@charset "utf-8";
/* CSS Document */
body{font-size:12px;font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti;}
html.hasFontSmoothing-false body{font-family:Tahoma,Arial,Helvetica,STHeiti;}
body, p, div{margin:0; padding:0; word-break:break-all; word-wrap:break-word;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:100%; }
dl,dt,dd,ul,li{ list-style:none; margin:0px; padding:0px;}
input{font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;_font-family:Tahoma,Arial,Helvetica,STHeiti;}
.cf:after,.header:after,.hotPost li:after,.focus:after,.postList .itemBd:after,.postList .content:after,.author dl:after,.comt_item dl:after,.loginBox .bd:after,.registBox .bd:after{content:"\20";display:block;clear:both;height:0;}
.cf,.header,.hotPost li,.focus,.postList .itemBd,.postList .content,.author dl,.comt_item dl,.loginBox .bd,.registBox .bd{*zoom:1;}
a{ color:#FF7E00;text-decoration: none;}
a:hover {color:#996600;text-decoration: underline;}
img{border:0 none;}
.clear{ clear:both;}
.hide{ display:none;}
.lt{float:left;}
.rt{float:right;}
body{background:url(img/postBodyBg.gif) repeat;}
.headWrap{width:100%;height:45px;background-color:#ffa800;}
.header{width:1030px;margin:0 auto;height:45px;}
.logo{float:left;width:152px;height:45px;background:url(img/postBg.gif) 0 0 no-repeat;text-indent:-9999px;overflow:hidden;}
.backhome{float:left;width:67px;height:24px;background:url(img/postBg.gif) 0 -220px no-repeat;text-indent:-9999px;overflow:hidden; margin:15px 0 0 10px;}
.search{float:right;width:177px;height:25px;margin:12px 10px 0 0;background:url(img/postBg.gif) 0 -45px no-repeat;}
.search .keyWord{float:left;display:inline;padding:0;width:143px;height:20px;background-color:#fff;line-height:20px;margin:3px 0 0 8px;border:0 none;font-size:14px;color:#666;}
.search .btn{width:16px;height:17px;margin:4px 0 0 2px;_margin-left:0px;padding:0;border:0 none;background:url(img/postBg.gif) -154px -49px no-repeat;cursor:pointer;}

.backtop{}
.backtop a{ width:48px; height:48px; display:block; background:url(img/backtop.gif) 0 0 no-repeat; line-height:200px; overflow:hidden; border-radius:5px;}

.mainWrap{width:1030px;margin:0 auto;}
.focus{width:760px;margin:15px auto 0; overflow:hidden;}
.slide{float:left;display:inline;width:565px;height:351px;overflow:hidden;position:relative;}
.slide .info{position:absolute;left:0;top:0;height:9999px;}
.slide .info li{width:565px;height:351px;overflow:hidden;vertical-align:top; position: relative;}
.slide .infoImg{display:block;}
.slide .infoImg img{vertical-align:middle;}
.slide .infoTxt{margin-top:-28px;width:565px;height:28px;line-height:28px;overflow:hidden;position:relative;}
.slide .infoTxt p{padding:0 10px;position:absolute;top:0;z-index:2;color:#fff;}
.slide .infoTxt .bg{background-color:#000;position:absolute;left:0;top:0;width:565px;height:28px;opacity:0.5;filter:alpha(opacity=50);}
.slide .infoTxt a{color:#edea8c;}
.slide .tab{position:absolute;right:10px;bottom:30px;width:6px;margin:0;padding:0;}
.slide .tab li{width:6px;height:6px;margin:0 0 6px;padding:0;background:url(img/postBg.gif) -153px 0 no-repeat;text-indent:-999px;cursor:pointer;overflow:hidden;font-size:0;line-height:0;}
.slide .tab li.on{background-position:-153px -12px;}
.hotPost{float:left;width:185px; margin-left:5px;}
.hotPost li{margin-bottom:15px;*margin-bottom:13px;padding:4px;background-color:#fff;border:1px solid #e8e8e7;position:relative;}
.hotPost .img{float:left; width:108px; height:67px; overflow:hidden;}
.hotPost .img img{vertical-align:top;}
.hotPost .count{position:absolute;top:8px;right:-4px;_right:-6px;display:block;height:23px;padding:0 7px 0 5px;background-color:#5fcfeb;font-family:Georgia;color:#fff;font-size:20px;line-height:20px;}
.hotPost .count b,.author .num b{position:absolute;right:0;top:-3px;width:3px;height:3px;background:url(img/postBg.gif) right top no-repeat;}
.hotPost strong{display:block;position:absolute;right:5px;bottom:5px;width:63px;color:#ff6600;font-weight:normal;}
.hotPost strong a{color:#ff6600;}
.menu{width:740px;margin:0 auto;height:20px;padding:10px;font-size:16px;color:#666;line-height:18px;}
.menu span{float:left;margin:0 10px;width:1px;height:17px;background-color:#ccc;font-size:0;line-height:0;overflow:hidden;}
.menu a{float:left;color:#666;font-size:16px;}
.menu a:hover,.menu a.on{color:#9e0f0f;font-size:16px;}

.postList{width:760px;margin:0 auto;color:#666; overflow:hidden;}
.postList li{margin:0 0 5px 0; width:760px;}
.postList a{color:#ffaa00;}
.postList .hdBg,.postList .ftBg{display:block;width:760px;height:10px;background:url(img/postItemBg2.gif) no-repeat;font-size:0;line-height:0;overflow:hidden;}
.postList .ftBg{background-position:0 -10px;}
.postList .itemBd{padding:2px 15px 5px;background:url(img/postItemBg2.gif) -790px 0 repeat;*margin-top:-2px;position:relative;}
.postList h2{margin:0;font-size:16px;color:#ffaa00;font-weight:normal;}
.postList h2 a,.postList h2 a:hover{font-size:16px;}
.postList .user{height:20px;padding:5px 0;line-height:20px;}
.postList .user b,.author .rt strong b{display:inline-block;margin:0 3px 0 5px;height:11px;width:15px;background:url(img/postBg.gif) -153px -19px no-repeat;}
.postList .user img{vertical-align:top;*vertical-algin:middle;margin:2px 5px 0 0;}
.postList .user em{padding:0 20px;font-style:normal;color:#ffaa00;}
.postList .content{font-size:14px;line-height:25px;}
.postList .content .img{float:left;margin:3px 12px 0 0;}
.postList .content .img img{vertical-align:top;}
.postList .content p{}
.opt_btn{text-align:right;margin:0 30px 0 0;}
.btn_share{display:inline-block;width:60px;height:16px;background:url(img/wb_book_bg.gif) no-repeat -40px 0;line-height:16px;text-align:center;color:#fff!important;font-size:11px;}
.btn_share:hover{text-decoration:none;}

.postList .new_icon{position:absolute;bottom:-7px;_bottom:-8px;right:2px;width:58px;height:58px;background:url(img/postBg.gif) -178px 0 no-repeat;text-indent:-9999px;overflow:hidden;}
.page{padding:15px 0;text-align:center; width:760px; margin:0 auto;font-size:11px; font-family:Arial,Helvetica,sans-serif;}
.page a{padding:2px 6px;margin:1px;background-color:#fff;border:1px solid #eda207;color:#996600;font-size:11px;}
.page a:hover{font-size:11px;text-decoration:none;}
.page a.on,.page a:hover{background-color:#946400;border:1px solid #946400;color:#fff;}
.page a.on,.page a.current{ background:#946400; border:1px solid #946400; color:#fff;}
.page .this-page { color: #946400; font-size:11px;background-color:#946400;border:1px solid #946400;color:#fff; padding:2px 6px; text-decoration:none; margin:0 3px;}
.footer{margin-top:20px;height:20px;background-color:#333;color:#fff;text-align:center;font-family:Georgia;line-height:20px;}
.footer img{width:1px; height:1px; overflow:hidden;}
/* 游记 */
.post_detail{width:1030px;margin:0 auto;color:#666;}
.post_detail .crumb{ width:1030px;}
.crumb{float:left;padding:15px 0;color:#ff6600;}
.author{height:92px;background:url(img/postHdBg.gif) repeat-x;}
.author dl{padding:13px;}
.author dt,.comt_item dt{float:left;display:inline;width:48px;height:48px;margin-right:13px;background-color:#fff;text-align:center;}
.author dt img,.comt_item dt img{vertical-align:top;}
.author .titleBar{height:60px;overflow:hidden;}
.author h1{display:inline;margin-right:5px;font-size:24px;color:#964701;}
.author p{padding-top:6px;font-size:14px;}
.author a.view{ display:inline-block; padding:1px 10px; background-color:#FF6600; color:#fff; font-size:12px;border-radius:5px 5px 5px 5px;}
.author a.view:hover{background-color:#FF3300; text-decoration:none; color:#FF9;}
.author .rt{width:96px;padding:4px 4px 29px;border:1px solid #e8e8e6;background-color:#fff;position:relative;margin-top:-60px;}
.author .rt img{vertical-align:top;}
.author .rt strong{display:block;padding:10px 0px;}
.author .num{position:absolute;display:inline-block;height:23px;right:-4px;bottom:5px;padding:0 7px 0 5px;background-color:#5fcfeb;font-family:Georgia;color:#fff;font-size:20px;line-height:18px;}

.author .share_btn{position:absolute;bottom:-40px;left:10px;}
.share_btn{display:inline-block;float:right;width:81px;height:25px;background:url(img/share_btn.jpg) no-repeat;line-height:200px;overflow:hidden;}
.city_name .share_btn{margin-top:4px;}
.menu .share_btn{float:right;}
.post_info{width:645px;font-size:14px;color:#666;_margin-top:-60px; padding-left:10px;}
.post_info p,.comt_item p{margin:10px 0;line-height:25px;}
.post_info p img,.comt_item p img{margin:5px 0;}
.comt_item{width:655px;font-size:14px;color:#666; margin-bottom:10px;}
.comt_item dt{margin-right:5px;}
.comt_item dd{margin-left:60px;height:60px;padding:5px 5px 0;background:url(img/post_cmtBg.gif) repeat-x;}
.comt_item dd a{margin:0 5px;}
.comt_item dd .reply{text-decoration:underline;}
.comt_item dd .reply:hover{text-decoration:none;}
.comtPanel{width:655px;margin-top:20px;}
.comtPanel .hd{height:36px;padding:0 10px;background:url(img/post_cmtBg.gif) repeat-x;line-height:35px;color:#964701;font-size:14px;}
.comtPanel textarea{width:600px;padding:2px;border:1px solid #cecece;overflow-y:auto;font-size:14px;color:#666;line-height:18px;}
.comtPanel .comtBtn{margin-top:10px;width:77px;height:31px;border:0 none;background:url(img/postBg.gif) 0 -71px no-repeat;cursor:pointer;}
.ViewAll{ clear:both;padding-bottom:20px;text-align:center;}
.ViewAll a{ display:inline-block; font-size:28px; text-align:center; padding:14px 75px; background-color:#E58A00; color:#fff;border-radius:15px 15px 15px 15px;}
.ViewAll a:hover{background-color:#FF3300; text-decoration:none; color:#FF9;}
/* 游记目的地 */
.city_name{margin:0 auto;padding-top:10px;font-weight:normal;line-height:30px;text-align:center;font-size:20px;color:#666;overflow:hidden;}
.mdd_slide{width:760px;margin:0 auto;height:400px;overflow:hidden;position:relative;}
.mdd_slide .opacity{position:absolute;bottom:0;left:0;right:0;height:88px;width:760px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
.mdd_slide .info{position:absolute;height:400px;width:9999px;}
.mdd_slide .info li{width:760px;float:left;height:400px;overflow:hidden;position:relative;}
.mdd_slide .info .txt{position:absolute;bottom:0;left:0;height:88px;width:760px;color:#fff;font-size:16px;}
.mdd_slide .info .txt h2{margin:10px;font-size:24px;}
.mdd_slide .info .txt p{padding:0 12px;}
.mdd_slide .info .txt a{color:#fff;}
.mdd_slide .tab{position:absolute;right:0px;bottom:8px;}
.mdd_slide .tab li{float:left;margin-right:8px;cursor:pointer;width:96px; overflow:hidden;}
.mdd_slide .tab img{vertical-align:top;}
.mdd_slide .tab .slide_cur{width:96px;height:77px;margin-right:0;background:url(img/postBg.gif) -78px -71px no-repeat;position:absolute;top:-5px;left:0;}
/* 注册登录 */
.leftplate{float:left;width:540px;}
.mail{ height:53px; line-height:40px; margin:15px 0 0 0;}
.input1{ width:245px; height:23px; border:1px solid; border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA; color:#999; font:14px/22px Verdana, "宋体"; padding:2px 0 0 5px;}
.input1_{ width:245px; height:23px; border:1px solid; border-color:#FFB334; color:#999; font:14px/22px Verdana, "宋体"; padding:2px 0 0 5px;}
.m_style{float:left; font-size:14px; color:#aa4c00}
.aw2{background:url(img/icoleft2.png) no-repeat left 5px; height:35px; float:left; margin:0 0 0 10px; display:inline; line-height:30px;color:#fe6201;}
.aw2 p{height:35px; padding:0px 0px 0px 27px; margin:0 0 0 10px; display:inline; line-height:30px;}
.aw2 span{background:url(img/icoleft2.png) no-repeat right 0; padding:0px 10px 0px 0px; margin:5px 0 0 32px; float:left; height:35px; line-height:30px;}
.aw2 span p{  padding:0px 10px 0px 0px;  height:35px;line-height:30px;}
.flt1{float:left;}
.ljzc{ clear:both; padding:25px 0 30px 45px; width:auto;}
.reg_btn .buttom{ background:url(img/buttombg.png) no-repeat; width:161px; height:52px; display:block;}
.log_btn .buttom{width:160px;height:50px;background:url(img/postBg.gif) 0 -149px no-repeat;display:block;}
.rightplate{float:left;height:210px;padding:10px 0 0 20px;border-left:1px solid #dfdedd;color:#aa4c00;white-space:nowrap;}
.rightplate a{text-decoration:underline;color:#fe6201;}
.rightplate a:hover{text-decoration:none;}
.tipsTxt{padding-left:40px;clear:both;color:#999;}
.tipsTxt2{padding-left:40px;color:#c9c9c9;}
.tipsTxt2 a{color:#c9c9c9;text-decoration:underline;}
.tipsTxt2 a:hover{text-decoration:none;}
.loginBox,.registBox{width:760px;margin:50px auto;background-color:#fff;border-radius:15px;}
.loginBox .hd,.registBox .hd{height:49px;padding:0 20px;border-bottom:1px solid #dfdedd;line-height:49px;color:#aa4c00;font-size:24px;}
.loginBox .bd,.registBox .bd{padding:20px;}


.comt_item div{}




