	body {
		margin:0px;
		padding:0px;
		width:100%;
		font-size:9pt;
	}
	.oceanRightPanel {
		width:180px;
		padding-left:10px;
		padding-right:3px;
		padding-top:0;
		background-image:url("/_themes/OceanStudio/ocean-background.jpg"); 
		background-repeat:repeat-y; 
		vertical-align:top;
		font-size:9pt;
	}
	.ocean-banner {
		width:8px;
		background-color:#87949A;	
	}
	.ocean-copyright {
		font-size:9pt;
	}
	.ocean-copyright a {
		color:white;
		text-decoration:none;
	}
	.ocean-copyright a:hover {
		color:white;
		text-decoration:underline;
	}
	.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip
	{
		position:absolute;
		left:0px;
		top:-500px;
		width:1px;
		height:1px;
		overflow:hidden;
	}
	.ms-main {
		padding:0;
	}
	.ms-formtable {
		border:1px solid #87949A;
	}
	.ms-globalbreadcrumb {
		background-image:url("/_themes/OceanStudio/title-background.jpg"); 
	    padding:0px;
	}
	.ms-globalTitleArea {
		background:#87949A;
		vertical-align:middle;
		height:50px;
		text-align:left;
		padding:0px;
	}
	.ms-vb-user {
		color:black;
		font-size:9pt;
	}
	.ms-vb-user a {
		font-size:9pt;
		color:black;
		text-decoration:none;
	}
	.ms-vb-user a:hover {
		text-decoration:underline;
	}
	<!-- Site Action Menu -->
	.ms-siteactionsmenu{
		white-space:nowrap;
		font:9pt;
		padding:0;
		border:none;
		cursor:pointer;
	} 
	.ms-siteaction,.ms-siteaction a{
		font:9pt;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
	} 
	.ms-siteactionsmenu div div div{
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
		background-repeat:repeat-x;
		border:1px solid black;
		padding:3px 4px 3px 10px;
		}
	.ms-siteactionsmenu div div div a{
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
	} 
	.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
		background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
		border-top:1px solid #89724f;
		border-left:1px solid #89724f;
		border-right:1px solid #89724f;
		background-color:#ffa521;
	} 
	<!-- Site Action Menu End -->
	<!-- Global Links -->
	.ms-SpLinkButtonInActive {
		border:none;
		margin:3px;
		color:#4c4c4c;
		vertical-align:middle;
		background-color:transparent;
		font-size:9pt;
	} 
	.ms-SpLinkButtonActive {
		border:#6f9dd9 1px solid;
		vertical-align:middle;
		background-image:url("/_layouts/images/menubuttonhover.gif");
		background-color:#ffa521;
		font-size:9pt;
		margin:0px;
		padding:3px;
	} 
	.ms-globalleft{
		float:left;
	} 
	.ms-globallinks{
		font-size:9pt;
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
		background-repeat:repeat-x;
		border:1px solid black;
		white-space:nowrap;
	}
	.ms-globallinks,.ms-globallinks a{
		color:white;
		font-weight:bold;
		text-decoration:none;
	}
	
	.ms-globalright{
		float:right;
	} 
	<!-- Global Links End -->
	<!-- Navigation bar -->
	.ms-banner{
		vertical-align:bottom;
	}
	.ms-banner a:link{
		text-decoration:none;
		white-space:nowrap;
	}
	.ms-banner a:visited{
		text-decoration:none;
	}
	.ms-topnav{
		border:none;
		border-right:solid 1px #ffffff;
		font-family: 华文行楷;
		font-size:10pt;
		background-color:transparent;
		color: white;
	}
	.ms-topnav a{
		display:block;
		white-space:nowrap;
		padding:1px 8px 0px 8px;
		height:18px;
	}
	.ms-topnavselected{
		border:none;
		border-right:solid 1px #ffffff;
		font-family: 华文行楷;
		font-size:10pt;
		background-color:transparent;
		color: white;
	}
	.ms-topnavselected a{
		color:yellow;
	}
	.ms-topNavHover{
		background-color:#ffe6a0;
		border:none;
		border-right:solid 1px #ffffff;
		color:#000000;
	}
	.ms-topNavHover a{
		color:#000000;
	}
	<!-- Navigation bar End -->
	<!-- Search Bar -->
	.ms-searchbox,.ms-pickersearchbox{
		border:solid 1px #7f9db9;
		border-right:none;
		color:#1952a4;
		font-family:宋体;
		font-size:9pt;
		height:19px !important;
		padding-top:2px;
		padding-left:2px;
	}
	.ms-searchform{
		margin-right:10px;
		position:relative;
		top:-6px;
	}
	.ms-searchform input{
		height:19px;
		padding:2px;
	}
	select.ms-searchbox{
		border-style: solid;
	border-color: #7f9db9;
	margin-right:6px;
		}
	.ms-searchimage{
		border:solid 1px #7f9db9;
		border-left:solid 1px #9ed6ff;
		background-color:#e9f2fd;
		padding-left:3px;
		padding-right:3px;
		padding-bottom:2px !important;
		padding-top:2px !important;
	}
	.ms-searchcorner{
		background-color:#FFFFFF;
		background-image:url("/_layouts/images/srchcrnr.gif");
		background-repeat:no-repeat;
		background-position:left top;
	}
	.ms-secondary-title
	{
		padding-bottom:3px;
		display:block;
	}
	<!-- Search Bar End-->
	<!-- MS Console -->
	.ms-consolestatuscell{
		text-align:center;
	}
	.ms-consoleframe,.ms-consolestatusframe{
		border-bottom-width:1px;
		border-left-width:0px;
		border-right-width:0px;
		border-style:solid;
	}
	.ms-consoleframe{
		border-top-width:1px;
		border-color:#83b0ec;
	}
	.ms-consolestatus{
		color:#666666;
		font-size:9pt;
		font-family:宋体;
		padding-top:3px;
		padding-bottom:3px;
		text-decoration:none;
	}
	.ms-consolestatus a{
		font-family:Simsun,宋体,Verdana,serif;
		font-size:9pt;
		color:#3966bf;
		text-decoration:none;
	}
	.ms-consolestatus a:hover{
		font-family:Simsun,宋体,Verdana,serif;
		font-size:9pt;
		color:#3966bf;
		text-decoration:underline;
	}
	.ms-consoletoolbar{
		text-decoration:none;
		color:#003399;
		font-size:9pt;
	}
	.ms-consoletoolbar a{
		text-decoration:none;
	}
	<!-- MS Console End -->
	<!-- Quick Launch Bar -->
	.ms-standardheader{
		font-size:9pt;
		margin:0;
		text-align:left;
		color:#525252;
	}
	.ms-quickLaunch{
		border:solid 1px black;
		font-size:8pt;
		font-family:tahoma;
		line-height:10pt;
	} 
	.ms-quicklaunchheader{
		padding:2px 6px 4px 6px;
		font-weight:normal;
		color:white;
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
		border-left:solid 1px #808080;
		font-size:8pt;
	}
	.ms-quicklaunchheader a,.ms-unselectednav a{
		color:white;
		text-decoration:none;
	}
	.ms-quicklaunchheader a:hover{
		color:yellow;
		text-decoration:underline;
	} 
	<!-- nav header -->
	.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
		border-top:solid 1px #808080;
		border-left:solid 1px #808080;
		padding:1px 4px 4px 4px;
		font-size: 8pt;
	}
	.ms-quicklaunch span.ms-navheader{
		border-top:1px solid #808080;
		border-left:solid 1px #808080;
		border-bottom:1px solid #808080;
		padding:1px 6px 3px 6px;
	}
	.ms-navheader a,.ms-navheader2 a{
		padding:5px;
		color:white;
		text-decoration:none;
		font-size:8pt;
	}
	.ms-navheader a:hover,.ms-navheader2 a:hover{
		color:yellow;
		text-decoration:underline;
	}
	<!-- nav header selected -->
	.ms-quicklaunch table.ms-selectednavheader td{
		width:100%;
		background-color:#fff699;
	}
	.ms-quicklaunch table.ms-selectednavheader td{
		width:100%;
		background-color:#ffe6a0;
		background-image:url("/_layouts/images/selectednav.gif");
		background-repeat:repeat-x;
		padding-top:2px;
		padding-bottom:2px;
		border-top:solid 1px #ffffff;
		border-left:solid 1px #ffffff;
		padding:1px 6px 3px 6px;
	}
	.ms-selectednavheader a{
		color:#000000;
		text-decoration:none;
		font-size:8pt;
	}
	.ms-selectednavheader a:hover{
		color:#000000;
		text-decoration:underline;
	} 
	<!-- nav item -->
	table.ms-navitem td,span.ms-navitem{
		background-position:left top;
		padding:3px 6px 4px 16px;
		font-family:tahoma;
		font-size: 8pt;
	}
	.ms-navitem a{
		color:white;
		text-decoration:none;
	}
	.ms-navitem a:hover{
		color:yellow;
		text-decoration:underline;
	}
	<!-- nav selected -->
	.ms-quicklaunch table.ms-selectednav{
		border:solid 1px #d2b47a;
		background-image:url("/_layouts/images/selectednav.gif");
		background-repeat:repeat-x;
		background-color:#ffe6a0;
		margin:2px;
		margin-bottom:0;
		width:97%;
	}
	.ms-quicklaunch table.ms-selectednav td{
		background:transparent url("/_layouts/images/selectednavbullet.gif");
		background-repeat:no-repeat;
		background-position:top left;
		border:solid 1px #ffffff;
		padding:0px 4px 1px 12px;
		margin:0px;
	}
	table.ms-selectednav td a.ms-selectednav{
		background:none;
		color:#000000;
	}
	.ms-selectednav,.ms-GRSortFilter{
		border:1px solid #2353b2;
		background:#fff699;
		padding-top:1px;
		padding-bottom:2px;
	}
	<!-- nav SumMenu -->
	.ms-navsubmenu1{
		width:100%;
		border-collapse:collapse;
	}   
	.ms-quicklaunch table.ms-navsubmenu2 td{
		border:none;
	}
	.ms-navsubmenu2{
		width:100%;
		margin-bottom:6px;
	}
	<!-- treeview outer -->
	.ms-quicklaunch .ms-treeviewouter table td{
		border-top:none;
	}
	div.ms-treeviewouter div{
		border-top:solid 1px #add1ff;
	}
	div.ms-treeviewouter div div{
		border:none;
	}
	.ms-treeviewouter td.ms-navitem{
		border-left:2px solid #f2f8ff;
	}
	.ms-treeviewouter a.ms-navitem{
		padding:0px 1px 0px 1px;
	}
	div.ms-treeviewouter div{
		border-top:solid 1px #add1ff;
	}
	<!-- treeview selected -->  
	.ms-tvselected{
		background-color:#ffda8a;
	}
	.ms-tvselected a{
		color:#000000;
	}
	<!-- recyclebin -->
	table.ms-recyclebin td{
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
		background-repeat:repeat;
		width:100%;
		padding:3px 5px 7px 3px;
		font-size:8pt;
	}
	table.ms-recyclebin td a{
		font-weight:bold;
		color:white;
		text-decoration:none;
	}
	table.ms-recyclebin td a:hover{
		color:yellow;
		text-decoration:underline;
	} 
	<!-- Quick Launch Outer -->
	.ms-quicklaunchouter{
		border-bottom:solid 1px #808080;
		border-right:solid 1px #808080;
		margin:0px 0px 2px 1px;
	}
	<!-- Quick Launch Bar -->
	<!-- Body -->
	.ms-bodyareaframe,.ms-viewareaframe{
		vertical-align:top;
		height:100%;
		width:100%;
		background-color:#ffffff;
	}
	.ms-bodyareaframe{
		padding:10px;
	}
	<!-- Body End -->
	<!-- Main Page Title -->
	.ms-pagetitleareaframe table{
		background-image:url("/_layouts/images/topshape.jpg");
		height:54px;
	}
	.ms-titlearea {
		color:black;
		font-size:9pt;
		padding:5px;
		padding-left:10px;
	}
	.ms-titlearea a
	{
		color:black;
		text-decoration:none;
	}
	.ms-titlearea a:hover,.ms-mwstitlearea a:hover
	{
		color:yellow;
		text-decoration:underline;
	}
	.ms-pagetitle{
		color:black;
		font-size:16pt;
		margin:0px 0px 4px 10px;
		font-weight:normal;
	}
	.ms-pagetitle a{
		text-decoration:none;
		color:#000000;
		margin:0;
		font-weight:normal;
	}
	.ms-pagetitle a:hover{
	}
	<!-- Main Page Title End -->
	<!-- Page Breadcrumb -->
	.ms-pagebreadcrumb{
		padding:2px 3px 3px 11px;
		border-left:1px solid #ffffff;
		border-top:1px solid #ffffff;
	}
	.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
		font-size:9pt;
		background-color:#ebf3ff;
		color:#666666;
		text-decoration:none;
	}
	<!-- Page Breadcrumb End -->
	<!-- Web Part -->
	.ms-HoverCellInActive{
		border:none;
		margin:1px;
		color:#4c4c4c;
		vertical-align:top;
		background-color:transparent;
	}
	.ms-HoverCellActiveDark
	{
		background-image:url("/_layouts/images/menubuttonhover.gif");
		border:solid 1px #868686;
		background-color:#ffbb47;
		vertical-align:top;
	}
	.ms-WPHeader
	{
		border:1px solid black;
	}
	.ms-WPHeader TD{
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
	}
	.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD{
		border:1px solid #c4c4c4;
		background-color:#fff9de;
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
	}
	.ms-WPTitle
	{
		font-weight:bold;
		color:white;
		padding-left:5px;
		padding-right:7px;
		padding-top:2px;
		padding-bottom:2px;
		font-size:9t;
	}
	.ms-WPTitle A:link, .ms-WPTitle A:visited
	{
		color:white;
		text-decoration:none;
		cursor:pointer;
	}
	.ms-WPHeader .ms-WPTitle A:hover
	{
		color:yellow;
		text-decoration:none;
		cursor:pointer;
	}
	.ms-alternating{
		background-color:#f9f9f9;
		padding-top:3px;
		padding-bottom:2px;
	}
	.ms-alternatingstrong{
		background-color:#e3efff;
	}
	.ms-alternatingstrong td, .ms-alternating td{
		border-bottom:1px solid #d8d8d8;
		border-top:1px solid #d8d8d8;
	}
	.ms-alternatingstrong td td,.ms-alternating td td{
		border:0px;
	}
	.ms-vb, .ms-vb2, .style2 {
		font-size:9pt;
	}
	.ms-vb2 {
		padding-left:9px;	
		padding-top:3px;
		padding-bottom:2px;
	}
	.ms-propertysheet .ms-vb a, .ms-propertysheet .ms-vb2 a, .style2 a {
		color: black;
		font-size:9pt;
		text-decoration:none;
		padding-left:10px;
	}
	.ms-vb a:hover, .ms-vb2 a:hover, .style2 a:hover {
		color: black;
		text-decoration:underline;
	}
	.ms-PartSpacingVertical
	{
		font-size:9pt;
		margin-bottom:12px;
		border-top:1px solid black;
	}
	.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle,.ms-vh table.ms-unselectedtitle,.ms-vh2 table.ms-unselectedtitle,.ms-vh-icon table.ms-unselectedtitle{
		height:21px;
	}
	.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle{
		background-color:#dde1e5;
		border:none;
	}
	.ms-vb-title .ms-unselectedtitle{
		padding:1px;
	}
	.ms-vb-title .ms-vb{
		padding-top:2px;
		padding-right:1px;
		padding-bottom:5px;
		padding-left:6px;
	}
	.ms-vb-title .ms-selectedtitle .ms-vb{
		padding-top:1px;
		padding-right:0px;
		padding-bottom:4px;
		padding-left:5px;
	}
	.ms-selectedtitle{
		background-color:#ffffff;
		border:1px solid #b09460;
		margin:0px;
		padding:0px;
		cursor:pointer;
	}
	.ms-selectedtitlealternative
	{
		background-color:#ffffff;
		border:1px solid #b09460;
		margin:0px;
		padding:0px;
		cursor:pointer;
	}
	.ms-unselectedtitle{
		background-color:transparent;
		margin:0px;
		padding:0px;
	}
	.ms-vb-title .ms-unselectedtitle{
		padding:1px;
	}
	.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-ph{
		color:black;
		text-align:left;
		text-decoration:none;
		vertical-align:middle;
		padding-top:1px;
		padding-bottom:0px;
		background-color:#f2f2f2;
		font-size:9pt;
		font-weight:normal;
	}
	.ms-paging {
		color:white;
		font-size: 8pt;	
	}
	.ms-addnew {
		font-size:9pt;
	}
	.ms-addnew a {
		color: black;
		font-size:9pt;
		text-decoration:none;
		padding-left:10px;
	}
	.ms-addnew a:hover {
		color: black;
		text-decoration:underline;
	}
	<!-- Web Part End -->
	<!-- Edit Web Part -->
	A span.ms-WPEditText{
		display:inline;
		vertical-align:middle;
		padding-left:1px;
		padding-right:1px;
		font-size:9pt;
		color: white;
		text-decoration:none;
	}
	.ms-SPZoneLabel{
		color:#7f7f7f;
		font-size:9pt;
		padding:0px 0px 1px 0px;
	}
	.ms-SPButton
	{
		font-size:9pt;
	}
	.ms-WPAddButton
	{
		height:25px;
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
		border:solid 1px #FEBA52;
		padding:0px;
		margin:0px;
		cursor:pointer;
	}
	.ms-WPAddButtonHover
	{
		background-image:url("/_layouts/images/wpqaMH.gif");
	}
	.ms-WPAddButton td
	{
		vertical-align:middle;
		padding-left:3px;
		padding-right:3px;
		text-align:center;
	}
	.ms-WPAddButton span
	{
		color:white;
		vertical-align:middle;
	}
	.ms-WPAddButtonHover span
	{
		color:yellow;
		vertical-align:middle;
	}
	<!-- Edit Web Part End -->
	<!-- Menu Toolbar -->
	.ms-menutoolbar{
		border-bottom:1px solid black;
		height:22px;
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
	}
	.ms-menutoolbar td{
		padding:0px;
		margin:0px;
		vertical-align:middle;
	}
	.ms-menutoolbar td a{
		color:white;
		font-size:9pt;
		text-decoration:none;
	}
	.ms-menutoolbar td a:hover{
		color:black;
		text-decoration:none;
	}
	.ms-viewselector {
		font-weight:bold;
		background-image:url("/_layouts/images/selectednav.gif");
		background-repeat:repeat-x;
		background-color:#ffe6a0;
	}
	.ms-viewselectorhover {
		font-weight:bold;
		background-image:url("/_layouts/images/menubuttonhover.gif");
		background-repeat:repeat-x;
	}
	div.ms-viewselector,div.ms-viewselectorhover{
		border:1px solid white;
		padding:1px 12px 1px 20px;
		background-image:url("/_layouts/images/menudarkspaced.gif");
		background-repeat:no-repeat;
		background-position:center right;
		cursor:pointer;
	}
	div.ms-viewselector a{
		color:#000000;
	}
	.ms-menubuttoninactivehover,.ms-buttoninactivehover{
		margin:2px 2px 2px 2px;
		padding:2px 7px 3px 7px;
		background-color:transparent;
		line-height:16px;
	}
	.ms-menubuttonactivehover,.ms-buttonactivehover{
		margin:0px 1px 0px 1px;
		padding:3px 7px 4px 7px;
		background-image:url("/_layouts/images/menubuttonhover.gif");
		line-height:16px;
		border:solid 1px #6f9dd9;
		cursor:pointer;
	}
	.ms-buttoninactivehover{
		padding:0px 7px 1px 7px;
	}
	.ms-buttonactivehover{
		padding:1px 7px 2px 7px;
	}
	.ms-buttoninactivehover img,.ms-buttonactivehover img{
		margin:1px 1px 0px 0px;
	}
	td.ms-menutoolbarheader{
		font-size:10pt;
		color:white;
		font-weight:bold;
		line-height:16px;
		padding-left:7px;
		padding-right:7px;
	}
	.ms-formtoolbar{
		font-size:9pt;
		text-decoration:none;
		margin-bottom:7px;
	}
	.ms-formtoolbar td{
		padding:0px;
		vertical-align:top;
		font-size:9pt;
		color:black;
	}
	.ms-formtoolbar A {
		text-decoration:none;
	}
	.ms-formtoolbar A:hover {
		text-decoration:underline;
		color:black;
	}
	.ms-toolbar{
		font-size:9pt;
		text-decoration:none;
		color:white;
	}
	table.ms-toolbar {
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
	}
	table.ms-toolbar td {
		padding:3px;	
	}
	table.ms-toolbar A {
		font-size:9pt;
		color:white;
		text-decoration:none;
	}
	table.ms-toolbar A:hover {
		color:white;
		text-decoration:underline;
	}
	a.ms-toolbar {
		font-size:9pt;
		text-decoration:none;
		color:black;
	}
	a:hover.ms-toolbar {
		font-size:9pt;
		text-decoration:underline;
		color:black;
	}
	.ms-listheaderlabel{
		font-size:9pt;
		color:white;
		padding-right:30px;
	}
	.ms-splitbuttontext{
		padding:0px 6px 1px 8px;
	}
	.ms-splitbutton{
		border-collapse:collapse;
		margin:0px 1px 0px 3x;
	}
	.ms-splitbutton .ms-splitbuttondropdown{
		padding:0px 1px 0px 1px;
		border:1px solid transparent;

	}
	.ms-splitbutton .ms-splitbuttontext{
		padding:0px 5px 0px 7px;
		border:1px solid transparent;
	}
	.ms-splitbuttonhover{
		background-image:url("/_layouts/images/menubuttonhover.gif");
		border-collapse:collapse;
		margin:0px 1px 0px 3x;
	}
	.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
		border:1px solid #6f9dd9;
		cursor:pointer;
	}
	.ms-splitbuttonhover .ms-splitbuttondropdown{
		padding:0px 1px 0px 1px;
	}
	.ms-splitbuttonhover .ms-splitbuttontext{
		padding:0px 5px 0px 7px;
	}
	.ms-splitbuttondropdown{
		padding:0px 2px 1px 1px;
		margin:1px;
	}
	.ms-separator
	{
		color:white;
		font-size:10pt;
	}
	.ms-separator img
	{
		height:16px;
		width:1px;
		margin:0px 1px 0px 1px;
		background:#9ac6ff;
		border-bottom:1px solid white;
		border-right:1px solid white;
	}
	.ms-bottompaging{
		background:#f9f9f9;
	}
	.ms-bottompagingline1{
		line-height:1px;
		background:#d8d8d8;
	}
	.ms-bottompagingline2{
		line-height:1px;
	}
	.ms-bottompagingline3{
		line-height:0px;
		background:#d8d8d8;
	}
	.ms-bottompaging .ms-paging{
		color:black;
	}
	<!-- Menu Toolbar End -->
	<!-- List -->
	.ms-menuimagecell{
		background:#ffe6a0 url("/_layouts/images/selectednav.gif") repeat-x;
		cursor:pointer;
		border:solid 1px #ffffff;
		padding:0px;
		height:18px;
	}
	.ms-vh .ms-menuimagecell,.ms-vh2 .ms-menuimagecell,.ms-vh-icon .ms-menuimagecell{
		height:20px;
	}
	.ms-vh .ms-menuimagecell img,.ms-vh2 .ms-menuimagecell img,.ms-vh-icon .ms-menuimagecell img{
		margin-top:2px;
		margin-bottom:2px;
	}
	.ms-vb-icon{
		vertical-align:top;
		width:0%;
		padding-top:3px;
		padding-left:8px;
		padding-right:0px;
		padding-bottom:0px;
	}
	.ms-vb-icon-overlay{
		border:0;
		position:relative;
		left:-7px;
		bottom:-2px;
	}
	.ms-listdescription{
		color:#4c4c4c;
		background:#f8f8f8;
		padding:2px 6px 4px 6px;
		border-bottom:1px solid #6f9dd9;
	}
	.ms-summarystandardbody .ms-vh2 {
		padding:1px 1px 0px 1px;
	}
	.ms-summarystandardbody .ms-vb2{
		padding-left:7px;
		padding-right:7px;
	}
	.ms-summarystandardbody{
		margin-left:0px;
		margin-top:0px;
		margin-right:6px;
		border:1px solid #d8d8d8;
	}
	.ms-formlabel{
		text-align:left;
		font-size:9pt;
		border-top:1px solid #d8d8d8;
		padding-top:3px;
		padding-right:8px;
		padding-bottom:6px;
		color:#525252;
		font-weight:bold;
	}
	.ms-formbody{
		font-size:9pt;
		vertical-align:top;
		background:#87949A;
		border-top:1px solid #d8d8d8;
		padding:3px 6px 4px 6px;
	}
	<!-- List End -->
	<!-- Survey Bar -->
	.ms-surveyHBarLabel
	{
		font-size:9pt;
		color:#7f7f7f;
		text-decoration:none;
		height:3.75pt;
		margin:0;
		padding:0;
		border:none;
		background-color:white;
	}
	.ms-surveyHBarB
	{
		font-size:2px;
		background-color:#87949A;
		border:solid;
		border-width:1px;
		border-color:#87949A;
	}
	.ms-surveyHBar
	{
		font-size:2px;
		background-image:url("/_themes/OceanStudio/navheader-background.jpg");
		border:none;
	}
	.ms-surveyHR
	{
		color:#CCCCCC;
		height:1px;
	}
	.ms-surveyTotal
	{
		font-size:9pt;
		font-family:宋体;
		color:#7f7f7f;
		padding-left:10px;
		padding-right:0px;
	}
	<!-- Survey Bar End -->
	<!-- Discussion Board -->
	table tr td.ms-disc-padabove{
		padding:5px 5px 5px 5px;
	}
	table.ms-disc-bar
	{
		background-color:#87949A;
		border:1px solid black;
		text-align:left;
		font-size:9pt;
		color: white;
	}
	table.ms-disc-bar A
	{
		color: white;
		text-decoration:none;
	}
	table.ms-disc-bar A:hover
	{
		color: white;
		text-decoration:underline;
	}
	table.ms-disc-bar td
	{
		vertical-align:middle;
		height:22px;
		padding-left:5px;
	}
	table.ms-disc-bar IMG
	{
		vertical-align:middle;
	}
	table.ms-disc-bar B
	{
		vertical-align:10%;
		padding-right:5px;
	}
	td.ms-disc-bordered,td.ms-disc-bordered-noleft
	{
		border:0px solid #add1ff;
		border-top-width:0px;
		font-size:9pt;
		vertical-align:top;
	}
	td.ms-disc-bordered A {
		font-size:9pt;
		color:black;
		text-decoration:none;
	}
	td.ms-disc-bordered A:hover {
		color:black;
		text-decoration:underline;
	}
	table tr td.ms-disc-bordered-noleft
	{
		border-left-width:1px;
		padding:0px 10px 5px 10px;
		font-family:verdana;
		font-size:.75em;
		text-align:left;
	}
	table tr td.ms-disc-bordered{
		padding:0px 0px 5px 5px;
	}
	a.ms-imnlink
	{
		cursor:default;
	}
	<!-- Discussion Board End -->
	<!-- Disp -->
	.ms-ButtonHeightWidth
	{
		width:60px;
		font:9pt;
		height:30px;
		padding-top:2px;
		padding-bottom:2px;
		color:white;
		background-color:#87949A;
		border:1px solid black;
	}
	.ms-toolbar .ms-descriptiontext{
		color:white;
		font-size:9pt;
		text-align:left;
	}
	.ms-formvalidation {
		color:red;
	}
	.ms-descriptiontext{
		color:#4c4c4c;
		font-size:9pt;
		text-align:left;
	}
	.ms-toolbar td.ms-descriptiontext{
		color:black;
		font-size:9pt;
		text-align:left;
	}
	.ms-areaseparator{
		background-image:url("/_layouts/images/topshape.jpg");
		border-right:none;
		border-left:none;
		padding-left:5px;
		height:61px;
	}
	.ms-formdescription A{
		color:white;
		text-decoration:none;
	}
	<!-- Disp End -->
	<!-- All Input Control -->
	.ms-formrecurrence{
		font-family:宋体;
		font-size:9pt;
		font-weight:normal;
		text-align:left;
		vertical-align:top;
	}
	.ms-fileinput{
		font-size:9pt;
		font-family:Simsun,宋体,Verdana,sans-serif;
	}
	.ms-longfileinput{
		font-size:9pt;
		font-family:Simsun,宋体,Verdana,sans-serif;
		width:100%;
	}
	.ms-long{
		width:100%;
	}
	.ms-longer{
		width:100%;
	}
	.ms-rtelong{
		width:100%;
	}
	.ms-rtelonger{
		width:100%;
	}
	.ms-input,.ms-long,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-inputuserfield,.ms-rtedropdown,.ms-lookuptypeintextbox{
		font-size:9pt;
		font-family:Simsun,宋体,Verdana,sans-serif;
	}
	.ms-inputuserfield,.ms-rtelong,.ms-rtelonger{
		border:1px solid #a5a5a5;
	}
	div.ms-inputuserfield a
	{
		color:#000000;
		text-decoration:none;
		font-weight:normal;
		font-style:normal;
	}
	div.ms-inputuserfield
	{
		padding-left:1px;
		padding-top:2px;
	}
	.ms-usereditor{
		width:100%;
	}
	.ms-italic{
		font-style:italic;
	}
	.ms-bold{
		font-weight:bold;
	}
	<!-- All Input Control End -->
	<!-- HTML Editor -->
	.ms-rtetoolbarmenu
	{
		background-color:#f3f3f3;
		color:#000000;
		border:#c4c4c4;
		font-family:宋体;
		font-size:9pt;
		width:100%;
	}
	TD.ms-rtetoolbarunsel{
		padding:3px;
	}
	TD.ms-rtetoolbarsel{
		padding:2px;
		border:solid 1px #89724f;
		background-image:url("/_layouts/images/rtebnsel.gif");
		background-repeat:repeat-x;
	}
	.ms-rtetoolbardis{
		filter:alpha(opacity=25);
		cursor:default;
	}
	a.ms-rtetoolbardis{
		cursor:default;
	}
	TD.ms-rtetoolbarhov
	{
		padding:2px;
		border:solid 1px #d2b47a;
		background-image:url("/_layouts/images/rtebnhov.gif");
		background-repeat:repeat-x;
		background-color:#fff699;
		cursor:pointer;
		color:#000000;
	}
	<!-- HTML Editor End -->
	<!-- Attachment Add-->
	.ms-propertysheet{
		font-size:9pt;
		text-align:left;
		color:#4c4c4c;
	}
	.ms-propertysheet th{
		font-size:9pt;
		color:#4c4c4c;
		font-weight:normal;
	}
	.ms-propertysheet a{
		text-decoration:none;
		color:#3966bf;
	}
	.ms-propertysheet a:hover{
		text-decoration:underline;
		color:#000000;
	}
	<!-- Attachment Add End -->	

