﻿@charset "utf-8";
/* CSS Document */



/* 系统样式 */


html, form {height:100%; margin:0; padding:0;}
.body {background-color:#eee; height:100%; margin:0px; font-size:12px; line-height:1.5em; text-align:center; font-family:宋体, Arial, Helvetica, sans-serif; padding:0;}
div {font-family:宋体, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em; text-align:left;}    
td {font-family:宋体, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em;}
table{word-wrap:break-word;word-break:break-all;}
div{word-wrap:break-word;word-break:break-all;}
td{word-wrap:break-word;word-break:break-all;}
th{word-wrap:break-word;word-break:break-all;}
p{word-wrap:break-word;word-break:break-all;}
ul{list-style:none;margin:0; padding:0;}
li{list-style:none;margin:0; padding:0;}
img {border:none;}
h1{font-size:14px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:12px;}
h5{font-size:12px;}
a {color: #333;text-decoration: none;}
a:active{text-decoration: underline;}
a:hover{text-decoration: underline;}

/* 常用样式 */ 
.hide{display:none;}
.show{display:block;}
.clear { clear:both; height:0; font-size:0;}
.red { color:#f00;}
.white { color:#fff;}
.blankSpacer { width:6px; font-size:0;}
.heightSpace { height:6px; font-size:0; clear:both;}

/* 布局样式 */ 
.body { background-image:url('images/bg_body.gif'); background-position:center; background-repeat:repeat-y;}
.layout { margin:0 auto; width:778px; height:100%; background-color:#fff; }
.top { background:#70b3e6 url(images/bg_top.gif) repeat-x top; height:26px; overflow:hidden; color:#fff; line-height:26px; padding-left:10px; padding-right:10px;}
.pageHeader{ height:120px; background:url(images/bg_header.gif) right no-repeat; border-top:#fff 1px solid;border-bottom:#fff 1px solid; overflow:hidden; text-align:right;}
.orgName { padding-top:80px; padding-left:100px; font-size:24px; color:#FFFFFF; font-family:"黑体"; letter-spacing:1em;}
.planeNav { background:#c00 url(images/bg_nav.gif) repeat-x top; color:#fff; height:29px; line-height:29px; text-align:center; }
.datetime {	float:left; width:185px; text-align:center; color:#fff; height:29px; line-height:29px; font-size:14px;}
.globalNav { margin-left:5px; float:left; height:29px; line-height:29px;}
.footer { background:#f6ae9f url(images/bg_footer.gif) repeat-x top; text-align:center;}
.copyright {text-align:center; color:#fff; line-height:1.8em; padding:20px; }
.mainBody { margin-bottom:5px; }
.position { background:#e3f3ff; padding:4px 0 3px 10px; margin-bottom:5px;}

.leftCollum { width:185px; text-align:center; }
.rightCollum { width:287px; text-align:center; }
.midCollum { text-align:center;}
.midBlock {  margin:0 10px; overflow-x:auto;}

.breadcrumb { }
.breadcrumb a, .breadcrumb:active, .breadcrumb a:active{}
.breadcrumb a:hover{}
.breadcrumbCurrent{	font-weight:bold; }
.login{	display:inline;}
.login a:hover{	text-decoration:underline;}
.sharepointLogin{	float:right;	display:inline;}
.sharepointLogin .ms-globallinks{    position:relative;}
a.#zz8_Menu, a.#zz1_MyLinksMenuMenu{    font-family:Tahoma;}
div.#zz8_Menu_t img{    vertical-align:middle;}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a,{	color:#333333;}
.logo { display:none; }
.topLinkBar {}
.topLinkBar a,.toplinkbar a:active{}
.topLinkBar a:hover{}
.topLink {}	
.console {	clear:both;}
.search{ float:left; width:300px;}
.search .ms-sbcell .ms-sbplain { margin-right:2px; margin-left:2px; border:1px #555555 solid; height:14px;}
.search .ms-sbcell { border:none; font-weight:normal; font-size:9pt; color: #3A4663; padding:0px;}
.search .ms-sbgo { background:none;}
.siteActionMenu { float:right;}
.authoringRegion { color:#333333; float:right; width:450px;}


/* 全局菜单导航 */

table.topNavItem { height:29px; line-height:29px; padding:0 25px 0 2px; }
.topNavItem a { color:#fff; font-size:14px!important; font-weight:bolder;}
.topNavItem a:hover { text-decoration:none;}

.topNavSelected a {}
.topNavHover a { }
.topNavFlyOutsItem{	}
.topNavRoundLeft, .topNavRoundRight { width:0px;}
.topNavFlyOuts {	padding:2px;	background-color:#eee;	border:#ccc 1px solid;}
.topNavFlyOutsItem a {	display:block;padding:2px 5px 1px 5px;}
.topNavFlyOutsItem a:hover{	background:#999;	color:#fff;text-decoration:none;}


.leftNav { margin-top:10px}
.leftNavSelected{}
.leftNav1, .leftNav2, .leftNav3{ }

.leftNav1{ background:url('images/line_dot.gif') repeat-x bottom; height:30px; line-height:30px; display:block; color:#333; font-size:14px!important;}
a.leftNav1{ background:url('images/list_arrow.gif') left center no-repeat; height:30px; line-height:30px; display:block; color:#333; font-size:14px!important; text-align:left; padding-left:15px;}
.leftNav1 a{}
.leftNav2{	}
.leftNav2 a{}
.leftNav3{	}
.leftNav3 a{}
.leftNavHover{}
.leftNavFlyOuts{}
.leftNavFlyOutsItem{}
.leftNavFlyOutsItem a{}
.leftNavFlyOutsHover{}

.pageTitle{}
.mainContainer{}
.bottomLinkBar{}

.ms-WPHeader td { border-bottom:none;}

/*左侧区块*/

.leftNavBarTop { margin:1px;}

.leftBlock .blockHeader {	background:url('images/bg_blockHeader.gif') left top no-repeat; height:22px; line-height:22px;}
.leftBlock .blockTitle { padding-left:18px; font-size:14px; font-weight:bolder; color:#fff; height:22px; line-height:22px; display:block; float:left;}
.leftNavBarTop { margin:1px;}





/*右侧区块*/

.rightCollum .blockHeader {	background:url('images/bg_blockHeader_r.gif') right top no-repeat; height:22px; line-height:22px;}
.rightCollum .blockTitle {padding-left:20px;height:22px; font-size:14px; font-weight:bolder; color:#fff; line-height:22px; background:url('images/bg_blockTitle.gif') 10px center no-repeat}

.rightCollum .ms-WPHeader {	background:url('images/bg_blockHeader_r.gif') right top no-repeat; height:22px; line-height:22px;}
.rightCollum .ms-WPTitle {padding-left:20px; height:22px; font-size:14px; font-weight:bolder; color:#fff; line-height:22px; background:url('images/bg_blockTitle.gif') 10px center no-repeat}

/*中间区块*/

.midCollum .blockHeader {	background:url('images/bg_blockHeader_r.gif') right top no-repeat; height:22px; line-height:22px;}
.midCollum .blockTitle {padding-left:20px;height:22px; font-size:14px; font-weight:bolder; color:#fff; line-height:22px; background:url('images/bg_blockTitle.gif') 10px center no-repeat}

.midCollum .ms-WPHeader {	background:url('images/bg_blockHeader_r.gif') right top no-repeat; height:22px; line-height:22px;}
.midCollum .ms-WPTitle {padding-left:20px; height:22px; font-size:14px; font-weight:bolder; color:#fff; line-height:22px; background:url('images/bg_blockTitle.gif') 10px center no-repeat}



/*webpart*/
.leftBlock .ms-WPHeader {
	background:url('images/bg_blockHeader.gif') left top repeat-x; height:22px; line-height:22px; 
}



.leftBlock .ms-WPTitle  {padding-left:18px!important; font-size:14px!important; font-weight:bolder; color:#fff!important; line-height:22px;}

.leftCollum .ms-WPHeader {
	background:url('images/bg_blockHeader.gif') left top repeat-x; height:22px; line-height:22px; 
}



.leftCollum .ms-WPTitle  {padding-left:18px!important; font-size:14px!important; font-weight:bolder; color:#fff!important; line-height:22px;}

.ms-HoverCellInActive {
}

.ms-PartSpacingVertical {
	height:5px!important;
	margin:0!important;
	padding:0!important;
	font-size:0!important;
}

.ms-formlabel h3 {
	font-size:12px;
}
.ms-formbody  {
	font-size:12px!important;
}

.ms-formbody *  {
	font-size:12px!important;
}