/**
 * "单位中心"样式文件
 */
/************ 单位中心  *************/
.margin_b02{
	padding-bottom: 150px;
}
/**************************  新闻正文页 ***********************/
.news_warp .width_main{
	margin: 30px auto 30px;
}
.news_location{
	font-size: 14px;
	color: #999;
	padding: 20px 0;
}
.news_location i.iconfont{
	font-size: 20px;
	vertical-align: middle;
}
.news_left {
	float: left;
	box-sizing: border-box;
	background-color: #fff;
	border: 1px solid #e5e5e5;
	width: 68.333333333%;
	padding: 40px ;
	margin-right: 1.666666667%;
}
.news_left .main_bottom .inscribe {
    text-align: right;
    font-size: 16px;
    line-height: 1.69;
    color: #5a5a5a;
    margin-top: 20px;
}
.news_title h2 {
	font-size: 24px;
	font-weight: normal;
	line-height: 1.33;
	text-align: center;
	color: #333;
}
.news_info{
	color: #999;
	font-size: 14px;
	padding-bottom: 20px;
	margin-top: 40px;
	border-bottom: 1px dotted #e6e6e6;
}
.news_info i.iconfont{
	vertical-align: middle;
	font-size: 24px;
}

.news_info .msg{
	float: right;
}
.news_con{
	font-size: 16px;
	color: #666666;
	line-height: 36px;
}
.msg .icon-people:before{
	content: '\e611';
	font-size: 16px;
	vertical-align: middle;
	padding-right: 5px;
}
.msg .icon-eye:before{
	content: '\e643';
	font-size: 16px;
	vertical-align: middle;
	padding-right: 5px;
}
/*right*/
.news_right{
	float: left;
	width: 30%;
	box-sizing: border-box;
	border: 1px solid #e5e5e5;
	background-color: #fff;
}
.n_right_title{
	height: 56px;
	padding: 0 20px 0 26px;
	border: 1px solid #f1f4f8;
}
.n_right_title .title{
	font-size: 16px;
	line-height: 56px;
}
.m_right_more {
	float: right;
	margin-top: 23px;
}
.n_right_con li{
	font-size: 14px;
	color: #5e5e5e;
}
.n_right_con a{
	display: block;
	width: 280px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: all ease .3s;
	padding-left: 44px;
	line-height: 40px;
	color: inherit;
	position: relative;
}
.n_right_con a:before{
	transition: all ease .3s;
	content: '\e663';
	font-family: 'iconfont';
	position: absolute;
	color: #cbced0;
	font-size: 12px;
	left: 18px;
}
.n_right_con li:hover a:before{
	font-size: 18px;
	left: 15px;
	top: 1px;
}
.company .menu_detail .d_logo{
	background: #fff;
	font-size: 24px;
	color: #2c2f37;
	line-height: 60px;
}
.company .menu_detail .d_logo span{
	vertical-align: middle;
	display: inline-block;
	width: 450px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.company .menu_detail .d_logo img{
	max-width: 45px;
	max-height: 45px;
	margin-right: 5px;
	vertical-align: middle;
}
.company_nav2_warp{
	background-color: #fff;
}
.company_nav2{
	height: 50px;
	box-sizing: border-box;
	overflow: hidden;
}
.company_nav2 ul{
	margin-left: -30px;
}
.company_nav2 li{
	float: left;
}
.company_nav2 li:before{
	content: '/';
	font-size: 18px;
	color: #b2b8c0;
}
.company_nav2 a{
	position: relative;
	display: inline-block;
	font-size: 16px;
	color: #5a5a5a;
	padding: 17px 30px;
	line-height: 1;
}
.company_nav2 a.active{
	font-weight: bold;
	color: #015293;
}
/* 弹出层 开始*/
.alert{
    display: none;
}
.alert .cover{
    width: 100%;
    height: 100%;
    position: fixed;
    background: #000;
    top: 0;
    left: 0;
    opacity: 0.6;
    z-index: 2;
    filter: alpha(opacity=60);
}
.address .alert .alert_title {
	padding: 10px 20px;
}
.address .alert .content,.zph_content{
    width: 460px;
    height:490px;
    position: fixed;
    top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin: auto;
    background-color: #fff;
    z-index: 3;
}
.zph_content{
	height: 250px;
	border-radius: 5px;
}
.alert .content.alert_h{
	height: 300px;
}
.alert .zph_content .alert_title p{
	font-size: 18px;
	color:#CA130D;
}
.alert .zph_content .alert_title{
	padding: 15px;
	font-size: 18px;
}
.alert .zph_content .alert_title .icon-close {
	font-size: 18px;
}
.alert .zph_content ul p{
	padding: 15px 20px;
	font-size: 14px;
}
.zph_main{
	padding: 10px;
	position: relative;
	width: 100%;
	box-sizing: border-box;
	height:140px;
	overflow-y: auto;
}
.zph_main li{
	padding: 5px 0px;
	border-bottom:1px dashed #eaebec;
	box-sizing: border-box;
}
.zph_main li .zph_title{
	width: 295px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: inline-block;
	vertical-align: middle;
}
.zph_main li button{
	font-size: 12px;
	padding: 5px 5px;
	border-radius: 3px;
}
.alert .zph_content .alert_btn{
	position: absolute;
	bottom: 5px;
	left: 160px;
}
.alert .zph_content .alert_btn .btn{
	margin-right: 10px;
	border-radius: 3px;
}
.alert .alert_title{
    padding: 20px;
    border-bottom: 1px solid #eaebec;
    font-size: 20px;
		color: #333;
		font-weight: bold;
}
.alert .alert_title .icon-close{
	font-size: 24px;
  float: right;
	cursor: pointer;
}
.alert .alert_content{
    box-sizing: border-box;
    padding: 0 20px;
    overflow-y:auto;
}
.search .filter,
.search2 .filter{
	padding-top: 0;
	padding-bottom: 0;
}
/* 弹出层 结束*/
/* 下拉菜单选择区 开始*/
.row:after{
	content: ' ';
	display: block;
	clear: both;
}
.row .label_warp,
.row .select_warp{
	float: left;
}
.search_warp .row .label_warp{
	width: 80px;
	text-align: right;
}
.row .select_warp{
	width: 113px;
}
.row .select_warp1{
	width:324px;
}
.row > .row{
	margin-bottom: 0;
}
.row .label_control{
	display: inline-block;
	font-size: 14px;
	color: #5a5a5a;
	margin-right: 10px;
	margin-top: 10px;
}
.row .select_control{
	font-size: 14px;
	color: #5a5a5a;
	padding: 8px 10px;
	line-height: 1;
	width: 100%;
}
/* 下拉框 结束*/
/* 主体内容 */
.index {
	padding: 30px 0;
}
.index .list{
	margin-top: 10px;
	background: #ffffff;
}
.index .width_main > .left{
	width: 67.5%;
	float: left;
	margin-right: 2.5%;
}
.notice{
	overflow: hidden;
	border-top: 3px solid #006699;
	background-color: #fff;
	padding-top: 10px;
	position: relative;
}
.notice .title{
	font-size:18px;
	font-weight: bold;
	padding: 20px 30px 15px;
	position: relative;
	color:#5a5a5a;
}
.notice .title .com_name > span{
	display: inline-block;
	max-width: 340px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: bottom;
	cursor:default
}
.notice .title .mark{
	position: relative;
	top: -4px;
	font-size: 14px;
	line-height: 1;
	padding:4px 10px;
	border-radius: 15px;
	background-color: #3a9bf6;
	color: #fff;
	/* border-bottom-left-radius: 0; */
	margin-left: 5px;
}
.notice .account_info{
	font-size: 16px;
	padding-left: 30px;
	margin-bottom: 10px;
}
.notice .account_info span.first{
	margin-right: 10px;
}
.notice .account_info span{
	color: #5a5a5a;
	margin-right: 30px;
}
.notice .account_info .num{
	color: #ff9900;
	margin-left: 10px;
}
.notice .account_info .num.jfnum{
	margin-right: 10px;
}
.notice .account_info p{
	margin-top: 6px;
}
.notice .recharge{
	position: absolute;
	right: 30px;
	top: 78px;
	font-size: 16px;
	border-radius: 3px;
	padding: 7px 20px;
}
.notice .info {
	margin-top: 30px;
	border-top: 1px solid #e9edf2;
	padding: 18px 0;
	position: relative;
	overflow: hidden;
	left: 1px;
}
.notice .info a{
	float: left;
	width: 20%;
	box-sizing: border-box;
	text-align: center;
	height: 72px;
	color: #333;
	border-right: 1px solid #e9edf2;
	transition: all ease  .3s;
}
.notice .info a h3{
	font-size: 28px;
	font-weight: normal;
}
.notice .info a p{
	font-size: 16px;
}
.notice .info a:hover,
.notice .info a.on{
	color: #3a9bf6;
}
.todolist{
	height: 60px;
	padding-left: 30px;
	background-color: #fff;
	margin-top: 20px;
}
.todolist li{
	position: relative;
	float: left;
	line-height: 60px;
	font-size: 16px;
	margin-right: 40px;
	height: 60px;
	cursor: pointer;
	box-sizing: border-box;
	color: #5a5a5a;
}
.todolist li.active{
	font-weight: bold;
	color: #006699;
	border-bottom: 2px solid #006699;
}
.check_days{
	position: absolute;
    top: 81px;
    right: 55px;
    font-size: 18px;
    background: #6666ff;
    color: #fff;
    border-radius: 8px;
    padding: 11px 26px;
    cursor: pointer;
}
.xxzk{
	position: absolute;
    width: 12px;
    height: 20px;
    top: 114px;
    right: 132px;
	transform: rotate(-90deg);
	background: url("../images/common/jiantou_next.png");
}
.check_detail{
	position: absolute;
	width: 472px;
    right: 0;
    top: 127px;
    background: #fff;
	border: solid 1px #e9edf2;
	padding: 15px 0 15px 15px;
}
.check_detail .check_rules{
	font-size: 16px;
	line-height: 28px;
    color: #999999;
	border-right: 1px solid red;
	width: 48%;
    box-sizing: border-box;
}
.check_detail .check_rules .gz{
	color: #333333;
	text-align: center;
}
.check_detail .check_content{
	width: 49%;
	padding-left: 14px;
}
.check_detail .check_content ul li{
	display: inline-block;
	margin-right: 24px;
}
.check_detail .check_content ul li p{
	line-height: 30px;
}
.check_detail .check_content .qdjf_num li span{
	display: block;
	border: 1px solid #9999ff;
	border-radius: 15px;
	color: #fff;
	background: #9999ff;
	padding: 6px;
	cursor: pointer;
}
.check_detail .check_content .qdjf_num li.on span{
	color: #666666;
	background: #fff;
}
/* 简历列表 */
.res{
	margin-top: 10px;
	background-color: #fff;
	font-size: 16px;
	color: #5a5a5a;
	min-height: 170px;
}
.res > .title{
	height: 52px;
	line-height: 52px;
	padding: 0 30px;
	text-align: center;
	background-color: #f9fbfd;
	border-bottom: 1px solid #f1f4f8;
	position: relative;
}
.res .title > .left{
	float: left;
	position: absolute;
}
.res .title > .left span{
	margin: 0 5px;
}
.res .title > .right{
	float: right;
	color: #8c97a4;
	right: 30px;
	position: absolute;
}
.res .container	{
	padding: 10px 30px;
	position: relative;
}
.res .container img {
	width: 96px;
	height: 96px;
	float: left;
}
.res .container .perinfo{
	/*float: left;*/
	margin-left: 126px;
}
.res .container .perinfo .title{
	font-size: 18px;
	padding: 20px 0;
}
.res .container .perinfo .title a{
	display: block;
	color: #3a9bf6;
	/*color: inherit;*/
}
.res .container .perinfo .details{
	cursor: pointer;
}
.res .container .perinfo .details:after{
	content: '\e669';
	font-family: 'iconfont';
	margin-left: 10px;
	font-size: 14px;
}
/* 更多信息 */
.perinfo .contmore{
	display: none;
	position: relative;
	margin-top: 40px;
	border-top: 1px dotted #E7E9EC;
	padding-top: 10px;
}
.contmore .cont_h3{
	font-size: 16px;
	padding: 20px 0;
}
.contmore .edu .cont_h3{
	padding-bottom: 10px;
}
.contmore .date{
	font-size: 12px;
	color: #8c97a4;
	margin: 0 30px 0 15px;
}
.contmore .h3_type{
	line-height: 1;
	display: inline-block;
	color: #3a9bf6;
	background-color: #dbeeff;
	padding: 4px 6px 4px 8px;
	border-radius: 16px;
}
.contmore .cont_h3 .date{
	font-size: 14px;
}
.contmore .work .h3_type:before{
	content: '\e61c';
	font-family: 'iconfont';
	margin-right: 5px;
}
.contmore .edu .h3_type:before{
	content: '\e631';
	font-family: 'iconfont';
	margin-right: 5px;
}
.contmore .read_more{
	position: absolute;
	right: 0;
	bottom: 10px;
	font-size: 14px;
	color: #5a5a5a;
}
.contmore .read_more:hover{
	color: #3a9bf6;
}
.contmore .read_more a{
	color: inherit;
}
.contmore .work_con{
	padding-left: 246px;
	font-size: 14px;
	color: #8c97a4;
}
.res .container .dowarp{
	position: absolute;
	color: #3a9bf6;
	text-align: right;
	overflow: hidden;
	right: 30px;
	top: 20px;
}
.dowarp{
	display: inline-block;
	margin-left: 25px;
}
.dowarp .collect{
	display: inline-block;
	cursor: pointer;
	color: #b2b8c0;
}
.dowarp .collects{
	color:#fff;
}
.dowarp .sfsc_icon{
	font-size: 16px;
	margin-left: 10px;
}
.Collect{
	margin: 0;
}
.Collect .collect.on:after{
	line-height: 50px;
}
.dowarp .collect:after{
	content: '\e621';
	font-family: 'iconfont';
	font-size: 24px;
}
.dowarp .collect.on:after{
	content: '\e62a';
	font-family: 'iconfont';
	font-size: 24px;
	color: #ffa633;
}
.dowarp .do{
	position: relative;
	right:-7px;
	cursor: pointer;
}
.dowarp .do span:after{
	content: '|';
	margin: 0 3px;
}
/* 招聘会 相关*/
.recruit {
	background-color: #fff;
	margin-top: 10px;
	font-size: 16px;
	color: #5a5a5a;
	position: relative;
}
.recruit .title{
	height:52px;
	background-color: #f9fbfd;
	line-height: 52px;
	padding: 0 30px;
}
.recruit .title .left{
	float: left;
}
.recruit .title .right{
	float: right;
}
.recruit .title .right:before{
	vertical-align: middle;
	margin-right: 10px;
}
.recruit .con {
	padding: 20px 30px 40px 30px;
}
.recruit .con .h3{
	font-size: 18px;
	padding: 20px 0 ;
}
.recruit .do{
	color: #3a9bf6;
	cursor: pointer;
	position: absolute;
	top: 136px;
	right: 30px;
}
.recruit .del_more{
	color: #5a5a5a;
}
.recruit .del_more .iconfont:before{
	margin-right: 10px;
}
.recruit .del_more .first{
	margin-right: 20px;
}
/* 右侧 */
.index .ad{
	background-color: #fff;
	text-align: center;
	font-size: 16px;
	color: #8c97a4;
	padding-bottom: 20px;
}
.index .ad h3{
	font-size: 18px;
	color: #333;
	line-height: 48px;
}
.index .charge{
	margin-top: 20px;
	background-color: #fff;
}
.charge .title{
	height: 60px;
	padding: 0 30px;
	border-bottom: 1px solid #e9edf2;
}
.charge .title .left{
	float: left;
	font-size: 18px;
	color:#333;
	line-height: 60px;
}
.charge .title .tabs{
	float: right;
	font-size: 16px;
	color: #8c97a4;
}
.charge .title .tabs span{
	margin: 0 5px;
	display: inline-block;
	padding:  20px 0;
	cursor: pointer;
}
.charge .title .tabs span.active{
	color: #3a9bf6;
	background: url('../images/company/narrow_top.png') no-repeat 6px bottom;
}
.charge .cons{
	padding: 30px;
	font-size: 14px;
	color: #5a5a5a;
}
.row .label_warp,
.row .select_warp{
	float: left;
}
.cons select{
	width: 100%;
	border-color: #d4dae5;
	padding: 8px 10px;
	font-size: 14px;
}
.cons .label_warp{
	width: 90px;
	text-align: right;
}
.cons .select_warp{
	width: 206px;
}
.cons .select_txt{
	margin-top: 10px;
}
.cons .price{
	font-weight: bold;
	color: #f0565c;
}
.charge_btn{
	text-align: center;
}
.charge_btn .btn{
	font-size: 16px;
	padding: 8px 25px;
}
/* 快速访问 */
.shortcut{
	background-color: #fff;
	/* margin-top: 20px; */
}
.shortcut .title,
.zplx_info .title{
	padding-left: 30px;
	line-height: 50px;
	border: solid 1px #e9edf2;
	font-size: 18px;
	color: #333;
}
.shortcut  .con{
	padding: 30px;
	font-size: 14px;

}
.shortcut  .con li{
	float: left;
	width: 33.3333333333%;
	text-align: center;
}
.shortcut  .con li > a{
	padding: 16px 0;
	display: inline-block;
	width: 100%;
	color: #5a5a5a;
}
.shortcut  .con li > a:hover{
	color: #3a9bf6;
	background-color: #eaf4ff;
}
.shortcut .con li > a:hover .iconfont{
	color: #3a9bf6;
}
.shortcut .con .iconfont{
	display: block;
	color: #006699;
	font-size: 36px;
}
/********************** 企业服务 人才搜索 开始  **************************/
.search .list_warp{
	margin-top: 30px;
}
.search .list_warp .switch_page{
	margin-bottom: 10px;
	border: 1px solid #e9edf2;
	background-color: #fff;
	height: 50px;
}
.search .list_warp .switch_page .r_l_filter{
	font-size: 14px;
	color: #5a5a5a;
	line-height: 50px;
	padding-left:20px;
}
.switch_page .r_l_filter span{
	margin-right: 10px;
}
.switch_page .r_l_filter label{
	cursor: pointer;
	margin-right: 20px;
}
.switch_page .r_l_filter label.on{
	color: #2c9ce2;
}
.switch_page .s_page_btn{
	float: right;
	font-size: 14px;
	border-left: 1px solid #e9edf2;
}
.switch_page .s_page_btn .btn{
	background-color: #fff;
	border: 0 ;
	font-size: 18px;
	height: 50px;
}
.switch_page .s_page_btn .now{
	color: #3a9bf6;
	margin-right: 5px;
}
.switch_page .s_page_btn .all{
	margin-left: 5px;
}
/*简历查看*/
.search2 .tabs_con{
	font-size: 14px;
	color: #5a5a5a;
	padding: 20px 40px;
	background: #Fff;
}
.search2 .tabs_con .fillers span{
	cursor: pointer;
}
.search2 .tabs_con .fillers i{
	margin: 0 20px;
	color: #e9edf2;
	font-style: normal;
}
.search2 .tabs_con .on{
 	color: #2c9ce2;
}
.search2 .main{
	margin-top: 10px;
	margin-bottom: 30px;
}
.search2 .main .left{
	width: 278px;
	border: 1px  solid #e9edf2;
	background-color: #fafbfd;
	float: left;
	margin-right: 10px;
	box-sizing: border-box;
}
.left .resume{
	padding: 20px 30px 0 30px;
	cursor: pointer;
	transition: all ease .3s;
}
.left .resume .resume_line{
	border-bottom: 1px dotted #e9edf2;
	padding-bottom: 20px;
}
.left .resume:hover{
	background-color: #fff;
}
.left .resume img{
	float: left;
	width: 66px;
	height: 66px;
	margin-right: 10px;
}
.resume .details h3{
	font-size: 16px;
	color: #666;
	line-height: 1.7;
}
.resume .details p{
	font-size: 14px;
	color: #999;
}
.search2 .main .right{
	float: left;
	width: 912px;
	box-sizing: border-box;
	background-color: #fff;
	padding: 30px;
	background-color: #fff;
}
.main .right .title{
	height: 40px;
	line-height: 40px;
	position: relative;
}
.right .title h3{
	font-size: 18px;
	color: #5a5a5a;
	line-height: 40px;
}
.right .title .btns{
	position: absolute;
	right: 0;
	top: 0;
	margin-right: -3px;
}
.right .title .btns .btn{
	margin: 0 3px;
	padding: 9px 10px;
}
.right .resume_banner{
	position: relative;
	margin-top: 10px;
	box-sizing: border-box;
	height: 168px;
	background: url('../images/company/banner_resume.jpg') no-repeat 0 0;
	color: #fff;
	padding:20px 45px;
}
.right .resume_banner .avatar{
	width: 112px;
	height: 112px;
	float: left;
	margin-right: 30px;
	border: 1px solid #000;
}
.container .avatar{
	width: 96px;
	height: 96px;
	float: left;
	border: 1px solid #fff;
	border-radius: 48px;
	overflow: hidden;
}
.container .avatar img{
	width: 96px;
	max-width: 96px;
	max-height: 96px;
}
.search2 .resume_banner{
	width: 100%;
}
.resume_banner  .details_more,
.resume_banner  .detail_concat{
	font-size: 14px;
}
.resume_banner  .details_more:before{
	content: '\e644';
	font-family: 'iconfont';
}
.resume_banner  .details_more span {
	padding-left: 5px;
}
.resume_banner  .details_more span:after{
	content: '|';
	padding: 0 8px;
}
.detail_concat .phone{
	margin-right: 20px;
}
.detail_concat .phone:before{
	content: '\e609';
	font-family: 'iconfont';
	padding-right: 10px;
}
.detail_concat .email:before{
	content: '\e60b';
	padding-right: 10px;
	font-family: 'iconfont';
}
.resume_banner .do{
	position: absolute;
	top: 40px;
	right: 40px;;
	font-size: 16px;
}
.resume_banner .do .collect{
	cursor: pointer;
}
.resume_banner .do .collect:before{
	font-family: 'iconfont';
	padding-right: 10px;
	font-size: 20px;
	vertical-align: top;
}
.resume_banner .do .collect.off:before{
	content: '\e621';
}
.resume_banner .do .collect.on:before{
	content: '\e62a';
	color: #ffa633;
}
/******* 企业预览个人简历  *******/
.company .do{
	position: fixed;
	bottom: 0;
	height: 100px;
	width: 100%;
}
.company .do .cover{
	width: 100%;
	height: 100%;
	background-color: #0d2039;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.company .do .content{
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 5;
	top: 50%;
	margin-top: -23px;
}
.company .do .content .btn{
	font-size: 16px;
	padding: 11px 36px;
	margin: 0 5px;
	border-radius: 2px;
}
/*********************	企业服务 简历管理，收藏管理	*********************/
.manage .filter .tabs a{
	color: #333;
	border: 0 ;
}
.collect .filter .tabs .num,
.manage .filter .tabs .num{
	color: #ff9900;
	padding: 0 5px;
}
.delete_btn.bule{
	float: right;
	color: #2c9ce2;
	font-size: 16px;
	cursor: pointer;
}
/*.delete_btn i{
	position: relative;
	top: 2px;
	right: 10px;
	font-size: 20px;
}*/
/* 简历收藏 */
.collect .list_con{
	font-size: 14px;
	border: 1px solid #e9edf2;
	box-sizing: border-box;
	background-color: #fff;
	text-align: center;
	color: #5a5a5a;
}
.list_con table{
	border-collapse: collapse;
}
.list_con thead tr{
	background-color: #fafbfd;
	border-bottom: 1px  solid #e9edf2;
}
.list_con thead th{
	padding: 18px 0;
	line-height: 1;
}
.list_con tbody tr{
	border-bottom: 1px dotted #e9edf2;
	transition: all ease .3s;
}
.list_con tbody tr a:hover{
	background-color: #fafbfd;
	color: #3a9bf6;
}
.list_con tbody td{
	height: 50px;
}
/******************* 单位中心 简历统计 ************************/
.statistic {
	padding-bottom: 30px;
	position: relative;
	background: #fff;
}
.statistic .tabs .options{
	font-size: 14px;
	color: #5a5a5a;
	float: right;
	margin: 15px 30px;
}
.tabs .options >  ul > li{
	float: left;
	vertical-align: middle;
	margin-right: 20px;
}
.tabs .options li:after{
	content: ' ';
	display: block;
	clear: both;
}
.tabs .options .select input{
	height: 30px;
}
.tabs .options label{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}
.tabs .options .select{
	float: left;
	width: 106px;
}
.tabs .options .select p{
	height: 30px;
	line-height: 30px;
}
.statistic .tabs_con {
	padding:20px 0;
	min-height: 400px;
}
.statistic .tabs_con table{
	border-collapse: collapse;
}
.statistic .tabs_con  thead{
	font-size: 14px;
	color: #8c97a4;
	line-height: 1;
	background-color: #fafbfd;
	border-top: 1px solid #e9edf2;
	border-bottom: 1px solid #e9edf2;
}
.statistic .tabs_con  thead th{
	padding: 20px 0 20px 0px;
	text-align: center;
}
.statistic .tabs_con  tbody{
	font-size: 16px;
	color: #5a5a5a;
}
.statistic .tabs_con  tbody tr{
	border-bottom: 1px dotted  #e9edf2;
}
.statistic .tabs_con  tbody td{
	/* padding-left: 30px; */
	height: 60px;
	text-align: center;
}
/***********************企业服务 —— 首页******************/
.com_serve ul li{
	width: 100%;
	height: 420px;
	position: relative;
}
.com_serve ul li.list01{
	background: url(../images/company/xczp_bg.png) no-repeat center center;
}
.com_serve ul li.list02{
	background: url(../images/company/wtzp_bg.png) no-repeat center center;
}
.com_serve ul li.list03{
	background: url(../images/company/bzzp_bg.png) no-repeat center center;
}
.com_serve ul li.list04{
	background: url(../images/company/ltzp_bg.png) no-repeat center center;
}
.com_serve ul li.list05{
	background: url(../images/company/ltzp_bg.png) no-repeat center center;
}
.com_serve ul li .width_main{
	padding:93px 0;
}
.com_serve ul li .width_main .info{
	width: 580px;
	padding: 40px 0;
}
.com_serve ul li .width_main .info p{
	text-align:center;
	text-indent:25px;
	margin-bottom:10px;
}
.com_serve ul li .width_main .info a{
	font-size: 16px;
	color: #010101;
	line-height: 2;
}
.com_serve ul li .width_main .info .watch_more{
	font-size: 16px;
	color: #2583db;
	line-height: 2;
	margin-left: 15px;
	display: inline-block;
}
.com_serve ul li .width_main .info .watch_more.hides{
	display: none;
}

/*政策法规正文页面*/
.qyfw .width_main .qyfw_right > ul  li{
	margin-bottom: 13px;
}
.qyfw .width_main .qyfw_right > ul  li a{
	display: block;
	width: 250px;
	height: 200px;
}
.qyfw .width_main .qyfw_right > ul li .list01{
	background: url(../images/company/list_01.png) no-repeat center center;
}
.qyfw .width_main .qyfw_right > ul li .list02{
	background: url(../images/company/list_02.png) no-repeat center center;
}
.qyfw .width_main .qyfw_right > ul li .list03{
	background: url(../images/company/list_03.png) no-repeat center center;
}
.qyfw .width_main .qyfw_right > ul li .list04{
	background: url(../images/company/list_04.png) no-repeat center center;
}
/**********************************业务管理*******************************************/
.business_nav{
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #e5eaf0;
	background: #fff;
}
.business_nav li{
	float: left;
	line-height: 48px;
	padding: 0 30px;
	background: url("../images/company/border.png") no-repeat right;
}
 .business_nav li.first{
	padding-left: 0;
}
 .business_nav li.end{
	background: #fff;
}
.business_nav li a{
	font-size: 16px;
	color: #5a5a5a;
}
.business_nav li a.active{
	color: #00457d;
	font-weight: bold;
}
.business .content{
	border: 1px solid #e5eaf0;
	margin:20px auto 30px auto;
	background: #fff;
}
.business .content .content_cen{
	padding-top: 120px;
	padding-left: 130px;
	padding-bottom: 120px;
}
.business .content .content_cen .cen_list{
	padding-bottom: 95px;
}
.business .content .content_cen .cen_list a{
	display: inline-block;
	width: 120px;
	text-align: center;
	margin-right: 90px;
}
.business .content .content_cen .cen_list a.end{
	margin-right: 0;
}
.business .content .content_cen .cen_list a span{
	display: block;
	font-size: 18px;
	color:#5a5a5a;
	font-weight: bold;
	padding-top: 20px;
}
.business .content .content_cen .hint{
	width: 100%;
	height: 120px;
	text-align: center;
	line-height: 120px;
	font-size: 16px;
	color: #015293;
	background: url("../images/company/ywgl_bg.png") no-repeat;
}
.dwrz_warn{
	width: 50%;
	margin: 10px auto;
	color: #f0565c;
	font-size: 16px;
	text-align: center;
}
/*点击重置套餐显示的输入框*/
.adicon .content .content_cen .cen_left .period ul .cztc_qt{
	width: 100px;
	padding: 0;
	border: 1px solid #d4dae5;
	position: relative;
}
.adicon .content .content_cen .cen_left .period ul .cztc_qt input{
	box-sizing: border-box;
	width: 75px;
	border:none;
}
.adicon .content .content_cen .cen_left .pay_btn{
	margin-left: 260px;
}
/******************广告图标页面******************/
.adicon .content .content_cen{
	padding-top: 70px;
	padding-bottom: 20px;
}
.adicon .content .content_cen .cen_left{
	width: 630px;
	padding-right: 65px;
	border-right: 1px solid #e5eaf0;
	font-size: 16px;
	color: #5a5a5a;
}
.adicon .content .content_cen .cen_left>li,
.adicon .content .content_cen .cen_left .invoice_info li{
	line-height: 28px;
	padding-bottom: 20px;
}
.adicon .content .content_cen .cen_left .invoice_info li .fptt_info{
	padding-bottom: 20px;
}
.adicon .content .content_cen .cen_left li .title_l{
	float: left;
	width: 114px;
	text-align: right;
	margin-right: 10px;
}
.adicon .content .content_cen .cen_left li .type .title_l{
	width: 120px;
}
.adicon .content .content_cen .cen_left .type .select_wrap{
	display: inline-block;
	/*border: 1px solid #d4dae5;*/
	width: 198px;
	height: 38px;
	font-size: 16px;
	color: #5a5a5a;
}
.adicon .content .content_cen .cen_left li input[type='text']{
	width: 185px;
	height: 33px;
	font-size: 16px;
	color: #5a5a5a;
	padding:0 5px;
}
.adicon .content .content_cen .cen_left li .enter_info .xj_input{
	width: 310px;
}
.adicon .content .content_cen .cen_left .CztcQt input[type='text']{
	height: 41px;
}
.adicon .content .content_cen .cen_left .type a{
	color: #3a9bf6;
	margin-left: 20px;
}
.adicon .content .content_cen .cen_left .zpzqList,
.adicon .content .content_cen .cen_left .period .Cztcs li{
	line-height: normal;
}
.adicon .content .content_cen .cen_left .period ul{
	width: 335px;
	/* margin-left: 5px; */
}
.adicon .content .content_cen .cen_left .period ul li{
	float: left;
	border:1px solid #d4dae5;
	padding: 10px 24px;
	margin-right: 20px;
	margin-bottom: 15px;
	cursor: pointer;
	position: relative;
}
.adicon .content .content_cen .cen_left .period ul li:hover{
	border:1px solid #f0565c;
}
.adicon .content .content_cen .cen_left .period ul li.mar_r{
	margin-right: 0;
}
.adicon .content .content_cen .cen_left .period ul li .zk{
	display: block;
	width: 34px;
	height: 14px;
	font-size: 	10px;
	text-align: right;
	color: #fff;
	background: url("../images/company/zk_icon.png") no-repeat;
	position: absolute;
	top:-5px;
	right: -5px;
}
.adicon .content .content_cen .cen_left .period ul li.active{
	border:1px solid #f0565c;
	background: url("../images/company/xz_icon.png") no-repeat right bottom;
}
.adicon .content .content_cen .cen_left .money .sum{
	font-size: 20px;
	color: #f0565c;
	font-weight: bold;
}
.adicon .content .content_cen .cen_left > p .btn{
	font-size: 16px;
	padding: 15px 35px;
	margin-left: 185px;
	border-radius: 3px;
}
.adicon .content .content_cen .cen_left .enter_info{
	display: inline-block;
	width: 60%;
}
.adicon .content .content_cen .cen_right > div{
	width: 220px;
	padding-top:44px;
	padding-left: 55px;
	position: relative;
}
.adicon .content .content_cen .cen_right div a{
	display: inline-block;
	background: #eceff1;
	font-size: 18px;
	color:#5a5a5a;
	margin-bottom: 7px;
	letter-spacing:3px;
	padding: 16px 40px;
}
.adicon .content .content_cen .cen_right div a.active{
	background: #3a9bf6;
	color: #fff;
}
.adicon .content .content_cen .cen_right div a.active i{
	font-size: 16px;
	position: relative;
	left: 8px;
}
.adicon .content .content_cen .cen_right div a.active img{
	display: inline-block;
	position: absolute;
	left: -1px;
}
/************我的订单页面****************/
.td_left{
	text-align: left;
}
.td_right{
	text-align: right;
}
.td_center{
	text-align: center;
}
.indent{
	font-size: 16px;
	color: #5a5a5a;
}
.indent .content .con_top{
	/* margin-top: 30px; */
	border-top: 3px solid #006699;
}
.indent .content .con_top .more_con > .btn_wrap{
	text-align: right;
	padding: 10px 47px;
}
.indent .content .con_top .more_con > .btn_wrap .btn{
	border-radius: 3px;
	padding: 5px 30px;
	margin: 0 5px;
}
.indent .content .con_top .con_search{
	height: 60px;
	background: #385777;

}
.indent .content .con_top .con_search .search_wrap{
	background: #3a9bf6;
	padding: 0;
	margin:10px;
	width: 43%;
	height: 40px;

}
.indent .content .con_top .con_search .search_wrap .search_input input{
	height: 40px;
	line-height: 40px;
}
.indent .content .con_top .con_search a{
	color: #fff;
	font-size: 14px;
	line-height: 60px;
	margin-left: 20px;
}
.indent .content .con_top .con_search a i{
	font-size: 10px;
	position: relative;
	left: 8px;
}
.indent .content .con_top .more_con{
	background: #fff;
	border:1px solid #e9edf2;
}
.indent .content .con_top .more_con ul{
	padding: 15px 20px 0px;
	font-size: 14px;
	color: #666666;
	/*overflow: hidden;*/
}
.indent .content .con_top .more_con .no_mar{
	padding: 10px 20px 10px;
}
.indent .content .con_top .more_con > ul > li{
	margin-right: 16px;
	line-height: 40px;
	float: left;
}
.indent .content .con_top .more_con ul li span{
	display: inline-block;
	line-height: 40px;
}
.indent .content .con_top .more_con ul li.end{
	margin-right: 0;
}
.indent .content .con_top .more_con ul li i{
	margin:0 8px;
}
.indent .content .con_top .more_con ul li input{
	width: 110px;
	height: 30px;
	border:1px solid #d4dae5;
	font-size: 14px;
	color: #666666;
	margin-left: -5px;
	padding-left: 5px;
}
.indent .content .con_top .more_con ul li .select_wrap{
	width: 118px;
	display: inline-block;
	vertical-align: middle;
}
.indent .content .con_top .more_con ul li .select_wrap ul{
	padding: 0;
}
.indent .content .indent_list{
	width: 100%;
	margin-top: 20px;
	background: #fff;
}
.indent .content .indent_list.xyjl{
	margin-top: 0;
}
.indent .content .indent_list table{
	border-top: 1px solid #e9edf2;
	border-bottom: 1px solid #e9edf2;
}
.tr_even{
	background: #fafbfd;
}
.indent .content .indent_list table th{
	font-size: 14px;
	color: #5a5a5a;
	font-weight: 700;
	padding: 20px 0;
	border-bottom:1px solid #e9edf2;
}
.indent .content .indent_list table thead{
	border-bottom:1px solid #e9edf2;
}
.indent .content .indent_list table td{
	font-size: 14px;
	padding: 15px 5px;
	border-bottom:1px solid #e9edf2;
}
.indent .content .indent_list .icon-tk{
	font-size: 27px;
	color: #33cf87;
	cursor: pointer;
}
.indent .content .indent_list .icon-bntk{
	font-size: 27px;
	color: gray;
	cursor: pointer;
}
.indent .content .indent_list table .td_end{
	/*padding-left: 8%;*/
	padding-right:5%;
}
.indent .content .indent_list table .ditch_cz{
	font-size: 16px;
	font-weight: bold;
}
.indent .content .indent_list table .tr_height{
	padding-bottom: 10px;
}
.indent .content .indent_list table td .deal{
	color:#33cf87;
}
.indent .content .indent_list table td .size{
	font-size: 14px;
	color: #8c97a4;
}
.indent .content .indent_list table .unit_price{
	font-size: 22px;
	color: #f0565c;
}
.indent .pagenation_bar{
	padding: 30px 0;
}
/******地址管理页面*******/
.address .content .indent_list table td{
	height: 70px;
	padding: 0;
}
.address .addSite{
	position: relative;
	right: 0px;
}
.address .btn_red_on{
	background: #fff;
	border: 1px solid #de6a6a;
	border-radius: 3px;
	color: #de6a6a;
	display: none;
}
.address .btn_red_off{
	background: #de6a6a;
	border-radius: 3px;
	color: #fff;
}
.address .content > .td_right {
	padding: 20px 15px 0 0;
}
/* 弹出层 */
.address .alert .content{
    min-height:300px;
}
.address .alert .alert_content table{
	border-collapse:separate;
    border-spacing:0px 15px;
}
.address .alert .alert_content table tr td.text_l{
	font-size: 16px;
	vertical-align: top;
	padding: 8px 0;
	color: #5d6168;
	text-align: right;
}
/* .address .alert .alert_content table tr td.text_r{
	padding:0%;
} */
.address .alert .alert_content table tr td.text_r select,
.address .alert .alert_content table tr td.text_r input{
	width: 95%;
	height: 38px;
	border: 1px solid #d4dae5;
	background: #fafbfb;
	color: #666666;
	padding-left: 5px;
}
.address .alert .alert_content table tr td.text_r .pull_text{
	width: 97%;
	height: 40px;
	color: #666666;
}
.address .alert .alert_content table tr td.text_r textarea{
	outline: none;
	padding: 6px;
	width: 93%;
	height: 70px;
	border: 1px solid #d4dae5;
	background: #fafbfb;
	color: #666666;
	padding-left: 5px;
}
.address .alert .alert_content .alert_btn{
	text-align: center;
	margin-bottom:50px;
	overflow: hidden;
}
.address .alert .alert_content .alert_btn button{
	padding: 10px 30px;
	border-radius: 3px;
	font-size: 16px;
	margin-left: 20px;
}
.address .alert .alert_content .alert_btn button.back{
	background: #fff;
	color:#2583db;
}
/***************************************单位管理 start*****************************/
/***********单位主页 页面*****************/
.com_manage{
	font-size: 16px;
	color: #5a5a5a;
}
/*搜索框*/
.search_warp_01{
	width: 660px;
	height: 48px;
	border: 2px solid #2583db;
	margin: 0 0 30px;
	position: relative;
	box-shadow: 0 3px 10px rgba(90, 90, 90, .1);
}
.search_warp_xczp{
	width: 716px;
	display: inline-block;
	vertical-align: middle;
}
.search_warp_01 .s_input{
	float: left;
	width:520px;
	position: relative;
}
.xczp_collect .s_input{
	width: 406px;
}
.search_warp_xczp .s_input{
	width: 398px
}
.search_warp_01 .s_input .form_control{
	font-size: 14px;
	padding: 16px 40px;
	border: 0;
	color: #5a5a5a;
	height: 48px;
}
.search_warp_01 .s_input:before{
	content: '\e636';
	font-family: 'iconfont';
	position: absolute;
	color: #b2b8c0;
	font-size: 18px;
	top: 15px;
	left: 12px;
}
.search_warp_01 .s_btn{
	float: left;
	width: 140px;
}
.search_warp_01 .s_btn .btn{
	width: 100%;
	font-size: 16px;
	line-height: 1;
	padding:16px;
	border: 0;
}
.xczp_collect{
	width: 716px;
}
.xczp_collect .zph_time{
	float: left;
	width: 170px;
	height: 46px;
	position: relative;
}
.xczp_collect .zph_time .grzs_hdsj{
	width: 100%;
	height: 48px;
	border:none;
	padding-right: 28px;
	color: #5a5a5a;
	padding-left: 20px;
	box-sizing: border-box;
	background: #fff url(../images/common/icon_select.png) no-repeat right center;
}
.xczp_collect .zph_time span{
	position: absolute;
	left: 0;
	top: 13px;
	display: inline-block;
	width: 1px;
	height: 22px;
	border-left:1px solid #e9edf2;
}
.xczp_btn{
	display:inline-block;
}
.xczp_btn .btn_blue_deep{
	padding: 14px;
	width: 100px;
	margin-bottom: 30px;
}
/*下拉菜单选择区*/
/*单位信息*/
/* .content {
	margin-top: 20px;
} */
.com_manage .content_top{
	width: 100%;
	margin: 20px 0 0 0;
	background: url("../images/company/dwzy_bg.png") no-repeat top center;
}
.com_manage .content_top .com_logo{
	display: inline-block;
	margin: 0px 15px 0 30px;
}
.com_manage .content_top .com_logo img{
	max-width: 124px;
	max-height: 124px;
}
.com_manage .content_top .com_title{
	display: inline-block;
	vertical-align: top;
	margin-top: 15px;
	color: #fff;
}
.com_manage .content_top .company_t{
	margin-top: 0px;
}
.com_manage .com_title .tit_text{
	font-weight: bold;
	font-size: 22px;
	margin-bottom: 10px;
}
.com_manage .content_top .com_info{
	width: 100%;
	background: #eef7ff;
	border: solid 1px #e9edf2;
}
.com_manage .content_top .com_info > div{
	padding: 30px 40px 0px 205px;
}
.com_manage .e_wrap > ul{
	margin-left: -40px;
	width: 995px;
	height: 170px;
	overflow: hidden;
}
.com_manage .e_wrap > ul > li{
	float: left;
	margin-left: 40px;
	width:457px;
}
.com_manage .i_n{
	color:#8c97a4;
	font-size: 14px;
	padding-bottom: 10px;
}
.com_manage .i_w{
	position: relative;
	width: 457px;
	margin-bottom: 30px;
	background: #fff;
	border: 1px solid #d4dae5;
}
.com_manage .i_w input,.com_manage .i_w select{
	padding-left: 8px;
	width:445px;
	height: 38px;
	line-height: 38px;
	color: #5a5a5a;
	font-size: 14px;
	border: none;
	background: none;
	outline: none;
}
.com_manage .i_w textarea{
	height: 84px;
}
.com_manage .e_wrap .btn_wrap{
	text-align: right;
	padding: 40px 0;
}
.com_manage .e_wrap .btn_wrap .btn{
	padding: 12px 38px;
	margin-left: 10px;
	border-radius: 3px;
}
.com_manage .e_wrap .btn_wrap .btn_q{
	border: 1px solid #3a9bf6;
	background: #fff;
	color: #3a9bf6;
}
.com_manage .content .con_bottom > div{
	background-color: #ffffff;
 	border: solid 1px #e9edf2;
}
.com_manage .content .con_bottom .con_left{
	width: 76%;
}
.com_manage .content .con_bottom .con_left .con_l_c{
	width: 94%;
	margin: auto;
}
.con_left .con_l_c .con_nav{
	line-height: 58px;
	border-bottom: solid 1px #e9edf2;
}
.con_left .con_l_c .con_nav a{
	font-size: 16px;
  	font-weight: bold;
  	text-align: left;
  	color: #666666;
	margin-right: 40px;
	padding: 20px 0;
}
.con_left .con_l_c .com_j{
	padding: 20px 15px 20px 15px;
	min-height: 520px;
}
.con_left .com_temp .con_b_tit{
	padding-bottom: 40px;
}
.con_left .com_temp .con_b_tit span{
	font-size: 18px;
  	font-weight: bold;
  	color: #666666;
}
.con_left .com_temp .con_b_tit a:hover{
	color: #3a9bf6;
}
.con_left .com_temp .con_b_tit a i{
	font-size: 18px;
	padding-right: 5px;
}
.con_left .con_l_c .com_j .com_j_text{
	font-size: 14px;
  	line-height: 1.86;
  	text-align: justify;
  	color: #666666;
}
.con_left .con_l_c .con_nav a.active{
	color: #006699;
	border-bottom: 1px solid #006699;
}
.con_left .con_l_c .com_pic{
	padding-bottom: 80px;
}
.con_l_c .con_b_tit a{
	color: #8c97a4;
	font-size: 14px;
}
.con_left .con_l_c .com_pic .com_pic_l{
	width: 80%;
	height: 324px;
	margin: auto;
}
.con_left .con_l_c .com_pic .com_pic_l .pic_box{
	width: 486px;
	height:100%;
}
.con_left .con_l_c .com_pic .com_pic_l >span{
	display:inline-block;
	font-size: 62px;
	color:#e4e7eb;
	margin-top: 18%;
	cursor: pointer;
}
.con_left .con_l_c .com_pic .com_pic_l >span.left_l_btn{
	margin-right: 35px;
}
.con_left .con_l_c .com_pic ul{
	width: 145px;
	height: 14px;
	margin:30px auto;
}
.con_left .con_l_c .com_pic ul li{
	float: left;
	width: 14px;
	height: 14px;
	font-size: 14px;
	margin-right: 10px;
	color: #e4e7eb;
	cursor: pointer;
}
.con_left .con_l_c .com_pic ul li.active{
	color: #006699;
}
.con_left .con_l_c .com_pic ul li:hover{
	color: #006699;
}
.com_manage .content .con_bottom .con_right{
	width: 21%;
}
.com_manage .content .con_bottom .con_right .person{
	width: 190px;
	padding: 0 0px 80px 20px;
	box-sizing: border-box;
}
.enter_img .zzjgdmsc{
	background: #fafbfb url("../images/company/icon_zzjgdm.png") no-repeat center center;
}
.enter_img .upload_img{
	display: inline-block;
	width: 107px;
	height: 107px;
	border: 1px solid #d4dae5;
}
.enter_img .jbrsfz{
	background: #fafbfb url("../images/company/icon_jbrsfz.png") no-repeat center center;
}
.enter_img .lxrtx{
	background: #fafbfb url("../images/company/icon_lxrtx.png") no-repeat center center;
}
.enter_img .gsyyzz{
	background: #fafbfb url("../images/company/icon_gsyyzz.png") no-repeat center center;
}
.enter_img .dwlogo{
	background: #fafbfb url("../images/company/icon_dwlogo.png") no-repeat center center;
}
.enter_img .upload_pic_btn{
	position: relative;
	/*width: 90px;*/
	display: inline-block;
	margin-top: 10px;
}
.enter_img .upload_pic_btn:hover .btn_blue_border {
	color: #fff;
    background: #2584db;
}
.enter_img .upload_pic_btn .upimg_btn {
	position: absolute;
	display: block;
	width: 65px;
	height: 34px;
	left: 10px;
	top: 0;
	opacity: 0;
	filter:alpha(opacity=0);
   -ms-filter:alpha(opacity=0);
}
.enter_img .upload_pic_info{
	display: inline-block;
	vertical-align: top;
	margin-top: 10px;
	font-size: 13px;
	width: 135px;
	line-height: 25px;
	color: #666666;
}
.con_right .person .con_b_tit{
	padding: 20px 0;
	border-bottom: 1px solid #e9ecf0;
}
.con_right .person .con_b_tit span{
	font-weight: bold;
  	color: #666666;
}
.con_right .person .con_b_tit a{
	font-size: 14px;
  	color: #8c97a4;
}
.con_right .person .con_b_tit a:hover{
  	color: #3a9bf6;
}
.con_right .person .con_b_tit a i{
	padding-right: 5px;
	position: relative;
	top: 1px;
}
.con_right .person .head_por{
	border-bottom: 1px solid #e9ecf0;
	text-align: center;
}
.con_right .person .head_por span{
	display: block;
	padding-top: 45px;
	padding-bottom: 10px;
}
.con_right .person .head_por img{
	padding-top: 30px;
	max-width:124px;
	max-height: 124px;
}
.con_right .person ul li{
	padding-top: 30px;
	font-size: 14px;
	word-wrap: break-word;
}
.con_right .person ul li p{
	color: #8c97a4;
	padding-bottom: 10px;
}
.con_right .person ul li input,
.con_right .person ul li textarea{
	width: 170px;
  	height: 40px;
  	background-color: #ffffff;
  	border: solid 1px #d4dae5;
	padding:0 10px;
	font-size: 14px;
	color: #5a5a5a;
}
.con_right .person ul li textarea{
	height: 83px;
	padding: 10px;
	line-height: 1.71;
}
.con_right .person .con_r_b{
	font-size: 12px;
  	line-height: 2;
  	text-align: right;
  	color: #8c97a4;
}
.con_right .person .con_r_b span{
	color: #3a9bf6;
}
/**********************职位管理 页面*******************/
/* 职位管理 发布职位 release */
.release .job_emp_type {
	padding: 20px 30px;
}
.release .col_label{
	width: 60px;
	font-size: 16px;
	padding-top: 5px;
}
.release .col_input{
	width: 200px;
}
.release .col_btn .btn{
	padding: 6px 13px;
}
.release .col_offset{
	margin-right: 20px;
}
.release .row{
	margin-bottom: 0;
}
body .release .job_list{
	margin-top: 0px;
	background-color: #fff;
	font-size: 14px;
	color: #5a5a5a;
	text-align: center;
	border: 1px solid #e9edf2;
	box-sizing: border-box;
	padding-bottom: 30px;
	width: 100%;
	min-height:765px;
}
.release .job_list th{
	padding: 20px 0;
	border-bottom: 1px solid #e9edf2;
	line-height: 1;
}
.release .job_list td{
	line-height: 16px;
	padding: 20px 0;
	border-bottom: 1px solid #e9edf2;
}
.release .job_list .do span{
	margin: 0 5px;
	cursor: pointer;
	transition: all ease .3s;
}
.release .job_list .do span:before{
	margin-right: 5px;
}
.release .do .do_release:hover{
	color: #33cf87;
}
.release .do .do_edit:hover{
	color: #0eacff;
}
.release .do .do_copy:hover{
	color: #2584db;
}
.release .do .do_delete:hover{
	color: #f0565c;
}
.content .job_nav{
	border: solid 1px #e9edf2;
	overflow: hidden;
	background: #fff;
}
.content .job_nav .job_nav_list{
	height: 60px;
	background: #fafbfd;
	border-bottom: solid 1px #e9edf2;
}
.content .job_nav .job_nav_list li{
	float: left;
	font-size: 18px;
}
.content .job_nav .job_nav_list li a{
	color: #5a5a5a;
	padding: 20px 45px;
	line-height: 60px;
	border-right: solid 1px #e9edf2;
}
.content .job_nav .job_nav_list li a.active{
	padding-top: 15px;
	color: #015293;
	background: #fff;
	border-top: 3px solid #015293;
}
.content .job_nav .job_emp_type p{
	line-height: 60px;
	padding: 0 10px 0 25px;
}
.content .job_nav .job_emp_type a{
	padding:0 25px;
	border-right: solid 1px #e9edf2;
	font-size: 14px;
  	line-height: 1.71;
  	text-align: left;
  	color: #5a5a5a;
}
.content .job_nav .job_emp_type a.end{
	border-right: 0;
}
.content .job_nav .job_emp_type a.active{
	color: #2c9ce2;
}
.content .job_nav .job_emp_type .job_btn{
	line-height: 56px;
}
.content .job_nav .job_emp_type .job_btn .btn{
	margin-right: 10px;
	font-size: 16px;
	padding:10px 12px;
	border-radius: 3px;
}
.content .job_nav .job_emp_type .job_btn .btn i{
	margin-right: 5px;
	margin-top: 3px;
	position: relative;
	top: 1px;
}
.content .job_list{
	margin-top: 30px;
}
.content .job_list .job_list_con{
	border: solid 1px #e9edf2;
	margin-bottom: 10px;
}
.content .job_list .list_c_t{
	padding: 30px 30px 15px;
	background: #fff;
	font-size: 16px;
	color: #5a5a5a;
}
.content .job_list .job_title{
	display: block;
	font-size: 18px;
  	font-weight: bold;
  	text-align: left;
  	color: #5a5a5a;
	padding-bottom: 20px;
}
.content .job_list .job_list_con .list_c_t ul li{
	float: left;
	text-align: center;
	width: 160px;
	border-right: 1px solid #edf4fc;
}
.receive_num{
	width: 250px;
	text-align: center;
}
.content .job_list div .num{
	font-size: 34px;
  	text-align: center;
  	color: #015293;
}
.content .job_list .job_list_con .list_c_b{
	border-top: solid 1px #e9edf2;
	background: #f9fbfd;
	padding: 15px 25px;
	font-size: 16px;
	color: #5a5a5a;
}
.content .job_list .c_b_data{
	color: #b5bbc2;
}
.content .job_list .dqrq_end{
	margin-left: 150px;
}
.content .job_list .c_b_r{
	width: 250px;
	text-align: center;
}
.content .job_list .c_b_r a{
	color: #5a5a5a;
}
.content .job_list .c_b_r a.active{
	color: #3a9bf6;
}
.right_position{
	margin-top: 13px;
	margin-right: 20px;
}
.right_position .btn {
	line-height: 1.29;
}
/*弹框开始*/
.job_wszp .alert .alert_content table tr td{
	line-height: 60px;
	border-bottom:1px solid #f1f4f8;
	font-size: 18px;
  	color: #5a5a5a;
}
.job_wszp .alert .alert_content table tr td.check_wrap{
	text-align: center;
}
.job_wszp .alert .alert_content table tr td.check_wrap i{
	position: relative;
	top: 3px;
	cursor: pointer;
}
.job_wszp .alert .alert_content table tr td.job_date{
	text-align: right;
	font-size: 16px;
  	color: #b5bbc2;
	padding-right: 20px;
}
.job_wszp .alert .alert_content .alert_btn{
	text-align: center;
	padding: 40px 0;
}
.job_wszp .alert .alert_content .alert_btn .btn{
	padding: 10px 40px;
	border-radius: 3px;
}

.jobadd .jzsr{
	background: #f1f4f8;
	cursor: not-allowed;
}
/************************现场招聘 页面********************/
.job_xczp .content .xczp_con{
	margin-top: 10px;
	margin-bottom: 30px;
}
.job_xczp .content .xczp_con .xczp_con_l{
	width: 23%;
	border: solid 1px #e9edf2;
	background: #fff;
}
.job_xczp .content .xczp_con .xczp_con_l .time_tit{
	background: #2c9ce2;
	padding: 15px 25px;
	font-size: 18px;
  	color: #ffffff;
}
.job_xczp .content .xczp_con .xczp_con_l .time_tit i{
	font-size: 18px;
}
.job_xczp .content .xczp_con .xczp_con_l .time_tit i.icon-time{
	margin-right: 5px;
}
.job_xczp .content .xczp_con .xczp_con_l .time_tit i.icon-narrow-bottom{
	font-size: 24px;
}
/*招聘会日期部分*/
.job_xczp .content .cv_nav_list{
	border-left: 2px solid #ebf0f6;
	margin: 30px;
}
.job_xczp .content .cv_nav_list li{
	margin-left:-10px;
	padding-left: 24px;
	background: url('../images/common/flow_icon.png') no-repeat 2px 16px;
}
.job_xczp .content .cv_nav_list li:hover,
.job_xczp .content .cv_nav_list li.on{
	background: url('../images/common/flow_on_icon.png') no-repeat left 16px;
}
.job_xczp .content .cv_nav_list li > div{
	padding-bottom:18px;
	padding-top: 12px;
	border-bottom: solid 1px #e9edf2;
}
.job_xczp .content .cv_nav_list li > div p{
	color: #5a5a5a;
	font-size: 14px;
	line-height: 1.71;
	cursor: pointer;
}
.job_xczp .content .cv_nav_list li > div p.cv_nav01{
	color: #2583db;
	font-weight: bold;
}
.job_xczp .content .cv_nav_list li.on > div p.cv_nav01{
	color: #fff;
	height: 24px;
	background: url("../images/company/yuan_bg.png") no-repeat left center;
	font-weight: bold;
	padding-left: 5px;
	box-sizing: border-box;
}
.job_xczp .content .cv_nav_list li.on > div p.cv_nav01 span{
	color: inherit;
}
.job_xczp .content .cv_nav_list li.on > div p.cv_nav02{
	color: #2583db;
	line-height: 1.43;
}
.job_xczp .content .cv_nav_list li.end div{
	border-bottom: 0;
}
/*右侧未开始部分*/
.job_xczp .content .xczp_con .xczp_con_r{
	width: 76%;
 	background-color: #ffffff;
  	border: solid 1px #e9edf2;
}
.job_xczp .content .xczp_con .xczp_con_r .pagenation_bar{
	padding: 30px 0;
}
.job_xczp .content .xczp_con .xczp_con_r .wks_r_con,
.job_xczp .content .xczp_con .xczp_con_r .dlr_r_con{
	padding: 30px 30px 0 30px;
}
.job_xczp .content .xczp_con .xczp_con_r .wks_btn_warp{
	width: 100%;
	height: 36px;
	text-align: right;
}
.job_xczp .content .xczp_con .xczp_con_r .wks_btn_warp .btn{
	margin-left: 10px;
}
.job_xczp .content .xczp_con .xczp_con_r .xczp_pic{
	width:100%;
	height: 168px;
	background: url("../images/company/banner_xczp.png") no-repeat center center;
	margin: 13px 0 30px 0;
}
.job_xczp .content .xczp_con .xczp_con_r .xczp_pic .xczp_bg_l{
	padding: 50px 48px 50px 58px;
	color: #fff;
}
 .xczp_con_r .xczp_pic .xczp_bg_l .zph_tit{
	font-size: 22px;
  	font-weight: bold;
	padding-bottom: 20px;
}
.xczp_con_r .xczp_pic .xczp_bg_l .zphbt_info{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 600px;
}
.xczp_con_r .xczp_pic .xczp_bg_l .zph_time{
	 font-size: 16px;
 }
.wks_r_con .xczp_pic .xczp_bg_l .zpjz_btn{
	font-size: 16px;
  	color: #ffffff;
	line-height: 22px;
}
.wks_r_con .xczp_pic .xczp_bg_l .zpjz_logo{
	position: relative;
	top: -3px;
	right: 6px;
}
.job_xczp .xczp_con_r .job_list .list_tit{
	font-size: 16px;
  	font-weight: bold;
  	color: #2c9ce2;
	padding-bottom: 15px;
	border-bottom: 2px solid #e9edf2;
}
.job_xczp .xczp_con_r .job_list .list_tit span{
	border-bottom:2px solid #2c9ce2;
	padding-bottom: 15px;
}
.job_list ul li{
	padding: 30px;
	border-bottom: solid 1px #e9edf2;
	font-size: 16px;
  	color: #5a5a5a;
}
.job_list ul li .float_l .job_title{
	font-size: 18px;
  	font-weight: bold;
  	color: #5a5a5a;
	padding-bottom: 30px;
}
.job_xczp .xczp_con_r .job_list ul li .float_r .pub_date{
	color: #b5bbc2;
	padding-bottom: 30px;
}
.job_xczp .job_list .type_in,
.job_xczp .job_list .handle{
	text-align: right;
}
.job_xczp .job_list .type_in a,
.job_xczp .job_list .handle a{
	color: #5a5a5a;
}
.job_xczp .job_list .type_in a:after{
	content: '\e669';
	font-family: 'iconfont';
	font-size: 14px;
	color: #5a5a5a;
	margin-left: 5px;
}
.job_xczp .job_list .handle a:after{
	font-size: 14px;
	color: #5a5a5a;
	margin-left: 5px;
}

/*右侧待录入模块*/
.job_xczp .content .xczp_con .xczp_con_r .dlr_r_con{
	display: none;
}
.job_xczp .xczp_con_r .dlr_r_con .xczp_pic .xczp_bg_l .float_r{
	text-align: center;
	font-size: 16px;
}
.job_xczp .xczp_con_r .dlr_r_con .xczp_pic .xczp_bg_l .float_r .num{
	font-size: 40px;
}
/****************二级域名页面***********************/
.second_level .content{
	margin: 0px auto 30px;
	background: #fff;
	border: solid 1px #e9edf2;
}
.second_level .sec_con{
	padding: 60px 120px;
}
.second_level .domain_site{
	text-align: center;
	font-size: 16px;
	color: #5a5a5a;
	padding-bottom: 60px;
}
.second_level .domain_site .enter_info{
	display: inline-block;
	width: 300px;
	margin: 0 10px;
	padding: 0 10px;
	vertical-align: top;
}
.second_level .sec_con .domain_site .btn{
	padding: 10px 40px;
	border-radius: 3px;
	margin-left: 10px;
}
.second_level .sec_con .wxts{
	height: 120px;
	background: url("../images/company/wxts_bg.png") no-repeat center center;
	margin-bottom: 40px;
}
.second_level .wxts .wxts_cen{
	padding: 26px 40px;
	font-size: 14px;
  	line-height: 1.71;
  	color: #5a5a5a;
}
.second_level .wxts .wxts_cen .wxts_tit{
	 color: #015293;
}
.second_level .history_list .list_tit{
	font-size: 18px;
  	text-align: left;
  	color: #333333;
	padding-bottom: 20px;
}
.second_level .history_list table thead{
	height: 36px;
	line-height: 36px;
	background-color: #e9edf2;
	text-align: left;
}
.second_level .history_list table thead th{
	text-align: center;
	font-size: 14px;
  	color: #8c97a4;
}
.second_level .history_list table td{
	text-align: center;
	color: #5a5a5a;
	font-size: 14px;
	padding: 10px 0;
}
.second_level .history_list .null_bg{
	width: 100%;
	height: 158px;
	background: url("../images/company/zwjl_pic.png") no-repeat center center;
	padding-top: 100px;
	padding-bottom: 85px;
}
/******************单位认证 页面*****************************/
.com_attes .content{
	min-height: 790px;
	background: #fff;
	margin: 30px auto;
}
.com_attes .content ul li{
	padding: 45px 40px;
	font-size: 16px;
  	color: #5a5a5a;
	border: solid 1px #e9edf2;
}
.com_attes .content .enter_wrap li{
	padding: 0;
	border:none;
}
.com_attes .content ul li .qyrz_text{
	font-size: 18px;
	padding-bottom: 10px;
}
.com_attes .content ul li .btn{
	padding: 7px 38px;
	border-radius: 3px;
	font-size: 16px;
	margin-top: 10px;
}
/**************************名企 start*************************/
.mq_banner{
	height: 420px;
	padding-top: 1px;
	background: url("../images/company/banner_mingqi.jpg") center center;
}
.mq_ban_list{
	margin-top: 72px;
}
.mq_ban_list a {
	width: 160px;
	padding: 10px;
	text-align: center;
	margin-left: 50px;
	float: left;
	background: #c1d2e2;
}
.mq_ban_list a .logo {
	width: 160px;
	height: 160px;
}
.mq_ban_list a .logo img{
	max-width: 160px;
	height: 160px;
}
.mq_ban_list a span{
	display: inline-block;
	width: 140px;
	height: 50px;
	line-height: 25px;
	color: #015293;
	font-size: 16px;
	margin-top: 10px;
	overflow: hidden;
	word-wrap: break-word;
}
.miqi_list{
	margin-left: -30px;
}
.miqi_list li{
	width: 580px;
	float: left;
	height: 203px;
	background: #fff;
	border: 1px solid #e9edf2;
	margin-left: 31px;
	margin-bottom:30px;
}
.miqi_list li img{
	width: 110px;
	height: 110px;
	margin-top: 28px;
	margin-left: 28px;
}
.miqi_list .mq_left{
	display: inline-block;
	margin-left: 20px;
	width: 400px;
	vertical-align: middle;
}
.miqi_list .mq_title{
	font-size: 24px;
	color: #333;
	font-weight: 700;
	line-height: 60px;
	margin-top: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.miqi_list .mq_title a{
	color:#333;
}
.miqi_list .mq_text{
	line-height: 35px;
	color: #333;
	font-size: 18px;
}
.miqi_list .mq_text span{
	margin-left: 10px;
	font-weight: 700;
	color: #015293;
}
.miqi_list .mq_bottom{
	height: 53px;
	width: 100%;
	line-height: 53px;
	margin-top: 20px;
	color: #666666;
	font-size: 14px;
	background:#f9fbfd;
}
.miqi_list .mq_bottom .mq_class{
	float: left;
	width: 40%;
	margin-left: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.miqi_list .mq_bottom .mq_addr{
	float: right;
	width: 40%;
	text-align: right;
	margin-right: 32px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.miqi_list .mq_bottom .mq_class > i,
.miqi_list .mq_bottom .mq_addr > i {
	margin-right: 5px;
	vertical-align: middle;
}
/**************************名企 end*************************/
/**************************部门管理 start*******************/
.handle_wrap{
	padding: 10px 0;
	margin: 20px auto;
	background: #fff;
}
.handle_wrap .title{
	display: inline-block;
	color: #333333;
	font-size: 18px;
	margin-left: 20px;
	margin-top: 10px;
	vertical-align: middle;
}
.handle_wrap button{
	float: right;
}
.title_03{
	color: #5a5a5a;
	font-size: 16px;
	line-height: 60px;
}
.title_03 tr td{
	padding: 10px 0;
}
.depart_text{
	margin-left: 30px;
	margin-right: 30px;
	color: #5a5a5a;
	font-size: 15px;
	padding-bottom: 10px;
}
.base_message .title_03 {
	line-height: 50px;
}
.depart_text span{
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 10px;
}
.depart_mannage .e_wrap{
	padding-top: 10px;
}
.depart_mannage .e_wrap > ul{
	width: 800px;
	margin: 0 auto;
}
.depart_mannage .job_box .e_wrap{
	padding-bottom: 20px;
}
.depart_mannage .btn_wrap{
	margin: 0px auto 20px;
}
.inTem .btn_wrap{
	margin: 0px 195px 0px 0;
}
.depart_mannage .p_wrap{
	margin: 0 auto;
}
/*搜索框*/
.depart_mannage .row{
	margin: 0;
}
.depart_mannage .form_control{
	height: 36px;
	width: 250px;
}
/**************************部门管理 end*******************/
/**************************名企管理 start*******************/
.miqi_item{
	overflow: hidden;
}
/**************************名企管理 end*******************/
/**************************现场招聘 start*******************/
.adicon .content .content_cen .zph_info_left{
	width:600px;
	padding-right: 50px;
}
.adicon .content .content_cen .zph_info_left .title_l{
	margin-right: 10px;
	display: inline-block;
	width:120px;
	text-align: right;
	vertical-align: top;
}
.adicon .content .content_cen .zph_info_left .type input{
	border: 1px solid #d4dae5;
	width: 360px;
	height: 34px;
	padding-left: 11px;
	font-size: 16px;
	color: #5a5a5a;
	vertical-align: top;
}
.adicon .content .content_cen .zph_info_left .type{
	margin-bottom: 30px;
}
.adicon .content .content_cen .zph_info_left > p{
	padding-bottom:34px;
}
.adicon .content .content_cen .zph_info_left .price_number{
    font-size: 24px;
    color: #f0565c;
	font-weight: bold;
	line-height: 20px;
}
.adicon .content .content_cen .zph_info_left .booth_number{
	font-size: 22px;
	color: rgb(36, 199, 33);
	font-weight: 700;
	padding: 0 2%;
}
.adicon .content .content_cen .zph_info_left .Checked_sf{
	margin-right: 10px;
}
.adicon .content .content_cen .zph_info_left .fptt_tk,
.sffp_box .fptt_tk{
	margin:0 30px 0px 5px;
}
.adicon .content .content_cen .zph_info_left .mrdz_box{
	min-width:500px;
	/* height: 80px; */
	padding-bottom: 0px;
	margin-bottom: 30px;
	font-size: 16px;
}
.adicon .content .content_cen .zph_info_left h2{
	text-align: center;
	font-size:24px;
	padding-bottom: 34px;
	width: 500px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.adicon .content .content_cen .zph_info_left .mrdz_box .fptt_info{
	font-size: 16px;
	margin-bottom: 30px;
	color: #5a5a5a;
}
.adicon .content .content_cen .zph_info_left .psadd_info{
	color: #5a5a5a;
	margin-right:5px;
	display: inline-block;
	text-align: right;
}
.adicon .content .content_cen .cen_left .lxdz{
	margin-left: 5px;
}
.adicon .content .content_cen .cen_left .mrdz_info{
	color: #de6a6a;
	margin-left: 10px;
}
.adicon .content .content_cen .cen_left a{
	color:#2c9ce2;
	/* margin-left: 20px; */
	display: inline-block;
}
.adicon .content .content_cen .cen_left .ydxy_info{
	color:#3A9BF6;
	margin: 0;
}
.set_cvgm{
	background: #fafbfb;
}
.set_cvgm input {
    width: 40px;
    height: 22px;
    border: none;
    outline: none;
	background: url('../images/common/open.png') no-repeat center center;
	margin-top: 3px;
	margin-left: 5px;
}
.set_cvgm input.on{
	background: url('../images/common/close.png') no-repeat center center;
}
.indent .content .Xztz_btn .tr_even{
	cursor: pointer;
}
.zhye{
	color:red;
	margin-right: 10px;
}
/**************************现场招聘 end*******************/
/*pop 弹框 start*/
.pop_enter.pop_wrap .pop_content {
	width: 500px;
	height: 450px;
}
.pop_enter .enter_wrap {
	width: 95%;
}
.pop_enter .enter_wrap > li > p{
	width: 89px;
}
.pop_enter .enter_wrap > li > div{
	width: 78%;
}
.pop_enter .enter_wrap > li{
	width: 99.8%;
	margin-bottom: 7px;
}
.pop_enter .enter_wrap > li.enter_width{
	width: 49.4%;
	display: inline-block;
}
.pop_enter .enter_wrap > li.enter_width .enter_info{
	width: 55%;
}
.pop_enter .enter_wrap .error_info{
	position: absolute;
	top: 35px;
	left: 0;
	/*z-index: 1;*/
}
.pop_wrap .pop_message{
	width: 80%;
	margin: 20px auto;
	font-size: 16px;
	color: #5a5a5a;
	text-align: center;
	line-height: 1.8;
	max-height: 350px;
	overflow: auto;
}
/*pop 弹框 end*/
/*****************************账号管理 start*****************************/
.account .title{
    padding: 20px 30px;
    font-size: 18px;
    text-align: left;
    color: #333333;
    border-bottom: 1px solid #e9edf2;
}
.account .account_con{
    border: 1px solid #e9edf2;
    background: #fff;
    margin: 20px 0;
}
.account .account_con ul{
    padding: 0px 375px 80px 315px;
}
.account .account_con ul li{
    height: 72px;
    border-bottom: 1px solid #cfd0d0;
    line-height: 72px;
}
.account .account_con ul li div{
	height: 100%;
}
.account .account_con ul li i.icon_left{
    font-size: 51px;
    color: #3a9bf6;
}
.account .account_con ul li i.icon-modify{
    font-size: 18px;
    color:#ccc;
}
.account ul li .text{
    font-size: 18px;
    color: #525252;
    padding-left:10px;
    position: relative;
    top: -10px;
}
.account ul li .alter{
    font-size: 16px;
    color: #525252;
    padding-left:15px;
    cursor: pointer;
}
.account ul li .alter:hover{
	color:#3a9bf6;
}
/*账号管理弹框*/
.account .alert .content{
		width: 466px;
    position: absolute;
    top: 50%;
    left: 50%;
    padding-bottom: 25px;
    margin-top: -127px;
    margin-left: -233px;
    background-color: #fff;
    z-index: 3;
}
.dwjj_box .alert .content{
	width: 800px;
	position: absolute;
	top: 50%;
	left: 50%;
	padding-bottom: 25px;
	margin-top: -218px;
	margin-left: -400px;
	z-index: 3;
	background-color: #fff;
	padding-bottom: 25px;
}
.dwjj_box .alert .content .btn{
	padding: 8px 16px;
	border-radius: 5px;
	margin-right: 10px;
	margin-top: 10px;
}
.account .alert .alert_title{
		width: 420px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    margin: auto;
    border-bottom: 1px solid #3a9bf6;
    font-size: 16px;
    color: #3a9bf6;
    position: relative;
		padding: 0;
}
.account .alert .alert_title i {
    position: absolute;
    right: -15px;
    color: #b3b3b3;
    font-size: 19px;
    cursor: pointer;
}
.account .alert .alert_content{
	box-sizing: border-box;
    padding: 20px 90px 0 90px;
    overflow-y: auto;
}
.account .alert .alert_content .ipone input{
	width:247px;
	height: 36px;
	padding-left: 35px;
	color: #b3b3b3;
	border: 1px solid #cccccc;
}
.account .alert .alert_content p.yz{
	/*width:247px;*/
	height: 36px;
	margin-bottom:15px;
	color: #b3b3b3;
	border: 1px solid #cccccc;
}
.account .alert .alert_content p{
	position: relative;
	margin-bottom:15px;
}
.account .alert .alert_content p.yz input{
	border:0;
	display: block;
	padding-left: 35px;
	height: 36px;
	width: 100px;
	/*margin:10px 0;*/
}
.account .alert .alert_content p.yz span.yzm{
	display: block;
	border-left: 1px solid #2288e5;
	position: absolute;
	right: 32px;
	top: 0;
	color: #3a9bf6;
	padding-left:20px;
	margin-top: 10px;
	cursor: pointer;
}
.account .alert .alert_content p.yz span.on{
	color: #b3b3b3;
	cursor: not-allowed;
}
.account .alert .alert_content p i{
	display: block;
	font-size: 18px;
	line-height: 36px;
	padding: 0 10px;
	color: #b3b3b3;
	position: absolute;
	left: 0;
	top: 2px;
}
.zw_sou{
	position: relative;
}
.account .alert .alert_content p .passes,
.zw_sou .passes,
.jjgl_sou .passes{
    position: absolute;
    top: 8px;
    left: 30px;
    font-size: 14px;
    color: #999;
    width: 115px;
}
.zw_sou .passes{
	left: 12px;
}
.jjgl_sou .passes{
	left: 35px;
	top: 14px;
	font-size: 15px;
}
.account .alert .alert_content .alert_btn{
	padding-top:10px;
}
.account .alert .alert_content .alert_btn button{
	padding: 9px 39px;
	border-radius: 3px;
	font-size: 16px;
}
.account .alert .alert_content .alert_btn button.back{
	background: #fff;
	color:#2583db;
}
/* .base_message .ul_base{
	margin: 18px 170px 18px 40px;
    margin-left: 15px;
} */
/******  通知公告页面   start  *******/
.account_annout{
	border: 1px solid #e9edf2;
    background: #fff;
    margin: 20px 0;
}
.account .title_info{
	padding: 0;
	display: inline;
}
.account .tigger{
	float:right;
	border-radius: 5px;
	padding: 10px 25px;
	margin:12px 0px 0 0;
}
.account .acount_item ul{
	width: 100%;
	padding: 0px;
	box-sizing: border-box;
}
.account .acount_item ul li{
	min-height: 110px;
	padding: 30px;
	box-sizing: border-box;
	border-bottom: 1px solid #e9edf2;
	cursor: pointer;
}
.acount_top{
	padding: 0px 30px;
	height: 65px;
	border-bottom: 1px solid #e9edf2;
	box-sizing: border-box;
}
.account .title{
	border:none;
	line-height: 65px;
}
.acount_item .no_rexx{
	display: inline-block;
	width: 52px;
	height: 52px;
	vertical-align: middle;
	margin-right:10px;
}
.acount_item .no_read{
	background-image:url(../images/company/no_read.png);
	background-repeat: no-repeat;
}
.acount_item .already{
	background-image:url(../images/company/read-email.png);
	background-repeat: no-repeat;
}
.account .acount_item ul li{
	font-size: 16px;
	line-height: 30px;
	color:#777777;
}
.read_more{
	width: 100%;
	height: 60px;
	text-align: center;
	font-size: 16px;
	line-height: 60px;
	color:#015293;
	background:#fafbfd;
	cursor: pointer;
}
.watch_date{
	float: right;
	color:#999;
	font-size: 14px;
	padding-right:5px;
	line-height: 52px;
}
.zplx_info{
	display: inline-block;
	vertical-align: middle;
}
.item_style{
	display: inline-block;
	cursor: pointer;
	width: 830px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.list_details{
	margin-left:65px;
	display: none;
}
.no_readxx{
	float:right;
	width: 300px;
	height: 40px;
	line-height: 40px;
	background-color:#e9f4ff;
	border-radius: 35px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 14px;
	color:#3a9bf6;
	cursor: pointer;
	display: none;
}
.no_readxx .read_bg{
	display: inline-block;
	vertical-align: middle;
	width: 26px;
	height: 26px;
	background-image: url(../images/company/comtzgg.png);
	background-repeat: no-repeat;
	margin-left: 20px;
	box-sizing: border-box;
	position: relative;
}
.read_bg .red_bg{
	width: 2px;
    height: 8px;
    position: absolute;
    top: -3px;
    right: 3px;
    color: #ffffff;
    font-size: 10px;
    padding: 0 3px;
    border-radius: 50%;
    background: #f0565c;
}
/******  通知公告页面   end  *******/
/**********************职位详情界面**************************/
.job_depart{
	margin-bottom: 40px;
}
.job_depart > li > div{
	margin-top: 15px;
}
.enter_wrap > li .dw_overflow{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.enter_wrap > li > div.ueditor_back {
	width: 78%;
	overflow-x: auto;
}



/* *******单位整改-左侧公共菜单 start *******/
.left_public{
	float:left;
	width: 170px;
	background: #fff;
	margin-right: 20px;
}
.left_public .menu{
	padding: 10px 40px 20px 30px;
	box-sizing: border-box;
}
.left_public .menu ul li{
	line-height: 38px;
	text-align: left;
	padding-left: 25px;
	box-sizing: border-box;
}
.left_public .menu ul .menu_main .on,
.left_public .menu ul .iconfont.on,
.left_public .menu ul li .on{
	color:#2c9ce2;
}
.left_public .menu ul .menu_main a{
	line-height: 40px;
	color: #5a5a5a;
	font-size: 16px;
	margin-left:8px;
}
.left_public .menu ul .menu_main{
	text-align: left;
	padding-left: 0;
}
.left_public .menu ul .iconfont{
	font-size: 18px;
	color: #5a5a5a;
}

.left_public .menu ul li a{
	color: #5a5a5a;
	font-size: 14px;
}
.left_public .menu ul li a:hover,
.left_public .menu ul li .iconfont:hover{
	color:#2c9ce2;
}
/* *******单位整改-左侧公共菜单 end *******/

/* *******单位整改-单位首页 start *******/
.index .width_main > .right{
	width: 1010px;
	float: right;
}
.notice{
	height: 127px;
	margin-bottom: 20px;
}
.notice .account_info{
	padding-top: 10px;
	box-sizing: border-box;
}
.container_center .com_info{
	float: left;
	width: 715px;
	margin-right: 10px;
}
.container_center .zwmbs_info{
	width: 800px;
}
.container_center .com_info .zplx_info{
	width: 100%;
	height: 129px;
	background: #fff;
	margin-bottom: 10px;
}
.container_center .right{
	float: right;
	width: 280px;
}
.shortcut .con{
	padding:28px 20px;
}
.rec_info{
	width: 100%;
}
.rec_info li{
	float: left;
	width: 20%;
	text-align: center;
	padding: 10px;
	font-size: 14px;
	box-sizing: border-box;
}
.rec_info li strong{
	color: #ff9900;
	padding-bottom: 6px;
	font-weight: bold;
	box-sizing: border-box;
	display: inline-block;
	font-size: 16px;
}
.rec_info li strong a{
	color: #3a9bf6;
	padding-bottom: 6px;
	font-weight: bold;
	box-sizing: border-box;
	display: inline-block;
	font-size: 16px;
}
.rec_info li p{
	color: #5a5a5a;
}
.container_center .com_info .scene_info{
	height: auto;
	margin: 0;
}
.shortcut .con li > a{
	padding: 8px 0 0;
}
.shortcut .con li>a p{
	padding: 4px 10px 10px;
}
.scene_info .sce_top{
	height: 40px;
	padding: 10px 40px;
	color: #5a5a5a;
}
.scene_info .sce_top span{
	font-size: 14px;
	display: inline-block;
	line-height: 40px;
	vertical-align: middle;
}
.scene_info .sce_top .general_opt{
	display: inline-block;
	width: 120px;
	height: 40px;
	vertical-align: middle;
	margin-left: 20px;
}
.zp_tab{
	padding: 0px 20px 0px;
}
.zp_tab table{
	width: 100%;
	color: #5a5a5a;
	font-size: 14px;
}
.zp_tab table th{
	height: 48px;
	line-height: 48px;
	border-bottom:solid 1px #e9edf2;
}
.zp_tab table td{
	height: 46px;
	text-align: center;
	border-bottom:1px dashed #d4dae5;
}
.zp_tab table td .blue_bg{
	color:#3a9bf6;
}
.table_v::-webkit-scrollbar{
	width: 14px;
	height: 16px;
	background-color: #fff;
}
/*定义滚动条的轨道，内阴影及圆角*/
.table_v::-webkit-scrollbar-track{
	background-color: #fff;
}
/*定义滑块，内阴影及圆角*/
.table_v::-webkit-scrollbar-thumb{
	/*width: 10px;*/
	height: 20px;
	border-radius: 10px;
	-moz-box-shadow:2px 2px 5px #969696;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #E9EDF2;
}
.table_v{
	height: 346px;
	overflow-y: scroll;
}
.scene_info .zph_title{
	border-bottom: solid 1px #e9edf2;
	margin: 0px 35px 0px 20px;
	background: #f9fbfd;
}
.scene_info .zph_title li{
	display: inline-block;
	height: 48px;
	line-height: 48px;
	color: #5a5a5a;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.scene_info .zph_title .zp_date{
	width: 20%;
}
.scene_info .zph_title .zp_number{
	width: 10%;
}
.scene_info .zph_title .zp_jzrq{
	width: 38%;
}
.scene_info .zph_title .zp_jzzt{
	width: 30%;
}
.fbzw_title{
	display: inline-block;
}
.Zwmb,
.dwrz_mb{
	position:relative;
}
.contents{
	margin-top: 20px;
}
.fbfh_btn{
	padding: 8px 35px;
	position: absolute;
	right:10px;
	top:9px;
}
/* *******单位整改-单位首页 end *******/

/* *******单位整改-账户管理 start *******/
.account .account_con,
.account_annout{
	margin: 0 0 20px;
}
.account .account_con ul{
	padding: 0px 285px 80px 285px
}
.com_select{
	width: auto;
}
.com_select p{
	border:none;
	color: #5a5a5a;
	font-size: 18px;
	padding: 0 0px 24px 5px;
	display: inline-block;
	height: auto;
	line-height: 27px;
	padding-right: 28px;
	background:url(../images/common/com_select.jpg) no-repeat right 10px;
}
.menu_detail .d_menu_list>li.on p{
	color: #015293;
	font-weight: 600;
	border-bottom: 4px solid #015293;
}
.menu_detail .d_menu_list>li .com_select> ul{
	width:128px;
	/* height: 180px; */
	overflow: hidden;
	top:36px;
	left:-10px;
	border-top: 1px solid #d4dae5;
}
.menu_detail .d_menu_list>li .com_select li{
	/* border-bottom: 1px solid #d4dae5; */
	height: 30px;
	width: 100%;
	line-height: 30px;
	text-align: center;
	padding-left: 0px;
}
.menu_detail .d_menu_list>li .com_select li:hover{
	background: #d4dae5;
}
.menu_detail .d_menu_list>li .com_select li a{
	display: block;
	font-size:14px;
	padding: 0;
}
.menu_detail .d_menu_list>li span.jfgz_new{
	border-radius: 15px;
    background: #d81e06;
	color: #fff;
	padding: 0px 5px;
}
/* *******单位整改-账户管理 end *******/

/* *******单位整改-通知公告 start *******/
.item_style{
	width: 685px;
}
/* *******单位整改-通知公告 end *******/
.business .content{
	margin: 0px auto 30px auto;
}
/* *******单位整改-业务管理 start *******/
.adicon .content .content_cen .cen_left{
	/* width: auto; */
	border-right:none;
}
.com_manage .content_top,
.com_manage .content{
	margin: 0;
}
.com_attes .content{
	margin: 0 auto 30px;
}
/* *******单位整改-业务管理 end *******/
/* *******单位整改-发布职位 start *******/
.com_mangent{
	padding: 20px;
	background: #fff;
	box-sizing: border-box;
}
.nl_form{
	display: inline-block;
	vertical-align: top;
}
.com_mangent table.title_03.thead {
	border: 1px solid #e9edf2;
}
.search .filter, .search2 .filter{
	margin-top: 0;
}
.filter_text{
	width: 875px;
}
.filter_text_four{
	width: 847px;
}
.mingqi .filter_text {
	width: 1060px;
}
.release .content .con_top .more_con > ul > li{
	margin-right:30px;
}

/* .release .content .con_top .more_con ul{
	padding: 15px 30px 0px;
} */
.enter_wrap > .dxnr_li > p{
	width: 120px;
}
.release .content .con_top .more_con ul li .select_wrap{
	width: 140px;
}
.release .content .con_top .more_con ul li .date{
	width: 160px;
}
.release .content .con_top .more_con ul li .order_info{
	width: 380px;
}
/* .release .content .con_top .more_con .no_mar{
	padding: 9px 30px 20px;
} */
.release .content .con_top .more_con > ul > .float_r{
	float: right;
	/* margin-right: 20px; */
}
.indent .content .con_top .more_con li .btn_wrap .btn{
	border-radius: 3px;
	padding: 5px 30px;
	margin: 0 5px;
	color:#fff;
}
.indent .content .con_top .more_con li .btn_wrap .btn_blue_border{
	border: 1px solid #2584db;
	color: #2584db;
	background: #fff;
}
.indent .content .con_top .more_con li .btn_wrap .btn_blue_border:hover{
	background: #2584db;
	color:#fff;
}
.release .job_list{
	float:left;
}
.release .job_model{
	float: right;
	width: 200px;
	background: #fff;
	border: 1px solid #e9edf2;
	box-sizing: border-box;
	height:623px;
}
.release .release_top{
	float: left;
	margin: 14px 0;
	width: 100%;
}
.release .release_top span{
	height: 26px;
	border:1px solid #e9edf2;
	float: left;
	font-size: 14px;
	color: #5a5a5a;
	line-height: 26px;
	padding-left: 30px;
	padding-right: 10px;
	background: #fff;
	margin-right:10px;
	cursor: pointer;
}
.release .release_top span.generate_blief {
	border-right: 0;
	margin-right: 0;
}
.release .release_top span.zpjz_info {
	padding-left: 10px;
	border-left: 0;
	color: #f75f63;
	cursor: auto;
	border: none;
}
.release .release_top .move_up{
	background:url('../images/company/move_up.jpg') #fff no-repeat 10px center;
}
.release .release_top .move_down{
	background:url('../images/company/move_down.jpg') #fff no-repeat 10px center;
}
.release .release_top .place_up{
	background:url('../images/company/place_up.jpg') #fff no-repeat 10px center;
}
.release .release_top .place_down{
	background:url('../images/company/place_down.png') #fff no-repeat 10px center;
}
.release .release_top .generate_blief{
	background:url('../images/company/zphjz.jpg') #fff no-repeat 10px center;
}
.release .job_model .model_top{
	border-bottom: 1px solid #e9edf2;
	line-height: 1;
	height: 55px;
}
.release .release_top .right{
	float: right;
	line-height: 28px;
	text-align:right;
	font-size: 14px;
	padding-right:10px;
}
.release .job_model .model_top span{
	float: left;
	width: 50%;
	text-align: center;
	line-height: 55px;
}
.release .job_model .model_top .AddJob{
	cursor: pointer;
}
.release .job_model .model_top .zw_info{
	font-size: 20px;
	color: #5a5a5a;
	font-weight: bold;
}
.release .job_model .model_top .font_blue{
	font-size: 14px;
}
.release .zw_xjfb .left_arrow{
	padding-left: 20px;
	background:url('../images/company/right_jian.jpg') #fff no-repeat 0px center;
}
.release .zw_xjfb{
	width: 100%;
    text-align: center;
    margin-top: 10px;
}
.release .zw_xjfb span{
	cursor: pointer;
}
.release .job_model .zw_item{
	padding: 12px 10px 0px 20px;
	background: #fff;
}
.release .job_model .zw_item .select_all{
	padding-bottom: 5px;
}
.release .job_model .zw_item li{
	padding: 1px 0;
}
.release .job_model .zw_item li a{
	margin-left: 10px;
	color:#3a9bf6;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:120px;
	vertical-align: middle;
	 display: inline-block;
}
.left{
	float: left;
}
.right{
	float:right;
}
.fbzw_info{
	padding-top: 20px;
	font-size: 14px;
}
.fbzw_info span{
	cursor: pointer;
}
.zwmb_more{
	height: 510px;
}
.fbzw_info .left_arrow{
	padding-left: 20px;
	background:url('../images/company/right_jian.jpg') #fff no-repeat 0px center;
}
.Zwmb .pageTool .wrap_pageItem span{
	display: none;
}
.delivery .content .con_top .more_con ul li input{
	width:150px;
}
.delivery .content .con_top .more_con ul li .select_wrap{
	width: 160px;
}
/* *******单位整改-发布职位 end *******/
.inTem div.btnAddMb_wrap {
	margin: 20px 15px 20px 0;
}
.com_j_text p img{
	max-width: 691px;
}
.c_left_company p img{
	max-width: 386px;
}
.enter_wrap li img{
	max-width: 312px;
}
.spjj_info{
	line-height: 36px;
}
.spbz_info{
	text-align: center;
	line-height: 36px;
	color: #f0565c;
	font-size: 14px;
}
/* 招聘人数样式修改 */
.enter_wrap > .zprs_li .enter_info input{
	width: 60%;
}
.enter_wrap >.zzyx_li .enter_info input{
	width: 90%;
}
.money_mar{
	margin-left:5px;
}
.enter_wrap > li.zzyx_li > div{
	width: 20%;
}
.enter_wrap > li.zprs_li,.enter_wrap > li.zzyx_li {
	width: 98%;
}
.enter_wrap > li.zprs_li > .select_wrap {
	width: 150px;
}
.enter_wrap > li.zprs_li > .zprs_item {
	width: auto;
	margin-left: 18px;
}
.enter_wrap > li.zprs_li > .zprs_item > .btn {
	width: 70px;
	line-height: 1.4;
	text-align: center;
	padding: 7px 0;
}
.enter_wrap > li.zprs_li > .zprs_item > .label {
	display: inline-block;
	width: 65px;
	text-align: right;
}
.enter_wrap > li.zprs_li > .zprs_item > .enter_info {
	width: auto;
}
.enter_wrap > li.zprs_li > .zprs_item > .enter_info > input {
	width: 70px;
}
.zcsj{
	display: inline-block;
	font-size: 14px;
}
.zcsj p{
	line-height: 28px;
}
/* 生成招聘简章（入场通知单预览） */
/* 提示文字 */
.poster_tip {
	font: 400 24px/1.5 "SimSun";
	color: #333;
	text-align: center;
	border-bottom: 1px solid #333;
}
.poster_info {
	width: 100%;
	box-sizing: border-box;
	padding: 0 20px 30px;
	margin-top: 40px;
	word-wrap: break-word;
	color: #000;
	font: 400 16px/1.5 "SimSun";

}
/* 单位名称 */
.poster_info h3 {
	font: 700 24px/1.5 "Simhei";
	color: #ff0000;
	text-align: center;
}
/* 单位简介 */
.poster_info .company_profile {
	font-family: Verdana;
	color: #3343ff;
}
.poster_info .job_list > li {
	margin-bottom: 20px;
}
.poster_info .float_list > p {
	float: left;
}
/* 二维码 */
.poster_info .qrCode {
	float: right;
}
.poster_info .qrCode img {
	width: 200px;
	height: 200px;
}
.poster_info .qrCode p {
	text-align: center;
}
.color_red {
	color: #ff0000;
}
.color_blue {
	color: #3343ff;
}
.btn_box{
	margin: 10px auto;
	width: 428px;
}
.btn_box button{
	padding: 5px 10px;
	color: #fff;
	background: #ff0000;
	outline: none;
	border:none;
	font-size: 18px;
	font-weight: bold;
}
.dwjj_box .enter_info textarea{
	height: 200px;
	margin-top: 10px;
}
.kd_info{
	padding-bottom: 10px;
}

/***   单位报考start  ***/
.examquery .content .con_top .more_con ul li{
	margin-right: 32px;
}
.examquery .content .con_top .formIndent ul li{
	margin: 0;
}
.examquery .content .con_top .more_con ul li input{
	width: 180px;
	height: 30px;
}
.examquery .content .con_top .more_con ul li span{
	width: 98px;
	margin-right: 5px;
	text-align: right;
}
.examquery .content .con_top .more_con ul li .select_wrap{
	width: 187px;
	height: 30px;
}
.examquery .content .indent_list table td,
.examquery .content .indent_list table th{
	text-align: center;
}
.examquery .content .con_top .more_con > .btn_wrap{
	padding-top: 15px;
	text-align: left;
}
.examquery .content .con_top .more_con .no_mar {
	padding: 10px 20px 0px;
}
/***   单位报考end    ***/
.resume_detail .cv_wrap{
	border:none;
}
.res_bottom{
	background: #fff;
	text-align: center;
	color: #8c97a4;
	padding-bottom: 10px;
	font-size: 14px;
	border-bottom: 1px solid #e9edf2;
}
.res_bottom a{
	color:#129ce4;
}
.experience_info{
	position: relative;
}
.work_number{
	position: absolute;
	left: 380px;
	top:8px;
}
.work_number span{
	line-height: 40px;
	padding: 0;
	vertical-align: top;
	margin-top: -5px;
	margin-left:10px;
}
.prompt-info{
	margin-top: 10px;
	font-size: 14px;
	color: #f0565c;
	font-weight: bold;
}
.img_space{
	width: 96px;
	height: 96px;
}
/* 倒计时 展示 start */
.com_index_box .do{
	position: fixed;
	bottom: 0;
	height: 100px;
	width: 100%;
	z-index: 100;
}
.com_index_box .do .cover{
	width: 100%;
	height: 100%;
	background-color: #0d2039;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.com_index_box .do .content{
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 5;
	top: 50%;
	margin-top: -23px;
}
.com_index_box .do .djx_box{
	font-size: 30px;
	color: #f00;
}
/* 倒计时 展示 end */
.select_wrap > p.disable_select{
	background: #ddd url("../images/common/icon_select.png") no-repeat right center
}
/* 积分规则说明 start */
.rules_content{
	border-top: 3px solid #006699;
	font-size: 16px;
	color: #5a5a5a;
	padding-bottom: 12px;
	background: #fff;
}
.rules_content .rules_title{
	font-size: 20px;
    font-weight: 600;
    padding: 15px;
}
.rules_content table{
	margin-left: 5%;
	border-top: 1px solid #e9edf2;
}
.rules_content th,.rules_content td{
	padding: 10px 0;
	border-bottom: 1px solid #e9edf2;
	text-align: center;
}
.rules_content p{
	font-size: 18px;
	margin-left: 8%;
	line-height: 27px;
}
.rules_content p.title{
	margin-top: 12px;
}
.rules_content p span{
	margin-left: 50px;
}
/* 积分规则说明 end */

/****************需求征集页面***********************/
.needadd .info_title{
	padding: 20px 0 10px 30px;
    font-weight: 600;
    color: #333333;
}
.needadd .tag_text:before{
	content: "\e658";
	font-family: 'iconfont';
	font-size: 12px;
	color: #fff;
    font-weight: 600;
	vertical-align: top;
	position: absolute;
	right: 3px;
}
.needadd .tag_text{
	display: inline-block;
	background: #a9a9a9;
	color: #fff;
    padding: 5px 25px 5px 12px;
	margin-right: 10px;
	position: relative;
	border: 1px solid #a9a9a9;
	box-sizing: border-box;
	border-radius: 8px;
	margin-bottom: 5px;
}
.needadd .btn_add{
	padding: 5px;
	margin-left: 15px;
	border-radius: 3px;
	cursor: pointer;
	position: absolute;
    top: 3px;
    right: 0;
}
.needadd .need_list{
	padding-left: 160px;
}
.needadd .needzy span{
	display: block;
}
.needadd .btn_back{
	background: #fff;
    color: #0eacff;
}
.notice_red{
	font-size: 12px;
	color: #f75f63;
}
