.indexBox section.search6{
        width:48%;
        margin-right: 4%;
    }
    .indexBox section.search7{
        width:48%;
    }
    *{
    	margin:0;
    	padding:0;
    }
body{
	color: #555;
}
    .new-nav a{
		font-size: 0.875rem;
		color:#565656;
		display:inline-block;
		height: 2.35rem;
		padding:0 0.6rem;
	}
	.new-nav ul{
		height: 2.5rem;
		line-height: 2.5rem;
		background:#fff;
	}
	.new-nav ul li{
		float: left;
		text-align: center;
		 padding-right:2%;
	}
	.new-nav a.ac{
		color:#b3944d;
		border-bottom: 2px solid #b3944d;
	}
	.new-banner .swiper-container{
		width:100%;
	}
	.new-banner .swiper-pagination-bullet{
		background: #fff;
		opacity: 1;
	}
	.new-banner .swiper-pagination-bullet-active{
		background: #bc9e58;
	}
	.new-banner .swiper-slide img{
		display: block;
	}
	.hot-shop h3{
		width:44%;
		margin:0 auto;
		position: relative;
		line-height: 3.625rem;
		height: 3.625rem;
		color:#b3944d;
		text-align: center;
		font-size: 0.875rem;
	}
	.hot-shop h3:after,.hot-shop h3:before{
		width:27%;
		position: absolute;
		content: '';
		left: 0;
		height: 1px;
		background: #b3944d;
		top: 50%;
	}
	.hot-shop h3:before{
		left: auto;
		right: 0;
	}
	.newbody{
		background: #f5f5f5;
		
		width: 100%;
		padding-bottom: 4rem;
	}
	/*.hot-shop li{
		width:33%;
		text-align: center;
		background: #fff;
	}*/
	.hot-shop .w-img{overflow:hidden}
	.hot-shop .swiper-slide img{vertical-align:middle;
		display:inline-block;
	}
	.hot-shop h4{padding:0rem 0.15rem; height:1.85rem;
		font-size: 0.75rem;
		color:#555;
		padding-top: 0.5rem;
	}
	.hot-shop p{
		color:#b3944d;
		line-height: 2rem;
		font-family: arial;
	}
	.hot-shop p b{
		font-size: 0.625rem;
	}
	.hot-shop .swiper-slide{
		text-align: center;
		background: #fff;
	}
	.shop-list p{
		height: 2.5rem;
	    line-height: 2.5rem;
	    background: #fff;
	    padding:0 2.67%;
	    font-size: 0.8125rem;
	}
	.shop-list p i{
		float: left;
		color:#555;
	}
	.shop-list p b{
		float: right;
		color:#b3944d;
		font-weight: bold;
	}
	.shop-list img{
		display: block;
	}
	.shop-list {
		padding:1.875rem 0 6.97rem;
	}
	.clear{
		overflow: hidden;
	}
	.shop-type dd{
		float: left;
		width:27.8%;
		line-height: 2.06rem;
		height: 2.06rem;
		background: #fff;
		font-size: 0.81rem;
		margin:0 4.8% 1.19rem 0;
	}
	.shop-type dd{
		display: block;
	}
	.shop-type dl{
		text-align: center;
		width:105%;
		overflow: hidden;
	}
	.shop-type dt{
		float: left;
		width:100%;
		line-height: 3.625rem;
	}
	.pd{
		padding:0 4%;
	}
	.shop-type dd a{
		display: block;
		color:#6b6b6b;
	}
	.shop-type{
		padding-bottom: 3rem;
		overflow: hidden;
	}
	.shop-list-page .new-nav2 li{
	float: left;
	height: 2rem;
	line-height: 2rem;
	font-size: 0.875rem;
	width:20%;
	text-align: center;
	padding-bottom: 0.75rem;
}
.shop-list-page .new-nav2 a{
	color:#555;
	display: inline-block;
}
.pd2{
	padding:0 2.66%;
}
.shop-list-page .new-nav2{
	padding-top: 0.625rem;
}
.shop-list-page .new-nav2 li.ac a{
	color:#b99e5d;
	border-bottom: 2px solid #b3944d;
}
.ul-shop{
	background: #fff;
	padding-right: 0;
	padding-top: 0.625rem;
}
.ul-shop li{
	float: left;
	width:47.67%;
	padding:0 2.33% 1rem 0;
}
.ul-shop h3{
	color:#555;
	font-size: 0.812rem;
	padding-top: 0.312rem;
	line-height: 2rem;
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.ul-shop p{
	color: 	#b3944d;
}
.ul-shop i{
	font-size: 0.625rem;
	line-height: 1rem;
}
.more-hint{
	line-height: 4.06rem;
	padding-bottom: 2.93rem;
	text-align: center;
	font-size: 0.875rem;
	color: #7e7e7e;
}

.shop-detail .shop-msg h3{
	font-size: 0.937rem;
	line-height: 2rem;
	padding-top: 0.625rem;
	color:#232326;
}
.shop-detail .shop-msg .ts{
	line-height: 1rem;
	font-size: 0.812rem;
	color: #848689;
}
.shop-detail .shop-msg .money{
	line-height: 2.75rem;
	font-size: 1.187rem;
	color:#b3944d;
}
.shop-detail .shop-msg i{
	font-size: 0.625rem;
}
.shop-detail .shop-msg{
	background: #fff;
}
.shop-detail .guige{
	line-height: 3.125rem;
	height: 3.125rem;
	background: #fff;
	font-size: 0.75rem;
}
.shop-detail .guige b{
	color: #848689;
	padding-right: 4.92%;
	font-weight: normal;
}
.shop-detail .guige i{
	color:#232326;
	font-family: arial; 
}
.shop-detail .guige .more-btn{
	float: right;
	height: 100%;
	width:5.63%;
	background: url(../images/more.png) no-repeat center;
	background-size:100% auto; 
}
hr{
	height: 0.625rem;
	border:none;
	margin:0;
}
.wenda .title{
	height: 2.81rem;
	line-height: 2.81rem;
	font-size: 0.875rem;
	border-bottom: 1px solid #eef0f2;
}
.wenda .title a{
	float: right;
	font-size: 0.812rem;
	color:#b3944d;
	padding-right: 1rem;
	background: url(../images/right.png) no-repeat center right;
	background-size: 0.4rem auto; 
}
.wenda{ margin-bottom:5.5rem;
	background: #fff;
}
.nozt{ line-height:1.5rem; text-align:center;}
.wenda li{
	margin:1rem 0 0 0;
	background: url(../images/wen.png) no-repeat;
	background-size: 1rem auto;
	padding:0 0 0.812rem 7.04%;	
	border-bottom: 1px solid #eef0f2;
}
.wenda li:last-child{
	border:none;
}
.wenda li h4{
	color:#444;
	font-size: 0.75rem;
	padding-bottom: 0.531rem;
}
.wenda li p{
	color:#88868a;
	font-size: 0.75rem;
}
.ul-shop h2{
	line-height: 2.9rem;
	position: relative;
	text-align: center;
	color:#5f5f5f;
	font-size: 0.875rem;
}
.ul-shop h2:after,.ul-shop h2:before{
	position: absolute;
	height: 1px;
	background: #909090;
	width:12.67%;
	top: 50%;
	left: 25%;
	content: '';
}
.ul-shop h2:before{
	left: auto;
	right: 25%;
}
.shop-detail-img.pd{
	text-align: center;
	background: #fff;
	padding:1.1rem 4% 5.93rem;
}
.shop-detail-img img{
	display: block;
	max-width: 100%;
    max-height: 100%;
    height: auto;
    width: auto;
}
.buy-btn{ color:#fff; font-size:1rem; border:none;
	line-height: 2.875rem;
	height: 2.875rem;
	position: fixed;
	bottom: 0;
	width:100%;
	text-align: center;
	background: #b3944d;
	z-index: 10;
	left: 0;
}
.ul-shop .swiper-container{
	padding-bottom: 1.5rem;
}
.ul-shop .swiper-container .swiper-pagination-bullet-active{
	background: #b3944d;
}
.ul-shop .w-img{overflow: hidden;}
.shop-img .swiper-pagination-fraction{
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    color: #fff;
    background: rgba(0,0,0,.5);
    line-height: 2.5rem;
    font-size: 0.625rem;
    right: 5%;
    left: auto;
    bottom: 7%;
}
.shop-img .swiper-pagination-fraction .swiper-pagination-current{
    font-size: 0.875rem;
}
.guige-cont{
	position: fixed;
	bottom: 2.875rem;
	width: 95%;
	background: #fff;
	padding:1.5rem 2.66% 2rem;
	z-index: 5;
	display: none;
}
.guige-cont .close{
	position: absolute;
	width:2.81%;
	right: 3%;
}
.guige-cont h4{
	line-height: 1.25rem;
	color: #232326;
}
.guige-cont .price{
	line-height: 1.75rem;
	height: 1.75rem;
	padding-bottom: 0.5rem;
	border-bottom: 1px solid #e7e7e7;
	color:#b3944d;
	font-size: 0.812rem;
	font-weight: bold;
	margin-bottom: 0.3rem;
}
.guige-cont dl dt{
	float: left;
	width:100%;
	color:#686868;
	line-height: 2.5rem;
	font-size: 0.75rem;
	
}
.guige-cont dl dd{
	float: left;
	margin-right: 3.66%;
	margin-bottom: 0.3rem;
}
.guige-cont dl dd a{
	display: block;
	line-height: 1.5rem;
	height: 1.5rem;
	padding:0 0.625rem;
	border:1px solid #bebfc1;
	border-radius: 3px;
	color:#232326;
	font-size: 0.7rem;
}
.guige-cont dl dd.ac a{
	border-color: #c3a577;
	color:#b3944d;
}
.guige-cont .num-box{
	float: right;
	height: 1.5rem;
	width: 24.22%;
	background: url(../images/num.png) no-repeat;
	background-size:100%; 
	text-align: center;	
}
.guige-cont .num{
	line-height: 1.5rem;
	padding-top: 1.2rem;
}
.guige-cont .num-box p{
	font-size: 0.812rem;
	color:#232326;
}
.guige-cont .num-box b{
	float: left;
    width: 27%;
    height: 100%;
}
.guige-cont .num-box b.add{
	float: right;
    width: 27%;
    height: 100%;
}
.model-new{
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	z-index: 3;
	top: 0;
	display: none;
}
.guige-cont .num-box.ac{
	background-image:url(../images/num2.png); 
}    
.guige-cont .num i{
	color: #686868;
	font-size: 0.75rem;
}

.address{
	background: #fff url(../images/add_bg.png) no-repeat 0 bottom;
	padding:0.875rem 2.66% 1rem 7.46%;
	background-size: 100%;
	position: relative;
}
.address:after{
		content: '';
		width:0.4rem;
		height: 0.8rem;
		background: url(../images/right.png) no-repeat;
		right: 2%;
		top: 1.5rem;
		position: absolute;
		background-size: 100%;
}
.address h3{
	line-height: 1rem;
	height: 1rem;
	font-size: 0.875rem;
	color:#333;
	padding-bottom: 0.5rem;
}
.address h3 b{
	font-family: arial;
	font-weight: normal;
	padding: 0 6.5%;
}
.address .detail{
	line-height: 1rem;
	color:#1f1f22;
	font-size: 0.75rem;
	background: url(../images/address.png) no-repeat 0 center;
    background-size: 0.75rem auto;
    padding-left: 1.2rem;
    margin-left: -1.2rem;
}
.address h3 i{
	font-size: 0.75rem;
	display: inline-block;
	line-height: 1rem;
	border:1px solid #c3a577;
	color:#b3944d;
	border-radius: 3px;
	padding:0 0.4rem;
}
.no-box{
	height: 0.312rem;
	border:1px solid #e4e6ea;
	background: #f0f2f5;
}
.order-shop .img{
	float: left;
	width:22.53%;
	padding-right: 2.81%;
}
.order-shop .img img{
	display: block;
}
.order-shop li{
	overflow: hidden;
	border-bottom: 1px solid #eaeaea;
	padding:0.875rem 0 0.625rem;
}
.order-shop{
	background: #fff;
}
.order-shop .detail{
	float: left;
	width: 74.6%;
}
.order-shop .detail h3{
	color:#232326;
	font-size: 0.812rem;
	line-height: 1rem;
}
.order-shop .detail .type{
	color:#545454;
	font-size: 0.7rem;
	line-height: 1rem;
	padding:0.3rem 0;
}
.order-shop .detail .price{
	color:#b3944d;
	font-size: 0.875rem;
	line-height: 1rem;
}
.order-shop .detail .price i{
	font-size: 0.625rem;
}
.order-shop .detail .price a{
	float: right;
	color:#9f9f9f;
	font-size: 0.812rem;
}
.order-shop .peisong .price{
	float: right;	
	background: url(../images/right.png) no-repeat right center;
	background-size:0.4rem auto; 
	padding-right: 1rem;
}
.order-shop .peisong{
	font-size: 0.812rem;
	color:#232326;
	padding:0.625rem 0;
}
.order-shop .peisong p{
	font-size: 0.75rem;
	color:#333;
	line-height: 1.25rem;
	height: 1.25rem;
	text-align: right;
}
.fapiao .title i{
	font-size: 0.812rem;
    color: #232326; 
}
.fapiao .title a{
	color: #9f9f9f;
}
textarea{
	border:none;
	resize: none;
}
.fapiao textarea{
	font-size: 0.75rem;
	width:100%;
	line-height: 1rem;
	padding:1.25rem 0 0;
	height: 4rem;
}
.price-detail{
	background: #fff;
	padding:0.4rem 2.66% 3rem;
	margin-bottom: 6rem;
}
.price-detail table{
	width:100%;
}
.price-detail table tr td{
	font-size: 0.812rem;
	color:#333;
	line-height: 1.75rem;
}
.price-detail table tr td:nth-child(2){
	text-align: right;
	color:#b3944d;
}
.submit-order{
	position: fixed;
	width:100%;
	line-height: 2.78rem;
	border-top:1px solid #d0d0d0;
	height: 2.78rem;
	background: #fff;
	bottom: 0;
}
.submit-order a{
	float: right;
	width:38.66%;
	background: #b3944d;
	text-align: center;
	height: 100%;
}
.submit-order .zong-price{
	float: right;
	padding-right: 5.73%;
	color:#b3944d;
	font-size: 0.875rem;
	font-family: arial;
}

.addres-list h3{
		font-size: 0.875rem;
		color:#232326;
		line-height: 1rem;
		padding-top: 1rem;
	}
	.addres-list .detail{
		font-size: 0.7rem;
		color:#686868;
		line-height: 1rem;
		padding:0.5rem 3%;
		border-bottom: 1px solid #e0e0e0;
	    width: 100%;
    	margin-left: -3%;
	}
	.addres-list li{
		padding:0 2.66%;
		background: #fff;
	}
	.addres-list table{
		width:100%;
	}
	.addres-list table .m-address{
		padding-left:7.04%;
		background: url(../images/radio.png) no-repeat 0 center;
		background-size: 1.1rem;
		width:58.45%;
	}
	.addres-list table td{
		color:#686868;
		font-size: 0.75rem;
		line-height: 2.5rem;
	}
	.addres-list table .eait{
		padding-left:5.91%;
		background: url(../images/eait.png) no-repeat 0 center;
		background-size: 1rem;
		width:19%;
	}
	.addres-list table .out{
		padding-left:5.91%;
		background: url(../images/out.png) no-repeat 0 center;
		background-size: 1rem;
		width:12%;
	}
	.addres-list table .m-address.ac{
		background-image: url(../images/check.png);
	}
	.add-address{
		width:90.66%;
		position: fixed;
		left: 0;
		right: 0;
		margin:0 auto;
		line-height: 2.5rem;
		height: 2.5rem;
		background: #b3944d;
		border-radius: 5px;
		bottom: 1.1rem;
		text-align: center;
	}
	.add-address img{ display: inline-block;;
		width:0.875rem;
		vertical-align: middle;
		margin-right: 1rem;
		margin-top: -3px;
	}

	.pay-peisong dl{
	overflow: hidden;
	
}
.pay-peisong dt{
	width:100%;
	float: left;
	color:#686868;
	font-size: 0.812rem;
	line-height: 2.63rem;
	height: 2.63rem;

}
.pay-peisong dd{
	float: left;
}
.pay-peisong dd a{
	display: block;
	padding:0 0.875rem;
	line-height: 1.63rem;
	height: 1.63rem;
	border:1px solid #c3a577;
	color:#232326;
	font-size: 0.75rem;
	border-radius: 3px;
}
.pay-peisong dd img{
	width: 1rem;
	vertical-align: middle;
	margin:-3px 0.2rem 0 0;
	display: inline;
}
.pay-peisong .cen{
	margin:0 5.5%;
}
.pay-peisong .peisong-type dt{

}
.pay-peisong p{
	color:#848689;
	line-height: 1.75rem;
	font-size: 0.625rem;
	float: left;
	width:100%;
}
.pay-peisong hr{
	background: #f0f2f5;
}
.fapiao{ margin-bottom:0px;}

.fapiao-eait dt{
	color:#232326;
	background: none;
	padding:0;
}
.fapiao-eait dd a{
	padding:0;
}
.fapiao-eait dd{
	width:26%;
	text-align: center;
}
.fapiao-eait .cen{
	margin:0 6.5%;
}
.fiao-cont p{
	color:#757575;
	font-size: 0.75rem;
	line-height: 3rem;
	height: 3rem;
	background: url(../images/hint.png) no-repeat 0 center;
	padding-left:9.85%;
	background-size: 1.25rem;
	margin-bottom: 0.38rem;
}
.fiao-cont li input{
	padding:0.78rem 4.22%;
	font-size: 0.75rem;
	border:1px solid #e1e1e1;
	width:91%;
}
.fiao-cont li{
	padding-bottom: 0.625rem;
}
.fapiao-eait dd.ac a{
	color:#b3944d;
}

.want-pay{
	line-height: 2.87rem;
	background:#f8f8f8;
	height: 2.87rem;
	text-align: right;
	font-size: 0.9rem;
}
.want-pay i{
	color:#b3944d;
	font-size: 1rem;
	font-family: arial;
}
.pay-type{
	background: #fff;
}
.pay-type li{
	overflow: hidden;
	padding:0.625rem 0;
	background: url(../images/radio.png) no-repeat 95% center;
	background-size: 1.35rem;
	border-bottom: 1px solid #dadada;
    padding-right: 5%;
    width: 100%
}
.pay-type li:last-child{
	border:none;
}
.pay-type .type{
	float: left;
	line-height: 1.25rem;
}
.pay-type img{
	float: left;
	width:1.75rem;
	margin:0.4rem 0.875rem 0 0;
}
.pay-type h3{
	font-size: 0.875rem;
	color:#28282b;
	line-height: 1.25rem;
}
.pay-type p{
	font-size: 0.625rem;
	color:#86888b;
	line-height: 1.25rem;
}
.pay-type li.ac{
	background-image: url(../images/check.png);
}

.pay-success{
	padding:5.43rem 0 0;
	background: url(../images/success.png) no-repeat center 1.5rem;
	background-size: 2.9rem;
}
.pay-success table{
	width:100%;
}
.pay-success table td{
	color:#232326;
	font-size: 0.812rem;
	text-align: center;
}
.pay-success table td i{
	color:#b3944d;
}
.btn-radio{
	width: 71.33%;
	margin:2.25rem auto 0;
}
.btn-radio a{
	display: block;
	height: 2rem;
	line-height: 2rem;
	border-radius: 3px;
	text-align: center;
	font-size: 0.875rem;
	margin-bottom: 0.6rem;
}
.btn-radio .btn1{
	background: #b3944d;	
}
.btn-radio .btn2{
	border:1px solid #b6b4b4;
	color:#232326;
}

.question-shop .img{
		float: left;
		width:15.49%;	
	}
	.question-shop .detail{
		float: right;
		width:80.7%;
	}
	.question-shop{
		background: #fff;
		padding:0.75rem 2.66%;
	}
	.question-shop .img img{
		display: block;
	}
	.question-shop h3{
		font-size: 0.875rem;
		color:#555;
		line-height: 1.25rem;
	}
	.question-shop p{
		color:#989898;
		font-size: 0.812rem;
		line-height: 1rem;
		padding-top: 0.4rem;
	}
	.wenda .da p{
		width: 83%;
		float: left;
	}
	.wenda .da i{
		float: right;
		color:#c3c3c3;
		font-size: 0.75rem;
	}
	.question-ms textarea{
		border:1px solid #f0f0f0;
		background: #f8f8f8;
		font-size: 0.812rem;
		line-height: 1.5rem;
		padding:0.5rem 2.53%;
		width:94.5%;
		height: 4.5rem;
		display: block;
	}
	.question-ms h3{
		line-height: 3rem;
	}
	.question-btn{
		line-height: 2.5rem;
		height: 2.5rem;
		text-align: center;
		color:#fff;
		width: 54.66%;
		margin:1.3rem auto 0;
		background: #b3944d;
		display: block;
		border:none;
	}
	.success-hint-box .layui-m-layercont{
		padding:2rem 1.5rem 2.5rem;
		text-align: left;
	}
	.success-hint-box h3{
		line-height: 2rem;
		color:#b3944d;
		font-size: 1.125rem;
		padding:2.75rem 0 1.75rem;
		text-align: center;
		background: url(../images/success2.png) no-repeat center top;
		background-size: 2.1rem;
		height: 2rem;
	}
	.success-hint-box h4{
		font-size: 0.875rem;
		line-height: 2.5rem;
		height: 2.5rem;
	}
	.success-hint-box p{
		line-height: 1.25rem;
		font-size: 0.88rem;
		color:#888;
	}
	.success-hint-box .layui-m-layerbtn{
		background: #b3944d;
	}
	.success-hint-box .layui-m-layerbtn span{
		color: #fff;
	}

	.address-eait li{
		overflow: hidden;
		line-height: 1rem;
		padding:0 2.66%;
		border-bottom: 1px solid #e0e0e0;
		background: #fff;
		font-size: 0.812rem;
		position: relative;
	}
	.address-eait li i{
		float: left;
		padding:1.2rem 0;
		width:18.5%;
		color:#232326;	
	}
	.address-eait li input[type='text']{
		float: left;
		border:none;
		padding:1.2rem 0;
		height: 1rem;
		width:81.5%;
	}
	.address-eait label{
		line-height: 1rem;
		height: 1rem;
		padding:1.2rem 0;
		display: block;
	}    
    .address-eait label input{
	    margin-right: 0.5rem;
    }
    .address-eait textarea{
    	width:100%;
    	text-indent: 18.5%;
    	height: 3rem;
    	padding: 1.2rem 0;
    }
    .address-eait .detail i{
    	position: absolute;
    }
    .address-eait .detail{
    	line-height: 1.2rem;
    }
    .address-eait .xuan:after{
    	content: '';
    	position: absolute;
    	width:0.4rem;
    	height:0.812rem;
    	background: url(../images/right.png) no-repeat;
    	background-size: 100%;
    	top: 50%;
    	margin-top: -0.35rem;
    	right: 1.05rem;
    }

    .remove-hint .layui-m-layercont{
		padding:1.75rem 0 0.75rem;
		
	}
	.remove-hint .layui-m-layercont p{
		background: url(../images/hint2.png) no-repeat center top;
		background-size: 2.5rem;
		line-height: 2rem;
		height: 2rem;
		padding-top: 2.75rem;
		color:#666;
	}
	.remove-hint .layui-m-layerbtn span{
		color:#666;
	}
	.remove-hint .layui-m-layerbtn span:first-child{
		color:#b3944d;
	}
	.remove-hint .layui-m-layerbtn{
		background: none;
	}
	.remove-hint{
		width:70% !important;
	}
	.order-list .order-title{
		line-height: 2.25rem;
		height: 2.25rem;
		font-size: 0.75rem;
		color:#262629;
		padding:0 2.66%;
	}
	.order-list .order-title span{
		float: right;
		color:#848689;
		font-size: 0.75rem;
	}
	.order-list .order-title span.ac{
		color:#b3944d;
	}
	.order-list .detail{
		overflow: hidden;
		background: #f8f8f8;
		padding:0.85rem 2.66%;
	}
	.order-list .img{
		float: left;
		width:14.78%;
		padding-right: 4.5%;
		padding-left: 0.25rem;
	}
	.order-list .img img{
		box-shadow: 0 0 5px #ccc;
	}
	.order-list .nright{
		float: left;
		
	}
	.order-list li{
		background:#fff;
		margin-bottom: 0.55rem;
		border-bottom: 1px solid #e4e6ea;
		border-top: 1px solid #e4e6ea;
	}
	.order-list li:first-child{
		border-top: none;
	}
	.order-list .nright h4{
		color:#232326;
		font-size: 0.75rem;		
	}
	.order-list .nright p{
		color:#989898;
		font-size: 0.75rem;
	}
	.order-list .mai{
		text-align: right;
		padding:0 2.66%;
		font-size: 0.75rem;
		line-height: 2.25rem;
		border-bottom: 1px solid #e3e5e9;
		height: 2.25rem;
	}
	.order-list .mai i{
		font-size: 1rem;
	}
	.order-list .control{
		overflow: hidden;
	}
	.order-list .control a{
		float: right;
		color:#161619;
		border:1px solid #8b8b8d;
		text-align: center;
		width:19.15%;
		line-height: 1.5rem;
		height: 1.5rem;
		border-radius: 3px;
		font-size: 0.75rem;
		margin-left: 1.83%;
	}
	.order-list .control a.ac{
		color:#b3944d;
		border:1px solid #c3a577;
	}
	.order-list .control{
		padding:0.35rem 2.66%;
	}
	section img{vertical-align:middle;
		display: inline-block;
	}
	.order-statu{
		line-height: 3.96rem;
		height: 3.96rem;
		background: #faf5eb;
		color:#b3944d;
	}
	.order-statu span{
		float: right;
		font-size: 0.75rem;
	}
	.order-address{
		padding:0.25rem 2.66% 0.5rem 8%;
		background: #fff url(../images/address.png) no-repeat 3.73% 0.8rem;
		background-size: 0.75rem;
		margin-bottom: 0.55rem;
	}
	.order-address h3{
		line-height: 2rem;
		height: 2rem;
		color:#262629;
		font-size: 0.812rem;
	}
	.order-address p{
		color: #85878a;
		font-size: 0.75rem;
	}
	.order-list2 .detail{
		background: #fff;	
	}
	.order-list2 li{
		border:none;
	}
	.order-list2 .detail h5{
		font-size: 0.812rem;
		padding-top: 0.4rem;
		/*font-weight: bold;*/
		color:#262629;
	}
	.order-msg li{
		line-height: 1.5rem;
		color:#7a7c7f;
		font-size: 0.812rem;
		background: #fff;
		padding:0.5rem 2.66%;
		border-top: 1px solid #e3e5e9;
	}
	.order-msg{
		margin-bottom: 0.55rem;
	}
	.order-msg li:first-child{
		border:none;
	}
	.order-msg li a{
		display: inline-block;
		color:#686868;
		font-size: 0.7rem;
		border:1px solid #e0e0e0;
		border-radius: 3px;
		text-align: center;
		padding:0 0.75rem;
		line-height: 1.1rem;
		height: 1.1rem;
		vertical-align: middle;
		margin-left: 0.75rem;
	}
	.price-detail2 table tr td{
		color:#7a7c7f;
	}
	.price-detail2 table tr td:nth-child(2){
		color:#5a5a5a;
	}
	.price-detail2 table tr td i{
		color: #bb9a4e;
	}
	.price-detail2 table tfoot tr td{
		line-height: 2.6rem;
	}
	.price-detail2 table tfoot tr{

	}
	.price-detail2 .xu{
		text-align: right;
		font-size: 0.812rem;
		width: 100%;
		padding:0 3%;
		border-top: 1px solid #e3e5e9;
		margin-left: -3%;
		color:#232326;
	}
	.price-detail2{
		padding-bottom: 1.5rem;
		margin:0;
	}
	.pay-btn a{
		float: right;
		border:1px solid #8a8a8c;
		color:#212124;
		width: 22.95%;
		line-height: 2rem;
		height: 2rem; 
		border-radius: 3px;
		margin-left: 0.5rem;
		text-align: center;
	}
	.pay-btn a.ac{
		border:1px solid #f5a1a1;
		color:#f23030;
	}
	.pay-btn{
		padding:0.5rem 2.66%;
	}
	.kuaidi-btn{
		border-bottom: 1px solid #e3e5e9;
		line-height: 2.5rem;
		height: 2.5rem;
		background: #fff url(../images/right.png) no-repeat 97% center;
		background-size: 0.4rem;
	}
	.kuaidi-btn p{
		color:#262629;
		font-size: 0.812rem;
		padding-left: 1.35rem;
		background: url(../images/car.png) no-repeat 0.1rem center;
		background-size: 1rem;
	}

	.question-shop2 h3{
		color:#b3944d;
	}
	.wuliu-msg ul li{
		padding-left: 1.75rem;
	}
	.wuliu-msg{
		padding-left: 2.66%;
	}
	.wuliu-msg h4{
		color:#999;
		line-height: 1.35rem;
		font-size: 0.812rem;
	}
	.wuliu-msg p{
		color:#999;
		line-height: 1.35rem;
		font-size: 0.7rem;
	}
	.wuliu-msg .detail{
		border-top: 1px solid #f1f3f5;
		padding:0.62rem 0;
		padding-right: 5.92%;
	}
	.wuliu-msg li:first-child .detail{
		border:none;
	}
	.wuliu-msg ul{
		position: relative;
	}
	.wuliu-msg ul:after{
		content: '';
		background: #e2e4e9;
		width:1px;
		height: 100%;
		position: absolute;
		top: 0;
		left:0.5rem;
	}
	.wuliu-msg li{
		background: url(../images/radiu2.png) no-repeat 0.374rem 1.2rem;	
		background-size: 0.4rem;
		position: relative;
		z-index: 2;
	}
	.wuliu-msg li.ac{
		background: url(../images/radiu.png) no-repeat left 0.8rem;
		background-size: 1.12rem;
	}
	.wuliu-msg li.ac h4{
		color:#2d2d2d;
	}
	.fapiao-list .l{
		border:1px solid #e1e1e1;
		line-height: 2.75rem;
		height: 2.75rem;
		padding-left: 4.22%;
		color:#575757;
		font-size: 0.75rem;
		margin-bottom: 0.625rem;
	}

	.question-ms .b i{
		float: left;
		border:1px solid #e8e8e8;
		color:#232326;
		width:19.43%;
		line-height: 1.625rem;
		height: 1.625rem;
		margin-right: 4.22%;
		border-radius: 3px;
		text-align: center;
		font-size: 0.75rem;
	}
	.question-ms .b i.ac{
		border:1px solid #c3a577;
		color:#b3944d;
	}
	.question-ms .b{
		padding-bottom: 1.375rem;
	}

	.success-page{
		text-align: center;
		padding:3.2rem 0 0;
	}
	.success-page h3{
		line-height: 3rem;
		height: 3rem;
		padding:2.25rem 0 0;
		background: url(../images/success2.png) no-repeat center 0;
		background-size: 8.93%;
		color:#b3944d;
		font-size: 1.125rem;
	}
	.success-page p{
		line-height: 1.75rem;
		color:#888;
		padding-bottom: 1.75rem;
		font-size: 0.9rem;
	}
	.success-page a{
		border:1px solid #8a8a8c;
		color:#666;
		width:25.73%;
		font-size: 0.812rem;
		line-height: 2rem;
		height: 2rem;
		display: inline-block;
		border-radius: 3px;
		margin:0 3.6%;
	}

	.shouhou .detail{
		background: none;
		border-top: 1px solid #e6e6e6;
	}
	.shouhou .img img{
		box-shadow: none;
	}
	.shouhou .statu{
		background: #fafafa;
		color:#696969;
		padding:0.55rem 3%;
		font-size: 0.75rem;
	}
	.shouhou .statu span{
		display: inline-block;
		padding-right:5.07%;
		color:#b3944d;
		margin-right: 4.34%;
		line-height: 1.35rem;
		height: 1.35rem;
		border-right: 1px solid #cdcdcd;
		font-size: 0.75rem;
	}
	.shouhou .control a{
		border-color:#e8e8e8;
		color:#666;
	}

	.shouhou-title{
		line-height: 2.6rem;
		height: 2.6rem;
		font-size: 0.7rem;
	}
	.shouhou-title span{
		float: right;
		color:#555;
	}
	.shouhou-title i{
		color:#828282;
	}
	.shouhou-step li{
		height: 0.2rem;
		width:30%;
		background:#eeeeee;
		position: relative;
		float: left;
	}
	.shouhou-step li:after{
		position: absolute;
		width:1.1rem;
		height: 1.1rem;
		content: '1';
		background:#eee;
		color:#979797;
		border-radius: 50%;
		text-align: center;
		font-size: 0.65rem;
		line-height: 1.1rem;
		top: -0.4rem;
	}
	.shouhou-step li:nth-child(2):after{
		content: '2';
	}
	.shouhou-step li:nth-child(3):after{
		content: '3';
	}
	.shouhou-step li:nth-child(4):after{
		content: '4';
	}
	.shouhou-step li:nth-child(3) p{
		margin-left: -3%;
	}
	.shouhou-step li.ac:after{
		background: url(../images/check3.png) no-repeat;
		background-size: 100%;
		content: '';
	}
	.shouhou-step li.ac{
		background:#b3944d;
	}
	.shouhou-step li p{
		font-size: 0.7rem;
		padding-top: 1rem;
		margin-left: -14%;
		min-width: 2rem;
	}
	.shouhou-step li.ac p{
		color:#b3944d;
	}
	.shouhou-step ul{
		padding:2.875rem 0 4.875rem 7%;
	}
	.shouhou-step li:last-child{
		width:1.1rem;
	}
	.shouhou-step h3{
		margin-left: 2.66%;
		border-bottom: 1px solid #e8e8e8;
		line-height: 2.375rem;
		height: 2.375rem;
		font-size: 0.812rem;
	}
	.shouhou-step .p{
		color:#a4a4a4;
		font-size: 0.7rem;
		line-height: 1rem;
	}
	.shouhou-step h4{
		color:#a4a4a4;
		font-size: 0.7rem;
		line-height: 2rem;
	}
	.shouhou-step .pd2{
		padding-top: 0.75rem;
	}

	.wenda-list .img{
		float: left;
		width:15.49%;
		padding-right: 3.52%;
	}
	.wenda-list .detail{
		overflow: hidden;
		padding:0.625rem 2.66%;
		border-bottom: 1px solid #eef0f2;
	}
	.wenda-list .nright{
		float: left;
		width:80.98%;
	}
	.wenda-list li{
		background: #fff;
		margin-bottom: 0.625rem;
	}
	.wenda-list .detail h3{
		font-size: 0.875rem;
	}
	.wenda-list .p{
		overflow: hidden;
		padding-top: 0.3rem;
	}
	.wenda-list .p p{
		float: left;
		font-size: 0.75rem;
		width: 70%;
		background:url(../images/wen.png) no-repeat;
		background-size: 1rem;
		padding-left: 8%;
		padding-bottom: 0.2rem;
	}
	.wenda-list .p span{
		font-size: 0.75rem;
		color:#c3c3c3;
		float: right;
		line-height: 1rem;
	}
	.wenda-list .hui{
		overflow: hidden;
		padding:0.7rem 2.66%;
	}
	.wenda-list .hui p{
		float: left;
		color:#88868a;
		font-size: 0.75rem;
		width:80%;
	}
	.wenda-list .hui span{
		float: right;
		color:#c3c3c3;
		font-size: 0.75rem;
	}
	.yuanjia{ font-size:0.8rem; padding-left:0.6rem;text-decoration:line-through;}
	.tuijianren input{
    font-size: 0.812rem;

    border: none;
    line-height: 3.2rem;
   
}
	.tuijianren input-placeholder{ color:#888;}
	.tuijianren{font-size: 0.812rem; width: 100%; border-top: 1px solid #ddd;}
	
.peisong_type{}	
	
	