﻿@charset "utf-8";


#leftside{width:660px; float:left;}
#rightside{width:310px; float:right;}
#leftside02{width:740px; float:left;}
#rightside02{width:230px; float:right;}
#leftside03{width:190px; float:left;}
#centerside{width:580px; float:left; margin-left:10px; display:inline;}
#rightside03{width:190px; float:right;}
h2,h3{ font-size:14px;}

.link01 a:link,.link01 a:visited{color:#195CB5; text-decoration:none;}
.link01 a:hover {text-decoration:none; color: #ff6000;}
a.link02:link,a.link02:visited{color:#195CB5; text-decoration:none; font-size:14px;}
a.link02:hover{text-decoration:none; color: #ff6000; font-size:14px;}

.sob01{width:918px; float:left; border:1px solid #D2D2D2; background:#F5F5F5; line-height:30px; padding:10px 30px 5px 30px;}
.sob01 table{font-size:14px; width:800px; float:left;}
.sob01 .inputs{ width:145px; height:22px; line-height:22px; border:1px solid #90BEDF;}
.sob01 input{margin-right:5px;}
.sob01 .jg{font-size:12px; font-family:Tahoma;}
.sob01 ul{width:110px; float:right; line-height:20px; margin-top:15px;}
.sob01 li{width:110px; float:left;}
.sob01 a.down:link,.sob01 a.down:visited{background:url(../images/down_icon.gif) right no-repeat; padding-right:10px;}

.sob02{width:660px; float:left; margin-top:10px;}
.sob02 .tit{width:660px; height:45px;background:url(../images/pic_bg01.gif) repeat-x;}
.sob02 .tit .active a:link,.sob02 .tit .active a:hover,.sob02 .tit .active a:visited {font-size:12px;}
.sob02 .tit .normal a:link ,.sob02 .tit .normal a:hover ,.sob02 .tit .normal a:visited { font-size:12px; }
.sob02 .tit li{ float:left; height:43px; line-height:20px; margin-left:12px; width:82px; border:1px solid #85B6D6; border-bottom:none; background:#E2F2FF; text-align:center;cursor:pointer; }
.sob02 .tit .active{ width:82px; padding-top:1px; background:url(../images/pic_bg02.gif) repeat-x;}
.sob02 .info{width:653px; border:1px solid #85B6D6; border-top:none; overflow:hidden; background:url(../images/pic_bg03.gif) bottom repeat-x; padding:5px 5px 0 0; float:left;}
.sob02 .none {display:none;}
.sob02 strong{color:#FF6100; font-family:Tahoma; font-size:14px;}
.sob02 .info dl{float:left; overflow:hidden; white-space:nowrap; line-height:25px; margin-left:5px; display:inline;}
.sob02 .info dt{float:left; font-weight:700;}
.sob02 .info dd{float:left;}
.sob02 .info input{margin:0 3px 0 5px;}

.list01,.list02,.list03{width:660px; float:left; text-align:center;}
.list01 th{background:#D8EFFF; border-bottom:1px solid #ABCFE7; color:#015AAC; line-height:18px; height:43px;}
.list01 td,.list04 td{border-top:1px solid #84B5D5; line-height:20px; height:60px;}
.list01 th .jx{font-weight:normal; text-align:left;color:#015AAC; }
.list01 th .ys{font-weight:normal; text-align:left; text-indent:20px;color:#015AAC; }
.list01 th span{color:#333;}
.list01 td .name,.list01 td .time,.list02 td .name,.list02 td .time,.list03 td .name,.list03 td .time,.list04 td .time,.list04 td .name,.list05 td .time,.list05 td .name{font-size:14px;}
.list01 td .time span,.list02 td .time span,.list03 td .time span,.list04 td .time span,.list05 td .time span{ color:#B3B3B3;}
.list01 td font,.list02 td font,.list03 td font{color:#FE6000; font-size:12px; font-family:Tahoma;}
.list01 td .yh,.list02 td .yh,.list03 td .yh,.list04 td .yh,.list05 td .yh{ font-size:16px; font-weight:700;color:#FE6000; font-family:Tahoma;}

.list02,.list03,.list05{border-top:1px solid #84B5D5;}
.list02 td,.list05 td{line-height:22px;}
.list02 td .zz,.list05 td .zz{font-size:14px;color:#FF6002;}
.list02 .dot_line,.list05 .dot_line{background: url(../images/pic_bg04.gif) left no-repeat; width:215px; height:15px;}

.list03 td{line-height:20px; padding:5px 0;}
.list03 {background:#FFF8DE;}
.list03 .liyou{color:#005BAE;}

.fenye{width:660px; float:left; border-top:1px solid #84B5D5;}
.fenye .yuyue{width:200px; float:left; line-height:30px; text-indent:10px;}

/*翻页样式*/
.page_link {padding:10px 0; text-align:right; width:450px; float:right;}
.page_link A {border:1px #EEEEEE solid; padding:2px 5px; margin:1px; color:#333; text-decoration:none;}
.page_link A:hover {color:#046BB6; border:1px #999 solid;}
.page_link A:active {color:#046BB6; border:1px #999 solid;}
.page_link .current {border:1px #046BB6 solid; padding:2px 5px; margin:1px; font-weight:bold; background:#046BB6; color:#fff;}
.page_link .disabled {border:1px #AFD657 solid; padding:2px 5px; margin:1px; color:#ddd;}

.tit01{width:660px; float:left;}
.tit01 h2{line-height:25px; background:#D8EFFF; border-bottom:1px solid #ABCFE7; width:660px; text-indent:10px;color:#005CAA; float:left;}
.tit01 .tab01{width:330px; float:left; line-height:20px; font-size:14px; color:#015CAD; text-align:center;}
.tit01 .tab01 span{color:#FF5F00;}
.tit01 .qstu{width:650px; margin:5px; overflow:hidden; float:left; display:inline;}
.tit01 .tab02{line-height:30px; width:660px; text-indent:10px; margin-top:5px; float:left;}
.tit01 .tab02 .inputs{border:1px solid #90BEDF; height:22px;line-height:22px; }
.tit01 .tab02 img{ margin-left:5px;}

.tit01 ul{border-right:1px solid #ABCFE7; float:left; line-height:20px; margin-top:10px; }
.tit01 li{ float:left; width:100%; text-indent:10px; overflow:hidden; white-space:nowrap;}
.tit01 li font{color:#999; font-size:12px;}
.tit01 .g_ad{width:630px; float:left; overflow:hidden; line-height:20px; padding:5px 10px 0 10px;}
.tit01 h3{font-size:12px; color:#015AAA; width:660px; float:left; line-height:25px; text-indent:10px;}

.jd_box{border:1px solid #9EC7E3; width:308px; float:left; margin-top:10px; padding-bottom:10px;}
.jd_box img{width:129px; height:97px; border:1px solid #CFCFCF; margin:10px 11px 5px 12px; float:left;}
.jd_box dl{ width:284px; float:left; line-height:25px; margin-left:12px; display:inline;}
.jd_box dt{ width:65px; float:left; text-align:right; color:#FF6100; font-family:Tahoma; font-weight:700;}
.jd_box dd{ width:214px; float:left; margin-left:5px; text-indent:10px; overflow:hidden; white-space:nowrap;}

.yuyue02{width:308px; float:left; text-align:center; margin-top:10px;}
.yuyue02 .g_ad{ width:270px; overflow:hidden;line-height:20px; padding:10px 10px 0 20px; text-align:left;}

.blue_box {width:310px; float:left; margin-top:10px;}
.blue_box h2{width:310px; background:url(../images/blue_head_310.gif) no-repeat; height:25px; line-height:25px; float:left; text-indent:10px; color:#015AAA;}
.blue_box .content{border:1px solid #8EBFDF; border-top:none; width:308px; float:left;}

.blue_box .hotel{width:308px; float:left; line-height:22px; margin-top:10px; padding-bottom:5px;}
.blue_box .hotel img{width:64px; height:64px; border:1px solid #D7D5D6; float:left; margin:0 10px;}
.blue_box .hotel .rights{width:220px; float:right;}
.blue_box .hotel .rights .tit{width:150px; float:left; overflow:hidden; white-space:nowrap;}
.blue_box .hotel .qi{ width:58px;float:right; padding-right:10px; color:#FF6400; font-family:Tahoma;}
.blue_box .hotel .more{width:280px; float:left; padding-left:10px;}

.blue_box .hotel02{width:288px; float:left; border-bottom:1px solid #DEDEDE; padding:5px 10px; line-height:20px;}
.blue_box .hotel02 .tit{width:230px; float:left; overflow:hidden; white-space:nowrap;}
.blue_box .hotel02 .qi{color:#FF6400; font-family:Tahoma; float:right; width:58px;}
.blue_box .more02{ width:280px; float:left; padding-left:10px; line-height:25px; height:25px;}

.yhtj{ width:288px; padding:5px 10px;line-height:22px; float:left; overflow:hidden;}
.yhtj02{ width:168px; padding:5px 10px;line-height:22px; overflow:hidden;}

.sob03{width:660px; float:left; background:#D8EFFF; line-height:20px; text-align:center; margin-top:10px; padding:5px;}
.sob03 .font14,.sob03 strong{font-size:14px;}
.sob03 span{font-size:16px; font-weight:700; font-family:Tahoma; color:#FF5F02;}

.sob04{width:658px; float:left; margin-top:10px; border:1px solid #8FC0E0;}
.sob04 .paix{line-height:26px; background:#D8EFFF; text-indent:20px; float:left; width:658px;}
.sob04 .paix span{ width:80px; float:left;}
.sob04 .paix select{width:100px; height:20px; line-height:20px; margin-top:2px;float:left;}
.sob04 table{width:658px; float:left; border-top:1px solid #8FC0E0; position:relative;}
.sob04 td{line-height:20px; padding:5px 0;}
.sob04 li{width:390px; float:left; line-height:20px; margin-left:20px; display:inline;}
.sob04 .gou{background:url(../images/icon01.gif)  left no-repeat; padding-left:15px;}
.sob04 .tis{background:url(../images/icon02.gif) left no-repeat; padding-left:15px;}
.sob04 .pay{background:url(../images/icon03.gif) left no-repeat; padding-left:15px;}
.sob04 .pl{background:url(../images/icon04.gif) left no-repeat; padding-left:15px;}
.sob04 li strong{ float:left; margin-right:8px; color:#005AAB; font-size:14px;}
.sob04 li span{float:left; margin-left:5px; width:220px;}
.sob04 li img{ width:155px; height:74px; float:left; border:1px solid #CCC;}
.sob04 .sbar{ display:block; margin:5px 0; width:86px; height:7px; font-size:1px; overflow:hidden;}
.sob04 .sbar .bg{ display:block; margin-top:-7px; width:100%; height:7px; background:url(../images/commentbar.gif) no-repeat;}
.sob04 .sbar .ids{ display:block; margin:0 1px; height:7px; font-size:1px; background-color:#feb902; }
.sob04 .zi01{font-size:16px; color:#FE6100; font-weight:700; font-family:Tahoma;}
.sob04 font{font-size:12px; color:#999;}
.sob04 .price{text-align:right; padding-right:20px;}
.sob04 .daili{width:658px; float:left; line-height:25px;border-top:1px solid #8FC0E0;}
.sob04 .baojia{width:560px; float:left; text-indent:20px;}
.sob04 .more{width:80px; float:right; text-align:right; padding-right:10px;}

.more_flight{width:660px; float:left; margin-top:10px;}
.more_flight h2{width:660px; line-height:25px; color:#025CAA;}
.more_flight .box{width:658px; float:left; border:1px solid #8EBFDF;}
.more_flight th{width:658px; background:#EEE; line-height:18px;  border-bottom:1px solid #84B5D6; }
.more_flight th span{font-weight:normal;}
.more_flight h3{width:658px; line-height:30px; background:#D8EFFF;text-indent:20px; float:left;}
.more_flight h3 span{color:#FE6104;}
.more_flight .list04,.more_flight .list05{width:658px; text-align:center; float:left;}
.more_flight h3 .lefts{float:left;  font-size:14px;}
.more_flight h3 .rights{float:right; font-weight:normal; font-size:12px; padding-right:40px;}

.dianp{width:658px; background:#FFFFE1; float:left; height:240px; z-index:10;}
.dianp .line{ height:8px; background:url(../images/dianp_line.gif) repeat-x; width:658px; float:left; margin-bottom:8px;}
.dianp .line span{width:13px; height:8px; background: url(../images/dianp_jiao.gif) no-repeat; float:left; margin:1px 0 0 50px;}
.dianp dl{width:658px; float:left; line-height:22px;}
.dianp dt{width:70px; float:left; text-indent:20px;}
.dianp dd{width:580px; float:left;}
.dianp dd span{float:right;}
.dianp input{margin:0 5px 0 5px; line-height:22px; float:left;}
.dianp textarea{margin-left:5px; float:left;}
.dianp strong{font-size:14px;}

.dlinfo{width:600px; background:#FFFFE5; float:left; border:2px solid #ccc; visibility:hidden; z-index:100; position:absolute; margin:-70px 0 0 30px; filter:alpha(opacity=90);}
.dlinfo h2 {width:560px; float:left; line-height:25px; font-size:12px; padding-left:20px;}
.dlinfo h2 div{width:200px; float:left;}
.dlinfo h2 span{width:360px; float:left; text-align:right;}
.dlinfo a{width:12px; height:12px; background:url(../images/guanbi.gif) no-repeat;}
.dlinfo ul{width:560px; float:left; padding:10px 0;}
.dlinfo li{width:560px; float:left; border-bottom:1px solid #ccc; line-height:22px; text-indent:10px;}

.so_box{width:365px; float:left;}
.so_box h2{line-height:25px; text-indent:15px; color:#005BAB; background:url(../images/so_bg.gif) no-repeat; width:365px;}
.so_box .info{width:363px; border:1px solid #8EBFDF; border-top:none; float:left;}
.so_box dl{ width:350px; float:left; line-height:25px; margin:2px 0;}
.so_box dt {width:50px; float:left; font-weight:700; text-align:center;}
.so_box dd{width:300px; float:left;}
.so_box input{margin:0 5px;}
.so_box img{margin:0 10px 0 0;}
.so_box p{ text-indent:15px; line-height:25px; background:#F0F7FD; width:363px; float:left; margin-top:10px;}


.cn_ticket{width:740px; float:left; margin-top:10px;}
.cn_ticket .tit{height:29px; width:740px;background:url(../images/ticket_bg.gif) no-repeat; overflow:hidden;}
.cn_ticket .tit h2{color:#0059AB; text-indent:15px; width:240px; float:left; line-height:29px; text-align:left;}
.cn_ticket .tit span{width:50px; float:right; line-height:29px;}
.cn_ticket .tit .active a:link ,.cn_ticket .tit .active a:hover ,.cn_ticket .tit .active a:visited {color:#2257ca; text-decoration:none;}
.cn_ticket .tit .normal a:link ,.cn_ticket .tit .normal a:hover ,.cn_ticket .tit .normal a:visited {color:#FFF; text-decoration:none;}
.cn_ticket .tit li{float:left;height:22px;line-height:22px; margin:5px 2px 0 2px; border:1px solid #4282AE; border-bottom:none;color:#FFF; background:#7FB9E9; text-align:center; padding:0 8px;}
.cn_ticket .tit .active{ background:#FFF; color:#3E5C80; font-weight:bold;  padding:1px 8px 0 8px;}
.cn_ticket .info{ width:738px;border:1px solid #90BEDF; border-top:none; float:left; text-align:center;}
.cn_ticket .none {display:none;}
.cn_ticket .info ul{ width:738px; float:left; background:url(../images/bg01.gif) repeat-y; margin:5px 0;}
.cn_ticket .info li{ width:369px; float:left; line-height:25px; color:#0259A9;}
.cn_ticket .info .zhe,.cn_ticket .info .time{width:60px; float:left;}
.cn_ticket .info .goto{width:100px; float:left;}
.cn_ticket .info strong{width:149px; float:left; color:#FB6101; font-family:Tahoma;}
.cn_ticket .info p{width:720px; float:left; text-align:right; line-height:25px;}

.qushi{width:740px; float:left; margin-top:10px;}
.qushi h2{width:740px; line-height:25px; color:#0059AB; text-indent:15px; background:#D8EFFF;}
.qushi .box{ width:738px;border:1px solid #90BEDF; float:left; text-align:center;}
.qushi p{width:738px; line-height:25px; float:left; text-align:left; margin-top:5px;}
.qushi p input{margin-left:20px;}
.qushi .box div{ width:722px;overflow:hidden; text-align:center; margin:4px; float:left;display:inline;}

.google_ad{width:718px; padding:5px 10px; text-align:left;line-height:20px; float:left;border:1px solid #90BEDF; overflow:hidden; margin-top:10px;}

.google_ad02{width:218px; padding:5px; line-height:20px; float:left;border:1px solid #90BEDF; overflow:hidden;}

.gonglue{width:230px; float:left; margin-top:10px;}
.gonglue h2{width:230px; background:url(../images/bg02.gif) no-repeat; line-height:25px; float:left; text-indent:15px; color:#015AAA;}
.gonglue h2 span{ width:150px; float:left;}
.gonglue h2 a{width:60px; float:right; padding-right:10px; font-weight:normal; font-size:12px;}
.gonglue .box{width:228px; float:left; border:1px solid #90BEDF; border-top:none;}
.gonglue dl{ width:210px; margin:0 9px; line-height:25px; float:left; display:inline;}
.gonglue dt{ width:45px; float:left; color:#999;white-space:nowrap;overflow:hidden;}
.gonglue dd{ width:165px; float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-indent:5px;}

.sob05{width:658px; border:1px solid #95BEDA; float:left; margin-top:10px; padding:8px 0;}
.sob05 dl{ width:640px; float:left; margin-left:10px; line-height:22px; display:inline;}
.sob05 dt{float:left; font-weight:700;}
.sob05 span{font-weight:normal;}
.sob05 dd{float:left;}
.sob05 input{margin:0 2px 0 4px;}

.moshi{width:660px; float:left; margin-top:10px;}
.moshi .tit{width:660px;height:29px;background:url(../images/bg04.gif) repeat-x;}
.moshi .tit li{float:left; height:27px; line-height:27px; width:88px; margin-left:15px; border:1px solid #84B5D6; border-bottom:none; background:#E2F2FF; text-align:center; cursor:pointer; font-size:14px; display:inline;}
.moshi .tit .active{background:#fff; font-size:14px; font-weight:bold; color:#005AA8; padding-top:1px; width:88px;}
.moshi .info{width:660px;  float:left; padding-bottom:5px;}
.moshi table{border-collapse:collapse; width:660px; float:left; border-bottom:1px solid #84B5D5;}
.moshi th{ background:#D8EFFF; line-height:18px; border-bottom:2px solid #ABCFE7;}
.moshi th span{font-weight:normal;}
.moshi td{line-height:20px;}
.moshi .tj{background:url(../images/bg03.gif) center no-repeat; line-height:20px; color:#005BAC;  text-align:center; padding-right:3px;}
.moshi td strong{font-family:Tahoma;}
.moshi td span{font-family:Tahoma; font-size:16px; color:#FF6002; font-weight:700; margin-right:5px;}
.moshi td font{font-size:12px; float:left; width:120px; text-indent:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.moshi .line{ width:450px; height:11px; background:url(../images/bg05.gif)  no-repeat;}
.moshi .dp img{margin:2px 0;}


.sobbox{width:660px; float:left;}
.sobbox .line{ width:660px; height:11px; background:url(../images/bg_line02.gif) no-repeat;float:left;}
.sobbox .sm{width:656px; line-height:30px;  border-left:2px solid #8FC0E0; border-right:2px solid #8FC0E0; background:#D8EFFF; float:left; text-indent:20px;}
.sobbox .sm img{margin:0 5px;}
.sobbox .xx{width:656px; line-height:25px;  border-left:2px solid #8FC0E0; border-right:2px solid #8FC0E0; float:left; text-indent:20px;}
.sobbox .sob06{width:656px; float:left; border:2px solid #8FC0E0; border-top:none; border-bottom-width:1px;}
.sobbox .sob06 table{width:656px; float:left; border-top:1px solid #8FC0E0; position:relative;}
.sobbox .sob06 td{line-height:20px; padding:5px 0;}
.sobbox .sob06 li{width:390px; float:left; line-height:20px; margin-left:18px; display:inline;}
.sobbox .sob06 .gou{background:url(../images/icon01.gif)  left no-repeat; padding-left:15px;}
.sobbox .sob06 .tis{background:url(../images/icon02.gif) left no-repeat; padding-left:15px;}
.sobbox .sob06 .pay{background:url(../images/icon03.gif) left no-repeat; padding-left:15px;}
.sobbox .sob06 .pl{background:url(../images/icon04.gif) left no-repeat; padding-left:15px;}
.sobbox .sob06 li strong{ float:left; margin-right:8px; color:#005AAB; font-size:14px;}
.sobbox .sob06 li span{float:left; margin-left:5px; width:220px;}
.sobbox .sob06 li img{ width:155px; height:74px; float:left; border:1px solid #CCC;}
.sobbox .sob06 .sbar{ display:block; margin:5px 0; width:86px; height:7px; font-size:1px; overflow:hidden;}
.sobbox .sob06 .sbar .bg{ display:block; margin-top:-7px; width:100%; height:7px; background:url(../images/commentbar.gif) no-repeat;}
.sobbox .sob06 .sbar .ids{ display:block; margin:0 1px; height:7px; font-size:1px; background-color:#feb902; }
.sobbox .sob06 .zi01{font-size:16px; color:#FE6100; font-weight:700; font-family:Tahoma;}
.sobbox .sob06 font{font-size:12px; color:#999;}
.sobbox .sob06 .price{text-align:right; padding-right:20px;}

.so_box02{width:740px; float:left;}
.so_box02 h2{line-height:25px; text-indent:15px; color:#005BAB; background:url(../images/so_bg02.gif) no-repeat; width:740px;}
.so_box02 .info{width:738px; border:1px solid #8EBFDF; border-top:none; float:left;}
.so_box02 .info .zuo{width:470px; float:left; overflow:hidden;}
.so_box02 dl{ width:470px; float:left; line-height:25px; margin:2px 0;}
.so_box02 dt {width:100px; float:left; font-weight:700; text-align:center;}
.so_box02 dd{width:370px; float:left;}
.so_box02 input{margin:0 5px;}
.so_box02 img{margin:0 10px 0 0;}
.so_box02 p{ text-indent:30px; line-height:25px; background:#F0F7FD; width:738px; float:left; margin-top:10px;}
.so_box02 .info .jp_tu{width:240px; text-align:center; float:right; line-height:25px;  margin:5px 14px 0 14px; display:inline; overflow:hidden;}
.so_box02 .info .jp_tu span{font-size:14px; width:240px; text-align:left; float:left;}
.so_box02 .info .jp_tu img{width:240px; height:90px;}

.dianp02{width:656px; background:#FFFFE1; float:left; height:240px;}
.dianp02 .line{ height:8px; background:url(../images/dianp_line.gif) repeat-x; width:656px; float:left; margin-bottom:8px;}
.dianp02 .line span{width:13px; height:8px; background: url(../images/dianp_jiao.gif) no-repeat; float:left; margin:1px 0 0 50px;}
.dianp02 dl{width:656px; float:left; line-height:22px;}
.dianp02 dt{width:75px; float:left; text-indent:20px;}
.dianp02 dd{width:580px; float:left;}
.dianp02 dd span{float:right;}
.dianp02 input{margin:0 4px; line-height:22px; float:left;}
.dianp02 textarea{margin-left:5px; float:left;}
.dianp02 strong{font-size:14px;}

.sotj{width:188px; border:1px solid #A9CDE7;}
.sotj h2{color:#015AAA; text-indent:10px; width:188px; line-height:28px; background:#D8EFFF;}
.sotj dl{margin:0 10px; line-height:25px;}
.sotj dt{ color:#015BAB; font-weight:700;}
.sotj dd{ text-indent:5px;}
.sotj .inputs{ width:118px; height:20px; border:1px solid #B6D2E8; margin:0 4px;}
.sotj p{text-align:center; margin:5px 0;}
.sotj .ls{float:left; width:50px;}
.sotj .rs{font-weight:normal; float:right; width:90px; text-align:right;}

.zxms{width:580px;}
.zxms h2{color:#FF5F00; line-height:30px;}
.zxms ul{width:580px;height:29px;background:url(../images/bg04.gif) repeat-x;}
.zxms ul .so{ width:200px; float:right; padding-right:10px; line-height:28px; text-align:right; border:none;  background:#fff; font-weight:normal; font-size:12px;}
.zxms ul font{color:#FF3300; font-family:Tahoma; font-size:12px;}
.zxms li{float:left; height:27px; line-height:27px; width:88px; margin-left:15px; border:1px solid #84B5D6; border-bottom:none; background:#E2F2FF; text-align:center;font-size:14px; font-weight:700; display:inline;}
.zxms .on{ background:#fff; font-size:14px; font-weight:normal; padding-top:1px; width:88px;}
.zxms .info{width:578px; border:1px solid #84B5D5; border-top:none; float:left;}
.zxms .step {width:420px;line-height:50px; margin:0 12px; float:left; border-bottom:1px solid #D3D3D3; text-align:center; display:inline;}
.zxms .step .s1{ width:210px; float:left; background:url(../images/bg06.gif) center no-repeat; color:#fff; }
.zxms .step .s2{ width:210px; float:left; background:url(../images/bg07.gif) center no-repeat; color:#015CAB;}
.zxms .price{width:420px; line-height:33px; float:left; margin:0 12px; color:#015CAB; text-indent:10px; display:inline;}
.zxms .price strong{color:#FF5F00; font-family:Tahoma; margin-right:15px;}
.zxms .next{width:125px;  float:right; margin:25px 0;}

.solist{width:283px; border:1px solid #6FB6EC; border-bottom:none; float:left; margin-top:10px; padding-bottom:8px;}
.solist h2 {line-height:30px;}
.solist h2 .day{width:160px; float:left; text-indent:10px;}
.solist h2 .city{width:100px; float:right; text-align:right; padding-right:10px; color:#025BAB;}
.solist .paixu{ width:273px; float:right; padding-right:10px; text-align:right; line-height:28px;}
.solist .paixu select{width:145px; height:20px;border:1px solid #B4B4B4;}
.solist table{width:283px; border-collapse:collapse; text-align:center; margin-top:8px; float:left;}
.solist th{background:#D8EFFF; line-height:25px; font-weight:normal;}
.solist td{border-bottom:1px solid #DEDEDE; line-height:28px;}
.solist td strong{color:#458A2F; font-family:Tahoma;}

.zxms02{width:578px; border:1px solid #84B5D5; float:left;}
.zxms02 .step {width:420px;line-height:50px; margin:0 12px; float:left; border-bottom:1px solid #D3D3D3; text-align:center; display:inline;}
.zxms02 .step .s1{ width:210px; float:left; background:url(../images/bg06.gif) center no-repeat; color:#fff; }
.zxms02 .step .s2{ width:210px; float:left; background:url(../images/bg07.gif) center no-repeat; color:#015CAB;}
.zxms02 .price{width:420px; line-height:33px; float:left; margin:0 12px; color:#015CAB; text-indent:10px; display:inline;}
.zxms02 .price strong{color:#FF5F00; font-family:Tahoma; margin-right:15px;}
.zxms02 .next{width:125px;  float:right; margin:25px 0;}

.b190{width:190px;}
.b190 h2{width:190px; line-height:25px; background:url(../images/bg08.gif) no-repeat; color:#015AAA; text-indent:10px;}
.b190 .info{width:188px; border:1px solid #8DBEDE; border-top:none;}
.b190 .hotel02{width:168px;  border-bottom:1px solid #DEDEDE; padding:5px 10px; line-height:20px; float:left;}
.b190 .hotel02 .weiy{width:110px; overflow:hidden; white-space:nowrap; float:left;}
.b190 .hotel02 .qi{color:#FF6400; font-family:Tahoma; float:right; width:50px;}
.b190 .more02{ width:160px;padding-left:10px; line-height:30px;}

.tjbox{width:658px; border:1px solid #84B5D5; margin:10px 0; float:left; background:#E8F6FF; }
.tjbox .lis{width:658px; float:left;}
.tjbox h2{ width:65px; float:left; font-size:12px; text-align:right;line-height:25px; padding-right:10px}
.tjbox ul{width:563px; float:right; border-bottom:1px dashed #ccc;  line-height:25px; background:#fff; padding:0 10px;}
.tjbox li{width:85px; float:left; overflow:hidden; white-space:nowrap; text-indent:5px;}
.tjbox .more{width:53px; float:right; text-align:center;}
.tjbox span{color:#9A9A9A; margin-left:1px;}

.tjlist{width:660px; border-collapse:collapse; float:left;}
.tjlist th{line-height:30px; background:#D8EFFF; font-weight:normal; border-bottom:2px solid #84B5D5;}
.tjlist td{line-height:40px; border-top:1px solid #84B5D5; text-align:center;}
.tjlist span{color:#FF6002; font-family:Tahoma; font-weight:700;}
.tjlist font{color:#999; font-family:Tahoma; font-size:12px;}

/*首页底部的其他链接*/
.otherLinks .tit{color:#A7A7A7;font-weight: bold;}
.otherLinks .img{width:83px; height:31px; border:1px solid #999;}
a.ola:link,a.ola:visited{color:#A7A7A7;text-decoration: none;}
.fCompanyLink a ,.fCompanyLink a:visited {color:#A7A7A7; text-decoration:none;}

/************航空公司机票************/
.companyticket{width:240px; float:left; margin-right:10px; margin-top:5px; overflow:hidden;}
.companyticket h2{line-height:25px; text-indent:15px; color:#005BAB; background:url(../images/companyticket.gif) no-repeat; width:240px;}
.bu_ticket{ margin-right:0px;}
.company_info{ width:238px; border:1px solid #90BEDF; border-top:none;}
.company_info ul li{width:40px; float:left; margin:8px 6px; line-height:20px; text-align:center; cursor:pointer;}
.company_info_t{ width:40px; float:left; margin:8px 6px; line-height:20px; text-align:center;}
.company_info .active{ border:1px solid #CCC;}
.company_info .normal{ border:none;}
