@charset "utf-8";
/* CSS Document */
.table_box {margin-top:10px;}
.table_box table {width:100%;}
.table_box th {height:50px; vertical-align:middle; text-align:left; padding-left:10px; font-size:16px; color:#666666; background:#f9f9f9; border:1px solid #ddd;}
.table_box td {height:50px; vertical-align:middle;  color:#666; border:1px solid #ddd; }
.table_box td.sum {color:#cf000e;}
.table_box td.sum span {color:#cf000e;}
.table_box td span {vertical-align:middle; display:inline-block; font-weight:normal;}

.tableList		{ width:100%; text-align:center; border:1px solid #ddd;}
.tableList th	{ height:42px;  padding-left:0; background:#f9f9f9; text-align:center; vertical-align:middle; color:#666666; font-size:16px;}
.tableList td	{ height:30px; padding:10px 20px; border:1px solid #ddd; color:#666; vertical-align:middle; font-size:14px;}
.tableList td.title	{ text-align:left;}
.tableList td a	{ color:#666}
.tableList td a:hover	{ color:#39F; }

.tableView th, .tableView td { text-align:left}
.tableView th	{ font-size:22px; height:60px; color:#333 ; text-align:center; padding:0; }
.tableView td		{ font-size:18px; color:#999; padding-left:10px; }
.tableView td strong	{ color:#666; font-size:14px; }
.tableView td .hit	{ float:right}
.tableView .conWrap	{ min-height:200px; vertical-align:top; color:#666}
.tableView td input[type=text] { width:70%; height:38px; border:#ddd 1px solid;     padding-left: 10px; font-size:18px;
    box-sizing: border-box; }
.tableView td input[type=password] { width:30%; height:38px; border:#ddd 1px solid;     padding-left: 10px;
    box-sizing: border-box; }
.tableView td textarea { width:90%;border:#ddd 1px solid; margin:5px 0; padding:10px; box-sizing:border-box; height: 200px; font-size:18px;} 

.btn_table { float:right; padding-top:15px;}
.btn_list, .btn_input {
	font-size:17px;
	color:#fff;
	outline:none;
	cursor:pointer;
	border: none;
	width:166px; line-height:49px; 
	background:#004faa; 
}
.btn_table  .btn02 { border:1px solid #004faa !important; background:#fff !important; color:#004faa !important; box-sizing:border-box; line-height:47px !important; } 

.analysis_login input[type=password] {
    width: 100%;
    border: 1px solid #ddd;
    height: 50px;
    margin-bottom: 5px;
    padding-left: 20px;
    font-size:18px;
    color: #888;
    box-sizing: border-box;
}


.analysis_login { width:500px; margin:0 auto; }
.analysis_login .top_txt { font-size:22px; text-align:center; margin-bottom:35px;}
.analysis_login input[type=text] {width:100%; border:1px solid #ddd; height:50px; margin-bottom:5px; padding-left:20px; font-size:14px; color:#888;     box-sizing: border-box;}


.analysis_login .btn_wrap { margin-top:5px; overflow:hidden; } 
.analysis_login .btn_wrap input { display:inline-block; width:49%; line-height:50px; background:#004faa; color:#fff; font-size:20px; text-align:center; border:none;  }
.analysis_login .btn_wrap input[type=button] { margin-right:4px; border:1px solid #004faa; background:#fff; color:#004faa; box-sizing:border-box;    line-height: 48px; width:192px;}
.analysis_login .btn_wrap input[type=submit] { width:192px;}



.table_box .btn02 { text-align:right; margin-top:30px;}
.table_box .btn02 input[type=button] {
    display: inline-block;
    width: 110px;
    line-height: 45px;
    background: #004faa;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
    text-align: center;
    border: 0;
    box-sizing: border-box;    margin-left: 5px;
}
.table_box .btn02 a {
    display: inline-block;
    width: 110px;
    line-height: 43px;
    font-size: 20px;
    cursor: pointer;
    text-align: center;
    border: 0;
    box-sizing: border-box;
	background: #fff;
    border: 1px solid #004faa;
    color: #004faa;
	vertical-align:middle; 
}



.tableView td .file {
    display: inline-block;
    line-height: 38px;
    padding: 0 20px;
    background: #666;
    border: none;
    font-size: 14px;
    color: #ffffff;
    height: 38px;
}













