/* 自动生成：主色覆写(橙红电商风) + 自定义美化 generated 2026-10-26 14:56:49 */
.header_top .welcome a:hover { color: #EF4444; }
.header_top .top_tool li a:hover { color: #EF4444; }
.header { position: relative; z-index: 99;background: #FCA5A5;box-shadow: 0 0 30px rgba(239, 68, 68, 0.6);}
.header .body_wrapper .body_toolbar .userinfo a:hover { color: #EF4444; }
.header .body_wrapper .body_toolbar .body_toolbar_layer .toolbar_layer_info div a:hover { color: #EF4444; }
.header .body_wrapper .body_toolbar .body_toolbar_layer .myorder dt a:hover { color: #EF4444; }
.header .body_wrapper .body_toolbar .body_toolbar_layer .myorder dd a:hover { color: #EF4444; }
.header .body_wrapper .body_toolbar .body_toolbar_layer .myshop a:hover { color: #EF4444; }
.header .body_wrapper .body_toolbar .body_toolbar_layer .logout a:hover { color: #EF4444; }
.header .body_wrapper .body_toolbar .login_reg a:hover { color: #EF4444; }
.header .body_wrapper .header_cart .go_cart em { position: absolute; top: -10px; right: -12px; padding: 4px 4.5px; border-radius: 20px; line-height: 1; max-width: 22px; min-width: 12px; background-color: #EF4444; text-align: center; color: #FFF; }
.header .body_wrapper .header_cart .cart_simple .cart_panel .cart_list li em { padding: 4px 4.5px; border-radius: 20px; line-height: 1; max-width: 22px; min-width: 12px; background-color: #EF4444; text-align: center; color: #FFF; float: left; margin: 25px 0; }
.header .body_wrapper .header_cart .cart_simple .cart_panel .cart_total p em { color: #EF4444; }
.header .body_wrapper .header_cart .cart_simple .cart_panel .cart_total a { display: inline-block; color: #FFF; border: 1px solid #EF4444; background-color: #EF4444; font-size: 16px; width: 108px; height: 34px; text-align: center; line-height: 34px; position: absolute; right: 15px; top: 14px; }
.header .body_wrapper .search_box .search .search_keyword { background-color: #fff; border: 0 none; width: 413px; height: 26px; line-height: 22px; padding: 5px 10px; vertical-align: top; border: 2px solid #EF4444; outline: none; }
.header .body_wrapper .search_box .search .search_submit { width: 40px; height: 40px; cursor: pointer; border: 0 none; font-size: 16px; vertical-align: top; position: absolute; background-color: #EF4444; text-align: center; }
.header .body_wrapper .search_box .search_hotwords a:hover { color: #EF4444; }
.header .nav_bar .category_list .cat_list { position: relative; height: 450px; background-color: #EF4444; }
.header .nav_bar .category_list .cat_list li .cat_more > h3 a { display: block; width: 580px; height: 30px; font-size: 14px; color: #EF4444; }
.header .nav_bar .category_list .cat_list li .cat_more .cat_content_list li a p { font-size: 14px; font-weight: 400; color: #EF4444; overflow: hidden; line-height: 14px; height: 14px; white-space: nowrap; text-overflow: ellipsis; }
.header .nav_bar .nav_index ul .home_nav_index a span::after { content: ''; width: 0; position: absolute; bottom: 6px; width: 100%; left: 0; height: 3px; background: #EF4444; display: none; }
.foot .service ul li i { display: inline-block; line-height: 44px; width: 44px; height: 44px; text-align: center; margin-right: 16px; vertical-align: middle; color: #EF4444; font-size: 32px; border: 1px solid #EF4444; border-radius: 50%; box-sizing: border-box; }
.foot .help .prompt_link dl dd a:hover { color: #EF4444; }
.foot .copy { line-height: 2; color: #555; background: #FCA5A5; padding: 20px 0;text-align: center;border: 1px solid #e0e0e0;border-radius:0 0 8px 8px;border-top:none;}
.user_center .all_goods_sort { background: #EF4444; width: 240px; height: 42px; display: block; }
.center_content .ucenter_content_bar .ucenter_bar .user_bar ul li a:hover { color: #EF4444; }
.center_content .ucenter_content_bar .ucenter_bar .user_bar ul li.current a { color: #EF4444; }
.center_content .ucenter_goods ul li a .pro_price { text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 10px auto 0px; width: 170px; font-size: 14px; font-weight: 400; color: #EF4444; line-height: 24px; }
.input_submit { width: 140px; height: 40px; border: none; color: #fff; font-size: 16px; letter-spacing: 5px; text-indent: 5px; cursor: pointer; background: #EF4444; }
.reg_btn { width: 140px; height: 40px; border: none; background: #EF4444; font-size: 16px; letter-spacing: 5px; text-indent: 5px; cursor: pointer; display: block; text-align: center; line-height: 40px; text-decoration: none; }
.home_layer_title h3 { float: left; color: #EF4444; font-size: 22px; font-weight: 400; display: inline-block; }
.home_fouse .FocusNum li.on { background: #EF4444; border-color:#EF4444; }
.home_feature .feature_content h4 a { color: #EF4444; font-size: 16px; }
.home_feature .feature_content .feature_title a:hover { color: #EF4444; }
.hotsale .container .index_card_container a .pro_price { font-size: 14px; font-weight: 400; color: #EF4444; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 24px; }
.hotsale .container .index_card_container a .pro_price:hover { color: #EF4444; }
.recommend .act_content ul li a .pro_price { font-size: 14px; font-weight: 400; color: #EF4444; line-height: 24px; }
.recommend .act_content ul li a .pro_price:hover { color: #EF4444; }
.home_floor header .floor_nav li a::after { content: ''; background: #EF4444; display: block; width: 0; position: absolute; bottom: -4px; left: 0; height: 2px; }
.home_floor header .floor_nav li a:hover { color: #EF4444; }
.home_floor header .more { float: right; font-size: 16px; color: #EF4444; text-align: center; }
.home_floor .floor_body .floor_goods ul li {width: 289px; margin-left: 12px; margin-bottom: 12px; background: linear-gradient(to bottom right, #B91C1C, #EF4444, #FCA5A5); float: left; border: 1px solid #e0e0e0;border-radius: 8px;    box-shadow: 2px 2px 3px #e0e0e0;}
.home_floor .floor_body .floor_goods ul li:hover {background: linear-gradient(to bottom left, #B91C1C, #EF4444, #FCA5A5);}
.products_bar_box .products_bar_hot li:nth-child(1) .goods_mark, .products_bar_box .products_bar_hot li:nth-child(2) .goods_mark, .products_bar_box .products_bar_hot li:nth-child(3) .goods_mark { border-top-color: #EF4444; }
.products_bar_box .products_bar_hot li a .goods_sell_price { text-align: left; color: #EF4444; line-height: 18px; font-size: 12px; font-weight: 400; }
.condition_filter .bar_goods_nav h3 span { color: #EF4444; }
.article_list li time { float: right; color: #EF4444; font-size: 12px; }
.pagination li.active > a { background: #EF4444; color: #fff; border-color: #EF4444; }
.goods_tag dl dd a.current { color: #EF4444; }
.goods_sort h3 span { color: #EF4444; }
.goods_sort ul li.current a { color: #EF4444; }
.goods_sort ul li.current:after { background: #EF4444; }
.goods_sort ul li.current:before { border-color: #EF4444 transparent transparent transparent; }
.goods_sort ul li.current.asc:before { border-color: transparent transparent #EF4444 transparent; }
.goods_list ul li { width: 282px; margin-right: 16px; margin-bottom: 20px; border: 1px solid #e0e0e0; float: left; background: linear-gradient(to bottom right, #B91C1C, #EF4444, #FCA5A5); border-radius: 8px;box-shadow: 2px 2px 3px #e0e0e0;}
.goods_list ul li:hover { border: 1px solid #EF4444; }
.goods_list ul li .goods_list_btnbox .del_fav { height: 100%; width: 35%; font-size: 13px; color: #fff; float: left; background: #EF4444; }
.btn_submit_buy, .btn_add_cart, .gopay_btn, .new_address_btn { display: block; float: left; overflow: hidden; background: #EF4444; position: relative; margin: 20px  20px  20px 0; width: 140px; height: 40px; color: #fff; line-height: 40px; cursor: pointer; }
.uc_info .user_info .user_baseinfo li strong { color: #EF4444; }
.uc_info .user_info .user_stat li strong { color: #EF4444; }
.uc_head label.current { background: #EF4444; border-bottom: 1px solid #ddd; }
.uc_head h3.current { background: #EF4444; border-bottom-color: #FF8225; }
.uc_head .money em { color: #EF4444; }
.input_sbtn:hover { color: #EF4444; }
.uc_table table tbody td a:hover { color: #EF4444; }
.uc_high_light { color: #EF4444; }
.uc_tab_operation a:hover { color: #EF4444; }
.uc_tab_operation .striking { color: #EF4444; }
.header .nav_bar .nav_index .cate_nav {
    max-width: 250px;
    position: absolute;
    top: 100%;
    left: 24.2%;
    text-align: left;
    z-index: 9999;
    background: #EF4444;
    display:none;
}
.left-help-list {
    width:1200px;
    margin:0 auto;
    overflow: hidden;
    background: #FCA5A5;
    height: auto;
    border: 1px solid #e0e0e0;
    height: 290px;
    border-radius:8px 8px 0 0 ;
    text-align: center;
}
.return_top a {
    padding: 30px 15px;
    color: #fff;
    background: #EF4444;
    border-radius: 50%;
}
.main .bar_box {
    display: flex;
    margin-bottom: 15px;
    font-size: 15px;
    line-height: 1.6;
    background: #EF4444;
    border-radius:8px;
}
.articleRight .mbox {
    background: #FCA5A5;;
}

/* ===== 综合平台美化 · 浅色现代（橙红电商主色 #EF4444） ===== */
body{background:#FAFAF9;}
a{transition:color .15s ease;}
.header{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.06);}
.header .nav_bar{background:#EF4444;}
.home_nav_cate,.home_nav_cate a{color:#fff;}
/* 卡片化：仅作用于内容容器，避免破坏 float 布局 */
.uc_section,.goods_detail,.col_table,.uc_table,.user_form,.order_schedule,.reg_box{
    background:#fff;border:1px solid #F0E7E2;border-radius:10px;
    box-shadow:0 2px 8px rgba(0,0,0,.04);
}
.uc_head,.goods_info_title{border-left:4px solid #EF4444;padding-left:10px;}
.input_submit,.reg_btn,label.btn input[type=button]{
    background:#EF4444;border-color:#EF4444;border-radius:6px;
}
.input_submit:hover,.reg_btn:hover{background:#DC2626;border-color:#DC2626;}
.btn_submit_buy,.btn_add_cart,.gopay_btn{border-radius:6px;}
.footer{background:#fff;border-top:1px solid #F0E7E2;}
/* 商品页图片布局修复 */
.goods_zoom .pic_show{text-align:center;background:#fff;}
.goods_zoom .pic_show img{max-width:100%;height:auto;}
.pic_thumb li{border:1px solid #eee;border-radius:4px;background:#fff;}
.pic_thumb li.current,.pic_thumb li:hover{border-color:#EF4444;}
.goods_detail img,.goods_text img,article.article_content img,article img{max-width:100%;height:auto;}
/* 审核状态徽章 */
.badge{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;line-height:18px;}
.badge-wait{background:#FFF6E5;color:#B7791F;border:1px solid #F5D9A8;}
.badge-pass{background:#ECFDF3;color:#16A34A;border:1px solid #BBF7D0;}
.badge-reject{background:#FEF2F2;color:#DC2626;border:1px solid #FECACA;}
.badge-off{background:#F5F5F4;color:#78716C;border:1px solid #E7E5E4;}
/* 支付禁用提示（暖色系） */
.pay_disabled_tip{padding:10px 15px;background:#FFF7ED;border:1px solid #FED7AA;
    border-radius:8px;color:#C2410C;font-size:14px;line-height:1.6;}
/* 卡片悬浮 */
.goods_item,.home_floor .floor_body .floor_goods ul li{
    border-radius:8px;transition:box-shadow .15s ease,transform .15s ease;}
.goods_item:hover,.home_floor .floor_body .floor_goods ul li:hover{
    box-shadow:0 4px 14px rgba(239,68,68,.12);transform:translateY(-2px);}

/* ===== 第二轮美化：白卡风 + 登录/注册/帮助/信息列表 ===== */
/* 1. 商品卡片：去掉刺眼渐变，改干净白卡 */
.home_floor .floor_body .floor_goods ul li,
.goods_list ul li{background:#fff;border:1px solid #F0E7E2;box-shadow:0 1px 4px rgba(0,0,0,.05);}
.home_floor .floor_body .floor_goods ul li:hover,
.goods_list ul li:hover{border-color:#EF4444;box-shadow:0 4px 14px rgba(239,68,68,.15);transform:translateY(-2px);}

/* 2. 注册/登录页 */
.login_header{text-align:center;padding:34px 0 6px;}
.login_header h3{font-size:24px;color:#1F2937;font-weight:600;margin-bottom:10px;}
.login_header p{color:#6B7280;font-size:14px;}
.login_header div{color:#6B7280;font-size:14px;margin-top:6px;}
.login_header a{color:#EF4444;}
.reg_box,.login_box{max-width:820px;margin:26px auto 46px;padding:36px 44px;}
.reg_box dl,.login_box dl{margin-bottom:20px;}
.reg_box dt,.login_box dt{font-size:14px;color:#374151;line-height:38px;}
.reg_box dd>span,.login_box dd>span{color:#9CA3AF;font-size:12px;margin-left:10px;}
.input_text{height:38px;line-height:38px;border:1px solid #E7E5E4;border-radius:6px;padding:0 12px;font-size:14px;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease;}
.input_text:focus{border-color:#EF4444;outline:none;box-shadow:0 0 0 3px rgba(239,68,68,.12);}
.input_submit,.reg_btn{letter-spacing:2px;text-indent:0;border-radius:8px;font-size:15px;height:42px;line-height:42px;width:160px;box-shadow:0 2px 6px rgba(239,68,68,.25);}
.input_button{height:38px;line-height:38px;padding:0 14px;background:#fff;color:#EF4444;border:1px solid #EF4444;border-radius:6px;font-size:13px;cursor:pointer;vertical-align:middle;}
.input_button:hover{background:#FEF2F2;}
#captchaImg{height:38px;border:1px solid #E7E5E4;border-radius:6px;vertical-align:middle;margin-left:8px;cursor:pointer;}
/* 协议勾选行 */
.reg_agree .checktxt{font-size:13px;color:#6B7280;line-height:38px;}
.reg_agree .checktxt input[type=checkbox]{width:15px;height:15px;accent-color:#EF4444;vertical-align:-2px;margin-right:6px;cursor:pointer;}
.reg_agree .checktxt a{color:#EF4444;}
.reg_agree .checktxt a:hover{color:#DC2626;text-decoration:underline;}
.reg_agree .checktxt em{font-style:normal;margin:0 2px;}
.reg_agree .checktxt span{margin-right:2px;}
/* 登录页右侧推广区 */
.login_box .login_show{margin-top:28px;padding:22px 26px;background:#FAFAF9;border:1px solid #F0E7E2;border-radius:8px;}
.login_show p{line-height:1.8;font-size:13px;color:#6B7280;}
.login_show strong{font-size:16px;color:#1F2937;}
.login_show span{color:#EF4444;}
.login_show .reg_btn{margin-top:14px;}
.getpassowrd_link{color:#EF4444;font-size:13px;margin-left:18px;}

/* 3. 帮助/政策页 */
.left-help-list{background:#fff;border:1px solid #F0E7E2;border-radius:10px 10px 0 0;box-shadow:0 2px 8px rgba(0,0,0,.04);height:auto;padding:36px 0 30px;box-sizing:border-box;}
.left-help-list .box-shaw{display:none;}
.left-help-list .help-list-wrap{display:flex;justify-content:center;gap:72px;width:100%;max-width:1140px;margin:0 auto;flex-wrap:wrap;box-sizing:border-box;}
.left-help-list dl{float:none;width:auto;margin:0;padding:0;text-align:left;}
.left-help-list dt{position:relative;color:#1F2937;font-weight:600;font-size:15px;margin-bottom:14px;padding-bottom:10px;}
.left-help-list dt::after{content:'';position:absolute;left:0;bottom:0;width:22px;height:3px;background:#EF4444;border-radius:2px;}
.left-help-list dd{padding:0;}
.left-help-list dd a{color:#78716C;font-size:13px;line-height:30px;display:block;transition:color .15s ease,padding-left .15s ease;}
.left-help-list dd a:hover{color:#EF4444;padding-left:4px;}
.main_head,.article .main_head{font-size:20px;color:#1F2937;font-weight:600;border-left:4px solid #EF4444;padding-left:12px;margin:0 0 18px;}
.article_content{font-size:14px;color:#374151;line-height:2;word-break:break-word;}
.article_content p{margin-bottom:14px;}
.article_content br{display:none;}
.article_content table{border-collapse:collapse;}
.article_content a{color:#EF4444;}
.articleRight .mbox{background:#fff;border:1px solid #F0E7E2;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04);}

/* 4. 供求信息列表 */
.articleLeft>h2{font-size:17px;color:#1F2937;font-weight:600;text-align:center;background:#fff;border:1px solid #F0E7E2;border-bottom:none;border-radius:10px 10px 0 0;padding:14px 0;margin-bottom:0;}
.fzlist{background:#fff;border:1px solid #F0E7E2;border-top:none;border-radius:0 0 10px 10px;box-shadow:0 2px 8px rgba(0,0,0,.04);overflow:hidden;}
.fzlist li{padding:16px 22px;border-bottom:1px solid #F5F0EC;cursor:pointer;transition:background .15s ease;}
.fzlist li:last-child{border-bottom:none;}
.fzlist li:hover{background:#FEF7F6;}
.fzlist li .title a{font-size:15px;color:#1F2937;}
.fzlist li:hover .title a{color:#EF4444;}
.fzlist li .title i{color:#EF4444;margin-right:6px;}
.fzlist li .date{font-size:12px;color:#9CA3AF;line-height:24px;}
.fzlist li:hover .date{color:#EF4444;}
.fzlist li .zizhi{font-size:13px;color:#6B7280;margin-top:6px;line-height:1.7;}
.article_publish{display:block;width:100%;border:none;border-radius:10px;overflow:hidden;margin-bottom:16px;}
.publish_bar{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(90deg,#FEF2F2,#FDE8E8);border:1px solid #FBD5D5;border-radius:10px;padding:14px 22px;transition:border-color .15s ease;}
.publish_bar:hover{border-color:#F5A8A8;}
.publish_slogan{font-size:15px;color:#B91C1C;font-weight:600;letter-spacing:1px;}
.publish_go{background:#EF4444;color:#fff;border-radius:999px;padding:8px 22px;font-size:14px;white-space:nowrap;transition:background .15s ease;}
.publish_bar:hover .publish_go{background:#DC2626;color:#fff;}
.breadcrumb{font-size:13px;color:#6B7280;margin:14px auto;padding:10px 16px;background:#fff;border-radius:8px;border:1px solid #F0E7E2;box-sizing:border-box;}
.breadcrumb a{color:#EF4444;}
.breadcrumb a:hover{text-decoration:underline;}

/* 5. 页脚版权加深 */
.foot .copy{color:#78716C;background:#FAF5F2;border:1px solid #F0E7E2;border-top:none;border-radius:0 0 10px 10px;font-size:13px;}
.foot .copy a{color:#B91C1C;}

/* ===== 头部精修：浅色现代风（白底导航 + 红色点缀） ===== */
.header{background:#fff;box-shadow:0 2px 12px rgba(28,25,23,.06);}
.header .body_wrapper .logo_layer .logo{color:#1C1917;font-weight:700;font-size:19px;letter-spacing:1px;}
.header .body_wrapper .logo_layer .logo:hover{color:#1C1917;}
.header .body_wrapper .logo_layer .header_seller{border:1px solid #EF4444;border-radius:999px;color:#EF4444;background:#fff;padding:7px 18px;margin:17px 0 0 16px;font-size:13px;transition:all .15s ease;}
.header .body_wrapper .logo_layer .header_seller:hover{background:#EF4444;color:#fff;}
/* 搜索框：红描边 + 红按钮 */
.header .body_wrapper .search_box .search .search_keyword{border:2px solid #EF4444;border-right:none;border-radius:8px 0 0 8px;}
.header .body_wrapper .search_box .search .search_submit{background:linear-gradient(180deg,#F05252,#DC2626);border-radius:0 6px 6px 0;transition:filter .15s ease;}
.header .body_wrapper .search_box .search .search_submit:hover{filter:brightness(.92);}
.header .body_wrapper .search_box .search_hotwords a{background:#F5F5F4;border-radius:12px;padding:2px 10px;}
.header .body_wrapper .search_box .search_hotwords a:hover{color:#EF4444;background:#FEF2F2;}
.header .body_wrapper .login_reg a{color:#1C1917;}
.header .body_wrapper .header_cart .go_cart{color:#1C1917;}

/* 导航条：白底浅色，深灰文字，红色 hover */
.header .nav_bar{background:#fff;border-top:1px solid #F7F0EC;box-shadow:0 2px 8px rgba(28,25,23,.05);}
.header .nav_bar .nav_index ul{height:55px;}
.header .nav_bar .nav_index ul li{transition:background .15s ease;}
.header .nav_bar .nav_index ul li a{height:55px;line-height:55px;padding:0 22px;}
.header .nav_bar .nav_index ul .home_nav_index a span{height:55px;line-height:55px;}
.header .nav_bar .nav_index ul .home_nav_index a,
.header .nav_bar .nav_index ul .user_nav_index a{color:#374151;font-weight:600;}
.header .nav_bar .nav_index ul .home_nav_index:hover{background:#FAFAF9;}
.header .nav_bar .nav_index ul .home_nav_index:hover a{color:#EF4444;}
.header .nav_bar .nav_index ul .home_nav_index a:hover{color:#EF4444;}
.header .nav_bar .nav_index ul .home_nav_index a:hover span::after{display:block;}
.header .nav_bar .nav_index ul .home_nav_index a span::after{background:#EF4444;height:3px;bottom:8px;border-radius:2px;}
/* 产品分类：浅红底 + 红字强调 */
.header .nav_bar .nav_index ul .home_nav_cate{background:linear-gradient(180deg,#FEF2F2,#FDE8E8);box-shadow:inset 0 -3px 0 #EF4444;}
.header .nav_bar .nav_index ul .home_nav_cate a{color:#DC2626;}
.header .nav_bar .nav_index ul .home_nav_cate:hover{background:linear-gradient(180deg,#FDE8E8,#FBD5D5);}
/* 下拉菜单：白卡片 */
.header .nav_bar .nav_index .cate_nav{background:#FFF;border:1px solid #F0E7E2;border-top:none;border-radius:0 0 10px 10px;box-shadow:0 10px 24px rgba(28,25,23,.12);max-width:190px;left:calc(50% - 600px + 110px);}
.header .nav_bar .nav_index .cate_nav .cate_item{border-bottom:1px solid #F5F0EC;}
.header .nav_bar .nav_index .cate_nav .cate_item:last-child{border-bottom:none;}
.header .nav_bar .nav_index .cate_nav .cate_item a{color:#374151;font-size:14px;}
.header .nav_bar .nav_index .cate_nav .cate_item:hover{background:#FEF2F2;}
.header .nav_bar .nav_index .cate_nav .cate_item:hover a{color:#EF4444;}

/* 窄屏一致性：导航可横向滚动，下拉锚定 */
@media (max-width:1240px){
	.header .nav_bar .web{overflow-x:auto;}
	.header .nav_bar .nav_index .cate_nav{left:110px;}
}

/* ===== 会员中心「我的发布」头部与表格精修 ===== */
.uc_head{height:auto;line-height:normal;padding:0 16px;background:#fff;border-bottom:1px solid #F0E7E2;border-left:none;}
.uc_head h3{float:none;background:none;padding:0;height:auto;line-height:56px;font-size:16px;font-weight:600;color:#1F2937;}
.uc_head h3 .fr,.uc_head .fr{float:right;}
.uc_head h3 .input_submit{width:auto;height:32px;line-height:32px;padding:0 20px;font-size:13px;letter-spacing:1px;text-indent:0;border-radius:999px;box-shadow:0 2px 6px rgba(239,68,68,.2);vertical-align:middle;margin:12px 0;}
.uc_head h3 .input_submit:hover{box-shadow:0 3px 10px rgba(239,68,68,.3);}
/* 表格内操作链接与驳回行 */
.uc_table .blue{color:#EF4444;}
.uc_table .reject_reason td{background:#FEF7F6;color:#B91C1C;font-size:13px;padding:10px 12px;}
/* 空提示卡片 */
.no_tip{margin-top:20px;line-height:4;color:#9CA3AF;background:#fff;border:1px solid #F0E7E2;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04);}
.no_tip a{color:#EF4444;font-weight:600;}

/* ===== 宽屏对齐保险：固定 1200px 容器统一 border-box ===== */
.web,.bigweb,.breadcrumb,.sitemap,.goods_base,.uc_section,.goods_detail,.col_table,.uc_table,.user_form,.order_schedule,.reg_box,.home_floor,.hotsale,.home_activity,.home_feature{box-sizing:border-box;}
