/*=================================
Copyright 2010.3 by oldtreecn@qq.com
for - www.love-99.com
==================*/

/*首页*/
.slideShow_home{float:left;width:730px;height:360px;}
.contactArea_home{float:left;position:relative;width:220px;height:354px;padding-top:6px;background:#725F51 url(../images/contactAreaBg.jpg) repeat-x;}
.contactArea_home .telIco{position:absolute;height:63px;width:63px;top:-3px;left:-24px;
	background:url(../images/ico_tel.png) no-repeat;
	*background: none;
    *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='../images/ico_tel.png');
	}
.contactArea_home .telText{color:#D7C59D;padding:4px 0;font:bold 11px verdana;}
.contactArea_home .telText span{font-size:9px;}
.contactArea_home div{text-align:center;}
.openContactBox{color:#D7C59D;cursor:pointer;width:128px;height:22px;font:bold 12px/22px song;margin:0 auto;border:4px solid #775730;background:url(../images/yarrow_down.gif) 108px 8px no-repeat;}
.contactDetailBox{position:absolute;z-index=999;top:178px;left:0;overflow:hidden;width:220px;display:none;background:#725F51 url(../images/contactAreaBg.jpg) 0 -175px repeat-x;}

.mWraper h2{height:41px;margin:6px 0;text-align:left;color:#666;font:bold 14px/40px song;padding-left:30px;background:url(../images/titleBg.gif) no-repeat;}
.mWraper h2 span{float:right;font:normal 12px song;padding-left:20px;background:url(../images/arrow_more.gif) 0 8px no-repeat;}

#usrbar,#usrbar a{color:#A3A3A3;}
/*新作品*/
.newPhotoWraper{width:950px;overflow:hidden;margin:6px 0;}
.newPhotoList{width:956px;margin:3px 0;}
.newPhotoList li{float:left;position: relative;height:153px;width:153px;margin-right:6px;margin-bottom:3px;}
.newPhotoList li span{display:none;width:153px;height:30px;padding-top:15px;font-weight:bold;background:#000;position: absolute; top:108px; left:0;
filter:alpha(opacity=70); /* IE */
	-moz-opacity:0.7; /* Moz + FF */
	opacity: 0.7; /* 支持CSS3的浏览器（FF 1.5也支持）*/
}
.newPhotoList li img{height:153px;width:153px;}
.newPhotoList li a:link span,.newPhotoList li a:visited span{color:#fff;}


/*首页中间内容区*/
.newsPhotoWrap{float:left;width:300px;}
.newsWrap{float:left;width:284px;padding:0 8px;}
.newsWrap h2{height:41px;text-align:left;color:#666;font:bold 14px/40px song;padding-left:30px;background:url(../images/titleBg_news.gif) no-repeat;}
.newsWrap h3{margin:0;}
.newsList{padding:6px;background:#E4E4E4 url(../images/newsAreaBg.jpg) no-repeat;}
.newsList span{float:right;font-size:10px;color:#999;}
.newsList .more{width:100%;height:25px;display:block;text-align:right;}
.infoList .pho{float:left;width:95px;padding-top:6px;}
.infoList ul{float:left;width:170px;height:162px;}
.newsList .headline a{color:#BF4C7D;font:bold 14px song;}
.newsList ul li{text-align:left;padding-left:15px;margin:4px 0;background:url(../images/dot.gif) 5px 5px no-repeat;}

/*幸福新娘推荐*/
.loveShowWrap{float:left;width:350px;overflow:hidden;}
.loveShowWrap h2{position:relative;margin:0;height:32px;text-align:left;color:#fff;font:bold 14px/32px song;padding-left:36px;background:url(../images/loveShowTitleBg.gif) no-repeat;}
.loveShowWrap h2 .more{margin-top:9px;margin-right:10px;background:none;}
.loveShowWrap h2 .flag_love{position:absolute;display:block;top:-10px;left:-10px;width:44px;height:44px;
background:url(../images/flag_love.png) no-repeat;
	*background: none;
    *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='../images/flag_love.png');
}
.loveTj{padding:15px 2px;background:url(../images/loveShowTjBoxBg.jpg) repeat-x;}
.loveTj .lovePhoTj{float:left;position:relative;width:112px;height:130px;overflow:hidden;border:3px solid #fff;}
.loveTj .brief{float:left;width:205px;color:#AB405C;padding-left:10px;text-align:left;}
.loveTj .brief h4{font-size:14px;margin-bottom:5px;}
.loveTj .more{display:block;text-align:right;}
.loveTj .brief a{color:#fff;text-align:left;}
.loveList_home{width:357px;overflow:hidden;}
.loveList_home li{float:left;position:relative;width:112px;height:210px;margin-right:7px;overflow:hidden;}
.loveList_home li .loveTitle{line-height:80px;}

.loveTjB{padding:12px 0px;background:url(../images/loveShowTjBoxBg1.jpg) repeat-x;}

.pls{display:block;position:absolute;color:#fff;width:42px;height:26px;top:108px;left:0;font:16px arial;padding-top:16px;
	background:pink url(../images/ico_heart.png) no-repeat;
	*background: none;
    *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='../images/ico_heart.png');
}

/*二级页/列表页*/
.slideShow{height:235px;}
.contactArea{height:229px;}
.container{width:950px;margin:30px 0;}
.sideBar{float:left;width:220px;}
.subMenu li{width:158px;height:36px;padding-left:40px;margin-top:1px;text-align:left;font:bold 12px/36px song,arial;background:url(../images/lMenuBg.gif) no-repeat;}
.subMenu .active{background:url(../images/lMenuBg_active.gif) no-repeat;}
.subMenu li a:link,.subMenu li a:visited{color:#5F5544}
.subMenu .active a:link,.subMenu .active a:visited{color:#fff}
.main{float:right;width:730px;overflow:hidden;}
.listBox{margin:20px 0;}
.listBox li{clear:left;font-size:14px;height:32px;line-height:32px;padding:5px 0;border-bottom:1px solid #f1f1f1;text-align:left;}
.listBox li .date{float:right;color:#999;font:11px arial;}

.albumsBox li{float:left;width:178px;height:230px;overflow:hidden;margin-bottom:0px;text-align:center;border:1px solid #E6E5E5;border-right:0;border-bottom:0;}
.albumsBox li a:link,.albumsBox li a:visited{display:block;height:230px;padding:10px;text-align:center;}
.albumsBox li a:hover{background:pink}
.albumsBox li img{width:158px;height:158px;margin-bottom:5px;}
.albumsBox li span{font:normal 10px arial;}
.itemNo{float:left;color:#fff;width:32px;height:32px;font:16px/32px arial;text-align:center;margin-right:10px;border:0px solid #E1E1E1;background:#666;}

.serviceBox li{float:left;width:201px;height:260px;padding:10px 12px;overflow:hidden;margin-right:18px;text-align:center;background:url(../images/thumbBg.gif) no-repeat;}
.serviceBox li img{width:202px;height:224px;margin-bottom:8px;}


/*内容页*/
.newsContent{width:730px;overflow:hidden;line-height:2em;text-align:left;}
.newsContent h1,.serContent h1{text-align:center;font:bold 24px song,arial;}
.newsContent img{padding:0px;border:#ffffff solid 15px;margin-top:10px}


.newsInfo{display:block;margin-top:8px;margin-bottom:15px;text-align:center;border:1px solid #ededed;border-left:0;border-right:0;}
.infoContent{width:700px;overflow:hidden;line-height:2em;text-align:left;}
.infoContent h3{color:#fff;width:89%;margin:0 auto;padding-left:10px;font:bold 14px/25px song;background:#ccc;}
.infoContent .btn{float:left;font-size:12px;width:110px;margin-right:10px;}

.content_full{width:100%}
.serContent{width:700px;overflow:hidden;margin-left:20px;line-height:2em;text-align:left;}
.serContent h3{color:#FB2558;font:bold 24px 微软雅黑,song,arial;border-bottom:1px solid #eee;}
.serContent span{color:#fff;padding:1px 3px;padding-top:3px;margin-right:5px;font:bold 12px song,arial;background:#EF737A;}
.serTitle{width:700px;overflow:hidden;}
.serTitle .title{float:left;color:#fff;width:246px;height:40px;font:bold 14px song,arial;padding-left:18px;padding-top:45px;overflow:hidden;}
.serTitle .serPho{float:left;width:436px;height:85px;overflow:hidden;background:url(../images/pho_service.jpg) no-repeat;}

.sideBar_album{float:left;width:200px;}
.main_album{background:#f1f1f1;}
.main_album .albumWrap{width:880px;overflow:hidden;margin:0 auto;padding:20px 0;}
.main_album .albumWrap img{padding:0px;border:#ffffff solid 15px;margin-top:20px}
.albumInfo{padding:10px 40px;margin-bottom:20px;text-align:left;border-bottom:1px dotted #ccc;background:#FAFAFA;}
.albumInfo h3{font:bold 24px song,arial;}
.albumInfo .cover{float:left;width:160px;}
.albumInfo .info{float:left;margin-left:20px;width:440px;}
.albumInfo .nextItem{float:left;width:130px;height:60px;}

.albumInfo2{padding:20px 10px;margin:20px 0;text-align:left;border-top:1px dotted #ccc;background:#FAFAFA;}
.albumInfo2 .prev{float:left;width:355px;}
.albumInfo2 .next{float:right;width:355px;}
.albumInfo2 .cover{float:left;width:120px;}
.albumInfo2 .info{float:left;width:180px;}
.albumInfo2 .arrow{float:left;width:55px;padding-top:20px;}
.albumInfo2 .nextItem{float:left;width:130px;height:60px;}

.scenicBox img{border:8px solid #f1f1f1}

/*幸福新娘*/
.loveList{border-top:1px solid #E6E5E5;}
.loveList .loveItem{float:left;position:relative;width:31%;height:170px;padding:10px;overflow:hidden;border:1px solid #E6E5E5;border-left:0;border-top:0;background:url(../images/moreFlag.gif) right bottom no-repeat;}
.loveList .loveItem .pho{float:left;width:112px;overflow:hidden;}
.loveList .loveItem .loveBrief{float:left;width:180px;color:#999;text-align:left;}
.loveList .loveItem .loveTitle{font:bold 14px/1.2em song,arial;padding-left:10px;}
.loveList .loveItem .loveTitle em{font:normal 12px arial,song;padding-left:10px;}
.loveList .loveItem .brief{color:#7F7F7F;padding:10px 0 0 10px;}
.loveList .loveItem .date{color:#999;font-size:10px;line-height:2em;}
.pls2{display:block;float:left;color:#fff;width:42px;height:26px;font:16px arial;padding-top:16px;text-align:center;margin-left:0px;
	background:pink url(../images/ico_heart.png) no-repeat;
	*background: none;
    *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='../images/ico_heart.png');
}

/*幸福新娘详细*/
.loveContentBox{height:308px;overflow:hiddden;padding:30px 0;background:url(../images/loveContentBg.jpg) no-repeat;}
.loveContentBox .pho{float:left;position:relative;color:#DF856D;width:200px;margin-left:20px;}
.loveContentBox .pho .pBox{width:116px;height:130px;padding:10px;margin:0 auto;margin-top:20px;
filter:alpha(opacity=60); /* IE */
	-moz-opacity:0.6; /* Moz + FF */
	opacity: 0.6; /* 支持CSS3的浏览器（FF 1.5也支持）*/
background:#fff;}
.loveContentBox .pho .pBox img{position:relative;width:116px;height:130px;}
.loveContentBox .loveContent{float:left;margin-left:26px;width:500px;}
.loveContentBox .loveContent h2{color:#BE5173;height:26px;font:bold 18px/1.2em song,arial;margin:0;padding:0;background:none;}
.loveContentBox .loveContent h2 span{float:right;color:#BA9F73;font:12px/1.4em song,arial;background:none;}
.loveContentBox .loveContent .text{color:#CA985E;width:500px;height:220px;overflow:auto;font:14px/1.8em song,arial;text-align:left;}
.loveContentBox .zfBtn{float:left;width:150px;margin-top:30px;}


/*评论*/
.postArea{margin:0 auto;text-align:left;background:#FDF9EC;border:0px solid #DDDDDD;border-left:0;border-right:0}
.postArea td{padding:15px 30px;}
.postArea input,.postArea textarea{margin-bottom:6px;}
.commentBox{margin:20px auto;}
.commentBox .rowColor{background:#FFFEF4}
.commentBox td{text-align:left;border-bottom:1px solid #F2ECDE}
.comment,.plsBox{color:#666;padding:10px 0;word-break:break-all}
.comment .name{margin:0;}
.comment .name span{color:#757575;float:right;font-size:10px;}
.smilies a:link,.smilies a:visited{padding:0 1px}

/*消息*/
.rlTable{width:100%;}
.rlTable th{color:#fff;padding:3px;font:bold 12px arial;background:#B0ACA4 url(../images/captionBg.gif) repeat-x;}
.rlTable td{padding:8px;width:14%;height:66px;line-height:1.2em;border:1px solid #E0E0E0;border-top:0}
.rlTable td .day{height:15px;text-align:right;font:normal 9px arial;}
.rlTable .newsLive{background:#f8f8f8 url(../images/todayBg.gif) right bottom no-repeat;}
.rlTable .newsToday{background:#BDE8A1;}
.rlTable .newsToday .day{color:green;}

/*页签*/
.tabBar{height:25px;font-size:12px;color:#fff;text-align:left;background:url(../images/tabBarBg.gif) right top no-repeat;}
.diva{float:left;color:#fff;width:70px;height:24;margin-top:3px;margin-right:3px;text-align:center;line-height:24px;background:url(../images/tabBg_active.gif) no-repeat;}
.divb{float:left;color:#666;width:70px;height:24;margin-top:3px;margin-right:3px;text-align:center;line-height:24px;background:url(../images/tabBg.gif) no-repeat;}

.tabBar_contact{width:90%;height:35px;margin:0 auto;font:bold 14px song;color:#fff;text-align:left;border-bottom:1px solid #A94AA4;}
.tabBar_contact .diva{float:left;color:#fff;width:90px;height:32;margin-right:3px;text-align:center;line-height:32px;background:#A94AA4 url(../images/btnBg.gif) repeat-x;}
.tabBar_contact .divb{float:left;color:#A94AA4;width:90px;height:32;margin-right:3px;text-align:center;line-height:32px;background:#F7D0F7;}

/*slideshow*/
#slider {margin:0;list-style:none;width:300px;}
#slider ul, #slider li {margin:0;padding:0;list-style:none;}
#slider li {width:300px;height:550px;overflow:hidden;}
#slider li .newsBrief{display:block;color:#fff;height:88px;padding:12px;line-height:1.4em;text-align:left;background:#5C5C5C url(../images/grayBg.jpg) repeat-x;}
#slider li .newsBrief strong{display:block;font:bold 13px 微软雅黑,song,arial;}
#slider li .newsBrief a{color:#fff;}
p#controls {margin:0;position:relative;text-align:left;}
#prevBtn {display:block;margin:0;overflow:hidden;width:24px;height:24px;position:absolute;left:230px;top:-150px;}
#nextBtn {display:block;margin:0;overflow:hidden;width:24px;height:24px;position:absolute;left:0;top:-150px;}
#nextBtn {left:260px;}
#prevBtn a {display:block;width:24px;height:24px;background:url(../images/button_pre.gif) no-repeat 0 0;}
#nextBtn a {display:block;width:24px;height:24px;background:url(../images/button_next.gif) no-repeat 0 0;}

.tableList td{padding:6px;border-bottom:1px solid #f1f1f1;}
.tableList th{color:#999;font-family:arial;}

/*留言*/
.writeTable td{padding:3px;}
.bookList{width:90%;margin:0 auto;}
.bookList td{padding:2px 5px;text-align:left;}

