body{margin 0 atuo;}
*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:350px; height:200px; position:relative; overflow:hidden;}
.oUlplay { 
	width:99999px;
	position:absolute; 
	left:0; 
	top:0;
	}
.oUlplay li{ float:left;}
.pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:150px; left:10px; z-index:10;}
.next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:150px; right:10px; z-index:10;}
.smalltitle {
	width:100%;
	height:10px;
    position:absolute;
    top:180px;
	z-index:10;
    display: block;
	max-width: 100%;
	height: auto
}
.smalltitle ul{ width:120px; margin:0 auto;}
.smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
.smalltitle .thistitle{ background:#69aaec;}


p{word-break:break-all; color:#787878; /*支持IE，chrome，FF不支持*/

　　word-wrap:break-word;/*支持IE，chrome，FF*/}
*{ outline:none}
a{ text-decoration:none;word-break:break-all;}
a:hover{ text-decoration:none;}
html,body,p,ul,li,ol{ margin:0; padding:0; border:0;}
body{ background:#fff;}
body,input,select {font-family:微软雅黑,宋体,Verdana, Arial, Helv, Helvetica, sans-serif; font-size:12px;}
.none{ display:none}
.m{ width:960px; margin:0 auto; height:auto;}
.header{ height:90px; position:relative;}
.sbox{ left:300px; position:absolute; top:30px; width:340px; height:30px; background:#393755; overflow:hidden;}
.sbox .btn{ height:30px; margin:0; padding:0; border:0; width:70px; background:#393755; color:#fff; font-size:14px;}
.sbox .tbox{height:26px; margin:0; padding:0; border:0; width:265px; margin-left:2px; background:#fff; padding-left:3px; line-height:26px;}
.user-tools{ width:305px; position:absolute; right:0; top:30px; height:30px; line-height:30px; z-index:2;}
.user-tools .tools{ width:50px; float:left; text-align:center;}
.user-tools .tools1{ width:60px;height:28px;line-height:28px; float:left;border:solid 1px #fff;background:#fff url(../images/gkjl.jpg) no-repeat 55px center; margin-left:15px; padding-left:3px; padding-right:3px; overflow:hidden;}
.user-tools .tools1-hover{border:solid 1px #C8C8C8; border-bottom:0; }
.user-tools .tools1 a{ display:block}
.user-tools .tools2{ width:60px; float:left; text-align:center; background:url(../images/wjsc.jpg) no-repeat left 6px; margin-left:10px;}
.user-tools .tools3{ width:75px; float:left;background:url(../images/exit.jpg) no-repeat right 6px; margin-right:5px; padding-right:20px; text-align:right; overflow:hidden; height:30px;}
.user-tools a{ color:#000;}
.user-tools a{color:#646464}
.user-tools a:hover{color:#28AAE6}

.footer{ border-top:solid 1px #393755; padding-top:10px; text-align:center; color:#A0A0A0; line-height:30px;}
.footer a{ color:#A0A0A0}
.clearbox25{ height:25px; clear:both;}
.clearbox20{ height:20px; clear:both;}
.clearbox15{ height:15px; clear:both;}
.clearbox10{ height:10px; clear:both;}
.clearbox5{ height:5px; clear:both;}
.clearBox
{
    clear: both;
}
.left
{
    float:left;    
}
.right
{
    float:right;    
}
/*当前位置*/
.location
{
    width:930px;
    height:40px;
    padding-left:30px;
    line-height:40px;
    margin:0 auto;
    background: url(../images/17.jpg) no-repeat 4px 13px;    
}
.location a{ color:#000; }


.top1{ position:relative; width:290px; height:122px;}
.top1-sj{ background:url(../images/top1.gif); width:40px; height:40px; position:absolute; left:10px;_left:20px; top:10px;}
.top1 img{ width:160px;}
.top-img{ float:left; margin:10px 5px 5px 10px; height:90px;width:120px;}
.top-img a{ display:block; width:160px; height:90px; overflow:hidden;}
.top-view{ float:right; margin-left:5px; margin:10px 0 0 0; width:110px;_width:100px; color:#646464;}
.top-name{ clear:both; margin-left:10px; margin-bottom:10px;}
.topother{margin-left:10px; line-height:20px; text-indent:30px; margin-top:15px; margin-bottom:15px; height:20px;}
.topother a{ display:block; height:20px; float:left;}
.topother span{ display:block; float:right; height:20px; color:#646464;}
.top1 a,.topother a{ color:#646464}
.top1 a:hover,.topother a:hover{color:#28AAE6}
.top1 a img{ border:0;}
.top-bg1{ background:url(../images/20.jpg) no-repeat left top;}
.top-bg2{ background:url(../images/20.jpg) no-repeat left -45px;}
.top-bg3{ background:url(../images/20.jpg) no-repeat left -90px;}
.top-bg4{ background:url(../images/20.jpg) no-repeat left -135px;}
.top-bg5{ background:url(../images/20.jpg) no-repeat left -180px;}
.top-bg6{ background:url(../images/20.jpg) no-repeat left -225px;}
.top-bg7{ background:url(../images/20.jpg) no-repeat left -270px;}
.top-bg8{ background:url(../images/20.jpg) no-repeat left -315px;}
.top-bg9{ background:url(../images/20.jpg) no-repeat left -360px;}
.top-bg10{ background:url(../images/20.jpg) no-repeat left -405px;}

.ext-doc{white-space: nowrap; background:url(../images/ext/doc.gif) no-repeat left center;}
.ext-docx{white-space: nowrap; background:url(../images/ext/docx.gif) no-repeat left center;}
.ext-dot{white-space: nowrap; background:url(../images/ext/dot.gif) no-repeat left center;}
.ext-dotx{white-space: nowrap; background:url(../images/ext/dotx.gif) no-repeat left center;}
.ext-dps{white-space: nowrap; background:url(../images/ext/dps.gif) no-repeat left center;}
.ext-dpt{white-space: nowrap; background:url(../images/ext/dpt.gif) no-repeat left center;}
.ext-et{white-space: nowrap; background:url(../images/ext/et.gif) no-repeat left center;}
.ext-ett{white-space: nowrap; background:url(../images/ext/doc.gif) no-repeat left center;}
.ext-folder{white-space: nowrap; background:url(../images/ext/folder.gif) no-repeat left center;}
.ext-htm{white-space: nowrap; background:url(../images/ext/htm.gif) no-repeat left center;}
.ext-html{white-space: nowrap; background:url(../images/ext/html.gif) no-repeat left center;}
.ext-mht{white-space: nowrap; background:url(../images/ext/mht.gif) no-repeat left center;}
.ext-pdf{white-space: nowrap; background:url(../images/ext/pdf.gif) no-repeat left center;}
.ext-pot{white-space: nowrap; background:url(../images/ext/pot.gif) no-repeat left center;}
.ext-potx{white-space: nowrap; background:url(../images/ext/potx.gif) no-repeat left center;}
.ext-pps{white-space: nowrap; background:url(../images/ext/pps.gif) no-repeat left center;}
.ext-ppsx{white-space: nowrap; background:url(../images/ext/ppsx.gif) no-repeat left center;}
.ext-ppt{white-space: nowrap; background:url(../images/ext/ppt.gif) no-repeat left center;}
.ext-pptx{white-space: nowrap; background:url(../images/ext/pptx.gif) no-repeat left center;}
.ext-rtf{white-space: nowrap; background:url(../images/ext/rtf.gif) no-repeat left center;}
.ext-txt{white-space: nowrap; background:url(../images/ext/txt.gif) no-repeat left center;}
.ext-unknown{white-space: nowrap; background:url(../images/ext/unknown.gif) no-repeat left center;}
.ext-vsd{white-space: nowrap; background:url(../images/ext/vsd.gif) no-repeat left center;}
.ext-wps{white-space: nowrap; background:url(../images/ext/wps.gif) no-repeat left center;}
.ext-wpt{white-space: nowrap; background:url(../images/ext/wpt.gif) no-repeat left center;}
.ext-xls{white-space: nowrap; background:url(../images/ext/xls.gif) no-repeat left center;}
.ext-xlsx{white-space: nowrap; background:url(../images/ext/xlsx.gif) no-repeat left center;}
.ext-xml{white-space: nowrap; background:url(../images/ext/xml.gif) no-repeat left center;}

/*.playico{_background: url(playico.png) no-repeat !important; background:url(playico.png) no-repeat !important;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/WebVirtualDiretory/pc/default/content/playico.png");}*/

/*分类部分加减号那个*/
.classContainer
{
    width: 958px;
    height: auto;
    border: 1px solid #b6dbf2;
    background-color: #fcfdff;
    margin: 0 auto;
}
.curClass
{
    width: 90px;
    height: 24px;
    overflow: hidden;
    text-align: center;
    line-height: 24px;
    background-color: #28aae6;
    color: #fff;
    margin: 10px auto auto 32px;
}
.classList
{
    width: 896px;
    height: auto;
    margin: 10px 32px 26px;
}
.classList .item1, .classList .item0
{
    width: 136px;
    height: 28px;
    line-height: 28px;
    padding-left: 22px;
    float: left;
}
.classList .item1
{
    background: url(../images/15.jpg) no-repeat 4px 6px;
}
.classList .item0
{
    background: url(../images/16.jpg) no-repeat 4px 6px;
}
.classList a
{
    color: #3f6493;
}



/*广告*/
.ad
{
    width: 960px;
    height: 86px;
    margin:0 auto 0; 
}
.ad img
{
    width: 960px;
    height: 86px;
    border:0;
}


.yzm {
    background: url("../images/ck_code.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 12px;
    height: 89px;
    text-align: center;
    width: 140px;
}
.yzm a:link, .yzm a:visited {
    color: #036;
    text-decoration: none;
}
.yzm a:hover {
    color: #c30;
}
.yzm img {
    border: 1px solid #fff;
    cursor: pointer;
    height: 50px;
    margin: 8px auto 1px;
    width: 130px;
}    



.command-title{ font-size:18px; line-height:35px;color:#28aae6; border-bottom:solid 1px #28aae6; margin-bottom:10px;}
.command-info1{ line-height:25px;color:#a0a0a0; }
.command-info1 a{color:#28aae6;}
.command-edit{ float: left;width: 95%;}
.command-btn{background:#28aae6; margin:0; padding:0; border:0; color:#fff; height:20px;line-height:20px;font-size:14px;border:1px solid #1a6f96; text-align:center; width:40px; float:right; cursor: pointer;}
.command-btn-small{background:#28aae6; margin:0; padding:0; border:0; color:#fff; height:20px;line-height:20px;font-size:12px;border:1px solid #1a6f96; text-align:center; width:70px; float:right; cursor: pointer;margin-right:5px;}

.command-btn-yzm{height:33px;line-height:33px;font-size:14px;float:right;margin-right:3px}
.command-btn-yzm input{height:20px;line-height:20px;width:50px;border:1px solid #A7A6AA;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF url(../images/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:12px;}
#cmdContent{ width:80%;float:left; margin:0; padding:0; border:solid 1px #a0a0a0;height: 20px;overflow: hidden;}
#cmdContent p{ margin:0; padding:0;}
.command-empty{ height:80px; line-height:80px;color:#a0a0a0; font-size:14px; text-align:center;}
.command-body{ border:solid 0px #a0a0a0; border-bottom:0; font-size:14px;}
.command-body-name{color:#28aae6; background:url(../images/command.jpg) no-repeat 20px 14px; height:20px; line-height:20px;padding-bottom: 10px;}
.command-body p{ padding-right:15px;font-size:12px;word-break:break-all; color:#787878; /*支持IE，chrome，FF不支持*/

　　word-wrap:break-word;/*支持IE，chrome，FF*/}

.commad-body-info{ padding-right:15px; }
.commad-body-pubtime{  height:30px; line-height:30px;color:#a0a0a0;}
.commad-body-reply{text-align:right;height:30px; line-height:30px;}
.commad-body-reply a{color:#28aae6;}
.command-children{ border-bottom:solid 1px #a0a0a0;}
.command-body-child-index{ text-align:center; color:#a0a0a0; font-size:18px; width:60px; vertical-align:middle; line-height:30px; padding-top:30px;}
.command-body-child-name{color:#28aae6; height:30px; line-height:30px; padding-left:15px; padding-right:15px; padding-top:10px;}
.plyabox{ height:60px; border-top:solid 1px #a0a0a0; padding-top:5px;}
.command-reply-tbox{width:80%; height:21px;  margin:0; padding:0; border:solid 1px #a0a0a0; float:right; margin-right:10px;}
.command-reply-btn{background:#28aae6; margin:0; padding:0; border:0; color:#fff; height:23px; width:20%; float:right; margin-right:10px;margin-top:5px;border:1px solid #1a6f96;}
.command-msg{ color: #a0a0a0;line-height:25px;width:80%;float: left}
.command-sub{ width:70%;float: right;}
.command-reply-sub{ width:80%;float: left}

/*分页样式*/
.Library_Page span,.Library_Page a,.Library_Page input,.Library_Page img{ display:inline-block;vertical-align:middle}
.Library_Page a{ border:1px #d4d4d4 solid; height:26px; line-height:26px; text-decoration:none; cursor:pointer;background-color:#fff;color:#636363}
.Library_Page a:hover{text-decoration:none; background-color:#28aae6;border:1px solid #28aae6; color:#fff}
.Library_Page input{ height:24px; line-height:24px; width:26px;border:1px #d4d4d4 solid;}
.Library_Page_1{ margin-right:20px;}
.Library_Page_2{ margin-left:10px;}
.Library_Page .Library_Page_NoPage{background-color:#28aae6;border:1px solid #28aae6; color:#fff}
.Library_Page img{ cursor:pointer}

/*图片边框*/
.ChangeImg{border:1px solid #A0A0A0;text-align:center; position:relative; margin-top:1px; margin-bottom:1px; margin-left:1px;}
.ChangeImg a {display:block; overflow:visible;}/* margin:1px 0 0 1px; */
.ChangeImg a img{border:0;}/* border:2px solid #ffffff*/
/*.ChangeImg a:hover{ border:2px solid #F6921D;margin:0px 0 0 0px;}*/
.ChangeImg:hover{ border:2px solid #F6921; margin-top:0; margin-bottom:0; margin-left:0;}

.AddPlayIco{ }
.AddPlayIco a{display:block;border:1px solid #ffffff;}
.AddPlayIco .img-container{display:block;border:1px solid #393755;}
.AddPlayIco a img{ border:0;}
.AddPlayIco a:hover{ border:1px solid #393755;}
.AddPlayIco i {
    *display:inline-block;
    *height:100%;
    *vertical-align:middle
    }
/*404*/
._404Fram
{
    width: 700px;
    height: 260px;
    overflow: hidden;
    margin: 100px auto 150px;
}
._404Right
{
    width:auto;
    height:200px;
    overflow:hidden;
    margin:56px auto auto 40px;
}
._404Right .sorry
{
    width:auto;
    height:34px;
    color:#578ee0;
}
._404Right .sorry .big
{
    width:auto;
    line-height:34px;
    font-size:34px;
    font-weight:bold;
    font-style:italic;
    letter-spacing:8px;
}
._404Right .sorry .notFount
{
    width:auto;
    height:16px;
    line-height:16px;
    font-size:16px;
    margin-top:15px;
}
._404Right .dis
{
    width:360px;
    height:auto;
    line-height:18px;
    margin-top:15px;
    color:#535156;
}
._404Right .link
{
     margin-top:15px;
     color:#555158;
     line-height:24px;
     font-weight:bold;
}
._404Right .link a
{
    color:#555158;
}


.cookieRecord{position:absolute;width:330px; right:0; top:60px; z-index:9999;display:none}/**/
.cookieRecord-c{border:solid 1px #C8C8C8;background:#fff}
.cookieRecord-c table{width:300px; margin-left:15px; line-height:25px;}
.cookieRecord-c table .gotolink{ color:#093F89}
.cookieRecord-c table .proglink{ color:#000}
.allprog-record{ color:#093F89; font-size:16px; font-weight:bold;}
.allprog-record-row{ height:40px; line-height:40px; background:#F2F2F2; text-indent:20px;}
.allprog-record-row1{ height:80px; text-align:center; line-height:80px;}


#topcontrol{ background:url(../images/top.jpg); height:54px; width:54px;}
#topcontrol a{ display:block; height:54px;}


.add-user-fav{ background:url(../images/sc.gif) no-repeat; padding-left:20px; font-weight:normal; font-size:12px; cursor:pointer; color:#000}


.top2{ position:relative; width:290px; height:212px;}
.top2-sj{ background:url(../images/top1.gif); width:40px; height:40px; position:absolute; left:10px;_left:20px; top:10px;}
.top2 img{ width:148px; height:180px;}
.top2-img{ float:left; margin:10px 5px 5px 10px; height:180px;width:140px;}
.top3-img{ float:left; margin:10px 5px 5px 10px; height:180px;width:140px;background-color: rgb(0, 0, 0);}
.topother{margin-left:10px; line-height:20px; text-indent:30px; margin-top:15px; margin-bottom:15px; height:20px;}
.topother a{ display:block; height:20px; float:left;}
.topother span{ display:block; float:right; height:20px; color:#646464;}
.top2 a,.topother a{ color:#646464}
.top2 a:hover,.topother a:hover{color:#28AAE6}
.top2 a img{ border:0;}

.doc-score{ height:40px;}
.score{ float:left; height:40px; line-height:40px; font-size:25px; color:#f05a28}
.score-r{ float:right; height:40px; width:155px}
.score-btn{ height:30px; line-height:30px; background:#f05a28; color:#fff; text-align:center; cursor:pointer;}
.doc-info{ line-height:25px;}

.c2ba9e4{color: #2ba9e4;}



/**
迁徙样式
*/


