@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
.tabmar10{ margin:10px 0;}
h3{ font-size:14px; color:#e00000; padding-left:12px; height:28px; line-height:28px;}
h4{ font-size:14px; color:#e00000;height:30px; line-height:30px; text-align:center}
h5{font-size:14px; color:#e00000;height:30px; line-height:30px; text-align:left;}
.padR{ padding-right:15px;}
.warper{ width:960px; margin:0 auto 10px; padding:0; text-align:left;}
.textarea{ line-height:24px;}

/*contain*/
.loc_lef{ float:left; width:290px; margin-right:10px; padding:0; display:inline;}
.loc_mid{ float:left; width:398px; margin-right:10px; padding:0; border:1px solid #dedede;display:inline;}
.loc_rig{ float:left; width:250px;padding:0; margin:0;display:inline;}
/*lef*/
.loc_box{ margin:0 0 10px 0; padding:0;}
.loc_box0{ margin:0; padding:0; }
.sdflkj{margin:0; padding:0;height:28px;overflow:hidden; background:url(../images/sidebarbg.gif) repeat-x; border:1px solid #dedede; border-bottom:none;}
.les_bg{margin:0; padding:0;height:29px;overflow:hidden; background: url(../images/bq_bgred.gif) repeat-x; }
.adv{border:1px solid #dedede; margin:0 0 10px 0; padding:0;}
.loc_sidebar_lef{ background:url(../../images/index_images/sidebar_lefbg.gif) no-repeat; width:5px; height:29px;font-size:0; float:left }
.loc_sidebar_mid{ background:url(../../images/index_images/sidebar_midbg.gif) repeat-x; width:272px; height:29px; line-height:29px; font-weight:bold; padding-left:8px;color:#e00000; float:left }
.loc_sidebar_mid1{ background:url(../../images/index_images/sidebar_midbg.gif) repeat-x; width:232px; height:29px; line-height:29px; font-weight:bold; padding-left:8px;color:#e00000; float:left }
.loc_sidebar_mid2{ background:url(../../images/index_images/sidebar_midbg.gif) repeat-x; width:682px; height:29px; line-height:29px; padding-left:8px;float:left }
.loc_sidebar_rig{ background:url(../../images/index_images/sidebar_rigbg.gif) no-repeat; width:5px; height:29px;font-size:0; float:left}
.bd{ border:1px solid #dedede; border-top:none; padding:8px 12px 9px; margin:0;}
.bdms{ padding:1px; border:1px solid #dedede; border-top:none; margin-bottom:10px;}
/*mid*/
.loc_midcon{ padding:10px 15px 33px; margin:0}
* html .loc_midcon{ padding:10px 15px; margin:0}
*+html .loc_midcon{ padding:10px 15px; margin:0}

.loc_midcon01{ padding:2px 15px; margin:0}
.xx{ background:url(../images/line_xx.gif) repeat-x; height:1px; line-height:1px; font-size:0;}
.bq{ height:27px; margin:0; padding:0 0 0 10px; line-height:27px; background:url(../images/bq_bg.gif) repeat-x left bottom;}
.bqlef{ width:68px; padding-left:8px; font-weight:bold; height:27px; margin-right:8px; line-height:27px; background:url(../images/bq_01.gif) no-repeat;float:left}
.bqrig{width:68px; padding-left:8px; font-weight:bold; height:27px; line-height:27px;margin-right:8px; background:url(../images/bq_02.gif) no-repeat;float:left}
.marB5{ margin-bottom:5px;}

.xxCon ul {
	 padding-top:6px; list-style-type:none; margin:0;
}
.xxCon ul li { clear:left; padding-right:5px; line-height:24px;
}
.xxCon ul li A { float:left; color:#333;
}
.xxCon ul li span { float:left; color:#33;
}
.xxCon ul li A { overflow:hidden; width:300px; white-space:normal; text-overflow:ellipsis;
}
.xxCon ul li A:hover { color:#f30;
}
.xxCon ul li span.date { float:right; color:#999;
}
.bd01les{ border:1px solid #dedede; border-top:none; padding:17px 12px; margin:0;}
.bd01{ border:1px solid #dedede; border-top:none; padding:8px 10px 6px; margin:0; height:100%}
.bd001{ border:1px solid #dedede; border-top:none; padding:9px 10px 8px; margin:0; height:100%}
.bd02{ border:1px solid #dedede; border-top:none; padding:13px 12px 10px; margin:0; height:100%}
.bd002{ border:1px solid #dedede; border-top:none; padding:22px 12px; margin:0; height:100%}
.bd01 ul{ list-style-type:none;}
.bd01 li{ padding-left:0px; line-height:24px;}
.bd_down{ padding:6px 10px 7px; margin:0;border:1px solid #dedede; border-top:none; }
.bd_down ul{ list-style-type:none;}
.bd_down li{ padding-left:20px; line-height:24px; overflow:hidden;}
.bd_down .no1{background:url(../images/no1.gif) 0 6px no-repeat;
}
.bd_down .no2{background:url(../images/no2.gif) 0 6px no-repeat;
}
.bd_down .no3{background:url(../images/no3.gif) 0 6px no-repeat;
}
.bd_down .no4{background:url(../images/no4.gif) 0 6px no-repeat;
}
.bd_down .no5{background:url(../images/no5.gif) 0 6px no-repeat;}
.bd_down .no6{background:url(../images/no6.gif) 0 6px no-repeat;}
.bd_down .no7{background:url(../images/no7.gif) 0 6px no-repeat;}
.bd_down .no8{background:url(../images/no8.gif) 0 6px no-repeat;}
.bd_down .no9{background:url(../images/no9.gif) 0 6px no-repeat;}
.bd_down .no10{background:url(../images/no10.gif) 0 6px no-repeat;}

.les_lef{ width:700px; margin-right:10px; float:left;}
.les_rig{ width:250px; float:left; margin:0; padding:0;}
.gd{ padding-right:15px; float:right; font-size:12px; height:24px; line-height:24px;}
.les_tit{ width:72px; float:left; margin-right:464px; color:#e00000; line-height:29px; height:29px; font-size:14px; font-weight:bold; padding-left:12px;}
.les_bs{ width:66px; padding-left:10px; background:url(../images/bq_bs.gif) no-repeat left center; height:29px; line-height:29px; float:left; font-weight:bold; font-size:12px;}
.les_ms{ width:52px; height:29px; margin:0 auto; padding:0 12px ; line-height:29px; float:left; font-size:12px;}

.tj_lef{ width:179px; float:left; margin-right:10px;}
.tj_rig{ width:179px; float:left; }
.adv1{ border:1px solid #dedede;}

.tab{ border-top:1px solid #dedede; border-left:1px solid #dedede;}
.tab01{ border-bottom:1px solid #dedede;}
.tab02{ border-right:1px solid #dedede;}
.tabbg{ background:#d80403;}
.white{ color:#fff; font-weight:bold;}
.tabgray{ border-left:1px solid #dedede; border-top:1px solid #dedede;}
.tabgray01{ border-bottom:1px solid #dedede;}
.tabgray02{border-right:1px solid #dedede;}
.tabgraybg{ background:#f5f5f5;}

.zw_searchtop{ background:url(../images/cx_topbg.gif) no-repeat; height:27px; font-size:0; line-height:27px;}
.zw_searchmid{ background:url(../images/cx_midbg.gif) repeat-y; height:30px; width:250px;}
.zw_searchbtm{ background:url(../images/cx_btmbg.gif) no-repeat; height:6px; font-size:0; line-height:6px;}
.bd{ border:1px solid #dedede; border-top:none; padding:8px 12px 9px; margin:0;}
.bd .no1 {background: url(../../datum/images/no1.gif) 0 6px no-repeat;
}
.bd .no2 {background:url(../../datum/images/no2.gif) 0 6px no-repeat;
}
.bd .no3 {background:url(../../datum/images/no3.gif) 0 6px no-repeat;
}
.bd .no4 {background:url(../../datum/images/no4.gif) 0 6px no-repeat;
}
.bd .no5 {background:url(../../datum/images/no5.gif) 0 6px no-repeat;}
.bd .no6 {background:url(../../datum/images/no6.gif) 0 6px no-repeat;}
.bd .no7{background:url(../../datum/images/no7.gif) 0 6px no-repeat;}
.bd .no8 {background:url(../../datum/images/no8.gif) 0 6px no-repeat;}

.bd li { padding-left:20px; line-height:27px;
}
.bd li span {
	FLOAT: right; COLOR: #666
}

/*辅导部分开始*/
.fd_lef{ background:url(../images/bar_fd_lef.gif) no-repeat; width:81px; height:37px; float:left;}
.fd_mid{ background:url(../images/barbg.gif) repeat-x; width:614px; height:37px; float:left;}
.fd_rig{ background:url(../images/bar_fd_rig.gif) no-repeat; width:5px; height:37px; float:left;}

.zl_lef{ background:url(../images/bar_zl_lef.gif) no-repeat; width:81px; height:37px; float:left;}
.hd_lef{ background:url(../images/bar_hd_lef.gif) no-repeat; width:81px; height:37px; float:left;}
.book_lef{ background:url(../images/bar_book_lef.gif) no-repeat; width:81px; height:37px; float:left;}


.fdcon_lef{ width:325px; margin-right:15px; float:left; padding:0;}
.fdcon_rig{ width:325px; float:left; padding:0;}

.fd_bq{ background:url(../images/fd_bqbg.gif) no-repeat left bottom; height:24px; margin:0; padding-left:5px;}
.fd_bq001{ background:url(../images/bq_001.gif) no-repeat; padding-left:10px; width:60px; height:22px;padding-top:2px; line-height:24px; font-weight:bold; font-size:12px;  float:left}
.fd_bq002{ background:url(../images/bq_001.gif) no-repeat; padding-left:20px; width:50px; height:22px;padding-top:2px; line-height:24px; font-weight:bold;font-size:12px;float:left;margin-right:5px;}
.fd_bq003{ background:url(../images/bq_002.gif) no-repeat; padding-left:15px; width:55px; height:24px; line-height:24px;  font-size:12px;float:left}


.fdCon ul {
	 padding-top:10px; list-style-type:none; margin:0;
}
.fdCon ul li { clear:left; padding-right:5px; line-height:24px;
}
.fdCon ul li A { float:left; color:#333;
}
.fdCon ul li span { float:left; color:#333;
}
.fdCon ul li A { overflow:hidden; width:260px; white-space:normal; text-overflow:ellipsis;
}
.fdCon ul li A:hover { color:#f30;
}
.fdCon ul li span.date { float:right; color:#999;
}

/*右侧小考部分*/
.sidebar{ background:url(../images/sidebar_top.gif) no-repeat; height:29px;}
.sidelef{ background:url(../images/sidebar_bqlef.gif) no-repeat; width:75px; padding-left:15px; height:29px; float:left; font-weight:bold; line-height:29px; color:#e00000;}
.siderig{ width:67px; padding-left:23px; height:29px; float:left; color:#e00000;font-weight:bold; line-height:29px;}

.zlsea{ background:#fffaf6; border:1px solid #f89192; margin:0 0 10px; padding:0; height:38px;}
.zhenti{ margin:10px 0; padding:0;}

.con_book{ background:url(images/con_topbg.gif) repeat-x;padding:0;}
.book_1{ width:151px; height:165px; margin:0; padding:0 8px; float:left; overflow:hidden;}
.booktop{ height:110px; margin-bottom:10px;}

.padL5{ padding-left:5px;}

.online{ margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #ccc;}
.online0{ margin:0 0 5px 0;}
.lefms{ margin-right:10px; float:left; width:72px; height:90px;}
.rigintro{ float:left; width:146px; border:0;}
.rigintro p{ line-height:19px;}

.bsclass{  margin-bottom:10px; padding:10px;}
.bstab {border-left:1px solid #ffc66a;border-top:1px solid #ffc66a; }
.bstab th{ border-right:1px solid #ffc66a; border-bottom:1px solid #ffc66a; background:#ffe7c0; line-height:32px; text-align:center; color:#F00}
.bstab td{ border-right:1px solid #ffc66a; border-bottom:1px solid #ffc66a; text-align:center;  padding:5px 0;}

