.topbar { position: fixed; z-index: 998; top: 0; overflow: hidden; background: #82b665; width: 100%; height: 44px; line-height: 44px; }
.nofixed, .nofixed_box .topbar { position: relative; }
.topbar h1 { text-align: center; font-size: 20px; font-weight: 500; color: #fff; }
.topbar span { position: absolute; top: 0; background: url(../images/all_img.png) no-repeat; background-size: 143px auto; }
.topbar span, .topbar span a { outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
.topbar .btn_back { left: 0; background-position: -2px 0; width: 47px; height: 44px; border-right: solid 1px #9bc584; }
.topbar .btn_back a { display: block; width: 46px; height: 44px; border-right: solid 1px #6ca14d; }
.topbar .btn_home { right: 0; background-position: -56px 0; width: 47px; height: 44px; border-left: solid 1px #6ca14d; }
.topbar .btn_home a { display: block; width: 46px; height: 44px; border-left: solid 1px #9bc584; }
.topbar .jbk_logo { width: 82px; height: 26px; overflow: hidden; text-indent: -100em; background-position: 0 -45px; left: 8px; top: 8px; }
.topbar .jbk_logo a { display: block; width: 82px; height: 26px; }
.topbar .gapline { position: absolute; height: 44px; width: 0; top: 0; left: 98px; border-left: solid 1px #6ca14d; border-right: solid 1px #9bc584; }
.topbar .btn_nav { right: 0; background-position: -37px -166px; width: 47px; height: 44px; border-left: solid 1px #6ca14d; }
.topbar .btn_nav a { display: block; width: 46px; height: 44px; border-left: solid 1px #9bc584; }
.topbar .btn_nav.topmenu_show { background-color: #649845; }
.topbar .btn_nav.topmenu_show a { border-left: solid 1px #649845; }
.topmenu {/*position:relative; z-index:0;*/ margin-top: -44px; overflow: hidden; background: #649845; width: 100%; height: 44px; line-height: 44px; color: #fff; font-size: 16px; text-align: center; }
.topmenu a { color: #fff; }
.footer { position: relative; z-index: 3; background: #fff; border-top: solid 1px #dbdbdd; padding-top: 1px; }
.footer .bottom_info { padding: 20px 0; font-size: 14px; color: #999; text-align: center; background: #f4f4f4; }
.footer .bottom_info .version_switch { height: 31px; display: block; color: #d6d4d4; }
.footer .bottom_info .version_switch a { height: 31px; display: inline-block; font-size: 16px; margin: 0 10px; color: #999; }
.footer .bottom_info .version_switch a.on { color: #666; }
.footer .bottom_info .bot_nav { height: 31px; display: block; background-size: 158px auto; color: #d6d4d4; margin-top: 5px; }
.footer .bottom_info .bot_nav a { height: 31px; display: inline-block; font-size: 16px; margin: 0 10px; color: #999; background: url(../images/all_img.png) no-repeat -116px -46px; background-size: 143px auto; padding-left: 30px; }
.footer .bottom_info .bot_nav a.n_jbk { background-position: -116px -46px; }
.footer .bottom_info .bot_nav a.n_feedback { background-position: -116px -85px; }
.footer .bottom_info a { color: #999; }
.footer p { margin-top: 5px; }
.gototop { position: fixed; background: url(../images/all_img.png) no-repeat -109px 0; background-size: 143px auto; width: 31px; height: 31px; overflow: hidden; bottom: 40px; right: 10px; z-index: 1000; }
.gototop a { display: block; width: 31px; height: 31px; overflow: hidden; text-indent: -100em; }
.buwei_box { position: relative; font-size: 15px; line-height: 45px; }
.buwei_box .buwei_class { width: 100%; box-sizing: border-box; background: #fff; position: relative;text-align: center; }
.buwei_box .buwei_class:before { content: ''; position: absolute; right: 0; top: 0; height: 100%; background: #E6E6E6; width: 1px;}
.buwei_box .buwei_class ul li a { display: block; border-bottom: #E6E6E6 1px solid; padding: 0px; }
.buwei_box .buwei_class ul li a.on { background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADESURBVChTYyheFtHLQAwoWR7xv2RZxKL6VaFsUCHsAKwQjMN3Za0K5YEKYwKEwoj/xcvDT5asCpWASqECZIVgvCzidvHKEEWoNAJgKARioAefFy+NMoYqgQBsCsF4WcRnoAYnqDI8CoEYqPAn0JNRBBXCcNHy8HyiFAJNLSJoNTDIYvFbDfRM0bIIV7AiEMCmCBQ8ZUsjzaBKIABD4bKIe4UrQ1Sg0giAqjD8DBFRGL6XYKIAumkp4WS2LGIClIkHMDAAAO428xyxAEI8AAAAAElFTkSuQmCC") 15px center no-repeat; background-size: 5px auto; position: relative; }
.buwei_box .buwei_list { padding: 0 15px; background: #fff;}
.buwei_box .buwei_list ul li { }
.buwei_box .buwei_list ul li a { display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis;/*outline:none; -webkit-tap-highlight-color: rgba(255,0,0,0);*/ border-bottom: #fff 1px solid; }
.buwei_box .buwei_list ul li.load-data { border-bottom: 0; text-align: center; font-size: 16px; color: #666; padding-top: 10px; }
.buwei_box .buwei_list ul li.load-data span { display: inline-block; padding: 0 30px; }
.buwei_box .buwei_list ul li.load-data span.loading { background: url(../images/loading.gif) no-repeat 0 center; background-size: 20px auto; padding: 0 0 0 30px; }
.buwei_box .buwei_list ul li.load-data span.done { background: url(../images/all_img.png) no-repeat -124px -263px; background-size: 143px auto; padding: 0 0 0 30px; }
.buwei_box_tab { }
.buwei_box_tab ul { }
.buwei_box_tab li {  float: left;
    width: 50%;
    text-align: center;
    box-sizing: border-box;
    background: #8AB772;
    border: #8AB772 1px solid;
    border-width: 1px 0;
    height: 38px;
    line-height: 36px;
    padding: 1px 0 0;
    color: #fff; }
.buwei_box_tab li.now {    border-width: 1px;
    border-bottom-color: #F6FAF4;
    background: #F6FAF4;
    padding: 0;
    color: #333;}
.check-data { border-top: #E9E9E9 1px solid; }
.check-data .item { }
.check-data .cap { color: #333; line-height: 20px; padding: 12px 40px 12px 26px; position: relative; border-bottom: #eee 1px solid; }
.check-data .cap:before { content: ''; position: absolute; left: 15px; top: 20px; width: 2px; height: 2px; background: #82B665; }
.check-data .cap:after { content: ''; position: absolute; right: 18px; top: 12px; width: 10px; height: 22px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAgCAYAAACCcSF5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGXSURBVFhH1ZixSsRAFEWDiIiFiMgiIoiIiIWIWIiIhZVYbGkvlhZiYSEWLoiFyLIgIhKCZLNZE3bFb9hf8zy4WUK+YN6FR8Lc5tzJzGRmoizLelQ8GAwuI28C/BrwP5XLADe1AG01+1Cn05khwF0VoN/vX8jyIQsA+H0twJksH5pMJrN5nj8qwC/vp7J8aDwezzGEnqoAvB/L8iELAPiLBQB+xBA6lOVDaZrOA/5aBeC5L8uH4jheALqrACW1K8uHmLSLQPcsAPWDtmX5EENoCfBPBciZA1uyfChJkmXAvywAXyIdDocbsnwI8BbgSRWgKIo1WT5kwMB/K4AFacnyIRsy1vMK0FOzD9Xhqa6awxcrzyrA02HD0rkiK2wBXJ+wiQWRFbaaSyU/r3VZYct+UgB/CDzjuSkrbDW2B7mb7YE2Zm/q8ZIgO7LCVmNLXLI87skKWzqMPAt8RB3IClt2jgV2egykjmSFLYE/VOAMnRNZYcv11QfAtxU4vX+u5vAFrM/rPmCvauC+Llrp9XfKNlvOboij6B9CR1sWvs25tAAAAABJRU5ErkJggg=="); background-size: 23.5px auto; background-repeat: no-repeat; background-position: 0 center; transform: rotate(90deg); -webkit-transform: rotate(90deg); }
.check-data .item-show .cap:after { transform: rotate(-90deg); -webkit-transform: rotate(-90deg); }
.check-data .cap-single:after{ display: none !important; }
.check-data .check { padding: 16px 15px 16px 26px; border-bottom: #E9E9E9 1px solid; display: none; }
.check-data .check-input { }
.check-data .check-input .text { padding: 0 10px 0 0; }
.check-data .check-input .text input { border: #C0C0C0 1px solid; border-radius: 4px; width: 100%; box-sizing: border-box; font-size: 14px; line-height: 14px; padding: 8px; color: #999; }
.check-data .check-input .text input:focus { padding: 8px; color: #333; }
.check-data .check-input .sel { padding: 0 10px 0 0; }
.check-data .check-input .sel select { display: block; width: 100%; box-sizing: border-box; font-size: 13px; border: #C0C0C0 1px solid; border-radius: 4px; color: #666; padding: 0 26px 0 10px; background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAARCAYAAACSGY9uAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGoSURBVEhL1VQ9S8NgGAwiIg4iIiIiiIiIg4g4iIiDkzh07C6ODuLgIA4WxEGkFEREQpAkzYeY4m/IX/Ou3CuBIn7wNk0OHtK+93zcJU/ihGH42O12T5ySgbmniI7+2gOaejD0geuZjoaKVqs1xlma6erYHtC4yeaKcw4UZR0yc1GY1xRlF2xcGHKZ5/m4KGtgT/YuzBmOGQMMaJhhuItXNk1lWTYRRdG16c9ZooYLGDkqmLqhEFH/Bnuwl+kbBMGxqHKAgYcY3JOAW9/3J0X9GaxFjzv16rG3qHIBIfsUQCG4u/eu606J+jVYw1pjBit3IGo0gIhdCHqXoAcImhb1I5iLmjZr2QOxJ2q0gJBtrMmbhHXw5GZEfQvmMNeYQf2OqGogjuPNgqknz/NmRQ2AHPKemauaLVHVAlZoHeIiCkW8IOZFfYFn4piTwPyGqGoiSZI1iAwpGBcPq7UgyknTdJFnMhMxV1S1AbErWCVfwl+xjssM/uYZOcSq0usBrN+SeRoy0DfIK80prV7guhVWrL+CXDvR9QTekzmYacMMP9EDH4nRwHE+Acu1Wv6MWW1sAAAAAElFTkSuQmCC") right center no-repeat; background-size: 26px auto; line-height: 32px; }
.check-data .check-input .btn { }
.check-data .check-input .btn input { width: 55px; height: 34px; border: 0; color: #fff; background: #7CB060; border-radius: 4px; }
.check-data .check-tip { font-size: 11px; text-align: right; color: #999; padding: 4px 60px 0 0; }
.check-data .check-res { line-height: 1.5; color: #999; font-size: 15px; padding: 10px 0 0; }
.check-data .check-res b { color: #f60; }
.check-data .item-show { }
.check-data .item-show .check { display: block; }
.check-result { }
.check-result .selected { background: #F8F8F8; padding: 10px 15px; font-size: 14px; line-height: 26px; }
.check-result .selected-cap { color: #999; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAUCAMAAABs8jdaAAAASFBMVEUAAACCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmWCtmVo0F41AAAAF3RSTlMAi/rx6M69ojAiFw4H9tzbsXFfWk1EPXF5VOsAAABPSURBVAjXRc85EoAwDENRO2ELhH35978pQ2Hk6jUeSeamo68y3STTjjJrkWkGmXzLpFOGXQaX0/F7viycn+83AsJLsXAUAhWFrWqLdrn4ApBpCZGRFc1UAAAAAElFTkSuQmCC) 0 center no-repeat; background-size: 5.5px auto; padding: 0 0 0 11px; }
.check-result .selected-tit { padding: 0 10px; color: #52902e; }
.check-result .selected-btn { }
.check-result .selected-btn a { display: block; padding: 0 20px 0 8px; background: #81B664 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAZCAMAAADpC5XfAAAAk1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ROyVeAAAAMHRSTlMA/XZmBQKWin72IPjwzritnZmDSkckGRUP7NvUxLOpompeUzUyLgoI7t/HvW5ZPCohIrrxAAAA2ElEQVQoz2WQ53LCMBAGT3JvGBtsQ+g1Pdn3f7pEGCw03h+SZjVz992JxdvLiOuOcCTTgrGdvQHTwJWxwpAVdWrl75IHqloMunlhYNUNuvsEwubL/Bb+oP0Kwv8rArRYtApvjWHpS5uvL72eH8wZfMBM9uDJM0eoJYKLYxewlSn44qCYGOsO+gobUyF17BkqOcC3Y7Vpn5oyTwQrVCuyNvksHpQmPOSnQf4kqLN57CCLuz6rziDqo0yAZFPruEyA8h7U17ndemTTt/E7hmR7Eofm6Hnzq/T8AYfVG/363lM4AAAAAElFTkSuQmCC); color: #fff; font-size: 12px; border-radius: 4px; background-size: 10.5px auto; background-position: 60px center; background-repeat: no-repeat; }
.check-result .selected-btn a:hover { }
.check-result .boxA { margin: 0; padding: 0 0 15px; }
.check-result .check-result-des { padding: 10px 15px 0; line-height: 22px; font-size: 14px; color: #999; }
.check-result .check-result-des p { padding: 6px 0 0; }
.check-result .check-result-des b { color: #f60; }
.check-result .check-result-des span { color: #666; }
.check-result .check-result-ask { font-size: 14px; line-height: 26px; }
.check-result .check-result-ask dl { border-bottom: #eee 1px solid; padding: 10px 15px 15px; }
.check-result .check-result-ask dt { }
.check-result .check-result-ask dt i { padding: 0 7px 0 0; }
.check-result .check-result-ask dd { padding: 4px 0 0; }
.check-result .list2 { padding: 10px 15px 0; }
.check-result .list2 li { border: 0; }
.check-result .list2 li a { }
.result_box { border-top: #ECECEC 1px solid; }
.result_box .result_info { background: #F8F8F8; font-size: 13px; }
.result_box .result_info li { line-height: 24px; margin: 0 14px; position: relative; }
.result_box .result_info li.zz { padding: 10px 0px 10px 0; }
.result_box .result_info li strong { font-weight: 500; float: left; }
.result_box .result_info li span { white-space: inherit; float: left; color: #666; }
.result_box .result_info li .gap_line { width: 1px; background: url(../images/all_img.png) no-repeat -109px -222px; background-size: 143px auto; overflow: hidden; text-indent: -100em; }
.result_box .result_info li select { background: transparent; border: none; -webkit-appearance: none; color: #666; font-size: 16px; }
.result_box .result_info li .select_sex { width: 40px; background: url(../images/all_img.png) no-repeat 28px -105px; background-size: 143px auto; margin: 0 15px 0 27px; padding-right: 15px; }
.result_box .result_info li .select_sex select { width: 37px; height: 40px; text-align: right; }
.result_box .result_info li .select_age { width: 90px; background: url(../images/all_img.png) no-repeat 78px -105px; background-size: 143px auto; margin-left: 12px; padding-right: 15px; }
.result_box .result_info li .select_age select { width: 87px; height: 40px; text-align: right; }
.result_box .result_info li.zz strong { display: block; float: none; color: #999; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADESURBVChTYyheFtHLQAwoWR7xv2RZxKL6VaFsUCHsAKwQjMN3Za0K5YEKYwKEwoj/xcvDT5asCpWASqECZIVgvCzidvHKEEWoNAJgKARioAefFy+NMoYqgQBsCsF4WcRnoAYnqDI8CoEYqPAn0JNRBBXCcNHy8HyiFAJNLSJoNTDIYvFbDfRM0bIIV7AiEMCmCBQ8ZUsjzaBKIABD4bKIe4UrQ1Sg0giAqjD8DBFRGL6XYKIAumkp4WS2LGIClIkHMDAAAO428xyxAEI8AAAAAElFTkSuQmCC") 0 center no-repeat; background-size: 5px auto; padding: 0 0 0 10px; }
.result_box .result_info li.zz strong em { color: #74a758; margin-left: 10px; font-style: normal; }
.result_box .result_info li.zz p { overflow: hidden; color: #666; margin-top: 10px;}
.result_box .result_info li.zz p .result_btn { width: 80px; text-align: center; color: #fff; background: #81B664; border-radius: 4px; position: absolute; right: 0; top: 11px; }
.result_box .result_info li.zz p .result_btn.hover { background: #659948; }
.result_box .result_info li.zz p .result_btn_xg, .result_box .result_info li.zz p .result_btn_xg.hover { background: #b7d2a6; }
.result_box .result_info li .select_sex_error select, .result_box .result_info li .select_age_error select { color: #f60; }
.result_box .result_info li.zz p .result_btn_error { color: #f60; background: #d9eef9; }
.result_box .result_info li.zz p .result_btn_error.hover { background: #d9eef9; }
.result_box .result_show { background: #fff; }
.result_box .result_show li { line-height: 26px; height: 110px; overflow: hidden; border-top: solid 1px #EEEEEE; padding: 0 30px 0 15px; font-size: 15px; position: relative; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAgCAYAAACCcSF5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGXSURBVFhH1ZixSsRAFEWDiIiFiMgiIoiIiIWIWIiIhZVYbGkvlhZiYSEWLoiFyLIgIhKCZLNZE3bFb9hf8zy4WUK+YN6FR8Lc5tzJzGRmoizLelQ8GAwuI28C/BrwP5XLADe1AG01+1Cn05khwF0VoN/vX8jyIQsA+H0twJksH5pMJrN5nj8qwC/vp7J8aDwezzGEnqoAvB/L8iELAPiLBQB+xBA6lOVDaZrOA/5aBeC5L8uH4jheALqrACW1K8uHmLSLQPcsAPWDtmX5EENoCfBPBciZA1uyfChJkmXAvywAXyIdDocbsnwI8BbgSRWgKIo1WT5kwMB/K4AFacnyIRsy1vMK0FOzD9Xhqa6awxcrzyrA02HD0rkiK2wBXJ+wiQWRFbaaSyU/r3VZYct+UgB/CDzjuSkrbDW2B7mb7YE2Zm/q8ZIgO7LCVmNLXLI87skKWzqMPAt8RB3IClt2jgV2egykjmSFLYE/VOAMnRNZYcv11QfAtxU4vX+u5vAFrM/rPmCvauC+Llrp9XfKNlvOboij6B9CR1sWvs25tAAAAABJRU5ErkJggg=="); background-size: auto 16px; background-repeat: no-repeat; background-position: right center; }
.result_box .result_show li.rs_title { border-bottom: 0; height: 49px; line-height: 49px; padding: 0 12px; border: none; background: none; }
.result_box .result_show li.rs_title h3 { font-weight: 500; color: #52a424; font-size: 16px; }
.result_box .result_show li.nobline { border-bottom: 0; }
.result_box .result_show li span { width: 100px; position: absolute; left: 15px; top: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.result_box .result_show li span em { font-style: normal; }
.result_box .result_show li span em a { color: #333; }
.result_box .result_show li .bft { height: 10px; line-height: 10px; font-size: 1px; overflow: hidden; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; position: relative;     width: 30%;    margin-top: 9px;float: left;}
.result_box .result_show li .wzjj {overflow: hidden;font-size: 13px;height: 52px;text-indent: 2rem;}
.result_box .result_show li .yla {border: 1px solid #FD901F;padding: 0px 20px;position: absolute;right: 25px;height: 25px;line-height: 25px;background: #FD901F;color: #fff;border-radius: 3px;    bottom: 4px;font-size: 13px;}
.result_box .result_show li .ft{font-size: 12px;float: left;}
.result_box .result_show li p i { position: absolute; left: 0; top: 0; height: 10px; line-height: 10px; font-size: 1px; overflow: hidden; width: 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background: #58b7ee; }
.result_box .result_show li.load-data { border-bottom: 0; text-align: center; font-size: 16px; color: #666; padding: 10px 0; }
.result_box .result_show li.load-data span { display: inline-block; padding: 0 30px; width: auto; position: static; left: auto; top: auto; line-height: 46px; }
.result_box .result_show li.load-data span.loading { background: url(../images/loading.gif) no-repeat 0 center; background-size: 20px auto; padding: 0 0 0 30px; }
.result_box .result_show li.load-data span.done { background: url(../images/all_img.png) no-repeat -124px -263px; background-size: 143px auto; padding: 0 0 0 30px; }
.fix_ball { display: block; width: 45px; height: 45px; background: url(../images/all_img.png) no-repeat -37px -87px; background-size: 143px auto; position: fixed; z-index: 100; bottom: 60px; right: 9px; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
.fix_ball .quick_menu { width: 125px; position: absolute; bottom: 55px; right: 0; overflow: hidden; display: none; }
.fix_ball .quick_menu a { display: block; width: 125px; height: 36px; line-height: 36px; background: #82b665 url(../images/all_img.png) no-repeat -112px -152px; background-size: 143px auto; color: #fff; text-indent: 43px; font-size: 16px; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
.fix_ball .quick_menu a.a_zz { background-position: -112px -152px; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; border-bottom: 1px solid #428228; }
.fix_ball .quick_menu a.a_zz.hover { background-color: #6ca14c; }
.fix_ball .quick_menu a.a_top { background-position: -112px -189px; background-color: #add199; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; border-top: 1px solid #B6D7A0; }
.fix_ball .quick_menu a.a_top.hover { background-color: #82b665; }
.tcbox_zz { position: fixed; z-index: 990; height: 100%; width: 100%; top: 44px; left: -100%; }
.tcbox_zz .tcbox_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; filter: alpha(opacity=20); -moz-opacity: 0.20; opacity: 0.20; }
.tcbox_zz .tcbox_zz_wrap { padding-right: 47px; position: relative; height: 100%; }
.tcbox_zz .tcbox_zz_wrap .tcbox_zz_close { position: absolute; height: 100%; right: 0; top: 0; width: 47px; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); cursor: pointer; }
.tcbox_zz .tcbox_zz_wrap .tcbox_zz_close i { width: 17px; height: 13px; overflow: hidden; background: url(../images/all_img.png) no-repeat -93px -118px; background-size: 143px auto; display: block; right: 20px; top: 40%; position: absolute; }
.tcbox_zz .tcbox_zz_wrap .tcbox_zz_select { background: #fff; height: 100%; position: relative; -moz-box-shadow: 2px 0 18px #666; -webkit-box-shadow: 2px 0 18px #666; box-shadow: 2px 0 18px #666; }
.zz_select_title { height: 48px; position: relative; top: 10px; }
.zz_select_title span { height: 48px; line-height: 48px; position: absolute; left: 15px; top: 0; color: #52a424; font-size: 16px; }
.zz_select_title a { position: absolute; right: 10px; top: 10px; width: 75px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; color: #fff; background: #81b664; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
.zz_select_title a.hover { background: #6ca14c; }
.zz_select_list dt, .zz_select_list dd { line-height: 45px; font-size: 15px; padding: 0 35px 0 15px; border-bottom: solid 1px #E6E6E6; position: relative;background:#fff }
.zz_select_list dd.nobline { border-bottom: 0; }
.zz_select_list span { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.zz_select_list span em { font-style: normal; }
.zz_select_list i { position: absolute; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG8SURBVEhLvZbBasJAEIZ9iUKh0MfotW9Q6GMIhb6MoFFE6KE00hcQDfQmiAe9CWrvIkVivRir2/m2s2JAjDHaHwY3O///z27cZJI7hGq1elUqlfKe573Kb1fiR6Orc3k4Sk8HMQDmyPBUloxisXgnKwsQlstl02g0zHA4NNPp1Gw2GxuMmSMHBy4atGqzH0J8gEz4vm8mk4lJAhy4ToeH2sVBwpHa7bZZrVZqkQy4aJweL7X9g2ztRrb4RbLX66ksPdDigReeam9X/0ai1Wop9XTgoUVqzvyWiUqlYhaLhdJORxiG1gtPvHNSiXNugiBQSnbghSfe7OCVC47duYAXnnhTYMDFbDbTdHbM53O3g08KhFwsl0tNZ8d6vXYFoosUiKLI3aLvi9wivLTA4PJ/8n8c0+2DxkOSFZyg2IMGpFKNiTO/Kl6sOdh92fX7faWmB1o1j7/sgDSOR5I0kE6nY8/ysYCLxjUfvNQ2DkkCS0rTcOr1utVoHG6fkr+XLW5bZrPZNKPRyLZJB8bj8djm3KpF84FWbZIhZLC7skNxfNPfRaFQuBbtk6zOl+BTxRoylniX8TMcpe9BLvcLb0COYpuTYQ8AAAAASUVORK5CYII=") 0 0 no-repeat; width: 12px; height: 12px; background-size: 12px auto; right: 15px; top: 16px; }
.zz_select_list dt i { background-position: -37px -144px; }
.zz_select_list dd.on i { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAaCAYAAABPY4eKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAL4SURBVEhLvZbdahNRFIX7EoIgFHwE/y99A8E3kHZGKRQEwSvBNhNBwWKlBNokhmq1gQQt/jQJaRLxQiiUgqm9sJi0/mALbalJKl40aXLc67gnycycSSaKfrDpMLP2WuecOZOevv+JMa+d8iW0wmhC2zFS2iW+/e8xkgMnRpPaoS+pCbP4kZpIJHJkampqKBgMRunvMtUh1zLfG4KG5a6MJAZO+xKDtfZgqhI/dkLmQHisILc5QLB9xrTsDdxnSYvJycmzNKMcTEOhkEin06JQKIjd3V3RaDRk4Rr38AwaaNGDXraRuAX75vVzLGlBJhdghIrFYmJ7e1t0AxpozT54wGskpZ90LvVgvWvw4uKiqNVqbN8daNFj9o/N+q7Zg+WMk/oZjmsxMXP3+Fj05s/xWb/I5/Ns2TvoDUzfozC9GdoMVs0Y3Ho+vGMK5/JhtuqdrfJnYfQSTMvU3y5GzeUfsJ13tipfhD912eIjN5tbMMC3Oha7YWlCPXsXYtvubJY/CcMWjLr/2H+HY9TQzKPYJE/eTjiavQzALRjvHt4co4YEawgvlUrixfuHDpNOewBL7QzWxcfNVbnraVU3OEYNiSoQHhwcSEOvA8CM/akrFh0G8q28Ier1uhle5Rg19nCgGkD7K1AvtS6DQbVaNb/5HxyjhgTNZW9HNYCFD3Hx9XtRHVz6HQzgxeFrHKOGBHLD4bfajmoAzrIGA3hxeOcNh08Nwlwux61WXnYYgJHS5SuwAy94wptj1JCoH8JwOCwqlQq3W1GvQOsdt7O/vy+94AlvjnGHRjgNcTabZQsnr1YfidsLw7LGX193LLUJPOBFnjNs3xn6P3yMxHtoWllZYZveQS8H78GT7btDh4KLaMThYGlpSX6rXoEWPebBAl5s6x1qBNKgl8NEPB6XPVyuR6quUO95WrbmMSqTyYhisSiPTia4Xl9fl8/M2VLPG/Syzd9BRqB9Rp3qz2frRiAQOEq+wzSrGBWOyzIM11RP6foqNCzvkb6+X/qvg4XlvQa0AAAAAElFTkSuQmCC"); background-size: auto 13px; width: 16px; height: 13px; right: 12px; top: 15px; }
.zz_select_list dd.hover { background-color: #eff9e9; border-bottom: solid 1px #eff9e9; margin-top: -2px; padding-top: 2px; z-index: 3; }
.zz_select_list dd.hover i { top: 17px; }
.zz_select_list dt span { color: #666; }
.result_none { padding: 30px 20px; background:#fff;}
.result_none strong { display: block; font-size: 24px; color: #999; font-weight: 500; line-height: 40px; }
.result_none p { line-height: 24px; font-size: 14px; color: #999; margin-bottom: 15px; }
.result_none p b { color: #f60; }
.result_none dl dd { line-height: 24px; font-size: 14px; color: #999; background: url(../images/all_img.png) no-repeat -130px -233px; background-size: 143px auto; padding-left: 20px; }
.result_none dl dd a { color: #069; }
.human_box { padding: 20px 0; height: 465px; overflow: hidden; position: relative; background: #f6faf4; }
.human_box .human_btns { position: absolute; font-size: 16px; height: 33px; line-height: 33px; overflow: hidden; width: 72px; text-align: center; border: solid 1px #ddd; background: #f1f1f1; z-index: 3; color: #333; }
.human_box .b_search { left: 13px; bottom: 99px; text-align: left; color: #333; background: #f1f1f1 url(../images/all_img.png) no-repeat -117px -115px; background-size: 143px auto; border: solid 1px #ddd; text-indent: 28px; }
.human_box .b_search.hover { background-color: #f9f9f9; }
.human_box .b_man { right: 13px; top: 43px; text-align: left; text-indent: 10px; background: #5a91da url(../images/all_img.png) no-repeat 48px -224px; background-size: 143px auto; border: solid 1px #5a91da; color: #fff; }
.human_box .b_man.hover { background-color: #91b6e8; border-color: #91b6e8; }
.human_box .b_woman { right: 13px; top: 43px; text-align: left; text-indent: 10px; background: #f36d9b url(../images/all_img.png) no-repeat 48px -262px; background-size: 143px auto; border: solid 1px #f36d9b; color: #fff; }
.human_box .b_woman.hover { background-color: #fb95b8; border-color: #fb95b8; }
.human_box .b_allzz { /*left:13px; bottom:44px;*/ right: 13px; top: 97px; }
.human_box .b_allzz.hover { background: #f9f9f9; }
.human_box .b_zm { right: 13px; top: 43px; /*top:97px;*/ text-align: left; text-indent: 10px; background: #5a91da url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAVCAYAAABVAo5cAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACWSURBVEhLtc9BDsMgDATA/P/TbUEjEwpEDY3nEnkBr3KsvDDm0lWJ8ugJ4hw6HmX1yHkaNY08lapGnqYrqcOHMYhv8XSqO3R/mu2worP8I+NfhYU1YVlYfM+/mO04uyzcYU3sMYYhKNzdYkUl6jPfKfdv8TSII++GLLXkTJ5KVSNPo2bk/FFW59ARxHn0VKJcuhZlx/EGw4BrzUp/vI8AAAAASUVORK5CYII=") 48px 10px no-repeat; background-size: 14px; border-color: #5a91da; color: #fff; }
.human_box .b_zm.hover { background-color: #5a91da; }
.human_box img, .human_box map, .human_box area, .human_box a { outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
.man_zm { display: block; width: 260px; height: 465px; margin: 0 auto; background: url(../images/man_zm.png) no-repeat 0 0; background-size: auto 465px; position: relative; z-index: 1; }
.man_zm img { width: 260px; height: 465px; position: relative; z-index: 3; }
.man_zm i { position: absolute; z-index: 2; background: url(../images/man_zm.png) no-repeat 0 0; background-size: auto 465px; width: 0; height: 0; }
.mz_b1 i { width: 47px; height: 83px; background-position: -297px 0; left: 106px; }
.mz_b2 i { width: 85px; height: 63px; background-position: -278px -115px; left: 87px; top: 80px; }
.mz_b3 i { width: 70px; height: 60px; background-position: -286px -185px; left: 95px; top: 137px; }
.mz_b4 i { width: 81px; height: 52px; background-position: -281px -245px; left: 90px; top: 175px; }
.mz_b5 i { width: 75px; height: 125px; background-position: -379px -2px; left: 22px; top: 79px; }
.mz_b6 i { width: 40px; height: 48px; background-position: -272px -329px; left: 0px; top: 195px; }
.mz_b7 i { width: 75px; height: 125px; background-position: -466px -2px; left: 160px; top: 79px; }
.mz_b8 i { width: 40px; height: 48px; background-position: -336px -329px; left: 220px; top: 193px; }
.mz_b9 i { width: 60px; height: 210px; background-position: -394px -146px; left: 68px; top: 202px; }
.mz_b10 i { width: 40px; height: 60px; background-position: -267px -394px; left: 53px; top: 406px; }
.mz_b11 i { width: 60px; height: 210px; background-position: -469px -146px; left: 132px; top: 200px; }
.mz_b12 i { width: 40px; height: 60px; background-position: -333px -394px; left: 166px; top: 406px; }
.man_bm { display: block; width: 265px; height: 465px; margin: 0 auto; background: url(../images/man_bm.png) no-repeat 0 0; background-size: auto 465px; position: relative; z-index: 1; }
.man_bm img { width: 265px; height: 465px; position: relative; z-index: 3; }
.man_bm i { position: absolute; z-index: 2; background: url(../images/man_bm.png) no-repeat 0 0; background-size: auto 465px; width: 0; height: 0; }
.mb_b1 i { width: 45px; height: 56px; background-position: -305px -7px; left: 111px; top: 7px; }
.mb_b2 i { width: 106px; height: 32px; background-position: -273px -73px; left: 79px; top: 57px; }
.mb_b3 i { width: 86px; height: 86px; background-position: -282px -108px; left: 88px; top: 65px; }
.mb_b4 i { width: 70px; height: 47px; background-position: -291px -200px; left: 97px; top: 145px; }
.mb_b5 i { width: 87px; height: 65px; background-position: -283px -250px; left: 89px; top: 161px; }
.mb_b6 i { width: 78px; height: 126px; background-position: -386px -17px; left: 22px; top: 77px; }
.mb_b7 i { width: 41px; height: 51px; background-position: -282px -323px; left: 1px; top: 189px; }
.mb_b8 i { width: 78px; height: 130px; background-position: -468px -13px; left: 166px; top: 74px; }
.mb_b9 i { width: 41px; height: 51px; background-position: -334px -323px; left: 225px; top: 189px; }
.mb_b10 i { width: 62px; height: 215px; background-position: -405px -167px; left: 68px; top: 211px; }
.mb_b11 i { width: 33px; height: 51px; background-position: -285px -394px; left: 61px; top: 413px; }
.mb_b12 i { width: 62px; height: 215px; background-position: -472px -167px; left: 135px; top: 211px; }
.mb_b13 i { width: 33px; height: 51px; background-position: -334px -394px; left: 171px; top: 413px; }
.woman_zm { display: block; width: 260px; height: 465px; margin: 0 auto; background: url(../images/woman_zm.png) no-repeat 0 0; background-size: auto 465px; position: relative; z-index: 1; }
.woman_zm img { width: 260px; height: 465px; position: relative; z-index: 3; }
.woman_zm i { position: absolute; z-index: 2; background: url(../images/woman_zm.png) no-repeat 0 0; background-size: auto 465px; width: 0; height: 0; }
.wmz_b1 i { width: 48px; height: 82px; background-position: -284px 0; left: 105px; }
.wmz_b2 i { width: 71px; height: 56px; background-position: -272px -109px; left: 93px; top: 78px; }
.wmz_b3 i { width: 70px; height: 80px; background-position: -273px -170px; left: 94px; top: 115px; }
.wmz_b4 i { width: 79px; height: 52px; background-position: -267px -249px; left: 88px; top: 175px; }
.wmz_b5 i { width: 64px; height: 132px; background-position: -364px 0px; left: 37px; top: 74px; }
.wmz_b6 i { width: 42px; height: 48px; background-position: -266px -307px; left: 14px; top: 190px; }
.wmz_b7 i { width: 64px; height: 132px; background-position: -436px 0; left: 157px; top: 74px; }
.wmz_b8 i { width: 42px; height: 48px; background-position: -312px -307px; left: 202px; top: 190px; }
.wmz_b9 i { width: 50px; height: 235px; background-position: -383px -145px; left: 78px; top: 182px; }
.wmz_b10 i { width: 30px; height: 56px; background-position: -279px -374px; left: 70px; top: 409px; }
.wmz_b11 i { width: 50px; height: 235px; background-position: -434px -145px; left: 129px; top: 182px; }
.wmz_b12 i { width: 30px; height: 56px; background-position: -314px -374px; left: 158px; top: 409px; }
.woman_bm { display: block; width: 265px; height: 465px; margin: 0 auto; background: url(../images/woman_bm.png) no-repeat 0 0; background-size: auto 465px; position: relative; z-index: 1; }
.woman_bm img { width: 265px; height: 465px; position: relative; z-index: 3; }
.woman_bm i { position: absolute; z-index: 2; background: url(../images/woman_bm.png) no-repeat 0 0; background-size: auto 465px; width: 0; height: 0; }
.wmb_b1 i { width: 48px; height: 68px; background-position: -291px 0; left: 109px; top: 0; }
.wmb_b2 i { width: 90px; height: 22px; background-position: -268px -76px; left: 85px; top: 62px; }
.wmb_b3 i { width: 78px; height: 72px; background-position: -276px -104px; left: 94px; top: 71px; }
.wmb_b4 i { width: 62px; height: 50px; background-position: -285px -182px; left: 103px; top: 133px; }
.wmb_b5 i { width: 85px; height: 65px; background-position: -273px -240px; left: 91px; top: 162px; }
.wmb_b6 i { width: 75px; height: 120px; background-position: -373px 0; left: 28px; top: 69px; }
.wmb_b7 i { width: 40px; height: 50px; background-position: -272px -314px; left: 6px; top: 175px; }
.wmb_b8 i { width: 75px; height: 120px; background-position: -463px 0; left: 163px; top: 69px; }
.wmb_b9 i { width: 40px; height: 50px; background-position: -318px -314px; left: 220px; top: 175px; }
.wmb_b10 i { width: 50px; height: 205px; background-position: -403px -156px; left: 80px; top: 216px; }
.wmb_b11 i { width: 30px; height: 50px; background-position: -277px -370px; left: 73px; top: 415px; }
.wmb_b12 i { width: 50px; height: 205px; background-position: -461px -156px; left: 135px; top: 216px; }
.wmb_b13 i { width: 30px; height: 50px; background-position: -320px -370px; left: 162px; top: 415px; }
.man_zm, .man_bm, .woman_zm, .woman_bm { display: none; }
.human_show { display: block; }
.search_box { padding: 74px 0 30px 0; min-height: 370px; }
.nofixed_box .search_box { padding-top: 30px; }
.search_bar { padding: 0 85px 0 15px; position: relative; }
.search_bar p { border: solid 1px #6db246; height: 38px; padding: 0 8px; overflow: hidden; }
.search_bar p input { color: #999; font-size: 16px; border: none; margin: 9px 0 0 0; padding: 0; height: 20px; line-height: 20px; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); width: 100%; }
.search_bar .input_tips_focus, .search_bar .input_tips_on { color: #333; }
.search_bar .search_btn { position: absolute; right: 15px; top: 0; width: 70px; height: 40px; background: #6db246; border: none; font-size: 16px; color: #fff; cursor: pointer; -webkit-appearance: none; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.search_hot { margin-top: 30px; }
.search_hot .titbar { display: block; position: relative; height: 33px; line-height: 33px; border-bottom: solid 1px #c2d9b6; background: #f1f5f0; padding: 0 15px 0 28px; }
.search_hot .titbar i { position: absolute; background: #82b665; width: 5px; height: 15px; line-height: 15px; font-size: 1px; overflow: hidden; left: 15px; top: 9px; }
.search_hot .titbar h3 { display: block; font-size: 15px; color: #333; font-weight: bold; }
.search_hot_list { display: block; overflow: hidden; padding: 10px 6px 0 6px; text-align: center; }
.search_hot_list a { display: inline-block; width: 130px; height: 40px; line-height: 40px; text-align: center; text-align: center; padding: 0 5px; background: #f0f0f0; color: #333; font-size: 16px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;/*outline:none; -webkit-tap-highlight-color: rgba(255,0,0,0);*/ margin: 10px 5px 0 5px; }
.search_hot_list a.h1 { background: #f90; color: #fff; }
.search_hot_list a.h2 { background: #ffb400; color: #fff; }
.search_hot_list a.h3 { background: #ffe400; color: #f60; }
.search_history, .search_result_list { padding: 0 15px; }
.search_history ul { border: solid 1px #b2b2b2; border-top: none; }
.search_history ul li, .search_result_list ul li { height: 39px; line-height: 39px; border-bottom: dashed 1px #ccc; color: #666; overflow: hidden; position: relative; }
.search_history ul li a, .search_history ul li p, .search_result_list ul li a { cursor: pointer;/*outline:none; -webkit-tap-highlight-color: rgba(255,0,0,0);*/ color: #666; display: block; padding: 0 9px; }
.search_history ul li.clear_btn { border-bottom: none; padding: 0; text-align: center; color: #999; }
.search_history ul li.nobline, .search_result_list ul li.nobline { border-bottom: none; }
.search_history ul li i { position: absolute; background: url(../images/all_img.png) no-repeat -95px -175px; background-size: 143px auto; width: 15px; height: 15px; right: 15px; top: 12px; }
.search_history ul li b, .search_result_list ul li b { color: #f60; }
.search_result_none { padding: 20px; }
.search_result_none strong { color: #333; font-size: 14px; line-height: 26px; display: block; margin: 10px 0 20px 0; }
.search_result_none strong i { color: #f60; }
.search_result_none dl { color: #999; }
.search_result_none dl dt { font-size: 24px; line-height: 42px; }
.search_result_none dl dd { font-size: 14px; line-height: 24px; }
.search_result_none dl dd a { color: #069; }
.feedback_box { padding-top: 44px; }
.feedback_box .titbar { display: block; position: relative; height: 43px; line-height: 43px; padding: 0 15px 0 28px; }
.feedback_box .titbar i { position: absolute; background: #82b665; width: 5px; height: 15px; line-height: 15px; font-size: 1px; overflow: hidden; left: 15px; top: 14px; }
.feedback_box .titbar h3 { display: block; color: #333; font-weight: bold; font-size: 16px; }
.feedback_box .fb_wrap { padding: 0 11px; }
.feedback_form { background: #f9f9f9; border-bottom: solid 1px #b2b2b2; height: 170px; overflow: hidden; }
.feedback_form .fb_form { display: block; padding: 0 0 0 18px; text-align: right; }
.feedback_form .fb_form .fb_content, .feedback_form .fb_form .fb_input { width: 100%; padding: 6px 8px; border: solid 1px #b2b2b2; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); position: relative; line-height: 24px; resize: none; font-size: 14px; margin: 0 0 20px -18px; display: block; background: #fff; }
.feedback_form .fb_form .fb_content { height: 96px; }
.feedback_form .fb_form .input_tips { color: #999; }
.feedback_form .fb_form .input_tips_focus { color: #333; }
.feedback_form .fb_form .fb_btn { width: 75px; height: 28px; line-height: 28px; overflow: hidden; text-align: center; color: #fff; border: none; background: #81b664; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; outline: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); cursor: pointer; margin-bottom: 20px; -webkit-appearance: none; }
.feedback_success { background: #f9f9f9; border-bottom: solid 1px #b2b2b2; overflow: hidden; padding-bottom: 20px; display: none; }
.feedback_success p { font-size: 14px; padding: 0 15px; line-height: 24px; text-indent: 2em; color: #333; }
.feedback_success p a { color: #999; }
.feedback_list ul { padding: 0 11px; background: #fff; }
.feedback_list ul li { padding: 0 0 20px 0; }
.feedback_list ul li strong, .feedback_list ul li p { padding: 0 4px; line-height: 24px; font-size: 14px; }
.feedback_list ul li strong, .feedback_list ul li strong a { font-size: 14px; font-weight: 500; color: #069; }
.fb_reply { display: block; background: #f1f1f1; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 5px 7px 8px 7px; margin-top: 10px; position: relative; }
.fb_reply i { position: absolute; background: url(../images/all_img.png) no-repeat -98px -201px; background-size: 143px auto; height: 6px; width: 12px; line-height: 6px; overflow: hidden; font-size: 1px; top: -5px; left: 21px; }
.btn_showmore { display: block; margin: 0 auto; width: 50%; height: 31px; line-height: 31px; text-align: center; border: solid 1px #b2b2b2; background: #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; font-size: 14px; color: #666; margin-bottom: 30px; }
.exam { }
.exam-filter { background: #EEF5EA; border-top: #C2D9B6 1px solid; padding: 10px 5px; }
.exam-filter li { float: left; width: 45%; box-sizing: border-box; padding: 0 10px; position: relative; }
.exam-filter li.sort { width: 45%; }
.exam-filter select { display: block; width: 100%; box-sizing: border-box; font-size: 16px; border: #74A758 1px solid; border-radius: 4px; color: #666; padding: 0 26px 0 15px; background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAARCAYAAACSGY9uAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGoSURBVEhL1VQ9S8NgGAwiIg4iIiIiiIiIg4g4iIiDkzh07C6ODuLgIA4WxEGkFEREQpAkzYeY4m/IX/Ou3CuBIn7wNk0OHtK+93zcJU/ihGH42O12T5ySgbmniI7+2gOaejD0geuZjoaKVqs1xlma6erYHtC4yeaKcw4UZR0yc1GY1xRlF2xcGHKZ5/m4KGtgT/YuzBmOGQMMaJhhuItXNk1lWTYRRdG16c9ZooYLGDkqmLqhEFH/Bnuwl+kbBMGxqHKAgYcY3JOAW9/3J0X9GaxFjzv16rG3qHIBIfsUQCG4u/eu606J+jVYw1pjBit3IGo0gIhdCHqXoAcImhb1I5iLmjZr2QOxJ2q0gJBtrMmbhHXw5GZEfQvmMNeYQf2OqGogjuPNgqknz/NmRQ2AHPKemauaLVHVAlZoHeIiCkW8IOZFfYFn4piTwPyGqGoiSZI1iAwpGBcPq7UgyknTdJFnMhMxV1S1AbErWCVfwl+xjssM/uYZOcSq0usBrN+SeRoy0DfIK80prV7guhVWrL+CXDvR9QTekzmYacMMP9EDH4nRwHE+Acu1Wv6MWW1sAAAAAElFTkSuQmCC") right center no-repeat; background-size: 26px auto; }
.exam-body { position: relative; }
.exam .peopBox { padding: 20px 0; width: auto; height: 300px; }
.exam .man_z { margin: auto; float: none; }
.exam .man_b { margin: auto; float: none; display: none; }
.exam .woman_z { margin: auto; float: none; }
.exam .woman_b { margin: auto; float: none; }
.peopBut { position: absolute; padding: 0; bottom: 40px; right: 15px; width: 60px; }
.peopBall { display: block; width: 100%; margin: 10px 0 0; font-size: 12px; line-height: 28px; height: 28px; }
.buwei_box { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; }
.buwei_list { -webkit-box-flex: 1; -moz-box-flex: 1; -ms-flex: 1; -webkit-flex: 1; flex: 1; }