﻿h1 {
	color:#15387A;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 0.1em;
	vertical-align: middle;
}  
h2 {
	color:#000000;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	font-weight: normal;
}
h3 {
	color:#000000;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	font-weight: normal;
}

.table_frame {
	border: 1px solid #d1d1d1;
}
.word-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #3482EF;
	letter-spacing: 0.1em;
}
.list_color{
	background-color: #DFE7F2;
}
.form_title_style{
	background-color: #BACEE8;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #1f3a87;
}
.form_text_style{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DFE7F2;
	border-right-color: #DFE7F2;
	border-bottom-color: #DFE7F2;
	border-left-color: #DFE7F2;
}
.loginlist_form {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3482EF;
	border-right-color: #3482EF;
	border-bottom-color: #3482EF;
	border-left-color: #3482EF;
}

.form_text_style_l{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DFE7F2;
	border-right-color: #DFE7F2;
	border-bottom-color: #DFE7F2;
	border-left-color: #DFE7F2;
}
.form_text_style_2{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DFE7F2;
	border-right-color: #DFE7F2;
	border-bottom-color: #DFE7F2;
	border-left-color: #DFE7F2;
	background-color: #E3EAF7;
}
.form_frame_style{
	margin: 1px;
	border: 1px solid #BACEE8;
}
.table_frame_R {
	border-right: 1px solid #d1d1d1;
}
.table_frame_D {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
}
.table_frame_R_xu {
	border-right: 1px dashed #d1d1d1;
}
.table_frame_D_xu {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D1D1D1;
}
.ul_test{
	color: #1f3a87;
	height: 22px;
	list-style-type: disc;
	background-position: left;
	padding-left: -30px;
}
.blue {
	COLOR: #1f3a87; TEXT-DECORATION: none
}
.blue_strong{
	COLOR: #1f3a87;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:link {
	COLOR: #1f3a87; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1f3a87;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #63A3E9;
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #63A3E9
}
.blue_12_text {
	COLOR: #003CC8;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
	line-height: 18px;
}

.black {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
	line-height: 20px;
}
.black a:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
}
.black a:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: "宋体";
	font-size: 12px;
}
.black a:hover {
	COLOR: #63A3E9;
	TEXT-DECORATION: underline
}
.Cambridgeblue{
	COLOR: #63A3E9;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
	line-height: 20px;
}
.Cambridgeblue a:link {
	COLOR: #63A3E9;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
}
.Cambridgeblue a:visited {
	COLOR: #63A3E9;
	TEXT-DECORATION: none;
	font-family: "宋体";
	font-size: 12px;
}
.Cambridgeblue a:hover {
	COLOR: #CC3300;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
#head_table{
	background-image: url(image/head_t.gif);
	text-align: center;
	clear: left;
	margin: 2px;
	height: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D5DDE2;
	border-right-color: #D5DDE2;
	border-bottom-color: #D5DDE2;
	border-left-color: #D5DDE2;
}
#head_li{
	color: #1f3a87;
	font-size: 12px;
	font-family: "宋体";
	text-align: right;
	list-style-type: none;
	vertical-align: middle;
	text-decoration: none;
}
#Login{
	font-family: "宋体";
	font-size: 14px;
	text-decoration: none;
	color: #1f3a87;
	font-weight: 800;
	vertical-align: bottom;
}
.button-12 {
	font-family: "新宋体";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 600;
}
.word-emphasize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5488F5;
	letter-spacing: 0.1em;
}
.word-emb {
	font-family: "新宋体";
	font-size: 14px;
	font-weight: 600;
	color: #CC3300;
	letter-spacing: 0.1em;
}
.word-emblue {
	COLOR: #3482EF;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
	line-height: 20px;
}
.greyword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.grey999999word {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.title-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4775D3;
	font-weight: 600;
	letter-spacing: 0.1em;
}




.button-shadow {
	background-image: url(../images/grey-ba.jpg);
	background-repeat: repeat-x;
}
.form-title {
	font-family: "新宋体";
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	text-align: center;
	font-weight: 600;
	letter-spacing: 0.1em;
}
.form-title-right {
	font-family: "新宋体";
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	text-align: right;
	font-weight: 600;
	letter-spacing: 0.1em;
}
title-14 {
	font-family: "新宋体";
	font-size: 14px;
	font-weight: 600;
}

.form-n {
	font-family: "新宋体";
	font-size: 12px;
	color: #003CC88;
	letter-spacing: 0.1em;
	text-align: center;
	line-height: 23px;
}
.from_list_style {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.titlelink {
	font-family: "新宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.1em;
}
.titlelink a {
	font-family: "新宋体";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0.1em;
}

.titlelink a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: 600;
	font-family: "新宋体";
}
.titlelink a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.navlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #63A3E9;
	text-decoration: none;
	letter-spacing: 0.1em;
}
.navlink a:hover {
	text-decoration: underline blink;
	color: #63A3E9;
	font-size: 12px;
	font-weight: 600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	letter-spacing: 0.1em;
}
.footlink a:hover {
	text-decoration: underline blink;
	color: #63A3E9;
	font-size: 12px;
	font-weight: 600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contentlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.contentlink a:hover {
	text-decoration: underline blink;
	color: #63A3E9;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.content_underline_link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.content_underline_link a:hover {
	text-decoration: underline blink;
	color: #63A3E9;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rad-word12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.rad-word12 a:link {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-weight: normal;
	font-family: "宋体";
}
.rad-word12 a:visited {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-family: "宋体";
	font-size: 12px;
}
.rad-word12 a:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline
}
.title-sblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #15387A;
	letter-spacing: 0.1em;
	vertical-align: middle;
}
.viewitlink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3687FA;
	text-decoration: none;
	letter-spacing: 0.1em;
}
.viewitlink a:hover {
	text-decoration: underline blink;
	color: #63A3E9;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.conbluelink a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #023ccc;
	text-decoration: none;
}
.conbluelink a:hover {
	text-decoration: underline blink;
	color: #63A3E9;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.datalist{
	border:1px solid #0058a3;	/* 表格边框 */
	font-family:"宋体";
	border-collapse:collapse;	/* 边框重叠 */
	background-color:#eaf5ff;	/* 表格背景色 */
	font-size:14px;
}
.datalist_white{
	border:1px solid #0058a3;	/* 表格边框 */
	font-family:"宋体";
	border-collapse:collapse;	/* 边框重叠 */
	background-color:#FFFFFF;	/* 表格背景色 */
	font-size:14px;
}
.datalist caption{
	padding-bottom:5px;
	font:bold 1.4em;
	text-align:left;
}
.datalist th{
	border:1px solid #0058a3;	/* 行名称边框 */
	background-color:#4bacff;	/* 行名称背景色 */
	color:#FFFFFF;				/* 行名称颜色 */
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	text-align:center;
}
.datalist td{
	border:1px solid #0058a3;	/* 单元格边框 */
	text-align:left;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}
.datalist tr.altrow{
	background-color:#c7e5ff;	/* 隔行变色 */
}
@charset "UTF-8";

/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* Horizontal Tabbed Panels
 *
 * The default style for a TabbedPanels widget places all tab buttons
 * (left aligned) above the content panel.
 */

/* This is the selector for the main TabbedPanels container. For our
 * default style, this container does not contribute anything visually,
 * but it is floated left to make sure that any floating or clearing done
 * with any of its child elements are contained completely within the
 * TabbedPanels container, to minimize any impact or undesireable
 * interaction with other floated elements on the page that may be used
 * for layout.
 *
 * If you want to constrain the width of the TabbedPanels widget, set a
 * width on the TabbedPanels container. By default, the TabbedPanels widget
 * expands horizontally to fill up available space.
 *
 * The name of the class ("TabbedPanels") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabbedPanels container.
 */
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

/* This is the selector for the TabGroup. The TabGroup container houses
 * all of the tab buttons for each tabbed panel in the widget. This container
 * does not contribute anything visually to the look of the widget for our
 * default style.
 *
 * The name of the class ("TabbedPanelsTabGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabGroup container.
 */
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

/* This is the selector for the TabbedPanelsTab. This container houses
 * the title for the panel. This is also the tab "button" that the user clicks
 * on to activate the corresponding content panel so that it appears on top
 * of the other tabbed panels contained in the widget.
 *
 * For our default style, each tab is positioned relatively 1 pixel down from
 * where it wold normally render. This allows each tab to overlap the content
 * panel that renders below it. Each tab is rendered with a 1 pixel bottom
 * border that has a color that matches the top border of the current content
 * panel. This gives the appearance that the tab is being drawn behind the
 * content panel.
 *
 * The name of the class ("TabbedPanelsTab") used in this selector is not
 * necessary to make the widget function. You can use any class name you want
 * to style this tab container.
 */
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 12px sans-serif;
	list-style: none;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background-repeat: repeat-x;
	color: #333333;
	background-color: #eee;
}
.TabbedPanelsTab1 {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 12px sans-serif;
	list-style: none;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background-repeat: repeat-x;
	color: #333333;
	background-color: #FFFFFF;
}
/* This selector is an example of how to change the appearnce of a tab button
 * container as the mouse enters it. The class "TabbedPanelsTabHover" is
 * programatically added and removed from the tab element as the mouse enters
 * and exits the container.
 */
.TabbedPanelsTabHover {
	background-color: #FFFFFF;
}

/* This selector is an example of how to change the appearance of a tab button
 * container after the user has clicked on it to activate a content panel.
 * The class "TabbedPanelsTabSelected" is programatically added and removed
 * from the tab element as the user clicks on the tab button containers in
 * the widget.
 *
 * As mentioned above, for our default style, tab buttons are positioned
 * 1 pixel down from where it would normally render. When the tab button is
 * selected, we change its bottom border to match the background color of the
 * content panel so that it looks like the tab is part of the content panel.
 */
.TabbedPanelsTabSelected {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/* This selector is an example of how to make a link inside of a tab button
 * look like normal text. Users may want to use links inside of a tab button
 * so that when it gets focus, the text *inside* the tab button gets a focus
 * ring around it, instead of the focus ring around the entire tab.
 */
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

/* This is the selector for the ContentGroup. The ContentGroup container houses
 * all of the content panels for each tabbed panel in the widget. For our
 * default style, this container provides the background color and borders that
 * surround the content.
 *
 * The name of the class ("TabbedPanelsContentGroup") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the ContentGroup container.
 */
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #ccc;
	border-top: solid 1px #ccc;
	border-right: solid 1px #ccc;
	background-color: #FFFFFF;
}

/* This is the selector for the Content panel. The Content panel holds the
 * content for a single tabbed panel. For our default style, this container
 * provides some padding, so that the content is not pushed up against the
 * widget borders.
 *
 * The name of the class ("TabbedPanelsContent") used in this selector is
 * not necessary to make the widget function. You can use any class name you
 * want to style the Content container.
 */
.TabbedPanelsContent {
	padding: 4px;
}

/* This selector is an example of how to change the appearnce of the currently
 * active container panel. The class "TabbedPanelsContentVisible" is
 * programatically added and removed from the content element as the panel
 * is activated/deactivated.
 */
.TabbedPanelsContentVisible {
}

/* Vertical Tabbed Panels
 *
 * The following rules override some of the default rules above so that the
 * TabbedPanels widget renders with its tab buttons along the left side of
 * the currently active content panel.
 *
 * With the rules defined below, the only change that will have to be made
 * to switch a horizontal tabbed panels widget to a vertical tabbed panels
 * widget, is to use the "VTabbedPanels" class on the top-level widget
 * container element, instead of "TabbedPanels".
 */

/* This selector floats the TabGroup so that the tab buttons it contains
 * render to the left of the active content panel. A border is drawn around
 * the group container to make it look like a list container.
 */
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

/* This selector disables the float property that is placed on each tab button
 * by the default TabbedPanelsTab selector rule above. It also draws a bottom
 * border for the tab. The tab button will get its left and right border from
 * the TabGroup, and its top border from the TabGroup or tab button above it.
 */
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

/* This selector floats the content panels for the widget so that they
 * render to the right of the tabbed buttons.
 */
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
.table_frame_blue {
	border: 1px solid #90BCE3;
}
.table_frame_black {
	border: 1px solid #000000;
}

.form-n {
	font-family: "新宋体";
	font-size: 12px;
	color: #003CC88;
	text-align: center;
	line-height: 23px;
}
.hoarinessTab1 {
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	background-repeat: repeat-x;
	color: #333333;
	background-color: #DDDDDD;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.hoarinessTab2 {
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	background-repeat: repeat-x;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.word-sblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4775D3;
}
.red_title{
	font-family: "宋体";
	color: #CC3300;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
}
.word-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.1em;
	text-align: justify;
	line-height: 1.5;
}
.form-nn {
	font-family: "新宋体";
	font-size: 12px;
	color: #003CC88;
	text-align: center;
	line-height: 23px;
	margin-right: 1px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.table_frame .datalist .from_no {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.stat { height:23px;}
.stat ul { list-style:none; padding:0;margin:0}
.stat li { border:1px solid #ccc; background:#eee; cursor:pointer; display:block; float:left; text-align:center; text-decoration:none; width:90px; font-size:12px; height:21px; line-height:21px; margin:0 2px 0px 0px; position:relative; top:1px; z-index:9; }
.stat li:hover { text-decoration:underline; }
.stat li.curr { background:#fff; border-bottom-color:#fff; cursor:default; font-weight:bold; }
.ss { border:1px solid #ccc; padding:10px;}

.tab { height:23px;}
.tab ul { list-style:none; padding:0;margin:0}
.tab li { border:1px solid #ccc; background:#eee; cursor:pointer; display:block; float:left; text-align:center; text-decoration:none; width:62px; font-size:12px; height:21px; line-height:21px; margin:0 2px 0px 0px; position:relative; top:1px; z-index:9; }
.tab li:hover { text-decoration:underline; }
.tab li.curr { background:#fff; border-bottom-color:#fff; cursor:default; font-weight:bold; }
.cc { border:1px solid #ccc; padding:10px;}

.price { height:23px;}
.price ul { list-style:none; padding:0;margin:0}
.price li { border:1px solid #ccc; background:#eee; cursor:pointer; display:block; float:left; text-align:center; text-decoration:none; width:120px; font-size:12px; height:21px; line-height:21px; margin:0 2px 0px 0px; position:relative; top:1px; z-index:9; }
.price li:hover { text-decoration:underline; }
.price li.curr { background:#fff; border-bottom-color:#fff; cursor:default; font-weight:bold; }

.gather { height:23px;}
.gather ul { list-style:none; padding:0;margin:0}
.gather li { border:1px solid #ccc; background:#eee; cursor:pointer; display:block; float:left; text-align:center; text-decoration:none; width:68px; font-size:12px; height:21px; line-height:21px; margin:0 2px 0px 0px; position:relative; top:1px; z-index:9; }
.gather li:hover { text-decoration:underline; }
.gather li.curr { background:#fff; border-bottom-color:#fff; cursor:default; font-weight:bold; }

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ul_tree {
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 28px;
	cursor: hand;
	height: 22px;
}

#foldheader{
	cursor:hand;
	list-style-image:url(image/jia.gif);
	font-weight: bold;
}
#foldinglist{
	list-style-image:url(image/dian.gif);
	text-decoration: none;
	margin: 0px 0px 0px -15px;
	font-size: 12px;
	font-weight: normal;
}
