﻿#regtip
{
    margin:0 20px 0 20px;
    text-align:center;
    font-weight:bold;
    padding:10px;
}
#jzpd
{
    text-align:center;
    padding:0 0 10px 0 ;
} 
.loginrow
{
    width:450px;
    height:20px;
    margin:0 auto 0 auto;
    padding:15px 0 10px 0;
}
.loginleft
{
    height:20px;
    width:105px;
    padding-right:5px;
    text-align:right;
    float:left;
    line-height:20px;
}
.loginright
{
    height:20px;
    width:340px;
    float:left;
}
#loginbtns
{
    text-align:center;
    padding:30px 0 30px 0;
}
.parentbordertop
{
    width:342px;
    background-image: url(../images/parent/parentbordertop.gif);   
    background-position:top center;
    background-repeat:no-repeat;
}
.parentborderbtm
{
    width:312px;
    background-image: url(../images/parent/parentborderbtm.gif);   
    background-position:bottom center;
    background-repeat:no-repeat;
    padding:15px;
}
.parentborder
{
    width:342px;
    margin:0 auto 0 auto;    
    background-image: url(../images/parent/parentborder.gif);   
    background-position:center center;
    background-repeat:repeat-y;
}
#logintab td
{
    height:50px;
    font-weight:bold;
    font-size:14px;
    color:#464646;
}
.leftitem
{
    width:190px;
    height:45px;         
}
.leftitem .menuimg, .leftitemselect .menuimg
{
    height: 45px;
    width: 45px;    
    float: left;
}
.leftitem .menutxt, .leftitemselect .menutxt
{
    height: 45px;
    line-height: 45px;
    width: 125px;
    float: left;       
}
.leftitem a:link,.leftitem a:visited,.leftitem a:active,.leftitem a:hover
{
    font-size: 18px;
    font-weight: bold;
    color: #0e4a7e;
    text-decoration:none;
}
.leftitem2select, .leftitem2
{
    padding-left: 40px;
    height: 22px;
    line-height: 22px;    
    margin:4px 10px 4px 10px;
}
.leftitem2select
{
    background-image:url(../images/parent/leftitem2select.jpg);
    background-position:center center;
    background-repeat:no-repeat;    
}
.leftitem2 a:link,.leftitem2 a:visited,.leftitem2 a:active
{
    color:Black;
    text-decoration:none;
}
.leftitem2select a
{
    color:White;
    text-decoration:none;
}
.leftitem2 a:hover,.leftitem2select a:hover
{
    text-decoration: underline;
}


.leftmenuitem1sel
{    
    width:150px;
    height:45px;
    line-height:45px;
    background-image: url(../images/parent/leftmenuitem1sel.gif);       
    text-align:center;    
    position:absolute;    
    font-weight:bold;
    font-size:18px;
    color:#004077;
}
.leftmenuitem1sel0
{    
    width:150px;
    height:45px;
    line-height:45px;
    background-image: url(../images/parent/leftmenuitem1sel0.gif);          
    text-align:center;    
    position:absolute;
    font-weight:bold;
    font-size:18px;
    color:#004077;    
}
.leftmenuitem1selout
{    
    width:150px;
    height:47px;
    position:relative;            
}
.leftmenuitem1 a
{
    text-decoration:none;
    font-weight:bold;
    font-size:18px;
    color:#004077;  
}
.leftmenuitem2
{    
    height:25px;
    line-height:25px;
    padding:0 0 0 10px;    
}
.leftmenuitem2sel
{
    width:151px;
    height:33px;
    line-height:33px;
    background-image: url(../images/parent/leftmenuitem2sel.gif);       
    position:absolute;       
    padding-left:10px;
}
.leftmenuitem2selout
{    
    height:33px;    
    position:relative;
}
.leftmenuitem2 a,.leftmenuitem2 a:visited,.leftmenuitem2 a:hover,.leftmenuitem2sel a,.leftmenuitem2sel a:visited,.leftmenuitem2sel a:hover
{    
    text-decoration:none;            
    font-size:12px;    
    color:#222222;    
}
#rightbordertop
{
    background-image: url(../images/parent/rightbordertop.gif);   
    height:20px;
    width:750px;
    margin-left:5px;
}
#rightborder
{
    background-image: url(../images/parent/rightborder.gif);   
    width:710px;
    padding:0 20px 0 20px;
    margin-left:5px;
    min-height:600px;
    height:auto !important; 
    height:600px; 
    overflow:visible;  
}
#rightborderbtm
{
    background-image: url(../images/parent/rightborderbtm.gif);   
    height:20px;
    width:750px;    
    margin:0 0 10px 5px;
}
#parentborder1top,#borderwhitetop
{
    background-image: url(../images/parent/parentborder1top.gif);   
    width:696px;
    height:12px;
    margin:0 auto 0 auto;
    font-size:1px;
}
#parentborder1,#borderwhite
{
    width:670px;
    background-color:White;
    padding:5px 13px 5px 13px;
    margin:0 auto 0 auto;
}
#parentborder1btm,#borderwhitebtm
{
    background-image: url(../images/parent/parentborder1btm.gif);   
    width:696px;
    height:12px;
    margin:0 auto 0 auto;
    font-size:1px;
}
.mistakekjname
{
    color:#eb6969;
    font-weight:bold;    
    line-height:20px;
}
.mistakekjitem
{    
    line-height:20px;
}
#parentborder2top
{
    background-image: url(../images/parent/parentborder2top.gif);   
    background-position:top left;
    background-repeat:no-repeat;        
}
#parentborder2
{
    background-image: url(../images/parent/parentborder2.gif);   
    width:689px;      
    margin:0 auto 0 auto;    
}
#parentborder2btm
{
    background-image: url(../images/parent/parentborder2btm.gif);   
    background-position:bottom left;
    background-repeat:no-repeat;    
    padding:0 0 5px 0;
} 
#parentborder2head1,#parentborder2head2,#parentborder2head3
{
    background-color:#d3f5ff;
    font-size:14px;
    height:25px;
    line-height:25px;
    text-align:center;
    font-weight:bold;    
}
#parentborder2head1
{
    margin:10px 5px 0 5px;
    width:237px;
}
#parentborder2head2
{
    margin:10px 5px 0 19px;
    width:197px;
}
#parentborder2head3
{
    margin:10px 5px 0 19px;
    width:198px;
}
.relateuserimg
{
    padding:10px;
    width:30%;
}
.relateuserattr
{
    line-height:25px;
}
.parentlisthead
{
    background-image: url(../images/parent/parentlisthead.gif);   
    height:38px;
    line-height:38px;
    color:#366c99;
    font-size:18px;
    text-align:center;
}
#parentopmsg,.parenttitle
{
    width:690px;
    height:59px;
    margin:0 auto 0 auto;
    background-image: url(../images/parent/parentopmsg.gif);           
    line-height:59px;
    text-align:center;        
    font-family: 黑体;
    font-size:24px;
    color:#004077;
}
#newrelatetab th,#newrelatetab td
{
    padding:10px 0 10px 0;
    line-height:20px;
}
#newrelatetab th
{
    text-align:right;
    font-weight:normal;
}
.hint
{ 
    border:solid 1px #62a8d4;
    padding:1px 2px 1px 3px;    
    line-height:20px;
}                
.hinterror
{    
    background-image:url(../images/member/icon_check_wrong.gif);
    background-position:4px 1px;
    background-repeat:no-repeat;             
    border:solid 1px #F86E4B;
    padding:2px 2px 2px 25px;    
    line-height:20px;
}               	
.hintright
{
    background-image:url(../images/member/icon_check_right.gif);
    background-position:5px 7px;
    background-repeat:no-repeat;             
    padding:2px 2px 2px 25px;    
    line-height:20px;
}
#userinfo
{
    width:306px;
    height:184px;
    padding:10px 0 0 0;
    background-image:url(../images/parent/userinfo.gif);
}
.defaulttitle1
{    
    color:#222222;
    font-weight:bold;
    font-size:18px;
    background-color:#b6f24d;
    margin:0 2px 0 2px;
    padding:5px 20px 5px 20px;
}
.defaulttitle
{    
    color:#222222;
    font-weight:bold;
    font-size:18px;    
    background-color:#b8e3f0;
    margin:0 2px 0 2px;
    padding:5px 20px 5px 20px;
}
#defaultnews
{
    width:376px;
    height:174px;
    padding:10px 0 10px 0;
    background-image:url(../images/parent/defaultnews.gif);
    text-align:left;
    line-height:20px;        
}
#defaultnewstop
{     
    background-color:#b6f24d;
    margin:0 2px 0 2px;        
    height:28px;    
    padding-left:10px;
}
.defaultnewstopdefault
{    
    color:#222222;
    font-weight:bold;
    font-size:18px;    
    cursor: pointer;        
    height:28px;
    line-height:28px;
    width:40px;
    text-align:center;
    float:left;
    padding: 0 15px 0 15px;    
}
.defaultnewstopact
{    
    color:#004077;
    font-weight:bold;
    font-size:18px;    
    height:28px;
    line-height:28px;
    width:40px;
    text-align:center;
    float:left;
    padding: 0 15px 0 15px;      
    background-color:White;    
}
.defaultnewscontent
{
    padding:7px 0 0 15px;
}
#defaultintro
{
    width:696px;
    height:464px;
    padding:10px 0 0 0;
    background-image:url(../images/parent/defaultintro.gif);
    line-height:25px;
    margin:0 auto 0 auto;
}
#defaultintro span
{
    color:#4c70ce;
    font-weight:bold;
}
#defaultintro img
{
    margin:0 10px 0 10px;
}
#defaultintro td
{
    vertical-align:top;
    padding:10px 0 10px 0;
}
table.list th
{
    height:38px;
    background-image:url(../images/parent/listtr.gif);
    color:#366c99;
    font-size:14px;    
}
table.list td
{
    text-align:center;
    padding:10px;
    line-height:20px;
}

table.edit th,table.edit td
{
    padding:10px 0 10px 0;
    line-height:20px;
}
table.edit th
{
    text-align:right;
    font-weight:normal;
}
.parentmsg1
{
    width:400px;
    margin:10px auto 10px auto;
    text-align:center;        
    padding:5px 0 5px 0;
    color:#404d52;
    background-color:#a5d9ed;
}
.listitemtop1
{
    background-image: url(../images/student/itemtop.gif);
    width: 740px;
    height: 14px;           
    z-index:1;
    position: absolute;
    top: 0;
    left: -15px;    
}
.reporttitle
{
    font-size:18px;
    color:#004077;
    font-weight:bold;
}
.reporttitle1
{
    font-size:14px;
    font-weight:bold;
}
.reporttab
{    
    line-height:25px;
    margin-top:10px;
}
.reporttab th
{
    background-color:White;    
}
.reporttab td
{
    text-align:center;
}
.reporttoemaildlg
{
    background: url(../images/parent/report/toemailwin.gif);
    padding:0 15px 0 15px;
}
.reporttoemaildlg .ui-dialog-titlebar
{    
    height: 35px;
    color: White;
    line-height: 40px;
    font-size: 18px;
    font-weight:bold;
}
.reporttoemaildlg .ui-dialog-content div
{ 
}
.reporttoemaildlg .ui-dialog-titlebar-close
{
 	background: url(../images/pub/close.gif) 0 0 no-repeat;
	position: absolute;
	right: -5px;
	top: 5px;
	width: 26px;
	height: 26px;
	z-index: 100;   
}
.reporttoemaildlg .ui-dialog-titlebar-close span
{
    display:none;
}
.reporttoemaildlg .ui-dialog-buttonpane
{    
    display:none;
}
.reporttoemaildlgmsg
{
    height:40px;
    line-height:20px;
    text-align:center;
    font-weight:bold;    
    font-size:16px;        
    line-height:40px;
}
.reporttoemaildlgtab td
{
    padding:5px 10px 5px 10px;
    line-height:20px;
}
.reporttoemaildlgtab input
{
    width:120px;
}
.reporttoemaildlgtab textarea
{
    width:370px;
    height:100px;
}

