body {
	font-size: 12px;
	color: #000000;
	margin: 0px;
	line-height: 140%;

}
td {
	font-size: 12px;
	color: #000000;
	line-height: 140%;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
form {
	margin: 0px;
}
a:link,a:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #993300;
	text-decoration: underline;
}
.textareaa {
	font-size: 12px;
	background-color: #FFC87D;
	border: 1px solid #FD9704;
	color: #336600;
	text-decoration: none;
}
.place {
	font-size: 14px;
}
.place a:link,.place a:visited {
	font-size: 14px;
	text-decoration: none;
}
.place a:hover {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
}
a.red:link {
	font-size: 12px;
	text-decoration: none;
color: #ff0000}
a.red:visited {
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
}a.red:hover {
	font-size: 12px;
	color: #FF0000;
}
a.red:active {
	font-size: 12px;
	color: #CC3300;
	text-decoration: underline;
}
.menu12 {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}
A.menu_menu:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 14px;
}
A.menu_menu:visited {
	TEXT-DECORATION: none;
	font-weight: bold;
	COLOR: #ffffff;
	font-size: 14px;
}

A.menu_menu:hover {
	COLOR: #333333;
	TEXT-DECORATION:underline;
	font-weight: bold;
	font-size: 14px;
}



A.menu_left:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 14px;
}
A.menu_left:visited {
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	font-size: 14px;
}

A.menu_left:hover {
	COLOR: #333333;
	TEXT-DECORATION:underline;
	font-size: 14px;
}
a.menu12:link {
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	line-height: 18px;
}
a.menu12:visited {
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	line-height: 18px;
}a.menu12:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
a.menu12:active {
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
	line-height: 18px;
}
a.menuc:link {
	font-size: 13px;
	text-decoration: none;
	color: #FCE3CD;
	font-weight: bold;
}
a.menuc:visited {
	font-size: 13px;
	text-decoration: none;
	color: #FCE3CD;
	font-weight: bold;
}a.menuc:hover {
	font-size: 13px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}
a.menuc:active {
	font-size: 13px;
	color: #D72202;
	text-decoration: underline;
	font-weight: bold;
}
.cu12 {
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
}
a.cu12:link {
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
}
a.cu12:visited {
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
}a.cu12:hover {
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}
a.cu12:active {
	font-size: 12px;
	color: #D72202;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}

.hui1 {
	color: #eeeeee;
}

a.menu:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
a.menu:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
a.menu:hover {
	BORDER-BOTTOM: 1px dotted;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	line-height: 20px;
}

a.solution:link {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	BORDER-BOTTOM: 1px dotted;
}
a.solution:visited {
BORDER-BOTTOM: 1px dotted;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
a.solution:hover {
BORDER-BOTTOM: 1px dotted;
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}
a.blue:link {
	font-size: 12px;
	line-height: 20px;
	color: #0864b7;	
}
.sotable {
	background-color: #EFEDF0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #BCBCBC;
	border-bottom-color: #CACACA;
	border-left-color: #BCBCBC;
}
a.blue:visited {
	font-size: 12px;
	line-height: 20px;
	color: #0864b7;
}
a.blue:hover {
BORDER-BOTTOM: 1px dotted;
	font-size: 12px;
	line-height: 20px;
	color: #D90000;
	text-decoration: blink;
}
.style1 {color: #FFFFFF}
.hui {color: #cccccc}
.t {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	border-top-color: #eeeeee;
}
.submit1 {
	background-color: #efefef;
	border: 1px solid #CCCCCC;
	padding: 0;
		height:18px;
}
.submit2 {
	background-image: url(../images/submit.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width:80px;
	height: 30px;
	border: 0px;
}
.Pro_sub_bg {
	background-image: url(../images/sub_pro_b.jpg);
	background-repeat: no-repeat;
	background-position: top;
	PADDING-TOP: 10px;
}
.buy {
	background-color: #F0F0F0;
	border: 2px solid #FF6400;
	font-weight:bold;
	padding: 0;
		height: 20px;
}
.tablew{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DE9050;
	border-bottom-color: #DE9050;
	border-left-color: #DE9050;
}
.tablewz{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF7D2F;
	border-bottom-color: #FF7D2F;
	border-left-color: #FF7D2F;
}
.imgborder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#right_top {
	background-image: url(../images/right_top_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align:right;
	vertical-align: top;
	padding: 6px;
}
.menuskin {
	BORDER-RIGHT: #0a2999 1px solid; BORDER-TOP: #0a2999 1px solid; BACKGROUND-IMAGE: url(../images/menubg.gif); VISIBILITY: hidden; BORDER-LEFT: #0a2999 1px solid; BORDER-BOTTOM: #0a2999 1px solid; POSITION: absolute;
}
.menuitems {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 1px;
	MARGIN: 2px;
	LINE-HEIGHT: 14pt;
	PADDING-TOP: 1px;
	text-align: left;
	width:120px;
	
	
}
#mouseoverstyle {
	BORDER-RIGHT: #0b008b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0b008b 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #0b008b 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #0b008b 1px solid; BACKGROUND-COLOR: #ffeec2;
}
.menuskin A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
z-index:2;}
.input_style_1{
	BACKGROUND-COLOR: #FFFFFF;
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
}

.Tborder1{
	border-left:1px solid #c0c0c0; 
	border-right:1px solid #c0c0c0; 
	border-top:1px solid #c0c0c0; 
	border-bottom:1px solid #c0c0c0; 
	border-collapse: collapse;
	}
.hui{
	color:#D1CDCA;
	font-size: 12px;
}
.hei12{
	color:#000000;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
}
.hui14{
	color:#A4A4A4;
	font-size: 14px;
	font-weight: bold;
}
.bt14{
	font-size: 14px;
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
}	
a.bt14:link {
	font-size: 14px;
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
}

a.bt14:visited {
	font-size: 14px;
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
}a.bt14:hover {
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
a.bt14:active {
	font-size: 14px;
	color: #830506;
	text-decoration: underline;
	font-weight: bold;
}
.hei14{
	color:#000000;
	font-size: 14px;
	text-decoration: none;
}
.hei112{
	color:#000000;
	font-size: 12px;
	text-decoration: none;
	position: relative;
	height: 18px;
	top: 5px;
	visibility: inherit;
}
.orange12b {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

.red{
	color:#FF0000;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
}
.hei3{

	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
}
.red1{
	color:#FF0000;
	font-size: 12px;
	text-decoration: none;
	line-height: 22px;
	font-weight: bold;
}
.bai12{
	color:#FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.table2{
	border-collapse: collapse;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A34F21;
	border-left-color: #A34F21;
	}
.tableleft{
	border-collapse: collapse;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D89E96;
	background-color: #FFF4F3;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #D89E96;
	border-left-color: #D89E96;
	}	
.tableleft1{
	border-collapse: collapse;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EF7716;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #EF7716;
	border-left-color: #EF7716;
	}	
.tableright{
	border-collapse: collapse;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
	}	


.bottom{
	border-collapse: collapse;
	font-size: 13px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	}
.tabletu1 {
	border: 1px solid #C1C1C1;
}
.lui{
	font-size: 12px;
	color: #08467F;
	line-height: 20px;
	text-decoration: none;
	}
a.lui:link {
	font-size: 12px;
	color: #08467F;
	line-height: 20px;
	text-decoration: none;
}
a.lui:hover{
	font-size: 12px;
	color: #990000;
	line-height: 20px;
	text-decoration: none;
}
a.lui:active{
	font-size: 12px;
	color: #08467F;
	line-height: 20px;
	text-decoration: none;
}
a.lui:visited{
	font-size: 12px;
	color: #08467F;
	line-height: 20px;
	text-decoration: none;
}
.di {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
.tablehei {
	border: 1px solid #4C4C4C;
}
a.heix:link {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
}
a.heix:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	line-height: 20px;
}a.heix:hover {
	BORDER-BOTTOM: 1px dotted;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
	line-height: 20px;
}
.texttbale {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-bottom-style: inset;
	border-left-style: solid;
	border-top-color: #DCA410;
	border-bottom-color: #DCA410;
	border-left-color: #DCA410;
	background-color: #FDF9F0;
}
.hei12cu {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}
.hei14cu {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bai14cu {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.bai1{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
	}
a.bai1:link {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
a.bai1:hover{
	font-size: 12px;
	color: #FFFF00;
	line-height: 20px;
	text-decoration: none;
}
a.bai1:active{
	font-size: 12px;
	color: #FFCC00;
	line-height: 20px;
	text-decoration: underline;
}
a.bai1:visited{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
.hei13 {
	font-size: 13px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
a.hei13:link,a.hei13:visited {
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
a.hei13:hover {
	font-size: 13px;
	color: #993300;
	text-decoration: underline;
}
.hei13x {
	font-size: 13px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
a.hei13x:link,a.hei13x:visited {
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
a.hei13x:hover {
	font-size: 13px;
	color: #993300;
	text-decoration: underline;
}
.suline {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D5D5D5;
}

.tbalelan {
	font-size: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: 8FCAFC;
	border-bottom-color: 8FCAFC;
	border-left-color: 8FCAFC;
}
.tablehui11 {
	border: 1px solid #C0BEBF;
}
.tablesuli {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #76B7EB;
}
.hui12c {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
.tablelan {
	border: 1px solid #0451A3;
}
.bai13cu {
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.bai12cu {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.tableche1 {
	border: 1px solid #F18E0A;
}
.gjz {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFCA95;
	line-height: 180%;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	margin-top: 1px;
	margin-right: 3px;
	margin-bottom: 2px;
	margin-left: 1px;
}
.orange3bk {
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;
}
.blueTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #036caf
}
.knitting_6 {
	COLOR: #666666
}
.red12pb {
	FONT-WEIGHT: bold; COLOR: #f47607
}
.xu_line1 {
	border-bottom: 1px dashed #FBA512;
}
.xux {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D7D7D7;
}
.xux2 {
	border-right: 1px dotted #D7D7D7;
}
.brownTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #a74a07
}
.hui3bk {
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}.tuleft {
	margin: 10px;
	padding: 5px;
	float: left;
}
.black14b {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.nan12 {
	font-size: 12px;
	color: #B4B4B4;
}
.nan14 {
	font-size: 14px;
	color: #030D91;
	font-weight: bold;
	text-decoration: none;
}
a.nan14:link {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #030D91;
}
a.nan14:visited {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #030D91;
}

a.nan14:active {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.hong14 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #5A2015;
	text-decoration: none;
}
.fenge {
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F0F0F0;
	border-left-color: #F0F0F0;
}
.huibk {
	border: 1px solid #CCCCCC;
}
.downline td {
	background-image: url(../images/xuxian.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.downline{
	margin-bottom: 10px;
}
.orange12 {
	font-size: 12px;
	color: #FF6600;
}
.photobk {
	border: 1px solid #91DCFF;
	padding: 5px;
	height: 120px;
	width: 100px;
}
.shijianbk {
    color:#D03600;
	border: 1px solid #ffa461;
	background-color: #FEF9E9;
	padding: 1px;
	height: 20px;
	width: 100px;
	margin-top: 4px;
	margin-bottom: 4px;
	line-height: 20px;
}

.mingzi {
	font-size: 12px;
	font-weight: bold;
	color: #008AD2;
}
.huizi {
	font-size: 12px;
	color: #999999;
}
.red12 {
	font-size: 12px;
	color: #DF002A;
}
.green12 {
	font-size: 12px;
	color: #009051;
}
.hui12 {
	font-size: 12px;
	line-height: 18px;
	color: #CDCDCD;
	text-decoration: none;
}
.grey_xbk td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
A.top:link {
	COLOR: #333333;
	font-weight: bold;
	font-size: 14px;
	TEXT-DECORATION: underline;
}
A.top:visited {
	COLOR: #333333;
	font-weight: bold;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.top:active {
	COLOR: #333333;
	font-weight: bold;
	TEXT-DECORATION: underline;
	font-size: 14px;
}
A.top:hover {
	COLOR: #000000;
	font-weight: bold;
	TEXT-DECORATION:none;
	font-size: 14px;
}

A.top1:link {
	COLOR: #FFFFFF;
	font-size: 13px;
}
A.top1:visited {
	COLOR: #FFFFFF;
	font-size: 13px;
}
A.top1:active {
	COLOR: #FFFFFF;
	font-size: 13px;
}
A.top1:hover {
	COLOR: #666666;
	TEXT-DECORATION:underline;
	font-size: 13px;
}

.bai14 {
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.newsNav {
	font-size: 14px;
	font-weight: bold;
}
.newsNav a:link,.newsNav a:visited {
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}
.newsNav a:hover {
	font-size: 13px;
	color: #CC0000;
	text-decoration: underline;
}
.subnav {
	background-color: #DBDBDB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	line-height: 28px;
}
.black14b1 a:link,.black14b1 a:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.black14b1 a:hover{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF6600;
}
.black121 a:link,.black121 a:visited {
	font-size: 12px;
	text-decoration: underline;
}
.black121 a:hover{
	font-size: 12px;
	text-decoration: underline;
	color: #FF6600;
}