<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";* {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑",Arial,Helvetica,sans-serif;
    font-size: 14px
}

body {
    background-color: #f0f0f0
}

section {
    padding: 0 10px 10px 10px;
    clear: both
}

a {
    text-decoration: none
}

li {
    list-style: none
}

.clear {
    height: 1px;
    clear: both
}

header {
    position: relative;
    in-height: 44px;
    background: #ff7d01
}

header .show {
    display: box;
    display: -moz-box;
    display: -webkit-box;
    height: 44px;
    width: 100%;
    overflow: hidden
}

header h1 {
    text-align: center;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    height: 44px
}

header h1 img {
    height: 44px
}

header .show .search,header .show span {
    display: block;
    width: 56px;
    height: 44px
}

header .show .logo {
    display: block;
    text-align: center;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    height: 44px;
    border: none
}

header .show #popup {
    background: url(../images/base.png) no-repeat 13px 8px;
    background-size: 30px
}

header .show .search {
    background: url(../images/base.png) no-repeat 13px -30px;
    background-size: 30px
}

header nav {
    display: none
}

nav {
    display: block;
    width: 100%;
    position: absolute;
    top: 44px;
    z-index: 99;
    background: #fff
}

nav li {
    overflow: hidden;
    padding: 5px 5px
}

.n_top {
    width: 100%;
    height: 25px
}

.n_top span {
    display: inline-block;
    float: left
}

.n_top .n_tit {
    width: 18%;
    color: #42d5a9;
    font-size: 16px;
    font-weight: 700;
    height: 21px;
    text-align: center
}

.n_top .n_line {
    height: 1px;
    width: 82%;
    background-color: #b5b5b5;
    margin-top: 10px
}

.n_under {
    width: 98%;
    padding-left: 2%
}

.n_under a {
    height: 22px;
    line-height: 22px;
    display: inline-block;
    float: left;
    background-color: #ececec;
    border-radius: 8px;
    padding: 0 8px;
    margin: 10px 5px;
    color: #363636
}

.page_title {
    width: 100%;
    height: 40px;
    background-color: #fff;
    position: relative;
}

.page_title a {
    display: inline-block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 2px;
    left: 12px;
    background: url(../img/base2.png) no-repeat -4px -176px;
    background-size: 36px
}

.page_title h2 {
    width: 78%;
    text-align: center;
    color: #42d5a9;
    font-size: 16px;
    line-height: 40px;
    margin: 0 auto;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

footer {
    background-color: #f0f0f0;
    height: 95px;
    padding: 12px 0;
    font-size: 16px
}

.foot_back {
    width: 200px;
    height: 30px;
    margin: 0 auto
}

.foot_back a {
    display: inline-block;
    color: #3f3f3f;
    height: 30px;
    line-height: 30px;
    padding-left: 30px;
    font-weight: 700;
    font-size: 16px
}

.back_top {
    background: url(../img/base.png) no-repeat 0 -76px;
    margin-right: 20px;
    background-size: 30px
}

.back_pc {
    background: url(../img/base.png) no-repeat 0 -120px;
    background-size: 32px
}

.foot_info {
    color: #a9a9a9;
    font-size: 16px;
    margin-top: 12px;
    text-align: center
}

.page {
    width: 100%;
    padding: 15px 0;
    text-align: center;
    height: 32px;
    background-color: #fff
}

.page a {
    display: inline-block;
    width: 30%;
    height: 30px;
    line-height: 30px;
    margin: 0 10px;
    border: 1px solid #ff7d01;
    border-radius: 15px;
    color: #ff7d01
}

.tags {
    width: 100%
}

.tags .tit {
    width: 100%;
    height: 42px
}

.tags .tit h3 {
    width: 33.3%;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    line-height: 42px;
    height: 40px;
    font-weight: 400
}

.tags .tit .cur {
    color: #42d5a9;
    border-bottom: 2px solid #42d5a9
}

.tags .tags_cont {
    background-color: #fff;
    text-align: center;
    display: none
}

.tags .cur {
    display: block
}

.gray {
    background-color: #f0f0f0
}

.down_list {
    width: 100%;
    overflow: hidden;
    background-color: #fff
}

.down_list a,.down_list li {
    display: block;
    height: 70px;
    width: 100%;
    color: #b2b2b2
}

.down_list li {
    padding: 5px 0;
    border-bottom: 1px solid #e7e7e7
}

.down_list .yx_left {
    width: 25%;
    float: left;
    height: 70px
}

.down_list .yx_left img {
    width: 65px;
    height: 65px;
    display: block;
    margin: 3px auto 0 auto
}

.down_list .yx_right {
    width: 75%;
    float: left;
    height: 47px
}

.down_list .yx_right .rgt_l {
    width: 72%;
    float: left;
    height: 45px
}

.yx_right .right1 {
    height: 25px;
    width: 100%;
    float: left
}

.yx_right .right1 span {
    display: inline-block;
    text-align: center
}

.yx_right .right1 .title {
    font-size: 15px;
    color: #333;
    line-height: 25px;
    width: 58%;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: left
}

.yx_right .right1 .yx_cate {
    width: 38%;
    border: 1px solid #e7e7e7;
    border-radius: 10px;
    height: 20px;
    font-size: 12px;
    line-height: 20px;
    margin: 2px 1% 0 1%;
    float: right
}

.yx_right .right2 {
    width: 100%;
    height: 20px;
    float: left
}

.yx_right .right2 span {
    display: inline-block;
    font-size: 14px;
    line-height: 22px;
    height: 22px;
    float: left
}

.yx_right .right2 .num {
    width: 60%;
    text-align: left
}

.yx_right .right2 .size {
    width: 40%;
    text-align: center
}

.down_list .yx_right .rgt_r {
    width: 28%;
    height: 45px;
    float: left
}

.yx_right .rgt_r span {
    display: block;
    line-height: 28px;
    width: 88%;
    border-radius: 14px;
    height: 28px;
    border: 1px solid #b2b2b2;
    color: #333;
    margin: 5px auto;
    text-align: center
}

.down_list .yx_txt {
    width: 75%;
    float: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    height: 22px;
    line-height: 22px;
    border-top: 1px dashed #e7e7e7;
    font-size: 14px;
    text-align: left
}

.yx_more {
    height: 40px;
    margin: 0;
    text-align: center;
    color: #b2b2b2;
    line-height: 40px;
    font-size: 16px;
    border-bottom: 1px solid #e7e7e7;
    background-color: #fff
}

#yx_more {
    height: 40px;
    margin: 0;
    text-align: center;
    color: #b2b2b2;
    line-height: 40px;
    font-size: 16px;
    border-bottom: 1px solid #e7e7e7;
    background-color: #fff
}

.cate,.soft {
    overflow: hidden;
    background-color: #f0f0f0
}

.cate li,.soft li {
    float: left;
    min-width: 33%;
    height: 100px;
    padding: 10px 0;
    text-align: center;
    border-bottom: 1px solid #ededed;
    border-right: 1px solid #ededed;
    background-color: #fff
}

.cate li a,.soft li a {
    display: block;
    width: 75px;
    height: 100px;
    margin: 0 auto;
    color: #666
}

.cate .img {
    display: inline-block;
    width: 68px;
    height: 68px;
    border: 2px solid #80d254;
    border-radius: 35px;
    background: url(../img/cates.png) no-repeat 1px 9px;
    background-size: 68px
}

.cate li:nth-child(2) .img {
    border-color: #57bfdc;
    background-position: 1px -66px
}

.cate li:nth-child(3) .img {
    border-color: #bc8ae7;
    background-position: 1px -142px
}

.cate li:nth-child(4) .img {
    border-color: #557edc;
    background-position: 1px -218px
}

.cate li:nth-child(5) .img {
    border-color: #62cfaa;
    background-position: 1px -295px
}

.cate li:nth-child(6) .img {
    border-color: #dc55ab;
    background-position: 1px -372px
}

.cate li:nth-child(7) .img {
    border-color: #ffab51;
    background-position: 1px -446px
}

.cate li:nth-child(8) .img {
    border-color: #f57d7d;
    background-position: 1px -522px
}

.cate li:nth-child(9) .img {
    border-color: #b17878;
    background-position: 1px -599px
}

.cate li:nth-child(10) .img {
    border-color: #ff4901;
    background-position: 1px -676px
}

.cate li:nth-child(11) .img {
    border-color: #dc55ab;
    background-position: 1px -752px
}

.cate li:nth-child(12) .img {
    border-color: #55bedc;
    background-position: -2px -828px
}

.cate li:nth-child(13) .img {
    border-color: #ffab51;
    background-position: 1px -906px
}

.cate li:nth-child(14) .img {
    border-color: #557edc;
    background-position: 0 -980px
}

.cate li:nth-child(15) .img {
    border-color: #62cfaa;
    background-position: -1px -1054px
}

.cate li:nth-child(16) .img {
    border-color: #80d254;
    background-position: 0 -1130px
}

.soft .img {
    display: inline-block;
    width: 68px;
    height: 68px;
    border: 2px solid #80d254;
    border-radius: 35px;
    background: url(../img/soft_cate.png) no-repeat 2px 12px;
    background-size: 68px
}

.soft li:nth-child(2) .img {
    border-color: #57bfdc;
    background-position: 3px -56px
}

.soft li:nth-child(3) .img {
    border-color: #bc8ae7;
    background-position: 2px -122px
}

.soft li:nth-child(4) .img {
    border-color: #557edc;
    background-position: 2px -186px
}

.soft li:nth-child(5) .img {
    border-color: #62cfaa;
    background-position: 1px -250px
}

.soft li:nth-child(6) .img {
    border-color: #dc55ab;
    background-position: 2px -318px
}

.soft li:nth-child(7) .img {
    border-color: #ffab51;
    background-position: 2px -380px
}

.soft li:nth-child(8) .img {
    border-color: #f57d7d;
    background-position: 2px -445px
}

.soft li:nth-child(9) .img {
    border-color: #b17878;
    background-position: 2px -508px
}

.soft li:nth-child(10) .img {
    border-color: #ff4901;
    background-position: 1px -572px
}

.soft li:nth-child(11) .img {
    border-color: #dc55ab;
    background-position: 2px -636px
}

.soft li:nth-child(12) .img {
    border-color: #55bedc;
    background-position: 2px -700px
}

.soft li:nth-child(13) .img {
    border-color: #ffab51;
    background-position: 2px -765px
}

.soft li:nth-child(14) .img {
    border-color: #557edc;
    background-position: 2px -830px
}

.soft li:nth-child(15) .img {
    border-color: #62cfaa;
    background-position: 2px -893px
}
</pre></body></html>