@charset "utf-8";
/* CSS Document */
/* Banner Ad */
.Banner-Ad				{ width:120px; float:left;}
/* Head */
.Logo					{ width:29%; float:left; display:block;}
.BannerTop				{ width:71%; float:left;}
.Head					{ clear:both;}
.Nav					{ clear:both;}
.ColorBlue				{ color:#0d0de3; font-weight:bold;}
.BoxSearch input.TextField	{ border:1px solid #000; width:165px; padding:2px 0;}
.Select					{ border:1px solid #000; width:127px;}
.Button					{ padding:1px 5px; font-weight:bold;}
.Search					{ clear:both;}
/* Center */
.BannerCenter			{ margin-bottom:5px;}

	/* ProductList */
.Title					{ background:url(/Images/bg-title.jpg) top left repeat-x; height:34px; line-height:34px; padding-left:15px; color:#db3937; font-weight:bold;}
.ProductList			{ border:1px solid #000000;}
.Product				{ width:255px; float:left; border-bottom:1px solid #ccc;}
.ImageProduct			{ width:40%; padding:10px 5px; float:left;}
.ColorRed				{ color:#FF0000; font-weight:bold; text-align:center;}
.InformationProduct		{ width:53%; float:left; padding-left:5px;}
p.TitleProduct { font-weight:bold; padding-bottom:5px; height:47px; padding-top:3px;}
.ColorBlack				{ color:#000; font-weight:bold;}
.BorderLeft				{ border-left:1px solid #ccc}
.BannerCenterSe			{ clear:both; padding:5px 0;}
.ImagePDetail			{ height:100px;}
img.Order				{ margin-right:5px; clear:left;}
.TableBorder			{ border:1px solid #ccc;}
.BorderBottom			{ border-bottom:none !important;}
.BorderBL				{ border-bottom:none !important; border-left:1px solid #ccc ;}

/* Hot Product */

	/* Left */
.Log					{ text-align:center; padding:7px 0;}
.BgOrder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/Images/bg-order.jpg) no-repeat scroll left top;
height:41px;
margin-bottom:5px;
margin-top:3px;
padding:5px 5px 5px 60px;
width:122px;
}
.ViewOrder a:link, .ViewOrder a:visited	{ color:#a745a4; font-weight:bold; text-decoration:underline;}
.Support	img			{ margin:6px 3px 6px 0;}
.BgSupport				{ background:url(/Images/bg-support.jpg) top left no-repeat; width:177px; height:35px; line-height:35px; color:#FFF; font-weight:bold; padding-left:10px; clear:both;}
.SupportIcon			{ float:left; width:31px; padding-top:4px;}
.SupportTitle			{ float:left; width:146px;}

.BoxSupport ul li		{ clear:both; padding:8px 0;} 
.BoxSupport ul li span.Icon	{ width:28px; float:left; display:block;}
.BoxSupport ul li span.InfoProduct { width:138px; float:left; display:block;}
.BoxSupport ul li span.IconNew	{ width:13px; float:left; display:block; padding-top:7px; padding-left:5px;}
.BoxSupport ul li span.InfoNew { width:150px; float:left; display:block;}
.Clear					{clear:both;}

.SupportInfo h3	{ padding-bottom:5px; font-size:12px; padding-left:50px; }
.SupportInfo ul li	{ padding:3px 0 3px 15px; }


.SupportInfoOne h3	{ padding-bottom:5px; font-size:12px; padding-left:50px; }
.SupportInfoOne ul li	{ padding:3px 0 3px 15px; }
.MarginRight			{ margin-right:0px !important;}
.Newletter				{ width:135px;}
.TextNewletter	{ padding:5px 0 10px 0;}
.ButtonNewletter	{ padding:5px 0 0 30px;}

/* Compare */
.LeftCompare		{ width:596px; float:left;}
.RightCompare		{ width:170px; float:left; padding:0px 5px 5px 7px;}
.Compare			{ }
.BgPathWay			{ background:url(/Images/bg-pathway.jpg) top left repeat-x; height:38px; line-height:38px;}
.BgPathWay ul li	{ margin-left:20px; padding:5px 0 !important; height:0px !important;}
.RightCompare p.TitleCompare { color:#000000; font-weight:bold; padding:10px 0 7px 5px;}
.RightCompare ul li	{ padding:3px 5px 3px 8px;}
.Border				{ border:1px solid #ccc; clear:left;}
.Check				{ width:25px; float:left; display:block;}
.BoxImage			{ width:115px; float:left; display:block;}
.BoxInfo			{ width:320px; float:left; display:block;}
.BoxOrder			{ width:133px; float:left; display:block;}
.BgCheck			{ background-color:#5b6366; color:#FFFFFF;}

.Page a:link, .Page a:visited { border:1px solid #bfbfbf; background-color:#cfcfcf; color:#535353; padding:3px 5px;}
.Page a, .Page a:visited { border:1px solid #bfbfbf; background-color:#eee; color:#535353; padding:3px 5px;}
.Page a.Select		{background-color:#d47f00;}
.Bottom				{ border-bottom:1px solid #ccc; padding-bottom:10px; padding-top:5px;}
.BgVote {
background-color:#DCDDDF;
padding:5px 5px 3px 15px;
}
.BoxVote			{ border:1px solid #52637f; border-top:none; margin-bottom:5px; clear:both; }
.BgTitleVote		{ background-color:#33415b; color:#FFFFFF; text-align:center; padding: 5px 0; font-weight:bold;}
.Padding			{ padding:7px;}
p.TitleProductHot	{ font-weight:bold; padding:7px 5px 5px 5px;}

/* Product */
.BoxProduct			{ width:194px; float:left; display:block;}
.BoxProduct img		{ margin:10px 0;}
.Bold				{ font-weight:bold; padding-bottom:10px;}

/* ProductDetail */
.BgProductDetail	{ background:url(/Images/bg-product-detail.jpg) top left no-repeat; width:765px; height:39px; line-height:39px; color:#FF0000; font-weight:bold; padding-left:15px;}
.BorderContent		{ border:1px solid #ccc; width:521px; float:left; border-top:none;}
.RightContent		{ width:190px; float:left; padding:5px;}
.RightContent img	{ padding-top:2px;}
.ProductOther		{ margin-top:5px;}
.AddPK				{ padding:10px 0;}
/* Wrapper */
div#BoxTab {
	margin: 0px;
	padding: 0;
}

ol.tab {
	background:url(/Images/Icon/dot.jpg) bottom left repeat-x;
	list-style: none;
	margin: 0;
	padding: 6px 0 4px 0;
	position: relative;
}

ol.tab li {
	background:url(/Images/bg-tab.jpg) top left repeat-x;
	border: 1px solid #eda898;
	display: inline;
	margin-right: 5px;
	padding: 0;
}

html > body ol.tab li {
	margin-right: 5px;
	padding: 5px 0;
}

ol.tab li.active {
	background:url(/Images/bg-tongquan.jpg) top left repeat-x;
	border-bottom: 1px solid #FFF;
	font-weight: bold;
/*	padding: 5px 10px; */
	color:#FF0000;
}

/* Style for link tag */
ol.tab a {
	font-weight: bold;
	margin: 0;
	padding: 5px 10px;
}

div#ContentPD {
	border: 1px solid #eda898;
	border-top:none !important;
	padding: 10px;
	margin-bottom:5px;
}

.Phukien				{margin:0 auto; padding:10px 0;}
.Phukien .UnderIMGA		{margin:40px 10px auto 10px; float:left;}
.Phukienct				{width:100px; float:left; margin:0 18px 0 18px; padding:0;}

.LogoTMDetail			{ width:235px; float:left; height:36px; padding-top:3px;}
.Rss					{ width:525px; float:left; padding-right:5px; padding-top:4px; height:35px;}

/* New */
.LeftNew				{ width:620px; float:left;}
.RightNew				{ width:155px; float:left; padding:5px 0 0 5px;}
.ImageAd				{ margin-bottom:5px;}
.LeftSubNew				{ width:380px; float:left; margin-right:20px;}
.RightSubNewHot			{ width:220px; float:left;}
p.TitleNew				{ padding:7px 0; font-size:130%; font-weight:bold;}
.ImageFloat				{ float:left; margin-right:7px;}
.RightSubNewHot	ul li	{ border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;}
.RightSubNewHot	ul li.Fi	{ padding-bottom:5px; border-bottom:none !important;}

.RightSubNew	ul li	{ padding-bottom:5px; margin-bottom:5px;}
.RightSubNew			{ width:220px; float:left;}
.IconListNew			{ float:left; width:10px;}
.ContentList			{ float:left; width:200px;}
.ButtonNew				{ margin-top:25px;}
.FooterLeftNew			{ width:200px; float:left;}
.FooterRightNew			{ width:420px; float:left; text-align:right;}
.FooterNew				{ clear:both; margin:10px 0 20px 0;}
.BgNew					{ color:#db3937; font-weight:bold; padding-left:15px; background:url(/Images/bg-pathway.jpg) top left repeat-x; height:39px; line-height:39px;}
.Tinlienquan			{list-style:none; margin-bottom:10px;}
.Tinlienquan ul li		{ margin-left:20px; padding:3px 0;}
.NewDetail				{ margin-top:15px; margin-bottom:7px;}
/* Footer */
.FooterInfo				{ clear:both;}
.Total					{ width:15%; float:left; padding-top:0px;}
.MenuFooter				{ width:85%; float:right; padding-top:0px;}
span.Menu			{ width:80%; float:left; text-align:center; color:#7b5c2e;}
span.Menu	a:link,  span.Menu	a:visited	{ color:#7b5c2e;}
span.Top	a:link,  span.Top	a:visited	{ width:19%; float:left; text-align:right; font-weight:bold; color:#785b2f; text-decoration:underline;}
span.Top	a:hover { color:#fd1c00; text-decoration:underline;}
span.Add			{ width:40%; float:left; text-align:center; color:#7b5c2e;}
span.Copyright		{ width:60%; float:left; text-align:right; color:#7b5c2e;}
span.AddSubLeft		{float:left; width:48%; text-align:right; border-right:2px solid #4c4c4c; padding-right:5px;}
span.AddSubRight	{float:left; width:48%; text-align:left; padding-left:5px;}

/* Edit 09/10/2009 */
/**html .CompareProduct	{ width:240px; float:left; display:block; height:31px; padding-top:7px;}*/
.BgTitleNew				{ clear:both; background:url(/Images/bg-title-new.jpg) bottom left no-repeat; width:618px; color:#f37e21; font-size:130%; font-weight:bold; padding-bottom:5px; margin:15px 0 8px 0;}
.BgTitleNew a:link, .BgTitleNew a:visited { color:#f37e21;}
.BgTitleNew a:hover { color:#f37e21;}

/* New 09/11/2009 */

/* Compare */
.ProductCD				{ background-color:#fff; padding:10px 5px;}

/* Gio hang */
.TextNote				{ padding:20px 10px 10px 0;}
.TitleCart				{ padding:5px; color:#FFFFFF; font-weight:bold; background-color:#666666;}
.ColorRed1				{ color:#FF0000; font-weight:bold;}
.ProductOnline			{ width:386px; float:left; border-bottom:1px solid #ccc;}
.ProductOnline1			{ width:386px; float:left;}

.InformationProductOnline		{ width:53%; float:left; padding-left:5px; height:250px;}
.LineThrough			{ text-decoration:line-through;}
.PageCenter				{ width:98%; float:left; display:block; padding-left:6px; padding-top:30px;}
.PageCenter a:link, .PageCenter a:visited { border:1px solid #bfbfbf; background-color:#cfcfcf; color:#535353; padding:3px 5px;}
.PageCenter a.Select		{background-color:#d47f00;}
.ColorOnline			{ color:#FF0000; font-weight:bold; font-size:120%;}
.Filter					{ padding:25px 0 20px 0; text-align:center; font-weight:bold;}
.Filter a:link,	 .Filter a:visited		{ padding:0 3px;}
.GalleryImage			{ padding:20px 5px 10px 5px; border-bottom:1px solid #ccc; font-weight:bold;}
.PaddingPayOrder		{ padding:7px; margin-left:55px; background-color:#F5F5F5; border:1px solid #ccc; margin-bottom:10px;}

/* New 10/11/2009 */
.ProductCatalog			{ width:255px; float:left; margin-top:10px;}
.ProductPK				{ padding-top:10px;}

.DateComment			{ width:650px; float:left; display:block; padding:5px 0;}
.IconComment			{ width:105px; float:left; display:block; padding:5px 0;}
.BoxComment				{ margin:10px 0;}
.NameComment			{ border-bottom:1px solid #ccc; padding-bottom:5px;}
.ContentComment			{ padding:10px 0; clear:both;}
.Bieudo					{ width:300px; float:left; display:block;}
.PT						{ padding:10px 0;}
.PL						{ padding:5px 0 5px 30px; font-weight:bold;}
.MT						{ margin-top:30px;}
.KyThuat				{ border-bottom:1px solid #ccc; padding:5px;}
.Index					{ z-index:5; position:absolute;}
.IconTM					{ margin-bottom:10px;}

/* Edit 10/11/2009 */
.BoxSupport				{ border:1px solid #ccc; padding:5px; border-top:none; margin-bottom:5px;}

.ImageHot				{ float:left; width:100px; display:block; }	
.vote_div input
{
    margin-right:5px;
    }
.ProductOther1 {
float:left;
margin-bottom:5px;
margin-top:5px;
width:100%;
}

.active {
	background:url(/Images/bg-tongquan.jpg) top left repeat-x;
	border-bottom: 1px solid #FFF;
	font-weight: bold;
	padding: 5px 10px;
	color:#FF0000;
}



/* PDF */
#PDF					{ width:860px; margin:0 auto; background-color:#fff;}
.BoxPDF					{ padding:0 30px 0 22px;}
.BoxPDF  h3.TitlePDF	{ background-color:#d26f1c; color:#FFFFFF; padding: 5px 0 5px 50px; margin-top:30px;}
.BoxPDF td				{ padding-top:5px; padding-bottom:5px;}
.BoxPDF td	img			{ padding:5px 20px 0 0;}
.FooterPDF				{ padding-top:30px}

/* Album - edited 18/11/2009 */
.HeightImage			{ max-height:405px;}
.NameImage				{ padding-top:20px;}
.TitleAlbum				{ font-size:200%; font-weight:normal; padding-bottom:10px; padding-top:30px; }
.BoxAlbum				{ padding:0 0 0 70px;}

.BoxGalleryList			{ padding:10px; clear:both;}
.ColImageGallery		{ margin:0 3px;}
.BoxImageTB				{ padding:5px 0 10px 0;}
.BgAlbumDetail			{ width:541px; padding:10px 10px 0 10px; clear:both;}
.IconLeftGallery		{ width:85%; float:left; display:block}
.IconRightGallery		{ width:15%; float:left; display:block; text-align:right;}
.BinhLuan				{ padding-top:20px; padding-bottom:5px; font-weight:bold;}
.BoxBL					{ width:501px; padding:10px 10px 30px 60px; clear:both;}
.BoxBL p				{ padding-bottom:5px;}
.BoxCommentGallery		{ width:561px; margin:40px 0 10px 0;}
.BgAlbum				{ background:url(../Images/bg-album.jpg) top left no-repeat; width:621px; height:442px; padding:10px 10px 0 10px;}
.BoxImageHot			{ width:641px; padding-top:50px; clear:both;}
.image-caption          { text-align:center; }
.BorderGallery          { border-bottom: 1px solid #CCCCCC; padding-bottom: 5px;}

/* New 11/11/2009 */
.reviewBarItem{clear:both;padding:0;float:left;}
.reviewBarItem dd{float:left;vertical-align:top;}
.reviewBarItem .scale{padding:0 5px;width:100px;}
.reviewBarItem .scale dl dd.left{width:4px;height:13px;background:url(/Images/Icon/bar_orangeLeft.gif) no-repeat;}
.reviewBarItem .scale dl dd.center{height:13px;background:url(/Images/Icon/bar_orangeMid.gif) repeat-x;}
.reviewBarItem .scale dl dd.right{width:4px;height:13px;background:url(/Images/Icon/bar_orangeRight.gif) no-repeat;}
.reviewBarItem .scale dl{width:110px;background:url(/Images/Icon/bar_greybg.gif) no-repeat;position:relative;height:13px;}
.reviewBarItem .percent{text-align:left;width:35px; padding-left:5px;}

/* SaleOff */
.SaleOffProduct		{ width:780px; float:left;}
.PathWaySaleOff	{ width:450px; float:left; display:block; padding-left:5px;}
.PageSaleOff				{ width:530px; float:left; display:block; padding-left:6px;}
.PageSaleOff a:link, .PageSaleOff a:visited { border:1px solid #bfbfbf; background-color:#cfcfcf; color:#535353; padding:3px 5px;}
.PageSaleOff a.Select		{background-color:#d47f00;}

/* Edit 12/11/2009 */
/*.LogoTM					{ background:url(../Images/bg-searchTM.jpg) top left no-repeat; height:53px; line-height:53px;}*/
/*.LogoTM img				{ margin-top:10px;}*/

/* New 12/11/2009 */
    
    .TextPrice {
color:#FF0000;
font-size:95%;
font-weight:bold;
padding-bottom:5px;
text-align:right;
}


/* New 12/11/2009 */
/*.LinkTM					{ float:left; display:block; width:165px; padding-left:20px; color:#000;}*/
.LinkTM	 a:link, .LinkTM	 a:visited	{color:#000;}
.LinkTM	 a:hover	{color:#000;}
.TextPrice			{ color:#FF0000; font-size:95%; font-weight:bold; text-align:right; padding-bottom:5px;}
.LogoTMTop			{ padding-right:10px; margin-top:10px;}		
.FontSite			{ font-size:90%;}	
span.Menu	a:hover	{ color:#ff1a00;}

/* Edit 12/11/2009 */
/*.LogoTM					{ background:url(/Images/bg-searchTM.jpg) top left no-repeat; height:53px; line-height:53px;}
.LogoTM img				{ margin-top:10px;}*/
.HotPrice				{ width:72px; float:left; display:block; padding:20px 0 0 3px;}
.HotProduct				{ border-bottom:1px dotted #ccc; padding:5px 0;}
.SupportInfoOne	{ background:url(/Images/bg-sptwo.jpg) top left no-repeat; width:235px; height:159px; padding-top:25px; display:block; float:left;   margin-right:10px; }
.SupportInfo	{ background:url(/Images/bg-spone.jpg) top left no-repeat; width:235px; height:159px; padding-top:25px; display:block; float:left;   margin-right:10px; }
.Model					{ height:18px;}
.SallOff				{ height:90px;}
.Price					{ color:#FF0000; text-align:center; font-weight:bold; padding-top:3px;}

/* New 13/11/2009 */
.AdsContent	img		{ padding-top:5px;}
.Static				{ padding:10px; border:1px solid #ccc; border-top:none !important;}
.Banner-AdLeft		{ position: absolute; top: 0px; left: 97.5px; width: 120px;}
.Banner-AdRight		{ position: absolute; top: 0px; left: 1203px; width: 120px;}
.ImageProductDetail	{ border:1px solid #000;}
.ProductDetailMT	{ height:153px;}
.ProductDetailKM	{ height:50px;}
.BorderGray			{ border:1px solid #ccc !important; border-top:none !important;}
.BorderTop			{ border-top:1px solid #ccc;}

.NameBQ				{ background:#fff; font-weight:bold; font-size:110%; padding:5px 10px;}
.TiLe				{ font-weight:bold; padding:5px; background:#fff;}
.TitleBQ			{ padding:50px 0 20px 5px; font-size:150%}

.TitleCheck			{ font-size:200%; font-weight:bold; color:#FF0000; padding:20px 0 30px 0;}

/* Edit 13/11/2009 */
.Page				{ width:590px; float:left; padding-left:6px; padding-top:20px;}
.BorderPD			{ width:250px; float:left; border-top:none; margin-right:5px;}
.ImageSmall			{ border:1px solid #ccc !important; width:57px; }
p.TitleProductCom	 { font-weight:bold; padding:3px 0 10px 0; height:36px;}
.HotLine			{ width:605px; float:left; height:23px; line-height:23px; padding-left:5px;}
.BoxSearch			{ float:left; width:360px;}
.LeftContent		{ width:311px; float:left; padding:5px;}

#supporter
{
    border: 1px solid rgb(204, 204, 204); padding: 4px; position: absolute; visibility: hidden; background-color: #fff; width: 176px; top: 0pt; left: 0pt; clip: rect(0pt, auto, auto, 0pt);
}
    #supporter ul{list-style:none; margin:5px; float:left;}
        #supporter ul li {text-align:left; vertical-align:top;}
            #supporter ul li span{display:inline-block; width:70px; height: 18px;}
            
.HotLine   { width:605px; float:left; height:23px; line-height:23px; padding-left:5px;}
.BoxSearch   { float:left; width:360px;}

.ProductDetailMT { height:153px;}
.ProductDetailKM { height:70px;}

/* 14/11/2009 */
#brandtop
{
    
}
    #brandtop marquee {display:block; width:585px; height:53px; margin:0; padding:0;}
    #brandtop li{display:block; margin:5px 5px; float:left; width:70px; height:37px; overflow:hidden;}
    
/* New 16/11/2009 */
.WidthSelect		{ width:120px;}
.BoxBQ				{ width:100%; margin:0 auto; background-color:#FFFFFF; height:700px;}
.BoxInput			{ float:left; display:block; width:270px; height:28px; padding-top:6px; font-weight:bold}
.BoxImageBQ			{ float:left; display:block; width:150px;}


/* Edit 16/11/2009 */
.PathWay			{ width:595px; float:left; display:block; padding-left:5px;}
.CompareProduct		{ width:160px; float:left; display:block; padding-top:9px;}
.ButtonCompare		{ width:71px; float:left; display:block; height:28px; padding-top:10px; padding-left:5px;}
.BackgroundCheck	{ background:url(/Images/bg-bauchon.jpg) center center no-repeat; width:446px; height:179px; margin:0 auto; margin-top:50px; }
.loading {background-image: '../images/indicator.gif'; }
.align-right {text-align:right;}
.align-center {text-align:center;}
.align-left {text-align:left;}


/* 19/11/2009 */
.LinkTM					{ float:left; display:block; color:#000; width:184px;}
.LogoTM					{ height:53px; line-height:53px; margin-top:5px;}

.IndexBgSearch			{
	z-index:5;
	position:absolute;
	margin:0;
}

/* 20/11/2009 */
.BgTitleLink				{ background:url(../Images/bg-top-link.jpg) top left no-repeat; width:358px; height:23px; line-height:23px; padding-left:10px; font-weight:bold;}
.BgBottomLink				{ background:url(../Images/bg-bottom-link.jpg) top left no-repeat; width:368px;}
.CenterLink					{ border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; width:346px; padding:10px;}
.NameLink					{ float:left; display:block; width:110px;}
.BoxLink					{ padding:5px 0;}
#personal td {padding:5px;}

.dropdown 
{
background-color:#FFFFFF;
border:1px solid #CCCCCC;
clip:rect(0pt, auto, auto, 0pt);
left:0;
padding:4px;
position:absolute;
top:0;
visibility:hidden;
width:176px;

}

/* 18/03/2010 - Login */
h3.TitleReg	{ background:url(../Images/bg-reg.jpg) top left repeat-x; height:38px; line-height:38px; color:#130fe0; padding-left:10px;}

.Contact	{ padding:20px; border:1px solid #ccc;}
.Contact ul li { padding:3px 0}
.Contact ul li span.Text { float:left; display:block; width:190px; text-align:right; padding:3px 5px; color:#000;}
.Contact ul li span.Form { float:left; display:block; width:520px; padding:3px 5px;}
input.Name	{ width:300px;}
input.Add	{ width:315px;}
input.Phone	{ width:140px;}
input.Email	{ width:200px;}
input.Pass	{ width:180px;}

input.Search { border:1px solid #fff; width:175px; font-size:11px; height:14px;}
.Contact ul li span.TextBlue	{ float:left; display:block; width:160px; text-align:right; padding-right:35px; color:#4d749d; font-weight:bold; font-size:14px;}
.ColorRedReg { color:#ff0705;}
.PTReg		{ padding:10px 0; font-size:14px; text-align:center;}

.TopLogin	{ background:url(../Images/top-login.jpg) bottom left no-repeat; width:900px; height:8px;}
.BottomLogin	{ background:url(../Images/bottom-login.jpg) top left no-repeat; width:900px; height:8px;}
.MiddleLogin	{ background:url(../Images/middle-login.jpg) top left repeat-y; padding:10px;}
.Login		{ float:left; display:block; width:350px; margin-right:10px;}
.AdsLogin	{ float:left; display:block; width:520px;}
.TitleLogin	{ background:url(../Images/bg-login.jpg) bottom left no-repeat; width:350px; height:44px; line-height:44px; padding-left:20px; color:#ec4200; font-size:14px; font-weight:bold;}
.BoxInputLogin	{ background:#eaeaea; border-top:1px solid #fcb386; padding:30px 0 50px 0;}
.BoxInputLogin ul li span.Text { float:left; display:block; width:100px; text-align:right; padding:7px 5px; color:#000;}
.BoxInputLogin ul li span.Form { float:left; display:block; width:220px; padding:7px 5px;}
input.ButtonLogin { background:url(../Images/button-login.jpg) top left no-repeat; width:140px; height:31px; border:none !important; color:#fff; font-weight:bold;}

.nodisplay {display:none;}
#right_banner, #left_banner {position:absolute;}
    #right_banner span, #left_banner span {display:none;}
.ABC { background:url(../Images/km1.gif) no-repeat; width:35px;}
