@charset "gb2312";
/*=====latest update 2014.8.15============*/
*{ margin:0;padding:0;}
body{font: 12px/1.5 Arial,"Microsoft YaHei", Helvetica, sans-serif;color:#666;background:#FFF;}
table{ border-collapse:collapse;border-spacing:0;}
ol,ul,li{ list-style:none; list-style-position:outside;}
.hide{ display:none}
fieldset,img{ border:0;}
a,a:hover{color:#0066CC; text-decoration:none;}
a:hover{color:#ff6600;}
#main,#wrapper{ width:960px; margin:0 auto; overflow:hidden; margin-top:5px;clear: both;}
.clearfix {clear:both;  font-size:0; line-height:0}
.fs_20{ font-size:20px}
.fs_14{ font-size:14px}
.c_red{ color:#ff3300}
.green{ color:#339900}
.blue{ color:#0066CC}
.cf60 {color:#ff6600}


/*========header=========*/
.top_info{height:22px; line-height:22px;background:url(../images/top_bg.gif) repeat-x;}
.top_nav {width:960px;margin:0 auto;}
.top_nav a{color:#666666}
.top_nav #login_info{float:left;width:780px;}
.top_nav #top_site_info{float:left;width:180px; text-align:right;}
/*header*/
.header{background:url(../images/nbot.gif) bottom repeat-x; width:960px;margin:0 auto;padding-bottom:3px;}
.header_holder{ width:960px; margin:0 auto; padding:8px 0 8px 0;height:120px; position:relative; z-index:2 }
.header .logo { float:left;width:300px; height:120px;}
.header .banner {float:left;width:660px;}

.header_nav{width:960px; margin:0 auto; height:30px; position:relative}
.header_nav .left{ position:absolute;}
.header_nav .left a{ width:97px; text-align:center; float:left; height:30px; line-height:30px; *line-height:32px; overflow:hidden; color:#4b4b4b; background:url(../images/headbg.gif) left -128px; font-weight:bold; font-size:14px; margin-right:6px; }
.header_nav .left a:hover,
.header_nav .left a.on{ background:url(../images/headbg.gif) left -98px; color:#fff}
.header_nav .right,
.header .three{ color:#999; float:right; line-height:30px; padding-right:10px;}
.header_nav .right .c3 {color:#FF3300;}
.header .three a{ color:#0066CC}
.header .three a:hover {text-decoration:underline}
.header .three a.blk {color:#333}
.header .three .grc {color:#e3e3e3; margin:0 5px;}

.current_Position{ height:24px; line-height:24px; color:#333; font-weight:normal; padding-left:19px; background:#c4d3e6; font-size:12px; margin-bottom:8px; margin-top:1px; background:url(../images/skin_a.gif) 0px -481px no-repeat; _background:url(../images/skin_a.gif) 0px -482px no-repeat;  font-family:"??";}
h1.key_words{ font-size:12px; float:left}
.current_Position_links{float: left; padding-right: 5px;}

.index_article {padding-left:200px;}
.index_article h1 {font-size:20px; font-family:"Microsoft YaHei"; color:#333; text-align:center; line-height:60px; font-weight:normal}
.index_article .wedit {background-color:#f8f8f8; border-top:1px solid #eee; padding:0 15px; text-align:right; height:20px; padding:5px 15px;}
.index_article .wedit img {vertical-align:middle; margin:0 5px;}
.index_article .wedit_down {border-bottom:1px solid #eee; border-top:0} 
.index_article .content {padding:10px 20px; line-height:22px; font-size:14px; color:#666}
.index_article .content p {margin:15px 0}

.pop_top{ background:url(../images/skin_a.gif) -64px -163px no-repeat; width:20px; height:74px; cursor:pointer; position:fixed; margin-right:-502px;right:50%; _position:absolute;  bottom:150px; z-index:99999 }

#nav {line-height: 25px;width: 955px;margin-right: auto;margin-left: auto;padding-left:5px;}
#nav a {color: #000000;text-decoration: underline;}
#nav a:hover {color: #000000;text-decoration:none;}
#main .main_l,#main .list_t {float:left;width:653px; border:1px solid #CECECE;height:auto !important; }

.list_t dl{padding:9px 10px 5px 10px;}
.list_t dl dt{line-height:28px;background:url(../images/n_t1.gif) no-repeat 1px 9px;padding-left:10px; font-size:14px;}
.list_t dl dt a {color:#3E3E3E;}
.list_t dl dt a:hover{color:#003399;text-decoration:underline;}
.list_t dl dt #r_no {color:#006666;}
.list_t dl dt #time,.list_t dl dt #price{font-size:12px;color:#C6C6C6;padding-left:8px;margin: 0px;}
.list_t dl dt #oth{color:#999999;margin-left:10px;font-size:12px;}
.list_t dl dt #oth a {color:#666666;font-size:12px;}

#main .list_img {width:653px;float:left;border:1px #CECECE solid;}
#main .list_img dl {width:647px;padding-top: 6px;height:auto !important;height:700px;padding-left:6px;}
#main .list_img dl dd {float:left;width:128px;padding:0 0 8px 0;text-align:center;height:111px;margin:0;}
#main .list_img dl dd a{ display:block;}
#main .list_img dl dd a img{border:1px #eee solid;}
#main .list_img dl dd a:hover img{border:1px #ff9900 solid;}
#main .list_img dl dd span {float:left;width:120px;margin-left:4px; margin-right:4px;margin-top:3px; _margin-top:3px;margin-top:3px;background:#F6F6F6;height:18px;line-height:18px;}

.list_img .pages_next,.list_t .pages_next{width:650px;float:left; margin-top:6px;}
.list_img .pages_next ul,.list_t .pages_next ul{float:left;padding:1px 1px 5px 15px;}
.list_img .pages_next ul li,.list_t .pages_next ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;}
.list_img .pages_next ul li a,.list_t .pages_next ul li a{float:left;color:#555;}
.list_img .pages_next ul li a:hover,.list_t .pages_next ul li a:hover{color:#006699;text-decoration:underline;}
.list_img .pages_next .thisclass,.list_t .pages_next .thisclass{color:#0033CC;font-weight:bolder;} 

.main_l #title{width:650px;text-align:center;font-size:16px;color:#009900;font-weight:bolder;line-height:35px;}
.main_l #date{width:650px;text-align:center;font-size:12px;line-height:25px;color:#999999;}
/* price border */
.main_l #route_title {width:640px;line-height:1.6;font:800 16px/25px Arial,"ËÎÌå";color:#006699;padding:8px 0px 8px 10px;}
.main_l #classify{ clear:both; color: #333333; padding-top:1px; overflow:hidden;width:630px;}
.main_l #classify div{ border-right:1px double #EBF3FC; float:left; width:250px;padding-top:3px;padding-left:8px;line-height:1.6;color: #999999;}
.main_l #classify div span{ font-size:15px; font-family:verdana;font-weight:bold;color:#CC3300;}
.main_l #classify div img{border:1px solid #ffffff;}
.main_l #classify div a:hover img {border:1px solid #FF9900;}
.main_l #classify dl{ float:left; width:347px;padding-bottom:15px;color:#999999; line-height:25px;}
.main_l #classify dd{ line-height:24px; height:24px; padding-left:8px;}
.main_l #classify dd strong{ color:#FF3300;}
.main_l #classify dt a{text-decoration: none;color:#666666;}
.main_l #classify dt a:hover{color:#FF3300; text-decoration:underline;}
.main_l #classify dt{padding:2px 0px 2px 8px;}
.main_l #classify span img{padding-top:3px;}
.main_l #classify span a:hover img {border:1px solid #ffffff;}

/*-- Route Inofo --*/
.r_title{ font-size:14px;color:#1E882E;padding-top:8px;font-weight:bold;padding-left:6px;border-top:1px solid #E4EFFA;}
.r_day{ width:63px;padding-left:18px;float:left;line-height:22px; font-family: verdana;background:url(../images/r_t.gif) no-repeat 1px 4px;color:#009900;}
.r_place{width:530px;padding-left:2px;float:left;line-height:22px;color:#458098;font-size:14px;}
#tl_l_content{font-size:13px;line-height:1.8;padding:5px 5px 6px 6px; overflow:hidden; clear:both;text-align:justify; text-justify:inter-ideograph;}
.tl_l_content_p{font-size:12px; color:#666666; padding-left:16px; padding-bottom:5px;}
#tl_l_content img,#tl_l_contentv img{ float:left; border:4px solid #fff; margin-top:8px; width:150px; height:100px;}
#tl_l_content div{ float:left; padding-left:10px; padding-top:6px; padding-bottom:8px; width:462px;}
.tl_l_contents{ line-height:1.5; font-size:12px; color: #C3C3C3; border-top:0px double #DFFFC1; margin-left:10px;margin-bottom:15px; padding-left:2px; border-left:2px solid #CEE4EA;}
.tl_l_contents span{ color:#828282; padding:2px 0px 0px 5px; background:none; margin-right:0px;}
.main_l .xl_update{ float:left;width:643px;padding-right:10px; text-align:right;line-height:20px; padding-bottom:2px;}
.main_l .xl_update span{color:#FFF; background:#4E9A9A; line-height:22px; padding:2px 4px;}

.main_l .contents{width:637px; padding:8px 4px 5px 8px; line-height:24px;font-size:14px; color:#666666;min-height:580px;}
.main_l .contents a{color:#666666;}
.main_l .contents p{padding-bottom:15px;}
.main_l .contents a:hover{color:#FF6600; text-decoration:underline;}

.main_l .operate{ float:left;width:643px;padding-right:10px; text-align:right;line-height:20px;border-bottom:1px #E8E8E8 dashed; padding-bottom:2px;}
.main_l .operate a{color:#666600;}
.main_l .operate a:hover{color:#006600;text-decoration:underline;}
.main_l .next_to{width:645px;padding-left:8px;}
.main_l .next_to ul li{line-height:22px;}
.main_l .next_to ul li a{text-decoration:underline;color:#999999;}
.main_l .next_to ul li a:hover{color:#006600;}

#main .main_r{float:left;width:298px;margin-left:5px;}
.main_r .xl_lxwm {width:298px;border:1px solid #CECECE;margin-bottom:6px; -moz-border-radius:6px;      /* Gecko browsers */
  -webkit-border-radius:6px;   /* Webkit browsers */
   border-radius:6px;            /* W3C syntax */}
.main_r .xl_lxwm h3{font-size:14px;padding-left:18px;width:280px;line-height:30px;color:#009900;background:url(../images/list_title.gif) 5px 9px no-repeat;}
.main_r .xl_lxwm p{ line-height:22px;color: #AAAA00; padding:4px 4px; width:290px;}

.main_r .correlation{width:298px;border:1px solid #CECECE;margin-bottom:6px; -moz-border-radius:6px;      /* Gecko browsers */
  -webkit-border-radius:6px;   /* Webkit browsers */
   border-radius:6px;            /* W3C syntax */}
.main_r .correlation h2{font-size:14px;padding-left:18px;width:280px;line-height:30px;color:#009900;background:url(../images/list_title.gif) 5px 9px no-repeat;}
.main_r .correlation ul {width:298px;}
.main_r .correlation ul li {line-height:22px;padding-left:10px;}
.main_r .correlation ul li a{color:#666666;}
.main_r .correlation ul li a:hover{color:#006699; text-decoration:underline;}
.main_r .sight {width:298px;border:1px solid #CECECE;clear:both;-moz-border-radius:6px;      /* Gecko browsers */
  -webkit-border-radius:6px;   /* Webkit browsers */
   border-radius:6px;            /* W3C syntax */}
.main_r .sight h2{font-size:14px;padding-left:18px;width:280px;line-height:30px;color:#009900;background:url(../images/list_title.gif) 5px 9px no-repeat;}
 .main_r .sight dl{width:298px;}
 .main_r .sight dl dt { float:left; font-size:12px; color:#006699;width:288px;padding-left:10px; padding-top:6px; text-decoration:underline;}
 .main_r .sight dl dt a{color:#006699;text-decoration:underline;} 
 .main_r .sight dl dt a:hover{color:#CC0000;}
 .main_r .sight dl dd { line-height:22px;width:280px;padding-left:18px;font-size:12px;}
 .main_r .sight dl dd a{color:#666666;}
 .main_r .sight dl dd a:hover{color:#993300; text-decoration:underline;}

.main_r #r_search {background:url(../images/icon_search.gif) no-repeat 5px 13px ;clear:both;height:26px;width:290px;text-align:center;padding:8px 0 8px 0;}
.main_r #r_search .r_search_1 {width:130px;margin-right: 4px;margin-left: 4px;vertical-align:middle;font-size:12px;}
.main_r #r_search .r_search_2 {vertical-align:middle;margin-right:4px;margin-left:4px;font-size:12px;}
.main_r #r_search .r_search_3 {vertical-align:middle;margin-right:4px;margin-left:4px;}

.main_r .r_img {width:298px;float:left;border:1px solid #CECECE; margin-bottom:6px;}
.main_r .r_img dl{width:296px;float:left;padding-bottom:5px;}
.main_r .r_img dl dt{width:200px;float:left;font-weight:bold;font-size:14px;color:#009900;height:30px;line-height:30px;padding-left:18px;background:url(../images/list_title.gif) 5px 9px no-repeat; }
.main_r .r_img dl dd{width:49%;float:left;text-align:center;margin-top:4px;_margin-top:2px; *margin-top:4px; }
.main_r .r_img dd a img{border:1px #999999 solid;}
.main_r .r_img dd a:hover img{border:1px #00AE00 solid;}
.main_r .r_img dl dd p{}

/*footer*/
.footer{ width:960px;margin:0 auto;padding-bottom:6px; margin-top:8px; }
.footer_holder{ width:960px; margin:0 auto; position:relative;}
.footer_top{ overflow:hidden}
.footer_top dd{ width:240px; float:left}
.footer_top dd.rw_a{ width:240px; float:right;}
.footer_top dd.rw_a ul{ width:240px;}
.footer_top ul{width:220px;}
.footer_top ol{ border-bottom:1px solid #e2e2e2; height:22px; margin-bottom:5px; font-weight:bold; color:#333}
.footer_top li{background:url(../images/headbg.gif) -84px -68px no-repeat; height:20px; line-height:1.8; padding-left:10px;}
.footer_top a{color:#666}
.footer_top a:hover{color:#006699; text-decoration:underline;}
.footer_top a.blue{color:#0066CC;}

.footer .propose{ border-bottom: 1px solid #E6E6E6; padding:8px 0 8px 10px; }
.footer .propose i{ margin-right: 0.1em; background:url(../images/headbg.gif) -101px -212px no-repeat; width:16px; height:16px; display:inline-block; overflow:hidden;
vertical-align:text-bottom;}

.copyright{ clear:both;text-align:left; line-height:21px;margin-top:6px;background:url(../images/index_cyts_logo.jpg) no-repeat right 25px;}
.copyright #c1{color:#666666;}
.copyright p a:hover{color: #006600; text-decoration:underline;}
.copyright .about_us{float:left;width:960px;background:url(../images/color-s.gif) repeat-x;padding:12px 0 0 0;}
.copyright .about_us a{color:#666666;}
.copyright .about_us a:hover{color:#006600; text-decoration:underline;}

.cyts_links,.f_links{ padding:6px 0 2px 0; margin-top:20px;line-height:21px; color:#999;border-top:1px #E8E8E8 dashed;}
.cyts_links b,.f_links b{ float:left; color:#999}
.cyts_links ul,.f_links ul{ float:left; width:960px;}
.cyts_links ul li,.f_links ul li{padding-right:3px;}
.cyts_links a,.f_links a{ color:#999;text-decoration:none;}
.cyts_links a:hover,.f_links a:hover{color:#000000;text-decoration:underline;}

.footer_show img{ margin-right:3px;}
.footer_show{ margin-top:15px;}