html {height: 100%;}
body {
	background:#FFFFFF;
	margin:auto;
	height:100%;
	text-align:center;
	font-family:verdana,Arial;
	font-size:11px;
}
.body-normal {
	background:#FFFFFF;
	margin:auto;
	height:100%;
	text-align:center;
	font-family:verdana,Arial;
}
label {
  cursor:pointer;
}
form {
  padding:0px;
  margin:0px;
}
#container {
   width:700px;
   margin:auto;
   text-align:center;
}
#logo {
   position:absolute;
   width:165px;
   height:55px;
   left:15px;
   top:20px;
   border:none;
}

#head {
   width:700px;
   height:99px;
   background:#FFFFFF url("/img/head.jpg") no-repeat;
   position:relative;
}
#links {
  height: 32px;
  background:#CBCBCB;
  font-size:11px;
  color:#DE4787;
  margin:0 0 10px 0;
  clear:both;
}
#links a{
  color:#DE4787;
  text-decoration:underline;
  padding:0 5px 0 5px;
}
#links a:hover{
  text-decoration:underline;
}
.input {
  border:1px solid #7F7E7E;
  height:16px;
  font-size:11px;
}
.login {
  border:1px solid #7F7E7E;
  height:16px;
  font-size:11px;
}
.search-button {
  position:relative;
  top:4px;
}
#menu {
   height:36px;
   background:#FFFFFF url("/img/menu.jpg") no-repeat;
   text-align:center;
   float:left;
   width:700px;
   padding:5px 5px 0 5px;
}

#menu a {
   color:#FFFFFF;
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   padding-right:22px;
}
#menu a:hover {
  text-decoration:underline;
}
#banners {
  height:120px;
  margin:0 0 10px 0;
  clear:both;
}


#content {
   height:100%;
   clear:both;
}  
#left {
   width:169px;
   float:left;
   text-align:left;
}
.LeftHead {
   color:#DE4787;
   font-size:13px;
   padding:5px 0 10px 5px;
}
.LeftContent {
  widtH:169px;
}
.LeftContent a {
   width:150px !important;
   color:#929292;
   text-decoration:none;
   font-size:11px;
   padding:0 0 0 5px;
}
.LeftContent a:hover {
   text-decoration:underline;
}
.LeftHead-dark {
   color:#DE4787;
   font-size:13px;
   padding-bottom:10px;
   padding-top:5px;
   background:#C1C1C1;
   margin:10px 0 0 0;
   padding:5px 0 10px 5px;
}
.LeftContent-dark {
   widtH:169px;
   background:#C1C1C1;
}
.LeftContent-dark a {
   width:150px !important;
   color:#FFFFFF;
   text-decoration:none;
   font-size:11px;
   padding:0 0 0 5px;
}
.LeftContent-dark a:hover {
   text-decoration:underline;
}

#Bestsell {
  float:right;
  width:169px;
  height:156px;
}
.Bestsell-head {
   color:#DE4787;
   font-size:13px;
   background:#C1C1C1;
   padding:5px 0 10px 5px;
   width:160px;
   
}
.Bestsell-content {
  background:#C1C1C1;
  height:125px;
  width:165px;
}
.Bestsell-content a {
   color:#FFFFFF;
   width:160px;
   text-decoration:underline;
   font-size:11px;
   padding:0px 0 10px 5px;
}
.Bestsell-content a:hover {
   text-decoration:underline;
}
.action {
  margin:10px 0 0 0;
}
.box {
  width:157px;
  height:250px;
  float:left;
  margin:0 0px 0px 0;
  padding:3px;
  color:#DE4787;
  font-size:12px;
  text-align:center;
}
.box .image {
  height:170px;
  text-align:center;
  padding:5px 0 0 0;
}
.box img {
  border:2px solid #CBCBCB;
}
.box a {
  color:#2E8AA8;
  text-decoration:none;
  display:block;
  height:60px;
}
.separator {
  border-bottom:1px dotted #929292;
  margin:4px 0 3px 0;
  font-size:0px;
  height:0px;
}
#center {
   width:510px;
   padding-top:5px;
   float:left;
   text-align:left;
   padding-left:20px;
}
#bottom {
   height:30px;
   width:700px;
   background:#CBCBCB ;
   color:white;
   margin:10px 0 0 0 ;
   font-size:11px;
}
#bottom a{
  color:#FFFFFF;
  text-decoration:underline;
}
.clear {
   clear:both;
}
.btn-login {
  width:30px !important;
  height:17px !important;
  border:none !important;
}
.login-form {
  text-align:center;
}
.head-middle {
   font-size:12px;
   color:#DE4787;
   text-align:left;
   padding-top:3px;
   font-weight:bold;
   background:url(/img/head-bg.gif) no-repeat;
   padding-left:20px;
   height:26px;
  /* margin-left:5px;*/
}
.head-middle-order {
   font-size:12px;
   color:#DE4787;
   text-align:left;
   /*padding-top:3px;*/
   font-weight:bold;
   background:url(/img/head-bg.gif) no-repeat;
   padding-left:20px;
   height:26px;
   /*margin-left:18px;*/
}

.head-middle-order span,.head-middle-float-order span {
   font-weight:normal;
   font-size:11px;
   color:#DE4787;
}
.head-middle-float {
   font-size:12px;
   color:#DE4787;
   text-align:left;
   padding-top:3px;
   font-weight:bold;
   background:url(/img/head-bg.gif) no-repeat;
   padding-left:10px;
   height:26px;
   float:left;
   width:450px;
   white-space:nowrap;
   /*margin-left:8px;*/
}
.head-middle-float span {
  float:left;
}
.head-middle-float h2 {
  margin:0px;
  padding:0px;
  float:left !important;;
  font-size:12px;
  height:26px;
  color:#DE4787;
  text-align:left;
  font-weight:bold;
}
.head-middle-float a {
   font-size:12px;
   height:26px;
   color:#DE4787;
   text-align:left;
   font-weight:bold;
   float:left;
   text-decoration:none;
}
.head-middle-float H1 {
   font-size:12px;
   height:26px;
   width:200px;
   margin:0px;
   padding:0px;
}
.head-middle-float-order {
   font-size:12px;
   color:#DE4787;
   text-align:left;
   padding-top:3px;
   font-weight:bold;
   background:url(/img/head-bg.gif) no-repeat;
   padding-left:20px;
   height:26px;
   float:left;
   /*margin-left:8px;*/
}
.head-middle-float-order a {
   font-size:18px;
   height:26px;
   color:#DE4787;
   text-align:left;
   font-weight:bold;
   text-decoration:none;
}


.head-middle-button {
  float:right;
  padding-right:5px;
}
.reg-form {
  font-size:11px;
}
.reg-form input {
  border:1px solid #7F7E7E;
  height:16x;
  font-size:11px;
}
.head-middle h2 {
  font-size:14px;
  padding:0px;
  margin:0px;
}
.DivCategoryWithoutPopUp ul {
  list-style-type: none;
  padding:0px;
  margin:0px;
}
.DivCategoryWithoutPopUp ul li {
  padding:3px 0 0 0;
}
.DivCategoryWithoutPopUp ul li a{
  margin:0 0 0 8px;
}

.sort-nav {
  height:29px;
  margin-right:18px;
  /*margin-left:4px;*/
  /*background:#4A4A4A;*/
  /*padding-left:7px;*/
  color:#DE4787;
  margin-bottom:4px;
}
.sort-bar-listing {
  background:#FFFFFF;
  margin:0 5px 5px 0;
  border-bottom:1px dotted #929292;
  border-top:1px dotted #929292;
  clear:both;
}
.sort-nav select {
  font-size:11px;
  width:70px;
  margin-right:10px;
}
.sort-nav input {
  margin-top:3px;
}
.sort-nav .sorting {
  float:left;
  padding-top:4px;
}
.sort-nav .image {
  float:left;
}
.sort-nav .image input {
  margin-left:2px;
}
.listing {
  text-align:right;
  padding-right:5px;
}
.listing div{
  background: #FFFFFF;
  width:15px;
  float:left;
}
.listing-bar {
  text-align:right;
  float:right;
  height:28px;
  width:200px;
  margin:0 9px 0 0 ;
  /*background:#4A4A4A;*/
}
.listing-bar ul {
  list-style-type:none;
  text-align:right;
  float:right;
  margin:0px;
  padding:0px;
}
.listing-bar .image{
  padding-top:2px;
}
.listing-bar li {
  float:left;
  width:20px;
}
.listing-bar span a{
  background:#FFFFFF;
}
.pages {
  margin-top:6px;
  width:20px;
  height:14px;
  text-align:center;
  margin-left:2px;
  margin-right:2px;
  background:#7A7873;
  color:#FFFFFF;
}
.pages input{
  color:#FFFFFF;
  width:100%;
  font-weight:bold;
  text-decoration:none;
  border:none;
  cursor:pointer;
  margin:0 2px 0 2px;
}
.pages-href input{
  cursor:pointer;
  color:#3A3937;
  width:20px !important;
  font-weight:bold;
  text-decoration:none;
  border:none !important;
  background:#FFFFFF;
  height:17px;
  padding:1px 0 0 0 ;
}
.pages-href{
  cursor:pointer;
  background:#FFFFFF;
  text-align:center;
  width:20px;
  height:18px;
  margin:6px 2px 0 2px;
}
.sort-left {
  background:url(/img/sort-left.gif) no-repeat;
  width:23px;
  height:23px;
  border:none;
  padding:0px;
  margin:0px;
  cursor:pointer;
}
.sort-right {
  background:url(/img/sort-right.gif) no-repeat;
  width:23px;
  height:23px;
  border:none;
  padding:0px;
  margin:0px;
  cursor:pointer;
}
.detail-product {
  border:2px solid #CBCBCB;
  width:510px;
  padding:3px;
  
}
.product-name {
  color:#DE4788;
  height:24px !important;
  vertical-align:middle;
  font-size:12px;
  width:400px;
  padding:5px;
}
.product-name H1 {
  vertical-align:middle;
  margin:0px;
  height:23px;
  font-size:12px;
}
.product-image {
  vertical-align:top;
}
.name-param {
  color:#2E8AA8;
  font-size:11px;
}
.value-param {
  color:#DE4788;
  font-size:11px;
}
.count {
  width:20px;
  bordeR:1px solid #7DB6C9;
  color:#DE4788;
  height:18px;
  font-size:11px;
}
.img {
  text-align:center;
}
.img img{
  border:2px solid #CBCBCB;
  margin:5px;
}
.order-head {
  color:#2E8AA8;
  font-size:11px;
}
.order-body {
  color:#DE4788;
  font-size:11px;
}
.order-body a{
  color:#DE4788;
  text-decoration:underline;
}
.reg-form .textarea {
  /*width:400px;*/
  height:70px;
  /*margin-right:105px;*/
}
.reg-form .textarea {
  /*width:400px;*/
  height:70px;
 /* margin-right:45px;*/
}
.need {
  color:#DE4787;
}
.default-mesage {

}
.default-mesage a {
  color:#D846A1;
}
.order-th {
  font-weight:bold;
}
.order-tr-even,.order-tr-even a {
  background:#ECEAE4;
  text-decoration:none;
  color:black;
}
.order-tr-odd,.order-tr-odd a {
  text-decoration:none;
  color:black;
}
.product-parameter-head {
  color:#2E8AA8;
  margin-left:8px;
  margin-right:18px;
  font-weight:bold;
}
.product-parameter{
  margin-left:8px;
  margin-right:18px;
  color:#DE4788;
}
.product-parameter h2,.product-parameter h3{
  font-weight:normal;
  font-size:11px;
  margin:0px;
  padding:0px;
}
.logoffbutton {
  border:none;
  text-decoration:underline;
  color:#DE4787;
  background:none;
  font-size:11px;
  cursor:pointer;
  font-family:Verdana; 
}
.related H2 {
  color:#E44888;
  font-size:14px;
}
.text {
  font-size:11px;

}
.related-images h2 {
  font-size:12px;
  color:#de4788;
}
.related-images img {
  margin:0 5px 5px 0;
}
.related-images {
  margin:10px;
}






