.navbar-collapse {
     flex-basis: auto !important; 
     flex-grow: 0 !important; 
     align-items: stretch !important; 
}

.navbar-nav {
    display: flex;
    flex-direction: row !important;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}
.navbar{ 
	min-height: auto !important; 
	position: static !important;
    display: inline !important;
    padding: 0 !important;
}

@media only screen and (max-width: 767px){
	body.app-body {
	   padding: 0 !important;
	}
}

@media only screen and (max-width: 767px){
	nav.navbar .navbar-header { 
	    width: 100%;
	    text-align: left;
	}
    .navbar-left li{ width: 100% }
}
.breadcrumb {
    background-color:none !important; 
    border: 0px !important; 
    box-shadow: 0 !important; 
}
.android{ color: #fff !important }

.ios{ color: #fff !important }


.taptap-modal#installModal .web .modal-body-images .images-text-list li p{  width: auto !important; }
.axcolos{ margin-top: -7px !important; }


.modal-open .taptap-modal{ background: rgba(0,0,0, .7); }

#message{ height: 5rem  }

.playa2{
    position: absolute !important; 
    bottom: 3% !important;
    right: 3% !important;

    margin: -24px 0 0 -24px;
    padding: 0;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    border: 1px solid rgba(255,255,255,.6);
    background: #000;
    background: rgba(0,0,0,.3);

}
.playa2 span{font-size: 22px;top: 4px; color: #fff}
.play2 span:before{ content: "\e616";font-family: iconfont!important}


/* 修改配色样式 */
nav.navbar{background-color:#FF5E52}
.home-page .feed-item .feed-info .rating-wrap{color: #FF5E52}
.btn-primary{background: #FF5E52;border-color: #FF5E52;}
.btn-primary:hover {
    color: #fff;
    border-color: #ff766c!important;
    background: #ff766c!important;
}
section.index-page-right section.index-tops .index-tops-contents .tab-content .tab-pane>a{ color: #FF5E52 }
.section-title>h3{border-left: 4px solid #FF5E52;}
.taptap-button-top>.icon-stick{color: #FF5E52}
.taptap-button-top:hover{ background: #ff766c }
ul.side-body-tag>li a, ul.side-body-tag>li.tag-add{ border: 1px solid #FF5E52; color: #FF5E52}
ul.side-body-tag>li a.active, ul.side-body-tag>li a:hover, ul.side-body-tag>li.tag-add.active, ul.side-body-tag>li.tag-add:hover{ background-color:#ff766c; }
.taptap-review-block .review-block-contents .block-contents-author .taptap-user>a{ color: #FF5E52 }
section.taptap-social-spread .social-spread-wechat>div .spread-logo-wrap{ color: #ff5e52 }
nav.navbar .navbar-form .form-group .form-control{ color: #ff5e52; background: #fff }
.btn-default, .btn-default:hover{border-color:#ff766c; color: #ff766c}
        #search-kw::-webkit-input-placeholder{
            color: #ff5e52
        }
        #search-kw::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color: #ff5e52
        }
        #search-kw:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color: #ff5e52
        }
        #search-kw:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color: #ff5e52
        }
nav.navbar .navbar-collapse .navbar-left>li>a:active, nav.navbar .navbar-collapse .navbar-left>li>a:focus, nav.navbar .navbar-collapse .navbar-left>li>a:hover{ background-color: #ff766c }
section.app-show-main .main-header-tab .nav>li.active>a {
    color: #ff5e52;
    border-bottom: 4px solid #ff5e52;
}
section.app-show-main .show-main-header .app-qrcode-download{ color: #ff5e52 }
section.app-show-main .show-main-header .main-header-text .header-text-author>a, section.app-show-main .show-main-header .main-header-text .header-text-author>span{ color: #ff5e52 }
.pc #page-top .taptap-top-card .top-card-middle .card-tags{ color: #FF5E52 !important}
.pc #page-top .taptap-top-card .top-card-middle .card-tags a{    border: 1px solid #FF5E52 !important; color: #ff5e52}
.pc #page-top .taptap-top-card .top-card-middle .card-tags a:hover{background:#FF5E52; color: #fff }
.taptap-button-topic{ color: #ff5e52 }
.topic-item-text .item-text-title>span{ color: #ff5e52;border: 1px solid #ff5e52; }
.pc section.app-show-main .official-main-topics .section-title-label .left-tabs .list.active, .pc section.app-show-main .show-main-body .section-title-label .left-tabs .list.active, .pc section.taptap-page-main .official-main-topics .section-title-label .left-tabs .list.active, .pc section.taptap-page-main .show-main-body .section-title-label .left-tabs .list.active{ color: #ff5e52 }
section.app-search-main .search-main-header .section-title h1{border-left: 4px solid #ff5e52;}
.card-tags .btn, .card-tags section.developer-app-submit .app-submit-main.form>form .form-footer .btn-save-verifying, section.developer-app-submit .app-submit-main.form>form .form-footer .card-tags .btn-save-verifying{ color: #ff5e52; border-color: #ff5e52}
.btn-default:hover{background: #ff766c; color: #fff}


@media only screen and (max-width: 767px){
    .pc .main-header-text .base-info-wrap{ width: auto; }
    nav.navbar .navbar-collapse{background:#ff766c }
    .main-body-official-topic ul li .image{ width: 30%;padding-right: 3%; }
    .main-body-official-topic ul li .text-wrapper{ width: 65%; }
    .main-body-official-topic ul li .content-wrapper{display: flex; flex-wrap: wrap;justify-content:space-between;}
    .main-body-official-topic ul li .image img{ min-height: 70% }
}

.bb-main-form>form .btn, .bb-main-form>form section.developer-app-submit .app-submit-main.form>form .form-footer .btn-save-verifying, section.developer-app-submit .app-submit-main.form>form .form-footer .bb-main-form>form .btn-save-verifying
{border-color: #ff5e52;background: #ff5e52; color: #fff}
.icon-verified img{border-radius: 50%}
section.app-show-main .main-header-tab .nav>li>a:hover{ color: #ff5e52 }
.btn-secondary {
   border-color: #ff5e52;background: #ff5e52; color: #fff
}
.taptap-review-add .btn:active, .taptap-review-add .btn:focus, .taptap-review-add .btn:hover, .taptap-review-add section.developer-app-submit .app-submit-main.form>form .form-footer .btn-save-verifying:active, .taptap-review-add section.developer-app-submit .app-submit-main.form>form .form-footer .btn-save-verifying:focus, .taptap-review-add section.developer-app-submit .app-submit-main.form>form .form-footer .btn-save-verifying:hover, section.developer-app-submit .app-submit-main.form>form .form-footer .taptap-review-add .btn-save-verifying:active, section.developer-app-submit .app-submit-main.form>form .form-footer .taptap-review-add .btn-save-verifying:focus, section.developer-app-submit .app-submit-main.form>form .form-footer .taptap-review-add .btn-save-verifying:hover{background:#ff766c; color: #fff ; border-color: #ff766c}
.btn-secondary:hover{background:#ff766c; color: #fff ; }
.main-next-prev .main-next-prev-common a.active:hover{color: #ff5e52}
.list-unstyled a:hover{ color: #ff5e52 }
.taptap-button-opinion:hover>.icon-font{color: #ff5e52}

.search-box .search-group {border:1px solid #ff5e52;}
.search-box .search-group .search-btn{background:#ff5e52 }
.taptap-review-add .review-add-login>p>a, .taptap-review-add .review-add-user>p>a{ color: #ff5e52 }

.btn-primary.active, .btn-primary:active, .btn-primary:focus{background:#ff766c; color: #fff ; border-color:#ff766c;}
section.forum-topic-show .topic-show-main .show-main-first .main-first-header>h1>small{background: #ff5e52}
nav.navbar .navbar-collapse .navbar-left>li>a:focus{ background: none }

::selection {
    background: #ff5e52; color: #fff
}

::-moz-selection {
    background: #ff5e52; color: #fff
}

::-webkit-selection {
    background: #ff5e52; color: #fff
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #FF5E52;border-color: #FF5E52;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{background-color: #FF5E52;border-color: #FF5E52;}
.page-item.active .page-link{background-color: #FF5E52;border-color: #FF5E52; color: #fff}
.page-link:hover{ color: #fff }
.pagination>li>a, .pagination>li>span{ color: #FF5E52 }
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{ color: #fff }