﻿.school-2col { padding-top:20px; }
.school-2col .left-side { float:left; width:320px; overflow:hidden; }
.school-2col .maincontent { float:left; width:860px; overflow:hidden; padding-left:20px; }
 
.account {}
.account .left-menu { float:left; width:200px; }
.account .maincontent { float:left; width:1200px;margin-top:20px; }


.form-table { line-height:32px; font-size:14px; color:#666; width:95%; margin:0px 20px 0px 20px; }
.form-table tr {  }
.form-table td { padding:10px 0px 10px 0px; border-bottom:solid 1px #f2f2f2; }
.form-table td.l { width:120px; vertical-align:top; }
.form-table td.m { padding-left:0px; font-size:12px; vertical-align:top; }
.form-table td .require { color:#ff3300; }
.form-table td.title { text-align:center; font-weight:bold; height:32px; border-bottom:solid 0px #f2f2f2;  }
.form-table td.title h3 { display:block; color:#fff; font-size:12px; line-height:24px; background:#1a8fde; }
.form-table td .btn { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; behavior:url(/content/css/pie.htc); border:0px; background:url('../images/member-home/btn.gif'); height:32px; line-height:32px; padding:0px 20px 0px 20px; color:#fff; font-size:14px; cursor:pointer; }

.form-table1 { line-height:32px; font-size:14px; color:#666; width:95%; margin:0px 20px 0px 20px; }
.form-table1 tr {  }
.form-table1 td {  border-bottom:solid 1px #f2f2f2; }
.form-table1 td.l { width:120px; vertical-align:top;text-align:right }
.form-table1 td.m { padding-left:0px; font-size:12px; vertical-align:top; }

.form-btns { padding:20px 20px 0px 20px; }
.form-btns1 { padding:20px 20px 0px 20px; width:200px;margin:0 auto;overflow:hidden;}
.form-btns .btn { }

.register {}
.register .box-content { padding:40px 0px 40px 150px; }
.register .form-table { width:850px; }

.school-menu { background:#fdfdfd;  }
.school-menu ul { padding:0px; margin:0px; line-height:30px;padding-bottom:10px; }
.school-menu ul li { padding-left:50px; }
.school-menu ul li.t { font-size:14px; color:#999; font-weight:bold; line-height:30px; border-top:solid 1px #eee; padding-top:10px; }
.school-menu ul li a:link { color:#666; }
.school-menu ul li a:visited { color:#666; }
.school-menu ul li a:hover { color:#cc0000; }
.school-menu li.t-profile { background:url('../images/school/menu-icons.gif') 20px -105px no-repeat; }
.school-menu li.t-student { background:url('../images/school/menu-icons.gif') 20px -67px no-repeat; }
.school-menu li.t-message { background:url('../images/school/menu-icons.gif') 20px -29px no-repeat; }


.school-news-list li { line-height:22px; overflow:hidden; height:22px; background:url('../images/a2.gif') 10px 8px no-repeat; padding:0px 10px 0px 20px; }

.school-logos { padding:5px 0px 0px 3px; }
.school-logos li { width:162px; height:55px; padding:5px 5px 5px 0px; float:left; }
.school-logos img { width:160px; height:53px; border:solid 1px #eee; }
.school-logos .sp { clear:both; height:5px; overflow:hidden; }

#school-login-title { border:0px; height:30px; line-height:30px; }
#school-login-title .tab_btns { height:30px; }
#school-login-title .tab_btns li { background-color:transparent; border:0px; }

.school-hp-2col {}
.school-hp-2col .col1{ width:410px; float:left; }
.school-hp-2col .col2{ width:420px; float:left; margin-left:20px; }


.shcool-messages { padding:10px 20px 10px 20px; }
.shcool-messages li { line-height:30px; height:30px; font-size:14px;  }
.shcool-messages li i { display:block; width:100px; float:right; font-size:12px; text-align:right; color:#aaa; }

.school {padding-top:20px;}
.school .school-top { background: url(../images/school_bg.jpg); padding:15px 0px 0px 350px; height:75px; font-weight:bold; border:solid 1px #ddd; }
.school .school-top .title {font-size:24px;font-weight:bold;font-family:'Microsoft YaHei';line-height:50px;}
.school .school-top .imgBox { padding-left:20px;}
.school .school-top img { vertical-align:middle;}
.school .school-left { float:left; width:320px; padding-top:20px; }
.school .school-maincontent { float:left; width:860px; padding-left:20px; padding-top:20px;}
 
 
 
.school-message {}
.school-message .news-title { text-align:center; padding:20px; line-height:30px; font-size:22px; }
.school-message .news-summary { font-size:12px; color:#999; text-align:center; padding:10px 20px 20px 10px; }
.school-message .news-content { text-align:left; padding:0px 20px 20px 20px; line-height:26px; font-size:14px;text-indent:20px; }

.school-fastads { clear:both; margin-bottom:10px; width:880px; }
.school-fastads li { float:left; width:164px; height:60px; overflow:hidden; padding:0px 10px 10px 0px; }
.school-fastads li img { width:164px; height:60px; }


