@charset "utf-8";
/* Post Detail */
.w980{width:980px;margin:0 auto;}
#header{margin-bottom:0;}
.post_wrap{width:980px;margin:0 auto;}
.post_main{float:left;width:680px;padding:20px 0 0 0;}
.no-border{border:0 none;}
.crumb{padding:10px 0 0;line-height:20px;color:#999;font-size:12px;font-weight:normal;}
.crumb a{color:#ff8a00;font-size:12px;}
.crumb strong{font-weight:normal;}
.crumb h1{display:inline;}
.crumb a:hover{color:#999;font-size:12px;}
.post_title{float:left;width:610px;padding:15px 0 12px;}
.post_title h1{float:left; width:580px;line-height:35px;overflow:hidden;font-size:24px;color:#a6551f;font-weight:normal;}
.post_title .post-up{float:right; padding:5px 0 0 0;}
.post_title .post-up .num{float:right;padding:7px 5px 0 0;font-size:16px;color:#ffa800; white-space:nowrap;}
.post_title .post-up .up_act{float:right;display:inline-block;width:33px;height:30px;background:url(/images/post/rbtnbg6.gif) no-repeat 0 0;}

.post_title .shareone{ width:94px; float:right; padding:10px 10px 0 0; position:relative;}
.post_title .shareone a.btn{ width:94px; height:22px;background:url(/images/post/post_sprites2.gif) -60px 0 no-repeat; display:block; overflow:hidden; line-height:200px;}
.post_main .post_item{margin-bottom:15px;}
.post_main .post_item img.lazy{background:#d6d6d6 url(/images/m_loading.gif) center center no-repeat;}
.post_main .author_info{float:left;width:50px;padding-right:5px;}
.author_info .avatar_box{}
.author_info .avatar_box:hover .avatar_card{display:block;}
.author_info .avatar_card{display:none;}
.author_info .out_pic{width:48px;height:48px;margin-bottom:6px;}
.author_info .out_pic img{vertical-align:top;}
.author_info .out_flw{margin-bottom:6px;padding-left:4px;}
.author_info var{display:block;margin:0 0 2px;width:48px;height:16px;background:url(/images/mfw-ask/user-label2.png) no-repeat;overflow:hidden}
.author_info .l-guide{background-position:0 0}
.author_info .l-guideP{background-position:0 -16px}
.author_info .out_lv{width:50px;margin-bottom:6px;color:#ffa800;font-size:14px;text-align:center;font-weight:bold;}
.author_info .out_goldMaster {margin-bottom: 4px;text-align: center;}
.author_info .out_lv a{color:#990033; font-family: Verdana,Arial; font-size: 10px; font-weight: bold; text-decoration: none;}
.author_info .out_lv a:hover{font-size:10px;color:#990033;}
.author_info .out_lv b{ display:inline-block; position:relative; width:24px; height:13px; background: url(/images/a/flight/ship_bg.png) 0 0 no-repeat; z-index:2;}
.author_info .out_lv dl{ position:absolute; top:12px; left:-3px; height:32px; width:500px;}
.author_info .out_lv dt{ height:23px; display:inline-block; background:url(/images/a/flight/ship_bg.png) 0 -100px no-repeat; padding:9px 5px 0 10px; color:#333333; font-weight:normal; font-size:12px; float:left;}
.author_info .out_lv dd{ height:28px; display:block; padding:4px 0 0 0; float:left;}
.author_info .out_lv dd a{ width:81px; height:28px; display:block; line-height:100px; overflow:hidden; background:url(/images/a/flight/ship_bg.png) 0 -200px no-repeat;}
.author_info .i_paimai{margin-bottom:6px;text-align:center; position:relative;}
.author_info .i_paimai b{ display:inline-block; width:19px; height:19px; background: url(/images/game/auction/i_paimai.gif) 0 0 no-repeat; z-index:99;}
.author_info .i_paimai dl{ position:absolute; top:17px; left:10px; height:32px; width:500px;}
.author_info .i_paimai dt{ height:23px; display:inline-block; background:url(/images/a/flight/ship_bg.png) 0 -100px no-repeat; padding:9px 5px 0 10px; color:#333333; font-weight:normal; font-size:12px; float:left;}
.author_info .i_paimai dd{ height:28px; display:block; padding:4px 0 0 0; float:left;}
.author_info .i_paimai dd a{ width:81px; height:28px; display:block; line-height:100px; overflow:hidden; background:url(/images/euro2012/euro_bg.png) 0 0 no-repeat;}
.author_info .vipicon{margin-bottom:6px;text-align:center;}
.post_info{float:left;width:600px;padding-left:3px;}
.post_info .tools{padding:0 5px;background:url(/images/post/partline.png) no-repeat;line-height:28px;color:#999;_width:590px;}
.post_info .no-bg{background:none;}
.post_info .tools .fl{ float:left;}
.post_info .tools a{color:#ffa800;}
.post_info .tools a.name{font-size:14px;}
.post_info .tools .date{font-size:11px;}
.post_info .tools .act1{float:right;padding:2px 0 0 10px;color:#ffa800;}
.post_info .tools .act2{float:right;padding:2px 10px 0 0;font-weight:bold;}
.post_info .tools .act2 a{display:inline-block;padding-left:20px;background:url(/images/post/post_sprites2.gif) no-repeat;}
.post_info .tools .act2 a.fav{background-position:-170px 6px;}
.post_info .tools .act2 a.share_weng{margin-left:10px;background-position:-280px 6px;}
.post_info .tools .act3{float:right;padding:2px 10px 0 0}
.post_info .tools .act3 a{margin-left:10px;}
.post_info .tools .act3 a.cover{background:url(/images/post/nav_icon2.png) 0 -198px;padding:0 0 0 14px;}
.switch-reward{display:inline-block;margin-left:10px;color:#ff9d00;}
.switch-reward .btn-switch{display:inline-block;margin-left:2px;width:28px;height:14px;background-color:#ccc;border-radius:7px;position:relative;cursor:pointer;vertical-align:-2px;*vertical-align:middle;}
.switch-reward .btn-switch i{position:absolute;left:1px;top:1px;width:12px;height:12px;background-color:#fff;border-radius:50%;-webkit-transition:left 0.3s ease-out 0s;transition:left 0.3s ease-out 0s;}
.switch-reward .btn-switch.on{background-color:#96c79b;}
.switch-reward .btn-switch.on i{left:15px;}

.post_wrap .share_box{padding:10px;color:#999;}
.post_wrap .share_box label{float:left;padding:5px 10px 0 0;padding-top:7px\0;}
.post_wrap .share_box a{display:inline-block;float:left;margin:5px 10px 0 0;width:16px;height:16px;background:url(/images/post/post_sprites2.gif) no-repeat;text-indent:-9999px;overflow:hidden;}
.post_wrap .share_box a.qzone{background-position:0 -41px;}
.post_wrap .share_box a.renren{background-position:-24px -41px;}
.post_wrap .share_box a.weibo{background-position:-49px -41px;} 
.post_wrap .share_box a.kaixin{width:17px;height:17px;background-position:-73px -40px;}
.post_wrap .share_box .renren_like{display:inline-block;width:75px;height:25px;}
.post_info .cont{color:#4D4D4D;line-height:24px;font-size:14px;}
.post_info .cont p.trip-time{background:url(/images/post/addp_sprites3.png) 6px -270px no-repeat;padding:5px 0 0 30px; margin-bottom:20px; color:#999}
.post_info .cont p.trip-time strong{font-family:georgia; font-size:16px; margin:0 2px; font-weight:normal;}
.post_info .link a{text-decoration:none;color:#4D4D4D;font-size:14px;border-bottom:1px solid #FF0000;}
.post_info .link a:hover{text-decoration:none;font-size:14px;color:#666;}
.post_info a.link{text-decoration:none;color:#4D4D4D;font-size:14px;border-bottom:1px solid #FF0000;}
.post_info a.link:hover{text-decoration:none;font-size:14px;color:#666;}
.post_info a.link2{text-decoration:none;color:#4D4D4D;font-size:14px;}
.post_info a.link2:hover{text-decoration:none;font-size:14px;color:#666;}
.post_info .cont p{font-size:14px;}
.post_info .cont img{ vertical-align:middle;}
.post_info .cont a img{margin:10px 0;}


.post_info .cont p a.yuding_li{display:inline-block;width:89px;height:32px;overflow:hidden;background:url("/images/post/yuding.jpg") 0px 0px no-repeat;}
.post_info .cont p a.yuding_li:hover{background:url("/images/post/yuding.jpg") 0px -32px no-repeat;}

/* TripInfo 2013.11.05 by flysong */
.post_info .cont .trip-info{ position:relative; padding:10px 8px; margin-bottom:15px;}
.post_info .cont .trip-info li{ width:200px; height:28px; float:left; font-size:12px; color:#afaba4;white-space:nowrap; overflow:hidden;-o-text-overflow:ellipsis; text-overflow:ellipsis;}
.post_info .cont .trip-info li.last{ width:300px;}
.post_info .cont .trip-info strong{ color:#666; margin:0 5px;}
.post_info .cont .trip-info i{ width:24px; height:20px; display:inline-block; vertical-align:middle; background:url(/images/post/posttrip_i.png) 0 0 no-repeat;}
.post_info .cont .trip-info i.time{ background-position:0 0;}
.post_info .cont .trip-info i.day{ background-position:0 -40px;}
.post_info .cont .trip-info i.who{ background-position:0 -80px;}
.post_info .cont .trip-info i.cash{ background-position:0 -120px;}
.post_info .cont .trip-info i.style{ background-position:0 -160px;}
.post_info .cont .trip-info a.edit{ width:45px; height:16px; line-height:16px; text-indent:16px; font-size:12px; text-decoration:none; position:absolute; right:5px; bottom:5px; display:none; background:#e9e6e3 url(/images/post/posttrip_i.png) 4px -206px no-repeat;}
.post_info .cont .trip-info:hover{ background-color:#f9f9f9;}
.post_info .cont .trip-info:hover a.edit{ display:block;}
.post_info .cont .trip-info-edit{ background-color:#f9f9f9; line-height:30px; font-size:12px; color:#999; padding-left:16px; margin-bottom:15px;}
.post_info .cont .trip-info-edit a.go{ margin:0 12px 0 18px; font-size:12px; color:#ffa800; text-decoration:underline;}
.post_info .cont .trip-info-edit a.close{ margin:0 12px; font-size:12px; color:#897f76; text-decoration:underline;}

.bdzWrap{font-size:12px!important;line-height:20px!important;}

.bdzWrap .trigger{padding:0 15px 0 0;background:url(/images/post/bdzBg3.png) no-repeat right -55px;_background-position:right -57px;color:#f93912!important;font-size:14px;text-decoration:none!important;}
.bdzWrap .trigger:hover{text-decoration:none;}
.bdzLayer{position:absolute;z-index:10;margin:-98px 0 0 5px;width:247px;min-height:250px;_height:250px;background-color:#fff;border:2px solid #ffa800;border-radius:6px;}
.bdzArrow{position:absolute;left:-10px;top:100px;_top:97px;width:10px;height:19px;background:url(/images/post/bdzBg3.png) no-repeat 0 -50px;overflow:hidden;}
.bdzClose{position:absolute;right:5px;top:6px;width:13px;height:13px;overflow:hidden;}
.bdzLayer .hd{display:block;height:48px;background:url(/images/post/bdzBg3.png) no-repeat;overflow:hidden;}
.bdzLayer .bd{display:block;padding:8px 10px;overflow:hidden;}
.bdzLayer .bd a{font-size:12px;color:#ff8a00;text-decoration:none;}
.bdzWrap .bdzLayer a:hover{font-size:12px!important;text-decoration:underline;}
.bdzLayer .s1{display:block;text-align:center;color:#ff8a00;}
.bdzLayer .s1 span{margin:0 5px;}
.bdzLayer .s2{display:block;padding:8px;text-align:right;}
.bdzLayer .s2 a{float:left;width:80px;height:20px;text-align:left;overflow:hidden;white-space:nowrap;}
.bdzWrap .bdzLayer a img{margin:3px 5px 0 0;float:left;vertical-align:text-bottom;_vertical-align:middle;}
.bdzLayer .s3{display:block;padding:0 8px;text-align:right;}
.bdzLayer .s3 a{display:inline-block;width:82px;padding-bottom:2px;background-color:#ffa800;color:#fff;text-align:center;line-height:20px;border-radius:2px;font-size:14px;}
.bdzLayer .s3 a:hover{background-color:#ff761b;text-decoration:none;color:#fff;font-size:14px!important;}
.bdzLayer .ft{display:block;border-top:1px solid #e3e3e3;padding:8px 20px;}
.bdzLayer .ft b{display:block;margin:3px 0;height:20px;overflow:hidden;font-weight:normal;}
.bdzLayer .ft a{font-size:12px;text-decoration:none;}

.integral{width:500px;margin:15px 0 0 10px;border:1px solid #ccc;padding:10px 20px;color:#e56e02;position:relative;}
.integral .legend{padding:5px 10px;background-color:#fff;position:absolute;left:30px;top:-15px;}
.integral a{color:#e56e02;}
.integral a b{color:#ff0000;}
.link-ad{margin:10px 0;border-top:1px dashed #FAED8D;padding:5px 0 0 26px;background:url(/images/common/iconad.gif) no-repeat 0 17px;line-height:35px;font-size:12px;}
.link-ad a{color:#FF3300;font-weight:bold;}
.post_info .quote{padding-left:10px;margin-right:50px;font-size:12px;color:#999;line-height:20px;}
.post_info .quote .quote_t{padding:3px 0;}
.post_info .quote .quote_t img{vertical-align:middle;}
.post_info .quote a{text-decoration:underline;color:#999;}
.post_info .quote a:hover{text-decoration:none;}
.post_info .reply{padding:10px 42px 0 10px; overflow:hidden; overflow:hidden; font-size:14px;color:#4D4D4D;line-height:24px;}
.post_info .reply img{vertical-align:middle;}
.post_info .comment_card{ width:38px; margin:10px 0 0 560px; position:absolute;}
.turn_page{text-align:right;}
.turn_page div{text-align:right;}
.yinyong { margin:0 5px 0 0; clear:both; padding-top:10px; width:575px; overflow:hidden;}
.yinyong .title { height:22px; line-height:20px; color:#999; font-size:12px;}
.yinyong .con {color:#999; font-size:12px; line-height:20px; }


.icon_seal{position:absolute;margin:-9px 0 0 -32px;width:88px;height:77px;background:url(/images/post/icon-seal.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/post/icon-seal.png",sizingMethod="crop");_background:0;overflow:hidden;display:none;}

.a_bottom{ clear:both; margin:10px 5px 8px 0; padding-top:3px; border-top:1px dashed #FAED8D;}
.a_bottom .ad_textlink { width:286px; float:left; text-align:right; line-height:35px;}
.a_bottom .ad_text{ line-height:35px; padding-left:26px; background:url(/images/common/iconad.gif) 0 12px no-repeat;}
.a_bottom .ad_text a{ color:#FF3300; font-weight:bold;}
.a_bottom .ad_text a:hover {color:#FF3300; font-weight:bold;}
/* side */
.view_side {padding-top:30px}
.post_side{width:250px;float:right;padding-top:20px;_overflow:hidden;}
.post_side .cehua {width: 100%;position: relative;}
.post_side .cehua span {position: absolute;right: 0;top: -25px;}
.post_side .btn_Addpost{ padding:10px 0 0 0; height:40px;}
.post_side .btn_Addpost a{ width:104px; height:22px; background:url(/images/group/add_article.jpg) no-repeat; line-height:100px; display:block; overflow:hidden;}
.related_mdd{padding:20px;background-color:#efeeee;color:#666;font-size:14px;}
.related_mdd a{font-size:14px;color:#ffaa00;}
.related_mdd a:hover{font-size:14px;color:#ffaa00;}
.related_mdd .t{clear:both;font-weight:bold;font-size:14px;padding:0 0 10px 0;text-align:center;}
.related_mdd dt{ height:18px;*zoom:1;}
.related_mdd dd{margin-top:5px;background-color:#f8f8f8;*zoom:1;}
.related_mdd dd.item { background:none;}
.related_mdd dd.item a{display:block; float:left; height:29px; margin-bottom:5px; line-height:29px;padding-left:25px;background:#f8f8f8 url(/images/post/nav_icon2.png) no-repeat;overflow:hidden;font-size:14px;color:#666;}
.related_mdd .first_item{padding:5px;text-align:center;}
.related_mdd .first_item img{vertical-align:top;}
.related_mdd .first_item .txt{height:30px;line-height:30px;}
.related_mdd dd.item a.i1{background-position:3px 0px; width:78px; margin-right:4px;}
.related_mdd dd.item a.i2{background-position:3px -30px; width:78px;}
.related_mdd dd.item a.i3{background-position:3px -60px; width:78px; margin-right:4px;}
.related_mdd dd.item a.i4{background-position:3px -90px; width:78px;}
.related_mdd dd.item a.i5{background-position:3px -120px; width:78px; margin-right:4px;}
.related_mdd dd.item a.i6{background-position:3px -150px; width:78px;}
.post_side .event_btn{display:block;width:250px;height:30px;margin:15px 0;background:url(/images/post/post_sprites2.gif) no-repeat -102px -28px;line-height:30px;font-size:14px;color:#fff;text-indent:60px;}
.post_side .event_btn:hover{font-size:14px;color:#fff;}

.post_side .photo_box{margin-top:15px;}
.post_side .photo_box .title{height:35px;line-height:35px;padding-left:35px;background:url(/images/post/post_sprites2.gif) no-repeat -470px -135px;color:#666;font-size:14px;}
.post_side .photo_box .title a{color:#666;}
.post_side .photo_box .list{overflow:hidden;margin-top:10px;}
.post_side .photo_box .list li{width:270px;}
.post_side .photo_box .list a{display:inline;width:96px;height:72px;float:left;margin:0 25px 20px 11px;}
.post_side .photo_box .list a img{vertical-align:top;}

.post_sign{display:block;padding:10px;background-color:#efeeee;border-radius:5px;position:relative;color:#838383;cursor:pointer; margin-top:10px;}
.post_sign p.text{ line-height:30px; font-size:14px; text-align:right;}
a.post_sign:hover{ color:#666; text-decoration:none;}
.post_sign i.focus{ width:51px; height:51px; display:block; background:url(/images/post/post_sign.gif) no-repeat; position:absolute; top:40px;}
.post_sign i.mdd{ width:51px; height:51px; display:block; background:url(/images/post/post_sign.gif) -51px 0 no-repeat; position:absolute; top:40px;}

.more_post{ width:230px; border-radius:5px;padding:15px 0 10px 20px;background-color:#efeeee;color:#666;margin:15px 0;z-index:10;}
.more_post .t{font-weight:bold;font-size:14px;padding:0 0 10px 0;text-align:center;width:210px;}
.more_post .nav{ padding:8px 0;}
.more_post .nav a{ color:#999; font-size:12px; margin-right:5px;}
.more_post .nav a.on{ color:#FFA800;}
.more_post dl{ width:110px; float:left; overflow:hidden;}
.more_post dt{}
.more_post dd{ width:96px; text-align:center; height:24px;}
.more_post dt img{ width:96px; height:72px; border:0;}
.more_post dd a{ color:#666;}
.more_post .more{ clear:both; height:26px; text-align:right; padding-right:16px;}
.more_post .more a{ color:#666; text-decoration:underline;}
.more_post .more a:hover{ text-decoration:none;}
.more_post .BtnHide{ border-top:1px dashed #666; text-align:center; padding:8px 0 0;}
.more_post .BtnHide a{ border-radius:5px; padding:4px 30px; background-color:#fff; border:1px solid #CCC; display:inline-block; color:#FFA800;}
.more_post_float { position:fixed;top:10px;}

.showMorePost{position:fixed;top:40%;right:9px;width:20px;padding-top:100px;}
* html .showMorePost{position:absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(25 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100)  + 'px');}
.showMorePost a{width:10px; height:110px; display:block; padding:10px 8px 0 10px; background-color:#FFF8E6; border:1px solid #FFE0A6; border-right:none; border-radius:5px 0 0 5px; color:#FFB13E; font-weight:bold; line-height:1.2em;}
.showMorePost a:hover{ background-color:#FFF0CE; border:1px solid #FFDA95; border-right:none; color:#E58A00; text-decoration:none;}

.PostCover{ clear:both; width:250px; position:relative; padding-top:3px; margin:5px 0 10px;}
.PCtit{ padding:10px 0 8px 0; color:#666; font-weight:bold; font-size:14px;}
.PostCover .btn{ top:197px;left:76px;position:absolute;}
.PostCover .btn_no_pic {top: 37px;left: 85px;}
.PostCover .btn a{display:block;width:110px;height:28px;background:url(/images/post/nav_icon2.png) 0 -230px no-repeat;line-height:100px;overflow:hidden;}
.i-fengshou{ width:22px;height:23px;display:block;position:absolute;margin:-15px 0 0 32px;background:url(/images/shequ/notes-medal3.png) -260px 0 no-repeat;}


/* old */
.l_con .h40_top { height:40px;}
.operate_btn { clear:both; padding:5px 0 0 0; text-align:right;}
.date { color:#AB996D; font-size:10px; font-family:Verdana, Arial; line-height:20px; margin:0 8px;}
.author_name a { color:#EDA000; text-decoration:none;}
.author_name a:hover { color:#A05214; text-decoration:none;}
.m_photo{width:48px; height:48px;border:none; padding:0;}
.author { width:58px;height:75px;overflow:hidden;position:absolute; top:35px;left:0;_left:-58px;}
.author .author_btn { line-height:18px; padding:3px 0 0 3px;}
.author .author_btn a:hover{background-color:transparent;}
.author .author_btn img { padding-left:4px;}
.lv_t { width:56px;height:18px;line-height:18px; text-align:center;}
.lv_t a{font-size:10px; font-family:Verdana, Arial; color:#990033; font-weight:bold; text-decoration:none;}
.lv_t a:hover{ font-size:10px; text-decoration:underline;}
.m_photo_on { width:58px; height:50px; padding:5px; background:url(http://file.mafengwo.cn/images/css/userlogo_bg_on.gif) no-repeat;} 
.m_photo_off {width:58px; height:50px; padding:5px; background:url(http://file.mafengwo.cn/images/css/userlogo_bg_off.gif) no-repeat;}
.i_flight{float:right;height:18px; z-index:99;}
.i_flight .if_icon{display:inline-block;width:13px;height:11px;background:url(/images/post/i_flight.gif) no-repeat 0 0;line-height:0;overflow:hidden;vertical-align:middle;*vertical-align:1px;_vertical-align:-2px;cursor:pointer;}
.i_flight .if_pop{position:absolute;margin:-10px 0 0 -2px;*margin:10px 0 0 -14px;height:28px;white-space:nowrap;}
.i_flight .if_pop dl{ position:absolute; top:10px; left:-8px; height:32px; width:500px;}
.i_flight .if_pop dt{ height:24px; display:inline-block; background:url(/images/post/plane_bg.png) 0 -100px no-repeat; padding:8px 5px 0 10px; color:#333333; font-weight:normal; font-size:12px; float:left;}
.i_flight .if_pop dd{ height:28px; display:block; padding:4px 0 0 0; float:left;}
.i_flight .if_pop dd a{ width:81px; height:28px; display:block; line-height:100px; overflow:hidden; background:url(/images/post/plane_bg.png) 0 -200px no-repeat;}

/* bookmark btn and share */
.rbtn-top{ height:40px; padding-top:11px;}
.rbtn-top .Lbtn{ width:120px; float:left; position:relative;z-index:70;}
.rbtn-top .Rbtn{ width:120px; float:right; position:relative;z-index:70;}
.rbtn-top a.btn{ display:block; width:82px; height:32px; font-size:14px; line-height:32px; color:#fff; position:relative; padding-left:38px; border-radius:5px; overflow:hidden; z-index:3;}
.rbtn-top a.btn:hover{ text-decoration:none;}
.rbtn-fav{width:120px;height:32px;overflow:hidden;}
.rbtn-fav a.btn{width:auto;padding-left:30px;background:#56BDF8 url(/images/post/rbtnbg6.gif) 5px -50px no-repeat;}
.rbtn-fav .droplist{ width:98px; padding:5px 10px; background:#fff; border:1px solid #d2d2d2; position:absolute; top:6px; left:0; padding-top:26px; z-index:2;}
.rbtn-fav .droplist a{ display:block; height:36px; line-height:36px; border-bottom:1px solid #f4f4f4; color:#666; font-size:12px; background:url(/images/post/rbtnbg6.gif) 0 -521px no-repeat; padding-left:24px;}
.rbtn-fav .droplist a:hover{ color:#FFA800;}
.rbtn-fav .droplist a.youji{ background-position:0 -565px;}
.rbtn-share a.btn{ background:#9BC437 url(/images/post/rbtnbg6.gif) 13px -90px no-repeat;}
.rbtn-share .droplist{ width:118px; background:#fff; border:1px solid #d2d2d2; position:absolute; top:6px; left:0; padding-top:26px; overflow:hidden; z-index:2;}
.rbtn-share .droplist ul{ width:120px;}
.rbtn-share .droplist li{ width:60px; float:left;}
.rbtn-share .droplist a.btn-s{ width:59px; height:19px; padding:40px 0 0 0; text-align:center; color:#333; display:block; float:left; border-right:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; background:url(/images/post/rbtnbg6.gif) no-repeat; color:#666;}
.rbtn-share .droplist a.btn-s:hover{color:#FF8a00;background-color:#fff4e8;text-decoration:none;}
.rbtn-share .droplist a.weibo{ background-position:3px -150px;}
.rbtn-share .droplist a.renren{ background-position:3px -230px;}
.rbtn-share .droplist a.qqzone{ background-position:3px -300px;}
.rbtn-share .droplist a.tqq{ background-position:3px -360px;}
.rbtn-share .droplist a.weng{ background-position:3px -444px; border:none; height:35px; width:120px; padding:20px 0 0 46px; text-align:left;}
.rbtn-share .droplist a.weixin{ border:none; height:35px; width:120px; padding:20px 0 0 46px; text-align:left;background:url(/images/post/rbtnbg7.gif) no-repeat;background-position:3px -444px;}

.float-rbtn{ clear:both;}

.post-up{ float:right;padding:2px 10px 0 0; position:relative;}
.post-up .num{float: right; padding: 10px 8px 0 0; width: 60px; font-size: 14px; color: #888; text-align: right; font-weight: bold; font-family: Verdana,Arial,Helvetica,STHeiti;}
.post-up .up_act{float:right; width: 37px; height: 33px; display: inline-block; margin-bottom: 5px; text-align: center; line-height: 32px; background: url(/images/post/new_notes/sprite_v22.png) -293px -236px no-repeat; font-size: 18px; color: #FFF; text-shadow: 1px 0 1px #FCAF54;}
.post-up .up_act:hover {text-decoration: none;background-position: -409px -576px;}

.login_wrap{ clear:both; padding:10px 0 10px 10px; background-color:#fff4db; margin-bottom:6px;}
.login_wrap li{float:left; margin-right:5px;}
.login_wrap li.login-input{ width:158px;}
.login_wrap li input{vertical-align:middle;}
.login_wrap li label{vertical-align:middle; position:absolute; padding:4px 0 0 6px; color:#999; z-index:1;}
.login_wrap li input.txt{padding:2px;width:150px;height:20px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;line-height:20px;}
.login_wrap li .login-btn{height:25px;border:0 none;background-color:#ffa800;border-radius:5px;padding:0 15px;color:#fff;_margin-top:2px;line-height:28px;cursor:pointer;}
.login_wrap li .login-btn:hover{ background-color:#ff8a00;}
.login_wrap li a.reg{display:block;width:65px;height:25px;background-color:#ffe29f;border-radius:5px;text-align:center;color:#ff7200;text-decoration:none;line-height:25px;overflow:hidden;}
.login_wrap li a.reg:hover{text-decoration:none; background-color:#ffeabb;}
.login_wrap li.login_other{ float:left; font-size:12px; color:#999; padding-top:3px; margin-left:50px;}
.login_wrap li.login_other a.btn{display:inline-block; width:20px; height:20px; line-height:99px; overflow:hidden; margin:0 2px; background:url(/images/post/rbtnbg6.gif) no-repeat; vertical-align:middle;}
.login_wrap li.login_other a.weibo{ background-position:0 -650px;}
.login_wrap li.login_other a.weibo:hover{ background-position:-20px -650px;}
.login_wrap li.login_other a.qq{ background-position:0 -670px;}
.login_wrap li.login_other a.qq:hover{ background-position:-20px -670px;}
.login_wrap li.login_other a.renren{ background-position:0 -690px;}
.login_wrap li.login_other a.renren:hover{ background-position:-20px -690px;}
.login_wrap li.login_other a.more{ background-color:#FFBE4C; color:#fff; text-align:center; display:inline-block; height:20px; padding:0 8px; line-height:20px; margin-right:20px; border-radius:18px; margin-left:4px; vertical-align:middle;}
.login_wrap li.login_other a.more:hover{ background-color:#FFA800; text-decoration:none;}

/* share page */
.share_status{ clear:both; padding:5px 8px; background-color:#FFF4D0; color:#666;}
.share_status a{color:#FFAA48;}
.share_status p{ margin-bottom:3px;}
.share_status .hide{display:none;}
/* ing */
.ing_status{ margin-top:5px;padding:15px 8px 8px;background-color:#FFF4D0; color:#666; position:relative;}
.ing_status .close{ position:absolute; top:3px; right:0px; margin-right:5px;}
.ing_status .close a{ width:10px; height:10px; background:url(/images/post/close.gif) 2px 2px no-repeat; display:block; line-height:100px; overflow:hidden;}
.ing_status p{color:#754006;}
.ing_status a{color:#FFAA00;}


/* 图片分享 */
@media screen and (-webkit-min-device-pixel-ratio:0) {	/* webkit专用*/
    .btn_share_qzone,.btn_share_weibo,.btn_share_renren,.btn_share_qtt,.btn_pic_s,.btn_pic_r,.btn_pic_f {box-sizing: border-box;}
    .btn_share_qtt,.btn_pic_s,.btn_pic_r,.btn_pic_f {margin: 0 6px 0 0;padding: 0;}
    .btn_share_qzone,.btn_share_weibo,.btn_share_renren,.btn_share_qtt {padding: 0 6px;}
}

.btn_pic_s { width:85px; height:18px; background:url(/images/connect_app/btn_share2.gif) 0 0 no-repeat; border:0px none; cursor:pointer; margin-left:4px;}
.btn_pic_r { width:84px; height:18px; background:url(/images/connect_app/btn_share2.gif) 0 -18px no-repeat; border:0px none; cursor:pointer; margin-left:4px;}
.btn_pic_f { width:50px; height:18px; background:url(/images/connect_app/btn_share2.gif) 0 -36px no-repeat; border:0px none; cursor:pointer; margin-left:4px;}
.btn_share_qzone{ width:62px; height:18px; background:url(/images/connect_app/btn_share2.gif) 0 -54px no-repeat;  border:0px none; cursor:pointer;}
.btn_share_weibo{ width:25px; height:18px; background:url(/images/connect_app/btn_share2.gif) -62px -54px no-repeat;  border:0px none; cursor:pointer;}
.btn_share_renren{ width:23px; height:18px; background:url(/images/connect_app/btn_share2.gif) -87px -54px no-repeat;  border:0px none; cursor:pointer;}
.btn_share_qtt{ width:26px; height:18px; background:url(/images/connect_app/btn_share2.gif) -110px -54px no-repeat;  border:0px none; cursor:pointer;}

/* 图片工具条 */
.pic-toolbar{width:600px;height:40px;background-color:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#aa000000', endColorstr='#aa000000');color:#fff;line-height:40px;font-size:12px;}
.pic-toolbar a{color:#fff;}
.ptb-share{float:left;padding-left:20px;}
.ptb-share span{float:left;margin-right:8px;}
.ptb-share a{float:left;margin:8px 5px 0 0;width:25px;height:25px;background:url(/images/post/new_notes/pic-toolbar-icon.png) no-repeat 0 0;overflow:hidden;border-radius:3px;line-height:200px;}
.ptb-share .weibo{background-color:#d44e50;background-position:0 0;}
.ptb-share .qzone{background-color:#448dbe;background-position:-25px 0;}
.ptb-share .weixin{background-color:#77a454;background-position:-50px 0;}
.ptb-option{float:left;margin-left:15px;}
.ptb-option a{float:left;margin-right:20px;}
.ptb-option a:hover{text-decoration:none;}
.ptb-option i{float:left;margin:13px 6px 0 0;width:16px;height:16px;background:url(/images/post/new_notes/pic-toolbar-icon.png) no-repeat 0 -25px;overflow:hidden;}
.ptb-reply:hover i{background-position:0 -50px;}
.ptb-collect i{background-position:-25px -25px;}
.ptb-collect.on i,.ptb-collect:hover i{background-position:-25px -50px;}
.ptb-ding{float:right;padding-right:20px;font-size:16px;}
.ptb-ding .btn-ding{float:right;margin:8px 0 0 8px;width:25px;height:25px;background:url(/images/post/new_notes/pic-toolbar-icon.png) no-repeat -50px -25px;overflow:hidden;line-height:200px;}
.ptb-ding .btn-ding.on{background-position:-50px -50px;}

/* First PP */
.F_pp{ clear:both; width:520px;}
.F_pp .fpp_tit{ height:25px; font-size:16px; font-weight:bold; padding:15px 0 0 15px;text-align:left;}
.F_pp .fpp_tip{font-size:12px;padding:0 10px;color:#818181;font-weight:normal;}
.F_pp .fpp_li{ clear:both; padding:15px 0 0 5px; overflow:hidden;}
.F_pp .fpp_li li{ width:100px; height:100px; float:left; position:relative;}
.F_pp .fpp_li li .pp{}
.F_pp .fpp_li li .pp img { border:1px solid #C9C9C9; padding:2px; background-color:#FFF;}
.F_pp .fpp_li li .op_b{ position:absolute; left:12px; bottom:22px;  line-height:18px; height:18px; width:60px; background-color:#000000; color:#FFFFFF; font-size:12px; text-align:center;}
.F_pp .fpp_li li .op_b a{ font-size:12px; color:#FFFFFF; margin:0 1px;}
.F_pp .paginator{padding:0 10px;}

/* getCoin */
.getCoin { width:56px; height:56px; background:url(/images/game/coin_bg.gif) no-repeat; cursor: pointer; position: absolute;}
.getCoin .money { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:10px; font-weight:bold;text-align: center;}
.money_t {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;} 
.getCoin .money a {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;}
.getCoin .money a:hover {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold;}
#msg .suc_text{ margin-top:16px; color:#666666; border:1px solid #666666; background-color:#FFFFE1; padding:3px;}

#goToTop {
   position: fixed;
   left: 50%;
   z-index: 800s;
   bottom: 40px;
   margin:0 0 0 240px;
}
* html #goToTop{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(100 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100 -130)  + 'px');}
#goToTop a{display:block;width:28px;height:88px;background:url(/images/home/gotop.gif) no-repeat;border-radius:5px;line-height:200px;overflow:hidden;}

/* 推荐路书 */
.roadbook { width:180px; height:263px; background:url(/images/mdd/roadbook_bg.gif) top no-repeat;}
.roadbook .title{ padding:25px 0 0 0; text-align:center;}
.roadbook .title a{ color:#B78924; font-weight:bold; font-size:14px;}
.roadbook .title a:hover{ color:#B78924; font-weight:bold; font-size:14px;}
.roadbook .book_pic { width:130px; float:left; padding:15px 0 0 0; text-align:right;}
.roadbook .book_icon { width:30px; float:left; padding:55px 0 0 0;}
.roadbook .book_info { clear:both; padding:5px 0 0 0; line-height:20px; text-align:center;}
.roadbook .book_info .img { margin-top:8px; border:0px;}

/* login pop fixed */
.login_pop_wrap{position:fixed;top:0;left:50%;margin-left:-490px;width:930px;padding:16px 25px;background-color:#ffcc66;opacity: 0.95;color:#666;font-size:14px;line-height:30px;font-family:"Microsoft Yahei";z-index:150;filter:alpha(opacity=95);}
*html .login_pop_wrap{position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
.login_pop_wrap .close{position:absolute;right:15px;top:10px;width:12px;height:12px;background:url(/images/login/login_fixed_close.gif) no-repeat;overflow:hidden;cursor:pointer;}
*html .login_pop_wrap .close{float:right;position:static;margin:-5px -5px 0 0;}
.login_pop_wrap a{color:#ff6600;text-decoration:underline;font-size:14px;}
.login_pop_wrap li{float:left;margin-right:5px;display:inline;}
.login_pop_wrap li input{vertical-align:middle;}
.login_pop_wrap li label{vertical-align:middle;}
.login_pop_wrap li input.txt{padding:2px;width:150px;height:20px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;line-height:20px;}
.login_pop_wrap li .btn{height:25px;border:0 none;background-color:#f60;border-radius:5px;padding:0 15px;color:#fff;_margin-top:2px;line-height:28px;cursor:pointer;}
.login_pop_wrap li a.reg{display:block;width:65px;height:25px;background-color:#eee;border-radius:5px;text-align:center;color:#666;text-decoration:none;line-height:24px;margin-top:3px;_margin-top:2px;overflow:hidden;}
.login_pop_wrap li a.reg:hover{text-decoration:none;}
.login_pop_wrap li.login_other{_padding-top:4px;}
.login_pop_wrap li.login_other a{display:inline-block;margin:0 3px; border:1px solid #D7D7D7; line-height:23px; width:50px; height:23px; padding:0 5px 0 22px; font-size:12px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; color:#999; font-weight:normal; text-decoration:none;}
.login_pop_wrap li.login_other a:hover{ border:1px solid #FFF;color:#e58a00;text-decoration:none;}
.login_pop_wrap li.login_other a.sina{ background:#FFF url(/images/login/ico/ico_sina.gif) 4px 4px no-repeat;}
.login_pop_wrap li.login_other a.qq{ background:#FFF url(/images/login/ico/ico_qq.gif) 4px 4px no-repeat;}
.login_pop_wrap li.login_other a.renren{ background:#FFF url(/images/login/xiaoneilogo.png) 4px 4px no-repeat;}
.login_pop_wrap li.login_other a.msn{ background:#FFF url(/images/login/ico/ico_msn.gif) 4px 4px no-repeat;}
.login_pop_wrap li.login_other a.kaixin{ background:#FFF url(/images/login/ico/ico_kaixin001.gif) 4px 4px no-repeat;}
.login_pop_wrap li.login_other a.sohu{ background:#FFF url(/images/login/ico/ico_sohu.gif) 4px 4px no-repeat;}
.login_pop_wrap li.login_other a.more{background:#FFF; width:30px; padding:0 5px;}

/* 国际机票 */
.interflight{ width:250px; height:330px; background:url(/images/post/interflight.gif) no-repeat; overflow:hidden; position:relative;}
.interflight a{ display:block;background:url(/images/post/interflight.gif) no-repeat; line-height:800px; overflow:hidden; position:absolute;}
.interflight a.A1{width:250px; height:35px;}
.interflight a.A1:hover{ background-position:0 -330px;}
.interflight a.A2{width:45px; height:295px; top:35px; background-position:0 -35px; left:0px;}
.interflight a.A2:hover{ background-position:0 -365px;}
.interflight a.A3{width:205px; height:50px; top:35px; left:45px; background-position:-45px -35px;}
.interflight a.A3:hover{ background-position:-45px -365px;}
.interflight a.A4{width:205px; height:245px; top:85px; left:45px; background-position:-45px -85px;}
.interflight a.A4:hover{ background-position:-45px -415px;}

/* 游记计划 */
.postPlan{margin:0 0 10px 0;width:250px;background-color:#fff;}
.postPlan a{display:block;padding:8px 8px 8px 35px;border:1px solid #d9d9d9;background-color:#f9f9f9;color:#ff8a00;line-height:20px;font-size:14px;border-radius:5px;}
.postPlan a:hover{background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.1);}
.postPlan a s{width:20px;height:18px;float:left;margin:1px 0 0 -27px;background:url(/images/post/planIcon.png) no-repeat;overflow:hidden;}

.selected_tips{position:absolute;margin:-75px 0 0 480px;width:236px;height:79px;background:url(/images/post/selected_tips2.png) no-repeat;border-radius:5px;}
.selected_tips b{position:absolute;right:10px;top:9px;width:10px;height:10px;cursor:pointer;}

.commentLayer{position:absolute;z-index:1000;background-color:#fff;border:3px solid #999\9;box-shadow:0 0 0 3px rgba(0,0,0,0.3);border-radius:5px;}
.commentLayer .close{position:absolute;right:12px;top:12px;width:13px;height:12px;background:url(/images/post/selected_icon2.gif) no-repeat -32px -73px;overflow:hidden;cursor:pointer;}
.quoteWrap{float:left;width:230px;padding:10px 15px;}
.quoteWrap .tit{margin:5px 0 10px;color:#888;}
.quoteWrap .quoteInfo{height:38px;margin:10px -5px;background-color:#f1f1f1;border-radius:5px;padding:5px 10px;line-height:20px;color:#888;overflow:hidden;}
.quoteArea{border:1px solid #dadada;border-radius:5px;position:relative;}
.quoteArea textarea{width:212px;height:180px;border:none;background:none;margin:0;padding:5px 8px;font-size:12px;line-height:20px;resize:none;overflow:auto;color:#666;}
.quoteTxt .quoteArea textarea{height:120px;}
.quoteArea b{position:absolute;left:15px;top:-6px;border-bottom:6px solid #dadada;border-left:6px dotted transparent;border-right:6px dotted transparent;font-size:0;line-height:0;}
.quoteArea i{position:absolute;left:-6px;top:1px;border-bottom:6px solid #fff;border-left:6px dotted transparent;border-right:6px dotted transparent;font-size:0;}
/* .quoteWrap .operate li {margin-top: 10px;} */
.quoteWrap .operate .opline{margin-top:10px;position:relative;}
.quoteWrap .operate .pop_reply_emotion,.quoteWrap .operate .pop_reply_atuser{position:absolute;background:#fff;border:1px solid #dad9cf;padding:18px 12px 6px;z-index:1003;bottom:24px;}
.quoteWrap .operate .pop_reply_emotion{width:380px;}
.quoteWrap .operate .pop_reply_emotion ul{overflow:hidden;zoom:1;}
.quoteWrap .operate .pop_reply_emotion li{display:inline;float:left;margin:0 2px 2px 0;width:25px;height:25px;padding-top:4px;border:1px solid #ccc;background:#f7f7f7;text-align:center;cursor:pointer;}
.quoteWrap .operate .pop_reply_atuser .pr_label{padding-bottom:5px;color:#666;}
.quoteWrap .operate .pop_reply_atuser .pr_input{padding-bottom:5px;}
.quoteWrap .operate .pop_reply_atuser .pr_input input{width:100px;border:0 none;height:18px;padding:2px;color:#333;line-height:18px;}
.quoteWrap .operate .pop_reply_atuser .pr_action{margin-top:10px;padding:10px 0 5px;border-top:1px solid #dedede;}
.quoteWrap .operate .pop_reply_atuser .pr_action input{margin-right:5px;height:28px;padding:2px 8px;border-width:1px;border-style:solid;cursor:pointer;line-height:20px;}
.quoteWrap .operate .pop_reply_atuser .pr_action .pr_submit{background-color:#eea800;border-color:#f8d794;color:#fff}
.quoteWrap .operate .pop_reply_atuser .pr_action .pr_cancel{background-color:#E5E5E5;border-color:#e2e2e2;color:#333;}
.quoteWrap .btnComment{float:right;width:60px;height:24px;background-color:#ffa800;border:none;cursor:pointer;font-size:14px;color:#fff;line-height:24px;text-align:center;border-radius:4px;}
.quoteWrap .btnComment:hover{background-color:#ff8a00;text-decoration:none;color:#fff;}
.quoteWrap .cl_emotion,.quoteWrap .cl_at{display:inline-block;margin-right:3px;padding:0 5px 0 24px;height:22px;background:url(/images/editor_bg.gif) no-repeat;border:1px solid #d9d9d9;background-color:#f7f7f7;line-height:22px;color:#999;}
.quoteWrap .cl_emotion{background-position:5px -74px;}
.quoteWrap .cl_at{background-position:5px -100px}
.quoteWrap .cl_emotion:hover,.quoteWrap .cl_at:hover{background-color:#ffa800;border-color:#ff8a00;color:#fff;text-decoration:none;}
.commentLayer .pr{position:relative;width:0;height:0;clear:both;}
.quoteWrap .mode{text-align:right;}
.quoteWrap .mode a{color:#ffa800;text-decoration:underline;}
.comCard{float:left;width:223px;padding-top:5px;border-right:1px solid #ebebeb;color:#999;}
.comCard dl{height:100px;background-color:#f5f5f5;overflow:hidden;}
.comCard dl.on{background-color:#fff;color:#8D5858;}
.comCard dd{float:left;width:54px;height:73px;text-align:center;}
.comCard dd a{height:38px;width:38px;margin-left:7px;display:block;border:1px dashed #E6E6E6;background-color:#FFF;color:#999;text-decoration:none;text-align:center;line-height:38px;}
.comCard dd a:hover{color:#999;text-decoration:none;}
.comCard dl.on dd a{border-color:#8D5858;color:#8D5858;}
.comCard dd a.lineheight2{line-height:16px;height:36px;padding-top:2px;}
.comCard dl.on dd a:hover{border:1px dashed #FF6633;background-color:#FFF;color:#FF6633;text-decoration:none;}
.comCard dl.on dd a.on{border:1px solid #8D5858; background-color:#8D5858; color:#FFF; text-decoration:none;}
.comCard dd span{display:block;height:22px;line-height:22px;}
.comCard dt{clear:both;padding:2px 0 1px 15px;border-top:1px solid #ebebeb;line-height:20px;}

.addPlan_icon,.addComt_icon{display:block;float:left;margin-right:8px;width:36px;height:36px;background:url(/images/post/selected_icon2.gif) no-repeat;overflow:hidden;cursor:pointer;}
.addPlan_icon{background-position:0 0;}
.addPlan_icon:hover{background-position:0 -36px;}
.addComt_icon{background-position:-36px 0;}
.addComt_icon:hover{background-position:-36px -36px;}


.plan_tags,.planFav .favTips,.plan_succ{position:absolute;border:1px solid #d9d9d9;padding:8px;background-color:#fff;border-radius:5px;color:#666;}
.plan_tags,.plan_succ{width:220px;}
.plan_tags p{font-size:14px;line-height:24px;}
.plan_tags .tag_box{margin:5px 0;}
.plan_tags .tag_box a{float:left;margin:0 5px 5px 0;display:block;height:18px;padding:2px 6px 1px 6px;border:1px solid #ccc;background-color:#f2f2f2;color:#808080;font-size:12px;line-height:16px;white-space:nowrap;position:relative;border-radius:2px;}
.plan_tags .tag_box a strong{font-weight:normal;}
.plan_tags .tag_box a:hover{border-color:#ff8a00;background-color:#ffa800;color:#fff;text-decoration:none;}
.plan_tags .tag_box .selected{border-color:#ff8a00;background-color:#ffa800;color:#fff;}
.plan_tags em{padding:0 3px;color:#ff8a00;font-style:normal;}

.add_tag{margin-top:-5px;*margin-top:-2px;}
.add_tag input{height:19px;width:130px;padding:0 4px;border:1px solid #ccc;color:#808080;font-size:12px;vertical-align:middle;}
.add_tag a{display:inline-block;margin-left:5px;height:21px;width:65px;background-color:#ffa800;color:#fff;font-size:12px;text-align:center;line-height:21px;overflow:hidden;vertical-align:middle;}
.add_tag a:hover{text-decoration:none;color:#fff;}
.add_tag p{margin-top:5px;font-size:14px;}

.planFav{margin-left:340px;line-height:20px;color:#4d4d4d;font-size:14px;z-index:9001;position:fixed;bottom:0;left:50%;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);}
.planFav a{display:block;height:31px;border:1px solid #d9d9d9;width:150px;background-color:#f2f2f2;text-align:center;font-size:14px;line-height:30px;border-radius:3px;}
.planFav i{position:absolute;left:0;width:31px;height:31px;background:url(/images/post/selected_icon2.gif) no-repeat 0 -73px;overflow:hidden;}
.planFav span{display:block;margin-left:30px;}
.planFav em{font-style:normal;color:#ff8a00;}
.planFav .favTips{right:0;bottom:31px;width:250px;font-size:12px;line-height:24px;}
.planFav h4{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #999;font-weight:normal;}
.planFav h4 strong{font-size:16px;font-weight:normal;}
.planFav .favTips b{color:#ff8a00;}

.plan_succ .close{position:absolute;right:8px;top:8px;width:14px;height:14px;background:url(/images/flight/flight_sprite11.gif) no-repeat -44px -25px;line-height:200px;overflow:hidden;cursor:pointer;}
.plan_succ div{margin:15px 0;font-size:16px;text-align:center;}
.plan_succ a{color:#ff8a00;}
.plan_succ div b{display:inline-block;margin-right:5px;width:15px;height:15px;background:url(/images/flight/flight_sprite11.gif) no-repeat 0 -230px;font-size:0;line-height:0;vertical-align:-2px;*vertical-align:middle;overflow:hidden;}


.tools h3{float:right;font-weight:normal;margin-top:5px;}
.tools h3 a{display:block;font-size:14px;background:url("/images/guina1.gif") right 0px no-repeat;padding-right:35px;line-height:24px;}
.tools h3 a.a_sq{background:url("/images/guina2.gif") right 0px no-repeat;}
.yj_content{height:80px;overflow:hidden;}
.yj_content h4{font-size:14px;font-weight:normal;color:#666666;line-height:30px;margin-top:5px;}
.yj_content h4 a{color:#FF8901;}
.yj_content h4 a.level_a{color:#980031;margin-left:5px;}
.yj_content h2{font-size:14px;color:#666;line-height:18px;font-weight:normal;padding-left:25px;margin-top:20px;margin-bottom:12px;}
.yj_content h2.h2_jp{background:url("/images/jp.gif") 0px 0px no-repeat;}
.yj_content h2.h2_zs{background:url("/images/jd.gif") 0px 0px no-repeat;}
.yj_content h2.h2_qz{background:url("/images/qz.gif") 0px 0px no-repeat;}
.yj_content h2.h2_bx{background:url("/images/bx.gif") 0px 0px no-repeat;}
.yj_content h2.h2_yl{background:url("/images/yl.gif") 0px 0px no-repeat;}
.yj_content p{font-size:14px;color:#666;line-height:22px;margin-top:2px;}
.yj_content p a{color:#CC9A37;}
.yj_content p.p_mt{margin-bottom:10px;}

/* 回复弹窗 */
.replypopfade{position:absolute;background-color:#aaaaaa;}
div.replypop{position: absolute;background-color:#ffffff;text-align:left;border:solid 3px #999 9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
div.replypop .replypopclose{position:absolute;top:12px;right:12px;width:13px;height:12px;cursor:pointer;background:url(/images/post/selected_icon2.gif) -32px -73px no-repeat;display:block;line-height:100px;overflow:hidden;}
div.replypop .replypopmessage{line-height:20px;color:#444444;}

.replypop .quick_reply_box {position: static;padding: 0;box-shadow: none;border: 0 none;width: auto;}
.replypop .publish_reply .btn_big {width: 75px;font-size: 14px;}
.replypop .quick_reply_box .at_pop {left: -23px;}
.quick_reply_box .reply_tags {overflow: hidden;*zoom: 1;}
.quick_reply_box .reply_tags ul {width: 220px;}
.reply_tips {font-size: 10px;line-height: 24px;}
.reply_tips span {color: #999;}

/* m post zhoushengxue 2013-04-23 */
.mPost{margin:15px 0 15px -23px;}
.mPost dt{position:relative;width:273px;height:257px;background:url(/images/post/mPost.png) no-repeat;}
.mPost dt .btn_trigger{position:absolute;display:block;width:143px;height:32px;margin:206px 0 0 121px;}
.mPost dd{position:relative;margin-top:-18px;padding:24px 0 0 33px;width:240px;height:204px;background:url(/images/post/mPost.png) no-repeat 0 -260px;font-size:14px;color:#3c250d;line-height:24px;}
.mPost dd p{margin-bottom:13px;}
.mPost dd p span{display:block;margin-left:-12px;_margin-left:-2px;}
.mPost dd strong{font-size:18px;color:#ff7200;font-weight:normal;display:block;}

/*  m post_v2 old bin 2013-09-09 */
.post_v2 {position: relative;margin-top: 15px;}
.post_v2 i {width: 58px;height: 329px;display: block;position: absolute;left: 250px;top: 0;background: url(/images/post/post_v2_2.jpg) 0 0 no-repeat;}

/* 专家 */
.float-bar .box_consult{position:absolute;right:0;z-index:50;margin-top:25px;width:250px;box-shadow:0 1px 3px rgba(0,0,0,0.1);background-color:#fff;border-radius:5px;}
.box_consult{margin-bottom:15px;}
.box_consult .title{padding:8px 10px;background-color:#f6f6f6;border-bottom:1px solid #dbdbdb;border-radius:5px 5px 0 0;font-size:16px;line-height:24px;}
.box_consult h2{padding-left:25px;background:url(/images/mdd/consult_bg.png) no-repeat 0 -77px;color:#666;font-weight:normal;}
.box_consult .cont{padding:10px 4px;border-top:1px solid #fff;border-bottom:1px solid #dbdbdb;background-color:#f6f6f6;line-height:24px;border-radius:0 0 5px 5px;}
.box_consult dt{padding:0 12px;}
.box_consult dt img{float:left;width:58px;height:58px;margin-right:13px;}
.box_consult dt a{font-size:14px;}
.box_consult dt .btn{display:block;margin-top:5px;width:110px;height:27px;background-color:#58c6c7;border-bottom:1px solid #2e8f90;border-radius:3px;color:#fff;text-align:center;overflow:hidden;line-height:26px;}
.box_consult dt .btn:hover{background-color:#53b7b8;border-color:#3d9091;text-decoration:none;}
.box_consult dd{margin-top:15px;padding:5px 11px;border:1px solid #d1d1d1;background-color:#f9f9f9;position:relative;*zoom:1;}
.box_consult dd b{position:absolute;top:-9px;left:32px;width:0;height:0;border-bottom:9px solid #d1d1d1;border-left:9px dashed transparent;border-right:9px dashed transparent;font-size:0;line-height:0;}
.box_consult dd i{position:absolute;width:0;height:0;margin:1px 0 0 -9px;border-bottom:9px solid #f9f9f9;border-left:9px dashed transparent;border-right:9px dashed transparent;font-size:0;overflow:hidden;}
.box_consult p{padding:8px 0;line-height:20px;text-align:center;}
.box_consult p em{font-style:normal;font-family:Arial, Helvetica, sans-serif;font-size:14px;}

/* 酒店推荐 shengxue 2013-08-02 */
.side_hotel{background-color:#f5f5f5;margin-bottom:15px;border-bottom:1px solid #cbcbcb;border-radius:2px;}
.side_hotel .hd{height:42px;padding:0 12px;border-top:2px solid #ffa800;border-bottom:1px solid #cbcbcb;line-height:42px;font-size:16px;color:#555;}
.side_hotel .hd .more{float:right;padding-right:20px;background:url(/images/post/sideHotel_more.gif) no-repeat center right;overflow:hidden;font-size:14px;}
.side_hotel .hd .close{float:right;width:23px;height:23px;margin-top:8px;background:url(/images/post/postSide-hotel.png) no-repeat 0 0;overflow:hidden;}
.side_hotel .bd{border-top:1px solid #fff;overflow:hidden;}
.side_hotel .bd li{padding:12px;border-bottom:1px dashed #cbcbcb;}
.side_hotel .bd li:hover,.side_hotel .bd li.hover{background-color:#d6efff;}
.side_hotel .bd a{color:#666;}
.side_hotel .bd a:hover{text-decoration:none;color:#ff8a00;}
.side_hotel .bd .h_title{display:block;height:20px;font-size:12px;color:#ff761b;overflow:hidden;line-height:20px;}
.side_hotel .h_title span{float:right;color:#ff8a00;font-size:16px;}
.side_hotel .h_title em{font-style:normal;font-size:20px;font-family:"AvantGarde Md BT";}
.side_hotel .h_desc{margin-top:8px;display:block;line-height:18px;color:#666;}
.side_hotel .h_desc p{height:22px;margin-bottom:5px;overflow:hidden;line-height:22px;}
.side_hotel .h_desc .location{height:14px;line-height:14px;overflow:hidden;}
.side_hotel .h_desc i{float:left;margin-right:8px;width:22px;height:22px;background:url(/images/post/postSide-hotel.png) no-repeat -24px 0;overflow:hidden;}
.side_hotel .h_desc .icon-people{background-position:-47px 0;}
.side_hotel .h_desc em{font-style:normal;color:#ff8a00;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.side_hotel .h_desc img{float:left;margin:0 9px 0 0;width:68px;height:68px;overflow:hidden;}
.side_hotel .h_desc span{color:#444;}
.side_hotel .h_desc .highlight{color:#ff8a00;}
.side_hotel .bd .h_link{display:block;text-align:right;color:#ff761b;}
.side_hotel .ft{line-height:38px;text-align:center;}
.side_hotel .ft a{display:block;color:#ff8a00;}

.post_side .banner{margin:20px 0;position:relative;width:250px;}
.post_side .banner a{display:block;}
.post_side .banner .close{position:absolute;right:7px;top:8px;z-index:2;display:block;width:25px;height:25px;cursor:pointer;overflow:hidden;line-height:100px;background:url(/images/post/banner-sAsia.png) no-repeat 30px 30px;}

/* 精华 */
.digest_icon{position:absolute;margin:-55px 0 0 245px;width:102px;height:70px;background:url(/images/post/icon_digest2.gif) no-repeat;}
.digestWrap{margin:10px 0 0 0;padding:10px 20px;font-size:14px;color:#666;line-height:24px;}
.itemDigest{margin:10px 0;padding-left:28px;}
.itemDigest dt i{float:left;margin:5px 0 0 -28px;width:18px;height:18px;background:url(/images/post/digest_bg6.gif) no-repeat;overflow:hidden;}
.itemDigest dt .icon18_traffic{background-position:0 0;}
.itemDigest dt .icon18_hotel{background-position:0 -18px;}
.itemDigest dt .icon18_amusement{background-position:0 -36px;}
.itemDigest dt .icon18_visa{background-position:0 -54px;}
.itemDigest dt .icon18_insure{background-position:0 -72px;}
.itemDigest dt .icon18_sights{background-position:0 -90px;}
.itemDigest dt .icon18_shop{background-position:0 -108px;}
.itemDigest dt .icon18_repast{background-position:0 -126px;}
.itemDigest dd{margin:5px 0 10px;}
.itemDigest dd img{margin-top:10px;}
.itemTips{margin:10px 0 0 -28px;padding:8px 25px;border:1px solid #dedede;background-color:#f7f7f7;border-radius:5px;}
.itemTips strong{font-size:14px;font-weight:normal;}
.itemTips p{margin-top:5px;font-size:12px;line-height:20px;}

.tipsDigest{float:right;}
.tipsDigest .trigger{display:block;padding-left:20px;cursor:help;}
.tipsDigest .trigger i{float:left;margin:4px 0 0 -20px;width:17px;height:17px;background:url(/images/post/digest_bg6.gif) no-repeat 0 -147px;overflow:hidden;}
.infoDigest{position:absolute;margin:3px 0 0 -165px;width:270px;padding:5px 10px;border-bottom:1px solid #d8d8d8;line-height:22px;font-size:12px;background-color:#f8f8f8;border-radius:5px;}
.infoDigest b{position:absolute;right:50px;top:-5px;border-bottom:5px solid #f8f8f8;border-left:5px dotted transparent;border-right:5px dotted transparent;font-size:0;line-height:0;}
.infoDigest i{position:absolute;left:-5px;top:1px;border-bottom:5px solid #f8f8f8;border-left:5px dotted transparent;border-right:5px dotted transparent;font-size:0;}
.lineDigest{margin:10px 0 45px;height:16px;border-bottom:1px dashed #8c8c8c;text-align:center;line-height:16px;}
.lineDigest span{position:relative;display:inline-block;bottom:-7px;padding:0 10px;background-color:#fff;color:#888;}


/* 底部攻略图片浮动框 old bin 20131015 */
.a_pop {width: 100%;height: 344px;background: #fff;position: fixed;_position:absolute;left: 0;bottom: 0;border-top: 1px solid #d3d3d3;box-shadow: 0 0 5px #d3d3d3;z-index: 100;}
.a_pop_bottom {height: 0;border:0;}
.a_pop .gongnue {width: 230px;height: 326px;position: absolute;left: 0;top: 9px;border-left: 9px solid #fff;border-right: 2px solid #fff;z-index: 101;background: #f7f7f7;}
.a_pop .gongnue span {width: 140px;height: 40px;background: #b0c946 url(/images/post/down.png) no-repeat 20px 0;line-height: 40px;padding-left: 60px;position: absolute;left: 15px;bottom: 27px;color: #fff;font-size: 16px;display: block;text-align: left;border-bottom: 2px solid #8d951d;}
.a_pop .gongnue span strong {font-weight: normal;font-family:Georgia,"Times New Roman",Times,serif;font-size: 20px;}
.a_pop_block {width: 100%;height: 100%;position: relative;overflow: hidden;z-index: 100;}
.a_pop ul {width: 10000px;height: 326px;padding:9px;position: absolute;left: 232px;top: 0;}
.a_pop li {float: left;width: 258px;margin-right: 2px;}
.a_pop_li {position: relative;height: 162px;margin-bottom: 2px;background: #f7f7f7;}
.a_pop li a {color: #fff;text-shadow:0 0 5px #333;}
.a_pop li a:hover {color: #fff;text-decoration: none;}
.a_pop li span {position: absolute;bottom: 12px;left: 15px;}
.a_pop li span p {font-size: 18px;}
.a_pop li span b {font-size: 16px;font-weight: normal;line-height: 32px;}
.a_pop li span b i {font-style: normal;padding: 0 5px;font-family:Georgia,"Times New Roman",Times,serif;font-size: 24px;}
.a_pop li span p strong {font-size: 26px;font-weight: normal;}
.a_pop li.a_pop_big {width: 326px;height: 326px;position: relative;background: #f7f7f7;}
.a_pop li.a_pop_big span {display: inline-block;width: 286px;height: 75px;padding: 15px 20px;left: 0;top: 50%;margin-top: -50px;background: #ffa800;background:rgba(255,168,0,.7);}
.a_pop li.a_pop_big a {text-shadow:none;}
.a_pop li.a_pop_big span p {font-size: 20px;}
.a_pop li.a_pop_big span b i {font-size: 28px;}
.a_pop_hide {width: 220px;height: 22px;line-height: 22px;border:1px solid #d3d3d3;border-bottom: none;background:#fff url(/images/post/show_hide.gif) 84px -26px no-repeat;position:absolute;top: -23px;left: 50%;margin-left: -110px;text-align: center;color: #ffa800;cursor: pointer;}
.a_pop_show {bottom: 80px;background-position: 84px 0;}
.a_pop_short .gongnue span {bottom:262px;}
.a_pop_short li span {bottom: 92px;}
.a_pop_short li.a_pop_big span {top: 0;margin-top: 0;padding-top: 9px;}

/* 底部攻略图片浮动框 old bin 20131015 */

/* 看看这个怎么样 old bin 20131016 */
.see {width: 398px;height: 210px;padding: 105px 0 0 45px;background: url(/images/post/see.png) no-repeat 0 0;position: fixed;_position:absolute;left: 50%;bottom: 0;margin-left: -340px;z-index: 100;}
.see dl {color: #fff;font-size: 20px;}
.see dt {height: 30px;}
.see dt a {color: #ffa800;}
.see dt a:hover {color: #ffa800;}
.see dt strong {font-family:Georgia,"Times New Roman",Times,serif;padding: 2px;font-weight: normal;}
.see dd {height: 28px;padding-left: 30px;margin-bottom: 20px;}
.see dd a {color: #fff;font-size: 24px;}
.see dd a:hover {color: #ff7200;text-decoration: none;}
.see a.to_see,.see a.close_see,.see p {position: absolute;display: block;}
.see a.to_see {width: 100px;height: 24px;left: 305px;top: 246px;line-height: 200px;overflow: hidden;}
.see a.close_see {width: 25px;height: 25px;right: 5px;top: 5px;line-height: 200px;overflow: hidden;background: url(/images/post/post/close.png) no-repeat 0 0;-moz-transition: 1s ease-in-out 0s;-webkit-transition: 1s ease-in-out 0s;}
.see a.close_see:hover {-moz-transform:scale(1.1) rotate(360deg);-webkit-transform:scale(1.1) rotate(360deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-moz-transition:1s ease-in-out 0s;-webkit-transition:1s ease-in-out 0s}
.see p {font-size: 14px;color: #ff7200;margin-top: 25px;}
/* 看看这个怎么样 old bin 20131016 */

/* 完善游记信息 flysong 20131030 */
.popup-tripinfo{ width:950px; height:590px; background-color:#fff;}
.popup-tripinfo .hd{ background-color:#f4f3f0; border-bottom:1px solid #eeede8; height:48px;}
.popup-tripinfo .step-num{ padding:33px 0 0 35px; font-size:16px; color:#d3d3d3;}
.popup-tripinfo .step-num i{ width:50px; height:50px; display:inline-block; background:url(/images/post/tripinfo_bg.png) no-repeat; margin-right:10px; vertical-align:middle;}
.popup-tripinfo .step-num .one,.popup-tripinfo .step-num .two{ width:240px; display:inline-block;}
.popup-tripinfo .step-num .one i{ background-position:0 -50px;}
.popup-tripinfo .step-num .one-on,.popup-tripinfo .step-num .two-on{ color:#ffa800;}
.popup-tripinfo .step-num .one-on i{ background-position:0 0;}
.popup-tripinfo .step-num .two i{ background-position:-50px -50px;}
.popup-tripinfo .step-num .two-on i{ background-position:-50px 0;}
.popup-tripinfo .addtips{ padding:12px 17px; background-color:#f9f9f9; font-size:12px; color:#666; line-height:1.8em; margin:25px 35px;}
.popup-tripinfo .tips{ padding:12px 0;font-size:14px; color:#666; line-height:1.8em; margin:25px 35px;}
.popup-tripinfo .forms{padding:0 0 0 35px;}
.popup-tripinfo .forms dl{ padding:10px 0;}
.popup-tripinfo .forms dt{ width:106px; float:left; font-size:14px; color:#666; padding-top:2px;}
.popup-tripinfo .forms dt i{ width:24px; height:20px; display:inline-block; vertical-align:middle; background:url(/images/post/posttrip_i.png) 0 0 no-repeat;}
.popup-tripinfo .forms dt i.time{ background-position:0 0;}
.popup-tripinfo .forms dt i.day{ background-position:0 -40px;}
.popup-tripinfo .forms dt i.who{ background-position:0 -80px;}
.popup-tripinfo .forms dt i.cash{ background-position:0 -120px;}
.popup-tripinfo .forms dt i.style{ background-position:0 -160px;}
.popup-tripinfo .forms dd{ width:715px; float:left;font-size:14px; color:#666; position:relative;}
.popup-tripinfo .forms dd input{ width:130px; height:22px; border:1px solid #e5e5e5; text-indent:3px; font-size:12px; color:#666;}
.popup-tripinfo .forms input.time{background:url(/images/post/tripinfo_bg.png) 108px -211px no-repeat;}
.popup-tripinfo .forms input.drop{background:url(/images/post/tripinfo_bg.png) 108px -250px no-repeat;}
.popup-tripinfo .forms .dropmenu{ position:absolute; width:130px;border:1px solid #e5e5e5; border-top:none; top:24px; left:0; z-index:1; background-color:#fff; display:none;}
.popup-tripinfo .forms .dropmenu a{ display:block; width:117px; margin:0 auto; border-bottom:1px solid #ebebeb; font-size:12px; color:#999; line-height:29px;}
.popup-tripinfo .forms .dropmenu a:last-child{ border:none;}
.popup-tripinfo .forms .cats a{ display:inline-block; margin-right:25px; color:#666;}
.popup-tripinfo .forms .cats a:hover{ text-decoration:none;}
.popup-tripinfo .forms .cats i{ width:15px; height:15px; display:inline-block; vertical-align:middle;background:url(/images/post/tripinfo_bg.png) -150px 0 no-repeat; margin-right:9px;}
.popup-tripinfo .forms .cats a.on i{ background-position:-165px 0;}
.popup-tripinfo .forms .cats input{ width:118px; height:22px; border:1px solid #e5e5e5; text-indent:3px; font-size:12px; color:#666; margin-left:10px; background-color:#f9f9f9;}
.popup-tripinfo .forms .sub-btn{ text-align:right; padding:20px 140px 0 0;}
.popup-tripinfo .forms .sub-btn button{ width:88px; height:34px; line-height:34px; color:#fff; text-align:center; background-color:#ffa800; border-radius:2px; border:none; cursor:pointer;}
.popup-tripinfo .card{ width:380px; padding:6px; background-color:#fff; box-shadow:0px 0px 3px #666; margin:0 35px; font-size:0; float:left;}
.popup-tripinfo .card img{ float:left;}
.popup-tripinfo .card i{ width:106px; height:132px; background:url(/images/post/tripinfo_bg.png) 0 -300px no-repeat; margin:45px 0 0 10px; float:left; display:block;}
.popup-tripinfo .card-r{ width:250px; float:left;}
.popup-tripinfo .card-r .cardtip{ width:193px; height:87px; background:url(/images/post/tripinfo_bg.png) 0 -100px no-repeat; margin-top:18px;}
.popup-tripinfo .card-r  button{ width:108px; height:34px; line-height:34px; color:#fff; text-align:center; background-color:#ffa800; border-radius:3px; border:none; margin:120px 0 0; cursor:pointer;}
.coin-bag { width:68px; height:47px; padding-top:65px;color:#ffff8a; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-align: center; text-shadow:0 1px 2px #ff8900; background:url(/images/common/coinbag.png) no-repeat; cursor: pointer; position: absolute;}

/* 精华 zhou added 2013-11-14 */
.post-hd-wrap{width:980px;margin:0 auto;position:relative;}
.post-hd .rbtn-top{float:right;width:250px;padding-top:0;position:absolute;right:0;bottom:4px;}

.summary{margin:5px 0 24px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;font-size:12px;}
.basic-info{margin:10px 0;}
.basic-info ul{position:relative;padding-left:3px;}
.basic-info ul.hover{background-color:#f9f9f9;}
.basic-info ul.hover .item-edit{display:block;}
.basic-info li{float:left;display:inline;margin:3px 10px 3px 0;color:#afaba4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.basic-info li i{display:inline-block;margin-right:6px;width:16px;height:16px;background:url(/images/post/post_sprites.gif) no-repeat;overflow:hidden;vertical-align:-3px;*vertical-align:middle;}
.basic-info li span{color:#666;}
.basic-info .item-date{width:170px;}
.basic-info .item-date i{background-position:0 -60px;}
.basic-info .item-people{width:125px;}
.basic-info .item-people i{background-position:-18px -60px;}
.basic-info .item-days{width:90px;}
.basic-info .item-days i{background-position:-36px -60px;}
.basic-info .item-type{width:400px;}
.basic-info .item-type i{background-position:-54px -60px;}
.basic-info .item-cost{float:right;width:170px;text-align:right;}
.basic-info .item-cost i{background-position:-72px -60px;}
.basic-info .item-edit{display:none;}
.basic-info .item-edit a{width:45px;height:16px;line-height:16px;text-indent:16px;font-size:12px;text-decoration:none;position:absolute;right:5px;bottom:5px;background:#e9e6e3 url(/images/post/post_sprites.gif) -33px 3px no-repeat;color:#666;}
.basic-edit{margin-top:5px;*margin-top:10px;padding:0 15px;line-height:30px;background-color:#f9f9f9;color:#999;}
.basic-edit a{margin:0 10px;color:#897F76;}
.basic-edit .now{color:#ffa800;}
.keyword-info{margin:14px 0;padding-left:3px;line-height:21px;color:#333;}
.keyword-info span{display:block;color:#afaba4;}
.keyword-info a{padding:0 3px;color:#333;text-decoration:underline;}
.keyword-info a:hover,.keyword-info a.on{background-color:#ff0;color:#333;text-decoration:none;}
.post_info .highlight, ._j_poi_line .highlight{background-color:#ff0!important;color:#333!important;text-decoration:underline;cursor: pointer;text-decoration-color:#f00;}

/* 珠子
.extract{position:absolute;left:50%;top:300px;z-index:80;margin-left:204px;width:0;}
.extract .hd{margin-left:-19px;position:absolute;z-index:2;float:left;width:35px;height:30px;background:url(/images/post/extract-sprite5.png) no-repeat;overflow:hidden;cursor:pointer;}
.extract .item{position:absolute;width:35px;height:30px;}
.extract .item-open{z-index:10;}
.extract .bd{position:absolute;z-index:1;background-color:#fff;width:0;overflow:hidden;}
.extract .bd-inner{width:286px;}
.extract .ft{position:absolute;padding-left:35px;width:250px;height:30px;background-color:#fff;font-size:14px;color:#999;line-height:30px;overflow:hidden;}
.extract .ext-title{height:30px;margin-bottom:5px;padding:0 30px 0 36px;line-height:30px;overflow:hidden;color:#fff;font-size:16px;}
.extract .ext-title h3{font-weight:normal;}
.extract .ext-title a{color:#fff;}
.extract .item .close{position:absolute;right:6px;top:6px;width:18px;height:18px;background:url(/images/post/extract-sprite5.png) no-repeat -82px 0;overflow:hidden;cursor:pointer;}
.extract .ext-content{padding-left:36px;border-bottom:2px solid #aba907;color:#999;}
.extract .ext-content a{color:#ffa800;}

.extract .item-hotel .hd{background-position:-35px 0;}
.extract .item-hotel:hover .hd,.extract .item-hotel.hover .hd,.extract .item-hotel.item-open .hd{background-position:0 0;}
.extract .item-hotel .ext-title{background-color:#aba907;}
.extract .item-hotel .ext-content{border-color:#aba907;}

.extract .item-scenery .hd{background-position:-35px -32px;}
.extract .item-scenery:hover .hd, .extract .item-scenery.hover .hd,.extract .item-scenery.item-open .hd, .extract .item-scenery .hd_hover{background-position:0 -32px;}
.extract .item-scenery .ext-title{background-color:#8DC587;}
.extract .item-scenery .ext-content{border-color:#8DC587;}

.extract .item-mark .hd{background-position:-35px -64px;}
.extract .item-mark:hover .hd, .extract .item-mark.hover .hd,.extract .item-mark.item-open .hd, .extract .item-mark .hd_hover{background-position:0 -64px;}
.extract .item-mark .ext-title{background-color:#65e0e3;}
.extract .item-mark .ext-content{border-color:#65e0e3;}

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }	
	50% { -webkit-transform: scale(1.1); opacity:0.8;}
    100% { -webkit-transform: scale(1);  opacity:1;}
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }	
	50% { -moz-transform: scale(1.1); opacity:0.8;}
    100% { -moz-transform: scale(1);  opacity:1;}
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }	
	50% { -o-transform: scale(1.1); opacity:0.8;}
    100% { -o-transform: scale(1);  opacity:1;}
}
@keyframes pulse {
    0% { transform: scale(1); }	
	50% { transform: scale(1.1); opacity:0.8;}
    100% { transform: scale(1); opacity:1;}
}

.pulse {
	-webkit-animation: pulse 1s infinite ease;
	-moz-animation: pulse 1s infinite ease;
	-o-animation: pulse 1s infinite ease;
	animation: pulse 1s infinite ease;
}
.extract .ext-info img{vertical-align:top;}
.extract .ext-info dt{width:250px;height:141px;position:relative;overflow:hidden;}
.extract .ext-info .price{position:absolute;right:10px;bottom:2px;color:#fff;font-size:14px;text-shadow:1px 1px 3px rgba(0,0,0,0.5);font-style:italic;}
.extract .ext-info .price b{font-size:30px;}
.extract .ext-info .pic-num{position:absolute;right:8px;bottom:9px;height:25px;padding:0 5px;font-size:14px;color:#fff;background-color:rgba(0,0,0,0.7);background-color:#000\9;line-height:24px;}
.extract .ext-info .btn-fav{position:absolute;right:8px;bottom:9px;width:62px;height:25px;background:#ff8a00 url(/images/post/extract-sprite5.png) no-repeat -80px -20px;border-radius:3px;line-height:25px;overflow:hidden;color:#fff;text-indent:24px;font-size:14px;}
.extract .ext-info .btn-fav:hover{text-decoration:none;background-color:#ff7200;}

.extract .ext-info dd{margin:5px 0 8px;line-height:22px;}
.extract .ext-info .btn-arrow{float:right;margin:4px 4px 0 5px;width:8px;height:13px;background:url(/images/post/extract-sprite5.png) no-repeat -90px -44px;overflow:hidden;}
.extract .ext-state{padding:5px 0;margin-right:-6px;height:25px;line-height:24px;border-top:1px dotted #ccc;overflow:hidden;}
.extract .ext-state li{float:left;display:inline;margin-right:4px;width:60px;height:25px;overflow:hidden;}
.extract .ext-state a{color:#999;}
.extract .ext-state a:hover{text-decoration:none;color:#ffa800;}
.extract .ext-state em{font-style:normal;color:#ffa800;}
.extract .ext-extend{margin-top:8px;padding:10px 10px 10px 0;border-top:1px dotted #ccc;line-height:25px;}
.extract .ext-extend a{font-size:14px;color:#666;}
.extract .ext-extend a:hover{text-decoration:none;}
.extract .ext-extend span{text-decoration:underline;}
.extract .ext-extend b{font-size:18px;color:#ff8a00;text-decoration:none;position:relative;bottom:-2px;}
.extract .ext-extend .detail{float:right;*margin-top:-34px;*margin-right:10px;color:#ff8a00;}
.extract .ext-fav{margin-bottom:14px;}
.extract .ext-fav a{display:block;height:30px;overflow:hidden;border-bottom:2px solid #d18500;background-color:#ffa800;text-align:center;font-size:16px;color:#fff;font-weight:bold;line-height:32px;}
.extract .ext-fav .btn-fav{_padding-top:5px;_height:25px;}
.extract .ext-fav a:hover{background-color:#ff8a00;text-decoration:none;}
.extract .ext-fav .btn-fav i{display:inline-block;margin-right:10px;width:13px;height:13px;background:url(/images/post/extract-sprite5.png) no-repeat -87px -64px;overflow:hidden;vertical-align:-1px;*vertical-align:middle;}
.extract .ext-fav .bookmark a{float:right;width:145px;}
.extract .ext-fav .bookmark span{font-size:16px;color:#999;line-height:32px;}
.extract .ext-comment li{padding:10px 0 10px 22px;border-top:1px dotted #ccc;}
.extract .ext-comment .user{margin-bottom:3px;}
.extract .ext-comment .user img{float:left;margin-left:-22px;}
.extract .ext-comment .lv{margin-left:5px;font-size:10px;color:#900;}
.extract .ext-comment .time{color:#ccc;}
.extract .ext-comment .txt{line-height:21px;}
.extract .ext-comment .txt a{float:right;margin-right:6px;*margin-top:-21px;}
.extract .ext-comment .more{border:none;margin-top:-4px;padding:0 0 10px 22px;}
.extract .ext-action{border-top:1px dotted #ccc;padding:15px 0 15px 22px;line-height:20px;}
.extract .ext-action .btn-fav,.extract .ext-action .btn-buy{float:right;margin-left:10px;width:50px;height:20px;background-color:#ffa800;color:#fff;line-height:20px;border-radius:3px;text-align:center;}
.extract .ext-action .btn-fav:hover{background-color:#ff8a00;text-decoration:none;}
.extract .ext-action .btn-buy{margin-right:6px;background-color:#ff8a00;}
.extract .ext-action .btn-buy:hover{background-color:#ffa800;text-decoration:none;}
.extract .ext-action .btn-fav{background:#ffa800 url(/images/post/extract-sprite5.png) no-repeat -84px -21px;text-align:left;text-indent:20px;}
.extract .ext-action .btn-detail{font-size:14px;text-decoration:underline;}
.extract .ext-action .btn-detail:hover{text-decoration:none;}
.extract .item-open .bd{display:block;}
.extract .item-open .bd{display:block;}
.extract-fixed,.extract-up{position:fixed;top:70px;}
.extract-down{position:fixed;bottom:10px;top:inherit;z-index:5;}
.extract-down .ext-title,.extract-down .ft{cursor:pointer;}
.extract-fixed .item,.extract-up .item,.extract-down .item{position:relative;margin-top:0;}
.extract-fixed .keyword-info,.extract-up .keyword-info,.extract-down .keyword-info{margin:0;width:250px;padding:0 0 15px 36px;background-color:#fff;}
.extract-fixed .keyword-info .ki-inner,.extract-up .keyword-info .ki-inner,.extract-down .keyword-info .ki-inner{padding:5px 0;border-bottom:1px solid #F3F3F3;}
.extract-fixed .item{position:relative;margin-top:0;}
 */
/* 收藏游记，酒店跳转 */
.pop-hotel{position:absolute;right:-10px;top:40px;z-index:81;width:370px;background-color:#fff;padding:15px 12px;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3); border:1px solid #ccc\9; border:none\9\0;font-size:14px;color:#666;line-height:26px;}
.pop-hotel .hd{margin-bottom:30px;}
.pop-hotel .hd i{float:left;margin:5px 8px 0 0;width:19px;height:19px;background:url(/images/post/icon-success.gif) no-repeat;overflow:hidden;}

.pop-hotel em{font-size:16px;color:#ff8a00;font-weight:bold;font-family:Arial;font-style:normal;}
.pop-hotel .bd a{color:#666;text-decoration:underline;}
.pop-hotel .bd .btn-view{float:right;margin:15px 0 0 25px;width:94px;height:31px;background-color:#ffa800;text-align:center;line-height:30px;font-size:14px;color:#fff;border-radius:3px;text-decoration:none;}
.pop-hotel .bd .btn-view:hover{background-color:#ff8a00;}
.pop-hotel .ft{position:absolute;right:0;top:0;}
.pop-hotel .close-btn{ width:36px; height:27px;background:url(/images/other/popctn_bg.png) 0 -165px no-repeat;_background:url(/images/other/popctn_bg4.gif) 0 -165px no-repeat; outline:none; position:absolute; right:0px; top:11px; display:block;}
.pop-hotel .close-btn i{ margin:8px 0 0 8px; width:9px; height:9px; background:url(/images/other/i_cross.gif) no-repeat; display:block; -moz-transition:1s ease-in-out 0s; -webkit-transition:1s ease-in-out 0s;}
.pop-hotel .close-btn:hover i{ -moz-transform:scale(1.1) rotate(360deg); -webkit-transform:scale(1.1) rotate(360deg); -webkit-transform-origin:50% 50%; -moz-transform-origin:50% 50%;  -moz-transition:1s ease-in-out 0s; -webkit-transition:1s ease-in-out 0s;}
.float-bar .pop-hotel{top:60px;}

/* 问答弹窗 20140122 old bin */
.ask_loudly {position: fixed;_position:absolute;width: 310px;height: 385px;bottom: 0;left: 50%;margin-left: 180px;z-index: 900;overflow: hidden;}
.ask_con {position: absolute;left: 0;top: 30px;width: 280px;height: 300px;padding: 66px 15px 25px 15px;background: #fd9970;background:rgba(253,153,112,.9);}
.al_ico {width: 260px;height: 86px;background: url(/images/post/ai_sprite.png) 0 0 no-repeat;_background: url(/images/post/ai_sprite.gif) 0 0 no-repeat;position: absolute;top: -12px;left: 15px;}
.al_close {width: 15px;height: 15px;padding: 2px;background: #fff url(/images/post/ask_close.gif) 2px 2px no-repeat;position: absolute;right: 10px;top: 10px;}

.ask_con ul {width: 250px;padding: 15px 10px 15px 20px;background: #fff;border-radius: 8px;}
.ask_con li a {color: #3f200f;line-height: 28px;}
.ask_con li span {padding-left: 10px;color: #ff8a00;}

.ask_btn {width:170px;height:48px;margin: 20px 0 0 50px;background: url(/images/post/ai_sprite.png) -4px -138px no-repeat;_background: url(/images/post/ai_sprite.gif) -4px -138px no-repeat;}
.ask_btn a {width: 160px;height: 37px;margin:4px 5px;background: #ff8a00;border-bottom: 3px solid #db6200;border-radius: 5px;display: inline-block;line-height: 40px;text-align: center;color: #fff;font-size: 18px;position: relative;}
.ask_btn a:hover {background: #ffa800;border-bottom-color: #ffa800;color: #fff;text-decoration: none;}
.ask_btn a i {width: 28px;height: 24px;background: url(/images/post/ai_sprite.png) 0 -188px no-repeat;_background: url(/images/post/ai_sprite.gif) 0 -188px no-repeat;position: absolute;right: -7px;top: -10px;}
/* 游记删除 */
.post-deleted{margin:70px 0;text-align:center;}
.post-deleted i{display:inline-block;width:151px;height:172px;background:url(/images/post/icon-cry.png) no-repeat;}
.post-deleted p{margin:15px 0;font-size:20px;font-weight:bold;color:#999;}
.post-deleted a{font-size:20px;color:#ff8a00;}

/* weixin share by flysong20140214 */
.wx-mfw{ clear:both;margin:15px 0; width:200px; height:35px; background:url(/images/post/wx_bg.gif) no-repeat;padding:155px 0 0 50px; font-size:14px; color:#ff7200; font-weight:bold; font-family:Verdana, sans-serif;border-radius:5px; overflow:hidden;}
.wx-mfw1{ clear:both;margin:15px 0; width:200px; height:35px; background:url(/images/post/cd-inforight.png) no-repeat;padding:155px 0 0 50px; font-size:14px; color:#ff7200; font-weight:bold; font-family:Verdana, sans-serif;border-radius:5px; overflow:hidden;}
.wx-mfw2{ clear:both;margin:15px 0; width:200px; height:35px; background:url(/images/post/tb-inforight.jpg) no-repeat;padding:155px 0 0 50px; font-size:14px; color:#ff7200; font-weight:bold; font-family:Verdana, sans-serif;border-radius:5px; overflow:hidden;}
.wx-mfw3{ clear:both;margin:15px 0; width:200px; height:35px; background:url(/images/post/lp-inforight.png) no-repeat;padding:155px 0 0 50px; font-size:14px; color:#ff7200; font-weight:bold; font-family:Verdana, sans-serif;border-radius:5px; overflow:hidden;}
.m-gotopbtn a.wx{ width:113px;height:92px; background:url(/images/post/wx_share_btn.png) no-repeat; display:block; margin:0 0 0 460px;}
.m-gotopbtn a.wx:hover{ background-position:0 -92px;}

.wx-mfw-pop{ width:420px; height:285px; padding-top:45px; background:#fff url(/images/post/i_wx.png) 48px 20px no-repeat; text-align:center; font-size:16px; color:#666; line-height:1.8em;}
.wx-mfw-pop img{ margin-top:10px;}

/* 精华改版 zhou 2014-02-25 */
.post_info .highlight{background-color:#ff0;color:#333!important;text-decoration:underline;}
.poi-pop{position:absolute;left:50%;top:320px;z-index:87;margin-left:200px;width:26px;height:26px;}
.poi-pop .pp-item{position:absolute;width:26px;height:26px;}
.poi-pop .pp-item.item-open{z-index:10;}
.poi-pop .pp-item.item-open .pp-box{display:block;}
.poi-pop .pp-icon{display:inline-block;width:26px;height:26px;background:url(/images/post/poiPop-bg2.png) no-repeat 0 0;overflow:hidden;vertical-align:top;}
.poi-pop .toggle .pp-icon:hover{background-position:0 -30px;}
.poi-pop .pp-box{position:absolute;left:0;top:0;padding-left:40px;width:250px;display:none;}
.poi-pop .hd{margin-left:-60px;height:26px;position:relative;background-color:#fff;}
.poi-pop .hd .pp-num{float:left;margin-right:35px;width:26px;height:26px;background:url(/images/post/poiPop-bg2.png) no-repeat -90px 0;overflow:hidden;text-align:center;font:bold 16px/26px Verdana;color:#b5b5b5;}
.poi-pop .hd .pp-icon{float:left;}
.poi-pop .hd em{position:relative;}
.poi-pop .hd hr{position:absolute;width:210px;top:13px;left:28px;border:0 none;border-bottom:1px dotted #dcdcdc;margin:0;padding:0;height:1px;overflow:hidden;*zoom:1;}
.poi-pop .pp-pagin{float:right;}
.poi-pop .pp-bPrev,.poi-pop .pp-bNext{float:left;margin-left:5px;width:26px;height:26px;background:url(/images/post/poiPop-bg2.png) no-repeat -30px 0;overflow:hidden;}
/*.poi-pop .pp-bPrev:hover{background-position:-30px -30px;}*/
.poi-pop .pp-bPrev-use{background-position:-30px -30px;}
.poi-pop .pp-bNext{background-position:-60px 0;}
/*.poi-pop .pp-bNext:hover{background-position:-60px -30px;}*/
.poi-pop .pp-bNext-use{background-position:-60px -30px;}
.poi-pop .bd{padding-top:12px;background-color:#fff;color:#666;}
.poi-pop .poi-info dt{width:250px;background-color:#f8f8f8;overflow:hidden;position:relative;}
.poi-pop .poi-info dt img{vertical-align:top;}
.poi-pop .poi-info dd{border:1px solid #dcdcdc;border-top:0 none;padding:5px 10px 15px;line-height:20px;position:relative;*zoom:1;}
.poi-pop .poi-info h3{margin-bottom:5px;font-size:16px;font-weight:normal;line-height:26px;}
.poi-pop .poi-info h3 a{color:#ff8a00;}
.poi-pop .poi-info .p-comm{margin-bottom:8px;}
.poi-pop .poi-info em{font-style:normal;color:#ff8a00;}
.poi-pop .rank-star{margin-left:8px;display:inline-block;width:68px;height:12px;background:url(/images/post/poiPop-bg2.png) no-repeat 0 -75px;overflow:hidden;vertical-align:middle;}
.poi-pop .rank-star i{display:inline-block;height:12px;background:url(/images/post/poiPop-bg2.png) no-repeat 0 -60px;overflow:hidden;vertical-align:top}
.poi-pop .rank-star .star1{width:12px}
.poi-pop .rank-star .star2{width:26px}
.poi-pop .rank-star .star3{width:40px}
.poi-pop .rank-star .star4{width:54px}
.poi-pop .rank-star .star5{width:68px}
.poi-pop .btn-action{position:absolute;right:-1px;bottom:19px;}
.poi-pop .btn-action a{display:inline-block;height:27px;padding:0 10px;line-height:26px;background-color:#56bdf8;color:#fff;font-size:14px;color:#fff;}
.poi-pop .btn-action a:hover{background-color:#30adf5;text-decoration:none;}
.poi-pop .btn-action i{display:inline-block;margin:7px 4px 0 0;float:left;width:13px;height:13px;background:url(/images/post/poiPop-bg2.png) no-repeat -90px -30px;overflow:hidden;}
.poi-pop .comm-desc{line-height:21px;}
.poi-pop .comm-desc a{color:#ff7200;}
.poi-pop .comm-desc .tar{margin-top:5px;text-align:right;}
.poi-pop .comm-desc .tar a{color:#ff8a00;}
.poi-pop .comm-desc cite{display:inline-block;height:20px;width:20px;font:normal 20px/20px '宋体';color:#999;overflow:hidden;vertical-align:middle;}
.poi-pop .poi-info .img-num{position:absolute;top:10px;left:10px;height:27px;padding:0 10px;background-color:rgba(0,0,0,0.7);background-color:#000\9;font-size:12px;color:#fff;line-height:26px;}
.poi-pop .poi-info .img-num em{font-size:16px;color:#fff;font-family:"Times New Roman";}

/* 明信片券 */
.postal-ticket{position:fixed;_position:absolute;left:50%;top:50%;margin:-90px 0 0 -150px;width:300px;height:143px;background:url(/images/post/postal-ticket.png) no-repeat;overflow:hidden;text-indent:-999px;z-index:1000;}
.popup-ticket{width:520px;margin-left:-260px;z-index:1001;}
.popup-ticket .pop-ctn{padding:75px 75px 65px 115px;text-align:left;color:#666;}
.popup-ticket .pop-ctn dt{margin-bottom:15px;font-size:18px;color:#2c2c2c;}
.popup-ticket .pop-ctn .icon-point{position:absolute;margin:-8px 0 0 -20px;width:19px;height:12px;background:url(/images/post/icon-point.png) no-repeat;overflow:hidden;}
.popup-ticket .pop-ctn dd{line-height:26px;font-size:14px;}
.popup-ticket .pop-ctn dd span{color:#ff8a00;}
.popup-ticket .pop-btn a{display:inline-block;height:22px;line-height:22px;border-radius:3px;}
.popup-ticket .pop-btn a:hover{text-decoration:none;}
/* 游记下方酒店 */
.post-btm{margin:40px 0;padding-top:20px;border-top:1px solid #e2e2e2;color:#333;}
.post-btm .count{margin-bottom:15px;color:#333;}
.post-btm .keyword-info{padding-left:0;}
.post-btm .keyword-info span{color:#666;}
.post-btm .keyword-info a{color:#3f200f;}

.vc_total {padding-top: 15px;border-top: 1px solid #e2e2e2;color: #333;margin-top: 40px;}
.r-report{float:right;display:none;float:right;color:#999;}
.vc_article .r-report{display:inline-block;}
.reply-report{color:#999;}

.m-hotel .hd{height:20px;margin-bottom:8px;line-height:20px;overflow:hidden;}
.m-hotel .hd h2{float:left;font-size:12px;font-weight:normal;}
.m-hotel .hd .r-ctrl{float:right;}
.m-hotel .btn-prev,.m-hotel .btn-next{float:left;margin-left:10px;display:inline-block;width:10px;height:19px;background:url(/images/post/mh-ctrl.png) no-repeat 0 0;overflow:hidden;}
.m-hotel .btn-prev.disabled{background-position:-20px 0;}
.m-hotel .btn-next{background-position:-10px 0;}
.m-hotel .btn-next.disabled{background-position:-30px 0;}
.m-hotel .bd{width:658px;height:120px;overflow:hidden;position:relative;}
.m-hotel .bd li{display:inline;float:left;width:160px;margin-right:30px;}
.m-hotel .bd .h-pic{display:block;height:90px;position:relative;}
.m-hotel .bd .h-pic:hover{text-decoration:none;color:#fff;}
.m-hotel .bd .h-pic span{position:absolute;right:0;top:0;color:#fff;line-height:16px;padding:0 8px;opacity:.9;filter:alpha(opacity=90);}
.m-hotel .bd .h-pic .t1{background-color:#f3803b;}
.m-hotel .bd .h-pic .t2{background-color:#9b74c3;}
.m-hotel .bd .h-pic .t3{background-color:#f56261;}
.m-hotel .bd h3{height:20px;margin-top:5px;font-weight:normal;line-height:20px;overflow:hidden;}
.m-hotel .bd h3 a{color:#ff8a00;}

/* 绝版收藏 20140327 by old bin */
.collect {width: 250px;margin-top: 20px;}
.collect_fixed {position: fixed;left: 50%;margin-left: 240px;top: 60px;_position:static;_margin: 20px 0 0 0;}
.collect dt a {line-height: 24px;color: #333;}
.collect dt i {width: 7px;height: 7px;display: inline-block;background:url(/images/post/circle.gif) no-repeat 0 0;_vertical-align:-5px;}
.collect dd {margin-top: 8px;position: relative;}
.collect dd span {width: 100%;position: absolute;top: 40px;left: 0;display: block;text-align: center;color: #49350f;font-size: 14px;text-align: center;}
.collect dd span.c2 {color: #fff;text-shadow: 0 0 10px #000;left: 20px;top: 485px;text-align: left;}
.collect dd a i {width: 250px;height: 521px;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.23);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#AA000000,endColorstr=#AA000000);display: none;}
.collect dd a:hover i {display: block;}

/* 分享的分享到微博 */
.share_tips {position: absolute;width: 223px;height: 38px;line-height: 38px;padding: 0 10px 0 15px;left: -128px; top: -46px;font-size: 14px;background: #fff;border: 1px solid #ffdc97;border-radius: 3px;}
.share_tips a {color: #ff8a00;font-size: 12px;}
.share_tips a.close {color: #ff8a00;position: absolute;right: 0;top: 0;padding: 2px 5px;line-height: 12px;font-family: "Microsoft Yahei","\5FAE\8F6F\96C5\9ED1",Tahoma,Helvetica,STHeiti,"Hiragino Sans GB";}
.share_tips a.close:hover {color: #ffa800;text-decoration: none;}
.share_tips span,.share_tips span i {width: 0;height: 0;line-height: 0;position: absolute;border-style: solid;}
.share_tips span {border-width: 5px;border-color: #fec14b transparent transparent transparent;_border-style: solid dashed dashed dashed;left: 215px;bottom: -10px;}
.share_tips span i {border-width: 4px;border-color: #fff transparent transparent transparent;_border-style: solid dashed dashed dashed;left: -4px;top: -5px;}

/* hotel top5 zhou 2014-04-22 */
.hotel-top5{margin:20px 0;}
.hotel-top5 .h-hd{padding-bottom:48px;background:url(/images/post/hotel-top5.png) no-repeat left bottom;font-size:18px;color:#ff7000;}
.hotel-top5 .h-hd h3{display:inline;padding-right:5px;font-weight:normal;}
.hotel-top5 .h-hd span{color:#e5e5e5;}
.hotel-top5 .h-item{border-bottom:1px dotted #ededed;}
.hotel-top5 .h-tit{margin:5px 0;line-height:24px;font-size:14px;font-weight:bold;}
.hotel-top5 .h-tit a{color:#ff7000;}
.hotel-top5 .h-info a{display:block;overflow:hidden;*zoom:1;cursor:pointer;}
.hotel-top5 .h-img{float:left;width:190px;height:140px;position:relative;overflow:hidden;}
.hotel-top5 .h-info a:hover .mask{position:absolute;left:0;top:0;width:100%;height:100%;_height:140px;background-color:#000;opacity:0.1;filter:alpha(opacity=10);}
.hotel-top5 .h-info a:hover{text-decoration:none;}
.hotel-top5 .h-count{float:right;width:56px;height:140px;background-color:#f7f7f7;border-radius:4px;text-align:center;color:#333;line-height:18px;}
.hotel-top5 .h-count span{display:block;padding-top:15px;}
.hotel-top5 .h-count .num-comm{padding-top:20px;}
.hotel-top5 .h-count em{font-style:normal;color:#ff7000;font-size:14px;}
.hotel-top5 .h-count .num-comm em{font-size:24px;font-family:'Microsoft Yahei';}
.hotel-top5 .h-info a:hover .h-count{background-color:#ffa800;color:#fff;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.hotel-top5 .h-info a:hover .h-count em{color:#fff;-moz-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.hotel-top5 .h-comm{padding:9px 0;line-height:18px;color:#999;}

/* 一窝蜂 小蜜蜂 */
.flying{position:fixed;width:58px;height:92px;}
.flying .bee{ width:50px; height:34px; display:block; position:absolute;background:url(/images/post/flybee.gif) no-repeat; -webkit-background:url(/images/post/flybee1.png) no-repeat;  -webkit-animation-name:"flybee";-webkit-animation-duration:1.6s;-webkit-animation-iteration-count:infinite;}
@-webkit-keyframes 'flybee'{
    from{ background:url(/images/post/flybee1.png) 0 0 no-repeat;}
    10%{ background:url(/images/post/flybee2.png) 0 0 no-repeat;}
    20%{ background:url(/images/post/flybee1.png) 0 0 no-repeat;}
    30%{ background:url(/images/post/flybee2.png) 0 0 no-repeat;}
    40%{ background:url(/images/post/flybee1.png) 0 0 no-repeat;}
    100%{ background:url(/images/post/flybee1.png) 0 0 no-repeat;}
}

.flying .f-line{position:absolute;left:19px;top:27px;width:53px;height:55px;background:url(/images/mdd/yiwofeng/fly-e.png) no-repeat;z-index: 10;}
.flying .close{position:absolute;right:0;bottom:0;width:25px;height:26px;cursor:pointer;}
.flying .f-link{position:absolute;width:424px;height:130px;left:-95px;top:75px;background:url(/images/post/sales-promo.png) no-repeat;overflow:hidden;z-index: 0;}
.flying .f-link .txt{position:absolute;left:25px;top:30px;font-size:20px;color:#fff;line-height:24px;text-indent:50px;transform:rotate(-2.5deg);-moz-transform:rotate(-2.5deg);-webkit-transform:rotate(-2.5deg);}
.flying .f-link .txt em{color:#fff799;font-style:normal;}
.flying .f-link .txt small{font-size:14px;}
.flying .f-jeju{background:url(/images/sales/promo-jeju2.png) no-repeat;}
.flying .f-mu{background:url(/images/sales/promo-mu2.png) no-repeat;}
.flying .f-mv{background:url(/images/sales/promo-mv2.png) no-repeat;}
.flying .f-sc{background:url(/images/sales/promo-sc2.png) no-repeat;}
.flying .f_ctd{background:url(/images/sales/promo_ctd.png) no-repeat;}
.flying .f_lsj{background:url(/images/sales/promo_lsj.png) no-repeat;}
.flying .f_road1{background:url(/images/sales/promo_road1.png) no-repeat;}
.flying .f_road66{background:url(/images/sales/promo_road66.png) no-repeat;}
.flying .f_tj888{background:url(/images/sales/promo_tj888.png) no-repeat;}
.flying .f_tj999{background:url(/images/sales/promo_tj999.png) no-repeat;}
.flying .f-520{background:url(/images/sales/promo_520.png) no-repeat;}
.flying .f-maoliqiusi{background:url(/images/sales/promo-520maoliqiusi.png) no-repeat;}
.flying .f-saibandao{background:url(/images/sales/promo-520saibandao.png) no-repeat;}
.flying .f-xini{background:url(/images/sales/promo-520xini.png) no-repeat;}
.flying .f-rutai{background:url(/images/sales/promo-520rutai.png) no-repeat;}
.flying .f-shouer{background:url(/images/sales/promo-520shouer.png) no-repeat;}
.flying .f-dongjing{background:url(/images/sales/promo-520dongjing.png) no-repeat;}
.flying .f-madai{background:url(/images/sales/promo-520madai.png) no-repeat;}
.flying .f-qingmai{background:url(/images/sales/promo-520qingmai.png) no-repeat;}
.flying .f-xianggang{background:url(/images/sales/promo-520xianggang.png) no-repeat;}
.flying .f-xinjiapo{background:url(/images/sales/promo-520xinjiapo.png) no-repeat;}
.flying .f-qiang1199{background:url(/images/sales/promo-1199.png) no-repeat;}
.flying .f_cfy {width: 435px;height: 169px;top: 37px;left: -103px;}
.flying .f_cfy_mg{background:url(/images/sales/cfy_mg.png) no-repeat;}
.flying .f_cfy_pjd{background:url(/images/sales/cfy_pjd.png) no-repeat;}
.flying .f_cfy_wgk{background:url(/images/sales/cfy_wgk.png) no-repeat;}
.flying .f_cfy_xg{background:url(/images/sales/cfy_xg.png) no-repeat;}

.post_info .pic_tag {line-height: 24px;display: block;margin-bottom: 10px;}
.post_info .pic_tag a {color: #999;font-size: 12px;text-decoration: none;}
.post_info .pic_tag a:hover {color: #ff8a00;text-decoration: none;font-size: 12px;}
.pic_tag i {width: 22px;height: 22px;margin-right: 10px;display: inline-block;background: url(/images/post/new_notes/sprite_v6.png) -9px -215px no-repeat;vertical-align: -6px;}
.pic_tag i.house {background-position: -9px -215px;}
.pic_tag i.hotel {background-position: -50px -215px;}
.pic_tag i.food {background-position: -91px -215px;}
.pic_tag i.play {background-position: -133px -215px;}
.pic_tag i.plane {background-position: -173px -215px;}
.pic_tag i.shopping {background-position: -214px -215px;}

.post_title h1 span {font-size: 11px;color: #aaaaaa;background: #e6e6e6;display: inline-block;padding: 1px 5px;line-height: 14px;border-radius: 2px;}
.post_title h1 strong {font-weight: normal;color: #ff0000;}
.post_title h1 a {color: #ffa800;}
.post_title h1 a:hover {color: #ff8a00;}
.tools span.plan{font-size: 11px;color: #aaaaaa;background: #e6e6e6;display: inline-block;padding: 1px 5px;line-height: 14px;border-radius: 2px;}
/* 特价御用游记 */
.tjyy {margin: 20px 0;overflow: hidden;zoom:1;}
.tjyy a.tj_btn {width: 150px;height: 20px;padding: 10px 0;text-align: center;background: #fd6b24;display: inline-block;float: left;margin-right: 10px;color: #fff;font-size: 18px;line-height: 20px;border-radius: 3px;}
.tjyy a.tj_btn:hover {background: #ff8a00;color: #fff;text-decoration: none;}
.tjyy a.tj_btn i {width: 10px;height: 17px;background: url(/images/post/tjyy_btn.png) 0 0 no-repeat;display: inline-block;margin-left: 10px;vertical-align: -3px;}
.tj_tips {float: left;width: 440px;}
.tj_tips p {height: 24px;line-height: 24px;padding: 0 5px;font-size: 14px;background: #f1f1f1;overflow: hidden;}
.tj_tips a {line-height: 20px;font-size: 14px;}

/* 我的酒店入住信息 */
.my_hotel {margin: 20px 0;}
.mh_title {color: #444;}
.my_hotel dl {margin-bottom: 15px;}
.my_hotel dt {color: #ff8a00;margin: 6px 0;}
.my_hotel dt i {width: 22px;height: 22px;margin-right: 10px;display: inline-block;background: url(/images/post/new_notes/sprite_v16.png) -50px -215px no-repeat;vertical-align: -6px;*+vertical-align: -2px;}
.my_hotel dt i.price {background: url(/images/post/hotel_ico.png) 1px 1px no-repeat;}
.my_hotel dd {padding: 10px 32px 8px;position: relative;background: #f8f8f8;border-radius: 5px;color: #999;line-height: 21px;}
.my_hotel dd:before,.my_hotel dd:after {width: 13px;height: 10px;background: url(/images/mdd/detail_v2/poi-listBg8.png) -80px 0 no-repeat;line-height: 0;content:"";position: absolute;}
.my_hotel dd:before {left: 10px;top: 12px;}
.my_hotel dd:after {background-position: -100px 0;right: 10px;bottom: 8px;}


/*新增 song 2014-06-25*/
.lz_wd{ padding:10px 42px 10px 10px; overflow:hidden; font-size:14px; color:#4d4d4d; line-height:24px; }
.lz_wd a:hover{ text-decoration:none; }
.lz_wd span.lz_1{ font-size:12px; color:#999; line-height:20px; display:block; }
.lz_wd .lz_tit{ font-size:14px; color:#ff8a00; margin-bottom:5px; }
.lz_wd p.lz_wt{ color:#999; line-height:20px; }
.post_info .lz_wd .lz_q{ vertical-align:top; }
.lz_wd .lz_dd{ font-size:12px; color:#999; line-height:18px; padding-top:13px; }
.lz_wd .lz_dd span{ }
.lz_wd .lz_dd a.lz-wl{ color:#fff; background-color:#ffa800; border-radius:2px; display:inline-block; width:80px; height:18px; line-height:18px; text-align:center; margin-left:10px; }
.lz_wd .lz_dd a:hover{ text-decoration:none; }
.lz_tt{ font-size:12px; color:#999; margin-bottom:5px; }
.lz_tt img{ width:16px; height:16px; }
.lz_tt span{ margin-left:5px; }
.lz_cc p a{ color:#4D4D4D; }
.lz_cc p a:hover{ color:#4D4D4D; }
.lz_qy{ }
.lz_qy img{ width:16px; height:16px; margin-right:2px; }
.lz_qy a.lz_more{ margin-left:3px; font-size:12px; color:#9d7d50; }

.lz_wd:hover{ background-color:#fff9e9; }
.lz_wd:hover .lz_tit{ color:#ff7200; }
.lz_tit a{ color:#FF7200; }
.lz_tit a:hover{ color:#FF7200; }
.lz_wd:hover .lz_dd a.lz-wl{ background-color:#ff8a00;}

.wd_tab{ overflow:hidden; padding-bottom:20px; }
.wd_tab li{ float:left; padding-left:10px; width:103px; border-left:solid 2px #d4d4d4; text-align:left; color:#666; font-size:16px; line-height:16px; height:16px; cursor:pointer; }
.wd_tab li.on{ color:#ff8a00; border-left:solid 2px #ff8a00; }
.wd_area{ margin-bottom:20px; width:610px; padding:22px 25px; border:solid 1px #dadada; border-top:solid 2px #dadada; }
.wd_inf{ color:#ff7200; font-size:18px;}
.wd_inf img{ width:16px; height:16px; margin:0 5px 0 10px; }
.wd_inf em{ font-size:14px; font-style:normal; font-weight:normal; }
.wd_bt{ margin-top:20px; font-size:14px; color:#666; border:solid 2px #ffcc33; width:576px; padding:5px 15px; height:24px; line-height:24px; resize:none; overflow:auto; outline:none;}
.wd_area p{ margin-top:10px; font-size:12px; color:#999; line-height:18px; }
.wd_bc{ outline:none; margin-top:20px; font-size:14px; color:#666; border:solid 1px #d4d4d4; background-color:#f7f7f7; width:576px; padding:5px 15px; height:66px; line-height:24px; resize:none; }
.lz_bb{ margin-top:25px; }
.lz_bb a.lz_fb{ margin-right:20px; background-color:#ffc55a; border-radius:3px; display:inline-block; width:100px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; }
.lz_bb a.lz_fb i{ vertical-align:middle; width:60px; height:26px; display:none; background:url(/images/post/new_notes/loading.gif) no-repeat; }
.lz_bb a.lz_fb.loading i{ display:inline-block; }
.lz_bb input{ box-sizing:border-box; margin:0; padding:0; vertical-align:text-top; }
.lz_bb span{ margin-left:4px; font-size:12px; color:#666; }
.err-tips{ margin:10px 0; padding:0 0 3px 22px; font-size:12px; color:#ff3c00; background:url(/images/signup/err_ico.png) no-repeat; }

.post_wrap{ position:relative; }
.lz_fixed{}
a:hover{ text-decoration:none; }
.lz_fixed img{ width:48px; height:48px; border-radius:48px;}
.lz_fixed a.sspto{ display:inline-block; width:48px; height:48px; border-radius:48px; border:solid 3px #fff; box-shadow:0 0 4px rgba(0,0,0,0.35); overflow:hidden; vertical-align:middle; }
.lz_fixed .lz_xx{ margin-left:5px; background:url(/images/post/tw.png) no-repeat; width:185px; height:41px; line-height:41px; display:inline-block; color:#fff; text-align:center; font-size:18px; font-weight:bold; }
.lz_fixed .lz_xx i{ display:inline-block; width:15px; height:15px; background:url(/images/post/plus.png) no-repeat; margin:0 10px 0 5px; vertical-align:-2px; }
.lz_fixed .lz_xx:hover{ background:url(/images/post/tw-on.png) no-repeat;}
.lz_yd{ margin-left:80px; }
.lz_fixed .lz_yd img{ width:157px; height:81px; border:none; box-shadow:none; border-radius:0; }

.lz_tan{ position:fixed; top:50%; left:50%; margin-left:-254px; margin-top:-111px; width:460px; height:192px; padding:20px 24px 10px 24px; border:solid 1px #d7d7d7; box-shadow:0 2px 0 rgba(0,0,0,0.08); background-color:#fff; overflow:hidden; z-index:2; }
.lz_tan p{ font-size:14px; color:#666; line-height:14px; }
.lz_tan textarea{ margin-left:auto; margin-top:22px; background-color:#f1f1f1; width:436px; height:110px; padding:5px 12px; border:none; font-size:12px; color:#999; line-height:20px; resize:none; display:block;}
.lz_tan textarea.on{ background-color:#fff; border:solid 1px #ffce6f; width:434px; height:108px; line-height:22px; font-size:14px; color:#666; }
a.lz_hd{ float:right; margin-top:10px; background-color:#ffa800; border-radius:3px; display:inline-block; width:90px; height:25px; line-height:25px; text-align:center; font-size:14px; color:#fff; }
a.lz_hd:hover{ background-color:#ff8a00; }
.lz_qx{ float:right; margin-top:10px; margin-right:10px; background-color:#eee; border-radius:3px; display:inline-block; width:60px; height:25px; line-height:25px; text-align:center; font-size:14px; color:#666; }
.lz_tan span{ float:left; font-size:12px; line-height:25px; margin-top:10px; color:#cc0000; }

.my_hotel dd:after {background-position: -100px 0;right: 10px;bottom: 8px;}

.pic_fixed {position:fixed;top:70px;left: 50%;margin: 0 0 0 240px!important;}

/* 绑定手机 */
.popup_bind {width: 480px;height: 250px;padding: 30px 50px;background: #fff;margin-left: -290px;}
.popup_bind dt {font-size: 18px;}
.popup_bind h4 {margin: 20px 0 10px;font-weight: normal;font-size: 14px;}
.popup_bind input {width: 280px;;height: 18px;line-height: 18px;margin-right: 10px;}
.popup_bind .pb_tel {float: left;}
.popup_bind .pb_yzm {width: 100px;}
.popup_bind .btn-a,.popup_bind .btn-b {width: 90px;;height: 22px;line-height: 22px;}
.b_submit .btn-a {width: 70px;margin-right: 20px;}
.popup_bind .btn-b {width: 90px;text-align: center;}
.b_submit {margin-top: 30px;}
.popup-code .inp-txt,.popup_bind input{border:1px solid #d3d3d3;padding:3px 10px;height:20px;width:215px;line-height:20px;font-size:12px;vertical-align:middle;}

/* aside tiwen */
.tiwen{width:250px;margin: 20px 0;}
.tiwen .hd{margin-bottom:8px;}
.tiwen .hd .avatar{display:inline-block; width:48px; height:48px; border-radius:48px; border:solid 3px #fff; box-shadow:0 0 4px rgba(0,0,0,0.35); overflow:hidden; vertical-align:middle;}
.tiwen .hd .avatar img{width:48px; height:48px; border-radius:48px;}
.tiwen .hd .btn{margin-left:5px; background:url(/images/post/tiwen-sprite.png) no-repeat 0 0; width:185px; height:41px; line-height:42px; display:inline-block; color:#fff; text-align:center; font-size:18px; font-weight:bold;text-indent:35px;}
.tiwen .hd .btn:hover{text-decoration:none;color:#fff;background-position:0 -45px;}
.tiwen .t{padding:7px 0;border-bottom:1px solid #efefef;}
.tiwen .t h3{font-weight:normal;font-size:14px;line-height:22px;}
.tiwen .toggle{float:right;}
.tiwen .toggle a{display:inline-block;width:60px;height:22px;background:url(/images/post/tiwen-sprite.png) no-repeat 0 -90px;line-height:22px;color:#999;text-indent:10px;vertical-align:middle;}
.tiwen .toggle a:hover{color:#ffa800;text-decoration:none;}
.tiwen .toggle .btn-less:hover{background-position:-70px -90px;}
.tiwen .toggle .btn-more{background-position:0 -115px;}
.tiwen .toggle .btn-more:hover{background-position:-70px -115px;}
.tiwen li{border-bottom:1px solid #efefef;padding:8px 0 6px;}
.tiwen .form{line-height:22px;color:#999;}
.tiwen .form a{color:#ff7200;}
.tiwen .form img{float:left;margin:3px 5px 0 0;width:16px;height:16px;overflow:hidden;}
.tiwen .i-hd{display:block;position:relative;padding:0 10px 0 22px;color:#ff8a00;font-size:14px;line-height:24px;*zoom:1;}
.tiwen .i-hd:hover{color:#ff7200;}
.tiwen .i-hd i{position:absolute;width:9px;height:8px;background:url(/images/post/tiwen-sprite.png) no-repeat -140px -90px;overflow:hidden;}
.tiwen .i-hd .i-before{left:0;top:6px;}
.tiwen .i-hd .i-after{right:0;bottom:10px;background-position:-155px -90px;}
.tiwen .i-bd{display:none;margin:5px 0 0;padding:10px 15px;background-color:#f6f6f6;color:#4d4d4d;line-height:20px;border-radius:3px;}
.tiwen .i-bd:hover{background-color:#eee;}
.tiwen .i-bd span{color:#999;}
.tiwen .i-ft{display:none;margin-top:6px;line-height:22px;color:#9d7d50;}
.tiwen .on .i-ft,.tiwen .on .i-bd{display:block;}
.tiwen .i-ft img{float:left;margin:3px 5px 0 0;width:16px;height:16px;vertical-align:top;}
.tiwen .i-ft span{margin-left:5px;}
.tiwen .f{padding:12px 0;line-height:22px;}
.tiwen .f a{color:#654939;}
.tiwen .f a:hover,.tiwen .i-ft:hover{color:#ff8a00;}
.tiwen .f .btn{float:right;padding:0 10px;background-color:#ffa800;color:#fff;border-radius:3px;}
.tiwen .f .btn:hover{background-color:#ff8a00;text-decoration:none;color:#fff;}

/* 行程入口 20140721 old bin */
.guide {background: url(/images/post/guide_bg.gif) 0 0 repeat-x;border: 1px solid #e0e0e0;margin: 15px 0 25px;}
.guide_title {height: 50px;line-height: 50px;text-align: center;position: relative;padding: 0 160px 0 10px;overflow: hidden;}
.guide_title strong {font-size: 18px;font-weight: normal;}
.guide_title a {padding: 0 12px;height: 28px;line-height: 28px;overflow: hidden;background: #ffa800;border-radius: 5px;position: absolute;right: 11px;top: 11px;color: #fff;font-size: 14px;}
.guide_title a:hover {background: #ff8a00;text-decoration: none;}
.guide_title a i {width: 17px;height: 20px;display: inline-block;float: left;background: url(/images/post/guide_sprite.png) 0 0 no-repeat;margin: 4px 5px 0 0;}
.guide_con dt {width: 598px;overflow: hidden;border-top: 1px solid #e7e7e7;}
.guide_con dt ul {width: 610px;}
.guide_con dt li {width: 181px;height: 38px;line-height: 38px;border-right: 1px solid #efefef;border-bottom: 1px solid #efefef;padding-left: 18px;background: #f9f9f9;color: #999;overflow: hidden;float: left;}
.guide_con dt li strong {font-weight: normal;color: #666;}
.guide_con dt li i {width: 18px;height: 18px;background: url(/images/guide/sprite_v13.png) -83px -128px no-repeat;display: inline-block;float: left;margin: 10px 10px 0 0;}
.guide_con dt li i.go_date {background-position: -83px -128px;}
.guide_con dt li i.go_days {background-position: -102px -128px;}
.guide_con dt li i.go_figure {background-position: -121px -128px;}
.guide_con dt li i.go_money {background-position: -140px -128px;}
.guide_con dt li i.go_style {background-position: -159px -128px;}

.guide_con dd {position: relative;margin-left: 25px;border-left: 2px solid #ebebeb;padding: 25px 20px 15px 0;}
.guide_con dd:after {content: "";width: 116px;height: 63px;background: url(/images/post/guide_sprite.png) -84px 0 no-repeat;position: absolute;right: 12px;bottom: 18px;}
.guide_con dd li {line-height: 25px;font-size: 14px;padding-left: 20px;position: relative;margin-bottom: 8px;}
.guide_con dd li strong {padding-right: 15px;}
.guide_con dd li i {width: 18px;height: 18px;position: absolute;left: -10px;top: 3px;background: url(/images/post/guide_sprite.png) -18px 0 no-repeat;}
.guide_con dd a.more {margin-left: 20px;line-height: 5px; font-size: 24px; letter-spacing: 2px; font-weight: bold; vertical-align: 2px;color: #999;}
.guide_con dd a.more:hover {color: #ff8a00;text-decoration: none;}

.my_guide {position: relative;margin: 15px 0 25px;text-align: center;}
.my_guide .mg_img {width: 100%;display: block;}
.my_guide .close {width: 27px;height: 27px;position: absolute;right: 10px;top: 10px;background: url(/images/post/guide_sprite.png) -37px 0 no-repeat;line-height: 200px;overflow: hidden;-webkit-transition: 1s ease-in-out 0s;-moz-transition: 1s ease-in-out 0s;-o-transition: 1s ease-in-out 0s;transition: 1s ease-in-out 0s;}
.my_guide .close:hover {-webkit-transform-origin: (50%,50%);-webkit-transform: rotate(360deg);-moz-transform-origin: (50%,50%);-moz-transform: rotate(360deg);-o-transform-origin: (50%,50%);-o-transform: rotate(360deg);transform-origin: (50%,50%);transform: rotate(360deg);}

/* 新收藏分享 */
.post-up{ float:right;padding:0 12px 0 0; position:relative;top: -4px;}
.post-hd .post-up {margin-right: 14px;}
.post-up .num{float: right; padding: 10px 8px 0 0; width: 60px; font-size: 14px; color: #888; text-align: right; font-weight: bold; font-family: Verdana,Arial,Helvetica,STHeiti;}
.post-up .up_act{float:right; width: 37px; height: 33px; display: inline-block; margin-bottom: 5px; text-align: center; line-height: 32px; background: url(/images/post/new_notes/sprite_v33.png) -293px -236px no-repeat; font-size: 18px; color: #FFF; text-shadow: 1px 0 1px #FCAF54;}

.float-bar{ width:100%;background:#fff;background:rgba(255,255,255,0.95);  box-shadow:0 0 3px rgba(0, 0, 0, 0.3); *border-bottom:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5\0; *zoom:1; position:fixed; top:0; z-index:88;}
*html .float-bar{position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
.float-bar .content{ width:980px; margin:0 auto;position:relative;}
.float-bar .bar-main{ width: 500px; float:left; padding:3px 10px 4px 0;}
.float-bar .bar-main .post-plan{float:left;margin-top:12px;line-height:22px;color:#666;}
.float-bar .bar-main a.plan{ padding:2px 0 2px 30px; background:url(/images/post/rbtnbg6.gif) no-repeat 0 -613px; color:#ff8a00; font-size:14px;}
.float-bar .bar-main .post-plan span{margin-left:5px;font-style:normal;}

.float-bar .bar-aside{float:right;z-index:71;position: relative;}
.float-bar .share-info{ position:absolute; top:60px;}

.float-bar .rbtn-top{ padding-top:11px;}
.float-bar .bread-nav{ width:570px; height:55px; float:left; position:relative;}
.float-bar .bread-nav .circle_bar {display: block; margin-top: 10px; float: left ;position: relative;width: 36px;height: 36px;background: url(/images/post/new_notes/nn_v2/nn_sprite_v11.png) no-repeat -264px -266px;}
.circle_bar i {width: 36px;height: 36px;position: absolute;left: 0;top: 0;background-image: url(/images/post/new_notes/nn_v2/circle_per1.png);}
.circle_bar i.circle_per2 {background-image: url(/images/post/new_notes/nn_v2/circle_per2.png);}
.circle_bar i.circle_per3 {background-image: url(/images/post/new_notes/nn_v2/circle_per3.png);}
.circle_bar i.circle_per4 {background-image: url(/images/post/new_notes/nn_v2/circle_per4.png);}
.circle_bar i.circle_per5 {background-image: url(/images/post/new_notes/nn_v2/circle_per5.png);}
.circle_bar i.circle_per6 {background-image: url(/images/post/new_notes/nn_v2/circle_per6.png);}
.circle_bar i.circle_per7 {background-image: url(/images/post/new_notes/nn_v2/circle_per7.png);}
.circle_bar i.circle_per8 {background-image: url(/images/post/new_notes/nn_v2/circle_per8.png);}
.circle_bar i.circle_per9 {background-image: url(/images/post/new_notes/nn_v2/circle_per9.png);}
.circle_bar i.circle_per10 {background-image: url(/images/post/new_notes/nn_v2/circle_per10.png);}
.circle_bar i.circle_per11 {background-image: url(/images/post/new_notes/nn_v2/circle_per11.png);}
.circle_bar i.circle_per12 {background-image: url(/images/post/new_notes/nn_v2/circle_per12.png);}
.circle_bar i.circle_per13 {background-image: url(/images/post/new_notes/nn_v2/circle_per13.png);}
.circle_bar i.circle_per14 {background-image: url(/images/post/new_notes/nn_v2/circle_per14.png);}
.circle_bar i.circle_per15 {background-image: url(/images/post/new_notes/nn_v2/circle_per15.png);}
.circle_bar i.circle_per16 {background-image: url(/images/post/new_notes/nn_v2/circle_per16.png);}

.float-bar .bread-nav .support_canvas {background-position: -301px -266px;}
.float-bar .bread-nav .support_canvas i {display: none;}
.float-bar .bread-nav canvas {display: none;position: absolute;z-index: 2;}
.float-bar .bread-nav .support_canvas canvas {display: block;}

.float-bar .bread-nav i.music{ width:16px; height:16px; display:inline-block; background:url(/images/post/icon_music.gif) no-repeat; vertical-align:middle; margin-left:6px; cursor:pointer;}
.float-bar .bread-nav i.music-off{ background-position:0 -16px;}
.float-bar .bread-nav .bread-con{ width: 525px; float:left; font-size:14px; color:#666; padding-top: 17px; margin-left:9px;}
.float-ba  .bread-nav .bread-con a{ font-size:14px; color:#ff8a00;}
.float-bar .bread-nav .progress-bg{ width:529px; height:12px; font-size:0; background:url(/images/post/loadbar2.png) 0 5px no-repeat; _background:url(/images/post/loadbar3.gif) 0 5px no-repeat; position:absolute; left:41px; bottom:5px;}
.float-bar .bread-nav .progress{ height:12px; font-size:0; background:url(/images/post/loadbar2.png) right -53px no-repeat; _background:url(/images/post/loadbar3.gif) right -53px no-repeat;}

.bread-nav .view_guide {padding: 0 12px;height: 28px;line-height: 28px;overflow: hidden;background: #ffa800;border-radius: 5px;position: absolute;right: 0;top: 6px;color: #fff;font-size: 14px;}
.bread-nav .view_guide:hover {background: #ff8a00;text-decoration: none;}
.bread-nav .view_guide i {width: 17px;height: 20px;display: inline-block;float: left;background: url(/images/post/guide_sprite.png) 0 0 no-repeat;margin: 4px 5px 0 0;}

/* 新收藏分享 */
.bar_share {float: right;width: 350px;}
.post-hd .bar_share {margin-top: 20px;}
.bs_collect,.bs_share {float: right;}
.bar_share a.bs_btn {display: block;line-height: 24px;font-size: 14px;color: #666;width: 80px;position: relative;z-index: 1;}
.view_title .bar_share a.bs_btn {width: auto;}
.bar_share a.bs_btn i {width: 25px;height: 24px;display: inline-block;background: url(/images/post/new_notes/sprite_v33.png) -240px -576px no-repeat;}
.bs_share {position: relative;z-index: 10;}
.bs_share a.bs_btn i {background-position: -269px -576px;}
.collected a.bs_btn i {background-position: -211px -576px;}
.bs_pop {width: 132px;padding: 8px 10px;background-color: #fff;border-radius: 6px;box-shadow: 0 1px 4px rgba(0,0,0,.3);position: absolute;right: 0;top: 100%;display: none;z-index: 10;}
.post-hd .bs_pop {top: 120%;}
.bs_pop a {width: 36px;height: 36px;display: inline-block;margin: 0 12px 0 0;background: #d84c4c url(/images/post/new_notes/sprite_v33.png) -295px -569px no-repeat;line-height: 200px;overflow: hidden;float: left;border-radius: 5px;}
.bs_pop a.zone {background-color: #3f8bc0;background-position: -331px -569px;}
.bs_pop a.weixin {margin-right: 0;background-color: #73a64f;background-position: -367px -569px;}

@media \0screen\,screen\9 {	/* IE6,7,8 only */
	.bs_pop {border: 1px solid #E8E8E6;}	
}
@media (min-resolution:1.25dppx),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25){
	.bar_share a.bs_btn i{background:url(/images/post/new_notes/notes-share-collect@2x.png) no-repeat;background-size:100px auto;}
	.bs_share a.bs_btn i{background-position:-60px 0;}
	.collected a.bs_btn i{background-position:-30px 0;}
}
/* 头部fixed 分享 */
.float-bar .bar_share {margin-top: 18px;position: relative;width: 420px;}
.bs_collect,.bs_share {display: inline;float: right;}
.float-bar .bs_pop {top: 130%;}
.bar_share a.bs_btn i {vertical-align: -5px;margin-right: 6px;}

.float-bar .login_other{ font-size:12px; color:#999; float: right;display: inline;}
.float-bar .login_other span {margin-right: 3px;}
.float-bar .login_other a.btn{display:inline-block; width:26px; height:26px; line-height:99px; overflow:hidden; margin:0 3px; background:url(/images/post/new_notes/sprite_v23.png) no-repeat; vertical-align:middle;}
.float-bar .login_other a.weibo{ background-position:-27px -607px;}
.float-bar .login_other a.weibo:hover{ background-position:-27px -634px;}
.float-bar .login_other a.qq{ background-position:0 -607px;}
.float-bar .login_other a.qq:hover{ background-position:0 -634px;}
.float-bar .login_other a.renren{ background-position:-54px -607px;}
.float-bar .login_other a.renren:hover{ background-position:-54px -634px;}
.float-bar .login_other a.weixin {
	background: url(/images/header-sprites7.png) no-repeat 0 -165px;
}

.float-bar .login_other a.weixin:hover {
	background-position: -30px -165px;
}

.float-bar .login-btn{ display: inline;float: right;}
.float-bar .login-btn a{ padding: 0 14px; height:24px;border: 1px solid #ffbe4c; display:inline-block; margin:0 4px; text-align:center; font-size:12px; color:#ff8a00; line-height:24px; border-radius:3px;float: left;}
.float-bar .login-btn a:hover {text-decoration: none;background-color: #ffbe4c;color: #fff;}
.float-bar .login-btn a.login:hover{ background-color:#ffc65a;}
.float-bar .login-btn a.signup:hover{ background-color:#ffa800;}
.float-bar .login-btn a.signup {margin-right: 0;}

/* 继续升级其他游记 */
.up_notes {position: fixed;_position: absolute;left: 0;right: 0;bottom: 0;height: 140px;background: #66c0b8;background: rgba(102,192,184,.90);z-index: 100;}
.un_con {width: 880px;height: 80px;margin: 0 auto;position: relative;padding: 60px 0 0 100px;}
.un_con span {width: 58px;height: 30px;line-height: 200px;overflow: hidden;float: left;background: url(/images/post/new_notes/un_word1.png) no-repeat 0 0;}
.un_con strong {float: left;margin: 0 10px;position: relative;top: -15px;}
.un_con strong span {width: 38px;height: 60px;background-image: url(/images/post/new_notes/ms_sprite_v3.png);}
.un_con strong .up_ico0 {background-position: -472px -320px;}
.un_con strong .up_ico1 {background-position: -300px -247px;}
.un_con strong .up_ico2 {background-position: -342px -247px;}
.un_con strong .up_ico3 {background-position: -386px -247px;}
.un_con strong .up_ico4 {background-position: -427px -247px;}
.un_con strong .up_ico5 {background-position: -471px -247px;}
.un_con strong .up_ico6 {background-position: -304px -320px;}
.un_con strong .up_ico7 {background-position: -344px -320px;}
.un_con strong .up_ico8 {background-position: -387px -320px;}
.un_con strong .up_ico9 {background-position: -430px -320px;}
.un_con .uw3 {width: 214px;background-image: url(/images/post/new_notes/un_word2.png);}
.un_con .go {width: 240px;height: 88px;float: left;position: relative;top: -32px;background: url(/images/post/new_notes/un_link_v2.png) no-repeat 0 0;margin-left: 50px;line-height: 200px;overflow: hidden;}
.un_con .go:hover {background-position: 0 bottom;}
.un_con .close {width: 58px;height: 20px;background: url(/images/post/new_notes/sprite_v27.png) no-repeat -1px -662px;position: absolute;right: 0;top: 15px;}

/* 打捞点评 */
.matching{width:710px;height:560px;top:50%;margin:-310px 0 0 -390px;padding:30px 35px;background-color:#fff;}
.matching .p_title{margin-bottom:20px;}
.matching .p_title h2{margin-bottom:10px;font-size:24px;font-weight:normal;color:#444;}
.matching .p_title p{font-size:14px;color:#999;line-height:24px;}
.matching .bd{height:366px;margin:0 -25px 35px 0;padding-right:25px;position:relative;overflow:hidden;}
.matching .poi_item{margin-bottom:30px;}
.matching .poi_item dt{float:left;display:inline;margin-right:20px;width:197px;height:140px;overflow:hidden;}
.matching .poi_item dd{float:left;width:490px;}
.matching .poi_item h3{display:inline;padding-right:22px;font-size:24px;font-weight:normal;color:#444;}
.matching .poi_item h3 a{color:#444;}
.matching .award{font-size:14px;}
.matching .award i{display:inline-block;margin:0 6px;width:17px;height:20px;background:url(/images/new_notes/icon-honey.png) no-repeat;overflow:hidden;vertical-align:text-bottom;}
.matching .award span{color:#ffa800;}
.matching .award em{font-style:normal;font-size:22px;font-family:Georgia;vertical-align:text-bottom;}
.matching .en_tit{font-size:16px;color:#999;font-family:Verdana;}
.matching .reviews{margin-top:10px;line-height:24px;}
.matching .btns{text-align:right;}
.matching .btns a{display:inline-block;width:140px;height:40px;text-align:center;line-height:40px;font-size:16px;background-color:#ffa800;color:#fff;border-radius:3px;}
.matching .btns a:hover{text-decoration:none;background-color:#ff8a00;}
.matching .scrollbar{position:absolute;right:0;width:6px;background-color:#d6d6d6;border-radius:4px;cursor:pointer;}
.matching .scrollbar:hover{background-color:#ccc;}



.add_list {width: 680px;line-height: 25px;font-size: 14px;}
.add_more {padding: 19px 0 19px 182px;border:1px dashed #ffc65a;margin: 35px 0 50px;border-radius: 10px;position: relative;*zoom:1;z-index: 10;}
.add_more:hover {background-color: #fff9e8;}
.add_more a {overflow: hidden;}
.add_more a i {width: 40px;height: 40px;background: url(/images/post/new_notes/nn_v2/nn_sprite_v10.png) -79px 0 no-repeat;display: inline-block;float: left;margin-right: 16px;}
.add_more span {line-height: 40px;font-size: 16px;color: #ff8a00;}
.add_more a:hover {color: #ff8a00;text-decoration: none;}
.add_more a:hover i {background-position: -79px -41px;}
.add_more_tips:before {content: "";width: 120px;height: 90px;background: url(/images/post/new_notes/nn_v2/tips_v3.png) 0 -53px no-repeat;position: absolute;left: 98px;top: -68px;}


.exp_close {font-family: serif,verdana,Arial,"Lucida Grande","Microsoft Yahei","Hiragino Sans GB","Hiragino Sans GB W3",SimSun,STHeiti;width: 16px;height: 16px;position: absolute;right: 6px;top: 6px;line-height: 16px;border:1px solid #e8e8e8;color: #cccccc;overflow: hidden;text-align: center;font-weight: bold;font-size: 16px;background: #fff;z-index: 6;transition: 1s ease-in-out 0s;-webkit-transition: 1s ease-in-out 0s;-moz-transition: 1s ease-in-out 0s;-o-transition: 1s ease-in-out 0s;}
.exp_close:hover {border-color: #960;text-decoration: none;transform: rotate(360deg);transform-origin: 50% 50%;-webkit-transform: rotate(360deg);-webkit-transform-origin: 50% 50%;-moz-transform: rotate(360deg);-moz-transform-origin: 50% 50%;-o-transform: rotate(360deg);-o-transform-origin: 50% 50%;}
.un_con .close {width: 58px;height: 20px;background: url(/images/post/new_notes/sprite_v27.png) no-repeat -1px -662px;position: absolute;right: 0;top: 15px;}

/*  发表成功弹窗 */
.go_comment_success {background-color: #fff;padding: 45px 40px 35px;width: 460px;}
.gcs_con h2 {line-height: 30px;;text-align: center;font-size: 24px;color: #444;font-weight: normal;}
.gcs_con h2 i {width: 30px;height: 30px;background-image:url(/images/mdd/submit_success.png);display: inline-block;vertical-align: middle;margin-right: 10px;}
.gcs_detail {margin-top: 60px;position: relative;}
.gcs_detail p {font-size: 16px;color: #444;line-height: 24px;margin-bottom: 5px;}
.gcs_detail ul {margin-top: 20px;}
.gcs_detail li {line-height: 14px;border-left: 2px solid #ffa800;padding-left: 8px;margin-bottom: 12px;}
.gcs_detail li a {font-size: 14px;color: #666;}
.gcs_detail li a:hover {color: #ffa800;text-decoration: none;}
.gcs_detail .dear_honeyer {width: 142px;height: 80px;position: absolute;top: -85px;left: 10px;background-image: url(/images/mdd/go_commend_tips.png);}

.gcs_others {margin-top: 35px;padding-top: 8px;border-top: 1px solid #d7d7d7;font-size: 14px;color: #999;}
.gcs_others a {float: right;}

/* 花样游记大赛宣传 */
.activity_style_notes {font-size: 14px;position: relative;overflow: hidden;line-height: 30px;border: 1px solid #bbd2e8;background-color: #eff6fc;box-shadow: 0 2px 0 rgba(158,186,212,.24);border-radius: 5px;padding: 8px 12px;}
.post_main .activity_style_notes {margin-bottom: 30px;}
.activity_style_notes .asn_ico {width: 30px;height: 30px;float: left;margin-right: 12px;background-image: url(/images/post/ico_style_notes.png);}
.activity_style_notes strong {font-weight: normal;}
.activity_style_notes strong a {color: #226ab3;margin-right: 5px;}
.activity_style_notes a {color: #ff8a00;margin-left: 5px;}
.activity_style_notes .close {width: 15px;height: 15px;background: url(/images/post/close2.png) no-repeat center;position: absolute;right: 5px;top: 5px;line-height: 100px;overflow: hidden;transition: 1s ease-in-out 0s;-webkit-transition: 1s ease-in-out 0s;-moz-transition: 1s ease-in-out 0s;-o-transition: 1s ease-in-out 0s;}
.activity_style_notes .close:hover {transform: rotate(360deg);-webkit-transform: rotate(360deg);-webkit-transform-origin: 50% 50%;-moz-transform: rotate(360deg);}
/* 导航里的花样游记大赛 */
.float-bar .activity_style_notes {width: 430px;height: 30px;margin-top: 4px;float: left;position: relative;padding: 5px 10px;}

/* 音乐开始 */
.music_botton {float: right;margin: 18px 30px 0 0;display: inline-block;}
.post-hd .music_botton {float: right;margin: 0;position: relative;top: -8px;}
.music_botton a {width: 44px;height: 44px;display: block;background: url(/images/post/new_notes/nn_v2/nn_sprite_v11.png) -354px -196px no-repeat;position: relative;}
.music_botton a i {width: 2px;height: 17px;background-color: #ffa800;position: absolute;left: 13px;bottom: 14px;overflow: hidden;}
.music_botton a i:nth-child(2) {
	left: 17px;
}
.music_botton a i:nth-child(3) {
	left: 21px;
}
.music_botton a i:nth-child(4) {
	left: 25px;
}
.music_botton a i:nth-child(5) {
	left: 29px;
}
.music_botton a img {display: none;}

/* 音乐动画 */
 .music_botton .play i {animation: music 1s linear 0s infinite;-webkit-animation: music 1s linear 0s infinite;-moz-animation: music 1s linear 0s infinite;-o-animation: music 1s linear 0s infinite;}
.music_botton .play i:nth-child(1){
	animation-delay: .235s;-webkit-animation-delay: .235s;-moz-animation-delay: .235s;-o-animation-delay: .235s;
}
.music_botton .play i:nth-child(2) {
	animation-delay: .5s;-webkit-animation-delay: .5s;-moz-animation-delay: .5s;-o-animation-delay: .5s;
}
.music_botton .play i:nth-child(3) {
	animation-delay: .382s;-webkit-animation-delay: .382s;-moz-animation-delay: .382s;-o-animation-delay: .382s;
}
.music_botton .play i:nth-child(4) {
	animation-delay: .176s;-webkit-animation-delay: .176s;-moz-animation-delay: .176s;-o-animation-delay: .176s;
}
.music_botton .play i:nth-child(5) {
	animation-delay: .265s;-webkit-animation-delay: .265s;-moz-animation-delay: .265s;-o-animation-delay: .265s;
}

@keyframes music {
	0% {height: 17px;}
	50% {height: 0px;}
	100% {height: 17px;}
}
@-webkit-keyframes music {
	0% {height: 17px;}
	50% {height: 0px;}
	100% {height: 17px;}
}
@-moz-keyframes music {
	0% {height: 17px;}
	50% {height: 0px;}
	100% {height: 17px;}
}
@-o-keyframes music {
	0% {height: 17px;}
	50% {height: 0px;}
	100% {height: 17px;}
}

 @media \0screen\,screen\9 {	/* IE6,7,8 only */
	.music_botton .play,.music_botton .begin_play {background: url(/images/post/new_notes/nn_v2/nn_sprite_v11.png) -354px -196px no-repeat;}
	.music_botton .play i,.music_botton .pause i,.music_botton .begin_play i {display: none;}
	.music_botton .play img,.music_botton .begin_play img {display: block;padding: 13px 0 0 13px;}
}

@media all and (min-width:0\0) and (min-resolution: .001dpcm) {	/* IE9 only,内容是同上的 */
    .music_botton .play,.music_botton .begin_play {background: url(/images/post/new_notes/nn_v2/nn_sprite_v11.png) -354px -196px no-repeat;}
	.music_botton .play i,.music_botton .pause i,.music_botton .begin_play i {display: none;}
	.music_botton .play img,.music_botton .begin_play img {display: block;padding: 13px 0 0 13px;}
}

/* 音乐动画停止 */
.music_botton .pause {background-position: -354px -241px;}
.music_botton .pause i {animation: turn_fause .5s linear 0.08s forwards;-webkit-animation: turn_fause .5s linear 0.08s forwards;-moz-animation: turn_fause .5s linear 0.08s forwards;-o-animation: turn_fause .5s linear 0.08s forwards;}
.music_botton .pause i:nth-child(5) {
	animation-name: turn_fause_right;-webkit-animation-name: turn_fause_right;-moz-animation-name: turn_fause_right;-o-animation-name: turn_fause_right;
}
.music_botton .pause img {display: none;}

@media all and (monochrome:0){
	.music_botton .pause {background-position: -354px -196px;}
}

@media all and (min-width:0\0) and (min-resolution: .001dpcm) {	/* IE9 only */
	.music_botton .pause {background-position: -354px -241px;}
}

@keyframes turn_fause {
	50% {left: 20px;width: 4px;}
	100% {left: 16px;width: 4px;}
}
@-webkit-keyframes turn_fause {
	50% {left: 20px;width: 4px;}
	100% {left: 16px;width: 4px;}
}
@-moz-keyframes turn_fause {
	50% {left: 20px;width: 4px;}
	100% {left: 16px;width: 4px;}
}
@-o-keyframes turn_fause {
	50% {left: 20px;width: 4px;}
	100% {left: 16px;width: 4px;}
}

@keyframes turn_fause_right {
	50% {left: 20px;width: 4px;}
	100% {left: 24px;width: 4px;}
}
@-webkit-keyframes turn_fause_right {
	50% {left: 20px;width: 4px;}
	100% {left: 24px;width: 4px;}
}
@-moz-keyframes turn_fause_right {
	50% {left: 20px;width: 4px;}
	100% {left: 24px;width: 4px;}
}
@-o-keyframes turn_fause_right {
	50% {left: 20px;width: 4px;}
	100% {left: 24px;width: 4px;}
}

/* 音乐动画停止过渡到开始 */
@media all and (monochrome:0){
	.music_botton .begin_play i:nth-child(1),.music_botton .begin_play i:nth-child(2),.music_botton .begin_play i:nth-child(3),.music_botton .begin_play i:nth-child(4) {left: 16px;width: 4px;}
	.music_botton .begin_play i:nth-child(5) {left: 24px;width: 4px;}
}
.music_botton .begin_play i {animation: begin_music1 .5s linear 0s forwards;-webkit-animation: begin_music1 .5s linear 0s forwards;-moz-animation: begin_music1 .5s linear 0s forwards;-o-animation: begin_music1 .5s linear 0s forwards;}
.music_botton .begin_play i:nth-child(2) {
	animation-name: begin_music2;
	-webkit-animation-name: begin_music2;
	-moz-animation-name: begin_music2;
	-o-animation-name: begin_music2;
}
.music_botton .begin_play i:nth-child(3) {
	animation-name: begin_music3;
	-webkit-animation-name: begin_music3;
	-moz-animation-name: begin_music3;
	-o-animation-name: begin_music3;
}

.music_botton .begin_play i:nth-child(4) {
	animation-name: begin_music4;
	-webkit-animation-name: begin_music4;
	-moz-animation-name: begin_music4;
	-o-animation-name: begin_music4;
}

.music_botton .begin_play i:nth-child(5) {
	animation-name: begin_music5;
	-webkit-animation-name: begin_music5;
	-moz-animation-name: begin_music5;
	-o-animation-name: begin_music5;
}

@keyframes begin_music1 {			/* 第1个i */
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 13px;width: 2px;}
}
@-webkit-keyframes begin_music1 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 13px;width: 2px;}
}
@-moz-keyframes begin_music1 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 13px;width: 2px;}
}
@-o-keyframes begin_music1 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 13px;width: 2px;}
}

@keyframes begin_music2 {			/* 第2个i */
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 17px;width: 2px;}
}
@-webkit-keyframes begin_music2 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 17px;width: 2px;}
}
@-moz-keyframes begin_music2 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 17px;width: 2px;}
}
@-o-keyframes begin_music2 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 17px;width: 2px;}
}

@keyframes begin_music3 {			/* 第3个i */
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 21px;width: 2px;}
}
@-webkit-keyframes begin_music3 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 21px;width: 2px;}
}
@-moz-keyframes begin_music3 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 21px;width: 2px;}
}
@-o-keyframes begin_music3 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 21px;width: 2px;}
}

@keyframes begin_music4 {			/* 第4个i */
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 25px;width: 2px;}
}
@-webkit-keyframes begin_music4 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 25px;width: 2px;}
}
@-moz-keyframes begin_music4 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 25px;width: 2px;}
}
@-o-keyframes begin_music4 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 25px;width: 2px;}
}

@keyframes begin_music5 {			/* 第5个i */
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 29px;width: 2px;}
}
@-webkit-keyframes begin_music5 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 29px;width: 2px;}
}

@-moz-keyframes begin_music5 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 29px;width: 2px;}
}

@-o-keyframes begin_music5 {
	45% {left: 20px;width: 4px;}
	55% {left: 21px;width: 2px;}
	100% {left: 29px;width: 2px;}
}
/* 音乐结束 */

/* 导航条添加 */
.bar_share .bs_btn span,.bar_share .bs_btn strong {width: 30px;}
.bar_share .bs_btn strong {display: none;font-weight: normal;}
.bar_share .bs_btn:hover span {display: none;}
.bar_share .bs_btn:hover strong {display: inline-block;}
/* 快速回复 */
.quick_reply {float: right;margin-top: 2px;position: relative;}
.bar_share .quick_reply a i {width: 24px;height: 22px;background: url(/images/post/new_notes/nn_v2/nn_sprite_v11.png) no-repeat -233px -267px!important;float: left;margin-right: 8px;}
.quick_reply a {color: #666;}
.quick_reply a:hover {text-decoration: none;}
.quick_reply span {line-height: 22px;font-size: 14px;}

.quick_reply_tips {width: 280px;height: 104px;background: url(/images/post/new_notes/nn_v2/quick_reply_tips.png) no-repeat 0 0;position: absolute;left: -123px;top: -9px;}
.quick_reply_tips .close {cursor: pointer;width: 15px;height: 15px;background: url(/images/post/new_notes/nn_v2/close.png) no-repeat center;position: absolute;right: 17px;top: 70px;line-height: 200px;overflow: hidden;transition: transform .8s ease 0s;-webkit-transition: -webkit-transform .8s ease 0s;-moz-transition: -moz-transform .8s ease 0s;-o-transition: -o-transform .8s ease 0s;}
.quick_reply_tips .close:hover {transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);}
/* 便捷音乐 */
.quick_music {float: right;margin: 4px 22px 0 0;_margin-right: 9px;}
.quick_music a {width: 32px;height: 17px;background-image: none;}
.quick_music a i {bottom: 0;overflow: hidden;}

/* 头部快速回复 */
.quick_reply_box {position: absolute;right: 0;top: 62px;width: 230px;padding: 15px;border: 1px solid #e2e2e2;border-radius: 5px;background-color: #fff;box-shadow: 0 0 5px rgba(209,209,209,.5);}
.quick_reply_box .vc_reply {margin: 0;padding-left: 0;}
.quick_reply_box .reply_choice {width: auto;padding-left: 0;}
.quick_reply_box .reply_text textarea {width: 210px;height: 114px;}
.quick_reply_box .publish_reply {margin-top: 10px;}
.quick_reply_box .art_title .tags {background: none;width: 34px;height: 30px;padding: 3px 0 1px;display: inline-block;text-align: center;border: 1px dashed #d6d6d6;line-height: 30px;color: #666;position: absolute;right: 6px;top: 2px;margin-right: 0;}
.quick_reply_box .art_title .tags_tips {border-color: #ff9d00;}
.quick_reply_box .art_title .tags_tips:after {content: "7";width: 16px;height: 16px;background-color: #f46240;border-radius: 16px;position: absolute;right: -8px;top: -8px;color: #fff;line-height: 16px;font-family: Arial;}
.quick_reply_box .art_title .tags span {position: absolute;right: 100%;top: 50%;margin-top: -15px;padding-right: 4px;line-height: 16px;font-size: 10px;width: 50px;text-align: right;color: #999;}
.quick_reply_box .art_title .tags span strong {font-weight: normal;display: block;}
.quick_reply_box .art_title .tags:hover span {color: #999;}
.quick_reply_box .art_title .l17 {line-height: 14px;}
.quick_reply_box .art_title .tags i {width: 0; height: 0; border-width: 5px; border-style: solid dashed dashed dashed; border-color: #ff9d00 transparent transparent transparent; position: absolute; left: 12px; top: 35px; visibility: hidden; line-height: 0; font-size: 0;}
.quick_reply_box .art_title .tags:hover i,.quick_reply_box .art_title .tags.on i {visibility: visible;}
.quick_reply_box .art_title .tags:hover,.quick_reply_box .art_title .tags.on {background: #ff9d00;border: 1px solid #ff9d00;color: #fff;text-decoration: none;zoom: 1;}

.quick_reply_box .art_pop {border-radius: 0;left: -23px;top: 50px;}
.quick_reply_box .mark_tags {height: 134px;padding: 0 10px;left: -20px;top: 47px;}
.quick_reply_box .art_face {width: 230px;overflow: hidden;padding: 7px;}
.quick_reply_box .art_face ul {width: 240px;}
.quick_reply_box .art_face li {margin: 0 2px 2px 0;width: 23px;padding: 2px 1px 3px;border-color: #ccc;background-color: #f7f7f7;}
.quick_reply_box .art_face li img{ width: 100%;}

.quick_reply_box .tags_pop {right: -6px;left: auto;border-color: #ccc;}
.quick_reply_box .reply_tags {background-color: #fff;width: 208px;height: auto;position: static;}
.quick_reply_box .reply_tags ul {}

.quick_reply_box .at_pop {right: -27px;left: auto;border-color: #ccc;padding: 10px 15px;width: 140px;}
.at_input {position: relative;}
.at_input input {width: 118px;line-height: 18px;color: #666;padding: 5px 10px;border: 1px solid #d6d6d6;display: block;}

.at_someone ul.result {width: auto;height: 140px;left: 0;right: 0;padding: 0;top: 39px;}
.at_someone ul.result li {height: 28px;line-height: 28px;padding-left: 15px;}

/* 右侧广告位层级加高 */
.da_side {position: relative;z-index: 105;}

.dp_from {margin-top: 20px;}
.dp_from i {width: 17px;height: 17px;background: url(/images/post/new_notes/sprite_v33.png) no-repeat 0 -700px;margin-right: 6px;display: inline-block;}
.dp_from span,.dp_from i {vertical-align: middle;}
.dp_from a {margin-left: 4px;position: relative;}
.dp_from a img {display: none;position: absolute;left: 105%;bottom: -10px;z-index: 20;}
.dp_from a:hover img {display: block;}

/* 宝藏 */
.article_tags {padding: 9px 9px 0;border: 1px solid #d6d6d6;margin: 10px 0;font-size: 14px;box-shadow: 0 2px 0 rgba(0,0,0,.08);}
.article_tags a {color: #666;}
.article_tags dt {position: relative;height: 142px;}
.article_tags dt i {position: absolute;left: 20px;top: 0;width: 35px;height: 58px;background: url(/images/post/baozang.png) 0 -56px;}
.article_tags .ai_history_baozang {background-position: 0 0;width: 70px;height: 54px;bottom: -12px;right: 10px;left: auto;top: auto;}
.article_tags dd {height: 48px;line-height: 50px;overflow: hidden;padding-left: 5px;font-size: 14px;}

/* 游记审核中 */
.notes_notice{background-color:#fff8da;text-align:center;height:58px;line-height:58px;font-size:20px;border-top:1px solid #f5e8aa;border-bottom:1px solid #f5e8aa;box-shadow:0 2px 0 rgba(0,0,0,.3);color:#fb8a25;}
.notes_notice.notes_notice_edit{background-color:#fcdcd8;border-top-color:#f8aba1;border-bottom-color:#f8aba1;color:#ef523d;}
/* 删除游记弹层 */
.notes-del-confirm{width:480px;text-align:center;position:fixed;left:50%;top:50%;z-index:501;margin:-130px 0 0 -240px;}
.notes-del-confirm .msg{margin:0 auto 35px;width:435px;color:#fff;font-size:20px;line-height:34px;}
.notes-del-confirm .icon-msg{display:inline-block;margin-bottom:10px;width:23px;height:70px;background:url(/images/post/new_notes/notes-delete-icon.png) no-repeat 0 0;overflow:hidden;vertical-align:middle;}
.notes-del-confirm .icon-cry{display:inline-block;margin-left:10px;width:23px;height:17px;background:url(/images/post/new_notes/notes-delete-icon.png) no-repeat -40px 0;overflow:hidden;vertical-align:middle;}
.notes-del-confirm .btn{display:inline-block;margin:0 15px;width:140px;height:40px;line-height:40px;font-size:16px;border-radius:3px;background-color:#000;background-color:rgba(0,0,0,.3);}
.notes-del-confirm .btn:hover{text-decoration:none;}
.notes-del-confirm .btn-keep{background-color:#ffa800;color:#fff;}
.notes-deled-pop{padding:50px 0;width:460px;background-color:#fff;text-align:center;position:fixed;left:50%;top:50%;z-index:89;margin:-150px 0 0 -230px;}
.notes-deled-pop .msg{margin-bottom:35px;font-size:16px;line-height:28px;}
.notes-deled-pop .btn{display:inline-block;margin:0 15px;padding:0 30px;height:40px;line-height:40px;background-color:#efefef;text-align:center;color:#666;border-radius:3px;font-size:16px;}
.notes-deled-pop .btn-recover{padding:0 35px;background-color:#ffa800;color:#fff;}

/* 相关联酒店浮层 */
.card-hotelpop{position:absolute;z-index:500;background-color:#fff;padding:5px;box-shadow:0 0 4px rgba(0,0,0,.2);border:1px solid #d4d4d4;}
.ch-tit{margin-bottom:6px;font-size:16px;color:#333;line-height:20px;padding-bottom:4px;border-bottom:1px solid #e0e0e0;font-weight:normal;}
.ch-tit a{color:#333;}
.ch-img{float:left;display:inline;margin-right:10px;width:160px;height:125px;overflow:hidden;}
.ch-info{float:left;width:155px;line-height:20px;font-size:12px;color:#666;}
.ch-info a{color:#666;}
.ch-info li{vertical-align:top;overflow:hidden;*zoom:1;}
.ch-total{margin:5px 0 8px;}
.ch-total em{font-size:20px;color:#ff7000;font-style:normal;vertical-align:-2px;}
.ch-total strong{font-weight:normal;font-size:14px;}
.ch-label{float:left;width:47px;}
.ch-bar{float:left;margin:7px 0 0;height:5px;width:94px;background-color:#cfcfcf;}
.ch-bar span{display:block;width:0;height:5px;vertical-align:middle;background-color:#48abf5;}
.ch-price{margin-top:8px;}
.ch-price strong{font-weight:normal;color:#ff7000;}
.ch-price em{font-size:16px;font-style:normal;}

/* 打赏 */
.vcTags-tips:before{content:'';position:absolute;margin:-14px 0 0 -24px;z-index:5;width:161px;height:133px;background:url(/images/post/new_notes/nn_v2/reward-sprites4.png) no-repeat -230px -140px;}
.notes-reward{height:380px;padding:25px 38px 30px;background:#fef8ca url(/images/post/new_notes/nn_v2/reward-wave.png) repeat-x left top;}
.notes-reward:after{content:'';position:absolute;left:50%;top:50%;margin:-5px 0 0 -17px;width:34px;height:10px;background:url(/images/common/loading_big.gif) no-repeat 0 0;}
.nr-hd{margin-bottom:20px;height:52px;padding-left:87px;position:relative;color:#8f7036;font-size:16px;line-height:26px;}
.nr-hd .avatar{left:18px;top:0;width:48px;height:48px;border:2px solid;border-radius:50%;overflow:hidden;}
.nr-hd p{overflow:hidden;}
.nr-hd:after,.nr-hd:before{content:'';position:absolute;width:20px;height:16px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -120px -30px;}
.nr-hd:before{left:-14px;top:-3px;}
.nr-hd:after{right:-12px;bottom:-3px;background-position:-140px -30px;}
.nr-form{margin-bottom:15px;background-color:#fff;padding:15px 30px;border-bottom:3px solid #f4eec2;position:relative;z-index:2;}
.nr-form input{width:180px;border:0 none;padding:0;text-align:center;font-size:36px;color:#666;line-height:40px;}
.nr-money .inp-error{color:#ef523d;}
.nr-money{margin-bottom:15px;height:48px;border-bottom:1px solid #e5e5e5;font-size:18px;color:#999;position:relative;text-align:center;}
.nr-money span{position:absolute;left:0;line-height:40px;color:#666;}
.nr-money .select{position:absolute;left:48px;top:3px;width:118px;font-size:14px;color:#ff9d00;line-height:30px;text-align:left;border:1px solid #ff9d00;border-radius:3px;background-color:#fff;}
.nr-money .sel-hd{padding:1px 12px;cursor:pointer;}
.nr-money .sel-hd i{position:absolute;right:13px;top:14px;width:12px;height:6px;background:url(/images/post/new_notes/nn_v2/reward-sprites4.png) no-repeat -175px -105px;}
.nr-money .select ul{padding:3px 0;}
.nr-money .select li a{display:block;padding:0 11px;}
.nr-money .select li a:hover{text-decoration:none;}
.nr-money .reward-num{position:absolute;left:190px;top:0;width:180px;height:34px;}
.nr-money .reward-num .icon{position:absolute;left:0;top:10px;width:39px;height:15px;border-right:1px solid #d6d6d6;line-height:0;}
.nr-money .reward-num .icon-money,.nr-money .reward-num .icon-honey{display:inline-block;margin-top:1px;width:16px;height:13px;background:url(/images/post/new_notes/nn_v2/reward-sprites4.png) no-repeat -175px -85px;overflow:hidden;}
.nr-money .reward-num .icon-honey{margin-top:-2px;width:15px;height:18px;background-position:-200px -85px;}
.nr-money .reward-num input{width:100px;height:32px;border:1px solid #efefef;background-color:#efefef;padding:0 13px 0 65px;text-align:left;font-size:18px;color:#666;line-height:32px;border-radius:3px;}
.nr-money .reward-num input:focus{border-color:#ff9d00;background-color:#fff;box-shadow:0 0 2px rgba(255,157,0,.4);}
.nr-money .set-paypwd{position:absolute;left:180px;top:0;background-color:#fff;font-size:16px;line-height:38px;color:#666;}
.nr-money i{font-style:normal;}
.nr-money .i-coin{position:absolute;right:0;bottom:0;width:72px;height:23px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -120px 0;}
.nr-money .tips-err{position:absolute;bottom:-30px;left:165px;width:230px;height:33px;background-color:#fff1ef;border:1px solid #ef523d;text-align:center;line-height:32px;color:#ef523d;font-size:12px;border-radius:3px;}
.nr-money .tips-err i{display:inline-block;margin-right:5px;width:16px;height:16px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -200px -65px;overflow:hidden;vertical-align:middle;}
.nr-form .have-reward{padding:45px;text-align:center;font-size:22px;color:#999;}
.nr-form .have-reward i{display:inline-block;margin-right:5px;width:77px;height:43px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -300px 0;overflow:hidden;vertical-align:-7px;*vertical-align:middle;}
.nr-form .have-reward span{color:#ff9d00;}
.nr-form textarea{width:100%;height:70px;border:0 none;padding:0;margin:0;font-size:14px;color:#666;line-height:24px;resize:none;overflow:auto;}
.pay-item{float:left;display:inline;margin:18px 60px 0 0;line-height:32px;font-size:16px;cursor:pointer;}
.pay-item .i-radio{float:left;margin:5px 10px 0 0;width:24px;height:24px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -120px -65px;overflow:hidden;}
.pay-item .i-alipay,.pay-item .i-wxpay{float:left;margin-right:10px;width:32px;height:32px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -200px 0;}
.pay-item .i-wxpay{height:29px;margin-top:2px;background-position:-200px -35px;}
.pay-checked .i-radio{background-position:-120px -95px;}
.pay-btn{float:right;width:119px;height:64px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat 0 0;text-align:center;font-size:26px;color:#fff;line-height:64px;position:relative;}
.pay-btn:hover{text-decoration:none;color:#fff;background-position:0 -65px;}
.pay-btn:after{content:'';position:absolute;top:-11px;right:-22px;width:28px;height:28px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -165px -30px;overflow:hidden;}
.pay-btn-disabled,.pay-btn-disabled:hover{background-position:-240px -65px;cursor:default;}

.nr-ft{height:32px;margin-top:30px;line-height:32px;font-size:14px;overflow:hidden;}
.nr-ft img{vertical-align:top;}
.nr-ft span{float:left;margin-right:10px;}
.nr-ft ul{margin-right:-20px;*zoom:1;}
.nr-ft li{float:left;width:32px;display:inline;margin-right:5px;border-radius:50%;overflow:hidden;}
.nr-ft .i-more{display:inline-block;margin-top:10px;width:22px;height:6px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -120px -50px;}

.other-pay{border-top:1px solid #ccc;margin:0 20px;padding:22px 28px;text-align:center;}
.other-pay a{font-size:14px;}

._j_weixin_qr{height:150px;backgroud:nurl(/images/common/loading_big.gif) no-repeat center center;}

/* 我的收入 */
.income-reward{padding:15px 30px;border:1px solid #e5e5e5;position:relative;}
.ir-hd{margin-bottom:30px;padding:10px 0 25px;border-bottom:1px solid #d6d6d6;text-align:center;font-size:16px;}
.ir-hd em{margin:0 5px;font-style:normal;font-size:26px;color:#ff9d00;vertical-align:-3px;*vertical-align:middle;}
.ir-bd{position:relative;z-index:2;}
.ir-bd table{border-spacing:0;border-collapse:collapse;width:100%;}
.ir-bd td{padding-bottom:15px;font-size:12px;color:#666;line-height:20px;}
.ir-bd img{float:left;margin-right:10px;width:32px;height:32px;border-radius:50%;}
.ir-bd .price{margin:0 3px;font-size:14px;}
.ir-bd em{font-size:22px;font-style:normal;*vertical-align:middle;}
.ir-bd .time{color:#999;}
.ir-bd .loading-more{text-align:center;font-size:12px;color:#999;}
.ir-ft{margin-top:20px;line-height:20px;}
.ir-ft a{display:inline-block;margin-right:30px;color:#999;}
.ir-ft a i{display:inline-block;margin:3px 5px 0 0;float:left;width:16px;height:13px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -150px -65px;overflow:hidden;}
.ir-ft .btn-setting i{margin-top:1px;height:17px;width:17px;background-position:-175px -65px;}
.ir-ft .btn-tips{position:relative;}
.ir-ft .btn-tips:after{content:'';position:absolute;left:-19px;top:-12px;z-index:2;width:243px;height:103px;background:url(/images/post/new_notes/nn_v2/reward-sprites4.png) no-repeat 0 -280px;}
.ir-ft .btn-intro i{margin-top:1px;height:16px;width:16px;background-position:-150px -85px;}
.corner-coin{position:absolute;right:-2px;bottom:-6px;width:204px;height:97px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat 0 -150px;overflow:hidden;}
/* 设置我的打赏 */
.set-reward{width:500px;padding:30px;}
.sr-money{margin:25px 0 50px;line-height:50px;font-size:18px;}
.sr-money .label{margin-right:25px;}
.sr-money .input{position:relative;display:inline-block;height:50px;width:180px;}
.sr-money .input:before{content:'￥';position:absolute;left:15px;font-size:22px;color:#999;}
.sr-money input{border:1px solid #efefef;background-color:#efefef;margin:0;padding:0;height:48px;width:178px;text-align:center;line-height:48px;font-size:36px;color:#444;vertical-align:top;}
.sr-money input:focus,.sr-desc textarea:focus{background-color:#fff;border-color:#ff9d00;box-shadow:0 0 3px rgba(255,157,0,.5);}
.sr-money .reward-num{display:inline-block;*display:inline;*zoom:1;width:180px;height:50px;position:relative;}
.sr-money .reward-num .icon{position:absolute;left:0;top:10px;width:40px;height:26px;border-right:1px solid #d6d6d6;line-height:0;text-align:center;}
.sr-money .reward-num .icon-money,.sr-money .reward-num .icon-honey{display:inline-block;margin-top:5px;width:16px;height:13px;background:url(/images/post/new_notes/nn_v2/reward-sprites4.png) no-repeat -175px -85px;overflow:hidden;}
.sr-money .reward-num .icon-honey{margin-top:5px;width:15px;height:18px;background-position:-200px -85px;}
.sr-money .reward-num input{height:48px;padding-left:50px;text-align:left;width:130px;}
.sr-desc{margin-bottom:20px;}
.sr-desc p{margin-bottom:12px;font-size:14px;}
.sr-desc .fr{float:right;font-size:12px;color:#999;}
.sr-desc textarea{width:458px;height:48px;border:1px solid #efefef;background-color:#efefef;margin:0;padding:15px 20px;font-size:14px;line-height:24px;color:#666;}
.sr-action{text-align:right;}
.sr-action a{display:inline-block;margin-left:3px;width:100px;height:40px;text-align:center;line-height:40px;font-size:16px;border-radius:3px;}
.sr-action a:hover{text-decoration:none;}
.sr-action .btn-cancel{color:#666;}
.sr-action .btn-cancel:hover{background-color:#f3f3f3;}
.sr-action .btn-submit{background-color:#ff9d00;color:#fff;}
.sr-action .btn-submit:hover{background-color:#ff8a00;}

.reward-from{margin-top:10px;}
.reward-from i{float:left;margin:1px 5px 0 0;width:17px;height:17px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -240px -35px;overflow:hidden;}
.reward-from strong{font-weight:normal;color:#ff9d00;}
.comment_tags .tag_reward{margin-top:15px;width:56px;height:35px;background:url(/images/post/new_notes/nn_v2/reward-sprites3.png) no-repeat -240px 0;overflow:hidden;}
.comment_tags .tag_reward_box{float:right;width:90px;text-align:center;position:relative;right:-60px;color:#725733;white-space:nowrap;}
.comment_tags .tag_reward_box .tag_reward{display:block;margin:0 auto 4px;float:none;position:static;}
.bind-phone{width:400px;text-align:center;padding:50px 0;font-size:14px;line-height:24px;}
.bind-phone p a{margin-left:20px;}
.bind-phone .sr-action{margin-top:15px;text-align:center;}
.bind-phone .sr-action a{margin:0 10px;height:30px;line-height:30px;font-size:14px;}
/* retina */
@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){
	.pay-item .i-radio,.ir-ft a i,.reward-from i,.reward-from i,.reward-num .icon-money,.reward-num .icon-honey{background:url(/images/post/new_notes/nn_v2/reward-sprites3@2x.png) no-repeat 0 0;background-size:50px;}
	.pay-checked .i-radio{background-position:-25px 0;}
	.ir-ft a i{background-position:0 -25px;}
	.ir-ft .btn-setting i{background-position:-25px -25px;}
	.ir-ft .btn-intro i{background-position:-25px -45px;}
	.reward-from i{background-position:0 -45px;}
	.reward-num .icon-money{background-position:0 -70px;}
	.reward-num .icon-honey{background-position:-25px -70px;}
	.ptb-share a,.ptb-option a i,.ptb-ding .btn-ding{background-image:url(/images/post/new_notes/pic-toolbar-icon@2x.png);background-size:100px;}
	.coll-item .info p:before, .coll-item .info p:after,.coll-item .btn-collect,.coll-panel .coll-btn i{background:url(/images/post/new_notes/coll/coll-sprites2_2x.png) no-repeat;background-size:100px;}
}

/* 酒店链接 */
.post_info .poi-link-hotel{display:inline-block;margin:0 2px;color:#0a89e4!important;border:none!important;}
.poi-link-hotel i{float:left;margin:4px 2px 0 0;width:16px;height:16px;background:url(/images/post/new_notes/nn_v2/nn_sprite_v18.png) no-repeat -55px -330px;overflow:hidden;}

/* 设置支付密码 */
.pay-password{padding:60px 30px 30px;width:410px;background-color:#fff;}
.pay-password h4{margin-bottom:20px;font-size:18px;font-weight:normal;}
.pay-password h4 span{margin:0 5px;font-size:22px;color:#ff9d00;}
.pay-password .inp-pass{width:408px;height:48px;border:1px solid #efefef;background-color:#efefef;line-height:48px;text-align:center;font-size:36px;color:#444;}
.pay-password .inp-pass:focus{border-color:#ff9d00;background-color:#fff;}
.pay-password p{margin:10px 0;text-align:right;font-size:14px;}
.pay-password .action{margin-top:40px;text-align:right;}
.pay-password .action a{display:inline-block;margin-left:3px;width:100px;height:40px;text-align:center;line-height:40px;font-size:16px;border-radius:3px;}
.pay-password .action a:hover{text-decoration:none;}
.pay-password .action .btn-cancel{color:#666;}
.pay-password .action .btn-cancel:hover{background-color:#f3f3f3;}
.pay-password .action .btn-submit{padding:0 20px;background-color:#ff9d00;color:#fff;}
.pay-password .action .btn-submit:hover{background-color:#ff8a00;}
.pay-password .tips-err{float:left;margin:10px 0;color:#ef523d;font-size:12px;}
.pay-password .tips-err i{display:inline-block;margin-right:5px;width:16px;height:16px;background:url(/images/post/new_notes/nn_v2/reward-sprites4.png) no-repeat -200px -65px;overflow:hidden;vertical-align:middle;}


/* 2016.3.15 新增看看其他游记板块 by HWJ */
.travel_others{ background-color: #f8f8f8; border-radius: 8px; padding: 0 20px 30px; margin-bottom: 30px; position: relative;}
.travel_others .to_closed{ display: block; width: 18px; height: 18px; border: 1px solid #aeaeae; font-size: 14px; text-align: center; line-height: 20px; color: #aeaeae; border-radius: 50%; position: absolute; right: 10px; top: 10px;}
.travel_others .to_closed:hover{ text-decoration: none;}
.travel_others p{ font-size: 12px; color: #666; line-height: 30px; padding: 22px 0 14px;}
.travel_others p span{ font-size: 18px; color: #ff9a00;}
.travel_others ul{}
.travel_others li{ font-size: 14px; color: #666; line-height: 38px;}
.travel_others li img{ width: 16px; height: 16px; border-radius: 50%; margin-right: 8px;}
.travel_others li a{ color: #ff8a00;}
.travel_others li span{ font-size: 12px; color: #999; margin-left: 6px;}
/* 2016.3.15 新增看看其他游记板块 end */

/*  */
.coll-panel{position:fixed;right:-1200px;top:0;bottom:0;width:1200px;height:100%;background-color:#fff;z-index:100;transition:right .5s linear 0s;}
.coll-panel.coll-col2{width:850px;right:-850px;}
.coll-panel.panel-open{z-index:500;box-shadow:0 0 40px rgba(0,0,0,.5);right:0;}
.coll-content{padding:20px 0 20px 150px;position:absolute;left:0;top:0;right:0;bottom:0;overflow:auto;}
.coll-panel .coll-btn {position: absolute;right:100%;top: 50%;margin-top: -43px;width: 54px;height: 85px;background-color: #ff9d00;color: #fff;z-index: 100;transition: left .3s ease-in-out 0s;-webkit-transition: left .3s ease-in-out 0s;-moz-transition: left .3s ease-in-out 0s;-o-transition: left .3s ease-in-out 0s;border-radius:4px 0 0 4px;}
.coll-panel .coll-btn:hover {background-color: #ff8a00;}
.coll-panel .coll-btn i {width: 10px;height: 15px;background: url(/images/post/new_notes/coll/coll-sprites3.png) -40px 0 no-repeat;position: absolute;left: -15px;top: 50%;margin-top:-8px;-webkit-animation:slide 1.5s linear 0s infinite running;animation:slide 1.5s linear 0s infinite running;}
@keyframes slide{
	0%{left:-10px;opacity:1;}
	80%,100%{left:-20px;opacity:0;}
}
@-webkit-keyframes slide{
	0%{left:-10px;opacity:1;}
	80%,100%{left:-20px;opacity:0;}
}
.coll-btn span {display: inline-block;vertical-align: middle;position: absolute;width: 40px;left: 15px;top: 25px;font-size: 14px;line-height: 18px;}
.panel-open .coll-btn {width: 20px;background-color:#fff;background-color:rgba(255,255,255,.9);}
.panel-open .coll-btn:hover{background-color:#fff;background-color:rgba(255,255,255,.9);}
.panel-open .coll-btn span{display:none;}
.panel-open .coll-btn i {left: 7px;background-position: -30px 0;-webkit-animation:none;animation:none;}
.panel-open .coll-btn:hover i {left: 8px;}
.coll-mask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:499;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);}


.coll-nav{position:absolute;left:0;top:38%;margin-right:470px;width:120px;text-align:right;line-height:20px;font-size:14px;transition:all .5s linear 0s;}
.coll-nav:after{content:'';position:absolute;width:1px;top:15px;bottom:15px;right:5px;background-color:#e5e5e5;}
.coll-nav li{margin:10px 0;}
.coll-nav li a{display:block;color:#666;padding-right:20px;position:relative;}
.coll-nav li a:hover{color:#ff9d00;text-decoration:none;}
.coll-nav li i{position:absolute;right:2px;top:6px;width:7px;height:7px;background-color:#aaa;border-radius:50%;z-index:2;}
.coll-nav li a:hover i{background-color:#ff9d00;}
.coll-nav li.on a{color:#ff9d00;}
.coll-nav li.on i{width:11px;height:11px;right:0;top:4px;background-color:#ff9d00;}
.coll-block{margin-bottom:20px;}
.coll-item{float:left;width:320px;height:495px;display:inline;margin:0 30px 20px 0;background-color:#fff;position:relative;}
.coll-title{padding:10px 0 15px;font-size:20px;color:#333;clear:both;}
.coll-title:first-child{padding-top:0;}
.coll-item .hd{margin-bottom:15px;font-size:16px;color:#666;line-height:20px;}
.coll-item .subtitle{width:320px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.coll-item .hd .num{margin-right:10px;font-size:22px;color:#aaa;vertical-align:middle;}
.coll-item .bd{position:relative;width:320px;}
.coll-item .image{margin-bottom:15px;height:320px;width:320px;background-color:#f6f6f6;position:relative;text-align:center;overflow:hidden;}
.coll-item .image img{max-width:100%;max-height:100%;}
.coll-item .va-container{height:320px;display:table;vertical-align:middle;}
.coll-item .image .va-middle{display:table-cell;vertical-align:middle;}
.coll-item .btn-collect{position:absolute;z-index:2;left:10px;bottom:10px;width:40px;height:40px;background:url(/images/post/new_notes/coll/coll-sprites2.png) no-repeat 0 -15px;overflow:hidden;}
.coll-item .btn-collect.on{background-position:-40px -15px;}
.coll-item .info{position:absolute;width:100%;font-size:14px;line-height:24px;background-color:#fff;}
.coll-item .info p{position:relative;max-height:120px;*height:120px;overflow:hidden;}
.coll-item .info p:before,.coll-item .info p:after{content:'';display:inline-block;margin-right:6px;width:9px;height:8px;background:url(/images/post/new_notes/coll/coll-sprites2.png) no-repeat 0 0;overflow:hidden;vertical-align:text-top;}
.coll-item .info p:after{position:absolute;right:0;bottom:4px;background-position:-15px 0;}
.coll-item .txt-full{display:none;}
.coll-item .txt{min-height:120px;}
.coll-item:hover{z-index:5;}
.coll-item:hover .info{padding-bottom:10px;}
.coll-item:hover .info .txt-full{display:block;}
.coll-item:hover .info .txt-cut{display:none;}
.coll-item:hover .info p{max-height:none;*height:auto;visibility:visible;}

.coll-item .hd .city{color:#ff9d00;}
.coll-item .hd p{margin-top:5px;color:#999;font-size:14px;}
.coll-item .action{padding-top:15px;text-align:right;}
.coll-item .btn-booking{display:inline-block;width:198px;height:32px;border:1px solid #ff9d00;border-radius:3px;line-height:32px;text-align:center;background-color:#ff9d00;color:#fff;}
.coll-item .btn-booking .price{float:left;width:130px;height:32px;background-color:#fff;color:#ff7000;border-radius:2px;}
.coll-item .btn-booking b{font-size:22px;}
.coll-item .btn-booking:hover{text-decoration:none;background-color:#ff7000;border-color:#ff7000;}
.coll-item-hotel{height:565px;}
/* 老游记升级按钮 */
.upgrade-btn {height: 70px;line-height: 70px;margin: 15px auto;box-shadow: 3px 3px 0 #c9dad8;background: #66c0b8;display: block;text-align: center;font-size: 24px;color: #fff;overflow: hidden;position: relative;text-indent:20px;}
.upgrade-btn:hover {text-decoration: none;color:#fff;}
.upgrade-btn span,.upgrade-btn i {opacity: 0;}
.upgrade-btn span {width: 28px;height: 30px;background: url(/images/post/new_notes/ms_sprite.png) 0 -98px no-repeat;position: absolute;left: -28px;bottom: -15px;z-index: 10;}
.upgrade-btn i {width: 102px;height: 47px;background: url(/images/post/new_notes/ms_sprite.png) 0 -48px no-repeat;position: absolute;left: -102px;bottom: -47px;z-index: 9;}
.upgrade-btn.on span,.upgrade-btn.on i {opacity: 1;}
.upgrade-btn.on span {animation: go_in .8s ease-in .5s forwards;-webkit-animation: go_in .8s ease-in .5s forwards;-moz-animation: go_in .8s ease-in .5s forwards;-o-animation: go_in .8s ease-in .5s forwards;}
.upgrade-btn.on i {animation: i_go_in .5s linear 0s forwards;-webkit-animation: i_go_in .5s linear 0s forwards;-moz-animation: i_go_in .5s linear 0s forwards;-o-animation: i_go_in .5s linear 0s forwards;}
.upgrade-btn.on:hover span {background: url(/images/post/new_notes/rocket.png) 0 0 no-repeat;animation: go_out .6s cubic-bezier(1,.05,.83,.67) 0s;-webkit-animation: go_out .6s cubic-bezier(1,.05,.83,.67) 0s;-moz-animation: go_out .6s cubic-bezier(1,.05,.83,.67) 0s;-o-animation: go_out .6s cubic-bezier(1,.05,.83,.67) 0s;}
.upgrade-btn.on:hover i {left: -34px;bottom: -15px;animation: i_go_out .3s linear .3s forwards;-webkit-animation: i_go_out .3s linear .3s forwards;-moz-animation: i_go_out .3s linear .3s forwards;-o-animation: i_go_out .3s linear .3s forwards;}

@keyframes go_in {
	to {left: 25px;bottom: 25px;opacity: 1;}
}

@-webkit-keyframes go_in {
	to {left: 25px;bottom: 25px;opacity: 1;}
}

@-moz-keyframes go_in {
	to {left: 25px;bottom: 25px;opacity: 1;}
}

@-o-keyframes go_in {
	to {left: 25px;bottom: 25px;opacity: 1;}
}


@keyframes go_out {
	0% {left: 25px;bottom: 25px;}
	5% {left: 20px;bottom: 26px;}
	10% {left: 25px;bottom: 25px;}
	15% {left: 30px;bottom: 24px;}
	20% {left: 25px;bottom: 25px;}
	25% {left: 20px;bottom: 26px;}
	30% {left: 25px;bottom: 25px;}
	99% {left: 60px;bottom: 70px;opacity: 0;}
	100% {left: -28px;bottom: -15px;}
}

@-webkit-keyframes go_out {
	0% {left: 25px;bottom: 25px;}
	5% {left: 20px;bottom: 26px;}
	10% {left: 25px;bottom: 25px;}
	15% {left: 30px;bottom: 24px;}
	20% {left: 25px;bottom: 25px;}
	25% {left: 20px;bottom: 26px;}
	30% {left: 25px;bottom: 25px;}
	99% {left: 60px;bottom: 70px;opacity: 0;}
	100% {left: -28px;bottom: -15px;}
}

@-moz-keyframes go_out {
	0% {left: 25px;bottom: 25px;}
	5% {left: 20px;bottom: 26px;}
	10% {left: 25px;bottom: 25px;}
	15% {left: 30px;bottom: 24px;}
	20% {left: 25px;bottom: 25px;}
	25% {left: 20px;bottom: 26px;}
	30% {left: 25px;bottom: 25px;}
	99% {left: 60px;bottom: 70px;opacity: 0;}
	100% {left: -28px;bottom: -15px;}
}

@-o-keyframes go_out {
	0% {left: 25px;bottom: 25px;}
	5% {left: 20px;bottom: 26px;}
	10% {left: 25px;bottom: 25px;}
	15% {left: 30px;bottom: 24px;}
	20% {left: 25px;bottom: 25px;}
	25% {left: 20px;bottom: 26px;}
	30% {left: 25px;bottom: 25px;}
	99% {left: 60px;bottom: 70px;opacity: 0;}
	100% {left: -28px;bottom: -15px;}
}


@keyframes i_go_in {
	to {left: -34px;bottom: -15px;opacity: 1;}
}

@-webkit-keyframes i_go_in {
	to {left: -34px;bottom: -15px;opacity: 1;}
}

@-moz-keyframes i_go_in {
	to {left: -34px;bottom: -15px;opacity: 1;}
}

@-o-keyframes i_go_in {
	to {left: -34px;bottom: -15px;opacity: 1;}
}


@keyframes i_go_out {
	to {left: -102px;bottom: -47px;}
}

@-webkit-keyframes i_go_out {
	to {left: -102px;bottom: -47px;}
}

@-moz-keyframes i_go_out {
	to {left: -102px;bottom: -47px;}
}

@-o-keyframes i_go_out {
	to {left: -102px;bottom: -47px;}
}
.upgrade-loading {width: 1000px;height: 600px;position: fixed;_position: absolute;left: 50%;top: 50%;margin: -300px 0 0 -500px;background: #66c0b8;z-index: 1000;overflow: hidden;}
.screen {width: 240px;height: 163px;background:url(/images/post/new_notes/cloud.png) no-repeat -50px 4px;left: 275px;top: 300px;position: absolute;animation: cloud 80s linear 0s infinite;-webkit-animation: cloud 80s linear 0s infinite;-moz-animation: cloud 80s linear 0s infinite;-o-animation: cloud 80s linear 0s infinite;}
.waiting {font-size: 38px;color: #fff;position: absolute;right: 50px;bottom: 35px;}
.spaceship {width: 64px;height: 64px;background:url(/images/post/new_notes/ship.png) no-repeat 0 0;left: 465px;top: 195px;position: absolute;}
.spaceship i {width: 64px;height: 64px;background: url(/images/post/new_notes/ss1.png) no-repeat 0 0;display: block;animation: fire .6s linear 0s infinite;-webkit-animation: fire .6s linear 0s infinite;-moz-animation: fire .6s linear 0s infinite;-o-animation: fire .6s linear 0s infinite;}
.planet {width: 105px;height: 105px;left: 730px;top: 50px;position: absolute;}
.planet .p_i1 {animation: rotation 20s linear 0s infinite;transform-origin: 50% 50%;-webkit-animation: rotation 20s linear 0s infinite;-webkit-transform-origin: 50% 50%;-moz-animation: rotation 20s linear 0s infinite;-moz-transform-origin: 50% 50%;-o-animation: rotation 20s linear 0s infinite;-o-transform-origin: 50% 50%;}
.planet .p_i2 {position: absolute;left: 0;top: 0;}

.sky {width: 205px;height: 2566px;background: url(/images/post/new_notes/sky.png) no-repeat 0 0;position: absolute;left: 2566px;top: -1966px;transform: skew(-45deg);transform-origin: 0 0;animation: star 5s linear 0s infinite;-webkit-transform: skew(-45deg);-webkit-transform-origin: 0 0;
	-moz-transform: skew(-45deg);-moz-transform-origin: 0 0;-o-transform: skew(-45deg);-o-transform-origin: 0 0;animation: star 5s linear 0s infinite;-webkit-animation: star 5s linear 0s infinite;-moz-animation: star 5s linear 0s infinite;-o-animation: star 5s linear 0s infinite;}

@keyframes star {
	0% {left: 2566px;top: -1966px;}
	100% {left: 581px;top: 19px;}
}
@-webkit-keyframes star {
	0% {left: 2566px;top: -1966px;}
	100% {left: 581px;top: 19px;}
}
@-moz-keyframes star {
	0% {left: 2566px;top: -1966px;}
	100% {left: 581px;top: 19px;}
}
@-o-keyframes star {
	0% {left: 2566px;top: -1966px;}
	100% {left: 581px;top: 19px;}
}


@keyframes cloud {
	0% {background-position: -50px 4px;}
	43% {background-position: -360px 4px;}
	93% {background-position: 0 4px;}
	100% {background-position: -50px 4px;}
}
@-webkit-keyframes cloud {
	0% {background-position: -50px 4px;}
	43% {background-position: -360px 4px;}
	93% {background-position: 0 4px;}
	100% {background-position: -50px 4px;}
}
@-moz-keyframes cloud {
	0% {background-position: -50px 4px;}
	43% {background-position: -360px 4px;}
	93% {background-position: 0 4px;}
	100% {background-position: -50px 4px;}
}
@-o-keyframes cloud {
	0% {background-position: -50px 4px;}
	43% {background-position: -360px 4px;}
	93% {background-position: 0 4px;}
	100% {background-position: -50px 4px;}
}

@keyframes fire {
	
	20% {background: url(/images/post/new_notes/ss5.png) 0 0 no-repeat;}
	40% {background: url(/images/post/new_notes/ss4.png) 0 0 no-repeat;}
	60% {background: url(/images/post/new_notes/ss3.png) 0 0 no-repeat;}
	80% {background: url(/images/post/new_notes/ss2.png) 0 0 no-repeat;}
	100% {background: url(/images/post/new_notes/ss1.png) 0 0 no-repeat;}
}
@-webkit-keyframes fire {
	
	20% {background: url(/images/post/new_notes/ss5.png) 0 0 no-repeat;}
	40% {background: url(/images/post/new_notes/ss4.png) 0 0 no-repeat;}
	60% {background: url(/images/post/new_notes/ss3.png) 0 0 no-repeat;}
	80% {background: url(/images/post/new_notes/ss2.png) 0 0 no-repeat;}
	100% {background: url(/images/post/new_notes/ss1.png) 0 0 no-repeat;}
}
@-moz-keyframes fire {
	
	20% {background: url(/images/post/new_notes/ss5.png) 0 0 no-repeat;}
	40% {background: url(/images/post/new_notes/ss4.png) 0 0 no-repeat;}
	60% {background: url(/images/post/new_notes/ss3.png) 0 0 no-repeat;}
	80% {background: url(/images/post/new_notes/ss2.png) 0 0 no-repeat;}
	100% {background: url(/images/post/new_notes/ss1.png) 0 0 no-repeat;}
}
@-o-keyframes fire {
	
	20% {background: url(/images/post/new_notes/ss5.png) 0 0 no-repeat;}
	40% {background: url(/images/post/new_notes/ss4.png) 0 0 no-repeat;}
	60% {background: url(/images/post/new_notes/ss3.png) 0 0 no-repeat;}
	80% {background: url(/images/post/new_notes/ss2.png) 0 0 no-repeat;}
	100% {background: url(/images/post/new_notes/ss1.png) 0 0 no-repeat;}
}


@keyframes rotation {
	0% {transform: rotate(0deg);}
	100% {transform:rotate(360deg);}
}
@-webkit-keyframes rotation {
	0% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform:rotate(360deg);}
}
@-moz-keyframes rotation {
	0% {-moz-transform: rotate(0deg);}
	100% {-moz-transform:rotate(360deg);}
}
@-o-keyframes rotation {
	0% {-o-transform: rotate(0deg);}
	100% {-o-transform:rotate(360deg);}
}


/* 酒店浮层第二版 */
.pop-hotelcard{position:absolute;z-index:500;width:395px;height:140px;padding:10px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);border:1px solid #d4d4d4;}
.hc-img{float:left;width:160px;height:140px;display:inline;margin-right:9px;}
.hc-cont{float:left;width:225px;font-size:12px;color:#999;}
.hc-title{margin-bottom:5px;}
.hc-title h3{height:18px;font-size:16px;line-height:18px;font-weight:normal;overflow:hidden;}
.hc-title h3 a{color:#333;}
.hc-title span{display:block;height:14px;overflow:hidden;}
.hc-score{margin-bottom:15px;text-align:center;}
.hc-score li{float:left;display:inline;margin:5px 0 0 15px;width:40px;font-size:14px;font-size:12px;line-height:12px;}
.hc-score .percent{height:40px;background:url(/images/post/new_notes/hotel-card.png) no-repeat -70px 0;margin-bottom:5px;line-height:40px;}
.hc-score .p2{background-position:-70px -40px;}
.hc-score .p3{background-position:-70px -80px;}
.hc-score .p4{background-position:-70px -120px;}
.hc-score .score-total{margin:0 -5px 0 0;width:65px;height:48px;padding-top:18px;background:url(/images/post/new_notes/hotel-card.png) no-repeat 0 0;color:#999;}
.hc-score .score-total em{font-style:normal;font-size:18px;color:#ff8a00;}
.hc-score .score-total strong{display:inline-block;padding-top:5px;font-weight:normal;color:#666;}
.hc-score .score-total.p2{background-position:0 -66px;}
.hc-score .score-total.p3{background-position:0 -132px;}
.hc-score .score-total.p4{background-position:0 -198px;}
.hc-price{float:left;padding-top:3px;}
.hc-price span{display:inline-block;margin-left:10px;color:#ff8a00;font-size:16px;white-space:nowrap;vertical-align:middle;}
.hc-price span:first-letter{font-size:12px;}
.hc-fav{float:right;height:22px;padding:0 6px;line-height:22px;background-color:#ffa800;border-radius:1px;color:#fff;font-size:12px;}
.hc-fav i{display:inline-block;float:left;margin:3px 2px 0 0;width:16px;height:16px;background:url(/images/post/new_notes/hotel-card.png) no-repeat -70px -160px;}
.hc-fav.on i{background-position:-90px -160px;}
.hc-fav:hover{background-color:#ff8a00;text-decoration:none;color:#fff;}
.hc-loading{background:#fff url(/images/common/loading_big.gif) no-repeat center center;overflow:hidden;}

/* 应李钦要求调整 zhou */
.view_title{position:relative;}
.view_title .bar_share{position:absolute;right:-295px;top:-60px;}
.view_title .bar_share a.bs_btn{width:80px;}
.view_title .music_botton {float: right;margin: 0;position: relative;top: -8px;}
.view_title .tools{padding:0 5px;background:url(/images/post/partline.png) no-repeat;line-height:28px;color:#999;_width:590px;}
.view_title .no-bg{background:none;}
.view_title .tools .fl{ float:left;}
.view_title .tools a{color:#ffa800;}
.view_title .tools a.name{font-size:14px;}
.view_title .tools .date{font-size:11px;}
.view_title .tools .act1{float:right;padding:2px 0 0 10px;color:#ffa800;}
.view_title .tools .act2{float:right;padding:2px 10px 0 0;font-weight:bold;}
.view_title .tools .act2 a{display:inline-block;padding-left:20px;background:url(/images/post/post_sprites2.gif) no-repeat;}
.view_title .tools .act2 a.fav{background-position:-170px 6px;}
.view_title .tools .act2 a.share_weng{margin-left:10px;background-position:-280px 6px;}
.view_title .tools .act3{float:right;padding:2px 10px 0 0}
.view_title .tools .act3 a{margin-left:10px;}
.view_title .tools .act3 a.cover{background:url(/images/post/nav_icon2.png) 0 -198px;padding:0 0 0 14px;}
.view_title .post-up{margin-right:14px;}

/* 游记审核中 */
.notes_notice{background-color:#fff8da;text-align:center;height:58px;line-height:58px;font-size:20px;border-top:1px solid #f5e8aa;border-bottom:1px solid #f5e8aa;box-shadow:0 2px 0 rgba(0,0,0,.3);color:#fb8a25;}
.notes_notice.notes_notice_edit{background-color:#fcdcd8;border-top-color:#f8aba1;border-bottom-color:#f8aba1;color:#ef523d;}