.clearflt { clear:both; margin:0; padding:0px; font-size: 0px; line-height:0px;}
form{margin:0px; padding:0px;}
BODY {MARGIN: 0px; BACKGROUND-COLOR: #ffffff}
TEXTAREA {FONT-SIZE: 12px}
INPUT {FONT-SIZE: 12px}
SELECT {FONT-SIZE: 12px}
BODY {FONT-SIZE: 12px}
SELECT {VERTICAL-ALIGN: middle}
FIELDSET {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
UL {MARGIN: 0px; LIST-STYLE-TYPE: none}
OL {MARGIN: 0px; LIST-STYLE-TYPE: none}
LI {MARGIN: 0px; LIST-STYLE-TYPE: none}
BUTTON {CURSOR: pointer}
a{ color: #000000; text-decoration:none}
a:hover{ color:#FF0000}
#wraper { width: 960px; margin: 0px auto;}
#big_case {	MARGIN: 0px auto; WIDTH: 960px}
#top{ width:958px; height:33px; /*_height:28px;*/ border-bottom:1px #e2e2e2 solid; border-right:1px #e2e2e2 solid; border-left:1px #e2e2e2 solid; background:url(/mbimages/topbg.gif); overflow:hidden;}
#loginBar {FLOAT: left; MARGIN: 5px 0px 0px 10px; COLOR: #0a287d}
#loginBar .input_border {BORDER-RIGHT: #becfff 1px solid; BORDER-TOP: #becfff 1px solid; BORDER-LEFT: #becfff 1px solid; WIDTH: 140px; BORDER-BOTTOM: #becfff 1px solid; HEIGHT: 16px}
#loginBar INPUT {MARGIN-RIGHT: 15px}
.logoimg{ height:80px; margin:10px 0 0 0; width:960px;}
.logo1{ width:280px; height:80px; float:left; margin:0;}
.flash1{  height:80px; float:right; margin:0 0 0 10px;}
/*全站导航*/
.daohang{ width:960px; line-height:28px; margin-top:6px;background:url(/mbimages/dh1.gif) repeat-x; text-align:center;}
.daohang ul{ margin:0px; padding:0px}
.daohang li{float:left; DISPLAY: inline;}
.daohang span {COLOR: #EBEDC6; float:left}
.daohang li a{ display:block; font-size:14px; font-weight:bold; color:#FFFFFF; width:68px;}
.daohang li a:hover{ background:url(/mbimages/nav_hover.gif) no-repeat center bottom; color:#FFFF00; text-decoration:none;}
.gedi{ width:960px; height:50px; margin-bottom:10px;}
#city_search_1 {WIDTH: 100%; BACKGROUND-COLOR: #428aec; TEXT-ALIGN: center}
#city_search_1 TD A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d8f0fc}
#city_search_1 TD A:hover {COLOR: #fff; BACKGROUND-COLOR: #8ac8f8}
.class_table{background-color: #b9d1f0;background-image: none;background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%; margin-bottom:10px;}
/*新闻列表*/
.news_list {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; clear: both}
.news_list UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDIN	G-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.news_list LI {LINE-HEIGHT: 22px;padding-left:15px; background:url(/mbimages/title_1.gif) no-repeat left;}
.news_list LI span{float:right; margin-top:-25px; margin-right:10px; color:#CCCCCC;}
/*报考指南*/
.zhinanwr{ width:235px; border:#df6019 1px solid; margin-top:5px; margin-bottom:5px}
.zhinantop{ background:url(/mbimages/title_bg.gif); width:235px; height:25px; padding:0;color:#FFFFFF; text-align:left; position:relative;}
.cajen1{ width:222px; margin-top:10px;margin-bottom:10px; padding-left:8px; text-align:left; height:100px; clear:both}
.cajen1 ul{ margin:0px; padding:0px; list-style:none}
.cajen1 li{ margin-bottom:5px;  float:left;  text-align:center; margin-right:5px;}
.cajen1 li a{ width:65px;line-height:20px; display:block;border:#ccc 1px solid; background:url(/mbimages/zn_bg.gif);}
.cajen1 li a:hover{ text-decoration:none;background:url(/mbimages/zn_H_bg.gif)}
h4.WhiteTitle{ color:#FFFFFF; font-size:14px; font-weight:bold; position:absolute; left:10px; top:5px; bottom:10px;}
/*快速导航*/
.zhinantop0{background:url(/mbimages/title_bg.gif); width:235px; height:25px; padding:0;color:#FFFFFF; text-align:left; position:relative;}
.fd_box{ padding:10px 10px 10px 5px; background:#fff0f0; height:140px;}
.fd_box ul{ margin:0px; padding:0px; list-style:none}
.fd_box li{ margin-bottom:5px;  float:left;  text-align:center; margin-left:5px;}
.fd_box li a{ width:65px;line-height:22px; display:block;border:#ccc 1px solid; background:url(/mbimages/zn_bg.gif);}
.fd_box li a:hover{ text-decoration:none;background:url(/mbimages/zn_H_bg.gif)}
.zhinantop0 ul { padding:0px; margin:0px; list-style-type:none}
.zhinantop0 li{ line-height:20px; float:left}
.zhinantop0ssi{ line-height:20px; float:left; width:130px; text-align:right}
/*底部*/
.bott_div{ width:960px;margin-top:8px; line-height:20px; background:none; border-top:#CCCCCC 2px solid; padding-top:10px;}
.bott_div1{ width:960px;}
.titmenu .menuTxt { position:absolute; font-size: 14px; background: url(/images/template/arw05.gif) 0 6px  no-repeat; padding: 1px 10px 0 20px; left: 8px; top: 0; color: #333; font-weight: bold; }
.titmenu { height: 24px; _height: 20px; border:1px solid #B9D1F0; background: url(/images/template/bgPng_index.png) 0px -252px; font-size: 14px; font-weight: bold; line-height: 26px; overflow: hidden; text-align: left; _padding: 4px 0 0 0; }
.titmenu img.arrdot { margin: 1px 5px -2px 10px; }
.space{ height:8px; line-height:8px; font-size:0; background:#fff}
.class_table { background: #B9D1F0 }
table.class_table th { padding:5px; background: #DAEDFE; }
.class_table td { background: #fff; padding:5px}
.class_table .tit2 th{ font-weight:normal}
.class_tabler { background: #B9D1F0 }
table.class_tabler th { padding:5px; background: #E7F3FF; }
.class_tabler td { background: #fff; padding:5px}
.class_tabler .tit2 th{ font-weight:normal}
.classlist{ margin-left:30px;}

.Book .titMenu  { background:url(/images/template//jingjishi/bg_bookMenu.png) right 0 no-repeat;}
.titMenu a.More {position: absolute;top: 2px;right: 10px;display: block;width: 70px;height: 24px;background:url(/images/template/jingjishi/more01.gif) center center no-repeat;}
.arrowLi li{ position:relative; padding-left:12px; margin-bottom:5px; background:url(/images/class_book/bg_li.gif) 0 -47px no-repeat; text-align:left; font-size:14px}
.arrowLi li span{ position:absolute; color:#666; right:20px}
#kemu{ padding:9px 5px 0 8px; border:#ccc 1px solid; border-top:none;height: 25px; background: url(/images/template/bg_kemu.jpg) repeat-x 0 bottom;}
#kemu ul{ margin:0px; padding:0px;list-style:none}
#kemu li{ background:url(/images/template/kemu_dot.gif) no-repeat;float:left; text-align:left; padding:1px 15px 8px 18px; margin-right: 7px; }
#kemu li a{ color:#555;font-size:12px; font-weight:bold; text-decoration:underline;}
#kemu li a:hover{ color:#1551A2}
.bookContBox { padding:15px; height: 200px;}
.bookContBox li { width:33%; height: 200px; float: left; }
.bookContBox li h4 { height:50px; overflow:hidden; font-size: 12px; padding: 0px 10px 8px 0; text-align: left; font-weight: normal; }
.bookImg {
padding: 3px;
border: 1px solid #ccc;
background-color: #FFF;
float: left;
margin-right: 6px;
}
.bookContBox li p {
text-align: left;
line-height: 130%;
}
.bookContBox li p a { color: #666; }
.bookContBox li p .f_red {
color: #FF3300;
}
.line_through { text-decoration:line-through;}
img.Btn_buy { margin-top: 8px; }

#framNews .bookContBox{ width:632px; overflow:hidden; margin:0 0 0 0; padding: 0 0 0 20px}
#framNews .bookContBox ul{ margin:15px 0; padding:0;width:662px; overflow:hidden}
#framNews .bookContBox li{ width:30%; height:180px; overflow:hidden; float:left}
.neirg{ text-align:left}

.infoBox{ padding:10px; border:#B9D1F0 1px solid; border-top:none}

.hightfl{ height:240px; clear:both}

.titmenu{position: relative;height: 25px;padding-top: 2px; border:#b9d1f0 1px soli;background-image: url(/images/template/bgPng_index.png) repeat scroll 0px -252px;}












.neirg ul{ margin:0px; padding:0px;}
.neirg li{ line-height:22px; clear:both}
.p5{padding:5px;}
.class_zhinan{width:280px;	float:right;}
.weizhi{ width:960px; margin:10px 0 10px 0; clear:both; padding:0}
a.WhiteMore{
	font-size:12px;
	display:block;
	color:#fff;
	position:absolute;
	right:10px;
	top:6px;
	height: 14px;
}
a.WhiteMore:hover{ color:#fff;}
/*友情链接*/
.fren_link{ width:958px; border:#ccc 1px solid; margin-top:8px;}
.fren_link1{ width:938px; height:21px; background:url(/mbimages/friendlink.gif);border-bottom:#999 1px solid; padding:8px 0 0 20px; font-size:14px; font-weight: bold; color:#000000;}
.fren_link2{ padding:10px;BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: #fff 1px solid; COLOR: #000099; BORDER-BOTTOM: #fff 1px; POSITION: relative;}
.fren_link2{line-height:20px;}
.fren_link2 a{ font-size:12px; font-weight:normal; }
a.BlueMore{ font-size:12px; display:block; color:#000099;position:absolute;right:10px; top:6px;}
a.BlueMore:hover{ color: #FF0000;}
h4.BlueTitle{ color: #000066; font-size:14px; font-weight:bold; position:absolute; left:10px; top:5px;}
