html{color:#333; height:100%; background-color:#fdfdfd; overflow-y:hidden;}
body, div, ul, li, input, textarea, p, th, td{ margin:0; padding:0 }
table{ border-collapse:collapse; border-spacing:0 }
fieldset, img{ border:0 }
ol, ul{ list-style:none }
caption, th{ text-align:left }
input, textarea, select{ font-family:inherit; font-size:inherit; font-weight:inherit }
input, textarea, select{ *font-size:100% }
legend{ color:#333 }
table{ _font-size:100%; }
body{
    font-family:Tahoma, Arial;
    font-size:12px;
    background-color:#f3f3f3;
	height:100%;
	overflow:hidden;
    /*overflow-y:visible;*/
}
a{
    color:#808080;
    cursor:pointer;
    text-decoration:none;
}
a:hover{
    color:#4c4c4c;
    text-decoration:none;
}
a:focus{
    outline:none;
}
.c{
    clear:both;
}
#wrap-box{
    width:auto;
    margin:0 auto;
    position:relative;
}

#menu-box{
	position:absolute;*position:static;*float:left;*height:100%;top:0;left:0;bottom:0;width:150px;overflow:auto;overflow:hidden;
	background:#FfFfFf url(../images/option_menu.png) repeat-y;
}
#menu-box li{
	float:left;
    list-style:none;
    height:32px;
    /*line-height:47px;
    text-align:right;
    font-size:14px;*/
    width:150px;
    /*margin-bottom:8px;*/
    overflow:hidden;
    background:url('../images/option.png') -302px -144px;
	/*border:1px solid red;*/
}

#menu-box li.current{
    background:url('../images/option.png') 0 -144px;
    font-weight:normal;
}
#menu-box li a{
    display:block;
    padding-right:60px;
    hide-focus:expression(this.hideFocus=true);
}

.graylinehorizon{
	float:left;
	margin-left:0px;
	width:149px;
	height:0px;
	border-top:0px solid rgb(204,0,0);
	border-bottom:0px solid white;
}

#page-box{
	position:absolute;*position:static;*height:100%;top:0;left:150px;right:0;bottom:0;
    /*float:left;
	/*margin-left:2px;
	margin-right:-10px;*/
    /*background-color:#f9f8f8;*/
}

.grayline{
	float:left;
	margin-left:0px;
	width:0px;
	height:380px;
	border-left:0px solid rgb(255,0,0);
	border-right:0px solid white;
}
#page-box .item{
    /*padding-top:8px;
    padding-bottom:10px;
	width:350px;
    clear:right;
	border: 1px solid #F0F;*/
	overflow:hidden;
}
.label{
	font-weight:normal;
	padding-left: 20px;
	padding-top:20px;
	padding-bottom:10px;
	/*border: 1px solid #060;*/
	font-size:12px;
	color:#0;
}
.label2{
	font-weight:normal;
	padding-left: 20px;
	padding-top:30px;
	padding-bottom:10px;
	/*border: 1px solid #060;*/
	font-size:12px;
	color:#0;
}
.item-wrap{
	margin-left:20px;
	margin-right:20px;
	height:40px;
	overflow:hidden;
	background:url(../images/option.png) no-repeat;
	background-position:0px -49px;
	/*border:1px solid red;*/
}
.item-wrap-bkg-top{
	background-position:0px 0px;
	border-bottom:1px solid #f1f1f1;
}
.item-wrap-bkg-mid{
	background-position:0px -3px;
	border-bottom:1px solid #f1f1f1;
}
.item-wrap-bkg-bottom{
	background-position:0px -8px;
}
.item-li-t {
	float:left;
	font-weight:normal;
	height:40px;
	line-height:40px;
	/*padding: 20px;*/
	text-align:left;
	text-indent:11px;
	/*border: 1px solid #F00;*/
}
.item-li-t-dirpath {
	float:left;
	font-weight:normal;
	height:38px;
	width:300px;
	line-height:38px;
	/*padding: 20px;*/
	text-align:left;
	text-indent:11px;
	text-overflow:ellipsis;
	overflow: hidden;
 	/*border: 1px solid #F00;*/
}
.item-li-t-ex {
	float:left;
	font-weight:normal;
	height:40px;
	line-height:40px;
	/*padding: 20px;*/
	text-align:left;
	text-indent:11px;
	color:#b2b2b2;
	/*border: 1px solid #F00;*/
}
.item-li-input {
	float:left;
	font-weight:normal;
	margin:5px;
	height:26px;
	line-height:26px;
	width:250px;
	/*padding: 20px;*/
	text-align:left;
	text-indent:15px;
	border:0px;
	background:#fff;
	/*border: 1px solid #F00;*/
}
.item-li-t2 {
	float:left;
	height:40px;
	line-height:40px;
	color:rgb(178,178,178);
	/*border: 1px solid #F00;*/
}
.item-li-t2-ex {
	float:left;
	height:38px;
	line-height:38px;
	color:rgb(0,0,0);
	/*border: 1px solid #F00;*/
}
.item-btn-com{
	float:right;
	margin-right:10px;
	margin-top:6px;
	height:26px;
	width:70px;
	background:url(../images/option.png) no-repeat;
	text-align:center;
	line-height:26px;
}
.item-btn-com{
	background-position: -142px -90px;
	color:#fff;
}
.item-btn-com:hover{
	background-position: -142px -117px;
	color:#fff;
}
.item-li-btn-useing, .item-li-btn-used{
	float:right;
	margin-right:10px;
	margin-top:7px;
	line-height:26px;
	height:26px;
	width:70px;
	background:url(../images/option.png) no-repeat;
	display:inline-block;
	/*border: 1px solid #C0F;*/
}
.item-li-btn-useing{
	background-position:0 -90px;
}
.item-li-btn-useing:hover{
	background-position:0 -117px;
}
.item-li-btn-used{
	background-position:-71px -90px;
}
.item-li-btn-used:hover{
	background-position:-71px -117px;
}

.item-li-radio-btn-useing, .item-li-radio-btn-used{
	float:left;
	margin-left:10px;
	margin-top:11px;
	line-height:26px;
	height:16px;
	width:16px;
	background:url(../images/option_radio.png) no-repeat;
	display:inline-block;
}
.item-li-radio-btn-useing{
	background-position:0 -32px;
}
.item-li-radio-btn-useing:hover{
	background-position:0 -48px;
}
.item-li-radio-btn-used{
	background-position:-0px -0px;
}
.item-li-radio-btn-used:hover{
	background-position:-0px -16px;
}

