@charset "UTF-8";
/**
 * Author: UiDEA
 * Date: 2022-06-20
 * Copyright: UiDEA
 */

/* cssreset */
html,body {color:#333; background:#f5f5f5;}
body,form,ul,ol,li,dl,dt,dd,th,td,p,blockquote,pre,fieldset,legend,hr,h1,h2,h3,h4,h5,h6,button,input,textarea {margin:0; padding:0;}
body,div,li,dt,dd,td,p,span,button,input,select,textarea {font-size:14px; font-family:Tahoma,Arial,"Hiragino Sans GB","Microsoft YaHei",\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:Courier New,Courier,monospace;}
table {border-collapse:collapse; border-spacing:0;}
ul,ol {list-style:none outside none;}
span {font-size:100%;}
legend {color:#666;}
fieldset,img {border:0 none;}
img {-webkit-box-sizing:border-box; box-sizing:border-box; vertical-align:bottom; border:0 none;}
sub,sup {position:relative; line-height:0; vertical-align:baseline;}
sup {top:-5px;}
sub {bottom:-5px;}
hr {height:0; -webkit-box-sizing:content-box; box-sizing:content-box;}
button,input,select,textarea {margin:0; padding:0; outline:none;}
button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button; cursor:pointer;}
button[disabled],input[disabled] {cursor:default;}
input[type="radio"],input[type="checkbox"] {position:relative; top:-2px;}
textarea {overflow:auto;}
a {color:#333; background:transparent; text-decoration:none; -webkit-transition:all .5s; transition:all .5s;}
a:hover {color:#ec4d02; text-decoration:none;}
a:active {color:#ec4d02; outline:0;}
a:focus {outline:0;}
*,:after,:before {-webkit-box-sizing:border-box; box-sizing:border-box;}

/* float */
.fl {float:left;}
.fr {float:right;}

/* margin-padding */
.mt10 {margin-top:10px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.mt20 {margin-top:20px;}
.pd20 {padding:20px;}
.pr20 {padding-right:20px;}

/* font */
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fs18 {font-size:18px;}
.fwb {font-weight:bold;}
.ffy {font-family:arial,tahoma,sans-serif;}
@font-face {font-family:number; src:url("webfont/number.ttf");}

/* color-background */
.c666 {color:#666;}
.c999 {color:#999;}
.cfff {color:#fff;}
.cec4d02 {color:#ec4d02;}
.c2db996 {color:#2db996;}
.cea0b0b {color:#ea0b0b;}
.c307bfc {color:#307bfc;}
.c20c287 {color:#20c287;}
.c3392f4 {color:#3392f4;}
.cbfbfbf {color:#bfbfbf;}
.bfff {background:#fff;}
.baaa {background:rgba(0,0,0,.3);}
.bec4d02 {background:#ec4d02;}
.b307bfc {background:#307bfc;}

/* text-alignment */
.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

/* link-color */
a.c666 {color:#666;}
a.c666:hover {color:#ec4d02;}

/* control */
.input {height:18px; padding:3px 5px; line-height:18px; border:1px solid #ddd;}
.select {padding:2px; border:1px solid #ddd;}
.textarea {padding:5px; color:#666; border:1px solid #ddd;}
.checkbox,.radio {display:inline-block; margin-right:5px;}
.checkbox input,.radio input {position:absolute; top:-9999px; left:-9999px;}
.checkbox .cklabel,.radio .rdlabel {display:inline-block; cursor:pointer;}
.checkbox .icon,.radio .icon {display:inline-block; width:14px; height:14px; background:url(../images/gdcyds_checkbox.png) no-repeat; background-size:28px; vertical-align:middle;}
.radio .icon {background:url(../images/gdcyds_radio.png) no-repeat; background-size:28px;}
.checkbox .cklabel.on .icon,.radio .rdlabel.on .icon {background-position:-14px 0;}
.checkbox .text,.radio .text {height:18px; line-height:18px; vertical-align:middle;}
.filefield {position:relative; overflow:hidden;}
.filefield .fflabel {position:relative; display:inline-block; padding:0 10px; overflow:hidden; line-height:32px; color:#fff; background:#307bfc; border-radius:4px;}
.filefield .fflabel input {position:absolute; top:0; right:0; font-size:20px; filter:alpha(opacity=0); opacity:0; cursor:pointer;}
.filefield .filename {display:inline-block; width:110px; height:32px; line-height:24px; border:1px #ddd solid; padding:3px 10px; color:#ccc; text-align:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.filefield .filetip {display:inline-block; line-height:38px; font-size:12px;}
.filefield .filebd {display:inline-block; clear:both; overflow:hidden;}
.filefield .filebd p {height:30px; padding:0 5px; line-height:30px; border-radius:3px; transition:all .3s; cursor:pointer;}
.filefield .filebd p:hover {color:#307bfc; background:#f4f7fa;}
.filefield .filebd p em {display:inline-block; width:300px; margin-left:5px;}
.filefield .filebd i {line-height:30px;}
.filefield .filebd .ricon {width:16px; height:16px; text-align:center;}
.filefield .filebd .ricon.c67c23a {color:#67c23a;}

/* ellipsis */
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* overflow */
.ofvisible {overflow:visible;}

/* cover-background */
.coverbg {position:fixed; top:0; right:0; bottom:0; left:0; z-index:9998; display:none; background:rgba(0,0,0,.5);}

/* layout */
.gdcyds_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.gdcyds_layout:after,.clearfix:after {clear:both; content:""; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

/* spinner */
.Spinner {display:inline-block; overflow:hidden;}
.Spinner .Amount {float:left; width:40px; height:25px; padding:4px 5px; line-height:17px; text-align:center; color:#565656; border-width:1px 0; border-style:solid; border-color:#d9d9d9; outline:0;}
.Spinner a {float:left; display:inline-block; width:25px; height:25px; border:1px solid #d9d9d9; background-color:#f7f7f7; cursor:pointer; outline:0;}
.Spinner a i {display:block; font-style:normal; background:url(../images/gdcyds_buynbtn.png) no-repeat; width:9px; height:9px; margin:8px; text-indent:999999%; overflow:hidden;}
.Spinner .Decrease i {background-position:-9px -9px;}
.Spinner .Increase i {background-position:-9px -0px;}
.Spinner .DisDe i {background-position:-0px -9px;}
.Spinner .DisIn i {background-position:-0px -0px;}

/* button */
.gdcyds_bluebtn,.gdcyds_orgbtn,.gdcyds_greybtn,.gdcyds_deepgreybtn {display:inline-block; height:28px; padding:5px 12px; font-size:12px; line-height:18px; color:#fff; background:#307bfc; border-radius:4px;}
.gdcyds_bluebtn i,.gdcyds_orgbtn i,.gdcyds_greybtn i,.gdcyds_deepgreybtn i {margin:0 3px 3px 0;}
.gdcyds_bluebtn:hover,.gdcyds_orgbtn:hover,.gdcyds_greybtn:hover,.gdcyds_deepgreybtn:hover {color:#fff; filter:alpha(opacity=80); opacity:.8;}
.gdcyds_bluebkbtn {display:inline-block; height:30px; padding:5px 12px; font-size:12px; line-height:18px; color:#307bfc; background:#f5f7fa; border-radius:4px; border:1px solid #307bfc;}
.gdcyds_bluebkbtn:hover {color:#fff; background:#307bfc; border-color:#307bfc;}
.gdcyds_orgbtn {background:#ff9124;}
.gdcyds_greybtn {background:#c0c4cc;}
.gdcyds_deepgreybtn {background:#6b6464;}

/* topbar */
.gdcyds_topbar {height:32px; line-height:32px; background:#2a2e3f;}
.gdcyds_topbar a {position:relative; float:left; padding-right:12px; margin-right:12px; font-size:12px; color:#fff;}
.gdcyds_topbar a::after {content:''; position:absolute; top:12px; right:0; width:1px; height:10px; background:#888;} 
.gdcyds_topbar a:last-child::after {content:initial;}
.gdcyds_topbar a:hover {color:#ec4d02;}
.gdcyds_topbar span {float:left; margin-right:12px; font-size:12px; color:#fff;}

/* header */
.gdcyds_header {height:110px; background:#fff;}
.gdcyds_header .gdcyds_layout {height:100%;}
.gdcyds_header .logo {width:250px; height:80px; margin-top:30px;overflow:hidden;}
.gdcyds_header .logo img {height:100%;}
.gdcyds_header .insubtit {height:60px; margin:18px 0 0 20px; font-size:24px; line-height:60px;}
.gdcyds_header .haveaccount {position:absolute; top:50%; right:0; height:30px; margin-top:-15px; font-size:16px; line-height:30px;}
.gdcyds_header .haveaccount a:hover {color:#307bfc; text-decoration:underline;}
.gdcyds_header.small {height:96px;}
.gdcyds_header.small .logo {width:auto; height:60px; margin-top:18px;}
.gdcyds_header .topsearch {width:600px; margin:20px 0 0 24px;}
.gdcyds_header .searchbar {height:40px;}
.gdcyds_header .searchbar .sea_inner {width:520px; height:40px; border-width:2px 0 2px 2px; border-color:#307bfc; border-style:solid;}
.gdcyds_header .searchbar .sea_btn {width:80px; height:40px; line-height:40px; color:#fff; text-align:center; background:#307bfc;}
.gdcyds_header .searchbar .sea_btn:hover {filter:alpha(opacity=80); opacity:.8;}
.gdcyds_header .searchbar .sea_inp {width:100%; height:36px; padding-left:16px; border:none;}
.gdcyds_header .searchbar .sea_inner input::-webkit-input-placeholder {color:#999;}
.gdcyds_header .searchbar .sea_inner input::-moz-placeholder {color:#999; opacity:1;}
.gdcyds_header .searchbar .sea_inner input::-ms-input-placeholder {color:#999;}
.gdcyds_header .topsearch .hottags {margin-top:8px;}
.gdcyds_header .topsearch .hottags a {display:inline-block; margin-right:12px; font-size:12px; color:#999;}
.gdcyds_header .topsearch .hottags a.cec4d02 {color:#ec4d02;}
.gdcyds_header .topsearch .hottags a:hover,.gdcyds_header .topsearch .hottags a:active {color:#ec4d02;}
.gdcyds_header .topmenu {margin:20px 0 0 0;}
.gdcyds_header .topmenu .btnwrap {float:left; width:160px; height:40px; line-height:38px; text-align:center; border:1px #e6e6e6 solid;}
.gdcyds_header .topmenu .btnwrap em {display:inline-block; min-width:16px; height:16px; padding:0 6px; margin:0 0 2px 8px; font:normal 12px/16px arial; color:#fff; vertical-align:middle; background:#ec4d02; border-radius:20px;}
.gdcyds_header .topmenu .btnwrap i {margin:0 8px 5px 0; font-size:18px; color:#ec4d02;}
.gdcyds_header .topmenu .btnwrap:hover {color:#ec4d02; border-color:#ec4d02;}

/* navigation */
.gdcyds_nav {height:30px; background:#fff;}
.gdcyds_nav ul {padding-left:252px;}
.gdcyds_nav li {position:relative; float:left; height:30px; margin:0 20px; font-size:16px;}
.gdcyds_nav .nav_item a {display:block;}
.gdcyds_nav .nav_item a.on {font-weight:bold; color:#ec4d02;}
.gdcyds_nav .nav_item a.on::after {content:""; position:absolute; bottom:0; left:50%; width:28px; height:3px; margin-left:-14px; background:#ec4d02; border-radius:3px;}
.gdcyds_nav .nav_item a:hover {color:#ec4d02;}
.gdcyds_nav li.on a {font-weight:bold; color:#ec4d02;}
.gdcyds_nav li.on::after {content:""; position:absolute; bottom:0; left:50%; width:28px; height:3px; margin-left:-14px; background:#ec4d02; border-radius:3px;}


/* banner */
.gdcyds_banner {margin-top:12px;}
.gdcyds_banner .allsort_list {position:relative; z-index:9; width:234px; height:470px; background:#fff;}
.gdcyds_banner .allsort_list .list_item {height:67px; padding-left:50px; border-left:4px #fff solid;}
.gdcyds_banner .allsort_list .list_item h3 {position:relative; padding:12px 0 8px; font-size:14px;}
.gdcyds_banner .allsort_list .list_item h3 i {position:absolute; top:14px; left:-30px; font-size:20px; color:#666;}
.gdcyds_banner .allsort_list .list_item a.lt {margin-right:8px; font-size:12px; color:#999; line-height:20px;}
.gdcyds_banner .allsort_list .list_item a.lt:hover {text-decoration:underline;}
.gdcyds_banner .allsort_list .list_item:hover {background:#ffeaea; border-left:4px #ec4d02 solid;}
.gdcyds_banner .allsort_list .list_item:hover a.lt,.gdcyds_banner .allsort_list .list_item:hover h3 {color:#ec4d02;}
.gdcyds_banner .allsort_list .list_item_bd {position:absolute; top:0px; left:234px; display:none; width:664px; height:470px; padding:20px; overflow-y:auto; background:#fff; border:2px solid #ec4d02; box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.1);}
.gdcyds_banner .allsort_list .list_item_bd .subtt {padding:0 0 5px; font-size:14px; font-weight:bold;}
.gdcyds_banner .allsort_list .list_item_bd .lit_cont {padding-bottom:8px; margin-bottom:6px;}
.gdcyds_banner .allsort_list .list_item_bd .lit_cont a {margin-right:20px; font-size:14px; color:#666; line-height:22px;}
.gdcyds_banner .allsort_list .list_item_bd .lit_cont a:hover {color:#ec4d02;}
.gdcyds_banner .allsort_list .list_item_bd li:last-child .lit_cont {border-bottom:none;}
.gdcyds_banner .allsort_list .list_item:hover .list_item_bd {display:block;}
.gdcyds_banner .centerinfo {width:652px; margin-left:12px;}
.gdcyds_banner .banner {position:relative; height:378px; overflow:hidden;}
.gdcyds_banner .banner .bd li {height:378px;}
.gdcyds_banner .banner .bd li img {height:100%;}
.gdcyds_banner .banner .hd {position:absolute; bottom:20px; left:0; z-index:9; width:100%; font-size:0; text-align:center;}
.gdcyds_banner .banner .hd ul {display:inline-block;}
.gdcyds_banner .banner .hd li {float:left; width:20px; height:4px; margin:0 5px; text-indent:-9999px; background:rgba(255,255,255,.5);cursor:pointer;}
.gdcyds_banner .banner .hd li.on {background:#fff;}
.gdcyds_hots {position:relative; margin-top:12px; overflow:hidden}
.gdcyds_hots .bd ul {margin-right:-12px;}
.gdcyds_hots .bd li {float:left; width:209px; margin-right:12px;}
.gdcyds_hots .bd a {display:-webkit-flex; display:flex; align-items:center; height:80px; padding:12px;}
.gdcyds_hots .bd .blue a {background:linear-gradient(to right,#0372da,#6cabff);}
.gdcyds_hots .bd .org a {background:linear-gradient(to right,#e71421,#ffa16c);}
.gdcyds_hots .bd .green a {background:linear-gradient(to right,#3db295,#6cd5ba);}
.gdcyds_hots .logo {width:50px; height:50px; padding:4px; background:#fff; border:1px solid #ececec; border-radius:4px;}
.gdcyds_hots .logo img {width:100%;}
.gdcyds_hots dl {-webkit-flex:1; flex:1; width:0; margin-left:12px; color:#fff;}
.gdcyds_hots dt {font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_hots dd {margin-top:4px; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_hots .hd {position:absolute; top:50%; left:0; z-index:9; width:100%; margin-top:-20px;}
.gdcyds_hots .hd a {position:absolute; display:inline-block; width:20px; height:40px; font-weight:bold; line-height:40px; color:#fff; text-align:center; background:rgba(0,0,0,.2);}
.gdcyds_hots .hd a:hover {background:rgba(0,0,0,.5);}
.gdcyds_hots .hd .prev {left:0;}
.gdcyds_hots .hd .next {right:1px;}
.gdcyds_logbar {width:290px; height:470px; background:#fff; overflow:hidden;}
.gdcyds_logbar .top {height:104px; padding:25px 20px; background:linear-gradient(to bottom,#fdfefe,#e7edf4); overflow:hidden;}
.gdcyds_logbar .top .img {float:left; width:56px; height:56px; overflow:hidden; background:#e2e3e5; border:1px solid #d9dadc; border-radius:50%;}
.gdcyds_logbar .top img {width:100%;}
.gdcyds_logbar .top dl {margin-left:72px;}
.gdcyds_logbar .top dt {font-size:16px;}
.gdcyds_logbar .top dd a {float:left; width:56px; height:24px; margin-top:6px; font-size:12px; line-height:22px; color:#307bfc; text-align:center; border:1px solid #307bfc; border-radius:0 4px 4px 0;}
.gdcyds_logbar .top dd a.blue {color:#fff; background:#307bfc; border-radius:4px 0 0 4px;}
.gdcyds_entrance {padding:18px 10px 0; border-top:1px solid #f0f0f0;}
.gdcyds_entrance li {position:relative; top:0; float:left; width:25%; margin-bottom:16px; text-align:center; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_entrance li .icon {width:28px; height:28px;}
.gdcyds_entrance li span {display:inline-block; width:100%; margin-top:5px; font-size:12px; color:#333;}
.gdcyds_entrance li:hover {top:-5px;}
.gdcyds_newslist {padding:12px 20px 0;}
.gdcyds_newslist li {display:-webkit-flex; display:flex; align-items:center; height:32px; line-height:32px;}
.gdcyds_newslist li p {position:relative; -webkit-flex:1; flex:1; padding-left:15px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_newslist li p::before {content:''; position:absolute; top:50%; left:0; width:5px; height:5px; margin-top:-2px; background:#ccc; border-radius:50%;}
.gdcyds_newslist li a {color:#666;}
.gdcyds_newslist li a:hover {color:#ec4d02;}
.gdcyds_newslist li em {margin-left:60px; color:#999;}
.gdcyds_sidenews .hd {height:40px; background:linear-gradient(to bottom,#fdfefe,#e7edf4);}
.gdcyds_sidenews .hd ul {display:flex;}
.gdcyds_sidenews .hd li {flex:1; line-height:40px; color:#666; text-align:center; cursor:pointer;}
.gdcyds_sidenews .hd li.on {position:relative; font-weight:bold; color:#307bfc;}
.gdcyds_sidenews .hd li.on::before {content:""; position:absolute; bottom:0; left:50%; width:20px; height:2px; margin-left:-10px; background:#307bfc; border-radius:2px;}
.gdcyds_sidenews .bd {height:162px; overflow:hidden;}
.gdcyds_sidenews .gdcyds_newslist li {height:28px; line-height:28px;}
.gdcyds_sidenews .gdcyds_newslist li a:hover {color:#307bfc;}

/* main */
.gdcyds_pubtit {padding:12px 8px; line-height:28px;}
.gdcyds_pubtit h2 b {float:left; font-size:18px;}
.gdcyds_pubtit h2 label {float:left; margin-left:12px; font-size:12px; color:#999;}
.gdcyds_pubtit a {display:inline-block; font-size:12px; color:#888;}
.gdcyds_pubtit a i {position:relative; top:-1px; margin-left:4px; font-size:18px; color:#ec4d02; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_pubtit a:hover i {margin-left:12px; -webkit-transform:rotate(180deg); transform:rotate(180deg);}
.gdcyds_pubtit.light h2 b,.gdcyds_pubtit.light h2 label,.gdcyds_pubtit.light a,.gdcyds_pubtit.light a i {color:#fff;}
.gdcyds_livedata .livedata {height:338px; background:#fff url(../images/gdcyds_livedatabg.png) no-repeat; background-position-x:100px;}
.gdcyds_livedata .keydata {width:400px; height:100%; padding:8px 0 0 24px; border-right:1px solid #eee;}
.gdcyds_livedata .keydata .gdcyds_tittabs {height:44px; padding:0; border:0;}
.gdcyds_livedata .keydata .gdcyds_tittabs li {height:44px; line-height:44px;}
.gdcyds_livedata .keychart {width:800px; padding:16px 24px 0; overflow:hidden;}
.gdcyds_livedata .keychart .bd li {height:294px;}
.gdcyds_tittabs {height:48px; padding:0 20px; border-bottom:1px solid #eee;}
.gdcyds_tittabs li {position:relative; float:left; height:48px; margin-right:24px; padding:0 2px; font-size:16px; line-height:48px; cursor:pointer;}
.gdcyds_tittabs li:last-child {margin-right:0;}
.gdcyds_tittabs li.on {color:#ec4d02;}
.gdcyds_tittabs li.on:after {content:""; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#ec4d02;}
.gdcyds_stit {font-size:16px; line-height:28px;}
.gdcyds_tcolumn ul {margin-top:12px;}
.gdcyds_tcolumn li {position:relative; height:118px; margin-bottom:24px; padding:16px 24px; background:linear-gradient(to right,#e1f1ff,rgba(196,225,251,0)); border-left:3px solid #307bfc; border-radius:4px;}
.gdcyds_tcolumn li::after {content:""; position:absolute; bottom:-12px; left:0; width:100%; height:1px; background:#eee;}
.gdcyds_tcolumn li:last-child::after {height:0;}
.gdcyds_tcolumn li p {color:#000;}
.gdcyds_tcolumn li p i {position:relative; top:-1px; margin-right:4px; font-size:20px; color:#004f99;}
.gdcyds_tcolumn li .row {margin-top:10px;}
.gdcyds_tcolumn li .col {float:left; width:50%;}
.gdcyds_tcolumn li .col b {display:block; font:bold 24px/1 number; color:#307bfc;}
.gdcyds_tcolumn li .col label {display:block; margin-top:8px; color:#666;}
.gdcyds_tcolumn li:last-child {background:linear-gradient(to right,#ffedec,rgba(253,162,156,0)); border-left-color:#ec4d02;}
.gdcyds_tcolumn li:last-child p i {color:#ec4d02;}
.gdcyds_tcolumn li:last-child .col b {color:#ec4d02;}
.gdcyds_tabs li {float:left; height:28px; margin-left:12px; padding:0 12px; line-height:28px; color:#616a7d; background:#f1f3f9; border-radius:14px; cursor:pointer;}
.gdcyds_tabs li.on {color:#fff; background:#ec4d02;}
.gdcyds_priceindices .priceindices {height:360px; background:#fff;}
.gdcyds_priceindices .priceguide {width:824px; height:360px; border-right:1px solid #eee; overflow:hidden;}
.gdcyds_priceindices .priceguide .gdcyds_stit {padding:16px 24px;}
.gdcyds_pricelist ul {margin-left:-1px;}
.gdcyds_pricelist li {float:left; display:-webkit-flex; display:flex; align-items:center; width:50%; height:100px; padding:20px; border:1px solid #eee; border-width:1px 0 0 1px;}
.gdcyds_pricelist li dl {-webkit-flex:1; flex:1; width:0;}
.gdcyds_pricelist li dt {font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_pricelist li dd {margin-top:6px;}
.gdcyds_pricelist li dd b {font-family:number; font-size:24px; color:#ec4d02;}
.gdcyds_pricelist li dd label {font-size:12px; color:#999;}
.gdcyds_pricelist li .gain {text-align:center;}
.gdcyds_pricelist li .gain label {display:block; font-size:12px; color:#999;}
.gdcyds_pricelist li .gain span {display:block; margin-top:12px; font-family:number;}
.gdcyds_pricelist li .gain span.cec4d02,.gdcyds_pricelist li .gain span.c2db996 {font-size:16px; font-weight:bold;}
.gdcyds_priceindices .steelmarket {width:376px; padding:16px 24px;}
.gdcyds_priceindices .steelmarket .gdcyds_newslist {padding:8px 0;}
.gdcyds_hotproduct .gdcyds_hotprolist {height:200px; background:url(../images/gdcyds_hotproductbg.jpg) no-repeat center;}
.gdcyds_hotprolist {position:relative; padding:22px 18px;}
.gdcyds_hotprolist .bd {height:156px; overflow:hidden;}
.gdcyds_hotprolist .bd ul {float:left; width:25%;}
.gdcyds_hotprolist .bd li {padding:6px;}
.gdcyds_hotprolist .bd a {display:-webkit-flex; display:flex; align-items:center; height:66px; padding:8px; background:rgba(255,255,255,.7); border:1px solid #fff;}
.gdcyds_hotprolist .bd li .logo {width:50px; height:50px; padding:8px; background:#fff; border:1px solid #ececec; border-radius:4px; overflow:hidden;}
.gdcyds_hotprolist .bd li .logo img {width:100%; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_hotprolist .bd li dl {-webkit-flex:1; flex:1; width:0; margin-left:16px;}
.gdcyds_hotprolist .bd li dt {font-size:16px; font-weight:bold; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_hotprolist .bd li dd {color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_hotprolist .bd a:hover img {-webkit-transform:scale(1.2); transform:scale(1.2);}
.gdcyds_hotprolist .hd {position:absolute; top:50%; left:0; z-index:9; width:100%; margin-top:-24px;}
.gdcyds_hotprolist .hd a {position:absolute; display:inline-block; width:24px; height:48px; font-weight:bold; line-height:50px; color:#fff; text-align:center; background:rgba(0,0,0,.2);}
.gdcyds_hotprolist .hd a i {font-size:18px;}
.gdcyds_hotprolist .hd a:hover {background:rgba(0,0,0,.5);}
.gdcyds_hotprolist .hd .prev {left:0;}
.gdcyds_hotprolist .hd .next {right:0;}
.gdcyds_autotrophymall {height:520px; margin-top:24px; background:url(../images/gdcyds_autotrophybg.jpg) no-repeat center;}
.gdcyds_autotrophymall .gdcyds_pubtit {padding:22px 8px;}
.gdcyds_autotrophymall .autotrophymall {height:406px; background:#fff;}
.gdcyds_autotrophymall .autotrophymall .gdcyds_tabs {padding:24px 12px;}
.gdcyds_autotrophylist {padding-left:24px;}
.gdcyds_autotrophylist li {float:left; width:376px; height:94px; margin:0 12px 12px 0; padding:10px 16px; border:1px solid #eee;}
.gdcyds_autotrophylist a {display:-webkit-flex; display:flex; align-items:center;}
.gdcyds_autotrophylist li .proimg {width:70px; height:70px; overflow:hidden;}
.gdcyds_autotrophylist li .proimg img {width:100%; -webkit-transition-duration:.3s; transition-duration:.3s;} 
.gdcyds_autotrophylist li dl {-webkit-flex:1; flex:1; width:0; margin-left:16px;}
.gdcyds_autotrophylist li dt {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_autotrophylist li dd {display:-webkit-flex; display:flex; align-items:flex-end; font-size:12px;}
.gdcyds_autotrophylist li p {font-size:12px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_autotrophylist li p b {padding:0 4px; font-family:number; font-size:16px; color:#307bfc;}
.gdcyds_autotrophylist li .price {-webkit-flex:1; flex:1; margin-top:4px; color:#666;}
.gdcyds_autotrophylist li .price b {padding-right:2px; font-family:number; font-size:22px; color:#ec4d02;}
.gdcyds_autotrophylist li .ware {font-size:12px; color:#999;}
.gdcyds_autotrophylist li .ware i {position:relative; top:-1px; margin-right:4px; font-size:14px;}
.gdcyds_autotrophylist a:hover img {-webkit-transform:scale(1.2); transform:scale(1.2);}
.gdcyds_leftbg {width:200px; height:400px; padding:24px 0 0 24px;}
.gdcyds_leftbg.blue {background:url(../images/gdcyds_leftbluebg.jpg) no-repeat center;}
.gdcyds_leftbg.red {height:382px; background:url(../images/gdcyds_leftredbg.jpg) no-repeat center;}
.gdcyds_leftbg.green {height:264px; background:url(../images/gdcyds_leftgreenbg.jpg) no-repeat center;}
.gdcyds_leftbg b {display:block; font-size:18px; font-weight:normal; color:#fff;}
.gdcyds_leftbg a {display:inline-block; height:24px; margin-top:8px; padding:0 8px 0 12px; line-height:20px; color:#fff; border:1px solid #fff; border-radius:12px;}
.gdcyds_leftbg a i {-webkit-transform:rotate(-90deg); transform:rotate(-90deg);}
.gdcyds_leftbg a:hover {background:rgba(255,255,255,.3);}
.gdcyds_aucnotice {height:500px; background:url(../images/gdcyds_aucnoticebg.jpg) no-repeat center;}
.gdcyds_aucnotice .aucnotice {height:400px; background:#fff;}
.gdcyds_aucnotice .aucnotice .cont {width:1000px;}
.gdcyds_aucnoticelist {padding:8px 6px;}
.gdcyds_aucnoticelist li {float:left; width:33.33%; padding:6px;}
.gdcyds_aucnoticelist a {position:relative; display:block; height:116px; padding:14px 16px; border:1px solid #eee; overflow:hidden;}
.gdcyds_aucnoticelist dt {margin-bottom:4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_aucnoticelist dd {display:-webkit-flex; display:flex;}
.gdcyds_aucnoticelist dd p {-webkit-flex:1; flex:1; font-size:12px; line-height:32px; color:#999;}
.gdcyds_aucnoticelist dd b {margin-left:12px; font-weight:normal; font-size:14px; color:#333;}
.gdcyds_aucnoticelist dd b.cec4d02 {font-family:number; font-size:22px; font-weight:bold; color:#ec4d02;}
.gdcyds_aucnoticelist dd b.c307bfc {font-family:number; font-size:16px; font-weight:bold; color:#307bfc;}
.gdcyds_aucnoticelist .status {position:absolute; right:0; bottom:14px;}
.gdcyds_aucnoticelist .status label {display:inline-block; height:24px; margin-right:-16px; padding:0 16px 0 8px; font-size:12px; line-height:24px; color:#52280e; background:#fff0dc; border-radius:4px;}
.gdcyds_aucnoticelist .status span {display:inline-block; width:114px; height:30px; margin-right:-1px; padding-left:10px; line-height:30px; color:#fff; text-align:center; background:url(../images/gdcyds_redlinear.png) no-repeat center;}
.gdcyds_aucnoticelist .end .status span {background-image:url(../images/gdcyds_graylinear.png);}
.gdcyds_aucnoticelist a:hover {border-color:#ec4d02;}
.gdcyds_inquiry {height:480px; background:url(../images/gdcyds_inquirybg.jpg) no-repeat center;}
.gdcyds_inquiry .inquiry {height:382px; background:#fff;}
.gdcyds_inquiry .inquiry .cont {width:1000px;}
.gdcyds_inquirylist {padding:6px;}
.gdcyds_inquirylist li {float:left; width:33.33%; padding:6px;}
.gdcyds_inquirylist a {display:block; height:173px; border:1px solid #eee;}
.gdcyds_inquirylist .info {position:relative; height:133px; padding:16px;}
.gdcyds_inquirylist .info .status {position:absolute; top:16px; right:16px; height:28px; padding:0 8px; line-height:28px; color:#fff; border-radius:4px 10px;}
.gdcyds_inquirylist .info b {display:block; font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_inquirylist .info span {display:block; margin-top:4px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_inquirylist .info .time {height:38px; margin-top:16px; line-height:38px; color:#307bfc; text-align:center; border:1px solid #307bfc; border-radius:4px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_inquirylist .info .time i {position:relative; top:1px; padding:0 2px; font:normal bold 22px/1 number; color:#ec4d02;}
.gdcyds_inquirylist a p {height:38px; padding:0 16px; line-height:38px; color:#307bfc; background:#f1f8ff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_inquirylist a:hover {color:#307bfc; border-color:#307bfc;}
.gdcyds_logistics {height:360px; background:url(../images/gdcyds_logisticsbg.jpg) no-repeat center;}
.gdcyds_logistics .logistics {height:264px; background:#fff;}
.gdcyds_logistics .logistics .cont {width:1000px;}
.gdcyds_logislist li {float:left; width:20%; height:264px; padding:24px 16px; border-right:1px solid #eee; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_logislist li:last-child {border-right:0;}
.gdcyds_logislist li dl {padding-bottom:14px; text-align:center; border-bottom:1px dashed #ccc;}
.gdcyds_logislist li dt {font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_logislist li dd {margin-top:10px; font-size:12px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_logislist li dd label {font-size:14px;}
.gdcyds_logislist li dd b {padding-right:4px; font:normal bold 16px/1 number; color:#ec4d02;}
.gdcyds_logislist .transline {padding:12px 0; border-bottom:1px dashed #ccc;}
.gdcyds_logislist .transline .row {display:-webkit-flex; display:flex; align-items:center; padding-left:4px;}
.gdcyds_logislist .transline .row i {display:inline-block; width:10px; height:10px; margin-right:8px; border:2px solid #307bfc; border-radius:50%;}
.gdcyds_logislist .transline .row span {margin-right:8px;}
.gdcyds_logislist .transline .row label {font-size:12px; color:#999;}
.gdcyds_logislist .transline .row:last-child i {border-color:#ec4d02;}
.gdcyds_logislist .transline .iconfont {font-size:18px; color:#999;}
.gdcyds_logislist .loadtime {padding-top:12px;}
.gdcyds_logislist .loadtime p {font-size:12px;}
.gdcyds_logislist .loadtime .row {display:-webkit-flex; display:flex; align-items:center; margin-top:8px;}
.gdcyds_logislist .loadtime .col {-webkit-flex:1; flex:1; height:40px; padding:6px 12px; font-size:12px; color:#666; background:#fafafa; border:1px dashed #ddd;}
.gdcyds_logislist .loadtime em {padding:0 8px; font-size:12px; color:#999;}
.gdcyds_logislist .remaintime {margin:12px 0 -8px 0; font-size:12px; text-align:center;}
.gdcyds_logislist .remaintime b {padding:0 2px; font:normal bold 14px/1 number; color:#ec4d02;}
.gdcyds_logislist .btn {padding-top:24px; text-align:center;}
.gdcyds_logislist .btn a {position:relative; display:inline-block; width:134px; height:35px; line-height:35px; color:#fff; background:url(../images/gdcyds_btnicon.png) no-repeat center/cover;}
.gdcyds_logislist .btn a::before {content:""; position:absolute; top:0; left:50%; width:10px; height:35px; margin-left:-5px; background:url(../images/gdcyds_divideicon.png) no-repeat center/cover; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_logislist .btn a i {position:relative; top:-1px; margin:0 40px 0 8px; font-size:22px;}
.gdcyds_logislist li:hover {background:rgba(0,156,225,.05);}
.gdcyds_logislist .btn a:hover::before {-webkit-transform:scale(1.5); transform:scale(1.5);}
.gdcyds_information .information {height:314px; background:#fff;}
.gdcyds_information .focus,.gdcyds_information .dynamic {width:600px; height:314px; overflow:hidden;}
.gdcyds_information .focus {border-right:1px solid #eee;}
.gdcyds_fcolumn {position:relative; margin-left:-16px;}
.gdcyds_fcolumn::before,.gdcyds_fcolumn::after {content:""; position:absolute; top:50%; left:50%;}
.gdcyds_fcolumn::before {width:1px; height:248px; margin-top:-124px; background:linear-gradient(to bottom,rgba(238,238,238,0),rgba(238,238,238,1),rgba(238,238,238,0));}
.gdcyds_fcolumn::after {width:360px; height:1px; margin-left:-180px; background:linear-gradient(to right,rgba(238,238,238,0),rgba(238,238,238,1),rgba(238,238,238,0));}
.gdcyds_fcolumn li {float:left; width:50%; padding:24px 0 24px 24px;}
.gdcyds_fcolumn li .info {display:flex; align-items:center;}
.gdcyds_fcolumn li .iconbg {width:34px; height:34px; margin-right:8px; text-align:center; background:#f5f5f5; border-radius:50%;}
.gdcyds_fcolumn li svg {width:20px; height:20px; margin-top:7px;}
.gdcyds_fcolumn li .row {display:flex; margin-top:12px;}
.gdcyds_fcolumn li .col {flex:1;}
.gdcyds_fcolumn li .col b {display:block; font-family:number; font-size:18px; color:#009ce1;}
.gdcyds_fcolumn li .col:last-child b {color:#ec4d02;}
.gdcyds_fcolumn li .col b em {padding-left:2px; font-size:12px; font-weight:normal; color:#666;}
.gdcyds_fcolumn li .col label {display:block; margin-top:4px; font-size:12px; color:#666;}
.gdcyds_information .focus .gdcyds_newslist {padding-top:20px;}
.gdcyds_information .dynamic .gdcyds_tittabs li {cursor:inherit;}
.gdcyds_information .dynamic .gdcyds_newslist {padding-top:24px;}
.gdcyds_keynews {display:-webkit-flex; display:flex; padding:20px 20px 0;}
.gdcyds_keynews .newsimg {width:150px; height:110px; overflow:hidden;}
.gdcyds_keynews .newsimg img {width:100%; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_keynews dl {-webkit-flex:1; flex:1; width:0; margin-left:16px;}
.gdcyds_keynews dt {font-size:16px; font-weight:bold;}
.gdcyds_keynews dd p {height:54px; margin-top:4px; font-size:12px; line-height:18px; color:#999; overflow:hidden;}
.gdcyds_keynews dd a {display:inline-block; margin-top:8px; font-size:12px; color:#ec4d02;}
.gdcyds_keynews dd a i {position:relative; top:-1px; left:0; margin-left:2px; font-size:12px; color:#ccc; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_keynews .newsimg:hover img {-webkit-transform:scale(1.1); transform:scale(1.1);}
.gdcyds_keynews dd a:hover i {left:4px;}

/* service */
.gdcyds_service {margin-top:50px;}
.gdcyds_service {padding:40px 0; background:#fff;}
.gdcyds_service .phone {margin-right:110px;}
.gdcyds_service .phone dt {font-size:18px;}
.gdcyds_service .phone dt i {margin:0 5px 2px 0; font-size:22px; color:#ec4d02;}
.gdcyds_service .phone dd .num {padding:10px 0 10px; font-size:22px; color:#ec4d02;}
.gdcyds_service .phone dd a {display:inline-block; height:36px; padding:0 40px; line-height:36px; color:#ec4d02; border:1px #ec4d02 solid; }
.gdcyds_service .phone dd a:hover {color:#fff; background:#ec4d02;}
.gdcyds_service li {float:left; margin-left:80px; padding-left:28px;}
.gdcyds_service li:first-child {margin-left:0;}
.gdcyds_service li h3 {position:relative; padding-bottom:10px; font-size:16px; color:#333;}
.gdcyds_service li h3 i {position:absolute; top:-1px; left:-30px; font-size:24px; color:#ec4d02;}
.gdcyds_service li a {display:block; font-size:12px; line-height:24px; color:#787880;}
.gdcyds_service li a:hover {color:#ec4d02;}
.gdcyds_service .code .img {display:block; width:126px; height:126px; padding:8px; border:1px #eee solid;}
.gdcyds_service .code .img img {width:100%; height:100%;}
.gdcyds_service .code label {display:block; margin-top:8px; font-size:12px; color:#666; text-align:center;}

/* footer */
.gdcyds_footer .copr {padding:16px 0; text-align:center;}
.gdcyds_footer .copr p {line-height:24px; color:#666;}
.gdcyds_footer .copr a {font-size:12px; color:#666;}
.gdcyds_footer .copr a:hover {color:#ec4d02;}
.gdcyds_footer .copr .link a {margin:0 10px;}
.gdcyds_footer .copr img {position:relative; top:-4px; width:16px;}

/* floatr */
.gdcyds_floatr {position:fixed; bottom:20px; right:20px; z-index:99; width:80px; box-shadow:0 0 5px rgba(0,0,0,.05);}
.gdcyds_floatr li {position:relative; font-size:12px; text-align:center; background:#fff; cursor:pointer;}
.gdcyds_floatr li a {display:block; padding:10px 0; color:#666;}
.gdcyds_floatr li::after {content:""; position:absolute; right:0; bottom:0; left:0; height:1px; background:linear-gradient(90deg, #fff 0%, #f0f0f0 50%, #fff 100%);}
.gdcyds_floatr li:last-child::after {height:0;}
.gdcyds_floatr li:hover,.gdcyds_floatr li.cur {background:#307bfc; border-color:#307bfc;}
.gdcyds_floatr li:hover a,.gdcyds_floatr li.cur a,.gdcyds_floatr li.retop:hover ,.gdcyds_floatr li.icon:hover,.gdcyds_floatr li.icon:hover i {color:#fff;}
.gdcyds_floatr li.txt {height:40px; -webkit-transition-duration:.5s; transition-duration:.5s;}
.gdcyds_floatr li.retop {padding:10px 0; color:#307bfc;}
.gdcyds_floatr li.icon {padding:10px 0;}
.gdcyds_floatr li.icon i {margin-bottom:5px; font-size:24px; color:#307bfc;}
.gdcyds_floatr li.shopcart em {position:absolute; top:8px; right:10px; display:inline-block; height:16px; padding:0 6px; font:normal 12px/16px arial; color:#fff; vertical-align:middle; background:#307bfc; border-radius:20px;}
.gdcyds_floatr li.shopcart:hover em {color:#307bfc; background:#fff;}

/* page */
.gdcyds_page {clear:both; padding:20px; overflow:hidden;}
.gdcyds_page .items li {display:inline-block; float:left; width:32px; height:32px; margin-right:5px; line-height:30px; background:#fff; border:1px solid #ddd; text-align:center; vertical-align:middle;}
.gdcyds_page .items li.prev,.gdcyds_page .items li.next {width:58px;}
.gdcyds_page .items li.disabled,.gdcyds_page .items li.disabled:hover {color:#ccc; border-color:#eee;}
.gdcyds_page .items li.disabled a,.gdcyds_page .items li.disabled:hover a {color:#ccc;}
.gdcyds_page .items li.dot {width:16px; height:26px; line-height:26px; background:none; border:0 none; cursor:default;}
.gdcyds_page .items a {display:block; font-size:14px; cursor:pointer;}
.gdcyds_page .items li:hover {border-color:#307bfc;}
.gdcyds_page .items li:hover a {color:#307bfc;}
.gdcyds_page .items li.cur {font-weight:bold; color:#fff; background:#307bfc; border-color:#307bfc;}
.gdcyds_page .items li.cur a {color:#fff;}
.gdcyds_page .total {margin-left:10px;}
.gdcyds_page .total,.gdcyds_page .text {height:32px; font-size:14px; line-height:32px; color:#999;}
.gdcyds_page .form span {float:left; margin-left:10px;}
.gdcyds_page .form .input {width:36px; height:32px; font-size:14px; text-align:center; border-color:#f0f0f0;}
.gdcyds_page label {margin-right:5px;}
.gdcyds_page .pagel li {position:relative; margin:0 0 0 -1px;}
.gdcyds_page .pagel li:hover {z-index:10;}
.gdcyds_page .btn {display:inline-block; width:52px; height:30px; font-size:14px; line-height:30px; text-align:center; background:#fff; border:1px solid #f0f0f0; border-radius:2px;}
.gdcyds_page .btn:hover {color:#fff; background:#307bfc; border-color:#307bfc;}
.gdcyds_pagedet {display:flex; align-items:center; justify-content:space-between; margin-top:20px; padding:10px 0;}
.gdcyds_pagedet a:hover {color:#307bfc;}

/* selectbox */
.gdcyds_selbox {width:250px; height:44px; color:#666;}
.gdcyds_selbox .slidkey {display:block; position:relative; height:44px; padding-right:32px; line-height:44px; background:#fff; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gdcyds_selbox .slidkey i {position:absolute; top:50%; right:8px; margin-top:-5px; font-size:12px; color:#cfcfcf;}
.gdcyds_selbox .slidkey input {width:100%; padding:0 30px 0 5px; line-height:44px; border:0 none; -webkit-box-sizing:border-box; box-sizing:border-box;}
.gdcyds_selbox .slidkey_hide {position:relative; display:none; left:0; top:-1px; z-index:99; max-height:180px; background:#fff; border:1px #ddd solid; border-bottom:0; overflow-y:auto; box-shadow:0 3px 3px 0 #ccc; -webkit-box-sizing:border-box; box-sizing:border-box;}
.gdcyds_selbox .slidkey_hide li {float:none; height:40px; margin:0; padding:0 0 0 10px; font-size:14px; line-height:40px; color:#666; background-color:#fff; border-bottom:1px solid #eee; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left;}
.gdcyds_selbox .slidkey_hide li:hover {background:#f5f5f5;}

/* logistics */
.gdcyds_wlbanner {height:480px; background:url(../images/gdcyds_wlbanner.jpg) no-repeat center;}
.gdcyds_wlsearch {width:350px; height:412px; margin-top:34px; padding:16px 24px; color:#fff; text-align:center; background:rgba(0,53,99,.8);}
.gdcyds_wlsearch h2 {font-size:18px; font-weight:bold;}
.gdcyds_wlsearch li {position:relative; height:44px; margin-top:16px; padding-left:10px; text-align:left; background:#fff;}
.gdcyds_wlsearch li label {line-height:44px; color:#999;}
.gdcyds_wlsearch li .input {width:250px; padding:0; border:0;}
.gdcyds_wlsearch li input {width:100%; line-height:44px; border:0;}
.gdcyds_wlsearch .gdcyds_selbox .slidkey_hide {position:absolute; top:44px; right:0;}
.gdcyds_wlsearch p {margin-top:26px;}
.gdcyds_wlsearch a {display:block; height:44px; margin-top:14px; font-size:16px; line-height:44px; color:#fff; background:#307bfc;}
.gdcyds_wlsearch a:hover {opacity:.8;}
.gdcyds_wlbanner dl {padding:132px 0 0 430px; color:#fff;}
.gdcyds_wlbanner dt {font-size:48px; font-weight:bold; text-shadow:5px 5px 14px rgba(0,0,0,.5);}
.gdcyds_wlbanner dd {font-size:28px; text-shadow:5px 5px 14px rgba(0,0,0,.5);}
.gdcyds_title {padding:32px 0; font-size:24px; font-weight:bold; text-align:center;}
.gdcyds_transdemand {padding:50px 0;}
.gdcyds_transdemand .transdemand {background:#fff;}
.gdcyds_transdemand .cont .bd {height:720px; overflow:hidden;}
.gdcyds_transdemand .cont .hd {padding:24px 0; font-size:0; text-align:center;}
.gdcyds_transdemand .cont .hd ul {display:inline-block;}
.gdcyds_transdemand .cont .hd li {float:left; width:10px; height:10px; margin:0 6px; background:#eee; border-radius:50%; cursor:pointer;}
.gdcyds_transdemand .cont .hd li.on {background:#307bfc;}
.gdcyds_transdemand .gdcyds_title {height:80px; padding:0; line-height:80px; background:url(../images/gdcyds_transtitlebg.jpg) no-repeat center;}
.gdcyds_transdemand .gdcyds_logislist li {height:360px; border-bottom:1px solid #eee;}
.gdcyds_wlservice {padding-bottom:50px; background:#fff;}
.gdcyds_wlservice li {position:relative; float:left; width:282px; height:212px; margin-right:24px; padding:20px; text-align:center; background:#f1f6fb;}
.gdcyds_wlservice li:last-child {margin-right:0;}
.gdcyds_wlservice li i {position:absolute; top:0; left:12px; font:normal bold 70px/1 number; background:-webkit-linear-gradient(top,rgba(195,231,251,1),rgba(195,231,251,0)); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.gdcyds_wlservice .icon {position:relative; top:0; display:inline-block; width:80px; height:80px; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_wlservice .icon img {width:100%;}
.gdcyds_wlservice b {display:block; margin-top:4px; font-size:16px; font-weight:normal;}
.gdcyds_wlservice p {margin-top:12px; line-height:20px; color:#666;}
.gdcyds_wlservice li:hover .icon {top:-5px;}
.gdcyds_ptservice {height:412px; background:url(../images/gdcyds_ptservicebg.jpg) no-repeat center;}
.gdcyds_ptservice ul {padding-top:40px;}
.gdcyds_ptservice li {position:relative; top:0; float:left; width:300px; text-align:center; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_ptservice li .icon {display:inline-block; width:140px; height:151px; background:url(../images/gdcyds_ptbgicon.png) no-repeat center/cover;}
.gdcyds_ptservice li .icon img {width:70px; margin-top:-4px;}
.gdcyds_ptservice li b {display:block; margin-top:20px; font-size:20px; color:#fff;}
.gdcyds_ptservice li:hover {top:-8px;}
.gdcyds_ptcore {height:552px; background:url(../images/gdcyds_ptcorebg.jpg) no-repeat center;}
.gdcyds_ptcore .ptcore {height:410px; overflow:hidden;}
.gdcyds_ptcore .hd {margin:-8px 0 24px 0; font-size:0; text-align:center; border-bottom:1px solid #ddd;}
.gdcyds_ptcore .hd ul {display:inline-block;}
.gdcyds_ptcore .hd li {position:relative; float:left; height:47px; margin:0 25px; padding:0 30px; font-size:20px; line-height:47px; cursor:pointer; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_ptcore .hd li::after {content:""; position:absolute; bottom:-1px; left:50%; width:0; height:3px; background:#307bfc; border-radius:2px; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_ptcore .hd li.on {color:#307bfc;}
.gdcyds_ptcore .hd li.on::after {left:0; width:100%;}
.gdcyds_ptcorelist li {float:left; width:282px; margin-right:24px; background:#fff; box-shadow:0 4px 12px rgba(0,0,0,.1);}
.gdcyds_ptcorelist li:last-child {margin-right:0;}
.gdcyds_ptcorelist li .coreimg {width:282px; height:170px; overflow:hidden;}
.gdcyds_ptcorelist li .coreimg img {width:100%; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_ptcorelist li dl {height:168px; padding:24px 24px 0;}
.gdcyds_ptcorelist li dt {font-size:16px; font-weight:bold;}
.gdcyds_ptcorelist li dd {margin-top:12px; line-height:20px; color:#666; text-align:justify;}
.gdcyds_ptcorelist li:hover .coreimg img {-webkit-transform:scale(1.2); transform:scale(1.2);}
.gdcyds_fwproduct {padding-bottom:50px; background:#fff;}
.gdcyds_fwproduct li {float:left; width:144px; height:182px; margin-right:32px; text-align:center;}
.gdcyds_fwproduct li:last-child {margin-right:0;}
.gdcyds_fwproduct li .icon {position:relative; top:0; display:inline-block; width:80px; height:80px; padding:18px; border-radius:50%; box-shadow:0px 0px 8px rgba(0,0,0,.1); -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_fwproduct li .icon img {width:100%;}
.gdcyds_fwproduct li span {position:relative; display:block; margin-top:12px; font-size:16px;}
.gdcyds_fwproduct li span::after {content:""; position:absolute; bottom:-12px; left:50%; width:32px; height:2px; margin-left:-16px; background:#307bfc; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_fwproduct li p {margin-top:26px; line-height:20px; color:#666; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_fwproduct li:hover .icon {top:-12px;}
.gdcyds_fwproduct li:hover span::after {bottom:28px;}
.gdcyds_fwproduct li:hover p {margin-top:12px;}
.gdcyds_partner {height:380px; padding-top:48px; background:url(../images/gdcyds_partnerbg.jpg) no-repeat center;}
.gdcyds_partner .cont {width:576px; color:#fff; text-align:center;}
.gdcyds_partner .cont .title {font-size:24px; font-weight:bold;}
.gdcyds_partnerlist {margin-top:16px;}
.gdcyds_partnerlist li {float:left; width:150px; height:60px; margin:0 12px 10px 0; padding:10px;}
.gdcyds_partnerlist li img {width:130px;}
.gdcyds_partner .contact {margin-top:32px;}
.gdcyds_partner .contact dl {width:450px; text-align:left;}
.gdcyds_partner .contact dt {font:normal bold 32px/1 number;}
.gdcyds_partner .contact dd {margin-top:12px; font-size:16px;}
.gdcyds_partner .contact .qrcode {width:126px;}
.gdcyds_partner .contact .codeimg {padding:8px; background:#fff; border-radius:4px;}
.gdcyds_partner .contact .codeimg img {width:110px;}
.gdcyds_partner .contact .qrcode label {display:block; margin-top:12px;}

/* mall */
.gdcyds_tabcont .hd {height:46px; line-height:46px; background:#fff; border-bottom:2px solid #307bfc;}
.gdcyds_tabcont .hd li {float:left; height:46px; padding:0 30px; font-size:16px; line-height:46px; cursor:pointer;}
.gdcyds_tabcont .hd li.on {color:#fff; background:#307bfc;}
.gdcyds_tabcont .hd .links a {margin:0 20px; color:#307bfc;}
.gdcyds_tabcont .hd .links span {color:#e6e6e6;}
.gdcyds_searline {padding:0 20px 0 0; line-height:56px; border-bottom:1px solid #f0f0f0; overflow:hidden;}
.gdcyds_searline span {float:left; width:90px; padding-right:10px; margin-right:10px; color:#666; text-align:right;}
.gdcyds_searline label {float:left; margin:12px 15px 0 0; padding:0 12px; line-height:30px; color:#666; border-radius:4px; border:1px solid #e5e5e5; cursor:pointer; white-space:nowrap; word-break:break-all; word-wrap:break-word;}
.gdcyds_searline label.on {color:#fff; background:#307bfc; border-color:#307bfc;}
.gdcyds_searline ul {float:left; width:940px; height:40px; margin:4px 0 10px; overflow:hidden;}
.gdcyds_searline li {float:left; margin:8px 15px 0 0; padding:0 12px; line-height:32px; color:#666; border-radius:4px; cursor:pointer; white-space:nowrap; word-break:break-all; word-wrap:break-word;}
.gdcyds_searline li i {margin:-1px 5px 0 0; cursor:pointer;}
.gdcyds_searline li:hover {color:#fff; background:#307bfc; opacity:.6;}
.gdcyds_searline li.on {color:#fff; background:#307bfc;}
.gdcyds_searline li.on:hover {opacity:1;}
.gdcyds_searline em {float:right; height:25px; margin-top:16px; line-height:25px; color:#999; cursor:pointer; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_searline em:hover {color:#307bfc;}
.gdcyds_searline em i {margin-left:8px; font-size:12px; font-weight:bold; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_searline em:hover i {color:#307bfc;}
.gdcyds_searline.exp ul {height:auto;}
.gdcyds_searline.exp em i {-webkit-transform:rotate(180deg); transform:rotate(180deg);}
.gdcyds_searline .editbar .input {float:left; width:150px; height:32px; margin-top:12px; padding:0; border:1px solid #e6e6e6; border-radius:2px;}
.gdcyds_searline .editbar .input.short {width:90px;}
.gdcyds_searline .editbar .input.longer {width:285px;}
.gdcyds_searline .editbar input {width:100%; height:100%; padding:0 10px; border:0;}
.gdcyds_searline .editbar input::-webkit-input-placeholder {color:#ccc;}
.gdcyds_searline .editbar input::-moz-placeholder {color:#ccc; opacity:1;}
.gdcyds_searline .editbar input::-ms-input-placeholder {color:#ccc;}
.gdcyds_searline .editbar span {float:left; width:auto; margin:0; padding-left:20px;}
.gdcyds_searline .editbar .xline {float:left; padding:0 4px; color:#a0a0a0;}
.gdcyds_choresult {background:#fff;}
.gdcyds_choresult .choresult {width:1040px;}
.gdcyds_choresult .choresult a {position:relative; float:left; height:32px; margin:12px 12px 0 0; padding:0 30px 0 10px; line-height:30px; color:#307bfc; border:1px dashed #307bfc; border-radius:2px; overflow:hidden; white-space:nowrap; word-break:break-all; word-wrap:break-word;}
.gdcyds_choresult .choresult a:hover {border-style:solid;}
.gdcyds_choresult .choresult a i {position:absolute; top:0; height:32px; margin-left:6px; font-size:12px; line-height:32px; color:#307bfc; cursor:pointer;}
.gdcyds_choresult .choresult a.clear {padding:0 16px; color:#666; background:#fff; border:1px solid #e6e6e6; border-radius:4px;}
.gdcyds_choresult .choresult a.clear:hover {background:#f8f8f8;}
.gdcyds_sortbar {display:flex; align-items:center; justify-content:space-between; background:#f8f8f8; border-top:2px solid #307bfc;}
.gdcyds_sortbar .left {display:flex; align-items:center;}
.gdcyds_sortbar .menu {display:flex;}
.gdcyds_sortbar .menu a {position:relative; flex:1; width:94px; height:46px; line-height:46px; color:#666; text-align:center;}
.gdcyds_sortbar .menu a::after {content:""; position:absolute; top:50%; right:-1px; width:1px; height:18px; margin-top:-9px; background:#e5e5e5;}
.gdcyds_sortbar .menu a.on {color:#307bfc; background:#fff;}
.gdcyds_sortbar .menu a.on::after {display:none;}
.gdcyds_sortbar .menu .ope {position:relative; top:4px; display:inline-block; height:19px; width:12px;}
.gdcyds_sortbar .menu .ope i {position:absolute; left:0; font-size:12px; color:#bfbfbf; cursor:pointer;}
.gdcyds_sortbar .menu .ope i.up {top:0;}
.gdcyds_sortbar .menu .ope i.down {bottom:0;}
.gdcyds_sortbar .menu .ope i.on {color:#307bfc;}
.gdcyds_sortbar .money {display:flex; align-items:center; margin-left:30px; color:#666;}
.gdcyds_sortbar .money .input {width:80px; height:32px; border-radius:2px;}
.gdcyds_sortbar .money input::-webkit-input-placeholder {color:#ccc;}
.gdcyds_sortbar .money input::-moz-placeholder {color:#ccc; opacity:1;}
.gdcyds_sortbar .money .line {padding:0 5px; color:#e5e5e5;}
.gdcyds_sortbar .right {display:flex; align-items:center;}
.gdcyds_sortbar .toppage {padding-right:20px;}
.gdcyds_sortbar .toppage a {float:left;}
.gdcyds_sortbar .toppage a i {font-size:12px; font-weight:bold; color:#333; -webkit-transition-duration:.3s; transition-duration:.3s;}
.gdcyds_sortbar .toppage a:hover i {color:#307bfc;}
.gdcyds_sortbar .toppage span {float:left; padding:0 10px; color:#999;}
.gdcyds_sortbar .toppage span em {color:#333;}
.gdcyds_sortbar .toppage a.disabled i,.gdcyds_sortbar .toppage a.disabled:hover i {color:#ccc; cursor:default;}
.gdcyds_sortbar .num {margin-right:20px; line-height:42px; color:#999;}
.gdcyds_sortbar .num em {padding:0 5px; font-weight:bold; color:#333;}
.gdcyds_table {table-layout:fixed;}
.gdcyds_table th,.gdcyds_table td {text-align:center; border-top:1px solid #f0f0f0;}
.gdcyds_table td {padding:20px 10px;}
.gdcyds_table th {height:40px; color:#666; background:#f5f7fa;}
.gdcyds_table tr:nth-child(even) {background:#fafafa;}
.gdcyds_table.ptb10 td {padding:10px;}
.gdgs_comlist {display:flex;}
.gdgs_comlist .item {display:flex; flex:1; padding:10px; flex-direction:column; justify-content:center;}
.gdgs_comlist .item p {display:flex; height:32px; font-size:14px; align-items:center;}
.gdgs_comlist .item p span {display:flex; margin-right:15px; align-items:center;}
.gdgs_comlist .item p span.fs12 {font-size:12px;}
.gdgs_comlist .item p span.fs16 {font-size:16px;}
.gdgs_comlist .item p span i {margin-right:4px;}
.gdgs_comlist .item p span em {margin-right:4px;}
.gdgs_comlist .item .tag {padding:0 5px; font-size:12px; color:#307bfc; background:#e9f1ff;}
.gdgs_comlist .item .price {font-size:20px; font-family:arial; font-weight:bold;}
.gdgs_comlist .item .sep {font-size:12px; color:#ccc;}

/* pop-shoppingcart */
.gdcyds_popcart {position:fixed; top:50%; left:50%; z-index:9999; display:none; width:640px; margin:-140px 0 0 -340px; padding:20px; background:#fff; overflow:hidden;}
.gdcyds_popcart .tit {position:relative;}
.gdcyds_popcart .tit h2 {font-size:18px;}
.gdcyds_popcart .tit .close {position:absolute; top:50%; right:0; margin-top:-8px; color:#999; cursor:pointer; -webkit-transition:all .3s; transition:all .3s;}
.gdcyds_popcart .tit .close:hover {color:#307bfc; -webkit-transform:rotate(180deg); transform:rotate(180deg);}
.gdcyds_popcart .cartbox {padding:0 10px;}
.gdcyds_popcart .cartbox .wrap {padding:20px 0; background:radial-gradient(ellipse 600px 12px at 50% 100%,#f8f8f8 30%,#fff 100%); overflow:hidden;}
.gdcyds_popcart .cartbox .infol {width:30%;}
.gdcyds_popcart .cartbox .infol dt,.gdcyds_popcart .cartbox .infol dd {height:27px; line-height:27px;}
.gdcyds_popcart .cartbox .infor {width:70%; margin-top:13px;}
.gdcyds_popcart .cartbox .infor .weight,.gdcyds_popcart .cartbox .infor .stock {height:27px; line-height:27px;}
.gdcyds_popcart .cartbox .infor .weight {margin-right:20px;}
.gdcyds_popcart .cartbox .infor .stock {margin-left:20px;}
.gdcyds_popcart .cartbox .infor .amount {width:104px; margin:0 auto;}
.gdcyds_popcart .cartbox .total {height:27px; margin-top:20px; line-height:27px; overflow:hidden;}
.gdcyds_popcart .cartbox .total .fr span {margin-right:20px;}
.gdcyds_popcart .cartbox .total .fr span:last-child {margin-right:0;}
.gdcyds_popcart .cartbox .oparea {margin-top:20px;}
.gdcyds_popcart .cartbox .oparea a {height:36px; padding:0 20px; line-height:36px;}

/* shopping-cart & settlement*/
.gdcyds_ordertit {height:40px; margin-top:10px;}
.gdcyds_ordertit .fl {line-height:40px;}
.gdcyds_ordertit .fr {padding-top:7px;}
.gdcyds_ordertit .fr a {float:left; margin-left:10px;}
.gdcyds_ordertip {padding:5px 10px; color:#666; background:#fffdee; border:1px solid #edd491;}
.gdcyds_ordertip i {position:relative; top:-2px; margin-right:5px; color:#d3951e; vertical-align:middle;}
.gdcyds_orderlist th {padding:10px; font-weight:normal; background:#e5e5e5;}
.gdcyds_orderlist tbody th {padding-top:15px; background:#f4f9fe; border-bottom:1px solid #eee;}
.gdcyds_orderlist tbody td {padding:20px 10px; text-align:center; background:#fff; border-bottom:1px solid #eee; vertical-align:top;}
.gdcyds_orderlist tbody tr:last-child td {border-bottom:0 none;}
.gdcyds_orderlist a:hover {color:#307bfc; text-decoration:underline;}
.gdcyds_orderlist .txtl {text-align:left;}
.gdcyds_orderlist .input {width:80px; text-align:center;}
.gdcyds_orderlist .amount {width:94px; margin:0 auto;}
.gdcyds_orderlist .amount .Amount {width:30px;}
.gdcyds_ordersteps {padding:20px; background:#fff;}
.gdcyds_ordersteps .stepbox {position:relative; padding:20px 0;}
.gdcyds_ordersteps .stepbox:first-child {padding-top:0;}
.gdcyds_ordersteps .stepbox::before {content:""; position:absolute; right:0; bottom:0; left:0; height:1px; background:#ececec;}
.gdcyds_ordersteps .stepbox:last-child {padding-bottom:0;}
.gdcyds_ordersteps .stepbox:last-child::before {display:none;}
.gdcyds_ordersteps .steptit {height:22px; font-weight:bold;}
.gdcyds_ordersteps .steptit span {font-weight:normal; color:#307bfc;}
.gdcyds_ordersteps .steptit span a {color:#307bfc;}
.gdcyds_ordersteps .stepcont {position:relative; margin-top:10px;}
.gdcyds_ordersteps .stepcont .hd {background:#f5f7fa; border:1px solid #f5f7fa; border-width:0 1px; overflow:hidden;}
.gdcyds_ordersteps .stepcont .hd li {position:relative; float:left; height:36px; padding:0 30px; line-height:36px; cursor:pointer;}
.gdcyds_ordersteps .stepcont .hd li.on {font-weight:bold; color:#307bfc; background:#fff;}
.gdcyds_ordersteps .stepcont .hd li.on::before {content:""; position:absolute; top:0; left:0; width:100%; height:2px; background:#307bfc;}
.gdcyds_ordersteps .stepcont .bd {padding:20px 20px 0;}
.gdcyds_ordersteps .stepcont .textarea {width:100%; height:96px; resize:none;}
.gdcyds_ordersteps .dismodes .inhd li {position:relative; float:left; height:30px; margin-right:10px; padding:0 15px; line-height:30px; text-align:center; border:1px solid #ddd; cursor:pointer;}
.gdcyds_ordersteps .dismodes .inhd li:last-child {margin-right:0;}
.gdcyds_ordersteps .dismodes .inhd li i {position:absolute; right:-2px; bottom:-2px; display:none;}
.gdcyds_ordersteps .dismodes .inhd li.on {color:#307bfc; border-color:#307bfc;}
.gdcyds_ordersteps .dismodes .inhd li.on i {display:block;}
.gdcyds_ordersteps .dismodes .inbd {margin-top:15px;}
.gdcyds_ordersteps .dismodes .disinfo .tit a {color:#307bfc;}
.gdcyds_ordersteps .dismodes .disinfo li {float:left; margin-right:40px;}
.gdcyds_ordersteps .dismodes .disinfo li:last-child {margin-right:0;}
.gdcyds_ordersteps .dismodes .disinfo label {float:left; height:32px; line-height:32px;}
.gdcyds_ordersteps .dismodes .disinfo .gdcyds_selbox {float:left; width:160px;}
.gdcyds_ordersteps .dismodes .disinfo .gdcyds_selbox .slidkey {height:32px; padding:0; line-height:30px; border:1px solid #e6e6e6;}
.gdcyds_ordersteps .dismodes .disinfo .gdcyds_selbox .slidkey input {line-height:30px;}
.gdcyds_ordersteps .dismodes .disinfo .gdcyds_selbox .slidkey_hide li {float:none; margin:0;}
.gdcyds_ordersteps .dismodes .disinfo .input {width:220px; height:32px; padding:6px 5px;}
.gdcyds_ordersteps .dismodes .disinfo .addr {margin:0 -20px 10px 0; overflow:hidden;}
.gdcyds_ordersteps .dismodes .disinfo .addr dl {position:relative; float:left; width:265px; margin:10px 20px 0 0; padding:10px; border:1px solid #ddd;}
.gdcyds_ordersteps .dismodes .disinfo .addr dl i {position:absolute; right:-2px; bottom:-2px; display:none; font-size:24px; color:#307bfc;}
.gdcyds_ordersteps .dismodes .disinfo .addr dl.on {border-color:#307bfc;}
.gdcyds_ordersteps .dismodes .disinfo .addr dl.on i {display:block;}
.gdcyds_ordersteps .dismodes .disinfo .addr dt {padding-bottom:3px; border-bottom:1px solid #eee;}
.gdcyds_ordersteps .dismodes .disinfo .addr dd {margin-top:8px; font-size:12px; color:#666;}
.gdcyds_ordertotal {height:70px; padding:0 20px; line-height:70px; background:#fff; border-top:1px solid #ececec;}
.gdcyds_ordertotal span {float:left; margin-left:10px;}
.gdcyds_orderfloatbar {display:-webkit-flex; display:flex; height:48px; margin-top:10px; justify-content:flex-end;}
.gdcyds_orderfloatbar .barinfo {-webkit-flex:1; flex:1; width:823px; height:48px; padding:0 10px; line-height:46px; border:1px solid #e3e3e3; background:#e5e5e5;}
.gdcyds_orderfloatbar .barinfo .fr span {margin-right:20px;}
.gdcyds_orderfloatbar .barinfo .fr span.fl:last-child {margin-right:0;}
.gdcyds_orderfloatbar .barinfo a {line-height:48px;}
.gdcyds_orderfloatbar .barinfo a:hover {color:#307bfc;}
.gdcyds_orderfloatbar .gdcyds_bluebtn {width:108px; height:48px; padding:0; font-size:16px; line-height:48px; text-align:center; border-radius:0;}
.gdcyds_toolfixed {position:fixed; bottom:0; width:1200px;}
.gdcyds_ordersubtip {display:-webkit-flex; display:flex; height:450px; flex-direction:column; align-items:center; justify-content:center;}
.gdcyds_ordersubtip p {text-align:center;}
.gdcyds_ordersubtip p i {padding-bottom:20px; font-size:110px; color:#6ed05f;}
.gdcyds_ordersubtip p a {margin:0 5px;}
.gdcyds_ordersubtip h2 {padding-bottom:10px; font-size:24px; text-align:center;}

/* bidding */
.gdcyds_combanner {height:200px;}
.gdcyds_bidhall .info .list {margin-top:8px; padding-bottom:20px; background:#fff;}
.gdcyds_bidhall .info .list:first-child {margin-top:0;}
.gdcyds_bidhall .info .tit {display:flex; align-items:center; justify-content:space-between; height:56px; padding:0 20px; background:#fafafa;}
.gdcyds_bidhall .info .tit b:last-child {margin-right:0;}
.gdcyds_bidhall .info .tit p {padding-left:50px;}
.gdcyds_bidhall .info .tit p i {padding-right:5px; color:#999;}
.gdcyds_bidhall .info .cont {max-height:268px; padding:20px; overflow:hidden;}
.gdcyds_bidhall .info .cont.more {max-height:initial;}
.gdcyds_bidhall .info li {margin-top:20px; padding:18px 0; border:1px solid #ececec; transition:all .3s;}
.gdcyds_bidhall .info li:first-child {margin-top:0;}
.gdcyds_bidhall .info table {table-layout:fixed; border:1px solid #ececec;}
.gdcyds_bidhall .info td {padding:18px 5px; line-height:1.6; text-align:center;}
.gdcyds_bidhall .info li table {border:0 none;}
.gdcyds_bidhall .info li td {padding:0 5px; border-left:1px solid #ececec;}
.gdcyds_bidhall .info li tr td:first-child {border-left:0;}
.gdcyds_bidhall .info label,.gdcyds_bidhall .info span {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.gdcyds_bidhall .info label {font-size:12px; color:#999;}
.gdcyds_bidhall .info .unit {display:inline-block; *display:inline; padding-left:5px; font-size:14px;}
.gdcyds_bidhall .info .state {position:relative; display:inline-block; height:20px; font-size:12px; line-height:20px;}
.gdcyds_bidhall .info .state i {position:absolute; top:50%; left:50%; width:64px; height:64px; margin:-32px 0 0 -32px; font-size:64px; color:#307bfc;}
.gdcyds_bidhall .info .state em {position:relative; z-index:10; color:#fff;}
.gdcyds_bidhall .info .state.org i {color:#f60;}
.gdcyds_bidhall .info .state.grey i {color:#bfbfbf;}
.gdcyds_bidhall .info .num {position:relative; display:flex; height:32px; padding:0 20px; line-height:32px; align-items:center; justify-content:center; box-shadow:0 -2px 4px rgb(0,0,0,.05);}
.gdcyds_bidhall .info .num .loadmore {display:flex; align-items:center; justify-content:center; cursor:pointer;}
.gdcyds_bidhall .info .num .loadmore i {padding-left:5px; font-size:14px;}
.gdcyds_bidhall .info .num p {position:absolute; top:0; right:20px;}
.gdcyds_bidhall .info .num p b {padding:0 3px;}
.gdcyds_bidhall .gdcyds_page {padding-right:0;}
.gdcyds_searchbar {height:60px; padding:14px 20px; background:#fff;}
.gdcyds_searchbar .item {float:left; margin-right:24px; line-height:32px; color:#666;}
.gdcyds_searchbar .item label {float:left; margin-right:5px;}
.gdcyds_searchbar .gdcyds_input {float:left; width:118px; height:32px; border:1px solid #e6e6e6;}
.gdcyds_searchbar .gdcyds_input input {width:100%; padding:0 10px; border:0;}
.gdcyds_searchbar .gdcyds_selbox {float:left; width:118px; height:32px; color:#999;}
.gdcyds_searchbar .gdcyds_selbox .slidkey {height:32px; padding:0 30px 0 10px; line-height:30px; border:1px solid #e6e6e6;}
.gdcyds_seldata {float:left; width:290px; height:32px; border:1px solid #e6e6e6;}
.gdcyds_seldata .input {float:left; width:125px; height:100%; padding:3px 10px; border:none;}
.gdcyds_seldata span {float:left; line-height:30px; color:#ccc;}
.gdcyds_seldata .iconfont {float:right; margin:7px 8px 0 0; font-size:16px; color:#ccc;}
.gdcyds_sbtn a {float:left; display:inline-block; height:32px; margin-left:12px; padding:0 16px; font-size:12px; line-height:32px; border-radius:4px;}
.gdcyds_sbtn a.blue {color:#fff; background:#307bfc; border:1px solid #307bfc;}
.gdcyds_sbtn a.grey {color:#666; background:#f4f4f5; border:1px solid #e9e9eb;}
.gdcyds_sbtn a.blue:hover {opacity:.8;}
.gdcyds_sbtn a.grey:hover {background:#f8f8f8;}
.gdcyds_sbtn a.c307bfc:hover {color:#307bfc;}
.gdcyds_location {height:60px; line-height:60px; color:#999;}
.gdcyds_location span.a {margin:0 2px;}
.gdcyds_location a:hover {color:#307bfc;}
.gdcyds_biddingwrap {background:#fff; border-top:2px solid #307bfc;}
.gdcyds_biddingwrap.noborder {border-top:0;}
.gdcyds_biddingwrap .hd {display:flex; height:90px; border-bottom:1px dashed #e6e6e6; align-items:center; justify-content:space-between;}
.gdcyds_biddingwrap .hd h2 {position:relative; display:inline-block; margin:0 auto; font-size:26px; font-weight:bold; color:#307bfc;}
.gdcyds_biddingwrap .hd h2::before,.gdcyds_biddingwrap .hd h2::after {content:""; position:absolute; top:50%; display:inline-block; width:50px; height:1px; background:#307bfc;}
.gdcyds_biddingwrap .hd h2::before {left:-60px;}
.gdcyds_biddingwrap .hd h2::after {right:-60px;}
.gdcyds_biddingwrap .hd h3 {margin-left:24px; font-size:20px; font-weight:bold;}
.gdcyds_biddingwrap .hd .price {height:44px; padding:0 20px 0 30px; font-size:16px; line-height:44px; color:#fff; background:#1289ea; border-radius:50px 0 0 50px;}
.gdcyds_biddingwrap .hd .price b {display:inline-block; margin:0 3px 5px; font-size:24px; color:#fff110; vertical-align:middle;}
.gdcyds_biddingwrap .bd {display:flex; justify-content:space-between;}
.gdcyds_timewrap {display:flex; height:42px; align-items:center;}
.gdcyds_timewrap span {padding:0 10px; font-size:16px; color:#343434;}
.gdcyds_timewrap em {min-width:55px; height:33px; padding:0 8px; font:bold 28px/33px Arial; color:#fff; text-align:center; letter-spacing:2px; background:linear-gradient(to bottom,#5a5a5a 0%,#5a5a5a 50%,#353137 50.1%,#353137 100%); border-radius:2px;}
.gdcyds_bidinfo {position:relative; width:690px; min-height:258px; border:1px #e5e5e5 solid;}
.gdcyds_bidinfo h3 {padding:25px 0 10px 20px; font-size:20px; font-weight:bold;}
.gdcyds_bidinfo .iconfont {position:absolute; right:0; bottom:0; font-size:110px; color:#f0f5f9;}
.gdcyds_bidinfo .infolist {padding:20px;}
.gdcyds_bidinfo .infolist li {position:relative; z-index:10; display:-webkit-flex; display:flex; margin-bottom:8px; line-height:20px;}
.gdcyds_bidinfo .infolist li label {float:left;}
.gdcyds_bidinfo .infolist li span {flex:1;}
.gdcyds_bidprice {width:450px; height:315px; border:1px solid #e6e6e6;}
.gdcyds_bidprice h3 {height:60px; font-size:20px; line-height:60px; color:#fff; text-align:center; background:url(../images/gdcyds_bidderbg.png) top left no-repeat;}
.gdcyds_bidprice .cont {position:relative; padding:0 30px;}
.gdcyds_bidprice .price {display:flex; height:30px; padding:0 10px; font-size:14px; line-height:30px; color:#fff; background:#1289ea; border-radius:15px;}
.gdcyds_bidprice .price b {display:inline-block; margin:0 3px; font-size:18px; color:#fff110; vertical-align:middle;}
.gdcyds_bidprice ul {display:flex; height:200px; flex-direction:column; padding:10px 0 20px; justify-content:center; border-bottom:1px solid #e5e5e5;}
.gdcyds_bidprice ul li {display:flex; align-items:center; justify-content:center; margin-bottom:20px; overflow:hidden;}
.gdcyds_bidprice ul li:last-child {margin-bottom:0;}
.gdcyds_bidprice ul li .Spinner {margin-right:8px; vertical-align:middle;}
.gdcyds_bidprice ul li .Spinner a {width:30px; height:30px;}
.gdcyds_bidprice ul li .Spinner a i {margin:11px;}
.gdcyds_bidprice ul li .Spinner .Amount {width:60px; height:30px;}
.gdcyds_bidprice .total {height:50px; line-height:50px;}
.gdcyds_bidprice .total .btn {display:inline-block; height:33px; padding:0 20px; line-height:33px; border-radius:3px;}
.gdcyds_bidprice .total .offerbtn {color:#fff; background:#ff9124; border:1px solid #ff9124;}
.gdcyds_bidprice .total .returnbtn {color:#666; background:#fff; border:1px solid #e6e6e6;}
.gdcyds_bidprice .total .btn:hover {filter:alpha(opacity=80); opacity:.8;}
.gdcyds_bidprice.notstarted h3 {background-position:0 -70px;}
.gdcyds_bidprice.notstarted .btn {background:#ccc; border-color:#ccc;}
.gdcyds_bidsatae {position:relative; display:-webkit-flex; display:flex; width:452px; min-height:258px; border:1px solid #e5e5e5; flex-direction:column; align-items:center; justify-content:center;}
.gdcyds_bidsatae .mc {text-align:center;}
.gdcyds_bidsatae .mc h2 {font-size:35px;}
.gdcyds_bidsatae .mc .iconfont {font-size:100px; line-height:50px;}
.gdcyds_bidsatae .mc .tips {display:inline-block; height:32px; padding-right:10px; font-size:16px; line-height:32px; background:#e6f5ee; border-radius:2px; overflow:hidden;}
.gdcyds_bidsatae .mc .tips b {margin:0 5px; color:#20c287;}
.gdcyds_bidsatae .mc .tips label {float:left; height:32px; padding:0 10px; margin-right:10px; color:#fff; background:#20c287;}
.gdcyds_bidsatae.notstarted .iconfont {line-height:inherit;}
.gdcyds_bidprocess {height:112px; padding:16px 0; background:#fff;}
.gdcyds_bidprocess .tit {position:relative; float:left; width:130px; height:80px; font-size:16px; line-height:80px; text-align:center; border-right:1px solid #e6e6e6;}
.gdcyds_bidprocess .tit::after {content:''; position:absolute; top:50%; right:-12px; display:inline-block; width:0; height:0; margin-top:-3px; border:6px solid; border-color:transparent transparent transparent #e6e6e6;}
.gdcyds_bidprocess .process {position:relative; width:950px; margin:12px 20px 0 50px;}
.gdcyds_bidprocess .process li {position:relative; float:left; width:20%;}
.gdcyds_bidprocess .process li:last-child {position:absolute; right:-16px; width:auto;}
.gdcyds_bidprocess .process li .item {position:relative; float:left; z-index:2;}
.gdcyds_bidprocess .process li .item i {display:inline-block; width:32px; height:32px; font-size:32px; line-height:32px; color:#307bfc; text-align:center; background:#fff;}
.gdcyds_bidprocess .process li .item p {position:absolute; display:block; top:40px; left:50%; width:90px; margin-left:-45px; color:#666; text-align:center;}
.gdcyds_bidprocess .process li .line {position:absolute; top:0; left:0; right:0; z-index:1; height:16px; border-bottom:2px dashed rgba(48,123,252,.25);}
.gdcyds_bidprocess .process li .line i {position:absolute; top:50%; left:50%; width:20px; height:20px; font-size:12px; line-height:20px; color:#fff; text-align:center; text-indent:2px; background:#307bfc; border-radius:100%;}
.gdcyds_ppinfo {width:690px;}
.gdcyds_ppinfo .gdcyds_bidinfo {height:315px;}
.gdcyds_pubtable {table-layout:fixed;}
.gdcyds_pubtable th,.gdcyds_pubtable td {padding:12px; font-weight:normal; color:#666; text-align:center;}
.gdcyds_pubtable th {background:#f5f7fa;}
.gdcyds_pubtable tr:nth-child(odd) td {background:#fafafa;}
.gdcyds_pubtable tr.on td {background:rgba(48,123,252,.1);}
.gdcyds_pubtable tr.on td:first-child {border-left:3px solid #307bfc;}
.gdcyds_noticeinfo .gdcyds_bidinfo {width:auto; min-height:auto;}
.gdcyds_noticeinfo .row {padding:24px 0; border-bottom:1px dashed #e6e6e6;}
.gdcyds_noticeinfo .row h3 {margin-bottom:16px; font-size:16px; font-weight:bold;}
.gdcyds_noticeinfo .row p {text-indent:24px; line-height:24px;}
.gdcyds_noticeinfo .row .many span {margin-right:40px;}
.gdcyds_noticeinfo .btns {margin:20px 0 30px;}
.gdcyds_noticeinfo .btns a {width:80px; height:40px; padding:5px; font-size:14px; line-height:30px;}
.gdcyds_noticeinfo .tabwrap {border-width:0 1px 1px; border-style:solid; border-color:#f0f0f0;}
.gdcyds_noticeinfo .tabwrap .gdcyds_table {table-layout:fixed;}
.gdcyds_noticeinfo .tabwrap .gdcyds_table td {height:44px;}
.gdcyds_noticeinfo .tabwrap .gdcyds_table .flod {float:right; color:#307bfc; cursor:pointer;}
.gdcyds_noticeinfo .tabwrap .gdcyds_table .hidelist {display:none;}
.gdcyds_noticeinfo .tabwrap .gdcyds_table .hidelist td .gdcyds_table td {background:#fff;}

/* error-prompt */
.gdcyds_errprompt {height:500px;}
.gdcyds_errprompt .prompt {position:relative; display:flex; height:100%; align-items:center; justify-content:center;}
.gdcyds_errprompt .content {margin-left:50px;}
.gdcyds_errprompt .content label {font-size:24px; color:#666;}
.gdcyds_errprompt .content p {margin-top:15px; font-size:16px; color:#999;}
.gdcyds_errprompt .content a {height:38px; margin:15px 10px 0 0; padding:5px 20px; font-size:14px; line-height:28px;}

/* xj */
.gdcyds_xjsearch  {height:auto;}
.gdcyds_xjsearch .item {margin:6px 50px 6px 0;}
.gdcyds_xjsearch .item .inp {width:220px; height:32px; padding:3px 10px; line-height:24px; background:#fff; border:1px #e6e6e6 solid;}
.gdcyds_xjsearch .gdcyds_sbtn {margin-top:6px;}
.gdcyds_xjsearch .gdcyds_selbox {width:250px;}
.gdcyds_xjstate {position:relative; display:inline-block; height:20px; font-size:12px; line-height:20px;}
.gdcyds_xjstate i {position:absolute; top:50%; left:50%; width:64px; height:64px; margin:-32px 0 0 -32px; font-size:64px; color:#307bfc;}
.gdcyds_xjstate em {position:relative; z-index:10; color:#fff;}
.gdcyds_xjstate.org i {color:#f60;}
.gdcyds_xjstate.grey i {color:#bfbfbf;}
.gdcyds_xjtable {padding:16px;}
.gdcyds_xjtable .gdcyds_table .input {width:100%; height:32px;}
.gdcyds_xjtable .gdcyds_table .price {position:relative; display:flex; justify-content:center;}
.gdcyds_xjtable .gdcyds_table .price i {margin-left:4px; color:#f60;}
.gdcyds_xjcont .gdcyds_searline .filefield {margin-top:10px;}
.gdcyds_xjcont .infolist li label {width:100px; text-align:right;}
.gdcyds_xjcont .gdcyds_bidinfo {width:790px;}
.gdcyds_xjcont .gdcyds_bidsatae {width:352px;}
.gdcyds_xjbtns a {height:40px; padding:0 40px; font-size:16px; line-height:40px;}
.gdcyds_popprice {position:absolute; top:-16px; right:-70px; z-index:2; display:none; width:80px; padding:4px; font-size:12px; background:#feebdf; border:1px solid #f60; border-radius:3px; cursor:default;}
.gdcyds_popprice:after {content:''; position:absolute; top:18px; left:-6px; border-right:6px solid #f60; border-top:6px solid transparent; border-bottom:6px solid transparent;}
.gdcyds_popprice:before {content:''; position:absolute; top:19px; left:-4px; z-index:1; border-right:5px solid #feebdf; border-top:5px solid transparent; border-bottom:5px solid transparent;}
.gdcyds_popprice p {padding:4px; line-height:18px; color:#e24148;}

/* proinfo */
.gdcyds_proinfo {display:flex; padding:24px 32px 40px; overflow:hidden; background:#fff; border:1px #ebebeb solid;}
.gdcyds_proinfo .rcont {flex:1; margin-left:30px;}
.gdcyds_proinfo .rcont h1 span {margin-right:10px; font:bold 24px/normal Microsoft Yahei;}
.gdcyds_proinfo .rcont .price {display:-webkit-flex; display:flex; height:90px; padding:0 20px; margin-top:20px; color:#666; align-items:center; background:url(../images/gdcyds_goodsdelbg.jpg) repeat;}
.gdcyds_proinfo .rcont .price dl {-webkit-flex:1; flex:1;}
.gdcyds_proinfo .rcont .price dd {margin-top:4px;}
.gdcyds_proinfo .rcont .price label {display:inline-block; width:68px; font-size:12px; color:#999;}
.gdcyds_proinfo .rcont .price b {display:inline-block; margin:0 6px 0 0; font-family:arial;}
.gdcyds_proinfo .rcont .price b.fs28 {font-size:28px;}
.gdcyds_proinfo .rcont .price b.c333 {color:#333;}
.gdcyds_proinfo .rcont .price b i {font-size:18px; font-style:normal;}
.gdcyds_proinfo .rcont .num em {font:normal 22px/normal arial;}
.gdcyds_proinfo .Spinner .Amount {width:60px; height:35px;; padding:10px 5px;}
.gdcyds_proinfo .Spinner a {width:30px; height:35px;}
.gdcyds_proinfo .Spinner a i {margin:14px 0 0 11px;}
.gdcyds_proinfo .rcont .list {padding:16px 20px;}
.gdcyds_proinfo .rcont .list li {position:relative; display:-webkit-flex; display:flex; padding:8px 0; font-size:12px; align-items:center;}
.gdcyds_proinfo .rcont .list li label {display:inline-block; width:68px; font-size:12px; color:#999;}
.gdcyds_proinfo .rcont .list li.line::before {content:''; position:absolute; left:0; right:0; height:1px; background:#eee;}
.gdcyds_proinfo .rcont .list li .tips {margin-left:8px; padding-left:8px; color:#999; border-left:1px #ddd solid;}
.gdcyds_proinfo .rcont .list li .iconfont {font-size:14px; margin:0 4px 1px 0;}
.gdcyds_proinfo .rcont .list li.total span {margin-right:16px; font-size:14px; color:#333;}
.gdcyds_proinfo .rcont .list li.total span em {margin:0 3px; font-size:18px; font-family:arial; color:#1289ea;}
.gdcyds_proinfo .rcont .list li.total span em i {font-size:14px; font-style:normal;}
.gdcyds_proinfo .rcont .btn {margin-left:88px;}
.gdcyds_proinfo .rcont .btn a {float:left; display:inline-block; height:40px; padding:0 30px; margin-right:16px; font-size:16px; line-height:38px; border-radius:3px; box-sizing:border-box;} 
.gdcyds_proinfo .rcont .btn a i {margin:0 5px 2px 0; font-size:22px;}
.gdcyds_proinfo .leftimg {width:350px;}
.gdcyds_proinfo .leftimg .bigImg li {position:relative; width:350px; height:350px;}
.gdcyds_proinfo .leftimg .bigImg li img {width:100%; height:100%;}
.gdcyds_proinfo .leftimg .smallScroll {position:relative; margin-top:10px;}
.gdcyds_proinfo .leftimg .sPrev,.gdcyds_proinfo .leftimg .sNext {float:left; width:18px; height:40px; margin-top:14px; color:#666; text-align:center;}
.gdcyds_proinfo .leftimg .sPrev i,.gdcyds_proinfo .leftimg .sNext i {font-size:18px; line-height:40px;}
.gdcyds_proinfo .leftimg .sPrev.prevStop i,.gdcyds_proinfo .leftimg .sNext.nextStop i {color:#ccc;}
.gdcyds_proinfo .leftimg .smallImg {float:left; width:294px; margin:0 10px; overflow:hidden;}
.gdcyds_proinfo .leftimg .smallImg ul {margin-right:-10px; overflow:hidden;}
.gdcyds_proinfo .leftimg .smallImg li {position:relative; float:left; width:65px; margin-right:10px; cursor:pointer;}
.gdcyds_proinfo .leftimg .smallImg li img {width:65px; height:65px; box-sizing:border-box;}
.gdcyds_proinfo .leftimg .smallImg li.on img {border:2px #307bfc solid;}
.gdcyds_tb2 th,.gdcyds_tb2 td {line-height:40px; border:1px #e6e6e6 solid;}
.gdcyds_tb2 th {font-weight:normal; background:#f5f5f5; color:#666;}
.gdcyds_tb2 td {padding-left:20px;}

/* newsinfo */
.gdcyds_newswrap {display:flex;}
.gdcyds_newsinfo {flex:1; margin-right:20px;}
.gdcyds_newsinfo .newscont {background:#fff;}
.gdcyds_newsinfo .ncli {padding:0 20px;}
.gdcyds_newsinfo .ncli li {display:flex; padding:20px 0; overflow:hidden; border-bottom:1px solid #f0f0f0;}
.gdcyds_newsinfo .ncli li img {width:144px; height:108px;}
.gdcyds_newsinfo .ncli dl {flex:1; margin-left:16px;}
.gdcyds_newsinfo .ncli dt {margin-top:5px; font-size:16px; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gdcyds_newsinfo .ncli dt a:hover {color:#307bfc;}
.gdcyds_newsinfo .ncli dd {font-size:12px; color:#999;}
.gdcyds_newsinfo .ncli dd.cont {margin:10px 0 20px; height:35px; line-height:18px; text-align:justify; overflow:hidden;}
.gdcyds_ntclist {flex:1; width:864px; margin-right:20px; background:#fff;}
.gdcyds_ntclist .list li {display:flex;}
.gdcyds_ntclist .list li,.gdcyds_ntclist .list li p {height:60px; font-size:16px; line-height:60px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gdcyds_ntclist .list li {padding:0 20px; border-bottom:1px dashed #e8e8e8; vertical-align:bottom;}
.gdcyds_ntclist .list li:before {content:""; position:absolute; top:50%; left:5px; width:2px; height:2px; margin-top:-1px; background:#ccc;}
.gdcyds_ntclist .list li p {flex:1; margin-right:100px;}
.gdcyds_ntclist .list li a:hover {color:#307bfc;}
.gdcyds_ntclist .list li em {width:100px; line-height:60px; color:#999; text-align:right;}
.gdcyds_ntccontact {position:relative; width:315px; height:240px; background:url(../images/gdcyds_noticehotline.jpg) no-repeat; background-size:100%;}
.gdcyds_ntccontact dl {padding:30px 0 0 50px;}
.gdcyds_ntccontact dt,.gdcyds_ntccontact dd {line-height:2;}
.gdcyds_ntccontact dt {position:relative; margin-bottom:20px; padding-bottom:5px; font-size:24px;}
.gdcyds_ntccontact dt::before {content:""; position:absolute; bottom:0; left:0; width:30px; height:2px; background:#ccc;}
.gdcyds_ntccontact dd {padding:8px 0;}
.gdcyds_ntccontact dd i {top:-4px; margin-right:5px; font-size:24px;}
.gdcyds_ntccontact dd em {font:bold 24px/normal arial;}
.gdcyds_ntcdetail {padding:0 20px; background:#fff;}
.gdcyds_ntcdetail .tit {padding:20px 0; border-bottom:1px solid #e8e8e8;}
.gdcyds_ntcdetail .tit h1 {font-size:24px; line-height:1.8;}
.gdcyds_ntcdetail .tit .item {margin-top:12px;}
.gdcyds_ntcdetail .tit .item span {float:left; margin-right:20px; color:#999;}
.gdcyds_ntcdetail .tit .item span:last-child {margin-right:0;}
.gdcyds_ntcdetail .tit .item a:hover {color:#307bfc;}
.gdcyds_ntcdetail .cont {padding:20px 0;}
.gdcyds_ntcdetail .cont p {font-size:16px; line-height:36px; color:#666; text-indent:2em; text-align:justify;}
.gdcyds_ntcdetail .cont img {max-width:100%; margin:10px 0;}

/* finance */
.gdcyds_finabanner {height:460px;}
.gdcyds_finabanner dl {width:500px; padding:140px 0 0 90px; color:#fff;}
.gdcyds_finabanner dt {font-size:40px; font-weight:bold; text-shadow:0 4px 15px rgba(16,98,186,.4);}
.gdcyds_finabanner dt span {padding-right:20px;}
.gdcyds_finabanner dd {padding-top:15px; font-size:20px; line-height:30px;}
.gdcyds_finance img {width:100%;}

/* register */
.gdcyds_reg {margin-top:20px; padding:50px; background:#fff;}
.gdcyds_regstep {padding:10px 0;}
.gdcyds_regstep .stepbox {display:flex; align-items:center; justify-content:center;}
.gdcyds_regstep li {position:relative; margin-left:200px; text-align:center;}
.gdcyds_regstep li::before {content:""; position:absolute; top:50%; left:-190px; width:180px; height:2px; margin-top:-1px; background:#eee;}
.gdcyds_regstep li:first-child {margin-left:0;}
.gdcyds_regstep li:first-child::before {display:none;}
.gdcyds_regstep li span {display:inline-block; width:38px; height:38px; font-size:16px; line-height:30px; color:#fff; text-align:center; background:#ccc; border:4px solid #eee; border-radius:50%;}
.gdcyds_regstep li span i {display:none; line-height:30px;}
.gdcyds_regstep li label {position:absolute; top:45px; left:-81px; width:200px; font-size:14px; color:#999;}
.gdcyds_regstep li.cur span {background:#307bfc; border-color:#d5eaff;}
.gdcyds_regstep li.cur label {color:#307bfc;}
.gdcyds_regstep li.cur::before {background:#307bfc;}
.gdcyds_regstep li.finish span em {display:none;}
.gdcyds_regstep li.finish span i {display:block;}
.gdcyds_regbox {margin-top:60px;}
.gdcyds_regbox .form {padding-left:310px;}
.gdcyds_regbox .form li {position:relative; padding:15px 0;}
.gdcyds_regbox .form label {float:left; width:120px; padding:0 10px; line-height:40px; color:#666; text-align:right;}
.gdcyds_regbox .form label b {margin-right:5px; color:#ff0202;}
.gdcyds_regbox .form li:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.gdcyds_regbox .form .item {position:relative; float:left; width:310px; height:40px; padding:0 10px; border:1px solid #dedede;}
.gdcyds_regbox .form .phonecode .item {padding-right:110px;}
.gdcyds_regbox .form .item .input {width:100%; height:100%; padding:4px 0; line-height:30px; border:0 none;}
.gdcyds_regbox .form .phonecode .sendcode {position:absolute; top:0; right:0; display:inline-block; width:100px; line-height:38px; color:#3089f3; text-align:center; background:transparent; border:0 none;}
.gdcyds_regbox .form .phonecode .sendcode:disabled {color:#999;}
.gdcyds_regbox .form .error {position:absolute; top:38px; left:0; width:320px; height:20px; font-size:12px; line-height:20px; color:#ff0024;}
.gdcyds_regbox .form .error i {position:static; display:inline-block; width:auto; height:auto; margin:-3px 2px 0 0; font-size:14px; color:#ff0024; vertical-align:middle;}
.gdcyds_regbox .agree,.gdcyds_regbox .btnarea {padding-left:430px;}
.gdcyds_regbox .agree {color:#666;}   
.gdcyds_regbox .agree .checkbox {margin-right:0;}
.gdcyds_regbox .agree a {color:#307bfc;}
.gdcyds_regbox .btnarea {margin-top:30px;}
.gdcyds_regbox .btnarea .regbtn {display:inline-block; width:180px; height:45px; font-size:16px; color:#fff; text-align:center; background:#307bfc; border:0; border-radius:4px; cursor:pointer; }
.gdcyds_regbox .btnarea .regbtn:hover {color:#fff; opacity:.8; filter:alpha(opacity=80);}

/* steps */
.gdcyds_steps {position:relative; padding-top:30px; margin-bottom:80px;}
.gdcyds_steps ul {display:flex; align-items:center; justify-content:center;}
.gdcyds_steps li {position:relative; width:260px;}
.gdcyds_steps li .item {position:relative; z-index:2; float:left;}
.gdcyds_steps li:last-child {right:8px; width:auto;}
.gdcyds_steps li i {display:inline-block; width:46px; height:42px; font-style:normal; line-height:42px;  color:#bfbfbf; text-align:center; background:url(../images/gdcyds_stepicon.png) 0 -42px no-repeat;}
.gdcyds_steps li p {position:absolute; display:block; top:50px; left:50%; width:90px; margin-left:-45px; text-align:center;}
.gdcyds_steps li .line {position:absolute; top:0; right:0; left:0; z-index:1; height:24px; border-bottom:4px #f0f0f0 solid;}
.gdcyds_steps li.done i,.gdcyds_steps li.cur i {color:#fff; background-position:0 0;}
.gdcyds_steps li.done .line {border-color:#f8b62b;}
.gdcyds_steps li.cur {color:#f8b62b;}
.gdcyds_success {padding-top:20px;}
.gdcyds_success p i {font-size:100px; color:#6ed05f; padding-bottom:20px;}
.gdcyds_success h6 {font-size:24px; text-align:center; padding-bottom:10px;}

/* help */
.gdcyds_helpsidebar {width:234px; margin-right:20px; background:#fff;}
.gdcyds_helpsidebar .list {padding:15px 0;}
.gdcyds_helpsidebar .list li.item {line-height:48px;}
.gdcyds_helpsidebar .list li.item .menu {position:relative; display:block; padding-left:46px; font-size:16px; font-weight:bold; cursor:pointer;}
.gdcyds_helpsidebar .list li.item .menu .icon {position:absolute; top:16px; left:20px; width:18px; height:18px;}
.gdcyds_helpsidebar .list li.item .menu .arrow {position:absolute; right:20px; top:18px; font-weight:normal; font-size:12px; color:#999; -webkit-transition:transform 0.1s ease-in 0s; transition:transform 0.1s ease-in 0s; -webkit-transform:rotate(180deg); transform:rotate(180deg);}
.gdcyds_helpsidebar .list li.item .menu .arrow.rotate {-webkit-transform:rotate(0deg); transform:rotate(0deg);}
.gdcyds_helpsidebar .list li .submenu li a {position:relative; display:block; padding:15px 20px 15px 46px; font-size:14px; line-height:14px; color:#666;}
.gdcyds_helpsidebar .list li .submenu li.on a ,.gdcyds_helpsidebar .list li .submenu li a:hover {color:#307bfc;} 
.gdcyds_helpcont {flex:1; width:946px; min-height:754px; padding:0 20px 20px; background:#fff;}
.gdcyds_helpcont .tit {padding:20px 0; font-size:20px; font-weight:bold;}
.gdcyds_helpcont .cont p {line-height:1.8; color:#666; text-indent:2em;}
.gdcyds_helpcont .helpSlide {position:relative; height:630px;}
.gdcyds_helpcont .helpSlide .hd {position:absolute; left:0; right:0; bottom:-30px; z-index:999; margin:auto; text-align:center; overflow:hidden;}
.gdcyds_helpcont .helpSlide .hd ul {display:inline-block;}
.gdcyds_helpcont .helpSlide .hd li {float:left; width:10px; height:10px; margin:0 5px; background:rgba(0,0,0,.1); border-radius:100%; cursor:pointer; text-indent:-9999px;}
.gdcyds_helpcont .helpSlide .hd li.on {background:#307bfc;}
.gdcyds_helpcont .helpSlide .bd {position:relative;}
.gdcyds_helpcont .helpSlide .bd li {position:relative; display:flex; height:630px; flex-direction:column; align-items:center; justify-content:center; background:#efefef; overflow:hidden;}
.gdcyds_helpcont .helpSlide .bd li h3 {font-size:32px; font-weight:bold;}
.gdcyds_helpcont .helpSlide .bd li p {font-size:20px; text-indent:0;}
.gdcyds_helpcont .helpSlide .prev,.gdcyds_helpcont .helpSlide .next {position:absolute; top:50%; width:28px; height:48px; margin-top:-24px; line-height:48px; color:#fff; text-align:center; background:rgba(0,0,0,.3);}
.gdcyds_helpcont .helpSlide .prev {left:0; border-radius:0 4px 4px 0;}
.gdcyds_helpcont .helpSlide .next {right:0; border-radius:4px 0 0 4px;}
.gdcyds_helpcont .helpSlide .prevStop,.gdcyds_helpcont .helpSlide .nextStop {display:none;}

/* platter */
.gdcyds_state {position:relative; width:120px; height:40px;}
.gdcyds_state label {position:absolute; top:50%; left:0; z-index:2; width:100%; height:40px; margin-top:-20px; padding-right:8px; font-size:18px; line-height:40px; color:#fff; text-align:center;}
.gdcyds_state i {position:absolute; top:50%; left:0; z-index:1; margin-top:-60px; font-size:120px;}
.gdcyds_state.org i {background:-webkit-linear-gradient(left,#fb8908,#ff7200); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.gdcyds_platterinfo {display:flex; justify-content:space-between; padding:20px;}
.gdcyds_platterinfo .scrollBox {height:472px; border:1px solid #ececec;}
.gdcyds_platterlist {width:870px; table-layout:fixed;}
.gdcyds_platterlist tr {position:relative;}
.gdcyds_platterlist td {padding:20px 12px; border-bottom:1px solid #ececec;}
.gdcyds_platterlist tr:last-child td {border-bottom:0;}
.gdcyds_platterlist td:first-child {padding-left:20px;}
.gdcyds_platterlist td p {line-height:1.6;}
.gdcyds_platterlist td p span {display:block;}
.gdcyds_platterlist td .tag {display:inline-block; margin-top:4px; padding:0 4px; font-size:12px; color:#fe953d; background:#fef0dc; border-radius:2px;}
.gdcyds_platterlist .attribute {position:relative; cursor:pointer;}
.gdcyds_platterlist .attribute i {margin-bottom:4px; color:#666;}
.gdcyds_platterlist .attribute .detail {position:absolute; top:-20px; left:100%; display:none; width:240px; padding:8px 16px; font-size:12px; line-height:20px; color:#9e9e9e; text-align:left; word-break:break-all; background:#f5f7fa; box-shadow:0 1px 5px rgba(196,196,196,.5);}
.gdcyds_platterlist .attribute .detail::before {content:""; position:absolute; top:50%; left:-18px; width:0; margin-top:-10px; height:0; border:10px solid transparent; border-right-color:#f5f7fa;}
.gdcyds_platterlist tr:hover {z-index:9;}
.gdcyds_platterlist .attribute:hover i {color:#307bfc;}
.gdcyds_platterlist .attribute:hover .detail {display:block;}
.gdcyds_platterlist .gdcyds_bluebkbtn {background:#fff;}
.gdcyds_platterlist .gdcyds_bluebkbtn:hover {background:#307bfc;}
.gdcyds_bidlist {width:270px; background:#f5f7fa; border:1px solid #ececec;}
.gdcyds_bidlist .bd {height:442px; padding:16px 10px 0;}
.gdcyds_bidlist .title {position:relative; margin-bottom:10px; font-size:12px; color:#666; text-align:center;}
.gdcyds_bidlist .title::before,.gdcyds_bidlist .title::after {content:""; position:absolute; top:50%; width:50px; height:1px; background:#ccc;}
.gdcyds_bidlist .title::before {left:10px;}
.gdcyds_bidlist .title::after {right:10px;}
.gdcyds_bidlist table {table-layout:fixed;}
.gdcyds_bidlist th {height:28px; font-size:12px; font-weight:normal; color:#999; background:#edeff2;}
.gdcyds_bidlist td {position:relative; padding:8px 0; font-size:12px; color:#666; text-align:center;}
.gdcyds_bidlist td .tag {position:absolute; top:50%; width:32px; height:18px; margin:-9px 0 0 8px; padding:0 4px; font-size:12px; line-height:18px; color:#fff; background:#ff8882; border-radius:2px;}
.gdcyds_bidlist .scrollBox {height:370px; padding-top:8px; border:0;}
.gdcyds_bidlist .sum {height:28px; font-size:12px; line-height:28px; color:#999; text-align:center; background:#edeff2;}
.gdcyds_bidlist .sum span {padding:0 4px; color:#307bfc;}
.gdcyds_priceinfo {margin-top:32px;}
.gdcyds_priceinfo .title {height:40px; font-size:16px; line-height:40px; color:#fff; text-align:center; background:url(../images/gdcyds_pricebg.jpg) no-repeat center;}
.gdcyds_priceinfo .gdcyds_searchbar {height:auto; padding:20px 36px;}
.gdcyds_priceinfo .gdcyds_searchbar ul {display:flex; flex-wrap:wrap;}
.gdcyds_priceinfo .gdcyds_searchbar .item {flex:0 0 20%; margin:10px 0; padding-right:24px; line-height:40px; color:#333;}
.gdcyds_priceinfo .gdcyds_searchbar .item label {margin-right:12px; color:#999;}
.gdcyds_priceinfo .gdcyds_searchbar .gdcyds_input {width:120px; height:40px; border-radius:2px;}
.gdcyds_priceinfo .gdcyds_searchbar .gdcyds_input input {text-align:center;}
.gdcyds_priceinfo .gdcyds_searchbar .btn {display:flex; flex:0 0 40%;}
.gdcyds_priceinfo .gdcyds_searchbar .btn a {min-width:108px; height:40px; margin-right:12px; padding:0 20px; font-size:14px; line-height:40px; text-align:center; border-radius:2px;}

/* animation */
@-webkit-keyframes name {
	
}
@keyframes name {
	
}

/* mobile */
@media (max-width:1024px) {
	html,body {min-width:1260px;}
}