/*页面链接文字的样式*/
a:link 		{color: #000000;text-decoration: underline;}
a:visited 	{color: #000000;text-decoration: underline;}
a:hover 	{color: #666666;text-decoration: none;}
a:active 	{color: #CCCCCC;}

/* 菜单文字大小的设置 */
td,p,input,th,select,textarea							{font-family: "宋体";font-size:12px;}
/*--------是对左边框架里树的设置-------------*/

#leftbody	{margin:0px;border:0px;}

.tree		{background:url('tree/tree_left.gif') repeat-y left top;}
.tree_td_top	{}
.tree_td_bottom	{
	}
.tree_top				{height:5px;}


.tree_bottom.left	{width:18px;}
.tree_bottom 		{height:100px}
.tree_bottom td.middle {width:160px;background-image: url('tree/mac.gif');background-repeat: no-repeat;background-position: 30px bottom;
						filter: Alpha(Opacity=90);}


/*--------是对outlook样式的设置-------------*/

#outlookbody		{border:0px;background-color:#ffffff;}
.outlookfont		{color:#333333;filter: DropShadow(Color=#e0e0e0, OffX=1, OffY=1, Positive=2);padding-top:5px;}					
.outlookbutton		{position:absolute;top:0;left:0;width:95;cursor:hand;z-index:100;
					background: url('outlookbutton.gif') repeat-x left top ;
					height: 27px;padding-top: 6px;padding-left:5px;	padding-right:4px;
					margin: 0px;border: 0px ;}


/*--------是对框架右边里的设置-------------*/

#body {background:url('body_left.gif') repeat-y left top;margin:0px;border:0px;}


/* 页面里表单的设置 */

form		{border:0;margin:0px;}

.button		{background: url('button.gif') repeat-x center;
			height: 26px;padding-top: 4px;padding-left:5px;	padding-right:4px;
			margin: 2px;border-top: 1px solid #cccccc;border-right: 1px solid #999999;
			border-bottom: 1px solid #999999;border-left: 1px solid #cccccc;}
			
.input		{height: 20px;	padding-top: 3px;background-image: url('body_left.gif');background-repeat: no-repeat;
			border-top: 1px solid #cccccc;	border-right: 1px solid #e0e0e0;border-bottom: 0px solid #666666;
			border-left: 1px solid #999999;padding-left:3px;color:#444444;}
			
textarea	{width:98%;background:url('body_left.gif') repeat-y left top;
			border-top: 1px solid #999999;border-right: 1px solid #CCCCCC;
			border-bottom: 1px solid #CCCCCC;border-left: 1px solid #999999;padding-left:3px;color:#444444;}

select {background-color:#FFFFFF;}

/*导航条的设置*/
.location			{location:expression(this.cellSpacing=0);width:90%;height:25px;
					background:url('location_td_li01.gif') no-repeat 2px left;
					border-top: 0px solid #E6ECF8;border-right: 0px solid #CCCCCC;
					border-bottom: 0px solid #1C3C6A;border-left: 0px solid #999999;}
.location_td		{padding-top:3px;padding-left:10px;}

.location_td a:link 	{color: #000000;text-decoration: none;}
.location_td a:visited 	{color: #000000;text-decoration: none;}
.location_td a:hover 	{color: #000000;text-decoration: underline;}
.location_td a:active 	{color: #000000;}

.location_td li		{
	color:#333333;
	background-image:url('themes/newstyle/styles/mac/location_td_li01.gif');
	background-repeat: no-repeat;
	list-style-type: none; }


/* 上面有标签的表格的设置 */
.labeltable_top		{background-image: url('label/label_line.');width:95%; border:0;height:27px;
				  	 background-repeat: repeat-x; background-position: top;}
					 
.labeltd_top		{padding-left:0px;padding-right:0px;}/* 标签距离页边的距离 */
.labeltable_top_left {width:50px;background: url('label/labeltable_top_left.gif') no-repeat left top;}
.labeltable_top_middle {text-align:center;background: url('label/labeltable_top_middle.gif')  center top;}
.labeltable_top_right {width:180px;background: url('label/labeltable_top_right.gif') no-repeat right top;}
					 

/* 标签的设置 */
.label,.labelactive				{wangbsalign:expression(this.align='left');}
table.labelactive tr td.left	{background: url('label/label_lefta.gif') no-repeat left top; width: 20px;height: 27px;}
table.labelactive tr td.middle	{background: url('label/label_middlea.gif') repeat-x center top; text-align: center; height: 27px;padding-top: 1px;font-weight: bold;color:#2B3B4E;letter-spacing: 2px;}
table.labelactive tr td.right	{background: url('label/label_righta.gif') no-repeat right top;width: 20px;height: 27px;}

table.label tr td.left		{background: url('label/label_left.gif') no-repeat left top; width: 20px;height: 27px;}
table.label tr td.middle	{background: url('label/label_middle.gif') repeat-x center top; text-align: center; height: 27px;padding-top: 1px;letter-spacing: 2px;}
table.label tr td.right		{background: url('label/label_right.gif') no-repeat right top; width: 20px;height: 27px;}
table.label tr td.middle a:link 		{color: #000000;text-decoration: none;}
table.label tr td.middle a:visited 		{color: #000000;text-decoration: none;}
table.label tr td.middle a:active	 	{color: #000000;}




/* 中间的表格的边框设置 */
.labeltable_middle  {width:95%;background-color:#ffffff;
					 border-top: 0px none #000000; border-right: 1px solid #8A8B8C;
					 border-bottom: 1px solid #8A8B8C; border-left: 1px solid #8A8B8C;}
.labeltd_middle		{text-align:center;background:url('bg_right.gif') repeat-y right top;}

/* 下面的表格的风格设置 */
.labeltable_bottom  {width:94.5%;height:2px;
				  	 border-top: 0 solid #8A8B8C;border-right: 0 none ;
					 border-bottom: 0 none ;border-left: 0 none ;}
.labeltd_bottom		{font-size:0px;background:url('labeltd_bottom.gif') repeat-y left top;
					 border-top: 0 solid #CCCCCC;border-right: 1 none ;
					 border-bottom: 0 none ;	border-left: 1 none ;}



/* 页面里面最终的表格的风格设置 */


.labeltable_middle_table_label	{
	width:95%;
    wangbs:expression(this.cellSpacing=0);
    border-top: 1px solid #9FD6FF;
    border-right: 1px solid #9FD6FF;
	border-bottom: 0px;
	border-left: 1px solid #9FD6FF;
		vertical-align :middle;
                                                               
	}
							
.labeltable_middle_td_bar_label	{
	background-color:#ADDEFF;
	word-break:break-all;
	text-align:left;
	vertical-align :middle;
    border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        border-left-color: #FFFFFF;
        height:20px
	}
	

.labeltable_middle_table_footer	{
	width:100%;
    wangbs:expression(this.cellSpacing=0);
    border-top: 0px;
    border-right: 0px solid #9FD6FF;
	border-bottom: 1px solid #9FD6FF;
	border-left: 0px solid #9FD6FF;
                                                               
	}
							
.labeltable_middle_td_bar_footer	{
		background-color:#ADDEFF;
		word-break:break-all;
		text-align:right;
		vertical-align :middle;
	    border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        border-left-color: #FFFFFF;
        height:20px
	}
							
	
							

.labeltable_middle_table	{width:95%;wangbs:expression(this.cellSpacing=1);background: #9FD6FF 
							}
							
.labeltable_middle_table tr		{height:20px;}
.labeltable_middle_td		{ text-align:right;background-color:#F8FCFF;	vertical-align :middle;}/*letter-spacing: 4px;*/
.labeltable_middle_td_01	{background-color:#F8FCFF;word-break:break-all;	vertical-align :middle;}
.labeltable_middle_td_bar	{
	background-color:#ADDEFF;
	word-break:break-all;
	text-align:left;
	vertical-align :middle;
    border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        border-left-color: #FFFFFF;
	}
.labeltable_middle_td_header
	{background-color:#D2EDFF;
	word-break:break-all;
	text-align:center;
	vertical-align :middle;
	   border-top-width: 1px;
        border-right-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        border-left-color: #FFFFFF;
	}



