﻿/* 
================================
Skin styles for DotNetNuke
================================
*/   

body {
background:#CCCCCC;
}
* { margin:0px; padding:0px; }
ul li { list-style:none; }
.skinmaster {
	background-color:#FFFFFF;
	padding:5px;
	text-align:center;
}
.skinbody
{
	width:80px;
}
.skinfooter
{
	background-color:#024534;
	height:50px;
	color:#fbf2ed;
	font-size:12px;
	vertical-align:top;
}
.skinfooter td {color:#fbf2ed;font-size:12px;}

.skinfooter a:link,.skinfooter a:visited,.skinfooter a:hover,.skinfooter a:active{color:#fbf2ed;text-decoration:none; }

.skinheader {
}
.skingradient {
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane1 {
	width: 100%;
	padding-top:6px;
	background-color: transparent;
	padding-right: 6px;
}
.rightpane2 {
	width: 200px;
	background-color: transparent;
	padding-top:6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.menu
{
	height:33px;
	border-bottom:10px #E70012 solid;
}

.MainMenu_MenuContainer
{
	background-color: transparent;
}

.MainMenu_MenuBar{background-color: transparent; }
.MainMenu_MenuIcon{ display:none; }
.MainMenu_MenuArrow{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{
	background-color: Transparent;
	border:0px;
	background-repeat:no-repeat;
	background-position:inherit;
}
.MainMenu_MenuItem{
	color:#000000;
	font-size:12px;	font-weight:normal;
	background:transparent;
	border:0px;
	border-bottom:#024534 1px solid;
	line-height:20px;
	height:20px;
	width:100px;
	background:url(images/sub.gif) repeat-x;
}

.MenuArrow{ display:none;}
.submenuitemselected{color:#ff0000;font: normal 12px Tahoma, Arial, Helvetica, sans-serif;line-height:20px; height:20px;border-bottom:#024534 1px solid; width:100px;}
.submenuitembreadcrumb{color:#ff0000;font: normal 12px Tahoma, Arial, Helvetica, sans-serif;line-height:20px; height:20px;border-bottom:#024534 1px solid; width:100px;}
.submenuitem{color:#000000;font: normal 12px Tahoma, Arial, Helvetica, sans-serif;line-height:20px;height:20px;border-bottom:#024534 1px solid; width:100px;}
.MenuIcon{display:none;}
.submenu{border: #024534 1px solid;z-index:1000;cursor: pointer;cursor:hand;margin-top:0px;line-height:20px; width:100px;}


.rootmenuitem TD{FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/ms.gif) no-repeat left top;height:33px;width:102px;text-align:center;}
.RootMenuItemActive TD{FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/ms.gif) no-repeat left top;height:33px;width:102px;text-align:center;}
.rootmenuitemselected TD{FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/ms.gif) no-repeat left top;height:33px;width:102px;text-align:center;}
.rootmenuitembreadcrumb TD{FONT-SIZE: 13px; color:#FFFFFF;font-weight:bold;background:url(images/mc.gif) no-repeat left top;height:33px;width:106px;text-align:center;}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #000000;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #000000;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #000000;
}

A:link
{
	text-decoration: none;
	color: #000000;
}

A:visited
{
	text-decoration: none;
	color: #000000;
}

A:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A:active
{
	text-decoration: none;
	color: #000000;
}

.MT td
{
	font-size:12px;
	padding:3px;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.MTA:link
{
	text-decoration: none;
	color: #5D89DF;
}

A.MTA:visited
{
	text-decoration: none;
	color: #5D89DF;
}

A.MTA:hover
{
	text-decoration: underline;
	color: #FF5500;
}

A.MTA:active
{
	text-decoration: none;
	color: #5D89DF;
}

.NewsTitle
{
	line-height:50px;
	font-size:16px;
	font-weight:bold;
}

.line20
{
	line-height:17px;
}

.MYTextBox
{
	border:1px #cccccc solid;
	background-color:#f7f7f7;
	color:#666666;
	font-size:12px;
	height:18px;
	line-height:18px;
	padding:0px 2px;
}

.MYButton
{
	border:1px #002627 solid;
	color:#ffffff;
	background-color:#035C56;
	width:60px;
	height:20px;
	font-size:12px;
	line-height:20px;
	vertical-align:middle;
	text-align:center;
}

A.MYButton:link
{
	text-decoration: none;
	color: #ffffff;
}

A.MYButton:visited
{
	text-decoration: none;
	color: #ffffff;
}

A.MYButton:hover
{
	text-decoration: none;
	color:#ffffff;
}

A.MYButton:active
{
	text-decoration: none;
	color:#ffffff;
}

A.CLnk:link,A.CLnk:visited,A.CLnk:active
{
	text-decoration:none;
	color: #E60010;
	font-size:12px;
	font-weight:bold;
}

A.CLnk:hover
{
	text-decoration: underline;
	color: #ff0000;
	font-size:12px;
	font-weight:bold;
}

.Line
{
	border:3px solid #E60010;
	height:2px;
}

.divH
{
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	margin-top:3px;
}

.divI
{
	font-size:12px;
	line-height:18px;
}

.divhead
{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	padding:15px 0px;
}

.divcontent
{
	margin-top:12px;
	line-height:16px;
	font-size:12px;
}

.NT {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.color58595B
{
	color:#58595B;
	line-height:15px;
}
.colorff0000
{
	color:#ff0000;
	font-size:12px;
	line-height:15px;
}
.input20
{
	width:45px;
	border:1px solid #929397;
}
.input_td
{
	padding:0px 0px 0px 8px;
	text-align:left;
	vertical-align:middle;
}

.BodyMain { width:820px; margin:0px auto; overflow:hidden; }
.FooterPane { background:url(images/footer.jpg) no-repeat left; height:60px; clear:both; }
.ICPPane { font-size:12px; font-family:"宋体"; text-align:center; line-height:1.8em; }
.ICPPane a { color:#FFFFFF; display:block; }
.ICPPane a:hover { text-decoration:underline; }
.MainPane { background:url(images/bodytop.gif) no-repeat left top #E60010; padding-bottom:9px; min-height:500px; padding-left:0px; padding-right:0px; position:relative;}
.NPane { background:url(images/bodytop2.jpg) no-repeat left top #E60010; padding-bottom:9px; min-height:500px; position:relative; }
.MPane {float:left; zoom:1;margin-left:7px; margin-right:7px;}
.LPane {margin-left:7px; margin-right:7px;}
.LPane .BreadCrumbPane { padding-left:215px;}
.BreadCrumbPane { height:126px; vertical-align:bottom; position:relative; }
.BreadCrumbPane .BTxt { position:absolute; bottom:20px; padding-left:15px; color:#FFFFFF; font-size:14px; font-family:"宋体"; font-weight:bold; letter-spacing:1px; line-height:22px; }
.BreadCrumbPane .BTxt a { color:#FFFFFF; }
.BreadCrumbPane .BTxt a:hover { color:#FFFFFF;text-decoration:none; }
.BreadCrumbPane .BTxt .l { font-size:40px; font-style:italic;line-height:normal;}
.LeftPaneA { padding-left:9px; float:left; width:206px;}
.LeftPane { width: 206px;  background:url(images/leftbg.jpg) no-repeat left top #fff; margin-top:126px; padding-top:3px; margin-right:0px; }
.ContentPane {width:360px; float:left; margin-top:126px; margin-left:7px; }
.RightPaneA { width:222px; float:right; padding-right:9px; margin-top:35px; }
.RightPane { width:222px;}
.clear { clear:both; margin:0px; height:0px; padding:0px; font-size:0px; line-height:0px;}

.MH10 { margin:5px 10px;}

.TBHead { line-height:2em; font-size:12px; font-family:"宋体"; font-weight:bold; vertical-align:top;}
.TBItem1 { line-height:2em; font-size:12px; font-family:"宋体"; background:#EEEEEE; border-bottom:1px dashed #cccccc;}
.TBItem2 { line-height:2em; font-size:12px; font-family:"宋体"; border-bottom:1px dashed #cccccc;}

.lnkUL { margin:0px; padding:0px; margin-bottom:10px; }
.lnkUL li { line-height:2.2em; background:url(/images/action_import.gif) no-repeat 5px center #eeeeee; padding-left:25px; list-style:none; text-align:left; }
.lnkUL li.al { line-height:2.2em; background:url(/images/action_import.gif) no-repeat 5px center #ffffff; padding-left:25px; }

.GYPic { padding:5px; }
.GYPic img { border:1px solid #cccccc; padding:3px; }
.GYText {font-size:12px; font-family:"宋体"; line-height:1.6em;padding:5px 5px 5px 2px; color:#666666;}
.GYText .CN { height:120px; overflow:hidden; }
.GYText a { color:#3366FF; font-weight:bold; margin-bottom:3px; display:block;}

.NContent { line-height:2em; }

.GYUL ul { margin:0px; padding:0px; }
.GYUL ul li { margin:0px; padding:0px; font-size:12px; list-style:none; line-height:19px; height:19px; overflow:hidden;  }

.Po { cursor:pointer; }

.GunDong { position:absolute; top:35px; width:380px; left:180px; height:20px; overflow:hidden; z-index:1000; }
.GunDong ul { margin:0px; padding:0px; }
.GunDong ul li { float:left; font-size:12px; line-height:20px; margin-right:15px; background:url(images/li.gif) no-repeat left 8px; padding-left:10px; }
.GunDong ul li a { color:#FFFFFF; font-family:"宋体"; }
.GunDong ul li a:hover { color:#FF0000;text-decoration:none; font-family:"宋体";}
.SearchTop {position:absolute; top:85px; width:230px; left:352px; height:30px; overflow:hidden;}
.SearchTop .SearchTextBoxA { border:1px solid #ccc; font-size:12px; font-family:"宋体"; width:130px; padding:3px;}
