﻿.clearfix:before,.clearfix:after{display:table;content:''}.clearfix:after{clear:both;overflow:hidden}.fl{float:left}.fr{float:right}.ta-l{text-align:left}.ta-c{text-align:center}.ta-r{text-align:right}.pub-btn{display:inline-block;vertical-align:middle}.text-eps{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pub-btn.btn-default::before,.pub-btn.btn-border-primary::before{content:'';position:absolute;height:0;width:0}.pub-btn.btn-default::before,.pub-btn.btn-border-primary::before{position:absolute;width:0;height:0;content:''}@font-face{font-family:"icomoon";font-weight:normal;font-style:normal;src:url("/public/fonts/icomoon.eot");src:url("/public/fonts/icomoon.eot?#iefix") format("eot"),url("/public/fonts/icomoon.svg#icomoon") format("svg"),url("/public/fonts/icomoon.woff") format("woff"),url("/public/fonts/icomoon.ttf") format("truetype")}body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,form,fieldset,legend,input,select,textarea,button,th,td,menu,article{margin:0;padding:0}article,aside,figure,footer,header,hgroup,nav,section,select{display:block}h1,h2,h3,h4,h5,h6,input,textarea,select,button,label{font-size:100%}ul,ol,li{list-style:none}img,fieldset,input[type="submit"]{border:none}img{max-width:100%;max-height:100%;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}button,input[type="button"],input[type="radio"],input[type="checkbox"]{border:none;cursor:pointer}input,textarea,button{outline:none}input[type="text"],input[type="password"],textarea{border:0;width:100%;-webkit-appearance:none}input[type="radio"],input[type="checkbox"]{vertical-align:middle;width:13px;height:13px}div,p,textarea{word-wrap:break-word}textarea{border:none;border-radius:0;line-height:1.5;resize:none;height:auto}a{outline:none;text-decoration:none;color:#333}a:hover{color:#004780}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}html,input,textarea{color:#333;font-family:"微软雅黑",Helvetica,arial}body{background-color:#f0f0f0;color:#333;font:12px/1.5 "微软雅黑",Helvetica,arial;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}input[disabled],textarea[disabled]{background-color:transparent;color:#000;opacity:1}.placeholder{color:#666}.inline-block{display:inline-block !important;vertical-align:middle !important}.hide{display:none !important}.hidden{visibility:hidden !important}.overflow-hidden{overflow:hidden !important}.pos-r{position:relative !important}.pub-text-indent{text-indent:2em}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.ml10{margin-left:10px !important}.pub-green-bg{background-color:#47b48a !important}.pub-blue-bg{background-color:#25b6ed !important}.pub-orange-bg{background-color:#004780 !important}.pub-gray-bg{background-color:#ddd !important}.pub-yellow-bg{background-color:#F4C600 !important}.pub-orange-text{color:#f40 !important}.pub-red-text{color:#e52f3c !important}.pub-btn{background-color:transparent;border-radius:4px;cursor:pointer;font-weight:400;text-align:center;white-space:nowrap}.pub-btn.disabled{background-color:#eee !important;color:#999 !important}.pub-btn.btn-block{width:100%}.pub-btn.btn-normal{font-size:14px;padding:6px 12px}.pub-btn.btn-lg{font-size:14px;padding:10px 20px}.pub-btn.btn-sm{font-size:12px;padding:6px 8px}.pub-btn.btn-default{color:#004780;background:-webkit-linear-gradient(top,#fff,#f5f5f5);background:linear-gradient(top,#fff,#f5f5f5);position:relative}.pub-btn.btn-default::before{border-radius:8px;z-index:5;border-style:solid;border-color:rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);top:0;left:0;width:200%;height:200%;border-width:.01rem;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.pub-btn.btn-primary{background-color:#004780;color:#fff}.pub-btn.btn-success{background-color:#47b48a;color:#fff}.pub-btn.btn-danger{background-color:#e52f3c;color:#fff}.pub-btn.btn-border-primary{color:#004780;position:relative}.pub-btn.btn-border-primary::before{border-radius:8px;z-index:5;border-style:solid;border-color:rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);top:0;left:0;width:200%;height:200%;border-width:.01rem;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.icon-svg{color:#666;display:inline-block;font-size:16px;font-family:'icomoon';position:relative;vertical-align:middle;line-height:1}.icon-svg-star:before{content:'\e838'}.icon-svg-home:before{content:'\e88a'}.icon-svg-search:before{content:'\e8b6'}.icon-svg-eye:before{content:'\e417'}.icon-svg-money:before{content:'\e900'}.icon-svg-location:before{content:'\e55f'}.icon-svg-cap:before{content:'\e80c'}.icon-svg-clear:before{content:'\e14c'}.icon-svg-code:before{content:'\e901'}.icon-svg-backtotop:before{content:'\e902'}.icon-svg-qq:before{content:'\f1d6'}.icon-svg-person:before{content:'\e7fd'}.icon-svg-school:before{content:'\e80c'}.icon-svg-profile:before{content:'\e923'}.icon,.icon-large{background:url(/public/images/icon/icon.png) no-repeat}.icon{width:30px;height:30px;position:absolute;top:50%;margin-top:-15px}.icon-large{height:40px;width:30px;position:absolute;top:50%;margin-top:-20px}.icon-more{right:0}.icon-more.gray{background-position:-150px 0}.icon-more.white{background-position:-120px 0}.icon-arrow.up{background-position:-60px 0}.icon-arrow.right{background-position:-30px 0}.icon-arrow.down{background-position:-90px 0}.icon-arrow.left{background-position:0 0}.icon-large-student{background-position:0 -60px}.icon-large-company{background-position:-30px -60px}.icon-large-teacher{background-position:-60px -60px}
.fun-btns{
    padding-left:70px !important;
    border-radius: 10px;
    position: relative;
}
.fun-btns .circle{
    position: absolute;
    display: block;
    left: 25px;
    top: 8px;
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 50%;
    background-color: #ffffff;}
.fun-btns .circle .iconfont{
    font-size: 24px;
    color: #666666;}
.icon-side-xs{
    color: #FFF;
    font-size: 23px !important;
    position: absolute;
    left: 25px;
    top: 8px;
}

.logo-link img{
    width: 100%;
}
.union-item{
    float: right;
    margin-right: 6px;
    font-size: 14px;
    background: #004780;
    color: #fff;
    padding: 3px 15px;
    display: inline;
}
/*# sourceMappingURL=global.css.map */
