﻿/*cssVersionController xiaofan ---gaituCommonCss*/
/*globalCss*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, th, td, img, span {
    margin: 0;
    padding: 0;
    border: 0;
}

a {
    text-decoration: none;
}

*:focus {
    outline: none;
}

input {
    border: none;
}

ul li {
    list-style: none;
}

body {
    font-size: 12px;
    font-family: "Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif;
    background-color: #fafafa;
}
/*commonCss start*/
/*margin样式*/
.gt_mt1 {
    margin-top: 1px;
}

.gt_mt2 {
    margin-top: 2px;
}

.gt_mt10 {
    margin-top: 10px;
}

.gt_ml5 {
    margin-left: 5px;
}

.gt_ml8 {
    margin-left: 8px;
}

.gt_mr8 {
    margin-right: 8px;
}

.gt_ml10 {
    margin-left: 10px;
}

.gt_ml14 {
    margin-left: 14px;
}

.gt_mt4 {
    margin-top: 4px;
}

.gt_mt6 {
    margin-top: 6px;
}

.gt_mt8 {
    margin-top: 8px;
}

.gt_mt20 {
    margin-top: 20px;
}

.gt_mt25 {
    margin-top: 25px;
}

.gt_mb10 {
    margin-bottom: 10px;
}

.gt_ml22 {
    margin-left: 22px;
}

.gt_ml24 {
    margin-left: 24px;
}

.gt_ml40 {
    margin-left: 40px;
}

.gt_mr20 {
    margin-right: 20px;
}
/*padding样式*/
.gt_p-symmetry-10-15 {
    padding: 10px 15px;
}

.gt_p-symmetry-12-16 {
    padding: 12px 16px;
}

.gt_padding-bottom-15 {
    padding-bottom: 15px;
}

.gt_padding-bottom-18 {
    padding-bottom: 18px;
}

.gt_padding-bottom-20 {
    padding-bottom: 20px;
}

.gt_padding-10 {
    padding: 10px;
}

.gt_padding-20 {
    padding: 20px;
}

.gt_padding-25 {
    padding: 25px;
}

.gt_padding-21 {
    padding: 21px;
}

.gt_pl-19 {
    padding-left: 19px;
}

.gt_pl-22 {
    padding-left: 22px;
}

.gt_pl-24 {
    padding-left: 24px;
}

.gt_pl-46 {
    padding-left: 46px;
}

.gt_pl-79 {
    padding-left: 79px;
}

.gt_pt-4 {
    padding-top: 4px;
}

.gt_pt-5 {
    padding-top: 5px;
}

.gt_pt-10 {
    padding-top: 10px;
}

.gt_pt-20 {
    padding-top: 20px;
}

.gt_pt-24 {
    padding-top: 24px;
}
/*浮动样式*/
.gt_fr {
    float: right;
}

.gt_fl {
    float: left;
}

.gt_clearf {
    clear: both;
}

.gt_clear0 {
    clear: both;
    width: 0px;
    height: 0px;
}
/*颜色样式*/
.gt_color-666666 {
    color: #666666;
}

.gt_color-999999 {
    color: #999999;
}

.gt_color-ff6600 {
    color: #ff6600;
}

.gt_color-6a7681 {
    color: #6a7681;
}

.gt_color-ffffff {
    color: #ffffff;
}

.gt_color-2ca9e0 {
    color: #2ca9e0;
}

.gt_color-605d5c {
    color: #605d5c;
}

.gt_color-333333 {
    color: #333333;
}

.gt_color-535659 {
    color: #535659;
}
/*边框样式 */
.gt_border-1-solid-dbdbdb {
    border: 1px solid #dbdbdb;
}

.gt_border-1-solid-e1d9cc {
    border: 1px solid #e1d9cc;
}

.gt_border-1-solid-fea104 {
    border: 1px solid #fea104;
}

.gt_border-1-solid-ffffff {
    border: 1px solid #ffffff;
}

.gt_border-1-solid-f3f3f3 {
    border: 1px solid #f3f3f3;
}

.gt_border-1-solid-ff6600 {
    border: 1px solid #ff6600;
}

.gt_border-1-solid-ffbb76 {
    border: 1px solid #ffbb76;
}

.gt_border-2-solid-ffffff {
    border: 2px solid #ffffff;
}

.gt_border-2-solid-fea104 {
    border: 2px solid #fea104;
}

.gt_border-2-solid-e7e7e7 {
    border: 2px solid #e7e7e7;
}

.gt_border-2-solid-ff6600 {
    border: 2px solid #ff6600;
}

.gt_border-1-bottom-solid-1e1f21 {
    border-bottom: 1px solid #1e1f21;
}

.gt_border-1-bottom-solid-a44200 {
    border-bottom: 1px solid #a44200;
}

.gt_border-1-top-solid-1e1f21 {
    border-top: 1px solid #1e1f21;
}

.gt_border-1-top-solid-3c3d3f {
    border-top: 1px solid #3c3d3f;
}

.gt_border-1-bottom-solid-dbdbdb {
    border-bottom: 1px solid #dbdbdb;
}

.gt_border-3-bottom-solid-ff6600 {
    border-bottom: 3px solid #ff6600;
}

.gt_border-1-bottom-solid-e7e7e7 {
    border-bottom: 1px solid #e7e7e7;
}
/*字体 */
.gt_fs-12 {
    font-size: 12px;
}

.gt_fs-14 {
    font-size: 14px;
}

.gt_fs-16 {
    font-size: 16px;
}

.gt_fs-18 {
    font-size: 18px;
}

.gt_fs-20 {
    font-size: 20px;
}

.gt_fs-24 {
    font-size: 24px;
}

.gt_fm-xst {
    font-family: '新宋体';
}

.gt_fm-Arial {
    font-family: 'Arial';
}

.gt_fm-verdana {
    font-family: 'Verdana';
}

.gt_fm-microsoft {
    font-family: "Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif;
}

.gt_fw-bold {
    font-weight: bold;
}
/*垂直水平位置*/
.gt_va-middle {
    vertical-align: middle;
}

.gt_va-top {
    vertical-align: top;
}

.gt_va-bottom {
    vertical-align: bottom;
}

.gt_textalign-center {
    text-align: center;
}

.gt_textalign-left {
    text-align: left;
}

.gt_textalign-right {
    text-align: right;
}
/*背景*/
.gt_bg-color-dbdbdb {
    background-color: #dbdbdb;
}

.gt_bg-color-2ca9e0 {
    background-color: #2ca9e0;
}

.gt_bg-color-f3f3f3 {
    background-color: #f3f3f3;
}

.gt_bg-color-ff6600 {
    background-color: #ff6600;
}

.gt_bg-color-fffcef {
    background-color: #fffcef;
}
/*a的样式*/
a:link {
    text-decoration: none;
}
/* 未访问的链接 */
a:visited {
    text-decoration: none;
}
/* 已访问的链接 */
a:hover {
    text-decoration: none;
}
/* 鼠标移动到链接上 */
a:active {
    text-decoration: none;
}
/* 选定的链接 */
/*定位*/
.gt_position-absolute {
    position: absolute;
}

.gt_position-relative {
    position: relative;
}

.gt_position-fixed {
    position: fixed;
}
/*行高*/
.gt_lh-20 {
    line-height: 20px;
}

.gt_lh-22 {
    line-height: 22px;
}
/*隐藏的class*/
.gt_hidden {
    display: none;
}
/*按钮禁止被选中*/
.gt_fakebtn {
    -moz-user-select: none; /* 火狐 */
    -webkit-user-select: none; /* webkit浏览器 */
    -ms-user-select: none; /* IE10 */
    -khtml-user-select: none; /* 早期浏览器 */
    user-select: none;
}

.lineThrough {
    text-decoration: line-through;
}

.gaituColorO {
    background-color: #ff6600;
    color: #ffffff;
    border: 1px solid #cd6702;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
}

    .gaituColorO:hover {
        background-color: #ff8533;
        border: 1px solid #e18f3d;
    }

.gaituColorGray {
    background-color: #e1d9cc;
    color: #666666;
    border: 1px solid #d9cebd;
    font-size: 13px;
    text-align: center;
    cursor: pointer;
}

    .gaituColorGray:hover {
        background-color: #e7e1d6;
        border: 1px solid #e1d8ca;
    }

.gaituColorBlue {
    background-color: #29b0ea;
    border: 1px solid #159fdd;
    width: 163px;
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    color: #ffffff;
    cursor: pointer;
    text-align: center;
}

    .gaituColorBlue:hover {
        background-color: #54c0ee;
        border: 1px solid #44b2e4;
    }

.gaituLinkBlue {
    color: #2ca9e0;
}

.gaituColorDisable {
    background-color: #f2f2f2;
    color: #666666;
    border: 1px solid #dadada;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
}

.toolFoot {
    color: #999999;
    line-height: 22px;
    text-align: center;
    padding: 35px 0;
    border-top: 1px solid #eaebef;
}

.gaituCheckBox {
    width: 13px;
    height: 13px;
    border: 1px solid #dbdbdb;
    background-color: #ffffff;
    cursor: pointer;
    vertical-align: middle;
    display: inline-block;
}

.gaituCheckedBox {
    background-image: url(/images/enterprise/nike.png);
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    cursor: pointer;
}
/*commonCss end*/
.RgbCon {
    position: absolute;
    background-color: #fbf9f9;
    border: 1px solid #f60;
    top: 2px;
    left: 70px;
    width: 249px;
    height: 157px;
    z-index: 11;
}

.RgbcolorContainer {
    position: absolute;
    left: 0;
    top: 0;
    background-color: #fbf9f9;
    border: 1px solid #999;
    z-index: 100000;
    padding: 5px;
}

.RgbcolorContainerB {
    margin-bottom: 5px;
    text-indent: 45px;
}

.Rgbcbc-text {
    color: #a0a0a0 !important;
    font-size: 12px;
}

.Rgbcbc-show {
    position: absolute;
    left: 5px;
    top: 5px;
    display: block;
    height: 20px;
    width: 40px;
    background-color: #515151;
}

.Rgbcolor-selector {
    width: 10px;
    height: 10px;
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid #fff;
}

.Rgbcolor2-wrap {
    left: 200px;
    top: 200px;
}

.Rgbcolor2-select {
    height: 20px;
    background-color: #515151;
    margin-bottom: 10px;
}

.Rgbcolor2-cmyk {
    position: absolute;
    left: 190px;
    top: 35px;
    width: 49px;
    padding: 5px;
    font-family: monospace;
    text-indent: 3px;
}

.Rgbcolor2-btn {
    height: 30px;
    padding: 0 9px !important;
}

.Rgbcolor2-cmyk input {
    width: 23px;
    height: 12px;
    padding: 3px 0 3px 2px;
    border: 1px solid #ccc;
}

.Rgbcolor2input {
    margin-bottom: 10px;
    width: 50px;
    height: 20px;
}

.Rgbcolor2-content {
    width: 191px;
    padding: 4px 0 4px 4px;
    margin-right: 54px;
}

.Rgbcolor2Square {
    width: 13px;
    height: 13px;
    cursor: pointer;
    border: 2px solid #fbf9f9;
    float: left;
}

    .Rgbcolor2Square.select, .Rgbcolor2Square:hover {
        border: 2px solid #f60;
    }
/*麦片设计页面*/
#PlusContainer {
    width: 1000px;
    height: 780px;
    margin: 0 auto;
}

.PlusContainer-header {
    height: 41px;
}

.PlusContainer-headerR {
    position: relative;
    float: right;
    width: 674px;
    color: #999;
    height: 40px;
    border: 1px solid #f1e8df;
    background-color: #fefefe;
    padding-right: 22px;
    text-align: right;
    line-height: 39px;
    overflow: hidden;
}

.PlusContainer-headerR-Ul {
    position: absolute;
    right: 22px;
    top: 0px;
}

.PlusContainer-headerL {
    float: left;
    height: 41px;
}

.PlusContainer-Lfloat {
    height: 39px;
    float: left;
    border: 1px solid #f1e8df;
    border-right: 0;
    width: 98px;
    background-color: #fefefd;
    line-height: 40px;
    font-size: 15px;
    color: #999999;
    text-align: center;
    cursor: pointer;
}

.mf {
    width: 102px;
    height: 39px;
    background-color: #605d5c;
    position: relative;
    color: #fefefe;
    font-weight: bold;
    border: 1px solid #1f1e1e;
}

    .mf .fm {
        bottom: -5px;
        left: 46px;
        position: absolute;
        background: url(/web/design/img/mpgaiban.png) no-repeat -81px 0px;
        width: 9px;
        height: 5px;
    }

.PlusContainer-search {
    width: 1000px;
    height: 39px;
    background-color: #f2efe9;
    border-bottom: 1px solid #e7e7e7;
}

.PlusContainer-search-1 {
    float: left;
    height: 39px;
    width: 649px;
    border-left: 1px solid #eee2d7;
    color: #333333;
    font-weight: bold;
    font-size: 13px;
    line-height: 39px;
    padding-left: 20px;
}

.PlusContainer-search-2 {
    float: left;
    width: 190px;
    height: 27px;
    padding: 6px 0;
    color: #666;
    position: relative;
}

    .PlusContainer-search-2 span {
        vertical-align: middle;
    }

    .PlusContainer-search-2 .in1 {
        vertical-align: middle;
        border: 1px solid #dcdcdc;
        border-right: 0;
        background-color: #fff;
        width: 91px;
        height: 14px;
        padding: 5px 10px 6px 10px;
        color: #999;
        font-size: 13px;
        line-height: 14px;
    }

    .PlusContainer-search-2 .in2 {
        vertical-align: middle;
        cursor: pointer;
        height: 27px;
        width: 27px;
        background: url(/web/design/img/mpgaiban.png) no-repeat 0px 0px;
    }

.PlusContainer-search-3 {
    float: left;
    width: 96px;
    height: 15px;
    padding: 12px 0;
    position: relative;
    *z-index: 5;
}

    .PlusContainer-search-3 .recently {
        position: absolute;
        top: 35px;
        left: -241px;
        border: 2px solid #f60;
        padding: 15px 0 20px 20px;
        background-color: #fff;
        width: 356px;
        z-index: 5;
    }

        .PlusContainer-search-3 .recently .core {
            cursor: default;
            margin-right: 2px;
            float: left;
            width: 75px;
            font-size: 13px;
            height: 29px;
            line-height: 29px;
            border: 1px solid #d9cebd;
            background-color: #e4dddd;
            text-align: center;
            color: #666;
        }

1.PlusContainer-search-3 .recently .core:hover {
    color: #fff;
    background-color: #f60;
    border-color: #cd6702;
}

.PlusContainer-search-3 .recently .rencImgC {
    width: 336px;
}

    .PlusContainer-search-3 .recently .rencImgC .imgCCC {
        width: 158px;
        height: 98px;
        border: 1px solid #dbdbdb;
        background-color: #fff;
        float: left;
        margin-top: 10px;
    }

        .PlusContainer-search-3 .recently .rencImgC .imgCCC .V {
            width: 60px;
            height: 98px;
            display: block;
            margin: 0 auto;
        }

        .PlusContainer-search-3 .recently .rencImgC .imgCCC .H {
            width: 158px;
            height: 98px;
        }

.PlusContainer-search-3 .s1 {
    width: 15px;
    height: 15px;
    background: url(/web/design/img/mpgaiban.png) no-repeat 0px -327px;
}

.PlusContainer-search-3 .s2 {
    color: #666666;
    font-size: 13px;
    margin-left: 8px;
    margin-right: 5px;
    line-height: 15px;
    width: 52px;
}

.PlusContainer-search-3 .s3 {
    width: 7px;
    height: 4px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -256px -152px;
    margin-top: 5px;
}

.PlusContainer-search-4 {
    float: left;
    width: 126px;
    margin-left: 10px;
    height: 16px;
    border-right: 1px solid #eee2d7;
    padding: 11px 0 12px 0;
    line-height: 16px;
    color: #666;
    font-size: 13px;
}

    .PlusContainer-search-4 .a1 {
        width: 20px;
        height: 16px;
        display: inline-block;
        margin-right: 10px;
        vertical-align: top;
        background: url(/web/design/img/mpgaiban.png) no-repeat -96px -1px;
    }

.PlusContainer-contexL {
    float: left;
    background-color: #f1f1f1;
    height: 697px;
    border-left: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    width: 579px;
}

    .PlusContainer-contexL .leftArrow {
        cursor: pointer;
        left: -230px;
        top: 266px;
        width: 18px;
        height: 28px;
        position: absolute;
        background: url(/web/design/img/mpgaiban.png) no-repeat -166px -85px;
    }

    .PlusContainer-contexL .rightArrow {
        cursor: pointer;
        top: 266px;
        right: -314px;
        width: 18px;
        height: 28px;
        position: absolute;
        background: url(/web/design/img/mpgaiban.png) no-repeat -166px -120px;
    }

    .PlusContainer-contexL .leftArrow:hover {
        background-position: -184px -64px;
    }

    .PlusContainer-contexL .rightArrow:hover {
        background-position: -183px -30px;
    }

.PlusContainer-contexR {
    float: right;
    height: 697px;
    width: 420px;
}

.PlusContainer-contexL-1 {
    width: 99px;
    margin: 0 auto;
    margin-top: 8px;
    height: 16px;
}

    .PlusContainer-contexL-1 .o1 {
        cursor: pointer;
        width: 15px;
        height: 15px;
        background: url(/web/design/img/mpgaiban.png) no-repeat -213px -120px;
        margin-right: 11px;
        margin-top: 1px;
        position: relative;
    }

    .PlusContainer-contexL-1 .o2 {
        color: #666666;
        font-size: 13px;
        height: 15px;
        width: 52px;
        line-height: 15px;
        margin-top: 1px;
    }

    .PlusContainer-contexL-1 .o3 {
        padding-bottom: 5px;
        cursor: default;
        position: relative;
        width: 16px;
        height: 16px;
        background: url(/web/design/img/mpgaiban.png) no-repeat -117px -6px;
        margin-left: 5px;
        z-index: 305;
    }

.o3 .o4 {
    position: absolute;
    left: 5px;
    top: 21px;
    z-index: 50;
    width: 9px;
    height: 6px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -266px -142px;
    z-index: 113;
}

.o3 .o5 {
    position: absolute;
    left: -33px;
    top: 26px;
    width: 303px;
    height: 50px;
    font-size: 13px;
    line-height: 21px;
    color: #f60;
    padding: 11px 15px 0 15px;
    border: 1px solid #ffcc96;
    z-index: 112;
    background-color: #fffcef;
}

.PlusContainer-contexL-pic {
    position: relative;
    z-index: 301;
    margin: 0 auto;
    background-color: #f1f1f1;
    cursor: pointer;
}

.PlusContainer-horizontal {
    width: 558px;
    padding: 12px;
    height: 556px;
    border: 2px solid #f1f1f1;
}

    .PlusContainer-horizontal .one {
        width: 400px;
        height: 240px;
        position: relative;
        background-repeat: no-repeat;
        *z-index: 1;
    }

    .PlusContainer-horizontal .two {
        width: 400px;
        height: 240px;
        position: relative;
        background-repeat: no-repeat;
        *z-index: 0;
    }

.one img, .two img {
    position: absolute;
    cursor: pointer;
}

.PlusContainer-horizontal .onec {
    width: 550px;
    height: 540px;
    padding: 2px;
    border: 2px dotted #fff;
}

.PlusContainer-horizontal .twoc {
    width: 400px;
    height: 240px;
    padding: 2px;
    border: 2px dotted #fff;
    margin-top: 10px;
}

.PlusContainer-vertical {
    width: 501px;
    height: 408px;
    padding: 10px;
    margin-top: 45px;
    border: 2px solid #f1f1f1;
}

    .PlusContainer-vertical .one {
        width: 240px;
        height: 400px;
        position: relative;
        background-repeat: no-repeat;
        *z-index: 1;
    }

    .PlusContainer-vertical .two {
        width: 240px;
        height: 400px;
        position: relative;
        background-repeat: no-repeat;
        *z-index: 0;
    }

    .PlusContainer-vertical .onec {
        width: 240px;
        height: 400px;
        padding: 2px;
        border: 2px dotted #fff;
        float: left;
    }

    .PlusContainer-vertical .twoc {
        width: 240px;
        height: 400px;
        padding: 2px;
        border: 2px dotted #fff;
        margin-left: 5px;
        float: left;
    }

.PlusContainer-horizontal .c {
    border-color: #ff6600;
}

.PlusContainer-f60 {
    border-color: #f60;
}

.PlusContainer-vertical .c {
    border-color: #ff6600;
}

.PlusContainer-contexL-2 {
    position: relative;
    margin: 0 auto;
    margin-top: 4px;
    color: #666666;
    font-size: 13px;
    background-color: #e6f5ff;
    border: 1px solid #5fbfff;
    width: 352px;
    height: 25px;
    line-height: 25px;
    text-align: center;
}

    .PlusContainer-contexL-2 .bb1 {
        position: absolute;
        left: 5px;
        top: 4px;
        width: 16px;
        height: 16px;
        background: url(/web/design/img/mpgaiban.png) no-repeat -163px 0px;
    }

.PlusContainer-contexL-3 {
    height: 43px;
}

    .PlusContainer-contexL-3 a.zzz {
        float: left;
        color: #666;
        font-size: 13px;
        cursor: pointer;
        margin-top: 20px;
        margin-right: 6px;
        height: 17px;
        position: relative;
        font-family: "Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif;
    }

    .PlusContainer-contexL-3 a:hover {
        color: #ff6600;
    }

.p4 {
    color: #999;
    font-size: 13px;
    line-height: 22px;
    padding: 5px 35px 0 35px;
}

.PlusContainer-contexR-1 {
    height: 86px;
    position: relative;
}

    .PlusContainer-contexR-1 .r1 {
        border-left: 1px solid #e7e7e7;
        border-bottom: 1px solid #e7e7e7;
        height: 85px;
        float: left;
        background-color: #fcfbfa;
    }

    .PlusContainer-contexR-1 .r2 {
        height: 25px;
        text-align: center;
        color: #999999;
        font-size: 13px;
        line-height: 25px;
    }

    .PlusContainer-contexR-1 .r3 {
        height: 59px;
        border-top: 1px solid #e7e7e7;
    }

    .PlusContainer-contexR-1 .t1 {
        cursor: pointer;
        width: 33px;
        height: 44px;
        text-align: center;
        padding: 4px 0;
        margin-top: 6px;
        margin-left: 2px;
        margin-right: 3px;
        color: #666;
        position: relative;
    }

    .PlusContainer-contexR-1 .t2 {
        cursor: pointer;
        width: 46px;
        height: 44px;
        text-align: center;
        padding: 4px 0;
        margin-top: 6px;
        color: #666;
    }

    .PlusContainer-contexR-1 .t3 {
        cursor: pointer;
        width: 46px;
        height: 44px;
        text-align: center;
        padding: 4px 0;
        margin-top: 6px;
        color: #666;
    }

    .PlusContainer-contexR-1 .t1:hover {
        color: #fff;
        background-color: #f60;
    }

    .PlusContainer-contexR-1 .t2:hover {
        color: #fff;
        background-color: #f60;
    }

    .PlusContainer-contexR-1 .t3:hover {
        color: #fff;
        background-color: #f60;
    }

    .PlusContainer-contexR-1 .gege {
        cursor: default;
        float: left;
        width: 29px;
        height: 20px;
        line-height: 20px;
        margin-top: 6px;
        padding-left: 23px;
        background-repeat: no-repeat;
        background-image: url(/web/design/img/mpgaiban.png);
    }

    .PlusContainer-contexR-1 .addi .g1 {
        margin-left: 2px;
        background-position: -109px -158px;
        color: #666;
        cursor: pointer;
    }

.g1Dis {
    margin-left: 2px;
    background-position: 3px -156px;
    color: #999;
    cursor: default;
}

.PlusContainer-contexR-1 .g2 {
    background-position: 5px -195px;
    color: #666;
    cursor: pointer;
}

.PlusContainer-contexR-1 .addi .g3 {
    margin-left: 2px;
    background-position: -108px -264px;
    color: #666;
    cursor: pointer;
}

.PlusContainer-contexR-1 .g4 {
    background-position: 5px -230px;
    color: #666;
    cursor: pointer;
}

.PlusContainer-contexR-1 .addi .g1:hover {
    background-position: -59px -158px;
    color: #fff;
    background-color: #f60;
}

.PlusContainer-contexR-1 .g2:hover {
    background-position: -59px -195px;
    color: #fff;
    background-color: #f60;
}

.PlusContainer-contexR-1 .addi .g3:hover {
    background-position: -59px -265px;
    color: #fff;
    background-color: #f60;
}

.PlusContainer-contexR-1 .g4.ghover {
    background-position: -59px -230px;
    color: #fff;
    background-color: #f60;
}

.PlusContainer-contexR-1 .nike .g1 {
    margin-left: 2px;
    background-position: 3px -156px;
    color: #999;
    cursor: default;
}

.PlusContainer-contexR-1 .nike .g3 {
    margin-left: 2px;
    background-position: 4px -264px;
    color: #999;
    cursor: default;
}

.cpic {
    width: 22px;
    height: 21px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -239px -96px;
    margin: 0 auto;
    margin-bottom: 0px;
    float:left;
}

.cfont {
    width: 22px;
    height: 21px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -214px -96px;
    float: left;
    margin-top: 0px;
}

.cewm {
    width: 22px;
    height: 21px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -189px -96px;
    margin: 0 auto;
    margin-bottom: 6px;
}

.PlusContainer-contexR-1 .jjj {
    padding: 4px 0 0 10px;
    height: 30px;
}

.PlusContainer-contexR-1 .ddpContainer {
    height: 25px;
    position: relative;
}

    .PlusContainer-contexR-1 .ddpContainer .fontT {
        position: absolute;
        background: url(/web/design/img/fontFamily_bg.png) no-repeat -8px 4px;
        float: left;
        width: 91px;
        height: 23px;
        border: 1px solid #dcdcdc;
        border-right: 0px;
    }

.sb {
    position: absolute;
    width: 7px;
    height: 4px;
    right: 8px;
    top: 10px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -256px -144px;
}

.sbClick {
    background-position: -246px -144px;
}

.PlusContainer-contexR-1 .ddpContainer .fontS {
    position: relative;
    float: left;
    line-height: 23px;
    width: 52px;
    height: 23px;
    border: 1px solid #dcdcdc;
    color: #999;
    font-size: 13px;
    padding-left: 6px;
}

.PlusContainer-contexR-1 .fontStd {
    float: left;
    width: 192px;
    height: 20px;
    margin-top: 4px;
}

.f7 {
    width: 20px;
    height: 20px;
    background-image: url(/web/design/img/mpgaiban.png);
    background-repeat: no-repeat;
    float: left;
}
/*不可用*/
.PlusContainer-contexR-1 .fontStd .str1 {
    background-position: -166px -165px;
    cursor: default;
}

.PlusContainer-contexR-1 .fontStd .str2 {
    background-position: -164px -191px;
    cursor: default;
}

.PlusContainer-contexR-1 .fontStd .str3 {
    background-position: -166px -216px;
    cursor: default;
}

.PlusContainer-contexR-1 .fontStd .str4 {
    background-position: -168px -244px;
    width: 31px;
    cursor: default;
}

.PlusContainer-contexR-1 .fontStd .str5 {
    background-position: -168px -277px;
    cursor: default;
}

.PlusContainer-contexR-1 .fontStd .str6 {
    background-position: -168px -309px;
    cursor: default;
}

.PlusContainer-contexR-1 .fontStd .str7 {
    background-position: -168px -341px;
    cursor: default;
}
/*enable*/
.PlusContainer-contexR-1 .fontSt {
    width: 152px;
    height: 20px;
    margin-top: 8px;
}

    .PlusContainer-contexR-1 .fontSt .str1 {
        background-position: -196px -165px;
        cursor: pointer;
    }

    .PlusContainer-contexR-1 .fontSt .str2 {
        background-position: -196px -191px;
        cursor: pointer;
    }

    .PlusContainer-contexR-1 .fontSt .str3 {
        background-position: -196px -216px;
        cursor: pointer;
    }

    .PlusContainer-contexR-1 .fontSt .str4 {
        background-position: -207px -244px;
        position: relative;
        width: 31px;
        cursor: pointer;
    }

    .PlusContainer-contexR-1 .fontSt .str5 {
        background-position: -203px -277px;
        cursor: pointer;
    }

    .PlusContainer-contexR-1 .fontSt .str6 {
        background-position: -202px -309px;
        cursor: pointer;
    }

    .PlusContainer-contexR-1 .fontSt .str7 {
        background-position: -201px -340px;
        cursor: pointer;
    }
/*enable hover*/
/*.PlusContainer-contexR-1 .fontSt .str1:hover { background-position:-249px -165px;}
        .PlusContainer-contexR-1 .fontSt .str2:hover { background-position:-249px -191px;}
        .PlusContainer-contexR-1 .fontSt .str3:hover { background-position:-249px -216px;}
        .PlusContainer-contexR-1 .fontSt .str4:hover { background-position:-262px -242px; position:relative; width:31px;}
        .PlusContainer-contexR-1 .fontSt .str5:hover { background-position:-247px -275px;}
        .PlusContainer-contexR-1 .fontSt .str6:hover { background-position:-247px -310px;}
        .PlusContainer-contexR-1 .fontSt .str7:hover { background-position:-247px -340px;}*/

.PlusContainer-contexR-1 .str1.strhover {
    background-color: #FF6600;
    background-position: -247px -165px;
}

.PlusContainer-contexR-1 .str2.strhover {
    background-color: #FF6600;
    background-position: -247px -191px;
}

.PlusContainer-contexR-1 .str3.strhover {
    background-color: #FF6600;
    background-position: -247px -216px;
}

.PlusContainer-contexR-1 .str4.strhover {
    background-color: #FF6600;
    position: relative;
    width: 31px;
}

.PlusContainer-contexR-1 .fontSt .str5.strhover {
    background-position: -247px -275px;
}

.PlusContainer-contexR-1 .fontSt .str6.strhover {
    background-position: -247px -310px;
}

.PlusContainer-contexR-1 .fontSt .str7.strhover {
    background-position: -247px -340px;
}

.sc {
    background: url(/web/design/img/mpgaiban.png) no-repeat -283px -218px;
    padding-left: 23px;
}

.xh {
    background: url(/web/design/img/mpgaiban.png) no-repeat -283px -173px;
    padding-left: 23px;
}

.PlusContainer-contexR-nav1 {
    height: 51px;
    background-color: #f6f4f1;
    border-right: 1px solid #e7e7e7;
}

    .PlusContainer-contexR-nav1 .f1 {
        position: relative;
        height: 20px;
        border-left: 1px solid #e7e7e7;
        z-index: 2;
    }

    .PlusContainer-contexR-nav1 .sss {
        position: absolute;
        left: 102px;
        top: 0px;
        border: 1px solid #f60;
        padding: 5px 0 0 10px;
        width: 76px;
        height: 120px;
        overflow: auto;
        background-color: #fff;
        z-index: 11;
    }

        .PlusContainer-contexR-nav1 .sss a {
            display: block;
            color: #333;
            height: 23px;
            line-height: 23px;
            cursor: pointer;
        }

            .PlusContainer-contexR-nav1 .sss a:hover {
                color: #f60;
            }

    .PlusContainer-contexR-nav1 .fontFamily {
        position: absolute;
        left: 10px;
        top: -29px;
        border: 1px solid #f60;
        padding: 2px 0 0 0px;
        width: 101px;
        height: 180px;
        overflow: auto;
        background-color: #fff;
        z-index: 11;
    }

        .PlusContainer-contexR-nav1 .fontFamily a {
            height: 20px;
            display: block;
            background-image: url(/web/design/img/fontFamily_bg.png);
            background-repeat: no-repeat;
            cursor: pointer;
        }

            .PlusContainer-contexR-nav1 .fontFamily a:hover {
                background-image: url(/web/design/img/fontFamily_hover.png);
            }

    .PlusContainer-contexR-nav1 .ff1 {
        position: absolute;
        right: 10px;
        top: 0px;
        width: 36px;
        height: 14px;
        background: url(/web/design/img/mpgaiban.png) no-repeat -235px -30px;
    }

        .PlusContainer-contexR-nav1 .ff1:hover {
            background-position: -199px -16px;
        }

    .PlusContainer-contexR-nav1 .ff2 {
        background-position: -235px -16px;
    }

        .PlusContainer-contexR-nav1 .ff2:hover {
            background-position: -163px -16px;
        }

    .PlusContainer-contexR-nav1 .tabs {
        cursor: pointer;
        width: 100px;
        height: 29px;
        line-height: 29px;
        float: left;
        color: #999999;
        background-color: #fff;
        border: 1px solid #e7e7e7;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
    }

    .PlusContainer-contexR-nav1 .ccc {
        background-color: #fc9b5a;
        border: 1px solid #fdb07d;
        color: #fff;
    }

.PlusContainer-contexR-nav2 {
    border: 2px solid #fdb07d;
    height: 374px;
    padding: 10px 0 10px 20px;
    overflow: auto;
    background-color: #fff;
    position: relative;
    z-index: 0;
}

    .PlusContainer-contexR-nav2 .slogoContainer {
        width: 372px;
        margin-bottom: 10px;
    }

    .PlusContainer-contexR-nav2 .slogo {
        width: 372px;
        height: 61px;
        margin-top: 10px;
    }

        .PlusContainer-contexR-nav2 .slogo .sl {
            float: left;
            width: 59px;
            height: 59px;
            border: 1px solid #dcdcdc;
            margin-right: 11px;
            cursor: pointer;
            background-color: #f1f1f1;
        }

        .PlusContainer-contexR-nav2 .slogo .s1Select {
            border-color: #f60;
        }

        .PlusContainer-contexR-nav2 .slogo .sl img {
            width: 59px;
            height: 59px;
        }

        .PlusContainer-contexR-nav2 .slogo .sr {
            float: left;
            width: 300px;
            height: 61px;
        }

        .PlusContainer-contexR-nav2 .slogo .sr1 {
            width: 163px;
            height: 25px;
        }

        .PlusContainer-contexR-nav2 .slogo .changeLogo {
            width: 78px;
            height: 23px;
            border: 1px solid #dcdcdc;
            float: left;
            line-height: 23px;
            font-size: 13px;
            color: #666;
            text-align: center;
            cursor: pointer;
            position: relative;
            z-index: 14;
        }

            .PlusContainer-contexR-nav2 .slogo .changeLogo:hover {
                color: #f60;
                border-color: #f60;
            }

        .PlusContainer-contexR-nav2 .slogo .designLogo {
            float: left;
            line-height: 25px;
            font-size: 13px;
            height: 25px;
            color: #2ca9e0;
            margin-left: 16px;
        }

        .PlusContainer-contexR-nav2 .slogo .sr2 {
            height: 15px;
            margin-top: 19px;
        }

    .PlusContainer-contexR-nav2 .stextContainer {
        width: 330px;
    }

.stextCon {
    position: relative;
    width: 330px;
    height: 30px;
    margin-bottom: 10px;
}

.PlusContainer-contexR-nav2 .stext {
    border: 1px solid #dcdcdc;
    background-color: #fafafa;
    width: 308px;
    height: 15px;
    font-family: "Microsoft Yahei",arial,"Hiragino Sans GB",sans-serif;
    padding: 6px 10px 7px 10px;
    font-size: 13px;
    line-height: 15px;
    color: #999;
}

.PlusContainer-contexR-nav2 .sr2 .sr2-1 {
    float: left;
    font-size: 13px;
    color: #666;
    line-height: 15px;
    height: 15px;
}

.PlusContainer-contexR-nav2 .sr2 .jian {
    float: left;
    width: 12px;
    height: 12px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -182px 0px;
    margin-top: 2px;
    cursor: pointer;
}

.PlusContainer-contexR-nav2 .sr2 .progress {
    float: left;
    width: 106px;
    height: 5px;
    background-color: #fa924c;
    border: 1px solid #cd6702;
    position: relative;
    margin: 5px 5px 0 6px;
    z-index: 2;
}

.PlusContainer-contexR-nav2 .sr2 .sliderc {
    width: 6px;
    height: 10px;
    border: 1px solid #d07011;
    background-color: #ff6600;
    position: absolute;
    left: 49px;
    top: -4px;
    cursor: pointer;
}

.PlusContainer-contexR-nav2 .sr2 .Esliderc {
    width: 6px;
    height: 10px;
    border: 1px solid #d07011;
    background-color: #ff6600;
    position: absolute;
    left: -1px;
    top: -4px;
    cursor: pointer;
}

.PlusContainer-contexR-nav2 .sr2 .add {
    cursor: pointer;
    float: left;
    width: 12px;
    height: 12px;
    background: url(/web/design/img/mpgaiban.png) no-repeat -195px 0px;
    margin-top: 2px;
}

.PlusContainer-contexR-nav2 .sr2 .opLogo {
    cursor: pointer;
    float: left;
    margin-left: 11px;
    color: #999;
    font-size: 13px;
    line-height: 15px;
    height: 15px;
}

.PlusContainer-contexR-2 .xxx {
    width: 292px;
    height: 35px;
}

.PlusContainer-contexR-2 .xp1 {
    color: #999;
    line-height: 22px;
    font-size: 13px;
    padding-top: 15px;
}

.PlusContainer-contexR-2 .xp2 {
    color: #999;
    line-height: 15px;
    font-size: 13px;
    padding-top: 4px;
}

    .PlusContainer-contexR-2 .xp2 .sp1x {
        cursor: pointer;
        color: #f60;
        display: inline-block;
        width: 54px;
        height: 15px;
        background: url(/web/design/img/mpgaiban.png) no-repeat -288px -66px;
        padding-left: 17px;
    }

.PlusContainer-contexR-2 {
    background-color: #f6f4f1;
    height: 142px;
    border: 1px solid #e7e7e7;
    border-top: 0;
    padding: 20px 0 0 22px;
    position: relative;
}

    .PlusContainer-contexR-2 .printf {
        cursor: pointer;
        width: 132px;
        height: 33px;
        margin-right: 9px;
        background-color: #ff6600;
        border: 1px solid #cd6702;
        font-size: 15px;
        color: #fff;
        font-weight: bold;
        line-height: 33px;
        text-align: center;
    }

        .PlusContainer-contexR-2 .printf:hover {
            background-color: #ff8533;
        }

    .PlusContainer-contexR-2 .download {
        cursor: pointer;
        width: 68px;
        height: 33px;
        margin-right: 9px;
        background-color: #e1d9cc;
        border: 1px solid #d9cebd;
        font-size: 13px;
        color: #666666;
        font-weight: bold;
        line-height: 33px;
        text-align: center;
    }

    .PlusContainer-contexR-2 .save {
        cursor: pointer;
        width: 68px;
        height: 33px;
        background-color: #e1d9cc;
        border: 1px solid #d9cebd;
        font-size: 13px;
        color: #666666;
        font-weight: bold;
        line-height: 33px;
        text-align: center;
    }

    .PlusContainer-contexR-2 .download:hover {
        background-color: #e7e1d6;
    }

    .PlusContainer-contexR-2 .save:hover {
        background-color: #e7e1d6;
    }

.shareCount {
    display: none !important;
}

.fixexC {
    width: 83px;
    height: 125px;
    background-color: #e5e3e6;
    padding: 5px;
    position: fixed;
    right: 0px;
    top: 0px;
    z-index: 200;
}

    .fixexC .fc1 {
        width: 83px;
        height: 60px;
        background: url(/web/design/img/mpgaiban.png) no-repeat 0 -30px;
        margin-top: 5px;
        cursor: pointer;
    }

    .fixexC .fc2 {
        width: 83px;
        height: 60px;
        background: url(/web/design/img/mpgaiban.png) no-repeat 0 -90px;
        cursor: pointer;
    }

    .fixexC .fc1:hover {
        background-position: -83px -30px;
    }

    .fixexC .fc2:hover {
        background-position: -83px -90px;
    }

.recently a {
    text-decoration: underline;
}

    .recently a:hover {
        color: #ff6600 !important;
    }
/*下部*/
.nextPart {
    width: 995px;
    border: 1px solid #e7e7e7;
    background-color: #fff;
    margin: 0 auto;
    margin-top: 20px;
    height: 290px;
    padding-left: 3px;
}

    .nextPart .np1 {
        color: #666666;
        font-weight: bold;
        font-size: 13px;
        line-height: 15px;
        padding-top: 20px;
        padding-bottom: 15px;
        padding-left: 17px;
    }

    .nextPart .nd {
        margin-left: 17px;
        width: 226px;
        float: left;
    }

        .nextPart .nd .nd1 {
            border: 1px solid #e7e7e7;
            width: 224px;
            height: 138px;
            background-image: url(/web/design/img/xia_1.jpg);
            background-repeat: no-repeat;
        }

        .nextPart .nd .nd2 {
            border: 1px solid #e7e7e7;
            width: 224px;
            height: 138px;
            background-image: url(/web/design/img/xia_2.jpg);
            background-repeat: no-repeat;
        }

        .nextPart .nd .nd3 {
            border: 1px solid #e7e7e7;
            width: 224px;
            height: 138px;
            background-image: url(/web/design/img/xia_3.jpg);
            background-repeat: no-repeat;
        }

        .nextPart .nd .nd4 {
            border: 1px solid #e7e7e7;
            width: 224px;
            height: 138px;
            background-image: url(/web/design/img/xia_4.jpg);
            background-repeat: no-repeat;
        }

        .nextPart .nd .nwz {
            font-size: 13px;
            line-height: 22px;
            color: #666;
            margin-top: 10px;
        }

.nextLike {
    width: 1000px;
    margin: 0 auto;
    margin-top: 20px;
    padding-left: 3px;
    padding-bottom: 23px;
    height: 666px;
}

    .nextLike .nk1 {
        color: #666666;
        font-size: 16px;
        line-height: 18px;
        padding-bottom: 14px;
    }

    .nextLike .nk2H {
        width: 235px;
        height: 186px;
        float: left;
        margin-right: 20px;
    }

.nk2H .scH1 {
    width: 233px;
    height: 141px;
    border: 1px solid #e7e7e7;
    background-repeat: no-repeat;
    display: block;
}

.nk2H .scH2 {
    display: block;
    height: 28px;
    border: 1px solid #e7e7e7;
    border-top: 0;
    background-color: #fff;
    text-align: center;
    color: #666666;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px;
    padding-top: 14px;
}

.nextLike .nk2V {
    width: 235px;
    height: 432px;
    float: left;
    margin-right: 20px;
    margin-top: 16px;
}

.nk2V .scH1 {
    display: block;
    width: 233px;
    height: 388px;
    border: 1px solid #e7e7e7;
    background-repeat: no-repeat;
}

.nk2V .scH2 {
    display: block;
    height: 27px;
    border: 1px solid #e7e7e7;
    border-top: 0;
    background-color: #fff;
    text-align: center;
    color: #666666;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px;
    padding-top: 14px;
}

.scH1:hover {
    border-color: #f60;
}

.scH2:hover {
    color: #f60;
}

.mpPrintt {
    width: 1000px;
    margin: 0 auto;
}

    .mpPrintt .tt1 {
        font-size: 16px;
        line-height: 18px;
        color: #666;
        padding-bottom: 11px;
    }

    .mpPrintt .ttable {
        width: 998px;
        border: 1px solid #e7e7e7;
        height: 180px;
        background-color: #fff;
        padding: 25px 0 0 0px;
    }

.ttable .tbleft1 {
    float: left;
    width: 546px;
    padding-left: 19px;
}

.tbtitle {
    color: #666666;
    font-weight: bold;
    font-size: 13px;
    line-height: 15px;
    padding-bottom: 17px;
}

.ttable .tbleft1 .realTable {
    width: 544px;
    border-collapse: collapse;
    color: #666;
}

    .ttable .tbleft1 .realTable td {
        width: 77px;
        height: 28px;
        border: 1px solid #e7e7e7;
        text-align: center;
        vertical-align: middle;
    }

    .ttable .tbleft1 .realTable th {
        width: 77px;
        height: 28px;
        border: 1px solid #e7e7e7;
        text-align: center;
        vertical-align: middle;
        background-color: #fafafa;
        font-weight: bold;
    }

.ttable .tbleft2 {
    float: left;
    font-size: 13px;
    line-height: 21px;
    color: #999;
    width: 375px;
    margin-left: 25px;
    position: relative;
}
/*圆角预览*/
.circles {
    position: absolute;
    width: 12px;
    height: 12px;
    display: none;
    z-index: 100;
}

.leftTop {
    background: url("/web/design/img/card-round_01.png") 0px 0px no-repeat;
    left: -1px;
    top: -1px;
}

.leftBottom {
    background: url("/web/design/img/card-round_03.png") 0px 0px no-repeat;
    left: -1px;
    bottom: -1px;
}

.rightTop {
    background: url("/web/design/img/card-round_02.png") 0px 0px no-repeat;
    right: -1px;
    top: -1px;
}

.rightBottom {
    background: url("/web/design/img/card-round_04.png") 0px 0px no-repeat;
    bottom: -1px;
    right: -1px;
}

.fourprint {
    color: #666666;
    font-size: 13px;
    line-height: 15px;
    padding: 12px 0 0 19px;
}

    .fourprint a {
        color: #2ca9e0;
        padding-right: 19px;
    }
/*more*/
#more {
    width: 1000px;
    margin: 14px auto;
}

    #more .youneed {
        font-size: 16px;
        line-height: 18px;
        color: #666;
        padding-bottom: 13px;
    }

    #more ul {
        overflow: hidden;
    }

    #more li {
        position: relative;
        width: 176px;
        height: 150px;
        margin-left: 30px;
    }
/*已经开通城市*/
.city_menu2 {
    position: absolute;
    left: -5px;
    top: 107px;
    padding: 0px 0px 0px 0px;
    border: 2px solid #ff6600;
    background: #FFF;
    color: #606060;
    z-index: 78;
    display: none;
}

.city_list {
    width: 390px;
    border-top: none;
    padding: 10px 0 10px 20px;
    line-height: 25px;
    z-index: 998;
}

    .city_list table td, .city_list table th {
        border: none;
        text-align: left;
    }

    .city_list table td {
        width: 50px;
        color: #606060;
    }

        .city_list table td.orange {
            color: #ff771d;
        }

    .city_list .notes {
        color: #999;
    }

#fwctspan {
    background: url(/web/design/img/mpgaiban.png) no-repeat -256px -152px;
    display: inline-block;
    width: 7px;
    height: 4px;
    margin-left: 4px;
    vertical-align: middle;
}

.bigclient_print {
    width: 347px;
    height: 142px;
    position: absolute;
    1z-index:100;
    background-color: #f1f1f1;
    top: 180px;
    left: 431px;
    display: none;
    border: 2px solid #f60;
    border-left-color: #f1f1f1;
}

.bigclient_print_content {
    margin-left: 12px;
}

.bigclient_print_content1 {
    width: 300px;
    margin: 0 auto;
}

.bigclient_print_close {
    width: 10px;
    height: 10px;
    background: url("/images/enterprise/somepic.png") no-repeat 0px 0px;
    float: right;
    cursor: pointer;
}

#overlay3 {
    display: none;
    left: 0;
    opacity: 0.2;
    filter: alpha(opacity=20);
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99;
    background: #000000;
}

#mberror_card_box {
    z-index: 10;
    width: 298px;
    height: 80px;
    display: none;
    position: absolute;
    left: 19px;
    top: -64px;
    background: url(/images/mp/mberror_card_box.png) no-repeat;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/mberror_card_box.png",sizingMethod="crop");
}

    #mberror_card_box h5 {
        margin-top: 12px;
        _padding: 8px 10px 0 15px;
        font-weight: 400;
        font-size: 12px;
        line-height: 21px;
        padding: 0 13px 0 15px;
    }

1#mberror_card_box .close {
    float: right;
    display: inline-block;
    font-size: 12px;
    width: 12px;
    height: 12px;
    background: url(/Images/mp/tips_close0601.png) no-repeat;
    margin: 4px 7px 0 0;
}

#mberror_card_box p {
    padding-left: 15px;
    color: #999;
}

.backWaiting {
    background-image: url(/images/enterprise/waiting.gif);
    background-repeat: no-repeat;
    background-position: 118px 17px;
}

.loadingForDialog1 {
    width: 162px;
    line-height: 32px;
    height: 32px;
    background: url(/web/design/img/loading.gif) no-repeat 0px 1px;
    padding-left: 44px;
    margin: 0 auto;
    margin-top: 52px;
}

.loadingForDialog2 {
    background: url(/web/design/img/mpgaiban.png) no-repeat 0px -374px;
    line-height: 32px;
    height: 32px;
    padding-left: 44px;
    margin: 0 auto;
    margin-top: 52px;
    width: 300px;
    font-weight: bold;
    font-size: 15px;
}

.loadingForDialog3 {
    color: #999999;
    text-align: center;
    font-size: 13px;
    line-height: 15px;
    padding-top: 12px;
}

    .loadingForDialog3 a {
        padding-right: 12px;
        color: #999;
        cursor: pointer;
    }

.PlusContainer-contexR-nav2 .borderColor-FFAD33 {
    border-color: #f60;
    border-width: 2px;
    padding: 5px 9px 6px 9px;
}

.step {
    background-image: url(/web/design/img/newGuide.png);
    background-repeat: no-repeat;
    position: absolute;
    z-index: 999;
}

.stepone {
    width: 369px;
    height: 182px;
    background-position: 0px 0px;
    left: -363px;
    top: -155px;
}

    .stepone .nextStep {
        width: 80px;
        height: 27px;
        position: absolute;
        left: 142px;
        top: 123px;
        cursor: pointer;
    }

    .stepone .closeStep {
        width: 36px;
        height: 36px;
        position: absolute;
        right: 30px;
        top: 0px;
        cursor: pointer;
    }

.steptwo {
    width: 424px;
    height: 195px;
    background-position: 0px -186px;
    left: -418px;
    top: -31px;
    z-index: 1111;
}

    .steptwo .nextStep {
        width: 80px;
        height: 27px;
        position: absolute;
        left: 164px;
        bottom: 23px;
        cursor: pointer;
    }

    .steptwo .closeStep {
        width: 36px;
        height: 36px;
        position: absolute;
        right: 34px;
        top: 0px;
        cursor: pointer;
    }

.stepthree {
    width: 405px;
    height: 212px;
    background-position: 0px -444px;
    left: 568px;
    top: 16px;
    z-index: 1009;
}

    .stepthree .nextStep {
        width: 80px;
        height: 27px;
        position: absolute;
        left: 175px;
        bottom: 57px;
        cursor: pointer;
    }

    .stepthree .closeStep {
        width: 36px;
        height: 36px;
        position: absolute;
        right: 0px;
        top: 0px;
        cursor: pointer;
    }

.stepfour {
    width: 383px;
    height: 192px;
    background-position: 0px -697px;
    left: -376px;
    top: -178px;
    z-index: 1009;
}

    .stepfour .nextStep {
        width: 80px;
        height: 27px;
        position: absolute;
        left: 140px;
        bottom: 39px;
        cursor: pointer;
    }

    .stepfour .closeStep {
        width: 36px;
        height: 36px;
        position: absolute;
        right: 32px;
        top: 0px;
        cursor: pointer;
    }

.firstLight {
    width: 417px;
    height: 426px;
    position: absolute;
    border: 2px solid #f60;
    left: -1px;
    top: -1px;
    z-index: 1002;
}

.secondLight {
    z-index: 1002;
    width: 416px;
    height: 86px;
    position: absolute;
    border: 2px solid #f60;
    left: 0px;
    top: -2px;
}

.threeLight {
    z-index: 1002;
    width: 577px;
    height: 695px;
    position: absolute;
    border: 2px solid #f60;
    left: -1px;
    top: 0px;
}

.fourLight {
    z-index: 1002;
    width: 416px;
    height: 162px;
    position: absolute;
    border: 2px solid #f60;
    left: -1px;
    top: -1px;
    z-index: 1005;
}

#PlusContainer .changePositon {
    position: relative;
    z-index: 999;
}

#PlusContainer .changePositon1 {
    position: relative;
    z-index: 1000;
}

.nav-right li.mygt, .nav-right li.car, .nav-right li.myzx {
    position: relative;
    z-index: 99;
}

.tempidEmpty {
    width: 102px;
    height: 28px;
    background-color: #fffcef;
    border: 1px solid #ffbb76;
    font-size: 13px;
    line-height: 28px;
    color: #f60;
    text-align: center;
    position: relative;
    left: 36px;
    top: -26px;
    display: none;
}

    .tempidEmpty .si {
        background: url(/web/design/img/mpgaiban.png) no-repeat -290px -152px;
        width: 9px;
        height: 6px;
        position: absolute;
        left: 6px;
        top: 27px;
    }

#overAll {
    height: 900px;
    width: 100%;
    filter: alpha(opacity=60);
    opacity: 0.6;
    background: #000000;
    z-index: 300;
    position: absolute;
    left: 0px;
    top: 0px;
    display: none;
}

.ewmInput {
    border: 1px solid #e7e7e7;
    font-size: 13px;
    line-height: 15px;
    padding: 6px 9px;
    height: 15px;
    width: 247px;
    background-color: #fafafa;
    margin-top: 10px;
    color: #666666;
}

.index-nav-sp-fenlei .index-left-aside {
    z-index: 400;
}

.ploadingForDialog {
    line-height: 22px;
    font-size: 13px;
    color: #999999;
    padding: 40px 0 0 30px;
}

    .ploadingForDialog a {
        color: #29b0ea;
    }

    .ploadingForDialog span {
        font-size: 15px;
        color: #666;
        font-weight: bold;
    }

#wrapC {
    padding: 3px;
    position: absolute;
    z-index: 60;
}

    #wrapC div {
        position: absolute;
        width: 3px;
        height: 3px;
        background-color: #ff0000;
    }

    #wrapC .lftTop {
        left: 0px;
        top: 0px;
    }

    #wrapC .lftBtm {
        left: 0px;
        bottom: 0px;
    }

    #wrapC .rgtTop {
        right: 0px;
        top: 0px;
    }

    #wrapC .rgtBtm {
        right: 0px;
        bottom: 0px;
    }

#PlusContainer .acmove {
    border: 1px solid #ff0000;
    position: static;
}

.percentc {
    color: #f60;
    font-size: 12px;
    position: absolute;
    left: -13px;
    top: -15px;
    font-family: Verdana;
    text-align: center;
    width: 34px;
    cursor: pointer;
}

.logoLayer {
    position: absolute;
    left: 136px;
    top: -1px;
    z-index: 4;
    padding: 15px 0px 0px 21px;
    width: 258px;
    height: 46px;
    background-color: #fff;
    border: 2px solid #f60;
    color: #666;
    font-size: 13px;
}

    .logoLayer .uploadLogo {
        cursor: pointer;
        border: 1px solid #d9cebd;
        background-color: #e4dddd;
        width: 75px;
        height: 29px;
        text-align: center;
        margin-right: 2px;
        float: left;
        line-height: 29px;
    }

    .logoLayer .getLogo {
        cursor: pointer;
        border: 1px solid #d9cebd;
        background-color: #e4dddd;
        width: 75px;
        height: 29px;
        text-align: center;
        margin-right: 2px;
        float: left;
        line-height: 29px;
    }

    .logoLayer .myLogo {
        cursor: pointer;
        border: 1px solid #d9cebd;
        background-color: #e4dddd;
        width: 75px;
        height: 29px;
        text-align: center;
        margin-right: 2px;
        float: left;
        line-height: 29px;
    }

.imgTips {
    color: #ff6600;
    text-indent: 72px;
}

.container_24 {
    width: 1000px;
}

.tipsMove {
    background-color: #fffcef;
    color: #f60;
    display: none;
    height: 29px;
    z-index: 2;
    border: 1px solid #ffbb76;
    width: 100%;
    line-height: 29px;
    font-size: 12px;
    padding-left: 10px;
    position: absolute;
    left: 0px;
    top: 0px;
}

    .tipsMove span {
        color: #999;
        padding-left: 10px;
        cursor: pointer;
    }

.errorcx {
    padding: 10px;
    padding-right: 0px;
    width: 346px;
    height: 51px;
    font-size: 13px;
    line-height: 18px;
    color: #f60;
    background-color: #ffffe6;
    border: 1px solid #dfb574;
    position: absolute;
    left: -2px;
    top: -126px;
}

    .errorcx span {
        color: #29b0ea;
        cursor: pointer;
    }

    .errorcx b {
        width: 10px;
        height: 11px;
        display: block;
        position: absolute;
        right: 6px;
        top: 6px;
        cursor: pointer;
        background: url(/web/design/img/mpgaiban.png) -290px -449px no-repeat;
    }

.mainCol .uploadHot {
    margin-left: 0px;
}

.sxPsH {
    width: 1px;
    height: 240px;
    background-color: #00ffff;
    position: absolute;
    top: 0px;
    z-index: 62;
}

.hxPsH {
    width: 400px;
    height: 1px;
    background-color: #00ffff;
    position: absolute;
    left: 0px;
    z-index: 62;
}

.sxPsV {
    width: 1px;
    height: 400px;
    background-color: #00ffff;
    position: absolute;
    top: 0px;
    z-index: 62;
}

.hxPsV {
    width: 240px;
    height: 1px;
    background-color: #00ffff;
    position: absolute;
    left: 0px;
    z-index: 62;
}


/*弹窗样式*/
.tanc .tanc_yz {
    width: 293px !important;
}

.tanc .tanc_window .img-close {
    right: -56px !important;
}
