/* CSS Document */

body {font-family:"", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
HTML
{ 
  overflow-x:hidden;
  overflow-y:auto;
}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
/* ? */
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #2A9973; text-decoration:underline;}
a:active {color: #333;}
/* ? [Сд?] */
.red,a.red:link,a.red:visited{ color:Red; }
.blue,a.blue:link,a.blue:visited{color:#0000ff;}
.Dred,a.Dred:link,a.Dred:visited{ color:#ff0066;}
.gray,a.gray:link,a.gray:visited{ color: #4F544D;}
.grey,a.grey:link,a.grey:visited{ color: #666; text-indent:2em;}
.white,a.white:link,a.white:visited{ color:#fff;}
.white14,a.white14:link,a.white14:visited{FONT-SIZE: 14px; font-weight:bold;COLOR: #ffffff;  LINE-HEIGHT: 30px; TEXT-ALIGN: center; text-decoration:none;}
a.white14:hover{color:#FFFF00;}
.black,a.black:link,a.black:visited{color:#000;}
a.black:hover{color:#bc2931;}
.yellow,a.yellow:link,a.yellow:visited{color:#ff0;}
.yellows,a.yellows:link,a.yellows:visited{color:#986800;}
.green,a.green:link,a.green:visited{color:#0E7F5C;}
.w,a.w:link,a.w:visited{color:#0E7F5C;}
.orange,a.orange:link,a.orange:visited{color:#FC7F01;}
.orange1,a.orange1:link,a.orange1:visited{color:#E97A00; font:bold 14px normal;}
.ttop3,a.ttop3:link,a.ttop3:visited{color:#03670D; line-height:180%;}
#slidetexts .dnew{height:30px; line-height:30px; width:100%; _width:490px; background:url(../image/new.gif) no-repeat 0 center; padding-left:30px; overflow:hidden;}
#slidetexts .dnew li{background:url(../image/index_ico10.gif) no-repeat 0 center; padding:2px 0 0 10px; float:left; width:230px; text-align:left; list-style:none;}
/*  [Сдf] */
.fB {font-weight: bold;}
.fI {font-style: italic;}
/* С*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
/*  */
.left{ float: left;}
.right{ float: right;}
.clear {clear: both;font-size: 1px;height: 1px;line-height: 1px;}
.hidden {display: none;}
a.ul,a.ul:visited{text-decoration: underline;}
.noBorder{border:none;}
.xx{border-bottom:1px dashed #dddddd;}
.pl5{padding-left:4.5em;}
.mt{margin-top:8px;}
.mb{margin-bottom:5px;}
/* ??? */
.ad950 .text{display:block; border:0 solid #FF9900; border-width:0 2px; width:940px; padding-left:6px;overflow:hidden; background:#FFFAF2;}
.ad950 .text li{list-style-type:none; width:225px; text-align:left; padding:2px 0 0 10px; background:url(../image/pharm_20.gif) no-repeat 0 center; line-height:130%;}
.xtop{ *margin-top:-5px;}
.xtop, .xbottom {display:block; font-size:2px; background:#FFFAF2;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden; background:#FFFAF2;}   
.xb1, .xb2, .xb3 {height:1px;}   
.xb2, .xb3, .xb4 {background:#fff; border-left:2px solid #FF9900; border-right:2px solid #FF9900;}   
.xb1 {margin:0 5px; background:#FF9900;}   
.xb2 {margin:0 3px; border-width:0 2px;}   
.xb3 {margin:0 2px;}   
.xb4 {height:2px; margin:0 1px;}
/* ? */
.ad950{ width:950px; margin:0 auto; clear: both; padding:5px 0;}
.ad950 li{float:left; list-style-type:none; padding-right:9px; text-align:left;}
.ad950 .no{padding:0px;}
.ad740{ width: 740px;  margin: 0 auto; clear: both;}
.ad740 li{float:left; list-style-type:none; padding-right:10px; text-align:left;}
.ad740 .no{padding:0px;}
/* CSS Document */
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blankW6{ height:6px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blankW9{ height:9px; overflow:hidden;background:#fff; clear:both;overflow:hidden;}
.blank12{margin:0 auto; width:100%; height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{margin:0 auto; width:100%; height:18px; font-size:1px;clear:both;overflow:hidden;}
/*  */
.area{margin:0 auto; width:950px;}
.area .col1{float:left; width:200px; }
.area .col2{float:right; width:740px; }
.area .col3{float:left; width:270px; }
.area .col4{float:right; width:670px; }
/* ? */
#top{margin:0 auto; width:950px;}
.passport{width:950px; height:33px;clear:both; BACKGROUND: url(../image/index_bg00.gif) repeat-x 0px bottom; overflow:hidden;}
.passport .s0{float:left; padding:4px 3px 0 5px; color:#FF7F00; font-weight:bold;}
.passport .s1{float:left; padding:7px 0 0 5px; color:#333;}
.passport .s2{float:left; padding:3px 5px 0 5px;}
.passport .s2 input{border:1px solid #ccc; width:80px; font-size:12px;}
.passport .s3{float:left; padding:3px 0 0 2px;}
.passport .s3 input{height:20px; width:52px; background:url(../image/index_button01.gif) no-repeat center; border:0; padding:2px 0 0 0; font-size:12px; text-align:center;}
.passport .s4{float:right; padding:7px 0 0; width:320px;}
.passport .s5{position:absolute; right:310px; line-height:28px; background:url(../image/login-error.gif) no-repeat 0 1px; padding-left:16px; color:#EE8A1E;}
/* LOGO */
.logo{width:950px; height:72px; z-index:1;}
.logo .title{float:left; width:210px;}
.logo .ad{float:left; width:650px;}
.logo .ad li{ float:left;}
.logo .ad1{float:left; width:280px;}
.logo .ad1 li{padding:3px 0 0 10px; line-height:20px; background: url(../image/tt_10.gif) no-repeat 0px center;}
.logo .menu{ float:left; width:70px;}
.logo .menu li{clear:both; list-style-type:none; text-align:center;background: url(../image/index_bg17.gif) no-repeat center; width:70px; height:17px; padding-top:5px;}
/*  */
.nav {
	BACKGROUND: url(../image/index_bg01.gif) repeat-x; OVERFLOW: hidden; WIDTH: 950px; HEIGHT: 30px
}
.nav li {
	BACKGROUND: url(../image/index_sx.gif) no-repeat left center; FLOAT: left; LIST-STYLE-TYPE: none; width:86px; text-align:center;
}
.nav li.nav_first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav li a{
	FONT-SIZE: 14px; font-weight:bold;COLOR: #fff; width:86px; LINE-HEIGHT: 30px; TEXT-ALIGN: center
}
.nav li.current a,.nav li.current a:hove,.nav li.current a:visited,.nav li.current a:active {
BACKGROUND: url(../image/index_bg02.gif) no-repeat; COLOR: #0E7F5C; padding:2px 15px;
}
.subnav{border:4px solid #D9F0EA; width:942px; margin-top:5px; overflow:hidden;}
.sn{float:left; text-align:left; margin:3px 0 0 5px; width:390px; padding-bottom:5px;}
.sn li{list-style-type:none; color:#A8A8A8; line-height:21px;}
.sn a.tip{BACKGROUND: url(../image/index_bg11.gif) no-repeat; padding:4px 8px 2px 6px; color:#FFFFFF; font-weight:bold;}
.sn a.tip:hover{BACKGROUND: url(../image/index_bg11.gif) no-repeat; padding:4px 8px 2px 6px; color:#FFFF00; font-weight:bold;}
.sn-right{float:right; width:540px;}
.search{width:400px; float:left; text-align:left; margin-top:8px;}
.search li{list-style-type:none; height:30px; color:#333;}
.search .ib{border-bottom:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-left:1px solid #9F9F9F; border-top:1px solid #9F9F9F; width:280px; font-size:12px; height:18px;}
.search .bn{height:22px; width:52px; background:url(../image/index_button02.gif) no-repeat center; border:0; padding:2px 0 0; font-size:12px; text-align:center; color:#FFFFFF; letter-spacing:6px;}
.adr{float:right; width:125px; padding-top:5px;}
.rm{color:#0E7F5C;}
#typeTrol{ display: none; width: 88px; position: absolute; margin-top:-5px; *margin:14px 0 0 -68px; overflow: hidden; background:#FFFAF2; border:1px solid #FF9900;}
#typeTrol a{ display: block; line-height: 22px; padding: 0; width: 100%; text-align: center; }
#typeTrol a:hover{background:#FF9900; color:#FFFFFF; font-weight:bold;}
/*  */
.content{margin:0 auto; width:950px;}
.news{border:1px solid #DBDBDB; float:right; width:550px;}
.news .tit{background:url(../image/index_bg04.gif) repeat-x; height:23px; border-bottom:1px solid #DBDBDB;padding:4px 0 0 75px; line-height:23px; color:#ABABAB; text-align:center;}
.news .tt{background:url(../image/index_bg05.gif) no-repeat 10px 4px; width:72px; color:#FFFFFF; font:bold 14px normal; line-height:25px; text-align:center; padding:4px 0 5px 10px;position:absolute;}
.news .dnews{ border-bottom:1px dashed #ccc; height:30px; line-height:30px; margin:0 10px; padding-left:10px;}
.news .dnews li{background:url(../image/index_ico10.gif) no-repeat 0 center; padding:2px 0 0 10px; list-style-type:none; float:left; width:250px; text-align:left;}
.news .cnews{padding-left:5px; margin:5px 5px 0 5px; height:100px;}
.news .cnews li{float:left; width:260px; list-style-type:none; text-align:left; line-height:150%;}
.news .cnews li font{font-size:12px; color:#2A9973;}
.sc{width:390px; float:left;}
.sc .s-title{font-weight:bold; background:url(../image/index_bg03.gif) no-repeat; padding-top:11px; text-align:left; color:#FFFFFF; height:21px; width:390px;}
.sc .s-title p{color:#0E7F5C; font-size:14px; font-weight:bold; float:left; width:130px; overflow:hidden;}
.sc .s-title p img{padding:0 5px 5px 8px; *padding:0px;}
.sc .s-title span{padding-left:10pt; font-weight:normal;}
.sc .s-cont{border:0px solid #65BE96; border-width:0 1px 1px 1px; line-height:150%; height:234px; text-align:left; padding:5px 0 0 5px;}
.sc .s-cont li{float:none; clear:both; line-height:160%; padding:4px 0;}
.sc .s-cont p{float:left; color:#ff8800;}
.sc .s-cont p span{width:72px; text-align:center; display:block; float:left; clear:left; color:#FF7F00;}
/*  */
.zs-menu{margin-bottom:5px;}
.zs-menu .imgb{
background:url(../image/index_ico11.gif) no-repeat 0 center; padding: 3px 1em 0 13px; font-weight:bold; line-height:170%;
}
.zs-menu .zs-orange{color:#FF6600; height:41px; font:normal 12px/150% normal;}
.zs-title{border-bottom:2px solid #25775F; height:26px;}
.zs-title li{float:left;}
.zs-title .bg{background:url(../image/bath_38c.gif) repeat-x; height:20px; padding-top:6px; text-align:left; color:#0E7F5C; font:bold 14px normal;}
.zs-title .bg img{padding:0 5px 4px 5px; *padding:0 5px;}
.zs-title .bg select{ height:16px; *height:18px; font-size:12px; margin-right:10px;}
.zs-dali{width:365px; float:right;margin-top:2px;}
.zs-dali dd li{float:left;list-style-type:none;width:179px;border-bottom:1px dashed #CCC;line-height:22px; }
.zs-dali h3{float:left; font:bold 12px normal; color:#FFFFFF; background:url(../image/index_bg12.gif) no-repeat; width:23px; height:47px; _height:43px; padding:3px 0 0 3px; line-height:20px;}
.zs-dali p{float:left; line-height:22px; width:130px;}
.zs-dl-cont{border:0px solid #DBDBDB; border-width:0px 1px 1px 1px; padding:5px 3px 5px 2px; line-height:22px;  overflow:hidden; zoom:1; }
.w189{width:189px;}
.w729{width:729px;}
.w354{width:354px;}
.zs-title .bg span{font:normal 12px normal; color:#999;}
.zs-cont{border:0px solid #DBDBDB; border-width:0px 1px 1px 1px; padding:5px 8px; line-height:160%; color:#ABABAB; overflow:hidden; zoom:1; clear:both;}
.mp{border:0px solid #DBDBDB; border-width:0px 1px 1px 1px; padding:5px; color:#47AB82; overflow:hidden; zoom:1; clear:both;}
.mp li{background:url(../image/index_ico11.gif) no-repeat 0 6px; padding:0 0 0 15px; line-height:22px;}
.h250{height:285px;}
.zs{width:740px;}
.zs-qy img{padding-bottom:5px;}
.zs-qy dt img{padding:0px;}
.zs .wz{border:0px solid #DBDBDB; border-width:0px 1px 1px 1px; padding:5px 0px 5px 8px; line-height:180%; color:#ABABAB; width:730px; margin:0 0 5px 0; overflow:hidden; zoom:1; height:285px;}
.zs .wz li{background:url(../image/ll_97.gif) no-repeat 0 center; padding:0 0 0 16px; border-bottom:1px dashed #cccccc; float:left; width:341px; margin-right:7px;}
.zs .wz p{float:left; width:80px;}
a.w:link,a.w:visited,a.w:hove{color:#006600; padding-right:6px;}
.zs dd span{ padding-top:8px; background:url(../image/gjc.gif) no-repeat 0 6px; padding-left:30px; overflow:hidden; display:block;}
.zs-vip{width:365px; float:left; margin-top:2px;}
.zs-vip dd li{background:url(../image/ll_97.gif) no-repeat 0 center; padding:3px 0 0 16px; border-bottom:1px dashed #cccccc; float:left; width:331px; height:19px;}
.zs-vip dd p{float:left; width:80px;}
.zs-keyw{width:365px; float:right; margin-top:2px;}
.zs-keyw dd{padding-top:8px;}
.zs-keyw dd li{list-style-type:none; clear:both; height:47px; *height:46px;}
.zs-keyw h3{float:left; font:bold 12px normal; color:#FFFFFF; background:url(../image/index_bg12.gif) no-repeat; width:23px; height:47px; _height:43px; padding:3px 0 0 3px; line-height:20px;}
.zs-keyw p{float:left; border-bottom:1px dashed #CCC; line-height:22px; width:321px;}
#mar1 li,#mar2 li{border-bottom:1px dashed #CCC; line-height:22px; background:url(../image/pharm_12.gif) no-repeat 0 center; padding:3px 0 0 15px;}
/* ? */
.l2{background-color:#1D9C00; height:2px; margin-top:5px; width:950px; font-size:2px;}
.company{margin:0 0 5px 0; width:948px; position:relative; border:1px solid #DBDBDB; padding-bottom:5px; overflow:hidden;}
.company dt{background:url(../image/index_ico12.gif) no-repeat 5px 3px; padding:0 0 2px 25px; font:bold 14px normal; color:#333; border-bottom:1px dashed #DBDBDB; margin-bottom:5px;}
.company dt span{padding-left:43em; font:normal 12px normal;}
.mq{padding:5px 10px 0 10px; width:258px; _width:248px; float:left;}
.mq dd li{background:url(../image/index_ico11.gif) no-repeat 0 6px; padding:0 0 0 15px; line-height:20px; _height:17px; _padding-top:3px;}
.mq dd li a:link,.mq dd li a:visited,.mq dd li a:hove{color:#837405;}
.zt{padding:5px 0px 0px 0px;}
.zt dd{padding-left:10px;}
.zt dd li{text-align:center; border:1px solid #DBDBDB; margin:0 6px 0 1px; float:left; padding:1px; line-height:22px; height:116px; background-color:#F7F7F7;}
#banner_2 li{margin-bottom:5px;}
/* ? */
.sj_l .pl{padding-left:7em; font-size:12px; font-weight:normal;}
.sj_l dd li{float:none; clear:both; margin-bottom:2px; line-height:180%; *line-height:160%;}
.sj_l dd img{padding:1px 0; *padding:0;}
.sj_l dd p{float:left; color:#0E7F5C;}
.sj_l dd p span{padding-right:3px; color:#FF7F00;}
.w259{width:259px;}
.rightContent .list{ width:668px; height:190px; border:1px solid #26A47C; border-top-width:0px; margin-bottom:5px; overflow:hidden; clear:both;}
.adMenu li{float:left; width:167px; list-style-type:none;cursor:pointer;}
.adMenu li h6{font-size:12px; font-weight:normal; padding:6px 0 0; letter-spacing:3px;}
.adMenu .normal{background:url(../image/index_bg07.gif) no-repeat;text-align:center; padding-top:3px; height:23px;}
.adMenu .active{background:url(../image/index_bg06.gif);text-align:center; width:169px; height:26px;}
.adMenu .active a{color:#337955; font-weight:bold;}
.adMenu .active a:visited{color:#337955; font-weight:bold;}
.adMenu .active a:hover{color:#333; font-weight:bold;}
.adMenu a{color:#333;}
.adMenu a:visited{color:#333;}
.adMenu a:hover{color:#337955;}
.qg_c2{clear:both;margin:6px 0px 0px 10px;}
.qg_c2 .a1{float:left; width:215px;line-height: 20px; text-align:left; color:#0E7F5C;}
.qg_c3{clear:both;margin:6px 0px 0px 10px;}
.qg_c3 .a1{float:left; width:215px;line-height: 20px; text-align:left; color:#FF6600;}
.qg_c4{clear:both;margin:6px 0px 0px 10px;}
.qg_c4 .a1{float:left; width:320px;line-height: 20px; text-align:left; color:#0E7F5C; height:20px;}
.qg_c4 .a1 img{padding:0 5px 4px 5px;}
/* OTC */
.otc{border:1px solid #E3D7BD; margin:5px 0; background-color:#FBFAF5; _margin-top:7px;}
.otc dt{background:url(../image/index_bg10.gif); height:21px; border-bottom:1px solid #E3D7BD; font:bold 14px normal; color:#75532D; padding:7px 0 0 24pt;}
.otc dd{padding:5px 8px; _padding:3px 8px 2px 8px;}
.otc dd h3{font:normal 12px normal; color:#986800; background:url(../image/index_ico13.gif) no-repeat 0 center; border-bottom:1px solid #EEDECB; padding-left:10px; line-height:180%;}
.otc dd p{line-height:150%; _line-height:170%; padding:5px 0; margin:0px;}
/*  */
.sv{ _padding-top:2px;}
.sv dt{background:url(../image/index_ft.gif) no-repeat; height:41px; padding:15px 0 0 20px; font:bold 14px normal; color:#FFFFFF;}
.sv dd{background:#ECF6EF; border:0px solid #C0E0C9; border-width:0 1px 0 1px; overflow:hidden; zoom:1;}
.sv .bd{padding:16px 8px 0 8px; color:#444;}
.sv .bd li{margin-bottom:5px; line-height:16px;}
.sv .bd textarea{width:246px; height:40px;}
.sv .bd .i1{width:190px;}
.sv .bd font{color:#0BA77F; font-size:12px; margin:0px; padding:0px;}
.sv .bt{_padding-left:8px;}
.sv .bt li{float:left; width:103px; padding:8px 0 0 15px; letter-spacing:4px; margin:3px 8px 4px 8px; _margin:3px 8px 3px 0; background:url(../image/index_bg15.gif) no-repeat; height:22px;}
.sv .bt img{padding:0 2px;}
.sv .wz{position:absolute; color:#337955; padding:40px 0 0 10px; text-indent:2em;}
/* ? */
#health{_margin-top:0px;}
#health .top{background:url(../image/index_bg09.gif) repeat-x; height:28px; line-height:28px; color:#75532D; border:1px solid #E3D7BD; overflow:hidden;}
#health .top h2{background:url(../image/index_bg08.gif) no-repeat 15px center; float:left; padding:0 15px 0 40px; margin-right:10px;}
#health .list{border:0 solid #E3D7BD; border-width:0 1px 1px 1px; overflow:hidden; zoom:1;}
#health .list ul{overflow:hidden; zoom:1; padding:8px 10px;}
#health .list li{line-height:19px; color:#999; width:324px; float:left;}
#health .list li p{color:#986800; margin:0px; float:left; width:250px;}
#health .list .xx{border-bottom:1px dashed #EEDECB; line-height:1px; font-size:1px; margin-bottom:5px;}
#health .list h6{font:normal 12px/24px normal; background:#FBFAF8; border-top:1px dashed #EEDECB; padding-left:15px; color:#826520;}
/* ??? */
.zy{width:330px; float:left; margin-top:5px;}
.zy .content {width:312px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; margin:0px; padding:5px 8px 4px 8px; overflow:hidden; height:230px; clear:both;}
.zy .content p{color:#999; line-height:19px; padding-left:10px; margin:0px;}
.zy .content li{background:url(../image/pharm_20.gif) no-repeat 0 4px; padding-left:10px; line-height:19px; _line-height:145%; color:#999;}
.zy .h19 li{_height:16px; _padding:2px 0 1px 10px;}
.zy .admenu li{float:left; width:165px; height:28px; list-style-type:none; text-align:center;}
.zy .admenu li h6{font-size:14px; font-weight:normal; padding-top:8px;}
.zy .admenu .normal0{background:url(../image/index_bg14.gif);}
.zy .admenu .active0{background:url(../image/index_bg13.gif);}
.zy .admenu .normal0 a{color:#333333;}
.zy .admenu .normal0 a:visited{color:#333333;}
.zy .admenu .normal0 a:hover{color:#006600;}
.zy .admenu .active0 a{color:#0E7F5C; font-weight:bold;}
.zy .admenu .active0 a:visited{color:#0E7F5C;}
.zy .admenu .active0 a:hover{color:#333333;}
/* ? */
.zc{width:330px; float:right; margin-top:5px;}
.w319{width:319px;}
.zc dd{padding:6px 8px 5px 8px;}
.zc dd p{color:#999; line-height:19px; padding-left:10px; margin:0px;}
.zc dd li{background:url(../image/pharm_20.gif) no-repeat 0 4px; padding-left:10px; line-height:19px;}
.zc dd font{color:#666; font-size:12px;}

#eMeng {
	Z-INDEX: 99999; VISIBILITY: hidden; WIDTH: 270px; POSITION: absolute; TOP: 0px; HEIGHT: 220px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right;cursor:hand;
}
/* ? */
#footer{border-top:3px solid #E1E1E1; width:950px; margin:8px auto;}
.f01{background-color:#FAFAFA; padding:5px 10px; border-bottom:1px solid #E1E1E1; line-height:20px;}
#footer .f02{clear:both; font-family: Arial, Helvetica, sans-serif;}
#footer .f02 p{margin:0px; text-align:center; padding:5px;}
#footer .f03{width:950px; margin:0 auto; position:absolute; text-align:right; z-index:1;}
.span1{ width:182px; overflow:hidden;display:block;}