@charset "utf-8";
*{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;border-radius:10px;}
.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(img/point.png) no-repeat; */cursor: pointer;background: #DE293A;}
*html #tri{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="img/point.png");background: none;}
.fcnt dl{position: absolute;bottom: 1px;left: 0px;width: 660px;height: 80px;background: url(img/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="img/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;border-radius:10px;}
.outer .inner{text-align: center; background: #fff; border: 1px solid #e8e8e8; letter-spacing: 0;border-radius:8px;}
.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(img/icon_weibo_pc.bde1e60.png);}
.login .third-login .qq{background-image: url(img/icon_qq_pc.de846d6.png);}
.login .third-login .weixin{background-image: url(img/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:url('../../image/tool-like.png') no-repeat 0 center;}
.tool .like:hover {background:url('../../image/tool-like-on.png') no-repeat 0 center;color:#FF6600;}
.tool .hate {background:url('../../image/tool-hate.png') no-repeat 0 center;}
.tool .hate:hover {background:url('../../image/tool-hate-on.png') no-repeat 0 center;color:#FF6600;}
.tool .report {background:url('../../image/tool-report.png') no-repeat 0 center;}
.tool .report:hover {background:url('../../image/tool-report-on.png') no-repeat 0 center;color:#FF6600;}
.tool .favorite {background:url('../../image/tool-favorite.png') no-repeat 0 center;}
.tool .favorite:hover {background:url('../../image/tool-favorite-on.png') no-repeat 0 center;color:#FF6600;}
.tool .comment {background:url('../../image/tool-comment.png') no-repeat 0 center;}
.tool .comment:hover {background:url('../../image/tool-comment-on.png') no-repeat 0 center;color:#FF6600;}
.tool .award {background:url('../../image/tool-award.png') no-repeat 0 center;}
.tool .award:hover {background:url('../../image/tool-award-on.png') no-repeat 0 center;color:#FF6600;}
.tool .share {background:url('../../image/tool-share.png') no-repeat 0 center;}
.tool .share:hover {background:url('../../image/tool-share-on.png') 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;}