@charset "utf-8";
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 160%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	
}
a{
	font-size: 11px;
	line-height: 160%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:hover{
	font-size: 11px;
	line-height: 160%;
	font-weight: underline;
	color: #cc0000;
	text-decoration: none;
}
td{
	font-size: 11px;
	line-height: 160%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	
}
/*---------------------------------Index--------------------------------------*/
.IndexBG{
    background-image: url(../_img/00_layout/BG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.IndexBGL{
	background-image: url(../_img/00_layout/index_BG_L.gif);
	background-repeat: repeat-x;
	background-position: right bottom;   
}
.IndexBGR{
	background-image: url(../_img/00_layout/index_BG_R.gif);
	background-repeat: repeat-x;
	background-position: left bottom;   
}
.TopSearchBG{
	background-image: url(../_img/00_layout/top_searchBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.IndexQuickLinkBG{
	padding: 1px 0px 12px;
	background-color: #FFFFFF;
	height: 251px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A9A9A9;
	border-left-color: #A9A9A9;
}
.IndexQuickTitBG01{
	background-image: url(../_img/00_index/indexQuick_titBG01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 177px;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 10px;

}
.IndexQuickTitBG02{
	background-image: url(../_img/00_index/indexQuick_titBG02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 177px;

	padding-right: 12px;
	padding-left: 12px;
	padding-top: 10px;
}
.IndexQuickBG{
	background-image: url(../_img/00_index/indexQuick_BG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 198px;
	width: 177px;
	padding-top: 17px;
	padding-right: 12px;
	padding-left: 12px;
}
.IndexQuickLinkTit{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	padding-bottom: 12px;
}
.IndexQuickLinkTit a{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.IndexQuickLinkTit a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.IndexQuickLinkTxt{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.More{
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	padding-right: 7px;
	background-image: url(../_img/00_layout/arrow01.gif);
	background-repeat: no-repeat;
	background-position: right 9px;
	width: 38px;
}
.More a{
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	width: 38px;
}
.More a:hover{
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	width: 38px;
}


/*---------------------------------TopMenu--------------------------------------*/
.TopMenuTxt{
	font-size: 11px;
	font-weight: normal;
	color: #EAEBEC;
	text-decoration: none;
	background-image: url(../_img/00_layout/topmenu_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 12px;
	padding-left: 8px;
	line-height: 100%;
}
.TopMenuTxt a{
	font-size: 11px;
	font-weight: normal;
	color: #EAEBEC;
	text-decoration: none;
	line-height: 100%;
}
.TopMenuTxt a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	line-height: 100%;
}
.LanguageTxt{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 8px;
	line-height: 100%;
}
.LanguageTxt a{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.LanguageTxt a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
/*---------------------------------Copyright--------------------------------------*/
.Copyright {
	font-size: 10px;
	color: #550000;
	text-decoration: none;
	background-image: url(../_img/00_layout/index_BG_L.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	line-height: 180%;
}
.Copyright a{
	font-size: 10px;
	color: #550000;
	text-decoration: none;
}
.Copyright a:hover{
	font-size: 10px;
	color: #E68080;
	text-decoration: underline;
}
.CreatopBG {
	background-image: url(../_img/00_layout/bottommenuBG.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 5px;
	line-height: 180%;
}
.Creatop {
	font-size: 10px;
	color: #550000;
	text-decoration: none;
	padding-left: 5px;
	line-height: 180%;
}
.Creatop a{
    font-size: 10px;
	color: #550000;
	text-decoration: none;
}
.Creatop a:hover{
	font-size: 10px;
	color: #E68080;
	text-decoration: underline;
}
/*---------------------------------form--------------------------------------*/
.Form input{
	background:#ffffff;
	font-size: 11px;
	color: #717171;
	border: 1px solid #cccccc;
	line-height: 120%;
	margin: 0px;
}
.Form select{
	background:#ffffff;
	font-size: 11px;
	color: #717171;
	border: 1px solid #cccccc;
}
.Form textarea{
	background:#ffffff;
	font-size: 11px;
	color: #717171;
	border: 1px solid #cccccc;
	
}
/*---------------------------------page--------------------------------------*/
.PageBGbottom{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A9A9A9;
	background-image: url(../_img/00_layout/pageBGbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 1px;	
}
.PageBG{
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A9A9A9;
	border-left-color: #A9A9A9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A9A9A9;
}
.PageTitBG{
	background-image: url(../_img/00_layout/PagetitBG.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 35px;
}
.PageTit{
	font-size: 14px;
	font-weight: bold;
	color: #214E7A;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 20px;
}
.Streeage{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 13px;	
}
.Streeage a{
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.Streeage a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
/*---------------------------------submenu--------------------------------------*/
.SubmenuBG01{
	background-image: url(../_img/00_layout/submenulineBG02.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.SubmenuBG02{
	background-image: url(../_img/00_layout/submenulineBG01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 30px;

}
.SubmenuBG03{
	background-image: url(../_img/00_layout/submenuBG_bottom.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 8px;
	padding-left: 7px;
}
.QuicklinkLine{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
}
.SubmenuTxt{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.SubmenuTxt a{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../_img/00_layout/submenuBG01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 14px;
}
.SubmenuTxt a:hover{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../_img/00_layout/submenuBG02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 20px;
}
.SubmenuOnpage{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.SubmenuOnpage a{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../_img/00_layout/submenuBG02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 20px;
}
.SubmenuOnpage a:hover{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../_img/00_layout/submenuBG02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 20px;
}
.ThreemenuTxt{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.ThreemenuTxt a{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(../_img/00_layout/submenuBG01.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 22px;
}
.ThreemenuTxt a:hover{
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	background-image: url(../_img/00_layout/threemenuBG02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 27px;
}
.ThreemenuOnpage{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
}
.ThreemenuOnpage a{
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	background-image: url(../_img/00_layout/threemenuBG02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 27px;
}
.ThreemenuOnpage a:hover{
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	background-image: url(../_img/00_layout/threemenuBG02.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height: 21px;
	padding-top: 5px;
	padding-left: 27px;
}
/*---------------------------------01_product--------------------------------------*/
.OverviewPageBG{
	background-image: url(../_img/00_layout/overviewpageBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 25px;
	padding-left: 25px;
}
.OverviewPageBG1{
	background-image: url(../_img/00_layout/overviewpageBG1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 35px;
}
.OverviewPageBG2{
	background-image: url(../_img/00_layout/overviewpageBG2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.OverviewPageBG3{
	background-image: url(../_img/00_layout/overviewpageBG3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.OverviewPic { 
    opacity: 1;                 /* ³z©ú«×30% FireFox ÂsÄý¾¹ */ 
    filter: Alpha(Opacity=100);   /* ³z©ú«×30% IE ÂsÄý¾¹ */ 
}
.OverviewPic a:link img { 
    opacity: 1;                 /* ³z©ú«×30% FireFox ÂsÄý¾¹ */ 
    filter: Alpha(Opacity=100);   /* ³z©ú«×30% IE ÂsÄý¾¹ */ 
}
.OverviewPic a:visited img { 
    opacity: 1;                 /* ³z©ú«×30% FireFox ÂsÄý¾¹ */ 
    filter: Alpha(Opacity=100);   /* ³z©ú«×30% IE ÂsÄý¾¹ */ 
} 
.OverviewPic a:hover img { 
   opacity: .9;                 /* ³z©ú«×30% FireFox ÂsÄý¾¹ */ 
   filter: Alpha(Opacity=90);   /* ³z©ú«×30% IE ÂsÄý¾¹ */ 
} 
.ProductListPageBG{
	background-image: url(../_img/01_product/listpageBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 25px;
	padding-left: 25px;
}
.ProductListPageBG1{
	background-image: url(../_img/00_layout/listpageBG1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 35px;
}
.ProductListPageBG2{
	background-image: url(../_img/00_layout/listpageBG2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ProductListPageBG3{
	background-image: url(../_img/00_layout/listpageBG3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.ProductListTit{
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 150%;
}
.ProductListTit a{
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.ProductListTit a:hover{
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.ProductListTxt{
	font-size: 11px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
	line-height: 150%;
}
.ProductDetailTit{
	font-size: 18px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	line-height: 120%;
}
.ProductAwardBG{
	background-image: url(../_img/01_product/awardsBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 62px;
	width: 280px;
	padding-top: 44px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D3D3;
	display: block;
	clear: both;
}
.DetailformM{
	background-image: url(../_img/01_product/detailformM.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.DetailformBG01{
	background-image: url(../_img/01_product/detailformBG01.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 636px;
}
.DetailformBG02{
	background-image: url(../_img/01_product/detailformBG02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 25px 0 25px 25px;
}
.SearchtopBg{
	background-image: url(../_img/01_product/search_bg01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 848px;
	padding-right: 25px;
	padding-left: 25px;
	height: 148px;
}
.SearchProductBg{
	background-image: url(../_img/01_product/search_bg02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 848px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom:30px;
	padding-top:3px;
	font-size: 11px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
.SearchProductBg01{
	background-image: url(../_img/01_product/searchBG01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 848px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom:40px;
}
.SearchProductBg02{
	background-image: url(../_img/01_product/searchBG02.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.SearchProductBg03{
	background-image: url(../_img/01_product/searchBG03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.searchtitgy11 {
	font-size: 11px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
.SearchListpicBG{
	background-image: url(../_img/01_product/searchListBG.jpg);
	background-repeat: no-repeat;
	background-position: left 74px;
	width: 74px;
}
/*---------------------------------PageNumber--------------------------------------*/
.PageNumberBGM{
	background-image: url(../_img/00_layout/pagenumberBG_M.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.PageNumber{
	font-size: 10px;
	color: #cc0000;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PageNumber a{
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: lighter;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PageNumber a:hover{
	font-size: 10px;
	color: #cc0000;
	text-decoration: underline;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PageNumberArrowprev{
	background-image: url(../_img/00_layout/pagenumber_prev.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrowprev a{
	background-image: url(../_img/00_layout/pagenumber_prev.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrowprev a:hover{
	background-image: url(../_img/00_layout/pagenumber_prev_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrowprev10{
	background-image: url(../_img/00_layout/pagenumber_prev10.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrowprev10 a{
	background-image: url(../_img/00_layout/pagenumber_prev10.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrowprev10 a:hover{
	background-image: url(../_img/00_layout/pagenumber_prev10_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrownext{
	background-image: url(../_img/00_layout/pagenumber_next.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrownext a{
	background-image: url(../_img/00_layout/pagenumber_next.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrownext a:hover{
	background-image: url(../_img/00_layout/pagenumber_next_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrownext10{
	background-image: url(../_img/00_layout/pagenumber_next10.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrownext10 a{
	background-image: url(../_img/00_layout/pagenumber_next10.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.PageNumberArrownext10 a:hover{
	background-image: url(../_img/00_layout/pagenumber_next10_2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/*---------------------------------02_where to buy--------------------------------------*/
.WhereLine{
	background-image: url(../_img/02_wheretobuy/where_line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
	padding-bottom: 10px;
}
.WhereListlinkBG{
	background-image: url(../_img/02_wheretobuy/listlinkBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px 15px 40px;
	height: 60px;
	width: 92px;
}
.WhereListTit{
	font-size: 13px;
	font-weight: bold;
	color: #35777E;
	text-decoration: none;
	line-height: 120%;
}
.WhereListTit a{
	font-size: 13px;
	font-weight: bold;
	color: #35777E;
	text-decoration: none;
}
.WhereListTit a :hover{
	font-size: 13px;
	font-weight: bold;
	color: #35777E;
	text-decoration: underline;
}
.WhereListTxt{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-bottom: 5px;
}
.WhereListTxt a{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.WhereListWebTit{
	float: left;
	visibility: visible;
	position: relative;
	align:left;
}
.WhereListWebTxt{
	float: left;
	visibility: visible;
	position: absolute;
	padding-left:85px;
	align:left;
	clear: right;

}

.WhereListTxt a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.BackList{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.BackList a{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.BackList a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
}
.test{
	font-size: 15px;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;	
}
/*---------------------------------03_support--------------------------------------*/
.SupportDonwloadBG{
	background-image: url(../_img/03_support/list01pageBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 656px;
	padding-top: 25px;
	padding-right: 25px;
	padding-left: 25px;
}
.SupportDonwloadBG2{
	background-image: url(../_img/03_support/list02pageBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 656px;
	padding-top: 25px;
	padding-right: 25px;
	padding-left: 25px;
}
.SupportListLine{
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBD9D7;
}
.SupportListTxt{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 120%;
	font-weight: normal;
}
.SupportListTxt a{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	text-decoration: none;
	line-height: 120%;
}
.SupportListTxt a:hover{
	font-size: 11px;
	color: #cc0000;
	text-decoration: underline;
	text-decoration: bold;
	line-height: 120%;
}
.SupportDetailformBG01{
	background-image: url(../_img/03_support/support02formBG01.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 629px;
}
.SupportDetailformBG02{
	background-image: url(../_img/03_support/support02formBG02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 10px 10px 10px;
}
.SupportListLine2{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBD9D7;
}
.AdaptorPic{
	background-color: #999999;
	padding: 1px;
	width: 168px;
	display: block;
}

/*---------------------------------04_news--------------------------------------*/
.NewsListpicBG{
	background-image: url(../_img/04_news/listpicBG.jpg);
	background-repeat: no-repeat;
	background-position: left 80px;
	width: 80px;
}
.NewsListTit{
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
	color: #214E7A;
	text-decoration: none;
}
.NewsListTit a{
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
	color: #4C4C4C;
	text-decoration: none;
}
.NewsListTit a:hover{
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;
}
.NewsDateTxt{
	font-size: 11px;
	line-height: 120%;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	float: right;
	visibility: visible;
	position: relative;
}
.NewsListTxt{
	font-size: 11px;
	line-height: 150%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.NewsDetailTitBG01{
	background-image: url(../_img/04_news/detailtit_BG1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.NewsDetailTitBG02{
	background-image: url(../_img/04_news/detailtit_BG2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.NewsDetailTitBG03{
	background-image: url(../_img/04_news/detailtit_BG3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.NewsDetailBG{
	background-image: url(../_img/04_news/detailBG.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 627px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.NewsPrevTxt01{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.NewsPrevTxt02{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 120%;
}
.NewsPrevTxt02 a{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 120%;
}
.NewsPrevTxt02 a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	line-height: 120%;
}
/*---------------------------------06_contact--------------------------------------*/
.ContactFormM{
	background-image: url(../_img/06_contact/contactform_m.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ContactFormBot{
	background-image: url(../_img/06_contact/contactform_bot.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.ContactFormTop{
	background-image: url(../_img/06_contact/contactform_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 25px 20px;
	width: 536px;
}
.ContactFormTit{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.FormSuccessBG{
	background-image: url(../_img/06_contact/successBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 25px;
	padding-left: 25px;
}
/*---------------------------------07_sitemap--------------------------------------*/
.SitemapTxt{
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.SitemapTxt a{
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 14px;
	background-image: url(../_img/00_layout/arrow01.gif);
	background-repeat: no-repeat;
	background-position: 4px 9px;
	display: block;
}
.SitemapTxt a:hover{
	font-size: 11px;
	line-height: 120%;
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;
	display: block;
}
/*-------------------------05-about-------------------------------*/
.AboutPageBG1{
	background-image: url(../_img/05_about/AboutpageBG1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 25px;
	padding-left: 10x;
	padding-bottom: 35px;
}
.AboutPageBG2{
	background-image: url(../_img/05_about/AboutpageBG2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.AboutPageBG3{
	background-image: url(../_img/05_about/AboutpageBG3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}


/*---------------------------------topweb-language--------------------------------------*/
.show_menu_div{
	clear:both;
	font-weight: normal;
	background-color:#000000;
	display:none;
	width:80px;
	z-index:200;
	border:1px solid #999999;
	position:absolute;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	padding: 5px 5px;
	opacity: 0.8;                 /* 透明度100% FireFox 瀏覽器 */ 
    filter: Alpha(Opacity=80);   /* 透明度100% IE 瀏覽器 */ 
}
.show_menu_ul {
  /*  margin:0;
    padding:0;
    margin-bottom:10px;
	margin-left:10px;
	margin-right:15px;
	color: #FFFFFF;*/
}
.show_menu_li {
	font-size:12px;
	list-style-type:none;
	line-height: 220%;
	font-weight: normal;
	text-decoration: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: left;
}
.show_menu_li a {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 220%;
	font-weight: normal;
	text-decoration: none;
}
.show_menu_li a:hover{
	color:#CC0000;
	font-size: 12px;
	line-height: 220%;
	font-weight: bold;
	text-decoration: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	
}.proFromTit {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.Nodisplay{
    display:none;
}
