﻿.dui,
.point {
  display: none;
}

.log_reg_title,
.reg_com_title {
  font-family: "微软雅黑";
}

.overlay,
.showbox {
  position: fixed;
  top: 0;
}

.btn_log_clear,
.btn_submit,
.inp_text,
.qq_bangd_tab li {
  border-radius: 3px;
}

.h_btn-search,
.index_left_login a.a_index_enter:hover,
.index_left_login a.a_index_exit:hover,
.index_left_login a.a_index_login:hover,
.index_left_login a.a_index_regist:hover {
  -webkit-transition: all .3s;
  transition: all .3s;
}

.log_reg_jindu {
  border-bottom: 1px solid #e5e5e5;
  background: #fff;
  padding: 73px 0 27px;
  height: 46px;
  margin-bottom: 23px;
  overflow: hidden;
  zoom: 1;
}

.lob_reg_jindubox {
  width: 630px;
  margin: 0 auto;
  zoom: 1;
}

.log_reg_con {
  box-shadow: 0 1px 1px rgba(196, 196, 196, .4);
  border: 1px solid #e5e5e5;
  background: #fff;
  width: 908px;
  margin: 0 auto 5px;
  padding: 30px 20px 30px 30px;
  overflow: hidden;
  zoom: 1;
  position: relative;
  z-index: 99;
}

.dui,
.icon_yzm,
.point {
  margin-left: 10px;
}

.log_reg_con_l {
  border-right: 1px solid #ececec;
  width: 637px;
  font-size: 14px;
}

.log_reg_title {
  font-size: 26px;
  line-height: 46px;
  color: #666;
  padding-bottom: 15px;
}

.log_reg_li {
  padding: 10px 5px 10px 15px;
  color: #333;
  overflow: hidden;
  zoom: 1;
}

.reg_lab {
  width: 80px;
  float: left;
  text-align: right;
  line-height: 36px;
  padding-right: 10px;
  zoom: 1;
}

.reg_lab font {
  color: #F60;
  padding-left: 5px;
  font-size: 12px;
  zoom: 1;
}

.inp_text {
  box-shadow: 1px 1px 1px #F1F1F1 inset;
  border: 1px solid #dedede;
  background: #fff;
  float: left;
  padding: 3px 5px;
  height: 27px;
  width: 202px;
  font-size: 14px;
  line-height: 27px;
  color: #666;
}

.dui,
.point {
  height: 12px;
  padding: 10px 0;
}

.point {
  color: red;
  font-size: 12px;
  float: left;
}

.dui {
  float: left;
  width: 12px;
}

.point span {
  line-height: 13px;
}

.icon_yzm {
  float: left;
  padding: 5px 0;
}

.log_reg_select {
  padding: 15px 0 15px 105px;
  line-height: 20px;
  color: #666;
  overflow: hidden;
  zoom: 1;
}

.inp_check_all {
  background: url(/images/icon1.png) -1px -623px no-repeat;
  border: none;
  -webkit-appearance: none;
  width: 14px;
  height: 14px;
  margin-right: 5px;
}

.inp_check_all:checked {
  background-position: -1px -592px;
}

.marg_t04 {
  margin-top: -2px;
}

.log_reg_submit {
  padding-left: 90px;
}

.btn_submit {
  border: 1px solid #ea7f00;
  background: #ff8a00;
  height: 36px;
  font-size: 16px;
  line-height: 36px;
  text-align: center;
  cursor: pointer;
  zoom: 1;
}

.btn_submit:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#fa9e3b), to(#ff870f));
}

.btn_regsub {
  width: 98px;
}

.btn_regback {
  width: 99px;
}

.btn_backpwd {
  width: 130px;
}

.gobackSpan {
  font-size: 14px;
  line-height: 36px;
  color: #999;
  padding-left: 25px;
}

.log_reg_con_r {
  width: 230px;
  float: left;
  padding-left: 30px;
  overflow: hidden;
  zoom: 1;
}

.log_reg_r_title {
  font-size: 14px;
  color: #333;
  line-height: 32px;
  padding: 5px 0;
}

a.a_login,
a.a_login:visited {
  background: url(/images/log_reg_icon.png) no-repeat;
  width: 81px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: #555;
  font-weight: 700;
}

a.a_login:hover {
  background: url(/images/log_reg_icon.png)-82px 0 no-repeat;
}

.log_reg_r_piclog {
  padding-bottom: 30px;
}

.log_reg_r_word {
  border-top: 1px dotted #dcdcdc;
  padding: 15px 0 30px;
  margin-top: 15px;
  font-size: 12px;
  color: #888;
  line-height: 22px;
}

.reg_com_title {
  background: url(/images/reg_com03.gif) bottom no-repeat;
  width: 860px;
  height: 43px;
  color: #ff7300;
  font-size: 20px;
  line-height: 36px;
  margin: 0 0 15px 20px;
  overflow: hidden;
  zoom: 1;
}

.reg_com_box {
  padding: 5px 30px 10px;
}

.reg_com_infor {
  padding: 5px 0;
  font-size: 14px;
  color: #333;
  overflow: hidden;
  zoom: 1;
}

.inp_hy_bg {
  background: url(/images/ico_logreg.gif) 12px 8px no-repeat #fff;
  width: 177px;
  padding-left: 30px;
  height: 27px;
}

.inp_xz,
.inp_zj {
  background: 0 0;
  height: 35px;
  padding-left: 10px;
}

.inp_xz {
  width: 214px;
}

.inp_cltime {
  width: 193px;
}

.reg_lab01 {
  line-height: 36px;
  color: #333;
}

.inp_zj {
  width: 95px;
}

.inp_zjnum {
  width: 94px;
  margin-right: 3px;
}

.inp_diqu {
  background-position: 12px -35px;
  padding-left: 30px;
  width: 179px;
  margin-right: 5px;
  zoom: 1;
}

.inp_js {
  width: 646px;
  height: 150px;
}

.log_reg_phonebg {
  background: url(/images/log_reg_icon.png) 1px 1px no-repeat;
  height: 36px;
  padding-left: 40px;
  margin-bottom: 25px;
  zoom: 1;
}

.touch {
  background-position: 0 -217px;
}

.android {
  background-position: 0 -281px;
}

.weixin {
  background-position: 0 -339px;
}

a.phone_aTitle {
  color: #666;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
}

a.phone_a {
  color: #666;
  font-size: 12px;
  line-height: 14px;
  font-family: Arial, Helvetica, sans-serif;
}

.marg_t05 {
  margin-top: 30px;
  zoom: 1;
}

.marg_b06 {
  margin-bottom: 60px;
  zoom: 1;
}

.marg_r01 {
  margin-left: 139px;
  zoom: 1;
}

.pad_l01 {
  padding-left: 88px;
}

.marg_r02 {
  margin-right: 13px;
}

.font_08 {
  color: #666;
  line-height: 24px;
}

a.a_findpwd {
  font-size: 12px;
  color: #666;
  line-height: 36px;
  padding-left: 10px;
}

a.a_findpwd:hover {
  color: #4292c1;
}

.sp_yhtype {
  color: #0f73ac;
  font-size: 14px;
  line-height: 36px;
}

.log_reg_ts {
  padding-left: 105px;
  color: #666;
  font-size: 12px;
  padding-bottom: 5px;
}

.log_reg_ts font {
  color: #f50;
  font-size: 12px;
}

.btn_log_clear {
  border: 1px solid #a8a8a8;
  background: #b6b6b6;
  margin-left: 10px;
  font-weight: 700;
  height: 36px;
  font-size: 16px;
  line-height: 36px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  zoom: 1;
}

.btn_log_clear:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(silver), to(#b4b4b4));
}

.mr25 {
  margin-right: 10px;
}

.qq_bangd_top {
  width: 960px;
  height: 52px;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1;
}

.qq_bangd_top span {
  line-height: 52px;
  font-size: 12px;
  color: #999;
}

.qq_bangd_tab {
  width: 880px;
  margin: 0 auto -3px;
  padding: 0 40px;
  overflow: hidden;
  zoom: 1;
  position: relative;
  z-index: 9;
}

.qq_bangd_tab li {
  float: left;
  width: 128px;
  height: 37px;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  line-height: 37px;
  margin: 0 7px 0 8px;
}

.qq_bangd_tab li a {
  color: #fff;
  display: block;
}

.qq_bangd_tab li.qq_tab_gray {
  border: 1px solid #a8a8a8;
  border-bottom: none;
  background: #b6b6b6;
  color: #fff;
  cursor: pointer;
}

.qq_bangd_tab li.qq_tab_cs,
.qq_bangd_tab li.qq_tab_gray:hover {
  border: 1px solid #ea7f00;
  border-bottom: none;
  background: #ff8a00;
  color: #fff;
  cursor: pointer;
}

.btn_qq_reg {
  width: 140px;
}

.job_sea_ddl {
  border: 1px solid #ccc;
  padding: 10px;
  width: 190px;
  text-align: left;
  font-size: 14px;
  background-color: #fff;
  display: none;
}

.job_sea_ddl ul li {
  color: #1a8fb5;
  font-family: "微软雅黑";
  line-height: 26px;
  cursor: pointer;
}

.overlay {
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 998;
  width: 100%;
  height: 100%;
  background: #000;
  display: none;
}

.job_dh_box_dh1,
.job_dh_box_login1,
.job_dh_box_reg1 {
  top: 36px;
  z-index: 1000;
  bottom: auto;
}

.showbox {
  left: 50%;
  opacity: 0;
  filter: alpha(opacity=0);
  margin-left: -80px;
  z-index: 0;
}

*html .showbox {
  position: absolute;
  top: expression(eval(document.documentElement.scrollTop));
}

#AjaxLoading div.loadingWord {
  width: 230px;
  height: 50px;
  line-height: 50px;
  border: 2px solid #fe8323;
  background: #fff4e8;
  text-align: center;
}

.home_nav,
.home_nav img {
  width: 475px;
  height: 65px;
}

.home_margb {
  margin-bottom: 12px;
}

.home_ul01 {
  width: 960px;
  margin: 0 auto;
  padding: 22px 0 14px;
  overflow: hidden;
  zoom: 1;
}

.home_searchbox {
  width: 475px;
  float: left;
  overflow: hidden;
  zoom: 1;
}

.home_nav {
  float: right;
  overflow: hidden;
  zoom: 1;
}

.home_class {
  padding-top: 15px;
  height: 19px;
  clear: both;
  overflow: hidden;
  zoom: 1;
}

.home_class div {
  float: left;
  font-size: 12px;
  color: #666;
}

.home_class div.home_area {
  width: 190px;
}

.home_class div.home_hy {
  width: 203px;
}

.home_class div a,
.home_class div a:visited {
  color: #666;
  display: block;
}

.home_class div a:hover {
  color: #f60;
}

.home_class div span {
  line-height: 19px;
  float: left;
}

.home_class div span.home_class_title {
  background: url(/images/icon_h_01.gif) no-repeat;
  width: 45px;
  height: 19px;
  padding-left: 6px;
}

.home_class div span.home_area_a {
  padding: 0 4px;
}

.home_class div a.home_more01 {
  background: url(/images/home_jtbg.gif) right center no-repeat;
  padding-right: 8px;
}

.home_ad_958 {
  width: 958px;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1;
}

.home_ad_958 li {
  margin-top: 8px;
}

.home_head {
  width: 958px;
  margin: 0 auto 2px;
  overflow: hidden;
  zoom: 1;
}

.index_top_div {
  border: 1px solid #007ccf;
  background: #fff;
  float: left;
  width: 240px;
  margin-top: 15px;
  margin-bottom: 5px;
}

.index_top_div .index_top_logbox {
  background-color: #007ccf;
  width: 210px;
  height: 33px;
  padding: 4px 15px 0;
}

.index_top_div .index_top_logbox div {
  float: left;
  padding: 0 10px;
  height: 33px;
  font-family: simsun;
  font-size: 14px;
  font-weight: 700;
  line-height: 33px;
}

.index_top_div .index_top_logbox div a,
.index_top_div .index_top_logbox div a:visited {
  color: #fff;
  cursor: pointer;
  display: block;
  text-align: center;
}

.index_how_reg a,
.index_left_login a.a_index_fpwd {
  color: #666 !important;
}

.font_color {
  color: #0f73ac !important;
}

.index_top_logbox div.index_top_com,
.index_top_logbox div.index_top_per,
.index_top_logbox div.index_top_per_sel {
  width: 84px;
}

.index_top_logbox div.index_top_com,
.index_top_logbox div.index_top_per {
  background: #007ccf;
}

.index_com_logo,
.index_com_logo_sel,
.index_per_logo,
.index_per_logo_sel {
  width: 15px;
  height: 36px;
  float: left;
  margin-right: 1px;
}

.index_top_logbox div.index_top_com_sel,
.index_top_logbox div.index_top_per_sel {
  background: #fff;
  color: #0f73ac;
}

.index_top_logbox div.index_top_com_sel {
  border-bottom: none;
  width: 84px;
}

.home_head_body {
  padding: 9px 16px;
  width: 208px;
  text-align: center;
  height: 170px;
  overflow: hidden;
  zoom: 1;
}
.home_user_txt {
  position: relative;
  border: 1px solid #ddd;
  width: 208px;
  height: 32px;
}

.home_inp_code {
  position: absolute;
  top: 9px;
  right: 0;
  width: 84px;
  height: 14px;
  font-size: 14px;
  line-height: 1;
  color: #0f73ac;
  text-align: center;
  background-color: transparent;
  border: none;
  border-left: 1px solid #ddd;
  outline: none;
  cursor: pointer;
}

.home_margt {
  margin-top: 10px;
}

.home_inp_txt {
  padding: 6px 10px;
  border: 0;
  background: 0 0;
  height: 20px;
  line-height: 20px;
  width: 188px;
  color: #999;
  font-size: 14px;
}

.index_left_login_row {
  font-size: 12px;
  text-align: left;
  padding-top: 10px;
  color: #666;
}

.m1500 {
  margin: 1px 5px 0 0;
}

.index_left_login {
  padding-top: 9px;
  overflow: hidden;
  zoom: 1;
}

.index_left_login span {
  font-size: 12px;
  color: #666;
  height: 32px;
  line-height: 32px;
}

.index_left_login a.btn_logreg {
  border-radius: 3px;
  height: 32px;
  color: #fff;
  font: 12px/32px simsun;
  display: block;
}

.ad_186_bottom li,
.ad_475_bottom li,
.home_two_ad li,
.login_gg_li1,
.login_gg_li2 {
  float: left;
  display: inline;
}

.index_left_login a.a_index_login {
  border: 1px solid #007ccf;
  background-color: #fff;
  width: 96px;
  height: 30px;
  color: #007ccf;
}

.index_left_login a.a_index_login:hover {
  background-color: #007ccf;
  color: #fff;
}

.index_left_login a.a_index_regist {
  background-color: #007ccf;
  width: 96px;
}

.index_left_login a.a_index_regist:hover {
  background-color: #0063a6;
}

.index_left_login a.a_index_enter {
  background-color: #ff3030;
  padding: 0 10px;
  width: 90px;
}

.index_left_login a.a_index_enter:hover {
  background-color: red;
}

.index_left_login a.a_index_exit {
  background-color: #b1b1b1;
  padding: 0 10px;
  width: 60px;
}

.index_left_login a.a_index_exit:hover {
  background-color: #a6a6a6;
}

.index_qq_login {
  margin-top: 10px;
  background: url(/images/ico_qq.gif) left center no-repeat;
  padding-left: 20px;
  font: 12px/16px simsun;
  height: 16px;
}

.index_qq_login a {
  float: left;
  cursor: pointer;
  color: #333;
}

.index_how_reg {
  padding-top: 10px;
  font: 12px/16px simsun;
  clear: both;
  overflow: hidden;
  zoom: 1;
}

.index_how_reg a {
  color: #666;
}

.index_how_reg a.code {
  display: inline-block;
  line-height: 16px;
  padding-left: 15px;
  background: url('/images/code.png') no-repeat 0 3px;
}

.index_how_reg a.psw {
  display: inline-block;
  line-height: 16px;
  padding-left: 15px;
  background: url('/images/psw.png') no-repeat 0 1px;
}

.home_head_body p {
  fontt-size: 14px;
  font-family: Verdana;
  padding: 2px 0 7px;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.home_head_body p span {
  color: #555;
}

.home_head_body p span.home_user_name,
.home_head_body p span.home_user_name a {
  color: #0f73ac;
}

.home_head_body p span.home_user_name a:hover {
  color: red;
}

.home_head_body p a,
.home_head_body p a:visited {
  color: #555;
}

.home_head_body p a:hover {
  color: #f60;
}

.login_gg {
  float: right;
  width: 716px;
  height: 232px;
  padding-top: 9px;
  overflow: hidden;
  zoom: 1;
}

.login_gg_li1 {
  width: 160px;
  margin-left: 6px;
}

.login_gg_p1 {
  width: 160px;
  margin-top: 6px;
  height: 110px;
}

.login_gg_li2 {
  width: 378px;
  margin-left: 6px;
  height: 232px;
}

.login_gg_p2 {
  width: 378px;
  margin-top: 6px;
  height: 52px;
}

.home_two_ad {
  width: 966px;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1;
}

.home_two_ad li {
  margin: 8px 4px 0;
}

.home_two_ad li img {
  height: 60px;
}

.ad_186_bottom {
  width: 972px;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1;
}

.ad_186_bottom li {
  margin-left: 7px;
  margin-top: 7px;
}

.ad_186_bottom li img {
  width: 186px;
  height: 55px;
}

.ad_475_bottom {
  width: 974px;
  margin: 0 auto;
  overflow: hidden;
  zoom: 1;
}

.ad_475_bottom li {
  margin-left: 8px;
  margin-top: 7px;
}

.ad_font,
.home_link,
.hunt {
  border: 1px solid #e3e3e3;
  background-color: #fff;
  width: 956px;
  margin: 15px auto 0;
  overflow: hidden;
  zoom: 1;
}

.ad_font h2,
.home_link h2,
.hunt h2 {
  background: url(/images/ad_font_topbg.gif) repeat-x;
  padding: 0 15px 0 20px;
  height: 39px;
  line-height: 38px;
  color: #666;
}

.ad_font_spanT {
  font-size: 14px;
  font-weight: 700;
  float: left;
}

.ad_font_span01 {
  background: url(/images/ad_font_topbg01.gif) center no-repeat;
  height: 39px;
}

.ad_font_span02 {
  float: right;
  font-size: 12px;
  line-height: 38px;
}

.ad_font_span02 a,
.ad_font_span02 a:visited {
  color: #666;
}

.ad_font_span02 a:hover {
  color: red;
  text-decoration: underline;
}

.ad_font ul,
.hunt ul {
  padding: 0 10px 20px;
  overflow: hidden;
  zoom: 1;
}

.ad_font ul li,
.hunt ul li {
  border-bottom: 1px solid #E1E1E1;
  float: left;
  width: 292px;
  font-size: 12px;
  height: 50px;
  line-height: 50px;
  padding: 0 10px;
  display: inline;
  overflow: hidden;
}

.ad_font ul li a,
.ad_font ul li a:visited {
  color: #333;
}

.ad_font ul li a:hover {
  color: red;
}

.ad_font ul li span {
  padding-left: 6px;
}

.ad_font ul li span a,
.ad_font ul li span a:visited {
  color: #0f73ac;
}

.ad_font ul li span a:hover {
  color: #0f73ac;
  text-decoration: underline;
}

.hunt ul li a,
.hunt ul li a:visited {
  color: #0f73ac;
  margin-right: 5px;
}

.hunt ul li a:hover {
  color: red;
}

.hunt ul li span {
  padding: 0 0 0 7px;
  color: #666;
}

.home_link ul {
  padding: 10px 16px 10px 20px;
  overflow: hidden;
  zoom: 1;
}

.home_link ul li {
  float: left;
  width: 115px;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  overflow: hidden;
  zoom: 1;
}

.home_link ul li a,
.home_link ul li a:visited {
  color: #666;
}

.home_link ul li a:hover {
  color: red;
}

.job_l_search {
  border-bottom: 1px solid #dedede;
  background: url(/images/sea_bg.gif);
  padding-top: 46px;
  margin-bottom: 10px;
  min-width: 960px;
}

.job_sea_box {
  padding: 22px 40px 14px;
  width: 880px;
  margin: 0 auto;
  zoom: 1;
}

.sea_box_l {
  overflow: hidden;
  zoom: 1;
}

.sea_box_l .keyword_wrap {
  float: left;
  padding: 8px 0;
  position: relative;
  width: 666px;
  zoom: 1;
}

#LeftFile,
#RigthFile,
#dialog_temp_div,
.add_icon,
.job_dh_box_dh1,
.job_dh_box_login1,
.job_dh_box_reg1 {
  position: absolute;
}

.sea_box_l .input_box {
  background: #FFF;
  border: 1px solid #dedede;
  box-shadow: 2px 2px 2px #F1F1F1 inset;
  padding: 0 45px 0 105px;
  height: 46px;
}

.sea_box_l .input_box .inp_search {
  background: none;
  -webkit-appearance: textfield;
  font-size: 16px;
  mautline: medium none;
  height: 46px;
  line-height: 46px;
  width: 100%;
  color: #ccc;
}

.sea_box_l .input_box .inp_search:focus {
  outline: 0;
}

.sea_box_l .btn_icon {
  position: absolute;
  right: 0;
  top: 8px;
  width: 41px;
  height: 29px;
  padding: 10px 0;
}

.sea_box_l .search_btn {
  background: url(/images/icon1.png) 0 -80px no-repeat;
  width: 26px;
  height: 29px;
  cursor: pointer;
}

.add_icon {
  background: url(/images/icon1.png) 68px -29px no-repeat;
  font-size: 16px;
  height: 38px;
  line-height: 37px;
  left: 0;
  top: 14px;
  width: 90px;
  color: #666;
  letter-spacing: 6px;
  text-align: center;
  font-family: "微软雅黑";
}

.add_box,
.add_box a,
.hy_box,
.hy_box a {
  width: 37px;
  height: 36px;
}

.sea_map_adv {
  padding: 12px 15px;
  width: 56px;
  float: left;
  font-size: 14px;
  line-height: 20px;
}

.sea_add_hy a,
.sea_map_adv a {
  color: #666;
  text-align: center;
}

.sea_add_hy {
  float: right;
  width: 37px;
  padding: 10px 0 0;
  font-size: 12px;
  margin-left: 15px;
  overflow: hidden;
  zoom: 1;
}

.hy_box {
  background: url(/images/icon1.png) -1px -168px no-repeat;
}

.add_box a,
.hy_box a {
  display: block;
  text-indent: -9999em;
}

.sea_add_hy p {
  padding-top: 5px;
}

.add_box {
  background: url(/images/icon1.png) -1px -120px no-repeat;
}

.sea_box_hot {
  padding-left: 18px;
  font-size: 12px;
  clear: both;
}

.sea_box_hot span {
  padding: 0 6px;
}

.job_sea_box .sea_box_hot a {
  color: #888;
  line-height: 22px;
}

.hidden {
  display: none;
}

.industry_list {
  overflow: hidden;
  zoom: 1;
  font-size: 12px;
  width: 600px;
}

.industry_list li {
  width: 50%;
  float: left;
  line-height: 1.5;
}

.LeftFile_P,
.RigthFile_P {
  font: 12px/24px Tahoma, simsun;
}

.marg_t02 {
  margin-top: 35px;
}

.mb5 {
  margin-bottom: 5px;
}

#RigthFile {
  width: 130px;
  top: 180px;
}

.RigthFile_Img li {
  width: 100px;
  margin: 10px auto 0;
}

.RigthFile_P {
  width: 100px;
  height: 24px;
  color: #333;
  text-align: center;
}

.RigthFile_Img p img {
  width: 100px;
  height: 100px;
}

.RigthFile_Img a:visited,
a:link {
  text-decoration: none;
  color: #333;
}

.RigthFile_Img a:hover,
.hunt a:active {
  text-decoration: underline;
  color: red;
}

#LeftFile {
  width: 130px;
  top: 180px;
}

.LeftFile_Img li {
  width: 100px;
  margin: 10px auto 0;
}

.LeftFile_P {
  width: 100px;
  height: 24px;
  color: #333;
  text-align: center;
}

.LeftFile_Img p img {
  width: 100px;
  height: 100px;
}

.LeftFile_Img a:visited,
a:link {
  text-decoration: none;
  color: #333;
}

.LeftFile_Img a:hover,
.hunt a:active {
  text-decoration: underline;
  color: red;
}

#dialog_temp_div {
  background-color: #FFF;
  border: 2px solid #f60;
  font-family: "宋体";
  overflow: hidden;
}

#dialog_temp_div .job_list {
  display: block;
  clear: both;
  color: #0072c1;
}

#dialog_temp_div .job_list li,
#dialog_temp_div .job_more {
  clear: both;
  overflow: hidden;
}

#dialog_temp_div .job_list li a,
#dialog_temp_div .job_more a {
  color: #fff;
  font-size: 12px;
  overflow: hidden;
}

#dialog_temp_div .job_list li a:hover,
#dialog_temp_div .job_more a:hover {
  text-decoration: underline;
}

#dialog_temp_div .job_list li {
  line-height: 40px;
  height: 40px;
  float: left;
  width: 166px;
  border-bottom: 1px solid #F0F0F0;
  padding: 0 10px;
}

#dialog_temp_div .job_list li a {
  color: #333;
  display: block;
  width: 100%;
}

#dialog_temp_div .job_list li a:hover {
  text-decoration: none;
  color: #f60;
}

#dialog_temp_div .job_more {
  background-color: #f60;
  text-align: center;
  line-height: 30px;
  height: 30px;
}

#dialog_temp_div .joba_list {
  width: 100%;
  background: url(/images/index_ad1_bg.gif) center top repeat-y;
  line-height: 40px;
  display: table;
  overflow: hidden;
  zoom: 1;
}

#dialog_temp_div .joba_list li,
#dialog_temp_div .joba_more {
  overflow: hidden;
  height: 20px;
  line-height: 20px;
}

#dialog_temp_div .joba_list li {
  line-height: 40px;
  text-align: center;
  font-size: 12px;
  height: 40px;
  overflow: hidden;
}

#dialog_temp_div .joba_company {
  clear: both;
  overflow: hidden;
  font-size: 12px;
  padding: 10px;
  display: block;
  color: #999;
  line-height: 22px;
}

#dialog_temp_div .joba_company a {
  font-size: 14px;
  font-weight: 700;
  color: #0f73ac;
  padding: 0 0 7px;
  display: block;
  width: 100%;
}

#dialog_temp_div .joba_company a:hover {
  text-decoration: none;
  color: #f60;
}

#dialog_temp_div .joba_list li {
  width: 33%;
  float: left;
}

#dialog_temp_div .joba_list li a,
#dialog_temp_div .joba_more a {
  color: #0072c1;
  font-size: 12px;
  overflow: hidden;
}

#dialog_temp_div .joba_list li a:hover,
#dialog_temp_div .joba_more a:hover {
  text-decoration: underline;
}

#dialog_temp_div .joba_list li a {
  color: #333;
}

#dialog_temp_div .joba_list li a:hover {
  text-decoration: none;
  color: #f60;
}

#dialog_temp_div .joba_more {
  background-color: #fff;
  text-align: right;
  padding: 0 5px;
  clear: both;
}

.h_btn-search,
.home_s_box .logo,
.job_area,
.width56 {
  text-align: center;
}

.job_area {
  border: 1px solid #ccc;
  padding: 10px 25px;
  width: 38px;
  font-size: 14px;
  background-color: #fff;
  display: none;
}

.job_area a.job_ddl_a,
.job_area a.job_ddl_a:visited {
  color: #1a8fb5;
  font-family: "微软雅黑";
  line-height: 26px;
}

.job_dh_box_dh1 {
  left: 160px;
}

.job_dh_box_login1 {
  right: 20px;
}

.job_dh_box_reg1 {
  right: 63px;
}

.job_dh_box {
  z-index: 1;
  overflow: hidden;
  zoom: 1;
  display: none;
}

.job_dh_li_mid_all {
  background: #fff;
  border: 1px solid #ddd;
  border-top: none;
  box-shadow: 0 2px 3px rgba(67, 76, 89, .4);
  padding: 5px 0 0;
  overflow: hidden;
  zoom: 1;
}

.job_dh_li_mid {
  width: 348px;
  overflow: hidden;
  zoom: 1;
}

.home_sea {
  border-bottom: 1px solid #dedede;
  background: url(/images/sea_bg.gif) 0;
  padding-top: 46px;
}

.home_sea .home_s_box {
  width: 960px;
  height: 90px;
  margin: 0px auto 5px auto;
  padding-top: 30px;
}

.home_sea .home_s_box01 {
  width: 960px;
  height: 238px;
  margin: 30px auto 5px;
}

.home_sea .mt_none {
  margin-top: 0;
}

.home_s_box .h_sea_l {
  width: 670px;
  float: left;
}

.h_sea_l .h_sea-box {
  width: 605px;
  float: left;
}

.h_sea_l .h_sea-box .h_sea-btn {
  float: right;
  width: 92px;
  height: 46px;
  margin-left: -1px;
  overflow: hidden;
  display: inline;
}

.btn-sea_all {
  width: 92px;
  height: 46px;
  border: 0;
  overflow: hidden;
  cursor: pointer;
}

.h_btn-search {
  border-radius: 0 3px 3px 0;
  background-color: #ff3030;
  color: #fff;
  font: 18px/46px Microsoft YaHei;
}

.h_btn-search:hover {
  background-color: red;
}

.h_sea-box_l {
  float: left;
  border: 2px solid #ff3030;
  border-radius: 3px 0 0 3px;
  border-right: none;
  background: #fff;
  width: 512px;
  height: 42px;
}

.h_sea-box_l .keyword_wrap {
  border-left: 1px solid #c8c8c8;
  background: #f6f6f6;
  float: right;
  font-size: 14px;
  color: #666;
  width: 77px;
  height: 42px;
  line-height: 42px;
  padding: 0 5px 0 15px;
  position: relative;
  zoom: 1;
}

.keyword_wrap .keyword_jt {
  background: url(/images/sea_jt01.gif) right center no-repeat;
  width: 9px;
  height: 42px;
  margin: 0 6px;
}

.h_sea-box_l .h_sea-box_con {
  float: left;
  width: 413px;
  padding: 10px 0;
}

.inp_h_sea {
  border: 0;
  height: 24px;
  line-height: 24px;
  width: 393px;
  color: #999;
  font-size: 14px;
  outline: 0;
  padding: 0 10px;
}

.search-hd {
  float: left;
  display: inline;
  font: 12px/20px simsun;
}

.search-hd .search-tips {
  padding: 3px 0 0 15px;
}

.search-tips a,
.search-tips a:visited {
  color: #6c6c6c !important;
}

.search-tips a:hover {
  color: red !important;
}

.h_sea_r {
  float: right;
}

.width56 {
  width: 56px;
}

.mr70 {
  margin-right: 70px;
}

.pb6 {
  padding-bottom: 6px;
}

.font_bold {
  font-weight: 700;
}

.search_bg {
  background: #fafafa !important;
  border-bottom: none;
}

.home_s_box .logo {
  float: left;
  font: 12px/28px simsun;
  color: #999;
}

.h_sea_l .search_more {
  clear: both;
  padding-top: 8px;
  font-size: 12px;
  line-height: 22px;
}

.h_sea_l .search_more .area_more {
  float: left;
  width: 340px;
}

.h_sea_l .search_more .hangye_more {
  float: left;
  width: 160px;
}

.h_sea_l .search_more li {
  list-style-type: none;
}

.h_sea_l .search_more li span {
  float: left;
  color: #999;
}

.h_sea_l .search_more li a {
  float: left;
  color: #999;
  padding: 0 2px 0 3px;
}

.h_sea_l .search_more li a:hover {
  color: red;
}

.h_sea_l .search_more li span.jiantou {
  background: url(/images/home_jtbg.gif) center no-repeat;
  width: 7px;
  height: 22px;
}

.mask_div01 {
  width: 97px;
  margin-left: -16px;
}

.mask_div01 li a {
  font-size: 14px !important;
}

#job_area_list {
  display: none;
}

.logreg_table {
  background: url(/images/log_bg.gif) repeat-x;
  width: 607px;
  height: 50px;
  margin-right: 30px;
  padding-bottom: 20px;
}

.logreg_table ul li {
  font: 24px/50px Microsoft YaHei;
  width: 143px;
  height: 50px;
  float: left;
  text-align: center;
}

.logreg_table ul li a {
  color: #ccc;
}

.logreg_table ul li.selected {
  background: url(/images/log_bgselectde.gif) no-repeat;
}

.logreg_table ul li.selected a {
  color: #333;
}

.logreg_width {
  width: 100%;
}

.tb_slide_box {
  width: 958px;
  overflow: hidden;
  position: relative;
  margin-top: 12px;
}

.map_img,
.tb_slide_btn,
.tb_slide_img {
  position: absolute;
}

.tb_slide_ad {
  height: 60px;
}

.tb_slide_a,
.tb_slide_on {
  display: inline-block;
  width: 9px;
  height: 9px;
  border-radius: 9px;
  overflow: hidden;
}

.tb_slide_btn {
  left: 0;
  bottom: 5px;
  width: 99%;
  text-align: right;
  letter-spacing: 1px;
}

.tb_slide_a {
  background-color: #b7b7b7;
}

.tb_slide_on {
  background-color: #f40;
}

.map_img {
  background: url(/images/map_new.gif) no-repeat;
  width: 204px;
  height: 74px;
  top: 80px;
  display: none;
}

.bottom-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80px;
  z-index: 10009;
}

.bottom-bar .bottom-bar_box {
  background: #000;
  background: rgba(0, 0, 0, .8);
  filter: alpha(Opacity=80)\0;
  width: 100%;
  padding-top: 16px;
  height: 64px;
}

.bottom-bar .bottom-bar_box .bottom-bar-con {
  width: 960px;
  margin: 0 auto;
  position: relative;
  font-family: 'Microsoft YaHei';
}

.bottom-bar .bottom-bar_box .bottom-bar-close {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 32px;
  height: 30px;
  background: url(/images/list-bottom-bar.png) 0 -50px no-repeat;
  cursor: pointer;
  opacity: 1;
  filter: alpha(opacity=100);
}

.bottom-bar .bottom-bar_box .bottom-bar-con .bottom-bar-txt {
  color: #FFF;
  font-size: 30px;
  line-height: 48px;
  float: left;
}

.bottom-bar .bottom-bar_box .bottom-bar-con .bottom-bar-btn {
  float: left;
  display: inline-block;
  width: 178px;
  height: 48px;
  line-height: 48px;
  border: none;
  color: #FFF;
  font-size: 20px;
  background: url(/images/list-bottom-bar.png) no-repeat;
  cursor: pointer;
  outline: 0;
  text-decoration: none;
  text-align: center;
}

.ad_190_bottom .ad_190_box .company_box li a:hover,
.float_box a:hover {
  text-decoration: underline;
}

.bottom-bar .bottom-bar_box .bottom-bar-con .haved {
  float: right;
  color: #fff;
  font: 14px/48px simsun;
  text-decoration: underline;
}

.home_inp_txt:focus {
  color: #333;
}

.float_box {
  background: url(/images/float_bg.gif) left top no-repeat #333;
  width: 105px;
  height: 100%;
  padding-top: 75px;
  top: 46px;
  right: 0;
  position: fixed;
  z-index: 9;
  display: none;
}

.float_box ul {
  background: url(/images/float_line.gif) left bottom repeat-x;
  width: 105px;
  padding: 7px 0;
}

.float_box ul li {
  height: 28px;
  text-align: center;
}

.float_box ul li a {
  display: inline-block;
  font-family: "Microsoft YaHei";
  line-height: 28px;
  color: #fff;
  font-size: 12px;
}

.float_box ul li a.biaoti {
  color: #ffde00;
  font-size: 14px;
}

.float_box .go_top a,
.float_box .my_resume a,
.float_box .regist a {
  color: #fff;
}

.float_box .common {
  background: url(/images/float_icon.gif) no-repeat;
  width: 105px;
  margin-top: 10px;
  height: 33px;
}

.float_box .common a {
  font: 14px/33px "Microsoft YaHei";
  display: block;
  width: 70px;
  padding-left: 35px;
}

.float_box .my_resume {
  background-position: 12px 11px;
  background-color: #6a6a6a;
}

.float_box .regist {
  background-position: 12px -41px;
  background-color: #6a6a6a;
}

.float_box .go_top {
  background-position: 12px -92px;
  background-color: #e52424;
}

.float_box .a_index {
  width: 105px;
  height: 75px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.ad_190_bottom {
  width: 957px;
  margin: 15px auto 0;
  padding: 1px 0 0 1px;
  overflow: hidden;
  zoom: 1;
}

.ad_190_bottom .ad_190_box {
  border: 1px solid #ddd;
  width: 190px;
  height: 134px;
  float: left;
  margin: -1px 0 0 -1px;
}

.ad_190_bottom .ad_190_box:nth-child(5n) {
  width: 192px;
}

.ad_190_bottom .ad_190_box .ad_190 {
  width: 100%;
  height: 74px;
  text-align: center;
}

.ad_190_bottom .ad_190_box .ad_190 img {
  width: 100%;
  height: 74px;
}

.ad_190_bottom .ad_190_box .ad_190 a {
  display: block;
}

.ad_190_bottom .ad_190_box .company_box {
  background-color: #f5f5f5;
  width: 100%;
  height: 55px;
  padding-top: 5px;
}

.ad_190_bottom .ad_190_box .company_box li {
  zoom: 1;
}

.ad_190_bottom .ad_190_box .company_box .company_name {
  text-align: center;
  height: 28px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.ad_190_bottom .ad_190_box .company_box .company_name a {
  color: #333;
  font: 700 14px/28px Arial, Simsun;
}

.ad_190_bottom .ad_190_box .company_box .job_li {
  padding: 0 7px;
  width: 176px;
  height: 20px;
  overflow: hidden;
  text-align: center;
}

.ad_190_bottom .ad_190_box .company_box .job_li a {
  color: #666;
  font: 12px/20px Arial, Simsun;
  margin: 0 5px;
  display: inline-block;
}


.home_s_box .gzpc {
  position: absolute;
  top: 81px;
  left: 50%;
  display: block;
  margin-left: 445px;
  width: 180px;
  height: 36px;
  box-sizing: border-box;
}

.home_s_box .gzpc img {
  float: left;
}

.home_s_box .gzpc p {
  margin-left: 45px;
  font-size: 12px;
  line-height: 1;
  color: #333;
  margin-top: 2px;
}

.home_s_box .gzpc p a {
  display: block;
  margin-top: 8px;
  color: #007ccf;
  text-decoration: underline;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

*html {
  background-image: url(about:blank);
  background-attachment: fixed;
}

.footer-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 99999999;
  width: 100%;
  height: 130px;
  background-color: #fb0;
  _position: absolute;
  _bottom: auto;
  _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}

.footer-bar-box {
  position: relative;
  width: 100%;
  height: 130px;
  font-weight: 400;
}

.footer-box-txt {
  position: relative;
  z-index: 10;
  margin: 0 auto;
  width: 960px;
  height: 130px;
}

.footer-box-txt img {
  margin: 15px;
}

.footer-box-txt h3 {
  margin: 35px 0 0;
  font-weight: 400;
  font-size: 30px;
  line-height: 1;
  font-family: Helvetica, Arial, "Microsoft Yahei", sans-serif !important;
}

.footer-box-txt h4 {
  margin: 10px 0 0;
  font-weight: 400;
  font-size: 18px;
  line-height: 1;
  font-family: Helvetica, Arial, "Microsoft Yahei", sans-serif !important;
}

.footer-box-btns {
  width: 35%;
  text-align: center;
}

.footer-box-btns .btns {
  display: inline-block;
  margin: 40px 0px 0px 20px;
  padding: 15px 35px;
  line-height: 1;
  font-size: 18px;
  color: #fff;
  text-decoration: none;
  border: 1px solid #fff;
  border-radius: 3px;
  font-family: Helvetica, Arial, "Microsoft Yahei", sans-serif !important;
}

.footer-box-txt .btns-yellow {
  background-color: #fb0;
  color: #333;
  border-color: #fb0;
}

.footer-box-img {
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 10;
  margin-left: -57px;
  width: 115px;
  height: 130px;
  background: url(/images/ft-bar-bg.jpg) 0 0 no-repeat;
}

.footer-box-bg {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 0;
  width: 50%;
  height: 130px;
  background-color: #333;
}

.keyword_wrap .keyword_jt {
  background: url(/images/sea_jt01.gif) right center no-repeat;
  width: 9px;
  height: 42px;
  margin: 0 6px;
}

.h_sea-box_l .h_sea-box_con {
  float: left;
  width: 413px;
  padding: 10px 0;
  position: relative;
  z-index: 1;
}
.h_sea-box_l .h_sea-box_con .jobdownlist {
  position: absolute;
  top: 100%;
  right: -2px;
  z-index: 12;
  left: 0;
  *+width:100%;
  *+top:44px;
}

.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu {
  position: absolute;
  top: 100%;
  left: -2px;
  right: 0;
  max-height: 411px;
  overflow-y: auto;

  z-index: 9999;
  display: none;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  box-sizing: border-box;
  zoom: 1;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu::-webkit-scrollbar{width: 6px;height: 16px;}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu::-webkit-scrollbar{width: 6px;height: 16px;}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu::-webkit-scrollbar-thumb{border-radius: 10px;background: #ddd;}


.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li{
  padding: 0;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li.select{
   color:#333;
   background-color:#f0f0f0;}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li.select a {
  color: #333;
  background-color: #f0f0f0;
  text-decoration: none;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li.select a:hover{

   background-color:#f0f0f0;

}


.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li:last-child a{
  border-bottom: 0;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li a{
  display: block;
  line-height: 38px;
  height: 38px;
  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
  margin-left: 10px;
  position: relative;
  padding-left: 26px;
  margin-right:10px;
  font-size: 14px;
  color:#333;
  overflow: hidden;
  border-bottom:#f7f7f7 1px solid;
}
.h_sea-box_l .h_sea-box_con .job-search ul li span {
  font-size: 14px;
  color: #666;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li a:before{
  content: '';
  position: absolute;
  left:0;
  top:10px;
  width: 16px;
  height: 16px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0NDQzg2RUYzMEExMTFFREFGMTJFRDgwNzE5QTlDOTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0NDQzg2RjAzMEExMTFFREFGMTJFRDgwNzE5QTlDOTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Q0NDODZFRDMwQTExMUVEQUYxMkVEODA3MTlBOUM5NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3Q0NDODZFRTMwQTExMUVEQUYxMkVEODA3MTlBOUM5NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlE6C6MAAAFpSURBVHjaYvz//z8DJYARZMDpc+cZmBkhAn//M/h9+fQxHVkRPz//5Y8fP1ZwcfMwiArywsWVVNQZWNAM7Pj16+dzIO2NLCjAy6UINGArkNkKxMeQ5ZiQNQMVzgTSE7G49D7I0G9fv1QDaUVsBvh9/wm2+T4uv/I8XQXCcQ+fPJ+CYQDUzxOJCLO3oPBAdgU8DH79+MEANB3TZj5+hrefvjEwaKbCAvkYkK8Lcq0SsgHYNP77+xeM0cAbJmZmEQwXyMtIwlU8f/Mezv7z9w+6AaaSgrybUMIA3V/oAOQ9NjZ2MAay3ZADGxYLFaDQ/fD5G9ZwQAJ+bBwcu0AuhLmSCRowID+D0kAHPs1ff/1ZJCkiuAmIGdjuLsJISJugCQmU4vJBGoDYCsreCkyhitx35ytD04EitpQIT3EszCynQRqAAWgKYkOTNiidvEVKTMIMeKLxGHqaR05MIEO+SIeB/ODNSGl2BggwALH6m3NkoL+zAAAAAElFTkSuQmCC") no-repeat 0 0;
  zoom: 1;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li a:hover{
  color:#333;
  background-color:#fafafa;
  text-decoration: none;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li a .blue {
  color: #007aff !important;
}
.h_sea-box_l .h_sea-box_con .jobdownlist .dropmenu li a i {
  font-style: normal;
  list-style: none;
}
.emptyi{
  height:0 !important;
  width: 0 !important;
  opacity: 0;
  filter: alpha(opacity=0);

}