﻿@charset utf-8;
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;}
ol,ul{list-style:none;}:focus{outline:0;}a img,img,iframe{border:0;}img{vertical-align:middle;display:bolck;}
table{empty-cells:show;}textarea{resize:none;}ins{text-decoration:none;}del{text-decoration:line-through;}em{font-style:normal;}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none;padding:0;}
.fl{float:left;}.fr{float:right;}.fn{float:none;}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
/* Hides from IE-mac */
*html .clearfix{height:1%;}.clearfix{display:block;}
/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.overflow{overflow:hidden;}.block{display:block;overflow:hidden;}.hide{display:none;}.invisible{visibility:hidden;}
a{color:#222;text-decoration:none;}
a:hover{color:#DB0000;}
table {border-collapse:collapse;border-spacing:0;}
p{-webkit-margin-before:0;-webkit-margin-after:0;text-align:left;width:900px;}
.bold{font-weight:800;}
.fs{font-weight:100;}
.f12{font-size:12px;}.f14{font-size:14px;}.f18{font-size:18px;}
.yuan{border-radius:5px;}
.ti{text-indent:2em}
.pointer{cursor:pointer}
.move{cursor:w-resize}
.relative{position:relative;}
.absolute{position:absolute;}

h1{font-size:24px;}
h2{font-size:22px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}

.hg10{height:10px;}
.p10{padding:10px;}
.w120{width:120px;}
.wnumber{width:120px;}

/*body{background-color:#EEE;}*/
.wp{width:990px;margin:0px auto;clear:both;}
.wpbg{background:#EEE;}
.top{background:url(/images/top1.jpg) top center no-repeat;height:130px;border-bottom:6px solid #B21017;}

/*鍒嗛〉镙峰纺*/
.Pager{color:#999;float:right;margin-right:1px;}
.Pager a{float:left;line-height:16px;padding:2px 5px;margin:0 1px;text-align:center;cursor:pointer;background:#fff;color:#02579A;border:1px solid #BBD7E5;text-decoration:none;}
.Pager a.select,.Pager a:hover{background:#BBD7E5;text-decoration:none;}
.Pager a.none,.Pager a.none:hover{border:0;color:#BBD7E5;background:none;display:block;}
.Pager a.dis,.Pager a.dis:hover{color:#ddd;background:none;border:1px solid #ddd;}
.Pager .pagerselect{min-width:10px;width:auto;padding:1px 1px 2px;margin-top:-1px;}

/*鎸夐挳*/
.btn{background-color:#027EC6;color:#FFF;border-radius:3px;padding:2px 15px;font-weight:800;
    box-shadow:1px 1px 1px rgba(0,0,0,0.4);
    height:26px;
    border:0;
    cursor:pointer;
}
.btn:hover{background-color:#db0000;color:#FFF;}
.btn_big{padding:5px 15px;}

.btnx{background-color:#027EC6;color:#FFF;border-radius:3px;padding:4px 6px;font-weight:100;
    box-shadow:1px 1px 1px rgba(0,0,0,0.4);
    border:0;
    height:26px;
    cursor:pointer;
    font-size:12px;
}
.btny{background-color:#DB0000;}
.btnx:hover,
.btnz{background-color:#FF7F00;}
.btnz:hover{background-color:#027EC6;}
.btnx:hover,.btny:hover,.btnz:hover{color:#FFF;}

.blue,a.blue,.blue a{color:#027EC6;}
a:hover.blue,.blue:hover a{color:#DB0000;}
.red,a.red,.red a{color:#db0000;}

input.face{padding:3px;min-width:200px;border:1px inset #999;height:20px;border-radius:3px;}
input.face_small{padding:4px;min-width:10px;border:1px inset #999;height:14px;width:30px;border-radius:3px;}
textarea.face{padding:4px;min-width:400px;line-height:1.2em;min-height:80px;border:1px inset #999;}
select{padding:4px;min-width:210px;border:1px solid #CCC;border-radius:3px;border:1px inset #999;}

input.search{padding:2px 10px;height:20px;margin:0;min-width:160px;}

table td{word-break:break-all;}

.box{border:1px solid #F0DDB5;}

p.item{padding:2px 5px 3px 10px;line-height:20px;height:20px;background:url(/images/ico_p.png) 0 9px no-repeat;
    text-overflow:ellipsis;_text-overflow:clip; white-space:nowrap;overflow:hidden;
}
p.item:hover,p.item2{background:url(/images/ico_p.png) 0 -41px no-repeat;}

.tabs{}
.tabs .tab_nav{background:url(/images/tab_head_bg.jpg) 0 0 repeat-x;height:36px;position:relative;}
.tabs .tab_nav_topline{border-top:4px solid #C3151E;padding:0 0 0 10px;}
.tabs .tab_nav h1{float:left;min-width:70px;font-size:16px;text-align:center;
                    border-top:4px solid #DB0000;
                    border-right:1px solid #F0DDB5;background:url(/images/tab_head_bg.jpg) repeat-x;
                    height:33px;line-height:33px;margin-top:-1px;
                    cursor:pointer;
                    padding:0 15px;}
.tabs .tab_nav h2{float:left;min-width:70px;font-size:16px;
                    background:url(/images/ico_a.png) 10px 10px no-repeat;
                    height:35px;line-height:35px;
                    cursor:pointer;
                    padding:0 0 0 30px;}
.tabs .tab_nav h2:hover{background:url(/images/ico_b.png) 10px 10px no-repeat;}
.tabs .tab_nav span.more{position:absolute;top:5px;right:10px;font-size:12px;}
.tabs .tab_nav_right h1{width:120px;}
.tabs .tab_nav h1.last{border-right:0;}
.tabs .tab_nav h1.first{border-left:1px solid #F0DDB5;}
.tabs .tab_nav h1:hover,.tabs .tab_nav h1.select{background:url(/images/tab_head_bg.jpg) 0 -36px repeat-x;color:#DB0000;};
.tabs .tab_content{overflow:hidden;}
.tabs .tab_content ul{display:none;background:#fff;padding:10px;}
.tabs .tab_content ul.index{height:270px;}
.tabs .tab_content ul.department{min-height:508px;}
.tabs .tab_content ul.select{display:block;}



/*
a.department{float:left;min-width:180px;margin:4px 8px;height:20px;line-height:20px;padding:4px 10px;
        background:url(/images/tab_head_bg.jpg) repeat-x;border:1px solid #F0DDB5;
        color:#DB0000;
        border-radius:3px;word-break:keep-all;white-space:nowrap;}
a.department:hover{background:#DB0000;color:#FFF;border:1px solid #DB0000;}
*/

.tabs .tab_content ul.department{min-height:208px;}
a.department{float:left;min-width:155px;margin:4px 8px;height:20px;line-height:20px;padding:4px 10px;
        background:url(../images/tab_head_bg.jpg) repeat-x;border:1px solid #F0DDB5;
        color:#DB0000; font-size:13px;
        border-radius:3px;word-break:keep-all;white-space:nowrap;}
a.department:hover{background:#DB0000;color:#FFF;border:1px solid #DB0000;}
.gray,.gray a{color:#999;}

.details_content{}
.abstract{padding:10px;background:#EEE;color:#999;margin:10px 0;}


table.list,table.xlist{
    border:solid;
    border-collapse:collapse;
    border-color:#9ACFE4;
    border-width:2px 0 0;
    width:100%;
}
table.list th,table.list td,
table.xlist th,table.xlist td{
    border-width:0 0 1px 0; border-color:#9ACFE4; border-style: dashed;
    line-height:24px;
    padding:6px;
    font-weight:100;
    border-collapse:collapse;
    text-align:left;
}
table.list th {background:#EEE;font-weight:bold;border-width:0;}
table.xlist th{background:#EEE;text-align:right;}
table.list tr.select td{background:#EEE;}
table.list tr:hover td{background:#F5F5F5;}

table.noborder tr td{border:0;background-color:#EEE;}

table.list tr.none{display:none;}
table.list td.bg_gray,
table.xlist td.bg_gray{background-color:#F8F8F8;}

p.itemx{line-height:25px;padding:1px 0 2px 10px;margin:0;}
.number{padding:1px 6px 2px;background:#DDD;color:#DB0000;}

.department_attachment{width:990px;height:160px;}
