.main{width: 1200px; height: auto; margin: 20px auto; overflow: hidden;}
/*攻略列表*/
.newslist{width: 900px; height: auto; float: left; overflow: hidden;}
.newslist h2{height: 30px; padding-bottom: 5px; border-bottom: 2px solid #0184F0; font: 700 18px/30px "微软雅黑", arial, "宋体";  color: #0184F0;}
.news_box{width: 900px; height: 187px; padding-top: 22px;}
.news_pic{width: 225px; height: 165px; float: left; border: 1px solid #e2e2e2; padding: 10px; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1); background: #ffffff;}
.news_pic img{width: 225px; height: 165px;}
.news_con{width: 623px; height:180px; padding-left: 30px; float: left;}
.news_con h4{height: 40px; font: 400 18px/40px "微软雅黑", arial, "宋体";}
.news_con span{display: block; height: 17px; background: url(../images/time_bg.png) no-repeat left center; padding-left: 25px; font: 400 14px/17px arial, "宋体"; color: #999; margin-top: 5px;}
.news_con p{margin-top: 10px; height: 50px; line-height:25px; color: #777; font-size: 14px;}

/*边栏*/
.sidebar{width: 280px; height: auto; float: right; padding-bottom: 20px; background: #FAFAFA; overflow: hidden;}
.sidebar .tit{height: 37px; background: #0184F0; color: #FFF;}
.sidebar .tit0{height: 37px; background: #0184F0; color: #FFF; margin-top: 20px;}/*详情页面抬头*/
.sidebar .tit h3,.sidebar .tit0 h3{height:37px; font: 700 14px/37px "微软雅黑", arial, "宋体";  color: #FFF; text-indent: 15px;}
.sidebar .tit h3 a,.sidebar .tit0 h3 a{color:#FFF;}

/*推荐线路*/
.xianlu{width: 250px; height: auto; padding: 0 15px;}
.xianlu li{width: 250px; height: auto; margin-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #CCC; overflow: hidden;}
.xianlu li img{display: block; width: 246px; height: 176px; padding: 1px; border:1px solid #FFF;}
.xianlu li p.tit1{font: 400 14px/25px "微软雅黑", arial, "宋体"; margin-top:10px; overflow: hidden;}
.xianlu li p.tit1 a{color:#777;}
.xianlu li p.tit1 a:hover{color:#f60;}
.xianlu li p.pre1{height: 30px; font: 400 18px/30px verdana,Arial,"宋体"; color: #FF2900;}

/********************************详情页面***************************************/
.newstxt{width: 900px; height: auto;}
.newstxt h1{height: 50px; font: 700 24px/50px "微软雅黑", arial, "宋体"; color: #0184F0; text-align:center;}
.txt_info{height: 30px; font: 400 14px/30px "microsoft yahei","SimHei",Arial,sans-serif;; color: #777; border-bottom: 1px dotted #A2A2A2; padding-bottom: 10px; text-align:center;}
.txt_info a{color:#777;}
.txt_content{width:900px; font-size: 16px; padding-top: 10px;}
.txt_content p{line-height: 28px; margin-top: 15px; text-indent: 2em; color: #555;}
.txt_content img{display: block; width: 500px; height: auto; margin: 15px auto 0; padding: 15px 200px; background: #FAFAFA;}
.txt_content p img{margin: 0 auto;}
.txt_content p a{color: #0055CC; text-decoration: underline;}
.prenext{width: 898px; height: 50px; background: #F6F7FB; border: 1px solid #EEE; margin-top: 15px;}
.prenext li{width:429px; height:50px;  float: left; font: 400 14px/50px "microsoft yahei","SimHei",Arial,sans-serif;}
.prenext li a{color:#282828;}
.prenext li.text_up{text-align: left; padding-left: 20px;}
.prenext li.text_down{text-align: right; padding-right: 20px;}