@charset "utf-8";

.hand{cursor:pointer;}
.emptyData{height:50px; font-size:18px; font-weight:bold; text-align:center;}
.ellipsis{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}

/** For Admin Page **/
/*TABLE {border-collapse:collapse;}*/
TR.link:hover{cursor:pointer; background-color:#C4DEFF;}
TD.link:hover{cursor:pointer; background-color:#C4DEFF;}

.checkList{float:left; width:150px; text-align:left;}

.fl_lt{float:left;}
.fl_rt{float:right;}

.MenuTree{text-align:left; border:2px solid #dcdcdc; float:left; width:30%;}
.MenuTree DIV:hover{background-color:#dcdcdc; cursor:pointer;}
.MenuTree DIV.haveChd{font-weight:bold;}
.MenuTree DIV.depth1{padding-left:20px;}
.MenuTree DIV.depth2{padding-left:40px;}
.MenuTree DIV.depth3{padding-left:60px;}

.txt{padding-left:5px; vertical-align:middle;}
.txt_100{width:100px; padding-left:5px; vertical-align:middle;}
.txt_200{width:200px; padding-left:5px; vertical-align:middle;}
.txt_300{width:300px; padding-left:5px; vertical-align:middle;}
.txt_400{width:400px; padding-left:5px; vertical-align:middle;}
.txt_half{width:49%; padding-left:5px; vertical-align:middle;}
.txt_full{width:98%; padding-left:5px; vertical-align:middle;}

.sel {letter-spacing:0px; border:1px solid #dcdcdc; vertical-align:middle;}
.sel_100 {width:100px; letter-spacing:0px; border:1px #dcdcdc solid; vertical-align:middle;}
.sel_200 {width:200px; letter-spacing:0px; border:1px #dcdcdc solid; vertical-align:middle;}
.sel_300 {width:300px; letter-spacing:0px; border:1px #dcdcdc solid; vertical-align:middle;}
.sel_400 {width:400px; letter-spacing:0px; border:1px #dcdcdc solid; vertical-align:middle;}
/** For Admin Page **/