.fl {
    float:left;
}
.fr {
    float:right;
}
.place {
    width:958px;
    padding:0 10px;
    height:28px;
    line-height:28px;
    margin:0 auto;
    border:1px solid #c0d9cf;
    border-top:0;
    font-size:14px;
    overflow:hidden;
    background:#FFFFCC;
}
.place .fr a,.place .fr span {
    margin:0 5px;
    color:#004d00;
}

.reader_mark0 a,.reader_mark1 a{background:url(http://www.loubiqu.com/images/all.gif) no-repeat scroll 0 0 transparent;}

.sdt{color:#444;margin:0 auto;overflow:hidden;background:#FFF;border: #e5e5e5 1px solid;margin-top:5px;}
.content_read { margin: 0 auto; width:980px; overflow:hidden; }
.box_con { border: #88C6E5 3px solid; margin-top:5px; }
.con_top {border-bottom: #88C6E5 1px solid; text-align:left; padding: 0px 10px; line-height:40px; height:40px; background-color:#E1ECED;}
.con_top #page_set{ float:right; text-align:right; height:20px; line-height:20px; padding-right:5px; padding-top:10px;}
.ad250{width:930px;margin:0 auto;}
.ad250 .ad1{width:300px;height:250px;padding:2px;border:#88C6E5 1px dotted;float:left;margin-right:5px;}
.ad250 .ad2{width:300px;height:250px;padding:2px;border:#88C6E5 1px dotted;float:left;margin-right:5px;}
.ad250 .ad3{width:300px;height:250px;padding:2px;border:#88C6E5 1px dotted;float:left;}

.bookname { border-bottom: #88C6E5 1px dashed; line-height:30px; margin:auto; width: 920px;padding-bottom:8px;}
.bookname h1 { text-align:center; font:25px/35px "黑体"; padding-top:10px;}
.box_con #content, .box_con #content div, .box_con #content a {
    font-family: 方正启体简体,"Microsoft YaHei",微软雅黑,宋体;
    font-size: 19pt;
    letter-spacing: 0.2em;
    line-height: 150%;
    margin: auto;
    padding-top: 15px;
    width: 85%;
}
#bdshare {padding: 5px 5px 5px 13%;}
.bottem { text-align:center; margin:auto 0; width:900px; border-top: #88C6E5 1px dashed; padding:15px 7px; clear: both !important;}
.bottem a { font-size:14px; color:#085308; margin-left:10px; margin-right:10px;overflow: hidden;}
.lm{overflow: hidden;
    padding: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;}
*html{ background-image:url(about:blank);   background-attachment:fixed; }
#TextSelect {margin-left:10px;margin-top:5px;text-align:center;height: 44px; line-height:44px;overflow:hidden;}
#TextSelect span{height:44px; margin-left:10px; float:left; display:inline;}
#TextSelect img{margin-left:6px; margin-top:11px; float:left; display:inline;}
.ts1{width:280px; float:left; display:inline;}
.ts2{ width:170px; float:left; display:inline;}
.ts3{width:160px; float:left; display:inline;}
.ts4{width:400px; float:right; display:inline;}
.ts4 a{color:#444;font-size:14px;text-decoration:none;}
.ts4 a:hover{color:#ff0000;}



/* read定位 */
.reader_mark0 { width:30px;height:90px;top: 50px; position: fixed; right: 5px; _margin-top:50px; _position:absolute;    _bottom:auto;   _top:expression(eval(document.documentElement.scrollTop)); }
.reader_mark1 { width:30px;height:90px;top: 50px; position: fixed; left: 5px; _margin-top:50px; _position:absolute; _bottom:auto;   _top:expression(eval(document.documentElement.scrollTop)); }
.reader_mark0 a{ width:30px;height:90px;display:block;background-position:0px -116px;}
.reader_mark1 a{ width:30px;height:90px;display:block;background-position:-30px -116px;}

.bottem1 {
    clear: both !important;
    margin: 5px;
    text-align: center;
    width: 900px;
}
.bottem a, .bottem1 a, .bottem2 a {
    color: #085308;
    font-size: 14px;
    margin-left: 10px;
    margin-right: 10px;
}
.content {
  font-size: 24px;
  line-height: 200%;
  padding-top: 15px;
  width: 85%;
  margin: auto;
  text-align: justify;
}
 .content p {
   padding: 8px 0;
    letter-spacing: 0.2em;
    text-indent: 2em;
    line-height: 200%;
    width: 98%;
    margin: auto auto;
}
