.hotel-search{background:#E3EBDE;padding:10px 18px;margin-bottom:30px;}
.hotel-search span{color:#000;}
.hotel-search .select{border:1px solid #D5E0CE;background:#fff;height:32px;position:relative;display:inline-block;margin-right:10px;z-index:1999;box-shadow:1px 2px 2px rgba(200,200,200,0.3) inset;font-size:12px;}
.hotel-search .select a{color:#8C8C8C;}
.hotel-search .select .option a{display:block;line-height:32px;background:url(../images/select_down.gif) no-repeat right center;padding:0 30px 0 10px;}
.hotel-search .select ul{position:absolute;left:-1px;top:32px;border:1px solid #D9D8D8;background:#fff;padding:5px 0;display:none;max-height:200px;overflow-y:auto;}
.hotel-search .select ul li a{line-height:24px;padding:0 10px;display:block;}
.hotel-search .select ul li a:hover{background:#f4f4f4;color:#666;}
.hotel-search .date{border:1px solid #D5E0CE;background:url(../images/date_ico.gif) no-repeat 79px center #fff;height:32px;margin-right:10px;box-shadow:1px 2px 2px rgba(200,200,200,0.3) inset;width:90px;font-size:11px;color:#858585;padding-left:10px;font-family:Arial, Helvetica, sans-serif;cursor:pointer;}
.hotel-search .txt{border:1px solid #D5E0CE;height:32px;box-shadow:1px 2px 2px rgba(200,200,200,0.3) inset; vertical-align:middle;color:#969595;padding-left:10px; outline:none;}
.hotel-search .btn{margin:0 10px;font-size:14px;color:#fff;background:#ED6D1F;height:32px;border:0;padding:0 15px; vertical-align:middle; border-radius:3px;cursor:pointer;}
.hotel-search .btn:hover{background-color:#F0894A;}

#article{margin:30px 0 0 0;}

.article-content .sidebar{float:left;width:200px;margin-right:10px;}
.article-content .sidebar .widget{margin-bottom:10px;}
.article-content .sidebar .widget h2{background:#87AA72;color:#fff;text-align:center;line-height:30px;}
.sidebar .widget ul{padding:5px;background:#F8F8F8;}
.sidebar .widget ul li{background:url(../images/list-ico.gif) no-repeat 2px center;padding-left:10px;border-bottom:1px dashed #C5D6BA;}
.sidebar .widget ul li a{color:#666;font-size:12px;line-height:25px;}
.sidebar .widget ul li a:hover{color:#333; text-decoration:underline;}

.article-content .content{float:right;width:890px;}
.article-content .content .list{margin-bottom:10px;}
.article-content .content .list h1,.article-content .content .post h1{background:#e6d9cf;line-height:30px;font-size:14px;font-weight:bold;padding-left:15px;color:#333;margin-bottom:10px;}
.article-content .content .list h1 span{float:right;margin:0 15px 0 0;font-weight:normal;}
.article-content .content .list ul{list-style:inside;line-height:160%;}
.article-content .content .list li{border-bottom:1px dashed  #efc2ac;padding:0 0 5px 15px;margin-bottom:5px;}
.article-content .content .list li a{color:#f98c59;}
.article-content .content .list li a:hover{ text-decoration:underline;color:#e4571c;}
.article-content .content .list li p{padding:2px 25px;font-size:12px;color:#888;}

.article-content .content .post h1{margin:0;}
.content .post .post_cont{padding:20px;font-size:14px;line-height:160%;background:#F8F8F8;}
.content .post .post_cont p{margin-bottom:10px;}

p.scpage-pages {float:right; font-size: 12px; line-height: 30px;  text-align: left; width: auto;}
p.scpage-pages a, p.scpage-pages span { background-color: #F6F6F6;display:inline-block; border:#ced9c9 1px solid; margin-right: 5px; padding: 0 14px; text-decoration: none; color:#666;}
p.scpage-pages span.unable{ background-color: #e3e3e3; border:#cecece 1px solid;}
p.scpage-pages span.current {  background-color: #86a875; border:#86a875 1px solid; color:#fff;}
p.scpage-pages a:hover {  background-color: #86a875; border:#86a875 1px solid; color:#fff;}
p.scpage-pages span {color: #888888; cursor: default;  margin: 0 5px;}
