﻿/* ==全局样式定义== */
body
{ 
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    margin: 0px;
    padding: 0px;
    background: #fff;
    text-decoration: none;
}
a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #000;
}
a:hover
{
    color: #03c;
    text-decoration: underline;
}
img
{
    border:none;
}
input[type=text], input[type=Keyword]
{
    height: 15px;
    margin: 1px;
}
* + 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;
}
dl, dt, dd, ul, li 
{
    padding: 0px;
    margin: 0px;
}
li
{
    line-height: 22px;
    list-style:none;
}
/* --定义文字换行(FF不支持)-- */
*, #*, .*
{
    word-wrap: break-word;
    word-break: break-all;
}


/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #menu, #foot, #main_bg, .c_padding, .main_standalone
{
    padding: 0px;
    margin: 0px auto;
    width: 980px;
}
#main_bg
{
    width: 982px;
}
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#top_all, #center_all, #bottom_all
{
    padding-bottom: 0px;
}
#top_all
{
    background: url(images/head_bg.gif) repeat-x top;
}

/* ==top_all(顶部)定义开始== */
/* --网页头部-- */
#head
{
    margin-bottom: 5px;
    position: relative;
}
#head a
{
    color: #5e7591;
    text-decoration: none;
}
#head a:hover
{
    color: #0a4180;
}
#logo
{
    height: 74px;
    float: left;
    width: 300px;
}
#top_link
{
    color: #5e7591;
    float: right;
    width: 300px;
    margin: 4px 10px 0px 0px;
    line-height: 22px;
    text-align: right;
}
#top_link ul, #top_link li
{
    padding: 0px;
    margin: 0px;
    display: block;
    list-style: none;
}
#top_link li
{
    height: 22px;
}
/* --网页头部导航菜单-- */
#menu
{
    background: url(images/channel_bg.gif) #a8c6e9 repeat-x top;
    clear: both;
    line-height: 32px!important;line-height: 29px;
    border: 1px solid #9bbde6;
}
/* 网站节点导航 */
#menubox
{
    margin-left: 110px;
    padding: 0px;
    color: #c4d9f1;
}
#menubox a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #001260;
    padding: 5px 2px 5px 12px;
    line-height: 29px;
    background: url(images/menubox.gif) no-repeat 5px 7px;
}
#menubox a:hover
{
    color: #f00;
    text-decoration: underline;
    background: url(images/menubox_hover.gif) no-repeat 5px 7px;
}
/* 导航图片 */
#menubox_pic
{
    width: 110px;
    height: 29px;
    text-align: center;
    color: #0a4180;
    float: left;
    clear: left;
    background: url(images/menubox_pic.gif) no-repeat top center;
    font: normal normal bold 14px/29px Arial, "宋体" ,Helvetica,sans-serif;
}
/* ==top_all(顶部)定义结束== */

/* ==center_all(中部)定义开始== */
/* --主要定义-- */
#main_bg
{
    background: url(images/left-bg0.gif) #fff repeat-y 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: 215px;
}
#r_main /* 中部右侧定义 */
{
    float: right;
    width: 200px;
    text-align: left;
}
#main_box /* 中部整体定义 */
{
    margin: 0px;
}
.c_main /* 中部中间定义 */
{
    margin-right: 205px;
}
.c_mains /* 中部中间定义 */
{
}
.c_main_box /* 中部中间定义 */
{
    border: 1px solid #9bbde6;
}

/* 本站新闻.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(images/tabtitle.gif) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
}
.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;
}
#info
{
	
}



/* 站内搜索 */
.main_search
{

    clear: left;
    padding: 5px 5px 5px 70px;
    margin-top: 5px;
    height: auto !important;
    height: 36px;
    min-height: 36px;
    background: #f9f9f9;
    border: 0px 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(左侧内容) */
#main_left, .left_box, .left_box dl, .left_box dt, .left_box dd, .user_box, .user_box dl, .user_box dt, .user_box dd
{
    padding: 0px;
    margin: 0px;
}
.user_box, .left_box
{
    border: 1px solid #9bbde6;
}
.left_box
{
    margin-top: 5px;
}
.user_box dt, .left_box dt
{
    text-align: center;
    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color: #0a4180;
    line-height: 24px;
    border-bottom: 1px solid #9bbde6;
}
.user_box dt
{
    background: url(images/user_tit.gif) no-repeat left top;
}
.left_box dt
{
    background: url(images/main_tit.gif) no-repeat left top;
}
.user_box dd, .left_box dd
{
    background: #f4f8fd;
    padding: 5px;
    line-height: 150%;
    height: auto !important;
    height: 100px;
    min-height: 100px;
}
.user_box dd
{
    text-align: center;
}
.Login_ajax
{
    text-align:left;
}

/* --网页中部右侧内容-- */
/* 右侧导航 */
.r_navigation
{
    margin-bottom: 5px;
    line-height: 24px;
    border: 1px solid #9bbde6;
    background: url(../tbqedu/tab_bg.jpg) #a8c6e9 repeat-x top;
    text-align: left;
    clear: both;
    color: #014390;
}
.r_navigation a, #r_navigation:link
{
    font: normal normal normal 12px/24px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #014390;
}
.r_navigation a:hover
{
    color: #c00;
    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;
	margin:0 auto !important;
}
.b_ad
{
    padding: 0px;
    margin-bottom: 3px;
    text-align: center;
	margin:0 auto !important;
}
.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 #9bbde6;
}
.r_announce dt, .r_content dt
{
    background: url(images/main_tit.gif) no-repeat left top;
    border-bottom: 1px solid #9bbde6;
    color: #0a4180;
    font: normal normal bold 14px/24px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
.r_announce dd, .r_content dd
{
    padding: 4px 5px;
    line-height: 150%;
    height: auto !important;
}

/* 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 dl
{
    border: 1px solid #9bbde6;
}
.c_main dd
{
    border: 5px solid #fff;
}
.c_title
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: #014390;
    padding-left: 10px;
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
    border-bottom: 1px solid #9bbde6;
}
.c_title a, .c_title a:link
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #014390;
    padding-left: 34px;
    background: url(images/c_title.gif) no-repeat 10px 2px;
}
.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: #000;
    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: #808081;
    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_right dl, .c_left dl, .c_main_one dl
{
    border: 1px solid #9bbde6;
    overflow: hidden;
}
.c_right dd, .c_left dd, .c_main_one dd
{
    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;
    border: 1px solid #9bbde6;
    width: 379px;
    margin: 5px 0px 0px 5px;
}
* html .childclass_main_box
{
    width: 378px;
}
/* 父栏目一列式上下循环 */
.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/Channel_bg.gif) #a8c6e9 repeat-x top;
    text-align: left;
    color: #014390;
    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: #0a4180;
}
.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: #014390;
    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;
    background: #f9f9f9;
    border: 1px solid #9bbde6;
    text-align: center;
}
.class_page ul, .class_page li
{
    padding: 0px;
    margin: 0px 0px 0px 10px;
    text-align: left;
    list-style: none;
}
.class_page a
{
    color: blue;
    text-decoration: underline;
}

/* 内容页 */
.c_title_text
{
    margin: 10px 5px;
    text-align: center;
    clear: both;
    height: auto !important;
    height: 34px;
    min-height: 34px;
}
.c_title_author
{
    margin: 0px 10px 10px;
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    border-bottom: 1px solid #9bbde6;
    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: 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;
    background: #F4F8FD;
    padding-left: 10px;
    border-top: 1px solid #9bbde6;
    height: auto !important;
    height: 5px;
    min-height: 5px;
}
/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.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: 100px;
    height: 35px;
    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;
}
/*******/
.c_padding1
{
    border: 1px solid #9bbde6;width:1002px;align:center;
}
.c_friendsite1
{
    padding: 0px;
}
.c_friendsite1 a
{
    color: #333;
    text-decoration: none;
}
.c_friendsite1 img
{
    width: 88px;
    height: 31px;
    border: 0px;
}

.c_friendsite1 li
{
    padding: 0px;
    width: 12.4%;
    float: left;
    text-align: center;
    list-style: none;
}

.c_friendsite1 ul, .c_friendsite1 li
{
    margin: 0;
    padding: 0;
}
/* ==center_all(中部)定义结束== */

/* ==bottom_all(底部)定义开始== */
/* --网页底部-- */
#foot
{
    background: url(images/copy_bg.gif) #fff repeat-x top;
    border: 1px solid #9bbde6;
    clear: both;
}
/* 管理链接 */
#menu_link
{
    margin: 20px 0px 5px 0px;
    text-align: center;
}
#menu_link a
{
    text-decoration: none;
    color: #000;
}
#menu_link a:hover
{
    color: #f00;
    text-decoration: underline;
}
/* 版权信息 */
#copyright
{
    font: normal normal normal 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    margin: 5px 0px 20px 0px;
    text-align: center;
}
/* ==bottom_all(底部)使用定义结束== */

/* ==通用定义== */
.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, .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;
    width:500px !important;
    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_title a
{
    color: blue;
}

.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
{
}


/* 匿名用户投稿链接 */
.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("Images/tableft.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("Images/tabright.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;
}
/*==书签菜单定义结束==*/

/*商品比较图片大小定义*/
#TbProduct img{width:100px; height:100px;margin:5px; padding:2px;background:#fff; border:1px solid #ccc;}

/*-----------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.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(Images/li_err.gif) no-repeat 4px;
}

/*密码强度检测Ajax控件样式*/
.BarIndicator_TxtUserPassword
{
    color: #5f96cc;
    background-color: #5f96cc;
    position: absolute;
    height: 20px;
    width: 0px;
    margin-top: 3px;
    display: none;
}

.BarBorder_TxtUserPassword
{
    border-style: solid;
    border-width: 1px;
    width: 100px;
    border-color: #5f96cc;
    vertical-align: middle;
    position: absolute;
    height: 24px;
    display: none;
}
/*------------End  从UserDefaultTheme迁移过来------------*/

/*--------------以下为新增滑动门样式开始------------------*/
/* 本站新闻.r_news0 */
#r_main_t0
{
    width:512px !important; width:512px;
	margin-right: 0px;
    margin-top: -2px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news0
{
    width:512px !important; width:512px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 本站新闻.r_news1 */
#r_main_t1
{
    width:512px !important; width:512px;
	margin-right: 0px;
    margin-top: -1px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news1
{
    width:512px !important; width:512px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 本站新闻.r_news2 */
#r_main_t2
{
    width:512px !important; width:512px;
	margin-right: 0px;
    margin-top: -1px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news2
{
    width:512px !important; width:512px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 本站新闻.r_news3 */
#r_main_t3
{
    width:228px !important; width:228x;
	margin-right: 0px;
    margin-top: -1px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news3
{
    width:228px !important; width:228px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 本站新闻.r_news4 */
#r_main_t4
{
    width:745px !important; width:745x;
	margin-right: 0px;
    margin-top: -1px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news4
{
    width:745px !important; width:745px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 本站新闻.r_news5*/
#r_main_t5
{
    width:745px !important; width:745px;
	margin-right: 0px;
    margin-top: -1px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news5
{
    width:745px !important; width:745px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 本站新闻.r_news6 */
#r_main_t6
{
    width:228px !important; width:228px;
	margin-right: 1px;
    margin-top: -1px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news6
{
    width:228px !important; width:228px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 本站新闻.r_news7*/
#r_main_t7
{
    width:980px !important; width:980px;
	margin-right: 0px;
    margin-top: -1px;
    border-top: 1px solid #fff;
    border-left: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
    text-align: left;
}
.r_news7
{
    width:980px !important; width:980px;
	background: url(images/r_news_bg.gif) #fff repeat-x top;
}
/* 书签式面板tabtitle0 */
.tabtitle0, .titlemouseover0
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle0 dl, .titlemouseover0 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle0
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:127px !important; width:127px
}
.titlemouseover0
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 127px;
}
* + html .titlemouseover0
{
    padding-bottom: 1px;
}
* html #Tab00, * html #Tab01, * html #Tab02, * html #Tab03
{
    width:501px !important; width:501px;
	margin-right: 0px;
}

#Tab00, #Tab01, #Tab02, #Tab03
{
    width:501px !important; width:501px;
	margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: 310px !important;height: 310px;
    min-height:310px;max-height: 310px;
}


/* 书签式面板tabtitle1 */
.tabtitle1, .titlemouseover1
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle1 dl, .titlemouseover1 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle1
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:84px !important; width:84px
}
.titlemouseover1
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 84px;
}
* + html .titlemouseover1
{
    padding-bottom: 1px;
}
* html #Tab10, * html #Tab11, * html #Tab12, * html #Tab13, * html #Tab14, * html #Tab15
{
    margin-right: 0px;
}
#Tab10, #Tab11, #Tab12, #Tab13, #Tab14, #Tab15
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: 165px !important;height: 165px;
    min-height: 165px;
}
/* 书签式面板tabtitle2 */
.tabtitle2, .titlemouseover2
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle2 dl, .titlemouseover2 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle2
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:72px !important; width:72px
}
.titlemouseover2
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 72px !important;width: 72px;
}
* + html .titlemouseover21
{
    padding-bottom: 1px;
}
* html #Tab20, * html #Tab21, * html #Tab22, * html #Tab23, * html #Tab24, * html #Tab25, * html #Tab26
{
    margin-right: 0px;
}
#Tab20, #Tab21, #Tab22, #Tab23, #Tab24, #Tab25, #Tab26
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: 165px !important; height: 165px;
    min-height: 165px;width: 501px !important;width: 501px;
}
/* 书签式面板tabtitle3 */
.tabtitle3, .titlemouseover3
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle3 dl, .titlemouseover3 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle3
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:113px !important; width:113px;
}
.titlemouseover3
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 113px;
}
* + html .titlemouseover3
{
    padding-bottom: 1px;
}
* html #Tab30, * html #Tab31
{
    margin-right: 0px;
}
#Tab30, #Tab31
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: auto !important;
    height: 165px;
    min-height: 165px;
}
/* 书签式面板tabtitle4 */
.tabtitle4, .titlemouseover4
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle4 dl, .titlemouseover4 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle4
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:77px !important; width:77px;
}
.titlemouseover4
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 77px !important; width:77px;
}
* + html .titlemouseover4
{
    padding-bottom: 1px;
}
* html #Tab40, * html #Tab41, * html #Tab42, * html #Tab43, * html #Tab44, * html #Tab45, * html #Tab46, * html #Tab47, * html #Tab48
{
    margin-right: 0px;
}
#Tab40, #Tab41, #Tab42, #Tab43, #Tab44, #Tab45, #Tab46, #Tab47, #Tab48
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: auto !important;
    height: 165px;
    min-height: 165px;
}
/* 书签式面板tabtitle5 */
.tabtitle5, .titlemouseover5
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle5 dl, .titlemouseover5 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle5
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:102px !important; width:102px;
}
.titlemouseover5
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 102px !important; width:102px;
}
* + html .titlemouseover5
{
    padding-bottom: 1px;
}
* html #Tab50, * html #Tab51, * html #Tab52, * html #Tab53, * html #Tab54, * html #Tab55, * html #Tab56
{
    margin-right: 0px;
}
#Tab50, #Tab51, #Tab52, #Tab53, #Tab54, #Tab55, #Tab56
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: auto !important;
    height: 165px;
    min-height: 165px;
}
/* 书签式面板tabtitle6 */
.tabtitle6, .titlemouseover6
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle6 dl, .titlemouseover6 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle6
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:113px !important; width:113px
}
.titlemouseover6
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 113px;
}
* + html .titlemouseover6
{
    padding-bottom: 1px;
}
* html #Tab60, * html #Tab61, * html #Tab62, * html #Tab63
{
    margin-right: 0px;
}
#Tab60, #Tab61, #Tab62, #Tab63
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: 170 !important; height: 170px;
    min-height: 165px;
}
/* 书签式面板tabtitle7 */
.tabtitle7, .titlemouseover7
{
    float: left;
    font: normal normal bold 13px/21px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    overflow: hidden;
}
.tabtitle7 dl, .titlemouseover7 dl
{
    margin: 0px;
    padding: 0px;
    border: 2px solid #fff;
}
.tabtitle7
{
    color: #4d89d2;
    background: url(../tbqedu/tab_bg.jpg) #fff repeat-x top;
    border-top: 1px solid #9bbde6;
    border-right: 1px solid #9bbde6;
    border-bottom: 1px solid #9bbde6;
	width:139px !important; width:139px;
}
.titlemouseover7
{
	cursor: pointer;
	color: #c00;
	border-left: none;
	border-top: 1px solid #9bbde6;
	border-right: 1px solid #9bbde6;
	border-bottom: 1px solid #fff;
	background: #fff;
	width: 139px !important; width:139px;
}
* + html .titlemouseover7
{
    padding-bottom: 1px;
}
* html #Tab70, * html #Tab71, * html #Tab72, * html #Tab73, * html #Tab74, * html #Tab75, * html #Tab76
{
    margin-right: 0px;
}
#Tab70, #Tab71, #Tab72, #Tab73, #Tab74, #Tab75, #Tab76
{
    margin-top: -3px;
    padding: 5px;
    border-right: 1px solid #9bbde6;
    border-top: none;
	height: auto !important;
    height: 165px;
    min-height: 165px;
}
/*--------------新增滑动门样式结束------------------*/
/* --主要定义更改部分-- */
#main_left_1 /* 网页中部左侧整体定义 */
{
    float: left;
    width: 229px;
}
#main_right_1 /* 网页中部右侧整体定义1 */
{
    float: right;
    width: 100%;
    margin-left: -232px;
    text-align: left;
}
#main_right_box_1 /* 网页中部右侧整体定义2 */
{
    margin-left: 234px;
}
#r_main_1 /* 中部右侧定义 */
{
    float: right;
    width: 230px;
    text-align: left;
}
.c_main_1 /* 中部中间定义 */
{
    margin-right: 234px;
}
/* --网页中部左侧内容-- */
/* user_box(用户登录)、left_box(左侧内容) */
/*-----（一）-----*/
#main_left_1, .left_box_1, .left_box_1 dl, .left_box_1 dt, .left_box_1 dd, .user_box_1, .user_box_1 dl, .user_box_1 dt, .user_box_1 dd
{
    padding: 0px;
    margin: 0px;
}
.user_box_1, .left_box_1
{
    border: 1px solid #9bbde6;
}
.left_box_1
{
    margin-top: 0px;
}
.user_box_1 dt, .left_box_1 dt
{
    text-align: center;
    font: normal normal bold 14px/120% Arial, "宋体" ,Helvetica,sans-serif;
    color: #0a4180;
    line-height: 24px;
    border-bottom: 1px solid #9bbde6;
}
.user_box_1 dt
{
    background: url(images/user_tit.gif) no-repeat left top;
}
.left_box_1 dt
{
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
}
.user_box_1 dd, .left_box_1 dd
{
    background: #f4f8fd;
    padding: 0px;
    line-height: 100%;
    height: auto !important; height: 100px;
    min-height: 100px;
}
.user_box_1 dd
{
    text-align: center;
}
/*---------------------------------------------------------*/
.babox {
	padding: 0px;
	float: left;
	height: auto;
	width: 746px !important; width: 746px;
}
.babox_rig {
	padding: 0px;
	float: left;
	height: auto !important;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.babox_rig1 {
	padding: 0px;
	float: right;
	height: auto !important;

	width: 230px !important; width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.c_mainxx 
{
	text-align: left; 
	margin: 0px;
	padding: 0px;
	border: 1px solid #9bbde6;
}

/* main_box(中部文章列表内容) */
#main_box_1 dl, #main_box_1 dt, #main_box_1 dd
{
    padding: 0px;
    margin: 0px;
}
/* 中部标题与内容 */
.c_main_1 dl, .c_main_1 dt, .c_main_1 dd
{
    margin: 0px;
    padding: 0px;
}
.c_main_1 dl
{
    border: 1px solid #9bbde6;
}
.c_main_1 dd
{
    border: 5px solid #fff;
}
.c_title_1
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: #014390;
    padding-left: 10px;
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
    border-bottom: 1px solid #9bbde6;
}
.c_title_1 a, .c_title_1 a:link
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #014390;
    padding-left: 34px;
    background: url(images/c_title.gif) no-repeat 10px 2px;
}
.c_title_1 a:hover
{
    color: #c00;
    text-decoration: underline;
    background: url(images/c_title_hover.gif) no-repeat 10px 2px;
}
.c_content_1
{
    padding: 5px;
    line-height: 150%;
    color: #808081;
    height: auto !important;
    height: 170px;
    min-height: 170px;
}
.c_content_1 a
{
    text-decoration: none;
    color: #000;
    font-size: 12px;
    font-weight: normal;
}
.c_content_1 a:hover
{
    color: #c00;
}

.c_content_1 table
{
	text-align:center;
	width:100%;
	border-collapse: collapse;
}

.c_content_tb_1 table
{
	text-align:left;
	width:100%;
	border-collapse: collapse;
}
.c_content_tb_1 td
{
	vertical-align:middle;
}
.odd_row_1
{
	background:#e5effa;
}

.c_bot_1
{
    background: none;
    height: 0px;
    font-size: 0px;
}
/* 中部间距1 */
.c_spacing_1
{
    background: none;
    height: 5px;
    font-size: 0px;
}
.c_title_1 .more_1
{
    float: right;
    line-height: 18px;
    margin-right: 10px;
    display: block;
}
.c_title_1 .more_1 a
{
    text-decoration: none;
    color: #808081;
    font-size: 12px;
    font-weight: normal;
    background: none;
}
.c_title_1 .more_1 a:hover
{
    color: #014390;
    background: none;
}
/* 中部二列c_main_two */
.c_main_two_1
{
    float: left;
    width: 100%;
}
.c_right_1, .c_right_1 dl, .c_right_1 dt, .c_right_1 dd, .c_left_1, .c_left_1 dl, .c_left_1 dt, .c_left_1 dd，.c_main_one_1, .c_main_one_1 dl, .c_main_one_1 dt, .c_main_one_1 dd
{
    margin: 0px;
    padding: 0px;
}
.c_right_1 dl, .c_left_1 dl, .c_main_one_1 dl
{
    border: 1px solid #9bbde6;
    overflow: hidden;
}
.c_right_1 dd, .c_left_1 dd, .c_main_one_1 dd
{
    border: 5px solid #fff;
}
* html .c_main_one_1 dd
{
    border: 0px;
}

.c_left_box_1
{
    width:513px;
	margin: 0px;
    padding: 0px;
}
.c_left_1
{
    float:left;
	width:254px;
    display: block;
    clear: none;
}
.c_right_1
{
    float: right;
    width: 254px;
    display: block;
	clear: none;
}

/* 网站横向公告 */
#announce_crosswise0, #announce_crosswise0 ul, #announce_crosswise0 li
{
    padding-right: 20px;
    margin: 0px;
    list-style: none;
    display: inline;
    height: 20px;
    cursor:pointer;
    color:#0000ff;
}
#announce_crosswise0 ul
{
    padding-right: 20px;
}
#announce_crosswise0 .announce_title0, #announce_crosswise0 .announce_title0 a
{
    font: normal normal bold 12px/20px Arial, "宋体" ,Helvetica,sans-serif;
    color: #c00;
}

marquee
{
    clear: none;
    width: 520px;
    width:520px !important;
    height: 20px;
    position: absolute;
    left: 225px;
    top: 5px;
}
/* 站内搜索 */
.main_search1, .main_search2
{
    width:370px!important;width:370px;
    clear: left;
    padding: 5px 5px 5px 70px;
    margin-top: 1px;
    height: 22px!important;height: 22px;
    max-height: 22px;
    background: #f9f9f9;
    border: 0px solid #9bbde6;
    background: url(images/search.gif) #f9f9f9 no-repeat 5px center;
}

/*---------搜索页开始----------*/
#main_right6 /* 网页中部右侧整体定义1 */
{
    float: right;
    width: 100%;
    margin-left: 0px;
    text-align: left;
}
#main_right_box6 /* 网页中部右侧整体定义2 */
{
    margin-left: 0px;
}
/*---------搜索页结束----------*/
/*---------------------- 文章一列式上下循环开始--------------------------*/
#main_right_box_wzy /* 网页中部右侧整体定义2 */
{
    margin-left: 0px;
}
 #center_all01
{
    padding-bottom: 2px;
}
/*-----------------------------------------*/
/* 定义缩略图外框大小，控制隐藏超出的图片内容 */
.pe_u_thumb_1, .p_thumb_l_pic_1
{
    height: 175px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
/* 定义缩略图宽度，按比例缩放 */
.pe_u_thumb_1, .pe_u_thumb_1 img
{
    width: 240px;
}
/* 定义缩略图标题样式 */
.pe_u_thumb_title_1
{
    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_title_1 a
{
    color: blue;
}

.pe_u_thumb_list_1, .pe_u_thumb_list_1 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_1
{
    margin: 0px 0px 2px 5px;
    padding: 2px;
    border-bottom: 1px dotted #ccc;
}
.pe_u_thumb_list_1 a
{
    padding-left: 10px;
    background: url() no-repeat left -2px;
}
/* 二列式图文布局 */
.p_thumb_l_1
{
    float: left;
    text-align: center;
    background: #eee;
    padding: 5px;
}
.p_thumb_l_1, .p_thumb_l_1 li
{
    text-align: center;
}
.p_thumb_l_1, .p_thumb_l_pic_1 img
{
    width: 270px;
}
.p_thumb_l_title_1
{
    margin-top: 5px;
}
.p_list_r_1
{
    margin-left: 305px;
}
.p_list_r_1 li, .p_list_r_1 td
{
    border-bottom: 1px dotted #ccc;
}
.p_thumb_l_1 table
{
    float: left;
}
.childclass_content_1
{
    font: normal normal normal 12px/150% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: left;
    padding: 5px;
    height: 220px !important;
    height: 82px;    
}

/*-----------------------------------------*/
/*-----------------------------------------*/
/* 首页学科栏目二列式文布局 xklb*/
.xklb_l
{
    width:48%;float:left;margin-left: 5px;
}
.xklb_l ul, .xklb_l li, .xklb_l td
{
    border-bottom: 1px dotted #ccc;
}
.xklb_r
{
    width:48%;float:right;margin-left: 5px;
}
.xklb_r ul, .xklb_r li, .xklb_r td
{
    border-bottom: 1px dotted #ccc;
}
/*-----------------------------------------*/
/*-----------------------------------------*/
/* 首页机构设置四列栏目列表 */
.jgsz
{
    padding-top: 5px;
}
.jgsz li
{
    width: 25%;
    float: left;
    text-align: left;
}
.jgsz .pe_u_thumb
{
    height: 60px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
.jgsz .pe_u_thumb, .jgsz .pe_u_thumb img
{
    width: 100px;
}
.jgsz .pe_u_thumb_title
{
    margin: 5px 5px 0px 0px;
    height: 16px;
}
/* 进修学校二列式列表 */
.p_list_r_jxxx
{
    margin-left: 200px;
}
.p_list_r_jxxx li, .p_list_r_jxxx td
{
    border-bottom: 1px dotted #ccc;
}
.jxnew
{
    padding: 0px;
    margin: 0px;
	margin-left: 10px;
}
.jxnew li
{
    float: left;
    border-bottom: 1px dotted #ccc;
}
.jxxx0
{
    padding: 0px !important; padding: 0px;
    margin: 0px !important; margin: 0px;
}
.jxxx0 li
{
    width: 48%;
    height:22px !important;  height:19px;
    float: left;
	margin-top:-3px !important; margin-top:0px;
    border-bottom: 1px dotted #ccc;	
}
.jxxx
{
    padding: 0px !important; padding: 0px;
    margin: 0px !important; margin: 0px;
}
.jxxx li
{
    width: 49.5%;
    height:22px !important;  height:19px;
    float: left;
	margin-top:-3px !important; margin-top:0px;
    border-bottom: 1px dotted #ccc;	
}
/* 中考 高考查询样式 */
.gaokao_l dl, .gaokao_r dl, .gaokao_l dt, .gaokao_r dt, .gaokao_l dd, .gaokao_r dd, .gaokao_0 dl, .gaokao_0 dt, .gaokao_0 dd
{
    margin: 0px;
    padding: 0px;
}
.gaokao_l, .gaokao_r, .gaokao_0 
{
    margin: 2px 0px 0px 0px; padding: 0px;border: 1px solid #9bbde6;align:center;text-align: center;
}
.gaokao_l
{
	height:30px; width:48%; float:left; line-height: 80%;
}
.gaokao_r
{
	height:30px; width:48%; float:right; line-height: 100%;
}
.gaokao_l dt, .gaokao_r dt, .gaokao_0 dt
{
    background: url(images/main_tit.gif) no-repeat left top;
    border-bottom: 1px solid #9bbde6;
    color: #0a4180;
    font: normal normal bold 14px/24px Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
}
.gaokao_l dd, .gaokao_r dd,
{
    padding: 0px 0px;
    line-height: 100%;
    height: auto !important;
}
.gaokao_0 dd
{
    padding: 2px 0px;
    line-height: 120%;
    height: auto !important;
}

/* 首页版块标题样式 */

#biaoti
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: #0A4180;
    padding-left: 10px;
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
    border-bottom: 1px solid #9bbde6;
}
#biaoti a, #biaoti a:link
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #0A4180;
    padding-left: 34px;
    background: url(images/c_title.gif) no-repeat 10px 2px;
}
#biaoti a:hover
{
    color: #c00;
    text-decoration: underline;
    background: url(images/c_title_hover.gif) no-repeat 10px 2px;
}
#biaoti_0
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: #0A4180;
    padding-left: 10px;
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
    border-bottom: 1px solid #9bbde6;
}
#biaoti_0 a, #biaoti_0 a:link
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #0A4180;
    padding-left: 0px;
    background: url(images/c_title0.gif) no-repeat 10px 2px;
}
#biaoti_0 a:hover
{
    color: #c00;
    text-decoration: underline;
    background: url(images/c_title_hover0.gif) no-repeat 10px 2px;
}

#biaoti_1
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    color: #0A4180;
    padding-left: 10px;
    background: url(images/main_tit.gif) #dfebf9 repeat-x top;
    border-bottom: 1px solid #9bbde6;
}
#biaoti_1 a, #biaoti_1 a:link
{
    font: normal normal bold 14px/25px Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #0A4180;
    padding-left: 34px;
    background: url(images/c_title.gif) no-repeat 10px 2px;
}
#biaoti_1 a:hover
{
    color: #c00;
    text-decoration: underline;
    background: url(images/c_title_hover.gif) no-repeat 10px 2px;
}
/* CHANGLIN自定义间距 2px */
.spacing
{
    background: none;
    height: 2px;
    font-size: 0px;
}
/* 社区登录入口样式 */
.sqdl_1
{
    margin: 0px;
    padding: 0px;
	border: 1px solid #9bbde6;
}
.sqdl_2
{
    margin: 0px !important; margin: 0px;
    padding: 0px !important; padding: 0px;
	height:125px !important; height:125px;
}
.sqdl_3
{
    margin: 0px;
    padding: 0px;
	border: 1px solid #9bbde6;
	height:60px !important; height:58px;
	text-align:center;
}
<!------------------------------->
/* 首页区内学校信息四列栏目列表 */
.qnxx
{
    padding-top: 5px;
}
.qnxx li
{
    width: 25%;
    float: left;
    text-align: left;
}
.qnxx .pe_u_thumb
{
    height: 60px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
.qnxx .pe_u_thumb, .qnxx .pe_u_thumb img
{
    width: 100%;
}
.qnxx .pe_u_thumb_title
{
    margin: 5px 5px 0px 0px;
    height: 16px;
}
<!------------------------------>
#body{}
#body, #body li, #body a, #body dl,#body dt, #body ul
{ 
    font-size:10px!important;line-height:165%!important;
	font-size:10px;line-height:139%;
    margin: 0px;
    padding: 0px;
    background: #fff;
    text-decoration: none;
}
#body a:hover
{
    color: #03c;
    text-decoration: underline;
}
<!-----------以下是图片横向滚动代码样式----------------->
.picList {
 DISPLAY: inline; FLOAT: right; WIDTH: 160px;height:125px
}
.picList LI {
 DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px; WIDTH: 49.8%x; TEXT-ALIGN: center;
}
.picList .pe_u_thumb IMG {
 BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 0px solid; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 120px
}
.picList .pe_u_thumb A:hover IMG {
 BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #999 2px solid; BORDER-LEFT: #999 2px solid; BORDER-BOTTOM: #999 2px solid
}
.picScroll {
 BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid; HEIGHT: 125px;width:500px;
}
.picScroll .picList {
 FLOAT: left; MARGIN: 2px auto; WIDTH: auto; HEIGHT: 105px; TEXT-ALIGN: center
}
.picScroll .picList LI {
 DISPLAY: inline; MARGIN: 0px 2px; WIDTH: 160px;height:105px;
}
.picScroll .picList LI IMG {
 WIDTH: 160px; HEIGHT: 105px
}
#picgd {
  OVERFLOW: hidden; WIDTH: 500px !important; WIDTH: 100%;
}
#picgd .Rollcontent {
 MARGIN: 0px auto 0px; OVERFLOW: hidden; WIDTH:4000px !important; WIDTH:4000px; TEXT-ALIGN: center;
}
<!--------------以下是投票页两列列表样式----------------->
#toupiao2
{
    padding: 0px;
    margin: 0px auto;
    width: 980px;
}
#toupiao2
{
    width: 982px;
}
#toupiao2
{
    background: url(images/left-bg0.gif) #fff repeat-y left;
    clear: both;
}
#toupiao2 li, .toupiao2 li
{
    width: 48.5%;
    float: left;
    text-align: left;
}
<!--------------以下是投票页四列列表样式----------------->
#toupiao4
{
    padding: 0px;
    margin: 0px auto;
    width: 980px;
}
#toupiao4
{
    width: 982px;
}
#toupiao4
{
    background: url(images/left-bg0.gif) #fff repeat-y left;
    clear: both;
}
#toupiao4 li, .toupiao4 li
{
    width: 25%;
    float: left;
    text-align: left;
}

<!--------------以下是投票页六列列表样式----------------->
#toupiao6
{
    padding: 0px;
    margin: 0px auto;
    width: 980px;
}
#toupiao6
{
    width: 982px;
}
#toupiao6
{
    background: url(images/left-bg0.gif) #fff repeat-y left;
    clear: both;
}
#toupiao6 li, .toupiao6 li
{
    width: 16%;
    float: left;
    text-align: left;
}

<!------------------------------->
<!-----省内信息格式------->
.snxx{
}
.snxx li{
font:40px/100px;
height:25px;
list-style:none;  
     width:216px;        //这个就是用来控制显示的标题长度
     white-space:nowrap;
     text-overflow:ellipsis; 
     -o-text-overflow:ellipsis; 
     overflow: hidden;
}
.snxx dd{
padding:4px;
height:312px !important;height:312px;
}
<!-----论坛博客格式------->
.bbs{
}
.bbs li{
font:40px/100px;
height:22px;
list-style:none;  
     width:352px;        //这个就是用来控制显示的标题长度
     white-space:nowrap;
     text-overflow:ellipsis; 
     -o-text-overflow:ellipsis; 
     overflow: hidden;
}
/************网站顶部右侧**************/
.web_tool {
	float:right;
	width:679px;
	text-align:right;
	height:100px;
position:relative;

}
.web_tip {
	height:31px;
	line-height:31px;

}
.web_tip a {
   height:21px;line-height:21px;
   display:inline-block;
   padding:0px 5px 0px 17px;
	color:#000000;
	background:url(images/tool.gif) no-repeat left 3px;
}
.web_tip a.wap {
	background:url(images/tool.gif) no-repeat 1px -16px;
	padding-left:17px;
	padding-right:7px;
}
.web_tip a.fav {
	background:url(images/tool.gif) no-repeat left -36px;
	padding-right:0px;
}
.web_tip a.home {
	background:url(images/tool.gif) no-repeat left -55px;
	padding-right:0px;
	padding-left:19px;
}
.web_tip a.rss {

	padding-right:5px;
}
.web_tip a.ask {
	background:url(images/tool.gif) no-repeat left -84px;
}
.web_tip a.searches {
	background:url(images/tool.gif) no-repeat left -111px;
}
.web_tip a.reg {
	background:url(images/tool.gif) no-repeat left -137px;
	padding-right:8px;

}
.web_tip a:hover {
	color:#cc0000;
}

/*****会员登录*********/
.user_info {
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	padding:5px;
	height:183px;
	background:#fff
}
.user_login ul {
	padding:5px;
}
.user_login li {
	height:27px;
	line-height:27px;
margin:2px 0px;
}
.loginedinfo li {height:21px;line-height:21px;}
.user_login li.reg_user {height:27px;line-height:27px;padding:3px 0px 6px 0px;}
.user_login li.save {padding-left:45px;}
.user_login li.reg {padding-top:5px;background:url(images/min_line.gif) no-repeat center top;text-align:center;}
.user_login li.reg a {color:#333;text-decoration:underline;}
.user_login li.reg a:hover {color:#f87608;text-decoration:underline;}
.user_login li.save a{padding-left:10px;}

.user_login li.save input {margin-right:5px;}
.user_login li input.inputtext {
	background:url(images/back.gif) no-repeat left -64px;
	border:none;
	width:133px;
	height:20px;
	line-height:20px;
	padding-left:5px;
	font-size:12px;font-family:Arial;
}

.user_login li input#validationCode2 {width:58px!important;background:url(images/back.gif) no-repeat -708px -65px;font-size:11px;font-family:Arial;}
.user_login li select {
	width:138px;
}
.user_login li img {
	margin-left:5px;
}
/***********会员loading***************/

.user_login li.reg_user, .vote_content li.vote_check {
	position:relative;
}
.user_login li input.user_login_submit, .vote_content li.vote_check input {
	width:66px;
	height:22px;
	background:url(images/back.gif) no-repeat -72px -38px;
	overflow:hidden;
	border:none;
	position:absolute;
	top:7px;
	left:20px;
	cursor: pointer;
}
.user_login li input.user_login_submit {top:5px;left:45px;}
.user_login li.forget {
	text-align:center;
	padding-top:5px;
}
.user_login li a {
	color:#000;
	padding:0px 10px;
}
.user_login li a:hover {
	color:#cc0000;
}

/******会员登录后CSS******/
.u_login {
	padding:5px;
	line-height:180%;
}


/******弹出登录控制*****************/
.quick_login {top:32%!important;}
.quick_login_content {padding:5px;border:5px solid  #2185c1;background:#efefef;width:500px;height:195px;}
.quick_login_content h3 {height:31px;line-height:31px;font-size:14px;color:#0f3b7c;padding-left:14px;}
.quick_login_content h3  img {float:right;display:inline;margin-top:3px;cursor: pointer;width:15px;height:13px;display:inine-block;}
.quick_login_info {float:left;width:270px;background:url(images/login_line.gif) no-repeat 250px center;}
.quick_login_info  ul {padding:7px 0px 7px 14px;}
.quick_login_info li {height:24px;line-height:24px;margin:5px 0px;}
.quick_login_info li  input {border:1px solid #b6b4b4;background:#fefefe;color:#333;height:13px;padding:3px 0px 3px 3px;font-family:Arial;font-size:12px;}
.quick_login_info li.check {cursor: pointer;height:16px;line-height:16px;padding-top:5px;}
.quick_login_info li.check span {}
.quick_login_info li.check input{border:none;padding:0px 1px;background:none;margin-top:-5px;margin-right:5px;_margin-top:0px;}
*+html .quick_login_info li.check input {margin-top:0px;}
.quick_login_info li label {height:24px;}
.quick_login_info li  input#validateCode {width:52px;}
.quick_login_info li  img{cursor: pointer;padding-left:5px;padding-top:1px;}
 a.login_poping {background:none;padding-left:0px;padding-right:0px;}

.quick_login_info li.login img,.quick_login_info li.check {padding-left:47px;margin-bottom:8px;}

.reg_info {float:right;width:220px;}
.reg_info ul {padding-top:10px;}
.reg_info li {height:31px;line-height:31px;font-size:14px;color:#747474;}

.reg_info li  a {color:#cc0000;text-decoration:underline;}
.reg_info li  a:hover {color:#333;text-decoration:underline;}
/*********弹出会员下拉显示详细信息********/
.web_tip a span {color:#ec260b;font-weight:bold;padding-right:5px;}
#loginedUserInfo {left:310px;width:146px;text-align:left;background:#f3f3f3;position: absolute;z-index:3;background:url(images/popping.gif) no-repeat  left bottom;}
#loginedUserInfo ul {padding:5px;padding-top:0px;}
#loginedUserInfo  li {height:20px;line-height:20px;padding-left:10px;}
#loginedUserInfo  li.user_out {background:url(images/popping_line.gif) no-repeat center bottom;padding-bottom:3px;}
#loginedUserInfo  li span {padding:0px 5px;}
#loginedUserInfo  li.user_out a {padding-left:0px;}
#loginedUserInfo  li.money {padding-top:3px;}
#loginedUserInfo  li a {color:#333;}
#loginedUserInfo  li a:hover {color:#cc0000;text-decoration:underline;}
/************心情控制***********/
.article_mood {border:4px solid #ddd;padding:10px;padding-top:20px;margin-bottom:10px;}
/********邮件订阅*********/
#MailSubscribes h2 {font-size:12px;font-weight:normal;line-height:19px;padding:2px 0px;}
#MailSubscribes h2 input {margin-right:3px;vertical-align:-2px;_vertical-align:-3px;}
#MailSubscribes label {margin-right:2px;}
#MailSubscribes h4 {line-height:24px;height:24px;font-size:12px;font-weight:normal;}
#MailSubscribesControl input.inputtext {border:1px solid #ccc;font-size:11px;padding:2px 3px;font-family:Arial;margin-top:5px;}
#MailSubscribesControl input.inputbutton {width:54px;height:20px;line-height:20px;text-align:center;background:url(images/MailSubscribes.gif) no-repeat left center;border:none;cursor: pointer;margin-top:5px;}

/* calendar root element */
#calroot *{
    margin:0;
    padding:0;
    background:none;
}

#calroot span{
    line-height:normal;
}

#calroot {
	margin-top:-1px;
	width:198px;
	padding:2px;
	background-color:#fff;
	border:1px solid #ccc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow: 0 0 15px #666;
	-webkit-box-shadow: 0 0 15px #666;	
}


/************网站顶部右侧**************/
.web_tool {
	float:right;
	width:679px;
	text-align:right;
	height:100px;
position:relative;

}
.web_tip {
	height:31px;
	line-height:31px;

}
.web_tip a {
   height:21px;line-height:21px;
   display:inline-block;
   padding:0px 5px 0px 17px;
	color:#000000;
	background:url(images/tool.gif) no-repeat left 3px;
}
.web_tip a.wap {
	background:url(images/tool.gif) no-repeat 1px -16px;
	padding-left:17px;
	padding-right:7px;
}
.web_tip a.fav {
	background:url(images/tool.gif) no-repeat left -36px;
	padding-right:0px;
}
.web_tip a.home {
	background:url(images/tool.gif) no-repeat left -55px;
	padding-right:0px;
	padding-left:19px;
}
.web_tip a.rss {

	padding-right:5px;
}
.web_tip a.ask {
	background:url(images/tool.gif) no-repeat left -84px;
}
.web_tip a.searches {
	background:url(images/tool.gif) no-repeat left -111px;
}
.web_tip a.reg {
	background:url(images/tool.gif) no-repeat left -137px;
	padding-right:8px;

}
.web_tip a:hover {
	color:#cc0000;
}

/**********弹出公告**************/
.popping_news {
	width:590px;
	height:390px;
	border:6px solid #1e74a8;
	background:#fff;
	padding:2px;
	position:relative;
}
.popping_contant {
	background:url(images/notice_back.gif) repeat-x center top;
	height:380px;
	padding:0px 30px;
	color:#333333;
	padding-top:15px;
}
.popping_contant h2 {
	font-size:18px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-family:"微软雅黑";
	font-weight:normal;
}
.popping_info {
	height:31px;
	line-height:31px;
	text-align:center;
	background:#fcfcfc url(images/notice_line.gif) repeat-x left top;
	margin:15px 0px;
}
.popping_list {
	line-height:180%;
	font-size:12px;
	padding:5px 0px;
}
.popping_list p {
	text-indent:20px;
	word-wrap:break-word;
	word-break:normal;
}
img.close_popping {
	position:absolute;
	cursor: pointer;
	top:7px;
	left:567px;

}

