﻿.nhlist-info .periphery{line-height:26px;margin-top:15px}.nhlist-info .periphery a{display:inline-block;color:#666}.nhlist-info .periphery a:hover{font-weight:600;text-decoration:underline}.nhlist-info .periphery .count{color:#e93b3d}.list-tag{margin-top:25px}.list-tag span{display:inline-block;padding:0 7px;min-width:38px;height:24px;line-height:24px;text-align:center;border:1px solid #e8e8e8;border-radius:2px;margin-right:8px;font-size:12px;color:#9c9fa1}.periphery-building{position:absolute;top:48px;right:0;color:#666;text-align:right}.periphery-building .building a{position:relative;display:block;padding-right:104px;color:#666;height:26px;margin-bottom:9px}.periphery-building .building a:hover{font-weight:600}.periphery-building .building .price{position:absolute;top:0;right:0;color:#e93b3d}.periphery-building .more{color:#e93b3d}.periphery-building .more:hover{text-decoration:underline}.schoolbox{margin-bottom:25px}.school-photos{float:left;width:450px;height:337px}.school-photos img{width:450px;height:337px}.school-info{float:right;width:390px}.school-info h2{height:60px;line-height:60px;font-size:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.school-info .termsbox{font-size:14px;color:#666;line-height:26px}.school-info .termsbox p{margin-top:24px}.distancebox{}.subdistance{}.subdistance ul{margin-right:-35px;*zoom:1}.subdistance li{float:left;margin-right:30px;cursor:pointer}.subdistance .term{display:inline-block;height:32px;line-height:32px;margin-top:10px;padding-left:20px;background:url(../images/ico_option.png) left 0 no-repeat}.subdistance li.on .term{color:#e93b3d;background:url(../images/ico_option.png) left -40px no-repeat}.subdistance li:hover .term{font-weight:600}.aplate-info .countbox{height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#9c9fa1;margin-top:8px}.aplate-info .count{color:#9c9fa1}.aplate-info .count:hover{color:#e93b3d;text-decoration:underline}