.m-r15{
    margin-right: 5px;
}
.hidden{
    display: none;
}
.trade-detail{
    width: 1200px;
    margin: 0 auto;
    padding: 15px 15px 20px;
    border: 1px solid #c7c7c7;
    box-sizing: border-box;
    background: #fff;
}
.location{
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    position: relative;
    padding-left: 24px;
    color: #414141;
}
.location-icon{
    background: url("../../images/location.png") no-repeat scroll 0 0;
    width: 14px;
    height: 14px;
    position: absolute;
    left: 5px;
    top: 12px;
}
.detail-left{
    width: 436px;
    position: relative;
}
.trade-img{
    padding: 10px;
    border: 1px solid #b9b9b9;
    width: 416px;
    height: 289px;
}
.img-small{
    width: 332px;
    margin-top: 15px;
    padding-left: 10px;
}
.img-small li{
    list-style: none;
    float: left;
    width: 53px;
    height: 53px;
    margin-right: 10px;
    cursor: pointer;
}
.small{
    width: 53px;
    height: 53px;
}
.flag{
    background: url("../../images/detail-flag.png") no-repeat scroll 0 0;
    position: absolute;
    width: 120px;
    height: 34px;
    line-height: 30px;
    top: 20px;
    left: -5px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    z-index: 1;
}
.grey{
    border: 1px solid #7a7a7a;
}
.active{
    border: 2px solid #2781cd;
}
.detail-right{
    width: 618px;
}
.detail-title{
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 20px;
}
.detail-price{
    background: url("../../images/detail-price.png") scroll 0 0;
    height: 120px;
    padding: 12px 0 12px 10px;
    position: relative;
}
.detail-price p{
    line-height: 32px;
}
.end{
    padding-top: 20px;
}
.end p{
    text-align: center;
}
.bule{
    color: #0000cc;
    font-size: 18px;
    font-weight: bold;
}
#c-money{
    margin: 0 5px;
}
.price{
    font-size: 14px;
    color: #333333;
}
.red{
    font-size: 26px;
    color: #cc0000;
    margin-left: -6px;
}
.m-r5{
    margin-right: 5px;
}
.big-price{
    margin: 0 10px 0 2px;
}
.over{
    position: absolute;
    right: 0px;
    top: 13px;
}
.over span{
    background: #666666;
    color: #fff;
    display: inline-block;
    width: 23px;
    height: 23px;
    line-height: 26px;
    text-align: center;
    margin: 0 5px;
}
.clock{
    background: url("../../images/clock.gif") no-repeat scroll 0 0;
    position: absolute;
    width: 24px;
    height: 28px;
    left: -30px;
}
.detail-btn{
    height: 36px;
    line-height: 36px;
    padding: 20px 0 30px;
    font-size: 14px;
}
.btn{
    color: #fff;
    display: inline-block;
    text-align: center;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.detail-btn1{
    background: #2781cd;
    width: 135px;
    margin-left: 10px;
}
.detail-btn1:hover{
    background: #006bc5;
    color: #fff;
}
.detail-btn2{
    background: #ff9900;
    width: 100px;
    margin-right: 25px;
}
.detail-btn2:hover{
    background: #df8600;
    color: #fff;
}
.prompt a{
    color: #2781cd;
}
.prompt a:hover{
    /*font-weight: bold;*/
    text-decoration: underline;
}
.detail-notice{
    border-top: 1px dashed #666666;
    padding-top: 20px;
    margin-top: 8px;
}
.detail-notice li{
    float: left;
    font-size: 12px;
    height: 22px;
    color: #333333;
}
.short{
    width: 240px;

}
.long{
    width: 330px;
}
/*信息展示*/
.detail-info{
    border: 1px solid #cccccc;
    margin-top: 34px;
    color: #333333;
    font-size: 14px;
}
.detail-nav{
    border-bottom: 2px solid #2781cd;
}
.detail-nav li{
    float: left;
    height: 38px;
    line-height: 38px;
    width: 128px;
    text-align: center;
    margin-right: 3px;
}
.detail-nav li:hover{
    background: #2781cd;
    color: #fff;
    cursor: pointer;
}
.curr{
    background: #2781cd;
    color: #fff;
}
/*基本信息*/
img{border: 0;vertical-align: middle;-ms-interpolation-mode:bicubic/*ie7 解决图片缩放失真问题*/}
.content-top{ background:url(../../images/lc.png) center 5px no-repeat; width:100%; margin:30px auto; height:169px;background-size:917px}
.content-top ul{display: inline-block;margin-left: 30px;height: 123px;}
.content-top li{ float:left; width:225px; text-align:center; margin-top:30px;}
.content-top li time{ display:block;}
.content-top li:first-child{ text-align:left; margin-right:100px; margin-top:85px;}
.content-top li:first-child+li{ text-align:left;}
.content-top li:first-child+li+li{ width: 125px}
.content-top li:last-child{ text-align:right; }
.content-top .c-top-bg{ position:relative;top:-61px;left:29px; overflow:hidden;}
.tit{ border-bottom:2px solid #2781cd; margin-bottom:30px;}
.tit span{ display:inline-block; width:128px; height:40px; line-height:40px; font-size:16px; color:#FFF; background:#2781cd; text-align:center;}
.tab{ margin-bottom:25px;}
.tab table{ margin:0 auto; border:1px solid #CCC; border-collapse:collapse; margin-bottom:10px;}
.tab table td{ padding:9px; border:1px solid #CCC; border-collapse:collapse; box-sizing:border-box; height:50px;}
.tab .bg-f2{ background:#f2f2f2;}
.file ul{ width:917px; margin:0 auto 40px;}
.file ul li{ padding:0 50px 0 18px; height:36px; line-height:36px;}
.file-bg{ background:#efefef;}
.file ul li span{ float:right; margin-left:20px;}
.file ul li>a{ padding-left:28px; line-height:16px;}
.file .ppt{ background:url(../../images/ppt.jpg) no-repeat}
.file .doc{ background:url(../../images/doc.jpg) no-repeat}
.file .docx{ background:url(../../images/doc.jpg) no-repeat}
.file .pdf{ background:url(../../images/pdf.jpg) no-repeat}
.file .txt{ background:url(../../images/txt.jpg) no-repeat}
.file .rar{ background:url(../../images/rar.png) no-repeat}
.file .zip{ background:url(../../images/rar.png) no-repeat}
.file .jpg{ background:url(../../images/jpg.png) no-repeat}
.file .png{ background:url(../../images/jpg.png) no-repeat}
.file .jpeg{ background:url(../../images/jpg.png) no-repeat}
/*网挂规则*/
.text{ margin:0 auto; color:#333; line-height:170%; padding: 20px 20px 40px;}
.text h2{ font-size:18px; text-align:center; line-height:200%}
.text h3,h4{ font-size:12px; font-weight:lighter; text-align:center;}
.text h5{ font-size:16px; text-align:center; margin:10px 0}
.text p{ text-indent:2em;margin-bottom: 5px;}
#map{
    padding: 0;
}
.detail-btn{
    border: none;
    color: #000;
}
.detail-btn:hover{
    background: none;
    color: #000;
}
/*申购-5*/
.bidding-box{
    width: 990px;
    margin: 0 auto;
    border: 1px solid #cfcfcf;
}
.bidding-title{
    height: 40px;
    line-height: 40px;
    border-bottom: 2px solid #2781cd;
}
.record{
    display: block;
    width: 130px;
    background: #2781cd;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.bidding-list{
    width: 95%;
    margin: 30px auto;
}
.li-title{
    border-bottom: 1px solid #cfcfcf;
    height: 26px;
    margin-bottom: 20px;
}
.bidding-list span{
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
}
.biddingindex{
    width: 10%;
}
.number{
    width: 20%;
}
.offer{
    width: 20%;
}

.offer-tag{
    width: 20%;
    text-align: center;
}
.offer-time{
    width: 25%;
}
.first-img{
    width: 47px;
    height: 18px;
    background: url("../../images/bidding/priority-img.png") no-repeat scroll 0 0;
}



.li-info{
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dotted #f1f1f1;
}
.num-center{
    padding-left: 20px;
}
.line-up{
    border-top: 1px solid #cfcfcf;
    width: 95%;
    margin: 0 auto 30px;
}
.enter{
    width: 140px;
    height: 40px;
    line-height: 40px;
    background: #ff9900;
    color: #fff;
    border-radius: 3px;
    display: inline-block;
}
.enter:hover{
    background: #e88b00;
}
.bidding-result{
    width: 760px;
    height: 362px;
    display: table;
    background: url("../../images/bidding/wzb-bg.png") no-repeat scroll center;
    margin: 75px auto;
    border: 1px solid #cfcfcf;
    text-align: center;
}
.result-info{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.result-info p{
    height: 40px;
    line-height: 40px;
}
.info-id{
    font-size: 20px;
    font-weight: bold;
}
.info-price{
    font-size: 16px;
}
.upper{
    font-weight: bold;
}
.text-blue{
    color: #3e8acf;
}