/*table {*/
     /*border-spacing: 0;*/
     /*border-collapse: collapse;*/
 /*}*/
/*.wrap{width: 1280px;margin:0 auto;}*/
/*.wrap2{width: 1280px;margin:0 auto;}*/
/*a{color:#444;}*/
/*a:hover{color:#26f; text-decoration:none;}*/
/*img{max-width:100%; vertical-align:middle;}*/

/*header .logo{ height:120px;padding-top:40px;}*/
/*header .logo img{vertical-align:bottom;}*/
/*header .notice{ color:#aaa;}*/
/*header nav{background:#444}*/
/*header nav a{display:inline-block;padding:1em 2em;color:#fff;font-size:16px;}*/
/*header nav a:hover{color:#8df;}*/
/*header .rightBar{float:right; line-height:2em; text-align:right;}*/
/*header .phone{color:#cb9a60;font-size:1.5em;line-height:2.5em;}*/


body{font-family: "微软雅黑";}
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; color:inherit;}
.clearfix:after{
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
.select_text{
    -moz-user-select: none; -khtml-user-select: none; user-select: none;
}
.login_wrap{width: 100%;min-width: 1280px;background: url(../images/bg_small.png);}
.login_system{width: 570px;height: 400px;margin:0 auto;padding-top: 180px;}
.login_main{background: #dab866;border-radius: 10px;width: 570px;height: 360px;box-shadow: 8px 8px 16px #999;}
.login_main>img{display: block;margin: 0 auto;padding: 30px 0;}
.login_main>input{display: block;width: 330px;height: 46px;background: #fff;border: 1px solid #ccc;border-radius: 3px;margin: 0 auto 12px;padding-left: 5px;color: #333;font-size: 16px;}
.login_password{margin-top: 12px;}
.login_submit{width: 335px;height: 50px;background: #000;border-radius: 3px;margin: 0 auto;color:#fff;font-size: 20px;line-height: 50px;text-align: center;cursor: pointer;margin-top:10px;}
.login_submit:hover{background: #333;}
.login_link{margin-top: 20px;}
.login_link>a{display: block;color: #595757;font-size: 16px;}
.login_link>a:hover{color: #dab866;}
.login_reg{float: left;}
.login_forget{float: right;}
.login_line{height: 36px;background: #dab866;width: 100%;position: fixed;bottom: 0;text-align: center;}

.login_code{height: 46px;width: 335px;margin: 12px auto 0;}
.login_code>input{width: 190px;background: #fff;border: 1px solid #ccc;border-radius: 3px;margin: 0 auto 12px;padding-left: 5px;color: #333;font-size: 16px;line-height: 46px; float: left;height: 46px;}
.code_div{float: right;height: 46px;width: 120px;background:#fff;}
.code_div>img{height: 46px;width: 120px;}

.reg_system{width: 570px;height: auto;margin:0 auto;padding-top: 150px;}

.reg_main{background: #fff;border-radius: 10px;width: 570px;height: 580px;box-shadow: 3px 3px 8px #999;border: 1px solid #ccc;padding-top: 24px;}
.reg_input{height: 36px;line-height: 36px;margin-bottom: 10px;}
.reg_input>span{width: 140px;padding-right: 20px;display: block;float: left;text-align: right;height: 36px;}
.reg_input>input{width: 250px;height: 34px;border: 1px solid #b0b0b0;background: #fff;font-size: 14px;color: #333;padding-left: 5px;float: left;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.reg_required{height: 36px;width: 50px;background: #dab866;color: #fff;line-height: 36px;text-align: center;float: left;border-top-right-radius:3px;border-bottom-right-radius:3px;}
.reg_input>select{float: left;height: 34px;border: 1px solid #b0b0b0;margin-right: 6px;border-radius: 3px;min-width:81px;padding: 5px 0;}
.reg_btn{width: 100px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;background: #dab866;float: left;margin-right: 20px;border-radius: 3px;cursor: pointer;display: block;}
.login_btn{width: 100px;height: 38px;line-height: 38px;text-align: center;color: #dab866;font-size: 14px;background: #fff;float: left;border: 1px solid #dab866;border-radius: 3px;cursor: pointer;display: block;}
.reg_btn:hover{background: #ecbb65;}
.login_btn:hover{background: #f8f8f8;}

.get_system{width: 570px;height: 400px;margin:0 auto;padding-top: 255px;}
.get_main{background: #fff;border-radius: 10px;width: 570px;height: 400px;box-shadow: 3px 3px 8px #999;border: 1px solid #ccc;}
.get_main>img{display: block;margin:0 auto;padding-top: 18px;padding: 26px;}
.get_input{height: 36px;line-height: 36px;margin-bottom: 10px;}
.get_input>span{width: 140px;padding-right: 20px;display: block;float: left;text-align: right;height: 36px;}
.get_input>input{width: 300px;height: 34px;border: 1px solid #b0b0b0;background: #fff;font-size: 14px;color: #333;padding-left: 5px;float: left;border-radius: 3px;}
.get_required{height: 35px;width: 80px;background: #dab866;color: #fff;line-height: 36px;text-align: center;float: left;border-radius: 3px;margin-left: 20px;font-size: 14px;cursor: pointer;}
.get_required:hover{background: #ecbb65;}

.get_requiredGray{ height: 36px;width: 80px;background: #CCCCCC;color: #fff;line-height: 36px;text-align: center;float: left;border-radius: 3px;margin-left: 20px;font-size: 14px;cursor: pointer;}

.code_main{height: 300px;}
.get_code{width: 93px;height:30px;border: 1px solid #b0b0b0;background: #fff;font-size: 14px;color: #333;float: left;margin-left: 5px;}
.get_code>img{width: 100%;display: block;height: auto;}

.redClass{color:red;}

.index_wrap{width: 100%;min-width: 1280px;position: relative;}
.index_main{width: 1280px;margin:0 auto;}
.six_box{overflow: hidden;padding-top:60px;}
.little_box{width: 355px;height:274px;border: 2px solid #dab866;border-radius: 5px;float: left;margin-right: 60px;margin-bottom: 38px;}
.box_link{width: 355px;height: 274px;display: block;}
.box_img{width: 355px;height: 212px;}
.box_img>img{display: block;width: 100%;height: 99.8%;border: none;}
.box_title{width: 355px;height: 62px;line-height: 62px;background: #fff;}
.box_span1{padding-left: 20px;color: #000;}
.box_span2{display: block;float: right;width:7px;height: 11px;background: url(../images/defaultArrow.png);margin-top: 27px;margin-right: 20px;}
div.clear_margin{margin-right: 0!important;}



.productBoxs {
    width:1280px;
    height:398px;
    overflow:hidden;
    margin:150px 0;
    position:relative;
}
.little_boxel{width: 600px;height:398px;border-radius: 5px;float:left;}
.box_titleel{width: 500px;height: 100px;line-height: 100px;text-align:center;color:#8e8e8e;}
.box_linkel{width: 500px;height: 298px;display: block;}
.box_imgel {
    width:500px;
    height: 298px;
    overflow:hidden
}
.box_imgel > img {
    width:100%;
    display:block;
}
.indexLeftBtn {
    width:30px;
    height:30px;
    background:url(../images/indexLeft.png);
    position:absolute;
    left:0px;
    top:120px;
    cursor:pointer;
}
.indexRightBtn {
    width:30px;
    height:30px;
    background:url(../images/indexRight.png);
    position:absolute;
    right:0px;
    top:120px;
    cursor:pointer;
}
.indexLine {
    position:absolute;
    width:1px;
    height:80px;
    right:600px;
    top:80px;
    background:#d8d8d8;
}




.index_new{margin-top: 14px;overflow: hidden;padding-bottom: 40px;}
.index_new>p{color: #000;font-size: 16px;font-weight: bold;}
.new_leftUl{width: 1280px;float: left;}
.new_leftUl>li{color: #333;font-size: 14px;list-style: disc inside;line-height: 46px;height: 46px;border-bottom:1px dashed #ccc;width:500px;float:left;margin-right:200px;}
.new_leftUl>li>a{color: #333;}
.new_leftUl>li>a:hover{color: #dab866;}
.new_leftUl>li>span{float: right;}
.new_rightUl{width: 500px;float: right;}
.new_rightUl>li{color: #333;font-size: 14px;list-style: disc inside;line-height: 46px;height: 46px;border-bottom:1px dashed #ccc;}
.new_rightUl>li>a{color: #333;}
.new_rightUl>li>a:hover{color: #dab866;}
.new_rightUl>li>span{float: right;}
.new_leftUl1{width: 1280px;}
.new_leftUl1>li{color: #333;font-size: 14px;list-style: disc inside;line-height: 46px;height: 46px;border-bottom:1px dashed #ccc;width: 520px;}
.new_leftUl1>li>a{color: #333;}
.new_leftUl1>li>a:hover{color: #dab866;}
.new_leftUl1>li>span{float: right;}



.order_list_wrap{width: 100%;min-width: 1280px;}

.order_top{height: 40px;background: #f8f9fc;width: 100%;}
.order_top_main{width: 1280px;margin: 0 auto;}
.top_name{float: left;padding-left: 20px;color: #333;font-size: 16px;background: url(../images/name.png) no-repeat 0px 10px; padding-top: 5px;}
.top_closed{float: right;display: block;padding-left: 20px;background: url(../images/closed.png) no-repeat 0px 13px;padding-top: 10px;color: #333;font-size: 14px;cursor: pointer;}
.top_ul{float: right;margin-right: 20px;}
.top_ul>li{display: inline-block;list-style: none;margin-top: 10px;width: 70px;padding-left: 30px;border-right: 1px solid #ccc;}
.top_ul>li>a{font-size: 14px;color: #333;}
.top_order{background: url(../images/order.png) no-repeat 10px 3px; }
.top_collection{background: url(../images/collection.png) no-repeat 10px 3px; }
.top_data{background: url(../images/data.png) no-repeat 10px 3px; }
.top_new{background: url(../images/new.png) no-repeat 10px 3px; }
.top_help{background: url(../images/help.png) no-repeat 10px 3px; }


.order_nav{height: 100px;background: #c50034;width: 100%;}
.order_nav_main{width: 1280px;margin: 0 auto;height: 100px;}
.nav_logo{width: 400px;height: 70px;padding-top: 15px;float: left;}
.nav_class{color: #FFF;float: left;font-size: 18px;margin: 34px 40px 0 0px;width:180px;height: 34px;cursor: pointer;padding-right: 20px;position: relative;background: url(../images/typeimg.png) no-repeat right 15px;line-height: 34px;padding-bottom: 10px;text-align: right;}
.type_ul{position: absolute;height: auto;z-index:1000;border: 1px solid #144b43;border-radius: 5px;padding-bottom: 10px;padding-top: 10px;background: #ec7293;left:110px;min-width: 100px;}
.type_ul>li{height: 34px;line-height: 34px;text-align: center;font-size: 14px;color: #333;list-style: none;white-space: nowrap;}
.type_ul>li>a:hover{ color:#fff}

.type_ul>li>a{font-size: 14px;color: #333;padding:0 10px;display:block;}



.nav_ul{float: left;font-size: 16px;}
.nav_ul>li{display: inline-block;list-style: none;width: 96px;height: 100px;line-height: 100px;text-align: center;}
.nav_ul>li>a:hover{color: #000;}
.nav_ul>li>a{color: #FFF;display: block;width: 96px;height: 100px;font-size: 18px;}
.nav_active{background: #c10235; font-weight:bold}
.nav_activeRed{background: #D1937E;}
.nav_shop{float: right;margin-top: 32px;position: relative;width: 195px;height: 44px;cursor: pointer;background: url(../images/shop_car.png) no-repeat;}
.nav_shop_num{color: #fff;font-size: 16px;font-weight: bold;padding-left: 52px;padding-top: 8px;}
.nav_shop_num>span{color: #b90707;}

.order_fun{width: 100%;height: auto;background: #f8f9fc;}
.order_fun_main{width: 1280px;margin:0 auto;}
.order_fun_mains{width: 1280px;margin:0 auto;}

.order_search{height: 70px;clear:both;}
.search_interval{float: left;color: #222430;line-height:30px;margin-right: 24px;}
.search_interval>span{padding-right: 8px;}
.search_interval>input{width: 90px;height: 36px;border: 1px solid #d5dadf;background: #fff;border-radius: 3px;font-size: 16px;color: #333;
}
.search_sousuo{float: left;line-height: 70px;margin-top: 17px;}
.search_sousuo>input{width: 320px;height: 36px;border: 1px solid #d5dadf;background: #fff;border-top-left-radius: 3px;border-bottom-left-radius: 3px;float: left;padding-left: 5px;font-size: 16px;color: #333;line-height: 36px;outline:none;}
.search_sousuo>span{display: block;width: 80px;height: 38px;background: #e7a848;line-height: 38px;color: #fff;text-align: center;border-top-right-radius: 3px;border-bottom-right-radius: 3px;float: left;cursor: pointer;}
.search_sousuo>span:hover{background: #84d0d0;}
.search_sousuo>span input{display: block;width: 80px;height: 38px;background: #e7a848;border:0px; font-family:寰蒋闆呴粦;font-size:16px; line-height: 38px;color: #fff;text-align: center;border-top-right-radius: 3px;border-bottom-right-radius: 3px;float: left;cursor: pointer;}
.search_sousuo>span input:hover{background: #84d0d0;}
.order_line{height: 5px;width: 100%;background: url(../images/line.png);}

.order_filter{height: auto;padding: 5px 0;overflow: hidden;}
.filter_check{margin-bottom: 17px;overflow: hidden; display:none;}
.filter_check>dt{float: left;margin-right: 14px;margin-top: 5px;}
.check_all{float: left;font-size: 14px;color: #333;}
.check_all>span{display:inline-block;padding:5px 5px 5px 6px;border: 1px solid #bbbbbb;border-radius: 3px;cursor: pointer;margin-right: 5px;background: #fff;margin-bottom: 5px;}
.check_all>span>img{padding: 0 5px;border: none;}
.check_all label{color:#888; cursor:pointer}
.check_all label:hover{color:#333;}
.check_all label:active{color:red;}
.filter_class{margin-bottom: 10px;position: relative; height:35px;}
.filter_class>dt{float: left;margin-right: 14px;margin-top: 5px;    width: 78px;  text-align: right; font-size: 16px;}
.filter_class>dt:after{content:':'}


.filter_warp2 .order_filter_l{  width: inherit;}
.filter_warp2 .check_more{width: 100%;}
.filter_warp2 .filter_class_dd{ height: 0;position: absolute}
.filter_warp2  .filter_class>dt:after{content:''}
.filter_warp2 .showMore .filter_class_dd  {position: absolute;width: 400px;margin-top: 2em; padding: 1em;}
.filter_warp2 .active dt{color:#e7a848;}

.filter_warp2 .check_more:before{content:''}
.filter_warp2 .showMore .check_more:before{content:''}







.class_all{float: left;font-size: 14px;color: #333; padding-right:40px;}
.class_all>a,.product_label_box a{display:inline-block;padding:6px 10px 7px 10px;border: 1px solid #bbbbbb;border-radius: 3px;cursor: pointer;margin-right: 5px;background: #fff;margin-bottom: 5px;color: #333;}
.classbag{background:url(../images/bag1.png)no-repeat right center!important;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-size: 10px;
    position: absolute;

    margin-left:-25px
}
.class_all>a:hover{border: 1px solid #e7a848;}
a.check_one{background: #e7a848;color: #fff;border: 1px solid #e7a848;}
.check_more,.check_put{position: absolute;right: 0px;top:5px;cursor: pointer;width: 42px;height: 20px; }

.check_more:after{ content: "\e606";font-family: "iconfont"; transform:rotate(90deg) translateX(-4px);display: inline-block; transition:all .5s;}
.check_more:before{content:'更多'}
.check_more:hover{color: #dab866;}
.check_put:hover{color: #dab866;}
.showMore .check_more{ filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.showMore .check_more:after{ transform:rotate(270deg) translateX(-1px) translateY(2px);}
.showMore .check_more:before{content:'收起'}

.order_sorting{height: 34px;}
.sorting_left{float: left;}
.sorting_left>li{margin-right:34px;display: inline-block;list-style: none;cursor: pointer;}
.sorting_active{background: #e7a848 url(../images/down.png) no-repeat 75px center;padding: 5px 16px 5px 7px;color: #fff;border-radius: 3px;}

.sorting_actives{background: #d1937e url(../images/down.png) no-repeat 75px center;padding: 5px 16px 5px 7px;color: #fff;border-radius: 3px;}
.sorting_left .sorting_actives a {color:#fff;}

.sorting_right{float: right;}
.sorting_left>li a{color:black;}
.sorting_left .sorting_active a {color:#fff;}



.order_allcheck{height: 30px;line-height: 30px;overflow: hidden;}
.order_allcheck>input{float: left;margin-top: 6px;width: 20px;height: 20px;margin-right: 5px;}
.order_allcheck>p{float: left;}
.order_allcheck>span{color: #999;font-size: 14px;}



.product_list{width: 100%;background: #fff;}
.list_main{width: 1280px;margin:25px auto;overflow: hidden;padding:0 30px;position:relative;}
.list_big_box{margin-bottom: 36px;background: #fff;overflow: hidden;}
.list_box{width: 194px;/*height: 342px;*/border:5px solid #ccc; margin-right: 45px;float: left;margin-bottom: 36px;outline:none;}
.list_box:hover{border:5px solid #8b8181;}
.boxImg{width: 194px;height: 218px;cursor: pointer;}
.img_title_p{height: 40px;width: 194px;line-height: 40px;text-align: center;font-size: 24px;font-weight: bold;color: #444;}
.block_img{width: 180px;height: 180px;overflow: hidden;margin:0 auto;}
.boxImg>img{width: 100%;display: block;}
.box_weight{line-height: 36px;color: #2b2b2b;font-size: 16px;padding-left: 8px;}
.box_weight>span{margin-right: 10px;padding-left: 9px;}
.box_num{height:44px; }
.box_num>span{padding-left: 8px;float: left;line-height: 30px;margin-right: 10px;}
.box_jj{width: 103px;height: 30px;border: 1px solid #8b8181;border-radius: 3px;float: left;}
.box_jj>a{float: left;width: 30px;line-height: 30px;text-align: center;display: block;cursor: pointer;}
.box_jj>input{width:35px;height: 30px;border: 0;float: left;line-height: 30px;font-weight: bold;font-size: 16px;text-align:center;}
.box_less{border-right: 1px solid #8b8181;}
.box_add{border-left: 1px solid #8b8181;}
.box_fun{height: 45px;}
.box_fun>img{margin-left:8px;cursor: pointer;display: block;width: 114px;height: 32px;float: left;}
.box_collection_btn{height: 30px;border-radius: 3px; border: 1px solid #e7a848;line-height: 30px;text-align: center; float: left;font-size: 14px;color: #e7a848;margin-left: 6px;cursor: pointer;}
.box_remove_btn{width: 56px;height: 30px;border-radius: 3px; border: 1px solid #e7a848;line-height: 30px;text-align: center; float: left;font-size: 14px;color: #e7a848;margin-left: 6px;cursor: pointer;}

.pagination_div a{ display:inline-block;line-height:38px;width:35px;text-align:center; cursor:pointer}
.pagination_div a:hover{ box-shadow:0 0 3px #ddd;}
.pagination_div a:hover{color:red}
.pagination_div a.disable{ color:#ddd;cursor:default }
.pagination_div a.disable:hover{ color:#ddd; }
.pagination_div a.cur{ color:inherit; border:solid #ddd; border-width: 0 1px; cursor:default;}

.pagination_div>a input{width: 60px;display: block;float: left;height: 40px;line-height: 40px;text-align: center;cursor: pointer;color: #e7a848;background-color:#fff;font-family:寰蒋闆呴粦;font-size:16px;}
.pagination_div>.page_input{float: left;border: none;line-height: 40px;height: 40px;text-align: center;background: none;float: left;width: 60px;color: #333;font-size: 18px;font-weight: bold;}
.page_less{border-right: 1px solid #ccc;border-left:0px;border-top:0px;border-bottom:0px;}
.page_add{border-left: 1px solid #ccc;border-right:0px;border-top:0px;border-bottom:0px;}
.pagination_div{float: right; height: 38px;border :   solid #ccc; border-width:0 1px;border-radius: 3px;margin-top: -4px;}
.pagination_div>a input{width: 56px;display: block;float: left;height: 38px;line-height: 38px;text-align: center;cursor: pointer;color: #e7a848;background-color:#fff;font-size: 14px;}
.pagination_div>.page_input{float: left;border: none;line-height: 38px;height: 38px;text-align: center;background: none;float: left;width: 38px;color: #333;font-size: 16px;}
.page_less{border-right: 1px solid #ccc;border-left:0px;border-top:0px;border-bottom:0px;}
.page_add{border-left: 1px solid #ccc;border-right:0px;border-top:0px;border-bottom:0px;}


.fixed_top{position: fixed;bottom: 100px;right: 0;z-index:500; display:none;opacity:.5;cursor:pointer}
.fixed_top:hover{opacity:.9!important;}.fixed_top:active{opacity:1!important;}
.fixed_top img{ width:50px; height:50px;}





.search_row{width: 100%;height: auto;background: #f8f9fc;}
.serach_row_main{width: 1280px;margin:0 auto;}

.all_collection{float: left;width: 108px;height: 32px;border: 1px solid #e7a848;border-radius: 3px;line-height: 32px;text-align: center;color: #e7a848;margin-top:18px;cursor: pointer;}
.all_collection:hover{background: #fff;}

.table_row{width: 100%;background: #fff;}
.table_main{width: 1280px;margin:10px auto; }
.table_div{border-collapse: collapse;border-spacing: 0;text-align: center;border:1px solid #cfcfcf;}
.table_div th{height: 50px;background: #f0f1f8;font-size: 16px;color: #333;border:1px solid #cfcfcf;}
.table_div td{font-size: 14px;color: #333;border:1px solid #cfcfcf;padding: 8px;}
.table_div td textarea{border:1px solid #f1f1f1;width: 150px;height: 80px;background: #f8f8f8;margin:10px 0;overflow-y:hidden;}
.dynamic_td{position: relative;}
.dynamic_td>img{position: absolute;top: 0;right: 0;}
.mini-tag{
    display: inline-block;
    height: 20px;
    padding: 0 4px;
    line-height: 19px;
    font-size: 12px;
    color: #fff;
    border-radius: 4px;
    box-sizing: border-box;
    white-space: nowrap;
}
.mini-tag.info{
    color: #999;
    background-color: #ccc;
    border: 1px solid #ccc;
}
.mini-tag.danger{
    color: #fff;
    background-color: #f56c6c;
    border: 1px solid #f56c6c;
}
.collection_img{width: 72px;height: 72px;margin:0 auto;overflow: hidden;cursor:pointer;}
.collection_img>img{display: block;width: 100%;}
.th_num{width: 25px;height: 20px;text-align: center;line-height: 20px;border: 1px solid #cfcfcf;float: left;margin-right: 12px;}
.num_span{float: left;padding-left: 15px;padding-right: 5px;}

.num_add{width: 76px;height: 30px;margin-left: 8px;}
.num_add>input{width: 30px;height: 28px;float: left;margin-left: 10px;margin-right: 5px;text-align: center;line-height: 28px;border: 1px solid #cfcfcf;}
.num_add>span{width: 16px;height: 12px;border: 1px solid #cfcfcf;display: block;float:left;cursor: pointer;}

.sub_less{background: url(../images/less.png) no-repeat center;}
.sub_add{margin-top: 2px;background: url(../images/add.png) no-repeat center;}
.remove_btn{border-radius: 3px;width: 50px;height: 26px;line-height: 26px;color: #fff;background: #a6a6a6;text-align: center;margin:0 auto;cursor: pointer;}
.remove_btn:hover{background: #bfbfbf;}
.collection_btn{border-radius: 3px;width: 50px;height: 26px;line-height: 26px;color: #fff;background: #c88a2e;text-align: center;margin:0 auto;margin-top: 5px;cursor: pointer;}
.collection_btn:hover{background: #dda24b;}
.collection_btn1{border-radius: 3px;width: 50px;height: 26px;border-radius: 3px; border: 1px solid #e7a848;line-height: 26px;text-align: center;margin:0 auto;margin-top: 5px;cursor: pointer;color: #e7a848;}
.addressBox,.branchAddressBox{ position: relative;}


.order_page{width: 1280px;margin:0 auto;height: 80px;}

.settlement{position: fixed;width: 100%;background: #fff; bottom: 0; padding-bottom: 20px;}
.settlement_main{width: 1280px;margin:0 auto;height:40px;}
.settlement_main a.btn-back{
    text-decoration: none;
    border: 1px solid#e8b967;
    color: #e8b967;
    border-radius: 5px;
    cursor: pointer;
    text-align: center;
    display: inline-block;
    position: absolute;
    margin-top: 17px;
    padding: 6px 12px;
}
.settlement_right{float: right;margin-top: 20px;height: 54px;}
.settle_btn{width: 100px;height: 54px;background: #c71b00;border-radius: 3px;line-height: 54px;text-align: center;color: #fff;float: right;margin-left: 50px;cursor: pointer;}
.settle_btn:hover{background: #dd371d;}
.settle_detaile{float: right;height: 60px; width: 900px;overflow: auto}
.settle_detaile>p{color: #666;text-align: right;}
.settlement_p1{margin-bottom: 12px;}
.settle_detaile span{display:inline-block;margin-left: 20px;}
.settle_detaile strong{color: #c71b00;font-size: 18px;}



.gold_shop{padding-top: 18px;padding-bottom: 8px;}
.my_shop{overflow: hidden;margin-bottom: 0px;}
.my_shop>dt{float: left;padding-top: 4px;margin-right: 10px;padding-bottom: 17px;}
.my_shop>dd{float: left;}
.my_shop>dd>span{padding: 5px 7px;border: 1px solid #d8d8d8;display: inline-block;border-radius: 3px; margin-right: 7px;cursor: pointer;background: #fff;font-size: 14px;color: #666;margin-bottom: 10px;}

.order_gold_shop{overflow: hidden;}
.order_gold_shop>dt{float: left;padding-top: 4px;margin-right: 10px;}
.order_gold_shop>dd{float: left;}
.order_gold_shop>dd>span{padding: 5px 20px 5px 7px;border: 1px solid #cf9d45;display: inline-block;border-radius: 3px; margin-right: 7px;background: #e7a848 ;color: #fff;font-size: 14px;margin-bottom: 10px; position: relative;}
.subImg{position: absolute;right :0px;top: 0px;width: 20px;height: 30px;background: url(../images/sub_closed.png) no-repeat center; cursor: pointer;}

.shop_add{padding-bottom: 16px;}
.shop_add_all{overflow: hidden;border-bottom:1px solid #ececec;}
.shop_add_all>li{float: left;list-style: none; border-right: 1px solid #efefef;cursor: pointer;padding: 16px 36px;outline:none;}
.shop_add_active{color: #e7a848;}

.shop_add_data{padding-top: 15px;overflow: hidden;}
.shop_add_data>dt{float: left;padding-top:8px;margin-right: 10px;}
.shop_add_data>dd{overflow: hidden;}

.add_data_left{float: left;}
.select_add{float: left;padding: 6px 15px;display: inline-block;background: #fff url(../images/select.png) no-repeat bottom right;border: 1px solid #e7a848;}
.add_dataile{padding-left: 20px;line-height: 36px;color: #666;font-size: 14px;}
.span_add_hide{padding-left: 20px;line-height: 36px;color: #666;font-size: 14px;}
.add_data_right{float: right;}
.add_data_right>a{background: #fff;border: 1px solid #e7a848;height: 32px;width: 80px;line-height: 32px;text-align: center;font-size: 14px;display:block;border-radius: 3px;color: #e7a848;float: left;}
.add_data_right>span{border: 1px solid #e7a848;height: 32px;width: 64px;line-height: 32px;font-size: 14px;display:block;border-radius: 3px;color: #e7a848;cursor: pointer;margin-right: 20px;float: left;padding-right: 16px;text-align: right;}
.add_remove_span1{background: #fff url(../images/nomyself.png) no-repeat 16px center;}
.add_defalie_span1{background: #fff url(../images/myself.png) no-repeat 16px center;}

#order_addr{
    display:none;
    width: 700px;
    height:640px;
    background:#fff;
    position:absolute;
    margin-top: -320px;
    margin-left: -350px;
    top: 50%;
    left: 50%;
    font-size:16px;
    border-radius:8px;
    box-shadow:5px 5px 6px #ccc;
    padding:0 15px;

}
#order_addr h3{
    height:60px;
    line-height:60px;
    color:#e7a848;
    text-align:center;
    position:relative;
}
.order_addr_del{
    position:absolute;
    right:10px;
    top:10px;
    cursor:pointer;
}
.order_addr_item{
    border-top:1px solid #dedede;
    padding:20px 0 20px 15px;
}
.order_addr_sele{
    height:120px;
}
.addr_item_l{
    width:15%;
    text-align:right;
    float:left;
    padding-right:10px;
    position:relative;
    top:7px;
}
.order_addr_footer{
    text-align:center;
}
.addr_footer_btn{
    width:100px;
    background:#e7a848;
    color:#fff;
    height:40px;
    text-align:center;
    border:none;
    margin:0 auto;
    font-size:18px;
    cursor:pointer;
}
.order_addr_sele .addr_item_l{
    top:5px;
}
.addr_item_name{
    top:0;
}
.order_addr_sele select{
    padding-right:10px;
    height:30px;
    width:120px;
}
.order_addr_textarea{
    margin:10px 0 0 113px;
    padding:5px;
    width:70%;
}
.addr_item_radio{
    padding-left:35px;
}
.addr_item_radio input{
    margin-left:10px;
    margin-right:5px;
}
.addr_item_input{
    width:366px;
    height:30px;
    text-indent:5px;
}
.addr_footer_del{
    background:#fff;
    margin-left:20px;
    border:1px solid #e7a848;
    color:#e7a848;
}


.pay_way{overflow: hidden;padding-top: 20px;padding-bottom: 20px;}
.pay_way>dl>dt{float: left;padding-top: 4px;margin-right: 10px;}
.pay_list{padding: 5px 10px 5px 10px;background: #fff;border-radius:3px;display: inline-block;border: 1px solid #D8D8D8;margin-right: 5px;cursor: pointer;}
.pay_list_active{
    padding: 5px 10px 5px 10px;background: #e7a848;color: #fff;border-radius:3px;
    /*background: #fff url(../images/select.png) no-repeat bottom right;*/
    display: inline-block;border: 1px solid #e7a848;cursor: pointer;}
.pay_title{color: #e7a848;padding-top: 8px;}
.pay_title>span{font-size: 14px;color: #999;}

.order_invoice{overflow: hidden;padding-top: 20px;padding-bottom: 24px;}
.order_invoice>dl>dt{float: left;padding-top: 4px;margin-right: 10px;}
.order_invoice>dl>dd{float: left;color: #000;margin-top: 4px;}

.order_message{overflow: hidden;padding-top: 20px;padding-bottom: 20px;}
.order_message>dl>dt{float: left;padding-top: 4px;margin-right: 10px;}
.order_message>dl textarea{width: 600px;height: 70px;padding: 5px;color: #333;overflow-x:hidden; border-color: #d8d8d8;}

.order_message .extendLabel{ float: left; min-width:40%;   padding-right: 2em; height: 35px;}
.order_message .extendLabel input{ border: solid #d8d8d8 1px; padding: .4em .8em;}
.order_message .extendLabel select{ border: solid #d8d8d8 1px; padding: .4em .8em;}
.order_message .extendLabel .timeBox{ border: solid #d8d8d8 1px; background: #fff; display: inline-block;padding: 0 .4em;}
.order_message .extendLabel .timeBox input{ border: none;width: 8em!important;}
.order_message .extendLabel label{padding-right: .5em;}



.myorder_search{height: 70px;}
.myorder_p{height: 70px;color: #e7a848;line-height: 70px;font-weight: bold;}
.myorder_right{float: right;}
.myorder_sousuo{overflow: hidden;margin-top: 18px;float: right;}
.all_btn{width: 52px;height: 32px;border: 1px solid #e7a848;background: #fff;line-height: 32px;text-align: center;float:right;color: #e7a848;border-radius: 3px;cursor: pointer; margin-left: 16px;font-size: 14px;}

.search_submit{width: 52px;height: 34px;border: 1px solid #e7a848;background: #e7a848;line-height: 32px;text-align: center;float: right;color: #fff;border-top-right:3px;border-bottom-right:3px;font-size: 15px;outline:none;}
.search_text{width: 162px;height: 32px;border: 1px solid #dcdcdc;background: #fff;float: right;padding-left: 5px;line-height: 32px;}
.search_select{width: 110px;height: 34px;border: 1px solid #dcdcdc;background: #fff;float: right;margin-right: 5px;font-size: 15px;}
.myorder_date{float: right;margin-top: 18px;margin-right: 20px;}
.myorder_date>span{margin-right: 5px;}
.myorder_date>input{width: 120px;height: 32px;border: 1px solid #dcdcdc;font-size: 15px;padding-left: 5px;}
.myorder_status{float: right;margin-top: 18px;margin-right: 20px;}
.myorder_status>select{height: 34px;background: #fff;border: 1px solid #dcdcdc;min-width: 90px;font-size: 15px;}

.view_btn{border-radius: 3px;width: 50px;height: 26px;line-height: 26px;color: #fff;background: #e7a848;text-align: center;margin:0 auto;cursor: pointer;display: inline-block;}
.again_btn{border-radius: 3px;width: 70px;height: 26px;line-height: 26px;color: #fff;background: #e7a848;text-align: center;margin:0 auto;cursor: pointer;display: inline-block;}
.view_btn:hover{background: #e6b868;}
.again_btn:hover{background: #e6b868;}


.new_main{width: 1280px;margin: 0 auto ;}



.userdata_box{padding-top: 5px;background: #f8f9fc;overflow: hidden;min-height:500px;}
.data_box_left{width: 180px;border: 1px solid #c3c3c3;float: left;padding-bottom: 14px;background: #fff;}
.data_box_left>dl dt{height: 50px;background: #e7a848;font-size: 18px;color: #fff;line-height: 50px;padding-left: 20px;margin-bottom: 14px;}
.data_box_left>dl dd{line-height: 38px;height: 38px;padding-left: 20px;cursor: pointer;font-size: 15px;}
.user_active{color: #e7a848;}

.data_box_right{float: right;width: 1000px;border: 1px solid #c3c3c3;background: #fff;padding-bottom: 30px;padding-top: 30px;}
.data_box_right>div{overflow: hidden;padding-bottom: 20px;}
.data_box_right>div>select{float:left;width: 189px;height: 38px;margin-right: 20px;border:1px solid #c3c3c3;line-height: 38px;color: #333; font-size: 15px;}
.data_box_right>div>strong{height: 38px;line-height: 38px;}
.data_box_right>div>span{width: 122px;float: left;display: block;float: left;text-align: right;color: #666;padding-right: 36px;line-height: 38px;}
.data_box_right>div>input{height: 38px;width: 600px;border: 1px solid #c3c3c3;padding-left: 5px;line-height: 38px;color: #333;font-size: 15px;}
.data_boy_girl{line-height: 38px;}
.data_boy_girl input{float: left;}
.data_boy_girl strong{margin-right: 10px;float: left;}

#uesr_boy,#uesr_girl{width: 18px;height: 18px;margin-top: 10px;margin-right: 5px;}
.ture_btn{width: 150px;height: 52px;border-radius: 3px;line-height: 52px;text-align: center;color: #fff;background: #e7a848;float: left;cursor: pointer; }
.ture_btn:hover{background: #cb9c4a;}



.branch_box_right{float: right;width: 1000px;background: #fff;}
.branch_td{min-width:60px;height: 60px; }
.branch_td>span{cursor: pointer;color: #fff;font-size: 14px;text-align: center;border-radius: 3px; display: block;width:40px;height: 20px;margin-left:auto;margin-right:auto;}
.branch_remove_btn{background: #a6a6a6;margin-top: 5px;}
.branch_edit_btn{background: #c88a2f;}

.branch_box{margin-top: 30px;}




.password_box{min-height: 630px;}


.right_box_three>div{float: right;width: 1000px;background: #fff;padding-bottom: 30px;}
.right_box_three>div>img{display: block;margin:0 auto;}

.contact_us{
    padding:10px 0!important;
}
.contact_us p{
    margin:15px;
}
.contact_us strong{
    color:#333;
}


.details_wrap{width: 100%;height: 100%;border-radius: 20px;box-shadow: 10px 10px 10px #ccc; border: 5px solid #eee;z-index: 100;position: absolute;background: #fff;}
.product_title{height: 75px;border-bottom: 1px solid #dddddd;position: relative;}
.product_Img{display: block;margin:0 auto;padding-top: 16px;}
.closed_detaile{position: absolute;top: 10px;right: 10px;cursor: pointer;}
.detalis_main{padding: 0 26px;overflow: hidden;}
.product_left{float: left;width: 440px;}
.product_big{width: 160px;height: 440px;margin:20px auto 0; }
.product_big>img{display: block;width: 100%;height: auto;}
.product_small{margin-top: 20px;overflow: hidden;}
.product_small>div{width: 98px;height: 96px;border: 1px solid #d6d6d6;float: left;margin-right: 10px;cursor: pointer;}
.product_small>div:hover{border: 1px solid #e7a848;}

.product_right{float: right;padding-top: 20px;overflow:auto;}
.product_right .oPrice{color: #aaa}
.product_right .oPrice:before{content:'￥'; color: #aaa}
.product_right>div{height: 38px;border-bottom: 1px dashed #ccc;width: 500px;}
.product_right>div.halfDiv{ float:left; width: 250px;}
.product_right>div.halfDiv>p{ width: 160px;   overflow: hidden;  text-overflow: ellipsis;}
.product_right>div>span{font-size: 16px;color: #888;float: left;text-align: right;padding-right: 20px;padding-top: 8px;min-width: 70px;display: block;}
.product_right>div>p{float: left;height: auto;padding-top: 8px;width: 400px;}

.product_right>div>div{height: 38px;border-bottom: 1px dashed #ccc;width: 500px;}
.product_right>div>div>span{font-size: 16px;color: #000;float: left;text-align: left;padding-right: 20px;padding-top: 8px;min-width: 70px;display: block;}
.product_right>div>div>p{float: left;height: auto;padding-top: 8px;width: 400px;}
.product_right img{max-width:100%}

.num_inp{width: 24px;height: 20px;}
.p_span{color: #999;font-size: 14px;padding-left: 10px;}
.product_right>div>p>textarea{width: 400px;height: 68px;}
.product_block{margin-top:30px;overflow: hidden;float: left;height: 40px;}
.product_ture{width: 100px;height: 32px;border: 1px solid #dab866;border-radius: 3px;display:inline-block;line-height: 32px;text-align: center;color: #fff;float: left;cursor: pointer;margin-right: 200px;background: #e7a848;}
.remove_shop_btn{background: #ccc;width: 100px;height: 32px;line-height: 32px;text-align: center;color: #fff;border-radius: 3px;display: inline-block;font-size: 15px;cursor: pointer;}
.remove_shop_canbtn{background: #e7a848;width: 100px;height: 32px;line-height: 32px;text-align: center;color: #fff;border-radius: 3px;display: inline-block;font-size: 15px;cursor: pointer;}
.search_span{height: 66px;}
.search_span>span{line-height: 66px;color: #e7a848;}

.order_paging{padding-bottom: 10px;width: 1280px;margin:0 auto;overflow: hidden;}
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;float: left;}
.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 #e7a848;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #e7a848;	border: 1px solid #c8963e;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: #e7a848;	border: 1px solid #c8963e;border-radius: 4px;vertical-align: middle;
}

.page_link{float: left;padding-top: 15px;}
.page_link>input{width: 50px;height: 27px;border: 1px solid #ccc;border-radius: 2px;font-size: 16px;color: #333;margin-right: 5px;line-height: 27px;}
.page_link>a{cursor: pointer;}

.successful_wrap{width: 620px;height: 280px;border-radius: 14px; background: #fff;border: 3px solid #eee;padding:40px 60px;margin:120px auto 0;position: relative;box-shadow: 5px 5px 5px #ccc;}
.suc_closed{position: absolute;right: 10px;top: 10px;cursor: pointer;}
.successful_title{font-size: 32px;color: #e7a848;padding-bottom: 30px;}
.suc_div{width: 600px;height: auto;margin-bottom: 20px;overflow: hidden;}
.suc_div>span{width: 80px;font-size: 16px;color: #666;display: block;float: left;}
.suc_div>p{width: 500px;float: left;color: #333;font-weight: bold;}
.back_index_btn{width: 120px;height: 40px;color: #fff;background: #e7a848;line-height: 40px;text-align: center;border-radius: 3px; margin-top: 40px;cursor: pointer;}
.back_index_btn:hover{background: #ecc466;}


#mask{width:100%;height:100%;display:none;position: fixed;top: 0px;left: 0;background: #000;filter:alpha(opacity=30);opacity: 0.3;z-index: 10;}


.regSuccessful_wrap{width: 850px;margin:0 auto;margin-top: 180px;height: 400px;border: 5px solid #eee;border-radius: 30px;box-shadow: 5px 5px 5px #eee;}
.reg_img{display: block;margin:0 auto;padding-top: 100px;}
.success_p{font-size: 18px;color: #666;text-align: center;margin-top: 30px;}



#magnifier {
    position: relative;
    width: 380px;
    float: left;
}
.small-box {
    position: relative;
    width: 380px;
    height: 380px;
    margin-bottom: 20px;
    border: 0px solid #eee;
    margin-top: 20px;
    overflow: hidden;
}
.small-box img {
    display: block;
    width: 100%;
}
.small-box .eye {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 200px;
    height: 200px;
    border: 1px solid #aaa;
    background: #0099ff;
    opacity: .5;
    filter: alpha(opacity: 50);
    cursor: move;
}
.thumbnail-box {
    position: relative;
    width: 100%;
}
.thumbnail-box .btn {
    position: absolute;
    top: 50%;
    width: 22px;
    height: 32px;
    margin-top: -16px;opacity:.6;cursor:pointer;
}
.thumbnail-box .btn:hover {opacity:1}
.thumbnail-box .btn.disabled  {cursor:inherit;opacity:.3;}
.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;
}





.lefts{
    left: 0;
    background: url(../images/btn_prev.png) no-repeat;
}

.rights{
    right: 0;
    background: url(../images/btn_prev.png) no-repeat;
}

.lefright .btn{
    position: absolute;
    top: 50%;
    width: 22px;
    height: 32px;
    margin-top: -16px;
}

.thumbnail-box .list {
    overflow: hidden;
    width: 350px;
    margin: 0 auto;
}
.thumbnail-box .wrapper { white-space:nowrap;;
    height: 73px;
}
.thumbnail-box .list .item {
    display:inline-block;
    margin: 0 5px;
    list-style: none;
    width: 70px;
    height: 70px;
    overflow: hidden;

    border: 2px solid transparent;
}
.thumbnail-box .list .item-cur {
    border: 2px solid #e7a848;
}
.thumbnail-box .list .item img {

    display: block;
    width: 100%;
}
.thumbnail-box .list .item-cur img {

}
.btn-prev.lefright,.btn-next.lefright{
    top:-236px;
}
.bigImgBg {
    display: none;
    overflow: hidden;
    position: absolute;
    left: 400px;
    top: 20px;
    width: 440px;
    height: 440px;
    border: 1px solid #e4e4e4; z-index:1; background:#fff;
}
.supBox img {
    display: block;
    width:100%;
}


.new_title{padding:20px 0; }
.new_title>p{font-size: 20px;font-weight: bold;line-height: 30px;text-align: center;}
.new_title>span{font-size: 14px;color: #999;display: block;line-height: 30px;text-align: center;}

.new_content{padding: 10px 0;}
.new_content>p{font-size: 16px;color: #666;padding-bottom: 10px;}
.news_main{width: 1050px;margin:20px auto 0;}


.mar_r0{margin-right: 0;}


.mask_write{
    position:absolute;
    top:0;left:0;
    right:0;bottom:0;
    background:#fff;
    opacity:.8;
    z-index:9;
    display:none;
    height:100%;
}
.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;
    display:none;


}
.pop-content{
    width:600px;
    height:530px;
    box-shadow: 5px 5px 5px #ccc;
    border-radius: 10px;
    background-color: #fff;
    display: none;
    position: absolute;
    z-index: 100;
}

.index-pop-top{
    height:60px;
    border-bottom: 1px solid #ddd;
}
.index-pop-top>span{
    line-height: 60px;
    color: #333;
    font-size:16px;
    padding-left: 20px;
}
.index-pop-top>img{
    display: block;
    float: right;
    padding-right: 20px;
    margin-top: 16px;
    cursor: pointer;
}
.index-pop-main{
    width:100%;
    height:400px;
    border-bottom:1px solid #ddd;
}
.index-pop-main>div{
    height:400px;overflow-y: scroll;
}
.index-pop-main>div>a>img{
    display: block;
    width:100%;
}
.index-pop-foot>div{
    width:60px;
    height:32px;
    color: #333;
    border-radius: 5px;
    border:1px solid #ccc;
    line-height:30px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    float: right;
    margin:20px 30px 0 0;
}

.logo_uesr_bounced{
    padding: 0 20px;
    /*  height: 30px;*/
    background-color:#fff;
    text-align: center;
    line-height: 30px;
    color: #333;
    border-radius: 4px;
    position: absolute;
    z-index: 120;
    opacity: 0;
}


.confirm_box{
    position: absolute;
    width: 430px;
    border:1px solid #e7a848;
    background:#fff;
    border-radius: 6px;
    color: #333;
    z-index: 10001;
    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:#e7a848;
    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 #e7a848;
    border-radius:4px;
    padding:6px 18px;
    color:#e7a848;
}
.confirm_footer_l:hover,.confirm_footer_r:hover{
    background:#e7a848;
    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: 9999;
}
.myorder_select{
    width:1280px;
    margin:0 auto;
}
.myorder_select_item{margin: 2em 0;}
.myorder_select_name{color:#888;}
.myorder_select_item ul li{
    list-style:none;
    padding:5px 0;

    display: inline-block;vertical-align: top;width: 30%;

}
.myorder_select_item ul{
    margin-right: -300px;
}
#myorder_select_ulR li{
    padding-left:220px;
}
#myorder_select_ulC li{
    padding-left:100px;

}
/*鍚庢湡娣诲姞*/
.support_aa{color: #f2dead;font-size: 13px;line-height: 36px;}
.support_aa:hover{color: #fff;text-decoration: underline;}
.reset_btn {
    width: 150px;
    border-radius: 5px;
    background: #fff;
    color: #d4a053;
    height: 52px;
    border: 1px solid #d4a053;
}

.fn-hide{
    opacity:0;width:1px;height:1px;
}

/*浜у搧涓績淇敼*/
.order_filter_l{
    width:48%; margin-right:1.8%;   display:inline-block; vertical-align:top;
}
.order_filter_l .class_all{
    float:none;
}
.order_list_main{
    width:auto!important;
    margin:0 30px;
}
.filter_class_dd{
    overflow: hidden;  padding:0 3em 0 0;border: solid 1px  transparent; height:35px;
}
.filter_class_dd .children{ display:none}
.showMore .filter_class_dd{
    float:inherit; height:auto; padding-bottom:1em;    z-index: 1;
    position: relative;
    background: #fff;
    border: solid 1px #eee; box-shadow:0 3px 15px rgba(0,0,0,.4);
}
.product_label_box{
    width:680px;
    min-height:200px;
    background:#fff;
    border:1px solid #ccc;
    position:absolute;
    top:190px;
    left:110px;
    border-radius:6px;
    padding:20px;
    display:none;
    z-index:1001;

}
.mask_tran{
    position:fixed;
    bottom:0;
    top:0;
    left:0;
    right:0;
    opacity:0.5;
    z-index:1000;
    display:none;
    background:#ccc;
}
.x_search_interval{
    margin-top:0 !important;
}

#list_main{
    font-size:16px;
    padding:0 0 0 10px ; margin-right:0;
    width:auto;
    margin-bottom:10px;

}
#list_main .list_box{
    float:left;
    width: 14%!important;
    margin-left:1.65%;
    margin-right:0;
    margin-bottom:1.875em;
    min-width:162px;

}
#list_main .img_title_p{
    height: 2.2em;
    font-size:1.2em;
    line-height: 2.5em;
    width:auto;
    text-align: center;font-weight: bold;color: #444;
}
#list_main .list_box .block_img{
    width: 14.5em;
    height: 14.5em;
    overflow: hidden;
    margin:0 auto;
}
/*#list_main .block_img img{width: 100%;display: block;height:100%}*/
#list_main .list_box .box_weight{
    line-height: 1.8;color: #2b2b2b;font-size: 1em;padding-left: 1.8em;
}

#list_main .box_weight>span{margin-right: 0.625em;padding-left: 0.624em;}

#list_main .box_num{height:2.75em; }
#list_main .box_num>span{padding-left: 1.8em;float: left;line-height: 1.875em;margin-right: 0.625em;}
#list_main .box_jj{width: auto;height: 1.875em;border: 1px solid #8b8181;border-radius: 3px;float: left;position:relative;z-index:5}
#list_main .box_jj>a{float: left;width: 1.875em;line-height: 1.875em;text-align: center;display: block;cursor: pointer;}
#list_main .box_jj>input{width:2.187em;height:1.675em;border: 0;float: left;line-height: 1.675em;padding-top:.2em;font-weight: bold;font-size: 1em;text-align:center;z-index:1;position:relative;}
#list_main .box_less{border-right: 1px solid #8b8181;}
#list_main .box_add{border-left: 1px solid #8b8181;}
#list_main .box_fun{height: 2.812em;position:relative;}
#list_main .box_fun>img{margin-left:0.8em;cursor: pointer;display: block;width: 7.125em;height: 2em;float: left;}
#list_main .box_collection_btn{height: 2.1em;padding:0 .6em;border-radius: 3px; border: 1px solid #e7a848;line-height: 2.1em;text-align: center; float: left;font-size: .875em;color: #e7a848;margin-left: 1.8em;cursor: pointer;}
#list_main .box_remove_btn{width: 3.5em;height: 1.875em;border-radius: 3px; border: 1px solid #e7a848;line-height: 1.875em;text-align: center; float: left;font-size: .875em;color: #e7a848;margin-left: .375em;cursor: pointer;}
#list_main .box_collection_btn.active{color: #fff;  background: #e7a848; }
.order_search_product{
    height:auto !important;
}
.box_fun_text{
    position:absolute;
    left:3.2em;
    top:0.45em;
    font-size:.875em;
    letter-spacing:-1px;
    color:#e7a848;
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    cursor:pointer;
}
.box_add,.box_less,.box_collection_btn{
    user-select:none;
}
.bor_ora{
    border:2px solid #e7a848!important;
}
#P_ProductName_warp{
    margin-bottom:10px;

    color:#333;
}
.product_block_fix{
    position:fixed;
    padding:25px 15px 15px 10px;
    border-top:1px solid #ccc;
    right:45px;
    bottom:60px;
    background-color:#fff;
}
.box_fun{
    position:relative;
}
#order_paging{
    width:auto;
    margin-right:50px;
}
.img_box{
    position:absolute;
    top:22px;
    z-index:199;
    display:none;

}
.img_large{
    width:600px;
    height:600px;
}
.img_shade{
    position:absolute;
    z-index:198;
    top:0; bottom:0; left:0; right:0;
    background:#333;
    opacity:0.3;
    display:none;

}
.alert_maintain_body {
    background-image: url('../Images/fail_load_bg.jpg');
}
.alert_maintain{
    /*background:#fff;*/
    font-size:18px;
    line-height:1.9;
    color:#333;
    /*width:388px;*/
    /*margin:50px auto;*/
    position:absolute;
    top:50%;
    left:50%;
    margin:-281px -345px;
    /*border:1px solid #999;
    padding:20px 15px;*/
    /*border-radius:6px;*/
}
.alert_maintain_body p{
    text-align:center;
    color:#ababab;
    position:absolute;
    bottom:0px;
    margin-bottom:6px;
    left:50%;
    margin-left:-135px;
}
.NewCount{
    display:inline-block;
    padding:2px;
    background:#e00000;
    color:#fff;
    border-radius:100%;
    font-size:10px;
    position:absolute;
    top:15px;
    right:0px;
    line-height:15px;

}
#liProductType_2{
    padding:0 10px;
    width:110px;
}
#liProductType_2 a{
    width:110px;
    position:relative;
}


/*--------------------------   鏂板 濂楄 淇敼鏍峰紡     -------------------------*/

.suitBgimg{
    width: 100%;
    height:40px;
    position: absolute;
    bottom:-1px;
}
.suitBgimg>img{
    width: 100%;
    display:block

}
.downOrder_btn{
    margin:40px auto 0;
    width: 80%;
    border: 1px solid #e7a848;
    height: 2.3em;
    line-height: 2.3em;
    border-radius: 50px;
    text-align: center;
    color: #e7a848;
    cursor: pointer;
    background: #fff;
    font-size:18px;
}
.downOrder_btn:hover{
    background: #F8F8F8;
}

.block_img>img {
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto
}

/*--------------------------   瀵艰埅椤堕儴鏂板璺宠浆     -------------------------*/

.top_web {
    margin-right:10px;
    margin-top:10px;
    padding-left:20px;
    padding-right:10px;
    border-right:1px solid #ccc;
    float: left;
    font-size: 14px;
    background: url('../images/web_phone.png') no-repeat left bottom;
}
.top_web > a {
    color: #333;
}
.top_web > a:hover {
    color: #e7a848;
}


.videoDiv {
    width: 440px;
    position:absolute;
    height:580px;
    left:0;
    top:0;
    margin-top: 40px;
    z-index:1000;
    background:#fff;
}

.videoBtn {
    position:absolute;
    right:20px;
    bottom:20px;
    cursor:pointer;
    z-index:999;
    width:60px;
    height:60px;
    background:url(../images/videoBtn.png) no-repeat;
}
.videoClosed {
    position:absolute;
    top:-25px;
    right:-25px;
}
.videoClosed {
    width:52px;
    height:52px;
    background:url(../images/videoClosed.png) no-repeat;
    cursor:pointer;
}

/*form 控件以及 加载 loading*/

.formErrTip,.formErrForm{ color:#b00;display: inline-block;position: absolute; margin-left: 10px; }
.formErrInput{border:solid 1px red;}
.formBtnLoading{position:relative}
.formBtnLoading:after{content: "";left: 0;top: 0;position: absolute;width: 0;height: 100%;background: rgba(0, 0, 0, .1);-webkit-animation: formBtnLoading 2s infinite;}
@-webkit-keyframes formBtnLoading{50%{left:0%;width:100%;} 100%{left:100%;width:0%;}}

/*分页*/
.pageBox a{padding: 0 .6em;text-align:center; margin:0 .5em; line-height:26px;border:1px solid rgba(217,217,217,1); display:inline-block; cursor:pointer;background:#fff;}
.pageBox a.disable{opacity:.5;cursor:default;}
.pageBox select{border:1px solid rgba(217,217,217,1); height:26px;margin:0 1em;}
.pageBox .dot:after{content:" ... "}
.pageBox .cur{color: #fff; background: #333}
.pageBox .pageJump{ width:3em; padding:0 .5em; margin:0 .4em; border:solid 1px #ddd; line-height:27px; }

.hidden{display:none}


/*日期选择*/

.timeArea{display:inline-block; border:solid 1px #ddd;position:relative;}
.timeArea input{ padding: .5em; border:none; text-align:center;     background-color: transparent;   width: 120px;    vertical-align: middle;}

.timeArea .icon-close{ display:none; position:absolute;right:0; top:.5em;color:#aaa; cursor:pointer;}
.timeArea:hover .icon-close{ display:block;}
.timeArea .icon-close:hover{ color:#333;  }

.dataTables_wrapper{position:relative;      }
.dataTable .hidden{display:none;}
.dataTable td{padding:8px 0;}
.dataTables_wrapper .top, .dataTables_wrapper .bottom{ text-align:right; padding:.5em 0;   right: 0;}
.dataTables_wrapper .top{ top: -45px; }
.dataTables_wrapper .top div,.dataTables_wrapper .bottom div{vertical-align: middle;display:inline-block; text-align:right; padding:0 1em;}
.dataTables_paginate a{ display:inline-block; width:2em; line-height:2em; border:solid 1px #ddd; text-align:center;margin:0 .3em;cursor:pointer;}
.dataTables_paginate a.first ,.dataTables_paginate a.last{display:none;}
.dataTables_paginate a.ui-state-disabled{color:#fff; background:#555; border:solid 1px #555; cursor: default;}
.dataTables_paginate a.ui-state-disabled.previous,.dataTables_paginate a.ui-state-disabled.next {     border:solid 1px #eee;
    background: #f5f5f5;
    color: #eee; }
.dataTables_length select{padding:.25em;vertical-align: middle;  border:solid 1px #ddd;}

.daterangepicker{font-size:12px;}

.body-box .layui-layer-setwin .layui-layer-close2{
    right: -5px;
    top: -5px;
    background: url("../images/close.png") no-repeat 3px 3px;
}
.body-box .layui-layer-setwin .layui-layer-close2:hover{
    background: url("../images/close.png") no-repeat 3px 3px;
}

.addCardRes{ padding:1em;}
.addCardRes .t{border-bottom:solid #ccc 1px; margin-bottom:.6em;}
.addCardRes .t  a{ margin: 0 1em;padding:.5em 0 ;border-bottom:solid 3px transparent; display:inline-block;}
.addCardRes .t  a.cur{ color:rgb(221, 173, 88); border-bottom:solid 3px rgb(221, 173, 88);}
.addCardRes table{  border-spacing:0; border:solid 1px #eee; width:100%;border-collapse: collapse;}
.addCardRes table th{background:#fbf8f2;border:solid  #eee;border-width: 1px 0; font-weight:normal;padding:.5em 0;  }
.addCardRes table td{border:solid  #eee;padding:.5em 0;border-width: 1px 0; text-align:center}
.addCardRes table td.success{color:#70b603}
.addCardRes table td.fail{color:darkred}

.expressBox{position:relative;padding-left:180px; color:#555;}
.expressBox .item{ border-left:solid 1px #ddd; padding:0 0 1em 1em;}
.expressBox .icon-location{ margin-left:-160px;}
.expressBox .time{position:absolute;left:0;width:160px;text-align:right;}
.expressBox  .icon-circle:before{    margin-left: -1.5em;    background: #fff;    display: inline-block;    margin-right: .5em;}

/*特效*/
.animatedShake{ animation: animatedShake .2s ;animation-iteration-count:5;  }
@keyframes animatedShake { 0% {transform:translateX(2px) ;} 33% {transform:translateX(-2px) ;} 66% {transform:translateX(2px) ;} 100% {transform:translateX(0) ;} }

.required{color:red;position: absolute; margin-left: -1em;}

.loginBox{position: absolute; background: #f9f9f7; left: 50%; top:50%; line-height: 2; margin-top:-300px;width: 800px; margin-left: -440px; box-shadow: 0 0 10px #aaa; border-radius: 10px; padding:40px 40px 20px;}

.loginBox input{ width: 300px; padding: .8em; border: solid 1px #aaa;margin-bottom: 1.5em; vertical-align: top;}
.loginBox .formErrTip{    margin-top: -27px; margin-left: 0;    display: block;}


.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a:hover,a:focus{color:#005580;text-decoration:underline}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1280px}.span12{width:1280px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}..row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}