/* CSS Document */
body
{
      LEFTMARGIN=0;
      TOPMARGIN=0;
      MARGINWIDTH=0;
      MARGINHEIGHT=0;
      text-align:center;
	  padding-right: 20px;
	  padding-left: 20px;
 }
 #lay-top
{
	width:964px;
	height:85px;
	padding-top: 10px;
	background-image: url(../images/top-bg.gif);
	background-repeat: no-repeat;
}

 #lay-top-right
{
	width:809px;
	height:85px;
	float:right;
	text-align:right;	
}
#form-login
{
	width:809px;
	height:25px;
	text-align:right;
	overflow: hidden;  
}
#top-menu
{
	width:809px;
	height:35px;
	float:right;
	text-align:right;
	overflow: hidden; 
}
#top-menu-bg {
	height: 25px;
	width: 89px;
	background-image: url(../images/top_menu_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	white-space: nowrap;
	padding-top: 5px;
	float:right;
	margin-left: 5px;
}
 #ecost-logo
{
	width:155px;
	height:60px;
	float:left;
	padding-top: 15px;
}
 #index-search
{
	width:100%;
	height:45px;
	background-color:#FFFFFF;
	text-align:center;	
}
 #index-search-body
{
	width:100%;
	height:45px;
	background-color:#EF2D35;
	text-align:left;	
	float:left;
}
#form-search
{
	width:100%;
	height:40px;
	vertical-align: bottom;
	display: inline;
	padding-top: 10px;
}
#index-search-image-1
{
	float:left;
	position : relative; 
}
#index-search-image-2
{
    position : relative; 
	float:right;
}
#nono
{
      width:100%;
	  font-size:8px;
	  height:8px;
	  background-color:#FFFFFF;
	  text-align:center;	  
}
#left-nono
{
      width:190px;
	  font-size:8px;
	  background-color:#FFFFFF;
	  text-align:center;	  
}
#footer
{
      width:100%;
      height:112px;
      background-color:#F3F3F3;
	  border:solid #DDDDDD 1px;
	  padding: 5px;
}
#footer-ecost-logo
{
	float:left;
	margin-left: 5px;
	margin-top: 40px;
	margin-right: 20px;
}
#footer-copyright
{
	float:left;
	margin-left: 5px;
	margin-top: 10px;
	margin-right: 10px;
	text-align: left;
}
#footer-icp
{
	width:100px;
	float:left;
	margin-left: 10px;
	margin-top: 20px;
	margin-right: 10px;
}
#footer-alipay
{
	float:left;
	margin-left: 10px;
	margin-top: 40px;
	margin-right: 10px;
}
#footer-family-site
{
	width:143px;
	height:76px;
	float:right;
	margin-left: 5px;
	margin-top: 15px;
	margin-right: 5px;
	background-image: url(../images/family-site.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	padding-top: 25px;
}
#laybody
{
      width:100%;
	  height:100%;
	  text-align:center;	
	  background-color:#FFFFFF;
}
#leftbody
{
      width:190px;
	  height:100%;
	  float:left;
	  text-align:left;	
}
#product-choose
{
	width:190px;
	height:174px;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;	
	float:left;
}
#product-choose-title
{
	width:186px;
	height:22px;
	background-color: #EF2D35;
	text-align:left;	
	margin:2px;
}
#product-choose-body
{
	width:186px;
	height:146px;
	background-color: #F3F3F3;
	text-align:left;
	margin:2px;
	padding-left: 2px;
	overflow: hidden;
}
#view-save
{
	width:190px;
	height:auto;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;	
	float:left;
}
#view-save-body
{
	width:186px;
	height:auto;
	background-color: #F3F3F3;
	text-align:left;
	margin:2px;
	padding-top: 6px;
	overflow: hidden;
}
#sale
{
	width:190px;
	height:238px;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;	
	float:left;
}
#sale-body
{
	width:186px;
	height:210px;
	background-color: #F3F3F3;
	text-align:left;
	margin:2px;
	padding-left: 4px;
	overflow: hidden;
}
#sale-LI{
	list-style-type:decimal;
	margin-left: -16px;
	margin-right: 2px;
	font-size: 9pt;
	color: #000000;
	padding-top: 1px;
	font-family: "ºÚÌå";
 }
 #rightbody
{
      width:100%;
	  height:100%;
	  float:right;
	  text-align:left;	
}
 #rightbody-title
{
      width:100%;
	  height:25px;
	  background-color:#FFFFFF;
	  float:right;
	  text-align:left;
	  overflow: hidden;	
}
 #rightbody-title-bg
{
      width:100%;
	  height:27px;
	  background-color:#EF2D35;
}
 #title-images
{
      width:147px;
	  height:25px;
	  float:left;
}
 #add-favorites
{
      width:75px;
	  height:20px;
	  padding-top:5px;
	  float:right;
	  text-align:right;
}
 #top-page
{
      width:115px;
	  height:20px;
	  padding-top:5px;
	  float:right;
	  text-align:right;
	  padding-bottom: 3px;
	padding-top: 2px;
}
 #products-array
{
	width:250px;
	height:20px;
	float:right;
	padding-bottom: 3px;
	padding-top: 2px;
}
#form-array
{
	width:100%;
	height:20px;
	vertical-align: top;
	display: inline;
}
#products-title
{
	width:100%;
	height:22px;
	background-color:#F3F3F3;
	overflow: hidden;
}
#products-title-word1
{
	width:120px;
	height:22px;
	vertical-align:bottom;
	text-align: center;
	padding-top: 2px;
	float:left;
}
#products-title-word2
{
	width:100%;
	height:22px;
	vertical-align:bottom;
	text-align: center;
	padding-top: 2px;
}
#products-title-word3
{
	width:85px;
	height:22px;
	vertical-align:bottom;
	text-align: center;
	padding-top: 2px;
	float:right;
}
#products-title-word4
{
	width:100px;
	height:22px;
	vertical-align:bottom;
	text-align: center;
	padding-top: 2px;
	float:right;
}
#products-row-1
{
	width:100%;
	height:108px;
	overflow: hidden;
	background-image: url(../images/bg_row01.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
#products-row-2
{
	width:100%;
	height:108px;
	overflow: hidden;
	background-image: url(../images/bg_row02.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
#products-row-word1
{
	width:120px;
	height:108px;
	vertical-align:bottom;
	text-align: center;
	padding-top: 6px;
	float:left;
}
#products-row-word2
{
	width:100%;
	height:85px;
	vertical-align:bottom;
	text-align: left;
	padding-top: 10px;
	overflow: hidden;
}
#products-row-word3
{
	width:85px;
	height:108px;
	vertical-align:bottom;
	text-align: center;
	padding-top: 40px;
	float:right;
}
#products-row-word4
{
	width:100px;
	height:108px;
	vertical-align:bottom;
	text-align: center;
	padding-top: 40px;
	float:right;
}
 #bottom-page
{
      width:100%;
	  height:35px;
	  padding-top:10px;
	  float:right;
	  text-align:right;
}	