﻿@charset "utf-8";
/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
fieldset, img {
  border: 0;
}
li {
  list-style: none;
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}
em {
  font-style:normal;
}
/*公用样式*/
body {
  background:#fff;
  color:#454545;
}
td, button, select, input, textarea, body {
  font:12px/1.5 "lucida Grande", Tahoma, Arial, Helvetica, "宋体", sans-serif;
}
button{
  cursor:pointer;
}
textarea {
  overflow:auto;
}
th {
  font-weight:normal;
}
.clearfix:after {
  content: '\0020';
  display: block;
  height: 0;
  clear: both;
}
.clearfix {
  zoom: 1;
}
/* 标题字体定义 */
.f-tit {
  font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "宋体", sans-serif;
}
/*链接颜色*/
/* 主要颜色 */
a, .link {
  color:#454545;
  text-decoration:none;
}
/* 辅助链接 */
a.sub-l {
  color:#a5afc5;
}
a:hover, .link:hover {
  color:#ff6600;
  text-decoration:underline;
}
a:active {
  color:#ffcc00;
}
/*字体颜色*/
/* 标题 */
.tit {
  color:#000;
}
/* 注释文本 */
.ext {
  color:#999;
}
/* 时间日期 */
.time {
  color:#ccc;
}
/* 重要 */
.imp {
  color:#f60;
}
.f14{
    font-size:14px;
}
/*公用类*/
.hide{
    display:none;
}
.v-hide{
    height:0;
    overflow:hidden;
    width:0;
}
.row{
    overflow:hidden;
    width:100%;
}
.wrap{
    margin:0 auto;
    overflow:hidden;
    width:960px;
}

#nav,
.local,
.btn-fav,
.btn-copy,
.tab-menu li,
.tab-menu li.active b,
#down_btn,
.ico-1,
.ico-2,
.ico-3,
.ico-4{
    background-image:url(images.png);
    background-repeat:no-repeat;
}

#header{
    background:url(head.jpg) no-repeat;
    height:201px;
    position:relative;
}
#top_search{
    left:214px;
    position:absolute;
    top:107px;
}
#search_kw{
    background:none;
    border:none;
    float:left;
    height:20px;
    margin:3px 10px 0 0;
    outline:none;
    padding:7px 0 0 0;
    width:448px;
}
#search_kw_tips{
    color:#666;
    left:3px;
    position:absolute;
    top:8px;
}
#search_submit{
    background:none;
    border:none;
    float:left;
    height:38px;
    overflow:hidden;
    text-indent: -999px;
    width:97px;
}

#nav{
    background-position:0 -283px;
    background-repeat:repeat-x;
    border:1px #dadada solid;
    height:30px;
    margin-bottom:10px;
    overflow: hidden;
    padding:0 10px;
}
.local{
    background-position:0 1px;
    float:left;
    margin-top:6px;
    padding:0 0 0 26px;
}
.fn-bar{
    float: right;
    margin-top:6px;
}
.btn-fav{
    background-position:0 -36px;
    margin-right:10px;
    padding:0 0 0 22px;
}
.btn-copy{
    background-position:0 -73px;
    padding:0 0 0 22px;
}


#main{
    margin-bottom: 10px;
}
.panel{
    height:24px;
    position:relative;
}
.tab-menu{
    height:25px;
    left:5px;
    position:absolute;
    top:0;
}
.tab-menu li{
    background-position:0 -107px;
    cursor:pointer;
    float:left;
    height:25px;
    line-height:24px;
    margin-left: 3px;
    position: relative;
    text-align: center;
    width:81px;
}
.tab-menu li b{
    display:none;
}
.tab-menu li.active{
    background-position:0 -147px;
    color:#fff;
    font-weight:700;
}
.tab-menu li.active b{
    background-position:-89px -147px;
    display:block;
    height:7px;
    position: absolute;
    left:50%;
    margin-left:-5px;
    top:23px;
    width:11px;
}
.help{
    float:right;
    margin-top:3px;
}
.help strong,.help a{
    color:#36c;
}
.help a{
    text-decoration: underline;
}
.content{
    border:1px #dadada solid;
    padding:15px;
}
.tab-content{
    display:none;
    margin-bottom:20px;
    padding:10px 0 0 10px;
}
ul.active{
    display:block;
}
.tab-content li{
    margin-bottom: 10px;
    overflow: hidden;
    width:100%;
}
.ico-1,.ico-2,.ico-3,.ico-4{
    background-position:0 -185px;
    color:#fff;
    font-weight:700;
    float:left;
    height:17px;
    line-height:17px;
    text-align: center;
    width:17px;
}
.ico-2{
    background-position:-27px -185px;
}
.ico-3{
    background-position:-55px -185px;
}
.ico-4{
    background-position:-81px -185px;
}
.dll-list{
    margin-left:24px;
    font-size:14px;
    padding:0 0 0 10px;
}
.dll-list span{
    float:left;
    line-height:17px;
    margin-bottom:5px;
    width:170px;
}

#share_bar{
    margin:0 auto;
    width:600px;
}

#footer{
    text-align:center;
}
#bottom_link{
    background: #f5f5f5;
    border:1px #dadada solid;
    padding:10px;
}
#bottom_link a{
    color:#454545;
}
#bottom_link a:hover{
    color:#f60;
}
#copy_right{
    color:#666;
    padding:10px 0 10px;
}
#copy_right p{
    line-height:28px;
}


.banner{
    float:right;
}
.dll-name{
    color:#0668b3;
    font-size:16px;
}
.dll-name span{
    color:#d00;
    font-weight:400;
    font-size: 12px;
}
.down-url{
    height:140px;
    padding:10px;
    width:480px;
}
.down-url li{
    float:left;
    padding:5px 0;
    width:49%;
}
.down-url li input{
    vertical-align: middle;
}

#down_btn{
    background-position:0 -222px;
    display: block;
    height:61px;
    margin:20px 0 20px 150px;
    overflow: hidden;
    text-indent: -999px;
    width:186px;
}
.dll-intro{
    line-height:1.8;
    padding:10px 0;
}





