.left {
	width: 64.3%;
}
.bsform-placeholder {
	position: relative;
	font-size: 14px;
}
.bstop-box{
	/*width: 772px;*/
	height: 546px;
	width: 100%;
}
.bsbottm-box{
	height: 512px;
}
.right {
	width: 33.9%;
}
.bsimg-box{
	/*width: 407px;*/
	font-size: 0;
}
.bsimg-box img{
	width: 100%;
	margin-top: 20px;
}
.bsform-box{
	box-sizing: border-box;
	border: 1px solid #dedede;
	height: 748px;
	/*width: 407px;*/
	padding: 0 15px;
	text-align: center;
}
.bsform-box1,.bsform-box2{
	border-bottom: 1px solid #eef3f9;
}
.bsform-tit{
	padding-top: 25px;
	margin-bottom: 15px;
	font-weight: 600;
	text-align: left;
}
.bsform-inp{
	/*width: 370px;*/
	width: 99.9%;
    height: 48px;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    background: #f7f7f7;
    margin-bottom:10px;
    padding:0 20px;
}
.bsform-inp::-webkit-input-placeholder{
        color: #b2b2b2;
}
.bsform-inp:-moz-placeholder{
	color: #b2b2b2;
}    
.bsform-inp::-moz-placeholder{
        color: #b2b2b2;        
}
.bsform-inp:-ms-input-placeholder{
        color: #b2b2b2;        
}
.be-careful{
	color: #ee6022;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 20px;
	text-overflow: ellipsis;
    overflow:hidden;
    white-space: nowrap;
}
.bsform-sub{
	width: 113px;
	height: 39px;
	background: #1e64aa;
	color: #fff;
	border: none;
	margin-bottom: 20px;
}
.bsform-box3 .bsform-sub{
	margin-top: 10px;
}

.placeholder {
	position: absolute;
	top: 0;
	z-index: 10;
	color: #b2b2b2;
	display: block;
	height: 50px;
	line-height: 50px;
}
.reveal-modal-bg {position:fixed;height:100%;width:100%;z-index:100;display:none;top:0;left:0;background:rgba(00,00,00,0.3)}
.reveal-modal {visibility:hidden;top:40%!important;left:50%;margin-left:-300px;width:520px;position:fixed;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);background-color:#FFF;}
.reveal-modal.small {width:200px;margin-left:-140px;}
.reveal-modal.medium {width:400px;margin-left:-240px;}
.reveal-modal.large {width:600px;margin-left:-340px;}
.reveal-modal.xlarge {width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal {font-size:22px;line-height:0.5;position:absolute;top:8px;right:11px;color:#333;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;}
.bsform-sub {line-height:39px;font-size:14px;}
#myModal p:nth-child(1) {font-size:20px;}
#myModal p:nth-child(2) {color:#fa0c0c;line-height:40px;text-shadow:1px 1px 1px #b66464;}
#myModal2 p:nth-child(1) {font-size:20px;}
#myModal2 p:nth-child(2) {color:#fa0c0c;line-height:40px;text-shadow:1px 1px 1px #b66464;}
#myModal3 p:nth-child(1) {font-size:20px;}
#myModal3 p:nth-child(2) {color:#fa0c0c;line-height:40px;text-shadow:1px 1px 1px #b66464;}
.bsimg-box a:first-child img,.bsimg-box a:first-child+a img {border: 1px solid #fff;margin-top: 18px;}
.bsimg-box a:first-child img {margin-top: 19px;}
.bsimg-box a:first-child img:hover,.bsimg-box a:first-child+a img:hover {border:1px solid #217cba;}
input:focus {background:#fff !important}
.bsform-sub:hover {background:#197acd !important;}
@media (max-width:1680px) {
	.bsform-box {
   		height: 772px;
   	}
}

@media (max-width:1280px) {
	.bsform-box {
	    height: 796px;
	}
	.bsform-tit {
	    margin-bottom: 20px;
	}
	.bsform-inp {
	    margin-bottom: 15px;
	}
}

@media (max-width:1024px) {
	.bsform-box {
	    height: 806px;
	}
}
@media screen and (max-width: 1200px) {
.main-box {
		margin-top: 0;
		padding: .3rem .3rem 0;
		border: none;
}
.bstop-box,.bsbottm-box {
		height: auto;
}

.tab-title>div {
		background: none;
		float: left;
		line-height: .56rem;
		height: .56rem;
		text-align: center;
		padding: 0;
		font-size: .32rem;
		color: #808080;
}

.second-tab-title span {
		height: .74rem;
		line-height: .74rem;
		font-size: .3rem;
		width: 33%;
}

.post1{
	width: 100%;
	background:#eff2f5;
	padding: .2rem 0;
}
.post1 a{
	display: block;
	width: 100%;
	height: 1.6rem;
}
.post1 a img{
	display: block;
	width: 100%;
	height: 1.6rem;
}
.post1 a img:last-child{
	margin-top: .28rem;
}
.bsimg-box{
	padding-bottom: 0;
}
.bsform-box1, .bsform-box2 {
		border-bottom: none;
}
.bsimg-box img {
		margin-top: 0;
}
.bsform-box {
		border: none;
		height: auto;
		background:#eff2f5 ;
		padding: .4rem .3rem 1.05rem;
}
.bsform-tit {
	 font-size: .32rem;
	 padding-top: 0;
	 margin-bottom: .22rem;
	 font-weight: normal;
}
.bsform-inp {
		width: 100%;
		height: 1rem;
		line-height: .8rem;
		border: 1px solid  rgb(26, 122, 205);
		box-sizing: border-box;
		background-color: rgba(102, 142, 193, 0.149);
		margin-bottom: .2rem;
		padding: .1rem .3rem;
		font-size: .32rem;
}
.be-careful {
		color: #E24545;
		font-size: .22rem;
		margin-top: .22rem;
		margin-bottom: .26rem;
		text-align: left;
}
.bsform-sub {
		width: 100%;
		height: 1rem;
		line-height: 1rem;
		background: #1A7ACE;
		color: #fff;
		border: none;
		margin-bottom: .75rem;
		font-size: .32rem;
}
.last-btn{
	margin-bottom: 0;
}
}