* { margin: 0px auto; padding: 0px; }
body { font-family:Verdana, 宋体; font-size: 12px; background:#FFF; color:#000000; width:965px; }
ul, dl { list-style-type: none; }
img { border:none; }
a { color:#000000; text-decoration: none; }
a:hover { color:#6FA900; text-decoration: underline; }
.clear { clear:both; padding:0px; margin:0px auto }
.en { font-family:Verdana }
/*顶部一屏控制*/
#top { margin:12px auto; height:58px }
#logo { float:left; width:221px; height:58px; margin-left:5px }
#ban { float:left; margin:5px 15px 5px 30px }
#top_link { float:left; line-height:150% }
#nav { height:65px; width:965px; }
#nav_l { float:left; background:url(../images/nav_left.jpg); width:7px; height:65px }
#nav_r { float:right; background:url(../images/nav_right.jpg); width:7px; height:65px }
#nav_main { float:left; width:951px; height:65px; background:url(../images/nav_bg.jpg) repeat-x }
#nav_li { height:31px; margin-top:3px }
#nav_li li { float:left; text-align:center; margin:auto 9px }
#nav_li li a { float:left; font-size:14px; font-weight:bold; color:#FFFFFF; width:66px; height:31px; line-height:31px; text-decoration:none; display:block }
#nav_li li a:hover, #nav_li li .cur_link { background:url(../images/nav_cur.jpg) no-repeat; color:#000000 }
#mini_bot { padding-top:6px }
#tel { float:left; font-size:14px; font-weight:bold; margin-right:60px }
#search span { float:right; margin-right:10px; color:#666666 }
/*表单*/

.tab_list_01 { background:#EFF7D9; border-collapse:collapse; margin-top:10px; font-weight:bold }
.tab_list_01 td { text-align:center; border:1px solid #FFFFFF }
.tab_list_02 { color:#16387C; }
.tab_list_02 a { color:#16387C; }
.tab_list_02 td { height:29px; line-height:29px; text-align:center; }
.tab_list_03 { color:#666666; margin-top:8px; text-align:center }
.tab_list_03 a { color:#666666 }
.tab_list_03 td { height:26px; line-height:26px; text-align:center; }
.input_01 { background:#FFFFFF; height:17px; line-height:17px; border:1px solid #CCCCCC }
.input_02 { border:1px solid #7F9DB9; font-size:12px; color:#808080 }
.input_03 { border:1px solid #D3DDE7; font-size:12px; color:#808080 }

.input_login { width:95px; height:15px; line-height:15px; }
.input_login2 { width:150px; height:17px; line-height:17px; background:#F5F5F5; border:1px solid #6B9EC3; }

.red_12 { color:#FF0000 }
#ad1 { margin:6px auto }
#ad2 p { text-align:center; margin-top:5px }
#ad3 { margin-bottom:0px }
#adlist ul {list-style: none;}
#adlist li {width: 244px; height: 65px; float:left;}
#adlist li img {border:1px solid #E4E4E4; width: 230px; height: 60px;}
#adlist li.listimg {text-align: right; width: 233px;}

/*box1*/
#box1 { margin-top:6px; width:965px; }
#box1_left { float:left; width:758px; }
#box1_left1 { float:left; width:228px; }
#box1_right1 { float:left; width:522px; margin-left:8px }
#flash { width:522px; height:248px; }
#t_01 { width:228px; }
.title_01 { height:27px; line-height:27px; width:228px; background:url(../images/title01_bg2.jpg) repeat-x; }
.title_01 span { float:right }
.title_01 p { background:url(../images/title01_bg.jpg) repeat-x; width:77px; float:left; text-align:center; font-weight:bold; color:#FFFFFF; }
.title_01 p a{ color:#FFFFFF}
.title_01 p a:hover{ color:#FFFF00}
.t_01_box { width:220px; height:210px; border:4px solid #C5DEA5 }


.news_list_1 { margin:10px 0px 0px 10px }
.news_list_1 li { background:url(../images/arrow_01.jpg) no-repeat left; padding-left:8px; height:22px; line-height:22px }
#search_all { width:522px; height:208px; margin-top:5px; padding-top:2px; background:#FEF3C6 url(../images/title02_bg.jpg) top repeat-x; }
.search_t { }
.search_t li { float:left; text-align:center }
.search_t li a { float:left; width:104px; height:27px; line-height:27px; background:url(../images/title02_link.jpg); margin-left:5px }
.search_t li a:hover, .search_t li .cur_link { background:url(../images/title02_link_cur.jpg) no-repeat; color:#000000; text-decoration:none }
.search_main { background:#FFFFFF; border:1px solid #FEE8A1; width:510px; height:168px; margin-top:5px }
#box1_left2 { float:left; width:375px; }
#box1_right2 { float:right; width:375px; }
#box1_left2_01 { width:375px; height:310px; padding-top:2px; background:#EBF5E1 url(../images/title03_bg2.jpg) top repeat-x; }
.box1_left2_01_t span { float:right; margin:3px 5px 5px 5px }
.box1_left2_01_t li { float:left; text-align:center }
.box1_left2_01_t li a { float:left; width:104px; height:27px; line-height:27px; margin-left:5px }
.box1_left2_01_t li a:hover, .box1_left2_01_t li .cur_link { background:url(../images/title03_bg.jpg) no-repeat; color:#000000; text-decoration:none; font-weight:bold }
.box1_left2_01_main { background:#ffffff; border:1px solid #C5DEA6; width:363px; margin-top:5px }
.sales_list { margin:8px }
.sales_list li span { float:right; color:#ADADAD; font-size:11px }
.sales_list li { background:url(../images/arrow_02.jpg) no-repeat left; padding-left:6px; color:#FF6600; line-height:23px }

.sales_list2 { margin:8px }
.sales_list2 li span { float:right; color:#ADADAD; font-size:11px }
.sales_list2 li { background:url(../images/arrow_02.jpg) no-repeat left; padding-left:6px; color:#006633; line-height:23px }
#box1_right2_01 { width:375px; height:310px; padding-top:2px; background:#FEF3C6 url(../images/title02_bg.jpg) top repeat-x; }
.box1_right2_01_t span { float:right; margin:3px 5px 5px 5px }
.box1_right2_01_t li { float:left; text-align:center }
.box1_right2_01_t li a { float:left; width:104px; height:27px; line-height:27px; margin-left:5px }
.box1_right2_01_t li a:hover, .box1_right2_01_t li .cur_link { background:url(../images/title02_link_cur.jpg) no-repeat; color:#000000; text-decoration:none; font-weight:bold }
.box1_right2_01_main { background:#ffffff; border:1px solid #FEE8A1; width:363px; margin-top:5px }
/*box1_right*/
#box1_right { float:left; margin-left:7px; width:200px; }
.box1_right_t1 { width:190px; padding-left:10px; height:28px; line-height:28px; color:#FFFFFF; font-size:13px; font-weight:bold; background:url(../images/title04_bg.jpg) }
.box1_right_t1 a{ color:#FFFFFF}
.box1_right_t1 a:hover{ color:#FFFF00}
#login { width:178px; height:125px; padding:0px 10px; background:url(../images/login_bg.jpg) repeat-x; border:1px solid #FFB036; color:#FFFFFF }
#login a { color:#FFFFFF }
#login p { height:30px; line-height:30px; }
#box1_right_t2_box { background:#FFFFE2; width:198px; border-left:1px solid #FFB036; border-right:1px solid #FFB036; display:table }
.news_list_2 { font-family:"宋体"; margin:5px; }
.news_list_2 li { line-height:22px }

/*box2*/
#box2 { margin-top:6px; width:965px; }
#box2_left { float:left; width:758px; }
#box2_right { float:left; margin-left:7px; width:200px; }
#box2_left1 { float:left; width:228px; }
#box2_right1 { float:left; width:522px; margin-left:8px }
#box2_right2_01 { width:522px; height:268px; padding-top:2px; background:#FEF3C6 url(../images/title02_bg.jpg) top repeat-x; }
.box2_right2_01_t span { float:right; margin:3px 5px 5px 5px }
.box2_right2_01_t li { float:left; text-align:center }
.box2_right2_01_t li a { float:left; width:104px; height:27px; line-height:27px; margin-left:5px }
.box2_right2_01_t li a:hover, .box2_right2_01_t li .cur_link { background:url(../images/title02_link_cur.jpg) no-repeat; color:#000000; text-decoration:none; font-weight:bold }
.box2_right2_01_main { background:#ffffff; border:1px solid #FEE8A1; width:514px; height:225px; margin-top:8px; display:table }


/*新添加样式2010-03-20*/

#t_022 { width:228px; }
.title_022 { height:25px; line-height:25px; width:228px; background:url(../images/default2_r4_c2.jpg) repeat-x; }
.title_022 span { float:right }
.title_022 p { margin-left: 1px; width:80px; border-right: 1px solid #F0B87B; float:left; text-align:center; font-weight:bold; color:#FFFFFF; }
.title_022 p a{ color:#CC3300;width:80px; display: block; text-decoration: none;}
.title_022 p a:hover, .title_022 p a.cur_link{ background:url(../images/travel_r4_c2.jpg) repeat-x;}
.t_022_box { width:226px; height:auto; border:1px solid #F0B87B; border-top: none; }

#box2_right3_01 { width:522px; height:268px; background:#C5DEA7 url(../images/title01_bg2.jpg) top repeat-x; }
.box2_right3_01_t span { float:right; }
.box2_right3_01_t li { float:left; text-align:center; background: url(../images/title01_right.jpg) no-repeat right top; margin-right: 5px; }
.box2_right3_01_t li a { float:left; width:80px; height:27px; line-height:27px; }
.box2_right3_01_t li a:hover, .box2_right3_01_t li .cur_link { background:url(../images/title01_bg.jpg) repeat-x; color:#FFFFFF; text-decoration:none; font-weight:bold }
.box2_right3_01_main { background:#ffffff; border:1px solid #C5DEA7; width:514px; height:233px; margin-top:3px; display:table }

.img_list_3 dl { float:left; width:210px; height:70px; margin:8px auto; border-bottom: dotted 1px #A5BAE6; }
.img_list_3 dt {margin-right:4px; float: left;}
.img_list_3 dt img { width: 68px; height: 58px; border: 1px solid #DDDDDD; }
.img_list_3 dd {text-align: left;}
.img_list_3 dd h3 { margin-bottom:4px; }
.img_list_3 dd h3 a { font-size:12px; color: #333333; text-decoration:none; }
.img_list_3 dd p { color:#333333; line-height:24px }
.img_list_3 dd p.price {font-weight: bold; color: #666666;}
.img_list_3 dd p.price span {color: #FF6600;}

.searchForm {width: 190px; margin: 5px auto;}
.searchForm p {line-height: 35px;}
.inputtext {border: 1px solid #666666; width:125px;}
.searchForm h1 {font-size: 12px; color: #CC3300; text-indent: 40px; margin-top: 10px;}

.news_list_2 dl {margin: 0 5px auto;}
.news_list_2 dl dt, .news_list_2 dl dt a {color: #CC0000; line-height: 25px;}
.news_list_2 dl dd {line-height: 20px;}
.news_list_2 dl dd a {padding: 0; white-space: nowrap;}

#search_all2 { width:522px; height:208px; padding-top:2px; background:#FEF3C6 url(../images/title02_bg.jpg) top repeat-x; }

.blank {width: 100%; height: 5px; line-height: 5px; font-size: 0;}

#mq { width:400px; height:14px; font-size:12px; overflow:hidden; margin-top:2px; margin-left:10px }
#mq span { margin-left:15px; font-size:11px }
#mq a { color:#444444; font-size:12px; }
#mq p { line-height:14px; font-size:12px; }
#mq a:hover { color:#FF0000; }

table.lineTop {margin-top: 10px; border-bottom: 1px dotted #A5BAE6;}
table.lineTop .title h1 { line-height: 35px;}
table.lineTop .title h1 a {font-size: 14px; color: #33569C; font-weight: normal;}
table.lineTop .price {font-size: 18px; color: #FF4E00;text-align: right; padding-right: 15px;}

.news_list_1 span {float: right; margin-right: 10px; color: #FF4E00;}
.news_list_1 span strike {padding-right: 20px; color: #333333;}

.travel_agency_list_1 { margin:5px 5px 5px 5px; height: 275px; background:url(../images/travel_agency_num.jpg) no-repeat left 2px; }
.travel_agency_list_1 li { padding-left:25px; height:27px; line-height:27px; border-bottom: 1px solid #DDDDDD; }
.travel_agency_list_1 li a{ color:#333333;}

.box2_right3_01_t li.title { background: url(../images/title01_right.jpg) no-repeat left top; font-size: 14px; font-weight: bold; padding: 8px 10px 0 10px;}

.travel_line_list {border-bottom: 1px dashed #DDDDDD; margin-bottom: 15px;}
.travel_line_list img.linepic {border: 1px solid #DDDDDD; padding: 1px; width: 80px; height: 70px;}
.travel_line_list h1 {font-size: 14px; line-height: 25px;}
.travel_line_list p {line-height: 25px;}
.travel_line_list a { color: #33569C;}
.travel_line_list strike {font-size: 16px;}
.travel_line_list span {font-size: 16px; color: #FF6600; font-weight: bold;}

.travel_line_display p {line-height: 25px;}
.travel_line_display strike {font-size: 16px;}
.travel_line_display span {font-size: 16px; color: #FF6600; font-weight: bold;}

.news_list_33 { float:left; width:490px; margin:5px 5px 5px 5px; overflow: hidden; }
.news_list_33 li { background:url(../images/arrow_01.jpg) no-repeat left; padding-left:8px; height:20px; line-height:20px }
.news_list_33 li span {float: right;}

.box2_right3_01_main .img_list_1 { text-align:center; margin: 0px; }
.box2_right3_01_main .img_list_1 li { float:left; margin:5px 5px 5px 10px; }

/*结束新添加样式2010-03-20*/

.img_f_bot { float:left; width:175px; height:200px; text-align:center; margin:15px 8px 5px 15px }
.img_f_bot img { border:1px solid #CCCCCC }
.img_f_bot p a { margin-top:8px; color:#666666; text-decoration:underline; display:block }
.news_list_3 { float:left; width:290px; margin:15px 5px 5px 5px }
.news_list_3 { margin:10px 0px 0px 10px }
.news_list_3 li { background:url(../images/arrow_01.jpg) no-repeat left; padding-left:8px; height:20px; line-height:20px }
.news_list_4 { margin:15px }
.news_list_4 li { height:28px; line-height:28px; background:url(../images/line_01.jpg) repeat-x bottom; font-family:宋体; }
.news_list_4 span { float:right; color:#666666 }

.news_list_5 { margin:10px 0px 0px 10px }
.news_list_5 li { background:url(../images/arrow_04.jpg) no-repeat left; padding-left:8px; height:22px; line-height:22px; }
.news_list_5 li a{ color:#CCCCCC}


.news_list_6{ float:left; width:225px; margin:15px 5px 5px 4px }
.news_list_6 li { background:url(../images/arrow_01.jpg) no-repeat left; padding-left:8px; height:20px; line-height:20px }

.news_list_7 { margin:10px 0px 0px 10px }
.news_list_7 li { background:url(../images/arrow_05.jpg) no-repeat left; padding-left:8px; height:22px; line-height:22px }
.news_list_7 li a{ color:#FFFFFF}

.news_list_8 { margin:10px 0px 0px 10px }
.news_list_8 li { background:url(../images/arrow_s1.jpg) no-repeat left; padding-left:8px; height:22px; line-height:22px }
.news_list_8 li a{ color:#FFFFFF}

.img_list_1 { text-align:center }
.img_list_1 li { float:left; margin:10px 5px 5px 15px }
.img_list_2 li { float:left; width:245px; height:100px; margin:6px 4px }
.img_list_2 li img { float:left; margin-right:4px }
.img_list_2 li h3 { margin-bottom:4px }
.img_list_2 li h3 a { font-size:12px; color:#666666; text-decoration:underline }
.img_list_2 li h3 a:hover { color:#FF0000 }
.img_list_2 li p { color:#666666; line-height:24px }



.service_list li { float:left; margin:9px }
/*friend_link*/
.friend_link { background:url(../images/friend_link_bg.jpg) repeat-x top; border:1px solid #E6F2D8; margin-top:10px; width:965px; height:110px; display:table }
.friend_link h3 { height:28px; line-height:28px; padding-left:10px; font-size:14px; font-weight:bold; color:#000000 }
.friend_link_li1 { margin-left:4px !important; margin-left:1px }
.friend_link_li1 li { float:left; height:31px; width: 88px; margin:5px 7px 0px 8px }
.friend_link_li1 img { border:1px solid #E4E4E4 }
.friend_link_li2 { margin:10px }
.friend_link_li2 a { margin:8px; line-height:180%; color:#666666; white-space: nowrap; }
#copyright { border-top:4px solid #62AA05; margin-top:7px }
#copyright p { text-align:center; color:#00349A; margin-top:8px; }
#copyright p a { text-align:center; color:#00349A; }
/*aircraft*/
.img_list_3 { text-align:center; margin-left:10px }
.img_list_3 li { float:left; width:70px; margin:2px 10px }
.img_list_3 img { border:1px solid #C5DEA5 }
/*train*/
.title_02 { height:27px; line-height:27px; width:228px; background:url(../images/title05_bg2.jpg) repeat-x; }
.title_02 span { float:right }
.title_02 p { background:url(../images/title05_bg.jpg) repeat-x; width:77px; float:left; text-align:center; font-weight:bold; color:#FFFFFF; }
.t_02_box { width:220px; height:210px; border:4px solid #FFE1A5; background:#FFFFFF }
.t_02_box h3 { line-height:150%; color:#CC0000; font-size:12px; font-weight:normal; padding:8px }
.t_02_box h4 { height:25px; line-height:25px; background:#FFE1A5; color:#CC0000; font-size:12px }
.t_02_box p a { text-decoration:underline; margin:8px; display:block }
.tab_list_04 { border-collapse:collapse; text-align:center; margin-top:6px }
.tab_list_04 td { border:1px solid #E6E6E6; border-bottom:none; height:23px; line-height:23px; background:#FFFFEC; font-weight:bold }
.tab_list_05 { border-collapse:collapse; text-align:center; margin-bottom:8px }
.tab_list_05 td { border:1px solid #E6E6E6; height:23px; line-height:23px; }
/*hotel*/
.white14 { font-size:14px; font-weight:bold; color:#FFFFFF }
.white12 { font-size:12px; font-weight:bold; color:#FFFFFF }
.hotel_list li { float:left; width:305px; padding-left:10px; border-bottom:1px dashed #CCCCCC; height:28px; line-height:28px; background:url(../images/arrow_03.jpg) no-repeat left; margin:auto 20px }
.hotel_list li span { float:right }

/*movie*/
.movie_list{ text-align:center; margin-left:10px}
.movie_list li{ float:left; margin:10px; height: 160px;}
/*SPORTS*/
.img_list_4{ margin-left:10PX}
.img_list_4 li {  width:480px; height:120px; margin:6px 4px; background:url(../images/line_01.jpg) repeat-x bottom }
.img_list_4 li img { float:left; margin-right:8px; border:1px solid #000000}
.img_list_4 li h3 { margin-bottom:4px }
.img_list_4 li h3 a { font-size:12px; color:#666666; text-decoration:underline }
.img_list_4 li h3 a:hover { color:#FF0000 }
.img_list_4 li p { color:#666666; line-height:24px }
/*manage*/
.manage_li{ margin:10px 25px}
.manage_li li{ background:url(../images/manage_arrow_02.jpg) no-repeat left; padding-left:8px; line-height:22px}
.manage_li li a{ text-decoration:underline}
.manage_f1{font-family:微软雅黑, 黑体, 宋体; font-size:27px}
.manage_f2{font-family:微软雅黑, 黑体, 宋体; font-size:14px}

/*travel*/
.img_list_5{ margin-left:10PX}
.img_list_5 li {float:left;width:350px; height:120px; margin:12px 4px; background:url(../images/line_01.jpg) repeat-x bottom; }
.img_list_5 li img { float:left; margin-right:8px; border:1px solid #000000}
.img_list_5 li h3 { margin-bottom:4px }
.img_list_5 li h3 a { font-size:12px; color:#000000; text-decoration:underline }
.img_list_5 li h3 a:hover { color:#FF0000 }
.img_list_5 li p { color:#666666; line-height:150% }

/*change*/
.change_li1 li{ background:url(../images/exchange_arrow1.jpg) no-repeat left; padding-left:8px; color:#FFFFFF; line-height:160%}
/*display*/
.display_list_con_l { float:left; width:560px; background:#FFFFFF; display:table; padding:20px; }
.display_list_con_l h1 { width:527px; font-family:微软雅黑, 黑体, 宋体; color:#355278; font-size:18px; border-bottom:1px solid #D5DDE3; padding:10px 0px; text-align:center }
.display_list_con_l .dis_time { margin-top:10px; text-align:center; }
.display_list_con_l .dis_contact { width:527px; padding:15px 5px; color:#333333; line-height:180%; font-size:14px; }
DIV.technorati { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center }
.display_list_con_l DIV.technorati A { BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR:#355278; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none; font-family:宋体 }
.display_list_con_l DIV.technorati A:hover { BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #355278 }
.display_list_con_l DIV.technorati A:active { BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #4261df }
.display_list_con_l DIV.technorati SPAN.current { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px }
.display_list_con_l DIV.technorati SPAN.disabled { DISPLAY: none }
#select_info { padding-top:40px; padding-right:20px; text-align:right }
#select_info a { color:#16387C; }
.font_04 { font-size:14px; font-weight:bold; color:#CC0000 }
.news_list_03 { margin-left:15px; margin-bottom:10px; margin-top:5px }
.news_list_03 li { font-family:宋体; margin-top:5px; line-height:180%; color:#16387C }
.news_list_03 li a { font-family:宋体; font-size:14px; color:#16387C }
.news_list_03 li span { float:right; color:#999999; margin-right:10px }
.title_04{ display:block; float:left;  color:#16387C; font-size:14px; font-weight:bold; margin-left:5PX}
/*help*/
.help_li{ margin:10px 25px}
.help_li li{ background:url(../images/help_arrow.jpg) no-repeat left; padding-left:14px; line-height:22px}
.help_li li a{ text-decoration:underline}
.manage_f1{font-family:微软雅黑, 黑体, 宋体; font-size:27px; border-bottom:1px dashed #CCCCCC}
.manage_f2{font-family:微软雅黑, 黑体, 宋体; font-size:14px; line-height:180%; padding:20px}

