@charset "utf-8";
/* ---------------------- 首页 ---------------------- */
.home-main{width:652px;float:left;}
.home-main .bn650{border:1px solid #ccc;}
.home-main .bn650,.home-main .bn650 img{border-radius:2px;}
/* 小图 */
.home-main .ft650,.home-main .ft320,.home-side .ft320{background-image:url(../images/home_shadow.gif);background-repeat:no-repeat;}
.home-main .titbar h3,.home-side .titbar h3,.quickbox .btn-add,.quickbox .btn-check-in,.newsbox .tabs li,.min-btn-issue{background-image:url(../images/home_sprite.gif);background-repeat:no-repeat;}
/* 栏目标题 */
/*.home-main .titbar,.home-side .titbar{height:36px;line-height:34px;padding:0 10px;background-position:0 -408px;background-repeat:repeat-x;}
.home-main .titbar h3,.home-side .titbar h3{display:inline;float:left;font-size:16px;padding:0 0 0 22px;font-weight:normal;}
.home-main .titbar .more,.home-side .titbar .more{float:right;}*/
.home-main .titbar .more i,.home-side .titbar .more i{font-family:"宋体";}
.hot-beadhouse .titbar h3{background-position:0 -274px;}
.new-join .titbar h3{background-position:-2px -312px;}
.out-of-town .titbar h3{background-position:-2px -351px;}
.infobox .titbar h3{background-position:-2px -118px;}
.column .titbar h3{background-position:-2px -196px;}
.material .titbar h3{background-position:-2px -234px;}
.interview .titbar h3{background-position:0 -158px;}
/* 文字列表 */
.home-main .txtlist li,.home-side .txtlist li{height:35px;line-height:35px;overflow:hidden;padding:0 4px 0 17px;border-bottom:1px dashed #ebebeb;background:url(../images/li_1.gif) 5px 12px no-repeat;}
.home-main .txtlist li.rcmd,.home-side .txtlist li.rcmd{background:url(../images/ico_rcmd.gif) 9px 11px no-repeat;}
/* 阴影 */
.home-main .ft650,.home-main .ft320,.home-side .ft320{display:block;height:12px;font-size:2px;background-position:30px 0;}
.home-main .ft320,.home-side .ft320{background-position:-10px -22px;}
/* 页底重置 */
.footer{border-top:3px solid #eee;}
.foot-nav,.foot-nav a{color:#326C32;}
.footer{color:#666;}

/* 轮换图片 */
#rotationImage {height:120px;overflow:hidden;position:relative;width:650px;}
#rotationImage ul{list-style:none outside none;}
#rotationImage a{cursor:pointer;outline:medium none;}
#rotationImage ul{height:120px;overflow:hidden;position:relative;width:650px;}
#rotationImage ul li{height:120px;left:650px;position:absolute;top:0;width:650px;}
#rotationImage ul .first{left:0;}
#rotationImage #img_list{bottom:10px;position:absolute;right:10px;}
#rotationImage #img_list a{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #333333;color:#000000;display:block;float:left;line-height:20px;margin:2px 0 0 4px;padding:0 5px;}
#rotationImage #img_list a.active{border-color:#FF6600;color:#FF6600;font-weight:bold;padding:0 7px;}

/* 热门城市养老院 */
.hot-items{width:630px;overflow:hidden;position:relative;background:#F5F2EB;border:1px solid #e6e6e6;padding:10px;}
.hot-items h1{line-height:22px;font-size:18px;margin:0 0 8px;padding:0 0 0 3px;}
.hot-items h1 em{font-size:12px;font-weight:normal;padding:0 0 0 20px;color:#666;font-size:12px;}
.hot-items .tabs{height:30px;line-height:30px;}
.hot-items .tabs li{float:left;margin:0 3px 0 0;text-align:center;background:#E1E1E1;padding:0 19px;font-size:14px;cursor:pointer;}
.hot-items .tabs li.current{font-weight:bold;background:#fff;}
.hot-items .cont{width:600px;overflow:hidden;position:relative;height:335px;padding:15px;background:#fff;}
.hot-items .panel{width:110%;}
.hot-items .txtlist li{width:235px;padding:0 0 0 30px;margin:0 60px 0 0;float:left;background:url(../images/li_1.gif) 12px 12px no-repeat;}
.hot-pic-items{padding:0 0 13px;}
.hot-pic-items li{width:138px;float:left;text-align:center;margin:0 15px 0 0;}
.hot-pic-items li .pic{margin:0 auto 5px;border:1px solid #e1e1e1;}
.hot-pic-items li .pic,.hot-pic-items li .pic img{display:block;width:136px;height:112px;}
.hot-pic-items li .tit{display:block;height:20px;line-height:20px;overflow:hidden;}
.hot-cities{width:106%;padding:10px 0 0 25px;}
.hot-cities dl{width:325px;height:32px;line-height:32px;overflow:hidden;float:left;}
.hot-cities dt,.hot-cities dd{float:left;margin:0 10px 0 0;}
.hot-cities dt,.hot-cities dt a{color:#666;font-size:14px;}
.hot-cities dd{float:left;}
.hot-cities dd,.hot-cities dd a{color:#6D4830;}
/* 人气养老院 */
.leftbox{width:322px;}
.leftbox .cont{padding:8px;}
.leftbox .pic-txt{height:77px;padding:0 8px 8px;}
.leftbox .pic-txt .pic,.leftbox .pic-txt .pic img{width:87px;height:73px;}
.leftbox .pic-txt .pic{float:left;padding:1px;border:1px solid #f0f0f0;margin:0 13px 0 0;}
.leftbox .pic-txt h4{height:22px;line-height:22px;overflow:hidden;padding:5px 0 0;margin:0 0 8px;font-weight:normal;}
.leftbox .pic-txt p{line-height:18px;color:#A64504;}
.leftbox .txtlist li span{float:right;padding:0 0 0 10px;color:#A64504;font-size:12px;}
/* 异地养老 */
.out-of-town{width:650px;overflow:hidden;position:relative;clear:both;}
.out-of-town .cont{padding:10px 0 6px 25px;}
.out-of-town .txtlist{width:108%;}
.out-of-town .txtlist li{width:235px;padding:0 0 0 30px;margin:0 60px 0 0;float:left;background:url(../images/li_1.gif) 12px 12px no-repeat;}
.out-of-town .titbar em{padding:0 0 0 12px;font-size:12px;color:#666;}

/* -------------- 侧栏 -------------- */
.home-side{width:320px;float:right;}
.quickbox{padding:0 0 10px;}
.quickbox a:hover{color:#fff!important;}
.quickbox .btn-add,.quickbox .btn-check-in{display:block;width:113px;height:50px;padding:0 0 0 45px;color:#fff;line-height:50px;}
.quickbox .btn-add{background-position:0 0;font-size:18px;float:left;}
.quickbox .btn-add:hover{background-position:0 -50px;text-decoration:none;}
.quickbox .btn-check-in{background-position:-163px 0;font-size:14px;float:right;}
.quickbox .btn-check-in:hover{background-position:-163px -50px;text-decoration:none;}
/* 养老情报站 */
.infobox .cont{padding:5px 8px;}
.infobox .txtlist li,.newsbox .txtlist li{padding-top:7px;background-position:5px 19px;}
.newsbox .cont{padding:5px 8px 10px;}
.infobox .min-btn-issue{display:inline;width:29px;height:14px;line-height:14px;text-align:center;color:#fff;background-position:-292px -101px;float:right;margin:9px 10px 0 0;font-family:"宋体";_line-height:15px;}
.infobox .min-btn-issue:hover{text-decoration:none;color:#fff!important;}
.newsbox{width:316px;position:relative;}
.newsbox .tabs,.newsbox .tabs li{display:inline;float:left;}
.newsbox .tabs li{padding:0 10px 0 0;margin:0 8px 0 0;background-position:right -131px;font-size:14px;color:#888;cursor:pointer;}
.newsbox .tabs li.current{font-size:16px;color:#333;}
.newsbox .tabs li.last{background:none;}
/* 对话养老院 */
.interview .cont{padding:6px;}
.interview .tit{height:40px;line-height:20px;font-size:15px;margin-bottom:15px;padding:5px 20px 0 8px;font-weight:normal;}
.interview .info{padding:0 8px 16px;_padding-bottom:21px;}
.interview .cont .pic{padding:1px;border:1px solid #ddd;margin:0 10px 0 0;float:left;}
.interview .cont dt{display:block;height:20px;line-height:20px;overflow:hidden;margin-bottom:4px;}
.interview .cont dd{height:80px;line-height:20px;overflow:hidden;color:#666;}
.interview .cont .name,.interview .cont .name a{color:#335039;}
.interview .past{background:#F9F6EE;}
.interview .past h4{height:32px;line-height:32px;overflow:hidden;padding:0 12px;border-bottom:1px solid #EFEDE9;}
.interview .past ul{padding:6px 12px 12px;}
.interview .past li{height:36px;line-height:18px;overflow:hidden;margin:12px 15px 0 0;padding:0 0 0 12px;background:url(../images/li_1.gif) 0 4px no-repeat;}
/* 养老专栏 */
.column .cont{padding:12px 12px 18px;}
.column .cont h4{height:22px;line-height:22px;overflow:hidden;font-weight:normal;margin-bottom:8px;}
.column .info{height:64px;overflow:hidden;}
.column .info .pic,.column .info .pic img{width:60px;height:60px;}
.column .info .pic{float:left;margin:0 12px 0 0;border:1px solid #ddd;padding:1px;}
.column .info .txt{height:66px;line-height:22px;overflow:hidden;}
.column .info .txt,.column .info .txt a{color:#666;}
/* 参考资料 */
.material .cont{height:95px;position:relative;overflow:hidden;padding:14px 0 4px;}
.material .cont li{width:105px;height:95px;float:left;text-align:center;font-size:14px;}
.material .cont li,.material .cont li a{color:#335039;}
.material .cont li img{display:block;margin:0 auto 3px;}


