body {
	scrollbar-3d-light-color:#666666;
	scrollbar-arrow-color:#666666;
	scrollbar-base-color:#666666;
	scrollbar-dark-shadow-color:#666666;
	scrollbar-face-color:#333333;
	scrollbar-highlight-color:#666666;
	scrollbar-shadow-color:#666666;
	margin: 0px;
}
#TopMenu a:active,#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;}
select{	background-color: #B3DFED;}
.TextFieldBoxTop{
	color: #00434C;
	background-image: url(../images/left_search_input_bg.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border: 1px solid #1C2C46;
	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: 0px solid #7F9DB9;
	border-right: 1px solid #7F9DB9;
	border-bottom: 1px solid #7F9DB9;
	border-left: 0px solid #7F9DB9;
}
.inputM,textarea{
	border-top: 0px solid #063E75;
	border-right: 1px solid #063E75;
	border-bottom: 1px solid #063E75;
	border-left: 0px solid #0B5867;
}
/*	Use Button HTC	  */
.InputButMain01 {
	color: #ffffff;
	background: #CFCFCF url(../shareimg/input_butmain_bg01.gif) repeat-x left center;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #282828;
}
.InputButMain01{ 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;}

/*局部风格定义///////////////////////////////////////////////////////////////////////////局部风格定义/*/
.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: #DBD2E1;}
/*红色文字*/
.Red,.RedTd td {color: #FF0000;}
/*橘黄色文字*/
.Orenge,.OrengeTd td {color: #FF6600;}
/*灰色文字*/
.Gray,.GrayTd td {color: #333333;}
.LogonError{color: #FF0000; font-size: 9pt;}
#LeftFun .Error,#RightFun .Error{color: #FF0000; font-size: 9pt;}
.MainError{color: #FF6600;}
/*没有下划线*/
.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;}
.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;}
.PaddingS,.PaddingSTd td{	padding: 5px;}
.PaddingM,.PaddingMTd td{	padding: 10px;}
.PaddingL,.PaddingLTd td{	padding: 15px;}
.PaddingTBLR2,.PaddingTBLR2Td td{	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;}

/**/
.PageTitleMargin01{	margin-bottom: 5px;}
.PageTitleMargin02{ margin-top: 15px; margin-bottom: 5px;}
/*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{	float: left;}
#FloatLeft5{	float: left;	padding-left: 5px;}
/*对象右对齐*/
#FloatRight{	float: right;}
#FloatRight5{	float: right;	padding-right: 5px;}
/*对象宽度＊＊ 百分比*/
.WidthPercen25,.WidthPercen25Td td{  width: 25%;}
.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;
}
/*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,.TitleAreaBorder,.TitleAreaBorderTd td{/*border-width: 1px; border-style: outset;*/}
/*1象素凹陷边框*/
.BorderIn3D,.BorderIn3DTd td{ /*border-width: 1px; border-style: inset;*/}
.BorderIn3DLink a img{}
/*亮的1象素边框加底色*/
.BorderBgBright{	background-color: #F6F5F5; border-width: 1px; border-style: solid;}
.BorderBgFuscous{	background-color: #F6F5F5; border-width: 1px; border-style: solid;}
.NoBorder,#NoBorder li,.NoBorder li{ border-width: 0px; border-style: none;}
/*End边框设置/////////////////////////////////////////////////////////////////////////////////End边框设置*/

/*按钮风格//////////////////////////////////////////////////////////////////////////////////////////////*/
/*产品区按钮风格*/ 
#Button01 a,#Button01 a:visited,#Button01 a:active{
	background-image: url(../shareimg/button_bg01.gif);
	border-top: 2px groove #8B909A;
	border-right: 2px ridge #373C45;
	border-bottom: 2px ridge #373C45;
	border-left: 2px groove #8B909A;
}
#Button01 a:hover{
	background-image: url(../shareimg/button_bg01over.gif);
	border-top: 2px inset #373C45;
	border-right: 2px groove #8B909A;
	border-bottom: 2px groove #8B909A;
	border-left: 2px inset #373C45;
}
#Button02 a,#Button02 a:visited,#Button02 a:active{
	background-image: url(../shareimg/button_bg02.gif);
	border-top: 2px groove #8B909A;
	border-right: 2px ridge #373C45;
	border-bottom: 2px ridge #373C45;
	border-left: 2px groove #8B909A;
}
#Button02 a:hover{
	background-image: url(../shareimg/button_bg02over.gif);
	border-top: 2px inset #373C45;
	border-right: 2px groove #8B909A;
	border-bottom: 2px groove #8B909A;
	border-left: 2px inset #373C45;
}
#Button01 a,#Button01 a:visited,#Button01 a:active,#Button01 a:hover,#Button02 a,#Button02 a:visited,#Button02 a:active,#Button02 a:hover{
	color: #FFFFFF;
	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;
	background-repeat: repeat-x;
	background-position: left center;
}
.ButImgBg01 a img{ background-color: ;} 
.ButImgBg02 a img{ background-color: ;}

#LeftButton01 a,#LeftButton01 a:visited,#LeftButton01 a:active{	
	color: #B39973;
	background-image: url(../shareimg/left_button_bg01.gif);
	border-top: 2px groove #8B909A;
	border-right: 2px ridge #373C45;
	border-bottom: 2px ridge #373C45;
	border-left: 2px groove #8B909A;
}
#LeftButton01 a:hover{	
	color: #B39973;
	background-image: url(../shareimg/left_button_bg01over.gif);
	border-top: 2px inset #373C45;
	border-right: 2px groove #8B909A;
	border-bottom: 2px groove #8B909A;
	border-left: 2px inset #373C45;
}
#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: #B39973;
	background-image: url(../shareimg/top_button_bg01.gif);
	border-top: 2px groove #8B909A;
	border-right: 2px ridge #373C45;
	border-bottom: 2px ridge #373C45;
	border-left: 2px groove #8B909A;
}
#TopButton01 a:hover{	
	color: #B39973;
	background-image: url(../shareimg/top_button_bg01over.gif);
	border-top: 2px inset #373C45;
	border-right: 2px groove #8B909A;
	border-bottom: 2px groove #8B909A;
	border-left: 2px inset #373C45;
}
#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;
	background-repeat: repeat-x;
	background-position: left center;
}
#Button01 a img,#Button02 a img,#LeftButton01 a img,#TopButton01 a img{ margin-right: 2px;}
/*button风格End*/
/*翻页风格*/
.PageRollSwap{
	text-decoration: none;
	padding: 0px 0.5em;
	height: 18px;
	text-align: center;
	margin: 1px;
	vertical-align: middle;
}
#PageRoll,#PageRoll a,#PageRoll a:hover{
	text-decoration: none;
	padding: 0px 0.3em;
	height: 16px;
	text-align: center;
	margin: 1px;
	vertical-align: middle;
}
#PageRoll a{	border: 1px solid #AAAAAA;	font-weight: normal;}
#PageRoll a:hover,.PageRollSwap{	border: 1px solid #AAAAAA;	color: #FFFFFF;	background-color: #AAAAAA;}
/*完成/按钮风格/////////////////////////////////////////////////////////////////////////////////////////*/


/*music控制*/
.MusicText{
	font-size: 8.5pt;
	color: #C0C0C0;
	white-space: nowrap;
	font-family: Tahoma, Arial, Verdana, "宋体", "新宋体";
}
.MusicTextCurrent{	color: #C0C0C0;}
.MusicText a,.MusicText a:visited{
	font-size: 8.5pt;
	color: #DADBB2;
	text-decoration: blink;
	font-family: Tahoma, Arial, Verdana, "宋体", "新宋体";
}
/*music控制End*/

/*树形结构风格//////////////////////////////////////////////////////*/
#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;
}/**/


/*辅佐webstyle.css中的部分属性*/
/*1象素立体TitleArea边框//BorderMainTitle名子改为BorderMainArea*/
.NoBgImg,.NoBgImgTd td,.NoBgImgBut a img,.SubTitleAreaBut a img,.ContentAreaBut a img{	background-image: none;}
.HomePageTitle{	background-color: #DBDBD4;	background-image: url(../images/header_content_bg.gif);}
.HomePageArea{ border: 1px solid #4B4B4B; background-color: #393939;}
.PageTitleBg{	height: 32px;}
.BorderTitleArea{
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #002745;
	border-bottom: 1px solid #002745;
	border-left: 1px solid #EFF8FF;
}
.SubTitleText{	padding-top: 2px;	padding-bottom: 1px;	height: 22px;}
.TitleArea,tr.TitleArea td {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 2px;
	padding-left: 3px;
}
.TitleArea a,.TitleArea a:visited{	text-decoration: none;}
.Navigation{
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 4px;
}
.CategoryList,.CategoryListTd td,.ProductList,.ProductListTd td{
	width: 25%;
	text-align: center;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px solid #F2FAFF;
}