@charset "gb2312";

body { font-family:Tahoma; font-size:12px; line-height: 18px;color:#333; background: #f4f4f4 url(../images/bg.jpg) repeat-x;}
* {margin: 0; padding: 0;}
img {border: 0;}
ul,ol,li{ list-style-type:none;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { font-size:14px;}
input,select{ vertical-align: middle; color: #333; padding: 1px 0;}
textarea { font-size: 13px; color: #333; padding: 5px; }

/* Link */
a:link,a:visited{color: #4d7ba8; text-decoration:none;}
a:hover {color: #f30;}

/* Color */
.cRed,.cRed:link,.cRed:visited{ color:#f30; }
a.cRed:hover{color:#f60;}
.cGray,.cGray:link,.cGray:visited{ color:#888; }
a.cGray:hover{color:#f60;}

/* Other */
.floatLeft{ float: left;}
.floatRight{ float: right;}
.alignLeft{ text-align: left;}
.alignRight{ text-align: right;}
.alignCenter{ text-align: center;}
.clear{ clear: both; font-size:1px; width:1px; height:0; line-height: 0px; visibility: hidden; }
.marinB10 { margin-bottom: 10px; line-height:20px;}
/*基本架构*/
.wrap { width: 990px; margin: 0 auto;}
#left {width: 142px; float: left; background: #fff;padding: 3px; border: 1px solid #d5dfea;}
#right {width: 796px; float: right;background: #fff url(../images/conbg.jpg) no-repeat; border: 1px solid #d5dfea; padding: 15px;/*min-height: 710px;_height: 710px;*/}
#loginbox {width: 990px; float: right;background: #fff url(../images/conbg.jpg) no-repeat; border: 1px solid #d5dfea; padding: 65px 0 65px 0;}
#loginbox .ebox{ padding:0 0 20px 300px; color:#F00;}
#loginbox dl{ padding-left:300px;}
#loginbox dl dt{ padding-left:40px;}
#loginbox dl dd{ padding-bottom:20px;}
.footer {margin: 10px 0; line-height: 20px;}
.footer a:link,.footer a:visited{ color: #333;}
.footer a:hover{ color: #f30;}
/*头部*/
#top {background: url(../images/topbg.jpg) no-repeat 332px 0; }
#top .nav {font-family:"宋体"; height: 32px; line-height: 32px; color: #aed6fd; }
#top .nav a:link,#top .nav a:visited{ color:#fff; }
#top .nav a:hover{color:#ff0;}
#top .nav span {color: #fff;}
#top .nav img {margin-top: 9px;margin-left: 6px;}
#top .banner {height: 71px;background: url(../images/logo.gif) no-repeat 0 13px; margin-bottom: 10px;}
#top .banner .line1 {padding: 28px 0 0 0px;}
#top .banner .line1 b {font-size: 14px; margin-right: 15px; color:#4d7ba8;}
#top .banner .line2 {color: #666; text-align: right;}
/*左边*/
#left dl {padding-bottom: 5px;}
#left dt { font-weight: bold; letter-spacing: 1px; margin-bottom: 8px;}
#left dt a{ background: url(../images/lefttit.jpg) no-repeat; heiht: 20px;display: block; padding:2px 0 0 25px;}
#left dt .close { background-position: 0 -26px;}
#left dd a{ height: 21px;line-height: 21px; padding-left: 30px;background: url(../images/dot.gif) no-repeat 15px 5px;display: block;}
#left dd a:hover{background: #edf5fc url(../images/dot.gif) no-repeat 15px 5px;}
#left dd a.a1{ height: 43px; padding-left: 30px; url(../images/dot.gif) no-repeat 15px 5px;display: block;}
#left dd a.a1:hover{background: #edf5fc url(../images/dot.gif) no-repeat 15px 5px;}

/*右边*/
#right .title { margin-bottom: 12px;}
#right .title h2 {display: inline;font-size: 14px; color: #4d7ba8;}
#right .seachContent { margin-bottom: 15px;}
#right .list{ margin-bottom: 0px;}
#right .list .bg1{background: #f3f9ff; }
#right .list .bg2{border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc;}
#right .list dl {padding: 10px;}
#right .list dt {background:url(../images/dtdot.gif) no-repeat 0 5px; padding-left: 10px;}
#right .list dd {padding: 5px 0;}
#right .list dd textarea{font-size: 12px; line-height: 21px;}
#right .list ul{ border:1px solid #ffc600; background-color:#ffffc6; padding:10px;}
#right .list ul li{ padding:2px 0 2px 0;}
#right .page { margin-top: 10px;height: 30px;}
#right .title2 { background: #f4f4f4; padding: 3px 10px;border: 1px solid #d5dfea; border-left: none;border-right: none; margin-bottom: 15px;}
/*表格样式*/
.tableSch td{ padding: 4px 5px 4px 0px;}
.tablec1 td{  border-bottom: 1px solid #d5dfea; padding: 4px 5px 4px 5px; background-color:#e6f0fc;}
.tablec1 .tdTop td{ border-bottom:1px solid #8ca2d4;}
.tablec2 td{  border-bottom: 1px solid #e1e1e1; padding: 4px 5px 4px 5px; background-color:#f5f5f5;}
.tablec2 .tdTop td{ border-bottom:1px solid #b5b5b5;}
.tableSty { border-collapse:collapse;/*相邻的边被合并*/}
.tableSty td { border: 1px solid #d5dfea; padding: 3px 3px 2px 3px; text-align: center; line-height: 18px;}
.tableSty .tdTop { background: #e6f4fa; height: 30px; font-family:Verdana;}


.tableSty1 { border-collapse:collapse;/*相邻的边被合并*/}
.tableSty1 td { border: 1px solid #d5dfea; padding: 3px 3px 2px 3px; line-height: 18px;}
.tableSty1 .tdTop { background: #e6f4fa; height: 30px; font-family:Verdana;}

.button2{ 
background:url(../images/butbg.jpg) repeat-x 0 -4px; 
font-size: 12px; 
line-height: 20px;
height: 22px; 
border: 1px solid #7f9db9; 
width: 80px;
}
.button3{ 
background:url(../images/butbg.jpg) repeat-x 0 -4px; 
font-size: 12px; 
line-height: 20px;
height: 22px; 
border: 1px solid #7f9db9; 
width: 50px;
}
.button4{ 
background:url(../images/butbg.jpg) repeat-x 0 -4px; 
font-size: 12px; 
line-height: 20px;
height: 22px; 
border: 1px solid #7f9db9; 
width: 120px;
}
.imgBorder {border: 1px solid #d5dfea; padding: 1px;}
/*弹窗*/
.pop { border: 1px solid #d5dfea;padding: 1px; background: #fff;}
.pop .popTitle {background: #e6f4fa;padding: 5px 10px; font-size: 14px; font-weight: bold; color: #4d7ba8;}
.pop span a{float: right; font-family:Verdana; font-weight: normal; }
.pop .popContent {padding: 10px;}
.pop .tablePop td{ padding: 6px 0;}

/*标签菜单*/
.titnav{
	background: url(../images/bg.jpg) repeat-x 0 -77px;
	height:26px;
	padding-left:10px;
	margin: 18px 0 15px 0;
}
.titnav li{
	border:1px solid #d5dfea;
	background:#f0f0f0;
	border-bottom:0;
	text-align:center;
	line-height:24px;
	height:24px;
	margin-right:7px;
	float:left;
}
.titnav li a{ display: block; padding: 0 12px;}
.titnav li a:link,.titnav li a:visited{ color: #333;} 
.titnav li a:hover { color: #f30;}
.titnav .current {background:#fff;height:25px;}
.titnav .current a{	font-weight:bold;}