﻿html {
    color: #888;
}

body {
    background-color: #E9FAFF;
}

a {
    color: #6F78A7;
}

a:hover {
    color: #ff0000;
}

.header {
    background-color: #4baacd;
}

.itemtxt p span {
    border: solid 1px #888;
}

.footer {
    color: #333;
    border-top:dotted 1px #ccc;
}

.item, .bb {
    border: solid 1px #A6D3E8;
    background-color: #FEF9EF;
    padding:10px;
}

.gmenu ul {
    background-color: #013376;
}

    .gmenu ul li {
        border-bottom: solid 1px #6f7894;
    }

.gmenu a {
    color: #fff;
}
.menu {
    background-color: #E1ECED;
}
.menu a {
    color: #555;
}
.menu a.mfocus {
    color: #fff;
    background-color: #4baacd;
}
.menu a:hover {
        color: #ff0000;
    }
.container h2, h1.h2 {
    background-color: #EEE;
    color: #333333;
    border-bottom: solid 1px #D7D7D7;
}
.container h2 a,h1.h2 a{color:#333333;}
a.gbut {
    background-color: #6F78A7;
    color: #ffffff;
}
.list li:hover p a {
    color: #ff0000;
}

.header span a.show {
    background-image: url(images/menu.png);
}

.header span.home a {
    background-image: url(images/home.png);
}

.header span a.close {
    background-image: url(images/close.png);
}

.footer a:hover {
    color: #ff0000;
}

.container h2 span a:last-child:before, h1.h2 span a:last-child:before {
    border-top: 1px solid #212c4b;
    border-right: 1px solid #212c4b;
}

.container h2 span a:last-child:hover:before, h1.h2 span a:last-child:hover:before {
    border-top: 1px solid #ff0000;
    border-right: 1px solid #ff0000;
}



.dir ul li {
    border-bottom: dashed 1px #ccc;
}

.con {
    color: #333333;
    border: solid 1px #cccccc;
}

.prenext {
    border: solid 1px #cccccc;
}
h2.op a {
    background-color: #013376;
    color: #fff;
}
.bookdetail h1 {
    color: #6F78A7;
}
.newest {
    border: dashed 1px #ccc;
}
.newest span {
    color: #117a65;
}
.newest a p{ color:#444;}
.newest a:hover p{ color:#ff0000;}
.it {
    border-color: #A6D3E8;
    background-color: #FEF9EF;
}
.it ul li {
    border-color: #DDDDDD;
}
.itc p, .it ul li span {
    color: #88888888;
}
.con h1 {
    color: #CC3300;
}
@media screen and (max-width:1200px) {
.itemtxt {
    padding-right: 0px;
    width: calc(100% - 140px);
}
.item img {
    margin-left:0px;
}
}