@charset "utf-8";
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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body{height:100%;background: #fff;font: 12px/1.5em "Microsoft Yahei";}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
address, cite, em{font-style:normal;}
ol,ul{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
input,select,label{vertical-align:middle;}
select,input,textarea,font{font-size:12px;line-height:1.2em;}
img{display:inline;height: auto;width:100%;}
i{font-style:normal;}
strong{font-weight:normal;}
*{margin:0px;padding:0px;}
.clear{clear:both; line-height:0px; overflow:hidden;}
.clearfix:after {content: " ";display: block;height: 0;clear: both;}
.clearfix {zoom: 1;}
.fl{float:left;}
.fr{float:right;}
section{display: block;}
/*顶部*/
.top-fixed{height: 45px;line-height: 45px;background: #59c301; width: 100%;}
.top-fixed header{ width: 100%; height: 100%; overflow: hidden;zoom:1; }
header a.logo{width: 100px;height: 36px;display: inline-block; float: left; background: url(../images/logo.png) no-repeat;background-size:100% 100%;text-indent: -9999px;margin-left:10px;margin-top:5px;}
.header-search-wall {height: 27px;position: relative;top: 9px;margin: 0 50px 0 120px;border-radius: 3px;border: 1px solid #7adb28;
    background: #7adb28;display:none;}
/* .header-search-input {height: 100%;margin-right: 38px;padding-left: 10px;line-height: 27px;font-size: 13px;color: #afd6ff;display: block;}
.header-search-button { height: 27px; width: 35px; background: url(../images/search.png) no-repeat 50%; background-size: 19px 18px; position: absolute; right: 0; top: 0; } */
.btn-category {display: inline-block;width: 35px;height: 35px;background: url(../images/list.png) no-repeat 50%;background-size: 22px 13.5px;position: absolute;top: 5px;right: 4px;}

.header-search-wall input{ padding: 0;margin: 0;background: none;border: none;outline: none;}
.header-search-wall .s_text{color:#ffffff;height:27px;line-height:27px;display:block;padding: 0;margin: 0;background: none;border: none;outline: none;color: #fff;padding-right: 38px;text-indent: 10px;width: 100%;box-sizing: border-box;}
.header-search-wall .s_text input{ display: block; width: 100%; height: 100%; font-size: 15px;color: #fff;text-indent: 10px;}
.header-search-wall .s_btn{width:35px;height:27px;display:block;position:absolute;top:0px;right:0px;}
.header-search-wall .s_btn input{ display: block; width: 100%; height: 100%; background: url(../images/search.png) no-repeat 50%; background-size: 19px 18px; text-indent: -9999px;}
input::-webkit-input-placeholder{ color:#fff;}


/*导航*/
nav{height: 40px;box-shadow: 0 4px 8px 0 rgba(0,0,0,.035), 0 1px 3px 0 rgba(0,0,0,.035);width: 100%; overflow:hidden; zoom: 1;}
nav a{height: 40px;line-height: 40px;font-size: 15px;text-align: center;width: 20%;color: #6a6a6a;display: inline-block; position: relative;float: left;}
nav a.cur{color: #59c301;font-weight: bold;}
nav a i{width: 20px;height: 3px;display: block;position: absolute;background: #59c301;bottom: 0;left: 50%;margin-left: -10px;display: none;}
nav a.cur i{ display: block; }

#opCategoryWrap {position: absolute;top: 53px;left: 0;z-index: 99;background: #fff;width: 100%;box-shadow: 0 3px 7px rgba(0,0,0,.15);display: none;}
#opCategoryWrap .tab-ul {width: 100%;padding: 10px 10px 5px}
#opCategoryWrap .tab-ul,#opCategoryWrap .tab-ul li {-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
#opCategoryWrap .tab-ul li {width: 50%;height: 31px;line-height: 30px;color: #59c301;text-align: center;float: left;position: relative;border-left-style: none;border-right: 1px solid #59c301;border-top: 1px solid #59c301;border-bottom: 1px solid #59c301;}
#opCategoryWrap .tab-ul li:first-child {border-left: 1px solid #59c301;border-radius: 5px 0 0 5px;}
#opCategoryWrap .tab-ul li:last-child {border-radius: 0 5px 5px 0;}
#opCategoryWrap .tab-ul li.current {background: #59c301;color: #fff;}
#opCategoryWrap .op-list-ul {width: 100%;padding: 10px 10px 20px;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;overflow: hidden;display: none;}
#opCategoryWrap .op-list-ul.on {display: block;}
#opCategoryWrap .op-list-ul li {float: left;height: 70px;width: 32.8%;text-align: center;position: relative;border: none;border-left: 1px solid #eee;border-bottom: 1px solid #eee;}
#opCategoryWrap .op-list-ul li:first-child,#opCategoryWrap .op-list-ul li:nth-child(2),#opCategoryWrap .op-list-ul li:nth-child(3) {
border-top: 1px solid #eee;}
#opCategoryWrap .op-list-ul li:last-child,#opCategoryWrap .op-list-ul li:nth-child(3n) {border-right: 1px solid #eee;}
#opCategoryWrap .op-list-ul li a {position: absolute;left: 0;right: 0;top: 0;bottom: 0;line-height: 16px;}
#opCategoryWrap .op-list-ul li a h2 {font-size: 15px;color: #404040;margin: 17px 2px 4px;}
#opCategoryWrap .op-list-ul li a p {font-size: 11px;color: #999;margin: 0 2px;}

/*底部*/
footer small {font-size: 13px;text-align: center;padding: 14px 0;display: block;background: #4f4f4f;color: #aaaaaa;}
footer small a{ color: #3897f0; display: inline-block; }
.page_delete{width:300px;height:300px;margin:50px auto 0;padding:0;background:url('../images/404_20160808.png') no-repeat;background-size:100% auto;}