.checkbox{
	float:left;
	margin:1px;
	cursor:pointer;
	width:13px;
	height:13px;
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 0 transparent;
}
.checkbox:hover{
	background-position:;
}
.checkbox-disabled{
	background:url(../images/checkbox-disable.png);
}
.checkbox-disabled:hover{
	background-position:;
}
.checkbox-checked{
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 -64px transparent;
}
.checkbox-checked:hover{
	background-position:;
}

.checkbox-checked-disabled{
	background:url(../images/checkbox-disable.png);
}
/* select */
.select{
	float:left;
	width:150px;
	height:25px;
	overflow:visible;
	border:1px solid #B5B5B5;
	background:#FAFAFA;
	cursor: pointer;
	position: relative;
	bottom:5px;
}
.select .selected{
	float:left;
	width:104px;
	height:23px;
	padding-left:4px;
	padding-top:2px;
	border-right:1px solid #B5B5B5;
	overflow:hidden;
	cursor:pointer;
	vertical-align:middle;
	line-height:20px;
}
.select .triangle{
	position:relative;
	float:right;
	top:35%;
	right:6px;
	cursor:pointer;
	height:10px;
	width:13px;
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 -692px transparent;
}
.select .triangle:hover{
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 -636px transparent;
}
.select .slide{
	display:none;
	z-index:9999;
	background:#FFF;
	position:absolute;
	left:-1px;
	clear:both;
	width:190px;
	border:1px solid #CCC;
	border-radius:3px;
	overflow:hidden;
}
.select .slide .slide-item-holder{
	width:100%;
	border-radius:3px;
	position:relative;
	z-index:1;
}
.select .slide .slide-item-holder .slide-item{
	background:#FFF;
	cursor:pointer;
	padding:4px;
	font-size: 14px;
}
.select .slide .slide-item-holder .slide-item:hover{
	background:#46AFEB;
	color:#fff;
}
.select .forDisabled{
	height:27px;
	z-index:1;
	float:left;
	margin-top:-26px;
	display:none;
}
.select .slide .scrollBar{
	z-index:2;
}
.select-slide{
}
.select-slide .slide{
	display:block;
}
.select-slide .triangle{
	z-index:0;
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 -580px transparent;
}
.select-disabled{
	background:#ddd;
}
.select-disabled .selected{
	color:#A7A6AA;
}
.select-disabled .triangle{
	z-index:0;
	background:url(../images/select-disable.png) no-repeat;
}							
.select-disabled .forDisabled{
	z-index:2;
	display:block;
}
/* scroll */
.scrollBar{
	z-index:1;
	position:absolute;
	border-radius:5px;
	overflow:hidden;
}
.scroll-block{
	cursor:pointer;
	background:#B5B5B5;
	border-radius:15px;
	position:absolute;
}

.scrollBar-vertical{
	width:6px;
	height:100%;
	right:0px;
}
.scrollBar-vertical .scroll-area{
	width:100%;
	height:100%;
}
.scrollBar-vertical .scroll-block{
	width:100%;
	height:30px;
}

.scrollBar-horizontal{
	bottom:0px;
	height:6px;
	width:100%;
}
.scrollBar-horizontal .scroll-area{
	height:100%;
	width:100%;
}
.scrollBar-horizontal .scroll-block{
	height:100%;
	width:100%;
}

/* custom */
.dgList .forDisabled{
	top:0px;
}
/*radio*/
.radio{
	float:left;
	margin:1px;
	cursor:pointer;
	width:16px;
	position: relative;
	bottom:4px;
	height:16px;
	background:url(../images/radio.png);
}
.seven-windows-holder{
	_position: absolute;
	position: fixed;
	width:100%;
	height:100%;
	opacity:0.6;
	top:0;
	filter: Alpha(opacity=60);    
	left:0;
	background: #000;
	z-index:8888;
}
.seven-windows-position{
	height:300px;
	position: absolute;
	top:200px;
	width:100%;
	z-index:9999;
}
.seven-windows-contain{
	 background: none repeat scroll 0 0 #fff;
    height: 260px;
    /*left: 350px;*/
    border:1px solid #26ADE4;
    margin:auto;
    position: relative;
    /*position: relative;*/
    box-shadow: 0 2px 2px 0 #C7C7C7;
    width: 400px;
}
.seven-windows-head{
	 background: none repeat scroll 0 0 #26ADE4;
    float: left;
    height: 24px;
    width: 100%;
}
.seven-windows-alert-button{
	left:62px;
}
.seven-windows-body-contain-font{
	text-align: justify;
	margin: 20px 20px 20px 45px;
	font-size:14px;
	float: left;
	width:82%;
	line-height:20px;
	word-wrap: break-word;
}
.seven-windows-body{
	float: left;
	height:175px;
	width:100%;
}
.seven-windows-body-contain{
	float: left;
	height:160px;
	width:100%;
}
.seven-windows-head-title{
	float: left;
	font-size: 14px;
	color:#FFF;
	position: relative;
	top:10px;
	left:20px;
}
.seven-windows-body-foot-contain{
	float: left;
	position: relative;
	right:22px;
}
.seven-windows-head-close{
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 -191px transparent;
	 float: right;
    height: 12px;
    position: relative;
    right: 6px;
    cursor: pointer;
    top: 6px;
    width: 12px;
}
.seven-windows-head-close:hover{
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 -128px transparent;
}
.seven-windows-head-close:active{
	background: url("../images/common.png?v=1724832928") no-repeat scroll 0 -128px transparent;
}
.seven-windows-body-foot{
    border-radius: 0 0 5px 5px;
    bottom: 0;
    height: 50px;
    position: absolute;
    right: 0;
    width: 100%;
}
.seven-windows-button{
background: #4DBCE9;
border: 1px solid #bfbfbf;
border-radius: 2px;
color: #fff;
font-family: 'MYRIADPRO-LIGHTSEMIEXT';
cursor: pointer;
float: left;
position: relative;
margin-right:20px;
font-size: 14px;
    height: 24px;
	margin: 5px 20px 5px 5px;
	width: 95px;
text-align: center;
}
/*.seven-windows-button:hover{
	border: 1px solid #45BDE6;
	background: url("../images/button-hover.png") repeat-x #39B8EF;
}
.seven-windows-button:active{
	border: 1px solid #0596E3;
	background: url("../images/button-active.png") repeat-x #19B9E8;
}*/
.seven-windows-button:focus{
	border: 1px solid #FBC679;
	}
.seven-windows-button-font{
	position: relative;
	top:5px;
}
.radio:hover{
	background:url(../images/radio-hover.png);
}
.radio-disabled{
	background:url(../images/radio-disable.png) 
}
.radio-disabled:hover{
	background:url(../images/radio-disable.png);
}
.radio-checked{
	background:url(../images/radio-checked.png)
}
.radio-checked:hover{
	background:url(../images/radio-checked-hover.png)
}
.radio-checked-disabled{
	background:url(../images/radio-disable.png);
}
.radio-checked-disabled:hover{
	background:url(../images/radio-disable.png);