/*Common*/
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td ,input {
	margin: 0;
	padding: 0;
}
body {
	background:#FFF;
	color:#333;
	font-size:12px;
	font-family:Tahoma,Verdana,sans-serif, simsun;
	text-align:center;
	line-height:20px;
}
a img, :link img, :visited img {border: 0;}
table { border-collapse:collapse; }
ul {list-style:none;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}

.bold { font-weight:bold; }
.red,a.red { color:#F00; }

/* Link */
a {color:#005EAC;}
a:link, a:visited {color:#005EAC;text-decoration:none;}
a:hover {color:#005EAC;text-decoration:underline;}
a.dark {color:#333;}

/* Elements */
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:12px;}
h6 {font-size:12px;}

hr { height:1px; }

small {font-size:10px;}
option{padding-left:5px;}

/* Standard */
.float-left {float:left;}
.float-right {float:right;}
.clear-both {clear:both;}
.text-left { text-align:left; }
.text-right { text-align:right; }
.text-center { text-align:center; }

.hide {display:none;}
.show {display:block;}

.small {font-size:11px;font-family:tahoma, mingliu;}
.large {font-size:14px;}
.empty{visibility:hidden;}

.text-center { text-align:center; }
.text-right { text-align:right; }

.spacer { height:6px; overflow:hidden; }

/* Form */
fieldset {border:none;}
input, select { vertical-align:middle; font-size:12px; }
label { color:#666; cursor:pointer; font-weight:bold; }
textarea {border:1px solid #bdc7d8;padding:3px;font-size:12px;overflow:auto;}
select, label, textarea,input { font-family:'lucida grande',tahoma,verdana,arial,simsun,sans-serif; }
.input-text {border:1px solid #bdc7d8;padding:1px;}
.input-checkbox {margin-right:5px;}
.input-file {border:1px solid #bdc7d8;}
.input-button, .input-submit { background-color:#005eac; border-color:#b8d4e8 #124680 #124680 #b8d4e8; border-style:solid; border-width:1px; color:#fff; cursor:pointer; font-size:12px; padding:2px 15px; text-align:center; }
input.gray { border:1px solid; border-color:#fff #848484 #848484 #fff; background:#f0f0f0; color:#333; }
input.mini {padding:2px;}
input.large {padding:3px 15px;font-size:14px;}

/*clearFix*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}

/*Page Begin*/
#pane { background:url(images/pane.gif); width:1000px; margin:0px auto; }
#position { background:url(images/static/position_line.gif) left bottom repeat-x; text-align:left; margin:10px; display:block; }
#position dt { float:left; background:url(images/static/position_title.gif) left center no-repeat; padding-left:13px; }
#position dd { float:left; background:url(images/static/position_dot.gif) 10px center no-repeat; padding-left:30px; }
#split-page { margin:10px auto; text-align:center; }
#container { background:url(images/head_bg.jpg) no-repeat; width:1000px; margin:0px auto; text-align:left; }
#lefter { float:left; width:557px; }
#righter { float:left; width:443px; }
.history-bak { height:30px; background:#fff; }
.history-bak a:link,.history-bak a:visited,.history-bak a:hover,.history-bak a:active { float:right; margin:10px auto; clear:both; display:block; width:99px; line-height:23px; letter-spacing:4px;word-spacing:4px; color:#fff; background:url(images/history_bak.gif) no-repeat; padding-left:22px; text-decoration:none; }

/*Common Box*/
.commonbox { border:3px solid #d6dedf; width:450px; margin:0px auto; text-align:left; position:relative; }
	.commonbox .border { border:1px dashed #8b9191; }
	.commonbox .border .ico { position:absolute; }
	.commonbox .border .information { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
	.commonbox .border .information p { text-indent:2em; }
	.commonbox .border .information .yj { text-align:center; background:#fff; }

#header { position:relative; background:url(images/left_main_cornert.jpg) left bottom no-repeat; }
	#logo { position:absolute; background:url(images/logo.gif); width:200px; height:48px; left:32px; top:10px; }
	#loading { position:absolute; left:32px; top:50px; color:#FFF; display:none; }
	#header ul { padding-top:47px; padding-left:270px; overflow:hidden; }
	#header ul li { float:left; height:29px; line-height:29px; width:80px; margin:0px 3px 0px 0px; cursor:pointer; }
	#header ul #nav_0 { background:url(images/nav_cjwt.gif); }	/*常见问题*/
	#header ul #nav_0.current { background:url(images/nav_cjwt_current.gif); }
	#header ul #nav_1 { background:url(images/nav_kczd.gif); }	/*课程字典*/
	#header ul #nav_1.current { background:url(images/nav_kczd_current.gif); }
	#header ul #nav_2 { background:url(images/nav_kczy.gif); }	/*课程作业*/
	#header ul #nav_2.current { background:url(images/nav_kczy_current.gif); }
	#header ul #nav_3 { background:url(images/nav_xxhd.gif); }	/*课程作业*/
	#header ul #nav_3.current { background:url(images/nav_xxhd_current.gif); }
	
	
#main { background:url(images/left_main_bg.jpg); width:100%; }
	#main .mleft { float:left; background:url(images/left_main_cornerl.jpg) no-repeat; width:14px; height:742px; }
	#main .mright { float:right; background:url(images/left_main_cornerr.jpg) no-repeat; width:33px; height:742px; }
	#main .mbottom { clear:both; background:url(images/left_main_cornerb.jpg); height:12px; }
	#framebox { margin:0px 33px 0px 14px; }
	#iframe { width:500px; margin:0px auto; }
	#mainbox { margin:10px; text-align:left; }

#title { height:184px; overflow:hidden; }
#navbar { background:#000 url(images/nav_ico.gif) left 15px no-repeat; height:39px; border-bottom:8px solid #fff; }
#navbar ul { background:url(images/line_white.gif) left 4px repeat-x; padding-left:15px; }
#navbar ul li { float:left; height:39px; width:71px; cursor:pointer; }
#navbar ul #nav_4 { background:url(images/nav_homepage.gif); }	/*首页*/
#navbar ul #nav_4.current { background:url(images/nav_homepage_current.gif); }
#navbar ul #nav_5 { background:url(images/nav_xxrl.gif); }		/*学习日历*/
#navbar ul #nav_5.current { background:url(images/nav_xxrl_current.gif); }
#navbar ul #nav_6 { background:url(images/nav_kcgg.gif); }		/*课程公告*/
#navbar ul #nav_6.current { background:url(images/nav_kcgg_current.gif); }
#navbar ul #nav_7 { background:url(images/nav_jsxx.gif); }		/*教师信箱*/
#navbar ul #nav_7.current { background:url(images/nav_jsxx_current.gif); }
#navbar ul #nav_8 { background:url(images/nav_bbs.gif); }		/*课程BBS*/
#navbar ul #nav_8.current { background:url(images/nav_bbs_current.gif); }
#navbar ul #nav_9 { background:url(images/nav_zjdy.gif); }		/*值机答疑*/
#navbar ul #nav_9.current { background:url(images/nav_zjdy_current.gif); }

#box { position:relative; background:url(images/paper.jpg); height:472px; border-top:7px solid #6c5651; border-bottom:7px solid #6c5651; }
#select-catagory { text-align:right; margin:8px; }
#select-catagory select,#select-catagory option { color:#5d4d3d; }
#select-catagory input { background:url(images/btn_select_catagory.gif); width:45px; height:20px; border:0; }
#select-course { margin:8px; }
#select-course select,#select-course option { color:#5d4d3d; }
#select-course input { background:url(images/btn_select_course.gif); width:46px; height:25px; border:0; }
#tree { position:absolute; left:0px; top:31px; height:441px; z-index:1000; }
	#tree .left {
		float:left; width:22px; height:441px;
		background-image:url(images/tree_left.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tree_left.png',sizingMethod='crop');
	}
	#tree .right {
		float:left; width:34px; height:441px;
		background-image:url(images/tree_right.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tree_right.png',sizingMethod='crop');
	}
	#tree .center {
		float:left; height:441px; width:178px;
		background-image:url(images/tree_bg.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tree_bg.png',sizingMethod='scale');
	}
	#treelist { width:178px; overflow:hidden; }
	#treeview { width:100%; margin-top:40px; overflow:hidden; margin-left:5px; position:relative; }
	#treeview dl { line-height:22px; position:relative; }
	#treeview dl a { color:#473007; }
	#treeview dl dt { border-bottom:1px solid #d3c299; background:url(images/treeview_list.gif) left center no-repeat; padding-left:12px; font-size:14px; font-weight:bold; color:#473007; cursor:pointer; }
	#treeview dl dd { padding-left:12px; color:#473007; white-space:nowrap; cursor:pointer; }
	#treeview dl ul { margin-left:2em; }
	/*
	#treebtn { margin:205px auto auto 19px; position:relative; }
	#btn-arrow { width:5px; height:31px; cursor:pointer; }
	#treebtn .arrow-left { background:url(images/arrow_left.gif); }
	#treebtn .arrow-right { background:url(images/arrow_right.gif); }
	*/
#black-board { margin-left:230px; margin-top:12px; width:205px; height:164px;
		background-image:url(images/black_board.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/black_board.png',sizingMethod='crop');
}
#black-board .spacer { height:20px; }
#black-board .more { margin:0px 15px 0px 15px; text-align:right; position:relative; }
#black-board .more a { color:#ccc; }
#blolre a { color:#d9fd97; }
#black-board .infolist { margin:0px 18px 0px 26px; height:86px; color:#d9fdff; position:relative; }
#wall_btn { margin-left:320px; margin-top:0px; }
#wall_btn li { float:left; margin:0px 10px; display:inline; }
#wall_btn li.btn_study { width:86px; height:78px;
		background-image:url(images/btn_study.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_study.png',sizingMethod='crop');
}
#wall_btn li.btn_feedback { width:86px; height:78px;
		background-image:url(images/btn_feedback.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_feedback.png',sizingMethod='crop');
}
#wall_btn li a { display:block; height:75px; position:relative; }
#index_calendar { margin-left:245px; margin-top:0px; width:182px; height:190px;
		background-image:url(images/index_calendar.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/index_calendar.png',sizingMethod='crop');
		overflow:hidden;
}
#index_calendar table { width:134px; margin-top:50px; margin-left:30px; position:relative; }
#index_calendar td { text-align:center; line-height:18px; font-family:Century Gothic,Arial; font-weight:bold; }
#index_calendar td a { display:block; margin:2px; color:#666; text-decoration:none; }
#index_calendar td a.current { background:#EEE url(images/calendar_current_small.gif) center center no-repeat; color:#336600; }
#index_calendar td a.notice { background:#F00; color:#FFF; }
#index_calendar td a.weekend { color:#999; }


/*Common*/
.content { text-align:left; }


/*Introduce*/
#introduce-course { background:url(images/introduce_head_bg.jpg) center top no-repeat; height:386px; color:#715138; }
#introduce div.blank { height:75px; }
#introduce dl dt { text-align:center; font-size:14px; font-weight:bold; }
#introduce dl dd { margin:0px 40px 0px 70px; text-indent:2em; line-height:22px; }
#introduce .box_main { float:left; margin:0px 4px; display:inline; width:240px; background:url(images/introduce_box.gif) left -245px repeat-x; }
#introduce .box_left { background:url(images/introduce_box.gif) left top no-repeat; }
#introduce .box_right { height:245px; background:url(images/introduce_box.gif) right -490px no-repeat; overflow:hidden; }
#intro_teacher .box_right { position:relative; }
#intro_teacher .box_right .ico { position:absolute; right:15px; top:5px; background:url(images/introduce_zjjs_ico.gif); width:101px; height:35px; }
#intro_teacher .box_right .info { padding:15px 17px; color:#ae600e; }
#intro_teacher .box_right .info img { margin-right:8px; }
#intro_teacher .box_right .info .spacer { height:25px; }
#intro_teacher .box_right .info span { font-size:14px; font-weight:bold; }

#intro-box { background:url(images/intro_box.gif); width:444px; height:330px; margin:0px auto; position:relative; }
#intro-box .introduce-button { position:absolute; top:25px; right:10px; }
#intro-box .introduce-button a { display:block; background:url(images/introduct_button.gif); width:113px; height:21px; text-indent:-50em; overflow:hidden; }
#intro-box .spacer { height:57px; }
#intro-box .intro-text { margin:0px 10px 0px 25px; color:#6e5237; }
#intro-box .intro-text p { text-indent:2em; }
#intro-box-media { padding:10px 0px; }
#intro-box-media #mediabox { }

#study-map { }

/*Calendar*/
#calendar-box { width:500px; height:697px;
		background-image:url(images/calendar_bg.png) !important;
		background-image:none;
		filter:none !important;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/calendar_bg.png',sizingMethod='crop');
		font-family:Century Gothic,Arial;
}
#CalendarControl { position:relative; }
#calendar-box a { text-decoration:none; }
#calendar-box .calendar-header { width:128px; padding-top:15px; margin-left:325px; text-align:center; color:#fff; }
#calendar-box .calendar-header .year { font-size:24px; line-height:32px; font-weight:bold; }
#calendar-box .calendar-header ul { line-height:25px; background:url(images/calendar_month.gif); }
#calendar-box .calendar-header ul li { float:left; }
#calendar-box .calendar-header ul li.btn { width:30px; }
#calendar-box .calendar-header ul li.title { width:68px; }
#calendar-box .calendar-header a { color:#fff; }
#calendar-box #calendar-main { width:231px; height:230px; margin-left:100px; margin-top:30px; text-align:center; font-size:20px; font-weight:bold; line-height:30px; }
#calendar-box .weektitle { background:url(images/calendar_week.gif); height:32px; }
#calendar-box #todays_date { display:none; }
#calendar-box a.weekend { color:#666; }
#calendar-box a.current {background:#EEE url(images/calendar_current_big.gif) center center no-repeat; }
#calendar-box a.notice { background:#F00; color:#FFF; cursor:text; }
#calendar-info { width:250px; margin-left:160px; margin-top:80px; }
#calendar-info li { background:url(images/static/calendar_info_list.gif) left center no-repeat; padding-left:30px; line-height:32px; }
#calendar-info li div { background:url(images/static/calendar_info_line.gif) left bottom repeat-x; }

/*Teacher*/
#teacher-box { border:1px solid #e7e7e7; background:#f2f0ef; margin:10px; padding:10px; }
#teacher-box .border { border:1px solid #d4d2d1; padding:10px; background:#FFF; }
#teacher-box .border .information { padding:0px 5px; margin-left:30px; color:#af5f0e; background:#FFF; }
#teacher-box .border .information p { text-indent:2em; }
#teacher-box .border .zjjs { background:#24cfd6 url(images/teacher_zjjs.gif) 8px center no-repeat; }
#teacher-box .border .zyzz { background:#2497d6 url(images/teacher_zyzz.gif) 8px center no-repeat; }
#teacher-box .border .xzjs { background:#2369d6 url(images/teacher_xzjs.gif) 8px center no-repeat; }

/*Examine*/
#examine-box .border .ico { background:url(images/examine_ico.gif); width:119px; height:48px; left:-10px; top:-10px; }
#examine-box .border .information { margin-top:40px; }
#examine-box .border .khjg { position:absolute; right:20px; top:6px; }
#examine-box .border .khjg a { display:block; background:url(images/khjg_btn.gif); text-indent:-50em; width:117px; height:33px; overflow:hidden; }
#yangjuan-box .border .ico { background:url(images/yangjuan_ico.gif); width:91px; height:71px; left:10px; top:-16px; }
#yangjuan-box .border .download { position:absolute; right:20px; top:6px; }
#yangjuan-box .border .download a { display:block; background:url(images/yj_download.gif); text-indent:-50em; width:140px; height:65px; overflow:hidden; }
#yangjuan-box .border .information { margin-top:60px; }

/*Question Box*/
.questionbox { border-top:4px solid #ffa200; border-left:2px solid #dfe0e2; border-bottom:4px solid #ffa200; border-right:2px solid #dfe0e2; text-align:left; }
	.questionbox .title {}
	.questionbox .question { border-top:1px dashed #919191; padding:8px; }
	.questionbox .even { background:#f8f8f8; }
	.questionbox .question .question-num { background:url(images/static/question_num.gif) left center no-repeat; color:#fe9900; padding-left:30px; }
	.questionbox .question .question-num span { float:right; cursor:pointer; color:#000; }
	.questionbox .question dl { margin:0px 35px; }
	.questionbox .question dl dt { color:#5a6371; }
	.questionbox .question dl dd { border-top:1px dashed #DDD; margin:5px 0px; padding:5px 0px; }
	.questionbox .submitform { margin:10px auto; text-align:center; }

/*zdnd-box*/
#zdnd-box { margin:0px 10px; }
#zdnd-box .title { background:url(images/zdnd_title.gif) no-repeat; padding-top:80px; }
#zdnd-box .title p { margin:0px 10px; color:#fe9900; text-indent:2em; }
#zdnd-box .question-num { color:#333; }

/*KCJJ*/
#kpal-box .border .ico { background:url(images/kpal_ico.gif); width:125px; height:59px; left:-10px; top:-10px; }
#kpal-box .border .information { margin-top:50px; color:#38146c; }
#kpal-box .border .information h2 { text-align:center; font-size:12px; }
#tree-box { text-align:left; width:490px; margin:0px auto; background:url(images/tree_box_bg.gif) -490px top repeat-y; }
	#tree-box .head { background:url(images/tree_box_bg.gif); height:17px; }
	#tree-box .foot { background:url(images/tree_box_bg.gif) -980px top repeat-y; height:17px; }
	#tree-box dl { width:280px; margin:10px auto; line-height:24px; color:#1666bf; }
	#tree-box dl a { color:#1666bf; }
	#tree-box dl dt { background:url(images/tree_box_dt_list.gif) left bottom no-repeat; border-bottom:1px solid #b8b8b8; padding-left:30px; }
	#tree-box dl dd { margin-left:30px; background:url(images/tree_box_dd_list.gif) left center no-repeat; padding-left:15px; }
#kcjj-box { margin:0px 10px; }
	#control_button { border-bottom:1px solid #c9ced4; padding-bottom:8px; }
	#control_button li { float:right; width:100px; line-height:24px; margin:0px 10px; }
	#control_button li a { display:block; background:url(images/kcjj_button.gif); color:#0e2d40; text-decoration:none; }
#content { text-align:left; color:#473007; padding:10px 0px; }
#content #mediabox { text-align:center; }
#content h1 { text-align:center; font-weight:bold; font-size:12px; line-height:40px; }
#content h2 { text-align:center; font-weight:normal; font-size:12px; line-height:30px; }
#content h3 { text-indent:2em; font-size:12px; font-weight:normal;display:none; }
#content p { text-indent:2em; }
#content img.center { display:block; margin:0px auto; }
#zdgn { color:#006666; line-height:30px; }

/*BJZL*/
#bjzl-box { margin:0px 10px; background:url(images/bjzl_border.gif) left top repeat-y; }
#bjzl-box .title { background:url(images/bjzl_title.gif) no-repeat; height:33px; }
#bjzl-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#bjzl-box .content h2 { font-size:12px; text-align:center; }
#bjzl-box .content p { text-indent:2em; }
#bjzl-box .foot { text-align:left; background:url(images/bjzl_border.gif) left bottom repeat-x; }
#bjzl-box .foot em { display:block; background:url(images/bjzl_corner.gif); width:3px; height:3px; overflow:hidden; }

/*KCGG*/
#kcgg-box { margin:0px 10px; background:url(images/kcgg_border.gif) left top repeat-y; }
#kcgg-box .title { background:url(images/kcgg_title.gif) no-repeat; height:33px; }
#kcgg-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#kcgg-box .content h2 { font-size:12px; text-align:center; }
#kcgg-box .content p { text-indent:2em; }
#kcgg-box .foot { text-align:left; background:url(images/kcgg_border.gif) left bottom repeat-x; }
#kcgg-box .foot em { display:block; background:url(images/kcgg_corner.gif); width:3px; height:3px; overflow:hidden; }

/*CKWX*/
#ckwx-box { margin:0px 10px; background:url(images/ckwx_border.gif) left top repeat-y; }
#ckwx-box .title { background:url(images/ckwx_title.gif) no-repeat; height:33px; }
#ckwx-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#ckwx-box .content h2 { font-size:12px; text-align:center; }
#ckwx-box .content p { text-indent:2em; }
#ckwx-box .foot { text-align:left; background:url(images/ckwx_border.gif) left bottom repeat-x; }
#ckwx-box .foot em { display:block; background:url(images/ckwx_corner.gif); width:3px; height:3px; overflow:hidden; }

/*GNHG*/
#gnhg-box { margin:0px 10px; background:url(images/gnhg_border.gif) left top repeat-y; }
#gnhg-box .title { background:url(images/gnhg_title.gif) no-repeat; height:33px; }
#gnhg-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#gnhg-box .content h2 { font-size:12px; text-align:center; }
#gnhg-box .content p { text-indent:2em; }
#gnhg-box .foot { text-align:left; background:url(images/gnhg_border.gif) left bottom repeat-x; }
#gnhg-box .foot em { display:block; background:url(images/gnhg_corner.gif); width:3px; height:3px; overflow:hidden; }

/*ZHLX*/
#zhlx-box { margin:0px 10px; background:url(images/zhlx_border.gif) left top repeat-y; }
#zhlx-box .title { background:url(images/zhlx_title.gif) no-repeat; height:33px; }
#zhlx-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#zhlx-box .content dl dt { float:left; width:450px; background:url(images/zhlx_list_ico.gif) left center no-repeat; padding-left:14px; }
#zhlx-box .content dl dd a { color:#2b8309; }
#zhlx-box .foot { text-align:left; background:url(images/zhlx_border.gif) left bottom repeat-x; }
#zhlx-box .foot em { display:block; background:url(images/zhlx_corner.gif); width:3px; height:3px; overflow:hidden; }

/*YJWZ*/
#yjwz-box { margin:0px 10px; background:url(images/yjwz_border.gif) left top repeat-y; }
#yjwz-box .title { background:url(images/yjwz_title.gif) no-repeat; height:33px; }
#yjwz-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#yjwz-box .content h2 { font-size:12px; text-align:center; }
#yjwz-box .content p { text-indent:2em; }
#yjwz-box .foot { text-align:left; background:url(images/yjwz_border.gif) left bottom repeat-x; }
#yjwz-box .foot em { display:block; background:url(images/yjwz_corner.gif); width:3px; height:3px; overflow:hidden; }

#yjwz-menu { display:block; background:#fff; border-bottom:1px solid #CCC; padding-left:15px; }
#yjwz-menu li { float:left; position:relative; width:100px; text-align:center; border:1px solid #CCC; margin:0px -1px -1px 0px; margin-top:5px; }
#yjwz-menu li a { display:block; color:#666; text-decoration:none; }
#yjwz-menu li.current { border-bottom:1px solid #fff; margin-top:0px; }
#yjwz-menu li.current a { line-height:26px; color:#333; font-weight:bold; }
#yjwz-box .list { margin-top:14px; }

/*MJJZ*/
#mjjz-box { margin:0px 10px; background:url(images/mjjz_border.gif) left top repeat-y; }
#mjjz-box .title { background:url(images/mjjz_title.gif) no-repeat; height:33px; }
#mjjz-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#mjjz-box .content h2 { font-size:12px; text-align:center; }
#mjjz-box .content p { text-indent:2em; }
#mjjz-box .foot { text-align:left; background:url(images/mjjz_border.gif) left bottom repeat-x; }
#mjjz-box .foot em { display:block; background:url(images/mjjz_corner.gif); width:3px; height:3px; overflow:hidden; }
#mjjz-box .bold { color:#999; }
#mjjz-box-media { text-align:center; }


/*GJDT*/
#gjdt-box { margin:0px 10px; background:url(images/gjdt_border.gif) left top repeat-y; }
#gjdt-box .title { background:url(images/gjdt_title.gif) no-repeat; height:33px; }
#gjdt-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#gjdt-box .content h2 { font-size:12px; text-align:center; }
#gjdt-box .content p { text-indent:2em; }
#gjdt-box .foot { text-align:left; background:url(images/gjdt_border.gif) left bottom repeat-x; }
#gjdt-box .foot em { display:block; background:url(images/gjdt_corner.gif); width:3px; height:3px; overflow:hidden; }
#gjdt-box .listico { background:url(images/gjdt_list_ico.gif) 28px 3px no-repeat; }
#gjdt-box .listico a { padding-left:2em; }

/*XGKC*/
#xgkc-box { margin:0px 10px; background:url(images/xgkc_border.gif) left top repeat-y; }
#xgkc-box .title { background:url(images/xgkc_title.gif) no-repeat; height:33px; }
#xgkc-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#xgkc-box .content h2 { font-size:12px; text-align:center; }
#xgkc-box .content p { text-indent:2em; }
#xgkc-box .foot { text-align:left; background:url(images/xgkc_border.gif) left bottom repeat-x; }
#xgkc-box .foot em { display:block; background:url(images/xgkc_corner.gif); width:3px; height:3px; overflow:hidden; }

/*ALK*/
#alk-box { margin:0px 10px; background:url(images/alk_border.gif) left top repeat-y; }
#alk-box .title { background:url(images/alk_title.gif) no-repeat; height:33px; }
#alk-box .content { background:url(images/commonbox_line.gif); line-height:21px; margin:20px 10px; }
#alk-box .content h2 { font-size:12px; text-align:center; }
#alk-box .content p { text-indent:2em; }
#alk-box .foot { text-align:left; background:url(images/alk_border.gif) left bottom repeat-x; }
#alk-box .foot em { display:block; background:url(images/alk_corner.gif); width:3px; height:3px; overflow:hidden; }


/*KCZD*/
#dictionary-box { width:486px; margin:0px auto 20px 10px; }
#dictionary-search { text-align:right; padding:10px; }
#search-state { margin:0px 10px; }
#keywords { border:1px solid #a0b7d6; line-height:18px; height:20px; padding:0px 3px; }
#dictionary-search .button { padding:1px; border:1px solid #a0b7d6; background:#fff; }
#dictionary-search .button input { padding:0px 4px; background:#a3b3c7; border:none; line-height:20px; height:18px; overflow:hidden; }
#dictionary-box .top { background:url(images/dictionary_top.gif); height:11px; overflow:hidden; }
#dictionary-box .main { background:url(images/dictionary_bg.gif); }
#dictionary-box .bottom { background:url(images/dictionary_bottom.gif); height:11px; }
#dictionary-box .main .title { float:left; margin: 5px auto 5px 20px; height:22px; background:url(images/dictionary_title_left.gif) left center no-repeat; display:inline; }
#dictionary-box .main .title h2 { margin-left:3px; padding-left:15px; padding-right:18px; line-height:22px; background:#dee5d5 url(images/dictionary_title_right.gif) right center no-repeat; font-size:12px; font-weight:normal; }
#dictionary-box .dictionary { clear:both; background:url(images/dictionary_main.gif); width:458px; margin:0px auto; }
#dictionary-box .dictionary .head { background:url(images/dictionary_head.gif); height:21px; }
#dictionary-box .dictionary .foot { background:url(images/dictionary_foot.gif); height:21px; }
#dictionary-box .dictionary ul { margin:0px 15px; background:#f5f6f3; }
#dictionary-box .dictionary ul li { float:left; display:inline; margin:4px 2px; padding:0px 4px; color:#285c06; white-space:nowrap; cursor:pointer; text-decoration:underline }
#dictionary-box .dictionary ul li.light { background:#ffff00; text-decoration:none }

/*PoPo*/
#toolTipTalbe { text-align:left; }
#pltsPoptop,#pltsPopbot { position:relative; }
#pltsPoptop p,#pltsPopbot p { position:absolute; width:18px; height:8px; }
#cttmain { border:1px solid #666; padding:5px 10px; background:#fff; }
#topleft { background:url(images/pop_top_left.gif) left top no-repeat; top:-7px; left:20px; }
#topright { background:url(images/pop_top_right.gif) left top no-repeat; top:-7px; right:20px; }
#botleft { background:url(images/pop_bot_left.gif) left top no-repeat; top:-1px; left:20px; }
#botright { background:url(images/pop_bot_right.gif) left top no-repeat; top:-1px; right:20px; }



#material-list .information { background:#e7ecee; margin:5px; padding:10px; }
#material-list .information ul {}
#material-list .information ul li { float:left; display:inline; border:1px solid #bd5e24; margin:10px 8px; height:163px; background:#fff; overflow:hidden; }
#material-list .information ul li img { margin:4px; }

#khjg-box .title { background:url(images/khjg_bar.gif); width:456px; height:111px; margin:0px auto; }



