﻿body {margin: 0px;	font:normal 10pt Tahoma; color: #000000; background:url(../../images/bg-footer.jpg) repeat-x center bottom #dff7ff; min-height:100%;}
a{font-weight:normal;	color: #000000;	text-decoration: none;}
a:Hover{font-weight:normal;	color: #FF0000;	text-decoration: none;}
nav a#pull {display: none;}
ul { padding:0; margin:0;}
ul li { list-style:none;}
.wrap { width:1010px; margin:auto;}
.bodyWrapper { clear:both;  width:100%; margin-bottom:-4px; z-index:999;background:url(../../images/bg-head.png) repeat-x center bottom;}/*background:url(../../images/bg-head.png) repeat-x center top;*/
.bodyCenter { clear:both;overflow:hidden; padding-bottom:10px;}
.Main{ width:1010px; margin:auto;}
.Header{ width:1010px; margin:auto;}
.Logo { width:700px; position:absolute; bottom:10px; left:0px;}
.sBanner { width:500px; position:absolute; bottom:0px; left:95px;}
.sBanner img { max-width:550px; border:0;}
.Logo img { max-height:125px; border:0px;}
.Right { width:210px; float:right; padding-top:5px; margin-right:10px;}
.divBanner {width:1010px;height:138px;padding-bottom:0px; position:relative; overflow:hidden;}
.divBannerSupport { width:245px; right:0px; top:30px; position:absolute;}
.mnTop{ width:1010px; margin:auto; height:38px; }
.TopMenu {color:Black; text-transform:uppercase; font-weight:bold; padding-top:10px;padding-bottom:10px; text-align:center;}
.TopMenu a{color:#000;text-transform:uppercase; font-weight:bold;padding-top:10px;padding-bottom:10px;}
.TopMenu a:hover{color:#ff0000;text-transform:uppercase;}
.menuTop { position:absolute; top:5px; right:0px; z-index:99;}
.menuTop ul { margin:0px; padding:0px;}
.menuTop ul li { display:inline; margin:0px 10px;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);}
.menuTop ul li a { color:#000000;}
.menuTop ul li a:hover { color:#ffffff;}
.menuTop ul li a span{ color:yellow;}
.menuTop ul li img { margin:0px -10px; border:1px solid #EEEEEE;}
.clear { clear:both; overflow:hidden;}
.mainContent{ width:778px; float:left; padding-top:5px; margin-left:0px;}
.mainContentF {width:988px; margin:auto; padding-top:5px;}
.slideshow { clear:both; width:999px; margin:auto; margin-bottom:8px;}
.advTop { clear:both; margin-bottom:5px;}
.breadcrumbs { clear:both; padding:5px 5px;width:1000px; height:20px; margin:auto; position:relative; }
.breadcrumbs a { color:#666666;}
.breadcrumbs a:hover { color:#000000;}
.breadcrumbs .pnSearch { position:absolute; top:5px; right:10px;}
.watermarked { color:#CCCCCC;}
.adver { text-align:center; padding:5px 0px;}
.pBox { clear:both;background:url(../../images/bg-50.png); border-radius:5px; overflow:hidden;}
.pBox .title { border-bottom:1px solid #016bb7;}
.pBox .title h1 { color:#016bb7; padding:5px 5px; font-size:13pt;}
.pBox .content { padding:5px;line-height: 1.7em;}
.pBox .content .desc { text-align:justify; padding:10px 0px;}
.pBox .content .desc img { max-height:100px; border:0px; float:left; margin-right:10px; margin-bottom:10px;}

.newsHomeBox { clear:both; overflow:hidden;}
/*news left*/
.newsItemL { width:50%; height:290px; float:left; margin:5px; padding:5px 5px 5px 0; overflow:hidden; position:relative;}
.newsItemL img { width:370px; height:200px; float:left; margin-bottom:10px; padding:4px; overflow:hidden; border:1px solid #eee; border-radius:3px;}
.newsItemL img:hover { border:1px solid #016bb7; border-radius:3px;}
.newsItemL .title { width:100%; overflow:hidden; float:left; padding:0px; border-bottom:none !important;}
.newsItemL .title a { font-size:12pt; font-weight:bold; color:#016bb7 !important;}
.newsItemL .title a:hover { font-size:12pt; font-weight:bold; color:#000000 !important;}
.newsItemL .desc { width:100%; overflow:hidden; padding:0 !important;}

/*news right*/
.newsItemR { width:46%; float:right; height:84px; margin:5px; padding:5px 0px; overflow:hidden; position:relative;}
.newsItemR img { width:100px; height:75px; float:left; margin-right:10px; margin-bottom:10px;  padding:4px; overflow:hidden; border:1px solid #eee; border-radius:3px;}
.newsItemR img:hover { border:1px solid #016bb7; border-radius:3px; }
.newsItemR .title { width:65%; overflow:hidden; float:left; padding:0px; margin:-5px 0 0; border-bottom:none !important;}
.newsItemR .title a { font-size:12pt; font-weight:bold; color:#016bb7 !important;}
.newsItemR .title a:hover { font-size:12pt; font-weight:bold; color:#000 !important;}
.newsItemR .desc { width:65%; overflow:hidden; text-align:justify;padding:0 !important;}
 
.mnBox { clear:both;background:url(../../images/bg-50.png); border-radius:5px; overflow:hidden; margin-bottom:15px;}
.mnBox .title { border-bottom:1px solid #016bb7;}
.mnBox .title h2, .title h3 { color:#016bb7; padding:0px 5px; font-size:13pt;}
.mnBox .title h2 a, .title h3 a{ color:#016bb7; font-weight:bold;}
.mnBox .title h2 a:hover, .title h3 a:hover{ color:#000000;}
.mnBox .content { padding:5px;line-height: 1.7em;}
.mnBox .content h2, h3 { background:transparent !important; clear:both; margin:5px 0px; padding:0px;color:Black; font-size:13pt;}

.pBoxFull { overflow:hidden; clear:both; margin-bottom:10px;}
.pBoxFull .title  { margin-bottom:5px; overflow:hidden; color:#FFFFFF;}
.pBoxFull .title a { color:#FFFFFF; font-size:15px; font-weight:bold;}
.pBoxFull .title a:hover {color:#000000; font-size:15px; font-weight:bold;}
.pBoxFull .title h1, h2 { padding:5px 10px; background-color:#016bb7; float:left; font-size:11pt; color:White; white-space:nowrap; }
.pBoxFull .content { clear:both; line-height: 1.7em;}
.pBoxFull .content h2 { background:transparent !important; clear:both; font-size: 13pt;font-weight: bold;color: #016bb7;}
.pBoxFull .content h3 { background:transparent !important; clear:both; font-size: 12pt;font-weight: bold;color: #4965b5;}
.scrollWrapper .content h2 { background:transparent !important; clear:both; font-size: 13pt;font-weight: bold;color: #016bb7;}
.scrollWrapper .content h3 { background:transparent !important; clear:both; font-size: 12pt;font-weight: bold;color: #4965b5;}
.scrollWrapper .content img { max-width:98% !important; border:0px; height:auto;}
.scrollWrapper .desc { text-align:justify; padding:10px 0px;}
.scrollWrapper .desc img { max-height:100px; border:0px; float:left;}

.h_news {width:768px; height:290px; float:left; position:relative; overflow:hidden;}
.h_news h3 { font-size:15px; font-weight:bold; background-color: #348830; padding:5px;border-radius:4px 4px 0px 0px;}
.h_news h3 a { color:White; text-decoration:none;}
.h_news h3 a:hover { color:yellow; text-decoration:none;}
.h_news .first { padding:10px;width:450px; float:left;}
.h_news .first img { width:65px; height:65px; border:0px; float:left; margin-right:10px; margin-bottom:10px;}
.h_news .first a { color:Red;}
.h_news .first p { padding-top:5px;}

.h_news .second { padding:0px 10px 10px 10px; width:350px; float:left;}
.h_news .second .list { padding:5px 0px;}

.h_news .right {width:300px; height: 235px; float:right; top:0px; right:0px; position:absolute;}
.h_news .right .list { clear:both; width:215px; padding:5px 0px;}
.h_news .right .list img { width:45px; height:45px; border:0px; float:left; margin-right:5px; margin-bottom:5px;}

.h_news .more { clear:both; text-align:right; padding-right:15px;}

.serBox { clear:both;}
.serBox .serItem { width:365px; height:45px; padding:5px 0px; float:left; margin-right:10px;}
.serBox .serItem img { width:45px; height:45px; border:0px; float:left; margin-right:10px;}
.last { margin-right:0px !important;}

.leftBoxContainer {	margin: 0px;padding:4px;position:relative;	background:url(../../images/bg-50.png);	margin-bottom:20px;	border-radius:5px;}
h3.leftBoxHeading  { color:#00acee; font-size:12pt; font-weight: bold; padding:5px 5px;border-bottom:1px solid #016bb7;}
h3.leftBoxHeading a {color: #00acee;font-weight: bold;}
h3.leftBoxHeading a:hover { color:#333333;}
.scrollWrapper { clear:both; padding:10px 10px; overflow:hidden;}
.leftBoxContent { clear:both;}

.centerBoxWrapper {	margin: 0px;padding:4px;position:relative;	background:url(../../images/bg-50.png);	margin-bottom:20px;	border-radius:5px;}
h3.centerBoxHeading  { text-transform:uppercase; color:#016bb7; font-weight: bold; padding:5px 5px;}
h3.centerBoxHeading a {color: #016bb7;font-weight: bold;text-transform: uppercase;}
h3.centerBoxHeading a:hover { color:#333333;}
.centerBoxContent { clear:both;}

.mnLeftItem { clear:both; padding:4px 5px 4px 20px; background:url(../../images/arrow.gif) no-repeat 10px center;}

#PBox { width:781px; padding-bottom:5px; float:left;}
#PBoxFull { width:781px; padding-bottom:5px; float:left;background:url(../../Images/pBox_top.png) no-repeat left top;}
#PTitle{ clear:both; width:748px; height:22px;background:url(../../Images/pBox_top.png) no-repeat left top; float:left; padding-left:30px; padding-top:5px;}
#PBot{ clear:both; width:778px; height:10px;background:url(../../Images/pBox_bot.jpg) no-repeat left top;}
#PContent { clear:both; width:768px;background:url(../../Images/pBox_bg.jpg) repeat-y; padding:5px;}
.PTitle {color:#fff; text-transform:uppercase; font-weight:bold;}
.PTitle a{color:#fff;font-weight:bold;}
.PTitle a:hover{color:#000;font-weight:bold;}

/*home page*/
#divHome { clear:both; width:581px; float:right;height:250px;}
#divHomeSlide { width:350px; float:right; height:250px; }
#divHomeAbout { width:360px; float:left; height:250px; padding-left:5px;overflow: scroll;}
#divHomeNews { clear:both; width:581px; float:right;}

/*right*/
#divRight { width:210px; height:auto; padding-left:0px;}
#divRightBox { width:210px; padding-bottom:5px;}
#divRightBoxTop { width:210px; height:10px; background:url(../../Images/mnBox_top.jpg) repeat-y;}
#divRightBoxBottom { width:210px; height:10px; background:url(../../Images/mnBox_bot.jpg) no-repeat left bottom;}
#divRightBoxMiddle { width:210px; background:url(../../Images/mnBox_bg.jpg) repeat-y; padding:5px;}

/*left*/
#divLeftBox { width:197px; padding-bottom:5px;}
#divLeftBoxTop { width:197px; height:10px; background:url(../../Images/mnBox_top.png) repeat-y;}
#divLeftBoxBottom { width:197px; height:10px; background:url(../../Images/mnBox_bot.png) no-repeat left bottom;}
#divLeftBoxMiddle { width:187px; background:url(../../Images/mnBox_bg.png) repeat-y; padding:5px;}

#divLeft { width:197px; height:auto; padding-left:0px;}
#mnLeftTop { clear:both; width:195px; height:20px; padding-top:7px; background:url(../../Images/mnBox_top.png) no-repeat left top; text-align:center;}
.mnLeft {color:#fff; text-transform:uppercase; font-weight:bold;}
.mnLeft a{color:#fff;text-transform:uppercase;font-weight:bold;}
.mnLeft a:hover{color:#000;text-transform:uppercase;font-weight:bold;}
#mnLeftContent { clear:both; width:185px; background:url(../../Images/mnBox_bg.jpg) repeat-y; padding:5px;}
#mnLeftBottom { clear:both; widows:195px; height:10px; background:url(../../Images/mnBox_bot.jpg) no-repeat left top;}

#mnLeftIcon{ clear:left; width:25px; padding-left:5px; background:url(../../Images/images/arrow.gif) no-repeat right top; float:left;}
#mnLeftItem { clear:left;  width:170px; padding-left:15px; padding-top:5px; }
#mnLeftItem a { color:#145cd5;}
#mnLeftItem a:hover { color:#000000;}

/*footer*/
.Footer{ clear:both; padding:40px 5px 0px 5px; overflow:hidden;}

.FooterBox{ clear:both; margin:auto; width:1010px;padding-top:15px; position:relative;}
.FooterCopyright{ clear:both; width:999px; text-align:center;}
.FooterMenu { clear:both; text-align:left; overflow:hidden; width:990px; margin:-40px auto 0px auto;}
.FooterMenu ul { margin:0px; padding: 5px 0px;border-bottom: 3px solid #016bb7;}
.FooterMenu ul li { display:inline; padding:5px 15px; margin-right:1px; background-color:#016bb7;}
.FooterMenu ul li a { color:#ffffff;}
.FooterMenu ul li a:hover { color:#000;}

.imgLeft {float:left; padding-right:5px; padding-bottom:5px;}
/*tin tức*/
.newsItem { clear:both; overflow:hidden; padding:5px;}
.newsItem img { width:160px; float:left; margin-right:10px; margin-bottom:10px; overflow:hidden; border:0px;}
.newsItem .title { width:555px; overflow:hidden; float:left; padding:0px; border-bottom:none;}
.newsItem .title a { font-size:13pt; font-weight:bold; color:#016bb7;}
.newsItem .title a:hover { font-size:13pt; font-weight:bold; color:#000000;}
.newsItem .desc { width:555px; overflow:hidden; float:left;}

.guideItem { clear:both; overflow:hidden; padding:5px;}
.guideItem img { width:160px; float:left; margin-right:10px; margin-bottom:10px; overflow:hidden; border:0px;}
.guideItem .title { width:100%; overflow:hidden; float:left; padding:5px 0px; border-bottom:none;}
.guideItem .title a { font-size:13pt; font-weight:bold; color:#016bb7;}
.guideItem .title a:hover { font-size:13pt; font-weight:bold; color:#000000;}
.guideItem .desc { width:100%; overflow:hidden; float:left;}

.PriceBox {width: 245px;height: 200px;float: left;text-align: center;margin-bottom: 10px;margin-right: 15px;}
.PriceBox img{ height:165px;width:245px; bottom:0px;}
.PriceBox p { width:220px; height:30px; overflow:hidden; padding-top:5px;}

.SerHomeBox {width: 242px;height: 210px;float: left;text-align: center;margin-bottom: 10px;margin-right: 15px;}
.SerHomeBox img{ height:165px;width:242px; bottom:0px;}
.SerHomeBox p { width:242px; height:45px; overflow:hidden; padding-top:5px;}

.GalleryBox { width:236px; height:200px; float:left; text-align:center; margin-bottom:10px; margin-right:15px; position:relative;}
.GalleryBox img{ height:165px;width:236px; bottom:0px;-moz-box-shadow: 0 3px 3px rgba(0,0,0,.5);-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.5);box-shadow: 0 3px 3px rgba(0,0,0,.5);}
.GalleryBox p { width:236px; height:30px; overflow:hidden; padding-top:8px;}
.GalleryBox p a{ font-weight:bold; color:#002088;}
.GalleryBox p a:hover{ font-weight:bold; color:#fe4093;}
.GalleryBox .new { width:17px; height:21px; background:url(../../images/icon-new.png) no-repeat left top; position:absolute; left:5px; bottom:7px;}
.GalleryBox .hot { width:17px; height:21px; background:url(../../images/icon-hot.png) no-repeat left top; position:absolute; left:3px; bottom:12px;}

.nTag { clear:both; overflow:hidden; padding:5px 0;}
.nTag a {padding: 3px 5px;background-color: #2a88c4;color: #fff;border-radius: 3px;}
.nTag a:hover{ color:Yellow;}

.nTitleOther { clear:left; background:url(../../Images/dot_button.gif) no-repeat left center; padding-top:3px; padding-left:15px;}
#HotNewsLeft { clear:left; width:230px; padding-top:5px;}
#HotNewsLeft img { width:45px;}

.nDetail { clear:both;}
h1.nTitle {text-align: left;font-size: 14pt;padding: 5px;color: #016bb7;}
.nIntro {font:bold 10pt Arial; text-align:justify; color:#333333;}
.nDate { text-align:right; clear:both; color:#333333;}
.nImage { width:250px; float:left; margin-right:10px; margin-bottom:10px;}
.nImage img { max-width:250px; border:0px;}
.nContent { text-align:justify;line-height: 1.7em;}
.nContent img { max-width:100%; height:auto; border:0px;}
.nContent h2 { background:transparent !important; clear:both; font-size: 13pt;font-weight: bold;color: #016bb7;}
.nContent h3 { background:transparent !important; clear:both; font-size: 12pt;font-weight: bold;color: #4965b5;}
.nAuthor { clear:both; text-align:right; padding:5px;}
.nSource { clear:both; text-align:right; padding:5px;}
.nButton { clear:both; text-align:right; padding:5px;}
.nClips { clear:both; text-align:center; padding:5px;}
/*information*/
#Info{clear:left; width:765px; padding:5px;}
#Info  img { width:200px; float:left; padding-right:5px; padding-bottom:5px;}
.nInfoList { width:765px; padding-bottom:6px;}

#InfoCustomer {clear:left; width:683px; padding:5px; border-bottom:1px dotted #FF0000;}
#InfoCustomer  img { width:160px; float:left; padding-right:10px; padding-bottom:10px;}
.nInfoList { width:480px; padding-bottom:6px;}
.nInfoLink { clear:left;text-align:right; background:url(../../Images/dot_button.gif) no-repeat right top; padding-top:6px; padding-right:15px;}

/*sản phẩm - products*/
#ProBox { width:565px; height:200px;text-align:center;float:left;position:relative;}
#ProItem {width:565px;height:110px;text-align:center;  border-bottom:0px solid #FFFFFF; padding-top:5px; background-color:#FFFFFF;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;-moz-box-sizing:border-box;/*-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);*/}
#ProListIMG {width:200px;text-align:center;padding:5px; float:left; height:95px; overflow:hidden;}
#ProListIMG img {height:95px; text-align:center;padding-top:0px;padding-bottom:0px;}
#ProListIntro {width:310px;text-align:center;padding-left:5px; padding-right:5px; height:100px;float:left; text-align:justify; overflow:hidden;}
#ProListName {width:310px;text-align:center;padding-top:5px; padding-bottom:10px; text-align:left;}
.ProListName a{ font:bold 10pt Tahoma; color:#00037E;}
.ProListName a:hover{font:bold 10pt Tahoma; color:black;}
#ProPrice {width:100px;text-align:right;padding:5px; height:100px; color:#0626eb;float:right; vertical-align:middle;}

.proLast { margin-right:0px !important;}
#ProBoxGallery { width:308px; height:300px; position:relative; background-color:#ffffff; float:left; margin-bottom:20px; margin-right:20px; border-radius:10px; border:5px solid #ffffff;}
#ProItemGallery { width:308px; height:300px;  text-align:center; float:left; text-align:center;}
#ProBoxGallery:hover { border:5px solid #016bb7; background-color:#EEE;border-radius: 10px;}
#ProItemIMG { width:305px; height:215px; clear:both; overflow:hidden; padding:10px 0px 0px 0px;}
#ProItemIMG img{ max-height:210px;padding:1px;max-width:300px; bottom:0px;}
#ProItemName { width:300px; height:15px; margin-top:10px; overflow:hidden; text-align:center;}
.ProItemName {text-align:center; padding:5px; font-weight:bold; color:#016bb7;}
.ProItemName a{text-align:center; padding:5px; font-weight:bold;color:#016bb7; font-size:15px;}
.ProItemName a:hover{text-align:center; padding:5px; font-weight:bold; color:#000000;font-size:15px;}
.pCode {text-align:left; padding-left:5px;}
.ProItemNew { top:5px; right:15px; position:absolute;}
#ProItemCart { clear:both; width:285px; height:20px; margin:10px auto; text-align:center; ma overflow:hidden;}
#getOderBox { clear:left; padding-left:15px;}
#getOrder { width:650px; padding:5px; border:1px dotted #666666; background-color:#EEEEEE;}
#ProItemCartPromotion { clear:both; width:175px; padding:5px; background-color:#CCCCCC;}
#ProItemPromotion { position:absolute; top:0px; right:3px; background:url(../../Images/bg_promotion.png); text-align:center; width:50px; height:35px; padding-top:15px; font:bold 13pt Arial; color:Green; }


#ProBoxGalleryOther { width:234px; height:235px; position:relative; float:left; margin-bottom:10px; margin-right:15px; border:3px solid #fff; border-radius:5px;}
#ProItemGalleryOther { width:100%; height:235px; background-color:#ffffff;  text-align:center; float:left;}
#ProBoxGalleryOther:hover { border:3px solid #016bb7; background-color:#fff;-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
#ProItemIMGOther { width:100%; height:135px; text-align:center; overflow:hidden;}
#ProItemIMGOther img{ max-height:135px;padding:1px;max-width:225px; bottom:0px;}
#ProItemNameOther { width:100%; height:40px; float:left; overflow:hidden;}
.pCode {text-align:left; padding-left:5px;}
.ProItemNew { top:35px; right:5px; position:absolute;}
#ProItemCartOther { clear:both; width:100%; height:20px; padding-top:5px; text-align:center; overflow:hidden;}


/*pro detail*/
.ProDetail { width:750px; clear:both;}
.ProImg { width:220px; float:left; padding-right:10px; padding-bottom:10px; padding-top:10px;}
.ProImg img { width:220px;}
#ProName { width:510px;font:bold 15pt arial; color:Blue; float:right;}
.ProInfo { width:510px; float:right;}
#ProIntroTitle { clear:left; width:745px; padding-bottom:3px; float:left; padding-top:5px; border-bottom:1px dotted #DDDDDD; text-transform:uppercase; font-weight:bold;}
#ProIntro { clear:left; padding-bottom:3px; float:left;padding-top:5px; }
.ProOtherTitle { clear:left; width:745px; padding-bottom:3px; float:left; padding-top:5px; border-bottom:1px dotted #DDDDDD; text-transform:uppercase; font-weight:bold;}
.ProOther { clear:left; padding-bottom:3px; float:left;padding-top:5px; }
.ProOther img { max-width:99%; height:auto;}
#ProShare {clear:left; width:740px; padding-bottom:3px; float:left;padding-top:5px;}
#ProPrint {clear:left; width:740px; padding-bottom:3px; float:left;padding-top:5px; text-align:right;}

.ProOther table { width:100% !important;}

#GalleryProBox { clear:left; width:220px; float:left; padding-top:5px;}
#GalleryProItem img{ width:50px; height:35px; border:0px; float:left; padding-right:5px; overflow:hidden;}

/*product hot right*/
#ProHotRight { width:190px; margin-bottom:15px;}
#ProHotRight img{ width:180px;}

/*gallerry*/
#GalleryBox { width:160px; float:left; height:160px;}
#Gallery { width:160px; height:200px;}
#Gallery img{ width:150px; overflow:hidden;}
.albumName { text-align:center; padding:3px;}
/*slide show*/
#GaPicture { width:185px; float:left; height:160px;}
#Picture { width:175px; height:110px;overflow:hidden;}
#Picture img{ width:170px; }
.picName { text-align:center; padding:3px;}


/*tool tips*/
.dvhdr1 {
	z-index:999;BORDER-RIGHT: #d4d3d3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d4d3d3 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #d4d3d3; PADDING-BOTTOM: 2px; BORDER-LEFT: #d4d3d3 1px solid; BORDER-BOTTOM: #d4d3d3 1px solid; WIDTH: 240px; PADDING-TOP: 2px; FONT-FAMILY: tahoma;text-align:left;color:#000000;
}
.dvbdy1 {
	POSITION: absolute;z-index:999;BORDER-RIGHT: #d4d3d3 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px; BORDER-LEFT: #d4d3d3 1px solid; WIDTH: 240px; PADDING-TOP: 2px; BORDER-BOTTOM: #d4d3d3 1px solid; FONT-FAMILY: tahoma;text-align:justify;
}

.LinkWhite A{font:normal 10pt Arial;color: #FFFFFF;text-decoration: none;}
.LinkWhite A:Hover{font:normal 10pt Arial;color: #CCCCCC;text-decoration: none;}

/*weather*/
.tbl-weather {width:190px; padding-right:2px;}
.td-weather-title {width:90px;background-color:#EEEEEE;}
.td-weather-data {background-color:#EEEEEE;}  

/*marquee*/
#divMarquee{ clear:left; padding-top:5px; padding-left:5px; padding-bottom:5px; border-bottom:1px dotted #FFFFFF;}
#marqueecontainer{
position: relative;
width: 190px; /*marquee width */
height: 200px; /*marquee height */
overflow: hidden;
border: 0px solid orange;
padding-top:10px;
}
#marqueecontainer img{ padding-left:5px; width:40px;}

/*marquee*/
#divMarquee2{ clear:left; padding-top:5px; padding-left:5px; padding-bottom:5px; border-bottom:1px dotted #FFFFFF;}
#marqueecontainer2{
position: relative;
width: 190px; /*marquee width */
height: 300px; /*marquee height */
overflow: hidden;
border: 0px solid orange;
padding-top:10px;
}
#marqueecontainer2 img{ padding-left:5px; width:180px;}

/*table*/
#tbl { clear:both; width:765px; overflow:hidden;}
#td100F { clear:both;width:765px; padding:10px;}
#td100 { clear:both; width:765px; height:15px; padding:10px;}
#td20 { clear:left; width:200px; height:28px; text-align:right; float:left; padding:5px;}
#td80 { width:425px; text-align:left; height:38px; padding-left:5px; float:left;}
#td20F { clear:left; width:200px; height:78px; text-align:right; float:left; padding:5px;}
#td80F { width:425px; text-align:left; height:78px; padding-left:5px; float:left;}

#cartBox { width:765px; border:1px solid #CCC;}
.cartHeader{ clear:left; background-color:#999999; height:26px;}
.cartItem{ clear:left;  background-color:#EFEFEF; }

.cProCode { padding:5px;}
.cProName { padding:5px;}
.cProImage {  text-align:center;padding:3px; background-color:White;}
.cProImage img{ max-width:75px;max-height:60px;}
.cProPrice { padding:5px; text-align:right;}
.cProPrice2 { padding:5px; text-align:right;}
.cProAmount { padding:5px; text-align:center;}
.cProTotal { padding:5px; text-align:right;}
.cProTotal2 { padding:5px; text-align:right;}
.cProDel { text-align:center;}
.cTotalAll { padding:5px; text-align:right; background-color:#999999;}
.cButton { padding:5px; text-align:right;}
#cRight { background:url(../../Images/cart_bg.png) no-repeat left top; padding-left:90px; height:70px;}
.PromotionItem { width:150px; height:150px; margin-left:1px; margin-bottom:1px; overflow:hidden; float:left;background-color:#FFFFFF; text-align:center; bottom:0px;}
.PromotionItem img { max-width:140px; max-height:60px; border:0px;  text-align:center;}
.PromotionItem a { color:black; }
.PromotionItem a:hover { color:red; }
.PromotionDesc { overflow:hidden; padding:5px;}
.PromotionValue { padding:5px; }
.PromotionList { background-color:#CCCCCC; overflow:hidden; padding:5px 0px 5px 5px;}

/*thông báo lỗi*/
.Error-box {width:300px;text-align:left; color:Red;  padding:3px;background-color:Yellow;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;-moz-box-sizing:border-box;-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);}

.rule { margin-top:10px; background-color:Yellow;-moz-border-radius:6px 6px 6px 6px;-webkit-border-radius:6px 6px 6px 6px;-moz-box-sizing:border-box;-webkit-box-shadow: 2px 2px 4px rgba(0,0,0,0.4);}

.socialBox { clear:both; padding:5px; position:relative; height:35px;}
.socialBox .tw {width: 85px;position: absolute;top: 10px;left: 245px;overflow: hidden;}
.socialBox .fb {width: 150px;position: absolute;top: 10px;left: 0px;}
.socialBox .gl {width: 85px;position: absolute;top: 10px;left: 150px;overflow: hidden;}
.socialBox .pin {width: 85px;position: absolute;top: 10px;left: 340px;overflow: hidden;}

.more { clear:both; text-align:right; padding:5px;}

.newRight { clear:both; padding:10px 0px;}
.newRight ul { margin:0px; padding:0px;}
.newRight ul li { text-align:center; padding-bottom:20px;}
.newRight ul li img { max-width:160px; border:0px; padding-left:10px;}
.newRight ul li strong{ padding:5px; text-align:center;}