.free_link{
	margin-left:auto;
	margin-right:auto;
	width:803px;
	background-image:url(../images/free/free-link-bg.gif);
	background-position: bottom;
	background-repeat: no-repeat; text-align:center;
}
.free_con{ margin-left:auto; margin-right:auto; width:803px; margin-top:10px;}



.free_table{ width:360px; height:17px; clear:both;}
.free_table th{ height:17px; background-color:#FF86B8; padding-left:10px; line-height:17px; color:#FFFFFF; text-align:left;}
.free_table td{	padding:4px; vertical-align:middle; height:31px; padding-left:10px;}
.free_table th.left1{ background:url(../images/free/shopping_tt.jpg) no-repeat left top; width:150px;}
.free_table th.left2{ background:url(../images/free/free_shop_bg2.jpg) no-repeat left top;}
.free_table th.mid1{ width:100px;}
.free_table th.right1{ background:url(../images/free/shopping_tt.jpg) no-repeat right top; width:110px;}
.free_table td.free_line1{ background:url(../images/free/shopping_table_line.gif) repeat-x 0px 8px; height:9px;}
.free_table td.free_line2{ background:url(../images/free/shopping_table_line.gif) repeat-x 0px 2px; height:5px;}

.emptyblock{height:30px;}



.free_page{ padding-bottom:20px; padding-top:5px; float:right;}
.free_page td{ color:#98999D; vertical-align:middle;}
.free_page td a{ margin-left:6px; margin-right:6px;}
.free_page td a:link{ color:#98999D;}
.free_page td a:visited{ color:#98999D;}
.free_page td a:hover{ color:#98999D;}

.free_shop_left{ background:url(../images/free/free_shop_img.jpg) 0px 32px no-repeat; width:437px; height:543px;}
.free_cate_left{ background:url(../images/free/free_cate_img.jpg) 40px 32px no-repeat; width:437px; height:381px;}
.free_cate_right{ padding-top:10px; vertical-align:top;}
.free_fun_left{ background:url(../images/free/free_fun_img.jpg) 15px 90px no-repeat; width:406px; height:542px;}

.free_shop_nav{ background:url(../images/free/free_shop_nav_bg.jpg) no-repeat; width:658px; height:34px;
margin:18px auto; padding-top:58px;}
.free_shop_nav ul{ width:658px;}
.free_shop_nav li{ padding-right:24px; width:70px; float:left; list-style-type:none;}
.free_shop_nav li a{ display:block; width:70px; text-align:center; height:34px; font-weight:bold; font-size:14px; line-height:34px; color:#880939;}
.free_shop_nav li.on a:link{ color:#FFFFFF;}
.free_shop_nav li.on a:visited{ color:#FFFFFF;}
.free_shop_nav li.on a:hover{ color:#FFFFFF;}
.free_shop_nav li a:link{color:#880939;}
.free_shop_nav li a:visited{color:#880939;}
.free_shop_nav li a:hover{color:#880939;}

.free_shop_title{ float:left; background:url(../images/free/free_shop_left.jpg) no-repeat; height:22px; padding-left:5px;}
.free_shop_title span{ padding-right:10px; line-height:22px; padding-left:5px; background:url(../images/free/free_shop_right.jpg) right top no-repeat; display:block; height:22px; float:left;}

/*free_fun*/
.free_fun_nav{ background:url(../images/free/free_fun_nav_bg.jpg) no-repeat; width:282px; height:34px; padding-top:58px; margin-bottom:18px;}
.free_fun_nav ul{ width:282px;}
.free_fun_nav li{ padding-right:20px; width:67px; padding-left:3px; float:left; list-style-type:none;}
.free_fun_nav li a{ display:block; width:70px; text-align:center; height:34px; font-weight:bold; font-size:14px; line-height:34px; color:#880939;}

.free_fun_nav li a:link{ color:#880939;}
.free_fun_nav li a:visited{ color:#880939;}
.free_fun_nav li a:hover{ color:#880939;}

.free_fun_nav li.on a:link{ color:#FFFFFF;}
.free_fun_nav li.on a:visited{ color:#FFFFFF;}
.free_fun_nav li.on a:hover{ color:#FFFFFF;}

.free_busi{ width:761px; margin:0 auto;}
.free_busi_tit{ background:url(../images/free/free_title.jpg) no-repeat;height:27px; overflow:hidden; padding-left:18px; line-height:27px; font-weight:bold; font-size:14px; clear:both;}
.free_busi_txt{ border:1px solid #FF71AB; border-top:0px solid #fff; padding:10px;}
iframe{ margin:0px; padding:0px;}
.free_busi_l{float:left;width:179px;padding-right:29px;}
.freeLogo{ text-align:center; padding-top:30px; background:url(../images/free/free_busi_l1.jpg) left top no-repeat; height:139px; width:179px;}
.free_busi_l h3{ text-align:center; margin-top:10px; margin-bottom:10px;}
.free_busi_p_div{ border:1px solid #ACACA7; width:179px; padding-top:6px; padding-bottom:6px; text-align:center;margin-bottom:20px;}
.free_busi_r{float:right;width:550px;}
.free_busi_r h3{ background:url(../images/free/free_busi_r_tb.jpg) no-repeat left top; padding-left:17px; font-size:14px;}
.free_busi_r p span{ font-weight:bold; color:#424242; padding-left:2px; padding-right:2px;}
/*free_office_1*/
.free_office_1{ width:742px; margin:0 auto;}
.free_office_1_table td{ vertical-align:top;}
.free_office_1_table td p{ text-indent:2em;}
.free_office_2_div{ padding:1px; border:5px solid #000;}
.free_office_1_line{
	clear:both;
	background:url(../images/free/free_office_4_line.jpg) repeat-x;
	height:1px;
	overflow:hidden;
	margin:8px  auto;
}
/*free_office_2*/
.free_office_2_div2{ text-align:center; padding:5px;}
/*free_office_3*/
.free_office_3{ width:742px; height:650px; margin:0 auto; background:url(../images/free/free_office_3_bg.jpg) no-repeat left top;}
.free_office_3_table td{ vertical-align:top;}
.free_office_3_table td ul{ margin-bottom:10px;}
.free_office_3_table td li{ color:#787D7E; display:block; list-style:none; background:url(../images/free/free_office_3_ico.gif) no-repeat left center; padding-left:10px; padding-top:5px; padding-bottom:5px;}
/*free_office_4*/
.free_office_4{ width:742px; margin:0 auto;}
.fotd1{width:250px;}
.free_office_4_table td{ vertical-align:top;}
.free_office_4_table td p{ text-indent:0em;}
.free_office_4_div{ padding:1px; border:5px solid #000;}
.free_office_4_line{
	clear:both;
	background:url(../images/free/free_office_4_line.jpg) repeat-x;
	height:1px;
	overflow:hidden;
	margin:8px  auto;
}
/*free_office_5 */
.free_office_5{
	width:741px;
	height:518px;
	margin:0 auto;
	background:url(../images/free/free_office_5_bg.jpg) no-repeat;
}
/*free_office_6*/
.free_office_6{
	width:311px;
	height:244px;
	padding-left:431px;
	padding-top:336px;
	margin:0 auto;
	background:url(../images/free/free_office_6_bg.jpg) no-repeat;
}
