

/**拍卖首页**/
.auction_web { background-color:#d42a2b;}
.auction_banner { background-image:url(../images/banner.jpg); background-repeat:no-repeat; height:1424px; background-position:top center; background-size:cover;}
.auction_main { background-image:url(../images/bg01.jpg); background-repeat:no-repeat; background-position:top center; overflow:hidden; padding:0 0 40px 0;}
.auction_blk { width:1200px; margin:0 auto; text-align:left; margin-top:50px;}
.auction_blk h2 { height:70px; width:260px; background-image:url(../images/tit_bg2.png); background-repeat:no-repeat; font-size:36px; line-height:70px; display:block; color:#9e1515; padding:0 0 0 50px; box-sizing:border-box;}
.auction_blk dl { display:flex; padding:20px; background-color:#fff; margin-top:20px; overflow:hidden;}
.auction_blk dl dt { width:546px; height:332px; margin-right:20px; position:relative;}
.auction_blk dl dt::before { content: ""; display: block; width:60px; height:60px; background-color:#fff; position:absolute; top:-30px; right:-30px;transform:rotate(45deg);}
.auction_blk dl dt em.preview { line-height:50px; padding:0 30px 0 20px; font-size:16px; font-weight:normal; color:#fff; background:linear-gradient(to right,#30b862,#36c970); position:absolute; left:0; top:10px; border-radius:0 100px 100px 0; font-style:normal;}
.auction_blk dl dt em.progress { line-height:50px; padding:0 30px 0 20px; font-size:16px; font-weight:normal; color:#fff; background:linear-gradient(to right,#d12e2f,#fdc302); position:absolute; left:0; top:10px; border-radius:0 100px 100px 0; font-style:normal;}
.auction_blk dl dt em.end { line-height:50px; padding:0 30px 0 20px; font-size:16px; font-weight:normal; color:#fff; background:linear-gradient(to right,#7f7f7f,#7f7f7f); position:absolute; left:0; top:10px; border-radius:0 100px 100px 0; font-style:normal;}
.auction_blk dl dt em img { display:inline-block; vertical-align:middle; margin-right:8px; width:16px; position:relative; top:-1px;}
.auction_blk dl dt em strong { color:#fff600; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.auction_blk dl dd {flex:1;}
.auction_blk dl dd h3 { font-size:20px; font-weight:bold; color:#293040; line-height:60px; border-bottom:1px solid #eeeeee;}
.auction_blk dl dd h3 a { width:94px; height:36px; background-color:#ffe2e1; border-radius:1000px; float:right; display:inline; font-size:16px; text-align:center; line-height:36px; color:#d92f2e; margin-top:10px;}
.auction_blk dl dd h3 a:hover { background-color:#d92f2e; color:#fff;}
.auction_blk dl dd ul { display:block;}
.auction_blk dl dd ul li { width:188px; float:left; margin:0 5px; margin-top:10px; position:relative; top:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.auction_blk dl dd ul li a img { width:180px; height:180px; display:block; margin:0 auto;}
.auction_blk dl dd ul li a b { font-size:14px; font-weight:bold; color:#293040; display:block; line-height:20px; overflow:hidden; height:40px;}
.auction_blk dl dd ul li a b:hover {color:#d92f2e; }
.auction_blk dl dd ul li a font {color:#d92f2e; font-size:14px; font-weight:bold;}
.auction_blk dl dd ul li a font i { width:70px; background-image:url(../images/tit_bg.png); background-repeat:no-repeat; background-size:70px auto; font-size:14px; color:#fff; line-height:24px; display:inline-block; vertical-align:middle; font-style:normal; font-weight:bold;box-sizing:border-box; padding:0 0 0 10px;}
.auction_blk dl dd ul li a font strong { font-size:20px;}
.auction_blk dl dd ul li:hover {top:-5px;}
/**拍卖列表**/
.auction_web2 { background-color:#d92e2f; background-image:url(../images/bg02.jpg); background-repeat:no-repeat; background-position:top center; background-size:cover; }
.auction_position { width:1200px; margin:0 auto; text-align:left; font-size:14px; color:#fff; line-height:50px;}
.auction_position a { color:#fff; font-weight:bold; font-size:16px;}
.auction_list { width:1200px; margin:0 auto; text-align:left;padding:0 0 40px 0;}
.auction_list ul li { width:242px; float:left; margin:0 24px 24px 0; background-color:#fff;  padding:0 20px; position:relative; top:0;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.auction_list ul li:nth-child(4n+4) { margin-right:0;}
.auction_list ul li .img_box { width:240px; height:240px; margin:0 auto; margin-top:10px;}
.auction_list ul li .img_box a img { width:100%;}
.auction_list ul li h2 a { font-size:16px; color:#293040; display:block; line-height:20px; height:40px; margin-top:10px; margin-bottom:10px;}
.auction_list ul li h2 a:hover {color:#d92f2e;}
.auction_list ul li i.i01 { display:inline-block; vertical-align:middle; margin-right:5px; font-size:12px; font-weight:bold; color:#fff; line-height:16px; padding:0 5px; background-color:#d92f2e; border:1px solid #d92f2e; font-style:normal; border-radius:4px;}
.auction_list ul li i.i02 { display:inline-block; vertical-align:middle; margin-right:5px; font-size:12px; font-weight:bold; color:#d92f2e; line-height:16px; padding:0 5px; background-color:#fff; border:1px solid #d92f2e; font-style:normal;border-radius:4px;}
.auction_list ul li em { font-size:14px; color:#717787; font-style:normal; display:block; margin-top:10px; overflow:hidden;}
.auction_list ul li em font { color:#d92f2e;}
.auction_list ul li em font strong { font-size:18px;}
.auction_list ul li em a { width:90px; height:30px;border-radius:4px; background-color:#ffe5e5; float:right; font-size:14px; font-weight:bold;color:#d92f2e; text-align:center; line-height:30px;}
.auction_list ul li em a:hover { background-color:#d92f2e; color:#fff;}
.auction_list ul li .time { line-height:40px; border-top:1px solid #eeeeee; font-size:12px; font-weight: bold; color:#717787; text-align:center; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
.auction_list ul li .time strong {color:#d92f2e;}
.auction_list ul li .time img { display:inline-block; vertical-align:middle; position:relative; top:-1px; width:16px; margin-right:5px;}
.auction_list ul li.preview b { position:absolute; top:0; left:-5px; width:74px; height:32px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:32px; background:linear-gradient(to right,#4074de,#ba2dce); z-index:2;}
.auction_list ul li.preview::before { content: ""; display: block;  position: absolute; left:-5px; top:30px;transform:rotate(45deg); z-index:1;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #173087;}
.auction_list ul li.progress b { position:absolute; top:0; left:-5px; width:74px; height:32px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:32px; background:linear-gradient(to right,#d12e2f,#fdc302);  z-index:2;}
.auction_list ul li.progress::before { content: ""; display: block;  position: absolute; left:-5px; top:30px;transform:rotate(45deg); z-index:1;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #870001;}
.auction_list ul li.end b { position:absolute; top:0; left:-5px; width:74px; height:32px; font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:32px; background:linear-gradient(to right,#7f7f7f,#7f7f7f);  z-index:2;}
.auction_list ul li.end::before { content: ""; display: block;  position: absolute; left:-5px; top:30px;transform:rotate(45deg); z-index:1;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #4f535e;}
.auction_list ul li.progress em a { background-color:#d92f2e; color:#fff;}
.auction_list ul li.end em a { background-color:#a1a6b3; color:#fff;}
.auction_list ul li.end em a:hover { background-color:#a1a6b3; color:#fff;}
.auction_list ul li:hover { top:-5px;}
.auction_page { display:block; text-align:center;}
.auction_page a { display:inline-block; vertical-align:middle; margin:0 3px; font-size:12px; font-weight:normal; line-height:30px; padding:0 12px; border-radius:4px; background-color:#fff; color:#717787;}
.auction_page a:hover { background-color:#ac0d0e; color:#fff;}
.auction_page a.on { background-color:#ac0d0e; color:#fff;}
/**详情页**/
.auction_web3 {background:linear-gradient(to bottom,#a1a6b3,#f5f5f9); padding:0 0 40px 0;}
.auction_part { width:1200px; margin:0 auto; padding:20px; overflow:hidden; background-color:#fff;box-sizing:border-box; text-align:left;}
.auction_operate { width:480px; float:left; margin-left:20px;}
.auction_operate h2 { font-size:24px; color:#293040; display:block; font-weight:normal;}
.auction_operate h2 span { font-size:14px; color:#717787; line-height:24px; display:block; font-weight:normal; margin-top:6px; font-family:Arial, Helvetica, sans-serif;}
.auction_info { width:480px; margin-top:10px;}
.auction_info h3 { font-size:15px; color:#fff; font-weight:bold; line-height:40px; border-radius:4px; background:linear-gradient(to right,#d9001b,#ff7d00); padding:0 0 0 16px;}
.auction_info h3 strong { color:#fff600; font-family:Arial, Helvetica, sans-serif;}
.auction_info h3 img { display:inline-block; vertical-align:middle; margin-right:10px; position:relative; top:-1px; width:16px;}
.auction_info h3.preview {background:linear-gradient(to right,#34c379,#3eceb1);}
.auction_info h3.end {background:linear-gradient(to right,#717787,#a1a6b3);}
.auction_main01 {height:216px; background-image:url(../images/bg03.jpg); background-repeat:no-repeat; background-position:left bottom; background-size: cover; position:relative;}
.auction_main02 {height:216px; background-image:url(../images/bg04.jpg); background-repeat:no-repeat; background-position:left bottom; background-size: cover; position:relative;}
.auction_main01 ul { padding:16px 0; margin:0 16px; border-bottom:1px solid #f0e8e9; overflow:hidden;}
.auction_main01 ul li { font-size:15px; color:#293040; font-weight:bold; line-height:30px;}
.auction_main01 ul li strong { display:block;}
.auction_main01 ul li:nth-child(1) { float:right;}
.auction_main01 ul li:nth-child(1) strong { color:#652c06;font-family:Arial, Helvetica, sans-serif;}
.auction_main01 ul li:nth-child(2) { float:right; margin-right:36px;}
.auction_main01 ul li:nth-child(2) strong { color:#d92f2e;font-family:Arial, Helvetica, sans-serif;}
.auction_main01 ul li:nth-child(3) strong { color:#d92f2e; font-family:Arial, Helvetica, sans-serif;}
.auction_main01 ul li:nth-child(3) strong b { font-size:22px;}
.auction_buttom { position:absolute; left:16px; bottom:20px;}
.auction_buttom label { width:140px; height:36px; border-radius:4px; background-color:#fff; float:left; margin-right:10px; overflow:hidden;}
.auction_buttom label a { width:36px; height:36px; float:left; display:inline;color:#d92f2e; font-size:22px; text-align:center; line-height:36px;}
.auction_buttom label input { width:66px; float:left; height:36px; overflow:hidden; font-size:16px; text-align:center;color:#d92f2e; padding:0; margin:0; border:none; border:1px solid #dfe1e6; border-bottom:none; border-top:none; font-family:Arial, Helvetica, sans-serif;}
.auction_buttom label input::-webkit-input-placeholder { color:#d92f2e;}
.auction_buttom label input:-moz-placeholder {color:#d92f2e;}
.auction_buttom label input::-moz-placeholder {color:#d92f2e;}
.auction_buttom label input:-ms-input-placeholder {color:#d92f2e;}
.auction_buttom label input:focus{outline:none;}
a.offer { width:140px;height:36px; border-radius:4px; background-color:#fff; float:left; font-weight:bold; background-color:#d92f2e; font-size:16px; color:#fff; text-align:center; line-height:36px;}
.auction_buttom p { display:block; font-size:12px; font-weight:normal; line-height:18px; overflow:hidden;color:#e72820; margin-top:6px;}
.auction_buttom p img { display:inline-block; vertical-align:middle; margin-right:4px; position:relative; top:-1px;  width:16px;}
.auction_list01 { display:flex; justify-content:space-between; margin-top:44px;}
.auction_list01 li { font-size:14px; color:#717787; line-height:28px; text-align:center;}
.auction_list01 li span { display:block;}
.auction_list01 li span strong { color:#293040; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-right:4px;}
.record { width:288px; height:470px; float:right;}
.record h3 { line-height:36px; font-size:15px; color:#fff; font-weight:bold; padding:0 16px; background-color:#e71c21;}
.record h3 img { display:inline-block; vertical-align:middle; position:relative; top:-1px; width:16px; margin-right:8px;}
.record_main {background:linear-gradient(to bottom,#ffebec,#fff); display:block; height:434px; padding:0 16px; overflow-y:scroll; overflow-x:hidden;}
.auction_tit { height:40px; border-bottom:1px solid #dfb9bb; display:flex;justify-content:space-between; }
.auction_tit li { font-size:14px; font-weight:bold; color:#293040; line-height:40px;}
.auction_list02 li { font-size:13px; display:flex;justify-content:space-between; line-height:38px;border-bottom:1px dotted #dfb9bb; font-family:Arial, Helvetica, sans-serif;}
.auction_list02 li b {display:inline-block; min-width:50px; text-align:left; font-weight:normal;}
.auction_list02 li font { display:inline-block; vertical-align:middle; width:40px; line-height:18px; font-size:12px; font-weight:bold; color:#e71c21; text-align:center; border:1px solid #e71c21; margin-left:2px;}
.auction_list02 li.on { font-size:14px;color:#e71c21; font-weight:bold;}
.auction_list02 li.on font {display:inline-block; vertical-align:middle; width:40px; line-height:20px; font-size:12px; font-weight:bold; color:#fff; text-align:center; background:linear-gradient(to right,#d9001b,#ff7d00); margin-left:4px; border:none;}
.auction_list02 li.on b { font-weight:bold;}
.auction_list02 li span:nth-child(1) { width:66px; text-align:left;}
.auction_list02 li span:nth-child(2) { width:110px; text-align:left;}
.auction_list02 li span:nth-child(3) { text-align:right; width:60px; }

.flow_path { width:1200px; text-align:left; margin:0 auto; background-color:#fff; height:80px; margin-top:20px; overflow:hidden;display:flex;}
.flow_left { text-align:center; width:80px; height:80px;background:linear-gradient(to right,#da2c22,#f4650b); font-size:15px; font-weight:bold; color:#fff;box-sizing:border-box; padding:10px 10px 0 10px; line-height:30px; position:relative;}
.flow_left::before { content: ""; display: block; width:16px; height:16px; background-color:#f4650b; display:block; position:absolute;transform:rotate(45deg); right:-8px; top:32PX;}
.flow_right { padding:0 30px; flex:1;}
.flow_right ul { display:flex;align-items:center;justify-content:space-between; height:80px;}
.flow_right ul li dl { display:flex;align-items:center;}
.flow_right ul li dl dt { width:50px; margin-right:10px;}
.flow_right ul li dl dd { font-size:14px; font-weight:bold; color:#293040; line-height:22px;}
.flow_right ul li dl dd strong {color:#e71c21;}

.none_num { font-size:12px; color:#717787; text-align:center;}
.none_num img { width:70px; display:block; margin:0 auto; margin-top:100px;}
