/* CSS Document */

/*  ------------------------------homepage  -------------------------*/
#homepage
{
    width:900px;
    _width:920px;    
    min-height:1500px;
    _height:1500px; 
    float:left;
    line-height:0%;
       
}


/*   -----------------------------------left   -----------------------*/

#homepage-left
{
    width:205px;
    float:left;
    line-height:0%;
    min-height:1500px;
    _height:1500px; 
}


/*  --------------------------------------productCategory  -----------*/

#productCategory
{
    width:200px;    
    background:#F4FEDE;
    text-align:center;
    min-height:950px;
    _height:950px;     
}

#pro-top
{
	font-weight: bold;
	letter-spacing: 3px;
	background:url(../images/guide-bgs.jpg) no-repeat;
	width:196px;
	height:22px;
	padding:3px 0 0 8px;
}

#pro-page
{
    width:189px;
    margin:0 auto;
    background-color:White;
    border-left:solid 2px #89c087;
    border-right:solid 2px #89c087;
    min-height:930px;
    _height:930px;
}

.pro-cat
{
    color: #FF6600;
    padding:5px 8px 10px 8px;
    font-weight: bold;
    letter-spacing: 0px;
    text-align:left;
    clear:both;      
}
.pro-cat a
{
    color: #FF6600;
    padding:5px 8px 10px 8px;
    font-weight: bold;
    letter-spacing: 0px;
    text-align:left;
    clear:both;    
}
.pro-cat a:active
{
    color: #FF0000;
    padding:5px 8px 10px 8px;
    font-weight: bold;
    letter-spacing: 0px;
    text-align:left;
    clear:both;     
}
.pro-cat a:hover
{
    color: #FF0000;
    padding:5px 8px 10px 8px;
    font-weight: bold;
    letter-spacing: 0px;
    text-align:left;
    clear:both;     
}

.greentitle 
{
    color: #599556;	
    padding:0 4px;    
}

.pro-left
{
    width:83px;
    float:left;
    line-height:0%;
    text-align:left;
}

.pro-right
{
    width:93px;
    float:left;
    line-height:0%;
    text-align:left;
}



/*   ---------------------------------shangjia   ----------------------*/

#shangjia
{
    width:200px;   
    margin:0;
    padding:0;
    min-height:490px;
    _height:490px;
}

#shangjia-link
{
    width:200px;
    background:url(../images/shangjia-bg.jpg) repeat-y;
    text-align:center;
    min-height:435px;
    _height:435px;         
}

.shangjia-img
{
    padding:5px 0;    
}

/*   ----------------------------------------right   -----------------------*/

#homepage-right
{
    width:695px;
    float:left;
    min-height:1500px;
    _height:1500px; 
    line-height:0%;
}

/* ------------------------------------------homepage-top---------------*/
#homepage-top
{
    width:695px;
    _width:715px;
    text-align:center;
    min-height:170px;
    _height:170px;
}

/*----------------------------------------   search ------------------*/

#search
{
    width:410px;    
    min-height:170px;
    _height:170px;
    float:left;
    line-height:0%;
    text-align:left;
}

#search-topkey
{
    width:410px;    
}

#search-topkey a
{
    color:Red;
}
#search-topkey a:active
{
    color:Red;
}
#search-topkey a:hover
{
    color:Red;
}

#search-daogou
{
    text-align:left;
}

#search-notify
{
    width:395;
    text-align:right;
    height:23px;
    padding:5px 10px 5px 25px;
    background:url(../images/news-bg.jpg) no-repeat;
}
.search-img
{
    width:200px;
    height:84px;          
}



/*---------------------------------------   ad  ----------------- */

#ad
{
    width:280px;
    min-height:170px;
    _height:170px;
    float:left;
    line-height:0%;    
}

/* --------------------------------------homepage-center----------------- */


#homepage-center
{
    width:695px;
    text-align:center;
    min-height:1050px;
    _height:1050px;
    
}


/*   -------------------------------------homepage-center-left   ----------*/

#homepage-center-left
{
   width:490px;
   float:left;
   line-height:0%;
   min-height:1050px;
    _height:1050px;
}



/*   ----------------------------------newshow   --------------------------*/

#newshow
{
    width:480px;
    min-height:150px;
    _height:150px;
    line-height:0%;    
}

#newshow-name
{
    width:180px;
    min-height:125px;
    _height:125px;
    float:left;
    text-align:left;    
}

.newshow-row
{
    padding:2px;    
}

#newshow-top
{
    width:280px;
    min-height:125px;
    _height:125px;
    float:left;    
}

.newshow-left
{
  width:101px;
  float:left;
  height:100px;   
}

.newshow-right
{
    width:160px;
    float:left;
    height:100px;
}

#newshow-icn
{
    text-align:left;
    padding:0 0 20px 0;
}

#newshow-red
{
    color:Red;
    text-align:left;
}

/*   -----------------------------------newadd  ---------------------------- */

#newadd
{
    width:480px;
    min-height:545px;
    _height:545px;    
}

.newadd-conter
{
    width:155px;
    float:left;
    line-height:0%;
    text-align:center;
    margin:0 0 20px;   
}


.newadd-pic 
{                            /* 定义连接位置为相对，处于最底层 */
  position:relative;
  z-index:0;
  width:130px;
  height:130px;    
}
.newadd-pic:hover
{                     /* 定义hover背景颜色为透明，处于最上层 */
  background-color:transparent;
  z-index:50;   
}
.newadd-pic span 
{                      /* 放大图片 */
  position:absolute;
  background-color:White;
  border:solid 1px #e1e1e1;
  visibility:hidden; 
  color:black;
  text-decoration:none;  
}
.newadd-pic span img 
{   
  border-width:0;  
}
.newadd-pic:hover span
{
 visibility:visible;
 top:0;  
 left:0px;   /* 设置放大图片为水平位置 */
}


.newadd-price
{
    color:#f00;
}

#newadd-img
{
    width:480px;
    height:20px;
    background:url(../images/pro-bg.gif) repeat-y;
    color:#fff;
    text-align:left;
    margin:5px 0 10px;
       
}

#newadd-hot
{
    padding:0 3px 15px;
    text-align:left;   
}

.newadd-font1
{
    padding:0 5px;
    letter-spacing: 3px;
    font-weight: bold;
    color:#fff; 
}

.newadd-font2
{
    padding:0 5px;
    letter-spacing: 3px;
    font-weight:bold;
    font-size:16px;    
    color: #F93;
}


/*   ----------------------------------------boutique   ----------------*/

#boutique
{
    width:480px;
    min-height:250px;
    _height:250px;    
}

.boutique-conter
{
    width:155px;
    float:left;
    line-height:0%;
    text-align:center;
    margin:0 0 20px;   
}

/*  ------------------------------------------------图片放大效果----------------*/
.boutique-pic
{                            /* 定义连接位置为相对，处于最底层 */
  position:relative;
  z-index:0;
  width:130px;
  height:130px;
}

.boutique-pic:hover
{                     /* 定义hover背景颜色为透明，处于最上层 */
  background-color:transparent;
  z-index:50;  
}
.boutique-pic span  
{                      /* 放大图片 */
  position:absolute;
  background-color:White;
  border:solid 1px #e1e1e1;
  visibility:hidden; 
  color:black;
  text-decoration:none;  
}
.boutique-pic span img 
{   
  border-width:0;  
}
.boutique-pic:hover span 
{
 visibility:visible;
 top:0;  
 left:0px;   /* 设置放大图片为水平位置 */ 
}

.boutique-price
{
    color:#f00;
}

#boutique-img
{
    width:480px;
    height:20px;
    background:url(../images/pro-bg.gif) repeat-y;
    text-align:left;
    margin:5px 0 10px;
       
}

#boutique-hot
{
    padding:0 3px 15px;
    text-align:left;    
}

.boutique-font1
{
    padding:0 5px;
    letter-spacing: 3px;
    font-weight: bold;
    color:#fff;     
}

.boutique-font2
{
    padding:0 5px;
    letter-spacing: 3px;
    font-weight:bold;
    font-size:16px;    
    color: #F93; 
}


/*   ----------------------------------------homepage-center-right   -----------------*/

#homepage-center-right
{
    width:205px;
    float:left;
    line-height:0%;
    min-height:1050px;
    _height:1050px;       
}

/*   ------------------------------------login   ----------------------------*/

#login 
{
    width:200px;
    min-height:150px;
    _height:150px;    
}

.login-top
{
    width:196px;
    margin:0 auto;    
    background:url(../images/login-title.gif) no-repeat;
    color: #FFFFFF;
    font-weight: bold;
	letter-spacing: 3px;
	padding:5px 0 0 7px;
	text-align:left;
}

#login-txt
{
    background-color:#F4FEDE;
    padding:5px 0 0 0;
}

#login-reg
{
   background-color:#F4FEDE;
   padding:5px 0; 
}

.login-buy
{
    background-color:#F4FEDE;
    padding :0 0 5px 0;    
}

#login-pass
{
   background-color:#F4FEDE;
   text-align:left;
   padding:0 0 0 10px;
   width:190px;
    min-height:150px;
    _height:150px; 
}

.login-High
{
    padding:3px 0;
}


/*   --------------------------------------------qq------------------------- */

#qq
{
    width:200px;
    background-color:#F4FEDE;
    padding:0 0 5px 0; 
    min-height:140px;
    _height:140px;   
}

#qq-time
{
    width:182px;
    height:59px;
    margin:0 auto;
    background-color:#fff;    
}

#qq-ww
{
    width:182px;
}

#qq-qq
{
    width:185px;
    color:Red;
    text-align:left;
}

.qq-font
{
    font-weight:bold;
}

/* --------------------------------------------  notice  -------------------- */
#notice
{
    width:204px;
    text-align:left;
    min-height:190px;
    _height:190px;
}

.notice-content
{
    width:180px;
   background:url(../images/news-bg.gif) repeat-x; 
   height:28px;   
}

.notice-dot
{
    display:inline;
    padding:0 6px;
}

.notice-txt
{
    display:inline;
    
}

/*   -----------------------------------------tieshi   ----------------------*/

#tieshi
{
    width:202px;    
    min-height:195px;
    _height:195px;    
    background:url(../images/tieshi.gif) no-repeat;    
}

#tieshi-content
{
    padding:40px 0 0 5px;
    text-align:left;           
}

.tieshi-hight
{
    line-height:2;
}
/*   ------------------------------------paymethod   --------------------*/

#paymethod
{
    width:196px;
    clear:both;
}

#paymethod-pay
{
    width:196px;
    border:1px solid #D6F58B;
}
#paymethod-top
{
    background-image:url(../images/zf-bg.jpg);
    font-weight:bold;
}

#paymethod-img
{
    width:189px;
    height:110px;
    padding:10px 0 0 0;
}



/*   --------------------------------------------mail--------------------*/

#mail
{
    width:202px;
    height:100px;
    background:url(../images/youjian-bg.gif) no-repeat;
}

#mail-txt
{
    padding:43px 0 0 0;
    width:169px;
}

#mail-user
{
   
    text-align:left;
    padding:40px 0 25px 5px;
}
/*   ---------------------------------------homepage-footer   ----------------*/

#homepage-footer
{
   width:695px;
   min-height:295px;
    _height:295px;
}


/*   ---------------------------------------wenhua   ------------------*/

#wenhua
{
    width:695px;
    min-height:125px;
    _height:125px; 
    float:left;
    line-height:0%;      
}

#wenhua-font
{
    width:695px;
    background:url(../images/wh-bg.jpg) repeat-x;
    font-weight:bold;
    padding: 0 0 0 5px;
    min-height:20px;
    _height:20px;
    
}

.wenhua-title
{
    text-align:center;
    font-weight:bold;
    padding:3px 0;
}

.wenhua-list
{
    
    width:228px;
    float:left;line-height:0%;
    min-height:100px;
    _height:100px;
}

.wenhua-txt
{
    padding:0 0 0 10px;
}

.wenhua-list1
{
    width:230px;
    float:left;line-height:0%;
    border-left:solid 2px #e1e1e1;
    border-right:solid 2px #e1e1e1;
    min-height:100px;
    _height:100px;    
}

#wenhua-line
{
    width:695px;
    border-top:solid 2px #CCC;
    margin:2px 0 5px 0;
    float:left;line-height:0%;
}

.wenhur-more
{
    text-align:right;    
    padding:2px 10px;   
}


/*   -------------------------------------question   ------------------------*/

#question
{
    width:695px;
    min-height:150px;
    _height:150px;      
}

.question-img
{
    float:left;
    line-height:0%;
}

#question-content
{
    float:left;line-height:0%;
    background:url(../images/know-bg.jpg) repeat;
    width:670px;
    height:151px;
}

#question-1
{
    width:192px;
    padding:20px 0 0 20px;
    float:left;
    line-height:0%;
}

#question-2
{
    width:210px;
    padding:20px 0 0 20px;
    float:left;
    line-height:0%;
}

#question-3
{
    width:188px;
    padding:20px 0 0 20px;
    float:left;
    line-height:0%;
}

.question-bold
{
    font-weight:bold;      
    padding:0 0 8px 0;
}
.question-bold a
{
    font-weight:bold;    
    padding:0 0 8px 0;
}
.question-bold a:active
{
    font-weight:bold;
    padding:0 0 8px 0;
}
.question-bold a:hover
{ 
    font-weight:bold;
    padding:0 0 8px 0;
}

.question-bold1
{
    font-weight:bold;      
    padding:10px 0 8px 0;
}
.question-bold1 a
{
    font-weight:bold;    
    padding:10px 0 8px 0;
}
.question-bold1 a:active
{
    font-weight:bold;
    padding:10px 0 8px 0;
}
.question-bold1 a:hover
{ 
    font-weight:bold;
    padding:10px 0 8px 0;
}

.question-font
{
    padding:1px 0;   
}