
@media (max-width:400){

 .progress_bar{display:none;}

}
/* iPhone 4/5 */
html { font-size:42.666px; }
/* Android */
@media (min-width:360px){
	html { font-size:48px; }
}
/* iPhone6 */
@media (min-width:375px){
	html { font-size:50px; }
}
/* iPhone6 Plus */
@media (min-width:414px){
	html { font-size:55.2px; }
}

::-webkit-scrollbar {
    width: 0px;
}
::-webkit-scrollbar {
    display: none;
}
html,body {width: 100%;height:100%;position: relative;overflow-x: hidden;-webkit-overflow-scrolling: touch;}

body,p,ol,ul,dl,dt,dd,li,cite,fieldset,h1,h2,p,h4,button,input { margin:0; padding:0; border:0;list-style:none; font-size:.14rem; font-family:"Microsoft YaHei";color: #000;}
sup,sub { vertical-align:baseline; }
a { color:#333; text-decoration:none;}
select{-webkit-appearance:none;border:0;}
li{display: inline-block;}
i{font-style: normal;}
body{background-color: #fff;}
.btn{display: block;width: 85%;text-align: center;line-height: 0.9rem;background-color: #48b2f0;border-radius: 0.1rem;color: #fff;font-size: 0.36rem;margin: 0 auto;margin-top: 0.4rem;}
.shadow{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 9;display: none;}
	.shadow ul{background-color: #fff;position: absolute;bottom: 0;width: 100%;}
		.shadow ul li{text-align: center;line-height: 1.05rem;border-bottom: 1px solid #efefef;font-size: 0.32rem;color: #333333;display: block;width: 100%;}

.sector{width: 6.5rem;background-color: #fff;border-radius: 0.1rem;top: 40%;position: absolute;left: 50%;margin-left: -3.25rem;}
	.sector h2{text-align: center;font-size: 0.36rem;font-weight: normal;line-height: 1rem;}
	.sector ul{}
		.sector ul li{display: block;border-bottom: 1px solid #e6e6e6;overflow: hidden;position: relative;}
		.sector ul li:last-child{border: 0;} 
		.sector ul li span{width: 30%;text-align: center;display: inline-block;font-size: 0.32rem;line-height: 0.75rem;}
		.sector ul li select{width: 65%;line-height: 0.75rem;box-sizing: border-box;font-size: 0.32rem;float: right;background-color: #fff;}
		.sector ul .shadow_select:after{
    content: " ";
    display: inline-block;
    height: 6px;
    width: 6px;
    border-width: 2px 2px 0 0;
    border-color: #c8c8cd;
    border-style: solid;
    -webkit-transform: matrix(.71,.71,-.71,.71,0,0);
    transform: matrix(.71,.71,-.71,.71,0,0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -4px;
}
		.sector ul li a{width: 50%;display: inline-block;box-sizing: border-box;float: left;text-align: center;border-right: 1px solid #e6e6e6;line-height: 0.75rem;font-size: 0.28rem;}
		.sector ul li a:last-child{border: 0;}
#container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}
.Tender{width: 6.31rem;position: absolute;left: 50%;margin-left: -3.15rem;top: 50%;height: 7.45rem;margin-top: -3.72rem;background-color: #fff;}
	.Tender .bunny_hop{background: url(../images/bunny_hop.jpg) no-repeat;background-size: 100% 100%;width: 100%;height: 2.98rem;}
	.Tender_text{padding: 0 0.45rem;padding-bottom: 0.45rem;border-bottom: 2px solid #f3f2f3;}
		.Tender_text h2{color: #818181;font-size: 0.3rem;text-indent: 2em;z-index: 10;}
		.Tender_text div{background: url(../images/bor.png) no-repeat;background-size: 100% 100%;width: 5.48rem;height: 2.42rem;box-sizing: border-box;padding: 0 0.3rem;padding-top: 0.4rem;margin-top: -0.2rem;}
		.Tender_text p{text-indent: 2em;font-size: 0.3rem;color: #818181;line-height: 0.45rem;}
		.Tender_text span{color: #ff4200;font-weight: bold;}
	.Tender_btn{background-color: #3dabfa;font-weight: bold;color: #fff;font-size: 0.33rem;line-height: 0.75rem;width: 2.5rem;text-align: center;display: block;margin: 0 auto;border-radius: 0.5rem;margin-top: 0.27rem;}
		.Tender_btn span{font-weight: normal;}

.progress_bar{position: relative;width: 100%;background: #dadada;height: 0.15rem;margin-top: 0.5rem;display: none;}
	.progress_bar h2{position: absolute;top: -0.6rem;left: 35%;width: 0.8rem;line-height: 0.4rem;background-color: #48b2f0;text-align: center;color: #fff;border-radius: 0.05rem;font-size: 0.26rem;font-weight: normal;margin-left: -0.4rem;}
	.progress_bar em{position: absolute;bottom: -0.2rem;left: 50%;width: 0;height: 0;border-width: 0.12rem;border-style: solid;border-color: #48b2f0 transparent transparent transparent;margin-left: -0.1rem;}
	.progress_bar p{width: 35%;background: #48b2f0;height: 0.15rem;}

#origin{background: url(../images/origin_bg.jpg) no-repeat;background-size: 7.5rem 1.29rem;background-position: bottom;background-color: #f8f8f8;}
.origin_logo{text-align: center;z-index: 10;position: relative;}
	.origin_logo img{width: 1.9rem;height: 1.9rem;margin-top: 0.5rem;}
.origin_vessel{background: url(../images/vessel.jpg) no-repeat;background-size: 100% 100%;width: 7.5rem;height: 6.5rem;margin: 0 auto;margin-top: -0.75rem;position: relative;z-index: 1;}
	.origin_door{background: url(../images/door.gif) no-repeat;background-size: 100% 100%;width: 1.25rem;height: 2rem;position: absolute;left: 50%;margin-left: -0.625rem;top: 2.65rem;}
	.origin_ren{background: url(../images/ren.png) no-repeat;background-size: 100% 100%;width: 0.45rem;height: 1.19rem;position: absolute;left: 50%;margin-left: -0.225rem;top: 4rem;}
.origin_text{margin-top: 0.2rem;padding: 0 0.4rem;}
	.origin_text p{font-size: 0.26rem;text-indent: 2em;line-height: 0.4rem;}

.origin_btn{background: url(../images/origin_btn.png) no-repeat;background-size: 100% 100%;width: 3.24rem;height: 0.99rem;line-height: 0.9rem;text-align: center;display: block;margin: 0 auto;color: #fff;font-size: 0.34rem;margin-top: 0.4rem;margin-bottom: 1rem;}

/*首页*/
.index_top{background: url(../images/index_top_bg.jpg) no-repeat;background-size: 100%;padding-top: 0.57rem;height: 3.7rem;}
	.index_top img{width: 2rem;height: 2rem;margin: 0 auto;display: block;border: 5px solid rgba(255,255,255,0.6);border-radius: 50%;box-sizing: border-box;}

.index_list{padding: 0 0.5rem;padding-bottom: 0.5rem;}
	.index_list ul{}
		.index_list ul li{display: block;border-bottom: 1px solid #f3f3f3;line-height: 0.95rem;position: relative;}
		.index_list ul li.index_yzm{width: 70%;}
			.index_list ul li h2{width: 1rem;text-align: justify;text-align-last: justify;display: inline-block;margin-right: 0.4rem;font-size: 0.32rem;font-weight: normal;color: #000;}
			.index_list ul li input[type="text"]{line-height: 0.95rem;width: 50%;color: #d4d4d4;font-size: 0.32rem;}
			.index_list ul li input[type="text"]::-webkit-input-placeholder{color: #d4d4d4;}
			.index_list ul li input[type="radio"]{margin-top: -2px;margin-bottom: 1px;vertical-align: middle;margin-right: 0.1rem;}
			.index_list ul li p{display: inline-block;margin-right: 0.5rem;font-size: 0.32rem;color: #d4d4d4;}
			.index_list ul li a{position: absolute;top: 50%;right: -43%;width: 1.6rem;line-height: 0.75rem;border: 1px solid #48b2f0;display: inline-block;text-align: center;color: #48b2f0;border-radius: 0.1rem;margin-top: -0.3rem;font-size: 0.28rem;}
	.index_list div{margin-top: 0.2rem;}
		.index_list div span{width: 0.3rem;height: 0.3rem;border: 1px solid #48b2f0;display: inline-block;border-radius: 50%;margin-top: -2px;margin-bottom: 1px;vertical-align: middle;box-sizing: border-box;margin-right: 0.2rem;}
		.index_list div span.on{background: url(../images/index_check.png) no-repeat;background-size: 100%;}
		.index_list div p{display: inline-block;color: #c5c5c5;font-size: 0.28rem;}
		.index_list div p a{font-size: 0.28rem;color: #59b7f1;text-decoration: underline;}
	.protocol{position: absolute;top: 50%;left: 50%;width: 6.5rem;height: 65%;margin-top: -4.25rem;margin-left: -3.25rem;background-color: #fff;border-radius: 0.1rem;padding: 0.55rem 0.5rem;box-sizing: border-box;overflow: auto;}
		.protocol div{overflow: auto;height: 95%;}
		.protocol h2{font-size: 0.36rem;color: #000;text-align: center;margin-bottom: 0.3rem;}
		.protocol p{font-size: 0.28rem;color: #000;}
		.protocol .suojin{text-indent:2em;display: inline-block;}
		.protocol a{position: absolute;top: 0.2rem;right: 0.2rem;background: url(../images/close.png) no-repeat;background-size: 100%;display: inline-block;width: 0.33rem;height: 0.33rem;}

.index_tips{padding: 0 0.5rem;}
	.index_tips h2{font-size: 0.48rem;text-align: center;font-weight: normal;}
	.index_tips span{font-size: 0.32rem;margin-top: 0.85rem;display: block;margin-bottom: 0.35rem;}
	.index_tips p{font-size: 0.32rem;text-indent: 2em;line-height: 0.5rem;}
	.index_tips div{margin-top: 1.7rem;overflow: hidden;}
		.index_tips div a{width: 2.7rem;line-height: 0.85rem;background-color: #48b2f0;color: #fff;display: inline-block;text-align: center;border-radius: 0.1rem;font-size: 0.26rem;}
		.index_tips div a:last-child{float: right;}

/*个人信息*/
.per_info_top{background: url(../images/per_info_bg.png) no-repeat;background-size: 100%;width: 100%;height: 1.62rem;padding-top: 0.25rem;}
	.per_info_top h2{font-size: 0.4rem;text-align: center;color: #fff;font-weight: normal;}

.per_info_list{padding-bottom: 1.75rem;}
	.per_info_list ul{}
		.per_info_list ul li{border-bottom: 1px solid #f3f3f3;overflow: hidden;display: block;position: relative;padding: 0 0.5rem;}
		.per_info_list ul li.head{display: flex;justify-content: space-between;}
		.per_info_list ul li.heresy h2{width: auto;}
			.per_info_list ul li h2{width: 1.3rem;text-align: justify;text-align-last: justify;font-size: 0.32rem;font-weight: normal;align-self: flex-end;display: inline-block;line-height: 0.95rem;white-space:nowrap;}
			.per_info_list ul li em{display: inline-block;font-style: normal;color: #ff0000;font-size: 0.32rem;position: absolute;top: 0.33rem;left: 2.1rem;line-height: initial;}
			.per_info_list ul li i{display: inline-block;font-style: normal;background: url(../images/icon.png) no-repeat;background-size: 100% 100%;width: 0.31rem;height: 0.31rem;position: absolute;right: 0.5rem;top: 50%;margin-top: -0.15rem;z-index: 99;}
			.per_info_list ul li input{width: 60%;position: absolute;right: 0.5rem;top: 50%;margin-top: -0.47rem;height: 0.95rem;}
			.per_info_list ul li input,.per_info_list ul li select{display: inline-block;font-size: 0.32rem;background-color: #fff;color: #b9b9b9;}
			.per_info_list ul li input::-webkit-input-placeholder{color: #b9b9b9;}
			.per_info_list ul li input[type="date"]{position: absolute;top: 50%;margin-top: -0.47rem;font-size: 0.32rem;color: #b9b9b9;height: 0.95rem;padding-top: 0.3rem;width: 60%;background: none;-webkit-appearance:none;}
			.per_info_list ul li .linkage_select,.per_info_list ul li .select_list{width: 60%;text-align-last: center;position: absolute;top: 50%;right: 0.5rem;margin-top: -0.25rem;margin-left: 0.5rem;display: inline-block;font-size: 0.32rem;}
			.per_info_list ul li .linkage_select select{margin-left: 0;width: 30%;margin-right: 0.2rem;float: left;box-sizing: border-box;padding: 0;}
			.per_info_list ul li .linkage_select select:last-child{margin-right: 0;}
			.per_info_list ul li select{width: 71%;text-align-last: center;text-align: center;border: 1px solid #ececec;background-size: 0.45rem;line-height: initial;line-height: 0.5rem;font-size: 0.3rem;background: url("../images/sele_icon.png") no-repeat transparent;background-size: 0.31rem 0.31rem;background-position: 95%;}
			.per_info_list ul li textarea{padding: 0.3rem 0;width: 100%;border-style: none;resize : none;font-size: 0.3rem;background-color: #fff;font-family:"Microsoft YaHei";color: #b9b9b9;}
			.per_info_list ul li textarea::-webkit-input-placeholder{color: #b9b9b9;}
			/*.per_info_list ul li.wenbenyu{border-top: 5px solid #f3f3f3;border-bottom: 5px solid #f3f3f3;}*/
			.per_info_list .head img{border: 0px solid #b9b9b9;width: 1.55rem;height: 1.55rem;display: inline-block;border-radius: 0.1rem;margin: 0.3rem 0;}
		
		.per_info_list ul .cor_info{display: flex;justify-content: space-between;}
			.per_info_list ul .cor_info h2,.per_info_list .head h2{align-self: center;}
			.per_info_list ul .cor_info img{margin-top: 0.3rem;margin-bottom: 0.3rem;border: 1px solid #b9b9b9;width: 1.55rem;height: 1.55rem;border-radius: 0.1rem;display: inline-block;}
		.per_info_list ul .identity_card{display: flex;}
		.per_info_list ul .identity_card>h2{align-self: center;}
		.per_info_list ul .identity_card em{top: 46%;}
			.per_info_list ul .identity_card>div{display: inline-block;float: right;margin: 0.4rem 0;margin-left: auto;width: 70%;}
				.per_info_list ul .identity_card>div div{width: 2.1rem;box-sizing: border-box;display: inline-block;text-align: center;margin-right: 0.3rem;float: left;}
				.per_info_list ul .identity_card>div div:nth-child(even){margin-right: 0;margin-bottom: 0.2rem;}
					.per_info_list ul .identity_card>div div h2{text-align: center;text-align-last: auto;line-height: initial;margin-bottom: 0.15rem;}
					.per_info_list ul .identity_card>div div img{border: 1px solid #b9b9b9;text-align: center;width: 2.1rem;height: 1.3rem;display: inline-block;box-sizing: border-box;border-radius: 0.1rem;}
					.per_info_list ul .identity_card>div span{background: url(../images/cor_info.png) no-repeat;background-size: 0.3rem 0.3rem;background-position: 0 50%;padding-left: 0.35rem;font-size: 0.32rem;color: #b9b9b9;}
		.per_info_list .btn{display: none;}

		.pla_btn{position: absolute;right: 0;top: 50%;line-height: 0.95rem;margin-top: -0.475rem;width: 0.5rem;text-align: center;background-color: #4bd1ee;color: #fff;}
		.industry{position: fixed;top: 0;left: 0;z-index: 1000;background-color: rgb(277,277,277);height: 100%;width: 100%;display: none;overflow: auto;}
			#ulist{padding-top: 0.3rem;height: 100%;overflow: auto;padding-bottom: 1.2rem;}
				#ulist li{float: left;width: 33.3%;text-align: center;margin-bottom: .3rem;box-sizing: border-box;padding: 0 .2rem;position: relative;background-clip: content;}
					#ulist li a{display: block;height: 0.6rem;line-height: 0.6rem;background: #f1f1f1;border-radius: 0.4rem;text-align: center;color: #666;font-size: 0.24rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
					#ulist li.current a{color: #fff;background: #89be4c;}
		.industry .btn{width: 90%;left: 50%;margin-left: -45%;}


/*入会申请审核列表*/
#enrollment_list{position: relative;}

.enrollment_list_head{text-align: center;height: 1rem;z-index: 9990;position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;border-bottom: 1px solid #efefef;}
	.enrollment_list_head div{margin: 0 auto;overflow: hidden;text-align: center;width: 75%;}
	.enrollment_list_head span{width: 50%;display: inline-block;font-size: 0.32rem;color: #8c8582;line-height: 1rem;box-sizing: border-box;float: left;}
	.enrollment_list_head span a{color: #8c8582;padding-bottom: 0.25rem;box-sizing: border-box;}
	.enrollment_list_head span.on a{color: #179cf2;border-bottom: 0.05rem solid #179cf2;}
.enrollment_list_bd{}
	.enrollment_list_bd .mescroll{position: fixed;top: 1rem;bottom: 0;height: auto;}
	.enrollment_list_bd .enrollment_list_cont{width: 100%;}
	.enrollment_list_bd ul{}
		.enrollment_list_bd ul li{width: 100%;border-bottom: 0.15rem solid #f5f5f4;padding: 0.3rem 0.4rem;box-sizing: border-box;position: relative;}
			.enrollment_list_bd ul li h2{font-size: 0.34rem;font-weight: normal;color: #000;display: inline-block;}
			.enrollment_list_bd ul li span{font-size: 0.28rem;color: #000;}
			.enrollment_list_bd #mescroll0 ul li span{float: right;color: #9c9c9c;}
			.enrollment_list_bd a{background: url(../images/icon.png) no-repeat;background-size: 100% 100%;width: 0.3rem;height: 0.3rem;position: absolute;top: 65%;right: 0.4rem;margin-top: -0.15rem;}
			.enrollment_list_bd ul li p{font-size: 0.28rem;color: #6d6d6d;margin-top: 0.2rem;}
			.enrollment_list_bd #mescroll1 p{display: inline-block;margin-left: 0.1rem;margin-top: 0;}
				.enrollment_list_bd #mescroll1 li{padding: 0.2rem 0.4rem;}
				.enrollment_list_bd #mescroll1 div{margin-top: 0.15rem;}
				.enrollment_list_bd #mescroll1 div h4{display: inline-block;font-weight: normal;font-size: 0.26rem;color: #6d6d6d;}
					.enrollment_list_bd #mescroll1 h2{font-size: 0.36rem;}
					.enrollment_list_bd #mescroll1 div span{font-size: 0.24rem;color: #b8b8b8;margin-left: 0.1rem;}
					.enrollment_list_bd #mescroll1 div em{background: url(../images/boaState1.png) no-repeat;background-size: 100% 100%;width: 1.1rem;height: 1.1rem;position: absolute;top: 50%;right: 0.4rem;margin-top: -0.55rem;}
					.enrollment_list_bd #mescroll1 div em.on{background: url(../images/boaState2.png) no-repeat;background-size: 100% 100%;}

/*入会申请审核信息*/
#enrollment_info{overflow: hidden;}
	#enrollment_info header{line-height: 0.9rem;padding: 0 0.3rem;overflow: hidden;box-sizing: border-box;border-bottom: 1px solid #e6e6e6;}
		#enrollment_info header div{overflow: hidden;}
			#enrollment_info header p{width: 33.3%;float: left;text-align: center;}
			#enrollment_info header p a{color: #8c8582;font-size: 0.32rem;line-height: 0.9rem;display: inline-block;}
				#enrollment_info header p.on a{border-bottom: 0.04rem solid #179cf2;color: #179cf2;}
	#enrollment_info footer{background-color: #ffffff;position: fixed;bottom: 0;left: 0;width: 100%;padding: 0.3rem 0.3rem;box-sizing: border-box;}
			#enrollment_info footer a{display: inline-block;line-height: 0.8rem;width: 3.35rem;text-align: center;background-color: #c4c4c4;border-radius: 0.1rem;color: #fff;font-size: 0.32rem;}
			#enrollment_info footer a:last-child{background-color: #179cf2;}
	.enrollment_info_body{background-color: #f3f3f3;height: 100%;overflow: hidden;display: none;}
		.enrollment_info_body .header{padding: 0.25rem 0.3rem;overflow: hidden;background-color: #fff;}
			.enrollment_info_body .header img{width: 1.25rem;height: 1.25rem;float: left;margin-right: 0.35rem;margin-left: 0.2rem;}
			.enrollment_info_body .header div{overflow: hidden;margin-top: 0.2rem;line-height: 0.4rem;}
				.enrollment_info_body .header div p{display: inline-block;float: left;text-align: center;font-size: 0.3rem;color: #000000;overflow: hidden;margin-right: 0.3rem;}
				.enrollment_info_body .header div p:last-child{margin-right: 0;}
				.enrollment_info_body .header div em{font-style: normal;font-size: 0.28rem;color: #179cf2;margin-right: 0.2rem;}
				.enrollment_info_body .header div span{color: #757575;font-size: 0.28rem;line-height: 0.42rem;box-sizing: border-box;display: inline-block;text-align: center;}
		.enrollment_info_body .body{overflow: hidden;background-color: #fff;margin-top: 0.2rem;height: 100%;}
			.enrollment_info_body .body ul{padding: 0 0.3rem;box-sizing: border-box;height: 100%;overflow: auto;padding-bottom: 3rem;}
				.enrollment_info_body .body ul li{line-height: 0.9rem;border-bottom: 1px solid #f3f3f3;overflow: hidden;display: flex;position: relative;}
					/*.enrollment_info_body .body ul li div{display: flex;}*/
					.enrollment_info_body .body ul li h2{white-space:nowrap;font-size: 0.3rem;color: #848484;font-weight: normal;margin-left: 0.05rem;width: 30%;justify-content: space-between;display: inline-block;}
					.enrollment_info_body .body ul li p{display: inline-block;color: #252525;font-size: 0.28rem;white-space:nowrap;overflow: hidden;}
					.enrollment_info_body .body ul li textarea{margin: 0.3rem 0;width: 70%;border-style: none;resize: none;font-size: 0.28rem;color: #252525;background-color: #fff;overflow: hidden;}
					.enrollment_info_body .body ul li img{width: 4.2rem;height: 2.6rem;margin-top: 0.3rem;}
					.enrollment_info_body .body ul li.many img{width: 2.1rem;height: 1.3rem;margin: 0;margin-right: 0.3rem;}
					.enrollment_info_body .body ul li.many img:nth-child(even) {margin-right: 0;}
					.enrollment_info_body .body ul li.many div{width: 70%;padding: 0.3rem 0;}
		
		.enrollment_info_body .company_list{height: 1.3rem;overflow: hidden;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(200,200,200,0);}
		.enrollment_info_body .company_list.on{height: 100%}
			.enrollment_info_body .company_list .company{background-color: #fff;height: 1.3rem;overflow: hidden;position: relative;box-sizing: border-box;padding: 0 0.35rem;}
				.enrollment_info_body .company_list .company em{background: url(../images/icon_company.png) no-repeat;background-size: 0.33rem;width: 0.33rem;height: 1rem;display: inline-block;float: left;background-position: 0 0.05rem;margin-right: 0.15rem;margin-top: 0.3rem;}
				.enrollment_info_body .company_list .company h2{font-size: 0.3rem;color: #252525;font-weight: normal;display: inline-block;margin-top: 0.3rem;}
				.enrollment_info_body .company_list .company span{display: block;font-size: 0.26rem;color: #7a7a7a;margin-top: 0.1rem;}
		.enrollment_info_body .relation_list{height: 1.3rem;overflow: hidden;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(200,200,200,0);}
		.enrollment_info_body .relation_list.on{height: 100%}
			.enrollment_info_body .relation_list .relation{line-height: 1.3rem;background-color: #fff;height: 1.3rem;overflow: hidden;position: relative;box-sizing: border-box;padding: 0 0.35rem;}
			.enrollment_info_body .relation_list .relation h2{font-size: 0.3rem;color: #252525;font-weight: normal;display: inline-block;}
				.enrollment_info_body .relation_list .relation span{font-size: 0.3rem;color: #252525;float: right;display: inline-block;margin-right: 0.5rem;}
				.enrollment_info_body .company a{background: url(../images/icon.png) no-repeat;background-size: 100% 100%;width: 0.3rem;height: 0.3rem;position: absolute;top: 50%;right: 0.4rem;margin-top: -0.15rem;transform:rotate(90deg);}
				.enrollment_info_body .on .company a{transform:rotate(270deg);}

	.enr_info{background-color: #fff;width: 80%;height: 5rem;position: absolute;top: 50%;left: 50%;margin-left: -40%;margin-top: -2.5rem;border-radius: 0.1rem;overflow: auto;}
		.enr_info .enr_info_sele{width: 80%;margin: 0 auto;margin-top: .5rem;}
			.enr_info .enr_info_sele h2{font-size: 0.4rem;text-align: center;font-weight: normal;margin-bottom: 0.5rem;color: #848484;}
			.enr_info .enr_info_sele select{display: none;width: 100%;border: 1px solid #e6e6e6;box-sizing: border-box;text-align: center;text-align-last: center;line-height: 0.8rem;}
		.enr_info p{font-size: 0.3rem;color: #848484;line-height: 0.5rem;}
		.enr_info_btn{width: 100%;position: absolute;bottom: 0;line-height: 1rem;overflow: hidden;border-top: 1px solid #e6e6e6;border-radius: 0.1rem;}
			.enr_info_btn a{font-style: 0.3rem;color: #848484;width: 50%;box-sizing: border-box;text-align: center;display: inline-block;float: left;}
			.enr_info_btn a.affirm{background-color: #179cf2;color: #fff;}
	.textarea_more p{margin-bottom: 0.5rem;}
	


















