*															{margin:0; padding:0; outline:0;}
#slide ul, ol												{list-style-type:none;}
.steps														{height:335px; margin-bottom:15px; padding:0 0 0 0 ;}
.steps h1													{margin-bottom:24px; line-height:0; font-size:0;}
.steps ul													{overflow:hidden; zoom:1; padding-bottom:45px;}
.steps li													{width:230px; height:100px; float:left; margin:0; padding:10px 10px;}
.steps .arrow												{width:33px; height:127px; background:url(slide/steps_arr.gif) no-repeat 50% 50%; padding:0;}
.steps li h2												{padding-top:10px;}
.steps .widearea .grid_10 li p								{font:11px/16px Tahoma; color:#514743; overflow:hidden; zoom:1;}
.steps li img												{float:left; margin-right:8px;}

.right .buttons .sign-small 								{width:110px; height:52px; font-size:21px; text-decoration:none; color:#3e3730;}
.right .buttons .sign-small 								{background:url(slide/sign-small_btn.gif) no-repeat; float:right; padding:18px 0px 0 82px;  
															 text-align:left;}
.right .buttons .sign-small:hover 							{color:#377cac; cursor:pointer;}
 
.steps .widearea .grid_10 p 								{line-height:18px; color:#514743; font-size:15px;}	
.steps .buttons												{width:540px; margin-left:50px;}
.steps .buttons a.sign, .steps .buttons .tour				{width:235px; height:85px;}
.steps .buttons a div, .steps .buttons .tour div, .steps .buttons .next div, .steps .buttons .prev div{ overflow:hidden; zoom:1;}
.steps .buttons a:hover, .steps .buttons .tour:hover, .steps .buttons .next:hover, .steps .buttons .prev:hover{color:#377cac; cursor:pointer;}
.steps .buttons .signhome									{float:left; margin:0 0 0 30px; text-align:right;}
.steps .buttons .sign										{float:left; margin:50px 0 0 30px; text-align:right;}
.steps .buttons .sign span									{position:absolute; right:1px; top:-1px; color:#3e3730; cursor:pointer;}
.steps .buttons .tourhome									{float:left; margin:0 0 0 0;}
.steps .buttons .tour										{float:left; margin:50px 0 0 0;}
.steps .buttons .tour span									{position:absolute; left:1px; top:-1px; color:#3e3730; cursor:pointer;}
.steps .buttons.inner-btn 									{width:540px; margin-left:50px;}
.steps .buttons .next										{width:235px; height:85px; font-size:21px; text-decoration:none; color:#3e3730;}
.steps .buttons .next										{float:left; margin:30px 0 0 0; text-align:right;}
.steps .buttons .next span									{position:absolute; right:1px; top:-1px; color:#3e3730; cursor:pointer;}
.steps .buttons .prev 										{width:235px; height:85px; font-size:21px; text-decoration:none; color:#3e3730;}
.steps .buttons .prev										{float:left; margin:30px 0 0 30px;  text-align:left;}
.steps .buttons .prev span									{position:absolute; left:1px; top:-1px; color:#3e3730; cursor:pointer;}
.steps .buttons .sign2 										{width:235px; height:85px; font-size:21px; text-decoration:none; color:#377cac;}
.steps .buttons .sign2										{float:left; margin:15px 0 0 49px;  text-align:left;}
.steps .buttons .sign2 span									{position:absolute; left:1px; top:-1px; color:#377cac; cursor:pointer;}

.container_16 													{margin-left: auto; margin-right: auto; width: 618px; }
.grid_10 														{display: inline; float: left; }
.container_16 .grid_10 											{width: 618px; }
div.crop 														{overflow: hidden; width: 618px; height: auto; padding-bottom: 5px ! important; }
div.widearea 													{overflow: hidden ! important; width: 10000px; height: auto; }
div.widearea div.pageitem 										{height: auto; display: block; float: left; }
div.widearea .pageitem 											{width: 960px; }

.floatleft 														{float: left; }
.floatright 													{float: right; }
.main .outer inner .container .content .block .t .b .style13 	{font-family: Verdana, Arial, Helvetica, sans-serif;	
																 font-size: 18px;
																 font-style: normal;
																 font-weight: normal;
																 color: #36c;}
