.cargod {
  position: relative;
  min-height: 200px;
  padding: 20px 40px;
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.cargod .cargod-profile {
  float: left;
  width: 280px;
  padding-top: 22px;
}
.cargod .cargod-profile .profile-avatar {
  float: left;
  width: 100px;
  height: 100px;
  overflow: hidden;
  background-color: #ccc;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
}
.cargod .cargod-profile .profile-text-ctn {
  margin-left: 100px;
  padding-left: 23px;
  overflow: hidden;
}
.cargod .cargod-profile .profile-text-ctn .profile-name {
  margin: 5px 0 6px 0;
  font-size: 16px;
  color: #profileFC;
}
.cargod .cargod-profile .profile-text-ctn .profile-title {
  margin-bottom: 18px;
  font-size: 12px;
  color: #666666;
}
.cargod .cargod-profile .profile-text-ctn .contact-btn {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  height: 30px;
  padding: 0 16px 0 34px;
  font-size: 12px;
  line-height: 28px;
  color: #fff;
  border: 1px solid #3b9fea;
  background-color: #3b9fea;
  background-image: url('../../images/index/ask.png');
  background-repeat: no-repeat;
  background-position: 0 50%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.cargod .cargod-profile .profile-text-ctn .contact-btn:hover {
  border: 1px solid #0089e6;
  background-color: #0089e6;
  background-image: url('../../images/index/ask-hover.png');
}
.cargod .cargod-separator {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 322px;
  width: 1px;
  background-color: #ebebeb;
  overflow: visible;
}
.cargod .cargod-separator .tri-left {
  height: 20px;
  width: 10px;
  margin: 70px 0 0 -8px;
  background-image: url('../../images/detail/cargod-trileft.png');
  background-repeat: no-repeat;
}
.cargod .cargod-review {
  width: auto;
  margin-left: 330px;
}
.cargod .cargod-review .review-quote-pre {
  height: 30px;
  background-image: url('../../images/detail/cargod-quote.png');
  background-repeat: no-repeat;
  background-position: 5px 10px;
}
.cargod .cargod-review .review-quote-after {
  height: 30px;
  margin-right: 10px;
  background-image: url('../../images/detail/cargod-quote-after.png');
  background-repeat: no-repeat;
  background-position: 100% 0;
}
.cargod .cargod-review .review-list {
  padding-left: 27px;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: disc;
  list-style-position: inside;
  color: #888888;
}
#detailContain.newcar #detail_main .main-top {
  margin-bottom: 150px;
}
#detailContain.newcar #detail_main .price-others,
#detailContain.newcar #detail_main .car_detail,
#detailContain.newcar #detail_main .car-type {
  display: none;
}
#detailContain.newcar #detail_main .detail-price {
  position: relative;
  margin-bottom: 20px;
}
#detailContain.newcar #detail_main .detail-price:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  height: 84px;
  width: 84px;
  background-image: url("../../images/detail/new-car-tag.png");
  background-repeat: no-repeat;
  z-index: 100;
}
#detailContain.newcar .onsale-summary .onsale-tab-item {
  display: none;
}
#detailContain.newcar .onsale-summary .onsale-tab-item.onsale-tab-item-config,
#detailContain.newcar .onsale-summary .onsale-tab-item.onsale-tab-item-price {
  display: inline;
}
#detailContain.newcar .onsale-summary #onsale_report,
#detailContain.newcar .onsale-summary #onsale_koubei,
#detailContain.newcar .onsale-summary #onsale_record {
  display: none;
}
.shop-head .shop-logo {
  float: left;
  width: 100px;
  height: 50px;
  margin-right: 10px;
  text-align: center;
}
.shop-head .shop-logo .shop-logo-img {
  max-width: 100%;
  max-height: 100%;
}
#onsale_detail {
  background-color: #ededed;
}
.wrapGrayBg {
  display: none;
}
.nowPos {
  line-height: 50px;
  color: #666666;
}
.nowPos ins {
  color: #333333;
}
.car_tag_zhijian {
  right: 35px;
  top: 20px;
  left: auto;
}
.detail_otherCars .car_tag_zhijian {
  right: 35px;
  top: 35px;
  left: auto;
}
.car_tag_yushou {
  right: 29px;
  top: 25px;
  left: auto;
}
.carBox li {
  float: left;
  display: inline;
  cursor: pointer;
  height: 280px;
  *width: 240px;
  background-color: #fff;
  border: 1px solid #f1f1f1;
  margin-right: -1px;
  margin-bottom: -1px;
  position: relative;
  padding: 39px;
}
.carBox .car-info dt {
  color: #333;
  font-size: 14px;
  line-height: 1.3em;
  margin-bottom: 8px;
  margin-top: 10px;
  height: 37px;
  overflow: hidden;
  width: 240px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
.carBox .car-info dt a {
  color: #333333;
}
.carBox .car-info dt a:hover {
  color: #ee7700;
}
.carBox .car-info .car-price {
  float: left;
  font-size: 24px;
  font-family: Tahoma, Verdana, "\5FAE\8F6F\96C5\9ED1";
  *font-family: "\5FAE\8F6F\96C5\9ED1";
  line-height: 1em;
  margin-bottom: 2px;
  color: #ff5517;
}
.carBox .car-info .car-price-old {
  float: left;
  color: #999;
  font-size: 12px;
  margin-left: 15px;
  line-height: 2.6em;
  width: 110px;
}
.carBox .car-info dd {
  line-height: 1.8em;
}
.carBox .car-other {
  clear: both;
}
.carBox .car-otherItem {
  color: #999;
  float: left;
  height: 20px;
}
.carBox .car-otherItem ins {
  color: #333333;
}
.carBox .car-rightOther {
  float: right;
}
.carBox .car-pic {
  display: block;
  width: 240px;
  height: 172px;
  overflow: hidden;
  position: relative;
  background-color: #ffffff;
}
.carBox .marginRight0 {
  margin-right: 0;
}
.carBox .hoverBorder {
  position: absolute;
  top: -1px;
  left: 0;
  border: 1px solid #fff;
  width: 296px;
  height: 396px;
  display: none;
}
.onsaleBox li {
  border-color: #dae6ef;
}
.yushouBox li {
  border-color: #f8f8f8;
}
#evaluate_main {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  margin-bottom: 20px;
  margin-top: 15px;
}
.empty-placeholder {
  height: 120px;
}
#brand_affect,
#hall_show,
#alpha_price,
#checkCar,
#rideCar,
#quality_promise,
#stockFinance,
#ourInfo,
#sellFlow {
  background-color: #fff;
  margin-bottom: 20px;
  border: 1px solid #d9d9d9;
}
.evaluate_counter {
  float: left;
  padding: 0 0 19px 89px;
  width: 245px;
  border-right: 1px solid #d9d9d9;
}
.evaluate_counter h1 {
  color: #666;
  font-size: 14px;
  text-align: center;
  line-height: 63px;
  font-weight: bold;
  margin-bottom: 13px;
}
.evaluate_counter label {
  color: #666;
  font-size: 14px;
  margin-right: 5px;
}
.evaluate_counter div {
  margin-bottom: 14px;
}
.evaluate_counter select {
  width: 170px;
  height: 25px;
  color: #666666;
}
.evaluate_counter option {
  line-height: 1.8em;
  color: #333333;
}
.evaluate_counter .evaluate_button {
  width: 125px;
  height: 25px;
  background-color: #e70;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  line-height: 25px;
  border: none;
  margin-left: 53px;
  margin-top: 10px;
}
.evaluate_counter p {
  color: #999;
  width: 238px;
  line-height: 1.8em;
  margin: 25px 0 10px;
}
.result_show {
  float: left;
  margin: 45px 0 0 48px;
}
.result_show h1 {
  color: #333;
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-bottom: 41px;
  width: 632px;
  height: 24px;
  overflow: hidden;
}
.result_show .result_num {
  color: #333;
  font-size: 16px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-bottom: 35px;
}
.result_show .result_num ins {
  font-size: 36px;
  color: #ff4301;
}
.signUp {
  width: 630px;
  height: 155px;
  background-color: #f2f2f2;
  border: 1px solid #d9d9d9;
}
.signUp p {
  color: #333;
  font-size: 14px;
  margin-left: 24px;
  padding-top: 28px;
  margin-bottom: 15px;
}
.signUp .signUp_button {
  display: block;
  width: 143px;
  height: 26px;
  text-align: center;
  margin-left: 24px;
  margin-bottom: 15px;
  line-height: 26px;
  color: #fff;
  border: none;
  cursor: pointer;
  background-color: #b67136;
  font-size: 14px;
  font-weight: bold;
}
.signUp .signUp_button:hover {
  text-decoration: none;
}
.signUp div {
  color: #666;
  margin-left: 24px;
  line-height: 33px;
}
.signUp div span {
  float: right;
  width: 543px;
  text-indent: -9999em;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat -221px -192px;
  *margin-top: -35px;
}
.signUp .signUp_success {
  display: block;
  width: 143px;
  height: 32px;
  line-height: 32px;
  margin-bottom: 9px;
  color: #333;
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  padding-left: 40px;
  background: url(../../images/fed/right.jpg) no-repeat;
}
.evaluate_noResult h1 {
  color: #ff4301;
  font-size: 20px;
  text-align: center;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-bottom: 15px;
  margin-top: 30px;
}
.evaluate_noResult h2 {
  color: #666;
  text-align: center;
  margin-bottom: 60px;
}
#evaluate_main .error_remind {
  line-height: 24px;
  margin-bottom: 2px;
  width: 153px;
  margin-top: -28px;
}
.evaluate_counter .error_remind {
  margin-left: 37px;
}
.applyInfo .error_remind {
  margin-left: 96px;
}
.applyInfo select {
  width: 184px;
}
#subNav {
  width: 100%;
  height: 80px;
  background-color: #000;
  margin-bottom: 40px;
}
#subNav li {
  float: left;
  position: relative;
}
#subNav a {
  display: block;
  width: 200px;
  height: 67px;
  text-align: center;
  color: #9c9a9a;
  padding-top: 13px;
}
#subNav a:hover {
  text-decoration: none;
}
#subNav a ins {
  display: block;
  width: 52px;
  height: 40px;
  margin: 0 auto;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat 10px -334px;
}
#subNav a span {
  position: absolute;
  width: 20px;
  height: 20px;
}
#subNav a:hover,
#subNav .adv_active a {
  background-color: #e70;
  color: #ffffff;
}
#subNav a:hover ins,
#subNav .adv_active ins {
  background: url(../../images/fed/souche_service1.png) no-repeat 10px -190px;
}
#subNav a:hover span,
#subNav .adv_active span {
  background: url(../../images/fed/souche_png.png) no-repeat 0 -90px;
  left: 92px;
  bottom: -10px;
  _background: none;
}
#subNav .adv_source ins {
  background-position: -49px -334px;
}
#subNav .adv_price ins {
  background-position: -101px -334px;
}
#subNav .adv_transfer ins {
  background-position: -155px -334px;
}
#subNav .adv_payment ins {
  background-position: -202px -334px;
}
#subNav .adv_promise ins {
  background-position: -251px -334px;
}
#subNav .adv_ride ins {
  background-position: -301px -334px;
}
#subNav .adv_finance ins {
  background-position: -349px -334px;
}
#subNav .adv_source:hover ins,
#subNav .adv_active .adv_source ins {
  background-position: -49px -191px;
}
#subNav .adv_price:hover ins,
#subNav .adv_active .adv_price ins {
  background-position: -101px -191px;
}
#subNav .adv_transfer:hover ins,
#subNav .adv_active .adv_transfer ins {
  background-position: -155px -191px;
}
#subNav .adv_payment:hover ins,
#subNav .adv_active .adv_payment ins {
  background-position: -202px -191px;
}
#subNav .adv_promise:hover ins,
#subNav .adv_active .adv_promise ins {
  background-position: -251px -191px;
}
#subNav .adv_ride:hover ins,
#subNav .adv_active .adv_ride ins {
  background-position: -301px -191px;
}
#subNav .adv_finance:hover ins,
#subNav .adv_active .adv_finance ins {
  background-position: -349px -191px;
}
.fixedSubNav {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}
.sell_banner {
  float: left;
  width: 700px;
  height: 420px;
  background: url(../../images/fed/sell_banner1.jpg) no-repeat center top;
}
.sell_banner a {
  display: block;
  width: 700px;
  height: 420px;
}
.applyInfo {
  border: none;
  width: 320px;
  padding-top: 30px;
}
.applyInfo label {
  width: 86px;
  line-height: 23px;
  float: left;
  text-align: right;
  margin-right: 10px;
}
.applyInfo input {
  width: 170px;
  height: 23px;
  padding: 0 5px;
  padding-top: 7px;
  height: 19px;
}
.applyInfo span {
  color: #333;
  padding-left: 5px;
}
.applyInfo .evaluate_button {
  margin-left: 97px;
}
.applyInfo .car_licence {
  width: 84px;
  margin-right: 10px;
}
.apply_result h1 {
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 20px;
  font-weight: normal;
  color: #333333;
}
.apply_result span {
  display: block;
  width: 87px;
  height: 87px;
  margin: 0 auto;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat -167px -374px;
}
.apply_result .apply_success {
  background-position: -167px -374px;
}
.apply_result .apply_fail {
  background-position: -261px -374px;
}
.apply_result p {
  color: #666;
  line-height: 2.2em;
  margin: 0 auto;
  text-align: center;
  height: 100px;
  padding-top: 30px;
}
.show_title {
  color: #fff;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
.show_title h1 {
  font-size: 36px;
  padding-top: 40px;
  margin-bottom: 10px;
}
.show_title h1 span {
  float: left;
  width: 56px;
  height: 47px;
  background: url(../../images/fed/souche_png.png) no-repeat -53px 3px;
  _background: none;
  _width: 0;
}
.show_title p {
  font-size: 16px;
}
#quality_promise {
  padding-bottom: 45px;
}
#brand_affect {
  padding-bottom: 50px;
}
#quality_promise .show_title,
#brand_affect .show_title {
  height: 160px;
  width: 100%;
  background-color: #93715d;
}
#quality_promise h1 span {
  background-position: 0 3px;
  margin-left: 355px;
  _margin-left: 290px;
}
#brand_affect h1 span {
  background-position: 0 1px;
  margin-left: 482px;
}
#quality_promise .show_title p,
#brand_affect .show_title p {
  text-align: center;
}
.brand_show {
  padding-top: 45px;
  padding-left: 20px;
  padding-bottom: 32px;
}
.brand_show li {
  float: left;
  margin-left: 21px;
}
.media {
  width: 1140px;
  margin: 0 auto;
  border-top: 1px dotted #b2b2b2;
  padding-top: 43px;
}
.media_visit {
  float: left;
  padding-right: 40px;
}
.media_title {
  color: #333;
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-bottom: 15px;
}
.media_video {
  width: 257px;
  height: 183px;
  background-color: #000;
  margin-bottom: 19px;
}
.media_news {
  color: #333;
  line-height: 2.2em;
  width: 257px;
  height: 77px;
  overflow: hidden;
}
.media_news ins {
  color: #666666;
}
.media_photos {
  float: left;
  padding-right: 40px;
}
.media_photos_img {
  width: 449px;
  height: 271px;
  background: url(../../images/fed/media_photo_big.jpg) no-repeat;
}
.media_ditie {
  float: left;
}
.media_ditie_img {
  width: 345px;
  height: 271px;
  background: url(../../images/fed/ditie_big.png) no-repeat;
}
.promise_content {
  float: left;
  display: inline;
  width: 502px;
  margin-left: 66px;
  margin-top: 40px;
}
.promise_content ins {
  width: 76px;
  height: 76px;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat 1px -377px;
  display: block;
  margin: 0 auto;
  margin-bottom: 22px;
}
.promise_content dl {
  border: 1px dotted #b2b2b2;
  height: 116px;
  color: #333333;
}
.promise_content dt {
  width: 130px;
  margin: 0 auto;
  text-align: center;
  font-size: 18px;
  margin-bottom: 24px;
  margin-top: -13px;
  _margin-top: 5px;
  _margin-bottom: 14px;
  background-color: #fff;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
.promise_content dd {
  font-size: 14px;
  width: 420px;
  margin: 0 auto;
  line-height: 1.6em;
  *margin-top: -44px;
}
.promise_content_180 ins {
  background-position: -84px -377px;
}
#hall_show {
  padding-bottom: 26px;
}
#hall_show .show_title {
  height: 220px;
  background: url(../../images/fed/souche_bg.png) 526px 29px no-repeat #886c90;
}
#hall_show .show_title h1 {
  margin-left: 48px;
  padding-top: 140px;
}
#hall_show p {
  color: #444;
  font-size: 18px;
  padding-top: 35px;
  line-height: 1.8em;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  width: 1115px;
  margin: 0 auto;
  margin-bottom: 35px;
}
#hall_show p ins {
  color: #ff4301;
  font-size: 24px;
}
.hallImg_show {
  width: 1140px;
  margin: 0 auto;
}
#alpha_price {
  padding-bottom: 50px;
}
#alpha_price .show_title {
  padding-left: 850px;
  height: 270px;
  background: url(../../images/fed/souche_bg.png) 50px -243px no-repeat #4398ca;
}
#alpha_price .show_title h1 {
  padding-top: 60px;
}
#alpha_price .show_title p {
  line-height: 1.8em;
}
#alpha_price .price_decorate {
  text-align: center;
  color: #333;
  font-size: 16px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  line-height: 74px;
}
#alpha_price img {
  margin: 0 auto;
  display: block;
}
#checkCar .show_title {
  height: 222px;
  background-color: #a98c7b;
}
#rideCar .show_title {
  height: 190px;
  background-color: #72954f;
}
#checkCar .show_title h1,
#rideCar .show_title h1 {
  margin-left: 50px;
  padding-top: 40px;
}
#checkCar .show_title p,
#rideCar .show_title p {
  margin-left: 50px;
  line-height: 1.8em;
}
.rideCar_show {
  padding-left: 35px;
}
.rideCar_show img {
  margin-bottom: 10px;
}
.rideCar_show li {
  float: left;
  display: inline;
  width: 207px;
  margin: 40px 0 0 131px;
  padding-bottom: 35px;
  color: #333;
  font-size: 16px;
  text-align: center;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
.checkCar_show {
  width: 1140px;
  margin: 0 auto;
  margin-top: 30px;
}
.check_decorate {
  color: #333;
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin: 30px 0;
}
.check_decorate ins {
  color: #ff4301;
  font-size: 24px;
  padding-right: 10px;
  padding-left: 28px;
}
.check_img {
  display: block;
  margin: 0 auto;
  margin-bottom: 45px;
}
#service_show {
  height: 340px;
  background: url(../../images/fed/service_show.jpg) no-repeat #a49742;
  margin-bottom: 20px;
}
#service_show .show_title {
  margin-left: 730px;
}
#service_show .show_title h1 {
  padding-top: 66px;
}
#service_show .show_title p {
  line-height: 1.8em;
}
.service_tag {
  width: 419px;
  height: 56px;
  margin-top: 40px;
  background: url(../../images/fed/advance-service.png) no-repeat;
}
#pay_show {
  height: 324px;
  background: url(../../images/fed/payment.jpg) right top no-repeat #4398ca;
  margin-bottom: 20px;
}
#pay_show .show_title h1 {
  margin-left: 56px;
  padding-top: 61px;
  margin-bottom: 30px;
}
#pay_show .show_title p {
  margin-left: 56px;
  line-height: 1.8em;
}
#stockFinance .show_title {
  height: 123px;
  width: 100%;
  background-color: #4398ca;
}
#stockFinance h1 span {
  background-position: 0 -181px;
  margin-left: 254px;
}
.finance_content {
  padding-top: 170px;
  background: url(../../images/fed/finance.jpg) no-repeat center 38px;
  margin-left: 34px;
  margin-bottom: 50px;
}
.finance_content p {
  width: 370px;
  height: 140px;
  padding: 20px 30px;
  float: left;
  color: #333;
  font-size: 14px;
  line-height: 1.7em;
  border: 1px dotted #b2b2b2;
}
.finance_content span {
  display: block;
  width: 37px;
  height: 37px;
  float: left;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat -122px -277px;
  margin: 72px 15px 0;
}
#ourInfo ul {
  float: left;
  width: 450px;
  padding-top: 50px;
  padding-bottom: 30px;
}
#ourInfo li {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  clear: both;
  height: 77px;
  line-height: 1.7em;
}
#ourInfo span {
  display: block;
  width: 50px;
  height: 50px;
  float: left;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat -166px -276px;
  margin-left: 48px;
  margin-right: 10px;
}
.ourInfo_weibo ins {
  float: right;
  margin-right: 164px;
  _margin-right: 114px;
  margin-top: -2px;
  *margin-top: -25px;
  width: 65px;
  height: 25px;
}
#ourInfo a {
  color: #666;
  font-weight: normal;
}
#ourInfo a:hover {
  color: #ee7700;
}
.ourInfo_phone {
  text-indent: -9999em;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat 103px -457px;
  _background: none;
}
#ourInfo .ourInfo_weibo span {
  background-position: -225px -276px;
}
#ourInfo .ourInfo_taobao span {
  background-position: -286px -276px;
}
#ourInfo .ourInfo_cooper span {
  background-position: -349px -276px;
}
.weixin {
  width: 245px;
  padding-top: 56px;
  text-align: center;
  float: right;
  display: inline;
  color: #333;
  margin-right: 63px;
}
.weixin h1 {
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-bottom: 33px;
}
.weixin img {
  margin: 20px 0;
}
.weixin p {
  line-height: 1.7em;
}
.souche_weibo {
  color: #333;
  text-align: left;
  padding-left: 52px;
}
.souche_weibo:hover {
  text-decoration: none;
}
#otherInfo .weixin img {
  margin: 20px 0;
}
#otherInfo .weixin h1 {
  margin-bottom: 55px;
}
#otherInfo .weixin p {
  color: #666;
  line-height: 1.7em;
}
#sellFlow {
  color: #666666;
}
#sellFlow h1 {
  font-size: 24px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-bottom: 10px;
}
#sellFlow img {
  margin: 48px 66px 75px;
}
#sellFlow .flow_img {
  float: left;
  padding: 26px 50px;
  border-right: 1px solid #d9d9d9;
}
#sellFlow .flow_img h1 {
  color: #4398ca;
}
#sellFlow .flow_data {
  float: left;
  padding-top: 26px;
  margin-left: 60px;
}
#sellFlow .flow_data h1 {
  color: #72954f;
}
#sellFlow .flow_data ul {
  line-height: 2.1em;
  margin-top: 24px;
}
#advance_banner {
  width: 100%;
  height: 370px;
  background: url(../../images/fed/advantage.jpg) no-repeat top center #e6ebef;
  text-indent: -9999em;
}
#choose {
  position: relative;
  margin-top: 15px;
  width: 100%;
  zoom: 1;
}
#choose .choose_condition {
  width: 996px;
  height: 38px;
  line-height: 38px;
  border: 1px solid #ddd;
  background-color: #fff;
  float: left;
  display: inline;
  overflow: hidden;
}
#choose .choose_condition p {
  color: #333;
  font-size: 14px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  padding-left: 15px;
  float: left;
  padding-right: 5px;
}
#choose .choose_condition .choose_item {
  float: left;
  padding: 0 5px 0 10px;
  line-height: 20px;
  border: 1px solid #ddd;
  color: #666;
  margin-top: 8px;
  margin-right: 8px;
  display: inline;
  *width: 70px;
  height: 20px;
  overflow: hidden;
}
#choose .choose_condition .choose_item span {
  float: right;
  width: 12px;
  height: 12px;
  background: url("../../images/fed/inside_sprite3.png?aa.png") no-repeat;
  margin: 4px 0 0 10px;
  *margin-top: -16px;
}
#choose .choose_condition .choose_clear {
  color: #294c94;
  cursor: pointer;
}
#choose .orderBy {
  float: right;
  height: 38px;
  line-height: 38px;
  border: 1px solid #ddd;
  border-right: none;
  background-color: #ffffff;
}
#choose .orderBy .order_item {
  float: left;
  display: block;
  border-right: 1px solid #ddd;
  color: #666;
  padding: 0 15px;
  *width: 34px;
}
#choose .orderBy .order_item span {
  float: right;
  width: 9px;
  height: 12px;
  background: url("../../images/fed/inside_sprite3.png") no-repeat -45px 0;
  margin: 13px 0 0 4px;
  *margin-top: -24px;
}
#choose .orderBy .order_active {
  color: #ee7700;
}
#choose .orderBy .order_active span {
  background-position: -22px 0;
}
#choose .orderBy .order_asc span {
  background-position: -61px -52px;
}
#choose .orderBy .order_asc_active {
  color: #ee7700;
}
#choose .orderBy .order_asc_active span {
  background-position: -65px 0;
}
#choose.choose_fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  margin-top: 0;
  background-color: #333;
}
#choose.choose_fixed .choose_condition {
  border: none;
  background-color: #333;
  color: #fff;
  line-height: 50px;
  height: 50px;
}
#choose.choose_fixed .choose_condition p {
  color: #fff;
}
#choose.choose_fixed .orderBy {
  border: none;
  height: 30px;
  line-height: 30px;
  margin-top: 10px;
}
#choose.choose_fixed .orderBy .order_item {
  height: 30px;
  line-height: 30px;
}
#choose.choose_fixed .orderBy .order_item span {
  margin-top: 10px;
  *margin-top: -20px;
}
#choose.choose_fixed .choose_condition .choose_item {
  margin-top: 14px;
  color: #fff;
}
#choose.choose_fixed .choose_condition .choose_clear {
  color: #fff;
}
#footer {
  position: relative;
  zoom: 1;
}
#choose.choose_fixed .choose_condition .choose_item span {
  background: url("../../images/fed/choose-fixed-close.png") no-repeat;
  margin-top: 5px;
  *margin-top: -16px;
}
#listContain .list-banner {
  display: block;
  width: 100%;
  height: 100px;
  background-repeat: no-repeat;
  margin-top: 20px;
  background-position: center top;
}
#list_wrap {
  margin-top: 20px;
  margin-bottom: 20px;
  position: relative;
}
#list_wrap .list_nav .sc-option {
  *float: right;
  *display: inline;
  *margin-top: -30px;
  margin-left: 15px;
  *margin-left: auto;
  width: 145px;
}
#list_wrap .list_nav {
  width: 279px;
  padding-bottom: 20px;
  border: 1px solid #e4e4e4;
  background-color: #fff;
  float: left;
  display: inline;
  position: relative;
  z-index: 10;
}
#list_wrap .list_nav .list_nav_wrap {
  margin-left: 20px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 14px;
}
#list_wrap .list_nav .list_nav_wrap a:hover {
  color: #ee7700;
}
#list_wrap .list_nav .list_nav_contain {
  height: auto;
  padding-bottom: 50px;
  background: #fff;
  width: 277px;
}
#list_wrap .list_nav .list_nav_wrap .list_nav_title {
  color: #333;
  width: 243px;
  line-height: 36px;
  padding-top: 20px;
  font-weight: bold;
  border-bottom: 1px solid #e4e4e4;
  margin-bottom: 8px;
}
#list_wrap .list_nav .list_nav_wrap .list_nav_title span {
  float: left;
  width: 25px;
  height: 20px;
  background: url("../../images/fed/inside_sprite3.png?aa.png") no-repeat 0 -48px;
  margin-top: 8px;
}
#list_wrap .list_nav .list_nav_wrap ul li {
  float: left;
  display: inline;
  width: 69px;
  color: #666;
  line-height: 1.8em;
  margin-right: 10px;
  white-space: nowrap;
  overflow: hidden;
}
#list_wrap .list_nav .list_nav_wrap ul li a {
  color: #666666;
}
#list_wrap .list_nav .list_nav_wrap ul li a.listNav_active {
  color: #ee7700;
}
#list_wrap .list_nav .list_nav_wrap .nav-list {
  overflow: hidden;
}
#list_wrap .list_nav .list_nav_wrap .nav_list_more {
  color: #666;
  cursor: pointer;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand {
  position: absolute;
  left: 276px;
  min-height: 219px;
  _height: 427px;
  width: 0;
  padding-bottom: 12px;
  padding-left: 25px;
  top: -1px;
  background-color: #fff;
  border: 1px solid #e70;
  z-index: 10;
  overflow: hidden;
  display: none;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand p {
  color: #333;
  font-size: 14px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-weight: bold;
  margin-bottom: 17px;
  padding-top: 15px;
  width: 717px;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .list_allBrand_wrap {
  width: 892px;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .allBrand_contain {
  width: 446px;
  float: left;
  display: inline;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .allBrand_contain dl {
  margin-bottom: 15px;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .allBrand_contain dl dt {
  float: left;
  color: #00b0b4;
  font-size: 18px;
  line-height: 18px;
  width: 16px;
  margin-right: 10px;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .allBrand_contain dl dd {
  float: left;
  width: 408px;
  display: inline;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .allBrand_contain dl dd a {
  float: left;
  color: #666;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 12px;
  margin-right: 18px;
  line-height: 18px;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .allBrand_contain dl dd a:hover {
  color: #ee7700;
}
#list_wrap .list_nav .list_nav_wrap .list_allBrand .allBrand_contain dl dd a.allBrandOn {
  color: #ff4301;
}
#list_wrap .list_nav .nav_brand {
  position: relative;
  border: 1px solid #fff;
  border-right: none;
  padding-bottom: 10px;
  height: 215px;
}
#list_wrap .list_nav .nav_brand_active {
  border-color: #e70;
  width: 258px;
  padding-left: 20px;
  margin-left: 0px;
}
#list_wrap .list_nav .nav_price .list_nav_title span {
  background-position: -27px -48px;
}
#list_wrap .list_nav .nav_series .list_nav_title span {
  background-position: -1px -160px;
}
#list_wrap .list_nav .nav_type .list_nav_title span {
  background-position: 0 -80px;
}
#list_wrap .list_nav .nav_dis .list_nav_title span {
  background-position: -25px -21px;
}
#list_wrap .list_nav .nav_age .list_nav_title span {
  background-position: -50px -21px;
}
#list_wrap .list_nav .nav_use .list_nav_title span {
  background-position: -34px -78px;
}
#list_wrap .list_nav .cover {
  position: absolute;
  width: 1px;
  height: 225px;
  background-color: #fff;
  top: 0;
  right: 1px;
  z-index: 20;
}
#list_wrap .list_nav_fixed {
  position: fixed;
  _position: static;
  bottom: 0;
  z-index: 10;
}
#list_wrap .list_nav_absolute {
  position: absolute;
  bottom: 0;
}
#list_wrap .list_main {
  width: 904px;
  float: left;
  margin-left: 15px;
}
#list_wrap .list_main .list_content {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  position: relative;
  cursor: pointer;
}
#list_wrap .list_main .list_content .car_tag_zhijian {
  left: 5px;
  right: auto;
  top: 5px;
}
#list_wrap .list_main .list_content_img {
  display: block;
  float: left;
  width: 320px;
  height: 240px;
  overflow: hidden;
}
#list_wrap .list_main .list_content_carInfo {
  float: left;
  margin-left: 80px;
  padding-top: 20px;
  width: 420px;
}
#list_wrap .list_main .list_content_carInfo h1 {
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  line-height: 1.5em;
  height: 50px;
  overflow: hidden;
  font-size: 18px;
  margin-bottom: 10px;
}
#list_wrap .list_main .list_content_carInfo h1 a {
  color: #333333;
}
#list_wrap .list_main .list_content_carInfo h1 a:hover {
  color: #ee7700;
}
#list_wrap .list_main .list_content_carInfo .list_content_price {
  margin-bottom: 10px;
}
#list_wrap .list_main .list_content_carInfo .list_content_price div {
  color: #666;
  font-size: 24px;
  width: 210px;
  line-height: 45px;
  text-align: center;
  background-color: #d9d9d9;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  float: left;
}
#list_wrap .list_main .list_content_carInfo .list_content_price .list_content_price_new {
  background-color: #e70;
  color: #fff;
  font-size: 30px;
}
#list_wrap .list_main .list_content_carInfo .list_content_other {
  margin-bottom: 5px;
  border: 1px solid #d9d9d9;
  border-left: none;
}
#list_wrap .list_main .list_content_carInfo .list_content_other div {
  color: #999;
  width: 150px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  float: left;
  border-left: 1px solid #d9d9d9;
}
#list_wrap .list_main .list_content_carInfo .list_content_other div ins {
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 20px;
  color: #ff4301;
}
#list_wrap .list_main .list_content_carInfo .list_content_other div span {
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  color: #ff4301;
}
#list_wrap .list_main .list_content_carInfo .list_content_other .list_content_other_small {
  width: 116px;
}
#list_wrap .list_main .list_content_carInfo .list_content_service div {
  color: #157a2d;
  width: 113px;
  height: 38px;
  line-height: 38px;
  float: left;
}
#list_wrap .list_main .list_content_carInfo .list_content_service div span {
  float: left;
  width: 20px;
  height: 20px;
  background: url("../../images/fed/inside_sprite3.png") no-repeat 0 -20px;
  margin-top: 8px;
  margin-left: 26px;
  margin-right: 3px;
}
#list_wrap .list_main .list_noResult {
  height: 360px;
  margin-bottom: 40px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  padding-top: 80px;
  *margin-bottom: 40px;
}
#list_wrap .list_main .list_noResult .list_noResult_p {
  color: #333;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  line-height: 1.5em;
  font-size: 17px;
  margin-left: 310px;
  background: url("../../images/fed/inside_sprite3.png") no-repeat -144px -138px;
  padding-left: 50px;
  margin-bottom: 30px;
}
#list_wrap .list_main .list_noResult .list_noResult_p span {
  color: #666;
  font-size: 14px;
}
#list_wrap .list_main .list_noResult .quick_buy_form .select_controller label {
  color: #333333;
}
#list_wrap .list_main .list_content .car-tag-shangouList {
  position: absolute;
  right: 0;
  top: 0;
  width: 79px;
  height: 80px;
  background: url(../../images/fed/shangou_listTag1.png) no-repeat;
}
#list_wrap .list_main .sort {
  margin-bottom: 70px;
}
#list_wrap .list_main .recommend {
  clear: both;
}
#list_wrap .list_main .recommend h1 {
  float: left;
  color: #333;
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  padding-right: 8px;
  margin-bottom: 15px;
}
#list_wrap .list_main .recommend h2 {
  color: #999;
  float: left;
  line-height: 30px;
}
#list_wrap .list_main .recommend .recommend_more {
  float: right;
  color: #333;
  line-height: 30px;
}
#list_wrap .list_main .recommend .recommend_more:hover {
  color: #ee7700;
}
#list_wrap .list_main .recommend .yushouBox {
  clear: both;
  background-color: #fff;
  border-top: 3px solid #00b0b4;
}
#list_wrap .list_main .recommend .yushouBox li {
  padding: 30px;
}
#yushou_list .yushou_title {
  width: 288px;
  height: 59px;
  line-height: 44px;
  color: #fff;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 16px;
  text-align: center;
  margin-left: -9px;
  background: url(../../images/fed/yushou_title2.png) no-repeat;
}
#yushou_list #list_wrap .list_main .list_content_carInfo h1 {
  margin-bottom: 30px;
}
#yushou_list #list_wrap .list_main .list_content_carInfo .list_content_price {
  margin-bottom: 18px;
}
#yushou_list #list_wrap .list_main .list_content_carInfo .list_content_price .list_content_price_new {
  background-color: #00b0b4;
}
#yushou_list #list_wrap .list_main .list_content_carInfo .list_content_other div ins,
#yushou_list #list_wrap .list_main .list_content_carInfo .list_content_other div span {
  color: #00b0b4;
}
#yushou_list #list_wrap .list_main .recommend .car_list .car_price {
  color: #00b0b4;
}
#yushou_list #list_wrap .list_main .list_content_carInfo h1 a:hover {
  color: #00b0b4;
}
#yushou_list .list_content .car_tag_yushou {
  left: 18px;
  right: auto;
  top: -5px;
}
.yushou-explain {
  color: #999;
  margin-top: 125;
}
#list_wrap .list_main .yushou-carInfo .list_content_carInfo h1 {
  margin-bottom: 30px;
}
#list_wrap .list_main .yushou-carInfo .list_content_carInfo .list_content_price {
  margin-bottom: 18px;
}
#list_wrap .list_main .yushou-carInfo .list_content_carInfo .list_content_price .list_content_price_new {
  background-color: #00b0b4;
}
#list_wrap .list_main .yushou-carInfo .list_content_carInfo .list_content_other div ins,
#list_wrap .list_main .yushou-carInfo .list_content_carInfo .list_content_other div span {
  color: #00b0b4;
}
#list_wrap .list_main .yushou-carInfo .list_content_carInfo h1 a:hover {
  color: #00b0b4;
}
#list_wrap .list_main .yushou-carInfo .car_tag_yushou {
  left: -1px;
  right: auto;
  top: -5px;
}
#list_recommend .moreCar {
  color: #048689;
  width: 129px;
}
#list_recommend .moreCar span {
  background-position: -49px -95px;
}
.detail_wrap {
  border: 1px solid #e4e4e4;
  background-color: #fff;
  padding: 20px 30px;
  margin-top: 20px;
}
.detail_title {
  color: #111;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 24px;
  margin-bottom: 26px;
}
#detail_main {
  margin-bottom: 20px;
}
#detail_main .detail_photosGallary {
  width: 623px;
  height: 580px;
  margin-left: 10px;
  margin-top: 10px;
  float: left;
  display: inline;
  position: relative;
}
#detail_main .detail_photosGallary .photosWrap {
  width: 620px;
  height: 412px;
  overflow: hidden;
  position: relative;
}
#detail_main .detail_photosGallary .photosWrap li {
  width: 620px;
  height: 412px;
  background-color: #fff;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
#detail_main .detail_photosGallary .photosWrap img {
  width: 621px;
}
#detail_main .detail_photosGallary .photosWrap .photoActive {
  z-index: 3;
}
#detail_main .detail_photosGallary .photosWrap .photoLastActive {
  z-index: 2;
}
#detail_main .detail_photosGallary .photoInfo {
  line-height: 40px;
  height: 40px;
  overflow: hidden;
  color: #333;
  font-size: 14px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#detail_main .detail_photosGallary .photosSmall {
  float: left;
}
#detail_main .detail_photosGallary .photosSmall li {
  float: left;
  width: 108px;
  height: 72px;
  overflow: hidden;
  cursor: pointer;
  border-right: 1px solid #fff;
}
#detail_main .detail_photosGallary .photosSmall li img {
  width: 108px;
}
.yushou-photoWrap .photosSmall li {
  border: 1px solid #fff;
}
.yushou-photoWrap .photoSmallTab {
  float: left;
  width: 37px;
  height: 74px;
  cursor: pointer;
}
.yushou-photoWrap .photosSmall-box {
  width: 545px;
  height: 74px;
  overflow: hidden;
  float: left;
}
.yushou-photoWrap .photosSmall-box .photosSmall-wrap {
  width: 1090px;
  height: 74px;
  margin-left: 0px;
}
.yushou-photoWrap .photoSmallPre {
  background: #333333 url(../../images/detail/pre.png) no-repeat;
}
.yushou-photoWrap .photoSmallPre:hover {
  background: #ff5517 url(../../images/detail/activepre.png) no-repeat;
}
.yushou-photoWrap .unActivePre {
  background: #dddddd url(../../images/detail/unpre.png) no-repeat;
  cursor: default;
}
.yushou-photoWrap .unActivePre:hover {
  background: #dddddd url(../../images/detail/unpre.png) no-repeat;
  cursor: default;
}
.yushou-photoWrap .photoSmallNext {
  background: #333333 url(../../images/detail/next.png) no-repeat;
}
.yushou-photoWrap .photoSmallNext:hover {
  background: #ff5517 url(../../images/detail/activenext.png) no-repeat;
}
.yushou-photoWrap .unActiveNext {
  background: #dddddd url(../../images/detail/unnext.png) no-repeat;
  cursor: default;
}
.yushou-photoWrap .unActiveNext:hover {
  background: #dddddd url(../../images/detail/unnext.png) no-repeat;
  cursor: default;
}
#detail_main .detail_photosGallary .photoTab {
  position: absolute;
  z-index: 4;
  top: 188px;
}
#detail_main .detail_photosGallary .photoTab span {
  position: absolute;
  top: 0;
  left: 0;
  width: 30px;
  height: 56px;
  cursor: pointer;
  background: url("../../images/fed/onsale_slider.png") no-repeat -2px 2px;
  opacity: 0.8;
}
#detail_main .detail_photosGallary .photoTab span:hover {
  opacity: 1;
}
#detail_main .detail_photosGallary .photoTab span.photoNext {
  left: 590px;
  background-position: -2px -63px;
}
#detail_main .detail_photosGallary .photoTab span.photoNext:hover {
  opacity: 1;
}
#detail_main .detail_photosGallary .photo-more {
  position: absolute;
  z-index: 1000;
  top: 370px;
  right: 10px;
  color: #fff;
}
#detail_main .detail_photosGallary .soucheNum {
  float: left;
  width: 106px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background: #000;
  opacity: 0.7;
  border: 1px solid #aaa;
}
#detail_main .detail_photosGallary .soucheNum i {
  font-style: normal;
  color: #ff4301;
  font-family: Arial;
}
#detail_main .detail_photosGallary .showBig {
  float: left;
  width: 67px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background: #000;
  opacity: 0.7;
  border: 1px solid #aaa;
  border-left: 0px;
  cursor: pointer;
}
#detail_main .detail_main_info {
  float: left;
  width: 520px;
  margin-top: 5px;
  margin-left: 40px;
  position: relative;
  height: 580px;
}
#detail_main .detail_main_info h1 {
  color: #333;
  font-size: 24px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  height: 65px;
  overflow: hidden;
  display: table;
}
#detail_main .detail_main_info h1 ins {
  display: table-cell;
  vertical-align: middle;
}
#detail_main .detail_main_info .push-time {
  color: #CCCCCC;
  font-size: 12px;
  margin: 5px 0;
  display: none;
}
#detail_main .detail-price {
  border: 1px solid #e4e3e3;
  background: #f9f9f9;
  margin: 10px 0;
  padding: 20px;
  margin-bottom: 10px;
  position: relative;
  width: 430px;
}
#detail_main .detail-price .timebuy {
  margin-top: 15px;
}
#detail_main .detail-price .timebuy .timebuy-tit {
  color: #ff5517;
  float: left;
  margin-right: 15px;
}
#detail_main .detail-price .timebuy-icon {
  width: 84px;
  height: 84px;
  background: url(../../images/detail/timebuy.png) no-repeat;
  position: absolute;
  top: 0px;
  right: 0px;
}
#detail_main .detail-price .price-ex {
  color: #999;
  font-size: 12px;
  margin-top: 5px;
  margin-left: 7px;
}
#detail_main .detail-price .tejia-tip {
  float: left;
  font-size: 12px;
  color: #333;
}
#detail_main .detail-price .tejia-tip em {
  color: #ff5517;
}
#detail_main .detail-price .detail_price_left {
  padding-right: 20px;
  float: left;
  border-right: 1px solid #e4e3e3;
  height: 30px;
  line-height: 30px;
}
#detail_main .detail-price .detail_price_left em {
  font-size: 30px;
  color: #ff5517;
  font-weight: bold;
}
#detail_main .detail-price .detail_price_left label {
  display: block;
  font-weight: 12px;
  color: #999;
  padding-left: 8px;
}
#detail_main .detail-price .detail_price_right {
  float: left;
}
#detail_main .detail-price .detail_price_right em {
  color: #ff5517;
  font-size: 12px;
  padding-left: 15px;
  margin-bottom: 3px;
}
#detail_main .detail-price .detail_price_right label {
  display: block;
  font-weight: 12px;
  color: #999;
  padding-left: 15px;
}
#detail_main .price-others {
  margin-bottom: 15px;
}
#detail_main .price-others .detail_price_other {
  line-height: 25px;
  font-size: 14px;
  color: #666;
}
#detail_main .price-others .detail_price_other i.fenqi {
  background: url(../../images/detail/icon-fenqi.png) no-repeat center center;
  width: 14px;
  height: 14px;
  display: inline-block;
  overflow: hidden;
  vertical-align: -2px;
  *height: 18px;
  *vertical-align: 0px;
  margin-right: 5px;
}
#detail_main .price-others .detail_price_other i.tejia {
  background: url(../../images/detail/icon-tejia.png) no-repeat center center;
  width: 14px;
  height: 14px;
  display: inline-block;
  overflow: hidden;
  vertical-align: -2px;
  margin-right: 5px;
  *height: 18px;
  *vertical-align: 0px;
}
#detail_main .price-others .detail_price_other a {
  background: url(../../images/detail/fenqi-drop.png) no-repeat center center;
  width: 14px;
  height: 14px;
  display: inline-block;
  text-indent: -1000px;
  overflow: hidden;
  vertical-align: -1px;
  margin-right: 5px;
  margin-left: 5px;
  *height: 20px;
  *vertical-align: 3px;
}
#detail_main .price-others .detail_price_tejia {
  color: #ff5517;
}
#detail_main .detail_main_info .apply_sell {
  float: right;
  margin-top: 12px;
  *margin-top: -53px;
  margin-right: 85px;
  width: 105px;
  height: 41px;
  background: url("../../images/fed/inside_sprite3.png") no-repeat -77px 0;
  color: #fff;
  font-size: 18px;
  text-align: center;
  line-height: 41px;
  text-indent: 0;
}
#detail_main .detail_main_info span.apply_selled {
  background: url("../../images/fed/inside_sprite3.png") no-repeat -77px -59px;
  font-size: 18px;
}
#detail_main .detail_main_info span.apply_no {
  background: url("../../images/fed/inside_sprite3.png") no-repeat -77px -59px;
  font-size: 18px;
}
#detail_main .detail_main_info .detail-info-tag {
  width: 460px;
  margin-bottom: 10px;
}
#detail_main .detail_main_info .detail-info-tag em {
  display: inline-block;
  padding: 3px 11px;
  background-color: #ff8914;
  color: #fff;
}
#detail_main .detail_main_info .detail-info-tag i {
  display: inline-block;
  color: #ff6701;
  font-size: 14px;
  font-weight: bold;
  font-style: normal;
}
#detail_main .car_detail {
  width: 460px;
  color: #666;
  font-size: 14px;
  line-height: 25px;
  margin-bottom: 10px;
}
#detail_main .detail_main_info .selled-icon {
  position: absolute;
  width: 132px;
  height: 99px;
  display: block;
  background: url(../../images/fed/detail-selled.png) no-repeat;
  right: 0;
  top: -20px;
}
#detail_main .car_detail .item {
  float: left;
  width: 100px;
  border-left: 1px solid #ddd;
  height: 40px;
  color: #999;
  font-size: 12px;
  text-align: left;
  padding-left: 10px;
}
#detail_main .car_detail strong {
  display: block;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
}
#detail_main .detail_price_souche {
  margin-bottom: 5px;
  margin-top: 10px;
}
#detail_main .detail_price_souche ins {
  font-size: 30px;
  color: #f72e0b;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#detail_main .detail_price_souche em {
  font-size: 27px;
  color: #ff4301;
  padding-right: 5px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#detail_main .detail_price_souche del {
  color: #333;
  font-size: 18px;
  font-family: Tahoma, Verdana, "\5FAE\8F6F\96C5\9ED1";
  margin-right: 5px;
}
#detail_main .detail_price_new {
  margin-top: 12px;
  margin-bottom: 0px;
}
#detail_main .detail_price_youhui ins {
  display: inline-block;
  padding: 3px 5px;
  margin-right: 8px;
  color: #fff;
  background-color: #ff8914;
}
#detail_main .detail-button {
  padding-bottom: 0px;
  padding-top: 15px;
}
#detail_main .detail-yuyue {
  float: left;
  display: inline;
  width: 90px;
  height: 40px;
  margin-right: 10px;
  font-size: 18px;
  line-height: 40px;
  text-align: left;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  background: #ff5517 url("../../images/detail/yuyue-button-bg.png") no-repeat 15px center;
  border-radius: 3px;
  color: #fff;
  font-weight: normal;
  padding-left: 48px;
  border: 1px solid #fc7000;
}
#detail_main .yuyue-loading {
  float: left;
  display: inline;
  width: 142px;
  height: 40px;
  margin-right: 5px;
  font-size: 18px;
  line-height: 40px;
  text-align: left;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  border-radius: 3px;
  background: #fc7000;
  text-align: center;
  color: #fff;
  font-weight: normal;
  border: 1px solid #fc7000;
}
#detail_main .yuyue-haved,
#detail_main .yuyue-haved:hover {
  background: #f6f6f6 !important;
  color: #5aad21;
  text-align: center;
  width: 140px;
  padding: 0;
  border: 1px solid #ddd !important;
}
#detail_main .qq-zixun {
  float: left;
  background: #5c9bef url(../../images/index/ask.png) no-repeat left center;
  cursor: pointer;
  width: 60px;
  display: block;
  color: #fff;
  height: 40px;
  margin-right: 10px;
  line-height: 40px;
  border-radius: 3px;
  padding: 0 15px 0 30px;
  font-size: 14px;
}
#detail_main .qq-zixun:hover {
  background: #3784ec url(../../images/index/ask-hover.png) no-repeat left center;
}
#detail_main .freecall {
  float: left;
  display: none;
  width: 80px;
  height: 20px;
  border: 1px solid #e4e3e3;
  border-radius: 3px;
  margin-left: 20px;
  line-height: 20px;
  padding: 10px;
  color: #666;
  font-size: 14px;
  cursor: pointer;
}
#detail_main .freecall i {
  width: 12px;
  height: 13px;
  display: block;
  float: left;
  background: url(../../images/detail/free-call-icon.png) no-repeat;
  margin-top: 4px;
  margin-right: 5px;
}
#detail_main .add-phone {
  float: left;
  width: 120px;
  margin-left: 20px;
}
#detail_main .add-phone .phone-num {
  color: #666;
  font-size: 16px;
  font-family: Arial,Tahoma, Verdana;
  margin-bottom: 4px;
}
#detail_main .add-phone p {
  font-size: 14px;
  color: #CCCCCC;
  font-family: Arial,Tahoma, Verdana;
}
#detail_main .add-phone p i {
  display: block;
  width: 13px;
  height: 12px;
  background: url(../../images/detail/open-time.png) no-repeat;
  float: left;
  margin-top: 2px;
  margin-right: 5px;
}
#detail_main .detail-no {
  float: left;
  width: 124px;
  line-height: 40px;
  margin-right: 5px;
  background-color: #f6f6f6;
  color: #414141;
  border-radius: 5px;
  font-size: 20px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #ddd;
}
#detail_main .detail-button .cheniu-info {
  float: left;
}
#detail_main .detail-button .fav,
#detail_main .detail-button .jiangjia_tongzhi_wo {
  padding-left: 30px;
  padding-right: 5px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #e4e3e3;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  color: #666;
  float: left;
  margin-left: 10px;
  cursor: pointer;
}
#detail_main .detail-button .fav *,
#detail_main .detail-button .jiangjia_tongzhi_wo * {
  font-style: normal;
}
#detail_main .detail-button .fav {
  background: #ffffff url(../../images/detail/fav-btn.png?123) no-repeat 10px center;
  margin-left: 0px;
}
#detail_main .detail-button .fav i {
  font-style: normal;
  padding-left: 5px;
}
#detail_main .detail-button .fav * {
  cursor: pointer;
}
#detail_main .detail-button .faved {
  color: #666;
  background: #ffffff url(../../images/detail/faved-btn.png?123) no-repeat 12px center;
  cursor: pointer;
}
#detail_main .detail-button .faved * {
  cursor: pointer;
}
#detail_main .detail-button .jiangjia_tongzhi_wo {
  background: #ffffff url(../../images/detail/jiangjia-btn.png) no-repeat 10px center;
}
#detail_main .call-explan {
  color: #999;
}
#detail_main .detail-collect {
  float: left;
  display: inline;
  line-height: 20px;
}
#detail_main .detail-collect span {
  float: left;
  width: 15px;
  height: 15px;
  margin: 5px 5px;
  background: url("../../images/fed/detail-collect-star.png") no-repeat;
}
#detail_main .detail-collect i {
  color: #999;
  font-style: normal;
  padding-left: 0px;
  margin: 7px;
}
#detail_main .detail-collect a {
  cursor: pointer;
  color: #414141;
  display: block;
  line-height: 24px;
  float: left;
  border-radius: 2px;
  border: 1px solid #d8d8d8;
  height: 24px;
  background-image: -moz-linear-gradient(top, #ffffff, #e7e7e7);
  background-image: -webkit-linear-gradient(top, #ffffff, #e7e7e7);
  background-image: -ms-linear-gradient(top, #ffffff, #e7e7e7);
  margin-bottom: 10px;
}
#detail_main .detail-collect a * {
  cursor: pointer;
}
#detail_main .detail-collect a:hover {
  border: 1px solid #fb6f00;
}
#detail_main .detail-collect a.faved {
  color: #999;
  background: #eee;
}
#detail_main .detail-collect a.faved:hover {
  border: 1px solid #d8d8d8;
}
#detail_main .detail-collect a.faved span {
  float: left;
  width: 15px;
  height: 15px;
  background: url("../../images/fed/detail-collect-star-rady.png") no-repeat;
}
#detail_main .detail-collect:hover span {
  opacity: 1;
}
#detail_main .detail-share {
  float: left;
  color: #666;
  height: 40px;
  padding-top: 10px;
  position: relative;
}
#detail_main .detail-share .ph {
  background: url(../../images/detail/share-phone.png?123) no-repeat 0 center;
  overflow: hidden;
  cursor: pointer;
  width: 80px;
}
#detail_main .detail-share .wx {
  background: url(../../images/detail/share-weixin.png?123) no-repeat 0 center;
  cursor: pointer;
  width: 110px;
  position: relative;
}
#detail_main .detail-share .address {
  background: url(../../images/detail/address.png?123) no-repeat 0 center;
  cursor: pointer;
  width: 75px;
  opacity: 1;
  position: relative;
}
#detail_main .detail-share .report {
  background: url(../../images/detail/report.png) no-repeat 6px center;
  overflow: hidden;
  padding: 4px 6px;
  width: 65px;
}
#detail_main .detail-share .report .rep {
  cursor: pointer;
}
#detail_main .detail-share .report .has-rep {
  cursor: default;
}
#detail_main .detail-share .report-active {
  box-shadow: -1px -1px 3px 2px #dfdfdf;
  border-right: 2px solid #dfdfdf;
  opacity: 1;
  color: #666;
}
#detail_main .detail-share .report-open {
  width: 218px;
  height: 155px;
  position: absolute;
  top: 36px;
  right: -141px;
  background: #fff;
  box-shadow: -1px 1px 3px 2px #dfdfdf;
  border-right: 2px solid #DFDFDF;
  z-index: 10000;
}
#detail_main .detail-share .report-open .border {
  width: 77px;
  height: 4px;
  background: #fff;
  margin-top: -4px;
}
#detail_main .detail-share .report-open .report-form {
  margin-top: 20px;
}
#detail_main .detail-share .report-open .report-form .radio-list {
  float: left;
  width: 100px;
}
#detail_main .detail-share .report-open .report-form .radio-list .report-item {
  height: 30px;
  margin-left: 15px;
}
#detail_main .detail-share .report-open .report-form .radio-list .report-item input {
  width: 14px;
  height: 14px;
  margin-right: 10px;
  float: left;
  display: block;
}
#detail_main .detail-share .report-open .report-form .radio-list .report-item label {
  margin-top: -2px;
  display: block;
  float: left;
  color: #666;
  cursor: pointer;
}
#detail_main .detail-share .report-open .report-form .report-submit {
  width: 62px;
  height: 30px;
  border: 1px solid #D42E16;
  background: #FF5517;
  color: #fff;
  text-align: center;
  line-height: 30px;
  border-radius: 2px;
  margin-left: 15px;
  cursor: pointer;
}
#detail_main .adress-open {
  position: absolute;
  width: 270px;
  height: 95px;
  top: -1px;
  right: 162px;
  background-color: #F9F9F9;
  border: 1px solid #E4E3E3;
  padding: 15px;
  z-index: 10000;
  text-indent: 0px;
}
#detail_main .adress-open .adress-title {
  color: #666;
  font-size: 12px;
}
#detail_main .adress-open .adress-title i {
  display: block;
  width: 18px;
  height: 18px;
  background: url(../../images/detail/address.png?123) no-repeat 0 center;
  float: left;
  margin-right: 7px;
}
#detail_main .adress-open .adress-title span {
  display: block;
  float: left;
}
#detail_main .adress-open .adress-title a {
  color: #FC7000;
  display: block;
  float: right;
  text-indent: 1px;
  width: 55px;
}
#detail_main .adress-open p {
  color: #666;
  margin-top: 8px;
}
#detail_main .adress-open #adress-from {
  margin-top: 8px;
}
#detail_main .adress-open #adress-from input {
  height: 24px;
  width: 138px;
  border: 1px solid #E4E3E3;
  padding: 3px 5px;
}
#detail_main .adress-open #adress-from .adress-submit {
  width: 80px;
  height: 32px;
  background: #ff5517;
  border: none;
  color: #fff;
  margin-left: 15px;
  cursor: pointer;
}
#detail_main .detail-feed {
  width: 460px;
  height: 50px;
  position: absolute;
  bottom: -15px;
}
#yushou_detail #detail_main .detail-feed {
  bottom: 30px;
}
#yushou_detail #detail_main .detail-feed-hd .qq-zixun {
  margin-top: 9px;
}
#detail_main .detail-feed-hd .addcarduibi .addtoduibi {
  display: none;
}
#detail_main .detail-feed-hd .addcarduibi .contrast-waring {
  position: absolute;
  top: -66px;
  right: -112px;
  width: 180px;
  height: 40px;
  border: 1px solid #ee7700;
  background: #ffeed6;
  color: #333;
  padding: 10px;
  font-size: 13px;
}
#detail_main .detail-feed-hd .addcarduibi input {
  margin-top: 3px;
  display: block;
  float: left;
  margin-right: 5px;
  border: none;
}
#detail_main .detail-feed-bd {
  padding-top: 11px;
}
#detail_main .detail-feed-bd em {
  font-style: normal;
  margin-right: 15px;
  font-size: 12px;
  color: #999;
}
#detail_main .detail-feed-bd .item {
  margin-bottom: 10px;
  margin-top: -5px;
  color: #333;
}
#detail_main .detail-feed-bd .baozhang {
  line-height: 30px;
}
#detail_main .detail-feed-bd .baozhang img {
  vertical-align: -5px;
  margin-right: 3px;
}
#detail_main .detail-feed-bd .baozhang span {
  margin-right: 10px;
}
#detail_main .detail-feed-bd .kanche span {
  margin-right: 10px;
}
#detail_main .detail-feed-bd .kanche a {
  margin-right: 10px;
  opacity: 0.8;
  color: #0077a8;
}
#detail_main .detail-feed-bd .kanche a:hover {
  text-decoration: underline;
  color: #0090cc;
  opacity: 1;
}
#detail_main .zhijian-tip {
  width: 110%;
}
#detail_main .zhijian-tip .zhijian-item {
  width: 360px;
  height: 80px;
  border: 1px solid #e4e3e3;
  float: left;
  margin: 10px;
}
#detail_main .zhijian-tip .zhijian-item-1 {
  background: #f2f2f2 url(../../images/detail/zhijian-1.png) no-repeat 20px center;
}
#detail_main .zhijian-tip .zhijian-item-2 {
  background: #f2f2f2 url(../../images/detail/zhijian-2.png) no-repeat 20px center;
}
#detail_main .zhijian-tip .zhijian-item-3 {
  background: #f2f2f2 url(../../images/detail/zhijian-3.png) no-repeat 20px center;
}
#detail_main .zhijian-tip .t {
  padding-top: 10px;
  font-size: 16px;
  color: #333;
  line-height: 20px;
  padding-left: 90px;
  display: block;
}
#detail_main .zhijian-tip .b {
  font-size: 12px;
  color: #999;
  line-height: 20px;
  padding-left: 90px;
  display: block;
}
#detail_main .zhijian-tip .zhijian-item:hover {
  background: #fc7000;
  border: 1px solid #fc7000;
}
#detail_main .zhijian-tip .zhijian-item:hover * {
  color: #fff;
}
#detail_main .zhijian-tip .zhijian-item-1:hover {
  background: #fc7000 url(../../images/detail/zhijian-1-hover.png) no-repeat 20px center;
}
#detail_main .zhijian-tip .zhijian-item-2:hover {
  background: #fc7000 url(../../images/detail/zhijian-2-hover.png) no-repeat 20px center;
}
#detail_main .zhijian-tip .zhijian-item-3:hover {
  background: #fc7000 url(../../images/detail/zhijian-3-hover.png) no-repeat 20px center;
}
.yushou-tip {
  width: 1110px;
  height: 80px;
  background: url(../../images/detail/yushou-zhijian.png?123) repeat-x;
  border-left: 5px solid #f2f2f2;
  border-right: 20px solid #f2f2f2;
}
.yushou-tip .yushou-item {
  float: left;
  width: 225px;
  height: 80px;
  line-height: 80px;
  padding-left: 15px;
  font-size: 15px;
}
.yushou-tip .yushou-item i {
  display: block;
  width: 35px;
  height: 36px;
  margin-top: 22px;
  float: left;
  margin-right: 15px;
}
.yushou-tip .yushou-item em {
  font-weight: bold;
}
.yushou-tip .yushou-item span {
  color: #666;
}
.yushou-tip .yushou-item-1 i {
  background: url(../../images/detail/yuyue.png) no-repeat;
}
.yushou-tip .yushou-item-2 {
  width: 250px;
  padding-left: 30px;
}
.yushou-tip .yushou-item-2 i {
  background: url(../../images/detail/zhijian-icon.png) no-repeat;
}
.yushou-tip .yushou-item-3 {
  width: 240px;
  padding-left: 35px;
}
.yushou-tip .yushou-item-3 i {
  background: url(../../images/detail/kanche.png) no-repeat;
}
.yushou-tip .yushou-item-4 {
  width: 230px;
  padding-left: 45px;
}
.yushou-tip .yushou-item-4 i {
  background: url(../../images/detail/sell.png) no-repeat;
}
#detail_main .detail_service {
  border-top: 1px dotted #ddd;
  border-bottom: 1px dotted #ddd;
  padding: 15px 0;
  margin-top: 10px;
}
#detail_main .detail_service .service-item {
  width: 140px;
  height: 33px;
  float: left;
  line-height: 30px;
  color: #333;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 18px;
}
#detail_main .detail_service .service-item:hover {
  color: #ff6701;
}
#detail_main .detail_service .service-item span {
  width: 30px;
  height: 30px;
  float: left;
  margin-right: 5px;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat 0 -514px;
}
#detail_main .detail_service .service-180 span {
  background-position: -36px -514px;
}
#detail_main .detail_service .service-tel {
  width: 180px;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat -74px -514px;
}
#detail_main .detail-s-b {
  position: absolute;
  bottom: 45px;
  right: 0;
}
#detail_main .detail_service {
  text-align: center;
}
#detail_main .detail_service .service-wrapper {
  display: inline-block;
}
#detail_main .detail_main_p {
  height: 40px;
  margin-top: 10px;
  line-height: 20px;
  clear: both;
  color: #666;
}
#detail_main .detail_main_p a {
  color: #375e97;
}
#detail-nav {
  width: 100%;
  height: 50px;
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
  border-bottom: 1px solid #ff8914;
  display: none;
}
#detail-nav .detail-nav-wrap {
  width: 1200px;
  margin: 0 auto;
}
#detail-nav ul {
  width: 665px;
  float: left;
}
#detail-nav ul li {
  float: left;
}
#detail-nav ul a {
  display: block;
  width: 135px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #333;
  font-size: 14px;
}
#detail-nav ul a ins {
  display: block;
  width: 66px;
  height: 35px;
  line-height: 24px;
  margin: 0 auto;
  background: url(../../images/fed/detail-nav.png) no-repeat;
}
#detail-nav ul a:hover {
  color: #ff6701;
}
#detail-nav ul a.activeNav {
  color: #ff6701;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat 37px -548px;
}
#detail-nav .detail-nav-right {
  float: right;
}
#detail-nav .detail-nav-tel {
  width: 200px;
  height: 50px;
  float: left;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat -74px -505px;
}
#detail-nav .detail-nav-yuyue {
  width: 131px;
  height: 44px;
  float: left;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat 0 -319px;
}
#detail-nav a.detail-nav-yuyue:hover {
  background-position: -138px -319px;
}
#detail-nav .nav-yuyue-haved {
  background-position: -137px -949px;
}
#detail-nav .nav-yuyue-no {
  float: left;
  width: 131px;
  line-height: 35px;
  margin-top: 7px;
  background-color: #f6f6f6;
  color: #414141;
  border: 1px solid #ddd;
  border-radius: 5px;
  font-size: 20px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#detail_para {
  margin-bottom: 20px;
}
#detail_para h2 {
  margin-bottom: 10px;
}
#detail_para h3 {
  margin-bottom: 10px;
}
#detail_para .para-table {
  margin: 20px 0;
}
#detail_para table {
  width: 345px;
  border: 1px solid #d9d9d9;
  margin-right: 13px;
  float: left;
  margin-top: -1px;
}
#detail_para table caption {
  color: #333;
  border: 1px solid #d9d9d9;
  border-bottom: none;
  background-color: #f2f2f2;
  text-align: center;
  line-height: 30px;
  font-weight: bold;
}
#detail_para table td,
#detail_para table th {
  width: 158px;
  height: 30px;
  color: #666;
  text-align: center;
  border: 1px solid #d9d9d9;
}
#detail_para table th {
  text-align: right;
  padding-right: 10px;
  width: 129px;
}
#detail_para table .para_check {
  line-height: 20px;
  text-align: left;
}
#detail_para table .para_check span {
  margin-left: 74px;
  *margin-left: 59px;
}
#detail_para .para_standard span {
  background: #0090e3;
}
#detail_para .para_standard ins {
  color: #0090e3;
}
#detail_para .para_check span {
  float: left;
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
#detail_para .para_plus span {
  background: #ff8914;
}
#detail_para .para_plus ins {
  color: #ff8914;
}
#detail_para .para_select span {
  background: #20a94d;
}
#detail_para .para_select ins {
  color: #20a94d;
}
#detail_para .check_group p {
  font-weight: normal;
}
#detail_para .marginRight0 {
  margin-right: 0;
}
#detail_para .floatRight {
  float: right;
}
#detail_flow {
  height: 350px;
  background: url(../../images/fed/detail_flow5.png) no-repeat center 86px #ffffff;
}
#detail_check {
  height: 450px;
  background: url(../../images/fed/detail_check_big.jpg) no-repeat center 134px #ffffff;
}
#detail_check p {
  color: #666;
  font-size: 14px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  line-height: 1.6em;
}
#detail_service {
  height: 565px;
  background: url(../../images/fed/detail_service_big1.png?123) no-repeat center 86px #ffffff;
  margin-bottom: 25px;
}
.detail-door {
  margin-bottom: 20px;
  border-top: 1px solid #d9d9d9;
}
.detail-door h3 {
  margin-top: 10px;
  color: #111;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 20px;
  font-weight: bold;
}
.detail-door .tab-item {
  float: left;
  display: inline;
  width: 399px;
  line-height: 58px;
  margin-right: -1px;
  text-align: center;
  font-size: 20px;
  color: #333;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  border: 1px solid #d9d9d9;
  background-color: #f6f6f6;
}
.detail-door .tab-item-active {
  height: 59px;
  background-color: #fff;
  border-bottom: none;
}
.detail-door .detail-tab-content {
  width: 1199px;
  height: 500px;
  *height: 416px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  border-top: none;
  display: none;
}
.detail-door .tab-content-active {
  display: block;
}
.detail-door .tab-service h2 {
  text-align: center;
  line-height: 130px;
  font-size: 24px;
  color: #333;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-weight: bold;
}
.detail-door .tab-service-list {
  margin-left: 90px;
  margin-bottom: 10px;
  *margin-bottom: 50px;
}
.detail-door .tab-service-item {
  width: 270px;
  height: 60px;
  line-height: 60px;
  margin-bottom: 40px;
  float: left;
  display: inline;
}
.detail-door .tab-service-item a {
  color: #666;
  font-size: 20px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
.detail-door .tab-service-item a:hover {
  color: #ff8914;
}
.detail-door .tab-service-item span {
  float: left;
  width: 64px;
  height: 60px;
  margin-right: 14px;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat 0 -1002px;
}
.detail-door .tab-service-item .tab-tuihuo {
  background-position: -79px -1002px;
}
.detail-door .tab-service-item .tab-zhibao {
  background-position: -158px -1002px;
}
.detail-door .tab-service-item .tab-jishou {
  background-position: -236px -1001px;
}
.detail-door .tab-service-item .tab-fenqi {
  background-position: 0 -1081px;
}
.detail-door .tab-service-item .tab-biying {
  background-position: -79px -1081px;
}
.detail-door .tab-service-item .tab-guohu {
  background-position: -158px -1082px;
}
.detail-door .tab-service-item .tab-yedian {
  background-position: -236px -1080px;
}
.detail-door .link-to-adv {
  display: block;
  width: 162px;
  height: 42px;
  margin: 0 auto;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat 0 -1151px;
  clear: both;
}
.detail-door .link-to-adv:hover {
  background-position: 0 -1200px;
}
.detail-door .tab-cqi {
  padding-left: 340px;
  width: 860px;
  background: url("../../images/fed/cqi.png") no-repeat 90px 145px #ffffff;
}
.detail-door .cqi-content {
  color: #666;
  line-height: 23px;
  padding-top: 121px;
  *padding-top: 57px;
}
.detail-door .cqi-check {
  width: 330px;
  height: 234px;
  float: right;
  margin: 60px 64px 30px 20px;
  background: url("../../images/fed/cqi-check.jpg") no-repeat;
}
.detail-door .cqi-content p {
  margin-bottom: 11px;
}
.detail-door .cqi-content h2 {
  font-weight: bold;
  color: #333;
}
.detail-door .cqi-num {
  clear: both;
  width: 795px;
  line-height: 48px;
  background-color: #ececec;
  border: 1px dotted #999;
  text-align: center;
  color: #333;
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
.detail-door .cqi-num ins {
  color: #ff8914;
}
.detail-door .door-con {
  height: 400px;
  background-color: #fff;
  background: url("../../images/fed/detail-door.jpg") no-repeat 0px 20px #ffffff;
}
.detail-door .door-con p {
  float: right;
  margin-right: 58px;
  margin-top: 122px;
  width: 304px;
  line-height: 22px;
  color: #333;
}
.detail-door .door-con p a {
  color: #375e97;
}
.detail-door .door-con p a:hover {
  text-decoration: underline;
}
.detail-door .door-con p span {
  color: #666;
}
.detail_otherCars {
  margin-bottom: 20px;
  width: 1280px;
}
.detail_otherCars .detail_title {
  font-weight: normal;
}
.detail_otherCars .recommend_more {
  color: #333;
  line-height: 30px;
  padding-left: 20px;
  font-size: 12px;
}
.detail_otherCars .yushouBox {
  margin-bottom: 20px;
}
.detail_otherCars .yushouBox li {
  border-color: #dae6ef;
}
.detail_otherCars .carBox {
  float: left;
}
.nowPos {
  color: #666;
  line-height: 50px;
}
.nowPos ins {
  color: #333333;
}
#buy_result_box {
  border: 1px solid #e4e4e4;
  background-color: #fff;
  padding: 20px 20px 40px 60px;
  margin-bottom: 20px;
}
#buy_result_box .buy .select_controller,
#buy_result_box .buy .controller_float {
  margin-bottom: 30px;
}
#buy_result_box .buy_result_p {
  padding-top: 90px;
  padding-left: 390px;
  color: #333;
  font-size: 20px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#buy_result_box .buy_result_p p {
  padding-top: 20px;
}
#buy_result_box .buy_result_p ins {
  font-size: 14px;
}
#buy_result_box .buy_result_p span {
  float: left;
  width: 83px;
  height: 80px;
  margin-right: 30px;
  background: url(../../images/fed/souche_sprite2.jpg) no-repeat;
}
#buy_result_box .buy_result_p span.buy_success {
  background-position: -174px -376px;
}
#buyResultContain .car_tag_zhijian {
  right: 20px;
  top: 20px;
  left: auto;
}
#buy_zaishou {
  width: 1026px;
  padding-left: 24px;
  margin-left: -24px;
  margin-bottom: 20px;
}
#buy_zaishou .car_info .car_price {
  color: #ee7700;
}
.popup-result {
  width: 520px;
  height: 166px;
  top: 160px;
  margin-left: -300px;
}
.popup-result .result_p {
  width: 475px;
  margin: 0 auto;
  padding: 10px 0 15px;
  text-align: center;
}
.popup-result .popup-sure {
  width: 100px;
  line-height: 32px;
  margin: 20px auto 0;
  text-align: center;
  color: #fff;
  background-color: #ff8914;
  font-size: 14px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}
.popup-result .popup-sure:hover {
  background-color: #ff6701;
}
#zixun-popup {
  width: 582px;
  background-color: #ebeef1;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  position: fixed;
  margin-left: -291px;
}
#zixun-popup .apply_close {
  width: 49px;
  border-top-right-radius: 5px;
  height: 41px;
  top: 0;
  right: 0;
  background: url(../../images/fed/dialog-close.png) no-repeat right top;
}
#zixun-popup .apply_close:hover {
  background: url(../../images/fed/detail_sprite_common.png?4) no-repeat -1px -1291px;
}
#zixun-popup .apply_close:active {
  background: url(../../images/fed/detail_sprite_common.png?4) no-repeat -1px -1339px;
}
#zixun-popup .zixun-title {
  line-height: 41px;
  text-indent: 10px;
  background: url(../../images/fed/dialog-title.png) no-repeat center top;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
}
#zixun-popup .zixun-main {
  height: 447px;
  padding-top: 21px;
  overflow: auto;
}
#zixun-popup .dialog-left {
  width: 477px;
  margin-bottom: 10px;
}
#zixun-popup .dialog-head {
  width: 118px;
  float: left;
}
#zixun-popup .dialog-head img {
  display: block;
  margin: 0 auto;
}
#zixun-popup .dialog-name {
  text-align: center;
  color: #605958;
  line-height: 40px;
}
#zixun-popup .dialog-buttons {
  height: 55px;
}
#zixun-popup .dialog-button {
  line-height: 29px;
  height: 30px;
  background: url(../../images/fed/dialog-button.png) repeat-x;
  font-weight: bold;
  border: 1px solid #a1703b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  color: #504d46;
  font-size: 14px;
  cursor: pointer;
}
#zixun-popup .dialog-button:hover {
  background-image: url(../../images/fed/dialog-button-hover.png);
}
#zixun-popup .dialog-button:active {
  background-image: url(../../images/fed/dialog-button-active.png);
}
#zixun-popup .dialog-buttons.buttons-2 .dialog-button {
  float: none;
  display: block;
}
#zixun-popup .buttons-2 .shangqiao-remind {
  margin-left: 10px;
  margin-top: 5px;
  float: none;
  margin-right: 0;
}
#zixun-popup .shangqiao-remind {
  float: right;
  margin-right: 65px;
  margin-top: 5px;
  color: #504d46;
  font-size: 12px;
  font-style: normal;
  display: none;
}
#zixun-popup .dialog-left .dialog-wrap {
  width: 358px;
  float: right;
  padding-top: 16px;
  background: url(../../images/fed/dialog-green.png) no-repeat;
}
#zixun-popup .dialog-left .dialog-wrap .dialog-bottom {
  display: block;
  width: 100%;
  height: 19px;
  margin-bottom: -5px;
  background: url(../../images/fed/dialog-green.png) no-repeat left bottom;
  clear: both;
}
#zixun-popup .dialog-left .dialog-content {
  width: 304px;
  margin-left: 28px;
  color: #2f2e2b;
  font-size: 14px;
}
#zixun-popup .dialog-left .dialog-buttons {
  margin-left: 30px;
  margin-top: 17px;
}
#zixun-popup .dialog-left .dialog-button {
  width: 130px;
  float: left;
  margin-right: 10px;
}
#zixun-popup .dialog-right {
  width: 345px;
  float: right;
  padding-bottom: 20px;
  position: relative;
  margin-right: 45px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 20px;
  padding-left: 15px;
  background-color: #f8f8f8;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #a7a7a7;
}
#zixun-popup .dialog-tangle {
  position: absolute;
  right: -8px;
  top: 15px;
  width: 10px;
  height: 22px;
  background: url(../../images/fed/dialog-tangle.png) no-repeat;
}
#zixun-popup .dialog-right .dialog-button {
  width: 98px;
  height: 32px;
  margin-top: 8px;
}
#zixun-popup .dialog-form {
  color: #504d46;
  font-size: 14px;
}
#zixun-popup .dialog-price {
  line-height: 28px;
}
#zixun-popup .dialog-input {
  padding: 5px 5px;
  width: 80px;
  margin-right: 2px;
  border: 1px solid #888b8e;
  font-size: 12px;
}
#zixun-popup .dialog-price #price-valid {
  color: #ff4301;
  margin-left: 10px;
  font-size: 12px;
  display: none;
}
#zixun-popup .dialog-price #price-illegal {
  color: #ff4301;
  margin-left: 10px;
  font-size: 12px;
  display: none;
}
#zixun-popup .dialog-mes {
  margin-top: 10px;
}
#zixun-popup .dialog-mes ins {
  float: left;
  width: 98px;
}
#zixun-popup .dialog-mes .length-tip {
  font-size: 12px;
  color: #aaa9a8;
}
#zixun-popup .dialog-mes #dialog-mes-num {
  font-style: normal;
}
#zixun-popup .dialog-mes #content-valid {
  color: #ff4301;
  font-size: 12px;
  display: none;
}
#zixun-popup .dialog-textarea {
  width: 210px;
  height: 58px;
  padding: 10px;
  border: 1px solid #888b8e;
  resize: none;
}
#zixun-popup .dialog-form .dialog-button {
  margin-left: 98px;
}
#zixun-popup .dialog-right .dialog-content {
  width: 325px;
  color: #2d2c29;
  font-size: 14px;
}
#zixun-popup .disabled-layer {
  display: none;
}
#zixun-popup #dialog-login {
  display: none;
}
#zixun-popup #dialog-reg {
  display: none;
}
#zixun-popup .dialog-error {
  border-color: #dd7373;
}
#zixun-popup .dialog-error .dialog-tangle {
  background: url(../../images/fed/dialog-tangle-right.png) no-repeat;
}
#zixun-popup .dialog-error .disabled-layer {
  width: 360px;
  height: 139px;
  background-color: #fff;
  opacity: 0.7;
  position: absolute;
  top: 2px;
  left: 0;
  display: block;
}
#zixun-popup .dialog-error #dialog-sendMes {
  display: none;
}
#zixun-popup .dialog-error #dialog-login {
  display: block;
}
#zixun-popup .dialog-register #dialog-reg {
  display: block;
}
#zixun-popup .dialog-register #dialog-login {
  display: none;
}
#zixun-popup .dialog-user-form {
  margin-top: 25px;
}
#zixun-popup .dialog-user-title {
  color: #504d46;
  font-size: 14px;
}
#zixun-popup .dialog-user-title span {
  float: left;
  margin-right: 5px;
  width: 30px;
  height: 30px;
  background: url(../../images/fed/detail_sprite_common.png?4) no-repeat -69px -1291px;
}
#zixun-popup .dialog-user-controller {
  margin-bottom: 10px;
  margin-left: 54px;
  clear: both;
}
#zixun-popup .dialog-user-controller label {
  float: left;
  width: 46px;
  line-height: 28px;
  color: #504d46;
  font-size: 14px;
}
#zixun-popup .dialog-user-controller .dialog-input {
  width: 140px;
}
#zixun-popup .dialog-user-controller .dialog-forget {
  color: #504d46;
  margin-left: 5px;
  line-height: 28px;
}
#zixun-popup .dialog-link {
  line-height: 32px;
  margin-left: 26px;
  font-weight: bold;
  font-size: 14px;
  color: #504d46;
  text-decoration: underline;
}
#zixun-popup .dialog-user-button {
  margin-left: 100px;
}
#zixun-popup .dialog-user-controller .dialog-input-yz {
  width: 63px;
}
#zixun-popup .dialog-get-yz {
  width: 75px;
  line-height: 30px;
  text-align: center;
  border: none;
  font-style: normal;
  color: #504d46;
  background: url(../../images/fed/detail_sprite_common.png?4) no-repeat 0 -1250px;
  cursor: pointer;
}
#zixun-popup .dialog-register label {
  width: 64px;
}
#zixun-popup .dialog-register .dialog-user-button {
  margin-left: 118px;
}
#zixun-popup .dialog-register .dialog-user-title {
  line-height: 28px;
}
#zixun-popup .dialog-register .dialog-user-title span {
  background-position: -69px -1345px;
}
#zixun-popup .dialog-user-remind {
  height: 30px;
  margin-left: 101px;
  line-height: 30px;
  color: #f00;
}
#shoucang-popup {
  height: 228px;
}
#shoucang-popup .result-link {
  color: #375e97;
  font-size: 14px;
  margin: 0 8px;
}
#shoucang-popup .result-link:hover {
  text-decoration: underline;
}
#fenqi-popup {
  width: 850px;
  height: 540px;
  top: 40px;
  margin-left: -425px;
}
#fenqi-popup .popup-title {
  text-indent: 0;
  width: 805px;
}
#fenqi-popup .result_p {
  margin: 0 auto;
  padding: 0;
  width: 809px;
  height: 310px;
  background: url(../../images/fed/fenqi.jpg?123d) no-repeat center 30px #ffffff;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  position: relative;
}
#fenqi-popup .fenqi-intro {
  width: 560px;
  margin-left: 20px;
  float: left;
  color: #666;
  line-height: 22px;
  margin-top: 10px;
}
#fenqi-popup .fenqi-yuyue {
  width: 172px;
  height: 42px;
  float: right;
  margin: 48px 20px 0 0;
  background: url(../../images/fed/detail_sprite_common.png?4) no-repeat 0 -753px;
}
#fenqi-popup .fenqi-yuyue:hover {
  background-position: 0 -799px;
}
#fenqi-popup .apr {
  position: absolute;
  top: 193px;
  left: 92px;
  color: #ff6701;
  font-size: 18px;
}
#fenqi-popup .fenqi-arrow {
  width: 97px;
  padding-top: 83px;
  position: absolute;
  top: 135px;
  background-repeat: no-repeat;
  background-position: center top;
  text-align: right;
  color: #666;
}
#fenqi-popup #arrow-time {
  left: 160px;
}
#fenqi-popup #arrow-pay {
  left: 345px;
  top: 114px;
  width: 125px;
  padding-top: 104px;
}
#fenqi-popup #arrow-mortgage {
  left: 560px;
}
#fenqi-popup .arrow0 {
  background-image: url(../../images/fed/arrow0.png);
  left: 190px !important;
  top: 145px !important;
}
#fenqi-popup .arrow4 {
  background-image: url(../../images/fed/arrow0.png);
  left: 545px !important;
  top: 139px !important;
}
#fenqi-popup .arrow1 {
  background-image: url(../../images/fed/arrow1.png);
}
#fenqi-popup .arrow2 {
  background-image: url(../../images/fed/arrow2.png);
}
#fenqi-popup .arrow3 {
  background-image: url(../../images/fed/arrow3.png);
}
#fenqi-popup .fenqi-time {
  position: absolute;
  top: 254px;
  left: 165px;
}
#fenqi-popup .fenqi-time-wrap {
  color: #333;
  font-size: 18px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  height: 23px;
  text-indent: 13px;
  text-align: left;
}
#fenqi-popup .fenqi-time-select {
  position: absolute;
  left: 68px;
  top: -5px;
  width: 21px;
  height: 28px;
  cursor: pointer;
}
#fenqi-popup .fenqi-time-list {
  width: 87px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-top: none;
  display: none;
}
#fenqi-popup .fenqi-time-list li {
  line-height: 25px;
  color: #666;
  border-bottom: 1px solid #eee;
  cursor: pointer;
}
#fenqi-popup .fenqi-time-list li:hover {
  background-color: #eeeeee;
}
#fenqi-popup .fenqi-pay {
  position: absolute;
  top: 247px;
  left: 385px;
  color: #ff6701;
  font-size: 24px;
}
#fenqi-popup .fenqi-mortgage {
  position: absolute;
  top: 247px;
  left: 590px;
  color: #ff6701;
  font-size: 24px;
}
#onsale_detail #detail_main .detail_photosGallary .photosWrap,
#onsale_detail #detail_main .detail_photosGallary .photosWrap li {
  height: 414px;
}
#onsale_detail #detail_main .detail_photosGallary .photoTab {
  left: 0;
}
#onsale_detail #detail_main .detail_photosGallary .car_tag_zhijian {
  z-index: 10000;
}
#onsale_detail #detail_main .detail_photosGallary .photoSmallTab {
  float: left;
  width: 38px;
  height: 121px;
  cursor: pointer;
  background: url("../../images/fed/onsale_slider.png") no-repeat -147px 0;
}
#onsale_detail #detail_main .detail_photosGallary .photoSmallTab:hover {
  background-position: -97px 0;
}
#onsale_detail #detail_main .detail_photosGallary .photoActivePre {
  background-position: -201px 0;
}
#onsale_detail #detail_main .detail_photosGallary .photoSmallNext {
  background-position: -319px 0;
}
#onsale_detail #detail_main .detail_photosGallary .photoSmallNext:hover {
  background-position: -376px 0;
}
#onsale_detail #detail_main .detail_photosGallary .photoActiveNext {
  background-position: -259px 0;
}
#onsale_detail #detail_main .detail_photosGallary .photosSmallWrap {
  width: 546px;
  height: 121px;
  overflow: hidden;
  float: left;
  position: relative;
}
#onsale_detail #detail_main .detail_photosGallary .photosSmallWrap div {
  width: 1249px;
}
#onsale_detail #detail_main .detail_photosGallary .photosSmall {
  float: left;
  width: 546px;
}
#onsale_detail #detail_main .detail_photosGallary .photosSmall li {
  width: 90px;
  height: 60px;
  border: none;
  margin-right: 1px;
  margin-bottom: 1px;
  position: relative;
}
#onsale_detail #detail_main .detail_photosGallary .photosSmall li span {
  width: 86px;
  height: 56px;
  border: 2px solid #e70;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
#onsale_detail #detail_main .detail_photosGallary .photosSmall li img {
  width: 90px;
}
#onsale_detail #timebuy-detail .detail-yuyue {
  background-position: 0 -212px;
}
#onsale_detail #timebuy-detail .detail-yuyue:hover {
  background-position: 0 -269px;
}
#onsale_detail #detail_main .yuyue-haved {
  background-position: 0 -845px;
}
#onsale_detail #detail_main .yuyue-haved:hover {
  background-position: 0 -845px;
}
#onsale_detail #detail_main .downCounter ins {
  color: #ff6600;
}
#onsale_detail #timebuy-detail .detail_price_other {
  font-size: 16px;
  border: 1px solid #c8c8c8;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#onsale_detail .car-tag-timebuy {
  position: absolute;
  left: 7px;
  top: 10px;
  width: 147px;
  height: 57px;
  background: url("../../images/fed/car-tag-timebuy.png") no-repeat;
  z-index: 10000;
}
#onsale_detail .shangou-detail .car-tag-shangou {
  position: absolute;
  left: 0;
  top: 0;
  width: 89px;
  height: 88px;
  background: url(../../images/fed/shangou-tag1.png) no-repeat;
  z-index: 10000;
}
#onsale_detail .shangou-detail .leaveTime .leaveTime-tag {
  float: left;
  margin-left: 50px;
  width: 140px;
  line-height: 40px;
  color: #ff4301;
  font-size: 16px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#onsale_detail .shangou-detail .leaveTime .downCounter {
  float: left;
  line-height: 20px;
  margin-top: 10px;
  color: #666;
  font-size: 14px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#onsale_detail .shangou-detail .leaveTime .downCounter ins {
  display: inline-block;
  color: #fff;
  letter-spacing: 11px;
  text-indent: 4px;
  width: 35px;
  height: 20px;
  margin-right: 2px;
  margin-left: 2px;
  background: url(../../images/fed/shangou.png) no-repeat 0 0;
}
#onsale_detail .shangou-detail .leaveTime .downCounter ins.offMSec {
  width: 17px;
}
#onsale_detail .shangou-detail .qiang_button {
  float: right;
  margin-top: 12px;
  *margin-top: -53px;
  margin-right: 59px;
  width: 101px;
  height: 35px;
  background: url("../../images/fed/shangou.png") no-repeat -1px -30px;
}
#onsale_detail #detail-nav .detail-nav-yuyue {
  background-position: 0 6px;
}
#onsale_detail #detail-nav a.detail-nav-yuyue:hover {
  background-position: -138px 6px;
}
#onsale_detail #detail-nav .timebuy-detail-nav .detail-nav-yuyue {
  background-position: -1px -1406px;
}
#onsale_detail #detail-nav .timebuy-detail-nav .detail-nav-yuyue:hover {
  background-position: -1px -1456px;
}
#onsale_detail #detail-nav .nav-yuyue-haved {
  background-position: 0 -949px;
}
.onsale_wrap {
  background-color: #fff;
  margin-bottom: 20px;
  overflow: hidden;
}
.onsale_wrap .onsale_content h3 {
  color: #111;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 20px;
  font-weight: bold;
}
.onsale_wrap .onsale_content {
  position: relative;
  border-top: none;
  padding: 37px 30px 40px;
}
.onsale_wrap .onsale_content .explain .explain_title {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 40px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
}
.onsale_wrap .onsale_content .explain .explain_content {
  color: #666;
  font-size: 14px;
  line-height: 1.7em;
}
.onsale_wrap .onsale_content .explain table {
  width: 1140px;
  font-size: 14px;
}
.onsale_wrap .onsale_content .explain table th,
.onsale_wrap .onsale_content .explain table td {
  border: 1px solid #ddd;
  line-height: 35px;
}
.onsale_wrap .onsale_content .explain table th {
  width: 60px;
  padding: 0 14px;
  color: #6c0;
  font-weight: bold;
}
.onsale_wrap .onsale_content .explain table td {
  padding-left: 15px;
  color: #666666;
}
.onsale_wrap .onsale_content .explain table .explain_wrong {
  background-color: #f2f2f2;
}
.onsale_wrap .onsale_content .explain table .explain_wrong th {
  color: #ff0000;
}
.onsale_wrap .onsale_content .explain table .explain_wrong span {
  margin-top: 7px;
  line-height: 19px;
}
.record-num {
  margin-top: 10px;
}
.explain {
  border: 1px solid #d9d9d9;
  border-top: none;
  height: 30px;
  text-align: center;
  line-height: 30px;
}
#onsale_record {
  border-top: 1px solid #d9d9d9;
}
#onsale_record table {
  width: 100%;
  margin-top: 20px;
  border: 1px solid #d9d9d9;
}
#onsale_record table th,
#onsale_record table td {
  line-height: 30px;
  text-align: center;
  border-bottom: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
}
#onsale_record table th {
  background-color: #f2f2f2;
  color: #333;
  font-weight: bold;
  width: 360px;
}
#onsale_record table td {
  color: #666666;
}
#onsale_record .record-none {
  width: 100%;
  margin-top: 20px;
  border: 1px solid #d9d9d9;
}
#onsale_record .record-none th {
  background-color: #f2f2f2;
  color: #bcbebd;
  font-weight: bold;
  width: 360px;
}
#onsale_record .no-record {
  color: #333;
}
#onsale_record .record-no {
  width: 240px;
  height: 50px;
  margin: 50px auto 20px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -200px -280px;
}
#detail_comment {
  border: 1px solid #d9d9d9;
  background-color: #f2f2f2;
  margin-bottom: 20px;
  width: 1198px;
}
#detail_comment h3 {
  color: #111;
  font-size: 20px;
  font-weight: bold;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#detail_comment .comment-error {
  font-size: 12px;
  color: #f00;
  font-weight: normal;
}
#detail_comment .detail_content {
  float: left;
  display: inline;
  padding: 37px 30px 20px;
}
#detail_comment .comment-error {
  font-size: 12px;
  color: #f00;
  font-weight: normal;
}
#detail_comment .comment-main {
  width: 690px;
  background-color: #fff;
  border-right: 1px solid #d9d9d9;
  min-height: 254px;
}
#detail_comment .comment-main .comment-num {
  color: #666;
  line-height: 40px;
  width: 750px;
  border-bottom: 1px solid #d9d9d9;
  margin-top: 8px;
  margin-left: -30px;
  text-indent: 30px;
}
#detail_comment .comment-main .comment-list {
  margin-top: 13px;
}
#detail_comment .comment-main .comment-list li {
  padding-bottom: 15px;
  margin-bottom: 24px;
  border-bottom: 1px dotted #b2b2b2;
}
#detail_comment .comment-main .comment-list li .comment-user {
  color: #ee7700;
}
#detail_comment .comment-main .comment-list li p.comment-user {
  margin-bottom: 8px;
}
#detail_comment .comment-main .comment-list li .comment-content {
  color: #333;
  line-height: 1.8em;
  margin-bottom: 5px;
}
#detail_comment .comment-main .comment-list li .baseComment {
  color: #999999;
}
#detail_comment .comment-main .comment-list li .comment-time {
  color: #999;
  padding-left: 10px;
  float: right;
}
#detail_comment .comment-main .comment-list li .comment-feed a {
  color: #429aec;
  padding-right: 10px;
}
#detail_comment .comment-main .comment-list li .comment-feed a:hover {
  text-decoration: underline;
}
#detail_comment .comment-main .comment-pages {
  float: right;
}
#detail_comment .comment-main .comment-pages .pages-num {
  float: left;
  color: #666;
  margin-right: 8px;
}
#detail_comment .comment-main .comment-pages .pages-jump {
  float: left;
}
#detail_comment .comment-main .comment-pages .pages-jump .pages-noJump {
  color: #666666;
}
#detail_comment .comment-main .comment-pages .pages-jump a {
  color: #429aec;
  margin-left: 10px;
}
#detail_comment .comment-apply {
  width: 387px;
}
#detail_comment .comment-apply .apply-num {
  text-align: right;
  color: #666666;
}
#detail_comment .comment-apply .apply-text {
  width: 368px;
  height: 148px;
  padding: 10px;
  background-color: #fff;
  border: 1px solid #7f9db9;
  margin-top: 10px;
  margin-bottom: 6px;
  line-height: 1.6em;
  color: #333333;
}
#detail_comment .comment-apply .apply-button {
  width: 80px;
  line-height: 24px;
  background-color: #e70;
  color: #fff;
  text-align: center;
  border: none;
  font-weight: bold;
  float: right;
  cursor: pointer;
}
.shangou-popup .result_p {
  text-align: center;
  padding: 0;
}
.shangou-popup h1 {
  color: #111;
  font-size: 20px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-weight: bold;
  line-height: 33px;
  margin-top: 84px;
}
.shangou-popup .result_p p {
  color: #666;
  font-size: 14px;
  line-height: 1.5em;
  margin-top: 10px;
  margin-bottom: 50px;
  font-weight: normal;
}
.shangou-popup .result_p p ins {
  color: #ff4301;
}
.shangou-popup .result_p i {
  color: #111;
  font-style: italic;
  font-size: 20px;
  padding-left: 5px;
}
body .apply_popup {
  width: 800px;
  height: 530px;
  position: fixed;
  top: 60px;
  left: 50%;
  margin-left: -300px;
  background-color: #f1f1f1;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  z-index: 100000;
}
body .apply_popup .apply_close {
  position: absolute;
  width: 35px;
  height: 35px;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat -103px -567px;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
body .apply_popup .result_p {
  width: 564px;
  padding: 25px 0 32px 135px;
  margin: 70px 0 24px 50px;
  background-color: #fff;
  border: 1px dotted #9d9d9d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
body .apply_popup .result_p p {
  color: #666;
  line-height: 18px;
}
body .apply_popup input {
  height: 27px;
  line-height: 27px;
  color: #a70000;
  font-style: bold;
  font-size: 14px;
  padding-left: 5px;
}
body .apply_popup .result_p ins {
  color: #111;
  font-size: 20px;
  line-height: 44px;
}
body .apply_popup .result_p i {
  font-size: 16px;
  color: #ff4301;
  font-style: normal;
  font-weight: bold;
}
body .apply_popup .result_p span {
  float: left;
  width: 84px;
  height: 80px;
  margin-right: 30px;
}
body .apply_popup .result_p span.buy_success {
  background: url(../../images/common/success-popup.png) no-repeat;
  width: 50px;
  height: 52px;
  margin-top: 10px;
}
body .apply_popup .result_p span.buy_failed {
  background: url(../../images/fed/buy_faild.png) no-repeat;
}
body .apply_popup .result_p span.buy_fail {
  background-position: -225px -771px;
}
body .apply_popup h2 {
  color: #333;
  font-size: 16px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-left: 48px;
  margin-bottom: 20px;
}
body .apply_popup .carBox {
  margin-left: 28px;
}
body .apply_popup .carBox li {
  border: none;
  width: 160px;
  height: 222px;
  padding: 0;
  background-color: transparent;
  margin-left: 20px;
  margin-right: 0;
}
body .apply_popup .carBox .car-pic {
  width: 160px;
  height: 104px;
}
body .apply_popup .carBox dt {
  width: 160px;
  line-height: 1.5em;
  font-size: 12px;
  height: 53px;
  margin-bottom: 5px;
}
body .apply_popup .carBox .car-price {
  font-size: 20px;
}
body .apply_popup .carBox .car-other {
  color: #666666;
}
body .apply_popup .carBox .car-info .car-price-old {
  line-height: 1.8em;
  width: 55px;
  margin-left: 10px;
}
body .apply_popup .carBox .car-otherItem {
  color: #666;
}
body .apply_popup .carBox .car_tag_yushou {
  right: 0;
  top: -5px;
}
body .apply_popup .carBox .car_tag_zhijian {
  right: 5px;
  top: 5px;
}
body .apply_popup .popup-title {
  font-size: 22px;
  color: #111;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  line-height: 60px;
  width: 710px;
  margin: 0 auto;
  text-indent: 20px;
  height: 50px;
}
.car-otherItem {
  color: #999;
  float: left;
  height: 20px;
}
.car-otherItem ins {
  color: #333333;
}
.car-rightOther {
  float: right;
}
.apply_popup .tip {
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
#yuyue-result-popup,
#yushou-order-popup {
  margin-left: -400px;
}
#jiangjia-popup {
  width: 500px;
  height: 360px;
  background-color: #fff;
  border-radius: 0;
  padding: 20px;
  margin-left: -270px;
}
#jiangjia-popup .popup-title {
  line-height: 30px;
  font-size: 17px;
  color: #222;
  text-indent: 0;
}
#jiangjia-popup .result_p {
  width: auto;
  padding-left: 50px;
  border: none;
  margin: 0;
}
#jiangjia-popup .apply_close {
  position: absolute;
  width: 18px;
  height: 18px;
  background: url("../../images/fed/member/popup-close2.png") no-repeat;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
#jiangjia-popup .jiangjia-jiage {
  margin: 10px auto;
  margin-top: 20px;
  font-size: 14px;
  text-align: left;
}
#jiangjia-popup .price-now {
  margin-bottom: 15px;
}
#jiangjia-popup .price-toolow {
  font-size: 14px;
  color: #fc7000;
  font-weight: normal;
  padding-left: 65px;
}
#jiangjia-popup .jiangjia {
  height: 60px;
  margin-top: 10px;
}
#jiangjia-popup .price-num {
  height: 50px;
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  float: left;
  font-size: 30px;
  color: #f35b00;
  font-weight: bold;
  padding: 0 2px;
  margin-left: 5px;
  line-height: 50px;
}
#jiangjia-popup .tip {
  float: left;
  line-height: 50px;
}
#jiangjia-popup .cutprice {
  float: left;
}
#jiangjia-popup .cutprice i {
  display: block;
  height: 50px;
  border: 1px solid #d1d1d1;
  border-radius: 3px;
  font-size: 25px;
  color: #666666;
  font-weight: bold;
  float: left;
  margin-left: 5px;
  line-height: 50px;
}
#jiangjia-popup #jiangyidian {
  float: left;
  width: 56px;
  height: 50px;
  background-color: #fc7000;
  color: #fff;
  font-size: 14px;
  border: none;
  border-radius: 3px;
  margin-left: 10px;
  background: url("../../images/fed/jiangyidian.png?123");
  background-position: 0 -50px;
  cursor: pointer;
}
#jiangjia-popup .jiangjia-jiage input {
  width: 80px;
  height: 25px;
}
#jiangjia-popup .price-now .now {
  font-size: 17px;
  color: #222;
  font-style: normal;
  font-weight: normal;
}
#jiangjia-popup .phone {
  width: 400px;
  margin-left: 0;
}
#jiangjia-popup .warning {
  text-decoration: none;
  color: #ff0000;
  font-size: 12px;
  margin-left: 10px;
}
#jiangjia-popup .phone {
  margin-top: 20px;
  margin-bottom: 15px;
}
#jiangjia-popup #jiangjia-phone {
  line-height: 20px;
  width: 250px;
  height: 21px;
  border: 1px solid #d1d1d1;
  font-size: 12px;
  padding: 7px 0;
  padding-left: 5px;
}
#jiangjia-popup .warning {
  color: #ff0000;
  font-size: 12px;
  margin-left: 75px;
}
#jiangjia-popup .jiangjia-submit {
  background: #fc7000;
  width: 250px;
  display: block;
  height: 35px;
  border: none;
  margin: 0 auto;
  cursor: pointer;
  font-size: 17px;
  color: #fff;
}
#jiangjia-success-popup {
  width: 500px;
  height: 360px;
  background-color: #fff;
  border-radius: 0;
  padding: 20px;
  margin-left: -270px;
}
#jiangjia-success-popup .apply_close {
  position: absolute;
  width: 18px;
  height: 18px;
  background: url("../../images/fed/member/popup-close2.png") no-repeat;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
#jiangjia-success-popup .popup-title {
  line-height: 30px;
  font-size: 20px;
  color: #333;
  text-indent: 0;
  text-align: center;
  width: 500px;
  margin-top: 75px;
  margin-bottom: 20px;
}
#jiangjia-success-popup .jiangjia-success-icon {
  display: block;
  width: 50px;
  height: 52px;
  background: url("../../images/fed/jiangjia-success.png") no-repeat;
  position: absolute;
  left: 170px;
  top: 80px;
}
#jiangjia-success-popup .result_p {
  border: 1px solid #d1d1d1;
  background: #f9f9f9;
  width: 320px;
  height: 90px;
  margin: 0 auto;
  padding: 0;
}
#jiangjia-success-popup .result_p p {
  font-size: 15px;
  color: #333;
  text-aline: center;
  margin-top: 20px;
}
/*
#jiangjia-success-popup .tip{
  line-height: 60px;
  font-size: 16px;
  color: #7aaf23;
}
#jiangjia-success-popup i{
  display: inline-block;
  width:60px;
  height:60px;
  vertical-align: middle;
  margin-right: 10px;
  background: url(../../images/fed/jiangjia-ok.png) no-repeat;

}
#jiangjia-success-popup .popup-title{
  text-indent: -10000px;
  overflow: hidden;

}
#jiangjia-success-popup .b-tip{
  font-size: 16px;
  color:#666;
  text-align: center;
  margin-top:15px;
}*/
#yuyue-popup .tip {
  line-height: 30px;
  font-size: 20px;
  color: #111;
}
#yuyue-popup {
  width: 600px;
  height: 290px;
}
#yuyue-popup .yuyue-con {
  margin-top: 10px;
  margin-bottom: 15px;
  margin-left: 150px;
  text-align: left;
  width: 400px;
}
#yuyue-popup label {
  font-size: 12px;
  padding-right: 10px;
}
#yuyue-popup input {
  line-height: 27px;
  width: 184px;
  height: 27px;
}
#yuyue-popup .result_p {
  width: auto;
  margin: 0 20px;
  padding: 30px 0;
}
#yuyue-popup .result_p .warning {
  text-decoration: none;
  color: #ff0000;
  font-size: 12px;
  margin-left: 10px;
}
#yuyue-popup .yuyue-submit {
  width: 120px;
  display: block;
  height: 40px;
  border: none;
  margin: 0 auto;
  margin-top: 20px;
  cursor: pointer;
  background: #ff8914;
  color: #fff;
  border-radius: 3px;
  font-size: 16px;
  line-height: 40px;
  letter-spacing: 3px;
}
#yuyue-popup .yuyue-submit {
  font-style: normal;
  font-size: 16px;
  color: #fff;
}
.yuyue-full .popup-title {
  font-size: 22px;
  color: #111;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  line-height: 40px;
  margin: 0 auto;
  text-indent: 20px;
  padding: 45px 235px 30px 245px;
}
.yuyue-full span {
  background: url(../../images/fed/detail_sprite_common.png?4) no-repeat;
  background-position: -180px -800px;
  display: block;
  width: 40px;
  height: 40px;
  float: left;
  position: relative;
  left: 8px;
}
.result_p_full {
  width: 564px;
  padding: 25px 100px 25px 30px;
  margin: 0 0 24px 50px;
  background-color: #fff;
  border: 1px dotted #9d9d9d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.full-tip {
  font-size: 18px;
  color: #111;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  margin-bottom: 6px;
}
.result_p_full p {
  color: #666;
  line-height: 20px;
}
#fav-popup .tip {
  line-height: 40px;
  font-size: 20px;
  color: #111;
}
#fav-popup {
  width: 600px;
  height: 270px;
}
#fav-popup .phone {
  margin-left: 150px;
  text-align: left;
  width: 400px;
}
#fav-popup .yuyue-con {
  margin-top: 10px;
  margin-bottom: 15px;
  width: 640px;
}
#fav-popup label {
  font-size: 12px;
  padding-right: 10px;
}
#fav-popup input {
  line-height: 27px;
  width: 184px;
  height: 27px;
}
#fav-popup .result_p {
  width: auto;
  margin: 0 20px;
  padding: 30px 0;
}
#fav-popup .result_p .warning {
  text-decoration: none;
  color: #ff0000;
  font-size: 12px;
  margin-left: 10px;
}
#fav-popup .fav-submit {
  width: 120px;
  display: block;
  height: 40px;
  border: none;
  margin: 0 auto;
  margin-top: 20px;
  cursor: pointer;
  background: #ff8914;
  color: #fff;
  border-radius: 3px;
  font-size: 16px;
  line-height: 40px;
  letter-spacing: 3px;
}
.fav-success-popup {
  width: 600px;
  height: 228px;
}
.fav-success-popup .result_p {
  width: auto;
  margin: 0 20px;
  padding: 40px 100px;
  text-align: left;
}
#cancel-shoucang-popup .result_p span {
  margin-top: -10px;
}
#wx-popup {
  width: 208px;
  height: 215px;
  background: url(../../images/detail/wx-popup.png) no-repeat;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10000;
}
#wx-popup img {
  margin: 4px;
  display: block;
  width: 95%;
}
#wx-popup .result_p {
  width: auto;
  margin: 0 20px;
}
#wx-popup .result_p img {
  float: left;
  margin-left: 20px;
}
#wx-popup .result_p .txt {
  text-align: left;
  padding: 30px;
  margin-left: 240px;
  padding-right: 70px;
  line-height: 25px;
}
#ph-popup .tip {
  line-height: 30px;
  font-size: 20px;
  color: #111;
}
#ph-popup {
  width: 600px;
  height: 290px;
}
#ph-popup .yuyue-con {
  margin-top: 10px;
  margin-bottom: 15px;
  margin-left: 150px;
  text-align: left;
  width: 400px;
}
#ph-popup label {
  font-size: 12px;
  padding-right: 10px;
}
#ph-popup input {
  line-height: 27px;
  width: 184px;
}
#ph-popup .result_p {
  width: auto;
  margin: 0 20px;
  padding: 30px 0;
}
#ph-popup .result_p .warning {
  text-decoration: none;
  color: #ff0000;
  font-size: 12px;
  margin-left: 10px;
}
#ph-popup .ph-submit {
  width: 120px;
  display: block;
  height: 40px;
  border: none;
  margin: 0 auto;
  margin-top: 20px;
  cursor: pointer;
  background: #ff8914;
  color: #fff;
  border-radius: 3px;
  font-size: 16px;
  line-height: 40px;
  letter-spacing: 3px;
}
#ph-result-popup {
  width: 600px;
  height: 234px;
}
#ph-result-popup .result_p {
  width: auto;
  margin: 0 20px;
  padding: 30px 130px;
  text-align: left;
}
#ph-result-popup .result_p ins {
  line-height: 74px;
}
.popup-result {
  height: 220px;
}
.popup-result .result_p ins {
  color: #111;
  font-size: 20px;
  line-height: 44px;
}
.popup-result .result_p i {
  font-size: 16px;
  color: #ff4301;
  font-style: normal;
  font-weight: bold;
}
.wrapGrayBg {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #000;
  z-index: 10000;
}
.icon-fei {
  position: absolute;
  left: 0;
  right: 0;
  background: #fc7000;
  height: 15px;
  width: 15px;
  background: url("../../images/fed/detail-collect-star-rady.png") no-repeat;
}
#onsale-summary .saleTab_fixed {
  position: fixed;
  top: auto;
  left: 0px;
  right: 0px;
  z-index: 100;
  margin: 0 auto;
  width: 100%;
  height: 45px;
  box-shadow: 0px 0px 6px #666666 !important;
  -moz-box-shadow: 0px 0px 6px #666666 !important;
  *border-bottom: 1px solid #222222;
  border-bottom: 1px solid #222222\9;
}
#onsale-summary .saleTab_fixed div {
  width: 1188px;
  margin: 0px auto;
  height: 45px;
}
#onsale-summary .saleTab_fixed div a {
  width: 80px;
  height: 45px;
  text-align: center;
  line-height: 45px;
  border-bottom: none;
}
#onsale-summary .saleTab_fixed div .tab_yuyue {
  position: relative;
  width: 350px;
  float: right;
  *margin-top: -45px;
}
#onsale-summary .saleTab_fixed div .tab_yuyue div {
  width: 200px;
  height: 45px;
  float: right;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat -74px -505px;
}
#onsale-summary .saleTab_fixed div .tab_yuyue a {
  width: 131px;
  height: 45px;
  float: right;
  background: url("../../images/fed/detail_sprite_common.png?4") no-repeat 0 -319px;
}
.input-error-tip {
  height: 25px;
  border: 1px solid #f29797;
  background-color: #ffe8ef;
  color: #ee394b;
  font-size: 12px;
  text-align: center;
  padding-top: 10px;
  margin-top: 10px;
  position: relative;
}
.input-error-tip .error-icon {
  width: 12px;
  height: 12px;
  background: url(../../images/common/input-error-tip.png) no-repeat;
  display: block;
  position: absolute;
  left: 35px;
  top: 12px;
}
#onsale_pics {
  padding: 20px 40px;
}
#onsale_pics .car-host {
  min-height: 160px;
  border-bottom: 1px solid #ededed;
  margin-bottom: 60px;
  padding-left: 80px;
  background: url(../../images/detail/car-host.png) no-repeat 20px center;
}
#onsale_pics .car-host .host {
  margin-left: 20px;
  padding-top: 55px;
}
#onsale_pics .car-host .host .host-name {
  font-size: 16px;
  color: #333;
  margin-bottom: 5px;
}
#onsale_pics .car-host .host .host-say {
  font-size: 14px;
  color: #333;
}
#onsale_pics img {
  margin-bottom: 10px;
  width: 700px;
  min-height: 300px;
  background: url(../../images/index/loader.gif) no-repeat center center;
  display: block;
}
#yushou_detail #detail_main .detail-feed-hd {
  position: absolute;
  bottom: 2px;
  width: 470px;
}
#yushou_detail #detail_main .detail-price .detail_price_right {
  padding-top: 5px;
}
#yushou_detail #detail_main .host-info {
  height: 70px;
  margin: 26px 0;
}
#yushou_detail #detail_main .host-info .cheniu-info {
  width: 200px;
  margin-bottom: 5px;
}
#yushou_detail #detail_main .host-info .cheniu-info span {
  font-size: 14px;
  color: #666666;
}
#yushou_detail #detail_main .host-info .contact-souche {
  font-size: 14px;
  color: #666666;
}
#yushou_detail #detail_main .host-info .contact-souche em {
  font-size: 12px;
  color: #999;
  margin-left: 5px;
}
#yushou_detail #detail_main .detail-button {
  padding-top: 15px;
}
#yushou_detail #detail_main .price-others {
  height: 45px;
  margin-bottom: 0px;
}
#yushou_detail #detail_main .detail-button .fav {
  float: left;
}
#onsale_detail .free-call-pop {
  width: 500px;
  height: 360px;
  background: #fff;
  border: none;
  border-radius: 0;
  box-shadow: 1px 1px 3px 1px #CDCDCD;
  position: fixed;
  top: 20%;
  left: 50%;
  margin-left: -250px;
  z-index: 10000;
}
#onsale_detail .free-call-pop .apply_close {
  position: absolute;
  display: block;
  width: 18px;
  height: 18px;
  background: url("../../images/common/popup-close2.png") no-repeat;
  right: 15px;
  top: 20px;
  cursor: pointer;
}
#onsale_detail .free-call-pop .close-text {
  width: 156px;
  height: 34px;
  position: absolute;
  top: 13px;
  right: 40px;
  background: #fff;
}
#onsale_detail .free-call-pop .close-text .cont {
  width: 148px;
  height: 32px;
  border: 1px solid #FCD4A6;
  background: #FFFEE6;
  color: #BF9771;
  font-size: 12px;
  text-align: center;
  float: left;
  line-height: 32px;
}
#onsale_detail .free-call-pop .close-text .text-icon {
  float: left;
  height: 34px;
  width: 6px;
  margin-left: -1px;
  background: #ffffff url(../../images/detail/free-close-text.png) no-repeat;
  margin-top: 11px;
  height: 11px;
}
#onsale_detail .free-call-pop .popup-title {
  font-size: 18px;
  color: #333;
  margin-top: 10px;
  margin-left: 10px;
}
#onsale_detail .free-call-pop .form-cont {
  border: none;
  width: 500px;
  padding-top: 50px;
  margin: 0 auto;
  text-align: center;
  position: relative;
}
#onsale_detail .free-call-pop .form-cont .warning {
  margin-left: 0;
  width: 252px;
  position: absolute;
  top: 0px;
  left: 122px;
  text-decoration: none;
  color: #ff0000;
  font-size: 12px;
}
#onsale_detail .free-call-pop .form-cont .warning .input-error-tip {
  height: 25px;
  border: 1px solid #f29797;
  background-color: #ffe8ef;
  color: #ee394b;
  font-size: 12px;
  text-align: center;
  padding-top: 10px;
  margin-top: 10px;
  position: relative;
}
#onsale_detail .free-call-pop .form-cont .warning .input-error-tip .error-icon {
  width: 12px;
  height: 12px;
  background: url(../../images/common/input-error-tip.png) no-repeat;
  display: block;
  position: absolute;
  left: 35px;
  top: 12px;
}
#onsale_detail .free-call-pop .form-cont .tip {
  font-size: 14px;
  color: #444;
  margin-bottom: 15px;
}
#onsale_detail .free-call-pop .form-cont .number {
  margin-bottom: 40px;
}
#onsale_detail .free-call-pop .form-cont .number #free-phoe {
  width: 140px;
  height: 20px;
  border: 1px solid #CCCCCC;
  margin-right: 10px;
  line-height: 20px;
  padding: 5px 5px;
}
#onsale_detail .free-call-pop .form-cont .number #free-sub {
  width: 90px;
  height: 32px;
  border: 1px solid #D32E16;
  background: #FF5517;
  color: #fff;
  text-align: center;
  border-radius: 1px;
  cursor: pointer;
}
#onsale_detail .free-call-pop .form-cont .free-result {
  height: 46px;
  width: 290px;
  margin: 0 auto;
  padding-bottom: 40px;
}
#onsale_detail .free-call-pop .form-cont .free-result .free-icon {
  float: left;
  width: 46px;
  height: 46px;
  background: url(../../images/detail/free-call.gif) no-repeat;
}
#onsale_detail .free-call-pop .form-cont .free-result .phone-call {
  text-align: left;
  float: left;
  margin-left: 15px;
}
#onsale_detail .free-call-pop .form-cont .free-result .phone-call h1 {
  color: #444;
  font-size: 16px;
  margin-bottom: 5px;
}
#onsale_detail .free-call-pop .form-cont .free-result .phone-call .calling {
  font-family: Tahoma, Verdana;
  color: #333;
  font-weight: bold;
  font-size: 16px;
}
#onsale_detail .free-call-pop .form-cont .free-result .change-number {
  color: #FF5417;
  float: right;
  line-height: 15px;
  border-bottom: 1px solid #FF5417;
  margin-top: 15px;
  cursor: pointer;
}
#onsale_detail .free-call-pop .form-cont .free-text {
  margin: 0 auto;
  border: 1px solid #D1D1D1;
  background: #F9F9F9;
  width: 320px;
  height: 50px;
  border-radius: 4px;
  padding: 20px 0px;
  text-align: center;
}
#onsale_detail .free-call-pop .form-cont .free-text p {
  color: #666;
  line-height: 20px;
  font-size: 14px;
}
#detail_main .prot-ex {
  width: 430px;
  padding: 10px 20px;
  border: 1px solid #FCD4A5;
  background: #FFFEE6;
  position: relative;
  margin-top: 15px;
}
#detail_main .prot-ex .tit {
  color: #AD5925;
  font-size: 14px;
  margin-bottom: 5px;
  margin-top: 5px;
}
#detail_main .prot-ex .tit-ps {
  color: #c6a47e;
  font-size: 12px;
}
#detail_main .prot-ex .tit-ps a {
  text-decoration: underline;
  color: #c6a47e;
}
#detail_main .prot-ex p {
  color: #BF9771;
  font-size: 12px;
}
#detail_main .prot-ex p a {
  text-decoration: underline;
  color: #BF9771;
  font-size: 13px;
  margin-left: 3px;
}
#detail_main .prot-ex .prot-icon {
  position: absolute;
  width: 50px;
  height: 50px;
  background: url(../../images/detail/0-02.png) no-repeat;
  top: 20px;
  background-size: 100%;
  right: 20px;
}
#detail_main .car-type {
  margin-top: 10px;
}
#detail_main .car-type .zhijian {
  float: left;
  height: 18px;
  margin-right: 10px;
}
#detail_main .car-type .zhijian .type-icon {
  color: #fff;
  background: #FF5517;
  height: 16px;
  line-height: 16px;
  padding: 0px 3px;
  float: left;
}
#detail_main .car-type .zhijian .extra-text {
  color: #666;
  margin-left: 4px;
  float: left;
}
#detail_main .car-type .baoxian {
  float: left;
  height: 20px;
  width: 120px;
}
#detail_main .car-type .baoxian .type-icon {
  width: 16px;
  height: 16px;
  background: url(../../images/list/baoxiu.png) no-repeat;
  float: left;
}
#detail_main .car-type .baoxian .extra-text {
  color: #666;
  margin-left: 4px;
  float: left;
}
#detail_main .car-act {
  padding-top: 10px;
  border-top: 1px solid #E4E4E4;
  position: absolute;
  bottom: 5px;
  width: 100%;
}
#detail_main .car-act .act-left {
  float: left;
  margin-top: 5px;
}
#detail_main .car-act .act-left .act-item {
  color: #999;
  font-size: 12px;
  margin-right: 10px;
  cursor: pointer;
  display: block;
  float: left;
}
#detail_main .car-act .act-left .act-item:hover {
  color: #ff5517 ;
}
#detail_main .car-act .act-left em {
  margin-right: 10px;
  color: #999;
  display: block;
  float: left;
}
#detail_main .car-act .sendtowx {
  float: left;
  margin-top: 5px;
  color: #999;
  cursor: pointer;
}
#detail_main .car-act .sendtowx:hover {
  color: #ff5517 ;
}
#detail_main .car-act .act-right {
  float: right;
}
#detail_main .car-act .act-right .act-but {
  float: left;
  height: 25px;
  padding: 0px 5px;
  line-height: 25px;
  border: 1px solid #E4E4E4;
  border-radius: 2px;
  color: #999;
  text-align: center;
  margin-right: 10px;
  cursor: pointer;
}
#detail_main .car-act .act-right .act-but .addtoduibi {
  display: none;
}
#detail_main .car-act .act-right .act-but .contrast-waring {
  position: absolute;
  top: -66px;
  right: -2px;
  width: 180px;
  height: 40px;
  border: 1px solid #ee7700;
  background: #ffeed6;
  color: #333;
  padding: 10px;
  font-size: 13px;
}
#detail_main .car-adress {
  color: #999;
  margin-top: 35px;
}
#detail_main .car-adress .tit span {
  display: block;
  float: left;
}
#detail_main .car-adress .address-text {
  float: left;
  height: 55px;
  width: 295px;
  line-height: 20px;
}
#detail_main .car-adress .get-adress {
  width: 165px;
}
#detail_main .car-adress .get-adress .map {
  color: #999;
  display: block;
  float: left;
  font-size: 12px;
}
#detail_main .car-adress .get-adress .map:hover {
  color: #FF571A;
}
#detail_main .car-adress .get-adress .send-adress {
  margin-left: 5px;
  float: left;
  position: relative;
  cursor: pointer;
}
#detail_main #J_wx_phone .wx-open {
  width: 340px;
  height: 180px;
  border: 1px solid #E4E3E3;
  background: #F9F9F9;
  position: absolute;
  padding: 10px;
  top: 1px;
  left: 106px;
  z-index: 10000;
}
#detail_main #J_wx_phone .wx-open .tit {
  background: url(../../images/detail/share-weixin.png?123) no-repeat 0 center;
  width: 110px;
  height: 19px;
  margin-bottom: 20px;
  padding-top: 3px;
  padding-left: 25px;
  color: #333;
}
#detail_main #J_wx_phone .wx-open .open-cont {
  width: 290px;
  margin: 0 auto;
}
#detail_main #J_wx_phone .wx-open .open-cont .wx-box {
  width: 100px;
  float: left;
}
#detail_main #J_wx_phone .wx-open .open-cont .wx-box .title {
  font-size: 14px;
  color: #666;
  text-indent: 0px;
  text-align: center;
  margin-bottom: 10px;
}
#detail_main #J_wx_phone .wx-open .open-cont .or {
  float: left;
  height: 135px;
  text-align: center;
  line-height: 135px;
  margin: 0 25px;
  text-indent: 0px;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box {
  float: left;
  width: 120px;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box .title {
  font-size: 14px;
  color: #666;
  text-indent: 0px;
  text-align: center;
  margin-bottom: 10px;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box #send-phone-form {
  text-indent: 0px;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box #send-phone-form #send-phone {
  width: 108px;
  background: #fff;
  border: 1px solid #E4E3E3;
  height: 18px;
  padding: 5px;
  margin-bottom: 10px;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box #send-phone-form #send-phone-submit {
  border: none;
  border-radius: 2px;
  background: #FF5517;
  color: #fff;
  width: 120px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  cursor: pointer;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box #send-phone-form .send-success {
  width: 118px;
  height: 28px;
  background: #F9F9F9;
  border: 1px solid #E4E3E3;
  color: #666;
  line-height: 30px;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box #send-phone-form .send-success i {
  display: block;
  width: 20px;
  height: 20px;
  background: url(../../images/common/true.png) no-repeat;
  margin-top: 4px;
  margin-left: 20px;
  float: left;
  margin-right: 10px;
}
#detail_main #J_wx_phone .wx-open .open-cont .phone-box #send-phone-form .warning {
  height: 25px;
  border: 1px solid #f29797;
  background-color: #ffe8ef;
  color: #ee394b;
  font-size: 12px;
  text-align: center;
  padding-top: 10px;
  margin-top: 10px;
  position: relative;
}
#detailContain {
  width: 1280px;
  margin: 0 auto;
  zoom: 1;
}
.shop-head {
  background: #F5F5F5;
  border-bottom: 1px solid #E6E6E6;
  padding: 20px 0px;
}
.shop-head .wrap {
  width: 1280px;
  margin: 0 auto;
}
.shop-head .auth-icon {
  width: 60px;
  height: 60px;
  background: url(../../images/auth-shop/shop.png) no-repeat;
  float: left;
  margin-right: 10px;
  display: block;
  margin-left: 20px;
}
.shop-head .shop-info {
  float: left;
}
.shop-head .shop-info .shop-name {
  display: block;
  margin: 2px 0px;
  font-size: 16px;
  line-height: 23px;
  color: #333;
}
.shop-head .shop-info .shop-add {
  font-size: 12px;
  line-height: 19px;
  color: #666;
}
.shop-head .shop-info .shop-score {
  font-size: 12px;
  color: #333;
}
.shop-head .shop-info .shop-score .score-sum {
  float: left;
}
.shop-head .shop-info .shop-score .score-sum span {
  font-size: 16px;
  color: #FF571A;
  margin-left: 5px;
}
.shop-head .shop-info .shop-score .score-item {
  float: left;
  margin-left: 25px;
  color: #333;
  font-size: 12px;
  width: 125px;
  line-height: 23px;
}
.shop-head .shop-info .shop-score .score-item i {
  display: block;
  width: 70px;
  height: 11px;
  float: right;
  margin-top: 6px;
}
.shop-head .shop-info .shop-score .score-item .star-1 {
  background: url(../../images/auth-shop/score-1.png) no-repeat;
}
.shop-head .shop-info .shop-score .score-item .star-2 {
  background: url(../../images/auth-shop/score-2.png) no-repeat;
}
.shop-head .shop-info .shop-score .score-item .star-3 {
  background: url(../../images/auth-shop/score-3.png) no-repeat;
}
.shop-head .shop-info .shop-score .score-item .star-4 {
  background: url(../../images/auth-shop/score-4.png) no-repeat;
}
.shop-head .shop-info .shop-score .score-item .star-5 {
  background: url(../../images/auth-shop/score-5.png) no-repeat;
}
.shop-head .shop-brand {
  float: right;
  margin-top: 8px;
}
.shop-head .shop-brand .brand-item {
  width: 45px;
  height: 45px;
  border-radius: 45px;
  border: 1px solid #E9E9E9;
  text-align: center;
  color: #666;
  font-size: 12px;
  margin-left: 20px;
  float: left;
  line-height: 45px;
}
.danbao-service {
  float: right;
  height: 60px;
}
.danbao-service .service-item {
  width: 250px;
  float: left;
  display: block;
}
.danbao-service .service-item .danboa-icon1 {
  width: 40px;
  height: 40px;
  background: url(../../images/auth-shop/danbao_1.png) no-repeat;
  margin-top: 12px;
  float: left;
}
.danbao-service .service-item .danboa-icon2 {
  width: 40px;
  height: 40px;
  background: url(../../images/auth-shop/danbao_2.png) no-repeat;
  margin-top: 12px;
  float: left;
}
.danbao-service .service-item .danboa-icon3 {
  width: 40px;
  height: 40px;
  background: url(../../images/auth-shop/danbao_3.png) no-repeat;
  margin-top: 12px;
  float: left;
}
.danbao-service .service-item .danbao-text {
  margin-top: 11px;
  float: left;
  margin-left: 15px;
}
.danbao-service .service-item .danbao-text p {
  font-size: 14px;
  color: #666;
  line-height: 20px;
}
.onsale-summary {
  border: 1px solid #ddd;
  margin-bottom: 20px;
  border: 1px solid #eee;
}
.onsale-summary .onsale-tab-space {
  height: 38px;
}
.onsale-summary .onsale-tab {
  background: #f9f9f9;
  border-bottom: 1px solid #eee;
  height: 38px;
  font-size: 0px;
  width: 1278px;
}
.onsale-summary .onsale-tab .onsale-tab-bigitem {
  font-size: 16px;
  padding: 0 30px;
  color: #666;
  line-height: 35px;
  cursor: pointer;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  display: inline-block;
  border-top: 3px solid #f9f9f9;
  position: relative;
  overflow: hidden;
  vertical-align: top;
}
.onsale-summary .onsale-tab .onsale-tab-bigitem.active {
  color: #e70;
  background: #fff;
  border-top: 3px solid #ef5c1e;
  border-bottom: none;
  line-height: 36px;
  overflow: visible;
}
.onsale-summary .onsale-tab .sub-item {
  position: absolute;
  top: 35px;
  width: 1247px;
  left: 0px;
  padding-left: 13px;
  background: #fff;
}
.onsale-summary .onsale-tab .sub-item a {
  font-size: 14px;
  color: #666;
  padding: 0 20px;
  line-height: 30px;
  border-right: 1px solid #eee;
}
.onsale-summary .onsale-tab .sub-item a:last-child {
  border: none;
}
.onsale-summary .onsale-tab .sub-item a.active {
  color: #ff5517;
}
.onsale-summary .onsale-content .onsale-content-item {
  padding: 20px;
}
.onsale-summary .price-report .report-title {
  font-size: 24px;
  line-height: 40px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.onsale-summary .price-report .report-item {
  margin-bottom: 40px;
}
.onsale-summary .price-report .report-item-title {
  font-size: 18px;
  color: #444;
}
.onsale-summary .price-report .report-item-title hr {
  background: #ddd;
  border: none;
  height: 2px;
  font-size: 0;
  line-height: 0;
  float: right;
  width: 1010px;
  margin-top: 13px;
}
.onsale-summary .report-zhejiu .tip {
  background: url(../../images/detail/price-tip.png) no-repeat;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: -3px;
  margin-right: 8px;
  float: left;
}
.onsale-summary .report-item-content {
  padding: 100px 0;
  padding-left: 50px;
}
.onsale-summary #price_zhejiu {
  float: left;
  margin-left: -10px;
}
.onsale-summary #price-comment-area {
  float: left;
  border-left: 1px solid #e4e3e3;
  margin-left: 30px;
  padding: 40px 0 0 35px;
  font-size: 13px;
  height: 330px;
}
.onsale-summary #price-comment-area .souche-price-text {
  color: #ff4400;
  font-weight: 900;
  font-size: 19px;
}
.onsale-summary #price-comment-area .souche-price {
  margin-bottom: 15px;
}
.onsale-summary .comment-tip1 {
  margin-top: 75px;
  color: #999;
}
.onsale-summary .comment-tip1 p {
  float: left;
}
.onsale-summary .comment-tip2 {
  color: #999;
  margin-top: 20px;
}
.onsale-summary .formula-3,
.onsale-summary .formula-1 {
  float: left;
  line-height: 40px;
}
.onsale-summary .formula-2 {
  float: left;
  margin-left: 10px;
  text-align: center;
}
.onsale-summary .fenzi {
  border-bottom: 1px solid #999;
  padding-bottom: 5px;
}
.onsale-summary .fenmu {
  padding: 5px;
}
.onsale-summary .formula-3 {
  float: left;
  margin-left: 10px;
  text-align: center;
}
.onsale-summary .comment-tip2 .tip {
  float: left;
}
.onsale-summary .comment-tip2 .text {
  float: left;
  width: 275px;
}
#price-distribution {
  position: relative;
}
#new-price {
  z-index: 100;
}
#price-distribution .price-point {
  position: absolute;
  top: 176px;
  width: 123px;
}
#price-distribution .price-circle {
  width: 32px;
  height: 32px;
  margin: 0 auto;
}
#price-distribution .sc-circle {
  background: url(../../images/detail/sc-price.png) no-repeat;
}
#price-distribution .new-circle {
  background: url(../../images/detail/new-price.png) no-repeat;
}
#price-distribution .guide-circle {
  background: url(../../images/detail/guide-price.png) no-repeat;
}
#price-distribution .price-title {
  padding: 5px;
  color: #fff;
}
#price-distribution .sc-title {
  background: #FC7000;
}
#price-distribution .new-title {
  background: #60B25E;
}
#price-distribution .guide-title {
  background: #5AB6A2;
}
#price-distribution .price-tag {
  font-size: 12px;
  text-align: center;
}
#price-distribution .sr-tag {
  border: 1px solid #FC7000;
  color: #FC7000;
}
#price-distribution .new-tag {
  border: 1px solid #60B25E;
  color: #60B25E;
  background: #fff;
  position: absolute;
  top: -60px;
  width: 100px;
  left: 0px;
}
#price-distribution .guide-tag {
  border: 1px solid #5AB6A2;
  color: #5AB6A2;
}
#price-distribution .price-value {
  font-weight: bold;
  padding: 2px 5px;
  font-size: 13px;
}
#price-distribution .tri {
  position: relative;
  width: 8px;
  height: 4px;
  margin: 0 auto;
  margin-top: 8px;
}
#price-distribution .tri.sc-tri {
  background: url(../../images/detail/sc_price_tri.png);
}
#price-distribution .tri.new-tri {
  background: url(../../images/detail/new-price-tri.png);
  margin-top: -43px;
}
#price-distribution .tri.guide-tri {
  background: url(../../images/detail/guide-price-tri.png);
}
#price-distribution .tip {
  background: url(../../images/detail/price-tip.png) no-repeat;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: -3px;
  margin-right: 8px;
}
#price-distribution #price-rate {
  position: absolute;
  width: 120px;
  bottom: -30px;
  font-size: 13px;
  left: -15px;
}
#price-distribution #price-chart-area {
  height: 300px;
  float: left;
  width: 642px;
  background: url(../../images/detail/price-distribution-bg.png) no-repeat;
}
#price-distribution #price-comment-area {
  float: left;
  border-left: 1px solid #e4e3e3;
  margin-left: 60px;
  padding: 40px 0 0 35px;
  font-size: 13px;
}
#price-distribution #price-comment-area .souche-price-text {
  color: #ff4400;
  font-weight: 900;
  font-size: 19px;
}
#price-distribution #price-comment-area .souche-price {
  margin-bottom: 15px;
}
#price-distribution .comment-tip1 {
  margin-top: 75px;
  color: #999;
}
#price-distribution .comment-tip2 {
  color: #999;
  margin-top: 20px;
}
#price-distribution .formula-3,
#price-distribution .formula-1 {
  float: left;
  line-height: 40px;
}
#price-distribution .formula-2 {
  float: left;
  margin-left: 10px;
  text-align: center;
}
#price-distribution .fenzi {
  border-bottom: 1px solid #999;
  padding-bottom: 5px;
}
#price-distribution .fenmu {
  padding: 5px;
}
#price-distribution .formula-3 {
  float: left;
  margin-left: 10px;
  text-align: center;
}
#price-distribution .comment-tip2 .tip {
  float: left;
}
#price-distribution .comment-tip2 .text {
  float: left;
  width: 275px;
}
#koubei_svg {
  margin: 0px auto;
  width: 400px;
  height: 500px;
}
#koubei_svg svg {
  position: absolute;
  top: 56px;
}
.net-koubei {
  position: relative;
  padding-bottom: 10px;
}
.net-koubei .koubei-title {
  font-size: 20px;
  line-height: 50px;
  margin-top: 20px;
}
.net-koubei .koubei-desc {
  margin: 20px 80px;
  padding: 20px;
  text-align: center;
}
.net-koubei .koubei-desc .koubei-l {
  font-size: 23px;
  line-height: 50px;
}
.net-koubei .koubei-desc .koubei-labels label {
  background: #60B25E;
  color: #fff;
  font-size: 18px;
  line-height: 30px;
  padding: 0 10px;
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 5px;
}
.net-koubei .koubei-desc .koubei-labels span {
  font-size: 12px;
  margin-left: 5px;
}
.net-koubei .all-score {
  width: 100px;
  text-align: center;
  font-size: 16px;
  color: #51944f;
  position: absolute;
  top: 320px;
  left: 544px;
}
.net-koubei .all-score em {
  font-size: 30px;
  font-weight: bold;
  display: block;
}
.net-koubei .koubei-content {
  position: relative;
  padding: 68px 0;
  padding-bottom: 0;
  width: 1190px;
}
.net-koubei .koubei-item {
  position: absolute;
  top: 0;
  width: 280px;
  height: 100px;
  left: 0;
  cursor: pointer;
}
.net-koubei .koubei-item .koubei-item-title {
  font-size: 14px;
  color: #444;
}
.net-koubei .koubei-item .koubei-item-title .rate {
  height: 20px;
  background: url(../../images/detail/rate-star.png) repeat-x;
  width: 70px;
  display: inline-block;
  margin: 0 5px;
  vertical-align: top;
  margin-top: 2px;
}
.net-koubei .koubei-item .koubei-item-title .rate .rate-real {
  display: block;
  height: 20px;
  background: url(../../images/detail/rate-star-light.png) repeat-x;
  overflow: hidden;
}
.net-koubei .koubei-item .koubei-item-labels {
  display: block;
  width: 260px;
  background: #f9f9f9;
  position: absolute;
  top: 25px;
  border: 1px solid #ddd;
  padding: 6px;
  z-index: 10;
}
.net-koubei .koubei-item .koubei-item-labels .koubei-label {
  line-height: 20px;
  color: #666;
  padding: 0 5px;
  display: block;
  text-align: left;
}
.net-koubei .koubei-item .koubei-item-labels .koubei-label span {
  color: #aaa;
  margin-left: 5px;
}
.net-koubei .koubei-item .koubei-item-labels .koubei-tri {
  background: url(../../images/detail/baoyang-label-trigger.png) no-repeat;
  width: 19px;
  height: 10px;
  position: absolute;
  top: -10px;
  left: 20px;
}
.net-koubei .float-left-item .koubei-item-title {
  text-align: right;
}
.net-koubei .float-left-item .koubei-item-title label {
  float: right;
}
.net-koubei .float-left-item .koubei-item-title .rate {
  float: right;
}
.net-koubei .float-left-item .koubei-item-labels {
  text-align: right;
}
.net-koubei .float-left-item .koubei-item-labels .koubei-tri {
  background: url(../../images/detail/baoyang-label-trigger.png) no-repeat;
  width: 19px;
  height: 10px;
  position: absolute;
  top: -10px;
  right: 20px;
  left: auto;
}
.net-koubei .koubei-series {
  text-align: center;
  padding: 20px 0;
}
.net-koubei .koubei-series .series-wrapper {
  display: inline-block;
}
.net-koubei .koubei-series .series-t {
  padding-right: 10px;
  float: left;
  line-height: 25px;
}
.net-koubei .koubei-series .series-tab {
  float: left;
  border: 1px solid #dcdcdc;
  border-radius: 3px;
}
.net-koubei .koubei-series .series-tab .series-tab-item {
  padding: 0 15px;
  line-height: 25px;
  font-size: 12px;
  color: #999;
  border-right: 1px solid #dcdcdc;
  float: left;
  cursor: pointer;
}
.net-koubei .koubei-series .series-tab .item-active,
.net-koubei .koubei-series .series-tab .series-tab-item:hover {
  background: #f2f2f2;
}
.net-koubei .koubei-advantage {
  background: #f9f9f9;
  border: 1px solid #eee;
  margin: 20px 80px;
  padding: 20px;
}
.net-koubei .koubei-advantage li {
  margin-top: 10px;
}
.net-koubei .koubei-advantage .advantage-tip {
  text-align: center;
  margin: 20px 0px;
  color: #999999;
  font-size: 14px;
}
.net-koubei .koubei-advantage .advantage-title {
  font-size: 18px;
  line-height: 40px;
}
.net-koubei .koubei-advantage .advantage-left {
  float: left;
  width: 45%;
  border-right: 1px solid #eee;
  padding: 20px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
}
.net-koubei .koubei-advantage .advantage-left .advantage-title {
  color: #fa7022;
}
.net-koubei .koubei-advantage .advantage-left .advantage-title i {
  background: url(../../images/detail/koubei_good.png) no-repeat;
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-right: 10px;
}
.net-koubei .koubei-advantage .advantage-right {
  float: left;
  width: 45%;
  font-size: 14px;
  line-height: 20px;
  padding: 20px;
  color: #666;
}
.net-koubei .koubei-advantage .advantage-right .advantage-title {
  color: #8c5476;
}
.net-koubei .koubei-advantage .advantage-right .advantage-title i {
  background: url(../../images/detail/koubei_bad.png) no-repeat;
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-right: 10px;
}
.baoyang {
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
.baoyang .baoyang-title {
  font-size: 20px;
  line-height: 50px;
  padding-top: 20px;
  margin-top: 0px;
  padding-left: 20px;
}
.baoyang .baoyang-filter {
  font-size: 18px;
  text-align: center;
  color: #444;
  padding-top: 50px;
}
.baoyang .baoyang-filter em {
  color: #fc5a34;
  font-weight: bold;
}
.baoyang .baoyang-filter .sc-select {
  vertical-align: top;
}
.baoyang .distance-select {
  width: 120px;
}
.baoyang .distance-select .sc-select-content {
  font-size: 16px;
}
.baoyang .distance-select .sc-select-list a {
  display: block;
  font-size: 14px;
  line-height: 30px;
  text-align: left;
  padding-left: 20px;
}
.baoyang .baoyang-main {
  background: none;
  border: none;
  margin: 30px 70px;
  margin-bottom: 120px;
  margin-top: 0;
  padding-top: 120px;
  position: relative;
}
.baoyang .baoyang-main .baoyang-projects {
  margin: 10px auto;
  width: 120px;
}
.baoyang .baoyang-main .baoyang-projects .t {
  line-height: 30px;
  font-size: 14px;
  color: #444;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project {
  text-align: center;
  line-height: 25px;
  margin-bottom: 2px;
  color: #444;
  margin-right: 15px;
  display: block;
  float: none;
  width: 120px;
  text-align: left;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i {
  width: 25px;
  height: 25px;
  margin: 0 auto;
  background: url(../../images/detail/baoyang-icons.png) no-repeat;
  display: block;
  float: left;
  margin-right: 10px;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i.icon-1 {
  background: url(../../images/detail/baoyang_icon_1.png) no-repeat;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i.icon-2 {
  background: url(../../images/detail/baoyang_icon_2.png) no-repeat;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i.icon-3 {
  background: url(../../images/detail/baoyang_icon_3.png) no-repeat;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i.icon-4 {
  background: url(../../images/detail/baoyang_icon_4.png) no-repeat;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i.icon-5 {
  background: url(../../images/detail/baoyang_icon_5.png) no-repeat;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i.icon-6 {
  background: url(../../images/detail/baoyang_icon_6.png) no-repeat;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project i.icon-7 {
  background: url(../../images/detail/baoyang_icon_7.png) no-repeat;
}
.baoyang .baoyang-main .baoyang-projects .baoyang-project-disabled i {
  background-position-y: -35px;
}
.baoyang .baoyang-main .baoyang-chart {
  margin-top: 80px;
}
.baoyang .baoyang-main .price-point {
  width: 180px;
  position: absolute;
  top: 240px;
  left: -1270px;
  background: #fff;
  border: 1px solid #ddd;
  box-shadow: 1px 1px 10px #999;
}
.baoyang .baoyang-main .price-point .price-arrow {
  position: absolute;
  bottom: -16px;
  left: 5px;
  width: 33px;
  height: 16px;
  background: url(../../images/detail/baoyang-pointer.png) no-repeat;
}
.baoyang .baoyang-main .price-tag {
  font-size: 12px;
  text-align: center;
}
.baoyang .baoyang-main .sr-tag {
  border: 1px solid #FC7000;
  color: #FC7000;
}
.baoyang .baoyang-main .new-tag {
  border: none;
  color: #60B25E;
}
.baoyang .baoyang-main .guide-tag {
  border: 1px solid #5AB6A2;
  color: #5AB6A2;
}
.baoyang .baoyang-main .price-title {
  font-size: 14px;
  color: #666;
  line-height: 40px;
}
.baoyang .baoyang-main .price-value {
  font-weight: bold;
  padding: 2px 5px;
  font-size: 16px;
  color: #f35b00;
  background: none;
}
.baoyang .baoyang-main .tri {
  position: relative;
  width: 8px;
  height: 4px;
  margin: 0 auto;
  margin-top: 0px;
}
.baoyang .baoyang-main .tri.new-tri {
  background: url(../../images/detail/baoyang-cursor.png);
}
.baoyang .baoyang-main .tri.guide-tri {
  background: url(../../images/detail/guide-price-tri.png);
}
.baoyang .baoyang-main .tip {
  background: url(../../images/detail/price-tip.png) no-repeat;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: -3px;
  margin-right: 8px;
}
.net-brand .brand-title {
  font-size: 24px;
  font-weight: bold;
  color: #333333;
  margin-top: 20px;
}
.net-brand .brand-wrapper {
  width: 100%;
  padding-top: 30px;
}
.net-brand .brand-nav {
  width: 16%;
  float: left;
  margin-top: 15px;
  position: relative;
}
.net-brand .brand-nav .brand-list {
  top: 1100px;
}
.net-brand .brand-nav .brand-list li {
  height: 25px;
}
.net-brand .brand-nav .brand-list li i {
  display: block;
  width: 8px;
  height: 25px;
  background: url(../../images/detail/brand-navbg.png) no-repeat;
  margin-right: 10px;
  float: left;
}
.net-brand .brand-nav .brand-list li .first-nav {
  width: 8px;
  height: 8px;
  background: #CCCCCC;
  border-radius: 8px;
  margin-top: 17px;
}
.net-brand .brand-nav .brand-list li .first-nav-active {
  background: #FC7000;
}
.net-brand .brand-nav .brand-list li a {
  color: #666;
  font-size: 12px;
  line-height: 40px;
}
.net-brand .brand-nav .brand-list li:hover i {
  background: url(../../images/detail/brand-navbg-hover.png) no-repeat;
}
.net-brand .brand-nav .brand-list .first-list:hover .first-nav {
  background: #FC7000;
}
.net-brand .brand-cont {
  width: 78%;
  float: right;
}
.net-brand .brand-cont .brand-item {
  width: 100%;
  border-bottom: 1px solid #E6E6E6;
  padding-top: 50px;
}
.net-brand .brand-cont .brand-item .content-title {
  font-weight: bold;
  font-size: 20px;
  color: #333;
}
.net-brand .brand-cont .brand-item .content-text {
  line-height: 25px;
  font-size: 14px;
}
.net-brand .brand-cont .background {
  width: 100%;
  border-bottom: 1px solid #E6E6E6;
}
.net-brand .brand-cont .background .bron-image {
  margin-bottom: 30px;
}
.net-brand .brand-cont .background .born-text {
  margin-bottom: 30px;
}
.net-brand .brand-cont .background .born-text .content-title {
  float: left;
  width: 30%;
}
.net-brand .brand-cont .background .born-text .content-text {
  float: right;
  width: 70%;
}
.net-brand .brand-cont .brand-next {
  width: 100%;
}
.net-brand .brand-cont .brand-next .next-box {
  float: left;
  width: 390px;
  padding: 20px;
}
.net-brand .brand-cont .brand-next .next-box .next-image {
  margin-bottom: 30px;
}
.net-brand .brand-cont .brand-next .next-box .next-text {
  margin-bottom: 30px;
}
.net-brand .brand-cont .brand-next .next-box .next-text .content-title {
  margin-bottom: 30px;
}
.net-brand .brand-cont .brand-next .next-box .next-text .content-text {
  margin-bottom: 30px;
}
.net-brand .brand-cont .brand-age {
  width: 100%;
}
.net-brand .brand-cont .brand-age .age-title {
  width: 230px;
  float: left;
  margin-left: 20px;
}
.net-brand .brand-cont .brand-age .age-title .dai-icon {
  width: 55px;
  height: 55px;
  background: url(../../images/detail/brand-alldai.png) no-repeat;
  float: left;
}
.net-brand .brand-cont .brand-age .age-title .dai1 {
  background-position: 0 0;
}
.net-brand .brand-cont .brand-age .age-title .dai1-5 {
  background-position: 0 -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai2 {
  background-position: -62px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai2-5 {
  background-position: -62px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai3 {
  background-position: -122px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai3-5 {
  background-position: -122px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai4 {
  background-position: -183px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai4-5 {
  background-position: -183px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai5 {
  background-position: -245px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai5-5 {
  background-position: -245px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai6 {
  background-position: -306px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai6-5 {
  background-position: -306px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai7 {
  background-position: -369px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai7-5 {
  background-position: -369px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai8 {
  background-position: -429px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai8-5 {
  background-position: -429px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai9 {
  background-position: -489px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai9-5 {
  background-position: -489px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai10 {
  background-position: -550px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai10-5 {
  background-position: -550px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai11 {
  background-position: -610px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai11-5 {
  background-position: -610px -61px;
}
.net-brand .brand-cont .brand-age .age-title .dai12 {
  background-position: -672px 0;
}
.net-brand .brand-cont .brand-age .age-title .dai12-5 {
  background-position: -672px -61px;
}
.net-brand .brand-cont .brand-age .age-title .title-time {
  float: left;
  font-size: 18px;
  color: #333333;
  line-height: 25px;
  margin-top: 4px;
  margin-left: 5px;
}
.net-brand .brand-cont .brand-age .age-content {
  width: 620px;
  float: right;
  margin-bottom: 50px;
}
.net-brand .brand-cont .brand-age .age-content .age-text {
  font-size: 14px;
  color: #333;
  line-height: 25px;
}
.net-brand .brand-cont .brand-age .age-content .one-image {
  width: 100% !important;
  margin-top: 30px !important;
}
.net-brand .brand-cont .brand-age .age-content .more-image {
  width: 295px;
  margin-left: 10px;
  margin-top: 30px;
}
.net-brand .brand-cont .brand-end {
  width: 100%;
  padding-top: 130px;
  margin-bottom: 100px;
  border-bottom: none;
}
.net-brand .brand-cont .brand-end .end-title {
  width: 230px;
  float: left;
  margin-left: 20px;
  font-size: 20px;
  color: #333;
  font-weight: bold;
}
.net-brand .brand-cont .brand-end .end-content {
  width: 620px;
  float: right;
  font-size: 14px;
  line-height: 25px;
}
.brand-end-image {
  background: url(../../images/detail/end.png) no-repeat;
  width: 250px;
  height: 81px;
  margin: 0 auto;
}
.net-brand {
  margin-bottom: 100px;
  padding: 20px;
}
.pic-video {
  margin-top: 30px;
}
.pic-video .pv-nav {
  width: 360px;
  float: left;
}
.pic-video .pv-nav .nav-ul {
  margin-left: 20px;
}
.pic-video .pv-nav .nav-ul .nav-list {
  height: 46px;
  font-size: 14px;
}
.pic-video .pv-nav .nav-ul .nav-list .first-nav {
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #CCCCCC;
  display: block;
  float: left;
  margin-top: 36px;
}
.pic-video .pv-nav .nav-ul .nav-list span {
  background: url(../../images/detail/pv-nav.png) no-repeat;
  width: 8px ;
  height: 46px;
  display: block;
  float: left;
  margin-right: 5px;
}
.pic-video .pv-nav .nav-ul .nav-list a {
  color: #999;
  line-height: 80px;
}
.pic-video .pv-nav .nav-ul .nav-list a:hover {
  color: #e70;
}
.pic-video .pv-nav .nav-ul .nav-list:hover .first-nav {
  background: #e70;
}
.pic-video .pv-nav .nav-ul .nav-list:hover span {
  background: url(../../images/detail/pv-nav-hover.png) no-repeat;
}
.pic-video .pv-nav .nav-ul .nab-list-active .first-nav {
  background: #e70;
}
.pic-video .pv-nav .nav-ul .nab-list-active span {
  background: url(../../images/detail/pv-nav-hover.png) no-repeat;
}
.pic-video .pv-content {
  width: 760px;
  float: right;
}
.pic-video .pv-content .pv-box {
  border-bottom: 1px solid #D9D9D9;
  margin-top: 20px;
}
.pic-video .pv-content .pv-box .title {
  font-size: 24px;
  color: #333;
  font-weight: bold;
  margin-bottom: 20px;
}
.pic-video .pv-content .pv-box .pic-image {
  margin-bottom: 30px;
}
.pic-video .pv-content .pv-box .pic-image img {
  margin-bottom: 10px;
}
.pic-video .pv-content .pv-box .pic-image .pic-explain {
  font-size: 13px;
}
.act-box {
  width: 220px;
  height: 320px;
  border: 1px solid #E4E3E3;
  float: left;
  margin-right: 15px;
  margin-bottom: 20px;
}
.act-box .tit {
  color: #333;
  font-size: 14px;
  display: block;
}
.act-box .tit:hover {
  color: #fc7000;
}
.act-box .cont {
  height: 250px;
  padding: 15px;
}
.act-box .act-info {
  height: 20px;
  border-top: 1px solid #E4E3E3;
  padding: 10px;
  color: #999;
}
.act-box .act-info span {
  margin-right: 20px;
}
.act-box p {
  color: #999;
  margin: 15px 0;
  font-size: 13px;
}
.act-box img {
  width: 95px;
  display: block;
  float: left;
}
.detail-art {
  background: #fff;
}
.detail-art .wrapper {
  width: 945px;
  margin: 0 auto;
  padding: 40px 0;
}
.detail-art .wrapper .title {
  margin-bottom: 20px;
}
.detail-art .wrapper .title h1 {
  display: block;
  float: left;
  font-weight: bold;
  font-size: 25px;
  color: #333;
}
.detail-art .wrapper .title .art-num {
  float: right;
  font-size: 15px;
  color: #999;
  line-height: 45px;
  margin-right: 12px;
}
.onsale-summary #onsale_report {
  padding-top: 30px;
  padding-bottom: 30px;
}
.onsale-summary .onsale_wrap .onsale_content .checker {
  color: #666;
  padding-bottom: 4px;
}
.onsale-summary .onsale_wrap .onsale_content .checker .check_report {
  float: right;
  color: #999999;
}
.onsale-summary .onsale_wrap .onsale_content .checker .check_report a {
  float: right;
  color: #429aec;
}
.onsale-summary .onsale_wrap .onsale_content .checker .check_report a span {
  float: left;
  width: 25px;
  height: 20px;
  margin-top: -5px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -224px -115px;
}
.onsale-summary .onsale_wrap .onsale_content .check_explain {
  border-bottom: 1px solid #dfe0e0;
  color: #999;
  font-size: 12px;
  padding-bottom: 8px;
}
.onsale-summary .onsale_wrap .onsale_content .img_title {
  color: #333;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 14px;
  font-weight: bold;
  line-height: 56px;
  text-align: center;
}
.onsale-summary .onsale_wrap .onsale_content .check_callout {
  color: #999;
  margin-top: 5px;
}
.onsale-summary #onsale_sum {
  background: url(../../images/fed/check_tag.png) no-repeat 981px 18px #ffffff;
}
.onsale-summary #onsale_sum h1 {
  text-indent: -9999em;
  width: 235px;
  height: 33px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -224px -169px;
  margin-bottom: 23px;
}
.onsale-summary #onsale_sum .check_tag {
  float: left;
  width: 105px;
  height: 75px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat 0 -103px;
  color: #e70;
  font-size: 35px;
  font-family: Arial;
  padding-top: 60px;
  text-align: center;
  margin: 85px 0 0 236px;
}
.onsale-summary #onsale_sum .check_desc {
  position: absolute;
  top: 350px;
  left: 0;
  text-align: center;
  width: 630px;
  font-size: 14px;
  line-height: 20px;
}
.onsale-summary #onsale_sum .standard {
  float: right;
  margin-top: 34px;
}
.onsale-summary #onsale_sum .standard span {
  opacity: 0.5;
  display: block;
  width: 23px;
  height: 20px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -469px -46px;
  margin: 0 auto;
}
.onsale-summary #onsale_sum .standard .check_right {
  background-position: -353px -52px;
}
.onsale-summary #onsale_sum .standard .check_error {
  background-position: -353px -73px;
}
.onsale-summary #onsale_sum .standard table {
  width: 525px;
  height: 210px;
  border: 1px solid #dfe0e0;
  margin-top: 10px;
}
.onsale-summary #onsale_sum .standard table td,
.onsale-summary #onsale_sum .standard table th {
  width: 110px;
  line-height: 30px;
  text-align: center;
  color: #666;
  border-right: 1px solid #dfe0e0;
  border-bottom: 1px solid #dfe0e0;
}
.onsale-summary #onsale_sum .standard table tbody th {
  text-align: left;
  text-indent: 42px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 16px;
}
.onsale-summary #onsale_sum .standard table thead th {
  color: #333333;
}
.onsale-summary #onsale_sum .standard table tbody td {
  color: #999;
}
.onsale-summary #onsale_sum .standard table .table_bg {
  background-color: #f1f1f1;
}
.onsale-summary #onsale_sum .standard table .report-no {
  background: url("../../images/fed/report_no.png") no-repeat;
}
.onsale-summary #onsale_sum .standard table .currentStand {
  background-color: #fed498;
}
.onsale-summary #onsale_sum .standard table .currentStand span {
  opacity: 1;
}
.onsale-summary #onsale_sum .standard table .currentStand td,
.onsale-summary #onsale_sum .standard table .currentStand th {
  border-right-color: #fed498;
  color: #666;
}
.onsale-summary #onsale_sum .standard table .currentStand .check_right {
  background-position: -472px -372px;
}
.onsale-summary #onsale_sum .standard table .currentStand .check_error {
  background-position: -472px -402px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group p {
  color: #666;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  font-size: 14px;
  float: left;
  font-weight: bold;
  margin-right: 10px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div {
  float: left;
  color: #999;
  line-height: 21px;
  padding-right: 40px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div span {
  float: left;
  width: 23px;
  height: 20px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -469px -46px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_red {
  background-position: -469px -71px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_blue {
  background-position: -469px -123px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_orange {
  background-position: -469px -97px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_gray {
  background-position: -469px -149px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_dis {
  width: 31px;
  background-position: -431px -71px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_dir {
  width: 28px;
  background-position: -431px -46px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_right {
  background-position: -353px -52px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_error {
  background-position: -353px -73px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_ok {
  background-position: -435px -136px;
}
.onsale-summary .onsale_wrap .onsale_content .check_group div .check_wrong {
  background-position: -435px -103px;
}
.onsale-summary #onsale_dipan .files_dipan {
  width: 460px;
  height: 350px;
  overflow: hidden;
  margin-top: 40px;
  margin-left: 115px;
  float: left;
}
.onsale-summary #onsale_dipan .dipan_point {
  float: right;
  width: 372px;
  margin-top: 45px;
  margin-right: 70px;
}
.onsale-summary #onsale_dipan .dipan_point li {
  width: 81px;
  line-height: 24px;
  float: left;
  background-color: #d8d8d8;
  border: 1px solid #cecece;
  text-align: center;
  margin: 0 10px 4px 0;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
  *text-align: left;
  *text-indent: 6px;
}
.onsale-summary #onsale_dipan .dipan_point li ins {
  float: right;
  width: 57px;
  line-height: 24px;
  background-color: #f2f2f2;
  border-left: 1px solid #cecece;
  color: #348d00;
  *margin-top: -24px;
}
.onsale-summary #onsale_dipan .dipan_point .dipan_error {
  color: #f00;
  text-align: left;
  text-indent: 20px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -466px -263px #f2f2f2;
}
.onsale-summary #onsale_dipan .dipan_point .dipan_up {
  background-position: -466px -178px;
}
.onsale-summary #onsale_dipan .dipan_point .dipan_right {
  background-position: -466px -203px;
}
.onsale-summary #onsale_dipan .dipan_point .dipan_down {
  background-position: -466px -234px;
}
.onsale-summary #onsale_dipan .dipan_point .dipan_ahead {
  background-position: -466px -289px;
}
.onsale-summary #onsale_dipan .dipan_point .dipan_behind {
  background-position: -467px -314px;
}
.onsale-summary #onsale_dipan .dipan_point p {
  color: #999;
  line-height: 43px;
}
.onsale-summary #onsale_dipan .dipan_point p ins {
  color: #666;
  font-size: 14px;
  font-weight: bold;
}
.onsale-summary #onsale_dipan .dipan_point table {
  width: 363px;
  border: 1px solid #cecece;
  background-color: #f2f2f2;
  margin-top: 20px;
}
.onsale-summary #onsale_dipan .dipan_point table td {
  height: 30px;
  line-height: 30px;
  color: #666666;
}
.onsale-summary #onsale_dipan .dipan_point table ins {
  float: left;
  width: 40px;
  height: 20px;
  margin-top: 2px;
  margin-left: 12px;
}
.onsale-summary #onsale_fadongji .fadongji_views {
  margin: 54px 0 0 119px;
}
.onsale-summary #onsale_fadongji .fadongji_views .fadongji_view {
  float: left;
  display: inline;
  width: 180px;
  margin-right: 43px;
  margin-bottom: 20px;
}
.onsale-summary #onsale_fadongji .fadongji_views .fadongji_view .fadongji_title {
  background: url(../../images/fed/onsale_fadongji.png) no-repeat;
  line-height: 30px;
  color: #fff;
  text-align: center;
}
.onsale-summary #onsale_fadongji .fadongji_views .fadongji_view .fadongji_rule {
  width: 180px;
  height: 130px;
}
.onsale-summary #onsale_fadongji .fadongji_views .fadongji_view .fadongji_viewImg {
  float: left;
  position: relative;
}
.onsale-summary #onsale_fadongji .fadongji_views .fadongji_view .fadongji_viewImg div {
  width: 90px;
  height: 65px;
  overflow: hidden;
  cursor: pointer;
}
.onsale-summary #onsale_fadongji .fadongji_views .fadongji_view .fadongji_viewImg p {
  line-height: 25px;
  width: 90px;
  background-color: rgba(82, 142, 20, 0.6);
  *background-color: #5a941e;
  color: #fff;
  text-align: center;
  position: absolute;
  bottom: 0;
}
.onsale-summary #onsale_qimian .qimian_img {
  width: 100%;
  height: 430px;
  border: 1px solid #ddd;
  background-color: #FFFFFF;
  margin-top: 25px;
}
.onsale-summary #onsale_qimian .qimian_img img {
  display: block;
  margin: 0 auto;
  margin-top: 15px;
}
.onsale-summary #onsale_perform .perform_img {
  width: 522px;
  margin-top: 85px;
  margin-left: 52px;
  float: left;
  position: relative;
  z-index: 90;
}
.onsale-summary #onsale_perform .perform_img img {
  display: block;
  margin: 0 auto;
}
.onsale-summary #onsale_perform .perform_img .perform-contain {
  height: 229px;
  position: relative;
  width: 390px;
  margin: 0 auto;
}
.onsale-summary #onsale_perform .perform_img .perform-contain .perform-point {
  position: absolute;
  width: 26px;
  height: 26px;
  cursor: pointer;
  background-color: #fff;
  opacity: 0;
  filter: alpha(opacity=0);
}
.onsale-summary #onsale_perform .perform_img .perform-contain .perform-intro {
  position: absolute;
  left: 0;
  z-index: 100;
  padding: 10px;
  background-color: #fff;
  border: 1px solid #d9d9d9;
  display: none;
  *width: 360px;
}
.onsale-summary #onsale_perform .perform_img .perform-contain .perform-intro .perform-close {
  float: right;
  width: 30px;
  height: 30px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -340px -114px;
  cursor: pointer;
  margin-bottom: 10px;
  display: none;
}
.onsale-summary #onsale_perform .perform_img .perform-contain .perform-intro .perform-intro-p {
  line-height: 19px;
  height: 40px;
  font-size: 14px;
  color: #666666;
}
.onsale-summary #onsale_perform .perform_img .perform-contain .perform-intro .perform-intro-p span {
  float: left;
  width: 19px;
  height: 20px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  margin-right: 10px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -435px -103px;
}
.onsale-summary #onsale_perform .perform_img .perform-contain .perform-intro .perform-close:hover {
  background-position: -297px -114px;
}
.onsale-summary #onsale_perform .perform_img .perform-contain .perform-intro .perform-tangle {
  position: absolute;
  width: 61px;
  height: 129px;
  left: -61px;
  top: 94px;
  background: url("../../images/fed/perform-tangle.png") no-repeat;
}
.onsale-summary #onsale_perform .perform_neishi {
  width: 399px;
  z-index: 10;
}
.onsale-summary #onsale_perform .perform_neishi .perform-contain {
  height: 174px;
  margin-top: 28px;
  margin-bottom: 27px;
}
.onsale-summary #onsale_perform .perform_neishi .perform-contain .perform-intro {
  left: -500px;
}
.onsale-summary #onsale_perform .perform_neishi .perform-contain .perform-intro .perform-tangle {
  background: url("../../images/fed/perform-tangle2.png") no-repeat;
  left: auto;
  right: -61px;
}
.onsale-summary #onsale_perform .explain {
  clear: both;
}
.onsale-summary #onsale_ride .ride_step span,
.onsale-summary #onsale_ride .explain span {
  float: right;
  width: 20px;
  height: 20px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat;
  text-align: center;
  color: #fff;
  *margin-top: -20px;
}
.onsale-summary #onsale_ride .explain span {
  *margin-top: -27px;
}
.onsale-summary #onsale_ride .ride_step .check_ok {
  background-position: -435px -136px;
}
.onsale-summary #onsale_ride .ride_step .check_wrong,
.onsale-summary #onsale_ride .explain .check_wrong {
  background-position: -435px -103px;
}
.onsale-summary #onsale_ride .ride_steps {
  width: 1070px;
  height: 370px;
  margin-top: 45px;
  margin-left: 56px;
}
.onsale-summary #onsale_ride .ride_step {
  float: left;
  width: 182px;
  height: 333px;
  margin-right: 30px;
  display: inline;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat 0 -245px;
}
.onsale-summary #onsale_ride li {
  color: #333;
  width: 81px;
  margin: 0 auto;
  line-height: 20px;
  margin-bottom: 8px;
}
.onsale-summary #onsale_ride .ride_title {
  width: 182px;
  height: 120px;
  text-indent: -9999em;
  margin-bottom: 15px;
  background: url(../../images/fed/onsale_ride.jpg) no-repeat 0 0;
}
.onsale-summary #onsale_ride .ride_step2 {
  background-position: -191px 0;
}
.onsale-summary #onsale_ride .ride_step3 {
  background-position: -381px 0;
}
.onsale-summary #onsale_ride .ride_step4 {
  background-position: -571px 0;
}
.onsale-summary #onsale_ride .ride_step5 {
  background-position: -761px 0;
}
.onsale-summary .onsale_wrap .onsale_title {
  line-height: 46px;
  height: 46px;
  background-color: #fea932;
  color: #fff;
  font-size: 16px;
  font-family: "\5FAE\8F6F\96C5\9ED1", Tahoma, Verdana;
}
.onsale-summary .onsale_wrap .onsale_title h2 {
  float: left;
  width: 220px;
  height: 46px;
  background-color: #333;
  font-size: 20px;
  padding-left: 30px;
  margin-right: 6px;
}
.onsale-summary .onsale_wrap .onsale_title h2 span {
  float: right;
  width: 10px;
  height: 19px;
  margin-right: -10px;
  margin-top: 12px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -396px -47px;
  *margin-top: -34px;
}
.onsale-summary .onsale_wrap .onsale_title p span {
  float: left;
  width: 32px;
  height: 33px;
  background: url("../../images/fed/onsale_sprite3.png") no-repeat -388px -117px;
  margin: 6px 15px;
}
.onsale-summary .onsale_wrap .onsale_title .title_error {
  background-position: -388px -69px;
}
#onsale_koubei h3,
#onsale_price h3,
#onsale_baoyang h3 {
  font-size: 20px;
  padding-left: 50px;
  padding-top: 30px;
}
.car_param .detail_title {
  text-align: center;
  margin-top: 40px;
  margin-bottom: 10px;
  font-size: 27px;
}
.car_param .param-content {
  width: 1200px;
  padding: 50px 100px 35px;
}
.car_param table {
  margin-bottom: 40px;
  display: inline-block;
  vertical-align: top;
  margin-right: 120px;
}
.car_param table caption {
  font-size: 20px;
  color: #333;
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #eee;
}
.car_param table th,
.car_param table td {
  width: 225px;
  border-bottom: 1px solid #eee;
  height: 40px;
  font-size: 14px;
  color: #333;
}
.car_param table td {
  text-align: right;
}
.car_param table .space {
  display: none;
}
.cargod {
  position: relative;
  min-height: 200px;
  padding: 20px 40px;
  margin-bottom: 20px;
  background-color: #ffffff;
  border: 1px solid #e4e4e4;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.cargod .cargod-profile {
  float: left;
  width: 280px;
  padding-top: 22px;
}
.cargod .cargod-profile .profile-avatar {
  float: left;
  width: 100px;
  height: 100px;
  overflow: hidden;
  background-color: #ccc;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  -o-border-radius: 50px;
  border-radius: 50px;
}
.cargod .cargod-profile .profile-text-ctn {
  margin-left: 100px;
  padding-left: 23px;
  overflow: hidden;
}
.cargod .cargod-profile .profile-text-ctn .profile-name {
  margin: 5px 0 6px 0;
  font-size: 16px;
  color: #profileFC;
}
.cargod .cargod-profile .profile-text-ctn .profile-title {
  margin-bottom: 18px;
  font-size: 12px;
  color: #666666;
}
.cargod .cargod-profile .profile-text-ctn .contact-btn {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  height: 30px;
  padding: 0 16px 0 34px;
  font-size: 12px;
  line-height: 30px;
  color: #fff;
  border: 1px solid #3b9fea;
  background-color: #3b9fea;
  background-image: url('../../images/index/ask.png');
  background-repeat: no-repeat;
  background-position: 0 50%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
.cargod .cargod-profile .profile-text-ctn .contact-btn:hover {
  border: 1px solid #0089e6;
  background-color: #0089e6;
  background-image: url('../../images/index/ask-hover.png');
}
.cargod .cargod-separator {
  position: absolute;
  top: 20px;
  bottom: 20px;
  left: 322px;
  width: 1px;
  background-color: #ebebeb;
  overflow: visible;
}
.cargod .cargod-separator .tri-left {
  height: 20px;
  width: 10px;
  margin: 70px 0 0 -8px;
  background-image: url('/assets/images/detail/cargod-trileft.png');
  background-repeat: no-repeat;
}
.cargod .cargod-review {
  width: auto;
  margin-left: 330px;
}
.cargod .cargod-review .review-quote {
  height: 30px;
  background-image: url('/assets/images/detail/cargod-quote.png');
  background-repeat: no-repeat;
  background-position: 5px 10px;
}
.cargod .cargod-review .review-quote-after {
  height: 30px;
  margin-right: 10px;
  background-image: url('/assets/images/detail/cargod-quote-after.png');
  background-repeat: no-repeat;
  background-position: 100% 0;
}
.cargod .cargod-review .review-list {
  padding-left: 27px;
  font-size: 14px;
  line-height: 1.5;
  list-style-type: disc;
  list-style-position: inside;
  color: #888;
}
.apply_popup .apply_close,
.apply_popup .apply_close:hover {
  position: absolute;
  display: block;
  width: 35px;
  height: 35px;
  background: url("../../images/common/popup-close.png") no-repeat;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
