﻿@charset "utf-8";

body{
	padding:15px 20px 20px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:#fff;
	scrollbar-3dlight-color:#253F80;
	scrollbar-arrow-color:#fff;
	scrollbar-base-color:#CFCFCF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-face-color:#04245d;
	scrollbar-highlight-color:#FFF;
	scrollbar-shadow-color:#253F80;
	}
	
        
	A:link    { color:#333; text-decoration:none; font-size:12px;}
	A:visited { color:#333; text-decoration:none; font-size:12px;}
	A:active  { color:#333; text-decoration:none; font-size:12px;}
	A:hover   { color:#FF6633; text-decoration:underline; font-size:12px;}
	
table,td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.time{font-size:10px; font-weight:bold;}
img{border:0;}
.blue{color:#003399;}
.pointer{cursor:pointer;}
.auto{height:100%; overflow:auto;}
.fl{float:left;}
.fr{float:right;}
.submit2{background:url(../img/submit1.gif); width:63px; height:20px; border:0; cursor:pointer; color:#fff; font-family:"宋体"; font-size:12px; vertical-align:middle;}
.t_title{
	font-weight:bold;
	color:#0062AA;
	font-size:14px;
	}
.input_in { 
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; FONT-SIZE: 12px; BACKGROUND: #f1f1f1; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; FONT-FAMILY: "Arial";HEIGHT:18px;color: #555;
 }
select {
	border:#555 solid 1px; height:18px; font-size:12px; color:#666;}

.input_go{ width:25px; height:19px; border:0 solid; cursor:pointer;}

.botline{border-top:#aaa 1px dotted; border-bottom:#aaa 1px dotted; padding-top:5px; padding-bottom:5px;}

.twidth {
	background: #CCCCCC;
}

.t_red{ color:#ff0000;}
.t_red A:link    { color:#ff0000; text-decoration:none; font-size:12px;}
.t_red A:visited { color:#ff0000; text-decoration:none; font-size:12px;}
.t_red A:active  { color:#ff0000; text-decoration:none; font-size:12px;}
.t_red A:hover   { color:#ff0000; text-decoration:underline; font-size:12px;}

.table-field TD {
	background: url("../img/admin/table_field_bg.jpg");
	height: 24px;
	text-align: center;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
	line-height:24px;
}
.td1 {
	background: #EFEFEF;
	text-align: center;
	height: 25px;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
}
.td2 {
	background: #FFF;
	text-align: center;
	height:25px;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
}

.td21 {
	background: #FFF;
	text-align: left;
	padding:5px;
	height:25px;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
}

.td21 ul{overflow:hidden;}
.td21 ul li{width:125px; float:left; margin-right:12px; margin-top:10px;}
.td21 ul li p{border:1px #cfd3d7 solid;padding:1px;text-align:center; vertical-align:middle; display:table-cell; *display:block; *font-family:Arial;}
.td21 ul li p img{vertical-align:middle;}/*img垂直居中*/
/*.td21 ul li img{border:1px #cfd3d7 solid; padding:1px;}*/
.span21{display:block; margin-top:3px; width:125px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}

.td211 {
	background: #FFF;
	text-align: left;
	padding:5px;
	height:25px;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
}
.td211 ul{overflow:hidden;}
.td211 ul li{float:left; margin-right:12px; margin-top:10px;}
.td211 ul li img{border:1px #cfd3d7 solid; padding:1px;}

.td22 {
	background: #FFF;
	text-align: left;
	padding:3px 0 3px 5px;
	height:25px;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
}
.t_b{ font-weight:bold;}


.table-radio {
	background: ;
	text-align: center;
	border-top: 0px solid #FFF;
	border-left: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
}
.table-checkbox {
	background: ;
	text-align: center;
	border-top: 0px solid #FFF;
	border-left: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
}
.table-texterea {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; FONT-SIZE: 12px; BACKGROUND: #f1f1f1; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset; FONT-FAMILY: "Arial";color: #555;
}
.table-button {
	background: #FFF;
	color: #000000;
	text-align: center;
	padding-left: 6px;
	padding-right: 6px;
	border-top: 1px solid #FF6600;
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	border-bottom: 1px solid #FF6600;
}
.fontr{color:#ff0000;}
.fontr a:link    { color:#ff0000; text-decoration:none;}
.fontr a:visited { color:#ff0000; text-decoration:none;}
.fontr a:active  { color:#ff0000; text-decoration:none;}
.fontr a:hover   { color:#ff0000; text-decoration:underline;}
.fontg{font-weight:bold; color:#0066FF}
.pageh{height:30px;}
.mgl10{margin-left:10px;}
.mgt10{margin-top:10px;}
.mgt20{margin-top:20px;}
.lh20{line-height:20px;}
.font18{font-size:18px; font-weight:bold;}
.font14{font-size:14px; font-weight:bold;}
.tc{text-align:center;}
.tr{text-align:right;}
.cb{clear:both;}
.input_time{border:1px #b5b8c8 solid; background:url(../img/icon_select-time.gif) no-repeat; height:20px; width:119px; padding:0 15px 0 5px; font-size:11px; font-weight:bold;}


ul{margin:0;padding:0;}
ul,li{list-style-type:none;}
.jsgl{
	position:absolute;
	width:280px;
	padding:15px;
	border:2px #555 solid;
	left:307px;
	top:140px;
	z-index:99;
	background:#f3f3f3;
}
.jsgl h1{margin:0; text-align:center; font-size:12px; font-weight:bold;}
.jsgl ul{overflow:hidden;}
.jsgl ul li{width:130px; padding-right:10px; line-height:20px; float:left; padding-top:10px;} 

.fh{padding-top:20px;}
.fh ul{overflow:hidden;}
.fh ul li{display:inline; margin-right:30px; line-height:24px;}
