/* CSS Document */
*{padding:0;margin:0;color:#888}
html{background:#000}
img,a img{border:0;}
a,button{cursor:pointer}
font{font-size:12px}
select{color:#000}
input{color:#000;}
ul,ol,li{list-style:none}
body{font-size:12px;font-family:Arial,SimSun,sans-serif;color:#fff}
select,input{vertical-align:middle;margin:0;padding:0;}
a{color:#888;text-decoration:none}
a:hover{color:#888;text-decoration:underline}

#top{width:960px;margin:0 auto;height:90px; clear:both; overflow:hidden}
#top .text{width:960px;margin:0 auto;}
#top .text .logo{float:left;margin:20px 0 0 0}
#top .text .login{margin:12px 0 0 0 ;float:right;}
#top .text .login p{line-height:32px; text-align:right;font-size:12px}
#top .text .login p span{font-size:14px;color:#f50}
#top .text .login p b{font-size:16px;color:#f50;margin-right:5px}
#top .text .login p font{color:#Fc0;font-size:14px;margin-left:8px;cursor:pointer;margin-right:2px}

#top .text .login p .txt{width:100px;padding:2px;border:1px solid #111;margin-right:4px; vertical-align:middle}
#top .text .login .btn{background:url(images/ico.png);border:0;width:73px;height:24px;color:#fff; vertical-align:middle;cursor:pointer}
#top .text .login p a{margin:0 5px 0 5px}

#menu{margin:0 auto;width:960px}
#menu .list{height:38px;}
#menu .list p{height:35px;line-height:35px;float:left;width:135px;background:#262626;margin-right:3px; text-align:center;font-size:16px;font-weight:bold}
#menu .list p a{color:#888;text-decoration:none}
#menu .list p a:hover{color:#FFF;text-decoration:none}
#menu .list .p{margin-right:0;float:right;width:132px}
#menu .list .p1 a,#menu .list .p2 a,#menu .list .p3 a,#menu .list .p4 a,#menu .list .p5 a,#menu .list .p6 a{color:#FFF}
#menu .list .p1,#menu .list .p2,#menu .list .p3,#menu .list .p4,#menu .list .p5,#menu .list .p6{color:#FFF;height:38px}
#menu .list .p1{background:#EC0C0D}
#menu .list .p2{background:#F15A22}
#menu .list .p3{background:#0079C0}
#menu .list .p4{background:#1D953F}
#menu .list .p5{background:#D42A54}
#menu .list .p6{background:#7D5886}
#menu .listnav p{text-indent:10px;font-size:14px;height:32px;line-height:32px; display:none}
#menu .listnav p a{color:#FFF;margin:0 12px 0 12px}

#menu .listnav .p1{background:#EC0C0D;color:#AAA}
#menu .listnav .p2{background:#F15A22;color:#CCC}
#menu .listnav .p3{background:#0079C0;color:#AAA}
#menu .listnav .p4{background:#1D953F;color:#CCC}
#menu .listnav .p5{background:#D42A54;color:#AAA}
#menu .listnav .p6{background:#7D5886;color:#AAA}

#foot{width:960px;margin:8px auto;overflow:hidden;clear:both; text-align:center;padding-top:6px;border-top:2px solid #222;}
#foot p{line-height:20px}
#foot a{margin:0 5px 0 5px}
#screenbox{height:452px;clear:both;overflow:hidden}


#area1,#area2,#area3,#area4,#area5,#area6{margin:0 auto;padding-top:10px;width:960px;clear:both; overflow:hidden}

.services{border:4px solid #262626;background:#2E2828;padding:10px}
.services .title{height:40px;line-height:40px;color:#FFF;font-size:22px;font-weight:bold;border-bottom:2px solid #444;margin-bottom:5px}
.services .text p{height:40px;line-height:40px}
.services .text p span{margin-left:10px}

.mloginleft{width:548px;float:left;border:3px solid #262626;padding:2px 20px 36px 20px;background:#2E2828}
.mloginleft p{font-size:14px;color:#DDD;line-height:37px;height:37px;padding-left:35px}
.mloginleft .title{font-size:16px;font-weight:bold;height:40px;line-height:40px;padding-left:0;border-bottom:1px solid #444;margin-bottom:10px;color:#DDD}
.mloginright{width:330px;float:right;border:3px solid #262626;background:#2E2828;padding:10px}
.mloginright .title{ font-family:"宋体";font-weight:bold;font-size:14px;color:#DDD;height:30px;line-height:30px;border-bottom:1px solid #444;}
.mloginright .text{padding:6px 0 0 16px}
.mloginright .text p{line-height:40px;color:#DDD;height:40px}
.mloginright .next{padding:15px; text-align:center;margin-top:10px;border-top:1px solid #444; font-family:"宋体"}


.fleft{float:left;width:700px}
.fleft .nav,.fleft .nav a,.fright1 .nav,.fright1 .nav a{height:25px;line-height:25px;color:#888;font-family:"宋体";text-align:right}
.fleft .fstitle{font-size:24px;font-weight:bold;margin-bottom:5px;color:#FFF;}
.fleft .fstext{background:#262626;border:2px solid #2c2c2c;padding:10px;overflow:hidden}
.fleft .fstext p{padding:5px 0 5px 0;height:26px;line-height:26px}
.fleft .fstext p span{display:block;width:49%;float:left}
.fleft .fstext .txt{line-height:25px}
.fleft .fstext .txt a{margin:0 12px 0 12px;padding:0}
.fleft .fstext .txt1{line-height:25px}
.fleft .fstext .txt1 a{margin:0 15px 0 15px;padding:0}
.fleft .fstext li{height:30px;line-height:30px;font-size:14px; position:relative}
.fleft .fstext li a{color:#CCC}
.fleft .fstext li span{ position:absolute; top:0;right:6px;}
.fleft .fstext li font{font-size:14px;}
.fleft .fstext .text{clear:both;color:#FFF}
.fleft .fstext p,.fleft .fstext p span{color:#FFF}
.fleft .fstext .text p{height:auto;color:#ddd}
.fleft .fstext .text *{color:#FFF;font-size:14px;line-height:26px}
.fleft .fstext .fstime{ text-align:center;height:30px;line-height:30px}
.fleft .fsfoot{ height:30px;line-height:30px; text-align:center}
.fleft .fnext{padding-top:20px}


.fright{float:right;width:240px}

.fleft1{float:left;width:240px}
.fright1{float:right;width:710px}

.hotcity{height:28px;border-bottom:1px solid #333;margin-top:20px}
.hotcity p{height:28px;line-height:28px;float:right;width:60px;background:#262626; text-align:center;margin-left:2px;cursor:pointer}
.hotcity .p{float:left;width:auto;background:none;font-weight:bold;font-size:22px;color:#FFF;line-height:25px}
.hotcity .df{color:#FFF;background:#EC0C0D}
.hotcity .df1{color:#FFF;background:#D42A54}
.hottext{border:1px solid #333;clear:both; overflow:hidden;zoom:1}
.hottext ul{display:none}
.hottext ul li{width:223px;float:left;height:30px;line-height:30px; position:relative;color:#777;margin-left:6px}
.hottext ul li span{color:#F60; position:absolute;top:0;right:6px}

.hottext1{border:1px solid #333;clear:both; overflow:hidden;height:360px}
.hottext1 ul{display:none}
.hottext1 ul li{float:left;width:74px;float:left;height:30px;line-height:30px; position:relative;color:#777;margin-left:6px}
.hottext1 ul li span{color:#F60;}
.hottext1 ul li a{color:#CCC}
.hottext1 ul .w60{width:54px;text-align:center}
.hottext1 ul .w120{width:120px}

.waiting{width:300px;margin:10px auto; text-align:center}
.waiting .title{font-size:16px;font-weight:bold;color:#FFF;height:40px;line-height:40px;margin-bottom:10px}
.waiting .foot{font-size:14px;color:#FFF}
.a_box_text{border:2px solid #262626}
.a_box_text .title{height:30px;line-height:30px;font-size:14px;font-weight:bold;background:#262626;color:#aaa; position:relative}
.a_box_text .title span{ position:absolute; top:0;right:4px;font-size:12px;font-weight:100;font-family:"宋体"}
.a_box_text .text{clear:both; overflow:hidden;zoom:1;padding:8px 0 8px 0}
.a_box_text .text li{height:24px;line-height:24px; text-indent:5px; position:relative;color:#F60}
.a_box_text .text li span{position:absolute; top:0px;right:4px;color:#F60}

.a_box_text .text1{ clear:both; overflow:hidden;zoom:1}
.a_box_text .text1 li{float:left;height:25px;width:110px;line-height:25px; text-indent:5px; color:#F60; text-align:center}
.a_box_text .text1 li span{color:#F60}

.a_box_text .text2{clear:both; overflow:hidden;zoom:1}
.a_box_text .text2 li{padding:6px;line-height:24px}


.visa_list{border:1px solid #333;padding:0px; overflow:hidden;}
.visa_list ul{clear:both; overflow:hidden;height:35px;padding-top:4px}
.visa_list ul li{float:left;font-size:12px;width:86px;line-height:35px; text-align:center;color:#FFF;}
.visa_list .title{background:#262626;height:28px;line-height:28px; font-weight:bold;border-bottom:1px solid #333}
.visa_list .text{line-height:22px;padding:10px;border:0;height:auto;color:#FFF;}
.visa_list .textinfo{line-height:22px;padding:10px;border:0;height:auto;color:#ccc;}
.visa_list .textinfo *{line-height:22px;height:auto;color:#FFF;}
.auto_list{zoom:1}
.auto_list .title{height:30px;line-height:30px;padding: 0 12px 0 8px;background:#262626;font-size:14px;font-weight:bold}
.auto_list .text1{padding:6px;border:1px solid #333;clear:both;overflow:hidden;zoom:1;width:686px}
.auto_list .text1 div{;position:relative; clear:both; overflow:hidden;zoom:1}
.auto_list .text1 ul{width:684px;clear:both;overflow:hidden;border-bottom:1px dashed #333;padding-top:6px}
.auto_list .text1 ul li{float:left;line-height:22px;color:#FFF}
.auto_list .text1 ul li a{color:#FFF}
.auto_list .text1 div .p{ position:absolute;top:8px; right:4px;background:#1D953F;border:1px solid #888;color:#FFF;padding:3px 8px 1px 8px;cursor:pointer;width:70px}
.auto_list .text1 ul .pic{width:140px; text-align:center;padding-top:4px;line-height:25px}
.auto_list .text1 ul .pic img{border:1px solid #CCC;padding:1px;width:94px;height:68px}

.banner{padding:4px 0 8px 0}
.notice,.notice *{line-height:24px;font-size:14px;color:#eee}
.notice b{color:#FFF;}

.noticetext{clear:both; overflow:hidden;padding-top:20px;zoom:1}
.noticetext .noticelist{width:217px;float:left;background:#262626;padding:4px 0px 16px 0px;margin-right:10px}
.noticetext .noticelist .title{color:#f60;height:38px;line-height:38px; text-align:center;border-bottom:1px solid #333;font-size:14px;}
.noticetext .noticelist .title a{color:#f90;font-weight:bold; text-decoration:none;font-size:16px}
.noticetext .noticelist .title a:hover{text-decoration:underline;}
.noticetext .noticelist .pic{padding:8px 0 8px 0px;}
.noticetext .noticelist .pic img{width:216px}
.noticetext .noticelist .txt{color:#999;line-height:22px;padding:4px 0 4px 4px}
.noticetext .noticelist .txt a{color:#FFF; text-decoration:underline}

#minlogin{margin:0; text-align:left;color:#FFF;padding-left:8px}
#minlogin p{ text-align:left;height:30px;color:#000}

.t_title{font-size:24px;font-weight:bold;color:#FFF;padding:5px 0 5px 0;border-bottom:3px solid #f60}
.t_text{background:#262626;clear:both;overflow:hidden;zoom:1}
.t_text .left{float:left;width:470px;border-right:3px solid #000}
.t_text .right{float:left;width:221px;padding:8px}

.t_text .left .pic{clear:both;overflow:hidden;}
.t_text .left .pic .img{clear:both;overflow:hidden; text-align:center}
.t_text .left .pic .smallimg{height:58px;clear:both;padding:4px;border:1px solid #333;border-left:0;border-right:0;margin-bottom:5px}
.t_text .left .pic .smallimg img{clear:both;width:80px;height:50px;border:1px solid #DDD;padding:1px;margin:2px;cursor:pointer}
.t_text .left .pt1{font-size:14px;font-weight:bold;color:#F90; text-indent:10px;background:#3D3D3D;height:28px;line-height:28px}
.t_text .left .pt1 span{color:#ccc;font-weight:100;font-size:12px;margin-left:10px}
.t_text .left .pt1 p{margin-left:4px;float:left;width:80px; text-align:center;cursor:pointer}
.t_text .left .pt1 .p{background:#111;color:#f90}
.t_text .left .pt2{padding:8px;line-height:22px}
.t_text .left .pt2 *{color:#DDD}


.t_text .right .t1{font-size:16px;font-weight:bold;color:#F60;padding-bottom:5px}
.t_text .right .t2{line-height:22px;color:#eee}
.t_text .right .t2 *{;color:#eee}
.t_text .right .t3{font-size:16px;font-weight:bold;color:#f90;padding-bottom:5px}

#travelcal{position:relative;width:460px;margin:10px 0 10px 0;border:0px solid #F00}
#travelcal .text{margin-left:66px}
#travelcal .text ul{width:399px;border-right:1px solid #666; overflow:hidden; clear:both}
#travelcal .text ul li{float:left;width:56px;font-size:12px;height:50px;line-height:22px;font-weight:100;text-align:center;border-left:1px solid #666;color:#FFF;border-bottom:1px solid #666;font-weight:bold}
#travelcal .text ul li span{ display:block;font-weight:100;color:#F90}
#travelcal .text .bg {border-top:1px solid #666;line-height:30px;background:#3D3D3D}
#travelcal .text .bg li{height:30px;line-height:30px;color:#FFF}
#travelcal .text ul .zm,#travelcal .text .bg .zm{color:#F90}
#travelcal .fav{border:1px solid #666;width:55px;position: absolute;left:10px;top:31px;height:203px;border-right:0; text-align:center}
#travelcal .fav p{line-height:30px;padding-top:50px;color:#fff;font-weight:bold;height:122px}



.services{border:1px solid #333;padding:15px;background:#262626;zoom:1}
.services .title{font-size:16px;color:#F90;font-weight:bold;height:30px;line-height:30px;padding-left:0;border-bottom:1px solid #333;padding-bottom:6px}
.services .text{padding:20px;}
.services .text p{line-height:40px;color:#666;height:40px}
.services .text p span{padding-left:10px;color:#999}
.services .text p b{color:#F00;margin-right:6px; font-family:"宋体";font-weight:100}


.services .ft{height:40px;line-height:40px;font-weight:bold;color:#FFF}
.services .ft span{color:#888;font-weight:100}
.services .flight{clear:both; overflow:hidden;border:1px solid #666;zoom:1}
.services .flight ul{clear:both; overflow:hidden;zoom:1}
.services .flight .bg{background:#3D3D3D;border-bottom:1px solid #666;font-weight:bold;}
.services .flight ul li{float:left;width:80px;padding:8px;border-left:1px solid #666; text-align:center;color:#ccc}
.services .flight ul li span{color:#CCC}
.services .flight ul .rd{border-left:0;width:105px}
.services .flight ul .vrd{border-left:0;width:245px}
.services .flight ul .zc{width:60px}
.services .flight ul .xc{width:260px}
.services .flight ul .xc1{width:200px}
.services .otext{border:1px solid #333;padding:15px; zoom:1;overflow:hidden;clear:both}
.services .otext ul li{padding:8px;color:#CCC}
.services .otext ul li b{color:#F00; font-family:"宋体"; font-weight:100;margin:0 8px 0 8px}
.services .otext ul li span{color:#999}
.services .otext .guest_list{border:1px solid #666;margin-top:6px;border-top:0;overflow:hidden;clear:both;zoom:1;}
.services .otext .guest_list ul{clear:both; overflow:hidden;zoom:1;border-top:1px solid #666;}
.services .otext .guest_list ul li{float:left;width:82px;padding:8px;border-left:1px solid #666; text-align:center;color:#CCC}
.services .otext .guest_list .bg{background:#3D3D3D;font-weight:bold;}
.services .otext .guest_list ul .fz{border-left:0}
.services .otext .guest_list ul .zjh{width:260px}
.services .otext .guest_list ul .xm{width:160px}

.member_left{float:left;border:1px solid #333;width:140px;}
.member_left li{ text-indent:25px;padding:6px;color:#666}
.member_left .ititle{text-indent:10px;border-bottom:1px solid #AAD0F0;background:#111;font-size:14px;height:16px;line-height:16px;font-weight:bold;color:#444}
.member_left .title{text-indent:10px;border-top:1px solid #333;border-bottom:1px solid #333;background:#262626;font-size:14px;height:16px;line-height:16px;font-weight:bold;color:#DDD}

.member_right{float:right;width:800px}
.member_right .nav{margin-bottom:8px; font-family:"宋体"}
.member_right .text{border:1px solid #333;background:#111; overflow:hidden;padding:10px;}
.member_right .text p{line-height:26px;color:#666}

.text .msearch{padding:10px;border:1px solid #333;background:#262626;margin-top:10px;color:#FFF}
.text .msearch p{padding:2px 0 2px 0;color:#FFF}
.orderlist{border:1px solid #333; overflow:hidden;border-left:0}
.orderlist ul{border-top:1px solid #333; overflow:hidden;zoom:1}
.orderlist .bg{background:#444;border-top:0;FONT-WEIGHT:bold}
.orderlist .bg li{color:#FFF}
.orderlist ul li{float:left;height:22px;line-height:22px;padding:4px;width:46px;border-left:1px solid #333; text-align:center}
.orderlist ul .w50{width:50px}
.orderlist ul .w55{width:55px}
.orderlist ul .w60{width:60px}
.orderlist ul .w65{width:65px}
.orderlist ul .w70{width:80px}
.orderlist ul .w80{width:80px}
.orderlist ul .w90{width:90px}
.orderlist ul .w100{width:100px}
.orderlist ul .w110{width:110px}
.orderlist ul .w115{width:115px}
.orderlist ul .w120{width:120px}
.orderlist ul .w130{width:130px}
.orderlist ul .w140{width:140px}
.orderlist ul .w150{width:150px}
.orderlist ul .w170{width:170px}
.orderlist ul .w220{width:220px}

.about_left{width:160px;float:left;;height:400px;}
.about_left div{padding:0px 10px 25px 10px}
.about_left div h3{color:#F80;font-size:24px;padding-bottom:4px;margin-bottom:4px}
.about_left div p{line-height:36px;font-size:14px;color:#FFF;padding-left:20px;background:#2E2828;border-bottom:1px solid #000}
.about_left div .c a{color:#FFF;font-weight:bold}
.about_left div .c{background:#f60;}
.about_right{width:780px;float:right;padding-left:15px}
.about_right .text{line-height:26px;font-size:14px;Color:#CCC}
.about_right .text *{color:#CCC}
.about_right .text .ti30{ text-indent:30px}
.about_right .text h3{color:#FFF;font-size:24px;padding-bottom:4px;margin-bottom:4px;border-bottom:3px solid #f60;margin-top:6px;margin-bottom:15px}
.about_right .text .bank{margin-left:10px}
.about_right .text .bank img{margin:4px 13px 0 0;cursor:pointer;border:2px solid #CCC}
.about_right .text .bank p{margin:10px 16px 8px 0;border:1px solid #ccc;padding:12px;line-height:30px;background:#F7F7F7}
.about_right .text .bank p a{font-size:14px}
.about_right .text .bank .bnav{border:2px solid #F60}


.flightdynamic{width:100%;}
.flightdynamic .title{text-indent:10px;border-top:1px solid #333;border-bottom:1px solid #333;background:#262626;font-size:14px;height:30px;line-height:30px;font-weight:bold;color:#DDD; text-indent:10px}
.flightdynamic .text{border:1px solid #333;zoom:1;z-index:1000; clear:both; overflow:hidden}
.flightdynamic .text ul{clear:both; overflow:hidden;border-bottom:1px solid #262626;background:#444}
.flightdynamic .text ul li{float:left;width:150px; text-align:center;height:25px;line-height:25px;font-size:14px;font-weight:bold}
.flightdynamic .itext{margin-bottom:8px;background:#262626;border:1px solid #333;padding:10px}
#airList{clear:both;height:300px;background:#262626;padding:0;margin-left:3px;background:#000}
#airList ul{clear:both; overflow:hidden;background:#000}
#airList ul li{float:left;width:155px; text-align:center;height:25px;line-height:25px;width:150px;font-weight:100}

/* input */
.i_text{padding:3px;width:150px;border-style:solid;border-width:2px 1px 1px 2px;border-color:#444 #888 #888 #444; vertical-align:middle;color:#000}
.a_text{padding:3px;border-style:solid;border-width:2px 1px 1px 2px;border-color:#444 #888 #888 #444; vertical-align:middle;color:#000}
.b_text{padding:3px;border-style:solid;border-width:2px 1px 1px 2px;border-color:#444 #888 #888 #444; vertical-align:middle;color:#000}

.i_button{border:2px solid #333;background:#111;color:#ccc;padding:3px;line-height:34px;line-height:120%;cursor:pointer}
.a_calendar,.i_calendar{padding:3px;border-style:solid;border-width:2px 1px 1px 2px;border-color:#444 #888 #888 #444; vertical-align:middle;color:#000}

.mt10{margin-top:10px}
.mt20{margin-top:20px}

.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml40{margin-left:40px}
.ml60{margin-left:60px}
.ml80{margin-left:80px}

.w50{width:50px}
.w80{width:80px}
.w120{width:120px}
.w130{width:130px}
.w180{width:180px}
.w208{width:208px}
.w300{width:300px}
.w500{width:500px}



#page{height:30px;line-height:30px;text-align:right;font-size:12px}
#page a,#page span{margin:0 2px 0 2px;padding:0 2px 0 2px;font-size:14px;}
#page a:hover{ text-decoration:none}
#page b{border:1px solid #222;padding:0 2px 0 2px;font-weight:100;font-size:14px}
#page span{background:#333;color:#FFF;border:1px solid #222;font-size:14px}

select *{color:#000}
