@charset "utf-8";

.clear{ clear:both;}

.location{font-size:0.675rem; height:2rem; background:#f0f0f0; color:#8f8f8f; line-height:2rem; text-indent:0.375rem; border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; }
.location a{color:#8f8f8f;}
.content{padding:0.5rem;background:#FFF;}
.content h1{font-size:0.825rem; font-weight:normal; padding-bottom:0.25rem;}
.content address{color:#888;font-size:0.525rem; padding-bottom:0.25rem;border-bottom:1px solid #DDD;}
.content article{padding:0.5em 0;font-size:0.65rem;line-height:1.5; padding-top:0.6rem;}
.content article p{padding-bottom:0.5em;}
.content article img{vertical-align:top;max-width:90%;height:auto !important;}

.arc_weixin{overflow:hidden;padding:0.5em 0;border-top:1px solid #DDD;}
.arc_weixin a{display:block;float:left;width:40%;}
.arc_weixin a img{width:100%;}
.arc_weixin p{font-size:0.65rem;}
.arc_weixin p:nth-child(2){padding-top:1em;}
.arc_weixin p:nth-child(3){padding-top:0.5em;}
.arc_weixin p:nth-child(4){padding-top:0.5em;}

.likeart{padding:0.5em;background:#FFF;}
.likeart h2{font-size:0.85rem;padding:0.5em 0;border-bottom:1px solid #DDD; font-weight:normal;}
.likeart ul{padding:0.5em 0;}
.likeart ul li{font-size:0.65rem;padding:0.55em 0; font-weight:normal;border-bottom:1px dotted #F3F3F3;}
.likeart ul li h3{ font-weight:normal;}
.likeart ul li p{ font-size: 0.5rem;font-weight:normal;margin-top: 0.2rem;}
.likeart ul li a{display:block;overflow:hidden;}
.likeart ul li a img{float:left;width:30%;margin-right:0.5em;}

.recpic{padding:0.5em;background:#FFF;}
.recpic h2{font-size:0.85rem;padding:0.5em 0;border-bottom:1px solid #DDD;}
.recpic ul{padding:0.5em 0;}
.recpic ul li{width:48%;float:left;margin-bottom:0.5em;}
.recpic ul li a{display:block;text-align:center;}
.recpic ul li a h3{font-size:0.605rem;height:1.325rem; font-weight:normal; line-height:0.7rem; margin-top:0.2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.recpic ul li a img{width:100%;height: 5em;}
.recpic ul li:nth-child(1){padding-right:0.2em;}
.recpic ul li:nth-child(2){padding-left:0.2em;}
.recpic ul li:nth-child(3){padding-right:0.2em;}
.recpic ul li:nth-child(4){padding-left:0.2em;}

.question{background:#FFF;}
.question h2{font-size:0.85rem;padding:0.3rem;border-bottom:1px solid #F3F3F3;}
.question .question_list{padding:0.3rem;}
.question .question_list a{display:inline-block;padding:0.3rem 0.5rem;background:#F3F3F3;font-size:0.6rem;margin-bottom:0.2rem;}

.footer p:nth-of-type(1){display: none;}