﻿body { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100%;}
form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:relative;}
img { border-width:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
div,ul,li,h1,a { font-size:9pt; text-decoration:none; color:Black; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.black { color:black;}
.white { color:White;}
.red { color:Red;}
.blank { clear:left;}

/*default page start*/
#default {}
#default .top {}
#default .top .top1 { height:91px; margin:0px 0px 5px 0px;}
#default .top .top1 div { height:89px; border:solid 1px #A2A2A2; float:left;}
#default .top .top1 .logo { width:205px; margin:0px 4px 0px 0px;}
#default .top .top1 .bar { width:459px;  margin:0px 3px 0px 0px; background-color:#F7F7F7;}
#default .top .top1 .bar ul { list-style-type:none; padding:14px 0px 0px 3px; margin:0px;}
#default .top .top1 .bar ul li{ display:inline; margin:12px;}
#default .top .top1 .bar ul li h1{ float:left; margin:0px 14px 0px 10px; font-weight:normal; padding:0px;}
#default .top .top1 .other { width:103px; background-color:#F7F7F7;}
#default .top .top1 .other ul { list-style-type:none; padding:15px 0px 0px 14px; margin:0px;}
#default .top .top1 .other ul li { margin:0px 0px 10px 0px;}
#default .top .top1 .other ul li img { margin:0px 0px -2px 0px;}
#default .top .menu { height:29px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:780px}
#default .top .menu ul { list-style-type:none; margin:0px 0px 0px 4px; padding:0px 0px 0px 0px;}
#default .top .menu ul li { float:left; line-height:32px; height:32px; text-align:center; padding:0px 0px 0px 0px;}
#default .top .menu ul li a { font-size:12px; margin:0px 0px 10px 0px;}
#default .top .menu ul .menu1 { background-image:url(/images/nav_btn.gif); width:70px; }
#default .top .menu ul .menu_bg1 a { color:White;}
#default .top .menu ul .menu_bg2 { background-image:url(/images/nav_btn.gif); width:74px;}
#default .top .menu ul .menu_bg2 a { color:White;}
#default .top .menu ul .menu_bg3 { background-image:url(/images/nav_btn.gif); width:93px;}
#default .top .menu ul .menu_bg3 a { color:White;}
#default .top .menu ul .menu_bg4 { background-image:url(/images/nav_btn.gif); width:57px;}
#default .top .menu ul .menu_bg4 a { color:White;}
#default .top .menu ul .menu_bg11 { background-image:url(/images/nav_btn.gif); width:65px;}
#default .top .menu ul .menu_bg11 a { color:Black;}
#default .top .menu ul .menu_bg22 { background-image:url(/images/nav_btn.gif); width:74px;}	
#default .top .menu ul .menu_bg22 a { color:Black;}
#default .top .menu ul .menu_bg33 { background-image:url(/images/nav_btn.gif); width:93px;}
#default .top .menu ul .menu_bg33 a { color:Black;}
#default .top .menu ul .menu_bg44 { background-image:url(/images/nav_btn.gif); width:57px;}
#default .top .menu ul .menu_bg44 a { color:Black;}
#default .top .submenu { background-color:#E8E8E8; height:30px; margin:0px 0px 1px 0px;width:780px}
#default .top .submenu h1 { font-size:9pt; color:#FE0002; float:left;}
#default .top .submenu ul { list-style-type:none; margin:0px; padding-left:15px; display:none;}
#default .top .submenu #submenu1 { display:block;}
#default .top .submenu ul li { float:left; line-height:27px; height:27px; text-align:center; margin:3px 4px 0px 4px;}
#default .top .submenu ul li a {}
/*以下为公用部分*/
.search { background-color:#E1F5FF; border:solid 1px #0093D6; height:26px; margin:0px 0px 8px 0px; padding:6px 0px 0px 21px;width:auto }
.search .searchico { margin-bottom:-2px;}
.search #Search1_classid { display:none;}
.search .imagebutton { margin-bottom:-7px;}
.search #Search1_keywords { border:solid 1px #0093D6; width:340px; height:14px; margin-bottom:-1px;}
.search .red { color:#FE0000; padding-left:3px;}
.search a {}
/*以上为公用部分*/
#default .center{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#default .center .center1{ margin:0px 0px 6px 0px; padding:0px 0px 0px 0px;}
#default .center .center1 .center1left{ float:left; margin:0px 9px 0px 0px; padding:0px 0px 0px 0px;}
#default .center .center1 .center1left .center1lefttop4{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left{ margin:0px 9px 0px 0px; float:left; padding:0px 0px 0px 0px;}
/*login*/
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login{ border:solid 1px #0093D8; width:225px; height:185px; margin:0px 0px 7px 0px; background-color:#F7F7F7; padding:0px 0px 0px 0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login h1{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login h1 img { margin-bottom:-3px; padding-top:3px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login ul { list-style-type:none; margin:15px 17px 0px 13px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login ul li { float:left; line-height:18px; height:18px;margin:0px 0px 7px 0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login ul li .width { width:120px; height:16px; border:solid 1px #B4B4B4;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login .l { width:48px; padding-left:2px; padding-top:0px; float:left;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login .r { width:130px; padding-left:2px; padding-top:0px; float:left;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login .line { clear:left; height:1px; line-height:1px; background-image:url(/images/logo_bg_line.jpg); margin:0px 17px 8px 13px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login div { margin:0px 17px 5px 13px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login #login { border:0px; width:46px; height:19px; background-image:url(/images/login_button_bg.jpg);}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login #reg { border:0px; width:46px; height:19px; background-image:url(/images/login_button_bg.jpg);}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login .red { color:#FE0000; padding-left:3px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login ul li a {}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .login #userloginin li { float:none;}
/*calendar*/
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar{ border:solid 1px #0093D8; width:225px; height:155px; margin-bottom:7px; background-color:#F7F7F7;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar h1{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px; color:#0052AF;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar .calendarcontent { height:125px; background-image:url(/images/calendar_bg.jpg);}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar ul { height:120px; list-style-type:none; margin:5px 0px 0px 3px; float:left;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar .l { width:117px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar .r { width:99px; margin:0px 0px 0px 0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar ul li { float:left; margin:0px 0px 0px 0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar .l li{ line-height:27px; height:27px; width:39px; text-align:center;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar .r li{ line-height:21px; height:21px; width:99px; padding-left:3px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4left .calendar ul .t { color:#8B4800; margin-top:12px; text-align:center;}
/*center1lefttop4right*/
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right{ margin:0px 0px 0px 0px; float:left; padding:0px 0px 0px 0px;}
/*notes*/
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .notes{ border:solid 1px #0093D8; width:341px; height:156px; margin-bottom:8px; background-color:#F7F7F7;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .notes h1{ background-color:#E1F5FF; border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px; color:#C80000;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .notes h1 span{ color:#0051AF; font-weight:normal; font-size:12px; padding-left:200px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .notes ul { height:126px; padding:10px 0px 0px 14px; margin:0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .notes ul li { float:left; list-style-type:none; line-height:23px; height:23px; margin:0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .notes .l { width:230px; background-image:url(/images/notes_ico.jpg); background-repeat:no-repeat; padding-left:16px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .notes .r { width:60px;}
/*news*/
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news{ width:343px; height:173px; margin-bottom:8px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news .title{ background-image:url(/images/news_bg1.jpg); height:22px; line-height:22px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news h1{ font-size:12px; margin:0px 0px 0px 0px; padding:8px 0px 0px 0px; color:#000000; float:left; font-weight:normal; text-align:center; width:67px; line-height:12px; cursor:hand;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news .checked{ background-image:url(/images/news_bg.jpg); width:69px; font-weight:bold;  margin:0px 0px 0px 0px; background-image:url(/images/news_bg.jpg); height:22px; line-height:22px; padding-top:0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news ul { clear:left; border:solid 1px #0093D8; height:141px; padding:10px 0px 0px 14px; margin:0px; background-color:#F7F7F7; display:none;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news #news_content11 { display:block;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news ul li { float:left; list-style-type:none; line-height:23px; height:23px; margin:0px 0px 0px 0px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news .l { width:45px; background-image:url(/images/news_ico.jpg); background-repeat:no-repeat; padding-left:18px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news .r { width:245px;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news .more { width:92%; text-align:right; color:#0051AF;}
#default .center .center1 .center1left .center1lefttop4 .center1lefttop4right .news .more a{ color:#0051AF;}
/*center1leftcenter3 以下这段是共用的部分，被首页很多地方调用*/
.center1leftcenter3{ clear:left; width:577px; height:226px; margin:0px; border:solid 1px #0093D8; background-color:#F7F7F7;}
.center1leftcenter3 h1{ height:29px; line-height:29px; font-size:14px; color:#0052AF; float:left; text-align:center; width:191px; margin:0px 0px 12px 0px;}
.center1leftcenter3 h1 a{ font-size:14px; color:#0052AF;}
.center1leftcenter3 .mouseover{ background-image:url(/images/nopic.jpg); border:0px; cursor:hand;}
.center1leftcenter3 .mouseout{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8;}
.center1leftcenter3 .leftline{ border-left:solid 1px #0093D8; width:192px;}
.center1leftcenter3 div { display:none;}
#news_content21,#news_content31,#news_content41,#news_content51 { display:block;}
.center1leftcenter3 h2 { clear:left; background-image:url(/images/news_ico2.jpg); background-repeat:no-repeat; padding-left:18px; font-size:9pt; margin:0px 0px 4px 12px; color:#8B4801;}
.center1leftcenter3 h2 a { font-size:9pt; color:#8B4801;}
.center1leftcenter3 ul { padding:0px 0px 0px 0px; margin:0px;}
.center1leftcenter3 ul li { list-style-type:none; width:160px; background-image:url(/images/news_ico3.jpg); background-repeat:no-repeat; padding:0px 0px 0px 11px; margin:0px 8px 0px 6px; line-height:23px; height:23px; float:left;}
.center1leftcenter3 ul li a { font-size:9pt; color:Black;}
/*center1right*/
#default .center .center1 .center1right{ margin:0px 0px 0px 0px; float:left; padding:0px 0px 0px 0px;}
/*center1right1*/
#default .center .center1 .center1right .center1right1{ border:solid 1px #0093D8; width:190px; margin-bottom:7px; background-color:#F7F7F7;}
#default .center .center1 .center1right .center1right1 h1{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px 0px 10px 0px;}
#default .center .center1 .center1right .center1right1 h1 img { margin-bottom:-4px; padding-top:4px;}
#default .center .center1 .center1right .center1right1 ul { list-style-type:none; margin:0px; height:255px;}
#default .center .center1 .center1right .center1right1 ul li { line-height:23px; height:23px;margin:0px 0px 0px 11px; background-image:url(/images/notes_ico.jpg); background-repeat:no-repeat; padding-left:16px;}
#default .center .center1 .center1right .center1right1 ul .more { width:92%; text-align:right; color:#0051AF; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(/images/nopic.jpg);}
#default .center .center1 .center1right .center1right1 ul .more a { color:#0051AF;}
/*center1right2*/
#default .center .center1 .center1right .center1right2{ border:solid 1px #0093D8; width:190px; margin:0px; background-color:#F7F7F7;}
#default .center .center1 .center1right .center1right2 h1{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px 0px 9px 0px;}
#default .center .center1 .center1right .center1right2 h1 img { margin-bottom:-4px; padding-top:4px;}
#default .center .center1 .center1right .center1right2 ul { list-style-type:none; margin:0px; width:95px; float:left;}
#default .center .center1 .center1right .center1right2 ul li { line-height:19px; height:19px; text-align:center;}
#default .center .center1 .center1right .center1right2 .tearch_ico { height:87px; margin:0px;}
#default .center .center1 .center1right .center1right2 ul li img { margin:0px 0px 0px 0px; width:70px; height:87px;}
#default .center .ads{ margin:0px 0px 6px 0px;}
#default .center .center1 .center1right .center1right2 .more { width:92%; text-align:right; color:#0051AF; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(/images/nopic.jpg); line-height:21px;}
#default .center .center1 .center1right .center1right2 .more a { color:#0051AF;}
/*center2*/
#default .center .center2{ margin:0px 0px 0px 0px;}
#default .center .center2 .center2left { float:left; margin:0px 6px 0px 0px;}
#default .center .center2 .center2left .center1leftcenter3 { margin:0px 0px 7px 0px;}
/*center2right*/
#default .center .center2 .center2right { float:left; margin:0px 0px 0px 0px;}
/*center2right1*/
#default .center .center2 .center2right .center2right1 { border:solid 1px #0093D8; width:190px; height:180px; margin-bottom:7px; background-color:#F7F7F7; }
#default .center .center2 .center2right .center2right1 h1{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px 0px 10px 0px;}
#default .center .center2 .center2right .center2right1 h1 img { margin-bottom:-4px; padding-top:4px;}
#default .center .center2 .center2right .center2right1 ul { list-style-type:none; margin:0px;}
#default .center .center2 .center2right .center2right1 ul li { line-height:23px; height:23px;margin:0px 0px 0px 11px; background-image:url(/images/notes_ico.jpg); background-repeat:no-repeat; padding-left:16px;}
#default .center .center2 .center2right .center2right1 .more { padding-left:120px; color:#0051AD; background-image:url(/images/nopic.jpg);}
#default .center .center2 .center2right .center2right1 .more a { color:#0051AD;}
/*center2right2*/
#default .center .center2 .center2right .center2right2 { border:solid 1px #0093D8; width:190px; height:271px; margin-bottom:0px; background-color:#F7F7F7;}
#default .center .center2 .center2right .center2right2 h1{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px 0px 10px 0px;}
#default .center .center2 .center2right .center2right2 h1 img { margin-bottom:-4px; padding-top:4px;}
#default .center .center2 .center2right .center2right2 ul { list-style-type:none; margin:0px;}
#default .center .center2 .center2right .center2right2 ul li { line-height:23px; height:23px;margin:0px 0px 0px 11px; background-image:url(/images/notes_ico.jpg); background-repeat:no-repeat; padding-left:16px;}
#default .center .center2 .center2right .center2right2 .more { padding-left:120px; color:#0051AD; background-image:url(/images/nopic.jpg);}
#default .center .center2 .center2right .center2right2 .more a { color:#0051AD;}
/*center3*/
#default .center .center3{ clear:left; margin:0px 0px 8px 0px;}
/*shopleft*/
#default .center .center3 .shopleft{ float:left; width:25px; height:187px; line-height:187px;}
/*shopright*/
#default .center .center3 .shopright{ float:left; margin:0px; width:750px; height:187px; line-height:187px;}
/*shoprightmenu*/
#default .center .center3 .shopright .shoprightmenu{ height:23px; line-height:23px;}
#default .center .center3 .shopright .shoprightmenu ul { margin:0px; list-style-type:none;}
#default .center .center3 .shopright .shoprightmenu ul li { width:58px; height:23px; line-height:23px; float:left; text-align:center;}
#default .center .center3 .shopright .shoprightmenu .mouseover { background-image:url(/images/shop_bg_blank.jpg); width:59px; font-weight:bold; color:#0150AD; cursor:hand;}
#default .center .center3 .shopright .shoprightmenu .mouseout { background-image:url(/images/shop_bg.jpg); width:58px; font-weight:normal; color:#0053AD;}
/*shoprightcontent*/
#default .center .center3 .shopright .shoprightcontent { border:solid 1px #C5E0FE; border-top-width:0px; height:163px; line-height:163px;}
#default .center .center3 .shopright .shoprightcontent div { display:none;}
#default .center .center3 .shopright .shoprightcontent #shop_content1 { display:block;}
#default .center .center3 .shopright .shoprightcontent ul { margin:0px; list-style-type:none; width:120px; float:left;}
#default .center .center3 .shopright .shoprightcontent ul li { height:16px; line-height:16px; text-align:center; margin-top:6px;}
#default .center .center3 .shopright .shoprightcontent .height { height:126px;}
#default .center .center3 .shopright .shoprightcontent .more { float:left; width:16px; height:86px; line-height:15px; padding-top:50px; background-color:#F4F4F4; text-align:center; margin-top:10px; color:#CE3805; display:block;}
#default .center .center3 .shopright .shoprightcontent .more a { color:#CE3805;}
/*center4*/
#default .center .center4 { margin:0px 0px 8px 0px;}
#default .center .center4 .center1leftcenter3 { float:left; margin:0px 6px 0px 0px;}
/*center2right1*/
#default .center .center4 .center2right1 { border:solid 1px #0093D8; width:190px; height:226px; margin-bottom:7px; background-color:#F7F7F7; float:left;}
#default .center .center4 .center2right1 h1{ background-image:url(/images/login_bg.jpg); border-bottom:solid 1px #0093D8; height:29px; line-height:29px; font-size:14px; padding-left:17px; margin:0px 0px 10px 0px;}
#default .center .center4 .center2right1 h1 img { margin-bottom:-4px; padding-top:4px;}
#default .center .center4 .center2right1 ul { list-style-type:none; margin:0px;}
#default .center .center4 .center2right1 ul li { line-height:23px; height:23px;margin:0px 0px 0px 11px; background-image:url(/images/notes_ico.jpg); background-repeat:no-repeat; padding-left:16px;}
#default .center .center4 .center2right1 .more { padding-left:120px; color:#0051AD; background-image:url(/images/nopic.jpg);}
#default .center .center4 .center2right1 .more a { color:#0051AD;}

/*bottom 为全局公用部分,为所有页面公用*/
.bottom{}
.bottom ul{ list-style-type:none; margin:0px;}
.bottom ul li{ line-height:28px; height:28px; text-align:center;}
.bottom div{ line-height:45px; height:45px; text-align:center;}
.bottom div .img1{ margin-bottom:-18px;}
/*bottom 为全局公用部分*/
/*default page end*/

/*二级页面开始*/
#class2page {}
/*top0 为全局公用部分,为二级三级四级页面公用*/
.top0 {}
.top0 .top1{ margin:0px 0px 0px 0px;}
.top0 .top1 .logo{ width:159px; height:60px; float:left; margin:0px 3px 0px 0px; border:solid 1px #01BBA6;}
.top0 .top1 .top1right{ float:left;}
.top0 .top1 .top1right .menu{ background-color:#C8EBE7; height:29px; line-height:29px; margin:0px 0px 5px 0px; width:616px;}
.top0 .top1 .top1right ul li{ height:29px; line-height:29px; padding:0px 0px 0px 9px;color:#001412;display:inline;}
.top0 .top1 .top1right ul li a{ font-weight:bold; font-size:13px;}
.top0 .top1 .top1right .login{ height:26px; line-height:26px; background-color:#F2FBF8;  border:solid 1px #04C0B2; padding:0px 0px 0px 10px;}
.top0 .top1 .top1right .login .width { width:120px; height:16px; border:solid 1px #B4B4B4; margin:2px 0px 0px 0px;}
.top0 .top1 .top1right .login #Page2menu1_login { border:0px; width:46px; height:19px; background-image:url(/images/login_button_bg.jpg);}
.top0 .top1 .top1right .login #Page2menu1_reg { border:0px; width:46px; height:19px; background-image:url(/images/login_button_bg.jpg);}
.top0 .top1 .top1right .login .red { color:#FF0A02; margin:0px 6px 0px 8px;}

.top0 .search { border:solid 1px #01BBA6; margin:3px 0px 3px 0px;}
.top0 .search #Search1_keywords { border:solid 1px #01BBA6;}
/*top0 为全局公用部分,为二级三级四级页面公用*/
#class2page .top0 .top3{ height:70px; background-image:url(/images/class2menu_center.jpg); margin:3px 0px 0px 0px;}
#class2page .top0 .top3 div{ height:70px;  float:left;}
#class2page .top0 .top3 div ul{ height:70px;  float:left; width:496px; list-style-type:none; padding-left:10px;}
#class2page .top0 .top3 div ul li{ line-height:35px; display:inline; margin:11px 0px 0px 0px; color:White; font-size:14px; font-weight:bold;}
#class2page .top0 .top3 div ul li a{ color:White; font-size:14px; font-weight:bold;}

#class2page .center {}
#class2page .center .center1{ margin:5px 0px 0px 0px;}
/*center1left start*/
#class2page .center .center1 .center1left{ float:left; margin:0px 8px 0px 0px;}
#class2page .center .center1 .center1left .center1leftlisten{ float:left; width:256px; height:186px;}
#class2page .center .center1 .center1left .center1leftlisten h1{ width:256px; line-height:21px; height:21px; background-image:url(/images/class2_bg.jpg); padding-top:5px; color:#0D5501; font-size:14px;}
#class2page .center .center1 .center1left .center1leftlisten h1 img{ margin:0px 10px -2px 13px;}
#class2page .center .center1 .center1left .center1leftlisten ul{ padding:15px 0px 0px 13px; list-style-type:none; background-color:#F2FBF8; height:147px;}
#class2page .center .center1 .center1left .center1leftlisten ul li{ line-height:23px; height:23px;}
#class2page .center .center1 .center1left .center1ads{ float:left; margin:0px 0px 0px 9px;}
/*center1left end*/
/*center1right start*/
#class2page .center1right{ float:left;}
#class2page .center1right .center1right1{ background-color:#F2FBF8; margin:0px 0px 5px 0px;}
#class2page .center1right .center1right1 h1{ background-image:url(/images/class2_bg5.jpg); width:250px; height:26px; line-height:26px; color:#0D5501; font-size:14px;}
#class2page .center1right .center1right1 h1 img{ margin:3px 8px -4px 13px;}
#class2page .center1right .center1right1 ul{ padding:15px 0px 0px 13px; list-style-type:none; background-color:#F2FBF8; height:147px;}
#class2page .center1right .center1right1 ul li{ line-height:23px; height:23px;}
/*center1right end*/
/*center2 start 此段为公共部分，为本页面很多地方调用*/
#class2page .center2{ width:520px; height:186px; border:solid 1px #C6CAC9; background-color:#F2FBF8; margin:0px 0px 5px 0px;}
#class2page .center2 h1{ width:260px; height:25px; line-height:25px; float:left; text-align:center; font-size:14px; cursor:hand;}

#class2page .center2 .center2title1{ background-image:url(/images/class2_bg1.jpg); color:#154A1E; font-size:14px; cursor:hand;}
#class2page .center2 .center2title2{ background-image:url(/images/class2_bg2.jpg); color:#700F56; font-size:14px; cursor:hand;}
#class2page .center2 div { display:none; width:520px;}
#class2page .center2 .show { display:block;}
#class2page .center2 h2{ height:16px; line-height:16px; font-size:12px; margin:13px 0px 10px 12px; padding-left:12px; background-image:url(/images/class2_bg3.jpg); background-repeat:no-repeat;}
#class2page .center2 ul{ padding:0px 0px 0px 13px; list-style-type:none;}
#class2page .center2 ul li{ width:236px; line-height:23px; height:23px; padding-left:12px; background-image:url(/images/class2_bg4.jpg); background-repeat:no-repeat; float:left;}
/*center2 end 此段为公共部分，为本页面很多地方调用*/
/*center2right start 此段为公共部分，为本页面很多地方调用*/
#class2page .center2right{ float:left;}
#class2page .center2right .center2right1{ background-color:#F2FBF8; margin:0px 0px 5px 0px;}
#class2page .center2right .center2right1 h1{ background-image:url(/images/class2_bg5.jpg); width:245px; height:26px; line-height:26px; color:#0D5501; font-size:13px; padding:0px 0px 0px 5px;}
#class2page .center2right .center2right1 h1 a{ color:#0D5501; font-size:13px;}
#class2page .center2right .center2right1 h1 img{ margin:3px 8px -4px 13px;}
#class2page .center2right .center2right1 ul{ padding:15px 0px 0px 13px; list-style-type:none; background-color:#F2FBF8; height:147px; display:none;}
#class2page .center2right .center2right1 .show { display:block;}
#class2page .center2right .center2right1 ul li{ line-height:23px; height:23px;}
/*center2right end 此段为公共部分，为本页面很多地方调用*/
#class2page .ads .ad778 { width:778px; border:solid 1px #878787; margin:-2px 0px 4px 0px;}
/*二级页面结束*/

/*三级页面开始*/
#class3page{}
#class3page .top0{ margin:0px 0px 5px 0px;}
/*top1,top2在直接调用上面二级页面定义的*/
#class3page .top0 .top2{ margin-bottom:7px;}
#class3page .top0 .top3{ margin:5px 0px 0px 0px;}
#class3page .top0 .top3 .top3left{ float:left; width:170px; height:33px; line-height:33px; background-image:url(/images/class3logo1.jpg);}
#class3page .top0 .top3 .top3left div { float:right; height:25px; line-height:25px; background-color:White; color:#009E9C; font-size:14px; font-weight:bold; margin:5px 4px 0px 0px; padding:0px 0px 0px 7px;}
#class3page .top0 .top3 .top3right{ float:left; width:610px; height:33px;}
#class3page .top0 .top3 .top3right ul{ margin:4px 0px 0px 0px; list-style-type:none; width:610px; background-image:url(/images/class3bg.jpg);}
#class3page .top0 .top3 .top3right ul li{ float:left; list-style-type:none; height:26px; line-height:26px; padding-left:7px; color:#00817C; background-image:url(/images/class3bg.jpg);}
#class3page .top0 .top3 .top3right ul li a{ color:White; font-weight:bold; margin:0px 4px 0px 5px;}
#class3page .top0 .search { margin:0px 0px 0px 0px;}

#class3page .center{}
#class3page .center .center1{ margin:0px 0px 0px 0px; height:auto}
#class3page .center .center1 .center1left{ float:left; margin:0px 5px 0px 0px; width:257px;}
#class3page .center .center1 .center1left .center1ads{ margin:0px 0px 0px 0px; height:190px;}/*广告大小*/
#class3page .center .center1 .center1left .center1left2{ border:solid 0px #59A29B; margin:0px 0px 0px 0px;}
#class3page .center .center1 .center1left .center1left2 h1{ background-image:url(/images/class3_bg3.jpg); width:257px; height:26px; line-height:26px; color:#0D5501; font-size:14px;}
#class3page .center .center1 .center1left .center1left2 h1 a { color:#0D5501; font-size:14px;}
#class3page .center .center1 .center1left .center1left2 h1 img{ margin:0px 8px -4px 13px;}
#class3page .center .center1 .center1left .center1left2 ul{ padding:15px 0px 0px 13px; list-style-type:none; width:244px; background-color:#FBFCF6; height:147px;}
#class3page .center .center1 .center1left .center1left2 ul li{ line-height:23px; height:23px;}
#class3page .center .center1 .center1center{ float:left; margin:0px 5px 0px 0px;}
#class3page .center .center1 .center1center .center1center1{ border:solid 1px #829546; margin:0px 0px 5px 0px;}
#class3page .center .center1 .center1center .center1center1 h1{ background-image:url(/images/class3_bg2.jpg); width:322px; height:23px; line-height:26px; color:#0D5501; font-size:14px; border-bottom:solid 1px #829546;}
#class3page .center .center1 .center1center .center1center1 h1 a { color:#0D5501; font-size:14px;}
#class3page .center .center1 .center1center .center1center1 h1 img{ margin:0px 8px -6px 13px;}
#class3page .center .center1 .center1center .center1center1 ul{ padding:12px 0px 0px 13px; list-style-type:none; width:309px; background-color:#FBFCF6; height:170px;}
#class3page .center .center1 .center1center .center1center1 ul li{ line-height:23px; height:23px;}
#class3page .center .center1 .center1right{ float:left; margin:0px 0px 0px 0px;}
#class3page .center .center1 .center1right .center1right1{ border:solid 1px #59A29B; margin:0px 0px 0px 0px;}
#class3page .center .center1 .center1right .center1right1 h1{ background-image:url(/images/class3_bg3.jpg); width:187px; height:23px; line-height:26px; color:#0D5501; font-size:14px; border-bottom:solid 1px #829546;}
#class3page .center .center1 .center1right .center1right1 h1 a { color:#0D5501; font-size:14px;}
#class3page .center .center1 .center1right .center1right1 h1 img{ margin:0px 8px -6px 13px;}
#class3page .center .center1 .center1right .center1right1 ul{ padding:12px 0px 0px 13px; list-style-type:none; width:174px; background-color:#FBFCF6; height:170px;}
#class3page .center .center1 .center1right .center1right1 ul li{ line-height:23px; height:23px;}
 #class3page .px5{ height:100px; line-height:5px;margin:0px;float:left;} 
#class3page .center .center2{ margin:0px 0px 0px 0px;}
#class3page .center .center2 .center21{ float:left; margin:0px 5px 0px 0px;}
#class3page .center .center2 .center21 h1{ background-image:url(/images/class3_bg4.jpg); width:220px; height:21px; line-height:21px; color:#165E5B; font-size:14px; padding:3px 0px 0px 37px;}
#class3page .center .center2 .center21 h1 a { color:#165E5B; font-size:14px;}
#class3page .center .center2 .center21 ul{ padding:12px 0px 0px 13px; list-style-type:none; width:242px; background-color:#FFFAF2; height:230px; border:solid 1px #5CA29A;}
#class3page .center .center2 .center21 ul li{ line-height:23px; height:23px; background-image:url(/images/class3ico6.jpg); background-repeat:no-repeat; padding-left:20px;}
#class3page .center .center2 .center22{ float:left; margin:0px 5px 0px 0px;}
#class3page .center .center2 .center22 h1{ height:21px; line-height:21px; color:#165E5B; font-size:14px; padding:3px 0px 0px 0px; float:left; width:108px; text-align:center; cursor:hand;}
#class3page .center .center2 .center22 h1 a { color:#165E5B; font-size:14px;}
#class3page .center .center2 .center22 .mouseover{ background-image:url(/images/class3_bg5.jpg);}
#class3page .center .center2 .center22 .mouseout{ border-bottom:solid 1px #5CA29A;}
#class3page .center .center2 .center22 ul{ clear:left; padding:12px 0px 0px 13px; list-style-type:none; width:309px; background-color:#F1FAF9; height:230px; border-top:0px; border-bottom:solid 1px #5CA29A; border-left:solid 1px #5CA29A; border-right:solid 1px #5CA29A; display:none;}
#class3page .center .center2 .center22 ul li{ line-height:23px; height:23px; background-image:url(/images/class3ico6.jpg); background-repeat:no-repeat; padding-left:20px;}
#class3page .center .center2 .center22 #class3page21 { display:block;}
#class3page .center .center2 .center23{ float:left; margin:0px 0px 0px 0px;}
#class3page .center .center2 .center23 h1{ background-image:url(/images/class3_bg6.jpg); width:152px; height:21px; line-height:21px; color:#165E5B; font-size:14px; padding:3px 0px 0px 37px;}
#class3page .center .center2 .center23 h1 a { color:#165E5B; font-size:14px;}
#class3page .center .center2 .center23 ul{ padding:12px 0px 0px 13px; list-style-type:none; width:174px; background-color:#FBFCF6; height:230px; border:solid 1px #5CA29A;}
#class3page .center .center2 .center23 ul li{ line-height:23px; height:23px; background-image:url(/images/class3ico6.jpg); background-repeat:no-repeat; padding-left:20px;}
#class3page .center .center3{}
#class3page .center .center5 {margin:0px 0px 0px 0px;}
#class3page .center .center5 .ads{}
.center31{ float:left; width:13px; height:136px; background-image:url(/images/class3_bg7.jpg); padding:23px 10px 0px 13px; color:#1A5600; font-weight:bold;}
.center32{ float:left; border-left:0px; border-top:solid 1px #849D3F; border-right:solid 1px #849D3F; border-bottom:solid 1px #849D3F; width:743px; height:130px; margin:12px 0px 0px 0px;}
.center32 ul{ float:left; list-style-type:none; margin:2px 0px 0px 0px; width:105px;}
.center32 ul li{ list-style-type:none; text-align:center; color:#A62F27; margin:0px;}
.center32 ul .book{ height:108px; line-height:108px;}
.center32 ul .title{ height:15px; line-height:15px;}
.sign_in{ width:518px;}
.sign_in li{ list-style-type:none; float:left; border-top:solid 1px #439F8A; border-left:solid 1px #439F8A; height:27px; line-height:27px; background-color:#FCFDFD;}
.sign_in li a{ color:#B42119;}
.sign_in .li0{ width:516px; text-align:center; border-right:solid 1px #439F8A; font-weight:bold; color:#C51C19;}/*257 778*/
.sign_in .li0 input{ width:149px; height:29px; background-image:url(/images/class4_bg3.jpg); border:0px; margin:10px 34px 10px 34px;}
.sign_in .li1{ width:214px; padding:0px 0px 0px 5px;}
.sign_in .li11{ width:50px; text-align:center;}
.sign_in .li2{ width:50px; text-align:center;}
.sign_in .li3{ width:30px; text-align:center;}
.sign_in .li4{ width:50px; text-align:center; text-decoration:line-through;}
.sign_in .li5{ width:50px; text-align:center; color:#B42119;}
.sign_in .li6{ width:30px; text-align:center; color:#B42119;}
.sign_in .li7{ width:30px; padding:0px 0px 0px 0px; border-right:solid 1px #439F8A; text-align:left;}
.sign_in .bottomline{ border-bottom:solid 1px #439F8A; height:50px;}
.sign_in .title{ height:39px; line-height:39px; background-color:#CAEAE5; text-align:center; color:#000000; text-decoration:none;}
.sign_in .li7{ text-align:center;}
/*三级页面结束*/

/*最终页面开始*/
#viewpage{}
#viewpage .top0{ margin:0px 0px 7px 0px;}
/*top1,top2在直接调用上面二级页面定义的*/
#viewpage .top0 .top2{ height:64px; margin:3px 0px 0px 0px;}
#viewpage .top0 .class3submenu{ height:30px; background-image:url(/images/class4_bg1.jpg); color:#2BAB9E;}
#viewpage .top0 .class3submenu h1{ float:left; color:#3F6665; font-size:14px; padding:8px 50px 0px 27px;}
#viewpage .top0 .class3submenu h2{ float:left; font-size:14px; padding:7px 0px 0px 0px; margin:0px;}
#viewpage .top0 .class3submenu h2 a{ color:#3F6665; font-weight:bold; margin:0px 6px 0px 6px;}
#viewpage .top0 .search { margin:2px 0px 5px 0px;}
#viewpage .top0 .top4{ height:25px; line-height:25px; border:solid 1px #3FA38B; background-color:#F8FFFF; padding:0px 0px 0px 15px;}
#viewpage .top0 .top4 .location{}
#viewpage .top0 .top4 .location a{ margin:0px 5px 0px 5px; color:#050B07;}
#viewpage .center{}
#viewpage .center .center1{}
#viewpage .center .center1 .center1left{ float:left; width:551px; border:solid 1px #C8C8C8; margin:0px 8px 0px 0px;}
#viewpage .center .center1 .center1left  .center1left1 h1{ margin:28px 0px 28px 0px; color:#008879; font-size:16px; text-align:center;}
#viewpage .center .center1 .center1left  .center1left1 .contenttop{ text-align:center;}
#viewpage .center .center1 .center1left  .center1left1 .contenttop img{ margin:0px 4px 0px 15px;}
#viewpage .center .center1 .center1left  .center1left1 .line{ background-color:#CBCBCB; height:2px; margin:4px 8px 15px 4px;}
#viewpage .center .center1 .center1left  .center1left1 .content{ line-height:30px; margin:0px 15px 30px 15px;}
#viewpage .center .center1 .center1left  .center1left1 .content img { width:150px; float:left; margin:10px;}
#viewpage .center .center1 .center1left  .center1left1 .contentbottom{ margin:0px 10px 20px 0px; text-align:right;}
#viewpage .center .center1 .center1left  .center1left1 .contentbottom a{ margin:0px 10px 0px 10px; font-weight:bold;}
#viewpage .center .center1 .center1right{ float:left; width:219px; background-color:#F3F2F0;}
#viewpage .center .center1 .center1right .center1right1ads{margin:0px}
#viewpage .center .center1 .center1right .center1right1ads img{ width:219px;}
#viewpage .center .center1 .center1right .center1right1{}
#viewpage .center .center1 .center1right .center1right1 h1{ height:26px; line-height:26px; background-image:url(/images/class4_bg2.jpg); padding:2px 0px 0px 18px;}
#viewpage .center .center1 .center1right .center1right1 ul{ list-style-type:none; margin:5px 0px 5px 0px;}
#viewpage .center .center1 .center1right .center1right1 ul li{ list-style-type:none; padding:5px 0px 5px 8px;}
#viewpage .center .center2{ margin:0px;float:left;}
#viewpage .center .center2 ul{}
#viewpage .sign_in{ margin:0px 0px 0px 18px;}
/*#viewpage .sign_in{}
#viewpage .sign_in li{ list-style-type:none; float:left; border-top:solid 1px #439F8A; border-left:solid 1px #439F8A; height:27px; line-height:27px; background-color:#FCFDFD; margin:0px; padding:0px;}
#viewpage .sign_in li a{ color:#B42119;}
#viewpage .sign_in .li0{ width:559px; text-align:center; border-right:solid 1px #439F8A; font-weight:bold; color:#C51C19;}
#viewpage .sign_in .li0 input{ width:149px; height:29px; background-image:url(/images/class4_bg3.jpg); border:0px; margin:10px 34px 10px 34px;}
#viewpage .sign_in .li1{ width:110px; padding:0px 0px 0px 0px;}
#viewpage .sign_in .li11{ width:60px; text-align:center;}
#viewpage .sign_in .li2{ width:60px; text-align:center;}
#viewpage .sign_in .li3{ width:42px; text-align:center;}
#viewpage .sign_in .li4{ width:60px; text-align:center; text-decoration:line-through;}
#viewpage .sign_in .li5{ width:60px; text-align:center; color:#B42119;}
#viewpage .sign_in .li6{ width:42px; text-align:center; color:#B42119;}
#viewpage .sign_in .li7{ width:52px; padding:0px 0px 0px 20px; border-right:solid 1px #439F8A; text-align:left;}
#viewpage .sign_in .bottomline{ border-bottom:solid 1px #439F8A; height:50px;}
#viewpage .sign_in .title{ height:39px; line-height:39px; background-color:#CAEAE5; text-align:center; color:#000000; text-decoration:none;}
#viewpage .sign_in .li7{ text-align:left;}/*219 778*/
/*最终页面结束*/

/*列表页面开始(列表页面有一部分调用最终页面的定义)*/
#list {}
#list #viewpage .center .center1 .center1left { float:left; width:551px; border-style:none; margin:0px 8px 0px 0px;}
#list #viewpage .center .center1 .center1left h1{ margin:0px 0px 0px 0px; color:#000000; font-size:14px; text-align:left;  height:20px; line-height:20px; background-image:url(/images/class4_bg2.jpg); padding:4px 0px 0px 28px;}
#list #viewpage .center .center1 .center1left .title_list{ border:solid 1px #C8C8C8; height:695px;}
#list #viewpage .center .center1 .center1left .title_list ul { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none;}
#list #viewpage .center .center1 .center1left .title_list ul li{ float:left; padding:0px 0px 0px 10px; height:23px; list-style-type:none;}
#list #viewpage .center .center1 .center1left .title_list ul .title{ width:420px;}
#list #viewpage .center .center1 .center1left .title_list ul .date{ width:99px; color:#999999;}
#list #viewpage .center .center1 .center1left .title_list .page-nav{ padding:0px 0px 10px 0px; text-align:center;}
/*列表页面结束*/

/*选课报名页面开始*/
#choose_course {}
#choose_course .course_menu { float:left; width:200px;}
#choose_course .course_menu h1 { height:30px; font-size:14px; margin:10px 0px 0px 15px;}
#choose_course .course_menu img { margin:0px 0px 0px 10px;}
#choose_course .course_class { float:left; width:570px;}
#choose_course .course_class ul {}
#choose_course .course_class ul li { float:left;}
#choose_course .course_class .ul1 {}
#choose_course .course_class .ul1 .li1 { height:22px; width:11px; background-image:url(/images/a11.gif);}
#choose_course .course_class .ul1 .li2 { height:22px; width:548px; background-image:url(/images/a12.gif); line-height:22px;}
#choose_course .course_class .ul1 .li2 a { color:#FF6500; font-weight:bolder; font-size:20px; background-color:White; padding:0px 8px 0px 8px; margin-left:20px;}
#choose_course .course_class .ul1 .li3 { height:22px; width:11px; background-image:url(/images/a13.gif);}
#choose_course .course_class .ul2 {}
#choose_course .course_class .ul2 li {}
#choose_course .course_class .ul2 .li1 { width:0px;}
#choose_course .course_class .ul2 .li2 { width:560px; padding:0px 0px 0px 10px; background-image:url(/images/a20.gif); }
#choose_course .course_class .ul2 .li2 a { margin:0px 0px 0px 0px; color:Black;}
#choose_course .course_class .ul2 .li3 { width:0px;}
#choose_course .course_class .ul3 {}
#choose_course .course_class .ul3 .li1 { height:12px; width:11px; background-image:url(/images/a21.gif);}
#choose_course .course_class .ul3 .li2 { height:12px; width:548px; background-image:url(/images/a22.gif);}
#choose_course .course_class .ul3 .li3 { height:12px; width:11px; background-image:url(/images/a23.gif);}
/*选课报名页面结束*/

/*bottom页面开始*/
#view_bottom {}
#view_bottom .center1 {}
#view_bottom .center1 .center1left { float:left; width:169px; background-color:#F3F2F0; margin:0px 8px 0px 0px;}
#view_bottom .center1 .center1left .center1right1 {}
#view_bottom .center1 .center1left .center1right1 h1 { height:26px; line-height:26px; background-image:url(/images/class4_bg2.jpg); padding:2px 0px 0px 18px;}
#view_bottom .center1 .center1left .center1right1 ul { list-style-type:none; margin:5px 0px 5px 0px;}
#view_bottom .center1 .center1left .center1right1 ul li{ list-style-type: none; padding: 5px 0px 5px 38px; border-bottom: #439f8a 1px dotted;}
#view_bottom .center1 .center1right { float:left; width:601px; border:solid 1px #C8C8C8;}
#view_bottom .center1 .center1right  .center1left1 h1{ margin:28px 0px 28px 0px; color:#008879; font-size:16px; text-align:center;}
#view_bottom .center1 .center1right  .center1left1 .contenttop{ text-align:center;}
#view_bottom .center1 .center1right  .center1left1 .contenttop img{ margin:0px 4px 0px 15px;}
#view_bottom .center1 .center1right  .center1left1 .line{ background-color:#CBCBCB; height:2px; margin:4px 8px 15px 4px;}
#view_bottom .center1 .center1right  .center1left1 .content{ line-height:30px; margin:0px 15px 30px 15px;}
#view_bottom .center1 .center1right  .center1left1 .content img { width:150px; float:left; margin:10px;}
#view_bottom .center1 .center1right  .center1left1 .contentbottom{ margin:0px 10px 20px 0px; text-align:right;}
#view_bottom .center1 .center1right  .center1left1 .contentbottom a{ margin:0px 10px 0px 10px; font-weight:bold;}
/*bottom页面结束*/

/*calendar页面开始*/
#calendar { width:778px; border-style:none; margin:5px 0px 0px 0px;}
#calendar h1{ margin:0px 0px 0px 0px; color:#000000; font-size:14px; text-align:left;  height:20px; line-height:20px; background-image:url(/images/class4_bg2.jpg); padding:4px 0px 0px 28px;}
#calendar .title_list{ border:solid 1px #C8C8C8; height:auto;}
/*calendar页面结束*/