﻿form.jqtransformdone label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons  确定
 * ------------- */
div.jqTransformButton {
	margin:0px ;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family:微软雅黑,'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;
	white-space:nowrap;
	display:block;
	float:left;
	

}

*:first-child+html div.jqTransformButton[type]{width: 1;} /* IE7 */

div.jqTransformButton .un_btn_right {
	background: transparent url(un_btn_right.png) no-repeat right top;
	display: block;
	float:left;
	/*padding: 12px 8px 8px 0px;  sliding doors padding */
	margin: 0px;
	height: 34px;
	width:12px;
}
div.jqTransformButton .un_btn_left{
	background: transparent url(un_btn_left.png) no-repeat top left;
	/*padding: 12px 4px 8px 12px;*/
	float:left;
	display: block;
	text-decoration: none;
	height: 34px;
	width:12px;

}
div.jqTransformButton .un_btn_center {
	background: transparent url(un_btn_center.png) repeat-x top left;
	/*padding: 10px 0px 8px 0px; */
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	line-height:30px;
	display: block ;
	text-decoration: none;
	height:34px;
	float:left;
	text-align:center;
	_line-height:34px;
	
}

/*hover*/
div.jqTransformButton_hover .un_btn_left { background-position: left -36px ; }
div.jqTransformButton_hover .un_btn_center { background-position: left -36px ; }
div.jqTransformButton_hover .un_btn_right { background-position: right -36px ; }

/*clicked*/
div.jqTransformButton_click  .un_btn_left { background-position: left -36px ; }
div.jqTransformButton_click  .un_btn_center { background-position: left -36px ; }
div.jqTransformButton_click  .un_btn_right{ background-position: right -36px ; }




/* IE 6 
* html button.jqTransformButton { height:36px;line-height:22px;
_padding:12px 0px 0px 0px;}
* button.jqTransformButton span {height:36px;line-height:22px; float:none;_padding: 0px 8px 0px 0px ;
}
* button.jqTransformButton span .un_btn_left { line-height:22px; height: 36px;
display:inline; _padding: 0px 4px 0px 12px;}
* button.jqTransformButton span .un_btn_center {line-height:22px;  height: 36px;
 _padding:12px 0px 6px 0px;}*/

/* IE 7

*+ html button.jqTransformButton { +height:34px;border:solid 1px green;+float:left; }
*+ button.jqTransformButton .un_btn_left { +height: 34px;+float:left; +width:12px;}
*+ button.jqTransformButton .un_btn_center { +height: 34px;+float:left;+width:100px; }
*+ button.jqTransformButton .un_btn_right {min-width:100px;+height: 34px;+float:left;+width:12px;}*/


/**************button:确定 小按钮********************************/

div.jqTransformButton_small {
	margin:0px ;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	white-space:nowrap;
	display:block;
	float:left;
}

*:first-child+html div.jqTransformButton[type]{width: 1;} /* IE7 */

div.jqTransformButton_small .un_btn_right {
	background: transparent url(un_btn_right_small.png) no-repeat right top;
	display: block;
	float:left;
	/*padding: 12px 8px 8px 0px;  sliding doors padding */
	margin: 0px;
	height: 32px;
	width:12px;
}
div.jqTransformButton_small .un_btn_left{
	background: transparent url(un_btn_left_small.png) no-repeat top left;
	/*padding: 12px 4px 8px 12px;*/
	float:left;
	display: block;
	text-decoration: none;
	height: 32px;
	width:12px;

}
div.jqTransformButton_small .un_btn_center {
	background: transparent url(un_btn_center_small.png) repeat-x top left;
	/*padding: 10px 0px 8px 0px; */
	color: #fff;
	font-size: 12px;
	line-height:28px;
	display: block ;
	text-decoration: none;
	height:32px;
	float:left;
	text-align:center;
	font-family:宋体;
	_line-height:32px;
	
}

/*hover*/
div.jqTransformButton_small_hover .un_btn_left { background-position: left -32px ; }
div.jqTransformButton_small_hover .un_btn_center { background-position: left -32px ; }
div.jqTransformButton_small_hover .un_btn_right { background-position: right -32px ; }

/*clicked*/
div.jqTransformButton_small_click  .un_btn_left { background-position: left -32px ; }
div.jqTransformButton_small_click  .un_btn_center { background-position: left -32px ; }
div.jqTransformButton_small_click  .un_btn_right{ background-position: right -32px ; }




/* IE 6 
* html button.jqTransformButton { height:36px;line-height:22px;
_padding:12px 0px 0px 0px;}
* button.jqTransformButton span {height:36px;line-height:22px; float:none;_padding: 0px 8px 0px 0px ;
}
* button.jqTransformButton span .un_btn_left { line-height:22px; height: 36px;
display:inline; _padding: 0px 4px 0px 12px;}
* button.jqTransformButton span .un_btn_center {line-height:22px;  height: 36px;
 _padding:12px 0px 6px 0px;}*/

/* IE 7

*+ html button.jqTransformButton { +height:34px;border:solid 1px green;+float:left; }
*+ button.jqTransformButton .un_btn_left { +height: 34px;+float:left; +width:12px;}
*+ button.jqTransformButton .un_btn_center { +height: 34px;+float:left;+width:100px; }
*+ button.jqTransformButton .un_btn_right {min-width:100px;+height: 34px;+float:left;+width:12px;}*/


/**************button:取消*********************/
div.jqTransformButton2 {
	margin:0px 0px 0px 0px ;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family: 微软雅黑,'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;
	float:left;
	display:block;
	white-space:nowrap;
}

*:first-child+html span.jqTransformButton2[type]{width: 1;} /* IE7 */

div.jqTransformButton2 .un_btn_right{
	background: transparent url(un_btn_right2.gif) no-repeat right top;
	display: block;
	float: left; 
	/*padding: 12px 8px 8px 0px;  sliding doors padding */
	margin: 0px;
	height: 34px;
	width:12px;

}
div.jqTransformButton2 .un_btn_left{
	background: transparent url(un_btn_left2.gif) no-repeat top left;
	/*padding: 12px 4px 8px 12px;*/
	float:left;
	display: block;
	text-decoration: none;
	height: 34px;
	width:12px;
}
div.jqTransformButton2 .un_btn_center{
	background: transparent url(un_btn_center2.gif) repeat-x top left;
	/*padding: 10px 0px 8px 0px;*/
	color: #d71249;
	font-weight: bold;
	font-size: 14px;
	display: block;
	text-decoration: none;
	height: 34px; 
	float:left;
	line-height:30px;
	text-align:center;
}
/*hover*/
div.jqTransformButton2_hover .un_btn_left { background-position: left -34px ; }
div.jqTransformButton2_hover .un_btn_center { background-position: left -34px ; }
div.jqTransformButton2_hover .un_btn_right { background-position: right -34px ; }

/*clicked*/
div.jqTransformButton2_click .un_btn_left { background-position: left -34px ; }
div.jqTransformButton2_click .un_btn_center { background-position: left -34px ; }
div.jqTransformButton2_click .un_btn_right{ background-position: right -34px ; }

/* IE 6 */
* html button.jqTransformButton2 { _margin-top:0px ;}


/**************button:白色小按钮*********************/
div.jqTransformButton3 {
	margin:0px 0px 0px 0px ;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family:微软雅黑,'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;
	float:left;
	display:block;
	white-space:nowrap;
}

*:first-child+html span.jqTransformButton3[type]{width: 1;} /* IE7 */

div.jqTransformButton3 .un_btn_right{
	background: transparent url(un_btn_right3.png) no-repeat right top;
	display: block;
	float: left; 
	/*padding: 12px 8px 8px 0px;  sliding doors padding */
	margin: 0px;
	height: 30px;
	width:12px;

}
div.jqTransformButton3 .un_btn_left{
	background: transparent url(un_btn_left3.png) no-repeat top left;
	/*padding: 12px 4px 8px 12px;*/
	float:left;
	display: block;
	text-decoration: none;
	height: 30px;
	width:12px;
}
div.jqTransformButton3 .un_btn_center{
	background: transparent url(un_btn_center3.png) repeat-x top left;
	/*padding: 10px 0px 8px 0px;*/
	color: #d71249;
	font-size: 14px;
	display: block;
	text-decoration: none;
	height: 30px; 
	float:left;
	line-height:28px;
	text-align:center;
}
div.jqTransformButton3 .un_btn_black{
	color: #303030 !important;
}
/*hover*/
div.jqTransformButton3_hover .un_btn_left { background-position: left -30px ; }
div.jqTransformButton3_hover .un_btn_center { background-position: left -30px ; }
div.jqTransformButton3_hover .un_btn_right { background-position: right -30px ; }

/*clicked*/
div.jqTransformButton3_click .un_btn_left { background-position: left -30px ; }
div.jqTransformButton3_click .un_btn_center { background-position: left -30px ; }
div.jqTransformButton3_click .un_btn_right{ background-position: right -30px ; }

/* IE 6 */
* html button.jqTransformButton3 { _margin-top:0px ;}




/**************button:白色小按钮  不可用状态*********************/
div.jqTransformButton4 {
	margin:0px 0px 0px 0px ;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family:微软雅黑,'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;
	float:left;
	display:block;
	white-space:nowrap;
}

*:first-child+html span.jqTransformButton4[type]{width: 1;} /* IE7 */

div.jqTransformButton4 .un_btn_right{
	background: transparent url(un_btn_right4.gif) no-repeat right top;
	display: block;
	float: left; 
	/*padding: 12px 8px 8px 0px;  sliding doors padding */
	margin: 0px;
	height: 30px;
	width:12px;

}
div.jqTransformButton4 .un_btn_left{
	background: transparent url(un_btn_left4.gif) no-repeat top left;
	/*padding: 12px 4px 8px 12px;*/
	float:left;
	display: block;
	text-decoration: none;
	height: 30px;
	width:12px;
}
div.jqTransformButton4 .un_btn_center{
	background: transparent url(un_btn_center4.gif) repeat-x top left;
	/*padding: 10px 0px 8px 0px;*/
	color: #c7c7c7;
	font-size: 14px;
	display: block;
	text-decoration: none;
	height: 30px; 
	float:left;
	line-height:28px;
	text-align:center;
}
/*hover*/
div.jqTransformButton4_hover .un_btn_left { background-position: left -30px ; }
div.jqTransformButton4_hover .un_btn_center { background-position: left -30px ; }
div.jqTransformButton4_hover .un_btn_right { background-position: right -30px ; }

/*clicked*/
div.jqTransformButton4_click .un_btn_left { background-position: left -30px ; }
div.jqTransformButton4_click .un_btn_center { background-position: left -30px ; }
div.jqTransformButton4_click .un_btn_right{ background-position: right -30px ; }

/* IE 6 */
* html button.jqTransformButton4 { _margin-top:0px ;}




/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(un_input_text_left.gif) no-repeat left top;
	height: 40px;
	padding: 0px;
	float:left;
	width:149px;
	margin-right:4px;
}

.jqTransformInputInner {
	background: transparent url(un_input_text_right.gif) no-repeat top right;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	
}

.jqTransformInputInner div {
	height: 28px;
	margin:0px 0px 0px 8px;

}

.jqTransformInputInner div input {
	font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif;
	font-size:14px;
	line-height: 18px;
	vertical-align: middle;
	height: 30px;
	color:#333;	
	border: none;
	padding: 3px 3px 3px 5px;
	margin: 1px 0px 0px -7px;
	background:transparent;
	width:160px;
}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:30px;
	width:160px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:30px;
	width:160px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -40px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -40px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -80px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -80px ;}

/*error*/
.jqTransformInputWrapper_error{ background-position: left -120px ;}
.jqTransformInputWrapper_error div.jqTransformInputInner{ background-position: right -120px ;}


.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: none;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 39px; 
	padding-left: 4px;
}



/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 14px;
	line-height: 16px;
	color:#666;
}

table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 5px;
height: 5px;
margin: 0;
padding: 0;
}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(un_textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(un_textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(un_textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(un_textarea_ml.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(un_textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(un_textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(un_textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(un_textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(un_textarea_br.gif) no-repeat top left;}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(un_textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(un_textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}

/*error*/
table.jqTransformTextarea-error td#jqTransformTextarea-tl{background-position:0px -15px;}
table.jqTransformTextarea-error td#jqTransformTextarea-tm{background-position:0px -15px;}
table.jqTransformTextarea-error td#jqTransformTextarea-tr{background-position:0px -15px;}
table.jqTransformTextarea-error td#jqTransformTextarea-ml{background-position:-15px 0px;}
table.jqTransformTextarea-error td#jqTransformTextarea-mm{background-image: url(un_textarea-mm-error.gif);}
table.jqTransformTextarea-error td#jqTransformTextarea-mr{background-position:-15px 0px;}
table.jqTransformTextarea-error td#jqTransformTextarea-bl{background-position:0px -15px;}
table.jqTransformTextarea-error td#jqTransformTextarea-bm{background-position:0px -15px;}
table.jqTransformTextarea-error td#jqTransformTextarea-br{background-position:0px -15px;}


table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}

/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {
	background: transparent url(un_radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	display:block;float:left;
	
}
a.jqTransformCheckbox {
	background: transparent url(../images/un_checkbox.gif) no-repeat center top;
	vertical-align: middle;
	height: 20px;
	width: 20px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}


/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	
	position:relative;
	height: 40px;
	background: url(un_select_left.gif) no-repeat top left;
	float:left;
	width:134px /*!important; */
}

.jqTransformSelectWrapper div span {
	
	font-size: 14px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 35px;
	line-height: 24px;
	padding: 8px 0 0 10px;
	overflow: hidden;
	cursor:pointer;
	width:84px;
	color:#999; /*!important;
	border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 31px;
	height: 40px;
	background: url(un_select_right.gif) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 35px;
	left: 0px;
	list-style: none;
	background:url(un_select_leftbg.gif) repeat-y left top #f1f1f1;
	border-bottom: solid 1px #ededed;
	display: none;
	margin: 0px;
	padding: 0px;
	
	
	overflow: auto;
	overflow-y: auto;
}

.jqTransformSelectWrapper ul li.hover{
background:url(un_select_libg_v.gif) no-repeat left 1px;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding:0 5px;
	height:40px;
	line-height:38px;
	text-decoration: none;
	color:#333;
	background:url(un_select_rightbg.gif) repeat-y top right;
	font-size: 14px;
	border-top:1px solid #ededed;
	color:#999
}

.jqTransformSelectWrapper ul a.selected {
	
	color: #999;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:url(un_select_abg_v.gif) top right no-repeat;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}

.hy2_vip_matter .jqTransformSelectWrapper{ width:226px !important}
.hy2_vip_matter .jqTransformInputWrapper{ width:225px !important;}