    body,

    div,

    span,

    object,

    input,

    h1,

    h2,

    h3,

    h4,

    h5,

    h6,

    p,

    blockquote,

    pre,

    a,

    abbr,

    acronym,

    address,

    big,

    cite,

    code,

    del,

    dfn,

    em,

    img,

    ins,

    kbd,

    q,

    samp,

    small,

    strong,

    sub,

    sup,

    tt,

    var,

    b,

    i,

    dl,

    dt,

    dd,

    ol,

    ul,

    li,

    fieldset,

    form,

    label,

    legend,

    table,

    caption,

    tbody,

    tfoot,

    thead,

    tr,

    th,

    td,

    hr {

        padding: 0;

        margin: 0;

    }

    

    table {

        border-collapse: collapse;

        border-spacing: 0;

    }

    

    caption {

        text-align: left;

    }

    

    input,

    select {

        vertical-align: middle;

        font-size: 16px;

        color: #666;

        outline: none;

    }

    

    input:-webkit-autofill,

    textarea:-webkit-autofill,

    select:-webkit-autofill {

        -webkit-box-shadow: 0 0 0 1000px #fff inset;

    }

    

    select {

        -webkit-appearance: none;

        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

        outline: none;

    }

    

    fieldset,

    img {

        width: 100%;

        border: 0;

    }

    

    address,

    code,

    caption,

    th,

    cite,

    dfn,

    em,

    var {

        font-style: normal;

    }

    

    ol,

    ul {

        list-style: none;

    }

    

    h1,

    h2,

    h3,

    h4,

    h5,

    h6 {

        font-size: 100%;

    }

    

    q:before,

    q:after {

        content: "";

    }

    

    legend {

        display: none;

    }

    

    a {

        text-decoration: none;

    }

    

    a:hover {

        /* text-decoration: underline; */

    }

    /* float */

    

    .clearfix:after {

        content: "";

        height: 0;

        visibility: hidden;

        display: block;

        clear: both;

    }

    

    .clearfix {

        zoom: 1;

    }

    

    .clear {

        clear: both;

    }

    

    html,

    body {

        font-family: "黑体";

        width: 100%;

    }

    

    .fl {

        float: left;

    }

    

    .fr {

        float: right;

    }

    /* fontsize */

    

    .f12 {

        font-size: 12px;

    }

    

    .f14 {

        font-size: 14px;

    }

    

    .f16 {

        font-size: 16px;

    }

    

    .f18 {

        font-size: 18px;

    }

    

    .f20 {

        font-size: 20px;

    }

    

    .f21 {

        font-size: 21px;

    }

    

    .f24 {

        font-size: 24px;

    }

    

    .f28 {

        font-size: 28px;

    }

    

    .f26 {

        font-size: 26px;

    }

    

    .f30 {

        font-size: 30px;

    }

    

    .f40 {

        font-size: 40px;

    }

    

    .f50 {

        font-size: 50px;

    }

    

    .f60 {

        font-size: 60px;

    }

    

    .fwb {

        font-weight: bold;

    }

    

    .fwn {

        font-weight: normal;

    }

    /* fontcolor */

    

    .cb {

        color: #bbb;

    }

    

    .cf {

        color: #fff;

    }

    

    .c6 {

        color: #666;

    }

    

    .c9 {

        color: #999;

    }

    

    .cd {

        color: #ddd;

    }

    

    .ca {

        color: #aaa;

    }

    

    .cc {

        color: #ccc;

    }

    

    .c3e {

        color: #3e3e3e;

    }

    

    .cf7 {

        color: #ff777b;

    }

    

    .ce8 {

        color: #e8b04d;

    }

    

    .cd8 {

        color: #d84039;

    }

    /* bgcolor */

    

    .bgc-f7 {

        background: #ff777b;

    }

    

    .bgc-c {

        background: #ccc;

    }

    

    .bgc-e8 {

        background: #e8b04d;

    }

    

    .bgc-fc {

        background: #fca592;

    }

    

    .bgc-f4 {

        background: #f491b0;

    }

    

    .bgc-92 {

        background: #929afc;

    }

    

    .bgc-83 {

        background: #83d084;

    }

    /* textal */

    

    .tgc {

        text-align: center;

    }

    /* input */

    

    .ipt270-40 {

        position: relative;

        display: inline-block;

        width: 260px;

        height: 38px;

        line-height: 38px;

        border-radius: 3px;

        border: 1px solid #ddd;

        outline: none;

        padding-left: 8px;

        text-align: left;

    }

    

    .ipt270-40 {

        *display: inline;

    }

    

    .ipt180-30 {

        width: 172px;

        height: 28px;

        line-height: 28px;

        border-radius: 3px;

        border: 1px solid #ddd;

        padding-left: 8px;

        font-size: 12px;

        text-align: left;

    }

    

    .ipt180-40 {

        width: 170px;

        height: 38px;

        line-height: 38px;

        border-radius: 3px;

        border: 1px solid #ddd;

        padding-left: 8px;

        font-size: 16px;

        text-align: left;

    }

    

    .ipt140-40 {

        width: 130px;

        height: 38px;

        line-height: 38px;

        border-radius: 3px;

        border: 1px solid #ddd;

        outline: none;

        padding-left: 8px;

        text-align: left;

    }

    

    .ipt60-35 {

        width: 50px;

        height: 33px;

        line-height: 33px;

        border-radius: 3px;

        border: 1px solid #ddd;

        outline: none;

        padding-left: 8px;

    }

    

    .ipt135-35 {

        width: 133px;

        line-height: 33px;

        height: 33px;

        border-radius: 3px;

        border: 1px solid #ddd;

        outline: none;

        text-indent: 8px;

    }

    

    .ipt220-40 {

        width: 210px;

        height: 38px;

        border-radius: 3px;

        border: 1px solid #ddd;

        padding-left: 8px;

        font-size: 16px;

        text-align: left;

        margin-left: 5px;

        line-height: 38px;

    }

    

    .ipt70-30 {

        width: 60px;

        height: 28px;

        border-radius: 3px;

        border: 1px solid #ddd;

        padding-left: 8px;

        font-size: 12px;

        text-align: left;

        line-height: 26px;

    }

    /* width */

    

    .w60 {

        width: 60px;

    }

    

    .w200 {

        width: 200px;

    }

    

    .w160 {

        width: 160px;

    }

    /* height */

    

    .h40 {

        height: 40px;

    }

    

    .h30 {

        height: 30px;

    }

    /* btn */

    

    .btn {

        cursor: pointer;

        -webkit-user-select: none;

        -moz-user-select: none;

        -ms-user-select: none;

        user-select: none;

    }

    

    .b90-40 {

        line-height: 38px;

        text-align: center;

        width: 88px;

        height: 40px;

        border: 1px solid #ddd;

        border-radius: 3px;

        cursor: pointer;

    }

    

    .b100-40 {

        line-height: 38px;

        text-align: center;

        width: 98px;

        height: 40px;

        border: 1px solid #ddd;

        border-radius: 3px;

        cursor: pointer;

    }

    

    .b100-30 {

        line-height: 28px;

        text-align: center;

        width: 98px;

        height: 30px;

        border: 1px solid #ddd;

        border-radius: 3px;

        cursor: pointer;

    }

    

    .b120-40 {

        line-height: 40px;

        text-align: center;

        width: 120px;

        height: 40px;

        border: 1px solid #ddd;

        border-radius: 3px;

        cursor: pointer;

    }

    

    .b270-50 {

        line-height: 50px;

        text-align: center;

        width: 270px;

        height: 50px;

        border: 1px solid #ddd;

        border-radius: 3px;

        cursor: pointer;

    }

    

    .b180-40 {

        line-height: 40px;

        text-align: center;

        width: 180px;

        height: 40px;

        border: 1px solid #ddd;

        border-radius: 3px;

        cursor: pointer;

        vertical-align: middle;

    }

    

    .btnsp {

        display: inline-block;

        position: relative;

        margin: 10px;

        padding: 0 20px;

        text-align: center;

        text-decoration: none;

        text-shadow: 1px 1px 1px rgba(255, 255, 255, .22);

        -webkit-border-radius: 30px;

        -moz-border-radius: 30px;

        border-radius: 30px;

        -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);

        -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);

        box-shadow: 1px 1px 1px rgba(0, 0, 0, .29), inset 1px 1px 1px rgba(255, 255, 255, .44);

        -webkit-transition: all 0.15s ease;

        -moz-transition: all 0.15s ease;

        -o-transition: all 0.15s ease;

        -ms-transition: all 0.15s ease;

        transition: all 0.15s ease;

    }

    /* checkbox */

    

    input[type="checkbox"] {

        display: none;

    }

    

    input[type="radio"],

    input[type="checkbox"] {

        margin: 0;

    }

    

    .checkbox-label {

        display: inline-block;

        height: 16px;

        padding-left: 20px;

        cursor: pointer;

        line-height: 16px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio-init.png) no-repeat left;

    }

    

    .checkbox-label.checked {

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio-check.png) no-repeat left;

    }

    /* radio */

    

    input[type="radio"] {

        display: none;

    }

    

    .radio-label label {

        display: inline-block;

        padding-left: 20px;

        cursor: pointer;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio-init.png) no-repeat left;

    }

    

    .radio-label label {

        *display: inline;

    }

    

    .radio-label .checked {

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio-check.png) no-repeat left;

    }

    

    .radio2-label label {

        padding-left: 20px;

        cursor: pointer;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio2-init.png) no-repeat left;

    }

    

    .radio2-label .checked {

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio2-check.png) no-repeat left;

    }

    

    .radio3-label label {

        padding-left: 20px;

        cursor: pointer;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio3-init.png) no-repeat left;

    }

    

    .radio3-label .checked {

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/select/radio3-check.png) no-repeat left;

    }

    /*select城市下拉*/

    /* 城市下拉 */

    

    .selectpage {

        display: inline-block;

        cursor: pointer;

        border: 1px solid #ddd;

        border-radius: 3px;

        position: relative;

        color: #ccc;

        text-align: left;

        padding-left: 10px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png);

        background-repeat: no-repeat;

    }

    

    .selectpage:hover {

        border-color: #e8b04d;

    }

    

    .selectpage.prohibit:hover {

        border-color: #ddd;

    }

    

    .selectpage .sc-box {

        background: #fff;

        position: absolute;

        display: none;

        border: 1px solid #e8b04d;

    }

    

    .selectpage ul span {

        font-size: 14px;

        color: #666;

    }

    

    .selectpage ul span:hover {

        color: #ff777b;

    }

    /*select*/

    

    .select_box {

        display: inline-block;

        width: 268px;

        height: 38px;

        border: 1px solid #ddd;

        border-radius: 3px;

        line-height: 38px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png);

        background-repeat: no-repeat;

        position: relative;

        text-align: left;

        vertical-align: middle;

    }

    

    .select_box {

        *display: inline;

    }

    

    .select_box span {

        text-indent: 8px;

        cursor: pointer;

        display: block;

        line-height: 38px;

        width: 100%;

        overflow: hidden;

        font-size: 16px;

        color: #999;

    }

    

    .prohibit {

        background: #fafafa !important;

        color: #999 !important;

        cursor: no-drop !important;

    }

    

    .select_box ul li {

        cursor: pointer;

        font-size: 16px;

        color: #666;

    }

    

    .son_ul {

        display: none;

        width: 100%;

        position: absolute;

        left: -1px;

        top: 38px;

        border: 1px solid #ccc;

        background: #fff;

        overflow-x: hidden;

        overflow-y: auto;

        max-height: 180px;

        z-index: 2;

    }

    

    .son_ul li {

        display: block;

        line-height: 40px;

        padding-left: 10px;

        width: 270px

    }

    

    .select_box ul .hover {

        background: #e8b04d;

        color: #fff;

    }

    /*首页header开始*/

    

    .header {

        width: 100%;

        min-width: 1200px;

        font-size: 14px;

        height: 90px;

        position: relative;

        z-index: 2;

    }

    

    .header .header-wrap {

        position: relative;

        margin: 0 auto;

        width: 1200px;

        height: 100%;

    }

    

    .header .header-wrap div {

        float: left;

    }

    

    .header .logo {

        cursor: pointer;

        margin-left: 20px;

        width: 207px;

        height: 100%;

        background-image: url(https://7799520.oss-cn-hangzhou.aliyuncs.com/v2/img/logo.png);
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 203px 43px;

    }

    

    .header .choose-city {

        position: absolute;

        left: 238px;

        top: 35px;

        height: 24px;

        width: 52px;

        padding-left: 5px;

        border: 1px solid #ddd;

        border-radius: 3px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png);

        background-position: 40px -530px;

        background-repeat: no-repeat;

        cursor: pointer;

        color: #999;

    }

    

    .header .choose-city:hover {

        border-color: #e8b04d;

    }

    

    .header .sc-box .all {

        margin-right: 150px;

    }

    

    .header .sc-text {

        padding-left: 3px;

        line-height: 24px;

    }

    

    .header .sc-box {

        position: absolute;

        left: -15px;

        top: 35px;

        width: 215px;

        /*height: 120px;*/

        /*background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png);

        background-repeat: no-repeat;

        background-position: 0 -118px;*/
        
        padding: 10px;
        background-color: #fff;
        border: 1px solid #ddd;
        border-radius: 3px;
        box-shadow: 2px 2px 10px #999;
        -webkit-box-shadow: 2px 2px 10px #999;

    }

    .header .sc-box .sc-box-style {
        width: 14px;
        height: 9px;
        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png);
        background-repeat: no-repeat;
        background-position: 0 -110px;
        top: -9px;
        left: 30px;
        position: absolute;
    }

    

    .header .sc-box ul {

        color: #666;

        width: 215px;

        text-align: center;

    }

    

    .header .sc-box li {

        float: left;

        height: 24px;

        min-width: 38px;

        border-radius: 2px;

        line-height: 22px;

        margin: 3px 5px 0 0px;

    }

    

    .header .sc-box li:hover {

        height: 22px;

        min-width: 36px;

        border: 1px solid #f04848;

        color: #f04848;

        line-height: 20px;

    }

    

    .header .sc-box .on:hover {

        color: #fff;

        border-color: #bbb;

    }

    

    .header .sc-box .on {

        background: #bbb;

        color: #fff;

    }

    

    .header .link-container {

        width: 678px;

        height: 88px;

        padding-left: 82px;

    }

    

    .header .menu {

        margin-top: 36px;

    }

    

    .header .menu li {

        float: left;

        text-align: center;

        padding: 0 11px;

        height: 26px;

        line-height: 24px;

    }

    

    .header .menu a {

        color: #666;

    }

    

    .header .menu li:hover a {

        color: #ff777b;

    }

    

    .header .menu .nowpg:hover a {

        color: #fff;

        text-decoration: none;

    }

    

    .header .menu .nowpg {

        background: #ff777b;

        border-radius: 20px;

        box-shadow: 0px 3px 5px #ff777b;

        -moz-box-shadow: 0px 3px 5px #ff777b;

        -webkit-box-shadow: 0px 3px 5px #ff777b;

    }

    

    .header .menu .nowpg a {

        color: #fff;

    }

    

    .header .loginbox {

        height: 50px;

        width: 210px;

        margin: 35px 0 0 0px;

        color: #fff;

        position: relative;

        z-index: 3;

    }

    

    .header .loginbox.in {

        color: #3e3e3e;

    }

    

    .header .loginbox.in i {

        color: #f04848;

        padding: 0 5px;

        font-size: 18px;

    }

    

    .header .loginbox.off {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png");

        background-position: 34px -61px;

        background-repeat: no-repeat;

    }

    

    .header .loginbox .get {

        width: auto;

        position: static;

        font-weight: 800;

    }

    

    .header .loginbox span {

        position: absolute;

        top: 4px;

        line-height: 20px;

    }

    

    .header .loginbox li a {

        color: #3e3e3e;

        display: block;

        width: 100%;

        height: 100%;

    }

    

    .header .loginbox li a span {

        font-size: 12px;

    }

    

    .header .loginbox div {

        position: absolute;

    }

    

    .header .loginbox li {

        cursor: pointer;

    }

    

    .header .loginbox li:hover a {

        color: #ff777b;

    }

    

    .header .loginbox .lgbtn {

        left: 163px;

    }

    

    .header .loginbox .regbtn {

        left: 65px;

    }

    

    .header .loginbox .newmsgnum-wrap {

        width: 70px;

        height: 40px;

        left: 0;

        top: 4px;

    }

    

    .header .loginbox .newmsgnum {

        cursor: pointer;

    }

    

    .header .loginbox .usernick-wrap {

        width: 135px;

        height: 40px;

        left: 75px;

        top: 4px;

    }

    

    .header .loginbox .usernick {

        width: 100%;

        height: 20px;

        overflow: hidden;

        cursor: pointer;

    }

    

    .header .loginbox .newmsgdrop {

        width: 92px;

        height: 120px;

        background: #fff;

        border: 1px solid #ddd;

        top: 32px;

        left: -35px;

    }

    

    .header .loginbox .newmsgdrop:before {

        content: '';

        position: absolute;

        left: 36px;

        top: -9px;

        width: 14px;

        height: 9px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png);

        background-repeat: no-repeat;

        background-position: 0 -110px;

    }

    

    .header .newmsgdrop ul {

        margin-left: 20px;

        width: 70px;

    }

    

    .header .newmsgdrop li {

        width: 100%;

        text-align: left;

        line-height: 30px;

    }

    

    .header .loginbox .usernickdrop {

        width: 105px;

        height: 212px;

        background: #fff;

        border: 1px solid #ddd;

        top: 32px;

        left: -12px;

    }

    

    .header .loginbox.in .usernickdrop:before {

        content: '';

        position: absolute;

        left: 12px;

        top: -9px;

        width: 14px;

        height: 9px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header.png);

        background-repeat: no-repeat;

        background-position: 0 -110px;

    }

    

    .header .usernickdrop ul {

        margin-left: 25px;

        width: 75px;

    }

    

    .header .usernickdrop li {

        width: 100%;

        text-align: left;

        line-height: 30px;

    }

    

    .header .connect {

        position: absolute;

        right: 20px;

        top: 5px;

        font-size: 12px;

        color: #999;

        cursor: pointer;

    }

    

    .header .connect span {

        margin-left: 8px;

        display: inline-block;

        vertical-align: top;

    }

    

    .header .connect i {

        font-size: 14px;

        vertical-align: bottom;

        margin-left: 5px;

    }

    

    .header .connect .ewm {

        position: absolute;

        right: -15px;

        top: 15px;

        width: 169px;

        height: 178px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/header/header1.png);

        background-repeat: no-repeat;

        background-position: 0 -240px;

        z-index: 99;

    }

    

    .header .userbox {

        height: 30px;

        width: 120px;

        margin: 35px 0 0 13px;

        float: none;

    }

    /*首页header结束*/

    /*交友中心二级菜单结束*/

    /*footer-bar3开始*/

    

    .bar3 {

        margin-top: 15px;

        width: 100%;

        background: #fff;

    }

    

    .bar3view span:first-child {

        margin-left: 0px;

    }

    

    .bar3view span {

        margin-left: 15px;

    }

    

    .bar3view i {

        font-style: normal;

        color: #d8271c;

        font-weight: bold;

    }

    

    .bar3view {

        text-align: center;

        margin-top: 50px;

    }

    

    .bar3wrap {

        margin-left: auto;

        margin-right: auto;

        margin-top: 35px;

        width: 1200px;

        height: 210px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/footer/footer.png") center;

    }

    /*footer-bar3结束*/

    

    .footer {

        width: 100%;

    }

    

    .footer a {

        color: #666;

    }

    

    .footer i {

        font-size: 14px;

    }

    

    .footer a:hover {

        color: #ff777b;

    }

    

    .footer .address {

        width: 100%;

        min-width: 1200px;

        background: #fbfbfb;

        border-top: 1px solid #eee;

        /*border-bottom: 1px solid #eee;*/

    }

    

    .footer .address ul {

        margin: 0 auto;

        width: 1192px;

        padding: 25px 4px;

    }

    

    .footer .address li {

        color: #3e3e3e;

        float: left;

        width: 596px;

        font-size: 12px;

    }

    

    .footer .address .address-item {

        margin-bottom: 5px;

    }

    

    .footer .service {

        margin: 15px auto;

        color: #d8271c;

        width: 1200px;

        line-height: 35px;

        text-align: center;

        font-size: 30px;

    }

    

    .footer .link {

        margin: 0 auto;

        width: 1200px;

    }

    

    .footer .link ul {

        width: 655px;

        margin: 0 auto;

    }

    

    .footer .link li {

        font-size: 14px;

        width: 80px;

        float: left;

        text-align: center;

        border-right: 1px dotted #d9d9d9;

    }

    

    .footer .link .lastli {

        border: none;

    }

    

    .footer .contact {

        width: 1200px;

        margin: 10px auto 0;

        padding-bottom: 20px;

        color: #999;

        font-size: 12px;

    }

    

    .footer .contact-wrap {

        margin: 0 auto;

        width: 580px;

    }

    

    .footer .contact .contact-wrap div {

        float: left;

    }

    

    .footer .contact .c-l {

        text-align: right;

        width: 270px;

        margin-right: 30px;

    }

    

    .footer .contact .c-r {

        width: 280px;

        text-align: left;

    }

    

    .footer .contact li {

        line-height: 24px;

    }

    

    .footer .contact .report {

        width: 45px;

        height: 15px;

        display: inline-block;

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/footer/footer.png");

        background-position: 0 -359px;

        vertical-align: middle;

        margin-right: 3px;

    }

    

    .footer .contact .report {

        *display: block;

    }

    

    .footer .contact .integrity {

        width: 22px;

        height: 17px;

        display: inline-block;

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/footer/footer.png");

        background-position: 0 -329px;

        vertical-align: middle;

        margin-right: 3px;

    }

    

    .footer .contact .integrity {

        *display: block;

    }

    

    .morelink {

        margin: 10px auto 0px;

        padding-bottom: 6px;

        width: 1000px;

        text-align: center;

        font-size: 14px;

        border-top: solid 1px #eeeeee;

        color: #ccc;

    }

    

    .morelink p::first-child {

        margin-top: 0;

    }

    

    .morelink p {

        margin-top: 10px;

    }

    

    .morelink a {

        color: #666;

        margin-right: 10px;

    }

    

    .morelink a:hover {

        color: #ff777b;

    }

    /*footer主体结束*/

    *.btn-gray{

        background-color: #ccc !important;

        border-color:#ccc !important;

        color:#fff !important;

            }

    /* 图标修改 */

    /*提示*/

    

    #warning {

        position: absolute;

        font-size: 12px;

        line-height: 20px;

        color: #fff;

        border-radius: 5px;

        height: 20px;

        text-align: center;

    }

    /* 悬浮功能条*/

    

    #suspend {

        position: fixed;

        right: 10px;

        bottom: 320px;

        width: 74px;

        height: 240px;

        height: 300px;

        z-index: 100;

    }

    

    #suspend ul {

        width: 100%;

        height: 100%;

        text-align: center;

    }

    

    #suspend li {

        width: 70px;

        height: 76px;

        background: #fff;

        border-radius: 3px;

        margin-bottom: 10px;

        border: 1px solid #eee;

        cursor: pointer;

        position: relative;

        background: #ff777b;

        color: #fff;

    }

    

    #suspend i {

        display: block;

        margin: auto;

        width: 44px;

        height: 44px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/suspend/suspend.png);

        margin-top: 5px;

    }

    

    #suspend li .suspend-hint {

        text-align: center;

        font-size: 14px;

    }

    /*#suspend .suicon1 {



    background-position: -57px -885px;



}







#suspend .suicon2 {



    background-position: -54px -945px;



}







#suspend .suicon3 {



    background-position: -57px -1005px;



}







#suspend .suicon4 {



    background-position: -55px -1065px;



    background-repeat: no-repeat;



}







#suspend .suicon5 {



    background-position: -54px -837px;



    background-repeat: no-repeat;



}*/

    /*#suspend li:hover .suicon1 {



    background-position: 3px -885px;



}







#suspend li:hover .suicon2 {



    background-position: 6px -945px;



}







#suspend li:hover .suicon3 {



    background-position: 3px -1005px;



}







#suspend li:hover .suicon4 {



    background-position: 5px -1065px;



}







#suspend li:hover .suicon5 {



    background-position: 6px -837px;



}*/

    

    #suspend li .suicon1 {

        background-position: 3px -885px;

    }

    

    #suspend li .suicon2 {

        background-position: 6px -945px;

    }

    

    #suspend li .suicon3 {

        background-position: 3px -1005px;

    }

    

    #suspend li .suicon2 {

        height: 40px;

        margin-top: 9px;

    }

    

    #suspend li .suicon4 {

        height: 35px;

        margin-top: 9px;

        margin-bottom: 5px;

        background-position: 5px -1065px;

    }

    

    #suspend li .suicon5 {

        background-position: 6px -837px;

    }

    

    #suspend li div {

        position: absolute;

        top: -80px;

        padding: 1px;

    }

    

    #suspend li:hover {

        background: #ea6064;

    }

    /*#suspend li:hover i {



    color: #fff;



}*/

    

    .ss-jp-ewm {

        width: 182px;

        height: 169px;

        left: -182px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/suspend/suspend.png);

        background-position: 0 0;

    }

    

    .ss-jp-self {

        width: 165px;

        height: 214px;

        left: -165px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/suspend/suspend.png);

        background-position: -265px -432px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share {

        width: 164px;

        height: 256px;

        left: -164px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/suspend/suspend.png);

        background-position: -263px -174px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-self p {

        font-size: 14px;

        line-height: 35px;

        margin-left: 16px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/suspend/suspend.png);

        background-position: -58px -460px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-self a {

        color: #999;

        display: block;

        text-align: left;

        padding-left: 24px;

    }

    

    .ss-jp-self p:hover {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/suspend/suspend.png);

        background-position: 0px -460px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-self p:hover a {

        color: #ff777b;

    }

    

    .ss-jp-share p {

        font-size: 14px;

        height: 45px;

        line-height: 40px;

        margin-left: 16px;

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/suspend/suspend.png);

    }

    

    .ss-jp-share a {

        color: #999;

        display: block;

        text-align: left;

        padding-left: 45px;

    }

    

    .ss-jp-share .ss-wb:hover a {

        color: #f26f74;

    }

    

    .ss-jp-share .ss-wx:hover a {

        color: #77c14a;

    }

    

    .ss-jp-share .ss-qq:hover a {

        color: #69c1ef;

    }

    

    .ss-jp-share .ss-kj:hover a {

        color: #edc20e;

    }

    

    .ss-jp-share .ss-db:hover a {

        color: #5cc46b;

    }

    

    .ss-jp-share .ss-wb {

        margin-top: 10px;

        background-position: 0 -183px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-wx {

        background-position: 0 -230px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-qq {

        background-position: 0 -277px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-kj {

        background-position: 0 -324px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-db {

        background-position: 0 -371px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-wb:hover {

        background-position: 0 -514px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-wx:hover {

        background-position: 0 -561px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-qq:hover {

        background-position: 0 -608px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-kj:hover {

        background-position: 0 -655px;

        background-repeat: no-repeat;

    }

    

    .ss-jp-share .ss-db:hover {

        background-position: 0 -702px;

        background-repeat: no-repeat;

    }

    /* display */

    

    .opa0 {

        opacity: 0;

    }

    

    .disnone {

        display: none;

    }

    

    .disblock {

        display: block;

    }

    

    .disinblock {

        display: inline-block;

    }

    /* face */

    

    #facebox {

        background: #fff;

        padding: 20px;

        padding-top: 30px;

        border-radius: 5px;

        border: 1px solid #ccc;

    }

    

    #facebox table {

        border-left: 1px solid #ccc;

        border-top: 1px solid #ccc;

    }

    

    #facebox td {

        padding: 1px;

        border-right: 1px solid #ccc;

        border-bottom: 1px solid #ccc;

        cursor: pointer;

    }

    

    #facebox td img {

        width: 30px;

    }

    

    #facebox .close {

        display: block;

        width: 18px;

        height: 18px;

        text-align: center;

        position: absolute;

        right: 3px;

        top: 2px;

        cursor: pointer;

        font-size: 18px;

        line-height: 18px;

        color: #666;

    }

    /* 打招呼模块 - 内容部分 */

    

    .hibox li:hover .r-nick {

        color: #ff777b;

    }

    

    .hibox .r-nick {

        line-height: 25px;

        font-size: 18px;

        overflow: hidden;

        color: #3e3e3e;

        height: 25px;

    }

    

    .hibox .nick {

        display: inline-block;

        max-width: 160px;

        margin-right: 8px;

        font-size: 16px;

        cursor: pointer;

        overflow: hidden;

        white-space: nowrap;

        vertical-align: bottom;

    }

    

    .hibox .nick {

        *display: inline;

    }

    

    .hibox .watch {

        font-size: 12px;

        color: #ff777b;

        padding-left: 22px;

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: -297px -24px;

        cursor: pointer;

        transition: background-position .5s;

        -moz-transition: background-position .5s;

        -webkit-transition: background-position .5s;

        -o-transition: background-position .5s;

        vertical-align: bottom;

    }

    

    .hibox .watch.watched {

        background-position: -297px 0px;

        background-repeat: no-repeat;

    }

    

    .hibox .r-photo {

        cursor: pointer;

        width: 112px;

        height: 135px;

        float: left;

        display: inline-block;

        overflow: hidden;

        border: 2px solid #f2f2f2;

    }

    

    .hibox .r-view {

        width: 250px;

        float: left;

        margin-left: 8px;

    }

    

    .hibox .r-view p {

        width: 240px;

        overflow: hidden;

    }

    

    .hibox .r-menu {

        line-height: 20px;

        color: #aaa;

        font-size: 14px;

        margin-top: 3px;

        height: 20px;

        overflow: hidden;

    }

    

    .hibox .r-menu span {

        vertical-align: top;

        height: 20px;

        overflow: hidden;

        margin-right: 15px;

    }

    

    .hibox .r-menu .income {

        margin: 0;

    }

    

    .hibox .r-int {

        color: #666;

        height: 38px;

        font-size: 14px;

        margin-top: 8px;

        line-height: 18px;

    }

    

    .hibox .r-view .r-hi {

        margin-top: 8px;

        width: 104px;

        height: 34px;

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: 0 -102px;

        cursor: pointer;

    }

    

    .hibox .r-view .r-hi.hied {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: -182px -46px;

        width: 36px;

    }

    

    .hibox .r-view .r-hi:hover {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: 0 -46px;

    }

    

    .hibox .r-view .r-hi.hied:hover {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: -182px -46px;

    }

    /* 微博img放大 */

    

    #wbimgzoom {

        width: 100%;

        height: 100%;

        position: fixed;

        left: 0;

        top: 0;

        background: rgba(0, 0, 0, .5);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#96000000, endColorstr=#96000000);

        z-index: 101;

    }

    

    .wbimgzoom-wrap {

        margin: 40px auto;

        position: relative;

    }

    

    #wbimgzoom img {

        width: auto;

    }

    

    #wbimgzoom .close {

        position: absolute;

        right: 0;

        top: 0;

        width: 40px;

        height: 40px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/weibo/remove.png) no-repeat;

        cursor: pointer;

    }

    

    #wbimgzoom .close:hover {

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/weibo/remove-hover.png)no-repeat;

    }

    

    #wbimgzoom .fullphotos {

        margin: 0 auto;

        width: 100%;

        height: 100%;

        position: relative;

        overflow: hidden;

    }

    

    #wbimgzoom .fullphotos div {

        position: absolute;

        top: 50%;

        left: 50%;

        max-width: 100%;

        max-height: 100%;

    }

    

    #wbimgzoom .btn {

        top: 0;

        position: absolute;

        height: 100%;

        width: 49%;

        z-index: 3;

    }

    

    #wbimgzoom .btn span {

        position: absolute;

        width: 24px;

        height: 32px;

        display: none;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/weibo/turn.png) no-repeat;

        top: 50%;

        margin-top: -16px;

    }

    

    #wbimgzoom .wbimgzoom-wrap:hover span {

        display: block;

    }

    

    #wbimgzoom .priv:hover span {

        background-position: 0 0px;

    }

    

    #wbimgzoom .next:hover span {

        background-position: -40px 0px;

    }

    

    #wbimgzoom .priv {

        left: 0;

    }

    

    #wbimgzoom .priv span {

        left: 20px;

        background-position: 0 -36px;

    }

    

    #wbimgzoom .next {

        right: 0;

    }

    

    #wbimgzoom .next span {

        right: 20px;

        background-position: -40px -36px;

    }

    /* 活动报名模块 - 跳窗部分 */

    

    .jpbox-sign-wrap {

        width: 100%;

        height: 100%;

        position: fixed;

        left: 0;

        top: 0;

        background: rgba(0, 0, 0, .5);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#96000000, endColorstr=#96000000);

        z-index: 10100;

    }

    

    .jpbox-sign {

        width: 448px;

        height: 508px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/signbg.png") no-repeat center;

        border-radius: 25px;

        left: 50%;

        top: 50%;

        margin-left: -224px;

        margin-top: -254px;

        position: relative;

    }

    

    .jpbox-sign-close {

        width: 44px;

        height: 44px;

        position: absolute;

        right: 0;

        top: 0;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-close.png) no-repeat center;

        cursor: pointer;

    }

    

    .jpbox-sign-main {

        position: relative;

        left: 0;

        top: 95px;

    }

    

    .jpbox-sign-main .tit {

        width: 74px;

        height: 74px;

        border: 1px solid #ddd;

        border-radius: 50%;

        position: relative;

        margin: 0 auto;

        overflow: hidden;

    }

    

    .jpbox-sign-main .sign-wrap {

        position: relative;

        margin: 15px 0 0 83px;

        width: 240px;

        text-align: right;

    }

    

    .jpbox-sign-main .sign-wrap span {

        font-size: 14px;

        color: #666;

        margin-right: 8px;

    }

    

    .jpbox-sign-main .s-age {

        display: inline-block;

    }

    

    .jpbox-sign-main .s-age {

        *display: inline;

    }

    

    .jpbox-sign-main .s-sex {

        display: inline-block;

        margin-left: 18px;

    }

    

    .jpbox-sign-main .s-sex {

        *display: inline;

    }

    

    .jpbox-sign-main .s-l2 {

        margin-top: 20px;

    }

    

    .jpbox-sign-main .s-sex label {

        margin-left: 13px;

        color: #666;

        font-size: 14px;

    }

    

    .jpbox-sign-main .s-mobile {

        margin-top: 20px;

    }

    

    .jpbox-sign-main .s-cknum {

        margin-top: 20px;

    }

    

    .jpbox-sign-main .s-cknum .b100-30 {

        margin-left: 14px;

        background: #ff777b;

        font-size: 14px;

        color: #fff;

    }

    

    .jpbox-sign-main .submit {

        margin-top: 25px;

    }

    

    .jpbox-sign-main .submit input {

        background-color: #ff777b;

        color: #fff;

        font-size: 18px;

    }

    

    .jpbox-sign-main .ipt70-30 {

        padding: 0 4px;

    }

    /* 打招呼模块 - 跳窗部分 */

    

    .jpbox-hi-wrap {

        width: 100%;

        height: 100%;

        position: fixed;

        left: 0;

        top: 0;

        background: rgba(0, 0, 0, .5);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#96000000, endColorstr=#96000000);

        z-index: 9999;

    }

    

    .jpbox-hi {

        width: 648px;

        height: 468px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/hibg.png") no-repeat center;

        border-radius: 25px;

        left: 50%;

        top: 50%;

        margin-left: -324px;

        margin-top: -234px;

        z-index: 101;

        position: relative;

    }

    

    .jpbox-hi-close {

        width: 44px;

        height: 44px;

        position: absolute;

        right: 0;

        top: 0;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/hiico-close.png) no-repeat center;

        cursor: pointer;

    }

    

    .jpbox-hi-tit {

        position: absolute;

        left: 60px;

        top: 25px;

        height: 59px;

        width: 528px;

    }

    

    .jpbox-hi-tit li {

        float: left;

        width: 20%;

        text-align: center;

        line-height: 59px;

        cursor: pointer;

        color: #fff;

        position: relative;

    }

    

    .jpbox-hi-tit .active:after {

        content: '';

        position: absolute;

        bottom: 0;

        left: 50%;

        transform: translate(-50%, 0);

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lichoseed.png") no-repeat;

        width: 22px;

        height: 11px;

    }

    

    .jpbox-hi-main {

        position: absolute;

        left: 25px;

        top: 104px;

        height: 270px;

        width: 599px;

    }

    

    .jpbox-hi-main label {

        display: block;

        margin-left: 15px;

        height: 54px;

        line-height: 54px;

        padding-left: 15px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/labelchecked.png") no-repeat;

        background-position: 14px 21px;

        background-size: 16px 16px;

    }

    

    .jpbox-hi-main .checked {

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/labelchecked2.png") no-repeat;

        background-size: 508px 54px;

        background-position: 0 3px;

    }

    

    .jpbox-hi-main label .checkpoint {

        height: 16px;

        width: 16px;

        opacity: 0;

    }

    

    .jpbox-hi-main label .checktext {

        font-size: 12px;

        margin-left: 30px;

        width: 420px;

        height: 42px;

        border: none;

        line-height: 40px;

        background-color: transparent;

        float: left;

        margin-top: 8px;

    }

    

    .jpbox-hi-main label span {

        display: inline-block;

        margin-left: 8px;

        font-size: 14px;

        font-weight: 100;

        line-height: 55px;

    }

    

    .jpbox-hi-main .jpbox-hi-def {

        float: right;

        margin-right: 15px;

        color: #e8b04d;

        font-size: 14px;

        display: none;

        cursor: pointer;

    }

    

    .jpbox-hi-ctrl {

        position: absolute;

        top: 375px;

        left: 25px;

        width: 599px;

        height: 60px;

    }

    

    .jpbox-hi-ctrlb1 {

        position: absolute;

        left: 48px;

        top: 25px;

        display: inline-block;

        width: 66px;

        height: 16px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/changeteam.png") no-repeat;

        cursor: pointer;

    }

    

    .jpbox-hi-ctrlb2 {

        position: absolute;

        left: 410px;

        top: 10px;

        display: inline-block;

        width: 120px;

        height: 40px;

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: 0 -102px;

        cursor: pointer;

    }

    

    .jpbox-hi-ctrlb2.hied {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: -182px -46px;

    }

    

    .jpbox-hi-ctrlb2:hover {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: 0 -46px;

    }

    

    .jpbox-hi-ctrlb2.hied:hover {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/main/indexmain.png");

        background-position: -182px -46px;

    }

    /* 发信息模块 - 跳窗部分 */

    

    .jpbox-msg-wrap {

        width: 100%;

        height: 100%;

        position: fixed;

        left: 0;

        top: 0;

        background: rgba(0, 0, 0, .5);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#96000000, endColorstr=#96000000);

        z-index: 101;

    }

    

    .jpbox-msg {

        width: 648px;

        height: 468px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/msgbg.png") no-repeat center;

        border-radius: 25px;

        left: 50%;

        top: 50%;

        margin-left: -324px;

        margin-top: -234px;

        position: relative;

    }

    

    .jpbox-msg-close {

        width: 44px;

        height: 44px;

        position: absolute;

        right: 0;

        top: 0;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/msgico-close.png) no-repeat center;

        cursor: pointer;

    }

    

    .jpbox-msg-main {

        position: relative;

        height: 100%;

        width: 100%;

    }

    

    .jpbox-msg-main p {

        position: relative;

        left: 90px;

        top: 50px;

        color: #fff;

    }

    

    .jpbox-msg-main textarea {

        resize: none;

        width: 510px;

        height: 200px;

        position: absolute;

        left: 52px;

        top: 150px;

        border-radius: 10px;

        outline: none;

        padding: 15px;

        font-size: 18px;

    }

    

    .jpbox-msg-main .ctrl {

        width: 180px;

        height: 40px;

        position: absolute;

        left: 50px;

        top: 390px;

        line-height: 40px;

    }

    

    .jpbox-msg-main td {

        line-height: 20px;

    }

    

    .jpbox-msg-main .ctrl span {

        margin-right: 20px;

        cursor: pointer;

    }

    

    .jpbox-msg-main .ctrl .smile {

        padding-left: 24px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/face/1.gif) no-repeat left;

        cursor: pointer;

    }

    

    .jpbox-msg-main .jpbox-msg-care {

        width: 55px;

        height: 20px;

        position: absolute;

        right: 190px;

        top: 400px;

        line-height: 22px;

    }

    

    .jpbox-msg-main .jpbox-msg-send {

        width: 140px;

        height: 40px;

        position: absolute;

        right: 50px;

        top: 390px;

        line-height: 40px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/msgsend.png) no-repeat center;

        cursor: pointer;

    }

    /* 发礼物条窗部分 */

    

    .jpbox-gift-wrap {

        width: 100%;

        height: 100%;

        position: fixed;

        left: 0;

        top: 0;

        background: rgba(0, 0, 0, .5);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#96000000, endColorstr=#96000000);

        z-index: 101;

    }

    

    .jpbox-gift {

        width: 648px;

        height: 488px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/giftbg.png") no-repeat center;

        border-radius: 25px;

        left: 50%;

        top: 50%;

        margin-left: -324px;

        margin-top: -244px;

        position: relative;

    }

    

    .jpbox-gift-close {

        width: 44px;

        height: 44px;

        position: absolute;

        right: 0;

        top: 0;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-close.png) no-repeat center;

        cursor: pointer;

    }

    

    .jpbox-gift-tit {

        position: absolute;

        left: 60px;

        top: 25px;

        height: 59px;

    }

    

    .jpbox-gift-tit li {

        float: left;

        width: 85px;

        text-align: center;

        line-height: 59px;

        cursor: pointer;

        color: #fff;

        position: relative;

        font-size: 14px;

    }

    

    .jpbox-gift-tit .active:after {

        content: '';

        position: absolute;

        bottom: 0;

        left: 50%;

        transform: translate(-50%, 0);

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lichoseed.png") no-repeat;

        width: 22px;

        height: 11px;

    }

    

    .jpbox-gift-main {

        position: absolute;

        left: 35px;

        top: 110px;

        height: 220px;

        width: 580px;

        font-size: 12px;

        color: #666;

    }

    

    .jpbox-gift-main li {

        float: left;

        width: 116px;

        height: 110px;

        text-align: center;

        cursor: pointer;

        margin: 0 0 10px;

        -webkit-user-select: none;

        -moz-user-select: none;

        -ms-user-select: none;

        user-select: none;

    }

    

    .jpbox-gift-main li div {

        margin: 0 auto;

        width: 90px;

    }

    

    .jpbox-gift-main li:hover div {

        width: 96px;

    }

    

    .jpbox-gift-main .on div {

        width: 96px;

        background: #ff777b;

        color: #fff;

    }

    

    ..jpbox-gift-main li p {

        font-size: 12px;

    }

    

    .jpbox-gift-ctrl {

        position: absolute;

        left: 25px;

        top: 366px;

        height: 90px;

        width: 599px;

    }

    

    .jpbox-gift-ctrl div {

        padding-left: 20px;

        height: 35px;

    }

    

    .jpbox-gift-ctrl div span {

        font-size: 12px;

        color: #aaa;

        line-height: 25px;

        margin-right: 15px;

    }

    

    .jpbox-gift-ctrl input {

        padding-left: 10px;

        color: #3e3e3e;

        font-size: 12px;

        height: 30px;

        width: 500px;

        border: 1px solid #ddd;

        border-radius: 3px;

        line-height: 30px;

        background: #f2f2f2;

    }

    

    .jpbox-gift-ctrl .giftsend {

        position: absolute;

        right: 25px;

        bottom: 10px;

        display: block;

        width: 140px;

        height: 40px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/giftsend.png) no-repeat center;

    }

    

    .jpbox-gift-ctrl .giftcg {

        color: #aaa;

        position: absolute;

        left: 25px;

        bottom: 15px;

        display: block;

        font-size: 14px;

    }

    

    .jpbox-gift-ctrl .giftcg:hover {

        color: #ff777b;

    }

    /* 分页器 */

    

    .pagination {

        position: relative;

    }

    

    .pagination ul {}

    

    .pagination li {

        float: left;

        text-align: center;

        font-size: 12px;

        cursor: pointer;

        color: #666;

    }

    

    .pagination .on {

        color: #ff777b;

    }

    /* 登入模块跳窗 */

    

    .jpbox-lg-wrap {

        width: 100%;

        height: 100%;

        position: fixed;

        left: 0;

        top: 0;

        background: rgba(0, 0, 0, .5);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#96000000, endColorstr=#96000000);

        z-index: 10100;

    }

    

    .jpbox-lg-wrap .close {

        position: absolute;

        top: 5px;

        right: 5px;

        width: 44px;

        height: 44px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-close.png) no-repeat center;

        cursor: pointer;

    }

    

    .jpbox-lg {

        width: 568px;

        height: 478px;

        background: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgboxbg.png") no-repeat center;

        border-radius: 25px;

        left: 50%;

        top: 50%;

        margin-left: -284px;

        margin-top: -239px;

        position: relative;

        padding: 1px;

    }

    

    .jpbox-lg-main .tit {

        width: 100%;

        text-align: center;

        margin-top: 40px;

        font-size: 21px;

        color: #3e3e3e;

    }

    

    .jpbox-lg-main .lg-wrap {

        margin: 21px auto 0;

        width: 300px;

        height: 80px;

        position: relative;

    }

    

    .lg-wrap input {

        display: inline-block;

        border: none;

        color: #3e3e3e;

        width: 260px;

        height: 40px;

        line-height: 39px;

        padding-left: 40px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgboxinput.png) no-repeat;

    }

    

    .lg-wrap input {

        *display: inline;

    }

    

    #jpusn {

        background-position: 0 0;

    }

    

    #jppwd {

        *margin-top: -2px;

        background-position: 0 -40px;

    }

    

    #jpsub {

        display: block;

        margin: 20px auto 0;

        background: #ff777b;

        width: 300px;

        height: 40px;

        border-radius: 5px;

        color: #fff;

        text-align: center;

        line-height: 40px;

        outline: none;

        border: none;

        font-size: 16px;

        cursor: pointer;

    }

    

    #jplgmsg {

        margin-top: 12px;

        height: 20px;

        text-align: center;

        color: #ff777b;

        font-size: 14px;

        line-height: 20px;

    }

    

    #jplgmsg i {

        padding: 0 5px;

    }

    

    .jpbox-lg-main .lg-ctrl {

        margin: 10px auto 0;

        width: 300px;

        height: 20px;

        line-height: 20px;

        font-size: 14px;

    }

    

    .lg-ctrl .lg-ctrl-forget {

        float: right;

        color: #ff777b;

    }

    

    .jpbox-lg-main .lg-other {

        margin: 22px auto 0;

        width: 520px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lg-border.png) top repeat-x;

        position: relative;

        font-size: 16px;

        color: #666;

        padding-top: 1px;

    }

    

    .lg-other .lg-other-tit {

        width: 218px;

        height: 30px;

        background: #fff;

        position: relative;

        left: 151px;

        top: -14px;

        text-align: center;

        line-height: 30px;

    }

    

    .lg-other ul {

        margin: 0 auto;

        width: 200px;

    }

    

    .lg-other ul li {

        width: 33%;

        height: 38px;

        float: left;

        text-align: center;

    }

    

    .lg-other ul li a {

        display: block;

        width: 38px;

        height: 38px;

        border-radius: 50%;

        cursor: pointer;

        margin: 0 auto;

    }

    

    .lg-weibo a {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-weibo-b.png);

    }

    

    .lg-weibo a:hover {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-weibo.png);

    }

    

    .lg-weixin a {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-weixin-b.png);

    }

    

    .lg-weixin a:hover {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-weixin.png);

    }

    

    .lg-qq a {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-qq-b.png);

    }

    

    .lg-qq a:hover {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-qq.png);

    }

    

    .lg-tb a {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-tb-b.png);

    }

    

    .lg-tb a:hover {

        background-image: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-tb.png);

    }

    

    .lg-other .regnow {

        margin-top: 19px;

        width: 100%;

        text-align: center;

        font-size: 20px;

        color: #3e3e3e;

        letter-spacing: 2px;

    }

    

    .regnow a {

        color: #d8271c;

    }

    /* 全局提示 */

    

    #globalalert {

        width: 460px;

        height: 220px;

        background: #fff;

        position: fixed;

        left: 50%;

        top: 50%;

        margin: -110px 0 0 -230px;

        border: 5px solid #f2f2f2;

        z-index: 9999;

        text-align: center;

        color: #565656;

        font-size: 28px;

        border-radius: 5px;

        box-shadow: 0px 0px 10px #888;

    }

    

    .globalalert-wrap {

        position: relative;

        border-radius: 5px;

        width: 458px;

        height: 218px;

        border: 1px dashed #c3c3c3;

        overflow: hidden;

    }

    

    #globalalert .icon {

        height: 115px;

    }

    

    #globalalert i {

        padding: 0 5px;

        font-size: 40px;

        line-height: 160px;

    }

    

    #globalalert .confirm {

        margin: 20px auto 0;

        width: 360px;

        height: 43px;

    }

    

    #globalalert .confirmtext {

        padding-top: 50px;

        height: 60px;

        line-height: 30px;

        font-size: 18px;

        color: #666;

    }

    

    #globalalert .confirmtext i {

        line-height: normal;

        font-size: 18px;

    }

    

    #globalalert .confirm span {

        width: 150px;

        height: 40px;

        border-radius: 3px;

        text-align: center;

        line-height: 40px;

        display: inline-block;

        color: #fff;

        font-size: 20px;

        cursor: pointer;

    }

    

    #globalalert .confirm span {

        *display: block;

    }

    

    #globalalert .confirm .yes {

        background: #e8b04d;

        border: 2px rgb(207, 153, 58) solid;

    }

    

    #globalalert .confirm .yes:hover {

        background: #d69f3f;

    }

    

    #globalalert .confirm .no {

        background: #ff777b;

        border: 2px #e56e6b solid;

    }

    

    #globalalert .confirm .no:hover {

        background: #e65f62;

    }

    /* 特殊形状 */

    

    .triangle {

        height: 0;

        width: 0;

        overflow: hidden;

        font-size: 0;

        line-height: 0;

        border-color: #FF9600 transparent transparent transparent;

        border-style: solid;

        border-width: 20px;

    }

    /* 文件上传 */

    

    #uploader {

        position: absolute;

        width: 252px;

        height: 0;

        overflow: hidden;

        opacity: 0;

        filter: alpha(opacity=0);

        padding: 16px 16px 10px 16px;

        background: #fff;

        border-radius: 3px;

        border: 1px solid #ccc;

        box-shadow: 0 4px 20px 1px rgba(0, 0, 0, 0.2);

        left: 0px;

        top: 30px;

    }

    

    #uploader .uptit {

        font-size: 14px;

        color: #666;

        position: relative;

    }

    

    #uploader .uptit .picnum {

        font-size: 12px;

        line-height: 30px;

    }

    

    #uploader .uptit .picnum span {

        padding: 0 3px;

    }

    

    #uploader .uptit .upclose {

        position: absolute;

        right: 0px;

        top: 0px;

        font-size: 18px;

        font-weight: lighter;

    }

    

    #uploader .webuploader-container {

        overflow: hidden;

        position: relative;

        width: 80px;

        height: 80px;

        float: left;

    }

    

    #uploader .webuploader-pick {

        position: relative;

        display: inline-block;

        cursor: pointer;

        border: 2px dashed #ccc;

        width: 76px;

        height: 76px;

        color: #ccc;

        font-weight: bold;

        font-size: 25px;

        line-height: 72px;

        text-align: center;

        border-radius: 3px;

        overflow: hidden;

    }

    

    #uploader .webuploader-pick-hover {

        color: #ff777b;

        border-color: #ff777b;

    }

    

    #uploader .uploader-list {

        margin-right: -6px;

    }

    

    #uploader .file-item {

        width: 80px;

        height: 80px;

        float: left;

        overflow: hidden;

        margin: 0 6px 6px 0;

        position: relative;

    }

    

    #uploader .file-item:hover .upctrl {

        display: block;

    }

    

    #uploader .file-item .upstatus {

        position: absolute;

        left: 0;

        top: 0;

        height: 100%;

        width: 100%;

        background: rgba(0, 0, 0, .6);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000);

    }

    

    #uploader .file-item .upctrl {

        display: none;

        position: absolute;

        left: 0;

        top: 0;

        height: 20px;

        line-height: 20px;

        width: 100%;

        color: #ccc;

        text-align: right;

        background: rgba(0, 0, 0, .3);

        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000);

    }

    

    #uploader .file-item .upctrl i {

        font-size: 14px;

        cursor: pointer;

        padding: 0 3px;

    }

    

    #uploader .file-item .upctrl i:hover {

        color: #fff;

    }

    

    #uploader .file-item .upstatus i {

        margin: 25px 0 0 25px;

        font-size: 20px;

        color: #fff;

        width: 30px;

        height: 30px;

        text-align: center;

        line-height: 30px;

    }

    

    #uploader .webuploader-element-invisible {

        position: absolute !important;

        clip: rect(1px 1px 1px 1px);

        /* IE6, IE7 */

        clip: rect(1px, 1px, 1px, 1px);

    }

    

    #uploader .webuploader-pick-disable {

        opacity: 0.6;

        pointer-events: none;

    }

    /* 客服图片 */

    

    #k_s_ol_floatWin_cls {

        width: auto;

    }

    

    #k_s_ol_inviteWin_fl {

        display: none;

    }

    

    #k_s_ol_floatWin {

        display: none;

        z-index: -10000;

    }

    

    #k_s_ol_floatWin_img {

        display: none;

    }

    /*图片验证码*/

    

    .jpbox_wrap {

        width: 100%;

        height: 100%;

        position: fixed;

        left: 0px;

        top: 0px;

        background: rgba(0, 0, 0, .5);

        z-index: 99;

    }

    

    .jpbox-verification {

        width: 378px;

        height: 358px;

        position: absolute;

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/border-box.png");

        background-repeat: no-repeat;

        left: 50%;

        top: 50%;

        margin-left: -189px;

        margin-top: -179px;

    }

    

    .jpbox-verification .verification {

        width: 180px;

        margin-left: auto;

        margin-right: auto;

    }

    

    .tit-verification {

        margin-top: 45px;

        text-align: center;

        font-size: 21px;

        color: #3e3e3e;

    }

    

    .img-verification {

        width: 160px;

        height: 80px;

        margin-top: 25px;

        margin-left: auto;

        margin-right: auto;

    }

    

    .jpbox-verification input {

        width: 158px;

        height: 38px;

        line-height: 38px;

        border: solid 1px #dddddd;

        margin-top: 10px;

        text-align: center;

        font-family: '黑体';

        margin-left: 10px;

    }

    

    .jpbox-verification .button-verification {

        width: 160px;

        height: 40px;

        line-height: 38px;

        text-align: center;

        color: #fff;

        background-color: #ff777b;

        margin-top: 30px;

        margin-left: auto;

        cursor: pointer;

        margin-right: auto;

    }

    

    .jpbox-verification .verification-hide {

        background-image: url("http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/hide-box.png");

        background-repeat: no-repeat;

        width: 44px;

        height: 44px;

        position: absolute;

        cursor: pointer;

        right: 0px;

        top: 0px;

    }

    

    #captcha_tips {

        color: #ff777b;

        font-size: 12px;

        position: absolute;

        line-height: 29px;

        text-align: center;

        width: 192px;

        left: 50%;

        margin-left: -96px;

        top: 229px;

    }

    /*右下角弹窗*/

    

    .popup_gt {

        width: 358px;

        border: 1px solid #f2f2f2;

        position: fixed;

        overflow: hidden;

        background: #fff;

        border-radius: 10px 10px 0 0;

        height: 178px;

        bottom: 0;

        right: 0;

        margin-bottom: -178px;

        z-index: 9999;

    }

    

    .popup_gt-tlt {

        height: 39px;

        background: #ff777b;

        padding-left: 15px;

        line-height: 39px;

    }

    

    .popup_gt-tlt:hover {

        cursor: pointer;

    }

    

    .popup_gt-tlt p {

        width: 18px;

        height: 3px;

        margin-right: 16px;

        background: #fff;

        margin-top: 19px;

    }

    

    .popup_gt-cent {

        margin-top: 20px;

        padding-left: 15px;

    }

    

    .popup_gt-fl {

        width: 85px;

        height: 100px;

        overflow: hidden;

    }

    

    .popup_gt-fr {

        margin-top: 5px;

        margin-left: 14px;

    }

    

    .popup_gt-c {

        margin-top: 10px;

    }

    

    .popup_gt-h a {

        color: #555;

    }

    

    .popup_gt-f {

        margin-top: 15px;

    }

    

    .popup_gt-f-fr {

        width: 100px;

        height: 28px;

        margin-left: 17px;

        line-height: 28px;

        border-radius: 5px;

        text-align: center;

        background: #f04848;

        cursor: pointer;

    }

    

    .popup_gt-f-fr a {

        color: #fff;

    }

    

    .popup_gt-f-fl {

        margin-top: 7px;

    }

    

    .popup_gt-c span {

        margin-left: 6px;

    }

    

    .popup_gt-c span:first-child {

        margin: 0;

    }

    /*微信弹窗*/

    

    .weixin_popup {

        width: 388px;

        height: 378px;

        position: fixed;

        left: 50%;

        top: 50%;

        margin-left: -194px;

        margin-top: -189px;

        background: url('http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/fc/weixin_popup.png') no-repeat;

        z-index: 999;

    }

    

    .weixin_popup .weixin_view {

        width: 244px;

        height: 244px;

        position: absolute;

        top: 50%;

        left: 50%;

        margin-left: -122px;

        margin-top: -108px;

        border: solid 1px #ddd;

    }

    

    .weixin_popup .weixin_hide {

        width: 44px;

        height: 44px;

        position: absolute;

        top: 0px;

        right: 0px;

        background: url('http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/weixin_hide.png');

        cursor: pointer;

    }

    

    .weixin_popup .weixin_hide:hover {

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/lgico-close.png) no-repeat;

    }

    /*微信改变*/

    

    .ss-jp-share .ss-wx span {

        color: #999;

        display: block;

        text-align: left;

        padding-left: 45px;

    }

    /*广告弹窗*/

    

    .advertisement-popup {

        background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;

        position: fixed;

        width: 100%;

        height: 100%;

        left: 0px;

        top: 0px;

        display: none;

        z-index: 9999999;

    }

    

    .advertisement-popup .view {

        position: absolute;

        left: 50%;

        top: 60%;

        width: 500px;

        height: 370px;

        margin-left: -250px;

        margin-top: -185px;

        opacity: 0;

        z-index: 3;

    }

    

    .advertisement-popup .hide {

        width: 40px;

        height: 40px;

        position: absolute;

        right: -20px;

        top: -20px;

        cursor: pointer;

        border-radius: 50%;

        background: url('http://7799520.oss-cn-hangzhou.aliyuncs.com/img/jpbox/fc/hide.png') no-repeat center;

    }

    

    .wzly-multiMedia {

        background-color: #f1f1f1;

        padding: 20px 0;

        margin-top: 20px;

    }

    

    .wzly-multiMedia .wzly-multiMedia-preview {

        padding: 20px;

        width: 765px;

    }

    

    .wzly-multiMedia .wzly-multiMedia-preview img {

        width: auto;

        display: block;

        margin: auto;

        max-width: 100%;

    }

    

    .wzly-multiMedia-zoomView {

        position: fixed;

        width: 100%;

        height: 100%;

        top: 0;

        left: 0;

        z-index: 999;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-zoomView-mask {

        display: block;

        height: 100%;

        background-color: #000;

        opacity: .5;

        filter: Alpha(opacity=50);

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-zoomView-content {

        position: absolute;

        z-index: 80;

        left: 50%;

        width: 50%;

        background-color: #0d0d0d;

        overflow: hidden;

        transform: scale3d(0, 0, 0);

        -webkit-transform: scale3d(0, 0, 0);

        -moz-transform: scale3d(0, 0, 0);

        -ms-transform: scale3d(0, 0, 0);

        transition: transform .5s;

        -webkit-transition: transform .5s ease .2s;

        -moz-transition: transform .5s ease .2s;

        -ms-transition: transform .5s ease .2s;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-zoomView-content.show {

        transform: scale3d(1, 1, 1);

        -webkit-transform: scale3d(1, 1, 1);

        -moz-transform: scale3d(1, 1, 1);

        -ms-transform: scale3d(1, 1, 1);

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-zoomView-content.wzly-multiMedia-picChoose-show .wzly-multiMedia-picChoose {

        bottom: 0;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-zoomView-content .wzly-multiMedia-zoomView-close {

        width: 40px;

        height: 40px;

        position: absolute;

        right: 0;

        top: 0;

        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAAMNQTFRFZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlAAAA////ZWVlLHWrDgAAAD90Uk5Tjn9owUCYOfwMyrgBhG9B2bZ94R/ShtUTuuoz+vubkj3g8/Lm7jvp9vWwnBAhuTHsnbH0VTZUN/nPQiLoCv0AhACxnAAAANFJREFUOMuN0scOg0AMBFDSe++9914JJAz+/6/KkkuCAGXmZK2eVmt7tbFw0YSFOgsPLByysMrCNAtjLMyxMO89s30q0ZIJj7NtT6UgUhIkf52CWQmQLqdgXPyl2ymYKftLt1MQNRGR4I6+0LTIG7Hi3ggMuK5VdtQcVdoWsxknPWLXH9iY//89H4gbC7Fm4etBQpgtEuJ+JiGMBQlhjEiI65OE2D5IiNeRhMBlQkJs+l0OAvsmCYHZyeIgUCkVOOjsNBTRKehMKxrWivXnUjrTNzD0hUeBlLyEAAAAAElFTkSuQmCC");

        z-index: 999;

        cursor: pointer;

        opacity: .6;

        filter: Alpha(opacity=60);

        z-index: 5;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-zoomView-content .wzly-multiMedia-zoomView-close:hover {

        opacity: .8;

        filter: Alpha(opacity=80);

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-zoomView-content img {

        width: auto;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-preview {

        position: relative;

        width: 100%;

        height: 100%;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-preview tbody img {

        display: block;

        margin: auto;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-picChoose {

        position: absolute;

        bottom: -80px;

        left: 0;

        width: 100%;

        background-color: #222;

        z-index: 5;

        transition: all .3s;

        -webkit-transition: all .3s;

        -moz-transition: all .3s;

    }

    

    .wzly-multiMedia-sildeView {

        margin-top: 20px;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-picChoose ul,

    .wzly-multiMedia-sildeView .wzly-multiMedia-picChoose ul {

        width: 100%;

        zoom: 1;

        padding: 10px 0;

        text-align: center;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-picChoose ul>li,

    .wzly-multiMedia-sildeView .wzly-multiMedia-picChoose ul>li {

        display: inline-block;

        *zoom: 1;

        *display: inline;

        height: 56px;

        width: 56px;

        overflow: hidden;

        border: 2px solid transparent;

        margin: 0 5px;

        cursor: pointer;

        background-color: #fff;

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-picChoose ul>li.active,

    .wzly-multiMedia-sildeView .wzly-multiMedia-picChoose ul>li.active {

        border: 2px solid #ec4247

    }

    

    .wzly-multiMedia-zoomView .wzly-multiMedia-picChoose ul>li img {

        display: block;

        width: 100%;

        margin: auto;

    }

    

    .wzly-multiMedia-sildeView {

        background-color: #f1f1f1;

        padding-top: 20px;

    }

    

    .wzly-multiMedia-sildeView > .wzly-multiMedia-preview-img {

        position: relative;

    }

    

    .wzly-multiMedia-sildeView > .wzly-multiMedia-preview-img .wzly-multiMedia-prev,

    .wzly-multiMedia-zoomView .wzly-multiMedia-prev {

        width: 50%;

        left: 0;

        top: 0;

        height: 100%;

        z-index: 1;

        position: absolute;

        cursor: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/pic_prev.cur), auto;

        z-index: 2;

    }

    

    .wzly-multiMedia-sildeView > .wzly-multiMedia-preview-img .wzly-multiMedia-next,

    .wzly-multiMedia-zoomView .wzly-multiMedia-next {

        width: 50%;

        right: 0;

        top: 0;

        height: 100%;

        z-index: 1;

        position: absolute;

        cursor: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/pic_next.cur), auto;

        z-index: 2;

    }

    

    .wzly-multiMedia-sildeView > .wzly-multiMedia-preview-img img {

        width: auto;

        max-width: 100%;

        display: block;

        margin: auto;

    }

    

    .wzly-multiMedia-sildeView .wzly-multiMedia-picChoose {

        background-color: #999;

    }

    

    .wzly-multiMedia-sildeView-control {

        padding: 10px;

        font-size: 13px;

        color: #333;

    }

    

    .wzly-multiMedia-sildeView-put {

        padding-left: 20px;

        background: no-repeat left center;

        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIwNDEyQjNBNTIzMTExRTdCNUZBOTVFNDFDRkUyNTRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIwNDEyQjNCNTIzMTExRTdCNUZBOTVFNDFDRkUyNTRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjA0MTJCMzg1MjMxMTFFN0I1RkE5NUU0MUNGRTI1NEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjA0MTJCMzk1MjMxMTFFN0I1RkE5NUU0MUNGRTI1NEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7tllF1AAAAhElEQVR42sSQQQqAIBBFNdrWGdIzuA46hre1vbvuoF5AWtoIfxVo4yrhIX9mHsrIUoowxojR470XU6e/ESehWgMtuQqO2HErrqwhrMgLsubIdfAmLLJFdhw5EwcRkANy5sh1ML5qEfVPOTWWmLjbZp3/5LnTuwjJlcvAo/Ity9FvPwIMAG64GU3/muDPAAAAAElFTkSuQmCC");

    }

    

    .wzly-multiMedia-sildeView-put:hover {

        color: #ff777b;

        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBBNDM0QUJDNTIzMTExRTdBNkFBQkZDMkYwMEExRkU4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBBNDM0QUJENTIzMTExRTdBNkFBQkZDMkYwMEExRkU4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEE0MzRBQkE1MjMxMTFFN0E2QUFCRkMyRjAwQTFGRTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEE0MzRBQkI1MjMxMTFFN0E2QUFCRkMyRjAwQTFGRTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4xO70SAAAAg0lEQVR42mL8//8/A0NFDQPJoKOFgQmPtAIQHwRiRVwKcGkGaTgAxHZQWpFYzUpQDXxQPi+Ur0SMZpDC70AcCeVHQvkHiNH8FYgdgfgZlP8Myv9KjGaQwudoYs+h4gQ1v8ARiC+IDW2iwMBpZsEjdxmIGYnV/J8ESxnRNTOS6myAAAMAY2sYTfMIqwAAAAAASUVORK5CYII=");

    }

    

    .wzly-multiMedia-sildeView-zoom {

        padding-left: 20px;

        margin-left: 5px;

        background: no-repeat left center;

        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYzMUU4RUJENTIzMTExRTc4NTM0QzVGRjMxRTk0N0YwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYzMUU4RUJFNTIzMTExRTc4NTM0QzVGRjMxRTk0N0YwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjMxRThFQkI1MjMxMTFFNzg1MzRDNUZGMzFFOTQ3RjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjMxRThFQkM1MjMxMTFFNzg1MzRDNUZGMzFFOTQ3RjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ORFq7AAAA1UlEQVR42qTSvwsBYRzH8aMbDCaTlDIL02UwGCg2q3+CGExKNn+A/4JR+VnKaLMysigMpyxKzvvqm/SU8+Bbr667p8/zfJ/nHp/jOIZlWcYv5Tf+KDVcxgZ3LJHWDZfQRQtxDDBBTCfcRg19rNFBD3WdcApTZdxdOaETthFRxqM46oT70rop72E0cELgU7gph+Oe9lieV1QwRNArfEYGVdlrAXlskcMcodewqUx2w0j5lsVM/vkCRex1b9hOJlghKVv66noepHW3g8u7tr3Klpaf9RBgAPpRKjWUkP7zAAAAAElFTkSuQmCC");

    }

    

    .wzly-multiMedia-sildeView-zoom:hover {

        color: #ff777b;

        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZENjBFNjg2NTIzMTExRTc4QjI2OThGODM4MTY3MjY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZENjBFNjg3NTIzMTExRTc4QjI2OThGODM4MTY3MjY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkQ2MEU2ODQ1MjMxMTFFNzhCMjY5OEY4MzgxNjcyNjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkQ2MEU2ODU1MjMxMTFFNzhCMjY5OEY4MzgxNjcyNjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz71XNl9AAAA1UlEQVR42qTSPwtBURjH8UsGg8kkpczCaDAYKDarN0EMBolsXoB34Y7K31JGm5WRRWG4yqLk+t56kk65Dp76dLv39DvnOecej23bhtFoGb+U1/ij1HAJG9yxREo3XEQPbcQwwARRnXAHVZhYo4s+ajrhJKbKuLNyXCdsIayMR3DUCZvSuk/eQ6jjBP+ncFMOxzntsTyvKGOIgFv4jDQqstc8ctgiizmCr2GfMtkNI+VbBjP55wsUsNe9YTuZYIWEbOmr63mQ1p0OLu/aditLWn7WQ4ABAB1zKo0bSYadAAAAAElFTkSuQmCC");

    }

    /* 下载弹窗二维码 */

    

    .app-down-layer {

        width: 100%;

        height: 100%;

        position: fixed;

        top: 0;

        left: 0;

        display: none;

        z-index: 999999;

    }

    

    .app-down-layer > .mask {

        position: absolute;

        width: 100%;

        height: 100%;

        background-color: #000;

        top: 0;

        left: 0;

        opacity: .3;

        filter: alpha(opacity=30);

    }

    

    .app-down-layer > .content {

        width: 380px;

        height: 504px;

        position: absolute;

        top: 50%;

        left: 50%;

        margin-left: -190px;

        margin-top: -252px;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/downApp/down_img.png);

        display: none;

    }

    

    .app-down-layer > .content > .down_qrcode {

        display: block;

        margin: 132px auto 0 auto;

        width: 250px;

    }

    

    .app-down-layer > .content > .close {

        width: 50px;

        height: 32px;

        position: absolute;

        bottom: -32px;

        left: 50%;

        margin-left: -25px;

        cursor: pointer;

        background: url(http://7799520.oss-cn-hangzhou.aliyuncs.com/img/downApp/down_close.png) no-repeat center center;

    }

    

    .app-down-layer > .content > .close:hover {

        bottom: -30px;

    }

