body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, 
h1, h2, h3, h4, h5, h6, pre, table, caption, th, td, 
form, legend, fieldset, input, button, select, textarea {
    margin: 0;
    padding: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    font-family: inherit;
    vertical-align:middle;
}
ol, ul {
    list-style: none;
}
fieldset, img {
    border: 0;
}
:focus {
    outline: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
caption, th {
    text-align: left;
}
html
{
	overflow-y: scroll;
	line-height:190%;
}
body 
{
	font-size: 12px;color: #5A5A5A; margin:0; 
	text-indent: 0pc;
	text-align:center;
	line-height:190%;
}
/*text-overflow: ellipsis; 收藏它文字段在容器内超宽时,截断该文字段并且续以省略号。*/
* html .clearfix {
    height: 1%;
}
/**/
.hidden {
    display: none;
}
html, body {
    height: 100%;
}


.copyright, .copyright a:link, .copyright a:visited {
    color: #000000;
	line-height:26px;
}
h1{
	color:#363737;
	text-align:center;
	font-size:22px;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.times{
	text-align:center;
	color:#666666;
	padding:15px 0px;
	border-bottom: 1px solid #E1E4E6;
}
.times img{
	height:20px;
	margin-bottom:-4px;
}
#mainbox{
	width: 950px;
	padding:0;
	text-align:left;
	margin: 0px auto 0px auto;
}

.button {
  padding: 1px 2px 0px 1px;
  margin: 1px 6px 1px 6px;
  border: 1px solid #2D5082;
  background: url(/images/button_bg.gif) repeat-x; 
  vertical-align:middle;
  cursor:pointer;
}

/*下拉列表框*/
.select
{
	border: #A4ACB2 1px solid;
	font-family: 宋体;
	vertical-align: middle;
	background-color:#f4f4f4;
	clip: rect(1px 1px 1px 1px);
}
/*文本输入框*/
.textbox
{
	margin: 1px;
	padding:1px;
	clip: rect(1px 1px 1px 1px);
	font-family: 宋体;
	vertical-align:middle;
}
/*文本输入框 文字居中*/
.textbox_center
{
	margin: 1px;
	padding:1px;
	clip: rect(1px 1px 1px 1px);
	font-family: 宋体;
	vertical-align:middle;
	text-align:center;
}
/*文本输入框 文字居右*/
.textbox_right
{
	margin: 1px;
	padding:1px;
	clip: rect(1px 1px 1px 1px);
	font-family: 宋体;
	vertical-align:middle;
	text-align:right;
}
/*信息列表、输入、修改页面的标题样式*/
.content_title
{
	margin-top: 1px;	
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 1px;
	font-family: "宋体";
	text-align: center;
	vertical-align:middle;
	height:28px;
	display:none;
}
/*显示详细信息页面的标题样式*/
.detail_title
{
	margin: 1px auto 2px auto;	
	font-size: 14px;
	font-weight:bold;
	font-family: "宋体";
	text-align: center;
	vertical-align:middle;
	height:25px;
}
/*查询 box*/
.query_box
{
    border: 1px solid #a0a0a4;
    overflow: hidden;
    margin:0px;
    width:100%;
    padding:0px 0px 3px 0px;
    position:relative;
    z-index:1;
}
/*查询 条件 方框*/
.query_con
{
    float: left;
    border: 0px solid #a0a0a4;
    overflow: hidden;
    margin: 3px 0px 0px 5px;
    text-align:left;
    line-height:200%;
}
/*查询 按钮 方框*/
.query_btn
{
	float:right;
	text-align:right;
	margin:3px 3px 0px 0px;
	border:0px solid #a0a0a4;
	position:absolute;
	bottom:3px;
	right:2px;
}
/*查询 数据显示列表*/
.query-data
{
	margin-top:3px;
	width:100%;
	text-align:center;
	margin-top:5px;
}
/*查询 数据显示列表说明*/
.query-data-span
{
	float:left;
}
/*录入、修改页面 数据项*/
.input-data
{
	margin-top:3px;
	width:100%;
	text-align:center;
	margin:auto;
}

/*录入、修改页面 按钮*/
.input_btn
{
	width:100%;
	text-align:center;
	margin:5px auto 5px auto;
}

/*详细信息显示  数据项*/
.detail-data
{
	width:760px;
	text-align:center;
	vertical-align:middle;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	line-height:150%;
}
br{
	clear:both;
}

.float_left
{
	float:left;
}
.float_right
{
	float:right;
}

/*信息列表标题左、中列*/
.head_left {
    float: left;
    margin-right: 0px;
    
    border-top: #a0a0a4 1px solid;
    border-left: #a0a0a4 1px solid;
    border-bottom: #a0a0a4 1px solid;
	padding: 4px 1px 1px 1px;
	height: 18px;
	font-size: 9pt;
	font-weight:bold;
	font-family: 宋体;
	background: #F0F0F0;
	color:#000;
	text-align:center;
}
/*信息列表标题右列*/
.head_right {
    float: left;
    margin-right: 0px;
    
    border-top: #a0a0a4 1px solid;
    border-right: #a0a0a4 1px solid;
    border-left: #a0a0a4 1px solid;
    border-bottom: #a0a0a4 1px solid;
	padding: 4px 1px 1px 1px;
	height: 18px;
	font-size: 9pt;
	font-weight:bold;
	font-family: 宋体;
	background: #F0F0F0;
	color:#000;
	text-align:center;
}
/*信息列表数据左、中列*/
.data_left {
    float: left;
    margin-right: 0px;
    
    border-left: #a0a0a4 1px solid;
    border-bottom: #a0a0a4 1px solid;
	padding: 4px 1px 1px 1px;
	height: 18px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}
/*信息列表数据右列*/
.data_right {
    float: left;
    margin-right: 0px;    
    border-right: #a0a0a4 1px solid;
    border-left: #a0a0a4 1px solid;
    border-bottom: #a0a0a4 1px solid;
	padding: 4px 1px 1px 1px;
	height: 18px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}

/*录入、修改数据项说明文字 左第一行*/
.label_left1 {
    float: left;
    margin-right: 0px;
    
    border-top: #a0a0a4 0px solid;
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px 4px 2px 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #F8F8F8;
	color:#000;
	text-align:right;
}
/*录入、修改数据项说明文字 右第一行*/
.label_right1 {
    float: left;
    margin-right: 0px;
    
    border-top: #a0a0a4 0px solid;
    border-right: #a0a0a4 0px solid;
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px 4px 2px 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #F8F8F8;
	color:#000;
	text-align:right;
}
/*录入、修改数据项说明文字 左 非第一行*/
.label_left2 {
    float: left;
    margin-right: 0px;
    
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px 4px 2px 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #F8F8F8;
	color:#000;
	text-align:right;
}
/*录入、修改数据项说明文字 右 非第一行*/
.label_right2 {
    float: left;
    margin-right: 0px;
    
    border-right: #a0a0a4 0px solid;
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px 4px 2px 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #F8F8F8;
	color:#000;
	text-align:right;
}
/*录入、修改数据项 左第一行*/
.data_left1 {
    float: left;
    margin-right: 0px;
    
    border-top: #a0a0a4 0px solid;
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}
/*录入、修改数据项 右第一行*/
.data_right1 {
    float: left;
    margin-right: 0px;
    
    border-top: #a0a0a4 0px solid;
    border-right: #a0a0a4 0px solid;
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}
/*录入、修改数据项 左 非第一行*/
.data_left2 {
    float: left;
    margin-right: 0px;
    
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}
/*录入、修改数据项说 右 非第一行*/
.data_right2 {
    float: left;
    margin-right: 0px;
    
    border-right: #a0a0a4 0px solid;
    border-left: #a0a0a4 0px solid;
    border-bottom: #a0a0a4 0px solid;
	padding: 2px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}

/*方框1*/
.data_box4 {
    margin: 0px;    
    border: #ddd 1px solid;
	padding: 0px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}
/*方框1*/
.data_box3 {
    margin: 0px;   
    
    border-right: #ddd 1px solid;
    border-bottom: #ddd 1px solid;
    border-left: #ddd 1px solid;
	padding: 0px;
	min-height: 25px;
	font-size: 9pt;
	font-family: 宋体;
	background: #fff;
	color:#000;
}


.col {
    float: left;
    margin: 0;
    padding:0;
    vertical-align:top;
    display:inline;
}

/*===台登陆首页====*/
.AdminLogin
{
	width: 100%;
	height: 160px;
	background: url(adminlogin_bg.gif);
	margin-top: 240px;
	min-width: 760px;
	text-align: center;
	border-top: solid 0px #AACCEE;
	float:left;
}
.AdminLogin .input-data
{
	width: 740px;
	height: 124px;
	background: url(login_bg.gif);
	margin-top: 18px;
	margin-left:auto;
	margin-right:auto;
	border-top:solid 1px #1890cc;
}

/*====提示信息显示框 == 开始 ====*/
#floater
{
	width:30%;
	min-width:380px;
	border:solid 1px #AACCEE;
	background-color:#f4f6fb;
	position:absolute;
	top:250px; 
	left:35%; 
	margin-left:0px;
	padding:0;
}
#floater .title-box
{
	background-color:#AACCEE;
	height:21px;
}
#floater .title-box-title
{
	text-align:left;
	font-size:13px;
	font-weight:bold;
	padding-top:0px;
	padding-left:4px;
	float:left;
}
#floater .title-box-close
{
	width:16px;
	height:16px;	
	margin-left:auto;
	margin-right:0;
	float:right;
}
#floater .title-icon
{
	vertical-align:middle;
	width:70px;
	float:left;
	min-height:65px;
}
#floater .content-message
{
	text-align: left;
	font-size: 12px;
	line-height: 150%;
	width: 290px;
	float:right;
	bottom: 0;
	right: 2;
}

.span_error
{
	font-size:12px;
	color:#f00;
}
.span_message
{
	font-size:12px;
	color:#FF9000;
}
/*====提示信息显示框 == 结束 ====*/
.dgrid_ff
{
	width: 100%;
	border:1px solid #bbbbbb;
	margin:0;
	padding:0;
}
.dgridhead_ff
{
	padding: 2px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 2px;
	font-family: 宋体;
	height: 23px;
	text-align: center;
	border: #bbbbbb 1px solid;
	color: #000;
	background: #fff;
}
.dgridfoot_ff
{
	border:0;
	padding: 2px;
	font-weight: bold;
	font-size: 9pt;
	background: #bbbbbb;
	font-family: 宋体;
	height: 25px;
	color: #000;
}
.dgriddata_ff
{
	padding: 2px;
	font-size: 9pt;
	font-family: 宋体;
	height: 19px;
	border-right: #bbbbbb 1px solid;
	border-left: #bbbbbb 1px solid;
	border-bottom: #bbbbbb 1px solid;
	color: #000;
}
.table
{
	width: 100%;
	border:1px solid #bc967d;
	margin:0;
	padding:0;
    border-collapse: collapse;
}
.td_label
{
	padding: 1px;
	font-size: 9pt;
	font-family: 宋体;
	height: 19px;
	text-align: right;
	border: #bc967d 1px solid;
	color: #87431c;
	background: #faa74b;
}
.td_data
{
	padding: 1px;
	font-size: 9pt;
	font-family: 宋体;
	height: 21px;
	border: #bc967d 1px solid;
	color: #2c2b27;
}
P
{
	text-indent: 0pc;
	margin:0.2pc auto 0.2pc auto;
	line-height:250%;
}

.p_text
{
	font-size: 12px;
	text-indent: 2pc;
	line-height: 230%;
	font-family: "宋体";
	margin:0px;
}
.p_text1
{
	font-size: 12px;
	text-indent: 0pc;
	line-height: 230%;
	font-family: "宋体";
}
.p_textborder
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	font-size: 12px;
	border-left: #999999 1px solid;
	color: #0b45a5;
	line-height: 150%;
	border-bottom: #999999 1px solid;
	font-family: "宋体";
}

/*当前位置：导航的商品分类 */
.sort_dh {text-decoration: none;color: #f14a20; font-size:13px; font-weight:bold;}
.sort_dh:link {text-decoration: none;color: #f14a20; font-size:13px; font-weight:bold;}
.sort_dh:visited {text-decoration: none;color: #f14a20; font-size:13px; font-weight:bold;}
.sort_dh:hover {text-decoration: none;color: #f14a20; font-size:13px; font-weight:bold;}
.sort_dh:active {text-decoration: none;color: #f14a20; font-size:13px; font-weight:bold;}


/*========== 网站结构 ==========*/
#TIAN_Top{clear:both;text-align:left;width:100%;height:80px;background:#390 url("../DS_IMG/TIAN_E.jpg") top right no-repeat;}
#TIAN_Main{clear:both;display:table;margin:auto;padding:5px;width:98.5%;text-align:left;}
#TIAN_Left{vertical-align:top;display:table-cell;float:none;padding:10px;border:1px solid #390;width:150px;background:#EEE;}/*google */
* html #TIAN_Left{vertical-align:top;display:table-cell;float:none;padding:10px;border:1px solid #390;width:150px;background:#EEE;}/* IE6 */ 
*+html #TIAN_Left{vertical-align:top;float:left;padding:5px;border:1px solid #390;width:150px;background:#EEE;}/* IE7 */ 
#TIAN_Right{display:table-cell;float:none;padding:10px;border:1px solid #390;background:#FFF;}/*google */
* html #TIAN_Right{display:table-cell;float:none;padding:10px;border:1px solid #390;background:#FFF;}/* IE6 */ 
*+html #TIAN_Right{float:right;padding:5px;border:1px solid #390;background:#FFF;}/* IE7 */ 
#TIAN_Separator{display: table-cell;float:none;width:5px;background:#FFF;}/*google */
* html #TIAN_Separator{display: table-cell;float:none;width:5px;background:#FFF;}/* IE6 */ 
*+html #TIAN_Separator{float:left;width:2.5px;background:#FFF;}/* IE7 */ 
#TIAN_Footer{clear:both;text-align:left;padding:5px !important;padding:5px 10px;color:#666;}
