﻿/*body
{
    font-size: 12px;
    font-family: 宋体;
}
input[type=text]
{
    border: 1px solid #aaaaaa;
    width: 160px;
}
textarea
{
    border: 1px solid #aaaaaa;
    width: 350px;
}
a
{
    color: #0000ff;
    text-decoration: none;
}*/
/*

a:visited {color:#C8E1FB;}
a:hover {color: #FF6347;text-decoration: underline;}
a:active {color:#FF6347;}
*/

img
{
    border: none;
}








.textarea1
{
    overflow: auto;
    height: 160px;
    width: 99%;
}


.selfMenuDivLeft
{
    border-color: #AAA;
    border-style: solid;
    border-width: thin;
}

.selfMenuDivRight
{
    border-color: #AAA;
    border-style: solid;
    border-width: thin;
    background-color: #aaa;
}

.selfMenuDivRight .simpleTree .doc-last
{
    background-color: #aaa;
}

.selfMenuDivRight .simpleTree .doc
{
    background-color: #aaa;
}


.selfMenuDivRight .simpleTree .root
{
    background-color: #aaa;
}


.selfMenuDivRight .simpleTree .folder-close-last
{
    background-color: #aaa;
}


.selfMenuDivRight .simpleTree .folder-open-last
{
    background-color: #aaa;
}

.selfMenuDivRight .simpleTree .folder-open
{
    background-color: #aaa;
}

.selfMenuDivRight .simpleTree .folder-close
{
    background-color: #aaa;
}





/*页面帮助说明文字 */
.tips
{
    color: #1D6402;
    background-color: #f4fbdc;
    border-left-color: #C8E1FB;
    border-left-width: 3px;
    border-left-style: solid;
    padding: 10px 10px 10px 20px;
    line-height: 1.5;
    text-indent: 24px;
    position: relative;
    margin: 5px;
    float: none;
    clear: none;
    text-align: left;
}
/*页面警告说明文字 */
.warning
{
    color: #993300;
    background-color: #FFFFCC;
    border: solid 1px #FFCC33;
    padding: 10px 5px 5px 20px;
    line-height: 1.5;
    text-indent: 18px;
    position: relative;
    margin: 20px 1px 10px 1px;
    width: 90%;
    text-align: left;
}



.TD_RIGHT
{
    /*background-color:  #EEFAFF;  #C8E1FB*/ /*background-image:url(flexigrid/images/bg2.gif);*/
    background: #aaaaaa url(jquery.ui/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;
    border-bottom: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa; /*border: 1px solid ;border-color: #fff #cccccc #cccccc #fff;*/
    text-align: right;
    padding: 3px 1px;
    color: #333;
}
.TD_RIGHT2
{
    background-color: #EEFAFF; /*#C8E1FB*/
    border-bottom: 1px solid #d19405;
    border-right: 1px solid #d19405;
    text-align: center;
    padding: 3px 1px;
    color: #333;
}
.TD_BGLeft
{
    text-align: left;
    padding: 3px 1px 3px 5px;
    background-color: White;
    border-bottom: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    color: #2E6E9E;
}

.EditTable
{
    background-color: White;
    border-left: 1px solid #aaaaaa;
    border-top: 1px solid #aaaaaa;
    text-align: left;
    width: 100%;
    color: #2E6E9E;
}









.readonly
{
    background-color: #E3EEF8;
    font-size: 12px;
    color: #015B8F;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: solid;
    border-left-color: #999999;
}






/*-- 标签表格背景样式 --*/


.TD_CENTER
{
    /*background-color:  #EEFAFF;  #C8E1FB 	background-image:url(flexigrid/images/bg2.gif);*/
    font-size: 12px;
    font-weight: bold;
    background: #aaaaaa url(jquery.ui/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;
    border-right: 1px solid #aaaaaa;
    color: #212121; /*border-top:solid 1px #fff; 	border-right:solid 1px #cccccc; 	border-bottom:solid 1px #cccccc; 	border-left:solid 1px #fff;*/
    padding: 3px 1px;
    line-height: 22px;
    text-transform: uppercase;
    text-align: center;
    overflow: auto;
}
.TD_Left
{
    /*background-color:  #EEFAFF;  #C8E1FB 	background-image:url(flexigrid/images/bg2.gif);*/
    font-size: 12px;
    font-weight: bold;
    background: #aaaaaa url(jquery.ui/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;
    border-bottom: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    color: #014F8A; /*border-top:solid 1px #fff; 	border-right:solid 1px #cccccc; 	border-bottom:solid 1px #cccccc; 	border-left:solid 1px #fff;*/
    padding: 3px 1px;
    line-height: 22px;
    text-transform: uppercase;
    text-align: left;
    overflow: auto;
}



/*-- 可编辑表格背景样式 --*/

.TD_BGRight
{
    text-align: right;
    padding-right: 5px; /* 	padding-left: 3px;  	font-size: 12px;  	color: #000000;  	background-color:#f9f9f9;  	text-align: right;  	height:22px; 	font-family:tahoma,sans-serif,courier new;*/
}

.TD_BGCENTER
{
    font-size: 12px;
    border-bottom: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa; /*border-top:solid 1px #fff; 	border-right:solid 1px #cccccc; 	border-bottom:solid 1px #cccccc; 	border-left:solid 1px #fff;*/
    padding: 3px 1px;
    line-height: 22px;
    text-transform: uppercase;
    overflow: auto /* 	font-size: 12px;  	color: #000000;  	background-color:#f9f9f9;  	text-align:center;  	height:22px; 	font-family:tahoma,sans-serif,courier new;*/;
}


/*-- 编辑Table只读表格背景样式 --*/
.TD_BGReadLeft
{
    text-align: left;
    padding: 3px 1px 3px 5px;
    background-color: #f1f1f1;
    border-top: 1px solid #fff;
    border-left: solid 1px #fff;
    border-bottom: solid 1px #D4D0C8;
    border-right: solid 1px #D4D0C8;
}

.TD_BGReadCenter
{
    background-color: #E1EEE0;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #D6D6D6;
    border-bottom-color: #D6D6D6;
    line-height: 22px;
    text-transform: uppercase;
    text-align: center;
}
.TD_BGReadRight
{
}
/*-- 编辑Table只读表格背景样式 --*/








/*
a:link
{
	font-size: 1em;
	color: #5B6A96;
	text-decoration: none;
}
a:visited
{
	font-size: 1em;
	color: #8E9195;
	text-decoration: none;
}
a:hover
{
	font-size: 1em;
	color: #F36722;
	text-decoration: underline;
}
a:active
{
	font-size: 1em;
	color: #5B6A96;
	text-decoration: none;
}*/

.WidgetBorder
{
    /*background-image:url(flexigrid/images/bg2.gif); 	 background-image:url(jquery.ui/images/ui-bg_gloss-wave_60_fece2f_500x100.png);*/ /*height:30px;*/
    vertical-align: middle;
    border: 1px solid #aaaaaa;
    background: #aaaaaa url(jquery.ui/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;
    /*font-weight: bold;*/
    color: #212121;
    margin: 1px;
    padding: 1px;
}
.WidgetTitle
{
    float: right;
    padding-right: 10px;
    padding-top: 0px;
    font-weight: bold;
}
.WidgetButton
{
    padding: 5px;
}
.widget-content
{
    padding: 1px;
    margin: 0px;
    /*overflow: auto;*/
}
.PageTitle
{
    text-align: center;
    font-size: 20px;
    font-family: 微软雅黑;
    color: Black;
    margin-bottom: 10px;
    margin-top: 10px;
}

.tbSelect
{
    background-color: #d9ebf5;
}
/*
.ScrollBar
{
	
	scrollbar-face-color: #9EBFE8; 
	scrollbar-shadow-color: #FFFFFF;
	 scrollbar-highlight-color: #FFFFFF; 
	 scrollbar-3dlight-color: #9EBFE8; 
	 scrollbar-darkshadow-color: #9EBFE8; 
	 scrollbar-track-color: #FFFFFF; 
	 scrollbar-arrow-color: #FFFFFF;
	 overflow:auto;
}
	*/



/*  table-layout: fixed; */
.base-grid
{
    table-layout: fixed;
    padding: 0;
    margin: 0;
    border-style: none;
    border-spacing: 0px;
    
}

/*页面验证输入框 高亮显示*/
select.error
{
    color:#ADADAD;
}
input.error
{
    border: solid 1px red;
    color:#ADADAD;
}

label.error
{
     clear:both;height:15px;  background-color:#FFFE36;  border:1px solid #E1E16D;  font-size:11px;  color:#000;  margin-left:-2px;   /* CSS3 spicing for mozilla and webkit */  -moz-border-radius:4px;  -webkit-border-radius:4px;  -moz-border-radius-bottomleft:0;  -moz-border-radius-topleft:0;  -webkit-border-bottom-left-radius:0;  -webkit-border-top-left-radius:0;   -moz-box-shadow:0 0 6px #ddd;  -webkit-box-shadow:0 0 6px #ddd;
}

.edittext label.error
{
    width:100px;height:15px;line-height:15px;margin-left:-80px;text-align:right;color:red;font-size:12px;
}



.MustField
{
    color: Red;
}
.inputReadOnly
{
    border: 0px;
    background-color: #fff;
}







#popup_container
{
    font-size: 12px;
    min-width: 300px; /* Dialog will be no smaller than this */
    max-width: 600px; /* Dialog will wrap after this width */
    background: #FFF;
    border: solid 1px #ccc;
    color: #000;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px; /*border-radius: 5px;*/
}

/************Jquery UI Alert暂放此处********************/
#popup_title
{
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 40px;
    color: #fff;
    background: #349cbf;
    /*border: solid 1px #FFF;*/
    border-bottom: solid 1px #ccc;
    cursor: default;
    padding: 0em;
    margin: 0em;
}

#popup_content
{
    background: 16px 16px no-repeat url(images/info.gif);
    padding: 1em 1.75em;
    margin: 0em;
}

#popup_content.alert
{
    background-image: url(images/info.gif);
}

#popup_content.confirm
{
    background-image: url(images/important.gif);
}

#popup_content.prompt
{
    background-image: url(images/help.gif);
}

#popup_message
{
    padding-left: 48px;
    font: 14px/30px 'Microsoft Yahei';
    color: #333;
}

#popup_panel
{
    text-align: center;
    margin: 1em 0em 0em 1em;
}

#popup_panel input
{
    width: 90px;
    height: 36px;
   
    
    line-height: 36px;
    text-align: center;
    color: #333;
    font-size: 13px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    text-shadow: 0px 1px 1px white;
    border: solid #C2C2C2 1px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#F3F3F3), to(#F3F3F3));
    background: -moz-linear-gradient(top, #F3F3F3, #F3F3F3);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#F3F3F3, endColorStr=#F3F3F3);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#F3F3F3, endColorStr=#F3F3F3);
    display: inline-block;
    cursor: pointer;
    }
#popup_panel input:hover
{
   width: 90px;
    height: 36px;
    
    line-height: 36px;
    text-align: center;
    color: #333;
    font-size: 13px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    text-shadow: 0px 1px 1px white;
    border: solid #C2C2C2 1px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#EBE8EB), to(#EBE8EB));
    background: -moz-linear-gradient(top, #EBE8EB, #EBE8EB);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#EBE8EB, endColorStr=#EBE8EB);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#EBE8EB, endColorStr=#EBE8EB);
    display: inline-block;
    cursor: pointer;
    }

#popup_prompt
{
    margin: .5em 0em;
}




/*主界面头样式*/

.LogGround
{
    background: url(images/logo.jpg) no-repeat left top;
    float: left;
    width: 1002px;
    height: 93px;
}

.LogBackGround
{
    height: 100px;
    background-image: url(images/jsreegov_100.jpg);
    background-repeat: repeat-x;
}

.btnFirstPage
{
    background-image: url(images/jsreegov_03.gif);
    height: 20px;
    width: 65px;
    border-width: 0px;
    background-position: 0px 0px;
    cursor: hand;
    color: #01589b;
    padding-top: 3px;
    font-size: 12px;
}

.btnFirstPageOver
{
    background-image: url(images/jsreegov_03.gif);
    height: 20px;
    width: 65px;
    border-width: 0px;
    background-position: 0px -20px;
    cursor: hand;
    color: #01589b;
    padding-top: 3px;
    font-size: 12px;
}


.btnExit
{
    background-image: url(images/jsreegov_04.gif);
    height: 20px;
    width: 77px;
    border-width: 0px;
    background-position: 0px 0px;
    cursor: hand;
    color: #01589b;
    padding-top: 3px;
    font-size: 12px;
}

.btnExitOver
{
    background-image: url(images/jsreegov_04.gif);
    height: 20px;
    width: 77px;
    border-width: 0px;
    background-position: 0px -20px;
    cursor: hand;
    color: #01589b;
    padding-top: 3px;
    font-size: 12px;
}

/* 抬头欢迎语*/
.TopWelcom
{
    color: #0b2f6c;
    font-size: 12px;
    text-align: center;
}

.Loading
{
    position: absolute;
    z-index: 1000;
    left: 48%;
    display: none;
    text-align: center;
    vertical-align: middle;
    font-size: 10px;
    border: solid 1px #aaaaaa;
    background-color: #EEB420;
}

.titleLine
{
    width: 100%;
    height: 36px;
    background-image: url(images/titleLine_bg.jpg);
    background-repeat: repeat-x;
}
.notchosenItem
{
    width: 90px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    background-image: url(images/line_02.jpg);
    background-repeat: no-repeat;
    background-position: 138px 9px;
    float: left;
    cursor: pointer;
}
.chosenItem
{
    width: 90px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    background-image: url(images/choose_01.jpg);
    background-repeat: no-repeat;
    float: left;
    cursor: pointer;
}

.show_div
{
    display: block;
}
.hidden_div
{
    display: none;
}

#divProjectDes
{
    font-size: 13px;
    font-weight: bold;
    height: 120px;
    margin: 0px auto;
    margin-bottom: 5px;
    border: 1px solid #CEE3E9;
    background-color: #F1F7F9;
}




	.cssdropdown, .cssdropdown ul { list-style: none; }
	.cssdropdown, .cssdropdown * { padding: 0px; margin: 0px; }
	
	/* Head links */
	
	.cssdropdown li.headlink {float: left;   }
	
	/* Child lists and links */
	.cssdropdown li.headlink ul { display: none;  position: absolute;z-index: 500;clear:both}
	.cssdropdown li.headlink ul li{ clear:both}
	.cssdropdown li.headlink:hover ul { display: block;clear:both }
	
	
	
/*-- 按钮使用的样式 --*/
.btnclass
{
    display:inline-block;
    height: 22px;
    line-height:22px;
    color: #2E6E9E; /*background-position:0px -18px; 	 	text-transform: uppercase; 	text-overflow: ellipsis; 	text-align: center; 	cursor:hand;*/
    background: #aaaaaa url(jquery.ui/images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;
    border: 1px solid #aaaaaa;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    margin-left: 2px; /*background-color: #60A0ED; 	 	border-top:solid 1px #C8E1FB; 	border-right:solid 1px #cccccc; 	border-bottom:solid 1px #cccccc; 	border-left:solid 1px #C8E1FB;*/
    padding-left:5px;
    padding-right:5px;
}





html{ overflow-x: hidden;}
*{ margin: 0px; padding: 0px;}

body{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif, "宋体";
    /*background: #cbcbcb;*/
    color: #000;
    font-variant: normal;
    line-height: normal;
    scrollbar-face-color: #F5E5E6;
    scrollbar-arrow-color: #fff; /*箭头颜色*/
    scrollbar-track-color: #ebebeb; /*背景颜色*/
    scrollbar-highlight-color: #F5E5E6; /*亮边颜色*/
    scrollbar-shadow-color: #F5E5E6; /*暗边颜色*/
    scrollbar-3dlight-color: #F5E5E6; /*亮边框颜色*/
    scrollbar-darkshadow-color: #48486c;
    scrollbar-base-color: #fcfcfc;
}

img{ border: 0px;}

body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, dl, dt, dd{ padding: 0; margin: 0;}

dl, dt, dd{ display: inline;}
dd{ color: #000;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead
{ margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline;}

ul, ol, li{ list-style: none outside none;}

a{ color: #2f6a88; cursor: pointer;}
a:link{ text-decoration: none;}
a:visited{ text-decoration: none;}
a:hover{ text-decoration:none;}
a:active{ text-decoration: none;}

/* 默认按钮样式 */
input[type="button"]
{
    /*padding:3px 5px;*/
    height: 26px;
    line-height: 26px;
    padding-left: 8px;
    padding-right: 8px;
    border: 1px solid #C2C2C2;
    border-radius: 2px;
    color: #000;
    cursor: pointer;
}

* + html input[type="button"]{ padding: 1px 5px;}

.display_block{ display: block;}
.display_none{ display: none;}
.clearleft{ clear: left;}
.clearright{ clear: right;}
.clear,.clearboth{ clear: both;}
.marginleft30{ margin-left: 30px; float: left;}
.marginright5{ margin-right: 5px; float: left;}
.marginright12{ margin-right: 12px; float: left;}
.marginright24{ margin-right: 24px; float: left;}
.marginright30{ margin-right: 30px; float: left;}
.marginright80{ margin-right: 80px; float: left;}
.marginright100{ margin-right: 100px; float: left;}
.marginright148{ margin-right: 148px; float: left;}

.gray{ color:Gray;}
.red{ color:Red;}
.bold{ font-weight:bold;}
.textindent200{ text-indent: 200px;}

.marginleft5{ margin-left: 5px;}
.marginleft10{ margin-left: 10px;}
.floatleft{ float: left;}
.floatright{ float: right;}

.paddingleft5{ padding-left: 5px;}
.paddingleft10{ padding-left: 10px;}
.paddingleft20{ padding-left: 20px;}
.paddingleft30{ padding-left: 30px;}

.input50, .width50{ width: 50px;}
.width77{ width: 77px;}
.input80, .width80{ width: 80px;}
.input100, .width100{ width: 100px;}
.input110, .width110{ width: 110px;}
.input150, .width150{ width: 150px;}
.width152{ width: 152px;}
.input160, .width160{ width: 160px;}
.input170, .width170{ width: 170px;}
.input180, .width180{ width: 180px;}
.input190, .width190{ width: 190px;}
.input200, .width200{ width: 200px;}
 .width210{ width: 210px;}
.input220, .width220{ width: 220px;}
.input230, .width230{ width: 230px;}
.input250, .width250{ width: 250px;}
.input300, .width300{ width: 300px;}
.input414, .width414{ width: 414px;}
.input436, .width436{ width: 436px;}
.input442, .width442{ width: 442px;}
.input450, .width450{ width: 450px;}
.width455{ width: 455px;}
.width494{ width: 494px;}
.input500, .width500{ width: 500px;}
.input800, .width800{ width: 800px;}


.span182 { width: 182px;}

.lineheight25{ line-height: 25px;}
.lineheight30{ line-height: 30px;}
.textalignleft,td.textalignleft{ text-align:left;}
.textaligncenter,td.textaligncenter{ text-align:center;}
.textalignright,td.textalignright{ text-align:right;}

.noborder{ border: 0;}

.bg_fff{ background-color: #ffffff;}

.paddingtop10{ padding-top: 10px;}

.overflowY{ overflow-y: auto;}

/*系统编辑区域样式-开始*/
.fontbold{ font-weight:bold;}

/*输入表样式*/
.inputtable
{
    border: 0 solid #ccc;
}

/*行样式*/
.inputtr
{
    height: 35px;
    line-height: 28px;
    vertical-align: middle;
}
.readtr
{
    height: 28px;
    line-height: 28px;
}

/*textarea行样式*/
.textareatr
{
    height: auto;
    line-height: 180%;
    vertical-align: top;
}

/*单位样式*/
.unit{
    width: 25px;
    padding-left: 5px;
    float: left;
}
/*单位样式宽*/
.unit2{
    width: 40px;
    padding-left: 5px;
    float: left;
}

/*左边列-属性名*/
.tdleft
{
    height: 28px; /*padding-right: 5px;*/
    line-height: 28px;
    text-align: right;
}

/*右边列-内容承载区*/
.tdright
{
    text-align: left;
    padding-left: 5px;
}

/*带阴影的输入框，在input和dropdownlist外套一个div样式用此*/
.edittext
{
    font-size: 12px;
    padding: 5px;
    outline: none !important;
    background: white;
    box-shadow: inset 0 1px 2px #CCC;
    border: 1px solid #B7B7B7;
    border-radius: 4px;
    float: left;
}

* + html .edittext
{
    /*IE7 hack*/
    font-size: 12px;
    padding: 2px 0;
    outline: none !important;
    background: #fff;
    border: 0;
}

.edittext input, .edittext select
{
    font-size: 12px;
    border: none;
    box-shadow: none;
    padding: 0;
    margin: 0;
    outline: none;
    resize: none;
    float: left;
}

.edittext select
{
    height: 16px;
    font-size: 12px;
}

* + html .edittext input, * + html .edittext select
{
    width: 160px;
    height: 16px;
    font-size: 12px;
    border: 1px solid #B7B7B7;
    box-shadow: none;
    padding: 2px 0;
    margin: 0;
    outline: none;
    resize: none;
    float: left;
}
* + html .edittext select
{
    height: 25px;
    padding: 3px 2px;
}


.edittext textarea
{
    border: 0 none;
    font-size: 12px;
}

* + html .edittext textarea
{
    border: 1px solid #B7B7B7;
}



/*系统编辑区域样式-结束*/

/*WidgetTitle*/
.widgettitle_jshsms
{
    height: 15px;
    padding-top: 10px;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 15px;
}


/*江苏省住房保障管理系统—首页*/
.outer
{
    width: 1000px;
    height: auto;
    margin: auto;
    background: #fff;
    padding-bottom: 114px;
}
.nav_sea
{
    height: 60px;
}
.navigation ul
{
    float: left;
    width: 320px;
    margin-left: 85px;
    margin-top: 23px;
}
.navigation ul li
{
    float: left;
    margin-left: 31px;
}
.navigation ul li a
{
    color: #666;
}
.search
{
    width: 207px;
    height: 30px;
    float: right;
    margin-top: 15px;
    margin-right: 58px;
}
.sea_text
{
    width: 173px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #f1f1f1;
    border-right: none;
    float: left;
    color: #CCC;
}
.sea_but
{
    width: 32px;
    height: 30px;
    border: 1px solid #f1f1f1;
    border-left: none;
    background: #FFF;
    float: left;
}

.among
{
    width: 1000px;
    height: 359px;
    background: url(images/background.gif);
}
.login
{
    width: 306px;
    height: 178px;
    float: right;
    margin-top: 157px;
    margin-right: 54px;
    background: #000;
    background: rgba(0,0,0,0.6);
    filter: alpha(opacity=100);
}
.username
{
    margin-top: 40px;
    margin-left: 20px;
    float: left;
    position: relative;
}
.username li
{
    float: left;
    height: 29px;
}
.username_text
{
    line-height: 29px;
    color: #FFF;
    font-size: 14px;
    letter-spacing: 2px;
}
.username_box
{
    height: 29px;
    border: 1px solid #CCC;
    font-size: 14px;
}
.password
{
    margin-top: 7px;
    margin-left: 20px;
    float: left;
    position: relative;
}
.password li
{
    float: left;
    height: 29px;
}
.password_text
{
    line-height: 29px;
    color: #FFF;
    font-size: 14px;
    letter-spacing: 5px;
}
.password_box
{
    height: 29px;
    border: 1px solid #CCC;
    font-size: 14px;
}
.login_but
{
    float: left;
    margin-top: 13px;
    margin-left: 76px;
    position: relative;
}
.log_but
{
    width: 74px;
    height: 30px;
    border: none;
    background: url(images/login_but.gif);
    position: relative;
}

.content
{
    height: 171px;
    border: 1px solid #f0f0f0;
    border-left: none;
    border-right: none;
    margin-top: 37px;
}
.cont_title
{
    font-size: 14px;
    color: #000;
    margin-bottom: 8px;
}
.cont_left
{
    float: left;
    margin-left: 65px;
    margin-top: 17px;
}
.cont_left ul
{
    width: 230px;
}
.cont_left ul li
{
    float: left;
    line-height: 18px;
}
.cont_li
{
    list-style-type: disc;
    color: #26637f;
    list-style-position: inside;
}
.cont_li a
{
    color: #26637f;
}
.cont_time
{
    color: #b4b4b4;
    margin-left: 20px;
}
.cont_among
{
    float: left;
    margin-left: 99px;
    margin-top: 17px;
}
.cont_among ul
{
    width: 230px;
}
.cont_among ul li
{
    float: left;
    line-height: 18px;
}
.cont_right
{
    float: left;
    margin-left: 99px;
    margin-top: 17px;
}
.cont_right ul
{
    width: 230px;
}
.cont_right ul li
{
    float: left;
    line-height: 18px;
}

.floor
{
    height: 60px;
    background: #f9f9f9;
}
.floor li
{
    line-height: 70px;
    margin: auto;
    width: 140px;
}
/*江苏省住房保障管理系统—首页*/

/*列表页面按钮区右边的查询按钮样式*/
.querybtn
{
    background-image: url(images/btnSearch.png);
    width: 82px;
    height: 32px;
    cursor: pointer;
}
.querybtndown
{
    width: 300px;
    overflow-x: hidden;
    overflow-y: auto;
    border: solid 1px #999;
    border-radius: 4px;
    z-index: 999;
    padding: 5px 5px 5px 5px;
    position: absolute;
    background-color: #fff;
    right: 6px; 
    text-align: center;
}
.querybtndown tr
{
    vertical-align: middle;
    margin-top: 5px;
    margin-bottom: 5px;
    border-bottom: dashed 1px #D8F198;
    padding-bottom: 5px;
}
.querySubmitBtn
{
    background-image: url(images/btnSearch2.png);
    width: 72px;
    height: 32px;
    cursor: pointer;
}
/*列表页面按钮区右边的查询按钮样式*/

/**列表页面ToolBar和按钮的样式**/
/*工具栏背景样式*/
.toolbarDiv
{
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
    vertical-align: middle;
}
/*工具栏按钮背景样式*/
.toolbarButton
{
    width:auto;
    min-width: 90px;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    color: #5c5c5c;
    text-shadow: 0 1px 1px white;
    display: inline-block;
    width: auto;
    height: 26px;
    line-height: 26px;
    vertical-align:middle;
    border: 1px solid #c4c4c4;
    border-radius: 4px;
    cursor: pointer;
    -webkit-box-shadow: inset 0 1px 1px white; /* Remove this line if you dont want a dropshadow on your buttons*/
    box-shadow: inset 0 1px 1px white; /* Remove this line if you dont want a dropshadow on your buttons*/
    background: #f3f3f3; /* Old browsers */
    background: -moz-linear-gradient(top, #EEE 0%, #f3f3f3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEE), color-stop(100%,#f3f3f3));
    background: -webkit-linear-gradient(top, #EEE 0%,#f3f3f3 100%);
    background: -o-linear-gradient(top, #EEE 0%,#f3f3f3 100%);
    background: -ms-linear-gradient(top, #EEE 0%,#f3f3f3 100%);
    background: linear-gradient(top, #EEE 0%,#f3f3f3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f3f3f3',GradientType=0 );
}
.toolbarButton:hover
{
    background: -moz-linear-gradient(top, #fff 0%, #ddd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ddd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fff 0%,#ddd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fff 0%,#ddd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fff 0%,#ddd 100%); /* IE10+ */
    background: linear-gradient(top, #fff 0%,#ddd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}
.toolbarButton:active
{
    background: -moz-linear-gradient(top, #ddd 0%, #fff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddd), color-stop(100%,#fff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ddd 0%,#fff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ddd 0%,#fff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ddd 0%,#fff 100%); /* IE10+ */
    background: linear-gradient(top, #ddd 0%,#fff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.toolbarButton_no
{
    min-width: 90px;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
    text-align: center;
    text-shadow: 0 1px 1px white;
    display: inline-block;
    color: #949494;
    height: 26px;
    line-height: 26px;
    border: 1px solid #c4c4c4;
    border-radius: 4px;
    cursor: pointer;
    -webkit-box-shadow: inset 0 1px 1px #fff; /* Remove this line if you dont want a dropshadow on your buttons*/
    box-shadow: inset 0 1px 1px #fff; /* Remove this line if you dont want a dropshadow on your buttons*/
    background: #fcfcfc;
}


/*工具栏按钮-可用样式*/
.toolbareffect
{
    color: #5c5c5c;
}

/*列表页面ToolBar的按钮样式*/
/*工具栏按钮左侧图标样式*/
.toolbar_add
{
    background: url(images/toolbar-add.png) no-repeat 6px 0px;
    height: 36px;
    padding-left: 25px;
    padding-right: 6px;
    padding-bottom: 8px;
    padding-top: 2px;
}
.toolbar_search
{
    background: url(images/find.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}
.toolbar_edit
{
    background: url(images/edit.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}
.toolbar_delete
{
    background: url(images/delete.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}
.toolbar_proreport
{
    background: url(images/proreport.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}

.toolbar_yanhe
{
    background: url(images/yanhe.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}
.toolbar_applycorrect
{
    background: url(images/applycorrect.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}
.toolbar_requirecorrect
{
    background: url(images/requirecorrect.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}
.toolbar_submitupdate
{
    background: url(images/submitupdate.png) no-repeat 6px 0px;
    padding-left: 25px;
    padding-right: 6px;
}

/*工具栏按钮左侧图标样式*/

/*加载等待样式*/
.loading
{
    background-image: url(images/035.gif);
    background-position: center;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    padding-left: 50px;
}
.loading2
{
    background-image: url(images/loading.gif);
    background-position: center;
    background-repeat: no-repeat;
    width: 80%;
    height: 39px;
    line-height: 39px;
    padding-left: 70px;
}
/*标题置中显示-内容承载区*/
.bordertopcorlor
{
    border-top:1px solid gainsboro;
}
.tdcenter_titie
{
    text-align: center;
    background:#C2DEEA;
   border-bottom:1px solid #DDD;
}

/*标题置中显示-内容承载区*/
.tdcenter_content
{
    text-align: center;
}
.margin-left10
{
    margin-left:10px;
}
.width120
{
    width: 120px;
}
.width130
{
    width: 130px;
}
.width134
{
    width: 134px;
}
.width160
{
     width: 160px;
}
.width488
{
     width: 488px;
}
.margin-left5
{
    margin-left:5px;
}

/*许可列表查看和编辑页*/    
.proj-material-table
{
    border-collapse:collapse;
    table-layout:fixed;
}
.proj-material-table .lefttd
{
    width:170px;
    border:1px solid #ccc;
}
.proj-material-table .righttd
{
    padding:5px;
    border:1px solid #ccc;
}
.proj-material
{
    width: 150px;
    height:auto;
    margin:10px;
    min-height:420px;
}
.proj-material li span
{
    display: block;
    height: 25px;
    line-height: 25px;
    padding-left:5px;
    padding-right:5px;
    cursor: pointer;
}



//layout.css
/*
 * Default Layout Theme
 *
 * Created for jquery.layout 
 *
 * Copyright (c) 2010 
 *   Fabrizio Balliano (http://www.fabrizioballiano.net)
 *   Kevin Dalman (http://allpro.net)
 *
 * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
 * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
 *
 * Last Updated: 2010-02-10
 * NOTE: For best code readability, view this with a fixed-space font and tabs equal to 4-chars
 */

/*
 *	DEFAULT FONT
 *	Just to make demo-pages look better - not actually relevant to Layout!
 */
 
/*
 *	PANES & CONTENT-DIVs
 */


.ui-layout-center
{
     border-top:1px solid #d8d8d8;
     border-left:1px solid #d8d8d8;
    }

.ui-layout-pane { /* all 'panes' */
	background:	#fff; 
	/*border:		1px solid #BBB;*/
	/* DO NOT add scrolling (or padding) to 'panes' that have a content-div,
	   otherwise you may get double-scrollbars - on the pane AND on the content-div
border-left:1px solid #d8d8d8; border-top:1px solid #d8d8d8;
	*/
	padding:	0px; 
	overflow:	auto;
	
	}
	/* (scrolling) content-div inside pane allows for fixed header(s) and/or footer(s) */
	.ui-layout-content {
		padding:	0px;
		position:	relative; /* contain floated or positioned elements */
		overflow:	auto; /* add scrolling to content-div */
	}

/*
 *	RESIZER-BARS
 */
.ui-layout-resizer	{ /* all 'resizer-bars' */
	background:		#DDD;
	border:			1px solid #BBB;
	border-width:	0;
	}
	.ui-layout-resizer-drag {		/* REAL resizer while resize in progress */
	}
	.ui-layout-resizer-hover	{	/* affects both open and closed states */
	}
	/* NOTE: It looks best when 'hover' and 'dragging' are set to the same color,
		otherwise color shifts while dragging when bar can't keep up with mouse */
	.ui-layout-resizer-open-hover ,	/* hover-color to 'resize' */
	.ui-layout-resizer-dragging {	/* resizer beging 'dragging' */
		background: #C4E1A4;
	}
	.ui-layout-resizer-dragging {	/* CLONED resizer being dragged */
		border-left:  1px solid #BBB;
		border-right: 1px solid #BBB;
	}
	/* NOTE: Add a 'dragging-limit' color to provide visual feedback when resizer hits min/max size limits */
	.ui-layout-resizer-dragging-limit {	/* CLONED resizer at min or max size-limit */
		background: #E1A4A4; /* red */
	}

	.ui-layout-resizer-closed-hover	{ /* hover-color to 'slide open' */
		background: #EBD5AA;
	}
	.ui-layout-resizer-sliding {	/* resizer when pane is 'slid open' */
		opacity: .10; /* show only a slight shadow */
		filter:  alpha(opacity=10);
		}
		.ui-layout-resizer-sliding-hover {	/* sliding resizer - hover */
			opacity: 1.00; /* on-hover, show the resizer-bar normally */
			filter:  alpha(opacity=100);
		}
		/* sliding resizer - add 'outside-border' to resizer on-hover 
		 * this sample illustrates how to target specific panes and states */
		.ui-layout-resizer-north-sliding-hover	{ border-bottom-width:	1px; }
		.ui-layout-resizer-south-sliding-hover	{ border-top-width:		1px; }
		.ui-layout-resizer-west-sliding-hover	{ border-right-width:	1px; }
		.ui-layout-resizer-east-sliding-hover	{ border-left-width:	1px; }

/*
 *	TOGGLER-BUTTONS
 */
.ui-layout-toggler {
	border: 1px solid #BBB; /* match pane-border */
	background-color: #BBB;
	}
	.ui-layout-resizer-hover .ui-layout-toggler {
		opacity: .60;
		filter:  alpha(opacity=60);
	}
	.ui-layout-toggler-hover , /* need when NOT resizable */
	.ui-layout-resizer-hover .ui-layout-toggler-hover { /* need specificity when IS resizable */
		background-color: #FC6;
		opacity: 1.00;
		filter:  alpha(opacity=100);
	}
	.ui-layout-toggler-north ,
	.ui-layout-toggler-south {
		border-width: 0 1px; /* left/right borders */
	}
	.ui-layout-toggler-west ,
	.ui-layout-toggler-east {
		border-width: 1px 0; /* top/bottom borders */
	}
	/* hide the toggler-button when the pane is 'slid open' */
	.ui-layout-resizer-sliding  ui-layout-toggler {
		display: none;
	}
	/*
	 *	style the text we put INSIDE the togglers
	 */
	.ui-layout-toggler .content {
		color:			#666;
		font-size:		12px;
		font-weight:	bold;
		width:			100%;
		padding-bottom:	0.35ex; /* to 'vertically center' text inside text-span */
	}
	
	
	.maincon-title{ clear:both;width:100%; height:20px; padding-bottom:5px; text-align:center; font-size:16px; font-weight:bold; *position:relative;}
	.divuser{overflow-y: scroll; float: left; width: 170px;height: 470px; border: 1px solid #AAA;}
	.divborder{float: left; border: 1px solid #AAA; width: 600px;padding-top:10px;padding-bottom:10px;}
	.input-row{ width:100%; height:30px; padding-top:4px; line-height:26px; clear:both; position:relative;}
	.padding-left-2  { padding-left: 60px;}
	.margin-left60{ margin-left:60px; display:inline; float:left;}
	.read-row{ width:100%; height:20px; padding-top:8px; clear:both;}
	.height400{height:400px;}
	.fontbold{ font-weight:bold;}
	.font18{ font-size:18px;}
	.maincon{ min-width:778px; height:auto; min-height:698px; border-left:1px solid #b8c2c5; border-right:1px solid #b8c2c5; *border-top:1px solid #b8c2c5; *border-bottom:1px solid #b8c2c5; background:#fff; padding:0 10px 10px 10px;}



