/*新版产品列表*/
input{outline:none!important;}
.newGoodsL{margin-right: -15px;}
.newGoodsL .list{overflow: hidden;font-size: 12px;margin: 20px 9px 0 0;width: 212px;display: inline-block;border: #ededed 1px solid;}
.newGoodsL .list:hover{border: #f40 1px solid;}
.newGoodsL .goodImg{display: block;width: 212px;height: 212px;border: #ededed 1px solid;border: none;}
.newGoodsL .price_new{margin-top: 5px;height: 22px;line-height: 22px;}
.newGoodsL .price_new strong{color: red;font-size: 18px;}
.contrasts{float: right;cursor: pointer;}
.contrasts span{border: 1px solid #d0d0d0;width: 15px;height: 15px;display: inline-block;vertical-align: -3px;margin-right: 5px;overflow: hidden;}
.contrasts input{margin: 0;vertical-align: super;-webkit-appearance: none;transition: background-color ease 0.1s;position: relative;}
.contrasts input:checked:after,.contrasts input:checked:before{position: absolute;left: 1px;top: -14px;font-size: 14px;display: table;font-family: "auiicon";content: "√";color: #f40;}
.newGoodsL ul{padding: 0 8px;}
.newGoodsL ul .HL{height: 21px;}
.newGoodsL ul .Gname{font-size: 12px;margin: 6px 0;line-height: 18px;}
.newGoodsL .Gname p{height: 36px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


/*新版产品详情*/
.new_boxImg{width: 350px !important;height: 350px!important;background: #F3F3F3;overflow: hidden;cursor: crosshair;border: #CCCCCC 1px solid;}
.new_boxImg img{width: 100%;height: 100%;margin: 0 auto;display: block;}
.thumbs_Img{text-align: center;}
.thumbs_Img img{margin: 10px;}
.new_title{word-break: break-word;text-align: left;line-height: 25px;margin-top: 10px;font-weight: bold;letter-spacing: -1px;color: #444;font-family: 'Microsoft Yahei','Hiragino Sans GB',arial,sans-serif;}
.price_box,.more_price_box{padding: 10px 0 10px 10px;background-color: #FFF2E8;height: 60px;font-size: 12px;}
.price_box .priceDiv{display: inline-block;}
.priceCss{color: #f40;font-size: 20px;font-weight: bold;text-indent: -5px;}
.price_box .right_box{width: 15%;float:  right;display: inline-block;text-align:  center;border-left: 1px solid #ffe4d0;}
.price_box .right_box p:first-child{font-size: 14px;}
.price_box .right_box:last-child{border-left: none;}
.more_price_box{height: auto;}
.more_price_box .itemName{width: 15%;display: inline-block;}
.more_price_box .price_num{width: 32%;display: inline-block;}
.more_price_box .price_num p:last-child,.more_price_box .itemName p:last-child{margin-top: 10px;}
.imgbox {position:relative;}
.showbox {display: none; position: absolute;left: 350px;top: 0;width: 425px;height: 425px;overflow: hidden;border: 1px solid #ccc;z-index: 999;}
.showbox img {position:absolute;height:1490px;width:1490px;}
.hoverbox {display:none;position:absolute;top:0;background:#09f;border:1px solid #09f;height:100px;width:100px;cursor:move;z-index:10;}
.maxIcon{width: 30px;height: 30px;display: block;position: absolute;right: 0;bottom: 0;background-image: url(/mobile/image/icon_office.png);background-size: 510px;background-position: 540px -1px;}
.amount{position: relative;vertical-align: super;margin-right: 10px;}
.amount a{display: block;float: left;width: 26px;height: 26px;border: 1px solid #ccc;line-height: 26px;padding: 0;vertical-align: top;text-align: center;background-color: #ededed;overflow: hidden;}
.amount .amount_input{float: left;margin: 0;padding: 0;width: 48px;height: 26px;font-size: 16px;line-height: 26px;text-align: center;color: #666;border: 1px solid #CCC;outline: 0;background: #FFF;}
.amount .amountIcon{width: 15px;height: 15px;background-image: url(/mobile/image/icon_office.png);background-size: 300px;margin: 5px auto;}
.amount .addIcon{background-position: 350px -1px;}
.amount .minusIcon{background-position: 335px -1px;}

.shu{display: inline-block;border-left: 1px solid #ccc;height: 15px;vertical-align: sub;margin: 0 10px;}
.openImg{background-color: transparent !important;}

/*信息播报*/
.tab_bottom{height: 30px;margin-bottom: 14px;margin-top: -10px;}
.scroll_main{margin: 0 auto;width: 1190px;background: #e93e00;padding: 0 20px;}
.scroll_main .div_nav_bl{float: left;width: 500px;line-height: 30px;color: #fff;font-size: 14px;}
.scroll_main .div_nav_bl a{color: #fff;margin: 0 10px;}
.scroll_news{float: right;width: 450px;line-height: 30px;overflow: hidden;}
.scroll_news span{float: left;color: #ff0}
.scroll_div{float: left;width: 380px;height: 30px;margin-bottom: 0;}
.scroll_div li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;font-weight: bold;}
.scroll_div li a{color: #fff}

/*新版行情页*/
.changeQuote_bigBox{background-color: #fff;margin-top: 15px;}
.changeQuote_bigBox .changeQuote_title{line-height: 43px;padding: 0 20px;border-bottom: 1px solid #ddd;}
.changeQuote_bigBox .CQ_titleText{color: #dc0000;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    padding: 0 5px;
    border-bottom: 2px solid #dc0000;position: relative;}
.changeQuote_bigBox .CQ_titleText span{    display: inline-block;
    position: absolute;
    border-color: transparent transparent #dc0000 transparent;
    width: 0;
    height: 0;
    border-width: 3px;
    border-style: solid;
    bottom: 0;
    left: 50%;
    margin-left: -4px;}
.CQ_Echarts{    width: 385px;
    display: inline-block;
    text-align: center;
    color: #f40;
    line-height: 30px;
    margin-top: -15px;
    padding: 0 0 0 15px;position: relative;}
.CQ_Echarts_news{margin-top: 20px;}
.CQ_Echarts_news img{width: 100%;height: 195px;}
.changeQuote_bigBox .nI_listBox{width: 350px;
    display: inline-block;
    vertical-align: top;
    margin: 15px 20px 15px 20px;}
.changeQuote_bigBox .nI_listBox .time{color: #999}
.changeQuote_bigBox .nI_listBox .gpage_new_hot{vertical-align: 12px;width: 36px;}
.changeQuote_bigBox .nI_listBox li p{max-width: 164px;}
.changeQuote_smallBox .nI_listBox li p{max-width: 210px;}
.changeQuote_middleBox .nI_listBox{width: 540px;}
.changeQuote_middleBox .nI_listBox li p{max-width: 300px;}
.CQ_bannerQuote{float: left;margin-top: 15px}
.CQ_kindClass{height: 78px;display: flex;border-top: 15px solid #f4f4f4;background: #ebebeb;
    background: -moz-linear-gradient(to bottom, #fff 0%, #ebebeb 90%, #ebebeb 100%);
    background: -webkit-linear-gradient(to bottom, #fff 0%,#ebebeb 90%,#ebebeb 100%);
    background: linear-gradient(to bottom, #fff 0%,#ebebeb 90%,#ebebeb 100%);}
.CQ_kindClass .box{flex: 1;display: block;margin: 0 20px;padding-bottom: 10px;}
.CQ_kindClass .box img{width: 100%;}
.CQ_kindClass .box img:hover{border: 1px solid #d4d4d4;}

.box_echart{position: relative;}
.box_echart .select_quote{position: absolute;left: 8px;font-size: 15px;color: #f40;cursor: pointer;z-index: 2;padding: 2px 15px 2px 6px;
    background: url(http://www.51zywl.com/skin/10007/image/select_cg.png) no-repeat scroll right center transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 15px;width: 130px;text-align: center;text-align-last: center;}
.box_echart .select_quote option,.select_date option{font-size: 14px;color: #666}
.box_echart .select_date{left: auto;right: 0;padding: 0 20px 0 10px;position: absolute;font-size: 18px;color: #f40;cursor: pointer;z-index: 2;
    background: url(http://www.51zywl.com/skin/10007/image/select_cg.png) no-repeat scroll right center transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-size: 15px;}
.box_echart .check_more{top: 11px;right: 5px;font-size: 12px;position: absolute;z-index: 2;color: #2daaf0!important;cursor: pointer;}
.box_echart .check_more img{width: 12px;margin-left: 2px;}
.box_echart .select_title{position: absolute;left: 140px;font-size: 15px;line-height: 27px;color: #f40;}
.CQ_tab_bottom{border-top: 15px solid #f4f4f4;}
.CQ_tab_bottom .scroll_main{background-color: #dcdcdc}
.CQ_tab_bottom .scroll_news{width: 370px;}
.CQ_tab_bottom .scroll_news span{color: #dc0000;}
.CQ_tab_bottom .scroll_div{width: 300px;}
.CQ_tab_bottom .scroll_div li a{color: #000;}

.CQ_Echarts .mainEchartsId{width: 180px;height:120px;display: inline-block;}
.CQ_Echarts .mainEchartsId canvas{cursor: pointer !important;}
.CQ_Echarts .mainETitle{width: 180px;text-align: center;position: absolute;left: 4%;top: 18%;font-family: cursive;font-size: 17px;color: #dc0000;font-weight: bold;}
.changeQuote_bigBox .mainERight{width: 145px;}
.mainERight a{color: #dc0000;}

.CQ_newSearch{margin: 10px 0;}
.CQ_newSearch tr{padding: 0}
.CQ_newSearch .CQ_search_kind{background-color: #f4f4f4;font-weight: bold;font-size: 15px;color: #333;line-height: 65px;    width: 90px;
    text-align: right;
    padding-right: 10px;}
.CQ_newSearch .CQ_search_allItem{border-bottom: 1px dashed #e4e4e4;
    min-height: 65px;
    margin: 0;
    width: 1090px;padding: 19px 0 17px 10px;}
.CQ_newSearch .CQ_search_allItem label{position: relative;cursor: pointer;padding: 0 25px;display: inline-block;line-height: 28px;margin: 0;font-weight: normal;}
.CQ_newSearch .CQ_search_allItem label:hover{color: #f40;}
.CQ_newSearch .CQ_search_allItem .active_check{background-color: #f40;border-radius: 4px;}
.CQ_newSearch .CQ_search_allItem .active_check a{color: #fff!important}
.CQ_newSearch .CQ_search_allItem input[type='radio']{display: none;}
.CQ_newSearch .CQ_search_allItem input[type='text']{line-height: 26px;}
.CQ_search_kindItem{    position: absolute;
    background-color: #fff;
    z-index: 1;
    border-radius: 3px;
    box-shadow: 0 0 0 #f4f4f4, 0 0 0 #f4f4f4, 0 0 0 #f4f4f4, 0 0 3px #c3c3c3;
    width: 264px;
    left: -67%;
    padding: 10px 0;
    top: 145%;display: none;}
.CQ_search_kindItem .tran{    width: 0;
    height: 0;
    border-width: 10px;
    border-style: solid;
    border-color: transparent transparent #ffffff transparent;
    position: absolute;
    top: -18px;
    left: 47%;
    z-index: 2;}
.CQ_search_kindItem .tranBlack{    border-color: transparent transparent #e9e9e9 transparent;
    top: -20px;
    z-index: 1;}
.CQ_newSearch .CQ_search_kindItem label{    padding: 0 5px;
    width: 85px;
    text-align: center;color: #555;}
.CQ_newSearch .CQ_search_kindItem label:hover{color: #555!important;}
.CQ_newSearch .CQ_search_kindItem label li{    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.CQ_newSearch .CQ_search_kindItem .active_this{color: #000;font-weight: bold;}

/*新版订单详情页*/
.buy_addQuote{position: absolute;
    right: 35px;
    top: 70px;
    font-size: 20px;
    color: #f40;
    border: 2px solid #f40;
    border-radius: 5px;
    text-align: center;
    font-family: \9ED1\4F53;
    padding: 3px 25px;
    cursor: pointer;}
.buy_addQuote span{display: block;font-size: 12px;color: #666;line-height: 18px;}
.buy_box_head{line-height: 40px;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;padding: 10px 15px;}
.buy_box_head strong{border-left: 4px solid #f40;padding-left: 10px;}
.buyT_payBtn{text-align: center !important;height: 280px;}
.buyT_payBtn a,.setMealDet{line-height: 30px;color: #65430b !important;font-size: 16px;text-decoration: underline;}
.buyT_payBtn button{margin: 30px auto 20px;width: 175px;position: relative;display: block;border: none;background-color: #f40;color: #fff;font-size: 16px;padding: 0 20px;border-radius: 8px;}
.buyT_payBtn em,.trendPayBox em{font-size: 25px;padding: 0 6px 0 2px;}
.buyT_payBtn span,.trendPayBox span{    position: absolute;
    font-size: 12px;
    background-color: #d10a0a;
    padding: 0 7px;
    line-height: 23px;
    border-radius: 10px 0;
    right: 0;
    top: -13px;}
.buyT_payBtn p{margin-top: -17px;}
.buy_quote_loginLV{border: #DDDDDD 1px solid;
    margin-bottom: 15px;
    text-align: center;
    line-height: 40px;
    padding: 15px 0;color: #65430b;font-size: 16px;}
.buy_quote_loginLV a,.buy_quote_loginLV button{    background: #d6b072;color: #65430b !important;
    background: -moz-linear-gradient(to bottom, #f3dfb8 0%,#e6ca99 50%,#d8b579 100%);
    background: -webkit-linear-gradient(to bottom, #f3dfb8 0%,#e6ca99 50%,#d8b579 100%);
    background: linear-gradient(to bottom, #f3dfb8 0%,#e6ca99 50%,#d8b579 100%);    padding: 0 35px;
    border-radius: 5px;
    border: none;
    display: inline-block;}
.buy_quote_loginLV img{width: 27px;vertical-align: -2px;margin: 0 4px;}
.buyT_payBtn_text{font-size: 25px;color: #f40;}
.buyT_payBtn .cantClick{background-color: #c9c9c9}
.buyT_payBtn .cantClick span{background-color: #b0b0b0}
.buy_quote_layerPay .layui-layer-content{text-align: center !important;color: #333;font-size: 16px;line-height: 65px;}
.buy_quote_layerPay .layui-layer-title{border: none;background-color: #fff;}
.buy_quote_layerPay .layui-layer-btn .layui-layer-btn0{background-color: #ff0000;border-color: #ff0000;line-height: 35px;height: 35px;padding: 0 40px;}
.buy_quote_layerPay .layui-layer-btn{text-align: center;padding-bottom: 30px;}
.buy_quote_layerPay .layui-layer-btn .layui-layer-btn1{line-height: 35px;height: 35px;padding: 0 40px;}
.buy_quote_layerPay .layui-layer-btn a{margin: 0 20px;}

.trendPayBox{text-align: center;}
.trendPayBox button{vertical-align: middle;margin: 30px 30px 20px;height: 50px;width: 160px;position: relative;display: inline-block;border: none;background-color: #f40;color: #fff;font-size: 15px;padding: 0 20px;border-radius: 8px;}
.trendPayBox .freeCheck,.buyT_payBtn .freeCheck{background-color: #d8b177;}
.trendPayBox p,.buyT_payBtn p{font-size: 12px}

/*新版支付页面*/
.new_intor{line-height: 28px;margin-bottom: 25px;font-size: 15px;}
.new_intor span{color: #f40;font-weight: bold;}
.new_tabPay{display: inline-block;position: relative;}
.new_tabPay li{width: 150px;line-height: 50px;text-align: center;background-color: #f6f6f6;border: 1px solid #e3e3e3;border-top: none;}
.new_tabPay li:first-child{border-top: 1px solid #e3e3e3;}
.new_tabPay a{font-size: 16px;color: #666;display: block;}
.new_tabPay .active{background-color: #fff;border-right: 1px solid #fff;}
.new_tabPay .active a{color: #ff8700;border-left: 4px solid #ff8700;}
.new_tabBox{margin-bottom: 35px;padding: 20px 45px;border: 1px solid #e3e3e3;display: inline-block;width: 1030px;vertical-align: top;margin-left: -5px;}
.new_tabBox .box_title{color: #333;}
.new_tabBox .box_title span{font-size: 15px;font-weight: bold;margin-right: 10px;}
.new_tabBox .box_title em{color: #ff8700;font-size: 30px;font-weight: normal;}
.setmeal_time li{position: relative;border: 2px solid #e3e3e3;display: inline-block;width: 220px;height: 210px;vertical-align: top;margin: 30px 140px 30px 0;color: #242424;text-align: center;border-radius: 10px;}
.setmeal_time li .recommend{background-color: #f40;color: #fff;padding: 2px 10px;position: absolute;left: -2px;top: -2px;border-radius: 10px 0 10px 0;}
.setmeal_time li .one{font-size: 16px;padding: 30px 0 10px;display: inline-block;}
.setmeal_time li em{font-size: 30px;font-weight: bold;padding: 0 5px;}
.setmeal_time li p{line-height: 25px;color: #999;}
.setmeal_time li a{text-decoration: line-through;border-right: 1px solid #999;padding-right: 15px;margin-right: 15px;line-height: 15px;display: inline-block;}
.setmeal_time li hr{    width: 80%;
    margin: 12px auto;
    background: -o-linear-gradient(red, blue);
    background: -moz-linear-gradient(red, blue);
    border: none;
    height: 1px;
    background: -webkit-linear-gradient(to right, #fff , #ff8700,#fff);
    background: -o-linear-gradient(to right, #fff , #ff8700,#fff);
    background: -moz-linear-gradient(to right, #fff , #ff8700,#fff);
    background: linear-gradient(to right, #fff , #ff8700,#fff);}
.setmeal_time .minp{font-size: 12px;color: #666;}
.setmeal_time .minp span{background-color: #ff8700;color: #fff;padding: 1px 3px;border-radius: 2px;margin-right: 4px;}
.setmeal_time img{display: none;}
.setmeal_time .active{border: 2px solid #ff8700;box-shadow: 0 0 0 #fff, 0 0 0 #fff, 0 0 0 #fff, 0 3px 6px #ff8700;}
.setmeal_time .active img{display: block;position: absolute;right: -2px;top: -2px;}
.setmeal_time .active em{color: #ff8700;}
.new_aboutActive li{display: inline-block;min-width: 295px;margin-right:30px;}
.new_aboutActive .new_aboutIcon{    background-color: #fa972b;
    background: #fa972b;
    margin-right: 5px;color: #fff;
    background: -moz-linear-gradient(to right, #fa972b 0%,#fc6d15 50%,#ff4803 100%);
    background: -webkit-linear-gradient(to right, #fa972b 0%,#fc6d15 50%,#ff4803 100%);
    background: linear-gradient(to right, #fa972b 0%,#fc6d15 50%,#ff4803 100%);padding: 0 10px;
    line-height: 22px;
    display: inline-block;
    margin: 7px 7px 7px 0;
    border-radius: 15px;}
.new_aboutActive .new_aboutIcon img{width: 15px;vertical-align: -2px;margin-right: 4px;}
.new_aboutActive em{color: #ff8700;}
.new_aboutActive_bot{width: 100%;border-color: #e3e3e3;margin-left: 0;}
.new_discount{width: 520px;display: inline-block;vertical-align: top;font-size: 15px;}
.new_discount>li{margin-bottom: 10px;color: #999}
.new_discount>li>span:first-child{width: 100px;display: inline-block;color: #666}
.new_discount .discount_money{float: right;color: #666;cursor: pointer;position: relative;-moz-user-select: none;
-khtml-user-select: none;user-select: none;}
.new_discount>li .cantUser{color: #999 !important;}
.new_discount>li img{width: 6px;transform: rotate(90deg);margin-left: 8px;position: absolute;top: 5px;}
.new_discount_more{display: none;line-height: 30px;position: absolute;z-index: 1;background-color: #fff;border: 1px solid #f40;padding: 10px 15px;width: 250px;font-size: 14px;right: -20px;margin-top: 5px;}
.new_discount_more label{font-weight: normal;width: 100%;margin-bottom: 0;}
.new_discount_more  input[type='radio']{float: right;margin-top: 9px;}

.new_tabBox .payment{width: 250px;cursor: pointer;
    text-align: center;
    color: #65430b;
    font-size: 22px;
    line-height: 60px;
    border-radius: 6px;
    margin: 30px 0;
    background-color: #f4e2bb;
    background: #f4e2bb;
    background: -moz-linear-gradient(to bottom, #f4e2bb 0%,#e5ca98 50%,#d8b377 100%);
    background: -webkit-linear-gradient(to bottom, #f4e2bb 0%,#e5ca98 50%,#d8b377 100%);
    background: linear-gradient(to bottom, #f4e2bb 0%,#e5ca98 50%,#d8b377 100%);}
.layer_new_paySuc{border-radius: 7px !important;}    
.layer_new_paySuc .layui-layer-title{background-color:#fff;border-bottom: none;height: 30px;border-radius: 7px;}
.layer_new_paySuc .ps_title{font-size: 20px;color: #000;}
.layer_new_paySuc .ps_title img{width: 25px;vertical-align: -6px;margin-right: 10px;}
.layer_new_paySuc .left_list{line-height: 35px;width: 320px;text-align: left;margin: 20px 0 20px 35px;display: inline-block;font-size: 16px;}
.layer_new_paySuc .left_list p:first-child{color: #333;}
.layer_new_paySuc .left_list span{color: #d6ba77;background-color: #000;width: 20px;height: 20px;line-height: 20px;display: inline-block;text-align: center;border-radius: 50px;font-size: 14px;font-weight: bold;margin-right: 8px;vertical-align: 1px;}
.layer_new_paySuc .left_list .toCheck{width: 200px;height: 45px;line-height: 45px;display: block;text-align: center;color: #715418;background-color: #d7bb78;border-radius: 8px;margin: 30px 10px 20px;}
.layer_new_paySuc .right_box{display: inline-block;margin-right: 30px;}
.layer_new_paySuc .right_box p{color: #333;}
.layer_new_paySuc .layui-layer-btn .layui-layer-btn0{height: 35px;line-height: 35px;padding: 0 50px;margin: 0;background-color: #d7bb78;border-color: #d7bb78;}
.layer_new_paySuc .layui-layer-btn{padding: 0 0 25px;}
.layer_new_paySuc .tip_ps_inputP{font-size: 14px;color: red;margin-left: 5px;}
/*报价单页面*/
.buy_offer{background: url(/skin/10007/image/buy_offer_bj.png) no-repeat center 0;padding: 50px 0;margin-top: -10px;}
.buy_offer_main{background: #fff;
    -webkit-box-shadow: rgba(0,0,0,0.1) 0px 0px 10px;
    -moz-box-shadow: rgba(0,0,0,0.1) 0px 0px 10px;
    box-shadow: rgba(0,0,0,0.1) 0px 0px 10px;
    border: 1px solid #fafafa;width: 1190px;margin: 0 auto;padding: 60px 125px;}
.BO_title{font-size: 34px;text-align: center;line-height: 36px;}
.BO_itemTltle{height: 20px;line-height: 20px;position: relative;margin: 100px 0 20px 0;font-size: 16px;font-weight: bold;}
.BO_itemTltle i{display: block;width: 4px;height: 18px;float: left;background: #e60000;margin-right: 10px;}
.BO_itemTltle a{position: absolute;right: 0;top: 0;color: #0f69dc;font-size: 14px;font-weight: normal;}
.BO_table{border: 1px solid #f3f3f3;text-align: center;}
.BO_table th{background: #f3f3f3;height: 40px;text-align: center;font-size: 14px;}
.BO_table th span,.BO_formList .BO_listItem span{color: red;}
.BO_table td{border-top: 1px solid #f3f3f3;padding: 15px;line-height: 20px;font-size: 14px;vertical-align: top;}
.BO_table input,.BO_formList .BO_detail{background-color: #fff;text-align: center;width: 80px;height: 32px;border: 1px solid #e6e6e6;font-size: 14px;margin: 0 auto;padding: 0 10px;border-radius: 3px;}
.BO_table select,.BO_formList select{height: 30px;border: 1px solid #e6e6e6;}
.BO_table .mark{width: 200px;text-align: left;}
.BO_table .text_unit{margin-left: 10px;}
.BO_formList{padding: 20px 0;}
.BO_formList li{min-height: 34px;line-height: 34px;margin-bottom: 10px;font-size: 14px;}
.BO_formList .BO_listItem{width: 105px;display: inline-block;text-align: right;}
.BO_formList .BO_listItem span{margin-right: 5px; }
.BO_formList label{line-height: 22px;position: relative;cursor: pointer;padding-right: 15px;}
.BO_formList .BO_detail{width: 540px !important;text-align: left;margin-left: 8px;}
.BO_formList input[type="text"]{background-color: #fff;width: 200px;height: 32px;border: 1px solid #e6e6e6;font-size: 14px;margin: 0 auto;padding: 0 10px;border-radius: 3px;}
.buy_offer_main .submit_quote{display: block;width: 200px;height: 40px;border-radius: 3px;font-size: 16px;line-height: 40px;text-align: center;margin: 50px auto 0;background: #f40;color: #fff;border: none;}
.BO_formList input[type="radio"]{width: 15px;height: 15px;display: inline-block;border: 1px solid #dadada;border-radius: 50px;background-color: #fff;position: relative;
    -webkit-appearance: none;transition: background-color ease 0.1s;overflow: hidden;vertical-align: -1px;}
.BO_formList input[type="radio"]:checked:before,.BO_formList input[type="radio"]:checked:after{    position: absolute;
    top: 2px;
    left: 2px;
    width: 9px;
    height: 9px;
    font-size: 16px;
    display: table;
    font-family: -webkit-body;
    content: "";
    color: #fff;
    background: #66bb00;
    text-align: center;
    border-radius: 50%;}

/*活动支付页*/
.nine_discount{position: absolute;display: block !important;width: 65px;top: -5px !important;left: 10px;}
