body {width:410px;margin:0;padding:0 0 12px 0;font-size:17px;line-height:24px;background:#fff;text-align:center;
      font-family:-apple-system-font,Helvetica Neue,Helvetica,Tahoma,Arial,
      "PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","Microsoft Sans Serif",
      "Noto Sans","Droid Serif",sans-serif;}
a {color:#007AFF;text-decoration:none;}
a:hover {color:#000000;text-decoration:none;}
a.lcblue {color:#000000;}.lchot,a.lchot {color:#000000;}.black,a.black {color:#000;}
table {border:0;cellspacing:0;cellpadding:0}

/*body {
background-color: #76923c;
background-image: linear-gradient(to bottom, #fff, #fff); 
} */

.hr_6,.hr_10 {font-size:6px;line-height:6px;clear:both;}.hr_6 {height:8px;}.hr_10 {height:15px;}
.red_point   {background:url(/img/bg-redpoint.png) top left no-repeat;}
.green_point {background:url(/img/bg-greenpoint.png) top left no-repeat;}
.nav_line     {height:1px; margin:0 auto;padding:0;background:url(/img/bg-line3.png) top left repeat-x}
.bg_line_gary {height:1px;background-color:#DFDFDF;margin:0;padding:0;}
.bg_line_green{height:1px;background-color:#22B14C;margin:0;padding:0;}


.top_nav{width:410px;height:48px;margin:0 auto;text-align:center;vertical-align:middle;padding:0px;}
.top_nav div{float:left;font-size:14px;line-height:20px;vertical-align:middle}
.nav_logo  {width:200px;height:48px;margin:0;padding:0;text-align:left;}
.nav_logo #sitelogo{width:200px;height:48px;}
.nav_logo a{margin:0;padding:0;}
.nav_left  {width:120px;height:33px;text-align:left;vertical-align:top;padding-top:15px;}
.nav_right {width:85px;height:33px;text-align:right;vertical-align:top;padding-top:15px;padding-right:5px;}
.nav_book  {width:100%;background-color:#F8F8F8;height:40px;
            font-size:14px;text-align:left;vertical-align:middle;
            text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:40px;}


#page_foot {width:100%;height:40px; margin:0 auto;padding:0;font-size:11px;
            background:url(/img/bg-foot.png) top left no-repeat;}
#page_foot div{color:#666;line-height:16px;}
#page_foot a {color:#666;text-decoration:none;}
#page_foot a:hover {color:#666;text-decoration:none;}
#page_foot a.lcblue {color:#666;}.lchot,a.lchot {color:#666;}.black,a.black {color:#666;}
.pagefoot{text-align:center;font-size:11px;}

.book_list{width:380px; margin:0 auto;padding:0px;}
.book_list a:hover {text-decoration:none;}
.listbg1 {font-size:14px;height:32px;text-align:center;padding-left:48px; margin:9px;background-color:#FEFEFE; }
.listbg2 {font-size:14px;height:32px;text-align:center;padding-left:48px; margin:9px;background-color:#F9F9E0; }
.listbg0 {font-size:14px;background-color:#FFFFFF; }
.listtitle {font-size:14px;height:28px;text-align:left;padding-left:24px; margin:9px; }
.img_book {width:112px;height:160px;border-radius:0px;border:1px solid #C8C8CD;}


.bt_pay_big_check {font-size:14px;width:92px; height:120px;border :1px solid #179B16;cursor:pointer;
                    border-radius:5px 5px 5px 5px;background-image:url('/img/icon-tickx2.png');
                    background-size:30px 30px;background-repeat:no-repeat;background-position:right top;}
.bt_pay_big_unche {font-size:14px;width:92px; height:120px;border :1px solid #C8C8CD;cursor:pointer;
                    border-radius:5px 5px 5px 5px;}
.bt_pay_sml_check {font-size:14px;width:125px; height:60px;border :1px solid #179B16;cursor:pointer;vertical-align:middle;
                    border-radius:5px 5px 5px 5px;background-image:url('/img/icon-tickx2.png');
                    background-size:30px 30px;background-repeat:no-repeat;background-position:right top;}
.bt_pay_sml_unche {font-size:14px;width:125px; height:60px;border :1px solid #C8C8CD;cursor:pointer;vertical-align:middle;
                    border-radius:5px 5px 5px 5px;}

.bt_sml_main_narr {font-size:12px;width:46px;height:24px;border:1px solid #179b16;background-color:#1aad19;
              border-radius:5px 5px 5px 5px;color:#ffffff;cursor:pointer;}
.bt_sml_defa_narr {font-size:12px;width:46px;height:24px;border:1px solid #C8C8CD;background-color:#F4F4F4;
                   border-radius:5px 5px 5px 5px;color:#000000;cursor:pointer;}
.input_sml {font-size:12px;height:24px;border:1px solid #C8C8CD;padding-left:10px;padding-right:10px;
            border-radius:5px 5px 5px 5px;color:#000000;}

.user_icon_s {width:30px;height:30px;border-radius:100%;border:1px solid #C8C8CD;}
.user_icon_m {width:60px;height:60px;border-radius:100%;border:1px solid #C8C8CD;}
.user_icon_l {width:80px;height:80px;border-radius:100%;border:1px solid #C8C8CD;}

.icon_h16   {width:32px;height:16px;border-radius:3px;}
.icon_h16_s {width:24px;height:16px;border-radius:3px;}
.icon_level {width:30px;height:12px;border-radius:2px;}

.bookinfo {width:380px;min-height:170px; margin:0 auto;text-align:center;}
.bookinfo div{loat:left;padding-top:7px;padding-left:10px; font-size:16px;line-height:24px;vertical-align:bottom}
.bookinfo #img_book {width:90px;height:128px;border-radius:4px 4px 4px 4px;border:1px solid #C8C8CD;}
.bookinfo #author {width:258px;min-height:170px;text-align:left;color:#000080;}
.bookinfo #status {color:#4f4f4f;font-size:14px}
.status {color:#4f4f4f;font-size:14px;}

.book_desc {width:100%;margin:0 auto;text-align:center;}
.book_desc #desc_text{width:85%;text-align:left;color:#4f4f4f;font-size:14px;word-wrap:break-word;word-break:break-all;}
.filesize {font-size:11px;color:#6f6f6f;}
.scorestar{font-size:11px;color:#4f4f4f;}
.hd_logo  {font-size:11px;color:#ff2222;}

#donate_qrcode_img {width:500px;height:500px;}


.book_nav{width:90%; margin:0 auto; font-size:14px;text-align:left;}
.book_nav div{ float:left;padding-top:7px; font-size:24px;line-height:30px;}
.book_nav .b{margin-right:3px; font-weight:bold;}
.book_nav .context{margin:0 auto;}
.book_logo{padding:5px 5px 0 0; text-align:left;}
#book-intro {font-size:20px; line-height:26px}

.book_view{ margin:0 auto;text-align:center; }
.book_view div{ float:center; line-height:22px;}
.book_pic{padding:2px 0 0 0; text-align:center;}
/* .book_pic #book-view-pic{height:1200px} */

