﻿/*全局样式*/
body {margin:0 auto; padding:0; color:#000; font-size:12px; line-height:22px; width:984px;}
form {margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; color:#000; font-weight:400;}
.light {color:#F00;}

.opTipS {color:#00F;}
.opTipF {color:#F00;}
img.border {border:solid 1px #666;}

a {color:#000; text-decoration:none}
a:hover {color:#C00; text-decoration:underline}

a.lan {color:#00C; text-decoration:underline;}
a.lan:hover {color:#C00; text-decoration:none;}

a.hei {color:#000; text-decoration:none;}
a.hei:hover {color:#F00; text-decoration:underline;}

a.yellow {color:#F60; text-decoration:none;}
a.yellow:hover {color:#F00; text-decoration:underline;}

/*顶部样式*/
.hd {display:block; margin:0 auto; width:984px; height:46px; font-size:14px;}
.hd .logo {float:left; width:211px; height:46px;}
.hd .logo img {width:211px; height:46px; border:0}
.hd .nav {float:left; padding:15px 15px;}
.hd .login {float:right; font-size:12px;}
.hd .login a {color:#00C; text-decoration:underline}
.hd .login a:hover {color:#F00; text-decoration:none}

/*个人中心*/
#userCenter {clear:both; display:inline; float:left; margin:0 5px; padding-top:10px; width:220px; background:#F4F7FB; border:1px solid #617DA9; font-size:12px; line-height:20px;}
#userCenter .title {clear:both; padding:2px 0 0 10px; border-bottom:solid 1px #F4F7Fb; background:#617DA9; color:#FFFFFF; font-size:14px; font-weight:700;}
#userCenter .title a {color:#FFF; text-decoration:none;}
#userCenter .content {padding:5px;}
#userCenter .content ul {list-style-type:none; margin:0; padding:0;}
#userCenter .content ul li {margin:0; padding:0; list-style-type:disc; list-style-position:inside;}
#userCenter a.more {display:block; float:right; padding:3px 10px 0 10px; height:20px; text-decoration:none}
#userCenter a.more:hover {text-decoration:underline;}
#userCenter div.login {clear:both; padding:5px; font-size:14px; text-align:right;}

/*底部*/
#footer {clear:both; display:block; margin-top:5px; height:100px; font-size:14px; line-height:25px; text-align:center}
#footer .nav {color:#999999; font-size:14px;}
#footer .nav a {margin:0 5px; color:#0000CC; text-decoration:none}
#footer .nav a:hover {color:#FF0000; text-decoration:underline}

td{ font-size:12px; line-height:20px; }
a.nav{ padding-left:10px; padding-right:10px; color:#00C}

.border{ border:1px solid #617DA9; }
.border1{ border:1px solid #8DB4E7; }
.border2{ border:3px solid #AEDDF3; }
.border2_1{ border:3px solid #A2C3EB; }
.border3{ border:1px solid #A8A8A8; }
.border4{ border-top:1px solid #9DB7CC; border-bottom:1px solid #9DB7CC; }
.border5{ border-bottom:1px solid #A8A8A8; border-left:1px solid #A8A8A8; border-right:1px solid #A8A8A8; }
.border6{ border-top:1px solid #A8A8A8; border-left:1px solid #A8A8A8; border-right:1px solid #A8A8A8; }
.border7{ border-top:1px solid #A8A8A8; border-bottom:1px solid #A8A8A8; border-right:1px solid #A8A8A8; }
.border8{border-bottom:1px solid #A8A8A8;}

/*padding or margin*/
.zileft{ padding-left:10px; }
.zibj{ padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:5px; }
.zibj1{ padding:5px; }
.top{ margin-top:5px; }

#main {clear:both; display:block; float:left;width:750px;}
#main .hd {padding: 20px 0 0 90px;width: 100%;height: 52px;background: url(/images/schoolbg1.jpg) no-repeat;font-size: 24px;line-height: 30px;font-weight: 700;}
#main .nav {margin-top: 5px;padding: 5px 10px 0 10px;height: 23px; border-top: 1px solid #9DB7CCborder-bottom: 1px solid #9DB7CC; background: url(/images/bg1.gif); color: #333;font-size: 14px;}
        #main .nav .time
        {
            float: right;
            font-size: 12px;
        }
        #main .nav a
        {
            color: #000;
            font-size: 14px;
            text-decoration: none;
        }
        #main .nav a:hover
        {
            color: #F00;
            font-size: 14px;
            text-decoration: underline;
        }
        .red {color:red}
.title {padding-left:10px; height:25px; background:#DAE8F8; color:#000; font-size:14px; font-weight:700}
.title2 {padding:0 0 0 10px;height:24px;background:#A2C3EB;color:#FFF;font-size:14px;font-weight:700}

.mc {border:1px solid #8DB4E7; padding:3px; width:544px; background:#DAE8F8;}
.mc .t {padding-left:10px; height:25px; background:#DAE8F8; color:#000; font-size:14px; font-weight:700}
.mc .c {border:1px solid #8DB4E7; padding:5px; width:534px; min-height:160px; height:auto !important; height:100px; background:#FFF; font-size:14px; line-height:24px}