/* CSS Document */
body
{
      LEFTMARGIN=0;
      TOPMARGIN=0;
      MARGINWIDTH=0;
      MARGINHEIGHT=0;
       text-align:center;
	  vertical-align: middle;
	  display: table;
	  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:964px;
	height:45px;
	background-color:#FFFFFF;
	text-align:center;	
	overflow: hidden;
}
 #index-search-body
{
	width:849px;
	height:45px;
	background-color:#2DB5EE;
	text-align:left;	
	float:left;
}
#form-search
{
	width:600px;
	height:40px;
	vertical-align: bottom;
	display: inline;
	padding-top: 10px;
}
#index-search2
{
	width:100%;
	height:45px;
	background-color:#FFFFFF;
	text-align:center;	
	overflow: hidden;
}
 #index-search-body2
{
	width:100%;
	height:45px;
	background-color:#2DB5EE;
	text-align:left;	
	float:left;
}
#form-search2
{
	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;
}
#alipay-logo
{
	width:115px;
	height:45px;
	float:right;
}
#layA
{
      width:964px;
	  height:219px;
	  text-align:center;	
	  overflow: hidden;  
}
#nono
{
      width:964px;
	  font-size:8px;
	  height:8px;
	  background-color:#FFFFFF;
	  text-align:center;	  
}
#nono2
{
      width:100%;
	  font-size:8px;
	  height:8px;
	  background-color:#FFFFFF;
	  text-align:center;	  
}
#left-nono
{
      width:100%;
	  font-size:8px;
	  height:8px;
	  background-color:#FFFFFF;
	  text-align:center;	  
}
#gonggao-body
{
      width:257px;
	  height:197px;
	  background-color:#FFFFFF;
	  border:solid #FDB5B5 1px;
	  padding: 4px;
      float:left;
}
#gonggao-title
{
      width:257px;
	  height:22px;
	  background-color:#EE2D35;
      float:left;
}
#computer-adv
{
      width:697px;
	  height:219px;
      float:right;
}
#computer-products
{
      width:964px;
	  height:auto;
	  text-align:center;	
	  }
#computer-products-left
{
      width:257px;
	  height:auto;
	  float:left;	   
}
#computer-products-left-border
{
      width:257px;
	  height:auto;
	  background-color:#FFFFFF;
	  border:solid #DDDDDD 1px;
	  padding: 2px;
	  float:left; 
	   
}
#computer-products-left-list
{
	width:251px;
	height:auto;
	float:left;
	text-align:left;	
	display: block;
	overflow: hidden;
}
#computer-products-left-list-title
{
      width:257px;
	  height:22px;
	  background-color:#2DB5EE;
	  text-align:left;	
	  float:left;  
}
#computer-products-left-list-all
{
	width:150px;
	height:30px;
	background-color:#F2FAF1;
	border:solid #D5F0D1 1px;
	padding: 4px;
	text-align:center;
	float:left;
	margin-top: 6px;
	margin-left: 6px;
}
.HackBox {
	CLEAR: both; BORDER-TOP: transparent 0px solid;
}
#news1-title
{
      width:251px;
	  height:22px;
	  background-color:#2DB5EE;
      float:left;
	  text-align:left;	
	  margin-top: 6px;
}
#news1-body
{
      width:251px;
	  height:130px;
      float:left;
	  text-align:left;	
	  overflow: hidden;
}
#news2-title
{
      width:251px;
	  height:22px;
	  background-color:#2DB5EE;
      float:left;
	  text-align:left;	
}
#time-sale-title
{
      width:697px;
	  height:22px;
	  background-color:#2DB5EE;
	  text-align:left;
	  float:right;  
}
#time-sale-body
{
      width:697px;
	  height:auto;
	  background-color:#FFFFFF;
	  border-top: 1px solid #DDDDDD;
	  border-right: 1px solid #DDDDDD;
	  border-bottom: none ;
	  border-left: 1px solid #DDDDDD;
	  text-align:left;
	  float:right;  
}
#sale-1
{
	width:206px;
	height:300px;
	background-color:#FFFFFF;
	text-align:center;
	float:left;
	border-top: none;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: none;
	padding-top: 10px;
	padding-left: 25px;
}
#sale-2
{
	width:207px;
	height:300px;
	background-color:#FFFFFF;
	text-align:center;
	float:left;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #DDDDDD;
	border-left: none;
	padding-top: 10px;
	padding-left: 25px;
}
#sale-products-say
{
	width:170px;
	height:132px;
	background-color:#FFFFFF;
	text-align:left;
	float:left;
	padding-top: 1px;
	padding-left: 1px;
	overflow: hidden;
	margin-right: 15px;
	margin-top: 5px;
}
#index-adv
{
      width:964px;
	  height:97px;
	  text-align:center;	  
}
#index-adv-join
{
      width:257px;
	  height:97px;
	  float:left;  
}
#index-adv-logo
{
      width:697px;
	  height:97px;
	  float:right;  
}
#index-adv-logo-image
{
	  width:32px;
	  height:97px;
	  float:left;  
}
#index-adv-logo-line1
{
	width:665px;
	height:46px;
	float:right;
	vertical-align: top;
}
#index-adv-logo-line2
{
	width:665px;
	height:46px;
	float:right;
	vertical-align: bottom;
	margin-top: 5px;
}
#footer
{
      width:964px;
      height:112px;
      background-color:#F3F3F3;
	  border:solid #DDDDDD 1px;
	  padding: 5px;
}
#footer2
{
      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;
}
#your-place
{
	width:100%;
	height:40px;
	text-align:left;
	background-color:#FFFFFF;
	padding-top:8px;
}
#twostage 
{
	width:100%;
	height:60px;
	text-align:left;
	background-color:#F3F3F3;
}
#twostage-bg 
{
	width:100%;
	height:60px;
	text-align:left;
	MARGIN: 8px;
	background-color:#F3F3F3;
}
 UL.twostage
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px; 
	MARGIN: 2px; 
	LIST-STYLE-TYPE: none
}
UL.twostage LI
{
	width:180px;
	BORDER-RIGHT: #F3F3F3 1px solid;
	PADDING-RIGHT: 50px;
	DISPLAY: block;
	FONT-SIZE: 9pt;
	FLOAT: left;
	WORD-BREAK: keep-all;
	WHITE-SPACE: nowrap;
	text-align: left;
}
 UL.logo
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px; 
	MARGIN: 2px; 
	LIST-STYLE-TYPE: none
}
UL.logo LI
{
	width:140px;
	BORDER-RIGHT: #FFFFFF 1px solid;
	PADDING-RIGHT: 25px;
	PADDING-TOP: 5px;
	DISPLAY: block;
	FONT-SIZE: 9pt;
	FLOAT: left;
	WORD-BREAK: keep-all;
	WHITE-SPACE: nowrap;
	text-align: left;
}
#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: #2DB5EE;
	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: "o¨²¨¬?";
 }
 #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-title2
{
      width:100%;
	  height:26px;
	  background-color:#FFFFFF;
	  float:right;
	  text-align:left;
	  overflow: hidden;	
}
 #rightbody-title-bg
{
      width:100%;
	  height:27px;
	  background-color:#2DB5EE;
}
 #rightbody-title-bg2
{
      width:100%;
	  height:27px;
	  background-color:#2DB5EE;
}
 #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;
}

#products-title2
{
	width:85%;
	height:22px;
	float:left;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	font-size: 10pt;
	font-weight: bold;
	color: #0044FF;
	text-decoration: none;
	padding-top:3px;
}
#products-say-bg
{
	width:100%;
	height:370px;
	float:left;
	overflow: hidden;
	text-align: left;
	font-size: 9pt;
	color: #000000;
	padding-top:3px;
}
#products-say
{
	width:436px;
	height:370px;
	float:right;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
#products-images-view
{
	width:320px;
	height:370px;
	float:left;
	overflow: hidden;
	text-align: left;
	padding-top:15px;
}
#button-viewimage-favorites
{
	width:320px;
	height:30px;
	float:left;
	text-align: center;
	vertical-align: bottom;
	DISPLAY: block;
	margin-top: 16px;
}
#say-border
{
	width:100%;
	background-color: #FFFFFF;
	border: 1px solid #D5F0FC;	
	float:left;
	padding: 10px;
}
#say-title-bg
{
	width:100%;
	height:22px;
	background-color: #2DB5EE;
	text-align:left;	
}	
#products-tonglei
{
	width:100%;
	height:150px;
	background-color: #ffffff;
	overflow: hidden;	
	text-align:center;
}	
#products-tonglei-01
{
	width:152px;
	height:150px;
	background:url(/images/point-gray-y.gif) repeat-y right;
	text-align:center;
	float:left;
}	
#products-tonglei-02
{
	width:135px;
	height:150px;
	text-align:center;
	float:left;
}
UL.pinglun
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px; 
	MARGIN: 2px; 
	LIST-STYLE-TYPE: none
}
UL.pinglun LI
{
	width:240px;
	BORDER-right: #FFFFFF 30px solid;
	PADDING-right: 10px;
	DISPLAY: block;
	FONT-SIZE: 9pt;
	FLOAT: left;
	WORD-BREAK: keep-all;
	WHITE-SPACE: nowrap;
	text-align: left;
	overflow: hidden;
}
#pinglun-bg 
{
	width:100%;
	height:30px;
	text-align:left;
	PADDING: 6px;
	background-color:#F3F3F3;
}
