/*Created by sshu on 2018/5/23*/
.header_content_wrap {
    height     : 94px;
    position   : relative;
    background : #fff;
    width      : 100%;
    z-index    : 88;
}

.header_content_wrap .header_wrap_width {
    position : relative;
}

.header_content_wrap .menu {
    margin      : 0px 0 0 240px;
    padding-top : 34px;
}

.header_content_wrap .menu li {
    float        : left;
    margin-right : 50px;
}

.header_content_wrap .menu li.appdown {
    background : url(../images/downlodad-icon.png) no-repeat 0 center;
}

.header_content_wrap .menu li.appdown a {
    color        : #06a8f0;
    padding-left : 27px;
}

.header_content_wrap .menu li a {
    display   : inline-block;
    margin    : 0 0;
    font-size : 18px;
}

.header_content_wrap .menu li a:hover {
    color : #06a8f0;
}

.header_content_wrap .menu li.current a {
    color         : #21b5ff;
    border-bottom : 3px solid;
}

.header_content_wrap .logo {
    position : absolute;
    left     : 0px;
    /* line-height: 90px; */
    z-index  : 10;
    width    : 192px;
    top      : 16px;
}

.header_content_wrap .logo img {
    width  : 100%;
    height : 100%;
}

.header_content_wrap .sear-box {
    position   : absolute;
    right      : 0px;
    top        : 30px;
    z-index    : 10;
    width      : 250px;
    box-sizing : content-box !important;
}

.header_top_wrap {
    height      : 32px;
    line-height : 32px;
    width       : 100%;
    background  : #e6e6e6;
    color       : #c0c0c0;
    font-size   : 12px;
}

.header_top_wrap .icon {
    width    : 20px;
    height   : 25px;
    position : absolute;
    left     : -10px;
    top      : 1px;
}

.header_top_wrap span, .top .top-login {
    position : relative;
    /* padding-left: 25px; */
}

.header_top_wrap span {
    margin-right : 20px;
    color        : #999;
}

.header_top_wrap .top-login {
    padding-left : 16px;
}

.top-login i {
    display    : inline-block;
    margin     : 0 9px;
    font-style : initial;
}

.top-login .icon {
    margin-right : 10px;
}

.top-login a {
    display : inline-block;
    color   : #c0c0c0;
}

.top-login a.login-a {
    color : #41b1ef;
}

.top-login a:hover {
    text-decoration : underline;
    
}

.login-on a {
    color   : #c0c0c0;
    display : inline-block;
}

.login-on .dropdown-menu {
    margin    : -1px 0 0;
    min-width : 130px;
    right     : 0px;
    left      : auto;
    font-size : 12px;
}

.login-on .dropdown-menu a {
    color   : #333;
    padding : 6px 20px;
}

.login-on .dropdown-menu a:hover {
    color : #1ab394;
}

.top-right li {
    position    : relative;
    height      : 36px;
    line-height : 36px;
    margin      : 0 12px;
    cursor      : pointer;
}

.top-right a {
    color : #999;
}

.dropdown-menu li:hover {
    background-color : #f5f5f5;
    display          : block;
}

.topewm {
    position   : absolute;
    top        : 32px;
    left       : 0px;
    z-index    : 30;
    background : #fff;
    padding    : 25px;
    text-align : center;
    color      : #333;
    border     : #eee 1px solid;
    box-shadow : 2px 2px 8px #d5d5d5;
}

.topewm p {
    margin : 0px;
}

.topewm img {
    width  : 190px;
    height : 190px;
}

.header_wrap_width {
    width  : 1100px;
    margin : 0 auto
}

.icon {
    background : url(../images/icon.png) no-repeat 0 0;
    display    : inline-block;
}

.sear-box .icon-search {
    cursor              : pointer;
    z-index             : 2;
    position            : absolute;
    top                 : 0px;
    right               : 2px;
    display             : inline-block;
    background-position : 4px -97px;
    width               : 34px;
    height              : 35px;
}

.sear-box .search-input {
    border             : none;
    width              : 208px;
    height             : 35px !important;
    border-radius      : 2px;
    font-size          : 16px;
    color              : #666 !important;
    z-index            : 11;
    -webkit-transition : width ease .15s;
    -o-transition      : width ease .15s;
    transition         : width ease .15s;
    padding-left       : 10px;
    position           : relative;
    z-index            : 2;
}

.sear-box .search-input:focus, .sear-box .search-input:hover {
    border-color       : #21b5ff;
    -webkit-box-shadow : none;
    box-shadow         : none;
    outline            : 0;
}

.sear-box .icon-search {
    cursor              : pointer;
    z-index             : 2;
    position            : absolute;
    top                 : 0px;
    right               : 0px;
    display             : inline-block;
    background-position : 4px -97px;
    width               : 34px;
    height              : 35px;
}

.sear-box .sear-select {
    position  : absolute;
    left      : -60px;
    padding   : 7px 0;
    width     : 61px;
    border    : 1px solid #ccc;
    z-index   : 1;
    font-size : 14px;
    color     : #666;
    outline   : none
}

.sear-box .sear-select:focus {
    outline : none
}

.pull-left {
    float : left;
}

.pull-right {
    float : right;
}

.icon.ico-user {
    background  : url("../images/user-ioc.png") no-repeat;
    margin-top  : 9px;
    margin-left : 6px;
}

.content-right .backapp span {
    width         : 110px;
    height        : 36px;
    border        : 1px solid #88d5f6;
    display       : inline-block;
    text-align    : center;
    line-height   : 36px;
    margin        : 0 10px;
    color         : #08a9f0;
    border-radius : 3px;
    cursor        : pointer;
}

.content-right .backapp span:hover {
    background : #08a9f0;
    color      : #fff;
}

.footer {
    height     : 52px;
    background : #fff;
    position   : relative;
    width      : 100%;
    bottom     : 0;
    z-index    : 88;
    text-align : center;
}

.footer p {
    margin-top : 2px;
    color      : #616161;
}

.footer p a {
    color : #616161;
}

/*分页*/
.paging {
    margin-bottom : 60px;
    width         : 1105px;
    margin        : auto;
    position      : relative;
}

.layui-laypage-em {
    background-color : #06a8f0 !important;
}

/*dropdown*/
.dropdown {
    position : relative;
}

.dropdown-toggle:focus {
    outline : 0;
}

.dropdown-menu {
    position                : absolute;
    top                     : 31px;
    left                    : 7px;
    z-index                 : 9999999999999000;
    display                 : none;
    float                   : left;
    min-width               : 160px;
    padding                 : 5px 0;
    margin                  : 2px 0 0;
    padding-bottom          : 10px;
    font-size               : 14px;
    text-align              : left;
    list-style              : none;
    background-color        : #fff;
    -webkit-background-clip : padding-box;
    background-clip         : padding-box;
    border                  : 1px solid #ccc;
    border                  : 1px solid rgba(0, 0, 0, .15);
    border-radius           : 4px;
    -webkit-box-shadow      : 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow              : 0 6px 12px rgba(0, 0, 0, .175);
    cursor                  : pointer;
}

.dropdown-menu.pull-right {
    right : 0;
    left  : auto;
}

.dropdown-menu .divider {
    height           : 1px;
    margin           : 9px 0;
    overflow         : hidden;
    background-color : #e5e5e5;
}

.dropdown-menu > li > a {
    display     : block;
    /* clear: both; */
    font-weight : normal;
    line-height : 37px;
    padding     : 0 10px;
    color       : #333;
    white-space : nowrap;
    text-align  : center;
    cursor      : pointer;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    color           : #262626;
    text-decoration : none;
    color           : #06a8f0;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    color            : #fff;
    text-decoration  : none;
    background-color : #337ab7;
    outline          : 0;
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
    color : #777;
}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
    text-decoration  : none;
    cursor           : not-allowed;
    background-color : transparent;
    background-image : none;
    filter           : progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.open > .dropdown-menu {
    display : block;
}

.open > a {
    outline : 0;
}

.dropdown-menu-right {
    right : 0;
    left  : auto;
}

.dropdown-menu-left {
    right : auto;
    left  : 0;
}

.dropdown-header {
    display     : block;
    padding     : 3px 20px;
    font-size   : 12px;
    line-height : 1.42857143;
    color       : #777;
    white-space : nowrap;
}

.dropdown-backdrop {
    position : fixed;
    top      : 0;
    right    : 0;
    bottom   : 0;
    left     : 0;
    z-index  : 990;
}

.pull-right > .dropdown-menu {
    right : 0;
    left  : auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    content       : "";
    border-top    : 0;
    border-bottom : 4px dashed;
    border-bottom : 4px solid \9;
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top           : auto;
    bottom        : 100%;
    margin-bottom : 2px;
}

.top-login .dropdown-menu.ISshow {
    display : block;
    width   : 126px;
    0       : 7px
}

#loginTEXT {
    cursor  : pointer;
    display : inline-block;
}

.top-login i.fa-angle-down {
    background : url(../images/fa-angle-down.png) no-repeat;
    width      : 7px;
    height     : 7px;
}

