<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.reg_nav_frame{ background:url(../reg_images/loginnav_bj.jpg) repeat-x; margin-top:1px;}
.reg_wrapper{/* background:url(../kn_images/mid_bj.jpg) repeat-x;*/ position:relative; font-size:14px;}

.kn_box{ /*background:url(../kn_images/heng_bj.gif);*/min-height: 430px; height:expression(document.body.clientHeight &lt; 430? "430px": "auto" ); padding-bottom:20px; overflow:hidden}
.kn_wrapper{/* padding:40px*/}
.kn_title{ background:url(../kn_images/knline3.gif) bottom repeat-x; padding-bottom:20px; margin-bottom:10px;}
.kn_title h3{ line-height:30px;font-size:18px; font-weight:normal}
.kn_search {
    margin-bottom:20px;
    text-align:right;
    padding-top: 20px;
}
.kn_search .text{
    width: 294px;
    height: 27px;
    border: 1px solid #e1e1e1;
    margin-right: -4px;
    color: #bdbdbd;
    padding-left: 6px;
    background: url(../images/kn-search-icon.png) no-repeat scroll left 10px center transparent;
}
.kn_search .button{
    width:100px;
    height: 32px;
    font-size: 16px;
    border: 1px solid #e1e1e1;
    color: #fff;
    background-color: #108232;
    border-radius: 3px;
}
.kn_search .search_results{padding-top: 20px; padding-left:5px; font-size:12px;}.kn_search .search_results a{ color:#c90; text-decoration:underline}
.search_content li{ color:#666; border-bottom:1px solid #e2e2e2; margin-bottom:10px; padding-bottom:10px; font-size:12px}
.search_content li h3{ font-weight:normal; font-size:14px; color:#333}
.search_content li a{ color:#c90}
.kn_content .kn_nav{ overflow:hidden; /*background:url(../kn_images/knnavul.jpg) bottom left no-repeat;*/ padding-bottom:5px; padding-left:30px; height:44px;}
.kn_content .kn_nav li{ float:left; display:inline; background:url(../kn_images/knnavlink.jpg); height:100%;line-height:44px; overflow:hidden; margin-right:5px; cursor:pointer;}
.kn_content .kn_nav li span{ display:inline-block;background:url(../kn_images/knnavlinkb.jpg) right top no-repeat; height:44px; padding:0 17px;color:#FFF; width:auto; }
#kn_menu .hover{border: 2px solid #108232; border-bottom: 2px solid #fff; background-color: #fff;}
#kn_menu .hover a{line-height: 32px; color: #108232;}
.kn_content .kn_nr{
    /*border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;*/
    /* background:url(../kn_images/kn_cbj.jpg) repeat-x;*/
    /*padding:10px 20px;*/}
.kn_content .kn_nr li{ /*background:url(../kn_images/liicon.gif) left 10px no-repeat;*/
    padding-left:10px;
    line-height:22px;
    padding-bottom:15px;
    padding-top: 15px;
    border-bottom: 1px #e1e1e1 solid;
}
.kn_content .kn_nr a{
    color:#888;
}

.kn_content .kn_nr li em{ float:right; color:#888;padding-right: 20px;}
.kn_content .kn_nr li p{ color:#bdbdbd;}
.kn_content .kn_nr li p span{ }
.kn_ft{/* background:url(../kn_images/kn_cbft.jpg) center top no-repeat;*//* height:13px;*/}


.content_wrapper,.content_wrapper .content{ overflow:hidden; width:880px;}
.content_wrapper .content_titile{ font-size:22px; line-height:30px; text-align:center}
.content_wrapper .content_about{ padding:5px 10px 5px 20px; text-align:right; font-size:12px}
.content_wrapper .content{ font-size:12px}
.kn_pages_box{
    line-height:26px;
    text-align:right;
    padding-right:12px;
    font-size:12px;
    margin-top:20px;
    /*border-top: 1px #e1e1e1 solid;*/
}
.kn_pages_box a{
    padding: 0px 5px 0px 5px;
    border: 1px solid #e1e1e1;
    margin-left: 4px;
    color: #888;}
.kn_pages_box .current{
    color: #FFF;
    background: #108232;
    padding: 0px 5px 0px 5px;
    margin-left: 4px;
}

.form_box{ height:58px;/* padding:0 10px;*/ margin-bottom:10px; vertical-align:middle;}
.more_box{ height:auto; margin-bottom:23px;}
.textarea_box{ height:82px;}
.more_box .content{ padding:10px 0; width:530px;}
.textarea_box p{ padding:5px 10px; color:#CCC; font-size:12px;}
.form_box label{ display:block; width:130px; height:34px; line-height:34px; float:left; /*padding-left:10px;*/}
.form_box .js{ width:100px;}
.form_box .input{ display:block;float:left; margin-right:20px; overflow:hidden;background:url(../reg_images/i1.gif) left center no-repeat; height:34px; width:184px; text-align:center; vertical-align:middle; line-height:34px;}
.form_box .refresh{ display:block; float:left; margin-right:20px; line-height:34px; height:34px;}
.form_box .textarea{ border:1px solid #e6e6e6; background-color:#f6f6f6; display:inline-block; zoom:1; overflow:hidden}
.form_box textarea{ width:295px; height:45px; border:4px solid #f6f6f6;resize: none;}
.form_box input{ height:24px;line-height:24px;*height:23px;*line-height:23px;border:0;width:177px; vertical-align:middle; margin-top:4px;*margin-top:3px;*margin-left:2px;}
.form_box select{ height:26px; border:0; width:180px; margin-top:4px; line-height:26px;}
.form_box .text_ts{ line-height:18px; display:block; height:18px; color:#CCC; clear:both; padding-left:10px; padding-top:3px;}

.unit{ line-height:34px; margin-left:4px;color:#888;}
.form_box .result{
    display:block;
    float:left;
    margin-right:20px;
    overflow:hidden;
    vertical-align:middle;
    background-color:#fff;
}
#kn_menu{
    text-align: center;
    height: 54px;
    /*border-bottom: 2px solid #108232;*/
}
#kn_menu  li{
    float: left;
    /*width: 141px;*/
    border-bottom: 2px solid #108232;
    height: 32px;
    margin: 20px 0px 20px 0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background-color: #f5f7f6;
}
#kn_menu li a {
    font-size: 14px;
    font-weight: bold;
    line-height: 32px;
    color: #888;
}
.kn_nr img{
    margin-bottom: -4px;
    margin-left: 4px;
}
.w1025 {
    /*width: 1025px;*/
    text-align: left;
    margin: 0 auto;
    padding-top: 15px;
}
.location{
    /*width: 1024px;*/
    height: 40px;
    line-height: 40px;
    margin:0 auto;
    text-align: left;

}
.location span {
    color: #888;
    font-size: 12px;
}
.kn_cc{
    border:1px #e1e1e1 solid;
    /*width:983px;*/
    padding:20px;
    background-color: #f5f7f6;
}
.kn_cc h1{
    font-size: 14px;
    font-weight: bold;
}
.kn_cc h3{
    border-bottom: 1px #e1e1e1 solid;
    font-size: 14px;
    padding-bottom: 10px;
}
.jsq_list{ width:230px; float:left; overflow:hidden; line-height:24px; padding:30px 0;}
.jsq_list a{padding-left:10px;}
.jsq_hover{ background:url(/template/zh/reg_images/jsq_list.png) left top no-repeat; padding-bottom:7px; line-height:38px; height:38px; display:block;padding-left:10px;  color:#c90 }
.jsq_wrapper{margin-top: 20px;
    /*width:940px;*/
    margin-left:-1px; border:1px  solid #d4d4d4; overflow:hidden; background:#FFF; padding:20px; }
.form_box .name{
    line-height:36px;
    height:24;
    color:#888;
    width:80px;

    font-size: 14px;
}
.form_box .input{ display:block;float:left; margin-right:20px; overflow:hidden;background:none; height:28px; width:163px; text-align:center; vertical-align:middle; line-height:28px;}
.form_box input{
    /*	height:30px;
        line-height:16px;
        border:1px #e1e1e1 solid;
        width:198px;
        vertical-align:middle;
        background:url(/template/zh/reg_images/textinput.jpg) no-repeat center;
        padding:5px 7px;
        margin: 0;
        overflow:hidden;
        font-size:12px;
        color:#888;*/
    border: 1px solid #e1e1e1;
    width: 175px;
    height: 27px;
    padding-left: 7px;
    color:#888;
}
.cal_wrapper{ padding:30px 40px;/* border-bottom:1px solid #d4d4d4;*/ margin-bottom:20px;margin-left: 40px;}
.cal{ /*background:url(/template/zh/reg_images/cal.jpg); */
    width:120px;
    background-color: #108232;
    overflow:hidden;
    border:0;
    cursor:pointer;
    margin-right:10px;

}
.reset{ /*background:url(/template/zh/reg_images/reset.jpg);*/
    width:120px;
    height:29px;
    overflow:hidden;
    border:0;
    cursor:pointer;
    background-color:#dbdbdb;
}
.jsq_box h3{ margin-bottom:20px;}
.cal_wrapper input{
    line-height: 28px;
    /* padding: 10px 20px;*/

    border-radius: 2px;
    height: 36px;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.t_bc{
    border:1px #e1e1e1 solid;
}

@media(min-width: 0px) and (max-width: 440px) {
    .form_box input{
        width: 42%;
    }
    .form_box .result{
        margin-right: 0px;
    }
    .kn_search .text{
        width: 68%;
    }
}
</pre></body></html>