
.main-quote{background-color: #F8F8F8;}
.main-quote .layui-fluid{padding-bottom: 20px}
.main-quote .quote-result-box-fiexd{position: fixed; top: 0; }
.main-quote .layui-form label{
    /*position: absolute;*/
    left: 0;
    color: #505050;
    display: inline-block;
    font-size: 14px;
    min-width: 120px;
    text-align: right;}
.main-quote .layui-form label i{margin: 0 6px;font-size: 18px}
.main-quote .molline{
    border: 1px solid #e5e5e5;
    border-radius: 0;
    color: #666;
    display: inline-block;
    background: #fff;
    margin-bottom: 8px;
    margin-right: 6px;
    margin-top: 4px;
    padding: 6px 9px;
    line-height: 1.4;
    text-decoration: none;
    cursor: pointer;
}
.main-quote .molline:hover{border: 1px solid #00946C;color: #00946C;}
.main-quote .line_on{border: 2px solid #00946C;color: #00946C;background:url(../img/type_on.svg) no-repeat right bottom;}
.main-quote .line_on:hover{border: 2px solid}
.main-quote .line_unclick{
    color: #9c9c9c;
    border: 1px dashed #dfdfdf;
    background-color: #F1F1F1;
    cursor: not-allowed;
    background-image:none;
}
.main-quote .line_unclick:hover{border: 1px dashed;}
.main-quote .icon_wen{margin: 0 2px;display:inline-block;position:relative;; width:16px; height:16px; background:url(../imgs/ht_dang_icon.png) no-repeat ;vertical-align:middle; }
.main-quote .icon_wen:hover{ background:url(../imgs/ht_dang_iconhover.png) no-repeat ;; }
.main-quote .icon_wen:hover .qu_boxcon{display:block; }
.main-quote .qu_boxcon{    position: absolute; top: 11px; left: 11px;z-index: 99999; display: none; padding: 10px 15px; width: 460px; border: 1px solid #00946C;line-height: 20px;  background-color: #fff;color:#666;  text-align: justify;    box-shadow: 0 0 8px rgba(0,0,0,.15);}
.main-quote .layui-input-block span{font-size: 12px}
/*.main-quote .layui-input, .layui-select, .layui-textarea{width: 140px;height: 34px;}*/
.main-quote .layui-card .layui-card-header{font-weight: bold;font-size: 16px;}
.main-quote .layui-card .switch-box .layui-form-switch{margin-bottom: 10px}
.main-quote .layui-card .tbbom_tipbox {
    line-height: 22px;
    padding: 20px;
    color: #666;
    border-top: 1px #F5F5F5 solid;
    margin-top: 15px;
    font-size: 14px;
    font-weight: normal;
}
.g_text{color: red}
.bold{font-weight: bold}
.main-quote .dangnumbox{position:relative;zoom:1;}
.main-quote .dangnumbox .pop_dangnum{ background:#fff;border:1px #DCDCDC solid;border-top: 2px #00946C solid;width: 500px;position:absolute;left:0px;top:25px;padding: 15px 10px 10px;z-index: 20;font-size: 12px;}
.main-quote .dangnumbox .pop_dangnum .selbox{display:inline-block; margin-bottom: 2px;}
.main-quote .dangnumbox .pop_dangnum .selbtns input{display:inline-block;vertical-align:-2px;margin-right: 10px;width:150px;height: 30px!important;}
.main-quote .dangnumbox .pop_dangnum .selbtns{margin: 15px 0;text-align: left;}
.main-quote .dangnumbox .pop_dangnum .selbtns .btnsure{display:inline-block; width: 100px;margin-right: 15px;height:30px; line-height:30px;text-align: center;background: #FE802C;color:#fff;}
.main-quote .dangnumbox .pop_dangnum .selbtns .btncanl{display:inline-block; width: 100px; height:30px; line-height:30px;text-align: center;background: #CDCDCD;color:#333;}
.main-quote .dangnumbox .pop_dangnum span {margin-left:4px!important;}
.main-quote .select-box{width: 150px;height: 34px;background-color: #fff; border: 1px solid #e5e5e5;}

.new_r_jiagebox{width: 390px;background: #fff;margin-top: 2px }
.new_r_jiagebox_fiexd {position: fixed;top: 0;z-index: 999}
.new_r_jiagebox_fiexd200 {position: fixed;bottom: 100px;z-index: 999}
.r_jiageinfo{border: 1px #EEEEEE solid;border-top: 2px #409389 solid;padding: 10px;}
.r_jiageinfo .jisuannol_subtits{font-weight: bold;font-size: 14px;padding: 4px 4px 4px 1px;color: #5E5E5E}

.r_jiageinfo .tit_jiage{height:30px; line-height:30px;font-size:18px;font-weight: bold;;background:url(../img/calculator.png) no-repeat 3px 0;padding-left: 34px;color:#777; }
.r_jiageinfo .jisuannol_box{background:#fff; border: 1px #EEEEEE solid;margin: 10px 0;padding: 10px;font-family:verdana;}
.r_jiageinfo .jisuannol_box p{min-height: 22px;position:relative;zoom:1;}
.r_jiageinfo .jisuannol_box .linkr{position:absolute;right:0px;top:0px;border: 0;background: none;color:#777;cursor:pointer;padding: 0px;margin: 0;font-size: 12px;}
.r_jiageinfo .jisuannol_box .sptext{color:#f00;font-weight: bold;font-size: 14px;}
.r_jiageinfo .jisuannol_box .subinterjs{border:1px #34c8a0 dashed;padding:5px 10px;background: #eefcf1;margin-bottom: 10px;line-height: 22px;font-weight: normal;font-size: 12px;}
.r_jiageinfo .jisuannol_box .subinterjs .layui-form-radio div{font-size: 12px!important;}
.r_jiageinfo .jisuannol_box .jisuannol_subtits{font-weight: bold;}
.r_jiageinfo .lasthejijiage{background: #eefcf1;padding: 10px;font-size: 14px;line-height: 25px;}
.r_jiageinfo .lasthejijiage .hjjiage{color:#f00;font-weight: bold;font-size: 18px;font-family:verdana;}
.r_jiageinfo .lasthejijiage .txttips{font-size: 12px;color:#999;}
.r_jiageinfo .lasthejijiage .btntijiao{display:inline-block;margin: 10px auto;; width:200px; height:40px;line-height:40px;;font-size: 16px;color:#fff;font-weight: bold;;background:#409389   url(../img/icontijiao.png) no-repeat 50px 12px;text-align: center;border-radius:2px;}
.r_jiageinfo .lasthejijiage .btntijiao:hover{  background:#1d756a   url(../img/icontijiao.png) no-repeat 50px 12px; }
.r_jiageinfo .lasthejijiage .btntijiao_noclick{ color:#fff;cursor:no-drop;background:#A8A8A8   url(../img/icontijiao.png) no-repeat 50px 12px; filter:alpha(opacity=50); opacity: 0.50; }
.r_jiageinfo .lasthejijiage .btntijiao_noclick:hover{ color:#fff; ;background:#A8A8A8   url(../img/icontijiao.png) no-repeat 50px 12px; filter:alpha(opacity=50); opacity: 0.50; }

.r_jiageinfo .jiaoqinol_box{background:#fff; border: 1px #EEEEEE solid;margin: 10px 0;padding: 2px;font-family:verdana;}
.r_jiageinfo .jiaoqinol_box .ship-date {max-height: 90px!important;overflow-y: scroll}
.r_jiageinfo .jiaoqinol_box .subinterjs{border:0px #d9d7d7 solid;padding:0px;background: white;font-weight: normal;}
.r_jiageinfo .jiaoqinol_box .subinterjs div{background-color: #f5f5f5;margin: 2px;}
.r_jiageinfo .jiaoqinol_box .subinterjs .layui-form-radio div{font-size: 12px!important;}
.r_jiageinfo .jiaoqinol_box .subinterjs .white{background-color: white!important;}
.expected-ship {float: left;width: 42px;height: 42px;margin-right: 2px;margin-top: 1px;background: url(../img/ship.png) no-repeat;background-size: 38px 38px;}
.expected-expected {float: left;width: 42px;height: 42px;margin-right: 2px;margin-top: 1px;background: url(../img/rec.png) no-repeat;background-size: 36px 36px;;}

.expected-ship span{display: block}
.layui-input {height: 32px ;line-height: 36px;margin-top: 4px}

.layui-card .accessaries-qty {
    height: 32px;
    width: 60px
}

.layui-card .accessaries-parms {
    height: 32px;
    width: 100px
}

.bo-b {
    border-bottom: 1px dashed  #c1e8de;;
    margin: 10px 0;
}
.bo-a {
    border-bottom: 1px dashed  #d9d7d7;;
    margin: 10px 0;
}
.quote-num {
    width: 54px;
    /*padding: 0 30px;*/
    margin: 2px 0;
    text-align: center;
}
