@charset "gb2312";
/* CSS Document */
.clear{ clear:both;}
/*flash*/
.wrapper_top{
	margin:0 auto;
	background-position: center;
}

body{ background:url(../../images/wedding/bg_pic.gif) repeat;}
.wrapper_wedding{padding:10px;}
.wedding_t{ width:996px; margin:0px auto; position:relative;}
.wrapper_wedding_top{ background:url(../../images/wedding/wedding_line.gif) repeat-x top; margin-top:-180px;}
.wrapper_wedding_bottom{background:url(../../images/wedding/wedding_bottom_bg.gif) repeat-x bottom;padding-bottom:100px;}
/*婚纱摄影*/
.photography_top{
	height:500px;
	margin:0 auto;
	background-image: url(../../images/photography/photography_e.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
/*自助旅游*/
.selfhelp_top{
	height:500px;
	margin:0 auto;
	background-image: url(../../images/selfhelp/selfhelp_a.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

/*热点关注*/
.wedding_hot{ float:left; width:626px;}
.wedding_hot_t0{ background:#f9f9f9; width:600px; margin:0 8px; padding:8px 6px;}
.wedding_hot_t{float:left; background:url(../../images/wedding/wedding_hot_t.gif) no-repeat; width:626px; height:61px;}
.wedding_hot_t h4{ padding:7px 0 0 15px;}
.wedding_c{ background:url(../../images/wedding/wedding_rr.gif) repeat-y right #f9f9f9; width:620px; margin:0 7px; clear:both; padding-bottom:24px;}
.wedding_hot_pic img{ float:left; margin:0 15px 0px 20px; border:1px solid #dedede; padding:2px;}
.wedding_hot_pic a:hover img{ border:1px solid #ff96a5;}
.wedding_hot_list{ margin:2px 15px 0 2px;}
.wedding_hot_list p{ text-indent:2em; font-size:13px; color:#000; margin:6px;}
.wedding_hot_list ul li,.wedding_hot_list ul li a{ color:#5a5a5a;}
.wedding_hot_list ul li a:hover{ color:#dc0a76;}
.weidding_hot_bottom{background:url(../../images/wedding/wedding_bottom.gif) repeat-x; clear:both; width:615px; height:7px; margin-left:7px;}

.wedding_hot_pic1 img{ float:left; margin:0 10px 0px 10px;padding:2px;}
.wedding_hot_list1 li{ line-height:24px;}
.lijian{ color:#464646; font-size:20px;}
.ai{ color:#8b8b8b; font-size:18px;}
.jiage{ color:#F00;}
.xiangm{ color:#787878;}
/*最新活动*/
.wedding_new{ float:right; width:328px; }
.wedding_new_c{background:url(../../images/wedding/wedding_rr.gif) repeat-y right #f9f9f9; padding:8px 6px 0;}
.wedding_new_bottom{background:url(../../images/wedding/wedding_bottom.gif) repeat-x; clear:both; width:323px; height:7px;}
.wedding_new_c ul{ padding-bottom:10px;}
.wedding_new_c ul li{ padding:9px 10px 0;}
.wedding_new_c ul li h4{ border-bottom:1px dashed #dedede; margin:3px 8px 0px 0;}
/*作品欣赏*/
.appreciate{ clear:both; padding:10px 0 15px 0;}
.appreciate_pic_t{ padding:0 0 0 10px;}
.appreciate_list li{ width:234px; float:left; margin:10px 0 0 11px; _margin:10px 0 0 8px;}
.appreciate_tt_top{background:url(../../images/wedding/wedding_rr.gif) repeat-y right #f9f9f9;}
.appreciate_tt{ padding:4px 4px 4px 6px;}
.appreciate_tt_bottom{background:url(../../images/wedding/wedding_bottom.gif) repeat-x; clear:both; width:230px; height:7px;}
.grey_l{float:left;}
.grey_l span{ color:#F00;}
.grey_2{ float:right; margin-right:20px;}
.appreciate_tt_top p{text-decoration: line-through;}
/*婚庆典礼*/
.celebrations{clear:both; padding:10px 0 15px 0;}
.cel_tt_pic{ padding:0 0 3px 10px;}
.cel_bg{background:#f9f9f9; width:980px;}
.cel_bg ul li{ width:227px; float:left; margin:20px 0 20px 13px;_margin:20px 10px 20px 8px;}
.cel_bg ul li p{ text-indent:2em; color:#747474;}
.cel_bg ul li img{ border:2px solid #f9f9f9;}
.cel_bg ul li a:hover img{border:2px solid #bfbfbf;}