*{margin:0;padding:0;list-style-type:none;}
body{width:100%;height:100%;font-family:"微软雅黑";background:#1a1617 url(bombg.jpg) no-repeat center bottom;font-size:14px;color:#8b8788;overflow-x:hidden;position:relative;}
a{text-decoration:none;color:#8b8788;}
a:hover{text-decoration:underline;color:#d7503d;}
img{border:none;}
.header{width:100%;height:30px;background:#f5f5f5;border-bottom:1px solid #c3c3c3;}
.header-center{width:1000px;height:30px;margin:0 auto;line-height:30px;font-size:12px;overflow:hidden;}
.header-center .h-left{float:left;color:#d3d0d0;}
.header-center .h-left a{color:#4b4b4b;margin:0 5px auto 5px;}
.header-center .h-center{display:table-cell;vertical-align:middle;text-align:center;width:800px;float:left;height:30px;overflow: hidden}
.header-center .h-right {float:right;}
.header-center .h-right a{background:url(QQ.png) no-repeat;padding:2px 0 2px 24px;color:#464646;}
.main{width:1000px;height:auto;margin:0 auto;position:relative;}
.mainbg{width:1000px;height:843px;position:absolute;z-index:1;top:0;left:0;}
.mainbg .mainbgl{width:410px;height:843px;position:absolute;left:-410px;top:0;}
.mainbg .mainbgr{width:410px;height:843px;position:absolute;right:-410px;top:0;}
.maincont{width:1000px;height:auto;position:relative;z-index:999;}
.top{width:1000px;height:120px;}
.top .logo{width:230px;height:120px;float:left;background:url(logo.png) no-repeat;}
.top .QRcode{width:177px;height:99px;float:right;padding-top:21px;}
.top .QRcode p{width:87px;height:40px;float:left;font-size:12px;text-indent:1em;color:#2b2728;font-weight:800;margin-top:22px;margin-right:10px;}
.top .QRcode span{padding:5px;background:#fff;width:68px;height:68px;float:left;}
.nav{ width:1000px; margin:0 auto; ;height:50px;background:url(lines.png) repeat-x;}
.nav a{width:auto;height:50px;padding:0 26px;line-height:50px;color:#fff;float:left;font-size:14px;font-weight:bold;}
.nav a.active,.nav a:hover{background:url(lines.png) repeat-x 0px -50px;text-decoration:none;}
.navright{float:right;}
.menulist{width:1070px;height:84px;background:#2b2728;padding:8px 15px;border: 1px solid #4e494a;margin-top:10px;}
.menulist p{width:1070px;height:26px;line-height:26px;color:#645f60;overflow:hidden;}
.menulist p a{width:auto;padding:0 18px;color:#8b8788;font-size:13px;}
.menulist p a:hover{color:#d7503d;}
.menulist p b{font-weight:normal;font-size:10px;color:#645f60;}
.otherlnk{width:200px;height:150px;float:left;overflow:hidden;}
.otherlnk .otherbtn{width:200px;height:110px;display:block;background:url(otherbtn.jpg) no-repeat;line-height:999px;}
.otherlnk .otherbtn:hover{background-position:0px -150px;}
.otherlnk p{width:200px;height:40px;}
.otherlnk p a{width:100px;height:40px;float:left;background:url(otherbtn.jpg) no-repeat 0px -110px;line-height:999px;}
.otherlnk p a:hover{background-position:0px -260px;}
.otherlnk p .btn-down{background-position:-100px -110px;}
.otherlnk p .btn-down:hover{background-position:-100px -260px;}
.legendgl{width:1000px;height:88px;margin-top:10px;background:#2b2728;padding-top:6px;border: 1px solid #4e494a;}
.legendgl li{width:318px;height:26px;line-height:26px;float:left;margin:0 18px 0 18px;background:url(libg_1.png) no-repeat left center;padding-left:12px;}
.legendmain{width:1000px;height:auto;position:relative;}
.listtitle{width:1000px;height:40px;line-height:40px;overflow:hidden;color:#f3d5b9;background:url(lines.png) repeat-x 0px -100px;}
.listtitle span{text-align:center;line-height:40px;float:left;width:121px;padding-left:1px;}
.legendmain .sf-name{width:140px;}
.legendmain .sf-IP{width:140px;}
.legendmain .sf-time{width:150px;} 
.legendmain .sf-xl{width:110px;}
.legendmain .sf-js{width:294px;position:relative;padding-right:40px;}
.legendmain .sf-kf{width:129px;}
.legendmain .sf-rk{width:90px;}
.legendCon-list{width:1000px;height:auto;font-family:tahoma,sans-serif,"宋体","Arial";}
.legendCon-list li{width:1000px;height:35px;line-height:35px;border-bottom:1px solid #f18b8b;position:relative;*float:left;}
.legendCon-list li .cq_dream{width: 24px;height: 23px;position: absolute;right: 10px;top: 4px;background: url(legend5.gif) no-repeat;}
.legendCon-list li:hover{background:#fff;}
.legendCon-list li span{border-right:1px solid #f18b8b;text-align:center;line-height:35px;float:left;height:35px;overflow:hidden;font-size:13px;color:#4f4333;}
.legendCon-list li span a{color:#4f4333;}
.legendCon-list li span a:hover{color:#d7503d;}
.legendCon-list li em{width:280px;float:left;font-style:normal;}
.legendCon-list li .sf-time{color:#8d6533;}
.legendCon-list li .sf-rk{border:none;float:right;width:auto;}
.legendCon-list li .red{color:#e80000;}

.legendCon-list .bgone{background:#f7f4f4 ;}
.legendCon-list .bgtwo{background:#f4ecec;}
.legendCon-list .today{background:#fff6c7;}
.legendCon-list .jptj{background:#fff09c;}
.legendCon-list .txtj .sf-js .icon,.legendCon-list .jptj .sf-js .icon{background:url(tuij.png) no-repeat 6px -20px;position:absolute;right:5px;top:9px;width:35px;height:20px;}
.legendCon-list .jptj .sf-js .cq_dream{right:36px;}
.legendCon-list .txgd{background:#e6fccd;}
.legendCon-list .txtj{background:#cdf7fc;}
.legendCon-list .txgd .sf-time,.legendCon-list .txtj .sf-time  {color:#e60100;}
.legendCon-list .txgd .sf-js .icon{background:url(tuij.png) no-repeat 6px 4px;position:absolute;right:5px;top:9px;width:35px;height:20px}
.legendCon-list .txgd .sf-js .cq_dream,.legendCon-list .txtj .sf-js .cq_dream {right:36px;}
.legendCon-list .shadow{}
/*热门搜索*/
.hotsearch{width:135px;height:auto;overflow:hidden;position:fixed;top:425px;left:50%;margin-left:-730px;background:#ffffff;z-index:999;}
.hotsearch h3{font-weight:normal;background:#a0221a;height:36px;line-height:36px;text-align:center;color:#fff;}
.hotsearch .hotcont{height:auto;overflow:hidden;padding-top:12px;}
.hotsearch a{width:54px;height:30px;float:left;margin-left:9px;background:#d6d6d6;margin-bottom:8px;text-align:center;line-height:30px;color:#292929;}
.hotsearch a.select,.hotsearch a:hover{background:#d14334;color:#fff;text-decoration:none;}
.legendNews{width:1000px;height:auto;overflow:hidden;margin-top:10px;}
.Newslist{width:493px; float:right;margin:0 0 10px 0px;border:1px solid #4e494a;}
.ml0{margin-left:0px;}
.legendNews .ml0{float:left;}
.Newslist .title{width:100%;height:50px;background:url(newstitle.png) no-repeat;position:relative;}
.Newslist .title h3{line-height:50px;color:#cbb19b;text-indent:50px;font-size:16px;background:url(icon.png) no-repeat 14px 13px;}
.Newslist .title .wjxd{background-position:14px -33px;}
.Newslist .title .cqbk{background-position:14px -73px;}
.Newslist .title .xsjj{background-position:14px -115px;}
.Newslist .title a{ line-height:50px;color:#cbb19b;text-indent:50px;font-size:16px; }
.Newslist .newscont{width:455px; background:#312c2d;padding:10px 19px;overflow:hidden;}
.legendNews .Newslist .newscont li{width:435px;height:38px;line-height:38px;border-top:1px dashed #413b3c;background:url(icon.png) no-repeat  -9px -168px;padding-left:20px;}
.legendNews .Newslist .newscont .notborder{border:none;}
.legendNews .Newslist .newscont a{font-size:14px;height:38px;overflow:hidden;float:left;}
.legendNews .Newslist .newscont em{font-size:14px;float:right;font-style:normal;}

.link{width:958px;height:auto;background:#312c2d url(newstitle.png) no-repeat 0px -51px;margin-top:0px;padding:20px;clear:both;border:1px solid #4e494a; margin-bottom:10px; overflow:hidden; }
.link h3{line-height:20px;font-size:16px;color:#f3d5b9;margin-bottom:15px;background:url(icon.png) no-repeat -9px -228px;padding-left:20px;}
.link h3 span{font-size:14px;font-weight:normal;color:#c3a07e;}
.link a{font-size:12px;color:;margin-right:12px; white-space: nowrap;}
.link b{font-size:12px;color:#3f393a;margin-right:12px;}
.footer{width:1000px;padding:20px 0px;text-align:center;color:#666;line-height:24px;font-size:13px;margin:20px 0;height:auto;overflow:hidden;}
.anquan{width:286px;margin:20px auto auto auto;padding-left:60px;}
.anquan li{float:left;width:50px;height:54px;margin:0px 10px;}
.anquan img{height:54px;}
 .peruse_title{width:630px;height:70px;border-bottom:1px dashed #2b2b2b;margin:20px auto;}
.peruse_title h1{text-align:center;font-size:20px;color:#ffffff;}
.peruse_title p{text-align:center;line-height:40px;color:#8b8788;font-size:12px;}
.peruse_title span{color:#8b8788;padding-right:10px;}
.peruse_title a{color:#8b8788;}
.peruse_title font{padding-right:10px;color:#8b8788;}
.peruse_center{width:630px;height:auto;margin:0 auto; line-height:180%; }
.peruse_center p{color:#bfbebe;}
.peruse_center a{color:#bfbebe;}
.peruse_center .title{font-weight:800;line-height:40px;text-indent:2em;font-size:16px;}
.peruse_center .peruseImg{width:496px;height:440px;margin:0 auto;}
.peruse_center .peruseImg img{width:100%;}
.peruse_center .peruseImg span{font-size:12px;line-height:25px;text-align:center;width: 100%;display: block;}
.peruse_center .page{width:630px;height:40px;margin:30px auto;}
.peruse_center .page p{width:320px;line-height:40px;float:left;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8b8788;}
.peruse_center .page p.next{float:right;}
.peruse_center .page a{color:#8b8788;}
.peruse_center .page a:hover{color:#d7503d;text-decoration:underline;}
.peruse_center table{width:100%;border-left:1px solid #4a4446;border-top:1px solid #4a4446;border-collapse:collapse;border-spacing:0;}
.peruse_center table td{border-right:1px solid #4a4446;border-bottom:1px solid #4a4446;padding:10px;color:#ccc6c8}
.peruse_center table .thader,.peruse_center table .firstRow{background:#423934}


.share{width:725px;height:123px;clear:both;margin-bottom:20px;}
.share .share_left{width:355px;height:123px;float:left;}
.share .share_left li{width:60px;height:123px;float:left;margin-left:10px;margin-top:5px;}
.share_left li span{width:20px;height:40px;display:block;position:relative;margin:0 auto;}
.share .share_left li a{width:60px;height:35px;display:block;background:url(comment.png) no-repeat 10px 0px;padding-top:45px;font-size:14px;text-align:center;color:#6f6f6f;overflow:hidden;line-height:999px;margin-top:5px;}
.share .share_left .sharePl_2{background-position:-62px 0px;}
.share .share_left .sharePl_3{background-position:-133px 0px;}
.share .share_left .sharePl_4{background-position:-202px 0px;}
.share .share_left .sharePl_5{background-position:-271px 0px;}
.share .share_left .zana{width:20px;height:20%;display:block;background:url(zan_bg.png) repeat-y;position:absolute;bottom:0px;}
.share_right{width:250px;height:123px;float:right;}
.share_right p{font-size:14px;color:#8b8788;line-height:30px;margin:28px 0 10px 0;text-indent:10px;}
.share_right span{width:35px;height:35px;display:inline-block;margin-left:px;}
.share_right a{width:35px;height:35px;background:url(comment.png) no-repeat 0px -107px;display:block;}
.share_right .sharefx_2{background-position:-40px -107px;}
.share_right .sharefx_3{background-position:-80px -107px}
.share_right .sharefx_4{background-position:-120px -107px;}
.share_right .sharefx_5{background-position:-160px -107px;}
.share_right .sharefx_6{background-position:-200px -107px;}

/*列表?*/
.legendCbox{width:960px;height:auto;overflow:hidden;background:#312c2d;padding:0 20px;margin-top:10px;}
.posi{width:100%;line-height:30px;font-size:12px;color:#8b8788;margin-top:10px;}
.posi a{color:#8b8788;text-decoration:none;}
.legendCbox .left{width:630px;height:auto;overflow:hidden;float:left;padding:10px 0 10px 0;}
.left .list{width:725px;height:114px;border-bottom:1px dashed #413b3c;margin:0 auto;margin-bottom:20px;}
.left .list .listImg{width:144px;height:94px;float:left;}
.left .list .listImg img{width:100%;height:100%;}
.listTxt{width:545px;height:114px;float:left;margin-left:20px;}
.listTxt .listTxt_title{width:100%;height:30px;}
.listTxt .listTxt_title a{width:360px;height:30px;line-height:30px;float:left;display:block;color:#bfbebe;font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.listTxt .listTxt_title a:hover{text-decoration:underline;}
.listTxt .listTxt_title span{width:auto;height:30px;font-size:12px;line-height:30px;float:right;display:block;color:#8b8788;margin-right:8px;}
.listTxt p{line-height:20px;color:#8b8788;font-size:12px; height: 60px;overflow: hidden;margin-top: 5px;}
.right{width:312px;height:auto;overflow:hidden;float:right;}
.right .newsbox{width:312px;height:auto;overflow:hidden;margin-bottom:20px;*margin-bottom:15px;}
.right .titleA{width:312px;height:40px;border-bottom:1px solid #413b3c;margin-bottom:10px;}
.titleA h3{width:312px;line-height:40px;background:url(title1.png) no-repeat 2px 14px;text-indent:15px;color:#fff;font-size:16px;font-weight: normal;}
.right .newsbox li{height:28px;line-height:28px;*height:26px;*line-height:26px;width:312px;overflow:hidden;}
.right .newsbox li span{height:15px;line-height:15px;width:15px;float:left;text-align:center;color:#1e1d1d;margin:7px 10px 0 0;background:#8f8889;font-size:12px;}
.right .newsbox .pmtop span{background:#d7503d;}
.right .newsbox li a{height:28px;float:left;width:280px;overflow:hidden;color:#8b8788;}
.right .newsbox li a:hover{color:#d7503d;}
.gamebox{width:312px;height:auto;overflow:hidden;margin-bottom:20px;*margin-bottom:15px;}
.gamebox .titleA{margin-bottom:0;}
.gamebox .titleA h3{width:250px;float:left;}
.more{float:right;line-height:40px;color:#8b8788;font-size:12px;}
.gamebox li{width:312px;height:30px;line-height:30px;}
.gamebox .black{background:#413b3c;}
.gamebox li span{width:130px;height:30px;float:left;overflow:hidden;color:#8b8788;font-size:13px;}
.gamebox li .g-time{width:75px;color:#bfbebe;margin:0 10px 0 10px;}
.gamebox li a{width:64px;height:18px;float:right;border:1px solid #8b8788;color:#8b8788;border-radius:2px;line-height:18px;font-size:12px;text-align:center;margin-top:5px;}
.gamebox li a:hover{background:#d7503d;color:#fff;text-decoration:none;border-color:#d7503d;}

/*最新资*/
.newzx{width:625px;height:auto;overflow:hidden;margin-bottom:10px;}
.newzx h3{line-height:40px;background:url(title1.png) no-repeat 2px 14px;text-indent:15px;color:#fff;font-size:16px;font-weight: normal;}
.newzx ul{width:820px;}
.newzx li{width:270px;height:26px;line-height:26px;*height:22px;*line-height:22px;background:url(libg_1.png) no-repeat 2px 13px;padding-left:15px;overflow:hidden;color:#8b8788;float:left;margin-right:50px;}
.newzx li a{color:#8b8788;font-size:14px;width:235px;height:24px;overflow:hidden;float:left;}
.newzx li a:hover{color:#d7503d;}
.newzx li em{font-size:14px;float:right;font-style:normal;}
/*合作代理*/
.touch{width:148px;height:120px;position:absolute;top:40px;right:-159px;background:#fff;}
.touch h3{width:136px;height:38px;line-height:38px;background:#a1231a;padding-left:10px;color:#fff;font-weight:normal;font-size:16px;border:1px solid #e04433;}
.touch .touchQQ{width:130px;padding-left:16px;}
.touch .touchQQ span{display:block;margin:10px auto;color:#444;}
.touch .touchQQ a{display:block;width:86px;height:30px;background:url(touchQQ.png) no-repeat;padding-left:32px;color:#444;line-height:30px;}
.touch .touchQQ a:hover{background-position:0px -31px;text-decoration:none;}

/*分页*/
.pages{width:100%;height:29px;padding-top:8px;float:left;text-align:center;}
.pages span{width:auto;display:inline-block;font-size:12px;color:#e8be94;}
.pages a{width:auto;padding:0 9px;margin-right:8px;display:inline-block;line-height:26px;text-align:center;font-size:12px;color:#8b8788;border:1px solid #413b3c;}
.pages  a:hover{border:1px solid #e8be94;text-decoration:none;}
.pages strong{width:auto;padding:0 9px;display:inline-block;margin-right:8px;line-height:26px;text-align:center;font-size:12px;background:#e8be94;color:#fff;border:1px solid #e8be94;}

/*游戏广告*/
table.gamelist{ border-collapse:collapse; }
table.gamelist th{ height:40px; line-height:40px; background: url(lines.png) repeat-x 0px -100px; color: #f3d5b9; font-weight:400; }
table.gamelist td{ height:35px; line-height:35px; border:solid 1px #242021; text-align:center; font-size:13px; color:#4F4333; }
table.gamelist td a{ color:#4F4333; }
table.gamelist td a.rk{width:66px;height:20px;display:block;font-size:12px;text-align:center;line-height:20px;background:#C34040;margin:8px 13px auto auto;color:#fff;border-radius:2px; color:#FFFFFF; }
table.gamelist td a.rk:hover{text-decoration:none;color:#fff;}

/*legendBar*/
.legendBar{ background:#000; height:43px; overflow:hidden;}
.legendNavCon{ width:1000px; margin:0 auto;}
.legendLogo{ float:left; background:url(logo.png) no-repeat; width:210px; height:40px; margin:3px 44px 0 0;}
.legendLogo h1 a{ width:122px; height:44px; text-indent:-9999px; display:block;}
.legendNav{overflow: hidden;}
.legendNav li{ float:left; height:43px;}
.legendNav li a{ display:inline-block; padding:0 41px 0 42px; color:#fff; font-size:16px; height:43px; line-height:43px; font-family:"微软雅黑";
  background:url(bg-legend-nav.png) no-repeat 0 0;
}
.legendNav li.hot{ position:relative;}
.legendNav li i{ display:inline-block; color:#fe0000; font-style:normal; font-size:12px; position:absolute; left:128px; top:14px;}
.legendNav li a:hover,.legendNav li a.focus{text-decoration:none; color:#fff; background-position: left bottom}

/*legendTop*/
.legendTop{ margin:0 auto; height:141px; overflow:hidden; position:relative;top:0px;}
.flas{ margin:0 auto; height:141px; overflow:hidden; position:relative;top:px;z-index:5; background:url(top.jpg) top center no-repeat; }

input.txtbox{ padding:0 3px; }

ul.imglist{  }
ul.imglist li{ width:319px; text-align:center; overflow:hidden; list-style:none; line-height:25px; float:left; margin-bottom:10px; }
ul.imglist li a{ color:#8b8788; text-decoration:none; font:14px; }
ul.imglist li a:hover{ text-decoration:underline; color:#F06B00; }

.index_box{ width:1000px; overflow:hidden; margin:0 auto; margin-bottom:10px; }
.home_left_box{ width:650px; height:340px; float:right;  }
.home_right_box{ width:330px; padding:5px 10px; height:330px; float:left; background-color:#312C2D; }

.toutiao{ overflow:hidden; padding:5px 0 10px 0; line-height:180%; font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial; color:#999999; }
.toutiao h3{ color:#CBB19B; font-size:18px; }
.toutiao_list{ overflow:hidden; border-top:solid 1px #4E494A; padding-top:7px; }
.toutiao_list li{ line-height:32px; font-size:14px; list-style:none; }
.toutiao_list span{ float:right; }