/* 颜色输入框
------------------------------ */
.div_cxcolor {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.42857;
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.input_cxcolor{width:24px;height:21px;padding:0;border:none;background:#000;font-size:0;line-height:0;vertical-align:middle;cursor:pointer;}

/* 颜色选择器
------------------------------ */
.cxcolor{display:none;position:absolute;z-index:10060;}
.cxcolor .panel_hd{position:relative;width:211px;padding:0 5px;border:1px solid #000;border-bottom:none;background:#fff;font:normal 12px/20px "\5B8B\4F53";}
.cxcolor .panel_hd a{color:#999;text-decoration:none;}
.cxcolor .panel_hd a:hover{color:#333;}
.cxcolor .clear{position:absolute;top:0;right:5px;}
.cxcolor table{border-collapse:collapse;table-layout:fixed;empty-cells:show;}
.cxcolor td{position:static;width:10px;height:10px;padding:0;border:1px solid #000;font-size:0;line-height:0;cursor:pointer;}

.cxcolor_lock{display:none;position:absolute;top:0;left:0;background:#fff;z-index:9999;filter:alpha(opacity=0);opacity:0;}