/* CSS Document */

/*文章锚图片的标题隐藏*/
.smj_topics{margin-top:0px;}

a{background-color:transparent;}
a:active,a:hover{outline:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
p{orphans:3;widows:3;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
p{margin:0 0 10px;}
.hidden{display:none!important;}
p{padding:0;margin:0;list-style:none;}
a,a:hover,a:visited,a:active{text-decoration:none;}
a:focus{outline:none!important;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media screen{
a{background-color:transparent;}
a:active,a:hover{outline:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
p{orphans:3;widows:3;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
p{margin:0 0 10px;}
}
p{padding:0;margin:0;list-style:none;}
a:focus{outline:none!important;}
a:hover{text-decoration:none;}
*,:after,:before{box-sizing:inherit;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
*{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
*,:after,:before{box-sizing:border-box;}
::-webkit-input-placeholder{color:#ababab;opacity:1;}
::-moz-placeholder{color:#ababab;opacity:1;}
:-ms-input-placeholder{color:#ababab;opacity:1;}
*,:after,:before{box-sizing:inherit;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
*{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
*,:after,:before{box-sizing:border-box;}
p{margin:0;}
a{background:0 0;}
a:active,a:hover{outline:0;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
a{background-color:transparent;}
a:active,a:focus,a:hover{outline:0;}
a{text-decoration:none;}
.hidden{display:none;}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.ellipsis-2{height:40px;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;}
.smj_topics{margin-top:10px;padding-bottom:20px;background-color:#fff;border-top: 1px solid #e8e8e8;}
.smj_topics_head{padding-left:15px;height:50px;line-height:50px;color:#161616;font-size:13px;}
.smj_tf_img{position:relative;width:100%;height:175px;background-size:cover;background-position:50%;}
.smj_tf_title{position:absolute;bottom:0;width:100%;height:33px;background:hsla(0,0%,100%,.8);font-size:14px;color:#000;padding:0 25px;line-height:33px;font-weight:700;}
.smj_topics_content{padding:0 15px;}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.smj_tf_desc{width:100%;height:76px;background:#fff;border:1px solid #e8e8e8;padding:20px 25px;}
.smj_tf_intro{font-size:12px;color:#9b9b9b;line-height:18px;}
.ellipsis-2{height:36px;overflow:hidden;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;}
.smj_topics_item{height:100%;height:66px;background:#fff;border:1px solid #e8e8e8;position:relative;margin-top:15px;display:-ms-flexbox;display:flex;margin-left: 15px;margin-right: 15px;}
.smj_to_desc{width:75%;}
.smj_to_img{width:66px;height:64px;margin-right:12px;background-size:cover;background-position:50%;}
.smj_to_title{font-size:12px;color:#4a4a4a;margin-top:16px;font-weight:700;}
.smj_to_intro{font-size:12px;color:#9b9b9b;line-height:18px;}
.hidden{display:none;}


/*文章详情页*/
*{margin:0;padding:0;}
a{text-decoration:none;color:#333;}
img{width:100%;margin:0 auto;}
*,:after,:before{box-sizing:inherit;}
a{background:0 0;}
a:active,a:hover{outline:0;}
strong{font-weight:700;}
h1{font-size:2em;margin:.67em 0;}
img{border:0;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
strong{font-weight:inherit;font-weight:bolder;}
h1{font-size:2em;margin:.67em 0;}
img{border-style:none;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
*{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
*,:after,:before{box-sizing:border-box;}
a{background-color:transparent;}
a:active,a:focus,a:hover{outline:0;}
a{text-decoration:none;}
strong{font-weight:700;}
img{box-sizing:border-box;vertical-align:middle;border:0;}
p{margin:0;}
h1,h3{margin:0;font-size:100%;}
h1{font-size:1.5em;}
.main a{color:#161616;font-weight:400;}
.b-lazy{transition:opacity .5s ease-in-out;max-width:100%;opacity:0;}
.b-lazy.b-loaded{opacity:1;}
.tshe_tcenter{text-align:center;}
.posm_content{padding-bottom:10px;background-color:#fff;}
.posm_crumb{padding:0 10px;height:34px;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.posm_adv{width:100%;height:auto;}
.posm_title{padding:10px;font-size:18px;font-weight:700;text-align:center;}
.posm_intro{position:relative;padding:10px 10px 10px 30px;background-color:#f8f8f8;color:#b9b9b9;font-size:13px;}
.posm_quote{position:absolute;left:10px;top:10px;width:14px;height:14px;background-image:url(https://cdn7.tshe.com/assets/uc_quotation--left-ee991caa0b8ad65737a3d63d6cebc344.png);background-size:14px 14px;}
.posm_rtf{padding:25px;line-height:24px;text-align:justify;color:#333;font-size:15px;}
.posm_rtf img{max-width:100%;height:auto;margin:10px 0;}
.posm_rtf p{line-height: 28px;} 
.posm_rtf h3,.posm_rtf h4,.posm_rtf h2{    font-size: 16px;font-weight: 700;line-height: 35px;}
.posm_rtf a{color:#4183c5;}
.posm_line{border-bottom:1px solid #e8e8e8;}
.posm_row{position:relative;margin-top:10px;padding:0 10px 0 50px;font-size:12px;}
.posm_row_l{position:absolute;top:0;left:10px;}
.posm_row_l.top2{top:2px;}
.posm_tag{display:inline-block;padding:2px 8px;background-color:#f6f7f8;border-radius:4px;}
.posm_like{margin-top:10px;text-align:center;}
.posm_like_btn{display:inline-block;padding:0 20px;height:30px;line-height:28px;border:1px solid #f85448;border-radius:30px;color:#f85448;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s;}
.posm_like_btn:active{transform:scale(.8);}
.posm_like_icon{display:inline-block;position:relative;top:-3px;width:16px;height:16px;vertical-align:middle;background-image:url(https://cdn7.tshe.com/assets/like-b092f777b4a8a8042d26678cd1f84426.png);background-size:16px 16px;}
@media screen and (max-width:360px){
.posm_rtf{padding:20px;}
}
@media screen and (max-width:320px){
.posm_rtf{padding:15px;}
}


.swiper-container{border-bottom: 15px solid #f3f4f8;}
	/*商品推荐上方的款式图与title*/
	.index_cases_card{background: #fff;padding: 10px;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);border-radius: 2px;margin-left: 5px;}
	.index_cases_card a.img_link{display: block;}
	.index_cases_card .img_link img.link_images{display: block;width: 100%;vertical-align: middle;}
	.swiper-slide{width: 65.6%;margin-top: 5px;margin-bottom: 5px;}
	h4.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-bottom: 15px;padding-top: 10px;}
	h4.ellipsis a{text-decoration: none;color: #333;font-size: 14px;}
	/*商品推荐下方特点信息*/
	.eval_info{padding-top: 16px;position: relative;}
	.eval_info:before{display: inline-block;position: absolute;content: "";height: 1px;background: #E9F2F9;left: 0;top: 0;right: 0;width: 100%;}
	.eval_info .top_arrow{display: inline-block;width: 24px;height: 9px;position: absolute;top: -8px;left: 9px;}
	.eval_info p span{margin-top: 5px;    float: right;}
	.eval_info p span b.yellow{background: url(/skin/m/images/tcy_new_star_yellow.svg) no-repeat center center;background-size: 100% auto;width: 12px;margin-left: 0;height: 15px;display: inline-block;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;}
	.eval_info p img{width:20px;height:20px;margin-right: 0;display: inline-block;}
	.eval_info p em{display: inline-block;font-style: normal;font-size: 14px;color: #666666;margin-right: 3px;margin-left: 3px;vertical-align: middle;line-height: 20px;}
	.eval_info p i{font-size: 12px;display: inline-block;font-style: normal;color: #3F3F3F;vertical-align: middle;line-height: 20px;}
	.eval_info .eval_text{color: #666;line-height: 20px;margin-top: 5px;height: 40px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding:2px; }
	.ellipsis{padding-bottom:15px;}
		/*专题内容下面的咨询框*/
	.consult-box{background: #fff;padding: 15px;height: 115px;box-sizing: border-box;border-radius: 10px;}
	.consult-box .tl{font-size:15px;line-height: 25px;padding: 0 0 10px;text-align: center;color: #303741;}
	.consult-box .btn{display: block;height: 45px;line-height: 30px;text-align: center;background-color: #fa6c4b;background: linear-gradient(to right,#fa6c4b,#ef3923);font-weight: 700;font-size: 15px;color: #fff;border-radius: 30px;box-shadow: 1px -1px 2px 0px rgb(239 59 36 / 49%);}


/*百科内容*/
		div, ul, li{margin: 0;padding: 0;}
		.article_main{padding-top: 10px;margin-top:10px;padding: 0 15px;}
		.bottom15{border-bottom: 15px solid #f3f4f8;}
		.article_main .title, .article_main h1{font-size: 20px;color: #303741;font-weight: 700;line-height: 30px;margin-bottom: 10px;}
		.article_main .info{display: flex;color: #a6a8ae;font-size: 13px;line-height: 20px;align-items: center;}
		.article_main .imgbl{position: relative;margin-top: 10px;height: 150px;border-radius: 5px 5px 0 0;overflow: hidden;}
		.article_main .imgbl .img{display: block;position: absolute;min-width: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);}
		.article_main .daodu{padding: 15px;background: #f3f4f8;border-radius: 0 0 5px 5px;font-size: 13px;color: #5a626e;line-height: 20px;text-align: justify; margin-bottom: 15px;}
		.article_list .item{padding: 15px 0;}
		.article_list .tl{font-size: 16px;line-height: 20px;color: #303741;margin-bottom: 10px;font-weight: 700;}
		.article_list .desc{font-size: 13px;line-height: 20px;color: #5a626e;margin-bottom: 15px;text-align: justify;}
		.article_list .reac_all{text-align: right;color: #14c393;font-size: 13px;line-height: 20px;}
		.article_list .reac_all a{color: #14c393;}