﻿/* ==全局样式定义== */
/*--通用定义--*/
* { margin:0; padding:0; }
img { display:inline-block; border:none }
strong { font-weight:normal; }
em { font-style:normal; }
ul { list-style:none; }
#contentright #noBody { background-image:none; }
a { text-decoration:none; color:#636363; }
a:hover { text-decoration:none; color:#999; }
.clearbox { border-top: 1px solid transparent !important; margin-top: -1px !important; border-top: 0px; margin-top: 0px; height: 0px; clear: both; background: none; font-size: 0px; visibility: hidden; }/*clearbox：清除浮动，撑开边框*/
.c_spacing { background: none; height: 5px; font-size: 0px; }
input[type=text], input[type=Keyword] { }
* + html input[type=text] { margin: 0px; }
h1 { margin: 0px; padding: 0px; background: none; font: normal normal bold 24px/150% Arial, "宋体", Helvetica, sans-serif; text-align: center; }
li { line-height: 22px; list-style:none; }
/* ==整体布局定义开始== */
/*布局定义*/
#menu, #foot, #main_bg, .c_padding, .main_standalone { padding: 0px; margin: 0px auto; width: 980px; }
#main_bg { width: 1000px; }
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
 #center_all, #bottom_all { padding-bottom: 5px; }
.wrap { width:1000px; margin:0 auto;}
#header, .main { width:1000px; margin:0 auto; }
#header { position:relative; }
#location { position:absolute; right:5px; top:5px; color:#fff; }
#location a { color:#fff; font-size:12px; }
.main { height:100%; overflow:hidden; margin-top:3px; }
#header { background:url(ImagesheaderBg.jpg) top left no-repeat; padding-top:143px; height: auto !important; height: 40px; min-height: 40px; height:100%; }
.mainContent { width:750px; float:right; }
/* --网页头部-- */
/*--顶部样式定义--*/
#globalNav { height:40px; }
#globalNav li { float:left; }
#globalNav a span { height:40px; line-height:40px; font-size:14px; font-weight:bold; padding:0 13px; color:#2b85aa; display:inline-block; }
#globalNav a:hover, #topTabOn a { background:url(ImagesnavHoverBgRight.gif) right top no-repeat; color:#fff; display:inline-block; }
#globalNav a:hover span, #topTabOn a span { background:url(ImagesnavHoverBgLeft.gif) left top no-repeat; cursor:pointer; display:block; color:#fff; _display:inline-block; }
#subnav { height:24px; overflow:hidden; padding-left:50px; }
#subnav li { float:left; padding:0px 7px; height:24px; line-height:24px; }
#subnav li a:hover { color:#8AB738; }
/* ==top_all(顶部)定义结束== */

/* ==center_all(中部)定义开始== */
/* --主要定义-- */
#main_bg { background: url(imagesaside-bg.png); background-repeat:no-repeat; background-position:top left; clear: both; }
#main_left /* 网页中部左侧整体定义 */ { float: left; width: 208px; }
#main_right /* 网页中部右侧整体定义1 */ { float: right; width: 100%; margin-left: -210px; text-align: left; }
#main_right_box /* 网页中部右侧整体定义2 */ { margin-left: 210px; }
#r_main /* 中部右侧定义 */ { float: right; width: 210px; text-align: left; }
#main_box /* 中部整体定义 */ { margin: 0px; }
.c_main /* 中部中间定义 */ { }
.c_mains /* 中部中间定义 */ { }
.c_main_box, .c_main_content_box /* 中部中间定义 */ { border: 1px solid #62CFB4; }
.c_main_content_box {}
.childclasslist_box .c_main_box /* 中部中间定义 */ { border:none; }
/* 本站新闻.r_news */
#r_main_t { margin-right: 302px; margin-top: -1px; border-top: 1px solid #fff; border-left: 1px solid #9bbde6; border-bottom: 1px solid #9bbde6; text-align: left; }
.r_news { background: url(images/r_news_bg.gif) #fff repeat-x top; }
/* 书签式面板tabtitle */
.tabtitle, .titlemouseover { float: left; font: normal normal bold 13px/21px Arial, "宋体", Helvetica, sans-serif; text-align: center; overflow: hidden; }
.tabtitle dl, .titlemouseover dl { margin: 0px; padding: 0px; border: 2px solid #fff; }
.tabtitle { color: #4d89d2; background: url(imagestabtitle.gif) #fff repeat-x top; }
.titlemouseover { cursor: pointer; color: #c00; border-left: none; border-top: 1px solid #9bbde6; border-right: 1px solid #9bbde6; border-bottom: 1px solid #fff; background: #fff; }
* + html .titlemouseover { padding-bottom: 1px; }
* html #Tab0, * html #Tab1, * html #Tab2, * html #Tab3 { margin-right: -3px; }
#Tab0, #Tab1, #Tab2, #Tab3 { margin-top: -3px; padding: 5px; border-right: 1px solid #9bbde6; border-top: none; height: auto !important; height: 165px; min-height: 165px; }
/* 幻灯片 */
#main_box_t { float: right; height: 199px; width: 298px; padding: 0px; background: #eee; }
.c_slide, .c_slide a { text-align: center; }
#bimg {
 filter: progid:DXImageTransform.Microsoft.Fade(duration=0.5, overlap=1.0); width: 298px; height: 160px; }
#simg TD { background: url({PE.SiteConfig.ApplicationPath/}Images/si_b1.gif) no-repeat center 50%; cursor: pointer; text-align: center; }
#simg TD.s { background: url({PE.SiteConfig.ApplicationPath/}Images/si_b2.gif) no-repeat center 50%; color: #fff; }
/* 站内搜索 */
.main_search { clear: left; padding: 5px 5px 5px 70px; margin-top: 5px; height: auto !important; height: 36px; min-height: 36px; background: #f9f9f9; border: 1px solid #9bbde6; background: url(images/search.gif) #f9f9f9 no-repeat 5px center; }
.main_search form { margin: 0px; }
.main_search input { height: 15px; margin: 1px; vertical-align: middle; }
.main_search a { color: blue; text-decoration: underline; }
.main_search select { height: 21px; margin: 1px; vertical-align: middle; }
.c_content .main_search { padding: 5px 5px 5px 100px; border: 0px; background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px; }
.c_contents .main_searchs { padding: 5px 5px 5px 50px; border: 0px; background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px; }
/* 高级搜索 */
.c_content .main_search_sub { margin: 10px auto 0px auto; text-align: center; }
/* --网页中部左侧内容-- */
/* user_box(用户登录)、left_box(左侧内容) */
#sideBar { width:202px; float:left; }
.user_box, .left_box { border: 1px solid #a6c7cc; }
.user_box a:link, .user_box a:visited, .left_box a:link, .left_box a:visited { color:#4D9ECF; }
.left_box { margin-top: 5px; }
.user_box dt, .left_box dt { padding-left:23px; font: normal normal bold 13px Arial, "宋体", Helvetica, sans-serif; color: #4D9ECF; height:30px; background:url(imagesleftBoxTitleBg.jpg) no-repeat 0px 0px; }
.user_box dt { background:url(imagesuserBoxTitleBg.jpg) no-repeat 0px 0px; }
.user_box dt em, .left_box dt em { font-style:normal; background:url(imagesleftBoxTitleBgRight.jpg) right bottom no-repeat; display:inline-block; height:30px; padding:0 6px; line-height:38px; _line-height:22px; _height:22px; _padding-top:8px; color:#236F8F; }
.user_box dt li { display:inline-block; background:url(imagesuserBoxTabsRight.gif) right bottom no-repeat; height:30px; width:70px; float:left; }
.user_box dt li em { background:url(imagesuserBoxTabsLeft.gif) no-repeat left bottom; cursor:pointer; line-height:38px; _line-height:22px; _height:22px; _padding-top:8px; }
.user_box dt .userTabsOn { display:inline-block; background:url(imagesleftBoxTitleBgRight.jpg) right bottom no-repeat; height:30px; }
.user_box dt .userTabsOn em { background:url(imagesuserBoxTabsOnLeft.gif) no-repeat left bottom; cursor:pointer; line-height:38px; _line-height:20px; _height:20px; _padding-top:10px; }
.user_box dd, .left_box dd { padding:8px; line-height: 150%; height: auto !important; height: 30px; min-height: 30px; background:#EDF6FB url(imagesleftboxContentBg.jpg) repeat-x 0px 0px; }
.user_box dd, .user_box dd a { color:#4D9ECF; }
.user_box dd { text-align: center; }
.user_box li { height:24px; line-height:24px; }
.Login_ajax { text-align:left; }
#loginButton { text-align:right; }
#loginButton a:hover { color:#f60; text-decoration:underline; }
#BtnLogOn, #StuLogOn { width:76px; height:20px; background:url(imagesloginButtonBg.gif) no-repeat 0px 0px; border:none; padding-left:16px; line-height:20px; }
/*学科资源定义*/
.subjectList li { width:50%; float:left; background:url(imagessubjectListBg.gif) bottom repeat-x; height:30px; overflow:hidden; }
.subjectList li a { width:100%; height:30px; line-height:30px; padding-left:20px; background:url(imageslistIcon2.gif) left center no-repeat; }
/*党政建设*/
#partyBuilding .pe_u_thumb, #partyBuilding .pe_u_thumb_title, #teacherShow .pe_u_thumb, #teacherShow .pe_u_thumb_title { text-align:center; }
#partyBuilding .pe_u_thumb_title, #teacherShow .pe_u_thumb_title { font-weight:bold; height:24px; line-height:24px; overflow:hidden; }
/* --网页中部右侧内容-- */
/* 右侧导航 */
.r_navigation { height:30px; line-height:30px; border:1px solid #d2e5ee; padding-left:36px; background: url(Imagesicon_navigation.gif) left center no-repeat; color:#333; }
.r_navigation a { color:#0a7bbf; }
.r_navigation a:hover { color: #063; text-decoration: underline; }
.r_n_pic { float: left; width: 30px; height: 20px; margin: 1px 0px 0px; background: url(images/c_title.gif) no-repeat center; display: block; }
/* 右侧广告 */
.r_ad { padding: 0px; margin: 0px; }
.b_ad { padding: 0px; margin-bottom: 3px; text-align: center; }
.adright { float: right; border: #cdc9ca 1px solid; padding: 8px 0px 0px 22px; height: 80px; }
/* 右侧标题与内容 */
.r_announce dl, .r_announce dt, .r_announce dd, .r_content dl, .r_content dt, .r_content dd { margin: 0px; padding: 0px; }
.r_announce, .r_content { border: 1px solid #b9e2ff; }
.r_announce dt, .r_content dt { background: url(imagesrightBoxTitleBg.jpg) no-repeat left top; color: #4C9DCE; font: normal normal bold 14px/36px Arial, "宋体", Helvetica, sans-serif; text-align: left; padding-left:12px; }
.r_announce dd, .r_content dd { padding: 4px 5px; line-height: 150%; height: auto !important; height: 100px; min-height: 100px; background:#bae0f5; }
.r_announce dd ul, .r_content dd ul { background:#fff; padding:5px 8px; }
/* main_box(中部文章列表内容) */
#main_box dl, #main_box dt, #main_box dd { padding: 0px; margin: 0px; }
/* 中部标题与内容 */
.c_main dl, .c_main dt, .c_main dd { margin: 0px; padding: 0px; }
.c_main dd { border: 5px solid #fff; }
.classBox, .c_main dl, .c_main_one dl, .u_management_Password h1 { background: url(imagescolumnTitleBg.gif) repeat-x left top; }
.classBox { border:1px solid #ccc; margin-top:5px; }
.classBox .more { display:block; text-align:right; height:28px; line-height:28px; padding:0 8px; color:#5f7a00; }
.c_title, .classBox h4, .u_management_Password h1 { font: normal normal bold 14px Arial, "宋体", Helvetica, sans-serif; height:36px; line-height:36px; color: #5F7A00; padding-left: 10px; border-bottom:1px solid #ccc; }
.c_title a, .c_title a:link, .classBox h4 { font: normal normal bold 14px/25px Arial, "宋体", Helvetica, sans-serif; height:36px; line-height:36px; text-decoration: none; color: #5f7a00; padding-left: 20px; }
.classBox ul { height: auto !important; height: 170px; min-height: 170px; }
.c_title a:hover { color: #c00; text-decoration: underline; background: url(images/c_title_hover.gif) no-repeat 10px 2px; }
.c_content { padding: 5px; line-height: 150%; color: #808081; height: auto !important; height: 170px; min-height: 170px; }
.c_content a { text-decoration: none; color: #636363; font-size: 12px; font-weight: normal; }
.c_content a:hover { color: #c00; }
.c_content table { text-align:center; width:100%; border-collapse: collapse; }
.c_content_tb table { text-align:left; width:100%; border-collapse: collapse; }
.c_content_tb td { vertical-align:middle; }
.odd_row { background:#e5effa; }
.c_bot { background: none; height: 0px; font-size: 0px; }
/* 中部间距 */
.c_spacing { background: none; height: 5px; font-size: 0px; }
.c_title .more { float: right; line-height: 18px; margin-right: 10px; display: block; }
.c_title .more a { text-decoration: none; color: #EBF9FE; font-size: 12px; font-weight: normal; background: none; }
.c_title .more a:hover { color: #014390; background: none; }
/* 中部二列c_main_two */
.c_main_two { float: left; width: 100%; }
.c_right, .c_right dl, .c_right dt, .c_right dd, .c_left, .c_left dl, .c_left dt, .c_left dd，.c_main_one, .c_main_one dl, .c_main_one dt, .c_main_one dd { margin: 0px; padding: 0px; }
.c_main dl, .c_right dl, .c_left dl, .c_main_one dl { border: 1px solid #E8EDF3; overflow: hidden; }
.c_right dd, .c_left dd, .c_main_one dd { padding:5px;/* border: 5px solid #fff;*/ }
* html .c_main_one dd { border: 0px; }
.c_right { float: right; width: 270px; display: block; }
.c_left_box { margin: 0px; padding: 0px; }
.c_left { margin-right: 275px; display: block; clear: none; }
/* 栏目页 */
.childclass_main { margin-left: -5px; }
* html .childclass_main { margin-left: -10px; }
/* 父栏目二列式左右循环 */
.childclass_main_box { float: left; width: 370px; margin: 5px 0px 0px 5px; }
* html .childclass_main_box { width: 370px; }
/* 父栏目一列式上下循环 */
.childclass_main_box2 { margin: 0px 205px 0px 5px; }
* html .childclass_main_box2 { margin: 0px 205px 0px 10px; }
/* 父栏目一列式列表(显示父栏目名) */
.childclass_main_box3 { border: 0px; }
.class_title, .childclass_title, .childclass_title_border { font: normal normal bold 14px/30px Arial, "宋体", Helvetica, sans-serif; height: 30px; background: url(imagescolumnTitleBg.gif) repeat-x left top; text-align: left; color: #8AB738; border-bottom:1px solid #CBE7F8; clear: none; }
.childclass_title_border { border-top: 1px solid #9bbde6; border-left: 1px solid #9bbde6; border-right: 1px solid #9bbde6; }
.class_title a, .childclass_title a, .childclass_title_border a { font: normal normal bold 14px/30px Arial, "宋体", Helvetica, sans-serif; padding-left: 30px; color: #4C9DCE; }
.class_title a, .childclass_title a, .childclass_title_border a { background: url(images/c_title.gif) no-repeat 10px 2px; }
.class_title a:hover, .childclass_title a:hover, .childclass_title_border a:hover { background: url(images/c_title_hover.gif) no-repeat 10px 2px; }
.class_title .more, .childclass_title .more, .childclass_title_border .more { float: right; line-height: 30px; margin: 0px 10px 0px 0px; display: block; }
.childclass_pic { float: left; width: 30px; height: 30px; background: url(images/c_title_hover.gif) no-repeat center; }
.class_title .more a, .childclass_title .more a, .childclass_title_border .more a { text-decoration: none; color: #5F7A00; font-size: 12px; font-weight: normal; background: none; }
.class_title .more a:hover, .childclass_title .more a:hover, .childclass_title_border .more a:hover { color: #c00; background: none; }
.class_content, .childclass_content { font: normal normal normal 12px/150% Arial, "宋体", Helvetica, sans-serif; text-align: left; padding: 5px; height: auto !important; height: 182px; min-height: 182px; }
.class_content li, .childclass_content li { border-bottom: 1px dotted #ccc; }
.class_bot, .childclass_bot { height: 5px; background: #F4F8FD; }
/* 分页 */
.class_page { clear: left; padding: 5px; margin-top: 5px; text-align: center; color:#4C9DCE; }
.class_page ul, .class_page li { padding: 0px; margin: 0px 0px 0px 10px; text-align: left; list-style: none; }
.class_page a, .class_page strong { display:inline-block; border:1px solid #D7E5F2; line-height:160%; text-decoration:none; padding:0 5px; color: #4C9DCE; }
.class_page strong { background:#5384AF; color:#fff; }
/* 内容页 */
.c_title_text { margin: 20px 5px 0px 5px; text-align: center; clear: both; line-height:30px; overflow:hidden; font-size:24px; }
.c_title_text h2 { font-size:23px; }
.c_title_author { text-align:center; height:22px; line-height:22px; padding:10px 0px; font: normal normal normal 12px/20px Arial, "宋体", Helvetica, sans-serif; border-bottom: 1px solid #cce8f4; overflow: hidden; }
.font_left { float: left; }
.font_left span { margin-right: 8px; }
.font_right { float: right; }
.c_content_text { font: normal normal normal 12px/150% Arial, "宋体", Helvetica, sans-serif; text-align: left; padding:20px; line-height:36px; font-size:14px; height: auto !important; height: 300px; min-height: 300px; }
.c_bot_text { color: #508BD4; font: normal normal normal 12px/20px Arial, "宋体", Helvetica, sans-serif; text-align: right; background: #F9FCFC; padding-left: 10px; height: auto !important; height: 5px; min-height: 5px; margin:5px 0; }
/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.c_content_overflow { width: 100%; overflow: hidden; }
/*站内连接*/
.insidelink { color:#0066FF; }
* html .c_content_overflow { width: 99.5%; }
/* 友情链接 */
.c_padding { border: 1px solid #9bbde6; }
.c_friendsite { padding: 5px; }
.c_friendsite a { color: #333; text-decoration: none; }
.c_friendsite img { width: 88px; height: 31px; border: 0px; }
.c_friendsite li { padding: 0px; width: 12.4%; float: left; text-align: center; list-style: none; }
.c_friendsite ul, .c_friendsite li { margin: 0; padding: 0; }
/* ==center_all(中部)定义结束== */

/* --网页底部-- */
/*底部定义*/
#footer { border-top:1px solid #8ABEE1; }
#footer dl { height: auto !important; height: 85px; min-height: 85px; background:url(images/logo2.gif) top left no-repeat; padding-left:280px; line-height:24px; margin-top:15px; }
/* ==使用定义结束== */

/* ==通用定义== */
.clearbox, .clearbox2 { border-top: 1px solid transparent !important; margin-top: -1px !important; border-top: 0px; margin-top: 0px; height: 0px; clear: both; background: none; font-size: 0px; visibility: hidden; }
.clearbox2 { margin-right: 205px; clear: left; }
/* 定义ul、li项目预设标记 */
#Tab0 ul, #Tab1 ul, #Tab2 ul, #Tab3 ul, .c_main_box ul, .c_main_content_box ul .left_box ul, .user_box ul, .p_list_two, .c_content ul, .r_announce ul, .r_content ul, .class_content ul, .childclass_content ul, .information_new ul, .s_info_content_l ul, .special_photo_list ul, .special_class ul, .p_class_list ul, .p_shop_2 ul, .p_info_correlative ul, .s_info_correlative ul { margin: 0px; padding: 0px; list-style: none; }
/* 提示信息 */
.c_prompt { padding: 0px; margin: 0px auto; }
/* ==网站首页内容显示定义开始== */

/* --网站公告-- */
/* 网站垂直公告 */
#announce_vertical, #announce_vertical ul, #announce_vertical li { padding: 0px; margin: 0px; list-style: none; display: block; }
#announce_vertical .announce_title, #announce_vertical .announce_title a { font: normal normal bold 13px/20px Arial, "宋体", Helvetica, sans-serif; color: #c00; text-align: center; }
#announce_vertical .announce_title { background: #eee; }
.announce_text, .announce_text a { font: normal normal normal 12px/150% Arial, "宋体", Helvetica, sans-serif; text-align: left; }
.announce_author, .announce_time { text-align: right; color: #0a4180; }
/* 网站横向公告 */
#announce_crosswise, #announce_crosswise ul, #announce_crosswise li { padding-right: 20px; margin: 0px; list-style: none; display: inline; float: left; height: 20px; cursor:pointer; }
#announce_crosswise ul { padding-right: 20px; }
#announce_crosswise .announce_title, #announce_crosswise .announce_title a { font: normal normal bold 12px/20px Arial, "宋体", Helvetica, sans-serif; color: #c00; }
marquee { clear: none; width: 500px; height: 20px; position: absolute; left: 300px; top: 50px; }
/* 图片更新 */
.p_class_list { padding: 0px; margin: 0px; }
.p_class_list li { padding: 0px; margin: 5px 0px; width: 24.8%; float: left; text-align: center; }
/* 头条图片显示列表 */
.imgtitle { padding: 0px; margin: 0px; }
.imgtitle li { width: 49.5%; float: left; border-bottom: 1px dotted #ccc; }
.imgtitle img { width: 547px; }
/* 二列式图文布局 */
.p_thumb_l { float: left; text-align: center; background: #eee; padding: 5px; }
.p_thumb_l, .p_thumb_l li { text-align: center; }
.p_thumb_l, .p_thumb_l_pic img { width: 160px; }
.p_thumb_l_title { margin-top: 5px; }
.p_list_r { margin-left: 175px; }
.p_list_r li, .p_list_r td { border-bottom: 1px dotted #ccc; }
.p_thumb_l table { float: left; }
/* 二列式列表布局 */
.p_list_two, .p_list_two li { padding: 0px; margin: 0px; }
.p_list_two li { width: 49.5%; float: left; }
.p_list_two li, .p_list_two td { border-bottom: 1px dotted #ccc; }
/* ==网站首页内容显示定义结束== */

/* --整站普通图片列表标签-- */
/* 定义缩略图外框大小，控制隐藏超出的图片内容 */
.pe_u_thumb, .p_thumb_l_pic { height: 120px; overflow: hidden; text-align: center; border: 1px solid #ccc; }
/* 定义缩略图宽度，按比例缩放 */
.pe_u_thumb, .pe_u_thumb img { width: 160px; }
/* 定义缩略图标题样式 */
.pe_u_thumb_title { margin: 5px 5px 5px 0px; height: 16px; overflow: hidden; font: normal normal normal 12px/120% Arial, "宋体", Helvetica, sans-serif; text-align: center; word-wrap: break-word; word-break: keep-all; }
.pe_u_thumb_list, .pe_u_thumb_list a { font: normal normal normal 12px/120% Arial, "宋体", Helvetica, sans-serif; text-align: left; word-wrap: break-word; word-break: keep-all; }
.pe_u_thumb_list { margin: 0px 0px 2px 5px; padding: 2px; border-bottom: 1px dotted #ccc; }
.pe_u_thumb_list a { padding-left: 10px; background: url(images/List.gif) no-repeat left -2px; }
/* 一列式栏目列表信息列表标题样式 */
.p_childclass_list .pe_u_thumb_list li { width: 100%; text-align: left; }
/* ==书签面板文章定义开始== */
/* 二列式信息列表 */
.information_new { padding: 0px; margin: 0px; }
.information_new li { width: 49.5%; float: left; border-bottom: 1px dotted #ccc; }
/* 左图右信息列表 */
.article_new { }
.article_new .p_list_r li { border-bottom: 1px dotted #ccc; }
.article_new .p_thumb_l .pe_u_thumb_title { height: 18px; margin-bottom: 0px; }
/* 三图列表 */
.product_new { padding-top: 5px; }
.product_new li { width: 33%; float: left; text-align: center; }
.product_new .pe_u_thumb { height: 120px; overflow: hidden; text-align: center; border: 1px solid #ccc; }
.product_new .pe_u_thumb, .product_new .pe_u_thumb img { width: 140px; }
.product_new .pe_u_thumb_title { margin: 5px 5px 0px 0px; }
/* 四图列表 */
.pic_new { padding-top: 5px; }
.pic_new li { width: 25%; float: left; text-align: center; }
.pic_new .pe_u_thumb { height: 60px; overflow: hidden; text-align: center; border: 1px solid #ccc; }
.pic_new .pe_u_thumb, .pic_new .pe_u_thumb img { width: 90px; }
.pic_new .pe_u_thumb_title { margin: 5px 5px 0px 0px; height: 16px; }
/* 二列图片信息列表 */
.piclist_new { padding-top: 5px; }
.piclist_new li { width: 49%; float: left; border-bottom: 1px dotted #ccc; }
*html .piclist_new li img { margin-top: 5px; }
/* 二列图片列表 */
.piclist2_new { padding-top: 5px; }
.piclist2_new li { width: 49%; float: left; text-align: center; }
.piclist2_new .pe_u_thumb { margin: auto; }
/* ==书签面板文章定义结束== */

.new { float: left; width: 10px; height: 15px; background: url(../../images/common1.gif) no-repeat; }
/* 商品图片、商品名及价格定义 */
.p_list_pic, .p_list_name, .p_list_price, .p_list_botton { padding: 0px; margin: 0px; }
.p_list_pic { margin-left: 8px; width: 160px; height: 120px; overflow: hidden; border: 1px solid #ccc; }
.p_list_pic img { width: 160px; }
.p_list_name, .p_list_name a { padding: 5px; text-align: center; font: normal normal normal 12px/120% Arial, "宋体", Helvetica, sans-serif; color: blue; height: 28px; overflow: hidden; }
.p_list_price { text-align: left; padding-left: 20px; }
.p_list_botton, .p_list_botton img { text-align: center; }
.p_list_botton img { margin: 2px; }
/*==幻灯图片==*/
#bimg {
 FILTER: progid:DXImageTransform.Microsoft.Fade(duration=0.5, overlap=1.0); width: 290px; height: 160px; }
#simg TD { background: url(images/si_b1.gif) no-repeat center 50%; cursor: pointer; text-align: center; }
#simg TD.s { background: url(images/si_b2.gif) no-repeat center 50%; color: #fff; }
#info { }
#spanusername { word-spacing :1.4em; }
/* 匿名用户投稿链接 */
.bt_login { margin: 5px 10px 5px 5px; display: block; width: 67px; height: 23px; line-height: 23px; text-align: center; float:left; color: #718cb0; background: url(Images/bt_login.gif) center 0px no-repeat; cursor: pointer; }
.bt_login:hover { color: #ffffff; background: url(Images/bt_login.gif) center -23px no-repeat; }
/* 站内链接 */
.insidelink { color:Red; }
/* 商品详细_相关信息 */
.ProductDetail ul li { width:100%; text-align:left; }
/* --TAG标签CSS-- */
.tagS1 { margin: 0px 5px; }
.tagS1 a { font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Black; }
.tagS2 { margin: 0px 5px; }
.tagS2 a { font : bold 16px/18px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Blue; }
.tagS3 { margin: 0px 5px; }
.tagS3 a { font : bold 22px/24px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Green; }
.tagS4 { margin: 0px 5px; }
.tagS4 a { font : bold 28px/28px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Red; }
.tagS5 { margin: 0px 5px; }
.tagS5 a { font : bold 36px/36px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Orange; }
.Tag_Content { font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "宋体"; color:Black; }
/*==书签菜单定义开始==*/
#AdminTabs { height: 24px; clear: both; }
#AdminTabs, #AdminTabs ul, #AdminTabs li { margin: 0px; padding: 0px; }
/*书签右侧间隔*/
#AdminTabs li { cursor: pointer; margin-right: 2px; font-weight: bold; }
#AdminTabs li, #AdminTabs a { float: left; }
/*-左背景，等同图片宽度-*/
#AdminTabs a { background:url("Imagestableft.gif") no-repeat left top; margin: 0px; padding-left: 3px; text-decoration: none; font: normal normal normal 12px/24px Arial, "宋体", Helvetica, sans-serif; display: block; text-align: center; /*_width:70px;*/
      min-width:70px; }
/*-右背景，左缩进需减去左背景缩进-*/
#AdminTabs a span { float: none; display: block; background: url("Imagestabright.gif") no-repeat right top; padding: 0px 8px 0px 5px; color: #000; }
/*-背景定位-*/
#AdminTabs a:hover, #AdminTabs #current a { background-position: 0% -24px; }
#AdminTabs a:hover span, #AdminTabs #current a span { background-position: 100% -24px; color: #fff; }
/*==书签菜单定义结束==*/

/*列表样式*/

/*文字列表样式1*/
.listStyle1 li { line-height:24px; text-align:right; }
.listStyle1 li a { float:left; padding-left:12px; background:url(ImageslistIcon1.gif) 3px center no-repeat; }
.childclasslist_box .listStyle1 li { line-height:28px; background:transparent url(imagessubjectListBg.gif) repeat-x scroll center bottom; }
.subItemList li { height:24px; line-height:24px; overflow:hidden; }
.subItemList li a { padding-left:12px; background:url(ImageslistIcon1.gif) 3px 7px no-repeat; }
.classBox .listStyle1 { padding:8px; }
/*显示子栏目名称及其列表样式*/
#sideBar .channelList h5 a { font-size:12px; color:#c00; height:24px; line-height:24px; }
/*图片列表样式1*/
.thumbListStlye1 { height: 70px; min-height: 70px; }
.thumbListStlye1 .pe_u_thumb { width:96px; height:66px; background:#fff; border:1px solid #000; float:left; overflow:hidden; }
.thumbListStlye1 .pe_u_thumb img { width:90px; height:60px; margin:3px; }
.thumbListStlye1 .pe_u_thumb_Intro { float:left; width:65%; padding:0 5px; }
.thumbListStlye1 .pe_u_thumb_Intro a { font-size:14px; height:28px; }
.thumbListStlye1 li { margin-bottom:24px; overflow:hidden; zoom:1; padding-bottom:5px; }
/*图片列表样式2*/
.thumbListStlye2 li { float:left; width:48%; overflow:hidden; zoom:1; margin-bottom:12px; height:135px; }
.thumbListStlye2 .pe_u_thumb { width:142px; height:106px; background:#fff; border:1px solid #000; margin:0 auto; }
.thumbListStlye2 .pe_u_thumb img { width:136px; height:100px; margin:3px; }
.thumbListStlye3 .pe_u_thumb_title { display:none; line-height:18px; }
.thumbListStlye3 .pe_u_thumb img { width:100%; height:150px; margin-bottom:5px; }
.thumbListStlye3 .pe_u_thumb_title { display:none; }
/*column1定义*/

#column1 .newsList { float: left; width:400px; }
#flashNews, #txtFrom, #imgTitle { width:342px; }
#flashNews { float:right; height:240px; }
#imgTitle_down a:hover { background:#c00; }
/*盒子标题栏定义*/
.mediumTurquoise dt, .lightGreen dt, .goldenrod dt, .steelBlue dt { height:30px; line-height:30px; border-bottom:1px solid #fff; padding-left:24px; }
.mediumTurquoise dt em, .lightGreen dt em, .goldenrod dt em, .steelBlue dt em { font-size:14px; font-weight:bold; font-style:normal; }
.mediumTurquoise dd, .lightGreen dd, .goldenrod dd, .steelBlue dd { padding:8px; }
.steelBlue dt { padding-left:44px; }
/*钢蓝色盒子定义*/
.steelBlue dt { background:url(imagessteelBlue.jpg) no-repeat 0px 0px; }
.steelBlue dd { background:url(imagesschoolIntroBg.jpg) no-repeat bottom right; height: auto !important; height:160px; min-height:160px; border:1px solid #eee; border-top:none; }
/*宝绿色盒子样式定义*/
.mediumTurquoise dt { background:url(imagesmediumTurquoiseTitle.jpg) no-repeat 0px 0px; }
.mediumTurquoise dd { background:#F8FCFB url(imagesmediumTurquoiseBg.jpg) repeat-x left top; height: auto !important; height: 196px; min-height: 196px; }
/*淡绿色盒子样式定义*/
.lightGreen dt { background:url(imageslightGreenTitle.jpg) no-repeat 0px 0px; }
.lightGreen dd { background:#FDFDFB url(imageslightGreenBg.jpg) repeat-x left top; height: auto !important; height: 175px; min-height: 175px; }
/*秋麒麟色盒子样式定义*/
.goldenrod dt { background:url(imagesgoldenrodTitle.jpg) no-repeat 0px 0px; }
.goldenrod dd { background:#fff url(imagesgoldenrodBg.jpg) repeat-x left top; height: auto !important; height: 150px; min-height: 150px; }
/*翻页定义*/
.flipOver { text-align:right; font-size:12px}
/*普通式/表格式 样式*/
.p_list_two a { line-height:28px; }
.centerAD img { _width:532px; }
/*会员中心底部定义*/
#menu_link { text-align:center; border-bottom:1px solid #D2E5EE; border-top:1px solid #D2E5EE; padding:12px 0; }
#copyright { text-align:center; }
#copyright p { line-height:18px; }
/*在线支付页面样式*/
.border .title { background: url(Imagestitle.gif) #b0d0f3 repeat-x left top; line-height: 120%; height:31px; color: #3666aa; font-weight: bold; }
/*用户中心相关定义*/
.tdbg { background:#F5FCFE none repeat scroll 0 0; line-height:120%; }
.tdbgleft { background:#ebf7fa none repeat scroll 0 0; line-height:120%; }
.border, .TableWrap { background:#FFFFFF none repeat scroll 0 0; border:1px solid #DBEEF4; }
.border { width:100%; }
.tdbgbottom { background:#EBF7FA none repeat scroll 0 0; }
/*-----------Start 从UserDefaultTheme迁移过来------------*/
/* --内容管理页栏目导航开始-- */
#newbox { display: none; position: absolute; left: 0; top: 0; padding-top: 20px; }
#newbox iframe { border: 1px solid #000000; }
/* --内容管理页栏目导航结束-- */
.d_default { line-height: normal; float: left; padding: 2px 0 2px 4px; border: 1px solid #f7f7f7; }
.d_on { line-height: normal; float: left; padding: 2px 0 2px 4px; border: 1px solid #FFCC00; color: #000; background-color: #FFFFDD; }
.d_ok { line-height: normal; float: left; padding: 2px 0 2px 24px; border: 1px solid #00BE00; color: #000; background: #E6FFE6 url(Imagesli_ok.gif) no-repeat 4px; }
.d_err { line-height: normal; float: left; border: 1px solid #F30; color: #F00; padding: 2px 0 2px 24px; background: #FFF1E4 url(Imagesli_err.gif) no-repeat 4px; }
.table_style { border:solid 1px #eee; }
.table_style tr td { padding: 12px; word-break:break-all; overflow:auto; text-align:left; background:url(imagestd_bg.jpg) repeat-x; }
.table_style tr td em { font-style:normal; line-height:24px; border-bottom:solid 1px #333; }
.table_style tr.first td { background:none; }
.table_style tr td.ok_tab { padding-right:15px; text-align:right; }
.table_style tr td table tr td { background:none; padding:0px 10px 0px 0px; }
.ok_bottom { padding-top:8px; text-align: center; }
/*******匿名投稿*******/
.anonymouscontent_top { border-color:#E2E2E2; border-right:1px solid #E2E2E2; border-style:solid; border-width:1px; height:59px; }
.anonymouscontent_top h3 { font-size:18px; padding-left:35px; padding-top:23px; }
blockquote { font-family: "Consolas", "Courier New", Courier, mono, serif; font-size: 12px; background-color: #E7E5DC; width: 99%; overflow: auto; margin: 0 0 1em 0; padding-top: 1px; }
blockquote ol, blockquote ol li, blockquote ol li span { margin: 0; padding: 0; border: none; }
blockquote a, blockquote a:hover { background: none; border: none; padding: 0; margin: 0; }
blockquote ol { list-style: decimal; background-color: #fff; margin: 0px 0px 1px 45px !important; padding: 0px; color: #5C5C5C; }
blockquote ol li { list-style: decimal-leading-zero; list-style-position: outside !important; border-left: 3px solid #6CE26C; background-color: #F8F8F8; color: #5C5C5C; padding: 0 3px 0 10px !important; margin: 0 !important; line-height: 14px; }
blockquote ol li.alt { background-color: #FFF; color: inherit; }
blockquote ol li span { color: black; background-color: inherit; }
blockquote .comment, blockquote .comments { color: #008200; background-color: inherit; }
blockquote .string { color: blue; background-color: inherit; }
blockquote .keyword { color: #069; font-weight: bold; background-color: inherit; }
blockquote .blockquoteprocessor { color: gray; background-color: inherit; }
blockquote .dp-xml .cdata { color: #ff1493; }
blockquote .dp-xml .tag, blockquote .dp-xml .tag-name { color: #069; font-weight: bold; }
blockquote .dp-xml .attribute { color: red; }
blockquote .dp-xml .attribute-value { color: blue; }
blockquote .dp-sql .func { color: #ff1493; }
blockquote .dp-sql .op { color: #808080; }
blockquote .dp-rb .symbol { color: #a70; }
blockquote .dp-rb .variable { color: #a70; font-weight: bold; }
blockquote .dp-py .builtins { color: #ff1493; }
blockquote .dp-py .magicmethods { color: #808080; }
blockquote .dp-py .exceptions { color: brown; }
blockquote .dp-py .types { color: brown; font-style: italic; }
blockquote .dp-py .commonlibs { color: #8A2BE2; font-style: italic; }
blockquote .dp-j .annotation { color: #646464; }
blockquote .dp-j .number { color: #C00000; }
blockquote .dp-delphi .number { color: blue; }
blockquote .dp-delphi .directive { color: #008284; }
blockquote .dp-delphi .vars { color: #000; }
blockquote .dp-css .value { color: black; }
blockquote .dp-css .important { color: red; }
blockquote .dp-c .vars { color: #d00; }
blockquote .dp-cpp .datatypes { color: #2E8B57; font-weight: bold; }



.class_tit{ font-size:22px; font-weight:bold; color:#198F72; padding:20px 0px 0px 0px; text-indent:10px; height:30px;}