@charset "utf-8";
/* --- RESETS  CSS --- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, select, input,select, button, textarea, p, blockquote,th, td{
margin: 0; padding: 0;}
html, body { -webkit-text-size-adjust:none; }/*for chrome */
img{border:0; vertical-align:middle;}
ol,ul,li{list-style:none outside none;}
table{/*border-collapse: collapse;border-spacing: 0;*/}
input, button, textarea, select, optgroup, option{font: 100% arial, helvetica, clean, sans-serif; vertical-align:middle;}
select{height:22px;line-height:22px;}
select option{padding:3px;}
article, aside, footer, header, hgroup, nav, section {display: block;}
/* --- RESETS END --- */

/* --- COMMON CSS --- */
.none{display: none!important;}.nobd{border:none!important; background:none!important;}
.tl{text-align: left;}.tc{ text-align: center;}.tr{text-align: right;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}
.cl{width:0;height:0;overflow:hidden;font-size:0;clear:both;}.clr{clear:both;}
.htxt{text-indent:-9999em;}
.fix{overflow:hidden;}
.pr{ position:relative;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'.';display:block;width:0;height:0;font-size:0; overflow:hidden; clear:both;}
.mb10{margin-bottom:10px;}
.pad10{ padding:10px;}.pad20{ padding:20px;}.pad5{ padding:5px;}
/* --- COMMON CSS END--- */

body, td, input, textarea, select, button{color:#000;font:12px/1.5 "SimSun",Tahoma,Arial Geneva, sans-serif;}
a,a.active{color:#000; text-decoration: none;outline: none;}
a:hover{color:#f60; text-decoration: underline;}
body{}
.wrap{}
.w96{width:960px; margin:0 auto;}
/* 弹出层必加样式 */
.gray{width:100%;height:100%; position:fixed;_position:absolute;left:0;top:0;z-index:999; display:none;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}

/* header begin*/
.header{ width:100%; background:#000 url(../images/bg.jpg) no-repeat center top;}
.header .w96{height:334px; background:url(../images/header_01.jpg) no-repeat left top; position:relative;}
.header .w96 .flash {position: absolute;left: -11px;top: -50px;}
.box1{height:259px; background:url(../images/header_02.jpg) no-repeat left top;}
.box2{height:59px; background:url(../images/bg2.jpg) no-repeat;}
.box2_2{height:59px; background:url(../images/bg2_2.jpg) no-repeat;}
.box3{height:491px; background:url(../images/bg3.jpg) no-repeat center top;}
.box4{width:960px;height:264px; background:url(../images/bg4.jpg) no-repeat center top;}
.box5{height:215px; background:url(../images/bg5.jpg) no-repeat center top;}
.box6{height:214px; background:url(../images/bg6.jpg) no-repeat center top;}
.box7{height:215px; background:url(../images/bg7.jpg) no-repeat center top;}


/* main begin*/
.main{background:#180902 url(../images/bg.jpg) no-repeat center -334px; *position:relative;}
.login{padding-right: 14px;}
.login .startGame{float:right;width:172px; height:59px; line-height:200px;overflow:hidden;background:url(../images/btn_01.jpg) no-repeat; _display:inline;}
.box2 dl{padding-top:15px;}
.box2 dt{float:left;width:144px; text-indent:-9999em; _display:inline;}
.box2 dd{float:left; _display:inline;}
.box2 dd label{width:64px; height:27px; line-height:200px;float:left; overflow:hidden;}
.box2 dd .inputs{width:128px; height:23px;margin-right:3px;padding:4px 0 0 4px; border:none; background:none;float:left;_display:inline;}
.box2 .login-btn .submit{ display:inline-block; width:90px; height:28px; line-height:200px; overflow:hidden;margin: 0 8px 0 14px; vertical-align:middle; border:none; cursor:pointer; background:url(../images/btn_02.jpg) no-repeat;}
.box2 .login-btn a{ display:inline-block; width:90px; height:28px; line-height:200px; overflow:hidden;vertical-align:middle; border:none; cursor:pointer; background:url(../images/btn_03.jpg) no-repeat;}
.box2_2{color:#fff;font-size:14px;height:59px; line-height:59px;padding-left:144px;}
.box2_2 .yel{color:yellow;}
.box2_2 a{color:#B8B3B3;}

.box3 .inner{color:#ffe400;padding:171px 0 0 19px; overflow:hidden;_width:941px;}
.box3 .inner li{}
.box3 .inner li span{width:43%; display:inline-block; height:21px; line-height:21px;padding:0 15px; white-space:nowrap; overflow:hidden;}
.box3 .anchor{ width:105%;overflow:hidden;padding-bottom:90px;}
.box3 .anchor a{float:left; width:184px; height:77px; line-height:200px; overflow:hidden;margin-right:58px;_display:inline;}
.box3 .box3_1{width:440px;height:146px;padding-top:2px; overflow:hidden; float:left;margin-right:40px; _display:inline;}
.box3 .box3_2{width:440px;height:146px;padding-top:2px; overflow:hidden; float:left;_display:inline;}

.btn{ display:block; width:98px; height:38px; line-height:200px; overflow:hidden; background:url(../images/btn_04.jpg) no-repeat;}
.btn1{ position:absolute; right:47px; top:216px;}
.btn2{ position:absolute; right:47px; top:166px;}
.btn3{ position:absolute; right:47px; top:165px;background:url(../images/btn_04_02.jpg) no-repeat;}
.btn4{ position:absolute; right:47px; top:165px;background:url(../images/btn_04_02.jpg) no-repeat;}

/*微信*/
#floatad {width: 131px;position: fixed;right: 0;bottom: 0;_position: absolute;}
#floatad_close {float: right;position: absolute;right: 0;top: 41px;width: 20px;height: 20px;text-indent: -9999em;display: inline;z-index:1;}

/*弹出层*/
.popup{width:552px;color:#EEDA89;font-size:14px;}
.popup a{color:#f90;}
.popup .top{height:64px;background:url(../images/top.jpg) no-repeat;}
.popup .mid{ text-align:center;padding:0 35px;background:url(../images/mid.jpg) repeat-y;}
.popup .bot{height:50px;background:url(../images/bot.jpg) no-repeat;}
.popup .top .title{color:#faf701;height:36px;padding-left:17px;font:18px/36px "Microsoft YaHei";}
.popup .top .close{width:16px; height:16px;float:right;margin:5px 5px 0 0; text-indent:-9999em; _display:inline;}
.popup .mid p{ line-height:30px;}
.popup .mid p.noti{padding-left:0;text-indent:0;}
.popup .mid .submit{ display:block;width:155px; height:30px; border:none;margin:15px auto 0;background:url(../images/btn_05.jpg) no-repeat;}