﻿body
{
    background-image: url('ImagesNet/main_bg.gif');
    background-repeat: repeat-x;
   font-size:12px;

}


div, h1, h2, h3, h4,h5, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

p
{
    padding-left: 8px;
    font-size: 13px;
    line-height: 25px;
}

a
{
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}



ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}

#main
{
    border: 1px solid #C0C0C0;
    border-top:none;
    border-bottom:none;
    position: relative;
    margin: 0 auto;
    width: 980px;
    height:auto;
    padding:0 4px;
}



#header
{
    background-image: url('ImagesNet/logo副本1.gif');
    background-repeat: no-repeat;
    background-position: left top;
    height: 178px;
    width: 100%;
    margin-bottom: 3px;
}


#header a.company_service
{
    background-position: left top;
    position:absolute;
    top:300px;
    display: block;
    width: 175px;
    height:121px;
     left:400px;
    background-image: url('ImagesNet/企业服务入口--暗.png');
    background-repeat: no-repeat;
    height: 224px;
}

#header a.company_service:hover
{
    background-position: left top;
    background-image: url(  'ImagesNet/企业服务入口副本.png' );
    background-repeat: no-repeat;
}


#left h2, #right h2
{
    background-position: left top;
    color: #FFFFCC;
    font-weight: bold;
    font-size: 14px;
    height: 22px;
    margin-bottom:5px;
    background-image: url('ImagesNet/h2导航条-右4.png' );
    background-repeat: repeat-x;
    
}

#left h2 span
{
    background-image: url('ImagesNet/h2导航条-左4.png');
    background-repeat: no-repeat;
    background-position: left top;
    display: block;
    height: 86%;
    float: left;
    padding-top: 4px;
    width: 100%;
    text-indent: 26px;
}


#inform h2.school,h2.inform
{
    height: 33px;
    background-image: url( 'ImagesNet/h2校园通知.png' );
    background-repeat: no-repeat;
}

#career_information h2.school,h2.career_information
{
    height: 33px;
    background-image: url( 'ImagesNet/h2招聘信息.png' );
    background-repeat: no-repeat;
}

#preach_meeting h2.school,h2.preach_meeting
{
    height: 33px;
    background-image: url( 'ImagesNet/h2招聘会快讯.png' );
    background-repeat: no-repeat;
}





h2.school > span
{
    display:none;
    background-image: url(   'ImagesNet/h2导航条-左11.png' );
    font-size: 0px;
}

h2.school a
{
    float: right;
    margin-right: 35px;
    margin-top: 8px;
    color: #FF0000;
    font-weight: normal;
    font-size: 13px;
    
}






#header ul
{
    width: 576px;
    height: 121px;
    padding: 9px 0 10px 10px;
    color: #000;
    position: absolute;
    top: -15px;
    left: 389px;
    background-color: transparent;
}
#header ul li{
	float:left;
	margin:0 10px 0 0;
	display:block;
	font-size:0;
	line-height:0;
}
#header ul li a{
	display:block;
}
#header ul li a.company{
	background:url(ImagesNet/企业服务入口--暗.png) 0 0 no-repeat;
	width:175px;
	height:121px;
}
#header ul li a.company:hover{
	background:url(ImagesNet/企业服务入口副本.png) 0 0 no-repeat;
}

#header ul li a.student{
	background:url(ImagesNet/学生服务入口副本.png) 0 0 no-repeat;
	width:175px;
	height:121px;
}
#header ul li a.student:hover{
	background:url(ImagesNet/学生服务入口-hover.png) 0 0 no-repeat;
}

#header div.myh3
{
    background-image: url(ImagesNet/导航条.png);
    background-repeat: repeat-x;
    background-position: left top;
    height:31px;
    top:127px;
    position:absolute;
    left: 0px;
    width:100%;
    
}

#header h3
{
    position: absolute;
    left: 0px;
    width: 98%;
    top: 158px;
    background-image: url('ImagesNet/nav_bg3_bot.png');
    background-repeat: repeat-x;
    height: 12px;
    font-size: 12px;
    color:  #C1CCA8;
    padding:3px 0 0 15px;
}

#header h3 a
{
    font-size: 12px;
    color:#ACACC8;
}


#header h3 a:link
{
    font-size: 12px;
    color:#ACACC8;
}

#header h3 a:visited
{
    font-size: 12px;
    color: #ACACC8;
}




#header div.move_rb
{
  position:relative;
  left:10px;
  top:10px;   
}


#header div.myh3 a
{
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    margin-left: 13px;
} 
   




#header div span
{
    display:block;
}
#header div span.nav
{
    background-position: left center;
    float: left;
    background-image: url(    'ImagesNet/导航条左.png' );
    background-repeat: no-repeat;
    height: 22px;
    width: 167px;
    padding-top: 9px;
    color: #CCFF99;
    font-weight: bold;
    padding-left: 33px;
    font-size: 14px;
}

#header div span.nav a
{
       color: #CCFF99;
    font-weight: bold;

}



#header div.collection
{
    position: absolute;
    top: 25px;
    left: 802px;
    height: 74px;
    width: 143px;
    font-weight: bold;
    color: #9B8882;
    font-family: 黑体;
}


#header  p
{
    text-align: center;
    line-height: 24px;
    font-family: 华文琥珀;
    font-size: 14px;
}

#header  p a
{
    text-align: center;
    line-height: 24px;
    font-family: 华文琥珀;
    font-size: 14px;
     color: #9B8882;
}






#header  p.set_hostpage
{
    background-image: url( 'ImagesNet/h03.gif' );
    background-repeat: no-repeat;
    background-position: left center;
}

#header  p.join_collection
{
    background-image: url( 'ImagesNet/h08.gif' );
    background-repeat: no-repeat;
    background-position: left center;
}
#header  p.contactus
{
    background-image: url( 'ImagesNet/contactus.gif' );
    background-repeat: no-repeat;
    background-position: left center;
}




/*main的总宽度为 980px     left 总宽度为 304px      */

#left
{
   float:left;
   height:100%;
   width:270px;
   padding:0px 10px;
    position:relative;
    
}


#right
{
   float:right;
   width:670px;
   height:100%;
   position:relative;
   padding-right:10px;
}


#right a:link,.fv_left a:link,.fv_right a:link
{
  color:#4a3c8c;
    
}    

#right a:visited,.fv_left a:visited,.fv_right a:visited
{
    color: #4a3c8c;
}


#calendar
{
 width:100%;
 border:solid 1px #B6CAE3;

     
}

#worktime,.scrollinfo
{
    margin-top:5px;
  width:100%;
 height:330px;
  border:solid 1px #B6CAE3;
}  
#worktime h5,.scrollinfo h5
{
    font-size: 13px;
    text-indent: 8px;
}

.search
{
    background-image: url('ImagesNet/sou.png');
    background-repeat: no-repeat;
    padding-left:18px;
    margin-left:15px;
    margin-top:20px;
    padding-top:3px;
}



.scrollinfo a
{
    display: block;
    text-indent: 10px;
    font-size: 13px;
    margin:3px 0;
}

#policy
{
    margin:0 3px;
    width:100%;
      border:solid 0px #B6CAE3;
    height: 69px;
    
    
    display:none;
}

#inform
{
    margin:0 3px;
     width:100%;
      border:solid 0px #B6CAE3;
    height: auto;
    text-align: left;
}

#career_information
{
        margin:3px;
        width:100%;
      border:solid 0px #B6CAE3;
    height: auto;
}

#preach_meeting
{
     margin:3px;
     width:100%;
      border:solid 0px #B6CAE3;
    height: auto;
}
    
    
.red_bold
{
    color: #FF3300;
    font-weight: bold;
}    
    
#footer
{
 margin-top:15px; 
 clear:both; 
  
}    
    
#footer h3
{
    background-color: #97b6d2;
    padding-top:5px;
    height: 16px;
    text-align: center;
    color: #FFFFCC;
    font-size: 13px;
    font-weight: normal;
}


#footer h3 a
{
    color: #FFFFCC;
    
}


#footer h2
{
    text-align: center;
    font-size: 12px;
    color: #9b8882;
    font-weight: normal;
}


div.marginlr
{

    margin:20px 0px;
    padding: 0px 0px;
    width:670px;
}

div.marginlr p
{

    font-size: 16px;
    font-family: 宋体;
}

div hr
{
    width:75%;
}

div.meeting
{
    margin:20px 0px;
 
}


div.meeting span
{
    margin-right:60px;
    color: #000000;
}

div.meeting > span
{
  
    display: block;
    line-height: 25px;
    font-weight: bold;
    padding-left: 8px;
    font-size: 13px;
    height:100%;
}

div.meeting p
{
    border-style: none none solid none;
    line-height: 25px;
    color: #CC6600;
    font-weight: bold;
    border-bottom-width: 1px;
    border-bottom-color: #D5D5E3;

}

div.meeting div.meeting_right
{
    margin-top: 5px;
    width: 100%;
    font-size: 15px;
}

div.meeting div.meeting_right p
{   
    border:none 0px; 
    margin-top:5px; 
    width: 100%;
}





h3.center_blue
{
    text-align: center;
    color: #0066FF;
    font-size: 15px;
}

h3.center_syellow
{
     text-align: center;
    color: #ff8933;
    font-size: 15px;
}


h4.center_weak
{
    margin-top: 5px;
    text-align: center;
    font-size: 13px;
    color: #A4AED5;
    font-weight: normal;
    font-style: italic;
}

h3.center_wred
{
    text-align: center;
    color: #FF6666;
    font-size: 15px;
}



.fv_right,.fv_right_spe
{
    border: 1px solid #B6CAE3;
    float:right;
    width: 260px;
    margin: 0 0px 0 5px;

}


.fv_left
{

 width:670px;
 float:left;
 margin:0 0 0 15px;       
}

.fv_right h3,.fv_right_spe h3
{
    color: #FFFFFF;
    text-align: center;
    background-image: url( 'ImagesNet/h2导航条-右4.png' );
    background-repeat: repeat-x;
    height: 21px;
    font-size: 14px;
    padding-top:4px;
}

.fv_right
{
    background-image: url('ImagesNet/num.gif');
    background-repeat: no-repeat;
    background-position: 3px 24px;
}


.fv_right a
{
    display: block;
    padding-left: 22px;
    overflow: hidden;
    height:14px;
    margin:2px 0 2px 0;
}






.graduate_assist
{
    background-image: url('ImagesNet/毕业须知.jpg' );
    background-repeat: no-repeat;
    background-position: left top;
    height: 260px;
    padding-left: 25px;
    font-weight: normal;
    font-size: 15px;
    color: #660033;
    font-family: 黑体;
}

.graduate_assist_1
{
    background-image: url('ImagesNet/index28_03.jpg');
    background-repeat: repeat;
    background-position: left top;
    height: 400px;
    padding-left: 10px;
    padding-top: 18px;
    font-weight: normal;
    font-size: 15px;
    color: #660033;
    font-family: 黑体;
    position: relative;
    top: 0px;

}

.graduate_assist_1 div
{
    background-image: url( 'ImagesNet/index33_03.jpg' );
    background-repeat: repeat-y;
   
}



.graduate_assist_1 .gleft
{
    width: 315px;
    position: absolute;
    height: 85%;
    background-color: #FFFFFF;
    top: 30px;
    left: 10px;
}


.graduate_assist_1 .gright
{
    width: 315px;
    position: absolute;
    height: 85%;
    background-color: #FFFFFF;
    right:10px;
    top:30px;
    
   
}
.graduate_assist_1 .gleft h3,.graduate_assist_1 .gright h3
{
    width:100%;
    background-image: url('ImagesNet/index31_03.jpg');
    background-repeat: no-repeat;
    height:6px;
}

.graduate_assist_1 .gleft h4, .graduate_assist_1 .gright h4
{
    position: relative;
    top: -27px;
    left: 8px;
    width: 100%;
    color: #AA876A;
    font-family: 华文彩云;
    font-weight: bold;
    letter-spacing: 5px;
    font-size: 16px;
}



.graduate_assist_1 h3
{
   
   
    
}


#right .graduate_assist a:link
{
    
    color: #660033;
    
}


.graduate_assist_datalist
{
  margin:0 5px;
    
    
}



.company_recruit_proccess
{
    background-image: url('ImagesNet/招聘流程-修正版.jpg');
    background-position: left top;
    background-repeat: no-repeat;
    width: 92%;
    height: 300px;
    padding-left: 20px;
    padding-top: 70px;
    font-family: 微软雅黑;
    color: #26AAD0;
    padding-right:40px;
}

#right .company_recruit_proccess div
{
    color: #FF6600;
}

#right .company_recruit_proccess p
{
    width: 75%;

}

company_recruit_proccess h5
{
    font-size: 14px;
}


#right .special
{
    margin-top: 55px;
    border: 1px solid #FFB888;
    position: relative;
    height: 400px;
}

#right .special h3
{
    background-position: center top;
    height: 55px;
    width: 100%;
    background-image: url('ImagesNet/企业服务导航条-带字.jpg');
    background-repeat: no-repeat;
    margin-top: 3px;
    text-align:center;
    top:-55px;
    position:absolute;
}

#right .special h3 span
{
    height: 55px;
    width: 53%;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #FFFFFF;
    text-align: center;
    display: block;
}




.extend
{
    clear: both;
    padding:0 10px;
}

.extend .studentindex
{
    border: 1px solid #BDC0D9;
    background-image: url('ImagesNet/index28_03.jpg');
    background-repeat: repeat;
    background-position: left top;
    height: 180px;
    padding-left: 10px;
    padding-top: 25px;
    font-weight: normal;
    font-size: 15px;
    color: #660033;
    font-family: 黑体;
    position: relative;
   
    margin-top:15px;
}

.extend .studentindex div
{
   
 
    background-color: #FFFFFF;
    float: left;
    width: 302px;
    height:172px;
    margin:0 5px;
    background-image: url('ImagesNet/index33_03.jpg');
    background-repeat: repeat-y;
}

.extend .studentindex div a
{
    display: block;
    margin: 2px 5px;
    font-size: 14px;
    color: #6077B5;
}


.extend .studentindex div h5
{
    width:100%;
    background-image: url('ImagesNet/index31_03.jpg');
    background-repeat: no-repeat;
    height:6px;
}

.extend .studentindex div h4
{
    padding:0;
    margin:0;
    position: relative;
    top: -27px;
    left: 8px;
    width: 100%;
    color: #D85D31;
    font-family: 华文彩云;
    font-weight: normal;
    letter-spacing: 5px;
    font-size: 16px;
    background-image: url('ImagesNet/bg_icon.gif');
    background-repeat: no-repeat;
    background-position: left 60%;
    text-indent: 20px;
}
    
    




.friendlink h2,.innerlink h2,.student_service h2,.searchresult h2
{
    background-position: left top;
    color: #666699;
    font-weight: bold;
    font-size: 14px;
    height: 20px;
    margin-bottom: 5px;
    background-image: url('ImagesNet/bg_line.gif');
    background-repeat: repeat-x;
    padding-top:6px;
    padding-left:15px;
    border-bottom:1px solid #BAC2DC;
}




.extend .friendlink
{
    margin-top:10px;
    border: 1px solid #BAC2DC;
    height: 160px;
}

.extend .innerlink
{
    margin-top:10px;
    border: 1px solid #BAC2DC;
    height: 50px;   
}

.innerlink a
{
    background-position: 8px 104%;
    display: block;
    float: left;
    text-align: center;
    width: 117px;
    background-image: url('ImagesNet/bg_icon.gif');
    background-repeat: no-repeat;
    height: 12px;
    color: #4279A6;
}


.extend img,.extend a img
{
    border: 1px solid #B1B0D2;
    width:170px;
    height:56px;
    margin:0 4px;
}

.candenlar_render
{
    background-color: #FFCC66;
    color: #FFFFFF;
}

.candenlar_table
{
    border: 1px solid #ffcc66;
    height: 50px;
    width: 100%;
    text-align: center;
     border-collapse:collapse;
    
}

.candenlar_table .header
{
    background-color: #990000;
    color: #FFFFFF;
    font-family: 黑体;
    font-size: 15px;
    height:32px;
}

.candenlar_table .weekheader
{
    background-color: #ffcc66;
    color: #663399;
    font-size: 13px;
    font-weight: bold;
}



.candenlar_table tr
{
    padding:0;
    margin:0;
    background-color: #ffffcc;
}

.candenlar_table td
{
    padding: 0;
    margin: 0;
    border: 1px solid #ebe9ed;
    border-collapse: collapse;
    
}

.candenlar_table .tablebody
{
    height:25px;
    color:#663399;
    font-size: 13px;
    font-weight: normal;
}

.candenlar_table .tablebody td,.candenlar_table .tablebody tr
{
 margin:0;
 padding:0;   
}

.candenlar_table .tablebody a
{
    background-color: #ffcc66;
    display: block;
    font-size: 13px;
    font-weight: normal;
    color: #414458;
    margin:2px;
    vertical-align: middle;
}
.candenlar_table .tablebody a:hover
{
    background-color: #99ccff;
    display: block;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}

.meetingdate_p
{
 
    background-position: 12px 85%;
    text-indent: 20px;
    height: 25px;
    background-image: url('ImagesNet/bg_icon.gif');
    background-repeat: no-repeat;
}

.meetingdate_div
{
    height: 450px;
    border-right-width: 1px;
    border-right-style: dashed;
    border-bottom-style: none;
    border-left-style: none;
    border-right-color: #AAA3D3;
    padding: 0 6px 0 0;
}



.downloadleft
{
    text-align: center;
    height: 450px;
    border-right-style: groove;
    border-right-width: 3px;
    border-right-color: #B7B4D8;
}

.downloadleft h3
{
    background-position: 20px 27%;
    border: 1px solid #158491;
    background-color: #B7BBEC;
    color: #FFFFFF;
    background-image: url('ImagesNet/bg_icon.gif');
    background-repeat: no-repeat;
    height: 19px;
    font-size: 14px;
    margin:0 5px;
    padding-top:5px;
}


.downloadshowright
{
    margin-top:30px;
}

.downloadshowright p
{
  margin:15px 5px;   
    
}

.downloadshowright label
{
  display:block;
  float:left;
  width:100px;
  
  text-align:right;   
    
}

.downloadshowright span
{
    background-position: left center;
    display: block;
    margin-left: 115px;
    text-align: left;

}

.downloadshowright span a
{
    background-position:left center;
    background-image: url('ImagesNet/rar.gif');
    background-repeat: no-repeat;
    display: block;
    padding-left: 26px;
}


.downloadlist
{
   
    display: block;
    padding: 3px 25px;
    background-image: url('ImagesNet/bg_icon.gif');
    background-repeat: no-repeat;
     background-position: 8px 110%;
}

.pager
{
}

.pager td
{
    text-decoration: none;
}

.pager span
{
    border: 1px solid #2e699e;
    display: block;
    color: #FFFFFF;
    width: 20px;
    background-color: #619cd1;
}


.pager a
{
   border: 1px solid #6dafeb;
    display: block;
    color: #8185e5;
    width: 20px;
    background-color: #d4eefb; 
    margin:0 2px;
}

.pager a:hover
{
     border: 1px solid #2e699e;
    display: block;
    color: #FFFFFF;
    width: 20px;
    background-color: #619cd1;
       margin:0 2px;
}


.student_service
{
    border: 1px solid #BEC8DE;
    height: 300px;
    margin-bottom:20px;
}

.ss_gv
{
    width:100%;
    margin:10px 20px;
}



.guestbook
{
    color: #548EAB;
}

.guestbook td,.guestbook tr,.guestbook table
{
     margin:0px;
     padding:0;
}


.guestbook_div
{
    border: 1px solid #93BCDB;
    background-color: #D1E2EF;
    width: 100%;
    padding: 30px 5px 5px 5px;
    position: relative;
    margin-bottom:5px;
}



.guestbook_div .gb_name
{
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
    right: 5px;
    color: #808080;
    font-size: 13px;
}

.guestbook h3
{
    margin: 0;
    padding: 0;
    position: absolute;
    top: 5px;
    left: 40px;
    color: #000000;
    font-size:14px;
}
.guestbook label
{
    background-position: left -144px;
    display: block;
    width: 20px;
    height: 16px;
    position: absolute;
    top: 4px;
    left: 20px;
    background-image: url('ImagesNet/icons.gif');
    background-repeat: no-repeat;
}
.guestbook abbr
{
    background-position: left -96px;
    display: block;
    width: 20px;
    height: 16px;
    position: absolute;
    top: 4px;
    left: 20px;
    background-image: url('ImagesNet/icons.gif');
    background-repeat: no-repeat;
}

.guestbook_switch
{
    border: 1px solid #7C9AE9;
    display: block;
    background-color: #C5D2F5;
    width: 80px;
    height: 20px;
    font-size: 15px;
    text-align: center;
    font-family: 黑体;
    padding-top:5px;
}

.guestbook_switch a:hover
{
    border: 1px solid #7BDFEA;
    display: block;
    background-color: #FFFFFF;
    width: 80px;
    height: 20px;
    padding-top: 5px;
    text-decoration: none;
}

.guestbook_switch_select
{
    border: 1px solid #7BDFEA;
    display: block;
    background-color: #FFFFFF;
    width: 80px;
    height: 20px;
    padding-top: 5px;
    text-decoration: none;
}



.guestbook_margin
{
    margin:0px 0 15px 0;
}

.guestbook_none
{
    display: none;
    visibility: hidden;
    position:absolute;
    padding:0;
    margin:0;
}


.guestbook_div div,.guestbook_reply div
{
    height: 100%;
    padding:5px;
    background-color: #FFFFFF;
    color: #000000;
    font-size: 14px;
}

.guestbook_reply
{
    border: 1px solid #F2827B;
    background-color: #FBD7D5;
    width: 100%;
    padding: 30px 5px 5px 5px;
    position: relative;
}

.guestbook_gv
{
    border: 1px solid #B7C2DF;
    font-size: 12px;
    color: #424644;
    margin-top:30px;
    margin-bottom:30px;
}
.guestbook_itemleft
{
    
}
.guestbook_itemleft a
{
    padding-left:8px;
}

.guestbook h3
{
   margin-bottom:30px;
}


.companylogin
{
    border: 2px solid #C0CAA4;
    background-color: #ecefe3;
    border-right:none 0px ;
    position:relative;
    height:290px;
    width:100%;
    left:19px;
    top:45px;
    padding:8px;
}



.companylogin div
{
    border: 1px dashed #AFAAC4;
    width: 100%;
    height: 260px;
    background-color: #FFFFFF;
    padding: 15px 5px;
        color: #4379A5;
}

.companylogin div h3
{
    font-size: 14px;

}



.studentlogin
{
    border: 2px solid #579DD7;
    background-color: #D5E7F5;
    height: 290px;
    padding: 8px;
}



.studentlogin div
{
    border: 1px dashed #8CBCE3;
   
    height: 260px;
    background-color: #FFFFFF;
    padding: 15px 5px;
    color: #4379A5;
}

.studentlogin div h3
{
    font-size: 14px;

}


.default_gv
{
    border: 1px solid #ebe9ed;
    width: 100%;
    border-top:none 0px;
    border-bottom:none 0px;
}

.searchresult
{
    margin-bottom:25px;
    padding-bottom:50px;
}

.searchresult abbr
{
    clear:both;
}

.searchresult a
{
    display: block;
    padding: 3px 25px;
    background-image: url('ImagesNet/bg_icon.gif');
    background-repeat: no-repeat;
     background-position: 8px 110%;
}

.searchresult div
{
    border: 1px solid #B6C5DC;
    width: 47%;
    float: left;
    margin-left:18px;
}
.searchresult p
{
  text-align:center;
  margin-bottom:15px;   
}

.clear
{
    clear:both;
    height:30px;
}

.contact_us
{
    padding:20px 50px;
}

.contact_us p
{
    margin:5px;
}

.contact_us p label
{
    float: left;
    display: block;
    width: 15%;
    height:25px;
    text-align:right;
      border-collapse:separate;
}

.contact_us p span
{
    float:right;
    display: block;
    width:82%;
  
}


.manager
{
    border: 1px solid #B7C2DF;
    font-size: 12px;
    color: #424644;
    margin-top:30px;
    margin-bottom:30px;
}

.manager a
{
    color: #1B1B1B;
    text-decoration: none;
    padding-left:8px;
}


.manager a:hover
{
    text-decoration: underline;
    color: #B52D1E;
    padding-left:8px;
}

.divtable
{
    border: 1px solid #CECCE6;
        font-size: 13px;
}

.divtable p
{
    padding: 1px;
    margin: 2px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #B6D3E4;
}

.divtable p label
{
    display: block;
    float: left;
    width: 80px;
    text-align: right;
    height:20px;
}


.guestbook_tip
{
    font-size: 13px;
    text-align: center;
    padding:50px 5px;
    margin:20px 0;
}

.guestbook_tip h3
{
    font-size: 15px;
    color: #283E77;
    font-weight: bold;
    margin:10px 0;
}

.guestbook_tip a
{
    font-size: 14px;
    color: #5675C7;
}


center .newgb
{
    background-image: url('ImagesNet/guestbook.gif');
    background-repeat: no-repeat;
    background-position: left;
    float:right;
    display:block;
    width:99px;
    height:25px;
}


.gb_lookout
{
    border: 1px solid #AEC8DF;
}

.gb_lookout p
{
    padding-left: 15px;
    position: relative;
    color: #779BC4;
    font-weight: bold;
}
.gb_lookout p label
{
    background-image: url('ImagesNet/bg_icon.gif');
    background-position: left top;
    background-repeat: no-repeat;
    display:block;
    position:absolute;
    top:5px;
    left:0px;
    width:15px;
    height:15px;
        
    
}



.hidden
{
    font-size: 0px;
    position:relative;
    top:-9000px;
}


.nextmonth
{
    border-style: none;
    border-width: 0px;
    border-color: #990000;
}

.nextmonth a
{
    border-style: none;
    color: #FFFFFF;
    font-size: 13px;
}

.nextmonth a:hover
{
    border-style: none;
    color: #FFFFFF;
    text-decoration: underline;
    font-size: 13px;
}


.headercenter
{
    position: relative;
    z-index: 99999;
}

.leftmonth
{
     position:absolute;
     left:0;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin-left:5px;
    top:5px;
}

.rightmonth
{
    position:absolute;
    right:0;
        font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin-right:5px;
    top:5px;
}


.banner
{
   margin:0;
   padding:0;
}

.banner a img
{
    width:470px;
    margin:0;
    padding:0px;
    height:80px;
}


.banner-left
{
    float:left;
    width:480px;
}

.banner-right
{
    float:right;
    width:480px;
}


.flash
{
    text-align:center;
}

.login
{
    margin: 20px auto;
    padding: 5px;
    width: 500px;
    text-align:center;

}



    

