a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
dialog,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
font,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
meter,
nav,
object,
ol,
output,
p,
pre,
progress,
q,
rp,
rt,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video,
xmp {
  font-family: "Microsoft YaHei" !important;
}
:focus {
  outline: none;
}
.clearfix {
  zoom: 1;
  clear: both;
}
.clearfix:before {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.fs12{font-size: 12px}
.fs14{font-size: 14px}
.fs16{font-size: 16px}
.fs18{font-size: 18px}
.fs20{font-size: 20px}
.fs22{font-size: 22px}
.fs24{font-size: 24px}
.fs26{font-size: 26px}
.fs28{font-size: 28px}
.fs30{font-size: 30px}

.fw{
  font-weight: 600;
}
.bn {
  border: none;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.red {
  color: #e60013;
}
.lv {
  color: #207345;
}
.mb20 {
  margin-bottom: 20px !important;
}
.ml3 {
  margin-left: 3px;
}
.ml74 {
  margin-left: 74px;
}
.mt4 {
  margin-top: 4px;
}
.mt6 {
  margin-top: 6px;
}
.mt8 {
  margin-top: 8px;
}
.mt10 {
  margin-top: 10px;
}
.mt13 {
  margin-top: 13px;
}
.mt14 {
  margin-top: 14px;
}
.mt15 {
  margin-top: 15px;
}
.mt16 {
  margin-top: 16px;
}
.mt18 {
  margin-top: 18px;
}
.mt20 {
  margin-top: 20px;
}
.mt22 {
  margin-top: 22px;
}
.mt24 {
  margin-top: 24px;
}
.mt26 {
  margin-top: 26px;
}
.mt28 {
  margin-top: 28px;
}
.mt32 {
  margin-top: 32px;
}
.mt40 {
  margin-top: 40px;
}
.mt42 {
  margin-top: 42px;
}
.mt50 {
  margin-top: 50px;
}
.mt54 {
  margin-top: 54px;
}
.mt58 {
  margin-top: 58px;
}
.mt72 {
  margin-top: 72px;
}
.mt86 {
  margin-top: 86px;
}
.mt130 {
  margin-top: 130px;
}
.mb3 {
  margin-bottom: 3px;
}
.mb10 {
  margin-bottom: 10px;
}
.mb40 {
  margin-bottom: 40px;
}
.ml6 {
  margin-left: 6px;
}
.ml12 {
  margin-left: 12px;
}
.ml15 {
  margin-left: 15px;
}
.ml18 {
  margin-left: 18px !important;
}
.ml20 {
  margin-left: 20px;
}
.ml24 {
  margin-left: 24px;
}
.ml26 {
  margin-left: 26px;
}
.ml30 {
  margin-left: 30px;
}
.ml32 {
  margin-left: 32px;
}
.ml35 {
  margin-left: 34px;
}
.ml36 {
  margin-left: 36px;
}
.ml45 {
  margin-left: 45px;
}
.ml40 {
  margin-left: 40px;
}
.ml50 {
  margin-left: 50px;
}
.ml66 {
  margin-left: 66px !important;
}
.ml68 {
  margin-left: 68px;
}
.ml70 {
  margin-left: 70px;
}
.ml72 {
  margin-left: 72px !important;
}
.ml80 {
  margin-left: 80px !important;
}

.ml84 {
  margin-left: 84px;
}
.ml88 {
  margin-left: 88px;
}
.ml100 {
  margin-left: 100px !important;
}
.ml115 {
  margin-left: 115px !important;
}
.ml122 {
  margin-left: 122px;
}
.ml153 {
  margin-left: 153px;
}
.ml143 {
  margin-left: 143px;
}
.ml148 {
  margin-left: 148px;
}
.ml10 {
  margin-left: 10px;
}
.mr10 {
  margin-right: 10px;
}
.mr20 {
  margin-right: 20px;
}
.mr30 {
  margin-right: 30px;
}
.mr34 {
  margin-right: 34px;
}
.mr12 {
  margin-right: 12px;
}
.mr14 {
  margin-right: 14px;
}
.mr16 {
  margin-right: 16px;
}
.mr24 {
  margin-right: 24px;
}
.mr42 {
  margin-right: 42px;
}
.mg6 {
  margin: 0 6px;
}
.mgt6 {
  margin: 18px 6px;
}
.mg4 {
  margin: 4px 4px 4px 0 !important;
}
.db {
  display: block !important;
}
.dlb {
  display: inline-block !important;
}
.dis {
  display: none;
}
.backWhit {
  background: #fff;
}
.bt_line {
  border-bottom: 1px solid #dbdbdb;
}
.bl_line {
  border-left: 1px solid #006cff;
}
.top_line {
  border-top: 1px solid #dbdbdb;
}
.pd {
  padding: 64px 68px;
}
.pl20 {
  padding-left: 20px !important;
}
.pl25 {
  padding-left: 25px !important;
}
.pl30 {
  padding-left: 30px !important;
}
.pl49 {
  padding-left: 49px !important;
}
.pl50 {
  padding-left: 50px !important;
}
.pdl {
  padding-left: 48px;
}
.pdl10 {
  padding: 0 10px;
}
.pd14 {
  padding: 14px;
}
.pdl15 {
  padding-left: 15px;
}
.pdl10 {
  padding-left: 10px;
}
.pd13 {
  padding: 13px 0;
}
.pl63 {
  padding-left: 63px;
}
.pl84 {
  padding-left: 84px;
}
.pl112 {
  padding-left: 112px;
}
.pl6 {
  padding-left: 6px;
}
.pl42 {
  padding-left: 42px;
}
.pl44 {
  padding-left: 44px;
}
.pr6 {
  padding-right: 6px;
}
.pst {
  position: relative;
}
.wd3 {
  width: 30%;
}
.ta {
  text-align: center;
}
.tl {
  text-align: left;
}
.tr {
  text-align: right;
}
.line-hg40{
  line-height: 40px !important;
}
* {
  margin: 0;
  padding: 0;
}
html {
  height: 100%;
}
body,
ul,
li {
  margin: 0;
  padding: 0;
  font-family: "宋体";
}
li {
  list-style: none;
  haslayout: inline-block;
}
a {
  text-decoration: none;
}
em {
  font-style: normal;
}
img {
  border: none;
}
.hearBox {
  width: 100%;
  height: 53px;
  background-color: #fff;
  /*border-bottom: 1px solid #eeeeee;*/
}
.hearBox1{
  width: 100%;
  position: fixed;
  z-index: 99;
}
.wrapper {
  width: 100%;
}
.wrap,
.wrap1 {
  width: 1120px;
  margin: 0 auto;
}
.wrap2 {
  width: 1120px;
  margin: 0 auto;
}
.wrap3 {
  width: 100%;
  margin: 0 auto;
}
button[disabled] {
  background: #999 !important;
  cursor: no-drop !important;
}
/*=================================加载更多框==================================*/
.ladingBox {
  height: 226px;
  line-height: 226px;
  font-size: 24px;
  color: #595757;
}
/*=================================更多按钮====================================*/
.more_a {
  display: block;
  height: 39px;
  line-height: 39px;
  font-size: 16px;
  color: #000000;
  /*margin-right: 20px;*/
}
.more_a.more_a1 {
  height: 120px;
  line-height: 120px;
}
.more_a.more_a2 {
  height: 66px;
  line-height: 66px;
  font-size: 14px;
  color: #595757;
}
/*======================================支付方式radio选择========================================*/
input[type=radio] {
  position: absolute;
  left: -9999px;
}
.payLabel {
  display: block;
  position: relative;
  height: 36PX;
  line-height: 36px;
  padding-left: 26px;
  cursor: pointer;
}
.payLabel:after,
.payLabel:before {
  content: '';
  position: absolute;
  top: 26%;
  left: 0;
}
input[type=radio] + .payLabel:after,
input[type=radio] + .payLabel:before {
  border-radius: 50%;
}
.payLabel:before {
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #dbdbdb;
}
.payLabel:after {
  display: none;
  width: 10px;
  height: 10px;
  background: #EA352A;
  top: 34%;
  left: 5%;
}
input:checked + .payLabel:after {
  display: block;
}
/*=================================参加拍卖会里的浏览拍卖会按钮====================================*/
.bannerBtn {
  display: inline-block;
  width: 130px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-size: 16px;
  color: #fff !important;
  background: #313131;
}
.inputs {
  display: block;
  width: 204px;
  height: 34px;
  line-height: 34px;
  border: 1px solid #dddddd;
  border-radius: 2px;
  text-align: center;
  font-size: 20px;
  color: #333333;
  cursor: pointer;
}
.inputs.btn {
  width: 237px;
  height: 40px;
  line-height: 40px;
  border: none;
  background: #ea352a;
  font-size: 16px;
  color: #fff;
  padding: 0;
}
.inputs.btn:disabled {
  background: #666;
}
.inputs.btn2 {
  width: 160px;
  height: 40px;
  line-height: 40px;
  border: none;
  background: #ea352a;
  font-size: 16px;
  color: #fff;
  margin-top: 8px;
}
.inputs.btn22 {
  width: 226px;
  height: 40px;
  line-height: 40px;
  border: none;
  background: #ea352a;
  font-size: 16px;
  color: #fff;
  margin-top: 8px;
}
.inputs.btn21 {
  width: 140px;
  height: 35px;
  line-height: 35px;
  border: none;
  background: #ea352a;
  font-size: 14px;
  color: #fff;
}
.inputs.btn21.btn_close {
  background: #bbbbbb;
  cursor: not-allowed;
}
.inputs.btn21.btn_inAp {
  background: #6fdfc9;
  cursor: not-allowed;
}
.inputs.btn21.btn_paid {
  background: #32a2ea;
  cursor: not-allowed;
}
.inputs.btn21.btn_deduction {
  background: #fe9454;
  cursor: not-allowed;
}
.inputs.btn3 {
  height: 40px;
  line-height: 40px;
  width: 237px;
  background: #ea352a;
  border: none;
  font-size: 14px;
  color: #fff;
}
.inputs.setBtn3 {
  height: 25px;
  line-height: 25px;
  width: 50px;
  background: #ea352a;
  border: none;
  font-size: 14px;
  color: #fff;
}
.inputs.btn4 {
  width: 240px;
  height: 40px;
  line-height: 40px;
  background: #ea352a;
  border: none;
  font-size: 16px;
  color: #fff;
}
.inputs.btn44 {
  width: 240px;
  height: 40px;
  line-height: 40px;
  background: #fff;
  border: 1px solid #ccc;
  font-size: 16px;
  color: #000;
}
.inputs.btn4.btn_w {
  width: 300px;
}
.inputs.btn4.btn_w1 {
  width: 250px;
}
.inputs.btn4.btn_w2 {
  width: 150px;
}
.inputs.btn44.btn_w2 {
  width: 150px;
}
.inputs.btn5 {
  width: 90px;
  height: 38px;
  line-height: 38px;
  background: #ea352a;
  border: none;
  font-size: 12px;
  color: #fff;
}
.inputs.btn6 {
  width: 150px;
  height: 40px;
  line-height: 40px;
  border: none;
  background: #ea352a;
  font-size: 16px;
  color: #fff;
}
.inputs.btn6.blue_btn {
  background: #6ac8f6;
}
.inputs.btn7 {
  width: 83px;
  height: 26px;
  line-height: 26px;
  background: #fff;
  cursor: pointer;
}
.inputs.btn7.silver_btn {
  font-size: 12px;
  color: #ffa3a3;
}
.inputs.btn7.gold_btn {
  font-size: 12px;
  color: #fe8208;
}
.inputs.btn7.jewel_btn {
  font-size: 12px;
  color: #5b3da1;
}
.inputs.btn7.supremacy_btn {
  font-size: 12px;
  color: #000000;
}
.pager ul.pages {
  display: inline-block;
  padding-top: 20px;
  height: 40px;
}
.pager ul.pages li {
  float: left;
  border: 1px solid #ddd;
  background: #fff;
  margin: 0 5px 0 0;
  padding: 5px 8px;
}
.pager ul.pages li.pgEmpty {
  border: 1px solid #eee;
  color: #999;
}
.pager ul.pages li.pgCurrent {
  border: 1px solid #ea352a;
  color: #fff;
  background-color: #ea352a;
}
.pager ul.pages li:hover {
  border-color: #ea352a;
  background: #ea352a;
  color: #fff;
}

.manager-header {
    height: 64px;
    background-color: #c21f3a;
}
.manager-header .container {
    width: 1190px;
    height: 100%;
    position: relative;
    margin: 0 auto;
    vertical-align: middle;
}
.manager-header .container .title {
    float: left;
    height: 100%;
    width: 285px;
    position: relative;
}
.manager-header .container .title .zc-logo {
    margin-top: 16px;
    width: 262px;
}
.manager-header .container .operate {
    float: right;
    height: 100%;
}
.manager-header .container .operate a {
    font-size: 13px;
    text-align: center;
    color: #ffffff;
    text-decoration: none;
    display: inline-block;
    padding: 0 5px;
    height: 63px;
    line-height: 55px;
    box-shadow: 0 4px 0 #0e7877, inset -5px 0 1px -4px rgb(0 0 0 / 40%), -5px 0 10px -2px rgb(0 0 0 / 40%);
    background: #4ab2b1;
}
.govcar a {
    background: #EA483E !important;
    box-shadow: 0 4px 0 #ad1d14, inset -5px 0 1px -4px rgb(0 0 0 / 40%), -5px 0 10px -2px rgb(0 0 0 / 40%) !important;
}
.manager-header .container .court {
    position: relative;
    float: right;
    height: 100%;
    padding: 0 20px 0 20px;
}
.manager-header .container .court .court-name {
    height: 100%;
    font-size: 12px;
    color: #fff;
    line-height: 55px;
    cursor: pointer;
}
.manager-header .container .court .court-name i {
    transition: transform .2s ease-in;
    transform: translateZ(0);
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(../images/incons.png) -51px -65px no-repeat;
}

.apply_list .notice-detail{
    width: 100%;
    margin: 20px auto;
    padding: 20px 30px;
    border: 1px solid #DDD;
}
.notice-detail .title {
    display: inline-block;
    border-bottom: 1px solid #666;
    font-size: 18px;
}
.notice-detail .header-inline {
    display: inline-block;
    margin: 5px 10px 5px 0;
    font-size: 12px;
    color: #797979;
}
.notice-detail>.content {
    margin: 5px 10px 15px 0;
    font-size: 14px;
    color: #6C6C6C;
    line-height: 20px;
    word-break: break-all;
}
.notice-detail p {
    font-size: 12px;
    color: #797979;
    margin: 15px 0;
}
.notice-detail a.edit-notice {
    display: inline-block;
    cursor: pointer;
    border: 1px solid #00B6B4;
    color: #007C79;
    text-decoration: none;
    padding: 5px 15px 6px 12px;
    margin-right: 3px;
    background-color: #dbf2f2;
    border-radius: 2px;
}
.notice-detail a.edit-notice i {
    display: inline-block;
    background-image: url(../images/incons.png);
    background-repeat: no-repeat;
    background-position: 6px -77px;
    width: 20px;
    height: 20px;
    vertical-align: -4px;
}
.notice-detail a.add-matter {
    color: #FFF;
    border: 1px solid #bd0100;
    background-color: #d91615;
    margin-left: 10px;
    cursor: pointer;
    text-decoration: none;
    padding: 5px 15px 6px 12px;
    border-radius: 2px;
    display: inline-block;
}
.notice-detail a.add-matter i {
    display: inline-block;
    background-image: url(../images/incons.png);
    background-repeat: no-repeat;
    background-position: -14px -241px;
    width: 12px;
    height: 16px;
    vertical-align: 0;
}
.apply_list .operate-wrap {
    height: 128px;
    position: relative;
    background-color: #e8e8e8;
}
.apply_list .operate-wrap a {
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border: 1px solid #bd0100;
    background-color: #d91615;
    text-decoration: none;
    height: 35px;
    width: 164px;
    color: #FFF;
    line-height: 35px;
    text-align: center;
    border-radius: 2px;
}
.tab-item.active {
    color: #4A4A4A;
}
.tab-item {
    text-align: center;
    font-size: 0;
    color: #ADADAD;
    font-weight: 600;
}
.tab-item.active span {
    background: #E8E8E8;
    border: 1px solid #E0E0E0;
    border-bottom: none;
}
.tab-item span {
    background: #ECECEC;
    padding: 0px 15px;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    font-size: 14px;
    border: 1px solid transparent;
    border-bottom: none;
}
.list-result table {
    font-family: 'Microsoft YaHei';
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    box-sizing: border-box;
    border-style: solid;
    border-color: #DDD;
    border-width: 0 1px 0 1px;
    font-size: 12px;
}
.list-result table thead {
    background-color: #E8E8E8;
    height: 47px;
    line-height: 47px;
    font-weight: 700;
    font-size: 12px;
    color: #000;
}
.list-result table tbody tr {
    border-bottom: 1px solid #DDD;
    height: 90px;
    vertical-align: top;
}
.list-result table tbody tr td {
    padding-top: 20px;
    position: relative;
    border-bottom: 1px solid #DDD;
    background: #FFF;
}
.list-result table tbody .select {
    text-align: center;
    /*display: none;*/
}
.list-result table tbody .status {
    position: relative;
    padding-left: 20px;
}
.list-result table tbody .info .image-wrap {
    width: 80px;
    height: 53px;
    float: left;
}
.list-result table tbody .info .image-wrap img {
    width: 100%;
    height: 100%;
    background: #ccc;
}
.list-result table tbody .info .detail {
    float: left;
    width: 60%;
    margin-left: 10px;
    overflow: hidden;
}
.list-result table tbody .info .detail .auction-name {
    color: #666;
    line-height: 16px;
    overflow: hidden;
    position: relative;
    top: -2px;
}
.list-result table tbody .info .detail .auction-name a {
    display: inline-block;
    width: 100%;
    text-decoration: none;
    color: #0096D0;
    cursor: pointer;
}
.list-result table tbody .operate .link {
    cursor: pointer;
    text-decoration: none;
    color: #0096D0;
    border-right: 1px solid #CCC;
    border-right: none\9;
    padding: 0 5px;
    font-size: 12px;
}
.list-result table tbody .operate .link:last-child {
    border: none;
}
.apply_list .bottom-part {
    text-align: center;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    height: 80px;
    line-height: 80px;
}
.apply_list .bottom-part .batch-release.disabled {
    background-color: #CCC;
    border-color: #CCC;
}
.apply_list .bottom-part .batch-release {
    color: #FFF;
    padding: 6px 20px;
    border: 1px solid #bd0100;
    background-color: #d91615;
    margin-left: 10px;
    cursor: pointer;
    font-size: 14px;
    text-decoration: none;
    border-radius: 2px;
}
.apply_list .bottom-part .batch-release i {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../images/incons.png) -17px -221px no-repeat;
    vertical-align: -2px;
}

.apply_list .tabs {
    position: relative;
    width: 100%;
    height: 37px;
    margin: 40px auto 0;
    background-color: #f5f5f5;
    font-family: '\5b8b\4f53',arial tahoma,'Hiragino Sans GB',sans-serif;
}
.apply_list .tabs ul {
    list-style-type: none;
    overflow: visible;
    height: 100%;
    border-bottom: 1px solid #DDD;
}
.apply_list .tabs ul li.active {
    border-color: #BF0000 #DDD #f5f5f5 #DDD;
    /*border-bottom-width: 5px;*/
}
.apply_list .tabs ul li {
    float: left;
    height: 34px;
    line-height: 37px;
    border-width: 2px 1px 2px 1px;
    border-style: solid;
    border-color: transparent;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
.apply_list .tabs ul li a {
    text-decoration: none;
    color: #000;
    display: inline-block;
    padding: 0 18px;
    font-size: 14px;
}
.apply_list .list-search {
    margin: 25px 0 25px 0;
}

.apply_list .list-result table thead select {
    padding: 4px;
}
.apply_list .list-result.notice-list table tbody tr {
    height: 80px;
}
.apply_list .list-result table>tbody>tr {
    border-bottom: 1px solid #DDD;
    height: 90px;
    vertical-align: top;
}
.apply_list .list-result table>tbody>tr>td {
    padding-top: 20px;
    position: relative;
    border-bottom: 1px solid #DDD;
}
.apply_list .list-result table>tbody .status>i.editing+span {
    color: #4AB2B1;
}
.apply_list .list-result table>tbody .status>i.released+span {
    color: #BF0000;
}
.apply_list .list-result table>tbody .status>i.editing {
    background-position: 4px -78px;
}
.apply_list .list-result table>tbody .status>i {
    display: inline-block;
    background-image: url(../images/incons.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
    margin-top: 2px;
    vertical-align: -2px;
}
.apply_list .list-result table>tbody .status>i.released {
    background-position: 4px -57px;
}
.apply_list .list-result table>tbody .status>i {
    display: inline-block;
    background-image: url(../images/incons.png);
    background-repeat: no-repeat;
    width: 20px;
    height: 18px;
    margin-top: 2px;
    vertical-align: -2px;
}
.apply_list .list-result table>tbody .serial-number {
    text-align: center;
}
.apply_list .list-result table>tbody .info .detail.notice-details {
    width: 100%;
}
.apply_list .list-result table>tbody .info .detail {
    float: left;
    width: 60%;
    margin-left: 10px;
    overflow: hidden;
}
.apply_list .list-result table>tbody .info .detail .auction-name {
    color: #666;
    line-height: 16px;
    overflow: hidden;
    position: relative;
    top: -2px;
    top: 0\9;
}
.apply_list .list-result table>tbody .info .detail .auction-name a {
    display: inline-block;
    width: 100%;
    text-decoration: none;
    color: #0096D0;
    cursor: pointer;
}
.apply_list .list-result table>tbody .matter-sum {
    text-align: center;
}


.from_list {
  /*padding: 36px 0 0 22px;*/
}
.from_list .pm-form-panel{
    margin-bottom: 24px;
    -webkit-box-shadow: 0 0 6px 0 hsl(0deg 0% 55% / 20%);
    box-shadow: 0 0 6px 0 hsl(0deg 0% 55% / 20%)
}
.from_list .pm-form-panel .pm-form-header{
    line-height: 42px;
    height: 42px;
    padding-left: 24px;
    font-size: 16px;
    font-weight: 700;
    color: #1b253a;
    background-color: #fafafa;
}
.from_list .pm-form-panel .pm-form-body{
    padding-top: 9px;
    padding-bottom: 9px;
    background-color: #fff;
}
.from_list.recharge {
  padding: 24px 0 0;
}
.from_list.set_list {
  padding: 0 14px;
}
.from_list.definite {
  padding: 12px 0 0 40px;
}
.from_list.rule-div {
  width: 98%;
  padding: 0;
  position: absolute;
  bottom: 0;
}
.from_list .list_div {
  margin-top: 22px;
  position: relative;
}
.from_list .list_div label {
  display: block;
  line-height: 36px;
  font-size: 14px;
  color: #666666;
}
.from_list .list_div .label-title{
    width: 100px;
    text-align: right;
}

.from_list .list_div span.notice {
  font-size: 12px;
  color: #999999;
}
.from_list .list_div label.labe_w {
  width: 70px;
}
.from_list .list_div label.labe_w6 {
  width: 60px;
}
.from_list .list_div label font {
  display: inline-block;
  font-size: 14px;
  color: #EA352A;
  vertical-align: middle;
}
.from_list .list_div input[type=file] {
  position: absolute;
  left: -9999px;
}
.from_list .list_div .area_text {
  width: 700px;
  margin-top: 10px;
}
.from_list .list_div input[type=text],
.from_list .list_div input[type=password],
.from_list .list_div input[type=number] {
  width: 358px;
  height: 36px;
  display: block;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  margin-left: 12px;
  padding: 0 10px;
  font-size: 12px;
}
.from_list .list_div input[type=text].input_w,
.from_list .list_div input[type=password].input_w,
.from_list .list_div input[type=number].input_w {
  width: 238px;
}
.from_list .list_div input[type=text].input_w1,
.from_list .list_div input[type=password].input_w1,
.from_list .list_div input[type=number].input_w1 {
  width: 140px;
}
.from_list .list_div input[type=text].input_w2,
.from_list .list_div input[type=password].input_w2,
.from_list .list_div input[type=number].input_w2 {
  width: 218px;
}
.from_list .list_div input[type=text].input_w3,
.from_list .list_div input[type=password].input_w3,
.from_list .list_div input[type=number].input_w3 {
  width: 122px;
}
.from_list .list_div input[type=text].input_w4,
.from_list .list_div input[type=password].input_w4,
.from_list .list_div input[type=number].input_w4 {
  width: 420px;
}
.from_list .list_div input[type=text].input_w5,
.from_list .list_div input[type=password].input_w5,
.from_list .list_div input[type=number].input_w5 {
  width: 160px;
}
.time-plan-quick-select li{
    float: left;
    line-height: 36px;
    color: #3a84ff;
    cursor: pointer;
    padding: 0 10px;
}
.time-plan-quick-select li:hover{
    color: #e60013;
}
.from_list .list_div .percent_s {
  display: block;
  height: 36px;
  line-height: 36px;
  font-size: 20px;
  color: #666;
}
.from_list .list_div input[type=radio] {
  position: absolute;
  left: -9999px;
}
.from_list .list_div .agent_label {
  display: inline-block;
  position: relative;
  padding-left: 38px;
  cursor: pointer;
}
.from_list .list_div .agent_label::before,
.from_list .list_div .agent_label::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 6%;
}
.from_list .list_div .agent_label.ts::before,
.from_list .list_div .agent_label.ts::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 10%;
}
.from_list .list_div input[type="radio"] + .agent_label::before,
.from_list .list_div input[type="radio"] + .agent_label::after {
  border-radius: 50%;
}
.from_list .list_div .agent_label::before {
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #dbdbdb;
}
.from_list .list_div .agent_label::after {
  display: none;
  position: absolute;
  left: 8%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.from_list .list_div .agent_label.ts::after {
  display: none;
  position: absolute;
  left: 13%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.from_list .list_div input:checked + .agent_label::after {
  display: block;
}
.from_list .list_div .radio_label {
  display: inline-block;
  position: relative;
  padding-left: 38px;
  cursor: pointer;
}
.from_list .list_div .radio_label::before,
.from_list .list_div .radio_label::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 23%;
}
.from_list .list_div .radio_label.status::before,
.from_list .list_div .radio_label.status::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 20%;
}
.from_list .list_div .radio_label.tj::before,
.from_list .list_div .radio_label.tj::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 23%;
}
.from_list .list_div input[type="radio"] + .radio_label::before,
.from_list .list_div input[type="radio"] + .radio_label::after {
  border-radius: 50%;
}
.from_list .list_div .radio_label::before {
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #dbdbdb;
}
.from_list .list_div .radio_label::after {
  display: none;
  position: absolute;
  left: 29%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #EA352A;
}
.from_list .list_div .radio_label.status::after {
  display: none;
  position: absolute;
  left: 24%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.from_list .list_div .radio_label.tj::after {
  display: none;
  position: absolute;
  left: 29%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.from_list .list_div input:checked + .radio_label::after {
  display: block;
}
.from_list .list_div select {
  width: 258px;
  height: 36px;
  display: block;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  margin-left: 12px;
  padding: 0 10px;
  font-size: 12px;
}
.from_list .list_div select.select_w {
  width: 240px;
}
.from_list .list_div select.select_w2 {
  width: 136px;
}
.from_list .list_div select.select_w3 {
  width: 318px;
}
.from_list .list_div .m_zlxg {
  width: 134px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  float: left;
  margin-left: 12px;
  display: inline;
  border-radius: 6px;
  border: 1px solid #dbdbdb;
  position: relative;
}
.from_list .list_div .m_zlxg i {
  display: block;
  position: absolute;
  right: 10px;
  width: 20px;
  height: 36px;
  background: url("../../dist/images/down_arrow.png") no-repeat center;
  background-size: contain;
}
.from_list .list_div .m_zlxg p {
  width: 114px;
  padding: 0 10px;
  overflow: hidden;
  line-height: 36px;
  color: #666666;
  font-size: 12px;
  font-family: "微软雅黑";
  text-overflow: ellipsis;
  white-space: nowrap;
}
.from_list .list_div .m_zlxg2 {
  position: absolute;
  top: 29px;
  border: 1px solid #dbdbdb;
  background: #fff;
  width: 134px;
  display: none;
  max-height: 224px;
  height: 224px;
  overflow-x: hidden;
  overflow-y: auto;
  white-space: nowrap;
  z-index: 1;
}
.from_list .list_div .m_zlxg2 li {
  line-height: 36px;
  white-space: nowrap;
  padding-left: 10px;
  font-family: "微软雅黑";
  color: #666666;
  font-size: 12px;
}
.from_list .list_div .m_zlxg2 li:hover {
  background: #EA352A;
  color: #fff;
}
.from_list .list_div .m_zlxg2 li.activeLi {
  background: #EA352A;
  color: #fff;
}
.from_list .list_div .textareaDiv {
  width: 495px;
  height: 195px;
  border-radius: 8px;
  border: 1px solid #dbdbdb;
  margin-left: 14px;
  padding: 10px;
  font-size: 12px;
}
.from_list .list_div input[type=checkbox] {
  position: absolute;
  left: -9999px;
}
.from_list .list_div .protocol_label {
  display: inline-block;
  position: relative;
  padding-left: 108px;
  cursor: pointer;
  font-size: 14px;
  color: #666666;
}
.from_list .list_div .protocol_label.proto_label {
  padding-left: 80px;
}
.from_list .list_div .protocol_label.proto_label::before,
.from_list .list_div .protocol_label.proto_label::after {
  left: 20%;
}
.from_list .list_div .protocol_label a {
  color: #ea352a;
}
.from_list .list_div .protocol_label::before,
.from_list .list_div .protocol_label::after {
  position: absolute;
  content: '';
  top: 32%;
  left: 84px;
}
.from_list .list_div .protocol_label::before {
  display: block;
  width: 10px;
  height: 10px;
  border: 1px solid #dbdbdb;
}
.from_list .list_div .protocol_label::after {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 30%;
  left: 85px;
  background: url("../../dist/images/ok.png") no-repeat;
  background-size: contain;
}
.from_list .list_div input:checked + .protocol_label::after {
  display: block;
}
.from_list .list_div input:checked + .protocol_label.proto_label::after {
  display: block;
}
.from_list .list_div .red_S {
  display: block;
  height: 36px;
  line-height: 36px;
  font-size: 30px;
  color: #ea352a;
  margin-left: 18px;
}
.from_list .list_div span.infro_span {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #333333;
  margin-left: 28px;
}
.pm-flex-column{
    width: 100%;
    position: fixed;
    bottom: 0;
    background-color: #fff;
    padding: 30px 0;
    border-top: 1px solid #ccc;
    padding-left: 25%;

}
.from_list .btnD {
  width: 290px;
  margin: auto;
}
.from_list .setBox {
  width: 716px;
  height: 85px;
  box-sizing: border-box;
  padding: 10px 20px 10px 0;
  margin-left: 20px;
  border-bottom: 1px solid #dbdbdb;
}
.from_list .setBox i {
  width: 30px;
  height: 66px;
  vertical-align: top;
}
.from_list .setBox i.sad {
  background: url("../../dist/images/sad.png") no-repeat center;
  background-size: contain;
}
.from_list .setBox i.happy {
  background: url("../../dist/images/happy.png") no-repeat center;
  background-size: contain;
}
.from_list .setBox p {
  width: 560px;

}
.from_list .setBox p.mt {
	margin-top: 18px;
}
.from_list .setBox p span {
  display: block;
  line-height: 30px;
  font-size: 14px;
  color: #333333;
}
.from_list .setBox p span.span_inf {
  width: 214px;
  line-height: 34px;
  font-size: 18px;
}
.from_list .setBox p span em {
  font-size: 14px;
  color: #999999;
}
.from_list .setBox p span b {
  font-weight: normal;
}
.from_list .setBox .bnts {
  line-height: 66px;
  font-size: 0;
  margin-top: 20px;
}
#thelist.uploader-list .state {
  padding-left: 10px;
}
#filePicker.webuploader-container {
  display: inline-block;
  vertical-align: middle;
}
#filePicker.webuploader-container .webuploader-pick {
  width: 65px;
  height: 65px;
  padding: 0;
  background: url("../../dist/images/add_pg.png") no-repeat;
  background-size: contain;
}
#filePicker1.webuploader-container,
#filePicker2.webuploader-container {
  display: inline-block;
  vertical-align: middle;
}
#filePicker1.webuploader-container .webuploader-pick,
#filePicker2.webuploader-container .webuploader-pick {
  width: 100px;
  height: 100px;
  padding: 0;
  background: url("../../dist/images/imgAdd_03.png") no-repeat;
  background-size: contain;
}
#filePicker3.webuploader-container {
  display: inline-block;
  vertical-align: middle;
}
#filePicker3.webuploader-container .webuploader-pick {
  width: 530px;
  height: 174px;
  padding: 0;
  background: url("../../dist/images/bannerImg.png") no-repeat;
  background-size: contain;
}
#filePicker4.webuploader-container {
  display: inline-block;
  vertical-align: middle;
}
#filePicker4.webuploader-container .webuploader-pick {
  width: 458px;
  height: 107px;
  padding: 0;
  background: url("../../dist/images/linkImg.png") no-repeat;
  background-size: contain;
}
#fileList {
  vertical-align: top;
}
#fileList .file-item .file_img {
  width: 65px;
  height: 65px;
}
#fileList3 {
  vertical-align: top;
}
#fileList3 .file-item .file_img {
  width: 530px;
  height: 174px;
}
#fileList4 {
  vertical-align: top;
}
#fileList4 .file-item .file_img {
  width: 458px;
  height: 107px;
}
.file-name {
  display: inline-block;
  line-height: 24px;
  padding: 0 10px;
  border: 1px solid #dbdbdb;
  font-size: 12px;
  color: #666666;
  margin-left: 26px;
}
.file-name i {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: url("../../dist/images/delete.png") no-repeat;
  background-size: contain;
  margin-left: 12px;
  cursor: pointer;
}
.uploader-list .file-item,
.titleImg .file-item {
  position: relative;
}
.uploader-list i,
.titleImg i {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: url("../../dist/images/delete.png") no-repeat;
  background-size: contain;
  margin-left: 12px;
  cursor: pointer;
}
/****************一些新的修改 start******************/
.light_btn {
  padding: 5px 1em;
  background: darkgrey;
  color: #fff;
  border-radius: 5px;
}
.darkgrey {
  background: darkgrey !important;
}
.main_red {
  background: #ea352a !important;
}
.main_green {
  color: #207345 !important;
}
.lightgray {
  color: lightgrey !important;
}
.f_666 {
  color: #666 !important;
}
/****************一些新的修改 end********************/
.showDiv,
.timeDiv {
  position: absolute;
  left: -9999px;
}
.treeContent .treeContent-tab {
  display: none;
}
.treeContent .treeContent-tab .divImg {
  padding-bottom: 12px;
}
.treeContent .treeContent-tab .divImg:first-child {
  border-bottom: 1px dashed #dbdbdb;
  margin-bottom: 48px;
}
.treeContent .treeContent-tab .divImg span {
  display: block;
  height: 100px;
  line-height: 100px;
  font-size: 12px;
  color: #999999;
  padding-left: 20px;
}
.treeContent .treeContent-tab .divImg span font {
  font-size: 16px;
  color: #d51400;
  vertical-align: middle;
  margin-right: 6px;
}
.treeContent .treeContent-tab .divText {
  padding: 34px 10px 0;
}
.treeContent .treeContent-tab .question_ul {
  padding-top: 16px;
  font-size: 14px;
  color: #666666;
}
.treeContent .treeContent-tab .question_ul li {
  border-bottom: 1px dashed #dbdbdb;
  position: relative;
}
.treeContent .treeContent-tab .question_ul li span.ques_span {
  display: block;
  line-height: 50px;
  cursor: pointer;
  font-size: 16px;
  color: #333333;
}
.treeContent .treeContent-tab .question_ul li .shadowBOx {
  display: none;
  padding-bottom: 60px;
}
.treeContent .treeContent-tab .question_ul li .shadowBOx span {
  position: absolute;
  display: block;
  height: 14px;
  line-height: 14px;
  bottom: 34px;
  right: 34px;
  cursor: pointer;
}
.treeContent .treeContent-tab .question_ul li .shadowBOx span i {
  display: block;
  width: 6px;
  height: 14px;
  background: url("../../dist/images/upArrow.png") no-repeat -webkit-calc();
  background: url("../../dist/images/upArrow.png") no-repeat calc();
  background-size: contain;
  margin-right: 10px;
}
.treeContent .treeContent-tab .tabAll label {
  display: block;
  line-height: 36px;
  font-size: 24px;
}
.treeContent .treeContent-tab .tabAll label.time_label {
  font-size: 16px;
}
.treeContent .treeContent-tab .tabAll p {
  line-height: 48px;
}
.treeContent .treeContent-tab .tabAll .help_icon {
  width: 100%;
  height: 170px;
  padding-left: 90px;
}
.treeContent .treeContent-tab .tabAll.tab1 {
  font-size: 14px;
  color: #666666;
}
.treeContent .treeContent-tab .tabAll.tab2 {
  font-size: 18px;
  color: #666666;
}
.treeContent .treeContent-tab .tabAll.tab2 label {
  line-height: 48px;
  color: #333333;
}
.treeContent .treeContent-tab .tabAll.tab2 p {
  padding-left: 30px;
}
.treeContent .treeContent-tab .tabAll.tab3 {
  font-size: 14px;
  color: #666666;
}
.treeContent .treeContent-tab .tabAll.tab3 label {
  line-height: 28px;
  font-size: 18px;
  color: #333333;
}
.treeContent .treeContent-tab .tabAll.tab3 p {
  line-height: 30px;
}
.line-d {
  display: inline-block;
  border-right: 1px solid #fff;
  height: 12px;
}
.recImg {
  width: 307px;
  height: 197px;
}
.recImg img {
  display: block;
  width: 100%;
  height: 100%;
}
.recImg.goods_img {
  width: 396px;
  height: 265px;
  border-bottom: none;
}
.recImg.goodsImg {
  width: 200px;
  height: 200px;
  margin: 0 auto;
  border-bottom: none;
}
.recImg.goodsImg1 {
  width: 200px;
  margin: 0 auto;
  height: 100px;
  border-bottom: none;
}
.txt {
  padding-top: 5px;
  font-size: 14px;
}
.txt b {
  margin-left: 5px;
  color: #f60;
}
/*==========================倒计时样式===============================*/
.timeBox {
  position: relative;
  background: #fff;
}
.timeBox.list_time {
  width: 200px;
  margin: 0 auto;
  background: #fff;
}
.timeBox.detailTime {
  padding: 0;
  border: none;
  height: 512px;
  position: relative;
}
.timeBox label {
  display: block;
  line-height: 36px;
  font-size: 18px;
  color: #000000;
  font-family: "微软雅黑";
}
.timeBox label.detailLabel {
  line-height: 38px;
  font-size: 24px;
  color: #000000;
}
.timeBox font {
  color: #ea352a;
  vertical-align: top;
}
.timeBox .goodsDetail {
  display: block;
  font-size: 16px;
  color: #000000;
  overflow: hidden;
  width: 200px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.timeBox .deadline {
  display: block;
  line-height: 36px;
  font-family: "微软雅黑";
  font-size: 14px;
  /*color: #e50019;*/
}
.timeBox .deadline.heed {
  font-size: 12px;
  display: inline-block;
  width: 194px;
  line-height: 20px;
  text-align: left;
}
.timeBox .bomd{
  width: 100%;
  line-height: 40px;
  color: #666666;
  font-size: 12px;
  background-color: #E6E6E6;
  border: 1px solid #E6E6E6;
}
.timeBox .bomd em{
  color: #000;
  font-weight: 600;
}
.timeBox .deadline.hint {
  display: inline-block;
  font-size: 12px;
  color: #666666;
  width: 88px;
  line-height: 40px;
  background: #f5f5f5;
  text-align: center;
}
.timeBox .deadline.hintgd {
  display: inline-block;
  font-size: 12px;
  color: #666666;
  width: 110px;
  line-height: 40px;
  text-align: center;
}


.timeBox .deadline.span_f {
  font-size: 16px;
  font-weight: bold;
}
.timeBox .deadline.span_star {
  font-size: 16px;
  color: #207345;
  font-weight: bold;
}
.timeBox .deadline.span_end {
  font-size: 16px;
  color: #666;
  font-weight: bold;
}
.timeBox .deadline.span_three {
  line-height: 20px;
}
.timeBox .deadline.span_green {
  font-size: 16px;
  color: #207345;
  font-family: "微软雅黑";
}
.timeBox .deadline em {
  font-style: normal;
}
.timeBox .deadline em.num {
  font-size: 14px;
  color: #666666;
}
.timeBox .deadline em.fz {
  font-size: 14px;
}
.timeBox .deadline em.em_f {
  font-size: 16px;
}
.timeBox .deadline em.moneyColor {
  font-size: 18px;
  color: #000;
}
.timeBox .deadline .coll {
  display: block;
  width: 20px;
  height: 36px;
}
.timeBox .deadline .coll.star_close {
  background: url("../../dist/images/star_close.png") no-repeat center;
  background-size: contain;
}
.timeBox .deadline .coll.star_open {
  background: url("../../dist/images/star_open.png") no-repeat center;
  background-size: contain;
}
.timeBox i {
  display: inline-block;
  width: 37px;
  height: 34px;
  vertical-align: middle;
  cursor: pointer;
}
.timeBox i.minus {
  background: url("../../dist/images/minus.png") no-repeat;
  background-size: contain;
}
.timeBox i.plus {
  background: url("../../dist/images/plus.png") no-repeat;
  background-size: contain;
}
.timeBox i.minus_01 {
  background: url("../../dist/images/minus_01.png") no-repeat;
  background-size: contain;
}
.timeBox .table_ul {
  width: 100%;
  border: 1px solid #dbdbdb;
  position: absolute;
  bottom: 0;
}
.timeBox .table_ul li {
  border-top: 1px solid #dbdbdb;
}
.timeBox .table_ul li:first-child {
  border: none;
}
.timeBox .table_ul li span {
  vertical-align: top;
}
.btn3 {
  width: 240px;
  height: 40px;
  background: #ea352a;
  font-size: 18px;
  color: #fff;
}
.imgUl li {
  height: 367px;
}
/*===================================轮播图===============================*/
.unslider {
  position: relative;
}
.unslider .list-slider {
  height: 300px;
}
.unslider .unslider-nav {
  position: absolute;
  width: 500px;
  height: 154px;
  text-align: center;
  bottom: 0;
}
.unslider .unslider-nav li {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: 0 4px;
  border-radius: 50%;
  text-indent: -999em;
  background: #dbdbdb;
  cursor: pointer;
  opacity: 1;
  -webkit-transition: background 0.5s, opacity 0.5s;
  transition: background 0.5s, opacity 0.5s;
}
.unslider .unslider-nav li.unslider-active {
  background: #313131;
  opacity: 1;
}
/*========================================end!!!===============================*/
body.list_body {
  height: auto;
}
/*========================================参加拍卖会的轮播===============================*/
.bannerbox {
  position: relative;
  height: 495px;
}
.bannerbox .slideLeft {
  width: 500px;
  height: 495px;
  text-align: center;
}
.bannerbox .slideLeft .banLabel {
  display: block;
  height: 56px;
  line-height: 56px;
  font-size: 24px;
  color: #595757;
}
.bannerbox .slideRight {
  width: 749px;
  height: 495px;
}
.bannerbox .slideRight img {
  width: 100%;
  height: 100%;
}
/*=====================================参加拍卖会列表=================================*/
.joinBox label {
  display: block;
  height: 66px;
  line-height: 66px;
  font-size: 30px;
  color: #595757;
  border-bottom: 1px solid #e5e5e5;
}
/*======================================头部==========================================*/
.top-box {
  height: 40px;
  line-height: 40px;
  padding: 6px 10px;
  margin: 0 auto;
  border-bottom: 1px solid #fff;
}
.top-box .logoImg {
  width: 40px;
  height: 40px;
}
.top-box .logoImg img {
  width: 100%;
  height: 100%;
}
.top-box .searchBox {
  position: relative;
  padding: 4px 0 4px 12px;
}
.top-box .searchBox .searchInput {
  display: block;
  width: 573px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #fff;
  background: none;
  padding: 0 10px;
  color: #fff;
}
.top-box .searchBox .searchSpan {
  position: absolute;
  top: 4px;
  right: 10px;
  display: block;
  width: 66px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
.top-box .searchBox .searchSpan i {
  display: block;
  width: 27px;
  height: 30px;
  background: url("../../dist/images/index_03.png") no-repeat center;
  background-size: contain;
}
.top-box .nav-box li a {
  display: block;
  padding: 0 20px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #fff;
}
.top-box .nav-box li a:hover {
  color: #e60013;
}
.top-box .nav-box li a.activeNav1 {
  color: #e60013;
}
.top-box .login-res {
  margin-right: 36px;
}
.top-box .login-res a {
  display: block;
  padding: 0 14px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #fff;
}
.topBox {
  height: 40px;
  line-height: 40px;
  padding: 6px 10px;
  margin: 0 auto;
  background-color: #fff;
  /*border-bottom: 1px solid #eeeeee;*/
}
.topBox .logoImg {
    width: 130px;
    height: 50px;
}
.topBox .logoImg img {
  width: 100%;
  height: 100%;
}
.topBox .searchBox {
  position: relative;
  padding: 4px 0 4px 12px;
}
.topBox .searchBox .searchInput {
  display: block;
  width: 373px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #c9c9c9;
  background: none;
  padding: 0 10px;
  color: #000;
}
.topBox .searchBox .searchSpan {
  position: absolute;
  top: 4px;
  right: 10px;
  display: block;
  width: 66px;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  font-size: 14px;
  color: #000000;
}
.topBox .searchBox .searchSpan i {
  display: block;
  width: 27px;
  height: 30px;
  background: url("../../dist/images/index_3.png") no-repeat center;
  background-size: contain;
}
.topBox .nav-box li a {
  display: block;
  padding: 0 20px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #000000;
}
.topBox .nav-box li a:hover {
  color: #e60013;
}
.topBox .nav-box li a.activeNav {
  color: #e60013;
}
.topBox .login-res {
  margin-right: 36px;
}
.topBox .login-res a {
  display: block;
  padding: 0 14px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #000000;
}
/*========================================首页=================================================*/

body.index_body .classLabel {
  display: block;
  height: 120px;
  line-height: 120px;
  font-size: 36px;
  color: #000000;
}
body.index_body .actionBox ul.actionList {
  padding: 23px 10px;
}
body.index_body .actionBox ul.actionList li.actionDiv {
  width: 25%;
  margin-top: 15px;
}
body.index_body .actionBox ul.actionList li.actionDiv:first-child {
  margin-left: 0;
}
body.index_body .actionBox ul.actionList li.actionDiv .actionImg {
  width: 100px;
  height: 100px;
}
body.index_body .actionBox ul.actionList li.actionDiv .actionImg img {
  width: 100%;
  height: 100%;
}
body.index_body .actionBox ul.actionList li.actionDiv .actionContent {
  padding: 0px 0 10px 19px;
}
body.index_body .actionBox ul.actionList li.actionDiv .actionContent label {
  display: block;
  line-height: 30px;
  font-size: 14px;
  color: #000000;
}
.hdhsagda{
  width: 95%;
  margin: 0 auto;
}
body.index_body .classBox .classList .classli {
  width: 22%;
  height: 98px;
  line-height: 98px;
  text-align: center;
  border: 1px solid #c9c9c9;
  margin-right: 2%;
  margin-bottom: 20px;
  font-size: 24px;
  color: #000000;
}
body.index_body .classBox .classList .classli:first-child{
  margin-left: 2.5%;
}
body.index_body .classBox .classList .classli:nth-child(5n+5){
  margin-left: 2.5%;
}
/*==================================合作伙伴================================*/
.partner .tab {
  border-bottom: 1px solid #ff7200;
}
.partner .tab .tab-item2 {
  display: inline-block;
  width: 98px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 16px;
  color: #666666;
  cursor: pointer;
}
.partner .tab .tab-item2.active {
  border: 1px solid #ff7200;
  border-bottom: none;
  background: #ff9844;
  color: #fff;
}
.partner .tab .arrow {
  display: inline-block;
  width: 9px;
  height: 32px;
  vertical-align: top;
}
.partner .tab .arrow.arrow_01 {
  background: url("../../images/arrow_01.png") no-repeat center;
  background-size: contain;
}
.partner .tab .arrow.arrow_01 {
  background: url("../../images/arrow_01.png") no-repeat center;
  background-size: contain;
}
.partner .tab .arrow.arrow_1 {
  background: url("../../images/arrow_1.png") no-repeat center;
  background-size: contain;
}
.partner .tab .arrow.arrow_2 {
  background: url("../../images/arrow_2.png") no-repeat center;
  background-size: contain;
}
.partner .partner-list {
  display: none;
  padding: 28px 0 38px;
}
.partner .partner-list.show {
  display: block;
}
.partner .partner-list ul {
  width: 95%;
  margin: 0 auto;
  height: 96px;
  overflow: hidden;
}
.partner .partner-list ul li {
  width: 23%;
  height: 96px;
  float: left;
  margin-right: 2%;
}
.partner .partner-list ul li img {
  width: 100%;
  height: 100%;
}
.time-box span.deadline {
  display: block;
  line-height: 30px;
  font-size: 18px;
  color: #e60013;
  font-family: "微软雅黑";
}
.time-box span.deadline.hei50 {
  line-height: 50px;
}
.time-box span.deadline.span_star {
  color: #207345;
}
.time-box span.deadline.span_end {
  color: #666;
}
/*==============================首页行业新闻===============================*/
.newsBox{
  width: 95%;
  margin: 0 auto;
}
.trade-news {
  margin-bottom: 80px;
}
.new_left{
  width: 33.3%;
  float: left;
}
.trade-news .new_left .newImg {
  height: 410px;
}
.trade-news .new_left .newImg a {
  width: 100%;
  height: 100%;
}
.trade-news .new_left .newImg img {
  width: 100%;
  height: 100%;
}
.trade-news .new_left .newContent {
  width: 470px;
  padding: 10px 0;
}
.trade-news .new_left .newContent p {
  position: relative;
  display: block;
  line-height: 45px;
  font-size: 24px;
  color: #000000;
  font-weight: bold;
}
.trade-news .new_left .newContent .newAds {
  display: block;
  line-height: 48px;
  font-size: 18px;
  color: #3e3a39;
}
.trade-news .new_right {
  width: 100%;
}
.trade-news .new_right li {
  width: 20%;
}
.trade-news .new_right li .newImg_small {
  width: 100%;
  height: 200px;
}
.trade-news .new_right li .newImg_small a {
  width: 100%;
  height: 100%;
}
.trade-news .new_right li .newImg_small a img {
  width: 100%;
  height: 100%;
}
.trade-news .new_right li .smallContent {
  width: 100%;
  padding: 10px 0;
}
.trade-news .new_right li .smallContent p {
  position: relative;
  display: block;
  line-height: 34px;
  font-size: 14px;
  color: #3e3a39;
  font-weight: bold;
}
.trade-news .new_right li .smallContent span {
  display: block;
  line-height: 34px;
  font-size: 14px;
  color: #3e3a39;
}
/*=====================即将上线专场和本周上线拍品样式===========================*/
/*ul.goodsUl li {
  position: relative;
  display: inline-block;
  width: auto !important;
  margin: 0 26px 20px;
}*/
ul.goodsUl li {
    float: left;
    width: 25%;
}
ul.goodsUl li.good_online {
  margin: 0 26px 20px;
}
ul.goodsUl li i.index_collect {
  position: absolute;
  top: 150px;
  right: 0;
  display: none;
  width: 50px;
  height: 50px;
  cursor: pointer;
  z-index: 9999;
}
ul.goodsUl li i.index_collect.collect_close {
  background: url("../../dist/images/index_collect.png") no-repeat;
  background-size: contain;
}
ul.goodsUl li i.index_collect.collect_open {
  background: url("../../dist/images/index_collect_1.png") no-repeat;
  background-size: contain;
}
ul.goodsUl li a:hover img {
  box-shadow: 0 35px 77px -17px rgba(0, 0, 0, 0.64);
  -webkit-transform: scale(1.01);
      -ms-transform: scale(1.01);
          transform: scale(1.01);
}
.good_show {
  width: 1120px;
  margin: 0 auto;
}
.good_show.good_showx {
  width: 100%;
}
.good_show.good_wrap2 {
  width: 100%;
}
.good_show.good_show1 {
  width: 100%;
}
.good_show .list_slider {
  position: relative;
  /*=============================参加拍卖会拍卖列表=====================================*/
  /*==================================end!!!!=====================================*/
}
.good_show .list_slider .good_label {
  display: block;
  border-bottom: 1px solid #dbdbdb;
  margin: 0 12px;
  font-size: 24px;
  color: #333333;
}
.good_show .list_slider .good_label span {
  display: block;
  margin: 8px 0;
  padding: 0 10px;
  border-left: 6px solid #e60012;
}
.good_show .list_slider .good_label a {
  display: block;
  line-height: 31px;
  height: 31px;
  font-size: 14px;
  color: #0066ff;
}
.good_show .list_slider .listLabel {
  display: block;
  height: 133px;
  line-height: 133px;
  font-size: 36px;
  color: #010101;
}
.good_show .list_slider .selectBox,
.good_show .list_slider .searchBox {
  position: relative;
  display: inline-block;
  font-size: 14px;
  color: #666666;
  vertical-align: top;
  border-bottom: 1px solid #a0a0a0;
}
.good_show .list_slider .selectBox .selectDiv,
.good_show .list_slider .searchBox .selectDiv {
  width: 232px;
  height: 34px;
  line-height: 34px;
  cursor: pointer;
}
.good_show .list_slider .selectBox .select-input,
.good_show .list_slider .searchBox .select-input {
  display: block;
  width: 375px;
  height: 34px;
  line-height: 34px;
  border: none;
  padding: 0 10px;
}
.good_show .list_slider .selectBox i,
.good_show .list_slider .searchBox i {
  position: absolute;
  top: 0;
  right: 10px;
  display: block;
  width: 13px;
  height: 34px;
  background: url("../../dist/images/select_arrow.png") no-repeat center;
  background-size: contain;
  cursor: pointer;
}
.good_show .list_slider .selectBox i.activeI,
.good_show .list_slider .searchBox i.activeI {
  background: url("../../dist/images/select_arrow1.png") no-repeat center;
  background-size: contain;
}
.good_show .list_slider .selectBox i.selectI,
.good_show .list_slider .searchBox i.selectI {
  width: 22px;
  background: url("../../dist/images/selectI.png") no-repeat center;
  background-size: contain;
}
.good_show .list_slider .selectBox ul,
.good_show .list_slider .searchBox ul {
  display: none;
  position: absolute;
  top: 35px;
  width: 232px;
  height: 166px;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-top: none;
  border-radius: 6px;
  overflow: hidden;
  overflow-y: scroll;
  z-index: 20;
}
.good_show .list_slider .selectBox ul.show,
.good_show .list_slider .searchBox ul.show {
  display: block;
}
.good_show .list_slider .selectBox ul li,
.good_show .list_slider .searchBox ul li {
  line-height: 35px;
  padding: 0 10px;
  cursor: pointer;
}
.good_show .list_slider .selectBox ul li:hover,
.good_show .list_slider .searchBox ul li:hover {
  background: #fff2eb;
}
.good_show .list_slider .selectBox ul li.active_s1,
.good_show .list_slider .searchBox ul li.active_s1 {
  background: #fff2eb;
}
.good_show .list_slider .show_ul {
  position: relative;
  height: 300px;
}
.good_show .list_slider .show_ul li.show_li {
  width: 100%;
}
.good_show .list_slider .good_ul {
  width: 1180px;
  height: auto;
}
.good_show .list_slider .good_ul.good_ul1 {
  width: auto;
}
.good_show .list_slider .good_ul.good_ul1 li {
  margin: 30px 7px 0;
}
.good_show .list_slider .good_ul li {
  display: inline-block;
  width: auto !important;
  margin: 20px 41px 0;
}
.good_show .unslider-arrow {
  position: absolute;
  top: 30%;
}
.good_show .unslider-arrow.next {
  right: 0;
}
.good_show .unslider-arrow.prev {
  left: 0;
}
.good_show .unslider-arrow .arrow {
  display: inline-block;
  width: 29px;
  height: 78px;
}
.good_show .unslider-arrow .arrow.next {
  background: url(../../dist/images/arrows_nex.png) no-repeat;
  background-size: contain;
}
.good_show .unslider-arrow .arrow.prev {
  background: url(../../dist/images/arrows_pr.png) no-repeat;
  background-size: contain;
}
.navDiv {
  height: 24px;
}
.navDiv.news_nav {
  height: 32px;
}
.navDiv a {
  line-height: 24px;
  font-size: 12px;
  color: #999999;
}
.navDiv a.red_a {
  color: #e60012;
}
.navDiv a.news_a {
  line-height: 32px;
}
.auction_detail .detailBox .detail_left {
  width: 878px;
  padding: 6px;
  border: 1px solid #dbdbdb;
}
.auction_detail .detailBox .detail_left .detaiImg {
  border: 1px solid #e5e5e5;
}
.auction_detail .detailBox .detail_left.left_width {
  padding: 0;
  width: 890px;
}
.auction_detail .detailBox .detail_left #thumblist li {
  float: left;
  margin-right: 2px;
  list-style: none;
}
.auction_detail .detailBox .detail_left #thumblist li a {
  display: block;
  border: 1px solid #e5e5e5;
}
.auction_detail .detailBox .detail_left #thumblist li a.zoomThumbActive {
  border-color: #999999;
}
.auction_detail .detailBox .detail_left .goodsInf {
  position: relative;
  width: 445px;
  padding: 0 10px 0 30px;
}
.auction_detail .detailBox .detail_left .goodsInf label {
  display: block;
  font-size: 24px;
  color: #000000;
  line-height: 38px;
}
.auction_detail .detailBox .offerBox {
  margin-left: 48px;
}
.auction_detail .detailBox .offerBox .offer_ul li {
  margin-top: 10px;
}
.auction_detail .detailBox .offerBox .offer_ul li .imgBox {
  border: 1px solid #dbdbdb;
}
.auction_detail .detailBox .offerBox .offer_ul li .imgBox img {
  display: block;
}
.auction_detail .detailBox .offerBox .offer_ul li:first-child {
  margin: 0;
}
#picker .webuploader-pick {
  width: 78px;
  border-radius: 8px !important;
  border: 2px solid #3381ed;
  padding: 1px 2px 2px !important;
  background: #fff !important;
  vertical-align: middle;
}
#picker .webuploader-pick span {
  display: inline-block;
  width: 100%;
  line-height: 22px;
  background: #3381ed;
  border-radius: 6px;
  font-size: 12px;
}
/*=========================================会员中心头部======================================*/
.centerBox {
  height: 210px;
  background: url("../../dist/images/center_top.png") no-repeat;
  background-size: cover;
}
.news_body{
  width: 90%;
  margin: 0 auto;
}
.auction_body .apply_list,
.news_body .apply_list {
  padding: 10px 0 24px;
  background-size: cover;
  /*会员中心左侧的信息栏*/
}
.auction_body .apply_list .vipInfro,
.news_body .apply_list .vipInfro {
  display: inline-block;
  width: 200px;
}
.auction_body .apply_list .vipInfro.helpInfro,
.news_body .apply_list .vipInfro.helpInfro {
  width: 25%;
}
.auction_body .apply_list .vipInfro .vipUser,
.news_body .apply_list .vipInfro .vipUser {
  margin-bottom: 28px;
}
.auction_body .apply_list .vipInfro .vipUser label,
.news_body .apply_list .vipInfro .vipUser label {
  display: block;
  line-height: 24px;
  font-size: 12px;
  color: #999999;
}
.auction_body .apply_list .vipInfro .vipUser .userImg,
.news_body .apply_list .vipInfro .vipUser .userImg {
  padding: 12px 88px;
  width: 58px;
  height: 58px;
}
.auction_body .apply_list .vipInfro .vipUser .userImg img,
.news_body .apply_list .vipInfro .vipUser .userImg img {
  border-radius: 50%;
  background: #FFE4E4;
  width: 100%;
  height: 100%;
}
.auction_body .apply_list .vipInfro .vipUser .userName,
.news_body .apply_list .vipInfro .vipUser .userName {
  font-size: 14px;
  color: #000;
  text-align: center;
  line-height: 18px;
}
.auction_body .apply_list .vipInfro .helpLabel,
.news_body .apply_list .vipInfro .helpLabel {
  height: 117px;
  line-height: 117px;
  font-size: 36px;
  color: #010101;
}
.auction_body .apply_list .vipInfro .tree_ul,
.news_body .apply_list .vipInfro .tree_ul {
  padding: 6px 0 0;
}
.auction_body .apply_list .vipInfro .tree_ul li,
.news_body .apply_list .vipInfro .tree_ul li {
  padding-left: 38px;
}
.auction_body .apply_list .vipInfro .tree_ul li.help-li,
.news_body .apply_list .vipInfro .tree_ul li.help-li {
  padding-left: 10px;
}
.auction_body .apply_list .vipInfro .tree_ul li a,
.news_body .apply_list .vipInfro .tree_ul li a {
  display: inline-block;
  line-height: 48px;
  font-size: 16px;
  color: #666666;
  cursor: pointer;
}
.auction_body .apply_list .vipInfro .tree_ul li a.help-a,
.news_body .apply_list .vipInfro .tree_ul li a.help-a {
  line-height: 20px;
  padding: 10px 0;
  font-size: 18px;
  color: #000000;
}
.auction_body .apply_list .vipInfro .tree_ul li a.active_cont,
.news_body .apply_list .vipInfro .tree_ul li a.active_cont {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  color: #e60013;
}
.auction_body .apply_list .vipInfro .tree_ul li a:hover,
.news_body .apply_list .vipInfro .tree_ul li a:hover {
  color: #ea352a;
}
.auction_body .apply_list .vipInfro .tree_ul li span,
.news_body .apply_list .vipInfro .tree_ul li span {
  font-weight: 500;
  font-size: 18px;
  color: #ea352a;
}
.auction_body .apply_list .vipInfro .tree_ul li li,
.news_body .apply_list .vipInfro .tree_ul li li {
  padding-left: 22px;
}
.auction_body .apply_list .vipInfro .tree_ul li li span,
.news_body .apply_list .vipInfro .tree_ul li li span {
  color: #fff;
}
.auction_body .apply_list .body_left,
.news_body .apply_list .body_left {
  width: 860px;
  /*min-height: 952px;*/
  padding: 10px 26px 24px;
  border-left: 1px solid #dbdbdb;
  /*=========================会员信息页================================*/
}
.auction_body .apply_list .body_left.news_left,
.news_body .apply_list .body_left.news_left {
  width: 820px;
  padding: 0 32px;
}
.auction_body .apply_list .body_left.detail_left,
.news_body .apply_list .body_left.detail_left {
  padding: 0 40px;
}
.auction_body .apply_list .body_left.help-left,
.news_body .apply_list .body_left.help-left {
  width: 75%;
  border: none;
  /*height: 810px;*/
/*  min-height: 810px;
  overflow: hidden;
  overflow-y: scroll;*/
}
.auction_body .apply_list .body_left .title,
.news_body .apply_list .body_left .title {
  padding: 12px 0;
  border-bottom: 1px solid #dbdbdb;
}
.auction_body .apply_list .body_left .title.identity,
.news_body .apply_list .body_left .title.identity {
  padding: 16px 63px;
  border: none;
}
.auction_body .apply_list .body_left .title label,
.news_body .apply_list .body_left .title label {
  font-size: 24px;
  color: #333333;
  border-left: 5px solid #ea352a;
  padding-left: 12px;
}
.auction_body .apply_list .body_left .title label.record,
.news_body .apply_list .body_left .title label.record {
  font-size: 22px;
}
.auction_body .apply_list .body_left .phone_tab,
.news_body .apply_list .body_left .phone_tab {
  margin: 20px 30px 0;
  width: 402px;
  height: 34px;
  border-bottom: 1px solid #dbdbdb;
}
.auction_body .apply_list .body_left .phone_tab a,
.news_body .apply_list .body_left .phone_tab a {
  width: 114px;
  line-height: 34px;
  text-align: center;
  font-size: 16px;
  color: #666666;
}
.auction_body .apply_list .body_left .phone_tab a.active_a,
.news_body .apply_list .body_left .phone_tab a.active_a {
  color: #ea352a;
}
.auction_body .apply_list .body_left .phone_tab a.active_a i,
.news_body .apply_list .body_left .phone_tab a.active_a i {
  display: block;
  width: 100%;
  height: 14px;
  background: url("../../dist/images/tab_03.png") no-repeat;
  background-size: contain;
}
.auction_body .apply_list .body_left .bankBOx,
.news_body .apply_list .body_left .bankBOx {
  width: 235px;
  height: 142px;
  border: 1px solid #47b3ff;
  background: #bee5fd;
  border-radius: 8px;
  position: relative;
  margin: 22px 20px 0;
}
.auction_body .apply_list .body_left .bankBOx.addBox,
.news_body .apply_list .body_left .bankBOx.addBox {
  border: none;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro,
.news_body .apply_list .body_left .bankBOx .bank_infro {
  width: 100%;
  position: absolute;
  top: 0;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro label.bank_name,
.news_body .apply_list .body_left .bankBOx .bank_infro label.bank_name {
  display: block;
  padding: 0 12px;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span,
.news_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span {
  display: block;
  line-height: 38px;
  font-size: 12px;
  color: #666666;
  cursor: pointer;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.blue_span,
.news_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.blue_span {
  color: #8ac5e9;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.white-block,
.news_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.white-block {
  width: 25px;
  height: 14px;
  line-height: 14px;
  background: #fff;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.white-block.block3,
.news_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.white-block.block3 {
  width: 60px;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.activeSpan,
.news_body .apply_list .body_left .bankBOx .bank_infro label.bank_name span.activeSpan {
  color: #EA352A;
}
.auction_body .apply_list .body_left .bankBOx .bank_infro p,
.news_body .apply_list .body_left .bankBOx .bank_infro p {
  line-height: 27px;
  background: #fff;
  text-align: center;
  font-size: 14px;
  color: #666666;
}
.auction_body .apply_list .body_left .moneyBox,
.news_body .apply_list .body_left .moneyBox {
  width: 780px;
  height: 88px;
  background: #fffaf4;
  border: 1px solid #ffe3c1;
  border-radius: 6px;
  padding: 13px 26px;
}
.auction_body .apply_list .body_left .moneyBox.rankBox,
.news_body .apply_list .body_left .moneyBox.rankBox {
  width: 786px;
  height: 115px;
  padding: 0 0 0 36px;
  border: none;
}
.auction_body .apply_list .body_left .moneyBox.rankBox.silverBox,
.news_body .apply_list .body_left .moneyBox.rankBox.silverBox {
  background: #ffa3a3;
}
.auction_body .apply_list .body_left .moneyBox.rankBox.goldBox,
.news_body .apply_list .body_left .moneyBox.rankBox.goldBox {
  background: #fe8208;
}
.auction_body .apply_list .body_left .moneyBox.rankBox.jewelBox,
.news_body .apply_list .body_left .moneyBox.rankBox.jewelBox {
  background: #5b3da1;
}
.auction_body .apply_list .body_left .moneyBox.rankBox.supremacyBox,
.news_body .apply_list .body_left .moneyBox.rankBox.supremacyBox {
  background: #000000;
}
.auction_body .apply_list .body_left .moneyBox p.money_p,
.news_body .apply_list .body_left .moneyBox p.money_p {
  width: 25%;
  text-align: center;
}
.auction_body .apply_list .body_left .moneyBox p.money_p span,
.news_body .apply_list .body_left .moneyBox p.money_p span {
  display: block;
  line-height: 24px;
  font-size: 14px;
  color: #999999;
}
.auction_body .apply_list .body_left .moneyBox p.money_p span.money_span,
.news_body .apply_list .body_left .moneyBox p.money_p span.money_span {
  line-height: 38px;
  font-size: 30px;
  color: #ea352a;
}
.auction_body .apply_list .body_left .goods_num,
.news_body .apply_list .body_left .goods_num {
  width: 54%;
  padding: 19px 0;
}
.auction_body .apply_list .body_left .goods_num p.good_p,
.news_body .apply_list .body_left .goods_num p.good_p {
  width: 49%;
  line-height: 38px;
  border-right: 1px solid #fff;
}
.auction_body .apply_list .body_left .goods_num p.good_p:first-child,
.news_body .apply_list .body_left .goods_num p.good_p:first-child {
  width: 50%;
  border: none;
}
.auction_body .apply_list .body_left .goods_num p.good_p span,
.news_body .apply_list .body_left .goods_num p.good_p span {
  display: block;
  font-size: 12px;
  color: #fff;
}
.auction_body .apply_list .body_left .goods_num p.good_p span.num_span,
.news_body .apply_list .body_left .goods_num p.good_p span.num_span {
  font-size: 36px;
}
.auction_body .apply_list .body_left .news_ul li,
.news_body .apply_list .body_left .news_ul li {
  padding: 24px 0;
  border-top: 1px dashed #dbdbdb;
}
.auction_body .apply_list .body_left .news_ul li:first-child,
.news_body .apply_list .body_left .news_ul li:first-child {
  border: none;
}
.auction_body .apply_list .body_left .news_ul li .news_img,
.news_body .apply_list .body_left .news_ul li .news_img {
  width: 218px;
  height: 148px;
  border: 1px solid #dbdbdb;
}
.auction_body .apply_list .body_left .news_ul li .news_infro,
.news_body .apply_list .body_left .news_ul li .news_infro {
  padding: 0 12px 0 22px;
  width: 100%;
}
.auction_body .apply_list .body_left .news_ul li .news_infro label,
.news_body .apply_list .body_left .news_ul li .news_infro label {
  display: block;
  height: 38px;
  line-height: 38px;
  font-size: 16px;
  color: #333333;
  cursor: pointer;
}
.auction_body .apply_list .body_left .news_ul li .news_infro .figcaption,
.news_body .apply_list .body_left .news_ul li .news_infro .figcaption {
  padding: 6px 0;
  width: 100%;
  height: 84px;
}
.auction_body .apply_list .body_left .news_ul li .news_infro .figcaption p,
.news_body .apply_list .body_left .news_ul li .news_infro .figcaption p {
  line-height: 28px;
  text-indent: 2em;
  font-size: 14px;
  color: #666666;
}
.auction_body .apply_list .body_left .news_ul li .news_infro span,
.news_body .apply_list .body_left .news_ul li .news_infro span {
  font-size: 12px;
  color: #999999;
}
.auction_body .apply_list .body_left .news_title,
.news_body .apply_list .body_left .news_title {
  padding: 28px 0 8px;
}
.auction_body .apply_list .body_left .news_title label,
.news_body .apply_list .body_left .news_title label {
  display: block;
  line-height: 28px;
  text-align: center;
  font-size: 18px;
  color: #333333;
}
.auction_body .apply_list .body_left .news_title span,
.news_body .apply_list .body_left .news_title span {
  display: block;
  line-height: 22px;
  text-align: center;
  font-size: 12px;
  color: #999999;
}
.auction_body .apply_list .body_left .img_div,
.news_body .apply_list .body_left .img_div {
  margin: 14px 0;
  width: 100%;
  height: 266px;
}
.auction_body .apply_list .body_left .news_content p,
.news_body .apply_list .body_left .news_content p {
  line-height: 30px;
  text-indent: 2em;
  font-size: 14px;
  color: #666666;
}
.auction_body .apply_list .body_left .news_content p img,
.news_body .apply_list .body_left .news_content p img {
  width: 100%;
}
.auction_body .apply_list .body_left .indexingBOx,
.news_body .apply_list .body_left .indexingBOx {
  padding: 18px 30px;
  background: #f5f5f5;
}
.auction_body .apply_list .body_left .indexingBOx a,
.news_body .apply_list .body_left .indexingBOx a {
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}
.auction_body .apply_list .body_left .indexingBOx a .news_span,
.news_body .apply_list .body_left .indexingBOx a .news_span {
  color: #999999;
}
.auction_body .apply_list .body_left .uploadLabel,
.news_body .apply_list .body_left .uploadLabel {
  display: block;
  width: 150px;
  height: 36px;
  line-height: 36px;
  border-radius: 6px;
  background: #EA352A;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-left: 8%;
  border: none;
  cursor: pointer;
}
.auction_body .apply_list .body_left .uploadLabel.w1,
.news_body .apply_list .body_left .uploadLabel.w1 {
  width: 180px;
  margin-left: 0;
}
.auction_body .apply_list .body_left .vipInf_box .vipInfList,
.news_body .apply_list .body_left .vipInf_box .vipInfList {
  font-size: 18px;
  color: #000000;
}
.auction_body .apply_list .body_left .vipInf_box .vipInfList label,
.news_body .apply_list .body_left .vipInf_box .vipInfList label {
  display: block;
  height: 48px;
  line-height: 48px;
}
.auction_body .apply_list .body_left .vipInf_box .vipInfList span,
.news_body .apply_list .body_left .vipInf_box .vipInfList span {
  display: block;
  height: 48px;
  line-height: 48px;
}
.auction_body .apply_list .body_left .vipInf_box .vipInfList .upgrade,
.news_body .apply_list .body_left .vipInf_box .vipInfList .upgrade {
  display: block;
  width: 50px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  border-radius: 4px;
  font-size: 16px;
  color: #ffffff;
  background: #c9282e;
  margin-top: 13px;
  cursor: pointer;
}
.auction_body .apply_list .body_left .vipInf_box .vipInfList .upgrade.renewal,
.news_body .apply_list .body_left .vipInf_box .vipInfList .upgrade.renewal {
  width: 85px;
}
/*==================================================收货地址样式=====================================================*/
.controlBox {
  display: inline-block;
  width: 273px;
  min-height: 190px;
  border: 1px solid #dbdbdb;
  border-radius: 8px;
  padding: 0 6px;
  margin: 32px 32px 0;
  background: #f5f5f5;
}
.controlBox.payAdress {
  width: 220px;
  height: 115px;
  margin: 18px 18px 0;
  cursor: pointer;
}
.controlBox.active_c {
  background: #fffaf4;
  border-color: #ffe3c1;
}
.controlBox.active_c .bt_line {
  border-color: #ffe3c1;
}
.controlBox.active_c .delete_span.alter {
  color: #feb55e;
}
.controlBox.addBox {
  padding: 0;
  border: none;
}
.controlBox label.box_name {
  display: block;
  padding: 0 6px;
}
.controlBox label.box_name span {
  display: block;
  height: 37px;
  line-height: 37px;
  font-size: 12px;
  color: #666666;
  cursor: pointer;
}
.controlBox label.box_name span.delete_span {
  color: #bababa;
}
.controlBox label.box_name span.delete_span.spanH {
  line-height: 24px;
  height: 24px;
}
.controlBox .user_infro {
  padding: 10px 0 6px;
  font-size: 12px;
  color: #999999;
}
.controlBox .user_infro .infro_list label {
  display: block;
  width: 60px;
  height: 24px;
  line-height: 24px;
  text-align: right;
}
.controlBox .user_infro .infro_list span {
  display: block;
  width: 208px;
  line-height: 24px;
  color: #666666;
}
.controlBox .user_infro .infro_list span.autoSpan {
  width: auto;
}
.add_div{
  cursor: pointer;
}
.controlBox .add_div {
  width: 237px;
  min-height: 144px;
  background: #f5f5f5;
  cursor: pointer;
}
.cardBox,
.card_box {
  width: 340px;
  height: 113px;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
  padding: 0 8px 0 20px;
}
.cardBox.silver,
.card_box.silver {
  background: #ffa3a3;
}
.cardBox.gold,
.card_box.gold {
  background: #fe8208;
}
.cardBox.jewel,
.card_box.jewel {
  background: #5b3da1;
}
.cardBox.supremacy,
.card_box.supremacy {
  background: #000000;
}
.cardBox .card_bid,
.card_box .card_bid {
  width: 90px;
  height: 99px;
}
.cardBox .rank_infro,
.card_box .rank_infro {
  padding: 0 14px 0 18px;
  width: 64%;
}
.cardBox .rank_infro.integral,
.card_box .rank_infro.integral {
  padding-top: 5px;
  padding-bottom: 15px;
}
.cardBox .rank_infro span,
.card_box .rank_infro span {
  line-height: 55px;
  font-size: 14px;
  color: #fff;
  font-family: "微软雅黑";
}
.cardBox .rank_infro span.bid_name,
.card_box .rank_infro span.bid_name {
  font-size: 24px;
  font-family: "华文琥珀";
}
.cardBox .rank_infro span.vip_inte,
.card_box .rank_infro span.vip_inte {
  line-height: 18px;
  font-size: 14px;
  color: #fff;
}
.cardBox .rank_infro span.vip_inte.inte_num,
.card_box .rank_infro span.vip_inte.inte_num {
  font-size: 18px;
}
.cardBox .rank_infro span em,
.card_box .rank_infro span em {
  font-size: 18px;
  padding-left: 6px;
}
.cardBox.brn,
.card_box.brn {
  border: none;
}
.card_box {
  border: none;
  padding-right: 0;
}
.actives {
  color: #ea352a !important;
}
.recordBox {
  padding: 12px 0 26px;
}
.recordBox .recordBox-tab {
  background: #ffe9d6;
  padding-left: 25px;
}
.recordBox .recordBox-tab a {
  display: block;
  width: 90px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #666666;
}
.recordBox .recordBox-tab a.cur_1 {
  border-top: 3px solid #ea352a;
  background: #fff;
  color: #ea352a;
}
.recordBox .recordBox-content .recordBox-tab-cont .time_box {
  padding-top: 16px;
  font-size: 14px;
  color: #666666;
}
.recordBox .recordBox-content .recordBox-tab-cont .time_box label {
  display: block;
  line-height: 30px;
}
.recordBox .recordBox-content .recordBox-tab-cont .time_box .timeBox-tab a {
  width: 68px;
  display: block;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
  text-align: center;
  border-bottom: 3px solid #fff;
}
.recordBox .recordBox-content .recordBox-tab-cont .time_box .timeBox-tab a.cur_2 {
  color: #ea352a;
  border-color: #ea352a;
}
.timeBox-content .time_item {
  padding-left: 14px;
  font-size: 14px;
  color: #666666;
  background: #f2f2f2;
}
.timeBox-content .time_item span {
  display: block;
  line-height: 40px;
}
.timeBox-content .time_item span.wd_1 {
  width: 10%;
}
.timeBox-content .time_item span.wd_2 {
  width: 20%;
}
.timeBox-content .time_item span.wd_25 {
  width: 25%;
}
.timeBox-content .time_item span.wd_3 {
  width: 30%;
}
.timeBox-content .time_item span.wd_4 {
  width: 40%;
}
.timeBox-content .time_item span.wd_35 {
  width: 35%;
}
.timeBox-content .time_item span.wd_14 {
  width: 14%;
}
.timeBox-content .time_item span.wd_15 {
  width: 15%;
}
.timeBox-content .time_item span.wd_17 {
  width: 17%;
}
.timeBox-content .time_item span a {
  margin: 14px 0;
  color: #0476df;
  line-height: 12px;
  width: 35px;
}
.timeBox-content .time_item span a.hh {
  width: 24px;
  padding-left: 12px;
}
.timeBox-content .time_item span a.blue_line {
  border-right: 1px solid #0476df;
}
.timeBox-content .timeBox_ul li {
  position: relative;
  padding-left: 14px;
  font-size: 12px;
  color: #666666;
}
.timeBox-content .timeBox_ul li.fs_li {
  background: #ffe4e4;
}
.timeBox-content .timeBox_ul li span {
  display: block;
  line-height: 40px;
}
.timeBox-content .timeBox_ul li span.wd_1 {
  width: 10%;
}
.timeBox-content .timeBox_ul li span.wd_2 {
  width: 20%;
}
.timeBox-content .timeBox_ul li span.wd_25 {
  width: 25%;
}
.timeBox-content .timeBox_ul li span.wd_3 {
  width: 30%;
}
.timeBox-content .timeBox_ul li span.wd_35 {
  width: 35%;
}
.timeBox-content .timeBox_ul li span.wd_14 {
  width: 14%;
}
.timeBox-content .timeBox_ul li span.wd_15 {
  width: 15%;
}
.timeBox-content .timeBox_ul li span.wd_17 {
  width: 17%;
}
.timeBox-content .timeBox_ul li span a {
  margin: 14px 0;
  color: #0476df;
  line-height: 12px;
  width: 35px;
}
.timeBox-content .timeBox_ul li span a.hh {
  width: 24px;
  padding-left: 12px;
}
.timeBox-content .timeBox_ul li span a.blue_line {
  border-right: 1px solid #0476df;
}
input[type=checkbox].selectCheck {
  position: absolute;
  left: 4px;
  top: 40%;
}
.listBottom {
  position: relative;
  background: #ffe9d6;
  height: 50px;
}
.listBottom span {
  display: block;
  line-height: 50px;
  height: 50px;
  font-size: 16px;
  color: #333;
}
.itemBox {
  padding: 14px 20px 24px;
}
.itemBox .itemBox-header {
  border-bottom: 1px solid #dbdbdb;
}
.itemBox .itemBox-header a {
  width: 112px;
  line-height: 33px;
  border-bottom: 3px solid #fff;
  text-align: center;
  font-size: 18px;
  color: #333333;
}
.itemBox .itemBox-header a:hover {
  border-bottom: 3px solid #ea352a;
  color: #ea352a;
}
.itemBox .itemBox-header a.cur {
  border-bottom: 3px solid #ea352a;
  color: #ea352a;
}
.itemBox .itemBox-content {
  padding: 16px 2px;
}
.itemBox .itemBox-content .itemBox-tab-cont {
  display: none;
  font-size: 14px;
  color: #666666;
}
.itemBox .itemBox-content .itemBox-tab-cont p {
  padding: 0;
  text-indent: 2em;
  line-height: 30px;
}
.itemBox .itemBox-content .itemBox-tab-cont p span.tab_sapn {
  display: inline-block;
  width: 88%;
  vertical-align: top;
  text-indent: 0;
  padding-left: 10px;
}
.itemBox .itemBox-content .itemBox-tab-cont .read_item {
  background: #f2f2f2;
  color: #666666;
}
.itemBox .itemBox-content .itemBox-tab-cont .read_item span {
  display: inline-block;
  width: 20%;
  line-height: 40px;
  padding-left: 22px;
}
.itemBox .itemBox-content .itemBox-tab-cont .read_ul li {
  font-size: 14px;
  color: #333333;
}
.itemBox .itemBox-content .itemBox-tab-cont .read_ul li span {
  display: inline-block;
  width: 20%;
  line-height: 40px;
  padding-left: 22px;
}
.itemBox .itemBox-content .itemBox-tab-cont .read_ul li.pink_li {
  background: #ffe4e4;
}
.infBox {
  width: 1090px;
  margin: 0 auto;
  border: 1px solid #dbdbdb;
  padding: 5px 14px 0;
}
.infBox label {
  display: block;
  line-height: 46px;
  font-size: 24px;
  color: #000;
}
.infBox span {
  line-height: 40px;
  font-size: 16px;
  color: #999999;
}
.infBox span.ws {
  width: 228px;
}
.infBox span.bzj {
  line-height: 54px;
  font-size: 18px;
  color: #333333;
}
.infBox span em {
  font-size: 20px;
  color: #666666;
}
.infBox span em.red {
  padding: 0 10px;
  font-size: 36px;
  color: #ea352a;
}
.infBox span em.red_f {
  padding: 0 5px;
  font-size: 24px;
  color: #ea352a;
}
.fixedBox {
  position: fixed;
  bottom: 20%;
  right: 10px;
  padding: 10px 0;
}
.fixedBox .refresh-i {
  right: 0;
  width: 40px;
  height: 40px;
  background: #222 url("../../dist/images/refresh.png") no-repeat;
  background-size: contain;
  cursor: pointer;
}
.fixedBox .upArrow {
  display: none;
  width: 40px;
  height: 40px;
  background: #222 url("../../dist/images/top.png") no-repeat;
  background-size: contain;
  cursor: pointer;
}
/*==================================底部样式=========================================*/
.footer {
  background: #eeeeee;
  padding: 23px 0 0;
  /*min-width: 1120px;*/
}
.footer .infList {
  display: inline-block;
  width: 25%;
  vertical-align: top;
}
.footer .infList.widt14 {
  width: 14%;
}
.footer .infList.widt10 {
  width: 10%;
}
.footer .infList.widt18 {
  width: 18%;
}
.footer .infList li {
  font-size: 12px;
  color: #999999;
}
.footer .infList li span {
  display: block;
  line-height: 24px;
  font-size: 14px;
  color: #595757;
}
.footer .infList li span em {
  display: block;
  font-style: normal;
  font-size: 14px;
  font-weight: bold;
  color: #595757;
}
.footer .infList li:first-child {
  font-size: 16px;
}
.footer .infList li:first-child span {
  line-height: 42px;
  font-size: 18px;
  color: #595757;
  font-weight: bold;
}
.footer .infList li .appImg {
  margin-top: 6px;
  width: 109px;
  height: 109px;
}
.footer .wrap2 .customer span{
  font-size: 18px;
  color: #595757;
  font-weight: bold;
}
.footer .infList li .appImg img {
  width: 100%;
  height: 100%;
}
.footer .infList li .icon {
  display: block;
}
.footer .infList li .icon.wb {
  width: 31px;
  height: 31px;
  background: url(../../dist/images/footer_01.png) no-repeat;
  background-size: contain;
}
.footer .infList li .icon.qq {
  width: 31px;
  height: 31px;
  background: url(../../dist/images/footer_02.png) no-repeat;
  background-size: contain;
}
.footer .infList li .icon.mi {
  width: 34px;
  height: 29px;
  background: url(../../dist/images/icon_03.png) no-repeat;
  background-size: contain;
}
.footer .infList li .icon.wx {
  width: 35px;
  height: 28px;
  background: url(../../dist/images/icon_04.png) no-repeat;
  background-size: contain;
}
.footer .firm {
  background: #222222;
  text-align: center;
  margin-top: 36px;
}
.footer .firm span {
  display: block;
  line-height: 50px;
  font-size: 12px;
  color: #f6f6f6;
}
/*========================================================================*/
/*=================================浏览发现=================================*/
.foundBox label {
  display: block;
  height: 80px;
  line-height: 80px;
  font-size: 32px;
  color: #010101;
  border-bottom: 1px solid #eeeeee;
}
.foundBox label.leftLabel {
  font-size: 18px;
  color: #000000;
}
.foundBox label.leftLabel span {
  font-size: 16px;
}
.foundBox label.leftLabel input[type=text] {
  width: 60px;
  height: 28px;
  line-height: 28px;
  border: 1px solid #eeeeee;
  font-size: 14px;
  padding: 0 2px;
}
.foundBox label.leftLabel input[type=button] {
  width: 43px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  border: 1px solid #eeeeee;
  background: #f7f7f7;
}
.foundBox .found_left {
  width: 220px;
}
.foundBox .found_right {
  width: 880px;
}
.foundBox .found_left .priceRange {
  padding-bottom: 27px;
}
.foundBox .found_left .priceRange span {
  display: block;
  height: 42px;
  line-height: 42px;
  font-size: 16px;
  color: #000000;
}
.foundBox .found_left .priceRange span em {
  display: block;
  font-size: 14px;
  color: #595757;
}
.foundBox .found_left .priceRange span input[type=text] {
  width: 54px;
  height: 24px;
  padding: 0 10px;
  font-size: 14px;
  color: #595757;
  border: 1px solid #dbdbdb;
  border-radius: 4px;
}
.foundBox .found_left .priceRange span input[type=button] {
  width: 46px;
  height: 24px;
  text-align: center;
  font-size: 12px;
  border: none;
  border-radius: 4px;
  background: #EA352A;
  color: #fff;
}
.foundBox .found_left .foundUl li {
  height: 36px;
  line-height: 36px;
}
.foundBox .found_left .foundUl li .foundS {
  font-size: 18px;
  color: #000000;
  cursor: pointer;
}
.foundBox .found_left .foundUl li .foundS.foundActive {
  color: #e60013;
}
.foundBox .found_left .foundUl li .foundS:hover {
  color: #e60013;
}
.foundBox .found_right .waterfall .falls-list {
  float: left;
}
.foundBox .found_right .waterfall .falls-hidden {
  display: none;
  height: 0;
}
.foundBox .found_right .waterfall .falls-item {
  width: 32%;
  height: auto;
  float: left;
  margin-left: 1%;
}
.foundBox .found_right .waterfall .falls-item .foundImg {
  width: 100%;
  height: auto;
  margin-top: 15px;
}
.foundBox .found_right .waterfall .falls-item .foundImg img {
  width: 100%;
  height: 100%;
}
.foundBox .found_right .waterfall .falls-item .foundinf {
  width: 290px;
  padding: 18px 0 34px;
}
.foundBox .found_right .waterfall .falls-item .foundinf span {
  display: block;
  height: 32px;
  line-height: 32px;
  font-size: 18px;
  color: #000000;
}
.foundBox .found_right .waterfall .falls-item .foundinf span.priceS {
  color: #595757;
}
.foundBox .found_right .waterfall .falls-item .foundinf a {
  display: block;
  height: 32px;
  line-height: 32px;
  font-size: 18px;
  color: #595757;
  text-decoration: underline;
}
/*=====================================进度条==================================*/
.slider-container {
  width: 300px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.slider-container .back-bar {
  height: 10px;
  position: relative;
}
.slider-container .back-bar .selected-bar {
  position: absolute;
  height: 100%;
}
.slider-container .back-bar .pointer {
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: red;
  cursor: col-resize;
  opacity: 1;
  z-index: 2;
}
.slider-container .back-bar .pointer.last-active {
  z-index: 3;
}
.slider-container .back-bar .pointer-label {
  position: absolute;
  top: 17px;
  font-size: 8px;
  background: white;
  white-space: nowrap;
  line-height: 1;
}
.slider-container .back-bar .focused {
  z-index: 10;
}
.slider-container .clickable-dummy {
  cursor: pointer;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.slider-container .scale {
  top: 2px;
  position: relative;
}
.slider-container .scale span {
  position: absolute;
  height: 5px;
  border-left: 1px solid #999;
  font-size: 0;
}
.slider-container .scale ins {
  font-size: 9px;
  text-decoration: none;
  position: absolute;
  left: 0;
  top: 5px;
  color: #999;
  line-height: 1;
}
.slider-container.slider-readonly .clickable-dummy,
.slider-container.slider-readonly .pointer {
  cursor: auto;
}
.theme-green .back-bar {
  height: 5px;
  border-radius: 2px;
  background-color: #eeeeee;
  background-color: #e7e7e7;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);
}
.theme-green .back-bar .selected-bar {
  border-radius: 2px;
  background-color: #a1fad0;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a0a0a0), to(#a0a0a0));
  background-image: -webkit-linear-gradient(top, #a0a0a0, #a0a0a0);
  background-image: linear-gradient(to bottom, #a0a0a0, #a0a0a0);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa0a0a0', endColorstr='#a0a0a0', GradientType=0);
}
.theme-green .back-bar .pointer {
  width: 14px;
  height: 14px;
  top: -5px;
  box-sizing: border-box;
  border-radius: 10px;
  border: 1px solid #AAA;
  background-color: #e7e7e7;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));
  background-image: -webkit-linear-gradient(top, #fff, #fff);
  background-image: linear-gradient(to bottom, #fff, #fff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
  cursor: pointer;
}
.theme-green .back-bar .pointer-label {
  color: #999;
}
.theme-green .back-bar .focused {
  color: #333;
}
.theme-green .scale span {
  border-left: 1px solid #e5e5e5;
}
.theme-green .scale ins {
  color: #999;
}
.theme-blue .back-bar {
  height: 5px;
  border-radius: 2px;
  background-color: #eeeeee;
  background-color: #e7e7e7;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);
}
.theme-blue .back-bar .selected-bar {
  border-radius: 2px;
  background-color: #92c1f9;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b1d1f9), to(#64a8f9));
  background-image: -webkit-linear-gradient(top, #b1d1f9, #64a8f9);
  background-image: linear-gradient(to bottom, #b1d1f9, #64a8f9);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9', endColorstr='#ff64a8f9', GradientType=0);
}
.theme-blue .back-bar .pointer {
  width: 14px;
  height: 14px;
  top: -5px;
  box-sizing: border-box;
  border-radius: 10px;
  border: 1px solid #AAA;
  background-color: #e7e7e7;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#dddddd));
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
  background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0);
}
.theme-blue .back-bar .pointer-label {
  color: #999;
}
.theme-blue .back-bar .focused {
  color: #333;
}
.theme-blue .scale span {
  border-left: 1px solid #e5e5e5;
}
.theme-blue .scale ins {
  color: #999;
}
/*==================================end!!====================================*/
.marginBox {
  width: 240px;
  padding: 3px 9px;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
}
.marginBox.capitalFlowBox {
  width: 60%;
  margin-left: 18%;
  padding: 10px 12px;
}
.marginBox label {
  display: block;
  height: 44px;
  line-height: 44px;
  font-size: 16px;
  color: #333333;
  border-bottom: 1px solid #dbdbdb;
}
.marginBox label.capitalFlow_label {
  font-size: 20px;
}
.marginBox .info_box {
  margin-top: 7px;
}
.marginBox .info_box span {
  display: block;
  width: 68px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  color: #666666;
}
.marginBox .info_box span.wd_a {
  width: auto;
}
.marginBox .info_box span.title_s {
  color: #999999;
  text-align: right;
}
.marginBox .info_box span.capitalFlow_s {
  width: auto;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
}
.marginBox .info_box span.capitalFlow_s1 {
  width: auto;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #333333;
}
.marginBox .info_box p {
  padding: 0 20px;
}
.marginBox .info_box p.money_s {
  line-height: 40px;
  font-size: 24px;
  color: #ea352a;
}
.marginBox .info_box p.state_s {
  line-height: 30px;
  font-size: 16px;
  color: #00bb00;
}
.marginBox .info_box p.titles_s {
  line-height: 30px;
  font-size: 16px;
  color: #333333;
}
.marginBox .btn_div {
  width: 100%;
  height: 58px;
  line-height: 58px;
  text-align: center;
}
.division {
  width: 456px;
  margin-top: 28px;
  padding: 10px 0;
}
.division span {
  display: block;
  line-height: 24px;
  font-size: 12px;
  color: #ea352a;
}
.division p {
  width: 390px;
  line-height: 24px;
  word-break: break-word;
  font-size: 12px;
  color: #666666;
}
.detail_body {
  position: relative;
}
.detail_body .detail_box {
  width: 383px;
}
a:link,
a:visited {
  color: #575757;
  text-decoration: none;
}
a.classA:hover {
  color: #fff;
  display: block;
  background: #1b1b1b;
  text-decoration: none;
}
a:active {
  color: #1d7400;
}
/* clearfix */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
*html .clearfix {
  zoom: 1;
}
/* smallImg */
.smallImg {
  position: relative;
  /*height:52px;*/
  width: 383px;
  margin-top: 1px;
  background-color: #F1F0F0;
  padding: 6px 0;
  overflow: hidden;
  float: left;
}
.scrollbutton {
  width: 14px;
  height: 117px;
  overflow: hidden;
  position: relative;
  float: left;
  cursor: pointer;
}
.scrollbutton.smallImgUp,
.scrollbutton.smallImgUp.disabled {
  background: url("../../dist/images/d_08.png") no-repeat center;
}
.scrollbutton.smallImgDown,
.scrollbutton.smallImgDown.disabled {
  background: url("../../dist/images/d_09.png") no-repeat center;
  margin-left: 364px;
  margin-top: -117px;
}
#imageMenu {
  height: 117px;
  width: 352px;
  overflow: hidden;
  margin-left: 0;
  float: left;
}
#imageMenu li {
  height: 117px;
  width: 117px;
  overflow: hidden;
  float: left;
  text-align: center;
}
#imageMenu li img {
  width: 117px;
  height: 117px;
  cursor: pointer;
}
#imageMenu li#onlickImg img,
#imageMenu li:hover img {
  width: 111px;
  height: 111px;
  border: 3px solid #959595;
}
/* bigImg */
.bigImg {
  position: relative;
  float: left;
  width: 381px;
  height: 381px;
  overflow: hidden;
  border: 1px solid #e5e5e5;
}
.bigImg #midimg {
  width: 381px;
  height: 381px;
}
.bigImg #winSelector {
  width: 200px;
  height: 200px;
}
#winSelector {
  position: absolute;
  cursor: crosshair;
  filter: alpha(opacity=15);
  -moz-opacity: 0.15;
  opacity: 0.15;
  background-color: #000;
  border: 1px solid #fff;
}
/* bigView */
#bigView {
  position: absolute;
  border: 1px solid #959595;
  overflow: hidden;
  z-index: 999;
}
#bigView img {
  position: absolute;
}
.focus,
.error {
  padding: 0 5px;
  z-index: 3;
  font-weight: normal;
  font-size: 12px;
  color: #999;
}
.valid {
  color: #f00 !important;
  position: absolute;
  left: 10%;
  top: 94%;
}
.v_error {
  border-color: #FF0000 !important;
}
.card_label {
  display: block;
  position: relative;
  cursor: pointer;
  padding-left: 24px;
}
.card_label::before,
.card_label::after {
  content: '';
  position: absolute;
  top: 30%;
  left: 0;
}
input[type="radio"] + .card_label::before,
input[type="radio"] + .card_label::after {
  border-radius: 50%;
}
.card_label::before {
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #EA352A;
}
.card_label::after {
  display: none;
  width: 10px;
  height: 10px;
  background: #EA352A;
  top: 40%;
  left: 3px;
}
input:checked + .card_label::after {
  display: block;
}
.btn-gray {
  display: block;
  height: 34px;
  line-height: 34px;
  padding: 0 12px;
  font-size: 12px;
  color: #fff;
  border-radius: 6px;
  background: #C5C5C5;
  text-align: center;
}
.detail_p {
  width: 738px;
  margin: auto;
  line-height: 48px !important;
  text-indent: 0 !important;
  font-size: 26px;
  color: #333;
}
.detail_p img {
  width: 100%;
  margin-bottom: 20px;
}
/*------------------------------------经纪人事务记录的商品详情页样式-------------------------------*/
.detailAll {
  padding: 20px 40px;
}
.detailAll.detailAll1 {
  padding: 20px 0;
}
.detailAll label.all_title {
  display: block;
  font-size: 26px;
  color: #333;
  line-height: 48px;
}
.detailAll label.payment_title {
  display: block;
  font-size: 18px;
  color: #333;
  line-height: 30px;
  border-bottom: 2px solid #ea352a;
}
.detailAll label.eval_title {
  display: block;
  font-size: 24px;
  color: #000;
  line-height: 48px;
}
.detailAll .detailDiv1 {
  padding: 20px 0;
  border-bottom: 2px dashed #dbdbdb;
}
.detailAll .detailDiv1.bn {
  border: none;
}
.detailAll .detailDiv1 ul li.detail_li {
  width: 50%;
}
.detailAll .detailDiv1 ul li.detail_li.li_w {
  width: auto;
}
.detailAll .detailDiv1 ul li.detail_li.li_w2 {
  width: 68%;
}
.detailAll .detailDiv1 ul li.detail_li span {
  display: block;
  line-height: 32px;
  font-size: 16px;
  color: #666;
}
.detailAll .detailDiv1 ul li.detail_li span.eval_s {
  font-size: 14px;
  color: #666666;
}
.detailAll .detailDiv1 ul li.detail_li span em {
  color: #999;
}
.detailAll .detailDiv1 ul li.detail_li span em.eval_e {
  color: #000000;
}
.detailAll .detailDiv1 ul li.detail_li span em.money_e {
  font-size: 20px;
  color: #EA352A;
}
.detailAll .detailDiv1 ul li.detail_li textarea {
  width: 394px;
  height: 143px;
  border-radius: 6px;
  padding: 10px;
  font-size: 12px;
  color: #999;
  border: 1px solid #dbdbdb;
}
.detailAll .detailDiv1 ul li.detail_li .deposit_s {
  width: 160px;
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
  font-size: 16px;
  color: #999;
  border-radius: 6px;
  border: 1px solid #dbdbdb;
}
.detailAll .detailDiv1 ul li.detail_li .margA {
  display: inline-block;
  height: 34px;
  line-height: 34px;
}
.detailAll .detailDiv1 ul li.detail_li .payBtn {
  width: 260px;
  height: 36px;
  line-height: 36px;
  border: none;
  border-radius: 6px;
  font-size: 16px;
  color: #fff;
  background: #EA352A;
}
.detailAll .list_div {
  margin-top: 22px;
  position: relative;
}
.detailAll .list_div label {
  display: block;
  line-height: 36px;
  font-size: 14px;
  color: #666666;
}
.detailAll .list_div label.notice {
  font-size: 12px;
  color: #999999;
}
.detailAll .list_div label.labe_w {
  width: 56px;
}
.detailAll .list_div label.labe_w6 {
  width: 60px;
}
.detailAll .list_div label.labe_w68 {
  width: 68px;
  text-align: right;
}
.detailAll .list_div label font {
  font-size: 14px;
  color: #EA352A;
  padding: 0 6px;
  vertical-align: middle;
}
.detailAll .list_div input[type=file] {
  position: absolute;
  left: -9999px;
}
.detailAll .list_div .area_text {
  width: 700px;
  margin-top: 10px;
}
.detailAll .list_div input[type=text],
.detailAll .list_div input[type=password],
.detailAll .list_div input[type=number] {
  width: 358px;
  height: 36px;
  display: block;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
  margin-left: 12px;
  padding: 0 10px;
  font-size: 12px;
}
.detailAll .list_div input[type=text].input_w,
.detailAll .list_div input[type=password].input_w,
.detailAll .list_div input[type=number].input_w {
  width: 238px;
}
.detailAll .list_div input[type=text].input_w1,
.detailAll .list_div input[type=password].input_w1,
.detailAll .list_div input[type=number].input_w1 {
  width: 140px;
}
.detailAll .list_div input[type=text].input_w2,
.detailAll .list_div input[type=password].input_w2,
.detailAll .list_div input[type=number].input_w2 {
  width: 218px;
}
.detailAll .list_div input[type=text].input_w3,
.detailAll .list_div input[type=password].input_w3,
.detailAll .list_div input[type=number].input_w3 {
  width: 122px;
}
.detailAll .list_div input[type=text].input_w4,
.detailAll .list_div input[type=password].input_w4,
.detailAll .list_div input[type=number].input_w4 {
  width: 420px;
}
.detailAll .list_div input[type=radio] {
  position: absolute;
  left: -9999px;
}
.detailAll .list_div .agent_label {
  display: inline-block;
  position: relative;
  padding-left: 38px;
  cursor: pointer;
}
.detailAll .list_div .agent_label::before,
.detailAll .list_div .agent_label::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 6%;
}
.detailAll .list_div .agent_label.ts::before,
.detailAll .list_div .agent_label.ts::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 10%;
}
.detailAll .list_div input[type="radio"] + .agent_label::before,
.detailAll .list_div input[type="radio"] + .agent_label::after {
  border-radius: 50%;
}
.detailAll .list_div .agent_label::before {
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #dbdbdb;
}
.detailAll .list_div .agent_label::after {
  display: none;
  position: absolute;
  left: 8%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.detailAll .list_div .agent_label.ts::after {
  display: none;
  position: absolute;
  left: 13%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.detailAll .list_div input:checked + .agent_label::after {
  display: block;
}
.detailAll .list_div .radio_label {
  display: inline-block;
  position: relative;
  padding-left: 38px;
  cursor: pointer;
}
.detailAll .list_div .radio_label::before,
.detailAll .list_div .radio_label::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 23%;
}
.detailAll .list_div .radio_label.status::before,
.detailAll .list_div .radio_label.status::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 20%;
}
.detailAll .list_div .radio_label.tj::before,
.detailAll .list_div .radio_label.tj::after {
  position: absolute;
  content: '';
  top: 30%;
  left: 23%;
}
.detailAll .list_div input[type="radio"] + .radio_label::before,
.detailAll .list_div input[type="radio"] + .radio_label::after {
  border-radius: 50%;
}
.detailAll .list_div .radio_label::before {
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #dbdbdb;
}
.detailAll .list_div .radio_label::after {
  display: none;
  position: absolute;
  left: 29%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #EA352A;
}
.detailAll .list_div .radio_label.status::after {
  display: none;
  position: absolute;
  left: 24%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.detailAll .list_div .radio_label.tj::after {
  display: none;
  position: absolute;
  left: 29%;
  top: 38%;
  width: 10px;
  height: 10px;
  background: #069df4;
}
.detailAll .list_div input:checked + .radio_label::after {
  display: block;
}
.detailAll .list_div select {
  width: 258px;
  height: 36px;
  display: block;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
  margin-left: 12px;
  padding: 0 10px;
  font-size: 12px;
}
.detailAll .list_div select.select_w {
  width: 240px;
}
.detailAll .list_div select.select_w2 {
  width: 136px;
}
.detailAll .list_div select.select_w3 {
  width: 318px;
}
.detailAll .list_div .m_zlxg {
  width: 134px;
  height: 36px;
  line-height: 36px;
  cursor: pointer;
  float: left;
  margin-left: 12px;
  display: inline;
  border-radius: 6px;
  border: 1px solid #dbdbdb;
  position: relative;
}
.detailAll .list_div .m_zlxg i {
  display: block;
  position: absolute;
  right: 10px;
  width: 20px;
  height: 36px;
  background: url("../../dist/images/down_arrow.png") no-repeat center;
  background-size: contain;
}
.detailAll .list_div .m_zlxg p {
  width: 114px;
  padding: 0 10px;
  overflow: hidden;
  line-height: 36px;
  color: #666666;
  font-size: 12px;
  font-family: "微软雅黑";
  text-overflow: ellipsis;
  white-space: nowrap;
}
.detailAll .list_div .m_zlxg2 {
  position: absolute;
  top: 29px;
  border: 1px solid #dbdbdb;
  background: #fff;
  width: 134px;
  display: none;
  max-height: 224px;
  height: 224px;
  overflow-x: hidden;
  overflow-y: auto;
  white-space: nowrap;
}
.detailAll .list_div .m_zlxg2.index_high {
  z-index: 999;
}
.detailAll .list_div .m_zlxg2 li {
  line-height: 36px;
  white-space: nowrap;
  padding-left: 10px;
  font-family: "微软雅黑";
  color: #666666;
  font-size: 12px;
  z-index: 999;
}
.detailAll .list_div .m_zlxg2 li:hover {
  color: #7a5a21;
}
.detailAll .list_div .textareaDiv {
  width: 495px;
  height: 195px;
  border-radius: 8px;
  border: 1px solid #dbdbdb;
  margin-left: 14px;
  padding: 10px;
  font-size: 12px;
}
.detailAll .list_div input[type=checkbox] {
  position: absolute;
  left: -9999px;
}
.detailAll .list_div .protocol_label {
  display: inline-block;
  position: relative;
  padding-left: 108px;
  cursor: pointer;
  font-size: 14px;
  color: #666666;
}
.detailAll .list_div .protocol_label a {
  color: #ea352a;
}
.detailAll .list_div .protocol_label::before,
.detailAll .list_div .protocol_label::after {
  position: absolute;
  content: '';
  top: 32%;
  left: 84px;
}
.detailAll .list_div .protocol_label::before {
  display: block;
  width: 10px;
  height: 10px;
  border: 1px solid #dbdbdb;
}
.detailAll .list_div .protocol_label::after {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 30%;
  left: 85px;
  background: url("../../dist/images/ok.png") no-repeat;
  background-size: contain;
}
.detailAll .list_div input:checked + .protocol_label::after {
  display: block;
}
.detailAll .list_div .red_S {
  display: block;
  height: 36px;
  line-height: 36px;
  font-size: 30px;
  color: #ea352a;
  margin-left: 18px;
}
.detailAll .list_div span.infro_span {
  display: block;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #333333;
  margin-left: 28px;
}
.detailAll .imgDiv .gallery {
  padding-top: 30px;
}
.detailAll .imgDiv .gallery li {
  width: 200px;
  margin: 10px;
}
.detailAll .imgDiv .gallery li img {
  width: 100%;
}
/*---------------------------jQuery图片显示插件 PrettyPhoto的样式---------------------------*/
div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right {
  height: 13px;
}
div.pp_default .pp_top .pp_left {
  background: url("../../dist/images/default/sprite.png") -78px -93px no-repeat;
}
div.pp_default .pp_top .pp_middle {
  background: url("../../dist/images/default/sprite_x.png") top left repeat-x;
}
div.pp_default .pp_top .pp_right {
  background: url("../../dist/images/default/sprite.png") -112px -93px no-repeat;
}
div.pp_default .pp_content .ppt {
  color: #f8f8f8;
}
div.pp_default .pp_content_container .pp_left {
  background: url("../../dist/images/default/sprite_y.png") -7px 0 repeat-y;
  padding-left: 13px;
}
div.pp_default .pp_content_container .pp_right {
  background: url("../../dist/images/default/sprite_y.png") top right repeat-y;
  padding-right: 13px;
}
div.pp_default .pp_next:hover {
  background: url("../../dist/images/default/sprite_next.png") center right no-repeat;
  cursor: pointer;
}
div.pp_default .pp_previous:hover {
  background: url("../../dist/images/default/sprite_prev.png") center left no-repeat;
  cursor: pointer;
}
div.pp_default .pp_expand {
  background: url("../../dist/images/default/sprite.png") 0 -29px no-repeat;
  cursor: pointer;
  width: 28px;
  height: 28px;
}
div.pp_default .pp_expand:hover {
  background: url("../../dist/images/default/sprite.png") 0 -56px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_contract {
  background: url("../../dist/images/default/sprite.png") 0 -84px no-repeat;
  cursor: pointer;
  width: 28px;
  height: 28px;
}
div.pp_default .pp_contract:hover {
  background: url("../../dist/images/default/sprite.png") 0 -113px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_close {
  width: 30px;
  height: 30px;
  background: url("../../dist/images/default/sprite.png") 2px 1px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_gallery ul li a {
  background: url("../../dist/images/default/default_thumb.png") center center #f8f8f8;
  border: 1px solid #aaa;
}
div.pp_default .pp_social {
  margin-top: 7px;
}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next {
  position: static;
  left: auto;
}
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause {
  background: url("../../dist/images/default/sprite.png") -51px 1px no-repeat;
  height: 30px;
  width: 30px;
}
div.pp_default .pp_nav .pp_pause {
  background-position: -51px -29px;
}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next {
  background: url("../../dist/images/default/sprite.png") -31px -3px no-repeat;
  height: 20px;
  width: 20px;
  margin: 4px 0 0;
}
div.pp_default a.pp_arrow_next {
  left: 52px;
  background-position: -82px -3px;
}
div.pp_default .pp_content_container .pp_details {
  margin-top: 5px;
}
div.pp_default .pp_nav {
  clear: none;
  height: 30px;
  width: 110px;
  position: relative;
}
div.pp_default .pp_nav .currentTextHolder {
  font-family: Georgia;
  font-style: italic;
  color: #999;
  font-size: 11px;
  left: 75px;
  line-height: 25px;
  position: absolute;
  top: 2px;
  margin: 0;
  padding: 0 0 0 10px;
}
div.pp_default .pp_close:hover,
div.pp_default .pp_nav .pp_play:hover,
div.pp_default .pp_nav .pp_pause:hover,
div.pp_default .pp_arrow_next:hover,
div.pp_default .pp_arrow_previous:hover {
  opacity: 0.7;
}
div.pp_default .pp_description {
  font-size: 11px;
  font-weight: 700;
  line-height: 14px;
  margin: 5px 50px 5px 0;
}
div.pp_default .pp_bottom .pp_left {
  background: url("../../dist/images/default/sprite.png") -78px -127px no-repeat;
}
div.pp_default .pp_bottom .pp_middle {
  background: url("../../dist/images/default/sprite_x.png") bottom left repeat-x;
}
div.pp_default .pp_bottom .pp_right {
  background: url("../../dist/images/default/sprite.png") -112px -127px no-repeat;
}
div.pp_default .pp_loaderIcon {
  background: url("../../dist/images/default/loader.gif") center center no-repeat;
}
div.light_rounded .pp_top .pp_left {
  background: url("../../dist/images/light_rounded/sprite.png") -88px -53px no-repeat;
}
div.light_rounded .pp_top .pp_right {
  background: url("../../dist/images/light_rounded/sprite.png") -110px -53px no-repeat;
}
div.light_rounded .pp_next:hover {
  background: url("../../dist/images/light_rounded/btnNext.png") center right no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_previous:hover {
  background: url("../../dist/images/light_rounded/btnPrevious.png") center left no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_expand {
  background: url("../../dist/images/light_rounded/sprite.png") -31px -26px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_expand:hover {
  background: url("../images/light_rounded/sprite.png") -31px -47px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_contract {
  background: url("../../dist/images/light_rounded/sprite.png") 0 -26px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_contract:hover {
  background: url("../../dist/images/light_rounded/sprite.png") 0 -47px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_close {
  width: 75px;
  height: 22px;
  background: url("../../dist/images/light_rounded/sprite.png") -1px -1px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_nav .pp_play {
  background: url("../../dist/images/light_rounded/sprite.png") -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_rounded .pp_nav .pp_pause {
  background: url("../../dist/images/light_rounded/sprite.png") -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_rounded .pp_arrow_previous {
  background: url("../../dist/images/light_rounded/sprite.png") 0 -71px no-repeat;
}
div.light_rounded .pp_arrow_next {
  background: url("../../dist/images/light_rounded/sprite.png") -22px -71px no-repeat;
}
div.light_rounded .pp_bottom .pp_left {
  background: url("../../dist/images/light_rounded/sprite.png") -88px -80px no-repeat;
}
div.light_rounded .pp_bottom .pp_right {
  background: url("../../dist/images/light_rounded/sprite.png") -110px -80px no-repeat;
}
div.dark_rounded .pp_top .pp_left {
  background: url("../../dist/images/dark_rounded/sprite.png") -88px -53px no-repeat;
}
div.dark_rounded .pp_top .pp_right {
  background: url("../../dist/images/dark_rounded/sprite.png") -110px -53px no-repeat;
}
div.dark_rounded .pp_content_container .pp_left {
  background: url("../../dist/images/dark_rounded/contentPattern.png") top left repeat-y;
}
div.dark_rounded .pp_content_container .pp_right {
  background: url("../../dist/images/dark_rounded/contentPattern.png") top right repeat-y;
}
div.dark_rounded .pp_next:hover {
  background: url("../../dist/images/dark_rounded/btnNext.png") center right no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_previous:hover {
  background: url("../../dist/images/dark_rounded/btnPrevious.png") center left no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_expand {
  background: url("../../dist/images/dark_rounded/sprite.png") -31px -26px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_expand:hover {
  background: url("../../dist/images/dark_rounded/sprite.png") -31px -47px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_contract {
  background: url("../../dist/images/dark_rounded/sprite.png") 0 -26px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_contract:hover {
  background: url("../../dist/images/dark_rounded/sprite.png") 0 -47px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_close {
  width: 75px;
  height: 22px;
  background: url("../../dist/images/dark_rounded/sprite.png") -1px -1px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_description {
  margin-right: 85px;
  color: #fff;
}
div.dark_rounded .pp_nav .pp_play {
  background: url("../../dist/images/dark_rounded/sprite.png") -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_rounded .pp_nav .pp_pause {
  background: url("../../dist/images/dark_rounded/sprite.png") -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_rounded .pp_arrow_previous {
  background: url("../../dist/images/dark_rounded/sprite.png") 0 -71px no-repeat;
}
div.dark_rounded .pp_arrow_next {
  background: url("../../dist/images/dark_rounded/sprite.png") -22px -71px no-repeat;
}
div.dark_rounded .pp_bottom .pp_left {
  background: url("../../dist/images/dark_rounded/sprite.png") -88px -80px no-repeat;
}
div.dark_rounded .pp_bottom .pp_right {
  background: url("../../dist/images/dark_rounded/sprite.png") -110px -80px no-repeat;
}
div.dark_rounded .pp_loaderIcon {
  background: url("../../dist/images/dark_rounded/loader.gif") center center no-repeat;
}
div.dark_square .pp_left,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content {
  background: #000;
}
div.dark_square .pp_description {
  color: #fff;
  margin: 0 85px 0 0;
}
div.dark_square .pp_loaderIcon {
  background: url("../../dist/images/dark_square/loader.gif") center center no-repeat;
}
div.dark_square .pp_expand {
  background: url("../../dist/images/dark_square/sprite.png") -31px -26px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_expand:hover {
  background: url("../../dist/images/dark_square/sprite.png") -31px -47px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_contract {
  background: url("../../dist/images/dark_square/sprite.png") 0 -26px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_contract:hover {
  background: url("../../dist/images/dark_square/sprite.png") 0 -47px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_close {
  width: 75px;
  height: 22px;
  background: url("../../dist/images/dark_square/sprite.png") -1px -1px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_nav {
  clear: none;
}
div.dark_square .pp_nav .pp_play {
  background: url("../../dist/images/dark_square/sprite.png") -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_square .pp_nav .pp_pause {
  background: url("../../dist/images/dark_square/sprite.png") -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_square .pp_arrow_previous {
  background: url("../../dist/images/dark_square/sprite.png") 0 -71px no-repeat;
}
div.dark_square .pp_arrow_next {
  background: url("../../dist/images/dark_square/sprite.png") -22px -71px no-repeat;
}
div.dark_square .pp_next:hover {
  background: url("../../dist/images/dark_square/btnNext.png") center right no-repeat;
  cursor: pointer;
}
div.dark_square .pp_previous:hover {
  background: url("../../dist/images/dark_square/btnPrevious.png") center left no-repeat;
  cursor: pointer;
}
div.light_square .pp_expand {
  background: url("../../dist/images/light_square/sprite.png") -31px -26px no-repeat;
  cursor: pointer;
}
div.light_square .pp_expand:hover {
  background: url("../../dist/images/light_square/sprite.png") -31px -47px no-repeat;
  cursor: pointer;
}
div.light_square .pp_contract {
  background: url("../../dist/images/light_square/sprite.png") 0 -26px no-repeat;
  cursor: pointer;
}
div.light_square .pp_contract:hover {
  background: url("../../dist/images/light_square/sprite.png") 0 -47px no-repeat;
  cursor: pointer;
}
div.light_square .pp_close {
  width: 75px;
  height: 22px;
  background: url("../../dist/images/light_square/sprite.png") -1px -1px no-repeat;
  cursor: pointer;
}
div.light_square .pp_nav .pp_play {
  background: url("../../dist/images/light_square/sprite.png") -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_square .pp_nav .pp_pause {
  background: url("../../dist/images/light_square/sprite.png") -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_square .pp_arrow_previous {
  background: url("../../dist/images/light_square/sprite.png") 0 -71px no-repeat;
}
div.light_square .pp_arrow_next {
  background: url("../../dist/images/light_square/sprite.png") -22px -71px no-repeat;
}
div.light_square .pp_next:hover {
  background: url("../../dist/images/light_square/btnNext.png") center right no-repeat;
  cursor: pointer;
}
div.light_square .pp_previous:hover {
  background: url("../../dist/images/light_square/btnPrevious.png") center left no-repeat;
  cursor: pointer;
}
div.facebook .pp_top .pp_left {
  background: url("../../dist/images/facebook/sprite.png") -88px -53px no-repeat;
}
div.facebook .pp_top .pp_middle {
  background: url("../../dist/images/facebook/contentPatternTop.png") top left repeat-x;
}
div.facebook .pp_top .pp_right {
  background: url("../../dist/images/facebook/sprite.png") -110px -53px no-repeat;
}
div.facebook .pp_content_container .pp_left {
  background: url("../../dist/images/facebook/contentPatternLeft.png") top left repeat-y;
}
div.facebook .pp_content_container .pp_right {
  background: url("../../dist/images/facebook/contentPatternRight.png") top right repeat-y;
}
div.facebook .pp_expand {
  background: url("../../dist/images/facebook/sprite.png") -31px -26px no-repeat;
  cursor: pointer;
}
div.facebook .pp_expand:hover {
  background: url("../../dist/images/facebook/sprite.png") -31px -47px no-repeat;
  cursor: pointer;
}
div.facebook .pp_contract {
  background: url("../../dist/images/facebook/sprite.png") 0 -26px no-repeat;
  cursor: pointer;
}
div.facebook .pp_contract:hover {
  background: url("../../dist/images/facebook/sprite.png") 0 -47px no-repeat;
  cursor: pointer;
}
div.facebook .pp_close {
  width: 22px;
  height: 22px;
  background: url("../../dist/images/facebook/sprite.png") -1px -1px no-repeat;
  cursor: pointer;
}
div.facebook .pp_description {
  margin: 0 37px 0 0;
}
div.facebook .pp_loaderIcon {
  background: url("../../dist/images/facebook/loader.gif") center center no-repeat;
}
div.facebook .pp_arrow_previous {
  background: url("../../dist/images/facebook/sprite.png") 0 -71px no-repeat;
  height: 22px;
  margin-top: 0;
  width: 22px;
}
div.facebook .pp_arrow_previous.disabled {
  background-position: 0 -96px;
  cursor: default;
}
div.facebook .pp_arrow_next {
  background: url("../../dist/images/facebook/sprite.png") -32px -71px no-repeat;
  height: 22px;
  margin-top: 0;
  width: 22px;
}
div.facebook .pp_arrow_next.disabled {
  background-position: -32px -96px;
  cursor: default;
}
div.facebook .pp_nav {
  margin-top: 0;
}
div.facebook .pp_nav p {
  font-size: 15px;
  padding: 0 3px 0 4px;
}
div.facebook .pp_nav .pp_play {
  background: url("../../dist/images/facebook/sprite.png") -1px -123px no-repeat;
  height: 22px;
  width: 22px;
}
div.facebook .pp_nav .pp_pause {
  background: url("../../dist/images/facebook/sprite.png") -32px -123px no-repeat;
  height: 22px;
  width: 22px;
}
div.facebook .pp_next:hover {
  background: url("../../dist/images/facebook/btnNext.png") center right no-repeat;
  cursor: pointer;
}
div.facebook .pp_previous:hover {
  background: url("../../dist/images/facebook/btnPrevious.png") center left no-repeat;
  cursor: pointer;
}
div.facebook .pp_bottom .pp_left {
  background: url("../../dist/images/facebook/sprite.png") -88px -80px no-repeat;
}
div.facebook .pp_bottom .pp_middle {
  background: url("../../dist/images/facebook/contentPatternBottom.png") top left repeat-x;
}
div.facebook .pp_bottom .pp_right {
  background: url("../../dist/images/facebook/sprite.png") -110px -80px no-repeat;
}
div.pp_pic_holder a:focus {
  outline: none;
}
div.pp_overlay {
  background: #000;
  display: none;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9500;
}
div.pp_pic_holder {
  display: none;
  position: absolute;
  width: 100px;
  z-index: 10000;
}
.pp_content {
  height: 40px;
  min-width: 40px;
}
* html .pp_content {
  width: 40px;
}
.pp_content_container {
  position: relative;
  text-align: left;
  width: 100%;
}
.pp_content_container .pp_left {
  padding-left: 20px;
}
.pp_content_container .pp_right {
  padding-right: 20px;
}
.pp_content_container .pp_details {
  float: left;
  margin: 10px 0 2px;
}
.pp_description {
  display: none;
  margin: 0;
}
.pp_social {
  float: left;
  margin: 0;
}
.pp_social .facebook {
  float: left;
  margin-left: 5px;
  width: 55px;
  overflow: hidden;
}
.pp_social .twitter {
  float: left;
}
.pp_nav {
  clear: right;
  float: left;
  margin: 3px 10px 0 0;
}
.pp_nav p {
  float: left;
  white-space: nowrap;
  margin: 2px 4px;
}
.pp_nav .pp_play,
.pp_nav .pp_pause {
  float: left;
  margin-right: 4px;
  text-indent: -10000px;
}
a.pp_arrow_previous,
a.pp_arrow_next {
  display: block;
  float: left;
  height: 15px;
  margin-top: 3px;
  overflow: hidden;
  text-indent: -10000px;
  width: 14px;
}
.pp_hoverContainer {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
}
.pp_gallery {
  display: none;
  left: 50%;
  margin-top: -50px;
  position: absolute;
  z-index: 10000;
}
.pp_gallery div {
  float: left;
  overflow: hidden;
  position: relative;
}
.pp_gallery ul {
  float: left;
  height: 35px;
  position: relative;
  white-space: nowrap;
  margin: 0 0 0 5px;
  padding: 0;
}
.pp_gallery ul a {
  border: 1px rgba(0, 0, 0, 0.5) solid;
  display: block;
  float: left;
  height: 33px;
  overflow: hidden;
}
.pp_gallery ul a img {
  border: 0;
}
.pp_gallery li {
  display: block;
  float: left;
  margin: 0 5px 0 0;
  padding: 0;
}
.pp_gallery li.default a {
  background: url("../../dist/images/facebook/default_thumbnail.gif") 0 0 no-repeat;
  display: block;
  height: 33px;
  width: 50px;
}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next {
  margin-top: 7px !important;
}
a.pp_next {
  background: url("../../dist/images/light_rounded/btnNext.png") 10000px 10000px no-repeat;
  display: block;
  float: right;
  height: 100%;
  text-indent: -10000px;
  width: 49%;
}
a.pp_previous {
  background: url("../../dist/images/light_rounded/btnNext.png") 10000px 10000px no-repeat;
  display: block;
  float: left;
  height: 100%;
  text-indent: -10000px;
  width: 49%;
}
a.pp_expand,
a.pp_contract {
  cursor: pointer;
  display: none;
  height: 20px;
  position: absolute;
  right: 30px;
  text-indent: -10000px;
  top: 10px;
  width: 20px;
  z-index: 20000;
}
a.pp_close {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  line-height: 22px;
  text-indent: -10000px;
}
.pp_loaderIcon {
  display: block;
  height: 24px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 24px;
  margin: -12px 0 0 -12px;
}
#pp_full_res {
  line-height: 1!important;
}
#pp_full_res .pp_inline {
  text-align: left;
}
#pp_full_res .pp_inline p {
  margin: 0 0 15px;
}
div.ppt {
  color: #fff;
  display: none;
  font-size: 17px;
  z-index: 9999;
  margin: 0 0 5px 15px;
}
div.pp_default .pp_content,
div.light_rounded .pp_content {
  background-color: #fff;
}
div.pp_default #pp_full_res .pp_inline,
div.light_rounded .pp_content .ppt,
div.light_rounded #pp_full_res .pp_inline,
div.light_square .pp_content .ppt,
div.light_square #pp_full_res .pp_inline,
div.facebook .pp_content .ppt,
div.facebook #pp_full_res .pp_inline {
  color: #000;
}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a,
.pp_gallery ul a:hover,
.pp_gallery li.selected a {
  border-color: #fff;
}
div.pp_default .pp_details,
div.light_rounded .pp_details,
div.dark_rounded .pp_details,
div.dark_square .pp_details,
div.light_square .pp_details,
div.facebook .pp_details {
  position: relative;
}
div.light_rounded .pp_top .pp_middle,
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right,
div.light_rounded .pp_bottom .pp_middle,
div.light_square .pp_left,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content,
div.facebook .pp_content {
  background: #fff;
}
div.light_rounded .pp_description,
div.light_square .pp_description {
  margin-right: 85px;
}
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next,
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next,
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next,
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next {
  margin-top: 12px !important;
}
div.light_rounded .pp_arrow_previous.disabled,
div.dark_rounded .pp_arrow_previous.disabled,
div.dark_square .pp_arrow_previous.disabled,
div.light_square .pp_arrow_previous.disabled {
  background-position: 0 -87px;
  cursor: default;
}
div.light_rounded .pp_arrow_next.disabled,
div.dark_rounded .pp_arrow_next.disabled,
div.dark_square .pp_arrow_next.disabled,
div.light_square .pp_arrow_next.disabled {
  background-position: -22px -87px;
  cursor: default;
}
div.light_rounded .pp_loaderIcon,
div.light_square .pp_loaderIcon {
  background: url("../../dist/images//light_rounded/loader.gif") center center no-repeat;
}
div.dark_rounded .pp_top .pp_middle,
div.dark_rounded .pp_content,
div.dark_rounded .pp_bottom .pp_middle {
  background: url("../../dist/images/dark_rounded/contentPattern.png") top left repeat;
}
div.dark_rounded .currentTextHolder,
div.dark_square .currentTextHolder {
  color: #c4c4c4;
}
div.dark_rounded #pp_full_res .pp_inline,
div.dark_square #pp_full_res .pp_inline {
  color: #fff;
}
.pp_top,
.pp_bottom {
  height: 20px;
  position: relative;
}
* html .pp_top,
* html .pp_bottom {
  padding: 0 20px;
}
.pp_top .pp_left,
.pp_bottom .pp_left {
  height: 20px;
  left: 0;
  position: absolute;
  width: 20px;
}
.pp_top .pp_middle,
.pp_bottom .pp_middle {
  height: 20px;
  left: 20px;
  position: absolute;
  right: 20px;
}
* html .pp_top .pp_middle,
* html .pp_bottom .pp_middle {
  left: 0;
  position: static;
}
.pp_top .pp_right,
.pp_bottom .pp_right {
  height: 20px;
  left: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
.pp_fade,
.pp_gallery li.default a img {
  display: none;
}
body.auction_items {
  position: relative;
}
.shadow-box {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, 0, endColorstr=#7F000000, 0);
}
.shadow-box .wpar {
  position: relative;
  width: 1120px;
  height: 100%;
  margin: 0 auto;
}
.shadow-box .wpar.wpar1 {
  width: 450px;
}
.shadow-box .wpar.wpar2 {
  width: 344px;
}
.shadow-box .wpar .display-box {
  position: absolute;
  top: 20%;
  min-width: 450px;
  background: #fff;
  border-radius: 10px;
}
.shadow-box .wpar .display-box i {
  display: block;
  width: 20px;
  height: 20px;
  background: url("../../dist/images/cha-01.png") no-repeat;
  background-size: contain;
  position: absolute;
  top: 24px;
  right: 24px;
  cursor: pointer;
}
.shadow-box .wpar .display-box .box-left {
  width: 477px;
}
.shadow-box .wpar .display-box .box-left .user-box {
  width: 447px;
  padding: 18px 0 18px 28px;
  border: 1px solid #dbdbdb;
}
.shadow-box .wpar .display-box .box-left .user-box .heard-img {
  width: 60px;
  height: 60px;
}
.shadow-box .wpar .display-box .box-left .user-box .heard-img img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.shadow-box .wpar .display-box .box-left .user-box .heard-infro {
  font-size: 16px;
  color: #999999;
}
.shadow-box .wpar .display-box .box-left .user-box .heard-infro .infro_s {
  display: block;
  height: 24px;
  line-height: 24px;
}
.shadow-box .wpar .display-box .box-left .user-box .heard-infro .infro_s .infro_e {
  color: #333333;
}
.shadow-box .wpar .display-box .box-left .level-box {
  padding-top: 13px;
  width: 100%;
}
.shadow-box .wpar .display-box .box-left .level-box .level-s {
  display: block;
  height: 36px;
  line-height: 36px;
  font-size: 18px;
  color: #333333;
  padding: 0 14px;
}
.shadow-box .wpar .display-box .box-left .level-box .level-inputs {
  padding-left: 14px;
}
.shadow-box .wpar .display-box .box-left .level-box .level-inputs input[type=radio] {
  position: absolute;
  left: -9999px;
}
.shadow-box .wpar .display-box .box-left .level-box .level-inputs label.level-label {
  display: block;
  width: 98px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 6px;
  border: 1px solid #DBDBDB;
  font-size: 16px;
  color: #666666;
  margin: 0 15px 13px 0;
  cursor: pointer;
}
.shadow-box .wpar .display-box .box-left .level-box .level-inputs label.level-label.active-i {
  border-color: #ea352a;
  color: #ea352a;
}
.shadow-box .wpar .display-box .box-left .level-box .level-inputs label.level-label.active-d {
  color: #DBDBDB;
}
.shadow-box .wpar .display-box .box-left .pay-box label.pay-label {
  display: block;
  line-height: 38px;
  font-size: 16;
  color: #999999;
}
.shadow-box .wpar .display-box .box-left .pay-box label.pay-label span {
  color: #ea352a;
}
.shadow-box .wpar .display-box .box-left .pay-box select {
  display: block;
  width: 238px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
}
.shadow-box .wpar .display-box .box-left .pay-box a {
  display: block;
  font-size: 16px;
  color: #999;
  height: 36px;
  line-height: 36px;
}
.shadow-box .wpar .display-box .box-left .payBtn {
  width: 240px;
  height: 40px;
  line-height: 40px;
  background: #EA352A;
  font-size: 16px;
  color: #ffffff;
  border: none;
  border-radius: 8px;
  cursor: pointer;
}
.shadow-box .wpar .display-box .box-right {
  width: 386px;
  height: 482px;
  padding: 22px 26px 0;
  background: #f5f5f5;
  overflow-y: scroll;
}
.shadow-box .wpar .display-box .box-right label {
  display: block;
  line-height: 32px;
  font-size: 16px;
  color: #333333;
}
.shadow-box .wpar .display-box .box-right span {
  display: block;
  line-height: 28px;
  font-size: 12px;
  color: #999999;
}
.shadow-box .wpar .display-box .box-right p {
  line-height: 24px;
  font-size: 14px;
  color: #666;
}
.shadow-box .wpar .display-box .box-right p.subtitle {
  font-size: 20px;
  color: #333;
}
.shadow-box .wpar .display-box .box-right p.halfWith {
  width: 49%;
}
.shadow-box .wpar .display-box .box-right p em {
  color: #EA352A;
}
.shadow-box .wpar .display-box .box-right .discountExplain {
  border: 1px solid #dbdbdb;
}
.shadow-box .wpar .display-box .box-right .discountExplain li {
  border-top: 1px solid #dbdbdb;
}
.shadow-box .wpar .display-box .box-right .discountExplain li:first-child {
  background: #dbdbdb;
  border: none;
}
.shadow-box .wpar .display-box .box-right .discountExplain li:first-child span {
  text-align: center;
  font-size: 18px;
  color: #333;
}
.shadow-box .wpar .display-box .box-right .discountExplain li span {
  text-align: center;
  line-height: 36px;
  width: 24.7%;
  font-size: 16px;
  color: #999;
  border-left: 1px solid #dbdbdb;
}
.shadow-box .wpar .display-box .box-right .discountExplain li span:first-child {
  border: none;
}
.shadow-box .wpar .display-box .box-right .vipExplain li {
  border: 1px solid #dbdbdb;
  border-radius: 4px;
}
.shadow-box .wpar .display-box .box-right .vipExplain li label {
  line-height: 42px;
  border-bottom: 1px solid #dbdbdb;
  font-size: 18px;
  color: #333;
  padding: 0 10px;
}
.shadow-box .wpar .display-box .box-right .vipExplain li span {
  line-height: 36px;
  height: 36px;
  font-size: 16px;
  color: #999;
  padding: 0 10px;
}
.shadow-box .wpar .insDiv {
  position: relative;
  width: 448px;
  min-height: 422px;
  position: absolute;
  top: 20%;
  background: #fff;
  border-radius: 10px;
}
.shadow-box .wpar .insDiv i.back-arr {
  position: absolute;
  left: 12px;
  display: block;
  width: 14px;
  height: 63px;
  background: url("../../dist/images/back-arr.png") no-repeat center;
  background-size: contain;
  cursor: pointer;
}
.shadow-box .wpar .insDiv .insDiv-label {
  position: relative;
  display: block;
  height: 63px;
  line-height: 63px;
  font-size: 24px;
  color: #333333;
  border-bottom: 1px solid #dbdbdb;
}
.shadow-box .wpar .insDiv .insDiv-label em {
  position: absolute;
  width: 20px;
  height: 20px;
  background: url("../../dist/images/cha-01.png") no-repeat;
  background-size: contain;
  top: 16%;
  right: 2%;
  cursor: pointer;
}
.shadow-box .wpar .insDiv .i-block {
  position: relative;
  display: block;
  margin: 20% auto;
}
.shadow-box .wpar .insDiv .i-block .errorSpan {
  position: absolute;
  top: -54px;
  text-align: center;
  width: 100%;
}
.shadow-box .wpar .insDiv .forgetPaypass {
  font-size: 16px;
  color: #999;
}
.shadow-box .wpar .insDiv .six-password {
  position: relative;
  height: 33px;
  width: 182px;
  overflow: hidden;
  vertical-align: middle;
}
.shadow-box .wpar .insDiv .sixDigitPassword {
  position: absolute;
  left: -122px;
  top: 0;
  width: 1000px;
  height: 26px;
  color: #fff;
  font-size: 12px;
  box-sizing: content-box;
  -webkit-user-select: initial;
  outline: 'none';
  z-index: 999;
  opacity: 0;
  filter: alpha(opacity=0);
}
.shadow-box .wpar .insDiv .sixDigitPassword-box {
  cursor: text;
  background: #fff;
  outline: none;
  position: relative;
  padding: 8px 0;
  height: 15px;
  border: 1px solid #cccccc;
  border-radius: 2px;
}
.shadow-box .wpar .insDiv .sixDigitPassword-box i {
  float: left;
  display: block;
  padding: 4px 0;
  height: 7px;
  border-left: 1px solid #cccccc;
}
.shadow-box .wpar .insDiv .sixDigitPassword-box .active {
  background: url('../../dist/images/password-blink.gif') no-repeat center center;
}
.shadow-box .wpar .insDiv .sixDigitPassword-box b {
  display: block;
  margin: 0 auto;
  width: 7px;
  height: 7px;
  overflow: hidden;
  visibility: hidden;
  background: url('../../dist/images/passeord-dot.png') no-repeat;
}
.shadow-box .wpar .insDiv .sixDigitPassword-box span {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  height: 30px;
  border: 1px solid rgba(82, 168, 236, 0.8);
  border: 1px solid #00ffff\9;
  border-radius: 2px;
  visibility: hidden;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
.shadow-box .wpar .errorBox {
  position: absolute;
  width: 300px;
  height: 200px;
  background: #fff;
  border-radius: 10px;
  top: 50%;
  right: 16%;
  padding: 0 10px;
}
.shadow-box .wpar .errorBox label {
  display: block;
  height: 48px;
  line-height: 48px;
  font-size: 24px;
  color: #333;
}
.shadow-box .wpar .errorBox .btnB {
  width: 94%;
  position: absolute;
  bottom: 10%;
}
.shadow-box .wpar .errorBox .btnB .dualBtn {
  width: 96px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #fff;
  border: none;
  border-radius: 6px;
}
.shadow-box .wpar .errorBox .btnB .dualBtn.cancel {
  background: #999;
}
.shadow-box .wpar .errorBox .btnB .dualBtn.determine {
  background: #EA352A;
}
.shadow-box .wpar .ensureBox {
  position: absolute;
  width: 94%;
  background: #fff;
  border-radius: 10px;
  top: 30%;
  padding: 20px 10px;
}
.shadow-box .wpar .ensureBox.ensureRule {
  width: 98%;
  top: 10%;
  height: 730px;
}
.shadow-box .wpar .ensureBox i {
  display: block;
  width: 20px;
  height: 20px;
  background: url("../../dist/images/cha-01.png") no-repeat;
  background-size: contain;
  position: absolute;
  top: 24px;
  right: 24px;
  cursor: pointer;
}
.shadow-box .wpar .ensureBox .ensure-label {
  display: block;
  width: 100%;
  line-height: 40px;
  height: 40px;
  font-size: 20px;
  color: #666;
  border-bottom: 1px solid #dbdbdb;
}
.shadow-box .wpar .ensureBox .payEnsure {
  display: block;
  padding: 20px 0;
}
.shadow-box .wpar .ensureBox .payEnsure span {
  display: block;
  line-height: 36px;
  height: 36px;
  font-size: 14px;
  color: #666;
}
.shadow-box .wpar .ensureBox .payEnsure select {
  display: block;
  width: 200px;
  padding: 0 10px;
  line-height: 36px;
  height: 36px;
  border-radius: 6px;
  border: 1px solid #dbdbdb;
  font-size: 16px;
  color: #666;
}
.shadow-box .wpar .ensureBox .payEnsure select:disable {
  background: #BDBDBD;
  cursor: pointer;
}
.shadow-box .wpar .ensureBox .payEnsure a {
  display: block;
  font-size: 16px;
  color: #999;
}
.shadow-box .wpar .ensureBox .payEnsure .money-input {
  width: 180px;
  line-height: 38px;
  height: 38px;
  border-radius: 6px;
  border: 1px solid #dbdbdb;
  padding: 0 10px;
  font-size: 16px;
  color: #EA352A;
}
.shadow-box .wpar .ensureBox .payEnsure .money-input.yzm-input {
  width: 80px;
}
.shadow-box .wpar .ensureBox .rulesDiv {
  padding: 10px;
  height: 560px;
  overflow: hidden;
  overflow-y: scroll;
}
.shadow-box .wpar .ensureBox .rulesDiv p {
  line-height: 40px;
  font-size: 16px;
  color: #666;
  text-indent: 2em;
}
.ok-input {
  width: 260px;
  line-height: 40px;
  height: 40px;
  background: #EA352A;
  border-radius: 6px;
  border: none;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
.ok-input.yzmBtn {
  width: 80px;
}
/*------------------------------------------------关于我们------------------------------------------------*/
.aboutUp {
  min-height: 534px;
  border-top: 13px solid #4b4b4b;
  padding: 52px 0 48px;
  position: relative;
}
.aboutUp .aboutText {
  position: absolute;
  width: 830px;
  font-size: 46px;
  color: #8d582e;
}
.aboutUp .aboutText label {
  display: block;
  height: 88px;
  line-height: 88px;
  border-bottom: 1px dashed #fff3e9;
}
.aboutUp .aboutText p {
  font-size: 14px;
  color: #b67744;
  line-height: 32px;
}
.aboutUp .aboutText p.p1 {
  width: 832px;
}
.aboutUp .aboutText p.p2 {
  width: 622px;
}
.aboutUp .aboutText p.p3 {
  width: 422px;
}
.aboutDown {
  background: #f5f5f5;
  padding: 36px 0;
}
.aboutDown .addressBox {
  padding: 16px 20px;
}
.aboutDown .addressBox i {
  display: block;
  width: 81px;
  height: 81px;
  background: url("../../dist/images/about_icon3.png") no-repeat;
  background-size: contain;
}
.aboutDown .addressBox p {
  font-size: 16px;
  color: #999999;
  line-height: 36px;
}
.aboutDown .addressBox p span {
  font-size: 16px;
  color: #666666;
}
/*==========================================消息列表===========================================*/
.message_ul {
  padding: 6px 18px;
  min-height: 500px;
}
.message_ul li {
  position: relative;
  padding-left: 20px;
  border-top: 1px dashed #dbdbdb;
}
.message_ul li:first-child {
  border: none;
}
.message_ul li .redCircle {
  position: absolute;
  left: 0;
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ea352a;
  top: 45%;
}
.message_ul li span.message_title {
  display: block;
  line-height: 52px;
  font-size: 18px;
  color: #333333;
}
.message_ul li span.message_title.message_read {
  color: #999999;
}
.message_ul li span.message_time {
  display: block;
  line-height: 52px;
  font-size: 14px;
  color: #666666;
}
.messageBox {
  min-height: 500px;
  padding: 18px 50px;
  border: 1px solid #dbdbdb;
}
.messageBox .messageTitle {
  display: block;
  line-height: 42px;
  font-size: 18px;
  color: #333333;
  border-bottom: 1px solid #dbdbdb;
  text-align: center;
}
.messageBox .message_content {
  padding: 10px 0 40px;
  min-height: 200px;
}
.messageBox .message_content p {
  text-indent: 2em;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}
.messageBox .messImg {
  width: 27px;
  height: 26px;
  vertical-align: middle;
  margin-top: 4px;
}
.messageBox .mess_name {
  font-size: 24px;
  color: #333333;
}
.messageBox .mess_time {
  font-size: 14px;
  color: #999999;
  text-align: right;
}
/*===============================================裁剪图片================================================*/
/* jquery.Jcrop.css v0.9.12 - MIT License */
/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
*/
.jcrop-holder {
  direction: ltr;
  text-align: left;
  /* IE10 touch compatibility */
  -ms-touch-action: none;
}
/* Selection Border */
.jcrop-vline,
.jcrop-hline {
  font-size: 0;
  position: absolute;
}
.jcrop-vline {
  height: 100%;
  width: 1px !important;
}
.jcrop-vline.right {
  right: 0;
}
.jcrop-hline {
  height: 1px !important;
  width: 100%;
}
.jcrop-hline.bottom {
  bottom: 0;
}
/* Invisible click targets */
.jcrop-tracker {
  height: 100%;
  width: 100%;
  /* "turn off" link highlight */
  -webkit-tap-highlight-color: transparent;
  /* disable callout, image save panel */
  -webkit-touch-callout: none;
  /* disable cut copy paste */
  -webkit-user-select: none;
}
/* Dragbars */
.jcrop-dragbar {
  font-size: 1px;
}
.jcrop-dragbar.ord2-n,
.jcrop-dragbar.ord2-s {
  height: 7px;
  width: 100%;
}
.jcrop-dragbar.ord2-e,
.jcrop-dragbar.ord2-w {
  height: 100%;
  width: 7px;
}
.jcrop-dragbar.ord2-n {
  margin-top: -4px;
  top: 0;
  left: 0;
}
.jcrop-dragbar.ord2-s {
  bottom: 0;
  margin-bottom: -4px;
}
.jcrop-dragbar.ord2-e {
  margin-right: -4px;
  right: 0;
}
.jcrop-dragbar.ord2-w {
  margin-left: -4px;
  top: 0;
  left: 0;
}
/* Selection Handles */
.jcrop-handle {
  background-color: #333333;
  border: 1px #eeeeee solid;
  width: 7px !important;
  height: 7px !important;
  font-size: 1px;
}
.jcrop-handle.ord-n {
  left: 50%;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-s {
  bottom: 0;
  left: 50%;
  margin-bottom: -4px;
  margin-left: -4px;
}
.jcrop-handle.ord-e {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 50%;
}
.jcrop-handle.ord-w {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 50%;
}
.jcrop-handle.ord-nw {
  left: 0;
  margin-left: -4px;
  margin-top: -4px;
  top: 0;
}
.jcrop-handle.ord-ne {
  margin-right: -4px;
  margin-top: -4px;
  right: 0;
  top: 0;
}
.jcrop-handle.ord-se {
  bottom: 0;
  margin-bottom: -4px;
  margin-right: -4px;
  right: 0;
}
.jcrop-handle.ord-sw {
  bottom: 0;
  left: 0;
  margin-bottom: -4px;
  margin-left: -4px;
}
/* The "jcrop-light" class/extension */
.jcrop-light .jcrop-vline,
.jcrop-light .jcrop-hline {
  background: #ffffff;
  filter: alpha(opacity=70) !important;
  opacity: 0.70!important;
}
.jcrop-light .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #000000;
  border-color: #ffffff;
  border-radius: 3px;
}
/* The "jcrop-dark" class/extension */
.jcrop-dark .jcrop-vline,
.jcrop-dark .jcrop-hline {
  background: #000000;
  filter: alpha(opacity=70) !important;
  opacity: 0.7 !important;
}
.jcrop-dark .jcrop-handle {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  background-color: #ffffff;
  border-color: #000000;
  border-radius: 3px;
}
/* Simple macro to turn off the antlines */
.solid-line .jcrop-vline,
.solid-line .jcrop-hline {
  background: #ffffff;
}
/* Fix for twitter bootstrap et al. */
.jcrop-holder img,
img.jcrop-preview {
  max-width: none;
}
.wl {
  /*float:left; width: 397px;*/
  width: 180px;
  margin: 0 auto;
}
.wr {
  float: left;
  margin-left: 26px;
  display: inline;
}
.jy-up-ch {
  position: relative;
  width: 395px;
}
.jy-up-ch .bch {
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("../../dist/images/bch.jpg");
}
.jy-up-ch .bch1 {
  width: 15px;
  height: 20px;
  background-position: 0 0;
  left: 0;
  top: 10px;
}
.jy-up-ch .bch2 {
  width: 39px;
  height: 24px;
  background-position: -15px 0;
  left: 50%;
  margin-left: -39px;
  top: 7px;
}
.jy-up-ch .bch3 {
  width: 37px;
  height: 24px;
  background-position: -54px 0;
  left: 50%;
  top: 7px;
}
.jy-up-ch .bch4 {
  width: 15px;
  height: 20px;
  background-position: -91px 0;
  right: 0;
  top: 10px;
}
.jy-up-ch .bch1:hover {
  background-position: 0 -27px;
}
.jy-up-ch .bch2:hover {
  background-position: -15px -24px;
}
.jy-up-ch .bch3:hover {
  background-position: -54px -24px;
}
.jy-up-ch .bch4:hover {
  background-position: -91px -27px;
}
.jc-demo-box {
  position: relative;
  /*background-color: #e7e7e7;*/
  width: 180px;
  height: 180px;
  overflow: hidden;
  border-radius: 50%;
  /*border: 1px solid #c8c8c8;*/
}
.jcrop_w {
  width: 180px;
  height: 180px;
  overflow: hidden;
  border-radius: 50%;
}
.jcrop_w img {
  /*position: absolute; */
  width: 100%;
  height: 100%;
}
.pre-1,
.pre-2,
.pre-3 {
  border: 1px solid #c8c8c8;
  padding: 2px;
}
.pre-1 {
  width: 110px;
  height: 135px;
  overflow: hidden;
}
.pre-2 {
  width: 73px;
  height: 90px;
  overflow: hidden;
  margin-top: 13px;
}
.pre-3 {
  width: 40px;
  height: 48px;
  overflow: hidden;
  margin-top: 13px;
}
.announcements {
  background: #f2f2f2;
  margin-top: 70px;
  padding: 35px 30px;
}
.announcements .c4e {
  font-size: 18px;
  color: #4e4e4e;
}
.announcements p {
  line-height: 28px;
  font-size: 14px;
  color: #666;
}
/*=============================jquery星星打分==========================*/
/*quiz style*/
.quiz {
  /*border:solid 1px #ccc;height:270px;*/
  width: 772px;
}
.quiz h3 {
  font-size: 14px;
  line-height: 35px;
  height: 35px;
  border-bottom: solid 1px #e8e8e8;
  padding-left: 20px;
  background: #f8f8f8;
  color: #666;
  position: relative;
}
.quiz_content {
  padding-top: 50px;
  /*padding-left:20px;*/
  position: relative;
  /*height:205px;*/
}
.quiz_content .eval {
  display: block;
  width: 20px;
  height: 16px;
  margin: 0 10px;
}
.quiz_content .eval.eval_01 {
  background: url("../../dist/images/eval_01.png");
}
.quiz_content .eval.eval_02 {
  background: url("../../dist/images/eval_02.png");
}
.quiz_content .eval.eval_03 {
  background: url("../../dist/images/eval_03.png");
}
.quiz_content .btm {
  border: none;
  width: 300px;
  height: 40px;
  /*background:url(../../dist/images/btn.gif) no-repeat*/
  background: #ea352a;
  font-size: 16px;
  color: #fff;
  margin: 30px 0 0 84px;
  border-radius: 6px;
  display: inline;
  cursor: pointer;
}
.quiz_content li.full-comment {
  position: relative;
  z-index: 99;
  height: 41px;
}
.quiz_content li.cate_l {
  height: 24px;
  line-height: 24px;
  padding-bottom: 10px;
}
.quiz_content li.cate_l dl dt {
  float: left;
}
.quiz_content li.cate_l dl dd {
  float: left;
  padding-right: 15px;
}
.quiz_content li.cate_l dl dd label {
  cursor: pointer;
}
.quiz_content .l_text {
  height: 120px;
  position: relative;
  /*padding-left:18px;*/
}
.quiz_content .l_text .m_flo {
  float: left;
  /*width:47px;*/
}
.quiz_content .l_text .text {
  width: 634px;
  height: 109px;
  border: solid 1px #ccc;
  padding: 10px;
}
.quiz_content .l_text .tr {
  position: absolute;
  bottom: -18px;
  right: 40px;
}
/*goods-comm-stars style*/
.goods-comm {
  /*height:41px;position:relative;*/
  z-index: 7;
}
.goods-comm-stars {
  line-height: 32px;
  /*padding-left:12px;height:41px;position:absolute;top:0px;left:0;*/
  width: 400px;
}
.goods-comm-stars .star_l {
  float: left;
  display: inline-block;
  margin-right: 20px;
  display: inline;
}
.goods-comm-stars .star_choose {
  float: left;
  display: inline-block;
}
/* rater star */
.rater-star {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
  background-repeat: repeat-x;
  background-position: left top;
  float: left;
}
.rater-star-item,
.rater-star-item-current,
.rater-star-item-hover {
  position: absolute;
  top: 0;
  left: 0;
  background-repeat: repeat-x;
}
.rater-star-item {
  background-position: -100% -100%;
}
.rater-star-item-hover {
  background-position: 0 -48px;
  cursor: pointer;
}
.rater-star-item-current {
  background-position: 0 -48px;
  cursor: pointer;
}
.rater-star-item-current.rater-star-happy {
  background-position: 0 -25px;
}
.rater-star-item-hover.rater-star-happy {
  background-position: 0 -25px;
}
.rater-star-item-current.rater-star-full {
  background-position: 0 -72px;
}
/* popinfo */
.popinfo {
  display: none;
  position: absolute;
  top: 30px;
  background: url("../../dist/images/infobox-bg.gif") no-repeat;
  padding-top: 8px;
  width: 192px;
  margin-left: -14px;
}
.popinfo .info-box {
  border: 1px solid #f00;
  border-top: 0;
  padding: 0 5px;
  color: #F60;
  background: #FFF;
}
.popinfo .info-box div {
  color: #333;
}
.rater-click-tips {
  font: 12px/25px;
  color: #333;
  margin-left: 10px;
  background: url("../../dist/images/infobox-bg-l.gif") no-repeat 0 0;
  width: 125px;
  height: 34px;
  padding-left: 16px;
  overflow: hidden;
}
.rater-click-tips span {
  display: block;
  background: #FFF9DD url("../../dist/images/infobox-bg-l-r.gif") no-repeat 100% 0;
  height: 34px;
  line-height: 34px;
  padding-right: 5px;
}
.rater-star-item-tips {
  background: url("../../dist/images/star-tips.gif") no-repeat 0 0;
  height: 41px;
  overflow: hidden;
}
.cur.rater-star-item-tips {
  display: block;
}
.rater-star-result {
  color: #FF6600;
  font-weight: bold;
  padding-left: 10px;
  float: left;
}
/*========================================拍卖征集================================================*/
.collectBox {
  position: relative;
}
.collectBox img {
  width: 100%;
  height: 100%;
}
.collectBox .solicBox {
  position: absolute;
  width: 100%;
  top: 79%;
}
.collectBox .solicA {
  width: 6%;
  margin: auto;
}
.collectBox .solicA a {
  display: block;
  width: 100%;
  height: 31px;
}
.collectBox .solicA img {
  width: 100%;
  height: 100%;
}
.help-block {
  display: block;
  width: 100%;
  position: absolute;
  top: 64px;
  right: 0;
  text-align: center;
}
/*===================================资金明细详情===================================*/
.capital-record li {
  width: 44%;
  padding-left: 48px;
}
.capital-record li span {
  display: block;
  line-height: 46px;
  height: 46px;
  font-size: 14px;
  color: #666666;
}
.capital-record li span em {
  font-size: 18px;
  color: #333333;
}
.capital-record li span em.redSpan {
  color: #d91f00;
}
/*==================================我的订单付款页===================================*/
.imgEm {
  width: 74px !important;
  height: 74px;
}
.imgEm img {
  width: 100%;
  height: 100%;
}
.orderUl {
  padding: 10px 14px;
}
.orderUl li {
  padding: 12px 10px;
  border: 1px solid #dbdbdb;
}
.orderUl li .field {
  position: relative;
  display: block;
  line-height: 26px;
  font-size: 14px;
  color: #333333;
}
.orderUl li .field.field_1 {
  width: 10%;
}
.orderUl li .field.field_15 {
  width: 15%;
}
.orderUl li .field.field_2 {
  width: 20%;
}
.orderUl li .field.field_25 {
  width: 25%;
}
.orderUl li .field.field_3 {
  width: 30%;
}
.orderUl li .field.field_35 {
  width: 35%;
}
.orderUl li .field.field_4 {
  width: 40%;
}
.orderUl li .field .goodsTitle {
  display: block;
  width: 60%;
}
.orderUl li .field .xcard {
  position: absolute;
  display: block;
  bottom: 10px;
  left: 80px;
  width: 16px;
  height: 11px;
  background: url(../../dist/images/xcard.png) no-repeat;
  background-size: contain;
}
.orderUl li .field .redField {
  font-size: 14px;
  color: #ea352a;
}
.orderUl li:first-child {
  padding: 0 10px;
  background: #e7e7e7;
  border: 1px solid #adadad;
}
.orderUl li:first-child .field {
  line-height: 32px;
  height: 32px;
}
.detailList {
  background: #ffeeee;
  border: 1px solid #ffcece;
  margin: 0 14px;
}
.detailList .field {
  position: relative;
  display: block;
  line-height: 38px;
  height: 38px;
  padding: 0 4px;
  font-size: 14px;
  color: #333333;
}
.detailList .field.field_1 {
  width: 10%;
}
.detailList .field.field_15 {
  width: 15%;
}
.detailList .field.field_2 {
  width: 20%;
}
.detailList .field.field_25 {
  width: 25%;
}
.detailList .field.field_3 {
  width: 30%;
}
.detailList .field.field_35 {
  width: 35%;
}
.detailList .field.field_4 {
  width: 40%;
}
.detailList i {
  display: block;
  width: 10px;
  height: 38px;
  background: url("../../dist/images/downArrow.png") no-repeat center;
  background-size: contain;
}
.detailList .floatBox {
  display: none;
  position: absolute;
  right: -42px;
  width: 264px;
  height: 138px;
  padding: 0 10px;
  overflow: hidden;
  overflow-y: scroll;
  border: 1px solid #dbdbdb;
  border-radius: 6px;
  background: #fff;
}
.detailList .floatBox p {
  line-height: 0;
  height: auto;
  border-top: 1px dashed #dbdbdb;
}
.detailList .floatBox p:first-child {
  border: none;
}
.detailList .floatBox p span {
  display: block;
  width: 49%;
  line-height: 20px;
  font-size: 14px;
  color: #666666;
}
.detailList .floatBox p span.redSbi {
  color: #EA352A;
  text-align: right;
}
.payBox {
  width: 40%;
}
.payBox label {
  display: block;
  line-height: 38px;
  font-size: 14px;
  color: #666666;
}
.payBox span {
  display: block;
  line-height: 38px;
  font-size: 30px;
  color: #666;
}
.payBox span.redSpans {
  color: #EA352A;
}
.payBox select {
  width: 238px;
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  font-size: 12px;
  border: 1px solid #dbdbdb;
  border-radius: 10px;
}
.selectAdress.selectHidden {
  height: 152px;
  overflow: hidden;
}
.selectAdress input[type=radio] {
  position: absolute;
  left: -9999px;
}
.showAll {
  font-size: 16px;
  color: #EA352A;
  cursor: pointer;
}
/*========================================下载中心==========================================*/
.downloadBox {
  position: relative;
}
.downloadBox img {
  width: 100%;
  height: 100%;
}
.downloadBox .downloadAppBox {
  position: absolute;
  width: 100%;
  top: 36%;
}
.downloadBox .downloadAppBox .codeBox {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
.downloadBox .downloadAppBox .codeBox .appBox {
  position: absolute;
  right: 11%;
  width: 45%;
}
.downloadBox .downloadAppBox .codeBox .appBox .downloadApp {
  width: 199px;
  height: 199px;
  border-radius: 6px;
  background: #fff;
  padding: 12px;
}
.downloadBox .downloadAppBox .codeBox .appBox .downloadApp img {
  width: 100%;
  height: 100%;
}
.downloadBox .downloadAppBox .codeBox .appBox .adr-ios {
  padding: 25px 0 25px 64px;
  height: 173px;
}
.downloadBox .downloadAppBox .codeBox .appBox .adr-ios a {
  display: block;
  width: 248px;
  height: 58px;
  line-height: 58px;
  text-align: center;
  font-size: 30px;
  color: #ce171e;
  border: 1px solid #c9282e;
  border-radius: 6px;
}
.downloadBox .downloadAppBox .codeBox .appBox .adr-ios a i {
  display: inline-block;
  height: 58px;
  vertical-align: top;
  margin-right: 20px;
}
.downloadBox .downloadAppBox .codeBox .appBox .adr-ios a i.ios_i {
  width: 29px;
  background: url("../../dist/images/down_01.png") no-repeat center;
  background-size: contain;
}
.downloadBox .downloadAppBox .codeBox .appBox .adr-ios a i.adr_i {
  width: 29px;
  background: url("../../dist/images/down_02.png") no-repeat center;
  background-size: contain;
}
/*==============================帮助中心================================*/
.helpBox {
  height: 280px;
  background: url("../../dist/images/help_01.png") no-repeat;
  background-size: cover;
}
/* CSS Document */
/*======================================================================================
                                                            弹出插件 AND 分享插件
                                   autho：smohan
                                http://www.smohan.net
========================================================================================*/
*{
  margin: 0;
  padding: 0;
}
body {
  margin: 0;
  padding: 0;
  width: 100%;
  font-size: 13px;
  color: #333333;
}
h3 {
  width: 600px;
  height: 60px;
  margin: 50px auto 0;
  text-align: center;
  line-height: 60px;
  font-size: 30px;
  font-weight: 600;
  text-shadow: 0 1px 0 #ffffff;
}
h4 {
  width: 800px;
  height: 20px;
  line-height: 20px;
  margin: 0 auto;
  font-size: 16px;
  text-align: right;
}
h4 a {
  color: #363636;
  text-decoration: none;
}
div.demo {
  width: 600px;
  height: 320px;
  line-height: 20px;
  padding-top: 20px;
  border-top: 2px dashed #cecece;
  margin: 30px auto;
}
/*Layer*/
.Smohan_Layer_Shade {
  position: fixed;
  _position: absolute;
  zoom: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: url("../../dist/images/hei.png") repeat;
  z-index: 99900;
}
.Smohan_Layer_box {
  min-width: 300px;
  height: auto;
  padding: 20px;
  background: #ffffff;
  position: fixed;
  _position: absolute;
  top: 50%;
  left: 50%;
  overflow: hidden;
  z-index: 99999;
  border-radius: 20px;
}
.Smohan_Layer_box h3 {
  display: block;
  width: 100%;
  height: 30px;
  line-height: 30px;
  padding: 0 0 10px;
  margin: 0;
  border-bottom: 1px solid #cccccc;
  overflow: hidden;
}
.Smohan_Layer_box h3 .text {
  float: left;
  font-size: 16px;
  font-family: 'Microsoft JhengHei', 'Microsoft YaHei', Arial, sans-serif;
  font-weight: 600;
  color: #84c017;
  text-indent: 0.5em;
  display: block;
}
.Smohan_Layer_box h3 .close {
  display: block;
  width: 30px;
  height: 30px;
  background: url("../../dist/images/Smohan.layer.close.png") 0 0 no-repeat;
  float: right;
}
.Smohan_Layer_box h3 .close:hover {
  background-position: 0 -31px;
}
.Smohan_Layer_box .layer_content {
  display: block;
  width: 100%;
  height: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 0;
  overflow: hidden;
  position: relative;
}
.Smohan_Layer_box .layer_content .loading {
  display: block;
  width: 36px;
  height: 36px;
  background: url("../../dist/images/Load.gif") center center no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}
/*Share*/
#Share {
  display: none;
  width: 360px;
  height: 120px;
  padding: 15px 10px;
}
#Share ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#Share ul li {
  float: left;
  display: block;
  width: 50px;
  height: 50px;
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
  position: relative;
}
#Share ul li a {
  display: block;
  width: 28px;
  height: 28px;
  margin-left: 11px;
  margin-top: 12px;
}
#Share ul li span {
  display: block;
  width: 40px;
  height: 10px;
  background: url("../../dist/images/share_shade.png") 0 0 no-repeat;
  position: absolute;
  left: 5px;
  bottom: 0;
}
#Share ul li a.share1 {
  background: url("../../dist/images/QQkj.png");
}
#Share ul li a.share2 {
  background: url("../../dist/images/xinlang.png");
}
#Share ul li a.share3 {
  background: url("../../dist/images/renren.png");
}
#Share ul li a.share4 {
  background: url("../../dist/images/weixin.png");
}
#Share ul li a.share5 {
  background: url("../../dist/images/tengxun.png");
}
/*====================================分享框=================================*/
.shareBox {
  position: relative;
  width: 260px;
  margin: 20% auto;
  padding: 80px 20px;
  border-radius: 10px;
  background: #fff;
}
.shareBox i {
  position: absolute;
  width: 20px;
  height: 20px;
  background: url("../../dist/images/cha-01.png") no-repeat;
  background-size: contain;
  top: 5%;
  right: 3%;
  cursor: pointer;
}
/*==============================================修改性别的样式====================================*/
.list_div input[type="radio"] {
  position: absolute;
  left: -9999px;
}
.sex_label {
  display: block;
  height: 38px;
  line-height: 38px;
  position: relative;
  padding-left: 28px;
  cursor: pointer;
}
.sex_label:after,
.sex_label:before {
  content: "";
  position: absolute;
  top: 30%;
  left: 0;
}
input[type="radio"] + .sex_label:before,
input[type="radio"] + .sex_label:after {
  border-radius: 50%;
}
.sex_label:after {
  display: none;
  width: 10px;
  height: 10px;
  background: #ea352a;
  top: 36%;
  left: 6%;
}
.sex_label:before {
  display: block;
  width: 14px;
  height: 14px;
  border: 1px solid #ea352a;
}
input:checked + .sex_label:after {
  display: block;
}

/*==================================首页轮播================================*/
.index_body .model_banner{
  width: 1120px;
  height: 620px;
  padding-top: 40px;
  margin: 0 auto;
}
.index_body .model_banner .inside_banner{
  width: 100%;
  height: 616px;
  margin: 0 auto;
  position: relative;
  /*border: 1px solid forestgreen;*/
}
.model_banner .inside_banner .banner,.fonts{
  display: none;
}
.model_banner .inside_banner .current{
  display: block;
}
.model_banner .inside_banner .rotation{
  position: absolute;
  top:280px;
}
.model_banner .inside_banner .rotation .res{
  display: inline-block;
  width: 30px;
  height: 3px;
  background-color: #999999;
}
.model_banner .inside_banner .rotation .res:nth-child(2){
  margin: 0 10px;
}
.model_banner .inside_banner .rotation .current{
  background-color: #A62B3C;
}
@font-face {
  font-family: Noto;
  src:url("../../dist/fonts/思源宋体字体包7款/NotoSerifCJKsc-SemiBold.otf");
}
.inside_banner ul .fonts{
  font-size: 40px;
  position: absolute;
  top:0px;
  font-family: Noto;
}
.inside_banner ul .banner1 span avtive{
  color: #B69862;
}
.inside_banner ul .banner2 span avtive{
  color: #A62B3C;
}
.inside_banner ul .banner3 span avtive{
  color: #03215E;
}

.model_banner .inside_banner .banner img:first-child{
  width: 55.42%;
  height: 169px;
  margin-left: 15%;
  position: absolute;
  top:154px;
}
.model_banner .inside_banner .banner img:nth-child(2){
  position: absolute;
  right: 0px;
  width: 332px;
  height: 323px;
}
.model_banner .inside_banner .banner img:nth-child(3){
  position: absolute;
  left: 0;
  top:322px;
  width: 70.4%;
  height: 270px;
}

.model_banner .inside_banner .banner .bottom_banner{
  background: url("../../dist/images/拍卖公告矩形.png");
  width: 332px;
  height: 270px;
  position: absolute;
  left: 70.4%;
  top:322px;
}
.model_banner .inside_banner .banner .bottom_banner img{
  position: relative;
  top:70px;
  width: 260px;
  height: 200px;
  right: 14px;
}
