.Title  span{
    color:#b5b5b5;
}
.MainContainer{
    overflow: hidden;
    background-color: #efefef;
    padding-left:1.5%;
    padding-right:1.5%;
}

.tinco{
    margin-left: 10px;
    margin-right:10px;
}
.Title,.TitleO{
    margin-top: 10px;
    margin-left: 1.5%;
}
.Title{
    font-size: 12px;
 }
.TitleO{
    color:#0079e4;
    font-size: 18px;
	float: left;
}
.MainContainerTools{
	float:right;
	margin-right: 1.5%;
	line-height: 25px;
	}
.MainContainerTools .MainContainerTool{
	float:right;
	} 
.MainContainerTools a{
	font-size:12px;
	color: #6d6d6d; 
	text-decoration: none; 
}
.MainContainerTools .ToolImg{
	margin-right: 5px;
	margin-bottom: -2px;
	}
.MainContainerTools span{
	margin-right: 10px;
	margin-bottom:10px;
	}

.TableContainer{
    margin-top: 10px;
    padding:1.5%;
    background-color: #ffffff;
    margin-bottom: 50px;
}
.TableHeadLine{
    background-color: #fff;
}
.TableHeadLine th{
	 white-space: nowrap;
   padding:0 5px;
}
/*
.tableStyle{
    border:1px solid #dbdbdb;
    border-right:none;
}
.tableLastStyle{
    border-right: 1px solid #dbdbdb;
}

*/
/*.tableColumn1{
    width:90px;
}
.tableColumn2{
    width:75px;
}
.tableColumn3{
   width:80px;
}
.tableColumn4{
    width:160px;
}
.tableColumn5{
    width:70px;
}
.tableColumn6{
    width:70px;
}
.tableColumn7{
    width:70px;
}
.tableColumn8{
    width:120px;
}
.tableColumn9{
    width:100px;
}
.tableColumn10{
    width:100px;
}*/
.TableLine{
    font-size: 12px;
    color:#808080;
    height:50px;
    line-height: 50px;
}
.TableLine td{
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
	padding:0 5px;
    width:50%;
}
.TableContainerTable{
	border-collapse: collapse;
    min-width: 100%;
	}
/*.TableContainerTable tr:hover, */
.TableContainerTable tr:nth-child(2n+1){
    background-color:#f3f3f3 ;
}
.TableContainerTable input[type="text"] {
		border: 1px solid #cccccc;
		width: 100%;
}
.TableContainerTable .ContainerBtn{
	background-color: #9A9A9A;
    color: #fff;
    font-size: 12px;
    cursor: pointer;
    height: 25px;
    line-height: 25px;
	}
.TableContainerTable .ContainerBtn:hover{
	filter: brightness(80%);
    -webkit-filter: brightness(80%);
    -moz-filter: brightness(80%);
    -o-filter: brightness(80%);
    -ms-filter: brightness(80%);
	}
/*.grayLine{
    background-color:#f8f8f8 ;
}*/

.Pagination{
        margin-top: 10px;
}
.PaginationInfo{
    font-size: 12px;
    margin-left: 5%;
    color:#a2a2a2;
}
.pageBtnStyle{
    float: left;
    width:20px;
    height:20px;
    line-height: 20px;
    font-size:12px;
    color:#a2a2a2;
    cursor: pointer;
    text-align: center;

}
.PaginationPage .pageBtnStyle:hover{
	color:#ffffff;
	background-color:#0079e4;
	}

.PaginationPage{
    float:right;
    /*width:122px;*/
    border:1px solid #e6e6e6;
    border-radius: 3px;
}
.PaginationPage img{
    margin-top: 5px;
}
.PaginationPage .active{
	background-color:#ebebeb;
	}

.ContainerButtons{
    margin:0 auto;
    width: 330px;;
	margin-bottom: 60px;

	}

.ContainerButtons .ContainerBtn {
    float: left;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    text-align: center;
    margin-top: 15px;
    color: #808080;
   border: 1px solid #d7d7d7;
    height: 30px;
    cursor: pointer;
    font-size: 14px;
	padding:0 20px;
    width:100px;
    border-radius: 3px;

}
.ContainerButtons .ContainerBtnForSave {

    border: 1px solid #0079e4 ;
    color:#0079e4
}
.ContainerButtons .ContainerBtn:hover{
	filter: brightness(80%);
    -webkit-filter: brightness(80%);
    -moz-filter: brightness(80%);
    -o-filter: brightness(80%);
    -ms-filter: brightness(80%);
	}


tr>td,tr>th{
    border:1px solid #dbdbdb;
      }
.Tab{
    height:30px;
    line-height: 30px;
    margin-left:10px;
	font-size:12px;
}
.Tab>div{
    float:left;
    width:125px;
    text-align: center;
    background-color:#f8f8f8 ;
    color:#808080;
    cursor: pointer;
    margin-left: 1px;
}
.onChoose{
    background-color:#0079e4 !important;
    color: #ffffff !important;;
}

#detailInfoMainContainer{
    margin-top: 60px;
}
.flex{
    display: flex;
}
.ditTitle{
    width: 30%;
    text-align: right;
    overflow: hidden;
    font-size: 15px;
}
.ditStar{
    width:5%;
    max-width: 40px;
    min-width: 10px;
}
.ditStar>img{
	margin-top:20px;
}
.ditInput{
    width:40%;
    text-align: left;
}
.ditInput>input{
    width:80%;
    height: 30px;
	margin-top: 10px;
	line-height: normal;
	background: #eee;
	font-size: 14px;
}
.ditInput>select{
    width:33%;
    height: 30px;
	margin-top: 10px;
	line-height: normal;
	background: #eee;
	font-size: 14px;
}
tr>td, tr>th{
    border: none;
}
.ditTitle>span,.ditTel{
    line-height: 25px;
}
table tr:first-child{
    border-top: 1px solid #dbdbdb;
}
.ditTitle>input{
   margin-top: 3px;
}
.ditype{
    width:22%!important;
}
.diInputc{
    margin-left: 55%;
}
.ditype{
    display: flex;
}
.diText{
    margin-left: 11%;
    font-size: 14px;
}
.diType2 .diInputc{
    margin-left:30%;
}
.diType3 .diInputc{
    margin-left:0%;
}
.inputSub{
    float:left;
    width:70px;
    text-align: center;
    background-color:#f8f8f8 ;
    color:#808080;
    cursor: pointer;
    margin-left: 1px;
}
.imgclass {
	float: left;
	width: 66%;
}
.TabReg>div{
    float:left;
    width:160px;
    text-align: center;
    background-color:#f8f8f8 ;
    color:#808080;
    cursor: pointer;
    margin-left: 1px;
}
.TabReg{
    height:30px;
    line-height: 30px;
    margin-left:10px;
	font-size:12px;
}