@charset "utf-8";
/* CSS Document */
.bread {float:left;}
.travel-main {margin-top:20px;}
.travel-main h3 {height:40px; line-height:40px; font-size:18px; font-family:Microsoft Yahei; font-weight:normal;}
.hot-nav {width:215px; margin-right:35px;}
.hot-nav-list {margin-top:10px;}
.hot-nav-list li {margin-bottom:10px; width:215px; overflow-x:hidden;}
.hot-nav-list h4 {height:33px; line-height:32px; overflow:hidden; border-bottom:1px solid #dfdfdf; background:url(/i3/travel/2013/0516/travel_bg.png) no-repeat; background-position:0 -286px; padding-left:20px; font-size:14px;}
.hot-list-box {line-height:32px; width:235px; word-break:keep-all; word-wrap:normal;}
.hot-list-box a {display:inline; float:left; margin-right:20px;}
.hot-list-box a.on, .hot-list-box a.current {font-weight:bold; color:#0093d0;}

.route-btns {height:20px; line-height:20px; padding:16px 0 7px;}
.route-btns a.fL {height:20px; margin-right:15px;}
.route-btns i {width:18px; height:20px; display:inline; float:left;}
.route-btns span {display:inline; float:left; color:#aaa;}
.route-share i {background: url(/i0/travel/2013/0516/route-btns.png) no-repeat; background-position:0 0;}
.route-like i {background-position:0 -20px;}
.route-share:hover i {background-position:-20px 0;}
.route-like:hover i {background-position:-20px -20px;}

.route-btns .route-share .bshares{width:40px;height:auto;position: absolute;left:0;top:20px;z-index:999;}
.route-btns .route-share .bshares a.shares {width:40px;height:40px;display:block;overflow:hidden;line-height:200px;text-indent:-999em;background:url(/i0/travel/2013/0516/share.png) no-repeat}
.route-btns .route-share .bshares a.share_weibo{background-position:-120px -40px;}
.route-btns .route-share .bshares a.share_weibo:hover{background-position:-120px 0;}
.route-btns .route-share .bshares a.share_renren{background-position:-80px -40px;}
.route-btns .route-share .bshares a.share_renren:hover{background-position:-80px 0;}
.route-btns .route-share .bshares a.share_qqwb{background-position:-40px -40px;}
.route-btns .route-share .bshares a.share_qqwb:hover{background-position:-40px 0;}
.route-btns .route-share .bshares a.share_qqzone{background-position:0 -40px;}
.route-btns .route-share .bshares a.share_qqzone:hover{background-position:0 0;}

.people-here-no {height:20px; margin-top:10px; line-height:20px;}
.people-here-no i {width:20px; height:20px; background:url(/i0/travel/2013/0516/route-no-people.png) no-repeat; background-position:0 0;}
.people-here-no a:hover i {background-position:0 -20px;}
.people-here-no em {margin-right:9px; color:#aaa;}

.hot-con {width:750px;}
.filter-level {height:40px; line-height:40px; font-size:14px; padding-left:5px;}
.filter-level span {margin-right:9px;}
.filter-level .lv2, .filter-level .lv3 {background:url(/i3/travel/2013/0516/travel_bg.png) no-repeat; background-position:0 -318px; padding-left:13px;}

.letter-list {padding-left:5px; width:745px; overflow:hidden; margin-top:20px;}
.letter-list-box {width:748px;}
.letter-list a {display:inline; float:left; width:40px; height:40px; line-height:40px; text-align:center; background-color:#f7f7f7; margin:0 4px 4px 0; font-family:Tahoma, sans-serif}

.letter-list a:hover {background-color:#e8f8ff;}
.letter-list a.on {background-color:#0093d0; color:#fff; font-weight:bold;}
.letter-list a.letter-all {width:84px;}

.letter-list a.invalid {color:#aaa; cursor:text;}
.letter-list a.invalid {background-color:#f7f7f7;}

.location-list {width:750px; margin-top:11px;}
.location-list ul {width:720px;}
.location-list li {width:175px; float:left; display:inline; height:20px; padding:5px 0;}
.location-list li a {display:inline; float:left; height:20px; line-height:20px; padding:0 5px;}
.location-list li a:hover, .location-list li a.on {background-color:#0093d0; color:#fff;}

.selected-list {height:30px; margin-top:16px; padding:7px 0 3px 5px;}
.selected-list strong {line-height:30px; padding-right:5px; font-weight:normal;}
.selected-list a {height:30px; margin-right:10px; padding:0 10px; background-color:#f6f6f6;}
.selected-list a span {height:30px; line-height:30px; margin-right:10px;}
.selected-list a i {width:16px; height:16px; background:url(/i3/travel/2013/0516/travel_bg.png) no-repeat; background-position:-300px -358px; margin-top:7px;}
.selected-list a:hover i {background-position:-316px -358px;}
.selected-list a:hover span {color:#333;}

/*.route-img {display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: -moz-box; -moz-box-orient: horizontal; -moz-box-pack: center; -moz-box-align: center; display: -o-box; -o-box-orient: horizontal; -o-box-pack: center; -o-box-align: center; display: -ms-box; -ms-box-orient: horizontal; -ms-box-pack: center; -ms-box-align: center; display: box; box-orient: horizontal; box-pack: center; box-align: center; width:235px; height:158px; overflow:hidden; background-color:#dfdfdf;}*/
.route-img {width:235px; height:158px; overflow:hidden;}
.route-img img {max-width:235px;}
/*.route-img img {max-height:158px; max-width:235px; _height:158px; _width:235px;}*/
.result-list {width:745px; overflow-x:hidden; margin-top:30px; padding-left:5px;}
.route-img img.youji {width:235px; height:158px;}
.result-list ul {width:765px; margin-top:-20px; _margin-top:0;}
.result-list li {width:235px; height:372px; border-bottom:1px solid #dfdfdf; display:inline; float:left; padding-right:20px; margin-top:20px; _margin-bottom:20px;}
.result-list li.news_8 {height:364px;}
.result-list li.news_7 {height:364px;}
.result-list .news_ li.news_7 {height:372px;}
.result-list .news_ li.news_8 {height:372px;}
.result-list h5 {height:34px; line-height:40px; font-size:14px; font-weight:normal; overflow:hidden;}
.result-list li p {height:96px; line-height:24px; overflow:hidden; color:#818181;}
.result-list li p a {color:#0093d0;}
.result-list li p a:hover {color:#28aee6;}
.result-list li.form2 p {height:48px;}
.inner-trip-info {height:40px; width:235px; padding:2px 0 6px;}
.inner-trip-avatar {width:40px; height:40px; margin-right:10px; overflow:hidden;}
.inner-trip-avatar img {width:40px; height:40px; -webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;}
.inner-trip-avatar img:hover { -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); -ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05); opacity:0.95;}
.inner-trip-data {width:185px; height:40px; overflow:visible;}
.people-here {margin-top:10px; height:20px; overflow:hidden; line-height:20px;}
.people-here a.fL {width:20px; height:20px; margin-right:6px; overflow:hidden;}
.people-here img {width:20px; height:20px; -webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; -o-transition:all 0.4s linear; transition:all 0.4s linear;}
.people-here img:hover {-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1); opacity:0.95;}
.route-cmt {height:40px; overflow:hidden; margin-top:20px;}
.route-cmt-avatar {width:40px; height:40px; margin-right:10px; overflow:hidden;}
.route-cmt-avatar img {width:40px; height:40px}
.route-cmt-con {line-height:26px; overflow:hidden; width:185px; color:#818181; margin-top:-6px;}
.route-cmt-con a {color:#0093d0;}
.route-cmt-con a:hover {color:#28aee6;}

.people-here-no {height:20px; margin-top:10px; line-height:20px;}
.people-here-no i {width:20px; height:20px; background:url(/i0/travel/2013/0516/route-no-people.png) no-repeat; background-position:0 0;}
.people-here-no a:hover i {background-position:0 -20px;}
.people-here-no em {margin-right:9px; color:#aaa;}

.routes-list .trip-num-like, .routes-list .trip-num-cmt {background:url(#) no-repeat; margin-right:20px;}
.routes-list .trip-num-like {background-position:0 0;}
.routes-list .trip-num-cmt {background-position:0 -40px;}
.routes-list .trip-num-like:hover {background-position:0 -20px;}
.routes-list .trip-num-cmt:hover {background-position:0 -60px;}
.route-cmt-no {height:40px; overflow:hidden; margin-top:20px;}
.route-cmt-no a {display:block; width:235px; height:40px; overflow:hidden;}
.route-cmt-no a i {width:40px; height:40px; background:url(/i0/travel/2013/0516/route-no-people.png) no-repeat; background-position:0 -40px; margin-right:10px;}
.route-cmt-no a:hover i {background-position:0 -80px;}
.route-cmt-no span  {height:48px; line-height:24px; width:185px; margin-top:-6px;}
.route-btns i {width:16px;}
.route-cmt-avatar img {background-image:url(/i3/travel/2013/0516/1.png); border-width:0;}

.trip-data-name {overflow:hidden;}
.pagination {border-top:1px solid #dfdfdf; margin-top:-1px;}

.route-btns .route-share {
height: 20px;
padding-right: 15px;
position: relative;
cursor: pointer;
}
.route-btns i {
width: 16px;
height: 20px;
display: inline;
float: left;
}
.route-share i {
background-position: 0 0;
}
.route-btns span {
display: inline;
float: left;
color: #aaa;
}

.route-btns .route-share .bshares {
width: 40px;
height: auto;
position: absolute;
left: 0;
top: 20px;
z-index: 999;
}

.trip-data-name, .trip-data-more {overflow:visible;}
.trip-data-name {overflow:hidden;}

.ucmt{width:100px;height:40px;line-height:40px;text-align:center;background:#F4F4F4;position:relative;}
.ucmt a{display:inline-block;padding-left:17px;background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 16px;color:#AAA;font-family:Tahoma;}
.ucmt:hover a{ background-position: 0 -19px;}
.ucmt i{font-size:12px;font-weight:bold;color:#656565;position:absolute;left:40px;top:-15px;font-family:SimSun;}
.ulike {width:100px;height:40px;line-height:40px;text-align:center;background:#F4F4F4;position:relative;left:-1px;}
.ulike a{display:inline-block;padding-left:15px;background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -55px;color:#AAA;font-family:Tahoma;}
.ulike:hover a{background-position: 0 -87px;}
.ulike i{font-size:12px;font-weight:bold;color:#656565;position:absolute;left:40px;top:-15px;font-family:SimSun;}
.ulike_yes a{background-position: 0 -87px;}
.ulike_yes:hover a{background-position:0 -55px;}
#ulike a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -87px;}  
#ulike_n a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -55px;} 

.unlike {height:20px;line-height:20px;position:relative; display:inline; float:left;}
.unlike a{display:inline-block;padding-left:15px;background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -65px;color:#AAA;font-family:Tahoma;}
.unlike:hover a{background-position: 0 -97px;}
.unlike i{font-size:12px;font-weight:bold;color:#656565;position:absolute;top:-15px;font-family:SimSun; left:-1px;}
.unlike_yes a{background-position: 0 -97px; }
.unlike_yes:hover a{background-position:0 -65px;}
#unlike a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -97px;}  
#unlike_n a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -65px;}  

.yjlike {height:20px;line-height:20px;position:relative; display:inline; float:left;}
.yjlike a{display:inline-block;padding-left:15px;background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -65px;color:#AAA;font-family:Tahoma;}
.yjlike:hover a{background-position: 0 -97px;}
.yjlike i{font-size:12px;font-weight:bold;color:#656565;position:absolute;top:-15px;font-family:SimSun; left:-1px;}
.yjlike_yes a{background-position: 0 -97px; }
.yjlike_yes:hover a{background-position:0 -65px;}
#yjlike a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -97px;}  
#yjlike_n a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -65px;} 

.uwent {height:20px;line-height:20px;text-align:center;position:relative; display:inline; float:left; margin-right:20px;}
.uwent a{display:inline-block;padding-left:20px;background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -133px;color:#AAA;font-family:Tahoma;}
.uwent:hover a{background-position: 0 -172px;}
.uwent i{font-size:12px;font-weight:bold;color:#656565;position:absolute;left:20px;top:-15px;font-family:SimSun;left:-1px;}
.uwent_yes a{background-position: 0 -172px; }
.uwent_yes:hover a{background-position:0 -133px;}
#uwent a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -172px;}  
#uwent_n a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -133px;}  
.ubeen {height:20px;line-height:20px;text-align:center;position:relative; display:inline; float:left;}
.ubeen a{display:inline-block;padding-left:20px;background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -211px;color:#AAA;font-family:Tahoma;}
.ubeen:hover a{background-position: 0 -251px;}
.ubeen i{font-size:12px;font-weight:bold;color:#656565;position:absolute;left:20px;top:-15px;font-family:SimSun;left:-1px;}
.ubeen_yes a{background-position: 0 -251px; }
.ubeen_yes:hover a{background-position:0 -211px;}
#ubeen a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -251px;}  
#ubeen_n a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -211px;}
/*&#65533;&#65533;・&#1010;&#65533;&#65533;&&&#65533;&#65533;&#1010;&#65533;&#65533;*/ 
.lnlike {height:20px;line-height:20px;text-align:center;position:relative; margin-right:20px;}
.lnlike a{display:inline-block;padding-left:15px;background:url(/i3/travel/2013/0516/ulike.png) no-repeat 0 -65px;color:#AAA;font-family:Tahoma;}
.theme-travel .lnlike, .best-route .lnlike {margin-right:20px;}
.lnlike:hover a{background-position: 0 -97px;}
.lnlike i{font-size:12px;font-weight:bold;color:#656565;position:absolute;left:20px;top:-15px;font-family:SimSun;left:-1px;}
.lnlike_yes a{background-position: 0 -97px; }
.lnlike_yes:hover a{background-position:0 -65px;}
#lnlike a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -97px;}  
#lnlike_n a{background:url(/i3/travel/2013/0516/ulike.png) no-repeat  0 -65px;}  
.timechoose{ margin-left:10px;}
.timechoose .chooseyear{ width:86px; border:1px solid #dfdfdf; height:28px; line-height:28px; float:left; margin-left:10px; display:inline; position:relative;overflow:visible;}
.timechoose .selectbox{border:1px solid #c4c4c4; width:86px; height:145px; box-shadow:1px 1px 5px #E0E0E0; position:absolute; top:28px; overflow:hidden; background:#fff;  z-index:1000; left:-1px; display:none;}
/*&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;*/
.timechoose .wrapbox{height:144px; overflow:hidden; position:relative; float:left; width:74px;}
.timechoose .selectbox .inner{ position:absolute; top:-30px;}
.timechoose  .selectbox .inner a{ height:28px; display:block; width:65px; border-bottom:1px solid #dfdfdf;color:#000; line-height:28px; padding-left:7px; cursor:pointer;}
.timechoose  .selectbox .inner a:hover{background:#f4f4f4; text-decoration:none; color:#000;}
.timechoose .scrollbar{float:right; width:10px; background:#efefef; height:142px; display:inline; margin:1px; position:relative;}
.timechoose  .bar{position:absolute; position:absolute; top:0px; left:0px; background:url(/i3/travel/2013/0418/bar.jpg) center center no-repeat; height:22px; width:10px; cursor:pointer;}
.timechoose .chooseyear .year{ width:57px; float:left; height:28px; text-align:center;}
.timechoose .choosemonth .selectbox{width:70px;}
.timechoose .choosemonth .selectbox .inner a{width:50px;}
.timechoose .choosemonth .wrapbox{ width:57px;}
.timechoose .icon{background:url(/i2/travel/2013/0418/des_bg.png) no-repeat 7px -136px; float:right; width:28px; height:28px; border-left:1px solid #dfdfdf; cursor:pointer;}
.timechoose .choosemonth{ width:70px; border:1px solid #dfdfdf; height:28px; line-height:28px; float:left; margin-left:10px; display:inline; position:relative;}
.timechoose .choosemonth .month{ width:41px; float:left; height:28px; text-align:center;}
.article .recline .personinfo .head_w,.onway li .way_l .imgwrap,.weibolist a.head,.recommend li .head,.banner_rec .hotbox .hotinfo .headimg{overflow:hidden;}
.article .recline .personinfo .head_w img,.onway li .way_l .imgwrap img,.weibolist a.head img,.recommend li .head img,.banner_rec .hotbox .hotinfo .headimg img,.article .hotpot .hotwrap img,.thumb .pic img{}
.article .recline .personinfo .head_w:hover img,.onway li .way_l .imgwrap:hover img,.weibolist a.head:hover img,.recommend li .head:hover img,.banner_rec .hotbox .hotinfo .headimg:hover img,.article .hotpot .hotwrap:hover img,.thumb .pic a:hover img{ }
.aside .onway .way_r .show:hover{ color:#28aee6 }
.aside .traveler li .traveler_l a.head{overflow:hidden;}
.aside .traveler li .traveler_l a.head img{}
.aside .traveler li .traveler_l a.head img:hover{}
s.english{ font-style:normal; text-decoration:none; font-family:Tahoma, sans-serif;}
.wantbox{position:absolute; top:50px; right:0px;width:322px; height:260px; border:1px solid #c4c4c4; box-shadow:1px 1px 5px 0px rgba(0,0,0,.2);; background:#fff; overflow:hidden; padding-left:20px; z-index:100;}
.innerbox{position:relative;}
.wantbox .timechoose{margin-left:0px;}
.innerbox .close{ display:block; width:29px; height:29px; background:url(/i2/travel/2013/0418/des_bg.png) no-repeat -204px 0px; position:absolute; top:-10px; right:10px; cursor:pointer;}
.innerbox .close:hover{background-position:-204px -29px;}
.wantbox h2{ font-size:14px; font-weight:normal; margin:20px 0px 10px 0px;}
.wantbox .level{ width:260px; height:19px; line-height:19px;  color:#f5682c;}
.wantbox .level label{display:inline; margin-left:16px;}
.wantbox .all_star{float:left;}
.wantbox .time{margin-top:10px; line-height:30px; position:relative;}
.timechoose .chooseyear{ width:86px; border:1px solid #dfdfdf; height:28px; line-height:28px; float:left; margin-left:10px; display:inline; position:relative;overflow:visible;}
.timechoose .selectbox{border:1px solid #c4c4c4; width:86px; height:144px; box-shadow:1px 1px 5px #E0E0E0; position:absolute; top:28px; overflow:hidden; background:#fff;  z-index:1000; left:-1px; display:none;}
/*.timechoose div.open{}*/
.timechoose .wrapbox{height:144px; overflow:hidden; position:relative; float:left; width:74px;}
.timechoose .selectbox .inner{ position:absolute; top:-30px;}
.timechoose  .selectbox .inner a{ height:28px; display:block; width:65px; border-bottom:1px solid #c4c4c4;color:#000; line-height:28px; padding-left:7px; cursor:pointer;}
.timechoose  .selectbox .inner a:hover{background:#f4f4f4; text-decoration:none; color:#000;}
.timechoose .scrollbar{float:right; width:10px; background:#efefef; height:142px; display:inline; margin:1px; position:relative;}
.timechoose  .bar{position:absolute; position:absolute; top:0px; left:0px; background:url(/i3/travel/2013/0418/bar.jpg) center center no-repeat; height:22px; width:10px; cursor:pointer;}
.timechoose .chooseyear .year{ width:53px; float:left; height:28px; text-align:center;}
.timechoose .choosemonth .selectbox{width:70px;}
.timechoose .choosemonth .selectbox .inner a{width:50px;}
.timechoose .choosemonth .wrapbox{ width:57px;}
.timechoose .icon{background:url(/i2/travel/2013/0418/des_bg.png) no-repeat 8px -136px; float:right; width:32px; height:28px; border-left:1px solid #dfdfdf; cursor:pointer;}
.timechoose .choosemonth{ width:70px; border:1px solid #dfdfdf; height:28px; line-height:28px; float:left; margin-left:10px; display:inline; position:relative;}
.timechoose .choosemonth .month{ width:37px; float:left; height:28px; text-align:center;}
.wantbox .textarea{ width:290px; height:70px; background:#fbfbfb; padding:5px; border:1px solid #dfdfdf; display:block; margin-top:10px;resize:none; color:#aaa; font-size:12px; overflow:auto;transition:background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;-moz-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;
        -webkit-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;
        -o-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;
        -ms-transition: background .4s ease-out,border .4s ease-out, box-shadow .4s ease-out;}
div.wantbox #wanttext.focus{ 
     background:#fff;
         border-left: 1px #89d7f8 solid;
        border-bottom: 1px #89d7f8 solid;
        border-top: 1px #89d7f8 solid;
		border-right: 1px #89d7f8 solid;
        box-shadow: 0px 0px 4px rgba(137,215,248,.7);
        color: #333;
		}
.wantbox .submit{height:40px; margin-right:20px; margin-top:10px;}
.wantbox .submit .btn{ float:right; width:85px; height:40px; background:url(/i2/travel/2013/0418/des_bg.png) 0px -360px no-repeat; cursor:pointer;}
.wantbox .submit .obtn{ background-position:-110px -360px;}
.wantbox .submit .obtn:hover{ background-position:-220px -360px;}
div.wantbox .submit .obtn{ background-position:-110px -360px;}
div.wantbox .submit .obtn:hover{ background-position:-220px -360px;}
/*&#549;*/
.wantbox{position:absolute; top:50px; right:0px;width:322px; height:260px; border:1px solid #c4c4c4; box-shadow:1px 1px 5px 0px rgba(0,0,0,.2); background:#fff; overflow:hidden; padding-left:20px; display:none; z-index:500; padding-bottom:8px;}
.innerbox{position:relative;}
.innerbox .close{ display:block; width:29px; height:29px; background:url(/i2/travel/2013/0418/des_bg.png) no-repeat -204px 0px; position:absolute; top:-10px; right:10px; cursor:pointer;}
.innerbox .close:hover{background-position:-204px -29px;}
.wantbox h2{ font-size:14px; font-weight:normal; margin:20px 0px 10px 0px;}
.wantbox .level{ width:260px; height:19px; line-height:19px;  color:#f5682c;}
.wantbox .level label{display:inline; margin-left:20px;}
.wantbox .all_star{float:left;}
.wantbox .time{margin-top:10px; line-height:30px; position:relative;}
.timechoose .chooseyear{ width:86px; border:1px solid #dfdfdf; height:28px; line-height:28px; float:left; margin-left:10px; display:inline; position:relative;overflow:visible;}
.timechoose .selectbox{border:1px solid #c4c4c4; width:86px; height:144px; box-shadow:1px 1px 5px #E0E0E0; position:absolute; top:28px; overflow:hidden; background:#fff;  z-index:1000; left:-1px; display:none;}
/*.timechoose div.open{}*/
.timechoose .wrapbox{height:146px; overflow:hidden; position:relative; float:left; width:74px;}
.timechoose .selectbox .inner{ position:absolute; top:-30px;}
.timechoose  .selectbox .inner a{ height:28px; display:block; width:67px; border-bottom:1px solid #dfdfdf;color:#000; line-height:28px; padding-left:7px; cursor:pointer;}
.timechoose  .selectbox .inner a:hover{background:#f4f4f4; text-decoration:none; color:#000;}
.timechoose .scrollbar{float:right; width:10px; background:#efefef; height:142px; display:inline; margin:1px; position:relative;}
.timechoose  .bar{position:absolute; position:absolute; top:0px; left:0px; background:url(/i3/travel/2013/0418/bar.jpg) center center no-repeat; height:22px; width:10px; cursor:pointer;}
.timechoose .chooseyear .year{ width:53px; float:left; height:28px; text-align:center;}
.timechoose .choosemonth .selectbox{width:70px;}
.timechoose .choosemonth .selectbox .inner a{width:56px;}
.timechoose .choosemonth .wrapbox{ width:58px;}
.timechoose .icon{background:url(/i2/travel/2013/0418/des_bg.png) no-repeat 7px -136px; float:right; width:28px; height:28px; border-left:1px solid #dfdfdf; cursor:pointer;}
.timechoose .icon.no{}
.timechoose .icon:hover{ background:url(/i2/travel/2013/0514/scrollover.png) 0px -1px;}
.timechoose .icon.no{ background:url("/i3/travel/2013/0518/des_bg.png") no-repeat scroll -53px -136px transparent}
.timechoose .choosemonth{ width:70px; border:1px solid #dfdfdf; height:28px; line-height:28px; float:left; margin-left:10px; display:inline; position:relative;}
.timechoose .choosemonth .month{ width:37px; float:left; height:28px; text-align:center;}
.wantbox .textarea{ width:290px; height:70px; background:#fbfbfb; padding:5px; border:1px solid #dfdfdf; display:block; margin-top:10px;resize:none; color:#aaa; font-size:12px; overflow:auto;}
.wantbox .submit{height:42px; margin-right:20px; margin-top:8px;}
.wantbox .submit .btn{ float:right; width:85px; height:40px; background:url(/i2/travel/2013/0418/des_bg.png) 0px -360px no-repeat; cursor:pointer; margin-top:2px}
.wantbox .submit .wantremind{ line-height:16px; font-size:12px; float:left;}
.wantbox .submit .obtn{ background-position:-110px -360px;}
.wantbox .submit .obtn:hover{ background-position:-220px -360px;}
.all_star{width:126px;height:18px;overflow:hidden;}
.all_star .rating{width:123px;height:18px;position:relative;background:url(/i1/travel/2013/0518/star.png) no-repeat 0 0;overflow:hidden;}
.all_star .s0star{background-position:0 -125px}
.all_star .s1star{background-position:0 -250px}
.all_star .s2star{background-position:0 -100px}
.all_star .s3star{background-position:0 -225px}
.all_star .s4star{background-position:0 -75px}
.all_star .s5star{background-position:0 -200px}
.all_star .s6star{background-position:0 -50px}
.all_star .s7star{background-position:0 -175px}
.all_star .s8star{background-position:0 -25px}
.all_star .s9star{background-position:0 -150px}
.all_star .s10star{background-position:0 0px}
.all_star ul.rating li{cursor:pointer;float:left;text-indent:-999em;width:11px;height:21px;}
.all_star ul.rating li a{position:absolute;left:0;top:0;width:11px;height:21px;text-decoration:none;z-index:200;}
.all_star ul.rating li.s1 a{left:0}
.all_star ul.rating li.s2 a{left:10px;}
.all_star ul.rating li.s3 a{left:25px;}
.all_star ul.rating li.s4 a{left:36px;}
.all_star ul.rating li.s5 a{left:50px;}
.all_star ul.rating li.s6 a{left:60px;}
.all_star ul.rating li.s7 a{left:75px;}
.all_star ul.rating li.s8 a{left:87px;}
.all_star ul.rating li.s9 a{left:102px;}
.all_star ul.rating li.s10 a{left:112px;}
.weibo_h .all_star ul.rating li a:hover{z-index:2;width:123px;height:18px;overflow:hidden;left:0;background:url(/i1/travel/2013/0518/star.png) no-repeat 0 -125px;}
.weibo_h .all_star ul.rating li.s1 a:hover{background-position:0 -250px;}
.weibo_h .all_star ul.rating li.s2 a:hover{background-position:0 -100px;}
.weibo_h .all_star ul.rating li.s3 a:hover{background-position:0 -225px}
.weibo_h .all_star ul.rating li.s4 a:hover{background-position:0 -75px}
.weibo_h .all_star ul.rating li.s5 a:hover{background-position:0 -200px}
.weibo_h .all_star ul.rating li.s6 a:hover{background-position:0 -50px;}
.weibo_h .all_star ul.rating li.s7 a:hover{background-position:0 -175px;}
.weibo_h .all_star ul.rating li.s8 a:hover{background-position:0 -25px}
.weibo_h .all_star ul.rating li.s9 a:hover{background-position:0 -150px}
.weibo_h .all_star ul.rating li.s10 a:hover{background-position:0 0px}
.wantbox .all_star ul.rating li a:hover{z-index:2;width:123px;height:18px;overflow:hidden;left:0;background:url(/i1/travel/2013/0518/star.png) no-repeat 0 -125px;}
.wantbox .all_star ul.rating li.s1 a:hover{background-position:0 -250px;}
.wantbox .all_star ul.rating li.s2 a:hover{background-position:0 -100px;}
.wantbox .all_star ul.rating li.s3 a:hover{background-position:0 -225px}
.wantbox .all_star ul.rating li.s4 a:hover{background-position:0 -75px}
.wantbox .all_star ul.rating li.s5 a:hover{background-position:0 -200px}
.wantbox .all_star ul.rating li.s6 a:hover{background-position:0 -50px;}
.wantbox .all_star ul.rating li.s7 a:hover{background-position:0 -175px;}
.wantbox .all_star ul.rating li.s8 a:hover{background-position:0 -25px}
.wantbox .all_star ul.rating li.s9 a:hover{background-position:0 -150px}
.wantbox .all_star ul.rating li.s10 a:hover{background-position:0 0px}
div.wantbox .submit .obtn{ background-position:-110px -360px;}
div.wantbox .submit .obtn:hover{ background-position:-220px -360px;}
.trip-data-num .trip-num-cmt {
background: url(#) no-repeat;
background-position: 0 -40px;
padding-left: 16px;
color: #aaa;
}
.trip-data-num .trip-num-cmt:hover {background-position:0 -60px;}
.hover.travel-feed i {background:url(/i2/travel/2013/0526/feed.png) no-repeat; background-position:0 -21px;}

.result-list li p {height:72px;}
.hot_tags {height:30px; line-height:30px; overflow:hidden;}
.hot_tags span {display:inline; float:left; color:#666;}
.hot_tags a {display:inline; float:left; color:#0093d0;}
.hot_tags a {margin-right:10px;}
.hot_tags a:hover {color:#0093d0;}
.filter-level h1 {font-size:14px;}

#more_links {height:50px; line-height:50px; text-align:center; color:#818181;}
#trip_inf {line-height:24px; color:#818181; padding:10px 0 0 5px;}
#trip_inf a {color:#0093d0;}
#trip_inf a:hover {color:#0083ba;}
.result_btm {height:36px; line-height:36px; color:#818181;}
.result_btm a {color:#818181;}
.result_btm a:hover {color:#0093d0;}

