﻿/*分栏结构*/
.main_l {
    width: 674px;
    float: left;
}
.main_r {
    width: 256px;
    float: right;
}

/*首页*/
.BookList {
    padding: 20px 0px;
}
.BookList .e_book {
    height: 326px;
    overflow: hidden;
    margin-bottom: 20px;
    background: url(images/hzjt/bg_booklist.jpg) no-repeat center top;
}
.BookList .dbl {
    background: url(images/hzjt/bg_booklist.jpg) no-repeat center -326px;
}
.BookList .e_book .bl {
    float: left;
    width: 480px;
}
.BookList .e_book .br {
    float: right;
    width: 190px;
}
.BookList .e_book .bookT {
    padding-top: 20px;
    padding-left: 20px;
    height: 50px;
}
.BookList .e_book .bookT a {
    float: left;
    font-size: 32px;
    font-family: "微软雅黑";
    color: #0E72BC;
    filter: Dropshadow(offx=2,offy=0,color=#FFFFFF) Dropshadow(offx=0,offy=2,color=#FFFFFF) Dropshadow(offx=0,offy=-2,color=#FFFFFF) Dropshadow(offx=-2,offy=0,color=#FFFFFF);
    text-decoration: none;
}
.BookList .e_book .bookS {
    padding: 0px 0px 0px 50px;
    height: 26px;
    line-height: 26px;
    font-size: 18px;
    font-family: "微软雅黑";
    color: #1080D1;
    filter: Dropshadow(offx=2,offy=0,color=#FFFFFF) Dropshadow(offx=0,offy=2,color=#FFFFFF) Dropshadow(offx=0,offy=-2,color=#FFFFFF) Dropshadow(offx=-2,offy=0,color=#FFFFFF);
}
.BookList .e_book .bookC {
    padding: 0px 0px 0px 60px;
    font-size: 14px;
    font-family: "微软雅黑";
    color: #333333;
    line-height: 160%;
}
.BookList .e_book .bookM {
    color: #2D75C3;
    line-height: 160%;
    padding: 20px 0px 0px 60px;
}
.BookList .e_book .bookP {
    padding: 30px 0px 10px 0px;
}

/*每本书*/
.BookInfo {
    padding: 10px 0px;
}
.BookInfo .bookP {
    float: left;
    width: 200px;
    text-align: center;
    overflow: hidden;
}
.BookInfo .bookP img{
	width:160px;
}
.BookInfo .bookr {
    float: right;
    width: 470px;
    overflow: hidden;
}
.BookInfo .bookT {
    padding: 10px 0px 8px 0px;
    font-size: 32px;
    font-family: "黑体";
    color: #333333;
}
.BookInfo .bookS {
    color: #C394BD;
    font-size: 16px;
    font-family: "宋体";
    font-weight: bold;
    padding: 0px 0px 0px 50px;
}
.BookInfo .bookC {
    font-size: 14px;
    line-height: 170%;
    font-family: "宋体";
    padding: 6px 0px 0px 50px;
    color: #505050;
}
/**/
.BookTip {
    padding: 10px 0px;
}
.BookTip .b1, .BookTip .b2, .BookTip .b3, .BookTip .b4, .BookTip .b {
    border-color: #F0E1C4;
    background-color: #FDF9E8;
}
.BookTip .b1 {
    background: #F0E1C4;
}
.BookTip .b {
    font-size: 14px;
    color: #FF6600;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-weight: bold;
}
.BookTip .b a {
    color: #FF6600;
    text-decoration: underline;
}
/**/
.BookSearch {
    margin-bottom: 10px;
    height: 32px;
    background: url(images/hzjt/bg_booksearch.gif) no-repeat center top;
}
.BookSearch .txt {
    float: left;
    width: 580px;
    height: 20px;
    line-height: 18px;
    margin-left: 15px;
    margin-top: 5px;
    border: 0px solid #FFFFFF;
    font-size: 14px;
    color: #999999;
}
.BookSearch .btn {
    float: left;
    margin-top: 3px;
}
/**/
.BookShow {
    border: 1px solid #C2C2C2;
    padding: 8px 0px 20px 0px;
}
.BookInner {
    width: 660px;
    margin: 0 auto;
    background: url(images/hzjt/bg_vline.gif) repeat-y 495px top;
}
.BookInner .showL {
    float: left;
    width: 480px;
    padding-bottom: 30px;
}
.BookInner .showR {
    float: right;
    width: 170px;
    padding-bottom: 30px;
    background: url(images/hzjt/bg_author.gif) no-repeat left 10px;
}
.BookInner .showL .BT {
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0px 6px 5px;
    border-bottom: 1px dashed #CCCCCC;
}
.BookInner .showL .BC {
    padding: 10px 0px 0px 15px;
    font-size: 14px;
    line-height: 175%;
    color: #2D75C3;
}

.BookInner .showR .af {
    padding-left: 20px;
    padding-top: 10px;
    text-align: center;
}
.BookInner .showR .an {
    padding: 10px 0px 6px 20px;
    text-align: center;
    font-size: 15px;
    font-family: "微软雅黑";
    font-weight: bold;
}
.BookInner .showR .at {
    padding: 0px 0px 10px 20px;
    line-height: 130%;
}
.BookInner .showR .ai {
    padding: 0px 0px 0px 20px;
    line-height: 140%;
    color: #505050;
    font-family: "仿宋_GB2312" , Verdana, Arial;
    font-size: 10pt;
}

/*详细页*/
.CntShow {
    padding: 20px 8px;
}
.CntShow .CntT {
    height: 30px;
    padding: 10px 0px 20px 0px;
    font-size: 24px;
    font-family: "黑体";
    text-align: center;
}
.CntShow .CntT a.fr {
    font-weight: normal;
    line-height: 100%;
    margin-top: 30px;
    margin-right: 8px;
}
.CntShow .CntC {
    border-top: 1px dashed #CCCCCC;
    border-bottom: 1px dashed #CCCCCC;
    padding: 10px 0px;
}
.CntShow .CntC .cTags {
    font-size: 14px;
    padding-left: 8px;
    margin-bottom: 6px;
    color: #666666;
}
.CntShow .CntC .cTags a {
    font-weight: bold;
}
.CntShow .CntC .cTags .fr {
    color: #333333;
    margin-right: 5px;
}
.CntShow .CntC .cTxt {
    font-size: 14px;
    line-height: 175%;
    padding: 10px 12px;
}
.CntShow .CntC .cTxt p {
    padding: 0px;
    margin: 0px;
    margin-bottom: 20px;
}
.CntShow .CntC .cCopyRight {
    text-align: center;
    padding: 10px 0px;
}
.CntShow .CntC .cCopyRight img {
    margin: 0px 10px;
}
.CntShow .CntB {
    margin: 10px 10px;
    font-size: 14px;
}
.CntShow .CntB a {
    font-size: 14px;
}

