/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:Helvetica, sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
a{background-color:transparent; display:block;}
a:active,a:hover{outline-width:0;}
nav,section{display:block;}
h1,h2,h3,h4,h5,p{padding:0;margin:0;}
h1,h2{font-family: "微软雅黑",Arial, Helvetica, sans-serif;font-size:1em;}
/*字体图标*/
@font-face {
  font-family: 'icomoon';
  src:  url('icomoon.eot?94djr5');
  src:  url('icomoon.eot?94djr5#iefix') format('embedded-opentype'),
    url('icomoon.ttf?94djr5') format('truetype'),
    url('icomoon.woff?94djr5') format('woff'),
    url('icomoon.svg?94djr5#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="w-icon-"], [class*=" w-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.w-icon--02:before{content: " \e92f ";}
.w-icon-023:before{content: " \e932 ";}
.w-icon-182:before{content: "\e942";}
.w-icon--04:before{content: " \e948 ";}
.w-icon--0122:before{content: " \e94f ";}
.w-icon-svg82:before{content: " \e993 ";}
.w-icon-svg7:before{content: " \e994 ";}
.w-icon-svg6:before{content: " \e995 ";}
.w-icon-svg5:before{content: " \e996 ";}
.w-icon-svg410:before{content: " \e997 ";}
.w-icon-svg310:before{content: " \e998 ";}
.w-icon-svg38:before{content: " \e999 ";}
.w-icon-svg33:before{content: " \e99e ";}
.w-icon-svg32:before{content: " \e99f ";}
.w-icon-svg31:before{content: " \e9a0 ";}
.w-icon-svg28:before{content: " \e9a3 ";}
.w-icon-svg27:before{content: " \e9a4 ";}
.w-icon-svg26:before{content: " \e9a5 ";}
.w-icon-svg25:before{content: " \e9a6 ";}
.w-icon-svg23:before{content: " \e9a8 ";}
.w-icon-svg43:before{content: " \e9a9 ";}
.w-icon-svg22:before{content: " \e9aa ";}
.w-icon-svg21:before{content: " \e9ab ";}
.w-icon-svg20:before{content: " \e9ac ";}
.w-icon-svg19:before{content: " \e9ad ";}
.w-icon-svg18:before{content: " \e9ae ";}
.w-icon-svg42:before{content: " \e9b0 ";}
.w-icon-svg41:before{content: " \e9b1 ";}
.w-icon-svg40:before{content: " \e9b2 ";}
.w-icon-svg49:before{content: " \e9b3 ";}
.w-icon-good_icon:before{content: " \e9d0 ";}
.w-icon-good_line_icon:before{content: " \e9d1 ";}
.w-icon-talking_line_icon:before{content: " \e9d8 ";}
.w-icon-69:before{content: " \e9d9 ";}
.w-icon-70:before{content: " \e9da ";}
.w-icon--012:before{content: " \e9db ";}
.w-icon-02:before{content: " \e9dc ";}
.w-icon-01:before{content: " \e9dd ";}
.w-icon-272:before{content: " \e9de ";}
.w-icon-AI-_-01:before{content: " \e9df ";}
.w-icon-AI-_-02:before{content: " \e9e0 ";}
.w-icon-AI-_-03:before{content: " \e9e1 ";}
.w-icon-AI-_-04:before{content: " \e9e2 ";}
.w-icon-AI-_-05:before{content: " \e9e3 ";}
.w-icon-AI-_-06:before{content: " \e9e4 ";}
.w-icon-AI-_-07:before{content: " \e9e5 ";}
.w-icon-AI-_-08:before{content: " \e9e6 ";}
.w-icon-AI-_-09:before{content: " \e9e7 ";}
.w-icon-AI-_-10:before{content: " \e9e8 ";}
.w-icon-AI-_-11:before{content: " \e9e9 ";}
.w-icon-AI-_-12:before{content: " \e9ea ";}
.w-icon-AI-_-13:before{content: " \e9eb ";}
.w-icon-AI-_-14:before{content: " \e9ec ";}
.w-icon-AI-_-15:before{content: " \e9ed ";}
.w-icon-AI-_-16:before{content: " \e9ee ";}
.w-icon-AI-_-17:before{content: " \e9ef ";}
.w-icon-AI-_-18:before{content: " \e9f0 ";}
.w-icon-AI-_-19:before{content: " \e9f1 ";}
.w-icon-AI-_-20:before{content: " \e9f2 ";}
.w-icon-AI-_-21:before{content: " \e9f3 ";}
.w-icon-AI-_-22:before{content: " \e9f4 ";}
.w-icon-AI-_-23:before{content: " \e9f5 ";}
.w-icon-AI-_-24:before{content: " \e9f6 ";}
.w-icon-AI-_-25:before{content: " \e9f7 ";}
.w-icon-AI-_-26:before{content: " \e9f8 ";}
.w-icon-AI-_-27:before{content: " \e9f9 ";}
.w-icon-AI-_-28:before{content: " \e9fa ";}
.w-icon-AI-_-29:before{content: " \e9fb ";}
.w-icon-AI-_-30:before{content: " \e9fc ";}
.w-icon-AI-_-31:before{content: " \e9fd ";}
.w-icon-AI-_-32:before{content: " \e9fe ";}
.w-icon-AI-_-33:before{content: " \e9ff ";}
.w-icon-AI-_-34:before{content: " \ea00 ";}
.w-icon-AI-_-35:before{content: " \ea01 ";}
.w-icon-svg15:before{content: " \ea02 ";}
.w-icon-AI-_-37:before{content: " \ea03 ";}
.w-icon-AI-_-38:before{content: " \ea04 ";}
.w-icon-AI-_-39:before{content: " \ea05 ";}
.w-icon-40:before{content: " \ea06 ";}
.w-icon-41:before{content: " \ea07 ";}
.w-icon-42:before{content: " \ea08 ";}
.w-icon-43:before{content: " \ea09 ";}
.w-icon-44:before{content: " \ea0a ";}
.w-icon-45:before{content: " \ea0b ";}
.w-icon-46:before{content: " \ea0c ";}
.w-icon-47:before{content: " \ea0d ";}
.w-icon-48:before{content: " \ea0e ";}
.w-icon-49:before{content: " \ea0f ";}
.w-icon-50:before{content: " \ea10 ";}
.w-icon-51:before{content: " \ea11 ";}
.w-icon-52:before{content: " \ea12 ";}
.w-icon--01:before{content: " \ea13 ";}
.w-icon--018:before{content: " \ea14 ";}
.w-icon-HR:before{content: " \e318 ";}
.w-icon-uniE901:before{content: " \e319 ";}
.w-icon-uniE902:before{content: " \e31a ";}
.w-icon-uniE903:before{content: " \e31b ";}
.w-icon-back:before{content: " \e900 ";}
.w-icon-local:before{content: " \e997 ";}
.w-icon-money:before{content: " \e902 ";}
.w-icon-call:before{content: " \e903 ";}
w-icon-speaker:before{content: " \e904 ";}
.w-icon-close:before{content: " \e905 ";}
.w-icon-tag:before{content: " \e906 ";}
.w-icon-user:before{content: " \e907 ";}
.w-icon-board:before{content: " \e908 ";}
.w-icon-local-two:before{content: " \e909 ";}
.w-icon-user-two:before{content: " \e90a ";}
.w-icon-mail:before{content: " \e90b ";}
.w-icon-eye:before{content: " \e90c ";}
.w-icon-sign:before{content: " \e90d ";}
.w-icon-male:before{content: " \e90e ";}
.w-icon-female:before{content: " \e90f ";}
.w-icon-phone:before{content: " \e910 ";}
.w-icon-search:before{content: " \e911 ";}
.w-icon-page:before{content: " \e912 ";}
.w-icon-like:before{content: " \e913 ";}
.w-icon-home:before{content: " \e914 ";}
.w-icon-ring:before{content: " \e915 ";}
.w-icon-search-two:before{content: " \e916 ";}
.w-icon-collect:before{content: " \e917 ";}
.w-icon-pic:before{content: " \e918 ";}
.w-icon-down:before{content: " \e919 ";}
.w-icon-has-collect:before{content: " \e91a ";}
.w-icon-comment:before{content: " \e91b ";}
.w-icon-booked:before{content: " \e91c ";}
.w-icon-booking:before{content: " \e91d ";}
.w-icon-people:before{content: " \e91e ";}
.w-icon-star:before{content: " \e91f ";}
.w-icon-board-two:before{content: " \e920 ";}
.w-icon-tree:before{content: " \e921 ";}
.w-icon-clock:before{content: " \e922 ";}
.w-icon-book:before{content: " \e923 ";}
.w-icon-up:before{content: " \e924 ";}
.w-icon-del:before{content: " \e925 ";}
.w-icon-coming:before{content: " \e926 ";}
.w-icon-has-download:before{content: " \e927 ";}
.w-icon-apply:before{content: " \e928 ";}
.w-icon-compile:before{content: " \e929 ";}
.w-icon-profile:before{content: " \e92a ";}
.w-icon-file-text2:before{content: " \e92b ";}
.w-icon-cominfo:before{content: " \e92c ";}
.w-icon-stack:before{content: " \e92e ";}
.w-icon-address-book:before{content: " \e944 ";}
.w-icon-envelop:before{content: " \e945 ";}
.w-icon-list:before{content: " \e9ba ";}
.w-icon-list2:before{content: " \e9bb ";}
.w-icon-sad:before{content: " \ea15 ";}
.w-icon-wink:before{content: " \ea16 ";}
.w-icon-warning:before{content: " \ea17 ";}
.w-icon-exit:before{content: " \ea18 ";}
.w-icon-circle-up:before{content: " \ea41 ";}
.w-icon-circle-right:before{content: " \ea42 ";}
.w-icon-circle-down:before{content: " \ea43 ";}
.w-icon-circle-left:before{content: " \ea44 ";}
.w-icon-flame:before{content: " \f0d2 ";}
.w-icon-logreg:before{content:"\e907";}
.w-icon-newhome:before {content: "\e319";}
.w-icon-sresume:before {content: "\e31a";}
.w-icon-sjob:before {content: "\e31b";}

/*header 菜单排列*/
.layout-box{display: -webkit-box;display: -webkit-flex;display: flex;}
.layout-box .box-col{-webkit-box-flex:1;-webkit-flex: 1;flex: 1;width: 100%;}
.box-center-v{-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.bottom-fixed-bar{position: fixed;bottom:0;left:0;width: 100%;font-size: 12px;}
.vertical-center{position: relative;top:50%;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.css{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
/*头部*/
.global-header{box-sizing:border-box;width: 100%;height: 50px;padding:10px 15px;background-color: #0180cf;color:#fff;text-align: center;}
.global-header .header-left{position: absolute;left:15px;top:5px;}
.global-header .header-left .station-choose{position: relative;}
.global-header .header-left .station-choose .station-span{line-height: 30px;font-size: 14px;}
.global-header .header-left .station-choose .station-span i{font-size: 12px;margin-left: 4px;}
.global-header .header-left .station-choose .station-list{position: absolute;}
.global-header .header-left .header-back{color:#fff;font-size: 24px;position: relative;top:2px;left:-4px;}
.global-header .header-center{text-align: center;/* max-width:80%; */height: 30px;overflow: hidden;min-width:75%;line-height:30px;}
.global-header .header-center{text-align: center;/* max-width:80%; */height: 30px;overflow: hidden;min-width:75%;/* display: inline-block; */}
.global-header .header-center .title-only{line-height: 30px;font-size: 16px;}
.global-header .header-center .header-tab{display: inline-block;width: 164px;height: 28px;line-height: 28px;border:1px solid #e2e2e2;border-radius: 3px;text-align: left;overflow: hidden;font-size: 0;}
.global-header .header-center .header-tab .h-tab-item{float:left;width: 50%;text-align: center;background-color: #0180cf;color:#fff;font-size: 14px;}
.global-header .header-center .header-tab .h-tab-item.active{background-color: #fff;color:#0180cf;}
.global-header .header-search{width: 100%;background-color: #fff;height: 30px;overflow: hidden;padding-left: 30px;position: relative;border-radius: 20px;box-sizing:border-box;}
.global-header .header-search i{position: absolute;top:5px;left:9px;color:#cccccc;font-size: 18px;}
.global-header .header-search .header-search-text{border:0;padding:6px 0;font-size: 14px;line-height: 18px;height:18px;width: 100%;}
.global-header .header-user{position: absolute;top:14px;right:15px;color:#fff;z-index: 1500;}
.global-header .header-user a{display: block;width: 24px;height: 24px;background-color: #fff;border-radius: 50%;text-align: center;line-height: 24px;}
.global-header .header-user img{border-radius: 50% 50%;}
.global-header .header-user a i{color:#0180cf;font-size: 12px;}
.global-header .new-header-user a {background: url(http://www.91boshi.net/images/topbg/icon_newheadmask.png) no-repeat;border-radius: 0;width: 20px;height: 20px;}
.global-header .new-header-nav {position: absolute;top:57px;right:2%;color:#fff;background:rgba(0,0,0,0.7)!important;background: #000000;filter:Alpha(opacity=70);z-index: 9;width: 96%;border-radius: 3px;z-index: 1499;}
.global-header .new-header-nav-i {position: absolute;top:50px;right:20px;background:none;z-index: 8;width: 10px;height: 10px;filter: alpha(opacity=70);opacity: 0.7;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 7px solid #000000;}
.global-header .new-header-nav .index-menu{padding:22px 0 4px 0;font-size: 12px;}
.global-header .new-header-nav .index-menu .menu-row{text-align: center;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item{color:#ffffff;margin-bottom: 18px;display: block;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item .menu-icon{margin:0 auto;width: 50px;height: 50px;color:#fff;border-radius: 50%;line-height: 50px;text-align: center;margin-bottom: 5px;filter: alpha(opacity=100);opacity: 1;}
.menu-icon.color1{background-color: #e66363;}
.menu-icon.color2{background-color: #f2b759;}
.menu-icon.color3{background-color: #63a7e6;}
.menu-icon.color4{background-color: #58ded3;}
.menu-icon.color5{background-color: #b0db52;}
.menu-icon.color6{background-color: #61d5e6;}
.menu-icon.color7{background-color: #b57af1;}
.menu-icon.color8{background-color: #ee6ec5;}
.menu-icon.color9{background-color: #51dd7f;}
.menu-icon.color10{background-color: #61d5e6;}
.menu-icon.color11{background-color: #61d5e6;}
.global-header .new-header-nav,.global-header .new-header-nav-i {display: none;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item .menu-icon i{font-size: 28px;line-height: 52px;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item .menu-icon i.new-w-icon {font-size: 34px;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item .menu-icon i.w-icon-hr {font-size: 42px;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item .menu-icon i.w-icon-newhome {margin-right: 2px;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item .menu-icon i.w-icon-sjob {line-height: 48px;}
.global-header .new-header-nav .index-menu .menu-row .index-menu-item .menu-icon i.w-icon-sresume {margin-right: -2px;line-height: 50px;}
@font-face {
    font-family: 'icomoonewnav';
    src:url('icomoonewnav.eot?gs49m0');
    src:url('icomoonewnav.eot?gs49m0#iefix') format('embedded-opentype'),
        url('icomoonewnav.ttf?gs49m0') format('truetype'),
        url('icomoonewnav.woff?gs49m0') format('woff'),
        url('icomoonewnav.svg?gs49m0#icomoonewnav') format('svg');
    font-weight: 400;
    font-style: normal;
}
i.new-w-icon {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoonewnav' !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}
.modal-backdrop.in {
    filter: alpha(opacity=0);
    opacity: 0;
}
