﻿@charset "utf-8";
/* CSS Document */
html, body {
    margin: 0;
    padding: 0;
}

html {
    font-size: 20px;
    margin: 0;
    padding: 0;
}

body {
    font-size: 16px; max-width:640px; margin:0 auto;
}

@media only screen and (min-width: 400px) {
    html {
        font-size: 21.33333333px !important;
    }
}

@media only screen and (min-width: 414px) {
    html {
        font-size: 22.08px !important;
    }
}

@media only screen and (min-width: 480px) {
    html {
        font-size: 25.6px !important;
    }
}

.white {
    background: #FFF
}

input {
    border: 0;
    background: #fff;
    outline: none
}

input:focus {
    border: 0;
    background: #fff;
    outline: none
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
    outline: none
}
input[type='checkbox'] {
    width: 18px;
    height: 18px; vertical-align: text-top;

}
input[type='checkbox'] {
    width: 17px;
    height: 17px; vertical-align: text-top;margin-right: 3px;

}
input[type='radio'] {
    width: 16px;
    height: 16px; vertical-align: text-top; margin-right: 3px;

}

input[type='checkbox']:checked  {
    background: #4cd764;
    border-color: #4cd764;
}
input[type='checkbox']:checked + label:after {
    background: #4cd764;
}
a {
    border: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color: transparent;
    outline: none;
    text-decoration: none;
}

a:active {
   /* background-color: #ececec;*/
    outline: none
}

.margin-top-05 {
    margin-top: .5rem
}

.font16 {
    font-size: .8rem!important;
}

.font15 {
    font-size: .75rem;
}

.font14 {
    font-size: .7rem!important;
}

.font13 {
    font-size: .65rem;
}

.font12 {
    font-size: .6rem!important;
}
.font-bold{
    font-weight: 600;
}
.disabled-color {
    color: #CCC
}

input::-ms-clear, input::-ms-reveal {
    　　display: none;
}

.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

.margin-lr-10 {
    margin-left: 10px;
    margin-right: 10px
}
.margin-tb-5{
    margin-top:5px;
    margin-bottom: 5px;
}
.margin-b-15{
    margin-bottom: 15px;
}
.margin-r-10 {
    margin-right: 10px;
}
.margin-l-10 {
    margin-left: 10px;
}
.margin-t-8 {
    margin-top: 8px!important;
}
.padding-bottom-05 {
    padding-bottom: 5px
}
.padding-3 {
    padding-top: 1px;
    padding-bottom: 1px;
}
.padding-3 {
    padding-top: 3px;
    padding-bottom: 3px;
}
.padding-bottom-10 {
    padding-bottom: 10px;
}
.padding-lr-10{
    padding-left: 10px;
    padding-right: 10px
}
.padding-lr-1rem{
    padding-left: 1rem;
    padding-right: 1rem
}
.padding-r-20{
    padding-right: 20px
}
.padding-t-5{
    padding-top: 5px!important;
}
.padding-t-10{
    padding-top: .6rem!important;
}
.padding-l-20{
    padding-left: 20px
}
.padding-0{
    padding: 0!important;
}

.hight30 {
    height: 1.5rem;
    display: block;
}
.hight50 {
    height: 50px;
    display: block;
}
/*1 像素边框*/
.newstop-border-1-top {
    position: relative;
}

.newstop-border-1-top:before {
    content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    border-top: 1px solid #e5e5e5;
   

    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.border-1-bottom {
    position: relative;
}

.border-1-bottom:before {
    content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    border-bottom: 1px solid #dedede;

    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
   

}

.border-1-right {
    position: relative;
}

.border-1-right:before {
    content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    border-right: 1px solid #dedede;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.border-1-right-none {
    position: relative;
}

.border-1-right-none:before {
    content: '';
    position: absolute;
    width: 200%;
    height: 200%;

    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.border-1-top {  
}
.border-1-top:before {
    content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    border-top: 1px solid #dedede;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.mui-border-1-bottom {
    position: relative;
}

.mui-border-1-bottom:after {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 1px;
    border-bottom: 1px solid #e5e5e5;
    content: '';
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
    z-index: 2;

}

.mui-border-1-top {
	 position: relative;
}

.mui-border-1-top:before {
    position: absolute;
    left: 0;
    right: 0;
    top: -1px;
    border-bottom: 0;
    height: 1px;
    border-top: 1px solid #e5e5e5;
    content: '';
    -webkit-transform: scaleY(.5);
    transform: scaleY(.5);
}

.user-chonse-headupload {
    display: -webkit-box;
    display: flex;
    align-items: center;
    text-align: center;
}

.user-chonse-headimg {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 100px;
    border: 1px solid #4c90e5;
    color: #4c90e5;
    border-radius: 5px;
    height: 2rem;
    line-height: 2rem;
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-right: 20px;
}

.user-chonse-btnload {
    display: -webkit-box;
    display: flex;
    text-align: center;
    margin-top: 0
}

.user-chonse-uploadimg {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 100px;
    background: #dd524d;
    border: 1px solid #dd524d;
    color: #FFF;
    border-radius: 5px;
    height: 2.2rem;
    line-height: 1.8rem;
    border: none;
    font-size: .8rem;
    margin-left: 20px;
    margin-right: 20px;
}

.user-newheadimg {
    display: -webkit-box;
    display: flex;
    align-items: center;
    text-align: center;
    margin: 20px;
}

.user-newheadimg img {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 100px;
}

.noticePopup-i {
    text-align: center;
    z-index: 9999;
    text-shadow: none;
    position: fixed;
    left: 50%;
    bottom: 0;
    margin-left: -100px;
    width: 200px;
    margin-bottom: 57px;
    background: none;
}

.textPopup {
    background: #000;
    text-align: center;
    color: #FFF;
    font-size: 14px;
    line-height: 17px;
    filter: Alpha(Opacity=7);
    opacity: .7;
    padding: 8px 15px;
}

/*loading*/
.loadPopup {
    text-align: center;
    z-index: 9999;
    text-shadow: none;
    position: fixed;
    left: 50%;
    bottom: 0;
    margin-left: -100px;
    width: 200px;
    margin-bottom: 57px;
    background: none;
}

.centerPopup {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    text-align: center;
    z-index: 99999;
    color: #FFF;
}

.textLoad {
    display: inline-block;
    padding: 5px 15px;
    background: #000;
    filter: Alpha(Opacity=7);
    opacity: .7;
    text-align: center
}

.textLoading {
    display: inline-block;
    padding: 5px 15px;
    text-align: center
}

.textLoad .titleLoad {
    display: inline-block;
    margin-left: 5px;
    font-size: .7rem;
}

.load8 .loader {

    font-size: 1px;
    position: relative;
    text-indent: -9999em;
    border-top: .11rem solid rgba(255, 255, 255, 0.3);
    border-right: .11rem solid rgba(255, 255, 255, 0.3);
    border-bottom: .11rem solid rgba(255, 255, 255, 0.3);
    border-left: .11rem solid #999;
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;

}

.load8 .loader,
.load8 .loader:after {
    border-radius: 50%;
    width: .9rem;
    height: .9rem;
    display: inline-block
}

@-webkit-keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.load7 .loader {

    font-size: 1px;
    position: relative;
    text-indent: -9999em;
    border-top: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    border-left: 1px solid rgba(255, 255, 255, 0);
    -webkit-animation: load7 0.7s infinite linear;
    animation: load7 0.7s infinite linear;

}

.load7 .loader,
.load7 .loader:after {
    border-radius: 50%;
    width: 1rem;
    height: 1rem;
    display: inline-block
}

@-webkit-keyframes load7 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes load7 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

.member-tab {
    position: relative;
    color: #d74a4a;
    padding-left: 2px;
    display: inline-block;
    height: .45rem;
    line-height: .6rem;
    padding-right: 1px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .45rem;
    text-align: center;
    margin-right: 2px;
    margin-top: 2px;
}

.member-tab:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 1rem;
    border: 1px solid #d74a4a;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}

.task-time {
    position: relative;
    color: #999;
    padding-left: 3px;
    display: inline-block;
    height: .7rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
}

.task-time:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #999;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}

.task-num {
    position: relative;
    color: #999;
    padding-left: 3px;
    display: inline-block;
    height: .7rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
    margin-left: 2px
}

.task-num:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #999;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}

.examine-num {
    position: relative;
    color: #666;
    padding-left: 3px;
    display: inline-block;
    height: .8rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .6rem;
    text-align: center;
    margin-right: 4px;
    margin-left: 2px
}

.examine-num:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #999;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}

.examine-progress {
    position: relative;
    color: #d74a4a;
    padding-left: 3px;
    display: inline-block;
    height: .8rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .6rem;
    text-align: center;
    margin-right: 4px;
    margin-left: 2px
}

.examine-progress:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #d74a4a;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}

.task-x {
    position: relative;
    color: #F90;
    padding-left: 3px;
    display: inline-block;
    height: .7rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
}

.task-x:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #F90;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}

.task-t {
    position: relative;
    color: #63F;
    padding-left: 3px;
    display: inline-block;
    height: .8rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
}

.task-t:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #63F;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}
.task-v {
    position: relative;
    color: #dd524d;
    padding-left: 3px;
    display: inline-block;
    height: .8rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
}

.task-v:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #dd524d;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}
.task-pass {
    position: relative;
    color: #fff;
    background: #dd6460;
    padding-left: 3px;
    display: inline-block;
    height: .8rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
    border-radius: 2px;
}
/*
.task-pass:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #5eb95e;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
    border-radius: 2px;
}
*/
.task-unreceived {
    position: relative;
    color: #999;
    padding-left: 3px;
    display: inline-block;line-height: .9rem;
    height: .8rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;

}
.task-unreceived:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid #999;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
    border-radius: 6px;
}
.task-fail {
    position: relative;
    color: #666;
    padding-left: 3px;
    display: inline-block;line-height: .9rem;
    height: .85rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
    border-radius: 2px;
    background: #ccc;
}


.task-progress {
    position: relative;
    color: #fff;
    background: #f37b1d;
    padding-left: 3px;
    display: inline-block;
    height: .85rem; line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
    border-radius: 2px;
}

.task-unfinished {
    position: relative;
    color: #e6aa7b;
    padding-left: 3px;
    display: inline-block;
    height: .7rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
}

.task-unfinished:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #e6aa7b;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}
.task-received {
    position: relative;
    color: #fff;
    padding-left: 3px;
    display: inline-block;
    height: .85rem;line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
    background: #26a5fa;border-radius: 2px;
}


.task-purple {
    position: relative;
    color: #8b8fe7;
    padding-left: 3px;
    display: inline-block;
    height: .7rem;
    line-height: .9rem;
    padding-right: 2px;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .55rem;
    text-align: center;
    margin-right: 4px;
}

.task-purple:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 6px;
    border: 1px solid #8b8fe7;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}
.text-notice {
      font-size: .65rem;
      color: #999;
      line-height: 20px;
      padding: 13px;
    }

.while-btn {
    position: relative;
    color: #666;
    height: 28px;
    display: inline-block;
    width: 50%;
    padding-bottom: 0;
    vertical-align: text-top;
    font-size: .6rem; vertical-align: middle; line-height: 30px;

}

.while-btn:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 28px;
    border: 1px solid #999;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}
.while-btn:active{
    color: #d81e06;
}
.while-btn:active::after{
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 28px;
    border: 1px solid #d81e06;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}
.margin-lr-0{
    margin-left: 0!important;
    margin-right: 0!important;
}
.margin-t-0{
    margin-top: 0!important;
}
.margin-t-10{
    margin-top: 10px!important;
}
.margin-b-0{
    margin-bottom: 0!important;
}
.margin-b-70{
    margin-bottom: 70px!important;
}
.margin-b-10{
    margin-bottom: 10px!important;
}
.padding-5{
    padding: 5px!important;
}
.padding-lr-5{
    padding-left: 5px!important;
    padding-right: 5px!important;
}
.txt-right{
    text-align: right!important;
}
.txt-red{
    color: #F00!important;
}
.bg-white{
    background: #fff!important;
}
.bg-red{
    background: #F00!important;
}
.txt-blue{
    color: #007bff!important;
}
.bg-blue{
    background: #007bff!important;
}
.txt-green{
    color: #28a745!important;
}
.bg-green{
    background: #28a745!important;
}
.bg-gray{
    background: #efeff4!important;
}
.txt-yellow{
    color: #ffc107!important;
}
.bg-yellow{
    background: #ffc107!important;
}
.txt-purple{
     color: #c380fe!important;
}
.bg-purple{
    background: #c380fe!important;
}
.txt-white{
    color: #fff!important;
    font-weight: 600;
}
.pull-right{
    float: right;
}
.txt-center{
    text-align: center!important;
}
.txt-gray{
    color: #808080!important;
}
@charset "utf-8";/* CSS Document 22.5rem/360px #efeff4*/
.ui-page{background:#fff;}
.index-logo{width:100%;height:60%;alignment-adjust:middle}
.index-logo .logo{margin:30% auto 6px;text-align:center;vertical-align:middle;}
.index-logo .logo img{width:75px;}
.index-logo .logo-font{font-size:20px;text-align:center;color:#666;text-shadow:none}
.index-logo .logo-notice{font-size:14px;color:#999;margin:15px;height:20px;text-align:center;text-shadow:none}
.index-content{width:100%;margin-top:60px}
.index-art{margin-bottom: 30px;}
.index-art a{
    color: #000;
}
.index-art h4{
    color: #61abfc;
    font-weight: 600;
    font-size: 15px;
    line-height: 1.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    padding-right: .5rem;
}
.noticeTtitle{line-height: 24px;font-size: 13px;color: #333;font-family: "small fonts";background: #fffaf2}
.noticeTtitle .pull-right{color: #ff9d00}
.indexSlidesImg img{width:100%;height: 100%}
.layui-carousel>[carousel-item]>*{background-color: #fff!important}
.footer-content{margin:60px auto 20px;text-align:center;color:#999;}
.footer-content .left-tab{line-height:12px;height:12px;border-right:1px solid #ccc;display: inline-block;font-size:14px;text-decoration:none;padding-right:40px;color:#999;font-weight:normal;text-shadow:none}
.footer-content .right-tab{line-height:12px;height:12px;display: inline-block;font-size:14px;text-decoration:none;margin-left:40px;color:#999;font-weight:normal;text-shadow:none}
.publisher-contact{ font-size:.7rem; color:#093;}

/*http://iconfont.cn图标库*/
@font-face {
    font-family: 'iconfont';  /* project id 603909 */
    src: url('../fonts/font_603909_wdhcnnpck5wxw29.eot');
    src: url('../fonts/font_603909_wdhcnnpck5wxw29.eot') format('embedded-opentype'),
    url('../fonts/font_603909_wdhcnnpck5wxw29.woff') format('woff'),
    url('../fonts/font_603909_wdhcnnpck5wxw29.ttf') format('truetype'),
    url('../fonts/font_603909_wdhcnnpck5wxw29.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont";
    font-style:normal; font-size: 30px;
}
.banding-form{ width:80%; margin:0 auto; text-align:center }
.banding-form-items{ margin-top:20px; background:#333; height:40px; position:relative}
.banding-form-items .input{ height:10px;}
.banding-input{ font-size:16px; line-height:0}

.reg-form, .login-form{ width:80%; margin:0 auto; text-align:center }
.reg-form-items , .login-form-items{margin-top:20px; background:#333; padding-left: 0px; height:40px; position:relative}
.reg-form-items .input , .login-form-items input{ height:10px; font-size:22px }
.reg-input, .login-input{ font-size:22px; line-height:0}
/**//**/
.bottom-Popup{background-color:#666;left:0;opacity:0.6;position:absolute;top:0;z-index:3;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;}
.bottom-confirm{width:100%;height:110px;background:#666;background:#FFF;text-align:center;font-size:14px;position:absolute;bottom:0;z-index:999999;/*filter: alpha(opacity=60);opacity:0.5;-moz-opacity:0.5;*/}
.bottom-confirm .bottom-confirm-text{font-size:14px;color:#000;text-align:center;text-shadow:none;margin-top:20px;}
.bottom-confirm .bottom-confirm-btn{border:1px solid #e9e9e9;border-radius:18px;width:80%;height:32px;line-height:32px;font-size:14px;color:#199ce2;text-decoration:none;text-align: center;margin:20px auto;cursor:pointer;display:block ;border-radius:16px;-webkit-border-radius: 16px;}
.bottom-confirm .bottom-confirm-btn .left-btn{display:inline-block;text-shadow:none;border-right:1px solid #e9e9e9;text-align:center;margin:0 auto;height:32px;line-height:32px;padding-right:15px;color:#000;text-decoration:none}
.bottom-confirm .bottom-confirm-btn .right-btn{display:inline-block;text-shadow:none;text-align:center;margin:0 auto;height:32px;line-height:32px;color:#000;padding-left:15px;text-decoration:none}
/*register-index2*/
.register-dentifying-code{text-align:center;margin:20px auto;height:30px ;display:block;}
.register-dentifying-code .receive-code{font-size:12px;color:#666;text-shadow:none;outline:none;border:0;background:none;height:30px;}
.register-dentifying-code .send-code{font-size:14px;color:#008AFD;text-shadow:none;outline:none;border:0;background:none;height:30px;}
/*register*/
.register-button{border-radius:18px;width:80%;height:36px;line-height:36px;font-size:16px;text-decoration:none;text-align: center;margin:20px auto;cursor:pointer;display:block;text-decoration:none;}
.register-button .register-button-next{border:0;background: none;font-size:16px;cursor:pointer;line-height:36px;height:36px;text-shadow:none;text-decoration:none}
.enabled-button .register-button-next:visited, .enabled-button .register-button-next:active,.enabled-button .register-button-next:hover{color:#fff ;}
.disabled-button .register-button-next:visited, .disabled-button .register-button-next:active,.disabled-button .register-button-next:hover{color:#ccc ;}
/*************************************//*resetpass*/.reset-button{border-radius:18px;width:80%;height:36px;line-height:36px;font-size:16px;text-decoration:none;text-align: center;margin:20px auto;cursor:pointer;display:block;text-decoration:none;}
.reset-button .reset-button-next{border:0;background: none;font-size:16px;cursor:pointer;line-height:36px;height:36px;text-shadow:none;text-decoration:none}
.enabled-button .reset-button-next:visited, .enabled-button .reset-button-next:active,.enabled-button .reset-button-next:hover{color:#fff ;}
.disabled-button .reset-button-next:visited, .disabled-button .reset-button-next:active,.disabled-button .reset-button-next:hover{color:#ccc ;}
/*common*/
.common-button{border-radius:18px;width:80%;height:36px;line-height:36px;font-size:16px;text-decoration:none;text-align: center;margin:20px auto;cursor:pointer;display:block;}
.common-button .common-button-next{border:0;background: none;font-size:16px;cursor:pointer;line-height:36px;height:36px;text-shadow:none;text-decoration:none}
.enabled-button .common-button-next:visited, .enabled-button .commont-button-next:active,.enabled-button .common-button-next:hover{color:#fff ;}
.disabled-button .common-button-next:visited, .disabled-button .common-button-next:active,.disabled-button .common-button-next:hover{color:#ccc ;}
.disabled-button{color:#ccc;border:1px solid #e9e9e9;background:#fff;}
.disabled-button input{border:0;color:#ccc;font-size:16px;}
.enabled-button{color:#fff;background:#4ebe4e;border:1px solid #4ebe4e}
.enabled-button input{border:0;color:#fff;font-size:16px;}
/*invisible*/
.invisible-password{background:url(../images/eye_closed.png) no-repeat #FFF;background-size:16px 16px;margin-left:.5em;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;padding-left:.5em;padding-right:.5em ;padding-top:-0.1em}
.visible-password{background:url(../images/basic_eye_closed.png) no-repeat #FFF;background-size:16px 16px;margin-left:.5em;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;padding-left:.5em;padding-right:.5em;padding-top:-0.1em}
/*ucenter*/
.u-header{height:2rem;background:#adc0d0;width:100%;text-shadow:none;color:#FFF;font-size:0.8rem;top: 0;left: 0;position: absolute;-webkit-transform: translateZ(0);position: fixed;z-index: 3}
.u-header .u-header-left{border:0;box-shadow:none;text-decoration:none;color:#FFF;display:inline-block;position:absolute;height:2rem;line-height:2rem;left:0;width:2.4rem;text-align:left;background: url("../images/main-ico-header-l.png") no-repeat center;background-size:1.3rem 1.3rem;}
.u-header .u-header-title{text-align:center;display:inline-block;position:absolute;height:2rem;line-height:2em;left:50%;margin-left:-7.5rem;width:15rem;}
.u-header .u-header-right{border:0;box-shadow:none;text-decoration:none;color:#FFF;display:inline-block;position:absolute;right:0;width:2.4rem;text-align:right;background: url("../images/main-ico-header-r.png") no-repeat center;background-size:1.7rem 1.7rem;height:2.0rem;line-height:2.0rem;}
.u-header .u-header-left:visited, .u-header .u-header-right:visited ,.u-header .u-header-left:active, .u-header .u-header-right:active ,
.u-header .u-header-left:hover, .u-header .u-header-right:hover{text-decoration:none;color:#FFF;}

/*************/

.u-footer{height:48px;background:#f8f8f8;width:100%;text-shadow:none;color:#666;font-size:0.6rem;bottom: 0;left: 0;position: absolute;-webkit-transform: translateZ(0);position: fixed;z-index: 999999; }
.u-footer a:active, .u-footer a:visited,.u-footer a:hove{color:#7a7f85}
.u-footer .u-footer-left{border:0;height:2.2rem;box-shadow:none;text-decoration:none;color:#666;display:inline-block;position:absolute;left:0;width:25%;text-align: center;background: url("../images/main-ico-footer-1-1.png") no-repeat center .2rem;background-size:1.3rem 1.3rem;padding-top: 1.4rem;}
.u-footer .u-footer-left-active{background: url("../images/main-ico-footer-1-3.png")no-repeat center .2rem ;background-size:1.3rem 1.3rem;padding-top: 1.4rem;color:#008afd;transition:all 0.2s ease-out;-ms-transform:all 0.2s ease-out;-moz-transform:all 0.2s ease-out;-webkit-transform:all 0.2s ease-out;-o-transform:all 0.2s ease-out;}
.u-footer .u-footer-middle1{border:0;height:2.2rem;box-shadow:none;text-decoration:none;text-align:center;display:inline-block;position:absolute;left:33.33%;margin-left:-8.33%;width:25%;background: url("../images/main-ico-footer-2-1.png") no-repeat center .2rem ;background-size:1.3rem 1.3rem;padding-top: 1.4rem;color:#666}
.u-footer .u-footer-middle1-active{color:#008afd;background: url("../images/main-ico-footer-2-3.png") no-repeat center .2rem ;background-size:1.3rem 1.3rem;text-align: center;transition:all 0.2s ease-out;-ms-transform:all 0.2s ease-out;-moz-transform:all 0.2s ease-out;webkit-transform:all 0.2s ease-out;padding-top: 1.4rem;-o-transform:all 0.2s ease-out;}
.u-footer .u-footer-middle2{border:0;height:2.5rem;box-shadow:none;text-decoration:none;text-align:center;display:inline-block;position:absolute;right:33.33%;margin-right:-8.33%;width:25%;background: url("../images/main-ico-footer-3-1.png")no-repeat center .2rem ;background-size:1.3rem 1.3rem;padding-top: 1.35rem;color:#666}
.u-footer .u-footer-middle2-active{background: url("../images/main-ico-footer-3-3.png")no-repeat center .2rem ;background-size:1.3rem 1.3rem;padding-top: 1.35rem;color:#008afd;transition:all 0.2s ease-out;-ms-transform:all 0.2s ease-out;-moz-transform:all 0.2s ease-out;-webkit-transform:all 0.2s ease-out;-o-transform:all 0.2s ease-out;}
.u-footer .u-footer-right{border:0;height:44px;box-shadow:none;text-decoration:none;color:#666;display:inline-block;position:absolute;right:0;margin-left:-12.5% ;width:25%;text-align: center;background: url("../images/main-ico-footer-4-1.png") no-repeat center .2rem;background-size:1.3rem 1.3rem;padding-top: 1.4rem;}
.u-footer .u-footer-right-active{color:#008afd;background: url("../images/main-ico-footer-4-3.png") no-repeat center .2rem;background-size:1.3rem 1.3rem;text-align: center;transition:all 0.2s ease-out;-ms-transform:all 0.2s ease-out;-moz-transform:all 0.2s ease-out;-webkit-transform:all 0.2s ease-out;-o-transform:all 0.2s ease-out;}
.u-footer .usermsg .u-foot-msg{position:absolute;left:56%;bottom:1.2rem;overflow: visible;background:#dd524d;border:1px solid #fff;border-radius:.4rem;font-size:.6rem;line-height:.5rem;color:#FFF;z-index: 3;padding:2px 4px;}
/***********/.img_gallery{height:8rem;overflow:hidden;position:relative;margin-left: 0;}
.main_img ul{width:9999px;height:8rem;overflow:hidden;position:absolute;top:0;left:0}
.main_img li{float:left;width:100%;height:8rem}
.main_img li span{display:block;width:100%;height:8rem}
.main_img li a{display:block;width:100%;height:8rem}
.main_img li .img_1{background: url('../images/banner1.jpg')center top no-repeat;background-size: 100% auto}
.main_img li .img_2{background:url('../images/banner.jpg') center top no-repeat;background-size:100% auto}
.main_img li .img_3{background:url('../images/banner2.jpg') center top no-repeat;background-size:100% auto}
.img_font{position:absolute;bottom:1.8rem;left:30%;color:#f00;width:100%;}
.img_font span{display:none;}
div.point{position:absolute;bottom:0rem;left:50%;z-index:2;width:8rem;height:1.3rem;margin-left:-1rem;}
div.point a{float:left;width:1rem;height:.55rem;margin:0;padding:0;background:url('../images/btn_main_img.png') no-repeat ;background-size:.55rem 1.1rem;display:block;text-indent:-1000rem}
div.point a.on{background-position:0 -.55rem}

/***************topnews******************/
.mainbody{margin:0 auto; text-align:center;padding: 0;}
.mbody{margin:0 auto; text-align:center;padding: 0;background:#efeff4 ;}
.index-topnews{background:#fff;height:6rem;margin-top:.6rem;}
.index-topnews .left-img{display:inline-block;width:33.33333333%;float:left;height:6rem;overflow: hidden;vertical-align: middle;}
.index-topnews .left-img img{width:100%;vertical-align:middle;height:6rem;vertical-align: middle;padding-right: 1px}
.index-topnews .right-content{display:inline-block;float:left;width:66.66666666%;overflow: hidden;}
.index-topnews .right-content .top-content{width:100%;height:3rem;}
.index-topnews .right-content .top-content .top-left-contet{float: left;width:75%}
.index-topnews .right-content .top-content .top-left-contet a{display:inline-block;text-decoration:none;padding-left:.5rem;padding-right:.5rem;}
.index-topnews .right-content .top-content .top-left-contet .top-left-title{color:#f00;font-size:.7rem;text-shadow:none;margin-top: .5rem;line-height:1rem}
.index-topnews .right-content .top-content .top-left-contet .top-left-smalltext{color:#a0a0a0;font-size:.55rem;text-shadow:none;margin-top: .1rem;line-height:1rem}
.index-topnews .right-content .top-content .top-right-contet{display:inline-block;background:url('../images/index-ioc-fry.png') no-repeat 0 .2rem ;width: 2rem;height: 3rem;float: left;background-size:2rem 2rem}
.index-topnews .right-content .bottom-content{width:100%;height:3rem;}
.index-topnews .right-content .bottom-content .bottom-left-contet{float:left;width:75%}
.index-topnews .right-content .bottom-content .bottom-left-contet a{display:inline-block;text-decoration:none ;padding-left:.5rem;padding-right:.5rem;}
.index-topnews .right-content .bottom-content .bottom-left-contet .bottom-left-title{color:#3583eb;font-size:.7rem;text-shadow:none;margin-top:.5rem;line-height:1rem}
.index-topnews .right-content .bottom-content .bottom-left-contet .bottom-left-smalltext{color:#a0a0a0;font-size:.55rem;text-shadow:none;line-height:1rem}
.index-topnews .right-content .bottom-content .bottom-right-contet{display:inline-block;background:url('../images/index-ioc-bry.png') no-repeat 0 .2rem ;width: 2rem;height: 3rem;float: left;background-size:2rem 2rem}

/***************weui-grids******************/
.background-white{background:#fff}
.margin-top-04{margin-top:.5rem;}
.index-weui-grids{width: 100%;}
.index-weui-grids a{text-decoration:none}
.index-weui-grids .index-weui-money{display: inline-block;width:33.33333333%;margin: .2rem auto;float: left ;}
.index-grid-toptext{text-align: center;height:1.5rem;line-height:1.5rem}
.index-grid-toptab{font-size: .8rem;color: #333;}
.index-grid-toptab1{font-size: .9rem;color: #666;}
.index-grid-toptab2{font-size: .6rem;color: #666;}
.index-grid-label{font-size: .65rem;color: #666;text-align: center;margin: 0 auto;height:1rem;line-height:1rem}
.index-grid-bottomtext{background:url('../images/index-ico-grid-1-1.png') no-repeat .5rem 0;background-size:1rem 1rem}
.index-weui-grids-nav{padding-top: .6rem;padding-bottom: .3rem;}
.index-weui-grids-nav-notice{padding-top: .3rem;padding-bottom: .3rem;background: #fffaf2;}
.index-grid__label{display:block;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.7rem;text-align:center;}
.index-grid__icon{width:2rem;height:2rem;margin:0 auto .5rem}
.index-grid__icon img{display:block;width:100%;height:100%}
.index-weui-grids-fixednav{z-index: 9;position: fixed;top: 2rem;width: 100%;padding-top: .3rem;padding-bottom: .3rem;left:0;display: none;-webkit-transform: translateZ(0);}
.index-weui-grids-fixednav:before{content: '';position: absolute;width: 200%;height: 175%;border-bottom: 1px solid #dedede;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;-o-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(0.5, 0.5);-ms-transform: scale(0.5, 0.5);-o-transform: scale(0.5, 0.5);transform: scale(0.5, 0.5);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.index-weui-grid{width:25%;display: inline-block;float: left;}
.index-weui-grid a{text-decoration:none}
.index-weui-grids .index-weui-grid a{vertical-align: middle;}

/***************index-income***************/
.index-income{display:-webkit-box;display:flex;background: #fff;height: 3rem;position:relative;align-items:center;text-align:center}
.index-income .index-income-left{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;position:relative;}
.index-income .index-income-left:before{content: '';position: absolute;width: 100%;height: 200%;border-right: 1px solid #dedede;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;-o-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(0.5, 0.5);-ms-transform: scale(0.5, 0.5);-o-transform: scale(0.5, 0.5);transform: scale(0.5, 0.5);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.index-income .index-income-left .index-income-left-content{height:1.5rem;color:#333;font-size:.75rem;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;margin: auto .3rem ;}
.index-income .index-income-left .index-income-left-content .index-income-left-ioc{background:url(../images/index-ioc-money-1.png)no-repeat 0 .1rem;background-size:1rem 1rem;display:inline-block;width:1.2rem;height:1.5rem;vertical-align: middle}
.index-income .index-income-left .index-income-left-content .index-income-left-text{display:inline-block;height:1.5rem;line-height:1.5rem}
.index-income .index-income-right{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;vertical-align: middle}
.index-income .index-income-right .index-income-right-content{vertical-align:middle;height:1.5rem;line-height:1.5rem;color:#333;font-size:.75rem;hite-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;margin: auto .3rem ;}
.index-income .index-income-right .index-income-right-content .index-income-right-ioc{background:url(../images/index-ioc-spread-1.png)no-repeat 0 .1rem;background-size:1rem 1rem;display:inline-block;width:1.2rem;height:1.5rem;vertical-align: middle}
.index-income .gotab{font-size:.6rem ;color:#999;margin-left:6px}
.index-new-read{background:#FFF;width:100%;}
.index-new-read .index-new-read-a{display:-webkit-box;display:flex;align-items:center;text-align:center;color:#333;height:4rem;}
.index-new-read .index-new-read-a .index-new-read-left{-webkit-box-flex:2;-webkit-flex:2;flex:2;min-width:0;position:relative;margin-left:.5rem}
.index-new-read .index-new-read-a .index-new-read-left .new-read-left-img{background:url(../images/index-new-reg.png) no-repeat center .1rem;display:inline-block;background-size:2rem 2rem;width:3rem;height:2rem;}
.index-new-read .index-new-read-a .index-new-read-middle{-webkit-box-flex:7;-webkit-flex:7;flex:7;min-width:0;position:relative;text-align:left;margin:auto .5rem;}
.index-new-read .index-new-read-a .index-new-read-middle .new-read-middle-title{font-size:.75rem;color:#F00;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.index-new-read .index-new-read-a .index-new-read-middle .new-read-right-desc{font-size:.6rem ;color:#999;padding-top:.1rem;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.index-new-read .index-new-read-a .index-new-read-right{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:2;position:relative;color:#999;margin-right:.5rem;}

/***************my******************/

.my{margin-top: 2.6rem;}
.my .my-basicinfo{display:-webkit-box;display:flex;background: #fff;height: 4rem;line-height: 4rem;position:relative;}
.my .my-basicinfo .my-basicinfo-img{-webkit-box-flex:2;-webkit-flex:2;flex:2;min-width:0;}
.my .my-basicinfo .my-basicinfo-img img{width:3rem ;height:3rem;margin:.5rem}
.my .my-basicinfo .my-basicinfo-info{-webkit-box-flex:7;-webkit-flex:7;flex:7;min-width:0;margin-left:1rem;margin-right:1rem;}
.my-top-info{font-weight:400;font-size:.8rem;line-height:1rem;color:#000;padding-top:1rem;padding-bottom:.2rem}
.my-bottom-info{color:#999;font-size:.7rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.my .my-basicinfo .my-basicinfo-2code{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;}
.my .my-basicinfo .my-basicinfo-2code img{width:1rem ;height:1rem}
.my .my-basicinfo:active{background-color:#ececec}
.safeinfo{margin-top:.6rem;height:3rem;background:#FFF;height: auto}
.my-head{width:100%;height:8rem;}
.my-head-bg{width:100%;height:8rem;z-index:-1; position:absolute;-webkit-filter:blur(60px);top:0; max-width:640px; max-height:300px;}

.my-head a:active{background: none;}
.my-head .my-head-wechat{height:1rem;padding-top:.8rem;text-align: right;padding-right:1rem;}
.my-head .my-head-wechat a img{width:.8rem;height:.8rem;margin-right:.4rem;z-index:1; }
.my-head .my-head-wechat a:active{background: none;}
.my-head .my-head-wechat .my-head-wechat-congtent{font-size:.4rem;color:#333}
.my-head .my-head-img{margin-top:.7rem;text-align:center;height:4rem;}
.my-head .my-head-img a img{width:4rem;height:4rem;border:2px solid #fff;border-radius:50%}
.my-head .my-head-img a:active{background: none;}
.my-head .my-head-name{margin:.4rem auto;text-align:center;height:.8rem;line-height:.8rem;}
.my-head .my-head-name .my-head-name-title{color: #333;font-size:.8rem; margin-right:.3rem;}
.my-head .my-head-name .my-head-name-level{position:relative;color:#F00;padding-top:.15rem;padding-left:.1rem;padding-right:.1rem;font-size:.5rem;text-align:center;vertical-align: super}
.my-head .my-head-name .my-head-name-level:after{content: '';width: 200%;height: 200%;position: absolute;top: 0;left: 0;border: 1px solid #F00;border-radius: 1rem;-webkit-transform: scale(0.5,0.5);transform: scale(0.5,0.5);-webkit-transform-origin: top left;}
.my-head .my-head-name .my-head-name-level2{position:relative;color:#666;padding-top:.15rem;padding-left:.1rem;padding-right:.1rem;font-size:.5rem;text-align:center;vertical-align: super}
.my-head .my-head-name .my-head-name-level2:after{content: '';width: 200%;height: 200%;position: absolute;top: 0;left: 0;border: 1px solid #666;border-radius: 1rem;-webkit-transform: scale(0.5,0.5);transform: scale(0.5,0.5);-webkit-transform-origin: top left;}

/***************back-index******************/
.back-index{position: fixed; right: 10px;opacity:0.9; bottom: 70px; width: 36px; height: 36px; background:url(../images/mescroll-index.png)no-repeat; background-size: 36px 36px;z-index: 998}
.back-task{position: fixed; right: 10px;opacity:0.9; bottom: 70px; width: 36px; height: 36px; background:url(../images/mescroll-task.png)no-repeat; background-size: 36px 36px;z-index: 998}
.search_task{position: fixed; right: 10px;opacity:0.8; color: #fff; font-size: 20px; top: 70px; width: 36px; height: 36px;z-index: 998;border-radius: 50%; ; vertical-align: middle; background: #0099ff; padding: 8px; display: block }
/***************task-list******************/

.index-loadmore{width:100%;margin:0 auto;padding-top:.6rem;padding-bottom:.6rem;font-size:.65rem;text-align:center;color: #666;position:relative;}
.index-loadmore:after{content:" ";bottom:0;border-bottom:1px solid #e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);position:absolute;left:0;right:0;height:1px;color:#e5e5e5}
.zlist-top-head{display:-webkit-box;display:flex;background: #fff;color:#333;z-index:100; }
.zlist-top-head .zlist-head-item{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;border-bottom:2px solid #fff;}
.zlist-top-head .zlist-head-item .zlist-head-title{font-size: .75rem;text-align: center;margin: 0 auto;height:42px;line-height:42px;}

.zlist-top-head .active{border-bottom:2px solid #09F;transition:all .5s  ease ; background:#f9f9f9; color:#09F}
.zlist-top-head .actived{border-bottom:2px solid #d74a4a;transition:all .5s  ease ; background:#f9f9f9;color:#d74a4a;}
.zlist-panel{overflow:hidden;}
.zlist-panel a{text-decoration:none;display:block; margin-top:.5rem; /*background:#fff*/;  max-width:640px}
.zlist-panel a:first-child{margin-top:0.2rem;}
.zlist-panel a:active{background-color:#ececec}
.zlist-panel a .zlist-media-box{position:relative;overflow:hidden;padding:.8rem 0;display:-webkit-box;display:flex;width:100%;}
/*.zlist-panel a .zlist-media-box:after{content:" ";position:absolute;left:0;right:0;color:#e5e5e5;bottom:0;border-bottom:1px solid #c2c2c2;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
*/
.zlist-panel a .zlist-media-box .zlist-media-item-left{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:.5rem;width: 2.7rem;height:2.7rem;}
.zlist-panel a .zlist-media-box .zlist-media-item-left img{width: 2.7rem;height:2.7rem;border-radius:20%; margin-top:1.2rem}
.zlist-panel a .zlist-media-box .zlist-media-item-middle{-webkit-box-flex:4;-webkit-flex:4;flex:4;margin:0 .4rem; text-align:left }
.zlist-panel a .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-title{font-weight:400;font-size:.75rem;line-height:1.5rem;color:#000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zlist-panel a .zlist-media-box .zlist-media-item-middle .title-tid{ font-size: .55rem; color: #999}
.zlist-panel a .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-title2{font-weight:400;font-size:.75rem;line-height:1.5rem;color:#666}
.zlist-panel a .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-title .recommend-top{width:.9rem; height:.9rem;background:url(../images/recommend-ioc-1.png) no-repeat ;background-size:.9rem .9rem; position:relative; display: inline-block; vertical-align: baseline}
.zlist-panel a .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-desc{color:#999;font-size:.6rem;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; padding-right:.5rem;}
.zlist-panel a .zlist-media-box .zlist-media-item-middle img{width: 1.2rem;height:.6rem;vertical-align: baseline;}
.zlist-panel a .zlist-media-box .zlist-media-item-right{width:3rem;height:3rem;margin-right:.5rem;}
.zlist-panel a .zlist-media-box .zlist-media-item-right2{-webkit-box-flex:2;-webkit-flex:2;flex:2;height:3rem;margin-right:.5rem;}
.zlist-panel a .zlist-media-box .zlist-media-item-money{font-weight:400;font-size:.85rem;margin-top:.1rem;color:#dd524d;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;word-break:break-all;-webkit-line-clamp:1;line-height:1.5rem; text-align:center}
.zlist-panel a .zlist-media-box .zlist-media-item-commission{font-weight:400;font-size:.8rem;margin-top:.1rem;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;word-break:break-all;-webkit-line-clamp:1;height:1.5rem; text-align:center;}
.zlist-panel a .zlist-media-box .zlist-media-item-money .rd_tab{font-size:.6rem;color:#999}
.zlist-panel a .zlist-media-box .zlist-media-item-commission .com_tab{font-size:.6rem;color:#999; vertical-align: top}
.zlist-panel a .zlist-media-box .zlist-media-item-tab{font-size: .55rem;width:3rem;color: #999 ;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:1.1rem; line-height: 1rem; text-align:center }
.zlist-panel a .zlist-media-box .zlist-media-item-remaintime{font-size: .55rem;width:3rem;color: #999 ;}

.zlist-panel a .zlist-media-box .zlist-media-item-head{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:.5rem;width: 2.7rem;height:2.7rem;}
.zlist-panel a .zlist-media-box .zlist-media-item-head img{width: 2.7rem;height:2.7rem;border-radius:50%; margin-top:.3rem}

.zlist-panel{overflow:hidden;}
.zlist-panel .zlist-media-box{position:relative;overflow:hidden;padding:.8rem 0;display:-webkit-box;display:flex;width:100%;}
/*.zlist-panel .zlist-media-box:after{content:" ";position:absolute;left:0;right:0;color:#e5e5e5;bottom:0;border-bottom:1px solid #c2c2c2;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
*/
.zlist-panel .zlist-media-box .zlist-media-item-left{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:.5rem;width: 2.7rem;height:2.7rem;}
.zlist-panel .zlist-media-box .zlist-media-item-left img{width: 2.7rem;height:2.7rem;border-radius:20%; margin-top:.3rem}
.zlist-panel .zlist-media-box .zlist-media-item-middle{-webkit-box-flex:4;-webkit-flex:4;flex:4;margin:0 .4rem; text-align:left }
.zlist-panel .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-title{font-weight:400;font-size:.75rem;line-height:1.5rem;color:#000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zlist-panel .zlist-media-box .zlist-media-item-middle .title-tid{ font-size: .55rem; color: #999}
.zlist-panel .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-title2{font-weight:400;font-size:.75rem;line-height:1.5rem;color:#666}
.zlist-panel .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-title .recommend-top{width:.9rem; height:.9rem;background:url(../images/recommend-ioc-1.png) no-repeat ;background-size:.9rem .9rem; position:relative; display: inline-block; vertical-align: baseline}
.zlist-panel .zlist-media-box .zlist-media-item-middle .zlist-media-item-middle-desc{color:#999;font-size:.6rem;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; padding-right:.5rem;}
.zlist-panel .zlist-media-box .zlist-media-item-middle img{width: 1.2rem;height:.6rem;vertical-align: baseline;}
.zlist-panel .zlist-media-box .zlist-media-item-right{width:3rem;/*height:3rem;*/margin-right:.5rem;}
.zlist-panel .zlist-media-box .zlist-media-item-right2{-webkit-box-flex:2;-webkit-flex:2;flex:2;height:3rem;margin-right:.5rem;}
.zlist-panel .zlist-media-box .zlist-media-item-money{font-weight:400;font-size:.85rem;margin-top:.1rem;color:#dd524d;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;word-break:break-all;-webkit-line-clamp:1;line-height:1.5rem; text-align:center}
.zlist-panel .zlist-media-box .zlist-media-item-commission{font-weight:400;font-size:.8rem;margin-top:.1rem;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:break-word;word-break:break-all;-webkit-line-clamp:1;height:1.5rem; text-align:center;}
.zlist-panel .zlist-media-box .zlist-media-item-money .rd_tab{font-size:.6rem;color:#999}
.zlist-panel .zlist-media-box .zlist-media-item-commission .com_tab{font-size:.6rem;color:#999; vertical-align: top}
.zlist-panel .zlist-media-box .zlist-media-item-tab{font-size: .55rem;width:3rem;color: #999 ;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:1.1rem; line-height: 1rem; text-align:center }
.zlist-panel .zlist-media-box .zlist-media-item-remaintime{font-size: .55rem;width:3rem;color: #999 ;}

.zlist-panel .zlist-media-box .zlist-media-item-head{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin-left:.5rem;width: 2.7rem;height:2.7rem;}
.zlist-panel .zlist-media-box .zlist-media-item-head img{width: 2.7rem;height:2.7rem;border-radius:50%; margin-top:.3rem}
.zlist-media-item-right .layui-btn{
    font-size: 12px;
    margin:0 0 5px 0;
}
.zlist-media-item-right p{
    font-size: 14px;
    text-align: center;
    height: 77px;
    padding: 35px 0;
    line-height: 1;
    font-weight: 600;
    margin:0;
}
/**/

/*income*/

.income-view{width:100%;height:160px;background:url(../images/income-head-bg.png) #4c90e5 ;background-size:100% 100%; position:relative}
.income-view .top-view-tab{padding-top:1rem;text-align:center;color:#d9dfe5;font-size:.8rem;line-height:1.5rem}
.income-view .bottom-view-money{font-size:2rem;text-align:center;color:#FFF;line-height:2.8rem}
.income-icon-pay{width:1rem;height:1rem;background:url(../images/income-ioc-pay-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-withdrawals{width:1rem;height:1rem;background:url(../images/income-ioc-withdrawals-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-income{width:1rem;height:1rem;background:url(../images/income-ioc-income-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-coil{width:1rem;height:1rem;background:url(../images/income-ioc-coil-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-spread{width:1rem;height:1rem;background:url(../images/income-ioc-spread-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.icon-address {background-image: url(../images/icon-address.png);}
.my-ioc-new{width:1rem;height:1rem;background:url(../images/my-ioc-new-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}

.income-icon-safe{width:1rem;height:1rem;background:url(../images/income-ioc-safe-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-news{width:1rem;height:1rem;background:url(../images/income-ioc-news-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-question{width:1rem;height:1rem;background:url(../images/income-ioc-question-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-contact{width:1rem;height:1rem;background:url(../images/income-ioc-contact-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-icon-strategy{width:1rem;height:1rem;background:url(../images/income-ioc-strategy-2.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.income-ioc-invite {
    width: 1rem;
    height: 1rem;
    background: url(../images/income-ioc-invite-2.png) no-repeat;
    background-size: 1rem 1rem;
    margin-right: .4rem;
    vertical-align: middle;
}
.income-ioc-choucheng {
    width: 1rem;
    height: 1rem;
    background: url(../images/income-ioc-choucheng-2.png) no-repeat;
    background-size: 1rem 1rem;
    margin-right: .4rem;
    vertical-align: middle;
}

/****user-msg***/

.user-msg-list{}
.user-msg-list ul, .user-msg-list ul li{list-style:none;padding:0;margin: auto .2rem;}
.user-msg-list .msg-time{background:#efeff4;padding:1rem;text-align:center; margin:0 auto;}
.user-msg-list .msg-time .time-text{ background:#dedede;font-size:.6rem;text-align:center; margin:0 auto;color:#fff;border-radius:4px; padding:2px 4px; display:inline-block}
.user-msg-list .msg-content{background:#FFF;padding:.6rem .5rem .3rem .5rem;border-radius:4px;}
.user-msg-list .msg-content .msg-content-title{text-align:left;font-size:.7rem;color:#333; height:1rem; line-height:1rem}
.user-msg-list .msg-content .msg-content-flag{text-align:left;color:#dd524d; margin-left:.4rem;font-size: 0;line-height: 0;width: 0px;height: 0px;border-radius: 40px;background:#dd524d;border:4px solid #dd524d; vertical-align: super}
.user-msg-list .msg-content .msg-content-text{ display:inline-block;color:#666; font-size:.65rem; line-height:1rem; line-height:1rem; width:100%; padding-bottom:.5rem;}
/*.user-msg-list .user-msg-list-border{background-image:linear-gradient( to left, rgba(239,239,244,0) 0%, rgba(180,180,180,0.5) 20%,rgba(180,181,181,0.5) 80% ,rgba(239,239,244,0) 100%);background-image:-webkit-linear-gradient( to left, rgba(239,239,244,0) 0%, rgba(180,180,180,0.5) 20%,rgba(180,181,181,0.5) 80% ,rgba(239,239,244,0) 100%);height:1px;}*/
.user-msg-list .msg-content .msg-from{text-align:left;  padding-top:.9rem;line-height:1rem;  color:#999; font-size:.6rem;}
.user-msg-list a{ color: #060}
/****nodata******/
.nodata{left: 50%;top: 50%;width:200px;height:80px;margin-left:-100px;margin-top:-40px;position: fixed ;}
.nodata .nodata-img{text-align:center;margin:0 auto}
.nodata .nodata-img .nodata-bg{display:inline-block;width:40px;height:40px;background:url(../images/nodata.png) no-repeat center ;opacity:0.6;filter:alpha(opacity=60);background-size:1rem 1rem;}
.nodata .nodata-title{font-size:.7rem;color:#999;padding:10px auto;text-align:center;margin:0 auto}
/***滚动导航***/
.scroll-item{background: #fff;color:#333;margin:0 auto;}
/**task**/
.while-task{padding:.3rem 0.5rem; background:#FFF;color:#333; text-align:left;}
.while-task .task-title { margin-top:.7rem;  height:1.5rem; line-height:1.5rem}
.while-task .task-title .task-title-content{font-weight:600;font-size:.8rem; color: #09F;display:inline-block;width:65%; overflow: hidden; text-overflow:ellipsis; padding-left:.1rem;white-space: nowrap}
.while-task .task-title .task-title-content img{ vertical-align: sub; width:1.3rem; border-radius:.2rem; margin-right:.3rem;display:inline-block; height:1.3rem}
.while-task .task-title .task-title-money{ text-align:right; font-size:.9rem; color:#d74a4a;display:inline-block; float:right;}
.while-task .task-title .task-title-tab{ font-size:.6rem; color:#666; margin-left:.1rem}
.while-task .task-tag{ height:1rem; margin:.5rem auto; }
.while-task .publish{ height:1rem; margin-top:.8rem auto 2rem auto; color: #999; font-size:.6rem;}
.while-task .publish .publisher{ text-align:left; display:inline-block;color: #09F;}
.while-task .publish .publish-text{ text-align:right; color: #C90; display:inline-block;margin-right:1rem;}
.ensure-ioc{ background: url(../images/publish-tu-1.png) center center no-repeat; background-size:.6rem .6rem; width:.6rem; height:.6rem; display:inline-block; margin: auto .1rem}
.while-task .small-text{ font-size:.75rem; color:#666;margin:.8rem auto .5rem auto; line-height:1.2rem}

.while-task .small-text-img{ font-size:.75rem; color:#666;margin:.8rem auto .5rem auto; line-height:1.2rem; text-align:center}
.while-task .small-text-img img{ text-align:center; margin:0 auto; width:50% }

.while-task .task-limit{font-size:.75rem; color:#666;margin:.5rem auto; line-height:1.2rem}
.while-task .task-limit-title{ color: #09f;margin:.5rem auto;font-size:.75rem;  }
.while-task .task-limit-content{margin:.5rem auto; }

.while-task .task-step{font-size:.75rem; color:#666;margin:.5rem auto; line-height:1.2rem}
.while-task .task-step-title{ color: #09f;margin:.5rem auto;font-size:.75rem;  }
.while-task .task-step-content{margin:.5rem auto;}
.while-task .printscreen{display:-webkit-box;display:flex; line-height:0; background:#efeff4;}
.while-task .printscreen .printscreen-sample{-webkit-box-flex:1;-webkit-flex:1;flex:1;  min-width: 25%; max-width: 50%; position: relative}
.while-task .printscreen .printscreen-sample img{width:100%; margin-right:2px;}
.while-task .printscreen .upload-tab{  margin: 10px;}
.while-task .printscreen .upload-tab input{z-index: 999; opacity: 0; -ms-filter: alpha(opacity=0); width: 64px; height: 64px; position: absolute; float: left; display: inline-block;margin: 10px;}
.while-task .printscreen .upload-tab:active{background: #eeeded;}
.while-task .add-img{font-size: 60px; vertical-align: middle; line-height: 66px; height: 60px; color: #ccc; }
.printscreen-sample .delete-tab-smallimg{position: absolute;z-index: 2;color: #666; font-size: 36px!important;opacity:0.8; top:18px; right: 0; }

.while-task .printscreen .notice-tab{position: absolute;left:0;top:0;z-index: 2;background: #000;padding-top:.6rem; padding-left:.4rem;  border-bottom-right-radius:2rem;color: #fff; width:2.6rem; height:1.2rem; font-size:.7rem; opacity: 0.8; -ms-filter: alpha(opacity=80);}

.while-task .printscreen2{line-height:0; background:#efeff4;}
.while-task .printscreen2 .printscreen-sample2{ position:relative ;text-align:center; margin:0 auto}
.while-task .printscreen2 .printscreen-sample2 img{width:50%; text-align:center}
.while-task .printscreen2 .printscreen-sample2 .notice-tab2{position: absolute;z-index: 2;background: #000;padding-top:.6rem; border-bottom-right-radius:2rem;color: #fff; width:2.6rem; height:1.2rem; font-size:.7rem; opacity: 0.8; -ms-filter: alpha(opacity=80);}

.while-task .printscreen .printscreen-task{-webkit-box-flex:1;-webkit-flex:1;flex:1;background: url(../images/publish-small-text-2.png) no-repeat; background-size: 64px 64px; width: 64px;height:64px; position:relative;}
.while-task .printscreen .printscreen-task img{width:100%; margin-left:2px;}
.while-task .printscreen .printscreen-task2{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.while-task .printscreen .printscreen-task2 img{width:100%; margin-left:2px;}


.while-task .printscreen .printscreen-task .example-img2{background: url(../images/publish-small-text-1-2.png) no-repeat; background-size: 64px 64px; width: 64px; min-height: 64px; display: inline-block; position: relative; margin-right: 10px;}
.while-task .printscreen .printscreen-task .example-mark{z-index: 3; width: 64px; position: absolute; top: -100px; background: #CCC; opacity: 0.5; -ms-filter: alpha(opacity=50);}
.while-task .printscreen .printscreen-task a{ position:relative; display:inline-block;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;}
.while-task .printscreen .printscreen-task a img{ width:100%; margin-left:2px;}
.while-task .printscreen .printscreen-task .delete-tab{position: absolute;right:-2px;top:0;z-index: 2;background: #000;padding-top:.6rem; color: #fff; width:2.2rem; height:1.2rem; font-size:.7rem; opacity: 0.8; padding-left:.4rem; margin-right:0; -ms-filter: alpha(opacity=80);}

/*.while-task .printscreen .printscreen-task a input{z-index: 999; opacity:0; -ms-filter: alpha(opacity=0); width: 30%; height:100px; display: inline-block; position: absolute;}*/
.while-task .printscreen .printscreen-task input{z-index: 999;font-size: 100px; opacity:0; -ms-filter: alpha(opacity=0); width: 100px; height:100px; display: inline-block; position: absolute; overflow: hidden }
.while-task .printscreen .printscreen-task input:active{background: #eeeded;}
.while-task .li-img{ position: relative; }
.while-task.add-img{ font-size: 60px; vertical-align: middle; line-height: 66px; height: 60px; color: #ccc}

.while-task .mytab{ font-size:.75rem; color:#666; margin:.5rem auto }
.while-task .mytab .mytab-tabtitle{display:inline-block; }
.while-task .mytab .mytab-tabcontent{ display:inline-block}
.while-task .mytab .smalltab{ font-size:.65rem; color:#999; margin-left:.5rem}
.while-task-box{padding: 10px; margin: 10px 0 15px; background:#cedae0; }
.while-task-state{display: -webkit-box; display: flex;width: 100%; margin-top: 5px; }
.while-task-state .mytask-state-title{font-size: .7rem; color:#333;text-align: left;flex: 1; -webkit-box-flex: 1; -webkit-flex: 1; min-width: 80px }
.while-task-state .mytask-state-desc{font-size: .65rem; color:#666;text-align: left;flex: 5; -webkit-box-flex: 5; -webkit-flex: 5 }


    /*mytask menu*/
.mytask-footer{display: -webkit-box; display: flex; background: #fff; color: #333; z-index: 100; width: 100%; bottom: 0; left: 0; position: absolute; -webkit-transform: translateZ(0); position: fixed;}
.mytask-footer a{display: block}
.mytask-footer .mytask-footer-item{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; min-width: 0;}
.mytask-footer .mytask-footer-next{-webkit-box-flex: 2; -webkit-flex: 2; flex: 2; min-width: 0; background: #dd524d}
.mytask-footer .mytask-footer-title{font-size: .75rem; text-align: center; margin: 0 auto; height: 45px; line-height: 45px; color: #666;}
.mytask-footer .mytask-footer-title2{font-size: .75rem; text-align: center; margin: 0 auto; height: 45px; line-height: 45px; color: #fff;}
.mytask-footer a:active .mytask-footer-title{background: #efeff4;}
.mytask-footer a:active .mytask-footer-title2{background: #f00}

.publish-footer{display: -webkit-box; background: #fff; color: #333; z-index: 100; width: 100%; bottom: 0; left: 0; position: absolute; -webkit-transform: translateZ(0); position: fixed; justify-content:center;align-items:center}


.publish-footer a{display: block}

.publish-footer .publish-footer-back{ width:4rem;height: 45px;}
.publish-footer .footer-white{}
.publish-footer .footer-red{background:#f55b5b; color: #fff}
.publish-footer .publish-footer-item{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; min-width: 25%;}
.publish-footer .publish-footer-next{-webkit-box-flex: 2; -webkit-flex: 2; flex: 2; min-width: 50%;}
.publish-footer .publish-footer-title{font-size: .75rem; text-align: center; margin: 0 auto; height: 45px; line-height: 45px; color: #666;}
.publish-footer .footer-title-edit{font-size: .6rem; text-align: center; margin: 0 auto; height: 45px; line-height: 45px; color: #666;}
.publish-footer .footer-ioc-edit{ vertical-align:middle; background: url(../images/publish-footer-edit.png) no-repeat; width:1rem; height:1rem;  background-size:1rem 1rem; display:inline-block; margin-right:.1rem;filter:Alpha(opacity=70);opacity: 0.7;}
.publish-footer .footer-ioc-text{padding-left: 3px; height:1rem;line-height:1.1rem;font-size: .7rem;vertical-align:middle;}
.publish-footer .footer-ioc-back{ vertical-align:middle; background: url(../images/publish-footer-back2.png) no-repeat; width:1rem; height:1rem;  background-size:1rem 1rem; display:inline-block; margin-right:.1rem;filter:Alpha(opacity=7);opacity: 0.7;}

.publish-footer .remaintimethrough{ font-size:.55rem}
.publish-footer .remaintab{font-size:.6rem;  color:#dedede;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.publish-footer .remaintab2{font-size:.6rem;  color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.publish-footer .publish-footer-title2{font-size: .75rem; text-align: center; margin: 0 auto; height: 45px; line-height: 45px;background:#f55b5b; color: #fff;background:-webkit-gradient(linear, 0 0, 0 180, from(#f05757), to(rgba(201, 0, 255, 0.3)));  }
.publish-footer a:active .publish-footer-title{background: #efeff4;}
.publish-footer a:active .publish-footer-title2{background: #f55b5b}

.publish-footer .examine-fail{ font-size:.6rem;font-size: .75rem; text-align: center; margin: 0 auto; height: 45px; background:#dedede; line-height: 45px; color: #666; background:-webkit-gradient(linear, 0 0,0 150, from(#dedede), to(rgba(0,0,0, 0.2)));  }
.publish-footer .examine-pass{font-size: .75rem; text-align: center; margin: 0 auto; height: 45px; line-height: 45px; background:#f55b5b; color: #fff;background:-webkit-gradient(linear, 0 0,0 180, from(#f05757), to(rgba(201, 0, 255, 0.3)));  }
.publish-footer a:active .examine-fail{background: #efeff4;}
.publish-footer a:active .examine-pass{background: #f55b5b}


.while-task .tasker-info{font-size:.7rem; color:#666;margin:.6rem auto; line-height:1rem; }
.while-task .tasker-info .tasker-info-title{color: #09f;margin:.6rem auto;font-size:.75rem; text-align:left}
.while-task .tasker-info .tasker-info-text{display: -webkit-box; display: flex; }
.while-task .tasker-info .tasker-info-text .tasker-info-content {-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; width:100%;position:relative;height:1.8rem;font-size:.8rem;text-align:center;text-align:left; overflow:hidden; border:1px solid #efeff4; border-radius:5px; }
 
.while-task .tasker-info .tasker-info-text .tasker-info-content input{padding-left:.5rem; padding-right:.5rem; padding-top:.3rem; width:100%; line-height:1rem; color:#666; text-align:left; font-size:.7rem; background: #fafafa }

.while-mark{display: -webkit-box; display: flex; background: #fff; color: #333; padding-bottom: 30px; }
.while-mark .while-share{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; text-align: center; }

.while-mark .while-share .while-btn .while-share-bg{background: url(../images/while-share-bg-1.png) no-repeat; background-size: 12px 12px; display: inline-block; width: 12px; height: 12px; margin-right: 4px; vertical-align: middle; margin-bottom: 4px}

.while-mark .while-share .while-btn:active .while-share-bg{background: url(../images/while-share-bg-2.png) no-repeat;background-size: 12px 12px; display: inline-block; width: 12px; height: 12px;; margin-right: 4px; vertical-align: middle; margin-bottom: 4px}

.while-mark .while-error{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; text-align: center}
.while-mark .while-error .while-btn .while-error-bg{background: url(../images/while-error-bg-1.png) no-repeat;background-size: 11px 11px; display: inline-block; width: 11px; height: 11px; margin-right: 3px; vertical-align: middle; margin-bottom: 2px}
.while-mark .while-error .while-btn:active .while-error-bg{background: url(../images/while-error-bg-2.png) no-repeat;background-size: 11px 11px; display: inline-block; width: 11px; height: 11px;; margin-right: 3px; vertical-align: middle; margin-bottom: 2px}

.examine{ padding:.6rem; color:#333;}
.examine .examine-title-box{display: -webkit-box; display: flex; margin:.5rem auto; }
.examine .examine-title-box .examine-title-logo{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.examine .examine-title-box .examine-title-logo img{ width:2.5rem; height:2.5rem; border-radius:10px;}
.examine .examine-title-box .examine-contect{-webkit-box-flex: 5; -webkit-flex: 5; flex: 5;}
.examine .examine-title-box .examine-contect .examine-contect-title{font-size:.8rem; color: #09F;display:inline-block;width:13.5rem; overflow: hidden; text-overflow:ellipsis; }
.examine .examine-title-box .examine-contect .examine-contect-money {text-align:right; font-size:.9rem; color:#d74a4a;display:inline-block; float:right;}
.examine .examine-title-box .examine-title-tab{ font-size:.6rem; color:#666; margin-left:.1rem}
.examine .examine-title-box .examine-contect .examine-contect-dsc{text-align:left; display:inline-block;color:#999 ; font-size:.65rem;}
.examine .examine-title-box .examine-contect .examine-contect-tab{color:#999}
.examine .examine-contect-mark{ padding-bottom:.3rem}
.examine .examine-statereason{color:#999; font-size:.6rem; margin-left: 10px;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}

.examine .examine-time{display: -webkit-box; display: flex; padding:.5rem; line-height:1.5rem; }
.examine .examine-time .examine-time-publish{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}
.examine .examine-time .examine-time-top{ font-size:.65rem;   width:1.6rem; text-align:center; line-height:.8rem}
.examine .examine-time .examine-time-bottom{font-size:.7rem;  text-align:left}
.examine .examine-time .examine-time-end{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;}

.examine{padding-left:.6rem; padding-top:.2rem; padding-bottom:.2rem; padding-right:.6rem; color:#333;background:#fff}
.examine-bg{ background:#f2f1f1; margin: 10px 0; border-radius: 2px }
.examine .task-commission{ font-size:1.2rem;  padding-top:.5rem; padding-bottom:.5rem ; text-align: center; color: #333 }
.examine .task-commission-tab{ font-size: .6rem;  margin-top: .2rem}
.examine .task-commission-sign{font-size: .65rem;  vertical-align: super}
.examine .task-commission-sign2{font-size: .65rem;  vertical-align: middle; margin-left: 5px}

.examine .task-commission-details{display: -webkit-box; display: flex;padding-bottom: 10px }

.examine .task-commission-details .task-commission-child-left{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1;text-align: left; padding-left: 20px; font-size: 1rem}
.examine .task-commission-details .task-commission-child-right{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; text-align: right;padding-right: 20px;font-size: 1rem}

.examine-details{ margin-top:10px; font-size:.7rem;text-align:center; color:#666; text-align:left; line-height:1.2rem}
.examine-details .examine-details-text{ width:100px; border-radius:5px; text-align:center; margin:0 auto; color:#666}

.examine .stepimg{}
.examine .stepimg img{width:50%; margin-right:6px; }
.examine .notice{ font-size:.65rem; color:#999; text-align:center; padding-bottom:.3rem}
.examine .user-task{ margin:.5rem auto; }

.examine .user-task .user-infor { margin:0 auto; text-align:center; padding-top:.5rem ; padding-bottom:.5rem; background:#fff}
.examine .user-task .user-infor .headimg img{width:2.5rem; height:2.5rem; border-radius:50%;}
.examine .user-task .user-infor .username{ font-size:.7rem; color:#333; padding-bottom:.4rem; padding-top:.4rem; margin-bottom:.3rem}
.examine .user-task .user-infor .taskid { font-size: .75rem; text-align: center;color:#333; margin-bottom:.5rem;padding-bottom:.8rem;}
.examinebg{ background:#efeff4; border-radius:5px;}

.examine .timeinfo{display: -webkit-box; display: flex; padding-left:1rem; padding-right:1rem; padding-top:.5rem; padding-bottom:.5rem; line-height:1.5rem; }
.examine .timeinfo .time-publish{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1;text-align:left}
.examine .timeinfo .time-top{ font-size:.65rem; color:#999;line-height:.8rem}
.examine .timeinfo .time-bottom{font-size:.7rem; color:#333;}
.examine .timeinfo .time-end{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; text-align:right}
.examine .mytask-state{padding: 10px 5px; margin: 10px 0;border-radius: 2px; background:#f9ede4; font-size: .7rem; font-weight: 500;color: #666 }
.examine .mytask-state .mytask-state-title{ color: #f63e4b; font-size: .8rem}
/**/
.other-operation{
      text-align: center; margin-top: 15px; margin-bottom: 20px;
}
.other-operation-item{
    position: relative;
    color: #f06775; padding: 5px;
    display: inline-block; line-height: .9rem; height: 1.2rem;
    vertical-align: text-top;
    font-size: .65rem;
    text-align: center;
    margin-right: 8px;
}

.other-operation-item:after {
    content: '';
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 5px;
    border: 1px solid #f06775;
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-transform-origin: top left;
}
.unfreeze{ padding: 10px; text-align: center; background: #fff; font-size: .75rem; padding-bottom: 20px }
.unfreeze-title{ margin: 10px;}
.unfreeze-id-title{ font-size: .6rem; color: #999;margin: 10px;}
.unfreeze-commission{margin: 15px; font-size: 1.2rem}
.unfreeze-commission .unfreeze-commission-tab{ vertical-align: super; font-size: .7rem; margin-right: 5px;  font-family: "微软雅黑"}
.unfreeze-btn{ padding: .1rem 1.2rem;background:#09F; border:0; color:#fff; height: 32px; }
.unfreeze-btn:active{ background: #dedede; }
.unfreeze-notice{ margin:15px 10px; }
.unfreeze-notice p{ font-size: .65rem; }
.unfreeze-list-title{ margin-left: 10px; font-size: .75rem}
.unfreeze-list{ margin-top: 8px; padding: 10px; background: #fff}
.unfreeze-list .unfreeze-ul{list-style: none; margin: 10px; padding: 0;  }
.unfreeze-list .unfreeze-ul .unfreeze-item{ font-size: .7rem; line-height: 30px; height: 30px; color: #666;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}

.task-error{ margin: 10px 0; background: #fff; font-size: .8rem}
.task-error .title{background:#efeff4;border-radius:5px; width: 100%; padding: 1px; border-radius:2px;background: #fff; padding: 10px 20px; color:#333 }
.task-error .title input{}
.task-error .content{background:#efeff4;border-radius:5px; width: 100%; padding: 1px; border-radius:2px;background: #fff;   color:#333  }
.task-error .content textarea{ height: 120px; background: #fff; border: 0; font-size: .8rem; padding: 10px 20px}
.task-error-btn{background: #09f; text-align: center; border-radius: 3px; height: 28px; margin-top: 8px; margin-right: 10px; width: 50px; color: #fff; font-size: 14px; float: right; display: inline-block; border: 0}

.error-notice{ margin: 20px 10px; text-align: left; font-size:.65rem; color: #999}

/*任务搜索*/
.task-search{ width: 95%; vertical-align: middle}
.task-search input{border-radius: 2px;}
.task-search-btn{ margin-right: 5px; vertical-align: middle; border: 0; background:#f8f8f8; color: #2289f9;}
.task-search-btn:active{ color:#ccc ; background: none}
.search-nodata{ text-align: center; margin-top: 30px; font-size: 14px; color: #999}
/*poster*/
.master-poster{ background:url('../images/master-poster.jpg') no-repeat #be1c45;background-size: 100%; padding-bottom: 20px;}
.posterbg{position: relative}
.master-poster .headimg{text-align: center; margin:0 auto; padding-top: 6rem; }
.master-poster .headimg img{border-radius: 50%; border:3px solid #fff; text-align: center; width:3rem; }
.master-poster .havemade{text-align: center; margin:10px auto; font-size: 0.8rem; color: #fff; line-height: 2rem; height: 2rem;  }
.area {
    margin: 20px auto 0px auto;
}

.mui-input-group {
    margin-top: 10px;
}

.mui-input-group:first-child {
    margin-top: 20px;
}

.mui-input-group label {
    width: 22%;
}

.mui-input-row label~input,
.mui-input-row label~select,
.mui-input-row label~textarea {
    width: 78%;
}

.mui-checkbox input[type=checkbox],
.mui-radio input[type=radio] {
    top: 6px;
}

.mui-content-padded {
    margin-top: 25px;
}

.mui-btn {
    padding: 10px;
}

.link-area {
    display: block;
    margin-top: 25px;
    text-align: center;
}

.spliter {
    color: #bbb;
    padding: 0px 8px;
}

.oauth-area {
    position: absolute;
    bottom: 20px;
    left: 0px;
    text-align: center;
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.oauth-area .oauth-btn {
    display: inline-block;
    width: 50px;
    height: 50px;
    background-size: 30px 30px;
    background-position: center center;
    background-repeat: no-repeat;
    margin: 0px 20px;
    /*-webkit-filter: grayscale(100%); */
    border: solid 1px #ddd;
    border-radius: 25px;
}

.oauth-area .oauth-btn:active {
    border: solid 1px #aaa;
}

.oauth-area .oauth-btn.disabled {
    background-color: #ddd;
}

.login-captcha{
    position: absolute;right:0;width: 70px;height: 100%;padding: 0;margin: 0 auto;
}
.login-icon{
    margin-right: 10px
}
.reg-tab{
    padding: 0 10px 10px 10px;
    margin: 0; border:0;border-radius: 0;box-shadow: none
}
.grid-img{
    width: 100%;
    height: 100%;
    line-height: 1;
    margin: 0px!important;
}
.grid-icon-box {
    margin: 0 auto;
    width: 70px;
    height: 70px;
    display: inline-block;
    text-align: center;
    background-clip: padding-box;
    margin-bottom: 5px
}
.grid-icon-box .mui-icon-extra {
    margin-top: 12px;
}
/* 任务分类导航 */
.nav-wrap{
    overflow: hidden;
    height: 40px;
    line-height: 40px;
    padding: 0;
    box-shadow: 0 3px 4px #e2e2e2;
}
.nav-content{
    height: 50px;
    overflow-x: auto;
    overflow-y:hidden ;
    position: relative;
}
.nav-content .layui-tab-title .layui-this:after{
    border:none;
}
.nav-state {
    left: 0px;
    top: 0px;
    position: absolute;
    height: 40px;
    overflow-x: auto;  
    white-space: nowrap;
    display: flex;          
}
.nav-state li{
    display: inline-block;
    padding: 0 15px;
    float: left;
    text-align: center;
    font-size: 15px;
    text-decoration: none;
    color: #fff;
}
.nav-state li a{
    color: #333
}
.nav-state .layui-this a{
   /* background-color: #fff;*/
    color: #007aff
}
.nav-state .layui-this {
    border-bottom: 2px solid #09F;
    /*transition: all .5s ease;*/
    transition: none;
    background: #f9f9f9;
    color: #09F;
}
.bg-white{
    background: #fff
}
.mescroll-empty .empty-icon {
    width: 25%;
}
.layui-flow-more{
    background: #efeff4;
}
.flag {
    position: absolute;    /*绝对定位*/
    background: url(../images/top.png) no-repeat;
    background-size:100% 100%;
    top:0;
    left: 0px;
    height: 40px;
    width: 28px;
/*    height: 15px;
    line-height: 15px;
    text-align: center;
    width: 74px;
    background-color: #FF5722;
    color: #fff;*/
    z-index: 1;
    font-size: 12px
}
.flag-left {
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: -22px;
    top: 9px;
}
.pagination
{
    display: inline-block;

    margin: 0 auto;
    padding-left: 0;

    border-radius: 6px;
}
.pagination > li
{
    display: inline;
}
.pagination > li > a,
.pagination > li > span
{
    line-height: 1.428571429;

    position: relative;

    float: left;

    margin-left: -1px;
    padding: 6px 12px;

    text-decoration: none;

    color: #007aff;
    border: 1px solid #ddd;
    background-color: #fff;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span
{
    margin-left: 0;

    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    background-clip: padding-box;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span
{
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    background-clip: padding-box;
}
.pagination > li:active > a, .pagination > li:active > a:active,
.pagination > li:active > span,
.pagination > li:active > span:active,
.pagination > li.active > a,
.pagination > li.active > a:active,
.pagination > li.active > span,
.pagination > li.active > span:active
{
    z-index: 2;

    cursor: default;

    color: #fff;
    border-color: #007aff;
    background-color: #007aff;
}
.pagination > li.disabled > span,
.pagination > li.disabled > span:active,
.pagination > li.disabled > a,
.pagination > li.disabled > a:active
{
    opacity: .6;
    color: #777;
    border: 1px solid #ddd;
    background-color: #fff;
}

.pagination-lg > li > a,
.pagination-lg > li > span
{
    font-size: 18px;

    padding: 10px 16px;
}

.pagination-sm > li > a,
.pagination-sm > li > span
{
    font-size: 12px;

    padding: 5px 10px;
}
.employer-avatar {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.employer-icon{
    width: 16px;
    height: 16px;
    line-height: 20px;
    float: right;
    margin-left: 5px;
}
.addFansBtn{
    padding: 1px 5px!important;
    font-size: 12px!important;;
}
.taskStep {
    width: 100%;
    background: #fff;
    border-radius: 0.5rem;
    box-shadow: 0 0.053333rem 0.213333rem 0 rgba(0,0,0,.06);
    position: relative;
    margin-bottom: 0.5rem;
}
.taskStepNo{
    width: 1rem;
    height: 1rem;
    background: #fdf6bf;
    text-align: center;
    line-height: 1rem;
    font-weight: 600;
    border-radius: .5rem 0 .5rem 0;
    position: absolute;
    top: 0;
    left: 0;
}
.taskStepContent{
    width: 100%;
    padding: 1rem 1rem .2rem 1rem;
    font-size: .7rem
}
.taskStepContent p{
    word-break: break-all;
}
.taskStepBox{
    text-align: center;
}
.taskStepImg{
    margin: 0 auto;
    width: 50%;
}
.taskNotice{
    padding: 5px;
    background: #faefcd;
    font-size: .6rem;
    text-align: left;
    color: #666;
    border-radius: 1px;
    margin: 15px 0 5px 0;
}
.taskInfo{
    padding: 5px;
    margin: 0;
}
/*  任务多图上传 */
.layui-upload-img { width: 90px; height: 90px; margin: 0; }
.pic-more { width:100%; margin: 10px 0px 0px 0px;}
.pic-more li {float: left;padding:0 5px;}
.pic-more li .layui-input { display: initial; }
.pic-more li a { position: absolute; top: 0; display: block; }
.pic-more li a i { font-size: 24px; background-color: #008800; }    
#slide-pc-priview li img{ width: 100%; height: 200px;}
#slide-pc-priview li{position: relative;margin-bottom: 5px;}
#slide-pc-priview li .operate{ color: #000; display: none;}
#slide-pc-priview li .toleft{ position: absolute;top: 49%; left: 1px; cursor:pointer;}
#slide-pc-priview li .toright{ position: absolute;top: 49%; right: 1px;cursor:pointer;}
#slide-pc-priview li .delete{position: absolute;top: 5px; right: 5px;cursor:pointer;color: red!important;opacity: 1;}
#slide-pc-priview li .operate{ display: block;}
#slide-pc-priview li .toleft:hover{
    opacity: .5!important;
}
#slide-pc-priview li .toright:hover{
    opacity: .5!important;
}
.delete:focus, .delete:hover {
    opacity: .8!important;
}
.text-red{
    color: #FF0000!important;
}
.text-blue{
    color: #007bff!important;
}
.text-white{
    color: #fff!important;
}
.submitInfo li img {
    width: 100%;
    height: 200px;
}
.bottom-content {
    display: -webkit-box;
    display: flex;
    background: #716a47;
    filter: Alpha(opacity=80);
    opacity: 0.8;
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
}
.bottom-content .bottom-content-left {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    text-align: left;
}
.bottom-content a {
    display: block;
    color: #fff;
    font-size: .7rem;
    padding: .5rem;
    line-height: 1rem;
}
.bottom-content .bottom-content-middle {
    width: 1px;
    max-width: 1px;
    height: 1.2rem;
    margin-top: .4rem;
}
.bottom-content .bottom-content-right {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    text-align: right;
}
.bottom-content a:visited, .bottom-content a:active {
    background: #76b0f8;
    color: #fff!important
}
.income-text-right{
    font-size: 14px;
    color: #999;
    margin-right: -20px;
}
/*充值页面*/
.navigate-top .img-left {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    position: relative;
}
.headimg {
    width: 64px;
    border-radius: 50%;
}
.vip-state-0 {
    background: url(../images/vip-0.png) #999 no-repeat;
    width: .7rem;
    border: 1px solid #FFF;
    border-radius: 50%;
    height: .7rem;
    left: 2.5rem;
    top: 0;
    position: absolute;
    background-size: .7rem .7rem;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.vip-state-1 {
    background: url(../images/vip-1.png) #999 no-repeat;
    width: .7rem;
    border: 1px solid #FFF;
    border-radius: 50%;
    height: .7rem;
    left: 2.5rem;
    top: 0;
    position: absolute;
    background-size: .7rem .7rem;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.recharge-text {
    font-size: .65rem;
    color: #999;
    line-height: 20px;
    text-align: left;
    margin-left: 10px;
    padding: 6px;
}
.amount {
    display: -webkit-box;
    display: flex;
    background: #fff;
    position: relative;
    align-items: center;
    text-align: center;
    width: 100%;
}
.amount .amount-view-left {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    flex: 2;
    min-width: 0;
}
.amount .amount-view-middle {
    -webkit-box-flex: 10;
    -webkit-flex: 10;
    flex: 10;
    min-width: 0;
    font-size: .8rem;
}
.amount .amount-view-right {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    flex: 2;
    min-width: 0;
    text-align: left;
}
.recharge-btn{
    width: 90%;
    height: 40px;
    font-size: .85rem;
    color: #fff;
    border: none;
    background: #0099ff;
}
.recharge-btn-box {
    padding-top: 20px;
    margin: 0 auto;
    text-align: center;
    background: #fff;
}
.recharge-list{
    width: 100%;
    height: 100%;
    padding: 0;
    border-radius: 1rem;
}
.rechage-list-header{
    width: 100%;
    height: 2rem;
    padding: 0 12px;
    box-sizing: border-box;
    line-height: 2rem;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 0;
    color: #777;
}
.rechage-list-header span {
    float: right;
    font-size: 16px;
    color: #666;
}
.rechage-list-footer{
    width: 100%;
    height: 2rem;
    padding: 0 12px;
    box-sizing: border-box;
    line-height: 2rem;
    font-size: 14px;
    color: #a9a9a9;
}
.rechage-list-footer span {
    float: right;
    margin-top: 11px;
}
/*提现*/
.withdraw .amount {
    display: -webkit-box;
    display: flex;
    background: #fff;
    position: relative;
    align-items: center;
    text-align: center;
    width: 100%;
    font-size: 15px
}
.withdraw .amount .amount-view-left {
    -webkit-box-flex: 4;
    -webkit-flex: 4;
    flex: 4;
    min-width: 0;
}
.withdraw .amount .amount-view-middle {
    -webkit-box-flex: 9;
    -webkit-flex: 9;
    flex: 9;
    min-width: 0;
    font-size: .8rem;
}
.withdraw .amount .amount-view-right {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    flex: 2;
    min-width: 0;
    text-align: left;
}
.widthdraw-total{
    border-radius: 0;
}
.widthdraw-total-bg {
    width: 100%;
    height: 5rem;
    background: url(../images/widthdraw-total-bg.png) 100% 100%;
    margin-top: 0.5rem;
    border-radius: 1rem;
    background-size: 100%;
}
.widthdraw-total-bg p {
    width: 50%;
    height: 1rem;
    margin-top: 0.5rem;
    float: left;
    margin-left: 1.5rem;
    font-size: 14px;
    color: #fff;
}
.widthdraw-total-bg p span {
    font-size: 48px;
}
.withdraw-no {
    width: 80%;
    height: 15rem;
    margin-left: 10%;
    margin-top: 2rem;
}
.withdraw-no img {
    width: 12rem;
    height: 12rem;
    display: block;
    margin: 1.5rem auto 0;
}
.withdraw-no p {
    text-align: center;
    font-size: 16px;
    color: #777;
}
.withdraw-yes {
    background: #fff;
    margin: 0.5rem 0.4rem 0  0.4rem;
    padding: 0 0 0.5rem 0;
    border-radius: 10px;
    box-shadow: 0 0.053333rem 0.213333rem 0 rgba(0,0,0,.06);
}
.withdraw-top {
    width: 100%;
    height: 5rem;
}
.withdraw-top img {
    width: 3rem;
    height: 3rem;
    margin: 1rem 0.5rem 1rem 1rem;
    float: left;
}
.withdraw-top p {
    height: 3rem;
    float: left;
    margin-top: 1rem;
    line-height: 3rem;
    font-size: 16px;
    font-weight: bold;
    color: #fe3d68;
}
.withdraw-status {
    height: 1.5rem;
    display: block;
    float: right;
    margin-top: 1.5rem;
    /*margin-right: 1rem;*/
    text-align: right;
    line-height: 1.5rem;
    font-size: 14px;
}
.withdraw-bottom {
    width: 100%;
    padding: 0 1rem;
    box-sizing: border-box;
}
/** 积分记录 **/
.record-list {
    background: #FFF;
    margin: 0;
}
.record-list li .data-box {
    display: -webkit-box;
    display: flex;
}
.record-list li a {
    color: #666;
    display: block;
    padding-top: .7rem;
    padding-bottom: .6rem;
    padding-left: .7rem;
    padding-right: .7rem;
}
.record-list li .data-box .data-time {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    flex: 2;
    color: #999;
    text-align: left;
    line-height: 1rem;
}
.record-list li .data-box .data-time .date {
    font-size: .6rem;
}
.record-list li .data-box .data-image {
    -webkit-box-flex: 3;
    -webkit-flex: 3;
    flex: 3;
    padding-left: 5px;
}
.record-list .pd-img {
    width: 2.6rem;
    height: 2.6rem;
    border-radius: 20%;
}
.record-list li .data-box .data-info {
    -webkit-box-flex: 9;
    -webkit-flex: 9;
    flex: 9;
}
.record-list .pd-name {
    font-size: .9rem;
    line-height: 1.3rem;
    color: #333;
}
.record-list li .data-box .data-info .pd-name .tab {
    font-size: .7rem;
    line-height: 1.3rem;
    color: #666;
}
.record-list .pd-text {
    font-size: .65rem;
    color: #999;
    line-height: 1rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.rounded-circle {
    border-radius: 50%!important;
    width: 50px;
    font-size: 30px;
    color: : #fff;
    padding: 10px;
}
/**
 * 积分记录详情
 */
.credit-detail .r-head {
    line-height: 1.8rem;
    margin-bottom: 20px;
    padding-bottom: 10px;
}
.credit-detail .r-head .title {
    font-size: .7rem;
    color: #666;
    height: 2rem;

}
.credit-detail .r-head .title .name {
    font-size: .7rem;
    display: block;
    color: #666;
    padding: 5px 0;
}

.credit-detail .money {
    font-size: 2rem;
    font-weight: 600;
    color: #000;
    height: 50px;
    margin-top: 30px;

}
.credit-detail .reason{ text-align: center; font-size: .7rem; color: #666}
.credit-detail .state {
    font-size: .7rem;
    color: #999;
    height: 30px;
    margin-bottom: 20px;
}
.credit-detail .listn {
    height: 1rem;
    color: #666;
    font-size: .7rem;
    display: -webkit-box;
    display: flex;
    margin-top: 15px;
}
.credit-detail .listn .disleft {
    display: inline-block;
    text-align: left;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.credit-detail .listn .disright {
    display: inline-block;
    text-align: right;
    -webkit-box-flex: 4;
    -webkit-flex: 4;
    flex: 4;
}
/** 好友列表 **/
 .friendlist   li a {
      color: #666;
      display: block;
      padding: 0.7rem .7rem 0 0.7rem;
    }
.friendlist li .data-box {
      display: -webkit-box;
      display: flex;
    }

.friendlist    li .data-box .pd-img {
      width: 2.6rem;
      height: 2.6rem;
      border-radius: 50%;
      position: relative;
    }

.friendlist    li .data-box .pd-img {
      width: 2.6rem;
      height: 2.6rem;
      border-radius: 50%;

    }
.friendlist li .data-box .data-image {
    -webkit-box-flex: 1.2;
    -webkit-flex: 1.2;
    flex: 1.2;
    min-width: 0;
    position: relative;
}

.friendlist li .data-box .data-info {
    -webkit-box-flex: 3;
    -webkit-flex: 3;
    flex: 3;
    min-width: 0;
}

.friendlist li .data-box .data-info .pd-name {
    font-size: .7rem;
    line-height: 1.3rem;
    color: #000;
    font-weight: 600;
}

.friendlist li .data-box .data-info .friend-ico {
    width: 14px;
    height: 16px;
    display: inline-block;
    margin-left: .4rem
}

.friendlist li .data-box .data-info .friend-ico-1 {
    background: url(../images/friend_1.png) no-repeat;
    width: .75rem;
    height: .75rem;
    left: 2rem;
    top: 0;
    background-size: .75rem .75rem;
}
.friendlist li .data-box .data-info .friend-ico-2 {
    background: url(../images/friend_2.png) no-repeat;
    width: .75rem;
    height: .75rem;
    left: 2rem;
    top: 0;
    background-size: .75rem .75rem;
}
.friendlist li .data-box .data-info .friend-ico-3 {
    background: url(../images/friend_3.png) no-repeat;
    width: .75rem;
    height: .75rem;
    left: 2rem;
    top: 0;
    background-size: .75rem .75rem;
}
.friendlist li .data-box .data-info .friend-ico-4 {
    background: url(../images/friend_4.png) no-repeat;
    width: .75rem;
    height: .75rem;
    left: 2rem;
    top: 0;
    background-size: .75rem .75rem;
}
.friendlist li .data-box .data-info .friend-ico-5 {
    background: url(../images/friend_5.png) no-repeat;
    width: .75rem;
    height: .75rem;
    left: 2rem;
    top: 0;
    background-size: .75rem .75rem;
}

.friendlist li .data-box .data-info .pd-text {
    font-size: .6rem;
    color: #999;
    line-height: 1.2rem;
    text-overflow: ellipsis;
}

.friendlist li .data-box .data-info .refname {
    color: #ccc
}

.friendlist li .data-box .data-time {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    flex: 2;
    min-width: 20%;
    text-align: right;
}

.friendlist li .data-box .data-time .top-time {
    flex: 1.2;
    font-size: .55rem;
    color: #ccc;
    text-align: right;
}

.friendlist li .data-box .data-time .add-money {
    margin-top: .8rem;
    font-size: .65rem;
    color: #f3626c;
    text-align: right;
}

.friendlist li .data-box .data-time .add-money .tab {
    font-size: .55rem;
    margin-left: .2rem
    text-align: right;
}
.friendlist li .data-box .vip-state-0 {
    background: url(../images/vip-0.png) #999 no-repeat;
    width: .7rem;
    border: 1px solid #FFF;
    border-radius: 50%;
    height: .7rem;
    left: 2rem;
    top: 0;
    position: absolute;
    background-size: .7rem .7rem;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.friendlist li .data-box .vip-state-1 {
    background: url(../images/vip-1.png) #999 no-repeat;
    width: .7rem;
    border: 1px solid #FFF;
    border-radius: 50%;
    height: .7rem;
    left: 2rem;
    top: 0;
    position: absolute;
    background-size: .7rem .7rem;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
/* 个人中心页面 */
.aui-flexView {
    width: 100%;
    height: auto;
    margin: 0 auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.aui-navBar {
    height: 44px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: #4287ff;
}

.aui-navBar:after {
    content: '';
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
}

.aui-navBar-item {
    height: 44px;
    min-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 0.9rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.3rem;
    white-space: nowrap;
    overflow: hidden;
    color: #5C5C5C;
    position: relative;
}

.aui-navBar-item:first-child {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    margin-right: -25%;
}

.aui-center {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 44px;
    width: 50%;
    margin-left: 25%;
}

.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 0.9rem;
    color: #232326;
}

.icon {
    width: 20px;
    height: 20px;
    display: block;
    border: none;
    float: left;
    background-size: 20px;
    background-repeat: no-repeat;
}
.icon-sign {
    position: absolute;
    top: 5px;
    left: 6px;
    background-image: url('../images/ico_sign.png');
}
.icon-return {
    background-image: url('../images/ico_set.png');
}

.icon-news {
    background-image: url("../images/ico_notice.png");
}

.aui-scrollView {
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
    position: relative;
    margin-bottom: -1px;
    margin-top: -1px;
}

.aui-navBar-item:last-child {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.aui-head-body {
    width: 100%;
    background: url("../images/head-bg.png") no-repeat center;
    height: 90px;
    background-size: cover;
    position: relative;
    overflow: hidden;
}

.aui-user-body {
    padding: 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    position: absolute;
    bottom: -10px;
}

.aui-user-hd {
    width: 60px;
    height: 60px;
    margin-right: 10px;
}

.aui-user-hd img {
    width: 60px;
    height: 60px;
    border: none;
    display: block;
    border-radius: 100%;
    border: 2px solid #fff;
}

.aui-user-bd h4 {
    color: #fff;
    font-size: 1rem;
    padding-bottom: 9px;
    font-weight: normal;
}

.aui-user-bd p img {
    width: 60px;
}

.animate-bounce-up {
    width: 120px;
    position: absolute;
    right: 0;
    bottom: -12px;
    height: 80px;
    overflow: hidden;
    z-index: 1;
}

.animate-bounce-up img {
    width: 120px;
    -webkit-animation: bounce-up 3s linear infinite;
    animation: bounce-up 3s linear infinite;
}

.aui-head-access {
    padding: 12px 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    color: inherit;
}

.aui-head-access-hd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    font-size: 12px;
    color: #333333;
}

.aui-head-access-fr {
    text-align: right;
    color: #808080;
    padding-right: 13px;
    position: relative;
    font-size: 13px;
}

.aui-head-access-fr:after {
    content: " ";
    display: inline-block;
    height: 9px;
    width: 9px;
    border-width: 1px 1px 0 0;
    border-color: #C8C8CD;
    border-style: solid;
    -webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
    position: relative;
    top: -2px;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 2px;
    border-radius: 1px;
}

.aui-head-access-hd em {
    font-style: normal;
    border: 1px solid #cbcbcb;
    border-radius: 2px;
    padding: 1px 2px;
}

.divHeight {
    background: #efeff4;
    width: 100%;
    height: 10px;
}

.aui-grids {
    position: relative;
    overflow: hidden;
}

.aui-grids-well {
    position: relative;
    float: left;
    padding: 5px 10px 20px 10px;
    width: 20%;
    box-sizing: border-box;
}

.aui-grids-well-img {
    width: 30px;
    height: 30px;
    margin: 0 auto;
}

.aui-grids-well-img img {
    width: 30px;
    height: 30px;
    display: block;
    border: none;
}

.aui-grids-well-text {
    text-align: center;
    font-size: 12px;
    padding-top: 4px;
}

.aui-grids-clear .aui-grids-well {
    width: 25%;
}

.aui-badge {
    display: inline-block;
    border-radius: 18px;
    background-color: #F43530;
    color: #FFFFFF;
    text-align: center;
    font-size: 12px;
    vertical-align: middle;
    position: absolute;
    top: 7px;
    right: 13px;
    width: 14px;
    height: 14px;
}

.aui-tabBar {
    width: 100%;
    position: relative;
    z-index: 100;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 7px 4px;
    background-color: rgba(255, 255, 255, 0.96);
}

.aui-tabBar.aui-tabBar-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 100;
}

.aui-tabBar-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #5a5a5a;
}

.aui-tabBar-text {
    display: inline-block;
    font-size: 0.24rem;
}

.aui-tabBar-active .aui-tabBar-text {
    color: #ffac00;
}

.aui-tabBar-icon {
    /* height: 0.5832rem; */
    color: #979797;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

.aui-tabBar:after {
    content: '';
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
    border-top: 1px solid #B2B2B2;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
}

.aui-icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
}

.aui-home {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ3Nzg0NzA4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ3Nzg0NzE4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDc3ODQ2RTg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RDc3ODQ2Rjg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PomiABUAABElSURBVHja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");
}

.aui-find {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ3Nzg0NzQ4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEQ3Nzg0NzU4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDc3ODQ3Mjg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RDc3ODQ3Mzg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Piw6xeAAABGCSURBVHja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");
}

.aui-mdi {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEQ3Nzg0Nzg4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA2MzVDMDA4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RDc3ODQ3Njg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RDc3ODQ3Nzg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pgl71pgAAA4JSURBVHja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");
}

.aui-xcy {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA2MzVDMDM4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA2MzVDMDQ4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDYzNUMwMTg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDYzNUMwMjg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Poq9/7kAAAV6SURBVHja7JzLS2N3FMd/Jj4S36/E4COi1AdupKitiZskQqEiDC2FwkB3ha4K/QO67LZQKAwUqp3NLAZm05U4WDE+olGbgRkiKgEF4yv1FRLfRnu+t14RF3Kvc+8dk54DIWYGcvL7/M49j/s752ZdXV0JloeLiREwQAbIABkgCwNkgAyQAbKol2wjlaVSKfPl5aX0wmeqgsxafG9WVlaKXv8tKDv7zGQypTIKIIAdHR2V7OzsOLe2tt7E43FxcXGh7UKys0VRUZFwOBydNptthf7eM2JtWUbUwgTM5vf7Y6FQSBweHsISYX1CK92y9ZnNZpGfny/a29t/9Hq9z8vLy9fT3gJPT0+tMzMzX9FL7O/vS4uEtWgp8kacnJxIGxQMBn/Kzc099vl8AwUFBfG0Bnh+fm5dWFh4dnBwIMFramoS1dXVghZ4YzlaAIRLIPcgFhcXRTKZFOFw+Oeenp6XaQ8Q/g+Wh8u2sLBQ9Pf3d1ZVVa3ooWt3d7dmY2PjLflaca3TnPaX8DXEG19VXFz8D4HUxcGTFebKVi3r5DyQE2kGyMIAGWDm1cKIeHKacF9Ni0T6zudCSngL9Urab+eGZ2dn1vt0oYa+rmBSqKENAUiJcS6VZo5oNNpG+dYQ/ch7SzJalKA6+ObvQCAQpuRWF2tAJSLrwu+amppavE8XUp6cnBxRUVHRX1NTs1BWVraFCka3Whi7GYlEPvmLhBJWwFRU0wIc8jL84Ly8PM0qkPfVJf8fIFJyL3p7ez9vbm6epno6rjlAXA6zs7NfELsXsVhMggbFesIwKsmHIZhMJlii8Hg833Z3d79SClHRJQxfR3XmRxMTEy9Qb6KmtdvtoqGhQbqFhM/pCg918+rqqtje3hYoAWmNv9fV1b1rbGz8G75RE4Bw/HNzc29hebA43BDo6+v7FDWtkTcv9arVcZ9yeHh4PhwOo54W8/PzQYfDUaHknqIigAgcKysrkn+xWCzC5XJ96XQ635GPORYZILSmpNvt/ozW+DqRSAisFS5LszwQaQq+GCYPX1FbW7uQKfAgiLwUhZdwiw2+HZFcPnbQLJEGPHz5dejPGHi3Icr5o5rjBsUA/09tcGrWyqXchyrl1Mjx8bFUvsFvwmHrGbmhC1kDLkm9dRligahPx8fHvxkYGNgcGxs70KsOliulycnJp4ODg5ujo6O66jIMINKBUCj0DKkB5VeShei5WZSv/kblpqB3RNOStAeIFAhHjYhsatKDh+qiDZIOsPBuROAzNIgYsSBZh1FZA0dhBsgAGSADZGGADJABMkAWBsgAGSADZGGADJABMkCWxwjQiE4uWYdRXWOGAESfHlpC9O4NvKvLCNH9XBjnsx0dHT9YrdZfWlpaBL3HdYSXJF3fWyyWX9FBpqZR8tECxOG21+sdcLlcL+WDdb100eYkPR7Pc9L1Sj5YT3uA8sLwyjRdHIWNBJjuvdB6ZQtKGyylPmj5izEDnGnQ0IUrH8ar6flWBBAdTpi3QHqAFo319fWWuwM06Q6P1tSGtWGN12tV1NWlKIhgiqe+vh7gpD7pYDD4p81m+9hut2dEk/ne3l5NIBB4jR4ePI7A6XQKpQM3igAiqnWSRCKR+Wg0KpaWlkQikXgDqBhzwK6lo+CSBTSMOWBwCG3MGN/o6upyK43kigdtcMlOT09/PTIy8gftmPRvmTJog0sXHEpLS4XP5/vO7XYrftaCqlEv2q2S5eVll9/vH9rc3FQ86vXYoy0MgVwSppSetLa2Tqp55ozq58bIw4Zra2ttsVhsCD4xnQWjDZWVlU8w90IWqO+w4W1B56n8KCetHuH0ASwwhSCIkS614N4bIAuXcgyQATJAFgbIABkgA2SALA+WfwUYADGp+BNwbeHwAAAAAElFTkSuQmCC");
}

.aui-me {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzA2MzVDMDc4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzA2MzVDMDg4NzRBMTFFOEFGMDJGQzUyRDE5NDJFQTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMDYzNUMwNTg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMDYzNUMwNjg3NEExMUU4QUYwMkZDNTJEMTk0MkVBNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmWJGbwAAA1TSURBVHja7Fz7cxvVFf52V5Ilv+NgT0JeQEgToFBoKcxAmdKZQpt02s7Qlun01/5Z/b3t0DbTdmj7Q6FQygRCCU4nhFLCEJLYxLHlhx6WZGn33p6zd9e6ulrZK3tly8E73pFkW9p7v/3O+xxZUkrsH1s/rH0A9wHcB3AfwMQO6dBJP8KBpOdWolv1AMeDxY93C4AyAAwMmJuBWBuGqN2GV6Vf1xjIhHZpE3aDQPrwIOx09S4AkIDzWbaWg1tegVsE3CU680B9HmjwuUD/5nZYNRTusXbIZxrIngQmXz6K1IHZJHeS2hXwvNow3OUVVD8BSpfpfB+ofEQbXaa/1wGvQY9ucpe0c8DIM8DEuYm9DaAgMfWKkyhfmcHS34Dyv4hptwirQiCybpNaSeo/uUbXLndB234DkMVVrE5g9eNvYf4P51F6F6heJ6YtEjt4c57aHIPGas9BwiCyYeqNquo9gNLLkH47gsKlzzD3a6B4gRh3h4Aixtme2phl6CzG0w5OC3199BZA2cihNnsaK/+cRv6PQOEigUessxqKFSKQKlszDCFgIgI868sEILslDN7y69OYf0UZCq+AddR0SyoN9WSCGILch0D2BkDWeY38cRQuEHjnCbz3lKEwgTPBC//mGL/T/8/qLxDt3lhbcohLV65h8a8KPK/Yal1lB4MoNeaFq5PaozRYe1cCyKK7NvMwCuSiFN4h5i23RhSigyjqz4UBtIwAWvYHiMkCyKGZV55A8Z0LPoCNOQMxk6kRjAqB8YIzSmSl8d67B0DSfbXZ26T7gNWryjmOs0tLAyi0yLYBpm6tLe35LgOZSlj35VCaJvD+S5sux08GCINdtvY7nYWewUbd8bbuBgAlxbirH1KU8TltrN7ODCsmE0NWpTSnOhRb25Abx0guWHtVhNl4VD9/HLXrymXxhNq80JgTI+Ja/19HE10R4R96hi70dsewJMdAUc+h+smrqN+mzdSbIZpl+HJx2GgaiSiLbBmstSLcIWsvMdAHkES3SqGa57ayJYopcdiIiDBPB8VDazioX2OHjEuCVpijDxJdlyyvkK2LFxtEFt1sMoqR0G6KFWHV5V4RYU6UNkpsiZX4iogNCbTHwNYmoiYiwLAMEC3DWssIFve/DvQc33iIwPfTN+FoAMIIz8wszGbM68QqYdyMlijH6plCTO7e+AC5yvczk5cyAjRTzLrRWdL4HGH4hTDB49pVpifinCC5bQ/pUXoYUIuWxma8CGUvuwRPbiDGdoewkD9b0JrkKPyyZv8ykAEcpzXm6LSbn6xbXlPZ20ZY1o1xkYZ+jIqb7YCBdhZIH6DnqXofGxFaqJPlRdLGrGidJLTIQhgibWZh4qTzpeGke4Z7EwIoUwpEvsl9y0AuWGePAJnx5seui5AWs0pD4UclCGx0V/sNqRCou/Vwz78WS8MI/LVZyRbVExbhTBVDDxGAh1QhWzcuOnCOxhLXAFhnlNulr+gZN2fd0BCy6Ulg8AxLSLmfGVhH9v5HkD1GbBhW7RQwYllhRA5RVtU2VtZt5KIbJTto6RigNeVOPu3f5P61wpaH1NgCRh6mxR5lRrZvzkwI6GGXaWXFBhY4jksV+PbI3AsMPUIsnJjtbx3oZ1BIREYeB0ZowanR6I83oxBExLZRiYBu/UT+AIsMR+5BYPTrtJTBQp/HwlBuQu7kKX/Bgyfo0zObRxWd3JPN/MBNASTdx+pk5Bu0lq88Rmup9j+ALMbpA3MYfepnGCMQ0+MbX8JMOCAi3xcl+mIT3cj61yYJGH6S2PcsreOem70Q396E2fZAmazx2xh/jjbwkFLiUXQz67xyg4xNp8ilUxTDojt4msCjNQx99QS9LqNHR2/yFKnhJYw9/TQmz9EGHmyGd52yLTIiNIuy3pZxiggA2Xhl7wMOngUOPPu8b9gS7krtPYCWQ7rw2Ec4+MJZTP2IFPmJwCpb8UIz3bGWhkMuOxgiaalrZMhhPvgDOr//YwLyctIdqW1b7WmHKjdSVq6VMHcemHsFqHymik2IWa2zjLAPRgy9DiT9IkXOe+44MPlTYOonxPyHxntleXcOQC60c6lzbaaEpTeAW78Cyh9TlFHBhpWmMHpxNwA1BDBlqw7UgZPA0V+S2L5A+u8+Ao/1Xu9Ed2cADL1Z2cigvlDBykXg9m+BwiXQa2IWN5N70c2PeqORQHtdxHJU8mLgHjJW5HtOvQyMP8Oh5AicgepOgLdDAAZMhMc1k0OofnrDB5AZWZhWQHpBey8nY60OQFqB7NopZZTSB4GxrxHjnqfHbxLrTj3gu1AgX9TaGfB2DsB1ILkzv55DPX8clU+vonQFWP1IiXX1BoksSZ1oROjIADhniIAiPTd8hh7JRRp5lHTdqSeQnrpOrCurltedPXZnzIHbflk3NpaOoD53FbVbBOAs0FgkRi4TI0to6XFzhpVTnjmo0lJZirUzhx+j17O+rmOrv0vHLk8qhQM2jRy86jC88g0fPO6rEZ4WVRDzuFyQGlFOsUNhmZ9d3nnG9RmApp4U6lSjXsEKrSCTHJw7qN/2FoB79NgFAKWz3jfjs07LKqy/Rod+mpB9VvO1RFj39e5SAMMJzEBEOTqR9XnV/sY+YENZXv+51mIV6kDbaTp/7Pv5J1vkjHISuXxgZaaQypWbIr5zgPYQQI5CyEBwz6BXmfc7Frj1o/I5UJshQzFP5ypZ3XxgecvK+vrFedp7o6xw8MsDAXDOiHrNFnlgUrk16anAMt+nkrh+WXVwyjc2Nhua3gKZPIDsonDk4VbGUL8z43er8kAh+3rFTwg8Asldo826wd7cJmgyII+aGQ6IpNU3QyCZeXY68A/TKnHLlnr4FPmG5CNyVpzT+JlDJwjMgp9M7ZGrkxyAPJXklib8Jsvy1VdRJNAK7CR/QWxaUWzzWRaGblLFtI6m6PwmIdnMwjhaRmYdRDStc1P/Bf4igZghljpjxNBDCszRJxjMlzD4wCU4owtJZ6a3D6A/C1eeQOXaU1h660/Iv0vRxXVgjUS0vqLYJoNiR0qoBIGD1nZdsz0jfO5ohiTO/Byz1QreyKxME5AZEvUciffYU8DEt3+OoTNvkz+5kFSXwtYBFBxNkJjWbj6Khb+/jsV/k6gS41ZnmiGZFK3sYqnjSC0VkUi1teSpObGkx8OxBxCtANAgBMzeqzLkHDff8+JZAvUyRThL2xXtrQHI0UN98TiKH1zD4mvAnTdJVG8S40rtsayePQ5ze6Fh9Qzw9Fxfp0FE23BzYu2SxZuAtAjI3DHgwHMMIoH55Bli6M3tdCx0D6A/gfnFaSy/PY3bfwGW3yHw5oKufBGdljLbzqIAFNrf9A4uB62lTisilx63+5+z1qkB1akwSiI9dY7BfAbZY1dgDVS3EuV0B2A4vrr45jRmfwfk31N6TsRtH9BAgpHCl2hvKgrBdQ0mtvS+oLs5kZSlMthctRsjAzN5ltj4PU6HjagkbHdHqiuxZeb54P0eWCDm1Qtb+2YNTwMRBnhAayOSzrCoGWKzurfptaUKq92VYH65oN48lX0U2ROXu7XS8RjIwX19/n7kX7uGW7+Bb2mZeUl8LYnJNr2TyzZAhSHCUd2u3RyOpfxHNiz3/oILUY9g4PCn3RiWeAxka1v6zzVf5+UvJgeeyS4dGFtjnIgwNmFxPY32+WNTR27ERvZPVz5QvmN68iomvjNFEc9SXH24+WXYz2PRzf8Dfk2jUUgGvBRaa7s6KLrf52rARHUlSDRb4YDuJpZ8vSqVg1+8BCzSHms35/3yQ8xjcwA5c1z84AKW6AKVhWaQv93DRfQsnYPWqpw+KmbOiYQ3IWUYqLi+4nqdmZ6sUUzOg5L+VxOQxCUCIOu+tdunMf8WKVyKad0qejq5EtVgmUL7iIQetYQgu4j+KoFYbJRqvqVE8XqefNoqBQecCNk2gKI2THflIkoE3tpKEJIlfNgRqzAtsN6loFtyU0dCA1Qf2o4lyhxmFimS+h/5tdOvQ1THEgCQPmTlfb4jtKB671gnO7AQmrMtDX0JdO6pkRGO90ZsXNenhH5tFv6exep2AeTRrZVDKH5G7FtOTvdtBqC+IQftfTFREY7uB+rvMUH1NlkD60I2kpXr5GksHVE1mq0CKD0e37+IWl5lVHZjrl5vLLI6MFF2EOVO7XDYSC9KFZJyeXVt5k2/WrgNADOqa6CC2M1ASR+iA6gC7Y3pnZoyzW8G2XTklgfFyVjW7qjoS6/TdAegbNYo+qFyt1HvdKe+wk69hMJQFe3ehzIqkIvb0IGcTxsIijZ25wbJnTisDozSZ0zMfkJpsFJPVNjG+82L+WUCf7JpfOuhHMeD2cMvIXf0vK9U15a6z7okdThoH9oOnW1zdCzK2NgRvqSetAhLBFxvSY2FrSOI06i0cTLBLU4i/8Y85v8MLH9IlokzzWL3GNjNdy6Y2WvH0INtXyPAucIh1bg0+UPg4HeP+t1e2wJQcIsFhTWNlUVfsYq+6qqID3xXmescl02nYA8txensj5HOCr4wFl+WFpCwFydeNma/N2a7cO8DuA/gPoB7+fi/AAMA3PpqTsy0WnYAAAAASUVORK5CYII=");
}
.aui-flex-box-fr {
    background: #7da3f7;
    color: #fff;
    position: relative;
    height: 1.5rem;
    line-height: 1.5rem;
    border-radius: 20px 0 0 20px;
    width: 80px;
    text-align: right;
    padding-right: 15px;
    font-size: 15px;
    margin-top: 10px;
    float: right;
    font-weight: 600
}
/** 我的任务管理 **/
.myrelease {
    padding: .6rem;
    overflow: hidden;
    background: #FFF;
}
.myrelease .title {
    margin-top: .4rem;
    font-size: .75rem;
    color: #000;
    padding: .4rem;
    display: inline-block;
    position: relative;
}
.myrelease .input-background {
    background: #efeff4;
    border-radius: 3px;
    font-size: .75rem;
    border:none;
    margin-bottom: 0px;
}
.myrelease .small-text {
    margin-top: .4rem;
}
.myrelease .task-type {
    margin: .5rem auto .3rem;
}
.myrelease .task-type .task-type-text {
    line-height: 1.5rem;
    font-size: .75rem;
    color: #666;
    background: #efeff4;
    padding: .4rem;
    border-radius: 3px;
}
.myrelease .p-help{
    font-size: 14px;
    color: #999!important;
    padding: .4rem 0.4rem 0 0.4rem;
}
.myrelease-btn{
    width: 50%;
    background-color: #0081ff;
    color: #fff;
}
/* 任务步骤添加 */
.write_step_wrap {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    background-color: rgba(0,0,0,0.6);
}
@media (max-width:767px) {
    .step_cont_wrap {
        width: 80%;
        min-height: 400px;
        position: absolute;
        top: 50px;
        left: 10%;
        z-index: 7;
        background-color: #fff;
    }
}
@media (min-width:767px) {
    .step_cont_wrap {
        width: 30%;
        min-height: 400px;
        position: absolute;
        top: 120px;
        left: 35%;
        z-index: 7;
        background-color: #fff;
    }
}
.opera_content {
    position: relative;
}
.guize_title {
    text-align: center;
    font-size: 16px;
    padding: 10px 0;
}
.write_step_content {
    position: relative;
    overflow: hidden;
}
.step_content {
    width: 100%;
    overflow-x: hidden;
    overflow-y: inherit;
    margin-bottom: 40px;
}
#stepUl {
    display: table;
}
.step_content li {
    display: table-cell;
    height: 100%;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    vertical-align: top;
}
.each_step {
    width: 100%;
    height: auto;
}
.step_intro {
    padding: 0 10px;
    font-size: 0;
}
.stepWrap {
    height: 30px;
}
.step_title {
    float: left;
    height: 30px;
    font-size: 16px;
    line-height: 30px;
    margin: 4px 0 4px 0;
    color: #007bff;
    font-weight: bold;
}
.step_title, .add_step {
    display: inline-block;
}
.step_title a {
    margin-left: 15px;
    font-weight: normal;
    color: #fff
}
.step_text {
    display: block;
    width: 100%%;
    height: 80px;
    /*border: 1px solid #d2d2d2;*/
    border-radius: 6px;
    margin: 16px auto 0;
    font-size: 14px;
    color: #999;
    padding: 10px 5px 0;
}
.stepPhotoWrap {
    display: table;
}
.step_photo_wrap {
    width: 100%;
    margin: 20px 0 0 0;
}
.clear {
    clear: both;
    overflow: hidden;
    height: 0;
}
.write_step_pager select {
    display: none;
}
.add_step {
    float: right;
    margin: 4px 0;
}
.stepPhotoWrap .file_wrap {
    display: table-cell;
    vertical-align: middle;
}
.file_wrap {
    position: relative;
    margin: 0 auto;
    cursor: pointer;
}
file_wrap>img {
    display: block;
    width: 70px;
    height: 70px;
    margin: 0 auto;
        max-width: 100%;
        vertical-align: middle;
    border: 0;
}
.stepInput {
    width: 70px;
    height: 100%;
    position: absolute;
    left: 50%;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 2;
    margin: 0 0 0 -35px;
    cursor: pointer;
}
.write_step_content .upload_msg {
    padding: 10px 0;
    font-weight: bold;
}
#stepUl img.uploadImg {
    width: 160px;
    height: 160px;
}
img.uploadImg {
    display: block;
    width: 70px;
    height: 70px;
    max-height: 400px;
    margin: 0 auto;
    vertical-align: middle;
    border: 1px solid #ccc;
}
.upload_msg {
    width: 100%;
    text-align: center;
    color: #555;
    font-size: 14px;
    line-height: 34px;
}
.write_step_pager {
    text-align: center;
}
.guize_btn_wrap {
    width: 100%;
    height: 40px;
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    background-color: #39b54a;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
    cursor: pointer;
}
.step_cont_wrap .prev_a, .check_step_wrap .prev_a {
    left: 20px;
}
.step_cont_wrap i{
    font-size: 30px;
}
.step_cont_wrap .bottom_a, .check_step_wrap .bottom_a {
    position: absolute;
    top: 55%;
    z-index: 100;
    cursor: pointer;
    margin: 0;
}
.step_cont_wrap .next_a, .check_step_wrap .next_a {
    right: 20px;
}
.stepImg{
    max-width: 100%;
    margin-bottom: 10px;
}
#addStepData{
    color: #fff!important
}
/** 任务中心  **/
.m-slider {
    width: 100%;
    border-radius: 5px;
    position: relative;
}
.slider-item img {
    width: 100%;
    height: 100%;
    display: block;
    border: none;
    border-radius: 5px;
}
.aui-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding: 15px;
    position: relative;
}
.aui-image-text {
    position: relative;
    overflow: hidden;
    padding: 0 11px;
}
.aui-image-text .aui-flex {
    background: #f6faff;
    width: 47.111%;
    float: left;
    margin: 4px 4px;
    padding: 10px 10px;
}
.aui-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}
.aui-flex-box h2 {
    font-weight: normal;
    font-size: 0.7rem;
    color: #3e3e3e;
    margin-bottom: 0.3rem;
}
.aui-flex-box p {
    font-size: 0.6rem;
    color: #ff4c4c;
}
.aui-shrink-img {
    width: 45px;
    height: 45px;
    margin-left: 0.5rem;
}
.aui-shrink-img img{
    width: 40px;
    height: 40px;
    border: none;
    display: block;
}
.aui-palace {
    padding: 0 0;
    position: relative;
    overflow: hidden;
}
.aui-palace-grid {
    position: relative;
    float: left;
    padding: 1px;
    width: 25%;
    box-sizing: border-box;
    margin-bottom: 15px;
}
.aui-palace-grid-icon {
    width: 45px;
    height: 45px;
    margin: 0 auto;
}
.aui-palace-grid-icon img {
    display: block;
    width: 100%;
    height: 100%;
    border: none;
    border-radius: 50%;
}
.aui-palace-grid-text {
    display: block;
    text-align: center;
    color: #333;
    font-size: 0.85rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-top: 0.2rem;
}
.aui-palace-grid-text h2 {
    font-size: 0.65rem;
    font-weight: normal;
    color: #333333;
}
.aui-center-title {
    text-align: center;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    font-size: 0.8rem;
    color: #333;
    font-weight: bold;
}
/* 重新设计layui轮播样式 */
.layui-carousel-ind {
    top: -25px;
}
.m-slider .layui-carousel-ind {
    top: -10%;
}
.layui-carousel-ind ul {
    background-color: rgba(0,0,0,0);
    border-radius: 0;
	/*margin-left: 25px;*/
	padding: 0 5px;
}
.layui-carousel-ind li{
    height: 3px;
    width: 15px;
    border-radius: 0;
    margin: 0 0.25rem;
}
/** 任务审核 **/
.check-task-state-wait{
    position: relative;
    top: -0.3rem;
    right: -0.5rem;
    font-size: 13px;
    color: #fff;
    background-color: #fbbd08;
    padding: 1px 3px;
}
.check-task-state-success{
    position: relative;
    top: -0.3rem;
    right: -0.5rem;
    font-size: 13px;
    color: #fff;
    background-color: #39b54a;
    padding: 1px 3px;
}
.check-task-state-submit{
    position: relative;
    top: -0.3rem;
    right: -0.5rem;
    font-size: 13px;
    color: #fff;
    background-color: #0081ff;
    padding: 1px 3px;
}
.check-task-state-nopass{
    position: relative;
    top: -0.3rem;
    right: -0.5rem;
    font-size: 13px;
    color: #fff;
    background-color: #e54d42;
    padding: 1px 3px;
}
.mytask-btn, .mytask-btn:hover{
    color: #fff;
}
/** 基础资料修改 **/
.aui-head-yellow {
    position: relative;
    overflow: hidden;
    padding: 30px 10px;
    background-image: linear-gradient(45deg,#9000ff,#5e00ff);
}
.aui-head-box {
    width: 90px;
    margin: 0 auto;
    text-align: center;
}
.aui-head-box .aui-head-user {
    width: 90px;
    height: 90px;
}
.aui-head-box .aui-head-user img {
    width: 90px;
    height: 90px;
    display: block;
    border: none;
    border-radius: 100%;
    border: 4px solid #fff;
    padding: 3px;
}
.aui-head-box p {
    padding-top: 5px;
    font-size: 0.65rem;
    color: #fff;
}
.aui-head-box p a{
    padding: 3px;
    color: #fff;
}
.profile-icon-id{width:1rem;height:1rem;background:url(../images/profile_id.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-nickname{width:1rem;height:1rem;background:url(../images/profile_nickname.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-sign{width:1rem;height:1rem;background:url(../images/profile_sign.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-pwd{width:1rem;height:1rem;background:url(../images/profile_pwd.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-email{width:1rem;height:1rem;background:url(../images/profile_email.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-phone{width:1rem;height:1rem;background:url(../images/profile_phone.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-wechat{width:1rem;height:1rem;background:url(../images/profile_wechat.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-qq{width:1rem;height:1rem;background:url(../images/profile_qq.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
.profile-icon-exit{width:1rem;height:1rem;background:url(../images/profile_exit.png) no-repeat;background-size:1rem 1rem;margin-right:.4rem ;vertical-align:middle}
/** 公告页面 */
.notice-list ul, .user-msg-list ul li {
    list-style: none;
    padding: 0;
    margin: auto .2rem;
}
.notice-list .msg-time {
    background: #efeff4;
    padding: 1rem;
    text-align: center;
    margin: 0 auto;
}
.notice-list .msg-content {
    background: #FFF;
    padding: .6rem .5rem .3rem .5rem;
    border-radius: 4px;
}
.notice-list .msg-time .time-text {
    background: #dedede;
    font-size: .6rem;
    text-align: center;
    margin: 0 auto;
    color: #fff;
    border-radius: 4px;
    padding: 2px 4px;
    display: inline-block;
}
.notice-list .msg-content {
    background: #FFF;
    padding: .6rem .5rem .3rem .5rem;
    border-radius: 4px;
}
.notice-list .msg-content .title-box{
    padding: 0 0 0.5rem 0;
}
.notice-list .msg-content .msg-content-title {
    text-align: left;
    font-size: .7rem;
    color: #333;
    height: 1rem;
    line-height: 1rem;
    font-weight: 600
}
.notice-list .msg-content .msg-content-text {
    display: inline-block;
    color: #666;
    font-size: .65rem;
    line-height: 1rem;
    line-height: 1rem;
    width: 100%;
}
.rank-bg{background-image: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);}
/** 文章列表页 **/
.aui-content-list {
    display: block;
    margin-bottom: 5px;
    background: #fff;
}
.aui-art-release {
    position: absolute;
    left: -4px;
    top: -2px;
    background: #0081ff;
    color: #fff;
    padding: 0.05rem 0.2rem;
    font-size: 0.7rem;
    transform: scale(0.8);
}
.aui-art-img {
    width: 120px;
    height: auto;
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    margin-right: 0.8rem;
}
.aui-art-img img {
    width: 100%;
    height: 80px;
    display: block;
    border: none;
}
.aui-art-flex-box {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: #333;
}
.aui-art-flex-box h2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    text-overflow: ellipsis;
    color: #505050;
    text-align: justify;
    font-weight: normal;
    margin-bottom: 4px;
    font-size: 14px;
    line-height: 18px;
    font-weight: 600;
    min-height: 32px
}
.aui-art-flex-box span {
    margin-top: 4px;
}
.aui-art-flex-box p {
    color: #999999;
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 0;
}
.b-line{
    padding: 10px!important;
}
.findPwd-input-addon{
    position: absolute;
    right: 0;
    height: 26px;
    top:7px;
    border-radius: 5px;
    border: none;
    line-height: 26px;
    padding: 0 15px;
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    background: #4cd964;
}
.nickname  .team-name{
    background: #feac1d;
    padding: 2px 8px;
    font-style: normal;
    border-radius: 12px;
    font-size: 12px
}
.nickname .team-role{
    background: #4cd964;
    padding: 2px 8px;
    font-style: normal;
    border-radius: 12px;
    font-size: 12px
}