@charset "utf-8";
@media screen and (min-width:320px) and (max-width:349px){html{font-size:12px}}
@media screen and (min-width:350px) and (max-width:399px){html{font-size:13px}}
@media screen and (min-width:400px) and (max-width:499px){html{font-size:14px}}
@media screen and (min-width:500px) and (max-width:639px){html{font-size:16px}}
/*清除苹果手机样式*/
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance: none;}

*{ margin:0px; padding:0px}
body{background-color: #c00;}
li {list-style-type:none; line-height:1.5rem; font-size:1.2rem}
a{color: #c00;text-decoration: none;cursor: pointer;}
a:hover{color:#666;}
.red{color:#f00;}
.green{
	color: #060;
}
.blue{
	color: #09F;
}
.brown{
	color: #960;
}
.black{
	color: #111;
}
.gay{
	color: #333;
}
.clear{clear:both; width:0; height:0}
.content{
	color:#999;
	width: 96%;
	background-color: #FFFCDD;
	margin:1%;
	padding:0.5rem 1%;
	border-radius:5px;
}
.code2{width:100%; margin:auto}
.yao_sel{
	padding-left:5px;
	text-align: left;
	max-height: 1.8rem;
	color: #B49207;
}
.inp_r > label {float:left; width:30%; display:inline-block}
.y_6sheng{width:8%; float:left; font-size:0.9rem; color:#000}
.y_fusheng{max-width:16%; float:left; font-size:0.9rem; color:#999}
.y_zhugua{min-width:39%; float:left; font-size:0.9rem; color:#000 }
.y_biangua{min-width:37%; float:left; font-size:0.9rem; color:#000}
.y_6sheng > div,.y_fusheng > div,.y_zhugua > div,.y_biangua > div{ line-height:1.5rem; font-weight:bold}
.url_code{width:6rem; height:6rem;margin-top:-6rem; float:right}
@media screen and (min-width:640px){
.url_code{width:100px; height:100px;margin-top:-98px; float:right;}
body{background-color: #300;}
.inp_r > label {float:left; width:110px}
.content{
	color:#999;
	width: 600px;
	background-color: #FFFCDD;
	margin:1% auto;
	padding:10px;
	border-radius:5px;
}
.code2{
	width: 620px;
	background-color: #FFFCDD;
	margin:0 auto;
}
}
.listinp{min-height:3rem;font-size:1.2rem}
.w5{float:left; width:50%; line-height:3rem;}
.w5 label{ margin:0 2%; line-height:3rem;}
.inp_l{width:14%; float:left; text-align: center;line-height:3rem; color:#ccc}
.inp_r{width:86%; float:left; text-align:left; line-height:3rem; color:#B49207}
.t_left{width:15%; float:left; text-align:right;color:#111;}
.t_right{width:85%; float:left; text-align:left;color:#666;}
.inp_in{
	margin-top:2px;
	padding-left:5px;
	text-align: left;
	height: 2.2rem;
	line-height: 2.2rem;
	width:93%;
	color: #B49207;
	border: 1px solid #B49207;
	border-radius:0.2rem;
}
input[type=radio] {display: inline-block;vertical-align: middle;width: 1.3rem;height: 1.3rem;}
input[type=checkbox] {display: inline-block;vertical-align: middle;width: 1.3rem;height: 1.3rem;}
.inp_bt{
	margin-top: 1.25rem;
	text-align: center;
	height: 3rem;
	width: 81%;
	line-height: 3rem;
	color: #FFFCDD;
	border: 1px solid #FFFCDD;
	border-radius:0.3rem;
	background-color: #900;
	background-image: url(bt.jpg);
	background-position: center center;
	font-size:1rem;
}
.info{width: 90%;margin:auto;}
/*结果显示*/
.w12{float:left;width:12.1%; text-align:center; line-height:2.2rem; height:2.2rem; font-size:1.1rem;background-color: #FFFCDD;border-radius:0.3rem; border-right:solid 1px #FFE2AC; border-bottom:solid 1px #FFE2AC;box-sizing:border-box;}
.w12_cur{float:left;width:12.1%; text-align:center; line-height:2.2rem; height:2.2rem; font-size:1.1rem;background-color: #FFE2AC;border-radius:0.3rem; border-right:solid 1px #FFE2AC; border-bottom:solid 1px #FFE2AC;box-sizing:border-box;}
.ft13{ font-size:1rem;}
.dzt_title_l{
	line-height:2rem;float:left;
	text-align:right;
	background-image: url(t_l.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.dzt_title_c{
	line-height: 2rem;
	float: left;
	text-align: center;
	font-size: 1.125rem;
	color: #B49207
}
.dzt_title_r{
	line-height: 2rem;
	float: left;
	text-align: left;
	background-image: url(t_r.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.w_3{width:33.33%;}
.w_20{width:20%;}
.jiazi60_h{height:2.2rem;line-height:2.2rem}
/*底部导航*/
.foot{ width:100%; height:1px; margin-bottom:45px}
.bottom_menu{
	position: fixed;
	z-index: 999;
	background-color: #c00;
	left: 0;
	bottom: 0;
	width: 100%;
	height: auto;
	line-height: 40px;
	text-align: center;
	background-image: url(bt.jpg);
	overflow: hidden;
	opacity: 0.95;
}
.bottom_menu a{
	opacity: 0.7;
	display: inline-block;
	margin: 5px 1%;
	width:46%;
	color: #000;
	font-size: 18px;
	text-align: center;
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	border: 1px solid #FFFCDD;
	border-radius:5px;
}
