html {margin:0; padding:0; height:100%;}
body { width:100%; height:100%; font:12px/20px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:#3a3a3a; background:#fff;}
body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, em, pre, form, img, fieldset, input,select, p, span, blockquote, th, td { margin: 0; padding: 0;  }

table {margin:0; padding:0; }
table td{margin:0; padding:0; }

#container {width: 1002px;  margin: 0 auto;/*border:1px dashed #76B4DD; */}
#content-container {width: 1002px;}
#center {width: 1002px; margin-top:-4px;}

#top {height:32px; background-image:url(../images/shop_02.gif); background-repeat:repeat-x; padding-left:15px; line-height:32px;}


/*商品表格的wapper DIV*/
.center-body {width:700px; overflow: auto;}

/*中间商品表格高度*/
.center-body {height: 400px;}
#list-table td {overflow: hidden;}


/*右边输入区域*/
#center-right {background: #f7f8f8; font-size: 18px; padding-top:15px; border-left:#e0e0e0 1px solid;}
#input {font-size: 18px; width: 240px; height:32px;  border:1px solid #ddd; padding-top:8px;}
/*右边输入框div*/
.focus {
	/*border: 1px solid #923401;*/
}
#div-goods-count,div-discount{margin-top: 5px;}
#div-total-amount {margin-top: 15px;}
#div-xp {margin-top: 10px; margin-right: 10px; font-weight: bold}
#div-xp a,#div-xp a:hover{ color:#3a3a3a;}
#xp-count{color: red; font-size: 20px;}

/**/
#sidebar {width: 200px; height: 100px;}


#bottom {background: #d6dbe2}

/*vip信息栏*/
#div-vip { float: left; padding-left: 10px; overflow: hidden;font-family:"微软雅黑"; color:#000;}
#div-vip .td-left {width: 200px; border-right: 1px solid red;}

#div-vip .vip-name{ font-weight: bold; font-weight:normal; font-size:13px; line-height:22px;}
#div-vip .vip-value{  color:#0060a3; font-weight:bold;}
#div-vip a{ color:red; font-weight:bold;}
#div-vip table{ display: none}	/*默认隐藏vip信息区域*/
/*普通顾客信息栏*/
#div-member { float: left; padding-left: 10px; overflow: hidden;font-family:"微软雅黑"; color:#000;}
#div-member .td-left {width: 200px; border-right: 1px solid red;}

#div-member .vip-name{  font-weight: bold; font-weight:normal; font-size:13px; line-height:22px;}
#div-member .vip-value{ color:#0060a3; font-weight:bold;}
#div-member a{ color:red; font-weight:bold;}
#div-member table{ display: none}	/*默认隐藏顾客信息区域*/


/**********按钮栏************/
#panel-1 {float: right; width: 410px; }
#panel-2 {float: right; width: 410px; display: none}
#panel-3 {float: right; width: 410px; display: none}


.dialogButton{
	BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; 
	PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}

/**
 * 按钮样式
 */
.btn-1 {background:url(../images/shop_10.gif);border:0px}

.button {
	width: 99px; height: 49px;
	background:url(../images/shop_10.gif); border:0px;
	font-weight: bold; font-size: 14px; color: #fff;
	font-family:"Times New Roman", Times, serif;
}

/**
 * 弹出对话框标题栏
 */
#dialogBoxTitle {font-size: 24px;}
/**
 * 弹出对话框内容
 */
#dialogBody *{font-size: 18px;}
#dialogBody .hint {color: gray; font-size: 12px;}




.field {display: inline-block; width: 180px;}
.field span{ font-weight:bold;}

.body1  { background-color:#999999; filter:Alpha(Opacity=40);  } 
.list-div a:visited, .list-div a:link {
  color: #595959;
}

.list-div {border-collapse: collapse }
.list-div th {
	text-align:center;  
    border:1px solid #ddd;
	 background:url(../images/shop_06.gif) repeat-x; 
	 height:28px; 
	 line-height:28px; 
	 color:#0060a3; 
	 font-weight:bold;

}

.list-div td {
  background: #FFF;
  line-height: 22px;
  text-indent: 10px;
  border:1px solid #ddd;
}
.list-div a:hover {
  color: #ff9900;
}

.list-div th a:visited, .list-div th a:link {
  text-decoration: none;
  color: #5d6b82;;

}

.list-div th a:hover {
  color: #5d6b82;

}

/*选中某个tr上超链接后的效果*/
.list-div .select td{ background: #fbec88;}
#top {font: 13px bold gray}
#goods-count, #yh {font-size: 15px; color: red}
.field-name {font-size: 15px; font-weight: bold}
.total-amount {font-size: 25px;  color: red; margin-top: 10px;}

.button-2 {
	 padding: 2px 8px 0px;
     margin: 2px 2px;
     color:#396ea2;
}

.panel-title{height:25px; line-height:25px; color:#15428b; background:url(../images/jxc_title.png) repeat-x;font-weight:bold;font-size:14px;}

.list-div .over td{background: #ddd;}

.pop *{font-size: 24px;}





