﻿*
{
	margin:0px; 
	padding:0px;
}

body
{
	font-family:微软雅黑, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#09438F; text-decoration:none;}

a.printbill:link{ color:blue; text-decoration:underline;}
a.printbill:visited{ color:#666666; text-decoration:underline;}
a.printbill:hover{ color:#09438F; text-decoration:underline;}

#mfooter
{
	width: 1000px;
	height: 94px;
	background-color: #e9e9e9;
	border-top: solid 1px #cdcdcd;	
}

.footeraddr
{
	line-height: 24px;
	margin: 0px auto;
	color: #504f4f;
	text-align: center;
	overflow: hidden;
	margin-top: 10px;	
}

.footercopyright
{
	margin: 0px auto;
	line-height: 24px;
	color: #818181;
	overflow: hidden;
	text-align: center;
	margin-top: 5px;
}

input,label { vertical-align:middle;} 

.inputtext  
{
	border: solid 1px #B5DAFF; 
	height: 20px;
	color:	#333366;
}

.selecttext  
{
	border: solid 1px #B5DAFF; 
	height: 22px;
	color:	#333366;
}

#mframe
{
	width: 1000px;
	height: auto;
	/*overflow: hidden;*/
}

#mtop
{
	height: 70px;
	background: url(../images/jd_banner_bg.jpg) no-repeat -150px 0;	
}

#mtopbar1
{
	width: 165px;
	height: 69px;
	float: left;
	background: url(../images/jd_logo.gif) no-repeat;	
}

#mtopbar2
{
	width: 300px;
	height: 69px;
	float: right;
}

#mtopbar3
{
	width: 234px;
	height: 69px;
	float: right;
	background: url(../images/jd_title.gif) no-repeat;	
}

#mhead
{
	height: 50px;	
	border-bottom: solid 2px #b5daff;
	background: url(../images/jd_banner_bg.jpg) no-repeat -150px -70px;	
	border-top: solid 1px #cdcdcd;
}

#mquery
{
	height: auto;
}

.querytitle
{
	float: left; 
	width:300px; 
	height: 48px;
	text-align:left; 
	vertical-align:middle; 
	padding: 0 6px 0 58px;
	font-size:18px; 
	color: #3399FF;
	background: url(../images/globe.gif) no-repeat; 
}

#querytitle_r
{
	float: right; 
	height: 48px;
	text-align:right; 
	vertical-align:middle; 
	padding-right:6px; 
	font-size:12px; 
}

#mqueryresult
{
	padding: 10px 6px 10px 6px;
	/*
	_height:auto!important; 
	_height:300px;
	*/
	min-height: 300px;
	overflow:hidden;
}

#mquerying
{
	height: 32px;
	color: Green;
	font-size:14px;
	text-align:left;
	padding: 6px 0 0 40px;
	background: url(../images/loading2.gif) no-repeat 12px 40%;
	border-top: solid 2px #B5DAFF;
}

.mshowing
{
	display: block;
	cursor: wait;
}

.mhidden
{
	display: none;
}

.querybtn
{
	width: 52px;
	height: 18px;
	background: url(../images/chaxun.jpg) no-repeat;
	border: 0px solid #CCC;
	line-height: 18px;
	color: white;
	cursor: pointer;
}

.mctres_title
{
	background: url(../images/bg_blue.gif) repeat-x bottom;
	height:28px;
	padding: 0 0 0  20px;
	font-size:14px;
	color: Green;
	font-weight: bold;
}

.mctres_spec
{
	clear: both;
	height: 10px;
}

.mctresframe
{
	border:solid 0px #B5DAFF;
}

.thead{
	color:#3399FF;
	font-weight:bold;
	text-align: center;
	background-color: #e9e9e9;
}

table
{
	table-layout: fixed;
	word-wrap:break-word; 
}

td{
	padding-left: 4px;
	color:#333366;
}

.td4{
	padding: 4px 4px 4px 4px;
	color:#333366;
}

.td6{
	padding: 8px 6px 8px 6px;
}

.fgreen
{
	color: green;
}

.fred
{
	color: red;
}

.fbold
{
	font-weight: bold;
}

.fdel
{
	color: red;
	text-decoration: line-through;
}


.usertitle
{
	color: #333366;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 6px 12px 6px;
}

#mmanage_users
{
	padding: 10px 6px 10px 6px;
	_height:auto!important; 
	_height:350px;
	min-height: 350px;
	overflow:hidden;		
}

#mmanage_nav
{
}

#mmanage_logs
{
	padding: 10px 6px 10px 6px;
	overflow:hidden;
}

.manage_uadmin
{
	background: url(../images/p_admin_24.gif) no-repeat center;
}

.manage_uvip
{
	background: url(../images/p_24.gif) no-repeat center;
}

.manage_uguest
{
	background: url(../images/p_16.gif) no-repeat center;
}

.manage_udis
{
	background: url(../images/user.jpg) no-repeat center;
}

.clear
{
	clear: both;
}


.box_b1,.box_b2,.box_b3,.box_b4,.box_b1b,.box_b2b,.box_b3b,.box_b4b,.box_b{display:block;overflow:hidden;}
.box_b1,.box_b2,.box_b3,.box_b1b,.box_b2b,.box_b3b{height:1px;}
.box_b2,.box_b3,.box_b4,.box_b2b,.box_b3b,.box_b4b,.box_b{border-left:1px solid #999;border-right:1px solid #999;}
.box_b1,.box_b1b{margin:0 5px;background:#999;}
.box_b2,.box_b2b{margin:0 3px;border-width:2px;}
.box_b3,.box_b3b{margin:0 2px;}
.box_b4,.box_b4b{height:2px;margin:0 1px;}
.box_d1{/*background:#F7F8F9;*/}

.picpreview{}
.box_PicPreview{position:absolute;border:1px solid #dadade;background:#95959d;padding:2px;display:none;color:#fff;text-align:center;z-index:999;}

#printframe
{
	width: 700px;
	height: auto;
	/*overflow: hidden;*/
}

.printtitle
{
	padding: 10px 0 10px 0;
	font-size:14px;
	text-align: center;
}

.printcap
{
	padding: 6px 0 10px 0;
	font-size:18px;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}

table.print
{
	border-collapse: collapse;
	border: solid 1px Black;	
}

td.printhead
{
	padding: 4px 6px 4px 6px;
	font-weight:bold;
	text-align: center;
	color: Black;
	border: solid 1px Black;	
}

td.printnoborder
{
	padding: 2px 6px 2px 4px;
	color: Black;
}

td.print
{
	padding: 2px 6px 2px 4px;
	color: Black;
	border: solid 1px Black;	
}

.printline1
{
	border-bottom: solid 1px Black;	
}


.order_table
{
}

.order_table span 
{
	padding-right:15px;cursor:pointer;
}

.order_table .desc, .odTable .asc 
{
	background:url(../images/arr_down.jpg) right center no-repeat;
}

.order_table .desc 
{
	background-image:url(../images/arr_up.jpg);
}
