@charset "utf-8";
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family:'微软雅黑';}
blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, center, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, summary, time, mark, audio, video{margin:0; padding:0; border:0;vertical-align:baseline;font:inherit;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
h2{width:auto;font-size:16px; font-weight:bold; color:#0D88AF;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
s{ text-decoration:none;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}

/* 基本属性
---------------------------------------------------------------------------------------------------------------------- */
a{text-decoration: none;font-family:'微软雅黑';}
a:link,a:visited{color:#333;font-size:14px;}
a:hover,a:active,a:focus{color:#0D88AF;text-decoration: none;}
input, button, select, textarea{font-size:12px;color:#333;}
/* 清除浮动
---------------------------------------------------------- */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{zoom:1;}
/*下面的清除浮动，相同与  clear_box，只用与，具体项目中，*/
.pull-left{ float:left;}
.pull-right{ float:right;}
img{	width:auto\9;	height:auto;	max-width:100%;	vertical-align:middle;	border:0;	-ms-interpolation-mode:bicubic}
.main,
.w1200{width: 1200px; margin: 0 auto; clear: both;}
.clearfix {	*zoom:1}
.clearfix:before,.clearfix:after {	display:table;	line-height:0;	content:""}
.clearfix:after {	clear:both}
.f-fl,.f-lifl li,.f-dlfl dt,.f-dlfl dd{float:left;display:inline}
.f-fr{float:right;display:inline}
.g-box-1200{width:1200px; height:auto; margin:auto; display:block; }
body{background: #f5f5f5;}
/*头尾*/
.footer{padding: 35px 0; text-align: center; border-top: 2px solid #0D88AF; background: #2e2e2e; color: #FFFFFF; font-size: 14px;}
.footer p{line-height: 20px; padding: 5px 0; font-size: 14px; color: #a2a2a2;}
.footer p a{color: #a2a2a2; font-size: 14px;}
.footer p.enlinks a{display: inline-block; padding: 0 3px;}
.topbar{background: #eaeaea; height: 34px;}
.topbar .w1200{height: 34px; position: relative;}
.topbar .toplinks{float: left; height: 34px;}
.toplinks li{float: left; line-height: 34px; margin-right:10px; font-size: 12px; color: #333;}
.toplinks li a{color: #333; font-size: 12px;}
.toplinks h1{float: left; line-height: 34px; margin-right:10px; font-size: 12px; color: #333;}
.toplinks h1 a{color: #333; font-size: 12px;}
.top-rt{float: right; height: 20px; padding: 7px 0;}
.top-rt .top-enter{float: left; height: 20px;}
.top-rt .top-share{float: left; height: 20px; line-height: 20px; margin-left: 15px;}
.top-share .share-item{display: inline-block; height: 20px; line-height: 20px; padding-left: 24px; background-repeat: no-repeat; background-position: left center; font-size: 12px;}
.share-item.wb-ico{background-image: url(../images/weixbo.png)}
.share-item.wx-ico{background-image: url(../images/wx.png)}
.share-line{color: #999999; font-size: 12px; padding: 0 5px;}
.top-enter a{height: 20px; border-radius: 3px; display: block; line-height: 20px; color: #FFFFFF; float: left; margin-left: 10px; font-size: 12px; padding: 0 10px;}
.top-enter a.btn-login{background: #0D88AF;}
.top-enter a.btn-regist{background: #3bbd44;}
.header{background: #FFF; position: relative; z-index: 999;}
.header-main{padding: 15px 0; overflow: hidden;}
.header-main .logo{float: left; padding: 0 0 10px 0;/*修改*/ margin-right: 20px;}
.header-main .top-ad{float: left; height: 60px; width:500px;}
.header-main .top-search{border: 1px solid #0D88AF; float: right; height: 38px; border-radius: 3px; width: 380px; margin-top: 10px;}
.top-input{outline: none; border: 0; height: 38px; width: 260px; padding-left: 50px; display: block; float: left; background: url(../images/sobar.png) 20px center no-repeat}
.topsobar{outline: none; border: 0; height: 38px; line-height: 38px; width: 70px; text-align: center; color: #FFFFFF; background: #0D88AF; float: right; cursor: pointer;}
.navbar{height: 60px; background: #3DA1AE; position: relative; z-index: 11;}
.nav{width: 1200px; height: 60px; margin: 0 auto;}
.nav>li{position: relative; float: left; width: 90px;}
.nav>li>a{display: block; padding:15px 10px; line-height: 30px; color: #FFFFFF; font-size: 17px; text-align: center;}
.nav>li.active>a,
.nav>li>a:hover{background: #0D88AF;}
.sub-nav{position: absolute; top: 100%; left: 0; right: 0; background: #fff; display: none; width:600px;/*修改*/ padding:10px;}
.nav>li:hover .sub-nav{display: block; -moz-box-shadow:2px 2px 5px  rgba(0,0,0,.2); -webkit-box-shadow:2px 2px 5px rgba(0,0,0,.2); box-shadow:2px 2px 5px  rgba(0,0,0,.2);}
.sub-nav li{width:16.6%;/*修改*/ float:left; padding:4px 0; text-align:center;}
.sub-nav li a{font-size: 14px; background: #fe8900; color:#fff; display:inline-block; padding:5px 0; width:80px; text-align:center; border-radius:3px;}
.sub-nav li a:hover{background: #ffb660;}
.sub-sm-nav{position: absolute; top: 100%; left: 0; right: 0; background: #f18200; display: none;}
.nav>li:hover .sub-sm-nav{display: block;}
.sub-sm-nav li a{display: block; text-align: center; line-height: 30px; padding:5px; color: #FFF; font-size: 15px;}
.sub-sm-nav li a:hover{background: #ff9f5a;}

.top_menu, .top_phone, .top_apk{float:left; padding:0 10px; margin-right:10px; position:relative; z-index:100; line-height: 34px;}
.top_menu .menu_top{background:url(../images/top_icos1.gif) no-repeat scroll 0 10px; cursor:pointer; float:left; padding-left:24px; color:#333; }
.top_menu .menu_top span, .top_phone .phone_top span{color:#666; float:left; padding-right:12px; position:relative; }
.top_menu .menu_top i, .top_phone .phone_top i{background:url(../images/top_ico2.gif) no-repeat scroll 0 0; display:block; width:7px; height:4px; position:absolute; top:16px; right:0; }
.top_menu .lowmenu{display:none;background:#fff;border:1px solid #ccc;left:0;margin:34px 0 0 -240px;padding:0 0 16px;position:absolute;top:0;width:1200px;z-index:1000;}
.top_menu .lowmenu dl{float:left; height:87px; padding:0 0 0 40px; width:358px; border-right:1px dashed #d2d2d2; font-size:14px; line-height:28px; color:#666; margin:20px 0 4px; overflow:hidden; }
.top_menu .lowmenu dl.no_line{border-right:medium none; }
.top_menu .lowmenu dl.hot_zt{width:759px; }
.top_menu .lowmenu dt{font-size:16px; font-weight:bold; color:#333; line-height:25px; margin-bottom:7px; }
.top_menu .lowmenu dd a{color:#666; display:inline-block; margin-right:24px;font-size:12px; }
.top_menu .lowmenu dd a:hover{text-decoration:underline; color:#0D88AF !important; }
.top_menu:hover, .top_phone:hover{background:#fff; border-bottom:1px solid #fff; border-left:1px solid #ccc; border-right:1px solid #ccc; padding: 0 9px; }
.top_menu:hover .white-line, .top_phone:hover .white-line{position:absolute; bottom:-1px; left:0; right:0; height:1px; background:#fff; z-index:2000; }
.top_menu:hover .menu_top span, .top_phone:hover .phone_top span{color:#0D88AF; font-weight:bold; }
.top_menu:hover .menu_top i, .top_phone:hover .phone_top i{-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }
.top_menu:hover .lowmenu{display:block; }
.top_phone .phone_top{background: url(../images/top_icos1.gif) no-repeat scroll -121px 10px;cursor:pointer; float:left; padding-left: 18px; color:#333; }
.top_phone .lowphone{display:none; }
.top_phone .lowphone img{display:block; }
.top_phone:hover .lowphone{display:block; background:#fff; border:1px solid #ccc; left:0; margin:34px 0 0 -25px; padding:15px; position:absolute; top:0; z-index:1000;width:102px; }
.top_apk .apk_top{background:url(../images/dl.png) no-repeat 0px 9.5px; cursor:pointer; float:left; padding-left:22px; color:#333; background-size: 16px 16px;font-size: 13px; }
.top_apk .apk_top a{color:#666; }
.top_apk .apk_top a:hover{color:#0D88AF; font-weight:bold; }
.snav {float:right; display: inline-block;}
.snav ul li {float: right;}
.snav ul li a{font-size: 13px; color: #585858; height: 30px; padding: 2px 10px; display: inline-block; line-height: 30px;}
.snav ul li a:hover{color:#FFF;background:#0D88AF;}
.g-main-bg{background-color: #fff; box-shadow: 0px 1px 3px #ccc;}
.g-nav {height: 16px; background:#fff;line-height: 16px; font-size: 14px; font-weight:normal; color: #333;padding: 14px 0 11px;margin-top:10px;margin-bottom:10px;}
.g-nav span {float: left;  margin:0px 10px 0 0 ; }
.m-tith4 {height: 24px;line-height: 24px;font-size: 18px;color: #333;text-indent: 15px;margin: 15px 0 0;}
.m-tith4 i {width: 5px;height: 24px;background: #0D88B9;float: left;}
.m-tith5 {height: 38px;border-bottom: 1px solid #eee; margin:0 15px 0px;padding-top: 5px}
.m-tith5 strong{height: 35px;line-height: 35px;border-bottom: 3px solid #0D88B9;display:inline-block;position: relative;font-size: 18px; font-family: 'microsoft yahei'; font-weight: normal;padding: 0 8px 0 0px}
.m-sjleft {width: 220px; }
.m-sjleft .m-sjlinfo{width:100%; background:#fff; overflow-x: hidden;}
.m-sjleft .m-sjlinfo .m-big-img{width:150px; height:150px; border-radius:22px; margin:19px auto 10px; display:block; overflow:hidden}
.m-sjleft .m-sjlinfo h1{width:92%; height:auto; line-height:24px; font-size:18px; font-weight:bold; color:#333;text-align:center; margin:0 auto; display:block; overflow:hidden; margin-bottom: 10px; }
.m-sjleft .m-sjlinfo .m-down-ul{width:180px; height:auto; margin:0 auto; display:block; overflow:hidden}
.m-sjleft .m-sjlinfo .m-down-ul li{width:100%; height:auto; display:block; overflow:hidden; margin:0;}
.m-sjleft .m-sjlinfo .m-down-ul li a{width:100%; height:45px; line-height:45px; font-size:16px; font-weight:normal; color:#fff; text-indent:64px; background:#33abff; border-radius:5px; display:block; overflow:hidden; position:relative; zoom:1; margin-top: 15px;}
.m-sjleft .m-sjlinfo .m-down-ul li a i{width:20px; height:20px; display:block; overflow:hidden; position:absolute; left:33px; top:14px;}
.m-sjleft .m-sjlinfo .m-down-ul li a:hover{background:#2398ea}
.m-sjleft .m-sjlinfo .m-down-ul li.m-ljdown a{background:#2bd72b}
.m-sjleft .m-sjlinfo .m-down-ul li.m-ljdown a i{background-position:0 -889px}
.m-sjleft .m-sjlinfo .m-down-ul li.m-ljdown a:hover{background:#10b710}
.m-sjleft .m-sjlinfo .m-sj-qr{width:180px; height:auto; margin:20px auto; display:block; overflow:hidden;}
.m-sjleft .m-sjlinfo .m-down-ul li.m-ljdown p {width:100%; height:45px; line-height:45px; font-size:16px;background:#8a8a8a; border-radius:5px; text-align: center;margin-top: 15px; color:#fff;}
.m-sjleft .m-sjlinfo .m-sj-qr dt{width:110px; height:auto; border:1px solid #eee; margin:auto; display:block; overflow:hidden}
.m-sjleft .m-sjlinfo .m-sj-qr dt img{width:100%; height:auto;}
.m-sjleft .m-sjlinfo .m-sj-qr dd{width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:12px 0 0; display:block; overflow:hidden;}
.m-sjleft .m-sjlinfo .m-sj-qr dd a{text-decoration:underline; padding:0 3px;}
.m-sjleft .m-sjtj{width:100%; height:auto; margin:15px 0 0; background:#fff; display:block; overflow:hidden}
.m-sjleft .m-sjtj .m-sjtjul{width:100%; height:auto; margin:14px 0 0; display:block; overflow:hidden}
.m-sjleft .m-sjtj .m-sjtjul li{width:100%; height:70px; border-bottom:1px dashed #eee; display:block; overflow:hidden;}
.m-sjleft .m-sjtj .m-sjtjul li a{width:100%; height:70px; display:block; overflow:hidden;}
.m-sjleft .m-sjtj .m-sjtjul li a img{width:55px; height:55px; float:left; margin:6px 12px 0 15px; border-radius:12px; display:inline; overflow:hidden}
.m-sjleft .m-sjtj .m-sjtjul li a h2{width:130px; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; float:left; margin:10px 0 0; display:inline; overflow:hidden}
.m-sjleft .m-sjtj .m-sjtjul li a b{width:130px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:10px 0 0; display:inline; overflow:hidden}
.m-sjleft .m-sjtj .m-sjtjul li a b span{color:#25c889; font-weight:bold;}
.m-sjleft .m-sjtj .m-sjtjul li a em{width:75px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#f77; border-radius:4px; float:left; margin:4px 0 0; display:none; overflow:hidden}
.m-sjleft .m-sjtj .m-sjtjul li a:hover img{box-shadow:0px 0px 5px #f77}
.m-sjleft .m-sjtj .m-sjtjul li a:hover strong{color:#f77}
.m-sjleft .m-sjtj .m-sjtjul li a:hover b{display:none}
.m-sjleft .m-sjtj .m-sjtjul li a:hover em{display:inline}
.m-sjleft .m-sjtj .m-sjtjul li:last-of-type {border-bottom:none; }
.m-sjconter {width: 700px; margin-left: 15px}
.f-mb15 {margin-bottom: 15px }
.m-sjconter .m-ctop{width:100%; height:auto; background:#fff; display:block; overflow:hidden}
.m-sjconter .m-ctop ul{width:520px; padding:10px;}
.m-sjconter .m-ctop ul li{width:180px; height:23px; line-height:23px; font-size:14px; font-weight:normal; color:#333; float:left; margin:1px 0 0 0; display:inline; overflow:hidden; margin-left: 10px;white-space: nowrap; word-wrap: break-word;}
.m-sjconter .m-ctop ul li.m-sall {width: 130px; }
.m-sjconter .m-ctop ul li span{color:#333;}
.m-sjconter .m-ctop ul li i {font-style: normal;white-space: nowrap;color:#999; }
.m-sjconter .m-ctop ul li b{color:#f77; font-weight:normal;}
.m-sjconter .m-ctop ul li img{height:12px; position: relative;top: -2px}
.m-sjconter .m-ctop ul .g-dwonin-label{width:100%; margin:5px 0 0px 10px;}
.m-sjconter .m-ctop ul .g-dwonin-label a{height:21px; line-height:21px; border:1px solid #a8b8c1; border-radius:2px; color:#657997; padding:0 10px; display:inline-block; margin:0 7px 0 5px; cursor:pointer; width:auto; float:none; overflow:visible}
.m-sjconter .m-ctop ul .g-dwonin-label a:hover{background:#33abff; color:#fff; border-color:#33abff}
.m-sjconter .m-ctop .g-goku{width:110px; height:42px; line-height:42px; background:#ff994c; border-radius:4px; font-size:16px; font-weight:normal; color:#fff; text-align:center; margin:22px 15px 0;}
.m-sjconter .m-ctop .g-goku:hover {background-color: #ea7721 }
.m-sjconter .m-cbj {height: 50px; overflow: hidden;}
.m-sjconter .m-cbj div.m-cbjtxt{font-size: 16px; line-height: 30px;color: #333;margin:10px 15px 10px 185px; height: 30px; overflow: hidden; }
.m-center {color: #555; line-height: 26px;font-size: 14px; margin:0 15px; padding: 10px 0 10px; position: relative; padding-bottom: 20px; overflow: hidden;}
.textinfo{color: #555; line-height: 26px;font-size: 16px; margin:0 15px; padding: 10px 0 10px; position: relative; padding-bottom: 20px; overflow: hidden;}
.m-center p {line-height: 26px; margin-bottom: 10px;font-size:16px;}
.m-center h3 {color: #666;font-size: 16px;line-height: 18px;padding-left: 10px;border-left: 4px solid #0D88B9;margin: 13px 0 13px 0;}
.m-center a {color:#ff9900; text-decoration: underline;}
.m-center img{display: block;max-width: 650px; margin:0 auto; }
.m-sjright {width: 250px; }
.m-sjright .m-sjph {overflow: hidden; }
.m-sjright .m-sjph ul{width:220px; height:auto; margin:12px auto 0; display:block; overflow:hidden}
.m-sjright .m-sjph ul li{width:100%; height:39px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.m-sjright .m-sjph ul li a{width:100%; height:auto; display:block; overflow:hidden;}
.m-sjright .m-sjph ul li a i{width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#b4b4b4; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.m-sjright .m-sjph ul .m-rank-color1 a i{background:#f77}
.m-sjright .m-sjph ul .m-rank-color2 a i{background:#f77}
.m-sjright .m-sjph ul .m-rank-color3 a i{background:#f77}
.m-sjright .m-sjph ul li a img,.m-sjright .m-sjph ul li a b{display:none}
.m-sjright .m-sjph ul li a h2{width:100px; height:39px; line-height:39px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden}
.m-sjright .m-sjph ul li a em{width:52px; height:39px; line-height:40px; font-size:12px; font-weight:normal; color:#999; float:right; margin:0 0 0 0; display:inline; overflow:hidden}
.m-sjright .m-sjph ul li a:hover strong{color:#f44}
.m-sjright .m-sjph ul li:last-of-type {border-bottom: none; }
.m-sjright .m-sjph ul .f-ix{height:auto; padding:0 0 10px 0;}
.m-sjright .m-sjph ul .f-ix img{width:70px; height:70px; border-radius:12px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.m-sjright .m-sjph ul .f-ix strong{width:104px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#f77; margin:14px 0 0 10px;}
.m-sjright .m-sjph ul .f-ix b{width:75px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#f77; border-radius:4px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.m-sjright .m-sjph ul li.f-ix a em{display:none}
.m-sjright .m-sjhj {overflow: hidden; }
.m-sjright .m-sjhj ul{ height:auto; margin:auto; display:block; overflow:hidden}
.m-sjright .m-sjhj ul li{width: 220px; height:110px; padding:5px; margin:10px 10px 5px; display:block; overflow:hidden}
.m-sjright .m-sjhj ul li a{width:100%; height:110px; display:block; overflow:hidden; position:relative; zoom:1}
.m-sjright .m-sjhj ul li a img{width:100%; height:110px; display:block; overflow:hidden}
.m-sjright .m-sjhj ul li a strong{width:100%; height:26px; line-height:26px; background:rgba(0,0,0,0.5); font-size:14px; font-weight:normal; color:#fff; text-align:center; display:block; overflow:hidden; position:absolute; left:0; bottom:0;}
.m-sjright .m-sjhj ul li a:hover{box-shadow:0px 0px 5px #f77;}
.m-sjright .m-sjhj ul li a:hover strong{background:#f77}
.m-xgdown .m-xgdownul{ height:auto; margin:0 auto; display:block; overflow:hidden; padding: 15px 15px 8px}
.m-xgdown .m-xgdownul li{width:100%; height:auto;  display:block; overflow:hidden; margin:0px 0 7px;}
.m-xgdown .m-xgdownul li a{width:100%; height:35px;background:#fafafa; display:block; overflow:hidden}
.m-xgdown .m-xgdownul li a strong{width:320px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; text-indent:16px; float:left; display:inline; overflow:hidden}
.m-xgdown .m-xgdownul li a img{float:left; margin:11px 0 0 ;}
.m-xgdown .m-xgdownul li a em{width:auto; height:35px; line-height:35px; font-size:12px; font-weight:normal; color:#666; float:left; margin:0 0 0 52px; display:inline; overflow:hidden}
.m-xgdown .m-xgdownul li a b{width:100px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#ff994c; float:right; display:inline; overflow:hidden}
.m-xgdown .m-xgdownul li a:hover strong{color:#f77}
.m-xgdown .m-xgdownul li a:hover b{background:#f70}
.m-xgnews .m-xgnewsul{width:100%; height:auto; margin:0px; display:block; overflow:hidden; padding-bottom: 10px;}
.m-xgnews .m-xgnewsul li{width:318px; height:32px;  float:left; margin:0 15px; display:inline; overflow:hidden}
.m-xgnews .m-xgnewsul li i{width:4px; height:4px; background:#ccc; float:left; margin:20px 11px 0 0; display:inline; overflow:hidden}
.m-xgnews .m-xgnewsul li a{width:auto; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden}
.m-xgnews .m-xgnewsul li a:hover{color:#f77}
/* 选项卡 */
.m-bl-list ul li{ width:100%; height:38px; border-bottom:1px dotted #eee; display:block; overflow:hidden;}
.m-bl-list ul li a{ display:block; overflow:hidden}
.m-bl-list ul li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; border-radius:33px; font-style:normal; background:#aaa; float:left; margin:8px 17px 0 0; display:inline; overflow:hidden}
.m-bl-list ul li a .u-rank-img{ width:25px; height:25px; float:left; margin:6px 0 0; border-radius:4px; display:inline; overflow:hidden}
.m-bl-list ul li a strong{ width:150px; height:38px; line-height:38px; font-size:14px; font-weight:normal; color:#555; float:left; margin:0 0 0 12px; display:inline; overflow:hidden}
.m-bl-list ul li a em,.g-rank-box ul li a .u-rank-star{ display:none}
.m-bl-list ul li:nth-child(1) a i{ background:#ff5555}
.m-bl-list ul li:nth-child(2) a i{ background:#ff6600}
.m-bl-list ul li:nth-child(3) a i{ background:#ff9900}
.m-bl-list ul .f-hover{ height:auto; padding:10px 0;}
.m-bl-list ul .f-hover i{ margin-top:20px}
.m-bl-list ul .f-hover .u-rank-img{ width:60px; height:60px; border-radius:14px; margin:0 15px 0 0;}
.m-bl-list ul .f-hover strong{ width:140px; height:16px; line-height:16px; color:#ff5555; margin:4px 0 0;}
.m-bl-list ul .f-hover em{ width:140px; height:14px; line-height:14px; color:#999; margin:8px 0px 2px 0px; float:left; display:inline; overflow:hidden}
.m-bl-list ul .f-hover .u-rank-star{ height:14px; float:left; margin:4px 0 0; display:inline; overflow:hidden}
.m-ktitle{height:45px; border-bottom:1px solid #eee; margin:0 15px; padding-top: 5px }
.m-ktitle dt{width:auto; height:40px; float:left; display:inline; overflow:hidden; position:relative; zoom:1;  }
.m-ktitle dt strong{height:40px; line-height:40px; margin:0; padding:0 6px 0 0; display:block; overflow:hidden; position:relative; zoom:1;font-size: 18px;  font-family: 'microsoft yahei'; font-weight: normal;}
.m-ktitle dt strong i{width:22px; height:22px;  display:block; overflow:hidden; position:absolute; left:0; top:0;}
.m-ktitle dd{width:auto; height:45px; border-bottom:1px solid #eee;  padding:0 0 0 38px; display:inline-block; overflow:hidden}
.m-ktitle dd a,.m-ktitle dd span{width:auto; height:43px; line-height:43px; padding:0 12px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden; cursor:pointer; float: left; display: inline;}
.m-ktitle dd .m-hover{ color:#0af; border-bottom:2px #0af solid; font-weight: bold;}
.m-klike .m-klikecont{width:100%; height:auto; display:block; overflow:hidden}
.m-klike .m-klikecont dl{margin:0 15px; height:auto; display:block; overflow:hidden}
.m-klike .m-klikecont dl dt{width:200px; height:100px; float:left; margin:13px 0 0; display:inline; overflow:hidden}
.m-klike .m-klikecont dl dt img {display: block;width:200px; height:100px;}
.m-klike .m-klikecont dl dd{width:450px; height:100px; float:left; margin:13px 0 0 14px; display:inline; overflow:hidden}
.m-klike .m-klikecont dl dd a{width:100%; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; margin:5px 0 0; display:block; overflow:hidden}
.m-klike .m-klikecont dl dd a:hover{color:#f77}
.m-klike .m-klikecont dl dd p{width:100%; height:68px; line-height:24px; font-size:14px; color:#999; margin:8px 0 0; display:block; overflow:hidden}
.m-klike .m-klikecont ul{width:100%; height:auto; display:block; overflow:hidden; padding-top: 5px;}
.m-klike .m-klikecont ul li{width:210px; height:70px; padding:3px; float:left; margin:0 0 10px 10px ; display:inline; overflow:hidden}
.m-klike .m-klikecont ul li a{width:100%; height:68px; display:block; overflow:hidden}
.m-klike .m-klikecont ul li a strong{width:32px; height:auto; float:left; margin:8px 8px 0 6px; display:inline; overflow:hidden}
.m-klike .m-klikecont ul li a strong img{width:32px; height:32px; border-radius:10px; display:block; overflow:hidden}
.m-klike .m-klikecont ul li a strong b{width:32px; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:#777; margin:4px 0 0; display:block; overflow:hidden}
.m-klike .m-klikecont ul li a p{width: 160px; height:auto; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.m-klike .m-klikecont ul li a p h2 b{width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden;}
.m-klike .m-klikecont ul li a p em{width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:5px 0 0; display:block; overflow:hidden}
.m-klike .m-klikecont ul li a p em span {color:#f40; }
.m-klike .m-klikecont ul li a p em i{font-style:normal; float:left}
.m-klike .m-klikecont ul li a p em img{height:11px; padding:0 0 0 8px; float:left;}
.m-klike .m-klikecont ul li a:hover{box-shadow:0px 0px 3px #ccc;}
.m-klike .m-klikecont ul li a:hover h2 b{background:#f77}
.m-klike .m-klikecont ul li a:hover p h2 b{color:#f77}
/* 下载地址 */
.m-downur {overflow: hidden; padding-bottom: 5px }
.m-downur h3{font-size: 16px;  margin: 0 20px;  overflow: hidden;  padding-top: 5px; }
.m-downur ul{margin:0;}
.m-downur ul li a{width: 100px;height: 28px;line-height: 16px;font-size: 16px;color: #333;background: url(../images/down.jpg) no-repeat;float: left;margin:10px auto 0 25px;padding: 0 0 0 26px; display: inline;overflow: hidden;}
.m-downur h5 {height: 26px; line-height: 26px;font-size: 16px;color: #333;background: url(../images/down.jpg) no-repeat 0 4px;margin:10px 20px 0px 25px; font-weight: normal;padding: 0 0 0 22px;}
/* 特别说明 */
.keyText{ background: #fdfdfd;  border: 1px solid #ffc3c3;  clear: both;  color: #666;  font-size: 13px;  line-height: 2;  font-weight: normal;  margin:14px 22px 0;  padding: 13px 20px 10px;}
.keyText b { color: #333;  font-size: 18px;  font-weight: bold;  padding-left: 50px;}
/* 截图部分 */
.showcase{padding-top:20px;padding-bottom:20px; margin:0 15px;}
.showcase .s-content{width:10000px}
.showcase .scrollbar{overflow:hidden}
.showcase .scrollbar .s-box{height:300px;margin-bottom:20px;_width:838px;*position:relative;*overflow:hidden}
.showcase .scrollbar li{float:left;position:relative;height:300px;margin-right:18px;overflow:hidden}
.showcase .scrollbar li div a{display: block;  }
.showcase .scrollbar li div a span{position: absolute; width: 50px; height: 50px; top: 100px; left: 50%; margin-left: -23px;  display: none}
.showcase .scrollbar li div a.f-hover span {display: block; }
.showcase .scrollbar li.last{margin-right:0}.showcase .scrollbar li img{max-height:300px;_height:300px}
.showcase .scrollbar li span{position:absolute;top:0;left:0;display:block;width:100%;height:45px}
.showcase .scrollbar li .bg{background:#000;opacity:.50;filter:alpha(opacity=50)}
.showcase .scrollbar li .info{line-height:45px;text-indent:45px;font-size:18px;color:#fff}
.showcase .scrollbar li.picture .info{}
.showcase .scrollbar li.picture .info:hover{}
.showcase .scrollbar li.active span{display:block}
.showcase .scrollbar li .video-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#000;opacity:.50;filter:alpha(opacity=50)}
.showcase .scrollbar li.active .video-bg{opacity:.70;filter:alpha(opacity=70)}
.showcase .scrollbar li .video-info{position:absolute;top:0;left:0;padding-top:72px;width:100%;height:178px;text-align:center}
.showcase .scrollbar li .video-info span{position:static}
.showcase .scrollbar li .video-info .video-icon{width:50px;height:50px;display:block;margin:0 auto;}
.showcase .scrollbar li .video-info .video-title{width:auto;height:auto;line-height:30px;font-size:20px;color:#fff;display:block;padding:18px 18px 0 18px;white-space:normal}
.showcase .scrollbar .track{display:none;position:relative;margin:0;height:8px;background-color:#f5f5f5;font-size:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; bottom: 1px}
.showcase .scrollbar .track div{width:110px;height:10px;background-color:#ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;top: -1px}
.showcase .slider{position:relative;display:none; }
.showcase .slider .s-box{position:relative;width:605px;height:375px;margin:0 auto 20px;overflow:hidden}
.showcase .slider .s-box li{float:left;position:relative;width:605px;text-align:center}
.showcase .slider .trigger{position:absolute;top:0;right:0px;width:45px;height:45px;border:1px solid #f6f6f6;background:#fff;text-indent:-333em}
.showcase .slider .prev,.showcase .slider .next{position:absolute;top:30%;display:block;width:44px;height:110px;border:1px solid #f6f6f6;background:#fff;text-indent:-333em}
.showcase .slider .prev{left:0px}
.showcase .slider .prev:hover{background-position:-83px center}
.showcase .slider .next{right:0px;background-position:-33px center}
.showcase .slider .next:hover{background-position:-128px center}
.showcase .slider .s-nav{text-align:center;height:30px}
.showcase .slider .s-nav .picture,.showcase .slider .s-nav .video{margin:0 7px}
.showcase .slider .s-nav .picture span,.showcase .slider .s-nav .video span{display:inline-block;width:30px;height:30px;background-repeat:no-repeat; cursor:pointer;}
.showcase .slider .s-nav .picture span{background-position:-40px 0}
.showcase .slider .s-nav .picture .active{background-position:-122px 0}
.showcase .slider .s-nav .video span{background-position:0 0}
.showcase .slider .s-nav .video .active{background-position:-82px 0}
.tagsk{height:24px;margin:12px 20px 0 20px;line-height:25px;font-size:13px; background:#fff;border-bottom:1px solid #f1f1f1;padding-bottom:5px; padding-right:10px;}
.tagsk b{display:block;float:left;padding-left:22px;font-weight:normal;}
.tagsk a{color:#00b0f0; margin:0 4px 0 2px; text-decoration:underline;}
.tagsk a:hover{color:#22bc62;}
/* 图片控件 */
body.none { overflow-x: hidden;  overflow-y: hidden; display: block;}
.LookPicture *:before,.LookPicture *:after { position: absolute;  display: inline-block;  background-repeat: no-repeat;  content: "";}
.LookPicture { -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.LookPicture * { -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}
.LookPicture_Background { position: fixed;  top: 0;  left: 0;  z-index: 19960924;  width: 100%;  height: 100%;  background-color: #000;  display: none !important;}
.LookPicture { position: fixed;  top: 0;  left: 0;  z-index: 19960925;  width: 100%;  height: 100%;  display: none;}
.LookPicture .Look_Close { position: absolute;  right: 20px;  top: 20px;  display: inline-block;  background-repeat: no-repeat;  width: 40px;  height: 40px;  cursor: pointer;  z-index: 19960925;}
.LookPicture .Look_Close:before,.LookPicture .Look_Close:after { background-color: #fff;  width: 30px;  height: 8px;  border-radius: 4px;  -o-border-radius: 4px;  -moz-border-radius: 4px;  -webkit-border-radius: 4px;  top: 17px;  left: 5px;  -webkit-transition-property: all;  -moz-transition-property: all;  -o-transition-property: all;  transition-property: all;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  -o-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-delay: 0s;  -moz-transition-delay: 0s;  -o-transition-delay: 0s;  transition-delay: 0s;}
.LookPicture .Look_Close:hover:before,.LookPicture .Look_Close:hover:after { box-shadow: 0 0 10px #66ccff;  -moz-box-shadow: 0 0 10px #66ccff;  -webkit-box-shadow: 0 0 10px #66ccff;}
.LookPicture .Look_Close:before { -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}
.LookPicture .Look_Close:after { -webkit-transform: rotate(315deg);  -ms-transform: rotate(315deg);  -o-transform: rotate(315deg);  transform: rotate(315deg);}
.LookPicture .Look_img { display: none;  position: absolute;  max-width: 85%;  max-height: 85%;  top: 50%;  left: 50%;  z-index: 19960924;  box-shadow: 0 0 20px #000;  -moz-box-shadow: 0 0 20px #000;  -webkit-box-shadow: 0 0 20px #000;  border: 0;  border-radius: 5px;  -o-border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;}
.LookPicture .Look_img:hover { box-shadow: 0 0 20px #000000;  -moz-box-shadow: 0 0 20px #000000;  -webkit-box-shadow: 0 0 20px #000000;}
.LookPicture .Look_img.Look_Show { display: block;}
.LookPicture .Look_before { position: absolute;  display: inline-block;  background-repeat: no-repeat;  width: 70px;  height: 70px;  z-index: 19960926;  left: 50px;  top: 50%;  margin-top: -35px;  cursor: pointer;  -webkit-transition-property: all;  -moz-transition-property: all;  -o-transition-property: all;  transition-property: all;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  -o-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-delay: 0s;  -moz-transition-delay: 0s;  -o-transition-delay: 0s;  transition-delay: 0s;}
.LookPicture .Look_before:before,.LookPicture .Look_before:after { left: 0;  width: 57px;  height: 5px;  background-color: #fff;  border-radius: 10px;  -o-border-radius: 10px;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;  -webkit-transition-property: all;  -moz-transition-property: all;  -o-transition-property: all;  transition-property: all;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  -o-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-delay: 0s;  -moz-transition-delay: 0s;  -o-transition-delay: 0s;  transition-delay: 0s;}
.LookPicture .Look_before:before { top: 50px;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}
.LookPicture .Look_before:after { top: 13px;  -webkit-transform: rotate(315deg);  -ms-transform: rotate(315deg);  -o-transform: rotate(315deg);  transform: rotate(315deg);}
.LookPicture .Look_before:hover { left: 40px;}
.LookPicture .Look_before:hover:before,.LookPicture .Look_before:hover:after { box-shadow: 0 0 20px #66ccff;  -moz-box-shadow: 0 0 20px #66ccff;  -webkit-box-shadow: 0 0 20px #66ccff;}
.LookPicture .Look_next { position: absolute;  display: inline-block;  background-repeat: no-repeat;  width: 70px;  height: 70px;  z-index: 19960926;  right: 50px;  top: 50%;  margin-top: -35px;  cursor: pointer;  -webkit-transition-property: all;  -moz-transition-property: all;  -o-transition-property: all;  transition-property: all;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  -o-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-delay: 0s;  -moz-transition-delay: 0s;  -o-transition-delay: 0s;  transition-delay: 0s;}
.LookPicture .Look_next:before,.LookPicture .Look_next:after { left: 0;  width: 57px;  height: 5px;  background-color: #fff;  border-radius: 10px;  -o-border-radius: 10px;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;  -webkit-transition-property: all;  -moz-transition-property: all;  -o-transition-property: all;  transition-property: all;  -webkit-transition-duration: 0.3s;  -moz-transition-duration: 0.3s;  -o-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-delay: 0s;  -moz-transition-delay: 0s;  -o-transition-delay: 0s;  transition-delay: 0s;}
.LookPicture .Look_next:before { top: 50px;  -webkit-transform: rotate(315deg);  -ms-transform: rotate(315deg);  -o-transform: rotate(315deg);  transform: rotate(315deg);}
.LookPicture .Look_next:after { top: 13px;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}
.LookPicture .Look_next:hover { right: 40px;}
.LookPicture .Look_next:hover:before,.LookPicture .Look_next:hover:after { box-shadow: 0 0 20px #66ccff;  -moz-box-shadow: 0 0 20px #66ccff;  -webkit-box-shadow: 0 0 20px #66ccff;}
.Look_Open { display: block !important;}
/* 展开收起 */
.m-fzk{position: absolute; bottom: 0px; z-index: 2; width:100%; height: 54px;}
.m-fzk p{display: block; width: 84px; height: 44px; line-height: 36px; margin:0; overflow: hidden; text-indent: 17px; cursor:pointer; color: #fff;padding-left: 20px ; margin: 0px auto; margin-bottom:10px;}
.m-fzk .m-zk{background-position: 0 0;}
.m-fzk .m-sq{display: none;}
/* 顶和踩 */
.m-dc {width: 124px; margin:0 auto;}
.m-dc div{background: url(../images/dc.jpg) no-repeat; padding-left: 24px;  cursor: pointer;overflow: hidden;}
.m-dc div b{font-size: 12px;color:#333; height: 23px; line-height: 23px; border:1px #eee solid; padding: 0;font-weight: normal;display: block;width: 32px;  text-align: center; }
.m-dc div.m-cai {background-position: left -25px }
/* 留言 */
#comment_list .quote, #comment_list .quote span {text-indent:0; text-align:left; }
#comment_list { color:#2f2f2f; padding:1px; zoom:1; font-size:12px; padding: 0 15px;overflow: hidden; position: relative; }
#comment_list dt {line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list h2 { height:30px; padding:0px;margin-bottom:10px;border-bottom: 1px solid #ddd }
#comment_list h2 em { float: left;  margin-right: 8px;  width: 4px; height: 17px;  background: #e0e0e0;  border-radius: 2px;margin-top: 4px;}
#comment_list h2 span {font-size:16px; color:#333; font-weight: normal; }
#comment_list dl {padding: 0; text-align: left; }
#comment_list dd {word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list dd img {margin-top:-5px; }
#comment_list blockquote, #comment_list .quote {padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; color:#000; }
#comment_list blockquote h4, #comment_list .quote span {color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none; }
#comment_list blockquote h4 cite {font-style:normal; }
#comment_list blockquote div {padding:0 7px; }
#comment_list dt i {font-family:verdana; font-style:normal; }
#comment_list dt b {margin:0 6px; color:#d92227; font-weight: normal; }
#comment_list p {text-align:right; line-height:1; padding:5px 0; font-size: 12px; margin-top:10px; }
#comment_list p a {color:#7e7e7e; margin-left:10px; }
#comment_list dt span {float:left; }
#comment_list dt em {float:right; font-style:normal; }
#comment_0 dt { }
#s_comment {text-align:center; }
#s_comment textarea {border:1px solid #ececec; padding:3px 0; width:100%; height:80px; line-height:20px; margin:10px 0; text-indent: 5px }
#s_comment .comment_btn {padding:0 0px 20px; text-align:left; }
#s_comment .comment_btn input {width:146px;height:40px;line-height: 40px; color:#fff; border:0 none; padding:0; margin-right:15px;  background:#ff994c; cursor:pointer; font-size: 18px }
#s_comment .comment_btn span {font-size: 14px; color:#555; }
.lookpl a {margin: 10px auto;  width: 100%;  height: 30px;  line-height: 30px;  font-size: 13px;  text-align: center; color: #7e7e7e;  background: #f8f8f8;  border-radius: 20px; display: block;  font-weight: normal;}
.lookpl a:hover {background: #ececec }
.m-jianjie,.m-jietu,.m-sjph,.m-sjhj,.m-xgdown,.m-xgnews,.m-keyxh,.m-down,.m-pl {background-color: #fff }
.f-addlose {position: absolute;  left: 0;  top: 0;  display: inline-block;  background-repeat: no-repeat;  width: 100%;  height: 100%;    z-index: 19960924;}
/*--弹出层--*/
#goto-pl{position: relative; }
.g-hpopBox{position: absolute;height: 271px;width:400px;background: #FFFFFF;z-index: 9999;left: 140px;top:0px;border: 2px solid #E8E8E8;padding: 15px 15px 5px 15px;box-shadow: 0px 0px 8px 1px rgba(0,0,0,.16)}
.g-tips{overflow: hidden;position: relative;padding-right: 30px;border-bottom: 1px solid #E0E0E0;}
.g-tips p{ overflow: hidden;line-height: 24px !important;padding-bottom: 10px !important; color: #666; text-align: left !important; margin: 0px !important; padding-top:0 !important  }
.g-tips a.f-close{position: absolute; right: 0px; top: 0px;width: 18px;height: 18px;background: url(../images/downdetail-close.png) no-repeat -5px -5px;}
.g-tips a.f-close:hover{background: url(../images/downdetail-close.png) no-repeat -35px -5px;}
.g-input-cont {padding:15px 0px 5px 0px; overflow: hidden; }
.g-input-cont p{padding: 5px 0px 10px 0px !important; overflow: hidden; margin: 0 !important }
.g-input-cont span{display: block;float: left;color: #999;margin-right: 25px;}
.g-input-cont span em {display: block;float: left;margin-right: 5px;_margin-top: -4px;height: 19px;}
.g-input-cont span em input{}
.g-input-cont span font{display: inline-block; height: 28px; line-height: 28px;padding-right:12px;  }
.g-input-cont input.m-txt-phone{overflow: hidden;border:1px solid #c9c9c9; height: 26px; line-height: 26px; padding: 0px; margin: 0px; text-indent: 6px;border-radius: 3px; color: #666666;}
.g-plTextaera textarea {height:52px;border: 1px solid #E0E0E0;font-size: 14px;color: #666666; line-height: 26px;border-radius: 3px; width: 100%;}
.g-plSubmit{margin: 10px auto;text-align: center; overflow: hidden; }
.submit1{background: #0D88B9;border: 0px;padding: 0px;color: #fff;width: 160px;border-radius: 3px;height: 34px; cursor: pointer;}
/*--弹出层 end--*/
.ad {width:1200px;height:auto; margin:auto; display:block;}
.ad-b-head{float:left;width:500px;height:60px;overflow:hidden;padding-left:10px}
.ad-t-head{float:right;width:500px;height:60px;overflow:hidden;}
.ad-1200-1{width:1200px;background:#FFFFFF;margin:0px auto; margin-top:0px;border:1px solid #96bdde;}
.ad-1200-1 img{height:65px;overflow:hidden;}
/*.ad-1200-2{width:1200px;height:65px;background:#FFFFFF;margin:0px auto; margin-top:5px;border:1px solid #96bdde;}
.ad-1200-2 img{height:65px;overflow:hidden;}
.ad-1200-3{text-align:center; width:1200px;height:90px;background:#FFFFFF;margin:0px auto; margin-top:5px;border:1px solid #96bdde;}
.ad-1200-4{}
#a22 ul li{width:180px; display:block; float:left; font-size:13PX;height:18px; line-height:20px; text-align:center;} 
#a22 {text-align:center;font-size:12px}
#a22 a{color:#333}
#a22 table {border-bottom:1px #e1e1e1 solid;border-top:1px #e1e1e1 solid; width:1200px; clear:both; text-align:center; margin:0 auto;}
#a22 tr td {width:180px; height:22px; line-height:22px; padding-left:5px; color:#999; width:20%}*/
em,i,s,strong,u{font-weight:400;font-style:normal;text-decoration:none}
.g-ban-img{overflow: hidden; display: none}
.g-top-name{overflow: hidden; height: 60px; border:1px solid #cccaca; padding-left: 10px; padding-right: 120px;position: relative; }
.g-top-name .m-h4name{height: 60px;  position: relative; }
.g-top-name .m-h4name img{width:40px;height: 40px;float: left;margin:10px 0 0 0px;display: inline;overflow: hidden; top: 0px; left: -50px;}
.g-top-name .m-h4name h2{display:block; height: 60px; line-height: 60px; font-size: 20px; color: #333;float: left; padding-left:15px; width: auto; overflow: hidden;}
.g-top-name .m-h4name strong{width: auto;height: 60px;line-height: 60px;font-size: 14px;font-weight: normal;color: #999;float: left;margin: 0 0 0 20px;display: block;overflow: hidden;}
.g-top-name .m-h4name b{width: auto;height: 30px;line-height: 30px;font-size: 14px;font-weight: normal;color: #fff;padding: 0 10px;background: #f90;border-radius: 4px;float: left;margin: 15px 0 0 20px;display: block;overflow: hidden;}
.g-top-name span.m-down-link{overflow: hidden; height: 30px; width: 95px;  display: block;  position: absolute; top: 15px; right: 15px;}
.g-top-name span.m-down-link a{display: block; height: 28px;border:1px solid #e1e1e1; line-height: 28px;width: 93px; font-size: 14px; color: #fff; background:#0D88AF; text-indent: 12px; border-radius:4px;}
.g-top-name span.m-down-link a:hover{color: #0D88B9; background:#0D88AF;border:1px solid #0D88B9;}
.g-detail-fix{width: 885px;position: relative;}
ul.m-list-box{padding: 10px 0px 5px 15px;  overflow: hidden;  width: 540px;}
ul.m-list-box li{overflow: hidden; height:37px; line-height: 37px; font-size: 14px; color: #333; float: left; width:260px; margin-left:10px; }
ul.m-list-box li:last-of-type{width:100%; overflow:hidden;}
ul.m-list-box li span{color: #999;}
ul.m-list-box li a{color: #0D88B9; }
ul.m-list-box li a:hover{color: #f60 }
.m-down-btn{height: 75px;  overflow: hidden;  margin: 0px 0px 8px 25px;}
.m-down-btn a.m-a-link{display: block; overflow: hidden; width: 245px; height: 75px;background:#3DA1AE url(../images/down_detailimg.png) no-repeat 20px -207px; border-radius: 4px;}
.m-down-btn a.m-a-link p{color: #fff; font-size: 26px; padding-top:8px; text-indent:85px;}
.m-down-btn a.m-a-link span{color: #fff;font-size: 14px; display: block;text-indent:85px;}
.m-down-btn a.m-a-link:hover{background:#00a2f3 url(../images/down_detailimg.png) no-repeat 20px -207px;}
.good_or_bad{overflow: hidden; margin-left: 15px; height: 75px;  }
.good_or_bad a{height: 28px; display: block;}
.good_or_bad a b{float:left; background: url(../images/down_detailimg.png) no-repeat; height: 28px; width: 83px; display: block; font-weight: normal;font-size: 14px; line-height: 28px;text-indent: 43px;}
.good_or_bad a span{width:76px;display: block; float: left; margin-left:10px; height: 12px;background: #f2f2f2; margin-top:8px;}
.good_or_bad a.is_good{margin:4px 0px 10px 0px; }
.good_or_bad a.is_good b{background-position: 0px -102px; color: #ff6160;}
.good_or_bad a.is_good em{color: #ff6160;}
.good_or_bad a.is_good i{}
.good_or_bad a.is_bad i{} 
.good_or_bad a.is_bad em{color: #b2b2b2;}
.good_or_bad a.is_bad b{background-position: 0px -143px; color: #b2b2b2; }
.good_or_bad a i{display: block; height: 12px; display: block; overflow: hidden;}
.good_or_bad a em{display: block; float: left;margin-left:10px; height: 28px; line-height: 28px; font-size: 14px;}
.g-bd-ban{overflow: hidden; height: 250px; width: 300px; margin-top:15px; border:1px solid #f8f8f8; margin-right:4px;  }
.g-bd-ban2018{overflow: hidden; height: 295px; width: 300px; margin-top:16px; margin-right:15px;  }
.g-tobe{overflow: hidden; width: 285px; }
.u-right-title {width: 100%;height:50px;border-bottom: 1px solid #eee;display: block;overflow: hidden;}
.u-right-title strong {width: auto;height: 47px;line-height: 47px;font-size: 18px;font-weight: bold;color: #333;border-bottom: 3px solid #0D88AF;margin: 0 0 0 16px;float: left;display: inline;overflow: hidden;}
.g-tobe ul{margin: 2px 0px 0px 0px; overflow: hidden;padding: 0px 20px 0px 10px;}
.g-tobe ul li{height: 37px; line-height:37px; border-bottom: 1px dashed #e5e5e5; overflow: hidden;}
.g-tobe ul li a{font-size: 14px; color: #555;}
.g-tobe ul li a img{height: 25px; width: 25px; margin-right:10px;  }
.g-tobe ul li a:hover{color: #f60 }
.g-tobe ul li:last-of-type{border-bottom:none;}
/*--------*/
.g-zj-box{overflow: hidden; position: relative; }
.g-zj-box i{position: absolute;left: 0px;top: 0px;display: block;background: url(../images/g-bbico.png) no-repeat;width: 50px;height: 50px;}
.g-zj-box ul{padding:10px 22px 5px 23px; overflow:hidden;}
.g-zj-box ul li{float: left; width: 80px;margin:12px 15px 12px 20px;}
.g-zj-box ul li a{display: block; }
.g-zj-box ul li a img {width: 100%;height:80px;border-radius: 12px;display: block;overflow: hidden;}
.g-zj-box ul li a strong {width: 100%;height: 24px;line-height: 24px;font-size: 14px;font-weight: normal;color: #555;text-align: center;margin:8px 0 0 0;display: block;overflow: hidden;}
.g-zj-box ul li a b{display: none; height: 24px; line-height: 24px; color: #fff;font-size: 14px; background: #ff5555; width: 80px; border-radius: 4px;margin:8px 0 0 0; text-align: center; font-weight: normal; }
.g-zj-box ul li a:hover strong{display: none; }
.g-zj-box ul li a:hover b{display: block; }
.g-hotico{overflow: hidden;padding:20px 20px 10px 20px; position: relative; width: 1160px;margin-top:10px;margin-bottom:10px;}
.g-hotico span{position: absolute; left: 0px; top: 0px; display: block; background: url(../images/g-bbico.png) no-repeat; width: 50px; height: 50px; }
.g-hotico ul li {width:85px;height: auto;float: left;margin: 12px 15px 12px 16px;display: inline;overflow: hidden;}
.g-hotico ul li a {width: 100%;height: auto;display: block;overflow: hidden;}
.g-hotico ul li a img{margin: 0px auto;width: 75px;height:75px;border-radius: 12px;display: block;overflow: hidden;}
.g-hotico ul li a strong {width: 100%;height: 20px;line-height: 20px;font-size: 14px;font-weight: normal;color: #555;text-align: center;margin: 6px 0 0 0;display: block;overflow: hidden;word-wrap: break-word;}
.g-hotico ul li a:hover strong{color:#f40;}
.g-hotico ul li a b{margin: 0px auto; display: block; width:45px; height:45px;padding:15px;border-radius: 12px; background-color: #f60; color: #fff; font-size: 16px; font-weight: normal; text-align: center; }
.g-hotico ul li a b{display: none; }
.g-hotico ul li:hover a b{display: block; }
.g-hotico ul li:hover a img{display: none; }
/*----鐟佸懏婧€韫囧懎顦�----*/
.m-main-left{overflow: hidden; width: 900px;position: relative;}
.m-main-left .f-float {position: fixed;width:1200px;height:51px;left: 50%;top: 0;margin: 0 0 0 -600px;z-index: 99999;}
.m-ml-nav{overflow: hidden; background: #fff;}
.m-ml-nav ul li{float: left; height: 47px; border-bottom:1px solid #eeeeee;border-right:1px solid #e1e1e1;border-top: 3px solid #f6f6f6; line-height: 47px; width: 149px; font-size: 18px; font-weight:bold; text-align: center; color: #676767; cursor: pointer;}
.m-ml-nav ul li.f-hover{background: #fff;border-top: 3px solid #0D88AF;color: #0D88AF;border-bottom: 1px solid #fff; }
.m-ml-nav ul li.m-goto-link{width: 150px; border-right: none; border-top: none; border-bottom: 1px solid #0D88AF; background: #0D88AF url(../images/down_detailimg.png) no-repeat -145px 12px; color: #fff; height:50px; line-height: 50px; text-align:inherit;text-indent: 52px;}
.m-ml-nav ul li:hover{color: #0D88AF }
.m-ml-nav ul li.m-goto-link:hover{color: #fff; }
.m-content-box{width: 100%;height: auto;background: #fff;display: block;overflow: hidden; padding-bottom:15px; }
.m-content-box #m-cont {height: auto;display: block;overflow: hidden;position: relative;}
.m-content-box .f-cont800:after{content: ""; position: absolute; bottom: 0; display: block; width: 100%; height: 3rem; background: -moz-linear-gradient(to bottom, rgba(255,255,255,0), #fff); background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0), #fff); background: linear-gradient(to bottom, rgba(255,255,255,0), #fff);}
.m-content-box b.f-cont-btn{width:145px;height:36px;line-height: 36px;font-size: 16px;font-weight: normal;color: #333;border-radius:4px;margin: 17px auto 0;display: block;overflow: hidden;cursor: pointer; background: #ff5555 url(../images/f-cont-btn-on.png) no-repeat 100px center; color: #fff;text-indent: 22px;}
.m-content-box b.m-click-bg{background: #ff5555 url(../images/f-cont-btntop.png) no-repeat 95px center;}
.m-content-box #m-cont{height:auto; display:block; overflow:hidden;padding: 0px 5px;}
.m-content-box #m-cont p{width:auto; height:auto; line-height:26px; font-size:16px; font-weight:normal; color:#737171; display:block; overflow:hidden; margin:15px 15px 0 10px;}
.m-content-box #m-cont a{color:#0D88AF; font-size:16px}
.m-content-box #m-cont .table a{color:#FF9900; text-decoration:none}
.m-content-box #m-cont.table .tableth{background:#6AB9E0}
.m-content-box #m-cont .table .tableth a{color:#fff; text-decoration:underline}
.m-content-box #m-cont h3{width:auto; height:30px; line-height:30px; font-size:16px; font-weight:bold; color:#0D88AF; border-left:3px solid #0D88AF; text-indent:14px; display:block; overflow:hidden; margin:14px 14px 0;}
.m-tith4 {height: 24px;line-height: 24px;font-size: 18px;color: #333;text-indent: 15px;margin: 15px 0 0;padding-bottom:11px;border-bottom: 1px solid #eee;}
.m-tith4 i {width: 5px;height: 24px;background: #0D88AF;float: left;}
.m-previmg-box {overflow: hidden; position: relative; }
.m-previmg-box .m-previmg-show{overflow: hidden; width: 300px;margin:30px auto ; }
.m-previmg-box .m-previmg-show ul li {width: 100%;height: auto;overflow: hidden;text-align: center;}
.m-previmg-box .m-previmg-show ul li i{display:block; width:300px; text-align:center;vertical-align: middle;text-align: center;display: table-cell;}
.m-previmg-box b{position: absolute; width: 40px; height:70px; background: url(../images/yuetu_btn_full.png) no-repeat; display: block; cursor: pointer;}
.m-previmg-box b.g-scroll-left{top: 50%; left:30px; background-position: -172px -124px}
.m-previmg-box b.g-scroll-left:hover{background-position: -130px -124px}
.m-previmg-box b.g-scroll-right:hover{background-position: -86px -124px}
.m-previmg-box b.g-scroll-right{top: 50%; right:30px;background-position: -44px -124px;}
.m-like-box{overflow: hidden; }
.g-left-title{border-bottom: 1px solid #eee; height: 50px; }
.g-left-title p{font-size: 14px; color: #EA1010; height: 25px; line-height: 25px; overflow: hidden; margin-top:5px;padding-top:15px; }
.g-left-title .m-tith4{border-bottom: none; float: left; width: 150px; }
.g-left-title .m-title-dome{float: left;width:750px;height: 57px;overflow: hidden; }
.g-left-title .m-title-dome ul li{background: url(../images/lbl_bg.png) no-repeat left 18px; cursor: pointer; height:57px; line-height: 50px; float: left; width: auto;  font-size: 18px; color: #333; text-align: center; position: relative;max-width: 160px;padding:0px 25px 0px 25px;overflow: hidden;} 
.g-left-title .m-title-dome ul li:first-child{background: none; padding:0px 15px 0px 15px;}
.g-left-title .m-title-dome ul li i{position: absolute; width:14px; height:7px; display:block; bottom: 0px; left:50%; margin-left:-7px; }
.g-left-title .m-title-dome ul li.m-hover{color: #0D88B9;}
.g-left-title .m-title-dome ul li.m-hover i{background: url(../images/down_detailimg.png) no-repeat -135px -72px;}
.g-left-title .m-title-dome ul li:hover{color: #0D88B9;}
.m-bottom-box{overflow: hidden; padding: 20px 15px;}
.m-bottom-box .u-top-box{overflow: hidden;position: relative; padding-left:195px; }
.m-bottom-box a.u-top-img{display: block; width: 180px; height: 90px;position: absolute;left: 0px; top: 0px;}
.m-bottom-box a.u-top-img img{width: 180px; height: 90px; }
.m-bottom-box h4{height: 30px; line-height: 30px; overflow: hidden; }
.m-bottom-box h4 a{color: #0D88AF; font-size: 16px; font-weight: bold; }
.m-bottom-box p{height: 60px; line-height: 30px; overflow:hidden; color: #333; font-size: 14px;}
.m-bottom-box .m-bottom-list{overflow: hidden; display: none; }
.m-bottom-box ul li{width:197px;float:left;height:57px; margin:20px 0 0 10px;  display:inline;overflow:hidden; position: relative; padding-left:72px;}
.m-bottom-box ul li p{position:absolute; left: 0px;top: 0px;width:55px; height:55px;border:1px solid #dcdcdc;}
.m-bottom-box ul li p em{width:55px; height:55px; display: block;vertical-align: middle;text-align: center;display: table-cell;}
.m-bottom-box ul li p em img{max-width:55px; max-height:55px;}
.m-bottom-box ul li a strong{width:185px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:6px 0 10px 0; display:inline; overflow:hidden}
.m-bottom-box ul li a b{width:auto; height:14px; line-height:14px; font-size:14px; font-weight:normal; color:#999; padding:2px 8px 0px 0px;  float:left;display:inline; overflow:hidden}
.m-bottom-box ul li a i{float:left;display:block; height: 14px;}
.m-bottom-box ul li a i img{height:14px;}
.m-bottom-box ul li a:hover strong{color:#ff5555}
.m-down-content{overflow: hidden; padding:15px;}
.m-down-content .u-down-list{overflow: hidden;width: 365px; padding-left:5px;}
.u-down-list .u-link-list{overflow: hidden; }
.u-down-list .u-link-list h4{font-size: 16px; color: #0D88AF; height: 25px; line-height: 25px; overflow: hidden; margin-top:5px  }
.u-down-list .u-link-list p{font-size: 14px; color: #0D88AF; height: 25px; line-height: 25px; overflow: hidden; margin-top:5px  }
.u-down-list .u-link-list ul{overflow: hidden; }
.u-down-list .u-link-list ul li{width: 50%;height: auto;float: left;margin: 15px 0 0;display: inline;overflow: hidden;}
.u-down-list .u-link-list ul li a{width: 100%;height: 32px;line-height: 32px;font-size: 16px;font-weight: normal;color: #333;text-indent: 30px;background: url(../images/soft-down.png) no-repeat 0 -690px;display: block;overflow: hidden;}
.u-down-list .u-link-list ul h3{width: 100%; float: left; padding: 12px 0 0 !important;border-top: 1px solid #eee; font-size: 14px !important; color: #f60;margin: 10px 0 0 !important;overflow: hidden;}
.u-down-list .u-link-list ul li a:hover{color: #f60 }
.u-down-list .u-link-list .u-first-top{position: relative; overflow: hidden; height: 65px; padding:0px 0px 0px 75px;}
.u-down-list .u-link-list .u-first-top a{display: block; }
.u-down-list .u-link-list .u-first-top a i{position: absolute; left: 0px;top: 0px; width: 65px; height: 65px; }
.u-down-list .u-link-list .u-first-top a i img{width: 65px; height: 65px;}
.u-down-list .u-link-list .u-first-top a p{height: 26px; line-height: 26px; font-size: 16px; color: #333; margin-top:5px; overflow: hidden;}
.u-down-list .u-link-list .u-first-top a span{display: block; color: #fff;height: 24px;line-height: 24px;color: #fff;font-size: 14px;background: #ff5555;width: 80px;border-radius: 4px;margin:6px 0 0 0;text-align: center; }
.u-down-list .u-link-list .u-first-top a:hover p{color: #f60 }
.u-down-list .u-link-list ul li.u-gs-btn a{width: 130px;height: 30px;line-height: 30px; color: #fff;text-indent: 32px; background: #f90 url(../images/down-ico2018.png) no-repeat 6px center;border-radius:4px;}
.u-down-list .u-link-list ul li.u-gs-btn a:hover{background: #f80 url(../images/down-ico2018.png) no-repeat 6px center;}
.g-version{}
.g-version ul{padding:5px 15px 15px 15px; overflow: hidden; }
.g-version ul li{width:100%; height:auto;  display:block; overflow:hidden; margin:7px 0 0;}
.g-version ul li a{width:100%; height:35px;background:#fafafa; display:block; overflow:hidden}
.g-version ul li a strong{width:370px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#333; text-indent:16px; float:left; display:inline; overflow:hidden}
.g-version ul li a img{float:left; margin:11px 0 0 15px ;}
.g-version ul li a em{width:auto; height:35px; line-height:35px; font-size:12px; font-weight:normal; color:#666; float:left; margin:0 0 0 65px; display:inline; overflow:hidden}
.g-version ul li a b{width:100px; height:35px; line-height:35px; font-size:14px; font-weight:normal; color:#fff; text-align:center; background:#19b5fe; float:right; display:inline; overflow:hidden}
.g-version ul li a:hover strong{color:#ff5555}
.g-version ul li a:hover b{background:#ff5555}
.g-tltj{overflow: hidden; }
.g-tltj ul{padding:20px 15px 0px 15px; overflow: hidden; }
.g-tltj ul li{float: left; width: 280px; overflow: hidden; margin:0px 0px 20px 10px;  }
.g-tltj ul li a.item-title{font-size:14px; height:25px; line-height:25px; overflow: hidden; display:block;margin-bottom:8px; color: #333; }
.g-tltj ul li:hover a.item-title{color: #f60 }
.g-tltj ul li .item-img{width:80px; height: 80px; float: left; }
.g-tltj ul li .item-info{margin-left:95px;}
.g-tltj ul li .item-info p{color: #999999;font-size: 12px; margin-bottom:6px;  }
.g-tltj ul li .item-info a.btn-down{font-size: 14px; height: 26px; line-height: 26px; background: #0D88AF; color: #fff; text-align: center; width: 85px; display: block; border-radius: 3px; }
.g-tltj ul li .item-info a.btn-down:hover{background: #00a2f3 }
.g-article{overflow:hidden; }
.g-article ul{padding: 15px; overflow: hidden; }
.g-article ul li{float: left; overflow: hidden; height: 40px; line-height: 40px; width:435px; }
.g-article ul li a{font-size: 14px; color: #333;height: 40px; display: block; float: left; text-indent:8px; width: 400px; overflow: hidden;}
.g-article ul li i{border-radius: 50%; height:4px; width: 4px; background: #ccc; display: block;  float:left; margin-top:18px; }
.g-article ul li a:hover{color: #0D88B9; }
.u-right-ban{overflow: hidden; width: 485px; }
.u-right-ban a.first-ban{width: 485px; height: 210px; display: block; }
.u-right-ban img{margin-top: 15px; overflow: hidden; height: 120px; }
#szdz{overflow: hidden;}
/*--------*/
.g-rj-right{overflow: hidden; width: 285px }
.g-title{border-bottom: 1px solid #eee; overflow: hidden;}
.g-title .f-month{float: right; margin-right: 15px;margin-top: 13px;}
.g-title .f-month ul li{float: left;text-align: center;height: 24px;line-height: 24px;font-size: 16px;font-weight: bold;cursor: pointer;background: url(../images/lbl_bg.png) no-repeat left center;padding-right:3px;padding-left: 16px;}
.g-title .f-month ul li:first-child {background: none;}
.g-title .f-month ul li.m-hover {color: #0D88AF;}
.g-bl-down{overflow: hidden; }
.g-bl-down h4.u-right-title{float: left; width: 130px; border-bottom: none;}
.g-bl-down .g-bl-box{overflow: hidden; margin: 10px 15px; }
.g-jp-box{overflow: hidden; }
.g-jp-box ul{overflow: hidden; margin: 10px 15px; }
.g-jp-box ul li{width:100%; height:auto; padding:8px 0; border-bottom:1px dotted #eee; display:block; overflow:hidden}
.g-jp-box ul li a{display:block; overflow:hidden}
.g-jp-box ul li a img{width:45px; height:45px; border-radius:12px; float:left; margin:0 17px 0 0; display:inline; overflow:hidden}
.g-jp-box ul li a strong{width:190px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:3px 0 0; display:inline; overflow:hidden}
.g-jp-box ul li a b{width:160px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.g-jp-box ul li a:hover strong{color:#ff5555}
.g-hot-rj{overflow: hidden; }
.g-hot-rj .g-hot-top{height: 50px; overflow: hidden;border-bottom: 1px solid #eee; }
.g-hot-rj .g-hot-top ul{text-align: center; overflow: hidden;}
.g-hot-rj .g-hot-top ul li{width: auto; height:47px; line-height: 47px;color: #333;margin: 0 16px;font-weight: bold; float: left; font-size: 18px;display: inline-block;border-bottom: 3px solid #fff; cursor: pointer;}
.g-hot-rj .g-hot-top ul li.f-hover{border-bottom: 3px solid #0D88B9;color: #0D88B9;}
.g-hot-rj .g-hot-bottom{overflow: hidden; }
.g-hot-img{overflow: hidden; margin: 5px 0px 15px 0px;  }
.g-hot-img a{width:75px; height:auto; float:left; margin:10px 4px 0 14px; display:inline; overflow:hidden}
.g-hot-img a img{width:55px; height:55px; border-radius:14px; margin:auto; display:block; overflow:hidden}
.g-hot-img a strong{width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:10px 0 0; display:block; overflow:hidden}
.g-hot-img a b{width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; margin:7px 0 0; display:block; overflow:hidden}
.g-hot-img a:hover h2{color:#ff5555}
.g-hot-font h2{overflow: hidden; margin:10px; }
.g-hot-font h2{width:auto; height:auto; line-height:28px; padding:0 10px; display:block; overflow:hidden}
.g-hot-font a h2{color: #9f9f9f;font-size:13px; font-weight:normal;padding:10px 10px 0 0 ;overflow:hidden}
.g-hot-font a:hover{color:#f60; text-decoration: underline;}
.g-hot-font a:nth-child(2n){color: #fe6161;}
.g-hot-font a:nth-child(3n){color: #39b1ff;}
.g-hot-font a:nth-child(4n){color: #73d13f; }
.g-hot-font a:nth-child(5n){color: #b68cff;}
.g-hot-lab{overflow: hidden; }
.g-hot-lab ul{overflow: hidden; margin:15px 15px 0px 15px; }
.g-hot-lab ul li{float: left;height: 14px;font-size:14px;background: url(../images/soft-down.png) no-repeat 0 -213px;overflow: hidden; width: 50%;margin-bottom: 17px; line-height: 14px; color: #333;}
.g-hot-lab ul li a{display: block; width: 90px; padding-left:24px; height: 14px; overflow: hidden; }
/*--------*/
/*----鐠囧嫯顔�----*/
#s_comment textarea {border: 1px solid #ececec;padding: 3px 0;width: 100%;height:96px;line-height:24px;margin: 10px 0;text-indent: 5px; font-size: 14px;}
#s_comment .comment_btn {padding: 0 0px 20px;text-align: left;}
#comment_list {color: #2f2f2f;padding: 1px;zoom: 1;font-size: 12px;padding: 0 15px;overflow: hidden; position: relative;}
#s_comment .comment_btn input {width: 146px;height: 40px;line-height: 40px;color: #fff;border: 0 none;padding: 0;margin-right: 15px;background: #ff994c;cursor: pointer;font-size: 18px;}
#s_comment .comment_btn span {font-size: 14px;color: #555;}
#comment_list dt {line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list dt span {float: left;}
#comment_list dt em {float: right;font-style: normal;}
.lookpl a {margin: 10px auto;width: 65%;height: 30px;line-height: 30px;font-size: 13px;text-align: center;color: #7e7e7e;background: #f8f8f8;border-radius: 20px;display: block;font-weight: normal;}
.lookpl a i{color: #f77;}
#comment_list dd {word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list p {text-align: right;line-height: 1;padding: 5px 0;font-size: 12px;margin-top: 10px;}
#comment_list p a {color: #7e7e7e;margin-left: 10px;}
#comment_list h2 span {font-size: 16px;color: #f60;font-weight: normal;}
#comment_list h2 {height: 30px;padding: 0px;margin-bottom: 10px;border-bottom: 1px solid #ddd;}
#comment_list dt b {margin: 0 6px;color: #d92227;font-weight: normal;}
#comment_list .quote, #comment_list .quote span {text-indent:0; text-align:left; }
#comment_list { color:#2f2f2f; padding:1px; zoom:1; font-size:12px; padding: 0 15px;overflow: hidden; }
#comment_list dt {line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list h2 { height:30px; padding:0px;margin-bottom:10px;border-bottom: 1px solid #ddd }
#comment_list h2 em { float: left;  margin-right: 8px;  width: 4px; height: 17px;  background: #e0e0e0;  border-radius: 2px;margin-top: 4px;}
#comment_list h2 span {font-size:16px; color:#333; font-weight: normal; }
#comment_list dl {padding: 0; text-align: left; }
#comment_list dd {word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list dd img {margin-top:-5px; }
#comment_list blockquote, #comment_list .quote {padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; color:#000; }
#comment_list blockquote h4, #comment_list .quote span {color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none; }
#comment_list blockquote h4 cite {font-style:normal; }
#comment_list blockquote div {padding:0 7px; }
#comment_list dt i {font-family:verdana; font-style:normal; }
#comment_list dt b {margin:0 6px; color:#d92227; font-weight: normal; }
#comment_list p {text-align:right; line-height:1; padding:5px 0; font-size: 12px; margin-top:10px; }
#comment_list p a {color:#7e7e7e; margin-left:10px; }
#comment_list dt span {float:left; }
#comment_list dt em {float:right; font-style:normal; }
.g-nav-full .f-top-box{height: 32px !important; line-height: 32px !important; overflow: hidden; position:fixed !important;top: 10px; left:50%;width: 250px !important; z-index: 999991; top:7px !important; margin-left:330px !important; }
.g-nav-full .f-top-box dl{display: none !important; }
.g-nav-full .f-top-box .keyword_input{width: 177px !important; margin-left: 0px !important; line-height: 32px !important; height: 32px !important;}
.g-nav-full .f-top-box .schbtn {height: 32px !important; line-height: 32px !important; }
.m-content-box .keyText {height: auto;width: 830px;padding: 15px;background: #fffff6;border: 1px solid #fee0b3;margin: 16px auto 0;display: block;overflow: hidden;}
.keyText strong {font-size: 16px;font-weight: bold;color: #ffa800;display: block;overflow: hidden;}
.m-content-box .keyText p {font-size: 14px;font-weight: normal;color: #333;line-height: 25px;display: block;overflow: hidden;margin: 10px 0 0;}
.m-content-box .keyText{width:auto; height:auto; padding:15px; background:#fffff6; border:1px solid #fee0b3;  display:block; overflow:hidden; margin: 20px 20px;}
.m-content-box .keyText strong{font-size:16px; font-weight:bold; color:#ffa800; display:block; overflow:hidden}
.m-content-box .keyText strong i{width:21px; height:21px; line-height:22px; font-size:16px; font-weight:bold; color:#fff; font-style:normal; text-indent:9px;background:#ffa800; border-radius:33px; float:left; margin:0 10px 0 0; display:inline; overflow:hidden}
.m-content-box .keyText p{font-size:14px; font-weight:normal; color:#333; margin:10px 0 0; line-height:25px; display:block; overflow:hidden}
.g-info-tag{margin: 0 15px;overflow: hidden;color: #333;font-size: 14px;padding: 0px 5px;margin-bottom: -4px;}
.g-info-tag p{margin: 15px 0px 0;overflow: hidden;height: 26px;line-height: 26px;}
.g-info-tag a{color: #ff9900;text-decoration: underline;padding-right: 12px;display: inline-block;}
/*--瀵懓鍤仦锟�--*/
#goto-pl{position: relative; }
.g-hpopBox{position: absolute;height: 271px;width:400px;background: #FFFFFF;z-index: 9999;left: 235px;top:0px;border: 2px solid #E8E8E8;padding: 15px 15px 5px 15px;box-shadow: 0px 0px 8px 1px rgba(0,0,0,.16)}
.g-tips{overflow: hidden;position: relative;padding-right: 30px;border-bottom: 1px solid #E0E0E0;}
.g-tips p{ overflow: hidden;line-height: 24px !important;padding-bottom: 10px !important; color: #666; text-align: left !important; margin: 0px !important; padding-top:0 !important  }
.g-tips a.f-close{position: absolute; right: 0px; top: 0px;width: 18px;height: 18px;background: url(../images/downdetail-close.png) no-repeat -5px -5px;}
.g-tips a.f-close:hover{background: url(../images/downdetail-close.png) no-repeat -35px -5px;}
.g-input-cont {padding:15px 0px 5px 0px; overflow: hidden; }
.g-input-cont p{padding: 5px 0px 10px 0px !important; overflow: hidden; margin: 0 !important }
.g-input-cont span{display: block;float: left;color: #999;margin-right: 25px;}
.g-input-cont span em {display: block;float: left;margin-right: 5px;_margin-top: -4px;height: 19px;}
.g-input-cont span em input{}
.g-input-cont span font{display: inline-block; height: 28px; line-height: 28px;padding-right:12px;  }
.g-input-cont input.m-txt-phone{overflow: hidden;border:1px solid #c9c9c9; height: 26px; line-height: 26px; padding: 0px; margin: 0px; text-indent: 6px;border-radius: 3px; color: #666666;}
.g-plTextaera textarea {height:52px;border: 1px solid #E0E0E0;font-size: 14px;color: #666666; line-height: 26px;border-radius: 3px; width: 100%;}
.g-plSubmit{margin: 10px auto;text-align: center; overflow: hidden; }
.submit1{background: #0D88B9;border: 0px;padding: 0px;color: #fff;width: 160px;border-radius: 3px;height: 34px; cursor: pointer;}
/*--瀵懓鍤仦锟� end--*/
.m-down-btn a.m-a-linktwo{margin-left:15px;}
.m-down-btn a.m-a-linktwo {display: block;overflow: hidden;width: 245px;height: 75px;background: #0D88AF url(../images/down_detailimg.png) no-repeat 20px -207px;border-radius: 4px;}
.m-down-btn a.m-a-linktwo:hover{background: #f7a00c url(../images/down_detailimg.png) no-repeat 20px -207px;}
.m-down-btn a.m-a-linktwo p {color: #fff;font-size: 26px;padding-top: 8px;text-indent: 85px;}
.m-down-btn a.m-a-linktwo span {color: #fff;font-size: 14px;display: block;text-indent: 85px;}
.g-click-two{overflow: hidden; margin-left: 10px;}
.g-click-two .good_or_bad{height: auto; overflow: hidden; }
.g-click-two .good_or_bad a{float: left;}
.g-click-two .good_or_bad a.is_bad {margin: 4px 0px 10px 15px;}
/*2018-12-14娣囶喗鏁�*/
.w585{width: 555px; overflow: hidden;}
.icolstbox{margin-right: 20px;margin-top:5px;overflow: hidden;border:1px solid #ccc;}
.icolst{overflow: hidden;height: 298px;width: 280px;}
.icolst li {padding: 6px 0;}
.icolst li {overflow: hidden;border-top: 1px dashed #f8f6f6;margin-top: -1px;zoom: 1;height: 36px;padding:7px 0;}
.icolst li .pic {float: left;display: inline;margin-right: 8px;}
.icolst li a {color: #666;font-size:14px}
.icolst li img {width: 32px;height: 32px;padding: 1px;border: 1px solid #efefef;border-radius: 2px;}
.icolst li h6 {overflow: hidden;height: 16px;line-height: 16px;font-size: 14px;margin-bottom: 4px;font-weight: normal;}
.icolst li p {color: #A7A7A7;height: 16px;line-height: 16px;overflow: hidden;font-size: 12px;}
.icolst li p span{color: #ccc }
.icolst li span {color: #666;margin: 0 5px;}
.icolst li .m-android {width: 19px;height: 16px;background: url(../images/m-android.png) no-repeat -2px -2px;display: inline-block;overflow: hidden;vertical-align: top;}
.icolst li .m-pc{width:19px; height:16px; background:url(../images/m-pc.png) no-repeat 0px 1px; display:inline-block; overflow:hidden; vertical-align:top}
.icolst li .m-ios{width:19px; height:16px; background:url(../images/m-ios.png) no-repeat -1px -1px; display:inline-block; overflow:hidden;vertical-align:top}
.icolst li p font {font-weight: bold;font-size: 12px;color: #ff5555;}
.g-detail-fix .m-hover{width:280px; position:absolute;left: 565px;top: 4px;z-index:999; background:#fff; border:1px solid #ddd; box-shadow:1px 2px 2px #ccc;padding: 0px 12px 2px 12px;}
.g-detail-fix .m-hover .icolst li{padding:10px 0;}
.icolst li a:hover{color: #ff5555;text-decoration: underline;}
.icolst li a:hover span{color: #ff5555;}