.sell_tip {width:180px;height:70px;background:url('sell_tip.gif') no-repeat;overflow:hidden;z-index:1000;position:absolute;}
.sell_tip p {margin:0 0 4px 2px;font-weight:bold;}
.sell_tip div {padding:8px 0 0 10px;}
.tools {padding:8px 0;border-bottom:#EEEEEE 1px solid;}
.tools table {width:100%;}
.tools select {padding:2px;}
.tool-btn {height:22px;line-height:22px;padding:0 10px;border:none;cursor:pointer; background:#f2f2f2; border-radius:10px;}
.tool-btn:hover { border:0px; background:#FF6600; color:#FFFFFF;}

.img_list li {height:22px;line-height:22px;overflow:hidden;}
.product_option {padding:10px 20px 10px 20px;}
.iq_btn {margin-top:10px;border:none !important;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}

.sell-price {font-family:Arial;color:#E4393C;}
.sell-price b {font-size:18px;}
.sell-price span {color:#999999;}
.sell-price i {font-size:12px;float:right;display:inline-block;color:#999999;font-style:normal;font-weight:normal;background:url('ico-spread.png') no-repeat 0 center;padding:0 0 0 16px;cursor:pointer;}

.btn-buy,.btn-cart {font-size:16px;width:148px;height:36px;line-height:36px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;}
.btn-buy {background:#FFEDED;border:#FF0036 1px solid;color:#FF0036;}
.btn-buy:hover {background:#F7BBBB;}
.btn-buy:disabled {background:#F2F2F2;border:#D6D6D8 1px dashed;color:#CDCDCD;cursor:not-allowed;}
.btn-cart {background:#FF0036;border:#FF0036 1px solid;color:#FFFFFF;}
.btn-cart:hover {background:#DF3033;}
.btn-cart:disabled {background:#CDCDCD;border:#CDCDCD 1px solid;color:#999999;cursor:not-allowed;}


  .parameter-container {
            width: 95%;
            max-width: 1200px;
            margin: 0 auto;
            padding: 20px;
            box-sizing: border-box;
            font-family: Arial, sans-serif;
            border: 1px solid #eee;
            border-radius: 4px;
            /* 关键：用grid实现每行2列，自动适配 */
            display: grid;
            grid-template-columns: repeat(2, 1fr); /* 固定2列，各占50% */
            grid-gap: 0; /* 列间距为0，靠边框分隔 */
        }

        /* 单个参数容器：完全独立，占1列 */
        .parameter-item {
            display: flex; /* 内部标题+内容左右布局 */
            align-items: center; /* 垂直居中 */
            padding: 12px 10px;
            box-sizing: border-box;
            border-right: 1px solid #eee; /* 列分隔线 */
            border-bottom: 1px solid #eee; /* 行分隔线 */
        }

        /* 偶数个参数容器：去掉右侧边框（避免重复） */
        .parameter-item:nth-child(2n) {
            border-right: none;
        }

        /* 最后一行的参数容器：去掉下边框 */
        .parameter-item:last-child,
        .parameter-item:nth-last-child(2):nth-child(2n+1) {
            border-bottom: none;
        }

        /* 参数标题：固定宽度+右对齐 */
        .param-title {
            flex: 0 0 200px; /* 可根据需求调整宽度 */
            font-weight: bold;
            color: #333;
            font-size: 14px;
            text-align: right;
            padding-right: 15px;
            box-sizing: border-box;
        }

        /* 参数内容：占剩余宽度 */
        .param-content {
            flex: 1;
            color: #666;
            font-size: 13px;
            line-height: 1.5;
        }

        /* 响应式适配：小屏幕每行1个参数 */
        @media (max-width: 768px) {
            .parameter-container {
                grid-template-columns: 1fr; /* 小屏幕改为1列 */
            }
            .parameter-item {
                border-right: none; /* 1列时去掉右侧边框 */
            }
            .param-title {
                flex: 0 0 80px; /* 缩小标题宽度 */
                padding-right: 10px;
            }
        }

        /* 移动端极端适配 */
        @media (max-width: 480px) {
            .param-title {
                flex: 0 0 70px;
                font-size: 13px;
            }
            .param-content {
                font-size: 12px;
            }
        }