.simple-layout-bound{
	
}
.simple-layout-content{
	width:1000px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	margin-left:auto;
	margin-right:auto;
}
.simple-layout-center{
	clear:both;
}
.simple-layout-footer{
	clear:both;
}
/*--------------------- Banner --------------*/
.home-logo img{
	width:373px;
	height:105px;
}
.home-adv-banner, .home-logo{
	padding:0px;
}
.home-adv-banner IMG{
	width:627px;
	height:105px;
}
.banner-bound{
	height:26px;
	background:url(../images/home/giua.jpg) repeat-x;
	width:100%;
}
.banner-bound-link{
	border: 1px solid #015114;
	#padding-top:5px;
}
.banner-bound-link a{
	line-height:26px;
	color: #fff;
	height:26px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../images/home/vertical.jpg) 100% 0% no-repeat;
	padding:7px 4px 6px 0px;
}
.banner-bound-link a:hover{
	background:url(../images/home/giua_selected.jpg) repeat-x;
	text-decoration:none;
}
.banner-bound-link a:visited,
.banner-bound-link a:visited:hover{
	color: #fff;
	height:26px;
	line-height:26px;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	padding:7px 4px 6px 0px;
}
/*--------------- Search --------------------*/
.home-bound-event{
	background:url(../images/home/bg_text.jpg) repeat-x;
	height:31px;
	line-height:31px;
	border-bottom:1px solid #47B35F;
}
.home-event-content{
	width:700px;
}
.home-event-content a,.home-event-content a:hover,.home-event-content a:visited,.home-event-content a:visited:hover{
	padding-left:20px;
	color:#000;
}
.home-event-content-left{
	background:url(../images/home/left-text.jpg) 0% 0% no-repeat;
	height:31px;
}
.home-event-content-right{
	background:url(../images/home/text-right.jpg) 100% 0% no-repeat;
	height:31px;
}
.home-event-marque{
	width:545px;
	margin-left:40px;
	margin-right:40px;
	line-height:30px;
}
.home-evnet-title{
	padding-left:5px;
	color:#D85201;
	font-weight:bold;
}
.home-search-input-1{
	float:left; 
	padding-top:2px;
	padding-left:5px;
}
.home-search-input-2{
	float:left; 
	padding-top:2px;
	#margin-top:1px;
}
.home-banner-search{
	vertical-align:top;
}
.home-banner-rss{
	background:url(../images/home/icon_rss.jpg) no-repeat 10% 50%;
	padding:7px 10px 7px 40px;
	color:#16772D;
	font-weight:bold;
}
a.home-rss-link,a.home-rss-link:hover,a.home-rss-link:visited,a.home-rss-link:visited:hover{
	text-decoration:none;
}
/*----------------- HomeVideo ------------------------*/
.home-video-bound{border:1px solid #BCBEC0;clear:both;width:99,2%;}
.home-video-bound-content{
}
.home-video-bound-title{
	background:url(../images/home/bg_vdeo.jpg) repeat-x;
	height:28px;
	line-height:24px;
}
.home-vedeo-content-title{
	padding-left:10px;
	color:#58595B;
	text-transform:uppercase;
	font-weight:bold;
	float:left
}
.home-video-title-view-detail{
	text-align:right;
	padding-right:10px;
	color:#F26522;
	font-size:10px
}
.home-video-title-view-detail a ,.home-video-title-view-detail a:hover, .home-video-title-view-detail a:visited, .home-video-title-view-detail a:visited:hover{
	color:#F26522;
}
.home-video-other-bound{
}
.home-video-other-content{
	float:left;
	width:148px;
	display:block;
	background:url(../images/home/bg_text.jpg) repeat-x 0 0;
	background-color:#FFFFFF;
	padding:5px 0px 10px 5px;
}
.home-video-image{
	float:left;
	padding-right:5px;
}
.home-video-image IMG{
	width:38px;
	height:36px;
	border:1px solid #BDC1C1;
}
/*------------------ VideoList --------------*/
.videolist-bound{
	border:1px solid #BCBEC0;
	overflow:hidden;
	clear:both;
	background:#FCFCFC;
}
.videolist-bound-title{
	text-align:center
}
.videolist-bound-content{
	clear:both;
	padding-top:10px;
}
.videolist-content-title{
	background:url(../images/home/bg_vdeo.jpg) repeat-x;
	height:28px;
	line-height:24px;
	color:#58595B;
	text-align:left;
	padding-left:5px;
	text-transform:uppercase;
	font-weight:bold;
}
.videolist-other-title{
	color:#00761B;
	font:bold 12px/18px tahoma;
	padding-bottom:10px;
}
.videolist-other-bound{
}
.videolist-other-content{
	width:155px;
	float:left;
	text-align:center;
	padding:5px;
}
.videolist-other-name{
	text-align:center;
	color:#58595B;
}
.videolist-image{
	padding-right:5px;
}
.videolist-image IMG{
	width:100px;
	height:85px;
	border:1px solid #00761B;
}
/*------------------ html tudien-------------*/
.bound-home-book{
	width:100%;
	padding-top:5px;
}
.bound-home-book-1{
	padding-bottom:5px;
	overflow:hidden;
}
.bound-home-book-2{
	clear:both;
	padding-bottom:5px;
}
.book-left{
	background:url(../images/home/icon_book.jpg) no-repeat;
	height:60px;
	width:98px;
	border:1px solid #BCBEC0
}
.book-title{
	background:url(../images/home/bg_book.jpg) repeat-x;
	line-height:29px;
	border:1px solid #BCBEC0
}
.book-title-selected{
	background:url(../images/home/bg_book_title_selected.jpg) repeat-x;
}
.book-title a, .book-title a:hover, .book-title a:visited, .book-title a:visited:hover{
	color:#fff;
	display:block;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
}
.book-title-1{
	border:1px solid #BCBEC0;
	background:url(../images/home/bg_utility.jpg) repeat-x;
	text-align:center;
	width:50%;
	height:21px;
}
.book-title-1 a, .book-title-1 a:hover,.book-title-1 a:visited, .book-title-1 a:hover:visited{
	color:#006116;
}
/*----------------- EstoreFooter -------------------*/
.footer-bound{	
}
.footer-link-bound{
	background:url(../images/home/home_bg_link_footer.jpg) repeat-x 0 0;
	height:28px;
	line-height:28px;
	padding-left:90px;
}
.footer-link-bound div{
	float:left;
	padding-left:26px;
	margin-left:30px;
}
.footer-link-bound div a,.footer-link-bound div a:hover,.footer-link-bound div a:visited,.footer-link-bound div a:visited:hover{
	color:#FFF;
	text-decoration:none;
}
.footer-sethomepage{
	background:url(../images/home/icon_sethompage.png) no-repeat 0 50%;
	height:28px;
}
.footer-send-mail-for-we{
	background:url(../images/home/icon_sendmail.png) no-repeat 0 50%;
	height:28px;
}
.footer-contact-advertisment{
	background:url(../images/home/icon_contact_adv.png) no-repeat 0 50%;
	height:28px;
}
.footer-job-from-thuocasia{
	background:url(../images/home/icon_job.png) no-repeat 0 50%;
	height:28px;
}
.footer-content{
	background:url(../images/home/bg_footer.jpg) no-repeat 0 0;
	height:84px;
	padding:20px 0 0 330px;
}
.footer-content li{
	list-style:none;
	color:#FFF;
}
/*------------------------Gallery----------------------------*/
.gallery-bound{
	padding-top:10px;
	width:100%;
	padding-left:8px;
}
.gallery-content{
	float:left;
	width:155px;
	height:170px;
	padding:3px;
}
.gallery-image{
	width:145px;
}
.gallery-image IMG{
	width:145px;
	height:130px;
	border:1px solid #00761B;
}
.gallery-name{
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#414042;
}
.gallery-paging
{
	clear:both;
}
/*-------------------------- MedicineDetail --------------*/
.medicinedetail-bound{
}
.medicinedetail-content-title{
	background:url(../images/home/home_bg_link_footer.jpg) repeat-x;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#fff;
}
.medicinedetail-bound-content{
	padding:5px 10px 10px 10px;
}
.medicinedetail-bound-title{
	color:#00761B;
	font-weight:bold;
	padding-bottom:5px;
}
.medicinedetail-bound-name{
	padding-left:30px;
	font-size:12px;
	font-family:tahoma;
}
.medicinedetail-bound-name:hover{
	color:#0000C6;
}
.medicinedetail-bound-name-1{
	font-weight:bold;
	padding-left:30px;
}
/*------------------- RssFeed -------------------*/
.rss-list-bound{ padding-left:10px;}
.rss-list-channels{
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}
.rss-list-category-bound{
	padding-left:10px;
}
.rss-list-category{
	font-weight:bold;
	background:url(../../../../cms/skins/default/images/rss.png) no-repeat;
	padding-left:45px;
	line-height:18px;
}
.rss-list-level-2{
	padding-left:20px;
}
a.rss-list-link,a.rss-list-link:hover,a.rss-list-link:visited:hover{color:#0000FF; font-size:12px; font-weight:bold; line-height:18px;}
a.rss-list-link:visited{color:#840084;}
.rss-list-info{
	line-height:16px; padding-bottom:10px;
}
/*------------------- HomeNews -------------------*/
.home-news-bound{ border:1px solid #BCBEC0; padding:15px 5px 15px 15px; margin-bottom:5px; width:97%;}
.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-bound{ _width:100%;}
.news-category-frame-bound{width:48%;float:left;margin:0 6px 0 10px; _margin-right:10px; _width:47%;}
.news-category-frame-title{background:url(../images/home/bg_title_news_category.jpg) 0% 0% repeat-x;height:17px;margin:5px 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:2px 0;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{ float:right; padding-top:5px;}
.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;}
/*------------------ Comment ----------------------*/
.comment-bound{
	padding:5px;
}
.comment-bound label.error{
	color:red;
	padding-left:5px;
}
.comment-bound label.success{
	color:#33CC33;
	padding-left:5px;
}
.comment-label-title{
	padding-bottom:3px;
}
.comment-button-send{
	float:right;
	padding-right:10px;
}
.comment-button-send input{
	width:100px;
}
.comment-title{
	font-weight:bold;
	padding:10px 0;
	cursor:pointer;
}
.comment-list-title{
	font-size:14px;
	font-weight:bold;
	padding:10px 0;
}
.comment-paging{
	padding:10px 0;
	text-align:center;
}
.comment-content-bound{
	
}
.comment-form-bound{
	
}
.item-commnet-bound{
	padding:5px 0;
}
.item-comment-content{
	padding-top:5px;
	line-height:14px;
	padding-left:12px;
	text-indent:20px;
}
.item-comment-content-full{
	display:none;
	padding-top:5px;
	line-height:14px;
	padding-left:12px;
	text-indent:20px;
}
.comment-name input,.comment-email input{
	width:50%;
	margin-bottom:5px;
	border:1px solid #999;
	color:#000;
}
.comment-content textarea{
	width:98%;
	_width:97%;
	height:150px;
	margin-bottom:5px;
	background:url(../images/bg_comment_content.gif) no-repeat 80% 10%;
	border:1px solid #999;
	color:#000;
}
.comment-capcha{
	_width:99%;
}
.comment-capcha img,
.comment-capcha input{
	float:left;
}
.comment-capcha input{
	margin-left:5px;
	width:100px;
}
.item-comment-title{
	color:#00801C;
}
/*------------------ send-to-forum ----------------*/
.send-to-forum-bound{
	border:1px solid #BCBEC0;
	background-color:#009933;
	padding:5px;
	margin-bottom:5px;
}
.send-to-forum-bound span{
	color:#fff;
}
.text-send-to-forum{
	line-height:16px;
}
.email-forum a,.email-forum a:visited,
.email-forum a:hover,.email-forum a:visited:hover{
	font-weight:bold;
	color:#F8941C;
	font-size:13px;
}