blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul {
    margin: 0;
    padding: 0
}

object {
    display: block!important;
    max-width: 100%!important;
    height: auto
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

fieldset,img {
    border: 0
}

address,caption,cite,code,dfn,th,var {
    font-style: normal;
    font-weight: 400
}

ol,ul {
    list-style: none
}

caption,th {
    text-align: left
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: 400
}

q:after,q:before {
    content: ""
}

abbr,acronym {
    border: 0;
    font-variant: normal
}

sup {
    vertical-align: text-top
}

sub {
    vertical-align: text-bottom
}

input,select,textarea {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

*,:after,:before {
    box-sizing: border-box
}

* {
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

html {
    font-size: 62.5%
}

body {
    -webkit-text-size-adjust: none;
    font-family: Microsoft Yahei,Helvetica Neue,Helvetica,STHeiTi,sans-serif;
    font-size: 1.4rem;
    overflow-x: hidden
}

body,html {
    width: 100%;
    height: 100%
}

a {
    text-decoration: none;
    color: #333
}

.cf:before,.container:before,.panel:before,.row:before {
    content: "";
    display: table
}

.cf:after,.container:after,.panel:after,.row:after {
    clear: both;
    content: "";
    display: table
}

.col-5,.col-25,.col-33 {
    float: left
}

.col-25 {
    width: 25%
}

.col-33 {
    width: 33.33333333333333%
}

.col-5 {
    width: 50%
}

.fl {
    float: left
}

.fr {
    float: right
}

.grey {
    color: #666
}

.hide {
    display: none
}

.por {
    position: relative
}

.poa {
    position: absolute
}

.wrapper {
    height: 100%
}

.wrapper,header {
    position: relative;
    width: 100%
}

header {
    height: 48px;
    line-height: 48px;
    z-index: 999;
    background-color: #2d353c;
    text-align: center;
    color: #fff
}

header .title {
    font-size: 1.8rem
}

header .title a {
    color: #fff
}

.panel {
    padding: 1.2rem
}

.para {
    margin-bottom: 1rem;
    line-height: 2.4rem;
    letter-spacing: 0
}

.para-title {
    position: relative
}

.para-title .para-pic {
    height: 180px;
    overflow: hidden;
    background-color: #222
}

.para-title .para-pic a {
    display: block;
    height: 100%
}

.para-title .para-pic img {
    display: block;
    width: 100%;
    max-width: 480px;
    height: auto;
    margin-left: auto;
    margin-right: auto
}

.para-title .para-text {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 2.4rem 1.6rem 1.2rem;
    color: #fff;
    font-size: 2.2rem;
    line-height: 2.4rem;
    word-break: break-all;
    background: linear-gradient(180deg,transparent,rgba(0,0,0,.5))
}

.para-title .para-text-black {
    position: relative;
    background: #fff;
    color: #333
}

.para-article .hot-point {
    padding-top: 10px
}

.para-article .hot-point .item {
    margin-right: 10px;
    color: #005a94
}

.para-article {
    padding: 1.6rem;
    line-height: 2.4rem;
    font-size: 1.6rem;
    overflow: hidden;
    position: relative;
    z-index: 0;
    word-break: break-word
}

.para-article img {
    max-width: 100%!important;
    height: auto!important;
    margin: 0 auto 10px!important;
    display: block
}

.para-article p {
    margin-bottom: 8px
}

.para-article table {
    border: 1px solid #ddd
}

.para-article iframe {
    width: 100%;
    height: 100%;
    display: block
}

.para-article>a,.para-article p a,.para-article table a,.para a {
    color: #005a94;
    border-bottom: 1px dashed #aaa
}

.original {
    color: #666
}

.translate {
    color: #2a9300
}

.para-info {
    margin-bottom: 2.4rem
}

.para-info .author,.para-info a {
    color: #35ba00
}

.para-power {
    color: #bbb;
    font-size: 1rem
}

.para-power a {
    color: #bbb
}

.panel .title {
    position: relative;
    height: 32px;
    padding-left: .8rem;
    line-height: 32px;
    font-weight: 700;
    font-size: 1.6rem;
    color: #35ba00
}

.panel .title:after {
    position: absolute;
    content: "";
    left: 0;
    top: 9px;
    height: 14px;
    width: 3px;
    background-color: #35ba00
}

.article-li {
    padding: 8px;
    background-color: #fff;
    border-radius: 2px;
    margin-bottom: 1.2rem
}

.article-li:active {
    background-color: #fafafa
}

.article-li a {
    display: block;
    font-size: 1.7rem;
    position: relative
}

.article-li img {
    width: 80px;
    height: 60px;
    display: block;
    float: left;
    background-color: #ddd
}

.article-li span {
    display: block
}

.article-li span.num-agree {
    font-size: 1rem;
    right: 4px
}

.block-article .article-li img {
    margin-right: 8px
}

.block-article {
    margin-bottom: -8px
}

.block-course {
    width: 100%;
    overflow: hidden;
    padding-top: 8px
}

.block-course .row {
    margin-right: -16px
}

.block-course .col-33 {
    padding-right: 16px;
    height: 88px;
    overflow: hidden
}

.block-course img {
    display: block;
    width: auto;
    height: 60px;
    margin: 0 auto
}

.block-course span {
    display: block;
    overflow: hidden;
    line-height: 28px;
    text-align: center;
    font-size: 1rem
}

.article-st a {
    margin-bottom: 4px;
    font-size: 1.7rem
}

.article-st i {
    font-style: normal;
    font-size: 1rem;
    display: inline-block;
    border: 1px solid #6cca37;
    padding: 0 3px;
    border-radius: 2px;
    color: #5bb926
}

.article-st .info {
    color: #666;
    margin-bottom: 4px;
    height: 3.2rem;
    line-height: 1.6rem;
    overflow: hidden
}

.article-st .pics {
    margin: 5px -4px 0
}

.article-st .pics .col-25 {
    padding: 4px;
    height: 72px;
    overflow: hidden
}

.article-st .pics img {
    height: 100%;
    width: auto;
    background-color: #eee
}

.mags-st,.mags-st .pics {
    position: relative
}

.mags-st .pics {
    float: left;
    margin-left: -100%;
    width: 80px;
    height: 100px;
    border-radius: 5px
}

.mags-st .pics .icon-best {
    position: absolute;
    right: -2px;
    top: -2px;
    width: 41px;
    height: 40px;
    background: url(../images/0483af5148ac4d4da8817cf1aba913e6.png) 100% 0 no-repeat;
    background-size: cover
}

.mags-st .pics img {
    height: 100%;
    width: 100%;
    border-radius: 5px
}

.mags-st .mag-inner {
    width: 100%;
    float: left
}

.mags-st .mag-cont {
    padding-left: 96px
}

.mags-st .mag-name {
    font-size: 1.6rem;
    font-weight: 700;
    margin-bottom: 6px
}

.mags-st .mag-summary {
    font-size: 1.4rem;
    color: #9b9b9b;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box
}

.mags-st .mag-subInfo {
    position: absolute;
    bottom: 8px;
    right: 16px;
    left: 104px;
    font-size: 1.2rem
}

.mags-st .mag-subInfo .mag-sub-btn {
    float: left;
    padding: 4px 20px;
    border-radius: 1.2rem;
    background: #39ba01;
    color: #fff
}

.mags-st .mag-subInfo .mag-sub-btn.hasSubed {
    padding: 4px 0 4px 14px;
    color: #39ba01;
    background: url(../images/7a07974af4184711a4db13dba875bc0c.png) 0 no-repeat;
    background-size: 14px
}

.mags-st .mag-subInfo .mag-sub-counts {
    float: right;
    padding-top: 4px;
    color: #999
}

.dialog_sbcode {
    z-index: 1000
}

.article-mc .course-title {
    font-size: 1.6rem;
    margin-bottom: 4px;
    height: 24px;
    line-height: 24px;
    overflow: hidden
}

.article-mc img {
    width: 96px;
    height: 72px
}

.article-mc .course-price {
    color: #5bb926
}

.article-mc .course-info {
    font-size: 12px;
    height: 20px;
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.article-mc .course-price span {
    font-size: 14px;
    display: inline
}

.article-mc .course-price span.line_throu {
    text-decoration: line-through;
    color: #999;
    font-size: 12px
}

.page-find {
    background: #f4f4f4
}

.page-find .block {
    margin: .4rem
}

.page-find .block .title {
    display: inline-block
}

.page-find .big {
    font-size: 2rem
}

.row1 {
    background: linear-gradient(180deg,#fff,#ebebeb);
    overflow: hidden
}

.row1 .title {
    position: relative;
    margin-bottom: 8px;
    padding: 12px 16px;
    width: 100%
}

.row1 .title:after {
    position: absolute;
    content: "";
    width: 10px;
    height: 10px;
    border-top: 1px solid #aaa;
    border-right: 1px solid #aaa;
    right: 16px;
    top: 24px;
    transform: rotate(45deg)
}

.row1 .title a {
    display: block
}

.row1 .col-33 {
    height: 96px
}

.row1 .col-33 a {
    display: block;
    position: relative;
    height: 96px;
    width: 72px;
    margin: 0 auto
}

.row1 .col-33 a:after {
    position: absolute;
    content: "";
    right: -30px;
    top: 0;
    border-style: solid;
    border-width: 96px 0 0 30px;
    border-color: transparent transparent #e6e6e6 #e6e6e6;
    width: 30px;
    height: 96px
}

.row1 .col-33 img {
    width: 72px;
    height: 96px
}

.row2 {
    padding: 4px
}

.page-quan {
    background-color: #f4f4f4
}

.page-quan .load_more {
    background-color: #fff;
    border: 1px solid #fff
}

.block {
    background-color: #fff;
    box-shadow: 0 0 2px hsla(0,0%,50%,.1);
    border-radius: 2px;
    padding: 1.2rem
}

.block img {
    display: inline-block;
    width: 48px;
    height: 48px;
    vertical-align: middle
}

.block:active {
    background-color: #fafafa
}

.page-quan .block .title {
    display: inline-block;
    color: #bbb;
    line-height: 1.2rem
}

.page-quan .block-quan {
    margin: 1.2rem
}

.page-quan .block-quan .row:first-child {
    margin-bottom: 1.2rem
}

.page-quan .block-quan .col-33 {
    text-align: center;
    font-size: 1.2rem;
    padding: 0 16px
}

.page-quan .block-quan .col-33 a {
    display: block
}

.page-quan .panel {
    padding: 1.2rem
}

.page-quan .block-quan .col-33 img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 24px;
    margin-bottom: .4rem
}

.page-quan .block-title {
    font-size: 2rem;
    margin-bottom: 1.2rem
}

.page-quan .block-article {
    margin-bottom: 0
}

.page-quan .article-li {
    padding: 1.2rem
}

.page-quan .article-li a {
    font-size: 1.6rem
}

.block-set .block img {
    vertical-align: top;
    margin-right: 8px;
    border-radius: 24px
}

.block-set .status {
    float: right;
    line-height: 48px;
    padding: 0 16px
}

.reply {
    background: url(data:image/gif;base64,R0lGODlhAQACAIABAO7u7v///yH5BAEAAAEALAAAAAABAAIAAAICRAoAOw==) bottom repeat-x;
    background-size: 1px 1px;
    padding: 8px 0
}

.reply .col1 {
    width: 40px;
    height: 40px;
    float: left
}

.reply .col1 .pic img {
    width: 40px;
    height: 40px;
    border-radius: 20px
}

.reply .col2 {
    padding-left: 48px
}

.reply .col2 .name {
    color: #35ba00;
    margin-bottom: 4px
}

.reply .col2 .text {
    word-break: break-word
}

.reply .button {
    float: right
}

.reply .button span {
    display: inline-block;
    padding-left: 8px;
    color: #999
}

.reply .button span.praise-num {
    padding-left: 0
}

.reply .button i {
    display: inline-block;
    vertical-align: text-bottom;
    margin-right: 4px
}

.block-reply .reply:last-child {
    background: none
}

.pic,.pic img {
    width: 100%;
    height: 100%
}

.pic img {
    display: block
}

.user-info {
    border-bottom: 1px solid #424a50;
    padding-bottom: 8px
}

.user-info img {
    width: 64px;
    height: 64px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    border-radius: 32px;
    margin-bottom: 8px
}

.a-set {
    position: absolute;
    bottom: 16px;
    left: 16px
}

.verticle {
    top: 50%;
    transform: translateY(-50%);
    transform-style: preserve-3d
}

.scrollblock .arrowDown,.scrollblock .arrowUp {
    width: 100%;
    height: 72px;
    text-align: center;
    font-size: 1.2rem;
    color: #666
}

.arrowLeft,.arrowRight {
    position: absolute;
    height: 50px;
    width: 25px;
    top: 50%;
    margin-top: -25px;
    text-indent: -999em
}

.arrowLeft:after,.arrowRight:after {
    position: absolute;
    content: "";
    width: 10px;
    height: 10px;
    border-top: 2px solid #48ca4c;
    border-right: 2px solid #48ca4c;
    top: 20px
}

.arrowLeft {
    left: -25px;
    border-radius: 0 25px 25px 0
}

.arrowLeft:after {
    left: 8px;
    transform: rotate(-135deg)
}

.arrowRight {
    right: -25px;
    border-radius: 25px 0 0 25px
}

.arrowRight:after {
    left: 8px;
    transform: rotate(45deg)
}

.loading {
    background-size: 16px;
    width: 100%;
    height: 72px;
    padding-top: 20px;
    text-align: center;
    color: #ddd
}

.no-result {
    text-align: center;
    color: #666
}

.main .article-li {
    margin-bottom: 0;
    padding: 12px 0;
    background: url(data:image/gif;base64,R0lGODlhAQACAIABAO7u7v///yH5BAEAAAEALAAAAAABAAIAAAICRAoAOw==) bottom repeat-x;
    background-size: 1px 1px
}

.main .article-li:last-child {
    background: none
}

.main .article-li a {
    font-size: 1.6rem
}

.comment-zero {
    color: #999;
    border: 1px dashed #eee;
    margin: 1.2rem 0;
    padding: 1.2rem
}

.load-more {
    height: 40px;
    line-height: 40px;
    border-radius: 3px;
    border: 1px solid #35ba00;
    text-align: center;
    color: #35ba00;
    margin: 1.2rem auto 0
}

.btm-button {
    width: 100%;
    height: 48px;
    background: hsla(0,0%,100%,.95) url(data:image/gif;base64,R0lGODlhAQACAIAAAP///93d3SH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==) top repeat-x;
    background-size: 1px 1px;
    text-align: center;
    line-height: 48px;
    position: absolute
}

.btm-button .col-5:last-child {
    background: url(data:image/gif;base64,R0lGODlhAgABAIAAAP///93d3SH5BAAAAAAALAAAAAACAAEAAAICRAoAOw==) 0 0 repeat-y;
    background-size: 1px 1px
}

.btm-button .col-5 a {
    display: block
}

.btm-button .col-5 a:active {
    background-color: #f4f4f4
}

.btm-button i {
    vertical-align: text-bottom;
    margin-right: 8px
}

.head-detail {
    position: fixed;
    left: 0;
    top: 0
}

.wrapper-detail {
    background-color: #fff;
    padding: 48px 0;
    position: relative
}

.fix-bottom {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9
}

.view-all-gradient {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 80px;
    width: 100%;
    background: hsla(0,0%,100%,.95);
    z-index: 998
}

.view-all {
    width: 120px;
    height: 40px;
    margin: 20px auto 0;
    line-height: 40px;
    font-size: 1.4rem;
    color: #39ba01;
    text-align: center;
    border: 1px solid;
    border-radius: 3px
}

.pop-reply {
    width: 100%;
    height: auto;
    top: 50px;
    left: 0;
    z-index: 999;
    display: none
}

.pop-reply-title {
    background: url(data:image/gif;base64,R0lGODlhAQACAIAAAP///93d3SH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==) bottom repeat-x;
    background-size: 1px 1px;
    height: 40px;
    line-height: 32px;
    text-align: center;
    position: relative;
    font-size: 1.6rem
}

.pop-reply-title a {
    position: absolute;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    font-size: 1.2rem;
    border-radius: 3px
}

.pop-reply-title .pop-cancel {
    left: 0;
    border: 1px solid #fff
}

.pop-reply-title .pop-cancel:active {
    background-color: #eee
}

.pop-reply-title .pop-send {
    right: 0;
    border: 1px solid #39ba01;
    color: #39ba01;
    border-radius: 3px
}

.pop-reply-title .pop-send:active {
    background-color: #39ba01;
    color: #fff
}

.pop-reply-wrap {
    margin: 16px;
    padding: 8px;
    background-color: #fff;
    border-radius: 2px;
    position: relative
}

.pop-reply-wrap textarea {
    width: 100%;
    height: 100px;
    padding: 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    resize: none;
    border: 1px solid #fff
}

.pop-reply-info {
    color: #e52222
}

.pop-reply-info img {
    display: inline-block;
    margin-right: 8px;
    vertical-align: sub
}

.block-share .row {
    padding: 8px 0;
    text-align: right;
    vertical-align: top
}

.block-share .col {
    width: 40px;
    height: 40px;
    display: inline-block;
    margin: 0 2px
}

.block-share .col-weixin {
    width: 100%;
    height: 50px;
    display: block;
    margin: 0 auto
}

.block-share span {
    vertical-align: top;
    margin-top: 8px;
    display: inline-block
}

.block-share .col-text {
    float: left;
    color: #999
}

.block-share a {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 12px
}

.share-on {
    display: block;
    z-index: 99
}

.go-top {
    position: fixed;
    right: 10px;
    bottom: 75px;
    background: rgba(0,0,0,.4) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM9JREFUeNrs2EEOgkAMBdCOO0/kjvEQeihvpVdx6yG+nchSoMN8yCT8Jg0LOu0jsGhIAKznOJH7nXsGDp5vz0wVlldMyMHzg1+Uayb1NSYuj8DMRDJxNgKNiWw5/A+Bhfu7AaeGI1i3KXBuKCrr6cClYVh5jgKMDEHj+dXAaHOQ+lQBa5qC3M+M/MQI1l2jfY38zaCiNoScWxYunjfP10ab1NPzPs6ZjETeB0uz1PM+2P3CKqCAAgoooIACCiiggAK2xIMNTEf7iX484FeAAQDAYNauKqGuAgAAAABJRU5ErkJggg==) 50% no-repeat;
    background-size: 20px;
    width: 40px;
    height: 40px;
    border-radius: 4px;
    z-index: 99999;
    display: none
}

footer {
    background-color: #f6f9fc;
    text-align: center;
    font-size: 1rem;
    line-height: 2rem;
    padding: 1.2rem
}

footer,footer a {
    color: #999
}

::-webkit-scrollbar {
    width: 0
}

.impact-a {
    display: block;
    border: 1px solid #c4e4ca;
    text-align: center;
    border-radius: 4px;
    padding: 10px;
    background-color: #f6fdf2;
    color: #5bb926
}

.row_sp {
    background: none;
    overflow: inherit;
    padding-top: 16px
}

.row_sp .col-33 a:after {
    display: none
}

.animate-praise2 {
    animation: praise 1.5s linear;
    transform-origin: left bottom
}

@keyframes praise {
    0% {
        transform: translate(0)
    }

    20% {
        transform: translate(5px,-10px) rotate(-15deg) scale(1.2)
    }

    40% {
        transform: translateY(5px) rotate(0deg) scale(1.2)
    }

    60% {
        transform: translate(5px,-10px) rotate(-15deg) scale(1.2)
    }

    80% {
        transform: translateY(5px) rotate(0deg) scale(1.2)
    }

    to {
        transform: translate(0) scale(1)
    }
}

.frameblock {
    position: absolute;
    background-color: #fff;
    width: 100%;
    height: 100%;
    z-index: 98;
    left: 0;
    top: 0;
    display: none;
    padding-top: 48px
}

.frameon {
    display: block
}

#iFrame {
    height: 100%
}

#iFrame,.pure-list a {
    width: 100%;
    display: block
}

.pure-list a {
    background: url(data:image/gif;base64,R0lGODlhAQACAIABAO7u7v///yH5BAEAAAEALAAAAAABAAIAAAICRAoAOw==) bottom repeat-x;
    background-size: 1px 1px;
    line-height: 3.2rem;
    overflow: hidden;
    font-size: 1.6rem;
    text-overflow: ellipsis;
    white-space: nowrap
}

.pure-list a:last-child {
    background: none
}

.para-article .panel {
    padding: 0
}

.para-article .panel .title {
    background: none
}

#tip .title .close {
    right: 5px
}

.panel_weixin a {
    display: block;
    background: #f8fbf7;
    padding: 10px;
    border: 1px dotted #d8d8d8
}

.panel_weixin .pw_l {
    width: 75%
}

.panel_weixin .pw_l span {
    display: block;
    line-height: 20px
}

.panel_weixin .pw_l img {
    width: 40px;
    height: 40px;
    border-radius: 20px;
    float: left;
    margin-right: 10px
}

.pnael_weixin .pw_l .wx_big {
    font-size: 1.6rem
}

.panel_weixin .pw_l .wx_small {
    color: #999
}

.panel_weixin .pw_r {
    width: 50px;
    margin-top: 10px;
    color: #39ba01;
    text-align: right;
    height: 20px;
    line-height: 20px
}

.panel_weixin img {
    width: 100%;
    max-width: 580px;
    display: block
}

.hotFix-ios {
    overflow: hidden;
    height: 100%
}

.wx_back {
    width: 15%;
    height: 100%;
    position: relative;
    background: url(data:image/gif;base64,R0lGODlhAgABAIAAAP///93d3SH5BAAAAAAALAAAAAACAAEAAAICRAoAOw==) 100% 0 repeat-y;
    background-size: 1px 1px
}

.wx_back:after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    border-top: 1px solid #39ba01;
    border-left: 1px solid #39ba01;
    transform: rotate(-45deg);
    left: 20px;
    top: 14px
}

.wx_back:active {
    background-color: #f4f4f4
}

.hujiang_app_tip {
    display: none;
    position: relative;
    border-bottom: 1px solid #eee
}

.hujiang_app_tip a {
    display: block;
    padding: 8px
}

.hujiang_app_tip img {
    display: block;
    width: 36px;
    height: 36px
}

.hujiang_app_tip .app_text {
    display: block;
    padding-left: 8px;
    font-size: 12px;
    line-height: 18px;
    color: #666
}

.hujiang_app_tip .app_btn {
    float: right;
    width: 76px;
    height: 28px;
    line-height: 26px;
    font-size: 14px;
    text-align: center;
    color: #4fb64c;
    border: 1px solid #4fb64c;
    border-radius: 3px;
    margin: 5px 20px 0 0
}

.hujiang_app_tip .app_close_btn {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    background: url(/pages/new2014/images/app_close_btn.png) no-repeat;
    background-size: 20px 20px
}

.adv-test {
    background-color: #f7fff0
}

.adv-test a {
    display: block
}

.adv-test .pic {
    width: 100%;
    height: auto;
    overflow: hidden
}

.adv-test img {
    width: 100%;
    height: auto;
    display: block
}

.adv-test span {
    color: #89ca65;
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    border: 1px solid #deefd0;
    border-top: 0
}

.adv_b1 a {
    display: block;
    overflow: hidden
}

.adv_b0 {
    position: relative;
    height: auto;
    overflow: hidden
}

.weixin_success {
    width: 80%;
    max-width: 500px;
    border-radius: 10px;
    overflow: hidden;
    background-color: #fff
}

.weixin_success .ws_head {
    border-radius: 10px 10px 0 0;
    background-color: #4fb81b;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 1.6rem;
    position: relative
}

.icon2 {
    display: inline-block;
    background: url(../images/22e1097c0a1e48858508984ce60940f5.png) no-repeat;
    background-size: 20px auto
}

.icon2-ws-correct {
    height: 20px;
    width: 20px;
    background-position: 0 0;
    vertical-align: sub
}

.icon2-ws-close {
    height: 15px;
    width: 15px;
    background-position: 0 -20px
}

.weixin_success .ws_head .ws_close {
    position: absolute;
    right: 0;
    width: 40px;
    height: 40px
}

.weixin_success .ws_body {
    padding: 1.4rem
}

.weixin_success .ws_body h3 {
    font-size: 1.4rem;
    color: #4fb81b;
    font-weight: 700;
    height: 2.6rem
}

.weixin_success .ws_block:first-child {
    padding-bottom: 1.4rem;
    margin-bottom: 1.4rem;
    border-bottom: 1px dashed #ddd
}

.weixin_success .pic {
    width: 100px;
    position: relative;
    z-index: 9
}

.weixin_success .pic img {
    display: block;
    width: 100px;
    height: 100px;
    border: 1px solid #eee;
    cursor: pointer
}

.weixin_success .info {
    margin-left: 110px
}

.weixin_success .info .p1 {
    font-size: 2rem;
    font-weight: 700
}

.weixin_success .info .p2 {
    color: #666;
    font-size: 1.2rem
}

.weixin_success .info .p3 {
    color: #999;
    font-size: 1.2rem;
    position: absolute;
    bottom: 0
}

@media screen and (min-width: 340px) {
    .weixin_success .info .p2,.weixin_success .info .p3 {
        font-size:1.4rem
    }
}

.weixin_success .hotlinks a {
    display: block;
    color: #333
}

.weixin_success .hotlinks a:first-child {
    margin-bottom: 1rem
}

.weixin_success .hotlinks a:visited {
    color: #999
}

.daily_item {
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.daily_en_bg {
    background-image: url(../images/8dc35da0-86b3-47f6-93d4-c924ef9946b4_03.jpg)
}

.daily_jp_bg {
    background-image: url(../images/8dc35da0-86b3-47f6-93d4-c924ef9946b4_04.jpg)
}

.daily_kr_bg {
    background-image: url(../images/8dc35da0-86b3-47f6-93d4-c924ef9946b4_05.jpg)
}

.daily_item a {
    color: #fff;
    display: block;
    padding: 8px;
    font-size: 14px
}

.daily_item p {
    line-height: 24px;
    margin: 8px 0;
    word-break: break-all;
    font-size: 16px
}

.daily_item .look_cn {
    display: block;
    width: 100%;
    text-align: right;
    padding-right: 24px
}

.wx_gongzhonghao {
    width: 250px;
    margin: 0 auto;
    padding: 8px
}

.wx_gongzhonghao img:first-child {
    margin-bottom: 15px
}

.fwx_gongzhonghao {
    margin: 20px 14px 30px;
    text-align: center;
    padding: 10px 0 22px;
    border: 1px solid #e6e6e6
}

.fwx_gongzhonghao .pic_wrap {
    width: 45px;
    height: 48px;
    margin: 0 auto
}

.fwx_gongzhonghao .pic_wrap img {
    width: 100%;
    height: 100%;
    display: block
}

.fwx_gongzhonghao .wexin_btn_wrap {
    margin: 12px 0 5px
}

.fwx_gongzhonghao .wexin_btn_wrap a {
    display: block;
    width: 122px;
    height: 32px;
    line-height: 32px;
    background-color: #39ba01;
    color: #fff;
    margin: 0 auto;
    border-radius: 3px
}

.fwx_gongzhonghao .fwx_text {
    font-size: 13px;
    line-height: 26px
}

.fwx_gongzhonghao .fwx_text .fwx_wxid {
    color: #2a9300
}

.fwx_gongzhonghao .wx_fangfa {
    color: #66b601;
    font-size: 15px;
    margin-top: 12px
}

.fwx_gongzhonghao .wx_fangfa p {
    line-height: 25px;
    font-size: 18px;
    margin-bottom: 7px
}

.fwx_gongzhonghao .wx_fangfa a {
    padding: 4px 6px;
    border: 1px solid #66b601;
    border-radius: 20px;
    color: #66b601;
    margin: 0 8px
}

.hot-recommend-box {
    background: #f3f3f3;
    padding: 20px 0
}

.card-box,.hot-recommend-title {
    background: #fff
}

.hot-recommend-title {
    line-height: 1.2;
    padding: 1.6rem 1.2rem;
    font-size: 16px;
    color: #4a4a4a
}

.hot-recommend-title:after {
    content: "";
    display: block;
    background: #dbdbdb;
    height: 1px;
    margin: 0 -1.2rem;
    position: relative;
    top: 1.6rem;
    transform: scaleY(.5)
}

.card-box {
    padding: 1.2rem
}

.card-box>div {
    float: left;
    height: 64px
}

.card-box .card-ttile {
    font-size: 16px;
    line-height: 20px;
    color: #4a4a4a;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box
}

.card-subscribe-counts {
    font-size: 12px;
    color: #9b9b9b;
    line-height: 17px
}

.card-box .card-text-cont .card-cont-inner {
    padding: 12px 90px 0 80px
}

.card-box .card-cover-box {
    margin-left: -100%
}

.card-box .card-text-cont {
    width: 100%
}

.card-cover-box {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    overflow: hidden
}

.card-cover-box img {
    width: 100%;
    height: 100%
}

.card-subscribe {
    margin-left: -90px;
    width: 90px;
    line-height: 64px;
    text-align: right
}

.card-subscribe .subscribe-btn {
    display: inline-block;
    width: 68px;
    line-height: 28px;
    color: #fff;
    background: #39ba01;
    vertical-align: middle;
    text-align: center;
    border-radius: 14px
}

.card-subscribe .subscribe-btn.hasRss {
    background-color: #fff;
    border: 1px solid #39ba01;
    color: #39ba01;
    padding: 5px 5px 5px 18px;
    background-image: url(../images/7a07974af4184711a4db13dba875bc0c.png);
    background-repeat: no-repeat;
    background-position: 4px;
    background-size: 1.2em;
    line-height: normal;
    display: inline-block
}

.dialog_sbcode {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    z-index: 99;
    display: none
}

.dialog_sbcode .dialog_sbcode_content {
    width: 77%;
    background-color: #fff;
    margin: 5.8rem auto 0;
    padding: 25px 0 30px;
    position: relative;
    border-radius: 6px
}

.dialog_sbcode .dialog_sbcode_close {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10;
    width: 14%
}

.dialog_sbcode .dialog_sbcode_close img {
    width: 100%
}

.dialog_sbcode_content .dialog_btn_code {
    width: 75%;
    margin: 0 auto
}

.dialog_sbcode_content .dingyue_success[data-dpr="3"],.dialog_sbcode_content .dingyue_success[data-dpr="4"] {
    font-size: 26px
}

.dialog_sbcode_content .dingyue_success[data-dpr="2"] {
    font-size: 20px
}

.dialog_sbcode_content .dingyue_success .dialog_btn_code {
    margin-top: 20px;
    margin-bottom: 20px
}

.dialog_sbcode_content .dingyue_fail {
    display: none
}

.dialog_sbcode_content .dialog_btn_code img {
    width: 100%
}

.dialog_sbcode_content .dingyue_success .dialog_title {
    text-align: center;
    color: #545454;
    font-size: 100%;
    width: 73%;
    margin: 0 auto;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 20px
}

.dialog_sbcode_content .dingyue_fail .dialog_title {
    text-align: center;
    color: #545454;
    font-size: 1.4rem
}

.dialog_sbcode_content .dialog_title p:first-child {
    font-size: 1em;
    color: #48b50c;
    font-weight: bolder;
    margin-bottom: 5px
}

.dialog_sbcode_content .dialog_title p:nth-child(2),.dialog_sbcode_content .dialog_title p:nth-child(3) {
    font-size: .62em
}

.dialog_sbcode_content .dialog_text {
    text-align: center;
    font-size: .62em;
    color: #545454;
    line-height: .8rem
}

.dialog_sbcode_content .dialog_text a {
    text-decoration: none;
    color: #48b50c
}

.dialog_sbcode_content .dialog_text img {
    display: inline-block;
    margin: 0 6px -1px
}

.panel.width-padding {
    padding: 20px 16px
}

.video-list .video-item {
    margin-bottom: 30px
}

.video-list .video-img {
    margin-left: -100%;
    width: 144px;
    height: 80px;
    position: relative;
    text-align: center;
    border-radius: 2px;
    overflow: hidden
}

.video-list .video-img:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.2);
    border-radius: 2px;
    z-index: 9
}

.video-list .video-img:before {
    content: "";
    position: absolute;
    width: 40px;
    height: 40px;
    background-image: url(../images/f44ff9f3272f4cc7bc10df49fe38da08.png);
    background-size: cover;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 10
}

.video-list .video-img img {
    vertical-align: top;
    width: 100%;
    height: 100%
}

.video-list .video-info {
    width: 100%;
    height: 80px
}

.video-list .video-info-inner {
    height: 100%;
    margin-left: 160px;
    position: relative
}

.video-list .video-name {
    font-size: 16px;
    color: #333;
    line-height: 24px;
    max-height: 48px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2
}

.video-list .video-detail {
    position: absolute;
    bottom: 0;
    width: 100%;
    font-size: 12px;
    color: #999
}

.video-list .video-author {
    display: inline-block;
    max-width: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

@media screen and (min-width: 320px) and (max-width:374px) {
    .video-list .video-img {
        margin-left:-100%;
        width: 120px;
        height: 66px
    }

    .video-list .video-info {
        width: 100%;
        height: 66px
    }

    .video-list .video-info-inner {
        height: 100%;
        margin-left: 130px
    }

    .video-list .video-name {
        font-size: 14px;
        color: #333;
        height: 18px;
        line-height: 18px;
        max-height: 36px
    }

    .video-list .video-author {
        display: inline-block;
        max-width: 90px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis
    }
}

.mu-dialog,.mu-dialog-bglayer {
    position: fixed;
    visibility: hidden
}

.mu-dialog-bglayer {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background-color: rgba(0,0,0,.8)
}

.mu-dialog {
    z-index: 1000
}

.mu-visible {
    visibility: visible
}

.mu-pop {
    width: 280px;
    text-align: center;
    background-color: #fff;
    border-radius: 5px;
    color: #333;
    font-size: 1.6rem
}

.mu-pop-title {
    padding: 10px;
    border-bottom: 1px solid #eee;
    color: #35ba00
}

.mu-pop-content {
    padding: 25px 10px
}

.mu-btns {
    border-top: 1px solid #eee
}

.mu-btn {
    padding: 15px 10px;
    font-size: 1.4rem;
    cursor: pointer;
    color: #35ba00
}

.mu-btn:active {
    border-radius: 0 0 5px 5px;
    background-color: #eee
}

.mu-2btns .mu-btn {
    width: 50%;
    float: left
}

.mu-2btns .mu-btn:first-child {
    border-right: 1px solid #eee
}

.mu-prevent-animation {
    animation: none!important
}

.mu-slider-wrap {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d
}

.cf:after,.cf:before {
    content: "";
    display: table
}

.cf:after {
    clear: both
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.mu-fadeIn {
    animation: fadeIn .3s ease 0s both
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.mu-fadeOut {
    animation: fadeOut .3s ease 0s both
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInDown {
    animation: fadeInDown .3s ease 0s both
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }
}

.mu-fadeOutDown {
    animation: fadeOutDown .3s ease 0s both
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInUp {
    animation: fadeInUp .3s ease 0s both
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }
}

.mu-fadeOutUp {
    animation: fadeOutUp .3s ease 0s both
}

@keyframes mu-scaleDownIn {
    0% {
        opacity: 0;
        transform: scale3d(1.2,1.2,1)
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

.mu-scaleDownIn {
    animation: mu-scaleDownIn .3s ease 0s both
}

@keyframes scaleDownOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: scale3d(.8,.8,1)
    }
}

.mu-scaleDownOut {
    animation: scaleDownOut .3s ease 0s both
}

@keyframes mu-scaleUpIn {
    0% {
        opacity: 0;
        transform: scale3d(0,0,1)
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

.mu-scaleUpIn {
    animation: mu-scaleUpIn .3s ease 0s both
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInRight {
    animation: fadeInRight .3s ease 0s both
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }
}

.mu-fadeOutRight {
    animation: fadeOutRight .3s ease 0s both
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInLeft {
    animation: fadeInLeft .3s ease 0s both
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }
}

.mu-fadeOutLeft {
    animation: fadeOutLeft .3s ease 0s both
}

.mu-page {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d
}

.mu-page-current {
    visibility: visible;
    z-index: 9
}

.overhidden {
    overflow: hidden
}

.mu-moveToTop {
    animation: moveToTop .3s ease 0s both
}

.mu-moveFromTop {
    animation: moveFromTop .3s ease 0s both
}

.mu-moveToBottom {
    animation: moveToBottom .3s ease 0s both
}

.mu-moveFromBottom {
    animation: moveFromBottom .3s ease 0s both
}

@keyframes moveToTop {
    to {
        transform: translateY(-100%)
    }
}

@keyframes moveFromTop {
    0% {
        transform: translateY(-100%)
    }
}

@keyframes moveToBottom {
    to {
        transform: translateY(100%)
    }
}

@keyframes moveFromBottom {
    0% {
        transform: translateY(100%)
    }
}

.mu-moveToLeft {
    animation: moveToLeft .3s ease 0s both
}

.mu-moveFromLeft {
    animation: moveFromLeft .3s ease 0s both
}

.mu-moveToRight {
    animation: moveToRight .3s ease 0s both
}

.mu-moveFromRight {
    animation: moveFromRight .3s ease 0s both
}

@keyframes moveToLeft {
    to {
        transform: translateX(-100%)
    }
}

@keyframes moveFromLeft {
    0% {
        transform: translateX(-100%)
    }
}

@keyframes moveToRight {
    to {
        transform: translateX(100%)
    }
}

@keyframes moveFromRight {
    0% {
        transform: translateX(100%)
    }
}

.course_recommend_block {
    margin: 0 14px
}

.course_recommend_block .course_total_title {
    height: 22px;
    line-height: 22px;
    color: #35ba00;
    font-size: 16px;
    margin-bottom: 20px;
    font-weight: bolder;
    padding-top: 10px
}

.course_recommend_block .course_total_title i {
    width: 3px;
    height: 12px;
    display: inline-block;
    background-color: #39ba01;
    margin-right: 6px
}

.course_item li {
    margin-bottom: 29px
}

.course_item li:last-child {
    margin-bottom: 0
}

.course_item li a {
    display: block
}

.course_item .left {
    width: 110px;
    float: left;
    margin-right: 14px
}

.course_item .left img {
    width: 100%;
    display: block
}

.course_item .right {
    padding-left: 124px
}

.course_item .right span {
    display: block;
    width: 100%;
    overflow: hidden
}

.course_item .right span:first-child {
    height: 22px;
    line-height: 22px;
    color: #4a4a4a;
    font-size: 16px
}

.course_item .right span:nth-child(2) {
    height: 20px;
    line-height: 20px;
    color: #999;
    font-size: 12px
}

.course_item .right span:nth-child(3) {
    width: 90px;
    height: 26px;
    line-height: 26px;
    background-color: #f5a623;
    color: #fff;
    font-size: 12px;
    text-align: center;
    border-radius: 2px;
    margin-top: 5px
}

.more_course a {
    display: block;
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #4a4a4a;
    font-size: 16px;
    margin-top: 20px
}

.course_item .right i {
    display: inline-block;
    width: 6px;
    height: 10px;
    background-image: url(../images/257f06000f18430889afdca02076a137.png);
    background-size: 6px auto;
    margin-left: 5px
}

.panel {
    padding: 0
}

.article-li {
    /*background: #f6f6f6;*/
    padding: 10px;
    background-image: linear-gradient(0deg,#dbdbdb 50%,transparent 0);
    background-size: 100% 1px;
    background-repeat: no-repeat;
    background-position: 100% 100%;
    margin-bottom: 0
}

.article-li img {
    width: 94px;
    height: 70px
}

.article-li span.num-agree {
    position: absolute;
    font-size: 1.2rem;
    color: #999;
    left: 103px;
    bottom: 0
}

.article-li-title {
    font-size: 1.6rem;
    /*line-height: 2rem;*/
    /*height: 4rem;*/
    overflow: hidden;
    color: #4a4a4a
}

.article-sec-category-ad {
    color: #93d585;
    color: #999;
    border: 1px solid #93d585;
    border-radius: 9px
}

.article-sec-category-ad,.article-sec-category-zt {
    position: absolute;
    font-size: 1.2rem;
    right: 0;
    bottom: 0;
    height: 1.8rem;
    line-height: 1.8rem;
    padding: 0 9px;
    box-sizing: border-box
}

.article-sec-category-zt {
    color: #f5a623;
    color: #999;
    border: 1px solid #f5a623;
    border-radius: 9px
}

.zt_item {
    display: block;
    background-image: linear-gradient(0deg,#dbdbdb 50%,transparent 0);
    background-size: 100% 1px;
    background-repeat: no-repeat;
    background-position: 100% 100%;
    padding: 10px
}

.zt_item .zt_title {
    color: #4a4a4a;
    font-size: 1.6rem;
    line-height: 2rem;
    height: 2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.zt_item .zt_img {
    width: 100%;
    max-height: 140px;
    overflow: hidden;
    margin: 10px 0
}

.zt_item .zt_img img {
    width: 100%;
    display: block
}

.zt_item .zt_desc {
    color: #999;
    font-size: 1.5rem;
    line-height: 1.8rem;
    max-height: 3.6rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2
}

.wrapper-detail .zt_item:last-child {
    background: none
}

.wrapper-detail .zt_more {
    text-align: right;
    display: block;
    color: #39ba01;
    font-size: 16px
}

.wrapper-detail .zt_item {
    padding: 10px 0
}

.block-zt-list .zt_item {
    background: #fff;
    margin: 10px 0
}

.tab-ul .swiper-slide {
    max-width: 50px
}

.slide-nav {
    width: 100%;
    height: 40px;
    overflow: hidden;
    position: relative;
    z-index: 98;
    background-color: #fff
}

.slide-nav .tab-ul {
    position: absolute;
    white-space: nowrap;
    transition: .4s
}

.slide-nav .tab-ul li {
    width: 60px;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #fff;
    position: relative
}

.slide-nav .tab-ul li.active {
    border-bottom: 1px solid #6cca37;
    color: #5bb926;
    transition: .2s
}

.sec-nav {
    position: absolute;
    z-index: 2;
    width: 100%;
    background-color: hsla(0,0%,100%,.9)
}

.sec-nav a {
    width: 25%;
    float: left;
    height: 36px;
    line-height: 36px;
    padding: 0 16px
}

.tab-cont {
    padding-top: 88px;
    margin-top: -88px;
    z-index: 1;
    overflow: hidden
}

.tab-cont,.tab-items {
    position: relative;
    width: 100%;
    height: 100%
}

/*.page {*/
/*    width: 100%;*/
/*    background-color: #f4f4f4;*/
/*    position: absolute*/
/*}*/

/*.page,.page .container {*/
/*    height: 100%*/
/*}*/

.overscroll {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.tab-active {
    transition: all .4s
}

.tab-r-enter {
    transform: translateX(100%)
}

.tab-l-enter,.tab-r-leave-to {
    transform: translateX(-100%)
}

.tab-l-leave-to {
    transform: translateX(100%)
}

[v-cloak] {
    display: none!important
}

.download-panel {
    background: #f6f6f6
}

.download-margin {
    margin-top: 12px
}

#uzt_ad_1014,.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item:nth-child(3) {
    display: none
}

.animate-spin {
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
    display: inline-block
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-webkit-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-o-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-ms-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.hui-icon-hujiangclass:before {
    content: "\E800"
}

.hui-icon-hujiangcoin:before {
    content: "\E801"
}

.hui-icon-image:before {
    content: "\E802"
}

.hui-icon-image-circle:before {
    content: "\E803"
}

.hui-icon-education:before {
    content: "\E804"
}

.hui-icon-account:before {
    content: "\E805"
}

.hui-icon-comment-circle:before {
    content: "\E806"
}

.hui-icon-comment:before {
    content: "\E807"
}

.hui-icon-back:before {
    content: "\E808"
}

.hui-icon-down:before {
    content: "\E809"
}

.hui-icon-close:before {
    content: "\E80A"
}

.hui-icon-enter:before {
    content: "\E80B"
}

.hui-icon-up:before {
    content: "\E80C"
}

.hui-icon-sort:before {
    content: "\E80D"
}

.hui-icon-rmb:before {
    content: "\E80E"
}

.hui-icon-notice:before {
    content: "\E80F"
}

.hui-icon-search:before {
    content: "\E810"
}

.hui-icon-send:before {
    content: "\E811"
}

.hui-icon-share:before {
    content: "\E812"
}

.hui-icon-add-circle:before {
    content: "\E813"
}

.hui-icon-add-note:before {
    content: "\E814"
}

.hui-icon-animal:before {
    content: "\E815"
}

.hui-icon-bulb:before {
    content: "\E816"
}

.hui-icon-book:before {
    content: "\E817"
}

.hui-icon-calendar:before {
    content: "\E818"
}

.hui-icon-camera:before {
    content: "\E819"
}

.hui-icon-category:before {
    content: "\E81A"
}

.hui-icon-chat:before {
    content: "\E81B"
}

.hui-icon-download-circle:before {
    content: "\E81C"
}

.hui-icon-download:before {
    content: "\E81D"
}

.hui-icon-delete:before {
    content: "\E81E"
}

.hui-icon-hujiang:before {
    content: "\E81F"
}

.hui-icon-hujiangcc:before {
    content: "\E820"
}

.hui-icon-info-circle:before {
    content: "\E821"
}

.hui-icon-lock:before {
    content: "\E822"
}

.hui-icon-love:before {
    content: "\E823"
}

.hui-icon-map:before {
    content: "\E824"
}

.hui-icon-record:before {
    content: "\E825"
}

.hui-icon-rank:before {
    content: "\E826"
}

.hui-icon-present:before {
    content: "\E827"
}

.hui-icon-praise:before {
    content: "\E828"
}

.hui-icon-play-circle:before {
    content: "\E829"
}

.hui-icon-phone:before {
    content: "\E82A"
}

.hui-icon-person:before {
    content: "\E82B"
}

.hui-icon-pc:before {
    content: "\E82C"
}

.hui-icon-pause-circle:before {
    content: "\E82D"
}

.hui-icon-option:before {
    content: "\E82E"
}

.hui-icon-note:before {
    content: "\E82F"
}

.hui-icon-menu:before {
    content: "\E830"
}

.hui-icon-memorycard:before {
    content: "\E831"
}

.hui-icon-scancode:before {
    content: "\E832"
}

.hui-icon-wrench:before {
    content: "\E833"
}

.hui-icon-ci:before {
    content: "\E834"
}

@font-face {
    font-family: hui-font;
    src: url(hui-font.93946a24b673c0a0c1a7740ab74b293f.eot);
    src: url(hui-font.93946a24b673c0a0c1a7740ab74b293f.eot#iefix) format("embedded-opentype"),url(hui-font.500de7aaea0100bbc4b2355c4b07adef.svg#hui-font) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: hui-font;
    src: url("data:application/octet-stream;base64,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") format("woff"),url("data:application/octet-stream;base64,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ASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2DGh1amlhbmdjbGFzcwtodWppYW5nY29pbgVpbWFnZQxpbWFnZS1jaXJjbGUJZWR1Y2F0aW9uB2FjY291bnQOY29tbWVudC1jaXJjbGUHY29tbWVudARiYWNrBGRvd24FY2xvc2UFZW50ZXICdXAEc29ydANybWIGbm90aWNlBnNlYXJjaARzZW5kBXNoYXJlCmFkZC1jaXJjbGUIYWRkLW5vdGUGYW5pbWFsBGJ1bGIEYm9vawhjYWxlbmRhcgZjYW1lcmEIY2F0ZWdvcnkEY2hhdA9kb3dubG9hZC1jaXJjbGUIZG93bmxvYWQGZGVsZXRlB2h1amlhbmcJaHVqaWFuZ2NjC2luZm8tY2lyY2xlBGxvY2sEbG92ZQNtYXAGcmVjb3JkBHJhbmsHcHJlc2VudAZwcmFpc2ULcGxheS1jaXJjbGUFcGhvbmUGcGVyc29uAnBjDHBhdXNlLWNpcmNsZQZvcHRpb24Ebm90ZQRtZW51Cm1lbW9yeWNhcmQIc2NhbmNvZGUGd3JlbmNoAmNpAAAAAA==") format("truetype")
}

[class*=" hui-icon-"]:before,[class^=hui-icon-]:before {
    font-family: hui-font;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em
}

.hui-icon-hujiangclass:before {
    content: "\E800"
}

.hui-icon-hujiangcoin:before {
    content: "\E801"
}

.hui-icon-image:before {
    content: "\E802"
}

.hui-icon-image-circle:before {
    content: "\E803"
}

.hui-icon-education:before {
    content: "\E804"
}

.hui-icon-account:before {
    content: "\E805"
}

.hui-icon-comment-circle:before {
    content: "\E806"
}

.hui-icon-comment:before {
    content: "\E807"
}

.hui-icon-back:before {
    content: "\E808"
}

.hui-icon-down:before {
    content: "\E809"
}

.hui-icon-close:before {
    content: "\E80A"
}

.hui-icon-enter:before {
    content: "\E80B"
}

.hui-icon-up:before {
    content: "\E80C"
}

.hui-icon-sort:before {
    content: "\E80D"
}

.hui-icon-rmb:before {
    content: "\E80E"
}

.hui-icon-notice:before {
    content: "\E80F"
}

.hui-icon-search:before {
    content: "\E810"
}

.hui-icon-send:before {
    content: "\E811"
}

.hui-icon-share:before {
    content: "\E812"
}

.hui-icon-add-circle:before {
    content: "\E813"
}

.hui-icon-add-note:before {
    content: "\E814"
}

.hui-icon-animal:before {
    content: "\E815"
}

.hui-icon-bulb:before {
    content: "\E816"
}

.hui-icon-book:before {
    content: "\E817"
}

.hui-icon-calendar:before {
    content: "\E818"
}

.hui-icon-camera:before {
    content: "\E819"
}

.hui-icon-category:before {
    content: "\E81A"
}

.hui-icon-chat:before {
    content: "\E81B"
}

.hui-icon-download-circle:before {
    content: "\E81C"
}

.hui-icon-download:before {
    content: "\E81D"
}

.hui-icon-delete:before {
    content: "\E81E"
}

.hui-icon-hujiang:before {
    content: "\E81F"
}

.hui-icon-hujiangcc:before {
    content: "\E820"
}

.hui-icon-info-circle:before {
    content: "\E821"
}

.hui-icon-lock:before {
    content: "\E822"
}

.hui-icon-love:before {
    content: "\E823"
}

.hui-icon-map:before {
    content: "\E824"
}

.hui-icon-record:before {
    content: "\E825"
}

.hui-icon-rank:before {
    content: "\E826"
}

.hui-icon-present:before {
    content: "\E827"
}

.hui-icon-praise:before {
    content: "\E828"
}

.hui-icon-play-circle:before {
    content: "\E829"
}

.hui-icon-phone:before {
    content: "\E82A"
}

.hui-icon-person:before {
    content: "\E82B"
}

.hui-icon-pc:before {
    content: "\E82C"
}

.hui-icon-pause-circle:before {
    content: "\E82D"
}

.hui-icon-option:before {
    content: "\E82E"
}

.hui-icon-note:before {
    content: "\E82F"
}

.hui-icon-menu:before {
    content: "\E830"
}

.hui-icon-memorycard:before {
    content: "\E831"
}

.hui-icon-scancode:before {
    content: "\E832"
}

.hui-icon-wrench:before {
    content: "\E833"
}

.hui-icon-ci:before {
    content: "\E834"
}

.hui-icon-hujiangclass {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe800;&nbsp;")}

.hui-icon-hujiangcoin {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe801;&nbsp;")}

.hui-icon-image {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe802;&nbsp;")}

.hui-icon-image-circle {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe803;&nbsp;")}

.hui-icon-education {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe804;&nbsp;")}

.hui-icon-account {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe805;&nbsp;")}

.hui-icon-comment-circle {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe806;&nbsp;")}

.hui-icon-comment {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe807;&nbsp;")}

.hui-icon-back {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe808;&nbsp;")}

.hui-icon-down {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe809;&nbsp;")}

.hui-icon-close {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe80a;&nbsp;")}

.hui-icon-enter {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe80b;&nbsp;")}

.hui-icon-up {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe80c;&nbsp;")}

.hui-icon-sort {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe80d;&nbsp;")}

.hui-icon-rmb {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe80e;&nbsp;")}

.hui-icon-notice {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe80f;&nbsp;")}

.hui-icon-search {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe810;&nbsp;")}

.hui-icon-send {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe811;&nbsp;")}

.hui-icon-share {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe812;&nbsp;")}

.hui-icon-add-circle {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe813;&nbsp;")}

.hui-icon-add-note {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe814;&nbsp;")}

.hui-icon-animal {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe815;&nbsp;")}

.hui-icon-bulb {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe816;&nbsp;")}

.hui-icon-book {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe817;&nbsp;")}

.hui-icon-calendar {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe818;&nbsp;")}

.hui-icon-camera {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe819;&nbsp;")}

.hui-icon-category {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe81a;&nbsp;")}

.hui-icon-chat {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe81b;&nbsp;")}

.hui-icon-download-circle {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe81c;&nbsp;")}

.hui-icon-download {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe81d;&nbsp;")}

.hui-icon-delete {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe81e;&nbsp;")}

.hui-icon-hujiang {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe81f;&nbsp;")}

.hui-icon-hujiangcc {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe820;&nbsp;")}

.hui-icon-info-circle {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe821;&nbsp;")}

.hui-icon-lock {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe822;&nbsp;")}

.hui-icon-love {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe823;&nbsp;")}

.hui-icon-map {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe824;&nbsp;")}

.hui-icon-record {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe825;&nbsp;")}

.hui-icon-rank {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe826;&nbsp;")}

.hui-icon-present {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe827;&nbsp;")}

.hui-icon-praise {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe828;&nbsp;")}

.hui-icon-play-circle {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe829;&nbsp;")}

.hui-icon-phone {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe82a;&nbsp;")}

.hui-icon-person {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe82b;&nbsp;")}

.hui-icon-pc {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe82c;&nbsp;")}

.hui-icon-pause-circle {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe82d;&nbsp;")}

.hui-icon-option {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe82e;&nbsp;")}

.hui-icon-note {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe82f;&nbsp;")}

.hui-icon-menu {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe830;&nbsp;")}

.hui-icon-memorycard {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe831;&nbsp;")}

.hui-icon-scancode {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe832;&nbsp;")}

.hui-icon-wrench {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe833;&nbsp;")}

.hui-icon-ci {
    *zoom:expression(this.runtimeStyle["zoom"] = "1",this.innerHTML = "&#xe834;&nbsp;")}


[class*=" hui-icon-"]:before,[class^=hui-icon-]:before {
    font-family: hui-font;
    font-style: normal;
    font-weight: 400;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.hui-icon-hujiangclass:before {
    content: "\E800"
}

.hui-icon-hujiangcoin:before {
    content: "\E801"
}

.hui-icon-image:before {
    content: "\E802"
}

.hui-icon-image-circle:before {
    content: "\E803"
}

.hui-icon-education:before {
    content: "\E804"
}

.hui-icon-account:before {
    content: "\E805"
}

.hui-icon-comment-circle:before {
    content: "\E806"
}

.hui-icon-comment:before {
    content: "\E807"
}

.hui-icon-back:before {
    content: "\E808"
}

.hui-icon-down:before {
    content: "\E809"
}

.hui-icon-close:before {
    content: "\E80A"
}

.hui-icon-enter:before {
    content: "\E80B"
}

.hui-icon-up:before {
    content: "\E80C"
}

.hui-icon-sort:before {
    content: "\E80D"
}

.hui-icon-rmb:before {
    content: "\E80E"
}

.hui-icon-notice:before {
    content: "\E80F"
}

.hui-icon-search:before {
    content: "\E810"
}

.hui-icon-send:before {
    content: "\E811"
}

.hui-icon-share:before {
    content: "\E812"
}

.hui-icon-add-circle:before {
    content: "\E813"
}

.hui-icon-add-note:before {
    content: "\E814"
}

.hui-icon-animal:before {
    content: "\E815"
}

.hui-icon-bulb:before {
    content: "\E816"
}

.hui-icon-book:before {
    content: "\E817"
}

.hui-icon-calendar:before {
    content: "\E818"
}

.hui-icon-camera:before {
    content: "\E819"
}

.hui-icon-category:before {
    content: "\E81A"
}

.hui-icon-chat:before {
    content: "\E81B"
}

.hui-icon-download-circle:before {
    content: "\E81C"
}

.hui-icon-download:before {
    content: "\E81D"
}

.hui-icon-delete:before {
    content: "\E81E"
}

.hui-icon-hujiang:before {
    content: "\E81F"
}

.hui-icon-hujiangcc:before {
    content: "\E820"
}

.hui-icon-info-circle:before {
    content: "\E821"
}

.hui-icon-lock:before {
    content: "\E822"
}

.hui-icon-love:before {
    content: "\E823"
}

.hui-icon-map:before {
    content: "\E824"
}

.hui-icon-record:before {
    content: "\E825"
}

.hui-icon-rank:before {
    content: "\E826"
}

.hui-icon-present:before {
    content: "\E827"
}

.hui-icon-praise:before {
    content: "\E828"
}

.hui-icon-play-circle:before {
    content: "\E829"
}

.hui-icon-phone:before {
    content: "\E82A"
}

.hui-icon-person:before {
    content: "\E82B"
}

.hui-icon-pc:before {
    content: "\E82C"
}

.hui-icon-pause-circle:before {
    content: "\E82D"
}

.hui-icon-option:before {
    content: "\E82E"
}

.hui-icon-note:before {
    content: "\E82F"
}

.hui-icon-menu:before {
    content: "\E830"
}

.hui-icon-memorycard:before {
    content: "\E831"
}

.hui-icon-scancode:before {
    content: "\E832"
}

.hui-icon-wrench:before {
    content: "\E833"
}

.hui-icon-ci:before {
    content: "\E834"
}

.mu-dialog-bglayer {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background-color: rgba(0,0,0,.8)
}

.mu-dialog,.mu-dialog-bglayer {
    position: fixed;
    visibility: hidden
}

.mu-dialog {
    z-index: 1000
}

.mu-visible {
    visibility: visible
}

.mu-pop {
    width: 280px;
    text-align: center;
    background-color: #fff;
    border-radius: 5px;
    color: #333;
    font-size: 1.6rem
}

.mu-pop-title {
    padding: 10px;
    border-bottom: 1px solid #eee;
    color: #35ba00
}

.mu-pop-content {
    padding: 25px 10px
}

.mu-btns {
    border-top: 1px solid #eee
}

.mu-btn {
    padding: 15px 10px;
    font-size: 1.4rem;
    cursor: pointer;
    color: #35ba00
}

.mu-btn:active {
    border-radius: 0 0 5px 5px;
    background-color: #eee
}

.mu-2btns .mu-btn {
    width: 50%;
    float: left
}

.mu-2btns .mu-btn:first-child {
    border-right: 1px solid #eee
}

.mu-prevent-animation {
    animation: none!important
}

.mu-slider-wrap {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.mu-fadeIn {
    animation: fadeIn .3s ease 0s both
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.mu-fadeOut {
    animation: fadeOut .3s ease 0s both
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInDown {
    animation: fadeInDown .3s ease 0s both
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }
}

.mu-fadeOutDown {
    animation: fadeOutDown .3s ease 0s both
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInUp {
    animation: fadeInUp .3s ease 0s both
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }
}

.mu-fadeOutUp {
    animation: fadeOutUp .3s ease 0s both
}

@keyframes mu-scaleDownIn {
    0% {
        opacity: 0;
        transform: scale3d(1.2,1.2,1)
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

.mu-scaleDownIn {
    animation: mu-scaleDownIn .3s ease 0s both
}

@keyframes scaleDownOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: scale3d(.8,.8,1)
    }
}

.mu-scaleDownOut {
    animation: scaleDownOut .3s ease 0s both
}

@keyframes mu-scaleUpIn {
    0% {
        opacity: 0;
        transform: scale3d(0,0,1)
    }

    to {
        opacity: 1;
        transform: scaleX(1)
    }
}

.mu-scaleUpIn {
    animation: mu-scaleUpIn .3s ease 0s both
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInRight {
    animation: fadeInRight .3s ease 0s both
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }
}

.mu-fadeOutRight {
    animation: fadeOutRight .3s ease 0s both
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.mu-fadeInLeft {
    animation: fadeInLeft .3s ease 0s both
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        transform: translateZ(0)
    }

    to {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }
}

.mu-fadeOutLeft {
    animation: fadeOutLeft .3s ease 0s both
}

.mu-page {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d
}

.mu-page-current {
    visibility: visible;
    z-index: 9
}

.overscroll {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.overhidden {
    overflow: hidden
}

.mu-moveToTop {
    animation: moveToTop .3s ease 0s both
}

.mu-moveFromTop {
    animation: moveFromTop .3s ease 0s both
}

.mu-moveToBottom {
    animation: moveToBottom .3s ease 0s both
}

.mu-moveFromBottom {
    animation: moveFromBottom .3s ease 0s both
}

@keyframes moveToTop {
    to {
        transform: translateY(-100%)
    }
}

@keyframes moveFromTop {
    0% {
        transform: translateY(-100%)
    }
}

@keyframes moveToBottom {
    to {
        transform: translateY(100%)
    }
}

@keyframes moveFromBottom {
    0% {
        transform: translateY(100%)
    }
}

.mu-moveToLeft {
    animation: moveToLeft .3s ease 0s both
}

.mu-moveFromLeft {
    animation: moveFromLeft .3s ease 0s both
}

.mu-moveToRight {
    animation: moveToRight .3s ease 0s both
}

.mu-moveFromRight {
    animation: moveFromRight .3s ease 0s both
}

@keyframes moveToLeft {
    to {
        transform: translateX(-100%)
    }
}

@keyframes moveFromLeft {
    0% {
        transform: translateX(-100%)
    }
}

@keyframes moveToRight {
    to {
        transform: translateX(100%)
    }
}

@keyframes moveFromRight {
    0% {
        transform: translateX(100%)
    }
}

.cf:after,.cf:before {
    content: "";
    display: table
}

.cf:after {
    clear: both
}

.fl {
    float: left
}

.fr {
    float: right
}

.pt-head {
    height: 48px;
    width: 100%;
    background-color: #2d353c;
    font-size: 1.6rem;
    line-height: 48px;
    text-align: center
}

.pt-head,.pt-head a {
    color: #fff
}

.pt-head .pt-a {
    position: absolute;
    cursor: pointer;
    top: 0;
    width: 48px;
    height: 48px;
    line-height: 46px
}

.pt-head .pt-a i {
    vertical-align: middle
}

.pt-head .pt-nav {
    right: 0
}

.pt-cont-quicksearch {
    width: 100%!important;
    background-color: #fff;
    padding: 3rem 2rem 1rem;
    line-height: 4rem;
    text-align: center;
    left: 0;
    top: 0
}

.pt-cont-quicksearch .pt-hot-search {
    padding-top: 1rem
}

.pt-cont-quicksearch .pt-hot-search .pt-link {
    width: 33.33333333%;
    float: left
}

.pt-cont-quicksearch .pt-hot-search a {
    color: #333;
    display: block;
    height: 48px;
    overflow: hidden
}

.pt-search-cont {
    width: 100%;
    position: relative
}

.pt-search-cont input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 3px 0 0 3px;
    border: 1px solid #eee;
    height: 5rem;
    padding: 0 7rem 0 1.6rem;
    width: 100%;
    outline: none
}

.pt-search-cont .pt-search-btn {
    position: absolute;
    right: 0;
    top: 0;
    width: 6rem;
    height: 5rem;
    padding-top: 1.2rem;
    border-radius: 0 3px 3px 0;
    background-color: #40c46f
}

.pt-search-cont .pt-search-btn:active {
    background-color: #51d580
}

.iconhead {
    background: url(../images/sprite.png) no-repeat;
    background-size: 30px auto;
    display: inline-block
}

.iconhead-user {
    height: 30px;
    width: 30px;
    border-radius: 50%;
    display: inline-block;
    background-position: 50%;
    transition: background .3s ease
}

.iconhead-user.user-login {
    border: 1px solid #969a9e
}

.iconhead-user.user-login.mark {
    position: relative
}

.iconhead-user.user-login.mark:after {
    content: "";
    background-color: #fd340c;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    position: absolute;
    top: -1px;
    right: -1px
}

.iconhead-user.user-unlogin {
    background: url(../images/0e449438980248ff76834478a481c6eb.jpg) no-repeat;
    background-size: 30px auto
}

.iconhead-home {
    background-position: 0 -273px;
    height: 25px;
    width: 25px
}

.iconhead-back {
    background-position: 0 -373px;
    height: 25px;
    width: 25px
}

.iconhead-search {
    background-position: 0 -473px;
    height: 25px;
    width: 25px
}

.iconhead-find {
    background-position: 0 -323px;
    height: 25px;
    width: 25px
}

.iconhead-st {
    background-position: 0 -523px;
    height: 25px;
    width: 25px
}

.iconhead-share {
    background-position: 0 -100px;
    height: 23px;
    width: 18px
}

.iconhead-nav {
    background-position: 0 -298px;
    height: 25px;
    width: 25px
}

.iconhead-en {
    background-position: 0 -123px;
    height: 25px;
    width: 30px
}

.iconhead-jp {
    background-position: 0 -198px;
    height: 25px;
    width: 30px
}

.iconhead-kr {
    background-position: 0 -173px;
    height: 25px;
    width: 30px
}

.iconhead-fr {
    background-position: 0 -148px;
    height: 25px;
    width: 30px
}

.iconhead-th {
    background-position: 0 -575px;
    height: 25px;
    width: 30px
}

.iconhead-hj {
    background-position: 0 -248px;
    height: 25px;
    width: 25px
}

.iconhead-cs {
    background-position: 0 -448px;
    height: 25px;
    width: 25px
}

.iconhead-ct {
    background-position: 0 -423px;
    height: 25px;
    width: 25px
}

.iconhead-mb {
    background-position: 0 -496px;
    height: 25px;
    width: 25px
}

.pt-cont-sidenav {
    width: 80%!important;
    height: 100%;
    background-color: #2d353c;
    margin-left: 20%;
    text-align: center;
    right: 0;
    top: 0
}

.pt-panel-1 {
    padding: 16px;
    color: #929699;
    background: url(data:image/gif;base64,R0lGODlhAQACAIAAAC01PDlBRyH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==) bottom repeat-x;
    background-size: 1px 1px;
    margin-bottom: 16px
}

.pt-panel-2 {
    padding: 0 16px
}

.pt-panel-down {
    position: absolute;
    width: 100%;
    bottom: 0
}

.pt-panel-down .cf {
    background: url(data:image/gif;base64,R0lGODlhAQACAIAAAC01PDlBRyH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==) top repeat-x;
    background-size: 1px 1px
}

.pt-panel-down .pt-panel-a {
    width: 25%;
    float: left
}

.pt-panel-down .pt-panel-a a {
    padding: 8px 0;
    display: block
}

.pt-panel-down .pt-panel-a a:active {
    background-color: #3f4850
}

.pt-panel-down span {
    display: block;
    color: #929699;
    font-size: 1.2rem
}

.pt-left-nav li {
    height: 48px;
    line-height: 48px;
    font-size: 1.6rem;
    margin-bottom: 16px
}

.pt-left-nav a {
    display: block
}

.pt-left-nav span {
    display: inline-block;
    position: relative;
    color: #fff;
    line-height: 40px
}

.pt-left-nav .pt-icon {
    width: 40px;
    height: 40px;
    background-color: #3f4850;
    border-radius: 20px;
    margin-right: 16px;
    line-height: 38px
}

.pt-left-nav .pt-icon i {
    vertical-align: middle
}

.pt-left-nav .on {
    background-color: #40c46f
}

.pt-copy {
    font-size: 1rem;
    padding: 8px 0
}

.pt-copy,.pt-copy a {
    color: #717477
}

ul {
    list-style: none
}

.user-center-sidenav {
    width: 80%!important;
    height: 100%;
    background-color: #394148;
    text-align: center;
    left: 0;
    top: 0
}

.user-center-sidenav .uc-header {
    padding: 15px 20px;
    background-color: #333b42
}

.user-center-sidenav .uc-header .uc-head {
    position: relative
}

.user-center-sidenav .uc-header .uc-head .head-info {
    position: absolute;
    top: 0;
    left: 100px;
    color: #fff;
    height: 75px;
    text-align: left
}

.user-center-sidenav .uc-header .uc-head .head-info .name {
    font-size: 2rem;
    white-space: nowrap;
    width: 150px;
    overflow: hidden
}

.user-center-sidenav .uc-header .uc-head .head-info .btn-sign {
    display: block;
    text-align: center;
    text-decoration: none;
    -webkit-appearance: none;
    background-color: #49b849;
    width: 70px;
    height: 25px;
    color: #fff;
    font-size: 1.3rem;
    line-height: 25px;
    margin-top: 10px;
    border-radius: 5px
}

.user-center-sidenav .uc-header .uc-head .head-info .has-sign {
    font-size: 1.5rem;
    color: #6e7276;
    position: relative;
    padding-left: 20px
}

.user-center-sidenav .uc-header .uc-head .head-info .has-sign .day {
    color: #aeb0b2
}

.user-center-sidenav .uc-header .uc-head .head-info .has-sign:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 0;
    width: 15px;
    height: 15px;
    background: url(../images/icon_sign.png) no-repeat;
    background-position: top;
    background-size: 15px auto
}

.user-center-sidenav .uc-header .uc-head .head-wrap-default {
    width: 75px;
    height: 75px;
    border-radius: 50%
}

.user-center-sidenav .uc-header .uc-head .head-wrap-default img {
    width: 100%
}

.user-center-sidenav .uc-header .uc-head .head-wrap {
    width: 75px;
    height: 75px;
    border-radius: 50%;
    border: 2px solid #484f55;
    padding: 3px
}

.user-center-sidenav .uc-header .uc-head .head-wrap .img-wrap {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.user-center-sidenav .uc-header .uc-info {
    margin-top: 15px;
    white-space: nowrap
}

.user-center-sidenav .uc-header .uc-info .uc-info-item {
    display: inline-block;
    width: 33%
}

.user-center-sidenav .uc-header .uc-info .uc-info-item .i-name {
    font-size: 1.5rem;
    color: #6e7276;
    margin-bottom: 6px
}

.user-center-sidenav .uc-header .uc-info .uc-info-item .i-value {
    font-size: 2.5rem;
    color: #49b849
}

.user-center-sidenav .uc-header .uc-info .uc-info-item .i-age-unit {
    font-size: 1.3rem;
    margin-left: 2px
}

.user-center-sidenav .uc-header .uc-info .uc-info-item .i-age-unit.hide {
    display: none
}

.user-center-sidenav .uc-header .uc-info .uc-info-item .i-age-unit.show {
    display: inline-block
}

.user-center-sidenav .uc-header .uc-info .uc-info-item:last-child {
    margin-right: 0
}

.user-center-sidenav .uc-main .uc-btns {
    padding: 40px 25px
}

.user-center-sidenav .uc-main .btn {
    display: block;
    text-decoration: none;
    -webkit-appearance: none;
    width: 100%;
    height: 40px;
    color: #fff;
    font-size: 1.6rem;
    line-height: 40px;
    border-radius: 5px
}

.user-center-sidenav .uc-main .btn-login {
    background-color: #49b849;
    margin-bottom: 15px
}

.user-center-sidenav .uc-main .btn-regist {
    background-color: #2b3035
}

.user-center-sidenav .uc-main .uc-desc {
    color: #afb1b3;
    font-size: 1.3rem;
    text-align: center
}

.user-center-sidenav .uc-main .uc-desc ul {
    display: inline-block
}

.user-center-sidenav .uc-main .uc-desc .desc-item {
    margin-bottom: 18px;
    padding-left: 25px;
    position: relative;
    height: 20px;
    line-height: 20px
}

.user-center-sidenav .uc-main .uc-desc .desc-item:before {
    content: "";
    position: absolute;
    top: 2px;
    left: 0;
    width: 16px;
    height: 16px;
    background: url(../images/icon_item.png) no-repeat;
    background-position: top;
    background-size: 100% auto
}

.user-center-sidenav .uc-task-wrap {
    padding: 0 20px;
    color: #c0c2c3!important;
    position: relative
}

.user-center-sidenav .uc-task-wrap .text-memo-color {
    color: #888b8e
}

.user-center-sidenav .uc-task-wrap .task-desc {
    font-size: 1.1rem;
    float: right;
    line-height: 57px;
    padding-right: 20px
}

.user-center-sidenav .uc-task-wrap .uc-mu-item {
    display: block;
    height: 56px;
    line-height: 56px;
    text-align: left;
    padding-left: 28px;
    position: relative;
    font-size: 1.7rem
}

.user-center-sidenav .uc-task-wrap .uc-mu-item.border-btm {
    border-bottom: 1px solid #343b42
}

.user-center-sidenav .uc-task-wrap .uc-mu-item:before {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    top: 18px;
    left: 0
}

.user-center-sidenav .uc-task-wrap .uc-mu-item:after {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    top: 20px;
    right: 0
}

.user-center-sidenav .uc-task-wrap .uc-mu-item.mu-order:before {
    background: url(../images/order.png) no-repeat;
    background-position: 50%;
    background-size: 17px auto
}

.user-center-sidenav .uc-task-wrap .uc-mu-item.mu-task:before {
    background: url(../images/task.png) no-repeat;
    background-position: 50%;
    background-size: 17px auto
}

.user-center-sidenav .uc-task-wrap .uc-mu-item.mu-order:after {
    background: url(../images/enter.png) no-repeat;
    background-position: 50%;
    background-size: 15px auto
}

.user-center-sidenav .uc-task-wrap .uc-mu-item.mu-task:after {
    background: url(../images/help.png) no-repeat;
    background-position: 50%;
    background-size: 15px auto
}

.user-center-sidenav .uc-task-wrap .uc-task-list {
    background-color: #333b42;
    border-radius: 6px;
    padding: 15px 10px
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item {
    margin-bottom: 22px
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap {
    position: relative
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-img {
    width: 35px;
    height: 35px;
    border-radius: 50%
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-img .img-wrap {
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-info {
    position: absolute;
    top: 0;
    left: 40px;
    color: #fff;
    height: 100%;
    text-align: left
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-info .name {
    font-size: 1.5rem;
    color: #c0c2c3
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-info .desc {
    font-size: 1.1rem;
    color: #72777a;
    margin-top: 1px
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-info .gift-text {
    font-size: 1.1rem;
    color: #49b849
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-btn {
    position: absolute;
    right: 0;
    top: 5px
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-btn .btn-get {
    display: block;
    text-decoration: none;
    -webkit-appearance: none;
    background-color: #49b849;
    width: 60px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    font-size: 1.3rem;
    border-radius: 25px
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-btn .btn-get.complete {
    background-color: transparent;
    color: #72777a;
    position: relative
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item .task-item-wrap .task-item-btn .btn-get.complete:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    top: 6px;
    left: 2px;
    background: url(../images/right.png) no-repeat;
    background-position: top;
    background-size: 12px auto
}

.user-center-sidenav .uc-task-wrap .uc-task-list .task-item:last-child {
    margin-bottom: 0
}

.user-center-sidenav .uc-task-wrap.task-list:before {
    content: "";
    border-bottom: 5px solid #333b42;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-top: 5px solid transparent;
    position: absolute;
    top: -10px;
    left: 77px
}

.user-center-sidenav .uc-footer {
    padding: 20px;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 1.5rem;
    width: 100%;
    box-sizing: border-box
}

.user-center-sidenav .uc-footer .uc-footer-wrap {
    position: relative;
    text-align: left;
    line-height: 20px;
    height: 20px
}

.user-center-sidenav .uc-footer .uc-footer-wrap a {
    text-decoration: none;
    -webkit-appearance: none;
    color: #888b8e
}

.user-center-sidenav .uc-footer .uc-footer-wrap .uc-set {
    padding-left: 21px
}

.user-center-sidenav .uc-footer .uc-footer-wrap .uc-set:before {
    content: "";
    position: absolute;
    width: 18px;
    height: 18px;
    top: 0;
    left: 0;
    background: url(../images/set.png) no-repeat;
    background-position: top;
    background-size: 18px auto
}

.user-center-sidenav .uc-footer .uc-footer-wrap .uc-logout {
    position: absolute;
    right: 0
}

.user-center-sidenav.site-nav {
    margin-left: 20%;
    color: #9ca0a4
}

.user-center-sidenav.site-nav a {
    text-decoration: none;
    color: #9ca0a4;
    -webkit-appearance: none
}

.user-center-sidenav.site-nav .sn-header {
    padding: 20px;
    font-size: 1.4rem
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap {
    position: relative;
    padding-bottom: 20px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap:first-child:after,.user-center-sidenav.site-nav .sn-header .sn-header-wrap:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    border-bottom: 1px solid #2b3238;
    width: 100%;
    transform: scaleY(.5)
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-title {
    margin-bottom: 25px;
    font-size: 2.3rem;
    color: #fff
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu {
    overflow: hidden;
    white-space: nowrap
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item {
    display: inline-block;
    width: 33%;
    position: relative
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item:first-child {
    text-align: left
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item:last-child {
    text-align: right
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item .sn-mu-item-wrap {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item p {
    white-space: nowrap
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item .mu-icon {
    width: 55px;
    height: 55px;
    margin-bottom: 7px;
    display: inline-block;
    background: url(../images/site_sprite.png) no-repeat;
    background-size: 55px auto
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item .mu-icon.icon-home {
    background-position: 0 -273px
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item .mu-icon.icon-find {
    background-position: 0 -216px
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item .mu-icon.icon-search {
    background-position: 0 -330px
}

.user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-menu .sn-mu-item:last-child {
    margin-right: 0
}

.user-center-sidenav.site-nav .sn-chanel {
    padding: 0 20px 20px;
    font-size: 1.4rem
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap {
    position: relative;
    padding-bottom: 20px;
    text-align: left
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item {
    margin-bottom: 30px;
    position: relative;
    height: 20px;
    line-height: 20px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p {
    padding-left: 25px;
    float: none
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p a {
    display: inline-block;
    width: 100%
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p:before {
    content: "";
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    top: 2px;
    background: url(../images/site_sprite.png) no-repeat;
    background-size: 51px auto
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p.jp:before {
    background-position: 0 -153px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p.en:before {
    top: 1px;
    background-position: 0 -358px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p.kr:before {
    background-position: 0 -185px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p.fr:before {
    background-position: 0 -169px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p.other:before {
    background-position: 0 -137px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item p.down:before {
    top: 1px;
    background-position: 0 -121px
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item:last-child {
    margin-bottom: 0
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap.other-chanel {
    border-bottom: 0
}

.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap.other-chanel .sn-chanel-item {
    margin-top: 20px
}

.user-center-sidenav.site-nav .sn-footer {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 1.3rem;
    width: 100%;
    box-sizing: border-box;
    background-color: #333b42
}

.user-center-sidenav.site-nav .sn-footer .footer-menu {
    overflow: hidden;
    white-space: nowrap;
    color: #5c6268;
    margin-bottom: 0
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item {
    display: inline-block;
    width: 25%;
    position: relative
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .foot-mu-item-wrap {
    color: #5c6268!important;
    display: inline-block;
    padding: 15px 0;
    width: 100%;
    height: 100%
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .foot-mu-item-wrap:active {
    background-color: #394148
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .mu-icon {
    width: 33px;
    height: 34px;
    margin-bottom: 10px;
    display: inline-block;
    background: url(../images/site_sprite.png) no-repeat;
    background-size: 60px auto
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .mu-icon.sy {
    background-position: 0 -35px
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .mu-icon.wx {
    background-position: 0 0
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .mu-icon.cc {
    background-position: 0 -71px
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .mu-icon.st {
    background-position: 0 -107px
}

.user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item:last-child {
    margin-right: 0
}

.uc-task-wrap.task-list {
    padding: 0 10px
}

@media (max-width: 321px) {
    .uc-task-list .task-item .task-item-info .desc,.uc-task-list .task-item .task-item-info .gift-text {
        display:none
    }

    .user-center-sidenav .uc-main .uc-desc {
        padding: 0 33px
    }
}

@media (max-height: 481px) {
    .user-center-sidenav.has-login,.user-center-sidenav.site-nav {
        overflow-y:scroll;
        overflow-x: hidden
    }

    .user-center-sidenav.site-nav .sn-header {
        padding: 10px 15px
    }

    .user-center-sidenav.site-nav .sn-header .sn-header-wrap {
        padding-bottom: 10px
    }

    .user-center-sidenav .uc-task-wrap .task-desc {
        line-height: inherit
    }

    .user-center-sidenav.site-nav .sn-footer .footer-menu .foot-mu-item .foot-mu-item-wrap {
        padding: 10px 0
    }

    .user-center-sidenav.site-nav .sn-chanel,.user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap {
        padding-bottom: 10px
    }

    .user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item {
        margin-bottom: 17px
    }

    .user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap.other-chanel .sn-chanel-item {
        margin-top: 10px
    }

    .user-center-sidenav.site-nav .sn-header .sn-header-wrap .head-title {
        margin-bottom: 20px
    }

    .user-center-sidenav .uc-header {
        padding: 10px 15px 7px
    }

    .user-center-sidenav .uc-header .uc-info {
        margin-top: 10px
    }

    .user-center-sidenav .uc-task-wrap {
        padding: 0 15px
    }

    .user-center-sidenav .uc-task-wrap .uc-mu-item {
        height: 46px;
        line-height: 46px
    }

    .user-center-sidenav .uc-task-wrap .uc-mu-item:before {
        top: 13px
    }

    .user-center-sidenav .uc-task-wrap .uc-mu-item:after {
        top: 15px
    }

    .user-center-sidenav .uc-task-wrap .uc-task-list {
        padding: 10px
    }

    .user-center-sidenav .uc-task-wrap .uc-task-list .task-item {
        margin-bottom: 12px
    }

    .user-center-sidenav .uc-footer {
        padding: 15px
    }
}

@media (min-height: 481px) and (max-height:569px) {
    .user-center-sidenav.site-nav .sn-chanel .sn-chanel-wrap .sn-chanel-item {
        margin-bottom:15px
    }
}

.user-center-sidenav.has-login .subscribe {
    display: inline-block;
    position: absolute
}

.user-center-sidenav.has-login .subscribe.mark:after {
    content: "";
    background-color: #fd340c;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    position: absolute;
    top: 20px;
    right: -10px
}

.user-center-sidenav.has-login .link-user-info {
    display: inline-block;
    width: 100%;
    height: 100%
}

.pt-head .uc-process-bar {
    position: absolute;
    background-color: #4db64f;
    top: 57px;
    left: 50%;
    height: 30px;
    line-height: 20px;
    border-radius: 2px;
    padding: 5px 7px;
    font-size: 1.3rem;
    width: 90%;
    margin-left: -45%
}

.pt-head .uc-process-bar.show {
    visibility: visible;
    animation: tip-fade-out 1s;
    -webkit-animation: tip-fade-out 1s;
    animation-delay: 3s;
    -webkit-animation-delay: 3s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards
}

.pt-head .uc-process-bar.hide {
    visibility: hidden
}

.pt-head .uc-process-bar .close-btn {
    float: right;
    display: inline-block;
    width: 20px
}

.pt-head .uc-process-bar:before {
    content: "";
    border-bottom: 5px solid #4db64f;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    border-top: 5px solid transparent;
    position: absolute;
    top: -10px;
    left: 49px
}

.user-center-sidenav .gift-text.show {
    display: inline-block
}

.user-center-sidenav .gift-text.hide {
    display: none
}

.uc-head-left {
    left: 48px
}

@keyframes tip-fade-out {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.user-center-sidenav #check-in-content {
    position: relative;
    margin-top: 18px;
    height: 25px;
    line-height: 25px
}

.user-center-sidenav #check-in-content .money-add {
    position: absolute;
    top: -10px;
    left: 20px;
    opacity: 0
}

.user-center-sidenav #check-in-content .money-add.show {
    animation: money-fade-out .8s forwards
}

.user-center-sidenav #check-in-content .money-add.hide {
    visibility: hidden
}

@keyframes money-fade-out {
    0% {
        opacity: 0;
        top: -10px
    }

    to {
        opacity: 1;
        top: -30px
    }
}

.flex-box-v {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}


 .titless {
     position: relative;
     line-height: 32px;
    color: #333;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: .5rem;
    overflow: hidden;
    height: auto;
    padding-left: 10px
}

.titless:after {
    top: 8px;
    height: 18px;
    width: 4px;
    position: absolute;
    content: "";
    left: 0;
    background-color: #35ba00
}


body{
    max-width:750px;
    margin:0 auto;
}



.lists{
    display: flex;
    /*align-items: center;*/
    margin-bottom: 20px;
}
.lists-l{
    display: block;
    width: 100px;
    height: 80px;
    flex-shrink: 0;
}
.lists-r{
    padding: 0px 0 0 15px;
}
.lists-r p{
    font-size: 14px;
    line-height: 22px;
    color: #333;
    margin: 10px 0 10px 0;
}
.lists-r span{
    color: #999;
    font-size: 14px;
}
.lists-r-t{
    font-size: 18px;
}



.menus{display:block;width:25px;height:25px;top:12px;right:12.5px;background:url(../images/menu.png) no-repeat;background-size:25px 25px;margin:  0 6px 0 0}
.menuwrap{width:100%;background:#fff;top:50px;z-index:99999;padding-bottom:10px;max-width: 750px}
.menuwrapmain{overflow:auto;height:95vh;}
.menuwrapmain .as{background:#eee;float:left;width:23%;margin:3px 1%;font-size:14px;text-align:center;line-height:26px;height:26px;border-radius:2px;}
.menuwrapmain a.cul{width:48%;margin:3px 1%;font-size:16px;text-align:center;line-height:32px;height:32px;border-radius:2px;}
.menuwrapmain h3{font-size:18px;line-height:30px;height:30px;padding-left:10px;margin:15px 0 5px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.pos-a{position:fixed;;}


.topnavs{
    display: flex;
    align-items: center;
    overflow-x: auto;
    border-bottom:  1px solid #eee;

}
.topnavs a{
    display: block;
    padding: 10px 10px;
    font-size: 17px;
    flex-shrink: 0;
}

::-webkit-scrollbar{
    display:none;
}





.footer{
    padding:20px 0;
    /*background-color:#333333;*/
    color:#666;
    text-align:center;
    font-size: 14px;
}

.footer a{
    color:#666;
}



.row1{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 1!important;-webkit-box-orient: vertical;
}
.row2{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.row3{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.row4{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.row5{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;
}



.pagination{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    /*background: #fff;*/
    padding: 0 0.3rem;
}
.pagination li{
    list-style: none;
    background: none;
}
.pagination li a{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    border-radius: 4px;
    text-align: center;
    background: #e3e3e3;
    color: #333;
    font-size: 14px;
    position: relative;
    padding: 5px 10px;
    border: none;
    height: auto;
}
.pagination span{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    padding: 5px 10px;
    border-radius: 4px;
    height: auto;
}

.pagination li:last-child a{
    background: #e3e3e3;
    color: #333;
}
.pagination li:first-child a{
    background: #e3e3e3;
    color: #333;
}
.disabled span{
    background: #e3e3e3;
    color: #333;
}
.pagination .active span{
    background: #49b849;
    color: #fff;
}

.selhover{
    color: #fff!important;
    background-color: #49b849;
}
.listnav{
    display: flex ;
    align-items: center;
    flex-wrap: wrap;
    height: auto;
    /*margin-bottom: 0.2rem;*/
    /*background: #fff;*/
    /*padding-left: 20px;*/

}
.listnav a{
    display: block;
    padding: 5px 10px;
    color: #222;
    margin: 5px 0;
    border-radius: 4px;
    font-size: 20px;
}