body {
	background:url(images/bg.jpg) repeat-x 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	font-size:13px;
	margin:auto;
}
.wrapper{width:1002px; margin:auto;}
.left{float:left;}
.right{float:right;}
.search{width:270px; float:right; height:47px; margin:20px 8px 0 0; }
*+ html .search{margin:30px 25px 0 0;}
.search input{border:solid #999999 2px; float:left; margin-top:10px;}
.search img{float:left; margin:11px 0 0 10px; cursor:pointer;}
.clear {clear:both;}
.curHand{cursor:pointer;}
.cur_hand{cursor:pointer;}
.headerText{color:#333; font-family:Arial, Helvetica, sans-serif;  }

/*header*/
.header{width:1000px; height:100px;}
.logo{width:342px; height:71px; margin:25px 0 0 20px; float:left;  }
* html .logo{margin:25px 0 0 10px;}
.headerLeft{width:550px; height:40px; margin:60px -50px 0 0; float:right; }
.login{ margin-right:15px; float:left;}
a{text-decoration:none; color:#666666;}
.boder{border-right:#CCC dotted 1px; border-bottom:#CCC dotted 1px;}
.lastBoder{border-right:none;}
/*nav*/
.nav{width:650px; height:47px; float:left; clear:left; margin:30px 0 0 25px;  }
* html .nav{margin:30px 0 0 15px;}
*+ html .nav{margin:30px 0 0 25px;}
.nav ul{
	margin:0;
	padding:0px;
	}
.nav ul li{
	list-style:none;	
	float:left;
	}
.nav ul li a{
	display:block;
	width:111px;
	height:48px;
	color:#666;
	text-align:center;
	text-decoration:none;
	padding-top:10px;
	font-size:15px;
	font-weight:bold;
	} 		
.nav ul li a:hover{
	background:url(images/nav_bg.jpg) no-repeat 0 0 scroll;
	color:#FFFFFF;
	}

/*content*/
.content{width:950px; float:left; min-height:500px; margin:10px 0 0px 25px; border-bottom:solid 0px #999999; padding-bottom:15px;}
* html .content{margin:25px 0 25px 15px;}
*+ html .content{padding-bottom:30px;}
* html .content{padding-bottom:30px;}
.topContent{border-bottom:solid 0px #999999; float:left; width:100%; margin-bottom:0px; padding-bottom:25px;}
.topContent p{width:570px; float:left;color:#333;}
.contentLeft{float:left; width:223px; margin-right:15px; margin-bottom:20px;}
.contentHeader{width:100%; height:28px; background-color:#f2f2f2; float:left; text-align:left;  }
.contentHeader span{font-size:16px; padding-left:20px; font-weight:bold; position:relative; top:4px;}
.contentNav{float:left; width:218px; border:2px solid #e5e5e5; }
.contentNav ul{margin:0px 0px 0px 0px; width:175px ;border:0px solid #000;}
.contentNav ul li{list-style:none;border:0px solid #000; float:left;width:175px;margin-left: -20px; }
.contentNav ul li a{display:block; text-decoration:none; border-bottom:#f2f2f2 solid 2px;width:175px;text-align:left;color:#000;height:21px; padding:6px 0px 0px 0px}
.contentNav ul li a:hover{color:#FF0000;height:21px; padding:6px 0px 0px 0px}			
.contentLeft img{border:solid #E3E3E3 2px; margin:13px 0px;}
.contentLeft img:hover{border:solid #666666 2px; }
.contentRight{float:left; width:700px; border:2px solid #e5e5e5; padding-bottom:8px; min-height:295px;}	
.banner{float:left; width:690px; border:solid #E3E3E3 8px; margin-bottom:25px; height:152px;}
* html .banner{ width:694px; margin-bottom:25px; height:172px;}
*+ html .banner{ width:694px; margin-bottom:25px; height:172px;}
*++ html .banner{ width:702px; margin-bottom:25px; height:172px;}
/*footer*/
.footer{width:950px; float:left; margin:0 0 0 25px;}
* html .footer{margin:0 0 0 15px;}
.footerNav{width:600px; float:left; height:60px;}
.footerNav ul{margin:0px; padding:0px; float:left;}
.footerNav ul li{list-style:none;display:inline;}
.footerNav ul li a{ padding:0 0 0 35px; text-align:left;}
.footerNav ul li a:hover{color:#FF0000;}
.footerNav span{position:relative; top:25px; left:-108px;}			
/*content mange*/
.textHighlight{color:#FF0000;}
.style1{font-size:24px; color:# 333;}
.style2{font-size:13px;}
.style3{font-size:11px; color:#000;}
.style4{font-size:11px; color:#999;}
.style5{font-size:11px; color:#09F; font-weight:bold}
/*form*/
input{border: solid #CCCCCC 1px;}
textarea{border: solid #CCCCCC 1px;}
input:focus{border: solid #666666 1px;}
textarea:focus{border: solid #666666 1px;}
.button{background-color:#666666; color:#FFFFFF; cursor:pointer;}

.rda_sub {
	color: #000;

	text-decoration: none;
}
.rda_sub:hover{

	color: #FF0000;

	text-decoration: none;
}
.rda_sub_more {
	color: #FF0000;
	font-size:12px;
	text-decoration: none;
}
.rda_sub_more:hover{

	color: #0000;

	text-decoration: none;
}
.button_newdesign{
   background-color:#666666;
   color:#FFFFFF;
   cursor:pointer;
   width:105px;
}
