html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, 

strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, 

header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0; font-size: 100%; outline: none; }
h1, h2, h3, h4, h5, h6, p{ margin: 0; padding: 0;}
table, caption, tbody, tfoot, thead, tr, th, td{  margin: 0; padding: 0px; outline: none; font-size: 100%;}
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; }
/* always display scrollbars */
body { max-width: 640px; font: 14px/1.8 "微软雅黑","微軟正黑體","Microsoft JhengHei","Microsoft Yahei",Arial,Helvetica,sans-serif,"SimHei","黑体"; margin: 0 auto; 

color: #666666; background-color: #fff; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-smoothing:antialiased;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; }
img { border: 0; }
input { outline: none; }
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"],input[type="password"] { -webkit-appearance: none; border-radius: 0; padding: 0;}
textarea { -webkit-appearance: none; border-radius: 0; outline: none; }
::-moz-selection { background: #c9b194; color: #fff; text-shadow: none; }
::selection { background: #c9b194; color: #fff; text-shadow: none; }
select { outline: none; }
select::-ms-expand { display: none; }
a { text-decoration: none; blr: expression(this.onFocus=this.blur()); cursor: pointer; -webkit-transition: 0.3s; transition: 0s; }
a:link, a:visited { text-decoration: none; }
a:active, a:hover { text-decoration: none; }
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.fc { text-align: center; }
.fr { text-align: right; }
.l { float: left; display: inline-block; }
.r { float: right; display: inline-block; }
.vt { vertical-align: top; }
.vm {display: table-cell; vertical-align: middle; }
.horizontal-center{margin: 0 auto;}
.fixedImg {background-attachment: fixed;background-position: center top;background-repeat: no-repeat;}

/*提交页面样式*/
.header{width: 100%;position: relative;}
.header .img{width: 100%;display: block;} 
.header .logo{display: block;position: absolute;top: 15px;left: 20px;} 
.header .logo2{display: block;position: absolute;bottom: -79px;left: 50%;margin-left: -79px;}

.inp{background: #efefef;padding-top: 24px;}
.inp a:link, .inp a:visited { color: #6D92BE; }
.inp a:active, .inp a:hover { color:#0B4087; }
.inp>ul{text-align: center;margin-left: -12%;}
.inp>ul li{display: inline-block;width: 110px;height: 110px; border-radius: 50%;border: 2px solid #6D92BE;margin-left: 12%;position: relative;}
.inp>ul li.active{background: #6D92BE;}
.inp>ul li.active a{color: #B5DCF2;}
.inp>ul li.active .ico{display: inline-block;background: url(../images/t_1.png) no-repeat center center;width: 38px;height: 38px;margin-top: 15px;}
.inp>ul li .ico{display: inline-block;background: url(../images/t_11.png) no-repeat center center;width: 38px;height: 38px;margin-top: 18px;}
.inp>ul li .ico2{display: inline-block;background: url(../images/t_2.png) no-repeat center center;width: 38px;height: 38px;margin-top: 15px;}
.inp>ul li.active .ico2{display: inline-block;background: url(../images/t_22.png) no-repeat center center;width: 38px;height: 38px;margin-top: 20px;}
.inp>ul li .c{font-size: 18px;}
.inp>ul li.active:after{content: "";display: block;background: url(../images/sj_1.png) no-repeat center center;width: 10px;height: 7px;position: absolute;bottom: -

8px;left: 50%;margin-left: -5px;}
.inp .link{display: inline-block;width: 100%;height: 100%;}
.inp .input{width: 70%;margin: 0 auto;padding-top: 20px;padding-bottom: 5px;}
.inp .input input{border: 1px solid #999;margin-top: 18px;display: inline-block;font-size: 16px;}
.input .account{display: block;width: 98%;height: 35px;padding-left: 2%;}
.input .password{display: block;width: 98%;height: 35px;padding-left: 2%;box-shadow: none;border-radius: 0px;}
.input .auci{width: 26%;height: 35px;float: left;display: block;padding-left: 2%;}
.input .auc{width: 26%;height: 35px;display: block;border: 1px solid #999;margin-top: 18px;display: block;float: left;margin-left:2%;line-height: 35px;text-align: 

center;background: #f8f8f8;}
.input .auc .pimg{display: inline-block;width: 100%;vertical-align: middle;height: 27px;}
.input .chg{display: block;float: left;text-decoration: underline;height: 20px;line-height: 20px;margin-top: 30px;font-size: 14px;margin-left: 2%;}
.input a.submit{display: block;height: 45px;width: 100%;background: url(../images/submit_btn_bg.png);line-height: 45px;text-align: center;margin-top: 20px;color: 

#fff;font-size: 20px;font-weight: bold;}

.footer{height: 83px;background: #fff;}
.footer .fotl{float: left;margin-top: 20px;margin-right: 10px;}
.footer .fotl .c{font-size: 14px;color: #1c1718;text-align: left;}
.footer .fotr{float: right;margin-top: 20px;position: relative;}
.footer .fotr .link{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.footer .fotr .figure .img{display: block;float: left;}
.footer .fotr .c{width: 100px;height: 28px;line-height: 28px;color: #1c1718;font-size: 14px;}
.footer .fc{margin: 0 auto;width: 70%;padding-bottom: 20px;color: #1c1718;}


/*查询页面样式*/
.query{width: 70%;margin: 30px auto 0px;padding-bottom: 50px;}
.query .txt{width: 62%;height: 35px;border: 1px solid #999;padding-left: 2%;display: block;float: left;background: transparent;font-size: 16px;}
.query a.sbtn{ line-height: 37px; height: 37px;display: block;float: right;background: url(../images/submit_btn_bg.png);width: 30%;text-align: center;font-size: 

18px;color: #fff;font-weight: bold;}
.query .tip{color: #999;font-size: 16px;margin-top: 10px;float: left;width: 100%;}

.sqry{width: 70%;margin: 120px auto 0px;padding-bottom: 50px;}
.sqry .txt{width: 62%;height: 35px;border: 1px solid #999;padding-left: 2%;display: block;float: left;background: #fff;}
.sqry a.sbtn{ margin-left: 3%; line-height: 39px; height: 39px;display: block;float: right;background: url(../images/submit_btn_bg.png);width: 30%;text-align: 

center;font-size: 18px;color: #fff;font-weight: bold;}
.sqry .tip{color: #999;font-size: 16px;margin-top: 10px;float: left;width: 100%;}
.sqry .t{text-align: center;font-size: 24px;color: #764c29;margin-bottom: 25px;}


.mc .list{width: 92%;background: #fff;float: left;padding: 10px 4%;margin-top: 30px;border: 1px solid #999;}
.mc .list li{line-height: 2.2;}
.mc .list .t{ display: block; font-size: 16px;color: #6a6a6a;font-weight: bold;font-family: "微软雅黑";float: left;width: 25%;margin-bottom: 0px;text-align: left;}
.mc .list .conc{font-size: 16px;color: #764c29;}
.mc .list .c{display: block; font-size: 16px;color: #666666;float: left;width: 70%;line-height: 1.3;margin-top: 5px;white-space:normal; word-break:break-all;}



.mc .lt{width: 92%;background: #fff;float: left;padding: 10px 4%;margin-top: 30px;border: 1px solid #999;}
.mc .lt li{line-height: 3;}
.mc .lt .t{font-size: 16px;color: #6a6a6a;font-weight: bold;font-family: "微软雅黑";width: 28%;display: block;margin-bottom: 0;text-align: left;float: left;}
.mc .lt .conc{font-size: 16px;color: #666666;display: block;float: left;width: 70%;line-height: 1.2;margin-top: 14px;white-space:normal; word-break:break-all;}
.mc .lt .c{font-size: 16px;color: #666666;}

.content{padding: 20px 5% 25px;}
.content .tit{display: block;height: 70px;width: 90%;background: url(../images/submit_btn_bg.png);padding-left: 10%;font-size: 24px;line-height: 70px;color: 

#fff;position: relative;}
.content .tit:before{content: "";display: block;position: absolute;top: 0;left: 0;height: 70px;width: 8%;background: url(../images/goods_1.png) no-repeat center 

center;}
.content .mc{font-size: 16px;font-weight: bold;margin-top: 25px;}
.content .mc .cc{font-size: 14px;font-weight: normal;color: #e71f19;padding-left: 15px;}
.content .label{display: inline-block;width: 580px;height: 34px;background: #6D92BE;line-height: 34px;text-align: center;color: #fff;border-radius: 5px;vertical-align: 

middle;}
.content input[type="radio"]{height: 18px;width: 18px;display: inline-block;vertical-align: middle;}
.content>ul{margin-top: 25px;}
.content>ul .f{padding-bottom: 28px;border-bottom: 1px solid #d7d7d7;height: 34px;line-height: 28px;}
.content>ul .pic{padding-bottom: 28px;border-bottom: 1px solid #d7d7d7;height: 293;line-height: 300px;}
.content>ul li{border-bottom: 1px solid #d7d7d7;height: 63px;line-height: 63px;}
.content>ul li .t{font-size: 16px;font-weight: bold;color: #666666;}
.content>ul li .fp{padding-left: 20px;}
.content>ul li .fp.font{font-size: 18px;color: #de0601;font-weight: bold;}

.tgds{padding: 30px 5% 43px;background: #efefef;}
.tgds .tit{display: block;height: 70px;width: 90%;background: url(../images/submit_btn_bg.png);padding-left: 10%;font-size: 24px;line-height: 70px;color: 

#fff;position: relative;}
.tgds .tit:before{content: "";display: block;position: absolute;top: 0;left: 0;height: 70px;width: 8%;background: url(../images/goods_2.png) no-repeat center center;}
.tgds>ul{margin-top: 35px;}
.tgds>ul .f{padding-bottom: 28px;border-bottom: 1px solid #d7d7d7;height: 34px;line-height: 28px;}
.tgds>ul li{border-bottom: 1px solid #d7d7d7;height: 63px;line-height: 63px;}
.tgds>ul li .t{font-size: 16px;font-weight: bold;color: #666666;width: 30%;display: inline-block;}
.tgds>ul li input[type="text"]{background: transparent;height: 100%;border: 0;font-size: 14px;width: 70%;}
.tgds>ul li select{background: url(../images/select.png);height: 38px;border-radius: 8px;width: 65%;font-size: 14px;}
.tgds>ul li select option{font-size: 14px !important;}

.tgds .tip{font-size: 12px;color: #254bcc;margin-top: 10px;}

.submt{padding: 20px 5%;text-align: center;}
.submt .btn{width: 45%;display: inline-block;background: url(../images/submit_btn_bg.png);height: 50px;line-height: 50px;font-size: 16px;color: #fff;position: 

relative;}
.submt .btn img{display: inline-block;margin-right: 5px;}

.sfc.fc{width: 70%;}

@media screen and (max-width: 520px) {
	.footer .fotl{float: none;}
	.footer .fotr{float: none;}
	.inp>ul li{display: inline-block;width: 90px;height: 90px; border-radius: 50%;border: 2px solid #6D92BE;margin-left: 9.5%;position: relative;}
	.inp>ul{margin-left: -9.5%;}
	.inp>ul li .c{font-size: 16px;line-height: 1.2;}	
	.inp>ul li.active .ico{background-size: 28px auto;width: 28px;height: 28px;}
	.inp>ul li .ico2{background-size: 28px auto;width: 28px;height: 28px;}
	.inp .input input{font-size: 14px;}
	.input .chg{font-size: 14px;}
	.input a.submit{font-size: 16px;}
	.header .logo{width: 65px;display: block;}
	.header .logo img{width: 100%;display: block;}
	.inp>ul li .ico{background-size: 28px auto;width: 28px;height: 28px;}
	.inp>ul li.active .ico2{background-size: 28px auto;width: 28px;height: 28px;}
	.query a.sbtn{font-size: 16px;}
	.query .tip{font-size: 16px;}
	.query .txt{font-size: 14px;}
	
	.header .logo2{display: block;width: 95px;margin-left: -48px;margin-bottom: 30px;}
	.header .logo2 img{display: block;width: 100%;}
	.sqry{margin: 65px auto 0px;}
	.sqry .t{font-size: 18px;}
	.sqry a.sbtn{font-size: 16px;}
	.mc .list .t{font-size: 16px;width: 30%;}
	.mc .list li{line-height: 2;}
	.mc .list .c{font-size: 16px;}
	.mc .list{padding: 5px 2%;}
	.mc .lt .t{font-size: 16px;width: 80px;}
	.mc .lt .conc{font-size: 16px;}
	.mc .list .conc{font-size: 16px;}
	
	.content .tit{height: 50px;line-height: 50px;font-size: 18px;padding-left: 15%;width: 85%;}
	.content .tit:before{content: "";display: block;position: absolute;top: 0;left: 0;height: 50px;width: 15%;background: url(../images/goods_1.png) no-repeat 

center center;}
	.content .mc{margin-top: 18px;font-size: 18px;}
	.content .label{font-size: 16px;width:100%;height: 30px;line-height: 30px;}
	.content input[type="radio"]{height: 15px;width: 15px;display: inline-block;margin-left: 0;}
	.content>ul{margin-top: 15px;}
	.content>ul li .t{font-size: 16px;}
	.content>ul li .fp.font{font-size: 16px;}
	.content>ul li{height: 50px;line-height: 50px;}
	.content>ul .f{height: 25px;}
	.tgds .tit{height: 50px;line-height: 50px;font-size: 18px;padding-left: 15%;width: 85%;}
	.tgds .tit:before{content: "";display: block;position: absolute;top: 0;left: 0;height: 50px;width: 15%;background: url(../images/goods_2.png) no-repeat center 

center;}
	.tgds>ul{margin-top: 15px;}
	.tgds>ul li .t{font-size: 16px;}
	.submt .btn{width: 45%;font-size: 16px;height: 35px;line-height: 35px;}
	.submt .btn.quit:after{height: 35px;background-size: 18px auto;}
	.submt .btn.submit:after{height: 35px;background-size: 18px auto;}
}
@media screen and (max-width: 420px) {
	.inp .input{width: 90%;}
	.query{width: 90%;}
	.footer .fc{width: 90%;}
	.sqry{width: 90%;}
}
@media screen and (max-width: 340px) {
	.mc .lt .conc{margin-top: -8px;width: 100%;}
	.mc .list .t{float: none;width: 100%;margin-bottom: 5px;}
	.mc .list .c{float: none;width: 100%;margin-bottom: 5px;}
}

.address_main .line h1 {
    width: 24%;
    float: left;
    font-size: 16px;
}


.RadioStyle{
max-width: 640px !important;
margin: auto !important;
float:left !important;
}
.fudong{float:left !important;width: 100%;}
.clear {
	clear: both !important;
}
.RadioStyle input {
	display: none !important;
}
.RadioStyle label {
	border: 4px solid #ccc;
	padding: 2px 10px 2px 5px !important;
	line-height: 28px !important;
	min-width: 80px !important;
	text-align: center !important;
	float: left !important;
	margin: 2px !important;
}
.img {
	width: 100% !important;
}
.RadioStyle input:checked + label {
	background: url(../images/checkcon.png) no-repeat right bottom !important;
	background-size: 40px 40px !important;
	color: #00a4ff !important;
	border: 4px solid #00a4ff !important;
}
.lbtitle {
	text-align: left !important;
	padding-left: 10px !important;
	margin: 5px 0px !important;
	font-weight: bold !important;
	font-size: 14px !important;
}
.Block{font-size: 0px !important;}