/*
	Created @ 2014-10-10
	By Liaoyuan Wang
	QQ: 573264224
	This StyleSheet may be conflicted with previous website style , 
	the solution is to add the ID attribute in the corresponding label.
*/
/*Page Global Style*/
body {
    font: 14px/1.8 normal; /*1.8*/
    background-color: #ffffff;
    font-family: "Helvetica Neue","΢���ź�"
}
* p{
    color: #626262;
}
b{
	font-weight: bold;
	color: #000000;
}
h1,h2,h3,h4,h5,h6{
	font-weight: 500;
	color: #434343;
}
.hide {
    display: none;
}
*, *:after, *:before {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
a{
	color: #626262;
	text-decoration: none;
}
.mb10{
	margin-bottom: 10px;
}
.mb15{
	margin-bottom: 15px;
}
.mb20{
	margin-bottom: 20px;
}
.content-bd {
    padding: 0 15px;
	
}

.content-bd.where{
	height: 280px !important;
}

.page-main {}

/*Custom Bxslider*/
.bx-wrapper{
	margin-bottom: 40px;
}
.bx-wrapper .bx-viewport {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    left: 0;
}
.bx-wrapper img {
    width: 100%;
}
.bx-wrapper .bx-pager .bx-pager-item {
    vertical-align: middle;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	width: 6px;
	height: 6px;
	margin: 0 3px;
    border-radius: 50%;
    background-color: #fff;
    border: 1px solid #cccccc;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
    width: 10px;
    height: 10px;
    background-color: #cccccc;
}

/*Global Nav*/
.global-nav {
    background-color: #fff;
}
.global-nav-bd {
    height: 50px;
    line-height: 50px;
    border-top: 6px solid #000;
    position: relative;
    border-bottom: 1px solid #ddd;
}
.nav-logo {
    max-width: 258px;
    width: 40%;
    position: absolute;
    top: 0;
    left: 50%;
    margin-top: 7px;
    margin-left: -20%;
}
.nav-logo img{
	width: 100%;
}
.dropdown-nav-menu img, .dropdown-search img{
	vertical-align: middle;
}
.search-bd{
	position: relative;
}
.search-bd input{
	border: 1px solid #dbdbdb;
	background-color: #fff;
	width: calc(100% - 25px);
	border-radius: 6px;
	padding: 10px;
}
.search-bd .search-btn{
	border: none;
	background: none;
	position: absolute;
	right: 10px;
	top: 9px;
}
/*product-content*/
.product-content{}
.product-buy{}
.product-select{}
.title-bb{
	padding-bottom: 12px;
	border-bottom: 1px solid #ebebeb;
}
.product-title{
	font-size: 18px;
}
.product-series{
	padding: 10px 0 0;
	color: #626262;
	font-size: 18px;
}
.color-box{
	margin-bottom: 10px;
	padding-bottom: 10px;
	/* border-bottom: 1px solid #ebebeb; */
}
.styleImg img{
	width: 100%;
}
.color-choice{
	margin-bottom: 6px;
}
.color-choice.no-value,
.color-choice.no-value + ul {display: none;}

.color-box li{
	width: 45px;
	height: 45px;
	float: left;
	margin-right: 10px;
	border: 1px solid #707070;
	overflow: hidden;
	margin-bottom: 10px;
}
.color-box li.selected{
	border: 1px solid #000000;
	display: block;
	position: relative;
}
li.waterHide {width: 45px;}
li.waterHide img {width: 45px!important;}
li.waterHide,.ifHide{display: none;}
.color-box li.selected.waterHide,.ifHide {  border:none;}
.list-box{
	margin-bottom: 15px;
}
.list-box li{
	display: inline-block;
	text-align: center;
	width: 48%;
	height: 45px;
	line-height: 45px;
	color: #888;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #bfbfbf;
	margin-bottom: 10px;
}
.list-box li:nth-child(2n) {
	float: right;
}
.list-box li.selected{
	border: 1px solid #707070;
	color: #000;
}
.product-btn-group{
	margin-bottom: 15px;
}
.btn-section{
	margin-bottom: 10px;
}
.btn-section a,.btn-section button{
	display: inline-block;
	text-align: center;
	padding: 10px 0;
	color: #242424;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/* background-color: #f00; */
	background-image: -webkit-linear-gradient(bottom, #ddd, #f4f4f4);
	background-image: -moz-linear-gradient(bottom, #ddd, #f4f4f4);
	background-image: -o-linear-gradient(bottom, #ddd, #f4f4f4);
	background-image: linear-gradient(to top, #ddd, #f4f4f4);
	font-size: 1.2em;

}
.btn-section .buy{
	width: 100%;
}
.btn-section .collect, .share{
	width: 48%;
}
.btn-section a:nth-child(2n){
	float: right;
}
.btn-section .share img{
	padding-left: 10px;
	vertical-align: middle;
	margin-top:-3px;
	width: 1.2em;
}
.btn-section .collect img{
	padding-left: 10px;
	margin-top: 4px;
	width: 5%;
}
.product-desc{
	margin-bottom: 15px;
}
.product-desc p{
	padding-left: 15px;
	background: url(../images/ico_dot.png) left 7px no-repeat;
	font-size: 1.2em;
}
.product-property{}
.title-hd{
	padding-bottom: 10px;
	margin-bottom: 10px;
	/*border-bottom: 1px solid #d9d9d9;*/
}
.title-hd h2{
	font-size: 1.5em;
}
.title-hd h3{
	font-size: 20px;
	font-weight: bold;
}
.product-property-list,.product-files-list{
	margin-bottom: 15px;
}
.product-property-list p{
	font-size: 1.2em;
}
.product-files-list a{
	font-size: 1.2em;
}
.product-files-list li a img{
	width: 18px;
	vertical-align: middle;
}
.product-experience{
	display: none;
	padding-bottom: 15px;
	margin-bottom: 20px;
	border-bottom: 1px solid #d9d9d9;
}
.product-experience-title{
	font-size: 1.5em;
	margin-bottom: 10px;
}
.product-experience-title a{
	color: #005982;
	font-size: 1em;
}
.product-experience-pic a{
	display: inline-block;
	max-width: 95px;
	float: left;
	margin-right: 10px;
}
.product-experience-pic a:nth-child(3){
	max-width: 60px;
}
.product-experience-pic a img{
	width: 100%;
}
.product-files-list a{
	color: #005982;
}
.product-files-list a img{
	vertical-align: middle;
	padding-right: 5px;
}
.product-video-hd{
	margin-bottom: 0;
	border: none;
}
.product-video{
	margin-bottom: 20px;
}
.product-video-bd{
	position: relative;
}
.btn-play{
	width: 18%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -9%;
	margin-top: -9%;
}
.btn-play img{
	width: 100%;
}
dl.product-downlist{
	margin-bottom: 10px;
}
dl.product-downlist dt{
	font-weight: bold;
	font-size: 1.2em;
}
dl.product-downlist dd{
	padding: 0;
	margin: 0;
	font-size: 1.2em;
}
dl.product-downlist dd a{
	color: #005982;
	padding-left: 15px;
}
dl.product-downlist dd img{
	padding-right: 5px;
	margin-top:5px;
}
.product-support{
	margin-bottom: 20px;
}
.product-support.content-bd{
	padding: 0;
}
.product-support-bd .first{
	margin-bottom: 10px;
	font-size: 1.2em;
}
.product-support-bd h4{
	font-size: 1.2em;
	font-weight: bold;
}
.product-support-bd ul{
	padding-bottom: 20px;
	margin-bottom: 15px;
	border-bottom: 1px solid #d9d9d9;
}
.product-support-bd ul li img{
	/* padding-right: 5px; */
	vertical-align: middle;
}
.product-support-bd ul a{
	color: #005982;
	font-size: 1.2em;
}
/*product-related*/
.product-related{
	margin-bottom: 20px;
}
.related-hd{
	padding: 0 15px 15px;
}
.related-hd h3{
	font-size: 18px;
}
.product-related-slider li .fancybox{
	display: inline-block;
	width: 24%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -12%;
	margin-left: -12%;
}
.product-related-article{
	background-color: #f6f7f7;
	padding: 15px;
}
.product-related-article .more a{
	color: #434343;
	font-size: 1.2em;
}
.product-related-article p.mb10:nth-child(1){
	color: #1b1b1b;
}
.article-hd{
	font-size: 1.5em;
}
p.mb10{
	font-size: 1.2em;
	line-height: 1.4em;
}
#hasLine{
	padding-bottom: 25px;
	border-bottom: 1px solid #d9d9d9;
}
.product-similar{
	margin-bottom: 40px;
}
.content-bd .product-similar{
	margin-left: -15px;
	margin-right: -15px;
}
.product-similar-list{}
.product-similar-list li{
	width: 50%;
	float: left;
	text-align: center;
	background-color: #fff;
	background-image: -webkit-linear-gradient(-63deg, rgba(0,0,0,.05), rgba(255,255,255,.05));
	background-image: -moz-linear-gradient(-63deg, rgba(0,0,0,.05), rgba(255,255,255,.05));
	background-image: -o-linear-gradient(-63deg, rgba(0,0,0,.05), rgba(255,255,255,.05));
	background-image: linear-gradient(153deg, rgba(0,0,0,.05), rgba(255,255,255,.05));
}
.product-similar-list li:nth-child(2n-1){
	clear: both;
}
.product-similar-list li .title{
	color: #232323;
	line-height: 1.6;
}
.product-similar-list a{
	font-size: 1em;
	color:#232323;
}
.product-similar-list li .txt{
	font-size: 0.9em;
	color: #84888b;
}
.product-award{}	
#product-support-bottom,.product-suite{
	/* margin-bottom: 80px; */
}
 
/* 这里更新mob版的service式样 */
.product-support-bottom.updated .title-hd{padding-bottom: 0 !important;margin-bottom: 30px !important;} 
.product-support-bottom.updated .product-support-bd > .first{font-size: 16px;margin-bottom: 12px;color:#626262;line-height: 28px;}
.product-support-bottom.updated .product-support-bd > h4{font-size: 16px;font-weight: bold;margin-bottom:10px;}
.product-support-bottom.updated .product-support-bd > .tel{width:150px;height:40px;border-radius:12px;border:1px solid #dddddd;line-height:40px;padding-left:8px;margin-bottom:20px;position:relative;display: block;}
.product-support-bottom.updated .product-support-bd > .tel::after{content: " ";position: absolute;right: 8px;top: 6px;background: url(../images/icon_phone.jpg);width: 26px;height: 26px;display: block;}
.product-support-bottom.updated .product-support-bd > .tel.tel2::after{background: url(../images/icon_tel.jpg);} 
.product-support-bottom.updated .product-support-bd > ul a{font-size:16px;line-height: 16px;margin-bottom: 12px;}
.product-support-bottom.updated .product-support-bd > ul{margin-top:40px;}


#product-support-bottom.updated .title-hd{padding-bottom: 0 !important;margin-bottom: 30px !important;} 
#product-support-bottom.updated .product-support-bd > .first{font-size: 16px;margin-bottom: 12px;color:#626262;line-height: 28px;}
#product-support-bottom.updated .product-support-bd > h4{font-size: 16px;font-weight: bold;margin-bottom:10px;}
#product-support-bottom.updated .product-support-bd > .tel{width:150px;height:40px;border-radius:12px;border:1px solid #dddddd;line-height:40px;padding-left:8px;margin-bottom:20px;position: relative;display: block;}
#product-support-bottom.updated .product-support-bd > .tel::after{content: " ";position: absolute;right: 8px;top: 6px;background: url(../images/icon_phone.jpg);width: 26px;height: 26px;display: block;}
#product-support-bottom.updated .product-support-bd > .tel.tel2::after{background: url(../images/icon_tel.jpg);} 
#product-support-bottom.updated .product-support-bd > ul a{font-size:16px;line-height: 16px;margin-bottom: 12px;}
#product-support-bottom.updated .product-support-bd > ul{margin-top:40px;}

/*product suite*/
.product-suite-select{}

.search-product-result .product-suite-select-option-v2 {
	width: 87.5%;
}
.search-product-result .product-suite-select-option-v2 .product-suite-select-txt::before{
	content: "类型";
    display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
	position: absolute;
	left: 0.8em;
	top: 10px;
}
.search-product-result .product-suite-select-txt-left{
	width: 100%;
	overflow: hidden;
	padding-left: 3em;
	white-space: nowrap;
	position: relative;
	z-index: 5;
}

.search-product-result .product-suite-select-txt-right{
	position: absolute;
    right: 1em;
    top: 1em;
}

.search-product-result + .product-content-warp >.product-suite-select:nth-child(1) >.product-suite-select-bd{
	padding: 0;
	padding-top: 15px;
}

.search-product-result + .product-content-warp >.product-suite-select:nth-child(1) .product-suite-select-txt::before{
	content: "产品分类";
    display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
	position: absolute;
	left: 0.8em;
	top: 10px;
}
.search-product-result + .product-content-warp >.product-suite-select .product-suite-select-txt-left{
	width: 100%;
	overflow: hidden;
	padding-left: 5em;
	white-space: nowrap;
	position: relative;
	z-index: 5;
}
.search-product-result + .product-content-warp >.product-suite-select .product-suite-select-txt-right{
	position: absolute;
    right: 1em;
    top: 1em;
}
/*隐藏搜索结果页 排序方式*/
.search-product-result + .product-content-warp >.product-suite-select:nth-child(2) {
	display: none;
}
/*隐藏品类页 排序方式*/
.product-content-warp >.product-suite-select:nth-child(3) {
	display: none;
}
.product-content-warp >.product-suite-select .product-suite-select-bd2{
	padding: 0;
}
.product-suite-select-bd{
	padding: 20px 15px;
}
.product-suite-select-title{
	text-align: center;
	font-size: 1.8em;
	margin: 10px 0;
}
.product-suite-select-option{
	position: relative;
	padding:10px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/* background-color: #f00; */
	background-image: -webkit-linear-gradient(bottom, #ddd, #f4f4f4);
	background-image: -moz-linear-gradient(bottom, #ddd, #f4f4f4);
	background-image: -o-linear-gradient(bottom, #ddd, #f4f4f4);
	background-image: linear-gradient(to top, #ddd, #f4f4f4);
	cursor: pointer;
	font-size: 16px;
}
.CateLen-2{display: none;}
.product-suite-select-txt-left{
	float: left;
	font-size: 1.2em;
	width: 100%;
}
.product-suite-select-txt-right{
	float: right;
	margin-top: 8px;
	display: inline-block;
	width: 18px;
	height: 12px;
	background: url(../images/ico_ad.png) center center no-repeat;
	-webkit-background-size: 60%;
	background-size: 60%;
	position: absolute;
    right: 1em;
    top: 1em;
}
.product-suite-select-ul{
	width: 100%;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 100;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
}
.product-suite-select-ul ul{
	margin: 5px;
}
.product-suite-select-ul ul li{
	color: #707070;
	padding: 10px;
	border-bottom: 1px solid #f2f2f2;
	font-size: 1.2em;
}

.product-suite-select-ul ul li span{float: right;margin-top: 5px;}
.product-suite-select-ul ul li span img{width: 60%;}
.product-suite-select-ul ul li:nth-last-child(1){
	border: none;
}
.product-suite-select-ul ul li.counts-0{
	display: none;
}

/*product-suite-list*/
.product-suite-list{
	padding-bottom: 20px;
	border-bottom: 1px solid #fff;
	background-color:white;
	background-image: -webkit-linear-gradient(-63deg, rgba(0,0,0,.15), rgba(255,255,255,.15));
	background-image: -moz-linear-gradient(-63deg, rgba(0,0,0,.15), rgba(255,255,255,.15));
	background-image: -o-linear-gradient(-63deg, rgba(0,0,0,.15), rgba(255,255,255,.15));
	background-image: linear-gradient(153deg, rgba(0,0,0,.15), rgba(255,255,255,.15));
}
.product-suite-list .bx-viewport{
	background: none;
}
.product-suite-hd{
	padding: 15px;
}
.product-suite-title{
	font-size: 1.5em;
	color: #242424;
	text-align: center;
	margin-bottom: 5px;
}
.product-suite-description{font-size: 1.2em;}
.product-suite-bd{
	padding: 15px;
}
.product-suite-item{}
.product-suite-item li {
	overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;
}
.product-suite-item li a{
	color: #242424;
	font-size: 1.2em;
}
.product-suite-item li a span{
	color: #707070;
	font-size: 1.2em;
}
.product-suite-pic{
	display: block;
	position: relative;
}
.product-suite-item h3{
	color: #242424;
	font-size: 16px;
}
.product-suite-pic .preview{
	display: inline-block;
	width: 24%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -12%;
	margin-left: -12%;
}
/*footer*/
.footer{
	background-color: #232323;
	color: #e5e5e5;
	font-size: 16px;
}
.footer-nav{}
.footer-nav-list{}
.footer-nav-list li{
	padding: 15px;
	border-bottom: 1px solid #333333;
}
.footer-nav-list li a{
	display: block;
	color:#e5e5e5;
}
.footer-nav-list li a img{
	vertical-align: middle;
}
.copyright{
	font-family: 'Myriad Pro Regular';
	color: #999999;
	text-align: center;
	padding: 15px 0 30px;
}
/*
	Return to top
	This code Function can be edited
	in script @ file main.js
*/
.goTop{
	display: block;
	width: 18px;
	height: 30px;
	background: url(../images/ico_top.png) no-repeat;
	background-size: 100%;
	position: fixed;
	right: 15px;
	bottom: 265px;
	cursor: pointer;
}

/*article图片滚动*/
.product-suite-list ul.slider-bd li a img{width:100%;height:auto;}
#emailForm  .ui-form .tooltips{ font-size:0.75rem; padding-top:2rem;}
#emailForm .basic-info-list .tooltips .msg{color:red;}

/*设计师活动*/
.anniversary_video{ margin-top:-40px; padding-bottom:1.6rem; border-bottom:1px solid #cccccc;}
.anniversary_video .title{ font-size:1.5rem; text-align:center; line-height:2rem;color:#4a4a4a; padding-bottom:1.25rem;}
.anniversary_video .infocont{ font-size:1rem;line-height:1.7rem;color:#626262; width:86%; margin:0 auto;}
.anniversary_video .moreBtn{ width:31%; margin:1.6rem auto 0 auto; border:1px solid #666666; color:#4a4a4a; height:2.41rem; line-height:2.41rem; display:block; text-align:center;}
.mob_speech_anniversary {border-bottom:1px solid #cccccc;}
.mob_speech_anniversary img{ display:block; float:left; width:27.73%;}
.mob_speech_anniversary .mob_speech_right{ float:left; padding-left:4%; width:65%; padding-bottom:1.8rem;}
.mob_speech_anniversary .mob_speech_right .title{ font-size:1.5rem; text-align:center; line-height:2rem;color:#4a4a4a; padding-bottom:1.25rem; padding-top:1.6rem}
.mob_speech_anniversary .mob_speech_right .mob_speech_cont{ font-size:0.8rem; height:11rem;}
.mob_speech_anniversary .mob_speech_right .mob_speech_cont .mCSB_container{ width:90%;}
.anniversary_intro{ height:38rem; background:url(../images/designerhome/mob_20anniversary_intro.jpg) no-repeat center; background-size: 100% auto;}
.anniversary_intro .title{ font-size:1.5rem; text-align:center; line-height:2rem;color:#4a4a4a; padding:1.25rem 0;}
.anniversary_intro .anniversary_intro_cont { font-size:1rem;line-height:1.7rem;color:#626262; width:86%; margin:0 auto;}
.anniversary_intro .info_li img{ width:5rem; display:inline;}
.anniversary_intro .info_li { width:30%; text-align:center; float:left; padding-top:2.5rem;}
.anniversary_intro .info_li .name{ font-size:0.85rem; color:#000; text-align:center; font-weight:bold; padding:1rem 0;}
.anniversary_intro .info_li .contDetal{ text-align:center;}
.anniversary_intro .info_li.first{ padding-left:7%;}
.anniversary_intro .info_li.second{ padding-top:12rem;}
/*yl23455永利官网所获奖项*/
.mob_getAwards{}
.mob_getAwards .mob_getAwards_ul .title{ padding:1.75rem 0 1.75rem 6.25%; font-size:1.25rem; background:#f0f0f0;}
.mob_getAwards .mob_getAwards_ul .title span{ font-size:1rem; text-align:center; padding-left:0.5rem; line-height:3.1rem;}
.mob_getAwards .mob_getAwards_ul .title.red{ background:#ec2323;color:#fff!important;}
.mob_getAwards .mob_getAwards_ul .title.red img{ border-right:1px solid #fff;}
.mob_getAwards .mob_getAwards_ul .title img{ width:44.66%;}
.mob_getAwards .mob_getAwards_ul ul{ padding-top:1.3rem; width:89%; margin:0 auto;}
.mob_getAwards .mob_getAwards_ul ul li{ width:47%; margin-right:6%; float:left;  font-size:1.6rem; font-weight:bold; }
.mob_getAwards .mob_getAwards_ul ul li img{ width:100%;}
.mob_getAwards .mob_getAwards_ul ul li .name{text-align:center;color:#000;line-height:2.2rem; padding-top:0.5rem;}
.mob_getAwards .mob_getAwards_ul ul li .name span{ border-bottom:2px solid #000; padding-bottom:0.5rem;}
.mob_getAwards .mob_getAwards_ul ul li .name p{ font-size:0.8rem; line-height:1.5rem; color:#000; font-weight:bold; padding-top:1rem;}
.mob_getAwards .mob_getAwards_ul ul li .name p span{ display:block; border-bottom:none; color:#5a5a5a;font-weight:normal;}
.no_margin{ margin:0!important;}

/*yl23455永利官网奖项*/
.mob_designIdea ul li img{ width:100%; display:block;}
.mob_designIdeaDetail .mob_showDetailImg img{ width:100%; display:block;}
.mob_designIdeaDetail .mob_showDetail_EName{ font-size:2.7rem; line-height:2.9rem; font-weight:bold; padding-left:8.07%; padding-top:1.3rem;color:#767676;}
.mob_designIdeaDetail .mob_showDetail_CName{font-size:3rem; line-height:4rem; font-weight:bold; padding-left:8.07%; padding-top:1.5rem;color:#767676;}
.mob_designIdeaDetail .mob_showDetail_CName span{ font-size:1rem; padding-left:1rem;}
.mob_designIdeaDetail .mob_showDetail_info{ line-height:1.5rem; font-size:1rem; width:83.86%; margin:0 auto;color:#767676;}
.mob_designIdeaDetail .mob_showDetail_minImg { width:83.86%; margin:0 auto; padding-top:1rem;}
.mob_designIdeaDetail .mob_showDetail_minImg img{ width:47%; margin-right:6%; float:left; padding-bottom:0.5rem;}

.designerActivities h2 {font-size:1rem; line-height: 1.68rem; text-align: center; padding:1.62rem 0 1.23rem 0; color: #4a4a4a;}
.designerActivities p {width:90%; margin:0 4% 0 6%; font-size:0.75rem; line-height: 1.15rem; color: #626262;}
.designerActivities img {width:100%; height:auto; margin-top:1.07rem;}
.designerActivities .txt-info1 {margin-top:2.45rem;}
.designerActivities .txt-info2 {margin:2rem auto 2.93rem;}


.designerActDetail {width:100%; padding-top:1.36rem; border-top:1px solid #000; position: relative; top:-2.5rem;}
.designerActDetail .tab {width:100%; height:3.75rem; line-height: 3.75rem;}
.designerActDetail .tab li {width:50%; height:3.75rem; line-height: 3.75rem; float: left; text-align: center; background-color: #e6e6e6; font-size:1rem; font-weight:bold; color: #000;}
.designerActDetail .tab li.active {background-color: #000000; color: #fff;}
.designerActDetail .tab li.active span {display: inline-block; border-bottom:3px solid #fff; line-height: 1.48rem;}

.designerActDetail .tab-list .item {width:100%;}
.designerActDetail .tab-list .item img {width:100%; height:auto;}
.designerActDetail .tab-list .txt-info {height:14rem; color: #626262; text-align: center;}
.designerActDetail .tab-list .txt-info .name {display: inline-block; line-height: 3.5rem; border-bottom: 1px solid #d0d0d0; font-size: 1.1rem;}
.designerActDetail .tab-list .txt-info .txt {width:60%; margin:0 auto;}
.designerActDetail .tab-list .txt .addr {padding-top:0.78rem; font-size:0.95rem; line-height: 1.75rem;}
.designerActDetail .tab-list .txt .word {font-size:0.75rem; line-height: 1.1rem; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.designerActDetail .tab-list .txt .detail {width:67%; height:2.8rem; line-height: 2.8rem; display: block; margin:1.1rem auto 0; border:1px solid #999999; text-align: center; border-radius:15%/50%; font-size: 1.1rem;}

/*设计中心展示-start*/
.designCenter {width:100%; position: relative; top:-2.5rem;}
.designCenter .item {width:100%; height:6.25rem; line-height:6.25rem; padding:1.25rem 0 1.19rem; border-bottom: 1px solid #e6e6e6;}
.designCenter .item img {width:37.3%; float: left;}
.designCenter .item .right {padding-left:5.3%; width:44%; float: left;}
.designCenter .item .right .eg {font-size:1.875rem; line-height: 2.2rem; padding-top:0.2rem; color: #000;}
.designCenter .item .right .ch {font-size:0.95rem; line-height: 1.34rem; color: #000; font-weight: bold;}
.designCenter .item .right .txt {font-size:0.75rem; line-height: 1rem; padding-top:0.2rem; color: #767676;}
.designCenter .item .arrow {width:1.3rem; height:0.8rem; display: inline-block; vertical-align: middle; background:url(../images/designerActivities/arrow_r.png) no-repeat; background-size: cover; margin-left:2.3%;}
.designCenter .item:last-child {border-bottom: 0;}
/*设计中心展示-end*/

.product-select .product-file::before,
.product-select .product_intro::before,
.product-select .product-property::before,
.product-content .product-similar .related-hd h3,
.product-content .product-support .title-hd h3,
.product-content .pro-mobile .bs-guess-sku-pdp h6 div{
	content: "";
	display: block;
	font-size: inherit;
	text-align: center;
	font-weight: bold;
	background-color: #eee;
	line-height: 1;
	padding: 12px 0;
	margin: 10px -15px;
	border: none;
}
.product-select .product-file::before{
	content: "产品资料";
}
.product-select .product_intro::before{
	content: "产品介绍";
}
.product-select .product-property::before{
	content: "产品属性";
}
.product-content .product-similar .related-hd {
	padding: 0;
}
.product-content .product-similar .related-hd h3{
	margin: 0;
}
.product-content .pro-mobile .bs-guess-sku-pdp h6 div{
	font-size: 1rem;
}

.product-select .product-file .product-tab {
	text-align: center;
}
.product-select .product-file .product-tab > p{
	display: inline-block;
	display: none;
	float: none;
	vertical-align: middle;
	padding: 5px 5px;
	margin-top: 20px;
	width: auto;
	font-size: initial;
	line-height: 1;
}
.product-select .product-file .product-tab p.active {
    border-bottom: 2px #000 solid;
}
.product-select .product-file .product-tab > p span::before{
	display: none;
}
.product-select .product-file .tab-content{
	display: block;
}
.product-select .product-file .tab-content p{
	border-bottom: 1px #ddd dashed;
	padding: 8px 0;
}
.product-select .product-file .tab-content[title='维修零件图'] p{
	position: relative;
	text-align: right!important;
}
/* .product-select .product-file .tab-content[title='维修零件图'] p:first-child::before{
	content: "维修零件图";
	position: absolute;
	left: 0;
} */
.product-select .product-file .tab-content[title='维修零件图'] p::before{
	content: "维修零件图";
	position: absolute;
	left: 0;
}
.product-select .product-file .tab-content[title='维修零件图'] p .rightIcon{
	margin-left: 1em;
}

.product-select .product_intro li{
	font-size: 1.0em!important;
	line-height: 1.4;
	padding: 5px 0;
}

.product-select .product-property > .title-hd{
	display: none;
}
.product-select .product-property .product-property-list li{
	padding: 8px 0;
	padding-left: 8em;
	line-height: 1.4;
	border-bottom: 1px #ddd dashed;
}
.product-select .product-property .product-property-list li > b{
	margin-left: -8em;
    width: 8em;
    line-height: 1.2;
    float: none;
    display: inline-block;
    vertical-align: top;
    padding-right: 1em;
}
.product-select .product-property .product-property-list .product_feature {
	display: inline-block;
	vertical-align: top;
	margin-top: -8px;
}
.product-select .product-property .product-property-list .product_feature li{
	padding-left: 0;
	border: none;
}
.product-select .product-property .product-property-list .product_feature li *{
	font-size: inherit;
}
.product-content .product-support-bd ul{
	border: none;
}