#MagnifierWrap2{position:relative;width:419px}
#MagnifierWrap3{position:relative;width:419px;margin-left: 100px;}
.MagnifierMain{position:relative;width:419px;height:417px;line-height:400px;vertical-align:middle;overflow:hidden;text-align:center;}
.MagnifierMain img{width:auto;height:auto;max-width:100%;max-height:100%;text-align:center;}
.MagnifierDrag{position:absolute;top:0;left:0;background-color:#ccc;opacity:0.4;filter:alpha(opacity=40);cursor:move}
.MagnifierPop{position:absolute;top:0;overflow:hidden;background:#fff;z-index:20;}
.MagnifierImg{position:absolute;top:0;left:0}
.spec-items{position:relative;width:350px;height:90px;overflow:hidden;margin:10px}
.spec-items1{position:relative;width:350px;height:120px;overflow:hidden;margin:10px}
.spec-items ul{width:500%;position:absolute;top:10px;left:0px;}
.spec-items1 ul{width:500%;position:absolute;top:10px;left:0px;}
.spec-items ul*{-webkit-transition:all.3s;-o-transition:all.3 s;transition:all.3s}
.spec-items li{width:78px;height:78px;line-height:70px;float:left;overflow:hidden;margin-right:10px;border:1px solid #e8e8e8;cursor:pointer;text-align:center;}
.spec-items1 li{width:78px;height:100px;float:left;overflow:hidden;margin-right:10px;border:1px solid #e8e8e8;cursor:pointer;text-align:center;}
.spec-items li.on{border:2px solid #ff0023}
.spec-items li img{width:auto;height:auto;max-width:100%;max-height:100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.spec-items1 li img{width:auto;height:80px;max-width:80px;max-height:100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}
.spec-items li.on img{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
.d_small .spe_leftBtn,.d_small .spe_rightBtn{position:absolute;top:20px;display:block;width:25px;height:78px;line-height:78px;border:1px solid #e8e8e8;font-family:"锟斤拷锟斤拷";text-align:center;font-size:30px;color:#ddd;cursor:default;background-color:#ffffff}
.d_small .spe_leftBtn1,.d_small .spe_rightBtn1{position:absolute;top:20px;display:block;width:25px;height:100px;line-height:78px;border:1px solid #e8e8e8;font-family:"锟斤拷锟斤拷";text-align:center;font-size:30px;color:#ddd;cursor:default;background-color:#ffffff}
.d_small .spe_leftBtn{left:0;}
.d_small .spe_leftBtn1{left:0;}
.d_small .spe_rightBtn{right:0}
.d_small .spe_rightBtn1{right:0}
.d_sitem{margin:0px 25px 0px 28px;}
/**/
.d_buy{display:inline-block;margin-top:-10px;}
.d_buy span{display:inline-block;padding-left:10px;}
.d_buy input{width:50px;height:30px;margin:0px -4px;text-align:center;padding:0px;vertical-align:top;border:solid #e8e8e8;border-width:1px 0px 1px 0px;font-size:14px;outline:none;}
.d_buy em{display:inline-block;width:50px;text-align:right;}
.d_buy a{display:inline-block;height:30px;width:33px;border:1px solid #e8e8e8;vertical-align:middle;text-align:center;}
.d_buy a.minus,.d_buy a.plus{line-height:26px;color:#aeaeae;}
.d_buy a.minus:hover,.d_buy a.plus:hover{color:#aeaeae;}
.d_buy a.bgray{background:#eaeaea;color:#d7d7d8;}
.d_btn a{display:inline-block;background:#ffe4e8;width:169px;height:44px;line-height:38px;border:2px solid #ff0023;margin-right:40px;}
.d_btn a:hover{color:#ff0023;text-decoration:none;}
.d_btn a.b_red{background:#ff0023;}
.d_btn a.b_red:hover{color:#fff;}
.d_rt_img{width:156px;height:156px;line-height:156px;overflow:hidden;vertical-align:middle;}
.d_rt_img img,.d_rt_img1 img{width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;}
.d_rt_img1{width:92px;height:92px;line-height:92px;overflow:hidden;vertical-align:middle;margin:0px auto;}
.d_tit li{float:left;display:inline-block;width:133px;padding:9px 0px;border-right:1px solid #e8e8e8;text-align:center;}
.d_tit li.cur {background:#fff;border-top:2px solid #ff0023;margin-top:-1px;position:relative;}
.d_tit li:hover a{text-decoration:none;}
.d_tit li.cur a{background:#fff;width:100%;position:absolute;left:0px;top:1px;padding:8px 0px;height:39px;border-right:1px solid #e8e8e8;color:#ff0023;text-decoration:none;}
.s-l-b-type{
    display:inline-block;
    line-height: 25px;
    padding: 0 6px;
    color: #fff;
    margin-right: 10px;
}
.store-list .b_yellow{
    background-color: #ff9000;
}
.s-l-b-fav{
    display:inline-block;
    background-color: #ff0023;
    line-height: 25px;
    padding:0px 0px;
    border-radius: 15px;
    cursor: pointer;
    margin-right:20px;
    width:75px;
    height:28px;
}
.s-l-b-type1{line-height:15px;padding:0px;margin-right:5px;text-align:center;width:16px;height:16px;}
.d_fl {margin:0px 10px 10px 10px;}
.d_l_lbl{width:50px;text-align:right;margin-right:10px;}
.d_l_adr{padding-left:60px;}
.d_tjbtn a:hover,.d_share a:hover,.d_p_adr a:hover,.d_xq_adr a:hover{text-decoration:none;}
.d_xq_adr a:hover{color:#333;}
.d_p_adr{cursor:pointer;}
.d_gz:hover{color:#fff;}
.d_hdmc{display:inline-block;background:#fffc00;border-radius:15px;padding:5px 10px;color:#ff0023;}
.d_share a{display:inline-block;margin-right:25px;}
.d_share a i{margin-right:5px;}
.mar5_t{margin-top:5px;vertical-align:middle;line-height:18px;}
.d_guige,.d_taocan {width:380px;}
.d_guige em,.d_taocan em{display:inline-block;padding:3px 8px;margin:0px 3px 10px 0px;border:1px solid #e8e8e8;cursor:pointer;}
.d_guige em.cur,.d_taocan em.cur{border-color:#ff0023;color:#ff0023;}
.d_psts{display:inline-block;background:#ff667b;min-width:106px;padding:2px 5px;position:absolute;top:25px;left:0px;}
.d_s_fx{display:none;background:#fff;width:275px;height:120px;padding:10px 0px 10px 10px;position:absolute;right:70px;top:25px;z-index:1;}
.d_s_fx .d_s_view{margin:20px 0px;}
.d_cworh{ padding:8px 20px;  border-bottom:1px solid #ededed;}
.d_worth img{ vertical-align:middle;}
.d_tabul,.d_tabconul{ overflow:hidden; border-bottom:1px solid #ededed;}
.d_tabul li,.d_tabconul li{ float:left; width:106px;}
.d_tabul li a,.d_tabconul li a{ display:block; padding:20px 0; width:100%;}
.f60{font-size:60px;line-height:60px;}
.lineheight120{line-height:120px;}
.mar20{margin:20px 0px;}
.d_zeng{display:inline-block;height:17px;line-height:17px;padding:0px 1px 0px 2px;margin-right:5px;text-align:center;}
/*2017-7-31*/
.d_chosedq{padding:2px  5px 2px 10px;}
/*2017-8-21 css*/
.d_w700{width:700px;margin:-240px 0px 0px -340px;}
.height350{height:350px;}
.height412{height:412px;}
.height483{height:483px;}
.b_gray_f4{background:#f4f4f4;}
.d_alert_tit{padding:13px 30px;}
.btn_common {width: 169px;height:44px;background-color: #fff;border: 1px solid #e9e9e9;border-radius:3px;font-size: 16px;outline: 0;}
.submit {background: #ff0023;color: #fff;border-color:#ff0023;}
.d_address{height:270px;overflow-y:auto;margin-right:20px;}
.pad15_t{padding:15px 0px;}
.padd30_l{padding:15px 40px;}
.mar15_t{margin-bottom:15px;}
.f44{font-size:44px;line-height:44px;}
.x_line{border-bottom:1px dashed #e8e8e8;}
.d_progress{background:#e8e8e8;width:260px;height:13px;border-radius:10px;margin-top:5px;}
.d_p_step{background:#ff0023;height:13px;border-radius:10px;}
.d_p_step span{position:absolute;right:5px;top:-20px;}
.d_jc_img1{display:inline-block;width:48px;height:48px;line-height:45px;vertical-align:middle;text-align:center;}
.d_jc_img1 img{width:auto;height:auto;max-height:100%;max-width:100%;border-radius:100%;vertical-align:middle;}
.d_pingfen{width:650px;}
.d_pingfen em{min-width:104px;padding:5px 8px;text-align:center;}
.d_pjtitle{background:#fafafa;padding:8px 10px;}
.d_pjtitle a{display:inline-block;padding:0px 10px;}
.d_tjpx{position:absolute;right:10px;top:8px;}
.d_tjpx a{display:inline-block;background:url(../images/z_arrow.png) no-repeat right 0px;padding-right:20px;}
.d_btn1 a{display:inline-block;width:140px;height:40px;line-height:38px;border:1px solid #e8e8e8;border-radius:3px;margin-right:10px;}
.d_btn1 a:hover{color:#ff0023;text-decoration:none;}
.d_btn1 a.b_red{background:#ff0023;border-color:#ff0023;}
.d_btn1 a.b_red:hover{color:#fff;}
.d_alert_gg em{margin-bottom:0px;}
.d_alertform input.text{height:34px;line-height:32px;padding:0px 10px;outline:none;}
/*2017-9-11 css*/
.d_gzheight{padding:30px;height:330px;overflow-y:auto;}
/*2017-9-19 css*/
.z_peisong a{display: inline-block;line-height: 20px;padding-left:26px;background: url(../images/z_check.png) no-repeat 0px -118px;height:20px;}
.z_peisong a.cur,.d_chk span.cur{background-position: 0px 0px;}
.z_peisong a:hover{text-decoration:none;color:#666;}
/*2017-10-9 css*/
.d_hpxq table{width:100%;background:#fff;}
.d_hpxq table  td{padding:7px 15px;border:solid #e8e8e8;border-width:0px 1px 1px 1px;}
.d_hpxq table thead td{background:#f5f5f5;border-right:0px;border:none;}
.d_xqtable td{padding:5px 0px;}
/*2017-10-12 css*/
.d_h_dp{padding:0px 0px 0px 20px;border-left:1px solid #e8e8e8;margin:34px 0px 20px 27px;}
.d_h_dp .f18{line-height:16px;}
.dimg54{width:54px;height:54px;line-height:45px;vertical-align:middle;text-align:center;overflow:hidden;}
.dimg54 img{width:auto;height:auto;max-width:100%;max-height:100%;text-align:center;}
.d_con  img{max-width:900px;margin:0px auto;text-align:center;}
/*2017-11-8 css*/
.d_mytip{display:none;background:#fafafa;width:560px;padding:5px 10px;position:absolute;left:25px;top:20px;}
/*2017-11-28 css*/
.w420{width:395px;}
.d_yxd {padding:5px 10px;}
.d_yxd .col-xs-4{padding:5px 0px;}
.d_yxt{display:none;background:#fefff7;padding:5px 10px;position:absolute;z-index:4;}
/*2017-11-29 css*/
.d_yxdtip{display:none;background:#fff;min-width:380px;padding:10px;line-height:20px;position:absolute;left:0px;top:18px;z-index:5;}
.d_yxdtip a:hover{color:#51b8f1;}
/*2017-12-05 css*/
#z_select{width:90px;height:27px;border:1px solid #e8e8e8;outline:0; -webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-tap-highlight-color: transparent;}
/*2017-12-11*/
.orderwindow0 .jd_greenbtn,.orderwindow0 .jd_greybtn{ width:128px;}
.orderwindow0 select,.bu_acont select,.orderwindowat500 select{ padding:6px; border:1px solid #e8e8e8;}
.tk_newname{ width:100%}
.tk_newname td{ padding:5px;}
.tk_newname input.r_titleinput{outline:none;border:1px solid #e8e8e8;background:#fff;padding:6px;}
.tk_newname,.tk_newname td{border:none;}
.mask2{display:none; background:#000; opacity:0.4;filter:alpha(opacity=40); position:fixed; width:100%; height:100%; left:0; bottom:0;z-index:1;}
.orderwindowat500{position:fixed; width:800px; height:500px;  left:50%; margin-left:-380px; top:50%; margin-top:-250px;z-index: 100;}
.o_padding20{ padding:0 20px;}
.chooseadborder0{ border: 1px solid #e5e5e5; padding: 6px; color: #666; cursor: pointer;}
.chooseadborder1{ border: 1px solid #FF0023/*#5cb51f*/; padding: 6px; color: #FF0023/*#5cb51f*/;cursor: pointer;}
.chooseadborder2{ background: #f9f9f9;padding: 6px; color: #666; opacity: 0.6;cursor: pointer;}
.adresstable td{border:none;padding:5px;}
.jd_greenbtn{ display:inline-block; height:36px; outline:none;line-height:36px; background:#FF0023/*#5cb51e*/; border:0; width:84px; cursor:pointer; }
.jd_greybtn{display:inline-block; height:36px; line-height:36px;outline:none; background:#fff; border:1px solid #ededed; width:84px; cursor:pointer; *padding:8px 0;}
.orderwindowat500 .jd_greenbtn,.orderwindowat500 .jd_greybtn{ width:120px;}
.dcon{position:relative;height: 300px;overflow-y: auto;}
.d_addalert{width:400px;margin:-260px 0px 0px -200px;height:450px;}
.d_addalert .orderwindowat500{margin-left:-200px;height:450px;}
.d_addalert .d_close{top:0px;right:0px;}
/*2017-12-26 css*/
.z_tab{border:1px solid #e8e8e8;border-width:1px 0px 0px 1px;}
.z_tab tr td{border:1px solid #e8e8e8;border-width:0px 1px 1px 0px;padding:8px 3px;}
/*2018-1-30 css*/
.sl_img1{width:70px;height: 70px;line-height:65px;overflow:hidden;vertical-align:middle;margin-right:10px;}
.sl_img1 img{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;text-align:center;}
/*2018-4-23 css*/
.pt_pad10{padding-top:15px;}
.img48{width:48px;height:48px;line-height:45px;overflow:hidden;vertical-align:middle;text-align:center;}
.img48 img{width:auto;height:auto;max-width:100%;max-height:100%;border-radius:100%;vertical-align:middle;text-align:center;}
.ptcon .col-xs-4{padding:0px;}
.ptcon .pt_mc{width:80%;vertical-align:middle;}
.ptcon .d_orbtn{padding:4px 15px;margin:6px 10px 0 0;}
.ptcon .d_orbtn:hover{color:#fff;}
.pt_ul li{padding:20px 0px;border-bottom:1px solid #f7f7f7;}
.pt_tab a{display:inline-block;padding:0px 20px;}
.pt_tab a:hover,.pt_tab a.cur{color:#ff0023;}
/*step*/
.progress{padding:42px 20px;}
.connect_line { width: 107px;  height: 1px;  vertical-align: middle;  margin: 0 10px;}
/*2018-4-24 css*/
.d_alert_table{height:400px;overflow-y:auto;}
/*2020/02/12 css*/
/*.w960{width: 780px;height: 450px;overflow: auto;margin: 0 auto 20px;padding-left: 30px;}
.d_yhqul{padding-left: 30px;}*/
/*2020/02/12 css*/
.coupons {background: url("../images/coupons-bg-small.png") no-repeat center;display: inline-block;line-height: 18px;text-align: center;margin-right: 10px;background-size: 100% 100%;  min-width: 80px;padding: 0 5px;}
.d_yhqul li{width: 295px;height: 164px;background: url("../images/coupons-bg-big.png") no-repeat center;padding: 15px 17px 15px 25px;margin-right: 0;cursor: pointer;}
.to-receive{width: 10%;writing-mode:vertical-rl;text-align: center;letter-spacing: 8px;height: 100%;}
.w960{width: 950px;height: 549px;overflow: auto;margin: 0 auto 20px;}
.receive-img{position: absolute;bottom:0px;right: 0px;width: 54px;height: 53px}
.pad20_r{padding-right: 20px;}
.box-shadow-white{box-shadow:0 5px 15px #ccc;}

/*2020/08/25ä¿®æ”¹*/
.helpIcon{width: 20px;vertical-align: bottom;cursor: pointer;}

.helpWrap:hover .explain-main {display: block;}
.helpWrap .explain-main {position: absolute;top:-90px;right: -190px;background-color: #eee;padding:10px;border-radius: 10px;font-size: 12px;display: none;width: 310px;text-align: left;color: #666}
.helpWrap .explain-main span:after{content: "";position: absolute;bottom: -16px;right: 190px;border-left: 8px solid transparent;border-top: 8px solid #eee;border-bottom: 8px solid transparent;border-right: 8px solid transparent;}
.amend_main .amend_active {border: 1px solid #ff0023;color: #ff0023;}

/*2020-12-28*/
.goodInfo-video {position: absolute;bottom:30%;left: 50%;font-size: 16px;line-height: 28px;width: 120px;height: 31px;background-color: rgba(255,255,255,0.7);color: #666;z-index:1;border-radius: 50px;margin: -60px 0 0 -60px;cursor: pointer;}
.goodInfo-video img {width: 30px;margin-right: 5px;}
.goodInfo-video span {vertical-align: middle;}

.video-wrap {position: fixed;top:0;left: 0;right: 0;bottom: 0;z-index: 1000;text-align: center;padding-top: 120px;display: none;}
.video-mask {position: fixed;top:0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.6);z-index: 1001;}
.video-wrap video {position: fixed;top:120px;z-index: 1002;left: 50%;margin-left: -450px;}
