i,em{font-style: normal;}
ul,li{list-style: none; margin:0; padding:0;}
dl,dt,dd{margin: 0;}

.micro_card_bg{background: #fff; max-width: 640px; margin:0 auto; overflow: hidden;}
/*-----------------addMicro_card--------------------*/
.tit_margin{padding:10px 5% 20px;}
.tit_border_b{ border-bottom: 1px solid #F1F2F6; margin-top: 42px;}
.add_c{background: #F1F2F6; width: 100%; height: 105px;}
.add_icon{ width: 50px; height: 50px; border:1px solid #5a5a5a; display: block; border-radius:5em; position: relative; float: left; left:15%; top:50%; margin-top: -27px;}
.add_icon i,.add_icon b{ background: #5a5a5a; position: absolute; left: 50%; top:50%;}
.add_icon i{ width: 2px; height: 20px; display: block; margin-top:-9px;}
.add_icon b{ width: 20px; height: 2px; margin-left:-9px;}
.add_c_margin{}
.add_c em{line-height: 50px; height: 50px; margin:27px 18%; float:left;}

.micro_card_c{background: #fff; border-radius:5px; box-shadow: 0 0 3px #000; overflow: hidden; height: 98px;}
.micro_card_c_l{padding: 8px 2%; float: left; width: 81%; background: #F1F2F6; height: 82px}
.micro_card_c_l img{float: left; max-width: 82px; max-height: 82px;}
.micro_card_c_l ul{ float: left; margin:3px 0 5px 5px;}
.micro_card_c_l ul li{margin-bottom: 7px; color:#5a5a5a; font-size: 0.9em;}
.micro_card_c_r{float:right; background: #fff; width:15%;}
.micro_card_c_r span{display:block; height:37px;}
.micro_card_c_r span:nth-child(1){border-bottom: 1px #EDEDED solid;}
.micro_card_c_r a{display: block; margin-top: 12px; background-size: 50%; background-repeat: no-repeat; text-align: center;}
.micro_card_c_r a img{width: 20px;}
/*---------------------style_choice------------------------*/
.style_choice_tit{background: #3B3B3B; overflow: hidden; padding-bottom:10px;}
.style_choice_tit ul{padding:2% 3% 0; width: 80%; overflow: hidden;}
.style_choice_tit ul span{display:block; text-align: center;}
.style_choice_tit ul li{ float: left; width: 26%; margin-right: 4%; border:3px solid #EDEDED;}
.style_choice_tit ul li:nth-child(1){background-image: url('../../images/wap/style_img1.png');}
.style_choice_tit ul li:nth-child(2){background-image: url('../../images/wap/style_img2.png');}
.style_choice_tit ul li:nth-child(3){background-image: url('../../images/wap/style_img3.png');}
.style_choice_tit ul li:nth-child(4){background-image: url('../../images/wap/style_img4.png');}
.style_choice_tit ul .cur{position:relative; border:3px solid #FF6600;}
.style_choice_tit ul .cur img{position: absolute; bottom: 5px; right: 5px;}
.style_choice_tit span{display: block; text-align: center; margin:5% auto 0; width: 120px;}
.style_choice_tit span i{width: 20px; height: 2px; background: #AFAFAF; overflow: hidden; display: block; float:left; margin-right:10px;}
.style_choice_tit span .cur{background: #FF6707;}

@media screen and (min-width: 320px) and (device-height:480px){
	.style_choice_tit{height:130px; position: relative;}
	.style_choice_tit .choice_tit_img{width:200%;}
	.style_choice_tit ul li{ height: 92%; background-repeat:no-repeat; background-size: 100%; width:15%;}
	.style_choice_tit .choice_tit_cur{position:absolute; bottom:10px; width:100%;}
}
@media screen and (max-width: 480px) and (min-width: 320px){
	.style_choice_tit{height:120px; position: relative;}
	.style_choice_tit .choice_tit_img{width:200%;}
	.style_choice_tit .choice_tit_cur{position:absolute; bottom:10px; width:100%;}
	.style_choice_tit ul{height: 83px;}
	.style_choice_tit ul li{ height: 92%; background-repeat:no-repeat; background-size: 100%; width:15%;}
}
@media screen and (device-width: 480px){
	.style_choice_tit{height: 150px; position: relative;}
	.style_choice_tit ul{height: 108px;}
	.style_choice_tit ul li{ height: 92%; }
	.style_choice_tit .choice_tit_img{width:200%;}
	.style_choice_tit ul li{ height: 92%; background-repeat:no-repeat; background-size: 100%; width:15%;}
	.style_choice_tit .choice_tit_cur{position:absolute; bottom:10px; width:100%;}
}
@media screen and (min-width: 481px){
	.style_choice_tit{height: 210px; position: relative;}
	.style_choice_tit ul{height: 163px;}
	.style_choice_tit ul li{ height: 89%; background-repeat:no-repeat; background-size: 100%; width: 16%;}
	.style_choice_tit .choice_tit_img{width:200%;}
	.style_choice_tit .choice_tit_cur{position:absolute; bottom:10px; width:100%;}
}
.style_choice_c{padding:5%;}
.add_head{width:25%;float: left; text-align: center;}
.add_head span{display:block; width: 55px; height: 55px; background: #F0F0F1; border-radius: 50%; padding: 15px 10px 0; margin: 10px auto 0; cursor: pointer;}
.add_head span img{width:40%;}
.add_head span em{display: block; font-size: 0.6em;}
.style_choice_c dl dt{width: 55%; float: right;  padding-left: 16%;}
.style_choice_c dl dd{width: 78%;  padding-left: 22%; clear:both;}
.style_choice_c dl dd,.style_choice_c dl dt{border:1px solid #DBDBDB; border-radius:5px; position: relative; height: 2.5em; overflow: hidden; margin-bottom: 1em;}
.style_choice_c dl .dd-item-3{height: auto;padding-left: 0;width: 100%;}
.style_choice_c dl .dd-item-3 .controls{display: block;margin-top: 3em; width: 100%;}
.style_choice_c dl .dd-item-3 label{border-right: 0;}
.style_choice_c dl dd label,.style_choice_c dl dt label{width:20%; text-align: center; position: absolute;border-right: 1px solid #DBDBDB; color:#5a5a5a; font-size: 0.9em; left:0; height: 2.8em; line-height: 2.8em}
.style_choice_c input[type="text"]{width:100%; height: 2.8em; border:0; line-height: normal;}
.style_choice_btn{text-align:center; overflow:hidden;}
.style_choice_btn a{ border-radius:5px; width:45%; display:block; height:40px; line-height:40px;}
.style_choice_btn .return_btn{background:#F0F0F1; float:left;}
.style_choice_btn .submit_btn{background:#FF6606; float:right; color:#fff;}
