@charset "utf-8";
/* CSS Document */
.clear{zoom:1;}
.clear:after{ clear:both; display:block; height:0; content:''; visibility:hidden;}
.wed_body{ width:960px; margin:0 auto; text-align:left; background-color:#fffaf9;font-size:12px; color:#7d7d7d;}
.wed_banner{ height:390px; margin:5px 0 15px 0; background:url(imgs/banner.jpg) no-repeat 0 0;}
.wed_banner h2,.more_album h4{ text-indent:-99999px; overflow:hidden;}
.wed_cantainer h3{ margin:0 0 15px 65px; font-size:18px; color:#949393; font-weight:800; }
.wed_cantainer h3 span{ color:#cb7063;}
.wed_cantainer .list li,.wed_cantainer .list li .litop_big p,.wed_cantainer .list li .litop_small .semore,.more_album,.more_album li img{ background-image:url(imgs/fixbg.png); background-repeat:no-repeat;}
.wed_cantainer .list li{ float:left; width:367px; height:265px; padding:30px 28px 20px 28px; margin:0 0 15px 38px; display:inline; background-position:0 -320px; color:#aa8079;}
.wed_cantainer .list li a,.wed_cantainer .list li a:hover{ color:#ffffff;}
.wed_cantainer .list li img{ margin:5px 0 15px 0;}
.wed_cantainer .list li .litop_big{ float:left; width:220px; height:220px; }
.wed_cantainer .list li .litop_big h5{margin-left:10px;}
.wed_cantainer .list li .litop_big p{ width:102px; height:26px; margin-left:50px;line-height:26px; text-indent:18px; background-position:-680px -320px; text-align:left;}
.wed_cantainer .list li .litop_small{ float:right; width:130px; padding:54px 0 0 15px;text-align:center;}
.wed_cantainer .list li .litop_small .semore{ display:block; width:124px; height:26px; margin-left:2px; line-height:26px;  background-position:-680px -350px;}
.more_album{ width:860px; height:250px; padding:60px 10px 10px 10px; margin-left:38px; background-position:0 0;}
.more_album ul{ margin-left:10px;}
.more_album li{ float:left; width:250px; margin-left:25px; display:inline; text-align:center;}
.more_album li img{ width:231px; height:166px; padding:6px 9px 10px 6px; background-position:-430px -320px;}
.more_album li p{ height:40px; line-height:40px; color:#5f5e5e;}
.more_album li p a,.more_album li p a:hover{ color:#7a8fd4;}

.formore_cont dl{ float:left; width:235px;}
.formore_cont dt{ color:#000000;}
.formore_cont dd{ background:url(imgs/fixbg.png) no-repeat -280px 7px; text-indent:18px; line-height:200%;}
.formore_cont dd a{color:#7d7d7d;}
.s-footer { margin-top:20px; padding:15px 0 50px; text-align:center; color:#888; font-size:12px;}
.s-footer a { color: #66C;}
.s-footer a:hover { color: #FFF; background: #66C;}
.s-footer li { display: inline; color: #888;}
.s-footer ul { padding-bottom: 10px;}
.s-footer ul a { color: #61646E;}
.s-footer ul a:hover { color: #C00; background: none;}
.s-footer p a{ padding:2px 1px 0;}