.skdkb1{background: #fff;}
.curmb{width: 1200px; margin:0 auto;font-size: 14px;color: #333; height: 30px;; line-height: 30px; }
.ysqgkbox{width: 1170px; margin: 0 auto;border: 1px solid #e8e8e8;padding:30px;margin-bottom: 30px;}
.sqbox{margin-top: 10px;color: #656565;font-size: 15px;line-height: 45px;position: relative;}
/*.sqbox label{display: inline-block;width:220px;text-align: right;padding-right: 20px;color:#656565;font-size: 16px; line-height: 28px;}*/
/*.sqbox .sqrinput{width:830px;border:1px solid #d1d1d1;height:33px;line-height: 33px;background: none;margin-right: 16px;font-size: 16px;text-indent: 1em;color:#656565;}*/
.sqbox label{display: inline-block;width:320px;text-align: right;padding-right: 20px;color:#656565;font-size: 16px; line-height: 28px;}
.sqbox .sqrinput{width:780px;border:1px solid #d1d1d1;height:33px;line-height: 33px;background: none;margin-right: 16px;font-size: 16px;text-indent: 1em;color:#656565;}
.sqbox .sqrarea{resize: none;border:1px solid #d1d1d1;font-size: 16px;text-indent: 1em;width: 780px;}
.sqbox-form-required:before {content: "*";display: inline-block;font-family: SimSun;margin-right: 4px;font-size: 14px;line-height: 1;color: #ed4014}
.sqbbox-hide{display:none!important}
.sqbox .lxrinput{width:375px;}
.sqbox span b{font-weight: normal; margin-right: 20px; margin-left: 5px}
.must{
	color: #bd1a2d;
}

.txsqbList .tcsqfs{margin:20px 0 0;}
.txsqbList .tcsqfs input[type='radio']{margint:0 10px;}
.txsqbList .tcsqfs .inElement{display: inline;margin-left: 15px;}
.txsqbList .tcsqfs .inElement label { background:url(/robot/images/form-check-check-normal.png) no-repeat left center; padding-left:22px; cursor:pointer;margin-left: 0;width:auto;}
.txsqbList .tcsqfs .inElement label.checked{ background-image:url(/robot/images/form-check-full.png); }

.txsqbList .sqrxm select{width:290px;border:1px solid #d1d1d1;height:33px;line-height: 33px;background: url(/robot/images/selectbg.png) no-repeat 97% center; text-align: center;text-align-last: center;color:#656565;font-size: 15px;margin-top: 10px;padding-right: 30px;}
.txsqbList .sqrxm textarea{vertical-align: top;width:911px;border:1px solid #d1d1d1;height:145px;line-height: 33px;background: none;font-size: 15px;resize:none;text-align: justify;padding:10px 20px 0;color:#656565;}
.txsqbList .sqrxm .sqsjinput{width:290px;margin-top:10px;}
.txsqbList .sqrxm .yzminput{width:172px;}
.txsqbList .sqrxm .hqyzm{font-size:15px;color: #7cd580;}
.txsqbList .cxbtns{padding-top:80px;}
.txsqbList .cxbtns .chongzhi{background: #dcdcdc;border-bottom:2px solid #bebebe;}
.txsqbList .sqrxm label {
    display: inline-block;
    width: 150px;
    text-align: right;
    padding-right: 20px;
    color: #656565;
    font-size: 16px;
    line-height: 28px;
}
.txsqbList .tcsqfs {
    margin: 20px 0 0;
}
.button{
	margin: 0 auto;
	text-align: center;
	margin-top: 50px;
}
.button input{
	padding: 10px 25px;
	margin-right: 15px;
	border: 0;
	background: #bd1a2d;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
.button input:hover{
	background: #d1d1d1;
	color: #bd1a2d;
}
.xian{
	border-top: 1px dotted #d1d1d1; margin-top: 30px; height:50px; width: 100%; margin-bottom: 20px;
}
.yzk{width:200px; border:1px solid #d1d1d1;height:33px;line-height: 33px;background: none;margin-right: 16px;font-size: 16px;text-indent: 1em;color:#656565;}
.yzm{ width:100px; height: 34px; line-height: 34px; border:1px solid #d1d1d1; text-align: center; border-radius: 5px;position: absolute; top: 5px; left: 580px;}
.yzm:hover{
	background: #bd1a2d;cursor: pointer; color: #fff;
}
.nav-link {cursor: pointer;}
.nav-item{display: inline-block;width: 49%;line-height: 45px;height: 45px;text-align: center;font-size: 24px;}
.active {font-weight: bold;display: inline-block;background-color: #BDC1C6;}
.ysqgkbox-navbar{margin-top: 10px;}


/* wysq ²éÑ¯°ìÀí×´Ì¬ */
.wysqCon {
    width: 1200px;
    margin: 30px auto;
}

.wysqbanner {
    height: 86px;
    background: url(http://www.bjchy.gov.cn/robot/resource/images/wysqbg.jpg) no-repeat;
    font-size: 24px;
    color: #fff;
    line-height: 86px;
    text-indent: 4%;
    margin: 0 0 30px;
}

.wysqbanner2 {
    height: 86px;
    font-size: 24px;
    color: #fff;
    line-height: 86px;
    text-indent: 4%;
    margin: 0 0 30px;
    text-align: justify;
}

.cxblztCon {
    border: 1px solid #e8e8e8;
    border-radius: 3px;
    padding: 15px;
}

.cxbltit {
    font-size: 24px;
    color: #009807;
    background: url(http://www.bjchy.gov.cn/robot/resource/images/wysqtitbg.png) no-repeat right center;
    line-height: 40px;
}

.cxbltext {
    padding: 15px 0 30px;
    color: #8e8e8e;
    font-size: 16px;
}

.bhmmyzm label {
    font-size: 16px;
    color: #606060;
}

input.sqbh {
    width: 210px;
    border: 1px solid #d1d1d1;
    height: 33px;
    line-height: 33px;
    background: none;
    margin-right: 16px;
    font-size: 14px;
    text-indent: 4%;
}

.yzmImg {
    vertical-align: middle;
}

.yzmsx {
    color: #cae7cc;
    font-size: 14px;
    padding-left: 16px;
}

.cxbtns {
    padding: 60px 0 30px 0;
    text-align: center;
}

.cxbtns a {
    background: #cd1307;
    font-weight: bold;
    font-size: 16px;
    padding: 8px 42px;
    color: #fff;
    border-radius: 3px;
    margin: 0 50px;
}

.must {
    color: red;
}

input[type="radio"]

/* wysq */
.wysqCon{width:1200px;margin: 30px auto;}
.wysqbanner{height:86px;background: url(http://www.bjchy.gov.cn/robot/resource/images/wysqbg.jpg) no-repeat;font-size: 24px;color:#fff;line-height: 86px; text-indent: 4%;margin:0 0 30px;}
.wysqbanner2{height:86px;font-size: 24px;color:#fff;line-height: 86px; text-indent: 4%;margin:0 0 30px;text-align: justify;}
.cxblztCon{border:1px solid #e8e8e8;border-radius: 3px;padding:15px;}
.cxbltit{font-size: 24px;color:#009807;background: url(http://www.bjchy.gov.cn/robot/resource/images/wysqtitbg.png) no-repeat right center; line-height: 40px;}
.cxbltext{padding:15px 0 30px;color:#8e8e8e;font-size: 16px;}
.bhmmyzm label{font-size: 16px;color:#606060;}
input.sqbh{width:210px;border:1px solid #d1d1d1;height:33px;line-height: 33px;background: none;margin-right: 16px;font-size: 14px;text-indent: 4%;}
input.yzm{width:162px;}
.yzmImg{vertical-align: middle;}
.yzmsx{color:#cae7cc;font-size: 14px;padding-left: 16px;}
.cxbtns{padding:60px 0 30px 0; text-align: center;}
.cxbtns a{background: #cd1307;font-weight: bold;font-size: 16px;padding:8px 42px; color:#fff;border-radius: 3px;margin:0 50px;}
.must{color:red;}
input[type="radio"]
.smMain{min-height: 320px;}
.smtit{font-size: 28px;color:#404040;line-height: 50px; text-align: center; padding:35px 0;}
.smCon{line-height: 36px;text-align: justify;color:#404040;font-size: 16px; line-height: 32px;}

@media screen and (max-width:750px) {
	.ysqgkbox{
		width:90%;
		padding:2%;
	}
	.sqbox label{
		width:100%;
		text-align: left;
	}
	.sqbox .sqrinput{
		width: 100%;
	}
	.sqbox .sqrarea{
		width: 100%;
	}
	
	
}