@charset "utf-8";
*{ margin:0 auto;}
html,body{ padding:0; margin:0; font-size:14px;font-family: "微软雅黑","arial";color:#333;background:white;min-width: 1190px;}
ul,li{padding:0; margin:0; list-style:none;}
img{ border:0px;}
form{padding:0px; margin:0px;}
a{ text-decoration:none; color:#666; cursor: pointer; }
a:hover{ color:#f39800;}
input {outline: none;}
button{outline: none;border:none;font-family:"微软雅黑","arial";}
textarea {outline: none;}  
.clear{ clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.hide{ display:none;}
.show{ display:block;}
.red{ color:#f00;}
.green{color:#128B32;}
.blue{color:#0050A8;}
.size16{ font-size:16px; font-weight:bold;}
h1,h2,h3,h4,h5,h6{padding:0; margin:0;}
input{font-family:"微软雅黑";}
.T_iframe{ position: relative; width: 100%; height: 100%; z-index:-1;   }
/*背景图片 主页： .index_bg  帮助中心页： .help_bg 其他页： .bus_bg .inner_bg*/
.idx_bg{background-image:url(../../images/image2.0/index_bg.png);background-repeat:no-repeat;}
.bus_bg{background-image:url(../../images/image2.0/bus365_bg.png);}
.inner_bg{background-image:url(../../images/image2.0/alert_bg.png);}
/*-------------top------------------*/
#topBox{width: 100%;height:78px;background: #fff;}

/* .topAbove{width:100%;height: 36px;background-color:#fafafa;} */

#top{width: 1190px;height: 78px;margin:0 auto;}
.topLeft{float: left;width: auto;height:78px;overflow: hidden;z-index: 2; position: absolute;left: 0px;top: 0px;}
.topLeft .logo{height: 45px;float: left;margin-top:16px;}
.topLeft .logo_text{width:209px;height: 45px;float: left;margin-top:18px;}
.topRight{float: right;width: auto;height:78px;color: #807e7f;font-size:16px;/*margin-top:10px;padding-left:54px; background: url("/public/images/v3.1image/dianhua.png") no-repeat left 25px; */}

.topAboveCont{width:auto;height: 25px;margin:20px 0 0 0;line-height: 25px;font-size: 12px;}
.topAboveCont_left{width:auto;height: 25px;float:left;}
.topAboveCont_right{width:auto;height: 25px;float: left;}
.top_phoneApp{width:auto;height: 25px;float: left;position: relative;}
.top_phoneApp span{width:auto;height: 25px;padding:0 10px 0 23px;display:block;background: url("/public/images/v3.1image/phone.png") no-repeat left center;}
.top_phoneApp:hover span{color: #1fcc9e;background: url("/public/images/v3.1image/phone_hover.png") no-repeat left center;}
.top_phoneApp img{position: absolute;left:0;top:25px;display: none;z-index: 1999;}
.top_phoneApp:hover img{display: block;}
.top_wechat{width:auto;height: 25px;float: left;position: relative;}
.top_wechat span{width:auto;height: 25px;padding:0 10px 0 27px;display:block;background: url("/public/images/v3.1image/wechat.png") no-repeat left center;}
.top_wechat:hover span{color: #1fcc9e;background: url("/public/images/v3.1image/wechat_hover.png") no-repeat left center;}
.top_wechat img{position: absolute;left:0;top:25px;display: none;z-index: 1999;}
.top_wechat:hover img{display: block;}





#topTime{float: left;}
#topAddress{float: left;}
#topAddress .currentCity{color: #016ddc;}
#changeCity:hover{color: #016ddc;text-decoration:underline;}
.topRight .hotline{clear:both;letter-spacing:2px;color: #999;font-size:13px;text-align:right; display: block; }
.topRight .hotline span{color: #1fcc9e;letter-spacing:0px;}
.topRight .hotline .imgdiv{position: relative;width: 20px;height:17px;float:right;display: inline-block;}
.topRight .hotline .phoneimg{background: url(/public/images/v3.1image/dh.png) no-repeat; width: 16px; height: 16px; position: absolute; right: 4px; top: 1px; z-index: 1;}
.topRight .hotline .contentdiv{float:right;display: inline-block;}
.nav-u{width:260px;height:50px;background-color:#1fcc9e;}
.nav-u-h1{height:50px;line-height:50px;}
.idx_bg{}
.nav-u .nav-reg{height:50px;line-height:50px;}
.nav-u .nav-u-div ul{border: 2px solid #1fcc9e;}


/*-------------nav--------------------*/
#navBox{width: 100%;height:41px;background-color: #2ecba0;}
#nav{width: 1190px;height: 41px;margin:0 auto;}
.navLeft{float: left;width:auto;height: 41px;line-height: 41px;}
.navLeft ul{}
.navLeft ul li{float: left;padding:0 22px;height: 41px;margin-right:5px;}
.navLeft ul li a{height: 41px;color: white;text-align: center;font-size:16px;display: inline-block;text-decoration:none}
.navLeft ul li:hover{background-color: #24a481;}
.navLeft .trip_list_btn{background-image:url("/public/images/xiala.png");background-repeat:no-repeat;background-position:65px center;}
.nav_hover{background-color: #24a481;}
.navLeft ul li .trip_list{position:absolute;left:-25%;top:41px;z-index:99;width:120px;overflow: hidden;background-color:white;border:solid 2px #2ecba0;/* border-top:none; */}
.navLeft ul li .trip_list li{float:none;width:110px;height: 35px;line-height: 35px;padding:0 5px;}
.navLeft ul li .trip_list li:hover{background-color: #e3eefb;}
.navLeft ul li .trip_list li:hover a{color:#333;}
.navLeft ul li .trip_list li a{width:110px;height: 35px;color: #666;font-size:16px;display:block;border-bottom:dashed 1px #ddd;}

.navRight{float: right;width:260px;height:41px;line-height: 41px;}
.mybus365{width:140px;height: 41px;float: left;position: relative;}
.mybus365 #mybus365_btn{width:140px;height:41px;text-align: center;display: inline-block;font-size: 16px;color: white;}
.mybus365 .before_login{position: absolute;left: 0;top:41px;z-index:99;background-color:white;width:136px;overflow:hidden;border-bottom:solid 2px #2ecba0;border-left:solid 2px #2ecba0;border-right:solid 2px #2ecba0;}
.before_login li{width: 140px;height: 35px;line-height: 35px;}
.before_login li a{display: block;width:126px;height: 34px;margin:0 5px;border-bottom: dotted 1px #666;text-align: center;}
.before_login li:hover{background-color: #24a481;color: white;}
.mybus365 .after_login{position: absolute;left: 0;top:41px;z-index:99;background-color:white;width:136px;overflow:hidden;border-bottom:solid 2px #2ecba0;border-left:solid 2px #2ecba0;border-right:solid 2px #2ecba0;}
.after_login li{width: 140px;height: 35px;line-height: 35px;}
.after_login li a{display: block;width:126px;height: 34px;margin:0 5px;border-bottom: dotted 1px #666;text-align: center;}
.after_login li:hover{background-color: #24a481;color: white;}


.navRight .loginAndReg{width:120px;height:41px;float: left;color: white;}
.navRight .loginAndReg a{display: inline-block;width: 55px;text-align: center;font-size: 16px;color: white;}
#nav .navRight .inwobus365{background-color:#24a481;}
#nav .navRight .inwobus365 span{background:none;}

/*-------------foot--------------------*/
.fot-help{width:1188px; margin:0 auto; border:1px solid #d7dce0; background-color:#fff;padding:12px 0 10px 0;}
.fot-help ul{ width:180px; float:left; height:100px;}
.fot-help li{ height:25px; line-height:25px; padding-left:30px;}
.fot-help ul.fot-h1,.fot-help ul.fot-h2,.fot-help ul.fot-h3,.fot-help ul.fot-h4,.fot-help ul.fot-h5{}
.fot-help ul.fot-h1{ padding-left:90px; height:130px; background:url(../../images/fot-h6.jpg) no-repeat 40px 0;/*background-position-x:90px;*/}
.fot-help ul.fot-h2{background:url(../../images/fot-h6.jpg) no-repeat 0 0; height:130px;background-position:0 -130px;}
.fot-help ul.fot-h3{background:url(../../images/fot-h6.jpg) no-repeat 0 0; height:130px;background-position:0 -260px;}
.fot-help ul.fot-h3 li{padding-left:40px;}
.fot-help ul.fot-h4{background:url(../../images/fot-h6.jpg) no-repeat scroll 0 0 transparent; height:130px;background-position:0 -390px;}
.fot-help ul.fot-h5{background:url(../../images/fot-h6.jpg) no-repeat 0 0; height:130px;background-position:0 -520px;}
.fot-help ul.fot-h5 li{padding-left:35px;}
.fot-h-h1 a{ font-size:14px; color:#000;}
.footfa{width:100%;min-width:1190px;background-color:#ebebeb;border-top: 1px solid #eee;}
.foot{ width:1190px; margin:0 auto;text-align:center; line-height:20px; color:#666;}
.mainfootfa{height:40px;padding-top:26px;padding-bottom:12px;padding-left:13%}
.mainfootfa a{margin-right:64px;background-image:url(../../images/image2.0/index_bg.png);background-repeat:no-repeat;float:left;width:138px;height:40px;border: 1px solid #DDD;}
.mainfootfa .mainfoot3{background-position:-135px -254px;}
.mainfootfa .mainfoot4{background-position:-135px -306px;}
.mainfootfa .mainfoot5{background-position:-135px -363px;}
.mainfootfa .mainfoot6{background-position:-135px -419px;margin-right:0;}
/*.mainfootfa .mainfoot6{background-position:-135px -419px;}
.mainfootfa .mainfoot7{margin-right:0; background-image:url("/public/images/image2.0/anxinbao.png");background-repeat:no-repeat;}
*/
.foot-like{ padding:6px 0; }
.foot-like a{padding:0 10px;}
.foot-copy{padding-bottom:4px;}
.foot-copy a,.foot-copy p{padding:0; margin:0;color:#000;}
/*==============首页中国地图样式=========*/
/*因为把鼠标放上去，整个省要变的效果去了。可以用点*/
.chinamap{ width:616px; height:470px; overflow:hidden; position:relative;  display:block;background:url(../../images/map/map_new.jpg) no-repeat 0 0;}
.chinamap_sta{ width:540px; height:445px; overflow:hidden; position:relative;  display:block;background:url(../../images/map/map.gif) no-repeat 0 0;}
.chinamap .mapcity{ position:absolute; display:block;width:540px; height:445px; z-index:1;}
.chinamap .mapgif{ width:540px; height:445px; border:0; position:absolute; z-index:2;}
.chinamap .mapcity div{ background:url(../../images/map/hoverMap_new.png) no-repeat 0 0; position:absolute; display:none;}
.chinamap .mapcity div span{ color:#000; font-size:14px; position:absolute; left:0; top:0;width:50px; color:#fff; display:none;}
.chinamap .maphainan {width:600px; height:445px; background: url('/public/images/map/hainan.jpg') no-repeat bottom right;}
div#mapct11{ background-position:0 -2670px;width:19px; height:18px; left:395px; top:159px; display:none}/*北京*/
div#mapct11 span{top:-10px;display:none}
div#mapct31{ background-position:0 -2724px;width:12px; height:10px; left:464px; top:268px;}/*1 上海*/
div#mapct31 span{top:-10px; color:#000; left:5px;display:none}
div#mapct12{ background-position:0 -2697px;width:14px; height:20px; left:409px; top:166px; }/*2 天津*/
div#mapct12 span{top:0;display:none}
div#mapct50{ background-position:0 -2524px;width:236px; height:49px; left:301px; top:274px;}/*重庆无*/
div#mapct50 span{left:10px; top:21px;}
div#mapct34{ background-position:0 -1928px;width:236px; height:63px; left:397px; top:238px; }/*4 安徽省*/
div#mapct34 span{top:25px;left:13px}
div#mapct35{ background-position:0 -2235px;width:236px; height:58px; left:416px; top:313px;}/*5 福建省*/
div#mapct35 span{top:23px; left:13px;}
div#mapct62{ background-position:0 -425px;width:236px; height:129px; left:180px; top:141px; }/*6 甘肃省*/
div#mapct62 span{top:22px; left:20px;}
div#mapct44{ background-position:0 -2444px;width:236px; height:67px; left:350px; top:353px;}/*7 广东省*/
div#mapct44 span{top:14px;left:30px;}
div#mapct45{ background-position:0 -2368px;width:236px; height:64px; left:290px; top:343px;}/*8 广西壮族自治区*/
div#mapct45 span{top:24px;left:38px;}
div#mapct52{ background-position:0 -1719px;width:236px; height:56px; left:280px; top:311px;}/*9 贵州省*/
div#mapct52 span{top:24px;left:25px;}
div#mapct46{ background-position:0 -2634px;width:236px; height:23px; left:338px; top:423px;}/*10 海南省*/
div#mapct46 span{ color:#000;display:none}
div#mapct13{ background-position:0 -1055px;width:236px; height:84px; left:378px; top:138px; }/*11 河北省*/
div#mapct13 span{top:45px;left:5px;}
div#mapct41{ background-position:0 -1791px;width:236px; height:60px; left:352px; top:217px; }/*12 河南省*/
div#mapct41 span{top:23px;left:14px;}
div#mapct23{ background-position:0 -779px;width:236px; height:108px; left:418px; top:1px; }/*13 黑龙江省*/
div#mapct23 span{top:63px; left:54px;}
div#mapct42{ background-position:0 -1867px;width:236px; height:50px; left:333px; top:261px;}/*14 湖北省*/
div#mapct42 span{top:17px; left:28px}
div#mapct43{ background-position:0 -2072px;width:236px; height:65px; left:339px; top:298px;}/*15 湖南省*/
div#mapct43 span{top:18px; left:15px;}
div#mapct22{ background-position:0 -905px;width:236px; height:62px; left:437px; top:85px; }/*16 吉林省*/
div#mapct22 span{top:18px; left:32px;}
div#mapct32{ background-position:0 -2007px;width:236px; height:49px; left:411px; top:230px;}/*17 江苏省*/
div#mapct32 span{top:9px; left:19px;}
div#mapct36{ background-position:0 -2151px;width:52px; height:69px; left:390px; top:296px;}/*18 江西省*/
div#mapct36 span{top:14px; left:11px;}
div#mapct21{ background-position:0 -983px;width:236px; height:60px; left:424px; top:120px;}/*19 辽宁省*/
div#mapct21 span{top:15px; left:27px;}
div#mapct15{ background-position:0 -558px;width:236px; height:201px; left:227px; top:6px; }/*20 内蒙古自治区*/
div#mapct15 span{top:154px; left:85px;}
div#mapct64{ background-position:0 -1355px;width:236px; height:50px; left:289px; top:187px;}/*21 宁夏回族自治区*/
div#mapct64 span{top:16px; left:5px;}
div#mapct63{ background-position:0 -313px;width:236px; height:97px; left:140px; top:182px; }/*22 青海省*/
div#mapct63 span{top:38px; left:52px;}
div#mapct37{ background-position:0 -1539px;width:236px; height:46px; left:396px; top:193px;}/*23 山东省*/
div#mapct37 span{top:16px; left:14px}
div#mapct14{ background-position:0 -1151px;width:236px; height:79px; left:349px; top:165px;}/*24 山西省*/
div#mapct14 span{top:24px; width:14px; height:34px; left:12px;}
div#mapct61{ background-position:0 -1244px;width:236px; height:96px; left:302px; top:183px;}/*25 陕西省*/
div#mapct61 span{top:61px;left:14px;}
div#mapct51{ background-position:0 -1421px;width:236px; height:102px; left:217px; top:248px;}/*26 四川省*/
div#mapct51 span{top:42px; left:39px;}
div#mapct54{ background-position:0 -171px;width:236px; height:127px; left:24px; top:208px; }/*27 西藏自治区	*/
div#mapct54 span{top:54px; left:75px}
div#mapct65{ background-position:0 0;width:236px; height:163px; left:0px; top:53px;}/*28 新疆维吾尔自治区*/
div#mapct65 span{top:100px; left:84px;}
div#mapct53{ background-position:0 -1601px;width:236px; height:97px; left:213px; top:313px; }/*29 云南省*/
div#mapct53 span{top:46px; left:30px;}
div#mapct33{ background-position:0 -2305px;width:236px; height:49px; left:436px; top:277px; }/*30 浙江省*/
div#mapct33 span{top:17px; left:8px;}
div#mapct1210{ display:none; background-position:0 -2189px;width:13px; height:15px; left:388px; top:379px; }/*31 香港*/
div#mapct1210 span{ display:none}
div#mapct1211{ background-position:right 0;width:5px; height:5px; left:0; top:0; }/*澳门无*/
div#mapct1211 span{display:none}
div#mapct1212{ background-position:0 -2584px;width:236px; height:43px; left:466px; top:347px;  }/*33 台湾省*/
div#mapct1212 span{top:-10px; color:#000;display:none}
a {blr:expression(this.onFocus=this.blur())}
area {blr:expression(this.onFocus=this.blur())}
/*------------首页-----------------*/
.mapxl{ height:105px; border-top:1px solid #d2e6ff; background:#f0f5fb;}
.mapxl h3{ font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#545353;padding:10px 0 0 10px;}
.xllist{ width:633px; overflow:hidden;padding:10px;}
.xllist ul{ width:699px; overflow:hidden;padding-left:20px;}
.xllist li{ float:left; width:155px; height:25px; line-height:25px;}
.xllist li a{ color:#117dc8;}
.map1{ height:390px; background: no-repeat 230px 20px;}
.map1 h3{ font-size:15px; font-family:"微软雅黑"; font-weight:bold; color:#545353;padding:10px 0 0 10px;}
.cslist{ width:220px; overflow:hidden; margin:0;padding:10px 0 0 10px;}
.cslist ul{ width:220px; overflow:hidden;}
.cslist li{ float:left; width:90px; height:25px; line-height:25px; font-weight:bold; background:url(../../images/dian1px.gif) no-repeat 0 center;padding-left:10px;}
.cslist li a{ color:#117dc8;}
#openProviceSpan a{color:#5b5b5b;float:left;padding:0 12px;height:14px;line-height:14px;border-right:1px solid #7D7D7D;text-align:center;}
#openProviceSpan a:last-child{border:none;}
#openProviceSpan a:hover{color:#1fcc9e;}
.font{font-family:"微软雅黑";}
.main{ width: 1190px; margin: 0 auto;font-family:"微软雅黑";padding-bottom:20px;}
.mainNew{padding-bottom:0;}
.mainson{width:1190px;margin:0 auto;padding-bottom:40px;}
.mainsonNew{padding-bottom:0;}
.main .content{width:1000px;margin:0 auto;margin-top:20px;height:320px;}
.main .left{ width:680px; float:left; overflow:hidden;}
.main .right_border{border:1px solid #DFE2E7;}
.main .right{width:300px; float:right;border-radius:5px;background: #FFF;}
.main .mainson .ggright{background:#F5F5F5;width:228px;margin-left:20px;padding-right:50px;border-radius:0;}
.main .width{width:100%;height:230px; margin:20px 0 0 0;background:#FFF;border:1px solid #DBDBDB;}
/* 子站首页 */
/* 了站首页------- 仿QQ商城点击左右滚动jquery焦点图特效插件 */
.station_list {width:670px; height:320px; overflow:hidden; position:relative;margin: 0;}
.station_list ul {height:3270px; position:absolute;}
.station_list ul li {float:left; width:670px; height:320px; overflow:hidden; position:relative; background:#000;border-radius: 5px;}
.station_list ul li img{width:670px;}
.station_list .btnBg {position:absolute; width:670px; height:20px; left:0; bottom:0; background:#000; display:none;}
.station_list .btn_div {position:absolute; width:200px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:4px; text-align:right;z-index:2;}
.station_list .btn_div span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; border:2px solid #FFF;border-radius:10px;}
.station_list .btn_div span.on {background:#fff;}
.station_list .preNext {width:45px; height:100px; position:absolute; top:90px; /*background:url(../../images/image2.0/sprite.png) no-repeat 0 0;*/ cursor:pointer;}
.station_list .pre {left:0;}
.station_list .next {right:0; background-position:right top;}
.station_list .abstractDiv{position:absolute;z-index:1;bottom: 0;height:40px;width:100%;background:#000;opacity: 0.5;color:#FFF;filter:alpha(opacity=50);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);border-radius: 5px;}
.station_list .abstarctInfo{margin:12px 0 0 30px;font-size:18px;font-weight:400;position:absolute;z-index:3;bottom:8px;color:#FFF;}


.index_help_div{width:1000px; margin:0 auto;}
.index_help_div .no_bgcolor{background: none;}
.index_help_div .title_div{height:57px;}
.index_label{float:right;width:71px; height:57px;}
.index_label_help{background-position:-291px top;}
.index_label_more{background-position:-382px top;}
.index_title{width:150px; height:40px;background:#0054A7;padding:0 15px;line-height:40px;font-size:20px;font-weight:bold;color:#FFF;float:left;}
.index_title span:first-child{display:inline-block;width:26px;height:26px;vertical-align:middle;}
.index_title span.help{background-position:0 -27px;}
.index_title span.notice{background-position:-45px -27px;}
.index_title span.hotline_title{background-position:-85px -27px;margin-top:-5px;}

.index_hlep_ul{width:300px;font-size:14px;color:#3C3C3C;}
.index_hlep_ul li{position:relative;list-style:none;padding-left:10px;}
.index_hlep_ul li i,.notice_ul li i{position:absolute;left:0;top:50%;*top:24%;_top:44%;width:5px;height:5px;background-position:0 -59px;}
.help_ul{float:left;margin-left:66px;width:89px;_margin-left:34px;_width:120px;}
.help_ul li{line-height:35px;}
.notice_ul li{line-height:30px;*height:30px;background-position:0 12px;}
.notice_ul li i{*top:44%;}
.notice_ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}

.rmxl_div{margin:0 auto;width:998px;margin-top:20px;min-height:50px;border:1px solid #DBDBDB;background: #FFF;}
.rmxl_city_div{width:100%;height:40px;}
.rmxl_city{margin-left:30px;height:20px;margin-top:10px;float:left;}
.rmxl_city li{width:80px;border-left:1px solid #DDDDDD;text-align:center;line-height:20px;float:left;}
.rmxl_city li:first-child{border:0;}
.rmxl_city a{width:60px;line-height:20px;display:block;border-radius:4px;}
.rmxl_city a:hover{background:#22943A;color:#FFF;}
.rmxl_city a.on{background:#22943A;color:#FFF;}
.rmxl_city li a:hover{text-decoration:none;}
.rmxl_div .hotline_div{width:100%;height:102px;margin:30px 0 20px 0;text-align:center;}
.rmxl_div .hotline{width:248px;border-right:1px solid #E1E1E1;height:102px;float:left;}
.rmxl_div .hotline:last-child{border:0;}
.rmxl_div .hotline ul li{height:35px;line-height:35px;text-align:left;width:249px;overflow: hidden;}
.rmxl_div .hotline a.station{font-size:14px;margin:0 10px 0 15px;width:130px;display: block;float:left;overflow: hidden;/*text-overflow: ellipsis;white-space: nowrap;*/}
.rmxl_div .hotline a.station:hover{text-decoration: underline;}
.rmxl_div .hotline span.date{font-size:14px;color:#7e7e7e;margin-right:5px;width:40px;display: block;float:left;}
.rmxl_div .hotline span.unit{color:#23943D;margin-right:1px;width:10px;display:block;float:left;line-height: 38px;}
.rmxl_div .hotline span.price{font-size:20px;color:#23943D;display: block;float:left;}


/*首页的客运站展示*/
.city_station_div{width:940px;padding-left:30px;padding-right:28px;padding-bottom:0;overflow:hidden;}
.homepage_station{width:974px;overflow:hidden;}
.homepage_station a.busInfo{float:left;width:207px;height:108px;border:1px solid #e2e2e2;margin-right:34px;border-radius:4px;margin-bottom:21px;}
.homepage_station a:hover{text-decoration:none;border:1px solid #8fb3ff;color:#8fb3ff;}
.homepage_station a.busInfo .busName{width:179px;height:34px;line-height:34px;font-weight:bold;padding-left:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.homepage_station a.busInfo .sanjiao{margin-left:18px;width:0;height:0;border:8px solid transparent;border-top:none;border-bottom:8px solid #8fb3ff;}
.homepage_station a.busInfo .line{margin-left:18px;width:179px;height:1px;background:#8fb3ff;}
.homepage_station a.busInfo .TellAdress{margin-left:12px;height:48px;padding-top:9px;}
.homepage_station a.busInfo .TellAdress span{display: block;width:179px;height:24px;line-height:24px;color:#666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.city_station03{width:75%;}

/*首页地图*/
.mapdiv{overflow:hidden; font-family:"微软雅黑";position:relative;}
.mapdiv .map{ height:546px;padding-top:28px;}
.map_midd{height:586px;background-color:#fff;}
.map_midd .midd_div{width:1000px;border-bottom:1px solid #dbdbdb;}
.map_midd .midd_div .midd_hd{font-size:34px;text-align:center;padding-top:24px;line-height:2;}
.map_midd .midd_div .text{font-size:21px;width:615px;line-height:2;color:#757575;text-indent:2em;}
.map_midd .midd_img{width:473px;height:403px;padding-left:527px;background:url(../../images/map_contn1.png) no-repeat 0 0;}
.map_midd .midd_img .midd_hd{font-size:34px;padding-top:100px;padding-bottom:24px;}
.map_midd .midd_img .text{font-size:21px;line-height:2;color:#757575;}
.map_next{height:456px;width:978px;padding-left:22px;background:url(../../images/map_contn2.png) no-repeat 486px 0;}
.map_next .div_left{float:left;width:360px;height:360px;}
.map_next .next_hd{font-size:34px;padding-top:90px;padding-bottom:24px;}
.map_next .text{font-size:21px;line-height:2;color:#757575;}
.map_btm{height:628px;background:#fff;width:100%;padding-top:50px;}
.map_btm .div_center{width:1000px;height:628px;background:url(../../images/phone-3.png) no-repeat 28px 426px;}
.map_btm .div_center .div_hd{font-size:34px;text-align:center;line-height:2;}
.map_btm .div_center .text{font-size:21px;line-height:2;color:#757575;text-align:center;}
.map_btm .div_center .btm_img{margin-top:88px;overflow:hidden;}
.div_center .btm_img .iph{border:1px solid #e0e0e0;float:left;height:182px;margin-left:267px;margin-right:153px;width:155px;}
.div_center .btm_img .iph img{margin-left:6px;margin-top:7px;}
.div_center .btm_img  p{font-size:14px;text-align:center;height:34px;line-height:34px;margin-top:-10px;}
.div_center .btm_img .and{float:left;width:155px;height:182px;border:1px solid #e0e0e0;}
.div_center .btm_img .and img{margin-left:6px;margin-top:7px;}
ul.allStations{width:1000px;margin:0 auto;overflow:hidden;}
ul.allStations li{float:left;width:70px;}
ul.allStations li a{color:#333;padding:0 12px;}
ul.allStations li.All{color:#0053a6;height:60px;font-weight:bold;}
ul.allStations li a:hover{color:#0054a7;}
/*首页查询窗口*/
.cxpa{width:1000px;height:370px;}
.cx{width:310px;height:320px;position:relative;margin-right:0;top:25px;}
.cx-sk{width:300px;height:310px;border:1px solid #C1B3B2;border-radius:6px;background-color:#FFF;}
.cx-sk-head{width:300px;height:40px;}
.cx-sk-head span{display:inline-block;height:40px;text-align:center;line-height:40px;font-size:18px;color:#989898;cursor:pointer;}
.cx-sk-head .inli{background:url(../../images/image2.0/cx-head.png) repeat-x;color:#0054A7;}
.cx-head{width:50%;}
.sk-head{width:48%;}
.cficon{width:33px;height:36px;background:url(../../images/image2.0/cficon.png) no-repeat;position:relative;top:-37px;left:-119px;}
.mdicon{width:33px;height:36px;background:url(../../images/image2.0/mdicon.png) no-repeat;position:relative;top:-37px;left:-119px;}
.dateicon{width:33px;height:36px;background:url(../../images/image2.0/dateicon.png) no-repeat;position:relative;top:-37px;left:-119px;}
.cx-ios, .cx-az{display:inline-block;width:112px;height:24px;background-color:#B5B5B5;border-radius:3px;float:left;cursor:pointer;}
.cx-ios{background-image:url(../../images/image2.0/mainph.png);background-position:0 -4px;margin-left:5px;}
.cx-az{background-image:url(../../images/image2.0/mainph.png);background-position:0 -36px;margin-left:18px;}
.cx-div-border{border:5px solid #1fcc9e;border-radius:5px;height:310px;}
.cx-ul{width:300px;height:100%;}
.cx-ul{height:42px; line-height:42px; overflow:hidden; font-size:18px; font-family:"微软雅黑"; color:#868686; text-align:center;margin:0;}
.cx-ul li{float:left; width:149px;height:41px;line-height:42px;text-align:center;cursor:pointer;font-weight:500;border-right:1px solid #C9CCCF;border-bottom:1px solid #C9CCCF;display:inline;}
.cx-ul li{background:url(../../images/image2.0/img_cx-ul-li.png) repeat-x;}
.cx-ul li:last-child{border-right:0;}
.cx-ul li.sel{background:url(../../images/image2.0/img_cx-ul-li-sel.png) repeat-x;color: #1fcc9e;border-bottom:0;}
.cx-div{ height:200px; border-top:none; background:#fff;}
.cx-h1{ height:25px; margin:10px 0; font-size:16px; padding-left:25px; font-family:"微软雅黑";}
.cxico1,.cxico2{background:url(../../images/tu01.png) no-repeat 0 -25px;}
.cxico2{ background-position:0 -858px;}
.cx-ul-btn{display:block;line-height:35px;font-size:16px;text-align:center;font-family:"微软雅黑";background:#22953A;color:#FFF;border:0;cursor:pointer;border-radius:3px;font-weight:normal;}
.cx-ul-btn:hover{background:#299B40;color:#FFF;}
.cx-ul-btn-length{width:45%;}
.cx-item tr{height:60px;}
.cx-phone-div{width:100%;height:46px;border-top:1px dashed #E0E0E0;margin-top:10px;text-align: center;position:relative;}
.cx-phone-div .a_btn_andorid,.cx-phone-div .a_btn_ios{width:107px;height:29px;border-radius:3px;display:inline-block;position:relative;top:8px;}
.cx-phone-div .a_btn_andorid{background-position:-135px -64px;}
.cx-phone-div .a_btn_andorid:hover{background-position:-135px 0px;}
.cx-phone-div .a_btn_ios{background-position:-135px -97px;}
.cx-phone-div .a_btn_ios:hover{background-position:-135px -32px;}
.cx-phone-div .a_margin_left{margin-left:20px;}
.cx-phone-div .ios,.cx-phone-div .android{width:18px;height:22px;display:inline-block;position:absolute;margin-right:8px;top: 0;left:15px;}
.cx-phone-div .ios{background:url(../../images/image2.0/android_ios.png) no-repeat;}
.cx-phone-div .android{background:url(../../images/image2.0/android_ios.png) no-repeat -32px 0;}
/*=======首页客服热线部分、开通分站=========*/
.hotlink{width:1000px;height:60px;border:1px solid #ddd;font-family:"arial";margin-top:20px;}
.hotphone{position:relative;width:290px;height:40px;float:left;line-height:40px;margin-top:10px;margin-left:80px;padding-left:50px;display:inline;}
.hotemail{position:relative;width:400px;height:40px;float:left;line-height:40px;margin-top:10px;margin-left:90px;padding-left:50px;display:inline;}
.hotphone i{position:absolute;left:0;top:10%;width:37px;height:34px;background-position:left -70px;}
.hotemail i{position:absolute;left:0;top:20%;width:39px;height:25px;background-position:-64px -70px;}
.mainensure{width:1000px;height:185px;border-top:1px solid #e2e2e2;border-bottom:1px solid #eee;margin-top:20px;font-family:"微软雅黑";}
.mainensure div{position:relative;width:248px;height:90px;float:left;margin-top:20px;}
.mainensure div i{position:absolute;left:86px;top:0;width:76px;height:76px;}
.mainensure .ensdiv{position:absolute;width:247px;height:90px;float:left;border-right:1px solid #E2E2E2;margin-top: 30px;}
.mainensure .ens1 i{background:url(/public/images/image2.0/index_bg_zzbz.png) no-repeat center top;}
.mainensure .ens2 i{background:url(/public/images/image2.0/index_bg_sstb.png) no-repeat center top;}
.mainensure .ens3 i{background:url(/public/images/image2.0/index_bg_jsqr.png) no-repeat center top;}
.mainensure .ens4 i{background:url(/public/images/image2.0/index_bg_fbkj.png) no-repeat center top;}
.mainensure .ehead{color:#3b86ef;font-size:16px;position:relative;top:83px;left:92px;text-align: center;}
.mainensure .econtent{font-size:12px;letter-spacing:0.1em;color:#5b5b5b;position:relative;top:90px;left:72px;}
.proborder{height:11px;background:url(../../images/image2.0/proborder.png) repeat-x;position:relative;}
.miantg{position:fixed;width:66px;bottom:0;right:0;}
.miantg a{display:inline-block;width:50px;height:50px;}
/* 仿QQ商城点击左右滚动jquery焦点图特效插件 */
.focus {width:100%; height:428px; position:relative; min-width:1190px;}
.focus ul.mainf {height:428px; position:absolute;}
.focus ul.mainf li {float:left; height:428px; overflow:hidden; position:relative; background:#000;}
.focus ul.mainf li img{width:100%;height: 428px;}
.focus ul.mainf li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.main .focus .btn_div {position:absolute; width:100%; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center;z-index:2;background:none;}
.main .focus .btn_div:hover{background:none;}
.focus .btn_div{position:absolute;bottom:1px;left:50%;}
.focus .btn_div span {background:#e4e4e4;display:inline-block; _display:inline; _zoom:1; width:18px; height:4px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; }
.focus .btn_div span.on {background:#1fcc9e;}

.cx-item{ width:292px; margin:0 auto;height:206px;}
.cx-item div.item{width:100%;height:38px;line-height:38px;margin:16px 0;}
.cx-item div.item .type{width:65px;float: left;text-align:right;font-size: 14px;padding-right: 15px;display: block;}
.cx-item div.item .div_input{width:209px;display:inline-block;height: 38px;position: relative;}
.cx-item div.item .div_input input{width:180px;height:14px;border:1px solid #d7d7d7;border-radius:3px;padding:11px 5px;line-height:14px;font-family:'微软雅黑';}
.cx-item td{font-family:"微软雅黑";font-size:14px;}
.cx-item td input{border:1px solid #d7d7d7; width:188px; color:#7a7a7a; height:36px; line-height:28px; vertical-align:middle;border-radius:3px;
 overflow:hidden;padding-right:5px;padding-left:5px;z-index:1;}
.cx-item td input.input-cs{ background-position:175px -902px;}
.cx-item td input.input-tm{background-position:175px -945px;color: #333;}
.cx-bottom{padding-top:10px; text-align:center;}
.cx-bottom .hasSell {margin-top:15px;}
.cx-input{ background:url(../../images/input-bottom.gif) no-repeat 0 -71px; width:90px; height:33px; border:0; overflow:hidden; line-height:999px;}
.cx-input:hover{background:url(../../images/input-bottom.gif) no-repeat 0 0px;}
.cx-download{width:100%;min-height:10px;}
.cx-download .left{float:left;width:50%;text-align:right;}
.cx-download .right{float:right;width:49%;padding-top:10px;text-align: left;}
.cx-download .left img{border:0;margin:10px 20px 0 0;}
.cx-download .right img{border:0;}
.cx-departe,.cx-rech,.cx-date{width:11px;height:11px;position:absolute;display:block;right: 35px;overflow: hidden;z-index: 9;}
.cx-departe{background-position:left -11px;bottom: 13px;}
.cx-rech{background-position:-17px -11px;top:15px;}
.cx-date{background-position:-34px -11px;top:15px;}
.cx_schedules{right:inherit;left: 10px;top: 14px;}
/*城市专版的车票预订查询框样式*/
.citynet_cx .cx-item div.item{margin:14px 0;}


/*首页网站公告*/
.gg{border:1px solid #C1B3B2; background-color:#fff; margin-top:8px; height:60px; overflow:hidden;border-radius:6px;width:300px;}
.gg div{float:left;}
.gghead{color:#0055A8;font-weight:bold;margin-left:32px;margin-top:12px;}
.ggcontent{width:810px;margin-left:40px;margin-top:12px;}
.ggcontent .pic img{margin:0 auto;display:block;}
.ggcontent ul li{list-style-type:square;color:#7D7D7D;}
.cx-gg-l{width:14px;height:34px;position:absolute;background:url(../../images/image2.0/cx-gg.png) no-repeat;margin-left:14px;margin-top:-23px;}
.gg .cx-gg-r{width:14px;height:34px;position:absolute;background:url(../../images/image2.0/cx-gg.png) no-repeat;margin-left:276px;margin-top:-23px;}
.ggrproblem li{font-family:"微软雅黑";font-size:14px;height:30px;line-height:30px;}
.ggrproblem li a{color:#5781BB;}
.ggrproblem li:first-child{color:#333;font-family:"微软雅黑";font-size:18px;height:40px;}
.ggpd{line-height:25px;font-family:"微软雅黑";font-size:14px;}
/*城市下拉*/
.ac_results{ border:1px solid #d5d5d5; background-color:#fff; border-top:none;}
.ac_results ul{padding:10px;}
.ac_results li{ float:left;padding:4px 6px; color:#117dc8; cursor:pointer;}
.mains{ width:100%;margin:0 auto;/* background:#F6F6F6; */}
/*---------手机客户端页面phone--------------*/
.phone-banner{ background:url(../../images/phone-banner.jpg) no-repeat; height:402px; position:relative; overflow:hidden;}
.andriodxz{left:516px; top:215px; position:absolute; width:187px; height:57px; cursor:pointer;}
.iosxz{left:516px; top:285px; position:absolute; width:187px; height:57px;cursor:pointer;}
.phone-div{width:1188px; border:1px solid #ddd; background-color:#fff; margin-top:10px;padding-bottom:10px;margin-bottom: 20px;}
.phone-ul{ height:60px; position:relative;  background:url(../../images/x-repeat-x01.gif) repeat-x 0 55px;}
ul#phoneJJ{padding-left:40px;}
ul#phoneJJ li{ background:url(../../images/tu01.png) repeat-x 0 -711px;   cursor:pointer; float:left; display:inline-block; height:55px; line-height:55px; font-size:16px; font-family:"微软雅黑"; color:#515050; font-weight:bold;}


ul#phoneJJ li span{display:inline-block;padding:0 80px; height:55px; position:relative;  overflow:hidden;border-right:1px solid #d2e7ff;}
ul#phoneJJ li.inli{ color:#117dc8; border-top:3px solid #1b83ca; height:56px; background:#fff;}
ul#phoneJJ li.inli span{  border-left:1px solid #ddd; height:53px; border-right:1px solid #e9e9e9;}

ul#phoneJJ li span.tuemail,ul#phoneJJ li span.tuphone{ float:left; top:0;padding:0; border:0;background:url(../../images/tu02.gif) no-repeat;  display:inline-block;}
ul#phoneJJ li span.tuemail{ width:21px; height:14px;background-position:0 -21px; margin-right:10px; top:21px;}
ul#phoneJJ li span.tuphone{width:10px; height:19px; background-position:-11px 0px; margin-right:10px;top:19px; }
ul#phoneJJ li.inli span.tuphone{background-position:0 3px;padding:0;height:21px;  border:0;  top:16px;}
ul#phoneJJ li.inli span.tuemail{background-position:-22px -21px;padding:0; border:0; top:21px;}
span.tuemail,span.tuphone{background:url(../../images/tu02.gif) no-repeat;  display:inline-block;}
span.tuemail{ width:21px; height:14px;background-position:0 -21px;margin-right:5px;position: relative;top: 2px;}
span.tuphone{width:10px; height:22px; background-position:-11px 3px; margin-right:5px;position: relative;top: 3px;}
ul#phoneJJ li.inli span.tuphone{background-position:0 3px;}
ul#phoneJJ li.inli span.tuemail{background-position:-22px -21px;}

.phone-box{margin:0 auto;padding:30px 0 0 0;}
.p-left{ width:198px; height:361px; float:left; background:url(../../images/p01.jpg) no-repeat center 0;}
.p-right{ width:680px; line-height:2em; float:right;font-size:14px;}
.p-cx{ border-top:1px solid #ddd; margin-top:20px;}
.p-cx li{ height:72px; margin:20px 0;padding-left:100px;padding-top:30px;}
.p-cx li a{ display:block; line-height:20px; color:#117dc8;}
.p-cx li.p-cx1{ background:url(../../images/p03.jpg) no-repeat 0 center;}
.p-cx li.p-cx2{ background:url(../../images/p04.jpg) no-repeat 0 center;}
.phone-box td.t{padding-left:18px; line-height:20px;padding:5px 0 20px 18px; font-size:14px;}
.phone-item{}
.phone-item h2{ font-size:18px; color:#074aa4; font-family:"微软雅黑"; font-weight:600; height:50px;padding:0; margin:0;}
.phone-item p{ text-indent:2em; line-height:20px;font-size:14px;}
.phone-item hr{ border:0; border-bottom:1px solid #ddd; margin:20px 0;}
.phone-item dl{}
.phone-item dl dt{ font-size:16px; font-weight:bold; color:#074aa4;padding:10px 0;}
.phone-item dl dd{ font-size:14px; line-height:1.8em;padding-bottom:20px; text-indent:2em;}
/*---------手机客户端页面新--------------*/


/*** 统一的标题文本 等 ***/
.section_text .title{margin-bottom:15px;font-size:40px;line-height:1.2em;font-weight:lighter;}
.section_text .slogan{margin-bottom:30px;font-size:26px;line-height:1.2em;font-weight:lighter;}
.section_text .content{line-height:24px;font-size:14px;}
.section_text .content .more_link{margin-top:30px;}

.le2 .screen-block{width:100%;position:relative;z-index:9;color:#333;overflow:hidden;}
.le2 .screen-block .block-text{position:relative;width:1000px;height:100%;margin:0 auto;min-height:500px;}
.le2 .screen-block img.bground{position:absolute;top:50%;left:50%;z-index:19;}

.le2 .screen-1{width:100%;height:100%;}
.screen-1 .screen-1-left{width:500px;position:absolute;left:60px;top:25%;}
.screen-1 .screen_11{margin-bottom:30px;}
.screen-1 .screen_12{margin-right:71px;}
.screen-1 .screen_13{width:300px;position:absolute;top:126px;right:6%;}
@media screen and (min-width:1000px) and (max-width:1400px){
.screen-1 .screen_13{width:300px;position:absolute;top:126px;right:6%;}
}
@media screen and (min-width:1400px){
.screen-1 .screen_13{width:387px;position:absolute;top:126px;right:4%;}
}
.screen-1 .pos_left{position:absolute;width:500px;height:100%;left:5%;top:0;}
.screen-1 .pos_left .pos_left_con{position:absolute;left:0;top:30%;width:500px;height:320px;}
.screen-1 .pos_right{position:absolute;width:500px;height:100%;right:0;top:0;}
.screen-1 .pos_left .down{position:absolute;width:500px;height:30px;left:0;top:83%;}
.screen-1 .pos_left .downIos{float:left;margin-left:10px;width:140px;height:30px;background:url(../../images/53downios.png) no-repeat;margin-right:93px;}
.screen-1 .pos_left .downIos:hover{background:url(../../images/53downios2.png) no-repeat;}
.screen-1 .pos_left .downApk{float:left;width:140px;height:30px;background:url(../../images/53downandro.png) no-repeat;}
.screen-1 .pos_left .downApk:hover{background:url(../../images/53downandro2.png) no-repeat;}

.le2 .screen-2{width:100%;height:100%;}
.le2 .screen_21{position:absolute;top:20%;left:290px;}
.screen-2 .pos_left{position:absolute;width:330px;height:100%;left:0;top:0;}
.screen-2 .pos_midd{position:absolute;width:345px;height:100%;left:330px;top:0;}
.screen-2 .pos_right{position:absolute;width:325px;height:100%;right:0;top:0;}
.screen-2 .pos_left a{position:absolute;left:47px;top:44%;cursor:auto;}
.screen-2 .pos_left a img{transition:all .3s ease;}
.screen-2 .pos_left a p{transition:all .3s ease;}
.screen-2 .pos_midd a img{transition:all .3s ease;}
.screen-2 .pos_midd a p{transition:all .3s ease;}
.screen-2 .pos_right a img{transition:all .3s ease;}
.screen-2 .pos_right a p{transition:all .3s ease;}
.screen-2 .pos_left a:hover img{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.screen-2 .pos_left a:hover p{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.screen-2 .pos_midd a{position:absolute;left:63px;top:44%;cursor:auto;}
.screen-2 .pos_midd a:hover img{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.screen-2 .pos_midd a:hover p{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.screen-2 .pos_right a{position:absolute;left:63px;top:44%;cursor:auto;}
.screen-2 .pos_right a:hover img{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.screen-2 .pos_right a:hover p{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}

.le2 .screen-3{width:100%;height:100%;}
.le2 .screen-3 .pos_left{position:absolute;width:500px;height:100%;left:0;top:0;}
.le2 .screen-3 .pos_right{position:absolute;width:500px;height:100%;right:0;top:0;}

 
.le2 .screen-4{width:100%;height:100%;}
.le2 .screen-4 .pos_left{position:absolute;width:500px;height:100%;left:0;top:0;}
.le2 .screen-4 .pos_right{position:absolute;width:500px;height:100%;right:0;top:0;}
.le2 .screen-5{width:100%;height:100%;}
.le2 .screen-5 .pos_left{position:absolute;width:500px;height:100%;left:0;top:0;}
.le2 .screen-5 .pos_right{position:absolute;width:500px;height:100%;right:0;top:0;}



.le2 .screen-bg01{
   background:url(../../images/screen_1.jpg) no-repeat center top;
     background-color:#457ae6;
}
.le2 .screen-bg02{
	background:url(../../images/screen_2.jpg) no-repeat center top;
    background-color:#e4eef6;
   
}
.le2 .screen-bg03{
	background:url(../../images/screen_3.jpg) no-repeat center top;
    background-color:#edf7ff;
}
.le2 .screen-bg04{
	background:url(../../images/screen_4.jpg) no-repeat center top;
    background-color:#e4eef6;
    
}
.le2 .screen-bg05{
	background:url(../../images/screen_5.jpg) no-repeat center top;
    background-color:#edf7ff;
}


.screen_31{position:absolute;left:10px;top:25%;transition:all .3s ease;}
.screen_31:hover{transition:all .3s ease;transform:translateX(20px); -ms-transform:translateX(20px);-moz-transform:translateX(20px);-webkit-transform:translateX(40px);}
.screen_32{position:absolute;right:0;top:36%;}

.screen_41{position:absolute;left:20px;top:44%;}
.screen_42{position:absolute;right:20px;bottom:0;transition:all .3s ease;}
.screen_42:hover{transition:all .3s ease;transform:translateX(20px);-ms-transform:translateX(20px);-moz-transform:translateX(20px);-webkit-transform:translateX(40px);}

.screen_51{position:absolute;left:10px;top:22%;transition:all .3s ease;}
.screen_51:hover{transition:all .3s ease;transform:translateX(20px);-ms-transform:translateX(20px);-moz-transform:translateX(20px);-webkit-transform:translateX(40px);}
.screen_52{position:absolute;right:0;top:45%;}
@media screen and (min-width:1000px) and (max-width:1400px){
.screen_51{position:absolute;left:0;top:22%;}
.screen_52{position:absolute;right:0;top:45%;}
}
@media screen and (min-width:1400px){
.screen_51{position:absolute;left:-4%;top:22%;}
.screen_52{position:absolute;right:-4%;top:45%;}
}

.phone_main{font-size:26px;color:#6e6e6e;min-width:1025px;height:2388px;/*background:url(../../images/ph_all.jpg) no-repeat top center;*/}
.phone_main .phone_jzhong{position:relative;width:1000px;margin:0 auto;}
.top_bg{width:100%;}
.top_bg .ph_big{width:460px;height:335px;padding-top:82px;margin:0;}
.ph_big .text{height:63px;background:url(../../images/ph1.png) no-repeat left top;}
.ph_big .pic{margin-top:35px;overflow:hidden;zoom:1;}
.ph_big .pic .downIos{float:left;width:160px;height:160px;background:url(../../images/53ios.png) no-repeat;margin-right:71px;}
.ph_big .pic .downApk{float:left;width:160px;height:160px;background:url(../../images/53andro.png) no-repeat;}

.ph_big .down{margin-top:8px;overflow:hidden;zoom:1;}
.ph_big .down .downIos2{float:left;margin-left:10px;width:140px;height:30px;background:url(../../images/53downios.png) no-repeat;margin-right:90px;}
.ph_big .down .downIos2:hover{background:url(../../images/53downios2.png) no-repeat;}
.ph_big .down .downApk2{float:left;width:140px;height:30px;background:url(../../images/53downandro.png) no-repeat;}
.ph_big .down .downApk2:hover{background:url(../../images/53downandro2.png) no-repeat;}

.top_bg .ph_b{position:absolute;width:285px;height:397px;right:83px;top:79px;background:url(../../images/phone2.png) no-repeat;}
.top_bg .pos_left{position:absolute;left:0;top:0;width:500px;height:417px;}
.top_bg .pos_right{position:absolute;right:0;top:0;width:500px;height:417px;}

.top_bg .pos_left .down{margin-top:346px;overflow:hidden;zoom:1;}
.top_bg .pos_left .down .downIos2{float:left;margin-left:10px;width:140px;height:30px;background:url(../../images/53downios.png) no-repeat;margin-right:90px;}
.top_bg .pos_left .down .downIos2:hover{background:url(../../images/53downios2.png) no-repeat;}
.top_bg .pos_left .down .downApk2{float:left;width:140px;height:30px;background:url(../../images/53downandro.png) no-repeat;}
.top_bg .pos_left .down .downApk2:hover{background:url(../../images/53downandro2.png) no-repeat;}




.phone_next1{height:492px;position:relative;}
.phone_next1 .ourys{padding-top:78px;width:371px;height:84px;background:url(../../images/ourys.png) no-repeat left bottom;}
.phone_next1 .div_center{padding-top:45px;width:913px;height:225px;position:absolute;left:47px;}
.phone_next1 li{float:left;width:224px;height:225px;}
.phone_next1 li a{display:block;}
.phone_next1 .li1 a{width:224px;height:225px;}
.phone_next1 .li1 a img{transition:all .3s ease;}
.phone_next1 .li1 a p{transition:all .3s ease;}
.phone_next1 .li1 a:hover img{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.phone_next1 .li1 a:hover p{transform:scale3d(0.89,.92,1);-webkit-transform:scale3d(0.89,.92,1);-moz-transform:scale3d(0.89,.92,1);-o-transform:scale3d(0.89,.92,1);transition:all .3s ease;}

.phone_next1 .li2{margin-right:118px;}
.phone_next1 .li2 a{width:224px;height:225px;}
.phone_next1 .li2 a img{transition:all .3s ease;}
.phone_next1 .li2 a:hover img{transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.phone_next1 .li3 a{width:224px;height:225px;}
.phone_next1 .li3 a img{transition:all .3s ease;}
.phone_next1 .li3 a:hover img{transform:scale3d(0.89,.92,1);transition:all .3s ease;}
.phone_next1 .pos_left{position:absolute;left:0;top:0;width:330px;height:490px;}
.phone_next1 .pos_midd{position:absolute;left:330px;top:0;width:345px;height:490px;}
.phone_next1 .pos_right{position:absolute;right:0;top:0;width:325px;height:490px;}
.phone_next1 .li1 a{display:block;width:224px;height:225px;}

#tips{border-radius:2px;border:1px solid #767676;background:url(../../images/mousetip.jpg) left top;height:23px;line-height:23px;padding:0 7px;color:#575757;}


.phone_top{ position:relative; height:737px; background:url(../../images/ph1.png) no-repeat 448px -36px;position:relative; overflow:hidden;}
.phone_top a{font-weight:bold;color:#fff;font-size:16px;width:184px;height:56px;line-height:56px;padding-left:49px;background-position:-127px -1px;border-radius:5px;}
.phone_top a.iPhone{position:absolute;left:221px; top:270px;cursor:pointer;}
.phone_top a.iPhone i{position:absolute;left:10px;top:9px;width:28px;height:34px;background-position:-177px -133px;}
.phone_top a.iPhone:hover,.phone_top a.andriod:hover{background-position:-127px -65px;text-decoration:none;}
.phone_top a.andriod{position:absolute;left:221px; top:350px; cursor:pointer;}
.phone_top a.andriod i{position:absolute;left:10px;top:9px;width:28px;height:33px;background-position:-126px -133px;}
.phone_top .ph_b{min-width:1025px;height:242px;padding-top:70px;background:#f5f5f5;opacity:0.7;filter:alpha(opacity:70);zoom:1;text-align:center;}
.phone_top .ph_b p.ph_h1{font-size:40px;color:#0054a7;margin-bottom:16px;}
.phone_top .ph_b p.ph_h2{font-size:27px;color:#616161;}
.phone_top .ph_big{position:absolute;left:220px;top:33px;color:#fff;font-size:60px;line-height:94px;}

.phone_next2{width:100%;height:490px;position:relative;}
.phone_next2 .pos_left{position:absolute;left:-164px;top:0;width:636px;height:490px;}
.phone_next2 .pos_right{position:absolute;right:0;top:0;width:528px;height:490px;}

.phone_next3{width:100%;height:490px;position:relative;}
.phone_next3 .pos_left{position:absolute;left:-164px;top:0;width:636px;height:490px;}
.phone_next3 .pos_right{position:absolute;right:-70px;top:0;width:600px;height:490px;}

.phone_next4{width:100%;height:490px;position:relative;}
.phone_next4 .pos_left{position:absolute;left:-164px;top:0;width:636px;height:490px;}
.phone_next4 .pos_right{position:absolute;right:-70px;top:0;width:600px;height:490px;}


.phone_main .to_top{display:none;position:fixed;right:20px;bottom:233px;_position:absolute;_bottom:auto;right:20px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-383);width:60px;height:60px;background:url(../../images/to_top.jpg) no-repeat left top;}
/*.footfa{margin-top:20px;}*/
/*-------网站公告页面ggao---------*/
.mpath{ color:#000;padding:11px 0 0 0px; clear:both;width:1190px;margin:0 auto;font-size:14px;}
.mpath a{padding:0 5px; color:#20cb9f;}
.mpath span{padding-left:5px;}
.ggdiv{min-height:599px;padding-bottom:30px;}
.box1 .dtail{width:888px;}
.box1 .dtail .webNotice{overflow:hidden;height:611px;border:1px solid #DDD;border-top:2px solid #a4ccff;margin-bottom:23px;background:#fff;}
.webNotice .notice,.stationNotice .notice{height:46px;line-height:46px;color:#036dda;font-size:18px;padding-left:20px;}
.box1 .dtail .stationNotice{height:598px;border:1px solid #DDD;border-top:2px solid #a4ccff;background:#fff;}
.webNotice ul.gglist{height:459px;}
.stationNotice ul.gglist{height:498px;}
.webNotice ul.gglist li{display:none;height:111px;margin-bottom:18px;}
.webNotice ul.gglist img{width:160px;height:109px;border:1px solid #e9e9e9;border-radius:10px;float:left;}
.webNotice ul.gglist div.para{float:left;width:480px;height:111px;margin-left:10px;}
.webNotice ul.gglist div.para h3 a{font-size:16px;line-height:80px;font-weight:normal;}
.webNotice ul.gglist div.para p.cont{height:40px;overflow:hidden;}
.webNotice ul.gglist div.para p.time{text-align:right;color:#757575;/*margin-top:20px;*/}

ul.gglist{padding-left:20px;padding-right:24px;font-size:14px;font-family:"微软雅黑";}
.stationNotice ul.gglist li{display:none; position:relative;height:40px; line-height:40px;}
.stationNotice ul.gglist li i{position:absolute; width:30px;height:15px;text-align: center;line-height: 15px;background-color:#F0B83F;color:#fff;font-size:12px;border-radius:3px;margin-top:12px;  font-style: normal;}
.stationNotice ul.gglist li a{display:block; height:40px; background:url(../../images/image2.0/nobg.png) repeat-x 50%;font-size:16px;padding-left:20px;}
ul.gglist li a span.time{ float:right; color:#757575;font-size:14px;font-family:"Arial";width:100px;text-align:right;background:#FFF;line-height:24px;margin-top:7px;}
.stationNotice ul.gglist li a span.title{background:#FFF;padding:0 20px;}

.ggdiv h1{ font-size:16px; font-family:"微软雅黑"; color:#484848;padding:10px 0 0 20px;}
.ggtitle{ text-align:center; font-size:18px; color:#333;font-family:"微软雅黑";padding:30px 0 20px 0;}
.gginfo{text-align:center;padding-bottom:10px;color:#757575;font-family:"微软雅黑";border-bottom:1px solid #BBB;width:90%;}
.ggcontent p{ text-indent:2em;padding-top:1em;font-family:"微软雅黑";font-size:16px;line-height:32px;}
.pages{padding:15px 20px 5px 20px;}
.pagesadd{width:90%;border-top:1px solid #BBB;margin-top:-30px;padding-top:30px;font-size:16px;font-family:"宋体";}
.pages .page-l{ color:#333; text-align:center;font-family:"微软雅黑";}
.pages .page-l{ color:#333; text-align:center;font-family:"微软雅黑";}
.pages .page-l a{padding:0 5px;color:#1fcc9e;}
.pages .page-r{ width:125px; float:right; text-align:right;margin-right:15px;font-family:"微软雅黑";}
.page-l{float: left;margin-left: 150px;_margin-left: 80px;}
.page_up,.page_next{line-height:40px;font-size:14px;display:block;}
.page_up{margin-top:25px;}
.page_next{}
/*--------------会员页面---------------------*/
/*denglu*/
.dl-h2,.dl-h1{ height:56px; line-height:56px; font-size:17px; font-family:"微软雅黑"; font-weight:bold; padding-left:30px;}
.dl-h1{ background:url(../../images/tu01.png) no-repeat 20px -1060px;padding-left:50px;}
.dl-h1 span{ font-weight:normal; font-size:14px;padding-left:10px;}
.login-from,.login-ad{ width:450px; float:left; height:412px;}
.login-from{ background:url(../../images/x-repeat-y01.gif) repeat-y right 0;}
.login-ad{ background:url(../../images/a01.gif) no-repeat center center;}
.padding10{padding:10px 0;}
.login-from{padding-top:50px; height:362px;}
form a{ color:#1fcc9e;}
form a:hover{ color:#1fcc9e;}
form td{padding:6px 3px; line-height:27px;font-family:"微软雅黑";}


.code{ margin-right:10px;margin-top: 4px;}
.pass-from1{padding:20px 0;}

.pass-from1 li{ height:78px; line-height:78px; margin-bottom:20px;padding-left:60px;}
.pass-from1 li a{ float:right; margin-right:20px; margin-top:20px;}
.phone-tt,.reg-tt,.pass-ico-shuo,.pass-ico-kai,.pass-ico-phone,.pass-ico-email,.pass-ico-phone1,.pass-ico-email1{ background:url(../../images/tu01.png) no-repeat -999px -999px;}
.pass-ico-shuo{ background-position: 25px -1348px;}
.pass-ico-kai{ background-position: 20px -1131px;}
.pass-ico-phone{ background-position: 25px -1408px;}
.phone-tips{background-position: 25px -1583px; height:64px; line-height:64px; font-size:22px; font-family:"微软雅黑"; color:#0356A6; width:300px;padding-left:80px;margin-top: 50px;}
.phone-tts{width:300px;padding-left:160px;padding-top:20px;margin-bottom: 120px;}
.phone-tts a{ color:#0f7fd9;padding:0 5px;}
.pass-ico-email{background-position: 15px -1679px;}
.phone-tt,.reg-tt{ background-position: 25px -1498px; height:27px; color:#000; line-height:27px; width:600px; text-indent:60px; margin:0 auto;}
.reg-tt{ width:900px;}
.regdiv_add .may_active{width:540px; font-family:"微软雅黑"; color:#0356A6;margin-top:70px;margin-bottom:10px;}
.regdiv_add .may_active p{text-align:center;text-indent:0;font-size:20px;line-height:34px;}
.pass-from1 li.pass-ico-phone1{background:url(../../images/tu01.png) no-repeat 30px -1191px #f0f5fb; color:#000;}
.pass-from1 li.pass-ico-email1{background:url(../../images/tu01.png) no-repeat 26px -1265px #f0f5fb;color:#000;}
.pass-from1 li.pass-ico-phone2{ background:url(../../images/button4.png) no-repeat 26px #f0f5fb;color:#000;}
.pass-from1 li.pass-ico-email2{background:url(../../images/button3.png) no-repeat 26px #f0f5fb;color:#000;}

.passinput{ position:relative;}
.passinput #mobile_passwordStrengthDiv{ width:206px;position:absolute; overflow:hidden; left:220px; top:3px; }
.passinput #mobile_passwordStrengthDiv ul{ width:160px; overflow:hidden;}
.passinput #mobile_passwordStrengthDiv li{ width:49px; float:left; margin-top:8px; text-align:center; background:#fff;}

.passinput1{ position:relative;}
.passinput1 #mobile_passwordStrengthDiv{position:absolute; overflow:hidden; left:2px; top:43px; }
.passinput1 #mobile_passwordStrengthDiv ul{ width:160px; overflow:hidden;}
.passinput1 #mobile_passwordStrengthDiv li{ width:49px;padding:0; margin:0; line-height:20px; height:16px; float:left; margin-top:8px; text-align:center; background:#fff; color:#000;}

.passinput #email_passwordStrengthDiv{ width:206px;position:absolute; overflow:hidden; left:220px; top:3px; }
.passinput #email_passwordStrengthDiv ul{ width:160px; overflow:hidden;}
.passinput #email_passwordStrengthDiv li{ width:49px; float:left; margin-top:8px; text-align:center; background:#fff;}

.passinput1{ position:relative;}
.passinput1 #email_passwordStrengthDiv{position:absolute; overflow:hidden; left:2px; top:43px; }
.passinput1 #email_passwordStrengthDiv ul{ width:160px; overflow:hidden;}
.passinput1 #email_passwordStrengthDiv li{ width:49px;padding:0; margin:0; line-height:20px; height:16px; float:left; margin-top:8px; text-align:center; background:#fff; color:#000;}

.is0,.is10,.is20,.is30{background:url(../../images/progressImg1.png) no-repeat 0 0;}
.is10{background-position:0 -8px;}
.is20{background-position:0 -16px;}
.is30{background-position:0 -24px;}
.tig00{margin-top:10px; color:#333;}
.tig01{border-radius: 3px;border:1px solid #ccc;padding:0 10px; background:url(../../images/image2.0/daojishi.png); color:#838383; text-align:center;display:inline-block;cursor:pointer;}
.tig02{padding:5px; border:1px solid #d3f4ea; background:#E4F8F3; color:#333; line-height:20px; position:absolute; left:0; top:30px;word-wrap:break-word;}
.tig02t{ background:url(../../images/tu01.png) no-repeat 0 -1554px; width:10px; height:9px; position:absolute; left:30px; top:-9px;}
/*会员中心*/
.mbg{ background:url(../../images/mbg.gif) repeat-y;padding-top: 20px;margin-bottom:10px;}
.mtop{background:url(../../images/mbg1.gif) no-repeat; height:1px; line-height:1px; overflow:hidden;}
.mfoot{ background:url(../../images/mbg2.gif) no-repeat; height:2px; line-height:2px; overflow:hidden;}
.mleft{ width:220px; float:left; overflow:hidden;font-size:14px;color:#333;min-height:400px;_height:400px; _overflow:visible;}
.mright{ width:958px; border: 1px solid #e1e1e1; float:right; overflow:hidden; margin-right:1px;background-color: #fff;}
.mleft h1{height:35px; line-height:35px;border-top:1px solid #d7d7d7;font-size:14px;padding-left:18px;}
.mleft ul{padding-bottom:15px;}
.mleft ul li{ height:30px; line-height:30px;}
.mleft ul li a{ display:block;height:30px; line-height:30px; text-indent:34px;background:url(../../images/order_arr.png) no-repeat 18px center;border-left:3px solid #fff;}
.mleft ul li a:hover{background:url(../../images/order_arr.png) no-repeat 195px center #d3f4ea;border-left:3px solid #1fcc9e;text-decoration:none;}
.mleft ul li.inli a{background:url(../../images/order_arr.png) no-repeat 195px center #d3f4ea;border-left:3px solid #1fcc9e;font-weight:bold;}
.mbox{ width:928px; margin:0 auto;}
.mright .mbox{min-height:716px;}
.mbox h2{ text-indent:2em;border-bottom:1px solid #ccc; height:30px; line-height:30px; font-size:14px; color:#333;}
.mr-top{ height:55px; line-height:55px;}
.mr-top h1{ float:left; font-family:"微软雅黑"; font-size:16px; margin-right:20px;}
.mr-top-prem h1{ text-align:center; font-family:"微软雅黑"; font-size:16px; margin-top:20px;}
.mr-top-prem h3{ text-align:center; font-family:"微软雅黑"; font-size:16px;height:55px;line-height:55px;}
.mtips{ position:relative; float:left; line-height:18px; top:18px;padding:0 10px;}
.sjtrue,.sjflase,.eltrue,.elflase{ background-image:url(../../images/image2.0/bus365_bg.png);background-repeat:no-repeat; float:left; width:13px; height:18px; margin-right:5px;}
.sjtrue{ background-position:-64px -22px;}
.sjflase{background-position:-78px -22px;}
.eltrue{ background-position: -64px top; width:20px;}
.elflase{background-position: -86px top;width:20px; }

/*忘记密码新界面*/
.pass_rest td{position:relative;padding-top:0;padding-bottom:0;}
.pass_rest input{border:1px solid #d7d7d7;}
.newRst{height:59px;line-height:59px;padding-left:30px;font-size:18px;border-bottom:1px dashed #d6dad9;}
p.Rst_name{text-align:center;font-size:18px;height:24px;line-height:24px;margin-top:60px;}
td.name_td input{padding-left:35px;}
td.name_td i{position:absolute;left:12px;top:30%;width:21px;height:18px;background-position:left -54px;background-repeat:no-repeat;}
i.jym_bg{position:absolute;left:12px;top:27%;width:18px;height:16px;background-position:-34px -56px;background-repeat:no-repeat;}
td.Rst_jym input{padding-left:35px;}
td.Rst_jym a{float:left;background-position:-65px -32px;text-indent:-9999em;background-repeat:no-repeat;width:43px;height:42px;}
.pass_rest #imgVa{margin:0;border:1px solid #349949;border-right:0;border-radius:5px 0 0 5px;float:left;}
.newRst .hell{margin-left:15px;font-size:16px;}
.mailRst{padding:0;}
.mailRst tr{margin-bottom:20px;}
.yzDoor td{position:relative;padding-top:126px;width:126px;}
.yzDoor td p{text-align:center;}
.mailYes,.phoneNo,.mailNo,.phoneYes{position:absolute;left:0;top:0;width:126px;height:126px;background-repeat:no-repeat;}
.mailYes{background-position:-234px -142px;}
.phoneNo{background-position:-374px 0;}
.mailNo{background-position:-234px 0;}
.phoneYes{background-position:-374px -142px;}
.Mset td,.Pset td{position:relative;padding-bottom:0;}
.Mset input,.Pset input{padding-left:30px;border:1px solid #d8dad9;height:38px;line-height:38px\9;}
.Mset .tig01,.Pset .tig01{height:32px;line-height:32px;background:#fbfbfb;margin-right:10px;color:#333;width:126px;}
.Mset .jym_bg,.Pset .jym_bg{position:absolute;left:12px;top:37%;}

.Mnew .inputU{height:38px;line-height:38px\9;}
.Mnew td{padding-top:0;padding-bottom:0;padding-right:10px;}
.Mnew tr td{position:relative;font-size:15px;}
i.passYes{display:none;position:absolute;right:0;top:30%;width:16px;height:16px;background-repeat:no-repeat;background-position:-64px -143px;}
.pwd_power{display:none;width:252px;height:20px;background:url(../../images/image2.0/pwdstrength.jpg) no-repeat;margin:0;}
.pwd_power01{background-position:-14px -9px;}
.pwd_power02{background-position:-14px -32px;}
.pwd_power03{background-position:-14px -53px;}
.successNew{height:408px;}

.successNew i.rst_success{position:absolute;left:0;top:0;background-position:0 -333px;width:60px;height:60px;}
.successNew	.textCenter{margin-top:150px;position:relative;width:340px;padding-left:75px;height:120px;text-align:left;line-height:30px;}
.successNew .tips{color:#333;font-size:18px;}
.successNew .tts{padding:0;font-size:16px;margin-bottom:10px;}
.LoadNow{width:127px;height:40px;line-height:40px;float:left;background:#f39800;border-radius:5px;text-align:center;}
.LoadNow a{text-decoration:none;color:#fff;font-size:18px;}
input.Error{border:1px dashed red;}
div.Error_text{color:red;font-size:14px;height:20px;line-height:15px;}
	
/** 我的订单中左侧导航栏 **/
.osleft{border:1px solid #e1e1e1;background-color:#FFFFFF;border-top:3px solid #1fcc9e;}
/*我的BUS365新加修改样式2014-11-10*/
.order11-10{font-size:16px;color:#1fcc9e;height:40px;line-height:40px;padding-left:18px;}

/* 订单查询 */
.osright{width:100%;background:#FFF;}
.osright .title{background-color:#E4EEFA;border:0px;border-bottom: 1px solid #d3f4ea;height:40px;line-height:40px;color:#333; font-size:16px; font-family:"微软雅黑";padding-left:30px;}
.osright .condition{padding:0 20px 0 20px;}
.osright .condition td {vertical-align: middle;height: 40px;padding:10px 0 0 0;}
.osright .condition td div{margin-top:5px;}
.osright .condition td .last{margin-left:15px;}
.osright .condition td label span{position:relative;top:-2px;margin-left:5px;}
.osright .condition td input{border:1px solid #d3f4ea;padding:0 0 0 10px;}
.osright .condition td input.datetime{padding:0 0 0 30px;background: url("/public/images/css_splice.png") repeat-y 5px -97px;}

.osright .condition td .inputorderno{width:160px;}
.osright .condition td .inputlength{width:120px;}
.osright .condition td .inputleft{margin-left:10px;}
.osright .condition td .input_span{width:125px;height:33px;line-height:33px;font-size: 14px;margin-left: 10px;cursor: pointer;}
.osright .condition td .input_cx{height:30px;font-size:14px;outline: none;}
.osright .condition td .input_cx span{font-size:15px;letter-spacing: 1em;margin-right: -1em;display: block;}
.osright .bjcx{font-family:"微软雅黑";height:37px;padding:20px 0 0 0;margin:10px 20px 15px 20px;border-top:1px solid #E6E6E6;}
.osright .bjcx span{float: left;line-height: 30px;}
.osright .result{margin:0 20px;border-top:1px solid #C2DCFD;}
.osright .result ul{list-style-type:none;}
.osright .result ul li{height:40px;line-height:40px;border: 1px solid #C2DCFD;border-top:0;background: #F6F9FE;cursor: pointer;}
.osright .result ul li:first-child{background-image:url("/public/images/title_bg.jpg");font-weight: bold;cursor: auto;}
.osright .result li div{width:27%;padding-left: 3%;float:left;border:0px solid red;background-color:transparent;}
.osright .result ul .lastdiv{width:10%;padding-left: 0;text-align: center;float:right;cursor:pointer;background: url("/public/images/css_splice.png") repeat-y 26px 20px;height: 40px;background-color:inherit;margin-left:-80px;}
.osright .result ul .no_result{text-align:center;color:red;}
.osright .result ul .selli{background-color:#E4F0FE;font-weight: bold;height: auto;border-bottom:0;overflow:auto; zoom:1;cursor: auto;}
.osright .result ul .selli div{background-color:#E4F8F3;}
.osright .result ul .selli-div{background-position: 26px -15px;}
.osright .result ul .selli table{width:100%;border:0;border-collapse:collapse;border-spacing: 0;background: #FFF;float: left;}
.osright .result ul .selli table tr td:first-child{border-left:0;}
.osright .result ul .selli table tr td:last-child{border-right:0;}
.osright .result ul .selli table td{border:1px solid #d3f4ea;border-collapse:collapse;text-align:center;font-weight:normal;line-height:20px;padding: 10px 0 10px 0;}
.osright .result ul .selli table td.toleft{text-align:left;padding-left:10px;}
.osright .result ul .selli table tr.titel td{font-weight:bold;}
.osright .result ul .selli table .lasttd{padding-left:0;}
.osright .result ul .selli table div{text-align: left;padding: 0 0 0 5px;font-weight: bold;background: none;cursor: auto;}
.osright .result ul .selli table div.email{width:auto;}
.osright .result ul .selli table .divlength{width:auto;float:right;margin-right: 10px;}
.osright .result ul .selli table .divlength .totalmoney{color:red;}
.osright .result ul .selli table a{width:60px;height:25px;font-size: 14px;font-weight: bold;color:#FFF;display:block;text-align: center;line-height: 25px;}
.osright .result ul .selli table a.bx{color:#117DC8;font-weight: normal;text-decoration: underline;}
.osright .result ul .selli .tp_yes{border:1px solid #f39800;background:#f39800;margin-bottom: 3px;}
.osright .result ul .selli .tp_no{border:1px solid #A1A1A3;background:#B6B7BB;margin-bottom: 3px;cursor:default;}
.osright .result ul .selli .tp_no:HOVER{text-decoration:none;}
.osright .result ul .selli .gq_yes{border:1px solid #349a49;background:#349a49;}
.osright .result ul .selli .gq_no{border:1px solid #A1A1A3;background:#B6B7BB;cursor:default;}
.osright .result ul .selli .gq_no:HOVER{text-decoration:none;}

/** 待支付订单 **/
.unorder_form{width:100%;}
.noresult{height:40px;color:red;line-height: 40px;font-weight: bold;text-align: center;}
.position{margin:30px;}
.ordertitle{border: 1px solid #BCDAFC;height: 40px;background-color:#E4EEFA;border-bottom: 0;}
.ordertitle ul{list-style-type:none;}
.ordertitle ul li{height:40px;width:30%;color:#000; text-align:center;float: left;padding: 0;line-height:40px;font-weight: bold;margin: 0;}
#ticketInfo{width:100%;border:0;border-collapse:collapse;border-spacing: 0;background: #FFF;}
#ticketInfo td{border:1px solid #D3E6F5;border-collapse:collapse;text-align:center;font-weight:normal;line-height:20px;padding: 10px 0 10px 0;}
#ticketInfo td.toleft{text-align:left;padding-left:10px;}
#ticketInfo tr.titel td{font-weight:bold;}
#ticketInfo td div{float:left;width:25%;text-align: left;padding-left: 10px;font-weight:bold;}
#ticketInfo td div.money{float:right;width:auto;text-align: right;padding-right: 10px;font-weight:bold;}
#ticketInfo td div.money span{color:red;}
#ticketInfo td a{border:1px solid #E78D25;background:#F79E0A;margin-bottom: 3px;width:60px;height:25px;font-size: 11px;font-weight: bold;color:#FFF;display:block;text-align: center;line-height: 25px;}

/**************** 保单展示 *********************/
/* 订单查询 */
.osright .result li div.poptip{position: absolute;top: 20px;left:20px;padding: 10px 10px 10px;*padding: 10px 10px 10px;line-height: 20px;color: #000;font-size: 12px;background-color: #F5F8FD;border: solid 1px #1fcc9e;border-radius: 2px;box-shadow: 0 0 3px #ddd;z-index: 1500;display: none;width: auto;}
.novip table div.poptip{position: absolute;top: 20px;left:20px;padding: 10px 10px 10px;*padding: 10px 10px 10px;line-height: 20px;color: #000;font-size: 12px;background-color: #F5F8FD;border: solid 1px #1fcc9e;border-radius: 2px;box-shadow: 0 0 3px #ddd;z-index: 1500;display: none;width: auto;font-weight: inherit;}
.poptip{position: absolute;top: 20px;left:20px;padding: 10px 10px 10px;*padding: 10px 10px 10px;line-height: 20px;color: #000;font-size: 12px;background-color: #F5F8FD;border: solid 1px #1fcc9e;border-radius: 2px;box-shadow: 0 0 3px #ddd;z-index: 1500;display: none;width: auto;cursor: auto;}
.poptip-arrow{position: absolute;overflow: hidden;font-style: normal;font-family: simsun;font-size: 12px;text-shadow:0 0 2px #ccc;}
.poptip-arrow em,.poptip-arrow i{position: absolute;left:0;top:0;font-style: normal;}
.poptip-arrow em{color: #84B7F9;}
.poptip-arrow i{color: #FFFCEF;text-shadow:none;}
.poptip-arrow-top{height: 9px;width: 12px;top: 12px;margin-top:6px;}
.poptip-arrow-top{left:50%;top:-15px;}
.poptip-arrow-top em{top:1px;}
.poptip-arrow-top i{top:2px;}
.poptip-arrow-a-color{color:#117DC8;font-weight: normal;text-decoration: underline;}
.poptip-arrow-close{border:1px solid #E49D41;background:#F79E0A;color:#FFF;width:50px;display: block;text-align: center;margin-top:10px;}
.poptip-arrow-close:hover{color:#FFF;}
	
	
.aqitem{padding-bottom:16px;}
.aqtitle{ height:40px; line-height:40px; background:url(../../images/tu01.png) repeat-x 0 -713px; border:1px solid #1fcc9e;}
.aqtitle h1{ color:#000; font-size:14px; float:left; padding-left:20px;}
.aqtitle span{ color:#000; float:left;}
.aqbottom{cursor:pointer; width:60px; float:right; color:#1fcc9e; height:40px; position:relative;}
.aqbottom span.on,.aqbottom span.off{ position:absolute; right:20px; top:15px; background:url(../../images/image2.0/bus365_bg.png) no-repeat; width:12px; height:8px; float:right; }
.aqbottom span.on{background-position:-78px -44px;}
.aqbottom span.off{ background-position:-64px -44px;}
.aqdiv{ border:1px solid #b6e0ff; border-top:0;padding:10px;}
.tigs01{padding-left:50px;}
span.tu-i{ background:url(../../images/image2.0/bus365_bg.png) no-repeat -64px -58px; width:16px; height:16px; float:left; margin-top:14px; margin-right:10px;}




/*联系人管理*/
.lxr-table{padding:20px 0;}
.lxr-table .light-blue td { background: #E4F8F3;}
.lxr-table table{ border-collapse:collapse;border:1px solid #d3f4ea; color:#333;}
.lxr-table th,.lxr-table td{ background-color:#d3f4ea; border:1px solid #d3f4ea; height:40px; border-left:none;padding:0 5px;  border-right:0;}
.lxr-table td{ border:1px solid #d3f4ea; background:#fff;border-left:none;border-right:0;}
.lxr-table td a{ color:#1fcc9e;}
.lxr-table th a{ color:#1fcc9e; font-weight: normal;}
.lxr-table th label{ color:#117dc8; font-weight: normal;}
.lxr-bottom{ text-align:center;padding:30px 0;} 
.lxr-add,.lxr-del{  width:108px; height:32px; overflow:hidden; text-indent:-999em; margin:0 4px; background:url(../../images/input-bottom.gif) no-repeat 0 -494px; display:inline-block;}
.lxr-del{ background-position:-112px -494px;}
.lxr-addbox{padding:30px;}

/*非会订单*/
.ddtable1{padding:10px 0;font-family:"微软雅黑";}
.ddtable1 table{ border-top:1px solid #d6e9ff;border-left:1px solid #d6e9ff; border-collapse:collapse;*border-bottom:1px solid #d6e9ff;*border-right:1px solid #d6e9ff;}
.ddtable1 table td{border-right:1px solid #d6e9ff;border-bottom:1px solid #d6e9ff;padding:5px;}
.ddtable1 th,.ddthead1{height:32px; line-height:32px; font-weight:bold; border:1px solid #0265c1; font-size:14px; background:#3099e2; color:#fff; border-top:2px solid #52aeee; position:relative; cursor:pointer;}
.ddtable1 th span,.ddthead1 span{padding-left:20px;}
.ddthead1{ margin-top:10px;}
.ddthead1 .on,.ddthead1 .off{ position:absolute; right:10px; top:10px; width:12px; height:10px; overflow:hidden; line-height:12px; background:url(../../images/tu02.gif) no-repeat -30px -40px; cursor:pointer;}
.ddthead1 .off{ background-position:-43px -40px;}
.ddbody{}

.ddtable1 tr.ddthead td{ background:#f0f5fb; color:#333; font-weight:bold;padding:10px 5px;}

.ddll{ width:100px; float:left; overflow:hidden;padding-left:8px;}
.ddrr{ float:right; overflow:hidden; text-align:right;margin-right:5px;}
.ddCoupon{float:right;margin-left:30px;margin-right:5px;padding-bottom:16px;}
.ddCoupon .SeCpon{margin-right:10px;}
.ddbottom{padding:15px 0 10px 0; text-align:center;}
.ddbottom a:hover{text-decoration:none;}

/*------------客运站查询-------------*/
.box1{font-family:"微软雅黑";width:1190px;padding:12px 0 30px;}
.zfbox{width:1190px;background-color:#FBFEF3;border:1px solid #EAEBE6;border-top:none;padding-top:15px;}
.zftictable{width:90%;margin-left:5%;font-size:14px;font-weight:bold;}
.zfsytime{font-family:"Arial";display:inline-block;width:48px;height:48px;background:url(../../images/image2.0/bus365_bg.png) no-repeat left -249px;font-size:34px;color:#FFF;text-align:center;line-height:48px;}
.zftimedesc{display:inline-block;height:48px;line-height:48px;position:relative;font-size:14px;top:-6px;}
.zfbankdiv{width:1150px;border:1px solid #1fcc9e;background-color:#FFF;margin-top:10px;padding:15px 20px;}
.zfsyword{display:inline-block;font-size:24px;color:#1fcc9e;height:48px;line-height:48px;position:relative;top:-3px;}
.kycxfrom{font-family:"微软雅黑";padding:5px 0; width:1188px; border:1px solid #d7d7d7;background:#fff;}
.kycxfrom table{margin:0 0 0 20px;}
.kycxfrom table td{*line-height:30px;*padding-top:4px;}
.kyz_ie{*vertical-align:top;zoom:1;display:inline-block;}
.banktitle{font-size:16px;color:#1fcc9e;font-weight: bold;}
.zfbankdiv td{height:100px;width:33%;}
div.zfbankdiv td input{position:relative;top:-13px;margin-right:10px;}
div.zfbankdiv td img{}
.zf_bottom{width:1190px;height:120px;margin-top:20px;text-align:center;}
.zf_bottom span{cursor:pointer;font-family:"宋体";font-size:15px;border:none;}
.zfbtn{width:140px;color:#FFF;font-weight:normal;position:relative;top:50px;left:300px;}

#content2_ul,#content3_ul{overflow:hidden;/* margin-left:150px; */margin-left:30px;}
#content2_ul li,#content3_ul li{width:270px;/* margin-right:40px; */margin-right:10px;float:left;height:42px;/* margin-top:17px; */padding-top:25px;margin-top:0;margin-bottom:20px;position: relative;}
#content2_ul li input,#content3_ul li input{margin-right:30px;background-color:red;border:10px groove blue;width:300;height:300;filter:progid:DXImageTransform.microsoft.gradient(gradienttype=1,startColorStr=cyan,endColorStr=red);}
#content2_ul li img,#content3_ul li img{}
#content2_ul li span.tips,#content3_ul li span.tips{position: absolute;top: 0;left: 100px;color: red;padding: 2px 5px;border: solid 1px #f00;border-radius: 10px 10px 10px 0;}

#wxzf_div{width:873px;height:555px;background:#fff;position:fixed;z-index:10003;border-radius:5px;border:5px solid #4b4b4b;}
#wxzf_div h3{position:relative;height:47px;line-height:47px;border-bottom:1px solid #dbdbdb;padding-left:23px;font-size:18px;}
#wxzf_div h3 a{position:absolute;right:12px;top:7px;width:32px;height:32px;background:url(../../images/close_min.png) no-repeat;}
#wxzf_div .wxbg{position:relative;width:100%;height:507px;background:url(../../images/image2.0/wx_bg.png) no-repeat 83px 38px;}
#wxzf_div .wxbg img{width:224px;height:226px;margin-top:71px;margin-left:239px;background:#fff;border:1px solid #ddd;}
#wxzf_div .wxbg p{margin-left:223px;font-size:19px;font-weight:bold;height:36px;line-height:36px;}
#wxzf_div .wxbg p span{color:#0153a5;}
#wxzf_div .wxbg a{position:absolute;right:33px;bottom:24px;width:125px;height:33px;line-height:33px;border-radius:5px;background:#22953a;color:#fff;font-size:16px;text-align:center;}
#wxzf_div .wxbg a:hover{text-decoration:none;background:#41b135;}
	
	
.kycxdiv{overflow:hidden;border:0px solid #bad9fe; width:1188px; min-height:400px;margin-top:12px; /*background-color:#f0f5fb;*/height:auto!important;}
.kycxdiv .title{position:relative;height:25px;line-height:25px;padding:7px 0;color:#1fcc9e;background-color:#fff;padding-left:45px;font-size:16px;font-weight:bold;}
.kycxdiv .title i{position:absolute;left:0;top:16%;width:41px;height:24px;background-position:left -78px;}
.kycxh1{ font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#0c488f; background-color:#d1e6ff; border-bottom:1px solid #bad9fe; height:40px; line-height:40px; text-indent:20px;}
.kycxdiv dl{padding:20px; line-height:20px;}
.kycxdiv dt{ font-size:15px; font-family:"微软雅黑"; font-weight:bold; line-height:25px;}
.kycxdiv dt a{ color:#117dc8;}
.kycxdiv dd{padding-bottom:20px;}
.kycxdiv dd span{ color:#f00;}  
.kycxdiv td{ height:40px; line-height:40px; background:url(../../images/repeat.gif) repeat-x 0 39px; color:#3f3f3f;}
.kycxdiv td span,.kycxdiv td strong{ color:#f00;}

.kycxdiv .content{width:100%;overflow:hidden;margin-left:19px;padding-bottom:14px;}
.kycxdiv .no_mar{width:1030px;overflow:hidden;}
.kycxdiv .stationInof{background:#fff;width:223px;height:120px;border:1px solid #DDD;cursor:pointer;float:left;margin:14px 19px 15px 0;}
.kycxdiv .stationInof:hover{background-color:#E4F8F3;}
.kycxdiv .stationInof a:hover{text-decoration:none;color:#666;}
.kycxdiv .stationInof .img{width:100%;height:167px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #ddd;}
.kycxdiv .stationInof .stationTitle{font-size:16px;line-height:50px;padding-left:10px;border-bottom:2px solid #b8f6e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.kycxdiv .stationInof .stationAddress{font-size:14px;line-height:25px;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.kycxdiv .stationInof .stationAddress span{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:200px; display:block; }
.station_left{width:65%;float:left;height:10px;min-height:10px;height:auto!important;}
.station_left .station_info{background-color:#fff;padding:20px;height:auto;min-height: 300px;max-height:500px;overflow-y:auto;}
.station_left .station_info .station_info_left{float:left;  text-indent:2em;margin-top: 20px;width: 45%;}
.station_left .station_info .station_info_left li{}
.station_left .station_info .station_info_left li span.justify{}
.station_left .station_info .station_info_right{float:right;}
.station_left .station_info ul{height:auto;min-height:100px;line-height:30px;font-size:14px;}
.station_left .station_info li.station_name {padding:0;font-size:16px;height:40px;line-height:40px;font-weight:bold;}
/*客运站新样式*/
.kycxNew{background:#fff;}


/* 客运站详情 */
.station_left .info_div{background:#fff;width:100%;border-top:1px solid #e9e7e8;}
.station_left .info_div div._div{width:100%;border-bottom:1px solid #DDD;height:40px;}
.station_left .info_div div._div ul.list{line-height:40px;}
.station_left .info_div div._div ul.list li{float:left;cursor:pointer;border-right:1px solid #DDD;width:130px;text-align:center;}
.station_left .info_div div._div li.sel{border-bottom:1px solid #FFF;}
.station_left .info_div ._info{padding:10px;}
.station_left .info_div ._info{display:none;overflow-y:auto;}
.station_left .info_div ._notice{display:none;padding:20px;}
.station_left .info_div ._notice li{position:relative;}
._notice li i{background:url("../../images/list_bg.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);width:4px;height:7px;position:absolute;left:0;top:18px;}
._notice li a{display:block;height:40px;line-height:40px;color:#333;background:url("../../images/image2.0/nobg.png") repeat-x scroll 50% center rgba(0, 0, 0, 0);}
._notice .ggTitle{float:left;padding:0 10px;background:#fff;}
._notice .ggTime{float:right;padding:0 10px;background:#fff;}
.station_left .info_div ._notice a:hover span{}
._notice .head_n{float:left;}
._notice .data{float:right;}

.station_right{width:33%;float:right;height:10px;min-height:10px;background:#fff;border:1px solid #d7d7d7;height:300px;min-height:300px;height:auto;!important}
.quest{height:794px;}

.kycxtab{width:940px;margin:20px;text-align:left;}
.kycxtab td{line-height:20px;background-image: none;}
.kycxtab td ul{margin:0px 10px 00px 10px;}
.kycxtab td ul li{line-height:34px;border-bottom: 1px #999999 dotted;}
.kycxtab td ul li a{background: url(../../images/ul_title.png) no-repeat;padding-left:10px;background-position:0px 5px;color:black;}
.kycxtab td ul li span{display: inline-block;float: right;color:#999999;}

.kycxtab_list{ width:100%;text-align:left;margin:0px 0px 15px 0px;}
.kycxtab_list td{line-height:25px;background:none;}
.kycxtab_list td a{color:#117DC8;font-family: "微软雅黑";font-size: 15px;font-weight: bold;line-height: 25px;}

.kycxtab_html{width:940px;margin:20px;}
.kycxtab_html{height:40px; line-height:40px; color:#3f3f3f;}
.kycxtab_html td{background: none;}
.kycxtab_html td span{color:#000;font-size: 12px;}

.dycx_Ul_tile{font-weight: bold;margin-left:10px;margin-bottom: 8px;height: 20px;text-align: left;}

/* 新版客运站查询 */
.top_line{background:#b8f6e6;height:2px;width:100%;}
.st_lft{width:900px;border:1px solid #e9e7e8;}
.quest{width:279px;}

/*-----------注册页-----------*/
.reg-box{ width:1190px;}
.reg-box a{color:#117dc8;}
.reg_nav{width:1188px;height:50px;line-height:50px;margin:0 auto;border:1px solid #EDEDED;background-color: #FFFFFF;}
.reg_nav div{float:left;width:33%;text-align:center;font-size:18px;line-height:49px;height:49px;color:#636363;}
.reg_nav div.sel{border-bottom:2px solid #1fcc9e;color:#1fcc9e;}
.reg_nav span{width:30px;line-height:30px;border-radius:15px;display:inline-block;background:#BBB;color:#FFF;margin-right:5px;}
.reg_nav span.sel{background:#1fcc9e;}


.regdiv{padding:30px;border:1px solid #EDEDED;width:1128px;margin-top:20px;background-color: #FFFFFF;}
.regdiv .title{font-size:18px;margin-bottom:30px;}
.left{float:left;width:50%;text-align:left;position: relative;}
div.input_div{padding:7px;border:1px solid #CCCCCC;width:366px;height:28px;margin:0;}
div.error{border:1px solid red;}
div.input_div .input_CSS{width:309px;height:15px;padding:5px;border:0;}
div .submit{width:393px;margin:0;color:#FFF;clear:both;}
/*验证码*/
div.verifycode{width:210px;float:left;}
div.verifycode input.length{width:150px;}
img.img_verifycode{width:76px;height:31px;margin:5px 19px 0 10px;float:left;}
a.chang{line-height:42px;}

div.error_text{width:377px;height:20px;line-height:20px;font-size:14px;color:red;margin:0;clear:both;}
div.input_div span.username,div.input_div span.password,div.input_div span.verifycode{width:35px;height:26px;border-right:1px solid #D0D0D0;margin: 0;float:left;}
div.input_div span.username{background-position:0 0;}
div.input_div span.password{background-position:-49px 0;}
div.input_div span.verifycode{background-position:-99px 0;}
.right{float:right;text-align:left;background:#FFF;width:300px;}

.reghelp{ border:1px solid #ccc;padding:20px;}
.reghelph1{ font-size:14px; font-weight:bold; color:#434343;margin-bottom:20px;}
.right .help_dl dt{ font-size:14px; color:#434343; font-weight:normal;line-height: 15px;}
.right .help_dl dd{ font-size:14px; color:#434343; line-height:28px; padding-bottom:0; text-indent:0;}

/*协议*/
.agree_div{margin-top:10px;line-height:30px;}
#Agree{width:557px;height:517px;background:#fff;position:fixed;z-index:10003;border-radius:5px 5px 0 0 ;}
#Agree h2{height:55px;line-height:55px;font-size:18px;border-bottom:1px solid #e9e9e9;color:#333;text-align:center;}
#Agree #Aclose{position:absolute;right:16px;top:14px;color:#c4c4c4;font-size:16px;}
#Aclose:hover,#Aconfirm:hover{text-decoration:none;}
#transparent{z-index:10001;position:absolute;left:0;top:0;background:#000;opacity:0.6;filter:alpha(opacity:60);overflow:hidden;display:none;}
.Adetail{overflow-y:auto;width:535px;height:416px;padding-left:12px;padding-right:10px;}
.Acontain{margin-top:5px;}
.Acontain h3{font-size:14px;font-weight:normal;}
.Acontain p{text-indent:2em;}
.Afoot{height:45px;background:#e9e9e9;}
.Afoot #Aconfirm{color:#fff;position:absolute;bottom:6px;right:16px;width:62px;height:32px;line-height:32px;text-align:center;border-radius:5px;background:#006bd5;}

.pwd_strength{width:104px;height:13px;position:absolute;background:url(../../images/image2.0/pwdstrength.gif) no-repeat;left: 410px;top:90px;margin:0;display:none;}
.pwd01{background-position:0 0;}
.pwd02{background-position:0 -13px;}
.pwd03{background-position:0 -26px;}

.divs{ border:1px solid #ccc; background:#fff;}
.titles{ font-size:18px; font-family:"微软雅黑";padding-top:15px; height:55px; line-height:55px; border-bottom:1px solid #ccc; width:968px; text-align:center;}
.contents{padding:15px; line-height:2em;}

/** 验证激活用户名 **/
.btn_length{width:200px;margin: 0 10px 0 0;float: left;}

/** 登录 **/
.login{width:1190px;}
.login_right,.login_left{height: 436px;float:left;}
.login_left{background:url(../../images/image2.0/login_left.jpg) no-repeat;width:60%;height: 438px;}
.login_right{border:1px solid #CCC;float:right;width:37.4%;background-color: #FFFFFF;}
.login_right .title{overflow:hidden;}
.login_right .title div{font-size:18px;font-family:"微软雅黑";height:50px;line-height:50px;width:222px;float:left;text-align:center;border-bottom:1px solid #ccc;background:#f5f5f5;color:#a9a9a9;cursor:pointer;}
.login_right .title div.active{color:#333;background:#fff;border-bottom:none;}
.login_right .tapLogin{margin:0 auto;width:307px;margin-top:21px;}
.login_right .tapLogin .input_div{width:289px;height:26px;padding:6px 8px;border-radius:5px;}
.login_right .tapLogin .input_div .input_CSS{width:230px;padding:5px 10px;}
.login_right .tapLogin div.verifycode{width:141px;}
.login_right .tapLogin div.verifycode input.length{width:82px;}
.login_right .autologin{width:45%;float:left;margin-bottom:20px;}
.login_right .autologin input{width:auto;}
.login_right .wjmm{width:45%;float:right;text-align:right;margin-bottom:20px;}
.login_right .otherLogin{height:20px;vertical-align: middle;padding:15px 0;}
.login_right .otherLogin a{width:17px;height:17px;display:inline-block;margin-left:20px;position: relative;top:3px;}
.login_right .otherLogin .sina{background-position:0 -32px;}
.login_right .otherLogin .qq{background-position:-34px -32px;}
.login_right .reg{background:#FFF;color:#000;border:1px solid #CCC;}
.login_right .tapLogin .autologin,.login_right .tapLogin .wjmm{width:153px;float:left;margin-bottom:15px;}
.tapLogin .submit{width:307px;height:41px;line-height:41px;}
.tapLogin p.account{text-align:right;height:44px;line-height:44px;}
.tapLogin p.account span{color:#a9a9a9;}
.tapLogin p.account a{color:#1fcc9e;}
.tapLogin .otherLogin{border-top:1px solid #ddd;height:45px;line-height:45px;padding:0;}
.login_right .tapLogin .dynamicPsd{width:141px;float:left;}
.login_right .tapLogin .dynamicPsd .input_CSS{width:82px;}
.login_right .tapLogin a.get{float:left;width:136px;height:29px;line-height:29px;background:#f9f9f9;color:#1fcc9e;border:1px solid #ccc;margin-top:5px;margin-left:10px;text-align:center;border-radius:3px;}
.login_right .tapLogin a.get:hover{text-decoration:none;}
/*弹窗样式*/
.bg{ background:#000; filter:alpha(opacity=20); opacity: 0.2; -moz-opacity:0.2; width:100%; height:100%; position:fixed; left:0; top:0; z-index:9999;}
.bgg{ background:#000; filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6; width:100%; height:100%; position:fixed; left:0; top:0; z-index:9999;}
.tigsdiv01{ width:600px; position:fixed; z-index:99999;position: absolute;}
.tigsdiv02{ width:400px; position:fixed; z-index:99999;}
.tigstop{ height:40px; background-color:#3099E2; color:#fff; position:relative;}
.tigstop h1{ float:left; height:40px; line-height:40px; padding-left:20px; font-size:14px;}
.tigsclose{ width:19px; height:19px; overflow:hidden; float:right; position:absolute; top:12px; right:20px; background:url(../../images/tu02.gif) no-repeat 0 -77px; cursor:pointer; text-indent:-999em;display:none;}
.tigsbox{ text-align:center;padding:20px 20px 40px 20px; background:#fff; color:#000;}
.tigsbox .tigscc{height:64px; background:url(../../images/tu_01.png) no-repeat 0; float:left;font-size:16px; line-height:64px; color:#333;}
.tigsbox .tigscctime{font-size:26px; font-family:"微软雅黑"; font-weight:bold;padding:50px 0;}
.tigsclose1{ background:url(../../images/input-bottom.gif) no-repeat -121px 0; width:89px; height:32px; overflow:hidden; text-indent:-999em;}
.tigsbox .tigsii{ background:url(../../images/i.gif) no-repeat 90px center; text-align:left;padding:20px 0 20px 140px;font-family:"微软雅黑"; font-weight:bold; color:#e30000; font-size:18px; line-height:2em;}
.alertBigBox{margin:0 auto;padding-top:20px;padding-bottom:20px;}
.alertBigBox .inforSpan{background:url(../../images/i.gif);display:inline-block;width:44px;height:46px;position:absolute;}
.alertBigBox .inforContent{text-align:left;color:#e30000;font-size:18px;font-family:"微软雅黑"; font-weight:bold;display:inline-block;line-height:46px;position:relative;margin-left:48px;}

.tigsdiv03{ width:400px; z-index:99999;}
.tigsdiv03 .tigsbox{ padding:0; border-top:none;}
.tigsdiv03 .tigsbox .tigscc{ background:none; height:36px; line-height:36px; padding:20px 0 20px 20px;}
.tigsdiv03 .tigsbox .tu-wenhao{ float:left; width:36px; height:36px; background:url(../../images/tu02.gif) no-repeat 0 -100px; display:inline-block;}
.tigsdiv03 .tigsbottom{ height:41px; text-align:center;  padding-top:5px;}
/*申请订单AB测试填写确认弹窗*/
.abtestDialog{position:fixed;width:800px;background:#FFF;font-family:"微软雅黑";display:none;z-index:10000;}
.abtt{background-color:#F9FFF1;padding:15px;border-bottom:1px solid #d3f4ea;}
.abtitle{font-size:18px;background:#FFF;text-align:center;height:50px;line-height:50px;border-bottom:3px solid #1fcc9e;}
.abpassdiv{background:#FFF;}
.abtestDialog td.abpasstitle{width:10%;color:#636363;text-align:right;}
.abtestDialog td.abpassCon{width:88%;font-size:14px;font-family:"宋体";padding-left:5px;}
.abclose{width:21px;height:21px;background:url(../../images/image2.0/alert_bg.png) no-repeat -30px -143px;position:absolute;margin-top:-8px;margin-left:790px;cursor:pointer;}

.tigsdiv04{ width:668px; position:fixed; z-index:99999;border:1px solid #3099E2;height:258px;background: #FFF;}
.tigsdiv04 .tigsbox{padding:0;}
.tigsdiv04 .tigsbox .tigscc{ background:none; line-height:68px; height:68px; width:100%; margin-top:20px;text-align:center;}
.tigsdiv04 .tigsbox .tu-ii{width:68px; height:68px; background:url(../../images/image2.0/dzfdd.png) no-repeat; display:inline-block;}
.tigsdiv04 .tigsbox .span_text{ height:68px;line-height:68px;display:inline-block;position: relative;top: -25px;margin-left: 5px;}
 .span_green{color:#209338;}
 .span_green:HOVER{color:#41b135;}
.tigsdiv04 .tigsbox .tishi,.tigsdiv04 .tigsbox .tishi_content{padding-left:40px;text-align:left;color:#FF9602;line-height:25px;}
.tigsdiv04 .tigsbox .tishi_content{color:#757575;}
.tigsdiv04 .tigsbottom{text-align:right; padding: 5px 100px 0 0;}

.tigsdiv05{width:713px;height: 466px;background-color:#FFF;border:1px solid #CCC; position:fixed; z-index:99999;}
.tigsdiv05{background:url(../../images/image2.0/login_line.png) no-repeat #FFF 54% 50px;}
.tigsdiv05 .close{width:21px;height:21px;background:url(../../images/image2.0/login_close.png) no-repeat;display:block;position: absolute;right: 10px;top: 13px;}
.tigsdiv05 .title{width:683px;height:18px;font-size:18px;margin: 15px 0 15px 30px;}
.tigsdiv05 .div_length{width:290px;}
.tigsdiv05 .div_length ._input{width:230px;}
.tigsdiv05 .div_length ._verifycode{width:125px;}
.tigsdiv05 .div_length ._verifycode input{width:70px;}
.tigsdiv05 .autologin{width: 40%;float: left;margin-bottom: 20px;}
.tigsdiv05 .wjmm{width: 40%;float: right;text-align: right;margin-bottom: 20px;margin-right:12px;}
.tigsdiv05 .otherLogin{line-height: 50px;vertical-align: middle;}
.tigsdiv05 .otherLogin .sina,.tigsdiv05 .otherLogin .qq{width: 17px;height: 17px;background-image: url(../../images/image2.0/alert_bg.png);background-repeat:no-repeat;display: inline-block;margin-left: 20px;position: relative;top: 3px;}
.tigsdiv05 .otherLogin .sina{background-position:left -32px;}
.tigsdiv05 .otherLogin .qq{background-position: -34px -32px;}
.tigsdiv05 .reg{background:#FFF;border:1px solid #CCC;color:#313131;margin:0;}



.tigsdiv05 .tigsbox{padding:0; height:380px; background:url(../../images/x-repeat-y02.gif) repeat-y 360px 0 #fff;}
.tigsdiv05 .tigstop{ height:40px; background-color:#3099e2; color:#fff; position:relative;}
.tigsdiv05 .tigstop h1{ float:left; height:40px; line-height:40px; padding-left:20px; font-size:14px;}
.tigsdiv05 .tigsclose{ width:19px; height:19px; overflow:hidden; float:right; position:absolute; top:12px; right:20px; background:url(../../images/tu02.gif) no-repeat -20px -77px; cursor:pointer; text-indent:-999em;}

.tigsdiv05 .tigsbox h1{ font-size:16px; font-family:"微软雅黑";padding:10px 20px;}
.tigsdiv05 .tigsleft{ text-align:left; width:330px;padding-left:30px; float:left;}
.tigsdiv05 .tigsleft table{ margin-top:30px;}
.tigsdiv05 .tigsright{padding-top:50px; width:330px;_width:255px; float:right;}
.tigsdiv05 .tigsright .right-title{width:100%;font-size:20px;line-height:20px;text-align: center;margin-bottom:60px;}
.tigsdiv05 .tigsright .right-title{position:relative;}
.tigsdiv05 .tigsright .right-title i,.tigsdiv05 .tigsright .right-title b{width:74px;height:19px;background-image:url(../../images/image2.0/alert_bg.png);background-repeat:no-repeat;}
.tigsdiv05 .tigsright .right-title i{position:absolute;left:10%;top:0;background-position:left -179px;}
.tigsdiv05 .tigsright .right-title b{position:absolute;right:10%;top:0;background-position:left -205px;}
.tigsdiv06{ width:600px; position:fixed; z-index:99999;padding:10px; background:#fff; }
.tigsdiv06 .tigstop{ height:40px; background-color:#fff; color:#e20000; position:relative; border-bottom:1px solid #d8d8d8;}
.tigsdiv06 .tigstop h1{ float:left; height:40px; line-height:50px; overflow:hidden; padding-left:10px; font-size:14px;}
.tigsdiv06 .tigsclose{ width:19px; height:19px; overflow:hidden; float:right; position:absolute; top:0; right:0; background:url(../../images/tu02.gif) no-repeat 0 -77px; cursor:pointer; text-indent:-999em;}
.tigsdiv06 .tigsbox{padding:0;}
.tigsdiv06 .tigsbox .tigscc{ background:none; line-height:26px; height:60px;padding:20px 0 10px 0; width:600px; margin:0;}
.tigsdiv06 .tigsbox .tu-ii{ position:relative;top:5px; width:26px; height:26px; background:url(../../images/tu02.gif) no-repeat -38px -102px; display:inline-block;}
.tigsdiv06 .tigsbottom{  text-align:center; padding-top:5px;padding-bottom:20px;}
.loading01{ width:300px; height:60px; color:#f00; font-size:16px; font-family:"微软雅黑"; font-weight:bold; background:#fff; position:fixed; z-index:99999; text-align:center;}
.loading01 img{ position:relative; top:10px; margin-left:10px;}
.tigsright .none{display:block;font-size:14px;color:#1e9edb;}
/*--------------------预定车票-----------------------*/
.ydbox{ width:1190px;}
.ydjd1,.ydjd2,.ydjd3,.ydjd4{ background:url(../../images/image2.0/liucheng.png) no-repeat 95px -212px; width:1190px; height:65px; overflow:hidden;border:1px solid #EEE;}
.ydjd2{background-position:95px -311px;margin-top:10px;background-color:#fff;}
.ydjd3{background-position:95px -15px;background-color:#fff;}
.ydjd4{background-position:95px -113px;background-color:#fff;}
.ydbox .ydjd1{width:1188px;}

.ydfromcx{background:#E4F8F3;height:60px;}
.ydfromcx table{position:relative;}
.ydfromcx td{ color:#117dc8; font-weight:bold;height:60px;line-height:60px;}
.ydfromcx input.inputU{ width:150px; padding: 11px 0 11px 25px; border:1px solid #bedaff; height:14px; line-height:14px; color:#333;}
.ydfromcx .text{width:60px;line-height:60px;text-align: right;display: block;margin-right:10px;color:#7F8282;}
.ydfromcx .img_date{width:19px;height:17px;position:absolute;display: block;top:16px;right:240px;background:url(../../images/image2.0/img_date.png);}
.ydfromcx .btn_length{width:130px;}
.ydfromcx .divinput{line-height:35px;}
.datediv{ height:58px; overflow:hidden;background-color:#f7f7f7;}
a.dateleft,a.dateright{display:block; width:53px; height:56px; position:relative; border-bottom:2px solid #1fcc9e; float:left;}
a.dateleft{border-left:1px solid #dadada;}
a.dateright{border-right:1px solid #dadada;}

.skbDiv{border:1px solid #e8e8e8;border-left:1px solid #dadada;border-right:1px solid #dadada; }
a.dateleft,a.dateleft:hover{ border-right:0;}
a.dateleft span,a.dateright span{width:25px; height:30px;position:absolute; top:18px; left:18px;}
a.dateleft span{background-position:left -179px; }
a.dateleft span.Lable{background-position:-65px -179px; }
a.dateright span{background-position:-31px -179px; }
a.dateright span.Rable{background-position:-100px -179px;}
.dateli{ width:1082px; float:left; overflow:hidden; height:59px;}
.datediv ul{ width:082px; overflow:hidden;}
.datediv ul li a{ color:#333;text-decoration: none;}
.datediv ul li.nomal,.datediv ul li.inli,.datediv ul li.inlis{width:154px; float:left; height:46px; border-bottom:2px solid #1fcc9e; font-weight:bold; border-right:0; text-align:center; line-height:20px;padding-top:10px;}
.datediv ul li.nomal{ cursor:pointer;}
.datediv ul li.nomal:hover{background:#1fcc9e;}
.datediv ul li.nomal:hover a{color:#FFF;}

.datediv ul li.inli{ color:#333; background:#FFF;border: 2px solid #1fcc9e;border-bottom:none;}

.datediv ul li.inlis a{color:#aaa;text-decoration: none;cursor: default;}
.datediv ul li.inli_next{border-left: 0;}
.yddiv1 input,.yddiv1 label{vertical-align: middle;margin:0;padding:0;}
.yddiv1 label{margin-left: 10px;display:inline-block;}
.yddiv1 table{position:relative;display:none;}
.yddiv1 table .filer_tr td{border-bottom:1px dashed #d0d0d0;}
.yddiv1 table td{height:40px;line-height:30px;}
.yddiv1 table tr.green td{height:25px;}
.yddiv1 table a{width:40px;line-height:20px;text-align:center;color:#FFF;background:#086ED2;border-radius:3px;display:block;}
.yddiv1 div{ position:relative; height:30px; line-height:30px;}
.yddiv1 div span{position:relative; left:0; top:2px; margin-right:5px;}
.yddiv1 .filter_btn_open{width:100%;height:25px;position:relative;background-color: #FFF;}
.yddiv1 .filter_btn{position:relative;width:100px;line-height:25px;height:25px;color:#1fcc9e;text-align:center;position:absolute;right:0;bottom:0;cursor: pointer;}
.yddiv1 .filter_btn i.up{position:absolute;left:82px;top:8px;width:11px;height:11px;background:url(../../images/image2.0/up.png) no-repeat left top;}
.yddiv1 .filter_btn i.down{position:absolute;left:82px;top:8px;width:11px;height:11px;background:url(../../images/image2.0/down.png) no-repeat left top;}
.yddiv1{border:1px solid #d0d0d0;border-top:none;padding:0 17px;background: #FFF;}
.yddiv2 .yd-time{ text-align:center; position:relative;}
.yddiv2 .yd-time span.jia{ width:14px; height:14px; overflow:hidden; display:block; position:absolute; background:url(../../images/tu02.gif) no-repeat 0 -144px; left:0; top:0; left:25px;}
.yddiv2 .jia {
    background: url("../../images/tu02.gif") no-repeat scroll 1px -330px rgba(0, 0, 0, 0);
    width: 15px;
	height: 19px;
	display: block;
	position: absolute;
	left: 30px;
	top: 5px;
}
.yd-ss{padding-left:20px; line-height:16px; overflow:hidden;padding-top:1px; margin-top:2px; }
.s1,.s2{background-repeat:no-repeat;width:15px;height:15px;margin:0 5px -2px -1px;display:inline-block;}
.s1{background-position:left -52px;}
.s2{ background-position:-26px -52px; }

.yddiv2 .yd-rmb{ position:relative;color:#fc4000;}
.yddiv2 .yd-rmb del{ color:#a4a4a4;}
.yddiv2 .yd-rmb span.zhe{ position:absolute; background:url(../../images/tu02.gif) no-repeat 1px -297px; width:18px; height:19px; left:35px;top:-15px;}
.yddiv2 .yd-no{ text-align:center; color:#f00; font-size:18px; font-family:"微软雅黑";line-height:80px;}

/* 新版班次列表 */
.yddiv2 .title{width:1188px;height:46px;line-height:46px;text-align:center;border:1px solid #D0D0D0;border-top:0;font-size:16px;background:#E4F8F3;}
.yddiv2 .title li{float:left;width:120px;line-height:46px;}
.yddiv2 .title li.length{width:170px;text-align: left;margin-left: 10px;}
.yddiv2 .title li.remark{width:150px;}
.yddiv2 .list{width:1190px;text-align:center;border-bottom:#E7E7E7;font-size:14px;}
.yddiv2 .list li{width:1188px;line-height:88px;position: relative;background:#FFF;min-height:88px;border:2px solid #ebebeb;margin-bottom:5px;border-radius:5px;overflow:hidden;}
.yddiv2 .list li:hover{border:2px solid #1fcc9e;}
.yddiv2 .list .divTop{height:100px;}
.yddiv2 .list .divBottom { line-height:20px;}
.yddiv2 .list div div{position:relative;float:left;width:120px;height:88px;text-align:center;}
.yddiv2 .list .divBottom div{height:34px;  line-height:14px;}
.yddiv2 .list .divBottom .right{ width:878px;}
.yddiv2 .list .divBottom .right .tourBorder{width:870px;height:14px;margin-left:20px;margin-top:-12px;border-collapse: collapse;border-top:1px dashed #d0d0d0;}
.yddiv2 .list div.venue{text-align:left;width:300px;margin-left: 10px;}
.yddiv2 .list div.info{width:100%;}
.yddiv2 .list div.cz{height:30px;padding:28px 0;}
.yddiv2 .list div.length{text-align:left;width:170px;margin-left: 10px;}
.yddiv2 .list div.remark{width:150px;}
.yddiv2 .list div.length p{top:0;margin-top:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yddiv2 p{line-height:20px;position: relative;top:26px;}
.yddiv2 .list div .showM{color:#828282;position:relative;width:63px;height:20px;}
.yddiv2 .list div .showM span{margin-left:0;text-align:left;position:absolute;left:0;top:0;cursor:pointer;}
.yddiv2 .list div .showM i.down2{position:absolute;right:-4px;top:8px;width:7px;height:6px;background:url(../../images/image2.0/down2.png) no-repeat left top;}
.yddiv2 .list div .showM i.up2{position:absolute;right:-4px;top:8px;width:7px;height:6px;background:url(../../images/image2.0/up2.png) no-repeat left top;}
.yddiv2 .list .banCipp{position:static;display: block;width: 10%;float: left;line-height: 36px;}

i.mian{position:absolute;right:0;top:-14px;width:22px;height:19px;background:url(../../images/image2.0/mian.png) no-repeat left top;}
i.mian_no{position:absolute;right:0;top:-14px;width:22px;height:19px;background:url(../../images/image2.0/mian_no.png) no-repeat left top;}
#itemContainer .blue{color:#1fcc9e;font-size:16px;}
.sLong{font-size:16px;font-family:arial;}
.busType{font-size:16px;}
.banCi{position:relative;}
.banCi span{position:absolute;left:0;top:0;width:100px;height:35px;}

i.jiaB{position:absolute;left:0;top:0;background-position:-128px -235px;width:58px;height:43px;}
i.liuSH{position:absolute;left:0;top:0;background-position:-209px -235px;width:58px;height:43px;}
.Size22{position:relative;width:100px;font-size:22px;font-weight:bold;font-family:arial;}
.Size18{font-size:18px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.yd-rmb{font-size:16px;font-family:arial;}
.yddiv2 .rela{position:relative;}
.yddiv2 .rela span.zhe{ position:absolute; background:url(../../images/tu02.gif) no-repeat 1px -297px; width:18px; height:19px; left:35px;top:-15px;}
.sPrice{font-size:20px;font-family:arial;font-weight:bold;}

.yddiv2 table.info{display:none;border-collapse: collapse;clear: both;border-top:1px dashed #d0d0d0;}
.yddiv2 .list table.info td{height:35px;line-height:36px;}
.yddiv2 .list table.info td.left{text-align: left;}

.yddiv2 .tingshou{width:72px;height:54px;border:0;position:absolute;top: 65px;left: 350px;display:none;}

/*时刻表*/
.skbDiv2 .title li{width:130px;}
.skbDiv2 .list div div{position:relative;float:left;width:130px;height:88px;text-align:center;}


.ddleft,.ddright{ margin-top:10px;font-family:"微软雅黑";}

.ddleft{ width:940px; float:left;}
.ddright{ width:240px;_width:230px; float:right;}
.ddrp{border-bottom:1px dashed #C2DDF1;width:218px;font-size:14px;padding:10px; background:#f9fef1;}
.ddrpje{font-size:14px;font-weight:bold;border:1px solid #d3f4ea;border-top:none;}
.ddjehead{width:60px;font-size:14px;text-align:right;}
.ddrp span{display:inline-block;line-height:24px;}
.ddrts{background:#FFF;padding:10px 15px;margin-top:10px;line-height:24px;width:208px;border:1px solid #d3f4ea;}
.ddrtitle{  font-size:18px; font-weight:bold;padding:10px 15px 10px 0; }
.ddrcontent{line-height:20px;}

.ddltitle{ height:42px; overflow:hidden; width:940px; line-height:42px; background:#FFF; color:#fff;border-top:4px solid #1fcc9e;}
.cpxx{background:url(../../images/image2.0/ddcpxx.png) no-repeat left 50%;}
.txcc{position: relative;}
.txcc i{background:url(../../images/image2.0/bus365_bg.png) no-repeat 0px -212px;     width: 41px;height: 24px;position: absolute;left: 0;top: 10px;}
.ddlxrxx{position: relative;}
.ddlxrxx i{background:url(../../images/image2.0/bus365_bg.png) no-repeat -64px -212px;     width: 41px;height: 24px;position: absolute;left: 0;top: 10px;}
.ddltitle .ddlh1{ float:left; font-size:18px;padding-left:50px; font-family:"微软雅黑";color:#1fcc9e;width:320px;height:38px;line-height:40px;}
.ddltitle .ddlh1 span{ font-size:14px; font-weight:normal; font-family:"微软雅黑"; /*line-height:50px;*/}
._help{position:relative;}
._help i{width:41px;height:24px;position:absolute;left:0;top:10px;background:url(../../images/image2.0/bus365_bg.png) no-repeat -64px -249px;}

.ddltitle .ddltrman{ float:right; height:43px;padding-right:20px; position:relative; line-height:43px;_padding-top:15px;}
.ddbottom .ddltr{font-size:14px;text-align:left;margin-bottom:15px;}
.ddbottom .ddltr a{color:#1fcc9e;}
.ddltitle .ddltr span{ position:relative; top:3px;}
.ddltitle .ddltrman span{ position:relative; top:7px;}

.ddltitle1{ height:43px; overflow:hidden; margin-top:15px; line-height:55px; background:url(../../images/repeat.gif) repeat-x 0 -200px; color:#fff;}
.ddltitle1 .ddlh1{ float:left; font-size:15px;padding-left:15px; font-family:"微软雅黑"; font-weight:bold;}
.ddltitle1 .ddlh1 span{ color:#fff;}
.ddltitle1 .ddltr{ float:right; height:43px;padding-right:20px; position:relative; line-height:50px;}
.ddltitle1 .ddltr a{ color:#fff;}
.ddltitle1 .ddltr span{ position:relative; top:3px;}

.ddtable{padding:15px 10px;}
.ddlinktable{border:1px solid #d3f4ea;background:#FFF;padding:5px 10px;border-left:0;border-right:0;}
.ddlinktable table.ddlink td{padding:5px 3px;}
.ddvy{color:green;font-size:20px;font-weight:bold;position:relative;display:none;}
.ddvn{color:red;font-size:20px;font-weight:bold;position:relative;top:-5px;display:none;}
#ticetData{padding-left:20px;border:1px solid #B5E0FF;margin-top:10px;background:#FFF;}
.ddtable ul li{ float:left; padding-right:20px;}
.ddtable ul li span.passs{ position:relative; margin-right:3px;top:5px;}

.ddtable .qpfs{width:20%;display: block;float: left;}
.ddtable .qpfs_left{margin-left:20px;}
.ddtable .qpfs input,.ddtable .qpfs label{vertical-align: middle;}
.getTicketHelp{width:14px;height:16px;display:inline-block;background-position:-64px -280px;vertical-align:middle;}
.getTicketType_yes_sms,.getTicketType_yes_id,.getTicketType_no{width:14px;height:12px;display:inline-block;vertical-align: middle;}
.getTicketType_yes_sms{background:url("/public/images/orderInfo/smsIcon.png") no-repeat center center;}
.getTicketType_yes_id{background:url("/public/images/orderInfo/idIcon.png") no-repeat center center;}
.getTicketType_no{background-position: 0 -302px;}
.ddtable-foot{margin-bottom:10px;height: 110px;background: #fff;}
.ddtable-foot1{ height:30px; line-height:30px; width:440px; float:left;padding-left:11px;}
.ddtable-foot2{ width:116px; float:left;margin-top: 15px;margin-left: 40px;}
.ddpt{height:70px;font-family:"微软雅黑";}
.detoattjt{width:50px;height:20px;background-position:left -234px;}
.ddaddpass{display:inline-block;width:110px;height:30px;border:1px solid #0B8A33;border-left:0;border-right:0;border-radius:3px;color:#0B8A33;}
.ddaddpass_left_right{border-left: 3px solid #1fcc9e;border-right: 3px solid #1fcc9e;border: 3px solid #1fcc9e;color: #1fcc9e;font-weight: bold;}
.addicon{display:inline-block;width:20px;height:20px;/*border:1px solid #0B8A33;*/font-size:20px;text-align:center;line-height:20px;/*border-radius:12px;*/margin-top:3px;margin-left:12px;}
.ddtable-foot3{ float:left; width:160px; margin-left:5px;padding-top:5px;}


.dduser{ width:940px;padding:5px;padding-bottom:10px;}
.mainson .ddtable input,.mainson .ddtable select{border:1px solid #d7d7d7;height:22px;}/*不要再删了*/
.mainson .ddtable input.no_cardID{border:0;}
.mainson .ddtable input.inputM{margin-right:50px;}
.ddone{background:#FFF;border:1px solid #d3f4ea;padding-top:0;/*margin-top:10px;*/border-left:0;border-right:0;border-bottom: 1px solid #ededed;}
.dduser .dduser-top{ font-size:16px; font-weight:bold; color:#117dc8;padding:2px 10px;background:#E4F8F3;}
.s_setLink{display:inline-block;width:12px;height:12px;border:1px solid #C2C2C2;margin-right:5px;cursor:pointer;background:#FFF;vertical-align:middle;}
.smorePass{color:#1fcc9e;font-size:14px;float:right;display:none;cursor:pointer;margin-top:7px;width:50px;}
.y_setLink{background:#329A49;}
.dduser .dduser-top .passenger_num{display:inline-block;width:25px;height:25px;background:#B9B9B9;color:#F3F3F3;text-align:center;line-height:25px;border-radius:12px;font-size:18px;font-weight:normal;}
.dduser .dduser-top span a{display:inline-block;width:35px;text-align:center;height:20px;line-height:20px;border:1px solid #0B8A33;border-radius:3px; font-size:14px; float:right; font-weight:normal; color:#0B8A33;_margin-right:20px;}
.dduser td{padding:5px 3px;}
.ddsm1{ color:#737373; display:inline-block;width:150px;_width:100px;height:25px;line-height:25px;}
.ddsm2{ width:150px;_width:50px;display:inline-block;position:relative;color:#1fcc9e;z-index:9998;}
.ddsm2 span{ cursor:pointer;}
.ddsm2 .tig02{ top:25px; left:-150px;}
.ddsm2 .tig02 .tig02t{ left:170px;z-index:9998;}
.tig02noinsure{ padding:5px; border:1px solid #cae9ff; background:#edf4f9; color:#333; line-height:20px; position:absolute;word-wrap:break-word;top:25px; left:-55px;}
.tig02tnoinsure{ background:url(../../images/tu01.png) no-repeat 0 -1554px; width:10px; height:9px; position:absolute; top:-9px;left:80px;z-index:9998;}


.ddtime1{ font-weight:bold; font-size:16px; color:#000; height:125px; background:url(../../images/time.gif) no-repeat 260px center;padding-left:350px;padding-top:70px; line-height:1.8em;}
.ddtime1 b{ font-size:24px;}
.ddinfo{ background:#F5F6F5;padding:0 30px;font-size:14px;}
.ddinfo-h1{ height:46px; font-size:15px; font-family:"微软雅黑"; line-height:56px; overflow:hidden;font-weight:bold;}
.ddinfo-h1 span{ display:inline-block; background:url(../../images/tu02.gif) no-repeat 0 -165px; width:18px; height:21px; position:relative; top:7px; margin-right:5px;}
.ddinfo-cc{padding:10px 0; line-height:2em;color:#7d7d7d;}
.cc-add{font-family:"微软雅黑";font-size:14px;}
.ddinfo_zf{width:1188px;margin-top:40px;background:#FFF;padding:20px 0;height:400px;font-family:"微软雅黑";font-size:14px;line-height:30px;border:1px solid #d7d7d7;}
.ddinfo_zf_t{font-family:"微软雅黑";font-size:18px;height:50px;margin-left:30px;}
.ddinfo-zfl{float:left;width:46%;border-right:2px solid #DFDFDF;margin-left:30px;}
.ddinfo-zfr{float:right;width:43%;line-height:20px;margin-right:30px;}
.ddinfo-zfr p{margin-top:10px;}
.ddinfo1{ background:#fff;padding:0 30px;}
.ddinfo2 .ddinfo-h1{ height:30px; border-bottom:none; border-top:1px solid #d9e1ec; font-size:14px; font-family:"微软雅黑"; line-height:30px; overflow:hidden; text-align:left;}
.ddinfo2 .ddinfo-h1 a{ color:#117dc8;}
		
.ddyinhang{ border:1px solid #c3deff; border-top:none;}
.ddyinhang .binput{position:relative;top:-12px;}
.ddyinhang-top{ height:52px; border-bottom:1px solid #d6e9ff;}
.ddyinhang-top ul{padding-left:40px;}
.ddyinhang-top li{ float:left; text-align:center; line-height:32px; font-weight:bold; color:#000; width:96px; height:32px; border:1px solid #c9e2ff; margin-right:10px; position:relative; top:19px; background:#f0f5fb; cursor:pointer;}
.ddyinhang-top li.inli{ border-bottom:1px solid #fff; background:#fff;}
.ydzt1{ border:1px solid #cee4ff; margin-top:15px; min-height:400px;background: #fff;}
#ydzt1-h1{background:url(../../images/image2.0/ddsuccess.png) no-repeat;width:83px;height:83px;float:left;position:relative;}
.ydzt1h1{padding:50px 0 30px 0;}
.ydzt1-h1,.ydzt1-h3,.ydzt1-h3i,.ydzt1-h4,.ydzt1-h4x,.ydzt1-h5{ background:url(../../images/tu01.png) no-repeat 0 -1583px; height:64px; font-size:18px; font-weight:bold; line-height:64px; color:#3C3C3C; width:250px;padding-left:90px;}
.ydzt1-h3{ width:300px;font-size:24px;}
.ydzt1-h3i{width:300px;font-size:24px; background:url(../../images/00.jpg) no-repeat 0 0;}
.ydzt1-h1{ font-size:24px;}
.ydzt1-h4{ width:400px; background:url(../../images/x.png) no-repeat 20px center;}
.ydzt1-h4x{background:url(../../images/x.png) no-repeat 0 center;font-size:24px; font-family:"微软雅黑"; color:#e70000; width:400px;}
.ydzt1-h5{ width:450px; background:url(../../images/x.png) no-repeat 20px 10px; line-height:1.5em; height:auto;}
.ydzt1-h2{ text-align:center; height:70px; line-height:40px; font-size:14px;}
.ydzt1-h2 span{font-family:"微软雅黑"; font-size:16px; font-weight:bold; margin-right:30px; color:#f00;}

.ydzt1-procing{background:url(../../images/bigifor.jpg) no-repeat; height:64px; font-family:"微软雅黑"; font-size:24px; font-weight:bold; line-height:64px; color:#f00; width:350px;padding-left:80px; margin:50px auto;}

.ddy-item{padding:10px;}
.ddy-item td{padding:10px 5px;}
.ddy-item td img{}
.ddy-item-f{ text-align:right;}
.ddy-item-f a{ color:#0054a7; }
.ddy-item td input{ margin-right:5px; position:relative; top:-8px;}

/*订单申请页面的input提示文字*/
.ipt_div td{position:relative;}
.ipt_span{position:absolute;left:8px;top:0;width:226px;height:34px;color:#757575;line-height:34px;font-size:14px;}


/**********************班次不可有用提示圆角框**********************/
.circle_bot { clear:both; font: 12px/1.125 Arial; width:130px; font-weight:bold;text-align:center;line-height: 20px;}
.circle_bot .s_b b, .circle_bot span.s_i i { font-size:1px; line-height:1px; overflow:hidden; display:block; clear:both; }
.circle_bot .s_b b, .circle_bot span.s_i i, .circle_bot .info { background:#F0F5FB; border:#117DCA solid; }
.circle_bot b.b1 { border-width:1px 0 0 0; margin:0 2px; height:0px; }
.circle_bot b.b2 { border-width:0 1px; margin:0 1px; height:1px; }
.circle_bot span.s_i i { height:1px; border-width:0 1px; }
.circle_bot .i1 { width:0px; margin-left:36px; }
.circle_bot .i2 { width:2px; margin-left:35px; }
.circle_bot .i3 { width:4px; margin-left:34px; }
.circle_bot .i4 { width:6px; margin-left:33px; }
.circle_bot .i5 { width:8px; margin-left:32px; }
.circle_bot .i6 { width:10px; margin-left:31px; margin-top:-1px; }
.circle_bot .info { border-width:0 1px; color:#333; padding:10px;}

/********** 途经站信息 *****************/
.routeStation{border:#117DCA solid 1px;background-color:#F0F5FB; width: 200px; z-index: 99999;color: black;position: absolute;}
.routeStation span {float:left;background-color: #3699D6; color:white; width:100px; line-height: 30px;font-size: 12px;text-align: center;font-weight: bold;display: inline-block;}
.routeStation b {display: block;width: 7px;height: 13px;background: url(/public/images/icon_arrow.png) 0 -1px no-repeat;position: absolute;left: -7px;top: 50%;margin-top: -6px;}
.routeStation div {width:100%; height: 150px;}
.routeStation .closeDIV{width:19px; height:19px; overflow:hidden; float:right; position:absolute; top:6px; right:0px; background:url(../../images/tu02.gif) no-repeat -20px -77px; cursor:pointer; text-indent:-999em;}
.routeStation div table {width: auto;border: 0px;}
.routeStation div table tr td {font-size: 12px; text-align: center;line-height: 30px; width: 120px;}


/*班次筛选*/
.changSellSechdule {border:1px solid #BEDAFF; width: 77px; height: 25px; background-color: #F6FBFF;font-size: 12px;font-weight: bold;}

/*后加 省份*/
.city-tigs01{ width:360px;  border:1px solid #97C0F6; position:absolute; left:0; top:10px; z-index:9999; background:#fff;display: none;padding-bottom:5px;}
.city-tigs01 .city-sf{ display:block;float:left; width:40px;color:#117DC8; font-weight: bold;}
.tigs01 .city-sf_ci {color:#117DC8; font-weight: bold;}
.tigs01 .city-sf_pageDIV {width: 100%; text-align: center;}
#pageDIV span {margin-right: 15px;}
#cityTable {display: none;}
#cityTable.city-tigs003 {display: none; left: 377px; top: 301px;}
#cityTable .city-item {display: block;}
#cityTable .city-shengfen {display: none;}
#panelSchlist{display:none;height:30px;padding-left:15px;}
#panelSchlist a{display:inline-block;margin-left:15px;text-decoration: none;}


#cityTable_BusReachCity {display: none;}
#cityTable_BusReachCity .city-tigs003 {display: none; left: 377px; top: 301px;}
#cityTable_BusReachCity .city-item {display: block;}
#cityTable_BusReachCity .city-shengfen {display: none;}
#panelSchlist_BusReachCity{display:none;height:30px;padding-left:15px;}
#panelSchlist_BusReachCity a{display:inline-block;margin-left:15px;text-decoration: none;}




#cityTableForNetCity {display: none;}
#cityTableForNetCity.city-tigs004 {display: none; left: 377px; top: 301px;} 
#cityTableForNetCity .city-item {display: block;}
#cityTableForNetCity .city-shengfen {display: block;}
.city-tigs01 li{ float:left; width:68px; color:#117dc8;text-align:center;height:30px;line-height:30px;}
.city-tigs01 li a{ display:inline-block;;color:#555;width:100%;}
.city-tigs01 ul.city-cs li{ width:75px;}
.city-tigs02{ width:222px; border:1px solid #d5d5d5;position:absolute; overflow:auto; left:0; top:10px; z-index:9999; background:#fff;}
.city-tigs02 li{ color:#117dc8; height:30px; line-height:30px; text-indent:1em;}
.city-tigs02 li:hover{ background:#e3eefb;}

.city-tigs03{ width:280px; height:272px; border:2px solid #3099e2; background:#fff; position:absolute; left:0; top:0; z-index:9999;}
.city-tigs03 .city-top{ height:30px; line-height:30px; border-bottom:1px solid #83c2ee; color:#fff; background:#3099e2; font-size:15px; font-weight:bold;padding-left:10px;}
.city-tigs03 .city-top span{ font-weight:normal; font-size:14px;}
.city-tigs03 .city-div{padding:10px;}
.city-tigs03 .city-div ul{padding-left:10px; border-bottom:1px solid #3099e2; height:25px;}
.city-tigs03 .city-div li{ line-height:24px; color:#117dc8;padding:0 10px; height:25px; float:left; cursor:pointer;}
.city-tigs03 .city-div li.inli{ height:24px; color:#000; border:1px solid #d3f4ea; border-bottom:1px solid #fff;}
.city-tigs03 .city-item{ width:260px; overflow:hidden;}
.city-tigs03 .city-item ul{ width:300px; overflow:hidden;}
.city-tigs03 .city-item li{color:#117dc8; height:25px; line-height:25px; width:58px; float:left;}
.city-tigs03 .city-item li.inli{ font-weight:bold;}

.city-tigs04{ border:1px solid #d5d5d5; background:#e3eefb; position:absolute; left:0; top:0; z-index:9999; color:#117dc8;}
.city-tigs04 ul{}
.city-tigs04 li{ height:30px; line-height:30px;padding:0 10px; display:inline-block; float:left;}
.city-tigs04 li.inli{ font-weight:bold;}

.city-tigs04s{ border:1px solid #d5d5d5; background:#f1f9ff; position:absolute; left:0; top:0; z-index:9999; color:#117dc8;}
.city-tigs04s ul{}
.city-tigs04s li{ height:30px; line-height:30px;padding:0 10px; display:inline-block; float:left;}
.city-tigs04s li.inli{ font-weight:bold;}

/**客运站下拉**/
.kyz-tigs01{ width:222px; border:1px solid #d5d5d5;position:absolute; height:250px; overflow:auto; left:0; top:10px; z-index:9999; background:#fff;}
.kyz-tigs01 li{color:#117dc8; height:30px; line-height:30px; text-indent:1em;}
.kyz-tigs01 li:hover{ background:#e3eefb;}

.ddcxtop{ height:40px; line-height:40px; border:1px solid #c0ddff; color:#4b4b4b; font-size:16px; font-family:"微软雅黑";padding-left:30px; background:#d1e6ff;}
.ddcxcc{ border:1px solid #c0ddff; border-top:none; border-bottom:none; background:#f0f5fb; color:#333;padding:10px 0; width:726px; overflow:hidden;}
.ddcxfot{height:37px;padding-top:3px; border:1px solid #c0ddff; background:#e6f1ff;padding-left:30px;}
.input-1zhou,.input-1yue{width:125px; height:33px; overflow:hidden; text-indent:-999em; background:url(../images/input-bottom.gif) no-repeat 0 -602px; display:inline-block; margin-right:10px;}
.input-1yue{ background-position:-128px -602px;}

/*日期控件*/
.timediv{position:absolute; left:0; top:0; z-index:9999; width:377px; height:180px; border:2px solid #3099e2;-moz-border-radius:0.3em; -webkit-border-radius:0.3em; border-radius:0.3em;}
.timetop{ height:30px; background:#3099e2; color:#fff; position:relative;}
.timetopjt1,.timetopjt2{ cursor:pointer; position:absolute; width:23px; height:23px; background:url(../images/timel.gif) no-repeat;top:3px;}
.timetopjt1{ left:8px;}
.timetopjt2{background:url(../images/timer.gif) no-repeat; right:8px;}
.timetopl,.timetopr{ width:170px; text-align:center; font-family:"微软雅黑"; color:#fff; height:30px; line-height:30px; font-size:14px;}
.timetopl{padding-left:12px; float:left;}
.timetopr{padding-right:12px; float:right;}
.timebody{ height:150px; overflow:hidden; background:#fff;}
.timeli1,.timeli2{ width:182px; overflow:hidden; height:150px; float:left; position:relative;}
.timeli2{ float:right;}
.timeli1 table,.timeli2 table{ border:1px solid #c3deff; border-collapse:collapse; position:absolute;}
.timeli1 table th,.timeli2 table th{ background:#c3deff; font-weight:normal;height:24px; font-size:14px;}
.timeli1 table th span,.timeli2 table th span{ color:#f96a01;}
.timeli1 table td,.timeli2 table td{ cursor:default; color:#909090; border:1px solid #c3deff; height:24px; text-align:center; font-size:14px;padding:0;width:25px;white-space:nowrap;}
.timeli1 table td span,.timeli2 table td span{white-space: nowrap; font-weight:bold; color:#1286d6; cursor:pointer;}
.timeli1 table{left:-1px;}
.timeli2 table{right:-1px;}

.x01,.x03{ height:1px; line-height:1px; overflow:hidden; background:url(../images/x01.gif) no-repeat 0 0 ; margin-top:10px;}
.x03{ margin-top:0;}
.x02{ background:url(../images/x02.gif) repeat-y 0 0;padding:15px 0; }
.regdiv td.paddingR2px{padding-right:7px;padding-left:0;}

/*帮助中心页面*/
.hp-box{padding:10px 15px 20px 0px; line-height:2em;}
.hp-box .hp-t1{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#484848;}
.hp-box .hp-t2{ font-size:14px; font-weight:bold; font-family:"微软雅黑";padding:10px 0;}
.hp-box .hp-t2-img{padding:12px 0 60px 20px;}
.hp-box .hp-t3{font-family:"微软雅黑"; font-size:14px;color:#ed0000;padding:10px 0 0 10px;}
.hp-box .hp-pp{ line-height:20px;padding:10px 10px 20px 0;}
.hp-box .hp-lis table{padding-bottom:10px;}
.hp-box .hp-lis td{padding:2px 0; line-height:1.6em;}
.hp-box .red{ color:#ed0000;}
.hp-box .hp-lis a{ color:#117dc8;}
.hp-box .hp-ul{padding:10px 0 10px 10px;}
.hp-box .hp-ul li{ line-height:25px;}
.hp-box .hp-red{padding-right:10px; color:#ef0101;}
.hp-box dl{}
.hp-box dl dt{ font-size:14px; font-family:"微软雅黑"; font-weight:bold;padding:10px 0;}
.hp-box dl dd{ font-size:14px; line-height:1.5em;padding-bottom:20px;}
.hp-box dl dd.dds{margin-left:15px;}

.xfrom1{padding:0; height:40px; margin:0; list-style:none;}
.xfrom1 li{ float:left; height:30px; line-height:30px;}
.xfrom1 .xftt{ text-align:right;padding:0 10px 0 20px;}
.xfrom1 .xfinput{}
.xfrom1 .xfbutton{padding-left:20px;}


/*网站尾部a标签上移样式*/
.fot-help a:hover{color:#000;}
/*.mbg .mleft li a:hover{color:#000;}*/
/*帮助中心-保险须知*/
#premTable{
	float:left;
	margin-top:5px;
}
#premTable td{
	width: 60px;
	height: 20px;
}
#premTable .td1{
	border-top: 1px solid #D7DCE0;
	border-left: 1px solid #D7DCE0;
	border-bottom: 1px solid #D7DCE0;
	border-right: 1px none #D7DCE0;
}
#premTable .td2{
	border-top: 1px solid #D7DCE0;
	border-left: 1px solid #D7DCE0;
	border-bottom: 1px solid #D7DCE0;
	border-right: 1px solid #D7DCE0;
}
#premTable .td3{
	border-top: 1px none #D7DCE0;
	border-left: 1px solid #D7DCE0;
	border-bottom: 1px solid #D7DCE0;
	border-right: 1px none #D7DCE0;
}
#premTable .td4{
	border-top: 1px none #D7DCE0;
	border-left: 1px solid #D7DCE0;
	border-bottom: 1px solid #D7DCE0;
	border-right: 1px solid #D7DCE0;
}
.premP{
	font-weight:bold;font-size:14px;margin-top:30px;
}
.premP1{
	font-weight:bold;font-size:14px;
}
.premP2{
	margin-top:8px;line-height:20px;margin-left:30px;
}
/*网站公告中心样式*/
.noteceTabLi {display:inline-block;*vertical-align:top;width:150px;height:47px;line-height:47px;text-align:center;cursor:pointer;color:#4E4D4E;font-size:18px;font-family:微软雅黑;background:#FFF;}
.no1{border-bottom:none;border-right:2px solid #EEE;height:49px;}
.noinli1{height:51px;color:#0055A6;border-right:2px solid #EEE;}
.no2{border-bottom:none;height:47px;}
.noinli2{border-bottom:none;border-right:2px solid #EEE;height:51px;color:#0055A6;margin-left:-4px;}
#rollup_cen,#rollup_pro{height:35px;overflow:hidden;margin-left:70px;margin-top:-15px;}
/*网站首页公告栏*/
#ggh1Notice #noticeSpan {cursor:pointer;}
#ggh1Notice #proiceNoticeSpan {margin-left:15px;cursor:pointer;}
.gg #rollup_cen #noticeUl li{list-style-type:square;margin-left:15px;}
.gg #rollup_pro {display:none;}
#roll_noticeDiv.jj {height:181px;}
.jj #noticeUl {height:128px;}
.jj #rollup_pro {display:none;}
/*子站首页图片区域*/
.right .mapdiv_add {height:564px;}
.right .mapxl_add {border-top:1px solid #D2E6FF;border-bottom:1px solid #D5D5D5;}
.right .map-like_add {border-top:none;}
#provinceTAB {display: none;}
#provinceTAB.city-tigs01 {left: 377px; top: 301px; display: none;}
#provinceTAB .city-sf {color:#117DC8; font-weight: bold;}
#cityTAB.city-tigs01 {left: 377px; top: 351px; display: none;}
#cityTAB .city-sf {color:#117DC8; font-weight: bold;}
#cityTAB #pageDIV {width: 100%; text-align: center;}
/*首页历史记录*/
#autoShowSchedule {display:none;z-index:10000;position:relative;top:30px;left:0;font-weight:normal;}
#autoShowSchedule ul {width:191px;z-index:10000;}
#autoShowSchedule.autoShowSchedules {display:none;z-index:10000;position:relative;top:0;left:0;}
#autoShowSchedule.autoShowSchedules ul {width:191px;z-index:10000;}
#autoShow_ajaxData {z-index:10000;position:relative;top:0;left:0;font-weight:normal;}
/*修改密码页面*/
.modifyPBg {display: none;}
.forgetpassword_header_div{border-bottom:1px solid #D8D8D8; width: 90%; padding-top: 15px; }
.forgetpassword_header_div .item_div{border-bottom:3px solid #0153A7;width: 140px;font-size: 18px;padding-left: 5px;color: #3C73B3;font-family: '微软雅黑';margin-left: 0;padding-bottom: 5px; float: left;}
.forgetpassword_table{font-size: 14px;}
.forgetpassword_table input{height:38px;line-height:38px\9; font-size: 14px;}
/*乘车人查询页面*/
.lxr-table #searchName {margin-bottom: 1px;}
.lxr-table .buttonb {margin-top: 6px;} 
.lxr-table .allSeclet {float: left; margin-left: 18px;}
.lxr-table .del {background: url('../../images/delete.gif') no-repeat left center; padding-left: 15px;}
.mright .mbox .pages_add {margin-top: -20px;}
.mright .mbox .lxr-bottom_add {margin-top: -30px;}
.bg .tigsdiv03 .tigsbox .tigscc {padding-left: 60px;}
.tigsdiv02 .tigsbox .tigscc {margin-left: 90px; margin-bottom: 30px;}
#err.tigsdiv02 {display: none; width: 550px;}
#err .tigscc {margin-left: 0px; margin-bottom: 30px;}
#delPerson .tigsbox .tigscc {padding-left: 60px;}
/*非会员订单查询*/
.phone-div .phone_box_add {margin-top: 80px;height: 516px;}
.phone-div .phone-box .pass-from1_add {margin-top: 12px;}
.phone-box .pass-from1 .red {color:red;}
.phone-box .pass-from1 .valiInput {float: left; margin-right: 5px;}
.phone-box .pass-from1 .buttonb_add {margin-top: 9px;margin-bottom: 28px;}
#nonmem_bg,#order_bg {width: 1583px; height: 785px; opacity: 0.5;display: none;}
#applyRefundTicket.tigsdiv03 {border:0px;}
#applyRefundTicket .tigsbox{border:0px;}
#applyRefundTicket .tigsbox_add{border:1px;}
#applyRefundTicket .tigsbox .tigscc {font-size:14px;padding:10px 5px 10px 0px;margin:0px;height:auto;width:100%;line-height:18px;}
#applyRefundTicket .tigsbox .tigscc .ddtable1 {border:0px solid #999;}
.ddtable1 #refundInfo .tr_add {color:#3a3a3a;}
.ddtable1 #refundInfo .ddthead .back_add {color:hsl(0, 100%, 50%);padding:5px;padding-left:20px;}
/*订单查询*/
#showOrderInfo .ddthead .ddthead_1 {width:25%;display: inline-block;margin-left:10px;}
#showOrderInfo .ddthead .ddthead_2 {display: inline-block;}
/*待支付订单*/
#goPay .td_add {line-height: 18px;}
#goPay .ddthead .ddthead_add1 {width:180px;display: inline-block;margin-left:10px;}
#goPay .ddthead .ddthead_add2 {width:180px;display: inline-block;}
#goPay .ddthead .ddthead_add3 {width:300px;display: inline-block;}
#goPay .noOrder_add {color:red;font-weight:bold;font-size: 14px;margin-left: 35%;}
/*404*/
.main .divs .divs_add {height: 3px; line-height: 3px; overflow: hidden; background: #117dc8;}
.main .divs .contents .contents_add {background-image: url('../../images/err_404.jpg');height: 230px;width: 540px;margin:0 auto;}
.main .divs .contents .contents_add1 {background: url('../../images/err_PIC.png') no-repeat center;height: 315px;width: 100%;margin:0 auto;}
.main .divs .contents .contents_add2 {border-bottom: 1px #999999 solid;position: relative;z-index:50;top:260px;z-index: 10;}
.main .divs .contents .contents_add3 {background-color: #FFFFFF;width: 235px;height: 1px;position: relative;z-index:50;top:259px;z-index: 11;}
.main .divs .contents .contents_add4 {text-align: center;position:relative;left:32px;top:283px;width: 100px;font-weight: bold;font-size: 14px;color: #999999;font-family: sans-serif;}
/*公告详情*/
.right .ggdiv .ggtitle_add {font-family:宋体;color:#074aa4;font-weight:bold;}
/*公告列表*/
.right #moreNotice.ggdiv {height:370px;}
.noticeTab{border-bottom:2px solid #EEE;height:49px;}
#moreNotice .noticeTabDiv .noteceTabLi_add {width:125px;}

/*申请订单*/
#tableDef .td1 {_width:80px;*width:80px;}
#tableDef .td2 {_width:100px;*width:100px;}
#autoShowName {display:none;background-color:#E3EEFB;}
#autoShowIDNum {display:none;background-color:#E3EEFB;}
#autoShowPhone {display:none;background-color:#E3EEFB;}
/*确认支付*/
.ydjd2,.ydjd2,.ydjd3,.ydjd4 {width:980px;}
#bankDiv {display:none;}
#orderinfoData {display:none;}
/*购票成功*/
#applySuccess .applySuccess {display:none;width:80%;height:500px;}
#applySuccess .span1 {color:red;font-size:20px;}
#applySuccess .span2 {background-color:#F69802;cursor:pointer;}
#applySuccess .red {color:red;}
.springcanvas {display: none; height: 619px; width: 700px; position: fixed;left: 50%;top: 50%;margin-left: -350px;margin-top: -310px;z-index: 100000;}
.springcanvas .canvas_bg {display:inline-block;background: url("/public/images/image2.0/springcanvas_bg.png") no-repeat center center;height: 619px; width: 700px;}  
.springcanvas .canvas_bg .canvasClose {background: url("/public/images/image2.0/delete.png") no-repeat center center; height: 34px; width: 35px; margin: 119px 30px 0 0; cursor: pointer;float: right;}  
.springcanvas .canvas_bg .canvasContainer {position: relative;height: 152px;width: 303px;margin:135px 0 0 199px;}  
.springcanvas .canvas_bg .canvasContent {text-align: center; margin-top: 26px; font-size: 15px; line-height: 30px;}
.springcanvas .canvas_bg #spfront, .springcanvas .canvas_bg #spback {position: absolute;width: 303px;height: 152px;border-radius: 5px;border: 1px solid #444;word-spacing: normal;}  
/*支付失败*/
#ydzt1.ydzt1 {_height:402px;}
#ydzt1_h4.ydzt1-h4 {margin-top:100px;}
.ddbottom .geSpan {display:inline-block;width:30px;}
#ydzt1-h5.ydzt1-h5 {margin-top:50px;}
#ddinfo1.ddinfo1 {margin-top:30px;}
/*购票失败*/
#ydzt1-h1.ydzt1-h1 {margin-top:80px;}
.ydzt1-h2 .geSpan {dispaly:inline-block;width:20px;}
.ddbottom a {width:75px;}
.Unfished a:hover{text-decoration:none;}

#order #tile_div .table_add1,#tile_div .table_add1 {height: 30px;}
#order .table_add2 {margin-top: 12px;}
#order .table_add2 .div_add_con {padding-left: 10px;padding-right: 15px;}
#order #tile_div .table_add1 .w_add1,#login .table_add1 .w_add1 {font-size:14px;font-weight: bold;padding-left:12px;}
#order .form_add1 {float: left;width: 50px;}
#order .form_add2 {float:none;width: 50px;}
#login.login_add {display: none;}
/*search.thml班次查询*/
.yddiv1 .depart_add {width: 80px; float: left;}
.yddiv1 .sf_addDiv1 {width: 80px;float: left;}
.yddiv1 .sf_addDiv2 {float: left;margin-right: 40px;}
.yddiv2 .sch_addSpan {cursor:pointer;text-decoration: underline;}
.yddiv2 .sch_addDiv {text-align:right;padding-right: 7%;width: 61%;}
/*客运站查询*/
#qcanBus_mpath .mpath {margin-top: 12px;}
#qcanBus_box1 .box1 {padding-top:0px;}
.box1 .kycxfrom .buttonb_add {width: 125px;}
.box1 .kycxdiv .div_add1 {text-align: center;padding:20px;}
.box1 .kycxdiv .div_add2 {text-align: left;padding:20px;}
.box1 .kycxdiv .td_add1 {width:386px;height:235px;background-image: none;}
.box1 .kycxdiv .span_add1 {color:red;font-weight:bold;}
.kycxdiv .div_add2 .th_add1 {padding-left: 5px;text-align: left;}
.kycxdiv .div_add2 .td_add2 {padding-left: 5px;}
.kycxdiv .div_add2 .table_add1 {margin:0px;text-align:left;}
/*BUS365*/
#acemailErr.divs {margin-top: 12px;}
#acemailErr.divs .div_add {padding: 150px 0 200px 0;}
.reg-box .phone-item .regdiv_add {margin-bottom: 50px;}
.phone-div .phone_box_add {margin-top: 0;}
.phone-div .phone-ul .dl_h_add {color:#4d4c4c;}
.phone-div .phone-ul .red {color:red;}
.phone-div .phone-box .pass_from1_add {height: 280px;}
.phone-div .phone-box .pass-from1_add2 {margin-bottom: 100px;margin-top: 100px;}
.pass-from1 .phone-tt .input_add1 {float: left; margin-right: 5px;}
.pass-from1 .phone-tt .div_add,.phone-div .phone-box .reset_add_div2 {width: 600px; margin: 0 auto; padding-left: 115px; padding: 0 0 30px 115px;}
.phone-ul .dl-h1_add {color:#4d4c4c;}
.phone-div .phone-box .reset_add_div1 {height:250px; overflow:hidden;font-size: 14px;}
.phone-div .phone-box .reset_add_input {margin-right:5px;color:#838383;height: 38px;}
.phone-div .phone-box .reset_add_span {letter-spacing:0px;margin-left:-18px;}
.phone-div .reset_add_div2 .span_add2 {color: red;display:inline-block;}
.reg-box .regdiv .p_add1 {padding-left: 75px; height: 30px; line-height: 30px; padding-top: 20px; font-size:14px;}
.reg-box .regdiv .reste_addDiv1 {width: 900px; margin: 0 auto; padding-left: 115px; padding: 10px 0 0 100px;}
.reg-box .regdiv .reste_addDiv1 a {color:#FFFFFF;}
.reg-box .regdiv .a_add1 {color:#fff;margin-top: 18px;}

.userCnt .userCntText .fs {font-size: 15px;}
.userCnt .userCntText .cf {color: red; font-weight: bold;}
/*帮助中心*/
.frbg_1 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:0 0;}
.frbg_2 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-60px 0;}
.frbg_3 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-240px 0;}
.frbg_4 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-180px 0;}
.frbg_5 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-120px 0;}
.tfgb_1 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:0 -60px;}
.tfgb_2 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-60px -60px;}
.tfgb_3 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-120px -60px;}
.tfgb_4 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-180px -60px;}
.tfgb_5 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:0 -120px;}
.tfgb_6 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-300px -60px;}
.tfgb_7 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-240px -60px;}
.tfgb_8 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-300px 0;}
.fpgb_1 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-300px -120px;}
.fpgb_2 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-60px 0;}
.fpgb_3 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-120px -120px;}
.fpgb_5 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-60px -120px;}
.fpgb_6 {display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-120px 0;}
.returnTicket1{display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:0 -180px;}
.returnTicket2{display:inline-block;width:60px;height:60px;background:url(../../images/helpCenter.png) no-repeat;background-position:-60px -180px;}
.help_line_1 {display:inline-block;width:73px;height:17px;background:url(../../images/helpCenter.png) no-repeat;background-position:-180px -120px;}
.help_line_2 {display:inline-block;width:18px;height:73px;background:url(../../images/helpCenter.png) no-repeat;background-position:-280px -120px;}
.help_line_3 {display:inline-block;width:73px;height:17px;background:url(../../images/helpCenter.png) no-repeat;background-position:-180px -140px;}

/*网站分享添加样式*/
.hpshare{width:300px;height:30px;/*background:#D8E1ED;*/padding-left:20px;margin-top:26px;}
.shareword{display:inline-block;height:30px;line-height:30px;float:left;}
/*城市域名添加样式*/
.hotsta_bg{background:#FFF;}
.hotsta_head{background:url(/public/images/city_bg.png) no-repeat;width:100%;height:44px;margin-left:0px;border-bottom:2px solid #3B94D1;color:#1D232C;font-size:14px;font-weight:bold;line-height:44px;padding-left:20px;}
.hotsta_content{background:#FFF;border:1px solid #EAEAEB;border-top:none;height:150px;}
.hotdep_content{background:#FFF;border:1px solid #EAEAEB;border-top:none;height:115px;}
#cityDepStation{width:100%;}
#cityDepStation li{width:15%;display:inline-block;height:35px;line-height:35px;border-bottom:1px dashed #B7B7B7;font-weight:bold;margin-left:4%;text-align:center;}
.hotdep{margin-top:14px;}
#cityDepStation li a{background:url(/public/images/p_libg.png) no-repeat 8% 50%;height:35px;display:block;padding-left:18px;}
.citynet_brenner{width:1000px;height:102px;background:url(/public/images/citynet_banner.png) no-repeat;margin:0px auto;}
.citysdiv{width:1188px;border:1px solid #DFDFDF;height:auto;background:#fff;margin-top:10px;}
.citystop{height:68px;line-height:68px;position:relative; border-bottom: 2px solid #dfdfdf;}
.alltitle{color:#074aa4;font-size:16px;font-weight:bold;padding:5px 10px;}
.allbody{line-height:20px;margin:0 10px 10px;width:100%;height:auto;}
.allbody a{display:inline-block;width:60px;height:20px;line-height:20px;margin-left:20px;}
.c_rraw{position:relative;top:-2px;}

#selCity,#selCitys{color:#006BD5;font-weight:bold;}
#selCity:hover{color:#0054a7;}
#bigGlass{position:absolute;height:50px;padding:0 5px;line-height:50px;display:none;background-color:#F2F8FF;border:1px solid #3099E2;}
#bigGlass span{display:inline-block;line-height:50px;color:#F69802;font-size:28px;margin-left:5px;}
#bigGlass span:first-child{margin-left:0;}

/*全国城市总览 新*/
.citystop{padding-left:22px;color:#333;font-family: "微软雅黑";}
.citystop label{font-size:14px;}
.citystop input{width:160px;height:22px;border:1px solid #d7d7d7;padding-left:4px;}
#city_cx{display:inline-block;height:33px;line-height:33px;margin-top:20px;margin-left:30px;}
.citystop span{font-size:16px;cursor: pointer;background:#f39800;width:70px;height:25px;line-height:25px;display:inline-block;text-align:center;color:#fff;border-radius: 3px;font-weight:bold;}
.citystop .pro_div{left:12px;top:11px;border:1px solid #3ddab0;}
.citystop .pro_div .citys_head{background:#E4F8F3;border-bottom:none;}
.citystop .pro_div_city{left:26px;top:11px;border:1px solid  #3ddab0;}
.citystop .pro_div_city .citys_head{background:#E4F8F3;border-bottom:none;}
#allCitys{padding:20px 23px 0 24px;}
#allCitys .everyCity{overflow:hidden;}
.everyCity p{float:left;font-size:16px;width:68px;}
.everyCity ul{overflow:hidden;padding-top:2px;}
.everyCity ul li{float:left;width:60px;padding-right:12px;height:20px;overflow:hidden;margin-bottom:20px;}
.everyCity ul li a{color:#666666;font-size:14px;}
.everyCity ul li a:hover{color:#22953a;}

/*首页底部二维码手机推广*/
.phoneBottom{width:100%;height:190px;position:fixed;left:0;bottom:0;background-color:#1E2B3C;z-index:9997;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;display:none;_position:absolute;}
.phoneTop{width:100%;height:190px;margin:0 auto;position:fixed;left:0;bottom:0;z-index:9998;display:none;_position:absolute;color:#FFF;}
.phoneTop .photoin{position:relative;width:1000px;height:190px;margin:0 auto;}
.pp{float:left;width:120px;height:160px;margin-top:15px;margin-left:54px;background:url(../../images/image2.0/mainphoto.png) no-repeat;}
.pword{float:left;width:240px;height:132px;margin-top:56px;margin-left:26px;background:url(../../images/image2.0/bottomword.png) no-repeat;}
.pios{float:left;width:90px;height:126px;margin-top:32px;margin-left:70px;}
.pios .word{width:105px;height:30px;background:url(../../images/image2.0/mainph.png) no-repeat 0 0;}
.pios .pic{width:86px;height:86px;background:url(../../images/image2.0/bottomios.png) no-repeat;margin-left:10px;margin-top:5px;}
.paz, .pweb{float:left;width:90px;height:126px;margin-top:32px;margin-left:86px;}
.paz .word{width:105px;height:30px;background:url(../../images/image2.0/mainph.png) no-repeat -6px -30px;}
.paz .pic{width:86px;height:86px;background:url(../../images/image2.0/bottomandriod.png) no-repeat;margin-left:10px;margin-top:5px;}
.pweb .word{width:105px;height:30px;background:url(../../images/image2.0/mainph.png) no-repeat -6px -65px;}
.pweb .pic{width:86px;height:86px;background:url(../../images/image2.0/bottombrower.png) no-repeat;margin-left:10px;margin-top:5px;}
#phoneClose{width:34px;height:34px;color:#DCEEDC;text-align:center;font-size:50px;line-height:34px;cursor:pointer;z-index:9999;float:left;}
#phoneClose:hover{color:#117DC8;}

/*车票电子凭证查询*/
.ordersearchForStationorg_title{line-height:40px;color:#FFF;}
.ordersearchForStationorg_title_bg{background:url(/public/images/orderSearchForStationorg_01.png) no-repeat;}
.ordersearchForStationorg_content{border:1px solid #BBDAFF;margin-top:20px;padding:40px;}
.content_title{font-weight: bold;margin-bottom: 20px;line-height:20px;}
.content_title div{height:20px;width:2px;background:#007DEE;float:left;margin-right:5px;}
.ordersearchForStationorg_content table{margin:0;}
.ordersearchForStationorg_content .line_img{background:url(/public/images/orderSearchForStationorg_.png) no-repeat;width:32px;height:11px;margin:-14px 5px 0 5px;}
.inputUI{border:1px solid #C5DDFD;height: 28px;line-height:28px;padding: 0 0 0 5px;color: black;width:220px;margin:0 0 20px 10px;}
.ordersearchForStationorg_content .a_search{background:#F69802;border:1px solid #F58F00;color:#FFF;width:100px;line-height:28px;display:block;float:right;text-align:center;border-radius: 5px;margin-top:-14px;}
.ordersearchForStationorg_content .hrUI{border-top:1px solid #C5DDFD;margin:10px 0 30px 0;border-bottom:0;}
.ordersearchForStationorg_content hr.hrUI_color_hui{border-top:1px solid #DEE5E8;margin:10px 0 20px 0;border-bottom:0;}
.ordersearchForStationorg_result_title{text-align:center;line-height:40px;font-weight: bold;margin-bottom:20px;}
.ordersearchForStationorg_result_title_{margin-right:50px;}
.ordersearchForStationorg_result{border:1px solid #C5DDFD;padding:20px 40px 20px 40px;font-weight: bold;background: #F0F8FD}
.ordersearchForStationorg_result ul.title{width:100%;margin-bottom:40px;}
.ordersearchForStationorg_result ul.title li{float:left;width:25%;text-align: center;}
.ordersearchForStationorg_result ul.contern{width:100%;display: table;}
.ordersearchForStationorg_result ul.contern li{float:left;width:25%;text-align: center;line-height:25px;}
.ordersearchForStationorg_result ul.contern li .left{text-align: left;margin-left:70px;}
.ordersearchForStationorg_hide{display:none;}

.order_s11-10{border:1px solid #e1e1e1;}

/*我的BUS365新加修改样式2014-11-11*/
.down_bannerAD{display:block;margin-bottom:8px;border:1px solid #ffffff;}
.no_borTop_ui2{border-top:none;}
.bor_1_ui2{border:1px solid #e1e1e1;display:block;}
.osright  .tit_ui2_uu{background:none;padding-left:0px;}
.tit_ui2_uu span{border-bottom:3px solid #1fcc9e;display:inline-block; height:40px;width:100px;padding-left:18px;}
.osright .bjcx a.yizhou, .osright .bjcx a.yiyue{color:#222222;}
.osright .bjcx a.yizhou:hover, .osright .bjcx a.yiyue:hover{color:white;background:#22943a;}
.osright .result_ui2_uu{margin:0;font-family:"微软雅黑";}
.osright .result ul li.tit_ui2{background:#1fcc9e;color:white;border-bottom:0;}
.osright .result_ui2_uu ul li{border:none;border-bottom:1px solid #C2DCFD;}
.osright .result_ui2_uu ul li.selli{border:1px solid #1fcc9e;}
.osright .result_ui2_uu ul li:hover{background:white;}
.osright .result_ui2_uu ul li.selli:hover{background:none;}
.osright .result ul li.tit_ui2:hover{background:#1fcc9e;}
.osright .result ul li.no_result_ui2:hover, .osright .result ul li.no_result_ui2{background:#006bd5; color:white;border-bottom:0;}
.cz .input-goupiao{width:107px;height:35px;line-height:35px;font-size:18px;}
.ui2-orderSearch .mbg .no_borTop_ui2{border:none;}
.ui2-orderSearch .mbox {
	min-height:400px;
	_height:400px; 
	_overflow:visible;
}
.ui2-passenger .mbox {
	min-height:400px;
	_height:400px; 
	_overflow:visible;
}
.ui2-userprive .mbox {
	min-height:400px;
	_height:400px; 
	_overflow:visible;
}
.ui2-modifypassenger .mbox {
	min-height:400px;
	_height:400px; 
	_overflow:visible;
}
.ui2-modifypassenger .condition{
	margin-top:40px;
	_height:400px; 
	_overflow:visible;
}
.mr-top_ui2{
padding-left: 0px;
border-bottom: 1px solid #d3f4ea;
height: 40px;
font:16px/40px "微软雅黑";
}

.mr-top_ui2 span{
border-bottom: 3px solid #1fcc9e;
display: inline-block;
height: 40px;
width: 100px;
padding-left: 18px;
}
/* .ddtable1_ui2{min-height:350px;} */

/* 分页CSS */
.holder {
    margin:15px 0;
    text-align: center;
    background:#FFF;
}
.holder a {
    font-size:14px;
    cursor:pointer;
    margin:0 5px;
    color:#6B6C6C;
    padding: 2px 8px;
    border: 1px solid #1fcc9e;
    display: inline-block;
}
.holder a:hover {
    background-color:#1fcc9e;
    color:#FFF;
    font-weight:bold;
}
.holder a.jp-previous {
    margin-right:15px;
}
.holder a.jp-next {
    margin-left:15px;
}
.holder a.jp-current,a.jp-current:hover {
    color:#FF4242;
    font-weight:bold;
}
.holder a.jp-current,a.jp-current:hover,a.jp-disabled:hover {
    cursor:default;
    background:#1fcc9e;
    color:#FFF;
}
.holder a.jp-disabled,a.jp-disabled:hover {
    color:#bbb;
}
.holder a.jp-disabled{
	 cursor:default;
    background:none;
}
.holder span {
    margin: 0 5px;
}

.pageEvery{background:none;}
.noPad{padding-bottom:0;}
/*城市专版页面新样式 start*/
.net_t{margin-top:10px;padding-bottom:10px;}
.citynet_cx{height:266px;margin-bottom:8px;}
.citynet_cx .citynet_cx_rgt{width:822px;height:264px;border:1px solid #e6e6e6;border-top:2px solid #d3f4ea;padding-top:2px;border-radius:0;}
.citynet_tq{background:#fff;border:1px solid #d2d2d2;border-top:2px solid #a4ccff;width:100%;height:284px;margin-bottom:7px;}

.citynet_cx .cx{position:static;float:left;top:0;width:310px;height:257px;background:#fff;}
.citynet_cx .cx .main_conternt_height{height:257px;border-radius:5px;}
.citynet_cx .cx-ul li{width:149px;}
.citynet_tq .tq_top{overflow:hidden;margin-top:22px;}
.citynet_tq .left{width:474px;}
.citynet_tq .tq_top .city{float:left;margin-left:22px;margin-top:-2px;display:inline;}
.tq_top .city span{font-size:16px;}
.tq_top .city a{color:#006ad7;margin-left:15px;}
.citynet_tq .tq_top .day{font-size:14px;float:left;display:inline;margin-left:37px;}
.tq_top .day span{margin-right:20px;}
.citynet_tq .tq_midd{margin-top:40px;width:279px;height:90px;border-bottom:1px solid #eaeaea;margin-left:74px;position:relative;padding-left:121px;}
.tq_midd img{position:absolute;left:3px;top:6px;width:78px;}
.tq_dtail .degree{margin-bottom:10px;}
.tq_dtail .wind{margin-top:4px;}
.tq_dtail .day_degree{color:#01a6de;font-size:18px;margin-right:15px;}
.tq_dtail .degree_big{color:#01a6de;}
.tq_dtail em{font-style:normal;color:#ff8832;}
.citynet_tq .tq_bott{overflow:hidden;margin-left:74px; width:400px;color:#757575;margin-top:16px;}
.tq_bott ul{overflow:hidden;float:left;width:200px;}
.tq_bott ul li{height:24px;line-height:24px;}
.citynet_tq .future{width:396px;}
.citynet_tq .depart_m{width:1px;height:211px;background:#eaeaea;margin-left:68px;margin-top:33px;}
.future .next3{font-size:16px;margin-top:22px;margin-bottom:30px;}
.future .tq_next{position:relative;text-align:center;width:72px;padding-top:57px;float:left;margin-right:60px;}
.tq_next .last{margin-right:52px;}
.future .tq_next img{position:absolute;top:0;left:11px;width:47px;}
.future .tq_next p{margin-bottom:8px;white-space:nowrap;}
.future .tq_next em{font-style:normal;color:#00a6dd;font-weight:bold;}

.citynet_cx_rgt .line_hot{padding-left:14px;margin-top:10px;color:#1fcc9e;font-size:16px;}
.citynet_cx_rgt .set_m{margin-left:16px;width:647px;overflow:hidden;}
.citynet_cx_rgt ul{overflow:hidden;margin-top:22px;width:668px;}
.citynet_cx_rgt ul li{float:left;width:127px;height:50px;text-align:center;border:1px solid #d2d2d2;background:#fff;margin-right:38px;margin-bottom:18px;}
.citynet_cx_rgt ._city{font-size:14px;margin-top:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;}
.citynet_cx_rgt ._price{font-size:10px;margin-top:4px;}
.citynet_cx_rgt ._price em{color:#3b83e5;font-size:15px;font-style:normal;}
/*热门城市*/
.cityHot{background:#fff;width:100%;border:1px solid #d2d2d2;border-top:2px solid #a4ccff;}
.cityHot p{font-size:16px;color:#333;height:45px;line-height:45px;margin-bottom:1px;padding-left:15px;}
.cityHot ul{overflow:hidden;margin-left:40px;}
.cityHot ul li{width:80px;height:44px;line-height:44px;margin-right:36px;float:left;}
.cityHot ul li a{}
.cityHot ul li a:hover{color:#3982e8;text-decoration:none;}


.citynet_hot{background:#fff;width:100%;height:197px;border:1px solid #d2d2d2;border-top:2px solid #d3f4ea;margin-bottom:10px;}
.citynet_hot p{font-size:16px;color:#333;height:45px;line-height:45px;margin-bottom:1px;padding-left:15px;}
.citynet_hot .set{overflow:hidden;width:958px;margin-left:40px;}
.citynet_hot ul.hot_lft{overflow:hidden;font-size:14px;width:1086px;}
.citynet_hot li{overflow:hidden;float:left;width:375px;margin-right:168px;float:left;height:34px;line-height:34px;border-bottom:1px dashed #ebebeb;}
.citynet_hot .hot_station{float:left;}
.citynet_hot .hot_tell{float:right;font-family:"Arial";}
.citynet_hot ul.hot_lft a{color:#333;display:block;height:34px;}
.citynet_hot ul.hot_lft a:hover span{text-decoration:underline;color:#f39800;}



/*城市专版页面新样式 end*/


/* 会员安全start */
.ui2-userprive{
	width:1190px;
}
.ui2-userprive .osright .aqitem{
	margin-top:5px;
}

.ui2-userprive .osright .condition td .inputorderno{
	margin-left:5px;
	margin-top:4px;
}

.ui2-userprive .osright .condition td{
	padding-top:0px;
	vertical-align:top;
	line-height: 44px;
}
.ui2-userprive .osright .condition{
	padding:0px;
}
.ui2-userprive .aqdiv{
	border:0px;
}
.ui2-userprive .osright .condition .ui2-inputcode{
	margin-left:5px;
	margin-top:4px;
}
.ui2-userprive .osright .condition .ui2-input-cms{
	height: 28px;
	width:120px;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 5px;
	cursor: pointer;
	background: #22953A;
	color: #fff;
	display: inline-block;
	overflow: hidden;
	background: #22953A;
	border-radius: 3px;
	padding: 0;
	line-height: 27px;
	text-align: center;
	border-collapse: separate;
	border-spacing: 2px;
}
.ui2-userprive .no_borTop_ui2 {
	border:none;
}
/* 会员安全end */

/* 常用联系人start */
.ui2-passenger{
	width:1190px;
}
.ui2-passenger .osright .condition{
	padding:5px 0px 20px 0px;
}
.ui2-passenger .osright .condition table{
	width:100%;;
}
.ui2-passenger .pages_add .page-l{
	float:left;
	width:50%;
}
.ui2-passenger .no_borTop_ui2 {
	border: 1px solid #e1e1e1;
}
/* 常用联系人end */
/* 修改联系人start */
.ui2-modifypassenger{
	width:1190px;
}
.ui2-modifypassenger .osright .condition td{
	padding-left:15px;
	height:30px;
	vertical-align:top;
	line-height: 32px;
}
.ui2-modifypassenger .osright .condition{
	padding-bottom:20px;
}
.ui2-modifypassenger .no_borTop_ui2 {
	border: 1px solid #e1e1e1;
}
.ui2-modifypassenger select{
	border:1px solid #BCD8FD;
}
/* 修改联系人end */
/* 会员信息start */
.ui2-userinfo{
	width:1190px;
}
.ui2-userinfo .osright .mr-top .mtips{
	top:14px;
}
.ui2-userinfo .osright .tit_ui2_uu{
	float:left;
	margin-right:20px;
}
.ui2-userinfo .osright .condition td{
	padding-left:10px;
	height:30px;
	vertical-align:top;
	line-height: 32px;
}
.ui2-userinfo .no_borTop_ui2 {
	border: 1px solid #e1e1e1;
}
.ui2-userinfo select{
	border:1px solid #d3f4ea;
}
/* 会员信息end */
.ui2-orderSearch{
	width:1000px;font-family:"微软雅黑";
}
.font_nbsp{
	font-family: arial;
}

/*提示框start*/
.rc_box1,.rc_box2,.rc_box3{display:inline-block;*display:inline;*zoom:1;position:relative;border-style:solid;border-color:#EBE3B2;}
.rc_box2,.rc_box3{border-width:0 1px;*left:-2px;background-color:#FEFCED;}
.rc_box1{border-width:1px;line-height:1.8;margin-left: 20px;}
.rc_box2{margin:0 -2px;}
.rc_box3{margin:1px -2px;padding:0 6px;}
.ov1,.ov2{position:absolute;left:44%;overflow:hidden;width:0;height:0;border-left:6px dotted transparent;border-right:6px dotted transparent;
border-top:6px solid transparent;}
.lov1,.lov2{position:absolute;top:34%;overflow:hidden;width:0;height:0;border-top:6px dotted transparent;border-bottom:6px dotted transparent;
border-right:6px solid transparent;}
.ov1{top:26px;border-top-color:#EBE3B2;}
.ov2{top:25px;border-top-color:#FEFCED;}
.lov1{left:-9px;border-right-color:#EBE3B2;}
.lov2{left:-8px;border-right-color:#FEFCED;}
.rc_icon{margin-top: 4px; float:left; border:1px solid #ddd; background-color:#F1A513;border-radius: 9px; width: 17px; height: 17px;}
.rc_icon span{padding-left: 5px; font-family: '黑体'; color: white;padding-top: 2px;line-height: 15px;display: block;font-weight: bold;}
/*提示框end*/
.message-tigscc{
	margin-left:40px;
	padding-left:50px;
}

/*分享新样式*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.share_new{position:fixed;bottom:20px;_position:absolute;_bottom:auto;right:40px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-20);width:66px;height:213px;font-family:"微软雅黑";z-index:9999;}
.share_new a.web,.share_new a.share,.share_new a.down{width:66px;height:66px;display:block;margin-top:5px;}
.share_new a.web{background-position:-291px -242px;}
.share_new a.share{cursor:default;background-position:-291px -313px;}
.share_new a.down{cursor:default;background-position:-291px -384px;}
.share_new a.web:hover{background-position:-383px -242px;}
.share_new a.share:hover{background-position:-383px -313px;}
.share_new a.down:hover{background-position:-383px -384px;}
.drawLottery{position:absolute;left:-18px;top:-104px;width:107px;height:111px;background:url(../../images/image2.0/drawLottery.png) no-repeat left top;}
.problemReport{position:absolute;left:-16px;top:-110px;}

.share_new .shares{width:224px;height:173px;background:#f6f6f6;border:1px solid #d7d7d7;position:absolute;left:-240px;bottom:0;}
.shares p{height:33px;line-height:33px;border-bottom:1px solid #d7d7d7;font-size:14px;font-weight:bold;padding-left:10px;}
.bdsharebuttonbox{background:#fff;border-bottom:1px solid #d7d7d7;height:117px;padding-left:9px;}
.shares .bdsharebuttonbox a{padding-left:23px;margin:0;margin-right:27px;margin-top:16px;font-size:14px;}
.shares .bdsharebuttonbox a:hover{color:#3b86ef;}
.share_new .downs{overflow:hidden;width:232px;height:151px;background:#fff;border:1px solid #d7d7d7;position:absolute;left:-248px;bottom:0;}
.share_new .downs .down_ip,.share_new .downs .down_adr{font-family:"Arial";float:left;width:102px;height:114px;padding-left:14px;padding-top:9px;}
.downs .down_ip a,.downs .down_adr a{position:relative;color:#fff;width:57px;height:20px;line-height:20px;padding-left:33px;margin:0;display:block;background:#42a1ff;border-radius:5px;}
.downs .down_ip i{position:absolute;left:9px;top:2px;width:13px;height:16px;background-position:left -116px;}
.downs .down_adr i{position:absolute;left:9px;top:2px;width:15px;height:17px;background-position:-27px -116px;}
.downs p{height:28px;line-height:28px;font-size:14px;color:#333;text-align:center;}

.register_right{width: 380px;padding-right: 20px;}

.imgborder1{border:1px #d7d7d7 solid;}
.imgborder2{border:1px #FFA200 solid;}

/*网站声明state样式*/
.state .S_head{background-color:#fff;border-top:3px solid #1fcc9e;border-bottom:1px solid #d7d7d7;}
.state .S_head h3{position:relative;font-size:16px;height:40px;line-height:40px;padding-left:54px;color:#1fcc9e;}
.state .S_head h3 i{position:absolute;left:0;top:16%;width:41px;height:24px;background:url(../../images/image2.0/bus365_bg.png) no-repeat left -112px;}
.state .S_containt{margin-top:11px;background:#fff;padding:40px 38px 32px 38px;border:1px solid #d7d7d7;}
.state .S_containt .part{margin-top:32px;}
.S_containt .part h3{font-size:16px;line-height:1.6;}
.S_containt .part p{text-indent:2em;line-height:1.6;}
.S_containt .part p .number{margin-left: 4px; display: block; float: left; width: 20px;}
.S_containt .part h3 span{display:inline-block;}
.S_containt .part h3 span.circle{width:7px;height:10px;background:url(../../images/circle.bg.jpg) no-repeat left top;margin-left:26px;margin-right:26px;}
/*关于BUS365样式
.about_main{width:100%;margin-top:10px;}
.abt_top{height:406px;background-color:#f0fbff;}
.abt_top .abt_Tcont{width:1128px;height:302px;padding-top:104px;mairgin:0 auto;background:url('../../images/image2.0/abt_top.png') no-repeat 596px 96px;}
.abt_top .abt_Tcont h2{width:345px;height:35px;background:url('../../images/image2.0/text.png') no-repeat left top;margin-left:118px;}
.abt_top .abt_Tcont p{width:524px;line-height:1.5em;font-size:16px;margin-left:82px;text-indent:2em;margin-top:60px;}
.abt_mid{height:512px;background:#fff;padding-top:82px;}
.abt_mid .abt_Mcont{width:1128px;height:100%;mairgin:0 auto;background:url('../../images/image2.0/abt_mid.png') no-repeat 43px 42px;}
.abt_mid .abt_Mcont h2{width:348px;height:143px;background:url('../../images/image2.0/text.png') no-repeat left -54px;margin-left:622px;}
.abt_mid .abt_Mcont p{width:474px;line-height:1.5em;font-size:16px;margin-left:628px;text-indent:2em;margin-top:75px;}
.abt_next{height:495px;background:#f4f4f4;}
.abt_next .abt_Ncont{position:relative;width:1124px;height:427px;padding-top:68px;mairgin:0 auto;background:url('../../images/image2.0/abt_flow.png') no-repeat 74px 288px;}
.abt_next .abt_Ncont i{position:absolute;left:564px;top:-53px;;width:474px;height:53px;background:url('../../images/image2.0/abt_M.png') no-repeat left top;}
.abt_next .abt_Ncont h2{width:295px;height:40px;background:url('../../images/image2.0/text.png') no-repeat left -233px;margin-left:412px;}
.abt_next .abt_Ncont p{width:416px;line-height:1.5em;font-size:16px;margin-left:380px;text-indent:2em;margin-top:75px;}
.abt_next .abt_Ncont .abt_list{overflow:hidden;margin-top:200px;padding-left:74px;}
.abt_next .abt_Ncont .abt_list li{float:left;width:100px;text-align:center;margin-right:85px;}
.abt_next .abt_Ncont .abt_list li.last{margin-right:0;}
.abt_last{height:526px;background:#fff;}
.abt_last .abt_Lcont{overflow:hidden;width:710px;height:380px;padding-top:146px;padding-left:414px;mairgin:0 auto;background:url('../../images/image2.0/abt_wish.png') no-repeat 115px 64px;}
.abt_last .abt_Lcont .L_triangle{float:left;width:0;height:0;border:27px solid #fff;border-right:27px solid #4abb7a;margin-top:58px;}
.abt_last .abt_Lcont .L_rect{float:left;width:473px;height:171px;background:#4abb7a;border-radius:6px;line-height:171px;text-indent:2em;}
.abt_last .abt_Lcont .L_rect p{font-size:16px;color:#fff;}*/
/*关于我们*/
.about_main{width:100%;margin-top:10px;color:#fff;}
.abt_top{height:600px;background:url('/public/images/bottompage/aboutUs01.jpg') no-repeat center center;}
.abt_top .abt_Tcont{width:1200px;height:270px;padding-top:86px;mairgin:0 auto;}
.abt_top .abt_Tcont span{margin-left:39px;font-size: 24px;}
.abt_top .abt_Tcont p{width:631px;line-height:24px;font-size:14px;margin-left:39px;margin-top:15px;}
.abt_mid{height:600px;background:url('/public/images/bottompage/aboutUs02.jpg') no-repeat center center;}
.abt_mid .abt_Mcont{width:1200px;height:580px;mairgin:0 auto; text-align: center;padding-top:40px;}
.abt_mid .abt_Mcont span{font-size: 24px;display: block;}
.abt_mid .abt_Mcont p{display: inline-block;clear: both;width: 723px;line-height: 24px;font-size: 14px; padding-top: 45px;}
.abt_next{height:600px;background:url('/public/images/bottompage/aboutUs03.jpg') no-repeat center center;}
.abt_next .abt_Ncont{width:1200px;height:579px;mairgin:0 auto;text-align: center;padding-top:42px;}
.abt_next .abt_Ncont span{font-size: 24px;display: block;}
.abt_next .abt_Ncont p{display: inline-block;clear: both;width: 571px;line-height: 24px;font-size: 14px;padding-top: 42px;}
.abt_last{height:600px;background:url('/public/images/bottompage/aboutUs04.jpg') no-repeat center center;}
.abt_last .abt_Lcont{width:1200px;height:580px;mairgin:0 auto;text-align: center;padding-top:48px;}
.abt_last .abt_Lcont span{font-size: 24px;display: block;}
.abt_last .abt_Lcont p{display: inline-block;clear: both;width: 713px;line-height: 24px;font-size: 14px;padding-top: 41px;}
/*媒体报道media样式*/
.media .M_head{background-color:#fff;border-top:3px solid #0153a7;border-bottom:1px solid #d7d7d7;}
.media .M_head h3{position:relative;font-size:16px;height:40px;line-height:40px;padding-left:54px;color:#0054a7;}
.media .M_head h3 i{position:absolute;left:0;top:16%;width:41px;height:24px;background:url(../../images/image2.0/bus365_bg.png) no-repeat -64px -78px;}
.media .M_containt{margin-top:11px;background:#fff;padding:40px 38px 32px 38px;border:1px solid #d7d7d7;}
.media .M_containt li{position:relative;height:40px;line-height:40px;}
.media .M_containt li i{position:absolute;left:6px;top:18px;background:url('../../images/image2.0/bus365_bg.png') no-repeat left top; width:4px;height:7px;}
.media .M_containt li a{overflow:hidden;color:#333; display:block; height:40px; background:url(../../images/image2.0/nobg.png) repeat-x 50%;}
.media .M_containt li a:hover span{text-decoration:underline;color:#0054a7;}
.media .M_containt li span{background:#fff;padding:0 20px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.media .M_containt li span.title{max-width:600px;}
.media .M_containt li span.time{float:right;width:130px;}
/*诚聘英才hunt样式*/
.hunt{height:530px;overflow:hidden;}
.hunt .H_left{float:left;width:700px;height:530px;}
.H_left .H_head{background-color:#fff;border-top:3px solid #0153a7;border-bottom:1px solid #d7d7d7;}
.H_left .H_head h3{position:relative;font-size:16px;height:40px;line-height:40px;padding-left:54px;color:#0054a7;}
.H_left .H_head h3 i{position:absolute;left:0;top:16%;width:41px;height:24px;background:url(../../images/image2.0/bus365_bg.png) no-repeat -64px -112px;}
.H_left .H_containt{margin-top:11px;background:#fff;border:1px solid #d7d7d7;}
.H_containt table{border-collapse: collapse;border-spacing: 0;}
.H_containt table a{color:#0054a7;text-decoration:underline;}
.H_left .H_containt tr{height:47px;border-bottom:1px solid #d7d7d7;}
.H_left .H_containt tr.last{border-bottom:none;}
.H_left .H_containt .t_head{background:#fafef0;}
.H_left .H_containt td,.H_left .H_containt th{padding-left:52px;text-align:left;}
.hunt .H_right{float:right;width:216px;height:508px;border:1px solid #d7d7d7;padding:16px 26px 0;background:url(../../images/right_bg.jpg) no-repeat left bottom;background-color:#fff;}
.hunt .H_right h3{font-size:16px; height:40px;line-height:40px;}
.hunt .H_right p{line-height:26px;}
.H_right p a{color:#0054a7;text-decoration:underline;}

/* 联系我们 */
.media .M_head h3.phone{position:relative;font-size:16px;height:40px;line-height:40px;padding-left:54px;color:#0054a7;}
.media .M_head h3.phone i{position:absolute;left:0;top:16%;width:41px;height:24px;background:url(../../images/image2.0/bus365_bg.png) no-repeat -64px -146px;}
.media .M_containt .containt_left{width:49%;min-height:652px;float:left;font-size:14px;line-height:30px;}
.media .M_containt .containt_left .title{width:100%;font-weight: bold;margin-bottom:10px;display: block;}

.media .M_containt .containt_right{width:49%;height:652px;float:right;font-size:14px;position: relative;}
.media .M_containt .containt_right{position:relative;background:url(../../images/image2.0/bg_map.jpg) no-repeat 0 30px;}
.media .M_containt .containt_right .hint{width:223px;height:99px;position: relative;background: url(../../images/image2.0/bg_.png) no-repeat;}
.media .M_containt .containt_right .hint{top:95px;left:55px;margin:0;padding:25px;line-height:20px;}
.media .M_containt .containt_right .location{position:absolute;left:320px;top:154px;width:29px;height:45px;}
.input_radio{vertical-align:middle; margin-top:-3px;*margin-top:3px;_margin-top:3px;}

/*联系我们 v3.1.2*/
.contactUsImg{margin-top:10px; width:1200px; height:100px; background:url('/public/images/bottompage/contactUs01.png') no-repeat center center;}
.contactUsTop{width:1200px; height: 330px;border-bottom: 1px solid #E2E2E2;}
.contactUsTop .ctUsTopFirst {width:396px; float:left;margin-left: 50px;}
.contactUsTop .ctUsTopFirst .hotline{width:326px; padding-left:60px; height: 50px;margin-top: 40px;background:url('/public/images/bottompage/contactUs02.png') no-repeat left center;background-size: 40px 40px;}
.contactUsTop .ctUsTopFirst .email{width:326px; padding-left:60px; height: 50px;margin-top: 20px;background:url('/public/images/bottompage/contactUs03.png') no-repeat left center;background-size: 40px 40px;}
.contactUsTop .ctUsTopFirst .email1{width:326px; padding-left:60px; height: 50px;margin-top: 20px;background:url('/public/images/bottompage/icon_email1.png') no-repeat left center;background-size: 38px 38px;}
.contactUsTop .ctUsTopFirst .email2{width:326px; padding-left:60px; height: 50px;margin-top: 20px;background:url('/public/images/bottompage/icon_email.png') no-repeat left center;background-size: 38px 38px;}
.contactUsTop .ctUsTopFirst .title{font-size: 16px;line-height: 25px;}
.contactUsTop .ctUsTopFirst .content{font-size: 18px;line-height: 25px;color:#2ecba0; font-family:微软雅黑;}
.contactUsTop .ctUsTopSecond {height: 104px; border-left: 1px solid #E2E2E2;width: 1px;float:left;margin-top:116px;}
.contactUsTop .ctUsTopLast{float:left; margin-top:116px; width:548px;margin-left: 66px;}
.contactUsTop .ctUsTopLast .title{font-size: 20px;line-height: 20px;font-family:微软雅黑;display: inline-block;}
.contactUsTop .ctUsTopLast .content{font-size: 14px;line-height: 24px; margin-top: 20px;display: inline-block;}
.contactUsBottom {width:1200px; height: 322px;}
.contactUsBottom .ctUsBottomFirst {width:395px;float:left;margin-left: 50px;margin-top:110px;}
.contactUsBottom .ctUsBottomFirst .companyName{font-size: 20px;line-height: 20px;font-family:微软雅黑;display: inline-block;}
.contactUsBottom .ctUsBottomFirst .address{margin-top:20px; line-height: 14px; font-size:14px; font-family:微软雅黑;}
.contactUsBottom .ctUsBottomFirst .contact{margin-top:20px; line-height: 14px; font-size:14px; font-family:微软雅黑;}
.contactUsBottom .ctUsBottomFirst .grayColor9{color:#999;display: inline;}
.contactUsBottom .ctUsBottomFirst .grayColor3{color:#333;display: inline;}
.contactUsBottom .ctUsBottomFirst .marginLeft{margin-left: 40px;}
.contactUsBottom .ctUsBottomLast{width:706px;height:282px;float:left;/*margin-left: 57px;*/margin-top:20px;background:url('/public/images/bottompage/contactUs04.png') no-repeat left top;}

/*网站地图*/
.map_main{background:#fff;width:1190px;margin-bottom:10px;margin-top:16px;}
.map_main a{color:#666;}
.map_main h3.mp_site{height:43px;line-height:43px;font-size:18px;}
.map_main .mpCtent{overflow:hidden;width:1190px;line-height:2;margin-left:0;padding:10px 0;}
.map_main .mpCtent h3{float:left;width:115px;font-size:16px;line-height: 30px;color: #333;}
.map_main .mpCtent h3 m{color:#1fcc9e; font-size: 20px;}
.map_main div.noMargin{overflow:hidden;}
.map_main .mpCtent ul{float:left;overflow:hidden;}
.map_main .mpCtent ul li{float:left;width:215px;overflow:hidden;font-size: 12px;line-height: 28px; margin-bottom: 3px; padding-top: 3px;}
.map_main .mpCtent ul li a{text-decoration: none;color: #666;}
.map_main .mpCtent ul li a:hover{text-decoration: underline;color: #1fcc9e;}

/*友情链接*/
.link-main{background:#fff;width:970px;padding:30px 26px 0 30px;margin-top:16px;margin-bottom:20px;}
.link-main a{color:#9e9e9e;}
.friendLink{height:25px;background:url(../../images/image2.0/dash-bg.jpg) repeat-x left center;}
.friendLink h3{padding:0 12px;background:#fff;display:inline;margin-left:20px;font-size:18px;}
.img-link dl{padding-left:35px;padding-top:10px;}
.img-link dt{height:69px;line-height:62px;font-size:18px;}
.img-link dd{float:left;}
.img-link dd a{display:block;}
.img-link a.img-a{width:198px;height:78px;border:1px solid #eee;height:78px;margin-right:25px;}
.img-link a.img-a:hover{border:1px solid #8fb3ff;}
.img-link dd img{width:198px;height:78px;border:0;margin:0;}
.img-link dd p{margin-right:25px;height:38px;line-height:38px;text-align:center;}
.img-link dd p a{display:inline;}
.img-link dd p a:hover{color:#3b86ef;}
.text-link ul li a:hover{color:#3b86ef;}
.text-link{padding-left:36px;}
.text-link p{height:41px;line-height:41px;font-size:18px;}
.text-link .divUl{width:850px;overflow:hidden;margin-left:56px;}
.text-link ul{overflow:hidden;zoom:1;width:920px;}
.text-link ul li{float:left;width:150px;margin-right:80px;height:48px;line-height:48px;}
.link-main .apply{text-align:center;color:#9e9e9e;height:24px;line-height:24px;padding-bottom:20px;}
.friendlyExpandPic01{background: url("/public/images/image2.0/more01.png") no-repeat center center; width: 17px; height: 16px;}
.friendlyExpandPic02{background: url("/public/images/image2.0/more02.png") no-repeat center center; width: 17px; height: 16px;}

/*乘车待点评*/
.myRemark{min-height:400px;}
.myRemark .bder{border:1px solid #0054a7;border-bottom:none;}
.myRemark .head_list ul{height:40px;line-height:40px;padding-left:36px;overflow:hidden;zoom:1;background:#f9f9f9;color:#0054a7;font-weight:bold;}
.myRemark .head_list ul li{float:left;width:223px;}
.myRemark .cont_list{margin-bottom:9px;border-top:1px solid #bbdbfb;}
.myRemark .contLast{margin-bottom:0;}
.myRemark .check_list{border:1px solid #0054a7;}
.myRemark .check_list ul.infor_list{font-weight:bold;background:#e4f0fe;}
.myRemark .check_list ul.infor_list:hover{background:#e4f0fe;}
.myRemark .check_list .starRemark div.sub{border-bottom:none;}
.myRemark .checked{border:1px solid #0054a7;}
.myRemark .checked .starRemark div.sub{border-bottom:none;}
.myRemark .cont_list .infor_list{height:40px;line-height:40px;padding-left:36px;overflow:hidden;zoom:1;background:#f6f9fe;border-bottom:1px solid #bbdbfb;}
.myRemark .cont_list .infor_list:hover{background:#fff;}
.myRemark .checked ul.infor_list{font-weight:bold;background:#e4f0fe;}
.myRemark .checked ul.infor_list:hover{background:#e4f0fe;}
.myRemark .cont_list .infor_list li{float:left;width:223px;cursor:pointer;}
.myRemark .cont_list .infor_list li.lstLi{width:50px;height:40px;background:url("/public/images/css_splice.png") no-repeat 2px 19px;}
.myRemark .cont_list .infor_list li.lstShow{background-position:0 -15px;}
.myRemark .cont_list .starRemark{}
.myRemark .cont_list .starRemark .starF{overflow:hidden;zoom:1;padding:19px 100px 15px;height:96px;}
.myRemark .cont_list .starRemark dl{float:left;overflow:hidden;zoom:1;}
.myRemark .cont_list .starRemark dl dd,.myRemark .cont_list .starRemark dt{float:left;height:48px;line-height:48px;}
.myRemark .cont_list .starRemark dt{margin-right:12px;}
.myRemark .cont_list .starRemark dl dd{width:20px;height:20px;padding-right:12px;margin-top:14px;background:url(../../images/image2.0/starY.png) no-repeat left top;}
.myRemark .cont_list .starRemark dl dd.starLast{padding-right:0;}
.myRemark .cont_list .starRemark dl dd.nolight{background:url(../../images/image2.0/starN.png) no-repeat left top;}
.myRemark .cont_list .starRemark .sub{overflow:hidden;zoom:1;height:40px;border-top:1px solid #bbdbfb;border-bottom:1px solid #bbdbfb;}
.myRemark .cont_list .starRemark .sub a{float:right;width:62px;height:27px;line-height:27px;text-align:center;color:#fff;background:#349a49;border-radius:3px;margin-right:13px;margin-top:6px;}
.starPag{padding-top:0;}

/*我的优惠券*/
.myCoupon{float:right;overflow:hidden;width:959px;}
.yhq_title{background:#fff;font-size:16px;height:40px;line-height:40px;border-bottom:1px solid #d3f4ea;}
.yhq_title span{border-bottom:3px solid #1fcc9e;width:100px;padding-left:18px;display:inline-block;}
.howUse{height:45px;line-height:45px;color:#a50102;padding-left:18px;border-bottom:1px solid #e1e1e1;}
.howUse_detail{padding:0 18px 40px 13px;}
.howUse_detail p,.howUse_detail li{line-height:1.7;}
.howUse_detail .Title{color:#a50102;}
.cxCoupon{padding-top:36px;padding-bottom:16px;margin-bottom:30px;background:#fff;}
.infoCoupon{background:#fff;}
.couponWay{padding-left:10px;}
.couponWay li{list-style:disc;}
.cxCoupon ul{margin-left:13px;}
.Coupon_ul{overflow:hidden;}
.Coupon_ul li{float:left;margin-right:30px;height:30px;line-height:30px;cursor:pointer;font-weight: bold;}
/* .coupon_type ul{display:none;margin-right:13px;border-left:1px solid #d3f4ea;border-bottom:1px solid #d3f4ea;}
.coupon_type ul li{overflow:hidden;height:25px;line-height:25px;}
.coupon_type ul li.L_first{background:#d3f4ea;}
.coupon_type ul li div{float:left;width:190px;margin-right:50px;*//* width:243px;width:309.5px;border-top:1px solid #d3f4ea;border-right:1px solid #d3f4ea;text-align:center;}
.coupon_type ul li div span{color:#a50102;} */
.cRed{/* color:#a50102; */color:#f00;}

.coupon_type{overflow:hidden;}
.coupon_type ul{overflow: hidden;margin: 0 auto;width:880px;display:block;border:none;}
.coupon_type ul li{float: left;width: 200px;height:100px;margin:5px;}
.coupon_type ul li .conpun_cont1{width: 190px;height:62px;background-color: #f5c24c;position: relative;color: #fff;padding-left: 10px;border:none;}
.coupon_type ul li .conpun_cont1 span.conpun_detail{position: absolute;right: 5px;top:0;font-size: 12px;line-height: 20px;}
.coupon_type ul li .conpun_cont1 div{width: 100%;overflow: hidden;border:none;}
.coupon_type ul li .conpun_cont1 div span{float: left;padding-top:8px;padding-right:2px;color:#fff;}
.coupon_type ul li .conpun_cont1 div span.conpun_cont1_span1{font-size: 12px;line-height: 12px;}
.coupon_type ul li .conpun_cont1 div span.conpun_cont1_span2{font-size: 24px;line-height: 24px;}
.coupon_type ul li .conpun_cont1 div span.conpun_cont1_span3{font-size: 12px;line-height: 12px;padding-top:17px;}
.coupon_type ul li .conpun_cont1 p{width:100%;font-size: 12px;line-height:22px;display: inline-block;text-align: left;}
.coupon_type ul li .conpun_cont2{width: 178px;height:36px;color:#f6ae3c;border:solid 1px #e2e2e2;border-top: dashed 1px #f5c24c;background-color:#fff;line-height: 36px;padding:0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;font-weight: bold;text-align:left;}
.coupon_type ul li span.conpun_detail{float: right;color: #fff;padding:5px;font-size:12px;cursor: pointer;}
.coupon_type ul.unusecoupons li span.conpun_detail:hover{color: #e78101;}
.coupon_type .usedcoupons{display: none;}
.coupon_type .usedcoupons li{position:relative;}
.coupon_type .usedcoupons .conpun_cont1,.coupon_type .expiredcoupons .conpun_cont1{background-color:#b9b9b9;}
.coupon_type .usedcoupons .conpun_cont2,.coupon_type .expiredcoupons .conpun_cont2{color:#b9b9b9;border-top: dashed 1px #b9b9b9;}
.coupon_type .expiredcoupons{display: none;}
.coupon_type .expiredcoupons li{position:relative;}

.detail_info{padding:8px;border:solid 1px #e2e2e2;background-color: #fefefe;width:200px;overflow: hidden;position: absolute;left:-10000px;top: 0;}
.detail_info ul{width:auto;}
.detail_info ul li{color: #666;line-height:20px;font-size: 12px;height:auto;margin:0;}






/*抽奖*/
.lottery{width:100%;height:706px;background:#7bc1e2;}
.lty_contain{width:1000px;height:696px;padding-top:10px;position:relative;}
.lty_contain .lty_circle{position:absolute;/*left:-91px;top:102px;*/left:0;top:132px;width:506px;height:516px;border-radius:50%;background:url(../../images/image2.0/lty_circle.jpg) no-repeat left top;}
.lty_contain .lty_circle .imgdiv{margin-left:125px;margin-top:130px;}
.lty_contain .lty_circle .btnrotete{position:absolute;left:170px;top:170px;}
.lty_contain .lty_right{overflow:hidden;margin-left:358px;/*width:710px;*/width:620px;height:100%;background:url(../../images/image2.0/lottery.png) no-repeat 20px top;}
.lty_right .lty_info{position:relative;margin-left:195px;margin-top:182px;width:371px;height:242px;border-radius:5px;padding-left:50px;background:#d8edf6;}
.lty_info .lty_opt{position:absolute;width:371px;height:242px;opacity:0.3;background:#d8edf6;z-index:2;}
.lty_right .lty_info ul{padding-top:10px;position:relative;z-index:3;}
.lty_info_left{position:absolute;left:5px;top:-8px;width:34px;height:200px;padding-top:57px;background:url(../../images/image2.0/lty_bg.png) no-repeat left top;color:#e00000;font-size:22px;text-align:center;}
.qcp{position:absolute;right:-89px;top:54px;width:113px;height:85px;background:url(../../images/image2.0/lty_bg.png) no-repeat -61px -111px;}
.lty_ck{margin-top:45px;width:444px;margin-left:160px;}
.lty_ck a{display:block;width:444px;height:92px;line-height:92px;color:#fff;text-align:center;font-size:28px;background:url(../../images/image2.0/lty_bg.png) no-repeat -61px top;}
.lty_ck ul{margin-top:20px;color:#fff;}
.lty_ck ul span{display:inline-block;}
.lty_ck ul .lty_act{width:70px;vertical-align:top;}
.lty_ck ul .lty_actDtl{width:374px;}
.lty_go{display:inline-block;width:125px;height:33px;line-height:41px;font-size:16px;color:#fff;text-align:center;background:006BD5;}
a.lty_go:hover{color:#fff;text-decoration:none;}
/*抽奖活动页面*/
.Activity{height:623px;background:url(../../images/image2.0/activity.png) no-repeat center center;}
.phone6{height:137px;background:url(../../images/image2.0/phone6.png) no-repeat center center;}
.phone6 div{width:1000px;margin:0 auto;position:relative;}
.phone6 a{position:absolute;right:-60px;top:42px;text-align:center;font-size:16px;color:#fff;width:197px;height:53px;line-height:53px;background:url(../../images/image2.0/redBag.png) no-repeat left -86px;}
.phone6 a:hover{background-position:left top;text-decoration:none;}
.award{height:811px;color:#fff;background:url(../../images/image2.0/award_bg.png) no-repeat center center;}
.award dl{margin-top:70px;font-size:16px;line-height:2;}
.awardInfo{width:1000px;height:143px;background:url(../../images/image2.0/redBag.png) no-repeat left -198px;}
.award p{font-weight:bold;font-size:25px;line-height:1.7;margin-top:70px;}

.rights{width:280px;}

/*春季抽奖活动页面*/
.c_lottery{min-width:1000px;width:100%;height:650px;background:url(../../images/image2.0/chun_action.png) no-repeat center center;}
.c_lottery div{position:relative;width:1000px;height:650px;margin:0 auto;}
.c_lottery a{position:absolute;left:306px;top:366px;width:282px;height:70px;text-indent:-999em;}
.c_lottery a:hover{background:url(../../images/image2.0/getTicket.png) no-repeat center top;}
.c_info{width:1000px;height:363px;margin:0 auto;background:#fff;overflow:hidden;}
.c_info dl{margin-top:45px;margin-left:45px;font-size:16px;line-height:1.7;}
.c_info dl dt{font-size:18px;font-weight:bold;}
.cl_bg{min-width:1000px;width:100%;height:1077px;background:url(../../images/image2.0/chun_bag.png) no-repeat center top;}
.chun_bg{background:url(../../images/image2.0/cLotter_bg.png) left top;}
.cl_bg .c_circle{width:562px;height:575px;position:absolute;left:215px;top:57px;background:url(../../images/image2.0/chun_rotate.png) no-repeat left top;}
.cl_bg .c_circle .btnrotete{position:absolute;left:192px;top:192px;}
.cl_bg .c_circle .imgdiv{margin-left:154px;margin-top:156px;}
.cl_bg .cl_info{overflow:hidden;width:972px;height:434px;padding-left:28px;position:absolute;left:0;bottom:0;}
.cl_bg .cl_info .info_lft{float:left;width:476px;height:444px;}
.cl_bg .cl_info .info_lft p{width:168px;height:46px;background:url(../../images/image2.0/cl_text.png) no-repeat left top;margin-left:0;}
#upName{position:relative;height:196px;overflow:hidden;}
.cl_bg .cl_info .info_lft ul{position:absolute;left:0;top:0;}
.cl_bg .cl_info .info_lft ul li{line-height:2em;}
.cl_bg .cl_info .info_rgt{float:right;width:476px;height:444px;}
.cl_bg .cl_info .info_rgt p{width:168px;height:46px;background:url(../../images/image2.0/cl_text.png) no-repeat left -53px;margin-left:0;}
.cl_bg .cl_info .info_rgt ul li{line-height:1.7em;}

/*端午节活动页面*/
.dBanner{min-width:1000px;height:525px;background:url(../../images/image2.0/dwDetail2.png) no-repeat center center;}
.dBanner div{position:relative;width:1000px;height:525px;}
.dInfor{min-width:1000px;height:860px;background:#02ba84;color:#fff;}
.dInfor dl{width:610px;margin:0 auto;padding-top:36px;padding-left:150px;padding-right:240px;height:466px;}
.dInfor dl dt{height:50px;line-height:50px;padding-left:36px;font-size:22px;background:url(../../images/image2.0/dwInfor.jpg) no-repeat left center;}
.dInfor dl dd{line-height:44px;font-size:20px;}
.dInfor  ul.dwDown{overflow:hidden;width:873px;padding-left:127px;margin:0 auto;}
.dInfor  ul.dwDown li{float:left;width:198px;margin-right:79px;}
.dInfor  ul.dwDown li p{width:198px;height:52px;line-height:52px;font-size:18px;text-align:center;}
#dTicket{position:absolute;left:0;top:0;width:84px;height:122px;}

/*取票提示*/
.qpInfo{height:80px; margin-top:20px; background-color:#FFFFFF; border:1px solid rgb(215, 215, 215); padding:20px 30px;}
.qpInfo1{height:50px; font-size:18px;}
.qpInfo2{color:#1fcc9e; font-size:15px; font-weight:bold;}


/*冰纷夏日活动页面*/
.summer {min-width:1000px;height:1003px;background:url(../../images/image2.0/summer.jpg) no-repeat center center;}
.summer .div1 {width:416px; height:55px; position:relative; top:336px; left:-10px;}
.summer .a1,.summer .a2 {width:182px; height:55px;}
.summer .a1 {float:left;}
.summer .a2 {float:right;}
.summer .div2 {width:600px; height:270px; position:relative; top:400px; left:0px; font-family: "arial","微软雅黑"; color:#747476; font-size:16px; line-height:32px; }
.summer .span1 {font-family: "arial";}

/*中秋节活动页面*/
.zhongQiu{min-width:1000px;height:1348px;background:url(../../images/image2.0/zhongQiu_bg.png) no-repeat center center;}
.zhongQiu .div1 {width:782px; position:relative; top:439px; }
.zhongQiu .a1 {display:block; width:196px; height:62px;}
.zhongQiu .div2 {width:580px; margin-top:40px; font-family: "arial","微软雅黑"; color:#323232; font-size:16px; line-height:30px; }
.zhongQiu dt{font-size:20px; font-weight:bold; margin-top:30px; margin-bottom:13px;}
.zhongQiu .div3 {width:782px; height:300px; text-align:center;}
.zhongQiu .div3 img {margin-top:30px;}

/*首页首单立减*/
.firstPay{display:inline-block;height:35px;}
.firstPay img{height:35px;display:block;margin-top:13px;}


/*注册成功邀请好友*/
.phone-tts-fx{
	width: 300px;
    margin: 0 auto;
    height: 60px;
}
.phone-tts-fx a{
	display: inline-block;
    width: 100px;
    height: 40px;
    line-height: 40px;
    background-color: #3366FF;
    margin-left: 50px;
    border-radius: 10px;
    color: #fff;
    text-align: center;
    font-size: 18px;
    text-decoration: none;
}

#fxsharebtn{margin-left: 0px;}

/*翼支付*/
.yzfB{position:absolute;width:100%;height:454px;background:url(/public/images/image2.0/yzfb.jpg) no-repeat center top;}
.yzfTop{z-index:5;position:relative;width:100%;height:454px;}
.yzfTop .bag{width:100%;height:160px;background:url(/public/images/image2.0/yza.png) no-repeat center top;position:absolute;left:0;top:315px;}
.yzfTop .link{position:relative;width:416px;height:64px;margin:0 auto;padding-top:289px;}
.yzfTop .link .shares{display:none;width:224px;height:173px;background:#f6f6f6;border:1px solid #d7d7d7;position:absolute;right:-220px;bottom:-172px;z-index:3;}
.yzfTop .go{width:163px;height:64px;float:left;margin-left:16px;position:relative;z-index:1px;background:url(/public/images/image2.0/yzfgo.png) no-repeat left top;}
.yzfTop .share{width:163px;height:64px;float:left;margin-left:70px;position:relative;z-index:1px;background:url(/public/images/image2.0/yzfshare.png) no-repeat left top;}
.yzfCont{width:100%;padding-bottom:40px;background:#be1a21;position:relative;z-index:2;}
.yzfCont .Midd{position:relative;width:910px;height:682px;margin:0 auto;}
.yzfCont .Midd .Middcon{position:absolute;top:-26px;width:676px;height:620px;padding:90px 88px 0 146px;background:url(/public/images/image2.0/yzfu.png) no-repeat left top;}
.yzfCont .Midd dt{font-size:20px;color:#fadfa1;line-height:2em; font-weight:bold;}
.yzfCont .Midd dd{font-size:18px;color:#fadfa1;line-height:1.7em;}
.yzfCont .Midd .activ dd{position:relative;padding-left:60px;}
.yzfCont .Midd .num{width:40px;height:50px;*line-height:22px;position:absolute;left:38px;top:0;}

/*阜阳城市专版*/
.fyz{width:1000px;height:320px;margin-top:20px;margin-bottom:20px;}
.fyhot{margin-bottom:20px;height:224px;padding-bottom:12px;}
.fyhot .citynet_cx_rgt{width:100%;background:#fff;overflow:hidden;height:224px;}
.fyhot .citynet_cx_rgt .set_m{width:936px;margin-left:0;padding:0 32px;}
.fyhot .citynet_cx_rgt ul{width:986px;}
.fyhot .citynet_cx_rgt ul li{width:112px;height:39px;line-height:39px;margin-right:50px;margin-bottom:15px;}
.fyhot .citynet_cx_rgt ._city{margin-top:0;}


/*新版首页*/
.Notice{height:248px;border-top:1px solid #e2e2e2;overflow:hidden;zoom:1;background:#fff;margin-top:16px;}
.Notice .box{color:#5b5b5b;height:248px;float:left;padding-left:18px;}
.Notice .box p.head{color:#999;height:46px;line-height:46px;font-size:16px;}
.Notice .box p.more a{color:#43b435;font-size:12px;}
.Notice .box li{height:32px;overflow:hidden;zoom:1;}
.Notice .box li a{color:#5b5b5b;float:left;width:248px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Notice .box li a:hover{color:#3b86ef;}
.Notice .box li span{float:right;margin-right:20px;width:47px;text-align:right;}
.Notice .box11{width:315px;border-right:1px solid #e2e2e2;}
.Notice .box12{width:315px;border-right:1px solid #e2e2e2;}
.Notice .box13{width:314px;}
.Notice .box13 li span{margin-right:19px;}
.parten{height:166px;border-top:1px solid #e2e2e2;background:#fff;margin-top:16px;}
.parten p{color:#999;height:46px;line-height:46px;padding-left:20px;font-size:16px;}
.loginBox{width:380px;background:#fff;border-radius:5px;border:none;}
.loginBox .close{background:url(/public/images/close_min.png) no-repeat -5px -5px;}
.loginBox_bg{background:#000;filter:alpha(opacity=60);opacity:0.6;}
.loginBox .loginBox_border{position:absolute;left:-5px;top:-5px;width:390px;height:476px;background:#000;filter:alpha(opacity=20);opacity:0.2;border-radius:5px;}
/*主站首页增加热门推荐*/
.recommend{padding-left:18px;width:980px;border:none;border-top:1px solid #e2e2e2;}
.recommend .title span,.recommend .title li{display: block; float: left;color:#999;height:46px;line-height:46px;font-size:16px; margin-right: 25px;}
.recommend .title .hotProvince{color: #999;cursor: pointer;height: 14px;line-height: 14px;display: block;float: left;font-size: 12px; margin: 16px 0 16px 16px; border-radius: 5px; padding: 2px 6px;}
.recommend .title .hotProvinceChoice{color: #fff;background: #3b86ef;cursor: pointer;height: 14px;line-height: 14px;display: block;float: left;font-size: 13px; margin: 16px 0 16px 16px; border-radius: 5px; padding: 2px 6px;}
.recommend .hot{overflow:hidden;}
.recommend .hot ul{width:1000px;}
.recommend .hot ul li{float:left;width:250px;height:40px;line-height:40px;}
.recommend .hot .hotStation{float:left;width:160px;height:20px;line-height:20px;}
.recommend .hot ul .station{float:left;overflow:hidden;zoom:1;height:40px;line-height: 40px;}
.recommend .hot ul .station:hover{color:#3b86ef;}
.recommend .hot ul .station span{float:left;}
.recommend .hot ul .station .start{width:56px;}
.recommend .hot ul .station span.diff{width:28px;height:40px;margin:0 6px;background:url(../../images/image2.0/to.png) no-repeat left center;}
.recommend .hot ul  .unit{float:left;font-weight:bold;color:#fc4000;line-height:46px;font-family:"arial";}
.recommend .hot ul .price{float:left;font-size:18px;color:#fc4000;font-family:"arial";}
.recommend .homepage_station{width:1050px;}
.recommend .homepage_station a.busInfo{width:211px;margin-right:38px;margin-bottom:24px;margin-top:8px;}
.recommend .homepage_station a.busInfo .busName{font-weight:normal;padding-left: 0; margin-left: 18px;}
.recommend .homepage_station a.busInfo .sanjiao{border-bottom:8px solid #c8c8c8;}
.recommend .homepage_station a.busInfo .line{background:#c8c8c8;}
.recommend .homepage_station a.busInfo .TellAdress{margin-left: 18px;}
.recommend .homepage_station a.busInfo .TellAdress span{margin: 0;}
.recommend .homepage_station a:hover{text-decoration:none;border:1px solid #3b86ef;color:#3b86ef;}
.recommend .homepage_station a:hover span{text-decoration:none;color:#3b86ef;}
.recommend .city_station_div{padding-left:0;margin-left:0;}
.detailNews .ggtitle{padding-bottom:18px;width:500px;} 
.detailNews .gginfo{width:100%;margin:0 auto;padding-bottom:33px;}
.media .newsInfo h3 i{background:url(../../images/image2.0/newsInfo.jpg) no-repeat left top;}
.main .infoRight{background:#fff;margin-left:22px;float:left;width:276px;border:1px solid #ddd;}
.main .infoRight p{height:48px;line-height:48px;border-bottom:1px solid #ddd;font-size:18px;padding-left:25px;}
.main .infoRight ul{padding:0 30px 27px 25px;}
.main .infoRight ul li a{margin-top:27px;height:17px;display:block;overflow:hidden;zoom:1;}
.main .infoRight ul li a:hover{height:16px;border-bottom:1px solid #3b86ef;}
.main .infoRight .title{float:left;width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.main .infoRight .time{float:left;width:51px;text-align:right;}

/*平安险*/
.pingan{display:none;position:fixed;width:646px;height:604px;z-index:99999;}
.pingan .pa_bder{width:646px;height:604px;opacity: 0.2;filter:alpha(opacity=20);border-radius:5px;background:#000;}
.pingan .pa_contain{position:absolute;left:5px;top:5px;width:636px;background:#fff;}
.pingan .pa_contain .pa_title{position:relative;font-size:18px;color:#333;height:44px;line-height:44px;text-align:center;background:#f9f9f9;}
.pingan .pa_contain .pa_title i{position:absolute;right:10px;top:7px;width:32px;height:32px;cursor:pointer;background:url("/public/images/close_min.png") no-repeat;}
.pingan .pa_contain .pa_con{padding-left:34px;font-size:16px;border-bottom:1px solid #dbdbdb;}
.pingan .pa_contain .pa_con .pa_div{position:relative;padding-left:26px;height:66px;border-bottom:1px solid #dbdbdb;}
.pingan .pa_contain .pa_con .last{border-bottom:none;}
.pingan .pa_contain .pa_con .pa_div .tel_err{position:absolute;bottom:0;right:86px;line-height:16px;height:16px;font-size:14px;color:red;}
.pingan .pa_contain .pa_con .pa_div .name_err{position:absolute;bottom:0;left:60px;line-height:16px;height:16px;font-size:14px;color:red;}
.pingan .pa_contain .pa_con .pa_div .pa_selec{position:absolute;left:0;top:26px;width:14px;height:14px;background:url(../../images/image2.0/pa_check.jpg) no-repeat left center;}
.pingan .pa_contain .pa_con .pa_div .pa_nocheck{background:url(../../images/image2.0/pa_nocheck.png) no-repeat left center;}
.pingan .pa_contain .pa_con .pa_div input{width:152px;height:28px;}
.pingan .pa_contain .pa_con .pa_div .pa_name{width:150px; display:inline-block;}
.pingan .pa_contain .pa_con .pa_div .pa_left{display: table-cell; width: 66px; height: 66px; vertical-align: middle;}
.pingan .pa_contain .pa_con .pa_div .pa_padding{padding-left: 20px;}
.pingan .pa_contain .pa_con .pa_div .pa_right{display: table-cell; width: 150px; height: 66px; vertical-align: middle;}
.pingan .pa_contain .pa_tips{margin-top:14px;padding-left:60px;line-height:26px;} 
.pingan .pa_contain .pa_tips .first{text-indent:-2em;}
.pingan .pa_contain .pa_btn{display:block;margin-top:24px;margin-bottom:25px;width:156px;height:42px;line-height:42px;background:#349a49;color:#fff;text-align:center;font-size:18px;border-radius:3px;}
.pingan .pa_contain .pa_btn:hover{background:#41B135;text-decoration:none;}

.tigsdiv07{ width:400px; left:600px;top:250px;position:fixed; z-index:99999;}
.tigsdiv07 .tigstop1{ height:40px; background-color:#fff; color:#fff; position:relative;border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(215, 215, 215);background-color: rgb(249, 249, 249); }
.tigsdiv07 .tigsclose2{ width: 34px; height: 27px; float: right; position: absolute;  right: 5px; top: 7px; background: url(&quot;/public/images/close_min.png&quot;) no-repeat;  cursor:pointer; text-indent:-999em;background:url(../../images/close_min.png) no-repeat 0 0;}
.tigsdiv07 .tigsbox1{ text-align:center;padding:20px 20px 20px 20px; background:#fff; color:#000;}
.tigsdiv07 .tigsbox1 .tigscc1{height:48px;  float:left;font-size:16px; line-height:25px; color:#333;text-align: center;margin-left: 96px;font-weight: bold;margin-top: 18px;}
.tigsdiv07 .input-tigs-qd{ width:89px; height:30px; line-height:30px;margin-top: 10px;}
.tigsdiv07 .input-tigs-qd span{font-size:14px;letter-spacing:0em;margin-right:0em;white-space: nowrap;}

#autoShow_ajaxData ul{width:230px;}
.unionPayDiv2{width: 700px;height: 460px;position: fixed;left:50%;top: 50%;background:white;z-index: 99999;margin-left: -350px;margin-top: -230px;border:solid 4px #4b4b4b;border-radius: 5px;font-family: "微软雅黑";}
.unionPayDiv2 p{height:40px;line-height:40px;padding-left: 90px;padding-bottom: 40px;font-size: 18px;}
.unionPayDiv2 p label{width: 100px;height:40px;text-align:right;line-height: 40px;}
.unionPayDiv2 p input{width:180px;height: 40px;line-height:40px;border-radius: 5px;border:solid 1px #ddd;margin-left: 30px;}
.unionPayDiv2 p .dropDown p{width:300px;height: 40px;line-height: 40px;display: block;font-size: 14px;}
.unionPayDiv2 p a{font-size: 14px;color:#006bd5;text-decoration: underline;}
.btnBox{height:40px;padding-left: 20px; width:320px;margin-top:20px;}
.btnBox button{width:140px;height: 40px;color: #f5f9f6;background:#349a49;border-radius: 5px;border: none;font-size: 20px;}
.changePay{margin-left:100px;margin-right: 25px;}
.dropDown{border: solid 1px #ddd;background:white;}
.dropDown span{width: 272px;height: 40px;line-height:40px;display:block;padding-left:8px;border-bottom: solid 1px #ddd;}

/*申请订单页面保险展示*/
.insurance{width: 900px; margin-left: 40px; margin-top: 20px; clear:both; float:left;height: 24px;color: #666; font-size: 12px;}
.insurance .insuranceChoose{float:left; border: 1px solid #ccc; position: relative;}
.insurance .insuranceChoose #insuranceInput{ padding-right: 5px;min-width: 170px; padding-left: 5px; float: left; height: 24px; line-height: 24px;}
.insurance .insuranceChoose .down{display: block; width: 18px; height: 24px; float:right; background: url('/public/images/orderInfo/downIcon.png') no-repeat center center;border-left: 1px solid #ccc;cursor: pointer;}
.insurance .insuranceChoose ul{line-height: 22px;display: none;/*width: 194px;*/ border: 1px solid #ccc;background: #fff;position: absolute;left: -1px;top: 24px;z-index: 200;}
.insurance .insuranceChoose ul li{ min-width: 188px;background: #fff;padding-right: 0px;padding-left: 5px;cursor: pointer;}
.insurance .insuranceIcon{float:left; background: url('/public/images/orderInfo/insuranceIcon.png') no-repeat center center;width: 16px; height: 24px; margin-left: 12px;}
.insurance .insuranceInstructions{float: left; color: #1fcc9e; padding-top: 2px; line-height: 19px; font-size: 13px;border-bottom: 1px solid #1fcc9e;}
.insurance .insurancePrompt{float:left;margin-left: 12px; height: 24px; line-height: 24px;}
/*申请订单页面2元抽奖券*/
.activeli{border-bottom: 1px solid rgb(226, 226, 226);height: 40px;line-height: 40px;padding: 0 40px;background-color: white;margin-bottom: 10px;display:none;}
.activeli_l {float: left;overflow: hidden;font-size: 14px;}
.activeli_c {float: left;overflow: hidden;font-size: 14px;margin:0 20px;}
.activeli_c img { width: 24px;height: auto;vertical-align: middle;cursor: pointer;}
.activeli_c span {width: 30px;height: auto;font-size: 14px;text-align: center;display: inline-block;}
.activeli_r {float: left;overflow: hidden;font-size: 14px;}
.activeli_r b{float: left; width:20px;height:20px;line-height: 20px;margin-top: 10px;text-align: center; border-radius: 50%;background-color: #1fcc9e;color: #fff;margin-left: 5px;font-weight: 500;}
.activeli_r a{width:auto;margin-left: 5px;float: left; color: #1fcc9e;font-size: 13px;text-decoration: underline;}

/*品牌升级悬浮球*/
#suspension-ball{position:fixed;top:50%;right:0;cursor:pointer;width:216px;height:205px;background-image:url(/public/images/suspension-ball.png);background-repeat:no-repeat;animation:chahua-gif 1.8s infinite}
@keyframes chahua-gif{0%{transform:translateY(-16px)}50%{transform:translateY(-12px)}100%{transform:translateY(-16px)}}








