@charset "utf-8";
/* CSS Document by old bin 20140331 */

.wrapper {width: 980px;margin: 20px auto 40px;}
.main {width: 655px;float: left;}
.thumb {position: relative;height: 345px;}
.thumb strong {padding:10px 50px 10px 10px;line-height: 27px;position: absolute;font-size: 24px;color: #fff;left: 0;bottom: 20px;background: #3c9cb1;font-weight: normal;}
.thumb strong i {position: absolute;width: 13px;height: 57px;left: -13px;top: -5px;background: url(/images/travellers/travellers_v2/sprite.png) 0 -19px;}
.articles {margin-top: 42px;}
.art_title {height: 46px;}
.art_title ul {float: left;}
.art_title li {float: left;}
.art_title li a {margin-right: 20px;display: inline-block;font-size: 18px;color: #666;font-weight: bold;position: relative;font-weight: normal;}
.art_title li a.on,.art_title li a:hover {color: #ff8a00;text-decoration: none;}
.art_title li a.on {font-weight: bold;}
.art_title li a i {width: 0;height: 0;border-width: 3px;border-style: dashed dashed solid dashed;border-color: transparent transparent #e1e1e1 transparent;position: absolute;left: 35px;top: 40px;display: none;line-height: 0;}
.art_title li a.on i {display: block;}
.art_title .head-search {margin: 0;}
.art_title .head-search .s-input input {font-size: 12px;color: #999;}
.art_con  {border-top: 1px solid #e1e1e1;}
.art_list li {border-bottom: 1px dashed #e1e1e1;padding: 20px 0;}
.art_list li.on {background: #f7f7f7;}
.art_list h3 {font-size: 18px;font-weight: normal;margin-bottom: 23px;line-height: 20px;}
.art_thumb {width: 230px;float: left;}
.art_desc {width: 410px;height: 140px;float: right;position: relative;}
.art_word  {font-size: 14px;line-height: 24px;}
.art_info {position: absolute;left: 0;bottom: 0;right: 0;overflow: hidden;zoom:1;}
.art_comm {float: right;}
.art_comm span {color: #999;margin-left: 15px;display: inline-block;}
.art_comm span i {display: inline-block;width: 18px;height: 14px;background: url(/images/travellers/travellers_v2/sprite.png) 0 0;margin-right: 5px;vertical-align: -2px;}
.art_comm span.art_pl i {background-position: -18px 0;}
.art_writen {float: left;color: #999;}
.art_writen a {display: inline-block;margin: 0 15px 0 5px;color: #ff8a00;}
.art_more a {display: block;width: 100%;height: 35px;line-height: 35px;text-align: center;background: #fff6df;color: #ff7200;margin-top: 25px;font-size: 14px;}
.art_more a:hover {background: #fae8bb;text-decoration: none;}
.author_more a {color: #666;background: #f5f5f5;}
.author_more a:hover {background: #e4e4e4;}

.side {width: 270px;float: right;}
.tra_music {margin-top: 40px;}
.rec_list {margin-top: 45px;}
.rec_book {margin-top: 50px;}
.rec_list h2 {line-height: 20px;padding-bottom: 18px;border-bottom: 1px solid #e1e1e1;font-weight: normal;font-size: 18px;}
.book_list {position: relative;overflow: hidden;margin: 18px auto 0;}
.book_list .slide {width: 9px;height: 17px;position: absolute;top: 41px;background: url(/images/travellers/travellers_v2/sprite.png) -37px -1px;}
.book_list .left {left: 0;_left:-18px;}
.book_list .right {right: 0;background-position: -48px -1px;}

.book_list ul {width: 100000px;height: 100px;}
.book_list ul li {width: 270px;position: absolute;}
.book_thumb {width: 80px;float: left;}
.book_desc {width: 170px;float: right;}
.book_desc h3 {margin-bottom: 10px;}
.book_desc h3 a {color: #323232;font-size: 15px;line-height: 30px;}
.book_word {line-height: 18px;color: #999;}
.book_writen {margin-top: 10px;color: #999;}
.book_writen a {color: #ff8a00;}
.book_list a.btn-prev,.book_list a.btn-next {position: absolute;top: 35px;width: 30px;height: 30px;background: url(http://css.mafengwo.net/images/mdd/detail_v2/poi-slide-arr.png) no-repeat 0 0;overflow: hidden;cursor: pointer;}
.book_list a.btn-next {right: 0;background-position: -30px 0;}

.dot-nav{height: 20px;margin-top: 10px;}
.dot-nav li{display:inline-block;*display:inline;*zoom:1;margin-right:3px;*margin-right:5px;width:10px;height:10px;background-color:#c7c7c7;border-radius:50%;line-height:100px;overflow:hidden;cursor:pointer;}
.dot-nav .on{background-color:#ffcc33;}

.writen_list {margin-top: 20px;}
.writen_list li {margin-bottom: 30px;}
.writen_thumb {width: 70px;height: 70px;float: left;border-radius: 35px;overflow: hidden;}
.writen_desc {width: 180px;float: right;}
.writen_desc h3 a {color: #323232;font-size: 18px;line-height: 30px;font-weight: normal;}
.writen_word {line-height: 18px;color: #999;}
.writen_title {margin-top: 5px;}
.writen_title a {color: #ff8a00;font-size: 14px;}
.writen_change {text-align: right;}
.writen_change a {font-size: 14px;color: #ff8a00;text-decoration: underline;}

.ad {margin-top: 31px;}

/*  文章页 */
.travs_position {height:18px; margin:23px 0 33px;font-size: 14px;}
.travs_position,.travs_position a {line-height: 18px;font-size: 14px;}
.travs_position a {color: #666;}
.travs_position strong {color: #ff8a00;font-weight: normal;}

.main h1 {font-size: 24px;font-weight: normal;}
.ac_view {margin: 0 0 24px 0;padding: 15px 0;border-bottom: 1px solid #dddddd;}

.art_declare {float: right;color: #d3d3d3;}
.art_declare span {color: #999;}
.art_declare span strong {font-size: 14px;color: #ff8a00;font-weight: normal;font-family: Verdana,Arial,Helvetica,STHeiti;}
.ac_readpeople {padding: 0 0 0 25px;}
.ac_body,.ac_body p {line-height: 26px;font-size:14px;}
.ac_body img {display: block;margin: 20px 0;}

.share {margin-top: 45px;padding-bottom: 28px;border-bottom: 1px dashed #dcdcdc;}
.share_list {float: left;display: inline;}
.share_list span {padding-right: 20px;line-height: 20px;font-size: 14px;color: #999;}

/*.share_list a {width: 20px;height: 20px;display: inline-block;background: url(/images/travellers/travellers_v2/sprite.png) -59px 0;margin-right: 10px;vertical-align: middle;}*/
/*.share_list a.weixin {background-position: -59px 0;}*/
/*.share_list a.sina {background-position: -80px 0;}*/
/*.share_list a.renren {background-position: -101px 0;}*/
/*.share_list a.zone {background-position: -122px 0;}*/
/*.share_list a.qq_weibo {background-position: -143px 0;}*/
/*.share_list a.weng {background-position: -164px 0;}*/
.share_list a {width: 20px;height: 20px;margin-right: 10px;vertical-align: middle;display: inline-block}
.share_list a img.imglg {width: 20px;height: 20px}
span.tdcode {position: relative; left: 40px; top:-20px;}

.art_page {margin-top: 30px;}
.art_page p {font-size: 14px;font-weight: bold;margin-bottom: 15px;}

/* 评论 */
.comment {margin-top: 50px;}
.com_input textarea {width: 523px;height: 48px;padding: 10px;background: #f2f2f1;border:1px solid #dcdcdc;box-shadow: 0 0 2px #dcdcdc inset;resize:none;float: left;border-radius: 3px;}
.com_input a {width: 90px;height: 70px;float: right;background: #ffbe4c;color: #fff;font-size: 14px;line-height: 70px;display: inline-block;text-align: center;border-radius: 3px;}
.com_input a:hover {text-decoration: none;background: #ffb32f;}

.com_list{width:660px;margin-top:30px;overflow:hidden;zoom:1;}
.com_list .hd_title{height:45px;line-height:25px;}
.com_list .hd_title h3{float:left;font-size:16px;font-weight:normal;}
.com_list .hd_title .more,.topic_wrap .hd_title .more a{font-size:14px;}
.com_list .mc_add{margin-bottom:30px;*zoom:1;}
.com_list .mc_add:after{content:'\20';clear:both;display:table;overflow:hidden;}
.com_list .user_left{float:left;width:48px;padding-right:20px;}
.com_list .author span,.com_list .user_left span.lv{display:block;width:48px;text-align:center;color:#990033;font-size:10px;font-weight:bold;line-height:20px;}
.com_list .comment_right{float:left;width:592px;}
.com_list textarea{padding:10px;width:570px;height:60px;border:1px solid #d3d3d3;background-color:#f8f8f8;font-size:14px;line-height:20px;overflow-y:auto;font-size:12px;resize:none;color: #666;}
.com_list p{margin-top:10px;}
.com_list .face{float:left;margin-top:5px;display:inline-block;width:17px;height:17px;background-image: url(http://css.mafengwo.net/images/z/zt_site/bg_sprite3.gif);background-position:-48px -20px;line-height:200px;overflow:hidden;vertical-align:top;cursor:pointer;}
.com_list .btn_send{float:right;margin:0;width:59px;height:39px;padding:3px 8px;border:0 none;background-color: #ffa800;color:#fff;font-size:18px;cursor:pointer;vertical-align:middle;border-radius:3px;}
.com_list .comment_msg{height:50px;padding:40px;text-align:center;font-size:14px;}
.com_list .comment_msg a{margin:0 5px;font-size:14px;}
.com_list .commt_item{min-height:60px;_height:60px;border-top:1px solid #dfdfdf;padding:10px 0;}
.com_list .commt_item_first {border-top: none;}
.com_list .author{float:left;width:48px;}
.com_list dl{margin-left:68px;line-height:22px;}
.com_list dt a{color:#f0a046;}
.com_list .s_date{margin-left:8px;font-size:10px;font-family:Verdana,Arial;color:#AB996D;}
.com_list .s_quote,.com_list .s_reply{margin-left:8px;}
.com_list dd{color:#7E5500;font-size:14px;line-height:25px;}
.com_list .paginator{text-align:right!important;}
.com_list .paginator .this-page{margin-left:3px;}


.per_avatar {width: 136px;height: 136px;position: relative;}
.per_avatar i {width: 136px;height: 136px;position: absolute;left: 0;top: 0;background: url(/images/travellers/travellers_v2/cover.png) 0 0;_display:none;}
.person {color: #999;line-height: 24px;}
.per_avatar {width: 136px;margin: 0 auto;}
.person h2 {font-size: 24px;font-weight: normal;margin: 20px 0;text-align: center;color: #666;}
.per_info {margin-top: 10px;}
.hot_article {margin-top: 102px;}
.hot_list {margin-top: 18px;}
.hot_list li  {margin-bottom: 18px;}
.hot_list li a {color: #463522;}

.page-hotel{padding:20px 5px;line-height:24px;text-align:right;font-size:12px;color:#999;}
.page-hotel .count{padding-right:12px;}
.page-hotel .ti{display:inline-block;margin-right:1px;margin-left:1px;padding:0 7px;border:0 none;background:none;border-radius:4px;color:#666;vertical-align:middle;}
.page-hotel .next {height: auto;margin-top: 0;}
.page-hotel .ti:hover{background-color:#efefef;border:0 none;text-decoration:none;color:#666;}
.page-hotel .pagin .pg-current{background-color:#ffc75a;color:#fff;}
.page-hotel .first,.page-hotel .prev,.page-hotel .next,.page-hotel .last,.page-hotel .this-page{display:inline-block;margin-right:5px;background-color:#ffc75a;padding:0 8px;border-radius:4px;color:#fff;vertical-align:middle;}
.page-hotel .first:hover,.page-hotel .prev:hover,.page-hotel .next:hover,.page-hotel .last:hover{background-color:#ff8a00;color:#fff;}
.page-hotel .this-page{padding:0 7px;}
.page-hotel .pg-jump input{margin:0 3px 0 0;border:1px solid #d2d2d2;border-radius:4px;height:22px;padding:0 5px;width:30px;line-height:22px;font-size:12px;text-align:center;vertical-align:middle;}
.page-hotel .pg-jump a{display:inline-block;border:0 none;background-color:#efefef;padding:0 7px;border-radius:4px;color:#666;vertical-align:middle;}
.page-hotel .pg-jump a:hover{text-decoration:none;background-color:#ffc75a;color:#fff;}

.sina_weixin {overflow: hidden;zoom:1;margin-top: 40px;}
.sina_weixin li {float: left;width: 135px;height: 84px;text-align: center;line-height: 20px;
}
.sina_weixin li p {margin-top: 5px;}
.sina_weixin li a {color: #999;font-size: 14px;}