@charset "utf-8";/* CSS Document */
*{margin:0px auto;}
/*-------------------------------------- success --------------------------------------*/
.nw2013{width:960px;font-size:12px;color:#333333;font-family:"Lucida Grande",Arial,Lucida,Verdana,Helvetica,"宋体",sans-serif;background:#FFFFFF;}
.nwadd_a{height:50px;margin:20px auto;background:url("../images/flow/addrig.jpg") no-repeat;padding-left:80px;line-height:50px;font-size:28px;color:#666666;font-family:'Microsoft yahei';}
.nwadd_a a,.nwadd_brig_b p.ctbuy a {font-size:12px;color:#0a73b3;text-decoration:none;}
.nwadd_ctit span.more a{ font-size:12px;color:#0a73b3;text-decoration:none; text-align:center;}
.nwadd_a a:hover,.nwadd_brig_b p.ctbuy a:hover,.nwadd_ctit span.more a:hover{text-decoration:underline;}
.nwadd_b{height:120px;border-top:1px #cbcbcb dashed;background:#fafafa;}
.nwadd_blef{width:600px;padding:20px 20px 0px 10px;float:left;}
.nwadd_blef_a{width:60px;height:60px;padding:4px;border:1px solid #e3e0e0;background:#FFFFFF;margin-right:10px;float:left;}
.nwadd_blef_a img{width:60px;}
.nwadd_blef_b{float:left;width:520px;}
.nwadd_blef_b p{display:block;width:100%;}
.nwadd_blef_b a.nm{color:#0972b3;text-decoration:none;line-height:20px;}
.nwadd_blef_b a:hover{text-decoration:underline;}
.nwadd_blef_b del,.nwc_item dd.nwcwid04 del{color:#a8a8a8;}
.nwadd_ccon_pro li del { color:#a8a8a8; padding-right:15px;}
.nwadd_blef_b strong,.nwadd_ccon_pro li strong{font-size:12px/50%;color:#f03b44;}
.cgui_ge{color:#A8A8A8; display:block; padding-bottom:10px;}
.nwadd_blef_b p.tips{width:500px;line-height:20px;background:#f3f3f3;color:#FF0000;float:left;padding:0px 5px;}
.nwadd_blef_b p a{color:#656565;text-decoration:none;}
.nwadd_brig{width:320px;height:120px;border-left:1px solid #e4e4e4;background:#f2f2f2;float:right;}
.nwadd_brig_a{width:100px;text-align:center;line-height:40px;color:#000000;font-size:15px;font-weight:bold;font-family:'Microsoft yahei';float:left;}
.nwadd_brig_b{width:200px;margin-left:20px;float:left;padding:5px 0px;line-height:25px;font-size:13px;font-family:'Microsoft yahei';}
.nwadd_brig_b em{color:#f03b44;font-weight:bold;}
.nwadd_brig_b strong{color:#f03b44;font-weight:bold;font-size:20px;font-family:Arial;}
.nwadd_brig_b a.gtcart{width:160px;height:36px;background:url(/bj_img/flow/smicon02.png) left -118px no-repeat;color:#FFFFFF;font-size:14px;font-weight:bold;border:0px;cursor:pointer;display:block;text-align:center;line-height:36px;margin-left:0px;}
.nwadd_brig_b p.ctbuy{margin-left:0px;}
.nwadd_ctit{ height:40px; line-height:40px; background:#f2f2f2; font-family:'Microsoft yahei'; font-size:15px; margin:25px 0px 10px 0px;}
.nwadd_ctit span.tit{display:block;float:left;text-indent:15px;font-weight: 600;}
.nwadd_ctit em{display:block;float:left;font-size:12px;color:#FF0000;font-family:'宋体';}
.nwadd_ctit span.more{display:block;float:right;margin-right:15px;font-size:12px;font-family:'宋体';}
.nwadd_ccon{}
.nwadd_ccon.add150715 {}
.nwadd_ccon.add150715 .nwadd_ccon_pro { width:190px; margin:0px 0px 0px 9px; }
.nwadd_ccon.add150715 .nwadd_ccon_pro li.tu img { width: 150px; margin-top: 20px;}
.nwadd_ccon.add150715 .nwadd_ccon_pro:first-child { margin:0px;}
.nwadd_ccon_pro{width:185px;*width:175px;margin:0px 3px;float:left;*margin:0px 6px;line-height:18px;}
.nwadd_ccon_pro li{display:block;}
.nwadd_ccon_pro li.tu{width:175px;height:175px;margin:0px auto 5px auto;}
.nwadd_ccon_pro li.tu img{width:175px;}
.nwadd_ccon_pro li.zi{height:20px;overflow:hidden; margin-bottom:5px; }
.nwadd_ccon_pro li.zi a{color:#666666;text-decoration:none;}
.nwadd_ccon_pro li.zi a:hover{ color:#ff5c4d;}
.nwadd_ccon_pro li.gradd{margin-top:5px; text-align:center;}
.nwadd_ccon_pro li.gradd a{ width:80px; height:25px; line-height:25px; border:1px solid #dddddd; background-color:#FFF; text-align:center; display:inline-block; color:#666666;text-decoration:none;   -webkit-transition: all 0.2s linear 0.1s; float:left;}
.nwadd_ccon_pro li.gradd a.red { color:#f03b44; margin-right:3px;}
.nwadd_ccon_pro li.gradd a:hover {color:#f03b44; border:1px solid #f03b44;}

.nwadd_small{width:330px;height:125px;background:#FFFFFF;border:#cdcdcd 1px solid;box-shadow:0 0 10px #333;position:fixed;top:40%;z-index:1000002;left:40%;display:none;}
.nwadd_sm_tit{height:25px;line-height:25px;background:#f3f3f3;font-size:14px;color:#333333;text-indent:10px;font-weight:bold;position:relative;}
.nwadd_sm_tit a.close{width:17px;height:17px;display:block;background:url("../images/flow/nwxx.gif") left top no-repeat;position:absolute;right:10px;top:4px;cursor:pointer;}
.nwadd_sm_con{margin:20px auto auto 40px;width:200px;height:50px;background:url("/bj_img/flow/addrig.jpg") left top no-repeat;padding-left:50px;}
.nwadd_sm_con em{display:block;height:20px;padding-top:10px;margin-bottom:5px;font-family:'Microsoft yahei';}
.nwadd_sm_con a{font-size:12px;color:#949494;text-decoration:none;}
.nwadd_sm_con a:hover{text-decoration:underline;}
/*-------------------------------------- cart --------------------------------------*/
.nwctop{}
.nwctop_lef{width:300px;text-align:left;float:left;}
.nwctop_lef img { width: 100%;}
.nwctop_rig{width:500px;float:right;}
.nwctop_rig li{width:160px;display:block;margin-top:60px;font-size:12px;color:#cccccc;text-align:center;float:left;}
.nwctop_rig.step1{background:url("//www.baiji.com.cn/bj_img/flow/stepone2018.jpg") left 20px no-repeat;}
.nwctop_rig li.on{color:#4e9cee;}
.nwctit{height:50px;border-top:#d0d0d0 1px solid;}
.nwctit h2{font-size:18px;color:#555555;line-height:50px;font-family:'microsoft yahei';text-indent:10px;display:block;float:left;}
.nwctit span.post{height:20px;line-height:20px;border:1px solid #e5e5e5;background:#e5e5e5;padding-left:5px;display:block;float:left;text-align:center;margin:15px auto auto 20px;}
.nwctit span.post em{width:60px;display:block;float:left;}
.nwctit span.post a{width:60px;display:block;float:left;background:#FFFFFF;color:#333333;text-decoration:none;}
.nwctit span.post a:hover{color:#0972b3;text-decoration:underline;}
.nwctit span.login{width:100px;height:22px;line-height:22px;display:block;float:right;margin:15px auto auto 20px;}
.nwctit span.login em{display:block;float:left;}
.nwctit span.login a{width:44px;height:21px;background:url("../images/flow/mnlogin.gif") 3px 2px no-repeat;text-align:center;color:#666666;display:block;float:left;}
.nwctit span.login a:hover{color:#333333;}
.nwcpro{border:#dcdcdc 1px solid;}
.nwcpro_tit{height:35px; line-height:35px; background:#f6f6f6; color:#333;}
.nwcpro_tit dl dd.nwcwid01 input.all{float:left;margin:11px 3px 0 15px;margin:11px 3px 0 12px\9;*margin:6px 1px 0 12px;}
.nwcpro_tit dd{display:block;float:left;text-align:center;line-height:38px;}
.nwcpro_tit dd.nwcwid02{text-align:left;}
.nwcwid01{width:50px;}
.nwcpro_tit dd.nwcwid01 input.all{margin-top:8px;}
.nwcwid02{width:94px;text-align:left;}
.nwcwid03{width:240px; text-align:left !important;}
.nwcwid04{width:110px;}
.nwc_item{border-bottom:#dcdcdc 1px solid;}
.nwc_item.checked { background:#e8f1ff;}
.nwc_item dl{display:block;}
.nwc_item dd{min-height:85px;display:block;float:left;text-align:center;line-height:85px;margin:7px 0px;}
.nwc_item dd.nwcwid01 input.all {float:left;margin:37px 3px 0 15px;margin:25px 3px 0 12px\9;*margin:20px 1px 0 12px;}
.nwc_item dd.nwcwid02 {text-align:left; position:relative;}
.nwc_item dd.nwcwid02 .invalid {width:40px;height:18px;line-height:18px;background-color: rgba(0,0,0,0.6);position:absolute;border-radius: 2px;left: 19px;top: 38px;text-align: center;z-index:10;color:#fff;}
.nwc_item.invalid1911 { background:#f6f6f6;}
.nwc_item.invalid1911 .nwquantity input {pointer-events: none;
    opacity: 0.5; }
.nwc_item dd.nwcwid02 img {width:80px; margin-top:2.5px; }
.nwc_item dd.nwcwid03{line-height:20px;text-align:left; text-align:center;}
.nwc_item dd.nwcwid03 a {color:#377bee; display:inline-block; margin-top:20px;}
.nwctit em { color:#ff5c4d !important;}
.nwc_item dd.nwcwid01 a,.nwosadr_01 ul.payway li span a{color:#377bee;}
.nwc_item dd.nwcwid03 a:hover,.nwc_item dd.nwcwid01 a:hover,.nwosadr_01 ul.payway li span a:hover{text-decoration:underline;}
.nwc_item dd.nwcwid04 em{font-size:14px;}
.nwprif{font-family:Verdana,Arial;}
.nwc_item dd.nwcwid04 strong{color:#ff5c4d;font-size:14px;font-weight:400;}
.nwquantity{height:35px;margin-top:32px;padding-left:15px;}
.nwquantity a{width:15px;height:15px;display:block;float:left;margin-top:4px;}
.nwquantity a.decrement{background: url(//imgcdn.baiji.com.cn/bj_img/smicon01.png) -63px -92px no-repeat;margin-right:5px;}
.nwquantity a.increment{background: url(//imgcdn.baiji.com.cn/bj_img/smicon01.png) -80px -92px no-repeat; margin-left:5px;}
.nwquantity input{width:35px;height:20px;line-height:20px;text-align:center;float:left;margin-top:0px;border:1px solid #cccccc;}
.nwdisctit{height:25px;width:918px;line-height:25px;background:url("../images/flow/nwdiscbg.gif") left top no-repeat #ebebeb;padding-left:40px;float:left;}
.nwdistip{float:left;height:25px;line-height:25px;}
.nwdistip em{color:#FF0000;font-weight:bold;}
.nwdisredbut{height:21px;line-height:21px;background:url("../images/flow/redbut13.jpg") right top no-repeat;padding-right:8px;float:left;margin-left:5px;margin-top:2px;}
.nwdisredbut a{display:block;background:url("../images/flow/redbut13.jpg") left top no-repeat;padding-left:8px;color:#FFFFFF;}
.nwcallitem{background:#f6f6f6;padding:10px 0px;}
.nwcallitem_lef{width:300px;line-height:22px;float:left;background:url("//imgcdn.baiji.com.cn/images/flow/xxicon.gif") left 3px no-repeat;margin-left:20px;*margin-left:10px;padding-left:18px;}
.nwcallitem_lef a,.nwosadr_01 .sele dl dd.d_03 a{color:#0972b3;}
.nwcallitem_lef a:hover,.nwosadr_01 .sele dl dd.d_03 a:hover{text-decoration:underline;}
.nwcallitem_lef em{color:#FF0000;}
.nwcallitem_rig{width:260px;float:right;margin-right:20px;}
.nwcallitem_rig dl dd{width:130px;height:25px;line-height:25px;text-align:right;float:left;}
.nwcallitem_rig dl dd em{color:#FF0000;}
.nwctotal{height:45px;background:#ebebeb;line-height:40px;}
.nwctotal dl{float:right;margin-right:20px;}
.nwctotal dl dd{ min-width:30px;line-height:43px;text-align:right;float:left;}
.nwctotal dl dd.lable{width:200px;color:#000;font-family:'microsoft yahei';}
.nwctotal dl dd.lable strong{font-size:14px; font-weight:400;}
.nwctotal dl dd.lable em{color:#666666;}
.nwctotal dl dd.price{font-size:20px;color:#E4393C;font-weight:400; font-family: Verdana,Arial;}
.nwcgo{height:40px;margin-top:15px;}
.nwcheckout{width:135px;height:36px;line-height:38px;font-size:16px;font-weight:bold;background:url("//imgcdn.baiji.com.cn/bj_img/flow/smicon02.png") left -156px no-repeat;float:right;display:block;text-align:center;color:#FFFFFF;cursor:pointer;}
.nwcheckout:hover{color:#FFFFFF;}
.dissubmit{background: #B0B0B0; border-radius: 4px;cursor: not-allowed;}
.nwcontinue{width:100px;height:30px;line-height:30px;background:url("../images/flow/nwcont.jpg") left top no-repeat;text-align:center;display:block;float:right;margin-right:15px;margin-top:5px;font-size:14px;font-family:'Microsoft yahei';cursor:pointer;color:#666666;}
.nwcontinue:hover{color:#333333;}
/*购物车空*/
.cart-empty{border:1px solid #DDDDDD;height:98px;}
.cart-empty .message{background:url("../images/flow/cart-empty-bg.png") no-repeat 250px 22px #F3F3F3;height:98px;padding-left:341px;}
.cart-empty .message p{line-height:98px;}
.cart-empty a,.cart-empty a:visited,.cart-empty a:hover{color:#005EA7;}
/*-------------------------------------- orderinfo --------------------------------------*/
.nwctop_rig.step2{background:url("//imgcdn.baiji.com.cn/bj_img/flow/steptwo2018.jpg") left 20px no-repeat;}
.nwctop_rig.step3{background:url("//imgcdn.baiji.com.cn/bj_img/flow/stepthree.png") left 20px no-repeat;}
.nwordinf{border:1px solid #d7d7d7;}
.nworintit{height:45px;line-height:45px;font-size:16px;font-family:'Microsoft yahei';background:#f2f2f2;text-indent:18px;}
.nwoitit{min-height:40px;margin-bottom:10px;}
.nwoitit a.red{color:#FF0000;}
.nwoitit strong{display:block;float:left;font-size:16px;color:#000; font-family:'Microsoft yahei'; font-weight:400; text-indent:20px;line-height:40px;}
.nwoitit a{height:30px;display:block;color:#0972b3;float:left;margin-left:10px;line-height:45px;}
.nwoitit a:hover{text-decoration:underline;}
.nwostep_01{border-top:1px solid #d7d7d7;padding:10px 0px;}
.nwostep_01.step-current{width:954px;margin:-1px;border:3px solid #F60;border-top:3px solid #F60;position:relative;}
.nwostep_01 a{color:#0972b3;}
.nwostep_01 a:hover{text-decoration:underline;}
.nwostep_con{width:880px;color:#666666;}
.nwostep_con p.info{line-height:20px;padding-bottom:10px;}
.nwosadr_01{margin-bottom:3px;}
.nwosadr_01 .sele{height:26px;}
.nwosadr_01 .sele.on{background:#e4f6ff;}
.nwosadr_01 .sele dl dd{height:26px;line-height:26px;display:block;float:left;}
.nwosadr_01 .sele dl dd.d_01{width:25px;text-align:right;}
.nwosadr_01 .sele dl dd.d_01 input{margin:8px 0px auto 5px; float:left; display:inline;}
.nwosadr_01 .sele dl dd.d_03{text-align:center;width:40px;}
.nwosadr_02{margin-top:5px;}
.nwosadr_02 dl{width:750px;}
.nwosadr_02 dl dd{height:35px;line-height:35px;display:block;float:left;}
.nwosadr_02 dl dd span{color:#FF0000;font-family:sans-serif;}
.nwosadr_02 dl dd span strong{margin-top:5px;}
.nwosadr_02 dl dd.lable{width:100px;text-align:right;}
.nwosadr_02 dl dd.text{width:600px;}
.nwosadr_02 dl dd.text select{width:100px;height:25px;line-height:25px;margin-right:10px;}
.nwosadr_02 dl dd.text .field{width:140px;height:25px;padding:0px 5px;font-size:12px;line-height:25px;border:1px solid #cccccc;}
.nwosadr_02 dl dd.text .address{width:50px;margin-top:5px;margin-right:3px;border:1px solid #cccccc;}
.nwosadr_02 a.save{width:160px;height:36px;line-height:36px;display:block;text-align:center;font-size:15px;font-family:'Microsoft yahei'; color:#FFFFFF !important;background:#4889f6; left -118px no-repeat;margin-top:15px;float:left; margin-bottom:20px; border-radius:4px; -webkit-transition: all 0.5s linear 0.1s;}
.nwosadr_02 a.save:hover {  text-decoration:none;}
.nwowayone dl{display:block;}
.nwowayone dl dd{display:block;float:left;height:20px;line-height:20px;margin-right:3px;}
.nwowayone dl dd.lable{width:60px;}
.nwowayone dl dd.wfrad{margin-left:10px;}
.nwowayone dl dd.wfrad input{margin-top:3px;  float:left; display:inline;}
.nwowayone .waygray{width:700px;padding:10px;background:#f5f5f5;border:#e4e4e4 1px solid;margin-left:70px;margin-top:5px;display:none;}
.nwowayone .waygray_sm{padding:10px;background:#f5f5f5;border:#e4e4e4 1px solid;margin-left:70px;margin-top:5px;display:none;}
.nwowayone .waygray.nwdisblo{display:block;}
.nwowayone .titred{margin-bottom:10px;}
.nwowayone .titred strong{display:block;height:30px;font-size:16px;color:#f03b44;}
.nwowayone .titred dl dd{display:block;float:left;}
.nwowayone .titred dl.paythr dd.radio{width:15px;}
.nwowayone .titred dl.paythr dd.radio input{margin-top:13px;}
.nwowayone .titred dl.paythr dd.lable{width:170px;height:40px;background:#FFFFFF;border:1px solid #e4e4e4;margin-left:3px;margin-right:15px;}
.nwowayone .titred dl.paythr dd.lable img{border:2px solid #fff;}
.nwowayone .titred ul.table li{display:block;float:left;height:35px;line-height:35px;text-align:center;}
.nwowayone .titred ul.table li.li001{width:120px;background:#f03b44;color:#FFFFFF;}
.nwowayone .titred ul.table li.li002{width:180px;background:#f03b44;color:#FFFFFF;}
.nwowayone .titred ul.table li.li003{width:220px;background:#f03b44;color:#FFFFFF;}
.nwowayone .titred ul.table li.li004{width:85px;background:#f03b44;color:#FFFFFF;}
.nwowayone .titred ul.table li.li005{width:118px;background:#FFFFFF;border:#e4e4e4 solid;border-width:0px 1px 1px 1px;overflow:hidden}
.nwowayone .titred ul.table li.li006{width:179px;background:#FFFFFF;border:#e4e4e4 solid;border-width:0px 1px 1px 0px;}
.nwowayone .titred ul.table li.li008 select.addr{width:67px;margin-top:8px;}
.nwowayone .titred ul.table li.li007{width:219px;background:#FFFFFF;border:#e4e4e4 solid;border-width:0px 1px 1px 0px;}
.nwowayone .titred ul.table li.li008{width:84px;background:#FFFFFF;border:#e4e4e4 solid;border-width:0px 1px 1px 0px;}
.nwowayone .titred ul.table li.li009{width:480px;background:#f03b44;color:#FFFFFF;}
.nwowayone .titred ul.table li.li010{width:480px;background:#FFFFFF;border:#e4e4e4 solid;border-width:0px 1px 1px 0px;}
.nwowaytwo{margin-top:10px;}
.nwowaytwo .wftit{margin-bottom:10px;position:relative;}
.nwowaytwo .wftit span:hover .nwwftittips{display:block;}
.nwwftittips{width:400px;background:#fff;border:2px solid #f03b44;position:absolute;left:62px;display:none;}
.nwwftittips .tit{height:25px;line-height:25px;text-indent:10px;color:#FFFFFF;background:#f03b44;}
.nwwftittips .con{line-height:20px;padding:5px;}
.nwowaytwo dl dd{display:block;float:left;height:40px;line-height:16px;}
.nwowaytwo dl dd.payw_01{width:60px;}
.nwowaytwo dl dd.payw_02{width:25px;}
.nwowaytwo dl dd.payw_02 input{margin-left:7px;}
.nwowaytwo dl dd.payw_03{width:130px;color:#333333;}
.nwowaytwo dl dd.payw_03 em{color:#999999;}
.nwowaytwo dl dd.payw_04{width:100px;color:#333333;}
.nwowaytwo dl dd.payw_04 em{color:#999999;}
.nwoprolist{margin:0px 20px;color:#666666;}
.nwoprolist ul.cartlist150715 { border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.nwoprolist .title{height:38px;line-height:38px;background:#f5f5f5;border:#e4e4e4 1px solid;color:#333333;}
.nwoprolist dl.col dd{display:block;float:left; /*height:30px; overflow:hidden;*/}
.nwoprolist dl.col dd.coone{width:250px; text-align:center; padding-left:10px;}
.nwoprolist dl.col dd.cotwo{width:120px;text-align:center;}
.nwoprolist dl.col dd.cotwo img { width:65px; margin-top:10px;}
.nwoprolist dl.col dd.cothr{width:100px;text-align:center;}
.nwoprolist dl.col dd.prolishei { min-height:65px; line-height:65px;}
.nwoprolist dl.col dd.prolishei.coone { padding:10px 0px; padding-left:10px; line-height:22px !important;}
.nwoprolist dl.col dd.prolishei.coone em { line-height:18px !important; padding-top:3px; display:block;}
.nwoprolist ul li{display:block; min-height:35px;line-height:35px;}
.nwoprolist ul li.double{background:#fff; border-bottom:1px solid #dddddd;}
.nworder-summary{ margin-top:10px; padding-top: 12px;}
.nworder-summary_lef{width:620px;float:left;}
.nworder-summary_lef_a dl dd{display:block;float:left;min-height:20px;line-height:20px;margin-top:5px;}
.promo{width:565px;padding:7px 10px; margin-top:5px; background:#ffebeb;border:#f68181 1px solid;top:25px;left:0px;z-index:10000000;display:none;}
.promo dl{display:block;}
.promo dl dd{min-height:25px;line-height:25px;float:left;}
.promo dl dd.label01{width:70px;text-align:right;}
.promo dl dd.label02{width:130px;text-align:right;}
.promo dl dd.label03{width:100px;text-align:right;}
.promo dl dd.inptxt{width:130px;}
.promo dl dd.inptxt input{width:128px;height:20px;line-height:20px;}
.promo dl dd.inptxt select{width:128px;height:20px;line-height:20px;}
.promo dl dd a.minibut{width:90px;height:26px;background:url("/bj_img/smicon02.png") left -269px no-repeat;line-height:26px;color:#FFFFFF;text-align:center;font-size:14px;display:block;float:right;}
.nworder-summary_lef_a dl dd.radio input{float:left;margin:3px 3px 0 5px;margin:0px 3px 0 2px\0;*margin:0px 1px 0 2px;vertical-align:middle;}
.nworder-summary_lef_a dl dd.lable{min-width:70px;}
.nworder-summary_lef_a .yeslayer01{width:410px;padding:10px;background:#f5f5f5;border:#e4e4e4 1px solid;margin:2px auto 5px 0px;}
.nworder-summary_lef_a .yeslayer01 ul li{display:block;height:25px;line-height:25px;}
.nworder-summary_lef_a .yeslayer01 ul li .lable01{width:65px;float:left;}
.nworder-summary_lef_a .yeslayer01 ul li .lable02{float:left;margin-right:0px;}
.nworder-summary_lef_a .yeslayer01 ul li .lable02 input{float:left;margin:5px 3px 0 0px;margin:2px 3px 0 0px\0;*margin:2px 1px 0 0px;vertical-align:middle;}
.nworder-summary_lef_a .yeslayer01 ul li .lable03{width:200px;float:left;}
.nworder-summary_lef_a .yeslayer01 ul li .lable03 input{width:120px;height:20px;line-height:20px;padding:0px 5px;}
.nworder-summary_lef_a .yeslayer01 a.minibut{width:90px;height:26px;background:url("/bj_img/smicon02.png") left -269px no-repeat;line-height:26px;color:#FFFFFF;text-align:center;font-size:14px;display:block;float:right;}
.nworder-summary_lef_a .yeslayer01 textarea.area01{width:98%;height:70px;margin-bottom:8px;font-size:13px;}
.nworder-summary_rig{width:250px;float:right;margin-right:25px;margin-top:10px;}
.nworder-summary_rig dl dd{display:block;float:left;height:25px;line-height:25px;}
.nworder-summary_rig dl dd.lable{width:150px;float:left;text-align:right;}
.nworder-summary_rig dl dd.num{width:90px;float:right;text-align:left;}
.nwopayment{height:50px;background:#f7f7f7; line-height:50px;text-align:right; font-size:16px;margin-top:20px;font-family:'Microsoft yahei';position:relative;}
.nwopayment .qua100pc { float:left; padding-left:40px; height:28px; line-height:28px; font-size:14px; background:url(../images/quality100pc.png) 5px center no-repeat; margin:13px 0px 0px 15px;}
.nwopayment .bottips{background:#ffebeb;border:#f68181 1px solid;color:#f03b44;font-size:12px;height:25px;line-height:25px;padding:0px 15px;position:absolute;right:-1px;top:-27px;display:none;}
.nwopayment .bottips a{color:#005ea7;text-decoration:none;background:none;}
.nwopayment span{display:block;float:right;}
.nwopayment em{ font-family: Verdana,Arial; font-size:26px;color:#E4393C;}
.nwopayment em s { font-family:'Microsoft yahei'; text-decoration:none; font-size:20px; padding-left:2px;}
.nwopayment input{width:160px;height:50px;background:#f03b44;line-height:50px; color:#FFFFFF;font-size:18px; font-family:'Microsoft yahei'; display:block;text-align:center;float:right;margin-left:30px; border:0px; cursor:pointer;  -webkit-transition: all 0.2s linear 0.1s;}
.nwopayment input:hover { background:#FF454E;}
.step{padding:12px 0;}
.step li.s1{background:url("../images/s_icon3.gif") no-repeat left bottom;}
.step li{color:#333333;font-weight:600;}
.step li{float:left;height:44px;position:relative;}
.Stw1{width:316px;}
.step .stepNen{height:24px;left:-10px;position:absolute;width:300px;}
.step .stepNen em.N1{background:url("../images/s_icon1.gif") no-repeat;}
.step .stepNen em.N2{background:url("../images/s_icon2.gif") no-repeat;color:#FFFFFF;}
.step li.s4{background:url("../images/s_icon12.gif") no-repeat left bottom; color:#FF6600;}
.step .stepNen em{display:inline-block;height:30px;line-height:24px;padding-right:5px;text-align:center;width:24px;}
.Stw3{width:328px;}
.order-detail{line-height:30px;margin:10px 0 20px;padding:1px 0px;width:990px;}
.order-detail li{border-bottom:1px solid #CCCCCC;float:left;height:30px;width:293px;}
.blank{clear:both;height:40px;line-height:8px;visibility:hidden;}
.online-payments{background:#F1F8FF;border-top:2px solid #C5DDF9;width:990px;}
.online-payments .title{color:#0058BB;font-weight:bold;padding:10px 0 20px 20px;}
.online-payments li{float:left;overflow:hidden;padding:5px 20px;text-align:center;width:240px;}

/*------------------------------------------------- 登录右边 ------------------------------------------------------*/
.nw_lolayer980 .nw_locon dl.nwlogwidl{width:470px;border-right:1px dotted #CCCCCC;float:left; height:300px;}
.nw_locon .nwlogwidr{width:350px;float:right;margin-right:20px;}
.nw_locon .nwlogwidr.rheiga{padding-bottom:10px;}
.nw_locon .nwlogwidr.rheigb{height:300px;}
.nw_locon .nwlogwidr .link{height:75px;line-height:30px;font-size:14px;color:#666666;text-align:center;}
.nw_locon .nwlogwidr .link a{color:#f03b44;}
.nw_locon .nwlogwidr .link a:hover{text-decoration:underline;}
.nw_locon .nwlogwidr .nwimg{text-align:center;}
.mart20{margin-top:20px;}
.mart50{margin-top:100px;}
/*-------------------------------------- login --------------------------------------*/
.nw_locon dl dd.nw_loname ul.posi980{display:block;width:250px;background:#FFF;border:1px solid #dddddd;position:absolute;left:0px;top:31px;z-index:10000;font-size:12px;font-family:Arial;}
.nw_locon dl dd.nw_loname ul.dishide{display:none;}
.nw_locon dl dd.nw_loname ul.posi980 li{display:block;height:25px;line-height:25px;padding-left:5px;padding-right:5px;color:#666666;}
.nw_locon dl dd.nw_loname ul.posi980 li:hover{background:#dedede;cursor:pointer;}
.nw_locon dl dd.nw_loname .redblank980{width:190px;height:28px;line-height:28px;background:#ffebec;border:1px solid #ffbdbf;color:#ff0000;position:absolute;left:260px;top:0px;padding:0px 5px;display:none;}
/*-------------------------------------- success --------------------------------------*/
.nwsuccess{padding:45px;border:1px solid #dddddd;background:url("../images/flow/successicon.png") 125px 45px no-repeat;}
.nwsuc_con{width:800px;}
.nwsuc_con h3{font-size:22px; font-weight:400; margin-bottom:20px; line-height:30px;font-family:'Microsoft yahei';color:#333; display:block;}
.nwsuc_cona{margin-top:5px;}
.nwsuc_cona a{width:100px;height:28px;line-height:30px;border:1px solid #dddddd;background:#f6f6f6;color:#888888;font-size:14px;display:block;text-align:center;float:left;}
.nwsuc_cona a:hover{color:#666666;}
.nwsuc_conb{height:60px;line-height:60px;font-size:12px;color:#666666;}
.nwsuc_conb a{color:#0972b3;}
.nwsuc_conb a:hover{text-decoration:underline;}
.nwsuc_conb em,.nwsuc_conc_conmial em{color:#f03b44;font-family:Arial;}
.nwsuc_conc{padding:25px;background:#FFFEF2;border:1px solid #FFE9BA;}
.nwsuc_conc_tip{font-size:16px;line-height:30px;color:#f03b44;font-family:'Microsoft yahei';}
.nwsuc_conc_tip em{font-size:25px;}
.nwsuc_conc_con dl{display:block;margin-top:10px;}
.nwsuc_conc_con dl dd{display:block;float:left;height:30px;line-height:30px;font-size:12px;}
.nwsuc_conc_con dl dd.d01{width:65px;}
.nwsuc_conc_con dl dd.d02{width:220px;}
.nwsuc_conc_con dl dd.d02 input{width:200px;height:25px;line-height:25px;padding:0px 5px;border:1px solid #cccccc;}
.nwsuc_conc_con dl dd.d03{width:220px;}
.nwsuc_conc_con dl dd.d03 input.sub{width:100px;height:25px;line-height:25px;border:1px solid #cccccc;background:#f6f6f6;color:#666666;font-size:14px;display:block;text-align:center;float:left;font-size:12px;}
.nwsuc_conc_con dl dd.d03 input.sub:hover{cursor:pointer;color:#333333;}
.nwsuc_conc_con dl dd.d02 a:hover{color:#333333;}
.nwsuc_conc_conmial{margin-top:15px;line-height:18px;font-size:12px;color:#666666;}
.nwsuc_conc_con input.resendm{background:#f03b44;width:80px;height:25px;line-height:25px;color:#FFFFFF;font-size:12px;display:block;float:left;margin-top:10px;text-align:center; border:none; border-radius:2px;}
/*-------------------------------------- 公共 --------------------------------------*/
img{border:0px;}
em,i{font-style:normal;}
ul,li,dl,dd,input{list-style:none;padding-left:0px;margin-left:0px;text-indent:0px;margin:0px;padding:0px;}
.mart5{margin-top:5px;}
.mart15{margin-top:15px;}
.clear{clear:both;}
a{text-decoration:none;}
input{padding:0px;margin:0px;}
.dishide{display:none;}
.marr20{margin-right:20px;}
/*****用户中心*****/
.user_logo{border:1px solid #D9D9D9;color:#999999;height:24px;line-height:24px;width:240px;}
.bnt_blue{background:url("/bj_img/smicon02.png") left -269px no-repeat;border:medium none;color:#FFFFFF;cursor:pointer;height:25px;line-height:25px;text-align:center;width:90px;}
.bnt_blue_1{background:url("/bj_img/smicon02.png") left -294px no-repeat;border:medium none;color:#333333;cursor:pointer;height:25px;line-height:25px;text-align:center;width:90px;}
input.chebox{float:left;margin-top:3px;margin-right:5px; display: inline;}

/*-------------------------------------- 追加 9.29 --------------------------------------*/
.flowpay929 { margin-top:10px; background:#FFF; border:1px solid #c5ddf9; color:#555555;}
.flowpay929 span { display:block; height:35px; line-height:35px; border-top:1px solid #c5ddf9; padding:0px 10px; margin-top:-1px;}

/*---------------------------------------------------------- 登陆注册 20151015 ----------------------------------------------------------*/
.zc-layout{ width: 1000px; margin: 0 auto;}
.zc-logo{ padding: 30px 0 35px 40px;}
.zc-register{ width: 980px; border: 5px solid #f0f0f0; background: #fff; margin-bottom: 70px;}
/*登录左边*/
.reg-l{ width: 528px; height:420px; float: right;  text-align:center; }
.reg-l .slideBox{ width:440px; height:310px; overflow:hidden; position:relative;    }
.reg-l .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.reg-l .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.reg-l .slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.reg-l .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.reg-l .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.reg-l .slideBox .bd img{ width:440px; height:310px; }
/*登录右边*/
.reg-r .item .code151019 { width:80px; height: 16px; padding: 10px; float:left; font-size:14px; text-align:center;}
.coimg151019 { padding:11px 0 0 10px;}
.reg-r{ width: 310px; min-height: 320px; float: left; padding: 40px 0px 40px 64px; font-size: 14px;}
.reg-r .gdx-1{ height: 25px; line-height: 25px;}
.reg-r .gdx-1 a{ color: #f54343; margin-right: 8px;}

.reg-r .item{ padding-top: 2px; position: relative; height: 50px; line-height: 34px;}
.reg-r .jzzh{  margin-top: 5px; }
.reg-r .jzzh label,.reg-r .jzzh input{ vertical-align: middle;}
.reg-r .jzzh .mar{ margin: 0 5px 0 3px;}
.reg-r .item .item-sj{ position: relative;}
.reg-r .item .text{  border: 1px solid #cfcfcf; font-family: arial,"宋体"; font-size: 14px; height: 16px; padding: 10px 25px 10px 35px; width: 245px; background-position: -472px -163px;}
.reg-r .item .text-mm{ background-position: -469px -201px;}
.reg-r .item .bian-01{ border: 1px solid #e2e2e2;}
.rgfl732 .item .bk-default.pasw151016, .reg-r .item .bian-01.pasw151016 { display:none;}
.text151016 { color:#999999;}
.reg-r .item .bian-02{ border: 1px solid #f54343;}
.reg-r .item .bian-03{ color: #e43532;}
.reg-r .item .focus{ position: absolute; left: 0px; top: 38px;*top:39px; width: 272px; padding-left:20px; height: 20px; line-height: 22px; font-size: 12px; background-color:#fff; }
.reg-r .item .error, .rgfl732 .item .correct { background-position:-486px -100px; color: #c40000;}
.reg-r .item-xy{ padding-top: 0; height: 45px;}
.reg-r .item-xy .red{ color: #f54343;}
.reg-r .item-xy .zc-ljzc{ width: 310px; height: 42px; font-size: 18px; color: #fff; text-align: center; background: #3283de;; border: none;
    font: 400 18px/42px "\5FAE\8F6F\96C5\9ED1"; cursor: pointer; margin-bottom: 20px;-webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px;behavior: url(PIE.htc);}
.reg-r .item-xy .zc-ljzc:hover{ background: #4496ee;}
.clearfix {  display: block;}
.fr { float: right;}
.fl { float: left;}
.hzwz { font-size:12px; border-top:1px solid #e5e5e5; margin-top:30px; line-height:30px; color:#878988;}
.hzwz p { display:block;}

.hzwz p span.red { padding-left:10px; color:#f03b44;}
.hzwz p span.red a {color:#f54343;}
.hzwz p span.red a:hover, label a.moumov:hover, .reg-r .gdx-1 a:hover, .hzwz p span.red a:hover {  color:#c40000;}
/*会员注册左边*/
.rgfl732 { width: 690px; float: left; min-height:200px; padding-top: 40px; margin-left:20px;}
.rgfl732 h3.regtitle { height:30px; line-height:30px; font-size:24px; color:#333; text-indent:210px; display:block; font-weight:400; font-family:'Microsoft yahei'; padding-bottom:30px;}
.rgfl732 .item { height:60px; *position:relative; *z-index:expression(this.previousSibling==null?"9":"1");}
.rgfl732 .item:first-child { *position:relative; *z-index:9;}
.rgfl732 .item dt { float: left; height: 36px; line-height: 36px; padding-right: 20px; font-size: 14px; text-align: right; width: 108px; }
.rgfl732 .item dt .xing { vertical-align: middle; padding-right: 8px; color: #ff0000; }
.rgfl732 .item dd { float: left; width: 540px; position: relative; }
.rgfl732 .item dd ul.tip151020 { position:absolute; border: 1px solid #ddd; left: 0px; z-index: 11; top: 35px; width: 268px; display: block; background: white;}
.rgfl732 .item dd ul.tip151020 div {height: 25px; line-height: 25px; background-color: white;}
.rgfl732 .item .bk-default { width: 258px; height: 18px; line-height: 18px; border: 1px solid #e2e2e2; padding: 8px 0 8px 10px; color: #999; }
.rgfl732 .item .yck, .rgfl732 .item .yck2 { display: none; }
.rgfl732 .item .kd80 { width: 80px; }
.rgfl732 .item .bk-error { border: 1px solid #c40000; }
.rgfl732 .item .ts-error { color: #c40000; height: 22px; line-height: 22px; padding-left: 20px; position: relative; font-family: "\5B8B\4F53"; background-color:#fff; }
.rgfl732 .item .ts-error .ico { display: block; width: 14px; height: 14px; position: absolute; left: 0; top: 4px; background-position: -486px -104px;}
.rgfl732 .item .correct { display: block; width: 17px; height: 16px; position: absolute; left: 244px; top: 10px; background-position: -484px -134px; }
.rgfl732 .item .beizhu { position: absolute; left: 280px; top: 8px; }
.rgfl732 .item .beizhu .fc4 { color: #c40000; font-weight: bold; }
.rgfl732 .item .beizhu em { display: inline-block; width: 152px; height: 14px; overflow: hidden; vertical-align: middle; }
.rgfl732 .item .beizhu .cd-01 { background-position: 0 -114px; }
.rgfl732 .item .beizhu .cd-02 { background-position: 0 -129px; }
.rgfl732 .item .beizhu .cd-03 { background-position: 0 -144px; }
.rgfl732 .item .yzm { position: absolute; left: 105px; top: 10px; }
.rgfl732 .item .btn-qryzm { background: #f5f5f5; padding: 11px 14px; border: 1px solid #e3e3e3; position: absolute; left: 180px; top: 0; }
.rgfl732 .item .btn-qryzm:hover { background: #eeeded; }
.rgfl732 .yhxy { padding: 10px 0 20px; line-height: 17px; }
.rgfl732 .yhxy .checkbox, .rgfl732 .yhxy label { vertical-align: middle; }
.rgfl732 .yhxy .checkbox { margin-right: 5px; }
.rgfl732 .yhxy a { color: #005aa0; }
.rgfl732 .ljzc { margin: 0 0 0 128px; *position:relative; *z-index:0;}
.btn-ljzc { width: 270px; border:none; height: 50px; line-height: 50px; text-align: center; font-size: 20px; color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; background: #f54343; display: block; behavior: url(PIE.htc); position: relative; z-index: 10; font-family:'Microsoft yahei';}
.btn-ljzc:hover { background: #f03b44; text-decoration: none; color: #fff; }
.rgfl732 .item .btn-djs{background: #f5f5f5; padding: 11px 14px; border: 1px solid #e3e3e3; cursor: pointer; }
.rgfl732 .item .btn-djs:hover{ background: #eeeded;}
/*会员注册右边*/
.rgfr265 { width: 265px; border-left: 1px solid #e3e3e3; height: 436px; float:right; }
.rgfr265 .fs14 { font-size: 14px; height: 24px; line-height: 24px; margin: 45px 0 8px 0; }
.rgfr265 .btn-ksdl { background: #f5f5f5; padding: 11px 0px; border: 1px solid #e3e3e3; display: block; width: 176px; text-align: center; font-size: 14px; margin-bottom: 30px; }
.rgfr265 .btn-ksdl:hover { background: #eeeded; }
.rgfr265 h4 { font-size: 14px; font-weight:400; margin-bottom: 10px; }
.rgfr265 .hzzh li { padding-left: 23px; height: 26px; line-height: 24px; overflow: hidden; }
.rgfr265 .hzzh .hz-01 { background-position: -86px 5px; }
.rgfr265 .hzzh .hz-02 { background-position: -85px -22px; }
.rgfr265 .hzzh .hz-03 { background-position: -84px -49px; }
/*联合登录设置账号*/
.szzh676{ width: 676px;}
.szzh676 .tit-jcyb{ padding-left: 50px; margin-bottom: 45px;}
.szzh676 .tit-jcyb h4{ font-size: 24px; margin-bottom: 10px;}
.szzh676 .tit-jcyb p{ line-height: 24px; font-size: 14px;}
.rgfr321 { width: 276px; padding-left: 45px; border-left: 1px solid #e3e3e3; height: 472px; float: left; }
.rgfr321 h4{ font-size: 18px; height: 30px; margin-top: 40px;}
.rgfr321 .zjbd{height: 82px; overflow: hidden;}
.rgfr321 .tit-zh{ display: inline-block; height: 18px;}
.rgfr321 .ipt{ position: relative;}
.rgfr321 .ipt .zhico{ display: block; width: 16px; height: 16px; position: absolute; right: 70px;top: 10px; background-position: -32px 0;}
.rgfr321 .ipt .mmico{ display: block; width: 14px; height: 19px; position: absolute; right: 70px;top: 9px; background-position: -49px 0;}
.rgfr321 .ipt .bk-default { width: 200px; height: 18px; line-height: 18px; border: 1px solid #e2e2e2; padding: 8px 0 8px 10px; color: #333; }
.rgfr321 .ipt .w90{ width: 90px;}
.rgfr321 .ipt .bk-error { border: 1px solid #c40000; }
.rgfr321 .ipt .ts-error { color: #c40000; height: 22px; line-height: 22px; padding-left: 20px; position: relative; font-family: "\5B8B\4F53"; }
.rgfr321 .ipt .ts-error .ico { display: block; width: 14px; height: 14px; position: absolute; left: 0; top: 4px; background-position: -86px -81px; }
.rgfr321 .ipt .yzmdw{ position: absolute; left: 110px; top: 8px;}
.rgfr321 .bdzhbt{ margin-top: 10px;}
.rgfr321 .btn-100{ width: 100px; height: 36px; font-size: 14px; line-height: 36px; float: left; margin-right: 15px;}
.rgfr321 .btn-zt{ display: block; float: left; width: 100px; height: 36px; line-height: 36px; color: #005aa0; }
.rgfr321 .bdh{ clear: left; color: #999; line-height: 20px;}
.padl45 { padding:0px 45px;}
.rgfr265 .adv151016 img { width:265px;}
.rgfr265 .adv151016 { padding-top:22px;}

.shopnum151021 a.add, .shopnum151021 a.decrease { width:16px !important; height:14px !important; overflow:hidden; line-height:14px !important; text-indent:-99em; cursor:pointer; border:none !important;}
.nwadd_ccon_pro li.gradd a.cur { border:1px solid #f97e87; color:#f97e87;}
.nwcallitem_rig dl dd.nwprif { width:85px;}
.nwcallitem_rig dl dd.nwprif .blue { color:#0972b3;}
.nwcallitem_rig dl { float:right; width:220px;}
/*填写收货地址*/
ul.deli_addr1705 { margin-left:-10px;}
ul.deli_addr1705 li {width: 207px; *width:206px;min-height:82px;padding: 0px 8px;background:#fff;border: 2px solid #eaeaea;position:relative;float:left;margin-left: 12px;margin-bottom: 12px;}
ul.deli_addr1705 li.cur {padding:0px 8px; border:2px solid #ff8b7d;}
ul.deli_addr1705 li.cur s { width:33px; height:33px; background: url(//imgcdn.baiji.com.cn/bj_img/kdlphicon.png) no-repeat -445px -5px; position:absolute; right:0px; bottom:0px;}
ul.deli_addr1705 li .consignee { height:30px; line-height:30px; border-bottom:1px dotted #e4e4e4; color:#000; padding-right:80px;}
ul.deli_addr1705 li .addrcon { padding:14px 0px;}
ul.deli_addr1705 li .addrcon p { display:block; height:20px; line-height:20px; overflow:hidden;}
ul.deli_addr1705 li .addredi { width:70px; height:30px; line-height:30px; position:absolute; right:10px; top:0px; text-align:right; color:#999999; display:none;}
ul.deli_addr1705 li .addredi.addr { bottom:0px !important; top:auto !important; color:#ff7676; cursor:pointer;}
ul.deli_addr1705 li .addredi span:hover { color:#f97e87; cursor:pointer;}
.hei111 { height:195px; overflow:hidden; position:relative;}
.alladdr1705 {color:#0972b3; margin-top:20px;}
.alladdr1705 a:hover { border-bottom:1px solid #0972b3; text-decoration:none;}
.newaddr1705 { width:82px; height:25px; line-height:25px; font-weight:bold; text-align:center; background:url(//imgcdn.baiji.com.cn/bj_img/smicon01.png) 0px -213px no-repeat; margin:10px auto 20px 0px; color:#000; cursor:pointer;}
.callw {width:550px; border:3px solid #f8f8f8; padding-bottom:5px; background:#FFFFFF; z-index:1000002; position: fixed; top:35%; left:50%; margin-left:-278px; display:none; *position:absolute; *top:25px; *left:40%; box-shadow:0px 0px 80px #969696;}
.callw_t {height:40px; line-height:40px; color:#000; font-size:16px; text-indent:10px; background:#f8f8f8; font-family:'microsoft yahei';}
.callw_t a.cloxx { width:28px; height:28px; display:block; background:url(//imgcdn.baiji.com.cn/bj_img/goods/ddxx2018.gif) left -2px no-repeat; *background:url(//imgcdn.baiji.com.cn/bj_img/goods/ddxx2018.gif) left 0px no-repeat; float:right; margin-top:5px; *margin-top:-35px; margin-right:3px;}
.padd20 { padding:20px;}
.nwosadr_02.new1705 dl { width:auto !important; margin-bottom:6px;}
.nwosadr_02.new1705 dl dd.lable { width:88px;}
.nwosadr_02.new1705 dl dd.text { width:425px; min-height:35px; height:auto !important;}
.nwosadr_02.new1705 dl dd { line-height:26px !important;}
.nwosadr_02.new1705 a.save { float:none; margin:10px auto 10px auto;}
.nwadd_ccon_pro li.gradd .flolef .florig { float:left;}
/*newadd 购物车优惠券*/
.coupon18 { height:35px; line-height:35px; background:#fff;}
/*购物车满减*/
.cart_reduce{ background:#fff; height:40px; padding:0 20px; line-height:35px; clear:both; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.cart_fullicon{background: #fff; color: #f48719; border: 1px solid #f48719;position: relative; display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;border: 1px solid #f48719;padding: 1px 10px; height: 16px; line-height: 16px; margin: 0 10px 0 5px;}
.cart_fullicon b{background-color: #FFF; width: 5px; height: 5px; border: 1px solid #f48719; position: absolute; left: 16px; bottom: -4px; transform: rotate(-135deg); border-right: 0px; border-bottom: 0px;}
.cart_reduce a{ color:#0972b3;}
/*2019.09.25 购物流程优化*/
.runo_login s, .rucart_tab .notice s, .rucart.popbox .tabtit s, .ruinfo .nwowayone dl.payment dd.button s, .ruinfo .nwoitit span.invoice s, .coupon1908 s.chose0805, .subtract19 ul li s { background-image:url(https://imgcdn.baiji.com.cn/bj_img/kdlphicon.png); background-repeat: no-repeat; display: block; position:absolute;}
.runwctop_lefcart { height: 90px; line-height: 90px; font-size: 22px; color:#333; float: left; margin-left: -60px; font-family: 'Microsoft yahei';}
.runo_login { height:42px; line-height: 42px; background:#fffdee; color:#e4393c; font-size: 12px; padding-left:50px; position: relative;}
.runo_login s { width:18px; height:16px; background-position:-358px -216px; left: 26px; top:12px; }
.runo_login p { float: left; display: block;}
.runo_login a.logbut { width:68px; height:26px; line-height: 26px; border-radius:2px; background:#e4393c; display: block; float: left; margin-left: 5px; color:#fff; font-weight: bold; margin-top: 8px; text-align: center;}
.runo_login a.logbut:hover { -webkit-transition: all 0.5s linear 0.1s; background:#f04447;}
.rucart_tab { height:41px;}
.rucart_tab ul, .rucart_tab ul li { display: block; float: left;}
.rucart_tab ul { padding-left: 1px;}
.rucart_tab ul li { width:120px; height: 40px; line-height: 40px; text-align: center; border:solid #dddddd; border-width: 1px 1px 0px 1px; margin-left: -1px; color:#333; cursor:pointer; }
.rucart_tab ul li.cur { height:38px; line-height: 38px; border-top:3px solid #377bee;}
.rucart_tab ul li a {display: block;}
.rucart_tab .notice { height: 22px; line-height: 22px; padding-left:22px; position: relative; color:#ff5c4d; float: right; margin-top: 10px;}
.rucart_tab .noti.rucart .nwc_item.setmenuce s { width:14px; height:12px; background-position:-386px -220px; position: absolute; left:2px; top:5px;}
.nwcpro_tit.rucart { height:40px !important; line-height: 40px; color:#333;}
.nwcpro_tit.rucart dd { line-height: 40px;}
.nwcpro_tit.rucart dl dd.nwcwid01 input.all { margin-top: 14px;}
.rucart .nwcwid04 { width:128px;}
.rucart .nwc_item.setmenu ul, .rucart .nwc_item.setmenu ul li { display: block;}
.rucart .nwc_item.setmenu ul { margin:0 30px; padding-left: 20px;}
.rucart .nwc_item.setmenu ul li { height: 60px; padding:12.5px 0px 12.5px 10px; border-top: 1px solid #f0f0f0; position: relative; clear: both;}
.rucart .nwc_item.setmenu ul li s { width:7px; height:7px; position: absolute; left: 0px; top:40px; border-radius: 50px; background:#c7e3ff;}
.rucart .nwc_item.setmenu { }
.rucart .nwc_item.setmenu .setmenu_line{position: absolute; top: 50px; bottom: 41px; width: 30px; background-image: url(../images/setline.gif); background-repeat: repeat-y; z-index: 1; left: 2%;}
.rucart .nwc_item.setmenu .nwcwid02 { background-image: url(../images/setbg.gif); background-position: 2px 5px; background-repeat: no-repeat; text-align: center; position:relative; line-height: initial;}
.rucart .nwc_item.setmenu .nwcwid02 a { display: block;}
.rucart .nwc_item.setmenu .nwcwid02 img { width:54px; margin-top: 10px; margin-left: -6px;}
.rucart .nwc_item.setmenu .nwcwid02 span.tit { width:80px; height:20px; line-height: 20px; text-align: center; color:#fff; font-size: 12px; display: block; position:absolute; left: 2px; bottom:1px; }
.rucart .nwc_item.setmenu ul li s.setitembg { width:36px; height:7px; background:url(../images/setitembg.png); background-repeat: no-repeat; background-position: center center; position:absolute; left: -28px; top:40px;}
.rucart .nwc_item.setmenu ul li .ddaa { width:76px; float: left;}
.rucart .nwc_item.setmenu ul li .ddaa img { width:55px; float: left; margin:2px auto auto 7px;}
.rucart .nwc_item.setmenu ul li .ddbb { width:248px; float: left; color:#7b7b7b;}
.rucart .nwc_item.setmenu ul li .ddbb p { display: block; padding-top: 10px; line-height: 20px;}
.rucart .nwc_item.setmenu ul li .ddcc { width:128px; line-height: 60px; text-align: center; float: left; font-size: 13px; font-family: Verdana, Arial;}
.rucart .nwc_item.setmenu dd.nwcwid01 input.all{z-index: 2; position: sticky;}
.nwc_item .pricred {color:#ff5c4d;font-size:14px !important; font-weight:400;}
.rucart .nwquantity { padding-left: 24px;}
.rucart.nwcpro { border:#f0f0f0 1px solid;}
.rucart .nwc_item { position:relative;}
.rucart .nwc_item .covertop { width:20px; height:44px; background:#fff; position: absolute; left: 5px; top:0px; display: block;}
.rucart .nwc_item.checked .covertop, .rucart .nwc_item.checked .coverbot { background:#e8f1ff;}
.rucart .nwc_item .coverbot { width:20px; height:26px; background:#fff; position: absolute; left: 5px; bottom:0px; display: block;}
.rucart .nwc_item.setmenu dd.nwcwid03 a { line-height: 50px;}
.rucart .nwcwid04 .red { font-family: Verdana, Arial; font-size: 13px; padding:0 3px;}
.toolbar-wrap .operation a:hover { color:#377bee;}
.rucontinue { height:60px; line-height: 60px; font-family: 宋体; text-align: center; font-size: 12px;}
.rucontinue a { color:#377bee;}
.nwadd_ctit.rumark { margin:0px 0px 20px 0px;}
.ruinfo .nwoprolist dl.col dd.prolishei.setimg { height:90px; background:url(../images/setbg.gif) 19px 5px no-repeat; position:relative;}
.ruinfo .nwoprolist dl.col dd.prolishei.setimg img { width:54px; margin-top: 8px;}
.ruinfo .nwoprolist dl.col dd.prolishei.setimg .settit { width:77px; height:20px; line-height: 20px; text-align: center; position:absolute; left:21px; bottom:6px; display: block; color:#fff;}
/*购物车结算bar*/
.toolbar-wrap{border:1px solid #f0f0f0}
.toolbar-wrap .options-box{position:relative;height:50px}
.toolbar-wrap .select-all {float:left;height:18px; line-height:18px;padding:16px 0 16px 9px;white-space:nowrap}
.cart-checkbox{position:relative;z-index:3;float:left;margin-right:5px}
.cart-checkbox label { padding-left: 5px;}
.toolbar-wrap .operation{float:left;height:50px;/*width:540px;*/width:440px; line-height:50px; color:#666;}
.toolbar-wrap .operation a{float:left;margin-left:10px;color:#666;}
.toolbar-wrap .operation span.sele { padding-left: 12px;}
.toolbar-wrap .operation span.sele s { color:#f03b44; padding:0px 1px; font-family: verdana;}
.toolbar-wrap .toolbar-right,.toolbar-wrap .toolbar-right-new{position:absolute;height:52px;right:0;top:-1px;/*width:385px;*/ width: 485px;}
.toolbar-wrap .toolbar-right .normal,.toolbar-wrap .toolbar-right-new .normal{height:52px; float: right;}
.toolbar-wrap .toolbar-right .normal .comm-right,.toolbar-wrap .toolbar-right-new .normal .comm-right{float:right;}
.toolbar-wrap .btn-area{float:right; min-width: 100px;}
.toolbar-wrap .btn-area .submit-btn{display:block;position:relative;width:100%;height:52px;line-height:52px;color:#fff;text-align:center;font-size:16px; letter-spacing:1px;font-family:"Microsoft YaHei";background:#e54346;overflow:hidden; }
.toolbar-wrap .btn-area .submit-btn a {display:block;position:absolute;width:94px;height:52px;top:0;left:0;overflow:hidden;background:#e64347}
.toolbar-wrap .price-sum{float:right;height:43px;line-height:20px;margin:7px 5px 0 10px;color:#666;width:auto;position:relative}
.toolbar-wrap .price-sum .txt-new{ min-width:50px}
.toolbar-wrap .price-sum .txt { float:left; width:60px; text-align:right; }
.toolbar-wrap .price-sum .price{display:inline-block;*display:inline;*zoom:1;text-align:right;font-family:verdana}
.toolbar-wrap .price-sum .price em{font-size:16px;color:#E2231A;font-weight:700;padding-right:5px}
.toolbar-wrap .price-sum div{white-space:nowrap}
.toolbar-wrap .price-sum div{white-space:nowrap}
.ui-tips-main{color:#666}
.price-tipsbox-new .price-tipsbox-arrow{top:32px}
.toolbar-wrap .toolbar-right-new .price-sum-extra{right:0;width:auto;text-align:right;padding-right:5px}
.toolbar-wrap .toolbar-right-new .price-sum-extra span{color:#666;font-family:verdana,"Microsoft YaHei",SimSun}
.toolbar-wrap .toolbar-right-new .price-sum-extra span{color:#666;font-family:verdana,"Microsoft YaHei",SimSun}
.toolbar-wrap .amount-sum {float:right;color:#333;height:44px;line-height:20px;margin:7px 0 0;}
.toolbar-wrap .amount-sum a.buy { margin-left: 10px; color:#f03b44; font-family: 宋体;  cursor: pointer;}
.toolbar-wrap .amount-sum a.buy:hover { border-bottom: 1px solid #f03b44;}
.toolbar-wrap .amount-sum em{color:#E2231A;font-family:verdana;font-weight:700;margin:0 3px}
.toolbar-wrap .amount-sum b.up{background-position:-45px -91px}
.rucart .nwc_item { border-top:#f0f0f0 1px solid; border-bottom: none;}
.rucart .nwc_item:first-child { border-top: none;}
/*rxlist提交*/
.toolbar-wrap.rxmark .options-box { height:68px; background:#f4f4f4;}
.toolbar-wrap.rxmark .operation { padding-top:9px;}
.toolbar-wrap.rxmark .select-all { padding:24px 0 16px 9px;}
.toolbar-wrap.rxmark .btn-area .submit-btn { width:130px; height:68px; line-height: 68px;}
.toolbar-wrap.rxmark .price-sum { height: 30px; margin:25px 5px 0 10px;}
.fullscr_rxbar { width:100%; height:68px; background:#f4f4f4; position: fixed; left: 0px; bottom:0px; z-index: 100;}
.fullscr_rxbar .toolbar-wrap.rxmark, .fullscr_otcbar .toolbar-wrap.otcmark { width:1210px;}
.fullscr_rxbar .toolbar-wrap.rxmark .options-box, .fullscr_otcbar .toolbar-wrap.otcmark { width: 990px;}

.fullscr_otcbar { width:100%; height:52px; background:#f4f4f4; position: fixed; left: 0px; bottom:0px; z-index: 100;}
/*你可能需要购买*/
.rucart.nwadd_ccon { padding-left: 1px;}
.rucart .nwadd_ccon_pro { width:195.5px; height:260px; padding:20px 25px; border:1px dashed #cacaca; margin:auto 0 auto -1px; font-family: 'Microsoft yahei'; font-size: 13px;}
.rucart .nwadd_ccon_pro li.zi { margin:2px;}
.rucart .nwadd_ccon_pro li.zi.price { color:#ff5c4d; font-family:Verdana, Arial; font-size: 14px;}
.rucart .nwadd_ccon_pro li.gradd a.addtocard { width:130px; height:28px; line-height: 28px; border:1px solid #999999; border-radius: 2px; display: block; margin:3px auto auto auto; text-align: center; float: none;}
.rucart .nwadd_ccon_pro li.gradd a.addtocard:hover { color:#f97e87; border:1px solid #f97e87;}
/*凑单产品弹窗*/
.rucart.popbox { width:880px; height:590px; border-radius: 10px; position: fixed; left:50%; margin-left: -440px; top:50%; margin-top: -295px; background:#fff; z-index: 10003; font-family: 'Microsoft yahei'; display: none;}
.rucart.popbox .tabtit { height:70px; line-height: 70px; position:relative;}
.rucart.popbox .tabtit s { width:40px; height:40px; display: block; position: absolute; cursor: pointer; top:-15px; right:-15px; background-position:-383px -143px;}
.rucart.popbox .tabtit ul { border-radius: 10px 10px 0px 0px; overflow: hidden;}
.rucart.popbox .tabtit ul, .rucart.popbox .tabtit ul li { display: block; background:#f5f9ff;}
.rucart.popbox .tabtit ul li { width:25%; height:70px; text-align: center; font-size: 20px; border-bottom: 1px solid #e0e0e0; cursor: pointer; float: left; color:#333;}
.rucart.popbox .tabtit ul li.cur { color:#377bee; border-bottom: 1px solid #377bee; }
.rucart.popbox .tabcon { height:420px; overflow-y: scroll; padding:25px 30px 0px 30px; border-bottom: 1px solid #eeeeee;}
.rucart.popbox .tabcon ul, .rucart.popbox .tabcon ul li { display: block;}
.rucart.popbox .tabcon ul li { width:50%; height: 102px; float: left; font-size: 14px; margin-bottom: 35px;}
.rucart.popbox .tabcon ul li .cheboxa { margin:48px auto auto 10px; float: left; display: block;}
.rucart.popbox .tabcon ul li p { display: block; margin-left: 20px; float:left;}
.rucart.popbox .tabcon ul li p.img { width:100px; height: 100px; border:1px solid #efefef; display: block; text-align: center;}
.rucart.popbox .tabcon ul li p.img img { width:90px; padding-top: 10px;}
.rucart.popbox .tabcon ul li p.txt { width:230px; padding-top:25px;}
.rucart.popbox .tabcon ul li p.txt a { height: 22px; line-height: 22px; overflow: hidden; margin-bottom: 10px; display: block;}
.rucart.popbox .tabcon ul li p.txt a:hover { color:#377bee;}
.ruredprice { font-family:Verdana, Arial; color:#f03b44; }
.rucart.popbox .tabbut { width:240px; height: 110px;}
.rucart.popbox .tabbut a { width:110px; height:46px; line-height: 46px; text-align: center; display: block; margin-top: 13px; cursor: pointer; font-size: 16px;}
.rucart.popbox .tabbut .botclox { border:1px solid #dcdcdc; float: left;}
.rucart.popbox .tabbut .botpost { border:1px solid #0a75e7; float: right; background:#0a75e7; color:#fff;}
s { text-decoration: none;}
/*rx提交需求*/
.rucart .callw { width: 570px; margin-left:-288px; box-shadow: 0px 0px 10px #353535; border-radius: 10px; top:20%;}
.rucart .callw .rednum { color:#f5434f; font-size: 宋体;}
/*订单信息*/
.ruinfo.nwordinf { border:1px solid #f0f0f0;}
.ruinfo .nworintit { background:#f2f2f2; }
.ruinfo .nwostep_01 { border-top:1px solid #f0f0f0; padding: 18px 0px;}
.ruinfo ul.deli_addr1705 li .addrcon .red { color:#377bee !important; padding-right: 2px;}
.ruinfo ul.deli_addr1705 li.cur { border: 2px solid #377bee;}
.ruinfo ul.deli_addr1705 li.cur s { background:url(//imgcdn.baiji.com.cn/bj_img/kdlphicon.png) no-repeat -428px -195px;}
.ruinfo .nwostep_01 a { color:#377bee;}
.ruinfo .nwwftittips { width:450px; padding-bottom: 10px; border:2px solid #7ebcff;}
.ruinfo .nwwftittips .tit { margin-bottom: 5px; background:#7ebcff;}
.ruinfo .nwwftittips .con { padding: 5px 10px;}
.ruinfo .nwowayone dl.payment, .ruinfo .nwowayone dl.payment dd { height:32px; display: block;}
.ruinfo .nwowayone dl.payment dd { float: left;}
.ruinfo .nwowayone dl.payment dd.label { line-height: 32px;}
.ruinfo .nwowayone dl.payment dd.button { height:30px; line-height: 30px; padding:0 18px 0px 45px; text-align: center; position:relative; border:1px solid #eaeaea; margin-right: 10px; cursor: pointer;}
.ruinfo .nwowayone dl.payment dd.button s.minicon { width:26px; height:26px; position:absolute; left:15px; top:2px; display: block;}
.ruinfo .nwowayone dl.payment dd.button s.minicon.wc { background-position:-93px -280px;}
.ruinfo .nwowayone dl.payment dd.button s.minicon.zfb { background-position:-136px -280px;}
.ruinfo .nwowayone dl.payment dd.button s.minicon.yl { background-position:-179px -281px;}
.ruinfo .nwowayone dl.payment dd.button s.minicon.zt { background-position:-225px -280px;}
.ruinfo .nwowayone dl.payment dd.button s.check { width:13px; height:13px; display: none; position:absolute; right:-1px; bottom:-1px; }
.ruinfo .nwowayone dl.payment dd.button.cur { height:26px; line-height: 26px; padding:0 18px 0px 43px; border:2px solid #377bee;}
.ruinfo .nwowayone dl.payment dd.button.cur s.check { display: block; background-position:-454px -256px; }
.ruinfo .nwowayone dl.payment dd.button.cur s.minicon {top:0px;}
.ruinfo .nwowayone .waygray_sm { width:810px; margin-top: 10px; padding:16px; font-family: 'Microsoft yahei'; margin-left:64px; border:#eaeaea 1px solid;}
.ruinfo .nwowayone .titred span.strong { display: block; height: 30px; font-size: 16px; color: #69a0ff;}
.ruinfo .nwowayone .titred ul.table li.li009, .ruinfo .nwowayone .titred ul.table li.li004, .ruinfo .nwowayone .titred ul.table li.li001 { background:#7ebcff;}
.ruinfo .nwowayone .titred ul.table li.li004 { width:110px;}
.ruinfo .nwowayone .titred ul.table li.li009 { width:470px;}
.ruinfo .nwowayone .titred ul.table li.li008 { width:110px;}
.ruinfo .nwowayone .titred ul.table li.li008 select.addr { width:92px; height:22px; line-height: 22px; margin-top: 0;}
.ruinfo .nwowayone .titred ul.table li.li010 { width:468px; border-width: 0px 0px 1px 0px;}
.ruinfo .nwowaytwo { margin-top: 20px;}
.ruinfo .nwoprolist .title { border:1px solid #f0f0f0;}
.ruinfo .nwoprolist dl.col dd.coone { width:350px;}
.ruinfo .nwoitit span.strong { display:block;float:left;font-size:16px;color:#000; font-family:'Microsoft yahei'; font-weight:400; text-indent:20px;line-height:40px; padding-right: 10px;}
.ruinfo .nwoitit span.invoice { width:90px; height:30px; line-height: 30px; border:1px solid #eaeaea; cursor: pointer; display: block; float: left; position:relative; text-align: center; margin-left: 10px; font-family: 'Microsoft yahei'; font-size: 14px; margin-top: 3px; color:#333;}
.ruinfo .nwoitit span.tipstxt { color:#999; float: left; padding-top: 12px;}
.ruinfo .nwoitit span.rxuser { min-width:70px; height:30px; line-height: 30px; border:1px dashed #e1e1e1; cursor: pointer; display: block; float: left; text-align: center; margin-left: 10px; font-family: 'Microsoft yahei'; font-size: 14px; margin-top: 3px; color:#333; padding:0px 20px;}
.ruinfo .nwoitit span.rxuser.cur { border:1px dashed #377bee; color:#377bee;}
.rupiccon { padding: 0px 10px; margin: 10px auto 10px 15px;}
.ruinfo .nwoitit span.invoice s { width:13px; height:13px; display: none; position:absolute; right:-1px; bottom:-1px; background-position:-454px -256px; }
.ruinfo .nwoitit span.invoice.cur s { display: block;}
.ruinfo .nwoitit span.invoice.cur { width:88px; height:28px; line-height: 28px; border:2px solid #377bee;}
.marbot0 { margin-bottom: 0px !important;}
/*发票*/
.orditem2019 { width:380px; background:#fff; padding:0px 10px; margin:10px auto 10px 15px; font-family: 'Microsoft yahei'; font-size: 14px; float: left; display: none;}
.orditem2019 .list:first-child { border-top: none;}
.orditem2019 .list { height:42px; border-top:1px solid #eeeeee; padding:0px 40px 0px 65px; position: relative;}
.orditem2019 .list .leflable { height:42px; line-height: 42px; position:absolute; left: 0px; top:0px; }
.orditem2019 .list .leflable.payment { left:32px;}
.orditem2019 .list .lefpay { width:27px; height:27px; display: block; position: absolute; left: 0px; top: 6px;}
.orditem2019 .list .lefpay.wc { background-position: 3px -124px; }
.orditem2019 .list .lefpay.zfb { background-position: -30px -124px; }
.orditem2019 .list .lefpay.yl { background-position: -61px -126px; }
.orditem2019 .list .rigicon { width:39px; height:27px; position:absolute; display: block; right: 0px; top:9px; background-position:-135px -127px;}
.orditem2019 .list.receipt { padding:0px 10px 0px 75px;}
.orditem2019 .list .rigicon.cur { background-position:-93px -127px;}
.orditem2019 .list.receipt input.txtaa { width:100%; height:22px; padding:10px 10px 10px 0px; line-height: 22px; border:none; background:#fff; font-size: 14px;}
.orditem2019 .remarks { padding:0 0 10px 0; border-top:1px solid #eeeeee;}
.orditem2019 .remarks .labelbb { height:42px; line-height: 42px; }
.orditem2019 .remarks .area { padding:10px; background:#f1f7ff;}
.orditem2019 .remarks textarea { width:100%; height:85px; border:none; background:#f1f7ff; }
.orditem2019 .list .secdoticon { width:39px; height: 18px; display: block; position:absolute; right: -5px; top:12px; background-position:-67px -18px; cursor: pointer;}
.orditem2019 .list .distxtrig { height:42px; line-height: 42px; font-size: 12px; color:#999; text-align:right; }
.orditem2019 .list .distxtrig.disc { color:#333;}
.invoicecho { padding:0px 22px; height:24px; line-height: 24px; background:#e5e5e5; border:1px solid #e5e5e5; color:#333333; font-size: 14px; float: left; cursor:pointer; border-radius: 50px;}
.invoicecho.cur {border:1px solid #72a2f2; background:#dce9ff; color:#377bee; }
.invoicecho.marrig10 { margin-right: 10px;}
.mart8 { margin-top: 8px;}
.compinvoice { display: none;}
/*优惠券*/
.coupon1908 { width:185px; height:85px; padding:0px 25px 0px 90px; background:#fff; position: relative; border:1px solid #f1f1f1; margin:8px 20px 10px 0px; cursor: pointer; float: left;  font-family: 'Microsoft yahei';}
.coupon1908 s.chose0805 { width:18px; height:18px; background-position: -264px -284px; position:absolute; right:8px; top:35px;}
.coupon1908.cur s.chose0805 { background-position: -297px -284px;}
.coupon1908 p {display: block;}
.coupon1908 p.linea { height: 30px; line-height: 30px; padding-top: 10px;}
.coupon1908 p.lineb { height: 16px; line-height: 16px; color: #999; font-size: 12px;}
.coupon1908 .lefred { width:80px; height:85px; background:#ff5353; color:#fff; position:absolute; left:0px; top:0px; text-align: center;}
.coupon1908 .lefred p.pricnum { height:45px; line-height: 45px; font-size: 40px; padding-top:6px;}
.coupon1908 .lefred p.pricnum span { font-size: 14px;}
.coupon1908 .lefred p.pridis { font-size: 14px;}
.coupon1908 .lefred:after { content: ""; background: #ff5353; background: -webkit-radial-gradient(transparent 0,transparent 5px,#ff5353 0); background: -o-radial-gradient(transparent 0,transparent 5px,#ff5353 5px); background: radial-gradient(transparent 0,transparent 5px,#ff5353 0); -webkit-background-size: 12px 12px; background-size: 12px 12px; background-position: 5px 60px; width: 5px; height: 100%; position: absolute; left: -5px; top: 0;}
.ord2019disc .coupon1908:first-child { margin-top: 0px;}
.addscro19 { overflow-y:scroll;}
.ruinfo .coucon19 { margin:10px auto 10px 20px; font-family: 'microsoft yahei'; font-size: 14px; display: none;}
.ru_coucgray { width: 500px; background: #f5f5f5; padding:20px 10px; margin-left: 0; line-height: 32px;}
.ru_codetxt { width:250px; height: 20px; line-height: 20px; padding:5px; border:1px solid #d6d6d6; font-size: 14px;}
.ru_coucgray .codebut2020 { height: 32px;  line-height: 32px; padding:0 15px; background:#377bee; color:#fff; border-radius: 4px; margin-left: 5px; border:none; cursor: pointer;}
.ru_usecode { display: none;}
.ru_usecode a { color:#377bee; cursor: pointer;}
.ru_usecode a:hover { text-decoration: none;}
/*满减*/
.subtract19 ul, .subtract19 ul li { display: block;}
.subtract19 ul li { height:45px; line-height: 45px; border-bottom:1px solid #efefef; padding-left: 30px; position:relative; cursor: pointer;}
.subtract19 ul li s { width:18px; height:18px; display: block; position:absolute; left:8px; top:15px; background-position:-327px -285px;}
.subtract19 ul li.cur s { background-position:-352px -285px;}
/*结算*/
.ruinfo .count1910 { width: 350px; float: right; padding:10px 20px; font-family: 'Microsoft yahei'; margin-top: 10px;}
.ruinfo .count1910 dl, .ruinfo .count1910 dl dd { display: block;}
.ruinfo .count1910 dl dd { height: 28px; line-height:28px; float: left;}
.ruinfo .count1910 dl dd.label, .ruinfo.countinfo .proprice .lefcon { width:230px; float: left; text-align: right; color:#666;}
.ruinfo .count1910 dl dd.label span.red { color:#e4393c; padding:0 3px;}
.ruinfo .count1910 dl dd.sumcon, .ruinfo.countinfo .proprice .rigcon { min-width:110px; float: right; text-align:right; color:#333; font-size: 13px;}
.ruinfo.countinfo { width:950px; min-height: 50px; padding:15px 20px; background:#f4f4f4; border-top:1px solid #e6e6e6; margin-top: 10px; font-family: 'Microsoft yahei';}
.ruinfo.countinfo .proprice {width: 350px; float: right; font-family:Verdana, Arial; min-height: 28px; line-height:28px;}
.ruinfo.countinfo .proprice .rigcon { color:#e4393c; font-size: 18px; font-weight: bold;}
.ruinfo.countinfo .addinfo { width:100%; text-align: right; color:#999999; float: right;}
.ruinfo.countinfo .addinfo span { padding-left:20px;}
.paybut1910 { width:150px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color:#fff; background:#f03b44; border:none; border-radius: 2px; cursor: pointer;}
.ruinfo .paybut1910 { float: right; margin-top: 15px; }
.paybut1910:hover { -webkit-transition: all 0.5s linear 0.1s; background:#fd454f;}
/*-----2019-11-04 订单备注 ------*/
.ruinfo textarea.infocomments { width:96%; height: 50px; padding:15px 1.2%; border:1px solid #d6d6d6;}
.ruempty_cart { height: 200px; line-height: 200px; text-align: center; font-size: 14px; color:#c3c3c3; font-family: 'Microsoft yahei'; }
.ruempty_cart a { color:#ff5c4d;}
/*-----2022-10-12 药监 ------*/
.yaojian2022_xuqiu .nwc_item dd{ margin: 15px 0;}
.yaojian2022_xuqiu .nwcwid02{}
.yaojian2022_xuqiu .nwcwid03{ width: 270px;}
.yaojian2022_xuqiu .nwc_item dd.nwcwid03 a{ margin-top: 12px; margin-bottom: 5px;}
.yaojian2022_xuqiu .cgui_ge,.yaojian2022_xuqiu .factory{ padding-bottom: 0; color:#999;}
.yaojian2022_xuqiu .nwcwid03 p{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.yaojian2022_xuqiu .ruinfo .nwoprolist dl.col dd.coone{}
.yaojian2022_xuqiu .ruinfo .nwoprolist dl.col dd.coone p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.yaojian2022_xuqiu .ruinfo .nwoitit .strong{display: block; font-size: 16px; color: #000; font-family: 'Microsoft yahei'; font-weight: 400; text-indent: 20px; line-height: 40px; padding-right: 10px;}
.yaojian2022_xuqiu .ruinfo .nwoitit .strong s{ color:#f00;}
.yaojian2022_xuqiu .ruinfo .nwoitit .strong span{ color:#f00; font-size: 12px; font-weight: normal; margin-left: 15px;}
.yaojian2022_xuqiu .ruinfo .nwoitit span.rxuser{ margin-left: 25px;color: #377bee;}
.yaojian2022_xuqiu .ruinfo .nwoitit span.rxuser s{ font-size: 12px; color:#999; margin-left: 5px;}
.yaojian2022_xuqiu .person_infors{ padding-left: 0;}
.yaojian2022_xuqiu .rx2019_txta .usersName input{ width: 145px; +width: 140px; height: 28px;}
.yaojian2022_xuqiu .rx2019_txta .child{ clear: both; width: 100% !important;}
.yaojian2022_xuqiu .rx2019_txta .usersName,.yaojian2022_xuqiu .rx2019_txta .usersAddress{ width: auto; line-height: 28px; margin-bottom: 3px;}
.yaojian2022_xuqiu .rx2019_txta .usersName select{ width: 152px; height: 28px; border: 1px solid #ccc;}
.yaojian2022_xuqiu .person_infors s{ color:#f00; margin-right: 3px;}
.yaojian2022_xuqiu .rx2019_txta .usersAddress .stree_txt{ height: 28px; width: 409px;}
.yaojian2022_xuqiu .rx2019_txta .xuqiu_date select{ width: 100px;}
.yaojian2022_xuqiu .rx2019_txta .xuqiu_date span.datetex{ margin: 0 5px;}
.yaojian2022_xuqiu .rx2019_txta span.text2_num{ margin-right: 24px;}
.yaojian2022_xuqiu .rx2019_txta span.usersName_l{ width: 80px; display: inline-block; margin-right: 0;}
.yaojian2022_xuqiu .rx2019_txta span.users_phone{ width: 80px; margin-left: 20px; display: inline-block; margin-right: 0;}
.yaojian2022_xuqiu .rx2019_txta .usersAddress .stree_txt{ margin: 0 !important;;}
.yaojian2022_xuqiu .rx2019_txta input::-webkit-input-placeholder{display: table-cell; vertical-align: middle;}
.yaojian2022_xuqiu .rx2019_txta input:-moz-placeholder,textarea:-moz-placeholder{color: #c1c1c1;}
.yaojian2022_xuqiu .rx2019_txta input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #c1c1c1;}
.yaojian2022_xuqiu .rx2019_txta input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #c1c1c1;}
.yaojian2022_xuqiu .rx2019_txta input{ color:#333;}
.yaojian2022_xuqiu .rx2019_txta .gender a{ border: 1px solid #d1d1d1; height:28px; line-height: 28px; width: 50px; display:inline-block; text-align: center; color:#333; cursor: pointer;}
.yaojian2022_xuqiu .rx2019_txta .gender a:first-child{ border-radius: 5px 0 0 5px; border-right: 0;}
.yaojian2022_xuqiu .rx2019_txta .gender a:last-child{ border-radius: 0 5px 5px 0; border-left: 0;}
.yaojian2022_xuqiu .rx2019_txta .gender a.active{ background:#ff5c4d; color:#fff; border: 1px solid #ff5c4d;}
.yaojian2022_xuqiu .submitReg{background: #ffffcd; color: #ffa104; padding:8px 10px;}
.yaojian2022_xuqiu  .dia_dis{ margin:5px 10px; ;border-top: 1px dashed #ccc; padding-top: 13px;}
.yaojian2022_xuqiu  .dia_dis .dis_con{  margin-top: 5px; margin-left: -7px;}
.yaojian2022_xuqiu  .dia_dis .dis_con a{ background:#f6f6f6; height: 30px; line-height: 30px; display: inline-block; margin: 7px; padding: 0 10px; border-radius:5px; cursor: pointer;}
.yaojian2022_xuqiu  .dia_dis .dis_con a.active{background:#ff5c4d; color:#fff;}
.yaojian2022_xuqiu  .dia_dis .dis_con .add_show{background:#f6f6f6; height: 30px; line-height: 30px; display: inline-block; margin: 7px; padding: 0 10px; border-radius:5px;}
.yaojian2022_xuqiu  .dia_dis .dis_con .add_dis{ margin:7px; display: none;}
.yaojian2022_xuqiu  .dia_dis .dis_con .add_dis span{ height: 34px; line-height: 34px; background:#ff5c4d; margin: 0; float: right; color:#fff; text-align: center; width: 40px;border-radius:0 5px 5px 0; padding: 0 10px;}
.yaojian2022_xuqiu  .dia_dis .dis_con .add_dis div{ padding-right: 60px;}
.yaojian2022_xuqiu  .dia_dis .title,.yaojian2022_xuqiu  .condition_des .title{ position: relative; font-weight: bold;}
.yaojian2022_xuqiu  .dia_dis .title .right{position: absolute; right: 7px; top:0px; line-height: 15px; font-weight: normal;}
.yaojian2022_xuqiu  .dia_dis .title .right input{ width: 15px; height: 15px; margin-right:3px;}
.yaojian2022_xuqiu  .dia_dis .title span,.yaojian2022_xuqiu  .condition_des .title span { color: #f00; margin-right: 3px;}
.yaojian2022_xuqiu  .dia_dis .dia_pro{ margin-top: 5px;color:#666;}
.yaojian2022_xuqiu .condition_des{margin:10px;border-top: 1px dashed #ccc; padding-top: 13px;}
.yaojian2022_xuqiu .condition_des textarea{ background:#fff; height: 70px; width: 100%; border: 1px solid #e4e4e4; border-radius: 12px; box-sizing: border-box; margin-top: 10px; padding: 10px;}
.yaojian2022_xuqiu .yyr_list li{ width: 149px; float: left; margin:10px; position: relative;}
.yaojian2022_xuqiu .yyr_list li .yyr_box{border: 1px solid #999; display: block; border-radius: 8px; padding: 10px 12px; height: 44px; overflow: hidden;}
.yaojian2022_xuqiu .yyr_list li .yyr_box .name{ font-size: 14px;}
.yaojian2022_xuqiu .yyr_list li .add_yyr{border: 1px dashed #999; display: block; border-radius: 8px; padding: 10px 12px; height: 44px; line-height: 44px; text-align: center; color: #377bee; overflow: hidden; cursor: pointer;}
.yaojian2022_xuqiu .yyr_list li.active .yyr_box{border: 1px solid #ff5c4d;}
.yaojian2022_xuqiu .yyr_list li{line-height: 22px;}
.yaojian2022_xuqiu .yyr_list li p{ color:#666; font-size: 12px;}
.yaojian2022_xuqiu .yyr_list li p span{ margin-right: 10px;}
.yaojian2022_xuqiu .yyr_list .yyr_edit{ position: absolute; right: 10px; top: 10px; width: 15px; height: 15px; line-height: 20px; background: url("https://imgcdn.baiji.com.cn/m/images/yyr_edit2.jpg") no-repeat; display: block; background-size: 15px;}
.yaojian2022_xuqiu .yyr_list .yyr_edit img{ width: 100%;}
.yaojian2022_xuqiu .yyr_list .yyr_delete{ position: absolute; right: 8px; bottom: 10px; width: 17px; height: 17px; line-height: 20px; background: url(https://imgcdn.baiji.com.cn/m/images/yyr_deletepc.jpg) no-repeat; display: block; background-size: 15px;}
.yaojian2022_xuqiu .needReg_form{padding: 10px 12px;}
.yaojian2022_xuqiu .callw{ max-height: 600px; overflow-y: scroll;}
.yaojian2022_xuqiu .rx2019_txta .bingshi span.usersName_l{ width: 163px; +width: 143px;}
.yaojian2022_xuqiu .rx2019_txta .bingshi input{ margin-right: 5px;}
.yaojian2022_xuqiu .rx2019_txta .bingshi span.marlef30{ margin-left: 30px;}
.yaojian2022_xuqiu .alknow_tip{ text-align: left; margin: 12px 5px 0 0; position: relative;}
.yaojian2022_xuqiu .alknow_tip input { width: 14px; height: 14px; margin-right: 3px; vertical-align: text-bottom; line-height: 30px; position: absolute; left: 0; top: 10px;}
.yaojian2022_xuqiu .alknow_tip p{float: left;  padding-left: 20px;}