.adv_body{
	width:100%;
	height:auto;
	background-color:#fafafa;
}

.adv_box{
	width:100%;
	margin:0 auto;
}

.adv_a{
	font-size:14px;
	color:#3778ed;
	line-height:40px;
}

.adv_label{
	font-size:14px;
	color:#999999;
	line-height:40px;
}

.adv_info_box{
	height:auto;
	background:#ffffff;
}

.adv_info_box h3{
	font-size:26px;
	color:#333333;
	font-weight:500;
}

.adv_ts{
	padding:2rem 3rem;
	color:#1a78d6;
	background-color:#f5fcff;
	font-size:1.4rem;
}

.adv_btn{
	cursor:pointer;
	padding-right:50px !important;
}

.i_down{
	display:inline-block;
	width:13px;
	height:6.5px;
	background:url(/img/new/adv_down.png)no-repeat center center;
	background-size:13px 6.5px;
	position :relative;
	left:-25px;
	top:-1px;
}
.adv_btn:focus +.i_down{
	transform:rotate(180deg);
    -ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 鍜� Chrome */
	-o-transform:rotate(180deg); 

	transition: transform 0.3s;
	-ms-transform:-ms-transform 0.3s; 	/* IE 9 */
	-moz-transform:-moz-transform 0.3s; 	/* Firefox */
	-webkit-transform:-webkit-transform 0.3s; /* Safari 鍜� Chrome */
	-o-transform:-o-transform 0.3s; 
}

.adv_li{
	display:none;
	margin-left:160px;
	width:102px;
	height:auto;
	border:1px solid #c2c5c6;
	-moz-box-shadow:0px 0px 5px #c2c5c6; -webkit-box-shadow:0px 0px 5px #c2c5c6; box-shadow:0px 0px 5px #c2c5c6;
	transition:border 1s,box-shadow 1s;
	-moz-transition:border 1s,-moz-box-shadow 1s; /* Firefox 4 */
	-webkit-transition:border 1s,-webkit-box-shadow 1s; /* Safari 鍜� Chrome */
	border-radius:6px;
	position :relative;
	top:-13px;
}

.adv_li:hover{
	border:1px solid #2291f6;
	-moz-box-shadow:0px 0px 5px #2291f6; -webkit-box-shadow:0px 0px 5px #2291f6; box-shadow:0px 0px 5px #2291f6;
}
.adv_li div{
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#333333;
	cursor:pointer;
	padding:0 10px;
}

.adv_li div:hover{
	background:#e1f5ff;
}
.div1{
	border-radius:6px 6px 0 0;
}
.div2{
	border-radius: 0 0 6px 6px;
}
.adv_textarea{
	height:10rem;
	width:100%;
	line-height:2rem;
	padding:0.5rem 1rem;
	background-color:#f5f5f5;
	outline:none;
	box-sizing: border-box;
	margin-bottom:2rem;
}

.adv_submit{
	display:block;
	background-color:#3778ec;
	width:90%;
	margin:4rem auto;
	height:5rem;
	line-height:5rem;
	text-align:center;
	color:#fff;
	font-size:1.6rem;
	border-radius:0.3rem;
	cursor:pointer;
	outline:none;
	border:0;
	margin-bottom:7rem;
	outline:none;
}

.adv_p{
	font-size:14px;
	color:#999999;
	line-height:25px;
	margin-top:30px;
}

.i_date{
	display:inline-block;
	width:22px;
	height:35px;
	background:url(/img/new/adv_date.png)no-repeat center center;
	background-size:22px 22px;
	position :relative;
	left:-35px;
	top:-1px;
	vertical-align:middle;
}

/*移动端新添加样式*/
.adv_h{
	width:100%;
	height:5rem;
	text-align:center;
	line-height:5rem;
	font-size:1.6rem;
	color:#ffffff;
	background-color:#1a79d7;
	position:relative;
}
.adv_h a{
	display:block;
	width:5rem;
	height:5rem;
	line-height:5rem;
	color:#ffffff;
	position:absolute;
	left:0;
	top:0;
	background:url(/img/goback.png)no-repeat center center;
	background-size:10px 19px;
}

.adv_div{
	padding:0 3rem;
	border-bottom:1px solid #eaeaea;
}

.adv_div label{
	display:inline-block;
	text-align:left;
	width:12rem;
	font-size:1.6rem;
	line-height:5rem;
	height:5rem;
}
.adv_div input{
	display:inline-block;
	height:5rem;
	line-height:5rem;
	outline:none;
	font-size:1.4rem;
 	vertical-align :top;
}
.adv_a{
	display:inline-block;
	width:6rem;
	height:5rem;
	line-height:5rem;
	padding-left:3rem;
}

.a1{
	background:url(/img/adv_a1.png)no-repeat left center;
	background-size:1.9rem 1.9rem;
}
.a2{
	background:url(/img/adv_a2.png)no-repeat left center;
	background-size:1.9rem 1.9rem;
}

.adv_fg{
	background-color:#f3f3f3;
	height:1rem;
}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 