*{ margin: 0; padding: 0; } img{ border: 0; } html{ font-family: '微软雅黑'; } .font-14{ font-size: 14px; } .font-15{ font-size: 15px; } .font-16{ font-size: 16px; } .font-17{ font-size: 17px; } .font-18{ font-size: 18px; } .color-333{ color: #333333; } .color-666{ color: #666666; } .color-999{ color: #999999; } .color-fff{ color: #ffffff; } .g-header{ /* display: flex; align-items: flex-start; */ width: 1200px; margin: 15px auto; margin-bottom: 0; position: relative; /* overflow: hidden; */ } .g-header-logo{ display: flex; align-items: center; } .header-left{ /* width: 70%; */ height: 78px; /* float: left; */ width: 900px; display: inline-block; } .header-right{ /* width: 30%; */ width: 290px; height: 28px; /* display: flex; */ /* align-items: flex-end; */ position: relative; /* bottom: 15px; */ /* float: left; */ display: inline-block; } .search{ /* display: flex; */ width: 280px; position: absolute; right: 0; bottom: -7px; } .search input{ padding-left:30px; margin-right: -1px; border-width: 1px; border-color: rgb(224, 224, 224); border-style: solid; border-radius: 2px; background-color: rgb(255, 255, 255); width: 180px; height: 32px; outline: none; float: left; } .searchstyle{ padding: 7px; padding-left:12px; padding-right:12px; color: #fff; border-width: 1px; border-color: rgb(224, 224, 224); border-style: solid; border-radius: 2px; background-color: rgb(3, 146, 63); font-size: 14px; float: left; } .menu-ul{ /* display:flex; */ margin-top:0px; /* overflow: hidden; */ } .menu-ul>li{ /* float: left; */ display: inline-block; } ul{ padding-inline-start:0; } ul li{ list-style: none; padding: 10px 0; } ul li a{ text-decoration: none; list-style: none; color: #021e0e; font-size: 16px; margin: 10px 0; padding: 0 20px; border-right: 1px solid #dbdbdb; border: 0; cursor: pointer; } ul li a:hover{ opacity: 1; color: #04923f; } .wx{ text-align: center; /* margin-left: 20px; */ float: left; } .come-to-us-second-tabs li:nth-child(6) a{ margin:0 -9px; } .notice{ width: 1200px; margin: 20px auto; /* display: flex; */ /* justify-content: flex-start; */ position: relative; overflow: hidden; } .notice ul li{ padding-bottom: 10px; font-size: 16px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; border-bottom: 1px solid #ececec; } .notice ul li a{ text-decoration: none; color: #333333; position: relative; } .notice ul li a:hover{ color: #057624; } .notice div{ font-size: 14px; color: #666666; } .affiche-text-parent{ vertical-align: middle; position: relative; overflow: hidden; width: 1040px; height: 22px; /* float: left; */ line-height: 22px; display: inline-block; } .affiche-text{ position: absolute; top: 1px; /* line-height: 22px; */ left: 100%; display: block; word-break: keep-all; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 16px; color: #333333; } .notice span a{ margin-left: 110px; color: #666666; font-size: 16px; text-decoration: none; } .g-content{ width: 1200px; margin: 22px auto; /* display: flex; */ overflow: hidden; position: relative; } .g-content1{ width: 1200px; margin: 22px auto; /* display: flex; */ position: relative; } .g-conten-left{ width: 810px; float: left; } .g-content-right{ width: 390px; float: left; } .conten-left-div{ position: relative; width:810px; height:361px; /* display: flex; */ overflow: hidden; } .conten-left-div img{ width: 530px; height: 100%; float: left; } .show-left{ width:810px; height:100%; float: left; } .show-right{ width:240px; height:310px; padding: 25px 20px; background: #efefef; float: left; position: relative; overflow: hidden; } .show-right-title{ font-size:18px; letter-spacing:3px; padding-bottom: 20px; /* border-bottom: 1px dashed #c6c6c6; */ color: #000; float: left; position: relative; width: 240px; max-height: 121px; overflow: hidden; } .show-right-title:after{ position: absolute; content: ''; display: block; height: 0px; width: 100%; border: 1px dashed #c6c6c6; bottom: 8px; left: 0; } .show-right-content{ padding-top: 20px; } .show-one{ text-indent: 2em; font-size: 14px; color: #333333; line-height: 15px; line-height: 22px; } .g-conten-info{ /* display: flex; */ margin-top: 20px; font-size: 18px; color: #333333; overflow: hidden; } .content-info-div{ width:380px; padding: 10px; padding-right: 0; float: left; } .info-left{ display: flex; align-items: center; position: relative; padding-bottom: 10px; border-bottom: 1px solid #ff9800; } .info-right{ /* display: flex; */ /* align-items: center; */ position: relative; border-bottom: 1px solid #e8eaed; height: 37px; } .g-conten-info span{ position: absolute; right: 0; } .list{ position: relative; } .list ul li{ list-style: none; font-size: 14px; color: #333333; /* display: flex; */ /* align-items: center; */ } .list ul li div { position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .list ul li .time{ position: absolute; right: 0; } .dot{ width: 8px; height: 8px; background-repeat: no-repeat; background-size: 100% 100%; float: left; margin-right: 5px; } .title{ width: 320px; } .title:hover{ color: #04923f; } .title a{ border: 0; padding: 0; margin-left: 86px; font-size: 14px; color: #333333; } .content-right-div{ width:310px; height:338px; padding: 10px 20px; border: 1px solid #e8eaed; margin-left: 40px; } .content-right-div-title{ border-bottom: 1px solid #e8eaed; /* padding-bottom: 10px; */ position: relative; height: 37px; } .bottom-style{ /* border-bottom:2px solid #ff9800; padding-bottom: 10px; */ height: 38px; line-height: 38px; position: absolute; } .bottom-style:after{ content: ''; display: block; position: absolute; height: 2px; background: #ff9800; width: 100%; bottom: 0; left: 0; } .more a{ text-decoration: none; color: #999999; } .more a:hover{ color: #03923c; } .btn-lable{ float: left; font-size:14px; color:#fff; font-weight: 600; position: relative; /* display: flex; */ /* align-content: center; */ /* justify-content: center; */ border-style: solid; border-width: 1px; border-color: rgb(255, 134, 6); border-radius: 3px; background-image: -moz-linear-gradient( 90deg, rgb(255,164,65) 0%, rgb(255,141,22) 49%, rgb(255,166,69) 51%, rgb(248,232,160) 100%); background-image: -webkit-linear-gradient( 90deg, rgb(255,164,65) 0%, rgb(255,141,22) 49%, rgb(255,166,69) 51%, rgb(248,232,160) 100%); background-image: -ms-linear-gradient( 90deg, rgb(255,164,65) 0%, rgb(255,141,22) 49%, rgb(255,166,69) 51%, rgb(248,232,160) 100%); width: 40px; height: 38px; margin-right: 10px; text-align: center; line-height: 38px; } .select{ width: 100%; padding: 10px 0; /* display: flex; */ /* align-items: center; */ position: relative; /*overflow: hidden; z-index: 2;*/ } .form-select{ float: left; font-size: 14px; color: rgb(102, 102, 102); width: 100%; padding: 9px 0; padding-left: 10px; background: #fff; /*border-radius: 3px;*/ appearance: none; -moz-appearance: none; -webkit-appearance: none; background-size: 12px; border-width: 1px; border-color: rgb(224, 224, 224); border-style: solid; border-radius: 2px; outline: none; } .search-btn{ margin-top: 12px; border-radius: 3px; height: 40px; background: #ff9800; font-size: 14px; color: #ffffff; text-align: center; line-height: 40px; cursor:pointer; text-decoration: none; } .car-info{ margin-top: 22px; border:1px solid #39ca5e; border-radius: 3px; } .car-info-one{ color:#999999; padding: 10px 15px; } .car-info-two{ background:#d7f4df; color:#39ca5e; border-top: 1px solid #39ca5e; padding: 10px 15px; } .service-div{ width:344px; height:285px; padding: 10px 20px; border: 1px solid #e8eaed; float: left; } .service{ width: 31%; text-align: center; display: inline-block; margin-top: 20px; font-size: 14px; color: #494949; text-decoration: none; } .service p{ margin-top: 13px; font-weight: 600; } .shouye-gd-news{ color:#666666; text-indent: 2em; height: 60px; overflow: hidden; position: relative; } ul.bimg{ width: 100%; } .menu-footer{ display:flex; justify-content: center; border-bottom: 1px solid #ebebeb; } .g-footer{ margin: 25px auto; height: 80px; /* display: flex; */ width: 1200px; position: relative; /* display: flex; */ /* justify-content: center; */ /* align-items: center; */ /* overflow: hidden; */ } .g-footer-logo{ /* display: flex; */ /* align-items: center; */ } .code{ /* display: flex; */ /* align-items: center; */ position: absolute; right: 0; top: -10px; overflow: hidden; } .j-banner3 { width: 100%; height: 100%; } .swiper_title { height: 40px; width: 100%; line-height: 40px; padding-left: 20px; background-color: rgba(0, 0, 0, 0.6); filter:alpha(opacity=50); position:absolute; bottom: 0; left: 0; color: #ffffff; font-weight: 100; } .swiper-pagination-bullet{ width: 24px; height: 6px; margin-right: 5px; border-radius: 0; background: #bcbbbb; opacity: 1; } .swiper-pagination-bullet-active{ background: #03923c; } /**tangcl 建设规划 **/ .flex-box{ display: flex; align-items: center; justify-content: flex-start; list-style-type:none; } .current-page{ background-color: #ffa200 !important; color: #fff !important; border: 1px solid #e9e9e9; } .building-content{ width: 1200px; margin: 0 auto 40px; } .building-content ul li a{ border-right: 0; padding: 0; margin: 0; } .building-content .building-nav{ padding-left: 110px; background:url(/uploads/image/fhimgs/building-train.png) no-repeat; background-size: 100% auto; margin: 30px 0 20px; font-size: 16px; color: #fff; } .building-content .building-nav .nav-list li{ display: inline-block; list-style: none; } .building-content .building-nav .nav-list li::after{ content: '>'; width: 5px; padding-left: 3px; } .building-content .building-nav .nav-list li:last-child::after{ content: ''; width: 5px; } .building-content .building-nav .nav-list li a{ color: #fff; } .building-content .building-info{ padding-left: 40px; width: 1200px; /* align-items: flex-start; */ overflow: hidden; } .building-info-left{ /* flex: 0 250px; */ width: 250px; height: 650px; background-color: #fbfbfb; float: left; } .info-left-title{ padding: 20px 0 20px 20px; margin-bottom: 5px; font-size: 20px; color: #fff; background: no-repeat; background-size: 100% 100%; } .left-info-list li{ padding: 12px 20px; background-color: #f1f9f7; border-bottom: 1px solid #fff; } .left-info-list li a{ display: inline-block; width: 100%; font-size: 18px; color: #333333; background: no-repeat; background-size: 10px auto; background-position: right center; } .building-info-right{ /* flex: 1; */ /* overflow: hidden; */ padding: 0 40px 0 70px; float: left; width: 840px; } .building-info-right h2{ font-size: 24px; margin-top: 20px; color: #666666; border-bottom: 2px solid #f2f2f2; } .building-info-right .right-data li{ list-style-type:none; /*list-style: circle inside;*/ padding: 12px 0; font-size: 16px; color: #464646; border-bottom: 1px dashed #dddddd; height:22px; } .building-info-right .right-data .data-title{ flex: 1; flex-basis:0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float:left; width:85%; } .building-info-right .right-data .data-time{ flex: 0 100px; float:left; } .building-info-right .right-page{ margin-top: 60px; padding: 10px 0 10px 20px; background-color: #f3f3f3; } .building-info-right .right-page li{ display: inline-block; padding: 5px 10px; border: 1px solid #e9e9e9; background-color: #fff; color: #a6a6a6; font-size: 15px; cursor: pointer; } /* tangcl 列车时刻表*/ .riding-content{ width: 1200px; margin: 0 auto 40px; } .riding-info{ width: 100%; } .riding-search{ height: 40px; padding: 5px 115px; background-color: #f9f9f9; } .riding-search>div{ width: 40%; } .riding-search>div:last-child{ width: 20%; } .choose-addr{ width: 310px; height: 30px; background-color: #fff; padding: 0 5px; border-radius: 20px; border: 1px solid #e0e0e0; appearance:none; -moz-appearance:none; -webkit-appearance:none; } .riding-search .search-btn{ width: 140px; height: 30px; border-radius: 20px; text-align: center; font-size: 14px; color:#fff; margin-top: 0; background-color: #ff9800; } .search-result{ padding: 10px 20px 30px; margin: 30px 0; border: 1px solid #ebebeb; } .search-result .addr-box{ position: relative; width: 180px; font-size: 14px; color: #333333; padding: 5px; background-color: #f3f3f3; } .search-result .addr-box::after{ content: ''; background: no-repeat center right; position: absolute; right: -45px; z-index: 2; width: 37px; height: 16px; } .search-result .addr-box:last-child::after{ content: ''; background: none; } .search-result .search-content{ margin: 60px 0; } .result-content-item{ margin-top: 30px; } /* .result-content-item:first-child{ margin-top: 0; } */ .content-item-title li{ display: inline-block; padding: 0; list-style: none; } .content-item-title li:first-child{ font-size: 18px; color: #333333; } .content-item-title li:last-child{ padding: 0 50px 0 20px; font-size: 14px; color: #003333; background-color: #f3f3f3; } /* 乘车方案的优点 */ .bg-22c990{ padding: 0 5px !important; background-color: #22c990!important; color: #fff; } .bg-ff9800{ padding: 0 5px !important; background-color: #ff9800!important; color: #fff; } .color-ff0000{ color: #ff0000; } /* 1号线文字 */ .route-1{ color: #ba0000; font-size: 14px; position: relative; } .route-2{ color: #00a32a; font-size: 14px; position: relative; } .route-3{ color: #06287f; font-size: 14px; position: relative; } .route-4{ color: #ed8e00; font-size: 14px; position: relative; } .route-5{ color: #0098db; font-size: 14px; position: relative; } .route-6{ color: #eb6183; font-size: 14px; position: relative; } .route-10{ color: #5a2a8d; font-size: 14px; position: relative; } .route-huan{ color: #dac17c; font-size: 14px; } .route-1-change{ color: #ba0000; } .route-2-change{ color: #00a32a; } .route-3-change{ color: #06287f; } .route-4-change{ color: #ed8e00; } .route-5-change{ color: #0098db; } .route-6-change{ color: #eb6183; } .route-10-change{ color: #5a2a8d; } .route-huan-change{ color: #5a2a8d; } .text-addr{ color: #333333; font-size: 16px; } .bg-f7f7f7{ background-color: #f7f7f7; } .result-content-item .content-item-route>div{ /* width: 33%; */ margin-top: 10px; overflow: hidden; position: relative; text-align: center; } .route-last-box > img{ width: 13px; height: 13px; } /* .result-content-item .content-item-route>div::after{ content: ''; background: no-repeat center right; position: absolute; right: 15px; z-index: 2; width: 37px; height: 16px; } */ .result-content-item .content-item-route>div:last-child::after{ content: ''; background: none; } .content-item-route{ position: relative; overflow: hidden; } .line-box-pre{ float: left; position: relative; width: 134px; } .line-box-pre > img{ width: 13px; height: 13px; } .line-box-pre:before{ content: ''; display: block; position: absolute; top: 30px; width: 50%; height: 2px; background: #ededed; right: 0; z-index: -1; } .route-box{ /* padding-right:45px; */ float: left; width: 29%; position: relative; } .route-box:before{ content: ''; display: block; position: absolute; top: 30px; width: 60%; height: 2px; background: #ededed; right: 0; z-index: -1; } .route-box:not(:first-child) .line-box-pre:before{ content: ''; display: block; position: absolute; top: 30px; width: 100%; height: 2px; background: #ededed; right: 0; z-index: -1; } .route-box>div:last-child{ text-align: center; padding-top:42px; position: relative; float: left; left: 12%; } .route-last-box{ /* position: relative; */ height: 64px; padding-top: 20px; width: 134px; float: left; } .route-last-box:before{ content: ''; display: block; position: absolute; top: 30px; width: 50%; height: 2px; background: #ededed; left: 0; z-index: -1; } .line-box{ /* flex: 1; */ padding-top: 36px; color: #999999; font-size: 14px; text-align: center; float: left; position: relative; } .line-box::before{ content: ''; background-color: #ededed; height: 2px; width: 100%; position: absolute; top: 30px; left: 0; } /* .route-box:nth-child(2) .line-box:before{ content: ''; background-color: #ededed; height: 2px; width: 100%; position: absolute; top: 30px; left: 0px; z-index: -1; } */ .line-box2{ flex: 1; padding-top: 36px; color: #999999; font-size: 14px; text-align: center; position: relative; } .line-box2::before{ content: ''; background-color: #ededed; height: 2px; width: 85%; position: absolute; top: 30px; left: 0px; z-index: -1; } .line-box>span, .line-box2 > span{ } .route-box:nth-child(2) .line-box2:before{ content: ''; background-color: #ededed; height: 2px; width: 100%; position: absolute; top: 30px; left: 13px; } .result-line-list{ /* justify-content: space-between; */ /* align-items: center; */ position: relative; overflow: hidden; } .result-line-list>div{ /* flex: 0 130px; */ float: left; width: 117px; padding-top: 10px; margin: 0 2px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-width: 7px; border-bottom-style: solid; text-align: center; background-color: #f3f3f3; } .result-line-list>div:nth-child(2){ border-bottom-color: #ba0000; } .result-line-list>div:nth-child(3){ border-bottom-color: #00a32a; } .result-line-list>div:nth-child(4){ border-bottom-color: #06287f; } .result-line-list>div:nth-child(5){ border-bottom-color: #ed8e00; } .result-line-list>div:nth-child(6){ border-bottom-color: #0098db; } .result-line-list>div:nth-child(7){ border-bottom-color: #eb6183; } .result-line-list>div:nth-child(8){ border-bottom-color: #eb6183; } .result-line-list>div:nth-child(9){ border-bottom-color: #5a2a8d ; } .result-line-list>div:nth-child(10){ border-bottom-color: #dac17c; } .result-line-list>div:first-child,.result-line-list>div:last-child{ /* flex: 0 40px; */ width: 40px; height: 55px; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-width: 0; } .result-line-list>div:first-child{ margin-right:12px; } .result-line-list>div:last-child{ margin-left: 12px; } .result-line-time-list { margin-top: 10px; } .result-line-time-list .line-time-table{ width: 100%; border-collapse: collapse; border-bottom: 6px solid #edeaea; } .result-line-time-list .line-time-table th,td{ text-align: center; font-size: 14px; color: #666666; height: 40px; } .result-line-time-list .line-time-table thead{ border: 1px solid #dcdcdc; } .result-line-time-list .line-time-table tbody{ border: 1px solid #dcdcdc; display:block; height: 400px; overflow-y:scroll; -webkit-overflow-scrolling: touch; } .result-line-time-list .line-time-table thead, tbody tr { display:table; width:100%; table-layout:fixed; } .line-time-table .time-tr:nth-child(2n-2){ background-color: #f7f7f7; } /* tangcl 新闻资讯 */ .news-content .news-info{ padding: 20px; } .news-info .news-title{ font-size: 26px; color: #080808; text-align: center; } .news-info .news-time{ font-size: 14px; color: #989898; padding: 5px 0; margin-top: 20px; background-color: #f8f8f8; text-align: center; } .news-info .news-coverpic{ padding: 20px 200px; } .news-info .news-msg{ font-size: 14px; padding: 0 50px; color: #050505; } .news-info .news-msg p{ font-size: 16px; text-indent: 2em; /* margin-bottom: 30px; */ letter-spacing: 2px; line-height: 2; } .news-info .news-share{ font-size: 14px; color: #050505; padding: 5px 20px; margin-top: 20px; text-align: right; background-color: #f8f8f8; } .news-info .news-share img{ vertical-align: -3px; } .initial-label-sa{ background: transparent; width: initial; border: 0; } /* select站台筛选 */ .boxclass{ display: none; top: 47px; width: 563px; height: auto; border: solid 1px rgb(224, 224, 224); padding: 5px; display: none; position: absolute; font-size: 12px; background: #ffffff; font-family: "宋体",arial, helvetica, sans-serif; color: #555; right:-2px; z-index:99; } .boxtitle { width: 100%; height: 25px; border-bottom: dashed 1px #e3e3e3; } .boxtitle .titlename { width: 200px; height: 25px; line-height: 25px; float: left; } .boxclass .cont { width: 100%; height: auto; padding-top: 10px; } .boxclass .cont .stationbox { width: 560px; height: auto; padding: 5px 1px; border: 1px solid transparent; display: none; } .boxclass .cont .linebox .li { cursor: pointer; display: block; width: 45px; height: 24px; text-align: center; line-height: 24px; border: solid 1px rgb(224, 224, 224); border-bottom: none; margin-right: 2px; float: left; } .boxclass .cont .stationbox a { width: 100px; height: 25px; line-height: 25px; float: left; text-align: center; color: #555555; text-decoration: none; padding: 0px 5px; margin: 1px; } .boxtitle .titleclose { width: 138px; height: 25px; line-height: 25px; text-align: right; float: right; } .boxtitle .titleclose span { cursor: pointer; color: #666666; } #st_1 a.active,#st_1 a:hover,#li_1.active{ background:#cc3333; color:#fff;} #st_2 a.active,#st_2 a:hover,#li_2.active{ background:#008337; color:#fff;} #st_3 a.active,#st_3 a:hover,#li_3.active{ background:#06287f; color:#fff;} #st_4 a.active,#st_4 a:hover,#li_4.active{ background:#ed8e00; color:#fff;} #st_5 a.active,#st_5 a:hover,#li_5.active{ background:#0098db; color:#fff;} #st_6 a.active,#st_6 a:hover,#li_6.active{ background:#eb6183; color:#fff;} #st_10 a.active,#st_10 a:hover,#li_10.active{ background:#5a2a8d; color:#fff;} #st_0 a.active,#st_0 a:hover,#li_0.active{ background:#dac17c; color:#fff;} #st_1 { border-color:#cc3333} #st_2 { border-color:#008337} #st_3 { border-color:#06287f} #st_4 { border-color:#ed8e00} #st_5 { border-color:#0098db} #st_6 { border-color:#eb6183} #st_10 { border-color:#5a2a8d} #st_0 { border-color:#dac17c} #test{ font-size:0; } /* 首页二级下拉菜单 */ .come-to-us-second-tabs{ width: 104px; position: absolute; top: 42px; left: 0; z-index: 100; height: auto; padding-bottom:10px; } .come-to-us-seconde-tabs-item{ color: #003300; text-align: center; width: 104px; height: 32px; line-height: 32px; padding: 0; cursor: pointer; } .come-to-us-seconde-tabs-item:hover{ color: #009933; } .change-1-time{ width: 43.5%; } .change-1-time:before{ width: 84%; } .change-0-time{ width: 87%; position: relative; } .change-0-time:before{ content: ''; display: block; position: absolute; top: 30px; width: 90%; height: 2px; background: #ededed; right: 0; z-index: -1; } #st_0 { border-color:#dac17c} .line-1,.route-1-change { color:#cc3333} .line-2,.route-2-change { color:#008337} .line-3,.route-3-change { color:#06287f} .line-4,.route-4-change { color:#ed8e00} .line-5,.route-5-change { color:#0098db} .line-6,.route-6-change { color:#eb6183} .line-10,.route-10-change { color:#5a2a8d} .line-o,.route-huan-change{ color:#dac17c} .pinter{cursor: pointer;} .st_cc3333 a.active,.st_cc3333 a:hover,.li_cc3333.active{ background:#cc3333; color:#fff;} .st_008337 a.active,.st_008337 a:hover,.li_008337.active{ background:#008337; color:#fff;} .st_06287f a.active,.st_06287f a:hover,.li_06287f.active{ background:#06287f; color:#fff;} .st_ed8e00 a.active,.st_ed8e00 a:hover,.li_ed8e00.active{ background:#ed8e00; color:#fff;} .st_0098db a.active,.st_0098db a:hover,.li_0098db.active{ background:#0098db; color:#fff;} .st_eb6183 a.active,.st_eb6183 a:hover,.li_eb6183.active{ background:#eb6183; color:#fff;} .st_5a2a8d a.active,.st_5a2a8d a:hover,.li_5a2a8d.active{ background:#5a2a8d; color:#fff;} .st_eae214 a.active,.st_eae214 a:hover,.li_eae214.active{ background:#dac17c; color:#fff;} .boxclass .cont .st_cc3333 { border-color:#cc3333} .boxclass .cont .st_008337 { border-color:#008337} .boxclass .cont .st_06287f { border-color:#06287f} .boxclass .cont .st_ed8e00 { border-color:#ed8e00} .boxclass .cont .st_0098db { border-color:#0098db} .boxclass .cont .st_eb6183 { border-color:#eb6183} .boxclass .cont .st_5a2a8d { border-color:#5a2a8d} .boxclass .cont .st_eae214 { border-color:#dac17c} .boxclass .cont .stationbox a.active,.boxclass .cont .stationbox a:hover{ color: #fff; }