@charset "utf-8";
/* CSS Document */

/* 产品页面 */
.archive .loopimg{ display:none;}
.home .loopimg{ display:none;}


#itempage { position:relative;width: 100%;}
#itempage .itemimg {width:280px!important;position: absolute; top:0; left:0; height:280px;border: 1px solid #ccc;}
#itempage .itemimg a:hover{ opacity:0.8;}

#itempage .itemimg img {width: 100%!important;}
#itempage .itemsubimg{  margin-right:10px; position:absolute; top:295px;left:0px;    width: 290px;
    overflow: hidden;
    height: 65px;}
#itempage .itemsubimg a{    display: block;
    width: 63px;
    height: 63px;
    border: 1px solid #cacaca;
    float: left;
    margin-right: 6px;
    margin-bottom: 6px;}
	
#itempage .itemsubimg a:hover{ opacity:0.8;}
#itempage .itemsubimg img{ max-width:63px; margin-right:10px;}
#itempage h3{   float: right;
  width: 53%;
  margin-left: 0px!important;
  background-color: #fff!important;
  color: #333!important;
  height: auto!important;
  display: block;
  line-height: 26px!important;
   overflow: hidden; 
  font-weight: 600;
  font-size:18px!important;}

#itempage .skuform{ float:right; width:560px;}


#itempage .exp{ float:right; width:53%;  min-height:350px!important;}
#itempage .field{ margin-left:0px!important; width:100%!important; float: left;}
#itempage .field .field_name{float:left; width:200px; padding:10px 0;}
#itempage .field .field_cprice{float:right;padding:10px 0!important;}
#itempage .field .field_price{float:right;padding:10px 0!important;}

#itempage .field1{ float:left; width:100%;padding:10px 0 15px!important;  border-bottom:1px solid #ddd; margin-bottom:30px;}

#itempage .exp p{float:left; width:100%;}
#itempage .exp h1{ float:left;}
#itempage .exp h2{ float:left;}
#itempage .exp h3{ float:left;}
#itempage .exp p img{float:left; }
#itempage .skuform{   float: right;
  /* margin-right: 280px; */
  border-top: 1px solid #ccc;
  padding: 15px 15px; 
}

#itempage .skuquantity{ margin:0 5px 0 10px;}
#itempage .skubutton{      cursor: pointer;
margin-left: 15px;
  width: auto;
  height: 36px;
  font-size: 16px;
  background-color: #F25323;
  color: #fff;
  border: none;
 /*  -moz-border-radius: 3px;*/
  /* -khtml-border-radius: 3px;*/
  /* -webkit-border-radius: 3px; */
  /* border-radius: 3px; */
    padding: 0 12px;
}


#inside-cart .upbutton{ margin-bottom:15px;}
#inside-cart  img{ max-width:150px!important; width:150px!important;}

#inside-cart #previouscart{padding: 6px 14px;}

#customer-info .customer_form input{ border:1px solid #ddd;}
#customer-info td{ padding:15px!important;}
#customer-info .send{ margin-bottom:20px;}
#customer-info h5{background-color:#4B4B4B!important; padding:8px!important; font-size:16px!important;}

#info-confirm #cart img{max-width:150px!important; width:150px!important;}


/*WELCART会员相关页面 */
.entry table td {

}
.error_message{ margin-bottom:20px;  color: #DB0000; margin-left:15px;}

.entry table th{ }
#memberinfo .history-area{ height:auto!important;}
#memberinfo .send{ margin-top:20px!important;}

#memberpages div.loginbox{ width:300px!important; padding-top:8px!important; margin-top:0!important;}
#memberpages input.loginmail{ width:auto!important; height:28px!important;}
#memberpages input.loginpass{ width:auto!important; height:28px!important;}

