* {
    margin: 0px;
    padding: 0px;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}

html {
    background: #fff;
    height: 100%;
}

body {
    font-family: 'Microsoft Yahei', Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #333;
    overflow-x: hidden;
    max-width: 750px;
    margin: 0 auto;
    background-color: #ffefed;
}

body p {
    margin: 0;
}

ul li {
    list-style: none;
}

img {
    border: none;
}

a {
    color: #333;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
}

a:active {
    -webkit-tap-highlight-color: transparent;
}

em,
i {
    font-style: normal;
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    clear: both;
    height: 0px;
    font-size: 0px;
    visibility: hidden;
    display: block;
    content: ' ';
}

input,
textarea,
button {
    resize: none;
    outline: none;
    border: 0 none;
    font-family: 'Microsoft Yahei';
    margin: 0;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #adadad;
}

.flexstyle,
.srzl-list .pradio {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.hide {
    display: none;
}

.flexcolumn {
    -webkit-flex-direction: column;
    flex-direction: column;
}

.flex-item,
.mingpan-table .pview {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}

.flex-middle {
    align-items: center;
    -webkit-align-items: center;
    box-align: center;
    -webkit-box-align: center;
}

.top {
    background-color: #cc3134;
}

.top a {
    display: block;
}

.top img {
    height: 0.31rem;
    margin-top: 0.3rem;
}

.top .ahome {
    position: absolute;
    top: 50%;
    background-image: url(/img/ahome.png);
}

.top .atopmenu {
    display: block;
    position: absolute;
    background-image: url(/img/zkmenu.png);
}

.cover-top .smtop_menu {
    display: block;
}

.main {
    padding-top: 4.47rem;
    background: url(/img/mainbg.jpg) no-repeat;
    background-size: 100% auto;
}

.dzfcon .main {
    padding-top: 3.94rem;
}

.main-title {
    position: relative;
    z-index: 2;
    margin-top: 0.2rem;
}

.main-title .pview {
    width: 3.86rem;
    height: 0.92rem;
    line-height: 1.1rem;
    margin: 0 auto;
    font-size: 0.36rem;
    color: #fff;
    text-align: center;
    background: url(/img/titbg.png) no-repeat;
    background-size: 100% 100%;
}

.main-title .pview.long {
    width: 5.46rem;
    background-image: url(/img/titbg2.png);
}

.section {
    position: relative;
    margin: -0.42rem 0.2rem 0 0.2rem;
    border-radius: 0.1rem;
    background-color: #fffcf5;
    padding-top: 0.7rem;
    z-index: 1;
    border: 1px solid #eb4c57;
    overflow: hidden;
}

.section:before,
.section:after {
    content: '';
    display: block;
    position: absolute;
    width: 3.05rem;
    height: 2.18rem;
    background: url(/img/hua1.png) no-repeat;
    background-size: 100% 100%;
    z-index: -1;
}

.section:before {
    right: 0;
    top: 0;
}

.section:after {
    width: 2.52rem;
    height: 0.98rem;
    left: 0;
    bottom: 0;
    background-image: url(/img/hua2.png);
}

.section-main {
    padding: 0 0.35rem 0.4rem 0.35rem;
}

.section-text {
    font-size: 0.3rem;
    line-height: 0.46rem;
}

.section-text .red {
    color: #e51f2c;
}

.srzl-title {
    line-height: 0.55rem;
    color: #fff;
    text-align: center;
    margin-bottom: 0.1rem;
}

.main-srzl {
    width: 7.3rem;
    height: 5.05rem;
    margin-left: 0.17rem;
    background: url(/img/srbg.png) no-repeat;
    background-size: 100% 100%;
}

.main-srzl dl+dl {
    margin-top: 0.25rem;
}

.main-srzl dt {
    width: 1.7rem;
    margin-top: 0.2rem;
}

.main-srzl dt .pic {
    display: block;
    width: 0.84rem;
    height: 0.84rem;
    margin: 0 auto;
}

.main-srzl dt .sp {
    display: block;
    text-align: center;
    font-size: 0.28rem;
    color: #ec340b;
    margin-top: 0.15rem;
}

.main-srzl dt .nan {
    color: #0a82e0;
}

.main-srzl dd {
    padding-right: 0.47rem;
}

.main-srzl dd li {
    height: 0.82rem;
    border-bottom: 1px solid #e6c292;
}

.main-srzl dd li .plf {
    font-size: 0.32rem;
    color: #484848;
}

.main-srzl dd .text {
    width: 100%;
    background: none;
    height: 0.4rem;
    line-height: 0.4rem;
    padding: 0;
    margin-bottom: 0;
    font-size: 0.32rem;
    color: #222;
}

.main-srzl dd .Js_date {
    background: url(/img/jiantou.png) no-repeat right 0.05rem center;
    background-size: 0.1rem 0.06rem;
    color: #a0a0a0;
    height: 0.8rem;
    line-height: 0.8rem;
}

.main-srzl dd .Js_date.on {
    color: #222;
}

.main-srzl dd .mui-btn-block {
    border: none;
    height: 0.8rem;
    line-height: 0.8rem;
    padding: 0;
    text-align: left;
    margin-bottom: 0;
    color: #a0a0a0;
    background: url(/img/jiantou.png) no-repeat right 0.05rem center;
    background-size: 0.1rem 0.06rem;
}

.main-srzl dd .mui-btn-block.on {
    color: #222;
}

.main-srzl dd .mui-btn-block em {
    font-size: 0.32rem;
}

.srzl-list {
    overflow: hidden;
    margin: 0.35rem 0.47rem 0 0.3rem;
}

.srzl-list .pradio {
    float: left;
    position: relative;
    font-size: 0.24rem;
    color: #888;
}

.srzl-list .pradio input {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.srzl-list .pradio input:checked+em {
    color: #888;
}

.srzl-list .pradio input:checked+span {
    position: relative;
}

.srzl-list .pradio input:checked+span:before {
    content: '';
    display: block;
    width: 0.3rem;
    height: 0.17rem;
    position: absolute;
    left: -0.05rem;
    top: 0.02rem;
    background: url(/img/gou.png) no-repeat center;
    background-size: 100% 100%;
}

.srzl-list .pradio span {
    display: inline-block;
    width: 0.2rem;
    height: 0.2rem;
    border: 1px solid #cc2d0a;
    margin-left: 0.05rem;
    margin-right: 0.15rem;
}

.srzl-list .pradio a {
    color: #888;
    text-decoration: underline;
}

.srzl-list .awdcs {
    color: #888 !important;
}

.srzl-btn {
    position: relative;
    margin: 0.2rem 0.47rem 0 0.2rem;
}

.srzl-btn .ptips {
    text-align: center;
    font-size: 0.24rem;
    color: #666;
    margin-top: 0.2rem;
}

.srzl-btn .ptips em {
    font-size: 0.28rem;
    color: #eb4c57;
    margin: 0 0.1rem;
}

.fotbtn {
    padding: 0 0.35rem;
    margin-top: 0.6rem;
}

body .a-btn,
.abtn {
    display: block;
    text-align: center;
    font-size: 0.4rem;
    color: #fff !important;
    line-height: 0.96rem;
    letter-spacing: 0.08rem;
    background: url(/img/btn.png) no-repeat center;
    background-size: 100% 100%;
    max-width: 710px;
    margin: 0 auto;
    border-radius: 0 !important;
    text-shadow: 0 0.03rem 0 #d21f29;
}

.indeximg {
    margin-top: 0.3rem;
}

.indeximg .pic {
    display: block;
    margin: 0 auto;
    width: 7.14rem;
}

.mat55 {
    margin-top: 0.55rem;
    margin-bottom: 0.32rem;
}

.zyys-list {
    margin: 0.3rem 0.3rem 0 0.3rem;
}

.zyys-list .li_txt {
    width: 2.8rem;
    height: 7.3rem;
    text-align: center;
    background: url(/img/zybg.png) no-repeat;
    background-size: 100% 100%;
}

.zyys-list .li_txt .pitem {
    line-height: 0.39rem;
    font-size: 0.28rem;
    color: #fffefe;
    margin-top: 0.51rem;
}

.zyys-list .other {
    background-image: url(/img/yybg.png);
}

.zyys-list .other .pitem {
    color: #666;
}

.zyys-list .ptop {
    line-height: 0.6rem;
    font-size: 0.36rem;
    color: #fff;
    letter-spacing: 0.03rem;
    margin-bottom: 0.35rem;
}

.zyys-list .li_mid {
    margin-top: 0.9rem;
}

.zyys-list .li_mid .pitem {
    display: table;
    width: 0.88rem;
    height: 0.88rem;
    font-size: 0.24rem;
    color: #fff;
    background: url(/img/yuan.png) no-repeat;
    background-size: 100% 100%;
}

.zyys-list .li_mid .pitem+.pitem {
    margin-top: 0.42rem;
}

.zyys-list .li_mid span {
    height: 100%;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

.cmt-box {
    margin-bottom: 0.5rem;
}

.footer {
    text-align: center;
    padding: 0.3rem 0;
    background-color: #f3b5c2;
}

.footer p,
.footer a {
    font-size: 0.24rem;
    color: #d35c9f;
}

.review-bullet {
    margin-top: 0.43rem;
    overflow: hidden;
}

.review-bullet .list {
    white-space: nowrap;
}

.review-bullet .list+.list {
    margin-top: 0.2rem;
}

.review-bullet .list:nth-child(5n+2) .item:nth-child(5n+1) .text {
    background-color: #eeddfe;
    border-color: #c99cfb;
}

.review-bullet .list:nth-child(5n+2) .item:nth-child(5n+2) .text {
    background-color: #d6e4ff;
    border-color: #9ebcf7;
}

.review-bullet .list:nth-child(5n+2) .item:nth-child(5n+3) .text {
    background-color: #ffe1d4;
    border-color: #ffc5ac;
}

.review-bullet .list:nth-child(5n+2) .item:nth-child(5n+4) .text {
    background-color: #fff3d6;
    border: 1px solid #fadea5;
}

.review-bullet .list:nth-child(5n+2) .item:nth-child(5n) .text {
    background-color: #cef9e2;
    border-color: #81d1a6;
}

.review-bullet .list:nth-child(5n+3) .item:nth-child(5n+4) .text {
    background-color: #eeddfe;
    border-color: #c99cfb;
}

.review-bullet .list:nth-child(5n+3) .item:nth-child(5n+5) .text {
    background-color: #d6e4ff;
    border-color: #9ebcf7;
}

.review-bullet .list:nth-child(5n+3) .item:nth-child(5n+3) .text {
    background-color: #ffe1d4;
    border-color: #ffc5ac;
}

.review-bullet .list:nth-child(5n+3) .item:nth-child(5n+2) .text {
    background-color: #fff3d6;
    border: 1px solid #fadea5;
}

.review-bullet .list:nth-child(5n+3) .item:nth-child(5n+1) .text {
    background-color: #cef9e2;
    border-color: #81d1a6;
}

.review-bullet .list:nth-child(5n+4) .item:nth-child(5n+2) .text {
    background-color: #eeddfe;
    border-color: #c99cfb;
}

.review-bullet .list:nth-child(5n+4) .item:nth-child(5n+3) .text {
    background-color: #d6e4ff;
    border-color: #9ebcf7;
}

.review-bullet .list:nth-child(5n+4) .item:nth-child(5n+1) .text {
    background-color: #ffe1d4;
    border-color: #ffc5ac;
}

.review-bullet .list:nth-child(5n+4) .item:nth-child(5n+4) .text {
    background-color: #fff3d6;
    border: 1px solid #fadea5;
}

.review-bullet .list:nth-child(5n+4) .item:nth-child(5n+5) .text {
    background-color: #cef9e2;
    border-color: #81d1a6;
}

.review-bullet .list:nth-child(5n) .item:nth-child(5n+3) .text {
    background-color: #eeddfe;
    border-color: #c99cfb;
}

.review-bullet .list:nth-child(5n) .item:nth-child(5n+1) .text {
    background-color: #d6e4ff;
    border-color: #9ebcf7;
}

.review-bullet .list:nth-child(5n) .item:nth-child(5n+2) .text {
    background-color: #ffe1d4;
    border-color: #ffc5ac;
}

.review-bullet .list:nth-child(5n) .item:nth-child(5n+5) .text {
    background-color: #fff3d6;
    border: 1px solid #fadea5;
}

.review-bullet .list:nth-child(5n) .item:nth-child(5n+4) .text {
    background-color: #cef9e2;
    border-color: #81d1a6;
}

.review-bullet .item {
    display: inline-block;
    vertical-align: top;
    height: 0.64rem;
    margin-right: 0.36rem;
}

.review-bullet .item:nth-child(5n+1) .text {
    background-color: #fff3d6;
}

.review-bullet .item:nth-child(5n+2) .text {
    background-color: #cef9e2;
    border-color: #81d1a6;
}

.review-bullet .item:nth-child(5n+3) .text {
    background-color: #eeddfe;
    border-color: #c99cfb;
}

.review-bullet .item:nth-child(5n+4) .text {
    background-color: #d6e4ff;
    border-color: #9ebcf7;
}

.review-bullet .item:nth-child(5n) .text {
    background-color: #ffe1d4;
    border-color: #ffc5ac;
}

.review-bullet .text {
    display: inline-block;
    vertical-align: top;
}

.review-bullet .text {
    padding: 0 0.32rem;
    background-color: #fff3d6;
    color: #333;
    font-size: 0.3rem;
    height: 0.64rem;
    line-height: 0.62rem;
    border: 1px solid #fadea5;
    border-radius: 100px;
    vertical-align: middle;
}

.jieguo-txt {
    font-size: 0.3rem;
    line-height: 0.44rem;
    padding: 0.1rem 0.29rem 0.65rem 0.29rem;
    text-align: justify;
}

.jieguo-txt .ptit {
    text-align: center;
    padding: 0 0.3rem;
    font-size: 0.34rem;
    color: #a5241c;
    line-height: 0.46rem;
    margin-bottom: 0.33rem;
}

.jieguo-txt .pfutit {
    font-size: 0.32rem;
    color: #e51f2c;
    text-align: center;
    margin: 0.12rem 0;
}

.jieguo-txt .pfutit.nan {
    color: #1888d0;
}

.jieguo-txt .pitem {
    font-size: 0.34rem;
    color: #e51f2c;
}

.jieguo-txt .pitem+.pview {
    margin-top: 0.2rem;
}

.jieguo-txt .pview+.pitem {
    margin-top: 0.25rem;
}

.jieguo-txt .aky {
    color: #e51f2c;
    text-decoration: underline;
}

.xiangfa {
    width: 6.5rem;
    height: 1.54rem;
    padding: 0.15rem 0 0 1.31rem;
    background: url(/img/tt1.png) no-repeat;
    background-size: 100% 100%;
}

.xiangfa.sec {
    width: 6.6rem;
    margin: 0.4rem 0 0 -0.1rem;
    padding-left: 0.17rem;
    background-image: url(/img/tt2.png);
}

.xiangfa .ptop {
    font-size: 0.34rem;
    color: #e51f2c;
}

.xiangfa .pbot {
    font-size: 0.3rem;
}

.mat30 {
    margin-top: 0.3rem;
}

.div-unlock {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.unclock-text {
    position: relative;
    width: 5.5rem;
    padding: 0.25rem 0;
    background: #fff7f0 url(/img/textbg.png) no-repeat;
    background-size: 100% 1.12rem;
    border-radius: 0.08rem;
}

.unclock-text:before {
    content: '';
    display: block;
    position: absolute;
    left: 0.02rem;
    right: 0.02rem;
    top: 0.02rem;
    bottom: 0.02rem;
    border-radius: 0.06rem;
    border: solid 1px #f4ae63;
}

.unclock-text .pitem {
    font-size: 0.28rem;
    color: #000;
    line-height: 0.34rem;
    padding: 0 0.6rem;
}

.unclock-text .pitem+.pitem {
    margin-top: 0.07rem;
}

.unclock-item {
    display: inline-block;
}

.unclock-btn {
    margin-top: 0.3rem;
}

.unclock-btn .aitem {
    display: block;
    width: 3.02rem;
    height: 0.84rem;
    line-height: 0.84rem;
    font-size: 0.32rem;
    color: #fff;
    text-align: center;
    text-shadow: 0 0.03rem 0 #d21f29;
    background: url(/img/lockbg.png);
    background-size: 100% 100%;
}

.unclock-btn .aitem:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 0.27rem;
    height: 0.34rem;
    background: url(/img/lock.png);
    background-size: 100% 100%;
    margin: -0.05rem 0.15rem 0 0;
}

.dzf-txt {
    position: relative;
    margin-top: -0.42rem;
    padding: 0 0.2rem;
}

.dzf-txt .pic {
    display: block;
    width: 7.1rem;
    height: 5.3rem;
}

.xfbtn,
.fixedcs {
    display: none;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0.07rem 0.18rem;
    max-width: 750px;
    margin: 0 auto;
    background: rgba(0, 0, 0, 0.5);
    z-index: 3;
}

.xfbtn .a-btn,
.fixedcs .a-btn {
    background-image: url(/img/btns.png);
}

.cover-xfcs .contents {
    padding-bottom: 1.1rem;
}

.cover-xfcs .xfbtn,
.cover-xfcs .fixedcs {
    display: block;
}

body .people {
    color: #333;
    margin-top: 0.23rem;
}

body .people em {
    color: #ce0000;
}

body .ziliaos-box {
    margin: 0 0.2rem;
}

body .ziliaos-box .name-list {
    padding: 0;
    background: none;
    box-shadow: none;
}

body .ziliaos-box .name-list .li {
    height: 1.64rem;
    margin-top: 0.16rem;
    background: url(/img/zl_nv.png) no-repeat;
    background-size: 100% 100%;
}

body .ziliaos-box .name-list .li.nan {
    background-image: url(/img/zl_nan.png);
}

body .ziliaos-box .name-list .div-sex {
    width: 0.7rem;
    font-size: 0.28rem;
    color: #fefefe;
    text-align: center;
    padding: 0 0.2rem;
    line-height: 0.3rem;
}

body .ziliaos-box .name-list .div-info {
    font-size: 0.32rem;
    color: #999;
    margin-left: 0.3rem;
}

body .ziliaos-box .name-list .div-info .em {
    color: #000;
}

body .ziliaos-box .name-list .pview+.pview {
    margin-top: 0.2rem;
}

body .fourth-tit {
    line-height: 0.7rem;
}

body .fourth-tit span {
    font-size: 0.4rem;
    color: #fff;
    font-weight: normal;
}

body .fourth-tit span:before,
body .fourth-tit span:after {
    display: none;
}

body .jiagebox {
    margin: 0.2rem 0.62rem 0 0.6rem;
}

body .jiagebox .plf span {
    color: #dd2424;
}

body .jiagebox .prg em {
    color: #dd2424;
}

body .cszhifu-box {
    width: 7.3rem;
    height: 3.95rem;
    margin: 0.3rem 0 0 0.17rem;
    padding: 0;
    border-radius: 0;
    background: url(/img/zfbg.png) no-repeat;
    background-size: 100% 100%;
}

body .cszhifu-box.wxcszhifu-box {
    height: 2.15rem;
    background-image: url(/img/zfbgs.png);
}

body .zffs-list {
    margin: 0.1rem 0.78rem 0 0.6rem;
}

body .zffs-list .prg span {
    background-color: #dd2424;
}

body .zffs-list li+li {
    border-color: #969696;
}

body .zfdivtips {
    color: #666;
}

body .rmcsbox {
    padding-top: 0;
    background: none;
}

body .rmcsbox .xttbox_title {
    height: 0.92rem;
    margin-bottom: 0.4rem;
}

body .rmcsbox .xttbox_title span {
    width: 3.86rem;
    height: 0.92rem;
    line-height: 1.1rem;
    font-size: 0.36rem;
    color: #fff;
    font-weight: normal;
    letter-spacing: 0;
    text-indent: 0;
    background: url(/img/titbg.png) no-repeat center bottom;
    background-size: 100% 100%;
}

.newbtn {
    position: relative;
    z-index: 1;
}

.kaiyun-txt {
    height: 1.84rem;
    font-size: 0.3rem;
    color: #fff;
    line-height: 0.44rem;
    text-align: justify;
    padding: 0.25rem 0.31rem 0 0.31rem;
    margin: 0.18rem 0.18rem 0 0.18rem;
    background: url(/img/kybg.png) no-repeat;
    background-size: 100% 100%;
}

.kaiyun-txt .aky {
    color: #ff7f7f;
    text-decoration: underline;
}

.pouxi-box {
    height: 6.6rem;
    margin-top: -0.15rem;
    background: url(/img/pouxi.png) no-repeat;
    background-size: 2.28rem 6.6rem;
}

.pad0 {
    padding-left: 0;
    padding-right: 0;
}

.backnone:before,
.backnone:after {
    display: none;
}

.pouxi-box {
    padding-top: 0.2rem;
}

.pouxi-box .li {
    font-size: 0.3rem;
}

.pouxi-box .li+.li {
    margin-top: 0.41rem;
}

.pouxi-box .li:nth-child(1),
.pouxi-box .li:nth-child(5) {
    padding-left: 1.92rem;
}

.pouxi-box .li:nth-child(2),
.pouxi-box .li:nth-child(4) {
    padding-left: 2.44rem;
}

.pouxi-box .li:nth-child(3) {
    padding-left: 2.54rem;
}

.pouxi-box .ptit {
    color: #e51f2c;
}

.pouxi-box .ptxt {
    margin-top: 0.1rem;
}

.prev-next {
    font-size: 0;
    text-align: center;
    margin-top: 0.29rem;
    margin-bottom: -0.1rem;
}

.prev-next .li {
    display: inline-block;
    width: 3.32rem;
    height: 4.12rem;
    background: url(/img/libg1.png) no-repeat;
    background-size: 100% 100%;
}

.prev-next .li:nth-child(2) {
    margin-left: 0.2rem;
    background-image: url(/img/libg2.png);
}

.prev-next .li:nth-child(2) .ptit {
    color: #c72f17;
}

.prev-next .li:nth-child(2) .ptxt {
    color: #973732;
}

.prev-next .ptit {
    line-height: 0.64rem;
    font-size: 0.3rem;
    color: #a83b60;
    margin-bottom: 2.27rem;
    padding-top: 0.06rem;
}

.prev-next .ptxt {
    font-size: 0.3rem;
    color: #666;
}

.guanjian-box {
    width: 6.42rem;
    height: 10.93rem;
    margin: 0 auto;
    background: url(/img/guanjian.png) no-repeat;
    background-size: 100% 100%;
}

.guanjian-box .li {
    font-size: 0.32rem;
    font-weight: bold;
    height: 1.2rem;
    line-height: 1.5rem;
}

.guanjian-box .li+.li {
    margin-top: 0.5rem;
}

.guanjian-box .li:nth-child(odd) {
    padding-left: 2.5rem;
}

.guanjian-box .li:nth-child(even) {
    padding-left: 0.5rem;
}

.guanjian-box .red {
    color: #e20f1d;
}

.mingpan-table .ul {
    border-radius: 0.1rem;
    background-color: #fffdfa;
    border: 1px solid #aa7534;
    overflow: hidden;
}

.mingpan-table .ul+.ul {
    margin-top: 0.3rem;
}

.mingpan-table .li+.li {
    border-top: 1px solid #aa7534;
}

.mingpan-table .pview {
    height: 0.78rem;
    line-height: 0.78rem;
    font-size: 0.3rem;
    color: #f13815;
    text-align: center;
}

.mingpan-table .pview+.pview {
    border-left: 1px solid #aa7534;
}

.mingpan-table .pview.nv {
    color: #e51f2c;
}

.mingpan-table .pview.nan {
    color: #1888d0;
}

.mingpan-table .backg {
    color: #666;
    background-color: #faf3e6;
}

.hpzs-score {
    width: 6.61rem;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.36rem;
    color: #fffffe;
    text-align: center;
    margin: 0.3rem auto 0 auto;
    background: url(/img/hpzsbg.png) no-repeat;
    background-size: 100% 100%;
}

.hpzs-score .emtext {
    font-size: 0.44rem;
    font-weight: bold;
    margin: 0 0.1rem;
}

.pad20 {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
}

.matf20 {
    margin-top: -0.2rem;
}

.jieguo-zhishu {
    font-size: 0;
    text-align: center;
    margin: 0 -0.3rem;
}

.jieguo-zhishu li {
    display: inline-block;
    width: 3.18rem;
    height: 0.56rem;
    line-height: 0.56rem;
    background: url(/img/starbg.png) no-repeat;
    background-size: 100% 100%;
    margin: 0.2rem 0.15rem 0 0.15rem;
}

.jieguo-zhishu span {
    float: left;
}

.jieguo-zhishu .sptxt {
    margin-right: 0.05rem;
}

.jieguo-zhishu .sptxt,
.jieguo-zhishu .spwen {
    font-size: 0.26rem;
    color: #fefefe;
    margin-left: 0.23rem;
}

.jieguo-zhishu .spwen {
    margin-left: 0.14rem;
}

.jieguo-zhishu .pstar {
    width: 0.25rem;
    height: 0.24rem;
    background: url(/img/star.png) no-repeat;
    background-size: 100% 100%;
    margin: 0.16rem 0 0 0.05rem;
}

.jieguo-zhishu .pstar.kong {
    background-image: url(/img/star_kong.png);
}

/*# sourceMappingURL=nbzhh.css.map */