﻿.wsxf-title li a{width:100%}
       .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: 15%!important;
				left: 0;
				right:0;
				width: 971px;
				position: fixed;
				margin:auto;
				z-index: 101;
				-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 .closeBtn{
				font-size: 25px;
				line-height: 0.5;
				position: absolute;
				top: 30px;
				right: 30px;
				color: #FFFFFF;
				text-shadow: 0 -1px 1px rbga(0, 0, 0, .6);
				font-weight: bold;
				cursor: pointer;
			}
.bsform-sub { line-height: 39px; font-size: 14px;}
.wyjbform{
			 margin-top: 28px;
						 margin-left:37px;
			 overflow: hidden;
}
.wyjbform span {
						 font-size: 14px;
						 width: 40px;
							text-align: center;
							font-weight: bold;
							color: #3a3a3a;
}
.wyjbform-text{
		 
						box-sizing: border-box;
						background: #f7f7f7;
						padding:10px;
						height: 216px;
						vertical-align: top;
						resize:none;
						width: 674px;
						outline: none;
}
.wyjbform-textspan{
margin-top: 10px;
}
.wyjbform-inp2 {
	width: 666px;
}

.wyjbform-inp {
	 height: auto;
	 box-sizing: border-box;
	 background: transparent;
	padding:12px;
	font-size:14px;
	color:#3a3a3a;
	display: inline-block;
	border:none;
}
.myModal_result{width:930px;height:70px;background-color:#197acd;padding-top:29px;padding-left:42px;}
.myModal_content{width:780px;border:1px solid #eef3f9;background-color:#f8fafc;margin:34px auto; padding-bottom:27px;height: 360px;
overflow-y: scroll;}
.myModal_result p{color:#ffffff;font-size:16px;}
.returnBtn{ width:153px;height:39px;background-color:#1e64aa;line-height:39px;
text-align:center;font-size:13.85px;color:#FFFFFF;border:none;outline:none;border-radius:4px;margin-bottom:50px;}
.returnBtn:hover{background:#197acd;}
.result_main div{margin-bottom:10px;}
.result_main div p{display:inline-block;margin-bottom:10px;font-size:14px;color:#115187;vertical-align: top;}
.result_main div p:nth-child(2){display:inline-block;color:#3a3a3a;}
.result_main div img{vertical-align:bottom;}
.result_wordname{color:#197acd!important;text-decoration: underline;cursor:pointer}
.result_con_span{vertical-align:top;margin-top:12px;}
.wsxfLine{display:block;height:1px;width: 740px; margin: 20px auto 20px;border-bottom: 1px dashed #CACACA; border-top: none;}
.wsxffj_left{float:left;width:50%;}
.wsxffj_right{float:right;width:40%;}
.appendixList{display: inline-block;width: 431px;}
.appendixList p{margin-right:50px;}
.appendixList p:nth-child(2n){margin-right:0;}
.spContent{display:inline-block;}
.spContent p{color:#3a3a3a!important;}
#spTitle{padding-top:0px;vertical-align:text-top;}
#spContent{padding-top:0px;vertical-align:text-top;}
	@media screen and (max-width: 1200px){
		.main-box {
			padding: .38rem .3rem 0;	
		}
		.wsxf-box{
			padding: .4rem .3rem .6rem;
		}
		.wsxf-title {
		  margin-top: 0;
		}	
	.jbhf-box {
			    width: 100%;
			    padding: 0;
			    margin: .4rem 0 0;
			}
			.jbhf-box .jbhf-left {
			    float: none;
			    width: 100%;
			    background: #f8fafc;
			    border: 1px solid #edf2f9;
			    text-align: center;
			    font-size: .26rem;
			    padding: .6rem 0;
					margin-bottom: .4rem;
			}
			.jbhf-left .jbhf-title {
			    font-size: .32rem;
			    color: #333;
			    margin-bottom: .5rem;
			}
			.jbhf-left p {
			    margin-bottom: .3rem;
			    width: auto;
			}
			.jbhf-left p input[type="text"] {
			    
			    width: 6.1rem;
					height: .7rem;
					line-height: .5rem;
					padding: .1rem;
			    font-size: .26rem;
			    padding: 0 .3rem;
			}
			.jbhf-left button, .jbhf-right>a {
			    height: .8rem;
			    line-height: .8rem;
			    width: 3.3rem;
			    border-radius: .04rem;
			    font-size: .26rem;
			}
			.jbhf-box .jbhf-right {
			    width: 100%;
			    float: none;
			    margin-left:0;
					padding-top: .4rem;
					border-top: 1px solid #DEDEDE;
			}
			.jbhf-sj>p {
			    line-height: .78rem;
			    height:.78rem;
			    padding-left: .2rem;
			    font-size: .28rem;
			}
			.jbhf-sj>ul {
			    padding: .3rem;
			    line-height: 2;
			}
			.jbhf-sj {
			    border: 1px solid #f5f6fa;
			    font-size: .26rem;
			    margin-bottom: .2rem;
					
			}
			.jbhf-sj>ul li>span>span {
			    font-size: .26rem;
			    padding-right: .1rem;
			}
			.reveal-modal {
			    top: 8%!important;
			    left: 50%;
			    transform: translateX(-50%);
			    width: 6rem;
					border-radius: 0;
			    background-color: #FFF;
			
			}
			.myModal_result {
			    width: 100%;
			    /* height: .8rem; */
			    padding-top:.16rem;
			    padding-left: .3rem;
			}
			.myModal_result p {
			    font-size:.3rem;
			}
			.reveal-modal .closeBtn {
			    font-size: .32rem;
			    top: .3rem;
			    right: .25rem;
			}
			.myModal_content {
			    width: 100%;
			    border: none;
			    background-color: #f8fafc;
			    margin:0 auto;
			    min-height: 6.6rem;
			    overflow-y: scroll;
					padding: .28rem .2rem .2rem .3rem;
			}
			.wyjbform {
			    margin: 0;
					display: flex;
					padding: .2rem 0;
			}
			.wyjbform:first-child{
			   padding-top: 0;
			}
			.wyjbform span {
			    font-size: .26rem;
			    width: auto;
					margin-right: .1rem;
			}
			.wsxfLine {
			    display: block;
			    height: 1px;
			    width: 100%;
			    margin: 0;
			    border-bottom: 1px solid #CACACA;
			}
			.result_con_span {
			    vertical-align: top;
			    margin-top: 0;
			}
			.wyjbform-inp {
			    flex: 1;
			    padding: 0;
			    font-size: .26rem;
			    color: #3a3a3a;
			}
			.wsxffj_left,.wsxffj_right {
			    float: none;
			    width: 100%;
			}
			.result_main div {
			  display: flex;
				
			}
			.result_main div p {
			    font-size: .26rem;
			}
			.appendixList {
			    display: inline-block;
			    width: 100%;
					flex: 1;
					flex-direction: column;
			}
			.result_wordname {
			    color: #197acd!important;
			    text-decoration: none;
			    cursor: pointer;
					font-size: .26rem;
					width: 100%;
					margin-right: 0;
			}
			
			.result_main div img {
			    vertical-align: middle;
					margin-right: .1rem;
			}
			.returnBtn {
			    width: 3.3rem;
			    height: .8rem;
			    line-height: .8rem;
			    font-size: .3rem;
					margin-top: .5rem;
			    margin-bottom: .5rem;
			}
			
			}