﻿* { box-sizing: border-box; }
.hide { display: none; }
.show { display: block; }
li { list-style: none; }
a { text-decoration: none; }
body, p, img, span, li, ul, div, input, button { margin: 0; border: none; padding: 0; outline: none; }
html, body { font-size: 12px; margin: 0 auto; background: #ffffff; top: 0; left: 0; font-family: 'Microsoft YaHei UI'; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-text-size-adjust: none; -webkit-touch-callout: none; }
a { -webkit-touch-callout: none; }
html{overflow-y: scroll;}
/*body { -webkit-user-select: none;}*/
/*body a,*/
/*body span1,*/
/*body span2,*/
/*body .clearfix p,*/
/*body span{ -webkit-user-select: text;}*/

/*user-seletct: none;*/
/*-webkit-user-seletct: none;*/
/*-moz-user-seletct: none;*/
/*-ms-user-seletct: none;*/
/*none: 不能选中内容*/
/*text: 能选中内容*/

.cursor{cursor: pointer;}

.el-button-red{color: #0f0f0f !important;}
.el-button-red:hover{color: #f0360f !important;font-size: 16px;}
.a-text{color: #8d8d8d;text-decoration:none !important;}
.a-text:hover{color: #0f0f0f !important;}
.a-text1{color: #999999 ;text-decoration:none !important;}
.a-text1:hover{color: #0f0f0f !important;}
.button-text{color: #999999 !important;}
.button-text:hover{color: #0f0f0f !important;}
.button-bg{background-color: #d8d8d8 !important;}
.text-br{word-wrap:break-word !important;}


.input_link{border-color: #878787;border-style: solid;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;background-color:#fff !important;}
.el_button1{font-size: 14px !important;}/*height: 28px !important;margin-top: 10px !important;padding: 6px 8px!important;*/
.el_input1{border: 0px !important;}

.text-border{border: 1px solid #dcdfe6;}
.text-border-red{border: 1px solid #f0360f;margin: 3px 5px;}

.login-form .el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 0px;
    border: 0px solid #dcdfe6 !important;
    border-bottom: 1px solid #878787 !important;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}


.clearfix:after { content: ""; display: block; height: 0; clear: both;}
.ellipsis{width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;color:#878787 !important; }
.ellipsis1{width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
/*input[type=text],
input[type=number]{
    height: 30px;
    line-height: 30px;
    padding: 3px 10px;
    width: 150px;
    color: #555;
    border: 1px solid #dcdcdc;
    font-size: 12px;
}*/
input[type=number]{padding-right:0;}

.row { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -moz-flex; display: -ms-flexbox; display: flex;}
.col { display: block; -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -moz-flex: 1; -ms-flex: 1; flex: 1; }

/*暂无数据*/
.data-null{text-align:center;padding:16px;font-size:16px;color:#787980;}

/*-----通用-----*/
/*--------------*/
/*边距*/
.pad{padding:12px;}
.mt0{margin-top:0 !important;}
.mb0{margin-bottom:0 !important;}
.mtc{margin-top:8px !important;}
.mbc{margin-bottom:8px !important;}
.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr8{margin-right:8px;}
/*颜色定义*/
.gray{color:gray !important;}
.lgray{color:#b7b7b7 !important;}
.orange{color:orange !important;}
.red{color:red !important;}
.brown{color:#c30 !important;}
.dBlue{color:#0000FF !important;}
.blue{color:#20A0FF !important;}
.link{color:#20A0FF !important;cursor:pointer;}
.success{color:#13CE66 !important;}
.warning{color:#F7BA2A !important;}
.danger{color:#FF4949 !important;}
.unLine{text-decoration: none;}
.price{font-family:Helvetica,sans-serif;}
/*背景色*/
.bg-white{background-color:#fff !important;}
.bg-gray{background-color:#f2f2f2 !important;}
/*对齐*/
.text-left{text-align:left !important;}
.text-center{text-align:center !important;}
.text-right{text-align:right !important;}
.fl{float:left !important;}
.fr{float:right !important;}
/*手势*/
.pointer{cursor:pointer;}
/*两行用...隐藏*/
.line-clamp{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
.line-clamp.lc1{-webkit-line-clamp:1;}
.line-clamp.lc3{-webkit-line-clamp:3;}
.inline-block{display:inline-block;}


/*左右结构*/
dl,dt,dd{padding:0;margin:0;}
.dl_lr{padding:12px;background-color:#fff;}
.dl_lr:after{content:'';display:block;clear:both;}
.dl_lr dt{width:92px;height:102px;position:relative;overflow:hidden;float:left;}
.dl_lr dt img{display:block;width:100%;}
.dl_lr dd{padding-left:104px;}

.thumb_pic {
    position: relative;
    width: 80px;
    height: 100px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.thumb_pic img{width:80px;height:100px;}
.thumb_pic1 img:hover {width:110%;height: 110%}

.img{display:block;}
.img img{width:100%;display:block;max-width:100%;}
.li_box img{display:block;width: auto;height: auto;}
/*图片添加边框*/
.li_box .img_border{border: 1px solid #dcdcdc}
.img_bg{background-color: #000;}
.icon_border{border: 1px solid #dcdcdc;}
/*.img img:hover{transform:scale(1.2);}*/
/*.li_box .img img {width:95%;}*/
.li_box .img1 img:hover {cursor:pointer;max-width:230px;width: auto;height: auto;max-height: 260px;;overflow: hidden; }
.display-box{display:box !important;display:-webkit-box !important;}

/*vue*/
[v-cloak]{display:none;}


/*1200*/
@media screen and (max-width: 1200px) {
    body .side_left ul.fix,
    body .side_right .sr_box.fix{position:relative;}
}

/**{
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
}*/
.w_box{width:1200px;margin:0 auto;}
.btn{padding:8px 20px;border:1px solid #dcdcdc;border-radius:40px;display:block;}
.btnc{padding:8px 20px; border:1px solid #dcdcdc; border-radius:4px;display:block;height: 42px;}
.price{color:#f30;}
.header,
    /*.footer{background-color:#fff;}*/


    /*------------------------*/
    /*header*/
.header{border-bottom:1px solid #eee;}
.header .w_box{padding:70px 0;background-color:#fff;height: 180px}
.header .w_box:after{content:'';display:block;clear:both;height:0; padding-top:15px;padding-bottom: 18px;}/*border-bottom: 1px solid #ebebeb;*/
.header .h_left{float:left;}
.header .h_right{float:right;}
.header .h_right .search_input{margin-top: 19px;margin-left:0;width: 476px;height: 46px;}
.header .h_left .d1{float:left;margin-right:15px;}
.header .h_left .logo,
.header .h_left .logo img{width:72px;height:72px;overflow:hidden;}
.header .h_left .d_app .fa{font-size:32px;position:relative;top:-5px;}
.header .h_left .download .btn{margin-right:15px;float:left;border-radius:4px;}
.header .h_left .text b{font-size:36px;}
.header .h_left .text{font-size:14px;margin-right:25px;}
.header .h_left .text2{margin-right:25px;display:none;}
.header .h_left .text2 .p1{margin-top:10px;margin-bottom:18px;}

.header .h_right{}
.header .h_right .input{margin-right:16px;border-right: 4px;}
.header .h_right .input input{height:42px;line-height:30px;padding:3px 10px;width:245px;color:#555;border:1px solid #e4e4e4;font-size:12px;border-radius: 4px 0 0 4px;}
.header .h_right .input input::-webkit-input-placeholder{color: #80808080;}
.header .h_right .input button{height:42px;line-height:30px;padding:0 15px;cursor:pointer;border-radius: 0 4px 4px 0;}
.header .h_right em{font-style:normal;font-size:14px;font-weight:100;position:relative;top:2px;}

.header .h_right .input1 input{height:32px;line-height:30px;padding:3px 10px;width:245px;color:#555;border:1px solid #e4e4e4;font-size:12px;border-radius: 4px 0 0 4px;}
.header .h_right .input1 button{height:32px;line-height:30px;padding:0 15px;cursor:pointer;border-radius: 0 4px 4px 0;}
.header .h_right .input1 .skin_border_search::-webkit-input-placeholder{color: #80808080;}
.header .h_right .input1 .skin_bg_search{background-color: #f4f4f4;border:1px solid #E4E4E4;border-left: 0px;}
.header .h_right .appdown{background-color: #fff;border:1px solid #eee;margin-left: 142px;width: 96px; height: 96px;text-align: center;padding: 5px;font-size: 14px;}
.header .h_right .appdown img{width: 62px; height: 62px;margin-top: 2px;margin-bottom: -4px;}
.header .h_right .appdown p{margin-top: 1px;}


.header .btn{display:inline-block;cursor:pointer;margin-top:19px;}
.header .btn .fa{color:#dcdcdc;font-size:22px;margin-right:10px;vertical-align:middle;height:22px;min-width:15px;}

.header .btnc{display:inline-block;cursor:pointer;margin-top:19px;}
.header .btnc .fa{font-size:20px;margin-right:10px;vertical-align:middle;height:22px;min-width:15px;}
.header .btnc .btnc_btn{font-size: 14px;margin-top: 3px;display:inline-block;}
.header .btnc .btnc_btn i{margin-right:4px;}
/*color*/
.header .download,
.header .h_right,
.header .h_right a,
.header .h_left .text2{color: #8b8b8b;}

.top-contact{font-size: 12px;}
.top-contact li p{color: #80808080;}
.top-contact li1 p{color: gray;}
/*头部用户信息*/
/*.header .w_box .top_row1{*/
/*height: 30px;width: 100%;font-size: 15px;*/
/*padding-left: 20px;*/
/*margin-top: 0px;*/
/*background-color: #ebebeb;*/
/*overflow: hidden;*/
/*z-index: 9999;*/
/*position:relative;*/
/*!*position: fixed ;*!*/
/*}*/
.header .w_box1{width:100%; height: 33px; background-color:#ebebeb; position: fixed;z-index: 999;}
.header .w_box1 .top_row1{width:1200px;margin:0 auto; padding:5px 1px;display:block;}
.header .w_box1 .top_row1 .top_row1_left{padding-left: 3px; font-size: 14px;float:left;}
.header .w_box1 .top_row1 .top_row1_right{position: relative;right: 0;float:right;}
.header .w_box1 .top_row1 .top_row1_right span{font-size: 14px;color: #888888 !important;margin-left: 5px; position:relative;cursor:pointer;}
.header .w_box1 .top_row1 .top_row1_right span em{position:relative;display:inline-block;width:auto;height:15px;line-height:15px;right:0px;top:3px;font-size:12px;color:#fff;border-radius:50px;font-style:normal;background-color:red;text-align:center;margin-left:2px;padding:0 4px;max-width:32px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;
    transform:scale(0.85);-webkit-transform:scale(0.85);}
.header .w_box1 .top_row1 .top_row1_right span i.icon-gouwuche{margin-right:2px;}
.header .w_box1 .top_row1 .top_row1_right span .el-icon-arrow-down{display:none;}
/*.header .w_box .top_row2{padding-top: 33px;padding-bottom: 10px;border-bottom: 1px;border-color: #ebebeb;margin: 0px 24px;}*/

/*------------------------*/
/*container*/
.container{padding-top:25px;}
.container:after{content:'';display:block;clear:both;height:0;}
.side_left,
.side_center,
.side_right{float:left;margin-left:25px;}

.side_left{min-height:100px;margin-left:0;}
.side_left,
.side_left ul{width:160px;overflow:hidden;}
.side_left ul{background-color:#fff;border-radius:8px;border:1px solid #eee;padding-left:0;}
.side_left ul li *{transition-duration:initial;-webkit-transition-duration:initial;}
.side_left ul li a{display:block;line-height:40px;padding:10px 0 10px 18px;border-bottom:1px solid #eee;font-size:18px;cursor:pointer;color:#666;
    transition-duration:0.5s;-webkit-transition-duration:0.5s;}
.side_left ul li:last-child a{border-bottom:none;}
.side_left ul li a i{margin-right:8px;width:20px;height:15px;text-align:center;}
.side_left ul li a span{position:relative;}
.side_left ul li a span em{position:absolute;width:15px;height:15px;line-height:15px;right:-10px;top:-6px;font-size:12px;color:#fff;border-radius:50px;font-style:normal;background-color:red;text-align:center;
    transform:scale(0.85);-webkit-transform:scale(0.85);}
.side_left ul li a.skin_hover_bg:hover span em,
.side_left ul li a.skin_bg span em{background-color:#fff;color:#f0360f;}

.side_center{width:730px;}
.swiper-container{height:273px;overflow:hidden;position:relative;}
.side_center .swiper-wrapper .swiper-slide{}
.side_center .swiper-wrapper .swiper-slide .img-banner img{}
.side_center .saying{padding:10px 0;margin-top:15px;font-size:14px;}
.side_center .saying a{color:blue;}

.side_center .entries{margin-top:15px;}
.side_center .entries .e_box{float:right;width:390px;height:140px;overflow:hidden;transition:opacity .1s ease;-webkit-transition:opacity .1s ease;}
.side_center .entries .e_box:hover{opacity:0.8;}
.side_center .entries .e_box a{display:block;position:relative;height:100%;width:100%;}
.side_center .entries .e_box a img{width:100%;height:100%;display:block;}
.side_center .entries .e_box a p{position:absolute;color:#fff;font-size:18px;bottom:12px;left:18px;}
.side_center .entries .e_box_1{width:309px;height:309px;margin-left:0;float:left;}
.side_center .entries .e_box_2{}
.side_center .entries .e_box_3{margin-top:29px;}

.side_center .cards{}
.side_center .card{margin-top:25px;padding:10px 0;border:1px solid #eee;border-radius:5px;background-color:#fff;}
.side_center .card ul{padding:0;}
.side_center .card h3{text-align:center;position:relative;margin:0 15px;padding:0px 0 25px;font-size:28px;font-weight:400;color:#999 }
.side_center .card h3 .more{position:absolute;right:0;top:28px;font-size:12px;color:#999;}
.side_center .card li{float:left;width:22%;overflow:hidden;margin-bottom:12px;cursor:pointer;}
.side_center .card li .li_box,
.side_center .card li .img{width:140px;}
.side_center .card li .li_box{margin:0 auto;}
.side_center .card li .li_box p{color: #808080;}
.side_center .card li .img{height:170px;overflow:hidden;position:relative;}
.side_center .card li .img img{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.side_center .card li p{white-space:nowrap;margin-top:5px;}
.side_center .card li p1{white-space:nowrap;}

/*.side_center .card .clearfix{margin:0px 6px;}*/
.side_center .card1{margin-top:25px;padding:10px 0;border-radius:5px;background-color:#fff;}
.side_center .card1 ul{padding:0;}
.side_center .card1 h3{text-align:center;position:relative;margin:0 8px;padding:0px 0 3px;font-size:20px;font-weight:400;}
.side_center .card1 h3 i{margin-left: 4px;font-size: 14px;}
.side_center .card1 h3 .more{position:absolute;right:0px;font-size:12px;color:#999;top:8px}
/*3张*/
/*.side_center .card1 li{float:left;width:25%;overflow:hidden;margin-bottom:16px;}*/
/*.side_center .card1 li .li_box{margin:0px 10px;}!*margin:0 auto;0px 10px 0px;*!*/
/*.side_center .card1 li .img{width:219px;height:251px;overflow:hidden;position:relative;}*/
/*.side_center .card1 li .img img{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}*/
/*.side_center .card li .img{width:157px;}*/
/*.side_center .card li .img{height:170px;overflow:hidden;position:relative;}*/
/*.side_center .card1 li p{white-space:nowrap;margin-top:0px;}*/
/*3张*/
.side_center .card1 li{float:left;width:25%;overflow:visible;
    -webkit-transition: border-color .1s ease;
    transition: border-color .1s ease;}
/*.side_center .card1 li:hover{border-color:#e9e9e9;box-shadow:0 0 2px 2px #e3e3e3;}*/
.side_center .card1 li .img img{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
.side_center .card1 li .li_box{width:auto;height:auto;cursor:pointer;margin:0 auto;}
.side_center .card1 li .li_box:hover{border:none;}
.side_center .card1 li .li_box .img_bg{width:100%;}
.side_center .card1 li .img{height:185px;overflow:hidden;position:relative;}
.side_center .card1 li p{white-space:nowrap;color: #808080;margin-top: 2px;}
.side_center .card1 li .p-img{margin-top: 0px !important;}

.side_center .card1 li .li_box .li_box_text{padding-top:3px;}
.side_center .card1 li .li_box .li_box_text b{font-weight:700;}
.side_center .card1 li .li_box .li_box_text p{margin-top:4px;}
.side_center .card1 li .li_box .li_box_text p span{margin-right:0;}

.side_center.side_center_wider{width:1015px;}

.side_right{float:right;width:260px;min-height:100px;}
.side_right .sr_box{width:258px;border-radius:5px;background-color:#fff;padding:10px;}
.side_right .sr_box .top{padding: 0px 10px;}
.side_right .sr_box .top a{font-size:12px;color:#999;float: right;position: relative;top:6px;}
.side_right .sr_box .top i{margin-left: 4px;font-size: 14px;}
.side_right .sr_box .top span{font-size:18px;font-weight:400;margin:0;}
.side_right .sr_box .p1 span{font-size:12px;font-weight:400;margin:0;}
.side_right .dl_lr{padding:0;margin-top: 10px;}
.side_right .dl_lr1{padding:0;}
.side_right .dl_lr1 .line{border-top: 1px solid #eee; }
.side_right .dl_lr .img-tab{width:auto;}
.side_right .dl_lr .img-tab div{width:auto; height: 197px;}
.side_right dl{padding:0px 0;border-bottom:1px solid #eee;overflow:hidden;margin: 0px 35px;}
/**/
.side_right li{width:216px;float:left;position:relative;border:1px solid #e5e5e5;margin:10px 10px;background-color:#f7f7f7;overflow:hidden;}
.side_right li .img_border{width:216px;height:236px;position:relative;background-size:216px; background-position: center;cursor:pointer;}
.side_right li .bottom{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.4);width:100%;padding:8px 10px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;}
.side_right li .bottom p{color:#eee;}
.side_right li .bottom{display:none;}
.side_right li:hover .bottom{display:block;}

/*.side_right dl{padding:16px 0;border-bottom:1px solid #eee;overflow:hidden;}*/
.side_right dl:last-child{border-bottom:none;}
.side_right dl dt img{width:100%;}
.side_right dl dd h4{font-weight:400;margin:0;padding-bottom:3px;font-size:13px;}
.side_right dl dd p{margin-top:4px;}
.side_right .search_res_img .img img{position: absolute;width:100%;z-index: 0;left: 50%;top: 50%;
    transform:translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}



.side_center,
.side_left ul,
.so2-img-option,
.to-top1,
.to-top,
.side_right .sr_box{}
.side_left ul.fix,
.side_right .sr_box.fix{position:fixed;top:32px;}
.sc_footer .subtext.fix{position:fixed;bottom:0px;}
.so2-img-option.fix{position:fixed;top:32px;z-index: 1000;border-top: 2px solid #f0360f}
.to-top.fix{position:fixed;display: block;}
.to-top1.fix{position:fixed;display: block;}




/*------------------------*/
/*footer*/
.footer{text-align:center;border-top:1px solid #eee;margin-top:35px;}
.footer .w_box{padding:35px 0;}
.footer p{padding:8px 0;}



.big .card{padding-left:8px;padding-right:8px;}
.big .card li .li_box,
.big .card li .img{width:100%;}
.big .card li .img{height:250px;}

.inner .card .li_box{position:relative;cursor:pointer;}
.inner .card .text{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.4);color:#fff;padding:7px;
    box-sizing:border-box;-webkit-box-sizing:border-box;}
.inner .card .li_box:hover .text{opacity:1;}
.inner .card .text p{margin-top:0;}
.inner .card .text .price{color:#fff;}

.inner .card .text1{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.4);color:#fff;padding:7px;
    box-sizing:border-box;-webkit-box-sizing:border-box;}
.inner .card .li_box:hover .text1{opacity:1;}
.inner .card .text1 p{margin-top:0;font-size:12px;height: 1px}
.inner .card .text1 .price{color:#fff;}

/*商品展示样式*/
.side_center .card1 li,
.search_res .search_res li,
.pick_goods .side_center .card li{padding: 12px;margin-bottom: 12px;}
.side_center .card1 li:hover,
.search_res .search_res li:hover,
.pick_goods .side_center .card li:hover{border-color:#e9e9e9;box-shadow:0 0 2px 2px #e3e3e3;}
/**
选货页面
 */
.pick_goods{}
.pick_goods .side_center .card{padding-left:8px;padding-right:8px;}
/*.pick_goods .side_center .card li:hover{border-color:#e9e9e9;box-shadow:0 0 2px 2px #e3e3e3;}*/
.pick_goods .side_center .card li{width: 25%;!important;}
/*.pick_goods .side_center .card li .li_box:hover{border: 1px solid red;}*/
.pick_goods .side_center .card li .li_box{width:220px;}
.pick_goods .side_center .card li .li_box .img_div{width:100%;}
.pick_goods .side_center .card li .img{width:100%;height:250px;}
.pick_goods .cards .card{margin-top:10px;padding-top:25px;}
.m_nav{font-size: 14px;color: gray;}
.m_nav .sel-show{width:75%;border:0px solid;}
.m_nav em{line-height:34px;font-style:normal;}
.m_nav ul{float:left;}
.m_nav ul li{float:left;margin-right:0px;padding:1px 1px;border-radius:3px;}
.m_nav ul li span{background-color:#fff;border:1px solid #eee;padding:3px 5px;display:inline-block;border-radius:3px;margin:0 3px;cursor:pointer;}
.m_nav ul li span i{margin-left:5px;font-style:normal;line-height:1.4;padding:2px 3px;position:relative;top:-1px;}
.m_nav .clear{float:right;padding:8px 14px;border:solid 1px #e8e8e8;background-color:#f6f6f6;cursor:pointer;}

.m_nav_list{border:1px solid #eee;padding:10px 12px;background-color:#fff;border-radius:5px;margin-top:0px;font-size: 14px;color: gray;}
.m_nav_list dl{padding:0px 0;border-bottom:1px solid #eee;}
.m_nav_list dl:last-child{border-bottom:none;}
.m_nav_list dl dt{float:left;color:#80808080;line-height:26px;width:130px;overflow:hidden;position:relative;top:-1px;}
.m_nav_list dl dd{padding-left:130px;}
.m_nav_list dl dd:after{content: ""; display: block; height: 0; clear: both;}
.m_nav_list dl dd a{float:left;margin-right:10px;margin-bottom:3px;border:1px solid transparent;border-radius:3px;padding:3px 6px;cursor:pointer;}
.m_nav_list dl dd span{float:right;height:26px;line-height:26px;padding:0 7px;color:gray;cursor:pointer;}
.m_open i{font-style:normal;}

.m_sort{border:1px solid #eee;border-radius:5px;margin-top:25px;font-size: 14px;color: gray}
.m_sort a{float:left;width:8%;position:relative;border-right:1px solid #eee;background-color:#fff;height:40px;line-height:40px;padding:0 6px;text-align:center;cursor:pointer;
    box-sizing:border-box;-webkit-box-sizing:border-box;}
.m_sort a:last-child{border-right:none;}
.m_sort .m_input{width:38%;cursor:default;}
.m_sort .m_input input{width:75px;border:1px solid #eee;padding:5px;border-radius:3px;-webkit-appearance:none;}
.m_sort .m_input .m_input_layer{display:inline-block;width:182px;position:relative;height:40px;vertical-align:middle;}
.m_sort .m_input .m_input_layer .m_input_lb{border:1px solid #fff;padding:0 5px;height:97%;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;}
.m_sort .m_input .m_input_layer .m_input_lb em{float:left;}
.m_sort .m_input .m_input_layer .m_input_lb span{display:none;padding:8px 12px;background-color:#eee;line-height:1;margin-left:5px;border-radius:4px;cursor:pointer;}
.m_sort .m_input .m_input_layer:hover .m_input_lb{position:absolute;height:43px;width:316px;border-color:#ccc;z-index:5;left:0;top:0;
    -webkit-box-shadow: 0 3px 3px rgba(0,0,0,.1);
    -moz-box-shadow: 0 3px 3px rgba(0,0,0,.1);
    box-shadow: 0 3px 3px rgba(0,0,0,.1);
}
.m_sort .m_input .m_input_layer:hover .m_input_lb span{display:inline-block;}
.m_sort_list{width: 160px !important;}
.m_sort_list:hover ul{display:block;}
.m_sort_list ul{display:none;position:absolute;left:14px;top:-1px;width:116px;z-index:15;background-color:#fff;border:solid 1px #ccc;
    -webkit-box-shadow: 0 3px 3px rgba(0,0,0,.1);
    box-shadow: 0 3px 3px rgba(0,0,0,.1);}
.m_sort_list ul li{padding:10px 0;line-height:1.5;color:#6d6d6d;}



/**
商品详情
 */
.commodity_details{margin: 0px 100px;}
.commodity_details h2{font-size:28px;font-weight:400;margin-bottom:10px;}
.commodity_details .cd_top .magnifier{float:left;width:480px;height:480px;margin-right:20px;background-color:#fff;border:1px solid #eee;border-radius:5px;}
.commodity_details .cd_top .cd_top_code{padding-left:520px;}
.commodity_details .cd_top .cd_top_code .ctc_top,
.commodity_details .cd_top .cd_top_code .ctc_bottom{border:1px solid #eee;border-radius:5px;background-color:#fff;padding:10px 12px;height: 296px;position:relative}
.commodity_details .cd_top .cd_top_code .ctc_top{height: 174px;}
.commodity_details .cd_top .cd_top_code .ctc_top p{margin-bottom:6px;font-size: 12px}
.detail-qq{width: 100%;}
.detail-qq .li1,
.detail-qq .li2{position:relative;top:4px;}
.detail-qq .li1{width: 49%;padding-left:0;}
.detail-qq .li2{width: 37%;}
.detail-qq .li2 .qq-t-text2{margin-top: 10px}
.detail-qq .li3{width: 17%;margin-left:0;float: right;}
/*.detail-qq .li3 .p1 img{vertical-align: bottom;}*/
.commodity_details .cd_top .cd_top_code .ctc_top .detail-qq a img{vertical-align: middle;}
.commodity_details .cd_top .cd_top_code .ctc_top .p_t span{float: none;padding:3px 8px;}
.commodity_details .cd_top .cd_top_code .ctc_top .ctc_top_3 .span1{color: #808080;font-size: 12px;margin-left: 4px;bottom: 8px;}
/*.commodity_details .cd_top .cd_top_code .ctc_top p1 span1:hover{color: #409EFF;}*/
.commodity_details .cd_top .cd_top_code .ctc_top .ctc_top_3 .i1{color: #75b7ff; font-size: 20px;vertical-align: middle;}
.commodity_details .cd_top .cd_top_code .ctc_top .ctc_top_3 .i2{color: #fbd08d;font-size: 22px;margin-left: 8px;vertical-align: middle;}
.commodity_details .cd_top .cd_top_code .ctc_top .top1-bg{background-color: #fff5ec;height:40px;padding: 4px 0}
.commodity_details .cd_top .cd_top_code .ctc_top .top1-bg .span2{margin-top: 5px;position: absolute;}
.commodity_details .cd_top .cd_top_code .ctc_top .top1-bg dfn{margin-left: 15px; margin-top: 5px; color: #fb7967; font-size: 18px; }
.commodity_details .cd_top .cd_top_code .ctc_top .top1-bg em{color: #888888;font-size: 14px;}
.commodity_details .cd_top .cd_top_code .ctc_top b{font-size:16px;font-weight:700;margin-right:10px;vertical-align:middle;margin-bottom: 16px;}
.commodity_details .cd_top .cd_top_code .ctc_top em{color:#999;font-style:normal;}
.commodity_details .cd_top .cd_top_code .ctc_top dfn{margin-right:25px;font-style:normal;}
.commodity_details .cd_top .cd_top_code .ctc_top .iconBtn dfn{cursor:pointer;margin:0 0 0 8px;color: #999;}
.commodity_details .cd_top .cd_top_code .ctc_top .iconBtn .iconfont{position:relative;top:2px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom{margin-top:10px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom p{margin-bottom:20px;margin-top: 6px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .p_margin{margin-top:27px !important;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .p_margin em{font-style:normal!important;color: #808080 !important;}
.commodity_details .cd_top .cd_top_code .ctc_bottom p em{display:inline-block;width:63px;color:#999;font-style:normal;float:left;font-size: 12px; margin-top:-3px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom p span{font-size: 14px;margin-right: 10px;padding: 5px 10px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .buy_text span{cursor:pointer;}
.commodity_details .cd_top .cd_top_code .ctc_bottom p .em_amount{margin-top: 10px !important;padding: 5px 10px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom b{color: #0a0000;font-size:20px;font-weight:400;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .button_row button{font-size:14px;margin-left:5px;border-radius:3px;cursor:pointer;line-height:1;height: 40px;padding: 12px 15px;color: #555;  }
.commodity_details .iconBtnCenter{margin-left: -5px;margin-top: 10px;}
.commodity_details .iconBtnCenter dfn:hover{color:#f0360f;}
.commodity_details .iconBtnCenter dfn{cursor:pointer;margin:0 0 0 8px;color: #999;}
.commodity_details .iconBtnCenter dfn i{font-size: 25px !important;}
.commodity_details .iconBtnCenter dfn span{font-style:normal !important; font-size: 18px !important;}
.commodity_details .iconBtnCenter .iconfont{position:relative;top:3px;margin-right:2px;}

.commodity_details .cd_top .cd_top_code .ctc_bottom .buy_text em{position:relative;top:4px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .amount_row{margin-top:10px;left:20px ;background-color: #f2f2f2; width: 463px; height: 50px;padding:1px;overflow:hidden;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .amount_row span{padding:0 20px 0 0;margin:8px 0 0px 30px;border-right: 1px solid #adadad;color: #888888;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .amount_row .span1{font-size: 28px; margin:0 0 0 10px;border-right:none;position:relative;top:5px;}
.commodity_details .cd_top .cd_top_code .ctc_bottom .button_row{text-align:right !important;margin:0 auto;right:16px ;bottom:12px;position:absolute;font-size: 16px}
/*.commodity_details .cd_top .cd_top_code .ctc_bottom .button_row span{text-align:center; padding: 3px 9px 3px 9px; }*/
.commodity_details .magnifier *,
.chosen-drop{
    -webkit-transition-duration:initial;
    transition-duration:initial;}

.commodity_details .cd_middle{margin-top:15px;border:1px solid #eee;border-radius:5px;background-color:#fff;padding:20px 25px;}
.commodity_details .cd_middle h1{color:#727272;font-size: 20px; padding:0;font-weight:400;}
.commodity_details .cd_middle ul{margin-top: 16px;color:#999;}
.commodity_details .cd_middle ul li{float:left;width:27%;padding:3px 0px;font-size: 14px;margin-right: 50px;}
.commodity_details .cd_middle .li_1{border-right: 1px solid #eee !important;border-left: 1px solid #eee !important;padding: 0 65px;}
.commodity_details .cd_middle ul li p{margin-top:16px;}
.commodity_details .cd_middle ul li p:first-child{margin-top:0;}
.commodity_details .cd_bottom{margin-top:15px;}
.commodity_details .cd_bottom h1{color:#727272;font-size: 20px; padding:0; font-weight: 400;}
.commodity_details .cd_bottom .card{padding:20px 25px;}

.commodity_details .cd_card{margin-top:15px;border:1px solid #eee;border-radius:5px;background-color:#fff;padding:13px 15px;}
.commodity_details .cd_card .p-title{font-size: 18px;font-weight:700;margin-bottom: 50px}
.commodity_details .cd_card .ol_header{font-size: 14px;font-weight:700; border-bottom:1px solid #eee; margin-bottom: 10px;}
.commodity_details .cd_card .ol_header ul{ margin:3px 80px; }
.commodity_details .cd_card .ol_header ul .li{width: 13%; text-align: center;}
.commodity_details .cd_card .ol_header ul .li1{width: 30%;left: 50px;position: relative;}
.commodity_details .cd_card .ol_header ul .li2{width: 16%;text-align: center;}
.commodity_details .cd_card .cart-table{}
.commodity_details .cd_card .cart-table ul{margin:3px 80px;}
.commodity_details .cd_card .cart-table ul .li{width: 13%; text-align: center;}
.commodity_details .cd_card .cart-table ul .li1{width:30%;}
.commodity_details .cd_card .cart-table ul .li1 div p{margin-left: 4px;float: left;}
.commodity_details .cd_card .cart-table ul .li2{width:16%;text-align: center;}
.product_details_lw .product-details{height: 480px !important;}
.product_details_lw .product-details p h{color: #999;font-size: 20px;padding: 16px 0;}
.product_details_lw .product-details p .code_w{font-weight: 700;font-size:20px; color: #000;}
.product_details_lw .product-details div{margin:25px 10px 0px;color: #999;font-size: 14px;}
.product_details_lw .product-details p{padding: 3px;}
.product_details_lw .product-details ul .li{width:39%;padding: 5px 0 0 5px;}
.product_details_lw .product-details ul .li p{color: #999;}
.product_details_lw .product-details ul .li1{width:60%;padding: 5px 0 0 5px;}
.product_details_lw .product-details ul .li1 i{font-size: 20px;color: #4fa3d2;font-weight: 600;vertical-align: middle;}
.product_details_lw .product-details ul .li1 .p1{vertical-align: middle;margin-bottom: 0;}
.product_details_lw .product-details ul .li1 .p2{padding:0 23px;}
.product_details_lw .product-details ul .li2{width:1%;border-left: 1px solid #eee;margin-top: 30px;height: 160px;}

.commodity_details .history-text p{margin: 0 !important;}
.commodity_details .history-text .img{height: 256px !important;}
.commodity_details .history-text .img img{width:auto !important;height:auto !important;max-height: 256px;max-width: 220px;}


.commodity_details .ctc_bottom .skin_border1{border: 1px solid #dcdcdc;border-radius: 4px;margin-right:8px;color: #808080;  }
.commodity_details .ctc_bottom .skin_border_sel{border: 1px solid #ed4903;border-radius: 4px;
    box-shadow: 0 0 0 1px #ed4903;-webkit-box-shadow: 0 0 0 1px #ed4903;}
.commodity_details .ctc_bottom .input_nums{width: 80px;border: 1px solid #ed4903;border-radius: 4px;  }
.commodity_details .gray .tooltip_num{border: 1px solid #a4a4a4;background-color: #fefefe;border-radius: 4px;height: 20px;width:50%;float:right;color: #0a0000;}

/*font-family: Arial, 宋体, Helvetica, sans-serif;  font-weight: bold;*/
/*.table, .table * {margin: 0 auto; padding: 0;font-size: 12px;}*/
.commodity_details .table {display: table; width: 400px; border-collapse: collapse;height: 65px ;}
.commodity_details .table-tr {display: table-row; height: 25px;margin: 0 auto; padding: 0;font-size: 12px;color: #80808084;}
.commodity_details .table-tr1 {display: table-row; height: 45px;margin: 0 auto; padding: 0;font-size: 12px;}
.commodity_details .table-th {display: table-cell; border: 1px solid #eee;text-align: center;vertical-align: middle;margin: 0 3px;}
.commodity_details .table-td {display: table-cell; height: 50px;border: 1px solid #eee; color: #808080; text-align: center;vertical-align: middle;}
.commodity_details .table-td1 {display: table-cell; height: 100%;border: 1px solid #eee;}
.commodity_details .table-td1 .el-input-number{color: #0f0f0f;width: 125px; border: 1px solid #eee; margin-top: 8px; font-weight: 300; border-radius: 4px;}
.commodity_details .table-td1 .el-input-number .el-input__inner{color: #0f0f0f; font-weight: 300;}
.commodity_details .table-td1 .el-input-number .el-input-number__increase{height: 30px !important;}
.commodity_details .arAmount input[type=number]{width: 96px !important;}


/**
购物车
 */
/*.shopping_cart .side_center_wider{padding:15px;}*/
/*.shopping_cart .goods_order{}*/
/*.shopping_cart .goods_order span{padding:3px 6px;border-radius:3px;display:inline-block;line-height:1.5;color:#fff;font-size:12px;}*/
/*.shopping_cart .goods_order .big_goods_order{background-color:#f0360f;}*/
/*.shopping_cart .goods_order .demo_goods_order{background-color:#b48278;}*/
/*.shopping_cart .cart_empty{padding:80px 0 120px;font-size:14px;}*/

/*.shopping_cart .sc_footer{margin-top:15px;}*/
/*.shopping_cart .sc_footer em{font-style:normal;}*/
/*.shopping_cart .sc_footer .div{padding:12px;top:auto;bottom:0;z-index:50;background-color:#fff;border:1px solid #eee;*/
/*box-sizing:border-box;-webkit-box-sizing:border-box;}*/
/*.shopping_cart .sc_footer .span{margin-top:7px;padding-right:14px;display:inline-block;*/
/*box-sizing:border-box;-webkit-box-sizing:border-box;}*/
/*.shopping_cart .sc_footer .span1{text-align:left;}*/
/*.shopping_cart .sc_footer .span button{margin-right:5px;}*/
/*.shopping_cart .shopping_cart_list{}*/
/*.shopping_cart .shopping_cart_list a{color: #606060;!important;}*/
/*.shopping_cart .shopping_cart_list a:hover{text-decoration:underline;color: #C20C0C;!important;}*/

.shopping_cart .side_center_wider{}
.shopping_cart .goods_order{}
.shopping_cart .goods_order span{padding:3px 6px;border-radius:3px;display:inline-block;line-height:1.5;color:#fff;font-size:14px;}
.shopping_cart .goods_order .big_goods_order{background-color:#f0360f;}
.shopping_cart .goods_order .demo_goods_order{background-color:#b48278;}
.shopping_cart .cart_empty{padding:80px 0 120px;font-size:14px;}
.shopping_cart .cart_empty .message a{text-decoration: underline !important; color: #20A0FF;}
.shopping_cart .cart_empty .message a:hover{font-weight: 700 !important;color: #20A0FF;}

.shopping_cart .sc_footer{margin-top:15px;}
.shopping_cart .sc_footer em{font-style:normal;}
.shopping_cart .sc_footer .subtext{padding:0 0 0 10px;top:auto;bottom:0;z-index:50; height: 36px;width: 1015px;
    box-sizing:border-box;-webkit-box-sizing:border-box;background-color: #f2f2f2; margin-top: 10px;font-size: 14px;}
.shopping_cart .sc_footer span{margin-top:0px;padding-right:3px;display:inline-block;
    box-sizing:border-box;-webkit-box-sizing:border-box;}
.shopping_cart .sc_footer span1{text-align:left;}

.shopping_cart .shopping_cart_list{border: 1px solid #eee; border-radius: 4px;}
.shopping_cart .shopping_cart_list a{color: #606060;!important;}
.shopping_cart .shopping_cart_list a:hover{text-decoration:underline;color: #C20C0C;!important;}
.shopping_cart .shopping_cart_list .my-orders-top{background-color: #fff;font-size: 14px; border-bottom: 1px solid #eee;height: 30px;text-align:center;}
/*.shopping_cart .my-orders-top .ol_header{text-align:center;height:40px;line-height:40px;border-top:1px solid #dcdfe6;}*/
.shopping_cart .shopping_cart_list .my-orders-top .d1{width:20%;margin-top: 5px; text-align: left;}
.shopping_cart .shopping_cart_list .my-orders-top .d2{width:20%;margin-top: 5px;}
.shopping_cart .shopping_cart_list .my-orders-top .d3{width:8%;margin-top: 5px;padding-left: 8px;}
.shopping_cart .shopping_cart_list .my-orders-top .d4{width:8%;margin-top: 5px;}
.shopping_cart .shopping_cart_list .cart-table{}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul{background-color:#fff; margin-top: 20px; margin-right: 15px;padding-bottom: 10px; border-bottom: 1px solid #eee;}
.shopping_cart .shopping_cart_list .cart-table ul li .check-box{background-color:#fff;width: 30px;height:106px;margin-top: 25px;margin-right: -10px; }
.shopping_cart .shopping_cart_list .cart-table .cart-table-right{width: 980px}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul .li5{width: 18%; margin-top:35px;text-align: center;}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul .li0{width: 3%;text-align: center; margin-top:35px; margin-left: 3px;}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul .li1{width: 10%;text-align: center; margin-top:35px; margin-left: 3px;}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul .li2{width: 11%; margin-left: 3px;}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul .li2 .thumb_pic_wh{width: 80px;height: 100px;cursor:pointer;}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul .li3{width: 20%; margin-top:15px; margin-left: 3px;}
.shopping_cart .shopping_cart_list .cart-table .cart-table-right ul .li4{width: 15%;text-align: center;padding: 22px;}


/**
table
 */
/*table{width:100%;background-color:#fff;border-collapse:collapse;}
table tr th,
table tr td{padding:10px;}
table,table tr th,table tr td{border:1px solid #e5e5e5;}*/


/**
重写ui样式
 */
.chosen-container .chosen-results li.active-result{width:100%;}
body.el-popup-parent--hidden{padding-right:0 !important;overflow:visible;}



/**
vue ui 组件
 */
.arAmount{display:inline-block;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}
.arAmount:after{content:'';display:block;clear:both;height:0;}
.arAmount i,
.arAmount span{float:left;}
.arAmount i{display:inline-block;width:30px;height:30px;font-size:16px;text-align:center;line-height:28px;font-style:normal;border:1px solid #dcdcdc;cursor:pointer;background-color:#fbfbfb;}
.arAmount .t{position:relative;display:inline-block;height:30px;}
.arAmount input[type=number]{width:80px;text-align:center;height:30px;line-height:30px;padding-left:2px;color:#555;border:1px solid #dcdcdc;font-size:12px;}
/*.arAmount input[type=number]:focus{border-color:red;}*/
.arAmount .t:after{content:'';position:absolute;width:16px;height:28px;right:1px;top:1px;z-index:5;background-color:#fff;}
.arAmount .r{border-right:none;}
.arAmount .a{position:relative;z-index:8;margin-left:-14px;}
.arAmount .ban{background-color:#f0f0f0;color:#cbcbcb;cursor:not-allowed;}

/**
select
 */
.select{background-color:#fff;height:30px;line-height:30px;border:1px solid #dcdcdc;border-radius:2px;outline:none;}
.select[disabled]{background-color:#f0f0f0;color:#cbcbcb;}


/**
放大镜
 */
.magnifier{position:relative;}
.magnifier-box .edit-wrap{
    position: absolute;
    top: 5px;
    right: 0;
    z-index: 9999999;
    background: rgba(0,0,0,0.4);
    padding: 5px 15px 0 15px;
    border-radius: 15px;
}
.magnifier-box .edit-wrap .rotate-left{
    display: inline-block;
    cursor: pointer;
    width: 16px;
    height: 16px;
    background: url(../rotate.png);
    background-size: 100% 100%;
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
    /*IE*/
    filter:FlipH;
}
.magnifier-box .edit-wrap .rotate-right{
    margin-left: 10px;
    cursor: pointer;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../rotate.png);
    background-size: 100% 100%;
}
.magnifier-box{
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    position: relative;
}
.magnifier-box img{
    max-width:100%;
    max-height:100%;
}
.magnifier-box .mouse-cover{
    position: fixed;
    background-color: rgba(0,0,0,0.5);
    cursor:move;
}
.magnifier-box .mouse-cover-canvas{
    position:fixed;
    left:100%;
    top:0;
    width:100%;
    height:100%;
}
.magnifier-box.vertical img{
    height: 100%;
    width: auto;
}


.collectionList{}
.collectionList li{width:217px;float:left;position:relative;border:1px solid #ddd;margin:10px;background-color:#eee;overflow:hidden;}
.collectionList li .bottom_box{padding:5px 8px;background-color:#fff;}
.collectionList li .img_border{width:215px;height:256px;position:relative;background-size:215px;}
.collectionList li .img_border .img1{height:250px;}
.collectionList li .top{position:absolute;top:-3px;left:-1px;width: 100%;height: 80%;}
.collectionList li .top i{opacity:0.8;color:#fff;font-size:40px;}
.collectionList li .top-right{position:absolute;top:0;right:0;background-color:rgba(0,0,0,0.4);padding:1px 3px;cursor:pointer;}
.collectionList li .top-right i{font-size:20px;color:#fff;}
.collectionList li .bottom{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.4);width:100%;padding:8px 10px;color:#fff;
    box-sizing:border-box;-webkit-box-sizing:border-box;}
.collectionList li .bottom span{cursor:pointer;}
.collectionList li .bottom i{vertical-align:middle;margin-right:4px;font-size:20px;}

.collectionList li.active .top i{color:#f00;}
/*.collectionList li.active .bottom i{color:#f00;}*/

.collectionList li .top-right,
.collectionList li .bottom{display:none;}
.collectionList li:hover .top-right,
.collectionList li:hover .bottom{display:block;}

/*订单*/
/*.container .w_box .address-info{background-color: #edf8e8;border: 1px solid #ebebeb;border-radius:2px ; margin-top: 30px;}*/
.container .w_box .address-info{margin-top: 30px; background-color: #edf8e8;border: 1px solid #ebebeb;border-radius:2px ;overflow:auto;padding-top:10px; padding-bottom: 10px;}
.container .w_box .address-info ul{ display:inline;padding-bottom: 10px;}
.container .w_box .address-info li{ float:left; list-style:none;padding-left: 20px;font-size: 15px;}

.container .w_box .address-info h5{font-size: 14px;}
/*;border-top: 1px solid #98cd8a*/
.container .w_box .address-info .address-text{font-size: 14px; margin-bottom: 6px}
.container .w_box .address-info .address-text-select{border-bottom:2px solid #bffdc5;}

.order-step{padding:30px 50px 0px;}
.order-msg{padding: 20px 50px 15px; border-bottom: 1px solid #c8c8c8;}
.order-msg div{width: 305px;}
.orders-list{margin-top: 20px;}
.orders-list h5{font-size: 16px; text-align: left;padding-left: 15px;}
.orders-list .orders-list-top{border-bottom: 2px solid #000000;text-align: center;padding-bottom:5px;}
.orders-list .orders-list-top .li1{width: 30%; font-size: 16px;text-align: center;}
.orders-list .orders-list-top .li2{width: 16%; font-size: 16px;text-align: center}
.orders-list .orders-list-top .li3{width: 15%; font-size: 16px;text-align: center;margin-right: 8px;}
.orders-list .orders-list-table{border-bottom:1px solid #555;background-color:#fff;}
.orders-list .orders-list-table .orders-list-table-title{width:100%;margin-top:30px; padding-bottom:5px; border-bottom:1px solid #c8c8c8;}
.orders-list .orders-list-table .orders-list-table-title span{margin-left:60px;font-size: 15px}
.orders-list .orders-list-table .orders-list-info{border-bottom: 1px solid #c8c8c8;margin-left: 20px;margin-right: 20px;height: 180px; font-size: 12px;}
.orders-list .orders-list-table .orders-list-info .li1{width:24%;margin-top: 5px;margin-bottom: 5px;margin-left: 80px;}
.orders-list .orders-list-table .orders-list-info .li1 .thumb_pic{display:inline-block;vertical-align:top;}
.orders-list .orders-list-table .orders-list-info .li1 .product-info{display:inline-block;vertical-align:top;text-align: left;padding-left: 5px;}
.orders-list .orders-list-table .orders-list-info .li1 .memo-text{margin-left: 80px;margin-top: 7px}
.orders-list .orders-list-table .orders-list-info .li1 .textarea{margin-left:40px; position: absolute; width: 300px;}
.orders-list .orders-list-table .orders-list-info li{width: 16%; font-size: 12px;margin-top:30px;text-align: center;}
/*.orders-list-info li2{width: 16%; font-size: 12px;margin-top:30px;margin-left: 30px;}*/
/*.orders-list-info li3{width: 16%; font-size: 12px;margin-top:30px;margin-left: 60px;}*/

.orders-details-list{margin: 20px 100px 0px;}
.orders-details-list .orders-list-top{text-align: center;margin:0px 10px 5px;}
.orders-details-list .orders-list-top .li1{width:30%;font-size: 16px;text-align: center;}
.orders-details-list .orders-list-top li{width: 16%; font-size: 16px;text-align: center;}
.orders-details-list .orders-list-top .li2{width: 14%; font-size: 16px;text-align: center}
.orders-details-list .orders-list-top .li3{width: 14%; font-size: 16px;text-align: center;margin-right: 12px;}
.orders-details-list .orders-list-table{background-color:#fff;border-top: 1px solid #c8c8c8;margin:0px 15px 0px;}
.orders-details-list .orders-list-table .orders-list-info{margin-right: 20px;height: 180px; font-size: 12px;}
.orders-details-list .orders-list-table .orders-list-info .li1{width:30%;margin-top: 5px;margin-bottom: 5px;margin-left: 5px;}
.orders-details-list .orders-list-table .orders-list-info .li1 .thumb_pic{display:inline-block;vertical-align:top;}
.orders-details-list .orders-list-table .orders-list-info .li1 .product-info{display:inline-block;vertical-align:top;text-align: left;padding-left: 5px;}
.orders-details-list .orders-list-table .orders-list-info .li1 .memo-text{margin-left: 80px;margin-top: 7px}
.orders-details-list .orders-list-table .orders-list-info .li1 .memo-text .textarea{margin-left:40px; position: absolute; width: 300px;}
.orders-details-list .orders-list-table .orders-list-info li{width: 16%; font-size: 12px;margin-top:30px;text-align: center;}
.orders-details-list .orders-details-title{font-size:14px; background-color: #f2f2f2;margin-bottom: 14px; height: 30px;}
.orders-details-list .orders-details-title span{margin-left:18px; padding-top: 5px;position: absolute; }
.orders-details-list .order-detail-button{margin-right: 40px;padding-bottom: 10px;}
.orders-details-list .order-detail-button p el-button{margin-top: 10px !important;}
.orders-details-pay{margin-bottom: 25px;margin-left: 715px;}
.orders-details-pay p{font-size: 12px; margin-top: 4px;}
.orders-details-pay .orders-details-pay-p1{font-size: 12px; margin-top: 8px !important;}
.orders-details-pay p .pay-amount{font-size: 18px;color: red;}
.orders-details-delivery{margin:10px 50px 0px ; border-bottom:1px solid #c8c8c8; padding-bottom: 20px;}
.orders-details-delivery ul{margin:15px 50px 0px 150px;}
.orders-details-delivery ul .li1{font-size: 14px;font-weight:800;vertical-align:top;margin-right: 20px;width: 80px;}
.orders-details-delivery ul .li2{font-size: 12px;margin-left: 0px;}
.orders-details-delivery ul .li2_li2{border-right: 1px solid #c8c8c8;padding-right: 40px !important;}
.orders-details-delivery ul .li2 .traces{width: 400px;}
.orders-details-delivery ul .li2 .traces .el-steps-text{margin-left: 25px;}
.orders-details-delivery ul .li2 .traces .el-steps-text .el-step{}
.orders-details-delivery ul .li2 .traces .el-steps-text .el-step .el-step__main{margin-bottom:12px !important;}
.orders-details-delivery ul .li2 .traces .el-steps-text .el-step .el-step__main .el-step__title{font-size: 14px;!important;color: #000000 !important;}
.orders-details-delivery ul .li2 .traces .el-steps-text .el-step .el-step__main .el-step__description{margin-top: -15px !important;}
.orders-details-delivery .invoice-row .li1{font-size: 14px;}
.orders-details-delivery .invoice-row .li2{font-size: 12px;}
.orders-details-delivery .invoice-row .li2 span{color: #c8c8c8;margin-left: 15px;margin-right: 15px;}

.orders-delivery{margin-bottom:7px;}
.orders-delivery ul{margin-left: 150px;}
.orders-delivery .orders-delivery-title{margin-left: 200px;font-size: 16px;margin-bottom: 10px;}
.orders-delivery ul .li1{margin-left: 155px;width: 50%;}
.orders-delivery ul .li1 div{margin-bottom: 15px;}
.orders-delivery ul .li1 div span{font-size: 12px !important;}
.orders-delivery ul .li1 div span .span1{font-size: 12px !important; margin-right: 8px;}
.orders-delivery ul .li2{color: #999999;width: 30%}
.orders-delivery ul .li3 p,
.orders-delivery ul .li2 p{font-size: 12px;margin-bottom:8px; }
.orders-delivery ul .li3 .p2,
.orders-delivery ul .li2 .p2{font-size: 12px;padding-top:10px;}
.orders-delivery ul .li3{width: 30%}
.orders-create{border: 1px solid #dcdfe6; border-radius: 4px 4px 0px 4px;}
.orders-create .subtext-msg{font-size: 12px;text-align: right;color: red;margin-top: 30px;}
.orders-create .subtext{background-color: #f2f2f2;text-align: right;margin-top: 10px;font-size: 14px;}

.invoiceTab{margin-left: 60%;}
.invoiceTab li p{margin-top: 10px; margin-left:80px; font-size: 14px;color: #797979}
.invoiceTab li p .clickOpenInvoice{color: #000000;cursor:pointer;}
.invoiceTab .invoice-form h4{font-size: 14px;font-family:"黑体";height: 3px; margin-top: 6px;}
.invoiceTab .invoice-form .title-text{font-size: 18px; font-family:"黑体";font-weight:800}
.invoiceTab .invoice-form .span1{font-size: 14px;}

#listArea3 div{width:320px;}

/*个人中心*/
.favorite_lr {margin:6px 8px;}
.img_float{float: left;}
.user-center{margin:0px;}
.user-center .my-orders-top{background-color: #e4e4e4;font-size: 14px; margin-bottom: 20px;color: #808080;}
.user-center .my-orders-top .col{width: 14%;}
.user-center .my-orders-top .col1{width: 28%;}
.user-center .ol_header{text-align:center;height:40px;line-height:40px;border-top:1px solid #dcdfe6;}
.user-center .order-no-text{font-size: 14px;color: #808080;}
.user-center .order-no-text span{margin-left: 5px;}
.user-center .order-no-text .span1{margin-left: 30px}
.user-center .order-no-text .span2{margin-left: 500px;}
.user-center .orderList .box{border: 1px solid #eee;border-radius: 4px;}
.user-center .orderList li .d1,
.user-center .ol_header .d1{width:56%;margin: 10px;}
.user-center .ol_header .d1 .d1_1{width:57%;}
.user-center .orderList li .d1 .d1_1{width: 48%;}
.user-center .orderList li .d1 .item-info {width: 100%;}
.user-center .orderList .stress{color:#f56c6c;background-color:#fef0f0;margin:3px 0 4px;padding:1px 4px;display:block;}
.user-center .orderList li .box{margin-bottom:10px;font-size: 12px}
.user-center .orderList li .col,
.user-center .orderList li .mediaBox{padding:3px 0px;}
.user-center .orderList li .col1{width: 16%;}
.user-center .orderList li .col{word-break:break-all;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-box-orient: vertical;
    text-align: center;
}
.user-center .orderList li .col .user-info-operator p{margin-top: 2px !important;}
/*border: 1px solid #eee; border-radius: 4px;width: 80%; text-align: center;*/
.cashier{margin-top: 0px;padding-top: 0px !important;}
.cashier .w_box{width: 1020px !important;}
.cashier .w_box ul{margin: 0px 0px;}
.cashier .w_box li{width: 700px;}
.cashier .w_box li span{margin: 5px;}
.cashier .w_box .li1{font-size: 14px;margin-right: 100px}
.cashier .w_box .li1 p{margin-bottom: 8px !important;}
.cashier .w_box .li1 .p2{font-size: 28px !important; color: red;}
.cashier .w_box .zf-row{margin-top: 0px;}
.cashier .w_box .zf-row ul{}
.cashier .w_box .zf-row ul li{width: 27%;height: 120px;border: 2px solid #e4e4e4; border-radius: 8px; margin-right: 40px;}
.cashier .w_box .zf-row ul li:hover{background-color: #f5f5f9;}
.cashier .w_box .zf-row ul li{align-content: center;}
.cashier .w_box .zf-row ul li .button{width: 100%;height: 100%;font-size: 22px;}
.cashier .w_box .zf-row ul li p{margin-top:37px; margin-left: 70px; font-size: 18px;position: absolute;}
/*.cashier .w_box .zf-row ul li span{margin-top:37px; margin-left: 70px; font-size: 18px;position: absolute;}*/
.wx-pay-dialog .wx-pay-dialog-title{font-weight: 700;font-size: 28px;}
.wx-pay-dialog .wx-pay-dialog-body .p1{width: 100%;background-color: #ff7674;color: #fff;}
.wx-pay-dialog .el-dialog__body{padding: 0px !important;}

.orders-details-dialog_wx_paying{}
.orders-details-dialog_wx_paying .p1{font-size: 14px !important;margin-left: 0px !important;}
.orders-details-dialog_wx_paying p{font-size: 12px;margin-left: 50px; margin-top: 3px !important;;}
/*.cashier .w_box li .thumb_pic2 {*/
/*position: relative;*/
/*width: 110px;*/
/*height: 125px;*/
/*background-position: center center;*/
/*background-repeat: no-repeat;*/
/*background-size: cover;*/
/*}*/
.cashier .w_box li .thumb_pic2 img{width:110px;height:125px;}
/*.cashier .w_box li .thumb_pic2 img:hover {width:110%;height: 110%}*/

.container-banner{padding-top: 25px;width:800px !important;margin-left: 270px;}
.container-banner .banner-article{width: 100%;}
.container-banner .banner-article .li1{width:500px; border-right: 1px solid #888888;margin-right: 15px;}
.container-banner .banner-article li{width:300px;}
.container-banner .banner-article .r_text ul{}
.container-banner .banner-article .r_text ul li{}

.header .search-history{background-color: transparent;margin-left:0;width:384px;z-index: 9;height:auto;max-height:160px;position: absolute;top:134px;}
.header .search-history div{border-radius: 4px;}
.header .search-history i,
.header .search-history a,
.header .search-history span{cursor:pointer}
.header .search-history i{float: right;cursor:pointer;padding-top: 2px;}
.header .search-history #search_text{overflow:auto;position: relative;background-color: #fff;border: 1px solid #e4e4e4;width: 140px;height: 166px;}
.header .search-history #search_text .top{padding: 3px 5px;}
.header .search-history #search_text .delSearchText .span{width: 100%;display:block; }
.header .search-history #search_text .delSearchText {}
.header .search-history #search_text .delSearchText .span:hover{background-color: #d8d8d8;color: #303030;}
.header .search-history #search_text a{margin-left: 5px;}
.header .search-history #search_text .search_del{margin-left:-30px;font-size: 12px;}
/*.header .search-history #search_text .search_del{float: right; margin-right:10px;font-size: 12px;}*/
.header .search-history #search_img{background-color: #fff;border: 1px solid #e4e4e4;margin-left: 4px;width: 240px;height: 166px;padding: 3px 5px;}
.header .search-history #search_img .delSearchImg{background-color: #fff;border: 1px solid #e4e4e4;width: 40px;height: 40px;margin-left: 5px;margin-top: 5px;}
.header .search-history #search_img .delSearchImg .img{width: 28px;height: 39px;background-repeat: no-repeat;position: relative;}
.header .search-history #search_img .delSearchImg .img img{max-width: 28px;max-height: 39px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
.header .search-history #search_img .delSearchImg .del_text{width: auto;height: 40px;margin-top: 9px;}
.top_so2_history{padding: 0;}
.top_so2_history li{width: 30%;float: left;overflow: hidden;outline: none;}

.search_res{}
.search_res .title_text{position: relative;}
.search_res .title_text .span1{font-size: 24px;font-weight: 400;}
.search_res .title_text .span2{float:right; position: absolute;right: 10px;margin-top: 20px;}
.search_res .cards{}
.search_res .cards .card{margin-top:16px;padding:0;border:1px solid #eee;border-radius:5px;background-color:#fff;}
.search_res .cards .card ul{padding:10px;}

.so2-img-option{width: 100%;height: 150px;background-color: #ebebeb;position: relative;}
.so2-img-option .w_row1{width: 1200px;margin: 0 auto;padding: 10px 0px;}
.so2-img-option .w_row1 .img-cut{position: absolute;border: 1px solid #e4e4e4;background-color: #eee}
.so2-img-option .w_row1 .img-cut .search_cut_img{width:110px;height:130px;position:relative;background-size:110px; background-position: center;cursor:pointer;}
.so2-img-option .w_row1 .img-cut .search_cut_img .bottom{z-index:9;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.4);width:100%;padding:8px 10px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;}
.so2-img-option .w_row1 .img-cut .search_cut_img .bottom{display:none;}
.so2-img-option .w_row1 .img-cut .search_cut_img:hover .bottom{display:block;}
.so2-img-option .w_row1 .img-cut img{width: 115px;height: 130px;}
.so2-img-option .w_row1 .img-option {margin-left: 115px;font-size: 14px;position: absolute;}
.so2-img-option .w_row1 .img-option .buy_nature{margin-bottom: 20px;background-color: #ebebeb;margin-left: 5px;}
.so2-img-option .w_row1 .img-option .buy_nature div{margin-bottom: 25px;}
.so2-img-option .w_row1 .img-option .buy_nature div span{border:1px solid #a4a4a4;border-radius: 4px;background-color:#fff;margin-right: 5px;padding: 5px 18px;color:#808080;cursor:pointer;}
.so2-img-option .w_row1 .img-option .buy_nature div .span_sel{background-color:red !important;color:#fff !important;border: 0px !important;}
.so2-img-option .w_row1 .img-option p{margin-bottom:5px;padding: 0px 5px;}
.so2-img-option .w_row1 .img-option .img-option-nums span{cursor: pointer;}
.so2-img-option .w_row1 .img-option .img-option-nums .span1{margin-right: 30px;font-weight: 700;}

.search_res_list{margin-top:25px;padding-bottom: 15px;}
.search_res_list .search-more{padding: 5px;text-align: center;margin-bottom: 0px;width: 100%;height:30px;background-color: #fff;border-bottom: 1px solid red;}
.search_res_list .search-more div{padding: 8px;width: 150px;background-color: #fff;margin: 0 auto;}
.search_res_list .search-more div span{padding: 8px;border: 1px solid red;color: red;text-align: center;border-radius: 4px;margin-left: 9%;margin-bottom: -5px;width: auto;background-color: #fff;cursor:pointer;}
.search_tui_list .search-more{padding: 5px;text-align: center;margin-left: 43%;width: 130px;background-color: #fff;}
.search_tui_list .search-more div{padding: 8px;text-align: center;margin-left: 9%;width: 100px;background-color: #fff;color: #999999;cursor:pointer;}

.search_res .search_res{margin-top: 10px;}
/*.search_res .search_res li:hover{border-color:#e9e9e9;box-shadow:0 0 2px 2px #e3e3e3;}*/
.search_res .search_res li{width:20%;float:left;position:relative;overflow:hidden;}
.search_res .search_res li .search_res_img{width:100%;height:250px;position:relative;background-size:213px; background-position: center;cursor:pointer;}
.search_res .search_res li .search_res_img .top{position: absolute;right:0px;width:100%;height: 85%;z-index: 1;}
.search_res .search_res li .search_res_img .img{width:100%;height:250px;overflow: hidden;position: relative;}
.search_res .search_res li .search_res_img .img img{position: absolute;width:100%;z-index: 0;left: 50%;top: 50%;transform:translate(-50%,-50%);-webkit-transform: translate(-50%,-50%)}
.search_res .search_res li .search_res_img .bottom{z-index:9;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.4);width:50%;padding:8px 10px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;}
.search_res .search_res li .search_res_img .bottom1{z-index:9;position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.4);width:50%;padding:8px 10px;color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;border-left: 1px solid #fff}
.search_res .search_res li .search_res_img p{color:#eee;}
.search_res .search_res li .search_res_img .bottom1,
.search_res .search_res li .search_res_img .bottom{display:none;}
.search_res .search_res li .search_res_img:hover .bottom1,
.search_res .search_res li .search_res_img:hover .bottom{display:block;}
.search_res .search_res li .search_res_img p span{width: 50%;margin-left: 36px;}
.search_res .search_res li .search_res_img p:hover{font-weight: 700;}
.search_res .search_res li .search_res_img .bottom .span1{border-left: 1px solid #fff;padding-left: 36px;}
.search_res .inventory_type{margin-top: 5px;height:20px;width: 150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search_res .search_tui_list .inventory_type .span1{padding:0px 5px;font-size: 12px;position: absolute;right: 10px;}
.search_res .check_imgs li{width: 50%;height: 430px;}
.search_res .check_imgs .check_img{padding: 18px 20px 0 0;}
.search_res .check_imgs .check_img1{border-left: 1px solid #808080;position: relative;padding: 0 20px;}
.search_res .check_imgs .check_img1 .img,
.search_res .check_imgs .check_img .img{
    border: 1px solid #e4e4e4;max-height:385px;max-width: 305px;overflow:hidden;position: relative;margin:auto;padding: auto;
}
.search_res .check_imgs .check_img1 .img img,
.search_res .check_imgs .check_img .img img{width: auto;height: auto; margin:auto;}
.search_res li .res-border{width: 100%;height: 100%;}
/*.search_res li .res-border:hover{border: 1px solid red;}*/

.inventory-row{}
.inventory_type_bg5,
.inventory_type_bg6,
.inventory_type_bg7,
.inventory_type_bg8{border-radius: 4px;margin-right: 4px;float: right;padding: 1px 6px;}
.inventory_type_bg5{background-color: #225bff;color: #fff;}
.inventory_type_bg6{background-color: #13CE66;color: #fff;}
.inventory_type_bg7{background-color: #F7BA2A;color: #fff;}
.inventory_type_bg8{background-color: #9900ff;color: #fff;}

.imgCodeText{float: right;padding-bottom:5px;}

/*返回顶部*/
.to-top{right:15px;z-index:999;position: absolute;display: none;bottom: 15px;cursor:pointer;}
.to-top .smooth-scroll{background-color:rgba(255,255,255,0.4);padding:5px;float: right;}
.to-top .smooth-scroll .smooth-scroll-div{border-radius:4px;background-color:#8d8d8d;width: 75px;height: 75px;color: #fff;padding: 14px 5px;text-align:center;}
.to-top .smooth-scroll .smooth-scroll-div p i{font-size: 25px;}
.to-top .smooth-scroll .smooth-scroll-div .smooth-scroll-div-text{font-size:14px;font-weight: 700;}
/*首页返回顶部*/
.to-top1{z-index:999;position: absolute;display: none;margin-left: 250px;top: 230px;cursor:pointer;}
.to-top1 .smooth-scroll1{padding:0px;float: right;}
.to-top1 .smooth-scroll1 .smooth-scroll-div1_1{border-radius: 4px 4px 0 0;}
.to-top1 .smooth-scroll1 .smooth-scroll-div1{background-color: rgba(122, 110, 110, 0.91);width: 80px;height: 38px;color: #fff;text-align:center;margin-bottom: 1px;padding:8px 3px;}
.to-top1 .smooth-scroll1 .smooth-scroll-div1-bg{background-color:red !important;}
.to-top1 .smooth-scroll1 .smooth-scroll-div1 .smooth-scroll-div-text{font-size:14px;}
.to-top1 .smooth-scroll1 .smooth-scroll-div2{background-color:rgba(51, 51, 51, 0.91);color:#ffffff;width: 80px;height: 60px;padding: 8px 5px;text-align:center;border-radius: 0px 0 4px 4px;}
.to-top1 .smooth-scroll1 .smooth-scroll-div2 p i{font-size: 25px;}
.to-top1 .smooth-scroll1 .smooth-scroll-div2 .smooth-scroll-div-text{font-size:14px;}
.to-top1 .smooth-scroll1 .smooth-scroll-div1:hover,
.to-top1 .smooth-scroll1 .smooth-scroll-div2:hover{font-weight: 700;}
