/* CSS Document */
body,td,th {font-size: 12px;c olor: #000000;}
body {margin: 0px;}
IMG {BORDER: 0px}
UL {MARGIN: 0px; LIST-STYLE-TYPE: none}
LI {MARGIN: 0px; LIST-STYLE-TYPE: none}
a{color:#000000; text-decoration:none}
a:hover {text-decoration:none;color:#FF0000}
.wrap{ position:relative; MARGIN: 0px auto; padding:0; WIDTH: 960px}
#login{	line-height:normal;	width:908x;	border:#E2E2E2 solid 1px;line-height:33px;background:url(/images/template_i/top_login_bg.gif);color:#333;font-size:14px;}
#login td{line-height:normal}
#login_bottom{margin:0px;height:5px;background:#ededed;font-size:0px;	}
.login_input{border:#83A6CF solid 1px; width:120px; padding:2px;}
.search_input{border:#83A6CF solid 1px; width:120px; padding:2px;}
.search_box{width:265px; float:right; margin-top:-35px;}

.logo{ width:960px; margin-top:10px; clear:both; height:80px; margin-bottom:10px;}
.logoleft{ width:280px; height:80px; float:left}
.banner{ width:670px; height:80px; float:right; text-align:right}

.flow_img{ width:260px; height:88px;}
.huizong{ width:243px;padding:8px 7px;}
.huizong ul{ margin:0px; padding:0px; list-style:none}
.huizong li{  width:75px;margin-bottom:7px; float:left; border: #D7D7D7 1px solid; line-height:18px; height:21px; text-align:center; padding-top:5px; margin-right:5px; }

.right_content{ width:250px; margin-top:10px;margin-bottom:8px; padding-left:10px; text-align:left;clear:both}
.right_content ul{ margin:0px; padding:0px; list-style:none}
.right_content li{  width:75px;margin-bottom:5px; float:left; border: #D7D7D7 1px solid; line-height:18px; text-align:center; padding-top:3px; margin-right:5px; }
.right_content li a{ text-decoration:none; font-size:12px;}
.kemuMenu {	MARGIN: 0px 20px 20px 30px}
.kemuMenu ul{ margin:0px; padding:0}
.kemuMenu LI {BORDER-RIGHT: #b9d1f0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #b9d1f0 1px solid; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #f0f6fd; FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: #b9d1f0 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #b9d1f0 1px solid}
.kemuMenu LI A {FONT-WEIGHT: normal; COLOR: #0a2f9c}
td.className {
	font-size: 12px;
	text-align: left;
}

.clearflt{ clear:both;}


.showPage {
	BORDER-TOP: #ccc 1px dotted; FONT-SIZE: 14px; MARGIN: 30px 20px 20px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.showPage SELECT {
	MARGIN-BOTTOM: -3px
}
.showPage A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.showPage A:hover {
	BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #526426; COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #526426
}

#kemu{ padding:9px 5px 0 8px; margin-bottom:10px; 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}

#Nav {FONT-SIZE: 14px; color:#FFFFFF;BACKGROUND: url(/images/template/nav_bg.gif) repeat-x; clear:both;  OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 34px}
.cent_nav{ margin:11px 0 0 10px; float:left}

#crumb {
background:url(/images/template/crumb.gif) no-repeat 0 2px;
border-bottom:1px solid #ccc;
padding: 1px 10px 4px 23px;
}
#crumb a { font-size: 12px; }

#Nav A {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; outline: none}
#Nav UL A {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 4px; text-decoration:none}
#Nav UL A:hover {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 4px; text-decoration:underline}

#Nav .left { DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(/images/template/nav_sy.gif) no-repeat; FLOAT: left;WIDTH: 37px; line-height:25px;PADDING-TOP:6px; HEIGHT: 28px}
#Nav .right {RIGHT: 0px; background:url(/images/template/nav_right.gif) no-repeat; WIDTH: 5px; POSITION: absolute; TOP: 0px; padding-top:2px; HEIGHT: 34px}
.hot {DISPLAY: block; left:105px; BACKGROUND:url(/images/template/icon_hot.gif) no-repeat right top; WIDTH: 19px; POSITION: absolute; TOP:120px; HEIGHT: 23px}


.hot1 {DISPLAY: block; left:105px; BACKGROUND:url(/images/template/icon_hot.gif) no-repeat right top; WIDTH: 19px; POSITION: absolute; TOP:90px; HEIGHT: 23px}

#Footer { width:960px;BORDER-TOP: #ccc 2px solid; PADDING-TOP: 10px; line-height:20px; margin:10px auto 5px; text-align:center; clear:both}
#Footer .about {MARGIN: 0px 10px; COLOR: #1f376d;TEXT-ALIGN: center} 
#Footer a{ font-size:12px;}





.changjian{ width:958px; border:1px #CCCCCC solid; margin: 0 auto 8px; }
.changjian_top{background: url(/images/class_book/bgPng_index.png) 0px -252px; height:18px; text-align:left; border-bottom:1px #CCCCCC solid; position: relative; padding:5px 0 0 30px; font-size:14px; font-weight:bold;}
.changjian_top span{ background:url(/images/class_book/arw_help.gif); height:13px; width:13px; position:absolute; top:5px; left:10px;}
.hple_nr{ padding:15px 28px;}
.hple_nr ul{ margin:0; padding:0; line-height:normal}
.hple_nr li{background: url(/images/class_book/arw0225.gif) no-repeat 0px 4px;margin-left: 10px;margin-bottom: 7px;*margin-bottom: 6px;padding-left: 10px; padding-bottom:3px; border-bottom:#CCCCCC 1px dashed}
.hple_nr li a{ color:#0033CC; font-size:12px; text-decoration:none}
.hple_nr li a:hover{ color:#FF0000; font-size:12px;}
.fkfs{ width:240px; background:url(/images/class_book/pay.gif) left top no-repeat;float:left; padding:40px 0 0 60px; text-align:left; padding-bottom:10px;}
.cjwt{ width:240px; background:url(/images/class_book/weiti.gif) left top no-repeat;float:left; padding:40px 0 0 60px; text-align:left; padding-bottom:10px;}
.kjbz{ width:240px; background:url(/images/class_book/help.gif) left top no-repeat;float:left; padding:40px 0 0 60px; text-align:left; padding-bottom:10px;}
