/*-------------------------------------------------------鏍峰紡閲嶇疆 start--------------------------------------------------*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, th, form, fieldset, img, dl, dt, dd
{
	margin: 0px;
	padding: 0px;
}
/*a鍘绘帀榛樿涓嬪垝绾挎牱寮�*/
a
{
	text-decoration: none;
}
/*em鍙栨秷鏂滀綋鏍峰紡*/
em
{
	font-style: normal;
}
/*img鍙栨秷鍦╝涓嬮潰鍑虹幇杈规鏍峰紡*/
img
{
	border: none;
}
/*li鍘绘帀鐐规牱寮�*/
li
{
	list-style: none;
}
/*input,textarea鍘绘帀鍦ㄨ胺姝屼笅锛岄紶鏍囩粡杩囧嚭鐜拌摑杈规鏍峰紡*/
input, textarea
{
	outline: none;
}
/*textarea鍘绘帀鎷栧姩鏍峰紡锛屾粴鍔ㄦ潯榛樿鍘绘帀*/
textarea
{
	resize: none;
	overflow: auto;
}
/*table鍘绘帀涔嬮棿鐨勯棿闅�*/
table
{
	border-collapse: collapse;
}
/*body璁剧疆榛樿瀛椾綋澶у皬鍜屽瓧浣撶被鍨嬫牱寮�*/
body
{
	font-size: 12px;
	font-family: "寰蒋闆呴粦";
}
/*-------------------------------------------------------鏍峰紡閲嶇疆 end--------------------------------------------------*/
/*-------------------------------------------------jquery鍏叡鏍峰紡 start-----------------------------------------------*/
/*榧犳爣缁忚繃鏍峰紡*/
.jquery_hover
{
	background: #eee;
}

/*榧犳爣鐐瑰嚮杩囨牱寮�*/
.jquery_click
{
	background: #FFE2C9;
}

/*鏆傛棤鏍峰紡*/
.jquery_nothing
{
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-weight: bold;
}
/*娓呴櫎宸︽诞鍔╠iv鏍峰紡*/
.jquery_clear
{
	clear: left;
}
/*娓呴櫎鍙虫诞鍔╠iv鏍峰紡*/
.jquery_clearRight
{
	clear: right;
}
/*闅愯棌div鏍峰紡*/
.jquery_none
{
	display: none;
	position: absolute;
}
/*閬僵灞傛牱寮�*/
.jquery_layer
{
	z-index: 10;
}
/* 鍐崇粷鑾峰彇鍏冪礌display:none鐨勫鎴栭珮闂*/
.getNoneWH
{
	position: absolute;
	visibility: hidden;
	display: block;
}
/* 骞界伒鎸夐挳鏍峰紡*/
.ghostBtn, .ghostBtn2
{
	width: 100px;
	height: 25px;
	text-align: center;
	line-height: 25px;
	cursor: pointer;
	border: 1px solid #d3d3d3;
	box-shadow: 1px 1px 3px #d3d3d3;
	border-radius: 4px;
	background: #fff;
}

.ghostBtn2
{
	float: left;
	margin-right: 2px;
}
/*---------------------------------------------------jquery鍏叡鏍峰紡 end------------------------------------------------*/
/*---------------------------------------------------jquery.additament start------------------------------------------------*/
.accretion
{
	width: 98%;
	color: red11;
}
.accretion li
{
	margin-top: 4px;
}
.accretion .delete, .accretion .add, .accretion .open
{
	width: 30px;
	height: 25px;
}
.accretion .addBrothers
{
	margin-left: 45px;
}
.accretion .open
{
	display: none;
}
.accretion .text
{
	width: 160px;
	height: 20px;
}
.accretion .null
{
	background: red;
}
.accretion span
{
	font-size: 12px;
}
.accretion .ulSub
{
	border-left: 2px solid #5BB828; /*#5BB828鍔ㄦ�佸弬鏁�*/
}
/*---------------------------------------------------jquery.additament end------------------------------------------------*/

/*---------------------------------------------------jquery.cloud start------------------------------------------------*/
.jqcloud
{
	font-family: "Helvetica" , "Arial" , sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #09f;
	overflow: hidden;
	position: relative;
}
.jqcloud a
{
	font-size: inherit;
	text-decoration: none;
	color: inherit;
}
.jqcloud span
{
	padding: 0;
	overflow: hidden;
}
.jqcloud span.vertical
{
	-webkit-writing-mode: vertical-rl;
	writing-mode: tb-rl;
}
.jqcloud span.w10
{
	font-size: 550%;
	color: #0cf;
}
.jqcloud span.w9
{
	font-size: 500%;
	color: #0cf;
}
.jqcloud span.w8
{
	font-size: 450%;
	color: #0cf;
}
.jqcloud span.w7
{
	font-size: 400%;
	color: #39d;
}
.jqcloud span.w6
{
	font-size: 350%;
	color: #90c5f0;
}
.jqcloud span.w5
{
	font-size: 300%;
	color: #90a0dd;
}
.jqcloud span.w4
{
	font-size: 250%;
	color: #90c5f0;
}
.jqcloud span.w3
{
	font-size: 200%;
	color: #a0ddff;
}
.jqcloud span.w2
{
	font-size: 150%;
	color: #99ccee;
}
.jqcloud span.w1
{
	font-size: 100%;
	color: #aab5f0;
}
/*---------------------------------------------------jquery.cloud end------------------------------------------------*/

/*---------------------------------------------------jquery.datePicker start------------------------------------------------*/
.datePickAll
{
	width: 302px;
	display: none;
	position: absolute;
	z-index: 9999;
	background: #fff;
	border: 1px solid #d3d3d3;
}
.datePickAll ul, .datePickAll li, .datePickAll h1, .datePick h2
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
}
.datePick
{
	width: 50%;
	float: left;
	background: #fff;
}
.datePick span
{
	width: 150px;
	height: 25px;
	line-height: 25px;
	display: block;
	position: relative;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#497BEC);
	background: -moz-linear-gradient(top, #ffffff, #497BEC);
	background: -webkit-linear-gradient(top, #ffffff, #497BEC);
	background: -o-linear-gradient(top, #ffffff, #497BEC);
}
.datePick span.left
{
	margin: 2px 0 2px 2px;
	font-size: 12px;
}
.datePick span.right
{
	margin: 2px 2px 2px 0;
	font-size: 12px;
}
.datePick span.center
{
	margin: 2px 2px 2px 2px;
	font-size: 12px;
}
.datePick span #HL
{
	font-size: 24px;
	float: left;
	cursor: pointer;
}
.datePick span #HR
{
	font-size: 24px;
	float: right;
	cursor: pointer;
}
.datePick span.left h2
{
	float: right;
	margin-right: 10px;
}
.datePick span.right h2
{
	margin-left: 10px;
}
.datePick span select.selectMon
{
	position: absolute;
	right: 60px;
	top: 2px;
}
.datePick span select.selectYear
{
	position: absolute;
	right: 2px;
	top: 2px;
}
.datePick ul.ul_day, .datePick ul.uw
{
	width: 140px;
	margin: 5px;
}
.datePick ul.ul_day li
{
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: Black;
	font-weight: bold;
	float: left;
	cursor: pointer;
}
.datePick ul.uw li
{
	width: 20px;
	height: 15px;
	line-height: 15px;
	color: #999;
	font-weight: bold;
	text-align: center;
	float: left;
}
.datePick ul.ul_day li.mouseover
{
	background: #1C95C4;
	color: #fff;
}
.datePick ul.ul_day li.mouseout
{
	background: #fff;
	color: Black;
}
.datePick ul.ul_day li.click
{
	background: #1C95C4;
	color: #fff;
}
.datePick ul.ul_day li.now
{
	background: #fff;
	color: Red;
}
.datePick ul.ul_day li.txt
{
	background: #777;
	color: #fff;
}
.datePick ul.ul_day li.stop
{
	background: #fff;
	color: #ccc;
}
.datePickAll .timeSelect
{
	width: 154px;
	height: 26px;
	background: #fff;
	border-top: none;
	clear: both;
}
.datePickAll .timePanel
{
	margin-top: 5px;
	padding-left: 14px;
}
.datePick .inputYear, .datePick .inputMonth
{
	width: 30px;
}
/*---------------------------------------------------jquery.datePicker end------------------------------------------------*/

/*---------------------------------------------------jquery.drag.color start------------------------------------------------*/
.sliderColor
{
	width: 300px;
	height: 200px;
	background: white;
	display: none;
	position: absolute;
	border: 1px solid #d3d3d3;
	box-shadow: 1px 1px 3px #d3d3d3;
}
.sliderColor h1
{
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	text-indent: 10px;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#497BEC);
	background: -moz-linear-gradient(top, #ffffff, #497BEC);
	background: -webkit-linear-gradient(top, #ffffff, #497BEC);
	background: -o-linear-gradient(top, #ffffff, #497BEC);
}
.sliderColor .bgColor
{
	width: 90px;
	height: 30px;
	border: 1px solid black;
	display: block;
	margin: 2px auto;
}
.sliderColor .color
{
	width: 277px;
	height: 23px;
	position: relative;
	margin: 10px auto;
}
.sliderColor div .img
{
	position: absolute;
	left: 0;
	top: -5px;
	cursor: move;
	color: #92D070;
}
.sliderColor .btn
{
	margin-right: 10px;
	float: right;
}
.sliderColor .ok
{
	margin-right: 11px;
	cursor: pointer;
}
.sliderColor #red_scale
{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#000000, endColorstr=#ff0000);
	background: -moz-linear-gradient(left, #000000, #ff0000);
	background: -webkit-linear-gradient(left, #000000, #ff0000);
	background: -o-linear-gradient(left, #000000, #ff0000);
}
.sliderColor #green_scale
{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#000000, endColorstr=#00ff00);
	background: -moz-linear-gradient(left, #000000, #00ff00);
	background: -webkit-linear-gradient(left, #000000, #00ff00);
	background: -o-linear-gradient(left, #000000, #00ff00);
}
.sliderColor #blue_scale
{
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#000000, endColorstr=#0000ff);
	background: -moz-linear-gradient(left, #000000, #0000ff);
	background: -webkit-linear-gradient(left, #000000, #0000ff);
	background: -o-linear-gradient(left, #000000, #0000ff);
}
/*---------------------------------------------------jquery.drag.color end------------------------------------------------*/

/*---------------------------------------------------jquery.expression start------------------------------------------------*/
.divExpression ul, .divExpression li
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.divExpression table tr td.cape
{
	border-left: solid 2px blue;
	border-right: solid 2px blue;
}
/*--td杈硅鏍峰紡寮�濮�--*/
.divExpression .Role
{
	border-collapse: collapse;
	border: 0;
	width: 100%;
}
.divExpression .Role div
{
	height: 5px;
	border-left: 2px solid blue;
	font: 0px Arial;
	line-height: 0;
}
.divExpression .Role .left
{
	float: left;
}
.divExpression .Role .right
{
	float: right;
}
/*--td杈硅鏍峰紡缁撴潫--*/
.divExpression .divClear
{
	height: 2px;
	font: 0px Arial;
	line-height: 0;
}
.divExpression .tableMain
{
	border-collapse: collapse;
	border: 0;
}
/*娣诲姞鍒犻櫎鎸夐挳鏍峰紡*/
.divExpression .option
{
	width: 30px;
	height: 25px;
}
/*table瀛愰」寮�濮�*/
.divExpression .tableChild
{
	border-collapse: collapse;
	border: 0;
}
.divExpression .tableChild .tableChild
{
	vertical-align: middle;
}
.divExpression .tableChild .txtValue
{
	border: 1px solid #E3E9EF;
}

.divExpression{
    padding-left: 34px;
    padding-right: 34px;

}
.divTable{
    height: 482px;
    overflow: auto;
    /* padding: 15px 0; */
    margin-top: 15px;
    margin-bottom: 15px;
}
.expression-btn input{
	float: right;
    border: none;
}

.newclass-media  textarea:focus{
	border: 1px solid #ccc !important;
	box-shadow:none !important;
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
}
/*---------------------------------------------------jquery.expression end------------------------------------------------*/

/*---------------------------------------------------jquery.keyupTo.autocomplete start------------------------------------------------*/
.patch
{
	color: #333;
	background-color: #fff;
	border: 1px solid #ccc;
    border-top:none;
	position:absolute;
	display:none;
	z-index: 12;
	max-height: 305px;
	overflow-y: auto;
}
.patch ul, .patch li
{
	padding:0;
	margin:0;
	list-style-type:none;
}
.patch ul
{
	width: 100%;
    float:left;
    overflow-y: auto;
	overflow-x: hidden;
}
.patch ul li
{
	float: left;
	line-height: 28px;
	height: 28px;
	width: 99%;
	cursor:pointer;
}
.patch .pName
{
	float: right;
	color: #3D5678;
	padding-right: 5px;
}
.patch .name
{
	float: left;
	padding-left: 5px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*---------------------------------------------------jquery.keyupTo.autocomplete end------------------------------------------------*/

/*---------------------------------------------------jquery.load.table start------------------------------------------------*/
.loadTable
{
	color: #333;
}
.loadTable th
{
	height: 24px;
	background: #F2F2F2;
	border-right: 1px solid #EAEAEA;
}
.loadTable th.thEnd
{
	border: none;
}
.loadTable tr td
{
	text-align: center;
	border-bottom: 1px solid #EAEAEA;
}
/*---------------------------------------------------jquery.load.table end------------------------------------------------*/

/*---------------------------------------------------jquery.pager.simple start------------------------------------------------*/
.jPager
{
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	background: #F2F2F2;
}

.jPager .pselect
{
	float: left;
	width: 100px;
}

.jPager .pselect span
{
	margin-right: 5px;
	cursor: pointer;
}

.jPager .pleft
{
	float: left;
	text-indent: 5px;
}

.jPager .pleft font
{
	color: Red;
}

.jPager .pmiddle
{
	float: left;
	height: 25px;
	display:none;
}

.jPager .pright
{
	float: right;
	text-align: right;
	height: 25px;
	margin-right: 10px;
}

.jPager .pright a
{
	display: block;
	float: left;
	margin-right: 10px;
}

.jPager .pright .first, .jPager .pright .prev, .jPager .pright .next, .jPager .pright .last, .jPager .pright .btn
{
	cursor: pointer;
}

.jPager .pright input
{
	font-size: 12px;
	float: left;
	border: 1px solid #ccc;
	margin-top: 4px;
}

.jPager .pright .txt
{
	width: 30px;
	margin-right: 2px;
}

.jPager .pright .btn
{
	height: 25px;
	line-height: 25px;
	float: left;
}
/*---------------------------------------------------jquery.pager.simple end------------------------------------------------*/

/*---------------------------------------------------jquery.swfupload.file start------------------------------------------------*/
.swfUpload
{
	width: 600px;
	height: 530px;
	background: #F2F2F2;
	margin: 0 auto;
}
.swfUpload #list
{
	width: 598px;
	height: 498px;
	background: #fff;
	overflow-y: scroll;
	overflow-x: hidden;
	border: 1px solid #efefef;
}
.swfUpload #list li
{
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	border-bottom: 1px dashed #ccc;
}
.swfUpload #list .succeed, .swfUpload #list .nothing
{
	height: 496px;
	line-height: 496px;
	color: Green;
	font-size: 48px;
	font-weight: bold;
	text-align: center;
}
.swfUpload #list .nothing
{
	color: #ccc;
}
.swfUpload #list li .fileName
{
	float: left;
}
.swfUpload #list li .fileCanecl
{
	width: 40px;
	height: 28px;
	display: block;
	float: right;
	cursor: pointer;
}
.swfUpload #list li .fileTip
{
	width: auto;
	height: 28px;
	display: block;
	margin-right: 10px;
	color: Red;
	float: right;
}
.swfUpload #filesCount
{
	float: left;
	width: 120px;
	height: 29px;
	line-height: 29px;
}
.swfUpload .swfupload
{
	text-align: center;
	float: right;
}
.swfUpload #saveFiles
{
	float: right;
	width: 65px;
	background: #fff;
}
.swfUpload #message
{
	color: Red;
	height: 29px;
	line-height: 29px;
}
/*---------------------------------------------------jquery.swfupload.file end------------------------------------------------*/

/*---------------------------------------------------jquery.treeview start------------------------------------------------*/
.treeview ul
{
	background-color: white;
	margin-top: 4px;
}
.treeview .hitarea
{
	background: url(images/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea
{
	display: inline;
	float: none;
}
.treeview li
{
	margin: 0;
	padding: 3px 0pt 3px 16px;
}
.treeview a.selected
{
	background-color: #eee;
}
#treecontrol
{
	margin: 1em 0;
	display: none;
}
.treeview .hover
{
	color: red;
	cursor: pointer;
}
.treeview li
{
	background: url(images/treeview-default-line.gif) 0 0 no-repeat;
}
.treeview li.collapsable, .treeview li.expandable
{
	background-position: 0 -176px;
}
.treeview .expandable-hitarea
{
	background-position: -80px -3px;
}
.treeview li.last
{
	background-position: 0 -1766px;
}
.treeview li.lastCollapsable, .treeview li.lastExpandable
{
	background-image: url(images/treeview-default.gif);
}
.treeview li.lastCollapsable
{
	background-position: 0 -111px;
}
.treeview li.lastExpandable
{
	background-position: -32px -67px;
}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea
{
	background-position: 0;
}
/*---------------------------------------------------jquery.treeview end------------------------------------------------*/

/*---------------------------------------------------jquery.windows start------------------------------------------------*/
.window
{
	position: absolute;
	display: none;
	z-index: 11;
	border-radius: 6px;
}
.window h1.titleLeft
{
	float: left;
	font-size: 12px;
	background: url(images/L1.png) no-repeat;
	height: 41px;
	width: 4px;
	border-radius: 4px 0 0 0;
}
.window h1.title
{
	background: #497BEC url(images/L2.png) repeat-x;
	text-align: left;
	text-indent: 10px;
	height: 41px;
	line-height: 41px;
	font-size: 14px;
	border-radius: 0 4px 0 0;
}
.window .title i.close
{
	float: right;
	margin: 10px 10px 0 0;
	cursor: pointer;
}
.window .content
{
	background: #FFFFFF;
	color: #000;
	min-height: 60px;
	overflow-y: auto;
	overflow-x: hidden;
	border-radius: 0 0 4px 4px;
}
.window .icon-uniF0C5
{
	vertical-align: middle;
	font-size: 24px;
}
/*---------------------------------------------------jquery.windows end------------------------------------------------*/

/*---------------------------------------------------jquery.windows.messageBox start------------------------------------------------*/
.messagebox
{
	width: 300px;
	background-color: #fff;
}
.messagebox .btn
{
	height: 30px;
}
.messagebox .ok, .messagebox .cancel
{
	width: 70px;
	height: 25px;
	line-height: 25px;
	float: right;
	display: none;
}
.messagebox .cancel
{
	margin-left: 5px;
}
.messagebox .count
{
	padding: 10px 0;
}
.messagebox .font
{
	width: 245px;
	height: auto;
	min-height: 30px;
    line-height: 30px;
	margin-left: 5px;
	float: left;
}
.messagebox .pic
{
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	font-size: 32px;
	float: left;
}
.messagebox .pic2
{
	color: red;
}
.messagebox .pic1, .messagebox .pic4
{
	color: #F4F62A;
}
.messagebox .pic0
{
	color: green;
}
.messagebox .pic3
{
	width: 60px;
	height: 80px;
	margin: 0 auto;
	background: url(images/import_tip.gif) no-repeat;
}
/*---------------------------------------------------jquery.windows.messageBox end------------------------------------------------*/

/*---------------------------------------------------jquery.animate.3d.tagPicker start------------------------------------------------*/
.tagPicker
{
	position: relative;
}
.tagPicker .item
{
	position: absolute;
	top: 0;
	left: 0;
}
/*---------------------------------------------------jquery.animate.3d.tagPicker end------------------------------------------------*/

/*---------------------------------------------------jquery.animate.layout start------------------------------------------------*/
.cardCase
{
	width: 49px;
	height: 49px;
	background: #fff;
	font-size: 32px;
	text-align: center;
	line-height: 49px;
	position: absolute;
	left: 0;
	top: 0;
	border: 1px solid #d3d3d3;
	box-shadow: 1px 1px 3px #d3d3d3;
	border-radius: 4px;
}
/*---------------------------------------------------jquery.animate.layout end------------------------------------------------*/

/*---------------------------------------------------jquery.animate.rotate start------------------------------------------------*/
.rotateIcon
{
	position: relative;
	width: 100px;
	margin: 0 auto;
	z-index: 10;
}

.rotateIcon .item
{
	position: absolute;
	background: #999;
	border: 1px solid #eee;
	cursor: pointer;
	text-indent: -9999px;
	border-radius: 7px;
}

.rotateIcon .green
{
	background: #7baf35;
}

.rotateIcon .blue
{
	background: #3b9acb;
}
/*---------------------------------------------------jquery.animate.rotate start------------------------------------------------*/

/*---------------------------------------------------jquery.load.slider start------------------------------------------------*/
.loadSlide .left, .loadSlide .right
{
	float: left;
}
.loadSlide .prolist
{
	position: relative;
	height: 225px;
	border: 1px solid #aaa;
	overflow: hidden;
	float: left;
}
.loadSlide .content
{
	position: absolute;
	top: 0;
	left: 0;
}
/*---------------------------------------------------jquery.load.slider end------------------------------------------------*/

/*---------------------------------------------------jquery.returnTop start------------------------------------------------*/
.returnTop
{
	display: none;
	width: 20px;
	height: 65px;
	position: fixed;
	_position: absolute;
	right: 5px;
	bottom: 10px;
	background: #fff;
	border: 1px solid #d3d3d3;
	box-shadow: 1px 1px 3px #d3d3d3;
	border-radius: 8px;
	padding: 5px;
	text-align: center;
	cursor: pointer;
}
.returnTop:hover
{
	font-weight: bold;
}
/*---------------------------------------------------jquery.returnTop end------------------------------------------------*/

/*---------------------------------------------------jquery.input.dropDownList start------------------------------------------------*/
.selectInput .pulldown
{
	width: 140px;
	height: 26px;
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 3px;
}
.selectInput .content
{
	width: 110px;
	height: 24px;
	min-height: 0;
	float: left;
	line-height: 24px;
	text-indent: 5px;
	overflow: hidden;
}
.selectInput .contentText
{
	width: 106px;
	height: 24px;
	line-height: 24px;
	border: none;
	text-indent: 5px;
}
.selectInput .arrow
{
	width: 30px;
	height: 24px;
	font-size: 12px;
	background: #fff;
	text-align: center;
	line-height: 24px;
	color: #333;
	float: left;
	cursor: pointer;
	border-radius: 3px;
}
.selectInput .list
{
	width: 142px;
	height: 250px;
	overflow-x: hidden;
	overflow-y: auto;
	background-color: #fff;
	border: 1px solid #ccc;
	display: none;
	clear: both;
	box-shadow: 1px 1px 1px #d3d3d3;
	position: absolute;
}
.autoList
{
	width: 142px;
	background-color: #cfeaee;
	border: 1px solid #ccc;
	box-shadow: 1px 1px 1px #d3d3d3;
	position: absolute;
}

.selectInput .list .item, .autoList .item
{
	width: 140px;
	height: 25px;
	background: #fff;
	line-height: 25px;
	text-indent: 5px;
	font-family: "寰蒋闆呴粦";
}
.selectInput .list .itemed, .autoList .itemed
{
	cursor: pointer;
	background-color: #ccc;
}
/*---------------------------------------------------jquery.input.dropDownList end------------------------------------------------*/

/*---------------------------------------------------jquery.round start------------------------------------------------*/
.roundDos .round, .roundDos .span
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
}
.roundDos .span
{
	padding: 0 4px 0 4px;
	display: block;
	width: auto;
	text-align: center;
	height: auto;
	line-height: 25px;
	border: 1px solid #D7DD6F;
	background: #FEFFED;
	cursor: pointer;
}
.roundDos ul, .roundDos li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.roundDos .info
{
	display: none;
	border-top: 1px dashed #D7DD6F;
	width: 470px;
	text-align: left;
}
.roundDos .info li
{
	display: block;
	width: 215px;
	margin-right: 20px;
	float: left;
}
.roundDos .info li em
{
	float: right;
	font-style: normal;
}
/*---------------------------------------------------jquery.round end------------------------------------------------*/

/*---------------------------------------------------jquery.timePicker start------------------------------------------------*/
.timePicker .left
{
	border: 1px solid #ccc;
	float: left;
}
.timePicker .txt
{
	width: 25px;
	text-align: center;
	height: 32px;
	line-height: 18px;
	border: 0;
	font-size: 14px;
}
.timePicker span
{
	width: 10px;
	text-align: center;
}
.timePicker .right
{
	width: 24px;
	height: 36px;
	float: left;
}
.timePicker .up, .timePicker .down
{
	height: 16px;
	width: 24px;
	font-size: 24px;
	border: 1px solid #E7E7E7;
	cursor: pointer;
	text-align: center;
	line-height: 16px;
	float: left;
}
.timePicker .up
{
	border-radius: 4px 4px 0 0;
	border-bottom: none;
}
.timePicker .down
{
	border-radius: 0 0 4px 4px;
}
/* time update 2019-5-8 sunjh */
.timePicker .queding{
	cursor: pointer;
    width: 40px;
    height: 20px;
    background:  #497BEC;
    line-height: 20px;
    text-align:  center;
    color: #fff;
    margin-top: 5px;
    margin-left: 7px;
    border-radius: 3px;
}
/*---------------------------------------------------jquery.timePicker end------------------------------------------------*/
/*---------------------------------------------------jquery.input.label start------------------------------------------------*/
.labelItem
{
    /* width: 1000px;  鎬诲搴�  */
    height: 300px;
    overflow-x: hidden;
    border: 1px solid #ccc;
}

/* 濡傛灉浣跨敤鎷栨嫿鍔焞i灏变笉鑳芥湁margin-top, 涓婅竟璺濆彲浠ヨul璁剧疆, li 璁剧疆margin-bottom鏉ヨ缃竟璺�*/
.labelItem ul
{
    margin-top: 10px;
    width: 100%;
    height: auto;
}

.labelItem li
{
    height: 38px;
    float: left;
    padding: 8px;
    padding-right: 0;
    padding-top: 0;
    border: 1px solid transparent;
}

.labelItem li .item
{
    /* width: 186.4px; (鎬诲 - padding-left)  / 鏍囩涓暟 -  padding-left- li border - .item border ()*/
    height: 32px;
    line-height: 32px;
    background: #eee;
    border-radius: 6px;
    border: 1px solid transparent;
}

.labelItem li .moved
{
    height: 32px;
    background: #fff;
    border-radius: 6px;
    border: 1px dashed #ccc;
}

.labelItem li .item:hover
{
    background: #ccc;
}

/*鏍囬*/
.labelItem li .item .title
{
    /* width: 134.4px; .item瀹藉害 - icon瀹� - icon瀹� */
    float: left;
    overflow: hidden;
    padding-left: 8px;
    white-space: nowrap;
    display: inline-block;
}

/*鎸夐挳鍥炬爣*/
.labelItem li .item .icon
{
    font-size: 14px;
    cursor: pointer;
    text-align: center;
    display: block;
    width: 26px;
    height: 32px;
    line-height: 32px;
    float: left;
}

/*---------------------------------------------------jquery.input.label end------------------------------------------------*/


/*---------------------------------------------------jquery.ajaxfileupload start------------------------------------------------*/
/* 涓婁紶鎸夐挳 */
.uploadBtn
{
    width: 65px;
    background-color: #f0f0f0;
    height: 28px;
    line-height: 28px;
    border-radius: 2px;
    float: left;
    margin: 0 4px 0 4px;
    cursor: pointer;
}

/* 涓婁紶icon鍥炬爣 */
.uploadBtn .icon
{
    display: inline-block;
    text-align: center;
    font-size: 12px;
    width: 26px;
    height: 28px;
    line-height: 28px;
}

/* 涓婁紶icon鍥炬爣 */
.fileUploadInput
{
    display: none;
    width: 200px;
    height: 28px;
    line-height: 28px;
    background-color: #fff;
    border: 1px solid #ccc;
    float: left;
    cursor: pointer;
}
/*---------------------------------------------------jquery.ajaxfileupload end------------------------------------------------*/


/*---------------------------------------------------jquery.input.datePicker start------------------------------------------------*/
.dataPickerYear, .dataPickerMonth, .dataPickerDay
{
    float: left;
}

.dataPickerYear
{
    width: 90px;
    height: 26px;
}

.dataPickerMonth
{
    width: 86px;
    height: 26px;
    margin-left:4px;
}

.dataPickerDay
{
    width: 70px;
    height: 26px;
    margin-left:4px;
    
}
/*---------------------------------------------------jquery.input.datePicker end------------------------------------------------*/