@charset "utf-8";
html{font-size: 50px;}
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {width: 100%;height:auto;background:#3f4f5b;-webkit-text-size-adjust:none;}
div {text-align:left;}
body{font:12px/1.5em "Microsoft YaHei";color: #fff;position: relative;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color: #fd5c62;}
fieldset, img {border:0; /*width: 100%;*/}
label,button{cursor: pointer;}
embed{ display: block; overflow: hidden; width: 100% }
select,input,textarea,font{font-size:12px;line-height:1.2em;}
.clear{clear:both; line-height:0px; overflow:hidden;}
#n_con{ padding:5px 0px 0px;  background:#fff;}
#n_con .n_title{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;background:#f9f9f9;overflow:hidden;position: relative;}
#n_con .n_title h1{font-size: 20px;color:#181616;padding: 15px 10px 10px;line-height: 32px;}
#n_con .n_title .edit{background:url(../images/news_bg2016.png) left no-repeat;background-size:95px auto;background-position:-2px -2px;color:#9a9a9a;font-size:15px;padding-left:20px;margin-left: 10px;max-width: 115px;display:block;float:left;height: 20px;line-height: 13px;margin-bottom: 0px;margin-top: 6px;/* background: #fff; */}
#n_con .n_title .date{ margin-top: 5px; background:url(../images/news_bg2016.png) left no-repeat;background-size:79px auto;background-position:-2px -24px;color:#9a9a9a;font-size:13px;padding-left:20px;margin-left:50px;float: left;}
.con_line{width:100%;height:11px;position:relative;padding-top:11px;display: none;overflow:hidden;}
.con_line em{  display: block;width:10px;height:10px; border-radius: 50px;background: #3f4f5b;  float:left; margin-left:-5px;}
.con_line .yq{  display: block;width:10px;height:10px; border-radius: 50px;background: #3f4f5b; float:right; margin-right:-5px; margin-top:-1px;}
.con_line span{ border-bottom:1px dashed #3f4f5b; display:block; position:relative; top:5px;}
.con_line1{width:100%;height:11px;position:relative;display: none;overflow:hidden;}
.con_line1 em{  display: block;width:10px;height:10px; border-radius: 50px;background: #3f4f5b;  float:left; margin-left:-5px;}
.con_line1 .yq{  display: block;width:10px;height:10px; border-radius: 50px;background: #3f4f5b; float:right; margin-right:-5px; margin-top:-1px;}
.con_line1 span{ border-bottom:1px dashed #3f4f5b; display:block; position:relative; top:5px;}
.appslider{width:100%; position:relative; margin-top:15px; display:block; overflow:hidden; }
.appslider ul{width:100%; position:relative; display:block; overflow:hidden;}
.appslider ul li{ width:25%; display:block; overflow:hidden;}
.appslider a{ width:100%; display:block; text-align:center; float:left;}
.appslider a img{ width:62px; height:62px; border-radius:10px;}
.appslider .slides li a span{display:block; line-height: 16px; height:16px; font-size:13px; overflow:hidden;color:#282828;padding-top: 3px; white-space: nowrap;  text-overflow: ellipsis; margin:0 auto; width:79%;}
.new_text{ padding:6px 5px 6px 5px; display:block; overflow:hidden; }
.new_text p{font-size: 16px;line-height: 30px;color:#222324;padding:10px 5px;text-align: justify;}
.new_text p.img-serial{margin:0px; padding:0px; margin-top:-6px;}
.new_text h3{ font-size:12.5pt; line-height:1.6em; color:#0da6ed;}
.new_text p a{  overflow:hidden; color:#0da6ed; }
.new_text p img,.new_text center img{width: 100% !important;height: auto !important;margin:0px auto;}
.new_text p video{width:100% !important;}
.new_text p iframe{ width:100% !important; height:160px !important;}
#n_con .n_game{width:100%;background: #fff;}
.db_con{overflow:hidden;zoom:1; display: none}
.dbtitle a{font-size: 15px;color: #333;font-weight: bolder;display: block;overflow: hidden;margin-top: 4px;height: 17px;line-height: 17px;white-space: nowrap;text-overflow: ellipsis;width: 55%;}
.db_con h1{line-height: 15px; height:15px; overflow:hidden;padding: 0px; margin:1px auto 0 auto;float: left;display: inline;width: 110px;}
.db_con h1 span{display:block;font-size: 16px;font-family:arial,"微软雅黑";color:#2b2b2b;}
.db_con h1 span a{color: #3F3F3F;font-size: 15px; display:block; overflow:hidden; line-height:16px; height:15px; white-space: nowrap; text-overflow: ellipsis;}
.gbox{width: 190px; overflow:hidden; float:left; display:inline;margin-left: 20px;margin: 10px 0px 0px 8px;padding-bottom: 10px;font-family: Arial,"微软雅黑";}
.gbox .gimg,.gbox .ginfo{float:left;display: inline; overflow:hidden;}
.gbox .gimg{width: 75px; height: 75px; overflow:hidden;margin-right: 4px;}
.gbox .gimg img{width: 70px; height: 70px;overflow:hidden;}
.gbox .ginfo{width: 110px;zoom:1;margin-top:5px;}
.gbox .ginfo li{float:left;display: inline-block;overflow:hidden;width: 110px;line-height: 17px; height: 17px;zoom:1;color: #999;font-size: 12px;}
.gbox .ginfo li font{color: #777;}
.godown_btn{width: 98px; height: 38px;float:right;display: inline;text-indent:-999em;background: url(../images/btn-down.png) no-repeat;margin-right: 8px;margin-top: 25px;background-size: 98px 38px;}
.new_c{width:100%;background: #f4f4f4;border-radius:5px;}
#tj_read{ width:100%; background:#f9f9f9; overflow:hidden;}
#tj_read h2{ font-size:16px; color:#111111; padding-top:12px; padding-left:5px; padding-bottom:10px;}
.n_yd h2{font-size:16px; color:#111111; padding-top:12px; padding-left:5px; padding-bottom:10px;}
.zx{dden;display: block;overflow: hidden;padding: 10px 10px 12px 10px;position: relative;clear: both;}
.zx img{fl;float: left;width: 100px;height: 64px;margin-right: 12px;}
.zx .z_text{display: block;width: auto;}
.zx .z_text h3{f;o;i;e;font-size: 14px;color: #010101;max-height: 42px;overflow: hidden;line-height: 22px;}
.zx .z_text span{f;o;i;font-size: 12px;color: #B3B3B3;line-height: 12px;height: 15px;overflow: hidden;font-style: normal;margin-top: 7px;float: left;}
.n_yd .list{ height:1px; background:#ececec; border-bottom:1px solid #ffffff;}
.n_xg{ width:100%; overflow:hidden;}
.n_xg h2{font-size:16px; color:#111111; padding-top:12px; padding-left:5px; padding-bottom:10px;}
.n_xg .n_p{  height:34px; line-height:34px; border-bottom:1px dashed #e8e4e4; width:96%; overflow:hidden; margin-left:2%;}
.n_xg .n_p a{ width:100%; height:34px; display:block; overflow:hidden;font-size:14px; color:#414141; white-space: nowrap; text-overflow: ellipsis;}
.n_xg .n_p span{ display:block; float:left; width:6px; height:6px; border-radius:50px; background:#f76a40; margin-top:14px; margin-right:9px;}
.cnxh{width:100%;overflow:hidden;background: #fff;border-top: 1px solid #eee;}
.cnxh h2,.n_yd h2{font-size: 18px;color:#111111;padding-top: 20px;padding-left: 10px;padding-bottom: 14px;border-bottom: 1px solid #eee;}
.cnxh .cn_lb{padding:0 8px;overflow:hidden;position:relative;/* top: 14px; */margin-top: 14px;}
.cnxh .cn_lb li{width:25%;/* height: 30px; */float:left;}
.cnxh .cn_lb li a{display:block;overflow:hidden;width:100%;text-align:center;height: 30px;font-size: 16px;color:#292828;line-height: 30px;padding-bottom: 4px;}
.cnxh .cn_lb .hover a{color: #f31a22;font-weight: 600;}
.cnxh .cn_lb .hover{border-bottom: 2px solid #f31a22;}
.cnxh .c_text{padding:0 10px;overflow:hidden;position:relative;/* height:303px; */margin-top: 20px;}
.cnxh .c_text .c_title{font-size: 16px;color:#1b1c1d;font-weight:600;}
.cnxh .c_text .c_more{ font-size:12px; color:#9e9c9d; float:right; width:38px; height:30px; margin-right:4px;}
.cnxh .c_text .c_more em{background:url(../images/news_bg2016.png) no-repeat right;background-size: 62px auto;background-position: -1px -39px;display:block;float:right;width: 10px;height:10px;margin-top:5px;}
.cnxh .c_text .c_jj{font-size: 13px;color:#bbb;height: 65px;line-height: 22px;margin-top:13px;margin-bottom:12px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.cnxh .c_text .c_app{ overflow:hidden; position:relative;}
.cnxh .c_text .c_app li{width:25%;float:left;height: 110px;}
.cnxh .c_text .c_app li a{ display:block; overflow:hidden; width:100%; text-align:center; height:100px;}
.cnxh .c_text .c_app li a img{ width:62px; height:62px; border-radius:10px;}
.cnxh .c_text .c_app li a p{font-size:13px;color:#080909;height:18px;width:70px;display:block;overflow:hidden;margin: 8px auto 0 auto;}
.xg_down{ width:100%; overflow:hidden; float:left; display:block;}
.xg_down h3{ font-size:16px; color:#080909; height:36px; line-height:36px; margin-left:10px; margin-top:5px;}
#gg_cnxh{ width:100%; overflow:hidden;}
#gg_cnxh h2{font-size:16px; color:#111111; padding-top:12px; padding-left:5px; padding-bottom:10px;}
.adnewsitem03{ width:100%; overflow:hidden;}
.ggnewsitem3{ margin:0;}
.pager{border-radius: 3px;margin-top: 10px;overflow: hidden;padding: 0px 1.2%;}
.pager span,.pager a{   font-size: 14px;display: inline;text-align: center;line-height: 36px;font-family: "Microsoft YaHei";font-weight: bold;}
.pager span{color:#aaa}
.next{background: url(../images/page_next_btn.png) no-repeat 0px 0px;  text-align: right; border-left: none !important; float: right; width: 193px; height: 36px; background-size: auto 36px; color: #FFFFFF; font-weight: 300; text-indent: -15px;}
.prev{background: url(../images/page_prevbtn.png) no-repeat;border-left: none !important;float: left;width: 100px;height: 36px;background-size: auto 36px;color: #A9A9A9;font-weight: 300;text-indent: 10px;}
.first{background: url(../images/page_first_btn.png) no-repeat;border-left: none !important;float: left;width: 100px;height: 36px;background-size: auto 36px;color: #aaa !important;font-weight: 300 !important;}
.last{background: url(../images/page_last_btn.png) no-repeat 0px 0px;  text-align: right; border-left: none !important; float: right; width: 193px; height: 36px; background-size: auto 36px; color: #aaa !important; font-weight: 300 !important; text-indent: -15px;}
/*文章内部少量标签样式百分比更改*/
iframe{ width:100%;}
td a{ color:red;}
td{width:auto;text-align:center;color: #1e1d1d;}
table{width:85% !important;margin:0 auto;}
/*推荐游戏*/
.like{ width:100%; overflow:hidden; float:left; display:block;}
.like h3{ font-size:16px; color:#080909; height:36px; line-height:36px; margin-top:5px; margin-left:10px;}
.like .like_app{ padding:0 10px; overflow:hidden; position:relative;}
.like .like_app li{ width:25%; height:98px; float:left; margin-top:15px;}
.like .like_app li a{ display:block; overflow:hidden; width:100%; text-align:center; height:98px;}
.like .like_app li a img{ width:62px; height:62px; border-radius:10px;}
.like .like_app li a p{ font-size:12px; color:#080909; height:18px; width:70px; display:block; margin:2px auto 0 auto; overflow:hidden;}
/*swipebox样式*/
html.swipebox{overflow:hidden!important}
#swipebox-overlay img{border:none!important}
#swipebox-overlay{position:fixed;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-overlay,#swipebox-slider{top:0;left:0;width:100%;height:100%}
#swipebox-slider{position:absolute;display:none;white-space:nowrap}
#swipebox-slider .slide{display:inline-block;width:100%;height:100%;background:url(../images/loader.gif) no-repeat center center;text-align:center;line-height:1px}
#swipebox-slider .slide:before{display:inline-block;margin-right:-1px;width:1px;height:50%;content:""}
#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;margin:0;padding:0;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;width:100%;max-width:855pt;max-height:100%;background:0 0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video{position:relative;overflow:hidden;padding-bottom:56.25%;width:100%;height:0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;width:100%;height:50px}
#swipebox-action{top:-50px}
#swipebox-action.visible-bars{top:0}
#swipebox-action.force-visible-bars{top:0!important}

#swipebox-caption{top:-50px;text-align:center}
#swipebox-caption.visible-bars{top:0}
#swipebox-caption.force-visible-bars{top:0!important}
#swipebox-action #swipebox-next,#swipebox-action #swipebox-prev{position:absolute;top:0;width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer}
#swipebox-action #swipebox-close{left:40px;background-position:15px 9pt}
#swipebox-action #swipebox-prev{right:75pt;background-position:-2pc 13px}
#swipebox-action #swipebox-next{right:40px;background-position:-78px 13px}
#swipebox-action #swipebox-next.disabled,#swipebox-action #swipebox-prev.disabled{opacity:.3;filter:alpha(Opacity=30)}
#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}
#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}
@-webkit-keyframes rightSpring{0%{margin-left:0}
    50%{margin-left:-30px}
    to{margin-left:0}
}
@-webkit-keyframes leftSpring{0%{margin-left:0}
    50%{margin-left:30px}
    to{margin-left:0}
}
@media screen and (max-width:800px){
    #swipebox-action #swipebox-close{width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer; float: right;}
    #swipebox-action #swipebox-prev{left:0;}
    #swipebox-action #swipebox-next{left:60px;}
}
#swipebox-overlay{background:#0d0d0d}
#swipebox-action,#swipebox-caption{background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#0d0d0d),color-stop(100%,#000));background-image:-webkit-linear-gradient(#0d0d0d,#000);background-image:linear-gradient(#0d0d0d,#000);text-shadow:1px 1px 1px #000;opacity:.95;filter:alpha(Opacity=95)}
#swipebox-action{border-bottom:1px solid hsla(0,0%,100%,.2)}
#swipebox-caption{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff!important;font-size:15px;font-family:Helvetica,Arial,sans-serif;line-height:43px}

/*新增小说广告模块*/
.a_news{ padding:15px 10px 0 10px; overflow:hidden; position:relative;}
.a_news li{ width:100%; float:left;}
.a_news li .a_book{ display:block; overflow:hidden;height: 100px;margin-top: 10px;padding-bottom: 10px; border-bottom:1px solid #ececec;  position:relative;}
.a_news li .a_book img{ height:100px; width:auto; overflow:hidden; float:right;}
.a_news li .a_book .a_title{ font-size:18px; color:#1a1a1a; font-weight:bolder; padding:6px 75px 10px 0px;}
.a_news li .a_book .a_jj{ font-size:12px; color:#bdbbbb; max-height:28px; line-height:14px; overflow:hidden; display:block; padding-right: 10px;}
.a_news li .a_book .a_bb{ display:block; overflow:hidden; width:120px; height:26px; border:1px solid #0da6ed; border-radius:2px; text-align:center; line-height:26px; color:#0da6ed; margin-top:6px;}
.a_news li .a_book font{ font-size:13px; color:#8b8787; position:relative; top:-22px; left:135px;}
.a_news li .a_book em{ font-style:normal; font-size:12px; color:#ffffff; display:block; overflow:hidden; width:30px; text-align:center; height:15px; background:rgba(124,121,121,0.5); position:absolute; bottom:10px; right:0px; line-height:15px; z-index:999;}
/*新闻内部自定义游戏添加模块*/
.cts-box{ width: 100%; overflow: hidden; position: relative; }
.cts-box-img{ width: 68px; height: 68px;  display: block; overflow: hidden; float: left;}
.cts-box-img img{ width: 100%; border-radius: 10px;}
.cts-box-info{ float: left; margin-left: 10px; }
.cts-box-info p{ display: none; }
.cts-box-name{ font-size: 15px; color: #333; font-weight: bolder; display: block; overflow: hidden; margin-top: 4px; height: 17px; line-height: 17px; white-space: nowrap; text-overflow: ellipsis; width: 84%; }
.cts-box-detial{ width: 100%; display: block; position: absolute; left: 78px; top:30px;}
.cts-box-detial span{ display: block; overflow: hidden; font-size: 12px; color: #888; padding-right: 200px; }
.cts-box-down{width: 98px; height: 38px;  position: absolute; top:-12px; right: 78px; text-align: center; }
.cts-box-down a{ display: block; overflow: hidden; font-size: 14px; color: #fff; line-height: 38px; height: 38px; background:#0da6ed; border-radius: 5px; }
#n_con .n_title,.story_gg,#tj_read,.n_yd,#SOHUCS #SOHU_MAIN .module-mobile-cmt-header{background:#fff!important;}


/*打赏*/
#zan{overflow: hidden;/* width: 95%; */text-align: center;margin: 10px auto;border-top: 1px solid #eee;padding: 10px 0;background: #fff;}
#zan .wx_zan{margin: 0 auto;position: relative;width: 45%;height: 38px;overflow: hidden;background: #10d11c;border-radius: 20px;text-align: center;display: none;margin-right: 10px;}
#zan .wx_zan .wx_img{ display: block;  overflow: hidden; background:url(http://static.shouji56.com/m/images/wx_bg.png); width: 21px; height: 16px; position: absolute; top:11px; left: 30px;}
#zan .zfb_zan .zfb_img{display: block;overflow: hidden;background:url(http://static.shouji56.com/m/images/zfb_bg.png);width: 18px;height: 18px;position: absolute;top:11px;left: 25px;}
#zan .zfb_zan{margin: 0 auto;position: relative;width: 58%;height: 38px;overflow: hidden;background: #188eee;border-radius:20px;text-align: center;display: inline-block;}
#zan a span{ font-size: 14px; color: #fff; height:40px; line-height:38px; position: relative; left: 10px;  }
#zan p{font-size: 14px;color: #333;margin-top: 5px;margin-bottom: 8px;}
#zan .p2{ margin-top: 15px;}
#zan #tx{width: 95%;margin: 0 auto;text-align: center;}
#zan #tx img{width: 30px;height: 30px; margin: 2px 2px 0;border-radius:5px ;}
#zan p span{ color: #f28731; }
#ds_mon{margin: 5px auto 8px;text-align: center;}
#ds_mon span{display: inline-block;width: 50px;height: 30px;font-size: 13px;text-align: center;line-height: 30px;margin: 6px 9px;border-radius: 3px;/* background: #999; */border: 1px #d4d4d4 solid;color: #a5a5a5;/* color: #aaa; */}
#ds_mon .actived{/* background: #53d67b; */border: 1px #f76a40 solid;color: #f76a40;}
/*二维码*/
.sm {border: 1px solid #e1e1e1; margin: 0px 2%;display: inline-block; overflow: hidden;}
.sm .qr {width: 36%;display: inline-block;float: left; margin: 1%;min-height: 120px;}
.sm .qr img {width: 100%;  }
.sm .text {float: left;width: 60%;position: relative;}
.sm .text h4 {color: #f10;font-size: 14px;line-height: 20px; margin-top: 4%;}
.sm .text strong {font-size: 12px; font-weight: normal; color: #666; background: #F5F3E4; display: block; width: 95%;padding: 2%; margin-top: 2px;}
.sm .text strong b {color: #95CE2F;}
.n_yd{ display: block; overflow: hidden; margin-top: 10px; border-top: 1px solid #eee }
/*游戏推荐模块*/
.news_game{display: block;overflow: hidden;background-color: #fff;margin: 12px 10px;height: 1.58rem;border: 1px solid rgba(218, 217, 217, 0.56);border-radius: 4px;position: relative;}
.news_game .news_game_img{width: 1.16rem;h;height: 1.16rem;display: inline-block;overflow: hidden;margin-left: 0.18rem;margin-top: 0.21rem;margin-right: 0.24rem;float: left;}
.news_game .news_game_img img{ width: 100%; height: 100%; border-radius: 15px }
.news_game_info{display: block;overflow: hidden;position: relative;height: 100%;}
.news_game_info a.news_game_title,.news_game_info a.news_game_title h2{font-size: 0.33rem;color: #333;height: 0.34rem;line-height: 0.37rem;display: block;overflow: hidden;padding-top: 0.03rem;padding-bottom: 0.08rem;}
.news_gamedown{width: 1.53rem;height: 0.56rem;line-height: 0.56rem;text-align: center;font-size: 0.25rem;color: #fff;background-color: #f31a22;border-radius: 0.08rem;display: block;overflow: hidden;/* margin: 0 auto; */position: absolute;right: 0.16rem;z-index: 2;top: 0.53rem;}
.news_game_info p{color: #999;font-size: 0.22rem;padding: 0.08rem 0px 0;height: 0.23rem;line-height: 0.23rem;}
.news_game_info p span,.news_game_info p b{display: inline-block;color: #666;height: 0.23rem;line-height: 0.23rem;}
.news_game_info p b{color: #666;font-weight: 100;}
.news_game_info p em{display: inline-block;overflow: hidden;background-color: #bdbcbc;width: 1px;height: 10px;font-style: normal;margin: 0 6px;}
.newsg{display: block;overflow: hidden;/* padding-top: 0.21rem; */padding-right: 1.69rem;z-index: 1;height: 1.36rem;margin-top: 0.24rem;}
.news_game_ico{ width: 0.81rem; height:0.81rem; display: block; overflow: hidden; position: absolute; top: 0px; left: 0px; background:url(http://static.99cc.com/m/images/news_game_ico.png) no-repeat; background-size: 100% 100%; }
#gogame{background-color: #ff6f6f;/* padding: 4px 10px; */color: #fff;width: 70px;height: 26px;float: right;text-align: center;line-height: 22px;border-top-left-radius: 5px;font-size: 14px;border-top-right-radius: 5px;position: relative;}
#gogame i{width: 100%;height: 8px;background:url(http://static.99cc.com/m/images/rank_icon2.png) no-repeat;display: block;overflow: hidden;position: absolute;bottom: -5px;background-size: 100% auto;}

/*评论*/
#comment{display:block;padding: 10px 0;background-color: #fff;}
#msgBox h3{ }
#msgBox a {text-decoration:none;}
#msgBox a.hover {text-decoration:underline;}
#msgBox form {padding:0 0 20px 0;}
#userName,#conBox {color:#777;border:1px solid #d0d0d0;border-radius:3px;background:#fff;padding:3px 5px;font:14px/1.5 Microsoft YaHei;}
#userName.active,#conBox.active {border:1px solid #7abb2c;}
#userName {height:20px;width: 92%;display: block;margin: 0 auto;}
#conBox {/* width: 100%; */resize:none;height:65px;overflow:auto;width: 92%;display: block;margin: 0 auto;}
#msgBox form div {position:relative;color:#999;margin-top:10px;}
#msgBox form div.tr {width: 96%;margin: 10px auto 0;}
#msgBox img {border-radius:3px;}
#face {position:absolute;/* top: 0px; *//* left:200px; */display: none;}
#face span {float:left;line-height:25px;}
#face img {width:25px;height:25px;cursor:pointer;margin-right:6px;opacity:0.9;filter:alpha(opacity=90);}
#face img.hover,#face img.current {width:25px;height:25px;border:1px solid #f60;opacity:1;filter:alpha(opacity=100);}
#sendBtn {/* display:inline-block; *//* width:112px; */height:30px;background:#fbfbfb;border:1px solid #ccc;line-height:30px;cursor:pointer;/* margin:0 10px 0 0; */width: 98%;display: block;margin: 0 auto;text-align:center;}
#sendBtn.hover {background-position:0 -30px;}
#msgBox form .maxNum {font:20px/30px Microsoft YaHei,Tahoma,Arial;padding:0 5px;}
#msgBox .list {padding:10px 0;overflow:hidden;margin-bottom:5px;}
#msgBox .list h3 {font-size:14px; background:url(../images/softh3.jpg) no-repeat left;  color:#fff; height:26px; line-height:26px;padding:0 0 7px 10px; margin-top:5px;}
#msgBox .list ul li {float:left;clear:both;width:100%;overflow:hidden; padding-top: 5px;}
#msgBox .list ul li:last-child {border-bottom:solid 1px #eee;}
#msgBox .list ul li.hover {background:#f5f5f5;}
#msgBox .list .userPic {float:left;width:50px;height:50px;margin-left:10px;border:1px solid #ccc;border-radius:3px;}
#msgBox .list .content {width:100%;font-size:14px;word-wrap:break-word;}
#msgBox .list .userName {padding:0 10px;line-height:28px;background:#f0f7ee;color: #444; font-size: 12px;}
#msgBox .list .userName a {color:#7fa900;margin-left:10px; font-weight: bold;}
#msgBox .list .msgInfo {line-height:30px;margin:4px 0 0 0;padding-left:10px;color: #444;}
#msgBox .support_box{text-align:right;color: #7fa900;line-height:30px;}
#msgBox .support_box span{cursor: pointer;}
#msgBox .support_box span:hover { text-decoration: underline; }
#msgBox .list .times {color:#888;font:12px/18px Microsoft YaHei;float: right;margin-top: 6px;}
#msgBox .list .times span {float:left;}
#msgBox #discuss_length { float: right; font-size: 12px; color:#7fa900; font-weight: normal; padding:0px 10px 0 0;  }

/*手游推荐*/
.sy_info{ width: 100%; position: relative; height: 100px; overflow: hidden; display:block}
.syinfo{ display: block; overflow: hidden; position: relative; height: 100px;}
.syinfo img{ width: 100%; min-height: 100px;filter: blur(1px);}
.syinfo i{width: 100%; height: 100px;background: url(../images/jb_v.png);background-size: 100% 100%;display: block;position: absolute;left: 0;top: 0;}
.sy_gameinfo{ position: absolute; top: 0px; width: 100%;}
.sy_gameinfo .sy_img{ width: 70px; height: 70px; padding: 15px 0 15px 10px; display: inline-block; float: left; margin-right: 15px;}
.sy_gameinfo .sy_img img{ width: 70px; height: 70px; display: block; overflow: hidden;border-radius: 15px; }
.sy_gameinfo .sy_title{ font-size: 18px; color: #fff; font-weight: bold; display:block; margin-top: 16px; height: 20px; line-height: 20px; overflow: hidden;}
.sy_text{ padding-right: 92px }
.sy_text span {color: #f8f8f8;margin-top: 10px;height: 42px;line-height: 20px;font-size: 13px;text-align: justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.sy_text span em{ font-size: 13px; margin-right: 15px;}
.sy_text span i{ font-size: 13px; margin-left: 15px;}
.sy_gameinfo .ztbtn{display:block;width: 56px;height: 28px;line-height: 28px;font-size: 14px;color: #fff;overflow:hidden;position:absolute;right:10px;top: 35px;text-align: center;border: 1px #78c12a solid;border-radius: 3px;background: #78c12a;font-weight: bold;}

/*技巧教程*/
.gradation{margin:0 auto;overflow: hidden; padding-top:10px;}
.subfiled{overflow:hidden;zoom:1;height:36px; border-radius: 5px }
.subfiled li{float:left;width:33.3%;height:36px;text-align:center;}
.subfiled li.two { width: 49% }
.subfiled li.one { width: 99% }
.subfiled li a{font-size:15px;line-height:36px;height:36px;display:block;color: #fff; background: #78c12a}
.subfiled .hover a{background: #f70;color:white;}
.gditem{overflow:hidden;margin:0 10px;}
.gditem .listbox ul{width:100%;overflow:hidden;padding:5px 0;display: none;position: relative;}
.gditem .listbox ul li{width: 25%; height: 30px; float: left; border-bottom: 1px solid #ececec;overflow:hidden;margin:10px 0px 0 0;display:inline;}
.gditem .listbox ul li a{display:block;height:18px;border-right:1px solid #ddd;background:#fff; color: #666; overflow: hidden; font-size:14px;text-align:center;line-height:18px;padding: 0 10px;}
.gditem .listbox ul li:nth-child(4n) a {border-right:0}
.tab-content{width: 100%;overflow: hidden;position: relative;height: 38px;box-sizing: border-box;}
.tab-wrap{width: 1000px;position: absolute;top: 0;left: 0;clear: both;height: 38px;}
.tab-wrap li{width: 100px;height: 38px;line-height: 38px;float:left;color: #fff;text-align: center;background: #78c12a;}
.tab-wrap li a{color:#fff;font-size: 15px;}
.tab-wrap li:first-child { border-radius: 4px 0 0 4px }
.tab-wrap li:last-child { border-radius: 0px 4px 4px 0}
.tab-wrap .hover{background: #f70;}