﻿@charset "UTF-8";
html { margin: 0; padding: 0;background:#f0f5e5;}
* { margin: 0; padding: 0; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption,  tfoot, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; }table,thead, tr, th, td ,tbody{ margin: 0; padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul, li { list-style: none; }
blockquote, q { quotes: none; }
a, a:hover { text-decoration: none; color: #333; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
body { font: 13px/20px 'Microsoft YaHei', 'Lucida Grande', 'tahoma,Arial', "SimSun"; color: #404040; }
/*main*/
.app{max-width: 640px; margin: 0 auto; min-width:320px;}

/*滑块最新*/
.huakuai { overflow: hidden; border: 1px solid #CCC; padding: 5px; background: #FFF; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); border-radius: 2px; }
/*默认头部样式*/
.tab_top { overflow: hidden; border-bottom: 1px solid #CCC; line-height: 30px; }
.tab_top ul li { float: left; overflow: hidden; padding: 5px; }
.tab_top ul li a { font-size: 14px; }
/*默认内容样式*/
.tab_nr ul { display: none; }
.tab_nr ul li { overflow: hidden; line-height: 35px; border-bottom: 1px dashed #CCC; }
.tab_nr ul li a { float: left; }
.tab_nr ul li span { float: right; }
/*搜索*/
.sousuo{ padding: 10px;}
.sousuo input[type='text']{text-indent:10px; height: 30px; line-height:30px; color: #333;width:50%; border: 0; float: left;border: 1px solid #d4d4d4;  }
.sousuo input[type='submit']{ padding:0 15px; line-height:30px; font-size: 14px; color: #fff; display: block; text-align: center; background: #2D3E50; border: 1px solid #2D3E50; cursor: pointer; }

/*main_top_nav*/
.header {height: 40px;line-height:40px;width: 100%;background: #fff;box-shadow: 1px 1px 10px -5px;max-width: 640px;}
.header a{ height: 40px; text-align: center; padding-left: 10px; font-size:25px; color: #2486b9; float: left;}
.header h3{text-align: center;color: #333; font-weight: normal;}
/*main_nav*/
.footer{ bottom: 0; width: 100%; position: fixed; max-width: 640px;box-shadow: 1px 1px 10px -5px; background: #fff; padding-top: 10px;}
.footer ul li {width:25%; float: left;text-align: center;}
.footer ul li i{ display: block; font-size: 25px; color:#2486b9;}
.footer ul li a{color: #2486b9; display: block;font-size: 14px;}

/*copy*/
.CopyTxt{margin-bottom:60px;font-size: 12px;font-family: "tahoma,Arial";color: #666;line-height: 20px;border-top: 1px solid #E5E5E5;background: #FFF; padding: 5px;}
.CopyTxt a{color: #666;}
/*搜索样式*/
.sousuoCLas{display: flow-root;width: 95%;margin: 0 auto;margin-top: 10px;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); }
.sousuoCLas input[type=text]{text-indent: 10px;height: 34px;line-height: 34px;color: #404040;border: 0;border-radius: 2px;float: left;width: 70%;}
.sousuoCLas input[type=text]:focus-visible{outline:0}
.sousuoCLas .sosuo{float: right;width:30%;height: 34px;border: 0;}
.btn:not(.disabled):not(.loading):not(:disabled):hover{border-color:#ababaf;box-shadow:inset 0 1px 2px rgb(0 0 0 / 5%),inset 0 0 0 100px rgb(0 0 0 / 20%)}
.btn:not(.disabled):not(.loading):not(:disabled):active{box-shadow:inset 0 1px 2px rgb(0 0 0 / 5%),inset 0 0 0 100px rgb(0 0 0 / 20%)}
.btn i{padding:8px 2px 8px 5px}
.btnBlue{background-color:#2486b9;border-color:#2486b9;color:#fff}
.btnBlue:hover{color:#fff}
