
/*¿Í·þ*/
.fix {

  position: fixed;

  z-index: 99;

  right: 20px;

  bottom: 25%;

  border-radius: 5px;

}

.fix .bodd {

  position: relative;

  background: #0068B7;

  padding: 10px;

  width: 120px;

}

.fix .bodd .blacktop,

.fix .bodd .close {

  position: absolute;

  cursor: pointer;

  width: 43px;

  left: 50%;

  margin-left: -21.5px;

}

.fix .bodd .close {

  background: url(../images/close.png) no-repeat;

  top: -29px;

  height: 29px;

}

.fix .bodd .blacktop {

  background: url(../images/fix_top.png) no-repeat;

  bottom: -35px;

  height: 35px;

}

.fix .bodd p {

  font-size: 16px;

  color: #fff;

  text-align: center;

  font-weight: bold;

  padding: 15px 0px 15px 0px;

}

.fix .bodd span {

  height: 35px;

  background: #313131;

  display: block;

  text-align: center;

  color: #fff;

  border-radius: 5px 5px 0px 0px;

  line-height: 35px;

  font-size: 14px;

}

.fix .bodd .online {

  background: #fff;

  text-align: center;

  padding-top: 10px;

}

.fix .bodd .online a {

  height: 18px;

  line-height: 18px;

  background: url(../images/fixqq.jpg) no-repeat 20px 2px;

  display: block;

  padding-bottom: 10px;

  padding-left: 15px;

}

.fix .bodd .ewm {

  text-align: center;

  background: #fff;

  margin-top: 10px;

  border-radius: 5px;

}

.fix .bodd .tel {

  text-align: center;

  padding-top: 13px;

}

.fix .bodd .tel b {

  display: block;

  color: #fff;

  font-size: 15px;

  padding-bottom: 5px;

}

.fix .kefubtn {

  background: url(../images/fixsuo.png) no-repeat;

  width: 70px;

  height: 142px;

  display: none;

  cursor: pointer;

}