body{ margin:0px; padding:0px;color:#545454;font: 13px/1.22 arial,helvetica,clean,sans-serif; *font-size:small;*font:x-small; background:#fff;}
 
a{text-decoration: none;color: #545454;}
/*a:hover, a:visited{color: #800080;}*/
a:focus { outline: none; }
input:focus { outline: none; }
.ui-button:focus { outline: none!important; }
li:focus{outline: none;}
fieldset, img{	border: 0;}

li{	list-style: none; padding:0px; margin:0px;}

h1, h2, h3, h4, h5, h6
{
	font-size: 100%;
	font-weight: normal;
}

input, textarea, select
{
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	
}
form label.error {	
	color: red;
	font-style: italic;
	display:none;
	background:url(images/tool-tip-icon.jpg) no-repeat center left;
	padding:2px 0 2px 18px;
	 margin-left:2px;
	 
}

input:focus { border:dotted 2px #F2A322; }
textarea{ background:url(images/ui-text-area.png) no-repeat center center; border-width:2px;border-color:#eee;overflow:auto;}
textarea:focus { border:dotted 2px #F2A322; }
input.error,select.error,textarea.error 
{
	border: 2px solid #fed22f; 
	background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; 
	color: #363636;}


#doc
{/*
	 min-width:200px;
	 min-height:500px;
	 text-align:left; 
	 margin-left:2px; 
	 padding-right:2px;
	 */
	 border: 0px solid #ccc;
	padding:0px;
	margin: 2px;
	min-width: 500px;
	min-height:200px;
	height:100%;
	text-align: left;	
	background-color: #FFF;
	 }

    
        
    /* pageHeader*/
    .pageTopHeader{ padding:0px; margin-bottom:10px;height: 40px; background: url(images/ui-bg-editpage.png) repeat-x 0px -5px;}
    .pageTopHeader div.pageLogo{padding-top: 2px; padding-left: 10px; float:left}
    .pageTopHeader div.rinfo{float: right; padding-right: 20px; padding-top:13px;}
    .pageTopHeader div.rinfo a{color: #545454; font-size:12px; text-decoration: none;}
    .pageTopHeader div.rinfo span{padding-right:5px; margin-right:5px; border-right:solid 1px #ccc;}
    
    /* formHeader*/
    .formHeader{padding-top: 0px;margin-left: 20px;width: 90%;overflow: hidden;border-bottom: 2px solid #B8C4D0;display: inline-block;zoom: 1; *display:inline}
    .formHeader p{color: #333;font-size: 131%;padding-bottom: 0px;}
    
    /* test */
    .input{ border: 2px solid #fed22f; 
	background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; 
	color: #363636;}
    
    .rowHeader{color: #662986;font-size: 108%;margin: 1.3em 1.5em;}
    
    .row1{margin-bottom: .25em;position: relative; margin-left:1.7em;font-size: 108%;}
    .row1 .column{display: inline-block;zoom: 1; *display:inline}
    .row1 div{display: inline-block;zoom: 1; *display:inline}
    .row1 label{width: 13.8em;	display: inline-block;text-align: right;zoom: 1; *display:inline}
    .row1 span{display: inline-block; padding-right:4px;}
    
    .row1 label{right:3px;width:100px; padding-right:2px;}
    
    /* fieldset*/
    fieldset{margin: 1.3em 1.5em;position: relative;margin-top: .5em;}    
    fieldset legend{color: #662986;font-size: 108%;font-weight: bold;}
    .row{margin-bottom: .25em;position: relative;}
    .row .column{display: inline-block;zoom: 1; *display:inline}
    .row div{display: inline-block;zoom: 1; *display:inline}
    .row label{width: 13.8em;	display: inline-block;text-align: right;zoom: 1; *display:inline}
    .row span{display: inline-block; padding-right:4px;}
    
    /*dotline*/
    .dotline{border-top: 1px dotted #D6D6D6;	height: 1px;margin-bottom: 10px;margin-top: .5em;width: 90%; margin-left:1.5em;}
    
    /*pagefooter*/
    .multipleRows{margin-left: 14em;margin-top: 0.5em;}
    .multipleRows p{width: 41em;font-size: 85%; text-align:left;}
    
    /*header*/
    .header{ height:20px; margin:0px; padding:1px 10px 1px 1px; margin:2px; 
             background-color:#fff;
			line-height:20px; text-align:right;
			/* display: none; */
             }
    .header .nav{ float:left; background:url(images/index-bg-base.png) no-repeat -108px -320px;  padding-left:20px;}
    
    
    /*botton -- vertical-align:middle;*/    
    .button{background: transparent url(images/ui-editpage-btn.png) repeat scroll 0 59px;border: 1px solid #ECDB8E;font-size: 116%;height: 2.54em;right: 24.5em;padding-left: .5em;padding-right: .5em;margin-top: 1.3em;color:#545454; cursor:pointer;}
	.button:hover{background: transparent url(images/ui-editpage-btn.png) repeat scroll 0 0;border: 1px solid #F2A322;font-size: 116%;height: 2.54em;right: 24.5em;padding-left: .5em;padding-right: .5em;margin-top: 1.3em;color:#545454; cursor:pointer;}
	
	.button_small{background: transparent url(images/ui-editpage-btn.png) repeat scroll 0 0;border: 1px solid #F2A322;font-size: 116%;height: 1.54em;right: 24.5em;padding-left: .5em;padding-right: .5em;color:#545454;}
	/*.button_small:hover{background: transparent url(images/ui-editpage-btn.png) repeat scroll 0 59;border: 1px solid #F2A322;font-size: 116%;height: 1.54em;right: 24.5em;padding-left: .5em;padding-right: .5em;color:#545454;}*/  
	
	.buttoncollection{padding: .6em; margin:0px; padding-left:120px;height:60px}
	.button_span
	{border:solid 1px #fff; background-color:#FEF7D9; padding:3px 5px 3px 28px; cursor:pointer;font-size: 116%;color:#974C19;
		}
	.button_span:hover{ background-color:#F27B04;border:solid 1px #FF6F3D;color:#fff; }
	/*botton icon*/
	.icon_blank{background:url(images/ui-bg-editpage.png) no-repeat 0px -1059px;}
	.icon_add{background:url(images/ui-bg-editpage.png) no-repeat 0px -1130px;}
	.icon_attach{background: url(images/ui-bg-editpage.png) no-repeat 0px -1200px;}
	.icon_select{background:url(images/ui-bg-editpage.png) no-repeat 0px -1271px;}
	.icon_copy{background: url(images/ui-bg-editpage.png) no-repeat 0px -1342px;}
	.icon_delete{background: url(images/ui-bg-editpage.png) no-repeat 0px -1413px;}
	.icon_edit{background: url(images/ui-bg-editpage.png) no-repeat 0px -1484px;}
	
	.icon_error{background: url(images/ui-bg-editpage.png) no-repeat 0px -1555px;}
	.icon_excel{background: url(images/ui-bg-editpage.png) no-repeat 0px -1626px;}
	.icon_find{background: url(images/ui-bg-editpage.png) no-repeat 0px -1696px;}
	.icon_execute{background: url(images/ui-bg-editpage.png) no-repeat 0px -1767px;}
	.icon_go{background: url(images/ui-bg-editpage.png) no-repeat 0px -1838px;}
	.icon_pass{background: url(images/ui-bg-editpage.png) no-repeat 0px -1909px;}
	.icon_lock{background:url(images/ui-bg-editpage.png) no-repeat 0px -1980px;}
	
	.icon_light{background: url(images/ui-bg-editpage.png) no-repeat 0px -2051px;}
	.icon_link{background: url(images/ui-bg-editpage.png) no-repeat 0px -2121px;}
	.icon_magnifier{background: url(images/ui-bg-editpage.png) no-repeat 0px -2192px;}
	.icon_brush{background: url(images/ui-bg-editpage.png) no-repeat 0px -2263px;}
	.icon_paste{background: url(images/ui-bg-editpage.png) no-repeat 0px -2334px;}
	.icon_cancel{background: url(images/ui-bg-editpage.png) no-repeat 0px -2405px;}
	.icon_refresh{background: url(images/ui-bg-editpage.png) no-repeat 0px -2476px;}	
	.icon_save{background: url(images/ui-bg-editpage.png) no-repeat 0px -2547px;}
		
	.icon_cd{background: url(images/ui-bg-editpage.png) no-repeat 0px -2617px;}
	.icon_zip{background: url(images/ui-bg-editpage.png) no-repeat 0px -2688px;}
	.icon_database{background: url(images/ui-bg-editpage.png) no-repeat 0px -2759px;}
	
	.icon_up{background: url(images/ui-bg-editpage.png) no-repeat 0px -2829px;}
	.icon_report{background: url(images/ui-bg-editpage.png) no-repeat 0px -2901px;}
	.icon_picture{background: url(images/ui-bg-editpage.png) no-repeat 0px -2972px;}
	
	.icon_star{background: url(images/ui-bg-editpage.png) no-repeat 0px -3043px;}
	.icon_text{background: url(images/ui-bg-editpage.png) no-repeat 0px -3113px;}
	.icon_word{background: url(images/ui-bg-editpage.png) no-repeat 0px -3184px;}
	.icon_set{background: url(images/ui-bg-editpage.png) no-repeat 0px -3255px;}
	.icon_pop{background: url(images/ui-bg-editpage.png) no-repeat 0px -3326px;}
	.icon_back{background: url(images/ui-bg-editpage.png) no-repeat 0px -3397px;}
	
	
	
	/*searchFDFDFD*/
	.searchbar
	{
		background-color:#FCFBFA;
		 margin:0px 2px 10px 2px; padding-bottom:6px; padding-left:10px; padding-top:6px;  line-height:22px;BORDER: 1px dashed #E3E1E9;
		
		
		}
	.searchbar:hover{background-color:#fff;}
	.searchbar input{vertical-align:middle; height:15px;}
	.searchbar select,label{vertical-align:middle; height:21px;}
	
	

    .info-ok{ position:fixed;left:40%;top:5px;width:200px;
	    border:solid 1px #fd5;height:27px; line-height:27px;  background:#fff url(/themes/images/okey.png) no-repeat 20px 5px; text-align:center;color:green;font-size: 108%;font-weight: bold;border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px; opacity: .9;
	    filter: Alpha(Opacity=90); z-index:4000;}
	
	.info-error{position:fixed;left:10px;top:5px;border:dotted 2px #ECA204;height:27px; line-height:27px;  background:#fff url(/themes/images/ico-error.png) no-repeat 10px 5px; margin:5px; padding-left:40px;color: red;font-size: 108%;font-weight: bold;}

	/*layout*/
	.ui-layout-pane { /*border: 1px solid #BBB;*/	} 
	.ui-layout-pane-center {  padding: 0;overflow: auto;  margin-bottom:900px;}	
	.ui-layout-pane-west {  	padding: 2px 2px 2px 0px;background-color: #fff !important;overflow: auto;} 
 
	.ui-layout-resizer { background: #FFF5C8; border-left:solid 1px #FFF5C8;border-right:solid 1px #FFF5C8;} 
	.ui-layout-resizer-open:hover { background:#FFFBEA;}
	.ui-layout-resizer-closed:hover { background:#FFF5C8}
 
	.ui-layout-toggler-west { background:url(/themes/images/toggle-lt.gif) no-repeat;}
	.ui-layout-toggler-west-closed { background: #FFF5C8; border-bottom: 1px solid #FF6F3D; }
	.ui-layout-toggler-west-closed:hover {  background-color: #FF6F3D;color:#fff;} 
	
	.ui-layout-toggler-east { background:url(/themes/images/toggle-gt.gif) no-repeat;} 
	.ui-layout-toggler-east-closed { background:url(/themes/images/toggle-lt.gif) no-repeat; }
	
	.ui-layout-toggler-north { background:url(/themes/images/toggle-up.gif) no-repeat;} 
	.ui-layout-toggler-north-closed { background:url(/themes/images/toggle-down.gif) no-repeat; }
	
	.ui-layout-toggler-south { background:url(/themes/images/toggle-down.gif) no-repeat;} 
	.ui-layout-toggler-south-closed {background:url(/themes/images/toggle-up.gif) no-repeat; }
	
		
	.ui-layout-toggler .content {  font: 14px bold Verdana, Verdana, Arial, Helvetica, sans-serif;}
	.ui-layout-toggler:hover { } 
	.ui-layout-toggler:hover .content {  color: #fff; }
	.ui-layout-mask {background:	#F6F6F6 !important;opacity:	.20 !important;	filter:		alpha(opacity=20) !important;}
	
	.ui-layout-titlebar { 
	background-color: #FDFBCB;
	font-weight: bold;
	text-align: center;	position: relative;	overflow: hidden;height:35px;line-height:35px;margin:0px; margin-bottom:6px;}
	
	.tablefrom {margin: 0 auto;	clear: both;width: 100%;border:0;}
	.tablefrom .row{text-align:right;width:120px;background:#FCFDFD;}
	.tablefrom .label{ display:none;}
	.tablefrom .text{ }
	.tablefrom td {border-bottom: 1px dotted #aaa;padding:3px;color: #662986;font-size: 14px;margin: 1.3em 1.5em; height:26px; }
	.tablefrom td a {    color:#336699;}
	
	
	/****/
	#flowPanel,.flowPanel
 {
 	margin:0px 0px 5px 2px ; background-color:#FCFBFA; border:solid 1px #ddd; display:none; overflow:hidden;
 	}
 
 	#flowPanel,.flowPanel:hover{background-color:#FDFDFD;}
 	#slider
 	{ 		margin:0px 40px 8px 40px
 		}
	.uicharter{clear:both;  text-align:center; margin-bottom:10px;}
	.uicharter span{}
	
	
	/*Begin:������ͼģʽ��ʽ(GaoRui:2013-9-24)*/
	.file_view     { height:35px; margin-top:7px; }
	.file_view img { height:32px; float:left; width:27px; border:none; }
	.file_view div { height:35px; margin-left:37px; line-height:15px; font-size:12px; color:#222; }
	.file_view span{ color:#bbb; }
	.file_view a   { margin-right:10px; }
	.file_view .span_b{ color:#222; }
	.file_view .txt_b{ height:15px; line-height:15px; margin:0; padding:0; display:none; }
	
	.file_table    { width:100%; text-align:center; }
	.file_table th { border-bottom:solid 1px #fb0; font-weight:bold; }
	/*End-----*/

   a.delete  {display: block;
     width: 20px;
     height: 20px;
     margin:auto; 
     background: url('/themes/images/delete.gif') no-repeat;
   }
   span.unchecked { display:block; background-color:#ddd; width:13px; height:13px; margin:3px 3px 3px 4px;}
.row_edit_class {
color:#974C19;}

	
	