@charset "utf-8";

body {font-family: Arial;font-size: 12px;margin: 0px auto;padding: 0px;background-color:#FFFFFF;}
br {clear: left;}
td {font-size: 11px;color: #000000;font-weight: normal;text-align: left;}
form {margin: 0px;padding: 0px;}
label {text-align: right;width: 100px;float: left;padding-bottom: 3px;}
.labelInfo {text-align: right;width: 120px;float: left;padding-bottom: 5px;}
.labelReg {text-align: right;width: 180px;float: left;padding-bottom: 8px;padding-right: 3px;}
.labelLogin{float: left;width: 70px;text-align: right;font-weight: bold;padding-top: 5px;}
.labelW65{float: left;width: 65px;text-align: right;font-weight: bold;padding-top: 5px;}
fieldset {width: 90%;border: 1px solid #CCCCCC;margin: 0px auto;text-align: left;padding: 10px;line-height: 1.5em;}
.fieldset95perNoborder {width: 95%;margin: 0px auto;text-align: left;padding: 1px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
legend {font-weight: bold;font-size: 12px;color: #003366;padding-bottom: 8px;padding-top: 4px;}
.legendRed {font-weight: bold;font-size: 12px;color: #CC0000;padding-bottom: 8px;padding-top: 4px;}

.bodyWhite {background-color: #FFFFFF;}

#preloadedImages {
width: 0px;
height: 0px;
display: inline;
background-image:url(images/arrow_news_b.gif);
background-image:url(images/arrow_cate_1b.gif);
background-image:url(images/arrow_cate_7b.gif);
background-image:url(images/arrow_cate_6b.gif);
} 


a:active {color: #FF6600;}
a:link {color: #003399;text-decoration: none;}
a:visited {color: #003399;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: underline;}

a.linkFunction:link {font-size:11px;font-weight: bold;color: #003366;}
a.linkFunction:visited {font-size:11px;font-weight: bold;color: #003366;}
a.linkFunction:hover {font-size:11px;font-weight: bold;color: #cc0000;}

a.link11px:link {font-size : 11px;}
a.link11px:visited {font-size : 11px;}
a.link11px:hover {font-size : 11px;}


a.linkSmall:link {font-size : 10px;}
a.linkSmall:visited {font-size : 10px;}
a.linkSmall:hover {font-size : 10px;}

a.link14px:link {font-size : 14px;}
a.link14px:visited {font-size : 14px;}
a.link14px:hover {font-size : 14px;}

a.linkWhite:link {color : #FFFFFF;}
a.linkWhite:visited {color : #FFFFFF;}
a.linkWhite:hover {color : #FFFF00;} 

a.linkBlack:link {color : #000000;}
a.linkBlack:visited {color : #000000;}
a.linkBlack:hover {color : #FF0000;} 

a.linkYellow:link {color : #CC6600;}
a.linkYellow:visited {color : #CC6600;}
a.linkYellow:hover {color : #FF0000; border-bottom:#FF9900 dashed 1px;}

a.linkGray:link {color : #666666;}
a.linkGray:visited {color : #666666;}
a.linkGray:hover {color : #FF0000;}

a.linkImg:link {border: 1px solid #CCCCCC;}
a.linkImg:hover {border: 1px solid #CC0000;}
a.linkImg:visited {border: 1px solid #CCCCCC;}

a.linkImg100x75:link {padding: 2px;height: 75px;width: 100px;border: 1px solid #CCCCCC;display: block;}
a.linkImg100x75:visited {padding: 2px;height: 75px;width: 100px;border: 1px solid #CCCCCC;display: block;}
a.linkImg100x75:hover {border: 1px solid #CC0000;}


.compartLine {font-size: 10px;color: #999999;margin: 0px;padding:0px 5px;}
.small {font-size: 10px;}
.red {color: #FF0000}
.white {color: #FFFFFF}
.blue {color: #0066FF}
.yellow {color: #FFCC00;}
.greenDark {color: #005500;}
.blueDark {color: #003366}
.line20 {line-height: 20px;}
.redDark {color: #990000;}
.px10Gray {font-size: 10px;color: #666666;}
.px11Gray {font-size: 11px;color: #666666;}
.px11GrayArial {font-size: 11px;color: #666666;font-family: Arial;}
.px12Gray {color: #666666;font-size: 12px;}
.px11 {font-size: 11px;}
.px11T {font-size: 11px;font-family: Tahoma, Verdana, Arial;}
.px12 {font-size: 12px;}
.px13 {font-size: 13px;}
.px14 {font-size: 14px;}
.px16 {font-size: 16px;}
.px10Blue {font-size: 10px;color: #0066FF;}
.smallGray {font-size: 9px;color: #999999;}
.gray{color: #666666;}


.fontGeorgia {font-family: Georgia;}
.fontVerdana {font-family: Verdana;}



.detailTitle {font-family: Verdana, Tahoma;font-size: 14px;font-weight: bold;text-decoration: none;}
.Line20pt105 {font-family: Verdana, Tahoma;font-size: 12px;line-height: 20px;text-decoration: none;}
.Line20px12 {font-family: Verdana, Tahoma;font-size: 12px;line-height: 20px;text-decoration: none;}
.bigBord {font-weight: bold;font-size: 14px;color: #000000;}
.input {font-size: 12px;background-color: #F9F9F9;font-style: normal;font-weight: normal;text-decoration: none;border: 1px solid #999999;font-family: Arial;}
.input11px {font-size: 11px;background-color: #F9F9F9;font-style: normal;font-weight: normal;text-decoration: none;border: 1px solid #999999;font-family: Arial;}
.input14px {font-size: 13px;background-color: #F9F9F9;font-style: normal;font-weight: normal;text-decoration: none;border: 1px solid #999999;font-family: Arial;padding:2px;}
.inputSubmit {font-family: Verdana;background: url(images/bg_button.jpg);font-size: 12px;font-weight: bold;border: 1px solid #aac5e3;}
.inputSubmitGold {font-family: Arial;font-size: 9pt;font-weight: bold;border: 1px solid;background-image: url(images/bg_button_gold.gif);color: #7b2e00;cursor:pointer;height:20px;border-top-color: #f39d24;border-right-color: #cf6f18;border-bottom-color: #cf6f18;border-left-color: #f39d24;padding:2px;}


.clear {font-size: 0px;margin: 0px;padding: 0px;clear: both;height: 0px;}
.blankDashed1 {border-bottom:#CCCCCC dashed 1px;font-size: 0px;margin: 0px auto;clear: both;height:0px;}
.blankDashed3 {border-bottom:#CCCCCC dashed 1px;font-size: 0px;margin: 3px auto;clear: both;height:0px;}
.blankDashed4 {border-bottom:#CCCCCC dashed 1px;font-size: 0px;margin: 4px auto;clear: both;height:0px;}
.blankDashed5 {border-bottom:#CCCCCC dashed 1px;font-size: 0px;margin: 5px auto;clear: both;height:0px;}

.blankH5 {font-size: 1px;clear: both;height: 5px;}
.blankW5 {font-size: 1px;float: left;width: 5px;}
.blankH5white {font-size: 1px;clear: both;height: 5px;background-color: #FFFFFF;}
.blankH3 {font-size: 1px;clear: both;height: 3px;}
.blankH1 {font-size: 0px;clear: both;height: 1px;}
.blankH1blue {font-size: 0px;clear: both;height: 1px;background-color: #bacbe0;margin: 0px;padding: 0px;}
.blankH1gray {font-size: 1px;clear: both;height: 1px;background-color: #CCCCCC;}
.blankH1green {font-size: 1px;clear: both;height: 1px;background-color: #92d377;}
.blankH2 {font-size: 1px;clear: both;height: 2px;}
.blankH2white {font-size: 1px;clear: both;height: 2px;background-color: #FFFFFF;}
.blankH2green {font-size: 1px;clear: both;height: 2px;background-color: #92d377;}
.blankH2red {font-size: 1px;clear: both;height: 2px;background-color: #cc0000;}
.blankH2yellow {font-size: 1px;clear: both;height: 2px;background-color: #fcaf17;}
.blankH2blue {font-size: 1px;clear: both;height: 2px;background-color: #3879a7;}
.blankH10 {font-size: 1px;clear: both;height: 10px;}
.blankW10 {font-size: 1px;float: left;width: 10px;}
.bgDotlineH3 {background-image: url(images/dotLine43.gif);background-repeat: repeat-x;height: 3px;font-size: 1px;margin: 0px auto;padding: 0px;}
.bgDotlineH1 {background-image: url(images/dotLine41.gif);background-repeat: repeat-x;height: 1px;font-size: 1px;margin: 0px auto;padding: 0px;}
.bgDotlineW6H1 {background-image: url(images/dotLine61.gif);background-repeat: repeat-x;height: 1px;font-size: 1px;margin: 0px;padding: 0px;clear: both;}



.content220px {margin: 0px;padding: 0px;float: left;width: 220px;}
.content50px {margin: 0px;padding: 0px;float: left;width: 50px;}

.content90per{width: 90%;}
.content95per{width: 95%;}
.content97per{width: 97%;}
.content50per{width: 50%;float: left;}
.content100per{width: 100%;margin: 0px;padding: 0px;}
.content {text-align: left;}
.contentCenter {text-align: center;list-style-type: none;margin: 0px auto;}
.contentRight {text-align: right;clear: both;}
.content135px {margin: 0px;padding: 0px;float: left;width: 135px;}

.imgLinkPicFloatLeft {background-color: #FFFFFF;padding: 2px;float: left;margin-right: 5px;margin-left: 5px;border: 1px solid #c9c9c9;}
.imgLinkPic {background-color: #FFFFFF;border: 1px solid #DCDCDC;}










.funTopText {float: left;}
.funTopMore {text-align: center;text-decoration: none;float: right;width: 50px;font-size: 10px;font-weight: normal;padding-top: 5px;}

.funTopGold {font-weight: bold;color: #FFFFFF;background-image: url(images/fun_top_gold.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 190px;margin: 0px;clear: both;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGold {background-color: #fffbe4;text-align: left;margin: 0px;padding: 4px;width: 180px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #ffb64b;border-left-color: #ffb64b;clear: both;}
.funBottomGold {font-size: 1px;background-color: #fffbe4;background-image: url(images/fun_bottom_gold.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 190px;clear: both;}


.funTopGoldW220 {font-weight: bold;color: #FFFFFF;background-image: url(images/fun_top_gold_w220.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 220px;margin: 0px;clear: both;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGoldW220 {background-color: #fffbe4;text-align: left;margin: 0px;padding: 4px;width: 210px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #ffb64b;border-left-color: #ffb64b;clear: both;}
.funBottomGoldW220 {font-size: 1px;background-color: #fffbe4;background-image: url(images/fun_bottom_gold_w220.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 220px;clear: both;}










.funTopGoldW530 {
	font-weight: bold;
	color: #7b2e00;
	background-color: #ffd58d;
	background-image: url(images/fun_top_gold_w530.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	width: 530px;
	margin: 0px;
	clear: both;
	float: left;
	height: 20px;
	padding-top: 7px;
	font-size: 12px;
}
.funMainGoldW530 {
	background-color: #fffbef;
	text-align: left;
	margin: 0px;
	width: 520px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ffb64b;
	border-left-color: #ffb64b;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.funBottomGoldW530 {
	font-size: 1px;
	background-color: #fffbef;
	background-image: url(images/fun_bottom_gold_w530.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 3px;
	width: 530px;
}


.funTopGreen {font-weight: bold;color: #005B00;background-color: #c7fab6;background-image: url(images/fun_top_green.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 190px;margin: 0px;clear: both;float: left;height: 20px;padding-top: 7px;font-size: 12px;}
.funTopGreenDark {font-weight: bold;color: #FFFFFF;background-color: #229809;background-image: url(images/fun_top_green_dark.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 190px;margin: 0px;clear: both;float: left;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGreen {background-color: #F7FFF4;text-align: left;margin: 0px;padding: 9px;width: 170px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #92d377;border-left-color: #92d377;}
.funBottomGreen {font-size: 1px;background-color: #F1FFEE;background-image: url(images/fun_bottom_green.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 190px;}

.funTopGreenW220 {font-weight: bold;color: #005B00;background-color: #c7fab6;background-image: url(images/fun_top_green_w220.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 220px;margin: 0px;clear: both;float: left;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGreenW220 {background-color: #F7FFF4;text-align: left;margin: 0px;padding: 9px;width: 200px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #92d377;border-left-color: #92d377;}
.funBottomGreenW220 {font-size: 1px;background-color: #F1FFEE;background-image: url(images/fun_bottom_green_w220.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 220px;}

.funTopGreenW300 {font-weight: bold;color: #005B00;background-color: #c7fab6;background-image: url(images/fun_top_green_w300.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 300px;margin: 0px;clear: both;float: left;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGreenW300 {background-color: #F7FFF4;text-align: left;margin: 0px;padding: 9px;width: 280px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #92d377;border-left-color: #92d377;}
.funBottomGreenW300 {font-size: 1px;background-color: #F1FFEE;background-image: url(images/fun_bottom_green_w300.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 300px;}

.funTopGreenW730 {font-weight: bold;color: #005B00;background-color: #c7fab6;background-image: url(images/fun_top_green_w730.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 730px;margin: 0px;clear: both;float: left;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGreenW730 {background-color: #F9FFF7;text-align: left;margin: 0px;padding: 9px;width: 710px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #92d377;border-left-color: #92d377;}
.funBottomGreenW730 {font-size: 1px;background-color: #F1FFEE;background-image: url(images/fun_bottom_green_w730.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 730px;}

.funTopGreenW760 {font-weight: bold;color: #005B00;background-color: #c7fab6;background-image: url(images/fun_top_green_w760.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 760px;margin: 0px;clear: both;float: left;height: 20px;padding-top: 7px;font-size: 12px;}
.funTopGreenDarkW760 {font-weight: bold;color: #FFFFFF;background-color: #229809;background-image: url(images/fun_top_green_w760_dark.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 760px;margin: 0px;clear: both;float: left;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGreenW760 {background-color: #F9FFF7;text-align: left;margin: 0px;padding: 7px;width: 744px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #92d377;border-left-color: #92d377;}
.funBottomGreenW760 {font-size: 1px;background-color: #F1FFEE;background-image: url(images/fun_bottom_green_w760.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 760px;}


.funTopBlue {font-weight: bold;color: #003366;background-image: url(images/fun_top_blue.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 190px;margin: 0px;clear: both;height: 20px;padding-top: 7px;font-size: 12px;}
.funTopBlueDark {font-weight: bold;color: #FFFFFF;background-image: url(images/fun_top_blue_Dark_w190.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 190px;margin: 0px;clear: both;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainBlue {background-color: #f8fafd;text-align: left;margin: 0px;padding: 9px;width: 170px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #bacbe0;border-left-color: #bacbe0;clear: both;}
.funBottomBlue {font-size: 1px;background-color: #f8fafd;background-image: url(images/fun_bottom_blue.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 190px;clear: both;}

.funTopBlueW220 {font-weight: bold;color: #FFFFFF;background-image: url(images/fun_top_blue_w220.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 220px;margin: 0px;clear: both;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainBlueW220 {background-color: #f8fafd;text-align: left;margin: 0px;padding: 9px;width: 200px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #bacbe0;border-left-color: #bacbe0;clear: both;}
.funBottomBlueW220 {font-size: 1px;background-color: #f8fafd;background-image: url(images/fun_bottom_blue_w220.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 220px;clear: both;}

.funTopBlueW530 {font-weight: bold;color: #003366;background-image: url(images/fun_top_blue_w530.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 530px;margin: 0px;clear: both;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainBlueW530 {background-color: #f8fafd;text-align: left;margin: 0px auto;padding: 6px;width: 516px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #bacbe0;border-left-color: #bacbe0;clear: both;}
.funBottomBlueW530 {font-size: 1px;background-color: #f8fafd;background-image: url(images/fun_bottom_blue_w530.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 530px;clear: both;}

.funTopBlueW760 {
	font-weight: bold;
	color: #003366;
	background-color: #d4dff0;
	background-image: url(images/fun_top_blue_w760.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	width: 760px;
	margin: 0px;
	clear: both;
	float: left;
	height: 20px;
	padding-top: 7px;
	font-size: 12px;
}
.funMainBlueW760 {
	background-color: #f8fafd;
	text-align: left;
	margin: 0px;
	padding: 9px;
	width: 740px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bacbe0;
	border-left-color: #bacbe0;
}
.funBottomBlueW760 {
	font-size: 1px;
	background-color: #f8fafd;
	background-image: url(images/fun_bottom_blue_w760.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 3px;
	width: 760px;
}


.funTopGrayW760 {font-weight: bold;color: #003366;background-image: url(images/fun_top_gray_w760.gif);background-repeat: no-repeat;background-position: left top;text-align: left;width: 760px;margin: 0px;clear: both;height: 20px;padding-top: 7px;font-size: 12px;}
.funMainGrayW760 {background-color: #FAFAFA;text-align: left;margin: 0px;padding: 4px;width: 750px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #cdcdcd;border-left-color: #cdcdcd;clear: both;}
.funBottomGrayW760 {font-size: 1px;background-color: #FAFAFA;background-image: url(images/fun_bottom_gray_w760.gif);background-repeat: no-repeat;background-position: left top;margin: 0px;padding: 0px;height: 3px;width: 760px;clear: both;}



.functionTop {
	width: 190px;
	float: left;
	text-align: left;
	background-color: #dedede;
	margin: 0px;
	padding: 0px;
}
.functionTopBlueDark {
	width: 190px;
	float: left;
	text-align: left;
	background-color: #003e73;
	margin: 0px;
	padding: 0px;
}

.functionTopGold {
	width: 190px;
	float: left;
	text-align: left;
	margin: 0px;
	font-weight: bold;
	color: #CC3300;
	background-image: url(images/fun_top_gold.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	padding-top: 7px;
}

.functionTopRedDark {
	width: 190px;
	float: left;
	text-align: left;
	background-color: #CC0000;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.functionTopCatalogue {
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	width: 190px;
	background-image: url(images/bi_fun_bg_top_catalogue.gif);
	background-repeat: no-repeat;
	float: left;
	text-align: left;
	padding-top: 8px;
	height: 22px;
	font-size: 12px;
}
.functionMain {
	width: 180px;
	float: left;
	padding-right: 4px;
	padding-left: 4px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-left-color: #dedede;
	background-color: #f7f7f7;
}
.functionContent {
	float: left;
	padding: 5px;
}
.functionBottom {
	width: 190px;
	float: left;
	background-image: url(images/bg_fun_bottom.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	height: 3px;
	background-position: left top;
	background-color: #f7f7f7;
}
.functionTopText {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.functionTopTextWhite {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.functionTopTextMore {
	margin: 0px;
	float: right;
	padding-top: 10px;
	width: 35px;
}




.infoDirArea {text-align: left;width: 85%;margin:0px auto;padding:0px;}

.infoDirArea a {
	font-weight: bold;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
	background-image: url(images/arrow-2a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
}
.infoDirArea a:hover {
	color: #CC0000;
	background-color: #FFFF99;
	text-decoration: none;
	background-image: url(images/arrow-2b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.infoDirAreaDetailList{
	margin: 0px;
	float: right;
	padding: 0px;
	width: 90%;
}
.infoDirAreaDetailList a{
	text-align: left;
	display: block;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	background-image: url(images/arrow-2a-t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: normal;
	text-decoration: none;
}
.infoDirAreaDetailList a:visited{
	color: #000000;
}
.infoDirAreaDetailList a:hover{
	color: #FF0000;
	background-color: #FFFF99;
	background-image: url(images/arrow-2b-t.gif);
	background-repeat: no-repeat;
	background-position: left top;
}




.proContent {
	float: left;
	padding: 5px;
}
.proDetailPic {
	text-align: center;
	float: left;
	width: 360px;
	padding-left: 5px;
	margin: 0px auto;
}
.proDetailSummary {
	margin: 0px;
	float: right;
	width: 355px;
	padding-right: 5px;
}


.proTop {
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	width: 100%;
	background-image: url(images/proList_top.gif);
	background-repeat: no-repeat;
	float: left;
	text-align: left;
	padding-top: 8px;
	height: 22px;
	font-size: 12px;
}
.proMain {
	width: 100%;
	background-image: url(images/proList_main.gif);
	background-repeat: repeat-y;
	float: left;
}
.proCoverListW128 {float: left;width: 123px;text-align: center;margin: 0px auto;padding-right: 3px;padding-left: 3px;}
.proCoverListW140 {float: left;width: 138px;text-align: center;margin: 0px auto;padding-right: 2px;padding-left: 2px;}
.proCoverList {float: left;width: 124px;text-align: center;margin: 0px auto;padding: 0px;}
.proList {
	float: left;
	width: 25%;
	text-align: center;
	padding-top: 3px;
	font-size: 11px;
	line-height: 1.1em;
}
.proBottom {
	width: 100%;
	float: left;
	background-image: url(images/proList_bottom.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	height: 7px;
}
.proOrderPic {
	background-color: #FFFFFF;
	text-align: left;
}

.lmMore {
	text-align: center;
	text-decoration: none;
	float: right;
	width: 60px;
	font-size: 8pt;
	font-weight: normal;
	padding-top: 3px;
}
.lmText {
	float: left;
}




.ad {text-align: center;margin: 0px auto;padding: 0px;}
.topAd {text-align: center;margin: 0px auto;padding: 0px;width: 960px;}


.coverSearchHotKeywords {
	text-align: left;
	width: 758px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #CCCCCC;
	margin: 0px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F7F7F7;
}
.coverProcess {
	text-align: center;
	width: 580px;
	margin: 0px;
	float: left;
	padding: 0px;
}
.coverProcess .span {
	text-align: center;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
}


.loginOK{
	text-align: center;
	width: 85%;
}
.coverProRecommend{
	text-align: center;
	width: 125px;
	padding-left: 25px;
}


.noticeArrow{float: left;width: 10px;text-align: right;padding-top: 4px;padding-right: 3px;}
.noticeList{float: left;text-align: left;}




.infoList {margin: 0px auto;padding:0px 10px;clear:both;}
.infoList ul {margin: 0px;padding: 0px;list-style-type: none;}
.infoList li {font-size:14px;padding:8px 0px;margin: 0px;clear: both; border-bottom:#CCCCCC dashed 1px;}



.infoItem{
	background-image: url(images/dotLine41.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	text-align: left;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 4px;
	clear: both;
}
.infoLeft{
	float: left;
	width: 100px;
	text-align: right;
	clear: left;
}
.infoRight{
	float: left;
	padding-left: 5px;
	clear: right;
}
.infoListStat {margin: 0px;clear:both;padding:5px 10px 5px 10px;text-align: right;font-weight:bold; font-family:Verdana; font-size:11px;}

.infoContent {
	margin: 0px auto;
	text-align: left;
	font-size: 12px;
	line-height: 1.5em;
	text-decoration: none;
	width: 95%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.infoAttachment{
	text-align: center;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
}
.NewsPrevNext {
	width: 90%;
	padding-top: 10px;
	margin: 0px auto;
	clear: both;
}
.NewsPrev {
	float: left;
	width: 50%;
	text-align: left;
}
.NewsNext {
	float: right;
	width: 50%;
	text-align: right;
}




#coverADleft{
	float: left;
	width: 600px;
}
#coverADright{
	float: right;
	width: 175px;
}




.TableBody {
	width: 780;
	biland:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
	text-align: center;
}
.TableGray {
	border: 1px solid #CCCCCC;
	background-color: #E8E8E8;
}
.TableMain {
	background-color: #B9DFFF;
	width: 100%;
	biland:expression(this.cellSpacing=1,this.cellPadding=4,this.border=0);
}
.TableMemberMain {
	background-color: #DBDBDB;
	width: 100%;
	biland:expression(this.cellSpacing=1,this.cellPadding=2,this.border=0);
}
.TableFaq {
	background-color: #E9F4FE;
	width: 100%;
	border: 1px solid #B9DFFF;
	biland:expression(this.cellSpacing=0,this.cellPadding=4,this.border=0);
}
.TableFM {
	background-color: #bfd3de;
	width: 100%;
	border: 1px solid #a9bad3;
	biland:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
	padding-top: 3px;
	padding-bottom: 5px;
}
.TableNo {
	width: 100%;
	biland:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
}
.TableMainTop {
	background-color: #CAE4FD;
	width: 100%;
	biland:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
}
.TableMainINC {
	background-color: #FFFFFF;
	width: 100%;
	border: 1px solid #f3f3f3;
	biland:expression(this.cellSpacing=0,this.cellPadding=2,this.border=0);
}
.TableMainMain {
	background-color: #FFFFFF;
	padding: 0px;
	width: 100%;
	margin: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CAE4FD;
	border-left-color: #CAE4FD;
	biland:expression(this.cellSpacing=0,this.cellPadding=0,this.border=0);
}



.tdLeft {text-align: left;}
.tdRight {text-align: right;}
.tdCenter {text-align: center;}
.tdA {
	background-color: #FFFFFF;
}
.tdB {
	background-color: #FFFFFF;
	text-align: right;
}
.tdC {
	background-color: #FFFFFF;
	text-align: center;
}
.tdCtitle {
	background-color: #f3f3f3;
	text-align: center;
	font-weight: bold;
}

.TDbgDotline {
	background-image: url(images/dotline.gif);
	background-repeat: repeat-x;
}
.TDbgDotlineH3 {
	background-image: url(images/dotLine43.gif);
	background-repeat: repeat-x;
	height: 3px;
}
.TDtitle {
	font-family: Verdana, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/bi_bg_title.jpg);
	background-repeat: repeat-x;
	height: 23px;
}
.TDtitleContent {
	font-family: Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/bi_bg_title.jpg);
	background-repeat: repeat-x;
	height: 28px;
}

.TDmainBGlight {
	background-color: #E9F4FE;
}










#stageHeader {background:url(images/core/stage_bg_header.gif) repeat-x #FFFFFF;}
#stageFooter {background:url(images/core/stage_bg_footer.gif) repeat-x center bottom;}


.alignCenter {text-align: center;margin: 0px auto;}
.alignLeft {text-align: left;clear: both;margin: 0px auto;}
.alignRight {text-align: right;clear: both;margin: 0px auto;}

.block {text-align: left;}
.block5px {margin: 0px;padding: 0px;float: left;width: 5px;}
.block30px {margin: 0px;padding: 0px;float: left;width: 30px;}
.block40px {margin: 0px;padding: 0px;float: left;width: 40px;}
.block50px {margin: 0px;padding: 0px;float: left;width: 50px;}
.block60px {margin: 0px;padding: 0px;float: left;width: 60px;}
.block70px {margin: 0px;padding: 0px;float: left;width: 70px;}
.block80px {margin: 0px;padding: 0px;float: left;width: 80px;}
.block90px {margin: 0px;padding: 0px;float: left;width: 90px;}
.block100px {margin: 0px;padding: 0px;float: left;width: 100px;}
.block105px {margin: 0px;padding: 0px;float: left;width: 105px;}
.block120px {margin: 0px;padding: 0px;float: left;width: 120px;}
.block135px {margin: 0px;padding: 0px;float: left;width: 135px;}
.block220px {margin: 0px;padding: 0px;float: left;width: 220px;}
.block320px {margin: 0px;padding: 0px;float: left;width: 320px;}
.block400px {margin: 0px;padding: 0px;float: left;width: 400px;}

.block90per {width: 90%;}

.blockGray230x50 {background:url(images/bg_gray_230x50.gif) no-repeat center top;margin: 0px auto;padding:10px 0px 0px 10px;clear: both;height: 40px;width: 220px;}
.blockBlue230x60 { background:url(images/bg_blue_230x60.gif) no-repeat left top;margin: 0px auto;padding:10px 5px 0px 5px;clear: both;height: 50px;width: 220px;}
.blockBlue290x60 { background:url(images/bg_blue_290x60.gif) no-repeat left top;margin: 0px auto;padding:10px 5px 0px 5px;clear: both;height: 50px;width: 280px;}


.newsList {margin: 0px;width: 100%;text-align: left;clear: both;padding-top: 4px;padding-bottom: 4px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.newsList a {margin: 0px;background-image: url(images/arrow_news_c.gif);background-repeat: no-repeat;background-position: left top;	display: block;padding-left: 13px;}
.newsList a:hover {background-image: url(images/arrow_news_b.gif);}

.img90x40 {text-align: center;margin: 0px auto;clear: both;height: 50px;width: 100px;}
.img90x40 a {background-color: #FFFFFF;padding: 2px;border: 1px solid #CCCCCC;height: 40px;width: 90px;display: block;}
.img90x40 a:hover {border: 1px solid #cc0000;}

.img80x40 {text-align: center;margin: 0px auto;clear: both;height: 50px;width: 85px;}
.img80x40 a {background-color: #FFFFFF;padding: 2px;border: 1px solid #CCCCCC;height: 40px;width: 80px;display: block;}
.img80x40 a:hover {border: 1px solid #cc0000;}





#header {width: 950px;clear: both;padding:0px;margin: 0px auto;background-color:#FFFFFF;}
#header .left {margin: 0px;width: 350px;padding-top: 10px;float: left;}
#header .right {margin: 0px auto;width: 600px;padding: 0px;float: right;}

#header .logo {margin: 0px;width: 300px;float: left;text-align:center;padding:0px;}
#header .fun {margin: 0px auto;width: 650px;padding: 0px;float: right;}
.funMenu {text-align: right;margin: 0px;clear: both;height:30px;padding:10px 0px;}
.funMenu ul {margin:0px;padding: 5px 20px 0px 0px; float:right;}
.funMenu li {margin:0px;float:left;text-align:center;padding-top:5px;list-style-type: none;font-size:11px;}
.funMenu li a {color: #174d96;text-decoration: none;font-weight: bold;}
.funMenu li a:visited {color: #174d96;text-decoration: none;font-weight: bold;}
.funMenu li a:hover {color: #cc0000;}
.funMenu span {margin: 0px 8px;color: #cccccc;font-size: 9px;}


.headerMenu {margin: 0px auto;height: 30px;padding:0px 10px 0px 0px;float:right;}
.headerMenu ul {margin:0px auto;list-style-type: none; padding:0px; clear:both;}
.headerMenu li {background:url(images/core/bg_tab_l.gif) no-repeat left 3px;float: left;padding-right: 10px;height: 30px;}
.headerMenu li a {color: #0a51a1;text-decoration: none;font-weight: bold;text-align: center; background:url(images/core/bg_tab_r.gif) no-repeat right 3px; padding:10px 12px 6px 10px;margin-left: 2px;display: block!important;font-family: Verdana;}
.headerMenu li a:hover {color: #fe5603;}

.headerMenu li.current {background:url(images/core/bg_tab_l_current.gif) no-repeat left 3px;float: left;padding-right: 10px;height: 30px; position:relative;}
.headerMenu li.current a {color: #cc0000;text-decoration: none;font-weight: bold;text-align: center; background:url(images/core/bg_tab_r_current.gif) no-repeat right 3px; padding:10px 12px 6px 10px;margin-left: 2px;display: block!important;font-family: Verdana;}
.headerMenu li.current a:hover {color: #cc0000;}



.headerSearch {margin: -1px auto 0px auto;padding:5px;clear: both;text-align: center; border-top:#9ab6d2 1px solid; background:#d6e5ee;}
.headerSearchPop {background-color:#f2f6fa;margin:0px;padding: 5px;clear: both;text-align:center;height:19px;overflow: hidden;}




#main {width: 950px;margin:0px auto;padding:10px 5px 5px 5px;min-height:600px;_height:600px;background-color:#FFFFFF;}
#mainLeft {float: left;width: 200px;}
#mainRight {float: right;width: 740px;margin: 0px auto;padding: 0px;}
#mainBottom {font-size:0px;margin:0px;padding:0px;height:0px;clear: both;}

.mainHomeAL {margin: 0px;padding: 0px;float: left;width: 500px;}
.mainHomeAR {margin: 0px;padding: 0px;float: right;width: 230px;}
.mainHomeBL {margin: 0px;padding: 0px;float: left;width: 440px;}
.mainHomeBR {margin: 0px;padding: 0px;float: right;width: 290px;}
.mainHomeCL {margin: 0px;padding: 0px;float: left;width: 500px;}
.mainHomeCR {margin: 0px;padding: 0px;float: right;width: 230px;}



.mainTop {background:url(images/bg_mainBodyTop.gif) #f8fafd no-repeat right top;width: 100%;margin: 0px;padding: 0px;clear: both;}
.mainTopTitle {font-size: 16px;font-weight: bold;text-align: left;clear: both; background:url(images/bg_mainInfo.gif) #e6f5fc repeat-y right top;width: 100%;padding: 8px 0px 8px 0px;}
.mainTopWhere {text-align: right;padding: 6px;float: right; font-size:11px;}
.mainMain {width: 720px;padding:10px;font-size: 12px;margin: 0px auto;background:url(images/bg_mainInfo.gif) repeat-y center top;min-height:600px;_height:600px;}
.mainRightBottom {font-size: 0px;margin: 0px;padding: 0px;height: 3px;width: 100%; background:url(images/bg_mainBodyBottom.gif) no-repeat right top;clear: both;}
.mainMainInfo {padding:10px;margin: 0px auto;clear:both; line-height:1.7em; font-size:13px;}




.proMainList {float: left;width: 140px;text-align: center;padding: 10px 2px 10px 2px;font-size: 11px;margin: 0px auto;}
.proMainPic {width: 100%;text-align: center;margin: 0px auto;padding: 0px;clear:both;}
.proMainPic a {background-color: #FFFFFF;padding: 3px;border: 1px solid #CCCCCC;height: 90px;width: 120px;display: block;}
.proMainPic a:hover {border: 2px solid #cc0000;padding: 2px;}
.proMainTitle {text-align: center;margin: 0px auto;padding-top: 5px;}


.proMainText{
	float: left;
	text-align: left;
	width: 100%;
	padding-top: 3px;
	margin: 0px;
}
.proMainTextItemName{
	float: left;
	text-align: right;
	width: 50px;
	margin: 0px;
	padding-right: 3px;
}
.proMainTextItemExplain{
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
}


.proMainFun{
	width: 100%;
	padding-top: 5px;
	text-align: center;
	height: 15px;
	padding-bottom: 5px;
	clear: left;
	margin: 0px auto;
}


#footer {width:940px;text-align:center;margin:0px auto;padding:5px;clear:both;min-height:60px;_height:60px;}
#footer .menu {padding:5px 0px;font-family:Verdana;clear:both;}
#footer .copyright {text-align:center;font-size:11px;color:#333333;line-height:1.6em;clear:both;}
#footer a {color: #333333;text-decoration: none;}
#footer a:hover {color: #FF0000;}
#footer a:visited {color: #333333;text-decoration: none;}


.proInfoTitle {background:url(images/core/bg_proinfo_t_1.gif) repeat-x center bottom;padding:0px 10px 0px 10px;margin:0px auto; clear:both; height:26px;}
.proInfoTitle .left {background:url(images/core/bg_proinfo_t_4.gif) no-repeat right top;margin: 0px;padding: 0px;float: left;height: 26px;width: 30px;}
.proInfoTitle .btnLink {background:url(images/core/bg_proinfo_t_2.gif) repeat-x right top;text-align: center;margin: 0px;float: left;height: 20px;padding:6px 15px 0px 15px;font-size: 11px;font-weight: bold;color: #003366;font-family: Verdana;}
.proInfoTitle .btnLink a {margin: 0px;text-decoration: none;display: block;color: #003366;}
.proInfoTitle .btnLink a:visited {color: #003366;}

.proInfoTitle .btnCurrent {background:url(images/core/bg_proinfo_t_3.gif) repeat-x right top;text-align: center;margin: 0px;float: left;height: 20px; padding:6px 25px 0px 25px;font-size: 13px;font-weight: bold;color: #CC0000;font-family: Verdana;}
.proInfoTitle .btnCurrent a {background:url(images/arrow/arrow_proinfo_t.gif) no-repeat 0px 4px;margin: 0px;padding-left: 17px;text-decoration: none;display: block;color: #CC0000;}
.proInfoTitle .btnCurrent a:visited {color: #CC0000;}

.proInfoLeft {text-align: right;margin: 0px;padding: 0px;float: left;width: 115px;}
.proInfoRight {text-align: left;margin: 0px;padding: 0px;float: right;width: 580px;}

.proPrevNext {margin: 0px;padding: 15px 5px 10px 5px;clear: both; font-size:11px;}
.proPrevNext .left {margin: 0px;padding: 0px;float: left;width: 350px;}
.proPrevNext .right {margin: 0px;padding: 0px;float: right;	width: 350px;text-align: right;}


.linkFreinds {width: 960px;margin:0px auto;padding:0px;background-color:#FFFFFF;clear:both;text-align: center;}

.funT {margin: 0px auto;padding: 0px;clear: both;}
.funTitle {font-family: Verdana;font-size: 12px;font-weight: bold;color: #7b2e00;margin: 0px;padding: 0px;float: left;}

.funGold200t {background:url(images/fun_gold_200t.gif) no-repeat left bottom;width: 200px;margin: 0px auto;clear: both;height: 23px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #7b2e00;}
.funGold200m {background:#fffbe4 url(images/fun_gold_200m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 180px;clear: both;}
.funGold200b {font-size: 0px; background:url(images/fun_gold_200b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 3px;width: 200px;clear: both;}

.funGold230t {background:url(images/fun_gold_230t.gif) no-repeat left bottom;width: 230px;margin: 0px auto;clear: both;height: 23px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #7b2e00;}
.funGold230m {background:#fffbe4 url(images/fun_gold_230m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 210px;clear: both;}
.funGold230b {font-size: 0px; background:url(images/fun_gold_230b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 3px;width: 230px;clear: both;}

.funGold290t {background:url(images/fun_gold_290t.gif) no-repeat left bottom;width: 290px;margin: 0px auto;clear: both;height: 23px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #7b2e00;}
.funGold290m {background:#fffbe4 url(images/fun_gold_290m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 270px;clear: both;}
.funGold290b {font-size: 0px; background:url(images/fun_gold_290b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 3px;width: 290px;clear: both;}

.funGray440t {background:url(images/fun_gray_440t.gif) no-repeat left bottom;width: 440px;margin: 0px auto;clear: both;height: 22px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #000000;}
.funGray440m {background:url(images/fun_gray_440m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 420px;clear: both;}
.funGray440b {font-size: 0px; background:url(images/fun_gray_440b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 4px;width: 440px;clear: both;}


.funGray500t {background:url(images/fun_gray_500t.gif) no-repeat left bottom;width: 500px;margin: 0px auto;clear: both;height: 22px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #000000;}
.funGray500m {background:url(images/fun_gray_500m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 480px;clear: both;}
.funGray500b {font-size: 0px; background:url(images/fun_gray_500b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 4px;width: 500px;clear: both;}

.funGray740t {background:url(images/fun_gray_740t.gif) no-repeat center bottom;width: 740px;margin: 0px auto;clear: both;height: 21px;padding-top: 7px;font-family: Verdana;font-size: 14px;font-weight: bold;color: #990000;}
.funGray740m {background:url(images/fun_gray_740m.gif) repeat-y center bottom;margin: 0px auto;padding: 5px 10px 0px 10px;width: 720px;clear: both;}
.funGray740b {font-size: 0px; background:url(images/fun_gray_740b.gif) no-repeat center top;margin: 0px auto;padding: 0px;height: 3px;width: 740px;clear: both;}


.funBlue200t {background:url(images/fun_blue_200t.gif) no-repeat left bottom;width: 200px;margin: 0px auto;clear: both;height: 22px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #000000;}
.funBlue200m {background:url(images/fun_blue_200m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 180px;clear: both;}
.funBlue200b {font-size: 0px; background:url(images/fun_blue_200b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 4px;width: 200px;clear: both;}

.funBlue230t {background:url(images/fun_blue_230t.gif) no-repeat left bottom;width: 230px;margin: 0px auto;clear: both;height: 22px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #000000;}
.funBlue230m {background:url(images/fun_blue_230m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 210px;clear: both;}
.funBlue230b {font-size: 0px; background:url(images/fun_blue_230b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 4px;width: 230px;clear: both;}


.funBlue290t {background:url(images/fun_blue_290t.gif) no-repeat left bottom;width: 290px;margin: 0px auto;clear: both;height: 22px;padding-top: 7px;font-family: Verdana;font-size: 12px;font-weight: bold;color: #000000;}
.funBlue290m {background:url(images/fun_blue_290m.gif) repeat-y left bottom;margin: 0px auto;padding: 5px 10px 5px 10px;width: 270px;clear: both;}
.funBlue290b {font-size: 0px; background:url(images/fun_blue_290b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height: 4px;width: 290px;clear: both;}







.signFloatRight{width: 40px;margin: 0px;padding-top:3px;float: right;}
.signFloatLeft {margin: 0px;padding: 0px;float: left;width: 170px;}
.signLabel {width:65px;margin: 0px;padding: 3px 5px 0px 0px;float: left;text-align: right;font-weight:bold;}
.signInput {width:100px;margin: 0px;padding: 0px;float: left;}




.cateDir {margin: 0px auto;clear: both;padding: 0px;}
.cateDir a {font-weight: bold;text-decoration: none;display: block;padding: 5px 0px 4px 17px;background: url(images/arrow_cate_1a.gif) no-repeat 4px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateDir a:hover {color: #CC0000;background-color: #FFFF99;text-decoration: none;background-image: url(images/arrow_cate_1b.gif);background-repeat: no-repeat;}
.cateDirOn {margin: 0px auto;clear: both;padding: 0px;}
.cateDirOn a {color: #cc0000;font-weight: bold;text-decoration: none;display: block;padding: 5px 0px 4px 17px;background: url(images/arrow_cate_2b.gif) no-repeat 4px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateDirOn a:hover {background-color: #FFFF99;}

.cateSubDir {margin: 0px;clear: both;padding: 0px;width:100%;}
.cateSubDir a {font-size:11px;font-family:Verdana;text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow_cate_7a.gif) no-repeat 5px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDir a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;background-image: url(images/arrow_cate_7b.gif);background-repeat: no-repeat;}

.cateSubDirOn {margin: 0px auto;clear: both;padding: 0px;width:100%;}
.cateSubDirOn a {font-size:11px;font-family:Verdana;color: #ff0000;font-weight: bold;text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow_cate_7b.gif) no-repeat 5px 9px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDirOn a:hover {background-color: #FFFFCC;}

.cateSubDirHasType {margin:0px;clear:both;padding:0px;width:100%;}
.cateSubDirHasType a {font-size:11px;font-family:Verdana;text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow_cate_6a.gif) no-repeat 5px 9px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDirHasType a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;background-image: url(images/arrow_cate_6b.gif);background-repeat: no-repeat;}
.cateSubDirOnHasType {margin: 0px auto;clear: both;padding: 0px;width:100%;}
.cateSubDirOnHasType a {font-size:11px;font-family:Verdana;color: #ff0000;font-weight: bold;text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow_cate_7b.gif) no-repeat 5px 8px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDirOnHasType a:hover {background-color: #FFFFCC;}


.cateType {margin: 0px auto;clear: both;padding: 0px;}
.cateType a {text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow_cate_5a.gif) no-repeat 5px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;color: #666666;}
.cateType a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;background-image: url(images/arrow_cate_5b.gif);background-repeat: no-repeat;}
.cateTypeOn {margin: 0px auto;clear: both;padding: 0px;}
.cateTypeOn a {text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow_cate_5b.gif) no-repeat 5px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;color: #ff0000;}
.cateTypeOn a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;}

.cateContentArea {width: 95%;float: right;margin: 5px 0px 5px 0px;padding: 0px;clear: both;}
.areaProSubDir {margin: 0px auto;padding: 0px;clear: both;position:relative;}
.prodPopProCate {padding:5px 10px 5px 10px;left:180px !important;left:165px;visibility:hidden;width:160px;position:absolute;top:0px;margin: 0px;background-color: #fffbef;border: 1px solid #ffb64b;font-size:11px;}
.prodPopProCate img.boardImage{position:absolute;z-index:999;top:8px;left: -7px;}



.proList120px {float:left;width:110px;text-align:center;padding:5px;font-size:11px;margin:0px auto;word-break:break-all;}
.proList120px .photo {text-align: center;margin: 0px auto;padding: 0px;clear:both;vertical-align:middle;display: table-cell;}
.proList120px .photo a {background-color:#FFFFFF;padding:3px;margin:0px;border:1px solid #CCCCCC;height:75px;width:100px;overflow:hidden;vertical-align: middle;line-height:75px;display:block;}
.proList120px .photo a:hover {border:1px solid #cc0000;padding:3px;}
.proList120px .title {text-align:center;margin:0px auto;padding-top:5px;clear:both;}




.dropMenuSkin {background-color: #F5F5F5;background-image: url(images/dropMenuSkin_bg.gif);background-repeat: repeat-y;text-align: left;border: 1px solid #666666;position: absolute;visibility: hidden;padding-top: 5px;padding-bottom: 3px;font-size:11px;}
.dropMenuSkin img.boardImage{position:absolute;z-index:999;top:8px;left: -7px;}
.dropMenuSkin a {color: #000000! important;text-decoration: none;padding-right: 20px;padding-left: 5px;}
.dropMenuSkin a:hover {text-decoration: none;}
#dropMenuMouseOver {background-color: #FFFF00;border: 1px solid #666666;padding: 0px;}
#dropMenuMouseOver a {color: #000000;}
.dropMenuItems {margin: 3px;padding: 1px;word-break: keep-all;}


#newsNoticeDemo {overflow:hidden;height: 165px !important;height: 165px;margin: 0px;float: left;display: inline;padding: 0px; width:100%;}
#newsNoticeDemo ul{margin: 0px;padding: 0px;}





.prodPopup {margin:0px auto;padding: 0px;}
.prodPopup .berth {padding:0px 0px 0px 20px;clear:both; background:url(images/arrow_green_up.gif) no-repeat 5px 5px;}
.prodPopup .prodPopHide {margin:0px;padding:0px;clear:both;width:1px;height:1px;position:relative;}
.prodPopup .prodPopHide .prodPopContainer {visibility:hidden;position:absolute;padding:20px 40px 10px 20px; background:url(images/prodPopup_bg.png) no-repeat;left:400px; width:240px; height:120px;top:-50px;}




.imgMore {margin:0px auto;padding:0px;clear:both;}
.imgMore .item {width:90px;padding:0px;margin:0px auto;float:left;}


.img80px {text-align: center;margin: 0px auto;padding: 0px;clear: both;height: 90px;width: 90px;}
.img80px a {display: block;height: 60px;width: 80px;border: 1px solid #CCCCCC;padding: 3px;overflow: hidden;vertical-align: middle;}
.img80px a:hover {border: 1px solid #CC0000;}

.proPhotoMulti {margin: 0px auto;padding: 5px;width:600px;clear: both;border: 1px solid #F0F0F0;text-align: center;vertical-align: middle;overflow: hidden;}
.proPhotoMulti p {}
