﻿
#header_message { clear:both; height:30px; background:#90B566 url(Images/DragDrop/message_corners.gif) no-repeat scroll bottom left; clear:both; overflow:hidden; width:100%; line-height: 20px; font-size: 8pt; text-align: center  }
#header_message_wrapper { padding: 5px; background:url(Images/DragDrop/message_corners.gif) no-repeat scroll bottom right; color: #115511 }
#header_message a { color: #ddffdd }

#contents { /*background:#FFFFFF url(content_corners.gif) no-repeat scroll top left*/;  }
	#contents_wrapper { background:transparent /*url(content_corners.gif) no-repeat scroll top right*/;  min-height:400px; height:auto !important; height:400px; } 

#tab_container { height: 30px; margin-left: 20px }

#widget_area { overflow: auto; width: 100%; }
#widget_area_wrapper { padding-left: 7px; }


#onpage_menu { background:#FFFFFF url(Images/DragDrop/content_corners.gif) no-repeat scroll top left; }
	#onpage_menu_wrapper { background:transparent url(Images/DragDrop/content_corners.gif) no-repeat scroll top right; overflow: auto; width: 100%; }
		#onpage_menu_bar { padding: 5px; margin: 5px 15px 10px 15px; height:auto !important; min-height: 15px; height: 15px; border-bottom: solid 1px #EFEFEF;}
			.onpage_menu_bar_hover { -moz-opacity:1;opacity:1; }
			
			#onpage_menu_bar { padding: 5px; margin: 5px 15px 0px 15px; height:auto !important; min-height: 15px; height: 15px; border-bottom: solid 1px #EFEFEF; }
			.onpage_menu_action { float: left; margin-right: 20px; }
			#ChangePageTitleLinkButton { float: right }
			
		#onpage_menu_panels { padding: 0px 15px 10px 15px }
			.onpage_menu_panel { padding: 8px; clear:both; height: 120px; background:#B2DD80; }
				.onpage_menu_panel_column { float: left; min-height: 40px; height: auto !important; height: 40px; width: 30%; margin-right: 15px }
					.onpage_menu_panel_column h1 { font-size: 12pt; color: black; font-weight: bold; padding-bottom: 5px; border-bottom: solid 1px black; margin-bottom: 15px}
					.onpage_menu_panel_column p { padding: 5px; font-size: 10pt; }

.widget_holder { min-height: 100px; height:auto !important; height:100px; }

.widget { margin-bottom:6px;  padding: 0px }
.widget_hover {   padding: 0px }
.widget_headerLeft { width:14px; height:28px; cursor:move; float:left; padding: 0px; margin: 0px;background-image:url(Images/frame/portalnew_01.gif);background-repeat:repeat-x;} 
.widget_header { height:28px; cursor:move; padding: 0px; margin-bottom: 0px;background-image:url(Images/frame/portalnew_02.gif);background-repeat:repeat-x;} 
.widget_headerRight { width:14px;height:28px; cursor:move; float:left;padding: 0px; margin-bottom: 0px;background-image:url(Images/frame/portalnew_03.gif);background-repeat:repeat-x;}  
.widget_header_table { width:100%; height:100%; border:none; vertical-align:bottom;}
.widget_ContentLeft{background-image:url(Images/frame/portalnew_08.gif); background-repeat:repeat-y;}  
.widget_ContentRight{background-image:url(Images/frame/portalnew_04.gif);}  
.widget_FooterLeft{width:14px; height:5px ;background-image:url(Images/frame/portalnew_07.gif);background-repeat:repeat-y;}  
.widget_FooterMid{background-image:url(Images/frame/portalnew_06.gif);}  
.widget_FooterRight{width:14px; height:5px ;background-image:url(Images/frame/portalnew_05.gif);background-repeat:repeat-y;}  
.widget_pic {width:15px;height:28px;}
.widget_title { width:90%; padding-left:2px;font-weight:bold;padding-right:5px;padding-top:2px; padding-bottom:0px; text-align:left; float:left;}
.widget_title a { overflow:hidden; color: #990000;font-weight:bold; text-decoration:none; font-size:10pt; cursor:default; }
.widget_collapse, .widget_expand, .widget_close { display:inline; }

.widget_dropcue { border: dashed 1px gray; display:none; margin-bottom:20px; }
.widget_edit {width:10%; white-space:nowrap;text-align:right; padding: 2px 2px 0 0}
.widget_edit a {color:green;text-decoration:none;}
.widget_edit a:hover {color:red;}

.widget_button {padding: 5px 2px 10px 0 ; vertical-align:bottom; width:13px;}
.widget_min {background-image:url('Images/DragDrop/min_blue.gif');}
a.widget_min:hover {background-image:url('Images/DragDrop/min_blue_highlight.gif');}
.widget_max {background-image:url('Images/DragDrop/max_blue.gif');}
a.widget_max:hover {background-image:url('Images/DragDrop/max_blue_highlight.gif');}
.widget_close {background-image:url('Images/DragDrop/x_blue.gif');}
a.widget_close:hover {background-image:url('Images/DragDrop/x_blue_highlight.gif');}
.widget_box {display:block;margin-top: 2px;overflow:hidden;width:12px;height:12px;cursor:hand;cursor:pointer;}
.widget_body { background-color:#FFFFFF;width:100% }

.column { width:33%;vertical-align:top; }
.table_fixed {table-layout:fixed; clear:both}
.column_divider { height: 400px; width:5px; }
.dashboard_body { width: 100%; height: 500px; background-color: lightgrey; }

 LI
 {
     list-style-type:none;
 }

/*剧中文字。*/
dl.ItemTextCenter > dd > ul > li A
{
	text-align:center; 
}


/*默认样式*/
dl.DefaultSkin
{
	/* GoodFeed 外框布局 */
	margin:0px 0px 10px 0px;
	width:100%;
}
dl.DefaultSkin > dt.head
{
	/* 主背景 */
	background-image:url(Images/frame/portalnew_02.gif);
}
dl.DefaultSkin > dt.head span
{
	line-height:28px;
	height:28px;
}
dl.DefaultSkin > dt.head > span.left
{
	/* 左背景 */
	background:url(Images/frame/portalnew_01.gif) repeat-y;
	width:2%;
}
dl.DefaultSkin > dt.head > span.middle
{
	/* left + middle + right = 99 */
	width:95%;
}
dl.DefaultSkin > dt.head > span.right
{
	/* 右背景 */
	background:url(Images/frame/portalnew_03.gif) repeat-y right;
	width:2%;
}
dl.DefaultSkin > dt.head > span.middle > span.title_img
{
	width:10px;
	/* 标题文字前图片 */
	background:url(Images/frame/portalnew_ico.gif) no-repeat 3px 8px;
}
dl.DefaultSkin > dt.head > span.middle > span.title_content
{
}
dl.DefaultSkin > dt.head > span.middle > span.title_config
{
}
dl.DefaultSkin > dt.head > span.middle > span.title_config > span.title_config_item
{
	margin:1px;
}
dl.DefaultSkin span.title_config_item a
{
	/* 功能按钮 */
	background:url(Images/DragDrop/sprite_arrow_enlarge_max_min_shrink_x_blue.gif) no-repeat;
}
dl.DefaultSkin span.title_config_item a.title_config_item_cfg
{
	background-position:0px 0px;
}
dl.DefaultSkin span.title_config_item a.title_config_item_cfg:hover
{
	background-position:0px -12px;
}
dl.DefaultSkin span.title_config_item a.title_config_item_max
{
	background-position:-24px 0px;
}
dl.DefaultSkin span.title_config_item a.title_config_item_max:hover
{
	background-position:-24px -12px;
}
dl.DefaultSkin span.title_config_item a.title_config_item_min
{
	background-position:-36px -0px;
}
dl.DefaultSkin span.title_config_item a.title_config_item_min:hover
{
	background-position:-36px -12px;
}
dl.DefaultSkin span.title_config_item a.title_config_item_close
{
	background-position:-60px 0px;
}
dl.DefaultSkin span.title_config_item a.title_config_item_close:hover
{
	background-position:-60px -12px;
}
dl.DefaultSkin > dt.more
{
	/* 更多 边框 */
	/*border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;*/
}
dl.DefaultSkin > dt.more > span.left
{
}
dl.DefaultSkin > dt.more > span.middle
{
	/* 更多 行 */
	text-align:right;
	margin-right:2%;
}
dl.DefaultSkin > dt.more > span.right
{
}
dl.DefaultSkin > dt.foot span
{
	height:5px;
}
dl.DefaultSkin > dt.foot
{
	background-image:url(Images/frame/portalnew_06.gif);
}
dl.DefaultSkin > dt.foot > span.left
{
	width:2%;
	background:url(Images/frame/portalnew_07.gif) repeat-y;
}
dl.DefaultSkin > dt.foot > span.right
{
	width: 2%;
	background: url(Images/frame/portalnew_05.gif) repeat-y right;
}
dl.DefaultSkin > dd
{
	margin:0px 0px 0px 0px ;
	/* 列表区域 */
	line-height:20px;
	/*border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;*/
	border-top: 0px;
	border-bottom: 0px;
	padding: 1px 0px 1px 0px;
}
dl.DefaultSkin > dd > ul
{
	margin:0px 0px 0px 0px ;
}
dl.DefaultSkin > dd > ul > li
{
	margin:0px 0px 0px 0px ;
	background: url(images/frame/portalnew_ico.gif) no-repeat 3px 7px;
	padding: 2px 1px 0px 12px;
	border-bottom:dotted 1px #cccccc;
}
dl.DefaultSkin > dd > ul > li > A
{
	display:block;
	overflow:hidden;
	/*设定宽度*/ 
}
dl.DefaultSkin > dd > ul > li > A.Author
{
	color:#cccccc;
}
dl.DefaultSkin > dd > ul > li > Div
{
	margin:0px 0px 0px 10px ; 
}


dl.DefaultSkin dt.head
{
	/* 主背景 */
	background-image:url(Images/frame/portalnew_02.gif);
}
dl.DefaultSkin dt.head span
{
	line-height:28px;
	height:28px;
}
dl.DefaultSkin dt.head span.left
{
	/* 左背景 */
	background:url(Images/frame/portalnew_01.gif) repeat-y;
	width:2%;
}
dl.DefaultSkin dt.head span.middle
{
	/* left + middle + right = 99 */
	width:95%;
}
dl.DefaultSkin dt.head span.right
{
	/* 右背景 */
	background:url(Images/frame/portalnew_03.gif) repeat-y right;
	width:2%;
}
dl.DefaultSkin dt.head span.middle span.title_img
{
	width:10px;
	/* 标题文字前图片 */
	background:url(Images/frame/portalnew_ico.gif) no-repeat 3px 8px;
}
dl.DefaultSkin dt.head span.middle span.title_config span.title_config_item
{
	margin:1px;
}
dl.DefaultSkin dt.more
{
	/* 更多 边框 */
	/*border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;*/
}
dl.DefaultSkin dt.more span.left
{
}
dl.DefaultSkin dt.more span.middle
{
	/* 更多 行 */
	text-align:right;
	margin-right:2%;
}
dl.DefaultSkin dt.more span.right
{
}
dl.DefaultSkin dt.foot span
{
	height:5px;
}
dl.DefaultSkin dt.foot
{
	background-image:url(Images/frame/portalnew_06.gif);
}
dl.DefaultSkin dt.foot span.left
{
	width:2%;
	background:url(Images/frame/portalnew_07.gif) repeat-y;
}
dl.DefaultSkin dt.foot span.right
{
	width: 2%;
	background: url(Images/frame/portalnew_05.gif) repeat-y right;
}
dl.DefaultSkin dd
{
	margin:0px 0px 0px 0px ;
	/* 列表区域 */
	line-height:20px;
	/*border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;*/
	border-top: 0px;
	border-bottom: 0px;
	padding: 1px 0px 1px 0px;
}
dl.DefaultSkin dd ul
{
	margin:0px 0px 0px 0px ;
}
dl.DefaultSkin dd ul li
{
	background: url(images/frame/portalnew_ico.gif) no-repeat 3px 7px;
	padding: 2px 1px 0px 12px;
	border-bottom:dotted 1px #cccccc;
	margin:0px 0px 0px 0px ;
}
dl.DefaultSkin dd ul li A
{
	display:block;
	overflow:hidden;
	text-align:left;
	/*设定宽度*/ 
}
dl.DefaultSkin dd ul li A.Author
{
	color:#cccccc;
}
dl.DefaultSkin dd ul li Div
{
	margin:0px 0px 0px 10px ;
}
dl.DefaultSkin dd ul li Div a
{
	text-align:left ;
} 
table.widget_header_table td.DefaultSkin
{
	background:url(Images/frame/portalnew_ico.gif) no-repeat 3px 8px;
} 
dl.HideItemPrefixPic > dd > ul > li
{
	background: none !important;
	padding: 2px 1px 0px 5px !important;
	margin:0px 0px 0px 0px ;
}
dl.HideItemPrefixPic dd ul li
{
	background: none !important;
	padding: 2px 1px 0px 5px !important;
	margin:0px 0px 0px 0px ;
}
dl.HideItemPrefixPic dd ul li Div
{
	margin-left: 0px !important;
}
