@charset "utf-8";

* {
    margin:0px auto;
    padding:0px;
}
img{
    border:0px;
}
html,body {
    font-family:"Microsoft YaHei","Hiragino Sans GB","Hiragino Sans GB W3","\5FAE\8F6F\96C5\9ED1","tahoma","arial","simhei","\9ED1\4F53";
    font-size:12px;
    height: 100%;
    min-width:1000px;
}
a{
    text-decoration:none;
}
ul{
    list-style:none;
}

.foYa{
    font-family:"Microsoft YaHei";
}
.foAr{
    font-family:"arial";
}

.font10{
    font-size:10px;
}
.font12{
    font-size:12px;
}
.font14{
    font-size:14px;
}
.font16{
    font-size:16px;
}
.font18 {
    font-size:18px;
    color:#ffffff;
}
.font22 {
    font-size:22px;
}
.font30{
    font-size:30px;
}

.padT20{
    padding-top:20px;
}
.padL40 {
    padding-left:40px;
}
.padB10{
    padding-bottom:10px;
}
.padB5{
    padding-bottom:5px;
}
.marL15{
    margin-left:15px;
}
.marL20{
    margin-left:20px;
}
.marL30{
    margin-left:30px;
}
.marL50{
    margin-left:50px;
}
.marT5{
    margin-top:5px;
}
.marT10{
    margin-top:10px;
}
.marT15{
    margin-top:15px;
}
.marT20{
    margin-top:20px;
}
.marT25{
    margin-top:25px;
}
.marB5{
    margin-bottom:5px;
}
.marB10{
    margin-bottom:10px;
}
.marB15{
    margin-bottom:15px;
}
.marB20{
    margin-bottom:20px;
}
.marR5{
    margin-right:5px;
}
.marR10{
    margin-right:10px;
}
.marR15{
    margin-right:15px;
}
.marR20{
    margin-right:20px;
}
.marR25{
    margin-right:25px;
}
.marR30{
    margin-right:30px;
}
.marR35{
    margin-right:35px;
}
.marR40{
    margin-right:40px;
}
.marR50{
    margin-right:50px;
}

.color_e6{
    color:#228ee6;
}
.color_333{
    color:#333;
}
.color_555{
    color:#555;
}
.color_999{
    color:#999;
}
.red{
    color:#f00;
}

.border{
    border:#ccc solid 1px;
}
.borderB{
    border-bottom:#ccc solid 1px;
}
.borderR{
    border-right:#ccc solid 1px;
}

.h30{
    height:30px;
}
.w200{
    width:200px;
}
.w320{
    width:320px;
}
.w205{
    width:205px;
}
.w780{
    width:780px;
}
.w1120{
    width:1120px;
}
.max-w128{
    max-width:128px;
}
.max-w142{
    max-width:142px;
}

.fr{
    float:right;
}
.fl{
    float:left;
}

#dkt_header{
    position:relative;
    top:0px;
    left:0px;
    width:100%;
}
#dkt_header *{
    color:#d3e8fa;
}

.logo{
    display:block;
    padding-top:5px;
    width:321px;
    float:left;
}
.logo label{
    display:block;
    cursor:pointer;
}
.logo span{
    float:left;
    display:block;
    width:34px;
    height:24px;
    margin:3px 5px 0px 0px;
    background:url(/Apps/Home/Public/default/Images/hats.png) no-repeat -103px 0px;
}
.fastKeys{
    float:right;
    line-height:40px;
}
.fastKeys a{
    margin-left:15px;
}
.titleDiv{
    height:33px;
}
.title{
    font-size:18px;
    border-bottom:#ccc solid 1px;
    padding-bottom:5px;
    float:left;
    color:#333;
}
.title span{
    border-bottom:#228ee6 solid 1px;
    padding:0px 20px 5px 0px;
}
.title a{
    color:#228ee6;
    font-size:12px;
    font-family:"宋体";
    float:right;
    font-weight:normal;
    margin-top:10px;
}
.ellipsis{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.checkBoxStyle{
    display:block;
    width:10px;
    height:10px;
    border:#ccc solid 1px;
    float:left;
    line-height:10px;
    background:#fff;
}

.searchBox{
    width:425px;
    float:right;
}
.box{
    height:33px;
    width:333px;
    border:#ccc solid 1px;
    border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    float:right;
}
.dropdownMenu{
    width:80px;
    float:left;
    margin-left:-1px;
}
.menuSelect{
    position:relative;
    z-index:1;
}
.menuShow{
    height:26px;
    margin-top:4px;
    border-right:#ccc solid 1px;
}
.menuShow span{
    line-height:26px;
    color:#646464;
    margin-left:10px;
}
.menuShow img{
    margin-left:21px;
    cursor:pointer;
}
.menuSelect span{
    display:block;
    width:67px;
    height:34px;
    line-height:34px;
    color:#646464;
    padding-left:10px;
    border:#ccc solid 1px;
    border-top:none;
    cursor:pointer;
    background:#fff;
}
.text{
    border:none;
    width:245px;
    height:33px;
    background:#fff;
    float:right;
    color:#ccc;
    font-family:"宋体";
}
.submit{
    display:none; 
    width:0px ;
    height:0px;
    float:right;
}
.search{
    width:75px;
    height:35px;
    background:#228ee6;
    cursor:pointer;
    margin-left:1px;
    display:block;
    float:right;
}
.search span{
    display:block;
    width:20px;
    height:25px;
    background:url(/Apps/Home/Public/default/Images/icons.png) no-repeat 0px 0px;
    margin:5px 28px;
}


.size1000{
    width:1000px;
}

.size660{
    width:660px;
}
.size320{
    width:320px;
}

.size680{
    width:680px;
    margin-right:20px;
}
.size300{
    width:300px;
}
.size280{
    width:280px;
}

.clear{
    clear:both;
}
#dkt_footer{
    height:130px;
    margin-top:20px;
    border-top:#dfdfdf solid 1px;
}
#dkt_footer *{
    color:#555;
}
.partner,.aboutSite,.copyright{
    text-align:center;
}
.partner{
    margin-top:25px;
}
.partner a,.aboutSite a{
    border-right:#d7d7d7 solid 1px;
    padding:0px 10px 0px 5px;
}
.aboutSite{
    height:15px;
    margin-top:30px;
}
.copyright{
    margin-top:10px;
}
.address{
    text-align:center;
    margin-top:10px;
}

.advertSign {
    position:absolute;
    bottom:20px;
}
.advertSign em{
    cursor: pointer;
    display:block;
    float:left;
    height:0;
    margin-right:10px;
    overflow: hidden;
    padding-top:13px;
    position:relative;
    text-indent:-9999px;
    width:13px;
    background:url("/Public/Js/advert/icon.png") no-repeat;
}
.advertSign em.on{
    background-position:0 -26px;
}
