.w0h0 {
  width: 0px;
  height: 0px;
  float: left; /* compatible with ie6 */
}
.orderfirstyahei {
  width: 960px;
  height: 44px;
  float: left;
}
.ofboxh37 {
  width: 960px;
  height: 37px;
  background-color: #fff;
  _position: relative;
  _z-index: 1;
  font-family: Microsoft YaHei;
  color: #d2e6ff;
  font-size: 24px;
}
.ofnum {
  font-size: 28px;
  padding-right: 4px;
}
.ofboxh37_a {
  width: 246px;
  height: 37px;
  float: left;
  text-align: center;
}
.ofboxh37_b {
  width: 212px;
  height: 37px;
  float: left;
  text-align: center;
}
.ofboxh37_c {
  width: 206px;
  height: 37px;
  float: left;
  text-align: center;
}
.ofboxh37_d {
  width: 294px;
  height: 37px;
  float: left;
  text-align: center;
}
.ofonlypadt {
  padding-top: 7px;
  padding-bottom: 10px;
  text-align: center;
}
.ofborderbox {
  width: 958px;
  height: 6px;
  border-left: 1px solid #d2e6ff;
  border-right: 1px solid #d2e6ff;
  border-bottom: 1px solid #d2e6ff;
  _position: relative;
  _top: -16px;
}
.ofborderbox01 {
  width: 244px;
  height: 5px;
  float: left;
  border-left: 1px solid #d2e6ff;
  border-right: 1px solid #d2e6ff;
  border-bottom: 1px solid #d2e6ff;
}
.ofborderbox02 {
  width: 210px;
  height: 5px;
  float: left;
  border-left: 1px solid #d2e6ff;
  border-right: 1px solid #d2e6ff;
  border-bottom: 1px solid #d2e6ff;
}
.ofborderbox03 {
  width: 204px;
  height: 5px;
  float: left;
  border-left: 1px solid #d2e6ff;
  border-right: 1px solid #d2e6ff;
  border-bottom: 1px solid #d2e6ff;
}
.ofborderbox04 {
  width: 292px;
  height: 5px;
  float: left;
  border-left: 1px solid #d2e6ff;
  border-right: 1px solid #d2e6ff;
  border-bottom: 1px solid #d2e6ff;
}
/* 幻灯orslidebox 开始 */
.orslidebox {
  width: 960px;
  height: 263px;
  float: left;
  position: relative;
}
.slidescont {
  WIDTH: 960px;
  HEIGHT: 263px;
  position: absolute;
  z-index: 1;
  float: left;
  overflow: hidden;
}
.slidePic {
  position: relative;
  z-index: 1;
  margin: 0px;
  padding: 0px;
  WIDTH: 960px;
  height: 263px;
  overflow: hidden;
  background-color: #fff;
}
.slidePic LI {
  display: none;
  margin: 0px;
  padding: 0px;
  width: 960px;
  height: 263px;
  float: left;
  list-style: none;
}
.slidePic LI.cur {
  display: block;
  width: 960px;
  height: 263px;
  float: left;
  list-style: none;
}
.slidePic a {
  display: block;
  text-decoration: none;
}
.slidePic a:hover {
  text-decoration: none;
}
.slideTxt {
  POSITION: absolute;
  z-index: 3;
  width: 165px;
  height: 18px;
  right: 0px;
  bottom: 0px;
  margin: 0px;
  padding: 0px;
  text-align: right;
}
.slideTxt LI {
  list-style: none;
  margin: 0px;
  padding: 0px;
  float: left;
  border-left: 1px solid #fff;
  background-color: #aaaaaa;
}
.slideTxt LI a {
  display: inline-block;
  width: 54px;
  height: 18px;
  float: left;
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-size: 14px;
  line-height: 18px;
  vertical-align: top;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.slideTxt LI a:hover {
  text-decoration: none;
}
.slideTxt .cur {
  display: inline-block;
  width: 54px;
  height: 18px;
  background-color: #78aaf0;
  float: left;
  line-height: 18px;
  vertical-align: top;
}
.slideTxt .cur {
  display: inline-block;
  width: 54px;
  height: 18px;
  background-color: #78aaf0;
  float: left;
  line-height: 18px;
  vertical-align: top;
}
/* 幻灯orslidebox 结束 */
/*密码设置框*/
.watermark {
  color: #aaaaaa;
}
.container .order-first {
  width: 960px;
  height: 44px;
  float: left;
}
.container .second-left {
  position: absolute;
  z-index: 20;
  width: 406px;
  height: 263px;
  background-color: #78aaf0;
  top: 0;
  left: 0;
}
.starting_pad {
  padding-left: 15px;
  padding-top: 25px;
}
.fajadd {
  color: #fff;
  font-size: 14px;
  font-family: Microsoft YaHei;
}
.container .second-end {
  margin-top: 5px;
}
.container .second-btn {
  padding-left: 60px;
}
#priceMsg {
  line-height: 30px;
  padding-left: 35px;
  font-size: 14px;
  background: url("https://cdn.kuaidi100.com/images/spider_search_v4.png") 10px -199px no-repeat;
  color: #ff7800;
  margin: 5px 12px 0 60px;
  background-color: #ffffff;
}
.container .order-place {
  height: 18px;
  padding: 10px 8px;
  line-height: 18px;
  font-size: 14px;
  box-shadow: 1px 1px 2px #d2d2d2 inset;
  border: 1px solid #d2d2d2;
  border-right: none;
  background-color: #ffffff;
  color: #aaaaaa;
}
.container .order-history {
  float: right;
  display: inline;
  width: 75px;
  margin-top: 10px;
}
.container .order-btn {
  background: url("//cdn.kuaidi100.com/images/order/orderIndex.gif") no-repeat -111px -271px;
  width: 95px;
  height: 38px;
  display: inline-block;
  border: 0px;
  cursor: pointer;
}
.container .order-three {
}
.container .three-left {
  float: left;
  display: inline;
  background: url("//cdn.kuaidi100.com/images/order/orderIndex.gif") no-repeat -254px -271px;
  width: 221px;
  height: 219px;
  margin-right: 10px;
  padding-left: 20px;
}
.container .three-left dt {
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  font-weight: bold;
  color: #5a5a5a;
  width: 210px;
  overflow: hidden;
}
.container .three-left dt span {
  float: left;
  display: inline;
}
.container .three-left dt a {
  float: right;
  display: inline;
  font-weight: normal;
  font-size: 12px;
  margin-right: 5px;
}
.container .three-left dd {
  height: 28px;
  line-height: 28px;
  color: #5a5a5a;
  width: 210px;
  overflow: hidden;
}
.container .three-left dd a {
  color: #5a5a5a;
}
.container .three-right {
  float: left;
  display: inline;
  background: url("//cdn.kuaidi100.com/images/order/orderIndex.gif") no-repeat -246px -48px;
  width: 709px;
  height: 219px;
}
.container .three-right-1 {
  float: left;
  display: inline;
  width: 709px;
  height: 34px;
  line-height: 34px;
}
.container .three-right-1 ul {
  float: left;
  display: inline;
  margin-top: 5px;
  margin-left: 20px;
  height: 28px;
  line-height: 28px;
}
.container .three-right-1 li {
  float: left;
  display: inline;
  margin-right: 5px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
}
.container .three-right-1 li.select {
  background: url("//cdn.kuaidi100.com/images/order/orderIndex.gif") no-repeat 0px -335px;
  width: 106px;
  height: 28px;
  color: #5a5a5a;
}
.container .three-right-1 li.notselect {
  background: url("//cdn.kuaidi100.com/images/order/orderIndex.gif") no-repeat -121px -335px;
  width: 106px;
  height: 28px;
  color: #828282;
}
.container .three-more {
  float: right;
  display: inline;
  margin-right: 20px;
}
.container .three-right-2 {
  float: left;
  display: inline;
  padding-top: 7px;
  list-style: square;
}
.container .three-right-2 li {
  float: left;
  display: inline;
  line-height: 28px;
  height: 28px;
  width: 320px;
  overflow: hidden;
  padding-left: 18px;
  padding-right: 16px;
}
.container .three-right-2 li span {
  color: #78aaf0;
}
.container .order-four {
  float: left;
  display: inline;
  border: 1px solid #78aaf0;
  width: 958px;
}
.container .four-1 {
  float: left;
  width: 943px;
  border-bottom: 1px solid #f5f5f5;
  padding-left: 15px;
  text-align: left;
}
.yiluzhu {
  line-height: 32px;
  font-size: 14px;
  font-weight: bold;
  float: left;
}
.firstep_a {
  float: left;
  display: inline-block;
  padding: 5px 10px 0px 230px;
  color: #3278e6;
  font-size: 12px;
  font-weight: bold;
}
.to-invite {
  float: left;
  display: inline-block;
  padding: 5px 10px 0px 20px;
  color: #3278e6;
  font-size: 12px;
  font-weight: bold;
}
.longline {
  display: inline-block;
  float: left;
  color: #aaaaaa;
  font-size: 20px;
  padding: 4px 4px 0px 4px;
}
.to-loginNet {
  float: right;
  display: inline-block;
  padding: 5px 14px 0px 10px;
  color: #3278e6;
  font-size: 12px;
  font-weight: bold;
}
.container .apply-to {
  float: right;
  display: inline;
  font-weight: bold;
  background: url("//cdn.kuaidi100.com/images/order/orderIndex.gif") no-repeat -941px -282px;
  padding-left: 15px;
  font-size: 12px;
  margin-right: 20px;
}
.four-2 {
  float: left;
  padding: 10px 0px 10px 17px;
}
.wrap_msclass {
  width: 924px;
  height: 54px;
  float: left;
  overflow: hidden;
}
.whi_boxc {
  float: left;
  width: 1232px;
  height: 50px;
  overflow: hidden;
}
.whi_tao {
  float: left;
  padding: 0px 2px;
  width: 150px;
  height: 50px;
  overflow: hidden;
}
.whi_tao a {
  display: inline-block;
  width: 148px;
  height: 48px;
  overflow: hidden;
  border: 1px solid #f5f5f5;
}
.whi_tao a:hover {
  border: 1px solid #3278e6;
}
.four_2_son {
  float: left;
  padding-left: 4px;
}
.four_2_son a img {
  width: 148px;
  height: 48px;
}
.four_2_son a {
  float: left;
  border: 1px solid #f5f5f5;
}
.four_2_son a:hover {
  border: 1px solid #3278e6;
}
/*选择城市框*/
.geek {
  float: left;
  width: 378px;
  height: 126px;
}
.fadi01 {
  margin-bottom: 10px;
  position: relative;
}
.fadi02 {
  text-align: left;
  margin-bottom: 10px;
}
.bcwhite {
  background-color: #fff;
}
.defin {
  padding: 8px 8px;
}
.location-box {
  position: absolute;
  left: 75px;
  z-index: 111;
  width: 278px;
  font-size: 12px;
  overflow: hidden;
  background-color: #FFF;
  color: #5a5a5a;
  border: 1px solid #d2d2d2;
}
ul.tab-list {
  position: relative;
  height: 25px;
  background-color: #3278e6
}
li.tab {
  position: absolute;
  top: 0;
  width: 70px;
  height: 25px;
  text-align: center;
  line-height: 25px;
}
li#common {
  left: 0
}
li#province {
  left: 70px
}
li#city {
  left: 140px
}
li#county {
  left: 210px
}
li#select-tab {
  position: absolute;
  top: 0;
  left: -1px;
  width: 70px;
  height: 25px;
  background-color: #FFF;
  border-left: 1px solid #d2d2d2;
  border-right: 1px solid #d2d2d2
}
li.tab a {
  font-size: 14px;
  color: #FFF
}
li.tab a:hover {
  color: #e6e6e6;
}
li.select a {
  font-weight: bold;
  color: #3278e6
}
li.select a:hover {
  font-weight: bold;
  color: #78aaf0;
}
div.tab-box {
  padding: 8px 10px;
}
a.place {
  display: inline-block;
  width: 36px;
  height: 20px;
  padding: 0 3px;
  margin: 2px 3px;
  text-align: left;
  line-height: 20px;
  color: #5a5a5a;
  border: 1px solid #FFF
}
a.place:hover {
  background-color: #d2e6ff;
  border: 1px solid #78aaf0;
  text-decoration: none
}
a.city, a.county {
  width: auto
}
a.select {
  background-color: #3278e6;
  color: #FFF
}
a.select:hover {
  background-color: #78aaf0;
  color: #FFF
}
.province-box {
  width: 290px;
  overflow: hidden
}
.province-box dt, .province-box dd {
  float: left
}
.province-box dt {
  width: 35px;
  padding: 3px 0 0 5px;
*padding-top:0px;
  _padding-top: 3px;
  text-align: left;
  color: #3278e6
}
.province-box dd {
  width: 250px
}
.province-box a.place {
  margin: 2px 0;
  width: 36px;
  text-align: center;
}
#startPlaceDiv {
  top: 64px;
}
#endPlaceDiv {
  top: 114px;
}
.four-3 li {
  float: left;
  width: 234px;
  margin-right: 8px;
}
.geekzhong {
  float: left;
}
.sokuai {
  width: 212px;
  height: 56px;
  float: left;
  background-color: #3278e6;
}
.sokuai01 {
  width: 150px;
  height: 46px;
  text-decoration: none;
  line-height: 46px;
  text-align: center;
  color: #ffffff;
  font-size: 18px;
}
.sokuai01:hover {
  text-decoration: none;
}
.sokuai01_p01 {
  margin: 7px;
  padding: 0px;
  font-family: Microsoft YaHei;
  color: #fff;
  font-size: 20px;
  float: left;
}
.sokuai01_p02 {
  clear: both;
  margin: -10px 0px 0px 0px;
  padding: 0px;
  font-family: Microsoft YaHei;
  font-size: 12px;
  color: #fff;
}
.cosy {
  width: 960px;
  float: left;
  padding: 7px 0px 10px 0px;
  font-family: SimSun;   /*song ti*/
}
.warm01 {
  float: left;
  font-size: 12px;
  padding-top: 3px;
}
.warm_star {
  color: #ff0000;
}
.warm_p {
  color: #323232;
}
.warm02 {
  float: left;
  padding-left: 390px;
  padding-top: 3px;
  _padding-top: 6px;
}
.warm02 img {
  position: relative;
  top: -1px;
  padding-right: 6px;
}
.jiaokuaidi {
  width: 958px;
  height: 254px;
  float: left;
  border: 1px solid #78aaf0;
  margin-bottom: 10px;
}
.jiaokuaidi_pad {
  float: left;
  height: 230px;
  padding: 18px 0px 0px 24px;
}
.jiaokuaidi_unit {
  width: 450px;
  height: 230px;
  float: left;
}
.jkd_ut_bg01 {
  background: url("//cdn.kuaidi100.com/images/order/orfuhao01.gif") no-repeat 306px 88px;
  float: left;
}
.jkd_ut_bg02 {
  background: url("//cdn.kuaidi100.com/images/order/orfuhao02.gif") no-repeat 306px 88px;
  float: left;
}
.jkd_tit {
  float: left;
  width: 450px;
  font-size: 20px;
}
.jkd_sp01 {
  font-weight: bold;
  color: #3278e6;
  font-family: Microsoft YaHei;
}
.jkd_sp02 {
  color: #3278e6;
  font-family: Microsoft YaHei;
}
.jkd_content {
  float: left;
  font-size: 12px;
  padding-top: 4px;
}
.jkd_content ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.jkd_content ul li {
  padding: 3px 0px 3px 0px;
}
.jkd_content ul li a {
  text-decoration: none;
  color: #5a5a5a;
}
.jkd_content ul li a:hover {
  text-decoration: none;
  color: #3278e6;
}
.jkd_line {
  float: left;
  border-left: 1px dotted #d2d2d2;
  width: 18px;
  height: 210px;
  margin: 5px 0px;
}
.street {
  position: absolute;
  z-index: 1;
  top: 0px;
 *top:1px;
  right: 14px;
  height: 18px;
  padding: 10px 8px;
  line-height: 18px;
  font-size: 14px;
  box-shadow: 1px 1px 2px #d2d2d2 inset;
  border: 1px solid #d2d2d2;
  border-right: none;
  background-color: #ffffff;
  color: #aaaaaa;
  outline: none;
}
/* 下拉条 */
.input-tips {
  position: absolute;
  z-index: 666;
  top: 64px;
  left: 222px;
  display: none;
  width: 303px;
  border: 1px solid #d2d2d2;
  background-color: #fff;
 *top:41px;
  _top: 42px;
}
.input-tips li {
  padding-left: 5px;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  cursor: pointer;
  color: #d2d2d2;
}
.input-tips li strong {
  margin-right: 5px;
  font-size: 14px;
  font-weight: normal;
  color: #aaaaaa;
}
.input-tips li.hover {
  background-color: #f5f5f5;
}
.container .second-right-1 {
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  background: url("//cdn.kuaidi100.com/images/order/christmas1.jpg") no-repeat 0px 0px;
  width: 960px;
  height: 263px;
}
.container .second-right-2 {
  display: none;
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  background: url("//cdn.kuaidi100.com/images/order/01.jpg") no-repeat 0px 0px;
  width: 960px;
  height: 263px;
}
.container .second-right-3 {
  display: none;
  position: absolute;
  z-index: 1000;
  top: 0;
  left: 0;
  background: url("//cdn.kuaidi100.com/images/order/02.jpg") no-repeat 0px 0px;
  width: 960px;
  height: 263px;
}
