p, td{font-size: 14px;font-family: "microsoft yahei";}
.bigtitle{font-size: 32px;font-weight: 500;text-align: center;}

.banner2{height: 280px;background-color: #83a5e3;position: relative;overflow: hidden;}
.banner2 .contain{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);height: 100%;}
.banner2 .computer{position: absolute; bottom: 25px;left: -14%;}
.banner2 .contain div{margin: 70px 0 0 235px;color: #fff;width: 100%;}
.banner2 .contain div p{font-size: 32px;text-align: center;line-height: 1.8;}

.sbe{padding: 85px 0 60px;}
.sbe ul{display: flex;justify-content: space-between;text-align: center;}
.sbe ul li{width: 30%;background-color: #f2f2f2;position: relative;height: 210px;padding: 0 20px;box-sizing: border-box;}
.sbe ul li img{margin-top: -25px;}
.sbe ul li h3{margin: 20px 0;}
.sbe ul li p{color: #666666;}

.pdb{background-color: #f1f1f1;padding: 60px 0 0;}

.pdb .title1{text-align: left;font-size: 16px;font-weight: 700;}
.pdb form{background-color: #fff;padding: 20px 80px 50px;}
.pdb textarea{width: 100%;font-size: 14px;resize: none;border: 1px solid #b40026;margin: 10px auto;font-family: "Verdana","Tahoma","Arial","Microsoft YaHei";}

.fline{height: 40px;font-size: 16px;margin-top: 15px;}
.fline label{width: 50%;}
.fline label:first-child{float: left !important;}
.fline label:last-child{float: right !important;}
.fline input{width: 83%;height: 30px;border: 1px solid #b40026;}
.sline{margin: 15px 0;font-size: 16px;}
.sline input{height: 30px;margin-left: 12px;border: 1px solid #b40026;}

#v-submit{background-color: #b40026;color: #fff;padding: 10px 20px;cursor: pointer;border: 1px solid #b40026;font-size: 14px;}
.people{position: absolute;top: -86px;right: 13px;}
.hand{position: absolute;top: 10px;right: -8px;}
.warns{height: 40px;padding-top: 20px;}
.warns span{ padding-left: 60px;}




.pdb .conditions{width: 100%;overflow: scroll;height: 400px;padding: 10px 20px;box-sizing: border-box;margin: 20px 0;border: 1px solid #cccccc;}
.pdb .conditions h3{font-size: 14px;}
.pdb .conditions p{font-size: 12px;color: #666666;margin: 20px 0;}
.pdb .conditions .tips{font-size: 14px;}
.pdb .btn2{background: url(/images/v5/btn1.jpg) top repeat-x;border: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 8px 20px !important;color: #fff;cursor: pointer;}

.pdm{background-color: #f1f1f1;padding: 30px;}

@media screen and (max-width: 768px){
	.fline input{width: 75%;}
	.banner2 .computer{left: -42%;width: 330px;}
	.banner2 .contain div{margin: 70px 0 0 190px;}
}
@media screen and (max-width: 414px){
	.banner2{height: 170px;}
	.banner2 .computer{left: -42%;width: 160px;bottom: 40px;}
	.banner2 .contain div{margin: 55px 0 0 85px;}
	.banner2 .contain div p{font-size: 14px;}

	.sbe{padding: 70px 0 0px;}
	.sbe ul{flex-flow: wrap;}
	.sbe ul li{width: 92%;margin-bottom: 60px;}
	.pdb form{padding: 20px 4% 50px;}
	.bigtitle{font-size: 22px;}
	.pdm{padding: 30px 4%;}
	
	.fline{margin: 0 0 35px;}
	.fline input{width: 88%;}
}
@media screen and (max-width:320px){
	.banner2 .computer{width: 130px;}
	.banner2 .contain div{margin: 55px 0 0 75px;}
}













@media screen and (max-width: 414px){
	.ordertable th{width: 25%;}	
	.loginm{ margin-bottom:10px;}
	.loginm div{width: 60px;text-align: right;}
	.box{padding: 20px 5px;}
}