body,p,h1,h2,h3,h4,h5,ul,li,img{
  	margin:0;
  	padding:0;
	}
body{
  	background:#fff;
	}
img,a{
  	border:0;
  	outline:none;
  	text-decoration:none;
	}
h3 a,h1 a {
  	display:block;
	text-decoration:none;
  	border:0;
  	width:100%;
  	height:100%;
	}
.wb_hd{
	font: normal 40px/68px "Times New Roman",Georgia, Times, serif;
	}
.wb_hd1{
	font:  normal 14px/16px "Times New Roman",Georgia, Times, serif;
	}
.wb_hd2{
	font: normal 17px/20px "Times New Roman",Georgia, Times, serif;
	}
.wb_txt{
	font: normal 13px/16px  Arial, Helvetica, sans-serif;
	}
.wb_txt3{
	font: normal 17px/22px   "Times New Roman", Times, Arial, Helvetica, sans-serif;
	}
.wb_txt2{
	font: normal 12px/14px  Arial, Helvetica, sans-serif;
	}
.cen{
	text-align:center;
	}
.left{
	text-align:left;
	}
.right{
	text-align:right;
	}
.blue{
	color:#013066;
	}
.blue1{
	color:#0777a9;
	}
.blue2{
	color:#6f70cc;
	}
.red{
	color:#584034;
	}
.red1{
	color:#ec1841;
	}
.grey{
	color:#616161;
	}
.grey1{
	color:#595959;
	}
.grey2{
	color:#473b3d;
	}
.brown{
	color:#968d6c;
	}
.pad{
	padding:30px 0 0 0;
	}
.pad1{
	padding:10px 0 10px 0;
	}
.pad2{
	padding:20px 0 20px 0;
	}
.pad3{
	padding:0px 20px 0px 20px;
	}
.un{
	text-decoration:underline;
	}
.bold{
	font-weight:bold;
	}	
.link a{
	color:#db4a37;
	text-decoration:underline;
	}
.wb_fl{
	float: left;
	}
.mgn{
	margin:0 0 0 7px;
	}
.mgn2{
	margin:0 0 0 8px;
	}
.mgn1{
	margin:-2px 0 0 5px;
	}
.mgn3{
	margin:0px 5px 0 0px;
	}
.th{
	text-decoration:line-through;
	}
/*wraper_content_main*/
#wb_content_main{
	width:650px;
	margin:0 auto;
	}
/*wb_content_main_section1*/
.wb_wraper_content_main_section1{
	width:650px;
	}
/*section1_left*/
.wb_section1_left{
	width:385px;
	float:left;
	}
/*section1_right*/
.wb_section1_right{
	width:255px;
	float:right;
	} 
#top_link{
	text-align:right;
	font:normal  14px/16px  Arial, Helvetica, sans-serif;
	padding:0 0 60px 0;
	}
.wb_clear{
	clear:both;
	}
.wb_wraper_content_main_section2{
	width:650px;
	margin:0px  auto 0px  auto;
	}
.list{
	width:650px;
	margin:0px  auto 0px  auto;
	background:url(../images/line1.png) repeat-y 210px 0;
	}
.hd{
	color:#988b6b;
	font:normal  lighter 20px/40px Arial, Helvetica, sans-serif;
	padding:4px 0 10px 5px;
	}
/* -------- menu main-------- */
#menu {
	width:650px;
	height:61px;
	margin:0px 0 -3px 0;
	}
#menu ul {
	list-style:none;
	}
#menu li {
	text-align:center;
	float:left;
	font: normal  13px/35px   Arial, Helvetica, sans-serif ;
	padding:0px 0px 0  0px;
	}
#menu a {
	color:#a19273;
	width:127px;
	height:61px;
	float:left;
	background:url(../images/tab.png) no-repeat 0 0;
	}
#menu a:hover{
	color:#967d49;
	background-position:0  -61px;
	}
#menu li a.wb_active{
	color:#967d49;
	background-position:0  -122px;
	}
.top{
	width:660px;
	height:15px;
	background:url(../images/top.png) no-repeat 0 0;
	}
.center{
	width:660px;
	background:url(../images/cen.png) repeat 0 0;
	font: normal  13px/15px   Arial, Helvetica, sans-serif ;
	}
.bottom{
	width:660px;
	height:16px;
	background:url(../images/bottom.png) no-repeat 0 0;
	margin:0 0 20px 0;
	}

.wb_list{
	width:650px;
	float:left;
	border-top:2px solid #f5f5f5;
	}
.wb_list li{
	width:210px;
	border-bottom:1px solid #f5f5f5;
	text-align:center;
	list-style:none;
	float:left;
	padding:0 0  15px 0;
	}
.list_box{
	padding:25px 8px 0 8px;
	}
.more{
	width:60px;
	height:23px;
	background:url(../images/more.png) no-repeat 0 0;
	margin:10px auto 10px auto;
	text-indent:-99999px;
	}
#rate_box{
	float:right;
	width:150px;
	}
.rate{
	float:left;
	width:85px;
	margin:0 5px 0 0 ;
	}
#wb_hd{
	background:#efede1;
	display:block;
	padding:6px 0 6px 10px;
	font:normal  bold 14px/16px  Arial, Helvetica, sans-serif;
	color:#0b4f7e;
	}
.line{
	background:#f0f4f5;
	height:1px;
	font:normal 1px/1px Arial, Helvetica, sans-serif;
	clear:both;
	text-indent:-999999px;
	margin:10px 50px;
	}