/**,*::before,*::after{margin: 0;padding: 0;tap-highlight-color: transparent;-webkit-tap-highlight-color: transparent;}

body{font-family: "微软雅黑";}

a,a:hover,a:active,a:visited,a:link,a:focus{

    -webkit-tap-highlight-color:rgba(0,0,0,0);

    -webkit-tap-highlight-color: transparent;

    outline:none;text-decoration: none;}*/

    



.examplemain{width: 640px;margin: 0 auto;z-index: 1005;}

.example{width: 640px;margin: 0 auto;position: relative;background: #FFFFFF;border-bottom: 1px solid #dedede}

.menuholder{width: 640px;margin: 0 auto;}

.menu{list-style-type: none;display: flex;justify-content:center;}

.menu li{width:210px;text-align: center;color: #333333;padding-bottom: 25px; overflow:hidden;}

.diqu,.jiage,.leixing,.fudai{font-size: 27px;text-decoration: none;}



article {max-width: 640px;margin: 0 auto;}

article .examplemain,.nearby{position: sticky;position: -webkit-sticky;}

article .examplemain{color: #fff;top: 94px;z-index: 99;}

article .nearby{color: #fff;top: 94px;z-index: 90;}

article content {display: block;background-color: #FFFFFF;position: relative;}

.paixu {margin-top:30px; margin-left:30px;}

.paixu li{display:inline-block; padding:15px 22px; font-size:22px; color:#808080;}

.paixu li.cur{color:#438CCB;box-shadow:1px 1px 10px 2px rgba(200,200,200,0.6);  margin:0 20px; border-radius:5px;}

.paixu li:first-child{margin-left:0;}



.menu .isActive{color: #ff6800;border-bottom: 2px solid #ff6800;}

.fixDiv{position:fixed;margin: 0 auto;top: 105px;}

.site_menu .isActives{font-size: 28px;color: #ff6800;}



.subs{background-color: rgba(255,255,255,1);

	width: 640px;position: absolute;top: 92px;border-top: 1px solid #E4E4E4;

	left: 0px;padding-top: 10px;padding-bottom: 30px;height: 100%;

	display: none;z-index: 1003;box-shadow:0px 15px 15px -15px rgba(200,200,200,0.6);}

	

.subS,.subsJuli,.subsJiage,.subsFudai{width: 640px;margin: 0 auto;background: #FFFFFF;padding-bottom: 20px;z-index: 1003;}

.blackSubs{overflow: hidden;width: 100%;height: 1700px; margin: auto;text-align: center;

    background-color: rgba(71,71,71,0.9); z-index:-1; 

    -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}



.subs dl,.subs_juli dl,.subs_jiage dl,.subs_fudai dl{display: flex;flex-wrap:wrap;align-content: center;background: #FFFFFF;padding-bottom: 20px;}

.subs dl dd,.subs_juli dl dd,.subs_jiage dl dd,.subs_fudai dl dd

{width: 185px;background: #f7f7f7;border-radius: 50px;margin-left: 20px;height: 55px;

			text-align: center;margin-top: 20px;float: left;line-height: 55px;color: #333333;font-size: 24px;font-weight: 300;}



.subs a,.subs_juli a,.subs_jiage a,.subs_fudai a{text-decoration: none;color: #333333;font-size: 24px;font-weight: 300;}

.subs a:hover,.subs_juli a:hover,.subs_jiage a:hover,.subs_fudai a:hover{color: #22ac38;}

.subs dl dd:hover,.subs_juli dl dd:hover,.subs_jiage dl dd:hover,.subs_fudai dl dd:hover{background: #c3f5cb;}



.lingyuan{width: 640px;margin: 0 auto;overflow: hidden;background: #FFFFFF;padding-bottom: 20px;padding-top: 10px;}

.lingyuan a{text-decoration: none;}

.cemetery{width: 640px; margin: 0 auto;overflow: hidden;padding: 10px 0;}

.cemetery_main{width: 595px;margin: 0 auto;overflow: hidden;background: #FFFFFF;border-radius: 5px;-webkit-box-shadow: rgba(231,231,231,0.8) 0px 0px 20px;

   -moz-box-shadow: rgba(231,231,231,0.8) 0px 0px 20px;box-shadow: rgba(231,231,231,0.8) 0px 0px 20px;margin-top: 10px;}

.cemetery a{text-decoration: none;}



.content_intro{width: 555px;margin: 0 auto;overflow: hidden;height: 265px;}

.cemetery_img{width: 595px;height: 335px;margin: 0 auto;text-align: center;position: relative;overflow: hidden;}

.cemetery_img img{width: 100%;height: 100%;}

.cemetery_names{display: flex;justify-content: space-between;margin-top: 24px;margin-bottom: 25px;align-items: center;}

.name{display: flex;align-items: center;}

.cemetery_name .names{font-size: 32px;color: #212121;}

.renzheng{width: 50px;height: 25px;line-height: 25px; background: #22AC38;border-radius: 8px;text-align: center;margin-left: 15px;color: #FFFFFF;}



.addrs{display: flex;flex-direction: row;}

.addrs>span{font-size: 24px;color: #333333;}

.addrs .distance{margin-left: 10px;}

.distance span{font-size: 25px;color: #009944;}

.addrss .distances{margin-left: 10px;position: relative;}

.distances span{font-size: 25px;color: #009944;position: absolute;right: 50px;top: 10px;}



.price {width:100%; display:flex;justify-content: space-between;align-items: baseline;font-size: 23px;color: #333333;}

.price>span{font-size: 23px;color: #ff3e18;}



.trait{margin-top: 25px; height:36px; overflow:hidden;}

.trait ul{list-style-type: none;}

.trait ul li{display: inline-block;margin-left: 10px;}

.trait_title{margin-left: -10px;}

.trait_title>span{font-size: 24px;color: #333333;}

.trait .caption p{font-size: 18px;color: #333333;font-weight: 400;}



.caption{padding: 3px 10px;background: #eef8ef;border-radius: 6px;}

.caption p{font-size: 18px;color: #808080;}

.caption.color1{background: #ffebeb;}

.caption.color2{background: #ebf8fd;}

.caption.color3{background: #ffebff;}

.caption.color4{background: #ffebeb;}



.grade{margin-top: 28px;padding-bottom: 30px;}

.grade img{margin-bottom: -3px;}

.grade span{font-size: 24px;color: #333333;}

.bigxx{width: 116px;height: 24px;overflow:hidden;display:inline-block; vertical-align: text-bottom; padding-top:5px;  background:url(../../img/xingxing_hui.png) left no-repeat;overflow:hidden;}

.xingxing{width: 100%;height: 21px; display:block;background:url(../../img/xingxing_hei.png) left no-repeat; overflow:hidden;}



.grade:after,.trait:after,.lingyuan_name:after,.cemetery:after{content: "";display: table;clear: both;}



.more{width: 300px;height: 55px;margin: 0 auto;/*border: 1px solid #cccccc;*/border-radius: 50px;margin-top: 25px;margin-bottom: 35px;}

.more p{font-size: 24px;color: #333333;text-align: center;line-height: 55px;}



.pic{width: 640px;margin: 0 auto;overflow: hidden;text-align: center;background: #FFFFFF;}



.nearcemetery{width: 640px;margin: 0 auto;overflow: hidden; background: #FFFFFF;padding-top: 30px;}

.nearcemetery_main{width: 630px;margin: 0 auto;}

.nearcemetery_main ul{list-style-type: none;}

.nearcemetery_main ul li{display: inline-block;margin-left: 10px;-webkit-box-shadow: rgba(231,231,231,0.8) 0px 0px 20px;

   -moz-box-shadow: rgba(231,231,231,0.8) 0px 0px 20px;box-shadow: rgba(231,231,231,0.8) 0px 0px 20px;margin-bottom: 20px;}

.nearcemetery_main ul li a{text-decoration: none;}

.cemeterys{padding-bottom: 20px;}

.cemeterys img{border-radius: 5px;}

.cemeterys p{font-size: 24px;color: #808080;margin-top: 15px;}

.cemeterys .p_adder{color: #b2b2b2;}

.cemeterys .addre{margin-top: 15px;}

.cemeterys .addre span{font-size: 22px;color: #ff551a;font-weight: 400;}

.cemeteryFoot{margin-left:20px;}



.nearby{width: 640px;height: 100px; margin: 0 auto;background: #FFFFFF;overflow: hidden;box-shadow:0px 15px 15px -15px rgba(200,200,200,0.6);}

.nearby_main{width: 595px;margin: 0 auto;overflow: hidden;display: flex;justify-content: space-between;align-items: baseline;}

.nearby_left{display: flex;justify-content:flex-start;align-items: baseline;}

.nearby_left span{font-size: 21px;color: #ff702f;}

.icontitlesfangxain{margin-left: 10px;margin-top: 10px;margin-right: 10px;}

.nearby_left p{font-size: 32px;margin-top: 27px;color: #333333;padding-right: 20px;}

.nearby_right a{text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}

.nearby_content{background: #FFFFFF;width: 175px;height: 50px;line-height: 50px; text-align: center;border-radius: 50px;-webkit-box-shadow: rgba(231,231,231,0.8) 0px 0px 10px;

   -moz-box-shadow: rgba(231,231,231,0.8) 0px 0px 10px;box-shadow: rgba(231,231,231,0.8) 0px 0px 10px;margin-bottom: 5px;margin-top: 5px;margin-right: 5px;}

.nearby_content span{font-size: 24px;margin-right: 3px;color: #22ac38;}

.nearby_right a{text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}



.load_more{width: 640px;margin: 0 auto;overflow: hidden;text-align: center;padding: 20px 0;}

.load_more p{font-size: 24px;color: #22ac38;}

.load_more a{text-decoration: none;}







#fadeess{position:fixed;  display: none;overflow: hidden;top: 0px; left: 0;

    width: 100%; height: 100%; margin: auto;text-align: center;

    background-color: rgba(71,71,71,0.9); z-index:98; 

    -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}

 

.interstice{width: 640px;height: 10px;margin: 0 auto;overflow: hidden;background: #EEEEEE;margin-bottom: 20px;}



.green_b{position:fixed;  display: none;overflow: hidden;

    top: 0; left: 0;

    width: 100%; height: 100%; margin: auto;text-align: center;

    background-color: rgba(71,71,71,0.9); z-index:1007; 

    -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);}

   

.white_content{position:fixed;  display: none;width: 505px;height: 850px;

    top: 47%; left: 50%; 

    z-index:1008; border-radius: 7px;

    -moz-transform: translate(-50%, -50%);   

    -ms-transform: translate(-50%, -50%);    

    -webkit-transform: translate(-50%, -50%);    

    transform: translate(-50%, -50%);}

    





.mbx{

	width: 640px;

	font-size: 24px;

	text-decoration: none;

    border: 1px solid #ddd;

	padding-left: 20px;

	line-height: 60px;

	margin: 0 auto;

	box-sizing: border-box

}