﻿@font-face {
    font-family: "iconfont-sm";
    src: url('font_iconfont_sm.woff') format('woff'), url('font_iconfont_sm.ttf') format('truetype'), url('font_iconfont_sm.svg#iconfont') format('svg');
}
.bar-nav .icon-sm, .f-bar .icon {
    font-family: iconfont-sm;
    font-style: normal;
    display: inline-block;
    vertical-align: middle;
    background-size: 100% auto;
    background-position: center;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}
/*.icon-left:before{content:"\e614";font-weight:700;}*/
.icon-menu:before{content:"\e60d";}
.icon-home:before{content:"\e602";}
.icon-browser:before{content:"\e606";}

.icon-gift:before{content:"\e618";}
.icon-search:before{content:"\e61d";}

.icon-card:before{content:"\e607";}
.icon-code:before{content:"\e609";}


.icon-me-tjx:before {
    content: "\e603";
}

/*.icon-me:before{content:"\e603";}
.icon-star:before{content:"\e60e";}
.icon-refresh:before{content:"\e61c";}
.icon-computer:before{content:"\e616";}
.icon-friends:before{content:"\e601";}*/

/*新版图*/
.icon-refresh {
    background-image: url(../images/app-refresh.png);
    width: 22px;
    height: 22px;
}
.tab-a.selected .icon-refresh {
    background-image: url(../images/app-refresh-selected.png) !important;
    width: 22px !important;
    height: 22px !important;
}

.f-bar-228887 .tab-a.selected .icon-refresh {
    background-image: url(../images/app-refresh-selected-dcd.png) !important;
    width: 22px !important;
    height: 22px !important;
}

.sf-foot-bar-228887 .tab-a.selected .icon-refresh {
    background-image: url(../images/app-refresh-selected-dcd.png) !important;
}

    .tab-a.selected {
    color: #c42601 !important;
}

.f-bar-228887 .tab-a.selected {
    color: #929292 !important;
}
.sf-foot-bar-228887 .tab-a.selected {
    color: #929292 !important;
}
.icon-star {
    background-image: url(../images/app-star.png);
    width: 22px;
    height: 22px;
}
.icon-friends {
    background-image: url(../images/app-friends.png);
    width: 22px;
    height: 22px;
}
.icon-computer {
    background-image: url(../images/app-computer.png);
    width: 22px;
    height: 22px;
}

.icon-me {
    background-image: url(../images/app-me.png);
    width: 22px;
    height: 22px;
}
.bar-tab .tab-item .icon {
    padding: 0px 13px!important;
}


.sf-foot-bar a.selected .app-refresh {
    background-image: url(../images/app-refresh-selected.png);
    width: 22px;
    height: 22px;
}

.sf-foot-bar a.selected .icon-star {
    background-image: url(../images/app-star-selected.png);
    width: 22px;
    height: 22px;
}
.sf-foot-bar a.selected .icon-friends {
    background-image: url(../images/app-friends-selected.png);
    width: 22px;
    height: 22px;
}
.sf-foot-bar a.selected .icon-computer {
    background-image: url(../images/app-computer-selected.png);
    width: 22px;
    height: 22px;
}

.sf-foot-bar a.selected .icon-me {
    background-image: url(../images/app-me-selected.png);
    width: 22px;
    height: 22px;
}

.sf-foot-bar a.selected {
    color: #c42601!important;
}

    @font-face {
        font-family: 'icons';
        src: url(font_iconfont_bd.eot);
        src: url(font_iconfont_bd.eot#iefix) format('embedded-opentype'), url(font_iconfont_bd.woff) format('woff'), url(font_iconfont_bd.ttf) format('truetype'), url(font_iconfont_bd.svg#iconfont) format('svg');
        font-weight: normal;
        font-style: normal;
    }

    .icon.icon-left:before {
    font-family: icons;
    font-weight: normal;
    font-style: normal;
    content: '\e823';
    color: #333;
    font: 22px/1 icons;
    font-weight: 700;
}
.icon.icon-left.noframe:before {
    padding-top: 5px;
    background: rgba(215, 215, 215, 0.90);
    font-family: icons;
    font-weight: normal;
    font-style: normal;
    content: '\e823';
    font: 22px/1 icons;
    font-weight: 500;
    color: #fff;
    border-radius: 8px;
}

.icon.icon-left {
    display: inline-block;
    transform: rotate(-270deg);
    -webkit-transform: rotate(-270deg);
    -moz-transform: rotate(-270deg);
    transform-origin: center;
}

  


.bar-nav .icon-left {   
    height: 44px!important;
    line-height: 44px!important;
    font-size:22px!important;
    color: #333;   
    padding:0px!important;
}
#header8 .logo {
    margin-top: 23px;
    margin-left: 30px;
    float: left;
    width: 171px;
    height: 56px;
    font-size: 0;
    margin-right: 10px;
}

#header8 .more {
    float: left;
    margin-top: 12px;
}

#header8 .line {
    width: 20px;
}

#header8 .tel-a {
    padding: 6px 0px 0px 12px;
}

#header8 .tel-b {
    font-size: 16px;
}

#topnav8 {
    width: 100%;
    height: 42px;
    background-color: #fe7e00;
    margin: 10px 0 20px;
    position: relative;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

    #topnav8 .site-menu li {
        position: relative;
        float: left;
        height: 42px;
        line-height: 42px;
        padding: 0 15px;
        text-align: center;
    }

        #topnav8 .site-menu li a {
            color: #fff;
        }

        #topnav8 .site-menu li.first {
            padding: 0 30px;
        }

        #topnav8 .site-menu li a:hover, #topnav .site-menu li a:link, #topnav .site-menu li a:visited {
            display: block;
            color: #fff;
            font-size: 14px;
            font-family: "Microsoft Yahei";
            text-decoration: none;
        }

        #topnav8 .site-menu li a:hover {
            color: rgba(255,255,255,.8);
        }

        #topnav8 .site-menu li.selected, #topnav .site-menu li:hover {
        }


.site-nav8 {
    margin: 0 auto;
    z-index: 10000;
    width: 100%;
    background: #f5f5f5;
    border-bottom: 1px solid #EEE;
    *zoom: 1;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    margin-top: 3px;
}

#footer8 {
    width: 100%;
    clear: both;
    margin: 10px auto;
    text-align: center;
    padding-top: 10px;
    border: 1px solid #eeeeee;
    border-top: 15px solid #FE7D01;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    margin: 0 auto;
}

.g_foot8 {
    width: 100%;
    margin: 0 auto;
    font: 12px/1.5 tahoma,arial,宋体b8b4f53;
    padding: 0px 0 9px;
    color: #b0b0b0;
    text-align: center !important;
    position: relative;
    clear: both;
}

    .g_foot8 a {
        margin: 0 2px;
        color: #3e3e3e;
        text-decoration: none;
    }

        .g_foot8 a:hover {
            color: #F60;
            text-decoration: underline;
        }



.icenter-right-mod8 {
    background-color: #fcfcfc;
    border: 1px solid #eeeeee;
    margin-bottom: 12px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

    .icenter-right-mod8 .bd li {
        background-image: url("../images/g.comm.png");
        background-repeat: no-repeat;
        background-position: -135px -264px;
        padding-left: 8px;
        margin: 1px 5px 9px 0px;
    }

        .icenter-right-mod8 .bd li a {
            padding: 2px 1px 0;
            color: #333;
            font-size: 14px;
        }

            .icenter-right-mod8 .bd li a:hover {
                background-color: #fff5e9;
                color: #c90809;
                text-decoration: none;
            }

    .icenter-right-mod8 .ft {
        padding-bottom: 9px;
    }

    .icenter-right-mod8 .hd h3 {
        font-size: 14px;
        font-weight: bold;
        padding: 6px 15px;
        background-color: #f5f5f5;
    }

    .icenter-right-mod8 .bd {
        position: relative;
        margin: 0px 10px;
    }

.nl-more {
    padding-left: 10px;
}

.icenter-right-mod8 .bd .label-line {
    display: block;
    font-size: 18px;
    margin: 0;
}

.icenter-right-mod8 .bd .input-text {
    padding: 6px;
    width: 96%;
    height: 23px;
    vertical-align: middle;
}

.icenter-right-mod8 .bd .input-yzm-text {
    width: 60%;
    padding: 6px;
    height: 23px;
    vertical-align: middle;
}

.icenter-right-mod8 .bd .btn {
    margin-top: 8px;
    width: 100%;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    box-shadow: 0 1px 0 rgba(0,0,0,.05);
    background-image: -webkit-linear-gradient(top,transparent,transparent);
    color: #404040;
    outline: none;
    height: 34px;
    line-height: 21px;
    min-width: 54px;
    outline: 0;
    padding: 6px 8px;
    font-size: 18px;
}

.mid-mod-company8 {
    margin-bottom: 20px;
}

.mid-mod-company8 h3 {
    font-size: 18px;
    font-weight: bold;
    padding: 6px 15px;
    background-color: #f5f5f5;
}


.m-nav {text-align: center;margin:5px auto;width: 100%;height: 35px;padding-top: 5px;}
.m-nav a {float: left;height: 20px;line-height: 18px;width: 17.5%;margin: 2px;padding: 2px;background: #fe7e00;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;    color: #fff;}

@media screen and (min-width: 320px) and (max-width:349px) {
    .m-nav a {
           width: 17.44444%;
    }
}
@media screen and (min-width: 350px) and (max-width:374px) {
    .m-nav a {
           width: 17.666666%;
    }
}
@media screen and (min-width: 375px) and (max-width:413px) {
    .m-nav a {
           width: 17.8%;
    }
}
@media screen and  (min-width: 414px) and (max-width:500px) {
    .m-nav a {
           width: 18%;
    }
}
@media screen and  (min-width: 501px)  {
    .m-nav a {
           width: 18.4%;
    }
}


.quick-entry-nav {padding-top: 18px;width:100%;margin:0 auto;}
.quick-entry-nav:after {clear: both;content: ".";height: 0;visibility: hidden;font-size: 0;display: block;}

.quick-entry-link {width: 33.333333%;float: left;font-size: 12px;text-decoration: none;color: #666;text-align: center;display: block;}
.quick-entry-link span {display: block;width: 99%;height:inherit;margin: 0 auto;text-align:center;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.quick-entry-link span.last{border-right:none;} 
.quick-entry-link span img{width:100%;height:inherit;}

.quick-entry-top {background:#f2f2f2;width: 33.333333%;float: left;text-decoration: none;color: #666;text-align: center;display: block;}
.quick-entry-top span {display: block;width: 99%;height:inherit;  margin: 0 auto;text-align:center;}
.quick-entry-top span img{width:100%;height:inherit;}
.pad0{padding-top: 0px;}




.mid-mod-linian .linian {overflow: hidden;    margin: 3px; }

.ZiZhuZhaoPin li,.ZhiChiQiYe li,.DaXue li,.PeiXun li,.PinGu li,.LieTou li {
    width: 45%;
    height: 23px;
    overflow: hidden;
    float: left;
}

.company-model .selected li, .business-model .selected li {
    width: 100%;
    float: left;
    margin: 2px 2px 0 0;
    line-height: 18px;
}

 .notice_mod{
      background-color: #fcfcfc;
    border: 1px solid #eeeeee;
    margin-bottom: 12px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
 }  
.notice_mod .ft {padding-bottom: 9px;    }

.notice_mod .hd h3 {font-size: 14px;font-weight: bold;padding: 6px 15px;background-color: #f5f5f5;    }

.notice_mod .bd ul{padding:1px 15px;}
.notice_mod .bd ul li{ text-align:right; border-bottom:1px dashed #e6e6e6;padding:4px 0px;color:#cccccc; }
.notice_mod .bd ul li:last-child {  border-bottom: none;}
.notice_mod .bd ul li h3 a{display:block;color:#505050;text-align:left;line-height:18px; font-size:12px;   overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.notice_mod .bd ul li a.company{color:#888;font-size:12px; float:left;	width:200px;	text-align:left;	white-space:nowrap;	text-overflow:ellipsis;	-o-text-overflow:ellipsis;	overflow: hidden;}


.search_list_content .job_detail ul {
    width: 100%;
    float: left;
}

.search_list_content .job_detail li.first {
    padding: 10px 0px 0px 0px;
}

.search_list_content .job_detail li.last {
    height: auto;
    padding: 0px 5px;
    line-height: 21px;
}

.search_list_content .job_detail li.action {
    padding: 5px 15px 20px 5px;
    text-align: center;
    float: right;
}

.search_list_content .job_detail li.two {
    padding-left: 5px;
}

.search_list_content .job_detail li.three {
    padding-left: 5px;
    line-height: 16px;
}


.search_list_content .job_detail li span {
    margin-right: 10px;
}

.search_list_content .job_detail .job_title {
    font-size: 18px;
}

.search_job_list .search_list_top a {
    margin-left: 5px;
}

.Search-box .list-tag {
    width: 99px;
}

.Search-box .combination .search-1, .Search-box .combination .search-2 {
    padding-left: 10px;
}

.Search-box .combination .a-option {
    margin-left: 5px;
}

.search_list_content .job_detail {
    padding: 0px 3px;
    margin: 15px 1px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border: 1px #eee solid;
    background-color: #fcfcfc;
}



/*简历*/
.setting-title {
    text-align: center;
    font-size: 20px;
    color: #999;
    line-height: 1;
    padding: 10px 0px 11px 0px;
    border-bottom: solid 0px #f2f2f2;
    margin-bottom: 10px;
}

.table-bordered {
    border: 1px solid #eee;
}

    .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
        border: 1px solid #eee;
    }

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: middle;
    border-top: 1px solid #eee;
    text-align: center;
}

.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #eee;
}

.table-bordered {
    margin: 0 auto;
    width: 96%;
    border: 1px solid #eee;
    background: #fcfcfc;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}


#introduction .bd .intro-main {
    width: 100%;
    padding: 20px 5px;
}

.form-update-info {
    margin-left: 5px;
}



.col-xs-1 {
    width: 23%;
}

.col-xs-4 {
    width: 64%;
}

.col-xs-6 {
    width: 62%;
}

.form-update-info textarea {
    width: 100%;
}

.mod_resume_info .hd {
    height: auto;
}

    .mod_resume_info .hd li h3 {
        min-width: 25%;
    }

.intro-main {
    width: 96%;
}


/*简历 tab*/
.resume_tab li h3 {
    display: block;
    width: 100%;
    _width: auto;
    height: 30px;
    padding: 2px 0px;
    margin: 5px 0px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    border-bottom: 0;
    background-color: #f3f3f3;
    border: 1px solid #fff;
}

    .resume_tab li h3 a {
        color: #333;
        font-weight: normal;
        text-decoration: none;
        cursor: pointer;
    }

.resume_tab .status_m_on {
    border-color: #0688BA;
    border-bottom: 0;
}

    .resume_tab .status_m_on h3 {
        height: 31px;
        background-color: #fe7e00;
    }

        .resume_tab .status_m_on h3 a {
            color: #fff;
        }


/*上传图片*/
.btn-file {
    position: relative;
    overflow: hidden;
}

    .btn-file input[type=file] {
        position: absolute;
        top: 0;
        right: 0;
        min-width: 100%;
        min-height: 100%;
        text-align: right;
        opacity: 0;
        background: 0 0;
        cursor: inherit;
        display: block;
    }



/*手机菜单*/

.menu {
    display: none;
    position: absolute;
    top: 49px;
    right: 1px;
    z-index: 999999;
    width: 120px;
    height: auto;
}

    .menu:after {
        content: "";
        position: absolute;
        top: -1rem;
        right: 36px;
        display: inline-block;
        width: 0;
        height: 0;
        border-style: solid;
        border-color: transparent transparent #484F55;
        border-width: .5rem;
    }

.panel, .slideout-panel {
    position: relative;
    z-index: 1;
}


.slideout-open .slideout-menu {
    display: block;
}




.menu {
    background: #484F55;
    border-radius: 2px;
}


.menu-header {
    border-bottom: 1px solid #2a2d2f;
    padding: 2px 10px;
    text-align: right;
}

.menu-header-title {
    color: #fff;
}

.menu-section {
    margin: 5px 0px;
}

.menu-section-title {
    text-transform: uppercase;
    color: #85888d;
    padding: 0px 15px;
    margin: 0;
}

.menu-section-list {
    padding: 0;
    margin: 2px;
    list-style: none;
}

    .menu-section-list li {
        font-size: 14px;
        height: 31px;
        line-height: 31px;
    }


    .menu-section-list a {
        color: #fff;
        padding-left: 10px;
    }

        .menu-section-list a:hover {
            background-color: rgba(255, 255, 255, 0.1);
            text-decoration: none;
        }


/*头部导航*/
.sn-nav {
    height: 49px;
    background: #F8F8F8;
    border-bottom: 1px solid #DCDCDC;
}

.sn-nav-left, .sn-nav-right {
    width: 20%;
}

.sn-nav-title {
    text-align: center;
    width: 60%;
    margin: 0 auto;
    color: #353d44;
    line-height: 49px;
    font-size: 21px;
}

.sn-nav-left a {
    margin-left: 18px;
    font-size: 16px;
    color: #555;
}


.sn-nav-right .toggle-button {
    float: right;
    margin-right: 20px;
    width: 27px;
    height: 21px;
    border: none;
    outline: none;
    background: url('../images/menu.png') no-repeat left center;
}

.sn-nav-left {
    text-align: left;
}


.box {
    margin: 20px 0px;
}

body {
    width: 100%;
    height: 100%;
}

body,
.panel {
    background-color: #fff;
}

.panel {
    min-height: 100%;
}


.m_link {
    text-align: center;
    margin: 0 auto;
}

    .m_link a {
        padding: 10px;
        color: #5188a6;
        font-size: 14px;
    }




.search-b {
    margin: 0px 2px;
    height: 68px;
}

    .search-b .fl {
        float: left;
        width: 100%;
        padding-left: 0px;
    }

        .search-b .fl .txt_key {
            width: 64%;
        }

.search-key-r {
    margin: 0px 2px 15px 0px;
    padding-left: 0px;
}

.search_tj {
    padding: 5px 5px;
}


/*兼职查询*/
.part-time-nav {
    border: 0px solid #eee;
}

    .part-time-nav ul li {
        padding: 5px 2px;
    }

        .part-time-nav ul li .type {
            text-align: center;
            width: 81px;
            background-color: #fcfcfc;
            padding: 2px;
            font-size: 14px;
            margin-bottom: 5px;
            margin-right: 10px;
        }

        .part-time-nav ul li .terms a {
            padding: 1px 5px;
        }

.part-time-content .modules ul li .title {
    width: 45%;
    color: #22b8c7;
    margin: 0px 5px;
}

.part-time-content .modules ul li .area {
    width: 30%;
    padding-left: 5px;
}

.part-time-content .modules ul li .data {
    width: 25%;
}

.search_count em {
    color: red;
}











/*兼职邮件菜单*/
.sidebar-move {
    height: 100%;
    overflow: hidden;
    animation: sidebar-body-move .5s 1 ease 0;
    -webkit-animation: sidebar-body-move .5s 1 ease 0;
    position: relative;
    left: -90%;
}

    .sidebar-move body {
        height: 100%;
        overflow: hidden;
    }

.sidebar-back {
    animation: sidebar-body-back .2s 1 ease 0;
    -webkit-animation: sidebar-body-back .2s 1 ease 0;
    left: 0;
}

@keyframes sidebar-body-move {
    0% {
        left: 0;
    }

    100% {
        left: -90%;
    }
}

@keyframes sidebar-body-back {
    0% {
        left: -90%;
    }

    100% {
        left: 0;
    }
}

@-webkit-keyframes sidebar-body-move {
    0% {
        left: 0;
    }

    100% {
        left: -90%;
    }
}

@-webkit-keyframes sidebar-body-back {
    0% {
        left: -90%;
    }

    100% {
        left: 0;
    }
}

.sidebar-content {
    position: absolute;
    top: 0;
    left: 100%;
    width: 90%;
    height: 100%;
    overflow: scroll;
    background: rgba(0,0,0,0.7);
    z-index: 105;
}

.sidebar-items-container {
    height: 100%;
    overflow: auto;
    width: 100%;
    background: #fff;
}

    .sidebar-items-container.region-list-group {
        overflow: hidden;
    }

.region-list-group:after {
    display: block;
    clear: both;
    width: 400%;
    overflow-x: hidden;
}

.region-list-group ul {
    display: none;
    width: 100%;
    overflow-x: hidden;
    float: left;
}

    .region-list-group ul.cur {
        display: block;
    }

.region-wrapper {
    width: 100%;
    height: 100%;
    min-height: 100%;
    overflow: hidden;
    overflow-y: auto;
}

.sidebar-list, .sidebar-list ul {
    border-width: 1px 0 0 0;
    border-top: 1px solid #bfbfbf;
    -webkit-border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 stretch;
    -o-border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 round;
    border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 round;
}

    .sidebar-list li {
        border-width: 0 0 1px 0;
        border-bottom: 1px solid #bfbfbf;
        -webkit-border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 stretch;
        -o-border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 round;
        border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 round;
        font-size: 1px;
    }

    .sidebar-list a {
        display: block;
    }

    .sidebar-list.sidebar-conditions li {
        margin-left: 10px;
    }

.spacer44 {
    height: 44px;
}


.sidebar-header {
    background: #fff;
    height: 44px;
    border-width: 0 0 1px 0;
    border-bottom: 1px solid #bfbfbf;
    -webkit-border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 stretch;
    -o-border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 round;
    border-image: url('data:image/gif;base64,R0lGODlhBAAEAIABAL+/v////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MDgzOEM2RDA0Mzc2M0VFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRDNUJDQkY0OTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRDNUJDQkYzOTI1MDExRTQ4NEVFRDAyNUY5NUEwMEY3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNEEwMDBGQjIxMjA2ODExODA4M0YzNThFREFFRUMzMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExODA4MzhDNkQwNDM3NjNFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAEAAQAAAIFhBGpeVAAOw==') 2 0 round;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 11;
}

.sidebar-header-right {
    float: right;
    width: 35%;
    text-align: right;
}

.sidebar-header-left {
    float: left;
    width: 65%;
    overflow: hidden;
}

.sidebar-header {
    font-size: 0;
}

    .sidebar-header span {
        display: inline-block;
        font-size: 16px;
        line-height: 16px;
        padding: 14px 7px;
    }


.region-list span {
    padding-left: 15px;
    height: 43px;
    line-height: 43px;
    font-size: 15px;
    color: #252525;
}

.region-list .active {
    background: #eee;
    font-weight: bold;
}

.sidebar-header.region-title {
    text-align: center;
}

.sidebar-header span.region-title-back {
    margin-left: 6px;
}

.region-title-back {
    float: left;
    display: inline-block;
    width: 50px;
    height: 20px;
    padding-left: 5px;
}



.region-title-name {
    display: inline-block;
    margin-right: 20px;
}

.list_content_mask {
    width: 100%;
    height: 100%;
    min-height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(0,0,0,0.5);
    z-index: 11110;
}

.form-horizontal .star {
    width: 15px;
    
}
.district-option01 {
    width: 96%;
}
    .district-option01 .post-sort li {
        width: 40%;
    }


/*tab 链接*/
.content-block {
    margin: 1.75rem 0;
   
    color: #6d6d72;
}
.buttons-row {
  -webkit-align-self: center;
  align-self: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-lines: single;
  -moz-box-lines: single;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.buttons-row .tab-button {
  border-radius: 0 0 0 0;
  margin-left: -1px;
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  border-color: #0894ec;
  color: #0894ec;
}
.buttons-row .tab-button.active {
  background-color: #5bb6ef;
  color: white;
  z-index: 100;
}
.buttons-row .tab-button:first-child {
  border-radius: 0.25rem 0 0 0.25rem;
  margin-left: 0;
  border-left-width: 1px;
  border-left-style: solid;
}
.buttons-row .tab-button:last-child {
  border-radius: 0 0.25rem 0.25rem 0;
}
.buttons-row .tab-button.button-round:first-child {
  border-radius: 1.35rem 0 0 1.35rem;
}
.buttons-row .tab-button.button-round:last-child {
  border-radius: 0 1.35rem 1.35rem 0;
}
.buttons-tab {
  background: white;
  position: relative;
}
.buttons-tab:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: auto;
  top: auto;
  height: 1px;
  width: 100%;
  background-color: #d0d0d0;
  display: block;
  z-index: 15;
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .buttons-tab:after {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
  .buttons-tab:after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}

.tab-button{width:100%;}
.tab-button {
  border: 1px solid #0894ec;
  color: #0894ec;
  text-decoration: none;
  text-align: center;
  display: block;
  border-radius: 0.25rem;
  line-height:36px;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background: none;
  padding: 0 0.5rem;
  margin: 0;
  height: 36px;
  white-space: nowrap;
  position: relative;
  text-overflow: ellipsis;
  font-size:14px;
  font-family: inherit;
  cursor: pointer;
}

.tab-button:active {
  color: #0a8ddf;
  border-color: #0a8ddf;
}
.tab-button.button-round {
  border-radius: 1.25rem;
}
.tab-button.active,
.tab-button.active:active {
  color: #0a8ddf;
  border-color: #5bb6ef;
}




/*推荐信范文 old*/

.elite .jytjx{width:100%;height:260px;margin-bottom:15px;}
.elite .hd{ position: relative;    height: 39px;    background: #f5f5f5; padding: 5px 0px;   color:#333;}
.elite .hd h2 {    position: absolute;   font-size: 18px;      padding:5px;}
.elite .hd .more_link{ position:absolute;right:10px;top:5px;color:#fff;font-size:14px;}
.elite .hd .more_link:hover{text-decoration:none;color:#c2272d;}
.elite .bd{ }
.elite .bd ul{}
.elite .bd ul li{    float: left;  width: 98%;height:35px; overflow: hidden; border:1px dashed #ececec;}
.elite .bd ul li:nth-child(2n){border-left:none;}
.elite .bd .n_bg{float: left; }
.elite .bd .n_title{float: left;}
.elite .bd .n_title .link{height:35px;    color: #505050;    font-size: 14px;  line-height:35px;padding-left:5px;white-space:nowrap;	text-overflow:ellipsis;overflow: hidden;}
.elite .bd .n_title a:hover{text-decoration:none;color:#c2272d;}

/*new*/ 
/*精英推荐信 左边*/
.tjx-jingying{  width: 100%;height:auto;margin:0 auto;}
.tjx-jingying{ font-family: "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;padding:5px 0px 5px 0px;}
.tjx-jingying .hd{position: relative;background: url(../images2016/tjx_titile_bg30.png) no-repeat 0px 10px;padding-left: 35px;line-height:50px;color:#e50112;font-size:24px; border-bottom:3px solid #e50112;   }
.tjx-jingying .hd .more{color:#e50112;font-size:14px;margin-left:15px;}
.tjx-jingying .hd  a.more:hover{color:#fff; background:#c2272d;padding:1px 3px;}

.tjx-jingying .top{ height: 50px;line-height: 50px;margin: 0px;right: 5px;overflow:hidden;display: inline;position: absolute;}
.tjx-jingying .top li{display:inline-block}
.tjx-jingying .top li{*zoom:1;*display:inline;_zoom:1;_display:inline}
.tjx-jingying .top .title{margin-right:6px;font-size:14px;line-height:20px;color:#000}
.tjx-jingying .top .text{margin-right:10px;font-size:14px;}
.tjx-jingying .top a{font-size:14px;line-height:20px;color:#999}
.tjx-jingying .top a:hover{background:#fff;color:#e50112}

.tjx-jingying .bd{width: 310px;padding:10px 0px;margin:0 auto;}
.tjx-jingying .bd ul li{float:left;width:150px;height:93px;margin:0px 5px 5px 0px;    border-radius: 10px;}
.tjx-jingying .bd ul li.last{margin-right:0px;}
.tjx-jingying .bd ul li.good{background: url(../images2016/tjx_jing_m.png);}
.tjx-jingying .bd ul li.do{background: url(../images2016/tjx_chai_m.png);}
.tjx-jingying .bd .name{width:150px;height:18px;text-align:center;font-size:18px;color:#fff;display:block;margin-top:8px;}
.tjx-jingying .bd .job{width:150px;height:21px;text-align:center;font-size:21px;color:#fff;display:block;margin-top:12px;}
.tjx-jingying .bd .company{width:150px;height:14px;text-align:center;font-size:14px;color:#fff;display:block;margin-top:12px;}




/*推荐信理念*/
.idea{}
.idea  h3{ height: 39px; line-height:39px; background: #f5f5f5;color:#333;padding: 5px 0px;font-size:18px;}
.idea .bd{ }
.idea .bd ul{}
.idea .bd ul li{   text-align: center; float: left;  width:48%;height: auto; overflow: hidden; border:1px solid #ececec;padding:3px;}
.idea .bd ul li img{width: 100%;     height: 108px;   }
.idea .bd ul li:nth-child(2n){border-left:none;}
.idea .bd ul li .title {    font-size: 14px;    font-family: "微软雅黑";color:#222;white-space:nowrap;	text-overflow:ellipsis;overflow: hidden;}


.rich_media_content p{white-space:initial;}




/*底部菜单栏*/
.page-d,.page-group{box-sizing:border-box;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.content-inner{box-sizing:border-box;border-top:1px solid transparent;margin-top:-1px;padding-bottom:.5rem}
.page-d.page-current,.page-group.page-current{overflow:hidden}
.bar{position:fixed;right:0;left:0;z-index:10;height:44px;padding-right:8px;padding-left:8px;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.bar-nav{top:0;border-bottom: 1px solid #eee;}
.bar-footer{bottom:0}
.bar .icon{position:relative;z-index:20;font-size:18px;line-height:36px}
.bar .button {
    position: relative; 
    z-index: 20;
    margin-top: 0;
    font-weight: 400;
    text-decoration: none;
    text-align: center;
    display: block;
    border-radius: 0.25rem;   
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none; 
    appearance: none;
    background: none; 
    margin: 0;   
    white-space: nowrap;    
    text-overflow: ellipsis; 
    font-family: inherit;
    cursor: pointer;
}

.bar .button-link {    top: 0;    padding:0px;    font-size:16px;    line-height:44px;    height: 44px;    color: #333;    border: 0;  padding-left:4px;  padding-right: 20px;}
.bar-nav .title{position:absolute;display:block;width:100%;padding:0;margin:0 -0.21rem;font-size:18px;font-weight:500;line-height:44px;color:#3d4145;text-align:center;white-space:nowrap}
.bar-nav .title a{  color: #333;  }
.bar-footer ~ .content{bottom:40px}
.bar-nav ~ .content{top:44px}
.f-bar{position:fixed; border-top: 1px solid #eee;bottom:0;right:0;left:0;z-index:10;height:36px;padding-right:.5rem;padding-left:.5rem;-webkit-backface-visibility:hidden;backface-visibility:hidden; 
   
        padding-bottom: constant(safe-area-inset-bottom); /* 兼容 iOS < 11.2 */
        padding-bottom: env(safe-area-inset-bottom); /* 兼容 iOS >= 11.2 */
   
}
.f-bar ul li{float:left;width:24.7%;text-align:center;position: relative;}
.f-bar .line{    border-right: 1px solid #e7e7e7;}
.f-bar ul li a{font-size:12px;color:#333;line-height:36px;overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.f-bar ul li a:hover{font-size:14px;color:#333}
.f-bar ul li ul li{ width:100%;float:left;padding:0px;}
.content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch}
.text-center{text-align:center}
.pull-left{float:left}
.pull-right{float:right}
.pop-layer {display: none;text-align: center;border-top: 1px #dedede solid;background: #f3f3f3;border-left: 1px #FFFFFF solid;border-right: 1px #FFFFFF solid;position: absolute;bottom:52px;width: 100%;}
.pop-layer li+li {height: 36px;border-top: 1px solid #dedede;}
.pop-layer li a {padding-top: 0;height: 21px;line-height: 21px;}
.f-bar ul li ul li a{font-size:12px;font-weight:400;overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.f-bar ul li ul li a:hover{font-size:12px;color:#333}

.bar-nav .pull-right{padding-right:10px;}
.bar-nav .icon-left{padding:0px 20px 0px 2px;}
/*新版 带图标*/

.bar-tab {
  bottom: 0;
  width: 100%;
  height: 52px;
  padding: 0;
  table-layout: fixed;
}
.bar-tab:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  bottom: auto;
  right: auto;
  height: 1px;
  width: 100%;
  background-color: #e7e7e7;
  display: block;
  z-index: 15;
  -webkit-transform-origin: 50% 0%;
          transform-origin: 50% 0%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .bar-tab:before {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
  .bar-tab:before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.bar-tab:after {
  display: none;
}
.bar-tab .tab-item {
  position: relative;
  display: table-cell;
  width: 1%;
  height: 52px;
  color: #929292;
  text-align: center;
  vertical-align: middle;
}
    .bar-tab .tab-item a.active,
    .bar-tab .tab-item a:active {
        color: #f85959;
    }
  
.bar-tab .tab-item .icon {
    padding: 0px 16px;
  top: 0.05rem;
  height: 22px;
  font-size: 20px;
  line-height: 22px;
  padding-top: 0;
  padding-bottom: 0;
}
.bar-tab .tab-item .icon ~ .tab-label {
  display: block;
  font-size: 10px;
  position: relative;
  top: 3px;
}

.bar-tab ul li{float:left;width:24.7%;text-align:center;position: relative;}
.bar-tab .line{    border-right: 1px solid #e7e7e7;}
.bar-tab ul li a{color:#929292;}
.bar-tab ul li a:hover{color:#929292}

.bar-tab .tab-item ul li{ width:100%;float:left;padding:0px;height: 36px;line-height:36px}
.bar-tab .tab-item a {
    display: block;
    color: #929292;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

/*带箭头列表*/

.content-block-title {
  position: relative;
  overflow: hidden;
  margin: 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 1.1rem;
  font-weight:700;
  text-transform: uppercase;
  line-height: 1;
  color: #6d6d72;
  padding:8px 15px;
      background: #eeeeee;
}

.list-block {
  margin: 0px;
  font-size: 1rem;
}
.list-block ul {
  background: #ffffff;
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
}
.list-block ul:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  bottom: auto;
  right: auto;
  height: 1px;
  width: 100%;
  background-color: #e7e7e7;
  display: block;
  z-index: 15;
  -webkit-transform-origin: 50% 0%;
          transform-origin: 50% 0%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .list-block ul:before {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
  .list-block ul:before {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.list-block ul:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: auto;
  top: auto;
  height: 1px;
  width: 100%;
  background-color: #e7e7e7;
  display: block;
  z-index: 15;
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .list-block ul:after {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
  .list-block ul:after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}

.list-block li {
  box-sizing: border-box;
  position: relative;
}

.list-block .item-inner {
  padding-right: 0.75rem;
  position: relative;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 2.2rem;
  overflow: hidden;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.list-block .item-inner:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  right: auto;
  top: auto;
  height: 1px;
  width: 100%;
  background-color: #e7e7e7;
  display: block;
  z-index: 15;
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
  .list-block .item-inner:after {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
  .list-block .item-inner:after {
    -webkit-transform: scaleY(0.33);
            transform: scaleY(0.33);
  }
}
.list-block .item-title {
  -webkit-flex-shrink: 1;
  -ms-flex: 0 1 auto;
  -webkit-flex-shrink: 1;
          flex-shrink: 1;
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.list-block .item-title.label {
  width: 35%;
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  -webkit-flex-shrink: 0;
          flex-shrink: 0;
  margin: 4px 0;
}
.list-block .item-link {
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
  display: block;
  color: inherit;
}
.list-block .item-link .item-inner {
  padding-right: 1.5rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUM0QzFDNzMyREM0MTFFNUJDNTI4OTMzMEE0RjBENzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUM0QzFDNzQyREM0MTFFNUJDNTI4OTMzMEE0RjBENzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QzRDMUM3MTJEQzQxMUU1QkM1Mjg5MzMwQTRGMEQ3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QzRDMUM3MjJEQzQxMUU1QkM1Mjg5MzMwQTRGMEQ3MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjs2Bb4AAAItSURBVHjazJhbK0RRGIb3DIOU/AG5kUTOgxmHceFGKf6BO+Vf+E8KKYcYg3FuMpNIDhFJXJAcp/GtvKumrzVs+zBrvfU2u689q6d3rb33+lYgl8tZvymZ3JOX7eQp8gT50fJA0Wj4z3tKbY5VR14hV5ObyWLkZ6sICtq4p4V8CjihevIWucoUQJFUmtUayTvkShMAL5DiGqs3IMlK3YBSgwrIZkBWmAAoIRMKyG2/IIMO/hMjbygepCS53ARAoQHyOqu1YbrLTADMAXJbASmSDOkGlOpTQHaQN72CdAuYBeQuq4cBWaIbUEJGC0Am3UIGPVoqMsk9Vu/CwxTQDSj0iSQPWD2C6Q7oBhT6AmRKAZkwAVDoowBkn+LdqQVQ6A2QhwrIuAmAEjKi2KrF/jPdfgIKveI7Pcfq/eSMCYBSD4pakymA0+RxVrsn15oAOEMeY7Vbcif5ys4ApT7CzZJHWO2G3I1fSyfgPHmY1a7x6bvT/ZpZUMBdOoHzI8El8pCiK+wq8CQXNcFlBdw51tyD00G9SnAVHV++zgDn6hzHiwTjCrgTTKvrQya3Ca5jA5CvY3IP+UlnTxJEb8zhjpDck1cL20mCAcBFWD2D2ovOvjiERojDpTGtnsL9N8EQegt+LJrC5vRN59lMORp0DrePNH2BswvYivXVzuoHSO7dz+2QHcAa6+eMOl87WHOffm8m7QCK7foog+tFi2mZACg3npPkRUxrtkitgvUtwAA5A3LWdzPizwAAAABJRU5ErkJggg==);
  background-size: 0.7rem;
  background-repeat: no-repeat;
  background-position: 97% center;
  background-position: -webkit-calc(100% - .5rem) center;
  background-position: calc(100% - .5rem) center;
}
.weui_cell {
    padding: 0px 10px 0px 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
        color: #888;
}

/*list-block 结束*/


/*手机版头部 搜索框 */
.search-padded {
 
  height: 28px; 
  background-color: #fd6c6f;
  padding:8px 0px;
}

.searchbar {
  
    overflow: hidden;
    height: 28px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;    
   
   
}


.search-input {
    position: relative;
    width: 83%;
    margin-left: 4%;
    box-sizing: border-box;
    float: left;
}
.searchbar .search-input {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-right: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.search-input .icon-sm {
    position: absolute;
    font-size: 16px;
    color: #b4b4b4;
    top: 50%;
    left: 0.3rem;
    -webkit-transform: translate3D(0, -50%, 0);
    transform: translate3D(0, -50%, 0);
}

.search-input input {
    box-sizing: border-box;
    width: 100%;
    height: 1.4rem;
    display: block;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.25rem;
    font-family: inherit;
    color: #3d4145;
    font-size: 1rem;
    font-weight: normal;
    padding: 0 0.5rem;
    background-color: #fff;
    
}

.search-input label + input {
    padding-left: 1.4rem;
}
.searchbar .search-input input {
    margin: 0;
    height: 28px;
}


.search-col-10{
    width: 10.999999999999998%;
    margin-left: 1%;
    float: left;
    cursor: pointer;
}
/* end  搜索框 */

a, input, textarea, select, button {
    outline: 0;
}

@media screen and (min-width: 320px) {
    .idea .bd ul li {width:47%;}
    .index-pd{padding:5px 10px;}
    .mobile_sw_city{line-height:44px;}
}
@media screen and (min-width: 360px) {
    .idea .bd ul li {width:47.3%;}
    .index-pd{padding:8px 15px;}
     .mobile_sw_city{line-height:50px;}
}
@media screen and (min-width: 375px) {   
    .index-pd{padding:8px 16px;}
     .mobile_sw_city{line-height:52px;}
}
@media screen and (min-width: 412px) {   
    .index-pd{padding:10px 20px;}
    .mobile_sw_city{line-height:60px;}
}
@media screen and (min-width: 600px) {
    .idea .bd ul li {width:48.4%;}
    .index-pd{padding:15px 36px;}
    .mobile_sw_city{line-height:70px;}


   
}

a, img {
    -webkit-touch-callout: none; /* 禁止长按链接与图片弹出菜单 */
}