﻿@CHARSET "UTF-8";
body {
	margin:5;
	padding:0px;
	overflow-x:auto;
	font-size:9pt;

}
a.uniButton {padding-right:15px; display:block; font-size:9pt; background:url(../image/button/button-right-bg.gif) no-repeat right top; float:left; color:#4d5d70; height:26px; text-decoration:none;}
a.uniButton span {padding:0; display:block; background:url(../image/button/button-left-bg.gif) no-repeat left top; line-height:26px; text-indent:15px;}
a.uniButton:hover {background-position:right bottom; color:white;}
a.uniButton:hover span {background-position:left bottom; color:white;}

a {text-decoration:none; color:#379712; border:none;}
a img {border:none;}
input {border:1px solid silver; padding-top:2px; height:21px;}
input.radio {border:none; background:none;}
input.checkbox {border:none; background:none;}
input.input_dict {border:1px solid silver;background:#fffacd;}

/*-------------------------------------------表单-------------------------------------------*/

div#trace {z-index:1; padding:4px; padding-top:0; padding-left:0;}
.traceArrow {background:url(../image/arrowbutton.gif) center no-repeat; width:3%;}
/*.traceFilter {width:4%; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#8ee8eb, EndColorStr=#d7ebd0);}*/
.traceBack {background:#d7ebd0; color:#379712; border:1px solid #f6f7f5; height:24px; font-size:12px; text-indent:27px; vertical-align:middle !important}
.traceBack span {font-weight:bold; color:#379712;}
.traceBack a {font-weight:normal; color:#379712; text-decoration:underline;}
.bz {font-family:'黑体'; text-align:center;}

div#tableBack {z-index:1; padding:4px; padding-top:0; padding-left:0;}
.tableBack {background:#ffffff; padding:0px; padding-top:5px; vertical-align:top;}
#fontBack {width:100%; height:100%;}
div.fontBackmiddle {padding:2px; padding-top:2px; z-index:2; !important}
/*div.fontBackbottom {background:url(../image/fillBottom.jpg) left bottom no-repeat; height:124px; z-index:2; !important}*/
div#table {left:50px; width:100%; padding:7px; z-index:3; text-align:center;}

.textfont {font-size:10pt; !important}
/*td span {color:gray;}*/
table.frame {background-color:#e9e9e9;}
table.list tr {padding-left:10px; padding-top:3px;}

td.title {font-size:14pt; font-weight:bold; text-align:center; color:#003366; line-height:2.1; background:url(../image/titleBack.gif) center top no-repeat;}
.name {text-align:left; padding-left:5px; background-color:#e0f5f5; font-size:9pt; border:1px solid #ffffff;}
.name_odd {text-align:left; padding-left:5px; background-color:#f3fcfb; font-size:9pt; border:1px solid #ffffff;}
tbody td.bg {height:25px; text-align:center; font-size:9pt; background-color:#ffffff;}
tbody td.bg2 {height:25px; text-align:center; font-size:9pt; background-color:#f6fbf0; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;}
/*td.red {color:#EF520F;}*/
.fillin {text-align:left; padding:3px; background-color:#ffffff; font-size:9pt;}
.bzArea {padding:5px; background-color:#e0f5f5; font-size:9pt; border:1px solid #ffffff;}


div.button {text-align:center; padding-top:10px;}



/*-------------------------------------------主页-------------------------------------------*/
div.body {text-align:center; width:1000px; overflow-x:hidden;}
div.head {background:url(../image/head.jpg) top center no-repeat; height:107px;}
div.head_en {background:url(../image/head_en.jpg) top center no-repeat; height:107px;}
div.index {text-align:center; width:100%;}
div.bottom {padding-top:5px; position:relative; top:-5px;}

div.left {width:249px; background:url(../image/leftBack.jpg) left top repeat-y; padding-top:10px; position:relative;}
div.block {border:5px solid #e9e9e9; width:249px; z-index:1; margin:5; padding:7px; background-color:#ffffff;}
div.indexbox {width:249px; z-index:1; margin:5; padding:5 0 0 0px; border:1px solid #82be68; background-color:#ffffff;!important}

.clampAlpha {position:relative; top:-24px; left:15px; width:217px; height:28px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sh_sbzyz/image/clamp.png',sizingMethod='scale');}
.countFont {font-family:'黑体'; color:#6dcff6; line-height:1.8; font-size:14pt; font-weight:bold;}
.number {font-family:Arial, Helvetica, sans-serif; text-align:center; color:red; line-height:1.5; font-size:36pt; font-weight:bold; padding-top:18px;}
.number_en {font-family:Arial, Helvetica, sans-serif; text-align:center; color:red; line-height:1; font-size:36pt; font-weight:bold; padding-top:0px;}

.linkTitle {font-size:10pt; font-weight:bold; color:#ff9900; line-height:1.8; padding-top:5px;}
.connect {line-height:1.7;}
div.indexMiddle {width:450px; margin:5px; position:relative;}
div.middleTitle {background:url(../image/dot3.jpg) no-repeat; height:24px; color:#018FD7; padding-left:50px; padding-top:7px; font-size:10pt; font-weight:bold;}
/*div.middleTitle span {float:right; position:relative; top:-16px; right:50px;}*/

a.red {color:firebrick;}
.midnightblue {color:midnightblue;}

.question {font-size:9pt; line-height:1.75; background:url(../image/index_arrow.gif) left top no-repeat; text-indent:0.9em; text-overflow:ellipsis; overflow:hidden;}
.classification {font-size:9pt; line-height:2; text-indent:1.2em; padding-top:8px; color:midnightblue;}

div.star {width:100%; padding:4 2px;}
div.starPhoto {width:96px; height:120px; border:2px solid white; position:relative; top:35px; left:18px; float:left; z-index:1;}
div.starAlpha {position:relative; top:53px; left:15px; width:35px; height:47px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/medal.png',sizingMethod='scale'); z-index:2;}
div.starDetail {width:57%; height:116px; font:10pt; color:#3e3e44; position:relative; top:37px; left:27px; float:left; z-index:1;}
div.starDetail a {color:blue; font-size:9pt; text-decoration:underline;}
div.starDetail a span {color:blue; font-size:7pt;}
div.starList {width:100%; padding:4 2px; position:relative; top:69px; left:15px;}
div.starList .item {height:20px; background:url(../image/star_point.gif) no-repeat 3 0; text-indent:1.5em;}
div.starList .item a {padding:4 10 0 0px;}
div.starPage {width:100%; text-align:center; position:relative; top:63px;}
div.starPage span {width:15px; height:15px; font-size:7pt;}
div.starPage span.pageOn {background-color:#6c0f00; color:white; font-weight:bold;}
div.starPage span.pageOff {background-color:#c9c9c9; color:#6c0f00; font-weight:normal; cursor:pointer;}


/*------------------------------------管理系统---------------------------------------*/

/*-----------搜索条件设置head--------*/
.main_map_title {
	height:32px;
	border-bottom:dashed 1px #56cfae;
	background-color:#beeced;
	vertical-align:middle;
	color:#008a93;
	font-weight:bold;
	font-size:10pt;
}
.main_map_title span {
	color:#008a93;
	padding-left:7px;
}
.main_belowhead {background-color:#e6f5f4; padding:3px; border-top:1px solid #ffffff;}

/*-----------列表---------*/
.searchSetframe {background-color:#ffffff; border:1px solid #3aacba; width:100%;}
.searchSet {width:100%;}
.searchSet thead {padding-top:5px;}
.searchSet thead td {height:32px; text-align:center; background-color:#dbe9e9; font-size:9pt; font-weight:bold; border:1px solid #ffffff; border-bottom:2px solid #c6d5d6; border-right:1px solid #d9d9d9; color:#022f4b;}
.searchSet tr {
	padding:3px;
	height:27px;
	text-align:center;
	color:#264a5d;
	font-size:9pt;	
}
.searchSet tr.odd td {
	background-color:#f3fcfb; border:none;
}
.searchSet tr.even td {
	background-color:#e0f5f5; border:none;
}
.searchSet td{white-space:nowrap;}
.searchSet th{white-space:nowrap;}
.searchSet div {text-align:center;}

.collapse {font-size:10pt; width:100%; text-align:center; border:none; border-collapse:collapse;}
.displaytag_td {
	padding: 2px 4px 2px 4px !important;
	text-align: lift;
	vertical-align: middle;
	font-size: 12px;
}

/*----------按钮---------*/
.j-bot{
	height: 20px;
	color: #06c0be;
	background-color: #ffffff;
	background-image: url(../image/bot-01.jpg);
	border: 1px solid #17adcd;
	padding-top:2px;
	font-size:9pt;
}




/*----------管理系统新闻内容详细页---------*/
.news {background-color:#f5fafd; margin:7 3 7 3px;}
.news thead td {border:1px solid #c8d8f2; background-color:#f5fafd; font-size:14pt; font-weight:bold; text-align:center; color:#003366; line-height:2.1;}
.news td {border:1px solid #c8d8f2; line-height:1.5;}
.news tbody td {font-size:9pt; font-weight:normal; padding:4px; color:#0e222c;}
.news th {border-bottom:1px solid #c8d8f2; background-color:#f5fafd; font-size:14pt; font-weight:bold; text-align:center; color:#003366; line-height:2.1;}
