body
{
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 12px;
    text-align: center;
}
body a
{
    color: #676767;
}
.layout
{
    width: 978px;
    height: 100%;
    text-align: center;
    background: white;
}
.bg_button
{
    width: 100%;
    height: 39px;
    margin-top: 20px;
    background-image: url(Images/bg_button.jpg);
}
*
{
    text-decoration: none;
    font-size: 12px;
    padding: 0;
    font-family: 宋体;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.mastPage_css
{
    border: 0;
    font-family: Arial, Helvetica, sans-serif;
}
.border_s
{
    border: 0;
    margin: 0;
    padding: 0;
}
a img
{
    border: none;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
q:before, q:after, blockquote:before, blockquote:after
{
    content: "";
}

/* 蓝色按钮的通用样式 */
.btn_blur_l
{
    border: none;
    width: 101px;
    height: 21px;
    background: url(./images/button_blue_l.jpg) left center no-repeat;
    font-size: 13px;
    color: White;
}

.btn_blur_m
{
    border: none;
    width: 86px;
    height: 21px;
    background: url(./images/button_blue_m.jpg) left center no-repeat;
    font-size: 13px;
    color: White;
}

.btn_blur_s
{
    border: none;
    width: 71px;
    height: 21px;
    background: url(./images/button_blue_s.jpg) left center no-repeat;
    font-size: 13px;
    color: White;
}

/*项部按钮*/
.btn_top_s
{
    background: url(./images/button_top.jpg) left center no-repeat;
    border: none;
    width: 76px;
    height: 21px;
    font-size: 13px;
    color: #5584b8;
}
.btn_top_d
{
    background: url(./images/button_top_d.jpg) left center no-repeat;
    border: none;
    width: 105px;
    height: 21px;
    font-size: 13px;
    color: #5584b8;
}
.btn_top_x
{
    border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('images/button_top_x.jpg') no-repeat left center;
    width: 56px;
    font-size: 13px;
    color: #5584b8;
}

.padding_left
{
    padding-left: 5px;
}
/* 公共的样式文件 */
.font-write
{
    color: #fff;
}
/* 白色字体 */
.font-red
{
    color: #cf3132;
}
/* 把字体变红 */
.pdleft20
{
    padding-left: 20px;
}
/* 快速填充20个象素 */
.font-weight
{
    font-weight: bold;
    color: #000;
}
/* 字体变粗 */
.twowordspadding
{
    text-indent: 24px;
}

/* 几个通用的按钮样式 */
.buttons
{
    background: url(Images/buttons-gay.gif) left center no-repeat;
    width: 66px;
    height: 21px;
    text-align: center;
    color: #fff;
}
.buttonsactive
{
    background: url(Images/buttons.gif) left center no-repeat;
    width: 66px;
    height: 21px;
    text-align: center;
    color: #fff;
}
.buttonslong
{
    background: url(Images/buttonl-gay.gif) left center no-repeat;
    width: 106px;
    height: 21px;
    text-align: center;
    color: #fff;
}
.buttonslongactive
{
    background: url(Images/buttonl.gif) left center no-repeat;
    width: 106px;
    height: 21px;
    text-align: center;
    color: #fff;
}
/* ------------------------- 公共样式结束 -------------------------- */

#wappertable
{
    margin: 0px auto;
    background-color: #fff;
}
/*用表格来取代DIV了,真杯具.*/
#topnav
{
    margin-top: 5px;
}

/* 通用的左侧表格样式 */
.leftitems
{
    /* 这个是左侧没有黑色表头的 */
    width: 236px;
    background: url(Images/itembg.gif) left top no-repeat;
}
.leftitemsheader
{
    /* 这个是左侧有黑色表头的 */
    width: 236px;
    background: url(Images/itembg-h.gif) left top no-repeat;
}
.leftitems tr.leftitemsheader tr
{
    height: 22px;
    line-height: 22px;
    color: #666666;
}
/* 这个代表的是有黑色表头背景的 */
.leftitemsheader th
{
    height: 30px;
    line-height: 30px;
}
/* 每个底角要做成圆角,因为限定了table布局,所以必须切割,直接平铺IE版本不支持 */
.itemfooter
{
    background: url(Images/footer-col2.gif) left bottom repeat-x;
}
.itemfooterleft
{
    background: url(Images/footer-col1.gif) left bottom no-repeat;
}
.itemfooterright
{
    background: url(Images/footer-col3.gif) right bottom no-repeat;
}
/* 顶部 */
#header
{
    width: 100%;
    height: 78px;
    background: url(Images/topbg.png) left top repeat-x;
}
/* 中间的几个按钮 */
#toolbar
{
    background-color: #e21a1a;
    height: 26px;
}
#toolbar table
{
    border-left: 1px solid #b5b5b5;
}
.GrieViewTable
{
    background: White;
}
.GrieViewTable th
{
    background-image: url(Images/bg_GridViewHead.jpg);
    height: 27px;
}
.GrieViewTable a:link
{
    text-decoration: none;
}
.GrieViewTable a:hover
{
    text-decoration: underline;
}
/* 协作组介绍的底部封口的地方会有1个象素的偏差 */
.groupinfofooterbg
{
    background: url(Images/item-buttom-bug.gif) left bottom no-repeat;
}

/* 树的DIV实现面板 */
#treepanel
{
    width: 188px;
    height: 360px;
    padding: 0px 5px;
    overflow: auto;
}
/* 表格的顶部面板 */
#paneltop
{
    background: url(Images/l_02.gif);
}
/* 表格的中间面板 */
#panelcenter
{
    background: url(Images/l_06.jpg);
}
/* 表格的底部面板 */
#panelfooter
{
    background: url(Images/l_10.jpg) right bottom no-repeat;
    text-align: right;
    padding-bottom: 5px;
    padding-right: 10px;
}
#panelfooter span
{
    color: #505050;
    font-size: 12px;
}

#leftreepanel
{
    height: 400px;
    text-align: center;
    border-right: 1px solid #dedede;
}
#leftreepanel ul
{
    padding: 0px;
    margin: 0px auto;
    list-style: none;
    float: left;
}
#leftreepanel ul li
{
    float: left;
    position: relative;
    right: 0px;
    background: url(Images/resourceleftpanel.gif) left top no-repeat;
}
#leftreepanel ul li a
{
    color: #666666;
    font-size: 12px;
    layout-flow: vertical-ideographic;
    display: block;
    width: 23px;
    padding-right: 10px;
    height: 95px;
    text-align: center;
    text-decoration: none;
}
#leftreepanel ul li.restablselect
{
    right: -1px;
}
.privite_res
{
    background-image: url(Images/privite_res.jpg);
    width: 100%;
    height: 30px;
    float: left;
    font-weight: bold;
    vertical-align: bottom;
}
/* 交叉显示的菜单 */
#tabpanel
{
    border-bottom: 1px solid #cccccc;
}
#tabpanel ul.tabitem
{
    float: left;
    list-style: none;
    margin: 0px; /*border-bottom:1px solid #cccccc;*/
}
/*用示控制tab的选中状态*/
#tabpanel ul.tabitem li
{
    float: left;
    margin: 0px 5px;
    background: url(Images/tabg.gif) left center no-repeat;
    text-align: center;
}
#tabpanel ul.tabitem li.active
{
    background: url(Images/tab-active.gif) left center no-repeat;
    border-bottom: none;
    position: relative;
    bottom: -1px;
}
#tabpanel ul.tabitem li a
{
    width: 118px;
    height: 22px;
    line-height: 22px;
    display: block;
    color: #686868;
}
#tabpanel ul.tabtn
{
    float: right;
    list-style: none;
    margin: 0px;
}
#tabpanel ul.tabtn li
{
    float: right;
    margin: 0px 5px;
}
.clearThis
{
    clear: both;
}
/*控制Table的tr*/
.trInfo1
{
    height: 30px;
    background-color: #f3f9fc;
    vertical-align: middle;
    text-align: left;
}
/* tr行样式 颜色交替出现 */
.trInfo2
{
    height: 30px;
    background-color: #ffffff;
    vertical-align: middle;
    text-align: left;
}

.trInfo4
{
    font-size: 14px;
}

/*输出一条虚线*/
.thInfo
{
    border: 0.5px dotted #000000;
}
.search_bg
{
    width: 100%;
    font-size: 13px;
    background-image: url(Images/res_serach_bg.jpg);
    padding-top: 10px;
    margin-bottom: 3px;
    text-align: left;
}
.search_button
{
    background-image: url(Images/res_search_button.jpg);
    width: 100%;
    height: 4px;
    padding: 0px;
    margin: 0px;
    background-repeat: repeat-x;
}
.txtserach
{
    width: 206px;
    border: 1px solid #7f9db9;
    height: 16px;
    line-height: 16px;
}
/* 搜索的输入框宽度 */
.txts_d
{
    border: 1px solid #7f9db9;
    height: 16px;
    line-height: 16px;
}
/* 文本框宽度 */
.textarea
{
    border: 1px solid #7f9db9;
    line-height: 16px;
}
 .ContentText
{
    border: 1px solid #7f9db9;
    height:24px;
    line-height:24px;
}
.txtselect
{
    width: 80px;
    border: 1px solid #7f9db9;
    height: 20px;
    line-height: 20px;
}
/* 人员选择的输入框宽度 */
.selsearch
{
    width: 80px;
    border: 1px solid #7f9db9;
}
/* 搜索过滤的下拉框宽度 */

/*资源查看界面*/
.show_topCenter
{
    background: url(Images/show_res_top_center.jpg);
    border-bottom: none;
    width: 100%;
    height: 44px;
}
.show_topLeft
{
    background: url(Images/show_res_top_left.jpg) left center no-repeat;
    border-bottom: none;
    position: relative;
    width: 7px;
    height: 44px;
    bottom: -1px;
}
.show_topReight
{
    background: url(Images/show_res_top_regit.jpg) left center no-repeat;
    border-bottom: none;
    position: relative;
    width: 6px;
    height: 44px;
    bottom: -1px;
}
.show_res_btn1
{
    background: url(Images/show_res_see.jpg) left center no-repeat;
    width: 16px;
    height: 17px;
    border: 0px;
    border-bottom: none;
    position: relative;
    bottom: -1px;
}
/*后台折叠菜单*/
.layua
{
    width: 189px;
    height: 380px;
    padding-top: 5px;
    text-align: left;
}
.p1
{
    height: 12px;
    width: 188px;
    text-align: center;
    margin-bottom: 0px;
}

.p1 a:link
{
    color: #666;
    text-decoration: none;
}
.p1 a:link
{
    color: #666;
    text-decoration: none;
}
.p1 a:visited
{
    color: #666;
    text-decoration: none;
}
.ul1 li
{
    _border-bottom: 1px solid #fff;
    list-style-type: none;
}

#pictureRoll
{
    background: #fff;
    width: 189px;
    height: 400px;
}

.span1
{
    background: url(Images/admin_jiao.jpg) no-repeat;
    padding: 8px 0 8px 50px;
    cursor: pointer;
    display: block;
}

.active
{
    background: url(Images/admin_jian.jpg) no-repeat;
    color: #f59000;
    font-weight: bold;
    cursor: auto;
}

.admin_top
{
    background: url(Images/admin_top.jpg) no-repeat left center;
    height: 30px;
    width: 191px;
}
.admin_buttom
{
    background: url(Images/admin_button.jpg) no-repeat left center;
    height: 30px;
    width: 191px;
}

/*----------------结束--------------------*/

.view
{
    border: #ccc 1px solid;
    top: 0px;
    left: 0px;
    width: 180px;
    height: 300px;
    background-color: #ffffff;
    text-align: left;
    overflow-x: auto;
    overflow-y: auto;
}
.Hide
{
    display: none;
}
/* 交叉显示的菜单 */
#tabpanel
{
    border-bottom: 1px solid #cccccc;
}
#tabpanel ul.tabitem
{
    float: left;
    list-style: none;
    margin: 0px; /*border-bottom:1px solid #cccccc;*/
}
/*用示控制tab的选中状态*/
#tabpanel ul.tabitem li
{
    float: left;
    margin: 0px 2px;
    background: url(./images/tabg.gif) left center no-repeat;
    text-align: center;
}
#tabpanel ul.tabitem li.active
{
    background: url(./images/tab-active.gif) left center no-repeat;
    border-bottom: none;
    position: relative;
    bottom: -1px;
}
#tabpanel ul.tabitem li a
{
    width: 118px;
    height: 22px;
    line-height: 22px;
    display: block;
    color: #686868;
}


#tabpanel1
{
    width: 500px;
    margin: 10px auto 10px auto;
}
#tabpanel1 ul.tabtn
{
    float: left;
    list-style: none;
    margin: 0px;
}
#tabpanel1 ul.tabtn li
{
    float: right;
    padding: 0px 5px;
}
/*列表底部样式*/
.search_button
{
    background-image: url(./images/res_search_button.jpg);
    width: 100%;
    height: 4px;
    padding: 0px;
    margin: 0px;
    background-repeat: repeat-x;
}
/*按钮*/
.btn_top_x
{
    background: url(./images/button_top.jpg) left center no-repeat;
    border: none;
    width: 76px;
    height: 21px;
    font-size: 13px;
    color: #5584b8;
}
.btn_top_s
{
    background: url(./images/button_top.jpg) left center no-repeat;
    border: none;
    width: 76px;
    height: 21px;
    font-size: 13px;
    color: #5584b8;
}
/*分页样式*/
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}



