@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
*{
    font-family:"宋体"; list-style:none;
}
/*顶部用于支撑顶部工具条样式*/
#top_25px{
	height:25px;
}

/*顶部固定滚动工具条样式*/
#by_tool_bar{
	POSITION: fixed; 
	_position: absolute;
	left:0px;
	top:0px;
	border-bottom: 1px solid #cccccc;
	background-color: #EFEFEF;
	font-size:12px;
	color:#5f7398;
	text-align:center;
	z-index:99999;
	width:100%;
	height:25px;
}
#by_tool_bar a{
	text-decoration:none;
	color:#5f7398;
}
#by_tool_bar a:hover { 
	text-decoration:none;
	font-size:13px;
	color:#00349a;
}

/*控制顶部工具条中所有小图标距离顶部的间隙*/
#by_tool_bar img{
	margin-top:5px;
	margin-left:3px;
	margin-right:3px;
}

/*logo与4个顶部按钮区域样式*/
#logo_bar{
	margin: auto;
	text-align:left;
	width:960px;
	height:73px;
}
#logo_bar h1{
    float:left; color:#004ea0; font-size:14px; font-weight:bold; margin-top:40px
}
.logo_bar_position{
    position:absolute; top:0; width:960px;
}
/*控制logo的宽度并让四个菜单按钮浮动于右边*/
#logo{
	width:249px;
	float:left;
}
#baiyjk_logo{
    width:91px;
	float:left;
}
.jksq_logo{
	float:left; width:76px
}
#jksq_text h1{
    float:left; color:#f55885; font-size:14px; font-weight:bold; margin-top:40px
}
#top_four_button{
	margin-top:24px;
	float:right;
}

/*搜索整个区域背景与层样式*/
#search_bar{
	background-image:url(../images2/bg_search.gif);
	margin: auto;
	width:960px;
	height:117px;
}
.search_bar_position{
    position:absolute; top:73px; margin-bottom:10px
}
#main_web_link{
	background-image:url(../images2/bg_main_web.gif);
	margin-left:40px;
	padding-top:10px;
	float:left;
	width:104px;
	height:22px;
	text-align:center
}
* html #main_web_link{
	margin-left:20px;
}
#main_web_link a{
	text-decoration:none;
}
#main_web_link span a{color:#182e57;
	font-size:13px;
	font-weight:bold;
}
#top_adver{
    margin:auto; margin-bottom:5px;width:960px;
}
/*所有分类与百洋健康社区连接样式*/
.menu_list{font-size:13px;
	text-align:center;
	color:#182e57;
	text-decoration:none;
	background-image:url(../images2/bg_menu_list.gif);
	float:left;
	text-align:center;
	padding-top:10px;
	width:112px;
	height:19px;
}
.menu_list a{
	display:block;
	width:110px;
	height:19px;font-size:13px;
	text-align:center;
	color:#182e57;
	text-decoration:none;
}
.menu_list a:hover{
color:#7b2e00;
font-weight:bold;
}
.xinyouhui{
    float:left;
}
.xinyouhui img{
    margin:2px 0 0 2px;
}

/*欢迎字样与登录或者注册连接*/
#welcome_word{font-size:12px;
	color:#5e7499;
	padding-left:15px;
	padding-top:12px;
	float:left;
	height:20px;
}
#bbs_link{
    background:url(../jksqImage/bbs_icon3.gif) no-repeat 17px ; 
	padding:6px 6px 0px;
}
#welcome_word a{font-size:12px;
	color:#013298;
	text-decoration:none;
}
#welcome_word a:hover{
	color:#0156fe;
}

#search_form{
	float:left;font-size:13px;
	color:#FFFFFF;
	line-height:25px;
	padding-left:45px;
	padding-top:8px;
	width:585px;
	height:50px;
}
#search_form a{
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}


.search_input{

	background-repeat:no-repeat;
	background-image:url(../images2/bg_icon_search.gif);
	background-color:#FFFFFF;
	border: 1px solid #4172b4;font-size:13px;
	color:#652a00;
	padding-top:4px;
	padding-left:25px;
	width:351px;
	height:16px;
}
.search{
	border: 0px;
	padding-top:4px;
	width:74px;
	height:20px;
}
#keyword{
	float:left;
	padding:0px;
	margin:0px;
	width:500px;
	height:18px;
}


/*在线执业药师样式*/
#doctor_call{
	float:left;
	margin-top:10px;
}

/*搜索栏底部证书通告文本样式*/
#certificate_alarm{
	clear:both;font-size:12px;
	color:#ff0000;
	line-height:25px;
	background-repeat:no-repeat;
	background-image:url(../images2/icon_notice.gif);
	background-position:4px 2px;
    padding-left:27px;
	margin-left:10px;
	width:910px;
}
#certificate_alarm a{
    text-decoration:none
}
#certificate_alarm a:hover{
	color:#0156fe; 
}

/*左侧菜单样式*/
.left_nav_bg{
	padding-top:5px;
	padding-left:1px;
	float:left;
	width:177px;
	background-color:#fffbef;
	border-left:solid 1px #fcd8a6;
	border-right:solid 1px #fcd8a6;
	border-bottom:solid 1px #fcd8a6;
}
#left_nav{
	margin:0px;
	padding:0;
	width:146px;
	float:left;
	list-style-type:none;
}
#left_nav ul{
	margin:0px;
	padding:0px;
	display:block;
	list-style-type:none;
	float:left;
}
#left_nav li{
margin:0px;
display:block; 
text-align:left;
list-style-type:none;
float:left;
}

#left_nav a{
margin:0px;
font-family:"宋体";
font-size:13px;
color:#013298;
text-decoration:none;
line-height:25px;
padding-top:2px;
padding-left:30px;
background-image:url(../images2/bg_drug_nav2.gif);
background-repeat:no-repeat;
background-position:left;
width:146px;
display:block;
}
#left_nav a:hover{
background-image:url(../images2/bg_drug_nav.gif);
}
#left_nav div{
margin-left:177px; 
margin-top:-25px; 
_margin-top:-24px; 
position:absolute; 
visibility: hidden; 
border: 3px solid orange; 
background-color: #fffbef; 
width: 530px; 
padding: 10px 0 15px 15px;
display:block; 

}
#left_nav div a{
display:inline;
margin-right:15px;
padding:0px;
text-align:center;
width:60px;
background-image:none;
color:#013298;
font-family:"宋体";
font-size:13px;
text-decoration:none;
white-space:nowrap
}
#left_nav div a:hover{
background-image:none;
background-color:#faeac7;
color:#ff4d00;
font-family:"宋体";
font-size:13px;
}
#nav_xfj{
float:left;
}
*html #nav_xfj{
float:none
}
*+ html #nav_xfj{
float:left;
}
#nav_xfj img{
margin-top:3px;
}
.nav_left_normal{
height:105px;
width:180px;
margin-top:4px;
float:left

}
.nav_left_normal li{
list-style-type:none;
float:left;
}

.nav_left_normal div{
margin-left:179px; 
margin-top:-51px; 
position:absolute; 
visibility: hidden; 
border: 3px solid #8EB4CE; 
background-color: #F4F8FA; 
width: 530px; 
padding-top: 14px;
padding-bottom:15px;
display:block; 

}
.nav_left_normal div a{
display:inline;
margin-right:8px;
margin-left:8px;
padding:0px;
text-align:center;
width:60px;
background-image:none;
color:#013298;
font-family:"宋体";
font-size:13px;
text-decoration:none;
}
.nav_left_normal div a:hover{
background-image:none;
background-color:#faeac7;
color:#ff4d00;
font-family:"宋体";
font-size:13px;
}
#nav_xfj_right a{
background-image:none;
}
#nav_xfj_right a:hover{
background-image:none;
}
/*首页中部页面容器*/
#mainbody{
	clear:both;
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#left_container{
	float:left;
	width:180px;
}
#right_container{
	float:right;
	width:765px;
}

.left_content_bg{
	float:left;
	width:178px;
	background-color:#fffbef;
	border-left:solid 1px #fcd8a6;
	border-right:solid 1px #fcd8a6;
	border-bottom:solid 1px #fcd8a6;
	text-align:center;
}
.left_content_bg ul{
list-style:none;
margin:8px 0px 5px 0px;
padding:0;
}
.left_content_bg li{
list-style:none;
margin:0px;
padding:4px 0px 4px 0px;
}
.left_content_History {
    text-align:left;
	font-size:12px; 
	color:#004EA2;
	width:170px;
}
.left_content_History li{
    background:url(../images2/history_icon.gif) no-repeat 5px 8px;
}
.left_content_History a{
    font-size:12px; 
	color:#004EA2;
	text-decoration:none;
	
	padding-left:15px;
}
.left_content_History a:hover{
	text-decoration:underline;
}

#left_two_content{
	float:none;
	background-image:url(../images2/bg_safe_list.gif);
	background-position:bottom;
}
.top_title{
    font-size:13px;
	text-align:left;
	color:#7b2e00;
	font-weight:bold;
	padding-top:7px;
	padding-left:10px;
	margin-top:5px;
	width:170px;
	height:20px;
	background-image:url(../images2/bg_left_title.gif);
}
.top_title h1{
   font-size:13px;
}
*:lang(zh).top_title{/*增加该属性是为了兼容IE7.0*/font-size:13px;
	text-align:left;
	color:#7b2e00;
	font-weight:bold;
	padding-top:7px;
	padding-left:10px;
	float:none;
	_float:left;
	margin-top:10px;
	width:170px;
	height:20px;
	background-image:url(../images2/bg_left_title.gif);
}

#top_notice {
_margin-left:5px;font-size:13px;
font-weight:bold;
color:#FF0000;
line-height:25px;}
#top_notice span{
background-image:url(../images2/index_40.jpg);
background-repeat:no-repeat;
background-position:right top;
padding-right:15px;
padding-bottom:3px;font-size:12px;
font-weight:normal;
color:#013298;
line-height:24px;}
#top_notice span a{
color:#013298;
text-decoration:none;
font-size:12px;
font-weight:normal;
}
#top_ad{
_margin-left:3px!important;
float:left;
width:503px;
height:200px;
}
#top_new_tab{
float:right;
width:260px;
height:215px;
}
* html #top_new_tab{
width:255px;
}
/*促销产品位样式*/
#product_promotion{
float:left;
width:765px;
height:178px;
}
#product_promotion ul{
list-style:none;
margin:0px;
padding:0px;
}
#product_promotion li{
float:left;
list-style:none;
margin:0px 0px 0px 2px;
margin:0px 0px 0px 5px!important;
padding:0px;
}

/*推荐产品标签页容器样式*/
#products_tab_1{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_1.gif);
background-position:left top;
margin-top:10px;
_margin-left:3px;
padding-left:0px;
padding-top:8px;
_padding-top:6px;
float:left;
width:765px;
height:350px;
}
*:lang(zh)#products_tab_1{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_1.gif);
background-position:left top;
margin-top:10px;
padding-left:0px;
padding-top:1px;
_padding-top:-1px!important;
float:left;
width:765px;
height:350px;
}
/*彩妆系列标签页容器样式*/
#products_tab_2{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_2.gif);
background-position:left top;
margin-top:10px;
_margin-left:3px;
padding-left:0px;
padding-top:8px;
_padding-top:6px;
float:left;
width:765px;
height:350px;
}
*:lang(zh)#products_tab_2{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_2.gif);
background-position:left top;
margin-top:10px;
padding-left:0px;
padding-top:1px;
_padding-top:-1px!important;
float:left;
width:765px;
height:350px;
}
/*妈妈、宝宝系列标签页容器样式*/
#products_tab_3{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_3.gif);
background-position:left top;
margin-top:10px;
_margin-left:3px;
padding-left:0px;
padding-top:8px;
_padding-top:6px;
float:left;
width:765px;
height:350px;
}
*:lang(zh)#products_tab_3{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_3.gif);
background-position:left top;
margin-top:10px;
padding-left:0px;
padding-top:1px;
_padding-top:-1px!important;
float:left;
width:765px;
height:350px;
}
/*企业、产品品牌系列标签页容器样式*/
#products_tab_4{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_4.gif);
background-position:left top;
margin-top:10px;
_margin-left:3px;
padding-left:0px;
padding-top:8px;
_padding-top:6px;
float:left;
width:765px;

}
*:lang(zh)#products_tab_4{
background-repeat:no-repeat;
background-image:url(../images2/bg_title_tab_4.gif);
background-position:left top;
margin-top:10px;
padding-left:0px;
padding-top:1px;
_padding-top:-1px!important;
float:left;
width:765px;

}

/*标签页中产品排列样式*/
.promotion_big{
float:left;
text-align:right;
width:255px;}
.promotion_small_container{
overflow:visible;
margin-top:10px;
_margin-top:5px;
float:right;
width:500px;}
.promotion_small{
float:left;
margin-top:1px;
_margin-top:8px;
width:150px;
margin-right:8px;
margin-left:3px;
height:170px;
}
.promotion_small h1 {
float:left; font-weight:100;
}
.promotion_small img{
border:1px #ccc solid;
}
.promotion_small a{
font-family:"宋体";
color:#003399;
}


/*标签页中产品品牌和企业品牌排列样式*/
.promotion_small_container2{
overflow:visible;
margin-top:10px;
_margin-top:5px;
float:left;}
.promotion_small2{
float:left;
margin-top:1px;
_margin-top:8px;
margin-right:15px;
margin-left:15px;
width:150px;
}
.promotion_small2 img{
border:1px #ccc solid;
}
.promotion_small2 a{
color:#003399;
}

/*横幅广告位样式*/
.banner_ad{
float:left;
_margin-left:3px;
margin-top:31px;
_margin-top:12px;
width:765px;
height:100px;
}

.pic_boder{
border-color:#ccc;
border:solid 1px;}


/*底部样式*/

#footer{
    padding-top:1px;
	clear:both;
	width:100%;
	display:block;
}
#coment_link{
	padding-top:8px;
	height:23px;
	margin-top:10px;
	margin-bottom:11px;
	border-top:#4369b4 3px solid;
	border-bottom:1px solid #ccc;font-size:13px;
	color:#00349a;
	text-align:center;
}
* html #coment_link{
    margin-bottom:6px;
}
*+html #coment_link{
    margin-bottom:14px;
}
#coment_link a{
	color:#00349a;
		text-decoration:none;
}
#coment_link a:hover{
	color:#fd5100;
	text-decoration:underline;
}
#coment_link_2{font-size:13px;
	color:#152e56;
	line-height:20px;
	margin:auto;
	width:960px;
	height:70px;
}
#coment_link_2 a{
	color:#003399;
	text-decoration:none;
}
#coment_link_2 a:hover{
	color:#fd5100;
	text-decoration:underline;
}
#service_info{
float:left;
width:390px;
}
#service_link_1{
float:left;
width:210px;}
#service_link_2{
float:left;
width:155px;}
#service_link_3{
float:left;
width:205px;}


.bbs_icon{
    background:url(../jksqImage/bbs_icon3.gif) no-repeat 17px ; padding:5px 6px 1px;
}
.link_more_text a{
    font-size:12px; color:#00369b; text-decoration:none; float:right; margin-right:10px
}

/*新图标样式*/

.giftMarket_new{
    BACKGROUND:url(../gift_images/giftMarket_new.gif) no-repeat 0px 50%; MARGIN: -130px 0pt 0pt 495px; WIDTH: 27px; POSITION: absolute; HEIGHT: 27px; z-index:100000;
}

* html .giftMarket_new{
    MARGIN: -130px 0pt 0pt 220px;
}

.giftMarket_new SPAN {
	DISPLAY: none;
}
.health_new{
    MARGIN: -126px 0pt 0pt 195px;
}
* html .health_new{
    MARGIN: -126px 0pt 0pt 195px;
}
/*========左侧登录框开始========*/
#left_login{
    float:left; width:183px; background: url(/images/huiyuan_bg.gif) no-repeat; height:155px;
}
#login_top{
    width:183px; height:55px; margin-top:5px; text-align:left;
}
#login_top ul{
    margin-top:16px;
}
#login_top li{
    padding-left:45px; height:25px; display:block; line-height:25px
}
#login_top li a{
    padding:0px 0 2px 20px; background: url(/images/huiyuan_icon1.gif) no-repeat; font-size:12px; color:#8c3d38; text-decoration:none; letter-spacing:0.1em;
}
#login_bottom{
    width:183px; text-align:left; margin-top:10px
}
* html #login_bottom{
    margin-top:-13px;
}
*+html #login_bottom{
    margin-top:15px
}
#login_bottom ul{
    margin-top:3px;
}
#login_bottom li{
    display:block; font-size:12px; color:#666666;height:25px;
}
.login_button{
    float:right; padding-right:7px;
}
.login_welcome{
     padding:2px; line-height:20px; margin-bottom:17px;
}
* html .login_welcome{
     padding:2px; line-height:20px;margin-bottom:2px;
}
.logout{
    padding-left:30px; background: url(/images/huiyuan_icon4.gif) no-repeat; padding-top:3px;
}
.logout a{
    font-size: 12px; color:#8c3d38; text-decoration: underline
}
.input_login{
    width:80px; height:14px; background: url(/images/input_login_bg.gif) repeat-x; border:1px solid #e9d3ab
}
.menu_link{
    font-weight:bold
}
/*========左侧登录框结束========*/

#top_noticenew {
	background:url(../images/activ.gif);
font-size:13px;
font-weight:bold;
color:#FF0000;
height:28px;
width:496px;
margin-bottom:2px;

}
* html #top_noticenew{
   margin-left:6px
}
#top_noticenew span{
 float:right;
padding-right:15px;
padding-top:10px; font-size:12px;
font-weight:bold;
color:#ff0000;
line-height:15px;}
#top_noticenew span a{
color:#132d6a;
text-decoration:none;
font-size:12px;
font-weight:normal;
}
#top_noticenew span a:visited{
color:#132d6a;
text-decoration:none;
}
#top_noticenew span a:hover{
color:#132d6a;
text-decoration:none;

}
#top_noticenew span a:active{
color:#132d6a;
text-decoration:none;
}
#top_new_tabnew{

	float:right;
width:260px;
height:245px;
}
* html #top_new_tabnew{
width:255px;
}
#menuDiv{
margin-top:-10px
}
