body {
    font-family: "微软雅黑";
    overflow: hidden;
}

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
}

html { 
    overflow: hidden;
}
em{
    font-style:initial;
}
textarea {
    resize: none; 
}

/*页面的自适应宽度开始*/
.backWrap {
    min-width: 1200px;
    overflow: hidden;
}
 
.leftBar {
    width: 12%;
    float: left;
    background: #2b3245;
    overflow: auto;
    height: 96%;
    position: absolute;
}

.rightBar {
    width: 88%;
    float: left;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    overflow-y: scroll;
}

.spanRed {
    color: red;
}
/*页面的自适应宽度结束*/ 
.tcdPageCode{
    padding:3px 10px;
    text-align:right;
    color:#ccc;
    margin-top:10px;
}

    .tcdPageCode a {
        display: inline-block;
        color: #333;
        display: inline-block;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        border: 1px solid #ddd;
        margin: 0 2px;
        border-radius: 4px;
        vertical-align: middle;
    }

        .tcdPageCode a:hover {
            text-decoration: none;
            border: 1px solid #24649b;
        }

    .tcdPageCode span.current {
        display: inline-block;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        margin: 0 2px;
        color: #fff;
        background-color: #337ab7;
        border: 1px solid #24649b;
        border-radius: 4px;
        vertical-align: middle;
    }

    .tcdPageCode span.disabled {
        display: inline-block;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        margin: 0 2px;
        color: #bfbfbf;
        background: #f2f2f2;
        border: 1px solid #bfbfbf;
        border-radius: 4px;
        vertical-align: middle;
    }

    .tcdPageCode .thispagethis {
        display: inline-block;
        height: 25px;
        line-height: 25px;
        padding: 0 10px;
        margin: 0 2px;
        color: #fff;
        background-color: #337ab7;
        border: 1px solid #24649b;
        border-radius: 4px;
        vertical-align: middle;
    }

    .guihoo_mvc_pager {
            color: #337AB7;
        }
/*公用左边栏开始*/
.show_username{
    line-height:40px;
   padding-left:30px;
    color:#eee;
    float:left;
}
.back_left {
    width: 100%;
    background: #2b3245;
    position:relative;
}
.shade_left{
    position:absolute;
    top:0;left:0;
    right:0;bottom:0;
    background:#fff;
    z-index:1999;
    display:none;
    opacity:0;
}

.back_logo {
    height: 70px;
    padding-top:10px;
   border-bottom:1px solid #1e2434;
}

.official_web {
    background: #2b3245;
    height: 72px;
    border-bottom: 1px solid #121620;
    border-top: 10px solid #1f2534;
}

    .official_web > span {
        padding-left: 15%;
        font-size: 18px;
        font-weight: bold;
        color: #eac363;
        line-height: 62px;
    }

.back_leftbar > li > div {
    height: 50px;
    color: #fff;
    line-height: 50px;
    font-size: 16px;
    border-bottom: 1px solid #1f2532;
    padding-left: 20%;
    cursor: pointer;
    background-color: #2b3245;
}

.leftbar_limit > div {
    background: url(../images/limit.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_member > div {
    background: url(../images/member.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_article > div {
    background: url(../images/article.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_order > div {
    background: url(../images/order.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_banner > div {
    background: url(../images/banner.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_label > div {
    background: url(../images/label.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_link > div {
    background: url(../images/link.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_aboutUs > div {
    background: url(../images/aboutUs.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_contactUs > div {
    background: url(../images/contactUs.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}

.leftbar_style > div {
    background: url(../images/style.png) no-repeat 22% center,url(../images/arrow.png) no-repeat 80% center;
}


.leftbar_permissions > div {
    background: url(../images/arrow.png) no-repeat 80% center;
  
}

.red_little_point {
    width:10px;
    height:10px;
    background:red;
    position:absolute;
    border-radius:100%;
    left:10%;
    top:20px;
}      

.tdBox span {
    padding: 4px;
}

.big_bg {
    background-color: #d4a053 !important;
}

.back_hideul {
    background: #1f2638;
}

    .back_hideul > li {
        font-size: 14px;
        height: 50px;
        border-bottom: 1px solid #2b3245;
        color: #fff;
        line-height: 50px;
        color: 16px;
        list-style: none;
        color: #d4a053;
        text-align: center;
    }

        .back_hideul > li > a {
            color: #fff;
            display: inline-block;
            width: 100%;
            height: 100%;
            background: url(../Images/list_style.png) no-repeat;
            background-position: 20% 52%;
        }

.back_active {
    border-left: 4px solid #d4a053;
}

/*公用左边栏结束*/

/*公用顶部开始*/
.back_top {
    height: 60px;
    line-height: 60px;
    box-shadow: 0 1px 1px 1px #eee;
}

.back_close {
    margin-right:10px;
    float: right;
    width:18px;
    height: 20px;
    margin-top: 10px;
   
    /*padding: 10px 0;*/
    cursor: pointer;
    /*border-left: 1px solid #ccc;*/
    /*position:relative;
    top:-14px;
    right:8px;*/
}

.back_user {
    font-size: 16px;
    color: #999;
    float: right;
    margin-right: 30px;
}

    .back_user > img {
        display: block;
        float: left;
        padding-top: 18px;
    }

    .back_user > span {
        margin-left: 10px;
    }

/*公用顶部结束*/

/*文章列表开始*/

.art_list {
    width: 100%;
    background: #ecf1f5;
    padding-bottom: 20px;
}

.art_list_main {
    padding: 0 20px;
}

.bread {
    line-height: 50px;
    height: 50px;
    color: #333;
    font-size: 16px;
}

    .bread a {
        line-height: 50px;
        height: 50px;
        color: #333;
        font-size: 16px;
    }

    .bread > span {
        color: #d4a053;
    }

.back_functionArea {
    height: 56px;
}

.back_title {
    color: #2b3245;
    line-height: 56px;
    float: left;
}

.function_area {
    /*float: right;
    width: 88%;*/
}

.all_remove {
    width: 77px;
    height: 34px;
    background: url(../images/remove.png);
    display: block;
    float: right;
    margin-top: 10px;
    cursor: pointer;
}

    .all_remove:hover {
        background: url(../images/removeL.png);
    }

.all_append {
    width: 77px;
    height: 34px;
    background: url(../images/apend.png);
    display: block;
    float: right;
    margin-right: 20px;
    margin-top: 10px;
}

    .all_append:hover {
        background: url(../images/append.png);
    }

.back_search {
    float: right;
    height: 36px;
    border: 1px solid #ccc;
    background: #fff;
    margin-right: 20px;
    margin-top: 10px;
}

    .back_search > select {
        height: 34px;
        border: none;
        float: left;
        border-right: 1px solid #eee;
        padding: 5px 0;
    }

.search_text {
    height: 34px;
    border: none;
    float: left;
    line-height: 34px;
    padding-left: 5px;
}

.search_btn {
    height: 34px;
    background: url(../images/search.png) no-repeat center #eb752d;
    width: 60px;
    border: none;
    float: left;
}

.back_allSort {
    float: right;
    height: 36px;
    margin-top: 10px;
    overflow: hidden;
    margin-right: 1%;
}

    .back_allSort > select {
        background: #fff;
        border: 1px solid #ccc;
        height: 36px;
        padding: 5px 0;
        margin-right: 0;
        min-width: 90px;
    }

.back_table {
    background: #fff;
    padding: 22px;
    height: auto;
}

#back_table th {
    text-align: center;
    color: #2b3245;
    font-size: 16px;
    padding: 13px 0;
}

#back_table td {
    color: #666;
    padding: 14px 2px 14px 0;
}

    #back_table td button {
        font-size: 12px;
        margin: 0 5px;
    }

    .back_table {
    background: #fff;
    padding: 22px;
    height: auto;
}

#back_table_save th {
    text-align: center;
    color: #2b3245;
    font-size: 16px;
    padding: 13px 0;
}

#back_table_save td {
    color: #666;
    padding: 14px 2px 14px 0;
}

    #back_table_save td button {
        font-size: 12px;
        margin: 0 5px;
    }

/*文章列表结束*/

/*添加文章编辑开始*/

.append_art {
    background: #fff;
    padding: 22px;
    width: 100%;
}

.append_select span {
    width: 30%;
    float: left;
    text-align: right;
    margin-right: 10px;
    line-height: 32px;
    margin-bottom: 26px;
    font-size: 16px;
    color: #333;
}

.append_select input {
    float: left;
    width: 65%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
}

.append_select select {
    float: left;
    width: 65%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
}

.append_description span {
    width: 30%;
    float: left;
    text-align: right;
    margin-right: 10px;
    line-height: 32px;
    margin-bottom: 26px;
    font-size: 16px;
    color: #333;
}

.append_description textarea {
    float: left;
    width: 65%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
    height: 200px;
}

.append_description input {
    float: left;
    width: 65%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
}

.back_recommend {
    width: 100px;
    border: 1px solid #d3d3d3;
    float: left;
    padding-top: 4px;
    padding-bottom: 4px;
    overflow: hidden;
}

input.recommend_checkbox {
    width: 20px;
    height: 20px;
    margin-left: 20px;
    margin-right: 5px;
    margin-top: 5px;
}

.art_editor span {
    float: left;
    text-align: right;
    margin-right: 10px;
    line-height: 32px;
    width: 140px;
    margin-bottom: 26px;
    font-size: 16px;
    color: #333;
}

.editor_img {
    width: 80%;
    float: left;
}

.art_editor img {
    float: left;
    width: 100%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 413px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
}

.art_editor > input {
    float: left;
    width: 40%;
    height: 32px;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
}

.art_append_btn {
    margin-left: 145px;
}
/*添加文章编辑结束*/


/*添加文章类型编辑开始*/

.append_type {
    background: #fff;
    padding: 30px;
}

.append_typeSelect span {
    float: left;
    width: 120px;
    text-align: right;
    margin-right: 10px;
    line-height: 32px;
}

.append_typeSelect input {
    float: left;
    width: 30%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 12px;
    padding-left: 5px;
    line-height: 32px;
}

.append_typeSelect textarea {
    float: left;
    width: 30%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
    height: 100px;
}

.submit_btn {
    width: 140px;
    border-radius: 5px;
    background: #d4a053;
    color: #fff;
    height: 50px;
    font-size: 16px;
    border: none;
    margin-right: 20px;
}

.reset_btn {
    width: 140px;
    border-radius: 5px;
    background: #fff;
    color: #d4a053;
    height: 50px;
    color: 16px;
    border: 1px solid #d4a053;
}

.level_one {
    text-align: left;
}

    .level_one > span {
        padding-left: 20px;
    }

.level_two {
    text-align: left;
}

    .level_two > span {
        padding-left: 50px;
    }
/*添加文章类型编辑结束*/

/*登录界面开始*/

.logIn {
    width: 100%;
    height: 900px;
    position: relative;
    background-image: url(../images/log_bg.jpg);
}

.log_main {
    width: 490px;
    height: 410px;
    background: #fff;
    border: 2px solid #d4a053;
    position: absolute;
    margin-left: -245px;
    left: 50%;
    top: 200px;
    border-radius: 5px;
}

.log_top {
    height: 100px;
    background: #f8fbfb;
    padding-top: 16px;
    border-bottom: 1px solid #ccc;
}

.log_inp {
    padding: 20px 40px;
}

    .log_inp > input {
        height: 44px;
        border: 1px solid #ccc;
        display: block;
        width: 100%;
        margin-bottom: 24px;
        padding-left: 45px;
    }

.log_user {
    background: url(../images/log-user.png) no-repeat 8px center;
}

.log_password {
    background: url(../images/password.png) no-repeat 8px center;
}

.log_verCode {
    overflow: hidden;
}

    .log_verCode > input {
        height: 44px;
        border: 1px solid #ccc;
        float: left;
        width: 60%;
        margin-bottom: 24px;
        padding-left: 45px;
        background: url(../images/code.png) no-repeat 8px center;
    }

.code_area {
    float: right;
    width: 140px;
    height: 44px;
    border: 1px solid #ccc;
}

.log_submit {
    height: 44px;
}

    .log_submit #btnLogin {
        width: 100%;
        background: #d4a053;
        font-size: 16px;
        text-align: center;
        line-height: 44px;
        border: none;
        color: #fff;
        border-radius: 5px;
        display:inline-block;
    }

        .log_submit > button:hover {
            background: #e0b856;
        }


/*关于我们开始*/

.aboutEdit {
    background: #fff;
    padding: 30px;
    height: auto;
}

.Edit_input {
    margin-bottom: 12px;
    height: 34px;
    overflow: hidden;

}

    .Edit_input > span {
        float: left;
        width: 80px;
        text-align: right;
        margin-right: 10px;
        line-height: 32px;
    }

    .Edit_input > input {
        float: left;
        width: 30%;
        border: 1px solid #d3d3d3;
        background: #f7f7f7;
        height: 32px;
        margin-bottom: 26px;
        padding-left: 5px;
        line-height: 32px;
    }

.Edit_input_1 {
    margin-bottom: 20px;
    overflow: hidden;
}

    .Edit_input_1 > span {
        float: left;
        width: 80px;
        text-align: right;
        margin-right: 10px;
        line-height: 32px;
    }

    .Edit_input_1 > input {
        float: left;
        width: 30%;
        border: 1px solid #d3d3d3;
        background: #f7f7f7;
        height: 32px;
        margin-bottom: 26px;
        padding-left: 5px;
        line-height: 32px;
    }

    .Edit_input_1 > textarea {
        float: left;
        width: 30%;
        border: 1px solid #d3d3d3;
        background: #f7f7f7;
        margin-bottom: 10px;
        padding-left: 5px;
    }

.Edit_input2 {
    margin-bottom: 20px;
    height: 34px;
    clear: both;
}

    .Edit_input2 > span {
        float: left;
        width: 80px;
        text-align: right;
        margin-right: 10px;
        line-height: 32px;
    }

    .Edit_input2 > input {
        float: left;
        width: 30%;
        border: 1px solid #d3d3d3;
        background: #f7f7f7;
        height: 32px;
        margin-bottom: 26px;
        padding-left: 5px;
        line-height: 32px;
    }


.Edit_content {
    margin-bottom: 30px;
    clear: both;
}

    .Edit_content > span {
        float: left;
        width: 80px;
        text-align: right;
        margin-right: 10px;
        line-height: 32px;
        height: 32px;
    }

.editor_content {
    float: left;
    width: 80%;
}

/*关于我们结束*/

/*联系我们开始*/
.Contact_main {
    background: #fff;
    padding: 30px;
    min-height: 800px;
    width: 100%;
}

/*联系我们结束*/


/*友情链接开始*/
.Edit_input > select {
    float: left;
    width: 30%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
    padding: 5px 0;
}

/*主页页*/
.welcome_table {
    background: #fff;
    padding: 0px 22px;
    min-height: 800px;
}

#welcome_table th {
    text-align: left;
    color: #2b3245;
    font-size: 16px;
    padding: 20px 0;
}

#welcome_table td {
    color: #666;
    padding: 4px 0;
    font-size: 16px;
    width: 50%;
}

    #welcome_table td span {
        display: inline-block;
    width: 120px;
    text-align: right;
    margin-right: 26px;
    color: #999;
        line-height: 40px;
    }

/*官网订单开始*/

/*款式信息编辑*/
.addStyle_ul {
    overflow: hidden;
}

    .addStyle_ul > li {
        width: 125px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        background: #d5e4f1;
        color: #2b3245;
        float: left;
        margin-right: 5px;
        cursor: pointer;
        margin-bottom: 4px;
        border-radius: 5px;
        list-style: none;
    }

li.addStyle_active {
    height: 44px;
    background: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin-bottom: 0;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    padding-bottom: 4px;
    line-height: 44px;
}

.addStyle_editbox {
    height:550px;
    overflow-y: scroll;
    margin-bottom: 10px;
}

.addStyle_btnbox {
    padding-bottom: 20px;
}

    .addStyle_btnbox > button {
        width: 74px;
        height: 30px;
        border-radius: 5px;
        border: none;
        margin-right: 26px;
        color: #fff;
        font-size: 16px;
        position: relative;
    }

.btnbox_all {
    background: #5bcd85;
}

.btnbox_add {
    background: #e25e13;
}

.btnbox_remove,.btnbox_removeStaff {
    background: #2b3348;
}

.addStyle_imglist {
    overflow: hidden;
    padding-bottom: 20px;
}

.addStyle_imgbox {
    width: 210px;
    height: 235px;
    float: left;
    padding: 5px;
    background: #ecf1f5;
    margin-right: 36px;
    box-shadow: 5px 3px 5px #ccc;
    margin-bottom: 20px;
    cursor: pointer;
    position: relative;
    zoom:1.4;
}

.addStyle_imgbox_active {
    background: #d6a256;
    color: #fff;
}

.addStyle_img {
    width: 200px;
    height: 200px;
    overflow: hidden;
    background: #fff;
}

    .addStyle_img > img {
        display: block;
        width: 100%;
    }

.addStyle_func {
    height: 29px;
    line-height: 29px;
}

    .addStyle_func > p {
        font-size: 14px;
        cursor: pointer;
    }

        .addStyle_func > p span {
            padding-left: 6px;
        }

        .addStyle_func > p:hover {
            color: #999;
        }

.funcP_default {
    float: left;
    padding-left: 12px;
}

.funcP_remove {
    float: right;
    padding-right: 12px;
}

.funcP_select {
    display: inline-block;
    position: relative;
}

.funcP_select_checkbox {
    opacity: 0;
    filter: alpha(opacity=0);
}

.funcP_selectIco_on {
    background: url(../images/radio_b.png) no-repeat;
}

.funcP_selectIco_off {
    background: url(../images/radio_b.png) no-repeat 0 bottom;
}

.funcP_selectIco_onActive {
    background: url(../images/radio_w.png) no-repeat;
}

.funcP_selectIco_offActive {
    background: url(../images/radio_w.png) no-repeat 0 bottom;
}

.funcP_selectIcoW_on {
    top: 8px !important;
    height: 16px !important;
    background: url(../images/select_w.png) no-repeat;
    margin-right: 3px;
}

.funcP_selectIcoW_off {
    top: 8px !important;
    height: 16px !important;
    background: url(../images/select_w.png) no-repeat 0 bottom;
    margin-right: 3px;
}


.funcP_selectIco {
    display: inline-block;
    width: 16px;
    height: 12px;
    -webkit-background-size: 1em;
    background-size: .82em;
    position: absolute;
    top: 10px;
}

div .new_addlist_btn {
    width: 112px;
    height: 38px;
    border-radius: 5px;
    background: #e25e13 url(../images/addlist.png) no-repeat center;
}

    div .new_addlist_btn:hover {
        background: #e87a37 url(../images/addlist.png) no-repeat center;
    }

    div .new_addlist_save {
    width: 112px;
    height: 38px;
    border-radius: 5px;
    background: #e25e13 url(../images/addlist.png) no-repeat center;
}

    div .new_addlist_save:hover {
        background: #e87a37 url(../images/addlist.png) no-repeat center;
    }

.add_table_save select {
    width:60%;
    height:32px;
    line-height: 32px;
    border: 1px solid #c3c3c3;
}
.add_table_save input {
     width: 80%;
    text-align: center;
    border: 1px solid #c3c3c3;
    height: 32px;
    line-height: 32px;
}

.add_table input {
    width: 80%;
    text-align: center;
    border: 1px solid #c3c3c3;
    height: 32px;
    line-height: 32px;
}

.btn_remove {
    background: #1f2534;
    color: #fff;
}

    .btn_remove:hover {
        color: #eee;
        background: #333c52;
    }


/*款式信息编辑结束*/

/*订单详情*/
.Order_details > button {
    line-height: 36px;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    border: 0;
    height: 36px;
    margin-left: 10px;
}

.Order_printing_btn {
    width: 102px;
    background: #e1671c;
}

    .Order_printing_btn:hover {
        background: #ea803f;
    }

.Order_export_btn {
    background: #546575;
    width: 90px;
}

    .Order_export_btn:hover {
        background: #435868;
    }

.Click_printing_btn {
    background: #546575;
    width: 90px;
}

    .Click_printing_btn:hover {
        background: #435868;
    }

.Order_information {
    margin-bottom: 30px;
}

    .Order_information > p {
        font-size: 22px;
        color: #d6a256;
        margin-bottom: 20px;
    }

.Order_information_table {
    width: 100%;
}

    .Order_information_table > table {
        width: 100%;
    }

    .Order_information_table tr {
    }

        .Order_information_table tr td {
            width: 33%;
            color: #333;
            font-size: 14px;
            overflow: hidden;
            padding: 8px 0;
        }

            .Order_information_table tr td span {
                width: 100px;
                float: left;
                text-align: right;
                color: #666;
                font-size: 16px;
                padding-right: 15px;
            }

            .Order_information_table tr td p {
                float: left;
                color: #333;
                font-size: 16px;
            }

            .Order_information_table tr td select {
                min-width: 30%;
                color: #333;
                font-size: 15px;
                height: 32px;
            }

.styleList_p {
    font-size: 22px;
    color: #d6a256;
    margin-bottom: 20px;
}

.styleList_Img {
    width: 62px;
    height: 62px;
    border: 1px solid #aeaeae;
    margin: 0 auto;
    overflow: hidden;
    background: #fff;
}

    .styleList_Img > img {
        width: 100%;
        display: block;
    }

.styleList_textarea {
    width: 80%;
    height: 60px;
    padding: 5px;
}

/*订单详情结束*/

/*会员信息弹窗*/

.mem_pop_wrap {
    width: 800px;
    margin: 0 auto;
    background: #fff;
    padding-bottom: 28px;
}

.men_pop_top {
    height: 80px;
    background: #eee;
    position: relative;
}

    .men_pop_top > p {
        font-size: 22px;
        color: #d4a053;
        line-height: 80px;
        text-align: center;
    }

    .men_pop_top > img {
        position: absolute;
        right: 15px;
        top: 10px;
        cursor: pointer;
    }

.men_pop_main {
    margin-top: 28px;
}

.men_pop_search {
    height: 42px;
    width: 550px;
    margin: 0 auto;
}

    .men_pop_search > span {
        font-size: 18px;
        color: #3e3e3e;
        float: left;
        line-height: 42px;
        margin-right: 20px;
    }

    .men_pop_search > input {
        float: left;
        height: 40px;
        line-height: 40px;
        padding-left: 5px;
        width: 250px;
        border: 1px solid #d3d3d3;
    }

    .men_pop_search > button {
        height: 40px;
        width: 70px;
        line-height: 38px;
        text-align: center;
        float: left;
        color: #fff;
    }

.men_inquiry_btn {
    background: #d4a053;
    border: 1px solid #c38c3a;
    margin-right: 20px;
}

.men_add_btn {
    background: #e0671c;
    border: 1px solid #c85914;
}

.men_pop_table {
    padding: 40px;
}

.men_table th {
    text-align: center;
    color: #2b3245;
    font-size: 16px;
    height: 50px;
    vertical-align: middle !important;
}

.men_table td {
    font-size: 16px;
    color: #666;
    height: 50px;
    vertical-align: middle !important;
}

.mem_pop_foot {
    width: 270px;
    margin: 0 auto;
}

    .mem_pop_foot > button {
        width: 115px;
        height: 46px;
        border-radius: 5px;
        font-size: 16px;
        line-height: 44px;
        text-align: center;
    }

.men_ture_btn {
    background: #d6a256;
    border: none;
    color: #fff;
    margin-right: 30px;
}

.men_flase_btn {
    border: 1px solid #d6a256;
    color: #d6a256;
    background: #fff;
}

/*会员信息弹窗结束*/

.attributes_name {
    margin-bottom: 20px;
    color: #333;
    font-size: 15px;
    line-height: 32px;
    overflow: hidden;
}

    .attributes_name > span {
        width: 140px;
        text-align: right;
        display: block;
        float: left;
        line-height: 32px;
        padding-right: 10px;
    }

.attr_input {
    border: 1px solid #aaa;
    width: 360px;
    height: 32px;
    line-height: 32px;
    padding-left: 5px;
}

.attr_radio {
    line-height: 32px;
    margin-right: 20px;
}

.attributes_name > textarea {
    width: 360px;
    padding: 5px;
}

.product_pop_btn {
    width: 115px;
    height: 46px;
    border-radius: 5px;
    font-size: 16px;
    line-height: 44px;
    text-align: center;
    background: #d6a256;
    border: none;
    color: #fff;
    margin-right: 30px;
}

    .product_pop_btn:hover {
        background: #e3b064;
    }


/*款式列表*/
.function_area > button, #exportProductDatas,#exportMemberDatas,#enterMemberDatas{
    float: right;
    height: 34px;
    border-radius: 5px;
    border: none;
    margin-top: 10px;
    margin-right: 10px;
    color: #fff;
    font-size: 16px;
    line-height: 34px;
    padding: 0 10px;
}

    .function_area > button > img {
        margin-right: 5px;
        margin-bottom: 3px;
    }

.modify-btn, .off-btn {
    background: #e86669;
}

.Refresh-btn, .on-btn {
    background: #58cf87;
}

.Export-btn, .Import-btn {
    background: #546675;
}

.Screening-area {
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
}

.inforStyle_search {
    float: right;
    height: 36px;
    border: 1px solid #ccc;
    background: #fff;
    margin-top: 10px;
}

.infor-Search {
    width: 15%;
    float: right;
}

.inforStyle_search_text {
    height: 34px;
    border: none;
    float: left;
    line-height: 34px;
    padding-left: 5px;
    width: 70%;
}

.inforStyle_search_btn {
    height: 34px;
    background: url(../images/search.png) no-repeat center #eb752d;
    border: none;
    float: left;
    width: 30%;
}

.inforStyle_allSort {
    float: right;
    height: 36px;

    margin-top: 10px;
    width: 90%;
}

    .inforStyle_allSort > select {
        background: #fff;
        border: 1px solid #ccc;
        height: 36px;
        margin-right:10px;
        width: 11%;
        line-height: 32px;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        float: right;
    }

.infor-Select {
    width: 74%;
    float: right;
}

.infor_table {
}

.infor_box {
    width: 100%;
    
    min-height: 500px;
}

/*.td-absolute{position: absolute;right: 0;top: 60px;width: 130px;background: #fff;height:100px;}
.th-absolute{position: absolute;right: 0;top: 0px;width: 130px;background: #fff;padding: 20px 0;}
*/
.inforStyle-table {
    width: 100%;
    margin-bottom: 20px;
}

    .inforStyle-table td input {
        border: 1px solid #ddd;
        width: 80%;
        text-align: center;
        line-height: 32px;
    }

    .inforStyle-table td select {
        height: 32px;
        border: 1px solid #ccc;
        padding: 5px 0;
        line-height: 32px;
    }

.inforStyle-Img {
    width: 72px;
    height: 72px;
    margin: 0 auto;
    border: 1px solid #ccc;
    overflow: hidden;
}

    .inforStyle-Img > img {
        width: 100%;
        display: block;
    }
     

/*************** gt 代码 ***********/

/*public*/
.fl {
    float: left;
}

.fr {
    float: right;
}

.mar_35 {
    margin-top: 35px;
}

.mar_r15 {
    margin-right: 15px;
}

.mar_b_30 {
    margin-bottom: 30px;
} 

.mar_b_15 {
    margin-bottom: 15px;
}

.clearfix:after {
    content: ".";   
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}

.td_w20p {
    width: 20%;
}

.pad_l_35 {
    padding-left: 35px !important;
}

.pad_l_70 {
    padding-left: 70px !important;
}

a:hover {
    text-decoration: none;
}

img {
    border: 0;
    vertical-align: middle;
}

input {
    border: 1px solid #ccc;
}

td {
    vertical-align: middle !important;
}

b {
    font-weight: 400;
}
/*订单列表开始*/
.back_makeTime {
    margin-top: 10px;
    margin-right: 20px;
}
    
.makeTime-img {
    position: relative;
}

.makeTime_img1 {
    position: absolute;
    left: 235px;
    top: 3px;
    cursor: pointer;
}

.makeTime_img2 {
    position: absolute;
    left: 436px;
    top: 3px;
    cursor: pointer;
}

.btn_orange {
    background-color: #e66212;
    color: #fff;
}

    .btn_orange:hover {
    background-color: #d25910;
    color: #fff;
}

.back_search_btn {
    display: inline-block;
    height: 34px;
    width: 54px;
    line-height: 34px;
    background-color: #ec971f;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.back_search_btn:hover{
    color:#fff;
}

.back_makeTime_span {
    font-size: 16px;
}

.back_makeTime_1, .back_makeTime_2 {
    line-height: 34px;
    height: 36px;
    width: 180px;
    padding-left: 5px;
}

.order_operation_p {
    margin-bottom: 8px;
    height: 23px;
}

.btn_yellow, .btn_orange, .btn_dele {
    height: 23px;
    line-height: 11px;
}

.btn_dele {
    background: #2b3245;
    color: #fff;
    line-height: 10px;
}

    .btn_dele:hover {
        color: #fff;
        background: #151821;
    }
/* 会员管理 */

.btn_audit {
    width: 60px;
    height: 32px;
    border-radius: 4px;
    font-size: 14px;
    outline: none;
}

.btn_audit_off {
    color: #333;
    border: 1px solid #ccc;
}

    .btn_audit_off:hover {
    background: #e4e4e4;
}

.btn_audit_on {
    background-color: #48A74B;
    color: #fff;
    border: 1px solid #499345;
}

    .btn_audit_on:hover {
        background: #50b554;
}

/* 会员编辑&公司编辑 */

.vipEditBox_tab {
    width: 125px;
    height: 40px;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    background-color: #d5e4f1;
    display: inline-block;
    border-radius: 6px;
    cursor: pointer;
}

.vipEditBox_tab_basic {
    margin-right: 6px;
}


.vipEditBox_box {
    background-color: #fff;
    padding: 30px 20px;
}

.vipEditBox_tab_active {
    background-color: #fff;
    height: 48px;
    border-radius: 6px 6px 0 0;
}

.vipEditBox_basic_warp {
    margin-bottom: 15px;
    font-size: 16px;
    height: 30px;
}

.basic_warp_l {
    width: 105px;
    margin-right: 15px;
}
	
.basic_warp_r {
}

.basic-date-img {
    position: relative;
}

    .basic-date-img > img {
	position: absolute;
	left: 292px;
        top: 0px;
    }

.basic_warp_r label {
    margin-right: 26px;
    font-weight: 400;
}
#CompanyName{

    float:left;
    margin-right:10px;
}
.orderParticulars_btn_shop{
    padding:5px!important;
    margin-left:0 !important;

}
.basic_input {
	height: 30px;
    border: 1px solid #ccc;
    padding-left: 10px;
	line-height: 30px;
	margin-bottom: 10px;
	width: 200px;
}

.vipEdit_input_style {
    width: 366px;
    height: 32px;
    text-indent: 5px;
    line-height: 28px\9; 
}

.input_text_center {
    height: 32px;
    line-height: 32px;
    display: inline-block;
}

.vipLevel_text {
    height: 100px;
}

.vipLevel {
    width: 180px;
    height: 32px;
}

.vipLevel_alert {
    width: 550px;
    font-size: 14px;
    color: #ff0000;
    line-height: 1.3;
    margin-top: 10px;
}

.vip_manage_footer {
    padding: 0 20px;
    margin-top: 20px;
}

.vip_manage_footer_main {
    background: #fff;
    height: 200px;
    padding:35px 0 0 140px;
}

.vip_manage_submit {
    margin-right: 40px;
    background: #d4a053;
    color: #fff;
}

.vip_manage_reset {
    border: 1px solid #d4a053;
    color: #d4a053;
}

.vip_manage_submit, .vip_manage_reset {
    width: 77px;
    height: 34px;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    border-radius: 5px;
    font-size: 18px;
    cursor: pointer;
}

.vip_manage {
    padding-bottom: 0;
}

.vipEditBox_basic_warp_last {
    margin-bottom: 0;
}

.check_site {
    width: 112px;
    height: 32px;
    line-height: 32px;
    margin-right: 15px;
    float: left;
}

.vipEditBox_co_box {
    display: none;
}

.lin {
    line-height: 30px;
}

/*款式标签开始*/

.styleLabel_label_name {
    width: 60%;
}

.screen_label {
    width: 195px;
}

/*款式类型*/
.styleType_sort {
    width: 40%;
}

.styleType_type_name {
    width: 40%;
}

/*编辑标签*/

.btn_select_black {
    display: inline-block;
    width: 50px;
    height: 28px;
    border-radius: 5px;
    background: #333;
    text-align: center;
    line-height: 28px;
    color: #fff;
    margin-left: 20px;
    cursor: pointer;
}
/*编辑类型*/

.editType_btn_pos{
    padding-top:10px;
    /*float:right;*/
    margin-left: 110px;
  
}
.editType_thead{background: #ecf1f5;}
.editType_thead:hover{
    background: #ecf1f5!important;
}

    .editType_thead:hover {
        background: #ecf1f5 !important;
    }

.addAttr_btn {
    width: 133px;
    height: 44px;
    border: 1px solid #b0cadf;
    background: #ecf1f5;
    border-radius: 3px;
    display: inline-block;
    line-height: 44px;
    text-align: center;
    margin-bottom: 10px;
    font-size: 14px;
    cursor: pointer;
}

/*订单信息*/
.orderInfo_top_l, .orderInfo_top_m, .orderInfo_top_r {
    width: 33.3%;
    float: left;
}

.orderInfo_select {
    width: 90px;
    height: 30px;
    background: #e9eff5;
    border: none;
    outline: none;
    position: relative;
    top: -5px;
    text-indent: 5px;
}

.orderInfo_footer .vipEditBox_basic_warp {
    position: relative;
    top: -13px;
}

.orderParticulars_main {
    padding: 32px 25px 22px 70px;
}

.orderParticulars_btn {
    display: inline-block;
    padding: 10px 12px;
    margin-left: 10px;
    background: #546675;
    border-radius: 3px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
}

    .orderParticulars_btn:hover {
    opacity: 0.9;
    filter: alpha(opacity:80);
    color:#fff;
}

.orderParticulars_btn_orange {
    background: #e0671c;
}

/*gt写完*/

/*修改样式*/

.btn_ture {
    background: #e66212;
    border: 1px solid #d35a11;
    color: #fff;
}

.td_input {
    background: #fff;
}

.inforStyle-Img {
    position: relative;
}

    .inforStyle-Img > img.td_small_img {
        position: absolute;
        right: 0;
        bottom: 0;
        cursor: pointer;
        width: 13px;
        height: 13px;
    }

/*..*/

/*款式图库*/
/*.style-img-all{overflow: hidden;margin-bottom: 20px;}
.style-img-box{width: 250px;height: 280px;margin-bottom: 10px;margin-right: 40px;float: left;}
.style-samll-img{width: 250px;height: 250px;border: 2px solid #ddd;overflow: hidden;}
.style-samll-img>img{width: 100%;display: block;}
.style-img-title{text-align: center;font-size: 16px;color: #666;line-height: 30px;font-weight: bold;}*/
.style-img-all {
    overflow: hidden;
    margin-bottom: 20px;
    width: 90%;
    margin: 0 auto;
}

.style-img-box {
    width: 18%;
    margin-bottom: 10px;
    margin-right: 2%;
    float: left;
}

.style-samll-img {
    width: 100%;
    border: 1px solid #ddd;
    overflow: hidden;
    border-radius: 10px;
}

    .style-samll-img > img {
        width: 100%;
        display: block;
    }

.style-img-title {
    text-align: center;
    font-size: 16px;
    color: #666;
    line-height: 30px;
    font-weight: bold;
}

/*图库结束*/

/*订单状态开始*/

.td_hide_show {
    height: 32px;
    border: 1px solid #ccc;
    min-width: 90px;
    display: none;
}

.blue_line {
    height: 22px;
    background: #ecf1f5;
    padding: 0 30px;
}

/*详情*/
#ac_choose {
    background: #fff;
    margin-bottom: 10px;
}

    #ac_choose tr {
        height: 40px;
        width: 33%;
    }

    #ac_choose td {
        width: 33%;
        padding: 5px 0;
        position: relative;
    }

    #ac_choose span {
        display: block;
        width: 70px;
        float: left;
        text-align: left;
        font-size: 16px;
        color: #666;
        margin-right: 10px;
    }

    #ac_choose p {
        float: left;
        font-size: 16px;
        color: #333;
    }

    #ac_choose select {
        height: 32px;
        background: #fff;
        font-size: 16px;
        width: 90px;
        padding: 2px 0;
    }

    #ac_choose input {
        height: 32px;
        line-height: 32px;
        padding-left: 10px;
        border: 1px solid #ccc;
        font-size: 16px;
        width: 60%;
    }

    #ac_choose textarea {
        width: 50%;
        height: 80px;
        padding: 5px;
        color: #333;
        font-size: 16px;
    }

.ac_time {
    position: relative;
}

    .ac_time > input {
        background: url(../images/date-img.png) no-repeat 96% center;
        cursor: pointer;
    }
/*.ac_img{position: absolute;right: 25%;cursor: pointer;}*/
.ac_span {
    line-height: 32px;
}

.ac_Mailing {
    min-width: 60% !important;
}

.ac_city {
    width: 19% !important;
    float: left;
    margin-right: 1.5%;
}


.vip_search {
    float: right;
    margin-top: 10px;
    margin-right: 20px;
}

    .vip_search > input {
        width: 72%;
        height: 36px;
        float: left;
        padding-left: 5px;
        line-height: 36px;
        color: #333;
    }

    .vip_search > button {
        width: 50px;
        height: 36px;
        background: #f0ad4e;
        border: none;
        color: #fff;
        border-radius: 3px;
        float: left;
    }

.all-Approval {
    float: right;
    width: 84px;
    background: #57cf87;
    border: none;
    border-radius: 3px;
    line-height: 36px;
    text-align: center;
    height: 36px;
    color: #fff;
    margin-top: 10px;
    font-size: 16px;
}

.basic_select_op {
    width: 119px;
}

/*.td-absolute{position: fixed;width: 144px;background: #fff;height:102px;right: 41px;}
.th-absolute{position: fixed;width: 144px;background: #fff;padding: 20px 0;right: 41px;}*/
.td-absolute {
    position: fixed;
    width: 144px;
    background: #fff;
    height: 66px;
    right: 41px;
    vertical-align: middle;
    z-index: 2000;
}

    .td-absolute > button {
        position: relative;
        top: 14px;
    }

.th-absolute {
    position: fixed;
    width: 144px;
    background: #fff;
    padding: 20px 0;
    right: 41px;
}


.vip_function {
    width: 88%;
}

.make_time_box {
    float: right;
    margin-top: 10px;
    margin-right: 1%;
}

.make_time_go, .make_time_over {
    float: left;
}

    .make_time_go > span {
        display: block;
        float: left;
        width: 70px;
        font-size: 16px;
        color: #333;
        line-height: 36px;
        margin-right: 5px;
    }

    .make_time_go > div {
        float: left;
        position: relative;
    }

        .make_time_go > div > input {
            width: 160px;
            height: 36px;
            padding-left: 5px;
        }

    .make_time_over > div {
        position: relative;
    }

        .make_time_over > div > input {
            height: 36px;
            width: 160px;
            padding-left: 5px;
        }


/*打印*/
.print-wrap {
    width: 980px;
    margin: 0 auto;
}

.printTop-table {
    width: 100%;
    margin-bottom: 10px;
}

    .printTop-table th {
        height: 30px;
        text-align: center;
        font-size: 16px;
        color: #000;
    }

    .printTop-table td {
       padding:5px 5px;
        text-align: left;
        font-size: 16px;
        font-family: 微软雅黑;
    }

    .printTop-table span {
        font-size: 12px;
        color: #333;
        display: block;
        text-align: left;
        float: left;
        padding-right: 10px;
    }

    .printTop-table p {
        float: left;
        font-size: 16px;
    }

.print-table th {
    text-align: center;
    padding:10px 2px;
    background: #eaeff5;
}

.print-table td {
    height:30px;
    padding-left:2px;
    padding-right:2px;
    padding-top:6px;
}

.print-table div {
   width: 72px;
    margin: 0 auto;
    overflow: hidden;
}

    .print-table div > img {
         width: 100%;
        display: block;
        border: none;
        height:68px;
    }

    .print-table div > p {
        font-size: 10px;
        text-overflow: clip;
    }

.mask_write{
    position:absolute;
    top:0;left:0;
    right:0;bottom:0;
    background:#fff;
    opacity:.3;
    z-index:9;
}
.gif_load {
    background: url('../Images/sprites1.gif') no-repeat;
    height:64px;
    width:64px;
    background-size:64px;
    position:absolute;
    top:50%;left:50%;
    margin-left:-32px;
    margin-top:-32px;
    z-index:10;

}
.order_status{
    display:none;
}
.print_body{
    
}
.btn-order-btn {
    margin-bottom: 30px;
}

.submit_input {
    width: 120px;
    height: 40px;
    background: #d4a356;
    border: none;
    border-radius: 5px;
    color: #fff;
    margin-left: 78px;
}

    .submit_input:hover {
        background: #c39346;
    }

/*11*/

.vip_type {
    background: #fff;
    padding: 30px;
    min-height: 600px;
    width: 100%;
    padding-left: 70px;
}

    .vip_type > table {
        width: 100%;
    }

    .vip_type tr {
        margin-bottom: 20px;
        overflow: hidden;
    }

    .vip_type .one_table td {
        width: 50%;
        padding: 5px 0;
    }

    .vip_type span {
        width: 80px;
        display: block;
        float: left;
        /*line-height: 32px;*/
        font-size: 16px;
        color: #333;
    }

    .vip_type input {
        float: left;
        line-height: 32px;
        border: 1px solid #ddd;
        font-size: 16px;
        color: #333;
        padding-left: 5px;
    }

    .vip_type > .one_table select {
        height: 32px;
        line-height: 32px;
        padding: 5px 0;
        border: 1px solid #ddd;
        font-size: 16px;
        color: #333;
        min-width: 50%;
    }

.vip_p {
    color: red;
    width: 65%;
}

.vip_td input {
    float: left;
    margin-top: 10px;
    margin-right: 5px;
}

.vip_td label {
    float: left;
    margin-top: 6px;
    margin-right: 30px;
    font-weight:400;
}
.vip_td_label{
    margin-top:0;
}
.order_list_table img{
    padding-left:5px;
    position:relative;
    top:-2px;
    cursor:pointer;
}
.order_list_table .order{cursor:pointer;}
.order_list_table .order a{cursor:pointer;color:#2b3245;}
.subbranch_table{
    margin-top:10px;
    text-align:center;
}
.subbranch_table th,.subbranch_table span{
    text-align:center;
    line-height:26px;    

}
.subbranch_table span{
    display:inline-block;
    width:100%;
}
.subbranch_table td input,.subbranch_table td select{
    display:none;
}
.dis_none{
    display:none;

}
.vip-sub-btn {
    /*margin-left: 80px;*/
    /*margin-top: 30px;*/
    position:absolute;
    top:5px;
    right:20px;
}

    .vip-sub-btn input,.add_subbranch_btn {
        width: 120px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        color: #fff;
        font-size: 16px;
        background: #d4a053;
        border-radius: 5px;
        border: none;
    }
    .add_subbranch_warp{
        margin-top:30px;
    }
    .add_subbranch_table{
        display:none;
        position:absolute;
        left:30%;
        top:250px;
        background:#fff;
        z-index:100;
        width:40%;
        border:3px solid #ccc;
        padding:30px 20px 30px;
        box-shadow:5px 5px 10px #999;

    }
    .mask_subbranch{
        top:0; bottom:0;
        left:0; right:0;
        background:#333;
        opacity:0;
        position:absolute;
        display:none;
    }
.add_subbranch_warp .add_subbranch_btn{
    float:right !important;
    color:#fff;
    font-size:14px;
    width:80px;
    height:35px;
    line-height:30px;
    padding-top:0;
}
.add_subbranch_item{
    width:100%;
    margin-top:15px;
}
.add_subbranch_table .add_subbranch_item input{
    float:inherit;
    width:60%;
}
.add_subbranch_table .add_subbranch_item strong{
    width:20%;
    display:inline-block;
    text-align:right;
    font-size:16px;
    font-weight:400;
}
.add_subbranch_table .add_subbranch_item select{
    width:19.5%;
    height:32px;
}

.print_total {
    overflow: hidden;
    margin-top: 20px;
}

    .print_total > div {
        float: right;
        margin-left: 30px;
    }

    .print_total span {
        display: block;
        float: left;
        padding-right: 10px;
    }

    .print_total p {
        float: left;
        color: #bd2d30;
        font-weight: bold;
    }

.gold_table tr {
    margin-bottom: 26px;
}

.gold_td {
    width: 90px;
    text-align: right;
    padding-right: 10px;
    padding-bottom: 24px;
}

.gold_tdd > input {
    width: 535px;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    padding-left: 5px;
    line-height: 32px;
    margin-bottom: 24px;
}

.gold_tdd > span {
    color: #000;
    font-size: 16px;
    padding-left: 10px;
}

.Edit_input_seach {
    display: inline-block;
    width: 26px !important;
    height: 26px;
    background: url(../images/search_b.png) no-repeat;
    margin-left: 10px;
    margin-top: 5px;
    cursor: pointer;
    position: relative;
    left: -40px;
}
    
.select_one {
    width: 85%;
}

#input_opacity {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    filter: alpha(opacity=00);
}


/*弹出层*/

.vip_aa {
    height: 30px;
    float: left;
    position: relative;
    width: 80px;
}

.vip_childer {
    position: absolute;
    width: 500px;
    height: 400px;
    border: 2px solid #ddd;
    border-radius: 5px;
    box-shadow: 5px 5px 5px #ddd;
    top: 30px;
    left: -80px;
    z-index: 1000;
    background: #fff;
    padding: 40px;
    overflow-y: scroll;
}

/*插件样式*/
.multiselect-selected-text {
    width: 80px;
    float: left;
    overflow: hidden;
    display: inline-block;
}

.multiselect {
    max-width: 120px;
}

.multiselect-native-select input {
    width: 14px !important;
}

.dropdown-menu {
    min-width: 100px;
}

/*修改*/

.td_s_img {
    position: relative;
    cursor: pointer;
}

.td_big_img {
    position: absolute;
    width: 400px;
    background: #ccc;
    left: 110px;
    overflow: hidden;
    z-index: 1000;
}

    .td_big_img > img {
        width: 100%;
        display: block;
        border: none;
    }

.tr-div-father {
    position: relative;
}

.tr-span-child {
    position: absolute;
    left: 500px;
    top: 8px;
    font-size: 12px;
    color: red;
}

/*标签弹窗*/

.tag-pop {
    width: 400px;
    height: 300px;
}

.tag_type {
    background: #fff;
    padding: 10px;
}

.tab-pop > div > span {
    float: left;
    width: 20%;
    text-align: right;
    margin-right: 10px;
    line-height: 32px;
}

.tab-pop > div > input {
    float: left;
    width: 70%;
    border: 1px solid #d3d3d3;
    background: #f7f7f7;
    height: 32px;
    margin-bottom: 16px;
    padding-left: 5px;
    line-height: 32px;
}

/*订单状态*/
.btn-cancel {
    background: #1d202a;
    color: #fff;
    display: none;
}

    .btn-cancel:hover {
        color: #ddd;
    }

.order-status-input > input {
    height: 34px;
    line-height: 34px;
    padding-left: 5px;
    color: #333;
    font-size: 16px;
    width: 80%;
    text-align: center;
    display: none;
}

.order-edit-td > textarea {
    width: 80%;
    padding: 5px;
    display: none;
}

.all_appendImg {
    width: 77px;
    height: 34px;
    background: url(../images/appendImg.png);
    display: block;
    float: right;
    margin-top: 10px;
    cursor: pointer;
}

.addtable .td_input {
    text-align: center;
}

.sort_num {
    width: 60px;
}

@media print {
    @page {
        size: auto;
        margin: 5%;
        font-size: 12px;
    }
}

.table_overflow {
    overflow: scroll;
    height: 700px;
}

/*文本编辑页面*/
 table, tr, td {
            border: none;
        }

        /*table, tr {*/
            /*width: 100%;*/
        /*}*/

        /*td {*/
            /*height: 60px;*/
            /*padding-bottom: 30px;*/
        /*}*/

        .span1 {
            width: 6%;
            color: #333;
            font-size: 16px;
            text-align: right;
            line-height: 40px;
            height: 40px;
        }

        .span2 {
            width: 18%;
            height: 40px;
        }

            .span2 > input {
                width: 100%;
                height: 40px;
                border: 1px solid #ccc;
                line-height: 40px;
                margin-left: 5px;
                background: #f7f7f7;
                padding-left: 5px;
            }

            .span2 > select {
                width: 100%;
                height: 40px;
                border: 1px solid #ccc;
                line-height: 40px;
                margin-left: 5px;
                background: #f7f7f7;
                margin-left: 5px;
                padding: 5px 0;
            }

        .back_merge {
        }

            .back_merge > input {
                width: 100%;
                height: 40px;
                border: 1px solid #ccc;
                line-height: 40px;
                margin-left: 5px;
                background: #f7f7f7;
                margin-bottom: 30px;
            }

        #spanImg {
            float: left;
            width: 40px;
            height: 40px;
            background: #000;
            margin-left: 30px;
            cursor: pointer;
            border: 1px solid #eee;
            position: relative;
        }

            #spanImg > img {
                width: 100%;
                height: auto;
                overflow: hidden;
            }

        .big_img {
            width: 400px;
            height: auto;
            background: orange;
            position: absolute;
            top: 40px;
            left: -360px;
            display: none;
        }

            .big_img > img {
                width: 100%;
            }

.opacity_input {
    width: 100% !important;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #000;
    opacity: 0;
}

.edit_time_Name {
    width: 3.67%;
    color: #333;
    font-size: 16px;
    text-align: right;
    line-height: 40px;
    height: 40px;
    margin-bottom: 20px;
}

.edit_time {
    position: relative;
    margin-bottom: 20px;
}

    .edit_time img {
        position: absolute;
        left: 255px;
        top: 5px;
    }

    .edit_time input {
        width: 280px;
        height: 40px;
        border: 1px solid #ccc;
        line-height: 40px;
        margin-left: 5px;
    
        padding-left: 5px;
    }


.manyTimes {
    float: right;
    padding: 10px;
    width:40%;
}

    .manyTimes .search_text {
        border: 1px solid #ccc;
        width: 21%;
        margin-right: 4.5%;
        height:36px;
        line-height:36px;
            }


    
/*确认弹框*/

.confirm_box{
    position: absolute;
    width: 430px;
    border:1px solid #ddad58;
    background:#fff;
    border-radius: 6px;
    color: #333;
    z-index: 11;
    box-shadow:5px 2px 10px #999;
}
.confirm_title{

}
.confirm_title_text{
    text-align: center;
    font-size: 20px;
    font-weight: 400;
    border-bottom: 1px solid #fff;
    background:#ddad58;
    color:#333;
    height:55px;
    line-height:55px;
}
.confirm_title_close{
    position: absolute;
    top: 5px;
    right: 10px;
    cursor: pointer;
}
.confirm_content{
    padding: 0 30px;
    font-size: 16px;
}
.confirm_content_text{
    padding: 40px 0;
    font-size:18px;
}
.confirm_footer{
    padding:0 80px 30px 80px;
    height:35px;
}
.confirm_footer_warp{
    width: 100%;    
    position: relative;

    margin:0 auto;
}

.confirm_footer_l,.confirm_footer_r{
    cursor: pointer;
    border:1px solid #ddad58;
    border-radius:4px;
    padding:6px 18px;
    color:#ddad58;
}
.confirm_footer_l:hover,.confirm_footer_r:hover{
    background:#ddad58;
    color:#fff;
}
.confirm_footer_l{
    float: left;
}
.confirm_footer_r{
    float: right;
}
.mark{
    width: 100%;
    height: 100%;
    background: black;
    filter: alpha(opacity=20);
    opacity: 0.3;
    position: fixed;
    top: 0;
    left: 0;
    bottom:0;
    right:0;
    z-index: 10;
}


/*alert弹出窗样式*/
#shield{
    opacity:0.3;
    filter:alpha(opacity=30);
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";  
}
#alertFram ul{
    border-radius:6px;
}
.alert_title{
    background:#546675;
    text-align:center;
    color:#fff;
    font-size:18px;
    text-indent:20px;
    font-weight:bold;
    height:60px;
    line-height:60px;

}
.alert_txt{
    background:#fff;
    text-align:left;
    font-size:18px;
    height:150px;
    line-height:1.5;
    padding:30px 20px;
}
.alert_txt_p{
    height:100px;
    overflow-y:auto;
}
.alert_footer{
    background:#ECF1F5;
    text-align:center;
    height:60px;
    padding-top:12px;
}
.alert_footer span{
    border:1px solid #2b2b2b;
    display:inline-block;
    width:80px;
    height:35px;
    font-size:16px;
    line-height:35px;
    cursor:pointer;
}
.alert_footer span:hover{
    background:#546675;
    color:#fff;
    border:1px solid #546675;
}
.confirm_t{
    margin-right:20px;
}
.back_makeTime_item {
  background: url('../Images/date-img.png') no-repeat!important;
  background-color:#fff!important;
  background-position: 96% center!important;
  cursor:pointer;

}
.btn_search{
    padding:10px 15px;
    background:#ddad58;
    color:#fff;
}
.btn_search:hover,.btn_search:active{
    background:#ddad58;
    color:#fff;
}

#shield,.shade_1{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:#333;
    text-align:center;
    z-index:991200;
}
.shade_1{opacity:0.3}
#alertFram{
    position:absolute;
    left:50%; top:50%;
    margin-top:-90px;
    margin-left:-225px;
    background-color:#ccc;
    text-align:center;
    z-index:991208;
    width:450px;
}
#Pagination,#Pagination2{
    margin-right:22px;
}
.submit_input_title{
    float:right;
    font-size:16px;
}
.fn-hide{
    display:none;
}
.support_link{position:absolute;bottom:30px;margin-left:-63px;left:50%;z-index:1;}
.support_link>a{color:#fff;}
.support_link>a:hover{text-decoration:underline;}

/*title 提示窗样式*/
.title_box{
    width:258px;
    position:absolute;
    top:500px;
    background:#fff;
    max-height:500px;
    padding:20px 20px 20px 30px;
    box-shadow:5px 5px 10px #ccc;
    border:1px solid #ccc;
    border-radius:6px;
    display:none;
    z-index:50000;
    font-size:16px;
    line-height:1.5;
}
.triang{

    width: 25px;
    height: 25px;
    box-sizing: border-box;
    overflow: hidden;
    border-width: 1px 1px 0 0;
    border-color: #ccc;
    border-style: solid;
    background: linear-gradient(225deg,#fff 50%, transparent 50%);
    transform: rotate(-45deg);
}
.triang_pos1{
    position:absolute;
    top:-13px;
    left:150px;
}
/*设置渐变色*/

.set_color{
    width:150px !important;
    float:none!important;
   /*margin-bottom:20px!important;*/
}
.btn_add{
    display:inline-block;
    padding:5px 10px;
    background:#eee;
    border:1px solid #ccc;
    margin-left:5px;
    cursor:pointer;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
}
.append_typeSelect p{
    margin-left:130px;
    position:relative;
    top:-10px;
}
.set_file{
    width:322px!important;
    margin-right:5px;
}
.select_img{
    background:#ddad58;
    color:#fff;
    border:1px solid #ddad58;
    font-weight:bold;
}
.background_entry_btn:hover{
    text-decoration:none;

}
.style_vip{
    cursor:default;
}
#tabLi_1{
    width:auto;
    padding-left:12px;
    padding-right:12px;
}
#product_list .infor-Select,#product_list .inforStyle_search {
    margin-top:0;
}
.select_pagnum{
    float:left;
    height:32px;
    color:#333;
}
#TransiIco {
    background-image: url('../Images/sprites1.gif');
    width:60px;
    height:60px;
}

.null_pic {
    float: right;
    display: inline-block;
    color: #fff;
    margin-left: 10px;
    height: 36px;
    width:77px;
    line-height: 36px;
    background: #e86669;
    text-indent:38px;
    font-size:16px;
    border-radius: 4px;
    background-image: url('../Images/null_pic2.png');
    background-repeat:no-repeat;
    background-position:10px 10px;
}
.null_pic:hover{
    color:#fff;
}
.null_pic:active{
    color:#fff;
}
.productList_table td{
    padding:2px 2px 2px 0!important;
}
.productList_table td .inforStyle-Img{
    height:60px;
    width:60px;
}
#suit_cover_img{
    max-width:200px;
    max-height:200px;
    display:none;
}
#fileSetCover,.suit_cover{
    display:none;
}
.video2_td{
    padding:0px 2px!important;
}
.video2_td .btn-default{
    margin-top:12px!important;
    float:inherit!important;
    margin-right:0px!important;
}
.video_text{
    margin-top:5px;
}
.video2_td input{
    width:76%!important;
}
.video2_td div{
    width:82%!important;
}
.video2_td span{
    margin-right:5px;
}
.wait_dot{
    position:absolute;
    color:#fff;
    top:50%;
    left:50%;
    margin-left:-30px;
    margin-top:-10px;
    font-size:40px;
    z-index:288888888888888;
} 
#bar{
    position:absolute;
    top:0; left:0; bottom:0; right:0;
    background:#ddad58;
    z-index:8;
}
.bar_befortext{
    z-index:10;
    position:relative;
}
#total{
    font-style:initial;
    z-index:10;
    position:relative;

    display:none;
}
.print-wrap {
    font-size:12px!important; 
}
.print-wrap td{
    font-size:11px!important;
    padding-bottom: 5px;
}
.statistics_key_1,.statistics_key_2{
    padding-left:15px;
}
.statistics_val_1,.statistics_key_1{
    color:red;
}
.statistics_val_2,.statistics_key_2{
    color:green;
}

/*时间刷新效果*/
.countdown_updata{
    height:50px;
    line-height:50px;
    font-size:18px;
}
.countdown_time{

}
.countdown_uptext {
    cursor: pointer;
    margin-left: 10px;
    color:#333;
    text-decoration:underline;
    
}
.countdown_time_ico {
    background: url('../Images/updata_ico_b.gif') no-repeat;
    display: inline-block;
    width: 30px;
    height: 30px;
    background-size: 30px;
    position:relative;
    z-index:10;
    top:8px;
    left:-40px;
    opacity:0;
    cursor: pointer;

}

.gif_logo{
    margin-left:45%;
    margin-top:30%;
    z-index:10;
    position:absolute;
    display:none;
}
.mask_w{
    top:0;
    right:0;
    left:0;
    bottom:0;
    background:#fff;
    opacity:0.3;
    position:absolute;
    display:none;
}

/*销售分析*/


.sales_chart_table_warp th{
    text-align:center;
    padding:10px 0;
	background:#F5F7F9;

}
.sales_chart_table_warp tfoot td{
	font-weight:600;
	color:#555;
	background:#F5F7F9;
}
.sales_chart_table_warp th img{
    position:relative;
    top:-2px;
    cursor:pointer;
}
.sales_chart_table_warp td{
    padding:4px 0;
    height:39px;
}
.subbranch_table td{
    height:39px;
}
.subbranch_table th{
    font-size:18px;

 }
.sales_chart_table_warp{
    font-size:13px;
    background: #fff;
    padding: 22px;
    height: auto;
    display:none;
}

.order_paging{
    display:none;
}
.sales_chart_select input,.sales_chart_select select{
	line-height: 32px;
	padding-left: 5px;
	height: 32px;
	font-size:16px;
	vertical-align:bottom;

}
.sales_chart_table_center th{
    min-width:76px;

}

.sales_chart_select span{
	font-size:16px;
	vertical-align:bottom;
	position:relative;
	top:-4px;
}
.sales_chart_select input{
	width:126px;
}
.sales_chart_select{
	
	text-align:right;
	margin-right:30px;
}
 
.sales_chart_select p{
	margin-bottom:10px;
}
.sales_chart_select .select_warp input{
	width:75px;
}
.sales_chart_btn a{
    color:#fff;
} 
.IsOnTheShelf{
    cursor:pointer;
}
.IsOnTheShelf span{
    padding:3px 5px;
}
.mar_l_20{
	margin-left:20px;
}
.mar_r_-1{
    margin-right:-1px;
}
.sales_chart_table_warp th a{
    padding-top:2px !important;
}
.sales_chart_select .sales_chart_checkbox{
	height:auto;
	width:auto;
	position:relative;
	top:-4px;
	zoom:150%;
 }
.sales_chart_btn{
	font-size:16px !important;
	background:#ec971f;
	color:#fff;
	padding:5px 10px;
	display:inline-block;
	border-radius:4px;
	cursor:pointer;
}
.table_center_warp{ 
    /*width:68%;*/
    width:auto;
    overflow-x:scroll;
    overflow-y:auto;
    box-shadow: inset 5px 5px 20px 9px #ddd;
    max-width:1370px;

}
/*{*/
    /*!*width:1600px;*!*/
    /*min-width:110%;*/
/*}*/

.sales_chart_table_l{
    width:9%;
}
.sales_chart_table_r {
    /*width: 26%;*/
}
.order_list_table .order a{
   padding-right:16px;
   display:inline-block;
   position:relative;
  
   margin-left:5px;
}
.order_list_table .orderNo a{
   background: url('../Images/no.png') no-repeat right 0;
}
.order_list_table .down a{
   background: url('../Images/down.png') no-repeat right 0;
}
.order_list_table .Upward a{    
    background: url('../Images/Upward.png') no-repeat right 0;
}

/*订单详情收索*/


.order_search_filtrate .back_makeTime input{
    width:130px;
}
.order_search_filtrate{
}
.order_search_filtrate .manyTimes input{
    width:19%;
    margin-right:1%;
}
.order_search_filtrate .manyTimes{
    width:52%;
}
.order_search_filtrate .manyTimes{
    padding:0;
}
.order_search_filtrate select{
    float:right;
    margin-right:.5%;
}
.order_search_filtrate_2 .back_makeTime input{
    width:130px;
}

#back_table .order_list_table th{
    padding:0;
    height:49px;
    line-height:49px;
}
#back_table .order_list_table th a{
    background-position-y:15px;
}
.fonts_15 a{
    font-size:15px;
}
.sales_chart_select .back_makeTime_item{
    display:none;
}

/*下单分析*/ 

.grade_wrap{
    width:750px;
    /*width: 98%;
    padding-left: 1%;
    padding-right: 1%;*/
    background: #ecf1f5;
    margin:0 auto;
}
.grade_title{
    margin-top:10px;
    height: 35px;
    color: #1a1a1a;
    font-size: 20px;
    text-align: center;
    /*line-height:50px;*/
    padding:3px 0;
}

/*头部结束*/
.grade_top{
    background: #fff;
    box-shadow:0 0 5px #ccc;
    height:132px;
    margin-bottom: 10px;
    padding-left:1.5%;
    padding-right:1.5%;
}
.grade_explain{
    padding-left:1.5%;
    padding-right:1.5%;
    background: #fff;
    box-shadow: 0 0 5px #ccc;
    height:40px;
    line-height:40px;
    margin-bottom:12px;
}
.top_list_one{
    height:64px;
    border-bottom:1px solid #f3f3f3;
}
 
.top_list_two{
    height:64px;
}

.top_list_one>div,.top_list_two>div{
    width: 33%;
    float: left;
    padding-top: 10px;
}

.top_list_one>div>p,.top_list_two>div>p{
    font-size: 16px;
    color: #333;
    margin-bottom:2px;

} 

.top_list_one>div>span,.top_list_two>div>span{
    font-size: 14px;
    color: #666;
}

/*第一部分结束*/

.grade_data{
    background: #fff;
    box-shadow: 0 0 5px #ccc;
    height:153px;
    margin-bottom: 10px;
    padding-left:1.5%;
    padding-right:1.5%;
}

.grade_data>div{
    height:50px;
    border-bottom:1px solid #f3f3f3;

}

.grade_data>div>div{
    float: left;
    width:33.3%;
    line-height:48px;
}

.grade_data>div>div>p{
    display: inline-block;
    font-size:14px;
    color: #333;
    margin-right: 2px;
}

.grade_data>div>div>p>span{
    font-size: 18px;
    font-weight:bold;
    padding: 0 5px;
}

.grade_data>div>div>span{
    font-size:12px;
    color:#ccc;
}
.grade_orange{
    color: #FF8A4A!important;
}
    .grade_orange i, .grade_arrow_2 {
        /*background: url('../Images/arrow_statistics.png_2');*/
        background-image: url('../Images/arrow_statistics_2.jpg');
        display: inline-block;
        width: 8px;
        height: 15px;
        background-size: 8px 15px;
        margin-right: 2px;
    }
.grade_geren{
    color:#08a941!important;
}
.grade_gray{
    color:#999!important;
}
    .grade_geren i, .grade_arrow_1 {
        
        background-image: url('../Images/arrow_statistics_1.jpg');
        display: inline-block;
        width: 8px;
        height: 15px;
        background-size: 8px 15px;
        position: relative;
        top: 2px;
        margin-right: 2px;
    }
.grade_blue{
    color:#148de1!important;
}

/*第二部分结束*/
.MostUnpopular .box_title_text,.analyze_main_box_low .box_title_text{
    background:#08a941;
}
.grade_main_box{
    background: #fff;
    box-shadow: 0 0 5px #ccc;
    margin-bottom: 10px;
    padding:0 1.5% 0px;
}

.grade_main_title{
    height:42px;
    line-height:42px;
    font-size:16px;
    color: #1a1a1a;
}
.grade_main_title>span{
    color: #999;
    font-size: 14px;
}
.border_none{
    border-bottom:none!important;
}
.main_box_list{

}

.box_list_one{
    float: left;
    width: 18.4%;
    border-radius: 5px;
    border:2px solid #EEEEEE;
    position: relative;
    margin-right: 2%;
    margin-bottom: 10px;

}

.box_title,.box_title_orgular{
    position: absolute;
    padding: 1px 4px;
    background: #FF8A4A !important;
    border-bottom-right-radius: 3px;
    border-top-right-radius:3px;
    color: #fff !important;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    left:-2px;
    top:8px;
}
.box_title_blue{
    background:#138de1 !important;
}
.box_title>span{
    margin-left: 3px;
}

.box_cap{
    position: absolute;
    width: 20px;
    height:18px;
    left:-8px;
    top:-10px;
    z-index: 10;
}

.box_cap>img{
    display: block;
    width:100%;
}
#return_btn_con{
    padding-top:20px;
    text-align:center;
    height:60px;

}
.btn_renturn{
    padding:10px 15px;
    background:#ddad58;
    color:#fff;
}
.btn_renturn:hover{
    color:#fff;

}
#PrintContent{

    }
.box_Img_1{
    width:55%;
    border:1px solid #F2F2F2;
    margin: 32px auto 0;
}

.box_Img_1>img{
    width:100%;
    display: block;
}

.box_style_num{
    font-size: 16px;
    color: #1a1a1a;
    line-height:22px;
    text-align: center;
}

.box_bottom_height{
    /*height:40px;*/
    border-top:1px solid #eee;
}
.box_bottom_height>li{
    width:54%;
    float: left;
    line-height:20px;
    text-align: center;
    font-size: 12px;
    color: #666;
    list-style: none;
}
.grade_main_box_2{
    margin-bottom:5px !important;
}
.box_bottom_height .box_bottom_2{
    width:44%;
    border-left:1px solid #eee;
}
.grade_footer{
    padding:0 0 8px;
}
.grade_footer_l,.grade_footer_r{
    font-size:12px;
    color:#ccc;
}
.grade_footer_c{
    padding-left:36px;
    color:#888;
}
.grade_footer_r{
    float:right;
}



/*订货总结分析表*/

.analyze_wrap{
    background: #ecf1f5;
    max-width:750px;
    min-width:750px;
    width: 98%;
    padding-left: 1%;
    padding-right: 1%;
    margin:0 auto;
}
.analyze_title{
    height: 36px;
    color: #1a1a1a;
    font-size: 18px;
    text-align: center;
    line-height:30px;
}

/*头部结束*/
.analyze_top{
    background: #fff;
    box-shadow: 1px 1px 3px #ccc;
    height:30px;
    margin-bottom: 10px;
    padding-left:1%;
    padding-right:1%;
    line-height: 30px;

}

.top_list_first{
    height:40px;
}


.top_list_first>div{
    width: 50%;
    float: left;
}

.top_list_first>div>p{
    font-size: 14px;
    color: #333;
    float: left;
    margin-right: 10px;
}
.box_position_one span,.box_position_two span{
    min-width:40px;
    display:inline-block;
    text-align:center;
}
.top_list_first>div>span{
    font-size: 14px;
    color: #666;
    float: left;
}
.top_list_first>div>i{
    line-height:30px;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
}

/*第一部分结束*/

.analyze_data{
    background: #fff;
    box-shadow: 1px 1px 3px #ccc;
    height:90px;
    margin-bottom: 10px;
    padding-left:1%;
    padding-right:1%;
}
.time_placeholder{
    display:none;
}
.analyze_data_two{
    height:60px;
}

.analyze_data>div{
    height:29px;
    border-bottom:1px solid #f3f3f3;

}

.analyze_data>div>div{
    float: left;
    width:33.33%;
    line-height:28px;
}

.analyze_data>div>div>p{
    display: inline-block;
    font-size:14px;
    color: #333;
  
}

.analyze_data>div>div>p>span{
    font-size: 16px;
    font-weight:bold;
    padding: 0 5px;
}

.analyze_data>div>div>span{
    font-size:12px;
    color: #FF8A4A;
}

/*.analyze_data>div>div>span>i{*/
    /*background-image: url('../img/arrow_statistics.png');*/
    /*display: inline-block;*/
    /*width:8px;*/
    /*height:15px;*/
    /*background-size: 15px 15px;*/
    /*position: relative;*/
    /*top:2px;*/
    /*margin-right: 2px;*/

/*}*/

/*第二部分结束*/

.analyze_main_box{
    background: #fff;
    box-shadow: 1px 1px 3px #ccc;

    margin-bottom: 10px;
    padding-left:1%;
    padding-right:1%;
}

.analyze_main_title{
    height:25px;
    line-height:20px;
    font-size:14px;
    color: #1a1a1a;
    font-weight:bold;
}
.analyze_main_title>span{
    color: #999;
    font-size: 14px;
}

.main_box_lists{
    padding-bottom: 8px;
}

.box_list_first{
    float: left;
    width: 126px;
    border-radius: 5px;
    border:2px solid #EEEEEE;
    position: relative;
    margin-right: 20px;


}
.maxOrderMember_Info{
    margin-left:5px;
}
.box_title_text{
    position: absolute;
    padding: 0 3px;
    height:15px;
    line-height:15px;
    background: #ff8a4a;
    border-bottom-right-radius: 3px;
    border-top-right-radius:3px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    left:-2px;
    top:5px;
}
.box_title_text>span{
    padding:0 4px;
}
.l_creat_tbody td{
    white-space:nowrap;
}
.box_cap{
    position: absolute;
    width: 16px;
    height:16px;
    left:-8px;
    top:-10px;
    z-index: 10;
}

.box_cap>img{
    display: block;
    width:100%;
}

.box_Img_div{
    width:55%;
    border:1px solid #F2F2F2;
    margin: 0 auto;
    margin-top: 28px;
    margin-bottom: 6px;
}

.box_Img_div>img{
    width:100%;
    display: block;
}

.box_style_figure{
    padding-top:5px;
    text-align:center;
    font-size: 13px;
    font-weight: bold;
    z-index: 100;
    position: absolute;
    word-break: break-all;
    margin: 0 auto;
    width: 130px
}

/*.box_style_num{*/
    /*font-size: 20px;*/
    /*color: #1a1a1a;*/
    /*line-height:50px;*/
    /*text-align: center;*/
/*}*/

.box_bottom_div{
    height:20px;
    border-top:1px solid #eee;

}
.box_bottom_div>li{
    width:49%;
    float: left;
    line-height:20px;
    text-align: center;
    font-size: 12px;
    color: #333;
}

.analyze_time{
    height:20px;
    line-height: 20px;
    text-align: center;
    color: #999;
    font-size:12px;
    border-top:1px solid #eee;
}


.box_position_box{
    height: 20px;
    position: relative;
}

.box_position_box>div{
    position: absolute;

}

.box_position_box>div>span{
    color: #fff;
    font-size: 12px;
    border-radius:3px;
    padding: 1px 4px;
}

.analyze_up_icon{

    background: #ff592c;

}
.analyze_down_icon{
    background: #08a941;
}
.analyze_gray_icon{
    background: #ccc;
}

.box_position_one{
    left:10px;
    top:-4px;
}

.box_position_two{
    right:10px;
    top:-4px;
}

.box_position_box>div>i{
    width:0;
    height: 0;

    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    position: absolute;
    bottom: -3px;
    left:27px;
}

.analyze_green_icon{
    border-top: 4px solid #08a941;
}

.analyze_red_icon{
    border-top: 4px solid #ff592c;
}
.analyze_gray_icon{
    border-top: 4px solid #ccc;
}

.analyze_footer_box{

}
.analyze_footer_l,.analyze_footer_r{
    font-size:12px;
    color:#ccc;
}
.analyze_footer_c{
    padding-left:88px;
    color:#888;
    font-size:14px;
}
.analyze_footer_r{
    float:right;
}


.btn_print{
    padding:10px 15px;
    background:#ddad58;
    color:#fff;
    display:inline-block;
    margin:0 auto;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor:pointer;
}
#btn_print_con{
    text-align:center;
    padding-top:20px;
}
.analyze_details_fr,.analyze_details{
    font-size:12px;
    color:#999;
    font-weight:400;
    text-decoration:underline;
}
.analyze_details_fr:hover,.analyze_details:hover{
    text-decoration:underline;
}

/*订货总结分析表开始*/

.oder_report_box{
    width:1400px;
    margin:0 auto 30px;
}
.oder_report_statistics{
    margin-top:16px;
    color:#DDAD58;
    white-space:pre;
}
.oder_report_head{
    margin:30px 0 5px;
    font-size:16px;
}
.oder_report_head p{
    margin:3px 0 0;
}
.oder_report_condition{ 
    padding-top:4px;
    white-space:pre;
    min-height:20px;
}
.oder_report_box td img{
    width:64px;
    height:64px;
} 
.oder_report_table_box{
    overflow-x:auto;

    /*box-shadow:inset 2px -13px 20px 6px #ddd;*/

}
#oder_report_table{
    margin-bottom:0;
}
#oder_report_main th{
    text-align: center;
    color: #2b3245;
    font-size: 16px;
    padding-left:20px;
    padding-right:20px;
}
#oder_report_main td{
    min-width:130px;
}
.oder_report_excel{
    position:relative;
    top:6px;
}
.oder_report_excel a{
    color:#fff;
}

/*#oder_report_main #PromptHtml p{*/
    /*display:none;*/
/*}*/
#oder_report_main{
}
.data_null_box{
    display:none;
    margin:160px auto 0;
    text-align:center;
}

.data_null_box p{
    font-size:22px;
    color:#999;
    padding-top:20px;
}

/*款式销售曲线分析*/
.curve_btn_search{
    background:#EB752D !important;
}
.curve_sele{
    width:120px;
    height:36px;
    margin-top:10px;
    margin-right:15px;
}
#curve_main{
    width:100%;
    height:600px;
    border:1px solid #eee;
    border-top:none;
    padding-bottom:25px;
}
.curve_main{
    display:none;
}
#curve_main_m{
    display:block;
}
#curve_box .search_text{
    margin-right:15px;
}
.curve_search button{
    width:60px;
}
.curve_tab_list{
    height:40px;
    border:1px solid #eee;
    width:18%;
    margin:0 auto;
    border-radius:6px;
    background:#eee;

}
.curve_tab_list li{
    float:left;
    list-style:none;
    width:33.33%;
    line-height:40px;
    text-align:center;
    cursor:pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    height:39px;  

}
.curve_tab_list li:hover{
    background:#DCE2EB;
}
.curve_list_active{
    background:#ffffff !important;
    border-bottom:1px solid #eee;
}
.explanatory{
    margin-top:3px;
    font-size:12px;
    padding-left:30px;

    color:#999;
}
.curve_total{
    color:#ddad58;
    padding-left:30px;
}
.btn_edit,.btn_curve,.btn_ture{
    margin:5px 5px!important;
}
.btn_curve,.sale_btn_curve{
    background-image: url('../Images/curve_btn.png');
    width: 46px;
    height: 30px;
    background-position:0 2px;
    background-size: 46px 25px;
}
.sale_btn_curve{
    height:26px;
    margin:0 0 0 10px!important;
    background-position:0 -1px;
}

/*交付挖掘及优化表*/
#interaction_box{
    width:750px;
    margin:0 auto;
}
#interaction_box a{
    color:#333;
    text-decoration:underline;
}
.interaction_title{
    text-align:center;
    margin:15px auto;
}
.intera_moule{
    background:#fff;
    border:1px solid #f7f7f7;
    padding:10px;
    margin-bottom:10px;
}
.intera_moule h3 a{
    font-size:12px;
    padding-left:3px;
    color:#cbcbcb !important;
}
.intera_moule h3 span{
    color:#cbcbcb !important;
    font-size:12px;
}
.intera_date{
margin-bottom:5px;
}
.intera_row{
    padding:5px 0;
}
.intera_row span {
    font-size:15px;
    color:#777;
    margin-right:20px;
}
.intera_row i{
    font-size:16px;
    font-weight:bold;
    color:#333;
}
.intera_views_row_total{
    padding-bottom:10px;
    margin-bottom:10px;
    border-bottom:1px solid #f1f1f1;
}
.intera_pic_item img{
    width:70px;
    height:70px;
}
.intera_pic_imgbox{
    border:1px solid #f4f4f4;
    margin:35px auto 0;
    width:55%;



}
.intera_pic_box{
    margin-top:15px;
}
.intera_pic_item {
    border:1px solid #cecece;
    text-align:center;
    border-radius:4px;
    width:18.8%;
    margin-right:1.5%;
    position:relative;
}
.pic_ranking i{
    color:#fff;
    font-size:12px !important;
}
.pic_ranking{
    font-size:12px !important;
    color:#fff;
}
.intera_pic_item .ProductSn{
    font-size:14px;
    font-weight:bold;
    border-bottom:1px solid #cecece;
    padding:2px 0;
}
.pic_MemberCount i{
    font-size:14px;
    font-weight:400;
    padding:2px 0;
    
}

.intera_handle_btn{
    display:inline-block;
    padding:5px 10px;
    border-radius:4px;
    font-size:14px;
    color:#ffffff !important;
   user-select:none;
    margin-right:0 !important;
}
.intera_btn_group{
    margin-bottom:8px;
}
.intera_btn_group img{
    width:26px;
   margin:0 4px 6px;
}
.intera_handle_item{
    margin-right:2%;
    width:32%;
    float:left;
    text-align:center;
}
.intera_handle_item a{
    font-size:12px;
    color:#cbcbcb!important;
}
.intera_handle_row span{
    font-size:12px;
    margin-right:0;
}
.intera_handle_row .AverageTime{
    height:40px;
    line-height:40px;
}
#intera_search_row{
    width:100%;
    height:300px;
}
.pic_MemberCount,.intera_pic_item .ProductSn{
    height:24px;
    line-height:24px;
}
.intera_handle_item_3{
    margin-right:0;
}
.intera_btn_pending{
    background:#ec971f;
}
.intera_btn_processing{
    background:#5bc0de;
}
.intera_btn_shipped{
    background:#337ab7 ;
}
.intera_btn_complete{
    background:#5cb85c;
}
.LongestTime{
    color:#ec971f !important;
    padding-right:3px;
}
.ShortestTime{
    color:#5cb85c !important;
    padding-right:3px;
}
#interaction_box h3{
    font-size:22px;
    height:26px;
    line-height:26px;
}
.float_img_box{
    width:310px;
    background:#fff;
    border:1px solid #ccc;
    border-radius:4px;
    padding:0 5px 5px;
    position:absolute;
    z-index:100;
    display:none;
}
.float_img_box img{
    width:300px;
    height:300px;
}
.float_img_box .img_StyleSn{
    text-align:center;
    font-size:18px;
    font-weight:600;
    border-bottom:1px solid #ccc;
    margin-bottom:3px;
    padding-bottom:5px;
    height:39px;
    line-height:39px; 
}
 #progressBar {
            display: none;
            border-radius:4px;
            /*border:2px solid #fff;*/
            width: 200px;
            height: 55px;
            position:fixed;
            top: 26%;
            left:40%;
            background-color: #ec971f;
            box-shadow:6px 5px 15px #edae5d;
            z-index:12;
        }
        #progressBar p {
            line-height:55px;
            text-align:center;
            font-size: 16px;
            font-family: 'Microsoft YaHei';
            color: #fff;
        }

        #fotorama_box{
            top:50%;
            left:50%;
            margin:-350px 0 0 -350px;
            background:#f4f4f4;
            padding:25px 15px 15px 15px;
            border-radius:6px;
            box-shadow: 10px 10px 15px #666;

        }
       
      
        .fotorama__nav-wrap{
            margin-top:10px;
        }

        /*新版插件样式配置*/

#magnifier {
    position: absolute;
    z-index:10000;
    width: 650px;
    top:50%;
    left:50%;
    margin:-350px 0 0 -325px;
    background:#f4f4f4;
    padding:25px 15px 15px 15px;
    border-radius:6px;
    box-shadow: 10px 10px 15px #666;
	display:none;
}
.small-box {
    position: relative;
    width: 600px;
    height: 600px;
    border: 1px solid #eee;
    margin:0 auto 20px;
}
.small-box img {
    display: block;
    width:600px;
    height:600px;
}

.thumbnail-box {
    position: relative;
    width: 100%;
}
.thumbnail-box .btn {
    position: absolute;
    top: 50%;
    width: 22px;
    height: 32px;
    margin-top: -16px;
}
.thumbnail-box .btn-prev {
    left: 0;
    background: url(../Images/btn_prev.png) no-repeat;
}
.thumbnail-box .btn-next {
    right: 0;
    background: url(../Images/btn_next.png) no-repeat;
}
.thumbnail-box .list {
    overflow: hidden;
    width: 550px;
    margin: 0 auto;
}
.thumbnail-box .wrapper {
    width: 100000px;
}
.thumbnail-box .list .item {
    float: left;
    margin: 0 10px;
}
.thumbnail-box .list .item img {
    border: 2px solid #fff;
}
.thumbnail-box .list .item-cur img {
    border: 2px solid #ddad58;
}
.big-box {
    display: none;
    overflow: hidden;
    position: absolute;
    left: 451px;
    top: 0;
    width: 540px;
    height: 540px;
    border: 1px solid #e4e4e4;
}
.big-box img {
    display: block;
}
.wrapper img{
    width:60px;
    height:60px;
    cursor:pointer;
}
.wrapper li{
    list-style:none;
}
       .mask_full{
            background:#000;
            opacity:0.25;
            position:absolute;
            top:0;left:0;
            right:0;bottom:0;
            z-index:9999;
		   display:none;
        }
        .close_full{
            z-index:9999;
            position:absolute;
            top:50%;
            left:50%;
            margin-left:360px;
            margin-top:-350px;
            cursor:pointer;
		   display:none;

        }
        .close_full img{
            width:48px;
            height:48px;
        }
        .fotorama__nav-wrap{
            margin-top:10px;
        }


        /*产品详情视频上传按钮样式*/
.vidio_updata_btn {
    width:80px;
    height:34px;
    background:#e0b568;
    line-height:34px;
    text-align:center;
    border-radius:5px;
    color:#fff;
    cursor:pointer;

}

    .vidio_updata_btn:hover {
        background:#d6a650;
    }

.vidio_jdbar {
    float: left;
    width: 30%;
    border: 1px solid #d6a650;
    background: #e0b568;
    height: 16px;
    margin-bottom: 26px;
    padding-left: 5px;
    line-height: 32px;
    border-radius:100px;
    margin-top:8px;
}


/*表格开始*/
.main_nav {
    width:100%;
    height:70px;
    background:#f6f8fa;
}
.main_a {
    width:48%;
    float:left;
    text-align:center;
    color:#2b3245;
    font-size:24px;
    line-height:70px;
}

.main_b {
    width:48%;
    float:right;
    text-align:center;
    color:#2b3245;
    font-size:24px;
    line-height:70px;
}

.nav_bottom {
    height:150px;
    width:100%;
}

.bo_left {
    width:45%;
    /*border:1px solid #edf1f5;*/
    height:140px;
   float:left;

}
.bo_right {
    width:48%;
    height:140px;
    float:right;

}
.bo-top {

background:#edf1f5;
height:70px;
line-height:70px;
color:#2a3244;
font-size:20px;
text-align:center;
 
}
.bo_boxs {
    height:500px;
    overflow-y:auto;
}
.bo_bottom {
   height:70px;
line-height:70px;
color:#2a3244;
font-size:20px;
text-align:center; 
border-bottom:1px solid #edf1f5;
border-left:1px solid #edf1f5;
border-right:1px solid #edf1f5;

    
}
.bp-a {
    width:50%;
    float:left;
}

.divPad {
    padding:8px 14px;
    background:#f7ecdc;
    color:#38393d;
    font-size:18px;

}

.pon{
    padding-top:20px;
    padding-bottom:30px;
    font-size:4px;
    color:#d5a152;
}
.booo {
    margin-bottom:30px;
}
.canvasB,.canvasC {
    height:500px;
    float:left;
    width:50%;
}
.canvasD {
    height:500px;
    width:100%;
}
.kio {
    font-size:12px;
}