body{height: 100%;background: url(../images/bg.jpg) no-repeat center center;background-attachment: fixed;}
.bm-box{background-color: #fff;width: 980px;margin-top: 50px;margin-bottom: 50px;border-radius: 5px;}
.bm-top{height: 80px;line-height:80px;background-color: #2560DF;border-radius: 5px 5px 0 0;}
.bm-top h2{padding-top:0;padding-bottom: 0;line-height: 80px;}
.bmnav{width: 240px;}
.bmnav li{float: left;}
.bmnav li a{display:inline-block;width: 120px;height: 80px;text-decoration: none;box-sizing:border-box;}
.bmnav .on a{border-bottom: 4px solid #fff;}
.form-box{width: 80%;}
.btn-primary{background-color: #2560DF;border-color: #2560DF;}
.lcol-left{width: 16%;text-align: right;float: left;}
.lcol-right{width: 70%;text-align: left;float: left;margin-left: 15px;}
.lcol-p{margin-left:130px;}
.bmtip{right: 110px;}
.Validform_wrong{background: none;}
.Validform_right{background: none;color:#71b83d; }

@media screen and (max-width:990px){
	body{background:none;}
	.bm-top{height: 60px;line-height: 60px;}
	.bm-top h2{line-height: 60px;}
	.bm-box{width: 100%;margin-top:0;}
	.f-28{font-size: 20px;}
	.f-20{font-size: 16px;}
	.bmnav{width: auto;}
	.bmnav li a{width: 86px;height: 60px;}
	.form-box{width: 100%;margin-top: 30px;margin-bottom:30px;}
	.row{margin-left: 10px;margin-right:10px;}
	.lcol-left{width: 25%;}
	.lcol-right{width: 65%;margin-left:0;}
	.col-xs-4,.col-xs-2{padding: 0;width: 65%;}
	.bmtip{right:12%;}
}