@charset "utf-8";
* { margin:0; padding:0;}
html, body{font: normal 14px/1.8 '\5FAE\8F6F\96C5\9ED1', tahoma, '\5b8b\4f53', sans-serif; -webkit-text-size-adjust: none; color: #d2d2d2; background: #d2d2d2;}
body {background: #d2d2d2; }
li { list-style: none; }
a { color: #d2d2d2; text-decoration: none;-webkit-transition: color 0.4s ease;-moz-transition: color .3s ease;-ms-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease; }
a:hover { text-decoration: underline; color: #bf8022; }
/* bg */
.bga, .bgb { min-width: 1000px; width: 100%; margin: 0 auto; }
.bga { background: url("../Images/bg01.jpg") no-repeat center top }
.bgb { background: url("../Images/bg02.jpg") no-repeat center 336px; }

/* wrap */
.wrap { width: 1000px; height: auto; margin: 0 auto; }
.top { height: 335px; width: 100%; position: relative; }
/* nav */
.head {width: 990px; height: 51px;}
.nav {float: right; width: 748px; height: 51px; background: url("../Images/navbg.jpg") left top repeat-x; border-top: 0px solid #15141C; border-bottom: 1px solid #15141C; border-left: 1px solid #15141C; border-right: 1px solid #15141C; }
.nav ul { width: 100%; height: 100%; overflow: hidden; }
.nav ul li { float: left; overflow: hidden; background: url("../Images/nav_line.jpg") right center no-repeat; }
#no_line { background-image: none;}
.nav ul li a { width: 148px; height: 51px; display: block; line-height: 51px; text-align: center; text-decoration: none; font-size: 16px; color: #FFF; }
.nav ul li a:hover{text-decoration: underline;}

.content { height: auto; width: 100%; margin-top: -5px;}
.left_box {margin-left: 1px;width: 235px;height: 611px;float: left;margin-top: -53px;}
.ina_bg{ background:url("../Images/ina_bg.png") no-repeat;}
.in_left_nav{ width:230px; height:611px;}
.in_left_nav li{ width:230px;}
.in_upload_li{ height:112px; background-position:0 0;}
.in_regist_li{ height:80px;}
.in_recharge_li{ height:80px; }
.in_stbbs_li{ height:79px;}
.in_cus_li{ height:133px; position:relative;}
.in_left_nav li a{ width:100%; height:100%; display:block;}
.in_upload_a{ background-position:0 0;}
.in_regist_a{background-position:0 -112px;}
.in_recharge_a{background-position:0 -192px;}
.in_stbbs_a{ background-position:0 -272px;}
.in_cus_a{background-position:0 -351px;}
.in_upload_a:hover{ background-position:-230px 0;}
.in_regist_a:hover{background-position:-230px -112px;}
.in_recharge_a:hover{background-position:-230px -192px;}
.in_stbbs_a:hover{ background-position:-230px -272px;}
.in_cus_a:hover{background-position:-230px -351px;}
.in_cus_info{width: 206px;height: 20px;position: absolute;left: 19px;top: 75px;line-height: 24px;color: #8899c8;font-size: 12px;}

.right { width: 751px; float: left; margin-left: 3px; display: inline; }
.hotPic { border-bottom: 1px solid #15141C; border-right: 1px solid #15141C; border-left: 1px solid #15141C; width: 380px; height: 209px; float: left; display: inline; overflow: hidden; }
.list_index { border: 1px solid #294973; overflow: hidden; height: 610px;  background:#122946; background-position-x: 0px; }
.list_index h2 { height: 44px; width: 100%; background: url("../Images/zhiye_tbg.jpg") left top no-repeat;  }

.index_zhiye { border: 1px solid #15141C; overflow: hidden; height: 330px; margin-top: 16px; background: url("../Images/zy_rgbg.jpg") right bottom no-repeat; background-position-x: 0px; }
.index_zhiye h2 { height: 44px; width: 100%; background: url("../Images/zhiye_tbg.jpg") left top no-repeat;  }
.index_zhiye h2 c {width: 88px; height: 44px; display: block; line-height: 44px; text-align: center; text-decoration: none; font-size: 16px; color: #FFF;}
.zhiye_tag { width: 215px; height: 267px; padding: 20px 0px 0px 20px; overflow: hidden; float: left; display: inline; }
.zhiye_tag li { border: 1px solid #000000; background: #21293F; float: left; width: 56px; text-align: center; font-size: 14px; margin-bottom: 12px; margin-right: 13px; }
#imgChange { border: 1px solid #15141C; float: left; width: 200px; height: 220px; text-align: center; font-size: 14px; margin-bottom: 0; margin-right: 0; }
.zhiye_tag li a { width: 56px; padding-top: 0px; display: block; text-decoration: none; }
.zhiye_tag li a:hover, .zhiye_tag li a.on { color: #F1EFEB; background-color: rgb(165, 15, 15);}
.zhiye_info { height: 287px; width: 500px; float: left; display: inline; overflow: hidden; }
.zhiye_left { float: left; padding-left: 15px; }
.zhiye_left_1 h4 { background: #9E0C0D; width: 58px; height: 20px; float: left; line-height: 18px; text-align: center; font-weight: normal; margin-top: 5px; }
.zhiye_left_1 p { width: 380px; padding-left: 10px; float: left; line-height: 20px; display: inline; }
.zhiye_left_1 p a { font-size: 13px; text-decoration: none; }
.zhiye_left_1 p a:hover { text-decoration: underline; }
.zhiye_tt { height: 35px; margin-top: 10px; margin-bottom: 10px; }
.zhiye_tt a { font-size: 30px; color: #9E0C0D; text-decoration: none; display: block; height: 35px; line-height: 35px; }
.zhiye_tt a:hover { text-decoration: none; background: url("../Images/down2.jpg") -216px top no-repeat; }
.zhiye_tt a span { font-size: 14px; color: #9E0C0D; padding-top: 20px; }
.zhiye_left_2 { width: 367px; height: 130px; float: left; margin-top: 10px; overflow: hidden; }
.zhiye_left_2 p { background: #cc4e05; width: 58px; height: 20px; line-height: 18px; text-align: center; font-weight: normal; float: left; margin-top: 3px; }
.m01 { margin-left: 120px; display: inline; }
.zhiye_right { width: 320px; height: 240px; float: left; display: inline; padding-top: 20px; }
.zhiye_jn { width: 445px; height: 130px; float: left; margin-top: 20px; overflow: hidden; }
.zhiye_jn h3 { background: #9E0C0D; width: 100px; height: 20px; line-height: 18px; text-align: center; font-weight: normal; float: left; margin-top: 3px; margin-bottom: 10px; }
.zhiye_jn p { clear: both; padding-left: 68px; }
.zhiye_jn strong { color: #cc4e05; font-weight: normal; }
.zhiye_jn a { text-decoration: none; }
.zhiye_jn a:hover { text-decoration: underline; }

/* game tese */
.game_tes { overflow: hidden; width: 991px; margin-top: 15px; left: 2px; margin-bottom: 15px; position: relative; float: left; clear: both; padding-top: 47px; }
.tes_tag { position: absolute; left: 0px; top: 0px; width: 991px; height: 58px; }
.tes_tag li { padding-left: 0.5px; float: left; width: 24.8%; height: 100%; text-align: center; line-height: 51px; height: 51px; background: url("../Images/list_act.jpg") left top repeat-x; font-size: 18px; border-right: 1px solid #15141C;}
.tes_tag li a { display: block; width: 100%; height: 100%; color: #fff; text-decoration: none; }
.tes_tag li a:hover, .tes_tag li a.on { color: #fff; background: url("../Images/tes_navh.png") center 0px no-repeat; height: 58px; }
#noline_tes { border-right: none; }
.tes_con { border-bottom: 1px solid #15141C; border-left: 1px solid #15141C; border-right: 1px solid #15141C; width: 987px; height: 279px; background: url("../Images/tes_bg.jpg") left top no-repeat; clear: both; display: none; }
.tes_con a:hover{text-decoration: none;}
.tes_lf { width: 190px; float: left; margin-top: 30px; margin-left: 40px; display: inline; }
.tes_con h3 { color: #D10E11; font-size: 24px; }
.tes_con p { line-height: 25px; }
.tes_con img { float: left; margin-top: 30px; margin-left: 20px; display: inline; border: 1px solid #000000;}
/* main*/
.index_main_rpart { margin-left: 3px; width: 991px; padding-bottom: 15px; overflow: hidden; }

.qqtalk { width: 90px; height: 26px; margin-right: 10px; margin-top: 0; padding-top: 0; display: block; background: url("../Images/qq-img.gif.jpg")  no-repeat; padding-left: 35px; text-align: left; }
.hzmt-t { height: 50px; margin: 10px 0; background: url("../Images/hzmt.jpg") no-repeat; }
.hzmt { background: #292929; }
.hzmt .hzmt-wrap { padding: 8px 0px 10px 10px; height: 114px; position: relative; }
.hzmt .hzmt-a { float:left;width:49%; }
.hzmt .hzmt-b { float:right;width:49%; }
/* flash */

/* news */
.news { width: 367px; height: 209px; overflow: hidden; float: left; background: #262625; border-bottom: 1px solid #15141C; border-right: 1px solid #15141C;}
.news h2 { display: block; height: 25px; line-height: 25px; font-weight: normal; overflow: hidden; background: url("../Images/tt_new.png") 0px center no-repeat; margin: 15px 0px 0px 18px; }
.news h3 { border-bottom: 1px solid #333332; border-top: 1px solid #333332; border-left: 1px solid #333332; border-right: 1px solid #333332; width: 325px; height: 35px; line-height: 35px; background: #151515; margin-left: 18px; margin-top: 7px; margin-bottom: 7px; overflow: hidden; text-align: center; }
.news h3 a { color: #bf8022; text-decoration: none; padding-left: 10px; }
.news ul { padding-left: 18px; font-size: 12px; }
.news ul li { height: 27px; border-bottom: 1px dotted #333332; color: #888; line-height: 27px; overflow: hidden; margin-right: 25px; }
.news ul li img { vertical-align: middle; }
.news ul li a { text-decoration: none; display: inline-block; padding-left: 5px; }
.news ul li a:hover { text-decoration: none; color: #bf8022; }
.news span { float: right;}

/* game img */
.index_main_rpart .fl { width: 493px; float: left; }
.index_main_rpart .fr { width: 493px; float: left; margin-left: 2px; display: inline; _margin-left: 20px; }
.index_main_rpart h2 { display: block; height: 51px; line-height: 28px; font-weight: normal; overflow: hidden; margin: 1px 0px 0px 0px; }
.tt_jietu { background: url("../Images/tt_jietu.png.jpg") left top no-repeat; width: 493px; }
.tt_bizhi { background: url("../Images/tt_bizhi.png.jpg") left top no-repeat; width: 493px; }

.index_main_rpart .con { overflow: hidden; background: url("../Images/zy_rgbg.jpg") left top no-repeat; margin-top: 0px; padding-left: 3px; padding-top: 10px; border: 1px solid #15141C;}
.index_main_rpart .con img { width: 190px; height: 140px; border: 1px solid #070724; }
.index_main_rpart .con p { padding-left: 30px; float: left; display: block; width: 190px; }
.index_main_rpart .con p span { width: 180px; height: 25px; line-height: 20px; text-align: center; float: left; }
.index_main_rpart .con p a:hover { text-decoration: underline; }
.index_main_rpart .fr img { height: 140px; }

/*footer-t*/
.footnav{ margin-left: 3px; width:988px; height:75px; background:url("../Images/footer-nav.jpg.png") no-repeat;}
.footnav_1{ width:210px; height:75px; float:left;}
.footnav_a{ width:192px; height:75px; float:left; border:none;}
.fst{ width:194px;}
.fst:hover{ background:url("../Images/footer-nav.jpg.png") no-repeat; background-position:-210px -75px;}
.fst2:hover{ background:url("../Images/footer-nav.jpg.png") no-repeat; background-position:-404px -75px;}
.fst3:hover{ background:url("../Images/footer-nav.jpg.png") no-repeat; background-position:-596px -75px;}
.fst4:hover{ background:url("../Images/footer-nav.jpg.png") no-repeat; background-position:-788px -75px;}

/* footer */
.footer { font-size: 12px; background: #212121; color: #8c8c8c; text-align: center; }
.footer-c { margin: 0 auto; width: 1000px;background: #212121; }
.footer-c-b{border-left: 1px solid rgb(99, 89, 89);padding-left: 20px;margin-top: 33px;}
.footer ul.foot_txt { width: 880px; margin: 20px auto; display: block; border-bottom: 1px solid #8c8c8c; overflow: hidden; }
.footer ul.foot_nav { width: 230px; margin: 0px auto; }
.footer ul.foot_nav li a { text-decoration: none; color: #8c8c8c; }
.footer ul.foot_nav li a:hover { text-decoration: underline; color: #bf8022; }
.footer p { line-height: 20px; text-align: left; clear: both; }
.footer p a { padding: 0px 5px; text-decoration: none; color: #8c8c8c; }
.footer p a:hover { text-decoration: underline; color: #bf8022; }
.pa { height: auto; padding: 0 24px; border-bottom: 0; background: none; color: #b2c1d7; font-size: smaller; }
.pa p { color: #eec38d; }
.footer_col{ color:#c79c3e; font-size:14px; font-weight:bold;}
.footer_copy{ color:#586d9a;}

/*inner */
.inner_content { margin-top: 8px; width: 750px; margin-bottom: 10px; }
.inner_top { height: 49px; background:url("../Images/navbg.jpg") no-repeat; line-height: 49px; border-bottom: 1px solid #0F223A; border-left: 1px solid #15141C; border-right: 1px solid #15141C; }
.inner_top h3 { float: left; margin: 0 20px; line-height: 49px; font-size: 16px; }
.inner_main { background: #0F223A; padding: 28px 65px; color: #d4d4d4; border: 1px solid #070723; height: auto !important; min-height: 443px; }
.con_tit { background: #262626; font-size: 28px; text-align: center; height: 50px; line-height: 50px; color: #D28A36; margin-bottom: 15px; }
.inner_main p { margin: 10px 0; }
.inner_main p a { color: #bf8022; }
.s_tit { font-size: 18px; border-left: 4px solid #d28a36; color: #d28a36; line-height: 22px; margin-top: 20px; padding-left: 4px; }
.con_img { text-align: center; margin: 10px 0; }
/*list */
.news-list { margin-bottom: 38px; }
.news-list li { height: 35px; line-height: 35px; font-size: 14px; color: #605F5F; position: relative; border-bottom: 1px dotted #5e5e5f; }
.news-list li a { text-decoration: none; }
.news-list span { color: #999; position: absolute; top: 0; right: 0; line-height: 35px; }
.news-list b { margin-right: 6px; font-weight: normal; color: #888;}
/*page */
.page-wrap {text-align: center; clear: both; margin-bottom: 20px; line-height: 22px; }
.page-wrap, .page-wrap a { color: #999; font-size: 13px; }
.page-wrap a, .page-wrap span{ margin-left: 2px; display: inline-block; padding:0 5px; *display: inline; *zoom: 1; border: 1px solid #999; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.page-wrap a:hover { color: #bf8022; border-color: #bf8022; text-decoration: none; }
.page-wrap .active{ color: #bf8022; border-color: #bf8022; text-decoration: none; }
/*flash2*/
#bx-pager a{float: left; width: 25%; text-align:center; }
#bx-pager a img{width: 80%; opacity: .5; filter:alpha(opacity=50); border:2px solid #fff; }
#bx-pager .active img{opacity: 1; filter:alpha(opacity=100);}
/* ���ض��� */
.back-to-top { width: 21px; position: fixed; _position: absolute; _top: expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-40+'px'); bottom: 50px; text-align: center; z-index: 18; }
.back-to-top li { width: 21px; height: 82px; cursor: pointer;}
.back-to-top .top-touch { display: none; border: none; background: url("../Images/backtop.gif") no-repeat; }


/*inner website*/


.mod_pop_mask{position:fixed;_position:absolute;left:0;top:0;z-index:998;width:100%;height:100%;background-color:#000;opacity:.5;filter:alpha(opacity=50)}

.tips_box{ width:673px; height:376px; z-index:999; left:50%; margin-left:-330px; top:220px; display:none; position:fixed;  _position:absolute; _top: expression(eval(document.documentElement.scrollTop)+220);}
.tips_box_in{ width:673px; height:376px; position:relative;}
.tips_info{ background:url("../Images/tips.jpg") no-repeat; width:612px; height:376px;}
.btn_close{ width:61px; height:62px; position:absolute; top:0; right:0; background:url("../Images/tipsc.jpg") no-repeat;}
.tbns{display:block; background:url("../Images/sprites.png") no-repeat;}
.evt_nav { visibility:visible; z-index: 50; position: fixed; _position: absolute; top:235px; left: 50%; zoom: 1; _top: expression(eval(document.documentElement.scrollTop)+235px); }
.evt_nav_left { width: 128px;  margin-left: -630px; }
.evt_nav_left .inner { width: 128px; }
.evt_nav_left .evt_link1 { width:128px; height:38px; background-position:-24px -240px; display:block;}
.evt_nav_left .evt_link2 { width:128px; height:38px; background-position:-160px -240px; display:block;}
.evt_nav_left .evt_link1:hover{ background-position:-24px -282px;}
.evt_nav_left .evt_link2:hover{ background-position:-160px -282px;}
.evt_nav_left .evt_link3 { width:128px; height:166px; display:block;background:url("../Images/cfbg.jpg") top center no-repeat; position:absolute;}
.evt_nav_left .evt_link3 .tm{ width:89px; height:89px; position:absolute; left:20px; top:20px; display:block;}
.evt_nav_left .evt_link3 .weibo{ width:89px; height:26px; position:absolute; left:20px; top:120px; background-position:-320px -241px; display:block;}
.evt_nav_left .evt_link3 .weibo:hover{ background-position:-320px -282px;}
.evt_nav_left .evt_link3 .tms{ width:89px; height:89px; position:absolute; left:18px; top:145px; display:block;}

.evt_nav_right { width: 128px;  margin-left: 510px; top:285px; _top: expression(eval(document.documentElement.scrollTop)+285px); }
.evt_nav_right .inner { width: 128px; }
.evt_nav_right .evt_link_r { width:128px; height:130px; background:url("../Images/r_flo.png") top center no-repeat; display:block;}
