@charset "utf-8";
/* CSS Document */


* {margin:0px auto;}
body {font:12px/150% Arial,Verdana,"宋体"; color:#555555;}
body.bgf8 { background:#f8f8f8;}
body.bgf8 .header_box990 { background:none;}
.top { width:100%; height:35px; line-height:35px; border-bottom:1px solid #f2f2f2; font-size:12px;background:#f9f9f9; }
.top_bar { width:1210px; z-index:10002; position:relative; }
.top_bar_lef { float:left; color:#666666;}
.top_bar_lef a, .top_bar_rig a, .top_bar_rig strong.sitemap150827 { margin-right:10px; color:#666666;}
.top_bar_lef i, .top_bar_rig i { padding-right:10px; color:#e6e6e6;}
.top_bar_lef a:hover, .top_bar_rig a:hover { color:#f03b43;}
.top_bar_rig { min-width:620px; width:620px; float:right; text-align:right; }
.top_bar_rig em {padding-right:5px; color:#666666;}
.top_bar_lef a.member { color:#f03b43; padding:0px 3px;}
/*------------------------------------------------    header box    -------------------------------------------*/
.header_box { width:1210px;  background:#FFFFFF;min-height:90px;}
.head { height:95px;}
.head_leflogo { width:330px; height:90px; float:left;}
.head_leflogo img { width:330px;}
.search { width:550px; height:90px;  float:left; *position:relative; *z-index:10001;}
.search_top { width:500px; height:36px; margin-top:20px; float:left; position:relative; *position:absolute; *left:0px; z-index:10001;}
.search_top .seartip { position:absolute; width:391px; border:1px solid #cccccc; padding:5px; top:34px; left:0; background:#FFF; display:none;}
.search_top .seartip span { line-height:28px;}
.search_top .seartip font {color: #FF0000;}
.search990_top .seartip990 { position:absolute; width:250px; border:1px solid #cccccc; padding:5px; top:34px; left:0; background:#FFF; display:none; }
.search990_top .seartip990 font {color: #FF0000;}
.search_top input.text { width:380px; height:20px; line-height:20px; border:2px solid #e3393c; padding:5px 10px; float:left; font-size:14px; color:#999999;}
.search_top input.searchbtn { width:70px; height:34px; float:left; background:#e3393c; color:#FFF; text-align:center; border:0px; font-size:14px; font-weight:bold;cursor: pointer;}
.search_bot { width:100%; height:36px; float:left; overflow:hidden; *position:absolute; *top:58px; }
.search_bot ul li { line-height:30px; float:left; margin-right:10px; color:#999999;}
.search_bot ul li a {color:#999999;}
.search_bot ul li a:hover, .search_bot ul li a.cur { color:#f03b42; }
.search990 { width:340px; height:90px;  float:left; *position:relative; *z-index:10001;}
.search990_top { width:340px; height:36px; margin-top:20px; float:left; position:relative; *position:absolute; *left:0px; z-index:10001;}
.search990_top input.text { width:240px; height:20px; line-height:20px; border:2px solid #e3393c; padding:5px 10px; float:left; font-size:14px;color:#999999}
.search990_top input.searchbtn { width:70px; height:34px; float:left; background:#e3393c; color:#FFF; text-align:center; border:0px; font-size:14px; font-weight:bold;}
.search990_bot { width:320px; height:36px; float:left; overflow:hidden; *position:absolute; *top:58px; }
.search990_bot ul li { line-height:30px; float:left; margin-right:10px; color:#999999;}
.search990_bot ul li a {color:#999999;}
.search990_bot ul li a:hover, .search_bot ul li a.cur { color:#f03b42; }

.top_bar990 { width:990px; }
.header_box990 { width:990px; min-height:130px; background:#FFFFFF;}
.header_box990.logreg { height:90px; min-height:90px;}
.crumbs990 { width:953px; height:30px; line-height:32px; border:1px solid #e0e0e0; border-top:0px; padding-left:35px; background: -130px -210px #fafafa; font-size:12px; color:#666666; top:40px; left:0px; font-family:'宋体'; z-index:0; text-align:left;}
.crumbs990 a { padding:0px 5px; color:#666666;}
.content990 { width:990px; background:#FFFFFF;}

.head_riglogo { width:155px; height:90px; background:url(//imgcdn.baiji.com.cn/bj_img/kdlcn_logo.jpg) right center no-repeat; float:right; padding-right:165px;}
.head_riglogo { width:155px; height:90px; float:right;}
.head_myaccount, .head_mycart { width:95px; height:30px; padding-left:35px; border:1px solid #EFEFEF;  line-height:30px; float:right;}
.head_myaccount a:hover, .head_mycart a:hover { color:#f03b44;}
.head_myaccount { background:-170px -60px #F7F7F7; margin-top:13px;}
.head_mycart {background:-170px -90px #F7F7F7; margin-top:5px; position:relative; z-index:1001; }
.head_mycart.redbor { border:1px solid #f03b44;}
.myitem { width:285px; padding:5px; background:#f7f7f7; border:1px solid #f03b44; position:absolute; top:31px; left:-1px;display:none;}
.myitem s { display:block; width:130px; height:3px; background:#f7f7f7; position:absolute; top:-2px; left:0px;}
.myitem .cart_item { border-bottom:1px dotted #dddddd; padding:5px; background:#FFF}
.myitem .cart_item img { width:70px; height:70px; display:block; float:left; }
.myitem .cart_item .i-name { width:190px; height:40px; overflow:hidden; margin-left:10px; margin-top:5px; float:left; line-height:16px; }
.myitem .cart_item .i-pric-del {width:190px; height:20px; line-height:18px; float:left; margin-left:10px;}
.myitem .cart_item .i-pric { width:150px; font-family:Arial,Verdana,"宋体"; font-size:12px; color:#666666; font-weight:bold; float:left;}
.myitem .cart_item .i-del { width:35px; text-align:center; float:right;}
.myitem .cart_item .i-del a,.myitem .cart_item .i-name a:hover { color:#005ea7; text-decoration:none; }
.myitem .cart_item .i-del a:hover { text-decoration:underline;}
.myitem .settlement { width:270px;  padding:5px; background:#f7f7f7; text-align:right;}
.myitem .settlement span { display:block; float:right; width:265px;}
.myitem .settlement a { display:block; width:80px; height:25px; background:#f03b44; line-height:25px; color:#FFF; text-align:center; float:right;}
.myitem .settlement a:hover { background:#ec6868; text-decoration:none; color:#FFF;}
/*------------------------------------------------     侧导    -------------------------------------------*/
.head_nav { height:40px; line-height:40px; color:#FFFFFF; position:relative; z-index:1000; left:0px;}
.logo_right{ background:url(//imgcdn.baiji.com.cn/bj_img/400phone.gif) right top no-repeat #f03b44;}
.logo_right_76{ background:url(//imgcdn.baiji.com.cn/bj_img/400_76phone.gif) right top no-repeat #f03b44;}
.logo_right_rx{ background:#f03b44;}
.logo_right_25{ background:url(//imgcdn.baiji.com.cn/bj_img/25phone.jpg) right top no-repeat #f03b44;}
.logo_right_29{ background:url(//imgcdn.baiji.com.cn/bj_img/29phone.jpg) right top no-repeat #f03b44;}
.logo_right_29_1{ background:url(//imgcdn.baiji.com.cn/bj_img/29phone_1.jpg) right top no-repeat #f03b44;}
.logo_right_baidu{ background:url(//imgcdn.baiji.com.cn/bj_img/0506phone.gif) right top no-repeat #f03b44;}
.logo_right_tnb{ background:url(//imgcdn.baiji.com.cn/bj_img/tnbphone.png) right top no-repeat #f03b44;}
.logo_right_360{ background:url(//imgcdn.baiji.com.cn/bj_img/0790phone.jpg) right top no-repeat #f03b44;}
.logo_right_sogou{ background:url(//imgcdn.baiji.com.cn/bj_img/3907phone.jpg) right top no-repeat #f03b44;}
.head_nav a { color:#FFFFFF;}
.head_categorys { width:210px; height:40px; background:#db3135; color:#FFFFFF; float:left; position:relative; float:left; z-index:2;}
.head_categorys em { width:14px; height:14px; background:url(//imgcdn.baiji.com.cn/bj_img/allgbg.png) left top no-repeat; top:13px; right:13px; position:absolute;}
.head_categorys.cur em { background:url(//imgcdn.baiji.com.cn/bj_img/allgbg01.png) left top no-repeat}
.head_categorys h2 a { font-family: "microsoft yahei"; font-size:14px; line-height:40px; display:block; padding-left:20px;}
/*.head_categorys a:hover { text-decoration:underline;}*/
.head_allsort { width:206px; position:absolute; display:none;background:#f6f6f6; font-family:'Microsoft yahei';}
.head_allsort .in-item { width:206px; height: 28.5px; line-height:31.4px; position:relative; *margin-bottom:1px;*border-bottom:0px;}
.head_allsort .in-item h3 { width:187px; height:30.4px; padding-left:20px;position:absolute; display:block; /*background:url(//imgcdn.baiji.com.cn/bj_img/smicon01.png) -155px 13px no-repeat #fafafa;*/ font-weight:400; }
.head_allsort .in-item.cur h3 { background-color:#fff;-moz-box-shadow: 0 0 8px #cccccc; -webkit-box-shadow: 0 0 8px #cccccc; box-shadow: 0 0 8px #cccccc; z-index:1000; border:#dddddd solid; border-width:1px 0px; line-height:29.4px; }
.head_allsort .i-first { padding:5px 0px;}
.head_allsort .in-item a { color:#000; font-size:14px;}
.head_allsort .in-item a:hover { color:#f03b43; text-decoration:none;}
.head_allsort .in-item s {display: block; position:absolute; top:10px; left:185px; width:6px; height:9px; background:url(//imgcdn.baiji.com.cn/bj_img/smicon01.png) -35px -72px no-repeat #fafafa; }
.head_allsort .in-item.cur s { left:199px; top:1px; width:15px; height:28px; *height:30px; background:#ffffff; overflow:hidden; z-index:1001; }

.subitem { width:688px; background:#FFF; position:absolute; z-index:10000; /*top:0px;*/ left:206px; -moz-box-shadow: 0 0 8px #cccccc; -webkit-box-shadow: 0 0 8px #cccccc; box-shadow: 0 0 8px #cccccc; z-index:1000; display:none; overflow:hidden;border:1px solid #dddddd; top:5px !important;}
.item_lef { }
.item_rig { width:195px; float:right; font-size:12px; background:#f4f4f4; padding-bottom:10px;min-height:448px; display:none;}
.diseases { margin-left:10px; *margin-left:5px; padding:8px 0px 12px 0px; border-bottom:1px solid #eeeeee;}
.diseases dl dd { display:block; float:left;  font-size:12px;}
.diseases dl dd.ttit { width:90px; margin-top:6px; line-height:14px; padding-right:5px; color:#f03b44; font-weight:bold; text-align:right;}
.diseases dl dd.ttit a {color:#f03b44; font-size:12px; padding-right:5px;}
.diseases dl dd.ttit a:hover { text-decoration:none; border-bottom:1px solid #f03b44;}
.diseases dl dd.tcon { width:576px; color:#cccccc;line-height:20px;}
.diseases dl dd.tcon a { height:14px; line-height:14px; padding:0px 8px; font-size:12px; color:#666666; display:inline-block; border-left:1px solid #cccccc; margin-top:8px;}
.diseases dl dd.tcon a:hover, .item_rig .item_r_a ul li a:hover { text-decoration:none; color:#f03b44;}
.item_r_img, .item_r_tit, .item_r_a { width:165px;}
.item_r_img { margin:10px auto;}
.item_r_img img { width:180px;}
.item_r_tit { height:20px; line-height:20px; margin-top:20px; font-size:16px; color:#f03b44; padding-left:5px; padding-bottom:10px;}
.item_r_a { font-size:12px;}
.item_rig .item_r_a ul li {display:block; min-height:18px; line-height:18px; color:#333333; font-size:12px; padding:5px;}
.item_rig .item_r_a ul li a {color:#474747; font-size:14px; }
.item_rig .item_r_a ul.col li {display:block; width:75px; float:left;  height:25px; line-height:25px; color:#333333; font-size:12px; overflow:hidden; padding:0px 0px 0px 5px !important;}
/*------------------------------------------------     主导    -------------------------------------------*/
.head_navitems { width:750px; float:left;}
.head_navitems ul li { display:block; float:left;}
.head_navitems ul li a { display:block; padding:0px 18px; font-family: "microsoft yahei"; font-size:14px;}
.head_navitems ul li a em.secicon { width:0px; height:0px; line-height:0px; font-size:0px; display:inline-block; border-width:4.5px; border-style:dashed solid; border-color:transparent; border-top-color:#fff; border-bottom-style:dashed; margin-left:4px; margin-bottom:-2px;}
.head_navitems ul li a em.secicon.on {border-bottom-color:#fff; border-top-color:transparent; margin-bottom:2px;}
.secnav160815 { position:relative;}
.secnav160815 .hoticon1608 { width:27px; height:18px; display:block; position:absolute; right:6px; top:-10px; background-position:-333px -98px;}
.secnav160815 .channel { width:150px; min-height:5px; padding:8px 10px; background:#FFF; -moz-box-shadow: 0px 1px 5px #888888; box-shadow: 0px 1px 5px #888888; position:absolute; left:0px; top:40px; display:none; z-index:999;}
.secnav160815 .channel a { width:75px; float:left; text-align:left; height:22px; line-height:22px;  display:block; color:#555555 !important; font-size:12px; font-family:'宋体'; padding:0px !important; text-indent:5px;}
.secnav160815 .channel a:hover { background:none !important; color:#f54343 !important;}
.secnav170122 { position:relative;}
.secnav170122 .hoticon1608 { width:27px; height:18px; display:block; position:absolute; right:6px; top:-10px; background-position:-333px -98px;}
.secnav170122 .channel { width:150px; min-height:5px; padding:8px 10px; background:#FFF; -moz-box-shadow: 0px 1px 5px #888888; box-shadow: 0px 1px 5px #888888; position:absolute; left:0px; top:40px; display:none;}
.secnav170122 .channel a { width:75px; float:left; text-align:left; height:22px; line-height:22px;  display:block; color:#555555 !important; font-size:12px; font-family:'宋体'; padding:0px !important; text-indent:5px;}
.secnav170122 .channel a:hover { background:none !important; color:#f54343 !important;}
.head_navitems ul li a.cur, .head_navitems ul li a:hover { background:#db3036;}
.head_navitems ul li#navtopic { position:relative;}
.head_navitems ul li#navtopic s { display:block; width:35px; height:13px; background:url(//imgcdn.baiji.com.cn/bj_img/topicnew.gif) left top no-repeat; position:absolute; top:7px; right:-6px;}
.head_navitems ul li .nav-topic { width:117px; background:#ec6868; color:#FFF; position:absolute; top:40px; left:-1px; overflow:hidden; display:none; }
.head_navitems ul li .nav-topic a { width:117px; height:30px; line-height:30px; display:block; float:left; padding:0px; text-align:center; font-family:'宋体'; border-top:1px solid #ec6868; margin-top:-1px;}
.head_navitems ul li .nav-topic .nav-t { width:117px; height:30px;}
.head_navitems ul li .nav-topic a:hover {background:#b61b1c; border-top:1px solid #b61b1c;}
/*------------------------------------------------     主体 左右    -------------------------------------------*/
.content { width:1210px; background:#FFFFFF;}
.fore { width:100%; height:467px; }
.prolis_lef { width:210px; float:left;}
.prolis_rig { width:990px; float:right;}
.help_rig { width:960px; float:right; margin-bottom:10px;}
 .prolis_serv{ min-height:100px;}
/*---------------------------------------------- footer ------------------------------------------*/
.foot { min-width:1210px; width:100%;background:#f03b43; margin-top:20px;padding-top:20px; padding-bottom:10px; color:#FFFFFF;}
.foot .wf{width:960px;margin:0 auto;color:#FFFFFF;}
.foot .wf .footerMode{float:left;width:140px;padding-right:20px;}
.foot .wf .footerMode h3.bt1{background:url(//imgcdn.baiji.com.cn/bj_img/b1.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt2{background:url(//imgcdn.baiji.com.cn/bj_img/b2.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt3{background:url(//imgcdn.baiji.com.cn/bj_img/b3.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt4{background:url(//imgcdn.baiji.com.cn/bj_img/b4.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt5{background:url(//imgcdn.baiji.com.cn/bj_img/b5.gif) left top no-repeat;}
.foot .wf .footerMode h3.bt6{background:url(//imgcdn.baiji.com.cn/bj_img/b6.gif) left top no-repeat;}
.foot .wf .footerMode h3{height:30px;padding-left:36px;font-size:14px;font-weight:bold; color:#FFFFFF;}
.foot .wf .footerMode ul{padding-left:34px;}
.foot .wf .footerMode ul li{height:22px;  background:url(//imgcdn.baiji.com.cn/bj_img/whitedot.gif) left center no-repeat; padding-left:8px;}
.foot .wf .footerMode ul li a {color:#ffbec1;}
.foot .wf .footerMode ul li a:hover {color:#FFFFFF; text-decoration:underline;}
.footer { min-width:1210px;}
.footer .w {width:960px;margin:0 auto;}
.footer .copyright{border-top:1px solid #D7D7D7; line-height:30px; text-align:center;}
.footer .copyright a{color:#f03b43; margin:0 5px;}
.footer .copyright a:hover{ text-decoration:underline;}
a{color:#666;text-decoration:none;}
.footer .bottom-info{color:#656565;margin:0 auto;width:960px;}
.footer .btleft{display:inline;float:left;line-height:20px;margin-left:25px; text-align:right;}
.footer .bottom-info a{color:#656565;}
.footer .btright{display:inline-block;width:160px;float:right;margin-right:50px;margin-top:20px;}
input,textarea,label,select,img{vertical-align:middle;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
.footer .footerLogo img{margin:10px 0 5px;}
/*------------------------------------------------    面包屑    -------------------------------------------*/
.crumbs { width:1173px; height:30px; line-height:32px; left:0px; top:40px; border:1px solid #e0e0e0; border-top:0px; padding-left:35px; background:-130px -210px #fafafa; font-size:12px; color:#666666; top:40px; left:0px; font-family:'宋体'; z-index:0;}
.crumbs a { padding:0px 5px; color:#666666;}
.crumbsnobg { height:30px; line-height:30px; padding-left:15px; background:url(//imgcdn.baiji.com.cn/bj_img/home.png) 0px 7px no-repeat; font-size:12px; color:#666666; font-family:'宋体'; z-index:0;}
.crumbsnobg a { padding:0px 5px; color:#666666;}

/*------------------------------------------------    公用    -------------------------------------------*/

.fnmicr { font-family:'Microsoft yahei';}
a img{border:0;}
.more, .more a {color:#005ea7; font-family:'宋体';}
.more a:hover { text-decoration:underline;}
html,body,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
ol,ul{list-style:none;}:focus{outline:0;}
img{vertical-align:middle;}
table{empty-cells:show;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
em, s, i{font-style:normal;}
a { color:#555555;}
a, a:hover { text-decoration:none;}
.paddlef15 { padding-left:100px;}
.mart41 { margin-top:41px;}
.mart31 { margin-top:31px;}
.mart10 { margin-top:10px;}
.mart15 { margin-top:15px;}
.mart5 { margin-top:5px;}
.mart40 { margin-top:40px;}
.mart20 { margin-top:20px;}
.marlef20 { margin-left:20px;}
.marrig30 { margin-right:28px;}
.marr20 { margin-right:20px;}
.marr15 { margin-right:15px;}
.marb6 { margin-bottom:6px;}
.marb20 { margin-bottom:20px;}
.padd10 { padding:10px;}
.padd20 { padding:20px;}
.paddt20 { padding-top:20px;}
.marrig10 { margin-right:10px;}
.clear { clear:both;}
.borrig { border-right:1px solid #eeeeee;}
.red { color:#f54343 !important;}
.flolef { float:left;}
.paddrig10 { padding-right:10px;}
.foclo333 { color:#333333;}
.florig { float:right;}
.ali-center { text-align:center;}
.w {}
.crumbs990, .crumbs, .con_rside_serv_zp, .con_rside_serv_fp, .con_rside_serv_zy, .con_rside_serv_ys, .sortlist .item h3 b, .sortlist .item h3 b.cli, .helpnav ul li, .sortlist .inneritem h4 b, .sortlist .inneritem h4 b.cli, .artc_list_ul li, .summary li.speco .selected b, .summary li.num .btn-reduce, .summary li.num .btn-reduce:hover, .summary li.num .btn-add, .summary li.num .btn-add:hover, .choose-btns .lef_btns .phonenmu .label em, .p-master s, .p-settlement s, .p-settlement_sort s, .p-hover dl dd em.zp, .p-hover dl dd em.rz, .p-hover dl dd em.zf, .p-hover dl dd em.ls, .p-hover dl dd .con em, .p-hover dl dd .conzf em, .con_rside_act_con span ul li, .prorig_product p.but a.addto, .h-allitem ul li, .artc_riglist li, .artc_lef_ad ul li, .artc_lef_blo ul.arttit li, .know-con ul.col li,ul.art-artlis li, .wrap-input1510 .btn-reduce, .wrap-input1510 .btn-add, .wcpay_succ {background-image:url(//imgcdn.baiji.com.cn/bj_img/smicon01.png); background-repeat:no-repeat;}
.head_myaccount, .head_mycart, .choose-btns .lef_btns, .prodet_basket_btn, .prodet_addtoc_btn, .p-basket-btn, .p-addtoc-btn, .fore2_tit_tab ul li:hover.tab, .fore2_tit_tab ul li.cur, .fore2_tit_tab ul li:hover.tab a, .fore2_tit_tab ul li.cur a{background-image:url(//imgcdn.baiji.com.cn/bj_img/smicon02.png); background-repeat:no-repeat;}
.mart30 { margin-top:30px;}
.martop50 { margin-top:50px;} 
#up_top { bottom: 30px;display: none;left: 50%;margin-left: 610px;position: fixed;}
#up_top a {background: url("//imgcdn.baiji.com.cn/bj_img/toTop.gif") no-repeat scroll;color: #999999;display: block;height: 47px;outline: medium none; overflow: hidden;text-indent: -9999em; width: 47px;}
#up_top a:hover {text-decoration: none;}
/*------------------------------------------------    服务    -------------------------------------------*/

.con_rside_serv { height:38px; padding-top:10px; background:#f7f7f7; border:1px solid #f0f0f0;}
.con_rside_serv_zp, .con_rside_serv_fp, .con_rside_serv_zy, .con_rside_serv_ys {width:30px; height:30px; line-height:15px; font-size:12px; margin-left:12px; float:left;}
.con_rside_serv_zp {background-position:-141px -86px; padding-left:32px;}
.con_rside_serv_fp {background-position:-137px -117px; padding-left:34px;}
.con_rside_serv_zy {background-position:-139px -149px; padding-left:30px;}
.con_rside_serv_ys {background-position:-140px -177px; padding-left:32px;}
.con_rside_serv a { color:#888888; display:block;}
.con_rside_serv a:hover { color:#555555;}
/*------------------------------------------------    分店    -------------------------------------------*/
.con_rside_sto { position:relative;z-index: 100;}
.con_rside_sto_tit { height:38px; line-height:28px; font-size:15px; color:#555555;}
.con_rside_sto_tit .flolef { font-family:'Microsoft yahei'; }
.con_rside_sto_con { min-height:443px; background:#f7f7f7; border:1px solid #f0f0f0; padding:10px; /*position:absolute;*/ top:20px; margin-top:-10px;}
.con_rside_sto_city.hig50 { height:50px; overflow:hidden;}
.con_rside_sto_city ul li { width:50px; height:25px; line-height:25px; margin-left:1px; float:left; overflow: hidden;margin-bottom:1px; color:#666666; background:#eeeeee; text-align:center; cursor:pointer; padding:0px 10px;}
.con_rside_sto_city ul li.cur { background:#eb6161; color:#FFFFFF; cursor:pointer;}
.con_rside_sto_city ul li.more { color:#f03b43;}
.con_rside_sto_pic {background:#FFFFFF; padding: 8px 5px 5px 5px; display:none;}
.con_rside_sto_pic .img { width:270px; height:auto !important; overflow:hidden; text-align:center; border:0px; }
.con_rside_sto_pic .img img { /*width:502px;*/}
.con_rside_sto_pic .imglist { width:185px; height:80px; overflow:hidden; text-align:center; border:0px; }
.con_rside_sto_pic .imglist img { width:185px; }
.con_rside_sto_pic .addr { min-height:65px; line-height:18px; font-size:12px; margin-top:10px; text-align:left;}
/*----------------------------------------------------- 首页限时抢购 -----------------------------------------------------------------*/
#focus_131010 .btnBg_131010 {position:absolute;  height:20px; left:0; bottom:0; }
#focus_131010 .btn_131010 {position:absolute; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus_131010 .btn_131010 span {display:inline-block; _display:inline; _zoom:1; width:30px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#ef4c4f;}
#focus_131010 .btn_131010 span.on {background:#fff;}
#focus_131010 .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(//imgcdn.baiji.com.cn/bj_img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus_131010 .pre {left:0;}
#focus_131010 .next {right:0; background-position:right top;}
#focus_131010a {width:394px;}
#focus_131010a .btnBg_131010 { position:relative;  height:20px; left:0; bottom:0; }
#focus_131010a .btn_131010 {position:absolute; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus_131010a .btn_131010 span {display:inline-block; _display:inline; _zoom:1; width:30px; height:8px; _font-size:0; margin-left:5px; cursor:pointer; background:#ef4c4f;}
#focus_131010a .btn_131010 span.on {background:#fff;}
#focus_131010a .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../home_files/img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus_131010a .pre {left:0;}
#focus_131010a .next {right:0; background-position:right top;}

/*------------------------------------------------------------------- 产品列表页 翻页 -------------------------------------------------------------------------------*/
.prorig_filter_rig { height:40px; line-height:40px; float:right;}
.page_a { width:100px; float:left; text-align:right; color:#e4393c; font-size:12px;}
.page_b { width:60px; float:left; text-align:center;}
.page_c { height:40px; float:left; margin-left:5px;}
.page_c a { height:25px; line-height:25px; display:block; float:left; margin-right:5px; margin-top:8px; background:#FFF;}
.page_c a.prev { width:55px;}
.page_c a.prev s {width: 0; height: 0; line-height: 0; font-size: 0; display: inline-block; border-width: 5px; border-style: dashed solid; border-color: transparent; border-right-color: #CCC; border-left-style: dashed; margin-top:5px;}
.page_c a.prev:hover s {border-right-color: #fff;}
.page_c a.next { width:55px; text-align:right;}
.page_c a.next s {width: 0; height: 0; line-height: 0; font-size: 0; display: inline-block; border-width: 5px; border-style: dashed solid; border-color: transparent;border-left-color: #CCC; border-right-style: dashed; margin-left: 0px;}
.page_c a.next:hover s {border-left-color: #fff;}
.page_c a.sm { padding:0px 8px;}
.page_c a.pages { width:25px; text-align:center;}
.page_c a.pages.cur, .page_c a.pages:hover, .page_c a.sm:hover, .page_c a.prev:hover, .page_c a.next:hover { background:#f03b43; color:#FFFFFF; }
.page_d { float:left; text-align:left; margin-left:10px; padding-right:10px; }
.page_d input.page { width:35px; height:21px; border:1px solid #d3d3d3; margin:0px 5px 0px 5px; padding:0px; text-align:center;}
.page_d a.go {width:40px; height:23px; line-height:23px; color:#FFF; background:#f03b43; padding:4px 8px; border:0px; margin-left:4px;}
.page_d a.go:hover { background:#ee6e6f;}
.prorig_filter_rig_bottom {  height:40px; float:right;}
/*------------------------------------------------------------------- 产品列表页 左边推荐 -------------------------------------------------------------------------------*/
.prolef_lis { /*border:1px solid #dddddd;*/ border:1px solid #eeeeee; margin-top:10px;}
.prolef_lis .tit { height:35px; line-height:35px; background:#f7f7f7; font-size:14px; font-weight:bold; /*border-bottom:1px solid #dddddd;*/ padding-left:10px;}
.prolef_lis .tit .label { height:35px; line-height:35px; float:left; display:block;}
.prolef_lis .tit .more { height:35px; line-height:35px; float:right; color:#005eaa; font-size:12px; display:block; font-weight:400; padding-right:10px;}
.prolef_lis .con { overflow:hidden;}
.prolef_lis .con a:hover { text-decoration:underline;}
.miniprolis { display:block; margin-top:-1px; background:#FFFFFF;}
.miniprolis li { display:block; border-top:1px dotted #cbcbcb;min-height:80px;}
.miniprolis li .mcleft { width:88px; height:88px; float:left; text-align:center; }
.miniprolis li .mcleft img { width:70px; height:70px; padding-top:9px; }
.miniprolis li .mcright { width:105px; height:65px; margin-top:13px; padding-right:10px; float:right; overflow:hidden; line-height:15px;}
.miniprolis li .mcright310 { width:180px; height:65px; margin-top:13px; padding-right:20px; float:right; overflow:hidden; line-height:15px;}
.miniprolis li .mcright_name { height:30px; color:#555555;}
.miniprolis li .mcright_name a {color:#555555;}
.miniprolis li .des_pic { text-align:left;}
.miniprolis li .des_pic em.red { font-family:Verdana, Arial, '宋体'; font-size:14px; line-height:20px; font-weight:bold;}
.miniprolis li .des_pic em{color:#e4393c; font-family:'宋体'; font-size:12px;}
.miniprolis li .des_pic s { color:#888888; }
.miniprolis li .similar { height:135px; margin-top:5px; text-align:center;}
.miniprolis li .similar img { width:125px; height:125px; }
.miniprolis li .siminame { padding-bottom:5px; margin:0px 10px;}
.miniprolis li .siminame p { display:block;}
/*------------------------------------------------------------------- 产品列表页 树形菜单 -------------------------------------------------------------------------------*/
.sortlist {  background:#f7f7f7;}
.sortlist.bort2 {border:#dddddd solid; border-width:2px 1px 0px 1px; border-top:2px solid #999999;min-height:100px;}
.sortlist.bort1 {border:#dddddd solid; border-width:1px 1px 0px 1px;}
.sortlist .item {width:208px; background:#FFF;}
.sortlist .h-item {width:210px; background:#FFF; margin:0px -1px;}
.sortlist .h-item h3 { height: 34px; background-color:#f03b43; padding: 0 7px 0 10px; cursor: pointer; font: normal 14px/36px \5fae\8f6f\96c5\9ed1; font-family:'宋体'; color:#FFF;}
.sortlist .h-item h3 b { float: left; width: 16px; height: 20px; margin: 8px 8px 0 0; background:url(//imgcdn.baiji.com.cn/bj_img/abouticon.png) left top no-repeat; overflow: hidden; cursor: pointer;}
.sortlist .h-item:hover h3 { background:#f97e87;}
.sortlist .item h3 { height: 34px; background-color: #F7F7F7; padding: 0 7px 0 10px; border-bottom: 1px solid #dadada; cursor: pointer; font: normal 14px/36px \5fae\8f6f\96c5\9ed1; font-family:'宋体'; color:#555555;}
.sortlist .item h3 b { float: left; width: 16px; height: 16px; margin: 10px 8px 0 0; background-position:-95px -70px; overflow: hidden; cursor: pointer;}
.sortlist .item h3 b.cli { float: left; width: 16px; height: 16px; margin: 10px 8px 0 0; background-position:-113px -70px; overflow: hidden; cursor: pointer;}
.menu_sec { display:none;}
.helpnav { padding:5px; border-bottom:1px solid #cccccc; background:#FFF;}
.helpnav a:hover { color:#f03b43;}
.helpnav ul li { display:block; height:25px; line-height:25px; background-position:-165px -20px; padding-left:10px; margin-left:20px;}
.sortlist .inneritem {width:208px; background:#FFF; border-bottom: 1px solid #dadada;  border-top: 1px solid #dadada; margin-top:-1px; font-family:'宋体';}
.sortlist .inneritem h4 { height: 25px; background-color: #f7f7f7; padding: 0 7px 0 26px;  cursor: pointer; font: normal 12px/25px \5fae\8f6f\96c5\9ed1;}
.sortlist .inneritem h4 b { float: left; width: 14px; height: 14px; margin: 5px 8px 0 0; background-position:-63px -70px; overflow: hidden; cursor: pointer;}
.sortlist .inneritem h4 b.cli { float: left; width: 14px; height: 14px; margin: 5px 8px 0 0; background-position:-79px -70px; overflow: hidden; cursor: pointer;}
.sortlist .menu_sec ul.third { display:block; background:#FFF; padding:5px 5px 5px 47px; display:none; border-bottom: 1px solid #dddddd;min-height:10px;}
.sortlist .menu_sec ul.third li { width:75px; height:20px; line-height:20px; float:left;}
/*------------------------------------------------------------------- 文章列表页 -------------------------------------------------------------------------------*/
.artc_list_bor {border:1px solid #dddddd; overflow:hidden;}
.artc_list_topad { width:1210px;}
.artc_list_topad .adv { width:403px;float:left;}
.artc_list_topad .adv img {width:100%; height:90px;}
.artc_list_ul { display:block; padding:25px 0px; margin-left:15px; margin-right:15px; }
.artc_list_ul li { display:block;}
.artc_list_ul li:hover {background: url(//imgcdn.baiji.com.cn/bj_img/smicon01.png) -165px -20px no-repeat #fafafa; } 
.artc_list_ul li { height:28px; line-height:28px; color:#555555; margin-left:10px; margin-right:10px; display:block; background-position:-165px -20px; padding-left:12px;}
.artc_list_ul li a.lef { font-size:14px; float:left; display:block;}
.artc_list_ul li:hover a.lef { color:#f03b44; }
.artc_list_ul li span.rig { font-size:12px; font-family:Arial, Helvetica, sans-serif; float:right; display:block; color:#888888;}
.artc_list_ul li.line, .artc_list_ul li.line:hover { height:1px;  background:url(//imgcdn.baiji.com.cn/bj_img/dotline.jpg) left top repeat-x; margin:25px 0px;}
/*------------------------------------------------------------------- search -------------------------------------------------------------------------------*/
.alltit { height:35px; line-height:35px;}
.h1tit { display:block; line-height:35px; font-weight:bold; font-size:14px; color:#555555; padding-left:10px; float:left;}

/*--------------------------------------购物车----------------------------------------*/
.us_Submit,.us_Submit_reg{cursor:pointer;border:none;width:252px;height:36px;background:url(//imgcdn.baiji.com.cn/bj_img/flow/smicon02.png) left -231px;background-repeat:no-repeat;font-size:14px;color:#ffffff;font-weight:bold;}
.us_Submit:hover, .us_Submit_reg:hover {background:url(//imgcdn.baiji.com.cn/bj_img/flow/smicon02.png) left -195px;}
/**微信**/
* { margin:0px auto;}
.kdlwechat { width:128px; height:181px; position:fixed; right:0px; top: 370px;}
.wepos { width:100%; position:relative;}
.weclo { width:10px; height:10px; position:absolute; right:0px; top:-10px;}
.clear {clear: both; height:0px; overflow:hidden;}
.minwc { width:60px; height:85px; position:fixed; right:0px; top:376px; display:none;}


/*--------------------------------------9.1 新添加 侧导航----------------------------------------*/
.side_nav91 { width:44px; height:100%; background:#f1f1f1; border-left:1px solid #dddddd; position:fixed; bottom:0px; right:0px; z-index: 99999999;  _position:absolute; _height:830px; *right:-1px;}
.sina91{  height:600px; position:relative;  _position:absolute; right:0px;} 
.sina91_cell { height:70px; margin-bottom:5px; position:relative;}
.sina91_cell a.link { height:50px; width:44px; padding:10px 0px; display:block; position:absolute; left:0px; z-index:2; background:#f1f1f1; cursor:default;}
.sina91_cell.cur a.link {background:#eb6161;}
.sina91_cell .icon { width:25px; height:25px; margin-bottom:2px; background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/sidenavbg.png) no-repeat;}
.sina91_cell .menu { width:44px; height:18px; line-height:18px; text-align:center; color:#555555;}
.sina91_cell.ctact .icon { background-position:-48px 0px;}
/*.sina91_cell.ctact .menu { color:#eb6161;}*/
.sina91_cell.phone .icon { background-position:-50px -30px;}
.sina91_cell.cart .icon { background-position:-52px -60px; -webkit-transition: all 0.5s linear 0.1s;}
.sina91_cell.cart.addpro .icon { background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/redcart.png) 0px 0px no-repeat; }
.sina91_cell.quality .icon { background-position:-52px -92px;}
.sina91_cell.feedback .icon { background-position:-51px -123px;}
.sina91_cell.wechat .icon { background-position:-53px -153px;}
.sina91_cell.poli .icon { background-position:-53px -185px;}
/*red*/
.sina91_cell.ctact.cur .icon { background-position:-2px top;}
.sina91_cell.phone.cur .icon { background-position:-4px -30px;}
.sina91_cell.cart.cur .icon { background-position:-6px -60px;}
.sina91_cell.quality.cur .icon { background-position:-6px -92px;}
.sina91_cell.feedback.cur .icon { background-position:-5px -123px;}
.sina91_cell.wechat.cur .icon { background-position:-7px -153px;}
.sina91_cell.poli.cur .icon { background-position:-7px -185px;}
.sina91_cell.cur { }
.sina91_cell.cur .menu { color:#FFF;}
/*redend*/
.sina91_line { width:35px; height:2px; margin-bottom:10px; background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/sidenavbg.png) 0px -180px no-repeat;}

/*-----------------------二级菜单----------------------*/
.sina91_sec { width:95px; min-height:50px; line-height:25px; position:absolute; top:0px; z-index:1; right:-110px;}
.sina91_cell.ctact .sina91_sec a { padding:5px 10px 5px 35px; display:block; color:#FFF; background:#676767;}
.sina91_cell.ctact .sina91_sec a.ctacta {  background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/ctactbg.png) 6px 3px no-repeat #676767; }
.sina91_cell.ctact .sina91_sec a.ctactb {  background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/ctactbg.png) 6px -24px no-repeat #676767; }

.sina91_phone { width:152px; min-height:70px; position:absolute; top:0px; background:#f2f2f2; z-index:1; right:-152px;}
.sina91_pha { height:28px; line-height:28px; background:#f2f2f2; font-size:12px; text-align:center; color:#555555; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd;}
.sina91_phb { height:41px; background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/sidemenu400.gif) center center no-repeat #f03b44;}

.sina91_cart { width:130px; min-height:70px; position:absolute; right:-130px; top:0px; background:#f2f2f2;}
.sina91_cara { height:34px; line-height:34px; background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/sidenavbg.png) -56px -257px no-repeat #f2f2f2; padding-left:32px; font-size:12px; color:#555555; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; overflow:hidden;}
.sina91_cara em { color:#e43941;}
.sina91_carb { height:35px; line-height:35px; background:#f03b44; text-align:center; color:#FFF;}
.sina91_carb a { display:block; color:#FFF;}
.sina91_carb a:hover { text-decoration:underline;}






.sina91_cell.certi .sina91_sec a, .sina91_cell.pay .sina91_sec a, .sina91_cell.user .sina91_sec a { padding:5px 10px; height:25px; overflow:hidden; display:block; color:#FFF; background:#656565;}
/*-----------------------二级菜鼠标经过----------------------*/
.sina91_cell.ctact .sina91_sec a:hover { padding:5px 10px 5px 35px; display:block; color:#FFF; background:#f03b44;}
.sina91_cell.ctact .sina91_sec a:hover.ctacta {  background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/ctactbg.png) 6px 3px no-repeat #f03b44; }
.sina91_cell.ctact .sina91_sec a:hover.ctactb {  background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/ctactbg.png) 6px -24px no-repeat #f03b44; }
.sina91_cell.ctact .sina91_sec a:hover.ctactc {  background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/ctactbg.png) 6px -50px no-repeat #f03b44; }
.sina91_cell.certi .sina91_sec a:hover, .sina91_cell.pay .sina91_sec a:hover, .sina91_cell.user .sina91_sec a:hover { padding:5px 10px; height:25px; overflow:hidden; display:block; color:#FFF; background:#f03b44;}
/*-----------背景二级---------*/
.sina91_cell.quality .sina91_sec a, .sina91_cell.feedback .sina91_sec a, .sina91_cell.history .sina91_sec a, .sina91_cell.poli .sina91_sec a, .sina91_cell.cart .sina91_sec a  { padding:5px; height:25px; overflow:hidden; display:block; color:#FFF; background:#676767; text-align:center; }
.sina91_cell.quality .sina91_sec a:hover, .sina91_cell.feedback .sina91_sec a:hover, .sina91_cell.history .sina91_sec a:hover, .sina91_cell.poli .sina91_sec a:hover, .sina91_cell.cart .sina91_sec a:hover { background:#f03b44; }
.sina91_cell.phone .sina91_sec a { padding:5px; height:25px; overflow:hidden; display:block; color:#FFF; background:#f03b44; text-align:center; }
.sina91_cell.quality .sina91_point, .sina91_cell.feedback .sina91_point, .sina91_cell.cart .sina91_point, .sina91_cell.wechat .sina91_point {border-left: 8px solid #f03b44; display:none; }
.sina91_cell.phone .sina91_sec a { font-size:14px;}
/*-----------微信二级---------*/
.sina91_wechat { width:130px; top:-38px; right:44px; display:block; display:none; position:absolute;}
.sn91_wca {  padding:10px 0px; text-align:center; border:solid #dddddd; border-width:1px 1px 0px 1px; background:#FFF; position:relative;}
.sn91_wca .point821 { width:10px; height:15px; background-position:-5px -103px; position:absolute; right:-10px; top:84px}
.sn91_wcb { padding:5px 10px; height: 40px; line-height: 20px; text-align: center;color:#FFF; background:#f03b44;}
.sina91_point {  position: absolute; top: 12px; right: 50px; width: 0; height: 0; line-height: 0; font-size: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #cacaca; opacity: 0; filter: alpha(opacity=0); display:none;}
.backtop91 { width:44px; height:44px; position:absolute; bottom:0px; left:0px; background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/sidenavbg.png) -45px -217px no-repeat #dddddd; display:block;}
.backtop91:hover { background:url(//imgcdn.baiji.com.cn/bj_img/index_v4/sidenavbg.png) 2px -217px no-repeat #eb6161;}
/*-----------微信二级 end  1212add---------*/
.sidnposi91 {  position:absolute; bottom:0px; left:0px; _height:800px; _width:44px; width:44px;}
/*--------------------------------------v2 套餐功能改动，2014-09-25 15：49  end----------------------------------------*/

/*--------------------------------------20150512 会员消息提醒----------------------------------------*/
.head_myaccount { position:relative;}
.head_myaccount s { min-width:12px; padding:0px 2px; height:16px; line-height:16px; border-radius:100px; text-decoration:none; background:#f03b44; color:#FFF; text-align:center; position:absolute; display:block; font-style:normal; left:118px; top:-5px; font-size:12px;}
.head_myaccount.notlog a { display:inline-block;}

.head_myaccount a.homeacct:hover { border-bottom: 1px solid #f03b44; *border-bottom:none;}
.user-menu dl dd a s { color:#F00; text-decoration:none; font-size:12px; }
.servmes150512 { padding:0px 10px 10px 10px; background:#FFF;}
.servmes150512 .smtit { height:40px; line-height:30px; font-size:20px; color:#333; font-family:'Microsoft yahei';}
.servmes150512 .smtit s { font-size:12px; text-decoration:none; color:#888888; padding-left:6px;}
.servmes150512 .smcon {}
.servmes150512 .smcon .smessage { border-bottom:1px solid #e9e9e9; padding-bottom:20px; margin-top:20px;}
.servmes150512 .smcon .smessage .mestit { font-size:14px; position:relative; padding:0px 10px;}
.servmes150512 .smcon .smessage .mestit i { width:6px; height:6px; border-radius:100px; background:#f03b44; display:block; position:relative; left:-10px; top:-12px;}
.servmes150512 .smcon .smessage .mescon { min-height:48px; padding:10px; line-height:24px; background:#F8F8F8; font-family:'宋体';}
.servmes150512 .smcon .smessage .mescon.heihi { height:44px; overflow:hidden;}
.servmes150512 .smcon .smessage .mescon a { float:right;color:#f03b44;display: inline-block; margin:0px 20px 0px 20px;}
.servmes150512 .smcon .smessage .mescon a { float:right;color:#f03b44;display: inline-block; margin:0px 20px 0px 20px;}
.servmes150512 .smcon .smessage .mescon a:hover { text-decoration:underline;}
.servmes150512 .smcon .smessage .mestime { font-size:12px; color:#9a9a9a; padding:5px 10px 0px 10px;}
.servmes150512 .smnone {  padding: 150px; font-size: 18px; font-family: 'Microsoft yahei';}
.servmes150512 .smnone a { color:#f03b44;}
.servmes150512 .smnone a:hover { text-decoration:underline;}

/*----------------------------------------------------- 20150805 首页地址 -----------------------------------------------------------------*/
.con_rside_sto_pic .addr .phone, .con_rside_sto_pic .addr .address { height: 26px; line-height: 26px; padding-left: 25px; overflow: hidden; color: #4b4b4b;}
.con_rside_sto_pic .addr .phone, .con_rside_sto_pic .addr b.addricon, .protq151019 em, .shopnum151021 .add, .shopnum151021 .dis_decrease, .shopnum151021 .dis_add, .shopnum151021 .decrease, .sideslide .title .emclose151022, .sideslide .proitem .iteclo, .hd_cart_pop .hd_colse_btn, .hd_cart_pop .hd_pop_tips i, .blk_18 .LeftBotton, .blk_18 .RightBotton, p.way151028 a.logway, .reg-r .item .error, .rgfl732 .item .ts-error .ico, .rgfl732 .item .correct, .reg-r .item .text, .prod_support .labcon em.supicon, .secnav160815 .hoticon1608 {display: block; background-image:url(//imgcdn.baiji.com.cn/bj_img/kdlphicon.png); background-repeat:no-repeat;}
.con_rside_sto_pic .addr .phone { background-position: -480px -4px; font-family: Arial, Helvetica, sans-serif;}
.addr150721 { display:block; line-height:20px; height: 35px; }
.con_rside_sto_pic .addr b.addricon { width:26px; height:18px; display:inline-block; background-position: -479px -35px; margin-bottom: 0px; float:left;}

/*------------------------------------------------    2015-08-20  侧导航    -------------------------------------------*/
.side150820 { width:2px; height:100%; background:#f03b44; position:fixed; right:0px; top:0px; _display:none; z-index:1000009;}
.posirelative { width:100%; height:100%; position:relative;}
.side150820 .sidebar { /*width:180px;*/ width:34px; min-height:179px; padding-top:44px; /*overflow:hidden;*/ bottom:26%; right:0px; position:absolute; }
.side150820 .sidebar .navitem { height:35px; position:absolute; background:#f03b44; color:#FFF; border-radius:2px 0px 0px 2px; cursor:pointer;   -webkit-transition: all 0.3s linear 0.1s; z-index:1;}
.side150820 .sidebar .navhide { height:35px; position:absolute; background:#f03b44; color:#FFF; border-radius:2px 0px 0px 2px; cursor:pointer;   -webkit-transition: all 0.2s linear 0.1s; z-index:2; display:none;}
.side150820 .sidebar .navitem s, .side150820 .sidebar .navhide s { width:20px; height:20px; display:block; float:left; margin:8px 0px 0px 6px;}
.side150820 .sidebar .navitem s, .side150820 .sidebar .navhide s, .sn91_wca .point821, .top_bar_rig a.mobile s, .top_bar_rig strong.sitemap150827 s  {background-image:url(../images/sidebar20150820.png); background-repeat:no-repeat;}
.side150820 .sidebar .navitem span, .side150820 .sidebar .navhide span { width:69px; overflow:hidden; display:block; float:left; line-height:35px; padding-left:8px;}
.side150820 .sidebar .navitem a, .side150820 .sidebar .navhide span a { display:block;}
.side150820 .sidebar .navitem a, .side150820 .sidebar .navhide a { color:#FFF;}
.side150820 .sidebar .navitem.nav820aa s { position:relative; text-decoration:none;}
.sidecount821 { height:15px; padding:0px 5px; border-radius:6px; line-height:15px; background:#ff5400; color:#FFF; font-size:14px; font-family:Verdana,'Microsoft yahei'; top:-15px; right:-7px; text-decoration:none; position:absolute;}
.side150820 .sidebar .navitem.nav820ee, .side150820 .sidebar .navhide.nav820ee { width:105px; right:-71px; top:0px;} 
.side150820 .sidebar .navitem.nav820ee s, .side150820 .sidebar .navhide.nav820ee s { background-position:-25px 1px;}
.side150820 .sidebar .navitem.nav820aa, .side150820 .sidebar .navhide.nav820aa { width:105px; right:-71px; top:-36px;} 
.side150820 .sidebar .navitem.nav820aa s, .side150820 .sidebar .navhide.nav820aa s { background-position:0px 2px;}
.side150820 .sidebar .navitem.nav820bb, .side150820 .sidebar .navhide.nav820bb { width:34px; right:0px; top:36px;}
.side150820 .sidebar .navitem.nav820bb s, .side150820 .sidebar .navhide.nav820bb s { background-position:-1px -24px;}
.side150820 .sidebar .navitem.nav820cc, .side150820 .sidebar .navhide.nav820cc { width:105px; right:-71px; top:72px;}
.side150820 .sidebar .navitem.nav820cc s, .side150820 .sidebar .navhide.nav820cc s { background-position:-1px -50px;}
.side150820 .sidebar .navitem.nav820dd, .side150820 .sidebar .navhide.nav820dd { width:105px; right:-71px; top:108px;}
.side150820 .sidebar .navitem.nav820dd s, .side150820 .sidebar .navhide.nav820dd s { background-position:-1px -76px;}
/*------------------------------------------------    2015-10-22  侧导航展开内容    -------------------------------------------*/

.sideslide { width:265px; min-height:1400px; background:#f5f5f5; left:2px; z-index: 1000; top:0px; position:absolute;}
.sideslide .title { height:44px; line-height:44px; text-indent:15px; font-size:18px; background:#f0414a; color:#fff; position:relative;}
.sideslide .title span.fn14 { font-size:14px;}
.sideslide .title .emclose151022 { width:14px; height:14px; background-position:-307px -82px; top:15px; right:10px; cursor:pointer; position:absolute;}
.sideslide .gtcart1510 { height:36px; line-height:36px; text-align:center; font-family:'宋体';}
.sideslide .gtcart1510 a { display:block;}
.sideslide .gtcart1510 a:hover {  color:#f03b44;}
.sideslide .proitem { padding:15px; height:75px; background:#FFF; position:relative; margin-bottom:10px; }
.sideslide .proitem .iteclo { width:17px; height:17px; position:absolute; *position:relative; *top:-11px !important; *right:-7px !important; float:right; right:5px; top:5px; background-position:-305px -101px; cursor:pointer;}
.sideslide .proitem .iteclo:hover {background-position:-305px -121px;}
.sideslide .proitem .prolef { width:70px; height:70px; float:left; background:#FCC; margin-top:3px; margin-right:5px;}
.sideslide .proitem .prolef img { width:70px; height:70px;}
.sideslide .proitem .prorig { width:152px; height:70px; float:right; *margin-top:-15px !important;}
.sideslide .proitem .linedis { height:22px; line-height:22px; overflow:hidden; padding-right:10px; color:#999999;}
.sideslide .proitem .linedis a { color:#666666;}
.sideslide .proitem .linedis a:hover { color:#f03b44;}
.sideslide .proitem .linedis-atc .addtocard { display:block; width:80px; height:22px; line-height:22px; background:#f54343; text-align:center; font-size:12px; color:#FFF; border-radius:2px;}
.sideslide .proitem .linedis-atc .addtocard:hover { background:#f03b44;}
.sideslide .proitem .linedis .sum1510 { float:left; color:#f03b44; font-weight:bold; }

.wrap-input1510 {width:74px; float:left;}
.wrap-input1510 a { width:15px; height:15px; display:block; overflow: hidden; line-height: 50px; display:block; float:left; margin-top:3px;}
.wrap-input1510 .btn-reduce { background-position:-63px -92px; }
.wrap-input1510 .btn-reduce:hover {background-position:-97px -92px; }
.wrap-input1510 .btn-add {background-position:-80px -92px; margin-left:3px;}
.wrap-input1510 .btn-add:hover { background-position:-114px -92px;}
.wrap-input1510 input.sumtext {width: 26px; height: 16px; border:none; padding: 2px; text-align: center; float:left;}

.sidegtc1510 { padding:15px;}
.sidegtc1510 p { display:block; color:#555555; line-height:22px;}
.sidegtc1510 a.gotocart { width:235px; height:35px; line-height:35px; display:block; font-size:16px; color:#FFF; text-align:center; color:#FFF; background:#f54343; border-radius:4px;}
.sidegtc1510 a.gotocart:hover { background:#f03b44;}
.mart3 { margin-top:3px;}
/*------------------------------------------------    2015-08-27  top bar    -------------------------------------------*/
.top_bar_rig a.mobile { padding:0px 0px 0px 12px; position:relative;}
.top_bar_rig a.mobile s { width:9px; height:16px; background-position:-7px -122px; display:block; position:absolute; left:-2px; top:-1px;}
.top_bar_rig strong.sitemap150827 { padding-right:8px; position:relative; font-weight:400; }
.top_bar_rig strong.sitemap150827:hover { color:#666666;}
.top_bar_rig strong.sitemap150827 s { display:block; width:7px; height:4px; background-position:-2px -142px; position:absolute; right:-3px; top:6px;}
.top_bar_rig strong.sitemap150827 .sitecur { height:37px; line-height:37px; background:#FFF; border:solid #dddddd; border-width:0px 1px; position:absolute; left:-15px; top:-11px; z-index:10003; text-align:center; display:none;}
.top_bar_rig strong.sitemap150827 .sitecur.navlist {width:84px; }
.top_bar_rig strong.sitemap150827 .sitecur.kdllist {width:97px; }
.top_bar_rig strong.sitemap150827 .sitecur b {padding-right:9px; position:relative; font-weight:400;}
.top_bar_rig strong.sitemap150827 .sitecur b s { display:block; width:7px; height:4px; background-position:-12px -142px; position:absolute; right:-5px; top:6px;}
.top_bar_rig strong.sitemap150827 dl.sitemenu {  background:#ffffff; border:1px solid #dddddd; z-index:10002; position:absolute; left:-15px; top:25px;  display:none; min-height:35px; }
.top_bar_rig strong.sitemap150827 dl.sitemenu.navlist { width:153px; padding:5px 0px;}
.top_bar_rig strong.sitemap150827 dl.sitemenu.kdllist { width:97px; text-align:center; padding-bottom:5px;}
.top_bar_rig strong.sitemap150827 dl.sitemenu.kdllist a { display:block; line-height:27px; text-align:center; margin-right:0px;}
.top_bar_rig strong.sitemap150827 dl.sitemenu.kdllist a.message { position:relative;}
.top_bar_rig strong.sitemap150827 dl.sitemenu.kdllist a.message b { width:5px; height:5px; border-radius:50%; display:block; position:absolute; background:#f54343; left:12px; top:11px;}
.top_bar_rig strong.sitemap150827 dl.sitemenu.kdllist a.message u { min-width:10px; max-width:20px; overflow:hidden; font-style:normal; position:absolute; display:block; height:14px; line-height:14px; left:74px; top:5.5px; font-family:'宋体'; color:#f54343; text-decoration:none;}
.top_bar_rig strong.sitemap150827 dl.sitemenu dd { display:block; width:76px; text-align:center; line-height:27px; float:left; margin-left:-1px;}
.top_bar_rig strong.sitemap150827 dl.sitemenu dd.border { border-left:1px solid #f2f2f2;}
.top_bar_rig strong.sitemap150827 dl.sitemenu dd a { margin:0px; display:block;}

/*------------------------------------------------    2015-10-23  整合黑色遮罩层    -------------------------------------------*/
.nwadd_bla{position:fixed;top:0;left:0;z-index:1000001;width:100%;height:100%;background-color:black;background-attachment:scroll;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;display:none;}

/*------------------------------------------------    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: -187px; *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 #ff4141; background: #ff5c4d; 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;}



.blk_18 { font-size: 12px; overflow: hidden; width: 580px; zoom: 1}
.blk_18 .pcont {float: left; overflow: hidden; width: 464px}
.blk_18 .ScrCont {width: 32766px; zoom: 1}
.blk_18 #List1_1 {float: left}
.blk_18 #List2_1 {float: left}
.blk_18 .LeftBotton {width: 24px; height: 86px; background-position:-392px 0px; float: left; margin: 10px 1px;}
.blk_18 .RightBotton {width: 24px; height: 86px; background-position:-417px 0px; float: left; margin: 10px 1px; }
.blk_18 .pl p { display:block; line-height:20px; margin:0px auto; height:20px; overflow:hidden; border:none;}
.blk_18 .pl:hover p a { color:#f03b44;}
.blk_18 .pl img { width:70px; height:70px; display: block; margin:0px auto 6px auto;}
.blk_18 .pl {float: left; width:96px; padding:10px; }
.commu_cont3 {margin: 9px 7px 7px; line-height: 150%;}
.commu_cont3 ul {width: 188px;}

/*-------------------------------------- 登陆弹出层--------------------------------------*/
.nw_logbox{width:360px;background:#FFFFFF; box-shadow:0 0 10px #333;position:fixed;top:28%;z-index:1000002;left:40%;display:none;padding-bottom:20px;}
.nw_lonav01{height:35px;line-height:35px;font-size:14px;color:#FFF;background:#eb6161;font-weight:bold;}
.nw_lonav01 span{width:150px;text-indent:10px;float:left;display:block;}
.nw_lonav01 a{width:18px;height:18px;background:url("../images/flow/loye_cloc.png") left top no-repeat;float:right;display:block;margin-top:9px;margin-right:9px; cursor:pointer;}
.nw_lonav02{height:30px;border-bottom:1px solid #DDD;margin-bottom:-1px;position:relative0;margin-top:10px;}
.nw_lonav02 ul{overflow:hidden;margin-left:20px;}
.nw_lonav02 ul li{background:#F7F7F7;width:83px;height:25px;margin-top:4px;padding-right:2px;margin-right:5px;text-align:center;line-height:25px;color:#333;font-size:14px;border:1px solid #DDD;border-bottom:none;float:left;}
.nw_lonav02 ul li a{color:#333333;display:block;}
.nw_lonav02 ul li.cur{height:31px;background:white;margin-top:0;color:#E4393C;font-weight:bold;line-height:30px;}
.nw_lonav02 ul li.cur a{color:#E4393C;}
.nw_lonav02 ul li a:hover{text-decoration:underline;}
.nw_locon{display:none;}
.nw_locon dl dd.nw_loname .succicon{background:url("../images/flow/sucess.png") no-repeat white;width:20px;height:20px;position:absolute;top:8px;left:230px;display:block;float:none;display:none}
.nw_locon_cur{display:block;}
.nw_locon dl{width:245px;display:block;margin:20px auto;font-size:12px;color:#666666;}
.nw_locon dl.marr20{width:245px;display:block;margin:20px auto 0px 20px;font-size:12px;color:#666666;}
.nw_logbox980{width:980px;margin-top:20px;}
.nw_lolayer980{padding-top:20px;padding-left:85px;padding-bottom:20px;border:solid #cccccc;border-width:0px 1px 1px 1px;}
.nw_lonav02980{height:38px;border-bottom:2px solid #f03b44;}
.nw_lonav02980 ul li{width:180px;line-height:38px;list-style:none;display:block;float:left;text-align:center;font-size:16px;font-weight:bold;}
.nw_lonav02980 ul li a{display:block;color:#666666;background:#f2f2f2;}
.nw_lonav02980 ul li a:hover{background:#f03b44;color:#FFFFFF;}
.nw_lonav02980 ul li a.cur{z-index:9999;color:#fff;background:#f03b44;}
.nw_locon dl dd{display:block;line-height:20px;}
.nw_locon dl dd input.txt{width:240px;height:30px;line-height:30px;border:1px solid #dddddd;padding:0px 5px;margin-bottom:10px;color:#999999;}
.nw_locon dl dd input.ucapital{text-transform: uppercase;}
.nw_locon dl dd input.txt.borred{border:1px solid #ff0000;}
.nw_locon dl dd input.mobileCode{width:120px;height:30px;line-height:30px;border:1px solid #dddddd;padding:0px 5px;margin-bottom:10px;float:left;}
.nw_locon dl dd a.subCode{width:100px;height:30px;line-height:30px;border:1px solid #dddddd;background:#f4f4f4;display:block;margin-left:5px;float:left;color:#333333;text-align:center;}
.nw_locon dl dd input.txt.mobileCode{border:1px solid #ff0000;}
.nw_locon dl dd em{display:block;height:15px;float:left;}
.nw_locon dl dd span{display:block;width:200px;float:left;}
.nw_locon dl dd span a{color:#0972b3;text-decoration:none;}
.nw_locon dl dd span a:hover{text-decoration:underline;}
.nw_locon dl dd a.nwlaylogin{width:245px;height:36px;display:block;background:url("../images/flow/laylorebg.jpg") left top no-repeat;line-height:36px;font-size:14px;font-weight:bold;margin-top:10px;text-align:center;color:#FFFFFF;float:left;}
.nw_locon dl dd.nw_loname{position:relative;}
.nw_locon dl dd.nw_loname.dishide{display:none;}
.nw_locon dl dd.nw_loname ul{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 li{display:block;height:25px;line-height:25px;padding-left:5px;padding-right:5px;color:#666666;}
.nw_locon dl dd.nw_loname ul li:hover{background:#dedede;cursor:pointer;}
.nw_locon dl dd.nw_loname .redblank{display:none;width:240px;height:25px;line-height:25px;background:#FFBDBF;border:1px solid #ffbdbf;color:#ff0000;position:absolute;left:0px;top:32px;padding:0px 5px;}
.error_ifo151105 { width:248px; line-height:14px; background:#FFE7E7; border:1px solid #F5A6A6; position:absolute; left:0px; top:36px; padding:10px;  z-index:10000; }
.error_ifo151105 .tgra{color:#999999;  margin-top: 15px; padding-bottom: 5px;}
.error_ifo151105 .tgra_con dl{margin:0px;}
.error_ifo151105 .tgra_con dl dd{display:block;float:left;height:20px;line-height:20px;}
.error_ifo151105 .tgra_con dl dd.rad{width:18px;}
.error_ifo151105 .tgra_con dl dd.rad input{margin-top:7px;}
.error_ifo151105 .tgra_con dl dd.label{width:228px; height:26px; line-height:26px; font-family:Arial;}

.rxicon16321 { width:20px; height:16px; background-position:-232px -86px;}
.prorig_product p.name s.rxicon16321 { margin:2px 5px 0px 0px;}

/*------------------------------------------------   2016-04-07 商品详情页 正品保证   -------------------------------------------*/
.prod_support { min-height:32px; line-height:32px; padding-bottom:10px;}
.prod_support.otc { border-bottom: 1px dotted #B7B7B7; padding-bottom:10px; margin-bottom:18px;}
.prod_support .label { width:68px; float:left; color:#999;}
.prod_support .labcon { width:485px; float:left; margin-left:5px;}
.prod_support .labcon em.supicon { width:17px; height:17px; display:inline-block; float:left; margin:7px 3px 0px 0px; background-position:-332px -49px;}
.prod_support .labcon a.service { margin-right:20px; display:block; float:left;}
.prod_support .labcon a.service:hover, ul.fore1_tabpro li .p_info .p_name a:hover, .fore2_v2 .channel .unit_nav .navcon ul li a:hover, .fore2_v2 .channel .unit_info strong a:hover { color:#f03b44;}


/*------------------------------------------------   2016-05-09 首页改版   -------------------------------------------*/
.fore1_v2 { min-height:300px; border-top:2px solid #ef5752; background:#f9f9f9; }
.fore1_v2_lef { width:860px; float:left; margin-left:10px;text-align:center;}
.fore1_v2_lef .tittab01 { line-height:50px; }
.fore1_v2_lef .tittab01 ul li {width:100px; display:block; float:left; cursor:pointer; color:#000; }
.fore1_v2_lef .tittab01 ul li.cur, .fore1_v2_lef .tittab01 ul li:hover { color:#f54343;}
.fore1_v2_lef .contab01 { min-height:240px; background:#FFF; border:1px solid #f2f2f2; position:relative;}
.fore1_v2_lef .contab01 .tabcon, .fore1_v2_lef .contab01 {display:none;}
.fore1_v2_lef .contab01_item { height:240px; overflow:hidden;}
.fore1_v2_lef ul, .fore1_v2_lef ul li { display:block;}
ul.fore1_tabpro { }
ul.fore1_tabpro li { height:238px; width:213px; border-left:1px solid #f2f2f2; float:left; cursor:pointer;}
ul.fore1_tabpro li:first-child { border-left:none;}
.fore1_v2 .tittab02 { *width:330px; *right:-8px; min-width:190px; height:22px; float: right; line-height:22px; position:absolute; top:-37px; right:5px;}
.fore1_v2 .tittab02 ul li { padding:0px 8px; background:#efefef; color:#666; float:left; margin-left:5px;}
.fore1_v2 .tittab02 ul li.cur a { color:#fff;}
.fore1_v2 .tittab02 ul li.cur { background:#ee4c4e; color:#FFF;}
ul.fore1_tabpro li .p_img { width:140px; height:150px; padding-top:5px; text-align:center; margin:15px auto 5px auto;}
ul.fore1_tabpro li .p_img img { width:100%;}
ul.fore1_tabpro li .p_info { width:155px; margin:0px auto; text-align:left;}
ul.fore1_tabpro li .p_info .p_name { height:22px; line-height:22px; overflow:hidden;}
ul.fore1_tabpro li .p_info .p_pric { height:25px; line-height:25px; font-size: 15px; font-family: Verdana, 'Microsoft yahei'; color: #f54343; overflow:hidden;}
.fore1_v2_rig { width:310px; float:right;}
.fore1_v2_rig .title01 { height:50px; line-height:50px; text-align:center; background:#ef5752; color:#fff; font-size:18px !important; letter-spacing:1px;}
.v2tit16 { font-size:16px; font-family:'Microsoft yahei';}
.fore1_v2_rig .cont01 { height:250px; background:#fff; border:solid #f2f2f2; border-width:0px 1px 1px 1px; overflow: hidden;
  position: relative;}
.fore1_v2_rig .cont01 ul { height:251px;   position: absolute;}
.fore1_v2_rig .cont01 ul li { float: left; width: 308px; height: 251px; overflow: hidden; position: relative; background: #fff;}
.fore1_v2_rig .cont01 .conwid { width:310px;}
.fore1_v2_rig .cont01 .conwid .saleinf { height:40px; line-height:40px; color:#333; text-align:center; overflow:hidden; padding:0px 20px;}
.fore1_v2_rig .cont01 .conwid .saleinf span { font-size:14px; padding-left:8px; color:#f03b44;}
.fore1_v2_rig .cont01 .conwid .saleimg { height:170px; text-align:center;}
.fore1_v2_rig .cont01 .conwid .saleimg img { width:170px; }
.fore1_v2_rig .cont01 .conwid .salepric { height:25px; line-height:25px; font-size:18px !important; color:#f54343;padding:0px 20px;}
.fore1_v2_rig .cont01 .conwid .salepric del { font-size:13px; color:#999; padding-left:10px;}

.fore2_v2 { border:1px solid #dddddd; background:#FFF;}
.fore2_v2, .fore2_v2 .channel, .fore2_v2 .channel .unit { height:120px;}
.fore2_v2 .channel { width:301px; float:left; border-left:1px solid #ddd; position:relative;}
.fore2_v2 .channel:first-child { border-left:none;}
.fore2_v2 .channel .unit { width:200px; margin-right:0px; overflow:hidden; text-align:right; z-index:0;}
.fore2_v2 .channel .unit_info { width:150px; height:100px; left:20px; top:14px; z-index:1; position:absolute; line-height:20px;}
.fore2_v2 .channel .unit_info strong, .fore2_v2 .channel .unit_info p, .fore2_v2 .channel .unit_info span, .fore2_v2 .channel .unit_nav .navcon ul, .fore2_v2 .channel .unit_nav .navcon ul li { display:block;}
.fore2_v2 .channel .unit_info strong, .fore2_v2 .channel .unit_nav .navtit { font-size:15px; line-height:20px; font-family:'Microsoft yahei'; color:#000; font-weight:400;}
.fore2_v2 .channel .unit_info strong a { color:#000;}
.fore2_v2 .channel .unit_info p { height:36px; color:#999999; padding-top:6px; overflow:hidden; line-height:17px;}
.fore2_v2 .channel .unit_info span { display:block; padding-top:8px;}
.fore2_v2 .channel .unit_info span a { padding:4px 10px; background:#ff4148; color:#fff;}
.fore2_v2 .channel .unit_info span a:hover { background:#fd7070; -webkit-transition:all .1s linear .1s;}
.fore2_v2 .channel .unit_nav { margin:15px 20px;}
.fore2_v2 .channel .unit_nav .navcon ul li { width:33.3%; height:20px; line-height:20px; float:left; overflow:hidden; margin:3px 0px;}
.fore2_v2 .channel .unit_nav .navcon ul li a { display:block; margin-right:5px; overflow:hidden;}


.floorv2_tit { height:53px; line-height:53px; font-size:24px; font-family:'Microsoft yahei'; color:#EF5752;}
.floorv2_con { height:475px; border-top:2px solid #EF5752; }
.floorv2_con_lef { width:210px; float:left;}
.floorv2_con_lef .flradv { height:235px; overflow:hidden;}
.floorv2_con_lef .flrnav { height:240px; overflow:hidden;}
.floorv2_con_lef .flrnav .marlt {height:220px; margin:9px auto auto 9px; overflow:hidden;}
.floorv2_con_lef .flrnav .marlt a { width:90px; height:40px; line-height:40px; text-align:center; margin:4px auto auto 4px; float:left; background:#fff; overflow:hidden;}
.floor1_v2 .floorv2_tit { color:#869CFE;}
.floor2_v2 .floorv2_tit { color:#3DC190;}
.floor3_v2 .floorv2_tit { color:#FC9359;}
.floor4_v2 .floorv2_tit { color:#73A9EA;}
.floor1_v2 .floorv2_con { border-top:2px solid #869cfe;}
.floor2_v2 .floorv2_con { border-top:2px solid #3DC190;}
.floor3_v2 .floorv2_con { border-top:2px solid #FC9359;}
.floor4_v2 .floorv2_con { border-top:2px solid #92C4FF;}
.floor5_v2 .floorv2_con { border-top:2px solid #92C4FF;}
.floor1_v2 .floorv2_con_lef { background:#b8cbfe;}
.floor2_v2 .floorv2_con_lef { background:#a7f1dd;}
.floor3_v2 .floorv2_con_lef { background:#ffccab;}
.floor4_v2 .floorv2_con_lef { background:#d7eaff;}
.floor1_v2 .floorv2_con_lef a strong { color:#758cfe; font-weight:400;}
.floor2_v2 .floorv2_con_lef a strong { color:#31bc88; font-weight:400;}
.floor3_v2 .floorv2_con_lef a strong { color:#ec5816; font-weight:400;}
.floor4_v2 .floorv2_con_lef a strong { color:#3d94e4; font-weight:400;}
.floorv2_con_lef a:hover, .floorv2_con_lef a:hover strong, .floorv2_con_rig ul li.proitem:hover .pro_info p.pro_name a{ color:#f03b44; -webkit-transition:all .1s linear .1s;}
.floorv2_con_rig ul li.proitem .pro_info p.pro_name a:hover { border-bottom:1px solid #f03b44;}
.floorv2_con_rig { width:1000px; min-height:235px; float:right;}
.floorv2_con_rig ul, .floorv2_con_rig ul li { display:block;}
.floorv2_con_rig ul li.proitem { width:199px; height:236.5px; float:left; border-right:1px solid #ededed; border-bottom:1px solid #ededed;}
.floorv2_con_rig ul li.proitem .pro_img { height:140px; overflow:hidden; text-align:center; padding:27px 0px 15px 0px;}
.floorv2_con_rig ul li.proitem .pro_img img { width:140px;}
.floorv2_con_rig ul li.proitem .pro_info { height:50px; margin:0px 20px; overflow:hidden;}
.floorv2_con_rig ul li.proitem .pro_info p { display:block;}
.floorv2_con_rig ul li.proitem .pro_info p.pro_name { height:25px; line-height:25px; overflow:hidden;}
.floorv2_con_rig ul li.proitem .pro_info p.pro_pric { height:20px; line-height:20px; font-family:'Microsoft yahei'; color:#f03b44; font-size:15px;}
.floorv2_con_topic { overflow:hidden; border-top: 2px solid #EF5752; padding-top:10px;}
.floorv2_con_topic .unitimg { width:396px; height:150px; float:left; margin:10px 0px 0px 10px; overflow:hidden; }
.floorv2_con_topic .unitimg:first-child { margin:10px 0px 0px 0px;}
.floorv2_con_topic .unitimg img { width:100%;}
.package_con .posi_rela { *position:static !important;}
.floor_tab { width:430px; height:25px; line-height:25px; position:absolute; top:-25px; left:0px; overflow:hidden; font-size:12px; color:#333; font-family:'宋体';}
.floor_tab ul, .floor_tab ul li { display:block;}
.floor_tab ul li { padding:0px 10px; margin-right:5px; float:left;}
.floor_tab ul li.tab.cur a { display:block; color:#FFF;}
.floor_tab ul li.tab a:hover { color:#FFF;}
.floor1_v2 .floorv2_con_rig .floor_tab li:hover, .floor1_v2 .floorv2_con_rig .floor_tab li.cur { background:#869cfe; color:#FFF;}
.floor2_v2 .floorv2_con_rig .floor_tab li:hover, .floor2_v2 .floorv2_con_rig .floor_tab li.cur { background:#31bc88; color:#FFF;}
.floor3_v2 .floorv2_con_rig .floor_tab li:hover, .floor3_v2 .floorv2_con_rig .floor_tab li.cur { background:#fc9359; color:#FFF;}
.floor4_v2 .floorv2_con_rig .floor_tab li:hover, .floor4_v2 .floorv2_con_rig .floor_tab li.cur { background:#92c4ff; color:#FFF;}
.floor_tab ul li a { display:block;}
.floor_tab.posi01 ul li a:hover, .floor_tab.posi01 ul li.cur a { color:#EF5752;}
.floor_tab.posi01 { top:20px; left:155px;}
.disnone { display:none;}
.homeban518 { width:1210px; height:90px; overflow:hidden;}
/*----------------------------------------- 20150513 首页轮播图 ----------------------------------------------*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
ul, li{list-style:none;}
img{border:0;}
.wrapper{width:7600px;margin:0 auto;padding-bottom:50px;}
/* 核心代码 */
.focus{width:670px;height:455px;overflow:hidden;position:relative;}
.focus ul{height:670px;position:absolute;}
.focus ul li{float:left;width:670px;height:455px;overflow:hidden;position:relative;}
.focus .btn{position:absolute;width:670px;height:10px;padding:5px 10px;right:0;bottom:5px;text-align:center;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:12px;height:12px;_font-size:0;margin-left:4px; margin-right:4px;cursor:pointer;background:#3e3e3e;border-radius:50%;}
.focus .btn span.on{background:#db3036;}
.focus .preNext{width:45px;height:100px;position:absolute;top:125px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;display:none; opacity:0.8; -webkit-opacity:0.8px;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}
/*----------------------------------------- 小能咨询 ----------------------------------------------*/
.kdl_consulta { width:90px; height:144px; z-index:1000000; position:fixed; right:0px; top:130px; cursor:pointer;}
.posi_rela {position:relative; margin-top:0px;}
.kdl_consulta .clix2016 { width:12px; height:12px; position:absolute; right:0px; top:0px; background:url(//imgcdn.baiji.com.cn/bj_img/kdl_consultabc.png) -38px 0px no-repeat;}
.kdl_consultabc { width:36px; height:140px; position:fixed; right:0px; top:130px; z-index:1000000; cursor:pointer; background:url(//imgcdn.baiji.com.cn/bj_img/kdl_consultabc.png) 0px 0px no-repeat; display:none;}
/*----------------------------------------- 20160623 首页资讯模块 ----------------------------------------------*/
.botart_con1606 { height:110px; margin:30px 25px 20px 25px;}
.botart_con1606 .col569 { width:550px;}
.botart_con1606_img { width:110px; height:110px; float:left; overflow:hidden;}
.botart_con1606_img img { width: 110px;height: 110px;}
.botart_con1606_txt { width:410px; height:108px; float:right; overflow:hidden;}
.botart_con1606_txt h3 { display:block; font-size:16px; color:#000; font-weight:400;}
.botart_con1606_txt h3 a { color:#000;}
.botart_con1606_txt h3 a:hover { color:#f54343;}
.botart_con1606_txt p { height:44px; overflow:hidden; display:block; padding-top:20px; line-height:22px;}
.botart_con1606_txt p a.more { color:#f54343;}
.botart_con1606_txt p a.more:hover { border-bottom:1px solid #f54343; padding-bottom:2px;}
.botart_list1606 { border-top:1px dotted #CCC; margin:0px 25px 25px 25px; padding-top:25px;}
.botart_list1606 .marlef-40 { width:1198px; margin-left:-40px;}
.botart_list1606 ul.artlist1606 { width:100%; display:block; float:left;}
.botart_list1606 ul.artlist1606 li { width:21%; float:left; height:26px; line-height:26px; overflow:hidden; padding-left:40px;}
.botart_list1606 ul.artlist1606 li a.more { color:#F25B5B;}
.botart_list1606 ul.artlist1606 li a.more:hover { border-bottom:1px solid #f54343; padding-bottom:2px;}
.botart_list1606 ul.artlist1606 li a:hover { color:#f54343;}
.logo_gif { width:310px; height:25px; position:absolute; left:5px; top:70px; }
.logo_gif img { width:310px !important; height:21px !important;}
/*---------------------------------------------- 快捷登陆 ------------------------------------------*/
.hzwz { font-size:12px; border-top:1px solid #e5e5e5; margin-top:10px; line-height:30px; color:#878988;}
.hzwz p { display:block;}
p.way151028 a.logway { width:43px; height:43px; margin-right:10px; float:left; border-radius:50%; border:1px solid #ebebeb;}
p.way151028 a.logway.qq { background-position:-380px -95px;}
p.way151028 a.logway.weibo { background-position:-428px -95px;}
p.way151028 a.logway.wechat { background-position:-234px -207px;}
p.way151028 a.logway.qq:hover {border:1px solid #f97e87;}
p.way151028 a.logway.weibo:hover { border:1px solid #f97e87;}
p.way151028 a.logway.wechat:hover { background-position:-302px -208px;}
p.way151028 a.logway {display: block; background-image:url(//imgcdn.baiji.com.cn/bj_img/kdlphicon.png); background-repeat:no-repeat;}
/*20170504 newadd*/
.topicheader { width:100% !important; min-width:1210px; min-height:135px; background:url(//imgcdn.baiji.com.cn/topic/hengrui/images/navbackground.gif);}
.progray1705 { background:#f5f5f5 !important;}
.prowhite1705 { background:#fff !important; }
.sidebar_pro.scroll { height:500px; overflow-y:scroll;}
.sidebar_pro.scroll::-webkit-scrollbar-thumb {
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background: #f54343;
}
.sidebar_pro.scroll::-webkit-scrollbar {
    width: 5px;
}

.sidebar_pro.scroll::-webkit-scrollbar-track {
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background-color: transparent;
}