/*知识库首页*/
body{
text-align:center;
font-size:12px;
margin:0px;
padding:0px;
}

a {
color: blue;
}

.headDiv{
width:980px;
height:85px;
margin:0 auto;
}

.headDiv .logoDiv{
float:left;
margin:18px 10px 0px 5px;
}

.headDiv .searchDiv{
float:left;
}

.headDiv .searchDiv .Div1{
padding:10px 0px 2px 0px;
}

.headDiv .searchDiv .Div2{

}

.headDiv .searchDiv a{
text-decoration: none;
color:#3D8899;
text-align:center;
padding-top:10px;
width:40px;
}

.headDiv .searchDiv a:hover{
text-decoration: none;
color:#464646;
}

.headDiv .adDiv{
margin:10px 0px 0px 15px;
float:left;
border: 1px solid #A6C5C0;
width:520px;
height:58px;
}

.workPanelDiv{
margin:0px 0 0 10px;
width:980px;
}

.workPanelDiv .line{
float:left;
width:100%;
border-top-width:2px;
border-top-style:solid;
border-top-color:#3D8899;
background-color:#E5ECF9;
height:20px;
clear:both;
}

.workPanelDiv .linesj{
text-align:left;
float:left;
line-height:6px;
margin-bottom:5px;
}

.workPanelDiv .line a{
color: #3D8899;
text-decoration: none;
}

.workPanelDiv .line a:hover{
color: #D780DF;
text-decoration: underline;
}

.workPanelDiv .line ul{
padding:0 0 0 40px;
margin:0;
list-style-type: none;
}

.workPanelDiv .line li{
float:left;
}

.workPanelDiv .line .liDiv{
background-color:#C2D7E5;
}

.workPanelDiv .line li a{
width:80px;
padding:3px;
color:#3D8899;
display:block;
text-align:center;
}

.workPanelDiv .line li a:hover{
text-decoration: none;
color:#464646;
background-color:#C2D7E5;
}

.workPanelDiv .line .lDiv{
float:left;
}

.workPanelDiv .line .rDiv{
padding-top:3px;
color:#3D8899;
float:right;
}

.workPanelDiv .left{
float:left;
width:250px;
border: 1px solid #A9C5FA;
height:100%;
}

.tDiv{
width:100%;
height:18px;
text-align:left;
padding-top:5px;
color:#3D8899;
background-color:#F5F8FD;
}

.listworkDiv{
width:100%;
overflow:hidden;
}

.listworkDiv ul{
text-align:left;
padding:6px 0 0 6px;
margin:0px;
}

.listworkDiv li{

}

.workPanelDiv .mid{
height:100%;
float:left;
width:476px;
margin:0px 10px 0px 10px;
}

.workPanelDiv .mid .l1Div{
height:20%;
border: 1px solid #F68E40;
}

.workPanelDiv .mid .l2Div{
height:45%;
border: 1px solid #F68E40;
margin:5px 0px 5px 0px;
}

.workPanelDiv .mid .l3Div{
height:32.7%;
border: 1px solid #F68E40;
}


.workPanelDiv .right{
width:230px;
height:100%;
float:right;
}

.workPanelDiv .right .lDiv{
height:100px;
border: 1px solid #A9C5FA;
margin-bottom:5px;
}

/*知识库首页结束*/

/*注册页面开始*/
.regheadDiv{
width:760px;
margin:0 auto;
height:100px;
}

.regheadDiv .logoDiv{
float:left;
margin:13px 10px 0px 5px;
}

.regheadDiv .lineDiv{
float:right;
width:570px;
text-align:left;
padding-top:4px;
height:16px;
margin:15px 0px 5px 0px;
background-color:#E5ECF9;
color:#3D8899;
}

.regheadDiv .rlDiv{
text-align:left;
font-size: 14px;
color:#3D8899;
}

.regworkPanelDiv{
margin:0 auto;
width:760px;
}

.regworkPanelDiv Div{
padding-top:6px;
}

.item{
font-size:12px;
margin-top:0px;
padding-top:0px;
text-align:left;
}

.item_title{
font-weight:bold;
}

.item_desc{
margin-top:1px;
color:#666666;
}

.item_error{
margin-top:1px;
color:#FF0000; 
height:14px; 
}

.item_green{
color:#008000;
}

.item_input{
height:20px;
vertical-align:top;
}

.pad10L{
padding-left:10px;
}

.regworkPanelDiv li{
line-height:20px;
}

.bottom{
width:100%;
margin:0 auto;
height:25px;
line-height:25px;
float:left;
text-align:center;
font-family:Arial;
white-space:nowrap;
color:#77C;
}

/*注册页面结束*/

/*登陆页开始*/
.logworkPanelDiv{
margin:144px 230px 0px 250px;
width:480px;
height:319px;
}

.logworkPanelDiv .logleft{
height:100%;
background-image: url(images/reading_01.gif);
float:left;
width:115px
margin-left:20px;
}

.logworkPanelDiv .logright{
width:345px;
float:right;
text-align:left;
}

.logworkPanelDiv .logright .line1Div{
width:100%;
}

.logworkPanelDiv .logright .line2Div{
margin:24px 0 17px 0;
width:100%;
}

.logworkPanelDiv .logright .line3Div{
width:232px;
border: 1px solid #3D8899;
font-size:14px;
padding-left:7px;
margin-bottom:15px;
}

.logworkPanelDiv .logright .line3Div .Div1{
color:#3D8899;
padding:5px 0 13px 0;
}

.logworkPanelDiv .logright .line3Div .Div2{
color:#3D8899;
padding:0 0 15px 55px;
}

.logworkPanelDiv .logright .line4Div{
color:#3D8899;
width:232px;
border: 1px solid #3D8899;
font-size:14px;
padding:2px 0 0 7px;
}

form{
margin:0;
padding:0;
}

.err{
color:red;
margin:0;
padding:0;
font-size:12px;
}
/*登陆页结束*/

/*reading_view stat*/

.workPanelDiv .reading_left{
float:left;
width:748px;
margin-right:20px;
}

.workPanelDiv .reading_left .line1Div{
text-align:left;
border: 1px solid #A9C5FA;
width:100%;
margin-bottom:10px;
}

.workPanelDiv .reading_left .line1Div .c1{
padding:1%;
width:98%;
}

.pr{
float:left;
width:670px;
word-break:break-all;
font-size:14px;
line-height:22px;
table-layout:fixed;
word-wrap:break-word;
overflow:auto;
}

.ck{
width:670px;
margin-top:10px;
word-break:break-all;
line-height:22px;
}

.workPanelDiv .reading_left .line1Div .titleDiv{
padding:6px 0 0 1%;
width:99%;
margin:0;
float:left;
}

.workPanelDiv .reading_left .line1Div .authorDiv{
width:670px;
text-align:right;
margin-bottom:5px;
}

.workPanelDiv .reading_left .line1Div .titleDiv .f1{
font-size:13px;
padding:0 0 6px 0;
}

.workPanelDiv .reading_left .line1Div input{
border: 1px solid #A9C5FA;
background-color: #FFFFFF;
color:#6DA5B2;
}

.workPanelDiv .reading_left .line1Div .r2Div{
float:left;
width:135px;
color:#6DA5B2;
padding:10px 0 0 10px;

}

.workPanelDiv .reading_left .line1Div .lDiv{
float:left;
padding:10px 0 10px 0;
}

.workPanelDiv .reading_right{
margin:0;
padding:0;
float:left;
width:210px;
}

.workPanelDiv .reading_right .xgDiv{
text-align:left;
border: 1px solid #A9C5FA;
}

/*reading_view end*/

/*Member stat*/

.workPanelDiv .mleft{
float:left;
width:150px;
}

.workPanelDiv .mleft .classDiv{
text-align:left;
padding:5px 0 5px 0;
font-size:14px;
}

.workPanelDiv .mleft .sclassDiv{
text-align:left;
padding:0 0 0 15px;
}

.workPanelDiv .mleft .sclassDiv a{
text-decoration: none;
color: #3D8899;
}

.workPanelDiv .mleft .sclassDiv .acss{
display:block;
padding:5px 0 5px 5px;
}

.workPanelDiv .mleft .sclassDiv .acss2{
display:block;
padding:5px 0 5px 5px;
background-color:#F5F8FD;
color:#464646;
}

.workPanelDiv .mright{
float:left;
width:746px;
padding:0;
margin:0;
}

.workPanelDiv .mright .contentDiv{
margin:0;
width:100%;
text-align:left;
border-top-width: 30px;
border-top-style: solid;
border-top-color: #F5F8FD;
border-bottom-width: 30px;
border-left-width: 20px;
border-bottom-style: solid;
border-left-style: solid;
border-bottom-color: #F5F8FD;
border-left-color: #F5F8FD;
padding:10px 0 10px 10px;
}

.workPanelDiv .mright td{
height:25px;
margin:0;
padding:0;
}

.workPanelDiv .mright tr{
margin:0;
padding:0;
}

.workPanelDiv .mright .txcent{
border: 1px solid #CCCCCC;
}
/*Member end*/

/*send start*/
.workPanelDiv .sleft{
float:left;
width:600px;
border: 1px solid #F5F8FD;
margin-right:10px;
}

.workPanelDiv .sleft .stDiv{
text-align:left;
padding:7px 0 0 5px;
height:18px;
background-color:#F5F8FD;
}

.workPanelDiv .sleft .scDiv{
padding:10px;
text-align:left;
font-size:14px;
}

.workPanelDiv .sleft .scDiv .scline{
font-size:12px;
padding:2px; 0 2px 0;
}

.workPanelDiv .sright{
float:left;
width:250px;
border: 1px solid #F5F8FD;
}
/*send end*/

/*sendmsg start*/

.workPanelDiv .smtitleDiv{
float:left;
text-align:left;
font-size:14px;
height:20px;
padding:5px 0 0 10px;
width:890px;
color:#3D8899;
background-color:#E5ECF9;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #3D8899;
margin-bottom:15px;
}

.workPanelDiv .rmD{
margin:0 auto;
width:450px;
}

.workPanelDiv .rmD .smDiv1{
float:left;
width:450px;
font-size:14px;
margin-bottom:15px;
}

/*sendmsg end*/

/*supply start*/

.workPanelDiv .suDiv{
margin:0;
padding:0;
float:left;
border: 1px solid #A9C5FA;
width:429px;
height:217px;
}

/*supply end*/


/*tgcent start*/

.workPanelDiv .tgDiv{
margin:0;
padding:0;
float:left;
border: 1px solid #A9C5FA;
width:742px;
height:142px;
}

.workPanelDiv .tgDiv2{
margin:10px 0 0 0;
padding:0;
float:left;
border: 1px solid #A9C5FA;
width:742px;
height:80px;
}

.workPanelDiv .t1{
padding:8px 0 15px 8px;
text-align:left;
}

.workPanelDiv .t2{
padding:8px 0 0px 8px;
text-align:left;
}

.workPanelDiv .t3{
padding:15px 0 0px 110px;
text-align:left;
}

.workPanelDiv .st1{
padding:20px 0 0px 0px;
}

.workPanelDiv .st2{
padding:35px 0 0px 0px;
}

/*tgcent end*/

/*wmyda start*/

.workPanelDiv .wmtitleDiv{
float:left;
text-align:left;
font-size:14px;
height:20px;
padding:5px 0 0 10px;
width:890px;
color:#3D8899;
background-color:#E5ECF9;
border-top-width: 2px;
border-top-style: solid;
border-top-color: #3D8899;
margin-bottom:25px;
}

.workPanelDiv .wmDiv1{
font-size:13px;
float:left;
width:450px;
margin-bottom:15px;
}

/*wmyda end*/

/*accept start*/

.workPanelDiv .acr{
float:left;
width:748px;
}

.workPanelDiv .ac1{
text-align:left;
border: 1px solid #A9C5FA;
width:100%;
margin-bottom:10px;
}
.workPanelDiv .ac1 .ac2{
padding:6px 0 0 1%;
width:99%;
margin:0;
float:left;
}

.workPanelDiv .ac1 .authorDiv{
width:670px;
text-align:right;
margin-bottom:5px;
}

.gray{
color:#999999;
margin-top:3px;
}

/*accept end*/
.listDiv{
width:740px;
text-align:left;
border-bottom:1px solid #CCCCCC;
}
.listDiv .label1{
padding-top:5px;
padding-bottom:5px;
overflow:hidden;
float:left;
width:570px;
color:#000000;
}
.listDiv .label2{
padding-top:5px;
padding-bottom:5px;
float:left;
width:50px;
color:#666666;
}
.listDiv .label3{
padding-top:5px;
float:left;
width:50px;
}
.listDiv .label4{
padding-top:5px;
padding-bottom:5px;
margin-right:10px;
float:left;
width:50px;
color:#0099CC;
}
.listDiv .label5{
float:left;
padding-top:5px;
padding-bottom:5px;
width:100%;
text-align:right;
}
.pd5{
padding:5px;
}
.c0088{
color:#008800;
}
.tal{
text-align:left;
}
.tac{
text-align:center;
}
.tar{
text-align:right;
}
.ht18{
height:18px;
line-height:18px;
}
.ht20{
height:20px;
line-height:20px;
}
.ht21{
height:21px;
line-height:21px;
}
.ht25{
height:25px;
}
.ftl{
float:left;
}
.ftr{
float:right;
}
.fs13{
font-size:13px;
}
.oh{
overflow:hidden;
}
.marb9{
margin-bottom:9px;
}
.marb15{
margin-bottom:15px;
}
.marb4{
margin-bottom:4px;
}
.pat5{
padding-top:5px;
}
.pab5{
padding-bottom:5px;
}
.pat3{
padding-top:3px;
}
.ofh{
overflow:hidden;
}
.disn{
display:none;
}
.cr3D8899{
color:#3D8899;
}
.padl10{
padding-left:10px;
}
.w740{
width:740px;
}
.bor1{
border: 1px solid #A9C5FA;
}
.w100{
width:100%;
}
.cb{
clear:both;
}
.bcF5F8FD{
background-color:#F5F8FD;
}
.marl10{
margin-left:10px;
}
.w32{
width:32%;
padding-left:1%;
}
.tal{
text-align:left;
}
.red{color:#FF3300}
.f14{font-size:14px;}
.bt{
border-top-width: 1px;
border-top-style: solid;
border-top-color: #A9C5FA;
}
.w80p{
width:80px;
}
.marl10{
margin-left:10px;
}
.bcF5{
background-color:#F5F8FD;
}
#sub{
font-size:14px;
}
#sub span{
float:left;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-top-color: #A9C5FA;
border-right-color: #A9C5FA;
border-left-color: #A9C5FA;
padding:4px 10px 2px 10px;
font-weight:bold;
margin-left:10px;
background-color:#F5F8FD;
}
#sub a{
float:left;
border-top-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-top-color: #A9C5FA;
border-right-color: #A9C5FA;
border-left-color: #A9C5FA;
margin-left:10px;
padding:4px 10px 2px 10px;
}
.w200{
width:200px;
}
.bts{border: 1px solid #3D8899;background-color: #FFFFFF;}