﻿2/*
页面样式
*/

.hidden
{
	display: none;
}
.picker
{
	cursor: hand;
}
/*
表格中单元格样式
*/
td
{
	font-size: 9pt;
}
/*
表格中标签样式
*/
.formLabel
{
	width: 20%;
	height: 30px;
	padding-right: 5px;
	vertical-align: middle;
	text-align: right;
	border-bottom: #FFFFFF 1px solid;
}
.formInput
{
	width: 46%;
	padding-left: 20px;
	vertical-align: middle;
	text-align: left;
	border-bottom: #FFFFFF 1px solid;
}
.formButton
{
	padding: 0 5px 0 20px;
	vertical-align: middle;
	text-align: left;
	background-color: #EEF5FB;
}
.formHint
{
	width: 36%;
	vertical-align: middle;
	text-align: left;
	border-bottom: #FFFFFF 1px solid;
}
/*
表格标题样式
*/
.formHeader
{
	font-weight: bold;
	color: white;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #999999;
	border-bottom: #ffffff 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: hand;
	text-align: left;
}
/*
表格末尾样式
*/
.formFooter
{
	height: 4px;
	background-color: #999999;
	font-size: 1pt;
	border-bottom: #ffffff 1px solid;
}
td.headerBackground
{
	background-image: url(images/headerbg.gif);
}
td.menuBar
{
	border-bottom: solid 1px white;
	background-image: url(images/top_bg.gif);
	background-repeat: repeat-x;
	height: 28px;
	vertical-align: middle;
	width: 950px;
}
td.redLine
{
	border-right: white 1px solid;
	height: 30px;
	color: #666666;
	background-image: url(Images/down_bg.jpg);
}
td.siteMapBar
{
	width: 100%;
	height: 25px;
	border-bottom: white 1px solid;
	color: #ffffff;
}
td.positionBG
{
	background-image: url(images/pub/pub_position_bg.jpg);
}
td.positionLeft
{
	background-image: url(images/pub/position_left.jpg);
}
td.positionRight
{
	background-image: url(images/pub/position_right.jpg);
}
td.CopyRightBG
{
	background-image: url(images/top/down_bg.jpg);
}
td.navigationPanel
{
	background-color: #eeeeee;
	border-right: white 1px solid;
}

td.helpPanel
{
	width: 162px;
	padding-top: 25px;
}
td.copyrightBar
{
	height: 30px;
	padding-right: 10px;
	padding-left: 10px;
}
input.TextBox
{
	color: #333333;
	background-color: #FCFCFC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #666666;
	background-image: url(images/pub/inputbg.jpg);
}
textarea.TextBox
{
	color: #333333;
	background-color: #FCFCFC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #666666;
	background-image: url(images/pub/inputbg.jpg);
}
input.TextBoxFocus
{
 	COLOR: #333333;
	BACKGROUND-COLOR: #F8EEEE;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #990000;
	background-image: url(images/pub/inputbg.jpg);
}
textarea.TextBoxFocus
{
 	COLOR: #333333;
	BACKGROUND-COLOR: #F8EEEE;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #990000;
	background-image: url(images/pub/inputbg.jpg);
}
input.Button
{
	background-image: url(../Default/Images/return1.gif);
	width: 66px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 23px;
	border-bottom-style: none /*	border-right: 1px solid; 	border-top: 1px solid; 	border-left: 1px solid; 	border-bottom: 1px  	solid;color: #ffffff; 	background-color: #710D0D;*/;
}
/*
标题文本样式
*/
.titleText
{
}
/*
子标题文本样式
*/
.subTitleText
{
}
/*
主文本样式
*/
.contentText
{
}
/*
辅助文本样式
*/
.helpText
{
}
/*
白色文本
*/
.whiteText
{
	color: #ffffff;
}
.whiteBoldText
{
	color: #ffffff;
	font-weight: bold;
}
/*
黑色文本
*/
.blackText
{
	color: #000000;
}
.blackBoldText
{
	color: #000000;
	font-weight: bold;
}
/*
红色文本
*/
.redText
{
	color: red;
}
.redBoldText
{
	color: red;
	font-weight: bold;
}

/*
灰色文本
*/
.grayText
{
	color: Gray;
}
.grayBoldText
{
	color: Gray;
	font-weight: bold;
}

A.mainMenu
{
	font-weight: bold;
	color: #134675;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
}
A.mainMenu:visited
{
	color: #134675;
	text-decoration: none;
}
A.mainMenu:hover
{
	color: #710D0D;
	text-decoration: underline;
}
A.mainMenu:active
{
	color: #710D0D;
	text-decoration: none;
}
/*
菜单样式
*/
A.link
{
	font-weight: bold;
	color: White;
	text-decoration: none;
}
A.link:visited
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}
A.link:hover
{
	color: White;
	text-decoration: underline;
	font-weight: bold;
}
A.link:active
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}
/*
辅助菜单样式
*/
A.footerMenu
{
	font-weight: bold;
	color: White;
	text-decoration: none;
	margin-left: 8px;
	margin-right: 8px;
}
A.footerMenu:visited
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}
A.footerMenu:hover
{
	color: White;
	text-decoration: underline;
	font-weight: bold;
}
A.footerMenu:active
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}
/*另加*/
A.Navi
{
	color: #015699;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}
A.Navi:visited
{
	color: #015699;
	text-decoration: none;
}
A.Navi:hover
{
	color: #015699;
	text-decoration: underline;
}
A.Navi:active
{
	color: #015699;
	text-decoration: none;
}
A.SelectedNavi
{
	font-weight: bold;
	color: Black;
	text-decoration: none;
	font-size: 9pt;
}
A.SelectedNavi:visited
{
	color: Black;
	text-decoration: underline;
}
A.SelectedNavi:hover
{
	color: Black;
	text-decoration: underline;
}
A.SelectedNavi:active
{
	color: Black;
	text-decoration: underline;
}
A.Navi1
{
	color: #083D65;
	text-decoration: none;
	font-size: 9pt;
}
A.Navi1:visited
{
	color: #083D65;
	text-decoration: none;
}
A.Navi1:hover
{
	color: #083D65;
	text-decoration: underline;
}
A.Navi1:active
{
	color: #083D65;
	text-decoration: none;
}
.hint
{
	color: Gray;
	background-position: 1px 4px;
	background-image: url(images/arr_hint_off.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-right:#FFFFFF transparent 1px solid;
	padding-right: 5px;
	border-top:#FFFFFF transparent 1px solid;
	padding-bottom: 5px;
	border-left:#FFFFFF transparent 1px solid;
	padding-top: 5px;
	border-bottom:#FFFFFF transparent 1px solid;
	margin: 2px;
	width: 180px;
	text-indent: 7px;
	border-left-color:white;
	border-top-color:white;
	border-right-color:white;
	border-bottom-color:white;
}
.hintFocus
{
	color: black;
	background-position: 1px 4px;
	background-image: url(images/arr_hint_on.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	border-right: #CE8D7B 1px solid;
	padding-right: 5px;
	border-top: #CE8D7B 1px solid;
	padding-bottom: 5px;
	border-left: #CE8D7B 1px solid;
	padding-top: 5px;
	border-bottom: #CE8D7B 1px solid;
	margin: 2px;
	background-color: #FFF0F0;
	text-indent: 7px;
}
.label
{
	color: #333333;
}
.labelFocus
{
	color: black;
	font-weight: bold;
}
/*Modal Popup Control*/
.modalPopupBackground
{
	/* 	background-color: #999999; 	filter: alpha(opacity=20); 	opacity: 0.2; */
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalPopupTitle
{
	color: white;
	font-weight: bold;
	cursor: move;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: #ffffff 1px solid;
	padding-top: 4px;
	background-image: url(Images/WindowTitle.gif);
	background-repeat: repeat-x;
}
.modalPopup
{
	border-right: peachpuff 1px solid;
	border-left: peachpuff 1px solid;
	border-bottom: peachpuff 1px solid;
	border-top: peachpuff 1px solid;
	background-color: white;
}
.defaultHeaderTemplateStyle
{
	background-image: url(images/pub/tab_bg_01.jpg);
	text-align:center;
	height: 19px;
	width:58px;
}
.defaultHeaderGridView
{
	background-image: url(images/pub/tab_bg.jpg);
	text-align: Center;
	height: 19px;
}
.defaultRowGridView
{
	text-align: Center;
	height: 19px;
}
.defaultPagerGridView
{
	text-align: right;
}
/*
付费GridView样式
*/

.payHeaderTemplateStyle
{
	background-image: url(images/frame/account_09.jpg);
	text-align:center;
	height: 28px;
	width:58px;
	color: #990000;
	font-weight: bold;

}
.payHeaderGridView
{
	background-image: url(images/frame/account_09.jpg);
	text-align: Center;
	height: 28px; 

}
.payRowGridView
{
	text-align: Center;
	height: 19px;
}
.payPagerGridView
{
	text-align: right;
}
.paygridleft
{
	background-image: url(images/frame/account_12.jpg);
}
.paygridRight
{ 
	background: url(images/frame/account_13.jpg) ;
	
}
 
.paygridMid
{
	background-image: url(images/frame/account_19.jpg);
	background-repeat: repeat-x;
	background-position-y: bottom;
}
.account_06
{
	background-image: url(images/frame/account_06.jpg); 
}
.account_15Left0
{ 
	 width:3px;
	 height:30px;
}
.account_15Title0
{
	text-align:right;
	width:110px; 
	padding-right:5px;
}
.account_15Input0
{
	width:280px;
	text-align:left;
	padding-left:5px;
	border-left:solid 1px #990000; 
}
.account_15Right0
{ 
	 width:3px;
	 height:30px;
}
.account_15Left1
{
	 background-image: url(images/frame/account_14.jpg);
	 width:3px;
	 height:30px; 
}
.account_15Title1
{
	width:110px;
	text-align:right;
	padding-right:5px;
	background-image: url(images/frame/account_15.jpg); 
}
.account_15Input1
{
	width: 280px;
	text-align: left;
	padding-left: 5px;
	border-left: solid 1px #990000;
	background-image: url(images/frame/account_15.jpg);
}
.account_15Right1
{
	 background-image: url(images/frame/account_16.jpg);
	 width:3px;
	 height:30px;
	 
}
.account_06
{
	background-image: url(images/frame/account_06.jpg);
} 
.tableStaticInfo
{
	width: 900px;
	border: 0px;
}

.tdLabel4Company
{
	width: 23%;
	text-align: right;
	background-color: #C0DAF5;
}

.tdLabelReport1
{
	width: 100%;
	height: 30px;
	padding-left: 25px;
	vertical-align: middle;
	text-align: left;
	background-image: url(Images/pub/tdLabelbg7.jpg);
}

.tdLabelReport2
{
	width: 100%;
	height: 30px;
	padding-left: 25px;
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
}
/*tdlabel决定页面布局，各属性值莫改*/
.tdLabel1
{
	width: 18%;
	height: 30px;
	vertical-align: middle;
	text-align: right;
	border-bottom-color: #EBEBEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.tdLabel2
{
	width: 48%;
	background:repeat-y url(Images/frame/frame_sbg.jpg);
	vertical-align: middle;
	text-align: left;
	padding-left: 28px;
}

.tdLabel2NoSplitBG
{
	width: 46%;
	vertical-align: middle;
	text-align: left;
	padding-left: 5px;
}

.tdLabel3
{
	width: 100px;
	vertical-align: middle;
	text-align: right;
	padding-left: 10px;
	background-color: #EEF5FB;
}

.tdLabel4
{
	width: 100px;
	height: auto;
	padding-right: 5px;
	vertical-align: middle;
	text-align: right;
	background-color: #EEF5FB;
}
.tdLabel5
{
	width: 100%;
	height: auto;
	padding-right: 5px;
	vertical-align: middle;
	text-align: left;
	background-color: #C0DAF5;
}
.tdLabel6
{
	width: 100%;
	height: auto;
	padding-right: 5px;
	vertical-align: middle;
	text-align: left;
	background-color: #ffffff;
}

.tdLabel7
{
	width: 30%;
	height: 30px;
	padding-right: 5px;
	vertical-align: middle;
	text-align: right;
	background-color: #FEFBFB;
}
.tdLabelbg7Items
{
	width: 25%;
	height: 30px;
	padding-left:50px;
	vertical-align: middle;
	text-align: left;
	background-image: url(Images/pub/tdLabelbg7.jpg);
}
.tdLabelbg7ItemsTip
{
	width: 5%;
	height: 30px;
	padding-left:50px;
	vertical-align: middle;
	text-align: left;
	background-image: url(Images/pub/tdLabelbg7.jpg);
}
.tdLabel7Items
{
	width: 33%;
	height: 30px;
	padding-left: 50px;
	vertical-align: middle;
	text-align: left;
	background-color: #FEFBFB;
}
.tdLabel7ItemsTip
{
	width: 5%;
	height: 30px;
	padding-left: 0px;
	vertical-align: middle;
	text-align: left;
	background-color: #FEFBFB;
}
.tdLabelbg7
{
	width: 30%;
	height: 30px;
	padding-right: 5px;
	vertical-align: middle;
	text-align: right;
	background-image: url(Images/pub/tdLabelbg7.jpg);
}

.tdLabel8
{
	width: 20%;
	height: 30px;
	padding-right: 5px;
	padding-left: 35px;
	vertical-align: middle;
	text-align: left;
	background-color: #FEFBFB;
}

.tdLabel9
{
	width: 20%;
	height: 30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 100px;
	background-color: #FEFBFB;
}
.tdLabelbg9
{
	width: 20%;
	height: 30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 100px;
	background-image: url(Images/pub/tdLabelbg7.jpg);
}
.tdLabel10
{
	width: 30%;
	height: 30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 80px;
	background-color: #FEFBFB;
}
.tdLabelbg10
{
	width: 30%;
	height: 30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 80px;
	background-image: url(Images/pub/tdLabelbg7.jpg);
}
.tdLabel11
{
	width: 20%;
	height: auto;
	vertical-align: middle;
	text-align: right;
	padding-right: 30px;
	background-color: #EEF5FB;
}
.tdLabel12
{
	width: 40%;
	height: auto;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 15px; 
}
.td_image_active
{
	height: 25px;
	vertical-align: middle;
	padding-left: 10px;
	text-align: right;
	background-color: yellow;
	font-weight: bold;
	font-size: 11pt;
}
.td_image_normal
{
	height: 25px;
	vertical-align: middle;
	padding-left: 10px;
	text-align: right;
	background-color: #f9f9f9;
	font-weight: normal;
	font-size: 11pt;
	background-image: url(Images/pub/pub_position_bg.jpg);
}
.td_navigation_active
{
	width: 160px;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	background-color: #C1C0C7;
	font-weight: bold;
	font-size: 11pt;
}
.td_navigation_normal
{
	width: 160px;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	background-color: #F9F9F9;
	font-weight: normal;
	font-size: 11pt;
	background-image: url(Images/pub/pub_position_bg.jpg);
}
.td_navigation_normal a:link{text-decoration:none ; color:#666666 ;}
.td_navigation_normal a:visited {text-decoration:none ; color:#666666 ;}
.td_navigation_normal a:hover {text-decoration:underline ; color:#000000 ;}
.td_navigation_normal a:active {text-decoration:none ; color:#666666 ;}
.td_image_normal_sub
{
	height: 25px;
	vertical-align: middle;
	padding-left: 25px;
	text-align: right;
	background-color: #ffffff;
	font-weight: normal;
	font-size: 11pt;
}
.td_navitation_status
{
	height: 25px;
	vertical-align: middle;
	text-align: right;
	background-color: #C3C3C3;
	font-weight: normal;
	font-size: 11pt;
}
.td_childnodes_normal
{
	width: 160px;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
	font-weight: normal;
	font-size: 11pt;
}
.tdSearch1
{
	width: 150px;
	text-align: right;
	background-color: #C0DAF5;
}

.tdSearch2
{
	padding-left: 10px;
	text-align: left;
	background-color: #EEF5FB;
}

.searchLabel
{
	cursor: pointer;
	color: #990000;
	font-weight: bold;
}
.inputLabel
{
	color: #990000;
	font-weight: bold;
}
.detailTable
{
	width: 900px;
	border: 0px;
}

.topMenuGroup
{
	width: 960px;
	text-align: left;
}
.topMenuGroup td.paddingLeft
{
	width: 55px;
}
.topMenuGroup td.groupLeft
{
	width: 13px;
	height: 24px;
	background-image: url(images/menugroupleft.gif);
}
.topMenuGroup td.group
{
	height: 24px;
	color: #666666;
	font-weight: bold;
	background-image: url(images/menugroupmiddle.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
.topMenuGroup td.groupRight
{
	width: 13px;
	height: 24px;
	background-image: url(images/menugroupright.gif);
}
.topMenuGroup td.group1
{
	width: 240px;
}
.topMenuGroup td.group2
{
	width: 100px;
}
.MainTopBG
{
	background-image: url(images/top/Language_bg.jpg);
}
.MenuBG
{
	background-image: url(images/top/bg.jpg);
}
.topMenu
{
	width: 1004px;
	height: 40px;
	text-align: left;
}
.topMenu td.menuSplit
{
	width: 3px;
	background-image: url(images/top/ff.jpg);
}
.topMenu td.menuLeft
{
	width: 30px;
	height: 42px;
	background-image: url(images/top/left.jpg);
}
.topMenu td.menu
{
	background-image: url(images/top/ban_bg.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
.topMenu td.menuRight
{
	width: 30px;
	height: 42px;
	background-image: url(images/top/right.jpg);
}

.topMenu td.menuLinkLeft
{
	width: 10px;
	height: 42px;
}
.topMenu td.menuLink
{
}
.topMenu td.menuLinkRight
{
	width: 10px;
	height: 42px;
}
.topMenu td.menuLink a
{
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}
.topMenu td.menuLink a:visited
{
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}
.topMenu td.menuLink a:hover
{
	color: #922521;
	cursor: pointer;
	text-decoration: none;
}
.topMenu td.menuLink a:active
{
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
}
.topMenu td.menuLinkLeftCurrent
{
	width: 10px;
	height: 42px;
	background-image: url(images/top/button_left.jpg);
}
.topMenu td.menuLinkCurrent
{
	background-image: url(images/top/button_bg.jpg);
	background-repeat: repeat-x;
}
.topMenu td.menuLinkRightCurrent
{
	width: 10px;
	height: 42px;
	background-image: url(images/top/button_right.jpg);
}
.topMenu td.menuLinkCurrent a
{
	color: #922521;
	cursor: pointer;
	text-decoration: none;
}
.topMenu td.menuLinkCurrent a:visited
{
	color: #922521;
	cursor: pointer;
	text-decoration: none;
}
.topMenu td.menuLinkCurrent a:hover
{
	color: #922521;
	cursor: pointer;
	text-decoration: none;
}
.topMenu td.menuLinkCurrent a:active
{
	color: #922521;
	cursor: pointer;
	text-decoration: none;
}
.secondMenu
{
	width: 950px;
	text-align: left;
}
.secondMenu td.menuLeft
{
	width: 25px;
	background-image: url(images/top_left_.gif);
}
.secondMenu td.menu
{
	width: 900px;
	height: 25px;
	background-image: url(images/top_bg_.jpg);
	background-repeat: repeat-x;
}
.secondMenu td.menuRight
{
	width: 25px;
	background-image: url(images/top_right_.gif);
}
.secondMenu td.menu a:hover
{
	color: #922521;
}
.secondMenu td.menu div
{
	color: #922521;
}

.tdUser1
{
	padding-right: 5px;
	padding-left: 5px;
	text-align: right;
	background-color: #C0DAF5;
	width: 160px;
	height: 160px;
}

/*Popup Control*/
.popupControl
{
	background-color: White;
	position: absolute;
	visibility: hidden;
}
/*Drag Panel*/
.dragMe
{
	width: 100%;
	height: 30px;
	background-color: #FFF;
	background-image: url(images/header-opened.png);
	text-align: center;
	cursor: move;
	font-weight: bold;
}
.UnDragModal
{
	width: 100%;
	height: 26px;
	background-color: #FFF;
	background-image: url(images/countrytop.gif);
	cursor: default;
	font-weight: bold;
	vertical-align: text-bottom;
	padding-top: 0px;
}
.UnDragModal span
{
 line-height: 26px;
}
.UnDragInChinaDay
{
	width: 100%;
	height: 26px;
	background-color: #FFF;
	background-image: url(images/inchinaday.gif);
	cursor: default;
	font-weight: bold;
	vertical-align: text-bottom;
	padding-top: 0px;
}
.UnDragInChinaDay span
{
 line-height: 26px;
}
.UnDrag
{
	width: 100%;
	height: 21px;
	background-color: #FFF;
	background-image: url(images/header-opened.png);
	cursor: default;
	font-weight: bold;
	vertical-align: text-bottom;
	padding-top: 0px;
}
.UnDrag span
{
	line-height: 18px;
}


.overflowHidden
{
	overflow: hidden;
}

.overflowScroll
{
	overflow: hidden;
}

.demoarea
{
	padding: 20px;
	background: #FFF url(images/demotop.png) no-repeat left top;
}
.demoheading
{
	padding-bottom: 20px;
	color: #5377A9;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	font-size: 1.5em;
}

.passwordStrength
{
    font-size:12px;
    color:Red;
	padding-top: 4px;
}

.gridviewWrap
{
	word-break: break-all;
	word-wrap: break-word;
}
.treeviewWrap
{
	word-break: break-all;
	word-wrap: break-word;
}

/*　客户Logo边框　*/
.logoTable
{
}
.logoTable td.Left
{
	background-image: url(images/logo_08.gif);
	background-repeat: repeat-y;
}
.logoTable td.Right
{
	background-image: url(images/logo_06.gif);
	background-repeat: repeat-y;
}
.logoTable td.Top
{
	background-image: url(images/logo_05.gif);
	background-repeat: repeat-x;
}
.logoTable td.Bottom
{
	background-image: url(images/logo_07.gif);
	background-repeat: repeat-x;
}

/*　下拉组合控件样式　*/
.CheckBoxListExtender
{
	border: solid 1px lightBlue;
	text-align: left;
	vertical-align: middle;
}
.CheckBoxListExtender td.Expand
{
	width: 16px;
	text-align: center;
	vertical-align: middle;
}

.textBoxWartermark
{
	color: Gray;
}

.tdLoginFooter
{
	background-image: url(images/login_down_02.jpg);
}
.tdItem
{
	width: 150px;
}

/*所得税页面项*/
.tdTaxpayerCategory1
{
	width: 166px;
	height: 30px;
	padding-left: 55px;
	vertical-align: middle;
	text-align: right;
	background-color: #C0DAF5;
}
.tdTaxpayerCategory2
{
	width: 400px;
	height: 30px;
	padding-left: 20px;
	vertical-align: middle;
	text-align: left;
	background-color: #EEF5FB;
}
.tdTaxpayerCategory3
{
	width: 166px;
	height: 30px;
	padding-left: 71px;
	vertical-align: middle;
	text-align: right;
	background-color: #C0DAF5;
}
.tdTaxpayerCategory4
{
	height: auto;
	padding-left: 0px;
	vertical-align: middle;
	text-align: right;
	background-color: #C0DAF5;
}
.tdTaxpayerCategory5
{
	height: 30px;
	padding-left: 20px;
	vertical-align: middle;
	text-align: left;
	background-color: #EEF5FB;
}

.tdFormAsking1
{
	width: 180px;
	vertical-align: middle;
	text-align: left;
	padding-left: 20px;
	background-color: #EEF5FB;
}
table.stats
{
	width: 240px;
	border-collapse: collapse;
}
table.stats td
{
	border: 1px #E4E4E4 solid;
}

.tdLabel4Deduction
{
	width: 40%;
	vertical-align: middle;
	text-align: left;
	padding-right: 20px;
	background-color: #FEFBFB;
}
.tdLabel4Deductionbg
{
	width: 40%;
	vertical-align: middle;
	text-align: left;
	padding-right: 20px;
	background-image: url(Images/pub/tdLabelbg7.jpg);
}
.td4IncomeSubType1
{
	width: 20%;
	height: 30px;
	padding-right: 5px;
	vertical-align: middle;
	text-align: right;
	background-color: #C0DAF5;
	font-size: 9pt;
	color: #000099;
	font-style: italic;
}

.td4IncomeSubType2
{
	width: 46%;
	vertical-align: middle;
	text-align: left;
	padding-left: 20px;
	background-color: #EEF5FB;
	font-size: 9pt;
	color: #000099;
	font-style: italic;
}
.tdLabel4ImportTitle
{
	width: 30%;
	height: 30px;
	padding-left: 20px;
	vertical-align: middle;
	text-align: left;
	background-color: #ffffff;
	border-bottom-style:solid;
	border-bottom-color:#EBEBEB;
	border-bottom-width:1px;
}
.td4Category1
{
	width: 25%;
	height: 30px;
	vertical-align: middle;
	text-align: right;
	padding-left: 10px;
}
.td4Category5
{
	width: 25%;
	height: 30px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}
.td4Category1 Table Table
{
	text-align: left;
}

.td4Category2
{
	width: 46%;
	height: 26px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	background-color: #EEF5FB;
}
.td4Category3
{
	width: 150px;
	height: 26px;
	vertical-align: middle;
	text-align: left;
	padding-right: 10px;
	background-color: #EEF5FB;
}
.td4Category4
{
	padding-left: 10px;
}
.CategoryLabel
{
	cursor: pointer;
}

.DIV4BBS
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
}

.td4Forums1
{
	background: #D5ECF7;
	height: 25px;
}
.td4Forums2
{
	background: #EEF5FB;
	height: 25px;
}

.td4Forums3
{
	height: 25px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
}
.td4Forums4
{
	width: 80%;
	height: 25px;
	padding-left: 10px;
	vertical-align: top;
	text-align: center;
	background: #ffffff;
}
.td4Forums5
{
	width: 100%;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
}
.td4ForumsSubject
{
	width: 100%;
	height: 28;
	padding-right: 5px;
	vertical-align: middle;
	text-align: center;
	background-color: #f8eeee;
	border-bottom: #e6c2c2 1px solid;

}
.td4Forums4
{
	width: 85%;
	height: 25px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
}
.td4FormSubjectVertical
{
	width: 32%;
	height: 25px;
	vertical-align: top;
	text-align: left;
	background: #f8eeee;
	border-right: #e6c2c2 1px solid;	
	border-bottom: #e6c2c2 1px solid;	
}
.td4FormSubjectVertical4Reply1
{
	width: 32%;
	height: 25px;
	vertical-align: top;
	text-align: left;
	background: #f8eeee;
	border-right: #e6c2c2 1px solid;	
	border-bottom: #e6c2c2 1px solid;	
}
.td4FormSubjectVertical4Reply2
{
	width: 32%;
	height: 25px;
	vertical-align: top;
	text-align: right;
	background: #f8eeee;
	border-right: #e6c2c2 1px solid;	
}
.td4ForumOperate
{
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
	background-color: #ffffff;
}
.td4ForumAdmins
{
	height: 25px;
	width: 100%;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	background-color: #9D9AA0;
}
.td4ForumAdminCount
{
	height: 25px;
	width: 100%;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	background-color: #ffffff;
}

.td4Forums4
{
	width: 80%;
	height: 25px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
}

.td4ForumsSubjectHorizontal1
{
	text-align: right;
	background: #f8eeee;
}

.td4ForumsSubjectReplyTop
{
	text-align: right;
	background: #f8eeee;
	border-top: #e6c2c2 1px solid;
}

.td4ReplyBody1
{
	text-align: right;
	background: #f8eeee;
}
.td4ReplyBody2
{
	text-align: left;
	background: #f8eeee;
}

.td4ForumsSubjectHorizontal2
{
	text-align: left;
	background: #f8eeee;	
	
}
.td4ForumsSubjectBottom1
{
	text-align: right;
	background: #f8eeee;	
}
.td4ForumsSubjectBottom2
{
	text-align: left;
	background: #f8eeee;	
}
.td4ForumsSubject4Reply
{
	text-align: right;
	background: #f8eeee;	
	border-bottom: #e6c2c2 1px solid;
}
.td4ForumsSubjectBottomLeft
{
	text-align: left;
	background: #f8eeee;	
	border-right: #e6c2c2 1px solid;
	border-bottom: #e6c2c2 1px solid;
}
.td4ForumsSubjectBottomRight
{
	text-align: right;
	background: #ffffff;	
	border-bottom: #e6c2c2 1px solid;
}

.td4ForumsBody
{
	width: 470px;
	height: 25px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
	border-bottom: #e6c2c2 1px solid;
}

.td4ForumsSubjectHorizontal2
{
	text-align: left;
	background: #f8eeee;	
	
}
.td4ForumsBodyBottom1
{
	width: 470px;
	height: 25px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
	border-bottom: #e6c2c2 1px solid;	
}
.td4ForumsBodyBottom2
{
	width: 470px;
	height: 25px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
	background: #ffffff;
}
.div4Forums
{
	border-right: #4B58EF 1px solid;
	border-top: #4B58EF 1px solid;
	border-left: #4B58EF 1px solid;
	border-bottom: #4B58EF 1px solid;
	margin-bottom: 5px;
}
.divModalPopup
{
	background-color: #ffffff;
	border-width: 1.5px;
	border-color: #EBEBEB;
	border-style: solid;
	border-top-style: none;
	width: 500px;
	text-align: center;
}
.tdMyAccount1
{
	width: 34%;
	height: 22px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	/*background-color: #FEFBFB;*/
}
.tdMyAccount2
{
	width: 22%;
	height: 22px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	/*background-color: #FEFBFB;*/
}
.tdMyAccount3colspan
{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	background-color: #FEFBFB;
}
.tdMyAccountLine
{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	background-color: #FEFBFB;
}
.tdMyAccountK
{
	width: 100%;
	height: 8px;
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	background-color: #FEFBFB;
}
table.ViewPayroll
{
	width: 100%;
	border-collapse: collapse;
}
table.ViewPayroll td
{
	border: 1px #E1B6b6 solid;
	text-align: center;
	height: 25px;
}
.tdViewPayroll
{
	background-color: #F8EEEE;
}
.DetailSplitLeft
{
	width: 58px;
	background-image: url(images/frame/frame_sbg.jpg);
}
.DetailSplitRight
{
	width: 58px;
	background-image: url(images/frame/frame_sbg1.jpg);
}

.link
{
	color: #FFFFFF;
	font-weight: bold;
}

.link1
{
	color: #CC6600;
	text-decoration: underline;
}
.NavRowStyle
{
	border-bottom-color: #EBEBEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.NavRowStyle a:link{text-decoration:none ; color:#666666 ;}
.NavRowStyle a:visited {text-decoration:none ; color:#666666 ;}
.NavRowStyle a:hover {text-decoration:underline ; color:#000000 ;}
.NavRowStyle a:active {text-decoration:none ; color:#666666 ;}
.NavPayStatistic
{
	width: 22%;
	height: 22px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
}
.NavPayStatisticLine
{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
}
.td4HomepageSortOrder
{
	width: 100%;
	height: 4px;
	vertical-align: middle;
	text-align: left;
	background-repeat: repeat-x;
	background-image: url(images/frame/index_10.gif);

}
.td4DefaultSortOrder
{
	width: 443px;
	height: 10px;
	vertical-align: middle;
	text-align: left;
	background-repeat: repeat-x;
	background-image: url(images/frame/index_10default.gif);

}
.tcMore
{
	width: 100%;
	height: 25px;
	text-align: right;	
	color:#990000;
	}
.tdLabel14FAQ
{
	height: 30px;
	padding-right: 5px;
	vertical-align: middle;
	text-align: right;
}
.tdLabel24FAQ
{
	vertical-align: middle;
	text-align: left;
	padding-left: 20px;
}
.td4FAQBody
{
	width: 100%;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	background: #ffffff;
}
.RegistTitleLeft
{
	vertical-align: top;
	background-image: url(images/frame/frame_style1_02.jpg);
}


.RegistTitleRight
{
	font-weight: bold;
	color: #990000;
	vertical-align: top;
	background-image: url(images/frame/frame_style1_bg.jpg);
}
.RegistBodyLeft
{
	background-image: url(images/frame/frame_style1_08.jpg);
}

.RegistBodyRight
{
	background-image: url(images/frame/frame_style1_04.jpg);
}
.RegistBodyMiddle
{
	background-image: url(images/frame/frame_sbg.jpg);
}

.RegistFooterMiddle
{
	background-image: url(images/frame/frame_style1_06.jpg);
}

.RegistSplitRight
{
	background-image:url(images/frame/frame_sbg1.jpg);
}

.LoginBg
{
	background-image:url(images/frame/login_03.jpg);
}
.LoginBg1
{
	background-image:url(images/frame/login_05.jpg);
	cursor:pointer;
}


.Login1Bg1
{
	background-image:url(images/frame/login_13.jpg);
}
.Login1Bg2
{
	background-image:url(images/frame/login_16.jpg);
}
.Login1Bg3
{
	background-image:url(images/frame/login_18.jpg);
}

.Login1Bg4
{
	background-image:url(images/temp/11.jpg);
}
.Login1Bg5
{
	background-image:url(images/frame/login_19.jpg);
}

.Login1Bg6
{
	background-image:url(images/frame/login_06.jpg);
}

.Login1Bg7
{
	background-image:url(images/frame/login_031.jpg);
}

.Login1Bg8
{
	background-image:url(images/frame/login_07.jpg);
}
.Login1Bg9
{
	background-image:url(images/frame/login_08.jpg);
}
.Login1Bg10
{
	background-image:url(images/frame/login_09.jpg);
}
.Login1Bg11
{
	background-image:url(images/frame/login_10.jpg);
}
.Login1Bg12
{
	background-image:url(images/frame/login_11.jpg);
}
.IndexBg1
{
	background-image:url(images/frame/lindex_01.jpg);
}

.IndexBg2
{
	background-image:url(images/frame/lindex_02.jpg);
}

.IndexBg3
{
	background-image:url(images/frame/lindex_03.jpg);
}
.IndexBg4
{
	background-image:url(images/frame/lindex_04.jpg);
}
.IndexBg5
{
	background-image:url(images/frame/lindex_05.jpg);
}
.IndexBg6
{
	background-image:url(images/frame/lindex_06.jpg);
}
.IndexBg7
{
	background-image:url(images/frame/lindex_07.jpg);
}
.IndexBg8
{
	background-image:url(images/frame/lindex_08.jpg);
}
.IndexBg9
{
	background-image:url(images/frame/lindex_09.jpg);
}



.AccountBg1
{
	background-image:url(images/frame/type_01.jpg);
}

.AccountBg2
{
	background-image:url(images/frame/type_05.jpg);
}

.AccountBg3
{
	background-image:url(images/frame/type_06.jpg);
}

.AccountBg4
{
	background-image:url(images/frame/type_06.jpg);
}

.AccountBg5
{
	background-image:url(images/frame/type_04.jpg);
}

.bfont14 {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
}

.redfont14b1 {
	color: #990000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.font14b {
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
}

.login {
	COLOR: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	background-color: #F8EEEE;
}


.textfield 
{
	
	COLOR: #333333;
	BACKGROUND-COLOR: #FCFCFC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #666666;
	background-image: url(images/pub/inputbg.jpg);
}

.WebNavigate
{
	width: 160px;
	overflow: hidden;
}
.WebNavigate ul
{
	width: 160px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 3px;
	list-style: none;
	border-bottom-color: #EBEBEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.WebNavigate li
{
	width: 160px;
	line-height: 18px;
	text-indent: 15px;
	vertical-align: middle;
	text-align:left;
	background: url(Images/pro_19.gif) no-repeat 0px 0px;
}
.WebNavigate span
{
	width: 160px;
}

.WebNavigate .SelectedItem
{
	font-weight: bold;
	background: url(Images/pro_16.gif) no-repeat 0px 0px;
}
.WebNavigate .SelectedItem A
{
	color: #000000;
}
.WebNavigate .Item
{
}
.WebNavigate a:link{text-decoration:none ; color:#333333 ;}
.WebNavigate a:visited {text-decoration:none ; color:#333333 ;}
.WebNavigate a:hover {text-decoration:underline ; color:#000000 ;}
.WebNavigate a:active {text-decoration:none ; color:#000000 ;}

.CategoryTitlePicPadding
{
	padding-top:7px;
	float: left;
}


td.bg03
{
	background-image: url(images/temp/03.gif);
}
td.bg04
{
	background-image: url(images/temp/04.gif);
}
td.bginfo_tab
{
	background-image: url(images/frame/info_tab.jpg);
}
td.bg07
{
	background-image: url(images/temp/07.jpg);
}
td.bg08
{
	background-image: url(images/temp/08.jpg);
}
.redbfont {
	color: #990000;
	font-weight: bold;
}

.td4ContentSplit
{
	width:10px;
	background-image: url(Images/frame/bbs_20.jpg);
	background-repeat: repeat-y;
}	

.td4ContentBodyLeft
{
	background-image: url(Images/frame/bbs_19.jpg);
	background-repeat: repeat-y;
	text-align: right;	
}	
.td4ContentBodyRight
{
	background-image: url(Images/frame/bbs_15.jpg);
	background-repeat: repeat-y;
	text-align: left;	
}
.td4ContentTopLeft
{
	height:5px;
	background-image: url(Images/frame/bbs_12.jpg);
	background-repeat: no-repeat;
	text-align: right;
}	
.td4ContentTopCenter
{
	background-image: url(Images/frame/bbs_13.jpg);
	background-repeat: repeat-x;
	height:5px;
	}
.td4ContentTopRight
{
	height:5px;
	background-image: url(Images/frame/bbs_14.jpg);
	background-repeat: no-repeat;
	text-align: left;
}	

.td4ContentBottomLeft
{
	height:17px;
	background-image: url(Images/frame/bbs_18.jpg);
	background-repeat: no-repeat;
	text-align: right;
	
}	
.td4ContentBottomCenter
{
	background-image: url(Images/frame/bbs_17.jpg);
	background-repeat: repeat-x;
	height:17px;
	}
.td4ContentBottomRight
{
	height:17px;
	background-image: url(Images/frame/bbs_16.jpg);
	background-repeat: no-repeat;
	text-align: left;	
}


.td4ForumsTitleLeft
{
	background-image: url(Images/frame/frame_ban_left.jpg);
	background-repeat: no-repeat;
	text-align: right;
}
.td4ForumsTitleCenter
{
	background-image: url(Images/frame/frame_ban_bg.jpg);
	background-repeat: repeat-x;
	font-weight:bold;
}
.td4ForumsTitleRight
{
	background-image: url(Images/frame/frame_ban_right.jpg);
	background-repeat: no-repeat;
	text-align: left;
}

.td4FaqsSubject
{
	height: 20px;
	background-color: #fcfcfc;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #EBEBEB;
	border-bottom-style:double;
	border-bottom-width: 1px;
	border-bottom-color: #EBEBEB;
	border-left-style: double;
	border-left-width: 1px;
	border-left-color: #EBEBEB;
	border-right-style: double;
	border-right-width: 1px;
	border-right-color: #EBEBEB;
	
}
.td4FAQTitle
{
	background-image: url(Images/frame/bbs_08.jpg);
	 font-weight:bold;
	 background-repeat: repeat-x;
	text-align: left;
}
.td4FAQTitleLeft
{
	background-image: url(Images/frame/bbs_06.jpg);
	background-repeat: no-repeat;
	text-align: right;
}
.td4FAQTitleRight
{
	background-image: url(Images/frame/bbs_07.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.td4FAQBody
{
	background-image: url(Images/frame/bbs_11.jpg);
	 
	}
.td4ForumAdminsLeft
{
	width:10px;
	height: 24px;
	background-image: url(Images/frame/frame_ban_left.jpg);
}
.td4ForumAdminsRight
{
	width:10px;
	height: 24px;
	background-image: url(Images/frame/frame_ban_Right.jpg);
}	
.td4ForumAdmins1
{
	width:380px;
	padding-left:5px;
	height: 24px;
	vertical-align: middle;
	text-align: left;
	font-weight:bold;
	background-repeat: repeat-x;
	background-image: url(Images/frame/frame_ban_bg.jpg);
}
.td4ForumAdmins2
{
	width:380px;
	padding-right:5px;
	height: 24px;
	vertical-align: middle;
	text-align: right;
	font-weight:bold;
	background-repeat: repeat-x;	
	background-image: url(Images/frame/frame_ban_bg.jpg);
}
.td4ForumAdminsLeft
{
	background-image: url(Images/frame/frame_ban_left.jpg);
	background-repeat: no-repeat;
	width:13px;
	height: 24px;
}
.td4ForumAdminsRight
{
	background-image: url(Images/frame/frame_ban_right.jpg);
	background-repeat: no-repeat;
	text-align: left;
	width:15px;
	height: 24px; 
}
.ScrollBarStyle4BBS
{
	scrollbar-face-color: #D4D7DE;
	scrollbar-highlight-color: #D4D7DE;
	scrollbar-shadow-color: #F4F5F7;
	scrollbar-3dlight-color: #F4F5F7;
	scrollbar-arrow-color: #333333;
	scrollbar-track-color: #D4D7DE;
	scrollbar-darkshadow-color: #D4D7DE;
	width: 100%;
}
.td4BBSTree
{
	background-image: url(Images/frame/frame_style2_yy2.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height: auto;
}
.UnDrag4bbs
{	width: 100%;
	height: 26px;
	background-color: #FFF;
	background-image: url(images/countrytop1.gif);
	cursor: default;
	font-weight: bold;
	vertical-align: text-bottom;
	padding-top: 0px;
}
.UnDrag4bbs span
{
 line-height: 26px;
}
.td4BBSPopup
{
	background-image: url(Images/frame/bbs_04.jpg);
	 text-align:left;
	}

.td4BBSNewSubject
{
	background-color:#fcfcfc;
	}
	
.td4BBSNewSubject1
{
	width:50px;
	background-image: url(Images/frame/bbs_110.jpg);
	}

.td4BBSNewSubject2
{
	width:50px;
	background-image: url(Images/frame/bbs_110.jpg);
	}
 
.newTip
{
	color: #990000;
	text-decoration: underline;
	cursor: pointer;

}
td.bgafter01
{
	background-image: url(images/frame/after_01.jpg);
}
td.bgafter02
{
	background-image: url(images/frame/after_02.jpg);
}
td.bgafter03
{
	background-image: url(images/frame/after_03.jpg);
}
td.bgafter04
{
	background-image: url(images/frame/after_04.jpg);
}
td.bgafter05
{
	background-image: url(images/frame/after_05.jpg);
}
td.bgafter06
{
	background-image: url(images/frame/after_06.jpg);
}
td.bgaccount02
{
	background-image: url(images/frame/account_02.jpg);
}
.tdLabelReport3
{
	width: 100%;
	height: 60px;
	padding-left: 25px;
	vertical-align: middle;
	text-align: left;
	background-color: #FEFAF9;
}
td.bgdemo04
{
	background-image: url(images/frame/demo_04.jpg);
}
td.bgdemo05
{
	background-image: url(images/frame/demo_05.jpg);
}
td.bgposition_bg
{
	background-image: url(images/pub/position_bg.jpg);
}
.font14b1red {
	color: #990000;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.TRInsertDetailControl
{
	height:30px;
	background-image: url(images/pub/tab_bg_02.jpg);
}
.SupportBg1
{
	background-image:url(images/frame/Support01.jpg);
}
.account_41
{
	background-image:url(images/frame/account_41.jpg);
}
.account_40
{
	background-image:url(images/frame/account_40.jpg);
}
.account_42
{
	background-image:url(images/frame/account_42.jpg);
}
.account_38
{
	background-image:url(images/frame/account_38.gif);
}
.tdLabelDeduction
{
	width: 18%;
	height: 30px;
	vertical-align: middle;
	text-align: left;
	border-bottom-color: #EBEBEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-left: 80px;

}
.help06
{
	background-image:url(images/right/help_06.jpg);
}
.help07
{
	background-image:url(images/right/help_07.jpg);
}
.account_51
{
	background-image:url(images/frame/account_51.jpg);
}
.frame_ban_bg
{
	background-image: url(Images/right/frame_ban_bg.jpg);
}
.help4TaxpressTitle
{
	background-image: url(images/frame/frame_ban_bg.jpg);
}




.dispTable
{
    width: 760px;
    padding: 5px;
    /*border: solid 1px red;*/
}
.dispTable .outText
{
}
.dispTable .outValue
{
	color:#990000;
}
.listTable
{
    padding: 0px 5px 0px 5px;
}
.listTable .SubTable
{
    width: 720px;
    margin-left: 5px;
    padding-left: 3px;
}
.listTable .SubTable td
{
    overflow:hidden;
}
.listTable .SubTable .HideOverflow
{
    display: block;
    overflow: hidden;
    height: 25px;
    line-height: 26px;
    word-break: break-all;
    vertical-align: middle;
}
.listTable .bottomLine
{
    width: 730px;
    text-align: right;
    margin-top: 10px;
}
.SubTable .SptPostItem
{
    width: 690px;
    margin: 1px;
}
.SubTable .SptReplyItem
{
    width: 670px;
    margin: 1px 10px 1px 10px;
}
.SubTable .SptSubject
{
	border-bottom: #e6c2c2 1px solid;
	background: #f8eeee;
	padding: 2px;
}
.SubTable .SptBottom
{
	border-top: #e6c2c2 1px solid;
	border-bottom: #e6c2c2 1px solid;
	background: #ffffff;
	padding: 2px;
	text-align: right;
	height:20px;
}
.SubTable .SptContentLeft
{
	border-right: #e6c2c2 1px solid;
	background: #fefefe;
	padding: 2px;
}
.SptPostItem .SptSubject
{
    line-height: 20px;
}
.SptPostItem .SptContentLeft
{
    width: 34%;
    height: 22px;
}
.SptReplyItem .SptContentLeft
{
    width: 34%;
    height: 18px;
}
.SubTable .SptContentRight
{
    vertical-align:text-top;
    padding:5px;
    width: 66%;
}
.SptContentLeft .DataItems
{
}
.SptContentLeft .DataItems tr
{
    height:20px;
}
.SptContentLeft .DataItems .DataValue
{
    display: inline-block;
    width: 150px;
    text-align: left;
    text-indent: 5px;
}
.StyleTable tr
{
    padding:3px 10px 0px 10px;
}

.forumsList
{
    width:175px;
    height:300px;
    overflow:hidden;
}
.forumsList ul
{
	width: 100%;
	margin-left: 15px;
	list-style: none;
	font-family: Tahoma;
	padding-left:0px;
}
.forumsList .liParentNode
{
	background-image: none;
	padding-left: 3px;
}
.forumsList li
{
	padding-left: 18px;
	width: 160px;
	line-height: 18px;
	margin: 3px;
	background: url(../../Images/bbs_a0.gif) no-repeat 0px 60%
}
.forumsList .liParentNode li
{
	background: url(../../Images/bbs_a4.jpg) no-repeat 0px 60%;
}
.forumsList span
{
	width: 160px;
}
.forumsList .Item
{
	/*background: url(Images/pro_19.gif) no-repeat 0px 60%;*/
}
.forumsList .SelectedItem
{
	/*background: url(Images/pro_16.gif) no-repeat 0px 60%;*/
}
.forumsList .SelectedItem A
{
	font-weight: bold;
	color: #990000;
	text-decoration:underline;
}
.forumsList a {color: #333333; font-size: 13px;}
.forumsList a:hover {text-decoration:underline; color:#990000 ;}
.forumsList a:active {text-decoration:none ;}


.forumsMasterList
{
	z-index:50px;
	width:160px;
	height:15px;
	text-align:left;
	padding-left:20px;
}

.forumsMasterList .Title
{
}

.forumsMasterList .Body
{
	display:none;
	position:absolute;
	background:#ffffff;
}

.forumsMasterList .Body ul
{
	list-style:none;
	overflow:hidden;
	width: 160px;
	margin: 0px 0px 2px 0px;
	border-left: solid 1px #eeeeee;
}

.forumsMasterList .Body ul li
{
	margin: 5px 0px 3px 0px;
	padding: 0px 20px 0px 20px;
	border-bottom: solid 1px #eeeeee;
}

.forumsMasterList .Body ul li A
{
	color: #990000;
}

.ArticlePageIndex
{
	width: 740px;
	height: 35px;
}
.ArticlePageIndex ul
{
	margin: 0px;
	padding: 0px;
	float:left;
}
.ArticlePageIndex li
{
	list-style: none;
	padding: 3px 5px 1px 10px;
	float:left;
	display: block;
}
.ArticlePageIndex li a
{
	line-height: 30px;
	color: #000000;
}
.ArticlePageIndex .disableAnchor a {cursor: text;}
.ArticlePageIndex .disableAnchor a:link{cursor: text;}
.ArticlePageIndex .disableAnchor a:visited {cursor: text;}
.ArticlePageIndex .disableAnchor a:hover {cursor: text;}
.ArticlePageIndex .disableAnchor a:active {cursor: text;}

.ArticlePageIndex li a:hover{text-decoration:none; color:#FF0000;}


.FCKContent
{
	overflow:auto;
	/*display:block;
	width:100%;*/
}
.FCKContent .RootDivBody
{
	width:435px;
	overflow:auto;
}
.FCKContent .Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.FCKContent .Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}