@charset "utf-8";/* CSS Document */
html, body,div, form, img, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, b, u, i, p, em, td, th, input, textarea, label, select, iframe{
    font-family: Arial,HELVETICA,sans-serif;
    font-size:12px;
    color:#595051;
    padding:0;
    margin:0 auto;
}
input, textarea, label, select, iframe,img{font-size:12px;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
ul, li{vertical-align:bottom;}
em, i{font-style:normal;}
li{list-style:none;}
dd{margin-left:0;}
a img{border:0;}
h1{font-size:20px;}
input{outline: none;}
h2, h3{font-size:14px;font-family:"Arial";}
h4, h5, h6{font-size:12px;}
header,nav,article,div,aside,footer{display:block;} /* IE6 */
.anniu{
    background: url("../images/confirmgoods.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 66px;
	margin-left:40px;
}
/*圆角*/
/* moz */
/* -moz-border-radius-topleft: 左上角 */
/* -moz-border-radius-bottomleft: 左下角 */
/* -moz-border-radius-topright: 右上角 */
/* -moz-border-radius-bottomright: 右下角 */
/* webkit */
/* -webkit-border-top-left-radius: 左上角 */
/* -webkit-border-bottom-left-radius:  左下角 */
/* -webkit-border-top-right-radius: 右上角 */
/* -webkit-border-bottom-right-radius: 右下角 */
/*阴影效果：
-webkit-box-shadow:5px 2px 6px #000;
-moz-box-shadow:5px 2px 6px #000;*/
/* 去除链接元素的虚线框 */   
a{color:#3F88CD;}
a:hover{color:#F28C06;}
a, a:hover{text-decoration:none;outline:none;}
a{star:expression(this.onFocus=this.blur());}
.y_a a{ color:#fff;}
.y_a a:hover{ color:#fff;}
/*控制显示*/
.display-none{
    display:none;
}
.display-table{
    display:table;
}
.display-block{
    display: block;
}
.display-inline{
    display: inline;
}
/*浮动控制*/
.fl{
    float: left;
}
.fr{
    float: right;
}
/*清除浮动*/
.cf:before, .cf:after{content:"";display:table;}
.cf:after{clear:both;}
.cf{zoom:1;}
.clear{clear:both;height:1px;overflow:hidden;visibility:hidden;}
/* Margin */
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.ml15{margin-left:28px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.mr5{margin-right:5px;}
.mtr5{margin-right:5px;margin-top:5px;}
.mtb5{margin-top:5px;margin-bottom:5px;}
/* Padding */
.p5{padding:5px;}
.pl5{padding-left:5px;}
.pl15{padding-left:15px;}
.pr15{padding-right:15px;}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.p20{padding:20px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.p30{padding:30px;}

.pl10{padding-left:10px;}
.p1{padding:1px;}
/*Color*/
.red{color:#F00;}
.blue{color:#00F;}
.bg{background:#F2F7FB; border:1px solid #ADD2E2;}
/*空白*/
.blank5,.blank10,.blank20,.blank30,.blank40{display: block;overflow: hidden;clear: both;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank15{height:15px;}
.blank20{height:20px;}
.blank30{height:30px;}
.blank40{height:40px;}
/*边框*/
.edge{ border: 2px solid #D2D3D3;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.left-edge{border:1px solid #EDEDED;border-top:0;}
.right-edge{border:1px solid #EDEDED;}
.fl{float:left;display:inline;}
/*.edge1{border:1px solid #89B0D9;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}*/
.bordertop0{border-top:0;}
/*width*/
.w-120{
    width:120px;
}
/*color*/
.fff{
    color: #FFF;
    font-family: 'simsun';
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    margin: 0 4px 0 2px;
}
.f28c06 {
    color: red;
    font-family: 'simsun';
    font-size: 12px;
    font-style: normal;
    line-height: 24px;
    margin: 0 4px 0 2px;
}
/* highlight */
#show_tips {
    background-color: #F9EDBE;
    border: 1px solid #F0C36D;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    left: 34%;
    min-width: 250px;
    padding: 6px 16px;
    position: fixed;
    text-align: center;
    top: 0px;
    z-index: 9999;
}

.e_a a{color:#3366cc; text-decoration: none;}
.e_a {color:#3366cc; text-decoration: none;}
.e_a span:hover{color:#F28C06; text-decoration: none; font-weight:bold;}
.e_a a:hover{color:#F28C06; text-decoration: none; font-weight:bold;}

.f_a{color:#066601; text-decoration: none;}
.b_c{color:#3366cc;text-decoration: none;}

/*创建询盘地址栏*/
#address_show table,
#address_show  tr,
#address_show td{border:1px #ffffff solid;}
.t_1,.t_2,.t_remark{ max-height: 150px;overflow-x:hidden;overflow-y:scroll}
.t_att{ max-height: 100px;overflow-x:hidden;overflow-y:scroll}
.with_comment{ width: 870px;}


.hover-rate, #has-buy2 .rate-pj li a, #has-buy2 .rate-pj .pj a, #has-buy2 .rate-pj li a, #has-buy2 .rate-qr li a, #has-buy2 .rate-qr1 li a,  #has-buy2 .rate-ys .fh a, #has-buy2 .rate-ys .ys a, #has-buy2 .rate-ps .fh a, #has-buy2 .rate-ps .ys a, #has-buy2 .rate-ps .ps a, #has-buy2 .rate-ps1 .fh a, #has-buy2 .rate-ps1 .ys a, #has-buy2 .rate-ps1 .ps a,#has-buy2 .rate-fh .fh a {
    background-color: #FF4200;
    border-color: #FF4200;
}
/*询盘进度*/
#has-buy2 .J_zoomIn {


    border-width: 0 1px 1px;
    height: 70px;
    overflow: hidden;

    width: 99.9%;
}
#has-buy2 .J_zoomIn:hover {
    box-shadow: 0 1px 3px 0 #CCCCCC;
}
#has-buy2 .inner {
    padding: 5px 10px;
}
#has-buy2 .inner:before, #has-buy2 .inner:after {
    content: "";
    display: table;
}
#has-buy2 .inner:after {
    clear: both;
}
#has-buy2 header {
}
#has-buy2 header:before, #has-buy2 header:after {
    content: "";
    display: table;
}
#has-buy2 header:after {
    clear: both;
}
#has-buy2 header h2 {
    float: left;
    width: 114px;
}
#has-buy2 header h2 a {
    background-position: -3px -434px;
    display: block;
    line-height: 21px;
    text-indent: -999px;
    width: 107px;
}

#has-buy2 header .sub {
    bottom: -3px;
    color: #3E3E3E;
    display: inline-block;
    font-size: 14px;
    position: relative;
}
#has-buy2 header .sub em {
    color: #FF4200;
}
#has-buy2 header .J_hasbuy_more {
    cursor: pointer;
    display: inline-block;
    height: 14px;
    position: absolute;
    right: 12px;
    top: 16px;
    width: 42px;
}
#has-buy2 header .J_hasbuy_more:hover {
    background-position: left -19px;
}
#has-buy2 header .open {
    background-position: left top;
}
#has-buy2 div, #has-buy2 .div {
    height: 66px;
    overflow: hidden;
    padding: 0px 0 3px;
    position: relative;
}
#has-buy2 div:before, #has-buy2 div:after, #has-buy2 .div:before, #has-buy2 .div:after {
    content: "";
    display: table;
}
#has-buy2 div:after, #has-buy2 .div:after {
    clear: both;
}
#has-buy2 div .item-show, #has-buy2 .div .item-show {
    float: left;
    margin-top: 5px;
    width: 104px;
}
#has-buy2 div .item-show a, #has-buy2 .div .item-show a {
    display: inline-block;
}
#has-buy2 div .item-show.multi a, #has-buy2 .div .item-show.multi a {
    background-position: left -100px;
}
#has-buy2 div ul.item-flow, #has-buy2 .div ul.item-flow {
    display: inline;
    float: left;
    margin: 0 2%;
    padding-top: 10px;
    position: relative;
    width: 99.7857%;
}
#has-buy2 div .hasbuy-item-list, #has-buy2 .div .hasbuy-item-list {
    margin-top: 9px;
}
#has-buy2 div .hasbuy-item-list li, #has-buy2 .div .hasbuy-item-list li {
    float: left;
    height: 75px;
    overflow: hidden;
    text-align: center;
    width: 75px;
}
#has-buy2 div .hasbuy-item-list li a img, #has-buy2 .div .hasbuy-item-list li a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy2 div .hasbuy-item-list li a:hover img, #has-buy2 .div .hasbuy-item-list li a:hover img {
    border-color: #ADADAD;
}
#has-buy2 div .item-show img, #has-buy2 .div .item-show img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy2 div .item-show:hover img, #has-buy2 .div .item-show:hover img {
    border-color: #ADADAD;
}
#has-buy2 div .item-show a img, #has-buy2 .div .item-show a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy2 div .item-show a:hover img, #has-buy2 .div .item-show a:hover img {
    border-color: #ADADAD;
}
#has-buy2 div .item-show em, #has-buy2 .div .item-show em {
    bottom: 6px;
    position: relative;
}
#has-buy2 div .item-show img, #has-buy2 .div .item-show img {
    margin-right: 10px;
}
#has-buy2 .item-list-2 {
    border-bottom: 0 none;
    height: 168px;
}
#has-buy2 .item-list-2 ul li {
    margin-bottom: 24px;
}
#has-buy2 div.hasbuy-item-0 {
    height: 220px;
    position: static;
    text-align: center;
}
#has-buy2 div.hasbuy-item-0 a.nodata-icon {
    background-position: left -612px;
    height: 160px;
}
#has-buy2 div.hasbuy-item-0 .app-mark {
    height: 251px;
    left: -1px;
    top: -3px;
    width: 560px;
}
#has-buy2 div.hasbuy-item-0:hover .app-mark {
    opacity: 0.8;
    transition-delay: 0s;
    visibility: visible;
}
#has-buy2 div.hasbuy-item-0 .app-mark {
    display: table;
    opacity: 0;
    top: 0;
    transition: visibility 0.5s linear 0.5s, opacity 0.5s linear 0s;
}
#has-buy2 div.hasbuy-item-0 .app-mark span {
    display: table-row;
}
#has-buy2 div.hasbuy-item-0 .app-mark span a {
    color: #FFFFFF;
    display: table-cell;
    padding: 0 50px;
    text-align: center;
    vertical-align: middle;
}
#has-buy2 div.hasbuy-item-0 .app-mark span a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
#has-buy2 div.hasbuy-item-0 .app-mark a {
    width: 300px;
}
#has-buy2 div.hasbuy-item-1 {
    border-top: 1px solid #F1F1F1;
    height: auto;
    padding: 47px 0 !important;
    text-align: center;
}
#has-buy2 .hasbuy-2 div {
    border-bottom: 1px solid #F1F1F1;
    padding: 18px 0 34px;
}
#has-buy2 ul.item-flow .line, #has-buy2 ul.item-flow .rate-line {
    border-bottom: 2px solid #9B9895;
    font-size: 0;
    height: 0;
    left: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 15px;
    width: 85%;
    z-index: 1;
}
#has-buy2 ul.item-flow .rate-line {
    border-bottom: 2px solid #FF4200;
    transition: width 0.6s linear 0s;
    width: 66.1%;
}
#has-buy2 ul.item-flow li {
    float: left;
    margin-right: 31.6%;
    position: relative;
    z-index: 2;
}
#has-buy2 ul.item-flow li a {
    background-color: #FFFFFF;
    border: 3px solid #9B9895;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}
#has-buy2 ul.item-flow li a.reminder {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none;
    color: #FF4200;
    left: -28px;
    position: absolute;
    top: 25px;
    width: 73px !important;
}
#has-buy2 ul.item-flow li em {
    left: -10px;
    position: absolute;
    top: 27px;
    width: 75px;
}
#has-buy2 ul.item-flow .pj {
    margin-right: 0 !important;
}
/*#has-buy2 ul.item-flow .pj a {
    background-color: #FFFFFF;
    border: 3px solid #999999;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}*/

#has-buy2 ul.item-flow .qr a.btn-qr {
    border: 1px solid #CCCCCC !important;
    border-radius: 13px 13px 13px 13px;
    color: #A9A9A9;
    display: inline-block;
    height: 18px;
    left: -28px;
    line-height: 18px;
    position: absolute;
    text-align: center;
    top: -5px;
    width: 60px;
}
#has-buy2 ul.item-flow .qr a.btn-qr:hover {
    background-color: #FFFFFF;
    text-decoration: none;
}
#has-buy2 .rate-fh .item-flow .rate-line {
    display: none;
}
#has-buy2 .rate-fh .qr a.btn-qr:hover {
    cursor: default;
    text-decoration: none;
}
#has-buy2 .rate-qr .item-flow .rate-line {
    width: 58%;
}
#has-buy2 .rate-pj .item-flow .rate-line {

    width: 86%;
}
#has-buy2 .rate-ys .item-flow .rate-line {
    width: 29%;
}
#has-buy2 .rate-ps .item-flow .rate-line {
    width: 85%;
}
/*供应商页面*/
#has-buy2 .rate-ys1 .item-flow .rate-line {
    width: 34%;
}
#has-buy2 .rate-ps1 .item-flow .rate-line {
    width: 66%;
}
/*点的颜色变化*/
#has-buy2 .rate-fh .fh a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy2 .rate-qr .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-qr .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-qr .ps a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-qr .qr a {
    border-color: #FF4200;
    background: #FF4200;
}
/*供应商页面*/
#has-buy2 .rate-ys1 .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-ys1 .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-ys1 .qr a.btn-qr {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-ys1 .qr a.btn-qr:hover {
    border-color: #FF4200;
    background: #FF4200;
}


#has-buy2 .rate-ys .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-ys .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-ys .qr a.btn-qr {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-ys .qr a.btn-qr:hover {
    border-color: #FF4200;
    background: #FF4200;
}


#has-buy2 .rate-ps .fh a {
    border-color: #FF4200;
}
#has-buy2 .rate-ps .ys a {
    border-color: #FF4200;
}
#has-buy2 .rate-ps .ps a {
    border-color: #FF4200;
}
#has-buy2 .rate-ps .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy2 .rate-ps .qr a.btn-qr:hover {
    color: #FF5500 !important;
}
/*供应商页面*/
#has-buy2 .rate-ps1 .fh a {
    border-color: #FF4200;
}
#has-buy2 .rate-ps1 .ys a {
    border-color: #FF4200;
}
#has-buy2 .rate-ps1 .ps a {
    border-color: #FF4200;
}
#has-buy2 .rate-ps1 .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy2 .rate-ps1 .qr a.btn-qr:hover {
    color: #FF5500 !important;
}

#has-buy2 .rate-pj .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-pj .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-pj .ps a {
    border-color: #FF4200;
    background: #FF4200;}
#has-buy2 .rate-pj .qr a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy2 .rate-pj .pj a {
    border-color: #FF4200;
    background: #FF4200;
}
.hasbuy-hover {
    box-shadow: 0 1px 7px 0 #999999;
}
#has-buy2 .J_zoomIn.zoomInExe {
    border-top: 4px solid #FF4200;
    height: 560px;
    left: -3px;
    top: -20px;
    width: 101%;
}
#has-buy2 .J_zoomIn.zoomInExe header {
    margin-bottom: 10px;
}
#has-buy2 .J_zoomIn.zoomInExe .J_hasbuy_scroll {
    height: 500px;
    overflow: auto;
    padding-right: 10px;
    width: 538px;
}
#has-buy2 .J_zoomIn.zoomInExe .J_hasbuy_scroll .div, #has-buy2 .J_zoomIn.zoomInExe .J_hasbuy_scroll div {
    padding-right: 20px;
}
#has-buy2 .J_zoomIn.zoomInExe .inner {
    border-left: 0 none;
}
#has-buy2 .J_zoomIn.zoomInExe header .J_hasbuy_more {
    background-position: -79px top;
    width: 14px;
}
#has-buy2 .J_zoomIn.zoomInExe header .J_hasbuy_more:hover {
    background-position: -79px -22px;
}
.hasbuy-tips-flow {
    color: #3E3E3E;
}

/*订单进度*/
.hover-rate, #has-buy .rate-pj li a, #has-buy .rate-pj .pj a, #has-buy .rate-pj li a, #has-buy .rate-qr li a,#has-buy .rate-qr1 li a,  #has-buy .rate-ys .fh a, #has-buy .rate-ys .ys a, #has-buy .rate-ps .fh a, #has-buy .rate-ps .ys a, #has-buy .rate-ps .ps a, #has-buy .rate-ps1 .fh a, #has-buy .rate-ps1 .ys a, #has-buy .rate-ps1 .ps a,#has-buy .rate-fh .fh a {
    background-color: #FF4200;
    border-color: #FF4200;
}
#has-buy .J_zoomIn {


    border-width: 0 1px 1px;
    height: 45px;
    overflow: hidden;

    width: 99.9%;
}
#has-buy .J_zoomIn:hover {
    box-shadow: 0 1px 3px 0 #CCCCCC;
}
#has-buy .inner {
    padding: 5px 10px;
}
#has-buy .inner:before, #has-buy .inner:after {
    content: "";
    display: table;
}
#has-buy .inner:after {
    clear: both;
}
#has-buy header {
}
#has-buy header:before, #has-buy header:after {
    content: "";
    display: table;
}
#has-buy header:after {
    clear: both;
}
#has-buy header h2 {
    float: left;
    width: 114px;
}
#has-buy header h2 a {
    background-position: -3px -434px;
    display: block;
    line-height: 21px;
    text-indent: -999px;
    width: 107px;
}

#has-buy header .sub {
    bottom: -3px;
    color: #3E3E3E;
    display: inline-block;
    font-size: 14px;
    position: relative;
}
#has-buy header .sub em {
    color: #FF4200;
}
#has-buy header .J_hasbuy_more {
    cursor: pointer;
    display: inline-block;
    height: 14px;
    position: absolute;
    right: 12px;
    top: 16px;
    width: 42px;
}
#has-buy header .J_hasbuy_more:hover {
    background-position: left -19px;
}
#has-buy header .open {
    background-position: left top;
}
#has-buy div, #has-buy .div {
    height: 34px;
    overflow: hidden;
    padding: 0px 0 3px;
    position: relative;
}
#has-buy div:before, #has-buy div:after, #has-buy .div:before, #has-buy .div:after {
    content: "";
    display: table;
}
#has-buy div:after, #has-buy .div:after {
    clear: both;
}
#has-buy div .item-show, #has-buy .div .item-show {
    float: left;
    margin-top: 5px;
    width: 104px;
}
#has-buy div .item-show a, #has-buy .div .item-show a {
    display: inline-block;
}
#has-buy div .item-show.multi a, #has-buy .div .item-show.multi a {
    background-position: left -100px;
}
#has-buy div ul.item-flow, #has-buy .div ul.item-flow {
    display: inline;
    float: left;
    margin: 0 2%;
    padding-top: 3px;
    position: relative;
    width: 99.7857%;
}
#has-buy div .hasbuy-item-list, #has-buy .div .hasbuy-item-list {
    margin-top: 9px;
}
#has-buy div .hasbuy-item-list li, #has-buy .div .hasbuy-item-list li {
    float: left;
    height: 75px;
    overflow: hidden;
    text-align: center;
    width: 75px;
}
#has-buy div .hasbuy-item-list li a img, #has-buy .div .hasbuy-item-list li a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy div .hasbuy-item-list li a:hover img, #has-buy .div .hasbuy-item-list li a:hover img {
    border-color: #ADADAD;
}
#has-buy div .item-show img, #has-buy .div .item-show img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy div .item-show:hover img, #has-buy .div .item-show:hover img {
    border-color: #ADADAD;
}
#has-buy div .item-show a img, #has-buy .div .item-show a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy div .item-show a:hover img, #has-buy .div .item-show a:hover img {
    border-color: #ADADAD;
}
#has-buy div .item-show em, #has-buy .div .item-show em {
    bottom: 6px;
    position: relative;
}
#has-buy div .item-show img, #has-buy .div .item-show img {
    margin-right: 10px;
}
#has-buy .item-list-2 {
    border-bottom: 0 none;
    height: 168px;
}
#has-buy .item-list-2 ul li {
    margin-bottom: 24px;
}
#has-buy div.hasbuy-item-0 {
    height: 220px;
    position: static;
    text-align: center;
}
#has-buy div.hasbuy-item-0 a.nodata-icon {
    background-position: left -612px;
    height: 160px;
}
#has-buy div.hasbuy-item-0 .app-mark {
    height: 251px;
    left: -1px;
    top: -3px;
    width: 560px;
}
#has-buy div.hasbuy-item-0:hover .app-mark {
    opacity: 0.8;
    transition-delay: 0s;
    visibility: visible;
}
#has-buy div.hasbuy-item-0 .app-mark {
    display: table;
    opacity: 0;
    top: 0;
    transition: visibility 0.5s linear 0.5s, opacity 0.5s linear 0s;
}
#has-buy div.hasbuy-item-0 .app-mark span {
    display: table-row;
}
#has-buy div.hasbuy-item-0 .app-mark span a {
    color: #FFFFFF;
    display: table-cell;
    padding: 0 50px;
    text-align: center;
    vertical-align: middle;
}
#has-buy div.hasbuy-item-0 .app-mark span a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
#has-buy div.hasbuy-item-0 .app-mark a {
    width: 300px;
}
#has-buy div.hasbuy-item-1 {
    border-top: 1px solid #F1F1F1;
    height: auto;
    padding: 47px 0 !important;
    text-align: center;
}
#has-buy .hasbuy-2 div {
    border-bottom: 1px solid #F1F1F1;
    padding: 18px 0 34px;
}
#has-buy ul.item-flow .line, #has-buy ul.item-flow .rate-line {
    border-bottom: 2px solid #9B9895;
    font-size: 0;
    height: 0;
    left: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 9px;
    width: 86%;
    z-index: 1;
}
#has-buy ul.item-flow .rate-line {
    border-bottom: 2px solid #FF4200;
    transition: width 0.6s linear 0s;
    width: 0.1%;
}
#has-buy ul.item-flow li {
    float: left;
    margin-right: 10%;
    position: relative;
    z-index: 2;
}
#has-buy ul.item-flow li a {
    background-color: #FFFFFF;
    border: 3px solid #9B9895;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}
#has-buy ul.item-flow li a.reminder {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none;
    color: #FF4200;
    left: -28px;
    position: absolute;
    top: 25px;
    width: 73px !important;
}
#has-buy ul.item-flow li em {
    left: -10px;
    position: absolute;
    top: 20px;
    width: 75px;
}
#has-buy ul.item-flow .pj {
    margin-right: 0 !important;
}
/*#has-buy ul.item-flow .pj a {
    background-color: #FFFFFF;
    border: 3px solid #999999;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}*/

#has-buy ul.item-flow .qr a.btn-qr {
    border: 1px solid #CCCCCC !important;
    border-radius: 13px 13px 13px 13px;
    color: #A9A9A9;
    display: inline-block;
    height: 18px;
    left: -28px;
    line-height: 18px;
    position: absolute;
    text-align: center;
    top: -5px;
    width: 60px;
}
#has-buy ul.item-flow .qr a.btn-qr:hover {
    background-color: #FFFFFF;
    text-decoration: none;
}
#has-buy .rate-fh .item-flow .rate-line {
    display: none;
}
#has-buy .rate-fh .qr a.btn-qr:hover {
    cursor: default;
    text-decoration: none;
}
#has-buy .rate-qr .item-flow .rate-line {
    width: 58%;
}
#has-buy .rate-pj .item-flow .rate-line {
    width: 86%;
}
#has-buy .rate-ys .item-flow .rate-line {
    width: 22%;
}
#has-buy .rate-ps .item-flow .rate-line {
    width: 30%;
}
/*供应商页面*/
#has-buy .rate-ps1 .item-flow .rate-line {
    width: 43%;
}
#has-buy .rate-qr1 .item-flow .rate-line {
    width: 64%;
}
/*点的颜色变化*/
#has-buy .rate-fh .fh a {
    border-color: #FF4200;
}

#has-buy .rate-qr .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-qr .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-qr .ps a {
    border-color: #FF4200 !important;
    background: #FF4200;
}
#has-buy .rate-qr .qr a {
    border-color: #FF4200 !important;
    background: #FF4200;
}
/*供应商页面*/
#has-buy .rate-qr1 .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-qr1 .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-qr1 .ps a {
    border-color: #FF4200 !important;
    background: #FF4200;
}
#has-buy .rate-qr1 .qr a {
    border-color: #FF4200 !important;
    background: #FF4200;
}



#has-buy .rate-ys .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-ys .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-ys .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy .rate-ys .qr a.btn-qr:hover {
    color: #FF5500 !important;
}


#has-buy .rate-ps .fh a {
    border-color: #FF4200;
}
#has-buy .rate-ps .ys a {
    border-color: #FF4200;
}
#has-buy .rate-ps .ps a {
    border-color: #FF4200;
}
#has-buy .rate-ps .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy .rate-ps .qr a.btn-qr:hover {
    color: #FF5500 !important;
}
/*供应商页面*/
#has-buy .rate-ps .fh a {
    border-color: #FF4200;
}
#has-buy .rate-ps .ys a {
    border-color: #FF4200;
}
#has-buy .rate-ps .ps a {
    border-color: #FF4200;
}
#has-buy .rate-ps .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy .rate-ps .qr a.btn-qr:hover {
    color: #FF5500 !important;
}

#has-buy .rate-pj .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-pj .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-pj .ps a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-pj .qr a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy .rate-pj .pj a {
    border-color: #FF4200;
    background: #FF4200;
}
.hasbuy-hover {
    box-shadow: 0 1px 7px 0 #999999;
}
#has-buy .J_zoomIn.zoomInExe {
    border-top: 4px solid #FF4200;
    height: 560px;
    left: -3px;
    top: -20px;
    width: 101%;
}
#has-buy .J_zoomIn.zoomInExe header {
    margin-bottom: 10px;
}
#has-buy .J_zoomIn.zoomInExe .J_hasbuy_scroll {
    height: 500px;
    overflow: auto;
    padding-right: 10px;
    width: 538px;
}
#has-buy .J_zoomIn.zoomInExe .J_hasbuy_scroll .div, #has-buy .J_zoomIn.zoomInExe .J_hasbuy_scroll div {
    padding-right: 20px;
}
#has-buy .J_zoomIn.zoomInExe .inner {
    border-left: 0 none;
}
#has-buy .J_zoomIn.zoomInExe header .J_hasbuy_more {
    background-position: -79px top;
    width: 14px;
}
#has-buy .J_zoomIn.zoomInExe header .J_hasbuy_more:hover {
    background-position: -79px -22px;
}
.hasbuy-tips-flow {
    color: #3E3E3E;
}
.pag span{padding: 0 10px;}
.audit_prenatal_ul li{float: left;width: 130px;}

/*订单服装进度*/
.hover-rate, #has-buy4 .rate-l1 li a, #has-buy4 .rate-l2 .pj a, #has-buy4 .rate-l3 li a, #has-buy4 .rate-l4 li a,  #has-buy4 .rate-l5 .fh a, #has-buy4 .rate-l6 .ys a, #has-buy4 .rate-l7 .fh a, #has-buy4 .rate-l8 .ys a, #has-buy4 .rate-ps .ps a, #has-buy4 .rate-ps1 .ps a, #has-buy4 .rate-fh .fh a {
    background-color: #FF4200;
    border-color: #FF4200;
}
#has-buy4 .J_zoomIn {


    border-width: 0 1px 1px;
    height: 45px;
    overflow: hidden;

    width: 99.9%;
}
#has-buy4 .J_zoomIn:hover {
    box-shadow: 0 1px 3px 0 #CCCCCC;
}
#has-buy4 .inner {
    padding: 5px 10px;
}
#has-buy4 .inner:before, #has-buy4 .inner:after {
    content: "";
    display: table;
}
#has-buy4 .inner:after {
    clear: both;
}
#has-buy4 header {
}
#has-buy4 header:before, #has-buy4 header:after {
    content: "";
    display: table;
}
#has-buy4 header:after {
    clear: both;
}
#has-buy4 header h2 {
    float: left;
    width: 114px;
}
#has-buy4 header h2 a {
    background-position: -3px -434px;
    display: block;
    line-height: 21px;
    text-indent: -999px;
    width: 107px;
}

#has-buy4 header .sub {
    bottom: -3px;
    color: #3E3E3E;
    display: inline-block;
    font-size: 14px;
    position: relative;
}
#has-buy4 header .sub em {
    color: #FF4200;
}
#has-buy4 header .J_hasbuy_more {
    cursor: pointer;
    display: inline-block;
    height: 14px;
    position: absolute;
    right: 12px;
    top: 16px;
    width: 42px;
}
#has-buy4 header .J_hasbuy_more:hover {
    background-position: left -19px;
}
#has-buy4 header .open {
    background-position: left top;
}
#has-buy4 div, #has-buy .div {
    height: 34px;
    overflow: hidden;
    padding: 0px 0 3px;
    position: relative;
}
#has-buy4 div:before, #has-buy4 div:after, #has-buy4 .div:before, #has-buy4 .div:after {
    content: "";
    display: table;
}
.J_zoomIn * {
    box-sizing: content-box;
}
#has-buy4 div:after, #has-buy4 .div:after {
    clear: both;
}
#has-buy4 div .item-show, #has-buy4 .div .item-show {
    float: left;
    margin-top: 5px;
    width: 104px;
}
#has-buy4 div .item-show a, #has-buy4 .div .item-show a {
    display: inline-block;
}
#has-buy4 div .item-show.multi a, #has-buy4 .div .item-show.multi a {
    background-position: left -100px;
}
#has-buy4 div ul.item-flow, #has-buy4 .div ul.item-flow {
    display: inline;
    float: left;
    margin: 0 2%;
    padding-top: 3px;
    position: relative;
    width: 99.7857%;
}
#has-buy4 div .hasbuy-item-list, #has-buy4 .div .hasbuy-item-list {
    margin-top: 9px;
}
#has-buy4 div .hasbuy-item-list li, #has-buy4 .div .hasbuy-item-list li {
    float: left;
    height: 75px;
    overflow: hidden;
    text-align: center;
    width: 75px;
}
#has-buy4 div .hasbuy-item-list li a img, #has-buy4 .div .hasbuy-item-list li a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy4 div .hasbuy-item-list li a:hover img, #has-buy4 .div .hasbuy-item-list li a:hover img {
    border-color: #ADADAD;
}
#has-buy4 div .item-show img, #has-buy4 .div .item-show img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy4 div .item-show:hover img, #has-buy4 .div .item-show:hover img {
    border-color: #ADADAD;
}
#has-buy4 div .item-show a img, #has-buy4 .div .item-show a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy4 div .item-show a:hover img, #has-buy4 .div .item-show a:hover img {
    border-color: #ADADAD;
}
#has-buy4 div .item-show em, #has-buy4 .div .item-show em {
    bottom: 6px;
    position: relative;
}
#has-buy4 div .item-show img, #has-buy4 .div .item-show img {
    margin-right: 10px;
}
#has-buy4 .item-list-2 {
    border-bottom: 0 none;
    height: 168px;
}
#has-buy4 .item-list-2 ul li {
    margin-bottom: 24px;
}
#has-buy4 div.hasbuy-item-0 {
    height: 220px;
    position: static;
    text-align: center;
}
#has-buy4 div.hasbuy-item-0 a.nodata-icon {
    background-position: left -612px;
    height: 160px;
}
#has-buy4 div.hasbuy-item-0 .app-mark {
    height: 251px;
    left: -1px;
    top: -3px;
    width: 560px;
}
#has-buy4 div.hasbuy-item-0:hover .app-mark {
    opacity: 0.8;
    transition-delay: 0s;
    visibility: visible;
}
#has-buy4 div.hasbuy-item-0 .app-mark {
    display: table;
    opacity: 0;
    top: 0;
    transition: visibility 0.5s linear 0.5s, opacity 0.5s linear 0s;
}
#has-buy4 div.hasbuy-item-0 .app-mark span {
    display: table-row;
}
#has-buy4 div.hasbuy-item-0 .app-mark span a {
    color: #FFFFFF;
    display: table-cell;
    padding: 0 50px;
    text-align: center;
    vertical-align: middle;
}
#has-buy4 div.hasbuy-item-0 .app-mark span a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
#has-buy4 div.hasbuy-item-0 .app-mark a {
    width: 300px;
}
#has-buy4 div.hasbuy-item-1 {
    border-top: 1px solid #F1F1F1;
    height: auto;
    padding: 47px 0 !important;
    text-align: center;
}
#has-buy4 .hasbuy-4 div {
    border-bottom: 1px solid #F1F1F1;

}
#has-buy4 ul.item-flow .line, #has-buy4 ul.item-flow .rate-line {
    border-bottom: 2px solid #9B9895;
    font-size: 0;
    height: 0;
    left: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 9px;
    width: 81% ;
    width: 82%\9;
    z-index: 1;
}
#has-buy4 ul.item-flow .rate-line {
    border-bottom: 2px solid #FF4200;
    transition: width 0.6s linear 0s;
    width: 0.1%;
}
#has-buy4 ul.item-flow li {
    float: left;
    margin-right: 12%;
    position: relative;
    z-index: 2;
}
#has-buy4 ul.item-flow li a {
    background-color: #FFFFFF;
    border: 3px solid #9B9895;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}
#has-buy4 ul.item-flow li a.reminder {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none;
    color: #FF4200;
    left: -28px;
    position: absolute;
    top: 25px;
    width: 73px !important;
}
#has-buy4 ul.item-flow li em {
    left: -10px;
    position: absolute;
    top: 20px;
    width: 83px;
}
#has-buy4 ul.item-flow .l1 {
    margin-right: 12%; !important;
}
/*#has-buy ul.item-flow .pj a {
    background-color: #FFFFFF;
    border: 3px solid #999999;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}*/

#has-buy4 ul.item-flow .l2 a.btn-l2 {
    border: 1px solid #CCCCCC !important;
    border-radius: 13px 13px 13px 13px;
    color: #A9A9A9;
    display: inline-block;
    height: 18px;
    left: -28px;
    line-height: 18px;
    position: absolute;
    text-align: center;
    top: -5px;
    width: 60px;
}
#has-buy4 ul.item-flow .l2 a.btn-qr:hover {
    background-color: #FFFFFF;
    text-decoration: none;
}
#has-buy4 .rate-fh .item-flow .rate-line {
    display: none;
}
#has-buy .rate-fh .l3 a.btn-qr:hover {
    cursor: default;
    text-decoration: none;
}
#has-buy4 .rate-l1 .item-flow .rate-line {

}
#has-buy4 .rate-l9 .item-flow .rate-line {
    width: 14%;
    width: 14%\9;
}
#has-buy4 .rate-l2 .item-flow .rate-line {
    width: 8%;
    width: 8%\9;
}
#has-buy4 .rate-l4 .item-flow .rate-line {
    width: 28%;
    width: 28%\9;
}
#has-buy4 .rate-l5 .item-flow .rate-line {
    width: 42%;
    width: 42%\9;
}
#has-buy4 .rate-l6 .item-flow .rate-line {
    width: 56%;
    width: 56%\9;
}
#has-buy4 .rate-l7 .item-flow .rate-line {
    width: 68%;
    width: 68%\9;
}
#has-buy4 .rate-l8 .item-flow .rate-line {
    width: 82%;
    width: 82%\9;
}
/*点的颜色变化*/
#has-buy4 .rate-l1 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}


#has-buy4 .rate-l2 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l2 .l2 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l2 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy4 .rate-l3 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l3 .l2 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l3 .l3 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l3 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy4 .rate-l4 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l4 .l2 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l4 .l3 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l4 .l4 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l4 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy4 .rate-l5 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l5 .l2 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l5 .l3 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l5 .l4 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l5 .l5 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l5 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy4 .rate-l6 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l6 .l2 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l6 .l3 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l6 .l4 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l6 .l5 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l6 .l6 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l6 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy4 .rate-l7 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l7 .l2 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l7 .l3 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l7 .l4 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l7 .l5 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l7 .l6 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l7 .l7 a {
    border-color: #FF4200;
    background: #FF4200;

}
#has-buy4 .rate-l7 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy4 .rate-l8 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l2 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l3 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l4 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l5 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l6 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l7 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l8 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l8 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}

#has-buy4 .rate-l9 .l1 a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy4 .rate-l9 .l9 a {
    border-color: #FF4200;
    background: #FF4200;
}



.hasbuy4-hover {
    box-shadow: 0 1px 7px 0 #999999;
}
#has-buy4 .J_zoomIn.zoomInExe {
    border-top: 4px solid #FF4200;
    height: 560px;
    left: -3px;
    top: -20px;
    width: 101%;
}
#has-buy4 .J_zoomIn.zoomInExe header {
    margin-bottom: 10px;
}
#has-buy4 .J_zoomIn.zoomInExe .J_hasbuy_scroll {
    height: 500px;
    overflow: auto;
    padding-right: 10px;
    width: 538px;
}
#has-buy4 .J_zoomIn.zoomInExe .J_hasbuy_scroll .div, #has-buy .J_zoomIn.zoomInExe .J_hasbuy_scroll div {
    padding-right: 20px;
}
#has-buy4 .J_zoomIn.zoomInExe .inner {
    border-left: 0 none;
}
#has-buy4 .J_zoomIn.zoomInExe header .J_hasbuy_more {
    background-position: -79px top;
    width: 14px;
}
#has-buy4 .J_zoomIn.zoomInExe header .J_hasbuy_more:hover {
    background-position: -79px -22px;
}
.hasbuy-tips-flow {
    color: #3E3E3E;
}

/*订单进度*/
.hover-rate, #has-buy5 .rate-pj li a, #has-buy5 .rate-pj .pj a, #has-buy5 .rate-pj li a, #has-buy5 .rate-qr li a,#has-buy5 .rate-qr1 li a,  #has-buy5 .rate-ys .fh a, #has-buy5 .rate-ys .ys a, #has-buy5 .rate-ps .fh a, #has-buy5 .rate-ps .ys a, #has-buy5 .rate-ps .ps a,#has-buy5 .rate-ps1 .fh a, #has-buy5 .rate-ps1 .ys a, #has-buy5 .rate-ps1 .ps a, #has-buy5 .rate-fh .fh a {
    background-color: #FF4200;
    border-color: #FF4200;
}
#has-buy5 .J_zoomIn {


    border-width: 0 1px 1px;
    height: 45px;
    overflow: hidden;

    width: 99.9%;
}
#has-buy5 .J_zoomIn:hover {
    box-shadow: 0 1px 3px 0 #CCCCCC;
}
#has-buy5 .inner {
    padding: 5px 10px;
}
#has-buy5 .inner:before, #has-buy5 .inner:after {
    content: "";
    display: table;
}
#has-buy5 .inner:after {
    clear: both;
}
#has-buy5 header {
}
#has-buy5 header:before, #has-buy5 header:after {
    content: "";
    display: table;
}
#has-buy5 header:after {
    clear: both;
}
#has-buy5 header h2 {
    float: left;
    width: 114px;
}
#has-buy5 header h2 a {
    background-position: -3px -434px;
    display: block;
    line-height: 21px;
    text-indent: -999px;
    width: 107px;
}

#has-buy5 header .sub {
    bottom: -3px;
    color: #3E3E3E;
    display: inline-block;
    font-size: 14px;
    position: relative;
}
#has-buy5 header .sub em {
    color: #FF4200;
}
#has-buy5 header .J_hasbuy_more {
    cursor: pointer;
    display: inline-block;
    height: 14px;
    position: absolute;
    right: 12px;
    top: 16px;
    width: 42px;
}
#has-buy5 header .J_hasbuy_more:hover {
    background-position: left -19px;
}
#has-buy5 header .open {
    background-position: left top;
}
#has-buy5 div, #has-buy5 .div {
    height: 34px;
    overflow: hidden;
    padding: 0px 0 3px;
    position: relative;
}
#has-buy5 div:before, #has-buy5 div:after, #has-buy5 .div:before, #has-buy5 .div:after {
    content: "";
    display: table;
}
#has-buy5 div:after, #has-buy5 .div:after {
    clear: both;
}
#has-buy5 div .item-show, #has-buy5 .div .item-show {
    float: left;
    margin-top: 5px;
    width: 104px;
}
#has-buy5 div .item-show a, #has-buy5 .div .item-show a {
    display: inline-block;
}
#has-buy5 div .item-show.multi a, #has-buy5 .div .item-show.multi a {
    background-position: left -100px;
}
#has-buy5 div ul.item-flow, #has-buy5 .div ul.item-flow {
    display: inline;
    float: left;
    margin: 0 2%;
    padding-top: 3px;
    position: relative;
    width: 99.7857%;
}
#has-buy5 div .hasbuy-item-list, #has-buy5 .div .hasbuy-item-list {
    margin-top: 9px;
}
#has-buy5 div .hasbuy-item-list li, #has-buy5 .div .hasbuy-item-list li {
    float: left;
    height: 75px;
    overflow: hidden;
    text-align: center;
    width: 75px;
}
#has-buy5 div .hasbuy-item-list li a img, #has-buy5 .div .hasbuy-item-list li a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy5 div .hasbuy-item-list li a:hover img, #has-buy5 .div .hasbuy-item-list li a:hover img {
    border-color: #ADADAD;
}
#has-buy5 div .item-show img, #has-buy5 .div .item-show img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy5 div .item-show:hover img, #has-buy5 .div .item-show:hover img {
    border-color: #ADADAD;
}
#has-buy5 div .item-show a img, #has-buy5 .div .item-show a img {
    border: 1px solid #CCCCCC;
    height: 50px;
    width: 50px;
}
#has-buy5 div .item-show a:hover img, #has-buy5 .div .item-show a:hover img {
    border-color: #ADADAD;
}
#has-buy5 div .item-show em, #has-buy5 .div .item-show em {
    bottom: 6px;
    position: relative;
}
#has-buy5 div .item-show img, #has-buy5 .div .item-show img {
    margin-right: 10px;
}
#has-buy5 .item-list-2 {
    border-bottom: 0 none;
    height: 168px;
}
#has-buy5 .item-list-2 ul li {
    margin-bottom: 24px;
}
#has-buy5 div.hasbuy-item-0 {
    height: 220px;
    position: static;
    text-align: center;
}
#has-buy5 div.hasbuy-item-0 a.nodata-icon {
    background-position: left -612px;
    height: 160px;
}
#has-buy5 div.hasbuy-item-0 .app-mark {
    height: 251px;
    left: -1px;
    top: -3px;
    width: 560px;
}
#has-buy5 div.hasbuy-item-0:hover .app-mark {
    opacity: 0.8;
    transition-delay: 0s;
    visibility: visible;
}
#has-buy5 div.hasbuy-item-0 .app-mark {
    display: table;
    opacity: 0;
    top: 0;
    transition: visibility 0.5s linear 0.5s, opacity 0.5s linear 0s;
}
#has-buy5 div.hasbuy-item-0 .app-mark span {
    display: table-row;
}
#has-buy5 div.hasbuy-item-0 .app-mark span a {
    color: #FFFFFF;
    display: table-cell;
    padding: 0 50px;
    text-align: center;
    vertical-align: middle;
}
#has-buy5 div.hasbuy-item-0 .app-mark span a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
#has-buy5 div.hasbuy-item-0 .app-mark a {
    width: 300px;
}
#has-buy5 div.hasbuy-item-1 {
    border-top: 1px solid #F1F1F1;
    height: auto;
    padding: 47px 0 !important;
    text-align: center;
}
#has-buy5 .hasbuy-2 div {
    border-bottom: 1px solid #F1F1F1;
    padding: 18px 0 34px;
}
#has-buy5 ul.item-flow .line, #has-buy5 ul.item-flow .rate-line {
    border-bottom: 2px solid #9B9895;
    font-size: 0;
    height: 0;
    left: 0;
    margin: 0;
    overflow: hidden;
    position: absolute;
    top: 9px;
    width: 86%;
    z-index: 1;
}
#has-buy5 ul.item-flow .rate-line {
    border-bottom: 2px solid #FF4200;
    transition: width 0.6s linear 0s;
    width: 0.1%;
}
#has-buy5 ul.item-flow li {
    float: left;
    margin-right: 20%;
    position: relative;
    z-index: 2;
}
#has-buy5 ul.item-flow li a {
    background-color: #FFFFFF;
    border: 3px solid #9B9895;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}
#has-buy5 ul.item-flow li a.reminder {
    background: none repeat scroll 0 0 transparent !important;
    border: 0 none;
    color: #FF4200;
    left: -28px;
    position: absolute;
    top: 25px;
    width: 73px !important;
}
#has-buy5 ul.item-flow li em {
    left: -10px;
    position: absolute;
    top: 20px;
    width: 60px;
}
#has-buy5 ul.item-flow .pj {
    margin-right: 0 !important;
}
/*#has-buy5 ul.item-flow .pj a {
    background-color: #FFFFFF;
    border: 3px solid #999999;
    border-radius: 8px 8px 8px 8px;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    width: 8px;
}*/

#has-buy5 ul.item-flow .qr a.btn-qr {
    border: 1px solid #CCCCCC !important;
    border-radius: 13px 13px 13px 13px;
    color: #A9A9A9;
    display: inline-block;
    height: 18px;
    left: -28px;
    line-height: 18px;
    position: absolute;
    text-align: center;
    top: -5px;
    width: 60px;
}
#has-buy5 ul.item-flow .qr a.btn-qr:hover {
    background-color: #FFFFFF;
    text-decoration: none;
}
#has-buy5 .rate-fh .item-flow .rate-line {
    display: none;
}
#has-buy5 .rate-fh .qr a.btn-qr:hover {
    cursor: default;
    text-decoration: none;
}
#has-buy5 .rate-qr .item-flow .rate-line {
    width: 66%;
}
#has-buy5 .rate-pj .item-flow .rate-line {

    width: 86%;
}
#has-buy5 .rate-ys .item-flow .rate-line {
    width: 22%;
}
#has-buy5 .rate-ps .item-flow .rate-line {
    width: 44%;
}
/*供应商页面*/
#has-buy5 .rate-qr1 .item-flow .rate-line {
    width: 64%;
}
#has-buy5 .rate-ps1 .item-flow .rate-line {
    width: 43%;
}
/*点的颜色变化*/
#has-buy5 .rate-fh .fh a {
    border-color: #FF4200;
}

#has-buy5 .rate-qr .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy5 .rate-qr .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy5 .rate-qr .ps a {
    border-color: #FF4200 !important;
    background: #FF4200;
}
#has-buy5 .rate-qr .qr a {
    border-color: #FF4200 !important;
    background: #FF4200;
}

/*供应商页面*/
#has-buy5 .rate-qr1 .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy5 .rate-qr1 .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy5 .rate-qr1 .ps a {
    border-color: #FF4200 !important;
    background: #FF4200;
}
#has-buy5 .rate-qr1 .qr a {
    border-color: #FF4200 !important;
    background: #FF4200;
}


#has-buy5 .rate-ys .fh a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy5 .rate-ys .ys a {
    border-color: #FF4200;
    background: #FF4200;
}
#has-buy5 .rate-ys .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy5 .rate-ys .qr a.btn-qr:hover {
    color: #FF5500 !important;
}


#has-buy5 .rate-ps .fh a {
    border-color: #FF4200;
}
#has-buy5 .rate-ps .ys a {
    border-color: #FF4200;
}
#has-buy5 .rate-ps .ps a {
    border-color: #FF4200;
}
#has-buy5 .rate-ps .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy5 .rate-ps .qr a.btn-qr:hover {
    color: #FF5500 !important;
}
/*供应商页面*/

#has-buy5 .rate-ps1 .fh a {
    border-color: #FF4200;
}
#has-buy5 .rate-ps1 .ys a {
    border-color: #FF4200;
}
#has-buy5 .rate-ps1 .ps a {
    border-color: #FF4200;
}
#has-buy5 .rate-ps1 .qr a.btn-qr {
    color: #3E3E3E !important;
}
#has-buy5 .rate-ps1 .qr a.btn-qr:hover {
    color: #FF5500 !important;
}
#has-buy5 .rate-pj .fh a {
    border-color: #FF4200;
}
#has-buy5 .rate-pj .ys a {
    border-color: #FF4200;
}
#has-buy5 .rate-pj .ps a {
    border-color: #FF4200 !important;
}
#has-buy5 .rate-pj .qr a {
    border-color: #FF4200 !important;
}
#has-buy5 .rate-pj .pj a {
    border-color: #FF4200 !important;
}
.hasbuy-hover {
    box-shadow: 0 1px 7px 0 #999999;
}
#has-buy5 .J_zoomIn.zoomInExe {
    border-top: 4px solid #FF4200;
    height: 560px;
    left: -3px;
    top: -20px;
    width: 101%;
}
#has-buy5 .J_zoomIn.zoomInExe header {
    margin-bottom: 10px;
}
#has-buy5 .J_zoomIn.zoomInExe .J_hasbuy_scroll {
    height: 500px;
    overflow: auto;
    padding-right: 10px;
    width: 538px;
}
#has-buy5 .J_zoomIn.zoomInExe .J_hasbuy_scroll .div, #has-buy5 .J_zoomIn.zoomInExe .J_hasbuy_scroll div {
    padding-right: 20px;
}
#has-buy5 .J_zoomIn.zoomInExe .inner {
    border-left: 0 none;
}
#has-buy5 .J_zoomIn.zoomInExe header .J_hasbuy_more {
    background-position: -79px top;
    width: 14px;
}
#has-buy5 .J_zoomIn.zoomInExe header .J_hasbuy_more:hover {
    background-position: -79px -22px;
}
.hasbuy-tips-flow {
    color: #3E3E3E;
}
.pag span{padding: 0 10px;}
.audit_prenatal_ul li{float: left;width: 130px;}

.title_with_blue_background{
    background:#c8daee;
    font-weight: bold;
    text-align: left;
    padding: 10px 10px;
    color:#595051
}
#filestable li{float: left;}