/**********The Common Basic Style**********/

/*body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, table, td, img, div { margin: 0; padding: 0; border: 0;}*/

body, ul, form, div { margin: 0; padding: 0; border: 0;}
    
body {
	SCROLLBAR-FACE-COLOR: #dedede; 
	SCROLLBAR-HIGHLIGHT-COLOR: #F5F9FF; 
	SCROLLBAR-SHADOW-COLOR: #828282; 
	SCROLLBAR-3DLIGHT-COLOR: #828282; 
	SCROLLBAR-ARROW-COLOR: #797979; 
	SCROLLBAR-TRACK-COLOR: #EFEFEF; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
        
body, td, p, li, select, input, textarea, div { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }      
ul { list-style-type: none; }     
select, input { vertical-align: middle;}
A { color: #000000; text-decoration: none;}
A:HOVER { color:#FF6600; text-decoration: none; }

.Clear { height: 10px; }

/*  Top 文件的样式 */
.Top_1 { background:url(../Images/Bg_3.gif); height: 45px; width:100%; float:left; }
.Top_2 { width: 5px; float:left; }
.Top_3 { width: 100px; float:left; }

/*  Dir 文件的样式 */
.Dir_1 { width: 165px; height: 100%; text-align: -moz-center !important;text-align:center;}
.Dir_2 { position:relative; width: 150px; text-align: -moz-center !important;text-align:center; margin: 0 auto;}
.Dir_3 { position:relative; width: 150px; height: 25px; background-color: #0385c9; color: #FFFFFF; font-weight: bold; padding:5px 0px 0px 0px; text-align: -moz-center !important;text-align:center; margin: 0 auto;}
.Dir_4 { text-align:left; margin:5px 5px 5px 5px; }
.Dir_4 li{ height: 25px; }


.TableControl {
	background: #FFFFFF;
	width: 96%;
}
.TableSearch {
	background: #EDF9FE;
	border: #CAEDFF 1px solid;
	padding: 5px 5px 5px 5px;
	width: 96%;
}
.TableBar {
	background: #D3EFFD;
	width: 96%;
}
.TableList {
	background: #FFFFFF;
	width: 96%;
}
.TableListTitle {
	background: #D3EFFD;
	text-align: center;
	font-weight: bold;
	height: 25px;
}
.TableListContent {
	background: #EEF9FF;
	height: 24px;
}
.TableStatus {
	background: #D3EFFD;
	width: 96%;
	height: 25px;
	padding: 0px 10px 0px 10px;
}
.TableSet {
	background: #bce8fe;
	width: 96%;
}
.TableSetTitle {
	background: #d3effd;
	padding: 0px 10px 0px 10px;
	font-weight: bold;
	height: 25px;
}
.TableSetContent {
	background: #ffffff;
	padding: 0px 10px 0px 10px;
	height: 23px;
}

/**********The Common Font Style**********/

.Font_s {
	font-size:12px;
}
.Font_sb {
	font-size:12px;
	font-weight: bold;
}
.Font_m {
	font-size:14px
}
.Font_mb {
	font-size:14px;
	font-weight: bold;
}
.Font_l {
	font-size:16px
}
.font_lb {
	font-size:16px;
	font-weight: bold;
}
.Font_h_12 {
	line-height: 120%;
}
.Font_h_14 {
	line-height: 135%;
}
.Font_h_15 {
	line-height: 150%;
}
.NoteStyle {
	color: #666666; 
}
.White {
	color: #FFFFFF; 
}
.Notice {
	color: #FF6600; 
}
.Bold {
	font-weight: bold; 
}
.Thin {
	font-weight: normal; 
}
.Font_Del {
	text-decoration: line-through;
}

/**********The Common Links Style**********/

a.menu {  
	color: #FFFFFF;
	text-decoration: none
}
a.menu:hover {  
	color: #FFFF00;
	text-decoration: none
}

a.tt1 { 
	font-size: 12px;
	color: #000000;
	text-decoration: none
}
a.tt1:hover {
	font-size: 12px;
	color: #FF6600;
	text-decoration: none
}
a.tt2 {
	font-size: 12px;
	color: #FF6600;
	text-decoration: none
}
a.tt2:hover {
	font-size: 12px;
	color: #000000; 
	text-decoration: none
}
a.tt3 {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.tt3:hover {
	font-size: 12px;
	color: #FF6600; 
	text-decoration: underline;
}
a.tt4 {
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
a.tt4:hover {
	font-size: 12px;
	color: #000000; 
	text-decoration: underline;
}
a.tt5 {
	font-size: 12px;
	color: #FFFF00; 
	text-decoration: none;
}
a.tt5:hover {
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration: none;
}
a.tt6 {
	font-size: 12px;
	color: #FFFFFF; 
	text-decoration: underline;
}
a.tt6:hover {
	font-size: 12px;
	color: #FFFF00; 
	text-decoration: underline;
}
a.tt7 {
	font-size: 12px;
	color: #567a92; 
	text-decoration: none;
}
a.tt7:hover {
	font-size: 12px;
	color: #FF5500; 
	text-decoration: none;
}
a.tt8 {
	font-size: 12px;
	font-weight: normal;
	color: #666666; 
	text-decoration: none;
}
a.tt8:hover {
	font-size: 12px;
	color: #FF6600; 
	text-decoration: none;
}
a.pp1 {
	font-size: 14px;
	color: #000000; 
	text-decoration: none
}
a.pp1:hover {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
}
a.pp2 {
	font-size: 14px; 
	color: #000000;
	text-decoration: underline;
}
a.pp2:hover {
	font-size: 14px;
	color: #FF6600;
	text-decoration: underline;
}
A.pp3 {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
}
A.pp3:hover {
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
A.pp4 {
	font-size: 14px;
	color: #FF6600;
	text-decoration: underline;
}
A.pp4:hover {
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}
A.pp5 {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
A.pp5:hover {
	font-size: 14px;
	color: #FFFF00;
	text-decoration: none;
}
A.pp6 {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
A.pp6:hover {
	font-size: 14px;
	color: #FFFF00;
	text-decoration: underline;
}

/**********The Common Form Style**********/
.inputtext {
	border:#CCCCCC 1 solid;
	height: 15px;
}
.inputline{
	border-bottom: #000000 1 solid;
	border-top: #FFFFFF 1 solid;
	border-left: #FFFFFF 1 solid;
	border-right: #FFFFFF 1 solid;
}
.inputtext_1 {
	background-color: #ecf8fe; 
	border:#d3effd 1 solid;
	height: 20px;
}
.inputmultiline {
	border:#CCCCCC 1 solid;
	SCROLLBAR-FACE-COLOR: #0D76A8; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ADD7F7; 
	SCROLLBAR-3DLIGHT-COLOR: #ADD7F7; 
	SCROLLBAR-ARROW-COLOR: #0D76A8; 
	SCROLLBAR-TRACK-COLOR: #ADD7F7; 
	SCROLLBAR-DARKSHADOW-COLOR: #ADD7F7;
}
.inputbutton {
	background-color: #999999; 
	height: 20px; 
	clip: rect( ); 
	color: #FFFFFF; 
	border: 1px #e1c486 outset
}
.inputlist {
	border:#CCCCCC 1 solid;
	font-family: Arial, Helvetica, sans-serif;
}
.inputLink {
	border:#CCCCCC 1 solid;
	background-color: #EFEFEF; 
	height: 22px; 
	color: #000000; 
	padding: 3px 5px 0px 5px;
}
.linkbutton {
	background: #DDDDDD;
	width: 70px;
	height: 20px;
	border:#999999 1 solid;
	padding: 3px 0px 0px 0px;
	text-align:center;
	cursor: hand;
}
.button_operation_1 {
	background:url(../images/Button_Op_1.gif);
	width:42px;
	height:18px;
	vertical-align:middle;
	text-align:center;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	border:0;
	padding: 0;
}

.button_operation_2 {
	background:url(../Images/Button_Op_2.gif);
	width:60px;
	height:18px;
	vertical-align:middle;
	text-align:center;
	cursor: pointer;
	font-size: 12px;
	color: #333333;
	border:0;
	padding: 0;
}

/**********The Common Border Style**********/

.borderout_1 {
	border:#bce8fe 1 solid;
}
.borderout_2 {
	border:#999999 1 solid;
}

/**********The Common Padding Style**********/
.pad_b_1 {
	padding-left: 10px;
	padding-right: 10px;
}
.pad_b_2 {
	padding-left: 20px;
	padding-right: 20px;
}
.pad_r_1 {
	padding-right: 10px;
}
.pad_r_2 {
	padding-right: 20px;
}
.pad_l_1 {
	padding-left: 10px;
}
.pad_l_2 {
	padding-left: 20px;
}
.pad_1 {
	padding: 5px 5px 5px 5px;
}