﻿@charset "gb2312";
body{margin:auto !important;font-family: "微软雅黑","宋体",arial,'helvetica neue',tahoma;}
@media only screen and (max-device-width :1920px){body{max-width:414px;}}/*手机的分辨率s7,苹果等横屏情况*/
@media only screen and (min-device-width:1921px) {body{min-width:414px;max-width:22%;}}

a{text-decoration:none;color: #000}
.book_vessel span{margin-left:3%;}
.dh{background:rgb(220, 235, 205);padding:6px 0px 0px 6px; border-top:1px solid rgb(155, 181, 130);border-bottom:1px solid rgb(155, 181, 130);height:25px;font-size:1.1em;overflow: hidden;}
.dh a{font-size:1.1em}
/*分页*/
.pageliste_body{clear:both;height:36px;padding-top:15px;overflow:hidden;white-space:nowrap}
.pageliste_body a {margin-left:6%;color: rgb(0, 77, 0);}
.pageliste_word{color:#b0251e;font-weight:bold;}
.pagelist_curr{color:#b0251e;font-weight:bold;margin-left:6%;}
/*滑动控件样式*/
@charset "gb2312";
body {background: rgb(255, 255, 255);line-height:22px; font-size:1.0em; -webkit-text-size-adjust: none;}
body,div,form,img,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,blockquote,span{list-style: none; margin: 0px; padding: 0px;border:0px;font-family:"宋体",arial;}
.bot a{color: rgb(0, 77, 0);font-size:1.0em; text-decoration: none;}
img {border: 0px currentColor; border-image: none;}
.clear {clear: both;}.black {color: black;}.reda {color: rgb(230, 115, 0);}.redb {color: rgb(254, 67, 2); font-size: 1.2em;}.green {color: rgb(0, 77, 0);}.mbt5 {margin-bottom: 5px;}
.gray {color: rgb(102, 102, 102);}.graya {color: rgb(51, 51, 51);}.redc {color: rgb(253, 84, 18);}.gray12 {font-size:0.75em;color: rgb(102, 102, 102);line-height:20px}
.cl{clear:both;height:6px;}.fs{font-size:1.0em;overflow:hidden;white-space:nowrap}.fs a {padding-left:1.5%;}.fb{font-weight:bold;}.fn{font-weight:normal;}.tc{text-align:center;padding:3px 0px;}.f14{font-size:14px;}.pl3{padding:5px 0px 3px 5px;}
.top{padding:5px 3px;font-weight:bold;color:#ff9000;}.name{font-weight:bold;color:#ff9000;}.fred{color:#D3281F;}
.dh{background:rgb(220, 235, 205);padding:6px 0px 0px 6px; border-top:1px solid rgb(155, 181, 130);border-bottom:1px solid rgb(155, 181, 130);height:25px;font-size:1.1em;overflow: hidden;}
.dh a{font-size:1.1em;color:rgb(0, 77, 0);}.fs_p{padding:1.5%}.fs_p a{color:rgb(0, 77, 0);}
input{font-size:1.0em}
.swiper-container{margin:0px;overflow:hidden;z-index:1;width:100%;height:auto;position:relative;}
.swiper-wrapper{position:relative;width:100%;height:auto;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:auto;position:relative;max-height:125px;overflow:hidden;}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#fff}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}
.search_t{padding: 12px 8px;background: #f8f8f8;}
.search_t .searchbox{border: 1px solid #e1e1e1;}
.searchbox{height: 30px;background: #fff;}
.search_text {width:98%;height:28px;border:none;outline:none;padding-left:2%;}
.search_btn {height:30px;width:100%;font-size:14px;color:#fff;border:none;background-color: #0e8905;margin:0px}
.search_r {width:20%;float:right;text-align:center;border-left: 1px solid #c0c0c0;}
.show_jump{clear:both;text-align:center;border-top:1px solid #ccc;background-color:white;}
.show_jump span{font-size:14px;line-height: 35px;}
.show_kind{background-color:white;width:100%;float:left;}
.show_h1{font-size: 16px;line-height:40px;max-height: 40px;width: 97%;font-weight:500;padding:3px 0 3px 3%;}
.show_arrowimg{height: 16px;width: 10px;margin-top:12px;margin-right: 8px;float:right;}
.book_vessel{padding:3% 0 3% 0;border-bottom:1px solid #cccccc;clear:both;width: 95%;margin-left:2.5%; height:auto;float:left}
.book_vessel:last-child{ border-bottom:0px;}
.book_vessel_left {width:30%;float:left;height:auto;}
.book_vessel_right {width:66%;float:left;height:auto;padding-left:4%}
.show_vesselimg{width:100%;}
.show_title2{font-size:18px;line-height:18px;clear:both;padding:3px 0 5%}
.show_author{font-size:14px;line-height:14px;clear:both;padding:0 0 5%}
.show_author a {color:#D3281F}
.show_desc2{clear:both;min-height:50px;}
.show_desc2 p{text-indent:2em;font-size:13px;line-height:20px;}
.show_foot{font-size:14px;line-height:14px;clear:both;padding-top:5%;white-space:nowrap;overflow:hidden;} 
.show_icon_title{float: left;width:110px;margin-top: 9%;overflow: hidden;white-space:nowrap;}
.index_app_down{clear:both;text-align:center;padding-top:10px;background-color:#f6f7f9;}
#ou_161 {text-align:center;padding-top:10px}
/*尾部页面样式*/
.bot{width:98%;margin:auto;text-align: center;overflow:hidden;white-space:nowrap}
.bot a{margin: 0px 3.8% !important;color: rgb(0, 77, 0);}
.jianyu_ou{width: 100%;position: fixed;display: block;bottom: 0;max-width: 414px;}
.jianyu_ou_1{height:60px;padding-top: 0px;width: 100%;text-align: center;background: url('http://s.faloo.com/wap/images/jianyu_bg.png') repeat;}
.jianyu_ou_1 a {line-height:60px;color:white;font-size:16px; font-weight:bold;}
.jianyu_ou_2{clear: both;width: 56px;text-align: center;padding-bottom: 5px;line-height: 0px;height:8px;margin-left:88%}
.tab{background:rgb(220, 235, 205);padding:5px 0px 5px 5px;margin-bottom: 5px;}
.nav{background:#11850A;color:#fff;padding-top:3px;}
.link{border-top:1px solid #b0d7eb;color:#fff;padding:3px;line-height: 30px;overflow: hidden;white-space:nowrap;}
.link a,.link a:link{color:#fff;margin:0px 2%;font-size:1.2em}
.search{background: rgb(238, 238, 238);padding: 8px 10px 4px;overflow: hidden;border-top-color: rgb(212, 211, 211);border-bottom-color: rgb(212, 211, 211);border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;position: relative;min-height: 30px;}
.search-left{left: 10px;right: 109px;position: absolute;}
.search-text{padding: 0px 5px;border-radius: 6px;border: 1px solid rgb(76, 76, 76);border-image: none;width: 100%;height: 24px;color: rgb(0, 0, 0);line-height: 23px;overflow: hidden;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.search-btn{width: 73px;text-align: left;right: 10px;color: rgb(254, 67, 2);overflow: hidden;font-size: 1em;position: absolute;}
.search-top-btn{border-radius: 3px;width: 73px;font-size:0.9em;height: 26px;color: #333;line-height: 21px;-moz-border-radius: 3px;-webkit-border-radius: 3px;text-align:center;}
.head{height: 35px;overflow: hidden;padding:1.5%;border-bottom: 1px solid #ccc;}
.head_logo {float:left}
.head_ulnk a.but_search em{background-size: 15px;float: left;width: 25px;height: 25px;overflow: hidden;vertical-align: middle;margin-top: 3.6%}
.head_ulnk{line-height: 25px;margin-right:1%;font-size: 14px;float:right;margin-top: 3%}
.but_client{color: #666;padding-left: 10px;margin-left: 5px;border-left: 1px solid #d3d3d3;}
.v_0 {color:#D3281F;font-size:14px; font-style:italic;margin:0px}
.show_i_list{clear:both;height:auto;width:100%;margin:0px;padding:0px}
.show_div{background-color:white;clear:both;width:96%;margin:auto;height:auto;}
.show_desc{float: left;width: 33.3%;height:auto;padding-bottom:2.5%;}
.show_text{text-align: center;margin-top: -4%;}
.show_img{width: 85%;margin-left:7.5%;margin-right:7.5%;}
.show_title{font-size: 14px;color: black;}
.show_subtitle {font-size:13px}
.footer-app{position:relative;display:block;box-sizing:border-box;height:3.75rem;padding:.75rem 6rem 0 4rem;background-color:#f6f7f9}
.footer-app .icon-app-logo{position:absolute;top:.75rem;left:1rem;}
.footer-app .btn-primary-small{position:absolute;top:0;right:1rem;bottom:0;height:1.625rem;margin:auto;border-radius: .375rem;background-color: #378B10;width:45px;text-align:center;color:#fff;line-height:25px;}
.footer-app-h{font-size:.875rem;padding-left:5px;}
.footer-app-p{font-size:.75rem;color:#969ba3;padding-left:5px;}
.footer-copy{font-weight:300;padding-top:5px;padding-bottom:5px;text-align:center;color:#666}
.icon-app-logo {font-size: 1.5rem;position: relative;display: inline-block;width: 42px;height: 42px;color: #fff;border-radius: .375rem;background-color: #d23e3b;background: url('http://s.faloo.com/wap/images/logo_2017.png')}
/*下拉刷新样式*/
.dropload-up,.dropload-down{position: relative; height: 0; overflow: hidden; font-size: 12px; /* 开启硬件加速 */ -webkit-transform:translateZ(0); transform:translateZ(0);}
.dropload-down{height: 50px; float:right; /*margin-right:43%;*/margin-right:0; width:100%;}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{height: 50px; line-height: 50px; text-align: center;}
.dropload-load .loading{display: inline-block; height: 15px; width: 15px; border-radius: 100%; margin: 6px; border: 2px solid #666; border-bottom-color: transparent; vertical-align: middle; -webkit-animation: rotate 0.75s linear infinite; animation: rotate 0.75s linear infinite;}
@-webkit-keyframes rotate{0%{-webkit-transform: rotate(0deg);} 50%{-webkit-transform: rotate(180deg);} 100%{-webkit-transform: rotate(360deg);}}
@keyframes rotate{0%{transform: rotate(0deg);} 50%{transform: rotate(180deg);} 100%{transform: rotate(360deg);}}
.bddh {width:100%;clear:both;text-align:center;padding-top:15px;white-space:nowrap;overflow:hidden}
.bddh a{text-decoration: none;margin-left: 0.3%;margin-right: 0.3%;font-size: 16px;}
.bddh a:link{color:rgb(0, 77, 0);}.bddh a:visited{color:rgb(0, 77, 0);}

/*分类页面样式*/
.qd_bookinfo .chapter_list ul li {padding: 0px 10px; height: 40px; color: rgb(102, 102, 102); line-height: 40px; overflow: hidden; font-size: 1em; border-top-color: rgb(255, 255, 255); border-top-width: 1px;border-top-style: solid; }
.qd_bookinfo .chapter_list ul li a {margin-right: 5px;width:32%;display:inline-block}
.qd_bookinfo .chapter_list ul li div {width:45%;text-align:center;float:left;overflow:hidden}
.cat_box {background: #fff;margin: 0;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;zoom: 1;overflow: hidden;}
.cat_tit {color: #4c4c4c;font-size: 14px;height: 25px;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;padding: 1% 8px 1%;background: #f2f2f2;line-height: 27px;}
.cat_tit em{height: 14px;width: 8px;float: left;background: #4BB27A;border-radius: 2px;margin-right: 7px;margin-top:5px}
.cat_tit a{width:47%;display:block;float:left;color: #4c4c4c;}
.cat_tit span {color: #4c4c4c;}
.cat_more {line-height: 27px;color:#ccc;font-family:arial;font-weight:200;text-align:right}
.cat_list li {float: left;width: 25%;border-bottom: 1px solid #e9e9e9;text-align: center;line-height: 13px;height: 40px;position: relative;bottom: -1px;font-size: 13px;}
.cat_list li a {color: #5e5e5e;display: block;border-right: 1px solid #dfdfdf;height: 13px;margin-top: 13px;font-size:15px;}

/*排行页面样式*/
.rank_div {float:left;border-bottom:1px solid #D7D7D7;width:100%}
.rank_nav {margin-top:2%;float:left;width:100%;line-height:45px;height:45px;overflow:hidden;}
.rank_nav div{float:left;width:32.8%;text-align:center;background-color:#D4D4D4;border-right:1px solid #C1C1C1;}
.rank_nav .rank_click {background-color:#FFFFFF;border-top:1px solid #C1C1C1;background-image:url('http://s.faloo.com/wap/images/dingwei.png');background-repeat:no-repeat;background-size:30px 30px;background-position-y: 40%;background-position-x: 20%;}
.rank_nav .rank_click:first-child {border-left:1px solid #C1C1C1}
.rank_nav .rank_click a {margin-left:20%}

/*新书入库页面样式*/
.khfxWarp {margin-top:10px;}
.b_words {color:#666;font-size:13px;font-weight: 500;}
.relative {clear: both;width: 100%;padding-top: 2.5%;padding-bottom: 1%;border-bottom: 1px solid rgb(199, 199, 193);height: auto;zoom: 1;overflow: hidden;}
.relative_img {float: left;width: 14%;text-align: center;padding-left: 1%;}
.relative_img img {width: 80%;}
.relative_right {float: left;width: 84%;padding-left: 1%;}
.relative_title {clear: both;width: 100%;line-height: 1.2em;}
.relative_title a {display: block;float: left;line-height: 1.2em;color: rgb(0, 77, 0);}
.relative_title span {float: right;font-size: 0.8em;color: #666;overflow: hidden;white-space: nowrap;padding-right: 3%;}
.relative_con {clear: both;text-indent: 2em;font-size: 0.7em;color: #666;overflow: hidden;line-height: 1.5em;padding-right: 3%;padding-top: 2px;}

/**iPhone6 plus*/@media screen and (min-width:400px){.link a, .link a:link{margin: 0px 11px !important;}
.swiper-pagination-bullet{width: 6px;height: 6px;display: inline-block;border-radius: 100%;opacity: 1;border: 1px solid #fff;}
.show_img_icon{width: 70px;height: 50px;margin-top: 8%;margin-left: 6%;float: left;}
.show_vessel{height: 160px;}
.show_vessels{height: 80px;}
.show_vessel1{width: 49%;float: left;border-right: 1px solid #d8d1d1;border-bottom: 1px solid #d8d1d1;height: 80px;background-color:white;}
.show_vessel2{width: 50%;float: left;border-bottom: 1px solid #d8d1d1;height: 80px;background-color: white;}
.show_vessel3{width: 49%;float: left;border-right: 1px solid #d8d1d1;height: 80px;background-color: white;}
.show_vessel4{width: 50%;float: left;height: 80px;background-color: white;}
.show_a{float: right !important;font-size: 14px !important;margin-right: 5px !important;font-weight:300 !important;}
.show_money{color:#D3281F;font-weight:600;}
.show_divide{background-color:#D6D6D6;height:12px;width:100%;float:left;}
.show_columuimg{height:22px;width:3px;float:left;margin-top:2%;margin-right:2%}
.show_rankp{line-height:60px;margin-top:5px;float:left;width:100%;}
.show_rankimg{height:30px;width:30px;float:left;}
.show_rankname{margin-top:-15px;padding-left:5%;float:left;font-size:15px;}
.show_rankauthor{margin-top:-15px;float:right;font-size:15px;}
.top_myteacher{max-width:414px;width:100%;padding: 10px 0;background-color: #444444;height: 30px;}
.top_myteacher div{color: #CCCCCC;width: 100px;margin: 0 auto;font-size: 18px;margin-right:65%;margin-top:5px;}
.top_myteacher img{float: left;margin: 0 15px;width: 9px;margin-top:8px;}
.book_vessel_left {width:27%;}
.book_vessel_right {width:68%;padding-left:5%}
.shape{width: 100px;height: 140px;position: fixed !important;position: absolute;left:88%;bottom: 5px !important;bottom: auto;top:90%;}
}

/**iPhone6*/@media only screen and (min-device-width : 330px) and (max-device-width : 400px){.link a, .link a:link{margin: 0px 10px !important;}
.swiper-pagination-bullet{width: 6px;height: 6px;display: inline-block;border-radius: 100%;opacity: 1;border: 1px solid #fff;}
.show_img_icon{width: 60px;height: 40px;margin-top: 9%;margin-left: 3%;float: left;}
.show_vessel{height: 160px;}
.show_vessels{height: 80px;}
.show_vessel1{width: 49%;float: left;border-right: 1px solid #d8d1d1;border-bottom: 1px solid #d8d1d1;height: 80px;background-color: white;}
.show_vessel2{width: 50%;float: left;border-bottom: 1px solid #d8d1d1;height: 80px;background-color: white;}
.show_vessel3{width: 49%;float: left;border-right: 1px solid #d8d1d1;height: 80px;background-color: white;}
.show_vessel4{width: 50%;float: left;height: 80px;background-color: white;}
.show_h1{line-height:35px;padding:5px 0 5px 3%;}
.show_a{float: right !important;font-size: 14px !important;margin-right: 5px !important;font-weight:300 !important;}
.show_money{color:#D3281F;font-weight:600;}
.show_divide{background-color:#D6D6D6;height:10px;width:100%;float:left}
.show_columuimg{height:22px;width:3px;float:left;margin-top:1.5%;margin-right:2%}
.show_arrowimg{margin-top:8px;}
.show_rankp{line-height:60px;float:left;width:100%;}
.show_rankimg{height:30px;width:30px;float:left;}
.show_rankname{margin-top:-15px;padding-left:5%;float:left;font-size:14px;}
.show_rankauthor{margin-top:-15px;float:right;font-size:14px;}
.top_myteacher{max-width:414px;width:100%;padding: 10px 0;background-color: #444444;height: 30px;}
.top_myteacher div{color: #CCCCCC;width: 100px;margin: 0 auto;font-size: 18px;margin-right:60%;margin-top:5px;line-height: 25px;}
.top_myteacher img{float: left;margin: 0 15px;width: 9px;margin-top:8px;}
.shape{width: 100px;height: 140px;position: fixed !important;position: absolute;left:88%;bottom: 5px !important;bottom: auto;top:90%;}
}

/**iPhone4、5*/@media only screen and (max-device-width:329px){.link a, .link a:link{margin: 0px 8px !important;}
.swiper-pagination-bullet{width: 4px;height: 4px;display: inline-block;border-radius: 100%;opacity: 1;border: 1px solid #fff;}
.bddh a{margin-left: 0.3%;margin-right: 0.3%;font-size:14px;}
.pageliste_body a {margin-left:4.2%;}
.pagelist_curr{margin-left:4.2%;}
.fs{font-size:0.9em;padding:1.5% 0.25% 1.5% 0.25%;}
.fs a{padding-left: 0.5%;}
.show_img_icon{width: 50px;height: 30px;margin-top: 15%;margin-left: 3%;float: left;}
.show_vessel{height: 140px;}
.show_vessels{height: 70px;}
.show_vessel1{width: 49%;float: left;border-right: 1px solid #d8d1d1;border-bottom: 1px solid #d8d1d1;height: 70px;background-color: white;}
.show_vessel2{width: 50%;float: left;border-bottom: 1px solid #d8d1d1;height: 70px;background-color: white;}
.show_vessel3{width: 49%;float: left;border-right: 1px solid #d8d1d1;height: 70px;background-color: white;}
.show_vessel4{width: 50%;float: left;height: 70px;background-color: white;}
.show_icon_title{margin-top: 7%;width:100px;}
.show_title{font-size: 12px;}
.show_h1{font-size: 13px;line-height: 30px;padding:2px 0 2px 3%;}
.show_a{float: right !important;font-size: 12px !important;margin-right: 5px !important;font-weight:300 !important;}
.show_money{color: #D3281F;font-size: 12px;font-weight: 600;}
.show_divide{background-color: #D6D6D6;height: 8px;width: 100%;float: left;}
.show_columuimg{height: 18px;width: 3px;float: left;margin-top: 1.5%;margin-right: 1%;}
.show_arrowimg{height: 12px;width: 8px;}
.show_rankp{line-height: 50px;float: left;width: 100%;}
.show_rankimg{height: 20px;width: 20px;float: left;}
.show_rankname{margin-top: -16px;padding-left: 5%;float: left;font-size: 12px;}
.show_rankauthor{margin-top: -16px;float: right;font-size: 12px;}
.top_myteacher{max-width:414px;width:100%;padding: 10px 0;background-color: #444444;height: 25px;}
.top_myteacher div{color: #CCCCCC;width: 100px;margin: 0 auto;font-size: 16px;margin-right:60%;margin-top:3px;}
.top_myteacher img{float: left;margin: 0 15px;width: 8px;margin-top:8px;}
.show_title2{font-size:15px;}
.show_desc2 p{font-size:9px;line-height:17px;}
.shape{width: 100px;height: 140px;position: fixed !important;position: absolute;left:88%;bottom: 5px !important;bottom: auto;top:85%;}
.rank_nav .rank_click {background-size:25px 25px;background-position-y:35%;background-position-x:15%;}
}
@media only screen and (min-device-width : 2600px) 
{  
.show_title {font-size:18pt;line-height:16pt;padding:2% 0 2% 0}
}
/*邀请好友*/
.div_invite {
    width: 645px;
    height: 90px;
    background: #FFFFFF;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
    border-radius: 16px;
}