@charset "utf-8";
/* CSS Document */
body
{
	font-family:Arial;
	font-size:12px; 
	padding-top:0px;
	font-family:"宋体";
	margin-left:auto;
	margin-right:auto;
}
div a:link { text-decoration: none;font-size:14px; color:#FFFFFF;}
div a:active { text-decoration: none;font-size:14px;color:#FFFFFF; }
div a:visited { text-decoration: none;font-size:14px; color:#FFFFFF; }
div a:hover { text-decoration:none;font-size:14px; color:#FFFFFF; }
/*==============================
SITE WRAPPER
===============================*/
.site_wrapper
{
	margin-left:auto;
	margin-right:auto;
	width:940px;
}
.head_wrapper
{
	vertical-align:middle;
	padding:0px;
	overflow:hidden;
}
.head_title
{
	float:left;
	width:100%;
}
.head_title ul
{
	padding:0px;
	margin:0px;
}
.head_title li
{
	list-style-type:none;
	margin-left:0px;
}
.title_bg_1
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/head_01.gif);
	background-repeat:no-repeat;
	height:83px;	
}.title_bg_2
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/head_02.gif);
	background-repeat:no-repeat;
	height:99px;	
}
.title_bg_3
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/head_03.gif);
	background-repeat:no-repeat;
	height:87px;	
}
.title_bg_4
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/head_04.gif);
	background-repeat:no-repeat;
	height:358px;
	margin-bottom:-2px;
}
.body_wrapper
{
	vertical-align:middle;
	float:left;
}
.footer
{
	float:left;
}
.body_top_wrapper
{
	width:940px;
	height:231px;
	float:left;
	background-color:#FCE3E6;
}
.body_top_wrapper ul
{
	padding:0px;
	margin:0px;
	margin-left:24px;
}
.body_top_wrapper li
{
	list-style-type:none;
}

.content_bg_01
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/bg_content.gif);
	background-repeat:repeat-x;
	width:829px;
	height:231px;
	float:left;
}
.img_content_1
{
	float:left;
	margin:16px 0px 0px 20px;
	width:200px;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height: 20px;
	text-align:left;
	color:#FFFFFF;
}
.img_content_1 ul
{
	padding:0px;
	margin:0px;
}
.img_content_1 li
{
	list-style-type:none;
}

.img_content_2
{
	font-size:14px;
	color:#FFFFFF;
	float:left;
	text-align:justify;
	text-justify:inter-ideograph;
	width:200px;
	padding-top:20px;
	line-height:20px;
}
.img_big
{
	float:left;
	vertical-align:middle;
	margin:7px 0px 0px 14px;
	width:300px;
}
.img_love
{
	float:left;
	vertical-align:middle;
	margin:7px 0px 0px 20px;
	width:250px;
}
.img_love img
{
	margin:10px 0px 7px 7px;
}
.content_bg_02
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/index_14.gif);
	background-repeat:no-repeat;
	width:87px;
	height:231px;
	float:left;
}
.body_middle_wrapper
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/body_01.gif);
	background-repeat:no-repeat;
	width:940px;
	height:529px;
	float:left;
}
.body_bottom_wrapper
{
	background-image:url(http://hi.online.sh.cn/images/tpllinkfiles/channel_2010_valentinesday_images/body_02.gif);
	background-repeat:no-repeat;
	width:940px;
	height:270px;
	float:left;
}
.valentine_film
{
	float:left;
	width:455px;
	height:240px;
	padding-top:30px;
	padding-left:50px;
}
.valentine_film_1 ul
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.valentine_film_2 li
{
	list-style-type:none;
}
.valentine_film_2 ul
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.valentine_film_1 li
{
	list-style-type:none;
	margin-bottom:10px;
	margin-left:6px;
}
.valentine_film_1
{
	float:left;
	width:200px;
	color:#FFFFFF;
	padding-left:10px;
	padding-top:60px;

}
.valentine_map
{
	width:300px;
	height:240px;
	padding-left:564px;
	padding-top:55px;
}
.valentine_map ul
{
	padding:0px;
	margin:0px;
}
.valentine_map li
{
	list-style-type:none;
}
.valentine_map_1
{
	float:left;
	height:100px;
	width:147px;
	margin-right:2px;
}
.img_content_3
{
	font-size:14px;
	color:#FFFFFF;
	float:left;
	text-align:justify;
	text-justify:inter-ideograph;
	width:290px;
	height:220px;
	padding:100px 0px 0px 0px;
	font-family:"宋体"
}
.img_content_3 ul
{
	padding:0px;
	margin:0px;
	line-height:18px;
}
.img_content_3 li
{
	list-style-type:none;
	padding-left:10px;
}

.img_content_4
{
	float:left;
	padding:25px 0px 0px 20px;
	width:200px;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height: 15px;
	text-align:left;
	color:#FFFFFF;
	line-height:15px;
}
.text_ul
{
	padding:0px;
	margin:0px;
	text-align:center;
	line-height:14px;
}
.img_content_5
{
	font-size:14px;
	color:#FFFFFF;
	float:left;
	text-align:center;
	width:220px;
	padding-top:10px;
}
.img_content_5 ul
{
	padding:0px;
	margin:0px;
}
.img_content_5 li
{
	list-style-type:none;
}

.valentine_restaurant
{
	width:900px;
	height:200px;
	padding-left:30px;
	float:left;
}
.valentine_restaurant ul
{
	padding:0px;
	margin:0px;
}
.valentine_restaurant li
{
	list-style-type:none;
	padding:5px 5px 5px 5px;
}
.restaurant_img
{
	float:left;
}
.valentine_path
{
	width:360px;
	padding-top:5px;
	float:left;
}
.valentine_path ul
{
	padding:0px;
	margin:0px;
}
.valentine_path li
{
	list-style-type:none;
}
.path_img
{
	float:left;
}
.path_img li
{
	margin-bottom:10px;
}
.img_content_6
{
	float:left;
	padding:20px 0px 0px 5px;
	width:160px;
	text-align:left;
	color:#db3d5f;
}
.img_content_7
{
	font-size:14px;
	color:#db3d5f;
	float:left;
	width:170px;
	padding-top:20px;
	line-height:15px;
}
.valentine_shopping
{
	float:left;
	width:505px;
	height:200px;
	padding-top:40px;
}
.valentine_shopping ul
{
	padding:0px;
	margin:0px;
}
.valentine_shopping li
{
	list-style-type:none;
	padding:5px 5px 5px 5px;
	letter-spacing:2px;
	line-height:15px;
}
.valentine_shopping img
{
	vertical-align:middle;
}
.valentine_shopping_1
{
	float:left;
	width:33%;
	color:#ef5e86;
}
.content_text
{
	float:left;
	color:#db3d5f;
	width:220px;
	height:120px;
}
.content_text ul
{
	padding:5px 0px 0px 0px;
	margin:0px;
}
.content_text li
{
	list-style-type:none;
	padding:5px 0px 0px 15px;
}

.content_text_1
{
	width:30%;
	float:left;
}
.content_text_2
{
	width:70%;
	float:left;
	letter-spacing:1px;
}
.content_text_3
{
	width:80%;
	float:left;
	padding-left:25px;
	padding-top:10px;
	letter-spacing:1px;
	line-height:15px;
}
.content_text a:link { text-decoration: none; font-size:12px; color:#db3d5f;}
.content_text a:active { text-decoration: none; font-size:12px;color:#db3d5f; }
.content_text a:visited { text-decoration: none; font-size:12px; color:#db3d5f; }
.content_text a:hover { text-decoration:none; font-size:12px; color:#db3d5f; }
.img_content_7 a:link { text-decoration: none; font-size:14px; color:#db3d5f;}
.img_content_7 a:active { text-decoration: none; font-size:14px;color:#db3d5f; }
.img_content_7 a:visited { text-decoration: none; font-size:14px; color:#db3d5f; }
.img_content_7 a:hover { text-decoration:none; font-size:14px; color:#db3d5f; }
.site_wrapper img
{
	border:1px solid #FFFFFF;
}