@charset "utf-8";
/* CSS Document */

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */

th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
border:medium none;
margin: 0;
padding: 0;
}
/** 设置默认字体 **/
body,button, input, select, textarea {font: 14px/1.8 '微软雅黑';}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/*/** 重置超链接元素 **/
a:link {
  color: #666;
  text-decoration: none;
}
a:visited {
  color: #7e817e;
  text-decoration: none;
}
a:hover {
  color: #ff7300;
  text-decoration: none;
}*/
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

/**/
iframe{ border:none; margin: 0; padding: 0;}

/* 清理浮动 */
.clearfix:before, .clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{
    clear:both;
}
.clearfix{
    *zoom:1;/*ie6,7*/
}		
img{display:block;border: 0;}
/***************************************************************************************************************************/
.G_input{ outline:0 none;border:1px solid #B1B1B1;vertical-align:middle;color:#3b3b3b;_overflow:hidden; width:503px;
}

.xing_del, .xing_add{display: inline-block; background: url(../img/xing.png) no-repeat; overflow: hidden; text-indent: -9999px; text-align: right; }
.xing_del { background-position: -0px -0px; width: 14px; height: 14px; }
.xing_add { background-position: -0px -14px; width: 10px; height: 10px; }  

.G_lineDL{ line-height:26px; height:auto; margin-top:6px; margin-bottom:2px; *display:inline-block; zoom:1; *position:relative;}
.G_lineDL:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;zoom:1;}
.G_lineDL .G_input{height:24px;line-height:24px; padding:0px 6px;}
.G-input-pr36 .G_input{ padding-right:36px; width:128px;}
.G_lineDL .G_inptext_fl textarea{height:26px;line-height:26px;  padding:9px 6px;}

.G_lineDL dt{ float:left; width:124px; text-align:right;line-height:26px;}
.G_lineDL dd{ float:left; *display:inline-block; zoom:1; }
.G_lineDL dd:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;zoom:1;}

.panel_lnp{ width:630px; border:#d7d7d7 1px solid; z-index:999;background-color: #f7f7f7;margin-bottom: 60px}
.panel_lnp h2{height:35px; line-height:35px; color:#737373; border-bottom:#d7d7d7 1px solid; position:relative;}
.panel_lnp .panel_ban_h{ height:auto;}

.panel_lnp h2 p{ margin-left:10px; font-weight:normal; color:#fff}
.panel_lnp h2 a{ position:absolute; right:0px;top:0px; cursor:pointer;width:35px; height:35px;  text-align:center; display:block;}
.panel_lnp h2 a:visited{ opacity:0.6; background-color:#5191ce;width:35px; height:35px;}
.panel_lnp h2 a:hover{ opacity:0.6; background-color:#2a7dc9;width:35px; height:35px;}
.panel_lnp h2 a i{ margin:10px auto;}

.xingicon{vertical-align: middle;}
.butDown{width: 23px;height: 23px; background-color: #f7f7f7; display: block;border-left: #d7d7d7 1px solid;overflow: hidden;position: absolute;top:3px;right:22px;}
.butDown i{margin: -3px 0 1px 7px;}

.pannel_body{ padding:10px; background-color:#f7f7f7; *position:relative; zoom:1;}
.dqList{overflow: hidden;}
.dqList ul{float: left;width: 305px;display:inline-block}
.dqList ul li{line-height: 24px;padding-left: 6px;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}

.lineDt .lineDt_left{ width:52px ; text-align:left;}

.G_useText{ margin:0 10px; zoom:1;}
.G_useText p{ margin-bottom:10px; position:relative}
.G_lineDL .active .G_input{ border:#f00 1px solid;}
.active .inptext_hint{ display:block; text-align: left;}
.panelBtn_box .hint{ margin:20px auto;}

.G_useText_b p{ font-size: 14px; line-height: 38px;}

.G_lineDL{position: relative;}


.inform_t{margin-top: 0px;}
.inform_task{margin-top: 10px;margin-left: 60px; background-color:#ffffff;border:1px solid #d7d7d7;width: 516px;height: 240px;/*margin-bottom: -40px;*/}
.inform_task .mid_pic img{width: 180px;height: 160px;margin: 0 auto;margin-top: 24px; vertical-align: middle;}
.inform_task .mid_pic p{color: #4b4b4b;font-size: 12px;text-align: center;line-height: 60px;}

.inform_task .mid_p_left p{color: #4b4b4b;font-size: 12px;text-align: left;line-height:6px;padding: 6px;}


.job_left{float: left;overflow: hidden;width:48%; text-overflow: ellipsis; white-space: nowrap;margin-right: 4%;}
/*.job_right{float: right;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}*/
/*********************************************弹层样式结束*******************************************************/
/*********************************************01*******************************************************/
.main{width: 1000px;margin:0 auto;}
.main .head{display: flex;justify-content: center;margin-top: 20px;}
.box_body{border: 1px solid #bbbbbb;height: 318px;margin-top: 20px;}

.box_people p{line-height: 48px;border-bottom: 1px solid #bbbbbb;padding-left: 16px;}
.box_people_one{font-size: 16px;color: #252525;}
.box_people_change{font-size: 14px;color: #3164be;text-decoration: underline;}

.box_prompt{position: relative;}
.box_prompt p{color: #ff2c2c;font-size: 14px;position: absolute;top: 12px;left: 276px;width: 300px;}

.box_prompt_s{position: relative;}
.box_prompt_s p{color: #ff2c2c;font-size: 12px;position: absolute;top: 40px;left: 366px;width: 300px;}

.box_choose{width: 650px;margin: 0 auto;margin-top:48px;line-height: 30px;    padding-bottom: 1px;}
.box_choose_left{width: 100px;/*border: 1px solid red;*/float: left;overflow: hidden;display: inline;}
.box_choose_left p{text-align: center;line-height: 27px;font-size: 16px;}
.box_choose_right{float: left;overflow: hidden;display: inline;}
.box_choose_right_input{width: 482px;height: 28px;border: 1px solid #bbbbbb;background-color: #f6f7f9;/*padding: 4px;*/}
.box_choose_right_input p{text-align: center;font-size: 14px;color: #252525;}

.box_choose_right_input_long{width: 474px;height: 28px;border: 1px solid #bbbbbb;background-color: #f6f7f9;padding:0 4px 0 4px;}
.box_choose_right_input_long p{font-size: 14px;color: #252525;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.box_choose_right_input_nobg{width: 482px;height: 28px;border: 1px solid #bbbbbb;/*padding: 4px;*/}
.box_choose_right_input_nobg p{text-align: center;font-size: 14px;color: #252525;}

.box_choose_click {float: left;overflow: hidden;display: inline;margin-top:-9px;}
.box_choose_click a{float: left;overflow: hidden;line-height: 48px;padding-left: 10px;}
.next{padding-left: 8px;}
/*********************************************end*******************************************************/
.box_btn{width: 100px;height: 34px;line-height: 34px; margin: 0 auto;margin-top: 65px;color: #fff;text-align: center;border-radius: 4px;}
.box_btn a{color: #fff;font-size: 15px;display: block;}

.box_btn_return{width: 185px;height: 34px;line-height: 34px; margin: 0 auto;margin-top: 65px;color: #fff;text-align: center;border-radius: 4px;}
.box_btn_return a{color: #fff;font-size: 15px;display: block;}

.boxbtn{width: 100px;height: 34px;line-height: 34px; margin: 0 auto;margin-top:16px;color: #fff;text-align: center;border-radius: 4px;}
.boxbtn a{color: #fff;font-size: 15px;display: block;}

/*.hover_big:hover{color: #7ae007}*/


.box_mid_pic{width: 130px;height: 102px;margin: 0 auto;margin-top: 60px;}
.box_mid_pic p{text-align: center;font-size: 16px;line-height: 48px;color: #b6b6b6;}
/********************************************************************/


@font-face {font-family: "iconfont";
  src: url('../../commfile/iconfont.eot?t=1495853662094'); /* IE9*/
  src: url('../../commfile/iconfont.eot?t=1495853662094#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../../commfile/iconfont.woff?t=1495853662094') format('woff'), /* chrome, firefox */
  url('../../commfile/iconfont.ttf?t=1495853662094') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../../commfile/iconfont.svg?t=1495853662094#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:23px;color: #5eb000;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-iconfontshanchu:before { content: "\e614"; }

.icon-yanjing:before { content: "\e627"; }

.icon-shangxiajiantoukongxin:before { content: "\e604"; }

.icon-shangxiajiantoukongxin1:before { content: "\e51c"; }


/********************************************************************/

/*theme*/
.theme {background-color: #5eb000;}

.xing_color_gray{color: #cccaca;}


