.content-bottom{ background: url(//ue.17173cdn.com/images/dota/2012/content-bo.jpg) no-repeat center bottom; min-height:700px; _height:700px; _overflow-y:visible; padding-bottom:30px;}

.newslist{ margin:0px auto; width:940px;  }
.newslist-l{ float:left; width:637px; margin-left:9px; display:inline;margin-top:9px; }
.newslist-r{ float:right; width:280px;margin-top:9px; }

.pager{ text-align:center; margin-top:20px;}
.yiiPager{ display:inline-block; *display:inline; overflow:hidden; *zoom:1;  font-size:0; text-align:center}
.yiiPager li,.yiiPager a{ background-image:url(//ue.17173cdn.com/images/dota/2012/fenye.gif); background-repeat:no-repeat}
.yiiPager li{ display:inline-block; *display:inline; overflow:hidden; *zoom:1; height:22px; margin:0 2px; padding-left:8px; vertical-align:top; background-position: 0 -22px; cursor:pointer}
.yiiPager a{ display:inline-block; overflow:hidden; height:22px; padding-right:8px; line-height:22px; color:#625d50; text-align:center; border:0; background-position:right -22px; cursor:pointer}
.yiiPager a:hover{ text-decoration:none}
.yiiPager .hidden{ display:none}
.yiiPager .page a{ font-family:Arial,Tahoma; font-size:14px}
.yiiPager .first,.yiiPager .previous,.yiiPager .next,.yiiPager .last{ padding-left:6px}
.yiiPager .first a,.yiiPager .previous a,.yiiPager .next a,.yiiPager .last a{ width:3em; padding-right:6px; font-size:12px}
.yiiPager .hover,.yiiPager .selected,.yiiPager .goto a:hover span{ background-position:0 0}
.yiiPager .hover a,.yiiPager .selected a,.yiiPager .goto a:hover{ color:#fbf9c1; background-position:right 0}
.yiiPager .selected,.yiiPager .selected a:hover{ cursor:default}

.recom{ margin-top:20px;}
.recom .hd{ height:34px; border-bottom:3px solid #2a1c19;background:url(//ue.17173cdn.com/images/dota/2012/newslist_3.gif) no-repeat 5px 8px;  }
.recom .hd h2{  text-align: left;line-height:34px; padding-left:35px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:24px; color:#462d29;}
.ep-2 li{ background:url(//ue.17173cdn.com/images/dota/2012/newslist_4.gif) repeat-x bottom; padding:15px 0px 13px 0px;}
.ep-2 .item{width:637px;}
.ep-2 .item .pic{ float:left;width:128px; background:url(//ue.17173cdn.com/images/dota/2012/kuang.gif) no-repeat top; margin-right:10px; display:inline;}
.ep-2 .item .img{ padding:4px;}
.ep-2 .item .info h3{ font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; color:#462d29; }
.ep-2 .item .info h3 a{ color:#462d29;}
.ep-2 .item .info .date { color: #473d2c; line-height: 18px; overflow: hidden; font-family:Arial;}
.ep-2 .item .info .present{color: #473d2c; line-height: 18px; overflow: hidden; }
.ep-2 .item .info .present a{color: #473d2c;}


.news-list li{ height:26px; line-height:26px; padding:0 8px}
.news-list .tit{ display:inline-block; font-size:14px; padding-left:12px; background:url(//ue.17173cdn.com/images/dota/2012/newslist_3.gif) 0 -26px no-repeat}
.news-list .tit a{ color:#333}
.news-list .hover{ background-color:#ecf6ff}
.news-list .date{ color:#a9a9a9}
.news-list .line{ overflow:hiddenl; height:2px; margin:15px 0; font-size:0; line-height:2px; background:url(//ue.17173cdn.com/images/dota/2012/newslist_4.gif) repeat-x top;}
.tooltip{ display:none; width:146px; height:121px; padding:6px 0 0 0; background:#e7e7e7; border:1px solid #b4b4b4;}
.tip-img{display:block; width:130px; height:90px; border:2px solid #f1f1f1; margin:0 auto;}
.tip-text{ text-align:center; color:#505050;}
.update-list{ padding-top:15px;}
.update-list li{ padding:0 10px;}
.update-list .hover{ background:none;}
.update-list .hover a{ color:#473d2c;}
.update-list .date{ color:#5f442a; font-size:12px;font-family:Arial;}

.ep-list4 li{ margin-top:14px;}
.ep-list4{ width:637px}
.ep-list4 .gb-list2-item{ width:24.99%}
.ep-list4 .gb-list2-con{ width:150px; background:url(//ue.17173cdn.com/images/dota/2012/kuang1.gif) no-repeat top; }
.ep-list4 .avatar{ width:140px; height:105px; border:1px solid #000000; margin:4px;}
.ep-list4 .txt{ padding-top:3px; text-align:left;}

.ep-list5 li{ margin-top:14px;}
.ep-list5{ width:637px}
.ep-list5 .gb-list2-item{ width:49.99%}
.ep-list5 .gb-list2-con{ width:290px; background:url(//ue.17173cdn.com/images/dota/2012/kuang2.gif) no-repeat top; }
.ep-list5 .avatar{ width:280px; height:214px; border:1px solid #000000; margin:4px;}
.ep-list5 .txt{ padding-top:5px;}

	 

.downnav{ background:url(//ue.17173cdn.com/images/dota/2012/newslist_1.jpg) no-repeat top;}
.downnav .hd{ height:30px; padding:20px 19px 0px 37px;   }
.downnav .hd h2{  float:left;text-align: left;line-height:30px; font-size:14px; color:#462d29; font-weight:bold;}
.downnav .hd .more{ float:right; color:#462d29;line-height:30px; }
.downnav .hd .more a{color:#462d29;}
.downnav .bd{ padding:8px 0px 8px 0px;}
.news-list-3 li{ height:24px; line-height:24px; border-bottom:1px dashed #806f54; margin:0px 15px; }
.news-list-3 .tit{ padding:0; background:none; padding-left:4px;}
.news-list-3 .tit a{ font-size:12px; color:#401817;}
.news-list-3 .tit a:hover{ color:#385a07; text-decoration:none; }


.sptj{ }
.sptj .hd{ height:37px; background:url(//ue.17173cdn.com/images/dota/2012/newslist_2.jpg) no-repeat top; padding:0px 15px;   }
.sptj .hd h2{  float:left;text-align: left;line-height:37px; font-size:18px; color:#fbf9c1; padding-left:16px;font-family:"\5fae\8f6f\96c5\9ed1";  }
.sptj .hd .more{ float:right; color:#b09a86;line-height:37px; }
.sptj .hd .more a{color:#b09a86;}
.sptj .bd{ border:1px solid #837a6a; border-top:none; background-color:#cebc9e;padding:9px 0px;}
.ep-list3{ width:278px}
.ep-list3 li{ margin-top:4px;}
.ep-list3 .gb-list2-item{ width:49.99%}
.ep-list3 .gb-list2-con{ width:128px; background:url(//ue.17173cdn.com/images/dota/2012/kuang.gif) no-repeat top;  }
.gb-list2-con{ color:#473d2c}
.gb-list2-con:hover{ color:#473d2c; text-decoration:none}
.ep-list3 .avatar{ width:120px; height:90px; padding:4px;}
.ep-list3 .txt{ padding:3px 0px;}

.news-list-2 li{ height:22px; line-height:22px;margin:0px 10px; }
.news-list-2 .tit{ padding-left:10px; background:url(//ue.17173cdn.com/images/esports/2011/icon.gif) 0 -339px no-repeat;}
.news-list-2 .tit a{ font-size:12px; color:#401817;}
.news-list-2 li.line { height: 10px; line-height: 1px; margin-bottom: 10px; overflow: hidden; vertical-align: bottom; background:url(//ue.17173cdn.com/images/dota/2012/newslist_4.gif) repeat-x bottom;}


/*******dota-teams*********/

.teams-list{ padding:10px; }
.teams-list .hd h2{  float:left;text-align: left;line-height:37px; font-size:18px; color:#fdd64e; padding-left:15px;font-family:"\5fae\8f6f\96c5\9ed1";  }
.teams-list .bd{ }

.ep-list6{ padding-top:4px; }
.ep-list6 .gb-list2-item{ width:10.99%; margin-bottom:13px}
.ep-list6 .gb-list2-con{ width:88px;padding:1px; background-color:#2b261a;}
.ep-list6 .avatar{ width:88px; height:31px; }
.ep-list6 .gb-list2-con:hover{ background-color:#7a682c;}

.teams-nav{ margin:0px auto; width:940px; padding-top:39px;}
.teams-nav-l{ margin-left:9px; float:left; width:675px; display:inline; }

.member{ }
.member-l{ float:left; width:200px; margin-left:3px; display:inline; }
.mbnav{}
.mbnav .hd{ height:30px; background:url(//ue.17173cdn.com/images/dota/2012/teame-1.gif) no-repeat top;  }
.mbnav .hd h2{ text-align: center;line-height:30px; font-size:14px; color:#d28d18; }
.mbnav .bd{ height:200px; background-color:#2a1c14; padding-top:10px; }

.mbnav-c{width:155px; margin:0px auto; }
.mbnav-c .pic{ text-align:center; width:155px; height:145px; background:url(//ue.17173cdn.com/images/dota/2012/kuang_1.gif) no-repeat top; }
.mbnav-c .pic img{ margin:4px; width:145px; height:135px; border:1px solid #302217; }
.mbnav-c .name{ width:155px; color:#f4e3ad; line-height:22px;text-align:center; }
.mbnav-c a{ color:#f4e3ad; }


tr .cover { display:none; width:32px; height:32px; border:2px solid #cd8220; position:absolute; left:0; top:0;}

.member-r{ float:right; width:462px; }

.ep-tab3 .gb-tab-c,.ep-tab3 .gb-tab-b1,.ep-tab3 .gb-tab-b2{ background:url(//ue.17173cdn.com/images/dota/2012/newslist_5.gif) no-repeat}
.ep-tab3-w{ height:30px;}
.ep-tab3 .gb-tab-item{ position:relative; float:left; height:30px;}
.ep-tab3 .gb-tab-c{ display:inline-block; overflow:hidden; width:97px; line-height:30px; color:#727272; text-align:center; white-space:nowrap; background-position:0 -35px;margin-right:3px; font-size:14px;}
.ep-tab3 .current{ color:#fbf9c1; background-position:0px 0px;}

/*table.bk{ border:1px solid #837a6a;}
table td.zhi{ color:#6d5347; font-size:14px;}*/

.odd{ background-color:#f6f9fc}
.odd td{ height:30px}
.even td{ height:30px}
.g-name{ width:100px; padding:0 10px}
.g-name-el{ width:100px}
.g-award{ width:34px; text-align:center}


.teams-info{ margin-top:10px; }
.teams-info .hd{ height:37px; background:url(//ue.17173cdn.com/images/dota/2012/teams_1.jpg) no-repeat top; padding:0px 15px;   }
.teams-info .hd h2{  float:left; text-align: left;line-height:37px; font-size:18px; color:#ede9b4; padding-left:17px;font-family:"\5fae\8f6f\96c5\9ed1";  }
.teams-info .hd .more{ float:right; color:#b09a86;line-height:30px; }
.teams-info .hd .more a{color:#b09a86;}
.teams-info .bd{ border-top:none; }

.zdnews-list{ padding-top:10px; overflow:hidden; *zoom:1}
.zdnews-list li{ float:left; width:49.99%; padding:0}
.zdnews-list .hover{ background:none;}
.zdnews-list .hover a{ color:#473d2c;}
.zdnews-list .date{ padding-right:15px; color:#5f442a; font-size:12px;font-family:Arial;}
.zdnews-list .tit{ margin-left:15px; padding-left:8px; background:url(//ue.17173cdn.com/images/esports/2011/icon.gif) 0 -338px no-repeat;}

.gundong{margin-top:10px; width:676px; background-image: url(//ue.17173cdn.com/images/dota/2012/teams_2.jpg); height:467px; }
.scrolltab3{ margin:0px auto; width:100%; overflow:hidden; height:467px; position:relative; padding-top:38px;}
.scrolltab3 .scroll-btn.prev{display:block; width:54px; height:391px;background:url(//ue.17173cdn.com/images/dota/2012/left.jpg) no-repeat top;  position:relative; z-index:2; }
.scrolltab3 .scroll-btn.next{display:block; width:55px; height:391px;background:url(//ue.17173cdn.com/images/dota/2012/right.jpg) no-repeat top;   position:relative; z-index:2;}
.scrolltab3 .scroll-main3{ position:relative;width:620px;}
.scrolltab3 .scroll-main3 .items {clear: both;position: absolute;width: 10000em;}
.scrolltab3 .scroll-main3 .items .scroll-con{float:left; width:566px;}

.gdnav{ width:100%;  }
.gdnav ul { margin: 0; width:566px; height:391px; background: url(//ue.17173cdn.com/images/dota/2012/gdnav_1.jpg) no-repeat top left; overflow:hidden; }
.gdnav li img { width:530px;height:355px; clear:both;border:1px solid #281d16; margin:18px;  }
.gdnav li { float: left; display:inline; padding: 0; text-align:left; overflow:hidden; }

.shouting{border:1px solid #837a6a; border-top:none; background-color:#ffffff;padding:9px 0px; }

.plnav{ margin-top:10px; border:1px solid #e2e2e2; background-color:#ffffff; padding:8px;}

.teams-nav-r{ float:right; width:240px;background:url(//ue.17173cdn.com/images/dota/2012/teame-r.gif) repeat-y top; }

.dkzd{ height:313px; background: url(//ue.17173cdn.com/images/dota/2012/teams_3.jpg) no-repeat top left;}
.dkzd .pic{ padding-top:31px; text-align:center; }
.dkzd .name{ padding-top:19px; text-align:center;color:#fbf9c1; line-height:40px; font-weight:bold; }
.dkzd .leave { height:33px; margin:0px auto; width:201px;  }
.dkzd .leave li{ float:left; width:90px; margin-left:7px; display:inline; background:url(//ue.17173cdn.com/images/dota/2012/newslist_5.gif) 0 -71px no-repeat; text-align:center; color:#ede455; line-height:33px;}
.dkzd .leave li a{ color:#ede455; }

.jjnav{ margin:0px auto; width:215px; background:url(//ue.17173cdn.com/images/dota/2012/line.gif) repeat-x bottom; padding:10px 0px; }
.jjnav .hd{ padding:0px 15px;   }
.jjnav .hd h3{ text-align: left;line-height:28px; color:#fbf9c1; font-weight:bold; }
.jjnav .bd { }
.jjnav .bd .detail{padding:0px 15px; text-align:left; color:#6d5e45; line-height:22px;}

.news-list-22 li{ height:22px; line-height:22px;margin:0px 10px; }
.news-list-22 .tit{ padding-left:10px; background:url(//ue.17173cdn.com/images/dota/2012/newslist_3.gif) 0 -26px no-repeat}
.news-list-22 .tit a{ font-size:12px; color:#6c5e45;}

.baby-list{ width:215px}
.baby-list li{ margin:6px 0px;}
.baby-list .gb-list2-item{ width:99.99%}
.baby-list .gb-list2-con{ width:170px; background:url(//ue.17173cdn.com/images/dota/2012/kuang3.gif) no-repeat top;  }
.baby-list .avatar{ width:160px; height:120px; border:1px solid #000; margin:4px;}
.baby-list .txt{ padding-top:4px; color:#6d5e45;}

.area1-c1-con{ padding-top:15px;}
.area1-c1-con .gb-list2-con{ color:#473d2c; width:128px;}
.area1-c1-con .gb-list2-con:hover{ /*text-decoration:none*/}
.area1-c1-con .gb-list2-item{ width:24.9%; margin-bottom:10px; float:left;}
.area1-c1-con .gb-list2-c1 { background: url("//ue.17173cdn.com/images/dota/2012/area1-c1.png") no-repeat scroll 0 0 transparent; height: 90px; padding: 5px 4px; position: relative; width: 120px; }
.area1-c1-con .gb-list2-c2 { height: 35px; padding: 10px 3px 0; }
.area1-c1-con .txt{}
.area1-c1-con .avatar{width:120px; height:90px;}
.area1-c1-con .icon{width:22px; height:22px;  position:absolute; right:8px; bottom:8px;background: url(//ue.17173cdn.com/images/dota/2012/iocn1.jpg) left top no-repeat; display:block;  }
.area1-c1-con .gb-list2-con:hover .icon{ display:none; _filter:none}


/*******data**********/
.mod-link{ *zoom:1; padding:15px 0 12px; background:url(//ue.17173cdn.com/images/dota/2012/newslist_4.gif) repeat-x bottom;}
.mod-link .con{ width:100%}
.mod-link .c1{ width:85px; padding-right:2px}
.mod-link .tit{ display:inline-block; overflow:hidden; width:65px; height:28px; font-size:12px; color:#f5efaf; line-height:28px; text-align:center}
.mod-link .tit1{ background:url(//ue.17173cdn.com/images/dota/2012/newslist_5.gif) 0 -113px no-repeat; margin-left:5px;}
.mod-link .tit2{ background:url(images/bg-tit4.png) no-repeat}
.mod-link .link{ display:inline-block; padding:0 6px; color:#473d2c; line-height:22px; white-space:nowrap}


.data-list{ padding-top:10px; }
.data-list .gb-list2-item{ width:13.99%; margin-bottom:16px}
.data-list .gb-list2-con{ width:125px; height:40px; background:url(//ue.17173cdn.com/images/dota/2012/data_1.gif) no-repeat top;}
.data-list .gb-list2-con{ display:block; line-height:40px; font-size:14px; color:#6d5e45; }
.data-list .gb-list2-item a:hover{ text-decoration:underline;}
.data-list .avatar{ width:125px; height:40px; }

.catenav{ margin:0px auto; width:930px; padding-top:35px; }
.catenav .hd{ height:34px; border-bottom:3px solid #2a1c19;background:url(//ue.17173cdn.com/images/dota/2012/newslist_3.gif) no-repeat 4px -71px; padding:0px 5px;  }
.catenav .hd h2{  text-align: left;line-height:34px; padding-left:35px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:24px; color:#462d29;}
.catenav .bd{ }
.catenav .bd .mod-link{}


/*******page-hreo  by rongrong**********/

.hero-pn{ margin:0 15px; padding:26px 0}
.hero-pn .pn-hd{ height:41px; padding-left:48px; border-bottom:3px solid #2a1c19; background:url(//ue.17173cdn.com/images/dota/2012/hero-b1.png) -47px -271px no-repeat}
.hero-pn .pn-hd .tit{ font:normal 24px/42px "\5fae\8f6f\96c5\9ed1","\9ed1\4f53"; color:#462d29}

.hero-list{ overflow:hidden; *zoom:1; margin:0 10px}
.hero-list-item{ float:left; width:33.3%; padding:20px 0 5px}

.hero-mod{ overflow:hidden; position:relative; width:271px; height:248px; margin:0 auto; padding:19px 7px 0 12px; background:url(//ue.17173cdn.com/images/dota/2012/hero-b1.png) no-repeat}
.hero-mod .tit-mask{ display:block; overflow:hidden; position:absolute; top:0; left:0; width:63px; height:69px; background-image:url(//ue.17173cdn.com/images/dota/2012/hero-b2.png); background-repeat:no-repeat}
.hero-list-item1 .hero-mod .tit-mask{ background-position:0 0}
.hero-list-item2 .hero-mod .tit-mask{ background-position:-65px 0}
.hero-list-item3 .hero-mod .tit-mask{ background-position:-130px 0}
.hero-mod .hd{ height:46px; padding-left:63px; margin-bottom:7px}
.hero-mod .hd .tit{ font:normal 18px/32px "\5fae\8f6f\96c5\9ed1"; color:#fdd64e}
.hero-mod .bd{}
.hero-class-list{ overflow:hidden; *zoom:1; width:252px; margin:0 auto}
.hero-class-list .item{ float:left; width:45px; height:45px; padding:9px}
.hero-class-list .item .avatar-w{ display:block}
.hero-class-list .item .avatar{ width:40px; height:40px; padding:2px 2px 3px 3px; background:url(//ue.17173cdn.com/images/dota/2012/hero-b1.png) 0 -271px no-repeat}
.hero-class-list .item a:hover .avatar{ background:#ab5a03}

/*********hero-details by yanwei**********/

.hero-xx{ margin:0px auto; width:950px; }
.e-left { width:208px; height:auto; background:url(//ue.17173cdn.com/images/dota/2012/hero-icon01.png) no-repeat left 10px; margin-left:15px; padding-top:2px; float:left; display:inline;}
.e-left-tit { color:#fdd64e; font-size:18px; margin-left:44px; margin-top:10px;display:inline; }
.e-left-subtit { color:#48413b; font-size:10px; text-transform:uppercase; font-variant:small-caps; margin-left:44px; line-height:1;display:inline;}

.eleft-list{ padding-top:12px; }
.eleft-list .gb-list2-item{ width:24.99%; margin-top:5px}
.eleft-list .gb-list2-con{ width:32px; height:32px;border:2px solid #000;}
.eleft-list .avatar{ width:32px; height:32px; }
.eleft-list .gb-list2-con:hover{ border:2px solid #cd8220;}

.e-right { float:right; margin-top:10px; width:727px;}

.eright-tab .gb-tab-c,.eright-tab .gb-tab-b1,.eright-tab .gb-tab-b2{ }
.e-right-item { width:160px; height:45px; display:block; background:url(//ue.17173cdn.com/images/dota/2012/bg.jpg) no-repeat 0 0; color:#797571; float:left; margin-right:20px; margin-bottom:15px; display:inline;}
.e-right-item a { color:#797571;font-family:"\5fae\8f6f\96c5\9ed1",Arial; font-size:14px; line-height:45px; padding-left:5px;}
.e-right-item.on { background-position:0 -45px;}
.item-icon { width:22px; height:22px; margin-left:25px; margin-top:12px; display:block; background:url(//ue.17173cdn.com/images/dota/2012/item-icon.jpg) no-repeat; float:left; display:inline}
.e-right-item.on a { background-position:0 -45px; color:#cd8220;}
.e-right-item.on .item-icon { background-position:0 -22px;}

.item-icon1 { width:22px; height:22px; margin-left:25px; margin-top:12px; display:block; background:url(//ue.17173cdn.com/images/dota/2012/item-icon.jpg) no-repeat -22px 0; float:left;display:inline}
.e-right-item.on .item-icon1 { background-position:-22px -22px;}

.item-icon2 { width:22px; height:22px; margin-left:25px; margin-top:12px; display:block; background:url(//ue.17173cdn.com/images/dota/2012/item-icon.jpg) no-repeat -44px 0; float:left;display:inline}
.e-right-item.on .item-icon2 { background-position:-44px -22px;}


.hero-nav{ margin:0px auto; width:940px; margin-top:3px; }
.hero-nav-l{ float:left; width:636px;  font-size:14px; }
.hero-nav-r{ float:right; width:280px; margin-top:5px; }

.hero-nav-l .hd{ }
.hero-nav-l .bd{ overflow:hidden}

.content-tit { text-align:center; width:577px; padding-left:0px; height:63px; background:url(//ue.17173cdn.com/images/dota/2012/bg.jpg) no-repeat 0 -90px; position:relative; font-size:24px; color:#fbf9c1; margin-left:69px; line-height:63px;}
.content-tit span {  font-family:"\5fae\8f6f\96c5\9ed1"}
.content-icon { float:left; width:73px; height:67px; background:url(//ue.17173cdn.com/images/dota/2012/bg.jpg) no-repeat 0 -153px; text-align:center; margin-top:50px}
.content-icon img { width:44px; height:44px; margin-top:12px;}

.content-main { float:right; margin-top:50px; width:546px; overflow:hidden}
.content-main h3 { font-family:"\5fae\8f6f\96c5\9ed1";}
.c-name { color:#462d29; font-size:18px;}
.c-subname { color:#534735;}
.shortname { color:#462d29; margin-left:25px;}
.shortname-details { color:#462d29; font-size:20px; text-transform:capitalize;}

.c-hr { width:547px; height:5px; background: url(//ue.17173cdn.com/images/dota/2012/bg.jpg) no-repeat 0 -220px; border:0;}
.c-para { line-height:22px; margin-bottom:30px; color:#473d2c;}
.c1-tit { font-weight:bold; color:#302617; line-height:30px; margin-left:5px; font-size:14px;}
.c1-c { font-weight:normal; width:531px; height:50px; padding:13px 10px; background:url(//ue.17173cdn.com/images/dota/2012/bg.jpg) no-repeat 0 -225px; text-align:center; margin-bottom:20px; font-size:14px;}
.c1-c li { float:left; width:24.5%; line-height:25px; color:#756b59; text-align:left;}
.txt-green { color:#385a07;}
.txt-blue { color:#0d68a0;}
.txt-red { color:#760202;}


.c22 { height:55px; background:#726346; border-bottom:5px solid #0c0806; *zoom:1}
.c22 a { height:55px; display:inline-block;}
.c22 img { width:45px; height:45px; padding-top:5px;}
.c22 li { width:55px; height:55px; text-align:center; line-height:51px;}
.c22 li:hover { background:#0c0806;}

.c2-c li { display:none; }
.c2-c li.on { display:block;}
.c2-c-tit { color:#302617; font-weight:bold; line-height:35px;}
.c2-c-tit span { color:#760202;}

.c4, .c3 { border-bottom:5px solid #0c0806; padding-left:10px;}
.c4 li, .c3 li { height:30px; overflow:hidden;}
.c4 li a, .c3 li a { margin-top:3px; color:#ae9d7d; height:25px; border:1px solid #564931;  background:#726346; vertical-align:bottom; padding:3px 7px; line-height:27px; margin-left:1px; margin-right:1px;display:inline-block; }


.gb-tab2 li.on { background:#0c0806;}
.gb-tab2 li a.current { color:#fbf9c1; background:#0c0806; text-decoration:none; border-color:#0c0806;}

.c4-c img { width:26px; height:26px;}

.gb-tab2 { width:551px;}
.gb-tab2 li{ float:left;}
.gb-tab-item a{ display:block;}
.gb-tab-c{}
.gb-tab-pn1{ margin-top:10px; margin-bottom:30px; color:#473d2c;}
.gb-tab-pn1 p { line-height:22px; margin-top:5px; margin-bottom:5px;}
.gb-tab-pn1 img{ width:45px; height:45px;}

.teams-info1{ margin-top:10px; width:626px; margin-left:9px; }
.teams-info1 .hd{ height:37px; background:url(//ue.17173cdn.com/images/dota/2012/bg.jpg) no-repeat 0 -301px; padding-left:21px; padding:0px 15px;   }
.teams-info1 .hd h2{  float:left; text-align: left;line-height:37px; font-size:18px; color:#ede9b4; padding-left:17px;font-family:"\5fae\8f6f\96c5\9ed1";  }
.teams-info1 .hd .more{ float:right; color:#b09a86;line-height:37px; font-size:12px; }
.teams-info1 .hd .more a{color:#b09a86;}
.teams-info1 .bd{ border-top:none; border:1px solid #837a6a; background:#cebc9e; padding-bottom:10px; }



.log { width:255px;height:324px; overflow-y:auto; margin-left:20px;}
.log li { background:url(//ue.17173cdn.com/images/dota/2012/newslist_4.gif) repeat-x center bottom; margin-bottom:12px; padding-bottom:10px; margin-right:10px;}
.log li p { color:#473d2c; line-height:20px;}
.log-tit { font-weight:bold; font-size:14px; color:#302617; margin-bottom:2px;}


/*********dota-topics**********/

.content-tit1 { text-align:center; width:577px; padding-left:0px; height:68px; background:url(//ue.17173cdn.com/images/dota/2012/dota_1.png) no-repeat 0 5px; position:relative; font-size:24px; color:#fbf9c1; margin-left:210px; line-height:68px;}
.content-tit1 span { position:absolute; left:151px; font-family:"\5fae\8f6f\96c5\9ed1"}

.topics{ margin:0px auto; width:940px;  }
.topics-l{ float:left; width:640px;padding-top:8px; }
.topics-r{ float:right; width:300px; }
.tv-tab .gb-tab-c,.tv-tab .gb-tab-b1,.tv-tab .gb-tab-b2{ background:url(//ue.17173cdn.com/images/dota/2012/newslist_5.gif) no-repeat}
.tv-tab-w{ height:32px; background:url(//ue.17173cdn.com/images/dota/2012/topics-bj.gif) no-repeat 0 0; width:640px;}
.tv-tab .gb-tab-item{ position:relative; float:left; height:32px;}
.tv-tab .gb-tab-c{ display:inline-block; overflow:hidden; width:107px; line-height:29px; color:#9f9f9f; text-align:center; white-space:nowrap; background-position:0 -165px;margin-left:3px; font-size:12px;}
.tv-tab .current{ color:#f9d440; background-position:0px -212px;text-decoration:none;}


.tv-nav{ margin:0px auto; width:940px; }
.tv-nav-l{ float:left; width:635px; }
.tv-nav-r{ float:right; width:290px; }

.teams-info2{ margin-top:10px; width:635px; }
.teams-info2 .hd{ height:37px; background:url(//ue.17173cdn.com/images/dota/2012/topics-bj.gif) no-repeat 0 -44px; padding-left:21px; padding:0px 15px;   }
.teams-info2 .hd h2{  float:left; text-align: left;line-height:37px; font-size:18px; color:#ede9b4; padding-left:17px;font-family:"\5fae\8f6f\96c5\9ed1";  }
.teams-info2 .hd .more{ float:right; color:#b09a86;line-height:37px; font-size:12px; }
.teams-info2 .hd .more a{color:#b09a86;}
.teams-info2 .bd{ border-top:none; border:1px solid #837a6a; background:#cebc9e; padding-bottom:10px; }

.stage-tab-w{ height:37px; background:url(//ue.17173cdn.com/images/dota/2012/topics-bj.gif) no-repeat 0 -92px; }
.stage-tab .gb-tab-item{ position:relative; float:left; height:35px;}
.stage-tab .gb-tab-c{ display:inline-block; overflow:hidden; width:79px; line-height:35px; color:#b09a85; text-align:center; white-space:nowrap; margin-left:21px; font-size:14px; background-position:0 0; margin-top:2px; float:left; }
.stage-tab .current{ color:#d8d79e; background:url(//ue.17173cdn.com/images/dota/2012/newslist_5.gif) no-repeat 0 -255px;}
.gb-tab-pn .bj{  border:1px solid #837a6a; background:#cebc9e; padding-bottom:10px;border-top:none; }

.coffee{ color:#6d5347;}
table.ljs td.coffee1{ color:#978972;}

table.ljs td{ padding-left:10px; color:#473d2c; font-family:Arial; }
table.ljs td a{color:#473d2c;}

table.ljs tr .hover{ background-color:#e2d5be;}

.report{background:url(//ue.17173cdn.com/images/dota/2012/topics-4.jpg) no-repeat top ; background-color:#1e1a16; margin-top:10px; }
.report-b{background:url(//ue.17173cdn.com/images/dota/2012/topics-5.jpg) no-repeat bottom ; }

.report-nav{ margin:0px auto; width:285px; background:url(//ue.17173cdn.com/images/dota/2012/line.gif) repeat-x bottom; padding:10px 0px; }
.report-nav .hd{ padding:0px 15px;   }
.report-nav .hd h3{ float:left; text-align: left;line-height:38px; color:#fbf9c1; font-weight:bold; font-size:14px; }
.report-nav .hd .more{ float:right; color:#6d5e45;line-height:38px; font-size:12px; }
.report-nav .hd .more a{color:#6d5e45;}
.report-nav .bd { }
.report-nav .bd .detail{padding:0px 15px; text-align:left; color:#6d5e45; line-height:22px;}

.report-list li{ height:22px; line-height:22px;margin:0px 10px; }
.report-list .tit{ padding-left:10px; background:url(//ue.17173cdn.com/images/dota/2012/newslist_3.gif) 0 -27px no-repeat}
.report-list .tit a{ font-size:12px; color:#6d5e46;}
.report-list .date{ color:#4b443d;}

.vote{ margin:0px auto; width:260px;}
.votetitle a{font-weight: normal;height: 30px; color:#fbf9c1;background:url(//ue.17173cdn.com/images/dota/2012/biao1.jpg) no-repeat 0 2px; padding-left:17px; }
.voteitem{height: 180px;margin-bottom: 10px;margin-top: 10px;}
.voteitem div{line-height: 24px; color:#6d5e45;margin-left: 5px;}
.vote_button input{ width:91px; height:34px; background:url(//ue.17173cdn.com/images/dota/2012/toupiao.jpg) left top no-repeat; border:none; cursor: pointer;height: 35px;margin-bottom: 5px;text-align: center; margin-top:10px;}
.vote_button{margin-bottom: 6px;text-align: center;}
.vote_button a{ font-size:14px; color:#034a7f;}
.vote_button a:hover{ text-decoration:underline;}

.vote_button input.toupiao{ width:91px; height:34px; background:url(//ue.17173cdn.com/images/dota/2012/toupiao1.jpg) left top no-repeat; border:none; cursor: pointer;height: 35px;margin-bottom: 5px;text-align: center; margin-top:10px; margin-left:7px;}

.teams-info3{ margin-top:10px; }
.teams-info3 .hd{ height:37px; background:url(//ue.17173cdn.com/images/dota/2012/topics-bj.gif) no-repeat 0 -195px; padding:0px 15px;   }
.teams-info3 .hd h2{  float:left; text-align: left;line-height:37px; font-size:18px; color:#ede9b4; padding-left:17px;font-family:"\5fae\8f6f\96c5\9ed1";  }
.teams-info3 .bd{ border-top:none; }

.promo{ background-color:#1e1a16; margin-top:8px; height:511px;}
.promo-tab-w{ height:30px; }
.promo-tab .gb-tab-item{ position:relative; float:left; height:30px;}
.promo-tab .gb-tab-c{ display:inline-block; overflow:hidden; width:100px; line-height:30px; color:#727272; text-align:center; white-space:nowrap; font-size:14px; float:left;background-color:#373737;  }
.promo-tab .current{ color:#fbf9c1; background-color:#1e1a16;}
.gb-tab-pn .pic{ text-align:center; padding:10px;}

.gb-tab-pn .ptnav{ text-align:center; margin:10px 10px 0 10px; height:436px; background:url(//ue.17173cdn.com/images/dota/2012/topics-1.jpg) left top no-repeat; padding:12px 0px; overflow:hidden;}

.promo-list li{ height:25px; line-height:25px;margin:0px 1px; padding:1px 6px; }
.promo-list .tit{  background:none; padding-left:5px; display:inline; }
.promo-list .tit a{ font-size:12px; color:#6d5e46;}
.promo-list .date{ color:#727272; float:left; background:url(//ue.17173cdn.com/images/dota/2012/newslist_5.gif) no-repeat 0 -312px; width:75px; height:18px; text-align:center; margin-top:3px; font-family:Arial; }
.promo-list .hover{ background-color:#1e1b16;}
.promo-list .hover a{ color:#fbf9c1;}

/*********add 2012.10.11**********/
.main-left{ float:left; width:650px;  display:inline;margin-top:29px; }
.daohang{ padding-left:7px; line-height:30px; color:#333333; background-color:#eeeeee; }
.daohang a{  color:#333333;  }
.daohang a:hover{ color:#b42200;text-decoration:underline; }

.con-temp{background-color:#ffffff; padding:5px;}

#main2{ width:940px; margin:0px auto; clear:both; padding-top:29px;}