/* ==全局样式定义== */
/*--通用定义--*/
* { 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;}
.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; background:#fff;}
#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(images/headerbg.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(images/navhoverbgright.jpg) right top no-repeat; color:#fff; display:inline-block;}
#globalNav a:hover span, #topTabOn a span { background:url(images/navhoverbgleft.jpg) 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(images/aside-bg.jpg); 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 #CCE8F4;}
.c_main_content_box { background:url(images/contentbg.jpg) repeat-x;}
.childclasslist_box { margin-top:20px; overflow:hidden; clear:both;}
.class_tit{font-size:22px; font-weight:bold; color:#666; border-bottom:2px solid #4992FF; height:50px; line-height:50px; text-indent:30px; clear:both; background-image:url(images/icolist_51.jpg); background-repeat:no-repeat; background-position:left; margin-bottom:10px;}
.c_main_box {}
/* 本站新闻.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.jpg) #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(images/tabtitle.jpg) #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(46491/2912/si_b1.jpg) no-repeat center 50%; cursor: pointer; text-align: center;}
#simg TD.s { background: url(46491/2912/si_b2.jpg) 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.jpg) #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.jpg) #f9f9f9 no-repeat 20px 20px;}
.c_contents .main_searchs { padding: 5px 5px 5px 50px; border: 0px; background: url(images/search.jpg) #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(images/leftboxtitlebg.jpg) no-repeat 0px 0px;}
.user_box dt { background:url(images/userboxtitlebg.jpg) no-repeat 0px 0px;}
.user_box dt em, .left_box dt em { font-style:normal; background:url(images/leftboxtitlebgright.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(images/userboxtabsright.jpg) right bottom no-repeat; height:30px; width:70px; float:left;}
.user_box dt li em { background:url(images/userboxtabsleft.jpg) 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(images/leftboxtitlebgright.jpg) right bottom no-repeat; height:30px;}
.user_box dt .userTabsOn em { background:url(images/userboxtabsonleft.jpg) 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(images/leftboxcontentbg.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(images/loginbuttonbg.jpg) no-repeat 0px 0px; border:none; padding-left:16px; line-height:20px;}
/*学科资源定义*/
.subjectList li { width:50%; float:left; background:url(images/subjectlistbg.jpg) bottom repeat-x; height:30px; overflow:hidden;}
.subjectList li a { width:100%; height:30px; line-height:30px; padding-left:20px; background:url(images/listicon2.jpg) 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:31px; line-height:31px; border:1px solid #CCE8F4; text-indent:40px; background: url(images/icon_navigation.jpg) left no-repeat; color:#0a7bbf;}
.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.jpg) 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(images/rightboxtitlebg.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(images/columntitlebg.jpg) 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.jpg) 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;}
* 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(images/columntitlebg.jpg) 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.jpg) no-repeat 10px 2px;}
.class_title a:hover, .childclass_title a:hover, .childclass_title_border a:hover { background: url(images/c_title_hover.jpg) 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.jpg) 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: 10px 5px; text-align: center; clear: both; line-height:36px; overflow:hidden;font-size:24px; font-weight:bold; padding-top:20px; padding-bottom:10px;}
.c_title_text h2 { font-size:23px;}
.c_title_author { text-align:center; margin: 0px 10px 10px; font: normal normal normal 12px/20px Arial, "宋体", Helvetica, sans-serif; border-bottom:2px solid #60A5DB; padding-bottom:10px;}
.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: 10px; 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; padding-left: 10px; height: auto !important; height: 5px; min-height: 5px; margin:5px 0;}
/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.c_content_overflow {width: 100%;overflow: hidden;font-size:14px;line-height:36px;text-indent: 2rem;}
/*站内连接*/
.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.jpg) 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.jpg) 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.jpg) 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.jpg) no-repeat center 50%; cursor: pointer; text-align: center;}
#simg TD.s { background: url(images/si_b2.jpg) 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.jpg) center 0px no-repeat; cursor: pointer;}
.bt_login:hover { color: #ffffff; background: url(images/bt_login.jpg) 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(images/tableft.jpg) 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(images/tabright.jpg) 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-indent:26px;  overflow:hidden; background:url(images/d_ico.jpg); background-repeat:no-repeat; background-position:left;  text-indent:26px;}
.listStyle1 li a { float:left;}
.childclasslist_box .listStyle1 li { line-height:36px; font-size:14px; clear:both;}
.subItemList li {line-height:24px; overflow:hidden;}
.subItemList li a { padding-left:12px;}
.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(images/steelblue.jpg) no-repeat 0px 0px;}
.steelBlue dd { background:url(images/schoolintrobg.jpg) no-repeat bottom right; height: auto !important; height:160px; min-height:160px; border:1px solid #eee; border-top:none;}
/*宝绿色盒子样式定义*/
.mediumTurquoise dt { background:url(images/mediumturquoisetitle.jpg) no-repeat 0px 0px;}
.mediumTurquoise dd { background:#F8FCFB url(images/mediumturquoisebg.jpg) repeat-x left top; height: auto !important; height: 196px; min-height: 196px;}
/*淡绿色盒子样式定义*/
.lightGreen dt { background:url(images/lightgreentitle.jpg) no-repeat 0px 0px;}
.lightGreen dd { background:#FDFDFB url(images/lightgreenbg.jpg) repeat-x left top; height: auto !important; height: 175px; min-height: 175px;}
/*秋麒麟色盒子样式定义*/
.goldenrod dt { background:url(images/goldenrodtitle.jpg) no-repeat 0px 0px;}
.goldenrod dd { background:#fff url(images/goldenrodbg.jpg) repeat-x left top; height: auto !important; height: 150px; min-height: 150px;}
/*翻页定义*/
.flipOver { text-align:right;}
/*普通式/表格式 样式*/
.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(images/title.jpg) #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(images/li_ok.jpg) no-repeat 4px;}
.d_err { line-height: normal; float: left; border: 1px solid #F30; color: #F00; padding: 2px 0 2px 24px; background: #FFF1E4 url(images/li_err.jpg) 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(images/td_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;}

#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:750px; margin:20px auto}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }
