body {background-color: #FFFFFF;margin: 0px auto;padding:0px;font:normal normal 11px Arial;}
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;}


#preloadedImages {
width: 0px;
height: 0px;
display: inline;
background-image:url(images/arrow-2b.gif);
background-image:url(images/arrow-2b-sd.gif);
background-image:url(images/arrow-2b-t.gif);
background-image:url(images/arrow_news_b.gif);
background-image:url(images/favicon.ico);
} 


a:active {color: #FF6600;}
a:link {color: #003366;text-decoration: none;}
a:visited {color: #003366;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: underline;}

a.linkFunction:link {font-size : 11px;font-weight: bold;}
a.linkFunction:visited {font-size : 11px;font-weight: bold;}
a.linkFunction:hover {font-size : 11px;font-weight: bold;color: #FF0000;}

a.linkSmall:link {font-size : 11px;}
a.linkSmall:visited {font-size : 11px;}
a.linkSmall:hover {font-size : 11px;}

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;}

a.linkGray:link {color:#666;}
a.linkGray:visited {color:#666;}
a.linkGray:hover {color:#c00;}


.small {font-size: 10px;}
.red {color: #FF0000}
.white {color: #FFFFFF}
.blue {color: #0066FF}
.blueDark {color: #003366}
.line20 {line-height: 20px;}
.redDark {color: #990000;}
.px10Gray {font-size: 10px;color: #666666;}
.px11Gray {font-size: 11px;color: #666666;font-family: Arial, Verdana, Tahoma;}
.px12Gray {color: #666666;font-size: 12px;}
.px11 {font-size: 11px;}
.px11T {font-size: 11px;font-family: Tahoma, Verdana, Arial;}
.px12 {font-size: 12px;}
.px14 {font-size: 14px;}
.px10Blue {font-size: 10px;color: #0066FF;}
.smallGray {font-size: 9px;color: #999999;}
.gray{color: #666666;}
.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: 11px;
	background-color: #F9F9F9;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #999999;
	font-family: Arial, Tahoma, Verdana;
}
.inputSubmit {
	font-family: Verdana, Tahoma, Arial;
	background: url(images/bg_button.jpg);
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #aac5e3;
}


.clear {font-size:0px;margin:0px;padding:0px;clear:both;height:0px;}
.blankDashed5 {border-bottom:#CCCCCC dashed 1px;font-size:0px;margin:5px auto;clear:both;height:0px;}
.blankDashed10 {border-bottom:#CCCCCC dashed 1px;font-size:0px;margin:10px 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: 1px;clear: both;height: 1px;}
.blankH1gray {font-size: 1px;clear: both;height: 1px;background-color: #CCCCCC;}
.blankH2 {font-size: 1px;clear: both;height: 2px;}
.blankH2white {font-size: 1px;clear: both;height: 2px;background-color: #FFFFFF;}
.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;}
.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;list-style-type: none;}
.contentCenter {text-align: center;list-style-type: none;margin: 0px auto;}
.contentRight {text-align: right;clear: both;}

.block100px {width:100px;clear:both;padding:0px;margin:0px;}

.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;}
.linkFreinds {text-align:center;padding:0px;width:960px;margin:0px auto;}






#top {
	width: 960px;
	height:50px;
	text-align: left;
	padding-top: 10px;
	margin:0px auto;
}
#topLeft {
	width: 250px;
	float: left;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
}
#topRight {
	float: right;
	text-align: right;
	padding-top: 10px;
}
#topRight ul {
	margin: 0px;
	padding: 0px;
}
#topRight li {
	margin: 0px;
	background-image: url(images/bg_nav_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	display: block;
	height: 21px;
	width: 100px;
	padding-top: 3px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}


#topMenu {text-align:center;background: url(images/bg_search.gif) no-repeat top center;width:960px;height:30px;margin:0px auto;}
#topMenuSearch {margin: 0px;float: left;padding-top: 6px;padding-left: 15px;}
#topMenuSearchAS {margin: 0px;float: left;padding-top: 10px;padding-left: 8px;}
#topMenuMain {float: right;text-align: center;margin: 0px;padding-right: 10px;}
#topMenuSearchPopular {width:940px;padding:5px 5px 5px 15px; margin:0px auto;background: #f7f7f7 url(images/bg_search_popular.gif) no-repeat center bottom; text-align:center;}
#topMenuMain ul {margin: 0px;padding: 0px;}
#topMenuMain li {background-image: url(images/bg_Search_tabsLeft.gif);background-repeat: no-repeat;background-position: left top;display: block;float: left;padding-right: 5px;}
#topMenuMain a {color: #003366;text-decoration: none;font-weight: bold;text-align: center;background-image: url(images/bg_Search_tabsRight.gif);background-repeat: no-repeat;background-position: right top;padding-top: 7px;padding-right: 5px;padding-left: 5px;margin-left: 2px;display: block;padding-bottom: 6px;}
#topMenuMain a:hover {color: #FF0000;}


#main {background-color: #FFFFFF;width: 960px;background-image: url(images/bg_mainInfo.gif);background-repeat: repeat-y;background-position: right top;margin: 0px auto;padding: 0px;}
#mainHome {background-color: #FFFFFF;text-align: left;width: 960px;margin: 0px auto;padding: 0px;}
#mainLeft {float: left;width: 190px;}
#mainRight {float: right;width: 760px;padding: 0px;}
#mainBottom {font-size: 1px;margin: 0px;padding: 0px;height: 3px;width: 100%;background-image: url(images/bg_mainBodyBottom.gif);background-repeat: no-repeat;background-position: right top;}
.coverMainLeft{margin: 0px;padding: 0px;float: left;width: 530px;}
.coverMainRight{margin: 0px;padding: 0px;float: right;width: 220px;}

.mainTop{
	background-image: url(images/bg_mainBodyTop.gif);
	background-repeat: no-repeat;
	width: 100%;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-position: right top;
}
.mainTopTitle{
	font-family: Arial, Verdana, Tahoma;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	clear: both;
	float: left;
	background-color: #eff4f9;
	background-image: url(images/bg_mainInfo.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
}
.mainTopWhere{
	text-align: right;
	padding: 6px;
	float: right;
}
.mainMain{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-size: 12px;
	margin: 0px auto;
}
.mainMainDetail {
	width: 97%;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.mainMainDetailCenter {
	text-align: center;
	margin: 0px auto;
	padding-right: 5px;
	padding-left: 5px;
}




#bottom {width: 960px;text-align: center;height: 60px; margin:0px auto;}
#bottomMenu {padding: 5px;}
#copyRight {text-align: center;font-size: 11px;}



.menuskin{
	font-family: Tahoma, Verdana, Arial;
	background-color: #F5F5F5;
	background-image: url(images/bi_menu_submenu_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;
}
.menuskin a {
	color: #000000! important;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 5px;
}
.menuskin a:hover {
	text-decoration: none;
}
#mouseoverstyle {
	background-color: #FFFF00;
	border: 1px solid #666666;
	padding: 0px;
}
#mouseoverstyle a {
	color: #000000;
}
.menuitems {
	margin: 3px;
	padding: 1px;
	word-break: keep-all;
}


.catalogArea {
	text-align: left;
	width: 90%;
}
.catalogArea 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;
}
.catalogArea 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;
}
.catalogArea ul {
	text-align: left;
	width: 90%;
	float: right;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.catalogDirSubTitle {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 100%;
}
.catalogDirSubTitle a{
	text-align: left;
	display: block;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url(images/arrow-2a-sd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	font-weight: bold;
}
.catalogDirSubTitle a:visited	{
	color: #333333;
}
.catalogDirSubTitle a:hover	{
	color: #FF0000;
	background-color: #FFFFCC;
	background-image: url(images/arrow-2b-sd.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.typeArea{
	margin: 0px;
	float: right;
	padding: 0px;
	width: 90%;
}
.typeArea 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;
}
.typeArea a:visited{
	color: #000000;
}
.typeArea a:hover{
	color: #FF0000;
	background-color: #FFFF99;
	background-image: url(images/arrow-2b-t.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



.funTopText {float: left;}
.funTopMore {text-align: center;text-decoration: none;float: right;width: 60px;font-size: 10px;font-weight: normal;padding-top: 5px;}
.funTopGold {
	font-weight: bold;
	color: #7b2e00;
	background-color: #ffd58d;
	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;
	float: left;
	height: 20px;
	padding-top: 7px;
	font-size: 12px;
}
.funMainGold {
	background-color: #fffbef;
	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;
}
.funBottomGold {
	font-size: 1px;
	background-color: #fffbef;
	background-image: url(images/fun_bottom_gold.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 3px;
	width: 190px;
}

.funTopGoldW220 {
	font-weight: bold;
	color: #7b2e00;
	background-color: #ffd58d;
	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;
	float: left;
	height: 20px;
	padding-top: 7px;
	font-size: 12px;
}
.funMainGoldW220 {
	background-color: #fffbef;
	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;
}
.funBottomGoldW220 {
	font-size: 1px;
	background-color: #fffbef;
	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;
}


.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;
}


.funTopBlue {
	font-weight: bold;
	color: #003366;
	background-color: #d4dff0;
	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;
	float: left;
	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;
}
.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;
}

.funTopBlueW220 {
	font-weight: bold;
	color: #003366;
	background-color: #d4dff0;
	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;
	float: left;
	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;
}
.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;
}


.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;
}



.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%;
}
.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;
}

.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;
}
.proCoverList {float: left;width: 140px;text-align: center;margin: 0px auto;padding: 2px 4px;word-break:break-all;}
.proCoverList .pro_pic {text-align: center;margin: 0px auto;padding: 0px;clear:both;vertical-align:middle;}
.proCoverList .pro_pic a {background-color:#FFFFFF;padding:2px;margin:0px;border:1px solid #CCCCCC;height:100px;width:100px;display: block;overflow:hidden;vertical-align: middle;line-height:100px; text-align:center;}
.proCoverList .pro_pic a:hover {border:1px solid #cc0000;padding:2px;}
.proCoverList .pro_title {padding:3px 1px; clear:both; margin:0px auto;}

.proCoverListRecommed {float: left;width: 164px;text-align: center;margin: 0px auto;padding: 2px 4px;word-break:break-all;}
.proCoverListRecommed .pro_pic {text-align: center;margin: 0px auto;padding: 0px;clear:both;vertical-align:middle;}
.proCoverListRecommed .pro_pic a {background-color:#FFFFFF;padding:2px;margin:0px;border:1px solid #CCCCCC;height:100px;width:100px;display: block;overflow:hidden;vertical-align: middle;line-height:100px;}
.proCoverListRecommed .pro_pic a:hover {border:1px solid #cc0000;padding: 2px;}
.proCoverListRecommed .pro_title {padding:3px 1px; clear:both; margin:0px auto;}

.proList {
	float: left;
	width: 25%;
	text-align: center;
	padding-top: 3px;
	font-size: 11px;
	line-height: 1.1em;
	word-break:break-all;
}
.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;}

.newsList {margin: 0px;padding: 0px;width: 100%;text-align: left;clear: both;}
.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);}


.pro_list {clear:both;padding:10px 5px;margin:0px auto;}
.pro_list div.photo {float:left;text-align:center;margin:0px;padding:0px;clear:both;vertical-align:middle;overflow:hidden;width:130px;height:130px;}
.pro_list div.photo a {padding:2px;margin:0px;width:120px;height:120px;overflow:hidden;vertical-align: middle;line-height:120px;background:#FFF;display:table-cell;*display:block;}
.pro_list div.photo a:hover {border:1px solid #C00;padding:1px;}
.pro_list div.brief {margin:0px auto;padding-left:10px;float:left;width:420px;font-size:11px; text-align:left;}
.pro_list div.order_fun {margin:0px auto;padding-left:15px;float:left;width:160px;line-height:1.8em; text-align:left;}
.pro_list div.title {text-align:center;margin:0px auto;padding-top:3px;clear:both;}
.pro_list div.special {text-align:right;position:absolute;width:140px;padding-top:3px;}




.proMainList {float:left;width:140px;text-align:center;padding:10px 4px;font-size:11px;margin:0px auto;word-break:break-all;}
.proMainList .proMainPic {text-align: center;margin: 0px auto;padding: 0px;clear:both;vertical-align:middle;}
.proMainList .proMainPic a {background-color:#FFFFFF;padding:3px;margin:0px;border:1px solid #CCCCCC;height:90px;width:120px;display: block;overflow:hidden;vertical-align: middle;line-height:90px;}
.proMainList .proMainPic a:hover {border: 2px solid #cc0000;padding: 2px;}
.proMainList .proMainTitle {text-align:center;margin:0px auto;padding-top:5px;clear:both;word-break:break-all;}
.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;
}

.infoList {
	margin: 0px;
	padding-right: 15px;
	padding-left: 15px;
}
.infoList ul {
	margin: 0px;
	padding: 0px;
}
.infoList li {
	list-style-type: none;
	font-size: 12px;
	padding-top: 5px;
	text-align: left;
}
.infoItem{
	background-image: url(images/dotLine41.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	text-align: left;
	width: 90%;
	padding-top: 3px;
	padding-bottom: 4px;
}
.infoLeft{
	float: left;
	width: 100px;
	text-align: right;
}
.infoRight{
	float: left;
	padding-left: 5px;
}
.infoListStat {
	margin: 0px;
	width: 90%;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	padding-top: 2px;
	padding-bottom: 2px;
}
.infoContent {
	margin: 0px;
	text-align: left;
	font-size: 12px;
	line-height: 1.5em;
	text-decoration: none;
	width: 92%;
	font-family: Arial, Verdana, Tahoma;
	padding-top: 10px;
	padding-bottom: 10px;
}
.infoAttachment{
	text-align: center;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
}
.NewsPrevNext {
	width: 90%;
	padding-top: 10px;
}
.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;
}




.pageNav {margin:0 auto;padding:10px 0px;clear:both;line-height:2em;font-size:11px;font-family:Verdana;}
.pageNav span {color:#cc0000;background-color:#ffff99;border:1px solid #999999;padding:2px 5px;margin:2px;font-weight:bold;}
.pageNav input.line {margin:0px;padding:0px;text-align:center; border-style:none;border-bottom:#999999 solid 1px;font:normal normal 11px Arial;}
.pageNav a {color:#000000;text-decoration:none;border:1px solid #999999;padding:2px 5px;margin:2px;background-color:#F4FBFF;}
.pageNav a:hover {color:#FFFFFF;text-decoration:none;background-color:#006699;border: 1px solid #999999;}
.pageNav div.fl {text-align:left;float:left;}
.pageNav div.fr {text-align:right;float:right;}


.img100x75px {width:106px;height:81px;overflow:hidden;vertical-align:middle;padding:0px;margin:0px auto;text-align:center;clear:both;}
.img100x75px a {height:75px;width:100px;border:0px;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;line-height:75px;display:table-cell;*display:block;border:1px solid #CCC;background:#FFF;}
.img100x75px a:hover {border:1px solid #C00;padding:2px;}


.img80px {width:86px;height:86px;overflow:hidden;vertical-align:middle;padding:0px;margin:0px auto;text-align:center;clear:both;}
.img80px a {height:80px;width:80px;border:0px;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;line-height:80px;display:table-cell;*display:block;border:1px solid #CCC;background:#FFF;}
.img80px a:hover {border:1px solid #C00;padding:2px;}

