html {overflow-x:hidden;}
 
.scrollsidebar{position:absolute; z-index:999; bottom: 50px; right: 5px; }
.side_content{width:190px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:190px;overflow:hidden;}
.show_btn{ width:0; overflow:hidden; padding: 30px 0; float:left; cursor:pointer; background: #016dff; color: #fff; font-size: 18px; text-align: center; border-radius:5px 0 0 5px ;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
/*.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}*/
.side_title {height:83px; background: url(../images/kf2.png) no-repeat center top;}
.side_bottom { height:8px;}
.side_center {width:190px; padding: 10px 15px 20px; box-sizing: border-box; border: 1px solid #016dff;border-radius: 0 0 5px 5px; background: #fff; font-family:Verdana, Geneva, sans-serif;  font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;} 
.other  { text-align:center;}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}
 
.close_btn span{cursor: pointer;
    position: absolute; 
    color: #016dff;
    font-weight: bold;
    width: 30px;
    height: 30px;
    display: block;
    background: #fff;
    border-radius: 30px;
    border: 2px solid #016dff;
    line-height: 30px;
    text-align: center;
    font-size: 30px;
    top: -20px;} 


    

.side_center ul li{cursor:pointer;margin-top: 12px;border: 1px solid #DDD;    border-radius: 16px;}
.side_center ul a{text-decoration: none;color:#333;   line-height: 35px;  font-size: 14px;}
.side_center ul li img{width:25px;float: left;margin-top: 5px;margin-left: 10px;margin-right: 10px;}
.sdfimg{ width: 100%; display: block; position: relative; margin: 0 auto; }
.sdfimg img{ max-width: 158px; }