body {
	scrollbar-3d-light-color:#F9D8FE;
	scrollbar-arrow-color:#F9D8FE;
	scrollbar-base-color:#7B0028;
	scrollbar-dark-shadow-color:#F9D8FE;
	scrollbar-face-color:#FF77A3;
	scrollbar-highlight-color:#F9D8FE;
	scrollbar-shadow-color:#F9D8FE;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#Button01 a:active,Button02 a:active,#TopButton01 a:active,#LeftButton01 a:active{position: relative; top: 1px; left: 1px;}
a img {	border: none;}

/*/////////end//全局input等对象风格/////////////////////////*/
input,select,textarea { font-family: Tahoma, Arial, Verdana, sans-serif, "新宋体", "宋体"; font-size: 9pt; border: 1px solid #7B7B7B;}
input:hover,select:hover,textarea:hover { border: 1px solid #FF53D9;}
input:focus,select:focus,textarea:focus { border: 1px solid #FF18DC; background: #FFA1F5;}
.sffocus { border: 1px solid #2FA500; background: #DBFFA1;}/* for ie*/

select{	background-color: #EBEBEB;}
.TextFieldBoxTop{
	color: #00434C;
	background-image: url(../images/left_search_input_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border: 1px solid #598187;
	height: 20px;
}
.TextFieldBoxLeft{	color: #FFFFFF;	background-color: #2B355F;	border: 1px inset;}
.TextFieldBoxMain{	color: #FFFFFF;	background-color: #A83940;	border: 1px inset;}
textarea,.inputN,.inputM{
	background-color: #EBEBEB;
	padding-left: 2px;
	background-attachment: fixed;
	background-image: url(../shareimg/textareaBg.gif);
	background-repeat: no-repeat;
}
/*input{behavior:url(css/button.htc);}*/
.inputN{
	border-top: 1px solid #5B7C2B;
	border-right: 1px solid #5B7C2B;
	border-bottom: 1px solid #5B7C2B;
	border-left: 1px solid #5B7C2B;
}
.inputM,textarea{
	border-top: 1px solid #5B7C2B;
	border-right: 1px solid #5B7C2B;
	border-bottom: 1px solid #5B7C2B;
	border-left: 1px solid #5B7C2B;
}
/*	Use Button HTC	  */
.InputButMain01,.InputButMain01 input,.InputButMain02 ,.InputButMain02 input {
	color: #EFFFBF;
	background: #FF7BCE url(../shareimg/input_butmain_bg01.gif) repeat-x left center;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #303100;
}
.InputButMain01,.InputButMain01 input,.InputButMain02,.InputButMain02 input{ font-size: 9pt; font-weight: bold; padding-top: 0px;	padding-bottom: 0px;height: 20px; overflow: visible;}

form {	display: inline;}
object {	display: inline;}
img.imgFilter {	filter:alpha(opacity=80,finishopacity=60,style=1,startX=10,startY=70,finishX=300,finishY=70);}
hr {	border: 1px solid #415C58;	margin-top: -5px;}
.DisplayNone{ display: none;}

/*局部风格定义///////////////////////////////////////////////////////////////////////////局部风格定义/*/
.SmallText,.SmallTextTd td{	font-size: 9pt;	font-style: normal;}
.S,.STd td,.LinkS a{	font-weight: normal;}
/*粗体文字*/
.B,.BTd td,.LinkB a{	font-weight: bold;}
/*白色文字*/
.White,.WhiteTd td,.LinkWhite a {color:#ffffff;}
.Black,.BlackTd td,.LinkBlack a{ color:#000000;}
/*蓝色文字*/
.Blue,.BlueTd td {color: #004372;}
/*红色文字*/
.Red,.RedTd td {color: #FF0000;}
/*橘黄色文字*/
.Orenge,.OrengeTd td {color: #FF6600;}
/*灰色文字*/
.Gray,.GrayTd td {color: #333333;}

/*错误信息文字颜色*/
.LogonError{
	color: #FFF956;
	font-size: 9pt;
	width: 160px;
	padding: 5px;
	margin-bottom: 10px;
	background-color: #64001D;
	border: 1px dashed #1F0003;
}
#LeftFun .Error{color: #FF5A00; font-size: 9pt;}
#RightFun .Error{color: #FF5A00; font-size: 9pt;}
.MainError{color: #FF5A00;}
.MainErrorBlock{ border: none; padding: 5px; text-align: center;}
/*没有下划线*/
.NoLine a {text-decoration: none;}
/*局部单独的连接*/
.TextNowrap,.TextNowrapTd td{	white-space: nowrap;}
#LinkBright a,#LinkBright a:visited { color: #FFFFFF;}
#LinkBright a:hover{ color:#D2FDDA;}
#LinkFuscous a,#LinkFuscous a:visited { color: #06242E;}
#LinkFuscous a:hover{ color:#008891;}
/*End局部风格定义///////////////////////////////////////////////////////////////////////////End局部风格定义*/


/*定位设置/////////////////////////////////////////////////////////////////////////////////////定位设置/*/
/*图片左对齐*/
#imgL img,.imgL img{	float: left;}
#imgClearL img,.imgClearL img{	clear: left;}
/*对象距离上边填充*/
.PaddingT2,.PaddingT2Td td{	padding-top: 2px;}
.PaddingT5,.PaddingT5Td td{	padding-top: 5px;}
.PaddingT10,.PaddingT10Td td{	padding-top: 10px;}
.PaddingT15,.PaddingT15Td td{	padding-top: 15px;}
/*对象距离下边填充*/
.PaddingB5,.PaddingB5Td td{		padding-bottom: 5px;}
.PaddingB10,.PaddingB10Td td{	padding-bottom: 10px;}
.PaddingB15,.PaddingB15Td td{	padding-bottom: 15px;}
.PaddingT5B10,.PaddingT5B10Td td{	padding-top: 5px; padding-bottom: 10px;}
/*对象距离左边填充*/
.PaddingL4,.PaddingL4Td td{	padding-left: 4px;}
.PaddingL9,.PaddingL9Td td{	padding-left: 9px;}
.PaddingL10,.PaddingL10Td td{	padding-left: 10px;}
.PaddingL20,.PaddingL20Td td{	padding-left: 20px;}
.PaddingL30,.PaddingL30Td td{	padding-left: 30px;}
.PaddingL1em,.PaddingL1emTd td,.PaddingLinkL1em a{	padding-left: 1em;}
/*对象距离右边填充*/
.PaddingR3,.PaddingR3Td td{	padding-right: 3px;}
.PaddingR5,.PaddingR5Td td{	padding-right: 5px;}
.PaddingR10,.PaddingR10Td td{	padding-right: 10px;}
.PaddingR15,.PaddingR15Td td{	padding-right: 15px;}

/*对象距离上下边填充*/
.PaddingTB2,.PaddingTB2Td td{	padding-top: 2px;	padding-bottom: 2px;}
.PaddingTB4,.PaddingTB4Td td{	padding-top: 4px;	padding-bottom: 4px;}
.PaddingTB5,.PaddingTB5Td td{	padding-top: 5px;	padding-bottom: 5px;}
.PaddingTB10,.PaddingTB10Td td{	padding-top: 10px;	padding-bottom: 10px;}
.PaddingTB15,.PaddingTB15Td td{	padding-top: 15px;	padding-bottom: 15px;}
.PaddingT5B10,.PaddingT5B10Td td{	padding-top: 5px;	padding-bottom: 10px;}
.PaddingT10B5,.PaddingT10B5Td td{	padding-top: 10px;	padding-bottom: 5px;}
/*对象距离左右边填充*/
.PaddingLR2,.PaddingLR2Td td{	padding-right: 2px;	padding-left: 2px;}
.PaddingLR5,.PaddingLR5Td td{	padding-right: 5px;	padding-left: 5px;}
.PaddingLR10,.PaddingLR10Td td{	padding-right: 10px;	padding-left: 10px;}
.PaddingLR1em,.PaddingLR1emTd td{	padding-right: 1em;	padding-left: 0.4em;}

/*对象距离上下左右边填充*/
.PaddingL4TBR2,.PaddingL4TBR2Td td{	padding: 2px 2px 2px 4px;}
.Padding0,.Padding0Td td{	padding: 0px;}
.PaddingS,.PaddingSTd td{	padding: 5px;}
.PaddingM,.PaddingMTd td{	padding: 10px;}
.PaddingL,.PaddingLTd td{	padding: 15px;}
.PaddingTBLR2,.PaddingTBLR2Td td,.PaddingTBLR2Div div{	padding: 2px;}
.PaddingTBLR5,.PaddingTBLR5Td td{	padding: 5px;}
.PaddingTBLR10,.PaddingTBLR10Td td{	padding: 10px;}


/*对象边距上边距10px*/
.MarginT10{ margin-top: 10px;}
.MarginT15{ margin-top: 15px;}
/*对象边距下边距*/
.MarginB5{		margin-bottom: 5px;}
.MarginB10{		margin-bottom: 10px;}
.MarginB15{		margin-bottom: 15px;}
.MarginL4{	margin-left: 4px;}
.MarginL10{	margin-left: 10px;}
.MarginR5{	margin-right: 5px;}
.MarginR10{	margin-right: 10px;}
.MarginR15{	margin-right: 15px;}
.MarginLR5{	margin-left: 5px; margin-right: 5px;}
.MarginLR10{	margin-left: 10px; margin-right: 10px;}
.MarginLR15{	margin-left: 15px; margin-right: 15px;}
.MarginTB5{		margin-top: 5px;	margin-bottom: 5px;}
.MarginTB10{		margin-top: 10px;	margin-bottom: 10px;}
.MarginTB15{		margin-top: 15px;	margin-bottom: 15px;}
.MarginTBLR1,.MarginTBLR1Img img{	margin: 1px;}
.MarginTBLR2,.MarginTBLR2Img img{	margin: 2px;}
.MarginTBLR5{		margin: 5px;}
.MarginT10B5{		margin-top: 10px;	margin-bottom: 5px;}
.MarginT15B10{		margin-top: 15px;	margin-bottom: 10px;}

/*End定位设置//////////////////////////////////////////////////////////////////////////////////End定位设置/*/


/*对齐设置///////////////////////////////////////////////////////////////////////////////////////对齐设置*/
.AlignTop,.AlignTopTab table,.AlignTopTd td{ vertical-align: top;}
.AlignMiddle,.AlignMiddleImg img,.AlignMiddleInput input,.AlignMiddleSelect select{vertical-align: middle;}
.AlignBottom,.AlignBottomTab table,.AlignBottomDiv div,.AlignBottomTd td{ vertical-align: bottom;}
.TextAlignLeft,.TextAlignLeftTab table,.TextAlignLeftDiv div,.TextAlignLeftTd td{ text-align: left;}
.TextAlignCenter,.TextAlignCenterTab table,.TextAlignCenterDiv div,.TextAlignCenterTd td{ text-align: center;}
.TextAlignRight,.TextAlignRightTab table,.TextAlignRightDiv div,.TextAlignRightTd td{ text-align: right;}
/*表格排列 此模板中没有用到*/
.AlignTable{	word-break:break-all;	width: 570px;}
.AlignTable table{	display: inline;	margin-right: 30px;	margin-left: 30px;}
/*对象左对齐*/
#FloatLeft,.FloatLeft,#FloatLeftDiv div,.FloatLeftDiv div{	float: left;}
#FloatLeft5,.FloatLeft5{	float: left;	padding-left: 5px;}
/*对象右对齐*/
#FloatRight,.FloatRight,#FloatRightDiv div,.FloatRightDiv div{	float: right;}
#FloatRight5{	float: right;	padding-right: 5px;}
/*对象宽度＊＊ 百分比*/
.WidthPercen34,.WidthPercen34Td td{  width: 34%;}
.WidthPercen96{	width: 96%;}
.WidthPercen100{width: 100%;}
.WidthPercenAuto{width: auto;}
.WidthMax600{ max-width: 600px;}
.WidthMax650{ max-width: 650px;}
.WidthMax800{ max-width: 800px;}
.WidthMax1024{ max-width: 1024px;}

/*对象高度＊＊ 百分比*/
.HeightPercen{ height: 100%;}
/*对齐设置///////////////////////////////////////////////////////////////////////////////////////对齐设置*/

/*边框设置////////////////////////////////////////////////////////////////////////////////////////边框设置*/
/*虚线*/
.Dashed,.DashedTd td,.LiDashed li{	border-style: dashed;}
/*实线*/
.Solid,.SolidTd td,.LiSolid Li{	border-style: solid;}
/*顶部1象素边框/虚线*/
.Border1T {
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-width: 1px;
}
/*底部1象素边框*/
.Border1B,.Border1BTd td,.LiBorder1B li {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.Border2BGroove,.Border2BGrooveTd td {
	border-bottom-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: groove;
}

/*1象素上下边框*/
.Border1TB {
	border-bottom-width: 1px;
	border-right-style: none;
	border-left-style: none;
	border-top-width: 1px;
}
.Border1LR {
	border-top-style: none;
	border-bottom-style: none;
	border-left-width: 1px;
	border-right-width: 1px;
}
/*1象素无顶边边框/实线*/
.Border1BLR,.Border1BLRLink a img{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
}
/*1象素无底边边框/实线*/
.Border1TLR,.Border1TLRLink a img{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: none;
}
/*1象素边框/实线*/
.Border1TBLR,.Border1TBLRLink a img{	border-width: 1px; border-style:solid;}
/*1象素边框/虚线*/
.Border1Dashed{	border-width: 1px; border-style: dashed}
/*无底边的Out3D*/
.BorderOut3DNoB{
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: none;
	border-left-style: outset;*/
}
/*1象素立体边框和连接立体边框*/
.BorderOut3D,.BorderOut3DTd td,.BorderOut3DLink a img{ /*border-width: 1px; border-style: outset;*/}
/*1象素凹陷边框*/
.BorderIn3D,.BorderIn3DTd td{ /*border-width: 1px; border-style: inset;*/}
.BorderIn3DLink a img{
	/*border-width: 1px;
	border-style: inset;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;*/
}
/*亮的1象素边框加底色*/
.NoBorder,.NoBorderTd td,#NoBorder li,.NoBorder li,.NoBorder input,.NoBorderInput input{ border-width: 0px; border-style: none;}
/*End边框设置/////////////////////////////////////////////////////////////////////////////////End边框设置*/

/*按钮风格//////////////////////////////////////////////////////////////////////////////////////////////*/
/*产品区按钮风格*/ 
#Button01 .AFloatLeft,#Button02 .AFloatLeft{ padding-left: 3px;}
#Button01 .AFloatLeft a,#Button02 .AFloatLeft a{ float: left; margin-right: 3px;}
#Button01 a,#Button01 a:visited,#Button01 a:active{
	background-image: url(../shareimg/button_bg01.gif);
	border-top: 2px groove #FFD3D3;
	border-right: 2px ridge #FF7575;
	border-bottom: 2px ridge #FF7575;
	border-left: 2px groove #FFD3D3;
}
#Button01 a:hover{
	border-top: 2px inset #FF7575;
	border-right: 2px groove #FFD3D3;
	border-bottom: 2px groove #FFD3D3;
	border-left: 2px inset #FF7575;
}
#Button02 a,#Button02 a:visited,#Button02 a:active{
	background-image: url(../shareimg/button_bg02.gif);
	border-top: 2px groove #E8D2FF;
	border-right: 2px ridge #8168FF;
	border-bottom: 2px ridge #8168FF;
	border-left: 2px groove #E8D2FF;
}
#Button02 a:hover{
	border-top: 2px inset #8168FF;
	border-right: 2px groove #E8D2FF;
	border-bottom: 2px groove #E8D2FF;
	border-left: 2px inset #8168FF;
}
#Button01 a,#Button01 a:visited,#Button01 a:active,#Button01 a:hover,#Button02 a,#Button02 a:visited,#Button02 a:active,#Button02 a:hover{
	color: #C9007E;
	font-size: 8.5pt;
	font-style: normal;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-right: 0.3em;
	height: 16px;
	display: block;
}
#Button01 a,#Button01 a:visited,#Button01 a:active,#Button02 a,#Button02 a:visited,#Button02 a:active{
	background-repeat: no-repeat;
	background-position: left center;
}
#Button01 a:hover,#Button02 a:hover{
	background-repeat: no-repeat;
	background-position: right center;
}
.ButImgBg01 a img{ background-color: ;} 
.ButImgBg02 a img{ background-color: ;}

#LeftButton01 a,#LeftButton01 a:visited,#LeftButton01 a:active{	
	color: #3F0028;
	background-image: url(../shareimg/left_button_bg01.gif);
	background-position: left center;
	background-repeat: no-repeat;
	border-top: 2px groove #FAD2FF;
	border-right: 2px ridge #F400D4;
	border-bottom: 2px ridge #F400D4;
	border-left: 2px groove #FAD2FF;
}
#LeftButton01 a:hover{	
	color: #3F0028;
	background-position: right center;
	background-repeat: no-repeat;
	border-top: 2px inset #F400D4;
	border-right: 2px groove #FAD2FF;
	border-bottom: 2px groove #FAD2FF;
	border-left: 2px inset #F400D4;
}

#LeftButton01 table{ width: 92%;}
#LeftButton01 td { padding-right: 4px;}
#LeftButton01 a,#LeftButton01 a:visited,#LeftButton01 a:active,#LeftButton01 a:hover{
	float: right;
}

#TopButton01 a,#TopButton01 a:visited,#TopButton01 a:active{	
	color: #FFFFFF;
	background-image: url(../shareimg/top_button_bg01.gif);
	border-top: 2px groove #FFB39C;
	border-right: 2px ridge #E48568;
	border-bottom: 2px ridge #E48568;
	border-left: 2px groove #FFB39C;
}
#TopButton01 a:hover{	
	color: #FFFFFF;
	background-image: url(../shareimg/top_button_bg01over.gif);
	border-top: 2px inset #E48568;
	border-right: 2px groove #FFB39C;
	border-bottom: 2px groove #FFB39C;
	border-left: 2px inset #E48568;
}
#LeftButton01 a,#LeftButton01 a:visited,#LeftButton01 a:active,#LeftButton01 a:hover,#TopButton01 a,#TopButton01 a:visited,#TopButton01 a:active,#TopButton01 a:hover{
	font-size: 8.5pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;
	display: block;
	height: 16px;
	padding-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#Button01 a img,#Button02 a img,#LeftButton01 a img,#TopButton01 a img{ margin-right: 2px;}
/*button风格End*/
/*翻页风格*/
#PageRoll a{
	color: #380010;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	margin: 2 2 2 2;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #FFB9D5;
	border: 1px solid #FF83CF;
	float: left;
}
#PageRoll .Text{
	color: #FFB9D7;
	background-color: #C95385;
	border: 1px solid #BC4578;
}

#PageRoll,#PageRoll a,#PageRoll a:hover{}
#PageRoll a:hover,#PageRoll .Current{	color: #A30045; background-color: #FFFFFF; border: 1px solid #FFFFFF;}
#PageRoll .Current{ 
	color: #A30045;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-weight: bold;
}
/*完成/按钮风格/////////////////////////////////////////////////////////////////////////////////////////*/

/*树形结构风格//////////////////////////////////////////////////////*/
#tabTree{ width: 100%;	border-width: 3px;	border-style: solid;} /*边框*/
#tabTree .TreeTitle td{ padding-bottom: 7px;}
#tabTree .TreeTitle .TreeBgLeft{ background-position: 2 top;}
td.TreeBgLeft {	background-image: url(../shareimg/icon_tree_bg01.gif);	background-repeat: repeat-y;}
#tabTree a img{ background-image: none;	border: 0px; margin-left: 3px; margin-top: -2px; vertical-align: middle; float: none;}
#tabTree table{ width: 100%;}
#tabTree table td{ padding-bottom: 4px;}
/*#tabTree #Current{	background-color: #C1E794;	border: 1px solid #FFFFFF;}*/
td.BorderBlue{	font-weight: bold;	padding: 20 5 20 15;} /**/
#tabTree a{
  background-image: url(../shareimg/icon_category_tree01.gif);
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 1px;
	text-decoration: none;
	padding-left: 22px;
	margin-right: 1px;
	display: block;
	float: left;
}
#tabTree a:hover,#tabTree .Current a{
	background-position: left -200;
}