@charset "utf-8";
/* CSS Document */
* { margin:0 auto; }
.pro324_gray { width:100%; height:100%; background:#f5f5f5; padding-bottom:20px;}
.whitebg { background:#FFF;}
.width1210 { width:1210px;}
.v7_rxcrumb { height:35px; line-height:35px; color:#888888; background:#fff; text-indent:10px;}
.v7_proshare { padding:0px 20px; position:relative;}
.v7_collect { height:20px; line-height:20px; position:absolute; top:5px; right:20px; display:block; padding:0px 10px; background:#ececec; border-radius:50px; color:#666;}
.v7_collect:hover { background:#ff7e6f; color:#fff; -webkit-transition: all 0.5s linear 0.1s; }
/*------------------------------------------------   详情页产品展示   -------------------------------------------*/
/*产品图放大镜*/
#showbox { background:#eee; z-index:10;}
#showbox span { background:url(https://imgcdn.baiji.com.cn/images/whitebg.png) repeat;}
#showsum { left:0px; margin-top:10px;}
#showsum p { padding-left:1px; left:0px;}
#showsum span { border:1px solid #dddddd; z-index:1px;}
#showsum span.sel { border:1px solid #ff9696; z-index:2;}
.showpage { margin:0px 20px; position:relative;}
.showpage a { display:block; width:15px; height:56px; line-height:56px; text-align:center; font-size:18px; position:absolute; left:0; top:-57px; text-decoration:none; color:#999; font-family:'宋体';}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#f6f6f6; color:#777;}
.baidushare { padding:10px;  bottom:0px; left:0px; margin-top:15px;}
.baidushare_rig { width:60px; height:22px; line-height:22px; text-align:center; background:#fffefc; border:1px solid #eaeaea; float:left; margin-left:10px; display:block; cursor:pointer;}
.baidushare_rig:hover { background:#f54343; border:1px solid #f54343; color:#FFF; }
.showbox_bor { border:1px solid #eeeeee; z-index: 1;}
/*产品图放大镜 end*/
.pro_info_2017 { background:#fff; zoom:1;}
.pro324_display { width:402px; min-height:600px; float:left; position:relative; z-index: 1;}
.v7_packaging { color:#787878; padding:20px; line-height:20px;}
/*产品信息*/
.pro324_info { width:505px; padding:20px 0px 40px 26px; float:left;}
/*001版本.pro324_info { width:535px; padding:20px 0px 30px 36px; float:left;}*/
.pro324_info h1 { min-height:25px; line-height:25px; font-size:18px; font-weight:bold; color:#000; font-family:'Microsoft yahei';}
.pro324_info h1 img { margin-left:10px;}
.v7_inf_event { font-size:14px; color:#ff4040; margin-top:10px; line-height:20px;font-weight: bold;}
.v7_inf_event a { border-bottom:1px solid #ff4040; color:#ff4040;}
.v6_price { min-height:48px; line-height:48px; background:url(https://imgcdn.baiji.com.cn/images/pricebg.jpg) left top no-repeat #fef9f6; margin-top:15px; position:relative; font-family:'Microsoft yahei'; left:-10px;}
.v6_price .leflable, .v6_proactivity .leflable {width:60px;line-height: 18px;margin-top: 15px;height: 18px;float:left;padding-left:10px;font-family:'Microsoft yahei';}
.v6_price .rigpric { min-height:48px; float:left; color:#f54343; font-weight:bold; font-size:28px; width:420px; }
.v6_price .rigpric span { font-size:16px;}
.seckill { height:21px; padding-left:26px; line-height:21px; color:#FFF; background:url(//imgcdn.baiji.com.cn/bj_img/goods/timebg.jpg) left 0px no-repeat; display:inline-block; margin-bottom:2px; margin-left:5px; font-size:12px !important; font-weight:400 !important; }
.seckill em { height:21px; line-height:21px; padding-right:10px; background:url(//imgcdn.baiji.com.cn/bj_img/goods/timebg.jpg) right 0px no-repeat; display:inline; display:inline-block;font-size:12px;}
.v6_proactivity { min-height:27px; background:#f3f3f3; padding-bottom:15px}
.v6_proactivity .rigcontxt { width:432px; line-height:18px; float:left; padding-top:5px;}
.v6_proactivity .rigcontxt .txtlable { width:60px; height:18px; background:#f7a170; color:#fff; text-align:center; float:left; margin-right:5px;}
.v6_proactivity .rigcontxt .txtcon { width:365px; float:left;}
/*------------------------------ 信息 -------------------------------*/
.summary { min-height:50px;}
.summary, .summary li { display:block; font-size:12px; color:#666666; font-family:Arial,Verdana,'宋体'; }
.summary li {clear:both;}
.summary li .dt { width:68px; float:left; color:#9b9b9b;}
.summary li .dt.price { padding-top:5px;}
.summary li .dd { width:430px; min-height:15px; float:left; margin-left:5px;}
.summary li .dd a.blue, .v7_toallcity a { color:#6575da;}
.summary li .dd a.blue:hover, .v7_toallcity a:hover { border-bottom:1px solid #6575da;}
.summary li .dd.membpri { font-family:Verdana, Arial, '宋体'; font-size:28px; color:#f03b44; line-height:30px;}
.summary li .dd.membpri em { font-size:16px; font-family:Verdana; font-weight:bold;}
.summary li .dd.membpri span.savem { font-size:12px;}
.summary li.mar_pri { line-height:18px; padding:4px 0; }
.summary li.mar_pri.memprice { padding:0px;}
.summary li.mar_pri.memprice .dt.price { padding-top:10px;}
.summary li.mar_pri .del {height:11px;line-height:20px;*line-height:19px;border-bottom:1px solid #666666;display:block;float:left;}
/*.summary li.mar_pri*/ .p-price { color:#e4393c; font-size:20px; line-height:18px; padding-right:5px;}
.summary li.mar_pri .p-time, .seckill { height:21px; padding-left:26px; line-height:21px; color:#FFF; background:url(https://imgcdn.baiji.com.cn/bj_img/goods/timebg.jpg) left 0px no-repeat; display:inline-block; margin-bottom:5px; margin-left:5px; font-size:12px !important; font-weight:400 !important; }
.summary li.mar_pri .p-time, .seckill.mart15 { margin-top:-5px !important;}
.v6_price .rigpric #ECS_SHOPPRICE { width:100%;}
.summary li.mar_pri .p-time em, .seckill em { height:21px; line-height:21px; padding-right:10px; background:url(//imgcdn.baiji.com.cn/bj_img/goods/timebg.jpg) right 0px no-repeat; display:inline; display:inline-block;font-size:12px;}
.summary li.speco { }
.summary li.speco .dt { margin-top:10px;}
.summary li.speco .dd {margin-left:0px; zoom:1;}
.summary li.speco .dd.samepro .item { border:none;}
.summary li.speco .dd.samepro .item a {border-radius:2px; background-color: #f3f3f3; border: 0px; color:#696969;}
.summary li.speco .item { line-height:25px; background:#FFF; text-align:center; white-space:nowrap; float:left; margin:6px 8px 2px 0px; position:relative; *position:relative !important; border:1px solid #cccccc;}
.summary li.speco .item.selected{ color:#ff7e6f;border:1px solid #ff7e6f;}
.summary li.speco .item a { padding: 0px 10px; display: block;}
.summary li.speco .item a span {border-right:1px solid #cbcbcb !important; margin-right:3px; padding-right:7px;}
.summary li.speco .item:hover {border:1px solid #ff4040;}
.summary li.speco .selected b {position:absolute; bottom:-1px; right:-1px; width:15px; height:15px; overflow:hidden; background-position:-108px -120px;}
.summary.v7info li.speco .selected b { background-position:-485px -254px;}
.summary li.num { margin-top:10px;}
.summary li.num .dt { margin-top:3px;}
.summary li.num .dd .wrap-input {width:80px; float:left;}
.summary li.num .dd .wrap-input a { width:15px; height:15px; display:block; overflow: hidden; line-height: 50px; display:block; float:left; margin-top:4px;}
.summary li.num .btn-reduce { background-position:-63px -92px; }
.summary li.num .btn-reduce:hover {background-position:-97px -92px;}
.summary li.num .btn-add {background-position:-80px -92px; margin-left:3px;}
.summary li.num .btn-add:hover { background-position:-114px -92px;}
.summary li.num .text {width: 30px; height: 16px; border: 1px solid #ccc; padding: 2px; text-align: center; float:left; margin-left:3px;}
.summary li.num .dd .wrap-inventory { float:left; color: #999999; line-height:24px;}
.summary li.num .dd .wrap-inventory em { padding:1px 3px; background:#e4393c; color:#FFF;}
.summary li.num .dd .wrap-inventory em a {color:#fff;}
em#mianyou { padding:1px 3px; background:#e4393c; color:#FFF; font-size:12px;font-weight: normal;}
em.redbgc {color:#e4393c;}
/*------------------------------ 选择门店 -------------------------------*/
.choallcity1223 { position:absolute; width:426px; min-height:90px; text-align:left; padding:4px 5px 6px 4px; box-shadow:0px 0px 5px #dddddd; border:1px solid #ffffff; left:0px; top:25px; background:#FFF; cursor:default; font-family:'宋体'; display:none; z-index:2;}
.choallcity1223 ul li { width:82px; height:25px; line-height:25px; text-align:center; color:#666666; background:#f7f7f7; overflow:hidden; margin-left:2px;margin-top:2px; cursor:pointer; display:inline-block; float:left;clear:none;}
.choallcity1223 ul li:hover, .choallcity1223 ul li.cur { background:#ff7e6f; color:#fff;}
.chocity1223 { width:110px; height:24px; line-height:24px; text-align:center; border:1px solid #cccccc; position:relative; padding-right:10px; float:left; cursor:pointer; color:#444444; font-family:'宋体' !important;}
.pro_buyway1223.dettop .chocity1223 { width:110px; height:35px; line-height:35px; text-align:center; border:1px solid #dddddd; position:relative; background:url(https://imgcdn.baiji.com.cn/bj_img/citybg1223.png) repeat-x; padding-right:10px; float:left; cursor:pointer;}
.pro_buyway1223.dettop .chocity1223 b { top:16px;}
.pro_buyway1223.dettop .choallcity1223 { top:36px;}
.chocity1223 b { width:7px; height:4px; background-position:-445px -48px; position:absolute; top:11px; right:8px;}
.chocity1223.cur b {  background-position:-452px -48px;}
.chocity1223 .area_add{ white-space: nowrap; overflow: hidden;}
.v7_toallcity { height:24px; line-height:24px; float:left; margin-top:6px; float:left; padding-left:10px; font-family:'宋体';}
/*------------------------------ 数量+按钮 -------------------------------*/
.num_box{ width:75px; float:left; margin-top:4px; margin-left:0px;}
.num_box input{ width:46px; height:27px; line-height:27px; border:1px solid #ccc; float:left; margin-right:2px; color:#555; font-size:14px; text-align:center; font-family:Verdana, Microsoft yahei, Geneva, sans-serif;}
.num_box a{ width:16px; float:left;}
.num_box a.add_icon { height:14px; background-position:-249px -48px; margin-left:0px; margin-top:0px;}
.num_box a.add_icon:hover { background-position:-215px -48px;}
.num_box a.reduce_icon { height:15px; background-position:-249px -61px; margin-top:2px; margin-right:0px;}
.num_box a.reduce_icon:hover { background-position:-215px -61px;}
.v7_rx_button { width:150px; height:40px; line-height:40px; text-align:center; background:#ff5c4d; display:block; color:#fff; font-size:16px; margin-left:10px; cursor:pointer; border-radius:2px;}
.v7_rx_button:hover, .v7_mealprice .v7_lefpri .setd a:hover { -webkit-transition: all .1s linear .1s; background:#f54343;}
.v7_forsale { height:40px; line-height:40px; float:left; margin-left:10px; color:#878787;}
/*------------------------------ 详情资讯 -------------------------------*/
.v7_medtit { height:26px; line-height:26px;}
.v7_medtit .flolef { color:#888888;}
.v7_medtit .flolef a { color:#6575da; margin-left:8px;}
.v7_medtit .flolef a:hover { border-bottom:1px solid #6575da;}
.v7_medtit .florig.prod_support { height:26px; line-height:26px; padding-bottom:0px; padding-right:5px;}
.v7_medtit .florig.prod_support .labcon { width:265px !important;}
.v7_medtit .florig.prod_support .labcon em.supicon { margin:4px 3px 0px 0px;}
.v7_medtit .florig.prod_support .labcon a.service { color:#949494; margin-left:20px; margin-right:0px;}
.v7_medcon { height:36px; border-top:1px dotted #c9c9c9; border-bottom:1px dotted #c9c9c9; position:relative;}
.v7_medconlien { width:1px; height:16px; background:#e5dfda; position:absolute; left:242px; top:10px; display:block;}
.v7_medcon ul li { width:50%; height:16px; line-height:16px; float:left; display:block; background:url(https://imgcdn.baiji.com.cn/bj_img/smicon01.png) -160px -25px no-repeat;text-indent:15px; margin-top:5px; /*margin-top:10px;*/}
.v7_medcon ul li a { width:235px; height:16px; display:block; overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis;}
.v7_medcon ul li:first-child { border-left:none;}

.v7_rx { width:42px; height:20px; display:block; float:left; margin:4px 5px auto 0px;}
.v7_rx { background-position:-111px -252px;}
.summary.v7info li.speco .selected b, .chocity1223 b, .v7_rx, .num_box a, .v7_mealprice .v7_lefpri .seta, .addtocard1223 em, .xqyhq1905, .xqyhq1905 s, .v6_price .rigpric .prilabel1908, .rusidecart .titletab .closide s, .ru_pronews ul li p.newstit a s, .ru_pronews ul li h2 a s  { background-image: url(https://imgcdn.baiji.com.cn/bj_img/kdlphicon.png); background-repeat: no-repeat;}
/*------------------------------------------------   详情门店信息   -------------------------------------------*/
.pro324_stroe { width:209px; min-height:200px; padding:0px 20px; border-left:1px solid #f2f2f2; float:right; margin-top:20px;}
.store1223 .con_rside_sto_city ul li { width:54px; height:23px; line-height:23px; margin-bottom:4px; background:#fff; padding:0px 7.5px; color:#909090;}
.store1223 .con_rside_sto_city ul li.cur { background:#7ebcff; color:#fff;}
.store1223 .con_rside_sto_pic .img { width:100%; height:114.5px; margin-top:10px;}
.store1223 .con_rside_sto_pic .img ul.citystorepic { float:left;}
.addr150721 { display:block; line-height:20px !important; height:auto !important;}
.addr150721 b.addricon { width:26px; height:18px; display:inline-block; background-position: -479px -35px; margin-bottom: 0px; float:left;}
.store1223 .con_rside_sto_pic .addr { min-height:60px; margin-top:10px;}
.store1223 .citystore { width:100%; float:left; position:relative;}
.store1223 .citystore ul, .store1223 .citystore ul li, .store1223 .citystore ul li img { display:block; width:100% !important; }
.store1223 .con_rside_sto_pic { padding:0px;}
.store1223 .allstore { padding-bottom:14px; color:#101010;}
.store1223 .allstore.change151113 { height:36px; line-height:36px; border-bottom:1px solid #e6e6e6; margin-bottom:15px; font-size:14px; font-family:Microsoft yahei; color:#101010; padding-bottom:0px; margin-top:-5px;}
.store1223 .city { height:25px; background:#FFF; border:1px solid #cccccc; border-radius:2px; position:relative; color:#333; margin-bottom:6px; cursor:pointer; position:relative; line-height:25px;}
.store1223 .city em { display:block;  padding:0px 15px; }
.store1223 .city .citstore { width:252px; min-height:90px; position:absolute; padding:5px; border:1px solid #dddddd; left:-1px; top:25px; background:#FFF; cursor:default; font-family:'宋体'; display:none;}
.store1223 .city .citstore ul, .choallcity1223 ul { margin:2px 0px 0px 2px; padding-bottom:4px;}
.store1223 .city .citstore ul li { width:59px; height:25px; line-height:25px; text-align:center; color:#666666; float:left; background:#f2f2f2; overflow:hidden; margin-left:2px; margin-top:2px; cursor:pointer;}
.store1223 .city .citstore ul li:hover, .store1223 .city .citstore ul li.cur, .choallcity1223 ul li.on { background:#e2393c; color:#FFF;}
.store1223 .city s { width:6px; height:6px; background-position:-269px -9px; top:10px; right:10px; display:block; position:absolute;}
.store1223 .phone, .store1223 .address { height:26px; line-height:26px; padding-left:25px; overflow:hidden; color:#4b4b4b; display:block;}
.store1223 .phone { background-position:-480px -4px; font-family:Arial, Helvetica, sans-serif;}
.store1223 .address { background-position:-480px -31px; margin-bottom:8px;}
.store1223 .img {}
.store1223 .allstore a:hover, .store1223 .allstore a { color:#E15356;}
.citystore .prev, .citystore .next { display: block; width: 25px; height: 56px; background: url(https://imgcdn.baiji.com.cn/bj_img/btn.png) no-repeat; background-size:50px; position:absolute; top:30px; opacity:0.2;}
.citystore .prev { left: 0; }
.citystore .next { right: 0; background-position: right }
/*------------------------------------------------   详情套餐   -------------------------------------------*/
.v7_setmeal { min-height:200px; background:#fff; padding:0px 25px; margin-top:20px;}
.v7_setmeal .setmtit { height:42px; line-height:42px; border-bottom:1px solid #dbdbd9;}
.v7_setmeal .setmtit ul, .v7_setmeal .setmtit ul li { display:block;}
.v7_setmeal .setmtit ul li { min-width:105px; display:block; padding:0px 20px; float:left; font-size:14px; font-family:'Microsoft yahei'; cursor:pointer; text-align:center; max-width:192px; overflow:hidden; height:42px;}
.v7_setmeal .setmtit ul li.cur { height:40px; line-height:42px; border-bottom:3px solid #4496ee; color:#4496ee; margin-bottom:-1px;}

.v7_setmeal .setmcon { padding:30px 0px; display:none;}
.p-suits { width:585px; height:190px; overflow:hidden; float:left;}
.p-suits_sort { width:650px; min-height:190px; float:left; padding-left:10px;}
.setmcon .p-suits_sort ul li {display:block; float:left;}
.p-suits.scroll {height:200px; overflow-x:scroll;}
.p-suits ul.wid1115 { /*width:1155px;*/ display:block;}
.p-suits ul.wid1115 li { float:left; display:inline-block;}
.p-settlement { width:220px; float:left;}
.p-settlement s {width:24px; height:22px; float:left; display:inline; background-position:-32px -92px; margin-top:50px;}
.p-settlement_sort { width:420px; float:left;}
.p-settlement_sort s {width:24px; height:22px; float:left; display:inline; background-position:-32px -92px; margin-top:50px;}
.p-settle { width:185px; float:right;}
.p-settle_sort { width:365px; float:right;}
.p-settle p, .p-settle_sort p {display:block;}
.p-settle p.name, .p-settle_sort p.name { height:58px; padding:5px 0px; border-bottom:1px dotted #cbcbcb; line-height:20px; position:relative;}
.p-settle_sort span { height:40px; display:block; overflow:hidden;}
.p-settle p.name span { display:block; overflow:hidden;}
.p-settle p.name span.scroll { width:193px; overflow-y:scroll; position:absolute; bottom:0px; left:0px;}
.p-settle p.pric, .p-settle_sort p.pric { height:35px; padding:10px 0px; border-bottom:1px dotted #cbcbcb;}
.p-settle p.pric em.red, .p-settle_sort p.pric em.red { font-weight:bold; font-size:14px;}
.p-settle p.pric strong, .p-settle_sort p.pric strong {color:#e4393c; font-size:20px; line-height:15px; padding-right:5px; font-weight:400;}
.p-settle p.pric em.del, .p-settle_sort p.pric em.del { display:block; text-decoration:line-through; color:#999999; line-height:22px;}
.p-basket-btn { background-position:left -66px;  color:#FFF; }
.p-addtoc-btn { background-position:left -91px; color:#e4393c;}
.p-basket-btn, .p-addtoc-btn {width:160px; height:25px; line-height:25px; display:block; margin-top:10px; text-align:center;}
.p-basket-btn:hover, .p-addtoc-btn:hover { text-decoration:underline;}
.p-settlement_sort p.btns a { float:left;}

.setmcon .p-name { height:18px;}
.setmcon .p-suits_sort ul { padding-top:20px;}
.setmcon .p-suits_sort ul li .p-master { position:relative;}
.setmcon .p-suits_sort ul li .p-master em.pronum { width:48px; height:48px; line-height:48px; font-size:19px; color:#FFF; position:absolute; top:-10px; left:115px; display:block; border-radius:50%; text-align:center; background:#fe4b47;}
.package_con_tabtit { width:470px; min-width:10px; height:16px; line-height:16px; font-size:13px; font-family:'Microsoft yahei'; position:absolute; top:0px; left:0px;}
.package_con_tabtit ul, .package_con_tabtit ul li { display:block;}
.package_con_tabtit ul li { padding:0px 8px; border-left:1px solid #D8D8D8; cursor:pointer; float:left;}
.package_con_tabtit ul li:hover, .package_con_tabtit ul li.cur { color:#f54343;}
.package_con_tabtit ul li:first-child { border-left:none;}

.p-master { width:215px; float:left; }
.p-master.lastone s { display:none; background:none; width:0px; height:0px;}
.p-master s { width:24px; height:22px; float:right; display:inline; background-position:left -88px; margin-top:50px; margin-right:25px;}
.p-img { padding-bottom:5px;  overflow:hidden; float:left; text-align:center;}
.p-img img { width:140px; height:140px; image-rendering: -webkit-optimize-contrast;}
.p-name .pric { font-family:Verdana, Arial, '宋体'; font-size:12px; font-weight:bold; color:#e4393c; padding-right:5px;}
.p-name em.del { text-decoration:line-through; color:#999999;}
.p-name { width:120px; height:36px; line-height:18px; padding:0px 0px; word-break:break-all; word-wrap:break-word; overflow:hidden; float:left; text-align:left;}

.v7_mealprice { width:470px; height:210px; float:right;}
.v7_mealprice .v7_lefpri { width:165px; float:left; padding-top:28px;}
.v7_mealprice .v7_lefpri .seta { width:125px; height:32px; line-height:26px; padding-left:8px; color:#fe4042; margin-left:0px; background-position:-273px -247px;}
.v7_mealprice .v7_lefpri .setb { height:46px; line-height:46px; color:#222222;}
.v7_mealprice .v7_lefpri .setb strong { padding-left:5px; font-size:18px; font-weight:bold; color:#fe4040; font-family:Verdana, Geneva, sans-serif;}
.v7_mealprice .v7_lefpri .setc { height:18px; line-height:18px; color:#787676;}
.v7_mealprice .v7_lefpri .setd { margin-top:20px;}
.v7_mealprice .v7_lefpri .setd a { width:120px; height:36px; line-height:36px; text-align:center; color:#fff; display:block; background:#ff5c4d; font-family:'Microsoft yahei'; font-size:14px;}
.v7_mealprice .v7_rigpro { width:240px; height:170px; padding:20px; background:#f5f5f5; float:right; position:relative;}
.v7_mealprice .v7_rigpro s {width:0;height:0;line-height:0;font-size:0;display:inline-block;border-width: 14px;border-style:dashed solid;border-color: transparent;border-right-color: #f5f5f5;border-left-style:dashed;position:absolute;left:-27px; top:90px;}
.v7_mealprice .v7_rigpro h3 { height:30px; line-height:30px; font-family:'Microsoft yahei'; color:#000; font-size:16px; font-weight:400; display:block; margin-top:-5px;}
.v7_mealprice .v7_rigpro p { height:132px; overflow:hidden; display:block; padding-top:10px; line-height:22px;}
/*------------------------------------------------   详情相关   -------------------------------------------*/
/*详情下左
.v7_botpart_lef { width:200px; min-height:10px; float:left;}
.v7_botlef_tit { height:39px; line-height:39px; padding:0px 10px; border-bottom:1px solid #e5e5e5; font-weight:bold; color:#000; font-size:14px;}
.v7_botlef_con { padding:0px 20px 20px 20px;}
.v7_botlef_con ul, .v7_botlef_con ul li, .v7_botlef_con ul li p { display:block;}
.v7_botlef_con ul li { padding-top:10px;}
.v7_botlef_con ul li p.img { height:100px; text-align:center; }
.v7_botlef_con ul li p.img img { width:100px;}
.v7_botlef_con ul li p.name { color:#646965; overflow:hidden;}
.v7_botlef_con ul li p.name a { color:#646965;}
.v7_botlef_con ul li p.name, .v7_botlef_con ul li p.price { height:20px; line-height:20px;}
.v7_botlef_con ul li p.price { font-family:Verdana, Geneva, sans-serif; color:#f54343;}
.v7_botlef_con .empty { height:18px; line-height:18px; border-top:1px dotted #cbcbcb; padding:5px 0px; text-align:right; margin:15px auto -20px auto;}
.v7_botlef_con .empty a { color:#6575da; cursor:pointer; display:inline-block; float:right;}
.v7_botlef_con .empty a:hover { border-bottom:1px solid #6575da;}*/
/*详情下右*/
.v7_botpart_rig { width:1000px; min-height:10px; float:right;}
.v7_botpart_ad { padding:10px; background:#fff; margin-bottom:10px;}
.v7_botpart_ad ul, .v7_botpart_ad ul li { display:block;}
.v7_botpart_ad ul li { width:320px; height:157px; float:left; overflow:hidden; margin-left:10px;}
.v7_botpart_ad ul.twoad li { width:485px; float:left; overflow:hidden; margin-left:10px;}
.v7_botpart_ad ul.onead li { width:980px; float:left; overflow:hidden; margin-left:10px;}
.v7_botpart_ad ul li:first-child { margin:0 !important;}
.v7_botpart_ad ul li img { width:100%;}
/*product tab*/
.v7_protab_tit { height:38px; line-height:38px; background:url(https://imgcdn.baiji.com.cn/images/v7_tabtit.png) repeat-x; border:1px solid #cccccc; font-size:14px;}
.v7_protab_tit ul, .v7_protab_tit ul li { display:block; color:#343232;}
.v7_protab_tit ul li { width:100px; float:left; border-right:1px solid #cccccc; text-align:center; z-index:1; cursor:pointer;}
.v7_protab_tit ul li.cur { height:40px; line-height:40px; padding-left:1px; margin:-1px 0px auto -1px; background:#4889f6; color:#fff; z-index:2;}
.v7_protab_container { position:relative;}
.v7_protab_con_set { width:752px; background:#fff; padding:25px; margin-left:0px; display:none;}
.v7_promedinfo { line-height:24px; color:#656668; margin-bottom:20px;}
.v7_promedinfo label { padding-right:10px; color:#333; line-height:22px;vertical-align: inherit; float: left;}
.v7_promedinfo span {display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom:-5px; max-width:516px; height:17px; line-height: 17px;}
.v7_promedinfo ul li { width:50%; height:22px; display:block; float:left; padding:2px 0px; line-height:22px; overflow:hidden;}
.v7_promedinfo ul li.long { width:100%; }
.v7_promedinfo ul li a { color:#6575da; margin-left:10px;}
.v7_promedinfo ul li a:hover { border-bottom:1px solid #6575da;}
/*视频*/
/*.v7_video iframe, .v7_video video, .v7_video object, .v7_video embed { width:752px; height:500px;}*/
.v7_video { min-height:400px; margin-bottom:10px;}

/*专题*/
.p-d-img { width:750px; line-height: 25px;}
.p-d-img.proimg img { max-width:650px; display:block; margin:auto;}
.p-d-img img { border:0px; max-width:750px; }
.p-d-img h1 { font-size:18px; display:block; text-align:center; color:#333333; margin:15px 0px; font-family:"microsoft  yahei";}
.p-d-img h1 .red { color:red;}
.p-d-img h1 .green { color:green;}
.p-d-img h1 .blue { color:blue;}
.p-d-img h1 .orange { color:orange}
.p-d-img p.piccen img { display:block; margin:0px auto;}
.p-d-img p.piclef img { float:left;}
.p-d-img p.picrig img { float:right;}
.p-d-img p.iwlef { display:block; padding:10px;}
.p-d-img p.iwlef img { float:left; margin: 5px 15px 0px 0px; }
.p-d-img p.iwrig { display:block; padding:10px;}
.p-d-img p.iwrig img { float:right; margin: 5px 0px 0px 15px;}
/*说明书*/
.v7_protab_con h2.instr { height:80px; line-height:58px; border-bottom:1px dotted #cbcbcb; font-size:16px; font-family:Arial,Verdana,"microsoft yahei"; display:block; text-align:center; color:#333333;}
.v7_protab_con p.instr_red { text-align:center; margin:-38px auto 20px auto;}
.v7_protab_con p { display:block;}
.v7_protab_con p.piclef {display:flex; flex-flow:row; width:100% !important;}
.v7_protab_con p.piclef a { flex:1; display:inline-block;}
.v7_protab_con p.piclef a img {}
.minicon .detail .dd .height110, .instr_table.minicon .detail .height110 { height:110px; overflow:hidden; padding:0px !important; position:relative;}
.minicon .detail .dd .markdd, .instr_table.minicon .detail .markdd {margin-bottom:40px;}
.minicon .detail .dd .readmore160608, .instr_table.minicon .detail .readmore160608 { width:100%; height:30px; line-height:30px; position:absolute; bottom:10px; left:0px; display:block; background-color: #EAF5FF; text-align:center; cursor:pointer; }
.minicon .detail .dd .readmore160608 em, .instr_table.minicon .detail .readmore160608 em{ color:#005ea7; cursor:pointer;}
.minicon .detail .dd .readmore160608 em:hover {}
.v7_protab_con .mininav { padding-bottom:20px; border-bottom:1px dotted #cbcbcb; display:block; padding-top:10px; text-align:left;}
.v7_protab_con .mininav a { padding:2px 15px; display:inline-block; margin-right:6px; margin-top:7px; color:#fff;  font-family:'宋体'; background:#ff7e6f; cursor: pointer;}
.v7_protab_con .mininav a:hover { background:#f03b44; -webkit-transition:all .1s linear .1s;}
.minicon .detail { border-bottom:1px dotted #cbcbcb; display:block; clear:both; }
.minicon .detail .dd { width:760px;}
.minicon .detail .dd　a { color:red;}
.minicon .detail .dd　a:hover { text-decoration:underline;}
.minicon .detail .dt { width:150px;}
.minicon.inf1223 .detail .dt {width:90px;}
.minicon .detail .dd, .minicon .detail .dt, .instr_table.minicon { padding:10px 10px 10px 0px; line-height:22px; float:left; display:block; }
.minicon .detail .dt strong a { padding:0px 5px; color:#005ea7; font-weight:400; }
/*说明书表格*/
.instr_table table { background:#e5e5e5;}
.instr_table table tr.odd td { background:#fff;}
.instr_table table tr.even td { background:#F7F7F7;}
.instr_table table td { background:#FFF; min-height:22px; line-height:22px; }
.instr_table table td.wid150 { width:150px; padding:0px 10px;}
.instr_table table td.wid150 a {}
.instr_table.minicon .detail { border:none; padding:10px 15px;}
.instr_table.minicon .detail .dd, .minicon .detail .dt { width:100%; float:none; }
.instr_table.minicon .detail .readmore160608 { background:none;}
/*真伪*/
.v7_protab_con p.article { line-height:25px; font-size:14px; margin-top:10px;}
.v7_protab_con p.article strong { display:block; float:left; color:#333;}
.v7_protab_con p.article span.phone { display:block; float:right; padding-right:10px; font-size:12px;}
.v7_protab_con p.article span.phone em { font-weight:bold; font-size:16px;}
.v7_protab_con .querybtn { padding:20px 0px; border-bottom:1px dotted #cbcbcb; text-align:center;}
.v7_protab_con .querybtn a.btn { display:inline-block; line-height:20px; margin:auto; color:#ff5c4d;  font-size:12px; text-align:center; padding-bottom:1px;}
.v7_protab_con .querybtn a.btn:hover { border-bottom:1px solid #ff5c4d; cursor:pointer; padding-bottom:0px;}
.v7_protab_con_set .artc_list_ul { padding:0px; margin:0px; font-family:'Microsoft yahei';}
.v7_pro_aboutus { width:802px; background:#FFF; text-align:center; margin-left:0px; text-align:center; padding:20px 0px; margin-top:20px;}
.v7_pro_aboutus img { display:block; margin:auto;}
.p-comtit { height:40px; line-height:40px; background:#f7f7f7; margin-top:20px;}
.p-comtit .page_a { color:#ff5c4d;}
/*点评*/
.p-comtit em.left {display:block; float:left; color:#333; font-size:14px; float:left; font-weight:bold;}
.p-comtit_abtn { width:100px; height:28px; line-height:28px; text-align:center; color:#FFF; background:#ff7e6f; display:block; float:right; border-radius:2px;}
.p-comtit_abtn:hover { background:#ee6e6f; -webkit-transition:all .1s linear .1s;}
.p-comcon { border-bottom:1px dotted #cbcbcb; margin-bottom:5px; padding:5px 0px;}
.p-comcon:hover { background:#fafafa;}
.p-comcon .dd { display:block; padding-bottom:5px; float:left;}
.p-comcon .dd.con { width:600px; padding-left:5px; line-height:20px; float:left;}
.p-comcon .dd.name { width:135px; line-height:20px; text-align:right;}
.p-comcon .dd.name strong { font-weight:400; color:#888888;}
.p-comcon .dd.con em.date { padding-right:10px; color:#cccccc;}
.p-comcon .dd.con a {color:#005ea7;}
.p-comcon .dd.con a:hover { text-decoration:underline;}
.p-comcon .dd.name a.agood { padding:2px 6px; background:#ee6e6f; color:#FFF; cursor:pointer; border-radius:2px;}
.p-comcon .dd.name a.agood:hover {background:#f03b44; -webkit-transition:all .1s linear .1s;}
.p-comcon .dd.name em.num { padding-left:5px; color:#666;}
/*------------------------------------------------   pro bottom 右边锚点   -------------------------------------------*/
.v7_riganchor { width:188px; min-height:340px; background:#fff; position:absolute; right:0px; top:40px;}
.v7_riganchor ul { padding-top:30px; position:relative;}
.v7_riganchor ul, .v7_riganchor ul li { display:block;}
.v7_riganchor ul li { height:32px; line-height:32px; padding-left:46px; font-family:'Microsoft yahei'; display:block; position:relative; cursor: pointer;}
.v7_riganchor ul li s {width: 8px;height: 8px;border-radius:50%;background: #a9a9a9;border: 3px solid #dadada;display:block;left:20px; top:9px;position:absolute;}
.v7_riganchor ul li.cur { color:#ff5c4d;}
.v7_riganchor ul li a { display:block;}
.v7_riganchor ul li:hover s { background:#ff5945; border:3px solid #ffb3aa;}
.v7_anchorline { width:2px; height:300px; position:absolute; left:26px; top:28px; background:#f0f0f0;}
.v7_riganchor.flofixed { top:68px; position:fixed !important;}
/*------------------------------------------------   公用   -------------------------------------------*/
.crumbs { height:35px !important; line-height:35px !important; border:1px solid #efebeb !important;}
.padd10 { padding:10px;}
.padt10 { padding-top:10px;}
.v7_ensure_item s, .v7_service .sericon s, .v7_service .serphone, .v7_store_sele s { background-image:url(https://imgcdn.baiji.com.cn/images/icon170413.png); background-repeat:no-repeat;}
.fnst { font-family:'宋体';}
.padbot20 { padding-bottom:20px;}
.summary li.speco .dd.samepro .item a:hover, .v7_medtit .florig.prod_support .labcon a.service:hover, .p-name a:hover, .v7_botlef_con ul li p.name a:hover,  .v7_protab_con_set .artc_list_ul li a.lef:hover, .v7_riganchor ul li a:hover, .v7_medcon ul li a:hover { color:#ff5c4d; -webkit-transition:all .1s linear .1s; }
.pro324_info h1 img, .store1223 .citystore ul li img, .p-img img, .v7_botlef_con ul li p.img img, .v7_botpart_ad ul li img { image-rendering: -webkit-optimize-contrast;}
area { outline:none;}
.padtb20 { padding:20px 0px;}
.foot { margin-top:0px !important;}
.mart6 { margin-top:6px;}
.pinkred { color:#ff7e6f !important;}
/*------------------------------------------------   漂浮   -------------------------------------------*/
.profloat { height:68px; background: #FAFAFA; box-shadow: 0 0 5px #888; position:fixed; top:0px; _position:absolute; width:100%; _top:expression(eval(document.documentElement.scrollTop)); z-index:800; left:0px; display:none; *border-bottom:1px solid #D8D8D8;}
.w1210 { width:1210px;}
.proflo_pro { min-width:460px; float:left;}
.proflo_proimg { width:60px; height:60px; overflow:hidden; margin-top:4px; float:left;}
.proflo_proimg img { width:60px;}
.proflo_protxt { width:130px; height:40px; line-height:20px; float:left; margin:15px auto auto 12px; overflow:hidden;}
.proflo_protxt h4 { font-size:14px; height:20px; overflow:hidden; font-family:'Microsoft yahei'; font-weight:400;}
.proflo_protxt span { color:#f03b44; font-family:'Microsoft yahei';}
.proflo_cont { width:990px; float:right;}
.proflo_cont .pro_buyway1223 { *width:420px;}
.proflo_phone { width:260px; height:22px; text-align:right; font-size:17px; color:#f03b44; font-family:'Microsoft yahei'; margin:24px 20px auto auto; float:right; }
.proflo_phone em { font-size:21px; font-weight:bold;}
.mart13 { margin-top:13px;}
.instc151106 {min-width:90px; height:35px; line-height:35px; padding:0px 20px; *width:120px; *padding:0px; text-align:center; border:1px solid #dddddd; background: url(https://imgcdn.baiji.com.cn/bj_img/citybg1223.png) repeat-x; float:left; margin-right:15px; display:block; margin-top:15px;}
.pho151106 { width:162px; height:37px; float:right; margin-top:15px;}
.diabetes {  padding: 5px 12px;background: #f03b44;border-radius: 4px;color: #fff;font-size: 14px; margin-left:-5px; display:block; }
.diabetes.gooddisc { cursor: default; background:#F2F2F2; color:#ff5434; display:block; float:left; font-weight:bold;}


/*需求登记*/
.callw {width:550px; border:3px solid #f8f8f8; padding-bottom:5px; background:#FFFFFF; z-index:1000002; position: fixed; top:50%; left:50%; margin-left:-278px; display:none; *position:absolute; *top:50%; *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(https://imgcdn.baiji.com.cn/bj_img/goods/ddxx2018.gif) left -2px no-repeat; *background:url(https://imgcdn.baiji.com.cn/bj_img/goods/ddxx2018.gif) left 0px no-repeat; float:right; margin-top:5px; *margin-top:-35px; margin-right:3px;}
.callw_c { padding:40px; line-height:22px;}
.callw_c p.discri { padding-top:15px;}
.callw_c p.discri:first-child { padding-top:0px;}
.callw_c li { width:50px; height:25px; float:left; margin-left:15px; display:block; margin-top:5px;}
.callw_but a { width:150px; height:35px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; background:#e46a69; display:block; text-align:center; margin:25px auto 10px auto;}
.callw_but a:hover { background:#f03b44; color:#FFFFFF;}
.overlayer {position: fixed;top: 0; left: 0; z-index: 10000; width: 100%; height: 100%; background-color: black; background-attachment: scroll; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.76; display:none;}
.needbut1703 { width:122px; height:37px; line-height:37px; display:block; background:#f54343; text-align:center; color:#FFF !important; font-size:16px; float:left; margin-left:10px; font-family:'Microsoft yahei'; cursor:pointer;}
.needbut1703:hover { background:#fc5050;}
.needbut1704 { padding: 0px 25px; height:37px; line-height:37px; display:block; background:#999999; text-align:center; color:#FFF !important; font-size:16px; float:left; margin-left:10px; font-family:'Microsoft yahei'; cursor:pointer;}
.needbut1704:hover { background:#a9a9a9;}
.needreg-tips { float:left; font-size:12px; color:#555555; padding:20px 0px 0px 10px;}
.needReg_form{padding:10px 20px;float:left;overflow:hidden;background:#fff}
.warmTips{line-height:24px;color:#8d8d8d;padding-bottom:4px}
.set_meal{padding:6px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}
.ViperPrice{padding-left:28px;line-height:20px;height:26px}
.login_nameTile,.num_title,.set_mealTitle{float:left}
.ViperPrice_num{font-size:20px;font-family:'微软雅黑';font-weight:700;float:left;color:#f54343}
.newNeedF,.set_meal_num{padding-left:50px}
.set_mealList{width:445px;float:left;overflow:hidden}
.set_mealList,.set_mealList li{float:left}
.set_mealList li{border:1px solid #ccc;margin:0 5px 5px 0;display:inline;color:#666;white-space:nowrap;cursor:pointer}
.set_mealList li.selected{border-color:#df2323;background:url(https://imgcdn.baiji.com.cn/bj_img/ysuccess_icon.png) right bottom no-repeat}
.set_mealList li a{display:block;padding:4px 10px}
.set_meal_num{ margin-left:0px; height:30px;line-height:30px}
.newNeedF,.set_meal_num{padding-left:28px}
.reduce_icon{width:15px;height:15px;background-image:url(https://imgcdn.baiji.com.cn/bj_img/smicon01.png);background-repeat:no-repeat;display:inline;background-position:-63px -92px;margin:6px 8px 0 0}
.addNumber,.add_icon,.reduce_icon{float:left}
.addNumber{width:30px;height:22px;line-height:22px;border:1px solid #ccc;text-align:center;font-family:Arial;color:#333;cursor:pointer}
.addinput_hover{border-color:#df2323}
.add_icon{background-position:-80px -92px;margin:6px 0 0 8px}
.person_infors{padding:10px 0 0 16px;min-height:60px;overflow:hidden}
.login_name,.logined_name{float:left;width:438px;padding-bottom:10px}
.logined_name{display:none}
.fixed_address,.get_person_address{color:#666;float:left;background:#fff;margin-left:8px}
.get_person_address{border-bottom:1px solid #f54343;color:#f54343!important}
.longined_data{color:#666;float:left}
.remarks,.usersAddress,.usersName{float:left;padding-left:12px;width:438px;line-height:20px}
.city_txt,.province_txt,.stree_txt,.town_txt,.usersName_txt,.users_phone_txt{width:98px;height:20px;padding-left:2px;line-height:20px;border:1px solid #ccc;color:#666}
.users_phone_txt{width:170px}
.usersAddress{height:50px;padding-bottom:5px;position:relative}
#RegionProvince{width:110px;height:22px;border:1px solid #ccc;float:left;margin-right:5px;display:inline;position:absolute;left:48px;top:0}
#RegionArea,#RegionCity{width:75px;height:22px;border:1px solid #ccc;float:left;margin-right:5px;display:inline;position:absolute;left:164px;top:0}
#RegionArea{width:120px;left:245px}
.stree_txt{width:314px;margin:5px 0;display:inline}
#txtAddress{position:absolute;left:13px;top:23px;margin:5px 0 5px 36px}
.remarks{position:relative;clear:both}
.remarks_txt{height:30px;overflow-y:scroll;z-index:11}
#txtRemark,.remark_l,.usersAddress_l{float:left}
#txtRemark{width:310px;overflow-y:scroll;resize:none}
.submitReg_l samp{color:#377bee}
.PromptBox .Box-operate{background:#fff;padding:10px;text-align:center}
a.btn-White,a.btn-blue,a.btn-red{display:inline-block;height:28px;line-height:28px;text-align:center;color:#fff;border-radius:4px;width:66px;padding:0 5px;position:relative}
a.btn-White i,a.btn-blue i,a.btn-red i{position:absolute;right:0;top:0;width:5px;height:28px;background-position:-335px -608px;cursor:pointer}
a.btn-blue{background-position:0 -608px}
a.btn-White{color:#666;background-position:0 -736px}
a.btn-White i{background-position:-335px -736px}
/*需求登记end*/
/*更换地址*/
.addNew_address{padding:20px 30px;background:#fff}
#addNew_addressUl{width:420px;overflow-y:scroll;overflow-x:hidden;height:120px}
.addNew_address ul li{width:400px;float:left;padding-bottom:10px}
.congrats_box{background:#fff}
/*更换地址end*/
/*需求提交成功*/
.congrats_box_top{height:92px;padding:44px 0 0 160px;border-bottom:1px dotted #ccc;color:#333;margin:0 12px}
.congrats_box_top h3{font-size:16px}
.congrats_box_top p{padding-top:5px}
.congrats_box_bottom{padding:10px 32px 14px 32px}
.congrats_box_bottom p{color:#333;line-height:20px}
.Box-operate{ text-align: center;}
.Box-operate .button_cancel{width: 50px; height: 26px; line-height: 26px; padding: 0 15px; background: #888; color: #FFF; display: inline-block; font-family: 'Microsoft yahei'; margin: auto; text-align: center; border-radius: 2px;}
.congrats_box_bottom p span{color:#005eac}
.button317, .button325 {width:50px;height:26px;line-height:26px;padding:0 15px;background:#ff5c4d;color:#FFF;font-size:14px;display:inline-block;font-family:'Microsoft yahei';margin:auto;text-align:center;border-radius:2px}
.padbot5{padding-bottom:5px}
/*需求提交成功end*/
.rx_imgbor { padding:10px 0px; margin-top:5px; border-top:1px dotted #ccc; }
.det_rxpic .rx_img ul li { height:44px; display:block;}
.rx_img1703 ul { height:50px; display:block;}
.rx_img1703 ul li { width:50px; height:50px; border:1px solid #e2e2e2; float:left; margin-left:8px; position:relative;}
.rx_img1703 ul li img { width:50px; height:50px; position:absolute; left:0px; top:0px;}
.rx_img1703 ul li s { width:17px; height:17px; display:block; background-position:-310px -160px; position:absolute; right:-7px; top:-6px; z-index:10;}
.rx_img1703 ul li:first-child { margin-left:0px;}
.rx_img1703 ul li input { font-size:100px; opacity:0; filter: alpha(opacity=0); -moz-opacity:0; }
.rx_img1703 ul li.overflow { overflow:hidden; *overflow:visible; background:url(https://imgcdn.baiji.com.cn/m/images/icon-plus.png) center center no-repeat #f3f4f6; background-size:50px;}
.rx_img1703 ul li.overflow #rximg { *position:absolute; *right:-5px; *top:0px;}
.rx_img1703 ul li s  { background-image:url(https://imgcdn.baiji.com.cn/m/images/phicon1205.png); background-repeat:no-repeat; }
.v6_price { min-height:48px; line-height:48px; background:url(https://imgcdn.baiji.com.cn/images/pricebg.jpg) left top no-repeat #fef9f6; margin-top:15px; position:relative; font-family:'Microsoft yahei';}
.pro_comment { min-width:50px; height:15px; line-height:15px; border:1px solid #ff5c4d; background:#fff; right:8px; top:2px; font-size:12px; font-family:'宋体'; padding-right:5px; display:inline-block; margin-left:5px; cursor:pointer; position:absolute; right:10px; top:15px;}
.pro_comment s { width:27px; height:19px; position:absolute; left:0px; top:2px;}
.pro_comment span {padding:0px 3px; background:#ff5c4d; color:#fff; margin-right:5px; display:inline-block;}
.v6_price .leflable, .v6_proactivity .leflable {width:60px;line-height: 18px;margin-top: 15px;height: 18px;float:left;padding-left:10px;font-family:'Microsoft yahei';}
.showbox_bor div { width:400px; height:400px; overflow:hidden;}
/*info rig*/
.pro324_store { width:200px; float:right; background:#fcfcfc; border-left:1px solid #eaeaea; font-family:'Microsoft yahei';}
.v7_ensure { height:84px; padding:0px 5px;}
.v7_ensure_item { width:33.33%; float:left; text-align:center; margin-top:20px;}
.v7_ensure_item s { width:25px; height:23px; display:block;}
.v7_ensure_item span { line-height:26px; color:#686667; display:block;}
.v7_ensure_item.icona s { background-position:0px 0px;}
.v7_ensure_item.iconb s { background-position:-30px 0px;}
.v7_ensure_item.iconc s { background-position:-65px 0px;}
.v7_service {padding:15px 13px 20px 13px; border-top:1px solid #e6e6e6;}
.v7_service .sertit { height:22px; line-height:22px; font-size:14px; color:#000;}
.v7_service .sericon { height:24px; line-height:26px; padding:0px 10px; border-radius:50px; border:1px solid #d5d5d5; float:left; margin-top:8px; }
.v7_service .sericon s { width:18px; height:18px; display:inline-block; margin-right:3px; float:left; margin-top:2px; *margin-top:0px; *float:none;}
.v7_service .sericon.icona s { background-position:-102px -1px;}
.v7_service .sericon.iconb s { background-position:-130px -1px;}
.v7_service .sericon.iconc s { background-position:-157px -1px;}
.v7_service .serphone { width:176px; height:43px; float:left; background-position:0px -32px; margin-top:8px;}
.v7_store_sele { height:24px; line-height:24px; background:#fff; border:1px solid #cccccc; padding:0px 10px; border-radius:2px; margin-top:3px; position:relative;}
.v7_store_sele s { width:10px; height:6px; display:block; position:absolute; background-position:-248px -7px; right:6px; top:9px;}
.v7_store_img { height:80px; overflow:hidden; margin-top:10px;}
.v7_store_img img { width:100%;}
.v7_service .con_rside_sto_pic { padding:0px !important;}
/*------------------------------------------------    2015-10-23  产品详情页加入购物车成功   -------------------------------------------*/
.popGeneral{ width:549px; display:none; position: fixed; _position: absolute; margin-left:-269.5px; left: 50%; bottom: -100%; background-color: #fff; border: 0 solid #cdcdcd; z-index: 1000002; float: left; top: 50%; bottom: auto; margin-top: -84px; *background:#c1c1c1;}
.hd_cart_pop{width: 539px; padding: 5px; background-color: rgba(51,51,51,0.3);}
.hd_cart_pop .hd_pop_content{position: relative; width: 536px; padding: 25px 0 20px 0; border: 1px solid #b1b1b1; background: #FFF;}
.hd_cart_pop .hd_colse_btn{position: absolute; right: 10px; top: 10px; width: 10px; height: 10px; overflow: hidden; background-position:-255px -86px; cursor: pointer;}
.hd_cart_pop .hd_pop_tips{font-size: 18px; font-family: "Microsoft YaHei"; font-weight: bold; line-height: 23px; text-align: center;}
.hd_cart_pop .hd_pop_tips i{display: inline-block; width: 23px; height: 23px; margin-right: 14px; background-position:-273px -148px; vertical-align: middle;}
.hd_cart_pop .hd_pop_btn{width: 385px; margin: 0 auto; padding: 18px 0 25px 0; text-align: center;}
.hd_cart_pop .hd_pop_btn .hd_btn_l{border: 1px solid #ddd; background: #fcfcfc; color: #666;}
.hd_cart_pop .hd_pop_btn a{display: inline-block; width: 123px; height: 41px; margin: 0 5px; line-height: 41px; text-align: center; font-size: 14px; font-family: "Microsoft YaHei";}
.hd_cart_pop .hd_pop_btn .hd_btn_r{border: 1px solid #4889f6; background: #4889f6; color: #FFF;}
.hd_cart_pop .hd_recommend_wrap{position: relative; padding:0px 10px;}
.hd_cart_pop .hd_recommend_wrap p{margin: 0 30px; border-top: 1px solid #f2f2f2; line-height: 30px; color: #999;}
.nw_locon dl dd em { margin:4px 5px auto auto;}
.v6calway151106 { *width:550px; }
.pro_buthovtips { width:221px; height:79px; font-size:12px; line-height:20px; background-position:-6px -138px; position:absolute; right:-168px; top:37px; text-align:center; display:none; z-index:100;}
.pro_buthovtips.disblo { display:block;}
.pro_buthovtips p { padding:15px 10px 0px 10px;}
.dirpur1223, .addtocard1223 { display:block;font-family:'Microsoft yahei'; text-align:center; font-size:16px; cursor:pointer; float:left;border-radius:2px;}
.dirpur1223 {height:38px; line-height:38px; width:125px;  border:1px solid #e54144; background:#f5f5f5;  color:#e54144; }
.addtocard1223 {height:40px; line-height:40px; background:#ff5c4d; color:#FFF; padding:0px 25px; margin-left:10px;}
.addtocard1223 em { display:inline-block; width:24px; height:24px; margin-right:5px; float:left; margin-top:8px; background-position:-231px -11px;}
.dirpur1223:hover { border:1px solid #f03b44; color:#f03b44; background:#F0F0F0;}
.addtocard1223:hover, .contw1223:hover { background:#f03b44;}
.v7_detialad { width:750px;}
.v7_detialad img { display:inline-block;}
.v7_detialad.onead img { width:100%;}
.v7_detialad.twoad img { width:50%; float:left;}
.center { text-align:center;}
.florig808 { width:808px; float:right; overflow: hidden;}
/*---- 同类产品广告位 ----*/
.dtbig86 { width:750px; height:auto;}
.dttit86 {padding:5px 10px; background:#f3f3f3; line-height:25px; font-size:14px; color:#333;}
.dttit86 strong { color:#333; font-family:'Microsoft yahei'; font-size:16px;}
.dtcon86 { margin:12px auto;}
.dtcon86 .pro {width:238px; border:1px solid #f2f2f2; float:left;}
ul, li { padding:0px; margin:0px; text-indent:0; list-style:none;}
.dtcon86 li {display:block; text-align:center;}
.dtcon86 {}
.dtcon86 .pro li.img {width:80%; margin:auto;}
.dtcon86 .pro li.img img {width:100%; border:0px;}
.dtcon86 .pro li.imname { height:25px; line-height:15px; font-size:13px; font-family:'Microsoft yahei'; color:#333333;}
.dtcon86 .pro li.imname a {color:#333333; text-decoration:none;}
.dtcon86 .pro li.imname a:hover { color:#ff7e6f;}
.dtcon86 .pro li.pri { height:30px; line-height:30px; color:#FF0000; font-size:13px; background:#f2f2f2; padding:5px; font-family:'Microsoft yahei'; font-weight:bold;}
.dtcon86 .pro.marr { margin-left:15px;}
.dtcon86 .pro.marr:first-child { margin-left:0px;}
/*----------- 视频描述 ----------*/
.pro_videodisc { background:#f7f7f7; padding:20px; }
.pro_videodisc h3 { font-size:18px; font-weight:400; line-height:22px; display:block; color:#000; text-align: center;}
.pro_videodisc p { display:block; margin-top:20px; font-size:14px; line-height:22px; color:#333;}
/*20180516 加入需求微调 患者信息*/
.usersName {padding-bottom:6px; padding-left:7px !important;}
.usersName .users_phone { margin-left: 20px; }
.usersName .users_phone_txt { width: 145px !important; padding-left: 5px !important; }
.usersAddress { padding-left: 7px !important; }
.usersName_l, .num_title, .set_mealTitle, .usersName .users_phone { margin-right: 5px; }
.usersAddress_l, .remarks .remark_l { margin-right: 8px; }
.usersAddress select { height: 25px; line-height:25px; }
.usersAddress .stree_txt { margin: 5px 0 5px 49px; padding-left: 5px !important;}
.rx_img1703 { margin-top: 2px; }
.padlef16 { padding-left: 16px !important; }
.patieninf { margin-top: 6px; padding-bottom: 0px; }
.rx_imgtit1703 { font-family: 'Microsoft yahei'; }
.usersName_txt, .usersName .users_phone { padding-left: 5px !important; }
.remarks_txt.stree_txt {width: 309px; padding: 5px; }
.padbot6 { padding-bottom:6px !important;}
.sexradio { margin: auto 10px auto 5px; }
#form_CheckOrder.scroll1805 { height: 380px; overflow-y: scroll; }
#form_CheckOrder::-webkit-scrollbar { width: 5px; height:5px; }
#form_CheckOrder::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;}
#form_CheckOrder::-webkit-scrollbar-thumb { border-radius: 10px; background: rgba(255,113,100,1); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;}
#form_CheckOrder::-webkit-scrollbar-thumb:window-inactive { background: rgba(255,92,77,1);}
/*20180516 加入需求微调 end*/
/*20180522 产品图下优惠信息 */
.prefer0522 { width: 390px; height: 48px; background: url('https://imgcdn.baiji.com.cn/images/prefer.png') left top no-repeat; overflow: hidden; position: absolute; left: 0px; top: 352px; text-indent: 75px; line-height: 51px; font-size: 14px; font-family: 'Microsoft yahei'; z-index: 50; padding-right: 10px;}
.prefer0522 span { color: #f03b44 !important; font-weight:bold; }
/*20180522 详情页视频调整 */
.videogray0522 { background: #f7f7f7; }
.v7_botpart_rig .v7_protab_container #video img { margin-top: 0px; }
.marbot20 { margin-bottom: 20px; }
/*----2019-03-25 rx 新增 new add----*/
.rx2019_per { padding-top:10px; }
.rx2019_per .peritem { min-width:70px; height:24px; line-height: 24px; text-align: center; border:1px solid #e1e1e1; float: left; cursor:pointer; margin-right: 5px; margin-bottom: 5px; padding:0px 5px;}
.rx2019_per .peritem.addnew { border:1px dashed #e1e1e1;}
.rx2019_per .peritem:hover, .rx2019_per .peritem.cur { border-color:#ff5c4d; color:#ff5c4d;}
.rx2019_txta .usersName { margin-bottom: 8px;}
.rx2019_txta .usersName input { width:115px;}
.rx2019_txta .usersName select { width:115px; height:24px;}
.rx2019_txta .usersAddress .stree_txt { width:340px; margin:auto auto auto 5px !important;}
.rx2019_txta .person_infors { min-height: 30px;}
.rx2019_txta .usersAddress { height:auto;}
.rx2019_txta .sexradio input { width: 18px;}
.paddbot0 { padding-bottom: 0px;}
.stree_txt.wid100pc { width:426px;}
/*----2019-05-16 rx 新增 new add 优惠券----*/
.set_mealTitle.yhq1905 { margin-left: -12px;}
.xqyhq1905 { height:18px; line-height: 18px; display: block; float: left; padding:0px 10px 0 3px; margin:0 10px 0 10px; position: relative; background-position:right -369px; color:#fff; cursor: pointer;}
.xqyhq1905 s { width:10px; height:18px; display: block; background-position: -315px -369px; position:absolute; left: -10px; top:0px;}
.xqyhq1905.cur { background-position:right -346px;}
.xqyhq1905.cur s { background-position:-315px -346px;}
.ViperPrice_num s { font-size: 12px; color:#8d8d8d; text-decoration: none; font-weight: 400; padding-left: 10px; font-family: '宋体';}
/*----2019-08-28 详情页增加价格和标签----*/
.norpri1908 { height:26px; line-height: 26px; background:#fef9f6; margin-bottom: -15px; margin-top: 15px; position: relative; left: -10px;}
.norpri1908 .summary li.mar_pri {position: relative; left:10px;}
.norpri1908 .summary li.mar_pri .dd.primark { font-size: 14px; font-family:Verdana, 'Microsoft yahei';}
.norpri1908 .summary li.mar_pri .dd.primark i { text-decoration: line-through;}
.v6_price .rigpric .prilabel1908 { min-width: 50px; height:18px; line-height: 18px; color:#fff; display: inline-block; padding:0px 4px 0px 9px; background-position:-315px -321px; font-size: 12px; font-weight: 400; float: left; margin:15px auto auto 5px;}
.v6_price .rigpric .flolef.norpricmark { width:auto !important;}

/*秒杀优化*/
.v6_price .rigpric #ECS_SHOPPRICE s.cost {font-size:14px; font-weight:400; color:#888888; padding:0 15px;}
.v6_price .rigpric span { font-weight: 400;}
/*----2019-10-30 详情页增加文章及文章描述----*/
.ru_pronews { font-family: 'Microsoft YaHei';}
.ru_pronews ul, .ru_pronews ul li { display: block;}
.ru_pronews ul li { padding:20px 0; border-bottom: 1px dashed #eee;}
.ru_pronews ul li p { display: block;}
.ru_pronews ul li p.newstit { height: 26px; line-height: 26px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.ru_pronews ul li p a, .ru_pronews ul li h2.newstit a { color:#333; font-weight: 400;}
.ru_pronews ul li p.newstit a { padding-left: 23px; position:relative;}
.ru_pronews ul li p.newstit a s { width:20px; height:14px; display: block; position:absolute; background-position: -381px -287px; left:0px; top:2px;}
.ru_pronews ul li p.newscon { line-height: 22px; font-size: 12px; color:#969696; margin-top: 5px;}
.ru_pronews ul li p a:hover, .ru_pronews ul li h2 a:hover { color:#377bee;}
.ru_pronews ul li h2.newstit { height: 26px; line-height: 26px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.ru_pronews ul li h2.newstit a { padding-left: 23px; position:relative;}
.ru_pronews ul li h2.newstit a s { width:20px; height:14px; display: block; position:absolute; background-position: -381px -287px; left:0px; top:2px;}

/*------------- 2020-02-17 产品详情页关于我们 -----------*/
.proabs2020 { width:750px; font-family: 'Microsoft YaHei';}
.proabs2020 .propart {}
.proabs2020 .propart.gray { background:#f8f8f8;}
.posi_rela { position:relative;}
.proabs2020 .propart.imgblo img { float: left;}
.padt40 { padding-top:40px;}
.proabs2020 .proptit { min-height:50px; line-height: 50px; font-weight: bold; font-size: 38px; color:#71a3fa; text-align: center; letter-spacing: 2px;}
.proabs2020 .proptit span { display: block; font-size: 14px; color:#cecece; line-height: 20px; letter-spacing: normal; font-weight: 400;}
.proabs2020 .fourpic { width:25%; float: left; text-align: center; font-size: 18px; color:#535353; line-height: 40px; }
.proabs2020 .fourpic img { display: block; margin:auto;}
.proabs2020 .summarization { padding:0 10px; height: 150px; margin-top: 30px;}
.proabs2020 .propart .abs_aa { width:180px; height:60px; line-height: 60px; position:absolute; left:50px; top:52px; font-size: 30px; color:#6ca2fc; font-weight: bold;}
.proabs2020 .propart .abs_bb { width:195px; height:165px; position:absolute; left:64px; top:162px; font-size: 20px; line-height: 40px; color:#64a2ef; text-align: center;}
.proabs2020 .propart .abs_cc { width:100%; height: 26px; line-height: 26px; font-size: 20px; text-align: center; position:absolute; left:0px; }
.proabs2020 .propart .abs_dd { width:200px; height:140px; position:absolute; right:64px; top:180px; font-size: 18px; line-height: 40px; color:#64a2ef;}
.proabs2020 .propart .abs_ee { width:100%; height:50px; line-height: 50px; font-size: 26px; color:#333333; text-align: center; position:absolute; left:0px; top:110px;}
.proabs2020 .propart .abs_ff { width:263px; height:36px; line-height: 36px; text-align: center; color:#4a94f5; position:absolute; left:80px; font-size: 18px; }
.proabs2020 .propart .abs_gg { width:280px; height:30px; line-height: 30px; text-align: center; color:#616161; position:absolute; left:70px; font-family: '宋体'; font-size: 12px;}
.proabs2020 .propart .abs_hh { height:418px; background:url(../images/ab_partg.jpg) left center no-repeat; position: relative;}
.proabs2020 .propart .abs_ii { width:115px; height:30px; line-height:30px; color:#fff; font-size: 18px; text-align: center; position:absolute; left: 34px; top:31px;}
.proabs2020 .propart .abs_jj { width:100px; color:#fff; position:absolute; text-align: center; font-size: 22px; text-shadow: 0px 0px 2px #888888; line-height: 30px;}
.proabs2020 .propart .abs_kk { height:45px; line-height: 45px; font-size:18px; color:#6ea1fd; text-indent: 25px;}
.proabs2020 .propart .abs_ll { width:226px; height:202px; float: left; margin:0 auto 17px 17px; background:#fff; font-size: 12px; line-height: 32px; color:#787878; text-align: center;font-family: 宋体; box-shadow: 0 0 6px #efefef;}
.proabs2020 .propart .abs_mm { width:170px; float: left; margin:0 auto 10px 10px; background:#e4f0fe; font-size: 12px; line-height: 32px; color:#787878; text-align: center;font-family: 宋体; }
.proabs2020 .propart .abs_mm.sizea { width:350px;}
.proabs2020 .propart .abs_mm.mar190 { margin-left: 190px;}
.proabs2020 .propart .abs_ll img { display: block;}
.proabs2020 .propart .abs_ll.twopic { width:347px; height:275px;}
.proabs2020 .propart .abs_jj.ja { left:160px; top:68px; }
.proabs2020 .propart .abs_jj.jb { left:326px; top:82px; }
.proabs2020 .propart .abs_jj.jc { left:491px; top:84px; }
.proabs2020 .propart .abs_hh .story { color:#373737; font-size: 14px; line-height: 20px; position:absolute; text-align: center;}
.proabs2020 .propart .abs_hh .story span { color:#5397de;}
.proabs2020 .propart .abs_hh .story span.font { display: block; padding-bottom: 3px; font-size: 16px;}
.proabs2020 .propart .abs_hh .story.ya { width:140px; left:18px; top:98px; }
.proabs2020 .propart .abs_hh .story.yb { width:140px; left:108px; top:270px; }
.proabs2020 .propart .abs_hh .story.yc { width:170px; left:235px; top:87px; }
.proabs2020 .propart .abs_hh .story.yd { width:200px; left:278px; top:318px; }
.proabs2020 .propart .abs_hh .story.ye { width:170px; left:478px; top:266px; }
.proabs2020 .propart .abs_hh .story.yf { width:170px; left:558px; top:38px; }
.proabs2020 .propart .abs_ff.fa { top:174px;}
.proabs2020 .propart .abs_ff.fb { left:408px; top:174px;}
.proabs2020 .propart .abs_ff.fc { top:383px;}
.proabs2020 .propart .abs_ff.fd { left:408px; top:383px;}
.proabs2020 .propart .abs_ff.fe { top:592px;}
.proabs2020 .propart .abs_ff.ff { left:408px; top:592px;}
.proabs2020 .propart .abs_gg.ga { top:335px;}
.proabs2020 .propart .abs_gg.gb { left:400px; top:335px;}
.proabs2020 .propart .abs_gg.gc { top:544px;}
.proabs2020 .propart .abs_gg.gd { left:400px; top:544px;}
.proabs2020 .propart .abs_gg.ge { top:752px;}
.proabs2020 .propart .abs_gg.gf { left:400px; top:752px;}
.proabs2020 .propart .abs_cc.posa {top:171px;}
.proabs2020 .propart .abs_cc.posb {top:319px;}
.proabs2020 .propart .abs_cc.posc {top:465px;}
.proabs2020 ul.section { padding:0 44px;}
.proabs2020 ul.section, .proabs2020 ul.section li { display: block;}
.proabs2020 ul.section li { width:25%; float: left;}
.clear { clear: both;}
.mart20 { margin-top:20px;}
.padlr10 { padding:0 10px;}

.daohuotongzhi{ background: #4da5ff;}
.daohuotongzhi:hover{ background: #4496ee;}
/*--------- 2021.01.12 详情页温馨提示 ---------*/
.summary li.speco .dd span.reminder {color: #868686; border-radius: 4px; padding: 10px; display: block; background: #f7f7f7; margin-top: 20px;}
/*--------- 2021.07.02 详情页table ---------*/
.p-d-img.drugzt table img { max-width: 246px !important;}
/*--------- 2021.11.23 详情页videojs ---------*/
.videojs_title{ background:#0ec0a4; height:50px;  line-height: 50px;  border-bottom: 1px dotted #cbcbcb;  font-size: 30px;  display: block; text-align: center; font-weight: bold; color:#fff; font-family: "Microsoft YaHei"; margin-bottom: 20px; border-radius: 50px;background-image: linear-gradient(#10c5a7, #4889f6);}
.videojs_title span{ font-size: 30px; line-height: 50px; height: 50px; margin-left: 40px; margin-right: 20px;}
.videojs_list{ max-height: 876px; overflow: hidden;}
.videojs_list .item{ width: 368px; float: left; font-family: "Microsoft YaHei"; margin-bottom: 15px;}
.videojs_list .item img{ width: 100%;}
.videojs_parent{ position: fixed; display: none; z-index: 999;}
.videojs_parent .shadow { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); }
.videojs_list .item{ position: relative;}
.videojs_list .item  .video_name{ background:#f7f7f7; font-size: 16px; color:#666; padding-left: 12px; line-height:30px; padding-top: 10px;}
.videojs_list .item  .video_sj{background:#f7f7f7; line-height: 20px; color:#888; padding-bottom: 10px; font-size: 14px;}
.videojs_list .item  .video_sj .playback{ padding-left: 12px; padding-right: 30px;}
.videojs_list .item .black{ width: 368px; height: 207px; position: absolute; background:#000;opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); display: none;}
.videojs_list .item .video_btn{ width: 70px; height: 70px; position: absolute; top: 69px; left: 149px; background: url("https://imgcdn.baiji.com.cn/bj_img/video_btn.png") no-repeat; background-size: 70px; display: block; z-index: 99; display: none;}
.videojs_list .item:nth-of-type(odd){ margin-right: 15px;}
.video_more {font-size: 16px; text-align: center; background: #eee; height: 36px; line-height: 36px; width: 150px;}
.video_more a { font-family: "Microsoft YaHei";color: #10c4a6;background: url(https://www.baiji.com.cn/topic/haichi/images/video_more.png) right center no-repeat; padding-right: 16px; background-size: 12px; cursor: pointer; }
.video_more a.on { background: url(https://www.baiji.com.cn/topic/haichi/images/video_less.png) right center no-repeat; background-size: 12px;}
.videoclose{height: 50px; width: 50px;display: block; position: fixed;background: url(//imgcdn.baiji.com.cn/bj_img/provideo_btn.png) no-repeat; background-position:0 -93px;  z-index: 9;}
.provideojs_btn{width: 50px; height: 50px; background: url(//imgcdn.baiji.com.cn/bj_img/provideo_btn.png) no-repeat;display: block; position: absolute; z-index: 99; background-position:0 -40px;top: 340px; left: 10px;}
.provideojs_close{width:38px; height:38px; background: url(//imgcdn.baiji.com.cn/bj_img/provideo_btn.png) no-repeat;display: block; position: absolute; z-index: 100; background-position:-7px 0px;top: 10px; right: 10px; display: none;}
.provideojs{width: 400px; height: 400px;  position: absolute; z-index: 99; left: 1px;  top: 1px; display: none;}
#pro-video{width: 400px; height: 400px;}
/*--------- 2022.10.11 详情页药监 ---------*/
.proinfo_logo{ position: absolute; z-index: 12;}
.rx_path_yj2022{background: #fff; padding: 0 10px 25px 10px; font-family: "微软雅黑", Arial;}
.rx_path_yj2022 dt{ font-size: 14px;font-weight: bold; margin-bottom: 20px;}
.rx_path_yj2022 dd{ float: left; font-size: 14px; color: #57a8ff; position: relative; margin-right: 50px; width: 56px;}
.rx_path_yj2022 dd:nth-last-child(2){margin: 0;}
.rx_path_yj2022 dd .rxlc_icon1{ width: 35px; height: 38px; line-height: 20px; display: block;  font-weight: bold; color:#f60; margin: auto; margin-bottom: 5px;}
.rx_path_yj2022 p{ color:#999; margin-top: 10px; text-align: center; clear: both;}
.rx_path_yj2022 dd .rxlc_icon1 img{ width: 100%;}
.rx_path_yj2022 dd .rxlc_icon6{ position:absolute; width: 20px; height: 11px; display: block; right: -30px; top: 15px;}
.rx_path_yj2022 dd .rxlc_icon6 img{width: 100%;  vertical-align: top;}
.rx_path_yj2022 p span {background: #f3f9ff; height: 36px; color: #57a8ff; line-height: 36px; display: block; text-align: center; margin-bottom: 8px; font-size:12px;}
.yaojian2022_tishi{ color:#f00; text-align: center;}
.yaojiansms_zixun{background: #6475eb; color: #fff; height: 36px; width: 140px; margin: auto; border-radius: 40px; background: -webkit-linear-gradient(to right,#418bee,#6972ec); background: -o-linear-gradient(to right,#418bee,#6972ec); background: -moz-linear-gradient(to right,#418bee,#6972ec); background: linear-gradient(to right,#418bee,#6972ec); display: block; line-height: 36px; text-align: center; font-size: 14px; margin-top: 15px; font-family: microsoft yahei;}
.yaojian2022_goods .v7_promedinfo ul li{ height: 17px; overflow: hidden; line-height: 17px; margin: 2.5px 0;}
.yaojian2022_goods .v7_promedinfo label{ width: 72px; line-height: 17px;}
.yaojian2022_goods .v7_promedinfo span{ height: auto; max-width:inherit; white-space: inherit;display: inherit;margin-bottom: 0; line-height: 17px;}
.yaojian2022_goods .v7_promedinfo .indication_more{ display: none; float: right; cursor: pointer;}
.yaojian2022_goods .v7_promedinfo .indication_less{ display: none; cursor: pointer;}
.yaojian2022_goods .v7_botlef_con{ padding:0 10px 10px 10px;}
.yaojian2022_goods .v7_promedinfo ul li a:hover { text-decoration:none; border-bottom: 0;}
.yaojian2022_goods .v7_botlef_con ul li{ border-bottom: 1px solid #eee;}
.yaojian2022_goods .v7_botlef_con ul li:nth-last-child(2){border-bottom:0}
.yaojian2022_goods .v7_botlef_con ul li p{ margin-bottom: 5px; height: auto;}
.yaojian2022_goods .v7_botlef_con ul li p.name a{ color:#333; line-height: 16px;}
.yaojian2022_goods .v7_botlef_con ul li p.factory{ color:#999; line-height: 16px;}
.v7_protab_con h2.instr_titlename{border-bottom:0; height: auto; line-height: 48px;font-size: 16px; font-family: Arial,Verdana,"microsoft yahei"; display: block; text-align: center; color: #333333;}
.v7_otc{background-position: -170px -252px; background-image: url(https://imgcdn.baiji.com.cn/bj_img/kdlphicon.png);width: 42px; height: 20px; display: block; float: left; margin: 4px 5px auto 0px;}
.v7_otcy{background-position: -52px -252px; background-image: url(https://imgcdn.baiji.com.cn/bj_img/kdlphicon.png);width: 42px; height: 20px; display: block; float: left; margin: 4px 5px auto 0px;}
.v7_spe{background-position: 0px -250px; height: 25px; margin: 0; background-image: url(https://imgcdn.baiji.com.cn/bj_img/kdlphicon.png);width: 42px; height: 20px; display: block; float: left; margin: 4px 5px auto 0px;}
.prolist_yaojian .v7_botlef_con{ display: none;}
.pro_type2022{ background: #fff; width: 100%; }
.pro_type2022 ul li{ width: 50%; float: left; height:40px; line-height:40px; font-size:14px; text-align: center; border-bottom: 2px solid #f3f3f3;box-sizing: border-box; cursor: pointer;}
.pro_type2022 ul li.active{ border-bottom: 2px solid #4889f6; font-weight: bold;color: #4889f6;}
.yaojian_contact{border: 1px solid #ccc; width: 500px; padding:25px 30px 35px 30px; background:#fff; border-radius: 20px; top: 50%; margin-top: -239px; left: 50%; margin-left: -281px; position: fixed; display: none; z-index: 10003;}
.yaojian_contact .giftorder_title{text-align: center; margin-bottom: 30px; position: relative;}
.yaojian_contact .giftorder_title .giftclose{position: absolute; background: url(//imgcdn.baiji.com.cn/m/m_img//eject_close.png) no-repeat; width: 18px; height: 18px; background-size: 18px; right: -10px; top: -10px; cursor: pointer;}
.yaojian_contact .giftorder_title span{font-size: 24px; font-family: "微软雅黑", Arial; margin-right: auto; line-height: 36px; margin-bottom: 5px; color: #006AF4; display: block; margin-bottom: 15px; font-weight: bold;}
.yaojian_contact .giftorder_title p{font-size: 14px; font-family: "微软雅黑", Arial; margin-right: auto; line-height: 24px;}
.yaojian_contact .user_name,.yaojian_contact .user_phone,.yaojian_contact .wechat{width: 400px; padding: 0 10px; border: 1px solid #ccc; height: 40px; line-height: 40px; font-size: 14px; box-sizing: border-box; margin-bottom: 16px; float: left;}
.yaojian_contact .left_tex{ width: 55px; margin-right: 10px; text-align: right; display: inline-block; float: left; height: 40px; line-height: 40px; font-size: 14px;}
.yaojian_contact .left_tex s{ color:#f00; margin-right: 5px; text-decoration: none;}
.yaojian_contact .user_name{margin-right: 16px;}
.yaojian_contact .sphcgift_list{width: 500px; box-sizing: border-box; height: 40px; margin-bottom: 15px; border: 1px solid #ccc; padding: 0 10px;}
.yaojian_contact .giftorder_btn{display: block; background:#2c8ff7; text-align: center; color:#fff; width: 150px; height: 36px; line-height: 36px; border-radius: 50px; margin: auto; font-size: 14px; font-weight: bold; margin-top: 10px; cursor: pointer; clear:both;}
.yaojian_contact_zhezhao{position: fixed; top: 0; left: 0; z-index: 10002; width: 100%; height: 100%; background-color: black; background-attachment: scroll; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; display: none;}
.yaojian_contact .beizhu{width: 400px; padding:10px; border: 1px solid #ccc; height: 80px; line-height: 20px; font-size: 14px; box-sizing: border-box; margin-bottom: 16px; float: left;}
.yaojian_goods_newbtn{ background: #4889f6; display: inline-block; float: left;}
.yaojian_goods_newbtn:hover{ -webkit-transition: all .1s linear .1s; background: #3184dd;}
.yaojian_goods_tijiaoxuqiu{border: 1px solid #4889f6; background: #f5f5f5; color: #4889f6 !important;box-sizing: border-box;}
.yaojian_goods_tijiaoxuqiu:hover {background:#F0F0F0;}
.yaojian_goods_contact{display: inline-block; margin-left: 5px;}
.specl_med_zz{ position: relative;}
.specl_med_zz_left{ display: inline-block; width: 100px; position: relative;}
.specl_med_zz .prozz_logo{position: absolute; left: 132.5px; top: 150px; z-index: 12;}
.specl_med_zz .prozz_tex{position: absolute; font-size: 16px; color: #666; width: 402px; text-align: center; top: 230px; font-family: microsoft yahei; z-index: 12;background: none !important;}
.specl_med_zz .prozz_zz{width: 400px; height:400px; position: absolute; top: 1px; left:1px; background: url(https://imgcdn.baiji.com.cn/m/img/goods_zz.png) no-repeat; z-index: 11;}
.specl_med_zz_left .prozz_logo{ position: absolute; left: 25%; width: 50% !important; top: 41px; z-index: 12;}
.specl_med_zz_left .prozz_zz{ width: 100px; height:100px; position: absolute; top:0; left:0; background: url(https://imgcdn.baiji.com.cn/m/img/goods_zz.png) no-repeat; z-index: 11;background-size: 100%;}
.goods_indication{ height: 18px; line-height: 18px; overflow: hidden; padding-top: 18px; margin-top: 10px;}
.goods_indication .indication_tex{margin-top: -18px}
.goods_indication .indication_more,.goods_indication .indication_less{  float: right; display: inline;color: #FF4040; display: none;}
.yaojian2022_goods .specl_med_info{ width:650px; min-height:650px; position: relative; display: block;}
.yaojian2022_goods .specl_med_info img{ width: 100%;}
.yaojian2022_goods .specl_med_info img.prozz_logo{position: absolute; left:240px; top: 40%; z-index: 12; width:170px;}
.yaojian2022_goods .specl_med_info .prozz_tex{position: absolute; font-size: 20px; color: #666; width: 650px; text-align: center; bottom: 40%; font-family: microsoft yahei; z-index: 12;background: none !important;}
.yaojian2022_goods .specl_med_info .prozz_zz{width: 650px; height:650px; position: absolute; top:0; left:0; background: url(https://imgcdn.baiji.com.cn/m/img/goods_zz2.png) no-repeat; background-size: 100%; z-index: 11;}
.yaojian2022_goods .specl_med_info .prozz_tex2{position: absolute; color: #000; width: 650px; text-align: center; font-family: microsoft yahei; z-index: 12; background: none !important; font-size: 40px; line-height:75px; top: 250px; font-weight: bold;
    text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff;}
.yaojian2022_goods .specl_med_info .prozz_tex2 s{text-decoration: none; display: block; font-size: 24px; font-weight: normal;}
.specl_med_zz .prozz_tex2{position: absolute; color: #000; width: 402px; text-align: center; font-family: microsoft yahei; z-index: 12; background: none !important; font-size: 32px; line-height: 50px; top: 151px; font-weight: bold; text-shadow: 0 1px #fff, 1px 0 #fff, -1px 0 #fff, 0 -1px #fff;}
.specl_med_zz .posi_bot{ top: 300px;}
.specl_med_zz .posi_bot2{ top: 260px;}
.specl_med_zz .prozz_tex2 s{text-decoration: none; display: block; font-size: 18px; font-weight: normal;}
/*--------- 2023.03.21 详情二维码 ---------*/
.kdl_procode{ font-family: "microsoft  yahei";}
.small_code{ background:#fff; width: 90px; z-index: 1000000; position: fixed; right: 0px; top: 255px; cursor: pointer; text-align: center; padding-top: 8px;}
.small_code img{ width: 74px; height: 74px;}
.small_code span{ color:#333; display: block; text-align: center; font-size: 12px; line-height: 26px;}
.big_code{ background:#fff; width: 300px; height: 300px; text-align: center;z-index: 1000000; position: fixed; right: 0px; top: 255px; display: none;}
.big_code img{ width: 180px; height: 180px;}
.big_code .code_title{ font-size:20px; font-weight: bold; display: block; padding-top: 20px; line-height: 30px; height: 30px; overflow: hidden;}
.big_code .code_tex{ font-size: 15px; display: block; line-height: 28px; padding-bottom: 10px;}
.big_code s{ background: url("//imgcdn.baiji.com.cn/bj_img/code_hide_btn.jpg") no-repeat;width: 22px; height: 40px; display: block; position: absolute; top: 130px; left: 0; cursor: pointer;}

.ceshi_wenzhenbtn{background: #f6f6f6; border: 1px solid #ebebeb;}
.ceshi_wenzhenbtn i{width: 19px; height: 17px; display: inline-block; vertical-align: middle; background: url(https://imgcdn.baiji.com.cn/images/wenzhen_btnicon.png) no-repeat; margin-right: 7px;}

/*--------- 2024.10.17 样式调整 ---------*/
.yaojian2022_goods .v7_botlef_con ul li p { margin-bottom: 2px;}
.dttit86{ margin-top: 20px;background: #4889f6;color: #fff;}
.dttit86 strong { color: #fff;}
.dtcon86 .pro{ border: 1px solid #80aefb;}
.dtcon86 .pro.marr { position: relative;}
.dtcon86 .pro.marr i{font-size: 14px; position: absolute; top: 19%; width: 32%; left: 34%; text-align: center; z-index: 3; border: 1px solid #ff5c4d; color: #ff5c4d; border-radius: 30px; line-height: 24px; background: #fff;}
.dtcon86 .pro.marr .logo{width: 70px; height: auto; left: calc(50% - 35px); top: 33%; position: absolute; z-index: 3;}
.dtcon86 .pro.marr .hegui{position: absolute; top: 47%; width: 90%; left: 5%; text-align: center; z-index: 3;}
.dtcon86 .pro.marr s{width: 238px; height: 190px; position: absolute; background: url(https://imgcdn.baiji.com.cn/m/img/prolist_zzm.png) no-repeat; z-index: 2; left: 0; top: 0;}
.dtcon86 .pro li.imname{ font-size: 14px;background: #f3f9ff;color: #57a8ff;height: 15px; line-height: 15px;padding-top: 15px;}
.dtcon86 .pro li.imname a{color: #57a8ff;}
.dtcon86 .pro li.pri{background: #f3f9ff;color: #57a8ff;height: 25px;line-height: 25px; font-weight: normal;}
/*--------- 未确定 ---------*/
.dirpur1223 {background: -webkit-linear-gradient(to right, #ff7272, #ff2525); background: -o-linear-gradient(to right, #ff7272, #ff2525); background: -moz-linear-gradient(to right, #ff7272, #ff2525); background: linear-gradient(to right, #ff7272, #ff2525);color: #fff;
    border-radius: 5px;}
.addtocard1223{background: -webkit-linear-gradient(to right, #2fc2f8, #0e97f0); background: -o-linear-gradient(to right, #2fc2f8, #0e97f0); background: -moz-linear-gradient(to right, #2fc2f8, #0e97f0); background: linear-gradient(to right, #2fc2f8, #0e97f0); color: #fff; border-radius: 5px;}
.dirpur1223:hover { background: #f03b44; border: 1px solid #f03b44; color: #fff;}
.addtocard1223:hover{ background:#0e97f0;}
.daohuotongzhi{background: -webkit-linear-gradient(to right, #2fc2f8, #0e97f0); background: -o-linear-gradient(to right, #2fc2f8, #0e97f0); background: -moz-linear-gradient(to right, #2fc2f8, #0e97f0); background: linear-gradient(to right, #2fc2f8, #0e97f0);}

.pro324_info .title_shiyingzheng { margin-top: 12px; color: #666;  position: relative;}
.pro324_info .title_shiyingzheng .shiyingzheng_xq { color: #2d8ef6;cursor: pointer;}
.pro324_info .title_shiyingzheng .tip { padding: 10px 15px; top: 25px; position: absolute;  z-index: 5; border: 1px solid #ccc; background: #fff;  color: #333; line-height: 22px;   display: none;}
.pro324_info .title_shiyingzheng .tip .icons { width: 7px; height: 7px;  position: absolute;  left: 30px;  top: -5px;  content: "";  display: block;   background-color: #FFF;  border: 1px solid #dadada;  transform: rotate(45deg);   border-right: 0px;   border-bottom: 0px;}
.pro324_info .title_shiyingzheng .tip span {font-weight: bold;}
.summary li.speco .item .quehuo {position: absolute; right: -1px; top: -10px; background-color: #bfbfbf; padding: 3px 4px; height: 9px; line-height: 9px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; color: #fff; font-size: 10px;}
.summary li.speco .item .youhuo{position: absolute; right: -1px; top: -10px; background-color: #ff7e6f; padding: 3px 4px; height: 9px; line-height: 9px; border-bottom-left-radius: 3px; border-top-right-radius: 3px; color: #fff; font-size: 10px;}
.pro324_info .title_shiyingzheng { margin-top: 12px; color: #666;}
.summary li.speco .ueo_text { height: 40px; line-height: 20px; float: left; margin-left: 10px; color: #2d8ef6; width: 220px; display: flex; align-items: center;}
.yiliaoqixie_tig2024{font-family:microsoftyahei;line-height:20px;color:#f54343;}
.yiliaoqixie_tig2024 .qixie_title{color:#f54343;font-weight:bold;margin-top:10px;line-height:30px;}
.summary li.prolike .item:hover {border:1px solid #ccc;}
.summary li.prolike .item a {color: #ff5c4d;}