﻿/*body { margin: 0px; padding: 0px; text-align: center; font-size: 14px; background: #EBEEF3 url("../images/bg-top.jpg") center top no-repeat; }*/
body { margin: 0px; padding: 0px; text-align: center; font-size: 14px; }
img { border: none; }
a { text-decoration: none; }
ul { margin: 0; padding: 0; list-style: none; }
.wrap { width: 980px; text-align: left; margin: 0 auto; background-color: #FFF; }
.left { float: left; display: inline; }
.right { float: right; display: inline; }
.clear { clear: both; }

.footer { line-height: 25px; text-align: center; font-size: 12px; }
.topLeft { width: 195px; background: #288BA2; padding: 2px; padding-top: 20px; }
.topLeft a { color: #649CA9; font-weight: bold; }
.topLeft ul { background: #EFEFEF; padding: 0 3px; }
.topLeft ul li { border-bottom: 1px dashed #cccccc; line-height: 25px; padding-bottom: 5px; }
.topLeft ul li h2 { margin: 0; text-align: center; color: #649CA9; font-size: 16px; }
.topLeft ul li div { text-align: center; }
.topLeft ul li div.red { font-weight: bold; color: red; font-size: 16px; }


.nav { overflow: hidden; zoom: 1; height: 40px; line-height: 40px; margin-bottom: 10px; background: url(../images/ED_05.jpg) repeat-x; }
.nav li { float: left; display: inline; color: white; font-size: 16px; font-weight: bold; width: 150px; text-align: center; }
.nav li a { color: white; }
.nav li a:hover { color: yellow; }

#banner { position: relative; width: 770px; height: 300px; border: 1px solid #666; overflow: hidden; font-size: 16px; }
#banner_list img { border: 0px; width: 770px; height: 300px; }
#banner_bg { position: absolute; bottom: 0; background-color: #000; height: 30px; filter: Alpha(Opacity=30); opacity: 0.3; z-index: 1000; cursor: pointer; width: 745px; }
#banner_info { position: absolute; bottom: 4px; left: 5px; height: 22px; color: #fff; z-index: 1001; cursor: pointer; }
#banner_text { position: absolute; width: 120px; z-index: 1002; right: 3px; bottom: 3px; }
#banner ul { position: absolute; list-style-type: none; filter: Alpha(Opacity=80); opacity: 0.8; z-index: 1002; margin: 0; padding: 0; bottom: 3px; right: 5px; height: 20px; }
#banner ul li { padding: 0 8px; line-height: 18px; float: left; display: block; color: #FFF; border: #e5eaff 1px solid; background-color: #6f4f67; cursor: pointer; margin: 0; font-size: 16px; }
#banner_list a { position: absolute; }
.ad img { width: 980px; margin-top: 10px; display: block; }

.infoBox { background: #0798B5; padding: 8px; }
.infoBox .leftPart { width: 195px; }
.infoBox .leftPart img { display: block; }
.infoBox .rightPart { width: 762px; background: white; }
.infoBox .rightPart ul { overflow: hidden; zoom: 1; }
.infoBox .rightPart ul li { float: left; display: inline; width: 190px; }


.infoBox .rightPart .drugType1 li { width: 250px; text-align: center; height: 300px; }
.infoBox .rightPart .drugType1 li img { margin: 0 auto; margin-left: 30px; _margin-left: 20px; height: 150px;}
.infoBox .rightPart .drugType1 li .buy { width: 105px; height: 34px; margin: 0 auto; cursor: pointer; }
.infoBox .rightPart .drugType1 li .buy img { width: 105px; height: 34px; margin: 0 auto; cursor: pointer; }
.infoBox .rightPart .drugType1 li .drugName { font-weight: bold; width: 192px; height: 30px; line-height: 30px; background: #036072; color: white; margin: 0 auto; margin-top: 20px; font-size: 16px; }

.infoBox .rightPart .drugType2 h3 { font-size: 13px; color: red; text-align: center; padding: 3px 0; *padding-top: 20px; }
.infoBox .rightPart .drugType2 li { width: 190px; text-align: center; height: 150px; }
.infoBox .rightPart .drugType2 li img { display: block; margin: 0 auto; height: 96px;}
.infoBox .rightPart .drugType2 .drugName { width: 170px; height: 25px; line-height: 25px; color: white; font-weight: bold; background: #036072; margin: 0 auto; margin-top: 5px; }
.infoBox .rightPart .drugType2 .drugName .money { color: #F3FC17; }

.newsBox { padding: 10px; margin-top: 10px; border: 2px solid #EAEAEA; background: #F4F4F4; margin-bottom: 10px; }
.newsBox .titleImg { width: 84px; }
.newsBox .titleImg img { display: block; margin: 0 auto; width: 84px;margin-top:30px; }
.newsBox .newsList { width: 850px; }
.newsBox .newsList ul { overflow: hidden; zoom: 1; width: 400px; }
.newsBox .newsList ul li { float: left; display: inline; line-height: 28px; height: 28px; margin: 0 2px; width: 125px; }
.newsBox .newsList ul li .newsTitle { width: 190px; color: #176F7D; }
.newsBox .newsList ul li .newsTitle a { color: #176F7D; }
.newsBox .newsList ul li .date { float: left; color: #176F7D; }


.btnShowMore { text-align: right; margin-top: 10px; margin-right: 10px; }
.btnShowMore span { cursor: pointer; color: #55A3F5; font-size: 14px; font-weight: bold; }
.btnShowMore span.back { display: none; }



#sliderImg img { display: block; }


#floatAd { position: absolute; top: 80px; right: 10px; width: 149px; height: 550px; background: url(../images/b-g01.jpg); font-size: 12px; }
#floatAd .qq { margin-top: 145px; height: 80px; padding: 10px; line-height: 20px; }
#floatAd .phone { height: 220px; padding: 5px; margin-top: 20px; padding: 0; font-size: 12px; }
#floatAd .phone li { line-height: 25px; }


.preferBox { width: 100%; line-height: 25px; }
.preferBox .price { color: red; font-weight: bold; }
.preferBox .contentInfo { text-align: left; color: #045F72; font-size: 14px; font-weight: bold; margin-left: 10px; margin-bottom: 10px; }
.preferBox .view { display: inline-block; border: 1px solid #cccccc;padding:0 5px;background:#F4F4F4;color:black; }

.package {  display:none; position: absolute; }

.drugNameBox { width:120px;height:30px;line-height:30px;background:#005F7B;color:white;font-weight:bold;margin:0 auto;}
