@charset "gb2312";
/* CSS Document */

body { margin:0px auto; min-width:1000px; padding:0px; font-style:normal; font-family:"Î¢ÈíÑÅºÚ"; text-align:left; font-variant:normal; background:#160f0b; }
h1,h2,h3,h4,h5,ul,li,p,form,dd,dt,dl { margin:0px; padding:0px; }
ul,li { list-style:none;}
a img { border:none;}
.clear { clear:both;height:0px;overflow:hidden; }
img { border:0px; }
.float_l { float:left; overflow:hidden; }
.float_r { float:right; overflow:hidden; }
.clearfix:after{content:".";display:block; height:0; clear:both;visibility:hidden;}
.clearfix{*height:1%;}
.mr0{ margin-right:0px!important;}

.f1 { color:#a26b31; }
.f1 a:link,.f1 a:visited { color:#a26b31; text-decoration:none; }
.f1 a:hover,.f1 a:active { color:#c4721b; text-decoration:none; }

a.f2:link,a.f2:visited { color:#8b7467; text-decoration:none; }
a.f2:hover,a.f2:active { color:#c4721b; text-decoration:none; }	

.f3 { color:#503d30; }
.f3 a:link,.f3 a:visited { color:#92786b; text-decoration:none; }
.f3 a:hover,.f3 a:active { color:#c4721b; text-decoration:none; }

.f4 { color:#a26b31; }
.f4 a:link,.f4 a:visited { color:#503d30; text-decoration:none; }
.f4 a:hover,.f4 a:active { color:#c4721b; text-decoration:none; }

.f5 { color:#ffa87b; }
.f6 { color:#9d8374; }

.f7 { color:#6b574c; }
.f7 a:link,.f7 a:visited { color:#9d8374; text-decoration:none; }
.f7 a:hover,.f7 a:active { color:#c4721b; text-decoration:none; }

#wap { width:100%; min-width:1000px; margin:0px auto; background:url(http://n.sinaimg.cn/games/dota2/ti6/top.jpg) center top no-repeat #000000; overflow:hidden; }
#Head{ width:1000px; height:640px; margin:0 auto;}

.navB{ width:100%; min-width:1000px; background: url(http://n.sinaimg.cn/games/dota2/ti6/nav1.jpg) center top #353535; margin:0px auto; overflow:hidden;}
.navB .con { width:1000px; margin:0px auto; overflow:hidden; }
.navB a{ display:block; width:166px; padding-top:12px; height:58px; float:left; text-decoration:none; overflow:hidden; color:#a9a9a9; font-size:12px; text-align:center;}
.navB a.hot{ background:url(http://n.sinaimg.cn/games/dota2/ti6/hot.jpg);}
.navB a span{ font-size:24px; font-weight:bold;}
.navB a:hover{ background:#161616; color:#ffffff}
.navB a.hot:hover{ background:url(http://n.sinaimg.cn/games/dota2/ti6/hot.jpg);}

.P_nav { width:100%; height:27px; text-indent:34px; line-height:26px; text-align:left; font-size:24px; font-weight:bold; color:#e3ad82; background:url(http://n.sinaimg.cn/games/dota2/ti6/biaoti3.png) left top no-repeat; overflow:hidden; }
.P_nav a { display:block; font-size:14px; color:#8b7467; text-decoration:none; font-weight:normal; float:right; overflow:hidden; }
.P_nav a:hover { color:#c4721b; text-decoration:none; }
.PA,.PB,.PC,.PD,.PE,.PF,.PG,.PH { width:1000px; margin:0px auto; overflow:hidden; }
.P_nav1 { width:100%; height:27px; text-indent:34px; line-height:26px;padding-bottom:29px; text-align:left; font-size:24px; font-weight:bold; color:#e3ad82; background:url(http://n.sinaimg.cn/games/dota2/ti6/biaoti3.png) left top no-repeat; overflow:hidden; }
/* ½¹µãÍ¼ begin */
.FocusPic {width:594px; height:334px; border:3px solid #211711; margin-top:40px; position:relative; zoom:1; float:left; overflow:hidden;}
.FocusPic .FP_NumList{ position:absolute; right:10px; bottom:16px; width:130px; zoom:1;overflow:hidden; z-index:9;}
.FocusPic .FP_NumList span{ float:left;margin-left:10px;display:inline; color:#943300; width:15px; height:7px!important; line-height:7px; text-align:center; font-size:2px; cursor:pointer; background:#943300; overflow:hidden;}
.FocusPic .FP_NumList span.selected{ width:35px; background:#ca800f; color:#ca800f; }
.FocusPic .FP_pic {width:594px;height:334px;overflow:hidden;float:left; }
.FocusPic .FP_pic img { display:block; width:594px; height:334px; overflow:hidden; }
.FocusPic .FP_pic .FP_tit_bg { width:100%; height:41px; margin-top:-41px; background:#000;filter:Alpha(Opacity=50);opacity:.5;}
.FocusPic .FP_pic .FP_tit_txt { width:100%; height:41px; line-height:41px; margin-top:-41px; text-align:left; text-indent:1em; font-size:15px; font-weight:bold; color:#dec6b8; position:relative; }
.FocusPic .FP_pic a:link,.FP_pic a:visited{color:#dec6b8;text-decoration:none;}
.FocusPic .FP_pic a:hover{ color:#c4721b; text-decoration:none; }

.PA .new_hot,.PB .right { width:362px; padding-left:38px; margin-top:40px; float:left; overflow:hidden; }
.PA .con { width:362px; height:283px; margin-top:30px; background:#211711; overflow:hidden; }
.PA .con p { display:block; width:100%; text-align:center; line-height:30px; font-size:18px; padding:17px 0px; overflow:hidden; }
.PA .con p span { font-size:14px; }

.PB { margin-top:40px; }
.PB .left { width:600px; float:left; overflow:hidden; }
.PB .left .con { width:100%; overflow:hidden; }
.T_Menu_ssi1 { width:600px; background:#211711; margin-top:29px; overflow:hidden; }
.T_Menu_ssi1 div { display:block; width:200px; height:38px; line-height:38px; color:#9d8374; font-size:16px; font-weight:bold; text-align:center; cursor:pointer; float:left; overflow:hidden; }
.T_Menu_ssi1 div.selectd { width:200px; background:#943300; color:#ffa87b; }
.ssi1 { width:600px; overflow:hidden; }
.ssi1 ul { display:block; width:100%; list-style:none; overflow:hidden; }
.ssi1 ul li { display:block; width:100%; padding:25px 0px 30px; border-bottom:1px solid #251b15; vertical-align:middle; overflow:hidden; }
.ssi1 ul li h3 { display:block; width:600px; height:24px; line-height:24px; font-weight:normal; text-align:right; font-size:12px; float:left; overflow:hidden; }
.ssi1 ul li h3 a { display:block; width:443px; font-size:16px; text-align:left; float:left; overflow:hidden; }
.ssi1 ul li img { display:block; width:179px; height:108px; margin-top:18px; float:left; overflow:hidden; }
.ssi1 ul li .text { width:401px; height:114px; padding-left:20px; margin-top:12px; float:left; overflow:hidden; }
.ssi1 ul li .text p { display:block; width:100%; font-size:14px; line-height:26px; color:#735745; overflow:hidden; }
.ssi1 ul li .text span { display: block; width:100%; height:16px; line-height:16px; font-size:14px; padding-top:19px; overflow:hidden; }
.ssi1 ul li .text em { padding:10px; font-family:"ËÎÌå"; color:#503d30!important; font-style:normal; }

.PB .right { margin-top:0px; }
.PB .right .bg1 { background:#943300; }
.PB .right .bg2 { background:#2c1d15; }
.PB .right .bg3 { background:#211711; }
.PB .right ul { display:block; width:362px; margin-top:29px; list-style:none; overflow:hidden; }
.PB .right ul li { display:block; width:100%; padding:10px 0px; text-align:center; font-size:14px; line-height:50px; vertical-align:middle; overflow:hidden; }
.PB .right ul li span { display:block; float:left; overflow:hidden; }
.PB .right ul li img { border:1px solid #3d2c23; }
.k1 { width:92px; }
.k2 { width:97px; }
.k3 { width:100px; }
.k4 { width:73px; }
.lh { line-height:35px!important; }
.m60 { margin-top:30px!important; }
.m50 { margin-top:50px!important; }
.PB .right .con { width:342px; background:#211711; margin-top:5px; padding:10px; padding-top:0px; overflow:hidden; }
.PB .right .con img { display:block; width:100%; margin-top:10px; overflow:hidden; }

.banner { width:1000px; margin:60px auto; overflow:hidden; }

.clear:after { visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0;}
.clear{zoom:1;}
.right{ text-align: right;}
.center{ text-align: center;}
.none{ display: none;}

body{ background: #160f0b;}
.part_zj{ width: 1000px; margin: 60px auto;}
.part_zj_title{ height: 27px; background: url(http://n.sinaimg.cn/games/dota2/ti6/biaoti3.png) no-repeat; margin-bottom: 30px;}
.part_zj_title .more{display:block; font-size:14px; color:#8b7467; text-decoration:none; font-weight:normal; float:right; overflow:hidden;}
.part_zj_title .more:hover{ color:#c4721b; text-decoration:none;}
.tabList{ width: 100%; background: #211711; overflow: hidden; zoom: 1;}
.tabList li{ float: left; width: 33.33333%; text-align: center; color: #9d8374; line-height: 38px; font-size: 16px; cursor: pointer; transition: all 0.3s;}
.tabList li.current{ background: #943300; color: #ffa87b;}
.table_row{ color: #A37151; font-size: 16px; line-height: 50px; padding: 20px 0; border-bottom: solid 1px #251b15; overflow: hidden; zoom: 1;}
.table-col{ float: left; height: 50px;}
.table-col img{ vertical-align: middle; width: 48px; height: 48px; border: solid 1px #3d2c23;}
.colDate{ width: 130px; text-align: center;}
.colGroup{ width: 205px;}
.colImg{ width: 130px;}
.colVs{ width: 70px;}


.teamWrap{ width: 113px; height: 60px; background: #3d2e23; position: absolute;}
.teamWrap .team{ width: 107px; height: 25px; background: #735745; margin: 0 auto; line-height: 25px; font-size: 12px; /*letter-spacing: 1px; */}
.teamWrap .teamOne{ margin-top: 3px;}
.teamWrap .teamTwo{ margin-top: 4px;}
.teamWrap .team img{ vertical-align: middle; margin-left: 8px; margin-right: 8px; position: relative; top: -1px;}
.t1,.t2,.t3,.t4{ left: 1px;}
.t1{ top: 66px;}
.t2{ top: 141px;}
.t3{ top: 236px;}
.t4{ top: 311px;}
.t5,.t6{ left: 341px;}
.t5{ top: 104px;}
.t6{ top: 274px;}
.t7{ left: 733px; top: 196px;}
.t8,.t9,.t10,.t11{ left: 7px;}
.t8{ top: 441px;}
.t9{ top: 516px;}
.t10{ top: 591px;}
.t11{ top: 666px;}
.t12,.t13,.t14,.t15{ left:140px;}
.t12{ top: 434px;}
.t13{ top: 508px;}
.t14{ top: 583px;}
.t15{ top: 659px;}
.t16,.t17{ left: 295px;}
.t16,.t18{ top: 473px;}
.t17,.t19{ top: 622px;}
.t18,.t19{ left: 420px;}
.t20{ left: 583px; top: 551px;}
.t21{ top: 540px; left: 716px;}
.t22{ left: 881px; top: 400px;}

.PC .con { width:1025px; overflow:hidden; }
.PC .video { width:179px; height:190px; position:relative; float:left; overflow:hidden; display:inline; margin-top:30px; margin-right:26px; }
.PC .video a img { display:block; width:179px; height:108px; overflow:hidden; }
.PC .video a em { display:block; width:35px; height:35px; background: url(http://i3.sinaimg.cn/gm/ol/dota2/ti5/image/m9.png) left top no-repeat; overflow:hidden; position:absolute; left:72px; top:36px; z-index:11; }
.PC .video a:hover em { background-position:0px -35px; }
.PC .video a p,.PC .video span { display:block; width:100%; padding-top:11px; line-height:24px; text-align:left; font-size:14px; overflow:hidden; }
.PC .video span { padding-top:0px; }
.PD .con { width:1020px; overflow:hidden; }
.boxB{ width:150px; margin:30px 20px 0px 0; display:inline; float:left; overflow:hidden;}
.boxB a{ text-decoration:none;}
.boxB img{ width:148px; height:98px; border:1px solid #2a201b; overflow:hidden;}
.boxB .tex{ width:148px; height:40px; line-height:40px; font-size:14px; color:#9d8374; text-align:center; overflow:hidden;}
a.but1{ display:block; width:100px; height:35px; line-height:35px;  font-size:14px; font-weight:bold; text-align:center; background:url(http://i3.sinaimg.cn/gm/ol/dota2/ti5/but1.jpg) 0 0 no-repeat; color:#9d8374; cursor:pointer; margin:0 auto; overflow:hidden;}
a:hover.but1{ display:block; width:100px; height:35px; line-height:35px; text-align:center; background:url(http://i3.sinaimg.cn/gm/ol/dota2/ti5/but1.jpg) 0 0 no-repeat; color:#e1c0ae; overflow:hidden;}
.PD .con .text { width:560px; font-size:14px; line-height:27px; text-align:left; color:#9d8374; padding:20px; background:#211711; float:left; overflow:hidden; margin-top:30px; }
.boxC{ width:360px; padding-left:40px; margin-top:30px; float:left; overflow:hidden;}
.boxC ul{ width:360px; padding-bottom:5px;overflow:hidden;}
.list3 li{ width:360px; height:42px; line-height:40px; vertical-align:middle; margin-bottom:10px; overflow:hidden;}
.list3 li span{ display:block; width:52px; height:40px; font-size:14px; color:#9d8374; text-align:center; float:left; overflow:hidden;}
.list3 li input{ display:block; width:280px; padding:0 10px 0 10px; color:#9d8374;  height:38px; line-height:38px; vertical-align:middle; float:left; background:#2c1d15; border:1px solid #35302d!important; overflow:hidden;}
.but2{ display:block; width:100px; height:35px; background: url(http://i0.sinaimg.cn/gm/ol/dota2/ti5/image/m19.jpg) 0 0 no-repeat; border:0px; cursor:pointer; margin:0 auto; overflow:hidden;}

.PE .con { width:1020px; overflow:hidden; }
.PE .div_img { width:184px; float:left; overflow:hidden; display:inline; margin:30px 20px 0px 0px; }
.PE .div_img img { display:block; overflow:hidden; }
.PE .div_img span { display:block; line-height:24px; padding-top:10px; font-size:14px; color:#9d8374; text-align:left; overflow:hidden; }

.PF .con { width:1020px; overflow:hidden; }
.PC_con { width:100%; overflow:hidden; margin-top:30px;}
.PC_R5 { padding-right:5px; }
.PC_B5 { padding-bottom:5px; }
.PC_M1,.PC_M2,.PC_M3,.PC_M3 { width:292px; padding-right:5px; height:350px; float:left; overflow:hidden; position:relative; }
.PC_M2 { width:146px; }
.PC_M2_1,.PC_M2_2 { width:146px; height:250px; position:relative; }
.PC_M2_2 { height:95px; }
.PC_M3 { width:400px; padding-right:0px; }
.PC_M3_1,.PC_M3_2 { width:400px; height:250px; float:left; overflow:hidden; position:relative; }
.PC_M3_2 { width:400px; height:95px; }

.match_bot{}
.match_pt{ height:30px;margin:0px auto 10px auto;;}
.match_comm{background:#311963;width: 960px;padding:10px;margin:0 auto;}
.match_comm_title{ background:url(http://i2.sinaimg.cn/gm/ol/dota2/wpc/cobg.jpg);width:968px;height:41px;margin:0 auto;}

.BuT_1 {top:0px; left:0px;}
.BTA_Off{position:absolute; z-index:1;}
.BTA_On {position:absolute; z-index:10;}
.BTA_Off .Img { position:absolute; z-index:2; float:left; display:block; left:0px; top:0px; }
.BTA_On .Img {position:absolute;z-index:11;float:left; display:block;}
.BTA_Off .BTA_M {display:none;}
.BTA_On .BTA_M {display:block; font-size:14px; color:#fff; text-align:left; padding:9px 10px 7px; line-height:22px; background:url(http://i3.sinaimg.cn/gm/ol/dwpd/images/1-1.png) 0px 0px no-repeat; font-size:14px; color:#fff; position:absolute; z-index:33; left:0px; }
.BTA_On .BTA_M1 { width:241px; height:22px; top:312px; } 
.BTA_On .BTA_M2,.BTA_On .BTA_M3 { width:126px; height:44px; top:190px; }
.BTA_On .BTA_M3 { top:38px; }
.BTA_On .BTA_M4 { width:380px; height:22px; top:212px; }
.BTA_On .BTA_M5 { width:380px; height:22px; top:60px; }

.font2{ color:#9d8374; text-decoration:none;}
.font2 a{ color:#9d8374; text-decoration:none;}
.font2 a:hover{ color:#a26b31; text-decoration:none;}

.PG .con,.PH .con { width:1000px; margin-top:30px; overflow:hidden; }
.PG{ margin-bottom:40px;}

.PH { margin-top:20px; }
.PH .PH_btn { width:1035px; overflow:hidden; }
a.btn7:link,a.btn7:visited { display:block; width:130px; height:40px; line-height:40px; font-size:16px; color:#412800; text-decoration:none; text-align:center; display:inline; float:left; overflow:hidden; margin-right:20px; background:#e68c00; overflow:hidden; border-radius:3px; }
a.btn7:hover,a.btn7:active { background:#e6bf83; color:#412800; text-decoration:none; }
.PH .live { width:1000px; margin-top:15px; overflow:hidden; }
.T_Menu_ssi2 { width:1000px; overflow:hidden; }
.T_Menu_ssi2 div { display:block; width:130px; height:39px; line-height:39px; color:#412800; font-size:15px; font-weight:bold; text-align:center; background:#e68c00; border-radius:3px; cursor:pointer; float:left; overflow:hidden; display:block; margin-right:35px; }
.T_Menu_ssi2 div.selectd { width:130px; height:39px; background:#e6bf83; color:#412800; }
.ssi2 { width:1000px; margin-top:15px; overflow:hidden; }

#Foot { width:100%; background:#323232; margin:0px auto; margin-top:60px; font-family:"Microsoft Yahei"; overflow:hidden; }
.Foot_t { width:1200px; padding:30px 0px; margin:0px auto; overflow:hidden; }
.Foot_right,.Foot_share,.Foot_search { width:650px; float:left; overflow:hidden; }
.Foot_div { width:166px; min-height:146px; padding:0px 14px 10px; text-align:left; background:#2b2b2b; float:left; overflow:hidden; display:inline; margin-right:15px; }
.Foot_div h1 { display:block; width:126px; padding:14px 0px; font-size:14px; color:#b5b5b5!important; font-weight:bold; overflow:hidden; }
.Foot_div p { display:block; line-height:24px; font-size:12px; overflow:hidden; }
.Foot_link { width:720px; padding:13px 13px 13px 90px; margin-top:15px; text-align:left; font-size:12px; line-height:24px; background: url(http://i1.sinaimg.cn/gm/ol/sjyxpd/images/PD-8.gif) 12px 12px no-repeat #2b2b2b; float:left; overflow:hidden; }
.Foot_link span { padding-right:6px; }
.Foot_right { width:330px; }
.Foot_logo { width:330px; overflow:hidden; }
.Foot_logo span { padding:0px 24px; font-size:34px; color:#4d4d4d; font-family:"Microsoft Yahei";  }
.Foot_share,.Foot_search { width:330px; padding-top:20px; }
.Foot_share span,.Foot_search span { display:block; width:330px; height:30px; line-height:30px; padding-bottom:6px; text-align:left; color:#b3b3b3; font-size:14px; font-weight:bold; overflow:hidden; }
.Foot_share a { display:block; float:left; overflow:hidden; display:inline; margin-right:10px; }
a.qqZone { width:32px; height:32px; background:url(http://i1.sinaimg.cn/gm/ol/sjyxpd/images/foot_6.gif) no-repeat; }
.Foot_search .search_ss { width:330px; overflow:hidden; }
.Foot_left { width: 860px; float:left; overflow:hidden; color:#8c8c8c; }
.Foot_left a:link,.Foot_left a:visited { color:#8c8c8c; text-decoration:none; }
.Foot_left a:hover,.Foot_left a:active { color:#fff; text-decoration:none; }
.Foot_div h1 a:link,.Foot_div h1 a:visited { color:#b5b5b5; text-decoration:none; }
.Foot_div h1 a:hover,.Foot_div h1 a:active { color:#fff; text-decoration:none; }

#Gtrail { width:100%; min-width:980px; background:#292929; padding:20px 0px; font-family:"Microsoft Yahei"; overflow:hidden; } 
#Gtrail #ZWTrail { width:980px; margin:0px auto; font-size:12px; color:#787878; line-height:14px; text-align:center; }
#Gtrail #ZWTrail a,#Gtrail #ZWTrail a:visited { color:#787878; text-decoration:none; }
#Gtrail #ZWTrail a:hover { color:#ffffff; text-decoration:none; }

.anv_text { width:286px; height:32px; line-height:32px; margin:0; padding:0px; padding-left:10px; border:none; color:#b5b5b5; font-family:"Microsoft Yahei"; background:#505050; font-size:12px; text-align:left; float:left; overflow:hidden; }
.anv_button { width:34px; height:32px; margin:0; padding:0; border:none; cursor:pointer; background: url(http://i2.sinaimg.cn/gm/ol/sjyxpd/M_03.gif) 0px 0px no-repeat; float:left; overflow:hidden; }
.anv_button:hover { background-position:0px -32px; }

/*1000³ß´ç*/
@media screen and (max-width: 1200px){
	.Foot_t{width:980px;}
    .Foot_left{width: 650px;}
    .Foot_div{width:111px}
    .Foot_link{width: 498px;}
}