@import url(http://www.wanmei.com/public/style/wm.css);
body{margin:0px;padding:0px;background:#0e0e0e;font-size:14px;color:#707070;font-family:"Microsoft YaHei","宋体";}
img{border:0px;}
a{text-decoration:none;color:#acacac}
a:hover{text-decoration:none;}
a {blr:expression(this.onFocus=this.blur());outline:none;}
.clr{clear:both}
.pointer{cursor:pointer}
.none{display:none;}
.relative {position:relative;z-index:999}
textarea {resize:none}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;margin:0; padding:0;}
#simplemodal-overlay {background-color:#000;}
ins{float:right; text-decoration:none}

* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
#erweima{position:fixed;top:400px;right:0}
#erweima{_position:absolute;_top:expression(eval(document.documentElement.scrollTop))}

.wrapa{width:100%; min-width:1002px;background:#141417 url(../images/bg.jpg) no-repeat center top;clear:both; padding-bottom:35px;}
.wrapb{width:100%; min-width:1002px;background:#0e0e10; padding:26px 0 40px 0; overflow:hidden}
.wrapc{width:100%; min-width:1002px;background:#141417; padding:26px 0 100px 0; overflow:hidden; clear:both}
.bot{padding-bottom:100px;}

header{width:980px; margin:0px auto; padding-top:397px; position:relative}
header img{display:block}
#setbg{ background:url(../images/dotapeople.jpg) no-repeat 1050px top; width:100%; min-height:850px;}
#container{width:980px; margin:0 auto;}
nav{width:980px; height:96px; background:url(../images/nav.jpg) no-repeat;}
nav ul{overflow:hidden}
nav ul li{float:left;}
nav ul li a{float:left; height:96px; background:url(about:blank);text-indent:-999em}
nav ul li a.a1{width:155px;}
nav ul li a.a2{width:101px;}
nav ul li a.a3{width:133px;}
nav ul li a.a4{width:135px;}
nav ul li a.a5{width:132px;}
nav ul li a.a6{width:138px;}
nav ul li a.a7{width:185px;}
nav ul li a:hover,nav ul li a.on{background:url(../images/nav.jpg) no-repeat 0 -96px;}
nav ul li a.a1:hover,nav ul li a.a1.on{background-position:0 -96px;}
nav ul li a.a2:hover,nav ul li a.a2.on{background-position:-155px -96px;}
nav ul li a.a3:hover,nav ul li a.a3.on{background-position:-256px -96px;}
nav ul li a.a4:hover,nav ul li a.a4.on{background-position:-389px -96px;}
nav ul li a.a5:hover,nav ul li a.a5.on{background-position:-524px -96px;}
nav ul li a.a6:hover,nav ul li a.a6.on{background-position:-656px -96px;}
nav ul li a.a7:hover,nav ul li a.a7.on{background-position:-794px -96px;}

/*---头部---*/
#Head { width:100%; background:url(http://i3.sinaimg.cn/gm/ol/dota2/2014index/bg6.jpg) no-repeat center top;height:90px; }
.Head_main { width:1200px; height:90px; margin:0px auto; background:url(http://i0.sinaimg.cn/gm/ol/dota2/2014index/head2.jpg) no-repeat center top; overflow:hidden; }
.bbx{ width:112px; height:18px; padding: 14px 22px 6px 22px; margin: 0 auto;}
.bbx a{ display: block; width: 100%; height: 100%; background:url(http://i0.sinaimg.cn/gm/ol/dota2/2014index/bbx.jpg) 0 -18px no-repeat;}
.bbx a:hover{ background-position: 0px 0px;}
/*---- 导航 ----*/
.nav1{ width: 100%; height: 60px; padding: 10px 0; margin-bottom: 274px; overflow: hidden; }
.nav1 li{ width: 127px; height: 100%; float: left;}
.nav1 li.mid{ width: 184px; text-indent: -9999px; }
.nav1 li a{ display: block; width: 80px; height: 30px; margin: 15px 23px 15px 24px; background: url(http://i1.sinaimg.cn/gm/ol/dota2/2014index/nav.png) no-repeat;}
.nav1 li a.nav_1{ background-position: 0px 0px;}
.nav1 li a.nav_2{ background-position: -80px 0px;}
.nav1 li a.nav_3{ background-position: -160px 0px;}
.nav1 li a.nav_4{ background-position: -240px 0px;}
.nav1 li a.nav_5{ background-position: -320px 0px;}
.nav1 li a.nav_6{ background-position: -400px 0px;}
.nav1 li a.nav_7{ background-position: -480px 0px;}
.nav1 li a.nav_8{ background-position: -560px 0px;}
.nav1 li a.nav_1:hover{ background-position: 0px -30px;}
.nav1 li a.nav_2:hover{ background-position: -80px -30px;}
.nav1 li a.nav_3:hover{ background-position: -160px -30px;}
.nav1 li a.nav_4:hover{ background-position: -240px -30px;}
.nav1 li a.nav_5:hover{ background-position: -320px -30px;}
.nav1 li a.nav_6:hover{ background-position: -400px -30px;}
.nav1 li a.nav_7:hover{ background-position: -480px -30px;}
.nav1 li a.nav_8:hover{ background-position: -560px -30px;}
/*---头部end---*/

.btn_bm{ position:absolute;width:166px; height:63px; left:790px; top:260px; background:url(../images/btn_bm.png) no-repeat; text-indent:-999em}
.btn_bm2{ display: block; width:166px; height:63px; margin:20px auto 0; background:url(../images/btn_bm.png) no-repeat; text-indent:-999em}

#teams{margin-left:6px;}
.teams{width:980px; height:256px; background:url(../images/sc_bg.png) no-repeat; margin-top:22px; overflow:hidden}
.teams h3{height:78px; position:relative}
.teams h3 a{position:absolute; top:20px; display:block; width:29px; height:38px; background:url(../images/prev.png) no-repeat 0 -38px; text-indent:-999em}
.teams h3 a.prev{left:332px;}
.teams h3 a.next{left:619px; background:url(../images/next.png) no-repeat 0 -38px;}
.teams h3 a.disabled{background-position:0 0}
.teams ul{padding-left:6px;overflow:hidden}
.teams ul li{float:left; width:316px; height:155px; background:url(../images/teams.png) no-repeat; margin:8px 0 0 5px; _display:inline;}
.teams ul li h4{font-size:24px; line-height:50px; color:#d2d2d2; text-align:center}
.teams ul li p{height:30px; line-height:30px; font-size:14px; color:#b5b5b5; padding-left:30px;}
.teams ul li p span{display:inline-block; width:120px; color:#d3331a; text-align:center}

.section1{padding-top:25px;}
/* lunbo */
.lunbo{ width:526px; height:296px; position:relative; overflow:hidden}
.lb_cont{width:526px; height:296px;}
.lb_cont img{ width:526px; height:296px; }
.num_ul{ position:absolute; height:18px; right:8px; bottom:8px; list-style:none;}
.num_ul li{float:left; display:inline; width:15px; height:15px; margin-left:2px; cursor:pointer; overflow:hidden;}
.num1_normal{background:#171717; }
.num1_hover{background:#d3331a;}

.newsbox{float:right; width:435px;}
#container h2,.wrapa h2,.wrapb h2,.wrapc h2{font-size:24px; color:#d2d2d2; border-bottom:3px solid #d3331a; background:url(../images/ico1.png) no-repeat 3px 8px; padding:0 3px 5px 21px;}
#container h2 span,.wrapa h2 span,.wrapb h2 span,.wrapc h2 span{font-size:16px; color:#454546}
#container h2 ins,.wrapa h2 ins,.wrapb h2 ins,.wrapc h2 ins{float:right; font-size:12px; padding-top:12px;text-decoration:none}
#container h2 ins a,.wrapa h2 ins a,.wrapb h2 ins a,.wrapc h2 ins a{color:#c7311a}
#container h2 ins a:hover,.wrapa h2 ins a:hover,.wrapb h2 ins a:hover,.wrapc h2 ins a:hover{color:#ed3417}
.newsbox ul{padding:5px 5px 0;overflow:hidden}
.newsbox ul li{width:100%; height:40px; line-height:40px; font-size:14px; color:#b5b5b5; border-bottom:1px dotted #242427;}
.newsbox ul li a{color:#b5b5b5}
.newsbox ul li span{display:inline-block; padding-right:8px;}
.newsbox ul li ins{color:#757575}
.newsbox ul li a:hover{color:#d3331a}


.wrapa article,.wrapb article,.wrapc article{width:980px; margin:0 auto;}
	.videobox{float:left; width:528px;}
		.tabbox{background-color:#0a0a0a; padding:5px;overflow:hidden}
		.tabbox li{float:left; width:95px; height:26px; font-size:14px; color:#b2b2b2; line-height:26px; background-color:#333; border-radius:5px; margin-left:5px; _display:inline; text-align:center; cursor:pointer}
		.tabbox li.current{background-color:#d3331a; color:#fff;}
		.videolist{overflow:hidden; display:none}
		.videolist li{float:left; width:147px; height:150px; margin:15px 14px 0; _display:inline }
		.videolist li p{font-size:12px; color:#b5b5b5; line-height:24px; text-align:center}
		.videolist li img{display:block; width:147px; height:83px; margin-bottom:5px;}
	.prizebox{float:right; width:435px;}
		.prize{width:435px; height:326px; background:url(../images/prize.jpg) no-repeat;}
		
	
	.wrapc h2.noline{border-bottom:none}
	.corps1{float:left; width:526px;}
		.corbox1{width:463px; height:600px; background:url(../images/corps1.png) no-repeat; padding:38px 0 0 63px;}
	.corps2{float:right; width:434px;}
		.corbox2{width:371px; height:600px; background:url(../images/corps2.png) no-repeat; padding:38px 0 0 63px;}
		.table1{width:100%; border-collapse:collapse; border-spacing:0;}
		.table1 tr td{font-size:18px; color:#7d7d7d; line-height:59px; text-align:center}
		.table1 tr td strong{color:#d2d2d2}
		.table1 tr td span{color:#d3331a}
	
	.narrate{width:980px; padding-top:40px; clear:both}
	
	.picture{width:980px; padding-top:40px; clear:both}
	.picture ul{padding-top:20px;overflow:hidden}
	.picture ul li{float:left; width:220px; height:185px; margin:0 13px 0 12px; _display:inline}
	.picture ul li p{padding-top:5px; font-size:12px; color:#b5b5b5; line-height:22px; text-align:center}
	
	.about{width:710px; height:150px; background:url(../images/about.jpg) no-repeat; padding:60px 0 0 280px; margin-top:30px;}
	.about p{font-size:12px; color:#989898; line-height:20px;}
	.about p.p1{padding:10px; font: normal 14px "微软雅黑"; color:#ff4200;  line-height:22px; margin-bottom:8px;}
	
	.partners{width:980px; padding-top:50px;}
	.partners ul{padding-top:20px; overflow:hidden}
	.partners ul li{float:left; width:185px; height:65px; margin-left:9px; _display:inline}
	.partners ul li img{display:block;width:185px; height:65px;}
	
	
/*baoming*/
.info1{padding:20px 10px 40px;}
.info1 h3{font-size:32px; color:#d2d2d2; line-height:50px; padding-bottom:10px; text-align:center}
.info1 p{font-size:16px; color:#a0a0a0; line-height:28px; padding-top:20px;}
.info1 p span{color:#d3331a}
.info3{padding:20px 0px 40px}
.info2{/*border:3px solid #3b3b3f;*/ padding:30px 20px;}
	.table2{width:1000px; margin:0 auto; border-collapse:collapse; border-spacing:0;}
	.table2 tr td{height:80px; line-height:40px; font-size:14px; color:#d2d2d2}
	.table2 tr td em,.ptip em{ font-style:normal; color:#bb2f1a; padding-right:5px;}
	.table2 tr td input,.table2 tr td textarea{width:180px; height:42px; line-height:42px; border:none; border-bottom:1px solid #bb2f1a; background-color:#1e1e23; font-size:16px; color:#a0a0a0;}
	.table2 tr td textarea{width:775px; height:80px; line-height:22px; overflow:auto}
	.table2 tr td.td1{height:120px;}
	.ptip{font-size:14px!important; padding-top:0!important; padding-left:120px;}
	.btn_submint{width:270px; margin:0 auto; padding-top:30px;}
	.btn_submint a{display:block;width:270px; height:84px; background:url(../images/btn_submit.jpg) no-repeat; text-indent:-999em}
	
/*liucheng*/
.lct{width:980px; height:630px; background:url(../images/lc.png) no-repeat 0 15px;}
.info1 ul{overflow:hidden}
.info1 ul li{float:left; width:325px; height:54px; background-color:#333; border-top:2px solid #424242; line-height:54px; font-size:18px; color:#fff; margin-right:1px; text-align:center; cursor: pointer}
.info1 ul li.current{background-color:#d3331a; border-color:#ff6634;}
	.bsinfo{padding:40px 30px; background-color:#101012; display:none}
	.bsinfo p{font-size:14px;}
	.bsinfo p strong{color:#d2d2d2}
	.bsinfo p.p1,.bsinfo p.p1 strong{color:#d3331a}
	.font14,.font14 p{font-size:14px;}
	

#Footer{width:100%;background:#050609}
#Gtrail { width:1000px; padding:25px 0px;margin:0px auto;overflow:hidden;} 
#Gtrail #ZWTrail { font-size:12px; color:#424e56; line-height:16px; text-align:center; }
#Gtrail #ZWTrail a,#Gtrail #ZWTrail a:visited { color:#424e56; text-decoration:none; }
#Gtrail #ZWTrail a:hover { color:#a1a2a1; text-decoration:none; }

.box3_t {font: normal 32px "微软雅黑";color: #d2d2d2;}
.box3_t span{font-size: 16px;color: #454546;padding-left: 5px;}