*{ padding: 0; margin: 0;}
body{ background: #0a0a0a; font: 12px "微软雅黑", "Arial Narrow", HELVETICA; overflow-x: hidden;}
ul{ list-style-type: none;}
img{ display: block; border:0;}
.clear{ clear: both;}
a{ text-decoration: none; outline-style: none; border:0;}
/*背景*/
.bgs{position:absolute;top:0;width:100%;}
.bg_01{background: url(../subimage/bg_01.jpg) no-repeat top center;height: 428px;width:100%;}
.bg_02{background: url(../subimage/bg_02.jpg) no-repeat top center;height: 528px;width:100%;}
.bg_03{background: url(../subimage/bg_03.jpg) no-repeat top center;height: 742px;width:100%;}
.bg_04{background: url(../subimage/bg_04.jpg) no-repeat top center;height: 811px;width:100%;}
.bg_05{background: url(../subimage/bg_05.jpg) no-repeat top center;height: 610px;width:100%;}
.bg_07{background: url(../subimage/bg_07.jpg) no-repeat top center;height: 835px;width:100%;}
.bg_08{background: url(../subimage/bg_08.jpg) no-repeat top center;height: 563px;width:100%;}
.bg_09{background: url(../subimage/bg_09.jpg) no-repeat top center;height: 602px;width:100%;}
.bgi_01{background: url(../subimage/bgi_01.jpg) no-repeat top center;height: 809px;width:100%;}
.bgi_02{background: url(../subimage/bgi_02.jpg) no-repeat top center;height: 471px;width:100%;}
.bgi_03{background: url(../subimage/bgi_03.jpg) no-repeat top center;height: 442px;width:100%;}
.bgi_04{background: url(../subimage/bgi_04.jpg) no-repeat top center;height: 434px;width:100%;}
.bgi_05{background: url(../subimage/bgi_05.jpg) no-repeat top center;height: 302px;width:100%;}
.wrap{ width: 1260px;position:relative; top: 0px; left: 50%; margin-left: -630px;  }
.logo{margin-top: 30px;}
.empty{height: 548px;}
.nav{width: 888px;margin: 0px auto 20px auto;height: 50px;}
.links ul li{color: #ffeec5; font-size: 30px;width: 135px;height: 50px;line-height: 50px; background: url(../subimage/nav_bg.png) no-repeat; background-size:135px 50px; text-align: center;margin-right: 15px;float: left;}
.links ul li:hover{background: url(../subimage/nav_bghover.png) no-repeat;  background-size:135px 50px;}
.links ul li a{color: #ffeec5;display: block;}
.links ul li.on{background: url(../subimage/nav_bghover.png) no-repeat;  background-size:135px 50px;}
.links ul li:last-child{margin-right: 0px;}
.gz_box{width: 888px; position: absolute; left: 50%;margin-left: -444px; top:760px; z-index: 99; display: none;}
.gz_artile{border:1px solid #3a3730; border-radius:10px;background:#413a30; height: 230px; clear: both;overflow: hidden;padding:10px;}
.gz_artile p{ text-indent:2em; color:#a69577; font-size: 16px; line-height: 24px;}
.gz_artile p a{color:#a69577; text-decoration: underline;}
.xiala{display: block; background: url(../subimage/turn_top.png) no-repeat; margin-bottom: 3px;  width: 24px; height: 21px;float: right; margin-right: 10px;}
/*main01*/
.main01{width: 1082px;margin: 0px auto 15px auto;padding:0px 40px;}
.aboutgame{border: 5px solid #342f28;padding: 15px 5px 10px 5px;width: 980px;margin: 0px auto;}
.title{margin-bottom: 40px;}
.title subimage{margin-bottom: 5px;}
.title p{text-align: left; color: #a18b54; font-size: 14px; margin-top: 10px;}
.about_left{width: 360px;height: 442px;background: url(../subimage/about_leftbg.jpg) repeat-x;padding: 5px;float: left;}
.l_image{margin-bottom: 5px;}
.left_news{text-align: center;}
.left_news ul li{ color: #ceb986; padding:0px 10px; overflow:hidden;font-size: 18px;line-height: 40px; height: 40px; background: #3a362d;margin-bottom: 3px;}
.left_news ul li a{color:#ceb986; display: block;}
.left_news ul li:hover{background: #796741;}
.about_right{z-index:10;width: 590px;height: 442px; background: url(../subimage/about_rightbg.jpg) repeat-x;padding: 5px;float: right;}
.about_right embed{ z-index: 15;}
#focus{width:360px;height:170px;overflow:hidden;position:relative;}
#focus ul{position:absolute;}
#focus ul li{float:left;width:360px;height:297px;overflow:hidden;position:relative;}
/*main02*/
.main02{width: 1082px;margin: 0px auto 11px auto;pading:5px;}
.list_title02{background: url(../subimage/title02_line.jpg) repeat-x; position: relative; z-index: 100; width: 1000px;height: 72px;margin: 0px auto;}
.list02_main{background: url(../subimage/licon_ng.jpg) no-repeat top center;padding-top: 6px;height: 568px;position: relative;}
.list_left{width: 500px;position: absolute; left: 0; top: 8px;}
.list_right{width: 500px; position: absolute; right: 0; top: 8px;}
.list_left .list_box{position: absolute;left: 0px;}
.list_right .list_box{position: absolute;right: 0px;}
.list_box ul li{color: #ceb986;width: 150px;height: 28px;line-height: 28px;text-align: center; margin-bottom: 6px;+margin-bottom: 2px; background: url(../subimage/li_bg.jpg) no-repeat;}
.list_box ul li a{color: #ceb986;display: block;}
.list_left .list_box01{left: 165px;top:15px;}
.list_right .list_box01{right: 165px;top:15px;}
.list_box01 ul li{margin-bottom: 40px;+margin-bottom: 36px;}
.list_left .list_box02{left: 245px;top:50px;}
.list_right .list_box02{right: 245px;top:50px;}
.list_box02 ul li{margin-bottom: 108px;+margin-bottom: 103px;}
.list_left .list_box03{left: 307px;top:118px;}
.list_right .list_box03{right: 307px;top:118px;}
.list_box03 ul li{margin-bottom: 243px;+margin-bottom: 240px;}
.list_left .list_box04{left: 350px;top:255px;}
.list_right .list_box04{right: 350px;top:255px;}
/*main03*/
.main03{width: 1040px;margin: 0px auto 15px auto;+margin: 0px auto 12px auto;background: url(../subimage/main03.jpg) no-repeat;height: 350px;pading:5px;}
.list_title03{background: url(../subimage/title03_line.jpg) repeat-x;}
.vi_left{float: left;}
.vi_right{float: right;margin: 15px 20px 0px 0px;}
.image_box{margin: 18px auto 20px auto;width: 1000px;padding-left: 10px;}
.image{background: #39352c;width: 240px; height: 242px; float: left;margin-right: 10px; margin-bottom: 10px;}
.image img{padding: 2px; width:236px; height: 194px; }
.image p{padding: 10px 2px;color: #ceb986;font-size: 18px;}
.image p a{color: #ceb986;}
.image01{width: 1082px; margin: 0px auto; }
/*底部*/
.bottom{ width: 100%; height: 141px; text-align: center; background: url(../subimage/bot_combg.jpg) no-repeat;}
.bot_link{ width: 1030px; height: 88px; margin: 0 auto; padding-top: 20px;}
.bot_link ul{ height: 77px;}
.bot_link ul li{ float: left; padding:0px 23px;background: url(../images/link_line.png) no-repeat left; height: 77px; width: 154px; display: inline-block;}
.bot_link ul li.no_left{ margin-left: 0;}
.bot_link a{ display: inline-block;}
.bot_link a img{ border: 0; width: 154px; height: 77px;}
.bottom p{ text-align: center; color: #6698ab; font-size: 1.2em; height: 43px; line-height: 43px;}
/*悬浮窗*/
#xf_box{float: right;position: absolute;top:220px; right: 0px; }
.sanjiao{cursor: pointer; /*margin-top: 420px; */display:block; width:50px; background:url(../subimage/turn_top.png) no-repeat top center; padding-top:21px; color:#554523; font-weight:bold; font-size:24px; text-align:center;}
/*内页*/
.aboutgame01{margin: 0px auto; border:0; background:#161616; border:1px solid #3a3730;}
.image_box01{ margin:0px auto 10px auto; padding-left: 6px;}
p.p_spe{font-size:12px; padding-top:0px;}
.image02{width:241px; margin-right:5px; height: 242px;}
.image02 img{padding: 2px; width: 236px; height: 163px;}
#buttons{ font-size :18px;width: 100%; text-align: center; text-align: center;}
#buttons ul{ display: inline-block;}
#buttons ul li{ float: left; padding: 0 8px;}
#buttons ul li.active a{ color: #ceb986;}
#buttons ul li a{ line-height: 30px; color: #554523;}
#prevPageNow{ background: url(../subimage/pre.png) no-repeat; width:44px; height: 30px;margin-right: 10px;}
#nextPageNow{ background: url(../subimage/next.jpg) no-repeat; width:44px; height: 30px;margin-left: 10px;}
.main02_con{ z-index:10;}
/* select */
.demo{ width: 561px; float: right;}
.select{margin:10px; z-index: 100;}
.top_main{ height: 44px; float: right; margin: 10px 10px 0px 10px;}
.select_top{height:44px;display:inline-block;border:1px solid #000;background:#1e1a0f url(../subimage/xiala.jpg) no-repeat right center;line-height:44px;font-weight:bold;padding-left:10px;width:175px;padding-right:12px;overflow:hidden;position:relative;z-index:99; color:#fff}
.select_top input{ width: 150px; padding-left: 5px; color: #ceb986; background: transparent; border: 0; outline-style: none; height: 38px; line-height: 38px; position: absolute; left: 0; top: 2px;}
.select_top span{ width: 35px; height: 35px; position: absolute; right: 0; top: 2px; cursor:pointer; z-index: 10;}
.select_info{ display: none; width: 561px; float: right; }
.select_info ul{ list-style: none; height: 401px; background: #1e1a0f; padding: 20px 0px;}
.select_info ul li{ height: 35px; text-align: center; +width: 192px; width: 182px; float: left; line-height: 35px; cursor: pointer;  padding-left: 5px; color: #ceb986; font-size: 1.3em; }
.select_info ul li:hover{ background: #403b31; color: #857346;}
/*视频*/
#video_mask { width: 100%;height: 100%;background: url(../subimage/d.png); position: fixed;top: 0; left: 0;z-index: 99999;}
#close {width: 30px;height: 30px; position: absolute; top: -30px; right: -30px; background: url(../subimage/c.png) no-repeat;cursor: pointer;}
.none {line-height: 0;font-size: 0;margin: 0;padding: 0;}
.both {clear: both;}
#player5{ width: 714px; height: 377px; margin:160px auto 0; position: relative;}
.videos{ width: 714px; height: 377px; background: url(../subimage/video_bg.jpg) no-repeat; margin: 20px auto; clear: both; overflow: hidden;}
.videos embed { display: block; width: 696px; height: 358px; margin: 9px;}


/*弹出框*/
.gift_box{ display: none; background: #2a2926; color: #cc7d3f; font-size: 24px; border: 3px solid #403b31; padding: 8px; width: 426px; border-radius: 2px; z-index: 1000; position: fixed; top:40%; left: 50%; height: 218px; margin-left: -213px;
  +position:absolute;
  +top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||200)));
 }
.gift{ width: 426px; margin: 0px auto 7px auto;border-radius: 5px;background: #1f1e1e;height: 51px; }
.gift a{ display: block; float: left;}
.text{height: 51px; line-height: 51px;  float: left; border: 0;  width: 285px; background: none; outline: 0; padding-left: 15px;color: #cc7d3f; font-size: 24px;}
.gift_btn a{display: block;margin-bottom: 3px;}
.zz{ display: none;  background:url(../subimage/d.png) repeat; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999;}

#demo{ overflow:hidden; position:relative; width: 1023px; margin: 0px auto;}
#indemo { float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.list_left .list_box05{left: 485px;top:160px;}
.list_box05 ul li{background: url(../subimage/li_box5.jpg) no-repeat;width: 110px; height: 26px;}
.result{width: 155px; font-size: 14px; color: #b6a274; height: 135px; padding: 5px 10px 0px 10px; background: url(../subimage/result.jpg) repeat;position: absolute; left: 453px; bottom: 10px;}
.r_title{border-bottom: 1px solid #796741; padding-bottom: 5px;}
.r_title p{text-align: center;}
.r_main{margin-top: 10px;}
.r_main p{width: 100%; text-align: center; height: 30px;line-height: 30px; background: #5d4e32 url(../subimage/result_ico.png) no-repeat 10px 3px; margin-bottom: 3px;}
.r_main p.ico01{background: #5d4e32 url(../subimage/result_ico.png) no-repeat 10px -28px;}
.r_main p.ico02{background: #5d4e32 url(../subimage/result_ico.png) no-repeat 10px -59px;}

/*07.01*/
.nav ul li:last-child{position: relative;}
.history{display:none;text-align: center; position: absolute; right: 2px; padding-top: 10px; font-size: 24px;}
.history a{display: block; color: #ffeec5; background: url(../subimage/nav_xlbtn.png) no-repeat; background-size: 135px 40px; width: 135px; height: 40px; line-height: 40px;}
.history a:hover{border-radius:8px;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#d68f34),color-stop(1,#e69d44));}

/*赛事专题页——2015/08/14新加*/
/*赛事专题页——第四部分*/
.main04{width: 1082px;margin: 0px auto 15px auto;padding:0px 40px; z-index: 100;}
.main04_wrap{border: 5px solid #342f28; padding: 15px 5px 0px 5px;width: 980px;margin: 0px auto;}
.main04_top{ width: 100%;}
.main04_top h3{ margin-bottom: 15px;}
.main04_top p{ line-height: 24px; text-indent: 2em; padding: 0 5px; color: #817044; font-size: 15px;}
.s_mn06{ width: 415px; padding: 10px 0; float: left;}
.s_mn06_info{ margin-bottom: 10px;}
.s_mn06_info p{ text-align: left; color: #817044; font-size: 14px; line-height: 28px;}
.s_mn07{ width: 565px;float: right;}
.s_mn07 h3{ padding: 5px 0; text-align: center;}
.s_mn07 h3 img{ display: inline-block;}
.s_mn07 ul li{ position: relative; width: 270px; text-align: center; margin-left: 5px; float: left; height: 196px; margin-bottom: 10px; border: 2px solid #5d5131;}
.s_mn07 ul li div{ width: 45%; font-size: 15px;}

div.s_mn07_info1{ float: left;}
div.s_mn07_info2{ float: right;}
.s_mn07_info h4{ width: 100%; font-size: 15px; text-align: center; font-weight: normal; color: #817044; height: 30px; line-height: 30px;}
.s_mn07_info img{ margin: 5px auto;}
.s_mn07_info span{ color: #d78a20;}
.s_vote{ display: block; cursor: pointer; margin: 5px auto 0 auto; width: 90px; height: 30px; line-height: 30px; text-align: center; color: #fff; background: #5d5131;}
.s_mn07 ul li .vs{ position: absolute; width: 33px; height: 30px; top: 50%; margin-top: -25px; left: 50%; margin-left: -16px;}
.s_mn07_1{ display: none;}
.s_mn07_2 h3{ padding: 25px 0;}
/*赛事专题页——投票层*/
.mask { width: 100%;height: 100%;background: url(../subimage/d.png); position: fixed;top: 0; left: 0;z-index: 99; display: none;}
.vote_iframe1{ position: fixed;display:none; z-index: 100; left: 50%; margin-left: -105px; top: 50%; margin-top: -157px; width: 210px; padding: 25px 15px 8px 15px; height: 136px; background: url(../subimage/vote_bg.jpg);}
.vote_iframe1 p{ width: 100%; height: 25px; margin-bottom: 10px; position: relative;}
.vote_iframe1 p span{ display: block; float: left; top: 3px;position: relative; width: 75px; height: 24px;}
.vote_iframe1 p input{ width: 130px; height: 25px; line-height: 25px; border: 1px solid #5d5131; background: #fff;}
.vote_btn{border:0;outline-style:none;display: block; width:81px; height: 27px; line-height: 25px; font-size: 14px; margin: 0 auto; background: url(../subimage/vote_btn.png) no-repeat; color: #eec673; text-align: center;}
.vote_iframe2{ position: fixed; display:none; z-index: 100; left: 50%; margin-left: -120px; top: 50%; margin-top: -54px; width: 240px; height: 58px; background: url(../subimage/vote_tc.jpg);}
.vote_iframe2 img{ margin: 17px auto;}
.close_vote{ position: absolute; top: 5px; right: 5px; display: block; width: 20px; height: 20px; cursor: pointer;}
.close_vote img{ width: 20px; height: 20px; margin: 0;}
.vote_slide_top{ width: 100%; height: 25px; margin-bottom: 10px; position: relative;}
.vote_iframe1 p.ipt{ width: 130px; float: right; margin-right: 3px; height: 25px; border: 1px solid #5d5131; background: #fff;}
.vote_iframe1 p.ipt input{ width: 100px; border: 0; padding: 0; font-size: 14px; margin: 0; outline-style: none;}
.vote_slide_top .p_style span{ display: block; float: left; width: 75px; height: 30px; top: 3px; position: relative;}
.slide_arrow{ display: block; cursor: pointer; float: right; width: 20px; height: 25px; background: #fff url(../subimage/vote_arrow.png) no-repeat center center;}
.vote_slide{ position: absolute; display: none; top: 30px; right: 3px; z-index: 10; height: 400px; overflow-y: scroll;}
.vote_slide ul{ width: 110px; padding: 0 10px; background: #5d5131;}
.vote_slide ul li{ height: 25px; cursor: pointer; font-size: 14px; line-height: 25px; text-align: left; color: #fff; border-bottom: 1px solid #333;}
.vote_slide ul li:last-child{ border: 0;}
