﻿@charset "utf-8";
/* CSS Document */


*{ margin:0; padding:0; line-height:normal;}
img,input{ border:0; }   
ol,ul,li{ list-style:none;} 
a{ font-size:12px;}
a:link,a:visited{ text-decoration:none; color:#000;}
a:hover{text-decoration:none; font-size:12px;}
html{ font-size:12px;}

.XLine { border-bottom: 1px #777 dotted;line-height:25px; height:25px;}
.Price{ color:#F00; font-size:12px; font-weight:bold;}


body{ line-height:normal;font-size:12px; color:#000; background:#FFF;}

.main{ width:980px; margin:0 auto; margin-top:5px;}
.more{ float:right; padding-right:10px; line-height:30px; color:#FFF;}
.tra{padding:2px 10px;clear:both;}
.li_class_1 { background:url(../images/hueiyi_04.jpg) no-repeat; width:73px; height:21px;line-height:22px;text-align:center;color:#000; cursor: pointer;}
.li_class_2 { background:url(../images/hueiyi_05.jpg) no-repeat;color:#000;width:73px; height:21px;line-height:22px;text-align:center;color:#000; cursor: pointer;}

#tra1{ padding:10px; height:190px; clear:both;  border:solid 1px #3A97F7; border-top:none; border-bottom:none;}
#tra2{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none; border-bottom:none;}
#tra3{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none; border-bottom:none;}
#tra4{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none; border-bottom:none;}
#tra5{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none; border-bottom:none;}

#tras1{ padding:10px; height:190px; clear:both;  border:solid 1px #3A97F7; border-top:none; }
#tras2{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none;}
#tras3{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none;}
#tras4{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none;}
#tras5{ padding:10px; clear:both; height:190px;  border:solid 1px #3A97F7; border-top:none;}

/*头部样式start*/

.top{ background:url(../images/huei_top.jpg) repeat-x; height:32px; width:978px; line-height:32px; color:#0755A5; border-left:solid 0px #0755A5;border-right:solid 0px #0755A5;}

.top span{ float:left; width:630px;  line-height:32px; padding-left:5px; font-size:12px;}

.top_img{ width:800px; height:71px; float:left; no-repeat; margin-top:5px;}
.top_img1{ width:224px; height:71px; float:left; background:url(../images/2_03.gif) no-repeat;}
.top_img2{ width:568px; height:71px; float:left; background:url(../images/hytop.gif) no-repeat;}
.top_img img{ float:left; height:70px; margin:0; padding:0;} 

.top_right{ border:solid 1px #E4E4E4; float:right; width:175px; height:63px; margin-left:1px; margin-top:5px;}

.top_right ul li{ clear:both;font-size:12px;}

.top_nav{ background:url(../images/hueiyi_top.jpg) no-repeat 0 5px; width:979px; height:44px; clear:both;}
.top_nav ul{ margin-top:5px;}
.top_nav ul li{ float:left;}
.top_nav ul li a:link,.top_nav ul li a:visited{ line-height:44px; height:44px; color:#FFF; font-size:16px; font-weight:bold;}

.nav_right{ float:right; width:305px; height:15px; margin:0; padding:0;} 
.nav_right ul li{ width:300px;  height:15px; line-height:15px; color:#FFF; font-weight:normal; margin:0; padding:0;}
.nav_right ul li a:link,.nav_right ul li a:visited{ color:#FFF; font-size:12px; line-height:15px; font-weight:normal;}



.search{ background:#E7F3FF; width:980px; height:30px; margin-top:5px;}
.search ul li{ float:left; line-height:30px;color:#0755A5;}
.search ul li a:link,.search ul li a:visited{color:#0755A5; font-size:12px; }

/*头部样式over*/

.left{ float:left; width:206px; }

.left_nav_huei{background:url(../images/hueiyi_01.jpg) no-repeat 0 5px; width:206px; height:37px;}

.left_nav_huei h3{  color:#FFF; font-size:14px; padding: 14px 0 0 10px;}

.sc_map{ border:solid 1px #3A97F7; border-top:none; width:204px; height:250px;}
.sc_map h4{ height:20px; color:#5C8500; font-size:14px; padding:5px 0 0 24px; clear:both;}
.sc_map h4 a:link,.sc_map h4 a:visited{ font-size:14px; color:#5C8500; text-decoration:underline;}
.sc_map ul { padding:0 0 0 38px; clear:both;}
.sc_map ul li{ float:left; width:80px; padding-top:4px;}
.sc_map ul li a:link,.sc_map ul li a:visited{ font-size:14px; color:#5c8500;}


/*.sc_map1{ border:solid 1px #F8AE46; border-top:none; width:204px;}
.sc_map1 h4{ height:20px; line-height:20px; color:#5C8500; font-size:14px; padding:3px 0 0 24px; clear:both;}
.sc_map1 h4 a:link,.sc_map h4 a:visited{ font-size:14px; color:#5C8500; text-decoration:underline;}
.sc_map1 ul { padding:0 0 0 38px; clear:both;}
.sc_map1 ul li{ float:left; width:80px; padding-top:5px;}
.sc_map1 ul li a:link,.sc_map ul li a:visited{ font-size:12px; color:#000;}*/

.sc_map_huei{ border:solid 1px #3A97F7; border-top:none; width:204px; height:552px;}
.sc_map_huei h4{ height:20px; line-height:20px; color:#5C8500; font-size:14px; padding:15px 0 5px 24px; clear:both;}
.sc_map_huei h4 a:link,.sc_map h4 a:visited{ font-size:14px; color:#39F; text-decoration:none;}
.sc_map_huei ul { padding:0 0 0 38px; clear:both;}
.sc_map_huei ul li{ float:left; width:80px; padding-top:5px;padding-bottom:5px;}
.sc_map_huei ul li a:link,.sc_map ul li a:visited{ font-size:12px; color:#000;}

.middle{ width:499px; float:left; margin-left:8px;}
.mid_nav_huei{ background:url(../images/hueiyi_02.jpg) no-repeat 0 10px; width:498px; height:48px;}
.mid_nav_huei h3{ padding-top:23px; color:#FFF;font-size:18px; padding-left:50px; }

.mid_info{ background:url(../images/index_25.jpg) no-repeat; margin-top:5px; width:499px; height:39px;}
.mid_info h3{ color:#FFF; line-height:34px; padding: 5px 0 0 20px; font-size:14px; float:left;}
.mid_info a:link,.mid_info a:visited{ float:left; padding:5px 0 0 15px; line-height:34px; font-size:14px;}

.mid_toggle_huei{ background:#E8F3FE; height:23px; width:497px; margin:0; padding:8px 0 5px; clear:both; border:solid 1px #3A97F7; border-top:none; border-bottom:none;}
.mid_toggle_huei ul li{ float:left; margin:0 10px 0 10px;}

.mid_img_huei{ height:98px; clear:both; width:497px; margin:0; padding:0; border:solid 1px #3A97F7; border-top:none; border-bottom:none;}
.mid_img_huei img { width:98px; height:86px; float:left; padding:4px}

.right{ float:right; width:259px; margin-top:10px; }

.flash{ width:259px; height:244px;}

.rig_nav_huei{ background:url(../images/hueiyi_07.jpg) no-repeat 0 6px; width:259px; height:34px;}
.rig_nav_huei h3{  padding: 13px 0 0 15px; color:#FFF; font-size:14px; float:left;} 

.rig_ul{ width:135px; float:right; margin-top:8px;}
.rig_ul ul li{ float:left; padding:0 10px 0 8px;}
.rig_ul ul li a:link,.rig_ul ul li a:visited{ color:#0755A5; font-size:12px;}

.rig_sc{ width:257px; height:95px; border:solid 1px #3A97F7;}
.rig_sc ul li{ float:left; background:url(../images/hueiyi_08.jpg) no-repeat; width:91px; height:24px; margin-left:20px; margin-top:15px;}
.rig_sc ul li a:link,.rig_sc ul li a:visited{ color:#0755A5; line-height:24px; padding-left:20px;}

.zhbox{margin:0 auto; clear:both; border:2px solid #3A97F7; width:974px; background:#FFF; height:140px;}


.mid_info_huei{background:url(../images/hueiyi_03.jpg) no-repeat; margin-top:5px; width:499px; height:39px;}
.mid_info_huei h3{ color:#FFF; line-height:34px; padding: 5px 0 0 10px; font-size:14px; float:left;}
.mid_info_huei a:link,.mid_info_huei a:visited{ float:left; padding:5px 0 0 15px; line-height:34px; font-size:14px;}

.trass{ height:221px; clear:both;  border:solid 1px #3A97F7; border-top:none;}
.trass table img{border:0px;}
.trass a:link,.trass a:visited{ font-size:12px; color:#326100;}

.sc_mape_huei{ border:solid 1px #3A97F7; border-top:none; width:204px; height:140px;}

.sc_mape_huei table tr td a:link,.sc_mape_huei table tr td a:visited,.sc_mape_huei table tr td a:active{ font-size:12px;color:#000;}
.sc_mape_huei table a:hover{font-size:12px;color:#000;}
.sc_mape_huei table tr td{padding-top:1px;padding-bottom:0px;}

.sc_mape_huei img{border:0px;padding-left:3px;padding-top:1px;padding-bottom:1px;}
.sc_mape_huei a:link,.sc_map_01 a:visited{ font-size:15px; color:#084000; text-decoration:none;}
.sc_mape_huei a:hover{text-decoration:underline;}
.sc_mape_huei ul { padding:0 0 0 34px; clear:both;}
.sc_mape_huei ul li{ float:left; width:80px; padding-top:10px;}
.sc_mape_huei ul li a:link,.sc_map_01 ul li a:visited{ font-size:14px; color:#084000;}

.sichuan{border:1px solid #3A97F7; border-top:none; width:237px;height:219px; padding:0 10px 0 10px;}
.sichuan table tr td{ padding-left:10px;}

.nav_ph img{border:0px;padding-bottom:1px;}

.mid_two{margin-top:5px; width:497px; height:39px;border-left:solid 1px #3A97F7;border-right:1px solid #3A97F7;}
.mid_two h3{ color:#FFF; line-height:34px; padding: 5px 0 0 15px; font-size:14px; float:left;}
.mid_two a:link,.mid_two a:visited{ float:left; padding:5px 0 0 15px; line-height:34px; font-size:14px;}


.mid_zu{width:248px;height:39px;float:left;background:url(../images/hueiyi_06.jpg) no-repeat;}
.tras_zuche{width:228px;height:198px;float:left;border-right:1px dashed #3A97F7; padding:10px;}
.tras_zuche table .ListInfo{ color:#000;font-size:13px;}
.tras_zuche table a:link,.tras_zuche table a:visited,.tras_zuche table a:active{color:#333; font-size:13px;}
.tras_zuche table a:hover{ color:#000;}
.tras_zuche table .Price{ font-weight:normal; color:#00;}
.tras_zuche table td{ padding-top:2px;}

.tras_jd{width:227px;height:198px;float:left; padding:10px;}

.tras_jd table a:link,.tras_jd table a:visited,.tras_jd table a:active{color:#333; font-size:13px;}
.tras_jd table a:hover{ color:#000;}
.tras_jd table td{ padding-top:2px;}

/*travel line TWLBL style*/
.Line_TWLBL_Box{ width:100%; margin:0; padding:0; height:45px; _height:45px;border-bottom:1px dashed #efefef; font-size:0; color:#FFF; margin-top:5px;overflow:hidden;}
.Line_TWLBL_pic,.Line_TWLBL_Box img{ display:none;}

.Line_TWLBL_name{ margin:5px 0 0 4px; float:left; height:22px;_height:27px; line-height:22px; width:auto;}
.Line_TWLBL_name a:link,.Line_TWLBL_name a:visited,.Line_TWLBL_name a:active{ color:#1787D9; font-size:14px;  text-decoration:none;}
.Line_TWLBL_name a:hover{ color:#1787D9; text-decoration:underline;}

.Line_TWLBL_price{ margin-top:5px; padding-left:4px; float:right; font-size:0; display:block; height:20px;_height:25px; line-height:20px; font-size:12px; color:#777; width:80px; text-align:right; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.Line_TWLBL_price_num{ font-size:14px; color:#ff3300; font-weight:bold;}
.Line_TWLBL_price font{ font-size:12px; color:666666;}

.Line_TWLBL_Hit{ width:300px; height:14px; overflow:hidden;display:block; float:left; line-height:25px; *height:14px;*line-height:25px; color:#FFF;}
.Line_TWLBL_Hit a:link,.Line_TWLBL_Hit a:visited{ color:#74776f; font-size:13px; margin-left:5px;}
.Line_TWLBL_Hit a:hover{ text-decoration:none; color:#1787D9;}

.Line_BGXHX_table{width:100%}
.Line_BGXHX_table_title_td{ height:25px; line-height:25px; border-bottom:1px dashed #CCC;}
.Line_BGXHX_table_price_td{ border-bottom:1px dashed #CCC; color:#f60;height:25px; line-height:25px;}
.Line_BGXHX_table_price{ font-weight:bold; font-size:14px;}
.TM_LL_WZ3 .TM_LN a:link,.TM_LL_WZ3 .TM_LN a:visited,.TM_LL_WZ3 .TM_LN a:active{ color:#1787D9;font-weight:bold;}
.TM_LL_WZ3 .TM_LN a:hover{color:#F60;}
.TM_LL_WZ3 .TM_LF{font-size:12px;}