﻿/*橙色主题*/
@charset "utf-8";

body {
    background-color: #f6f5f5;
}

.tab-content{
    border: 1px solid #e5e5e5;
border-top: none;
background-color: #FFFFFF;
}
/*顶部导航栏样式*/
.header-nav {
    background-color: #ff4015;
}

    .header-nav .border {
        background: url(../Images/Theme_Orange/icon_head_border.png);
    }

    .header-nav .blue_favorites_lg {
        background: url(../Images/Theme_Orange/orange_favorites_lg.png);
        float: left;
        margin-left: 30px !important;
    }

    .header-nav .blue_yangshu_lg {
        background: url(../Images/Theme_Orange/orange_yangshu_lg.png);
        float: left;
        margin-left: 30px !important;
    }

    .header-nav .blue_shopping_cart_lg {
        background: url(../Images/Theme_Orange/orange_shopping_cart_lg.png);
        float: left;
        margin-left: 30px !important;
    }

    .header-nav .blue_site_nav_lg {
        background: url(../Images/Theme_Orange/orange_site_nav_lg.png);
    }
/*LOGO*/
.banner-header {
    background-color: #ff4014;
}

/*菜单导航栏*/
.main-navigation {
    background-color: #f6f5f5;
    border-bottom: 1.5px solid #ccc;
}

    .main-navigation .menu li.nav-current {
        /*background: url(../Images/Theme_Orange/orange_header.png);*/
        background-color: #ff4015;
    }


    .main-navigation .menu li:not(.nav-current):hover > a {
        color: #ff4015;
    }



/*轮播插件下方小圆圈*/
        .flex-control-paging li a.flex-active {
    background: #ff4014;
}

.flex-control-paging li a {
    border: 1px solid #ff4014;
}

/*下载专区*/
/*图书分类*/
.main-container .catalog-menu {
    background-color: #FDFDFD;
}

    .main-container .catalog-menu ul li a:hover,
    .main-container .catalog-menu ul li a:focus {
        color: #ff4014;
    }

    .main-container .catalog-menu .catalog {
        background: url(../Images/Theme_Orange/blue_catalog.png);
        background-size: 222px 56px;
    }

    .main-container .catalog-menu .download {
        background: url(../Images/Theme_Orange/download.png);
    }

/*.main-container .catalog-menu .new-center .logo{
	background-image: url(../Images/Theme_Orange/new_center.png);
}*/



/*其他页面左侧导航栏*/
.news-center-sidebar .news-center-menu .new-center .new-logo {
    background-image: url(../Images/Theme_Orange/new_center.png);
}

.news-center-sidebar .news-center-menu .new-center .book-logo {
    background-image: url(../Images/Theme_Orange/book-center.png);
    background-size: 205px 55px;
}

.news-center-sidebar .news-center-menu .new-center .hot-logo {
    background-image: url(../Images/Theme_Orange/hot-sell.png);
}
.news-center-sidebar .news-center-menu .new-center .contact-logo {
    background-image: url(../Images/Theme_Orange/contact.png);
    background-size: 205px 55px;
}
.news-center-sidebar .news-center-menu .new-center .about-logo {
    background-image: url(../Images/Theme_Orange/about.png);
    background-size: 205px 55px;
}

.news-center-sidebar .news-center-menu .new-center .tougao-logo {
    background-image: url(../Images/Theme_Orange/tougao.png);
    background-size: 205px 55px;
}

.news-center-sidebar .news-center-menu .new-center .user-center-info-logo {
    background-image: url(../Images/Theme_Orange/user-center-info.png);
}

.news-center-sidebar .news-center-menu .new-center .user-center-member-logo {
    background-image: url(../Images/Theme_Orange/user-center-member.png);
}

.news-center-sidebar .news-center-menu .new-center .user-center-logout-logo {
    background-image: url(../Images/Theme_Orange/user-center-logout.png);
}


.news-center-sidebar .news-center-menu ul li a:hover,
.news-center-sidebar .news-center-menu ul li a:focus {
    color: #ff4014;
}

.news-center-sidebar .news-center-menu ul li.active {
    margin: 0;
    background-color: #FF4014;
}

    .news-center-sidebar .news-center-menu ul li.active a {
        color: #FFFFFF;
    }

.new-center-wrapper .news-list ul li a:hover,
.new-center-wrapper .news-list ul li a:focus {
    color: #ff4014;
}

.book-item .book-info .title a:hover,
.book-item .book-info .title a:focus{
    color: #ff4014;
}

.book-item .book-info .favorites {
    background: url(../Images/Theme_Orange/book-list-favsite.png);
}
.book-item .book-info .cart{
    background: url(../Images/Theme_Orange/book-list-cart.png);
}
.book-page-list .go {
    background: url(../Images/Theme_Orange/page-index-buttom.png);
background-size: 21px;
background-repeat: no-repeat;
border: none;
margin-left: 10px;
width: 24px;
}
/*站内链-logo*/
.btn_list .item .icon_xmupress_lg {
    background: url(../Images/Theme_Orange/icon_xmupress_lg.png);
    background-size: 250px 38px;
}

.btn_list .item .icon_tmall_lg {
    background: url(../Images/Theme_Orange/icon_tmall_lg.png);
    background-size: 250px 38px;
}

.btn_list .item .icon_station_lg {
    background: url(../Images/Theme_Orange/icon_station_lg.png);
    background-size: 250px 38px;
}

.btn_list .item .icon_coffee_lg {
    background: url(../Images/Theme_Orange/icon_coffee_lg.png);
    background-size: 250px 38px;
}

.btn_list .item .icon_book_lg {
    background: url(../Images/Theme_Orange/icon_book_lg.png);
    background-size: 250px 38px;
}

.btn_list .item .icon_30_lg {
    background: url(../Images/Theme_Orange/icon_30_lg.png);
    background-size: 250px 38px;
}

.btn_list .item .icon_sunysport_lg {
    background: url(../Images/Theme_Orange/icon_sunysport_lg.png);
    background-size: 250px 38px;
}

/*搜索框导航*/
.main-container .search-menu {
    background-color: #ff4014;
}

.search-menu .btn-white .user-logo {
    background-image: url(../Images/Theme_Orange/icon_user.png);
    background-size: 24px 24px;
}

.search-menu .icon-search {
    background: url(../Images/Theme_Orange/icon_search.png);
    background-size: 24px 24px;
}

/*新闻快讯*/
.newsexpress .logo {
    background: url(../Images/Theme_Orange/newbook.png) no-repeat;
    background-size: 228px 96px;
}
.newsexpress .newslogo {
    background: url(../Images/Theme_Orange/newbook.png) no-repeat;
    background-size: 228px 96px;
}

    /*选项卡*/
    .nav-tabs .active a,
    .nav-tabs .active a:hover {
        background-color: #ff4014;
    }

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    background-color: #ff4014;
    border: 1px solid #ff4014;
    border-bottom-color: #ff4014 !important;
}

.newsexpress .tab-content ul li a:hover,
.newsexpress .tab-content ul li a:focus {
    color: #ff4014;
}

.tab-content .more a {
    color: #ff4014;
}

/*新书上架*/
.newbooks .logo {
    background: url(../Images/Theme_Orange/newpress.png) no-repeat;
    background-size: 228px 96px;
}

/*图书推荐*/
.recomendation .logo {
    background: url(../Images/Theme_Orange/recomendation.png) no-repeat;
    background-size: 228px 96px;
}

/*底部*/
.main-footer .contact .contact-logo {
    background: url(../Images/Theme_Orange/icon_contact.png) no-repeat;
    background-size: 82px 27px;
}

.main-footer .links .links-logo {
    background: url(../Images/Theme_Orange/icon_links.png) no-repeat;
    background-size: 82px 27px;
}

.main-footer .links ul li a:hover,
.main-footer .links ul li a:focus {
    color: #ff4014;
}

.main-footer .add_links {
    background: url(../Images/Theme_Orange/orange_add_links.png) no-repeat;
}

/*登陆*/
.login-panel .panel-heading .logo {
    background-image: url(../Images/Theme_Orange/login-title.png);
}

.login-panel form .username-bg {
    background-image: url(../Images/Theme_Orange/login-username.png);
}

.login-panel form .password-bg {
    background-image: url(../Images/Theme_Orange/login-password.png);
}

.login-panel form .btn-login-bg {
    background-image: url(../Images/Theme_Orange/login-btn.png);
}

/*注册*/
.register-panel .panel-heading .logo {
    background-image: url(../Images/Theme_Orange/register-title.png);
}

.register-panel form .form-input-bg {
    background-image: url(../Images/Theme_Orange/register-input.png);
}

.register-panel form .btn-register-bg {
    background-image: url(../Images/Theme_Orange/register-btn.png);
    background-repeat: no-repeat;
}

.register-panel form .requet {
    color: #ff4014;
}

.register-panel form .agreement {
    margin-top: 10px;
    margin-bottom: 10px;
}

.register-panel form .agreement a {
    color: #ff4014;
}
.flex-control-paging li a:hover{
    background:#ff4014;
}


.main-navigation .menu div.myxtw p:hover {
    background-color: #f5785c;
}

.main-navigation .menu div.myxtw p:hover a {
    text-decoration: none;
    color: #fff;
}

.activity-center-wrapper .activity-list li {
    border-bottom: 2px solid #ffa18c;
}

.activity-list li dl.ft_n_dl dt {
    color: #ff4015;
    background-color: #ffe2dc;
}

.new-center-wrapper .page-list a {
    color: #ff4014;
}

.book-center-wrapper .page-list a {
    color: #ff4014;
}


.book-center-wrapper .page-list input[type=submit] {
    background: url(../Images/Theme_Orange/page-index-buttom.png) no-repeat;
    background-size: 23px;
    border: none;
    width: 25px;
}

.activity-center-wrapper .page-list a {
    color: #ff4014;
}

.activity-list li dd .fn-title .hover {
    color: #ff4014;
}

.activity-list li:hover {
    background-color: #ffe2dc;
}

.tmall:hover {
    background: url(/images/tmall_hover.png) no-repeat;
    background-size: 127px;
    background-position: center;
}

