﻿/*
{
	font-family: 宋体,Verdana,Tahoma,Arial;
	font-size: 9pt; 
	color: #333333;
}*/

html
{
	height: 100%;
	
	scrollbar-arrow-color: #330000;           /*三角箭头的颜色*/
	scrollbar-face-color: #f6f6f6;               /*立体滚动条凸出部分的颜色*/
	scrollbar-3dlight-color: #cccccc;            /*立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #ffffff;          /*滚动条空白部分的颜色*/
	scrollbar-shadow-color: #cccccc;             /*立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #ffffff;         /*立体滚动条强阴影的颜色*/
	scrollbar-track-color: #f6f6f6;              /*立体滚动条背景颜色*/
	scrollbar-base-color:#f8f8f8;             /*滚动条的基本颜色*/
}

body 
{
	margin: 0px;
	font-family: "宋体"; 
	font-size: 9pt;
	color: #333333; 
	
	scrollbar-arrow-color: #330000;           /*三角箭头的颜色*/
	scrollbar-face-color: #f6f6f6;               /*立体滚动条凸出部分的颜色*/
	scrollbar-3dlight-color: #cccccc;            /*立体滚动条亮边的颜色*/
	scrollbar-highlight-color: #ffffff;          /*滚动条空白部分的颜色*/
	scrollbar-shadow-color: #cccccc;             /*立体滚动条阴影的颜色*/
	scrollbar-darkshadow-color: #ffffff;         /*立体滚动条强阴影的颜色*/
	scrollbar-track-color: #f6f6f6;              /*立体滚动条背景颜色*/
	scrollbar-base-color:#f8f8f8;             /*滚动条的基本颜色*/
}

A
{
	font-family: 宋体,Verdana,Tahoma,Arial;
	font-size: 9pt; 
	text-decoration: none;
}
A:link
{
	color: #37361e;
	text-decoration: none;
}
A:visited
{
	color: #37361e;
	text-decoration: none;
}
A:hover
{
	color: #cc4200;
	text-decoration: none;
}
A:active
{
	color: #cc4200;
	text-decoration: none;
}

.A1:link
{
	color: #ffffff;
	text-decoration: none;
}
.A1:visited
{
	color: #ffffff;
	text-decoration: none;
}
.A1:hover
{
	color: #ffa042;
	text-decoration: none;
}
.A1:active
{
	color: #ffa042;
	text-decoration: none;
}

.GrayA
{
	font-weight: bold;
}

.GrayA:link
{
	color: #888888;
	text-decoration: none;
}
.GrayA:visited
{
	color: #888888;
	text-decoration: none;
}
.GrayA:hover
{
	color: #cc4200;
	text-decoration: none;
}
.GrayA:active
{
	color: #cc4200;
	text-decoration: none;
}

input,select,textarea,iframe,a,span,div,td
{
	font-family: 宋体,Verdana,Tahoma,Arial;
	font-size: 9pt; 
}

.GoldA
{
	
}

.GoldA:link
{
	color: #ab8100;
	text-decoration: none;
}
.GoldA:visited
{
	color: #ab8100;
	text-decoration: none;
}
.GoldA:hover
{
	color: #cc4200;
	text-decoration: none;
}
.GoldA:active
{
	color: #cc4200;
	text-decoration: none;
}

input,select,textarea,iframe,a,span,div,td
{
	font-family: 宋体,Verdana,Tahoma,Arial;
	font-size: 9pt; 
}

.MenuA
{
	font-weight: bold;
}

.MenuA:link
{
	color: #000000;
	text-decoration: none;
}
.MenuA:visited
{
	color: #000000;
	text-decoration: none;
}
.MenuA:hover
{
	color: #cc4200;
	text-decoration: none;
}
.MenuA:active
{
	color: #cc4200;
	text-decoration: none;
}

input,select,textarea,iframe,a,span,div,td
{
	font-family: 宋体,Verdana,Tahoma,Arial;
	font-size: 9pt; 
}

.ColorSelect
{
	float: left;
	width: 10px;
	height: 10px;
	line-height: 10px;
	font-size: 1px;
	border: 1px silver solid;
	margin-left: 2px;
	margin-top: 9px;
	cursor: pointer;
}

.ColorSelectAfter
{
	float: left;
	width: 10px;
	height: 10px;
	line-height: 10px;
	font-size: 1px;
	border: 1px red solid;
	margin-left: 2px;
	margin-top: 9px;
	cursor: pointer;
}

.FontSelect
{
	float: left;
	width: 14px;
	height: 13px;
	line-height: 13px;
	vertical-align: middle;
	text-align: center;
	background-color: white;
	border: 1px silver solid;
	margin-left: 5px;
	margin-top: 7px;
	color: #666666;
	background-color:#ffffff;
	padding-top: 1px;
	cursor: pointer;
}

.FontSelectAfter
{
	float: left;
	width: 14px;
	height: 13px;
	line-height: 13px;
	vertical-align: middle;
	text-align: center;
	background-color: white;
	border: 1px silver solid;
	margin-left: 5px;
	margin-top: 7px;
	color: #666666;
	background-color:#dddddd;
	padding-top: 1px;
	cursor: pointer;
}

.FontSelectAfter9{}
.FontSelectAfter9 td{font-size: 9pt;}
.FontSelectAfter9 a{font-size: 9pt;}
.FontSelectAfter9 p{font-size: 9pt; line-height: 2em;}
.FontSelectAfter9 span{font-size: 9pt; line-height: 2em;}
.FontSelectAfter9 div{font-size: 9pt;}
.FontSelectAfter9 input{font-size: 9pt;}
.FontSelectAfter9 select{font-size: 9pt;}
.FontSelectAfter9 m_Context{font-size: 9pt; line-height: 2em;}

.FontSelectAfter10_5{}
.FontSelectAfter10_5 td{font-size: 10.5pt;}
.FontSelectAfter10_5 a{font-size: 10.5pt;}
.FontSelectAfter10_5 p{font-size: 10.5pt; line-height: 2em;}
.FontSelectAfter10_5 span{font-size: 10.5pt; line-height: 2em;}
.FontSelectAfter10_5 div{font-size: 10.5pt;}
.FontSelectAfter10_5 input{font-size: 10.5pt;}
.FontSelectAfter10_5 select{font-size: 10.5pt;}
.FontSelectAfter10_5 m_Context{font-size: 10.5pt; line-height: 2em;}

.FontSelectAfter12{}
.FontSelectAfter12 td{font-size: 12pt;}
.FontSelectAfter12 a{font-size: 12pt;}
.FontSelectAfter12 p{font-size: 12pt; line-height: 2em;}
.FontSelectAfter12 span{font-size: 12pt; line-height: 2em;}
.FontSelectAfter12 div{font-size: 12pt;}
.FontSelectAfter12 input{font-size: 12pt;}
.FontSelectAfter12 select{font-size: 12pt;}
.FontSelectAfter12 m_Context{font-size: 12pt; line-height: 2em;}

/*---Begin MasterPage---*/

/*.mpDiv
{
	width: 950px;
}
*/
/*---End MasterPage---*/

/*---Begin Head---*/

.hdDiv
{
	width: 950px;
	height: 70px;
}

.hdDivLogo
{
	float: left;
	background-image: url('Images/logo.jpg');
	width: 130px;
	height: 70px;
	cursor: pointer;
}

.hdDivRight
{
	float: left;
	width: 820px;
	height: 70px;
	background-image: url('Images/HeadBG.gif');
}

.hdDivRightTop
{
	width: 820px;
	height: 25px;
	line-height: 25px;
	text-align: right;
	vertical-align: middle;
}

.hdDivRightBottom
{
	width: 820px;
	height: 45px;
	text-align: center;
	position: relative;
	text-align: center;
}

.hdDivRightMenu
{
	position: absolute;
	left: 0px;
	bottom:5px;
	width: 820px;
	text-align: center;
}

/*---End Head---*/

/*---Begin Nav---*/

.nvDiv
{
	background-image: url('Images/Nav.gif');
	width: 930px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: left;
}

.nvTable
{
	border: 0px;
	height: 30px;
}
.nvTableNav
{
	width: 530px;
	color: #666666;
}

.nvTableSubNav
{
	color: #666666;
}

.nvTableLogin
{
	width: 400px;
	text-align: right;
}

.nvTableLogin *
{
	vertical-align: middle;
}

.nvDivLoginSub
{
	display:table-cell;
	background-color: Red;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}

.nvSpanGold
{
	color: #ab8100;
}

.nvEdtLogin
{
	width: 60px;
	height: 12px;
	vertical-align: middle;
}

.nvBtnLogin
{
	background-image: url(Images/LoginButton.gif);
	border: 0px;
	width: 40px;
	height: 18px;
    cursor: pointer;
    line-height: 18px;
    vertical-align: middle;
}

.nvMQLogin
{
	width: 200px;
}

/*---End Nav---*/

/*---Begin UcSoftHistoryUpdateByDefault---*/

.shuDiv
{
	background-image: url(Images/SoftHistoryUpdate.gif);
	width: 270px;
	height: 250px;
	margin-top: 3px;
	overflow: hidden;
}

.shuTitle
{
	width: 270px;
	height: 30px;
	text-align: right;
}

.shuContext
{
	margin: 9px 10px 0px 10px;
}

.shuMore
{
	border: 0px;
	margin-right: 10px;
	margin-top: 10px;
}

.shuDivItem
{
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 128px;
}

.shuTable
{
	width: 100%;
	border: 0px;
}
.shutdHead
{
    border-top: #d9e3ea 1px solid;
    border-left: #d9e3ea 1px solid;
    border-bottom: #d9e3ea 1px solid;
    text-align: center;
    font-weight: bold;
    height: 26px;
    *height: 24px;
    color: #315db5;
    width: 124px;
}
.shutdHeadCenter
{
    border-top: #d9e3ea 1px solid;
    border-left: #d9e3ea 1px solid;
    border-bottom: #d9e3ea 1px solid;
    text-align: center;
    font-weight: bold;
    background-color: #f6f9fa;
    color: #315db5;
    width: 49px;
}
.shutdHeadRight
{
    border-right: #d9e3ea 1px solid;
    border-top: #d9e3ea 1px solid;
    border-left: #d9e3ea 1px solid;
    border-bottom: #d9e3ea 1px solid;
    text-align: center;
    font-weight: bold;
    color: #315db5;
    width: 69px;
}
.shutdBody
{
    border-left: #d9e3ea 1px solid;
    border-bottom: #d9e3ea 1px solid;
    height: 25px;
    *height: 24px;
    padding-left: 2px;
    padding-right: 2px;
}
.shutdBodyCenter
{
    border-left: #d9e3ea 1px solid;
    border-bottom: #d9e3ea 1px solid;
    background-color: #f6f9fa;
    text-align: center;
    color: Gray;
}
.shutdBodyRight
{
    border-right: #d9e3ea 1px solid;
    border-left: #d9e3ea 1px solid;
    border-bottom: #d9e3ea 1px solid;
    text-align: center;
    color: Gray;
}

/*---End UcSoftHistoryUpdateByDefault---*/

/*---Begin UcMainFlash---*/

.divMainFlashBG
{
	background-image: url(Images/MainFlash.gif);
	width: 677px;
	height: 128px;
	text-align: center;
	overflow: auto;
}

.divMainFlash
{
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	width: 667px;
	height: 118px;
}

/*---End UcMainFlash---*/

/*---Begin UcFrequentlyQAByDefault---*/

.fqaDiv
{
	background-image: url(Images/FrequentlyAskedQuestions.gif);
	width: 270px;
	height: 290px;
	margin-top: 3px;
}

.fqaTitle
{
	width: 270px;
	height: 30px;
	text-align: right;
}

.fqaContext
{
	margin: 5px 10px 0px 10px;
}

.fqaMore
{
	border: 0px;
	margin-right: 10px;
	margin-top: 10px;
}

.fqaDivItem
{
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 250px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}

/*---End UcFrequentlyQAByDefault---*/

/*---Begin UcAfficheByDefault---*/

.affDiv
{
	background-image: url(Images/Affiche.gif);
	width: 280px;
	height: 250px;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: auto;
	margin-bottom: auto
}

.affTitle
{
	width: 280px;
	height: 30px;
	text-align: right;
}

.affContext
{
	margin: 5px 10px 0px 10px;
}

.affMore
{
	border: 0px;
	margin-right: 10px;
	margin-top: 10px;
}

.affDivItem
{
	float: left;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 210px;
	height: 23px;
	line-height: 23px;
	vertical-align: middle;
}

.affDivItemByDateTime
{
	float: left;
	text-align: right;
	width: 50px;
	height: 23px;
	line-height: 23px;
	vertical-align: middle;
}

/*---End UcAfficheByDefault---*/

/*---Begin UcAfficheByDefault---*/

.inDiv
{
	background-image: url(Images/IndustryNew.gif);
	width: 280px;
	height: 403px;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: auto;
	margin-bottom: auto;
	overflow: hidden;
}

.inTitle
{
	width: 280px;
	height: 30px;
	text-align: right;
}

.inContext
{
	margin: 7px 10px 0px 10px;
	overflow: hidden;
}

.inMore
{
	border: 0px;
	margin-right: 15px;
	margin-top: 13px;
}

.inDivItem
{
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 250px;
	height: 23px;
	line-height: 23px;
	vertical-align: middle;
	margin: auto;
}

.inTitle1
{
	width: 280px;
	height: 30px;
	text-align: right;
}

.inContext1
{
	margin: 7px 10px 0px 10px;
	overflow: hidden;
}

.inMore1
{
	border: 0px;
	margin-right: 15px;
	margin-top: 13px;
}

.inDivItem1
{
	float: left;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 250px;
	height: 23px;
	line-height: 23px;
	vertical-align: middle;
	margin: auto;
}

/*---End UcAfficheByDefault---*/

/*---Begin UcButtonAreaByDefault---*/

.baDiv
{
	background-image: url(Images/ButtonArea.gif);
	width: 270px;
	height: 81px;
	margin-top: 3px;
}

.baContext
{
}

.baButtonDownload
{
	background-image: url('Images/ButtonDownload.gif');
	border: 0px;
	width: 114px;
	height: 32px;
    cursor: pointer;
    line-height: 32px;
    margin: 7px 0px 0px 15px;
    float: left;
}

.baButtonProduct
{
	background-image: url('Images/ButtonProduct.gif');
	border: 0px;
	width: 114px;
	height: 32px;
    cursor: pointer;
    line-height: 32px;
    margin: 7px 0px 0px 13px;
    float: left;
}

.baButtonDemo
{
	background-image: url('Images/ButtonDemo.gif');
	border: 0px;
	width: 114px;
	height: 32px;
    cursor: pointer;
    line-height: 32px;
    margin: 4px 0px 0px 15px;
    float: left;
}

.baButtonTry
{
	background-image: url('Images/ButtonTry.gif');
	border: 0px;
	width: 114px;
	height: 32px;
    cursor: pointer;
    line-height: 32px;
    margin: 4px 0px 0px 13px;
    float: left;
}

/*---End UcButtonAreaByDefault---*/

/*---Begin UcServiceCenterByDefault---*/

.scDiv
{
	background-image: url(Images/ServiceCenter.gif);
	width: 270px;
	height: 157px;
	margin-top: 3px;
}

.scTitle
{
	width: 270px;
	height: 30px;
	text-align: right;
}

.scContext
{
	margin: 7px 10px 0px 10px;
	overflow: hidden;
}

.scContext table
{
	margin: auto;
}

.scTdImg
{
	height: 30px;
	text-align: left;
}

.scTdTel
{
	height: 30px;
	text-align: left;
}

.scTdMore
{
	height: 25px;
}

.scTdMore img
{
	border: 0px;
}

/*---End UcServiceCenterByDefault---*/

/*---Begin UcHailFellowLinkByDefault---*/

.hflDiv
{
	width: 950px;
	float: left;
	margin-top: 3px;
}

.hflDivTop
{
	background-image: url(Images/HailFellowLinkTop.gif);
	width: 950px;
	height: 30px;
}

.hflTitle
{
	width: 950px;
	height: 30px;
	text-align: right;
}

.hflDivCenter
{
	background-image: url(Images/HailFellowLinkCenter.gif);
	width: 950px;
	overflow: hidden;
}

.hflContext
{
	margin: 3px auto;
}

.hflDivBottom
{
	background-image: url(Images/HailFellowLinkBottom.gif);
	width: 950px;
	height: 6px;
	line-height: 6px;
}

.hflUl
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

.hflLi
{
	display: inline;
	float: left;
	margin-top: 6px;
	margin-left: 15px;
	padding: 0px;
	width: 140px;
	height: 50px;
}

.hflImg
{
	border: 0px;
}

/*---End UcHailFellowLinkByDefault---*/

/*---Begin UcLeadingSoftByDefault---*/

.lsbDiv
{
	background-image: url(Images/LeadingSoft.gif);
	width: 394px;
	height: 250px;
	margin-top: 3px;
	margin-left: 3px;
	overflow: hidden;
}

.lsbDivSub
{
	margin: 6px 7px 6px 7px;
	overflow: hidden;
}

.lsbDivBtn
{
	width: 379px;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}

.lsbContext
{
	width: 379px;
	height: 188px;
	text-align: center;
}

.lsbContextSub
{
	width: 369px;
	height: 178px;
	margin: 5px auto;
	overflow: hidden;
}

.lsbContextTop
{
	width: 369px;
	height: 178px;
	overflow: hidden;
	text-align: left;
	line-height: 25px;
}

.lsbImg
{
	float: left;
	width: 100px;
	height: 80px;
	margin-left: 26px;
	margin-top: 27px;
	margin-right: 25px;
	margin-bottom: 0px;
	border: 0px;
}

.tbBtn1_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn1_Panel.gif);
	overflow: hidden;
}

.tbBtn2_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn2_Panel.gif);
	overflow: hidden;
}

.tbBtn3_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn3_Panel.gif);
	overflow: hidden;
}

.tbBtn4_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn4_Panel.gif);
	overflow: hidden;
}

.tbBtn5_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn5_Panel.gif);
	overflow: hidden;
}

.tbBtn6_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn6_Panel.gif);
	overflow: hidden;
}

.tbBtn7_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn7_Panel.gif);
	overflow: hidden;
}

.tbBtn8_Panel
{
	width: 379px;
	height: 188px;
	text-align: center;
	background-image: url(Images/Btn8_Panel.gif);
	overflow: hidden;
}

.tbBtnShow1
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn1.gif);
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden1
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnShow2
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn2.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden2
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnShow3
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn3.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden3
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnShow4
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn4.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden4
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}


.tbBtnShow5
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn5.gif);
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden5
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnShow6
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn6.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden6
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnShow7
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn7.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden7
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnShow8
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #b45600;
	background-image: url(Images/Btn8.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.tbBtnHidden8
{
	float: left;
	width: 84px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #998e6d;
	background-image: url(Images/1x1.gif);
	margin-left: 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

/*---End UcLeadingSoftByDefault---*/

/*---Begin UcRecommendNewProductsByDefault---*/

.rnpDiv
{
	background-image: url(Images/RecommendNewProducts.gif);
	width: 394px;
	height: 403px;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: auto;
	margin-bottom: auto;
	overflow: hidden;
}

.rnpContext
{
	margin: 36px 5px 5px 5px;
	width: 382px;
	height: 361px;
	text-align: center;
	padding: 0px;
	overflow: hidden;
}

.rnpDivTitleShow
{
	background-image: url(Images/RecommendNewProductsTitle.gif);
	width: 364px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	text-align: left;
	margin: 5px auto;
	padding: 0px 5px 0px 5px;
	color: #ae7f0a;
	font-weight: bold;
}

.rnpDivTitleHidden
{
	background-image: url(Images/RecommendNewProductsTitle.gif);
	width: 364px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	text-align: left;
	margin: 5px auto;
	padding: 0px 5px 0px 5px;
	color: #b45600;
	font-weight: bold;
}

.rnpDivContext
{
	background-image: url(Images/RecommendNewProductsContext.gif);
	width: 365px;
	height: 200px;
	margin: 5px auto;
}

.rnpDivContextTop
{
	width: 355px;
	height: 170px;
	line-height: 25px;
	overflow: hidden;
	text-align: left;
	margin-left: 5px;
	margin-right: 5px;
}

.rnpDivContextBottom
{
	width: 355px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}

.rnpImg
{
	float: left;
	width: 100px;
	height: 80px;
	margin-left: 23px;
	margin-top: 26px;
	margin-right: 25px;
	margin-bottom: 0px;
	border: 0px;
}

/*---End UcRecommendNewProductsByDefault---*/

/*---Begin Bottom---*/

.btDiv
{
	background-image: url(Images/Bottom.gif);
	width: 950px;
	height: 100px;
	margin-top: 3px;
}

.btContext
{
	height: 100px;
}

/*---End Bottom---*/

/*---Begin UcArticleListByLeft---*/

.allDiv
{
	background-image: url(Images/ArtLeftBorderCenter.gif);
	width: 270px;
	margin: 3px auto;
	overflow: hidden;
}

.allTitle
{
	background-image: url(Images/ArtLeftBorderTop.gif);
	width: 270px;
	height: 30px;
}

.allDivTitleLeft
{
	float: left;
	width: 190px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	color: #003299;
}

.allDivTitleRight
{
	float: left;
	width: 70px;
	text-align: right;
}

.allMore
{
	border: 0px;
	margin-right: 10px;
	margin-top: 10px;
}

.allContext
{
	margin: 5px 10px 0px 10px;
}

.allBottom
{
	background-image: url(Images/ArtLeftBorderBottom.gif);
	width: 270px;
	height: 5px;
	font-size: 1pt;
}

.allDivItem
{
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 250px;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
}

/*---End UcArticleListByLeft---*/

/*---Begin UcArticleList---*/
/*
.alDiv
{
	background: url(Images/ArtRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.alTitle
{
	background-image: url(Images/ArtRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.alDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.alDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.alContext
{
	width: 657px;
	margin: 10px 10px 5px 10px;
}
*/
.alDivItem
{
	float: left;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 550px;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}

.alDivItemDate
{
	float: left;
	text-align: right;
	width: 100px;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}
/*
.alDivBottom
{
	background-image:url('Images/ArtRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
.GridLine
{
}

.GridLine td
{
	border-bottom: dotted 1px #cccccc;
}

/*---End UcArticleList---*/

/*---Begin Article---*/
/*
.ArticleDiv
{
	background: url(Images/ArtLeftBG.gif) repeat-y;
	display: inline-block;
	width: 950px;
}

.ArticleDivContext
{
	float: left;
	display: inline-block;
}

.ArticleDivLeftContext
{
	float: left;
	width: 270px;
	text-align: left;
}

.ArticleDivFlash
{
	width: 680px;
	height: 128px;
}

.ArticleDivRightContext
{
	float: right;
	width: 680px;
}
*/
/*---End Article---*/

/*---Begin UcArticleBrose---*/
/*
.abDiv
{
	background: url(Images/ArtRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.abTitle
{
	background-image: url(Images/ArtRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.abDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.abDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.abContext
{
	width: 637px;
	margin: 10px 10px 5px 10px;
	padding: 0px 10px 0px 10px;
}
*/
.abContextTitle
{
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	margin: auto;
}

.abContextAdd
{
	border-top: solid 1px #eeeeee;
	border-bottom: solid 1px #eeeeee;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}
.abContext
{
	text-align: left;
}
.abContext *
{
	line-height: 2em;
}
/*
.abDivBottom
{
	background-image:url('Images/ArtRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcArticleBrose---*/

/*---Begin UcArticleListExp---*/
/*
.aleDiv
{
	background: url(Images/ArtRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.aleTitle
{
	background-image: url(Images/ArtRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.aleDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.aleDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.aleContext
{
	width: 655px;
	margin: 10px 11px 5px 11px;
}
*/
.aleContextSub
{
	background-image: url(Images/ArtRightListCenterExp.gif);
	border-bottom: solid 1px #e7f1f8;
	overflow:hidden;
}

.aleSubTitle
{
	background-image: url(Images/ArtRightListTopExp.gif);
	width: 655px;
	height: 30px;
}

.aleDivSubTitleLeft
{
	float: left;
	width: 515px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.aleDivSubTitleRight
{
	float: left;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
}

.aleDivItem
{
	margin: 5px auto;
	text-align: left;
	width: 630px;
	line-height: 2em;
}

.aleDivItemLink
{
	text-align: left;
	width: 630px;
	height: 2em;
	line-height: 2em;
}
/*
.aleDivBottom
{
	background-image:url('Images/ArtRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcArticleListExp---*/

/*---Begin UcContact---*/

.conDivSub
{
	background-image: url(Images/Contact.gif);
	width: 655px;
	height: 173px;
	margin-bottom: 10px;
}

.conDivSubTitle
{
	float: left;
	width: 615px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 40px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
}

.conDivSubContextLeft
{
	float: left;
	display: inline;
	width: 166px;
	height: 112px;
	margin-left: 16px;
	margin-top: 15px;
	text-align: left;
}

.conDivSubContextRight
{
	float: left;
	display: inline;
	margin: 10px 0px 0px 10px;
	line-height: 25px;
	vertical-align: middle;
	text-align: left;
	font-size: 14px;
}

/*---End UcContact---*/

/*---Begin UcQuickNav---*/

.qnDiv
{
	background-image: url(Images/QNavCenter.gif);
	width: 270px;
	margin-top: 3px;
}

.qnTitle
{
	background-image: url(Images/QNavTop.gif);
	width: 240px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.qnContext
{
	margin: 5px 10px 0px 10px;
	height: 200px;
}

.qnBottom
{
	background-image: url(Images/QNavBottom.gif);
	width: 270px;
	height: 5px;
	font-size: 1pt;
}

.qnDivItem
{
	float: left;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 250px;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
}

/*---End UcQuickNav---*/

/*---Begin UcLeadingSoft---*/

.lsDiv
{
	background-image: url(Images/LeadingSoftCenter.gif);
	width: 270px;
	margin-top: 3px;
}

.lsTitle
{
	background-image: url(Images/LeadingSoftTop.gif);
	width: 270px;
	height: 30px;
}

.lsDivTitleLeft
{
	float: left;
	width: 190px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	color: #003299;
}

.lsDivTitleRight
{
	float: left;
	width: 70px;
	text-align: right;
}

.lsMore
{
	border: 0px;
	margin-right: 10px;
	margin-top: 10px;
}

.lsContext
{
	margin: 5px 10px 0px 10px;
}

.lsBottom
{
	background-image: url(Images/LeadingSoftBottom.gif);
	width: 270px;
	height: 5px;
	font-size: 1pt;
}

.lsDivItem
{
	float: left;
	text-align: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 250px;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
}

/*---End UcLeadingSoft---*/

/*---Begin Soft---*/
/*
.SoftDiv
{
	background: url(Images/SoftLeftBG.gif) repeat-y;
	display: inline-block;
	width: 950px;
}

.SoftDivContext
{
	float: left;
	display: inline-block;
}

.SoftDivLeftContext
{
	float: left;
	width: 270px;
	text-align: left;
}

.SoftDivFlash
{
	width: 680px;
	height: 128px;
}

.SoftDivRightContext
{
	float: right;
	width: 680px;
}
*/
/*---End Soft---*/

/*---Begin UcDemoList---*/
/*
.dlDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.dlTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.dlDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.dlDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.dlContext
{
	width: 655px;
	margin: 10px 11px 5px 11px;
}
*/
.dlContextSub
{
	background-image: url(Images/SoftRightListCenter.gif);
	border-bottom: solid 1px #e7f1f8;
}

.dlStyle
{
	border: 0px;
	width: 100%;
	height: 30px;
	text-align: left;
	border-Top: solid 1px #e7f1f8;
}

.dlSubTitle
{
	background-image: url(Images/SoftRightListTop.gif);
	width: 655px;
	height: 30px;
}

.dlDivSubTitleLeft
{
	float: left;
	width: 415px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.dlDivSubTitleRight
{
	float: left;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
}

.dlDivItem
{
	margin-top: 5px;
	text-align: left;
	width: 630px;
	line-height: 2em;
}

.dlDivItemLink
{
	text-align: left;
	width: 630px;
	height: 2em;
	line-height: 2em;
}
/*
.dlDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcDemoList---*/

/*---Begin UcDemoBrowse---*/
/*
.dbDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.dbTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.dbDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.dbDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.dbContext
{
	width: 637px;
	margin: 10px 10px 5px 10px;
	padding: 0px 10px 0px 10px;
}

.dbContextTitle
{
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.dbDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcDemoBrowse---*/

/*---Begin UcTryList---*/
/*
.tlDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.tlTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.tlDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.tlDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.tlContext
{
	width: 655px;
	margin: 10px 11px 5px 11px;
}
*/
.tlContextSub
{
	background-image: url(Images/SoftRightListCenter.gif);
	border-bottom: solid 1px #e7f1f8;
}

.tlStyle
{
	border: 0px;
	width: 100%;
	height: 30px;
	text-align: left;
	border-Top: solid 1px #e7f1f8;
}

.tlSubTitle
{
	background-image: url(Images/SoftRightListTop.gif);
	width: 655px;
	height: 30px;
}

.tlDivSubTitleLeft
{
	float: left;
	width: 415px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.tlDivSubTitleRight
{
	float: left;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
}

.tlDivItem
{
	margin-top: 5px;
	text-align: left;
	width: 630px;
	line-height: 2em;
}

.tlDivItemLink
{
	text-align: left;
	width: 630px;
	height: 2em;
	line-height: 2em;
}
/*
.tlDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcTryList---*/

/*---Begin UcTryBrowse---*/
/*
.tbDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.tbTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.tbDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.tbDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.tbContext
{
	width: 637px;
	margin: 10px 10px 5px 10px;
	padding: 0px 10px 0px 10px;
}

.tbContextTitle
{
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.tbDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcTryBrowse---*/

/*---Begin UcProductCenter---*/

.pcDiv
{
	background-image: url(Images/ProductCenterCenter.gif);
	width: 270px;
	margin-top: 3px;
}

.pcTitle
{
	background-image: url(Images/ProductCenterTop.gif);
	width: 240px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.pcContext
{
	margin: 5px 2px 0px 10px;
	text-align: right;
}

.pcBottom
{
	background-image: url(Images/ProductCenterBottom.gif);
	width: 270px;
	height: 5px;
	font-size: 1pt;
}

.pcDivScroll
{
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 258px;
	text-align: left;
}

.pcDivScroll table
{
	border: 0px;
	width: 241px;
}

.pcDivScroll td
{
	height: 20px;
}

.pcDivScroll img
{
	border: 0px;
	vertical-align: middle;
	cursor: pointer;
}

.pcDivScroll ul
{
	list-style:none;
	margin: 0px;
	padding: 0px;
	width: 241px;
}

.pcDivScroll_li
{
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	padding-left: 30px;
	display: block;
}

.pcDivScroll div
{
	width: 241px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.pcDivScroll_li div
{
	width: 221px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*---End UcProductCenter---*/

/*---Begin UcProductStyleBrowse---*/
/*
.psbDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.psbTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.psbDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.psbDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.psbContext
{
	width: 637px;
	margin: 10px 10px 5px 10px;
	padding: 0px 10px 0px 10px;
}

.psbContextTitle
{
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.psbDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcProductStyleBrowse---*/

/*---Begin UcSoftInfo---*/

.siTable
{
	border-collapse: collapse;
	width: 630px;
	margin: auto;
}

.siTableItemImg
{
	width: 100px;
	text-align: center;
}

.siTableItemImg img
{
	margin-top: 10px;
	margin-bottom: 10px;
}

.siTableItem1
{
	width: 200px;
	text-align: left;
}

.siTableItem2
{
	width: 325px;
	text-align: left;
}

.siTableItem3
{
	text-align: left;
	line-height: 2em;
	padding: 5px;
}

.siItemImg
{
	width: 80px;
	height: 100px;
	border: 0px;
}

/*---End UcSoftInfo---*/

/*---Begin UcSoftBar---*/

.sbTableBarByDefault
{
	width: 355px;
	height: 30px;
}

.sbTableBarByDefault img
{
	border: 0px;
	vertical-align: middle;
	margin-right: 3px;
}

.sbTableBarDiv
{
	width: 630px;
	text-align: right;
	overflow: hidden;
	margin: auto;
}

.sbTableBar
{
	height: 30px;
	margin: auto;
}

.sbTableBar td
{
	text-align: right;
}

.sbTableBar img
{
	border: 0px;
	vertical-align: middle;
}

/*---End UcSoftBar---*/

/*---Begin UcProductBrowse---*/
/*
.pbDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.pbTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.pbDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.pbDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.pbContext
{
	width: 637px;
	margin: 10px 10px 5px 10px;
	padding: 0px 10px 0px 10px;
}

.pbContextTitle
{
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.pbDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End UcProductBrowse---*/

/*---Begin UcProductList---*/
/*
.plDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.plTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.plDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.plDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.plContext
{
	width: 655px;
	margin: 10px 11px 5px 11px;
}
*/
.plContextSub
{
	background-image: url(Images/SoftRightListCenter.gif);
	border-bottom: solid 1px #e7f1f8;
	overflow: hidden;
}

.plStyle
{
	border: 0px;
	width: 100%;
	height: 30px;
	text-align: left;
	border-Top: solid 1px #e7f1f8;
}

.plSubTitle
{
	background-image: url(Images/SoftRightListTop.gif);
	width: 655px;
	height: 30px;
}

.plDivSubTitleLeft
{
	float: left;
	width: 415px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.plDivSubTitleRight
{
	float: left;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 10px;
}

.plDivItem
{
	margin: 5px auto;
	text-align: left;
	width: 630px;
	line-height: 2em;
}

.plDivItemTdLeft
{
	width: 90px;
	vertical-align: middle;
}

.plDivItemTdRight
{
	width: 540px;
}

.plDivItemLink
{
	text-align: left;
	width: 630px;
	height: 2em;
	line-height: 2em;
}
/*
.plDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
.plTable
{
	border-collapse: collapse;
	width: 647px;
}

.plTableItemImg
{
	width: 107px;
	text-align: center;
}

.plTableItem1
{
	width: 200px;
}

.plTableItem2
{
	width: 325px;
}

.plItemImg
{
	width: 80px;
	height: 100px;
	border: 0px;
}

/*---End UcProductList---*/

/*---Begin UcDownloadCenterListByLeft---*/

.dcDiv
{
	background-image: url(Images/ProductCenterCenter.gif);
	width: 270px;
	margin-top: 3px;
	overflow: hidden;
}

.dcTitle
{
	background-image: url(Images/ProductCenterTop.gif);
	width: 240px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.dcContext
{
	margin: 5px 2px 0px 10px;
	text-align: right;
}

.dcBottom
{
	background-image: url(Images/ProductCenterBottom.gif);
	width: 270px;
	height: 5px;
	font-size: 1pt;
}

.dcDivScroll
{
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 258px;
	text-align: left;
}

.dcDivScroll_Table
{
	border: 0px;
	width: 241px;
}

.dcDivScroll_Td
{
	height: 20px;
}

.dcDivScroll_Td div
{
	width: 241px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.dcDivScroll_Ul
{
	list-style:none;
	margin: 0px;
	padding: 0px;
	width: 241px;
}

.dcDivScroll_Li
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	display: block;
}

.dcDivScroll_Sub_Table
{
	border: 0px;
	width: 221px;
}

.dcDivScroll_Sub_Td
{
	height: 20px;
}

.dcDivScroll_Sub_Td div
{
	width: 221px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.dcDivScroll_Sub_1_Ul
{
	list-style:none;
	margin: 0px;
	padding: 0px;
	width: 221px;
}

.dcDivScroll_Sub_1_Li
{
	margin: 0px;
	padding: 0px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	padding-left: 30px;
	display: block;
}

.dcDivScroll_Sub_1_Li div
{
	width: 200px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*---------------------------------------------*/

.dcDivScroll_Sub_2_Ul
{
	list-style:none;
	margin: 0px;
	padding: 0px;
	width: 241px;
}

.dcDivScroll_Sub_2_Li
{
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	padding-left: 30px;
	display: inline-block;
}

.dcDivScroll_Sub_2_Li div
{
	width: 221px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*---------------------------------------------*/

.dcDivScroll img
{
	border: 0px;
	vertical-align: middle;
	cursor: pointer;
}

/*---End UcDownloadCenterListByLeft---*/

/*---Begin UcDownloadBrowse---*/
/*
.dlbDiv
{
	background: url(Images/SoftRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.dlbTitle
{
	background-image: url(Images/SoftRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.dlbDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.dlbDivTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}

.dlbContext
{
	width: 637px;
	margin: 10px 10px 5px 10px;
	padding: 0px 10px 0px 10px;
}

.dlbContextTitle
{
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.dlbTableBar
{
	width: 630px;
	height: 30px;
}

.dlbTableBar img
{
	border: 0px;
	vertical-align: middle;
}

.dlbDivBottom
{
	background-image:url('Images/SoftRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
.dlbContextHightColor
{
	color: #800000;
	font-weight: bold;
}

/*---End UcDownloadBrowse---*/

/*---Begin UcRegister---*/

.urFieldset
{
	width: 655px;
	width: 100%;
	color: #333;
	border-bottom: #808080 dashed 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	margin-top: 25px;
	padding-top: 0px;
	*margin-top: 0px;
	*padding-top: 25px;
}

.urFieldset legend
{
	color: #06c;
	font-weight: 800;
	background: #fff;
}

.urTabled
{
	border: 0px;
	width: 635px;
	margin: 5px 10px 10px 10px;
}

.urTableTd
{
	height: 25px;
	text-align: left;
}

.urTableTd1
{
	width: 100px;
	height: 25px;
	text-align: left;
}

.urTableTd2
{
	width: 211px;
	text-align: left;
}

.urTableTd2 input
{
	width: 207px;
}

.urTableTd2 img
{
	vertical-align: middle;
}

.urTableTd2_Textarea
{
	width: 635px;
	text-align: left;
}

.urTableTd2_Long
{
	width: 535px;
	text-align: left;
}

.urTableTd3
{
	width: 324px;
	text-align: left;
}

.urTableTd3 span
{
	color: #c4110e;
	margin-left: 5px;
}

.urHight
{
	color: red;
}

.urTips
{
	position: absolute;
	width: 320px;
	background-color: #ffffff;
	text-align: left;
	float: none;
	display: block;
}

.urTips img
{
	border: 0px;
	margin-right: 5px;
}

.urTips div
{
	height: 15px;
	line-height: 15px;
	vertical-align: middle;
}

.urDiv
{
	padding: 0px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 655px;
}

.urFieldsetByButton
{
	width: 655px;
	width: 100%;
	color: #333;
	border: 0px;
	margin-top: 25px;
	padding-top: 0px;
	*margin-top: 0px;
	*padding-top: 25px;
}

.urTableTdByButton
{
	text-align: center;
}

.urTableSmall
{
	border: solid 1px #B5D0E8;
	width: 600px;
	height: 150px;
	margin: 100px 10px 80px 10px;
	background-color: #E7F0F7;
}

.urTableSmall td
{
	line-height: 2em;
}

/*---Begin UCForgetPassword UcChangePassword---*/

.RegButton1
{
	background-image: url('Images/RegButton1.gif');
	border: 0px;
	width: 177px;
	height: 41px;
    cursor: pointer;
    line-height: 41px;
}

.RegButton2
{
	background-image: url('Images/RegButton2.gif');
	border: 0px;
	width: 118px;
	height: 41px;
    cursor: pointer;
    line-height: 41px;
}

.RegButton3
{
	background-image: url('Images/RegButton3.gif');
	border: 0px;
	width: 165px;
	height: 41px;
    cursor: pointer;
    line-height: 41px;
}

/*---End UCForgetPassword UcChangePassword---*/

/*---End UcRegister---*/

/*---Begin Member---*/

/*.MemberDiv
{
	background: url(Images/ArtLeftBG.gif) repeat-y;
	width: 950px;
}

.MemberDivContext
{
}

.MemberDivLeftContext
{
	float: left;
	width: 270px;
	text-align: left;
}

.MemberDivFlash
{
	width: 680px;
	height: 128px;
}

.MemberDivRightContext
{
	float: right;
	width: 680px;
}

.mbDiv
{
	background: url(Images/ArtRightBorderCenter.gif) right repeat-y;
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
}

.mbTitle
{
	background-image: url(Images/ArtRightBorderTop.gif);
	width: 677px;
	height: 30px;
}

.mbDivTitleLeft
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}

.mbContext
{
	width: 647px;
	margin: 10px 0px 0px 0px;
}

.mbDivBottom
{
	background-image:url('Images/ArtRightBorderBottom.gif');
	width: 677px;
	height: 5px;
	font-size: 1px;
}
*/
/*---End Member---*/
/*---UcPopAfficheByDefault.ascx---*/
.divPA
{
	position: absolute; background-image: url('Images/AfficheBG.gif'); width: 220px; height: 140px; left: 0px; bottom: 0px; text-align: left; display: none; overflow: hidden;
}
.divPAContext
{
	width:200px; height:100px; margin-left: 10px; margin-top: 30px; overflow: hidden;
}
.divPAImg
{
	cursor: hand; float: right; margin-right: 10px; margin-top: 6px;
}

/*---div+css---*/
body
{
	text-align: center;
}
#divBody
{
	width: 950px;
	margin: auto;
}
#divTop
{
	height:100px;
}
#divLeft
{
	float:left;
	width:270px;
	padding-bottom:500cm;
	margin-bottom:-500cm;
	background: url(Images/FrameLeftBG.gif) repeat-y;
}
#divRight
{
	+float: left;
	margin-left:270px!important;
	margin-left:0;
	padding-bottom:500cm;
	margin-bottom:-500cm;
}
* +html #divRight
{
	margin-left:0!important;
}
#divLeftByHidden
{
	float:left;
	display: none;
}
#divRightByHidden
{
	+float: left;
	margin-left:0px!important;
	margin-left:0;
	padding-bottom:500cm;
	margin-bottom:-500cm;
}
* +html #divRightByHidden
{
	margin-left:0!important;
}
#divMain
{
	overflow:hidden;
}
#divBottom
{
	float:left;
	width: 100%;
	height:103px;
}
/*---整页---*/
.FrameTitlePanelByFull
{
	background-image: url(Images/FrameRightTitleByFull.gif);
	width: 950px;
	height: 30px;
	margin-top: 3px;
}
.FrameTitleByFull
{
	float: left;
	width: 900px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}
/*---一行两列页面---*/
.FrameLeftPanel
{
	width: 270px;
	text-align: left;
	overflow: hidden;
}

.FrameRightPanel
{
	width: 680px;
	overflow: hidden;
}

.FrameRightFlash
{
	width: 677px;
	height: 128px;
	margin-top: 3px;
	margin-left: 3px;
}
.FramePanel
{
	width: 677px;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: auto;
	margin-bottom: auto;
}
.FrameTitlePanel
{
	background-image: url(Images/FrameRightTitle.gif);
	width: 677px;
	height: 30px;
}
.FrameTitle
{
	float: left;
	width: 437px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-weight: bold;
	padding-left: 30px;
	color: #003299;
}
.FrameTitleRight
{
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-right: 0px;
	margin-left: 60px;
}
.FrameContext
{
	width: 655px;
	margin: 10px 11px 0px 11px;
	overflow: hidden;
}