.stepr{background:url(../images/right.gif) no-repeat;}
.content{padding:10px 35px 0 26px;}
.content li{float:left;width:296px; padding:5px; border:2px solid #d4d4d4; margin:4px 0;}
.content li h2{font-size:18px; font-weight:700; color:#666; line-height:30px; background:url(../images/bg_line.gif) no-repeat bottom; margin-bottom:2px;}
.content li img{margin:8px 0 5px;}
.content div.room{float:left;}
.content div.room2{float:right; margin-top:6px;}
.content li p{font-size:12px; line-height:14px;}
.content li h3{font-size:12px; font-weight:400; line-height:14px;}
.content li strong{color:#258d14; font-weight:400;}
.content li .tip{background:#efefef; clear:both; padding:4px;}
.content li.rt{float:right;}
p.warntext{color:#c00;padding:0 35px 0 30px}

.maparea{padding:20px 35px 0 26px}
.maparea h1{font-size:24px; line-height:28px; background:url(../images/bg_07.gif) no-repeat left bottom; padding:0 0 8px 20px; color:#666;}
.maparea .cc{padding:10px 0 25px;}
.maparea ul{float:left; width:141px;}
.maparea ul li{color:#666;}
.maparea li h2{padding:13px 0 18px 25px; font-size:24px;}
.maparea li p{font-size:14px; padding-bottom:20px;}
.maparea li.l1 h2{background:url(../images/bg_09.gif) no-repeat top; }
.maparea li.l2 h2{background:url(../images/bg_10.gif) no-repeat top; }
.maparea li.l3 h2{background:url(../images/bg_11.gif) no-repeat top; }
