﻿/* CSS Document */
.logo_banner_block , .nav_20{
   display:none;
}
.newspage_banner_ad {
   
   margin:auto;
   clear:both;
   padding-top:10px;

}
.newspage_banner {
   float:left;   
}
.newspage_txtad {
   float:right;
   width:188px;
   height:68px;
   
   border:#ACB4BE solid 1px
}
.newspage_txtad li {
   line-height:20px;
   text-align:left;
}
.newspage_txtad a {
   text-decoration:underline;
}
.newspage_txtad a:link {
   text-decoration:underline;
}
.newspage_txtad a:visited {
   text-decoration:underline;
}
.newspage_txtad a:hover {
   text-decoration:underline;
}
.newspage_txtad a:active {
   text-decoration:underline;
}
.newspage_txtad ul {
   padding-left:9px;
   padding-top:3px;
}

/* =========================广告结束================================= */
.logo_search {
   
   margin:auto;
   clear:both;
   padding-top:5px;
   display:table;
   margin-bottom:12px;
   
   
}

.newspage_logo {
   float:left;
   width:149px;
   border-right:#C3C3C3 solid 1px;
   height:28px;
}
.newspage_logo a {
   display:block;
   width:123px;
   height:28px;
   text-indent:-100000000px;
   margin-left:2px;
   /*background:url(../../images/logo-45.jpg);*/
   background:url(../../images/logo-28.JPG);
}
.newspage_link {
   width:598px;   
   float:left;
   
}
.newspage_link * {
   margin-top:0px;
   margin-bottom:10px;
}
.newspage_link menu {
   margin:0;
   padding:0;
   margin-left:14px;
   margin-top:5px;

   float:left;
}
.newspage_link img {
   float:right;
   margin-right:9px;
   border:none;
}
a.mag_subscibe {
   float:right;
   margin-right:9px;
   display:block;
   width:61px;
   height:19px;
   background:url(../../images/menu/mag_dy.jpg);
   color:#FFFFFF;
   line-height:19px;
   font-weight:bold;
}
.newspage_search {
   float:right;
   
}

/* =========================logo搜索结束================================= */

.newspage_text_block {
   border-top:#DD96D4 solid 1px;
   margin:auto;
   
   clear:both;
   
}
#newspage_text_left {
   width:638px;
   border-right:#DD96D4 solid 1px;
   float:left;
   background:#F8F8FA; 
   text-align:center;
   padding-bottom:0px; 
}
#newspage_list_left {
   width:638px;
   float:left;
   font-family:Arial, Helvetica, sans-serif;
   /*border-right:#DD96D4 solid 1px;
   
   background:#F8F8FA; */
   padding-top:10px;
   text-align:center;
   padding-bottom:0px; 
}


#newspage_list_left a {
   font-size:14px;
   width:auto;
   margin-top:0px;
   
   padding-bottom:8px;
   
   text-align:left;
   padding-left:8px;
   line-height:15px;
   font-weight:normal;      
}
#newspage_list_left a:link {
   font-size:14px;
   text-decoration:none;
}
#newspage_list_left a:visited {
   font-size:14px;
   text-decoration:none;
}
#newspage_list_left a:hover {
   font-size:14px;
   text-decoration:underline;
}
#newspage_list_left a:active {
   font-size:14px;
   text-decoration:underline;
}

.newspage_text_left {
   width:638px;
   float:left;
}
#newspage_text_left h1 {
   margin:0;
   padding:0;
   font-size:22px;
   text-align:center;
   width:90%;
   border-bottom:#999999 solid 1px;
   margin:auto;
   margin-top:17px;
   padding-bottom:6px;
   color:#03005C;      
}
#newspage_text_left h1 span
{
   color:#03005C; 
   font-size:22px;
}

.linkRed02 a {
   color:#A20010;
}
.linkRed02 {
   display:block;
   margin-top:8px;
   word-spacing:5px;
   padding-bottom:10px;
   
}
.artibody {
   width:95%;   
   margin-top:17px;
   text-align:left;
   line-height:23px;
   color:#000000;
   margin: auto;
   
}
.artibody p a:link {
   font-size:14px;
}
.artibody p a:hover {
   font-size:14px;
}
.artibody p a:visited {
   font-size:14px;
}
.artibody_img {
   text-align:center;
   font-size:14px;
   width:100%;
}
.artibody_img img{
   margin-bottom:5px;
   border:#000000 solid 1px;
   text-indent:0em;
   
}
.artibody p {
   /*text-indent:2em;*/
   font-size:14px;
   color:#000000;
}
.artibody * {
  
   font-size:14px;
   color:#000000;
}
.artibody_pl {
   margin:0 auto;
   text-align:right;
   padding:10px 25px;
   font-weight:normal;   
   
   width:auto;
   clear:both;
   
   
}
.toollinks { 
   text-align:right;
   padding:8px 0;
   margin:0px 25px;
   border-top:#AEB7C3  dashed 1px;
   margin-top:10px;
   font-weight:normal;   
}
.links {
   width:637px;
   border:#EBB9E5 solid 1px;   
   background: #FFFFFF;
   float:left;      
}
.links h2 {   
   font-size:14px;
   text-align:left;
   margin:0;
   padding:0;
   padding-top:9px;
   padding-bottom:5px;
   padding-left:12px;
}
.links h2 a:link{
   font-size:14px; 
   color:#FF0000; 
}
.links h2 a:visited{
   font-size:14px;
   color:#FF0000; 
}
   
.links ul {
   
   width:auto;
   margin-top:9px;
   padding-bottom:8px;
}
.links li{
   text-align:left;
   padding-left:12px;
   line-height:23px;
   font-weight:normal;
   font-size:14px;
       
   
}
.links li span {
   font-size:12px;
   color:#999999;  

}

.links a {
   font-size:14px;
   width:auto;
   margin-top:9px;
   padding-bottom:8px;
   
   text-align:left;
   padding-left:8px;
   line-height:13px;
   font-weight:normal;      
}
.links a:link {
   font-size:14px;
   text-decoration:underline;
}
.links a:visited {
   font-size:14px;
   text-decoration:underline;
}
.links a:hover {
   font-size:14px;
   text-decoration:none;
}
.links a:active {
   font-size:14px;
   text-decoration:underline;
}

.links li a {
   font-size:14px;
}
.links li a:link {
   font-size:14px;
   text-decoration:underline;
}
.links li a:visited {
   font-size:14px;
   text-decoration:underline;
}
.links li a:hover {
   font-size:14px;
   text-decoration:none;
}
.links li a:active {
   font-size:14px;
   text-decoration:underline;
}

.links_space {
   background:#FFFFFF;
   height:30px;
}
.link_pic {
   width:637px;
   border:#EBB9E5 solid 1px;   
   margin-top:8px;
   float:left;   
   background: #FFFFFF;
   float:left;
   padding-bottom:10px;
}
.link_pic h2 {
   
   text-align:left;
   margin:0;
   padding:0;
   padding-top:9px;
   padding-left:12px;
   margin-bottom:8px;
   font-size:14px;
   float:left;
}
.link_pic  span {   
   display:table !important;
   display:block;      
   width:100%;

}
.link_pic span a {
   
  
   
   font-weight:normal;
   float:right;
   margin-top:8px;
   margin-right:10px;
}
.link_pic img {
   margin-bottom:6px;
   border:#6B6D79 solid 1px;
}
/* killed by ysl
.link_pic div div {
   float:left;
   margin-left:10px;
   display:inline;
   margin-right:6px;
   text-align:center;
   margin-top:5px;
   font-weight:normal;
}
*/
/*added by ysl begin */

.link_pic a img {
   margin-bottom:6px;
   border:#6B6D79 solid 1px;
}


/*added by ysl end */
.link_pic ul{
   width:610px;
   margin-left:13px;
   
}
.wypl_pic ul {
   width:95%;
   margin-left:15px;
   float:left;
}
.wypl_time {
   height:26px;
   background:#F1F1F1;
   font-size:14px;
   padding-left:19px;
   padding-top:9px;
   color:#666666;
   text-align:left; 
     
}
.wypl_txt {
   width:auto;
   font-size:14px;
   color:#333333;
   padding:15px;
   line-height:20px;
   text-align:left;
}

.wypl_pic {
   width:637px;
   border:#EBB9E5 solid 1px;   
   margin-top:8px;
   float:left;   
   background: #FFFFFF;
   float:left;
   padding-bottom:10px;
}
.wypl_pic h2 {
   font-size:14px;
   text-align:left;
   margin:0;
   padding:0;
   padding-top:9px;
   padding-left:12px;
   margin-bottom:8px;
   
   float:left;

}
.wypl_pic_qbpl {
  display:block;
  float:right;
  margin-right:10px;
  margin-top:10px;
  font-weight:normal;
}
.newspage_ly {
   width:589px;
   border-top:#AEB7C3 dashed 1px;
   margin-left:26px;
   float:left;
   display:inline;
   
   
}

.newspage_ly_left {
   float:left;
   margin-top:16px;
   line-height:30px;
  
}
.newspage_ly_right {
   float:right;
   margin-top:16px;
   padding-right:15px;

}
#input_area {
   width:95%;
   margin-top:20px;
}
.newspage_submut {
   text-align:right;
   margin:4px 0 4px 0;
}

/* =========================左侧结束================================= */

#newspage_text_right {
  
   width:300px;   
   height:500px;
   float: right;
   display:table;
   
  
}

.traffic_list_block {
   width:88%;
   border-top:#CCCCCC dashed 1px;
   
   margin-top:10px;
   padding-top:6px;
   float:left;
   margin-left:17px;
   display:inline;
   
}
.traffic_list_block ul {
 
}
.traffic_list_block li {
   text-align:left;
   line-height:21px;
   width:100%;
   font-weight:normal;
}
#trackpage_left {
   width:738px;
   border-right:#DD96D4 solid 1px;
   float:left;
   background:#F8F8FA; 
   text-align:center;
   padding-bottom:0px; 
}
.trackpage_left {
   width:738px;
   float:left;
}
#trackpage_left h1 {
   margin:0;
   padding:0;
   font-size:22px;
   text-align:center;
   width:90%;
   border-bottom:#999999 solid 1px;
   margin:auto;
   margin-top:17px;
   padding-bottom:6px;
   color:#03005C;      
}
#trackpage_right {
  
   width:200px;   
   height:500px;
   float: right;
   display:table;    
}
.hot_mdd {
   width:100%;
   margin-top:8px;
}
.hot_mdd_content_h {
   height:277px;
}
.hot_mdd_content_h2 {
   height:367px;/*367px*/
}
.hot_mdd_content_h3 {
   height:297px;
}
.hot_mdd_content_h4 {
   height:230px;
}
.travel_h {
   height:auto;
   text-align:left;
   padding-left:10px;
   padding-top:15px;
}
.title_white_left_newspage {
   width:20px;
   background: url(../../images/menu/news_page_15.jpg);
}






.topic_img_block {
   width:89%;
   padding-top:18px;
   margin:auto;
   
}
.topic_img_block_div {
   width:49%;
   float:left;
   text-align:center;
   font-weight:normal;
   
}
.topic_img_block_div img {
   border:#4D4E4D solid 1px;
   margin-bottom:6px;

}


.topic_list_block {
   width:88%;
   border-top:#CCCCCC dashed 1px;
   
   margin-top:10px;
   padding-top:6px;
   float:left;
   margin-left:17px;
   display:inline;
   
}
.topic_list_block ul {
   width:50%;
   float:left;
   

}
.topic_list_block li {
   text-align:left;
   line-height:21px;
   width:100%;
   font-weight:normal;
}




.search_list_number {
   padding-top:20px;
   padding-bottom:20px;
   text-align:right;
   width:auto;
   padding-right:20px;
   word-spacing:5px;
   
}
.search_list_number a:link , .search_list_number a:visited , .search_list_number a:hover , .search_list_number a:active{
   color:#000000;
}
.search_list_number a span{
   color:#FF0000;
}

.skey:visited {color:Red;text-decoration:none;}
.skey,.skey:link{color:Red;font-size:14px;text-decoration:underline;}
.skey:hover{color:Red; text-decoration:none;}

.skeyTitle{color:Red;font-size:22px;}

.right_travel_line_bg {
   width:100%;
   background:#BECBD4;     
}
.right_travel_line 
{
   background:white;
   width:auto;     
   margin-left:1px;
   margin-right:1px;
   text-align:left;
   padding:8px 0 5px 10px;
   line-height:160%;   
   
}
