.body_center{width:1100px;margin:0 auto;}
.disN{display:none;}
.disB{display:block;}
[v-cloak]{display:none;}
textarea{font-family: "微软雅黑", Arial, Helvetica, sans-serif;}

/** header.php **/
.header_box{width:100%;min-width:1100px;background:#62A73A;}
.header_box .contact_info{float:right;}
.header_box .contact_info img{height:130px;}
.header_box a.logo_btn{float:left;display:inline-block;height:90px;margin:20px 0;}
.header_box a.logo_btn img{height:90px;}
.nav_box{width:100%;min-width:1100px;background:#232323;height:60px;}
.nav_box .nav_btn{float:left;}
.nav_box .nav_btn a{float:left;display:inline-block;font-size:16px;height:60px;line-height:60px;margin-right:12px;color:#fff;padding:0 20px;position:relative;z-index:2;}
.nav_box .nav_btn a:hover:before{content:'';background:#333333;width:100%;height:64px;position:absolute;top:-2px;left:0;z-index:-1;}
.nav_box .nav_btn a.hover:before{content:'';background:#333333;width:100%;height:64px;position:absolute;top:-2px;left:0;z-index:-1;}
.nav_box .time_box{float:right;font-size:14px;color:#fff;line-height:60px;}

/** footer.php **/
.link_box{background:#ebebeb;width:100%;min-width:1100px;padding:10px 0;}
.link_box span{display:inline-block;width:88px;height:36px;line-height:36px;font-size:16px;color:#222;float:left;font-weight:bold;}
.link_box .btn_box{float:left;width:1012px;}
.link_box .btn_box a{display:inline-block;float:left;margin-right:20px;font-size:14px;color:#222;line-height:36px;}
.link_box .btn_box a:hover{color:#62A73A;text-decoration:underline;}
.footer_box{width:100%;min-width:1100px;background:#232323;text-align:center;}
.footer_box .copyright{font-size:14px;color:#fff;line-height:24px;width:1100px;padding:33px 0;}
.footer_box .copyright a{color:#fff;}

/** 分页 **/
.v2_backstage_public_paging{text-align:center;}
.v2_backstage_public_paging a{background:#eeebeb;border:1px solid #eeebeb;border-radius:2px;color:#838383;display:inline-block;font-size:14px;height:36px;line-height:34px;margin-left:10px;width:36px;transition:all 0.2s ease 0s;}
.v2_backstage_public_paging a:hover{background:#2a2b2f;border:1px solid #2a2b2f;color:#fff;}
.v2_backstage_public_paging span.cpage{background:#2a2b2f;border:1px solid #2a2b2f;border-radius:2px;color:#fff;display:inline-block;font-size:14px;height:36px;line-height:34px;margin-left:10px;width:36px;}
.v2_backstage_public_paging span.omission{font-size:14px;color:#838383;}
.v2_backstage_public_paging span.disabled{background:#eeebeb;border:1px solid #eeebeb;border-radius:2px;color:#838383;display:inline-block;font-size:14px;height:36px;line-height:34px;margin-left:10px;width:36px;}


/** index.php **/
/** nav **/
.picScroll-left6{ width:100%;height:400px;overflow:hidden; position:relative;min-width:1280px;}
.picScroll-left6 .hd{ overflow:hidden;}
.picScroll-left6 .hd ul{overflow:hidden;zoom:1;position:absolute;bottom:20px;left:48%;z-index:10;}
.picScroll-left6 .hd ul li{float:left;width:16px;height:16px;overflow:hidden;margin:0 8px;cursor:pointer;background:#fff;text-indent:-999px;border-radius:50%;}
.picScroll-left6 .hd ul li.on{background:#347b05;}
.picScroll-left6 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left6 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;width:100%;height:400px;min-width:1280px;}
.picScroll-left6 .bd ul li a{ width:100%; min-width:1280px; height:400px; display:block;}

.index_info_one{width:1100px;}
.index_info_two{width:1100px;margin-top:25px;}
/*西陵在线*/
.index_content{padding:30px 0 20px 0;}
.index_video{width:300px;float:left;margin-left:20px;}
.index_video .title{width:300px;border-bottom:1px solid #d0d0d3;font-size:22px;color:#222;font-weight:normal;padding-bottom:12px;line-height:24px;}
.index_video .video_box{width:300px;height:260px;}
/*交通路线*/
.index_address{width:300px;float:left;margin-left:20px;}
.index_address .title{width:300px;border-bottom:1px solid #d0d0d3;font-size:22px;color:#222;font-weight:normal;padding-bottom:12px;line-height:24px;}
.index_address img{width:300px;}
.index_address .address_text{width:280px;font-size:14px;color:#222222;line-height:28px;margin-top:10px;padding:0 10px;}
/*新闻*/
.index_list_box{width:780px;}
.index_news{float:left;width:380px;margin-left:20px;}
.index_news .title{width:380px;border-bottom:1px solid #d0d0d3;font-size:22px;color:#222;font-weight:normal;padding-bottom:12px;line-height:24px;}
.index_news .title a{float:right;font-size:14px;color:#222;}
.index_news .title a:hover{color:#62A73A;}
.index_news ul{display:inline-block;width:380px;margin-top:18px;}
.index_news ul li{display:inline-block;width:380px;vertical-align:bottom;border-bottom:1px dotted #d0d0d3;height:40px;line-height:40px;}
.index_news ul li a.title_btn{color:#606060;font-size:14px;width:280px;height:40px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;float:left;display:inline-block;}
.index_news ul li a.title_btn:before{
    content:'';display:inline-block;width:6px;height:6px;background:#62A73A;vertical-align:middle;margin-right:10px;
}
.index_news ul li a.time_btn{display:inline-block;color:#222222;font-size:12px;float:right;}
.index_news ul li:hover a.title_btn{color:#62A73A;}
/*西陵简介*/
.index_about{float:left;width:380px;}
.index_about .title{width:380px;border-bottom:1px solid #d0d0d3;font-size:22px;color:#222;font-weight:normal;padding-bottom:12px;line-height:24px;}
.index_about .about_text{width:380px;margin-top:25px;}
.index_about .about_text .QR_code{width:140px;border:1px solid #d0d0d3;float:left;margin:0 14px 0 0;text-align:center;}
.index_about .about_text .QR_code img{max-width:100%;}
.index_about .about_text .QR_code span{font-size:14px;color:#62A73A;line-height:24px;margin-bottom:2px;display:block;}
.index_about .about_text .about_content{font-size:14px;color:#606060;line-height:24px;}
/*墓型介绍*/
.index_introduce{width:780px;float:left;}
.picScroll-left{ width:780px;overflow:hidden;position:relative;}
.picScroll-left .hd{overflow:hidden;border-bottom:1px solid #d0d0d3;padding-bottom:12px;height:24px;}
.picScroll-left .hd .title{display:inline-block;font-size:22px;color:#222;line-height:24px;}
.picScroll-left .hd .prev{display:block;width:23px;height:23px;float:right;overflow:hidden;cursor:pointer;background:url(prev_next.jpg) no-repeat 0 0;}
.picScroll-left .hd .prev:hover{background:url(prev_next.jpg) no-repeat -23px 0;}
.picScroll-left .hd .next{display:block;width:23px;height:23px;float:right;overflow:hidden;cursor:pointer;background:url(prev_next.jpg) no-repeat 0 -23px;margin-left:5px;}
.picScroll-left .hd .next:hover{background:url(prev_next.jpg) no-repeat -23px -23px;}
.picScroll-left .bd{ padding:20px 0 20px 5px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:14px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{width:246px; height:160px;overflow:hidden;}
.picScroll-left .bd ul li .pic img{width:100%;transform:scale(1,1);transition-duration:400ms;transition-timing-function:ease-out;}
.picScroll-left .bd ul li .title{text-align:left;line-height:24px;font-size:14px;margin-top:10px;padding-left:5px;}
.picScroll-left .bd ul li .title a{color:#62A73A;display:block;margin-top:10px;font-weight:bold;}
.picScroll-left .bd ul li:hover .pic a img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
.picScroll-left .bd ul li:hover .title a{text-decoration:underline}

/** about.php **/
.page_box{padding:55px 0;position:relative;}
.left_menu{width:225px;border-radius:5px;background:#62A73A;float:left;padding-bottom:40px;}
.left_menu h2{font-size:26px;color:#fff;margin-left:26px;line-height:100px;}
.left_menu .menu_btn{width:190px;margin:0 auto;border-top:1px solid #6bbb3c;}
.left_menu .menu_btn a{display:block;width:174px;height:42px;line-height:42px;padding:0 8px;border-bottom:1px solid #6bbb3c;vertical-align:bottom;font-size:14px;color:#fff;transition:all 0.2s linear 0s;}
.left_menu .menu_btn a:hover{padding:0 8px 0 20px;width:162px;background:#3b890e;}
.left_menu .menu_btn a.hover{padding:0 8px 0 20px;width:162px;background:#3b890e;}
.active_box{float:left;width:830px;margin-left:45px;}
.active_box .title{width:100%;border-bottom:1px solid #e9e9e9;text-align:center;font-size:26px;color:#62A73A;line-height:60px;}
.active_box .title_info{font-size:14px;color:#555;line-height:20px;margin-bottom:10px;}
.active_box .content_box{width:100%;margin-top:40px;font-size:14px;color:#606060;overflow:hidden;line-height:24px;}
.active_box .content_box img{max-width:100%;}

/** news_list.php **/
.news_list{float:left;width:830px;margin-left:45px;}
.news_list ul{display:inline-block;width:830px;}
/*.news_list ul li{display:inline-block;width:830px;border-bottom:1px solid #e9e9e9;vertical-align:bottom;padding:18px 0;}
.news_list ul li .time{float:left;width:60px;text-align:right;margin:0 25px 0 15px;}
.news_list ul li .time span{display:block;color:#62A73A;}
.news_list ul li .time span.month{font-size:16px;margin-right:5px;}
.news_list ul li .time span.day{font-size:44px;line-height:45px;margin:0 0 -2px}
.news_list ul li .time span.year{font-size:16px;margin-right:5px;}
.news_list ul li .news_content{width:730px;float:left;}
.news_list ul li a.title_btn{display:block;color:#62A73A;font-size:16px;line-height:24px;width:730px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_list ul li a.brief_btn{display:block;color:#222222;font-size:14px;line-height:24px;margin-top:10px;width:730px;overflow:hidden;}
.news_list ul li:hover a{text-decoration:underline;}*/

.news_list ul li{display:inline-block;width:830px;height:48px;line-height:48px;border-bottom:1px dotted #e9e9e9;vertical-align:bottom;}
.news_list ul li .time{float:right;color:#606060;font-size:13px;}
.news_list ul li .news_content{width:730px;float:left;}
.news_list ul li a.title_btn{display:block;color:#606060;font-size:16px;width:730px;height:48px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_list ul li a.title_btn:before{
    content:'';display:inline-block;width:6px;height:6px;background:#62A73A;vertical-align:middle;margin-right:10px;
}
.news_list ul li:hover a{color:#62A73A;}

.prev_next_box{width:100%;margin-top:30px;text-align:center;}

/** product_list.php **/
.product_list{float:left;width:830px;margin-left:45px;}
.product_list ul{display:inline-block;width:830px;}
.product_list ul li{display:inline-block;width:256px;vertical-align:bottom;margin-right:31px;margin-bottom:15px;float:left;}
.product_list ul li:nth-child(3n){margin-right:0;}
.product_list ul li .image_btn{width:256px;height:166px;display:inline-block;overflow:hidden;border-radius:5px;}
.product_list ul li .image_btn img{width:100%;height:166px;transform:scale(1,1);transition-duration:400ms;transition-timing-function:ease-out;}
.product_list ul li a.name_btn{width:100%;height:42px;display:inline-block;text-align:center;font-size:15px;color:#222;line-height:42px;transition:all 0.2s linear 0s;}
.product_list ul li .info{width:246px;margin-top:10px;font-size:15px;color:#222;line-height:24px;padding:0 5px;}
.product_list ul li a.more_btn{color:#62A73A;display:block;margin-top:15px;font-size:14px;margin-left:5px;font-weight:bold;}
.product_list ul li:hover .image_btn img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.product_list ul li:hover a.name_btn{color:#62A73A;}
.product_list ul li:hover a.more_btn{text-decoration:underline;}

/** contactUs.php **/
.message_box{float:left;width:830px;margin-left:45px;}
.message_box ul{display:inline-block;width:830px;}
.message_box ul li{display:inline-block;width:830px;margin-bottom:12px;vertical-align:bottom;}
.message_box ul li label{font-size:14px;color:#222;line-height:38px;display:block;float:left;width:60px;height:38px;}
.message_box ul li input.txt{float:left;width:350px;border:1px solid #e3e1e1;height:36px;line-height:36px;padding:0 10px;background:#ebebeb;border-radius:2px;transition:all 0.2s linear 0s;font-size:14px;color:#222}
.message_box ul li input.txt:focus{border:1px solid #62A73A;background:#62A73A;color:#fff;}
.message_box ul li textarea{float:left;font-size:14px;transition:all 0.2s linear 0s;width:550px;height:200px;border:1px solid #e3e1e1;background:#ebebeb;padding:10px;border-radius:2px;line-height:24px;}
.message_box ul li textarea:focus{border:1px solid #62A73A;background:#62A73A;color:#fff;}
.message_box ul li a.message_button{float:left;transition:all 0.2s linear 0s;border:2px solid #62A73A;width:111px;height:32px;line-height:32px;background:#62A73A;color:#fff;text-align:center;font-size:12px;border-radius:3px;display:inline-block;cursor:pointer;}
.message_box ul li a.message_button:active{position:relative;top:2px;}

/** phonograph.php **/
/*天堂留声机*/
.phonograph_box{float:left;width:830px;margin-left:45px;}
.phonograph_form{width:828px;background:#f5f5f5;border:1px solid #e1e1e1;height:298px;border-radius:5px;position:relative;}
.phonograph_form:after{
    content:'';background:url(phonograph_bg.png) no-repeat;width:430px;height:298px;position:absolute;bottom:0;left:0;z-index:10;
}
.phonograph_form .title{width:830px;margin:0 auto;text-align:center;line-height:60px;border-bottom:1px solid #e1e1e1;font-weight:bold;position:relative;z-index:11}
.phonograph_form .title img{height:60px;}
.phonograph_form ul{float:right;width:570px;display:inline-block;margin-right:28px;position:relative;z-index:20;}
.phonograph_form ul li{float:left;margin-top:20px;margin-left:28px;display:inline-block;vertical-align:bottom;}
.phonograph_form ul li:nth-child(3){margin-left:0;}
.phonograph_form ul li:nth-child(4){margin-left:0;float:right;}
.phonograph_form ul li label{display:inline-block;height:35px;line-height:35px;vertical-align:middle;font-size:14px;color:#222;margin-right:15px;}
.phonograph_form ul li input.txt{border-radius:5px;display:inline-block;width:180px;height:35px;padding:0 10px;vertical-align:middle;background:#fff;font-size:14px;color:#222;transition:all 0.2s linear 0s;border:0;}
.phonograph_form ul li input.txt:focus{box-shadow:0 0 5px rgba(214,219,83,0.75);}
.phonograph_form ul li textarea{width:550px;height:78px;padding:5px 10px;display:inline-block;background:#fff;font-size:14px;color:#222;transition:all 0.2s linear 0s;border-radius:5px;resize:none;border:0;}
.phonograph_form ul li textarea:focus{box-shadow:0 0 5px rgba(214,219,83,0.75);}
.phonograph_form ul li a{display:inline-block;width:100px;text-align:center;height:35px;line-height:35px;border-radius:5px;background:#62A73A;font-size:14px;color:#fff;}
.phonograph_form ul li a:active{position:relative;top:2px;}
.phonograph_message{width:830px;margin-top:55px;}
.picMarquee-top{width:830px;overflow:hidden;position:relative;}
.picMarquee-top:first-child{margin-left:0;}
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{zoom:1; margin-bottom:20px;}
.picMarquee-top .bd ul li .title{float:left;margin-left:22px;width:230px;background:url(phonograph_flower.png)no-repeat #fffffb bottom right;border:1px solid #d3d697;border-radius:10px;padding:5px 15px 10px 15px;}
.picMarquee-top .bd ul li .title:first-child{margin-left:0;}
.picMarquee-top .bd ul li .title .name{font-size:14px;color:#62A73A;line-height:42px;font-weight:bold;}
.picMarquee-top .bd ul li .title .text{width:100%;font-size:14px;color:#222;line-height:24px;overflow:hidden;height:120px;}
.picMarquee-top .bd ul li .title .message_name{width:100%;text-align:right;font-size:14px;color:#62A73A;line-height:30px;font-weight:bold;}

#waterfall-loading{display:none;}
#container .cell{width:230px;border:1px solid #d3d697;padding:5px 15px 10px 15px;border-radius:5px;background:url(bg.jpg) repeat top center;}
#container .cell .title .name{font-size:14px;color:#347b05;line-height:42px;font-weight:bold;}
#container .cell .title .text{width:100%;font-size:14px;color:#222;line-height:24px;}
#container .cell .title .message_name{width:100%;text-align:right;font-size:14px;color:#347b05;line-height:42px;font-weight:bold;}

/*网上纪念堂*/
.memorial_box{float:left;width:830px;margin-left:45px;}
.memorial_box .search_box{width:800px;padding:10px 15px;background:#f1f1f1;border-radius:5px;}
.memorial_box .search_box a.login_btn{margin-left:10px;float:right;display:inline-block;border-radius:5px;height:32px;line-height:32px;padding:0 10px;background:#62A73A;font-size:14px;color:#fff;}
.memorial_box .search_box a.login_btn:active{position:relative;top:2px;}
.memorial_box .searchResultBox{margin-top:10px;font-size:14px;}
.memorial_box .searchResultBox em{font-style:normal;font-size:18px;color:#dc0000;font-weight:bold;margin:0 5px;}
.memorial_box form{float:left;height:32px;display:inline-block;}
.memorial_box form input{background:#fff;border-radius:5px 0 0 5px;height:32px;vertical-align:middle;border:0;padding:0 10px;width:200px;float:left;font-size:14px;color:#222;transition:all 0.2s linear 0s;}
.memorial_box form input:focus{box-shadow:0 0 6px rgba(214,219,83,0.75);}
.memorial_box form a{float:left;border-radius:0 5px 5px 0;display:inline-block;height:32px;line-height:32px;background:#62A73A;font-size:14px;color:#fff;width:60px;text-align:center;}
.memorial_list{margin-top:25px;width:830px;}
.memorial_list ul.memorial_ul{display:inline-block;width:830px;}
.memorial_list ul.memorial_ul li.memorial_li{display:inline-block;float:left;width:256px;vertical-align:bottom;margin-right:31px;margin-bottom:30px;}
.memorial_list ul.memorial_ul li.memorial_li:nth-child(3n){margin-right:0;}
.memorial_list ul.memorial_ul li.memorial_li .image_box{width:256px;height:165px;border-radius:5px;overflow:hidden;}
.memorial_list ul.memorial_ul li.memorial_li .image_box img{width:256px;}
.memorial_list ul.memorial_ul li.memorial_li .info_box{width:256px;padding-top:15px;}
.memorial_list ul.memorial_ul li.memorial_li .name{font-size:18px;color:#222;float:left;font-weight:bold;width:160px;line-height:28px;height:56px;overflow:hidden;}
.memorial_list ul.memorial_ul li.memorial_li .info_box a{display:inline-block;height:30px;line-height:30px;background:#62A73A;font-size:14px;color:#fff;padding:0 15px;border-radius:3px;float:right;}
.memorial_list ul.memorial_ul li.memorial_li .info_box a:active{position:relative;top:2px;}
.pop_bg{width:100%;height:100%;background:#000;opacity:0.7;position:fixed;top:0;left:0;z-index:100;}
.pop_box{width:430px;height:180px;background:#fff;border-radius:5px;position:fixed;top:30%;left:50%;margin-left:-215px;text-align:center;z-index:110;}
.pop_box input{width:340px;border-radius:5px;border:1px solid #e1e1e1;height:42px;vertical-align:middle;display:inline-block;padding:0 10px;margin-top:50px;transition:all 0.2s linear 0s;}
.pop_box input:focus{border:1px solid #62A73A}
.pop_box .btn_box{margin-top:6px;}
.pop_box .btn_box a{display:inline-block;width:90px;border-radius:5px;background:#62A73A;font-size:15px;color:#fff;margin:0 10px;height:36px;line-height:36px;}
.pop_box .btn_box a:active{position:relative;top:2px;}
.pop_box .pop_tips{font-size:12px;color:#dc0000;text-align:right;margin-right:30px;margin-top:5px;height:16px;}


/*登录、注册*/
.user_left{float:left;width:820px;text-align:center;}
.user_left h2{font-size:20px;color:#969c04;margin-bottom:25px;padding-left:135px;}
.user_left ul{display:inline-block;width:380px;}
.user_left ul li{display:inline-block;width:380px;vertical-align:bottom;margin-bottom:10px;}
.user_left ul li label{float:left;width:125px;text-align:right;font-size:14px;color:#222;height:30px;line-height:30px;display:inline-block;margin-right:10px;}
.user_left ul li label em{font-weight:bold;font-style:normal;color:red;margin-right:3px;}
.user_left ul li .loginError{width:100%;text-align:right;font-size:12px;color:#dc0000;}
.user_left ul li input.txt1{float:left;display:inline-block;height:28px;vertical-align:middle;padding:0 10px;width:220px;border:1px solid #dedede;transition:all 0.2s linear 0s;}
.user_left ul li input.txt1:focus{border:1px solid #969c04;}
.user_left ul li .radio_box{float:left;width:240px;display:inline-block;text-align:left;}
.user_left ul li .radio_box label{width:auto;float:none}
.user_left ul li .radio_box input{margin:0;margin-right:5px;vertical-align:middle;}
.user_left ul li .select_image{float:left;position:relative;width:80px;}
.user_left ul li .select_image img{width:80px;cursor:pointer;}
.user_left ul li .select_image i{display:inline-block;width:20px;height:20px;position:absolute;top:0;right:0;z-index:100;}
.user_left ul li .select_image i.selected{background:url(selected.png) no-repeat;background-size:cover;}
.user_left ul li .img_box{float:left;display:inline-block;margin-right:10px;}
.user_left ul li .img_box img{width:90px;height:90px;}
.user_left ul li .upload_btn{float:left;display:inline-block;height:30px;margin-top:60px;position:relative;width:100px;}
.user_left ul li .upload_btn a.btn2{display:inline-block;width:100px;height:30px;background:#428fef;text-align:center;font-size:14px;color:#fff;line-height:30px;}
.user_left ul li .upload_btn input{display:inline-block;width:100px;height:30px;position:absolute;bottom:0;left:0;opacity:0;cursor:pointer;}
.user_left ul li .tips{width:100%;font-size:12px;color:#555;text-align:left;margin:5px 0 10px 105px;}
.user_left ul li a.btn1{display:inline-block;background:#969c04;font-size:14px;color:#fff;height:30px;line-height:30px;padding:0 20px;margin:10px 5px 0 5px;}
.user_left ul li a.btn1:active{position:relative;top:2px;}
.register_tips{font-size:12px;color:#dc0000;width:380px;text-align:right;margin:15px auto 0 auto;}
.member_function{float:right;margin-right:20px;width:220px;background:#f1f1f1;border-radius:5px;padding:0 20px 10px 20px;}
.member_function h2{text-align:center;border-bottom:1px solid #dedede;line-height:46px;font-size:20px;color:#222;font-weight:normal;margin-bottom:10px;}
.member_function .text{font-size:14px;color:#222;line-height:32px;padding:0 10px;}

/*参观*/
.back_btn{margin-bottom:15px;}
.back_btn a{background:#62A73A;padding:0 20px;display:inline-block;height:32px;line-height:32px;border-radius:3px;color:#fff;font-size:15px;}
.back_btn a:active{position:relative;top:2px;}
.visit_box{float:left;width:830px;margin-left:45px;margin-bottom:20px;}
.visit_box .visit_info{width:415px;margin-bottom:30px;float:left;}
.visit_box .visit_info:first-child{margin-right:15px;}
.visit_box .visit_info .people_img{float:left;width:160px;border-radius:5px;overflow:hidden;}
.visit_box .visit_info .people_img img{width:160px;}
.visit_box .visit_info .people_baseInfo{float:left;margin-left:20px;width:235px;}
.visit_box .visit_info .people_baseInfo span{display:inline-block;width:235px;font-size:15px;color:#222;line-height:28px;}
.visit_box .visit_details{width:830px;}
.visit_box .visit_details .btn_box{width:830px;border-bottom:1px solid #e1e1e1;margin-bottom:20px;}
.visit_box .visit_details .btn_box a{display:inline-block;height:46px;padding:0 20px;line-height:46px;float:left;font-size:15px;color:#222;border-radius:3px 3px 0 0;transition:all 0.2s linear 0s;}
.visit_box .visit_details .btn_box a:hover{color:#62A73A;}
.visit_box .visit_details .btn_box a.hover{background:#62A73A;color:#fff;}
.visit_box .visit_details .information_text{width:810px;padding:0 10px;font-size:15px;color:#222;line-height:32px;overflow:hidden;}
.visit_box .visit_details .information_text img{max-width:100%;}
.visit_box .visit_details .information_text video{max-width:100%;}

/*祭奠*/
.sweeping_title{width:100%;text-align:center;margin-bottom:20px;font-size:28px;color:#222;line-height:38px;}
.sweeping_title a{display:inline-block;height:26px;padding:0 10px;border-radius:5px;background:#62A73A;font-size:12px;color:#fff;font-weight:normal;line-height:26px;margin-top:12px;margin-left:10px;}
.sweeping_title a:active{position:relative;top:2px;}
.tool_box{position:absolute;right:0;top:118px;}
.tool_box .tool_list{position:relative;}
.tool_box .tool_list .fontIcon{width:32px;overflow:hidden;margin-bottom:10px;cursor:pointer;}
.tool_box .tool_list .fontIcon img{width:30px;height:30px;border:1px solid #e1e1e1;border-radius:3px;transition:all 0.2s linear 0s;}
.tool_box .tool_list .fontIcon:hover img{border:1px solid #999;}
.tool_box .tool_list .fontIcon span{display:inline-block;text-align:center;width:32px;font-size:12px;color:#222;}
.tool_box .tool_list .float_left_box{position:absolute;right:50px;top:0;width:60px;background:#fff;border-radius:5px;border:1px solid #dedede;z-index:300;display:none;}
.tool_box .tool_list .float_left_box i{border-left:8px solid #dedede;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;color:#dedede;top:9px;left:60px;z-index:299;}
.tool_box .tool_list .float_left_box span{display:block;font-size:12px;color:#222;line-height:30px;border-top:1px solid #dedede;text-align:center;cursor:pointer;transition:all 0.2s linear 0s;}
.tool_box .tool_list .float_left_box span:first-child{border-top:0;}
.tool_box .tool_list .float_left_box span:hover{color:#62A73A;}
.sweepingTomb{width:1000px;background:url(leaf.png) no-repeat;height:215px;position:absolute;bottom:-28px;left:0;z-index:200;}
.shangXiang{width:78px;height:118px;background:url(xiang.png)no-repeat;position:absolute;left:50%;margin-left:-53px;bottom:140px;z-index:300;display:none;}
.candle{position:absolute;bottom:130px;left:50%;z-index:300;margin-left:-119px;display:none;}
.candle img{float:left;margin-left:90px;}
.candle img:first-child{margin-left:0;}
.sacrifice{position:absolute;bottom:48px;left:50%;width:88px;margin-left:-61px;z-index:300;display:none;text-align:center;}
.sacrifice img{width:84px;}
.fruit{position:absolute;bottom:40px;left:50%;z-index:300;margin-left:-195px;display:none;}
.fruit img{float:left;margin-left:90px;}
.fruit img:first-child{margin-left:0;}
.flowerDelivery{position:absolute;bottom:147px;left:50%;z-index:300;margin-left:-238px;display:none;}
.flowerDelivery img{float:left;margin-left:234px;width:100px;}
.flowerDelivery img:first-child{margin-left:0;}
.tool_box .tool_list a.message_btn{position:absolute;top:0;left:0;width:32px;height:48px;display:inline-block;}


.sweeping_box{width:1000px;height:600px;margin:0 auto;background:url(mu_bg.jpg) no-repeat;position:relative;overflow:hidden;}
.sweeping_box .mu{width:1000px;height:600px;background:url(mu.png) no-repeat;position:absolute;bottom:-125px;left:0;z-index:1;}
.sweeping_box .die_people{width:140px;text-align:center;position:absolute;bottom:160px;height:225px;left:50%;margin-left:-88px;z-index:2}
.sweeping_box .die_people .list{width:40px;display:inline-block;margin:30px 5px 0 5px;}
.sweeping_box .die_people .list img{width:40px;}
.sweeping_box .die_people .list span{width:40px;display:inline-block;font-size:12px;color:#000;line-height:24px;margin-top:5px;}
.sweeping_box .die_people .time{position:absolute;bottom:-8px;right:10px;}
.sweeping_box .die_people .time span{font-size:10px;color:#222;width:10px;line-height:12px;display:inline-block; -webkit-transform-origin-x: 0; -webkit-transform: scale(0.80);}
.leave_message_box{width:1000px;margin:50px auto;}
.leave_message{width:480px;float:left;}
.leave_message h2{border-bottom:1px solid #e1e1e1;height:46px;line-height:46px;font-size:20px;color:#62A73A;font-weight:normal;text-align:center;margin-bottom:20px;}
.leave_message ul{display:inline-block;width:480px;}
.leave_message ul li{display:inline-block;width:480px;vertical-align:bottom;margin-bottom:15px;}
.leave_message ul li label{font-size:15px;color:#222;width:100px;text-align:right;margin-right:10px;height:32px;line-height:32px;float:left;}
.leave_message ul li input{float:left;width:348px;height:30px;display:inline-block;vertical-align:middle;border:1px solid #dedede;border-radius:3px;font-size:14px;color:#222;padding:0 10px;transition:all 0.2s linear 0s;}
.leave_message ul li input:focus{border:1px solid #62A73A;}
.leave_message ul li textarea{float:left;border:1px solid #dedede;width:348px;padding:10px;font-size:14px;color:#222;height:200px;line-height:24px;resize:none;border-radius:3px;transition:all 0.2s linear 0s;}
.leave_message ul li textarea:focus{border:1px solid #62A73A;}
.leave_message ul li a{display:inline-block;height:32px;line-height:32px;padding:0 50px;font-size:14px;color:#fff;background:#62A73A;border-radius:3px;float:left;}
.leave_message ul li a:active{position:relative;top:2px;}
.leave_message_box .message_content{float:left;width:480px;margin-left:40px;padding-top:66px;}
.txtMarquee-top{width:480px;overflow:hidden;position:relative;}
.txtMarquee-top .infoList li{line-height:24px;width:100%;border-bottom:1px dotted #d0d0d3;vertical-align:bottom;display:inline-block;padding:10px 0;}
.txtMarquee-top .infoList li .text{font-size:14px;color:#222;}
.txtMarquee-top .infoList li .commenter{display:block;text-align:right;width:100%;font-size:14px;color:#62A73A;}

/*会员中心*/
.member_box{float:left;width:830px;margin-left:45px;}
.member_box ul{display:inline-block;width:995px;}
.member_box ul li{display:inline-block;width:995px;vertical-align:bottom;margin-bottom:15px;}
.member_box ul li label{display:inline-block;text-align:right;width:90px;font-size:14px;color:#222;margin-right:10px;float:left;height:36px;line-height:36px;}
.member_box ul li input.txt1{width:280px;padding:0 10px;display:inline-block;height:34px;vertical-align:middle;font-size:14px;color:#222;border:1px solid #dedede;border-radius:5px;transition:all 0.2s linear 0s;}
.member_box ul li input.txt2{width:580px;}
.member_box ul li input.txt1:focus{border:1px solid #62A73A;}
.member_box ul li .radio_box{float:left;display:inline-block;text-align:left;}
.member_box ul li .radio_box label{width:auto;float:none}
.member_box ul li .radio_box input{margin:0;margin-right:5px;vertical-align:middle;}
.member_box ul li .img_box{float:left;display:inline-block;margin-right:5px;}
.member_box ul li .img_box img{width:90px;height:90px;}
.member_box ul li .upload_btn{float:left;display:inline-block;height:30px;margin-top:60px;position:relative;width:100px;}
.member_box ul li .upload_btn a.btn2{display:inline-block;width:100px;height:30px;background:#428fef;text-align:center;font-size:14px;color:#fff;line-height:30px;}
.member_box ul li .upload_btn input{display:inline-block;width:100px;height:30px;position:absolute;bottom:0;left:0;opacity:0;cursor:pointer;}
.member_box ul li textarea{width:580px;padding:10px;display:inline-block;height:180px;line-height:24px;font-size:14px;color:#222;border:1px solid #dedede;border-radius:5px;transition:all 0.2s linear 0s;}
.member_box ul li textarea:focus{border:1px solid #62A73A;}
.member_box ul li .line{width:100%;border:1px dotted #e1e1e1;height:1px;}
.member_box ul li .select_image{float:left;position:relative;width:90px;height:58px;overflow:hidden;margin-right:8px;}
.member_box ul li .select_image img{width:90px;cursor:pointer;height:58px;}
.member_box ul li .select_image i{display:inline-block;width:20px;height:20px;position:absolute;top:0;right:0;z-index:100;}
.member_box ul li .select_image i.selected{background:url(selected.png) no-repeat;background-size:cover;}
.member_box ul li a.save_btn{float:left;display:inline-block;padding:0 50px;height:36px;line-height:36px;background:#62A73A;font-size:16px;color:#fff;border-radius:5px;}
.member_box ul li a.save_btn:active{position:relative;top:2px;}