﻿body {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    font-size: 12px;
    cursor: default;
}
a {
    color: #06c;
    text-decoration: none;
    cursor: pointer;
}
a:hover {
    color: #f60;
    text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-weight: bold;
}
p {
    margin-top: 0.9em;
    margin-bottom: 1.1em;
    line-height: 1.6em;
}
br {
    line-height: 1em;
}
img {
    border: none;
    vertical-align: middle;
}
label {
	font:bold 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
input, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    cursor: default;
}
textarea {
    font: 11px/150% Verdana, Arial, Helvetica, sans-serif;
    overflow: auto;
}

/****** #PageHead# ******/
#PageHead {
    border-bottom: 4px solid #DD7C3B;
}
#ToolTip {
    padding: 4px 18px 4px;
	font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}

/****** #QuickSearch# ******/
#QuickSearch {
    margin: 24px 0px 0px 6px;
	padding: 0;
	border: none;
	width: 270px;height: 33px;
	background: #F2F0F0 url(QuickSearch.gif) no-repeat;		
}
#QuickSearch p {
	margin: 0;padding: 0;		
}
#QuickSearch input {
	float: left;
	border: none;
	background: transparent;
	color: #626466;	
	margin: 0;
}
#QuickSearch .SearchTextBox {
	margin: 6px 0 0 5px;
	width: 236px;	
	display: inline;	
	font: 1em "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
#QuickSearch .SearchButtom{
	width: 23px;height: 25px;margin-top:4px;
}

/****** #PageBody# ******/
#PageBody {

}

/****** #MainBody# ******/
#MainBody {
    float: right;
    width: 100%;
    margin-left: -260px;
    background: transparent;
}

.InnerMain {
    margin-left: 244px;
    overflow: visible;
    background: transparent;
}
.InnerFull {
    overflow: visible;
    background: #fff;
}

#MainTitle 
{   
    font:12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    border-bottom: 1px solid #CFCFCF;
	color: #333;
	padding: 8px 12px 6px ;
	margin: 0;
}
#MainLabel 
{
    font:12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    float: right;
    cursor: pointer;
    padding: 7px 8px;
}
#MainTitle a {
    font:12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    color: #333;
}

.PathSeparatorStyle
{
    text-align: center;
    margin: 0px 8px 0px 12px;
    padding:0;
    background : url(RightArrow.gif) no-repeat left center;
}
/****** #MainContent# ******/
#MainContent {
    padding: 8px 12px 8px 16px;
}
#MainContent h1,
#MainContent h3 {
    font: bold 16px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin: 0.2em 0 1em;
}
#MainContent h4 {
    font: bold 14px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin: 0.2em 0 1em;
}
#MainContent h5{
    color: #111;
    font: bold 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin: 10px 0;
    padding: 6px 0px 5px;
}
#MainContent h6 {
    color: #444;
    background: #F4F4F4;
    font: bold 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin: 10px 0;
    padding: 4px;
}
#MainContent h6 a {
    color: #444;
    text-decoration: underline;
}
#MainContent .Left {
    padding-left: 24px;
    background: #F4F4F4 url(Icon_Left.gif) no-repeat 3px 50%;
}
#MainContent .Right {
    padding-left: 24px;
    background: #F4F4F4 url(Icon_Right.gif) no-repeat 3px 50%;
}
#MainContent .Down {
    padding-left: 24px;
    background: #F4F4F4 url(Icon_Down.gif) no-repeat 3px 50%;
    cursor: pointer;
}
#MainContent .Up {
    padding-left: 24px;
    background: #F4F4F4 url(Icon_Up.gif) no-repeat 3px 50%;
    cursor: pointer;
}

#MainContent ul,
#MainContent ol {
    padding-top: 0;
    padding-bottom: 0;
    line-height: 1.6em;
}
/****** #Results# ******/
#div-Results{
	margin: 24px 5px 0px;
	color: #111111;
}
.ResultDescription {
	font: 12px/140% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
	word-break: break-all;
}
.ResultUrl  {
	font: normal 11px "Microsoft Yahei", "宋体", Helvetica, Arial, sans-serif;
	color: #999999;
}
#div-Results a {
	font: 12px/150% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    text-decoration: underline;
}
#div-Results div {
	margin: 3px 0px 
}
/****** Main-List-Item ******/
.ListItem {
    font: 12px/130% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
.ListHead {
    margin: 5px;
    padding: 2px 0 5px;
    border-bottom: 1px dotted #ccc;
}
.ListTitle {
    float: left;
}
.ListTitle strong {
    float: left;
    font: bold 12px/130% Georgia, Arial, serif;
}
.ListLabel {
    color: #666;
    font: 12px/130% Georgia, Arial, serif;
    text-align: right;
}

.ListContent {
    font: 12px/150% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin: 5px;
	word-break: break-all;
}
/****** #Page# ******/
#Page {
    margin: 10px 0 8px;
    padding: 4px 2px 4px 32px;
    background: url(Head_Page.gif) no-repeat 4px 50%;
    font: 11px Verdana, "Times New Roman", serif;
}
#Page a {
    padding: 2px 4px;
    border: 1px solid #ccc;
    text-align: center;
}
#Page a:hover {
    background: #efefef;
}
/****** #Link# ******/
#Link {
    margin: 10px 0 8px;
    padding: 6px 2px 2px 12px;
    font: 11px Verdana, "Times New Roman", serif;
}
#Link a {
    padding: 2px 4px;
    border: 1px solid #ccc;
    text-align: center;
}
#Link a:hover {
    background: #efefef;
}
/****** SkinMenu ******/
#SkinMenu {
    position: absolute;
    background: #fff;
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    z-index: 100;
    border: 1px solid #999;
    padding: 2px;
    text-align: left;
}
#SkinMenu a {
    display: block;
    cursor: default;
    padding: 3px 10px 3px 20px;
    color: #000;
    background: #fff;
    width: 150px;
}
#SkinMenu a:hover {
    color: #fff;
    text-decoration: none;
    background: #004E98;
    width: 150px;
}
#SkinMenu .Separator {
    border-top: 1px solid #bbb;
    margin: 2px 2px 0 2px;
    height: 2px;
    width: 175px;
    font-size: 0.001mm;
    overflow: hidden;
}
/****** Main-Blog-Item ******/
.BlogItem {
}
.BlogTitle {
    padding: 5px 5px 3px;
    border-bottom: 1px dotted #CCC;
    color: #333;
}
.BlogTitle h3 {
    margin: 5px 0 10px !important;
}
.BlogTitle a {
    color: #666;
    text-decoration: underline;
}
.BlogLabel {
    color: #777;
    font: 11px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
.BlogContent {
    margin: 5px;
    font: 12px/16px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
	word-break: break-all;
}
.BlogContent a {
    color: #003399;
    text-decoration: underline;
}
.BlogContent a:hover {
    text-decoration: none;
}
.BlogMore {
    clear: both;
    margin-bottom: 12px;
    padding: 5px;
    border-top: 1px dotted #CCC;
    color: #444;
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
.BlogMore a {
    color: #666666;
    text-decoration: underline;
}
/****** Main-Blog-Item-Add ******/
.BlogContent table {
    margin: 6px 0px;
	border: #e2e2e2 1px solid;
	border-collapse: collapse;
}
.BlogContent th {
    padding: 6px 4px 2px;
    border: #e2e2e2 1px solid;
    border-collapse: collapse;
    background: #efefef;
	font-family: "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
.BlogContent td 
{
    padding: 4px 4px 2px;
    border: #e2e2e2 1px solid;
    border-collapse: collapse;
    font-family: "宋体","Trebuchet MS", Tahoma, sans-serif;
}
/****** #LoginForm# ******/
#LoginForm {
    
}
/****** #SideBody# ******/
#SideBody {
    float: left;
    width: 230px;
}
.InnerSide {
    margin-bottom: 5px;
    padding: 2px;
}
/****** Main-Comment-Item ******/
.CommentItem {
    font: 12px/140% "Microsoft Yahei",Helvetica, Arial, sans-serif;
    padding: 5px;
    border-bottom: 1px dotted #494949;
}
.CommentIcon {
    float: right;
}
.CommentLabel {
    float: right;
    margin-right: 10px;
    padding-right: 10px;
    font: 11px/130% Georgia, Arial, serif;
}
.CommentTitle {
    font-size: 12px;
    color: #666;
    margin-right: 60px;
    padding-bottom: 3px;
}
.CommentTitle a {
    color: #060;
}
.CommentContent {
    margin-right: 60px;
    padding-left: 6px;
    padding-top: 6px;
    padding-bottom: 6px;
    overflow: hidden;
}
.CommentReply {
    font: 12px/130% "Microsoft Yahei",Helvetica, Arial, sans-serif;
    color: #FF5300;
    margin-right: 60px;
    margin-bottom: 5px;
    padding-top: 6px;
    width: auto;
}
/****** Side ******/
.SideBox {
    margin-bottom: 10px;
}
.SideBox h5 {
    margin: 1px 0 0 12px;
    padding: 6px 0 5px 35px;
    border-bottom: 1px solid #999;
    color: #333;
    font: bold 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
.SideContent {
    padding-left: 12px;
    font: 12px/170% "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    overflow: hidden;
}
.SideContent a {
    color: #336699;
}
.SideContent ul,
.SideContent ol {
    margin: 0;
    padding: 0;
}
.SideContent li {
    list-style-type: none;
    margin: 0;
    padding-top: 2px;
    padding-bottom: 4px;
    line-height: 150%;
}

#CateHead {
    background: url(Head_Catelog.gif) no-repeat left center;
}
#DeptHead {
    background: url(Head_Catelog.gif) no-repeat left center;
}
#TourHead {
    background: url(Head_Catelog.gif) no-repeat left center;
}
#ItemHead {
    background: url(Head_Catelog.gif) no-repeat left center;
}
#MenuHead {
    background: url(Head_Catelog.gif) no-repeat left center;
}
#LinkHead {
    background: url(Head_Catelog.gif) no-repeat left center;
}
#HelpHead {
    background: url(Head_Catelog.gif) no-repeat left center;
}
/****** Side-List ******/
ul.SideList {
    padding-left: 20px;
    font-family: "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
}
ul.SideList li {
    list-style: url(Icon_Bullet.gif) outside square;
    line-height: 140%;
}
ul.SideList a {
    display: block;
    color: #333366;
}
/****** Side-Link ******/
ul.SideLink {
    font: 12px "Microsoft YaHei","宋体","Segoe UI",Tahoma,Arial;
    margin-top: 8px;
    margin-right: 0px;
}
ul.SideLink li {
    list-style-type: none;
    list-style: none;
    line-height: 1.8em;
    padding: 0;
    margin: 1px 0;
    border-bottom: 1px dotted #494949;
}
ul.SideLink a {
    display: block;
    color: #1C509D;
}
ul.SideLink a:hover {
    font-weight: bold;
    text-decoration: underline;
    padding-left: 3px;
    border-left: 4px solid #9C0;
}
/****** #PageFoot# ******/
#PageFoot {
    clear: both;
    width: auto;
    height: 45px;
    border-top: 4px solid #CCC;
    font: 11px/20px Tahoma, serif;
    padding: 12px 8px 4px 56px;
    position: relative;
    min-width: 504px;
    background: #FFFFFF url(Foot_Logo.gif) no-repeat 12px center;
}
