/* normalize.css v2.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0}
body{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:14px}
html{height:100%}
body{height:100%;margin:0}
.f-main{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-100px;}
.f-main .f-main-footer-{height:100px}
.f-main-footer{clear:both;position:relative;height:100px}
ul{padding-left:0;margin:0}
.inner{margin-left:auto;margin-right:auto;width:676px;}
.inner .menu{padding-left:20px;*zoom:1;}
.inner .menu:before{display:table;content:"";line-height:0}
.inner .menu:after{display:table;content:"";line-height:0;clear:both}
.inner .menu a{*display:inline;*zoom:1;float:left;text-decoration:none;color:#333;padding:0 8px 16px 8px;}
.inner .menu a.active{color:#53a237;background:url("../img/2.png") bottom center no-repeat}
.inner .search{*zoom:1;}
.inner .search:before{display:table;content:"";line-height:0}
.inner .search:after{display:table;content:"";line-height:0;clear:both}
.inner .search_box{position:relative;*display:inline;*zoom:1;float:left;border:3px #7bc660 solid;border-right:none;border-bottom-left-radius:3px;border-top-left-radius:3px;height:21px;padding:12px 10px;}
.inner .search_box input{border:none;padding:0;line-height:21px;width:565px;outline:none}
.inner .search_box.active ul{display:block}
.inner .search_box ul{display:none;position:absolute;top:45px;left:-1px;width:585px;background:#fff;border:solid 1px #e5e5e5;border-top:none;box-shadow:1px 1px 0 rgba(0,0,0,0.1)}
.inner .search_box li{list-style:none;}
.inner .search_box li a{display:block;padding:8px 9px;margin:0;float:none;border-bottom:none;background:none;text-decoration:none; color:#333}
.inner .search_box li a:hover{background:#e5e5e5}
.inner .search_btn{*display:inline;*zoom:1;float:left;background-image:url("../img/4.png");width:86px;height:51px;display:block;cursor:pointer; padding:0; margin:0; border:0; outline:none}


.inner .search_btn:hover{background-position:right bottom}
.inner .search_btn.active{background-position:right bottom}
.inner .search_history{padding-top:10px;height:80px;}
.inner .search_history a{color:#999;text-decoration:none;margin-right:20px;line-height:20px}
.inner .recommand{margin-right:-20px;overflow:hidden;*zoom:1;}
.inner .recommand:before{display:table;content:"";line-height:0}
.inner .recommand:after{display:table;content:"";line-height:0;clear:both}
.inner .recommand_left{*display:inline;*zoom:1;float:left;width:400px;}
.inner .recommand_left li{list-style-type:none;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;height:27px;line-height:27px}
.inner .recommand_left li a{padding-left:20px;text-decoration:none;color:#333;background-image:url("../img/3.png");background-repeat:no-repeat;background-position:0 5px;}
.inner .recommand_left li a:hover{color:#53a237;background-position:0 -33px}
.inner .recommand_right{*display:inline;*zoom:1;float:right;width:280px}
.inner .tags{*zoom:1;}
.inner .tags:before{display:table;content:"";line-height:0}
.inner .tags:after{display:table;content:"";line-height:0;clear:both}
.inner .tags a{*display:inline;*zoom:1;float:left;display:block;width:120px;margin-right:20px;margin-left:0;text-align:center;height:30px;line-height:30px;margin-bottom:10px;background:#eee;text-decoration:none;color:#333;}
.inner .tags a:hover{background:#7bc660}
.inner .home_logo{padding:30px 0 50px 0;text-align:center}
