/*公共样式*/
@charset "utf-8";
*{margin:0;padding:0}
html{_overflow:hidden}
body{font-family:"微软雅黑";  font-size: 12px; color:#888;}
body,ul,li{margin:0; padding:0}
a,a:hover,a:active{text-decoration: none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
ul, li {list-style-type: none;}
i,em{font-style:normal;}
img{vertical-align:center; border:0 none;}/*图片去边框并居中*/
button { cursor: pointer;}
.float_l{float:left}
.float_r{float:right}
.txt_r {text-align: right;}
.txt_l{text-align:left;}
h1,h2,h3,h4,h5{font:normal 12px/20px "微软雅黑"; }
.gray{color:#888}
.red{color:#e3393c}
.white{color:#fff;}
.blue{color:#1c6dd4}
.width100%{width:100%}
.font18{font-size:18px;}
.font16{font-size:16px;}
.font14{font-size:14px;}
.font12{font-size:12px;}
.bold{font-weight:bold}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{zoom: 1; clear:both;}

.w1200{width:1200px; margin:22px auto; color:#4c4c4c; background-color:#fff;}


/*  会员中心头部 style */
.mb825_header{ background:url(../../images/public/mb825_headerbg.jpg) no-repeat scroll 0 0; color: #fff; height: 60px; margin-bottom: 18px;}
.wrap {margin: 0px auto; width: 1200px;}
.wrap::after {clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.mb825_logo{float: left;line-height: 40px;  margin-right: 30px;  margin-top: 8px;}
.mg825_tit{float:left;color:#fff; line-height:60px;}
.mg825_tit span{ font-size:18px; }
.mg825_tit i{ font-size:14px; margin-left:8px; padding-left:8px; border-left:1px #fff solid; }
.mb825_hd_rig{float:right; width:170px; text-align:right; color:#fff; font-size:14px; line-height:60px;}
.mb825_hd_rig span{ margin-left:16px;}
.mb825_hd_rig a,.mb825_hd_rig a:visited,.mb825_hd_rig a:active{ color:#ffffff;}






/*  top style */
.headline{background:#f5f5f5 none repeat scroll 0 0; border-bottom:1px solid #e5e5e5; height:40px; width:100%}
.hl_content{clear:both;margin:0 auto; width:1200px; height:40px;}
.hl_content h1 {float: left; height: 40px; line-height: 40px;}
.hl_content h1 a:hover{ text-decoration:underline}
.hlcollect{background:url(../../images/public/hlicon.png) no-repeat 0 0; padding-left:17px;}
.hlcollect:hover{color:#888;}
.Welcome {color: #999; margin-left: 38px;}
.Login {color: #e51d1d;margin-left: 20px;}
.Register {color: #999; margin-left: 0px;}
.Nright{float: right; height: 40px; line-height: 40px;}
.Nright li{float: left; margin: 0 15px; position: relative;}
.Nright li a{color: #999;}
.Nright li a:hover{color: #2d8ef3; text-decoration: underline;}
.zxkf{background:transparent url(../../images/public/arrow.png) 100px 4px no-repeat;padding: 0 22px 0 5px; width:100px; height:24px;position: relative; cursor:hand;  z-index:999}
.zxkf:hover{background:transparent url(../../images/public/arrow.png) 100px -26px no-repeat;padding: 0 22px 0 5px; width:100px; height:24px;position: relative; cursor:hand;}
.card_show{ width:115px;  border:#ddd 1px solid; background:#fff; position:absolute; z-index:998; padding-top:40px; padding-left:8px; top:0px;}
.card_show em{clear:both;display:block; line-height:24px; margin-left:6px;}
.selectitem{position: absolute; left: 0;padding-top: 40px; display:block; border: 1px solid #ddd;border-top: none;top: 0;background:#fff;width: 115px;}


.header {background:#fff; border-bottom:2px solid #2c8aff;}
.wrap {	width:1200px; margin:0 auto;}
.head {	height:80px;padding:20px 0;	position:relative;}
.search_mid{ float:left; width:556px; height:80px; margin-left:125px;}
.sr_top{ width:556px; margin:10px 0 0 10px; }
.sr_left{ width:495px; border:1px solid #4c95f1; height:38px; position:relative; float:left;}
.sr_left a{  height:38px; width:45px; line-height:38px; display:block; padding-left:15px; float:left; background:#fafafa; position:relative; color:#333; border-right:1px solid #ddd;}
.sr_left a i{ background:url(../../images/public/up.png) no-repeat; display:block; width:7px; height:4px; position:absolute; top:17px; left:45px;}
.sr_left input{ height:38px; line-height:38px; color:#999; width:370px; padding-left:10px; float:left; outline:none; border:0;}
.select{ position:absolute; top:34px; left:-1px; z-index:999; border:1px solid #ddd;  background:#fff;  width:60px; display:none;}
.search_btn{ background:#4c95f1; height:40px; padding:0 10px; float:left;  border:0;}
.hot_s1{ float:left; width:100%; margin:10px 0 0 15px;color:#999;}
.hot_s1 a{ color:#999;}
.hot_s1 a:hover{ text-decoration:underline;}
.hot_s1 .act{ color:#327bd8;}
.qr_code {width:320px; height:80px; margin-top:8px;}
.qr_code i{display:block;text-align:center}
.mag_l30{margin-left:30px;}

/*nav  */
.navS{ width:1202px; margin:0 auto; position:relative; z-index:99999; height:40px;  }
.allNav{ width:209px; float:left; position:absolute; z-index:1000000;left:0;}
.allTi{ background:#2d8ef3; display:block; width:200px; height:40px; text-align:center; color:#fff; font:16px/35px Microsoft YaHei;}

.allTi .fold{height:40px; width:45px; margin-top:10px; float:right;}
.navlist{ width:1002px; float:left; height:40px; line-height:40px; font-family:Microsoft YaHei; font-size:16px; margin-left:200px;}
.navlist li{ float:left; padding:0 30px; height:40px;}
.navlist li.on{ padding:0 30px;}
.navlist li.on a{ color:#1c6dd4; font-weight:bold;}
.navlist li a{ color:#333; }
.allList{ width:198px; background:#fff;  position:relative; height:472px; margin-top:2px;}
.allList h3{ padding-left:10px; padding-top:10px; font: bold 14px/20px "微软雅黑"; color: #484846;}
.allList h3 .icon_one{ background: url(../../images/public/item_icon.png) no-repeat; float:left; margin-right: 5px;   display:block; width:24px; height:24px;}
.allList h3 .icon_two{ background: url(../../images/public/item_icon.png) 0 -147px no-repeat; float:left; margin-right: 5px;   display:block; width:24px; height:24px;}
.allList h3 .icon_three{ background: url(../../images/public/item_icon.png) 0 -218px no-repeat; float:left; margin-right: 5px;   display:block; width:24px; height:24px;}
.allList h3 .icon_four{ background: url(../../images/public/item_icon.png) 0 -290px no-repeat; float:left; margin-right: 5px;   display:block; width:24px; height:24px;}
.allList h3 .icon_five{ background: url(../../images/public/item_icon.png) 0 -376px no-repeat; float:left; margin-right: 5px;   display:block; width:24px; height:24px;}
.outList{padding-left:10px; margin-top:5px;}
.outList a{  color:#666; font-size:13px; line-height:24px;}
.outList a:hover{ color: #1c6dd4;}
.mdcine_name{  padding:3px 0; border-bottom: 1px solid #e7e7e7; margin-bottom:5px ;}
.mdcine_hide{ position:absolute; z-index:100000; border:1px solid #d6d7d8; top:0; left:198px; border-left:none; background:#fff;  height:100%; display:none; width:800px;  float:left;}
.md_f1{ float:left;  width:314px; overflow:hidden;  padding-left:15px; margin-right:40px; margin-top: 10px;}
.md_f1 ul span{ font: bold 12px/20px "微软雅黑"; display:block; margin-bottom:8px; color: #1c6dd4;}
.mdcine_hide .md_f1 ul{ width:340px; border-bottom:1px dashed #d7d7d7; float:left; padding-bottom:10px; }
.mdcine_hide .md_f1 ul li{ float:left; margin:4px 0; font-family:SimSun; }
.mdcine_hide .md_f1 ul li a{ color:#999;}
.mdcine_hide .md_f1 ul li em{ margin:0 3px; color:#999;}
.mdcine_hide .md_f1 ul li b{ color:#2d8ef3; font-weight:normal;}
.mdcine_hide .md_f1 ul li a:hover{ color:#1c6dd4; }
.outList em{ margin: 0 1px;}
.first_list{width:340px ; float: left; margin-right: 25px;}

/* footer */
.flor{ width:100%; float:left; border-bottom:1px solid #fff; background:#f6f6f6; margin-top:80px; height:158px;}
.b2b_bottom{ width:1200px; margin:0px auto; }
.bt_img{ width:690px; margin:28px auto; display:block;}
.b2b_sm{ background:#f6f6f6; width:100%; float:left; overflow:hidden}
.b2b_mid{ width:1200px; margin:45px auto;}
.b2b_mid dl{ float:left; margin-left:60px;}
.b2b_mid dd a{ color:#717171; line-height:30px; font: bold 12px/28px Microsoft YaHei; font-weight:normal}
.b2b_mid dd a:hover{ text-decoration:underline; color:#1c6dd4;}
.new_one{ font: bold 15px/20px Microsoft YaHei; line-height:30px; color:#717171;}
.bn_left{ float:left;width: 600px; height:200px;}
.tel{height:156px; display:inline; width:245px; border-left:#e6e6e6 1px solid; padding-left:40px; line-height:156px; font-size:28px; color:#fc9a1b; margin-left:60px; float:left}
.card_wx{ float:right;}
.card_wx ul li{ float:left; width:105px; text-align:center; float:left; margin-left:40px; color:#717171; line-height:20px;}
.card_wx ul li img{ width:100px; height:100px;}
.bottom_center{ width:1920px; margin:10px auto; font: normal 12px/20px Microsoft YaHei; padding-top:45px; clear:both; overflow:hidden; background:#fff; text-align:center;}
.guanyu{ width:357px; margin:15px auto 0 auto; padding-bottom:10px; clear:both; overflow:hidden;}
.guanyu li{ float:left; color:#717171;}
.guanyu li a{ color:#717171;}
.guanyu li a:hover{ text-decoration:underline;}
.guanyu li span{ display:block; margin:0 10px;}
.bottom_center p{ width:1200px; text-align:center; margin:0 auto; line-height:25px; color:#717171;}



/*会员首左侧菜单*/

.middle_content{ background:#fff;  width:100%; margin-top:23px; margin-bottom:25px; clear:both; overflow:hidden;}
.b2b_member_nav{ float:left; width:200px; overflow:hidden; height:auto; background:#e8f2f9;}
.b2b_member_nav li{ list-style-type:none; height:40px; line-height:40px; font-size:14px; text-align:left; display:block;}
.b2b_member_nav .title{background:#208edb; font-size: 15px; font-weight:bold; color:#FFFFFF;  height: 46px; width:145px; padding-left:55px;   line-height: 46px;  overflow: hidden;  }
.b2b_member_nav .title img,.b2b_member_nav .title span{vertical-align:middle;}
.b2b_member_nav span{display:inline-block; margin-left:3px}
.b2b_member_nav .title a#fontfff{color:#fff} 
.b2b_member_nav .title02{background:#54aae8; cursor: pointer; font-size: 15px; font-weight:bold; color:#fff; border-bottom:#6cb9f1 1px solid;  height: 43px; width:145px; padding-left:55px;   line-height: 43px;  overflow: hidden; }
.b2b_member_nav .title02 img{vertical-align:middle;}
.b2b_member_nav .ti_on li{width:145px; background:#f00}
.b2b_member_nav span a{color: #fff;} 
.b2b_member_nav span a:link, .b2b_member_nav span a:visited{color: #fff; text-decoration: none;}
.b2b_member_nav span a:hover{color: #ff8c0b;} 
.b2b_member_nav li a{color: #ff0000; text-decoration: none; font-size: 14px; display: block; padding-left:80px; height:40px; width: 120px; background-color: #e8f2f9;} 
.b2b_member_nav a:link, .b2b_member_nav a:visited{color: #4c4c4c; text-decoration: none;}
.b2b_member_nav li a:hover, .b2b_member_nav li a#current{background-color: #f4f9fe; color: #ff8c0b;}
.relative{position: relative;}
/*侧边导航 结束*/

.b2b_member_left {float: left; width: 200px; background:#e8f2f9; padding-bottom: 9999px; margin-bottom: -9999px;}
.b2b_member_rig {float: right; font-size: 12px; width: 1000px;background-color: #fff; padding-bottom: 9999px; margin-bottom: -9999px; }
.middle_wd{ width:1200px; margin:0 auto; clear: both; display: table; ;}

/*面包屑*/
.map_head{ height:32px; line-height:32px;}
.map_head img{ margin-right:3px; margin-bottom:4px; vertical-align:middle}

.breadcrumbs {border-bottom: 1px solid #e3e1e1;margin-bottom: 10px;padding: 0 12px 6px 0;position: relative;z-index: 10;}
.breadcrumb{ border-radius: 0; color: #333333; display: inline-block; font-size: 13px; line-height: 20px; margin: 0 22px 0 0; padding: 0;}
.breadcrumb li, .b2b_member_breadcrumb li.active{color: #555555;}
.breadcrumb li a{color: #666; display: inline-block; font-size: 13px; padding-right: 10px;}
.breadcrumb li a:hover{color: #ff6600; text-decoration: underline;}
.breadcrumb li{display: inline-block;}
.breadcrumb li, .breadcrumb li.active{color: #666;}
.breadcrumb li.active{background:url(../../images/public/brace.gif) no-repeat scroll left center;padding-left:13px; display: inline-block;}
.breadcrumb .icon-map-marker{font-size: 16px; margin-right: 6px;}

/*选择日期css*/
#date_chose{ width:120px; height:30px; float:left; border:1px solid #ddd; }
.jcDate{ border:0; width:110px !important}
.jcDateIco { background:url(../../images/public/dateIco.png) no-repeat right center; }
.jcDate { cursor:pointer; width:120px; line-height:20px; padding:4px; height:22px}
#jcDate { background:#fefefe; width:161px; padding:10px; height:203px; position:absolute; z-index:1000; border:2px solid #2b84b5; color:#333; display:none; font-size:12px; overflow:hidden; }
#jcDateTt { height:15px; line-height:15px; position:relative; margin-bottom:10px; }
#jcDateTt a { color:#333; display:block; position:absolute; top:0; width:15px; height:15px; cursor:pointer; }
#jcDateTt a#d_prev { background:url(../../images/public/r_left.png) no-repeat center 3px; left:0; }
#jcDateTt a#d_next { background:url(../../images/public/r_right.png) no-repeat center 3px; right:0; }
#jcDateTt a#d_prev:hover { background-position:center -11px; background-color:#2b84b5; }
#jcDateTt a#d_next:hover { background-position:center -11px; background-color:#2b84b5; }
#jcDateTt div { position:absolute; top:0; left:15px; right:15px; bottom:0; color:#333; font-size:12px; font-weight:bold; text-align:center; }
#jcDateTt div samp,#jcDateTt div span { margin:0 5px; color:#333; font-size:12px; font-weight:bold; cursor:pointer; }
#jcDateTt div samp:hover,#jcDateTt div span:hover,#jcDateTt div samp.visited,#jcDateTt div span.visited { color:#2b84b5; }
#jcDateMax { width:1935px; height:124px; position:relative; left:-687px; top:0;}
#jcDateMax ul { width:161px; font-size:12px; float:left; height:124px; display:inline-black; }
#jcDayWrap { overflow:hidden; }
#jcYeas,#jcMonth { display:none; overflow:hidden; padding-left:2px; margin-bottom:10px; }
#jcYeas dt,#jcYeas dd { color:#333; font-weight:bold; width:53px; height:30px; float:left; text-align:center; line-height:30px; cursor:pointer; }
#jcYeas dt:hover,#jcYeas dd:hover,#jcMonth dt:hover,#jcMonth dd:hover { background:#5aaad8; color:#fff;   }
#jcYeas dt.visited,#jcYeas dd.visited,#jcMonth dt.visited,#jcMonth dd.visited { background:#2b84b5;  color:#fff; }
#jcMonth dt { font-weight:bold; width:53px; height:25px; float:left; text-align:center; line-height:25px; cursor:pointer; margin:10px 0; }
#jcDayWrap ul li,
#jcDayCon dt { float:left; width:23px; line-height:20px; text-align:center; display:inline; }
#jcDayWrap ul li { color:#bbb; cursor:pointer; }
#jcDayCon dt { color:#2b84b5; font-size:13px; }
#jcDayWrap ul li.jcDateColor { color:#555; }
#jcDayWrap ul li.visited { background:#2b84b5; color:#fff;  }
#jcDayWrap ul li:hover { background:#5aaad8; color:#fff;  }
#jcDateMax { clear:both; }
#jcDateBtn { clear:both; line-height:19px; height:19px; padding-top:10px; overflow:hidden; }
#jcTimeWrap { float:right; width:54px; border:1px solid #999; border-left:1px solid #555; border-top:1px solid #555; height:17px; overflow:hidden; display:none; }
#jcDateBtn label { width:6px; line-height:18px; height:17px; display:block; float:left; text-align:center; color:#333; }
#jcDateBtn input { line-height:17px; height:17px; text-align:center; float:left; width:24px; border:0; }
#jcDateBtn samp,#jcDateBtn span { float:left; margin-right:10px; cursor:pointer; }
#jcDateBtn samp:hover,#jcDateBtn span:hover { color:#d52222; }
#jcDateBtn a#d_sub { width:37px; float:right; display:block; line-height:18px; height:17px; text-align:right; cursor:pointer; }
#jcDateBtn a#d_sub:hover { text-decoration:none; color:#d52222; font-weight:bold; }
/*选择日期css结束*/




/*翻页*/
.dai_page{ display:block;  margin-top:40px; float:right;}
.dai_pgd{ height:30px; line-height:30px;clear:both;  display:block; margin-right:25px; }
.dai_pgd ul{ float:left;}
.dai_pgd ul li{ float:left;  height:30px;}
.dai_pgd ul li a{ float:left; border:1px solid #ddd; height:30px; color:#666; }
.up_dap{ padding:0 8px; margin-right:15px;}
.next_dap{ padding:0  8px; margin-right:15px;}
.dai_one{ width:33px;  text-align:center; font-family:Arial; font-size:14px;  margin-right:15px;}
.dai_taiz{ float:left;}
.dai_ip1{ height:30px; width:33px; border:1px solid #ddd; text-align:center; line-height:33px; color:#666;}
.dai_sure{ width:50px; height:33px; background:#eeeeee; color:#666; text-align:center; line-height:33px; border:0;}
.dai_sure:hover{ background:#e7e7e7;}
.dai_pgd ul li a:hover{ background:#25a5df; color:#fff;}

.middle_right{ float:right; width:985px;}
