body,
html {
	-webkit-text-size-adjust: none
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;
	outline:none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

li,
ol,
ul {
	list-style: none
}

img {
	border: none
}

img,
input {
	vertical-align: middle
}

a {
	color: #000;
	text-decoration: none
}

body,
html {
	background: #fff;
	width: 100%;
	font-family:"微软雅黑";
	max-width: 640px;
	margin: 0 auto;
}

a,
html {
	-webkit-tap-highlight-color: transparent
}

input.fixAKeyboard:focus,
textarea.fixAndroidKeyboard:focus {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-modify: read-write-plaintext-only
}

.clearfix:after {
	content: ' ';
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden
}

#head{
	position: fixed;
	top: 0;
	left: 0;
	background: #fafafa;
	z-index: 999;
	width: 100%;
	height: 70px;
	opacity: 0;
}

.headerTop {position: relative;width: 100%;height: 40px;line-height: 40px;text-align: center;}
.headerTop a.fa{font-size:20px;display:block;line-height: 40px;font-weight: lighter;}
.headerTop a.backLink{position: absolute;left: 10%;top: 0;}
.headerTop a.cartLink{position: absolute;right: 10%;top: 0;}
.headerTop img{width:30px;height:30px;}
.header-nav{position: relative;width: 100%;height: 30px;font-size: 10px;}
.header-nav a{position: relative; display: block;float: left;width: 25%;line-height: 30px;text-align: center;}
.header-nav a i{ color: #FF7601;font-size: 14px;margin-right: 2px;display: none;}
.header-nav a.active{color: #FF7601;}
.header-nav a.active i{display: inline-block;}

.top-img{position: relative;width: 100%;}
.top-img img{width: 100%;}
.top-img-btn{position: absolute;right: 0;top: 2px;display: block;width: 100px;height:20px;background: #FB9720;color: #fff;text-align: center;line-height:20px;
border-top-left-radius: 20px;border-bottom-left-radius: 20px;font-size: 12px;}

.scoreTop{position: relative;width: 100%;height: 30px;}
.scoreTop li{ float: left;width: 33.3%;text-align: center;color: #999;font-size: 12px;line-height: 30px;}
.scoreTop li b.up{color: #fb9720;font-size: 14px;margin: 0 5px;}
.scoreTop li span{ display: inline-block;color: #FB9720;background: #eee;border-radius: 100%;width: 20px;height: 20px;text-align: center;line-height: 20px;}

.group-warp {position: relative;width: 100%;background: #eee;padding-bottom:60px;}
/*轮播*/
.group-warp .swiper-container{ width: 100%;position: relative;}
.group-warp .swiper-container ul{ width: 100%;}
.group-warp .swiper-container ul li{ width: 100%; height: 320px; overflow: hidden;}
.group-warp .swiper-container ul li a{ width: 100%; display: block;}
.group-warp .swiper-container ul li img{ width: 100%; display: block;}
.group-warp .swiper-pagination-bullet-active{ background-color: #fff}
/*产品信息*/
.part{position: relative;width: 100%;margin: 0 auto;background: #fff;margin-bottom: 10px;}
.detailTop-xxCon{position: relative;width: 90%;margin: 0 auto;}
.detailTop-xx .chanpinTit{
	position: relative;
	width: 90%;
	font-size: 14px;
    color: #051B28;
    line-height: 20px;
}
.detailTop-xx .chanpinTit .fxBtn{position: absolute;right: -50px;top: 0;}
.detailTop-xx .chanpinTit .fxBtn img{width: 50px;}
 .detailTop-xx .chanpinTit span{
 	padding: 2px 5px;
 	background: #FF0036;
 	color: #fff;
 	border-radius: 15px;
 	font-size: 12px;
 	margin-right: 3px;
 }
.detailTop-xx .real-price,.detailTop-xx .real-price a {
    color: #FF7601;
    height: 100%;
    line-height: 24px;
    font-size: 16px;
}
.detailTop-xx .real-price .ui-yen .price-symbol {
    font-family: arial;
    font-style: normal;
    font-size: 18px;
    position: relative;
    top: 2px;
}


.detailTop-xx .real-price .price {
   font-family: arial;
    font-style: normal;
    font-size: 20px;
    position: relative;
    top: 2px;
	overflow: hidden

}
.detailTop-xx .real-price .icon-text {
    background-color: #eee;
    color: #FE5C08;
    font-size: 12px;
    padding: 1px 2px;
}
.detailTop-xx .item-price {
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    color: #888;

    margin-right: 10px;

}
.detailTop-xx .item-price label {
    margin-right: 4px;
}
.detailTop-xx .module-adds {
    background-color: #FFF;
    line-height: 30px;
    width: 100%;
    margin: 0 auto;
    font-size: 12px;
    color: #999;
}
.detailTop-xx .module-adds span {
   display: block;
   float: left;
   width: 33.3%;
   text-align: center;
}
.detailTop-xx .module-adds span:first-child {
    text-align: left;
}
.detailTop-xx .module-adds span:last-child {
    text-align: right;
}



.part-two .pinkBg{
	width: 100%;
	background: #fef1f8;
	color: #FF0036;
	font-size: 14px;
	line-height: 20px;
	padding: 1% 5%;
	border-bottom: 10px solid #eee;
}

.tpl-wrapper {position: relative;width: 90%;margin: 0 auto;line-height: 40px;}
.tpl-wrapper span.left1{

    margin-top: 13px;
    font-size: 13px;
    color: rgb(153, 153, 153);
}
.tpl-wrapper span.center{
    max-width: 205px;
    font-size: 13px;
    margin-left: 10px;
    color: rgb(51, 51, 51);
	overflow:hidden;
	width: 90%;
}
.tpl-wrapper span.center span.spanIcon{
	padding: 2px;border-radius: 2px;
	background: #eee;
	color: #ff7601;
	font-size: 12px;
	margin-right: 5px;

}

.tpl-wrapper span.center span.spanIcon2{
	padding: 2px;border-radius: 2px;
	background: #eee;
	color: #ff7601;
	font-size: 12px;
margin-right: 5px;

}
.tpl-wrapper span.fa-angle-right{
	 float: right;
	 margin-right: 5%;
	 display: block;
	 line-height: 40px;
	 color: #999;
	 font-size: 18px;
}

/*评价*/
.part-three .title{margin: 0 auto;text-align: center;color: #999999;font-size: 12px;background: #eee;}
.part-three .title span{padding: 0 15px;}
.part-three .mui-tagscloud{position: relative;width: 90%;margin: 0 auto;}
.part-three .mui-tagscloud .mui-tagscloud-title {
    font-size: 15px;
    color: #666;
    line-height: 40px;
}
.part-three .mui-tagscloud .mui-tagscloud-ul {
    list-style-type: none;
    padding: 0;
}
.part-three .mui-tagscloud .mui-tagscloud-ul li {
    float: left;
    background-color: #FEE;
    color: #666;
    margin: 6px 3px;
    padding: 6px 9px;
    text-align: center;
    border-radius: 26px;
    -moz-border-radius: 26px;
    font-size: 12px;
    line-height: 14px;
}
.part-three .mui-tagscloud-comments{
	border-bottom: 1px solid #eee;
	margin: 5px 0;
	padding-bottom: 5px;


}
.mui-tagscloud-experience{
font-size: 13px;
    line-height: 20px;
    text-align: justify;

   min-height: 30px;
    overflow: hidden;
    word-break: normal;
}


.part-three .mui-tagscloud .mui-tagscloud-user,.mui-tagscloud-date{
    vertical-align: middle;
    line-height: 22px;
    color: #999;
    font-size: 13px;

	}
.mui-tagscloud-content{
font-size: 13px;
    line-height: 16px;
    text-align: justify;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    -webkit-box-pack: center;
    height: 24px;


    text-align: justify;


    overflow: hidden;
    word-break: normal;
}


.part-three .mui-tagscloud-comments .dianzanBtn{background: #fff;border: 1px solid #eee;border-radius:10px;padding: 3px 10px;float: right;margin-top: 3px;font-size: 12px;color: #666;}
.part-three .mui-tagscloud-comments .dianzanBtn i{margin-right: 3px;}
.part-three .mui-tagscloud-comments .dianzanBtn.active{color: #FD482C;}
/*问大家*/
 .mui-tagscloud-contentrecomm{
	font-size: 13px;
    line-height:18px;
    text-align: justify;

   min-height: 30px;
    overflow: hidden;
    word-break: normal
}
.answerCon .mui-tagscloud-contentrecomm i.icon-ask {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 14px;
    color: #fff;
    background-image: linear-gradient(90deg,#ff7b3f,#FF6415);
    margin-right: 3px;
    border-radius: 2px;
    font-family: "微软雅黑";


}
.answerCon .mui-tagscloud-content i.icon-ask img{width: 100%;}

/*看了又看*/
.seeWrap{position: relative;width: 100%;background: #eee;}
.seeWrap li{width: 48%;float: left;padding-bottom: 10px;background: #fff;margin-right: 4%;margin-bottom: 10px;}
.seeWrap li:nth-child(2n){margin-right: 0;}
.seeWrap li img{width: 100%;display: block;}
.seeWrap li .p1{
	font-size: 13px;
	line-height: 16px;
	display: block;
	width: 90%;
	padding-top: 10px;
	overflow: hidden;
	margin: 0 auto;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.seeWrap li .item-info {
	width: 90%;
	margin: 0 auto;
}
.seeWrap li .item-info .item-price {
    font-size: 0.14rem;
    color: #ff5000;
}
.seeWrap li .item-info .item-sold {
    font-size: 0.1rem;
    color: #999;
}
.bottomNone{background: #eee;line-height: 30px;text-align: center;color: #999;font-size: 12px;}
.shuomngB{padding: 15px 5%;font-size: 12px;line-height: 30px;color: #999;}
.shuomngB h3{font-size: 12px;}
.shuomngB p.p3{font-size: 10px;}
.shuomngB p span{color: #000000;}
/*底部*/
.footer{
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	background: #fff;
	border-top:1px solid #FAFAFA;
}
.footer a.toshop{
	color: #999;
	font-size: 12px;
	display: block;width: 13%;
	height: 40px; float: left;text-align: center;
}
.footer a.toshop img{display: block;margin: 0 auto;margin-top: 4px;width:16px;height: 16px;}
.footer .trade{ float: left;width: 60%;height: 30px;margin-top: 5px;}
.footer .trade a{ display: block; float: left;width: 50%;line-height: 30px;color: #fff;background: #FF9500;text-align: center;font-size: 12px;}
.footer .trade a.cart{border-top-left-radius: 30px;border-bottom-left-radius: 30px;}
.footer .trade a.buy{background: #fe5c08;border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
