@charset "utf-8";
/*
[mbkfw template] copyright (c) 2010-2022 www.mbkfw.com
this is not a free template. please buy the authentic license.
author: xiaohei, qq:2909458585. version: st07_v8, time: 20191018-2022.
special note: do not modify this document without permission.
*/
*{margin: 0;/* padding: 0; */}
body{background: #fff;color: #333333;width: 100%;min-width: 1240px;}
img, a img{border: none;vertical-align: middle;}
a{text-decoration: none;/* color: #de293a; */}
a:hover{/* text-decoration: underline; */color: #fff;}
.px12{font-size:12px;}
.px14{font-size:14px;}
.px16{font-size:16px;}
.px18{font-size:18px;}
.b20{height:20px;}
.t_l{text-align:left;}
.t_r{text-align:right;}
.t_c{text-align:center;}
.f_b{font-weight:bold;}
.f_n{font-weight:normal;}
.f_white{color:white;}
.f_gray{color:#666666;}
.f_orange{color:#ff6600;}
.f_red{color:red;}
.f_green{color:green;}
.f_blue{color:blue;}
.f_dblue{color:#007aff;}
.f_price{font-weight:bold;font-family:arial;color:#ff0000;}
.ls1{letter-spacing:1px;}
.c_p{cursor:pointer;}
.c_b{clear:both;}
.o_h{overflow:hidden;}
.dsn{display:none;}
.absm{vertical-align:middle;}
.m1l{width:670px;}
/* table */
.tb{width:100%;}
.tb th{background:#eeeeee;}
.tb td{border-bottom:#dddddd 1px solid;}
.tb tr:hover{background:#f3f3f3;}
.tf{width:100%;}
.tf td{border-top:#f0f0f0 1px solid;}
.tf tr:hover{background:#f4f4f4;}
.tf .tl{width:100px;text-align:right;}
.btns{padding:20px 20px 20px 150px;}
.thumb{padding:6px 0;}
.thumb img{border:#dddddd 1px solid;padding:2px;}
.thumb li{height:22px;line-height:22px;overflow:hidden;}
.thumbml ul{margin:10px 0 15px 0;}
.imb img{border:#dddddd 1px solid;padding:3px;}
/* fcnt */
.fcnt{display: block;height: 340px;width: 660px;margin: 10px auto;margin-top: 0;border: 5px solid #f4f5f6;position: relative;overflow: hidden;}
.fcnt .mimg{float: left;width: 660px;height: 340px;overflow: hidden;/* border: 1px solid #f4f5f6; */}
.fcnt .mimg div{display: none;}
.mimg img{width: 660px;height: 340px;}
.fcnt ul{float: right;width: 660px;height: 5px;position: absolute;bottom: 0px;z-index: 1;}
*html .fcnt ul{position: absolute;right: 0;top: 0;width: 152px;height: 340px;}
.fcnt li{display: block;height: 8px;width: 110px;cursor: pointer;overflow: hidden;background: #000000;float: left;}
.fcnt li img{width: 110px;height: 5px;filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
.fcnt li.cur img{width: 110px;height: 5px;margin: 4px 0 0 4px;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
#tri{position: absolute;/* top: 0; */bottom: 0px;z-index: 2;width: 110px;height: 5px;/* background: url(/uploads/image/szscimg/point.png) no-repeat; */cursor: pointer;background: #de293a;}
*html #tri{filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=image, src="/uploads/image/szscimg/point.png");background: none;}
.fcnt dl{position: absolute;bottom: 1px;left: 0px;width: 660px;height: 80px;background: url(/uploads/image/szscimg/shadow.png) no-repeat;display: none;}
.fcnt dt{line-height: 38px;text-align: center;font-size: 22px;font-family: "microsoft yahei";font-weight: 900;}
.fcnt dt a{color:#e8e8e8}
.fcnt dt a:hover{color:#de293a}
.fcnt dd{line-height: 24px;text-align: center;font-size: 14px;color: #c1c1c1;}
*html .fcnt dl{filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=image, src="/uploads/image/szscimg/shadow.png");background: none;}
*html .fcnt li{z-index:100000}
*html .fcnt li.cur{background:#de293a}
/*点击加载*/
.index-content .news-more-con{/* border:#efefef solid 1px; *//* padding:10px 0; */margin: 30px 0 30px;background-color: #f7f7f7;text-align:center;font-size: 14px;/* border-radius: 5px; */ /* w3c syntax */height: 30px;line-height: 30px;cursor: pointer;color: #003368;}
.index-content .news-more-con a{color:#333333;display: block;}
.index-content .news-more-con:hover{border-color:#de293a;}
.index-content .news-more-con:hover a{color:#de293a；}
.index-content .news-more-con .fa-plus{vertical-align: middle;width: 17px;height: 16px;display: inline-block;padding-right:3px;margin-top:-6px;display: none;}
.index-content .news-more-con:hover .fa-plus{}
.index-content .news-more-con.animation_image{/* border-color:#de293a; */color:#de293a;}
.index-content .news-more-con.animation_image .fa-plus{}
.index-content .news-more-con .fa-plus{transition:0.3s; width: 16px; height: 16px;}
.index-content .news-more-con:hover .fa-plus{color:#de293a; -webkit-transform: rotate(90deg);border-color:#de293a;-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
/*登录*/
.outer{width: 300px; margin-bottom: 16px; padding: 20px; background: #f4f5f6;}
.outer .inner{text-align: center; background: #fff; border: 1px solid #e8e8e8; letter-spacing: 0}
.login{height: 170px; padding: 20px 28px 15px;}
.uname{height: 100px;}
.login .login-msg{font-size: 12px; line-height: 17px; color: #777}
.login .login-button{width: 240px; height: 40px; margin: 16px 0 14px; font-size: 14px; line-height: 20px; color: #fff; background: #ed4040; border: none; border-radius: 4px; cursor: pointer}
.login .login-button:hover{opacity: .9}
.login .third-login .sns{display: inline-block;position: relative;width: 36px;height: 58px;cursor: pointer;background-repeat: no-repeat;background-size: 100% 36px;margin: 0 8px;}
.login .third-login .sns:hover{opacity: .8}
.login .third-login .sns:not(:last-child){margin-right: 24px}
.login .third-login .sns>span{position: absolute; left: 6px; top: 41px; width: 24px; font-size: 12px; line-height: 17px; color: #777}
.login .third-login .weibo{background-image: url(/uploads/image/szscimg/icon_weibo_pc.bde1e60.png);}
.login .third-login .qq{background-image: url(/uploads/image/szscimg/icon_qq_pc.de846d6.png);}
.login .third-login .weixin{background-image: url(/uploads/image/szscimg/icon_weixin_pc.1d58bef.png);}
.btn,.btn-green,.btn-blue,.btn-red{color:#ffffff;font-size:14px;width:100px;line-height:32px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;}
.btn{background:#ffffff;border:#dddddd 1px solid;color:#333333;}
.btn:hover{background:#d9d9d9;border:#cdcdcd 1px solid;}
.btn-green{background:#1aad19;border:#18a117 1px solid;color:#ffffff;}
.btn-green:hover{background:#179b16;border:#159014 1px solid;}
.btn-blue{background:#de293a;border:#de293a 1px solid;color:#ffffff;}
.btn-blue:hover{background:#ab1b29;}
.btn-red{background:#f8f8f8;border:#c6c6c6 1px solid;}
.btn-red:hover{background:#ce3c39;border:#bf3835 1px solid;color:#ffffff;}
/**/
.tool {padding:24px 0;text-align:center;border-top:#f5f5f5 1px solid;}
.tool i {font-style:normal;font-size:14px;color:#555555;display:inline-block;height:24px;line-height:24px;padding:0 15px 0 25px;cursor:pointer;}
.tool b {font-weight:normal;font-size:12px;}
.tool .like {background: no-repeat 0 center;}
.tool .like:hover {background: no-repeat 0 center;color:#ff6600;}
.tool .hate {background: no-repeat 0 center;}
.tool .hate:hover {background: no-repeat 0 center;color:#ff6600;}
.tool .report {background: no-repeat 0 center;}
.tool .report:hover {background: no-repeat 0 center;color:#ff6600;}
.tool .favorite {background: no-repeat 0 center;}
.tool .favorite:hover {background: no-repeat 0 center;color:#ff6600;}
.tool .comment {background: no-repeat 0 center;}
.tool .comment:hover {background: no-repeat 0 center;color:#ff6600;}
.tool .award {background: no-repeat 0 center;}
.tool .award:hover {background: no-repeat 0 center;color:#ff6600;}
.tool .share {background: no-repeat 0 center;}
.tool .share:hover {background: no-repeat 0 center;color:#ff6600;}
/**/
.ui-ico-price {color:#ff0000;padding:0;font-size:14px;}
.ui-fr {float:right;}
.ui-toast {/* height:48px; */line-height: 25px;overflow:hidden;display:inline-block;padding: 16px 16px;background:#000000;opacity:0.8;filter:alpha(opacity=80);color:#ffffff;border-radius:6px;position:fixed;z-index:99;top:40%;left:48%;font-size:16px;}
.ui-toast p{padding:0;margin:0;height: 25px;line-height: 25px;color:#ffeb3b;}

/* position */
.pos {padding:0 16px;height:36px;line-height:36px;background:#eeeeee;}
.m .nav{margin-top:20px}
.nav {padding: 0 20px 20px 0;height:24px;line-height:24px;/* background: no-repeat 10px 3px; */font-size:14px;}
.nav div {float:right;}
.nav i {font-style:normal;font-weight:bold;color:#444444;padding:0 6px;font-family:simsun;}
.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}