/*Redefine Html tag*/

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 150%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Helvetica, Sans-Serif; min-width: 750px;FONT-SIZE:12px; 
    SCROLLBAR-FACE-COLOR: #DEECF4;
	SCROLLBAR-HIGHLIGHT-COLOR: #4eb3eb; 
	SCROLLBAR-SHADOW-COLOR: #4eb3eb; 
	SCROLLBAR-ARROW-COLOR: #4eb3eb; 
	SCROLLBAR-TRACK-COLOR: #F0F6FA; 
	SCROLLBAR-3DLIGHT-COLOR: #F0F6FA;
	SCROLLBAR-DARKSHADOW-COLOR: #F0F6FA; 
	
}
			   		  
SELECT       { BORDER-RIGHT: #212125 1px solid; 
               PADDING-RIGHT: 0px; 
			   BORDER-TOP: #0b0b0c 1px solid; 
			   PADDING-LEFT: 0px; 
			   BACKGROUND: #FFFFFF; 
			   PADDING-BOTTOM: 0px; 
			   MARGIN: 5px 0px; 
			   BORDER-LEFT: #212125 1px solid; 
			   COLOR: #000000; 
			   PADDING-TOP: 0px; 
			   BORDER-BOTTOM: #2c2c32 1px solid;}	
			   		   
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
TD {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%;FONT-SIZE:12px;
}
TH {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 2em; PADDING-TOP: 0px
}

FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
INPUT.button {
	BORDER-RIGHT: #aba498 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c8c4bb 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(base/bg_input_btn.png) #f4fbe1; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c8c4bb 1px solid; COLOR: #645a44; PADDING-TOP: 2px; BORDER-BOTTOM: #aba498 1px solid; TEXT-DECORATION: none
}
INPUT.button:hover {
	BORDER-RIGHT: #80aa00 1px solid; BORDER-TOP: #99cc00 1px solid; BACKGROUND: url(base/bg_input_btn_hover.png) #f4fadf; BORDER-LEFT: #99cc00 1px solid; COLOR: #395500; BORDER-BOTTOM: #80aa00 1px solid
}
INPUT.text {
	BORDER-RIGHT: #c0bbb4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0bbb4 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(base/bg_input_text.png) white repeat-x left top; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0bbb4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c0bbb4 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #c0bbb4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0bbb4 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(base/bg_input_text.png) white repeat-x left top; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0bbb4 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c0bbb4 1px solid
}
INPUT.text:hover {
	BORDER-RIGHT: #99cc00 1px solid; BORDER-TOP: #99cc00 1px solid; BACKGROUND: url(base/bg_input_text_hover.png) white repeat-x left top; BORDER-LEFT: #99cc00 1px solid; BORDER-BOTTOM: #99cc00 1px solid
}
TEXTAREA:hover {
	BORDER-RIGHT: #99cc00 1px solid; BORDER-TOP: #99cc00 1px solid; BACKGROUND: url(base/bg_input_text_hover.png) white repeat-x left top; BORDER-LEFT: #99cc00 1px solid; BORDER-BOTTOM: #99cc00 1px solid
}
LABEL {
	CURSOR: pointer
}
IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	BORDER-TOP: #cccccc 1px dashed; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}

.btn 			{ BORDER-RIGHT: #212125 1px solid; 
                  PADDING-RIGHT: 3px; 
				  BORDER-TOP: #2c2c32 1px solid; 
				  PADDING-LEFT: 3px; 
				  FONT-WEIGHT: bold; 
				  FONT-SIZE: 10px; 
				  BACKGROUND: #FFFFFF; 
				  PADDING-BOTTOM: 2px; 
				  MARGIN: 5px 0px; 
				  BORDER-LEFT: #212125 1px solid; 
				  COLOR: #ccd0d5; 
				  PADDING-TOP: 2px; 
				  BORDER-BOTTOM: #0b0b0c 1px solid;}
/***************************以下为页面专有***********************/
/*link*/
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #a6a6a6; TEXT-DECORATION: none
}
A:hover {
	COLOR: #004C73; TEXT-DECORATION: underline
}


/*********important inner class begin*******************************/
/*class list header*/

.subclass1		{padding:5px;
				 border-collapse:collapse;
				 border: 1px solid #CCCCCC;}		
				 					
.hdrSubClass1	{font-weight: bold;								
				 height:5px;
				 FONT-SIZE:12px;                               
				 COLOR: #000000;
	             FONT-FAMILY: arial, helvetica, sans-serif;
				 padding:5px;		 				 	             
				 background-color: #FFFFFF;
				 border-collapse:collapse;
				 border: 1px solid #CCCCCC;}				
/*riew in news page*/
.showReview			{border:1px solid #CCCCCC;
					border-collapse:collapse;
					padding:3px;
					background-color: #FFFFFF;}

.showReview td		{border:1px solid #CCCCCC;
					border-collapse:collapse;
					padding:3px;
					background-color: #FFFFFF;}
td.showReviewHdr	{background-color: #E0F3CE;}				
.btnReview			{background: #D5E7FE url(/images/btnbgcx.gif) ;
					color:#000000;
					height:22px;
					text-decoration:none;
					cursor: hand;
					padding-top: 3px;
					text-align:center;}
.btnSearch			{background: #FBFAF5;
					color:#000000;
					height:22px;
					text-decoration:none;
					cursor: hand;
					padding-top: 3px;
					}
.postReview			{border:1px solid #CCCCCC;
					border-collapse:collapse;
					padding:3px;
					background-color: #FFFFFF;}
.PostReviewbig		{border:1px solid #CCCCCC;
					border-collapse:collapse;
					background-color: #FFFFFF;}
.PostReviewbig td	{background-color: #E0F3CE;}

td.noBorder			{border:1px none #ffffff}


/*sitemap is used whole table,sitemapline is used sperate line*/
.siteMap		{border:1px solid #dddddd;
				border-collapse:collapse;
				  }
.siteMapLine	{border-left:1px solid #dddddd;
				border-left:1px solid #dddddd;}

/*********important inner class end*******************************/
/*head class*/
.topnavi        {COLOR: #2A607E;
                 height:37px;
	             FONT-FAMILY: arial, helvetica, sans-serif;				 
				 background-image:url(../images/topNavi.gif);}

.topnavi A:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold;
}
.topnavi A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold;
}
.topnavi A:active {
	COLOR: #E8701A; TEXT-DECORATION: none; font-weight: bold;
}
.topnavi A:hover {
	COLOR: #E8701A; TEXT-DECORATION: none; font-weight: bold;
}



.leftNav {
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #531C1F;  FONT-FAMILY: Tahoma, sans-serif, 宋体; padding-left:10px;
}
.leftNav A:link {
	COLOR: #531C1F; TEXT-DECORATION: underline; font-weight: bold;
}

.leftNav  A:visited {
	COLOR: #531C1F; TEXT-DECORATION: underline; font-weight: bold;
}
.leftNav A:active {
	COLOR: #531C1F; TEXT-DECORATION: underline; font-weight: bold;
}
.leftNav A:hover {
	COLOR: #004C73; TEXT-DECORATION: underline; font-weight: bold;
}


.Nav {
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #531C1F;  FONT-FAMILY: Tahoma, sans-serif, 宋体;
}
.Nav A:link {
	COLOR: #531C1F; TEXT-DECORATION: none; font-weight: bold;
}

.Nav  A:visited {
	COLOR: #531C1F; TEXT-DECORATION: none; font-weight: bold;
}
.Nav A:active {
	COLOR: #531C1F; TEXT-DECORATION: underline; font-weight: bold;
}
.Nav A:hover {
	COLOR: #004C73; TEXT-DECORATION: underline; font-weight: bold;
}


.boxTop {
	BACKGROUND-IMAGE: url(../images/box_top.gif); WIDTH: 563px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px; TEXT-ALIGN: left; padding-left:12px; padding-right:12px; padding-top:12px;FONT-FAMILY: Tahoma, sans-serif, 宋体; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dddddd;}
.boxTop A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dddddd
}
.boxTop A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dddddd
}
.boxTop A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}

.boxContent {
	BACKGROUND: url(../images/box_bg.gif) repeat-y center 50%; WIDTH: 557px; HEIGHT: auto;PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}

.boxBottom {
	BACKGROUND-IMAGE: url(../images/box_bottom.gif); WIDTH: 560px; COLOR: #3e4042; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: right; padding-right:27px;
}
.boxBottom A:link {
	COLOR: #4a9eca; TEXT-DECORATION: none
}
.boxBottom A:visited {
	COLOR: #4a9eca; TEXT-DECORATION: none
}
.boxBottom A:hover {
	COLOR: #ccd0d5; TEXT-DECORATION: underline
}

.naviMain		{font-weight: bold;
				color:#000000;
				font-size: 12px;				
				text-align:left;
				padding-top:17px;
				padding-left:15px;
				padding-right:15px;}
				
				
.naviHead  	{BACKGROUND: url(../images/head.gif) white left top; HEIGHT: 80px}
.naviHead  A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.naviHead A:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.naviHead A:active {
	COLOR: #000000; }
.naviHead A:hover {
	COLOR: #000000; }				

				
.foot			{height:120px;                				
				color:#FFFFFF;
				font-size: 12px;
				background-image:url(/images/foot.jpg);
				background-repeat:repeat-y;}
.footbottom   {color:#000000;
				font-size: 12px;}
.footbottom A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.footbottom A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.footbottom A:active {
	COLOR: #E8701A; }
.footbottom A:hover {
	COLOR: #E8701A; }				


/*main class*/
.hdrMainClass	{font-weight:bold;
				color:#1061AD;}
.hdrNewsClass	{font-weight:bold;
				color:#1061AD;
				text-align:center;}
.cnt			{padding:2px;
				vertical-align:top;
				line-height:17px;
				background-color:#FFFFFF;}

/*box class*/
.adBoxTB		{ background-image:url(/images/adBoxTB.gif);
				background-repeat:repeat-x;
				border-left:#777777 1px solid;
				border-right:#777777 1px solid;}
.adBoxMain		{border-collapse:collapse;
				border-left:#777777 1px solid;
				border-right:#777777 1px solid;
				padding-left:5px;}
				
.pd            {padding-left:5px;
                padding-right:5px;
				padding-top:5px;
				padding-bottom:5px;}
.pdl            {padding-left:5px;}				
				
.pd1           {padding-left:40px;
                padding-top:15px;
				padding-bottom:2px;}
				
.pdt           {padding-top:5px;}
.pdr           { padding-right:10px;}
.pdb           {padding-bottom:10px;}
.pdt1          {padding-top:5px;}
.pda           {padding-top:10px;
                padding-left:10px;
                padding-bottom:10px;
				padding-right:10px;}
.pda3           {padding-top:10px;               
                padding-bottom:10px;
				}
.pdt2          {padding-top:10px;}			
.pda1           {padding-top:5px;
                padding-left:20px;
                padding-bottom:5px;
				padding-right:5px;}
				
.pda2           {padding-top:5px;
                padding-left:25px;
                padding-bottom:5px;
				padding-right:5px;}

.blr           {border-collapse:collapse;
				border-left:#BEBEBE 1px solid;
				border-right:#BEBEBE 1px solid;}
				
.br            {border-collapse:collapse;				
				border-right:#BEBEBE 1px solid;}
			
.bb           {border-collapse:collapse;
				border-bottom:#BEBEBE 1px solid;}
				
.bt           {border-collapse:collapse;
				border-top:#BEBEBE 1px solid;}		
				
.lineL			{border-collapse:collapse;
				border-left: 1px solid #AC8F00;}
				
.lineR			{border-collapse:collapse;
				border-right: 1px solid #AC8F00;}
				
.lineT		{border-collapse:collapse;
				border-top: 1px solid #AC8F00;}
				
.lineB			{border-collapse:collapse;
				border-bottom: 1px solid #AC8F00;}
				
.lineLRB		{border-collapse:collapse;                
				border-right: 1px solid #AC8F00;				
				border-left: 1px solid #AC8F00;
				border-bottom:1px solid #AC8F00;}
.lineLRB1		{border-collapse:collapse;                
				border-right: 1px solid #5A3200;				
				border-left: 1px solid #5A3200;
				border-bottom:1px solid #5A3200;}
.lineLRB2		{border-collapse:collapse;                
				border-right: 1px solid #1DA0FF;				
				border-left: 1px solid #1DA0FF;
				border-bottom:1px solid #1DA0FF;}
.lineAll		{border-collapse:collapse;                
				 border:1px solid #91bad1;
				 background-color:#bde4f9;
				 }
.lineAll1		{border-collapse:collapse;                
				 border:1px solid #acd0e4;
				 background-color:#E3F5FF;
				 }