html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,table,tbody,tfoot,thead,tr,th,td,input,button,input,select,textarea {margin:0;padding:0;font-weight:inherit;font-style:inherit;font-family:inherit;}
* {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body {font:16px/1.5 Microsoft Yahei;color:#333333;}
table {border-collapse:collapse;border-spacing:0;}
input{outline: none;}
img {vertical-align:top;line-height:0;}
ul,ol {list-style:none;}
a {color:#333;text-decoration:none;}
.lineclamp {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.tac {text-align:center;}
.ovh{overflow: hidden;}
.clr {zoom:1;}
.clr:after {height:0;display:block;content:"\20";clear:both;}
.container {width:100%;/* min-width:1000px; */line-height:1.5;margin:0 auto;font-size:16px;font-family:"Microsoft YaHei";color:#000;background:#fff;}
.container * {-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.pannel {width:1000px;margin:0 auto;}

.justify {margin:0 auto;font-size:0;text-align:justify;text-justify:distribute-all-lines;}
.justify:after {content:"";height:0;width:100%;display:inline-block;}
.justify li {display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:16px;}


.part-yuyue h2{font-size: 24px; line-height: 1; padding: 0; text-align: center;}
.part-yuyue h2:before, .part-yuyue h2:after{width: 30px; margin: 0 18px;}
.part-yuyue .tip{color: #666666; text-align: center; padding: 15px 0 25px;}
.form-yuyue{padding: 40px 0; border:1px solid #cccccc; margin-bottom: 60px;}
.form-yuyue input,.form-yuyue button{font-size: 16px;}
.form-yuyue ul{overflow: hidden;}
.form-yuyue ul li{width: 490px; line-height: 40px; padding-right: 5px; margin-bottom: 20px; float: left; overflow: hidden;}
.form-yuyue ul li:nth-child(even){width: 475px;}
.form-yuyue ul li span{display: block; width: 125px; padding: 0 5px 0 40px; float: left;}
.form-yuyue ul li:nth-child(even) span{padding: 0 5px 0 24px;}
.form-yuyue ul li span b{font-weight: normal; display: inline-block; width: 64px; text-align: justify; text-align-last: justify;}
.form-yuyue ul li:nth-child(even) span b{width: 80px;}
.form-yuyue ul li input,.form-yuyue ul li select{width: 359px; height: 40px; line-height: 38px; font-size: 16px; color: #666666; padding: 0 10px; border:1px solid #cccccc; float: left;}
.form-yuyue ul li select{}
.form-yuyue ul li input[name="sex"],.form-yuyue ul li input[name="message"]{width: 345px;}
.form-yuyue ul li.msgyzm input{width: 213px;}
.form-yuyue ul li.msgyzm button{width: 120px; height: 40px; line-height: 40px; color: #ffffff; text-align: center; border:0; background: #1ba5c0; float: right;}
.form-yuyue .btn{text-align: center; padding-top: 10px;}
.form-yuyue .btn input{display: inline-block; width: 200px; height: 40px; line-height: 40px; color: #ffffff; text-align: center; background: #ff4500; border:0; margin: 0 15px;}
.form-yuyue .btn input[type="submit"]{background: #1ba5c0;}


@media only screen and (max-width:999px) {
	img {width: 100%;}
	.pannel {width:95%;}
	.part-yuyue{font-size: .24rem;}

	.part-yuyue h2{font-size: .3rem; line-height: 1; padding: 0;}
	.part-yuyue h2:before, .part-yuyue h2:after{width: .45rem; margin: 0 .2rem;}
	.part-yuyue .tip{color: #666666; text-align: center; padding: .2rem 0 .35rem;}
	.form-yuyue{padding: .6rem 5%; border:1px solid #cccccc; margin-bottom: .6rem;}
	.form-yuyue input,.form-yuyue button{font-size: .24rem;}
	.form-yuyue ul{overflow: hidden;}
	.form-yuyue ul li{width: 100%; line-height: .6rem; padding-right: 0; margin-bottom: .3rem; float: none; overflow: hidden;}
	.form-yuyue ul li:nth-child(even){width: 100%;}
	.form-yuyue ul li span{display: block; width: 28%; padding: 0 1% 0 0; float: left;}
	.form-yuyue ul li:nth-child(even) span{padding: 0 1% 0 0;}
	.form-yuyue ul li span b{font-weight: normal; display: inline-block; width: 83%; text-align: justify; text-align-last: justify;}
	.form-yuyue ul li:nth-child(even) span b{width: 83%;}
	.form-yuyue ul li input,.form-yuyue ul li select{width: 72%; height: .6rem; line-height: .6rem; font-size: .24rem; padding: 0 .15rem; border:1px solid #cccccc; float: left;}
	.form-yuyue ul li input[name="sex"],.form-yuyue ul li input[name="message"]{width: 72%;}
	.form-yuyue ul li.msgyzm input{width: 40%;}
	.form-yuyue ul li.msgyzm button{width: 28%; height: .6rem; line-height: .6rem; color: #ffffff; text-align: center; border:0; background: #1ba5c0; float: right;}
	.form-yuyue .btn{text-align: center; padding-top: 10px;}
	.form-yuyue .btn input{display: inline-block; width: 2rem; height: .6rem; line-height: .6rem; color: #ffffff; text-align: center; background: #ff4500; border:0; margin: 0 .2rem;}
	.form-yuyue .btn input[type="submit"]{background: #1ba5c0;} 

}
@media only screen and (max-width:414px) {
	
}
@media only screen and (max-width:375px) {
	
}
@media only screen and (max-width:320px) {
	
}    

