.w80{width:80px}
.w120{width:120px}
.w100{width:100px}
.w160{width:160px}
.w260{width:260px}
.ml140{margin-left:140px}
.ml160{margin-left:160px}
.left{float:left}
.right{float:right}
.xh{color:#ff0000}
.mr20{margin-right:20px}
.hide{display:none}
.content_detail .cgd{width:100%;font-size:20px;text-align:center;margin:20px 0;color:#000000;font-weight:bold}
.layui-table{float:left; overflow:hidden}
.layui-table tr{}
.layui-table thead{}
.layui-table thead tr{}
.w50f{width:50%}
.content_detail .menuP{padding:10px 15px;border-left-color:#ff0000}
.products-info{padding:20px 0;margin-bottom:40px}
.products-info .add-product{margin-top:10px;float:left}
.products-info .add-product i{color:#000 !important;font-size:18px !important}
.products-info table{width:100%;border:1px solid #e4e4e4}
.products-info table thead th{height:40px;font-size:14px;font-weight:normal;text-align:left}
.products-info table thead th.last-th{text-align:center}
.products-info table tbody tr td{padding:12px 0;border-top:1px solid #e4e4e4;vertical-align:top}
.products-info table tbody tr input{height:27px;border:1px solid #e2e2e2;padding:0 10px;outline:0;font-family:Microsoft YaHei}
.products-info table tbody tr input.red-border{border:1px solid #e60000}
.products-info table tbody tr input.blue-border{border:1px solid #0f69dc}
.products-info table tbody tr .error,.products-info table tbody tr .ok{margin-top:10px}
.products-info table tbody tr .col4 .red-border{margin-bottom:28px}
.products-info table tbody tr .col4 .error{position:absolute;margin-top:-18px}
.products-info table tbody tr .col0{width:30px}
.products-info table tbody tr .col0 .remove{float:left;width:12px;height:3px;background-color:#898989;margin-left:9px;display:none;cursor:pointer;margin-top:16px}
.products-info table tbody tr .col1 input{width:174px}
.products-info table tbody tr .col2 .cate{height:34px;line-height:34px;width:124px;border:1px solid #e2e2e2;background:url('https://res.gys.cn/img/mainsite/anonympublish/purchase_icons.png') no-repeat -431px 4px;padding:0 22px 0 10px;overflow:hidden}
.products-info table tbody tr .col2 .red-border{border:1px solid #e60000}
.products-info table tbody tr .col3 input{width:91px}
.products-info table tbody tr .col4 input{width:61px}
.products-info table tbody tr .col5 input{width:91px}
.products-info table tbody tr .col6 textarea{width:156px;height:28px;resize:none;overflow:auto;display:block;border:1px solid #e2e2e2;padding:6px 10px 0;outline:0;font-family:Microsoft YaHei}
.products-info table tbody tr .col6 .blue-border{border:1px solid #0f69dc}
.products-info table tbody tr .col6 .edit{height:80px}
.products-info table tbody tr .col7{text-align:center;position:relative}
.products-info table tbody tr .col7 a{display:block;color:#0059d6;font-size:14px;height:23px;line-height:23px;padding-left:10px;margin-left:36px;margin-top:6px;background:url('https://res.gys.cn/img/mainsite/anonympublish/purchase_icons.png') no-repeat -10px -60px}
.products-info table tbody tr .col7 .upload-img{position:absolute;opacity:0;filter:alpha(opacity=0);top:12px;left:0;width:99px}
.products-info table tbody tr .col7 .upload-back{display:none;position:relative}
.products-info table tbody tr .col7 img{width:63px;height:63px;border:1px solid #e2e2e2}
}.products-info .add-product{display:block;width:60px;height:27px;line-height:27px;font-size:14px;color:#e60000;padding-left:34px;margin-top:10px}
.store-goods-pages{text-align:center;margin-top:20px}
.pagination{display:flex;list-style:none;padding:0;margin:0;justify-content:center;align-items:center}
.pagination li{display:inline-block;margin-right:10px}
.pagination li.active{color:#fff;padding:5px 10px}
.pagination li a.prev,.pagination li a.next{background-color:#d9d9d9;color:#333;border-color:#ccc}
.pagination li a{display:inline-block;padding:5px 10px;color:#333;text-decoration:none}
.pagination li span.delimiter{color:#999}
.pc-more-goods{float:left;width:100%;margin-top:40px;padding-bottom:20px}
.content_detail{}
.content_detail .plist{float:left;width:100%}
.content_detail .plist li{float:left;width:100%;margin-bottom:20px}
.content_detail .plist li .title{float:left;width:70%}
.content_detail .plist li .time{float:left;width:30%;margin-top:0}
.content_detail .plist li .edit{}
.content_detail .plist li .edit a{}
.industry_ul{overflow:hidden;padding:20px 0}
.industry_ul *{overflow:hidden}
.industry_ul li{border:1px solid #e4e4e4;height:125px;padding:15px 300px 15px 315px;margin-bottom:10px;position:relative}
.industry_left{width:265px;height:75px;border-right:1px solid #e4e4e4;position:absolute;left:20px;top:15px;font-size:14px}
.industry_left p{padding-top:10px;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;margin-bottom:0}
.industry_left .tt{color:#666;padding-top:20px;font-size:12px}
.industry_cc .title{height:30px;line-height:30px}
.industry_cc .title h3{float:left;width:430px;height:30px;font-size:16px;position:relative}
.industry_cc .title h3 a{max-width:93%;height:30px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.industry_cc .title h3 .ico-new{background:url(//res.gys.cn/img/erm/v2016/ico-new.png) no-repeat;width:21px;height:14px;margin-left:3px;position:absolute;display:inline-block;top:50%;margin-top:-7px}
.industry_cc .title span{float:right;color:#999}
.industry_cc p{color:#666;line-height:25px;margin:0;padding:0;font-size:12px}
.industry_right{width:280px;border-left:1px solid #e4e4e4;position:absolute;right:0;top:15px;text-align:center}
.industry_right .t{color:#666}
.industry_right .t span{color:#e60000;font-size:14px}
.industry_right .quote_a{display:block;margin:10px auto;width:183px;height:38px;border:1px solid #fbe0a7;background:#fff7e7;font-size:18px;line-height:38px}
.anonymous_span{background:#ffd200;color:#8b5200}
.member_t{padding:0 7px;font-size:12px;margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.details_left.bj_on{border:0;background:0}
.bj_on .details_txt{padding:18px 0 13px 0;min-height:inherit}
.line_e2e2e2{border:1px solid #e2e2e2;background:#fff}
.details2_table td{line-height:28px;font-size:14px;color:#333;vertical-align:top;padding:3px 0}
.details2_table .title{color:#696969;text-align:right}
.details_table .bw_140{width:140px;margin:0 auto;word-break:break-all;word-wrap:break-word}
.details_table .bw_120{width:120px;margin:0 auto;word-break:break-all;word-wrap:break-word}
.offer_aa{position:absolute;right:0;top:-5px;width:230px;text-align:center;font-size:15px;color:#e60000;padding:15px 0 0 0;line-height:23px}
.offer_aa span{font-weight:bold;font-size:24px;padding:0 5px}
.offer_aa .a{display:block;width:140px;height:35px;margin:5px auto;background:#e60000;color:#fff;line-height:35px;font-size:18px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}
.scaleY{transform:scaleY(-1)}
.logo_left img{webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.industry_cc .title h3 .xmt-logo{padding-right:25px;background:url('//res.gys.cn/img/mainsite/buy_v2/XMT_20x20.png') no-repeat right center;display:inline-block;min-height:30px}
.details_title h2 .xmt-logo{padding-right:32px;background:url('//res.gys.cn/img/mainsite/buy_v2/XMT_25x25.png') no-repeat right center;display:inline-block;min-height:30px}
.line_e2e2e2{border:1px solid #e2e2e2;background:#fff}
.details2_table td{line-height:28px;font-size:14px;color:#333;vertical-align:top;padding:3px 0}
.details2_table .title{color:#696969;text-align:right}
.details_table .bw_140{width:140px;margin:0 auto;word-break:break-all;word-wrap:break-word}
.details_table .bw_120{width:120px;margin:0 auto;word-break:break-all;word-wrap:break-word}
.offer_aa{position:absolute;right:0;top:-5px;width:230px;text-align:center;font-size:15px;color:#e60000;padding:15px 0 0 0;line-height:23px}
.offer_aa span{font-weight:bold;font-size:24px;padding:0 5px}
.offer_aa .a{display:block;width:140px;height:35px;margin:5px auto;background:#e60000;color:#fff;line-height:35px;font-size:18px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}
.scaleY{transform:scaleY(-1)}
.details_title{border-bottom:1px solid #e2e2e2;padding:20px;position:relative}
.details_title h2{font-size:20px;font-weight:bold;height:40px;position:relative}
.details_title h2 .ico-new{background:url(//res.gys.cn/img/erm/v2016/ico-new.png) no-repeat;width:21px;height:14px;margin-left:5px;position:absolute;display:inline-block;top:6px}
.details_title .t{color:#666}
.offer_box{position:absolute;right:30px;top:-5px;width:135px;height:67px;background:url('//res.gys.cn/img/mainsite/buy_v2/pic_1.png') no-repeat;text-align:center;font-size:16px;color:#fff;padding:5px 0 0 0;line-height:23px}
.offer_box span{font-size:20px;padding:0 5px;font-family:Arial,Helvetica,sans-serif;font-weight:bold}
.overdue_box{position:absolute;right:30px;top:-5px;width:135px;height:67px;background:url('//res.gys.cn/img/mainsite/buy_v2/pic_2.png') no-repeat;text-align:center;font-size:16px;color:#fff;padding:5px 0 0 0;line-height:50px}
.details_text{padding:0 20px}
.details_tt{font-size:16px;padding:30px 0 15px 0;height:20px;font-weight:bold;margin-bottom:20px}
.details_tt span{display:block;height:16px;line-height:16px;border-left:4px solid #e60000;padding-left:10px}
.details_table table{border:1px solid #e2e2e2}
.details_table table td{text-align:center;font-size:14px;padding:10px}
.details_table table .title td{background:#f6f6f6;color:#696969}
.details_table table td .a{color:#003cd5;text-decoration:underline}
.details_img{display:block;width:114px;height:42px;border:1px solid #e2e2e2;margin:0 auto;position:relative}
.details_img .show{height:44px}
.details_img i{height:42px;overflow:hidden;display:block}
.details_img .img{position:absolute;left:50%;margin-left:-250px;width:500px;top:45px;border:1px solid #e2e2e2;z-index:11}
.details1_table table{border:1px solid #e2e2e2}
.details1_table table td{font-size:14px;padding:10px}
.details1_table table tr .title{background:#f8f8f8;text-align:right}
.details_txt{padding:15px 0;font-size:14px;min-height:200px}
.details_txt .contctme{height:90px;background:#f6f6f6;line-height:90px;text-align:center;font-size:16px;color:#666;margin:0 0 10px;width:931px;position:relative;left:-20px}
.details_txt .contctme span{color:#333}
.declare_ul{padding:15px 0;color:#999;border-top:1px solid #e2e2e2}
.declare_ul li{position:relative;padding-left:60px;line-height:25px}
.declare_ul li span{position:absolute;left:0;top:0;font-weight:bold;color:#6b6b6b}
.details_right{width:240px;float:right}
.details_top{border:1px solid #e2e2e2;background:#fff;padding-bottom:20px}
.related_box{border:1px solid #e2e2e2;background:#fff;margin-top:15px}
.related_box .t{height:40px;padding:0 10px;line-height:40px;font-size:14px;font-weight:bold;border-bottom:1px solid #e2e2e2}
.related_ul{padding:10px}
.related_ul li{line-height:32px;height:32px;overflow:hidden;width:100%}
.related_ul li img,.urgent_dl dd.h .h2 img{width:18px;height:12px;border:1px solid #dedede;margin:8px 10px 0 2px;float:left}
.urgent_dl dd.h .h2 img{float:none;margin:0 10px 0}
.related_ul li a{color:#666}
.related_ul li a:hover{color:#e60000}
.related_ul li a.foreignbuy{display:block;width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.contact_box{line-height:25px;padding-left:46px;word-break:break-all;color:#000}
.contact_box li span em{padding:0 6px}
.details_name{padding:10px;font-size:16px;line-height:27px}
.details_name .see{font-size:14px;float:right}
.details_name .see em{color:#e60000}
.see_box{padding-left:10px}
.see_box em{color:#e60000}
.member_t{padding:0 7px;font-size:12px;margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.anonymous_span{background:#ffd200;color:#8b5200}
.member_span{background:#e60000;color:#fff}
a.sign_in{display:block;width:145px;height:38px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#e60000;color:#fff;line-height:38px;font-size:14px;text-align:center;margin:15px auto 0 auto}
a.sign_in:hover{background:#d20000}
.hot_box{height:20px;line-height:20px}
.details_left{width:933px;float:left;border:1px solid #e2e2e2;background:#fff}
.details_title{border-bottom:1px solid #e2e2e2;padding:20px;position:relative}
.details_title h2{font-size:20px;font-weight:bold;height:40px;position:relative}
.related_tab{margin-top:15px;border:1px solid #e2e2e2}
.related_tab .related_nav li{float:left;width:50%;height:40px;font-size:14px;color:#666;line-height:40px;text-align:center;background:#f6f6f6;border-bottom:1px solid #e2e2e2;cursor:pointer;position:relative}
.related_tab .related_nav li:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#e2e2e2}
.related_tab .related_nav li:first-child:before{display:none}
.related_tab .related_nav li.hover{background:#fff;border-top:2px solid #e60000;font-weight:bold;border-bottom:0;height:39px}
.related_tab .related_tab_box{background:#fff}
.media-rightbox{position:fixed;_position:absolute;right:0;top:200px;z-index:100}
.media-rightbox .close-button{position:absolute;right:10px;top:0;width:14px;cursor:pointer;height:14px;display:block;background:url(https://res.gys.cn/img/erm/common/icon/close.png) no-repeat center center}
.friendly-link{width:1190px;margin:20px auto 0}
.friendly-link span{width:75px;line-height:30px;float:left;display:block;font-weight:bold;font-size:14px;color:#333}
.friendly-link dl{float:left;width:1115px}
.friendly-link dl dd{float:left;margin-right:20px;line-height:30px;font-size:14px}
.friendly-link dl dd a{color:#696969}
.friendly-link dl dd a:hover{color:#e60000}
.friendly-link dl dd.apply a{color:#e60000}
.friendly-link dl dd.apply a:hover{text-decoration:underline}
.verify-success-modal .modal-header .close,.unusualy-behavior-modal .modal-header .close,.verify-mobile-modal .modal-header .close{margin-top:3px;margin-right:3px}
.verify-success-modal .modal-body{padding-top:29px;padding-bottom:25px}
.verify-success-modal .modal-body .result-title{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#6b0;font-size:18px;font-weight:normal}
.declare_box{background:#fff;border:1px solid #e2e2e2;padding:0 20px;margin-top:15px;overflow:hidden}
.declare_box .declare_ul{border:0;padding:27px 0;color:#696969}
.details_left.bj_on{border:0;background:0}
.bj_on .details_txt{padding:18px 0 13px 0;min-height:inherit}
.layui-upload-list img{width:50px;height:62px}
.layui-layedit{border-width:1px;border-style:solid;border-radius:2px}
.layui-layedit-tool{padding:3px 5px;border-bottom-width:1px;border-bottom-style:solid;font-size:0}
.layedit-tool-fixed{position:fixed;top:0;border-top:1px solid #e2e2e2}
.layui-layedit-tool .layedit-tool-mid,.layui-layedit-tool .layui-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:14px}
.layui-layedit-tool .layui-icon{position:relative;width:32px;height:30px;line-height:30px;margin:3px 5px;color:#777;cursor:pointer;border-radius:2px}
.layui-layedit-tool .layui-icon:hover{color:#393D49}
.layui-layedit-tool .layui-icon:active{color:#000}
.layui-layedit-tool .layedit-tool-active{background-color:#e2e2e2;color:#000}
.layui-layedit-tool .layui-disabled,.layui-layedit-tool .layui-disabled:hover{color:#d2d2d2;cursor:not-allowed}
.layui-layedit-tool .layedit-tool-mid{width:1px;height:18px;margin:0 10px;background-color:#d2d2d2}
.layedit-tool-html{width:50px!important;font-size:30px!important}
.layedit-tool-b,.layedit-tool-code,.layedit-tool-help{font-size:16px!important}
.layedit-tool-d,.layedit-tool-face,.layedit-tool-image,.layedit-tool-unlink{font-size:18px!important}
.layedit-tool-image input{position:absolute;font-size:0;left:0;top:0;width:100%;height:100%;opacity:.01;filter:Alpha(opacity=1);cursor:pointer}
.layui-layedit-iframe iframe{display:block;width:100%}
#LAY_layedit_code{overflow:hidden}
.sub_cate{width:100%;overflow:hidden;border:1px solid #cccc;border-top:0;border-bottom:0;background:#f9f8f8;height:auto}
.cate_info{background:#eee;height:30px;background:#ccc;color:#000;font-weight:bold;line-height:30px;text-indent:20px}
.sub_cate_content .goods_cate_item{float:left;height:24px;line-height:24px;text-align:center;cursor:pointer;padding:0 15px;width:220px;text-align:left;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.goods_cate_item a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}
.goods_cate_item a:hover{color:#0094e8}
.goods_one_cate_detail{background:#fff;padding:5px 20px}
.goods_one_cate_detail .cate_info{background:#e8eff4;border-radius:10px 10px 0 0}
.goods_one_cate_detail .cate_info a{color:#000;font-weight:normal}
.goods_one_cate_detail .sub_cate{}
.goods_one_cate_detail .sub_cate .sub_cate_content{background:#fff}
.goods_one_cate_detail .sub_cate .sub_cate_content .goods_cate_item{width:150px;text-align:left;position:relative}
.goods_one_cate_detail .sub_cate .sub_cate_content .goods_cate_item:after{content:"";height:4px;width:4px;border-radius:100%;background:#0b75be;position:absolute;top:10px;left:8px}
.category_index{margin-top:16px;background:#fff;padding:20px 6px 12px 6px;margin-bottom:0}
.category_index>li{float:left;padding:3px 4px;width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category_index>li.is-active>a{background-color:#0094e8;border-color:#0094e8;color:#fff}
.category_index>li>a{line-height:28px;padding:0 5px;display:block;text-overflow:ellipsis;white-space:nowrap;background:#f9f9f9;text-align:center;border:1px solid #d2d5e5;border-radius:4px;color:#333;font-size:12px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category_index>li>a:hover{background-color:#0088da;border-color:#0088da;color:#fff}
.category_index>li>a:active,.category_index>li>a:focus{background-color:#0094e8;border-color:#0094e8;color:#fff}
.mian_top_t{background:#fff;width:100%;padding-bottom:10px;margin-bottom:10px}
.mat_to_t{width:1200px;margin:0px auto 11px;height:348px}
.mk_p_l{float:left;width:865px;height:348px}
.mk_p_r{float:right;width:325px;padding:0px}
.mk_p_r dl dd{line-height:35px;text-align:center;margin-bottom:19px;height:35px}
.mk_p_r dl dd strong{color:#666666;font-size:16px;font-family:"微软雅黑"}
.mk_p_r dl dd span{display:inline-block;margin:0px 7px;width:30px;height:30px;color:#fff;font-size:28px;font-family:"微软雅黑";font-weight:bold;background:#434343;line-height:30px}
.mian_top_c{width:1190px;margin:0px auto}
.mian_top_ct{height:40px;line-height:40px;background:#fff;padding:0px 10px}
.mian_top_ct span{font-family:"微软雅黑";float:left;color:#ff3600;font-size:20px;font-style:italic;background:url(/resources/images/tradeonline/v3/images/cfg.png) 0px -232px no-repeat;padding-left:43px}
.mian_top_ct a{float:right;color:#333;font-size:12px}
.mian_top_cb{background:#fff;margin-top:10px;padding-top:10px;overflow:hidden;width:1100px}
.mk_p_rp1{background:#fff0dc url(../image/tre_p_l1.jpg) right center no-repeat;height:100px;margin-bottom:10px}
.mk_p_rp1 span{display:block;height:24px;line-height:24px;color:#ff6600;font-size:16px;font-weight:bold;text-align:center;padding-top:19px}
.mk_p_rp1 a{display:block;height:36px;line-height:36px;color:#ffffff;font-size:14px;text-align:center;width:135px;margin:3px auto;background:#ff6600;-moz-border-radius:2px;-webkit-borer-radius:2px;border-radius:2px;margin-top:25px}
.mk_p_rp2{background:#f7fdf8 url(../image/tre_p_l2.jpg) right center no-repeat;height:100px;margin-bottom:10px}
.mk_p_rp2 span{display:block;height:24px;line-height:24px;color:#058e38;font-size:16px;font-weight:bold;text-align:center;padding-top:19px}
.mk_p_rp2 a{display:block;height:36px;line-height:36px;color:#ffffff;font-size:14px;text-align:center;width:135px;margin:3px auto;background:#058e38;-moz-border-radius:2px;-webkit-borer-radius:2px;border-radius:2px;margin-top:25px}
.mk_p_rp3{background:#f7fdf8 url(../image/tre_p_l3.jpg) right center no-repeat;height:103px;margin-bottom:10px;padding:15px 30px 10px}
.mk_p_rp3 span{display:block;height:24px;line-height:24px;color:#058e38;font-size:16px;font-weight:bold}
.mk_p_rp3 em{display:block;height:18px;line-height:18px;color:#058e38;font-size:14px;margin-top:8px}
.mk_p_rp3 em i{font-style:normal;float:left}
.mk_p_rp3 em i.ouy_pdo1{width:18px;height:18px;display:block;background:#058e38;color:#fff;font-size:14px;text-align:center;line-height:18px;margin-right:5px}
.ren_sli_der{width:865px;position:relative;margin:0 auto;height:348px}
.ren_sli_der div.img a{width:865px;height:348px;display:block}
.ren_sli_der div.img a img{width:865px;height:348px}
.ren_sli_der .ren_wnum{display:none}
.cgt_gg_po{margin-top:15px;margin-bottom:5px}
.mian_top_c_left{width:580px;float:left}
.mian_top_c_right{float:right;width:580px}
.mian_top_c{height:345px}
.mian_top_c_lef_top{height:40px;line-height:40px;margin-bottom:6px;background:#fff;padding:0px 10px}
.mian_top_c_lef_top span{background:url(../image/we_opi.jpg) left center no-repeat;padding-left:38px;color:#ff5104;font-size:16px;font-weight:bold;display:block;float:left}
.mian_top_c_lef_top a{float:right;color:#999999;font-size:12px}
.mian_top_c_lef_cet{background:#fff;padding:10px 15px}
.mian_top_c_lef_cet dl dd{height:30px;padding:8px 0px;border-bottom:1px dashed #f4f4f4}
.mian_top_c_lef_cet dl{overflow:hidden}
.mian_top_c_lef_cet dl dd:hover a.ouy_po4{background:#ec6100;color:#fff}
.mian_top_c_lef_topu span{background:url(../image/we_opiv.jpg) left center no-repeat}
.mian_top_c_lef_cet dl dd:hover a{color:#ec6100}
.mian_top_c_lef_cet dl dd:hover span.ouy_po1 a{color:#ec6100}
.n_top_blt span{color:#333;font-size:14px;font-weight:bold}
.n_top_blb ul li  table tr td span.uut_pkq1,.n_top_blb ul li  table tr td em.uut_pkq1{color:#333}
.ouy_po2 i{color:#ff5733;font-style:normal}
.ouy_po1{display:block;width:160px;height:30px;line-height:30px;overflow:hidden;color:#333333;font-size:14px;font-family:"微软雅黑"}
.ouy_po1 a{display:block;width:160px;height:30px;line-height:30px;overflow:hidden;color:#333333;font-size:14px;font-family:"微软雅黑"}
.ouy_po2{display:block;color:#999999;font-size:14px;font-family:"微软雅黑";width:120px;height:30px;line-height:30px;margin:0px auto}
.ouy_po2 i{color:#ff5733;font-style:normal}
.ouy_po3{display:block;width:120px;height:30px;line-height:30px;overflow:hidden;margin:0px auto;color:#333333;font-size:14px}
.ouy_po4{display:block;width:80px;height:30px;line-height:30px;overflow:hidden;margin:0px auto;background:#f4f4f4;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#666666;text-align:center;font-size:12px}
.screen_box{border:1px solid #e6e6e6;overflow:hidden;background:#fff}
.screen_box *{overflow:hidden}
.screen_li{position:relative;margin-top:-1px;overflow:hidden;padding:5px 70px 5px 78px;min-height:30px;line-height:30px}
.screen_title{height:40px;position:absolute;left:0;top:0;width:60px;text-align:right;line-height:40px;color:#000000}
.screen_ul{overflow:hidden;height:26px}
.screen_ul.auto{height:auto}
.screen_ul li{float:left;height:30px;width:85px}
.screen_ul li span{display:block;float:left;padding:0 8px;height:20px;line-height:20px;background:#e60000;text-align:center;color:#fff;margin-top:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.screen_ul li a{padding-left:8px;color:#333}
.screen_li .more{display:block;position:absolute;top:10px;right:20px;height:20px;line-height:20px;color:#0094e8;cursor:pointer;padding-right:18px;font-weight:bold}
.screen_li .more.hover{background-position:right -24px}
.screen_li .more:hover{color:#e60000}
.purchase-listing-container{font-family:'Roboto',sans-serif;max-width:1200px;margin:0 auto;padding:20px}
.category-filter{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,0.05);margin-bottom:30px}
.filter-title{font-size:18px;font-weight:500;color:#333;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #eee}
.filter-options{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}
.filter-options li a{display:block;padding:4px 15px;background-color:#f6f6f6;color:#4a5568;text-decoration:none;border-radius:20px;font-size:14px;transition:all 0.3s}
.filter-options li a:hover{background-color:#4299e1;color:white}
.purchase-items-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;list-style:none;padding:0;margin:0}
.purchase-item{background-color:white;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,0.05);overflow:hidden;transition:transform 0.3s,box-shadow 0.3s}
.purchase-item:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(0,0,0,0.1)}
.item-buyer-info{padding:15px;background-color:#f8fafc;border-bottom:1px solid #edf2f7}
.buyer-type{font-size:12px;padding:3px 8px;border-radius:4px;margin-right:8px}
.anonymous{background-color:#e2e8f0;color:#4a5568}
.delivery-location{color:#718096;font-size:13px;margin-top:5px}
.item-details{padding:15px}
.item-title{margin:0 0 10px 0}
.item-title a{color:#2d3748;text-decoration:none;font-weight:500;font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.item-title a:hover{color:#4299e1}
.new-badge{display:inline-block;width:10px;height:10px;background-color:#f56565;border-radius:50%;margin-left:5px;vertical-align:middle}
.post-date{color:#a0aec0;font-size:13px;margin-bottom:15px;display:block}
.quantity,.target-price{color:#4a5568;font-size:14px;margin:8px 0}
.item-actions{padding:15px;text-align:right}
.time-remaining{color:#718096;font-size:13px;margin-bottom:10px}
.quote-button{display:inline-block;padding:8px 20px;background-color:#4299e1;color:white;text-decoration:none;border-radius:6px;font-size:14px;transition:background-color 0.3s}
.quote-button:hover{background-color:#3182ce}
.pagination-container{margin-top:40px;text-align:center}
.pagination{display:inline-flex;list-style:none;padding:0;gap:5px}
.pagination li a,.pagination li span{padding:8px 15px;border-radius:6px;color:#4a5568;text-decoration:none;font-size:14px;transition:all 0.3s}
.pagination li.active span{background-color:#4299e1;color:white}
.pagination li a:hover{background-color:#edf2f7}
.pagination li.disabled span{color:#cbd5e0}
.procurement-list{list-style:none;padding:0;margin:0}
.procurement-item{display:flex;justify-content:space-between;padding:15px;border-bottom:1px solid #eee;align-items:center;background:#fff;margin-bottom:10px}
.buyer-info{flex:1;min-width:150px}
.item-info{flex:2;min-width:300px}
.item-actions{flex:1;text-align:right;min-width:150px}
.item-header{display:flex;justify-content:space-between;margin-bottom:8px}
.item-name{margin:0;font-size:16px}
.buyer-tag{display:inline-block;padding:2px 5px;border-radius:3px;font-size:12px;margin-right:5px}
.anonymous{background-color:#f0f0f0;color:#666}
.new-indicator{display:inline-block;width:16px;height:16px;background-color:red;border-radius:50%;margin-left:5px}
.action-button{display:inline-block;padding:8px 15px;background-color:#0094e8;color:white;text-decoration:none;border-radius:4px}
.action-button:hover{background-color:#40a9ff}
.post-time,.delivery-info,.item-quantity,.item-price,.countdown{color:#666;font-size:14px;margin:5px 0}
.view-tabs{display:flex;margin-bottom:20px;border-bottom:1px solid #ddd;width:100%;position:relative}
.view-tab{padding:10px 20px;cursor:pointer;background:#f1f1f1;border:1px solid #ddd;border-bottom:none;margin-right:5px;border-radius:5px 5px 0 0;transition:all 0.3s}
.view-tab.active{background:#fff;border-bottom:1px solid #fff;margin-bottom:-1px;font-weight:bold;color:#3498db}
.list-view{display:none}
#open-modal1{display:block;padding:10px 20px;background:#0094e8;color:#fff;border:none;border-radius:4px;cursor:pointer;float:right;position:absolute;right:0}
#open-modal1:hover{background:#0b5ed7}
:root{--primary:#e74c3c;--secondary:#056d96;--accent:#ef4444;--light:#fff5f5;--border:#eee;--text:#323232;--text-light:#6b7280}
.procurement-system{max-width:1200px;margin:0 auto;padding:20px;font-family:'Helvetica Neue',Arial,sans-serif}
.path-navigation{font-size:14px;color:var(--text-light);margin:10px 0 25px}
.layout-container{display:flex;gap:20px}
.main-section{flex:1}
.aside-section{width:300px}
.content-box{background:white;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,0.05);border:1px solid var(--border);margin-bottom:20px}
.box-header{padding:20px;border-bottom:1px solid var(--border)}
.box-title{font-size:20px;font-weight:600;color:var(--text);display:flex;align-items:center;gap:8px}
.new-tag{background:var(--accent);color:white;font-size:12px;padding:3px 6px;border-radius:4px;font-weight:500}
.box-meta{display:flex;justify-content:space-between;color:var(--text-light);font-size:14px;margin:8px 0}
.notice-bar{background:var(--light);padding:12px 16px;border-radius:6px;margin:15px 20px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border)}
.notice-bar .note{margin:0;color:#333}
.cta-button{background:var(--primary);color:white;padding:8px 30px;border-radius:4px;font-weight:500;font-size:14px}
.content-section{padding:20px}
.section-heading{font-size:16px;font-weight:600;color:var(--text);margin-bottom:15px;position:relative;padding-left:16px}
.section-heading::before{content:"";position:absolute;left:0;top:2px;height:18px;width:4px;background:var(--primary);border-radius:2px}
.table-wrapper{border-radius:6px;overflow:hidden;border:1px solid var(--border)}
.info-table{width:100%;border-collapse:collapse;font-size:14px}
.info-table thead{background:var(--light)}
.info-table th{padding:12px;text-align:left;font-weight:600;color:var(--text)}
.info-table td{padding:12px;border-bottom:1px solid var(--border)}
.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}
.requirements-wrapper{width:100%;border-collapse:collapse}
.requirements-wrapper td{padding:10px 0;border-bottom:1px solid var(--border)}
.field-label{width:120px;font-weight:500;color:var(--text)}
.contact-notice{background:#e0f2fe;padding:15px 20px;margin:20px;border-radius:6px;text-align:center;color:#333}
.disclaimer-box{padding:20px;background:var(--light);border-radius:6px;border:1px solid var(--border);color:#333}
.profile-box{background:white;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,0.05);border:1px solid var(--border);margin-bottom:20px}
.profile-header{padding:20px;text-align:center;border-bottom:1px solid var(--border)}
.anonymous-label{display:inline-block;padding:3px 8px;background:#ecfdf5;color:var(--text);border-radius:12px;font-size:12px;font-weight:500;margin-top:8px;border:1px solid #a7f3d0}
.detail-list{padding:15px 20px}
.detail-item{display:flex;margin-bottom:10px;font-size:14px}
.detail-key{min-width:80px;color:var(--text-light);font-weight:500}
.view-button{display:block;text-align:center;background:var(--primary);color:white;padding:10px;margin:15px;border-radius:6px;font-weight:500}
.related-procurement{background:white;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,0.05);border:1px solid var(--border)}
.related-tabs{display:flex;border-bottom:1px solid var(--border)}
.related-tabs li{padding:12px 20px;cursor:pointer;color:var(--text-light)}
.related-tabs li.active{color:var(--primary);position:relative}
.related-tabs li.active:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--primary)}
.related-content{padding:15px 20px}
.related-list li{padding:10px 0;border-bottom:1px dashed var(--border)}
.related-list li:last-child{border-bottom:none}
.related-list a{color:var(--text)}
.related-list a:hover{color:var(--primary)}
@media (max-width:768px){.layout-container{flex-direction:column}
    .aside-section{width:100%}
}.contact-message{margin-bottom:0}
.cta-button:hover{background:#CC0000;color:#fff}
.ccc{#ccc}
.quote-button:hover{color:#fff;background:#0b5ed7}
.cta-button-1{background:#999;color:white;padding:8px 30px;border-radius:4px;font-weight:500;font-size:14px}
.cta-button-1:hover{color:#fff}
.time-ving{color:#bb0000;font-size:16px;margin-bottom:10px}
.time-ving span{color:#CC0000;font-size:24px;font-weight:700}
.notice-bar .note-v{margin:0;color:#bb0000;font-size:16px}
.notice-bar .note-v span{color:#CC0000;font-size:24px;font-weight:700}
.quotation-panel{max-width:1200px;margin:30px auto;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08);overflow:hidden}
.quotation-header{background:linear-gradient(135deg,#1e88e5,#0d47a1);color:white;padding:24px 32px;position:relative}
.header-content{display:flex;justify-content:space-between;align-items:center}
.title-section{text-align:center}
.quotation-title{font-size:28px;font-weight:600;margin-bottom:8px;letter-spacing:1px;color:#fff}
.title-decoration{display:flex;align-items:center;justify-content:center}
.decoration-line{width:60px;height:2px;background:rgba(255,255,255,0.5);margin:0 12px}
.decoration-icon{font-size:20px}
.header-actions{display:flex;flex-direction:column;align-items:flex-end}
.quotation-number{background:rgba(255,255,255,0.15);padding:6px 12px;border-radius:20px;margin-bottom:12px;font-size:14px}
.header-buttons{display:flex;gap:10px}
.print-btn,.save-btn{background:rgba(255,255,255,0.2);border:none;color:white;padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all 0.3s}
.print-btn:hover,.save-btn:hover{background:rgba(255,255,255,0.3)}
.quotation-body{padding:24px 32px}
.customer-info-section{background:#f8fafc;border-radius:8px;padding:16px 24px;margin-bottom:24px;border:1px solid #e2e8f0}
.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}
.section-title1{display:flex;align-items:center;gap:10px}
.section-title1 h2{font-size:18px;font-weight:600;color:#2d3748}
.section-title1 .icon{font-size:20px}
.edit-btn{background:none;border:1px solid #cbd5e0;color:#4a5568;padding:4px 12px;border-radius:4px;font-size:14px;cursor:pointer;transition:all 0.3s}
.edit-btn:hover{background:#edf2f7}
.info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-bottom:30px}
.info-item{display:flex}
.info-label{color:#718096;font-size:14px;min-width:70px;line-height:40px}
.info-value{font-weight:500;color:#2d3748}
.products-section{margin-bottom:32px}
.products-table-container{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}
.products-table{width:100%;border-collapse:collapse}
.products-table th{background:#f7fafc;padding:12px 16px;text-align:left;font-weight:600;color:#4a5568;border-bottom:1px solid #e2e8f0}
.products-table td{padding:12px 16px;border-bottom:1px solid #e2e8f0;vertical-align:middle;color:#333}
.product-row:hover{background:#f8fafc}
.product-name-input{position:relative}
.product-selector{position:absolute;top:100%;left:0;width:100%;background:white;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,0.1);z-index:10;display:none}
.product-option{padding:8px 12px;cursor:pointer}
.product-option:hover{background:#f7fafc}
.product-option.selected{background:#ebf8ff;color:#3182ce}
.form-control{}
.form-control:focus{border-color:#4299e1;outline:none;box-shadow:0 0 0 3px rgba(66,153,225,0.2)}
.quantity-control{display:flex;align-items:center}
.quantity-btn{width:28px;height:28px;background:#edf2f7;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;color:#4a5568}
.quantity-btn:hover{background:#e2e8f0}
.quantity-control input{width:50px;text-align:center;margin:0 4px}
.price-input{text-align:center;width:50px}
.amount-cell{font-weight:600;color:#ff0000 !important}
.action-btn{background:none;border:none;color:#718096;cursor:pointer;font-size:16px;transition:all 0.3s}
.action-btn:hover{color:#e53e3e}
.delete-btn{display:flex;align-items:center;justify-content:center;width:100%}
.products-table tfoot{background:#f7fafc;font-weight:600}
.total-label{text-align:right;padding-right:16px;color:#4a5568}
.total-amount{color:#da0000 !important;font-size:18px}
.summary-row{background:#ebf8ff}
.amount-in-words{color:#ad0000;font-style:italic;padding:8px 16px}
.terms-section{margin-bottom:32px}
.terms-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
.term-item{display:flex;align-items:center}
.term-item.full-width{grid-column:1 / -1}
.term-label{min-width:100px;color:#4a5568;font-size:14px}
.radio-group{display:flex;gap:20px}
.radio-option{display:flex;align-items:center;gap:8px;cursor:pointer}
.radio-custom{width:16px;height:16px;border:1px solid #cbd5e0;border-radius:50%;position:relative}
.radio-option.selected .radio-custom{border-color:#3182ce}
.radio-option.selected .radio-custom::after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;background:#3182ce;border-radius:50%}
.date-picker{position:relative;flex-grow:1}
.calendar-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}
.delivery-input{display:flex;align-items:center;flex-grow:1}
.delivery-input .unit{margin-left:8px;color:#718096}
textarea.form-control{min-height:100px;resize:vertical}
.file-uploader{flex-grow:1}
.upload-area{border:2px dashed #cbd5e0;border-radius:8px;padding:24px;text-align:center;cursor:pointer;transition:all 0.3s;margin-bottom:12px}
.upload-area:hover{border-color:#4299e1;background:#f8fafc}
.upload-icon{font-size:32px;color:#a0aec0;margin-bottom:8px}
.upload-text{color:#718096;font-size:14px}
.file-input{display:none}
.file-list{display:flex;flex-direction:column;gap:8px}
.file-item{display:flex;align-items:center;padding:8px 12px;background:#f7fafc;border-radius:4px;font-size:14px}
.file-icon{margin-right:8px;font-size:16px}
.file-name{flex-grow:1;color:#2d3748}
.file-size{color:#718096;margin-right:12px;font-size:12px}
.file-action{background:none;border:none;color:#a0aec0;cursor:pointer;font-size:16px}
.file-action:hover{color:#e53e3e}
.form-actions{display:flex;justify-content:flex-end;gap:16px;padding:24px 0}
.btn{padding:10px 24px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all 0.3s;border:1px solid transparent}
.btn.secondary{background:white;border-color:#cbd5e0;color:#4a5568}
.btn.secondary:hover{background:#f7fafc}
.btn.primary{background:#ebf8ff;border-color:#bee3f8;color:#3182ce}
.btn.primary:hover{background:#d6e6ff}
.btn.submit{background:#3182ce;color:white}
.btn.submit:hover{background:#2b6cb0}
.quotation-footer{background:#2d3748;color:#a0aec0;padding:20px 32px;text-align:center;font-size:14px}
.company-info{display:flex;flex-direction:column;gap:8px}
.info-line{display:flex;justify-content:center;align-items:center;gap:16px}
.company-name{color:#e2e8f0;font-weight:500}
.separator{opacity:0.5}
.copyright{font-size:13px}
@media (max-width:992px){.header-content{flex-direction:column;gap:16px}
    .header-actions{align-items:center}
    .terms-grid{grid-template-columns:1fr}
}@media (max-width:768px){.quotation-panel{margin:0;border-radius:0}
    .quotation-header,.quotation-body{padding:16px}
    .info-grid{grid-template-columns:1fr}
    .products-table{display:block;overflow-x:auto}
    .form-actions{flex-direction:column}
    .btn{width:100%}
}.info-item input{width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:14px;transition:all 0.3s}
.price-input{}
.quotation_notlogged{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:999}
.quotation_pop{width:500px;height:250px;position:absolute;left:50%;margin-left:-250px;top:50%;margin-top:-125px;background:#fff;z-index:222;text-align:center;overflow:hidden}
.quotation_pop .txt{font-size:16px;line-height:25px;padding:60px 0 0 0}
.quotation_pop .text{font-size:16px;line-height:25px;padding:15px 0 0 0}
.quotation_pop .text a{text-decoration:underline;color:#0f69dc}
.quotation_pop .txt_a{color:#b0b0b1;font-size:14px;line-height:25px}
.quotation_pop .a{padding:30px 0 0 0}
.quotation_pop .a a{display:inline-block;margin:0 20px;padding:0 15px;height:33px;line-height:33px;font-size:14px;border-radius:3px;border:1px solid #e6e6e6;background:#fff}
.quotation_pop .a a:hover{color:#333}
.quotation_pop .a .a1{border:1px solid #66bb00;background:#66bb00;color:#fff}
.quotation_pop .a .a2{border:1px solid #e60000;background:#e60000;color:#fff}
.quotation_pop .a .a1:hover,.quotation_pop .a .a2:hover{color:#fff}
.infocont{padding:20px}