@charset "utf-8";
/* 公用样式 */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em,input{margin:0;padding:0}
ul,ol,li{list-style:none;}
input,button,textarea{margin:0;font-size:12px;vertical-align:middle;font-family:"microsoft yahei", "微软雅黑", "宋体",Arial}
body{background:#fff;font-size:12px;font-family:"microsoft yahei", "微软雅黑", "宋体",Arial;color:#222}
a{color:#222;text-decoration:none}
a:hover{color:#FB7403;text-decoration:none}
a.orange{color:#FB7403}
a.blue{color:#02a0e9}
.red{color:#F00}
.orange{color:#FB7403}
.blue{color:#02a0e9}
.bold{font-weight:bold}
select{border:solid 1px #cbccce;}
img{border:none}
.fl{float:left}
.fr{float:right}
.mt5{margin-top:5px}
.ml10{margin-left:10px}
.mt20{margin-top:20px}
.ml10{margin-left:10px}
.pl10{padding-left:10px}
.pl50{padding-left:50px}
.w200{width:200px}
.w216{width:216px}
.w380{width:380px}
.w396{width:396px}
.w574{width:574px}
.w580{width:580px}
.w702{width:702px}
.w718{width:718px}
.w754{width:754px}
.w770{width:770px}
.w984{width:984px}
.w1000{width:1000px}
.h109{height:109px}
.h218{height:218px}
.h308{height:306px}
.h376{height:376px}
/* 头部 */
.top_box{width:100%;height:107px;background:url(../images/top_bg.gif) repeat-x;border-bottom:solid 2px #02a0e9}
.top{width:1004px;margin:0 auto}
.logo{width:400px;float:left;height:75px;padding-top:16px}
.top_right{width:495px;float:right;text-align:right;font-size:14px}
.quick_login{height:67px;line-height:30px;padding:7px 20px 0 0}
.quick_login a{padding:0 5px}
.menu{width:444px;height:25px;background:url(../images/menu_bg.gif) no-repeat;padding:5px 11px 3px 40px}
.menu li{float:left;line-height:25px;width:74px;text-align:center}
.menu li a{color:#fff;display:block}
.menu a:hover{color:#02a0e9;background:#fff}
.menu a.active{color:#02a0e9;background:#fff}
/* 内容区 */
.content_box{width:1004px;margin:0 auto 20px auto;overflow:auto}
/* 快速购票部分 */
.quick_title{height:18px;line-height::18px;padding:10px 20px;font-size:12px}
.quick_title i{float:left;margin-right:10px}
.quick_buy_con dl{clear:both;padding:5px 0;overflow:auto;font-size:14px}
.quick_buy_con dt{float:left;width:110px;text-align:right;line-height:30px}
.quick_buy_con dd{float:left;margin-left:10px}
.quick_buy_con dd input{width:180px;height:30px;border:solid 1px #adadad;line-height:30px;padding:0 5px}
.quick_buy_box{clear:both;margin:10px 0 0 120px;}
.quick_buy_btn{width:128px;height:31px;display:block; background:url(../images/search_btn.png) no-repeat;text-align:center;color:#fff;font-size:16px;line-height:31px}
.quick_buy_btn:hover{color:#fff}
/* 新闻部分 */
.new_news{width:1004px;height:17px;line-height:17px;padding:10px 0}
.new_news img{float:left;padding-right:10px}
.content_left{width:400px;float:left}
.title li{float:left}
.title{height:42px}
.title_cen{height:42px;background:#2a8dce;font-size:16px;color:#fff;line-height:42px}
.title_cen i{float:left;margin:13px 5px 0 10px}
.content_right{width:594px;float:left;overflow:hidden}
.title_cen dd{width:2px;float:left;height:27px;background:url(../images/nes_fg.gif) no-repeat;margin:8px 0 7px 0}
.title_cen dt{width:122px;float:left;text-align:center;margin:0 10px;}
.title_cen a{color:#fff;display:block}
.title_cen dt:hover a,.title_cen dt.active a{color:#02a0e9;display:block}
.title_cen dt:hover{background:url(../images/new_hover.png) no-repeat 0 bottom;color:#02a0e9}
.title_cen dt.active{background:url(../images/new_hover.png) no-repeat 0 bottom;color:#02a0e9}
.news_box{width:560px;padding:5px 10px 0 10px;clear:both}
.news_box li{ border-bottom:dashed 1px #d9d9d9;line-height:33px;overflow:auto}
.news_box li font{width:460px;float:left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_box li span{float:right}
.news_more{width:560px;padding:0 10px;line-height:27px;text-align:right}
/* 出行向导 */
.guide{height:89px;padding:15px 10px 0 10px}
.guide a:hover{color:#02a0e9}
.guide dt{width:61px;float:left;text-align:center;padding:0 7px;line-height:24px}
/* 版权 */
.bottom_box{border-top:solid 2px #02a0e9}
.bottom_bg{width:100%;background:#f8f8f8;height:30px;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;line-height:30px;margin-top:15px;text-align:center}
.copyright{padding:10px 0;text-align:center;line-height:24px}