.product-details{
    text-indent: 28px;
}
textarea {
    width: 100%;
    margin: 10px 5px;
    min-height: 80px;
    border: 0px none;
    resize: none;
    outline: 0px none;
    overflow: hidden;
    border: 1px solid #dedede;
    padding: 10px;
    margin: 0px 0px;
}
.attr-list-hd, .after-market-hd{
	height:30px;
	line-height: 30px;
	padding:0;
	margin-bottom: 10px;
}
.attr-list-hd h4{
	height:30px;
}
.theme-options dd{
	margin:0;
}
.theme-options #text_box{
	width:50px;
	height:25px;
	border:1px solid #D4D4D4;
	border-radius: 3px;
}
#min, #add{
	padding:0;
	width:25px;
	height:23px;
}

.tb-detail-price dd,.tb-detail-price dt{
	float:left;
}
.flexslider .slides img{
	height:400px;
}
.statistics{
	width:400px;
	height:55px;
	border:1px solid #D4D4D4;
	background:#F8F8F8;
}
.statistics>div{
	border-right:1px solid #D4D4D4;
}
.statistics>div:last-child{
	border:none;
}
.introduce{
	padding-bottom:0;
}
.companyMes>div{
	width:48%;
	margin:0 1%;
	border: 1px solid #ddd;
	background-color: #f8f8f8;
}
.pay{
	height:50px;
	margin-top:20px;
}
.pay li, .pay .pay-opt{
	margin-top:0;
}
.am-icon-home:before,.am-icon-heart:before{
	display:block;
}
.pay li, .pay .pay-opt{
	height:50px;
}
.company-logo{
	width:100%;
	height:60px;
	background-repeat:no-repeat;
	background-position: center center;
	background-size:auto 60px;
}
div.zoomMask{
	position: absolute;
	background: url(../img/mask.png)repeat scroll 0 0 transparent;
	cursor: move;
	z-index: 1;
	width:200px !important;
	height:200px !important;
}
.am-comment-avatar-wrapper{
	width:50px;
	height:50px;
	border:1px solid #3eb4fa !important;
	border-radius:25px;
}
/*.company-mes>div>span:first-child{*/
	/*width:60px;*/
/*}*/
.into-shop{
	width:74px;
	border: 1px solid #ddd;
	border-radius:3px;
}
.into-shop:hover{
	color:#3eb4fa !important;
	border:1px solid #3eb4fa;
}
.browse ul li{
	border-bottom: 1px solid #ddd;
}
.browse ul li:last-child{
	border:none;
}

.kefu-icon{
	background:url(../img/qq.jpg) no-repeat left center;
	background-size:16px 16px;
}
.param-list{
	border-bottom: 1px solid #ddd;
}
.experience{
	background:url(../img/goto.png) no-repeat 90px center;
	background-size:20px;
}
.experience:hover span{
	background-color:#ecf5ff !important;
}
.el-tooltip__popper{
	max-width:400px;
}
.el-tooltip__popper.is-dark{
	color:#333;
	background:#fff;
	border:1px solid #3eb4fa;
	line-height:20px;
}
.el-tooltip__popper[x-placement^=bottom] .popper__arrow,.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{
	border-bottom-color:#3eb4fa;
}
.attr-list-hd h4{
	border-bottom:1px solid #3eb4fa;
}
.am-avg-sm-4 > li.tb-taglist-li{
	height:35px !important;
	line-height:35px !important;
}
.phone{
	background:url(../img/phone.png) no-repeat left center;
	background-size:12px 16px;
}
.actor-new i{
	position: static;
	top:0;
	right:0;
}
.clearfixRight {
	width: 650px;
}
[v-cloak] {
	display: none;
}
.zoomDiv>.bigimg{
	width:800px;
	height:800px;
}
.tb-s310{
	border:1px solid #eeeeee;
}
.play-icon{
	background:url(../img/play.png) no-repeat center center;
	background-size:cover;
}
.core-error{
	color: #f56c6c;
	font-size: 12px;
	line-height: 1;
	padding-top: 4px;
	display: none;
}
.experience a{
	color:#3eb4fa;
	border:none;
	line-height:38px;
	background-color:#fff;
}
.experience a:hover,.experience:hover a{
	background-color:#ecf5ff;
}
.experience span{
	height:100%;
	width:60%;
}
.caseContent img{
	width:100%;
	height:100%;
}
@media only screen and (min-width: 640px){
	textarea {
	    min-height: 120px;
	}
	ul.am-avg-sm-4.am-tabs-nav.am-nav.am-nav-tabs{
		width:100%;
	}
	.statistics{
		display: block;
	}
	.tb-btn-buy{
		margin-left:10px;
	}
	.introduce{
		overflow: hidden;
	}
	.tb-detail-hd{
		padding-top:25px;
	}

	.clearfixLeft{
		width:350px;
		margin-left:0;
	}
	.tb-s310, .tb-s310 a, .tb-s310, .tb-s310 img{
		width:350px;
		height:380px;

	}
	.clearfixCom{
		width:200px;
		min-height:200px;
		border:1px solid #eeeeee;
	}
	.clearfixCom>div{
		border-bottom:1px solid #eeeeee;
	}
	.clearfixCom>div:last-child{
		border:none;
	}
	.iteminfo_parameter{
		padding-left:56px;
	}
	.evaluate{
		padding: 5px 0px;
		border-top: 1px dotted #cccccc;
		border-bottom: 1px dotted #cccccc;
	}
	.evaluate>li{
		border-right: 1px solid #eeeeee;
	}
	.shopCar{
		background-image:url(../img/shopCar.png);
		background-repeat:no-repeat;
		background-position: 15px center;
		background-size:18px;
	}
	.tb-thumb li{
		width:54px;
		height:52px;
	}
	.tb-s40, .tb-s40 a{
		height:50px;
		width:50px;
	}
	.tb-thumb .tb-selected{
		height:50px;
		border:1px solid #3eb4fa;
		background:none;
	}
	.tb-thumb li{
		border:1px solid #eee;
	}
}


@media only screen and (min-width:1025px) {
	.theme-signin-left{
		padding:0;
	}
	.theme-signin-left .cart-title{
		margin-left:-42px;
	}
	.browse ul .mt{
		height:35px;
		line-height: 35px;
	}
	.introduceMain .am-tabs{
		border:1px solid #D4D4D4;
	}
	.tb-detail-price{
		height:100px;
		background:url(../img/introduce_bg.png) no-repeat left center;
		background-size:670px 100px;
	}
	.tb-detail-price li dt,.price.iteminfo_price dt{
		margin-top:0;
	}
	.tb-detail-price .iteminfo_price{
		height:40px;
	}
	.theme-options{
		height:35px;
		line-height: 35px;
	}
	.theme-signin-left .cart-title{
		width:70px;
		font-size:14px;
		margin-top:0;
	}
	.tb-detail-price dd,.tb-detail-price dt{
		float:left;
	}
	.supplier-service{
		width:20px;
		height:20px;
		background:url(../img/qq.jpg) no-repeat center center;
		background-size:20px;
	}
	.tb-detail-price li dt{
		width:75px;
	}
	.companyName,.companyMes{
		display: block;
	}
	.tb-s310, .tb-s310 a{
		overflow: hidden;
	}
}
@media only screen and (min-width: 1260px){
	.clearfixRight {
		width: 650px;
	}
}
.fixed_right{
	display: block !important;
}
img.sm-photo{
	border:2px solid #fff;
}
img.sm-photo.active{
	border:2px solid #ff6900;
}