body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption{ margin: 0; padding: 0; border: none; list-style: none; }
	ul, li, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding: 0px; margin: 0px; font-weight: normal; }
	h2{ background:url("https://www.vintagefashionandbeauty.com/zt/jdwzxxk/images/title_bg.gif") no-repeat 0px 8px;font:bold 20px/30px "΢���ź�"; padding-left:20px; margin:10px 0px;}
	input,select{outline: none;}
	.mr_order {
		width: 985px;
		height: 160px;
		background: #fff;
		border: 1px solid #dfdfdf;
		box-sizing: border-box;
		padding-left:1px;
	}
	.clearfix.inputBox {
		margin-left: 10px;
		float:left;
	}
	.yinsi{width: 100%;display: inline-block;margin-left: 280px!important;}

	.btnBox {
		display: block;
		margin: auto;
		width: 200px;
		padding-top: 30px;
	}
	.mr_order label {
		display: block;
		float: left;
		width: 90px;
		font-size: 18px;
		line-height: 32px;
		text-align: right;
	}
	.mr_order #fs {text-align: center;
		color: #fff;
		width: 90px;
		padding-left: 0;
		background: #e10c2c;
		line-height: 32px;
		margin-right: 0;
	}
	.mr_order input, .mr_order select {
		display: block;
		float: left;
		width: 230px;
		height: 32px;
		padding-left: 10px;
		background: #f3f3f3;
		border: none;
		border-radius: 4px;
		box-sizing: border-box;
		font-size: 14px;
		line-height: 32px;
		margin-right: 10px;
	}
	select.input {
		margin-left: 18px;
		width:230px;
	}
	.mr_order #PhoneCode {
		width: 150px;
	}
	.mr_order .subBtn {
		width: 180px;
		padding: 0;
		cursor: pointer;
		background: #e10c2c;
		border-radius: 36px;
		background: linear-gradient( 0, #e30c2a, #fd1212);
		color: #fff;
		font-size: 18px;
		margin-left: 400px;
	}
	.htBtn{cursor: pointer;}

	#radio{width: 20px!important;height: 20px!important;line-height: 30px!important;}
	
	@media only all and (max-width:980px) {
		select.input{margin-left:0;}
		.mr_order{    
			width: 96%;
    		margin: 1rem auto 0;
			height: auto;
			margin-right: 2%;
		}
		h2{
			text-align: center;
			background:none;
			padding-left: 0;
		}
		.mr_order input, .mr_order select {
			width: 97%;
			height: 2.5rem;
			padding-left: 10px;
			font-size: 1rem;
			line-height: 2.5rem;
			margin-bottom: .5rem;
			margin-right: 0;
		}
		.mr_order #PhoneCode {
			width: 60%;
			margin-right: 2%;
			margin-bottom: 1rem;
		}
		.mr_order #fs{
			width:38%;
		}
		.yinsi{width: 97%;display: block;margin-left: 0px!important;font-size: 0.65rem;}


		.btnBox{
			width:100%;
		}
		.mr_order .subBtn{
			  width: 60%;
			height: 2.5rem;
			line-height: 2.5rem;
			font-size: 1.2rem;
			display: block;
			margin: 0 auto;
			text-align: center;
			float: none;
			margin-bottom: .7rem;
		}
		.clearfix.inputBox{
			float:none;
		}
	}
