/* 用户信息部分Css */
.rows_j{
	background-color:#F6F6F6;
	height:30px;
}
.rows_o{
	background-color:#ffffff;
	height:30px;
}
.reg_xing{
	color:#FF6600;;
}
.rows_j .reg_title,.rows_j .reg_title{
	font-size:12px;
	color:#333333;
	line-height:200%;
	padding-left:8px;
	text-align:right;
}
h1{
	font-size:14px;
	font-weight:bold;
}
h2{
	font-size:16px;
	color: #666666;
	font-weight:bold;
}
.form160 {
	height: 20px;
	width: 160px;
}
.form130 {
	height: 20px;
	width: 130px;
}
.date {
	font-size: 12px;
	line-height: 20px;
	color: #999999;
}
.form200 {

	height: 20px;
	width: 200px;
}
.form30 {

	height: 20px;
	width: 30px;
}
.form50 {
	height: 20px;
	width: 50px;
}
.tit16 {
	font-size: 16px;
	color: #333333;
	text-decoration: none;
}
.form90 {
	height: 20px;
	width: 90px;
}
form#aspnetForm
{
    margin: 0px;
    padding: 0px;
}
form#theForm
{
    margin: 0px;
    padding: 0px;
}
select
{
    border: 1px solid #949494;
    background-color: #FFFFFF;
    font-size: 12px;
    margin: 1px;
}
textarea
{
    border: 1px solid #949494;
    background-color: #FFFFFF;
    font-size: 12px;
	
    scrollbar-highlight-color: #F6F6F6;
    scrollbar-shadow-color: #F6F6F6;
    scrollbar-arrow-color: #000000;
    scrollbar-face-color: #DEDBD6;
    scrollbar-3dlight-color: #F4F4F4;
    scrollbar-darkshadow-color: #F4F4F4;
    padding: 4px;
    margin: 1px;
}
.explain
{
    font-size: 12px;
    background: #FFFFF7;
    border: 1px dotted #CCCCCC;
    text-align: left;
    padding: 4px;
    color: #777777;
    line-height: 150%;
}
.inputexplain
{
    font-size: 12px;
    background: #FFFFF7;
    border: 1px dotted #CCCCCC;
    text-align: left;
    padding: 4px;
    color: #777777;
    line-height: 125%;
    width: 200px;
}
.starsign
{
    font: bold 10px Tahoma, Verdana;
    color: #CC0000;
    padding: 4px;
}
.flatstyle
{
    border: 1px solid #949494;
    background-color: #FFFFFF;
    overflow: hidden;
    font-size: 12px;
    padding: 4px;
    margin: 1px;
    height: 22px;
}
.flat2
{
    border: 1px solid #949494;
    background-color: #FFFFFF;
    margin-right: 3px;
    overflow: hidden;
    font-size: 12px;
}
.flatbtn
{
    border: 1px solid #00557D;
    background-color: #00557D;
	background-image: url(/images/buttonbg1.gif);
    color: #FFFFFF;
    font-size: 12px;
    padding: 2px 6px 0px;
    margin: 2px;
}
.tip
{
    margin: 4px 0px 4px 0px;
}
.tip span
{
    background: #FFFFCC;
    border: 1px solid #CCCCCC;
    padding: 3px 2px 1px;
}
.flatbutton
{
    background: #FFCC00;
    border-top: 1px solid #FFE372;
    border-right: 1px solid #634F00;
    border-bottom: 1px solid #634F00;
    border-left: 1px solid #FFE372;
    width: 80px;
    height: 28px;
    font-size: 12px;
    padding-top: 3px;
    padding-bottom: 1px;
}
.explain .header
{
    font-weight: bold;
    color: #FFFFFF;
    background: #0066CC;
    padding: 3px 3px 0px;
}
.info
{
    display: inline-block;
    border: 1px solid #e6867f;
    background: #f9EEEE url(/images/icon_stop.gif) no-repeat 4px 3px;
    padding: 5px 4px 1px 23px;
}
.validateinfo
{
    display: inline-block;
    border: 1px solid #e6867f;
    background: #f9EEEE url(/images/icon_stop.gif) no-repeat 4px 3px;
    padding: 4px 4px 0px 22px;
    height: 17px;
    line-height: 125%;
}
.label
{
    text-align: left;
    font-weight:bold;
    height: 27px;
}
.labelNR
{
    text-align: left;
    font-weight:bold;
    padding-left: 15px;
    height: 27px;
}

.buttonAS
{
    margin: 5px;
    border: 1px solid #D98200;
    font-size: 14px;
    color: #ffffff;
    background-color: #eeeeee;
    height: 35px;
    width: 125px;
    background-image: url(../images/buttonbg.gif);
    font-weight: bold;
}
.btnstyle2
{
    margin: 5px;
    border: 4px solid #949494;
    font-size: 14px;
    color: #000000;
    background-color: #F1F1F1;
    height: 32px;
    width: 110px;
    font-weight: bold;
}
#urgentjobs {
	overflow: hidden; 
	margin: 0px; 
	padding: 0px; 
	list-style: none;
}
#urgentjobs li {
	width: 50%;
	float: left;
	background: #FFFFFF;
	line-height: 20px;
	padding: 2px;
}
#urgentjobs li.c2 {
	background: #F3F3F3;
	width: 50%;
	float: left;
	line-height: 20px;
	padding: 2px;
}
#adduserinfo{
	
}
#adduserinfo_css input{
	height:20px;
	border:#A7D1F3 1px solid;
	padding:1px;
	margin-top:8px;
	color: #999;
}
html > body #adduserinfo_css input{height:16px;}
#adduserinfo_css select{
	height:20px;
	border:#A7D1F3 1px solid;
	padding:2px;
	margin-top:8px;
	color: #999;
}
/*#select_frame select{
	border:0;
}*/

td.title_box{height:38px !important;height:35px; width:120px; padding-right:20px !important; padding-right:0; color:#666;}
td.title_box_reg{height:30px !important;height:35px; width:120px; padding-left:20px !important; padding-right:0; color:#000000; font-weight:bold; background-color:#A6D5F7; }
td.r_bor{border-right:1px dashed #CCC;}

/*forget pw*/
.biaoqian{width:350px; margin-left:180px;}
.forget_img{height:37px; width:350px; border-bottom:1px solid #CDDEE7;float:left; margin-top:20px; padding-left:20px; margin-bottom:8px;}

.biaoqian a{display:block; float:left; padding:2px 5px; margin-right:10px; margin-bottom:10px; border:1px dashed #009999; background-color:#FFF; color:#009999; text-decoration:none;}
.biaoqian a:hover{background-color:#D1E4ED; color:#006699;text-decoration:none;}
.biaoqian a.normal_link{color:#009999;}
a.xuanzhong{background-color:#D1E4ED; color:#006699;text-decoration:none;}

.biaoqian{margin-bottom:8px;}

.main_reg{margin-left:90px; float:left; text-align:left; padding:8px 0 8px 0; width:345px;}
html > body .main_reg{margin-left:180px; width:370px;}
.main_reg label{ display:block; width:300px; float:left; color:#006699; margin-bottom:4px; margin-top:4px; clear:both; text-align:left; font:Arial, Helvetica, sans-serif, "宋体";}
.main_reg label input{height:15px; color:#999; width:200px;}
.main_reg div{float:left;width:180px; margin-left:25px; margin-top:10px;}
html > body .main_reg div{margin-left:72px;}
.main_reg p{ float:left;width:300px; text-align:left;margin-left:34px; color:#FF6600; clear:both}
html > body .main_reg p{margin-left:66px;}
.main_reg input.name_re{width:120px;}

.main_reg2{padding-top:20px;}
.main_reg2 lable{margin-bottom:10px;}
/*- Menu Tabs0927--------------------------- */

    #tabs {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs p {
      float:left;
      background:url("/html/images/tableft4.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      background-position:0% -42px;
      }
    #tabs p span {
      float:left;
      display:block;
      background:url("/html/images/tabright4.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
      background-position:100% -42px;
      }
    #tabs a {
      float:left;
      background:url("/html/images/tableft4.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("/html/images/tabright4.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FFF;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
/*- Menu Tabs0927 End--------------------------- */

