﻿/* ClassList Style Start */
.classtitle { padding: 2px 3px 2px 30px; background:url(../images/ico07.gif) no-repeat 10px 5px; background-color:#CA0002; color: #fff;letter-spacing: 1px; line-height: 150%;}
.classroot { margin:0px; padding:0px; background:#FFF;}
.classroot li { margin:3px 0px; padding:0px; list-style:none;}
.classroot a { display:block; padding-top:1px; text-decoration:none; line-height:18px; height:18px; border:1px solid #CCC; border-color:#E9E9E9 #D1D1D1 #D1D1D1 #E9E9E9; background-color:#EEE;}
.classroot a:hover { color:#F00; text-decoration:none; background-color:#FCF6DF; border-color:#FF9933;}
.classroot span { font-style:italic;}

.root_t { padding:5px 5px 2px 5px;}
.root_t img { margin:0px 1px 0px 0px;}
.root_t b { letter-spacing:3px; line-height:16px; font-family:Arial; text-decoration:underline;}

.root0 { padding-left:15px; color:#333; background:url(../images/ico08.gif) no-repeat 4px 7px;}
.root1 { padding-left:30px; color:#333; background:url(../images/ico08.gif) no-repeat 18px 7px;}
.root2 { padding-left:38px; color:#333; background:url(../images/ico08.gif) no-repeat 4px 7px;}
.root3 { padding-left:53px; color:#333; background:url(../images/ico08.gif) no-repeat 4px 7px;}
.isme  { color:#C00; background-color:#EFEFEF; font-style:italic; font-weight:bold;}
.mepar { color:#900;}
.pdqh1 { display:inline; text-decoration:none; color:#FFF;}
.pdqh2 { padding:2px 1px 1px 2px; border:1px solid #CCC; line-height:12px;}
.pdqhlink { position:absolute; background:#f4f4f4; border:1px solid #C30;}
.pdqhlink a { display:block; padding:0px 2px 0px 5px; color:#069; text-decoration:none; letter-spacing:3px;}
.pdqhlink a:hover { background:#99CCFF;}
/* ClassList Style End */

.conline { margin:0px; padding:0px; width:920px; height:2px; overflow:hidden; border:0px;}

.clear { clear:both; height:0px; overflow:hidden;}
#form1 { margin:0px auto; padding:0px; width:920px;}
.line5 { clear:both; height:5px; overflow:hidden;}
.statinfo { padding:1px; border:1px solid #B1B1B1; background:#FFF;}
.statinfo div { padding:8px 8px 5px 8px; background:#F0F0F0;}
.statinfo span { color:#F00; font-size:13px; text-decoration:underline;}

.dleft  { float:left;  width:160px;}
.dright { float:right; width:750px; overflow:hidden;}
.dright .line5 { height:10px;}
.content { padding:4px 0px; background:url(../images/leftline.gif) no-repeat 164px top;}

.position { margin-bottom:5px; height:22px; background:#EEE;}
.adkey1 { margin-bottom:5px; padding:5px 5px 4px 0px; text-align:right; background:#FFFFCC; border:1px solid #FC3;}

.dr1 { float:left; width:370px; height:270px; overflow:hidden;}
.dr2 { float:right; width:370px; height:270px; border-left:1px solid #CCC; overflow:hidden;}
.dr1 img { margin:5px 5px 0px 5px; width:349px; height:244px; border:8px solid #EEE;}
.weektt { padding:6px; font-size:14px; font-weight:bold; text-align:center; border-bottom:1px solid #DDD;}
.dr2div1 { padding:3px; height:81px; border-bottom:1px solid #DDD; background:#EFEFEF;}
.dr2div2 { padding:3px; height:75px; background:#FFF;}
.dr2div2 img { float:left; margin:2px 5px 2px 2px; padding:1px; width:90px; height:67px; border:1px solid #DDD;}
.weekcaselink1 { display:block; padding-top:2px; font-size:14px; line-height:18px; height:18px; overflow:hidden; font-weight:bold; color:#036; text-decoration:none;}
.weekcaselink2 { display:block; padding-top:2px; line-height:16px; color:#666;}
.weekcaselink2 a { text-decoration:none; color:#036;}
.weekcaselink3 { display:block; text-indent:24px; line-height:18px; color:#666;}
.weekcaselink4 { color:#009; text-decoration:none;}
.weekcasetoptitle { display:none; position:absolute; margin-top:230px; padding:5px; width:367px; height:30px; overflow:hidden; line-height:30px; font-size:18px; font-weight:bold; color:#F00; z-index:9991;}
.weekcasetoptitlebg { display:none; position:absolute; margin-top:230px; width:377px; height:40px; background:#000; filter:Alpha(opacity=20); opacity:0.2; z-index:9990;}
.weekcasemore { margin:6px 10px; padding:0px;}
.weekcasemore li { float:left; padding-left:10px; list-style:none; width:170px; height:18px; overflow:hidden; background:url(../images/ico04.gif) no-repeat left 5px;}
.weekcasemore a { text-decoration:none; color:#333; line-height:18px;}
.weekcasemore a:hover { background:#F0F0F0;}
.drad1 { margin:5px 0px; padding:2px 0px; height:90px; border:1px solid #CCC; background:#F9F9F9; text-align:center;}
.dr3 { float:left; width:368px; height:315px; border:1px solid #cCC; overflow:hidden;}
.dr4 { float:right; width:368px; height:315px; border:1px solid #CCC; overflow:hidden;}

.drtitle { margin:1px; padding-right:5px; height:26px; overflow:hidden; background:#F0F0F0;}
.drtitle a { color:#444; text-decoration:none;}
.drtitle b { padding:8px 10px; font-size:14px; line-height:28px; background:#DEDEDE;}
.drtitle span { float:right; line-height:28px;}
.drcon {}

.dr3ul0 { margin:2px; padding:0px;}
.dr3ul0 li { margin:8px 6px 0px 6px; padding:2px; float:left; border:1px solid #DDD; list-style:none; width:100px; height:98px; overflow:hidden;}
.dr3img img { width:100px; height:76px;}
.dr3imglink { display:block; line-height:22px; height:20px; overflow:hidden; color:#333; text-decoration:none; background:#EEE; text-align:center;}
.dr3ul1 { margin:5px; padding:0px;}
.dr3ul1 li { list-style:none; height:20px; overflow:hidden; line-height:20px;}
.dr3ul1 span { float:right; color:#333;}
.dr3cls {  font-size:13px; text-decoration:none; color:#333;}
.dr3link { font-size:13px; color:#333; text-decoration:none;}
.dr3ul2 { float:left; width:113px; height:330px; overflow:hidden; margin:0px; padding:0px;}
.dr3ul2 li { margin:5px 6px 5px 6px; padding:2px; border:1px solid #DDD; list-style:none; width:100px; height:98px; overflow:hidden;}

.dr3ul3 { margin:2px 2px 2px 0px; padding:0px;}
.dr3ul3 li { margin:8px 6px 0px 5px; padding:2px; float:left; border:1px solid #DDD; list-style:none; width:72px; height:60px; overflow:hidden;}
.dr3ul3 img { width:72px; height:60px;}

.scclass1 { margin:2px 5px; height:18px; border-bottom:1px solid #CCC;}
.scclass1 a { margin:0px 2px; padding:4px 3px 1px 3px; line-height:18px; color:#009; text-decoration:none;}
.scclass1 .sccls1 { background:#CCCCCC;}
.scclass1 .sccls2 { background:#F0F0F0;}
.scclass2 { padding:3px 8px;}
.scclass2 a { color:#444; text-decoration:none; line-height:20px; white-space:nowrap;}
.scclass2 .scclslist1 {}
.scclass2 .scclslist2 { display:none;}

.databox { padding:1px; border:1px solid #CCC; background:#FFF;}
.bar4 { height:25px; background:#F0F0F0;}
.dataclslistt { line-height:25px; background:#CCC; font-size:14px; font-weight:bold; width:91px; text-align:center;}
.dc1 { padding-right:5px; vertical-align:top; width:80px; font-size:14px; font-weight:bold; color:#C00; text-align:right; line-height:20px; border-right:1px solid #EEE;}
.dc2 a { color:#444; text-decoration:none;}
.dc2 span { color:#666; white-space:nowrap; line-height:20px;}

.weekuserbox { height:523px; overflow:hidden;}