﻿/* ==全局样式定义== */
body
{ 
font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;margin: 0px;padding: 0px;background: #fff;text-decoration: none;
}
input
{
margin:0px;padding:0px;
}
.input
{
border:1px solid #4780b5;
}
.input2
{
border-top:1px solid #4780b5;border-bottom:1px solid #4780b5;border-right:1px solid #4780b5;margin-top:6px;
}
.input3
{
border:1px solid #ccc;height:19px;
}
select
{
position:relative;font-size:12px;line-height:18px;border:0px;
}
a
{
font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;text-decoration: none;color: #000;
}
a:hover
{
color: #03c;text-decoration: underline;
}
h1
{
margin: 0px;padding: 0px;background: none;font: normal normal bold 24px/150% Arial, "宋体" ,Helvetica,sans-serif;text-align: center;
}
dl, dt, dd, ul, li 
{
padding: 0px;margin: 0px;
}
li
{
line-height: 22px;list-style-type:none; 
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
word-wrap: break-word;word-break: break-all;
}
.clearbox, .clearbox2
{
border-top: 1px solid transparent !important;margin-top: -1px !important;border-top: 0px;margin-top: 0px;height: 0px;clear: both;background: none;font-size: 0px;visibility: hidden;
}
.clearbox2
{
clear: left;
}

/* ==整体布局定义开始== */
/* --head(网页头部)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #head_logo, #foot, #copy, #main_bg
{
padding: 0px;margin: 0px auto;width: 963px;
}
#main_bg
{
width: 965px;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#top_all, #center_all, #bottom_all
{
padding-bottom: 5px;
}
#top_all
{
background: url(images/head_bg2.jpg) repeat-x top;
}
/* ==top_all(顶部)定义开始== */
/* --网页头部-- */
#head
{
height:30px;
line-height:30px;
margin-bottom: 5px;
font-family:inherit;
font-size:110%;
/* --position: relative;-- */
}
#times
{
width:240px;float:left;
}
#login
{
width:260px;height:30px;padding-top:0px;*padding-top:0px !important;*padding-top:5px;float:left;text-align:center;
}
#login2
{
width:90px;height:30px;padding-top:5px;*padding-top:0px !important;*padding-top:5px;float:left;text-align:center;
}
#login3
{
width:120px;height:30px;float:left;text-align:center;
}
#search
{
width:220px;padding-top:0px;*padding-top:0px !important;*padding-top:5px;float:left;text-align:right;
}
#search2
{
width:25px;height:30px;line-height:30px;float:left;text-align:left;
}
#head_logo
{
width:965px;height:78px;border-bottom:2px solid #ffcc00;
}
#head_l
{
width:165px;float:left;text-align:center;
}
#head_c
{
width:480px;height:60px;*margin-top:-60px;padding:10px 35px;float:left;text-align:center;
}
*+html #head_c
{
width:550px;margin-top:-60px;height:120px;padding:10px 0px;float:left;text-align:center;
}
#head_r
{
width:248px;height:60px;padding:10px 0px;float:left;text-align:center;
}
/*
*+html #head_r
{
width:288px;margin-top:-60px;height:120px;padding:10px 0px;float:left;text-align:center;
}
*/
#main_left
{
width:685px;float:left;
}
#menu
{
height:30px;line-height:30px;font-weight:bold;vertical-align:middle;border-bottom:1px dotted #88a6c2;
}
#menu a
{
font-size:12px;font-weight:bold;
}
#c_main
{
width:650px;margin:0px auto;
}
#nav
{
height:28px;line-height:28px;vertical-align:middle;border-bottom:1px dashed #d2d2d2;
}
#nav span
{
height:28px;padding:8px 1px;float:right;
}
.classlist_l
{
width:490px;padding:8px 0px;font-size:14px;font-weight:bold;float:left;
}
.classlist_l a
{
font-size:14px;font-weight:bold;
}
.classlist_c
{
width:70px;padding:8px 0px;float:right;text-align:center;
}
.classlist_r
{
width:90px;padding:8px 0px;font-size:13px;float:right;
}
.classlist_i
{
width:650px;line-height:20px;vertical-align:middle;font-size:13px;color:#666;text-align:left;border-bottom:1px dashed #d2d2d2;float:left;
}
.c_page
{
height:30px;line-height:30px;vertical-align:middle;margin-top:5px;text-align:center;
}
#pic
{
width:163px;line-height:28px;vertical-align:middle;text-align:center;border:1px solid #a4c2e1;
}
#pic dt
{
height:24px;line-height:24px;vertical-align:middle;background:url(images/class_tit_bg.jpg);text-indent:8px;text-align:left;font-size:15px;font-weight:bold;
}
#pic .img
{
padding:5px 0px;
}
#pic .img img
{
border:1px solid #999;
}
#main_right
{
width:277px;background:#fffdf1;border-left:1px solid #ccc;float:left;
}
#main_right #ad
{
padding:8px 8px;
}
#main_right #search
{
width:263px;height:25px;line-height:25px;vertical-align:middle;padding:10px 5px 5px 8px;text-align:left;
}
#search .sch_l, .sch_c, sch_r
{
float:left;font-weight:bold;
}
.sch_l
{
width:68px;
}
.sch_c
{
width:130px;
}
.sch_r
{
width:55px;float:right;
}
#main_right #news_hot
{
margin-top:5px;
}
#main_right #news_hot .hot_l
{
width:6px;height:26px;margin-left:8px;background:url(images/class_tit_l.jpg);float:left;
}
#main_right #news_hot .hot_c
{
width:239px;height:26px;line-height:26px;vertical-align:middle;font-size:14px;font-weight:bold;color:#fff;background:#fe9900;float:left;
}
#main_right #news_hot .hot_c span
{
height:26px;color:#cc0000;font-size:14px;font-weight:bold;padding-left:8px;
}
#main_right #news_hot .hot_r
{
width:6px;height:26px;background:url(images/class_tit_r.jpg);float:left;
}
#main_right #news_hot li
{
width:275px;background:url(images/ico.gif) top left repeat-y;text-indent:13px;
}
#link
{
width:963px;height:26px;line-height:26px;vertical-align:middle;margin: 0px auto;text-indent:5px;border-top:1px dotted #999;border-bottom:1px dotted #999;background:#f9f9f9;
}
#link span
{
height:26px;line-height:26px;vertical-align:middle;padding-right:5px;float:right;
}
#copy
{
padding:12px 0px;line-height:18px;text-align:center;
}
