*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
/*body{background:#f8f9fa}*/
html{height:100%; font-size:62.5%;max-width:750px;/*10÷16×100%=62.5%*/}
body{min-height:100%; font-size:0.55rem;/*1.4×10px=14px */ line-height:1rem; color:#333;background:#1ba784}
@font-face {
  font-family: "SIYUAN-Bold";
  src: url("../font/SourceHanSerifCN-Bold-2.otf") format("truetype");
}
img{border:0px; max-width:100%;}
a{color:#333; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
.clear{clear:both; height:0px; font-size:0px;}

.top{background-image:linear-gradient(1000deg,rgba(255,255,255,0.35),rgba(255,255,255,0)) !important;background-color:#f44c00!important;height:2rem;color:#fff}

.sm{margin:auto;width:86%;margin-top:0rem;font-size:0.65rem;color:#fff;line-height:1rem;}

.bk{margin:auto;width:88%;background:rgba(255,255,255,0.8);border-radius:8px;margin-top:0.6rem;padding:0.6rem 0;}
.jg{margin:0.2rem 6% 0.2rem 6%;font-size:0.65rem;}
.jg1{margin:0.2rem 6% 0.6rem 6%;font-size:0.6rem;color:#555}
.jg1 label{float:left;width:30%}

.jg1 select{border:1px solid #ddd;border-radius:5px;width:100%;height:1.5rem;line-height:1.5rem;font-size:0.6rem; text-indent:0.5em}
.jg1 textarea{widtH:100%;height:2rem;border:1px solid #ddd;font-size:14px;color:#555;border-radius:5px}
.jg1 input[type=radio]{margin-right:0px;width:16px;height:16px; vertical-align:middle;margin-bottom:4px}

/*.an{background-image:linear-gradient(1000deg,rgba(34,148,83,0.35),rgba(27,167,132,0.9)) !important;background-color:#229453!important;border-radius:2rem;height:1.5rem;widtH:90%;margin:auto;text-align:center;line-height:1.5rem;color:#fff;font-weight:bold; letter-spacing:1px;border:0px;margin-left:5%;font-size:0.6rem}*/
.an{background:#0f5095;border-radius:5px;height:1.5rem;widtH:90%;margin:auto;text-align:center;line-height:1.5rem;color:#fff;font-weight:bold; letter-spacing:1px;border:0px;margin-left:5%;font-size:0.6rem}
.bq{text-align:center;font-size:0.6rem;color:#fff;line-height:2.5rem}

.table_tr_yanz{
	width:100%;
	height:45px;
	border:none;
	/*float:left; */
	border-bottom:1px solid #E8E8E8;
}
.table_tr_yanz_auto{
	height: auto;
}
.yanz_fl{
	width:auto;
	float:left;
	height:20px;
	margin-top:10px;
	/*border:1px solid red;*/
}
.yanz_fl span{
	color:red; 
}
.yanz_fb{
	clear: both;
	text-align: center;
}
/*多图上传*/
.images{
	padding: 10px 0 7px 0px;
	overflow: hidden;
	/*background-color:#FFF;*/
}
.images ul{
	float: left;
}
.images li{
	float: left;
	background: #F4F4F4;
	width: 75px;
	height: 75px;
	margin-right: 7px;
	margin-bottom: 7px;
	position: relative;
}
.images li .imag{
	width: 100%;
	height: 100%;
}
.images li .del{
	width: 20px;
	height: 20px;
	position: absolute;
	right: -5px;
	top: -5px;
	cursor: pointer;
	border-radius: 50%;
	background-color: rgba(255,255,255,0.9);
}
.imgs-btn{
	float: left;
	width: 75px;
	height: 75px;
	color: #A8A8A8;
	font-size: 14px;
	text-align: center;
	background: #fff;
	border: none;
	border: 1px dashed #D8DCE4;
	box-sizing:border-box;
	-moz-box-sizing:border-box; !* Firefox *!
	-webkit-box-sizing:border-box; !* Safari *!
}
.imgs-btn:before{
	display: inline-block;
	background-image: url(images/falut_sprites.png);
	background-size: 146px 56px;
	background-repeat: no-repeat;
	content: "";
	width: 25px;
	height: 20px;
	background-position: -41px 0;
	display: block;
	margin: 16px auto 4px;
	vertical-align: top;
}