/*------------------- HomeNews -------------------*/
.home-news-bound{ border:1px solid #BCBEC0; padding:15px 5px 15px 15px; margin-bottom:5px;}
.home-news-first-bound{ float:left; width:383px; margin-right:15px;}
.home-news-first-name{ padding-bottom:10px;}
.home-news-first-name a,.home-news-first-name a:hover,.home-news-first-name a:visited,.home-news-first-name a:visited:hover{font-size:11pt; font-weight:bold; color:#58595B; text-transform:uppercase;}
.home-news-first-image{ width:383px; border:1px solid #BCBEC0;}
.home-news-first-image div{ border:6px solid #D9D9D9;}
.home-news-first-image img{ width:371px; height:277px;}
.home-news-first-brief{ line-height:16px; padding-top:5px;}
.home-news-items-bound{ float:left; width:235px;}
.home-news-item{ }
.home-news-item-name{ padding-bottom:5px;}
.home-news-item-name a,.home-news-item-name a:hover,.home-news-item-name a:visited,.home-news-item-name a:visited:hover{ font-weight:bold; color:#58595B;}
.home-news-item-image{ float:left; padding-right:5px; }
.home-news-item-image img{ width:77px; height:57px;border:1px solid #939598;}
.home-news-item-brief{text-align:justify;}
.home-news-line{ border-bottom:1px dotted #ccc; clear:both; padding-top:10px; margin-bottom:10px;}
/*------------------ HomeNewsCategory -------------*/
.news-category-frame-bound{width:48%;float:left;margin:0 6px 0 10px;}
.news-category-frame-title{background:url(../images/home/bg_title_news_category.jpg) 0% 0% repeat-x;height:17px;margin:10px 0;}
.news-category-frame-title-left{background:url(../images/home/home_icon_category.jpg) 0% 0% no-repeat;height:17px;}
.news-category-frame-title-right{}
.news-category-frame-title-left a,.news-category-frame-title-left a:hover,.news-category-frame-title-left a:visited{
	color:#00761B;background-color:#FFF;margin-left:4px;padding:0 10px;
	text-decoration:none;font-weight:bold;font-size:13px;text-transform:uppercase;
}

.news-category-frame-content{background:url(../images/news/frame/frame-content-bg.png) 0% 0% repeat-x;min-height:150px;height:auto;!importantheight:150px;}
.news-category-first-item-bound{}
.news-category-first-item-image{float:left;margin-top:3px;margin-right:5px;
	border:1px solid #7F7F7F;padding:3px;margin-bottom:5px;
}
.news-category-first-item-image img{
	width:137px;
	height:104px;
}
.news-category-first-item-name{ padding-bottom:3px;}
.news-category-first-item-name a,.news-category-first-item-name a:visited,
.news-category-first-item-name a:visited:hover,.news-category-first-item-name a:hover{
	color:#414042;font-weight:bold;text-decoration:none;
}
.news-category-first-item-brief{ line-height:16px;}
.news-category-item-other{clear:both;padding-top:5px;margin-top:5px;margin-bottom:10px; min-height:40px; height:auto !important; height:40px;}
.news-category-item-other li{
	color:#00761B;
	margin-left:15px;
	line-height:18px;
}
.news-category-item-other a,.news-category-item-other a:visited,
.news-category-item-other a:hover,.news-category-item-other a:visited:hover{
	color:#E66A1F;font-size:13px;text-decoration:none;
}
.news-adv-center{margin-left:4px;}
.news-adv-center img{border:1px solid #BABABA;}
/*------------------- MedicineList ------------------------*/
.medicine-bound{}
.medicine-option{ border:1px solid #9C9C9E; margin-bottom:5px; border-left:0;}
.medicine-label{ width:60px; float:left; white-space:nowrap; padding-right:5px; font-weight:bold; color:#5A5A5C;}
.medicine-option-select{ width:200px; color:#5A5A5C; font-weight:bold;}
input.medicine-option-select{ width:196px;}
.medicine-icon-bound{}
.medicine-icon-bound li{ float:left; list-style:none; width:24%; border:1px solid #999999;}
.medicine-image{}
.medicine-name{ font-weight:bold; text-transform:uppercase; padding:3px 0;}
.medicine-icon{ margin-bottom:5px; border:1px solid #949496; border-left:0;}
.medicine-option-td{ background:url(../images/home/bg_medicine.jpg) repeat-x 0 0; background-color:#DCDCDE; width:24%; cursor:pointer;}
.medicine-option-td-selected{ background:url(../images/home/bg_medicine_selected.jpg) repeat-x 0 0; background-color:#CA5601;}
/*----------------- MedicineAddressList -----------------*/
.medicine-address-bound{ min-height:200px; height:auto !important; height:200px;}
.medicine-address-bound li{ list-style:none;}
.medicine-address-title{ background:url(../images/home/medicine_item_title.jpg) repeat-x 0 0; height:29px; line-height:25px; padding-left:40px; font-weight:bold; font-size:12px; text-transform:uppercase; border:1px solid #919594; border-left:0;}
.medicine-address-first-image{ border:1px solid #AAAAAC; padding:3px; width:180px; margin:7px; float:left; margin-right:20px;}
.medicine-address-first-image img{ width:180px;}
.medicine-address-first-content{ margin-left:10px; padding-top:5px;}
.medicine-address-first-name{ padding-bottom:10px;}
.medicine-address-first-name a,.medicine-address-first-name a:visited,
.medicine-address-first-name a:hover,.medicine-address-first-name a:visited:hover{ font-weight:bold; font-size:18px; text-transform:uppercase; color:#58585A;}
.medicine-address-first-address{ font-weight:bold; line-height:18px; font-size:13px; padding-bottom:10px;}
.medicine-address-first-brief{ line-height:16px; font-size:13px;}
.medicine-address-view-more{ text-align:right;}
.medicine-address-view-more a,.medicine-address-view-more a:visited,
.medicine-address-view-more a:hover,.medicine-address-view-more a:visited:hover{ color:#F16726; padding-right:10px; text-transform:uppercase; font-size:7pt; font-family:Geneva, Arial, Helvetica, sans-serif; text-decoration:none;}
.medicine-address-item{ padding-left:40px; padding-top:8px; background:url(../images/home/medicine_item_title_other.jpg) repeat-x; background-color:#E9E9E7; height:37px; border:1px solid #9B9B9D; border-top:0; clear:both;}
.medicine-address-name{ padding-bottom:5px;}
.medicine-address-name a,.medicine-address-name a:visited,
.medicine-address-name a:hover,.medicine-address-name a:visited:hover{ font-weight:bold; color:#000;}
.medicine-address-paging{ padding:10px 0; text-align:center;}
/*----------------- MedicineAddressDetail -----------------*/
.medicine-address-detail-content{padding:30px 10px;clear:both;}
.medicine-address-detail-image{ width:380px; border:1px solid #ccc; padding:5px; margin:10px;}
.medicine-address-detail-image img{ width:380px;}
.medicine-address-detail-brief{font-weight:bold;font-size:14px; padding-bottom:30px;}
.medicine-address-detail-brief a,
.medicine-address-detail-brief a:visited,
.medicine-address-detail-brief a:hover,
.medicine-address-detail-brief a:visited:hover{ color:#3366FF;}
.medicine-address-detail-description{padding-bottom:30px;}
.medicine-address-detail-location{ margin-top:30px;}
.medicine-address-detail-search-location{ text-align:center; padding:30px 0;}
.medicine-address-detail-search-location a,
.medicine-address-detail-search-location a:visited,
.medicine-address-detail-search-location a:hover,
.medicine-address-detail-search-location a:visited:hover{ color:#000; font-size:14px; font-weight:bold;}