﻿@charset "utf-8";
body{font-size:14px;}
/*网上家庭主站首页开始*/
.left{width:220px;}
.leftbar{width:780px;margin-top:10px;overflow:hidden;}
.rightbar{width:210px;margin-top:10px;}
.right{width:550px;margin-left:5px;}
.right_left{width:259px;height:379px;margin-top:5px;background: url(../img/hot_fcou.gif) no-repeat;}
.right_bottom{width:250px;}
.top_nav{width:840px;}
.memory_menu li{padding:0 25px;}
/*热点播报开始*/

/*热点播报结束*/
.family{margin:0 0px 10px; width:208px; height:153px; text-align:center; background:#ffe665; border:1px solid #ff9808;}
.family img{padding-top:10px;}
.main_art_bg{padding:8px  0 0;}
.creation_down_art{margin-top:5px;margin-left:5px;}
.main_art_bg_item{margin:8px 0px 0px 8px;height:130px;_height:130px;min-height:130px;}
.main_art_bg_item ul li{background:url(../img/famliy_mark.gif) no-repeat 0 6px;padding-left:15px;}
.family_post_item{margin:5px 0px 0px 8px;height:130px;_height:130px;min-height:130px;}
.family_post_item ul li{background:url(../img/mark.gif) no-repeat 0 3px;padding-left:15px;}
/*其他栏目样式开始*/
.other_bg{border:1px solid #f2acb0;background: #fff3f5;height:auto!important;height:150px;min-height:150px;margin-bottom:5px;}
.other_top{width:171px;background: url(../img/qiyuan_ng.gif) repeat-x;height:25px;line-height:25px;margin-bottom:5px;}
.other_top_ul ul li{background:url(../img/famliy_mark.gif) no-repeat 0 5px;float:left;width:26px;padding-left:14px;} .other_top_left a:link, .other_top_left a:visited, .other_top_left a:hover{color:#f20078;font-size: 13px;font-weight:bold;text-decoration: none;}
.other_top_right a:link, .other_top_right a:visited, .other_top_right a:hover{color:#f20078;text-decoration: none;}
.other_gift_bg{border:1px solid #fcf767;background: #fff;height:auto!important;height:160px;min-height:160px;margin-bottom:5px;}
.other_gift_top{width:171px;background: url(../img/liwu_bg.gif) repeat-x;height:25px;line-height:25px;margin-bottom:15px;}
.other_gift_top_left a:link,.other_gift_top_left avisited,.other_gift_top_left a:hover{color:#ff6501;font-size:13px;font-weight:bold;text-decoration:none;}
.other_gift_top_right a:link,.other_gift_top_right avisited,.other_gift_top_right a:hover{color:#ff6501;text-decoration:none;}
.other_centre_bg{border-top:none;background: url(../img/center_top_bg.gif) no-repeat;height:260px;}
.other_centre_top{height:20px;line-height:25px;margin-bottom:5px;margin-left:40px;margin-right:10px;margin-top:4px;}
.other_play_bg{background: url(../img/zhuli_bg.gif) no-repeat;height:auto!important;height:472px;min-height:472px;margin-bottom:5px;}
.other_play_top{height:20px;margin-left:10px;margin-right:10px;padding-top:20px;}
.play_contents{margin-top:10px;padding-left:8px;line-height:19px;}
.other_game_top{height:20px;margin-left:30px;margin-right:10px;}
.game_centens{height:100px;}
.other_aid_top{margin-left:20px;margin-right:10px;height:20px;}
.other_play_top a:link,.other_play_top a:visited,.other_play_top a:hover,
.other_game_top a:link,.other_game_top a:visited,.other_game_top a:hover,
.other_aid_top a:link,.other_aid_top a:visited,.other_aid_top a:hover{color:#b91d64;}
.other_survey_bg{border:1px solid #e1c39f;height:147px;margin-bottom:5px;}
.other_survey_top{height:23px;background: url(../img/diaocha.gif) no-repeat;padding-left:35px;padding-right:10px;padding-top:2px;}
.other_survey_top_left a:link,.other_survey_top_left a:visited,.other_survey_top_left :hover,
.other_survey_top_right a:link,.other_survey_top_right a:visited,.other_survey_top_right :hover{color:#fff;}
/*其他栏目样式结束*/
/*文章类样式开始*/
.family_bg{border: 1px solid #fcc453;background: #fef9f3;width: 218px;margin-bottom: 5px;height: 780px;}
.family_top{margin-top:2px;}
.family_item{margin:5px;padding-bottom:5px;border-bottom:1px dashed #ff3300;}
.family_item_bottom{margin:5px;padding-bottom:3px;}
.family_item_bottom img{width:67px;height:67px;margin-right:5px;border:1px solid #fe9b02;}
.family_item img{width:67px;height:67px;margin-right:5px;border:1px solid #fe9b02;}
.main_art_top_bg{height:22px;width:240px;padding-left:15px;border-bottom:1px dashed #ffc869;}
.main_art_top1{height:22px;width:240px;padding-top:5px;padding-left:5px;border-bottom:1px dashed #ffc869;}
.main_art_top2{margin-top:15px;margin-right:8px;}
.rtjj{width:550px;height:250px;margin-top:5px;margin-bottom:5px;background:url(../img/hot_fcou.jpg) no-repeat;}
.main_art_focus_top{height:24px;width:535px;padding-top:6px;padding-left:15px;}
.main_art_top a:link,.main_art_top a:visited{color:#ff6600;font-size:12px;font-weight:normal;text-decoration: none;z-index:9;}
.main_art_top a:hover{color:#ff0000;font-size:12px;font-weight:normal;text-decoration: none;}
/*文章类样式结束*/
/*热点话题样式开始*/
/*
.hotfocus_bg img{width:230px;height:150px;margin-top:5px;}
*/
.hot_title{font-size:14px;color:#f60;}
.hot_title a:link,.hot_title a:visited{font-size:14px;color:#ff0000;}
.hot_title a:hover{color:#ff0000;font-size:14px;text-decoration:none;}
.family_title a:link,.family_title a:visited{font-size:14px;color:#ff6600;}
.family_title a:hover{color:#ff6600;font-size:14px;text-decoration:none;}
.hotfocus{height:30px;line-height:30px;}
.item_title{margin-top:5px;width:245px;height:auto;min-height:170px;margin-left:15px;}
/*热点话题样式结束*/
/*同行搜索样式开始*/
.search_bg{background:url(../img/sreach_img.jpg) no-repeat 592px 7px;clear:both;height:122px;margin: 0 0 10px 0;border:1px #ccc solid; background-size:180px; background-position-x:right 10px; background-position-y:bottom 10px;}
.search_top{padding:0px 0px 0px 0px;height:30px;}
.search{float:left;height:120px;width:370px;padding:9px 0px 0px 15px;color:#000;}
.search_row{height:26px;line-height:26px;}
.family_post{width:548px;height:170px;border:1px solid #ffc488;margin-top:145px;}
.valuable_link{width:545px;margin-top:5px;border:1px solid #ffcd26;padding-left:5px;}
.country_id{border: #819cb7 1px solid;width:162px;height:16px}
.corp_key{border:#819cd7 1px solid;width:162px;height:16px}
.txtfridname{border: #819cb7 1px solid;width:162px;height:16px}
/*同行搜索样式结束*/
/*同行看吧样式开始*/
.look_bg{width:769px;height:185px;margin-top:10px;}
.look_content{width:735px;margin-left:17px;margin-right:20px;margin-top:10px;border:1px #fe6903 dashed;}
/*同行看吧样式结束*/
/*家庭玩家样式开始*/
.family_player{width:774px;min-height:500px;height:auto;border:1px #f87caa solid;margin-top:5px;}
.family_player_top{border-bottom:1px dashed #ffbd00;height:25px;line-height:25px;margin-left:4px;margin-right:4px;}
.family_zjd{width:774px;min-height:360px;height:auto;}
.zjd_top{height:25px;width:760px;border-bottom:1px #ccc dashed;font-size:14px;font-weight:bold;padding-top:5px;padding-left:14px;}
.zjd_xz{width:744px;height:50px;line-height:25px;border-bottom:1px #ccc dashed;}
.zjd_xz span{padding-left:20px;}
.zjd_xz a:link,.zjd_xz a:visited{color:#f87caa;text-decoration:underline;font-weight:bold;}
.zjd_xz a:hover{color:#000;text-decoration:underline;font-weight:bold;}
/*家庭玩家样式结束*/
/*同行沙龙样式开始*/
.main_party_bg{background: url(../img/party_bg.gif) no-repeat;width:485px;margin-right:10px;margin-top:5px;}
.party_top{width:220px;height:20px;margin-top:5px;}
.party_img img{width:67px;height:67px;}
.border_bottom{border-bottom:1px dashed #fcc396;}
.party_content{height:130px;margin-left:15px;display:inline;width:225px;}
/*同行沙龙样式结束*/
/*同行原创样式开始*/
.creation{color:#fff;}
.creation_item_bg{width:251px;height:150px;margin:0 5px 10px; padding:5px 0 10px 0;border:1px #fcc453 solid;background:#FFF;}
.creation_bg{min-height:150px;height:auto;margin:0 -5px;}
.creation_down_bg{height:134px;margin-right:3px;border:2px solid #ffd350;}
.creation_item_top_bg{background: url(../img/beijing.gif) no-repeat;width:143px;height:21px;font-size:13px;font-weight:bold;padding-left:22px;color:#ff7613;}
.special{background: url(../img/times.gif) no-repeat top;height:136px;border:1px solid #fcc552;width:420px;}
.special_top{margin-top:22px;background:url(../img/special_top_bg.png) no-repeat;width:420px;height:20px;}
.special_top ul li{cursor: pointer;float:left;width:80px;height:20px;padding-left:25px;}
.special_top ul li.current{width:80px;padding-left:25px;height:20px;font-weight:bold;color:Red;}
.times ul li{float:left;width:190px;margin-left:5px;}
.creation_top_left{font-size:13px;color:#ed4489;}
.creation_top_right{padding-top:6px;margin-left:80px;color:#ff6600;}
.creation_top_right a:link,.creation_top_right a:visited{color:#ff6600;text-decoration: none;}
.creation_top_right a:hover{color:#ff6600;text-decoration: underline;}
.creation_item_top{color:#ff4001;}
.creation_down{margin-top:10px;}
.center_contents{width:545px;}
.creation_content{margin-left:10px;clear:left;}
.creation_down_item{width:185px;height:136px;background:url(../img/biankuang.gif) no-repeat;margin-left:6px;padding-top:3px;}
.creation_bottom_bg{margin-top:5px;width:772px;height:172px;border:2px solid #fedcb5;background:#fefdf8;}
/*同行原创样式结束*/
/*交友在线样式开始*/
.dating_bg{background: url(../img/dating_bg.gif) no-repeat;height:170px;width:952px;margin-top:5px;border:1px solid #ffbd00;}
.dating_bg_top{border-bottom:1px dashed #ffbd00;height:25px;margin-left:4px;margin-right:4px;}
.dating_bg_left{color:#bb0000;font-size:13px;margin-top:3px;}
.dating_top{height:25px;line-height:25px;color:#aa7a34;}
.dating_top a:link{color:#aa7a34;text-decoration: none;}
.dating_top a:visited{color:#aa7a34;text-decoration: none;}
.dating_top a:hover{color:#fff;text-decoration: none;}
.dating_content{width:945px;padding-left:20px;margin-top:10px;}
.dating_content>div{float: left;padding-left: 10px;width: 80px;}
.dating_content a img{width: 70px;height: 70px;}
.dating_content p{text-align: left;}
.dating_content p img{margin: 0 5px 5px;}
.datingimg{margin-bottom:8px;}
/*交友在线样式结束*/
/*图片滚动属性开始*/
#scrollpic{overflow:hidden;}
#inscrollpic{float:left;width:800%;}
#scrollpic1{float: left;}
#scrollpic2{float: left;margin-left:7px;}
/*图片滚动属性结束*/
.Party{width:758px;height:308px;margin-top:10px;margin-bottom:8px;}
.Party_left{width:503px;height:308px;background: url(../img/sion.gif) no-repeat;}
.Party_img{margin-top:-3px;}
.start_act{width:180px;padding-top:5px;color:#f76809;}
.Party_left .start_act a:link,.Party_left .start_act a:visited{color:#f76809;text-decoration:none;}
.Party_left .start_act a:hover{color:#f76809;text-decoration:underline;}
.Party_bottom{width:440px;}
.review{width:218px;margin-top:35px;}
.Party_top{margin-left:10px;}
.left_bottom{width:778px;height:147px;padding-top:5px;background:#ffecf5;}
.left_bottom_bg{width:767px;height:141px;margin-left:5px;display:block;border:1px solid #f97baa;background:#fff;}
.left_bottom_img{margin-left:8px;margin-top:5px;margin-bottom:5px;}
.left_bottom_contents{margin-top:5px;margin-left:5px;}
.left_bottom_more a:link,.left_bottom_more avisited,.left_bottom_more a:hover{color:#fc8abb;text-decoration:none;}
.left_bottom_top{height:22px;width:240px;padding-top:5px;padding-left:5px;font-size:13px;color:#fc8abb;border-bottom:1px dashed #fc8abb;}
/*网上家庭主站首页结束*/
/*网上家庭子站首页开始*/
/*left内容开始*/
.famile_site_bg{width:219px;margin-top:5px;}
.family_left_top{background:url(../img/site_center_bg.gif) repeat-y;}
.family_site_left_top{width:219px;background:url(../img/site_left.gif) no-repeat;height:161px;}
.site_left_bottom{background:url(../img/site_left_bottom_bg.gif) no-repeat bottom;height:8px;}
.margin_left{margin-left:10px;}
.margin_right{margin-right:7px;}
.message_top{margin-top:5px;}
.family_site_title{color:#ff6702;font-weight:bold;}
/*left内容结束*/
/*right_left内容开始*/
.site_right{width:550px;margin-left:6px;}
.site_right_left{width:247px;height:369px;margin-top:5px;background: url(../img/right_left_bg.gif) no-repeat;}
.site_art_top_left{height:22px;width:280px;padding-top:15px;padding-left:15px;margin-top:5px;background:url(../img/item_top.gif) repeat-x top;}
.site_art_top_none{height:22px;width:280px;padding-top:15px;padding-left:15px;border-bottom:1px dashed #ff9900;}
.site_art_top_family{height:22px;width:229px;padding-top:15px;padding-left:15px;}
.site_item{width:300px;margin-left:3px;}
.site_art_top_bg{height:22px;width:229px;padding-top:15px;padding-left:15px;border-bottom:1px dashed #ffc869;}
.site_art_bg{margin:8px 0px 0px 8px;height:110px;width:235px;_height:110px;min-height:110px;}
.site_center_contents_left,.site_center_contents_right{width:270px;}
/*right_left内容结束*/
/*中间部分内容开始*/
.site_search{height:122px;background:#fef9f3;padding:5px;}
.site_search_top{height:20px;border-bottom:1px dashed #ff99c9;color:#bd1e5e;font-weight:bold;}
.site_search_top a:link,.site_search_top a:visited,.site_search_top a:hover{color:#fe3267;text-decoration:none;}
.site_Party_left{width:553px;height:173px;margin-top:5px;background: url(../img/site_sion.gif) no-repeat;}
.site_art_top_bottom{height:22px;width:255px;padding-top:5px;padding-left:5px;color:#ff6600;background:url(../img/item_top.gif) repeat-x;}
.site_valuable_link{width:545px;height:290px;margin-top:5px;border:2px solid #ffcd26;margin-right:3px;}
.valuable_link_top_img{margin-left:-2px;margin-top:-1px;}
.site_valuable_top_bottom{height:17px;width:230px;padding-top:10px;border-bottom:1px dashed #f69a86;}
.site_main_art_bg{margin:6px 6px;height:90px;_height:90px;min-height:90px;}
.site_flash{margin-top:5px;}
.site_message_top{margin-top:5px;background:url(../img/site_art_top.gif) no-repeat top;}
.site_message_bg{margin-top:5px;border:1px solid #fecd04;height:440px;}
.site_right_bottom{width:230px;}
.click_on{background:url(../img/click_on.gif) no-repeat;width:62px;height:16px;padding-left:17px;margin-left:7px;letter-spacing:2px;color:#FFF;cursor:pointer;}
.click_no{letter-spacing:2px;margin-left:8px;color:#ff6600;cursor:pointer;}
/*中间部分内容结束*/
/*right的内容开始*/
.family_site{margin:5px 0px 5px 0px; width:173px; height:152px; background: url(../img/right_top_bg.gif) no-repeat; color:#ff6600;}
.family_site img{margin-top:5px;}
.family_site a:link,.family_site a:hover,.family_site a:visited{color:#ff6600;}
.site_other_bg{border:1px solid #f2acb0;background: #fff;height:auto!important;height:150px;min-height:150px;margin-bottom:5px;}
.site_other_top{width:171px;height:25px;line-height:25px;margin-bottom:5px;border-bottom:1px dashed #fd9ac9;}
.site_other_play_bg{background: url(../img/wanleba.gif) no-repeat;height:auto!important;height:204px;min-height:204px;}
.site_other_play_top{height:20px;margin-left:10px;margin-right:10px;padding-top:5px;}
.site_other_gift_bg{background: url(../img/site_gif.gif) no-repeat;height:auto!important;height:154px;min-height:154px;padding-left:3px;padding-right:3px;}
.site_other_gift_top{height:25px;margin-bottom:15px;padding-top:5px;padding-left:7px;padding-right:7px;}
/*right的内容结束*/
/*网上家庭子站首页结束*/
.birthday_content{width:170px;height:65px;margin-bottom:5px;border-top:none;}
.birthday_left{width:90px;}
.memory_home_main{padding:10px 0;}
/*--------左上右半部分--------*/
.family_rtjj {/*background:url(../img/familyrtjj_bg.gif) no-repeat;*/}
.familymemory_rtjj{height:400px;/*background:url(../img/familyrtjj_bg.gif) no-repeat;*/}
.family_rtjj_top{height:30px;border-bottom:1px #fd77aa dashed;}
.lrt_left{font-size:16px;font-weight:bold;color:#cb0101;padding-left:10px;padding-top:5px;}
.lrt_right{padding-right:5px;padding-top:6px;}
.lrt_right a:link,.lrt_right a:visited{color:#000;}
.lrt_right a:hover{color:#f10091;}
.family_rtjj_img{width:549px;height:280px;text-align:center;margin-top:10px;}
.family_rtjj_foot{width:549px;height:30px;text-align:center;padding-top:10px;}
.family_rtjj_foot a:link,.family_rtjj_foot a:visited{font-size:14px;font-weight:bold;color:#000;}
.family_rtjj_foot a:hover{color:#FD77AA;}
.left_right_item{width:547px;min-height:180px;height:auto;margin-top:10px;line-height:25px;}

.memory_news{ margin:0 -5px;}
.memory_news .love_lrs_item{width:25%;padding:0 5px; float:left;box-sizing: border-box;}
.love_lrs_items{margin:5px -5px;}
.love_lrs_items .love_lrs_item{width:50%;padding:0 5px; float:left;box-sizing: border-box;margin:0 0 10px;}
.focuse_top_bg{height:30px;border:1px #ccc solid;background:#f7f7f7;}
.friend_title_img li{background:url(../img/black-spot.png) no-repeat 0 10px;padding-left:10px;line-height:25px; height:25px; overflow:hidden;margin-left:8px;}
.friend_title_img a:link,.friend_title_img a:visited{color:#000;}
.friend_title_img a:hover{color:#000; text-decoration:underline;}
a.cat:link,a.cat:visited{color:#07c;}
a.cat:hover{color:#c00;}
.lrs_left{font-size:16px;font-weight:bold;color:#fe6903;padding-left:10px;padding-top:3px;}
.lrs_left a:link,.lrs_left a:visited{font-size:16px;color:#fe6903;padding:0 6px;}
.lrs_left a:hover{font-size:16px;color:#a2d004;}
.love_current a:link,.love_current a:visited{font-size:16px;color:#a2d004;}
.love_current a:hover{font-size:16px;color:#FE6903;}
.lrs_right{padding-right:5px;padding-top:4px;}
.lrs_right li{display: inline;}
.lrs_right a:link,.lrs_right a:visited{color:#000;}
.lrs_right a:hover{color:#fe6903;}
.lalt_top{height:30px;width:547px;border:1px #ccc solid;background:#f7f7f7;}
.lalt{padding-left:10px;}
.lalt li{width: 250px;float: left;}
.love_tjdown{margin-top:10px;width:767px;min-height:240px;border:1px #ccc solid;}
.love_tjd_left{width:530px;height:240px;border-right:1px #ccc solid;}
.ltl_top{width:530px;height:30px;border-bottom:1px #ccc dashed;}
.ltl_down{width:530px;height:209px;}
.ltlt_left{width:90px;height:209px;text-align:center;border-right:1px #ccc dashed;}
.ltlt_right{width:439px;height:209px;}
.ltlt_left img{padding-top:25px;}
.tjd_name{font-weight:bold;color:#000;padding-left:10px;padding-top:5px;}
.tjd_name2{font-weight:bold;color:#000;padding-right:10px;padding-top:5px;}
.ltltr_left{padding-left:20px;width:60px;height:87px;font-weight:bold;color:#fd77aa;padding-top:62px;}
.ltltr_right{width:359px;height:149px;color:#000;}
.ltltr_left2{padding-left:15px;width:65px;height:47px;font-weight:bold;color:#fd77aa;padding-top:3px;}
.ltltr_right2{width:359px;height:50px;line-height:25px;color:#000;}
.love_tjd_right{width:236px;height:240px;}
.ltr_top{width:236px;height:25px;text-align:center;padding-top:5px;font-weight:bold;color:#000;border-bottom:1px #ccc dashed;}
.ltr_down{width:236px;height:210px;}
.ltr_down ul{padding-top:10px;}
.ltr_down ul li{float:left;padding-left:35px;line-height:30px;}
.ltr_down a:link,.ltr_down a:visited{color:#000;}
.ltr_down a:hover{color:#fd77aa;}
.love_salon_left{width:486px;min-height:305px;height:auto;position: relative;}
.lsl_top{height:39px;width:486px;background:url(../img/family_item_top.gif) repeat-x;}
.lsl_mid{height:340px;width:484px;border:1px #ccc solid;margin-top:10px;}
.lsl_mid em{color: #000;font-style: normal;position: absolute;right: 70px;top: 5px;}
.lslm_top{width:484px;height:auto;line-height:25px;background:#f4f4f4;color:#000;border-bottom:1px #e2e2e2 solid;}
.lslmt_item{padding-left:10px;}
.lslm_top span{padding-right:10px;}
.lslm_top a:link,.lslm_top a:visited{color:#fe6903;}
.lslm_top a:hover{color:#000;}
.lslm_content{width:484px;height:110px;}
.lslmc_left{width:100px;height:110px;border-right:1px #e2e2e2 solid;}
.lslmc_left img{width: 90px;height: 98px;margin: 5px;}
.lslmc_right{width:375px;height:110px;line-height:25px;color:#000;}/*----活动回顾的布局begin-----*/.lsl_party div.lslm_content{height:90px;}
.lsl_party div.lslmc_left{height:90px;}
.lsl_party div.lslmc_left img{height: 78px;}
.lsl_party div.lslmc_right{height:90px;}/*----活动回顾的布局end-----*/
.lslmc_right a:link,.lslmc_right a:visited{color:#fe6903;}
.lslmc_right a:hover{color:#000;}
.fontbold{font-weight:bold;}
.lsl_foot{width:486px;height:150px;margin-top:5px;}
.lslf_item{width:231px;height:150px;padding-left:3px;padding-right:3px;padding-top:1px;margin-bottom:10px;border:1px #ccc solid;background:#FFF;}
.lslf_item_top{width:231px;height:22px;padding-top:3px;border-bottom:1px #ccc dashed;}
.lovehouse_player_top{width:767px;height:30px;background:#f7f7f7;border:1px #ccc solid;}
.lovehouse_player_search{width:757px;height:55px;padding-top:5px;padding-left:10px;line-height:25px;border-bottom:1px #ccc dashed;border-left:1px #ccc solid;border-right:1px #ccc solid;}
.lovehouse_player_search span{padding-right:20px;}
.lovehouse_player_search a:link,.lovehouse_player_search a:visited{color:#fe6903;font-weight:bold;}
.lovehouse_player_search a:hover{color:#000;font-weight:bold;}
.lovehouse_player_content{width:767px;min-height:500px;height:auto;border:1px #ccc solid;border-top:0px;}
.creation_bg_top{min-height:39px;width:769px;background:url(../img/family_item_top.gif) repeat-x;}
.family_player_top{min-height:30px;width:769px;line-height:30px;background:url(../img/family_player_top.gif) repeat-x;}
.movable_jh{padding-left:5px;}
.movable_jh a:link,.movable_jh a:visited,.movable_jh a:hover{font-weight:bold;color:#fe6903;text-decoration:none; font-size:16px;}
.more_top{padding-right:5px;}
.more_top a:link,.more_top a:visited{color:#000;text-decoration:none;}
.more_top a:hover{color:#FE6903;text-decoration:underline;}
.live_s{margin-top:10px;}
.live_s a img{width:72px;height:68px;}
.live_s_content{width:70px;line-height:20px;margin-left:5px;}
.live_s_content a:link,.live_s_content a:visited{color:#000;}
.live_s_content a:hover{color:#fd77aa;}
.zcgl1{height:30px;padding-top:2px;border-bottom:1px #fcc453 dashed;}
.pic_art ul li{float:left;margin-top:4px;margin-right:2px;}
.pic_art img{width:75px;height:55px;margin: 2px;}
/*-----------右半部分新-------------*/
.right_item{width:238px;height:auto;border:1px #fcc453 solid;margin-top:10px;}
.family_index .right_item{width:208px;}
.right_item_top{height:30px;border-bottom:1px #fcc453 dashed;background:#fafafa;}
.lrit_left{font-size:14px;font-weight:bold;color:#fe6903;padding-left:10px;padding-top:5px;}
.lrit_right{padding-right:5px;padding-top:6px; font-size:12px;}
.lrit_right a:link,.lrit_right a:visited{/*color:#FE6903;*/}
.lrit_right a:hover{color:#000;}
.game_part{overflow:hidden;}
.game_part>div{width: 50%;}
.game_part ul li{padding-top:10px;}
.game_part img{height:88px;width:88px;border:1px #cccccc solid;}
.game_part a:link,.game_part a:visited{color:#000;}
.game_part a:hover{color:#c78ce2;}
.personal_part{line-height:25px;min-height:270px;}
.personal_part ul li{display:block;float:left;width:60px;height:25px;margin-left:4px;margin-top:5px;}
.personal_part ul li a:hover{display:block;width:60px;height:25px;}
.personal_part a:link,.personal_part a:visited{color:#000;}
.personal_part a:hover{color:#fe6903;}
.muban_part{margin:10px 5px 0;line-height:25px;color:#000;}
.muban_part a:link,.muban_part a:visited{color:#0070c0;text-decoration:none;}
.muban_part a:hover{color:#000;text-decoration:underline;}
.muban_part ul{height:216px;}
.muban_part img{width:100%;}
.personal_centre_wztx{line-height:25px;font-weight:bold;height:180px;}
.personal_centre_wztx ul li{display:block;float:left;width:80px;height:28px;background:#f3b044;margin-left:12px;margin-top:5px;padding-top:2px;}
.personal_centre_wztx ul li a:hover{display:block;background:#ffffff;width:80px;height:30px;}
.personal_centre_wztx a:link,.personal_centre_wztx a:visited{color:#ffffff;}
.personal_centre_wztx a:hover{color:#fe6903;}
.lxhzs{width:208px; height:auto; word-wrap:break-word; overflow:hidden;padding: 5px 0;}
.lxhtable{width:100%; text-align:center; line-height:18px; color:#000; }
.lxhtable a{color:#000;}
.lxhtable a:hover{color:#ce0000;}
.memory_right_tips{width:240px;border: 1px #fcc453 solid;text-align:center;margin:10px 0 0;}
.memory_right_tips dt{ padding:10px 0;color: #fe6903;}
.memory_right_tips dd{ padding:0 10px; line-height:1.5;}
.memory_right_tips .memory_right_tips_btn{ padding:5px 10px; line-height:2.5;}
/*-----------右部分结束----------*/
/*----------友情链接-----------*/
.friend_link{margin:0px auto; width:998px;height:auto; clear:both;margin-bottom:10px;border:1px #d2e2ff solid;}
.fl_top{width:998px;background:#f6f9fe;border-top:2px #fe6903 solid; font-size:12px;}
.fl_top_left{width:75px;text-align:center;font-size:14px;color:#fe6903;font-weight:bold;padding-top:10px;}
.fl_top_right{width:923px;padding-top:10px; padding-bottom:10px;}
.fl_top_right ul li{float:left;line-height:20px;padding-right:10px;}
.fl_down{width:980px;padding:10px 10px 0;border-top:1px #d2e2ff solid; font-size:12px;}
.fl_down >ul{float:left;height:272px;width:85px;line-height:25px;padding-left:12px;}
.fl_down >div{float:left;width: 98px;line-height:25px;}
.fl_down li{float: left;margin-right: 5px;}
.fl_down_s{font-weight:bold;}
.fl_down_s a:link,.fl_down_s a:visited,.fl_down h4 a:link,.fl_down h4 a:visited{color:#ff8500;}
.fl_down_s a:hover,.fl_down h4 a:hover{color:#c71000;}
.fl_down table{width:100%; border-collapse:collapse;}
ul.fl_big{width:115px;}
ul.fl_bigbig{width:160px;}.main_art_bg.pic_art.div_clear_both{/*margin:2px 12px 2px 12px;*/}.span_jz{margin-left:5px;} .xsqy ul{margin-left:4px;}.xsqy ul li{float:left; margin:0 4px;}
.muban_part .mfck{color:red; font-size:12px; font-weight:normal;}
.muban_part .mfck a{color:#0070c0; font-size:12px; font-weight:normal;}
.muban_part .pink a{color:#fd77aa; font-weight:bold;}
.country_id{border: 1px solid #819CB7; width: 100px; height: 16px;}/* 网上家庭我的宅基地右侧滚动字幕开始*/.scroll_marginTop_5{margin-top: 5px; width: 670px;}/* 网上家庭我的宅基地右侧滚动字幕结束*//* 寻亲专区右侧div宽度开始*/.marquee_width_620{width: 620px; margin-right:20px;}.div_vertical_middle{height:100%; vertical-align:middle;} .div_display_inline-block{display:inline-block;}/* 寻亲专区右侧div宽度结束*/ .line_height_20{line-height:20px !important;}
/*---------------添加样式----------------*/
#jtcj{height: 78px;border: 1px solid #FCC453;margin-top: 10px;width:208px;}
#jtcj .left{float:left;font-size:14px;width:77px;padding-left:3px;}
#jtcj .right{width:122px;border-left:1px #ccc dashed;margin:0px;padding:0px;line-height:25px;padding-right:5px;float:right;text-align:right;}
#jtcj .right p{border-bottom:1px #ccc dashed;}
#jtcj a:link,#jtcj a:visited{color:#06f;}
#jtcj a:hover{color:#fe6903;}
#blrs{width: 208px;height: 185px;border: 1px solid #FCC453;margin-top: 10px;}
#blrs .top{height:30px;line-height:30px;border-bottom: 1px dashed #FCC453;background:#fafafa;}
#blrs .top span{padding-left:10px;}
#blrs .name{font-size:14px;font-weight:bold;color:#000;}
#blrs .more a:link,#blrs .more a:visited{color:#fe6903;}
#blrs .more a:hover{color:#000;}
#blrs .con{line-height:25px; word-wrap:break-word; overflow:hidden;}
#blrs .con a:link,#blrs .con a:visited{color:#000;}
#blrs .con a:hover{color:#fe6903;}
#blrs .con a{padding-left:5px;}
.fr{float:right;}
.ActiTit{border-bottom: 1px solid #e2e2e2; padding-bottom: 5px;}
.ActiSel{padding: 10px;}
.fontSize12{font-size:12px;}
.ActiPos{position: absolute; right: 10px; font-size:12px;}
.ml_10{margin-left:10px;}
.mr_10{margin-right:10px;}
.Botable table td{vertical-align:top;}
.left_item{height:auto;border:1px #fcc453 solid; word-wrap:break-word; overflow:hidden;margin: 0 0 10px;}
.left_item_top{height:30px;border-bottom:1px #fcc453 dashed;background:#fafafa;}
.muban_part1 ul{height:226px; width:25%; float:left;margin-bottom:6px;}
.muban_part1 ul li{padding:0 5px;}
/*缅怀频道*/
.left_top_main{width:550px;float:right;}
.Memory_body .hotnews{margin-top:0; }
.Memory_body .family_rtjj{position:relative; }
.Memory_body  #lableroll{position:relative; z-index:10;bottom:30px!important;}
.Memory_body .family_rtjj .family_rtjj_top{border-bottom:0; width:auto; position:absolute; right:0;top:0;left:0; padding:0px 10px; z-index:20;color: #fff;background: rgba(0,0,0,.6);
background: -moz-linear-gradient(top, rgba(0,0,0,.6), rgba(0,0,0,0));
background: -webkit-gradient(linear,top,from(rgba(0,0,0,0.6)),to(rgba(0,0,0,0)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.6), rgba(0,0,0,0));
background: -o-linear-gradient(top, rgba(0,0,0,0.6), rgba(0,0,0,0));}
.Memory_body .family_rtjj .family_rtjj_top  a{color: #fff;;}

.Memory_body .search_top .lrs_left { padding:5px 0  ;}
.Memory_body .search_top .lrs_left a{ padding:0 1em;}

.Memory_body .lrs_left a:link,.Memory_body  .lrs_left a:visited{color:#333;}
.Memory_body .love_current a,.Memory_body  .love_current a:link{color:#fe6903;}

.Memory_body .search{ width:auto;float:none;clear:both;height:auto;padding:10px 15px;}
.Memory_body .search_top{ width:100%;float:none;clear:both;border-bottom:0;padding-top:8px;}
.Memory_body .search_bg{ width:100%;float:none;clear:both;margin-top:0;background:none;height:auto;}
.Memory_body .search_row{margin-right:1em;}
.Memory_body .search  .corp_key{line-height:22px;height:22px; width:108px;font-size:12px;background:#fff; border:1px solid  #dedede;border-radius:3px;padding:0 5px;outline:none; margin-right:3px;}
.Memory_body .search  .select_width{line-height:24px;height:24px; font-size:12px;background:#fff;  border:1px solid  #dedede;border-radius:3px;padding:0 5px;outline:none; margin-right:3px;}


.memory_search .btn{line-height:25px;height:25px;border:1px solid  #FF5D50; background-color:#FF5D50; border-radius:3px;padding:0 8px;outline:none;color:#fff;cursor:pointer; }
.memory_search .weui-row{text-align:center; }
.memory_search .weui-row .space{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.memory_search .memory_site_list {margin:0 -5px 15px; font-size:12px;}
.memory_search .memory_site_list .memory_site_item{ position: relative; float: left;padding:5px;margin:0 0 5px;width:20%;box-sizing:border-box;}
.memory_search .memory_site_list .memory_site_item_hd{overflow: hidden; display:block; padding-top:75%;overflow:hidden;position:relative;margin-bottom:5px;}
.memory_search .memory_site_list .memory_site_item_hd img{max-width: 100%;max-height: 100%;width:100%;height:100%; position:absolute;left:0;top:0;object-fit: cover;}
.memory_search .memory_site_list .memory_site_name{text-align:center;overflow: hidden; font-size:14px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;}
.memory_search .memory_site_list .memory_site_user{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;padding:5px 0;}
.memory_search .memory_site_list .memory_site_desc{ color: #999999;line-height: 1.2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;text-align:justify;padding-top:5px;}
/*.memory_site_cell{line-height:1.5em;}*/

.weddings_mb_list { margin:0 -5px 10px; font-size:12px;}
.weddings_mb_list .weddings_mb_item{ position: relative; float: left;padding:5px;width:20%;box-sizing:border-box;text-align:center;}
.weddings_mb_list .weddings_mb_item_hd{overflow: hidden; display:block; padding-top:75%;overflow:hidden;position:relative;}
.weddings_mb_list .weddings_mb_item_hd img{max-width: 100%;max-height: 100%;width:100%;height:100%; position:absolute;left:0;top:0;object-fit: cover;}
.weddings_mb_list .weddings_mb_item_name{ line-height: 1.2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;margin:5px 0;}

.memory_news_search {border: 1px #fcc453 solid;padding:0 10px;margin-top:10px;}
.memory_news_search .memory_site_list .memory_site_item{ width:100%;}

.memory_gift_list { margin:0 -5px 10px; font-size:12px;}
.memory_gift_list .memory_gift_item{ position: relative; float: left;padding:5px;width:10%; box-sizing :border-box;text-align:center;}
.memory_gift_list .memory_gift_item_hd{overflow: hidden; display:block; padding-top:100%;overflow:hidden;position:relative;}
.memory_gift_list .memory_gift_item_hd img{max-width: 100%;max-height: 100%;width:100%;height:100%; position:absolute;left:0;top:0;object-fit: cover;}
.memory_gift_list .memory_gift_name{ line-height: 1.2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;margin:5px 0;}

.memory_service_list { margin:0 -5px 10px; font-size:12px;}
.memory_service_list .memory_service_item{ position: relative; float: left;padding:5px;width:10%;box-sizing:border-box;text-align:center;}
.memory_service_list .memory_service_item_hd{overflow: hidden; display:block; padding-top:100%;overflow:hidden;position:relative;}
.memory_service_list .memory_service_item_hd img{max-width: 100%;max-height: 100%;width:100%;height:100%; position:absolute;left:0;top:0;object-fit: cover;}
.memory_service_list .memory_service_name{ line-height: 1.2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;margin:5px 0;}

.section_title {background:#fff;height:50px;line-height:49px;margin:10px 0;border-bottom:1px solid #dedede;}
.section_title .text_red{color:#fe6903;font-weight:600;font-size:16px;display:inline-block;margin-right:1em; text-align:left;border-bottom:2px solid #fe6903}

.section_title .corp_key{line-height:22px;height:22px; width:178px;font-size:12px; border:1px solid  #dedede;border-radius:3px;padding:0 5px;outline:none; margin-right:3px;}
.section_title .btn{line-height:24px;height:24px;border:1px solid  #95C202; background-color:#95C202; border-radius:3px;padding:0 8px;outline:none;color:#fff;cursor:pointer; }
.section_title .select_width{line-height:24px;height:24px; width:178px;font-size:12px; border:1px solid  #dedede;border-radius:3px;padding:0 5px;outline:none; margin-right:3px;}


.rightbar .right_item   .weddings_title {border-bottom:1px solid #fea051;margin:-1px -11px 0;}
.memory_add{margin:5px 0 10px;}
.memory_part {padding:0.5em 10px ;font-size:12px;}
.memory_part h4{font-weight:400;color:#95C202;}
.memory_part p{margin:1em 0 ;}

 .map_box{height:400px;}
.blessing_map .section_title{background:#fff;}
.cemetery_section .cemetery_site_list {margin:0 -5px 15px; font-size :12px;text-align:center;}
.cemetery_section .cemetery_site_list .cemetery_site_item{ position: relative; float: left;padding:5px;width:20%;box-sizing:border-box;}
.cemetery_section .cemetery_site_list .cemetery_site_item_hd{overflow: hidden; display:block; padding-top:75%;overflow:hidden;position:relative;margin-bottom:5px;}
.cemetery_section .cemetery_site_list .cemetery_site_item_hd img{max-width: 100%;max-height: 100%;width:100%;height:100%; position:absolute;left:0;top:0;object-fit: cover;}
.cemetery_section .cemetery_site_list .cemetery_site_name{overflow: hidden; font-size:14px;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;}
.cemetery_section .cemetery_site_list .cemetery_site_user{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;word-wrap: break-word;word-break: break-all;padding:5px 0;}
.cemetery_section .cemetery_site_list .cemetery_site_desc{ color: #999999;line-height: 1.2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;padding-top:5px;}


.ListPersonal_body .memory_search .memory_site_list .memory_site_item{width:20%;}
.ListCompany_body .memory_search .memory_site_list .memory_site_item{width:20%;}
.ListPersonal_body .search,.ListCompany_body .search{border:1px solid #dedede;margin-bottom:10px;}


.edit_box{background:#fff; padding:10px 15px;}
.weui-cells {margin-top: 1.17647059em;background-color: #FFFFFF;line-height: 1.47058824;overflow: hidden;position: relative;}
.weui-cells:before {content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1px solid #e5e5e5;color: #e5e5e5;transform-origin: 0 0;transform: scaleY(0.5);z-index: 2;}
.weui-cells:after {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #e5e5e5;color: #e5e5e5;transform-origin: 0 100%;transform: scaleY(0.5);z-index: 2;}
.weui-cells__title{margin-top: .77em;margin-bottom: .3em;padding-left: 15px;padding-right: 15px;color: #333;font-size: 14px;}
.weui-cells__title + .weui-cells{margin-top: 0;}
.weui-cells__title + .weui-cellstab{margin-top: 0;margin-left:20px;}
.weui-cells__tips{margin-top: .3em;color: #999999;padding-left: 15px;padding-right: 15px;font-size: 14px;}
.weui-cell{padding: 10px 15px;position: relative;display: flex;align-items: center;}
.weui-cell:before{content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1px solid #e5e5e5;color: #e5e5e5;transform-origin: 0 0;transform: scaleY(0.5);left: 15px;z-index: 2;}
.weui-cell:first-child:before{display: none;}
.weui-cell_primary{align-items: flex-start;}
.weui-cell__bd{flex: 1;}
.weui-cell__ft{text-align: right;color: #999999;}
.weui-label {display: block;width: 105px;word-wrap: break-word;word-break: break-all;}
.weui-agree {display: block; padding: 0.5em 15px;}
.weui-cell__hd .weui-check{margin-right:4px;}

.weui-textarea{display:block;border:1px solid #dedede;padding:5px;outline:none; width:100%;box-sizing: border-box;}
.weui-input{display:block;border:1px solid #dedede;padding:5px;outline:none; width:100%;box-sizing: border-box;}
.weui-uploader__input{position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.weui-btn-area{text-align:center;padding:15px;}
.weui-btn{display:inline-block;outline:0;border-radius:5px;padding:3px 1.5em;margin:0 0.5em;}
.weui-btn_primary,.weui-btn_primary:link{background:#ff9900; border:1px solid #ff9900;  color:#fff;}
.weui-btn_default,.weui-btn_default:link{background:#f8f8f8; border:1px solid #dedede;  color:#333;}


.MemoryShare_body  {background:#f8f8f8;}
.MemoryShare_body .memory_news_search {border:0;padding:10px;}
.MemoryShare_body .memory_news_search .memory_site_list{width:260px;margin:0 auto;}

/* 按钮容器样式 */ 
.memory_banner_bg{color:#fff;height:200px;text-align:center;background:url("/Common/family/ver2/img/memory_banner_bg.jpg") no-repeat center 0; background-size:cover; }
.memory_banner_btn{margin:140px auto 0; display: inline-block; padding: 0 60px;line-height:2.5em; border-radius: 60em; /* 大圆角适配原图 */ /* 背景渐变：橙黄到暖红，还原原图氛围 */ background: linear-gradient(180deg, #FFE066 0%, #FF9933 100%); border: 2px solid #fcc453; /* 内白边 */ /* 外发光描边，还原原图光晕 */ box-shadow: 0 0 0 2px #ffd352, 0 0 20px rgba(255, 102, 51, 0.3); /* 文字样式 */font-size: 16px; font-weight: bold;/* 立体字效：红边+白边双层描边，还原原图质感 */ text-shadow: 1px 1px 0 #CC2200, -1px -1px 0 #CC2200, 1px -1px 0 #CC2200, -1px 1px 0 #CC2200, 0 0 1px rgba(255, 255, 255, 0.8); /* 交互优化 */ cursor: pointer; transition: all 0.3s ease; user-select: none;color:#fff;} /* hover 交互：增强发光+轻微放大，提升点击感 */
 .memory_banner_btn:hover{transform: scale(1.03); box-shadow: 0 0 0 2px #ffd352, 0 0 30px rgba(255, 102, 51, 0.4); background: linear-gradient(180deg, #FFEB80 0%, #FFAA44 100%);color:#fff;} /* 点击态：轻微缩小，模拟按压效果 */
 .memory_banner_btn:active{transform: scale(0.98); box-shadow: 0 0 0 2px #FF6633, 0 0 15px rgba(255, 102, 51, 0.5);color:#fff;}
.memory_add_list{padding:10px 0 0;}
.memory_add_list .memory_add_item {clear:both; padding:15px;border:1px solid #dedede;margin:0 0 15px;}
.memory_add_list .memory_add_thumb{float:left; width:220px;}
.memory_add_list .memory_add_name{text-align:center;color: #fe6903;    font-weight: 600;    font-size: 16px; padding:10px 0 0;}
.memory_add_list .memory_add_img img{border-radius:5px;display:block;}
.memory_add_list .memory_add_dec{float:left; width:720px;padding:0 10px;text-align:justify;}
.memory_add_list .memory_add_dec p{text-indent:2em;margin-bottom:10px;}
.memory_add_list .memory_add_btn{text-align:center;padding:15px 0 0;}
.memory_add_list .memory_add_btn a{display:inline-block; width:200px;text-align:center; border:1px solid #f36d19; background-color:#f57b1c; border-radius:3em; font-size:15px;line-height:2.5;margin:0 12px;color:#fff; }
.memory_add_list .memory_add_btn a:link{color:#fff; text-decoration:none;}

.memory_add_list .memory_add_02 .memory_add_thumb,.memory_add_list .memory_add_04 .memory_add_thumb{float:right;}














