﻿#banner           {margin-top:10px; background:url(images/default/banner.jpg) no-repeat;}
/*only for default*/
#navindex, #navcourse, #navregion, #navdiscuss, #navask, #navhelp { display:block; height:30px;background:url(images/public/navbg1.gif) no-repeat}
#navindex         { width:87px;  }
#navindex:hover   { background-position:left -30px }
#navcourse        {width:82px; background-position:-87px top;}
#navcourse:hover    { background-position:-87px -30px }
#navregion          { width:82px; background-position:-169px top }
#navregion:hover    { background-position:-169px -30px }
#navdiscuss       { width:82px; background-position:-251px top }
#navdiscuss:hover { background-position:-251px -30px }
#navask           { width:82px; background-position:-333px top }
#navask:hover     { background-position:-333px -30px }
#navhelp          { width:88px; background-position:-415px top }
#navhelp:hover    { background-position:-415px -30px }


#mainleft  { margin-right:20px; }
#mainright { width:660px; float:left;overflow:hidden;}

#bulletin .content{height:150px; padding:0;}

#areanav{margin-top:10px;}
#areanav .content {padding:0;width:100%}
#areanav .col2,#areanav .col3,#areanav .col4{ color:Red;}
#areanav td{ text-align:center; height:20px;}

#linknav{margin-top:10px;}
#linknav .content {padding:0;width:100%;height:20px;background:url(images/default/hersp.jpg) no-repeat; padding-top:40px; overflow:hidden}

#discuss .content{padding:0;width:100%}

/*news*/
#newsphoto    { width:256px; float:left }
#newslist{width:384px; float:left; margin-left:10px;_margin-left:5px;}
#newslist li  { clear:both; list-style-type:disc;  list-style-position:inside; height:22px; line-height:22px; overflow:hidden;}
#newslist li span   {color:#999; margin-left:10px;}
 .newico{ width:22px; height:12px; display:block; float:left ; background:url(images/default/new.jpg) no-repeat ; margin-right:5px; margin-top:5px; margin-left:0;}

#bulletin .content a{ display:list-item; list-style-position:inside; list-style-type:disc}

#traininghomework{ margin-top:20px;}
#traininghomework .inf1{width:100px; margin:10px 0 0 20px; _margin:5px 0 0 10px; float:left;}
#traininghomework .inf2{width:120px; margin-top:10px; _margin-top:5px; float:left;}
#traininghomework .header{ margin-top:-10px;}
#traininghomework .title{ height:40px; width:100%; border:0;}
#traininghomework .tabs01{font-weight:bold;font-size:14px;color:#6279a2}
#traininghomework .content{margin-top:-6px;padding-top:10px; min-height:180px;_height:180px;}
#traininghomework .content table tr{height:28px;}
#traininghomework .content table td{border-bottom:dotted 1px silver}
#traininghomework .content table .name{width:100px;font-size:10pt;padding-left:40px}
#traininghomework .content table .name a{color:#5279bc;}
#traininghomework .content table .newest{width:80px;font-size:9pt;}
#traininghomework .content table .hotcomment{width:80px;font-size:9pt;}
#traininghomework .content table .expertrecommend{width:160px;font-size:9pt;}
#traininghomework .content table .assistantrecommend{width:180px;font-size:9pt;}
#traininghomework .content{ background:url(images/default/xinkecheng.jpg) no-repeat center bottom;}


#hothomework, #recommendhomework, #newhomework { width:100%;}
.colItem{width:100%; clear:both;}
#hothomework .col1,#recommendhomework .col1,#newhomework .col1{width:90px;}
#hothomework .col3,#recommendhomework .col3,#newhomework .col3{width:42px; text-align:center;}
#hothomework .col4,#recommendhomework .col4,#newhomework .col4{width:120px;}
#newhomework .col5{width:120px;}

#emergencymessage{ background-color:#f3f3f3}
#emergencymessage .icon-broadcast{margin:0 10px;_margin:0 5px; float:left;}
#emergencymessage #emergencymessageContent{display:inline; float:left}
#emergencymessage a{color:#f30;}

#search       { margin-top:10px; width:100%; float:left;}
.serarchinput { float:left ; margin-left:10px;}
#search_keyword { width:280px; color:#999;float:left}
#searchBtn   { width:69px; height:22px; float:left; display:block; background-image:url(images/default/searchbtn.jpg); margin:0 10px 0 2px; }
#hotTag   { padding-top:3px; float:left }
#hotTag span  {float:left;color:#f30; font-weight:bold }

#briefing{float:left; width:100%;margin-top:10px}
#workbriefing,#classbriefing{ margin-left:10px;}
#coursebriefing .content, #workbriefing .content, #classbriefing .content  { min-height:210px;_height:210px; }
#coursebriefing .content span, #workbriefing .content span, #classbriefing .content span  { color:#345387 }
#briefing .col1{ width:60px; display:none}
#briefing td{ height:20px; line-height:20px; overflow:hidden;}
#classbriefing .col1{ display:none;}

#content2{ background-color:#ecf1f7; overflow:hidden;}

#qa{ width:540px; float:left;margin-left:5px;}
#qa .content   {width:528px;  height:180px; border:solid 1px #ccc; background-color:#fff;padding:5px;}
#qa th{ color:#999; font-weight:normal;}
#qa .col1{width:298px; text-align:left;}
#qa .col2{width:80px;color:#999; text-align:center;}
#qa .col3{width:30px;text-align:center;}
#qa .col4{width:40px;color:#999; text-align:center;}
#qa .col5{width:80px;color:#999; text-align:center;}

#article{ width:330px;float:left;margin-left:10px;}
#article .content{height:180px; width:318px; border:solid 1px #ccc; background-color:#fff; color:#999;padding:5px;}
#article .col1{ width:238px;}
#article .col2{ width:80px;}

#pv   { width:880px; text-align:right; margin-top:10px; padding-right:20px; float:left; }
#pv span  { color:#f30 }

.color_today{color:#f00}

