/* 腰线 */
.waist-line-red{
    border-bottom: 3px solid #e00;
}

.waist-line-green{
    border-bottom: 3px solid #070;
}

/* 列表徽章 */
.list-badge{
    color: #555;
    background-color: #fff;
}

/* footer */
.footer {
    margin-top: 20px;
    margin-bottom: 10px;
}

/* 禁止选择文本 */
.select-none {
    user-select: none;
}

/* logo高度 */
body>div.container-fluid>div>nav>div>div.navbar-header>a>img {
    height: 53px;
}

/* 导航栏字体大小 */
.navbar {
    font-size: 22px;
    margin-bottom: 0px;
}

/* navbar-default样式背景 */
.navbar-default {
    background-color: rgba(248, 248, 248, 0.7);
    border-color: rgba(231, 231, 231, 0.7);
}

/* 导航栏文字颜色 */
.navbar-default .navbar-nav>li>a {
    color: #555;
}

/* 导航栏文字，下拉菜单打开背景 */
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
    background-color: rgba(231, 231, 231, 0.5);
}

/* 导航栏下拉菜单背景 */
.dropdown-menu {
    background-color: rgba(255, 255, 255, 0.7);
}

/* 导航栏下拉菜单悬停文字背景 */
.dropdown-menu>li>a:hover {
    background-color: rgba(245, 245, 245, 0.5);
}

/* 导航栏下拉菜单焦点文字背景 */
.dropdown-menu>li>a:focus {
    background-color: rgba(245, 245, 245, 0.5);
}

/* 导航栏下拉菜单分隔符背景 */
.dropdown-menu .divider {
    background-color: rgba(229, 229, 229, 0.5);
}

/* 导航栏高度 */
.navbar-brand {
    min-height: 90px;
}

/* 导航栏文字行高 */
.navbar-nav>li>a {
    line-height: 60px;
}

/* 导航栏下拉菜单字体大小 */
.dropdown-menu {
    font-size: 18px;
}

/* 导航栏切换图标大小 */
.navbar-toggle .icon-bar {
    width: 33px;
    height: 6px;
}

/* 导航栏切换图标位置 */
.navbar-toggle {
    margin-top: 20px;
}

/* 导航栏切换图标边框 */
.navbar-default .navbar-toggle {
    border-color: rgba(221, 221, 221, 0.5);
}

/* 导航栏切换图标焦点背景 */
.navbar-default .navbar-toggle:focus {
    background-color: rgba(221, 221, 221, 0.5);
}

/* 导航栏响应下拉菜单边框 */
.navbar-default .navbar-collapse {
    border-color: rgba(231, 231, 231, 0.5);
}

/* 轮播图高度 */
.carousel {
    height: 450px;
}

/* 轮播图图片 */
.carousel-inner>.item>img {
    display: block;
    width: 100%;
    height: 450px;
}

/* 轮播图文字大小 */
#myCarousel>div>div.item>div {
    font-size: 25px;
}

/* 屏幕宽度小于768 */
@media (max-width: 768px) {

    /* 轮播图高度 */
    .carousel {
        height: 250px;
    }

    /* 轮播图图片 */
    .carousel-inner>.item>img {
        display: block;
        width: 100%;
        height: 250px;
    }

    /* 轮播图文字大小 */
    #myCarousel>div>div.item>div {
        font-size: 14px;
    }
}