button.tcui-vcode-btn { background-color: transparent;border-top: 0; border-right: 0;border-bottom: 0;outline: 0;}
.weui-btn_primary:not(.weui-btn_disabled):visited{ color:#fff;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px !important;}
.h45{ height:45px;}
.h20{ height:20px;}
.mt3em{ margin-top:3em;}
#click-load-html{ cursor:pointer;}
.mt5{ margin-top:5px !important;}
.tcui-radio{}
.tcui-radio label{ margin-right:10px }
.tcui-radio label:last-child{ margin-right:0px }
.tcui-radio label input[type="radio"]{ margin:0; margin-right:4px; -webkit-appearance:none; position:relative; vertical-align:-3px; width:18px; height:18px; border:1px solid #d2d2d2; border-radius:100%; overflow:hidden;}
.tcui-radio label input[type="radio"]:checked:before{ content:''; position:absolute; top:0; left:0; right:0; bottom:0; background:#07C160;}
.tcui-radio label input[type="radio"]:checked:after{ content:''; position:absolute; left:5px; top:3px; width:3px; height:6px; border-bottom:2px solid #fff; border-right:2px solid #fff; border-bottom-right-radius:2px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }

/********************************************* tczhaopin-index ****************************************/
.tczhaopin-index .index-box{background:#fff;}
.tczhaopin-index .swiper-container{ overflow: hidden; width:100%}
.tczhaopin-index .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:30px}
.tczhaopin-index .site-lbs{ color:#fff; position:absolute; left:10px; top:10px;  padding:0 10px; height:30px;z-index:1000; line-height:30px; font-size:0.9em; }
.tczhaopin-index .site-lbs .tciconfont{ font-size:1.5em; margin-left:2px; vertical-align:-3px;}
.tczhaopin-index .zp-box{ color:#fff; position:absolute; right:0px; top:10px; background:rgba(0,0,0,0.5); padding:0 10px; height:30px;z-index:1000; line-height:30px; font-size:0.9em; border-top-left-radius:15px; border-bottom-left-radius:15px; }

.tczhaopin-index .index-focuspic{ position:relative;}

.tczhaopin-index .search-box{ padding:5px 20px; background:transparent; overflow:hidden; position:absolute; bottom:-25px; left:0;right:0; z-index:1000;}
.tczhaopin-index .search-box .search-main{background:#fff; width:100%; height:40px; box-shadow:5px 5px 10px -4px #afabab;border-radius: 5px;margin-bottom: 5px;}
.tczhaopin-index .search-box .search-main .search-rt{ position:relative; padding-left:1px }
.tczhaopin-index .search-box .search-main .search-rt input{ border:none; line-height:40px; height:40px; box-sizing:border-box; padding-left:5px;border-radius: 5px;}
.tczhaopin-index .search-box .search-main .search-rt .tciconfont{color:#444; text-align:right; width:30px; min-width:30px; height:40px; line-height:40px; font-size:1.05em; }

.tczhaopin-index .idx-nav{ padding:10px; }
.tczhaopin-index .idx-nav .idx-nav__list{ }
.tczhaopin-index .idx-nav .idx-nav__list .nav-item{ text-align:center; overflow:hidden;}
.tczhaopin-index .idx-nav .idx-nav__list .nav-item .nav-item__hd{ height:41px; line-height:41px; }
.tczhaopin-index .idx-nav .idx-nav__list .nav-item .nav-item__hd img{ height:41px; width:41px; object-fit:cover;}
.tczhaopin-index .idx-nav .idx-nav__list .nav-item .nav-item__bd{ line-height:20px; margin-top:5px; color:#333; font-size:0.85em;}

.tczhaopin-index .zhuanchang-box{ overflow:hidden; padding:0 10px; }
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd{ margin-top:10px; }
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd .zhuanchang-hd__item{ background:#EEFCE5; border-radius:5px; overflow:hidden; margin-right:6px; padding-left:10px;-webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd .zhuanchang-hd__item:last-child{ margin-right:0px;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd .zhuanchang-hd__item .zc-lt{ height:70px; padding:20px 0 10px; overflow: hidden;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd .zhuanchang-hd__item .zc-lt .zc-lt__title{ font-size:1.05em; line-height:20px; height:20px; font-weight:600;white-space:nowrap;  overflow:hidden; }
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd .zhuanchang-hd__item .zc-lt .zc-lt__text{ line-height:20px; font-size:0.7em; color:#999;white-space:nowrap;  overflow:hidden; }
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd .zhuanchang-hd__item .zc-rt{ width:40%; min-width:40%;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__hd .zhuanchang-hd__item .zc-rt img{ height:70px; max-width:100%; object-fit:cover; display:block;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd{ margin-top:6px; }
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd .zhuanchang-bd__item{ background:#EEFCE5; border-radius:5px; overflow:hidden; margin-right:6px; padding-left:10px;-webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd .zhuanchang-bd__item:last-child{ margin-right:0px;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd .zhuanchang-bd__item .zc-lt{ height:45px; padding:5px 0; overflow: hidden;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd .zhuanchang-bd__item .zc-lt .zc-lt__title{ font-size:1em; line-height:20px; height:20px; font-weight:600;white-space:nowrap;  overflow:hidden; }
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd .zhuanchang-bd__item .zc-lt .zc-lt__text{ line-height:15px; font-size:0.7em; color:#999;white-space:nowrap;  overflow:hidden; }
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd .zhuanchang-bd__item .zc-rt{ width:30%; min-width:30%;}
.tczhaopin-index .zhuanchang-box .zhuanchang-box__bd .zhuanchang-bd__item .zc-rt img{ height:45px; max-width:100%; object-fit:cover; display:block;}

.tczhaopin-index .nav-box{ overflow:hidden; padding:5px 0px; box-sizing:border-box; height:45px; border-bottom:1px  solid #eee;}
.tczhaopin-index .nav-box .nav-list__lt{ width:110px; min-width:110px;margin-left: 5px;}
.tczhaopin-index .nav-box .nav-list__lt .lt-icon{ float:left; width:35px; height:35px; line-height:35px; text-align:center; border-right:0px solid #eee;}
.tczhaopin-index .nav-box .nav-list__lt .lt-icon .tciconfont{ font-size:1.4em;color: #ff552e;}
.tczhaopin-index .nav-box .nav-list__lt .lt-title {float: left;
    line-height: 35px;
    margin-left: 0px;
    width: 65px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }
.tczhaopin-index .nav-box .nav-list{ width:calc(100% - 130px); width:-webkit-calc(100% - 130px); height:35px; overflow-x:scroll;-webkit-overflow-scrolling: touch; margin-right:10px;}
.tczhaopin-index .nav-box .nav-list .swiper-wrapper{ width:100%;}
.tczhaopin-index .nav-box .nav-list .swiper-wrapper .swiper-slide{ width:auto;}
.tczhaopin-index .nav-box .nav-list .nav-list__item{ display:inline; width:auto; line-height:35px; height:35px; white-space:nowrap; margin-right:10px; color:#666; font-size:0.9em}
.tczhaopin-index .nav-box .nav-list .nav-list__item.on{ color:#FF6F4D}

.tczhaopin-index .index-hotnav{ padding:0 15px; }
.tczhaopin-index .index-hotnav .index-hotnav__hd{ height:40px;padding-top: 5px;}
.tczhaopin-index .index-hotnav .index-hotnav__hd .hotnav-hd__lt{ float:left; width:calc(100% - 60px); width:-webkit-calc(100% - 60px);}
.tczhaopin-index .index-hotnav .index-hotnav__hd .hotnav-hd__lt .hd-lt__item{ cursor:pointer; position:relative; height:40px; line-height:40px; float:left; margin-right:20px;font-size: 1.1em;font-weight: bold;color: #333; }
.tczhaopin-index .index-hotnav .index-hotnav__hd .hotnav-hd__lt .hd-lt__item.on{ color:#FF6F4D; }
.tczhaopin-index .index-hotnav .index-hotnav__hd .hotnav-hd__lt .hd-lt__item.on:before{ content:''; width: 15px; height: 4px; background: #FF6F4D; bottom: 0; position: absolute; left: 50%; margin-left: -10px; border-radius: 2px;}
.tczhaopin-index .index-hotnav .index-hotnav__hd .hotnav-hd__rt{ float:right;color: #999;font-size:0.9em; width:60px; height:40px; line-height:40px; text-align:right; }
.tczhaopin-index .index-hotnav .index-hotnav__hd .hotnav-hd__rt .tciconfont{ vertical-align: -1px; }
.tczhaopin-index .index-hotnav .index-hotnav__bd{ padding:10px 0 0 0; flex-wrap: wrap; }
.tczhaopin-index .index-hotnav .index-hotnav__bd .hotnav-bd__item{ cursor:pointer; margin-right:6px; margin-bottom:6px; width:calc(33.333% - 4px); width:-webkit-calc(33.333% - 4px); height:34px; line-height:32px; border:1px solid #eaeaea; border-radius:2px; text-align:center; box-sizing:border-box;color: #333333;font-size: 0.9em;overflow: hidden; }
.tczhaopin-index .index-hotnav .index-hotnav__bd .hotnav-bd__item:nth-child(3n){ margin-right:0;}
.tczhaopin-index .index-hotnav .index-hotnav__bd .hotnav-bd__item.on{ background:#FF6F4D; border-color:#FF6F4D; color:#fff; }

.tczhaopin-index .index-liuliang{ padding:10px 20px; background:#fff; font-size:0.8em; color:#666; line-height:20px; white-space:nowrap; overflow:hidden;  }
.tczhaopin-index .index-liuliang .pic img{ width:20px; vertical-align:-2px;}
.tczhaopin-index .index-liuliang .pic{ margin-left: 5px;margin-right:5px; }
.tczhaopin-index .index-liuliang .term{ margin-right:5px; }
.tczhaopin-index .index-liuliang .term:last-child{ margin-right:0px; }
.tczhaopin-index .index-liuliang .term .num{ color:#f60; margin-left:2px;}

.zhaopin-list{ }
.zhaopin-list .zhaopin-list__item{ width:100%; background:#fff; margin-bottom:8px;padding:15px 15px;box-sizing: border-box;}
.zhaopin-list .zhaopin-list__item .zp-item__lt{  width: calc(100% - 100px);}
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__title{ height:20px;line-height:20px; font-weight:400; width: calc(100vw - 130px); overflow:hidden; white-space:nowrap; text-overflow:ellipsis;font-size: 1.1em; }
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__title .top{vertical-align:1px; padding:1px 2px; font-size:0.8em; font-weight:400; background:#f15555; color:#fff; border-radius:2px; margin-right:3px; }
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__title .tciconfont{color: #e0ab59;margin-left: 2px}
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__xinzi{white-space: nowrap; overflow: hidden; margin-top:5px; line-height:20px; font-size:0.8em; color:gray;}
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__xinzi .xinzi{ color:#FF6F4D; font-size:1.4em;}
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__xinzi .work{ }
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__fuli{flex-wrap:wrap; margin-top:5px; overflow:hidden; height:20px;}
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__fuli .fuli{ font-size:0.7em;line-height:20px; padding:0px 4px; background:#EBF5FD; color:#3E94DB; margin-right:4px;}
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__company{ margin-top:5px; height:18px; line-height:18px; overflow:hidden;}
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__company .gongsi{position: relative; left: -2px; margin-right:2px; min-width:35px;width:35px; height:18px;line-height: 18px; text-align:center; font-size:0.7em; color:#666; border-radius:2px; border:1px solid #93c3eb; color:#93c3eb; transform: scale(0.8); -webkit-transform: scale(0.8); }
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__company .name{ font-size:0.8em; color:gray; white-space: nowrap; width: calc(100% - 30px); overflow: hidden; text-overflow: ellipsis; }
.zhaopin-list .zhaopin-list__item .zp-item__lt .zp-lt__company .name .picurl{
    width: 18px;
    height: 18px;
    vertical-align: bottom;
    border-radius: 10px;
    margin-right: 5px;
}
.zhaopin-list .zhaopin-list__item .zp-item__rt{ min-width:100px; width:100px; text-align:right;}
.zhaopin-list .zhaopin-list__item .zp-item__rt .price{ color:#ff552e; font-size:1em; line-height:20px; height: 20px;font-weight: 500;overflow: hidden;} 
.zhaopin-list .zhaopin-list__item .zp-item__rt .price .xinzi{ font-size:1em;}
.zhaopin-list .zhaopin-list__item .zp-item__rt .end{color:#ff552e; font-size:0.9em; line-height:20px; height: 20px;font-weight: 500;overflow: hidden; }

.zhaopin-list .zhaopin-list__item .zp-item__rt .time{ height:25px; line-height:25px; font-size:0.8em; color:gray;}
.zhaopin-list .zhaopin-list__item .zp-item__rt .button{ margin-top:0px; height:26px; line-height:26px; border-radius:4px; display:inline-block;min-width:55px; text-align:center; background:#FF6F4D; color:#fff; font-size:0.9em;}
.zhaopin-list .zhaopin-list__item .zp-item__rt .button2{ background:#d7d7d7;}
.zhaopin-list .zhaopin-list__item .zp-item__rt .weizhi{ margin-top:5px;font-size:0.8em; color:gray;}
.zhaopin-list .zhaopin-list__item .zp-item__rt .delete_btn{ cursor: pointer; margin-top:2px; color: #f60; border-color: #f60; line-height: 28px; height: 30px;}
.zhaopin-list .zhaopin-list__item .zp-item__rt .delete_btn .tciconfont{ font-size:2em;}


.company-box{ padding:3px 0px 10px 0px;}
.company-box .company-box__title{ height:40px; line-height:40px;margin-left: 15px;margin-right: 15px; }
.company-box .company-box__title .ico{ 
    width: 2em;
    height: 26px;
    line-height: 26px;
    float: left;
    margin-top: 5px;
    border-right: 1px solid #eee;
    padding-left: 2px;
}
.company-box .company-box__title .ico .tciconfont{  font-size: 1.45em;color: #ffb64a;}
.company-box .company-box__title .title{
    height: 40px;
    line-height: 40px;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    color: #333;
}
.company-box .company-box__title a{ float:right; color:#999; font-size:0.9em;}
.company-box .company-box__main{margin: 0px 15px 0px 15px;}
.company-box .swiper-container__company{ overflow:hidden;}
.company-box .swiper-container__company .company-list__item{ -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.company-box .swiper-container__company .company-list__item .company-list__box{box-shadow: 0px 0px 6px #e6e6e6;margin: 5px;padding: 13px 10px;border-radius: 5px;width: -webkit-calc(100% - 30px);}
.company-box .swiper-container__company .company-list__item .company-list__box .company-item__lt{ float:left;width:50px; min-width:50px; height:50px; margin-right:5px; border-radius:100%; overflow:hidden; } 
.company-box .swiper-container__company .company-list__item .company-list__box .company-item__lt img{ width:100%; height:100%; object-fit:cover; }
.company-box .swiper-container__company .company-list__item .company-list__box .company-item__rt { float:right;width:calc(100% - 55px); width:-webkit-calc(100% - 55px);min-height: 55px; }
.company-box .swiper-container__company .company-list__item .company-list__box .company-item__rt .company-item__title{ font-size:0.9em; word-break: break-all; line-height:18px; color:#333; max-height:36px; overflow:hidden;    margin-top: -2px; }
.company-box .swiper-container__company .company-list__item .company-list__box .company-item__rt .company-item__zhaopin{ margin-top:5px; font-size:0.8em; line-height:16px; color:#f60; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.new-company-list{ margin-top:10px;; }
.new-company-list .newcompany-item{ float:left; width:calc(50% - 3px); width:-webkit-calc(50% - 3px); background:#fff; border-radius:5px; padding:10px; box-sizing:border-box; margin-right:6px; margin-bottom:8px; }
.new-company-list .newcompany-item:nth-child(2n){ margin-right:0px; }
.new-company-list .newcompany-item .newitem-pic{ display:block; position:relative; padding-top:60%; }
.new-company-list .newcompany-item .newitem-pic img{ position: absolute; left:0; top:0; width:100%; height:100%; object-fit:contain; }
.new-company-list .newcompany-item .newitem-title{ margin-top:5px; font-weight:600; line-height:20px; height:40px; max-height:40px; word-break:break-all; display:-webkit-box;  -webkit-box-orient:vertical; -webkit-line-clamp:2;  overflow:hidden;color: #333;}
.new-company-list .newcompany-item .newitem-title .tciconfont{color: #f00; font-weight:400; margin-right:2px;}
.new-company-list .newcompany-item .newitem-zp{ display:block; margin-top:5px;height:40px;  overflow:hidden; }
.new-company-list .newcompany-item .newitem-zp .zp{ line-height:20px; font-size:0.9em; }
.new-company-list .newcompany-item .newitem-zp .zp .zp-zhiwei{ color:#666666; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.new-company-list .newcompany-item .newitem-zp .zp .zp-gz{ color:#f60; max-width:60%; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.new-company-list .newcompany-item .newitem-count{ margin-top:8px; color:#ADADAD; font-size:0.9em; }
.new-company-list .newcompany-item .newitem-btn{ display:block; margin:10px auto 0; text-align: center; width:100px; line-height:30px; height:30px; border-radius:15px; background:#ff4600; color:#f7f7f7; font-size:0.9em; }

.index-scroll-company{ padding: 8px 15px 8px 15px; background: #fff; position: relative;}
.index-scroll-company .scroll-ad__lt{    
    width: 2em;
    min-width: 2em;
    border-right: 1px solid #eee;
    line-height: 1.8em;
    height: 1.8em;
    color: #f47944;
    font-weight: 700;
    position: absolute;
    left: 17px;
    top: 8px;}
.index-scroll-company .scroll-ad__lt .tciconfont{  font-size: 1.2em;color: #ffb64a;}
.index-scroll-company ul{ line-height: 1.8em;height: 1.8em; overflow: hidden; padding: 0px 10px 0px 1.8em;}
.index-scroll-company ul li a{ color: #666; padding-left: 0.8em; }


/********************************************************* fabuzhaopin *****************************************************/
.tczhaopin-fabuzp .fabuzp-gonggao{ overflow:hidden; padding:10px 10px; box-sizing:border-box; cursor:pointer;}
.tczhaopin-fabuzp .fabuzp-gonggao .gonggao{min-width: 30px;font-size:0.9em; background:#ffb64a; color:#fff; line-height:20px;height:20px; padding:0px 5px; margin-right:10px;border-radius: 5px; }
.tczhaopin-fabuzp .fabuzp-gonggao .gonggao-text{ 
    font-size: 0.9em;
    color: #ff552e;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
#zhaopin-form .tcui-btn{ color:#fff!important;}
#zhaopin-form .fabu-num{ padding:10px 10px 50px; line-height:20px; text-align:center; }
#zhaopin-form .fabu-num .fabu-num__item{ width:50%; text-align:center; white-space:nowrap;}
.tcui-cell__bd.clearfix{ position:relative;}
.tcui-cell__bd.clearfix .jiantou__xia{ position:absolute; right:8px; top:16px; -webkit-transform:rotate(135deg); transform:rotate(135deg); height:6px; width: 6px; border-width: 2px 2px 0 0; border-color: #C8C8CD; border-style: solid;}
.tc-input__lt{ height:44px; line-height:44px; float: left; width:calc(100% - 91px);  width:-webkit-calc(100% - 91px);}
.tc-input__lt + .tcui-select{ padding:0 5px; float:right; width:90px; overflow:hidden; border-left:1px solid #eee; }

.tczhaopin-fabuzp .fabu-days__list{  padding-bottom:15px; flex-wrap:wrap; width:100%;}
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item{ float:left;position:relative; cursor:pointer; margin-right:10px;margin-bottom:10px; box-shadow: 1px 1px 3px 0px #eee; border:1px solid #eee; width:calc(33.3% - 7px);width:calc(33.3% - 7px); padding:10px 10px; text-align:center;box-sizing:border-box; border-radius:5px;}
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item:nth-child(3n){ margin-right:0;}
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item .fabu-days__days{ line-height:25px; color:#666; font-weight:600; }
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item .fabu-days__price{ font-size:2em; font-weight:600; line-height:30px; color:#EEB161;white-space:nowrap; overflow:hidden; }
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item .fabu-days__price .yuanico{float:none; display:inline; font-size:0.5em; color:#EEB161; vertical-align:1px; }
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item .fabu-days__desc{ min-height:32px;max-height:32px; line-height:16px;color:#999; font-size:0.8em; overflow:hidden;word-break: break-all;}
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item .fabu-days__select{ display:none;}
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item.on{ background:#FFF6EA; border-color:#E6BC80; }
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item.on .fabu-days__days{ color:#5B330D; white-space:nowrap; overflow:hidden; }
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item.on .fabu-days__select{ display:block; position:absolute; top:0; right:0; border:12px solid transparent; border-top-color:#E6BC80;border-right-color:#E6BC80; }
.tczhaopin-fabuzp .fabu-days__list .fabu-days__item.on .fabu-days__select:after{ content:''; display:block; width:4px; height:8px; border-bottom:1px solid #fff; border-right:1px solid #fff; position:absolute; top:2px; right:2px; top:-11px; right: -8px; transform: rotate(45deg);}

/********************************************************* fabuzhaopin *****************************************************/
.tcui-navbar{ position:relative;}
.myzhaopinlist .vip-box{ padding:15px; background:#FFFBEF; }
.myzhaopinlist .vip-box .vip-box__ts{ font-size:0.9em; line-height:20px; color:#555;}
.myzhaopinlist .vip-box .vip-box__ts .tciconfont{ color:#EB991D;font-size: 1.3em;}
.myzhaopinlist .vip-box .vip-box__ts .num{ color:#f00; margin:0 2px;}
.myzhaopinlist .vip-box .vip-box__ts a{ color:#f00;text-decoration: underline;margin-left: 5px; }

.shop_list .list-item{ background: #fff; border-bottom: 5px solid #f2f2f2; }
.shop_list .list-item .list-item__box{ padding: 15px 10px 10px 15px;border-bottom: 1px solid #f1f1f1;}
.shop_list .list-item .list-item__box .item-lt{ width:calc(100% - 70px); overflow:hidden;}
.shop_list .list-item .list-item__box .item-lt .item-lt__title{ line-height:30px; height:30px; font-weight:600; font-size:1.05em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.shop_list .list-item .list-item__box .item-lt .item-lt__clicks{ line-height:25px; height:25px; font-size:0.9em; color:#999; }
.shop_list .list-item .list-item__box .item-lt .item-lt__refresh{ line-height:25px; height:25px; font-size:0.9em; }
.shop_list .list-item .list-item__box .item-lt .item-lt__refresh .time{ color:#f00;}
.shop_list .list-item .list-item__box .item-rt{ width:70px; min-width:70px; text-align:right;}

.shop_list .list-item .item-hd__rt span{ display:inline-block; line-height:20px; margin-top:10px;}
.shop_list .list-item .item-hd__rt .clicks{ line-height:20px; font-size:0.8em; color:#666;}
.shop_list .list-item .item-hd__rt .refresh_time{ line-height:20px; font-size:0.8em; color:#666;}
.shop_list  .stauts_1{ color:#238206; }
.shop_list  .stauts_2{ color:#f00; }
.shop_list .zhaopin-list__item{ border-bottom: 1px solid #f1f1f1; }
.shop_list .item-hd__rt .resume-status{ line-height: 20px; height: 20px; text-align: right; font-size: 0.7em; color: #999; margin-top: 0; color: #238206; margin-bottom: 5px; }
.shop_list .item-hd__rt .resume-status .stauts1{ margin-top:0;}

/********************************************************* faburesume *****************************************************/
#resume-form .tcui-btn{ color:#fff!important;}
.resume-upload-file{ width:80px; height:80px; position:relative}
.resume-upload-file img{ width:100%; height:100%; border-radius:100%;}
.uploader-input{ cursor:pointer; position:absolute; width:100%; height:100%; z-index:1; top:0; left:0; opacity:0;}
.resume-ts{ margin-left:20px; font-size:0.9em; color:#666;}

/********************************************************* zhaopininfo *****************************************************/
.tczhaopin-zhaopininfo .zhaopininfo-jianggao{ padding:5px 10px; background:#FFFBEF;}
.tczhaopin-zhaopininfo .zhaopininfo-jianggao .zhaopininfo-jianggao__lt{ min-width:30px; text-align:center; height:40px; line-height:40px; color:#EB991D;}
.tczhaopin-zhaopininfo .zhaopininfo-jianggao .zhaopininfo-jianggao__text{ line-height:20px; color:#EB991D; font-size:0.8em;}
.tczhaopin-zhaopininfo .zhaopininfo-xq{ background:#fff;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zhaopininfo-xq__hd{ padding:10px 15px; border-bottom:1px solid #eee; }
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-title{ line-height:30px; font-size:1.1em; font-weight:500;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-title .jianzhi{
    vertical-align: 1px;
    padding: 1px 2px;
    font-size: 0.8em;
    font-weight: 400;
    background: #FF6F4D;
    color: #fff;
    border-radius: 2px;
    margin-right: 3px;
}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-price{ line-height:30px; height:25px; font-size:1.2em; color:#ff552e;font-weight: 500;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-price span{ font-size:0.8em; vertical-align:1px;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-status{ margin-top:5px; font-size:0.8em; line-height:25px; color:#999;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-status .zp-status_time{ width:33%;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-status .zp-status_clicks{ width:33%; text-align:center;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zp-status .zp-status_shenqing{ width:33%; text-align:right;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zhaopininfo-xq__bd{ padding:10px 15px; font-size:0.9em;}
.tczhaopin-zhaopininfo .zhaopininfo-xq .zhaopininfo-xq__bd .zp-bd{ line-height:30px; }
.tczhaopin-zhaopininfo .zhaopininfo-xq .zhaopininfo-xq__bd .zp-bd .zp-bd__lt{ color:#555555; min-width:45px; width:45px; }
.tczhaopin-zhaopininfo .zhaopininfo-xq .zhaopininfo-xq__bd .zp-bd .zp-bd__rt{ padding:5px; line-height:20px;color:#040404 }
.tczhaopin-zhaopininfo .zhaopininfo-xq .zhaopininfo-xq__bd .zp-bd .zp-bd__rt .fuli-item{ 
    margin-bottom: 2px;
    float: left;
    border-radius: 2px;
    font-size: 0.8em;
    line-height: 20px;
    padding: 0px 4px;
    background: #EBF5FD;
    color: #3E94DB;
    margin-right: 4px;
}
.tczhaopin-zhaopininfo .zhaopininfo-item{ background:#fff; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__title{ color:#040404;padding:10px 15px; height:30px; line-height:30px; font-size:1em; font-weight:500; border-bottom:1px solid #eee;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__text{ padding:10px 15px; color:#555;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company{ -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company .zhaopininfo-company__rt{ width:20px; text-align:right;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company:last-child{ margin-left:10px; padding:10px 15px 10px 5px;}

.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__address{ display:block; font-size:0.9em; position:relative; line-height:20px; padding-right:30px;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__address i{ position:absolute; right:10px; top:16px; border:4px solid transparent; border-left-color:#666;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc{ font-size:0.9em; line-height:22px; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .video{}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .video .id_video_box{background: #000; width:100%; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .photolist{ width:100%; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .photolist .photo{ cursor:pointer; width:100%; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .photolist .photo img{ display:block; width:100%;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .photolist .photobig{ float:left; cursor:pointer; position:relative; width:calc(33.33% - 6px); width:-webkit-calc(33.33% - 6px); padding-top:calc(33.33% - 6px); padding-top:-webkit-calc(33.33% - 6px); margin-right:9px;margin-bottom:9px; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .photolist .photobig:nth-child(3n){ margin-right:0;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__desc .photolist .photobig img{ position:absolute; left:0; top:0; height:100%; width:100%; object-fit:cover; }

.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company .company-title{ line-height:30px; font-size:1em; font-weight:500; color:#040404;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company .company-renzheng{ font-size:0.8em; line-height:20px;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company .company-renzheng span{ margin-right:10px; color:#e0ab59;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company .company-renzheng span .tciconfont{ font-size:1.05em; vertical-align:0px; margin-right:2px; color:#e0ab59;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company .company-xinxi__item{ font-size:0.9em; color: #555555; padding:1px 0; line-height:20px; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__company .company-xinxi__item .item-type{color: #040404;}

.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__jggphoto{ }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__jggphoto img{cursor:pointer; float:left; display:block; object-fit: cover; width: calc((100vw - 30px) / 3); height: calc((100vw - 30px) / 3); margin-right: 5px; margin-bottom: 5px; box-sizing: border-box; -webkit-box-sizing: border-box; max-width: 230px; max-height: 230px; }
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__jggphoto img:nth-child(3n){ margin-right:0;}
.tczhaopin-zhaopininfo .zhaopininfo-item .zhaopininfo-item__jggphoto img.bigwidth{ width: 100%; margin-right:0; max-width: 100%; height: inherit; max-height: 100%;}

.tczhaopin-zhaopininfo .zhaopininfo-wxqun{ background:#fff; cursor:pointer; padding:15px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;  }
.tczhaopin-zhaopininfo .zhaopininfo-wxqun .wxqun-pic{ width:45px; min-width:45px; height:45px; margin-right:10px; }
.tczhaopin-zhaopininfo .zhaopininfo-wxqun .wxqun-pic img{ width:100%; height:100%; border-radius:10px; }
.tczhaopin-zhaopininfo .zhaopininfo-wxqun .wxqun-main{ width:calc(100% - 130px); width:-webkit-calc(100% - 130px); margin-right:10px; }
.tczhaopin-zhaopininfo .zhaopininfo-wxqun .wxqun-main .wxqun-name{ font-size:1.05em; line-height:22px; height:22px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.tczhaopin-zhaopininfo .zhaopininfo-wxqun .wxqun-main .wxqun-desc{ font-size:0.8em; color:#999; line-height:18px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.tczhaopin-zhaopininfo .zhaopininfo-wxqun .wxqun-btn{ color:#fff; width:65px; min-width:65px; height:30px; line-height:30px; text-align:center; border-radius:5px;background: #0aa907 !important; }
.wxqun_pormpt_layer_h2{text-align:center;margin-top: 5px;line-height: 40px;font-size: 1.2em;}

.tczhaopin-zhaopininfo .zhaopininfo-jubao{ background:#fff; padding:5px 0px 5px 15px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tczhaopin-zhaopininfo .zhaopininfo-jubao .zhaopininfo-jubao__lt .jubao-lt__hd{ line-height:20px; height:20px; overflow:hidden; color:#FD5731; font-size:0.8em; }
.tczhaopin-zhaopininfo .zhaopininfo-jubao .zhaopininfo-jubao__lt .jubao-lt__bd{line-height:20px; overflow:hidden; font-size:0.8em;  }
.tczhaopin-zhaopininfo .zhaopininfo-jubao .zhaopininfo-jubao__rt{ width:60px; text-align:center; border-left:1px solid #eee;}
.tczhaopin-zhaopininfo .zhaopininfo-jubao .zhaopininfo-jubao__rt .jubao-rt__hd .tciconfont{ font-size:2em; color:#FD5731; line-height:30px; }
.tczhaopin-zhaopininfo .zhaopininfo-jubao .zhaopininfo-jubao__rt .jubao-rt__bd{color:#FD5731; height:20px;line-height: 20px;font-size:0.7em; }
.tczhaopin-zhaopininfo .zhaopininfo-footer{ height:60px;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot{ border-top:1px solid #eee; background:#fff; position:fixed; bottom:0; left:0; right:0; height:50px; z-index:99; }
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__item{ width:15%; text-align:center; border-right:1px solid #eee; }
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__item:last-child{ border-right:none;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__item .tciconfont{ margin-top:2px; font-size:1.3em; display:block; height:30px; line-height:30px;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__item span{ font-size:0.7em; line-height:18px; color:#666;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__tel .tciconfont{ color:#F0A025;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__collect .tciconfont{ color:#F0A025;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__weiliao .tciconfont{ color:#23B4DC;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__item2{ background:#FE552E; color:#fff; letter-spacing:1px; text-align:center; line-height:50px; font-size:1em;margin-top: -1px; }
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-foot__item2.shenqing_ok{ background:#d7d7d7; }
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-shenqing__box{ position:absolute; top:-45px; right:30px;; height:30px; line-height:30px; background:#D7EDF6; color:#2F9ACE; padding:0 15px; font-size:0.8em; }
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-shenqing__box a{color:#2F9ACE;}
.tczhaopin-zhaopininfo .zhaopininfo-footer .zhaopininfo-foot .zhaopininfo-shenqing__box:after{ content:''; position:absolute; bottom:-7px; left:50%; margin-left:-5px; width:12px; height:12px; -webkit-transform: rotate(45deg);transform: rotate(45deg); background:#D7EDF6;  }

.zhaopininfo-resume{ display:none; position:fixed; top:0; left:0; bottom:0; right:0; z-index:1000;}
.zhaopininfo-resume .zhaopininfo-resume__popup{cursor:pointer; background:rgba(0,0,0,0.5); width:100%; height:100%;}
.zhaopininfo-resume .zhaopininfo-resume__box{ -webkit-animation:fadeInUp 0.5s 0s ease both;-moz-animation:fadeInUp 0.5s 0s ease both;  z-index:1; position:absolute; bottom:0; left:0; right:0; height:50%; background:#fff;}
.zhaopininfo-resume .zhaopininfo-resume__box .resume-title{ line-height:50px; color:#999; text-align:center;}
.zhaopininfo-resume .zhaopininfo-resume__box form{ height:100%;}
.zhaopininfo-resume .zhaopininfo-resume__box .resume-select{-webkit-overflow-scrolling: touch; box-sizing: border-box; padding:0 15px 0px; height:calc(100% - 110px); height:-webkit-calc(100% - 110px); overflow:hidden; overflow-y:scroll; }
.zhaopininfo-resume .zhaopininfo-resume__box .resume-select .resume-select__item{ -webkit-box-align: center; -webkit-align-items: center; align-items: center; padding:15px; background:#FAFAFA; margin-bottom:10px;line-height: 20px;}
.zhaopininfo-resume .zhaopininfo-resume__box .resume-select__btn{ position:absolute; left:0; right:0; bottom:0; height:50px;}
.zhaopininfo-resume .zhaopininfo-resume__box .resume-select__btn a{ display:block; width:100%; text-align:center; line-height:50px; background:#FE552E; color:#fff; }
.zhaopininfo-resume .zhaopininfo-resume__box .resume-not__ts{ padding:0 15px; height:calc(50% - 100px); height:-webkit-calc(50% - 100px); overflow:hidden;-webkit-box-align: center; -webkit-align-items: center; align-items: center; color:#666; line-height:25px; }
.zhaopininfo-resume .zhaopininfo-resume__box .resume-not__ts p{ width:100%; text-align:center; }
.zhaopininfo-resume .zhaopininfo-resume__box .resume-not__ts a{ text-decoration:underline; color:#FE552E;}
.zhaopininfo-resume .zhaopininfo-resume__box .resume-close{cursor:pointer; width:32px; text-align:center; height:32px; line-height:32px; position:absolute; right:10px; top:10px; border-radius:100%; background:#b4b2b2;}
.zhaopininfo-resume .zhaopininfo-resume__box .resume-close .tciconfont{display: inline-block; color:#fff;}
.tczhaopin-zhaopininfo .zhaopininfo-list{ background:transparent;}
.tczhaopin-zhaopininfo .zhaopininfo-list .zhaopininfo-item__title{  background:#fff;}

.tczhaopin-zhaopininfo .content-show { text-align:center;line-height: 30px;background:#fff;padding:10px 0;position:relative;}
.tczhaopin-zhaopininfo .content-show .desc_mask{position: absolute; top: -78px;height: 78px; width: 100%; cursor: pointer; background-image: linear-gradient(-180deg, rgba(255,255,255,0) 0, #FFFFFF 100%);}
.tczhaopin-zhaopininfo .content_btn { color: #9fa3b0; padding-right: 5px; cursor: pointer; }
.tczhaopin-zhaopininfo .content_btn.open i { display: inline-block; width: 6px; height: 6px; border: 1.8px solid transparent; border-color: transparent #F29F01 #F29F01 transparent; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); margin-left: 5px; vertical-align: 3px; }
.tczhaopin-zhaopininfo .content_btn.close i { display: inline-block; width: 6px; height: 6px; border: 1.8px solid transparent; border-color: transparent #F29F01 #F29F01 transparent; transform: rotate(45deg); -webkit-transform: rotate(225deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); margin-left: 5px; vertical-align: -2px; }

.tczhaopin-zhaopininfo .zhaopin-haibao-box{ position: absolute; top: -10000px; z-index: 999; width:420px; min-height:200px; padding:30px 20px 20px; box-sizing:border-box;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao-user{ margin-bottom:20px; -webkit-box-align:center; -webkit-align-items:center; align-items:center; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao-user .user-pic{ width:40px; min-width:40px; height:40px; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao-user .user-pic img{ width:100%; height:100%; border-radius:100%; object-fit:cover; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao-user .user-msg{ position:relative; margin-left:20px; padding:12px; line-height: 20px; font-size: 1em; border-radius:4px; background:#fff; box-shadow:0px 0px 5px 1px #aaa; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao-user .user-msg:after{ content:''; position:absolute; left:-5px;top:50%; margin-top:-5px; width:10px; height:10px; background:#fff; box-shadow: -3px 5px 5px 1px #aaa;transform: rotate(45deg); -webkit-transform: rotate(45deg); }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main{ background:#fff; border-radius:5px; overflow:hidden;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-title{ padding:5px 10px 0px; line-height:40px; text-align:center; font-size:1.3em; font-weight:500; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-line{ line-height:30px; font-size:1em; color:#999; text-align:center;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-line:after,.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-line:before{content:''; display:inline-block; height:1px; width:24px;background:#999; vertical-align: 3px;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-line:after{ margin-left:20px;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-line:before{ margin-right:20px; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-picurl{ margin-top: 20px;width: 70px;height: 70px;margin-left: auto;margin-right: auto;overflow: hidden;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-picurl img{ display: block;width: 100%;height: 100%;border-radius: 100%;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-zhiwei{margin-top:10px; text-align:center; line-height:40px; font-size:1.5em; font-weight:500; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-salary{ text-align:center; line-height:30px; font-size:1.2em; color:#f60; font-weight:500;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-address1{margin-top: 5px;text-align:center; color:#000; line-height:30px; font-size:1.1em;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-address2{ text-align:center; padding:0 10px; line-height:20px; font-size:1em; color:#999;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode{ padding:15px;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-welfare{ width:250px; min-width:250px; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-welfare .zhaopin-welfare__title{ color:#000;font-size: 1.1em;font-weight: 500;line-height: 40px;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-welfare .zhaopin-welfare__list{ }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-welfare .zhaopin-welfare__list .welfare-item{ display:block; float:left; font-size:0.9em; color:#f60; border:1px solid #f60; height:20px; line-height:20px; border-radius:9px; padding:0 5px; margin-right:6px; margin-bottom:6px; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-welfare .zhaopin-welfare__list .welfare-item{ }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-qrcode{ width:100px;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-qrcode .zhaopin-qrcode__hd{ width:100px; height:100px;}
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-qrcode .zhaopin-qrcode__hd img{width:100%; height:100%; object-fit:cover; }
.tczhaopin-zhaopininfo .zhaopin-haibao-box .zhaopin-haibao__main .zhaopin-welfare__qrcode .zhaopin-qrcode .zhaopin-qrcode__bd{ margin-top:0px; line-height:16px; font-size:0.7em; color:#999; text-align:center;}

.tczhaopin-zhaopininfo .zhaopin-new_haibao-box{ position: absolute; top: -10000px; z-index: 999; width:420px; min-height:200px; padding:400px 20px 35px; box-sizing:border-box;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .new_haibao_left {overflow: hidden;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main{ background:#fff; border-radius:10px; overflow:hidden;padding:20px 25px;position:relative;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-salary{ line-height: 50px;font-size: 1.5em; color: #df3b3b;font-weight: 600;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-salary .danwei{font-size: .8em;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-zhiwei{margin-bottom: 5px; font-size: 1.5em; font-weight: 600; line-height: 30px; overflow: hidden;  white-space: nowrap;text-overflow: ellipsis;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin_haibao_box{margin-top:10px;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin_haibao_box .haibao_box_img{width: 40px; height: 40px; margin-right: 10px;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin_haibao_box .haibao_box_img img{width: 100%;height: 100%;object-fit: cover;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin_haibao_box .haibao_zhaopin_info {width:70%;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-title{ overflow: hidden;white-space: nowrap; text-overflow: ellipsis;font-size: 0.95em;line-height: 20px;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .new_haibao_right{    padding-top: 30px;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-qrcode_img{   width: 85px; height: 85px;margin:0 auto;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .qrcode_msg{font-size: .8em;padding-top: 5px;color: #625151;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-item{margin-top: 5px; color: #625151;font-size: .8em;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-item span{padding:0 5px;}
.tczhaopin-zhaopininfo .zhaopin-new_haibao-box .zhaopin-new_haibao__main .zhaopin-qrcode img{width: 100%;height: 100%; object-fit: cover;}
.tczhaopin-zhaopininfo .new_haibao_btn{line-height:40px;margin-top:10px;}
.tczhaopin-zhaopininfo .new_haibao_btn a{color:#fff;height:40px;border-radius: 3px;}
.tczhaopin-zhaopininfo .new_haibao_btn a i{font-size: .9em; padding-right: 2px;}
.html-haibao-btn { cursor: pointer; font-size: 0.7em; padding: 7px; border-radius: 30px; position: fixed; top: 110px; right: 10px; z-index: 999; background: #ff8f22; color: #fff;}

@-webkit-keyframes fadeInUp{
0%{-webkit-transform:translateY(500px)}
100%{-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInUp{
0%{-moz-transform:translateY(500px)}
100%{-moz-transform:translateY(0)}}

/********************************************************* zhaopinlist *****************************************************/
.tczhaopin-zplist{ }
.tczhaopin-zplist .zplist-header{position:fixed; top:0; left:0; right:0; background:#fff; z-index:102}
.tczhaopin-zplist .zplist-header .zplist-header__hd{  height:40px; line-height:40px; overflow:hidden;padding-top: 5px;}
.tczhaopin-zplist .zplist-header .zplist-header__hd .back{ width:60px; text-align:center; min-width:60px;}
.tczhaopin-zplist .zplist-header .zplist-header__hd .back .tciconfont{font-size:2em; color:#999;}
.tczhaopin-zplist .zplist-header .zplist-header__hd .search{ margin-top:6px; height:30px; line-height:30px; background:#F3F3F3; color:#999; padding:0 15px; border-radius:15px; }
.tczhaopin-zplist .zplist-header .zplist-header__hd .search .tciconfont{ font-size:1em;vertical-align: -1px;}
.tczhaopin-zplist .zplist-header .zplist-header__hd .search .search-text{ font-size:0.8em; margin-left:10px;}
.tczhaopin-zplist .zplist-header .zplist-header__hd .xinxi{ margin-left:5px; text-align:center; width:50px; min-width:50px;position:relative; }
.tczhaopin-zplist .zplist-header .zplist-header__hd .xinxi .tciconfont{ font-size:1.4em; color:#666;}
.tczhaopin-zplist .zplist-header .zplist-header__hd .xinxi .xinxi-num{ position:absolute; top:4px; left:26px; background:#f00; height:15px; line-height:15px; font-size:0.7em; color:#fff; padding:0 4px; border-radius:100%; }
.tczhaopin-zplist .zplist-header .zplist-header__hd .wode{ width:40px; min-width:40px; text-align:center; margin-right: 0px; }
.tczhaopin-zplist .zplist-header .zplist-header__hd .wode .tciconfont{ font-size:1.2em; color:#666;}
.tczhaopin-zplist .zplist-header .zplist-header__bd{ margin-top:5px; height:40px; border-bottom:1px solid #eee; text-align:center; }
.tczhaopin-zplist .zplist-header .zplist-header__bd .nav-hd__item{ cursor:pointer; height:40px; line-height:40px; font-size:0.9em; color:#999;overflow: hidden; }
.tczhaopin-zplist .zplist-header .zplist-header__bd .nav-hd__item i{ margin-left:5px; display:inline-block; vertical-align: 0px; border:3px solid transparent; border-top-color:#999;}
.tczhaopin-zplist .zplist-header .zplist-header__bd .nav-hd__item.on{ color:#66B061}
.tczhaopin-zplist .zplist-header .zplist-header__bd .nav-hd__item.on i{ border-top-color:#66B061;}

.tczhaopin-zplist .zplist-screen{ -webkit-animation:fadeIn 0.5s .1s ease both;-moz-animation:fadeIn 1s .2s ease both; position:fixed; z-index:101; top:90px; left:0; right:0; bottom:0;  }
.tczhaopin-zplist .zplist-screen .zplist-screen__mask{ cursor:pointer; -webkit-animation:fadeIn 0.5s .1s ease both;-moz-animation:fadeIn 1s .2s ease both; background:rgba(0,0,0,0.5); z-index:0; width:100%; height:100%; position:fixed; top:85px; left:0; right:0; bottom:0;  }
.tczhaopin-zplist .zplist-screen .zplist-screen__item{ z-index:1; -webkit-animation:Down 0.8s .1s ease both;-moz-animation:Down 1s .2s ease both; height:80%; overflow:hidden; background:#fff; box-sizing:border-box;}

.tczhaopin-zplist .zplist-screen .zplist-screen__zhiwei .screen-zhiwei__lt{ width:50%; height:100%;  overflow-y:scroll;-webkit-overflow-scrolling:touch; }
.tczhaopin-zplist .zplist-screen .zplist-screen__zhiwei .screen-zhiwei__lt a{ display:block;}
.tczhaopin-zplist .zplist-screen .zplist-screen__zhiwei .screen-zhiwei__lt .zhiwei-lt__item{ cursor:pointer; padding:10px; line-height:20px; color:#666; font-size:1em;  }
.tczhaopin-zplist .zplist-screen .zplist-screen__zhiwei .screen-zhiwei__lt .zhiwei-lt__item.on{ color:#5BBE4F;}
.tczhaopin-zplist .zplist-screen .zplist-screen__zhiwei .screen-zhiwei__rt{ width:50%; background:#FBFBFB; height:100%;  overflow-y:scroll;-webkit-overflow-scrolling:touch; }
.tczhaopin-zplist .zplist-screen .zplist-screen__zhiwei .screen-zhiwei__rt .zhiwei-rt__item{ cursor:pointer; padding:10px; line-height:20px; color:#666; font-size:1em; }
.tczhaopin-zplist .zplist-screen .zplist-screen__zhiwei .screen-zhiwei__rt .zhiwei-rt__item.on{ color:#5BBE4F;}

.tczhaopin-zplist .zplist-screen .zplist-screen__item .screen-list__box{ width:100%; height:100%;  overflow-y:scroll;-webkit-overflow-scrolling:touch; }
.tczhaopin-zplist .zplist-screen .zplist-screen__item .screen-list__box a{ display:block;}
.tczhaopin-zplist .zplist-screen .zplist-screen__item .screen-list__box .list-box__item{ cursor:pointer; padding:10px 20px; line-height:20px; color:#666; font-size:1em;  }
.tczhaopin-zplist .zplist-screen .zplist-screen__item .screen-list__box .list-box__item.on{ color:#5BBE4F;}

.tczhaopin-zplist .zplist-screen .zplist-screen__demand{ height:100%; position:relative; }
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form{position:relative; z-index:0; height:calc(100% - 50px); height:-webkit-calc(100% - 50px); overflow-y:scroll;-webkit-overflow-scrolling:touch; padding:10px 10px 10px; box-sizing:border-box;}
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form .demand-item{ }
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form .demand-item .demand-item__title{ line-height:50px; height:50px; font-weight:600;}
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form .demand-item .demand-item__select .select-term{ cursor:pointer; width:22%; height:36px; color:#444; overflow:hidden; font-size:0.8em; border-radius:18px; float:left; margin-right:4%; margin-bottom:10px; background:#F3F3F3; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form .demand-item .demand-item__select .select-term:nth-child(4n){margin-right:0; }
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form .demand-item .demand-item__select .select-term span{ line-height:16px; width:100%; padding:0 5px; box-sizing:border-box; display:block; text-align:center;}
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form .demand-item .demand-item__select .select-term.on{color:#66B061;}
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-botton{background:#fff; z-index:1000; position:absolute; bottom:0; left:0; right:0; height:50px; line-height:50px; text-align:center; border-top:1px solid #eee; }
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-botton .demand-botton__lt{ width:35%; min-width:35%; }
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-botton .demand-botton__rt{ color:#fff; background:#3BBB30; }
.tczhaopin-zplist .zplist-screen .zplist-screen__demand .demand-form .demand-check{  border-top:1px solid #eee; margin-top:5px;;}

@-webkit-keyframes Down{
0%{
-webkit-transform:translateY(-100%)}
100%{
-webkit-transform:translateY(0)}
}
@-moz-keyframes Down{
0%{
-moz-transform:translateY(-100%)}
100%{
-moz-transform:translateY(0)}
}

@-webkit-keyframes fadeIn{
0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{
0%{opacity:0;}
100%{opacity:1;}
}

.zplist-main{ margin-top:86px;}

.tczhaopin-zplist .zplist-dingyue{height:70px; width:100%;}
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box{ position:fixed; z-index:99; bottom:60px;left:10px; right:10px; height:60px; background:#FF6F4D; box-sizing:border-box; border-radius:5px; padding:8px 0; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-close{ min-width:50px; width:50px; }
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-close .close{ cursor:pointer; border-radius:100%; border:1px solid #fff; position:relative; width:20px; height:20px;margin:0 auto; }
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-close .close::before,.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-close .close::after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:1px; width:12px; background:#FFF; top:9px;right:4px;}
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-close .close::before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-main{ width:-webkit-calc(100% - 140px); width:calc(100% - 140px); color:#fff;}
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-main .dy-main__hd{ font-size:0.9em; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-main .dy-main__bd{ font-size:0.7em; height:22px; line-height:22px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-jiaru{ width:90px; min-width:90px;text-align:center;}
.tczhaopin-zplist .zplist-dingyue .zplist-dingyue__box .dy-jiaru .jiaru-btn{ cursor:pointer; display:inline-block; font-size:0.9em; height:28px; line-height:28px; border-radius:2px; padding:0 8px; background:#fff; color:#BA2D40; }

.tczhaopin-zplist .zplist-footer{ height:60px; width:100%;}
.tczhaopin-zplist .zplist-footer .zplist-foot{ border-top:1px solid #eee; position:fixed; z-index:99; bottom:0;left:60px; right:0; height:50px; background:#fff; padding:15px 0; box-sizing:border-box; }
.tczhaopin-zplist .zplist-footer .zplist-foot .zplist-foot__item{ color: #555;border-right:1px solid #eee; cursor:pointer; line-height:20px; text-align:center;  }
.tczhaopin-zplist .zplist-footer .zplist-foot .zplist-foot__item:last-child{ border-right:none;}
.tczhaopin-zplist .zplist-footer .zplist-foot .zplist-foot__item .tciconfont{ margin-right:5px;}
.tczhaopin-zplist .zplist-footer .zplist-foot .zplist-foot__item.on{ color:#FF6F4D; }
.tczhaopin-zplist .zplist-footer .zplist-foot .zplist-foot__index{ position:absolute; left:-60px; top:-1px; width:60px; height:50px; border-top:1px solid #eee; border-right:1px solid #eee; background:#fff; box-sizing:border-box; padding:5px;}
.tczhaopin-zplist .zplist-footer .zplist-foot .zplist-foot__index .tciconfont{font-size:1.3em;color: #F0A025; display:block; width:30px; height:25px; line-height:25px; margin:0 auto; text-align:center;}
.tczhaopin-zplist .zplist-footer .zplist-foot .zplist-foot__index span{ display:block;color: #666;text-align:center; line-height:14px; font-size:0.8em; }

/********************************************************* search *****************************************************/

.tczhaopin-search{ background:#fff;}
.tczhaopin-search .search-header{ padding:10px 0; border-bottom:1px solid #F9F9F9; height:30px; line-height:30px;}
.tczhaopin-search .search-header .search-header__lt{ margin-left:10px; -webkit-box-align: center; -webkit-align-items: center; align-items: center; height:30px; border-radius:15px; background:#F7F7F7; padding: 0 10px; box-sizing:border-box;}
.tczhaopin-search .search-header .search-header__lt .tciconfont{ color:#999;}
.tczhaopin-search .search-header .search-header__lt input{ border:none; font-size:0.8em; background:#F7F7F7; margin-left:5px;min-width: 200px;}
.tczhaopin-search .search-header .search-header__rt{ width:50px; height:30px; line-height:30px; text-align:center; font-size:0.9em;}

.tczhaopin-search .search-word{ padding:5px 10px;}
.tczhaopin-search .search-word .search-word__title{ line-height:30px; }
.tczhaopin-search .search-word .search-word__box{ margin-top:5px;}
.tczhaopin-search .search-word .search-word__box .word-item{ cursor:pointer; float:left; color: #666; margin: 0px 8px 8px 0;font-size: 0.8em; height: 25px;line-height: 25px; padding: 0 10px; border-radius: 4px; background: #F2F2F2;}

/********************************************************* resume-list *****************************************************/
.resumelist-main{ margin-top:86px;}
.resume-list .resume-list__item{ display:block; background:#fff; margin-top:8px; padding-top:10px;padding-bottom:10px;}
.resume-list .resume-list__item:first-child{ margin-top:0px;}
.resume-list .resume-list__item .resume-item__hd .item-hd__lt{ position:relative; padding:10px 15px 10px 15px; box-sizing:border-box; width:85px; min-width:85px; height:75px;}
.resume-list .resume-list__item .resume-item__hd .item-hd__lt img{ object-fit:cover; width:100%; height:100%; overflow:hidden; border-radius:100%; }
.resume-list .resume-list__item .resume-item__hd .item-hd__lt .sex{ position:absolute; bottom:10px; right:8px; }
.resume-list .resume-list__item .resume-item__hd .item-hd__lt .sex .tcicon-nan{ color:#89B4E7;}
.resume-list .resume-list__item .resume-item__hd .item-hd__lt .sex .tcicon-nv{ color:#FE6E50;}
.resume-list .resume-list__item .resume-item__hd .item-hd__main{ padding-top:10px; width:calc(100% - 200px);  width:-webkit-calc(100% - 200px); }
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-title{ color: gray; line-height:20px; height:20px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-title .top{ padding:1px 2px; font-size:0.8em; font-weight:400; background:#f15555; color:#fff; border-radius:2px; margin-right:3px; }
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-title .name{ vertical-align: -1px; color:#333; font-size:1em; font-weight:600;}
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-title .worker{margin-left: 5px;color:gray;}
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-title .tciconfont{ margin-right: 3px; vertical-align: -1px; color:#e0ab59; }
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-xinxi{ margin-top:5px; height:25px; overflow:hidden;}
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-xinxi .main-xinxi__itme{ float:left; line-height:20px; height:20px; font-size:0.7em; padding:0 6px; margin-right:5px; margin-bottom:5px; color:#3E94DB; background:#EBF5FD;; }
.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-jingli{ line-height:20px;  text-overflow:ellipsis; font-size:0.9em; color:gray;}
/*.resume-list .resume-list__item .resume-item__hd .item-hd__main .main-jingli{ line-height:20px; height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.9em; color:gray;}*/
.resume-list .resume-list__item .resume-item__hd .item-hd__rt{ width:115px; min-width:115px; padding-right:15px; box-sizing:border-box; text-align:right; }
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .salary{ margin-top:10px; color:#ff552e; font-size:1em; line-height:20px; height: 20px;font-weight: 500;overflow: hidden;}
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .salary span{ font-size:1em;}
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .time{margin-top:0px; line-height:25px; height:25px; text-align:right;font-size:0.8em; color:gray; }
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .diqu{margin-top:0px; line-height:20px; height:20px; text-align:right;font-size:0.8em; color:gray; }
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .yaowei_btn { margin-top:2px; border-radius:2px; cursor:pointer; font-size:0.9em; margin-top:0px; display:inline-block; line-height:24px; height:26px; border:1px solid #FF6F4D; color:#FF6F4D; width:55px; box-sizing:border-box; text-align:center; }
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .delete_btn{ cursor:pointer; margin-top: 8px; color:#f60; border-color:#f60;line-height:28px; height:30px; }
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .delete_btn .tciconfont{ font-size:2em;}
.resume-list .resume-list__item .resume-item__bd{ line-height:35px; padding:0 10px; border-top:1px solid #eee;margin-top: 5px;}
.resume-list .resume-list__item .resume-item__bd .item-bd__lt{ font-size:1em; white-space:nowrap}
.resume-list .resume-list__item .resume-item__bd .item-bd__lt span{color:#999; font-size:0.9em; }
.resume-list .resume-list__item .resume-item__bd .item-bd__rt{ font-size:0.7em; color:#999;white-space:nowrap}
.resume-list .resume-list__item .resume-item__bd .item-bd__rt .tciconfont{ vertical-align:-1px; font-size: 1.2em; margin-right:2px;}



.resume-list .resume-list__item .resume-item__dd .item-hd__main{ padding-top:10px; width:calc(100% - 50px);  width:-webkit-calc(100% - 50px); }
.resume-list .resume-list__item .resume-item__dd .item-hd__main .main-title{ color: gray; line-height:20px; height:20px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.resume-list .resume-list__item .resume-item__dd .item-hd__main .main-jingli{ line-height:20px; height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:0.9em; color:gray;padding-left: 20px;font-weight: bold;}

.resume-list .resume-list__item .resume-item__dd .item-hd__rt{ width:115px; min-width:115px; padding-right:15px; box-sizing:border-box; text-align:right; }
.resume-list .resume-list__item .resume-item__dd .item-hd__rt .refresh_time{margin-top:15px; line-height:5px; height:25px; text-align:right;font-size:0.8em; color:gray; color: #ef1f19;font-weight: bold;}

.resume-list .resume-list__item .resume-item__ds .item-hd__main{ padding-top:10px; width:calc(100% - 50px);  width:-webkit-calc(100% - 50px); }

.resume-list .resume-list__item .resume-item__ds .item-hd__rt{ width:100%;padding-right:15px; box-sizing:border-box; text-align:right; }
.resume-list .resume-list__item .resume-item__ds .item-hd__rt .refresh_time{margin-top:15px; line-height:5px; height:25px; text-align:right;font-size:0.8em; color:gray;font-weight:bold;}
.resume-list .resume-list__item .resume-item__ds .item-hd__rt .refresh_time .text{color:#ff7793;}


.shop_list .list-item .item-hd__rt .stauts_cr{color:#238206; display:inline-block; line-height:20px; font-size:0.9em; margin-top:0px;}
.shop_list .list-item .item-hd__rt .stauts_cr2{color:#f00; display:inline-block; line-height:20px; font-size:0.9em; margin-top:0px;}
.shop_list .list-item .item-hd__rt .stauts_sh{cursor: pointer;margin-left: 10px;display: inline-block;font-size: 0.9em;height: 28px;line-height: 28px;border-radius: 2px;padding: 0 8px;background: #3388FF;color: #fff;}
.shop_list .list-item .item-hd__rt .stauts_bh{cursor: pointer;margin-left: 10px;display: inline-block;font-size: 0.9em;height: 28px;line-height: 28px;border-radius: 2px;padding: 0 8px;background: #ff481d;color: #fff;}
 .shop_list .list-item .item-hd__rt .stauts_tg{cursor: pointer;margin-left: 10px;display: inline-block;font-size: 0.9em;height: 28px;line-height: 28px;border-radius: 2px;padding: 0 8px;background: #238206;color: #fff;}   
.resume-list .resume-list__item .resume-item__hd .item-hd__rt .delete_bh{ cursor:pointer; margin-top: 2px; color:gray; border-color:#f60;line-height:20px; height:28px; font-size: 12px;}

.shop_list  .item-hd__rt .time .stauts1{ margin-top:0; color: #238206;}
.shop_list  .item-hd__rt .time .stauts0{ margin-top:0; color:#f00}

/********************************************************* resume-list *****************************************************/
.tczhaopin-zpjubao{ background:#fff;}
.zpjubao-header{ background:#fff;}
.zpjubao-header .zpjubao-header__box{ padding:15px 10px; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.zpjubao-header .zpjubao-header__box .zpjubao-header__lt{ width:calc(100% - 120px); width:-webkit-calc(100% - 120px);}
.zpjubao-header .zpjubao-header__box .zpjubao-header__lt .jb-lt__title{ font-weight:500; font-size:1.05em; line-height:25px; height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.zpjubao-header .zpjubao-header__box .zpjubao-header__lt .jb-lt__text{ line-height:20px; font-size:0.8em; color:#999; }
.zpjubao-header .zpjubao-header__box .zpjubao-header__rt{ width:120px; min-width:120px; text-align:right;}
.zpjubao-header .zpjubao-header__box .zpjubao-header__rt .jb-rt__title{ font-size:1.05em; color:#F15A2C; font-weight:600; }

.zpjubao-box .zpjubao-title{ height:40px; line-height:40px; padding:0 10px; background:#F6F6F6; font-size:0.9em; color:#999; }
.zpjubao-box .zpjubao-main{ background:#fff; padding:0 15px 15px; overflow:hidden;}
.zpjubao-box .zpjubao-main .zpjubao-main__title{ margin-top:20px; line-height:30px; font-size:1em; font-weight:500; color:#333; }
.zpjubao-box .zpjubao-main .zpjubao-main__select .select-itme{cursor: pointer;float:left; margin:10px 15px 0px 0px; padding:0 10px; line-height:38px; height:40px; box-sizing:border-box; border:1px solid #dde;; color:#999; }
.zpjubao-box .zpjubao-main .zpjubao-main__select .select-itme.on{ color:#FE552E; border-color:#FE552E;}

.zpjubao-box .zpjubao-textarea{ padding:0 15px 10px; overflow:hidden; border-bottom:1px solid #eee; }
.zpjubao-box .zpjubao-textarea .zpjubao-textarea__title{ margin-top:20px; line-height:30px; font-size:1em; font-weight:500; color:#333; }
.zpjubao-box .zpjubao-textarea textarea{ border:none; width:100%; resize: none;}
.zpjubao-box .zpjubao-upload{ padding:0 15px 10px; overflow:hidden; }
.zpjubao-box .zpjubao-upload .zpjubao-textarea__title{ margin-top:5px; line-height:40px; font-size:1em; font-weight:500; color:#333; }
.zpjubao-box .zpjubao-upload .zpjubao-upload__ts .upload-ts__lt{ color:#FE552E; width:20px;line-height: 18px; min-width:20px;font-size:1em; }
.zpjubao-box .zpjubao-upload .zpjubao-upload__ts .upload-ts__lt .tciconfont{ font-size:0.9em;}
.zpjubao-box .zpjubao-upload .zpjubao-upload__ts .upload-ts__rt{ line-height:18px; color:#999; font-size:0.8em;}
.zpjubao-box .zpjubao-upload .tcui-cell__bd{ margin-top:10px; }

.zpjubao-box .tcui-uploader__files .tcui-uploader__file{ position:relative;}
.zpjubao-box .tcui-uploader__files .tcui-uploader__file i.close{cursor:pointer; position:absolute; z-index:1; top:0px; right:0px; width:24px; height:24px; border-radius:100%; background:rgba(255,0,0,0.5);}
.zpjubao-box .tcui-uploader__files .tcui-uploader__file i.close:before,.zpjubao-box .tcui-uploader__files .tcui-uploader__file i.close:after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:1px; width:16px; background:#FFF; top:12px;right: 4px;}
.zpjubao-box .tcui-uploader__files .tcui-uploader__file i.close:before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }


.zpjubao-footer{  height:60px; }
.zpjubao-footer .zpjubao-foot{ height:50px; line-height:50px; position:fixed; left:0; right:0; bottom:0; z-index:99; background:#fff; }
.zpjubao-footer .zpjubao-foot a{ display:block; height:50px; line-height:50px; text-align:center; background:#FE552E; color:#fff; }

/*********************************************** zpresumelist *******************************************/

.shop_list .list-item{ background: #fff; border-bottom: 5px solid #f2f2f2; }
.shop_list .list-item .list-item__box{ padding: 15px 10px 10px 15px;border-bottom: 1px solid #f1f1f1;}
.shop_list .list-item .list-item__box .item-lt{ width:calc(100% - 70px); overflow:hidden;}
.shop_list .list-item .list-item__box .item-lt .item-lt__title{ line-height:30px; height:30px; font-weight:600; font-size:1.05em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.shop_list .list-item .list-item__box .item-lt .item-lt__clicks{ line-height:25px; height:25px; font-size:0.9em; color:#999; }
.shop_list .list-item .list-item__box .item-lt .item-lt__refresh{ line-height:25px; height:25px; font-size:0.9em; }
.shop_list .list-item .list-item__box .item-lt .item-lt__refresh .time{ color:#f00;}

/********************************************************* footer *****************************************************/
.foot-zhaopin__popup{display:none; position:fixed; z-index:1000; left:0; right:0; top:0; bottom:0;  }
.foot-zhaopin__popup .popup-mask{ cursor:pointer; background:rgba(0,0,0,0.6); width:100%;height:100%;}
.foot-zhaopin__popup .popup-content{-webkit-animation:popupDown 0.5s .1s ease both;-moz-animation:popupDown 0.5s .2s ease both; position:absolute; z-index:1; bottom:0; left:0; right:0; padding:10px 0; }
.foot-zhaopin__popup .popup-content .popup-content__hd{padding-bottom: 20px; }
.foot-zhaopin__popup .popup-content .popup-content__hd .content-hd__item{ width:33%; text-align:center;}
.foot-zhaopin__popup .popup-content .popup-content__hd .content-hd__item a{ display:inline-block; padding:30px 0 30px;}
.foot-zhaopin__popup .popup-content .popup-content__hd .content-hd__item .tciconfont{ display:block; text-align:center; background:#ff7f00; border-radius:100%; color:#fff; font-size:2.5em; padding:15px;}
.foot-zhaopin__popup .popup-content .popup-content__hd .content-hd__item span{ color:#fff; display:block; text-align:center; line-height:20px; margin-top:10px; }
.foot-zhaopin__popup .popup-content .popup-content__bd{ height:50px; text-align:center; position:relative;}
.foot-zhaopin__popup .popup-content .popup-content__bd .content-bd__close{ cursor:pointer;position:absolute; left:50%; margin-left:-19px; top:3px; width:38px; height:38px; border-radius:100%; overflow:hidden; }
.foot-zhaopin__popup .popup-content .popup-content__bd .content-bd__close::before,.foot-zhaopin__popup .popup-content .popup-content__bd .content-bd__close::after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:2px; width:18px; border-radius:2px; background:#E0E0E0; top:18px;right:10px;}
.foot-zhaopin__popup .popup-content .popup-content__bd .content-bd__close::before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }
@-webkit-keyframes popupDown{
0%{
-webkit-transform:translateY(100%)}
100%{
-webkit-transform:translateY(0)}
}
@-moz-keyframes popupDown{
0%{
-moz-transform:translateY(100%)}
100%{
-moz-transform:translateY(0)}
}

/********************************************************* personal *****************************************************/
.tczhaopin-personal .psl-header{ background:#343740; color:#F8FCFE;}
.tczhaopin-personal .psl-header .head-set{ padding:15px 0 10px;}
.tczhaopin-personal .psl-header .head-set .tciconfont{ float:right; margin-right:15px; padding:6px; border-radius:100%; color:#fff; background:#3E4146; font-size:1.05em;}
.tczhaopin-personal .psl-header .head-main{ overflow: hidden;
    height: 75px;
    padding-top: 25px;
    background: url(my-bg.jpg?v=3) no-repeat;
    background-size: 100% 100%;} 
.tczhaopin-personal .psl-header .head-main .head-main__lt{ padding:5px 10px 20px 15px; width:calc(100% - 100px); width:-webkit-calc(100% - 100px); -webkit-box-align:center; -webkit-align-items:center; align-items:center; }
.tczhaopin-personal .psl-header .head-main .head-main__lt .main-lt__avatar{ min-width:50px; width:50px; height:50px}
.tczhaopin-personal .psl-header .head-main .head-main__lt .main-lt__avatar img{width:100%; height:100%; border-radius:100%; object-fit:cover;}
.tczhaopin-personal .psl-header .head-main .head-main__lt .main-lt__name{ margin-left:15px}
.tczhaopin-personal .psl-header .head-main .head-main__lt .main-lt__name .name{ line-height:25px; }
.tczhaopin-personal .psl-header .head-main .head-main__rt{ margin-top:25px; width:100px; height:55px; }
.tczhaopin-personal .psl-header .head-main .head-main__rt .cart{position:relative; padding:5px 8px; right:-3px; bottom:-7px; border-radius:4px; display:block; width:100%; height:100%; background:#C89D5B; transform:rotate(7deg); -webkit-transform:rotate(7deg);}
.tczhaopin-personal .psl-header .head-main .head-main__rt .cart .cart-hd{font-size:0.9em; color:#fff;line-height:18px;font-weight:450;}
.tczhaopin-personal .psl-header .head-main .head-main__rt .cart .cart-hd span{font-weight: 450;}
.tczhaopin-personal .psl-header .head-main .head-main__rt .cart .cart-hd .tciconfont{font-size:1em; margin-left:1px;vertical-align: middle;}
.tczhaopin-personal .psl-header .head-main .head-main__rt .cart .cart-bd{ color:#E6C79B; font-size:0.7em;margin-top: 2px;}

.tczhaopin-personal .psl-header .head-renzheng{ height:45px; background:#20232C; padding:0 15px; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.tczhaopin-personal .psl-header .head-renzheng__lt{ font-size:0.8em; color:#D4D7DC; }
.tczhaopin-personal .psl-header .head-renzheng__lt .tciconfont{ margin-right:5px; color:#ED4C40; background:#fff; border-radius:100%; vertical-align:-2px; }
.tczhaopin-personal .psl-header .head-renzheng__rt{ color:#D4D7DC;}

.tczhaopin-personal .psl-company{color:#000; padding:10px 15px; background:#fff; -webkit-box-align:center; -webkit-align-items:center; align-items:center;  }
.tczhaopin-personal .psl-company .psl-company__lt{ width:calc(100% - 20px); width:-webkit-calc(100% - 20px); }
.tczhaopin-personal .psl-company .psl-company__lt .company-lt__item{ font-weight:500; line-height:30px; height:30px; font-size:0.9em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #333; }
.tczhaopin-personal .psl-company .psl-company__lt .company-lt__item .tciconfont{ 
    font-weight: 400;
    margin-right: 5px;
    vertical-align: -2px;
    color: #e0ab59;
    font-size: 1.4em;
}
.tczhaopin-personal .psl-company .psl-company__lt .company-lt__item .tcicon-company{ font-size:1.4em; }
.tczhaopin-personal .psl-company .psl-company__lt .company-lt__item .tcicon-dingwei__psl{ font-size:1.24em; vertical-align: -1px;}
.tczhaopin-personal .psl-company .psl-company__rt{ width:20px; min-width:20px; text-align:right;color:#999;}
.tczhaopin-personal .psl-company .psl-company__rt .tciconfont{  font-size:1.3em;}

.tczhaopin-personal .psl-box{ background:#fff; }
.tczhaopin-personal .psl-box .psl-scroe{ width:100%; }
.tczhaopin-personal .psl-box .psl-scroe .psl-scroe__item{ padding:15px 10px; text-align:center; overflow:hidden; }
.tczhaopin-personal .psl-box .psl-scroe .psl-scroe__item .num{ font-size:1.4em; line-height:30px; overflow:hidden; color:#f00;}
.tczhaopin-personal .psl-box .psl-scroe .psl-scroe__item .mingcheng{ line-height:18px; font-size:0.8em; color:#666; }

.tczhaopin-personal .psl-service{ }
.tczhaopin-personal .psl-service .psl-service__title{ font-weight:500; padding:10px; line-height:30px; border-bottom:1px solid #F6F6F6;color: #000; }
.tczhaopin-personal .psl-service .psl-service__list{ flex-wrap:wrap; padding:10px 0 20px 0;}
.tczhaopin-personal .psl-service .psl-service__list .service-list__item{ padding:10px 0; width:25%; overflow:hidden; text-align:center; }
.tczhaopin-personal .psl-service .psl-service__list .service-list__item .item-hd{ width:50px; height:40px; line-height:40px; margin:0 auto; position:relative; }
.tczhaopin-personal .psl-service .psl-service__list .service-list__item .item-hd .tciconfont{ font-size:1.6em;color: #c89d5b;}
.tczhaopin-personal .psl-service .psl-service__list .service-list__item .item-hd .red-dian{ position:absolute; right:2px; top:2px; width:8px; height:8px; background:#f00; border-radius:100%; }
.tczhaopin-personal .psl-service .psl-service__list .service-list__item .item-bd{ line-height:22px; font-size:0.8em;color: #333;}
.tczhaopin-personal .btn-group{ background-color: #f2f2f2;}

/********************************************************* resumeinfo *****************************************************/
.tczhaopin-resumeinfo .resumeinfo-header{ background:#fff; overflow:hidden;}
.tczhaopin-resumeinfo .resumeinfo-header .header-hd{ padding:15px 10px 15px 15px;}
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-avatar{ width:60px; min-width:60px; height:60px; position:relative; margin-right:15px; }
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-avatar img{ width:100%; height:100%; border-radius:100%; object-fit:cover;cursor: pointer;}
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-avatar .tciconfont{ background:#fff; border-radius:100%; position:absolute; right:-5px; bottom:2px; }
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-avatar .tcicon-nan{ color:#89B4E7; }
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-avatar .tcicon-nv{ color:#FE6E50; }
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-cont{ width:calc(100% - 75px); width:-webkit-calc(100% - 75px); overflow:hidden;}
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-cont__name{ margin-top:5px; line-height:25px; font-size:1.05em;font-weight: 600; }
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-cont__name .tciconfont{color: #e0ab59;}
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-cont__name span.jianzhi{vertical-align: 1px; padding: 1px 2px;font-size: 0.8em;font-weight: 400; background: #18a200; color: #fff; border-radius: 2px;margin-right: 3px;}
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-cont__xinxi{ margin-top:5px;}
.tczhaopin-resumeinfo .resumeinfo-header .header-hd .hd-cont__xinxi .xinxi-item{ float: left;line-height: 20px; height: 20px;font-size: 0.7em; padding: 0 6px; margin-right: 5px;margin-bottom: 5px;color: #5882D7; background: #F0F5FF;}

.tczhaopin-resumeinfo .resumeinfo-header .header-bd{ margin:5px 15px 15px; background:#F8EEDD; padding:15px 0; }
.tczhaopin-resumeinfo .resumeinfo-header .header-bd .bd-item{ border-right:1px solid #E4D8C8; padding:0 15px;text-align: center;}
.tczhaopin-resumeinfo .resumeinfo-header .header-bd .bd-item:last-child{ border-right:none; }
.tczhaopin-resumeinfo .resumeinfo-header .header-bd .bd-item .item-name{ line-height:18px; font-size:0.8em; color:#bd873f;white-space:nowrap; overflow:hidden; }
.tczhaopin-resumeinfo .resumeinfo-header .header-bd .bd-item .item-va{ color:#8A5000; white-space:nowrap; overflow:hidden; margin-top:8px; line-height:15px; font-size:1em; }

.tczhaopin-resumeinfo .resumeinfo-box{ background:#fff;}
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__title{ font-weight:500; line-height:30px; color:#040404; height:30px; position:relative; font-size:1em; padding:10px 15px; border-bottom:1px solid #eee; }
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__cont{ padding:10px 15px;}
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__cont .cont-item{line-height:30px; overflow:hidden; font-size:0.9em; }
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__cont .cont-item .cont-item__lt{ color:#555555; min-width:75px; width:75px; }
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__cont .cont-item .cont-item__rt{ padding:5px; line-height:20px;color:#040404 }
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__cont .cont-item .work_salary{font-size: 1.2em;color: #ff552e;font-weight: 500;}
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__cont .cont-item .cont-item__lt .tciconfont{ color:#ccc; margin-right:5px;vertical-align: -1px;}
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__text{ color:#555;padding:10px 15px; line-height:20px; font-size:0.9em; word-break: break-all;}
.tczhaopin-resumeinfo .resumeinfo-box .resumeinfo-box__text .id_video_box{ background:#000; width:100%; }
.tczhaopin-resumeinfo .vip_tishi_box{text-align: center; position: absolute; width: 100%; background-color: rgb(255 255 255 / 85%);top: 240px;padding: 30px 0;}
.tczhaopin-resumeinfo .vip_tishi_box .vip_tishi_top{padding: 10px 0 20px 0;}
.tczhaopin-resumeinfo .vip_tishi_box .vip_tishi_top i{font-size: 5em;color:#ddd;}
.tczhaopin-resumeinfo .vip_tishi_box .vip_tishi_msg{    line-height: 22px;color: #625d5d;}
.tczhaopin-resumeinfo .vip_tishi_box .vip_tishi_btn{    width: 75%; margin: 20px auto;line-height: 42px;color: #fff; background: #ddd; border-radius: 3px;display:block;}

.resumeinfo-footer{ height:60px; }
.resumeinfo-footer .foot-box{ position:fixed; height:50px; left:0; right:0; bottom:0;z-index:99; background:#FE724F; border-top:1px solid #eee;}
.resumeinfo-footer .foot-box .foot-box__item1{font-size: 1.05em; color:#fff; width:80%; line-height:50px; height:50px; text-align:center;}
.resumeinfo-footer .foot-box .foot-box__item2{ border-right:1px solid #eee; color:#F0A025; background:#fff; font-size: 1.05em; width:20%; line-height:50px; height:50px; text-align:center; }
.resumeinfo-footer .foot-box .foot-box__item2:last-of-type{ border-right:none; }
.resumeinfo-footer .foot-box .foot-box__item .tciconfont{font-size: 1.05em; margin-right:5px; vertical-align: -1px; }
.resumeinfo-footer .foot-box .foot-box__item2 .tciconfont{display:block; text-align:center; width:30px; height:30px; line-height:35px; margin:0 auto; font-size: 1.4em; vertical-align: 1px; }
.resumeinfo-footer .foot-box .foot-box__item2 span{ color: #666;display:block; line-height:18px; font-size:0.8em;}
.resumeinfo-footer .foot-box .foot-box__item .tcicon-dianhua{ font-size: 1.2em;}

/*************************************************** vip **********************************************/

.tczhaopin-vip { background:#fff;}
.tczhaopin-vip .vip-pic{ width:100%; height:auto; overflow:hidden; position:relative; }
.tczhaopin-vip .vip-pic img{ display:block; width:100%; height:auto;}
.tczhaopin-vip .vip-pic .go-back{position:absolute; top:10px; left:10px; width:26px; height:26px; line-height:26px; text-align:center; }
.tczhaopin-vip .vip-pic .go-back .tciconfont{ color:#fff; font-size:1.5em;}

.tczhaopin-vip .vip-box{ background:#fff;}

.tczhaopin-vip .vip-info{ background:#fff; margin:-20px 15px 15px 15px; padding:10px; border-radius:5px; box-shadow: 0px 2px 1px 1px #eee; position: relative;}
.tczhaopin-vip .vip-info .vip-now{text-align: center;line-height: 25px;color: #cca769;font-weight: 500;}
.tczhaopin-vip .vip-info .vip-now span{color: #ff5400;}
.tczhaopin-vip .vip-info .vip-shengyu__time{ text-align:center; line-height:25px; }
.tczhaopin-vip .vip-info .vip-shengyu__msg{ text-align:center; line-height:25px; font-size:0.8em; color:#666;}
.tczhaopin-vip .vip-info .vip-shengyu__msg span{color: #cca769;}

.vip-list__box{ margin:0 15px 10px 15px;border-radius:5px; box-shadow:0px 1px 3px 2px #eee; overflow:hidden;}
.vip-list__box .vip-list{ padding:0px 15px 0px; }
.vip-list__box .vip-list .vip-list__item{ cursor:pointer; padding:15px 0px 10px; border-bottom:1px solid #eee;}
.vip-list__box .vip-list .vip-list__item:last-child{ border-bottom:0;}
.vip-list__box .vip-list .vip-list__item .tc-title{ font-size:1em; line-height:20px;}
.vip-list__box .vip-list .vip-list__item .tc-title .days{ margin-left:5px; color:#f00;}
.vip-list__box .vip-list .vip-list__item .tc-title .days .days-price{ font-size:0.8em;}
.vip-list__box .vip-list .vip-list__item .tc-price__pay{ margin:5px 0 5px;}
.vip-list__box .vip-list .vip-list__item .tc-price__pay .price{ float:left; font-size:2em; font-weight:600;color: #cca769;}
.vip-list__box .vip-list .vip-list__item .tc-price__pay .price .icon{ font-weight:400; font-size:0.55em; vertical-align: 6px;}
.vip-list__box .vip-list .vip-list__item .tc-price__pay .market_price{ float:left; font-size:1em; color: #999;text-decoration: line-through;margin-top: 12px;margin-left: 10px;}
.vip-list__box .vip-list .vip-list__item .tc-price__pay .pay-btn{ float:right; width:75px; height:25px; line-height:25px; border-radius:13px; text-align:center;color:#fff; font-size:0.8em;
background-image: -webkit-linear-gradient(315deg,#cca768,#e2c590);
    background-image: linear-gradient(-225deg,#cca768,#e2c590);
}

.tczhaopin-vip .vip-list .vip-list__item .tc-desc{ line-height:20px; font-size:0.8em; color:#666;}
.tczhaopin-vip .vip-list .vip-list__item .tc-desc .item{float: left;margin-right: 10px;}
.tczhaopin-vip .vip-list .vip-list__item .tc-desc .item span{ margin:0 2px;color: #ff552e;font-weight: 500;font-size: 1.1em;}
.tczhaopin-vip .vip-list .vip-list__item .tc-desc .item .tciconfont{font-size:1.2em; margin-right: 3px;color: #e5b575;}

.tczhaopin-vip .vip-type__box{ margin-bottom:15px; padding:0 10px; border-bottom:1px solid #eee; }
.tczhaopin-vip .vip-type__box .vip-type__item{ cursor:pointer; float:left; width:50%; text-align:center; }
.tczhaopin-vip .vip-type__box .vip-type__item span{ color:#666; display:inline-block; height:35px; line-height:35px; }
.tczhaopin-vip .vip-type__box .vip-type__item.on span{color:#cca768; border-bottom:2px solid #cca768; }

.tczhaopin-vip .vip-code__box{ display:none; padding:5px 15px;}
.tczhaopin-vip .vip-code__box .vip-code{ height:40px; border:1px solid #e2c590; border-radius:5px; overflow:hidden; }
.tczhaopin-vip .vip-code__box .vip-code input{ border:none; width:100%; height:100%; text-align:center; box-sizing: border-box; }
.tczhaopin-vip .vip-code__box .vip-code__btn{ cursor:pointer; margin-top:15px; height: 40px; line-height: 40px; text-align: center; color: #fff; border-radius: 5px; background-image: -webkit-linear-gradient(315deg,#cca768,#e2c590); background-image: linear-gradient(-225deg,#cca768,#e2c590);}






/*************************************************** mydingyuelist **********************************************/
.dingyue-list .dingyue-list__item{ margin-bottom:8px; background:#fff; padding:10px 10px 10px 15px; -webkit-box-align:center; -webkit-align-items:center; align-items:center; }
.dingyue-list .dingyue-list__item .dy-item__lt{ width:calc(100% - 90px); width:-webkit-calc(100% - 90px); }
.dingyue-list .dingyue-list__item .dy-item__lt .dy-cont{ line-height:20px; font-size:1em; margin-bottom:5px;color: #333;}
.dingyue-list .dingyue-list__item .dy-item__lt .dy-num{ line-height:20px; color:#999; font-size:0.8em}
.dingyue-list .dingyue-list__item .dy-item__rt{ width:90px; min-width:90px;}
.dingyue-list .dingyue-list__item .dy-item__rt .dy-close{ cursor:pointer; margin-left:10px; display:inline-block; font-size:0.9em; height:28px; line-height:28px; border-radius:2px;padding:0 8px; background:#ff481d; color:#fff; }

/*************************************************** mydingyuelist **********************************************/
.companyinfo-box{ background:#fff;}
.companyinfo-header{ overflow:hidden; padding:15px 10px 15px;}
.companyinfo-header .companyinfo-header__pic{ width:60px; min-width:60px; height:60px; overflow:hidden; margin-right:10px; }
.companyinfo-header .companyinfo-header__pic img{ width:100%; height:100%; border-radius:100%; object-fit:cover;}
.companyinfo-header .companyinfo-header__content{ width:calc(100% - 70px); width:-webkit-calc(100% - 70px); }
.companyinfo-header .companyinfo-header__content .companyinfo-header__title{ word-break: break-word; color:#333; margin-top:5px;line-height:25px; font-size:1.05em; font-weight: 500;}
.companyinfo-header .companyinfo-header__content .companyinfo-header__rz { color:#e0ab59; margin-top:6px; font-size:1em; line-height:16px;}
.companyinfo-header .companyinfo-header__content .companyinfo-header__rz .tciconfont{ font-size:1.2em; margin-right:2px; }


.companyinfo-main{ }
.companyinfo-main .companyinfo-main__nav{height:50px; border-bottom:1px solid #eee; background:#fff; }
.companyinfo-main .companyinfo-main__nav .main-nav__item{ width:100px; height:50px; text-align:center; }
.companyinfo-main .companyinfo-main__nav .main-nav__item span{ cursor:pointer; display:inline-block; height:50px; line-height:50px; box-sizing:border-box; }
.companyinfo-main .companyinfo-main__nav .main-nav__item span.on{ color:#FF6F4D; border-bottom:3px solid #FF6F4D}
.companyinfo-main .companyinfo-main__cont{ }
.companyinfo-main .companyinfo-main__cont .main-cont__item{ }
.companyinfo-main .companyinfo-main__cont .main-cont__company{ padding:10px 15px; background:#fff;display:none;}
.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__item{ }
.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__item .company-lt{ color:#666; width:95px; min-width:95px; line-height:30px;}
.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__item .company-rt{ padding:0; line-height:30px;}

.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__photo{ padding-top:0px;}
.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__photo img{ cursor: pointer; float: left; display: block; object-fit: cover; width: calc((100vw - 40px) / 3); height: calc((100vw - 40px) / 3); margin-right: 5px; margin-bottom: 5px; box-sizing: border-box; -webkit-box-sizing: border-box;  max-width: 240px; max-height: 240px;}
.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__photo img:nth-child(3n){ margin-right:0;}
.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__photo2{ padding-top:0px;}
.companyinfo-main .companyinfo-main__cont .main-cont__company .cont-company__photo2 img{ cursor: pointer; display: block; max-width:100%; height: auto; margin-bottom: 5px; }
.companyinfo-main .companyinfo-main__cont .zhaopin-box{ display:none;}

/*************************************************** mydingyuelist **********************************************/
.tczhaopin-companylist .tczhaopin-zplist{ height:3em;}

.companylist-list{ }
.companylist-list .companylist-list__item{ background:#fff; margin-bottom:10px; padding:10px 15px; }
.companylist-list .companylist-list__item .company-item__lt{ width:80px; min-width:80px; height:80px; overflow:hidden; }
.companylist-list .companylist-list__item .company-item__lt img{ width:100%; height:100%; object-fit:cover;}
.companylist-list .companylist-list__item .company-item__rt{ margin-left:10px; width:calc(100% - 90px); width:-webkit-calc(100% - 90px);}
.companylist-list .companylist-list__item .company-item__rt .company-rt__title{line-height:25px;height:25px; font-weight:400; font-size:1.1em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.companylist-list .companylist-list__item .company-item__rt .company-rt__title .top{ vertical-align:1px; padding:1px 2px; font-size:0.8em; font-weight:400; background:#f15555; color:#fff; border-radius:2px; margin-right:3px; }
.companylist-list .companylist-list__item .company-item__rt .company-rt__info{margin-top: 4px;height:25px; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.companylist-list .companylist-list__item .company-item__rt .company-rt__info .lt{ font-size:0.9em; color:#555;}
.companylist-list .companylist-list__item .company-item__rt .company-rt__info .lt span{
    font-size: 0.8em;
    line-height: 20px;
    height: 20px;
    padding: 0px 4px;
    background: #EBF5FD;
    color: #3E94DB;
    margin-right: 4px;
    display: inline-block;
}
.companylist-list .companylist-list__item .company-item__rt .company-rt__info .rt{ color:#ff552e; font-size:1em; font-weight:400; }
.companylist-list .companylist-list__item .company-item__rt .company-rt__info .rt span{ font-size:1em;}
.companylist-list .companylist-list__item .company-item__rt .company-rt__address{ margin-top: 1px;line-height:25px;padding-right: 60px; color:#999; font-size:0.9em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.companylist-list .companylist-list__item .company-item__rt .company-rt__address .tciconfont{ font-size:1.1em; margin-right:2px;color:#cecece;}

.tczhaopin-companylist .tczhaopin-zplist .zplist-screen{ top:3em;}
.tczhaopin-companylist .header.on.in2 .nature-btn{ background:transparent; width:80px; padding-right:5px; box-sizing:border-box; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; }
.tczhaopin-companylist .header.on.in2 .nature-btn.on{ }
.tczhaopin-companylist .header.on.in2 .nature-btn i{position:absolute; right:0px; top:0.9em;; display: inline-block; vertical-align: 0px; border: 3px solid transparent; border-top-color: #333;}
.tczhaopin-companylist .header.on.in2 .nature-btn.on i{  }

.header.on .wrap .fabu{
    position: absolute;
    top: 0px;
    right: 10px;
    color: #fff;
}

.kefu-float{
    width: 2.8em;
    height: 2.8em;
    position: fixed;
    bottom: 15%;
    right: 0.9em;
    z-index: 9999;
}
.kefu-float a{
    width: 100%;
    height: 100%;
    display: block;

}
.kefu-float a img{
    width: 100%;
    height: 100%;
    display: block;

}

.personal_switch_btn{
    font-size: 15px;
    background: #C89D5B;
    width: 18px;
    height: 110px;
    position: fixed;
    bottom: 20%;
    left: 0px;
    padding: 4px;
    color: #fff;
    z-index: 9999;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 5px 5px 10px -4px #afabab;
}
.personal_switch_btn a{color: #fff;}

/*************************************************** meeting **********************************************/
.tczhaopin-meeting .swiper-slide img{ display:block;}
.tczhaopin-meeting .meeting-list__box{ overflow:hidden; }
.tczhaopin-meeting .meeting-list__box .meeting-list{ }
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item{ margin-bottom:5px; background:#fff; padding:15px;}
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__lt{ position:relative; width:130px; height:95px; overflow:hidden; }
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__lt img{ width:100%; height:100%; object-fit:cover;}
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__lt .icon{transform: rotate(-45deg); -webkit-transform: rotate(-45deg); font-size: 0.7em; position: absolute; top:10px; left:-20px; width:80px; color: #fff; height: 20px; line-height: 20px; text-align: center; }
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__lt .icon-yes{ background:#ED414A; }
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__lt .icon-no{ background:#A6A4A5}
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt{ margin-left:10px; width:calc(100% - 140px); }
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt .item-rt__title{ 
    margin-top: 1px;
    line-height: 22px;
    font-size: 1.05em;
    min-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt .item-rt__time{ display:block; color:#666; font-size:0.9em; line-height:25px; height:22px;margin-bottom: 2px;overflow:hidden; }
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt .item-rt__time .tciconfont{vertical-align: -1px; font-size:1.3em; margin-right:3px;color: #999;}
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt .item-rt__btn{ height:25px; overflow:hidden;-webkit-box-align:center; -webkit-align-items:center; align-items:center;} 
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt .item-rt__btn .num{
        font-size: 0.9em;
    color: #666;
    line-height: 25px;
    height: 25px;
    overflow: hidden;
}
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt .item-rt__btn .num span{color:#F60;    margin-left: 2px;margin-right: 2px;}
.tczhaopin-meeting .meeting-list__box .meeting-list .meeting-list__item .meeting-item__rt .item-rt__btn .btn .go-btn{color:#FFF; display:inline-block; padding:0 6px; line-height:25px; height:25px; border-radius:3px; box-sizing:border-box; font-size:0.8em; margin-left:5px;}

/*************************************************** meeting **********************************************/
.tczhaopin-meetinginfo{ background:#fff; }
.meetinginfo-header{ width:100%; min-height:40px; z-index:1; position:relative;}
.meetinginfo-header img{ display:block; width:100%;}
.meetinginfo-header .back{ color:#fff; position:absolute;top:10px; left:10px; height:30px; line-height:30px; padding:0 10px 0 5px; border-radius:15px; background:rgba(0,0,0,0.5);font-size: 0.9em;}
.meetinginfo-header .back i{ font-size:1.2em; vertical-align:-1px;}

.meeting-main{ padding:0 10px 10px;z-index:2;position: relative;}
.meeting-main .meeting-main__content{ border:1px solid #eee; background:#fff; border-radius:10px; padding:15px 20px; margin-top:-10px;}
.meeting-main .meeting-main__content .content-title{ text-align:center; font-size:1.25em; line-height:25px;padding: 10px 0; }
.meeting-main .meeting-main__content .content-num{ padding:5px 0; text-align:center; color:#666;font-size: 0.85em; height:20px; line-height:20px;}
.meeting-main .meeting-main__content .content-num span{color:#f00;}
.meeting-main .meeting-main__content .content-time{  margin-top: 5px;color:#444;padding:2px 0; font-size: 0.9em;line-height:20px; }
.meeting-main .meeting-main__content .content-time .b{ color: #333;font-weight: bold}
.meeting-main .meeting-main__content .content-company{  margin-top: 3px;color:#444;padding:2px 0; font-size: 0.9em;line-height:20px; }
.meeting-main .meeting-main__content .content-company .b{ color: #333;font-weight: bold}
.meeting-main .meeting-main__content .content-address{  margin-top: 3px;color:#444;padding:2px 0; font-size: 0.9em;line-height:20px; }
.meeting-main .meeting-main__content .content-address .b{ color: #333;font-weight: bold}
.meeting-main .meeting-main__content .content-address a{ color:#35a6ee; text-decoration: underline;}
.meeting-main .meeting-main__content .content-address a .tciconfont{ vertical-align:-1px; font-size:1.1em;color: #35a6ee;}
.meeting-main .meeting-main__content .content-content{ font-size:1em; color:#444; margin-top:8px; line-height:23px;}

.meeting-main .meeting-main__content .content-show{text-align: center;line-height: 30px;}
.meeting-main .meeting-main__content .content-show .btn{font-size: .9em;color: #8e8c8c;}
.meeting-main .meeting-main__content .content-show .btn i{vertical-align: -1px;}

.meeting-main .meeting-main__content .content-search{ width:100%; margin:-40px auto 0; height:40px; background:#fff; overflow:hidden; box-shadow: 5px 5px 10px -4px #afabab; border-radius: 5px; margin-bottom: 5px; }
.meeting-main .meeting-main__content .content-search .content-search__lt{  }
.meeting-main .meeting-main__content .content-search .content-search__lt input[name="keyword"]{ border:none; height:40px; padding:0 10px; width:100%; }
.meeting-main .meeting-main__content .content-search .content-search__rt{ cursor:pointer; width:40px; height:40px; line-height:40px; text-align:center; }
.meeting-main .meeting-main__content .content-search .content-search__rt i{ font-size:1.2em; color:#999; }


.meeting-main__company{ border:1px solid #eee; background:#fff; border-radius:10px; padding:5px 15px; margin-top:10px;}
.meeting-main__company .company-hd{ display:block; padding:15px 5px 10px 5px; border-bottom:1px solid #f2f2f2; }
.meeting-main__company .company-hd .company-pic{ width:50px; min-width:50px; height:50px; border-radius:5px; overflow:hidden; box-sizing:border-box; border:1px solid #eee; }
.meeting-main__company .company-hd .company-pic img{ width:100%; height:100%;}
.meeting-main__company .company-hd .company-content{ margin-left:10px; width:calc(100% - 60px); width:-webkit-calc(100% - 60px);   }
.meeting-main__company .company-hd .company-content .company-content__title{ font-size:1.05em; color: #222; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.meeting-main__company .company-hd .company-content .company-content__title .tciconfont{font-size: 1.05em; font-weight:400; color:#f00; margin-right:5px;}
.meeting-main__company .company-hd .company-content .company-content__address{ font-size:0.9em; color:#999; height:25px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.meeting-main__company .company-hd .company-content .company-content__address .tciconfont{ font-size:1.2em; margin-right:2px; }
.meeting-main__company .company-hd .company-desc{ margin-top:8px; line-height:20px; font-size:0.9em; color:#444; }
.meeting-main__company .company-hd .company-desc span{color:#35a6ee; text-decoration: underline; margin-left:10px }

.meeting-main__company .company-bd{  padding:10px 5px 5px;}
.meeting-main__company .company-bd .company-zhiwei__item{height:25px; line-height:25px; }
.meeting-main__company .company-bd .company-zhiwei__item .lt{width:60%; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; color:#35a6ee; font-size:1em;text-decoration: underline; }
.meeting-main__company .company-bd .company-zhiwei__item .rt{width:40%; text-align:right;overflow:hidden; color:#ff552e; font-size:0.9em; }

.tczhaopin-meetinginfo .meetinginfo-foot{ height:54px;}
.tczhaopin-meetinginfo .meetinginfo-footer{ position:fixed; z-index:99; height:46px; left:0; bottom:0; right:0; background:#fff;border-top: 1px solid #eee; }
.tczhaopin-meetinginfo .meetinginfo-footer .meetinginfo-footer__item{ padding:8px 0 8px; text-align:center; border-right:1px solid #eee;}
.tczhaopin-meetinginfo .meetinginfo-footer .meetinginfo-footer__item:last-child{ border-right:none;}
.tczhaopin-meetinginfo .meetinginfo-footer .meetinginfo-footer__item a{ display:block;font-size:1em; height:30px; line-height:30px; border-radius:15px;color: #555;}
.tczhaopin-meetinginfo .meetinginfo-footer .meetinginfo-footer__item a .tciconfont{ margin-right:4px; vertical-align:-1px; }

.zhaopininfo-meeting{ display:none; position:fixed; top:0; left:0; bottom:0; right:0; z-index:1000;}
.zhaopininfo-meeting .zhaopininfo-meeting__popup{cursor:pointer; background:rgba(0,0,0,0.5); width:100%; height:100%;}
.zhaopininfo-meeting .zhaopininfo-meeting__box{ -webkit-animation:fadeInUp 0.5s 0s ease both;-moz-animation:fadeInUp 0.5s 0s ease both;  z-index:1; position:absolute; bottom:0; left:0; right:0; height:60%; background:#fff;}
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-title{ line-height:50px; color:#999; text-align:center;}
.zhaopininfo-meeting .zhaopininfo-meeting__box form{ height:100%;}
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-select{-webkit-overflow-scrolling: touch; box-sizing: border-box; padding:0 15px 0px; height:calc(100% - 110px); height:-webkit-calc(100% - 110px); overflow:hidden; overflow-y:scroll; }
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-select .resume-select__item{ -webkit-box-align: center; -webkit-align-items: center; align-items: center; padding:15px; background:#FAFAFA; margin-bottom:10px;line-height: 20px;}
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-select__btn{ position:absolute; left:0; right:0; bottom:0; height:50px;}
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-select__btn a{ display:block; width:100%; text-align:center; line-height:50px; background:#FE552E; color:#fff; }
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-not__ts{ padding:0 15px; height:calc(50% - 100px); height:-webkit-calc(50% - 100px); overflow:hidden;-webkit-box-align: center; -webkit-align-items: center; align-items: center; color:#666; line-height:25px; }
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-not__ts p{ width:100%; text-align:center; }
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-not__ts a{ text-decoration:underline; color:#FE552E;}
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-close{cursor:pointer; width:32px; text-align:center; height:32px; line-height:32px; position:absolute; right:10px; top:10px; border-radius:100%; background:#b4b2b2;}
.zhaopininfo-meeting .zhaopininfo-meeting__box .resume-close .tciconfont{display: inline-block; color:#fff;}

.meeting-haibao-box{ width: 640px; min-height: 200px; position: absolute; top: -10000px; z-index: 999; background: #fff;}
.meeting-haibao-box .haibao-bg{ width: 100%; height: auto; display:block; position: relative;}
.meeting-haibao-box .haibao-qrcode1{ position:absolute; left:30px; bottom:30px; width: 130px; height: 130px;}
.meeting-haibao-box .haibao-qrcode2{ position:absolute; right:30px; bottom:30px; width: 130px; height: 130px;}
.meeting-haibao-btn{ cursor: pointer;font-size: 0.7em; padding: 7px; border-radius: 30px; position: fixed; top: 80px; right: 10px; z-index: 999; background: #ff8f22; color: #fff;}

.tczhaopin_guanzu_pormpt{ display: -webkit-box; display: -webkit-flex; display: flex; min-height:50px; width:100%; background:rgba(0,0,0,0.7); }
.tczhaopin_guanzu_pormpt .guanzu_pormpt_left{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; float:left; color:#fff;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_left .guanzu_pic{ float:left; padding:5px 10px; }
.tczhaopin_guanzu_pormpt .guanzu_pormpt_left .guanzu_pic img{ width:40px; height:40px;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_left .guanzu_text { margin-left:60px; }
.tczhaopin_guanzu_pormpt .guanzu_pormpt_left .guanzu_text h5{ height:25px; line-height:30px; font-size:1em; font-weight:500; overflow: hidden;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_left .guanzu_text p{ min-height:20px; line-height:20px; font-size:0.8em; overflow: hidden;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_right{ float:right; width:100px; padding:12px 0;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_right .guanzu_button{ float:left; width:60px; height:26px; line-height:26px; font-size:0.9em; text-align:center; color:#fff; background:#ff7f00; border-radius:2px;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_right .guanzu_close{ float:left; width:40px; height:26px; position:relative;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_right .guanzu_close::before,.tczhaopin_guanzu_pormpt .guanzu_pormpt_right .guanzu_close::after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:1px; width:18px; background:#FFF; top:12px;right: 10px;}
.tczhaopin_guanzu_pormpt .guanzu_pormpt_right .guanzu_close::before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }

#fabu_subscribe{ color:#fff; position:fixed; width:100%; min-width:320px; left:0; top:0px; background:rgba(0,0,0,0.7); height:3em; line-height:3em;z-index: 99999999}
#fabu_subscribe .subscribe_box span{ font-size:0.9em; padding-left:10px; box-sizing:border-box;}
#fabu_subscribe .subscribe_box .right{ display:table; position:absolute; right:0; top:0; height: 100%; line-height: 100%; box-sizing: border-box;}
#fabu_subscribe .subscribe_box .right div{ display:inline-block; overflow:hidden; text-align:center;}
#fabu_subscribe .subscribe_box .right .guanzu_show{display: table-cell; vertical-align: middle;}
#fabu_subscribe .subscribe_box .right .guanzu_show a{ display:block; color:#fff; text-align: center; float:left; font-size:0.9em; line-height:26px; height:26px; width:60px; background:#f5833b; border-radius:2px;}
#fabu_subscribe .subscribe_box .right .guanzu_close{ display: table-cell; vertical-align: middle; width:40px; height:26px;}
#fabu_subscribe .subscribe_box .right .guanzu_close i{ display:block;width:40px; height:26px; position:relative;}
#fabu_subscribe .subscribe_box .right .guanzu_close i:after,#fabu_subscribe .subscribe_box .right .guanzu_close i:before{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content: ''; position:absolute; top: 12px; right: 12px; width:18px; height:1px; background: #FFF;;}
#fabu_subscribe .subscribe_box .right .guanzu_close i:after{ transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg);}

.companyinfo-haibao-btn{
    position: fixed;
    top:80px;
    right: 0px;
    z-index: 999;
    cursor: pointer;
    padding:0 4px 0px 8px;
    height:36px;
    line-height:36px;
    border-top-left-radius:16px;
    border-bottom-left-radius:16px;
    background: #ffcc00 ;
    font-size:0.9em;
    color:#fff;
}

.companyinfo-haibao-btn .haibao-text .tciconfont{ 
    vertical-align: -1px;
}
.tczhaopin-companyinfo .company-haibao-box{ position: absolute; top: -10000px; z-index: 999; width:450px; height:703px; padding:10px; box-sizing:border-box;}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__logo{    margin-top: 210px;
    width: 60px;
    height: 60px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 100%;}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__logo img{width: 100%;height: 100%;border-radius: 100%;}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__name{
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 1.35em;
    color: #ff4900;
    text-align: center;
    font-weight: 500;
    margin-top: 6px;
}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__kong{width: 100%;height:35px;}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__zhaopin_name{
    width: 85%;
    line-height: 30px;
    text-align: center;
    font-size: 1.2em;
    font-weight: 500;
    color: #000;
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__zhaopin_desc{
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #666;
    overflow: hidden;
    font-size: 1em;
}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__zhaopin_desc span{color: #ff552e;}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__qrcode{
    width: 100px;
    height: 100px;
    position: absolute;
    bottom: 30px;
    right: 50px;
}
.tczhaopin-companyinfo .company-haibao-box .company-haibao__qrcode img{
    width: 100%;
    height: 100%;
}

.fabu_openvip{padding: 15px;}

.fabuvip-box__tishi{ margin-top: 5px;margin-bottom: 10px;font-size:0.9em; box-sizing:border-box; padding: 0 10px 0 15px; height:40px; line-height:40px; border-radius:3px; background: #fff;}
.fabuvip-box__tishi .box-tishi__lt{font-size: 1em;padding-left:20px; background:url(dengpao.png) no-repeat left center;background-size:16px auto;  }
.fabuvip-box__tishi .box-tishi__rt{
    color:#fff;
    margin-top: 7px;
    padding: 3px 7px;
    line-height: 20px;
    height: 20px;
    border-radius: 13px;
    background-image: -webkit-linear-gradient(315deg,#cca768,#e2c590);
    background-image: linear-gradient(-225deg,#cca768,#e2c590);
}
.fabuvip-box__tishi .box-tishi__rt::after{ content:''; display:inline-block; width:7px; height:7px;position: relative; top: -1px; border-top:1px solid #fff; border-right:1px solid #fff; transform: rotate(45deg); -webkit-transform: rotate(45deg);}

.dialog_canhui_box_price{
    color: #333;
    font-weight: bold;
    line-height: 25px;
    font-size: 0.9em;
}
.dialog_canhui_box_price span.pay{
    color: #f00;
    font-weight: normal;
}
.dialog_canhui_box_price span.free{
    color: #237326;
    font-weight: normal;
}
.dialog_canhui_box_time{
    color: #333;
    font-weight: bold;
    line-height: 25px;
    font-size: 0.9em;
}
.dialog_canhui_box_time span{
    color: #ff552e;
    font-weight: normal;
}
.dialog_canhui_msg_title{
    color: #333;
    font-weight: bold;
    line-height: 30px;
}
.dialog_canhui_msg_content{}

.tczhaopin-fabuzp .tcui-uploader__files .tcui-uploader__file{ position:relative;}
.tczhaopin-fabuzp .tcui-uploader__files .tcui-uploader__file i.close{cursor:pointer; position:absolute; z-index:1; top:0px; right:0px; width:18px; height:18px; border-radius:100%; background:rgba(255,0,0,0.5);}
.tczhaopin-fabuzp .tcui-uploader__files .tcui-uploader__file i.close:before,.tczhaopin-fabuzp .tcui-uploader__files .tcui-uploader__file i.close:after{ transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); content:''; position:absolute; height:1px; width:10px; background:#FFF; top:9px;right: 4px;}
.tczhaopin-fabuzp .tcui-uploader__files .tcui-uploader__file i.close:before{transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); }

.header.on{background: #fff;border-bottom: 1px solid #eee;}
.sec-ico.go-back{color: #fff;background: url(icon31.png) no-repeat left center;background-size: auto 1em;}
.header.on h2{color: #fff;}
.header.on .wrap .fabu{color: #333;}
.header.on .sec-ico.btn{color: #fff;}
.header.on .wrap .nav-popup{color: #fff;}

.global-topnav__box .global-topnav__content .global-topnav__menu .global-menu__item .item-box .hd .tciconfont{font-weight: normal;}

.dodao-btn{ padding:10px;text-align:center }
.dodao-btn a{ display:inline-block; padding:0 15px; border-radius:5px; font-size:0.8em; line-height:30px; height:30px; color:#fff; background: #f47944; }

#tczhaopin-mianshilist .mianshi-list__item{background:#fff;border-radius:8px;padding:10px 10px 0 10px;margin:10px;display: block;}
#tczhaopin-mianshilist .mianshi-list__item .item-hd__lt{    position: relative; padding: 10px 15px 10px 5px; box-sizing: border-box;width: 75px;min-width: 75px;height: 75px;}
#tczhaopin-mianshilist .mianshi-list__item .item-hd__lt img{object-fit: cover; width: 100%;  height: 100%; overflow: hidden; border-radius: 100%;}
#tczhaopin-mianshilist .mianshi-list__item .item-hd__main{padding-top: 15px; width: calc(100% - 120px);width: -webkit-calc(100% - 120px);}
#tczhaopin-mianshilist .mianshi-list__item .item-hd__main .main-title{    color: gray; line-height: 20px; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tczhaopin-mianshilist .mianshi-list__item .item-hd__main .main-title .name{    vertical-align: -1px; color: #333; font-size: 1em; font-weight: 600;}
#tczhaopin-mianshilist .mianshi-list__item .item-hd__main .main-time{    line-height: 20px;padding-top:5px; height: 20px; white-space: nowrap;overflow: hidden;  text-overflow: ellipsis;  font-size: 0.9em;color: gray;}
#tczhaopin-mianshilist .mianshi-list__item .item-hd__rt{line-height: 75px; font-size: 0.9em;color: #238206;}
#tczhaopin-mianshilist .mianshi-list__item .mianshi-item__bottom{padding:15px 10px 5px 10px;color:#313131;border-top:1px solid #f3f3f3;}
#tczhaopin-mianshilist .mianshi-list__item .mianshi-item__bottom .mianshi-item__bottom_item{padding-bottom: 6px;line-height:20px;font-size: 0.9em;}
#tczhaopin-mianshilist .mianshi-list__item .mianshi-item__bottom .mianshi-item__bottom_item img{width:16px;height:16px;vertical-align: -3px;margin-left: 5px;}
#tczhaopin-mianshilist .mianshi-list__item .mianshi-item__bottom .mianshi-item__bottom_item .right{color:#333;}

.tczhaopin-personal .my-type__box{padding:0 10px; border-bottom:1px solid #eee;background-color: #fff; }
.tczhaopin-personal .my-type__box .my-type__item{ cursor:pointer; float:left; width:50%; text-align:center; }
.tczhaopin-personal .my-type__box .my-type__item span{ color:#666; display:inline-block; height:45px; line-height:45px; }
.tczhaopin-personal .my-type__box .my-type__item.on span{color:#cca768; border-bottom:2px solid #cca768; }

.myvip-box{padding: 10px 15px;}
.myvip-box_main{ margin-top: 5px;font-size:0.9em; box-sizing:border-box; padding: 0 10px 0 15px; color:#fff; height:40px; line-height:40px; border-radius:20px; 
    background: -webkit-linear-gradient(left, #373434 , #7d7d7d);
    background: -o-linear-gradient(right, #373434, #7d7d7d);
    background: -moz-linear-gradient(right, #373434, #7d7d7d);
    background: linear-gradient(to right, #373434 , #7d7d7d);
}
.myvip-box_main .box_lt{font-size: 0.9em; color: #EAD8AF;padding-left:20px; background:url(myvip-logo.png) no-repeat left center;background-size:16px auto;  }
.myvip-box_main .box_rt{ color:#EAD8AF; line-height: 40px; height: 40px; font-size:0.9em;}
.myvip-box_main .box_rt .tciconfont{ vertical-align: -2px; }

.tczhaopin-vip .vip-box .vip-shengyu{ width:100%;margin-top: 5px;}
.tczhaopin-vip .vip-box .vip-shengyu .vip-shengyu__item{text-align:center; overflow:hidden; }
.tczhaopin-vip .vip-box .vip-shengyu .vip-shengyu__item .num{ font-size:1.3em; line-height:30px; overflow:hidden; color:#f00;}
.tczhaopin-vip .vip-box .vip-shengyu .vip-shengyu__item .num span{font-size:0.8em;margin-left: 2px;}
.tczhaopin-vip .vip-box .vip-shengyu .vip-shengyu__item .mingcheng{ line-height:18px; font-size:0.8em; color:#666; }

.pchr-box{
    margin: -10px 15px 10px 15px;
    padding: 10px 10px;
    word-break: break-all;
    line-height: 20px;
    background-color: #fdf5e8;
    border-radius: 5px;
    font-size: 0.9em;
    color: #333;
}
.pchr-box .tciconfont{
    font-size: 1.2em;
    vertical-align: middle;
    margin-right: 2px;
    color: #333;
}
.pchr-box .link{color: #999;cursor: pointer;}
.pchr-box .fuzhi{color: #f00;margin-left: 5px;}

.zhaopin_match{
    position: relative;
}
.zhaopin_match span{
    color: #fff;
    text-align: center;
    position: absolute;
    top: -6px;
    right: -6px;
    background: #f00;
    line-height: 16px;
    min-width: 16px;
    padding: 0 2px;
    border-radius: 8px;
    font-size: 0.7em;
    box-sizing: border-box;
}

.zhaopin-copy-btn { cursor: pointer; font-size: 0.7em; padding: 7px; border-radius: 30px; position: fixed; top: 160px; right: 10px; z-index: 999; background: #0aa907; color: #fff;}

.zhaopin-shenqing-btn { cursor: pointer; font-size: 0.7em; padding: 7px; border-radius: 30px; position: fixed; top: 210px; right: 10px; z-index: 999; background: #02a2d7; color: #fff;}
.zhaopin-shenqing-btn a{color: #fff;}

.fabuzhaopin_top-title{line-height: 40px;text-align: center;font-weight: 600;color: #f00;}
.fabuzhaopin_top-title .tciconfont{font-size: 1.25em;vertical-align: -2px;}
.fabuzhaopin_top-msg{line-height: 22px;text-align: center;font-size: 0.9em;color: #666;}
.tczhaopin-fabuzp .top-days__list { padding-bottom: 5px; flex-wrap: wrap; width: 100%;margin-top: 8px; }
.tczhaopin-fabuzp .top-days__list .top-days__item { float: left; position: relative; cursor: pointer; margin-right: 10px; margin-bottom: 10px; box-shadow: 1px 1px 3px 0px #eee; border: 1px solid #eee; width: calc(33.3% - 7px); width: calc(33.3% - 7px); padding: 5px 10px; text-align: center; box-sizing: border-box; border-radius: 5px; }
.tczhaopin-fabuzp .top-days__list .top-days__item:nth-child(3n) { margin-right: 0; }
.tczhaopin-fabuzp .top-days__list .top-days__item .top-days__days { line-height: 25px; color: #333; }
.tczhaopin-fabuzp .top-days__list .top-days__item .top-days__price { font-size: 1.6em; font-weight: 600; line-height: 30px; color: #03a9f4; white-space: nowrap; overflow: hidden; }
.tczhaopin-fabuzp .top-days__list .top-days__item .top-days__price .yuanico { float: none; display: inline; font-size: 0.5em; color: #03a9f4; vertical-align: 1px; }
.tczhaopin-fabuzp .top-days__list .top-days__item .top-days__desc { min-height: 16px; max-height: 16px; line-height: 16px; color: #999; font-size: 0.8em; overflow: hidden; word-break: break-all; }
.tczhaopin-fabuzp .top-days__list .top-days__item .top-days__select { display: none; }
.tczhaopin-fabuzp .top-days__list .top-days__item.on { background: #f0faff; border-color: #03a9f4; }
.tczhaopin-fabuzp .top-days__list .top-days__item.on .top-days__days { color: #5B330D; white-space: nowrap; overflow: hidden; }
.tczhaopin-fabuzp .top-days__list .top-days__item.on .top-days__select { display: block; position: absolute; top: 0; right: 0; border: 12px solid transparent; border-top-color: #03a9f4; border-right-color: #03a9f4; }
.tczhaopin-fabuzp .top-days__list .top-days__item.on .top-days__select:after { content: ''; display: block; width: 4px; height: 8px; border-bottom: 1px solid #fff; border-right: 1px solid #fff; position: absolute; top: 2px; right: 2px; top: -11px; right: -8px; transform: rotate(45deg); }

.tczhaopin-articlelist .article-header{ padding-top:40px;margin-bottom:8px;}
.tczhaopin-articlelist .article-header .header-nav{z-index:99;width:100%;background:#fff;height:50px;line-height:50px;overflow-y:hidden;  }
.tczhaopin-articlelist .article-header .header-nav .header-nav__box{width: 100%;max-width: 760px;background: #fff;height: 60px; line-height: 60px; z-index: 1; overflow-y: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch;white-space: nowrap;}
.tczhaopin-articlelist .article-header .header-nav .header-nav__box a{ text-align: center;  font-size:1.05em; color:#111; cursor:pointer; padding:0 12px; white-space: nowrap; box-sizing:border-box;}
.tczhaopin-articlelist .article-header .header-nav .header-nav__box a span{ min-width:35px; display:inline-block;}
.tczhaopin-articlelist .article-header .header-nav .header-nav__box a span.on{ color:#ff7f00;}

.articlelist-box .article-list{ background:#fff;padding-top: 5px;}
.article-list__item{overflow:hidden; display:block; padding:0 15px; border-bottom:1px solid #F4F4F4;}
.article-list__type1 .article-item__content{float:left; width:65%; padding:10px 0; height:22vw; max-height:120px; position:relative;}
.article-list__type1 .article-item__content .title{ line-height:25px; color:#111; font-size:1.1em; font-weight: normal; max-height:50px; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.article-list__type1 .article-item__content .xinxi{ line-height:36px; height:36px; font-size:0.7em; color:#999; position:absolute; bottom:0px;}
.article-list__type1 .article-item__content .xinxi .label{ font-weight:400; margin-right:5px; font-size:0.75em; padding:0px 2px;border-radius:2px; border:1px solid #ff7f00; color:#ff7f00;}
.article-list__type1 .article-item__content .xinxi span{ margin-right:10px}
.article-list__type1 .article-item__content .xinxi span .tciconfont{ vertical-align: -1px;color: #bbb; margin-right:2px;}
.article-list__type1 .article-item__pic{width: 35%; box-sizing:border-box; float:right; padding:10px 0 10px 10px; }
.article-list__type1 .article-item__pic img{ width:100%;height:22vw; object-fit:cover; max-height:120px;}
.article-list__type2 .article-item__content{ padding:10px 0;}
.article-list__type2 .article-item__content .title{ line-height:25px; color:#111; font-size:1.1em; font-weight: normal; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.article-list__type2 .article-item__content .xinxi{ line-height:20px; height:20px; font-size:0.8em; color:#999;margin-top: 5px; }
.article-list__type2 .article-item__content .xinxi span{ margin-right:10px}
.article-list__type2 .article-item__content .xinxi span .tciconfont{ vertical-align: -1px;color: #bbb; margin-right:2px;}
.article-list__type2 .article-item__content .xinxi .label{ font-weight:400; margin-right:5px; font-size:0.75em; padding:0px 2px;border-radius:2px; border:1px solid #ff7f00; color:#ff7f00;}
.article-list__type2 .article-item__pic{width: 35%; box-sizing:border-box; float:left; padding:10px 10px 10px 0; }
.article-list__type2 .article-item__pic img{ width:100%;height:22vw; object-fit:cover; max-height:244px;}


.tczhaopin-articleinfo .articleinfo_header{background: #fff;padding:  15px 15px 0 15px;}
.tczhaopin-articleinfo .articleinfo_header .article_title{font-size: 1.25em; line-height: 28px;}
.tczhaopin-articleinfo .articleinfo_header .article_info{padding:15px 0;color: #999;font-size:.85em;}
.tczhaopin-articleinfo .articleinfo_header .article_info span{margin-right:15px;}
.tczhaopin-articleinfo .articleinfo_header .article_info span i{vertical-align: -1px;}
.tczhaopin-articleinfo .article_content{background:#fff;padding:15px;overflow: hidden;color: #333; word-wrap: break-word; -webkit-hyphens: auto; -ms-hyphens: auto;  hyphens: auto;  text-align: justify;}
.tczhaopin-articleinfo .article_content * {  max-width: 100%!important; box-sizing: border-box!important;-webkit-box-sizing: border-box!important; word-wrap: break-word!important;}
.tczhaopin-articleinfo .article_content p{ line-height: 1.5;font-size: 1.05em;}
.tczhaopin-articleinfo .article_content div{ line-height: 1.5;font-size: 1.05em;}
.tczhaopin-articleinfo .article_author{text-align: right;line-height:17px;font-size: .9em;color: #585656; background: #fff;padding: 30px 15px;}
.tczhaopin-articleinfo .info-article{margin-top:8px;}
.tczhaopin-articleinfo .info-article .more-title{color: #040404;padding: 12px 0; font-size: 1em; font-weight: 500;border-bottom: 1px solid #eee;background: #fff;}
.tczhaopin-articleinfo .info-article .more-title p{border-left: 3px solid #01C9B2; padding-left: 5px;}
.tczhaopin-articleinfo .zhaopin-article_nav{cursor: pointer;font-size: 0.8em;border-radius: 100%;  position: fixed;right: 15px;z-index: 999; background: #fff;color: #fff;width: 40px;line-height: 40px;border: 1px solid #d0d0d0; text-align: center;}
.tczhaopin-articleinfo .zhaopin-article_nav.index{bottom: 210px;}
.tczhaopin-articleinfo .zhaopin-article_nav.back{bottom: 160px;}
.tczhaopin-articleinfo .html-haibao-box{width: 410px;position: absolute; top: -10000px;z-index: 999; background: #fff;}
.tczhaopin-articleinfo .html-haibao-box .haibao-pic{width: 100%; max-height: 300px;overflow: hidden;}
.tczhaopin-articleinfo .html-haibao-box .haibao-pic img{ width: 100%; height: auto;}
.tczhaopin-articleinfo .html-haibao-box .haibao-title{line-height: 25px; font-size: 1.2em;padding: 10px; color: #000;}
.tczhaopin-articleinfo .html-haibao-box .haibao-zuozhe{width: 100%; height: 25px; margin-top: 10px;  margin-bottom: 15px; color: #2b95d3;padding:0 10px;max-width:390px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.tczhaopin-articleinfo .html-haibao-box .haibao-zuozhe .zuozheby{color: #d8d8d8;}

.tczhaopin-articleinfo .html-haibao-box .haibao-footer{width: 390px;height: 70px;background-color: #f8f8f8;border-top: 1px solid #eee;padding: 10px;float: left;}
.tczhaopin-articleinfo .html-haibao-box .haibao-footer .qrcode{width: 70px;height: 70px;float: left;}
.tczhaopin-articleinfo .html-haibao-box .haibao-footer .qrcode img{width: 70px; height: 70px; float: left;}
.tczhaopin-articleinfo .html-haibao-box .haibao-footer .desc{float: left;margin-left: 10px;}
.tczhaopin-articleinfo .html-haibao-box .haibao-footer .desc .desc_msg{line-height: 40px; font-size: 1em; color: #999;}
.tczhaopin-articleinfo .html-haibao-box .haibao-footer .desc .siteinfo{font-size: 1.05em;color: #333;height: 20px; line-height: 20px; width: 290px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tczhaopin-articleinfo .html-haibao-box .haibao-footer .desc .siteinfo span.kuohao_left{ margin-bottom: -1px; width: 5px;height: 13px;  margin-left: 6px;margin-right: 5px;display: inline-block;border-top: 2px solid #666; border-left: 2px solid #666;}
.tczhaopin-articleinfo .html-haibao-box .haibao-footer .desc .siteinfo span.kuohao_right{width: 5px;height: 13px;margin-left: 4px;display: inline-block; border-bottom: 2px solid #666;border-right: 2px solid #666; margin-bottom: -3px;}

.index-article__box{ padding:3px 15px 10px 15px;background: #fff;}
.index-article__box .article-box__title{ height:40px; line-height:40px; }
.index-article__box .article-box__title .ico{  width: 2em;height: 26px; line-height: 26px; float: left;margin-top: 5px;border-right: 1px solid #eee;padding-left: 2px;}
.index-article__box .article-box__title .ico .tciconfont{  font-size: 1.45em;color: #ffb64a;}
.index-article__box .article-box__title .title{height: 40px;line-height: 40px; float: left; font-size: 1.1em;font-weight: bold;color: #333;}
.index-article__box .article-box__title a{ float:right; color:#999; font-size:0.9em;}
.tczhaopin-dingyue .dingyue_box{background: #fff;margin-bottom: 15px;}
.tczhaopin-dingyue .dingyue_title{color: #333; padding-left: 15px;line-height: 40px;font-size: 1.1em; font-weight: bold;    }
.tczhaopin-dingyue .dingyue_list{flex-wrap: wrap;   padding: 10px 0 10px 15px;}
.tczhaopin-dingyue .dingyue_list .dingyue_item_box{cursor: pointer;margin-right: 20px; margin-bottom: 20px;width: calc(33.333% - 20px);width: -webkit-calc(33.333% - 20px); height: 34px; line-height: 32px;border: 1px solid #eaeaea; border-radius: 2px; text-align: center; box-sizing: border-box; color: #333333; font-size: 0.9em;position: relative;}
.tczhaopin-dingyue .dingyue_list .dingyue_item{overflow: hidden;height:34px;}
.tczhaopin-dingyue .dingyue_list .dingyue_item_box i{    top: -16px; position: absolute;right: -9px;font-size: 1.6em;}
.tczhaopin-dingyue .dingyue_list .dingyue_item_box.remove i{color: #d0d0d0;}
.tczhaopin-dingyue .dingyue_list .dingyue_item_box.add i{color: #03ac03;}

.zhaopininfo_shenqing_succ_tel_btn{
    background: #4caf50;
    color: #fff;
    width: 80%;
    height: 35px;
    line-height: 35px;
    display: block;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 5px;
}