@charset "utf-8";
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
html,body,textarea,select,button,table{font-size:100px;}
body{min-width:320px;font-size:1em;font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif,'微软雅黑';color:#000;-webkit-text-size-adjust:none}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#000;text-decoration:none}
table{border-collapse:collapse}



.p_header,.p_header input ,.p_header button{font-size:30px; background: #fff;}
.p_header .h_txt {
/*background-color: #ececec;
-webkit-box-shadow: 0 2px 4px #d9d9d9;
box-shadow: 0 2px 4px #d9d9d9;*/
height: 1.3333em;
font-size:1em;
min-width:320px;
display: -webkit-box;
overflow:hidden;
}
.p_header .h_txt .search{
margin-top:.4em;
background: #fff;
border: 1px solid #393a3f;
/*border-bottom: 1px solid #d7d7d7;
border-radius: .333em;
box-shadow: inset 0 2px 4px #a3a3a3;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;*/
position: relative;
height: .75em;
-webkit-box-flex: 1;
flex: 1;
font-size:1em;
padding-left: .20em;
padding-right: .75em;
font-family: arail,\9ED1\4F53;
line-height: .60em;}
.p_header .h_txt .search .sbut{background: url(kubolo_search.png) no-repeat .3em;
    -webkit-background-size: .75em .783em;
    background-size: .75em .783em;
position: absolute;right:0;top:0;width:1.2em;height:100%;border: 0;
    background-color: #393a3f;
color: transparent;
cursor: pointer;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
cursor: pointer;line-height:.3em;}
.p_header .h_txt .search .keys{background: transparent;
border: 0;
width: 100%;
vertical-align: top;
padding: 2px;
margin: 2px 0 0;
height:1.625em;
color: #000;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
z-index: 1;
outline:none;
font-size:.4em;
}
.p_header .h_txt .h_h2{text-align:center;-webkit-box-flex: 1;
flex: 1;line-height:1.2em}
.p_header .h_txt .h_h2 h2 i{background:url(http://images.d1.com.cn/wap/2014/d1logo.png) no-repeat;width:40px;height:40px;display:inline-block;vertical-align:middle;}
.p_header .h_txt .h_h2 h2{font-size:.25rem; color:#555555;font-weight:normal;
-webkit-text-shadow: 1px 0 1px rgba(0,0,0,.4);
text-shadow: 0 1px 1px color:#cccccc;
}
.p_header .h_txt .pageback{margin:.25em .10em 0 .15em;height:0.666em;width:.50em;background:url(http://images.d1.com.cn/wap/2014/back2.png) no-repeat;background-size:.333em .65em;-webkit-background-size:.333em .65em; }
.p_header .h_txt .pageback a{display: block;height:100%;width:.50em;color: transparent;}
.p_header .h_txt .myuser{margin: .4em .10em 0 .10em; height: 0.783em;width: .75em;background:url(kubolo_user.png) no-repeat;background-size: cover;}
.p_header .h_txt .logo{    margin: .13em 0.1em 0 0em;
    height: 1.15em;
    width: 2.917em;background:url(kubolo_logo.png) no-repeat;background-size: cover;}
.p_header .h_txt .carth{margin:.4em .10em 0 .10em;height:0.783em;width:1em;background:url(kubolo_flow.png) no-repeat;background-size: cover;}
.p_header .h_txt .home{margin:.23em .10em 0 .10em;height:0.59em;width:.65em;background:url(http://images.d1.com.cn/wap/2014/home.png) no-repeat;background-size: cover;}

.p_header .h_txt .home a,.p_header .h_txt .myuser a,.p_header .h_txt .logo a,.p_header .h_txt .carth a{width:100%;height:100%;display:block;}

.load{text-align: center;width:100%;}



.header2016{font-size:40px;background: #fff;}
.header2016 .htop {
/*background-color: #ececec;*/
-webkit-box-shadow: 0 2px 4px #d9d9d9;
box-shadow: 0 2px 4px #d9d9d9;
height:0.80em;
font-size:1em;
min-width:320px;
display: -webkit-box;
overflow:hidden;
}

.header2016 .htop .logo {
    height: 0.80em;
    width: 2.03em;
    background: url(kubolo_logo.png) no-repeat;
    background-size: cover;
}
.header2016 .htop .txt{height:0.80em;width:3.6em;}
.header2016 .htop  .search{
margin-top:.2em;
background: #fff;
border-bottom: 1px solid #d7d7d7;
border-radius: .333em;
box-shadow: inset 0 2px 4px #a3a3a3;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
position: relative;
height: .35em;
-webkit-box-flex: 1;
flex: 1;
font-size:1em;
padding-left: .20em;
padding-right: .75em;
font-family: arail,\9ED1\4F53;
line-height: .30em;}
.header2016 .htop  .search .sbut{ background: url(http://images.d1.com.cn/wap/2014/sbut.png) no-repeat .10em;-webkit-background-size:.5em .5em;background-size:.5em .5em;position: absolute;right:0;top:0;width:.75em;height:100%;border: 0;
border-radius: 0 .333em .333em 0;
box-shadow: inset 0 2px 4px #a3a3a3;
color: transparent;
cursor: pointer;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
-o-box-sizing: content-box;
box-sizing: content-box;
cursor: pointer;line-height:.3em;}
.header2016 .htop  .search .keys{background: transparent;
border: 0;
width: 100%;
vertical-align: top;
padding: 2px;
margin: 2px 0 0;
height:1.625em;
color: #000;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
z-index: 1;
outline:none;
font-size:.4em;
}


.header2016 .htop .myuser{margin:.32em 0 0 0;height:0.33em;width:0.34em;background:url(kubolo_user.png) no-repeat;background-size: cover;}
.header2016 .htop .flow{margin:.32em 0 0 .20rem;height:0.33em;width:0.44em;background:url(kubolo_flow.png) no-repeat;background-size: cover;}

.header2016 .hbot{
/*background-color: #ececec;*/
-webkit-box-shadow: 0 2px 4px #d9d9d9;
box-shadow: 0 2px 4px #d9d9d9;
height:.7375em;
font-size:1em;
min-width:320px;
display: -webkit-box;
overflow:hidden;
}
.header2016 .hbot .menu1{height:.7375em;width:2.975em;background:url(http://images.d1.com.cn/wap/2016/kbl_02.jpg) no-repeat;background-size: cover;}
.header2016 .hbot .menu2{height:.7375em;width:5.025em;background:url(http://images.d1.com.cn/wap/2016/kbl_03.jpg) no-repeat;background-size: cover;}
.header2016 .htop .logo a,.header2016 .htop .myuser a,.header2016 .htop .flow a,.header2016 .hbot .menu1 a,.header2016 .hbot .menu2 a{width:100%;height:100%;display:block;}


.footer {
background-color: #ececec;
-webkit-box-shadow: 0 -2px 4px #d9d9d9;
box-shadow: 0 -2px 4px #d9d9d9;b
height:1.3rem;
margin-bottom:0.20rem;
font-size:0.16rem;
}
.footer .ftxt{height:0.70rem;width:100%; display:-webkit-box;}
/*.footer .user{padding-left:0.20rem;color:#555555;line-height:0.70rem;width:50%;display:block;overflow:hidden;}
.footer .user a{display:inline-block;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.footer .user a.l{width:1.4rem;float:left;}
.footer .user a.r{width:.80rem;float:right;}*/
.footer .user{padding-left:0.20rem;color:#555555;line-height:0.70rem;width:2.40rem;display:block;}
.footer .user a{display:inline-block;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.footer .user a.l{width:1.4rem;}
.footer .user a.r{width:.80rem;}
.footer .top{height:0.70rem;line-height:0.70rem;fax:1;-webkit-box-flex:1;text-align:right;padding-right:.30rem;display:block;overflow:hidden;}
.footer .top a{color:#666;display:block;float:right;}
.footer .fcopy{font-size:.14rem;color:#666;text-align:center;width:100%;height:.50rem; line-height:.23rem;}
.footer .fcopy a{color:#666;}