input, button {
    border: 0;
    outline: none;
    background: none;
    filter: chroma(color=#000000);
}
.top_box .controls{
    overflow: hidden;
}
.product2 .js .size_label {
    float: left;
    color: #666;
    font-size: 16px;
    line-height: 36px;
}
.controls #number{
    float: left;
    width:35px;
    text-align: center;
    height:24px;
    border:1px solid #e4e4e9;
    border-left: none;
    border-right:none;
    color: #478d91;
    font-weight: bold;
    margin-top:4px;
}
.controls #plus,.controls #mins{
    float: left;
    width:26px;
    text-align: center;
    height: 26px;
    line-height: 26px;
    font-size:18px;
    border:1px solid #e4e4e9;
    background:#e4e4e9;
    margin-top:4px;
}
.price_del{text-decoration: line-through;}
.pdf_shuoming{display: inline-block;border-radius:5px;background: url(static/image/sprite_07.png)no-repeat 7px 6px;background-color: #999;padding: 5px 11px;cursor: pointer;text-indent:30px;margin-left: 20px;background-color: #478d91;font-size:16px;color: #fff;}
.pdf_btn{font-size:16px;color: #fff;}
.pdf_shuoming:hover{background-color: #085f4e;}
.xibaoxi_tit{color: #478d91;margin: 20px;font-size: 15px;font-weight: bold;}
.publi-list li div{margin: 20px;}
.publi-list li p{font-size: 13px;line-height: 28px;}
@media screen and (max-width: 480px){}
@media screen and (max-width: 992px){
    .product2 .tab_title li{
        font-size: 14px;
    }
    .tab_title li a{
        padding: 0 4px;
    }
}

/*询价表单-start-*/
.xj-arap{
    display: none;
}
.xj-arap .xj-popup-modal{
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: #333;
    opacity: 0.5;
    top: 0;
    left: 0;
    z-index: 999999;
}
.xj-popup-box{
    width: 540px;
    height: 400px;
    position: fixed;
    z-index: 1000000;
    top: 50%;
    left: 50%;
    margin-left: -220px;
    margin-top: -150px;
    background-color: #fff;
    border-radius: 15px 15px 0 0;
    overflow: hidden;
}
.xj-popup-box .xj-title{
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    background-color: #1e89e6;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
}
.xj-popup-box .xj-form-wrap{
    padding: 0 30px 0 30px;
}
.xj-popup-box .xj-form-wrap .inputBox{
    height: 38px;
    margin-top: 15px;
}
.xj-popup-box .xj-form-wrap .inputBox .input-title {
    width: 100px;
    height: 100%;
    background: #FFF;
    font-size: 13px;
    color: #878d99;
    text-align: right;
    padding-right: 20px;
    display: flex;
    align-items: center;
    justify-content: right;
}
.xj-popup-box .xj-form-wrap .inputBox .inputs{
    width: 370px;
    height: 100%;
    padding-left: 14px;
    box-sizing: border-box;
    font-size: 12px;
    border: 1px solid #dfe5f1;
}
.xj-popup-box .xj-form-wrap .inputBox .xj-code{
    width: 120px;
}
.xj-popup-box .xj-form-wrap .inputBox .xj-code-img-box{
    margin-left: 10px;
    display: flex;
    align-items: center;
}
.xj-popup-box .xj-form-wrap .inputBox .xj-code-img-box img{
    height: 38px;
    margin-right: 10px;
}
.xj-popup-box .xj-form-wrap .inputBox .inputs:hover , .xj-popup-box .xj-form-wrap .inputBox .inputs:focus{
    border: 1px solid #96b8ff;
}
.xj-popup-box .xj-sub-btn{
    background-color: #00a0e9;
    color: #fff;
    width: 170px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    margin: 60px auto 0;
    cursor: pointer;
}
.xj-popup-box .xj-sub-btn:hover{
    background-color: #0081bb;
}
.xj-popup-box .close-xj-arap{
    display: block;
    width: 24px;
    height: 24px;
    background: url(../images/×.png) no-repeat center center;
    position: absolute;
    right: 20px;
    top: 10px;
    transition: .4s;
    background-color: #fff;
    border-radius: 50%;
}
/*询价表单-end-*/

/*参考文献*/
.papers-div .papers-item{
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #ddd;
}
.papers-div .papers-item p{
    font-size: 14px;
    line-height: 30px;
}
.papers-div .papers-item p.paper-title{
    font-weight: bold;
}
.papers-div .papers-item p a{
    color: #00a0e9;
    text-decoration: underline;
    margin-right: 5px;
}
.papers-div .papers-item p a:hover{
    color: #0a2bda;
}
.load-more-papers{
    text-align: center;
    height: 60px;
    line-height: 60px;
    border: 1px solid #eee;
    cursor: default;
    margin-top: 10px;
    background-color: #f1fcff;
}
.load-more-papers:hover{
    background-color: #e4f9ff;
}