body{background:#F6F6F6;}
img{border:none;}
.container{width:1170px;margin:0 auto;position:relative;}
.user_content{padding-bottom:20px;}
.user_box{min-height:800px;border-top:1px solid #BF9137;}
/*左边导航*/
.user_left{float:left;width:200px;margin-top:30px;}
.user_top{background:#fff;padding:20px 0;text-align:center;}
.user_pic{width:84px;height:84px;border-radius:100%;display:block;margin:0 auto 10px auto;position:relative;
background-size:cover;background-position:50% 50%;background-repeat: no-repeat;}
.user_pic img{width:84px;height:84px;border-radius:100%;}
.user_pic_over{position:absolute;top:0;left:0;background:url('../images/user/ava_mask.png');width:84px;height:84px;line-height:84px;color:#fff;font-size:14px;}
.user_pic:hover .user_pic_over{display:block;cursor:pointer;}
.user_name{font-size:16px;color:#282828;}
.user_account{font-size:13px;color:#999;}
.user_relatioNav{overflow:hidden;margin-top:15px;}
.user_relatioNav li{float:left;position:relative;width:50%;}
.user_relatioNav li a{display:inline-block;}
.user_relatioNav li span{font-size:16px;color:#333;position:relative;display:inline-block;}
.user_relatioNav li span i{width:6px;height:6px;background:red;border-radius:100%;position:absolute;top:0px;right:-8px;}
.user_relatioNav li p{display:block;font-size:14px;color:#999;}
.user_nav{margin-top:10px;background:#fff;padding:15px 0}
.user_nav li{height:35px;line-height:35px;font-size:14px;text-indent:3em;}
.user_nav li a{color:#333;display:block;}
.user_nav li.active{border-left:2px solid #CCA75F;}
.user_nav li:hover a{background:#CCA75F;color:#fff;}
/*右边*/
.user_right{float:left;width:960px;margin-left:10px;background:#fff;margin-top:30px;min-height:800px;}
.user_right_content{padding:15px 20px;}
.right-middle{margin-top:20px;}
.right_topNavBox{border-bottom:1px solid #ddd;overflow:hidden;}
.right_topnav{line-height:45px;float:left;}
.right_topnav li{font-size:16px;float:left;margin-right:10px;cursor:pointer;}
.right_topnav li span{display:inline-block;padding:0 5px;}
.right_topnav li.active span{border-bottom:2px solid #7D4A0F;color:#7D4A0F;}
.right_topNavBox .upload_gely{display:inline-block;margin-top:5px;float:right;}
.formbox{padding-bottom:20px;}
.form_item{margin-bottom:20px;}
.form_item input[type='text']{height:40px;line-height:40px;border:none;font-size:14px;color:#999;font-family:'微软雅黑';}
.form_item .other_txt{width:325px;background:#F2F2F2;text-indent:0.5em;border-radius:3px;}
.form_item label{vertical-align:top;height:40px;height:40px;line-height:40px;display:inline-block;font-size:14px;color:#666;font-family:'微软雅黑';width:80px;}
.form_other{display:inline-block;line-height:40px;font-size:14px;}
.form_other a{color:#CCA75F;margin-right:5px;}
.form_other .quan{color:#999;}
.form_other .telephone{color:#333;font-style: normal;margin-right:5px;}
.form_item .form_radio_box label{width:auto;margin-left:5px;}
.form_radio_box{height:40px;display:inline-block;}
.form_radio{position:relative;}
.form_radio input[type='radio']{vertical-align:-10px;*vertical-align:-14px;display:inline-block;}
.formbox{border-bottom:1px dashed #ddd;}
.form_btn{margin-top:30px;}
.form_btn_a{width:100px;height:36px;line-height:36px;text-align:center;display:inline-block;margin-left:85px;color:#fff;background:#CCA75F;border-radius:3px;}
/*弹窗*/
.dialogMask{width:100%;height:100%;position:fixed;left:0;top:0;opacity:0.5;background:#000;filter: alpha(opacity=50);z-index:99;}
.dialogCnt{position:absolute;top:30%;left:50%;z-index:9999;width:600px;margin-left:-300px;background:#fff;}
.dialogHead{position:relative;}
.dialogHead h4{font-weight:400;font-size:20px;color:#333;text-align:center;height:45px;border:1px solid #ddd;}
.dialogHead h4 span{line-height:45px;}
.dialog_close{position:absolute;top:8px;right:15px;font-size:18px;color:#999;font-family:arial;display:inline-block;padding:0px 5px;}
.dialogTxt{padding:20px 0;overflow:hidden;}
.dialogForm{width:380px;margin:0 auto;}
.form_item02{width:100%;margin-bottom: 20px;position:relative;}
.form_item02 input[type='text']{width:100%;height:40px;line-height:40px;border-radius:3px;border:1px solid #D4D4D4;background:#F2F2F2;font-size:14px;color:#555;text-indent:1em;font-family:'微软雅黑';*text-indent:0;}
.form_phonebox{width:100%;height:40px;position:relative;}
.form_item02 .form_phonebox input[type='text']{text-indent:6em;*text-indent:0;}
.phone_type{position:absolute;top:12px;left:10px;width:60px;font-size:14px;color:#333;font-family:'微软雅黑';}
.phone_icon{width:11px;height:6px;background:url('../images/ex_arrow02.png') no-repeat;display:inline-block;margin-left:8px;}
.phone_select{position:absolute;width:100%;top:100%;left:-10px;background:#fff;border:1px solid #ddd;display:none;}
.phone_select li{height:25px;line-height:25px;font-size:13px;color:#666;}
.form_item02 .hua{width:100%;height:40px;background:#E8E8E8;position:relative;}
.chunk{width:43px;height:40px;*height:38px;background:#fff;border:1px solid #ddd;position:absolute;top:0;left:0;}
.form_item02 .code_txt input[type='text']{width:240px;*height:38px;}
.form_item02 .code_txt{float:left;}
.code_pic{height:40px;background:#F2F2F2;width:117px;float:right;border-radius:3px;font-size:14px;color:#999;line-height:40px;text-align:center;*height:42px;}
.dialog_abtn{width:100%;height:40px;line-height:40px;text-align:center;background:#CCA75F;color:#fff;font-size:16px;display:block;border:none;}
.code_pic a{color:#555}
/*消息推送*/
.ex_ask_cnt{overflow:hidden;}
.data_none_bg{text-align:center;display:table;*display:inline-block;margin:0 auto;padding-top:100px;}
.data_none_bg p{color:#333;font-size:14px;}
.ex_ask_item{padding:5px 5px 20px;border-bottom:1px dashed #ddd;}
.ex_ask_item a{display:block;}
.ex_ask_item:hover{background:#f5f5f5;}
.ex_ask_item h4{font-size:16px;color:#000;padding:5px 0;}
.ex_ask_item .ex_ask_sumy,.ex_ask_item .ex_ask_txt{font-size:14px;color:#666;padding:3px 0;}
.ex_ask_sumy span{margin-right:5px;}
.ex_ask_sumy span img{/*width:18px;height:18px;*/vertical-align:sub;*vertical-align:middle;margin-right:3px;}
.ex_ask_sumy span.ex_ask_flag{background:#FFD3D0;padding:2px 5px;border-radius:2px;}
.mesgshow{float:right;color:#CCA75F;font-size:13px;display:inline-block;}
.ex_ask_txt p{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.mesgshow i{width:10px;height:6px;display:inline-block;background:url('../images/user/show_arrow.png') no-repeat;vertical-align:middle;margin-left:3px;}
.read_icon{width:6px;height:6px;background:red;border-radius:100%;display:inline-block;position:relative;top:-6px;left:-10px;*top:-15px;}
.back_btn{background:#F6F6F6;}
.msg_details .ex_ask_item{border:none;}
.msg_details .msg_txt p{white-space:initial;}
.mesg-item:hover .log_del{display:block;}
/*我的家谱*/
.upload_gely{text-align:center;margin-top:20px;}
.upload_gely_btn{width:94px;height:32px;line-height:30px;text-align:center;color:#fff;font-size:14px;border:1px solid #9E7422;background:#BF9137;border-radius:5px;display:inline-block;}
.back_btn{background:#F6F6F6;border:1px solid #ddd;color:#999;}
.my_genelogy{padding:0;}
.my_genelogy_list{margin:0 -10px;}
.my_genelogy_list li{width:25%;*width:215px;padding-left:10px;padding-right:10px;float:left;position:relative;margin-bottom: 20px}
.my_genelogy_list li:last-child{margin-right:0;}
.my_genelogy_list .my_genelogy_item{border:1px solid #ddd;padding:12px;border-radius:3px;}
.my_genelogy_pic{width:190px;height:222px;margin:0 auto;text-align:center;overflow: hidden;}
.my_genelogy_pic img{max-width:190px;height:auto;}
.my_genelogy_cnt{margin-top:8px;}
.my_genelogy_cnt h5{font-size:18px;color:#333;padding:5px 0;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.my_genelogy_desc p{font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;line-height:22px;}
.my_genelogy_desc .tag{float:left;}
.my_genelogy_desc .my_glyDel{float:right;display:none;}
.my_donationIcon{width:24px;height:18px;margin-left: 6px;margin-right: 2px;background:url('../images/user/donation_check.png') no-repeat;display:inline-block;vertical-align:middle;}
.my_glyDelIcon{width:14px;height:16px;background:url('../images/user/delete.png') no-repeat;display:inline-block;vertical-align:middle;vertical-align:-8px\9\0;*vertical-align: -2px;cursor:pointer;}
.my_genelogy_list .my_genelogy_item:hover{border:1px solid #C69C6D;box-shadow:0 0 9px rgba(198,156,109,0.5);}
.my_genelogy_list .my_genelogy_item:hover .my_glyDel{display:block;}
/*家庭照片*/
.family_photo_list_cmn{margin:0 -10px;}
.family_photo_list_cmn li{width:20%;*width:168px;padding-left:10px;padding-right:10px;float:left;position:relative;margin-bottom:20px;}
.family_photo_list_cmn li:last-child{margin-right:0;}
.family_photo_list_cmn .family_photo_item{overflow:hidden;background: #f5f5f5}
.family_photo_pic{*width:168px;margin:0 auto;text-align:center;height:130px;overflow:hidden;position:relative;}
.family_photo_pic img{max-width:100%;height:auto;cursor:pointer;}
.family_photo_cnt{overflow:hidden;padding-bottom:5px;height:55px;}
.family_photo_cnt.upload_list_photo{height:24px;}
.family_photo_edit{position:relative;}
.family_photo_edit input[type='text']{width:100%;*width:113px;text-indent:5px;height:30px;line-height:30px;border:none;color:#333;font-size:14px;font-family:'微软雅黑';cursor:pointer;background:#f5f5f5;padding-right:45px;}
.descp{width:100%;*width:113px;text-indent:5px;height:30px;line-height:30px;border:none;color:#333;font-size:14px;font-family:'微软雅黑';cursor:pointer;background:#f5f5f5;padding-right:45px;}
.family_photo_edit input[type='text']:focus{outline:1px solid #CCA75F;background:#fff;}
.family_photo_edit_num{position:absolute;top:5px;right:5px;font-size:14px;color:#333;display:none;}
.photo_time_box{padding:0 5px 0;overflow:hidden;}
.photo_time{float:left;font-size:12px;color:#2A2A2A;font-style:normal;}
.photo_time em{font-style:normal;}
.family_photo_cnt .my_glyDel{float:right;display:none;position:relative;top:-5px;}
.family_photo_list_cmn .family_photo_item:hover{box-shadow:0 0 7px rgba(0,0,0,.3);}
.family_photo_list_cmn .family_photo_item:hover .my_glyDel{display:block;}
.my_family_photo_top{margin:0 0 20px;}
.my_family_photo_top li{float:left;margin-right:20px;}
.my_family_photo_top li a{display:inline-block;height:30px;line-height:30px;background:#EAEAEA;color:#666666;font-size:14px;padding:0 20px;border-radius:20px;}
.my_family_photo_top li.active a{background:#CCA75F;color:#fff;}
.my_family_photo_cmn{display:none;}
.my_family_photo_cmn.active{display:block;}
/*上传照片*/
.upload_photo{max-height:500px;}
.upload_photo .dialogTxt{padding:0 0 20px;}
.upload_photo .dialogTxtBox{padding:0}
.upload_photo .form_item03{background:#F7F7F7;border-bottom:1px solid #DDDDDD;}
.upload_photo_body{height:300px;overflow-y:auto;overflow-x:hidden;padding:0 10px 0;*padding:0 10px 20px;}
.upload_photo .family_photo_list_cmn li{width:25%;*width:155px;}
.upload_photo .family_photo_edit input[type='text']{width:100%;*width:98px;text-indent:5px;height:30px;line-height:30px;border:none;color:#333;font-size:14px;font-family:'微软雅黑';cursor:pointer;background:#f5f5f5;padding-right:45px;}
.no_upload_photo{text-align:center;padding:100px 0;}
.upload_file{position: relative;width: 146px;height:140px;display: inline-block;vertical-align: middle;}
.upload_file_replace{width:146px;height:140px;line-height: 40px;display: block;}
.file_photo{position: absolute;top: 0;left: 0;width:140px;height:140px;cursor: hand;font-size: 26px;opacity: 0;filter: alpha(opacity=0);}
.family_photo_item_upload{width:25%;*width:155px;padding-left:10px;padding-right:10px;float:left;position:relative;margin-bottom:20px;}
/*照片预览*/
.viewpicnt{position:absolute;width:800px;margin-left:-400px;top:50%;left:50%;margin-top:-300px;z-index:100;}
.viewpicbox{position:relative;margin:0 auto;width:100%;}
.viewpic{position:relative;width:700px;height:618px;margin:0 auto;overflow: hidden;}
.slidContent{position:relative;width:10000%;height:100%;*height:542px;margin:30px auto 0;}
.slidContent li{width:700px;height:542px;float:left;}
.slidContent li img{max-width:100%;height:auto;*width:700px;*height:542px;display:block;}
.slidContent li a{position:relative;height:100%;display:block;border:2px solid #ddd;background:#ddd;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
.photo_pic_close{background:url(../images/user/photo_close.png) no-repeat;width:26px;height:26px;display:inline-block;position:absolute;top:18px;right:29px;}
.slidContent li p{font-size:14px;color:#FFFFFF;margin-top:5px;}
.slidContent li span{font-size:12px;color:#FFFFFF }
.slidContent li span em{font-style:normal;}
.page_prev{position:absolute;top:50%;left:0;}
.page_next{position:absolute;top:50%;right:0;}
.page_prev i,.page_next i{width:25px;height:46px;display:inline-block;cursor:pointer;}
.page_prev i{background:url(../images/user/photo_prev_on.png) no-repeat;}
.page_next i{background:url(../images/user/photo_next_on.png) no-repeat;}
.page_prev i.no{background:url(../images/user/photo_prev.png) no-repeat;}
.page_next i.no{background:url(../images/user/photo_next.png) no-repeat;}
/*新建家谱*/
.dialogTxtBox{padding:0 20px;overflow:hidden;border-bottom:2px solid #ddd;}
.dialog_left{width:180px;float:left;}
.dialog_right{float:left;margin-left:15px;width:460px;background:#fefefe;}
.report_file{position:relative;width:180px;height:200px;border:1px solid #ddd;background:#F1F1F1 ;display:inline-block;vertical-align:middle;}
.file_prew{position:absolute;top:0;left:0;width:180px;height:200px;cursor:hand;font-size:26px;*font-size:32px;opacity: 0;filter: alpha(opacity=0);}
.report_file_cnt{width:180px;height:200px;display:block;text-align:center;font-size:16px;color:#333;display:table;}
.report_file_cnt>span{display:table-cell;vertical-align:middle;*display:block;*text-align:center;*margin-top:55px;}
.report_file_cnt i{width:43px;height:35px;background:url('../images/user/upload_cover.png');display:block;vertical-align:middle;margin:0 auto;text-align:center;
margin-bottom:10px;}
.dialogForm2{width:100%;}
.form_item03{margin-bottom:10px;overflow:hidden;}
.form_item03 label{width:80px;vertical-align:top;height:40px;height:40px;line-height:40px;display:inline-block;font-size:14px;color:#000;margin-right:5px;font-family:'微软雅黑';text-align:right;}
.form_item03 label i{color:#FF0000;font-size:18px;font-weight:bold;margin-right:3px;vertical-align:top;}
.form_item03 input[type='text']{height:40px;line-height:40px;*height:38px;*line-height:38px;border:1px solid #ddd;background:#fff;text-indent:0.5em;font-size:14px;color:#999;border-radius:4px;font-family:'微软雅黑';outline: none;}
.form_item03 .title_txt{width:366px;height:40px;line-height:40px;border:1px solid #ddd;background:#fff;text-indent:0.5em;font-size:14px;color:#999;}
.form_item_left,.form_item_right{float:left;width:50%;}
.form_item_left .title_txt,.form_item_right .title_txt{width:135px;}
.form_item03 textarea{width:366px;height:80px;border:1px solid #ddd;resize:none;font-family:'微软雅黑';font-size:14px;text-indent:0.5em;padding-top:5px;outline: none;}
.form03_file{position:relative;display:inline-block;}
.form03_file_box{width:282px;height:40px;*height:36px;border:1px solid #ddd;float:left;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;}
.form03_file_btn{width:84px;height:40px;line-height:40px;*height:38px;*line-height:38px;background:#A2A2A2;float:left;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;font-size:16px;color:#fff;text-align:center;}
.file_picIcon{background:url('../images/user/file_pic.png') no-repeat;width:16px;height:14px;display:inline-block;margin-right:3px;*vertical-align:middle;}
.form03_file .file{width:366px;height:40px;position:absolute;top:0;left:0;z-index:1;opacity:0;filter:alpha(opacity=0);line-height:40px;text-indent:1em;}
.form_item03 .form_radio_box label{width:auto;}
.form_item03 .form_radio INPUT[type='radio']{*vertical-align:sub;vertical-align:-11px\0;}
.dialogbtn{margin:0 auto;text-align:center;margin-top:20px;}
.dialogbtn a{display:inline-block;width:150px;height:38px;line-height:38px;text-align:center;color:#fff;background:#F3F3F3;border:1px solid #ECE8E8;color:#717171;margin-right:15px;border-radius: 3px;}
.dialogbtn a.active{background:#CCA75F;color:#fff;border:1px solid #CCA75F;}
/*我的捐赠*/
.my_donation{width:100%;}
.table01{width:100%;border:1px solid #ddd;table-layout:fixed;border-bottom:none;}
.table01 thead th{height:50px;line-height:50px;background:#F5E6D6;font-size:14px;color:#000;border-bottom:1px solid #ddd;text-align:left;}
.table01 tbody tr{border-bottom:1px solid #ddd;}
.table01 tbody td{font-size:14px;color:#000;height:45px;line-height:45px;overflow:hidden; word-break:keep-all;text-overflow:ellipsis;border-bottom:1px solid #ddd;}
.table01 thead th:first-child,.table01 tbody td:first-child{padding:0 5px;}
.table01 tbody tr:last-child{border-bottom:none;}
.option a{display:inline-block;}
.table01 i{display:inline-block;margin-right:5px;vertical-align:middle;}
.table01 tbody tr:hover{background:#F5F5F5;}
.receive_icon{width:14px;height:14px;background:url('../images/user/receive_icon.png') no-repeat;}
.verify_icon{width:14px;height:14px;background:url('../images/user/verify_icon.png') no-repeat;}
.refuse_icon{width:14px;height:14px;background:url('../images/user/refuse_icon.png') no-repeat;}
.delete_icon{width:15px;height:16px;background:url('../images/user/delete.png') no-repeat;}
.donation_check_iocn{width:18px;height:18px;background:url('../images/user/donation_check.png') no-repeat;}
.donation_icon{width:18px;height:18px;background-repeat:no-repeat;}
.donation_genClurIcon_iocn{width:20px;height:23px;display:inline-block;background:url('../images/genClurIcon.png') no-repeat;}
.donation_genClurIcon_a:hover .donation_genClurIcon_iocn{width:20px;height:23px;display:inline-block;background:url('../images/genClurIcon_02.png') no-repeat;}
.dialogy_my_donation .dialogTxtBox{padding:0 40px;}
.dialogy_my_donation .dialogForm2{border-bottom:2px solid #ddd;margin-bottom:20px;}
.dialog_right h6{font-size:16px;color:#000;font-weight:400;border-left:2px solid #CCA75F;text-indent:0.5em;margin-bottom:15px;}
.dialogy_my_donation .dialog_right{margin:0;width:100%;float:none;}
.dialogy_my_donation .form_item03 .title_txt{width:530px;*width:525px;}
.dialogy_my_donation .form_item_left .title_txt,.dialogy_my_donation .form_item_right .title_txt{width:219px;*width:215px;}
.dialogy_my_donation .form_item03 textarea{width:530px;*width:525px;}
.dialogy_my_donation .form03_file_box{width:446px;*width:441px;}
.dialogy_my_donation .form03_file .file{width:530px;*width:525px;}
.form_contanct{width:33.3333333%;*width:30%;display:inline-block;float:left;}
.form_contanct input[type='text']{width:120px;*width:95px;}
.dialog_pic{width:700px;height:520px;background:url('../../images/user/donation_pic.jpg') no-repeat;position:relative;}
.donation_close_a{width:26px;height:26px;background:url('../images/user/donation_close.png') no-repeat;position:absolute;top:-14px;right:-9px;}
.donation_pic_cnt{position:absolute;top:234px;left:172px;width:402px;font-size:16px;color:#333;}
.donation_pic_cnt p{margin-bottom: 15px;text-indent:2em;}
.donation_pic_cnt p em{font-style: normal;}
.donation_pic_cnt span{margin-bottom: 15px;display:block;}
.donation_date{position:absolute;bottom:134px;right:100px;letter-spacing: 2px;color:#333;}
/*我的亲友*/
.my_relatives_cmn{display:none;}
.my_relatives_cmn.active{display:block;}
.my_relatives_list{margin:0 -10px;}
.my_relatives_list li{position:relative;width:33.33333333%;*width:293px;padding-left:10px;padding-right:10px;float:left;margin-bottom:20px;}
.my_relatives_list li:last-child{margin-right:0;}
.my_relatives_list li a{display:block;}
.my_relatives_list .my_relatives_item{border:1px solid #ddd;border-radius:3px;position:relative;z-index:1;}
.my_relatives_top{padding:25px 12px;position:relative;z-index:0;}
.my_relatives_left{width:84px;height:84px;float:left;position:relative;}
.my_relatives_right{margin-left:90px;}
.my_relatives_right h5{font-size:16px;color:#282828;}
.my_relatives_right i{display:inline-block;margin-right:3px;vertical-align:sub;*vertical-align:middle;}
.relatives_phone_icon{width:16px;height:16px;background:url('../images/user/phone_icon.png') no-repeat;}
.relatives_date_icon{width:16px;height:16px;background:url('../images/user/date_icon.png') no-repeat;}
.my_relatives_desc{margin:15px 0;}
.my_relatives_desc p{color:#777777;font-size:13px;}
.my_relatives_item:hover{background:#FFFBF0;border:1px solid #EFE0C2;box-shadow:0 0 7px rgba(238,224,195,.5);}
.my_relatives_bottom{position:absolute;z-index:0;width:100%;*width:291px;bottom:-15px;height:35px;line-height: 35px;background:#F5EBD5;color:#BF9137;font-size:13px;text-align:center;border-radius:3px;border-top-right-radius:0;border-top-left-radius:0;border:1px solid #EFE0C2;display:none;}
.my_relatives_list li:hover .my_relatives_item{z-index:34;border:none;}
.my_relatives_list li:hover .my_relatives_top{border:1px solid #EFE0C2;}
.my_relatives_list li:hover .my_relatives_bottom{display:block;}
.my_relation_option{width:49px;height:20px;line-height:18px;text-align:center;color:#fff;display:inline-block;font-size:13px;color:#fff;margin-left:5px;vertical-align:middle;border-radius:5px;}
.relative_agree{background:#BF9137;border:1px solid #9E7422;}
.relative_refuse{background:#E40315;border:1px solid #C60010;}
.relative_all_agree{background:#ffa500;border:1px solid #ffa500;}
.my_relatives_bottom a{display:inline-block;float:left;width:49%;color:#333;font-size:13px;}
.my_relatives_bottom a.relatives_bottom_agree_a{color:#7D4A0F;border-right:1px solid #EFE0C2;}
.my_relatives_bottom a.relatives_bottom_refuse_a{color:#BF9137;}
.deleteInvitation{width:15px;height:16px;display:inline-block;background:url('../images/user/delete.png') no-repeat;margin:10px auto 0;}
/*家庭树*/
.my_family_cmn{display:none;}
.my_family_cmn.active{display:block;}
.famy_tree_cnt{min-height:600px;}
/*我的日志*/
.logTextarea{    width: 100%;
    height: 236px;
    resize: none;
    font-size: 14px;
    color: rgb(153, 153, 153);
    font-family: 微软雅黑;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(221, 221, 221);
    border-image: initial;
    outline: none;
    background: #F2F2F2;
    text-indent: 1em;
    margin-top: 10px;}
.log_title{width:100%;color:#999;font-size:14px;background:#F2F2F2;text-indent:1em;margin-top:10px;}
.createForm .form_item p{font-size:14px;color:#666;}
.log_del{float:right;display:none;cursor:pointer;}
.my_log_item:hover .log_del{display:block;}

.log_set{float:right;display:none;cursor:pointer;}
.my_log_item:hover .log_set{display:block;}
/*我的咨询*/
.null_main{    text-align: center;    margin-top: 70px;}
.null_main p {font-size: 14px;line-height: 22px;}
.sort_type{float:right;font-size:14px;color:#777;padding:10px 0 5px;position:relative;}
.sort_change{display:inline;cursor:pointer;}
.sort_arrowIcon{width:10px;height:6px;background:url('../images/ex_sort_arrow.png') no-repeat;display:inline-block;margin-left:5px;vertical-align:middle;}
.sort_list{position:absolute;top:100%;left:0;border:1px solid #D9D9D9;width:100%;background:#fff;z-index:99;display:none;}
.sort_list dd{height:35px;line-height:35px;color:#333;text-align:center;cursor:pointer;}
.sort_list dd:hover,.sort_list dd.active{color:#C9A37C;background:#f5f5f5;border-bottom:none !important;}
/*分页*/
.pagebox{margin:20px 0;height:36px;color:#666;font-size:14px;position:relative;}
.pagebox em{font-style:normal;}
.pageleft{float:left;}
.pageleft a,.pageright a{width:80px;height:36px;line-height:36px;background:#eee;color:#999;font-size:14px;display:inline-block;text-align:center;}
.pageleft a:hover,.pageright a:hover,.pageleft a.active,.pageright a.active{background:#C69C6D;color:#fff;}
.pagefirst i,.pagelast i{width:15px;height:12px;display:inline-block;vertical-align:middle;background:url('../images/pagepic.png') no-repeat;}
.pagefirst i{margin-right:5px;}
.pagelast i{background-position:-15px 0;margin-left:5px;}
.pageprev i,.pagenext i{width:9px;height:12px;display:inline-block;vertical-align:middle;background:url('../images/pagePrev.png') no-repeat;}
.pageprev i{margin-right:5px;}
.pagenext i{margin-left:5px;background-position:-9px 0;}
.pagefirst.active i,.pagelast.active i{background:url('../images/pagepic_02.png') no-repeat;}
.pagelast.active i{background-position:-15px 0;}
.pageprev.active i,.pagenext.active i{background:url('../images/pageNext.png') no-repeat;}
.pagenext.active i{background-position:-9px 0;}
.pageleft a:hover.pagefirst i{background:url('../images/pagepic_02.png') no-repeat;}
.pageleft a:hover.pageprev i{background:url('../images/pageNext.png') no-repeat;}
.pageright a:hover.pagenext i{background:url('../images/pageNext.png') no-repeat;background-position:-9px 0;}
.pageright a:hover.pagelast i{background:url('../images/pagepic_02.png') no-repeat;background-position:-15px 0;}
.pagemid{height:36px;position:absolute;top:0;left:35%;}
.pageright{float:right;}
.pageNumInput{width:34px;height:34px;line-height:34px;text-align:center;border:1px solid #ddd;background:#f5f5f5;margin-left:3px;margin-right:3px;font-family:'微软雅黑';font-size:14px;vertical-align:middle;color:#666;}
/*上传按钮*/
.webuploader-pick{
	width:84px;height:40px;line-height:40px;*height:38px;*line-height:38px;background:#A2A2A2;float:left;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0;font-size:16px;color:#fff;text-align:center;padding: 0;
}
.donationInfo{height: 40px;line-height: 40px;}
.process{width: 530px;height: 10px;border-radius: 5px;background: #ddd;	overflow: hidden;margin-left: 90px;}
.process span{width: 0;height: 10px;display: block;background: #358acd;}
#none_data_bg{position: absolute;top: 250px;left: 50%;display: none;margin-left:-75px;}
#loadingBox{display: none;}
.fileNameBox{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 #ava_upload .webuploader-pick{
    width:84px;height:84px;float:left;border-radius:100%;font-size:16px;color:#fff;text-align:center;padding: 0;line-height: 84px;background-color: transparent;}
#send_code{width:117px;height:40px;border:none;cursor:pointer;background:#F2F2F2;}

#picker .webuploader-pick{
	padding: 0;
}

/*家谱简介*/
.genealogy_summary_box{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.genealogy_summary_view{
	width: 215px;
	height: 280px;
	padding: 5px;
	border:1px solid #ddd;
	border-radius: 3px;
	overflow: hidden;
	float: left;
}
.genealogy_summary_view img{
	width: 203px;
	height: 268px;
}
.genealogy_summary_ul{
	display: block;
	float: left;
	width: 100%;
	margin-top: 20px;
}
.genealogy_summary_ul li{
	padding: 5px 0;
	float: left;
}
.genealogy_summary_ul_t{
	width: 100%;
	font-size: 20px;
	color: #7D4A0F;
}
.genealogy_summary_ul_50{
	width: 50%;
}
.genealogy_summary_action{
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 320px;
}
.genealogy_summary_action li{
	width: 80px;
	float: left;
	text-align: center;
}
.genealogy_summary_action img{
	display: block;
	margin: 0 auto;
}
.my_glyEdit{
	position: absolute;
	bottom: 13px;
	right: 40px;
	cursor: pointer;
	display: none;
}
.my_genelogy_item:hover .my_glyEdit{
	display: block;
}
#filePicker .webuploader-pick{background:none;width:640px;height:140px;padding:0;}
#filePicker2 .webuploader-pick{width:94px;}
/*日知详情*/
.blog_top{background: #f5f5f5;padding-bottom: 20px;}
.blog_title{text-align: right;}
.blog_title h4{text-align:right;font-size:14px;color:#A0A0A0;font-weight:400;padding:12px 0 0;}
.blog_title h4 a{color:#A0A0A0 }
.blog_title h4 span{color:#6E6D6D;}
.concrete_problems{overflow:hidden;}
.concrete_problems h3{font-size:24px;padding:0px 0 15px;}
.concrete_problems .ex_ask_cnt{overflow:hidden;}
.blog_left{float: left;width: 500px;}
.blog_right{float: right;}
.blog_sumy{color: #666;font-size: 12px;}
.blog_sumy span{margin-right:5px;}
.blog_sumy span img{width:18px;height:18px;vertical-align:sub;*vertical-align:middle;margin-right:3px;}
.blog_sumy span.ex_ask_flag{background:#FFD3D0;padding:2px 5px;border-radius:2px;}
.ask_operation em{font-style:normal;margin-right:5px;}
.ask_operation li{text-align:center;border-right:1px solid #ddd;float:left;width:100px;}
.ask_operation li a{display:inline-block;}
.ask_operation li i{width:28px;height:28px;display:block;margin:0 auto;}
.ask_operation li p{display:block;font-size:14px;color:#666;margin-top:5px;}
.ask_operation .ex_seeIcon{background:url('../images/ex_aread.png') no-repeat;}
.ask_operation .ex_zanIcon{background:url('../images/ex_zan.png') no-repeat;}
.ask_operation .ex_storeIcon{background:url('../images/ex_store.png') no-repeat;}
.ask_operation .ex_shareeIcon{background:url('../images/ex_share.png') no-repeat;}
.ask_operation li i.ex_zanIcon.ex_zanIcon_o{background:url('../images/ex_zan_02.png') no-repeat;}
.ask_operation li i.ex_storeIcon.ex_storeIcon_o{background:url('../images/ex_store_02.png') no-repeat;}
.ask_pic{overflow:hidden;margin-top:15px;}
.ask_pic li{float:left;margin-right:5px;cursor:pointer;}
.ask_pic li img{width:226px;height:162px;-webkit-transition:0.3s;transition:0.3s;}
.ask_operation{overflow:hidden;}
.blog_cnt_bg{background:#fff;min-height:800px;padding:20px 0;}
.blog_cnt{padding:5px 0 15px;}
.blog_cnt_p{margin-top:0;}
.blog_cnt_p p{font-size:14px;color:#333;margin-bottom:10px;line-height:25px;text-indent:2em;}
/*照片多选删除*/
.photocheck{width:16px;height:16px;vertical-align:sub;margin-right:3px;position:absolute;top:5px;right:10px;display:none;}
.moreDel,.handelbtn{float:right;padding:5px 10px;background:#ddd;color:#333;font-size:14px;display:none;cursor:pointer;}
.gfileName{
	margin-left: 90px;
}
.my_genelogy_pic{
	position: relative;
}
.my_genelogy_pic i {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 20px;
    max-height: 170px;
    font-style: normal;
    text-align: center;
    background: #fffadd;
    border: 1px solid #999;
    outline: 5px solid #fffadd;
    overflow: hidden;
    color: #123044;
}