﻿@charset "utf-8";
/*
Css for PEL,	ver 1.0
CopyRight By Guangdong Dongyi Network Technology CO.,Ltd Design Center

本网站通用布局
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; height:100%; background:url(images/body.jpg) #F7F2E5 center 0 no-repeat; }
body{width:100%; height:100%; color:#333;font:12px/20px 宋体,Arial,SimSun,Tahoma,Helvetica,sans-serif; text-align:center; -webkit-text-size-adjust:none;cursor:default;
}
a{color:#333;text-decoration:none; outline:none;}
a:hover { text-decoration:underline;color:#D80000; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.siteWidth{ width:1000px; margin:0 auto; /* overflow:hidden; */ text-align:left;   }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }

/* 价格样色 */
.price{font:normal 15px Arial ;  color:#D80000;  }
/* 雅黑字体 */
.fontYH{ font-family: "Microsoft YaHei"; _font-weight:bold; }
/* 按钮样色 */
.thisYbtn,.thisBbtn{ cursor:pointer; display:inline-block; *display:inline; zoom:1; padding:0 8px; color:#fff !important;  height:20px; line-height:20px;background:url("images/bgSplit.jpg") 0 -594px repeat-x; border:1px solid #DA8C4C;  }
.thisYbtn:hover{ background-position:0 -635px; text-decoration:none; color:#fff !important;   }
.thisBbtn{ background-position:0 -346px; border:1px solid #c00;  }
.thisBbtn:hover{ background-position:0 -458px; text-decoration:none; color:#fff !important;   }

/* 内阴影盒子样色
.boxStyle{ border:1px solid #d8d8d8; padding:4px; background:#f4f4f4;  }
.boxStyleIn{ padding:20px; background:#fff;  } */


/* frame */
#wrap{ width:1000px; margin:0 auto; text-align:left;  }
#header{ position:relative; z-index:1;/*height:172px;*/ height:138px;}
#header .headerIn{background: url(images/mainNav.png) 0 98px repeat-x; }
#header .siteWidth{ overflow:visible; position:relative; }

#content,#container{ position:relative; overflow:hidden; z-index:0; padding:10px 9px; background:#fff;   }
#footer{  }


/* 通用盒子模型 */
.box{ overflow:hidden; }
.box .hd{ height:30px; line-height:30px; overflow:hidden; padding:0 10px;  border:1px solid #ccc; border-bottom:0; background:url(images/bg.png) 0 -72px;  }
.box .hd .more{ float:right; }
.box .hd h3{  font-weight:bold; font-size:14px; color:#c00; }
.box .hd h3 a{ color:#c00;  }
.box .hd a:hover{ text-decoration:none;  }
.box .bd{ padding:10px; border:1px solid #ccc; border-top:0; overflow:hidden;  }

.tabBox .hd{ padding:0; border-top:1px solid #BE0602;  }
.tabBox .hd ul{ overflow:hidden;  }
.tabBox .hd li{ float:left; width:191px; border-left:1px solid #ccc; margin-left:-1px;  text-align:center;  cursor:pointer; }
.tabBox .hd li a{ display:block;  }
.tabBox .hd li.on{ width:192px;  font-size:14px; color:#fff; background:url(images/bg.png) 0 -40px; font-weight:bold;  }
.tabBox .hd li.on a{ color:#fff;  }

.sideTabBox .hd{ padding:0;  }
.sideTabBox .hd ul{ overflow:hidden;  }
.sideTabBox .hd li{ float:left; width:101px; border-left:1px solid #ccc; margin-left:-1px; text-align:center; }
.sideTabBox .hd li a{ display:block;  }
.sideTabBox .hd li.on{ font-size:14px; color:#c00; background:#fff; font-weight:bold;   }
.sideTabBox .hd li.on a{ color:#c00;  }


/* golbalTopBar */
#globalTopBar{ position:relative; z-index:10; height:33px; line-height:33px;  background:url(images/header.png) 0 0 repeat-x;  }
#globalTopBar i{ color:#E3DBD4;  }
#globalTopBar .siteWidth{ position:relative; overflow:visible; }
#globalTopBar .collect{ padding-left:17px; background:url(images/header.png) 0 -513px no-repeat;  }
#globalTopBar .topLinks{ position:absolute; left:78px; line-height:26px;  top:3px; padding:0 8px 8px 8px;  width:112px;  background:url(images/header.png) 107px -544px no-repeat; }
#globalTopBar .topLinks li{ display:none;  border-bottom:1px dotted #eee; }
#globalTopBar .topLinks .home{ display:block; border:0;  }
#globalTopBar .topLinks a{ display:block;  }
#globalTopBar .topLinks a:hover{ text-decoration:none;   }
#globalTopBar .topLinksOn{ border:1px solid #DBD4C7; background:#fff;
-webkit-box-shadow: #ddd 0 0 2px;
-moz-box-shadow: #ddd 0 0 2px;
box-shadow: #ccc 0 0 3px;  }

#globalTopBar .welcome{ color:#999;  }
#globalTopBar .welcome a{margin:0 2px;   }
#globalTopBar .welcome .login{color:#333;}
#globalTopBar .userPanel{ float:right; }

#globalTopBar .order{ width:60px; vertical-align:middle; display:inline-block; *display:inline; zoom:1; position:relative;  }
#globalTopBar .order dd{ display:none; position:absolute; left:-33px; top:26px; width:90px; background:#fff; padding:5px 0 5px 10px; border:1px solid #ddd;  }
#globalTopBar .order dt{ padding-right: 11px; background: url(images/header.png) 51px -541px no-repeat; }
#globalTopBar .orderOn dt{ background-position:51px -571px; }
#globalTopBar .orderOn dd{ display:block;  }
#globalTopBar .orderOn dd a{ display:block; height:20px; line-height:20px;   }

/* header */
#header .logoBar{ height:98px; overflow:hidden; }
#header #logo{ position:absolute; left:0; top:0;  }
#header .siteSearchBar{ position:absolute; left:310px; top:20px; width:400px; overflow:hidden; }
#header .siteSearch{ height:31px; position:relative; }
#header .siteSearch .keyWord{ width:320px; height:15px; line-height:15px; padding: 7px 0 7px 5px;  color:#999;  border:1px solid #ccc; /*background:url(images/header.png) #fff 2px -41px;*/ }
#header .siteSearch .searchBtn{ width:81px; height:31px; line-height:26px; text-align:center; display:block; background:url("images/header.png") 0 -73px;position:absolute;  right:0px; top:0px;}
#header .siteSearch .searchBtn:hover{ text-decoration:none;  }
#header .hotWord{ height:30px; line-height:30px; color:#666;   }
#header .hotWord a{ margin-right:10px; cursor:pointer;  color:#666;  }
#header #picTelService{ position:absolute; right:0px; top: -7px; width:227px; height: 82px; background: url(images/header.png) no-repeat -193px -51px; }
#header #picTelService a{ position:absolute; bottom:0; right:0; display:block; width:102px; height:24px;  display:none;  }

/* 导航 */
.path{  height:20px; line-height:20px; padding:10px 0 0 10px;  color:#999; background:#fff;   }
.path .home{ padding-left:14px; background:url(images/iconSplit.gif) no-repeat;  }
.path a,.path span{  padding:0 5px; color:#333;   }

/* 主导航 */
.navBar{ position:relative; z-index:1; padding-left:206px; height:40px; }
.mainNav{ overflow:hidden; zoom:1; width:590px;  line-height:40px; margin-left:10px; }
.mainNav li{ float:left; }
.mainNav li{ padding:0 23px;  }
.mainNav li a{ font-weight:bold; font-size:14px; color:#fff;  }
.mainNav li a:hover{ color:#ff0; text-decoration:none;   }
.mainNav .spe{ padding:0;  width:4px; overflow:hidden; background:url(images/header.png) right -133px no-repeat; text-indent:-999px;  }

 .navDownBar{ position:relative; z-index:0; height:32px; line-height:32px; overflow:hidden;}
 .navDownBar #topAnn{ position:absolute; left:210px; top:0; width:540px; height:32px;  overflow:hidden;  padding-left:45px; background:url(images/header.png) -379px -187px no-repeat;  }
 .navDownBar #topAnn .topAnnIn{ width:9999px;  }
 .navDownBar #topAnn ul{ display:inline-block; *display:inline; zoom:1;  }
 .navDownBar #topAnn li{  display:inline-block; *display:inline; zoom:1; padding-right:20px;  }
  .navDownBar #topAnn li a{ padding-left:8px; background:url(images/share/shareA.gif) 0 -80px no-repeat;  }
 .navDownBar #topAnn li .dateRight{ color:#666;  }
 .navDownBar #bdshare{ position:absolute; right:0; top:4px; }


/*购物车*/
.miniCart{ width:182px;height:35px; line-height:27px;position:absolute; right:0px; top:9px;}
.miniCart .hd{ height:27px; line-height:27px;  background:url("images/header.png") 0 -190px;   }
.miniCartOn { background-color:#F7F2E5; }
.miniCart .hd a{ display:block; padding-left:28px;  }
.miniCart .hd a strong{ font-weight:bold; color:#f60;  margin:0 2px;  }
.miniCart .hd a:hover{ text-decoration:none; }
.miniCart .bd{ display:none; width:464px;border:2px solid #c00; border-top:0;  background-color:#F7F2E5;  position: absolute; top:31px; right:-2px; padding-bottom:5px;  }
.miniCart .noData{ padding-left:10px;  }
.miniCart table th{ height:30px; background:#ffeccf; border-bottom:1px solid #fab477;line-height:30px; text-align:center;}
.miniCart table td{height:42px;padding:5px 0; text-align:center;}
.miniCart table #miniCarTip{ height:12px; line-height:12px; overflow:hidden;  color:#009900; text-align:right; padding-right:100px;  }
.miniCart table .proPic{width:44%;}
.miniCart table .proPic .img, .miniCart table .proPic img{float:left;width:40px;height:40px;display:inline;}
.miniCart table .proPic .img{border:1px solid #EDEDED;margin:0 5px 0 10px;}
.miniCart table .proPic .tit{float:left;width:140px;height:40px;line-height:20px;text-align:left;display:inline-block;overflow:hidden;}
.miniCart table .price, .miniCart table .cart-total{width:18%;}
.miniCart table .num{width:10%;}
.miniCart table .num input{float:left;width:24px;height:17px;border:1px solid #ccc;text-align:center;}
.miniCart table .num a{float:left;width:19px;height:9px;display:inline-block;overflow:hidden;}
.miniCart table .num .numUp,.miniCart table .num .numDown{ background:url("images/iconSplit.gif") 0 -282px no-repeat; cursor:pointer;}
.miniCart table .num .numDown{margin-top:1px;background-position:-19px -282px;}
.miniCart table .num .numUp:hover{background-position:-38px -282px;}
.miniCart table .num .numDown:hover{background-position:-57px -282px;}
.miniCart table .conductor{width:10%;}
.miniCart .info{height:22px;padding:6px 0;line-height:22px;text-align:right;}
.miniCart .info .yBtn{vertical-align:middle;}
.miniCart .info .detail{height:22px;line-height:22px;margin-right:10px;display:inline-block; }
.miniCart .info .detail strong{ color:#D80000;  }

/*分类导航*/
.proMenu{ position:absolute; top:-3px;  left:0; width:201px;  font-size:14px;  }
.proMenu .hd{ height:40px; overflow:hidden; padding:3px 9px 0 9px; background:url(images/header.png) repeat-x 0 -130px;  }
.proMenu .hd h3{ height:40px;  line-height:40px; color:#fff; font-weight:bold; padding-left:20px; cursor:pointer;background:url("images/header.png") -61px -335px no-repeat; }
.proMenu .hd h3 a{ color:#fff;  }
.proMenu .hd h3 a:hover{ text-decoration:none;  }
.proMenu .bd{ display:none; width:181px; margin-left:9px;  border:1px solid #BE0602; border-top:0; background:#FAF7EF;  }
.proMenuOn .hd{height:43px; }
.proMenuOn .hd h3{ background-position:140px -335px; }
.proMenuOn .bd{ display:block;margin-top:-3px; }

.proMenu .bd .col-hide{ display:none;  }
.proMenu .bd .col .tit{ border:2px solid #FAF7EF; height: 50px; overflow:hidden;  line-height:22px; width:176px; }
.proMenu .bd .col .tit a:hover{ text-decoration:none;  }
.proMenu .bd .col .tit p a:hover{ color:#999;  }
.proMenu .bd .col .tit .arrow{ float:right; color:#97ADD2; margin-right:20px;font-family:SimSun;   }
.proMenu .bd .col .tit h3{ height: 22px; line-height: 22px; font-size:14px; font-weight:bold; color:#DB2A19; padding: 2px 10px 0 10px;   }
.proMenu .bd .col .tit h3 a{ color:#DB2A19; display:block;   }
.proMenu .bd .col .tit p{ font-size:12px; height: 20px; line-height: 20px;  border-bottom:1px solid #ddd; overflow:hidden;  padding-bottom: 4px;}
.proMenu .bd .col .tit p a{ display:block; margin-left:10px; float:left; _display:inline; color:#999;   }
.proMenu .bd .noColumn .tit{ border-right:2px !important; width:auto !important;   }
.proMenu .bd .noColumn .tit p a{ width:150px;  }
.proMenu .bd .noColumn .tit p a span{ color:#f60;  }

.proMenu .bd .col .con{ display:none; position:absolute; z-index:0; top:43px; left:190px; width: 470px; border:2px solid #E67B11;font-size:12px; min-height:326px; _height:326px; _overflow:visible; background:#f3f2f1; }
.proMenu .bd .col .conLeft{ float:left; width: 160px; padding:10px; background:#fff;min-height:305px; _height:305px;   }
.proMenu .bd .col .subMenu{ overflow:hidden; zoom:1; padding:5px 0; border-bottom:1px dotted #d8d8d8; ;  }
.proMenu .bd .col .subMenu dt a{ font-weight:bold; padding-left:10px; color:#333; display:block }
.proMenu .bd .col .on{ background:#F3F2F1 }

.proMenu .bd .col .subMenu dd{ width:280px; display:none; position:absolute; right:0px; top:6px; }
.proMenu .bd .col .subMenu a:hover{color:#D80000 !important;}
.proMenu .bd .col .conRight{ display:none; float:right; width:220px; padding:5px 0;  }
.proMenu .bd .col .thisGoods{ margin:10px 5px; padding-bottom:10px; border-bottom:1px solid #d8d8d8;  }
.proMenu .bd .col .thisGoods ul{ padding-top:5px;  }
.proMenu .bd .col .thisBrand{ padding-left:5px; }
.proMenu .bd .col .thisBrand ul{ overflow:hidden; zoom:1;    }
.proMenu .bd .col .thisBrand ul li{ float:left; margin-right:5px; margin-top:5px;  }
.proMenu .bd .col .thisBrand ul li .pic{ display:inline-block; *display:inline; zoom:1; }
.proMenu .bd .colOn .con{ display:block;  }
.proMenu .bd .colOn .tit{ position:relative; z-index:2; left:-1px; width:181px; background:#fff;border:2px solid #E67B11;border-right:0;  }
.proMenu .bd .colOn .tit h3 a{ color:#D80000;  }
.proMenu .bd .colOn .tit .arrow{ display:none;  }
.proMenu .bd .colOn .tit p{ border-bottom:0;  }
.proMenu #linkTotal{ cursor:pointer; text-align:right; height:23px; padding:0 10px;  text-align:left;  line-height:23px; font-size:12px;  background:url(images/header.png) 161px -547px no-repeat; color:#CC0000;  }
.proMenu .linkTotalOn{ background-position:161px -576px !important; }
 
.proMenu #col-gfyy p{ border-bottom:0; }

/* content */

.sider{ width:200px; float:left; overflow:hidden;  position:relative;  }
/* 滋补健康网-侧栏-栏目菜单 */
.sideMenuBox{ border:1px solid #BC0602; background:#fef8f1; margin-bottom:10px;  }
.sideMenuBox .hd{ height:30px; line-height:30px; padding:0 10px; background:url(images/mainNav.png) 0 -3px; overflow:hidden;  }
.sideMenuBox .hd .more{ float:right; color:#fff;  }
.sideMenuBox .hd h3{ font-size:14px; color:#fff; font-weight:bold; }
.sideMenuBox .hd h3 a{ color:#fff;  }
.sideMenuBox .bd{ padding:10px;  }
#sideMenuBox .bd .li1{  line-height:30px; width:180x; padding-left:4px;
	border-bottom:1px dotted #f9d2a4;
}
#sideMenuBox .bd .li1 .a1{ padding-left:8px; background:url("images/list.gif") 0px center no-repeat; }
#sideMenuBox .bd .on1 .a1{ font-weight:bold; color:#c00;  }
#sideMenuBox .bd .ul1{ display:none;  overflow:hidden; background:#fff; padding:4px 0 4px 8px; border:1px solid #fadbb6;  }
#sideMenuBox .bd .ul1 .li2{ width:74px; float:left;  line-height:24px; height:22px; overflow:hidden; margin:0 0 0 5px; _display:inline;   }


/* 侧栏热销商品 */
#sideHotSale{ margin-bottom:10px;  }
#sideHotSale li .con{ width:105px; }

/* 最近浏览过 */
#sideViewed li .con{ width:105px; }


.mainContent{ width:770px; float:right; overflow:hidden;   position:relative;  }


/* 筛选 */
.proFilter{border:1px solid #d8d8d8; border-top:3px solid #c00;  padding:10px; position:relative;   }
.proFilter .filterFieldList{ position:relative; height:1px; overflow:hidden;   }
.proFilter .filterLine{   padding:5px 0; border-bottom:1px dotted #d8d8d8; ; overflow:hidden; zoom:1; }
.proFilter .filterLine .filterName{ display:block; width:90px; text-align:right; float:left;   }
.proFilter .filterLine ul{ width:600px;  float:left;  overflow:hidden; zoom:1; height:24px; }
.proFilter .filterLine .more_unexpand,.proFilter .filterLine .more_expand{ display:block; float:left; border:1px solid #9ec3e6;   width:12px;
height:12px; line-height:12px;  margin-top:4px;  background:url("images/iconSplit.gif") 0 -470px no-repeat; text-indent:-999px;   }
.proFilter .filterLine .more_expand{ background-position:-47px -470px; }
.proFilter .filterLine ul li{  display:inline-block; *display:inline; zoom:1; padding:0 8px;  }
.proFilter .filterLine ul li .fieldProductCount{ color:#999;  }
.proFilter .filterLine ul li a{ color:#c00;}
.proFilter .filterLine ul li a.selectedFilter{ background:#c00; color:#fff; display:inline-block; *display:inline; zoom:1; padding:0 5px;
height:18px; line-height:18px; margin:3px 0;     }
.proFilter .customPrice input{ width:40px; height:20px; line-height:20px;  border:1px solid #ccc; background:#fff; overflow:hidden; margin:0 4px;  }
.proFilter .customPrice a{ color:#fff !important;  }
.proFilter .customPrice *{ vertical-align:middle;}
.proFilter .hideFilter{ height:26px; text-align:center; position:relative; z-index:1; top:-1px;   }
.proFilter .hideFilter em{ display:block;  height:2px; overflow:hidden;  background:#F7F7F7; border:1px solid #EAEAEA; position:relative;   }
.proFilter .hideFilter a{ display:inline-block; *display:inline; zoom:1; width:121px; height:23px; background:url("images/iconSplit.gif") 0 -499px
no-repeat;  position:relative; z-index:1; top:-2px; }
.proFilter .hideFilter a:hover{ text-decoration:none; }
.proFilter .hideFilter a span{ padding-left:16px; background:url("images/iconSplit.gif") 0 -471px no-repeat;  }
.proFilter .showFilter a span{ background-position:-48px -471px; }
.proFilter .divSelected{ overflow:hidden; zoom:1; }
.proFilter .divSelected .tit{display:block;  width:120px; float:left; text-align:right;    }
.proFilter .divSelected ul{ width:624px; float:left;overflow:hidden; zoom:1; }
.proFilter .divSelected ul li{ float:left;  padding:0 8px;  }
.proFilter .divSelected ul li .del{ vertical-align:middle; display:inline-block; *display:inline; zoom:1; margin-left:2px;  width:12px; height:12px;
overflow:hidden; text-indent:-999px; background:url("images/iconSplit.gif") 0 -401px no-repeat; }
.proFilter .divSelected .plus{ display:none; }
.proFilter .divSelected ul li.reset{ padding:0 0 0 18px; background:url("images/iconSplit.gif") -22px -398px no-repeat;  }
.midCon{ width:570px; float:left; overflow:hidden;   position:relative;  }
.subSider{ width:190px; float:right; overflow:hidden;  position:relative;    }

/*帮助中心*/
.footHelp{ margin:0 auto;  border-left:0; border-right:0;  overflow:hidden;  text-align:left;  width:1000px; }
.footHelp dl{float:left;width:130px; line-height:20px;  margin:2px 0; padding:10px 0 5px 30px; border-right:1px dotted #ddd; min-height:110px;_height:110px; _overflow:visible;   }
.footHelp dl dt{ font-size:14px; padding-left:25px; padding-bottom:10px;  font-weight:bold; color:#c00;  overflow:hidden; background:url("images/bg.png") 0 -290px;}
.footHelp dl li{ height:20px; overflow:hidden;  }
.footHelp .footPhone{ border-right:0; font-size:14px; }
.footHelp .footPhone dd{ position:relative;  width:136px; height: 96px; overflow:hidden;  background: url(images/bg.png) -284px -177px; }
.footHelp .footPhone p{ position:absolute; left:21px; top:0; line-height:18px;  }
.footHelp .footPhone a{ position:absolute; left:0; bottom:0; display:block; width:76px;  height:35px; line-height:35px;  font-weight:bold; color:#fff; padding-left:60px;    }
.footHelp .column2 dt{ background-position:-202px -290px; }
.footHelp .column3 dt{ background-position:-2px -330px; }
.footHelp .column4 dt{ background-position:-202px -330px; }
.footHelp .column5 dt{ background-position:-2px -370px; }


/*友情链接*/
.footLink{ overflow:hidden;  text-align:left; display:none;  }
.footLink h3{ width:70px; text-align:right; float:left;   }
.footLink ul{ width:910px; float:left;   }
.footLink .bd{padding:5px;}
.footLink li{ line-height:18px; display:inline-block; *display:inline; zoom:1; }
.footLink li a{ border-right:1px solid #ccc; padding:0 10px; word-break:keep-all; white-space:nowrap; }
.footLink li.last{ border-right:0;  }


/*footer*/
#footer{ width:1000px; margin:0 auto;  padding-bottom:20px;  text-align:center; background:#F7F2E5; }
#footer .footNav{ height:32px;  line-height:32px; color:#fff; background:url(images/bg.png) 0 -540px;  text-align:center; }
#footer .footNav a{margin:0 8px;color:#fff;}
#footer .footNav a:hover{color:#ff0;}
#footer .footPics{ position:relative;  width:313px; height:47px; margin:20px auto;  background:url(images/footPics.jpg) no-repeat;  }
#footer .footPics a{ display:block; position:absolute; right:0; top:0px; width:162px; height:47px;    }
#footer .copyRight{line-height:22px;}
#footer .copyRight .p1 a{ margin:0 5px;  }
#footer .copyRight .p2{ /*padding:10px ;*/  }
#footer .copyRight .pic{ padding-top:10px; }
#footer .copyRight .pic img{ margin:0 5px;  }


/* 缺货等级 */
#OutOfStockLogs{ padding-bottom:20px; }
#OutOfStockLogs table{text-align:center; width:80%;margin:auto;  }
#OutOfStockLogs table td{padding:4px; }
#OutOfStockLogs table td *{vertical-align: middle;}
#OutOfStockLogs table td input{height:21px;border:1px solid #d8d8d8;padding:4px 0 0 4px;   }
#OutOfStockLogs #btnOutOfStockLog{ cursor:pointer;background:url(../user/images/submit_btns.png) no-repeat 0px -400px;width:70px;height:30px;border:none;text-indent:-9999px;*text-indent:0;line-height:9999px;   }
#OutOfStockLogs .manageSub{text-align:left; padding:10px 0 0 265px; }
#OutOfStockLogs table .title td{ height:40px !important; font-size:14px; padding-bottom:15px  }
#OutOfStockLogs #TxtValidateCode,#OutOfStockLogs #txtNum{ width:80px !important;  }

/* 提货券使用 */
.upCard{padding-left: 90px; padding-bottom: 50px; padding-top: 30px}
.upCard .hd{height: 30px; line-height: 30px; font-size: 14px; color: #c00; font-weight: bold; padding-bottom: 20px; padding-left: 20px}
.upCard .bd{}
.upCard .bd li{height: 30px; line-height: 30px; overflow: hidden; margin-bottom: 15px;}
.upCard .bd li .tit{float: left; _display: inline; width: 80px; text-align: right; font-size: 14px;}
.upCard .bd li .inp{width: 210px; float: left; _display: inline; }
.upCard .bd li .inp input{width: 200px; height:26px;line-height:26px; padding:0 4px;  border:1px solid #d8d8d8; }
.upCard .bd li.li3{padding-left: 80px}
.upCard .bd li #BtnLogOn{width: 70px; height: 30px; background: url(../user/images/submit_btns.png) 0px -400px no-repeat;}
