@charset "utf-8";
frame,img{border:0}
form,dl,ul,frame,body,iframe{margin:0;padding:0}
li{list-style-type:none}

body{background:#CBDCEC url(../image/bg/body.gif) repeat-x;color:#000000;font-size:14px;line-height:18px;font-family:宋体;text-align:left;overflow:auto}
a{text-decoration:none;color:#000000;outline:none}
a:hover{color:#0066FF}

#header,#content{width:auto;height:auto;margin:auto;min-width:980px}
.main{width:980px;margin:auto;overflow:hidden}

#header{background:url(../image/bg/header.jpg) no-repeat center 0}
#header .main{width:980px;height:88px;border-bottom:1px solid #FFFFFF}
#header #nav{width:680px;height:20px;margin:62px 10px 0 0;float:right;overflow:hidden;text-align:right}
#nav a{width:auto;margin-left:30px}
#nav .act:hover{color:#000000}

p{text-indent:2em;margin:10px}
.clean{width:100%;height:10px;line-height:10px;clear:both}
.act,.act a{color:#0066FF}
.hide{display:none}
.aLeft{text-align:left}
.fsz2{font-size:12px}
.fsz3{font-size:15px}
.fbold{font-weight:bold}
.inpTxt{width:160px;height:18px;line-height:18px;vertical-align:middle;border:1px solid #96C2E8;background-color:#FFFFFF}
.inpBtn{width:auto;height:20px;line-height:20px;vertical-align:middle;overflow:hidden;text-align:center;margin-left:10px;background:#0066FF;color:#FFFFFF;border:0;cursor:hand;cursor:pointer}
.aCent{text-align:center}
.margin1{margin-left:20px}
.margin2{margin-left:60px}
.margin3{margin-left:60px}
.fLeft{float:left}
.fRight{float:right}
.aRight{text-align:right}
.indent1{text-indent:2em}

#content .main{border-bottom:1px solid #96C2E8;border-top:1px solid #8AC4F9}
#content .topic{height:30px;width:auto;overflow:hidden;background:#C8DBED url(../image/bg/topic.gif) 0 -130px repeat-x;border-top:1px solid #F2F8FC;border-bottom:1px solid #B6CDE7;border-top:1px solid #FFFFFF}
#content .topic2{background-position:0 -810px;background-color:#D6E9FB}
.topic_class{width:160px;height:20px;margin-top:8px;float:left;text-indent:8px;font-weight:bold}
.topic_days{width:300px;height:20px;margin-top:8px;float:left}
.topic_days a{margin-left:10px}
.topic_days .act{text-decoration:underline}
.topic_search{float:right;font-size:12px;height:26px;width:350px;overflow:hidden;line-height:26px;vertical-align:middle;margin-top:2px;margin-right:20px;background:url(../image/bg/topic.gif) no-repeat 205px -744px}
.topic_search .inpTxt{width:80px;height:26px;line-height:26px;margin-left:7px;border-width:0 0 1px 0;background-color:transparent;color:#FF0000}
.topic_search img{margin:0 0 4px 10px}
.topic_search .inpBtn{border:0;margin:0 0 0 15px;width:25px;height:26px;overflow:hidden;background:url(../image/ico/search.gif) no-repeat}

#class_name{float:left;width:auto;height:auto;line-height:30px}
#class_name .class_main{width:126px;height:auto !important;min-height:100px;_height:100px;margin:5px 20px 10px 8px}
#class_name .class_main div{width:100%;height:29px;overflow:hidden;border-bottom:1px solid #A5CBED;text-indent:10px}
#class_name .class_main .act{background:url(../image/bg/topic.gif) -3px -163px no-repeat}
.class_bg{width:154px;height:100px;background:url(../image/bg/topic.gif) no-repeat}

#floor{width:980px;height:auto;margin:auto;border-top:1px solid #FFFFFF;font-size:12px}
#floor .main{width:980px;height:auto;min-height:90px;margin-bottom:10px;border:0}
#floor .txt{width:550px;min-height:100px;_height:100px;float:left;padding-left:100px;margin-top:3px;background:url(../image/bg/topic.gif) 15px -583px no-repeat}
#floor .friend{width:310px;float:left;margin-left:15px;margin-top:3px}
#floor .friend .name{clear:both}
#floor .friend .name a{width:70px;height:18px;overflow:hidden;float:left;margin-right:5px}
#floor .friend .img a{max-width:120px;max-height:30px;overflow:hidden;float:left;margin-right:5px}
#floor .friend img{width:120px;height:30px}

/*cols publics set*/
.lists{width:100%;height:auto !important;height:500px;border:0;margin:auto;border-top:1px solid #C0DDFD}
.lists li{margin:0;width:auto;height:22px;line-height:22px;vertical-align:middle;overflow:hidden;padding:1px 0 1px 0;border-bottom:1px solid #95C2EB}
.pages a{margin-left:8px}
.lists .caption{width:100%;height:30px;line-height:30px;vertical-align:middle;border-top:1px solid #FFFFFF}
.lists .caption a{margin-left:20px;color:#1E5494}
.lists .pages,.pages{width:99%;height:24px;line-height:24px;vertical-align:middle;margin-top:0;font-size:14px;font-family:Arial}
.lists li span{overflow:hidden}

#linelist{float:right;margin-top:10px;width:815px;height:auto}
#view{float:right;margin-top:10px;width:815px;height:auto;line-height:24px}

