﻿td.redLine
{
	border-right: white 1px solid;
	height: 30px;
	color: #666666;
	background-image: url(Images/down_bg.jpg);
}

INPUT.button
{
	color: #333333;
	border: solid 1px #ecf2f6;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(images/button/buttonbg.gif);
}

TD.contentPanel
{
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
}

TD.pageFooterBar
{
	height: 8px;
	background-color: #2E5CB8;
	font-size: 1pt;
}

TD.copyrightBar
{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 9pt;
	color: #999999;
}

SPAN.htmlPanel
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	overflow: auto;
}

INPUT.textBox
{
	background-color: #F1F6FA;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

TEXTAREA.textBox
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
INPUT.GenericLength
{
	width: 220px;
}
INPUT.LargerLenght
{
	width: 320px;
}
TEXTAREA.GenericLength
{
	width: 320px;
}

INPUT.button
{
	color: #333333;
	border: solid 1px #ecf2f6;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(images/button/buttonbg.gif);
}

.formLabel
 {  width:24%;
    height:30px;
    padding-right:5px; 
    text-align: right;
    background-color:#F8F9F9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
	border-right:1px solid #F1F1F1;
}
.formInput
{   padding-left: 5px;
    height:30px;
	width:40%;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
}
.formLabelLogin
{
	padding-left: 15px;
	 
	text-align: right;
	word-break: keep-all;
}
.formInputLogin
{
	padding-left: 15px;
	height: 32px;
	text-align:left;
}
.formHintLogin
{
	padding-left: 3px;
    height:32px;
	width:39%;
	text-align: left;
}

.formButton
{
	padding-right: 5px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:left;
}
.formHint
{
	padding-left: 5px;
    height:30px;
	width:40%;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
}

.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;
}

.formFooter
{
	height: 4px;
	background-color: #999999;
	font-size: 1pt;
	border-bottom: #ffffff 1px solid;
}

.hint
{
	color: #333333;
	background-position: 2px 8px;
	background-image: url(images/arr_hint_off.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin: 2px;
	word-break: keep-all;
}
.hintFocus
{
	color: #333333;
	background-color: #F6F9FB;
	border: 1px solid #E5EBF2;
	background-position: 2px 8px;
	background-image: url(images/arr_hint_on.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	margin: 2px;
	word-break: keep-all;
}
.label
{
	color: #333333;
}
.labelFocus
{
	color: black;
}
INPUT.textBoxFocus
{
	background-color: #F1F6FA;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
TEXTAREA.textBoxFocus
{
	border-right: lightsalmon 1px solid;
	border-top: lightsalmon 1px solid;
	border-left: lightsalmon 1px solid;
	border-bottom: lightsalmon 1px solid;
}

#NewsCategoryList
{
	width:120px;
}

#SingleCateNewsList
{
	width:auto; 
}
#SingleCateNewsList td
{
	text-align:left;
}

.NewsView_Title 
{
	color: #990000;
	font-weight: bold;
	font-size: 14px;
}
.NewsView_Summary
{
	text-align:left;
	BORDER: #a4afb5 1px dotted; 
	MARGIN-TOP: 3px; 
	MARGIN-BOTTOM: 5px; 
	BACKGROUND-COLOR: #d2d8d8;
	width:750px;
}
#div_NewsContent 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Verdana, 宋体
}

#SingleSubscriptionCate
{
	width:230px; 
	height:100%;
	vertical-align:top; 
	margin:0px;
}

.modalPopupBackground
{
	/* 	background-color: #999999; 	filter: alpha(opacity=20); 	opacity: 0.2; */
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.RowSplitBG
{
	height:5px;
	background-image:url(images/pub/new_fx.gif);
}
.redfont 
{
	color: #990000;
}
.redfontb 
{
	color: #990000;
	font-weight: bold;
}

.IsSpecial 
{
	color: #990000;
}
.fontb 
{
	color:black;
	font-weight: bold;
}
.redfontb14 
{
	color: #990000;
	font-weight: bold;
	font-size: 14px;
}
.ESOPRedFontB14
{
	color: #990000;
	font-weight: bold;
	font-size: 14px;
	vertical-align:bottom;
}

.LoginTop
{
	background-image:url(images/frame/login.gif);
}
.LoginBG
{
	background-image:url(images/frame/login_bg.gif);
}
.LoginDown
{
	background-image:url(images/frame/login_down.gif);
}

.UserLoginedTop
{
	background-image:url(images/frame/login1.gif);
}
.UserLoginedBG
{
	background-image:url(images/frame/login_bg.gif);
}
.UserLoginedDown
{
	background-image:url(images/frame/login_down.gif);
}

.loginlabel
{
	color:White; 
}
.LoginInput
{
	padding-left: 10px;
	height: 30px;
	text-align:left;
}
.LoginButton
{
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.VotesTop
{
	background-image:url(images/frame/os_top.gif);
}
.VotesBG
{
	background-image:url(images/frame/os_bg.gif);
}
.VotesDown
{
	background-image:url(images/frame/os_down.gif);
}

.FriendLinkTop
{
	background-image:url(images/frame/link_top.gif);
}
.FriendLinkBG
{
	background-image:url(images/frame/link_bg.gif);
}
.FriendLinkDown
{
	background-image:url(images/frame/link_down.gif);
}

.PortalBanBG
{
	background-image:url(images/pub/banbg.gif);
}
.PortalBanLeft
{
	background-image:url(images/pub/top_l.jpg);
	width:200px;
	height:39px;
}
.PortalBanRight
{
	background-image:url(images/pub/top_r.jpg);
	width:200px;
	height:39px;
}
.PortalDownBG
{
	height:90px;
	background-image:url(images/pub/down_bg.jpg);
}
.PortalDown
{
	width:1004px;
	height:70px;
	background-image:url(images/pub/down.jpg);
}

.top_h
{
	background-image:url(images/pub/top_h.jpg);
	width:2px;
	height:39px
}
.top_hbg
{
	width:100px;
	background-image:url(images/pub/top_hbg.jpg);
}
.top_red
{
	width:100px;
	background-image:url(images/pub/top_red.gif);
}

.myFilePic
{
	background-image:url(images/ico/doc.gif);
	width:190px;
	height:41px;
	background-repeat: no-repeat;
}      
.myServicesPic
{
	background-image:url(images/ico/Services.gif);
	width:190px;
	height:41px;
	background-repeat: no-repeat;
}      
.pub_LeftTop
{ 
    background-image:url(images/frame/pub_01.gif);
    width:7px;
    height:33px;
}   
.pub_MidTop
{
	background-image:url(images/frame/pub_02.gif);
}
.pub_RightTop
{
	background-image:url(images/frame/pub_03.gif);
	width:7px ;
	height:33px;
}
.pub_LeftMid
{
	background-image:url(images/frame/pub_08.gif);
}
.pub_RightMid
{
	background-image:url(images/frame/pub_04.gif);
}
.pub_LeftBottom
{
	background-image:url(images/frame/pub_07.gif);
	width:7px;
	height:8px;
	background-repeat:no-repeat;
}
.pub_MidBottom
{
	background-image:url(images/frame/pub_06.gif);
	height:8px;
}
.pub_RightBottom
{
	background-image:url(images/frame/pub_05.gif);
	width:7px;
	height:8px;
	background-repeat:no-repeat;
}
.inner_LeftTop
{
	background-image:url(images/frame/pub_16.gif);
}
.inner_RightTop
{
	background-image:url(images/frame/pub_12.gif);
}
.inner_LeftBottom
{
	background-image:url(images/frame/pub_15.gif);
	width:6px;
	height:6px;
	background-repeat:no-repeat;
}
.inner_MidBottom
{
	background-image:url(images/frame/pub_14.gif);
	height:6px; 
}
.inner_RightBottom
{
	background-image:url(images/frame/pub_15.gif);
	width:6px;
	height:6px;
	background-repeat:no-repeat;
}
.RowPrefixPic
{
	text-indent:3px;
	background-image:url(images/pub/pos.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.RowPrefixPicRed
{
	text-indent:3px;
	background-image:url(images/pub/pos1.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.MSGNavLinkText
{
	height:23px;
	padding-left:10px;
}

.MSGNavigateTitle
{
	height:65px;
	background-image:url(images/frame/mes_01.gif);
}
.MSGNavigateContent
{
	background-image:url(images/frame/new_02.gif);
}
.MSGNavigateFooter
{
	height:38px;
	background-image:url(images/frame/new_03.gif); 
}

.NewsNavigateTitle
{
	height:65px;
	background-image:url(images/frame/new_01.gif);
}
.NewsNavigateContent
{
	background-image:url(images/frame/new_02.gif);
}
.NewsNavigateFooter
{
	height:38px;
	background-image:url(images/frame/new_03.gif); 
}

.AccountNavigateTitle
{
	height:65px;
	background-image:url(images/frame/account_01.gif);
}
.AccountNavigateContent
{
	background-image:url(images/frame/new_02.gif);
}
.AccountNavigateFooter
{
	height:38px;
	background-image:url(images/frame/new_03.gif); 
}

.MessageContent
{
	text-align:left;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
}
.SubscriptionHeader
{
	/*background-color:#F8F9F9;*/
}
.ColSplitLine
{
	border-right:1px solid #F1F1F1;
 
}
.ColSplitLineGuokang
{
	border-right:1px solid #F1F1F1;
	 width:160px;
}
.ColSplitLineGuokangOperation
{
	border-right:1px solid #F1F1F1;
	 width:230px;
}

.uploadWebPartLogoPic
{
	background-image:url(images/ico/uploadWebPart.gif);
	width:190px;
	height:41px;
	background-repeat: no-repeat;
}

.NavSplitDistance
{
	padding-right:5px;
	width: 210px; 
	text-align: left;
}
.PendingTask
{
	color:#EF5D36;
}

TD.bannerBar
{
	background-color: #2E5CB8;
}

TD.menuBar
{
	background-color: #999999;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	height: 24px;
	padding-left: 6px;
}

TD.siteMapBar
{
	padding-left: 5px;
	height: 25px;
	border-bottom: #ffffff 2px solid;
	background-color: #2E5CB8;
}

.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;
}
.modalPopupBody
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
}
.tdAccountBalance
{
	text-align:center;
	height:30px;
}
.tdAccountbackColor
{
	background-image: url(images/frame/pub_10.jpg); 
	height:34px;
}
.TitleHeaderdt
{
	background-image: url(images/frame/xf_01.jpg); 
	height: 27px;

}

.ListViewHeaderBalance
{
	background-image: url(images/frame/xf_02.jpg); 
	height: 37px;
}
.ListViewBoldHeaderBalance
{
	background-image: url(images/frame/xf_02.jpg); 
	height: 37px;
	font-weight:bold;
}
.ListViewBalanceItem
{
	height: 27px;
	text-align:center;
}
.ListViewBalanceAlternate
{
	height: 27px;
	text-align:center;
	background-color:#F8F9F9;
}
.TitleCenter
{
	height:25px;
	background-image: url(images/frame/xf_02.jpg); 
	
}
.TaxPressClasstd
{
	background-image: url(images/frame/Acquisition.jpg); 
	height:44px;
}



.CalculatorFrameTop
{
	background-image: url(images/frame/pf_04.gif);
}
.CalculatorFrameBottom
{
	background-image: url(images/pub/pub_x_bg.jpg);
}

.CalculatorFrameTop .CalcCardList .Item td
{
	height:25px;
	font-weight:bold;
}
.CalculatorFrameTop .CalcCardList .SelectedItem td a
{
	color:#999999;
}
.CalculatorFrameTop .CalcCardList .Item .ButtonLeft
{
	background: url(Images/frame/pf_b04.gif) no-repeat;
	width:12px;
}
.CalculatorFrameTop .CalcCardList .Item .ButtonMiddle
{
	background: url(Images/frame/pf_b06.gif);
}
.CalculatorFrameTop .CalcCardList .Item .ButtonRight
{
	background: url(Images/frame/pf_b05.gif) no-repeat;
	width:15px;
}

.CalculatorFrameTop .CalcCardList .SelectedItem td
{
	height:25px;
	font-weight:bold;
}
.CalculatorFrameTop .CalcCardList .SelectedItem td a
{
	color:#990000;
}
.CalculatorFrameTop .CalcCardList .SelectedItem .ButtonLeft
{
	background: url(Images/frame/pf_b01.gif) no-repeat;
	width:12px;
}
.CalculatorFrameTop .CalcCardList .SelectedItem .ButtonMiddle
{
	background: url(Images/frame/pf_b03.gif);
}
.CalculatorFrameTop .CalcCardList .SelectedItem .ButtonRight
{
	background: url(Images/frame/pf_b02.gif) no-repeat;
	width:15px;
}

.SPDLabel
{
   height:27px;
   background-color:#F8F9F9;
   text-align:right; 
}
.SPDInput
{
   height:27px;
   background-color:#FFFFFF;
   text-align:left	
}
.SPDLableText
{
   font-family: 宋体;
   font-size: 10.0pt;	
}
.SPDRadioList
{
 line-height: 13.0pt;	
}
.FormRatingInfoLabel
{
	height:25; 
	background-color:#F8F9F9;
	text-align:right; 
}
.FormRatingInfoLabelInput
{
   height:25px;
   background-color:#FFFFFF;
   text-align:left	
}
.TaxPressImageTitle
{
	height:34px;
	background-image: url(images/frame/Acquisition.jpg); 
	
}

.ChildMenu
{ 
    width:580px;
    padding-top:2px;
    height:35px;
    overflow:hidden;
}
.ChildMenu ul 
{ 
    width:100%;
	padding-left:350px; 
	vertical-align:middle;

}
.ChildMenu li 
{
    float:left;
	height:38px;
	margin:0px;
	padding:0px;
	list-style-type : none;
}
.liSplit
{
	height:20px;
    color:#FFFFFF;
    width:10px;
}
.ChildMenu li dt
{
	height:38px;
	margin:0px;
	padding:0px;
	list-style-type : none;
}

.BankLoanMenuLeft
{
	background-image: url(images/Loan/BankLoanMenuLeft.jpg); 
	background-repeat:no-repeat;
	width:17px;
	height:35px;
	cursor:hand;
}
.BankLoanMenuRight
{
	background-image: url(images/Loan/BankLoanMenuRight.jpg); 
	background-repeat:no-repeat;
	width:17px;
	height:36px;
	cursor:hand;
}
.BankLoanMenuSplit
{
	background-image: url(images/Loan/BankLoanMenuSplit.jpg); 
	background-repeat:no-repeat;
	width:1px;
	height:35px;
	cursor:hand;
}
.FinanceMenuSelected
{
	background-image: url(images/Loan/FinanceMenuSelected.jpg); 
	background-repeat:no-repeat;
	width:155px;
	height:35px;
	cursor:hand;
}
.FinanceMenuUnSelected
{
	background-image: url(images/Loan/FinanceMenuUnSelected.jpg); 
	background-repeat:no-repeat;
	width:155px;
	height:35px;
	cursor:hand;
}
.CreditCardMenuSelected
{
	background-image: url(images/Loan/CrediteCardMenuSelected.jpg); 
	background-repeat:no-repeat;
	width:155px;
	height:35px;
	cursor:hand;
}
.CreditCardMenuUnSelected
{
	background-image: url(images/Loan/CrediteCardMenuUnSelected.jpg); 
	background-repeat:no-repeat;
	width:155px;
	height:35px;
	cursor:hand;
}
.InsuranceMenuSelected
{
	background-image: url(images/Loan/InsuranceMenuSelected.jpg); 
	background-repeat:no-repeat;
	width:155px;
	height:35px;
	cursor:hand;
}
.InsuranceMenuUnSelected
{
	background-image: url(images/Loan/InsuranceMenuUnSelected.jpg); 
	background-repeat:no-repeat;
	width:155px;
	height:35px;
	cursor:hand;
}
.BankLoanTopADs
{ 
    width:898px;
    padding-top:2px;
    height:122px;
}
.BankLoanTopADs li 
{
    float:left;
	height:122px;
	margin:0px;
	padding:0px;
	list-style-type : none;
} 
.BankLoanTopADs li dt
{
	height:122px;
	margin:0px;
	padding:0px;
	list-style-type : none;
}

.BankLoanADsPic
{
	background-image: url(images/Loan/dk.jpg); 
	background-repeat:no-repeat;
	width:898px;
	height:120px;
	cursor:hand;
}