/*-- reset --*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object {margin:0;padding:0;}   
fieldset,img,abbr {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;}
ul,ol {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
a,a:link,a:visited{text-decoration:none; color:#939dae;}
a:hover {text-decoration:underline;blr:expression(this.onFocus=this.blur());outline:none; color:#a99458 ; cursor:pointer;}
area{blr:expression(this.onFocus=this.blur());}
.img_box {font-size:0;}
.fl{ float:left;}.fr{ float:right;}.cl0,.cl10{clear:both;height:0px;overflow:hidden;}.cl10{ height:10px;}
.spdot{ border-bottom:1px solid #323c48; height:1px;}
.mar_right30{ margin-right:30px;}
.fb{ font-weight:bold;}.f14{ font-size:14px;}
.fred,a.fred:link,a.fred:visited,.but a.fred:link,.but a.fred:visited{font-weight:bold;color:#739ec8;}
.fred2,.but a.fred2{color:#382c21;background:#e3ce86;padding:3px 5px; text-decoration:none}
.cl{ clear:both;height:0px;}
.cl15{ clear:both;height:15px;}

body {font-size:14px;background:url(../images/bodybg.jpg) #0e0f12 no-repeat center 30px;font-family:"微软雅黑",Verdana;color:#939dae;}
.box_light{width:215px;margin:auto}
.subbox{padding: 25px 0;background:#212832;;}
.ltit{border:0;}
.rtit{height:46px;text-align:left; overflow:hidden;}
.content {margin:0 auto;width:1000px;}
.content .header{ background:url(../images/header.jpg) no-repeat center top; z-index:3; position:relative;}
.content .header .nav{height:55px;padding-top:15px; position:relative;padding-left:15px;  }
.content .header .nav a{ float:left; display:inline-block;height:40px; width:95px;margin-right:25px;}
.content .header .nav a.a1{}
.content .header .nav a.a4{margin-left: 285px;}
.content .header .nav a.a5{}
.content .header .nav a.a6{margin:0;}
.content .header .nav a.a0{background:url(../images/pixel.gif); width:230px; height:130px; position:absolute; top:0px; left:390px; z-index:3;/**background:#fff; *filter:alpha(opacity=0);*/}
.img_box img{ display:block;}
.start{}
#startgame{}
/*分块*/
.main{ width:724px; float:right; }
.side{ width:257px;float:left;padding-right: 19px;  text-align:left;font-size: 12px;background:url(../images/leftbg.jpg) no-repeat right top;color: #d3d0dc;}

/*main*/
.intop{height:300px;overflow:hidden;}
.flash {float:left;height: 300px;overflow: hidden;position:relative;width:432px;float:left;display:inline;}
.flash img{ width:100%; height:100%; display:block; border:none;}
.flash .page {bottom: 15px;position: absolute;right: 15px;}
.flash .page span {background-color: #1F2D2D;color: #FCFCFC;cursor: pointer;display: inline-block;font-family: Arial;font-weight: bold;height: 16px;line-height: 16px;text-align: center;width: 16px;}
.flash .page .current {background-color: #852626;}
.con{ padding:25px; line-height:25px; }
.con .tit{ text-align:center; padding-bottom:15px; border-bottom:1px dashed #464646;}
.con h3{  font:normal 20px/30px "黑体"; margin-bottom:10px;}.con .tit p{ margin:0;font-size:14px}
.con p{ font-size:14px; text-indent:2em; margin:20px 0;}
.sub_charge .con p{font-size:14px}
.ln{ border:1px dashed #815b37; border-left:none; border-right:none; padding:5px 25px; line-height:24px; color:#815b37; margin-bottom:15px;}
.ln p{ background:url(../images/tit_icon.gif) no-repeat left center; padding-left:10px;}
.ln p a:link,.ln p a:visited{ color:#39241d;}
#CDkeyPage{ padding-left:30px;}
.button{ background:url(../images/xsks.png) no-repeat; width:220px; height:44px; display:inline-block; cursor:pointer; margin:15px 0;}
.tips{ display:inline-block;font-size:14px; padding:10px 0 10px 6px; width:600px; line-height:20px;border-radius:5px}
.tips p.fb{}
.tips p{ margin:4px 0; }
.charge{ margin:15px; font-size:14px; line-height:35px}
#chargeSection{ margin-top:2px;}
.charge_list p{ margin:5px 0;}
.chargeMoney input{ background:url(../images/button.png) no-repeat left top; width:180px; height:45px; border-style:none; margin-left:120px; margin-right:10px; cursor:pointer;}
.chargeMoney a{ background:url(../images/button.png) no-repeat right top;width:180px; height:45px; display:inline-block;}

/*新闻列表*/
.news_one{ float:right; display:inline;margin:0;width:291px;height:300px;position:relative; border:0;background:url(../images/newsbg.jpg) no-repeat  ; overflow:hidden}
.news_one a{}
.news_one .title{ height:43px; position:relative; }
.news_one .title em{ display:none}
.indextab{ height:38px;background:url(../images/titbg.png) left 35px repeat-x;margin-top:-1px;padding-left:10px}
.indextab .tit01,.indextab .tit02{ background:url(../images/tit.png) no-repeat; float:left;width:72px; height:38px; cursor:pointer; bottom:0;top:7px}
.indextab .tit01{ background-position:0 0; left:12px;margin-right:8px}
.indextab .tit01.current{ background-position:0 -38px;}
.indextab .tit02{ background-position:-72px 0; left:110px; bottom:0;}
.indextab .tit02.current{ background-position:-72px -38px;}
.indextab_list{padding:47px 0px 0px 0px;}
.news_one .tablist{ zoom:1;}
.news_one .tablist li{background:url(../images/dot.png) no-repeat 12px 16px;width:245px;font-size: 12px;font-family: "宋体"; line-height:30px;/*height:30px;overflow:hidden;*/border-bottom:1px solid #303c4b;padding-left:20px;padding-right:10px;}
.news_one .tablist li a{}
.news{margin:auto; overflow:hidden;}
.more{ position: absolute;top: 395px;right: 622px;background: url(../images/more.png) no-repeat left center;padding-left: 20px;}
.more a{line-height: 30px;display: inline-block;font-size: 12px;color:#6d9bc5;}
.news h2{}
.picnews{margin:auto; overflow:hidden;background: #1f242d;}

.con_yxzl,.con_yxgl{ height:419px;}
.con_yxzl{ }
.con_yxgl{}
.con_yxtp{height:172px;overflow:hidden; }
.title_yxzl h2,.title_yxgl h2,.title_yxtp h2{background:url(../images/zl.png) no-repeat;width:97px;height:45px; float:left;}
.title_yxgl h2{background:url(../images/gl.png) no-repeat;}
.title_yxtp h2{background:url(../images/tp.png) no-repeat;width:140px;text-align:center;height:46px; }
/*.title .indextit01,.title .indextit02,.title .indextit03{ background:url(../images/tit.jpg) no-repeat 0 0; text-indent:-9999px; position:absolute; left:14px; top:13px; width:155px; height:30px; overflow:hidden;}*/
.newslist{ line-height:28px; zoom:1;}
.newslist li{ }
.news .newslist{zoom:1; float:left;width:681px; display:inline;margin-top:20px;}
#news_gl{ background:none;}
#news_list{}
.news .newslist li a{}
.news .newslist li a:hover{color:#8399ab}
.news .newslist li{background:url(../images/dot.png) no-repeat 20px center;width:415px;border-bottom:1px solid #303c4b;padding:0 15px; padding-left:30px;float:left;display:inline;height:35px;line-height:35px; overflow:hidden; }
#news_gl li{ }
.imglist{ margin:0px 0 0 25px;}
.imglist li{ float:left; margin-right:12px;margin-top:22px;}
.imglist li img{ }
.list{height:100%;}
.list .listbg{padding-bottom:5px;}
.list .newslist{}
.sub_inner{  min-height:815px; padding-top: 15px;}
.list .newslist li{ background:url(../images/dot.png) no-repeat 45px center;font-size:14px; height:40px;line-height:40px;padding:0 55px;border-bottom:1px solid #323c48;}
.list .title{height:65px; font-size:14px;border-bottom:1px solid  #6d9cc8;}
.list .title em{display:none}
.list .subbot{ display:none}
.list .listbot{width:668px;height:28px;color:#989db0;margin:auto;border-radius:2px}
#listtit{height:64px;width:185px;display:block;float:left;font-size: 26px;color: #f1f2ea; line-height:64px;text-align: center;border-bottom:2px solid #a92a23;font-weight: normal;}
.listtit_yxgl{ background-position: 0 -72px;}
.listtit_yxzl{ background-position: 0 -38px;}
.listtit_yxcz{ background-position: 0 -114px;}
.listtit_xsk{ background-position: 0 -150px;}

#typeTitle{}
.indoxbot{}
.dqwz{font-size:12px;color:#949ca9;margin-right:42px;float:right;line-height: 60px;}
.dqwz a:link,.dqwz a:visited{ text-decoration:underline;color:#949ca9;}

.pages{ padding:2px 0 0 20px;}
.pages a{ text-decoration: underline;color: #6e9bc5;padding: 5px;margin-right: 5px;border-radius: 3px;}
a.scltop{ background:#6e9bc5; display:inline-block; height:30px; width:40px; margin: 4px 30px auto auto; vertical-align:middle;text-decoration:none;text-align:center;font:bold 12px/30px Arial;color:#fff;}
.dib{display:inline-block; height:20px; line-height:22px; overflow:hidden; vertical-align:middle; margin-right:10px;}

#login_wap{height:161px; background:url(../images/loginbg.jpg) no-repeat; overflow:hidden; position:relative}
.login,.log_in{ }
.login .log_in{ line-height:20px; padding:10px 0px 0 18px;}
.login .log_in p{font-size:14px;color:#fff;}
.login .log_in #username{padding-left:0; }
.login p {text-align: left;   margin:5px 0 5px; }

.logonbotbtn{width:130px;height:30px;  position:absolute;bottom:20px;right:0px;color:#69727f;}
.logonbotbtn a{ text-align:center;color:#6d9bc5; }
.loginbotbtn{ text-align:right; padding-right:32px; padding-top:15px;}
/*.loginbotbtn a{color:#fea700; font:bold 16px/34px "黑体";}*/
a.enter{background:url(../images/enter.png) center; width:214px; height:33px;display:inline-block;margin-top:10px;}
.logonbotbtn a.lnk_logout{ color:#69727f;}



.game_start{ background:url(../images/game.png) no-repeat; width:104px; height:34px; float:left;margin:8px 0;}
.but{ margin:7px 0 12px 0; color:#fff;text-align:center; font-size:12px; line-height:34px; vertical-align:middle; float:left;}
.but a.fred2{color:#000;background:#ffe718;padding:3px 5px; text-decoration:none}

.qf{ background:url(../images/qf.png) no-repeat #1f242d; height:206px;position:relative;}
.qf ul{ padding:43px 0px 0;  height:117px; overflow:hidden;}
.qf li{ line-height:38px; padding-left:30px; padding-right:30px;background:url(../images/qficon.png) no-repeat 20px 15px; height:38px;}
.qf li:nth-child(odd){background: url(../images/qficon.png) no-repeat 20px 15px #323232;}
.qf li span{ }
.qf li.now{}
.qf li a:link,.qf li a:visited{color:#d3d0dc; }
.qf a.serverlist{position: absolute;right: 70px;bottom:6px;display:block;width:110px;height:30px;line-height:30px;color:#6d9bc5;text-align:center;background: url(../images/more.png) no-repeat left center;border-radius: 15px;}
.kefu{background:url(../images/kf.png) no-repeat #1f242d; height:135px; }
.kefubox,.jktipsbox{padding:50px 0px 0px 0px;margin:0 10px 0 30px;}
.kefubox{line-height:25px;}
.kefubox p *{ vertical-align:middle;}
.kfbold{}
.jktips{height:175px;background:url(../images/jk.png) no-repeat #1f242d;}
.jktipsbox{}
.jktips ul{margin:0px;line-height:25px; font-family:"微软雅黑";}
.jktips li{ display:inline; padding-right:25px;}
.game_start{ background:url(../images/game.jpg) no-repeat; width:147px; height:38px; display:inline-block; margin:8px 0;}
.but{ margin:7px 0 12px 0; color:#fff;text-align:center; font-size:12px;}
.but a{color:#fff}
.game_hot,.game_new{background:url(../images/hot_new.gif) no-repeat;width:25px;height:14px;display:inline-block;vertical-align:middle;margin-right:5px;_margin:5px;}
.game_hot{background-position:0 -16px;}
/*弹层*/
.pop{border:5px solid #181824;border-radius:8px;width:600px;background-color:#d5d5d5;position:absolute;display:none;}
.pop h2{font-size:16px;color:#e64405;height:43px;line-height:43px;margin:15px 25px;}
.pop .server_con{border-top:1px dashed #c35c12;background:url(http://static.zongheng.com/games/sg/images/upbg.gif) no-repeat 25px 36px;margin:0 10px;zoom:1;padding:0 0 20px 20px;}
.pop .server_con .serverbox{background-color:#bdbdbd;width:170px;height:30px;border:1px solid #b7b7b7;margin:10px 5px 0;float:left;display:inline;}
.pop .server_con .serverbox h6{color:#0f0400;font-size:12px;text-align:center;padding-top:8px;padding-left: 5px;float: left;}
.pop .server_con .serverbox p{padding-top:3px;text-align:center;}
.pop .server_con .serverbox p a{background:url(http://static.zongheng.com/games/sg/images/server_in.gif) no-repeat;width:53px;height:24px;display:inline-block;text-align:center;line-height:24px;color:#fff;float: right;}
.pop .close{position:absolute;right:5px;top:5px;background:url(http://static.zongheng.com/games/sg/images/close.gif) no-repeat;width:30px;height:28px;cursor:pointer;}

/*footer*/
#ztfoot{text-align:center; padding:30px 0;width:100%;margin-top:30px;color:#6b6b6b;background: #e2e3e7;}
#ztfoot .footlink { line-height:40px; height:38px;font-weight:bold; font-size:12px;}
#ztfoot .footlink a:link, #ztfoot .footlink a:visited {margin:0 8px;color:#6b6b6b;}
#ztfoot .f66 {line-height:24px; padding-top:15px;color:#6b6b6b;}
/*new login*/
#bdp_login{width:214px; margin:0 auto;margin-top:40px;}
#bdp_login a{ display:block; background-image:url(../images/btn_dl.png); background-repeat:no-repeat; height:33px;  padding:0;margin-top: 20px;}
#bdp_login .btn_loginnew{}
#bdp_login .btn_regnew{ background-position:left bottom; }

/*tab选项卡*/
.tabcontent{position:relative; height:425px;padding-top:20px;background:url(../images/rightbg.jpg) right bottom no-repeat #1f242d;}
.tabcontent img{position: absolute;bottom: 0;right: 0px;}
.menu{height:45px;margin-left: 30px;}
.menu li{float:left;width:200px;text-align:center;height:45px;line-height:45px;cursor:pointer;margin-right: 20px;font-size: 22px;background: #6d9bc5;color:#fff; }
.menu .off{background: #a92a26;}
