body{background-color: #f9faff}
.centertop{display: block;width: 100%;max-height: 130px;margin: 0}
.centertop .header{display: block;width: 100%;height: 60px;margin: 0;background-color: #096EE1}
.centertop .header .headermain{display: block;width: 1200px;height: 80px;margin: 0 auto}
.centertop .header .headermain .logo{display: block;width: 270px;height: 55px;margin: 5px 0;float: left;background: url("../../../../images/business/webcenter/menu/kslogo.png") no-repeat center;}
.centertop .header .headermain .login{display: block;float:right;margin: 20px;color: whitesmoke;}
.centertop .header .headermain .buttom{margin-left: 20px; font-size: 15px; background-color: #1F83EA;color: whitesmoke;border: 1px solid #1F83EA; }
.centertop .header .headermain .buttom .lock{padding-right: 20px;margin-right: 5px; background: url("../../../../images/business/webcenter/menu/lock.png") no-repeat center;}
.centertop .header .headermain .buttom .out{padding-right: 20px;margin-right: 5px; background: url("../../../../images/business/webcenter/menu/out.png") no-repeat center;}

.centertop .header .headermain .typelabel{display: block;width: 160px;height: 50px;margin: 15px;float: left;line-height: 50px;color: #fff;font-size: 26px;font-weight: bold}
.centertop .header .headermain .gobacklabel{display: block;width: 140px;height: 30px;margin: 24px 15px;float: left;line-height: 30px;color: #fff;font-size: 14px;border: 1px solid #fff;border-radius: 4px;text-align: center}
.centertop .header .headermain .gobacklabel:hover{font-weight: bolder}
.centertop .header .headermain .toolsbar{display: block;width: 280px;height: 50px;margin: 15px 0;float: right;}
.centertop .header .headermain .toolsbar .message{display: block;width: 69px;height: 22px;margin: 14px 0;float: left;border-right:1px solid #d7d7d7}
.centertop .header .headermain .toolsbar .message a{display: block;width: 30px;height: 22px;margin: 0px 20px;float: left;position: relative;background: url("../../../../images/business/webcenter/menu/messagelabelnew.png") no-repeat center;cursor: pointer}
.centertop .header .headermain .toolsbar .message a em{display: block;position: relative;width: 14px;height: 14px;top:-7px;left: 24px;border-radius: 7px;background-color:#ed4c59;color: #fff;line-height: 14px;text-align: center;font-style: normal;font-size:12px;}
.centertop .header .headermain .toolsbar .userlogo{display: block;width: 80px;height: 50px;margin:0;float: left;}
.centertop .header .headermain .toolsbar .userlogo label{display: block;width: 40px;height: 40px;margin:5px 20px;float: left;border-radius: 25px;}
.centertop .header .headermain .toolsbar .userlogo label img{display: block;width: 40px;height: 40px;border-radius: 25px;}
.centertop .header .headermain .toolsbar .authbar{display: block;width: 110px;height: 50px;float: left;}
.centertop .header .headermain .toolsbar .authbar .nav{float: right;width: 110px;}
.centertop .header .headermain .toolsbar .authbar .registerlabel{width: 110px}
.centertop .header .headermain .toolsbar .authbar .caret{float: right;margin-top: 26px}
.centertop .header .headermain .toolsbar .authbar .loginusername{display: inline-block;float: left;width:90px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px }
.centertop .header .headermain .toolsbar .authbar .nav>li>a {color: #fff;padding: 0 5px;line-height: 50px;font-size: 16px}
.centertop .navbar{display: block;width: 100%;height: 49px;margin: 0;background-color: #0762b1;border-top: 1px solid #0762b1;min-height: 50px;font-weight: bolder;border-radius: 0px}
.centertop .navbar .navmain{display: block;width: 1200px;height: 50px;margin: 0 auto;}
.centertop .navbar .navmain ul{display: block;width:100%;height: 50px;margin: 0;padding: 0}
.centertop .navbar .navmain ul li{display: block;width: 120px;height: 50px;margin: 0;float: left;}
.centertop .navbar .navmain ul li a{display: block;width: 100px;height: 49px;margin: 0;line-height: 50px;text-align: center;font-size: 14px;color: #ffffff;cursor: pointer;font-size:16px;}
.centertop .navbar .navmain ul li .active{color: #ffffff;background-color: #1275ca}
.centertop .navbar .navmain ul li a:hover{text-decoration: none;color: #ffffff}

.centermain{display: flex;justify-content: space-between; width: 1200px;margin: 15px auto;min-height: 250px; background-color: white;padding-bottom: 30px;}
.centermain .content_whole{width: 100%}
.centermain .content_75{width: 75%;}
.centermain .content_25{width: 25%; margin-top: 10%;text-align: right;margin-right: 5%}

.bg{width: 100%;
    /*background-image: url("../../../../images/business/webcenter/personcenter/background.png");*/
    /*background-size: 100% 103%;*/
}

.centerbottom{display: block;width: 100%;height: 300px;margin: 0;background-color: #0662b1}
.centerbottom .bottombar{display: block;width: 1200px;height: 300px;margin: 0 auto;}
.centerbottom .bottombar .maininfo{display:inline-block;width: 600px;height: 120px;margin: 62px 0 0 0;}
.centerbottom .bottombar .maininfo span{display: block;width: 600px;height: 30px;margin:0;padding: 0;float: left;line-height: 30px;color: #fff;font-size: 16px}

#usermsgmodalbody .table>tbody>tr>td, #usermsgmodalbody .table>tbody>tr>th, #usermsgmodalbody .table>tfoot>tr>td, .table>tfoot>tr>th, #usermsgmodalbody .table>thead>tr>td, #usermsgmodalbody .table>thead>tr>th {
    border-bottom: 1px solid #d7d7d7;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
}
#userMsgModal .modal-header button{
    float: right;
    margin-left: 20px;
}
/* 新底部样式 start*/
.websitemain{display: block;width: 1200px;margin: 15px auto;padding: 15px 0;background-color: #fff;min-height: 400px}
.websitebottom {
    display: block;
    width: 100%;
    height: 300px;
    margin: 0;
    background-color: #0c1f2e
}

.downmenu {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    /* 用border值来控制箭头粗细 */
    border: 3px solid whitesmoke;
    /* 上、右、下、左  四个边框的宽度 */
    border-width: 0px 1px 1px 0px;
    margin-left: 15px;
    display: inline-block;
    /* padding值控制箭头大小 */
    padding: 4px;
    display: inline-block;
}

.websitebottom{display: block;width: 100%;height: 140px;margin: 0;background-color: #0662b1; float:left;}
.websitebottom .bottomfriendlink{display: block;width: 1200px;height: 79px;margin: 0 auto;border-bottom: 1px solid #4484bb}
.websitebottom .bottomfriendlink .linktype{display: block;width: 240px;height: 79px;float: left}
.websitebottom .bottomfriendlink .linktype span{display: block;width: 140px;height: 60px;margin: 20px auto 0;color: #fff;line-height: 60px;cursor: pointer;}
.websitebottom .bottomfriendlink .linktype .dropdown-menu{top: -150px;height: 180px;width: 220px;left: 10px;overflow-y: auto}
.websitebottom .bottombar{display: block;width: 1200px;height: 165px;margin: 0 auto;}
.websitebottom .bottombar .maininfo{display:inline-block;width: 900px;height: 120px;margin: 22px 0 0 0;}
.websitebottom .bottombar .maininfo span{display: block;width: 950px;height: 40px;margin:0;padding: 0;float: left;line-height: 40px;color: #fff;font-size: 14px}
.websitebottom .bottombar .maininfo span a{font-size: 16px;color: #ffffff;text-decoration:none;position: relative}
.websitebottom .bottombar .maininfo span a .qrcode{display: none;position: absolute;width: 120px;height: 120px;top: -130px;left: 0px;background: url("../../../../images/business/website/menu/cqjyqrcode.jpg") no-repeat;background-size: 100%}
.websitebottom .bottombar .maininfo span a:hover .qrcode{display: inline-block}
.websitebottom .bottombar .netinfo{display:inline-block;width: 277px;height: 120px;margin: 22px 0 0 0;float: right}
.websitebottom .bottombar .netinfo a {display:inline-block;width: 80px;height: 80px;margin: 20px 22px;float: left}
.websitebottom .bottombar .netinfo .govment{background: url("../../../../images/business/webcenter/menu/govment.png") no-repeat;background-size: 100%;margin-left: 4px;margin-right: 5px}
.websitebottom .bottombar .netinfo .businessoffice{background: url("../../../../images/business/webcenter/menu/businessoffice.png") no-repeat;background-size: 100%;margin-left: 4px;margin-right: 5px}
.websitebottom .bottombar .netinfo .jiucuo{background: url("../../../../images/business/webcenter/menu/jiucuo.png") no-repeat;background-size: 100%;margin-left: 4px;margin-right: 5px;margin-top: 38px;}
.websitebottom .bottombar .netinfo  .zfga{background: url("../../../../images/business/webcenter/menu/zwgk_gaba.png") no-repeat;background-size: 90%;margin-left: 4px;margin-right: 5px}
/* 新底部样式 end*/

/*文字超长变省略号*/
.overdot {white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
/*消息提醒中信息描述列宽度设定*/
#usermsggrid td > span {width: 400px!important; }

.title{
    display: flex;
    align-items:center;
    border-bottom: 3px solid #EFF0F5;
    width: 95%;
    height: 76px;
    line-height: 76px;
    font-size: 20px;
    font-weight: bolder;
    margin: 0px 15px;

}

/*块状标题*/
.title .piece{ width: 7px;height: 30px;background-color: #4586E9; margin-left:40px; margin-top: 20px;}
.title span{color: black;margin-left:5px; margin-top: 20px; font-size: 20px;font-weight: bolder;letter-spacing: 2px; }
.edit-div .edit{color:#FF8F36;  margin-left: auto; margin-top: 20px;font-size: 25px;font-weight: bolder;letter-spacing: 5px;}
.edit-div{text-align: center; margin-top: 20px;width: 100%}
.content{display: flex;width: 100%;padding-left: 40px;padding-top: 15px;}
.content form table{width: 100%;height: 200px;}
.ml40{margin-left: 40px;}
.content .photo{height: 200px;width: 150px;}

.title_stype_2{display: flex;align-items:center;border-bottom: 3px solid #EFF0F5;width: 96%;height: 76px;line-height: 76px;font-weight: bolder;letter-spacing: 2px;margin:  15px;}
.title_stype_2 .piece{ width: 7px;height: 30px;background-color: #4586E9; margin-left:40px; margin-top: 20px;}
.title_stype_2 span{color: black;margin-left:5px; margin-top: 20px; font-size: 20px; }

.editButton{
    background-color: #096ee1;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    border-radius: 4px;
    width: 100px;
    border: 1px groove;
}



