@charset "utf-8";
html{background: #f3f3f3;}
/* 底栏悬浮导航 */
.FL-nav{ width:100%; height:52px; margin-top:15px;}
.FL-nav .box{ width:100%; height:50px; border-top:2px solid #01a2e3; background-color:#fff; position:fixed; bottom:0; left:0; z-index:50;}
.FL-nav .box a{ width:20%; height:45px; padding-top:5px; color:#666; text-align:center; float:left; position:relative;}
.FL-nav .box a i{ font-size: 24px; line-height: 24px;}
.FL-nav .box a span{ font-size: 24px; line-height: 24px; display:none;}
.FL-nav .box a.curr{ color:#01a2e3;}
.FL-nav .box a.curr i{ display:none;}
.FL-nav .box a.curr span{ display:inline-block;}
.FL-nav .box a.hot-color.curr{ color:#ed4217;}

/* 微信纯真期待吧模块样式 */
.FL-nav .box2{ width:100%; height:50px; border-top:2px solid #01a2e3; background-color:#fff; display:table; position:fixed; bottom:0; left:0; z-index:50;}
.FL-nav .box2 a{ display:table-cell; width:50%; height:50px; font-size:16px; line-height:50px; color:#666; text-align:center;}
.FL-nav .box2 a i{ font-size: 24px; margin-right: 5px;}
.FL-nav .box2 a span{ font-size: 24px; margin-right: 5px; display:none;}
.FL-nav .box2 a.curr{ color:#01a2e3;}
.FL-nav .box2 a.curr i{ display:none;}
.FL-nav .box2 a.curr span{ display:inline-block;}
.FL-nav .box2 .br-line{ border-right:1px solid #ccc;}

/* 搜索层 */
.search-layer{ width:100%; height:100%; background-color: #eee; position:fixed; top:0; left:0; z-index: 110; display:none;}
.search-layer .t{ height:44px; background-color:#fff; padding:3px 100px 3px 0; position:relative;}
.search-layer .t input[type="text"]{ width:100%; height:44px; line-height:44px; border:none; text-indent:15px; font-size:16px;}
.search-layer .t a{ display:block; width:49px; height:44px; line-height:44px; text-align:center; position:absolute; right:50px; top:3px; font-size:20px; color:#333;}
.search-layer .t p{ width:49px; height:44px; line-height:44px; text-align:center; position:absolute; right:0; top:3px; font-size:14px; color:#447ad0; border-left:1px solid #ccc;}
.search-layer h4{ color:#999; line-height:40px; font-size:14px; padding-left:15px;}
.search-layer .key-word{ margin:0 15px;}
.search-layer .key-word a{ display:block; width:31%; height:40px; line-height:40px; text-align:center; font-size:14px; color:#333; margin:0 1% 10px; background-color:#fff; float:left;white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;}
.search-layer .historybox{ margin:0 15px; padding:10px; background-color:#fff; font-size:14px;}
.search-layer .historybox .item{ display:block; width:100%; height:40px; line-height:40px; border-bottom:1px solid #eee; color:#333;}
.search-layer .historybox .cleanbtn{ display:block; width:100%; height:40px; line-height:40px; text-align:center; color:#333;}

/* APP下载悬浮层 */
.AppDown{ width:100%; height:55px; background:rgba(0, 0, 0, 0.8); position:fixed; bottom:50px; left:0;}
.AppDown p{ height:55px; line-height:55px; padding-left:60px; font-size:20px; color:#fff; background:url(//r.lvyouquan.cn/static/mobile2015/images/APP-Download1.png) no-repeat 10px center; background-size:37px 37px;}
.AppDown .App-down{ height:28px; line-height:28px; background-color:#f00; color:#fff; font-weight:bold; border-radius:3px; padding:0 15px; position:absolute; right:40px; top:13px;}
.AppDown .App-colse{ width:30px; height:30px; background:url(//r.lvyouquan.cn/static/mobile2015/images/APP-Download2.png) no-repeat center center; background-size:18px 18px; position:absolute; right:5px; top:12px;}
