/* 初始化 =============================================================================================================================================================== */
 
    body {background:#f1f2f3; text-align:center; font:12px 'Microsoft Yahei',Arial; margin:0; padding:0; color:#555;}
    *html body {background:url(about:blank) #fff; background-attachment:fixed;}
    div,img,ul,ol,li,dl,dt,dd,form,textarea,hr,pre {margin:0; padding:0; border:0;}
    input,select {margin:0; padding:0;}
    div {text-align:left;}
    ol,ul,li {list-style-type:none;}
    hr {height:1px; border-top:1px solid #ddd;}

/* 元素 =============================================================================================================================================================== */

    /* 盒子 */
    .box {width:100%; margin:auto; clear:both; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
    .box-white {width:100%; margin:auto; clear:both; background:#fff;}
    .box-wrap {padding:25px 22px 25px 22px; background:#fff; margin-bottom:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
    
    /* 按钮 */  
    .button {cursor:pointer; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; display:inline-block;
        font-size:16px; padding:0 12px 0 12px; height:36px; line-height:36px; background:#07f; color:#fff; position:relative;
            box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
            
        /* 形态 */
        .btn-round {border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; padding:0 16px 0 16px;}
        
        /* 尺寸 */
        .btn-big {font-size:16px; height:44px; line-height:44px; padding:0 18px 0 18px;}
        .btn-big2 {font-size:20px; height:60px; line-height:60px; padding:0 30px 0 30px;}
        .btn-small {font-size:14px; height:28px; line-height:28px; padding:0 10px 0 10px;}
        
        /* 颜色 */
        .btn-red {background:#f03;}
        .btn-orange {background:#f60;}
        .btn-yellow {background:#f90;}
        .btn-green {background:#3FB239;}
        .btn-green2 {background: #33bab3;}
        .btn-gray {background:#77819D;}
        .btn-white {background:#fff; color:#333; border:1px solid #d9d9d9;}
        
    /* 标记 */
    .badge {padding:0 8px 0 8px; height:22px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;
        background:#f03; color:#fff; text-align:center; font-size:14px; line-height:22px; display:inline-block;}
        
        /* 圆点 */
        .bdg-dot {padding:0; width:8px; height:8px; font-size:0; line-height:0;}
        
        /* 颜色 */
        .bdg-yellow {background:#f90;}
        
    /* 标签 */  
    .tag {cursor:pointer; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; display:inline-block;
        font-size:14px; padding:0 12px 0 12px; height:32px; line-height:32px; background:#fff; color:#4964A0; position:relative;
            border:1px solid #D3DAEB; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
              -webkit-user-select:none; -ms-user-select:none; user-select:none; margin-right:6px; margin-bottom:6px;}
              
        /* 普通 */
        .tag-normal {}
            
            /* 删除按钮 */
            .tag-del {width:16px; height:16px; background:none; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
                display:inline-block; vertical-align:middle; margin:-2px -4px 0 5px;
                background-image:url('/images/ico/close-bold.png'); background-position:center; background-repeat:no-repeat; background-size:8px auto;}
            
            /* 悬停 */
            .tag-del.hover {background-color:#4964A0; background-image:url('/images/ico/close-bold-white.png');}
            .tag.pre .tag-del.hover {background-color:#99C9FF;}
            
            /* 选中 */
            .tag.pre {background:#07f; border-color:#07f; color:#fff;}
            .tag.pre .tag-del {background-image:url('/images/ico/close-bold-white.png');}
        
        /* 添加按钮 */
        .tag-add {border-color:#6c0; color:#090;}
        
        /* 添加文本框 */
        .tag-input {width:90px; display:none;}
        
    /* 头像 */
    .headpic {width:50px; height:50px; display:inline-block; vertical-align:middle;
        background-position:center; background-repeat:no-repeat; background-size:cover; background-color:#eceef2;
             border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; position:relative;}
             
        /* 圆形 */
        .hdp-circle {border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
        
        /* 标记 */
        .headpic .badge {position:absolute; top:-8px; right:-8px; padding:0 7px 0 7px;}
        .headpic .bdg-dot {width:12px; height:12px; padding:0; top:-4px; right:-4px;}
            
        .hdp-circle .badge {position:absolute; top:-6px; right:-6px; padding:0 7px 0 7px;}
        .hdp-circle .bdg-dot {width:12px; height:12px; padding:0; top:0; right:0px;}
            
    /* 空状态 */
    .empty {width:100%; padding:80px 0 80px 0;}
        
        /* 图标 */
        .emp-icon {width:180px; height:180px; background-position:center; background-repeat:no-repeat; background-size:cover;
            background-image:url('/images/ico/empty.png'); margin:auto;}
            
        /* 文本 */
        .emp-text {text-align:center; font-size:18px; color:#555; margin-top:15px;}
        
    /* 加载 */
    .loading {width:100%; padding:80px 0 80px 0;}
        
        /* 圆环 */
        .lod-circle {width:40px; height:40px; background-position:center; background-repeat:no-repeat; background-size:contain; font-size:0;
            background-image:url('/images/loading.gif'); margin:auto;}
            
        /* 点 */
        .lod-dot {width:44px; height:20px; background-position:center; background-repeat:no-repeat; background-size:contain; font-size:0;
            background-image:url('/images/ico/loading-dot.gif'); margin:auto;}
            
        /* 文本 */
        .lod-text {text-align:center; font-size:16px; color:#666; margin-top:15px;}

    /* 线 */
    .line {width:100%; height:1px; background:#e5e5e5; font-size:0; margin:auto; clear:both;}
    .dashed {width:100%; height:1px; background:url('/images/dashed.gif') repeat-x; font-size:0;} 
    
    /* 图标 */
    .icon {display:inline-block; vertical-align:middle; background-position:center; background-repeat:no-repeat; background-size:contain; font-size:0}

        /* 圆形 */
        .iconr {width:45px; height:45px; display:inline-block; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; border:1px solid #ccc; box-sizing:border-box;
            background-position:center; background-repeat:no-repeat; background-size:50% auto; font-size:0} 
        
    /* 单元盒 */
    .unitbox {font-size:16px; padding:0 22px 0 22px; background:#fff; margin-bottom:10px;}
    
        /* 单元 */
        .unb-u {width:100%; color:#444; display:flex; justify-content:space-between; padding:20px 0 20px 0; border-top:1px solid #e9e9e9;}
        .unb-u:first-of-type {border-top:0;}
        .unb-u:last-of-type {padding-bottom:22px;}
        
            /* 主题 */
            .unb-theme {font-size:18px; color:#111; font-weight:bold;}
                .unb-theme .icon {vertical-align:middle; width:28px; height:28px; margin-right:10px;}
            
            /* 标题 */
            .unb-title {margin-right:20px}
            
            /* 内容 */
            .unb-con {flex:1; color:#333; text-align:right;}
            
            /* 其他 */
            .unb-u input {flex:1; width:100%; text-align:right;}
            .unb-u .radio {margin-right:0; margin-left:40px;}
            
            /* 箭头 */
            .unb-arr {width:22px; height:22px; background:url('/images/arrright.png') center right no-repeat; background-size:9px auto; margin:2px 0 0 0px;}
            .unb-arr.pre {background-image:url('/images/ico/arrbot.png'); background-size:14px auto;}
                        
            /* 图标 */
            .unb-ico {width:35px; height:26px; background-position:center; background-repeat:no-repeat; background-size:auto 25px; margin:-1px 5px 0 0;}
            
        /* 单元手形样式 */
        .unb-hand .unb-u {cursor:pointer;}
            
    /* 遮罩层 */
    .mask {width:100%; height:100%; background:#000; position:fixed; top:0; left:0; filter:alpha(opacity=60); moz-opacity:0.6; opacity:0.6; z-index:199; display:none;}
    
    /* 进度条 */
    .progressbar {width:100%; display:flex; margin-bottom:15px;}
        
        /* 基体 */
        .pgb-base {flex:1; height:6px; font-size:0; background:#ECEFF7; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
        
        /* 前景条 */
        .pgb-bar {height:100%; font-size:0; background:#07f; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; position:relative;}
        
        /* 注释 */
        .pgb-note {font-size:14px; margin:-8px 0 0 15px;}
        
    /* 分页 */
    .pagination {display:flex;}
    
        /* 单元 */
        .pgn-u {border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; background-position:center; background-repeat:no-repeat; background-size:cover;
            background-size:auto 12px;
            font-size:14px; color:#fff; text-align:center; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
            width:30px; height:30px; line-height:30px; color:#333; cursor:pointer; margin-right:10px}
            
            /* 选中 */
            .pgn-u.pre {background:#07f; color:#fff;}
            
            /* 悬停 */
            .pgn-u.hover {background-color:#07f; color:#fff;}
            
            /* 上页 */
            .pgn-last {background-image:url('/images/ico/arr-left.png');}
            .pgn-last.hover {background-image:url('/images/ico/arr-left-white.png');}
            
            /* 下页 */
            .pgn-next {background-image:url('/images/ico/arr-right.png?2');}
            .pgn-next.hover {background-image:url('/images/ico/arr-right-white.png');}
            
            /* 更多 */
            .pgn-more {background-image:url('/images/ico/more-dot.png?3'); background-size:auto 14px; cursor:auto;}
            
    /* 告示 */
    .placard {width:100%; text-align:center;}
    
        /* 图标 */
        .plc-icon {width:80px; height:80px; margin-bottom:15px;}
        
        /* 标题 */
        .plc-title {text-align:center; font-size:24px; font-weight:bold; color:#222; margin-bottom:10px;}
        
        /* 文本 */
        .plc-text {text-align:center; font-size:14px; color:#555;}
        
        /* 按钮 */
        .placard .button {padding:0 30px 0 30px; margin-top:50px;}
    
/* 字符 ======================================================================================================================================================================= */

    /* 链接 */
    a:link {color:#555; text-decoration:none;}
    a:visited {color:#555; text-decoration:none;}
    a:hover {color:#33bab3; text-decoration:none;}

    /* 字体 */
    .font-arial {font-family:Arial;}

    /* 字号 */
    .fnt-10 {font-size:10px;}
    .fnt-12 {font-size:12px;}
    .fnt-14 {font-size:14px;}
    .fnt-16 {font-size:16px;}
    .fnt-18 {font-size:18px;}
    .fnt-20 {font-size:20px;}
    
    /* 颜色 */
    .fnt-blue {color:#07f;}
    .fnt-black {color:#000;}
    
    /* 加重 */
    .fnt-bold {font-weight:bold;}
    
    /* 文本 */
    .text {padding:20px 15px 20px 15px; line-height:180%;}
    
    /* 文本缩略（如父元素display:inline-block，则在iOS系统下会显示异常） */
    .textcut, .textcut-1 {display:-webkit-box; text-overflow:ellipsis; overflow:hidden; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
    .textcut-2 {display:-webkit-box; text-overflow:ellipsis; overflow:hidden; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
    .textcut-3 {display:-webkit-box; text-overflow:ellipsis; overflow:hidden; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
    .textcut-4 {display:-webkit-box; text-overflow:ellipsis; overflow:hidden; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
    .textcut-5 {display:-webkit-box; text-overflow:ellipsis; overflow:hidden; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
    
        /* 隐藏子元素（div） */
        .textcut div {display:none;}
        .textcut-1 div {display:none;}
        .textcut-2 div {display:none;}
        .textcut-3 div {display:none;}
        .textcut-4 div {display:none;}
        .textcut-5 div {display:none;}
        
    /* 面包屑 */
    .breadcrumb {font-size:14px;}
        
        /* 分隔图标 */
        .breadcrumb .icon {width:12px; height:12px; margin:-1px 8px 0 8px;}
        .breadcrumb .icon:last-of-type {display:none;}
        
/* 形态 =============================================================================================================================================================== */

    /* 圆角 */
    .radius {border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;}
    
        /* 弧度 */
        .radius-10 {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
        .radius-8 {border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
        .radius-7 {border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
        .radius-6 {border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}
        
        /* 上 */
        .radius-top {border-top-left-radius:10px; border-top-right-radius:10px;
                -moz-border-top-left-radius:10px; -moz-border-top-right-radius:10px;
                -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px;}
        
        /* 下 */        
        .radius-bottom {border-bottom-left-radius:10px; border-bottom-right-radius:10px;
                -moz-border-bottom-left-radius:10px; -moz-border-bottom-right-radius:10px;
                -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;}
                
/* 布局 =================================================================================================================================================================== */

    /* 浮动 */
    .fl {float:left}
    .fr {float:right}
    .mgat {margin:auto;}
    .clear {clear:both;}

    /* 弹性盒子 */
    .flex {display:flex}
    .flex-be {display:flex; justify-content:space-between;}
    .flex-space {display:flex; justify-content:space-around;}
    .flex-1 {flex:1;}
    .flex-2 {flex:2;}
        
    /* 置顶 */
    .settop {position:fixed !important; top:0; left:0; right:0; margin:auto; border-top:1px solid #e3e3e3; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); z-index:99;}
    
    /* 展示容器 */
    .showbox {margin-bottom:50px;}
    
        /* 标题 */
        .sbx-title {font-size:14px; color:#333; margin-bottom:10px}
    
    /* 浏览器视域居中 */
    .window-center {position:fixed; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
    
    /* 操作台 */
    .opfloor {}
    
        /* 顶栏 */
        .opf-t {width:100%; height:50px; display:flex; background:#fff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); position:fixed; top:0; left:0; z-index:2;}
        
            /* 占位 */
            .opf-t-place {width:100%; height:50px;}
            
            /* LOGO */
            .opf-t-logo {width:220px; text-align:center; font-size:18px; height:50px; line-height:50px; color:#333; font-weight:bold;}
            
        /* 主体 */
        .opf-body {display:flex;}
                
            /* 侧栏 */
            .opf-s {width:220px; height:100%; background:#fff; position:fixed; top:0; left:0; z-index:1; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
                box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding-top:130px;}
                .opf-s-place {width:220px; height:1px;}
                
            /* 主区 */
            .opf-main {flex:1; background:#fff; margin:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
                padding:70px 0 70px 0;}
    
/* 视觉 =================================================================================================================================================================== */

    /* 基本 */
    .block {display:block;} 
    .hidden {display:none;}
    .hand {cursor:pointer;}
    
    /* 显示 */
    .display-b {display:block !important;}
    .display-n {display:none !important;}
    .display-ib {display:inline-block !important;}
    .display-i {display:inline !important;}
    .display-f {display:flex !important;}

    /* 渐变色（水平） */
    .gcolor-h-purple {background:-webkit-linear-gradient(left, #D541FF, #9933FF); background: linear-gradient(to right, #D541FF, #9933FF);}
    .gcolor-h-pink {background:-webkit-linear-gradient(left, #FF837A, #FF6699); background: linear-gradient(to right, #FF837A, #FF6699);}
    
    /* 阴影 */
    .shadow-top {box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.1);}
    .shadow-bottom {box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}
    
    /* 内部水平居中 */
    .center {text-align:center;}

/* 表单 ===================================================================================================================================================================  */
           
    .form {width:700px; margin:auto; clear:both; font:14px Arial;}
    
    /* 文本框 */
    input,textarea {outline-color:#07f;}
    
    /* 文本框占位符 */
    input::-moz-placeholder,textarea::-moz-placeholder {color:#999;}
    input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#999;}
    input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#999;}
    

/* 应用 ===================================================================================================================================================================  */

    /* 表格 */
    .table {width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
        border:1px solid #e9e9e9;}
        
        /* 行 */
        .tab-line {width:100%; color:#333; display:flex; font-size:14px; height:40px; border-top:1px solid #e9e9e9;}
        .tab-line:first-of-type {border-top:0;}
        
            /* 项目行 */
            .tab-line-project {background:#838CA7; color:#fff;}
            
            /* 悬停 */
            .tab-line-hover {background:#f7f8f9;}
        
        /* 单元格 */
        .tab-u {flex:1; height:40px; line-height:40px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
            padding:0 15px 0 15px; border-right:1px solid #e9e9e9;}
            .tab-u:last-of-type {border-right:0}
            
            /* 删除按钮 */
            .tab-del {width:14px; height:14px; background-size:12px auto; cursor:pointer; margin-left:15px;}
            
        /* 预置列 */
        .tab-c-time {flex:0 1 auto; width:200px;} /* 时间 */
        
            /* 操作 */
            .tab-c-op {text-align:right;}
            
    /* 弹出框 */
    .popover {width:120px; font-size:14px; border:1px solid #e9e9e9; background:#fff; box-shadow:1px 1px 7px rgba(0, 0, 0, 0.15);
        color:#333; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; position:absolute; display:none; z-index:99;}
    
        /* 单元 */
        .ppo-u {padding:10px 15px 10px 15px; cursor:pointer; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
        .ppo-u.hover {background:#f1f2f5;}
        .ppo-u.pre {font-weight: bold; color:#07f;}
        
    /* 搜索 */
    .search {width:100%; height:34px; display:flex;}
    
        /* 表单 */
        .search form {flex:1; height:100%; position:relative;}
    
            /* 搜索框 */
            .sea-input {width:100%; background:#F1F3F8; box-sizing:border-box; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;
                        border:1px solid #EBEDF3; font-size:16px; height:34px; color:#222; padding:0 45px 0px 42px;}
                        
            /* 放大镜 */
            .search .ico-magnifier {width:18px; height:18px; position:absolute; left:14px; top:8px}
                        
            /* 清除按钮 */
            .sea-clear {display:none; cursor:pointer; box-sizing:border-box; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px;
                        width:18px; height:18px; background-color:#C8CEE1; position:absolute; top:8px; right:10px; background-size:8px auto;}
                    
        /* 搜索按钮 */
        .sea-bt {height:34px; line-height:34px; margin-left:10px;}
            
    /* 弹窗 */
    .popupwindow {width:360px; background:#fff; position:fixed; margin:auto; top:40%; left:0; right:0; padding:40px 40px 50px 40px; box-sizing:border-box;
            border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; z-index:200; display:none;}
                
        /* 文本 */
        .puw-text {font-size:18px; text-align:center; line-height:160%; color:#333;}
            .puw-text .icon {width:32px; height:32px; vertical-align:middle; margin:0px 7px 0 0;}
            
        /* 按钮区 */
        .puw-btArea {text-align:center; margin-top:30px;}
            .puw-bt {cursor:pointer; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; display:inline-block; box-sizing:border-box;
                    padding:0 30px 0 30px; height:44px; text-align:center; font-size:16px; color:#fff; line-height:44px; margin-right:10px;}
            .puw-bt:last-of-type {margin-right:0}
            
            /* 颜色 */
            .puw-bt-blue {background:#07f;}
            .puw-bt-gray {background:#C1C6D2;}
            .puw-bt-red {background:#DF0000;}
    
    /* 侧导航 */
    .sidenav {width:100%; height:200px; overflow-y:auto;}
    
        /* 滚动条 */
        .sidenav::-webkit-scrollbar {width:1px; background:none;} /* 基础条 */
        .sidenav::-webkit-scrollbar-thumb {background:#a8adc1;} /* 滑块 */
        
        /* 组 */
        .snv-g {margin-bottom:10px;}
        
            /* 头部 */
            .snv-g-head {width:100%; height:40px; display:flex; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
                padding:0 15px 0 20px; cursor:pointer;}
                
                /* 图标 */
                .snv-g-icon {width:20px; height:20px; background-size:14px auto; margin:11px 10px 0 0;}
                .snv-g-arr {width:14px; height:14px; margin-top:13px}
            
                /* 组名称 */    
                .snv-g-name {font-size:18px; height:40px; line-height:40px; color:#222; font-weight:bold; flex:1;}
                
                /* 悬停 */
                .snv-g-head.hover {background:#f1f2f5;}
                
            /* 列表 */
            .snv-g-list {}
    
        /* 单元 */
        .snv-u {color:#333; font-size:15px; height:40px; line-height:40px; text-indent:50px; position:relative; cursor:pointer;}
        .snv-bar {width:4px; height:100%; position:absolute; right:0; top:0; background:#07f; display:none;}
                      
            /* 悬停 */
            .snv-u.hover {color:#07f; background:#f1f2f5;}
                        
            /* 选中 */
            .snv-u.pre {color:#07f; font-weight:bold;}
            .snv-u.pre .snv-bar {display:block;}
            
    /* 轻提示 */
    .lightremind {width:100%; display:none; position:fixed; left:0; right:0; margin:auto; text-align:center; z-index:999; height:0;}
    
        /* 位置 */
        .lrm-center {top:45%;}
        .lrm-top {top:20% !important;}
        .lrm-bottom {bottom:20% !important;}
        
        /* 主体 */
        .lrm-main {display:inline-block; position:relative;}
            
            /* 背景层 */
            .lrm-bg {width:100%; height:100%; position:absolute; top:0; left:0; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
                background:#000; filter:alpha(opacity=65); moz-opacity:0.65; opacity:0.65;}
            
            /* 前景层 */
            .lrm-fg {font-size:14px; padding:9px 12px 9px 12px; color:#fff; position:relative; z-index:1; text-align:center;}
            .lrm-large .lrm-fg {padding:25px 30px 25px 30px;}
            
            /* 图标 */
            .lrm-main .icon {width:40px; height:40px; display:block; margin:auto; margin-bottom:5px;}
    
/*  */