﻿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:100%; margin:0 auto;}
.header{ height:90px; position:relative;}

.sbox{ left:270px; position:absolute; top:30px; width:340px; height:30px; background:#28aae6; overflow:hidden;}
.sbox .btn{ height:30px; margin:0; padding:0; border:0; width:70px; background:#28aae6; 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;}
#nologin{display:block;margin-left:35px;}
.user-tools{ width:355px; position:absolute; right:0; top:30px; height:30px; line-height:30px; z-index:99;}
.user-tools .tools{ width:50px; float:left; text-align:center;}
.user-tools .tools1{ width:60px; float:left;border:solid 1px #fff;background:#fff url(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:35px; float:left; background:url(wjsc.jpg) no-repeat left 6px; margin-left:10px;padding-left:17px;}
.user-tools .tools3{ width:75px; float:left;background:url(exit.jpg) no-repeat right 6px; margin-right:5px; padding-right:20px; text-align:right; overflow:hidden; height:30px;}

.user-tools .tools4{background:none;width:47px;margin-left:3px;float: left;text-align: center;}
.user-tools .tools4 span{color:#fff;background:red;margin-left:3px;padding:1px 5px;border-radius: 4px;}
.user-tools a{ color:#000;}
.user-tools a{color:#646464}
.user-tools a:hover{color:#28AAE6}

.menu-container{background:#28aae6; height:35px;}
.menu{height:35px; overflow:hidden;}
.menu1 .item{ line-height:35px; text-align:center; float:left;}/*width:90px; */
.menu1 .item a{ color:#fff;white-space: nowrap; display:block; font-size:14px;padding:0 10px;}
.menu1 .item a:hover,.menu1 .a-hover{background:#1a75bb;text-decoration:none}
.items-container{ width:20000px; height:35px;}
.menu1 .items{ width:720px; overflow:hidden; height:35px; float:left}
.menu1 .btnz{height:35px;width:14px; background:url(zcdy.jpg) no-repeat left center;float:right; cursor:pointer; margin-left:10px;}
.menu1 .btny{height:35px;width:14px; background:url(zcdz.jpg) no-repeat left center;float:right; cursor:pointer; margin-left:10px;}
.menu1 .no-bg{ background:url(*.jpg);}

.menu2-container{background:#f5f5f5; height:40px; line-height:40px;}
.menu2{ height:40px; line-height:40px;}
.menu2 .item{text-align:center; float:left;height:40px; background:url(item2.jpg) no-repeat right center;}/* width:90px; */
.menu2 .item a{ color:#404040; white-space: nowrap;display:block;padding:0 10px;}
.menu2 .menu2btnz{ width:30px; float:left; background:url(menu2zcdz.jpg); height:40px}
.menu2 .menu2btny{ width:30px; float:right; background:url(menu2zcdy.jpg); height:40px}
.menu2 .no-bg{ background:url(*.jpg);}
.items2{ width:899px; overflow:hidden; height:40px; float:left;}
.items2-container{width:20000px; height:40px;}

.footer{ border-top:solid 1px #28aae6; 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;}
.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(17.jpg) no-repeat 4px 13px;    
}
.location a{ color:#000; }


.top1{ position:relative; width:290px; height:122px;}
.top1-sj{ background:url(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(20.jpg) no-repeat left top;}
.top-bg2{ background:url(20.jpg) no-repeat left -45px;}
.top-bg3{ background:url(20.jpg) no-repeat left -90px;}
.top-bg4{ background:url(20.jpg) no-repeat left -135px;}
.top-bg5{ background:url(20.jpg) no-repeat left -180px;}
.top-bg6{ background:url(20.jpg) no-repeat left -225px;}
.top-bg7{ background:url(20.jpg) no-repeat left -270px;}
.top-bg8{ background:url(20.jpg) no-repeat left -315px;}
.top-bg9{ background:url(20.jpg) no-repeat left -360px;}
.top-bg10{ background:url(20.jpg) no-repeat left -405px;}

.ext-doc{white-space: nowrap; background:url(ext/doc.gif) no-repeat left center;}
.ext-docx{white-space: nowrap; background:url(ext/docx.gif) no-repeat left center;}
.ext-dot{white-space: nowrap; background:url(ext/dot.gif) no-repeat left center;}
.ext-dotx{white-space: nowrap; background:url(ext/dotx.gif) no-repeat left center;}
.ext-dps{white-space: nowrap; background:url(ext/dps.gif) no-repeat left center;}
.ext-dpt{white-space: nowrap; background:url(ext/dpt.gif) no-repeat left center;}
.ext-et{white-space: nowrap; background:url(ext/et.gif) no-repeat left center;}
.ext-ett{white-space: nowrap; background:url(ext/doc.gif) no-repeat left center;}
.ext-folder{white-space: nowrap; background:url(ext/folder.gif) no-repeat left center;}
.ext-htm{white-space: nowrap; background:url(ext/htm.gif) no-repeat left center;}
.ext-html{white-space: nowrap; background:url(ext/html.gif) no-repeat left center;}
.ext-mht{white-space: nowrap; background:url(ext/mht.gif) no-repeat left center;}
.ext-pdf{white-space: nowrap; background:url(ext/pdf.gif) no-repeat left center;}
.ext-pot{white-space: nowrap; background:url(ext/pot.gif) no-repeat left center;}
.ext-potx{white-space: nowrap; background:url(ext/potx.gif) no-repeat left center;}
.ext-pps{white-space: nowrap; background:url(ext/pps.gif) no-repeat left center;}
.ext-ppsx{white-space: nowrap; background:url(ext/ppsx.gif) no-repeat left center;}
.ext-ppt{white-space: nowrap; background:url(ext/ppt.gif) no-repeat left center;}
.ext-pptx{white-space: nowrap; background:url(ext/pptx.gif) no-repeat left center;}
.ext-rtf{white-space: nowrap; background:url(ext/rtf.gif) no-repeat left center;}
.ext-txt{white-space: nowrap; background:url(ext/txt.gif) no-repeat left center;}
.ext-unknown{white-space: nowrap; background:url(ext/unknown.gif) no-repeat left center;}
.ext-vsd{white-space: nowrap; background:url(ext/vsd.gif) no-repeat left center;}
.ext-wps{white-space: nowrap; background:url(ext/wps.gif) no-repeat left center;}
.ext-wpt{white-space: nowrap; background:url(ext/wpt.gif) no-repeat left center;}
.ext-xls{white-space: nowrap; background:url(ext/xls.gif) no-repeat left center;}
.ext-xlsx{white-space: nowrap; background:url(ext/xlsx.gif) no-repeat left center;}
.ext-xml{white-space: nowrap; background:url(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(15.jpg) no-repeat 4px 6px;
}
.classList .item0
{
    background: url(16.jpg) no-repeat 4px 6px;
}
.classList a
{
    color: #3f6493;
}


.command-title{ font-size:15px; line-height:35px;color:#28aae6;}
.command-info1{ line-height:25px;color:#a0a0a0; }
.command-info1 a{color:#28aae6;}
.command-edit{ height:76px;}
.command-btn{background:#28aae6; color:#fff; font-size:15px; height:40px; line-height:20px; text-align:center; padding-top:18px; padding-bottom:18px; float:right; width:76px;}
#cmdContent{ width:650px; height:74px; float:left; margin:0; padding:0; border:solid 1px #a0a0a0;}
.command-empty{ height:80px; line-height:80px;color:#a0a0a0; font-size:14px; text-align:center;}
.command-body{ border:solid 1px #a0a0a0; font-size:14px; margin-bottom:10px;}
.command-body-name{color:#28aae6;}


/*广告*/
.ad
{
    width: 960px;
    height: 86px;
    margin:15px auto 0; 
}
.ad img
{
    width: 960px;
    height: 86px;
    border:0;
}





.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{ height:76px;}
.command-btn{background:#28aae6; color:#fff; font-size:15px; height:40px; line-height:20px; text-align:center; padding-top:18px; padding-bottom:18px; float:right; width:76px; cursor:default;}
#cmdContent{ width:650px; height:74px; float:left; margin:0; padding:0; border:solid 1px #a0a0a0;}
#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 1px #a0a0a0; border-bottom:0; font-size:14px;}
.command-body-name{color:#28aae6; background:url(command.jpg) no-repeat 20px 14px; height:40px; line-height:40px; text-indent:50px;}
.command-body p{ line-height:25px; padding-right:15px; padding-top:0px; padding-bottom:0; word-break:break-all; color:#787878; /*支持IE，chrome，FF不支持*/

　　word-wrap:break-word;/*支持IE，chrome，FF*/}
.commad-body-info{ padding-right:15px; height:30px;}
.commad-body-pubtime{ float:left; height:30px; line-height:30px;color:#a0a0a0;}
.commad-body-reply{ float: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:28px; border-top:solid 1px #a0a0a0; padding-top:5px;}
.command-reply-tbox{width:630px; height:21px; float:left; margin:0; padding:0; border:solid 1px #a0a0a0; float:left; margin-left:10px;}
.command-reply-btn{background:#28aae6; margin:0; padding:0; border:0; color:#fff; height:23px; width:80px; float:right; margin-right:10px;}
.command-msg{ color: #a0a0a0;line-height:25px;}


/*分页样式*/
.Library_Page span,.Library_Page a,.Library_Page input,.Library_Page img{ display:inline-block;vertical-align:middle}
.Library_Page a{ padding:0px 10px; 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 #F6921D; 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 #A0A0A0;}
.AddPlayIco a img{ border:0;}
.AddPlayIco a:hover{ border:1px solid #F6921D}
.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(top.jpg); height:54px; width:54px;}
#topcontrol a{ display:block; height:54px;}


.add-user-fav{ background:url(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(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;}

.emptydata{ text-align:center;}