/*===========menu===========*/
.subpage{background:url(../images/lider.png) 5px 0 repeat-y #fafafa; border:1px solid #e5e5e5;box-shadow: 0 4px 12px rgba(0,0,0,0.05); position:relative;    padding-left: 0px;}
.subpage.no-sider{background:#fff; padding-left:0;}
.subpage.no-sider .siderBar{display:none;}
.subpage.no-sider > .contant{border-left:0;}
.subpage > .contant{min-height:500px !important; background:#fff !important; border-left:1px solid #e5e5e5 !important;}
.subpage > .siderBar{width:200px; position:absolute; left:0; top:20px;}
.subpage > .siderBar > .title{line-height:40px; font-size:14px; font-weight:bold; padding:0 10px; margin:0 10px; margin-bottom:15px; border-bottom:2px solid #bcbcbc;}
.subpage > .siderBar > .menu{padding:0 8px;}
.subpage > .siderBar > .menu li{padding:3px 0;}
.subpage > .siderBar > .menu a{display:block; line-height:30px; padding:2px 10px; border-radius:5px; position:relative;}
.subpage > .siderBar > .menu a > i{display:block; line-height:24px; position:absolute; top:5px; right:10px;}
.subpage > .siderBar > .menu a.default:link,.subpage > .siderBar > .menu a.default:visited{color:#666; border:1px solid #e2e2e2;}
.subpage > .siderBar > .menu a.default:hover{background:#f4f4f4; text-decoration:none; border:1px solid #dadada;}
.subpage > .siderBar > .menu a.active:link,.subpage > .siderBar > .menu a.active:visited{color:#fff; background:#054c8a; border:1px solid #054c8a;}
.subpage > .siderBar > .menu a.red:hover{text-decoration:none;}

.subpage > .siderBar .submenu{ padding-top:8px;}
.subpage > .siderBar .submenu a{ padding-left:22px;}
.subpage > .siderBar .submenu a:hover{ color:#2196f3;}
.subpage > .siderBar .submenu a.active{ color:#2196f3 !important; background:#dcdcdc !important; border:0 !important;}

.subpage .listbar{margin:0 30px;}
.subpage .listbar > .title{font-size:14px; color:#555; margin-bottom:15px; border-bottom:1px solid #ddd; padding-top:20px;}
.subpage .listbar > .title > span{display:inline-block; line-height:40px; font-size:18px; font-weight:bold; border-bottom:2px solid #054c8a; margin-bottom:-1px;}
.subpage .listbar > .list{width:100%; padding-bottom:50px;}
.subpage .listbar > .list td{display:block; line-height:30px; padding:7px 115px 7px 24px; border-bottom:1px dotted #eee; position:relative; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.subpage .listbar > .list td a{color:#444;}
.subpage .listbar > .list td:before{content:"\e635"; font-family:"iconfont" !important; font-size:12px;font-style:normal; line-height:30px; color:#aaa; -webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing:grayscale; position:absolute; top:8px; left:0;}
.subpage .listbar > .list td:hover{background:#f8f8f8;}
.subpage .listbar > .list td span{color:#aaa; display:block; position:absolute; top:7px; right:0;}
/*textҳ��*/
.subpage .textbox{min-height:700px; padding:20px;}
.subpage .textbox > .title{border-bottom:1px solid #f5f5f5; text-align:center; padding-bottom:40px; padding-top:35px;}
.subpage .textbox > .title h1{font-size:21px; font-weight:800; color:#444; line-height:1.5em;}
.subpage .textbox > .title > span{color:#999; line-height:2em;margin:0 1em;}
.subpage .textbox > .msbox{width:auto; font-size:14px; line-height:2em;padding:30px;}
.subpage .textbox > .msbox p{text-indent:2em; margin-bottom:1em;}

.subpage .search-bar{padding:50px 0; border-bottom:1px solid #eee; margin:0 30px; margin-bottom:40px;}
.subpage .search-bar > .search-tool{width:500px; margin:0 auto;}
.subpage .search-bar > .search-tool > input{display:block; width:410px; line-height:22px; height:42px; font-size:12px; padding:8px 12px; background:#fff; border:2px solid #2196f3; border-radius:3px 0 0 3px; float:left;}
.subpage .search-bar > .search-tool > button{display:block; width:62px; line-height:42px; font-size:14px; color:#fff; background:#2196f3; border:0; border-radius:0 3px 3px 0; float:left; overflow:hidden;}
.subpage .search-bar > .search-tool > button:hover{background:#4879e4; cursor:pointer;}

.subpage .listbar > .list td{ border-top:0 !important;}

.menu-span{
	width: 100%;
	position: relative !important;
    left: 10px !important;
    top: 10px !important;
    float: left !important;
    color:#000 !important;
}
.menu-span span {
    color: #aaa !important;
    display: inline !important;
    position: relative !important;
    top: 0px !important; 
    float: left;
}
.subpage .listbar > .list td {
    display: block;
    line-height: 30px;
	padding: 7px 4px 7px 4px;
    border-bottom: 1px dotted #eee;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.subpage .listbar > .list td:before {
    content: "";
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #fff;
    width: 25%;
    display: block;
    float: left;
    
}
.table-striped>tbody>tr:nth-of-type(even) {
    background-color: #fff;
    width: 25%;
    display: block;
    float: left;
}
.menu-accountType {
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 70%;
}
.sp{
	width: 28%;
    text-align: center;
    border: 1px solid #e7e7e7;
    margin-left: 16px;
    margin-top: 5px;
}
.sl{
	left: 48px;
    position: relative;
}
.finish{
    background: #003aa6bd;
    color: #fff;
}
.finish-img{
	width: 53px;
    right: 3px;
    position: absolute;
    z-index: 10;
}
.subpage .listbar > .list td p {
    float: left;
    margin-left: 17px;
}

