@charset "utf-8";

/******************************** css3 *************************************/
.full_W_H{width:100%; height:100%;}
.box_shadow{box-shadow:1px 3px 3px #555;}
.rad_top{border-radius:5px 5px 0px 0px;}
.bground_white{background:#fff;}
.overflow_y_auto{overflow-y:auto;}
.home_main_north_pane{z-index:1!important}
.home_main_west_pane{top:39px!important;}
.close_icon_b{width:12px!important;height:17px;background:url(../images/arr_t.png) no-repeat -12px 4px;float:right;cursor:pointer;display:block;margin:8px 15px 0 0;*margin-top:10px;}
.close_icon_b_t{background:url(../images/arr_t.png) no-repeat 0px 4px;}
/******************************** end - css3 *************************************/
/******************************** lead 导航遮罩 *************************************/
.lead_show{position:relative;}
.lead_top , .lead_left , .lead_right , .lead_bottom {display:none; position:absolute; background:#333; opacity:0.35; filter:alpha(opacity:35); top:0px; left:0px; z-index:19;}
.lead_point{display:none; position:absolute; border:3px solid #39f; z-index:19;}
.lead_interview{ width:275px; left:50%; top:50%; background:#fff; box-shadow:1px 1px 3px #555; border-radius:5px;position:absolute; display:none; z-index:19;color: #EDF3F7;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);background: #4B9FDB;
border: 1px solid #347DA9;
border-bottom-color: #2F7199;
background-image: -webkit-linear-gradient(top, #4AA8DC 0%, #388BD1 100%);
background-image: -moz-linear-gradient(top, #4AA8DC 0%, #388BD1 100%);
background-image: linear-gradient(top, #4AA8DC 0%, #388BD1 100%);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),inset 1px 0 0 rgba(255, 255, 255, 0.08),inset -1px 0 0 rgba(255, 255, 255, 0.08),inset 0 -1px 0 rgba(255, 255, 255, 0.04),0 1px 1px rgba(0, 0, 0, 0.14);
border-radius: 5px;
-webkit-transition: all 0.5s ease-in-out;}
.uhide{display:none;}
.lead_interview a{width: 135px;
color: #EDF3F7;
font-size: 12px;
overflow: hidden;
font-weight: 600;
text-align:center;
height:30px;
line-height:30px;
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(14, 58, 89, 0.1) 100%);
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(14, 58, 89, 0.1) 100%);
background-image: linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(14, 58, 89, 0.1) 100%);}
a.startstep{margin:0 auto;width:110px; background:none;padding-left:110px;}
.lead_interview a.previousstep {
width:139px;
border-right: 1px solid #347DA9;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),inset -1px 0 0 rgba(255, 255, 255, 0.02);
float: left;
}
.opts_div {color:#fff;}
.lead_interview .steps {
margin-top: 15px;
height: 28px;
border-top: 1px solid #347DA9;
overflow: hidden;
}
.lead_interview a.nextstep,a.finishstep {
float: right;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1),inset 1px 0 0 rgba(255, 255, 255, 0.02);
}
.lead_top , .lead_bottom{width:100%;}
.lead_interview > h4{height:30px; line-height:30px;padding:5px 10px;}
.lead_interview > h4 > b{cursor:pointer; width:20px; height:20px; float:right; text-align:center; display:block; }
.lead_interview > div.interview{padding:5px 10px 5px 35px;}
.lead_interview > p{width:100%; height:30px;}
.lead_show > .lead_top , .lead_show > .lead_left , .lead_show > .lead_right , .lead_show > .lead_bottom , .lead_show > .lead_interview , .lead_show > .lead_point{display:block;}

/******************************** END - lead 导航遮罩 *************************************/
/******************************** body *************************************/
.loading_opacity{display:none; background:#333; opacity:0.35; filter:alpha(opacity:35); position:absolute;}
.loading_show > .loading_opacity , .msg_show > .loading_opacity , .alert_show > .loading_opacity{display:block; z-index:16;}
.loading_container , .msg_container , .alert_container{width:100%; height:100%; display:none; position:absolute; z-index:17;}
.msg_container{z-index:18;}
.alert_container{z-index:19; background:url(../images/tranpot.png) repeat;}
.loading_show > .loading_container, .msg_show > .msg_container , .alert_show > .alert_container{display:block;}
.container div{box-sizing:border-box; -moz-box-sizing:border-box;}
.container > .header{width:100%; height:40px; position:absolute; padding:0px 10px; line-height:40px; color:#fff; background:#39f; border-bottom:1px solid #555;}
.article{max-height:430px;overflow-y:auto;overflow-x:hidden;border-top:1px solid #a2aab6}
.sreenFull .article{max-height:260px;}
.alert_container > .container{width:30%; min-height:10%; background:#fff; position:absolute; left:35%; top:25%; margin : 0px; border-radius:5px;}
.alert_container > .container > p{width:100%; height:40px; padding:5px 10px; text-align:right; border-top:1px solid #ccc;}
.alert_container > .container > .header{width:100%; height:40px; padding:0px 10px; line-height:40px; color:#fff; background:#39f; border-bottom:1px solid #555;}
.alert_container > .container > .header > a{float:right;}
.msg_container > .container{width:175px; height:50px; line-height:50px; overflow:hidden; padding-left:35px; border:1px solid #555; border-radius:5px; position:absolute; left:42%; top:40%; background:url("../images/loading.gif") scroll 15px no-repeat #fff;}
.loading_container > .container{width:175px; height:50px; line-height:50px; text-align:center; overflow:hidden; padding-left:35px; border:1px solid #555; border-radius:5px; position:absolute; left:42%; top:40%; background:url("../images/loading.gif") scroll 15px no-repeat #fff;}
/******************************** end - body *************************************/

.home_main_center_pane {overflow:hidden;}
/* CSS Document */
/*首页样式*/
body{background:#0066b3}
.header{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:50px;}
.theme_blue .header{background:url("../images/1_03.png") repeat-x left bottom #0066b3}
.logo{padding:8px 0 0 3px;background:url("../images/1_01.jpg") no-repeat left top #0066b3;height:45px;width:82px;}
.content{position:fixed;top:55px;left:0;right:0;bottom:0;width:100%;height:100%;}
.sidebar{width:100%;height:100%;float:left;margin-top:14px}
.theme_blue .sidebar{background:url("../images/sideLi.png") repeat-y right top}
.theme_blue .sidebar ul{padding-top:24px;background:url("../images/line.jpg") no-repeat 0 23px;width:100%}
.sidebar li{width:100%;height:94px;text-indent:-9999em;background:url("../images/line.jpg") no-repeat 0 92px;overflow:hidden;}
.sidebar li a{width:100%;height:94px;text-align:center;line-height:95px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;*padding-left:0;padding-top:10px;}

.sidebar .point .icon{width:60px;height:71px;margin:0 auto;}
/*.theme_blue .trend span{background-position:-4px -7px;} */
.theme_blue .trend span{background-position:-14px -618px;} 
.theme_blue .menu_zjll span  { background-position:-625px -795px;}
.theme_blue .menu_wdwd span{background-position:-169px -620px;}
.theme_blue .menu_wdgx span{background-position:-454px -620px;}
.theme_blue .database span{background-position:-93px -617px;}
.theme_blue .menu_wdsc span{background-position:-199px -89px;} 
.theme_blue .movie span{background-position:-684px -449px;}
.theme_blue .group span{background-position:-139px -7px;}
.theme_blue .favorites span{background-position:-203px -7px;}
.theme_blue .menu_tj span{background-position:-547px -694px;}
.theme_blue .permission{padding-left:24px!important;}
.theme_blue .space,.theme_blue .setting,.theme_blue .authorize,.theme_blue .usermanage{padding-left:30px!important;}
.theme_blue .permission span{width:73px!important;background-position:-1px -371px;}
.theme_blue .space span{background-position:-90px -371px;width:59px!important;}
.theme_blue .setting span{background-position:-165px -371px;width:59px!important;}
.theme_blue .authorize span{background-position:-243px -371px;width:59px!important;}
.theme_blue .usermanage span{background-position:-315px -371px;width:59px!important;}
.theme_blue .app span{background-position:-393px -372px;width:52px!important;margin-top:3px;}
/*.theme_blue .sidebar li:hover .trend span{background-position:-4px -298px;} */
.theme_blue .sidebar li:hover .trend span{background-position:-14px -708px;} 
.theme_blue .sidebar li:hover .menu_wdwd span{background-position:-169px -710px;} 
.theme_blue .sidebar li:hover .menu_wdgx span{background-position:-454px -706px;}
.theme_blue .sidebar li:hover .database span{background-position:-93px -707px;} 
.theme_blue .sidebar li:hover .menu_wdsc span{background-position:-199px -8px;}
.theme_blue .sidebar li:hover .menu_zjll span  { background-position:-542px -795px;}
.theme_blue .sidebar li:hover .movie span{background-position:-684px -521px;}
.theme_blue .sidebar li:hover .group span{background-position:-139px -298px;}
.theme_blue .sidebar li:hover .favorites span{background-position:-203px -298px;}
.theme_blue .sidebar li:hover .menu_tj span{background-position:-611px -694px;}
.theme_blue .sidebar li:hover .permission span{background-position:-1px -525px;}
.theme_blue .sidebar li:hover .space span{background-position:-90px -525px;}
.theme_blue .sidebar li:hover .setting span{background-position:-165px -525px;}
.theme_blue .sidebar li:hover .authorize span{background-position:-243px -525px;}
.theme_blue .sidebar li:hover .usermanage span{background-position:-315px -525px;}
.theme_blue .sidebar li:hover .app span{background-position:-393px -452px;}
.theme_blue .sidebar li.ui-state-active:hover .trend span{background-position:-14px -796px!important;}
.theme_blue .sidebar li.ui-state-active:hover .menu_wdwd span{background-position:-169px -798px!important;}
.theme_blue .sidebar li.ui-state-active:hover .menu_wdgx span{background-position:-454px -793px!important;}
.theme_blue .sidebar li.ui-state-active:hover .menu_tj span{background-position:-673px -694px!important;}
.theme_blue .sidebar li.ui-state-active:hover .database span{background-position:-93px -795px!important;}
.theme_blue .sidebar li.ui-state-active:hover .menu_wdsc span{background-position:-199px -299px!important;} 
.theme_blue .sidebar li.ui-state-active:hover .movie span{background-position:-744px -521px!important;}
.theme_blue .sidebar li.ui-state-active:hover .group span{background-position:-139px -88px!important;}
.theme_blue .sidebar li.ui-state-active:hover .favorites span{background-position:-203px -88px!important;}
.theme_blue .sidebar li.ui-state-active:hover .permission span{background-position:-1px -451px!important;}
.theme_blue .sidebar li.ui-state-active:hover .space span{background-position:-90px -451px!important;}
.theme_blue .sidebar li.ui-state-active:hover .setting span{background-position:-165px -451px!important;}
.theme_blue .sidebar li.ui-state-active:hover .authorize span{background-position:-243px -451px!important;}
.theme_blue .sidebar li.ui-state-active:hover .usermanage span{background-position:-315px -451px!important;}
.theme_blue .sidebar li.ui-state-active:hover .app span{background-position:-393px -372px!important;}
.theme_blue .sidebar li.ui-state-active a,.theme_blue .sidebar li.ui-state-active a{background:url("../images/ch_bg.png") no-repeat }


/*.theme_blue .ui-state-active .trend span{background-position:-4px -88px;} */
.theme_blue .ui-state-active .trend span{background-position:-14px -796px;}
.theme_blue .ui-state-active .menu_wdwd span{background-position:-169px -798px;}
.theme_blue .ui-state-active .menu_wdgx span{background-position:-454px -793px;}
.theme_blue .ui-state-active .database span{background-position:-93px -795px;}
.theme_blue .ui-state-active .menu_wdsc span{background-position:-199px -299px;} 
.theme_blue .ui-state-active .movie span{background-position:-744px -521px;}
.theme_blue .ui-state-active .group span{background-position:-139px -88px;}
.theme_blue .ui-state-active .favorites span{background-position:-203px -88px;}
.theme_blue .ui-state-active .menu_zjll span  { background-position:-706px -795px;}
.theme_blue .ui-state-active .menu_tj span  { background-position:-673px -694px;}
.inputarea input{border:none;padding:0;width:205px;height:26px;background:none;box-shadow:none;line-height:27px;outline:none; float:left;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.inputarea input{ line-height:normal;}
}
.inputarea button{top:0;left:0;cursor:pointer;width:30px;height:26px;background-position:-276px -13px;border:none}
.inputarea input:focus{box-shadow:none;border:none}
.theme_blue .inputarea{ float:left;width:254px;height:26px;background-position:-549px -635px; padding-left:27px; border-left:1px solid #cacaca;}
.imgwrap{width:36px;height:36px;overflow:hidden;vertical-align:middle;}
.imgwrap span{width:36px;height:36px;background:url("../images/1_05.png") no-repeat;top:0;left:0;}
.usermess button{border:none;-webkit-margin-top:10px;margin-left:15px;margin-right:15px!important}
.feedback button{width:18px;height:15px;background:url(../images/icon.png) no-repeat -523px -152px;margin-right:15px;cursor:pointer}
.mes button{width:20px;height:16px;background-position:-282px -62px;}
.logout{width:15px;height:17px;background-position:-311px -63px;}
.help button{width:14px;height:21px;background-position:-260px -60px;}
.userset a{color:#000;}
.usermess *{margin-right:8px}
.usermess .useracc{background:url("../images/1_08.png") no-repeat right 23px;height:31px; padding:14px 18px 0 10px; margin-right:0!important;}
.usermess > span,.usermess > div{border-left:1px solid #2278b4;border-right:1px solid #2278b4;border-color:transparent}
.usermess > span:hover,.usermess > div:hover{background:#1a76bb;border-left:1px solid #2278b4;border-right:1px solid #2278b4}
.mesTip{display:block;padding:0;margin:0px!important;top:10px;right:5px;width:12px;height:12px;background-position:-380px -64px}
.userset{width:100px; top:45px;background:#fff;padding:5px 0;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);border:1px solid #ddd\9;border-top:none;display:none;margin-left: -10px;}
	
.userset dd{ line-height:28px; cursor:pointer;color:#666; text-align:center;margin-right:0;width:100%}
.userset dd:hover{background:#6185bc;color:#fff}
.useracc:hover,.useracch{background:url("../images/1_08h.png") no-repeat right 23px!important;height:31px; padding:14px 18px 0 10px; margin-right:0!important;background-color:#fff!important;color:#333!important}
.btnwrap{height:44px;line-height:44px;margin-right:0!important}
.btnwrap1{background:url("../images/line-top.jpg") no-repeat;}
.right_list{width:100%;height:auto;background:#fff}
.right_list h3{width:100%;font-size:13px; padding-left:15px; padding-bottom:0px;height:32px;} /* color:#808080; new padding-left; padding-bottom*/
h3.border_b{border-bottom: 1px solid #ccc;}  
.datelist{width:20px;height:20px;background-position:-341px -60px;}
/*最近更新*/
.groupWrap { position:relative; margin:0 auto; font-family:"Microsoft YaHei"; cursor:pointer}
#cardWrap { height:88px; margin-bottom:32px; position:relative; overflow:hidden; color:#fff; /*padding-top:10px background:#f5be69; */}  /* new border-radius; box-shadow */ 
.arrow { position:absolute; display:none; cursor:pointer; top:30px; z-index:999;}
#rightArrow { right:10px;}
.card { padding:18px 0 0 25px;width:200px; height:70px;position:absolute; overflow:hidden;zoom:1;}
.slideIn { visibility:hidden}
#mydocuments { background:#7ecbee;}
#mydocuments:hover { background:#59beec;}
#alldocuments { background:#7ed4af;}
#alldocuments:hover { background:#60d2a1;}
#secretdocs { background:#dcbafc;}
#secretdocs:hover { background:#d7b0fb}
#allStates { position:relative;}
.loading2 { position:absolute; left:48%; top:45%; width:48px; height:48px; background:url(../images/loading2.gif) no-repeat; display:none; z-index:99;}
.team { background:#f5be69;}
.team > div{padding-top:40px;background:url("../images/group.png") top center no-repeat;width:60px; text-align:center;line-height:15px;}
*+html .team{position:relative;top:-3px;}
.secret_doc > div{background:url("../images/sec.png") top center no-repeat;*margin-top:-3px}
.tip { width:200px; height:150px; background:#f5f5f5;}
.pane_nav span{margin:40px 0 0 55px}
.doctype span{width:44px;height:36px;background-position:-277px -103px;}
.pubtype span{width:53px;height:36px;background-position:-337px -101px;}
.apptype span{width:52px;height:37px;background-position:-771px -294px;}
.secrettype span{width:53px;height:40px;background-position:-529px -95px;margin-top:-4px}
li.card ul{margin-top:-15px;}
li.card ul li{line-height:20px;}
li.card ul span { margin:0 2px;}
li.card ul span.icon{width:13px;height:13px;margin:0 5px 0 0;}
li.card .add{background-position:-405px -63px}
li.card .del{background-position:-429px -63px}
li.card .edit{background-position:-453px -63px}
li.card .share{background-position:-476px -63px}
.middle-north{z-index:2!important}
/*动态*/
.right_list h3 div{font-size:12px;font-weight:100;}
//.middle-north{overflow:hidden;}
.right_list .classify span{margin-right:8px;padding-right:8px;border-right:1px solid #ccc;cursor:pointer}
.right_list h3 span.bnone{border:none}
.theme_blue .classify .on{color:#3399ff}
.usericon{width:50px;height:50px;background:url("../images/usershow.jpg") no-repeat;border-radius:4px;margin-right:25px; /* box-shadow:1px 1px 3px #555; */}  /* new box-shadow; border-radius; */ 
.nameLimit{width:60%;word-wrap:break-word;word-break:break-all;line-height:16px}
.nameLimit a{word-wrap:break-word;word-break:break-all;}
.theme_blue .title{color:#0095cd;}
.theme_blue .time{color:#b8c3d8}
h4.title{font-size:12px;}
#allStates { overflow-y:auto; overflow-x:hidden; height:100%;}
#allStates div.contlist:hover{background:#e7f0f7;} /* new hover */
#allStates .pics { margin-right:5px; position:relative; top:2px; width:13px; height:13px; display:inline-block;*top:-1px;}
#allStates .addpic { background:url(../images/icon.png) -502px -63px no-repeat;}
#allStates .delpic { background:url(../images/icon.png) -527px -63px no-repeat;}
#allStates .mofpic { background:url(../images/icon.png) -549px -63px no-repeat;}
#allStates .sharepic { background:url(../images/icon.png) -574px -63px no-repeat;}
.s { width:100%; height:40px; font-size:14px; background:#f5f5f5; text-align:center; line-height:40px;font-family:"微软雅黑";}
.s strong { position:relative; display:inline-block;}
.s strong img { display:none;}
.s span,.s em{color: #F4F4F4;font-family: SimSun;font-size: 12px;font-style: normal;font-weight: normal; position: absolute;right: -14px;top: -3px; z-index: 3;}
.s em{color: #999999; top: -1px; z-index: 2;}
.more { cursor:pointer;}
*+html .dropdown_btn,*+html .newfolder_btn,*+html .upload_btn,*+html .cancel_btn,*+html .sendmail_btn,*+html .allfeedback{padding:0 10px!important;height:24px!important;overflow:hidden;line-height:22px}
#dbtn_i_0{*padding:0!important}
.contlist {
    border-bottom: 1px dotted #CCCCCC;
}
/*资料库*/


.grid_optarea .menu_list{background-color:#f1f1f1; border:1px solid #ccc;position:absolute;display:none;margin-left:-35px;margin-top:23px;}
.doc_more_menu{background-color:#f7eedf; border:1px solid #ccc;position:absolute;}
.grid_optarea .menu_list li,.doc_more_menu li{width:auto;min-width:80px; height:29px; font-size:12px; color:#666; cursor:pointer; border-bottom:1px solid #ccc;}
.grid_optarea .menu_list li.noborder,.doc_more_menu li.noborder{border:none;}
.grid_optarea .menu_list li span,.doc_more_menu li span{padding:3px 10px 3px 10px;color:#666; cursor:pointer;display:block; line-height:22px;text-decoration:none;text-align:center;}
.grid_optarea .menu_list li:hover,.grid_optarea .menu_list li:hover span,.doc_more_menu li:hover span{ background-color:#e0e0e0;color:#000;}

.theme_blue .right_list h2{background:#e0e0e0; text-indent:1em;color:#6b6663;border-bottom:1px solid #cfcfcf;height:30px;font-size:15px!important}
.datatitle{border-bottom-width:1px!important}
.datalist{width:286px;}
.datalist li{width:152px;height:180px; cursor:pointer;*width:152px!important;*padding-left:0px; float:left;} /* new border-radius; hover*/
.theme_blue .docColor{background:#7ecbee}
.theme_blue .shareColor{background:#94b5dd}
.theme_blue .cb_pub_color{ background:#7ed4af}
.theme_blue .cb_share_color{ background:#94b5dd}
.theme_blue .cb_doc_color{ background:#7ecbee}
.theme_blue .cb_group_color{ background:#f5be69}
.theme_blue .secret_doc{ background:#dcaef7}
.theme_blue .cb_doc_color:hover{background:#59beec}
.theme_blue .cb_share_color:hover{ background:#87addc}
.theme_blue .cb_pub_color:hover{ background:#60d2a1}
.theme_blue .cb_group_color:hover{ background:#f7b652}
.theme_blue .secret_doc:hover{ background:#d8a6f4}
/* 
.theme_blue .cb_doc_color:hover{ background:#5ea1bf}
.theme_blue .cb_share_color:hover{ background:#7f99b9}
.theme_blue .cb_pub_color:hover{ background:#70b99a}
.theme_blue .cb_group_color:hover{ background:#deac60} */
.datalist .fshare span{width:53px;height:38px;background-position:-406px -100px}
.grouplist{width:100%;text-align:center;}
.grouplist li{margin:18px -7px 20px 28px;*display:inline; margin-bottom:px;}
.grouplist .team{padding-left:18px;width:78px;*padding-left:0px;*width:96px;}
.theme_blue .pubdoc{background:#7ed4af!important}
.theme_blue .groupColor{background:#f5be69!important}
.grouplist .text{*left:0; width:100%!important; height:auto!important; float:left; margin-left:0px; text-align:center; margin-bottom:-1px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:15px; margin-top:14px;}
.filecnt{ float:left; width:100%!important; height:auto!important; margin-left:0px!important; font-size:16px; text-align:center; margin-top:11px!important;}
*+html .publine{position:relative;top:-3px;padding-left:0;width:96px;}
.leftarrow{width:27px;height:22px;background-position:-9px -171px; vertical-align:middle;margin-left:12px;margin-top:2px}
.homepane .leftarrow{background-position:-330px -775px;}
.mydoc .leftarrow{background-position:-362px -774px;}
.pubdoc .leftarrow{background-position:-394px -774px;}
.favorite_pane .leftarrow{background-position:-298px -775px;}
.recentview_pane .leftarrow{background-position:-776px -249px;}
.commend_pane .leftarrow{background-position:-746px -250px;}
.group_pane .leftarrow{background-position:-402px -249px;}
#app_pane .leftarrow{background-position:-452px -299px;}
.docpath .leftarrow1,#home_pane .leftarrow1,#doccenter_pane .leftarrow1{background-position:-5px -173px; background-color: #F6F7F7;border: 1px solid #C2CBD3;cursor:pointer;}
.docpath .leftarrow1:hover,#home_pane .leftarrow1:hover,#doccenter_pane .leftarrow1:hover{background-color: #fdfdfd;}
#video_pane .leftarrow{background-position:-713px -248px;}
.searchrt .leftarrow{background-position:-471px -15px;}
.chspace{top:2px;right:10px;*right:30px;}   /* top : 0 */
.chspace span{width:14px;height:14px;background-position:-94px -176px; margin-right:3px; margin-top:-5px;*margin-top:-3px}
.theme_blue .optwrap{height:25px;background:url("../images/btnbg.png") no-repeat right -27px transparent;float:left}
.theme_blue .optwrap button{height:25px;background:url("../images/btnbg.png") no-repeat top left transparent;color:#fff;padding:0 10px;*padding:0 3px!important}
.theme_blue .opton{background-position:right -81px}
.theme_blue .opton button{background-position:left -54px}
.treeview{width:20%}
.docarea{width:80%}
.spacedlg{width:350px;right:0;top:40px; z-index:99} /* top : 25px */
.theme_blue .spacedlg .topbg{height:8px;background:url("../images/3_03.png") no-repeat 1px 0}
.theme_blue .spacedlg .centerbg{height:8px;background:url("../images/3_07.png") repeat-y;height:auto}
.theme_blue .spacedlg .botbg{height:8px;background:url("../images/3_09.png") no-repeat}
.spacedlg h3{width:315px; margin:0 auto; font-size:14px;}
.centerbg span{ cursor:pointer}
.centerbg > div{width:315px; margin:0 auto}
.centerbg .datablock span{ width:63px;height:26px; text-align:center; border-radius:3px; color:#fff;margin:7px 5px 5px 0; line-height:26px; font-family:"微软雅黑"}  /* new border-radius:3px; */
.datablock{ padding-bottom:15px;}
.closebtn{ width:13px; height:14px;background-position:-119px -176px;right:17px;top:4px;cursor:pointer}
.closebtn:hover{background-position:-71px -176px;}
select.filter{color:#aeaeae}
.filedetail{width:100%; height:100%;background-color:#eee;right:0; padding:10px 20px;overflow:hidden;z-index:3; box-sizing:border-box; -moz-box-sizing:border-box;*width:97%}
.filebg{background:#e6e6e6; padding:0 0 20px 15px; margin-bottom:15px; height:90%; /* box-shadow:1px 0px 3px #000; border:1px solid #888; */} /* height:85%; */
.filelist span.title1{width:5%;text-align:right; vertical-align:top}
.filebg textarea{width:100%;height:48px;resize:none;padding: 3px 5px;border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box;*width:98%;}
.filedetail .tab{right:15px; top:54px} /* top 57 */
.filebg  .filedetail > div {width:95%;height:50px}
.filedetail .tab li{background:#bcbcbc;width:92px;height:33px; margin-bottom:3px; line-height:33px; padding-left:10px; color:white; cursor:pointer;}
.filedetail .tab li.lasttag{background:url("../images/icon.png") -296px -198px;width:92px;height:38px; margin-bottom:3px; line-height:33px; padding-left:10px; color:white; cursor:pointer;}
.filedetail .tab li.lasttagon{background-position: -297px -157px;}
.filedetail .tab span{width:19px;height:19px;margin-right:3px;}
.filedetail > div > .nameLimit{color:#014CCC; }

.view{background-position:-143px -175px}
.share {background-position: -126px -240px;}
.property{background-position:-171px -175px}
.video{background-position:-421px -329px}
.history{background-position:-198px -174px}
.discuss{background-position:-227px -175px}
.email{background-position:-394px -330px}
.theme_blue .filedetail .tab li.on{ width:92px;background:#85a5cc}
.filedetail .tags{padding-top:180px; width:95px;}  /* padding-top:180px*/
.tagdetail{width:19px;height:21px;background-position:-258px -174px}
.depart span{ display:inline-block; padding:1px 8px; border-radius:5px; color:#fff; margin-right:5px; margin-bottom:5px; font-size:11px !important;}  /* padding:1px 4px; */
.filedetail button{width:13px;height:13px; vertical-align:middle}
.filelist{ width:85%; height:100%;position:relative}
.download button{background:url("../images/icon.png") no-repeat -406px -153px}
.shareIt button{background-position:-426px -152px;}
.collect button{background-position:-452px -153px;}
.enFolder button{background-position:-476px -152px;}
.cancel_share button{background-position:-499px -151px;}
.optcolor{color:#717171}
.theme_blue .optcolor:hover{color:#5598eb; text-shadow: 0 1px 1px #FFFFFF}
.theme_blue .download:hover button{background-position:-406px -174px;}
.theme_blue .shareIt:hover button{background-position:-426px -173px;}
.theme_blue .collect:hover button{background-position:-452px -174px;}
.theme_blue .enFolder:hover button{background-position:-476px -171px;}
.theme_blue .cancel_share:hover button{background-position:-499px -171px;}
.publish{width:auto!important;}
.tagOpt{bottom:0;right:0}
.tagOpt:hover{right:0;}
.tagOpt ul.taglist{width:45px;}
.tagOpt ul.taglist li{ height:35px; text-align:center; cursor:pointer;color:#fff}
.theme_blue .tagOpt .resycle{width:45px;height:33px;background-position:0 -208px;padding-top:3px;padding-left:5px}
.theme_blue .tagOpt .tagpage{width:45px;height:33px;background-position:0 -244px;padding-top:5px;padding-left:2px}
.resycle span{width:22px;height:27px;background-position:-77px -206px}
.resycle span.on{background-position:-124px -205px}
.tagpage span{width:12px;height:25px;background-position:-102px -235px}
.queuelist{ bottom:0;right:-100%; background:#85a5cc; width:100%; z-index:999}
.queuelist li{ float:left;height:36px;line-height:36px; padding:0 16px 0 16px; background:url("../images/line_bot.jpg") repeat-y top right; font-size:14px; color:#fff; cursor:pointer; position:relative}
.queuelist li:hover .tabDel{width:12px;height:12px;background-position:-103px -217px;right:1px; top:3px; display:block;}
.queuelist li.on{background:#4a6491}
#leftArr,#rightArr{padding:0 3px 0 10px; background: url("../images/line_bot.jpg") repeat-y scroll left top transparent!important;}
#rightArr{ background:none}
#leftArr span{width:12px;height:20px;background:url("../images/icon.png") no-repeat -102px -238px;padding:0; margin:7px}
#rightArr span{width:12px;height:20px;background:url("../images/icon.png") no-repeat -83px -239px;  margin:7px}
.storageWrap{margin-right:28px;*margin-right:60px;}
.storage{width:27px;height:12px;background-position:-509px -17px;padding:3px;}
.storage b{height:12px;width:50%;background-position:-578px -19px}
.storage b.overload{background-position:-548px -19px}
.checkout_tip{padding:0 5px;border-radius:4px;background:#408bcf;color:#fff;font-weight:100;}
/*遮蔽层*/
.overscreen{ width:100%; height:100%; position:absolute; z-index:9997; display:none; background: #000;opacity: 0.5;filter:alpha(opacity=50);}
/*共享页面*/
.blue_gray_bg{overflow:hidden;zoom:1;border-bottom:1px solid #E1E1E1;background:#F3F3F4;}
.tab_nav li{padding: 5px 20px;cursor:pointer; float:left; border-right:1px solid #E1E1E1;border-top:2px solid #DADDE0; }
.tab_nav .checked{border-top:2px solid #6185BC; background:#fff;}
.libox{ width:146px;height:46px; background:url("../images/block.png") 0 -67px no-repeat; height:66px;}
.libox > div{background:url("../images/block.png") 0 0 no-repeat;height:56px; text-align:center; cursor:pointer}
.classify{padding-right:15px}
/*列表样式*/
.file_infod{float:left; color:#999;}
.file_infod > span{margin-right:15px;float:left;}
.fileinfo{width:100%;overflow:hidden;zoom:1}
.fileinfo_c,.opts_div1{ float: right!important;padding-right:0%;}
.sreenFull #pubdoc .fileinfo_c{padding-right:16%;}
.fileinfo_c > div{float:right;}
.grid_file_icon1 {
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-right: 7px;
    width: 26px;
}
.sharestate_b {
    top: 0 !important;
}
.btn-group{z-index:1000!important}
#myMsg .l-panel{position:static!important}
.opts_div { display:none; float:left; margin-left:10px;}
*+html #mydoc .opts_div{width:100%;}
*+html .recyle_gridwrap  .opts_div{width:50px!important;}
.opts { width:16px; height:18px; background-image:url(../images/icon1.png); cursor:pointer; float:left;margin-right:15px;margin-top:4px;}
.sreenFull .opts{margin-right:7px;}
.opts_div .download,.dn_collect .download{ background-position:-570px -7px; height:18px;}

.opts_div .print{ background-position:-114px -42px;}
/*.opts_div:hover .print{ background-position:-93px -42px;}*/
.opts_div .share{ background-position:-501px -133px;}
/*.opts_div .share:hover{ background-position:-364px -5px;}*/
.opts_div .rename{ background-position:-608px -3px; height:19px; margin-top:-1px}
/*.opts_div .rename:hover{ background-position:-591px -3px;}*/
.opts_div .workflow{ background-position:-726px -4px; width:19px; height:19px;}
/*.opts_div .workflow:hover{ background-position:-704px -4px;}*/
.opts_div .manage{ background-position:-29px -41px; width:17px; height:18px;}
/*.opts_div .manage:hover{ background-position:-8px -41px;}*/
.opts_div .property{width:17px;height:20px;background-position:-677px -504px;margin-top:-1px;}
/*.opts_div .property:hover{background-position:-656px -504px;}*/
.opts_div .read,.dn_collect .read{ background-position:-775px -5px;}
/*.opts_div .read:hover { background-position:-755px -5px;}*/
.opts_div .cancel_share { background-position:-609px -506px;}
/*.opts_div .cancel_share:hover { background-position:-632px -506px;}*/
.opts_div .revert { background-position:-483px -233px; width:20px; height:19px; margin-top:-2px}
/*.opts_div .revert:hover { background-position:-510px -233px;}*/
.opts_div .more{ background-position:-676px -572px;}
/*.opts_div .more:hover{ background-position:-696px -572px;}*/
.opts_div .delete,.dn_collect .delete {background-position:-158px -8px;}
/*.opts_div .delete:hover {background-position:-140px -8px;}*/
.opts_div .edit {background-position:-71px -42px;}
/*.opts_div .edit:hover {background-position:-51px -42px;}*/
.opts_div .move { background-position:-620px -234px; }	
/*.opts_div .move:hover { background-position:-597px -234px;}*/
.opts_div .video { background-position:-608px -548px;width:20px; }	
/*.opts_div .video:hover { background-position:-632px -548px;}*/
.opts_div .change_attr{background-position:-187px -236px; width:19px;}
/*.opts_div .change_attr:hover{background-position:-218px -236px;}*/
.opts_div .comment{ background-position:-312px -233px; width:29px; height:22px;}
/*.opts_div .comment:hover{ background-position:-349px -233px;}*/
.opts_div .discuss{background-position:-701px -505px;width:23px;height:19px;}
/*.opts_div .discuss:hover{background-position:-730px -505px;}*/
.opts_div .mail{background-position:-607px -527px;width:21px;}
/*.opts_div .mail:hover{background-position:-632px -527px;}*/
.opts_div .checkout{background-position:-656px -528px;width:21px; height:21px;}
/*.opts_div .checkout:hover{background-position:-681px -528px;}*/
.opts_div .checkin{background-position:-704px -527px;width:21px; height:21px;}
/*.opts_div .checkin:hover{background-position:-731px -527px;}*/
.collected_file{ background-position:-610px -572px; }
/*.collect_file:hover  { background-position:-630px -572px; }*/

.commend{ background-position:-676px -592px;}
.tips_info{position:absolute;border-radius:3px;margin-top:-28px;margin-left:-10px;*margin-top:-34px;}
.tips_info span{ display:block; width:8px; height:4px; margin:0 auto; margin-top:-11px;margin-top:-12px\0;*margin-top:-7px}
*+html .grid_optarea  .tips_info1{width:60px;text-align:center}
.tips_info p{ background:url(../images/tip_bg_07.png) repeat; margin:0;  font-size:12px; color:#fff;border-radius:2px; max-width:60px;padding:0px 6px;line-height:22px;*height:22px;*margin-top:6px}
/*列表前图标样式*/
.icon_span { display:inline-block; width:48px; height:48px; background:url( ../images/icon1.png) -765px -181px;; background-repeat:no-repeat;}
.icon_span b{bottom:0;right:0;width:20px;height:20px;display:block;background:url(../images/secret.png) no-repeat;}
.picclass1 b{right:10px;}
.picclass0{ background-position:-600px -66px; width:45px !important; height:57px !important;}
.picclass1{ background-position:-764px -176px; }  /*unKnown*/
.favorite_pane .picclass1{}
.picclass20,.picclass21{ background-position:-306px -66px;}		   /*png*/	
.picclass22{ background-position:-111px -68px;}					   /*gif*/		
.picclass23{ background-position:-10px -68px;}					   /*bmp*/
.picclass24,.picclass25{ background-position:-160px -67px;}		   /*jpg*/	
.picclass61,.picclass62,.picclass63,.picclass64,.picclass65,.picclass66{ background-position:-212px -67px; width:45px !important;}	/*mp3  wav  amr  wma  ape  ogg*/
.picclass81{ background-position:-498px -67px;}					   /*txt*/		
.picclass82{ background-position:-355px -67px;}					   /*ppt*/
.picclass83{ background-position:-547px -67px;}					   /*doc*/	
.picclass84{ background-position:-257px -67px;}					   /*pdf*/
.picclass85{ background-position:-58px -68px;}					   /*xls*/
.picclass101,.picclass102,.picclass103,.picclass104,.picclass105,.picclass106,.picclass107,.picclass108,.picclass109,.picclass110,.picclass111,.picclass112,.picclass113,.picclass114,.picclass115,.picclass116,.picclass117,.picclass118,.picclass119{background-position:-452px -67px; width:46px !important;}  /*mp4  3gp  avi  mkv  rmvb  flv*/
.picclass141,.picclass142,.picclass143,.picclass144,.picclass145{ background-position:-404px -67px;}  /*rar zip 7zip tar gz*/
.picclass176{background-position:-359px -448px;}
.picclass155{background-position:-406px -447px;}
.picclass154{background-position:-455px -448px;}
.picclass152{background-position:-502px -448px;}
.picclass159{background-position:-551px -446px;}
.picclass174{background-position:-598px -446px;margin-left:2px}
.picclass156{background-position:-643px -446px;}
.picclass167{background-position:-99px -546px; margin-left:9px;}
.picclass169{background-position:-259px -546px;}
.picclass160{background-position:-413px -546px;}
.picclass121{background-position:-559px -542px;}
.picclass41,.picclass42,.picclass43{background-position:-692px -448px;}    /*exe sys com bat cmd*/
.picclass173{background-position:-765px -184px;margin-left:14px}

.name_s {font-family:"宋体"; overflow:hidden;word-wrap:normal; text-overflow:ellipsis; white-space:nowrap; max-width:90%; margin-right:15px;}/*更改字体大小及行间距,增加文件审批中状态*/
.name_s a{ font-size:12px; width:900px; overflow:hidden;word-wrap:normal; text-overflow:ellipsis; white-space:nowrap; font-family:"宋体"; display:inline-block;color:#333;float:left;}
.sharestate { width:78px; float:left;height:30px}
/*对话框*/
.adddlg{border-radius:5px;z-index:999; background:#fff;border:3px solid #7d7d7d; box-shadow:-1px -1px 3px #555, 3px 3px 3px #555;/* max-width:70%; */max-height:80%;min-width:350px!important;}
.dlg_title{background:#c9d2de;line-height:32px;color:#4b525b; box-sizing: border-box;-moz-box-sizing: border-box; padding-left:10px; font-size:15px; font-weight:900;border-top-left-radius:2px;border-top-right-radius:2px;}
.midcont p,.midcont div.dlg_mes{padding:30px;font-size:14px;}
.midcont p input[type="text"]{margin-left:4px;}
.dlg_background_div{padding-left:30px;}
.dlg_background_div p{padding-left:18px;padding-top:10px;}
.midcont p.share_link{padding:0;padding-left:15px;padding-top:10px}
.iconwrap{text-align:center;padding:20px}
.iconwrap span{width:120px;}
.dlg_title span{height:44px;}
.adddlg > b{width:16px;height:17px;background:url(../images/close.png) no-repeat;float:right;cursor:pointer;display:block;margin:5px 10px 0 0}
.adddlg > p{width:100%; height:25px; padding:10px 0px; border-top:1px solid #ccc;}
.adddlg > p > a{float:right; margin-right:10px;}
.largep { width:600px; text-align:center; margin:0 auto;}
.largep a { float:none!important; margin:0 auto;}
.largebtn { display:inline-block; width:60px; height:20px; line-height:20px; float:left;}
.contact{background:url(../images/contact.png) no-repeat center top;height:20px;padding-top:100px;} 
.contact:hover{background:url(../images/contact_h.png) no-repeat center top;}
.invite{background:url(../images/invite.png) no-repeat center top;}
.invite:hover{background:url(../images/invite_h.png) no-repeat center top;}
.owner{background:url(../images/owner.png) no-repeat center top;height:90px;}
.owner > div{/* background:url(../images/catalog.png) no-repeat center 0;color:#fff;display:none;margin:3px auto;overflow:hidden */}
.owner table td{text-align:left;padding-left:35px;}
.partner{background:url(../images/edit.png) no-repeat center top;}
.reader{background:url(../images/view.png) no-repeat center top;}
.owner:hover{background:url(../images/owner_h.png) no-repeat center top;}
/* .owner:hover > div{display:block;} */
.partner:hover{background:url(../images/edit_h.png) no-repeat center top;}
.reader:hover{background:url(../images/view_h.png) no-repeat center top;}
.textwrap{border:1px solid #cecece; margin-top:10px;zoom:1;padding:5px 0;min-height:50px;margin:5px 5px 0}
.textwrap span{padding:2px 3px;background:#e0ebfa;border-radius:3px;margin-right:5px;margin:3px;display:inline-block;}
.textwrap span i{ font-style:normal;padding:0px 6px; color:#95adcb;font-weight:900;cursor:pointer;}
.textwrap span i:hover{color:#8497af;}
.toolbar{background:url("../images/bbb.png") repeat-x; height:35px; padding-top:4px; padding-left:20px}
.toolbar input{width:184px;height:21px;background:url("../images/search.png") no-repeat; border:none; margin-top:3px; padding-left:20px}
.invite_dlg h3{text-align:left;font-size:15px;}
input.email{margin:10px; width:264px;height:43px;background:url("../images/inputBg.png") no-repeat center center; border:none;padding:0 10px;margin-left:-25px;box-shadow:none;}
input.email:focus{background:url("../images/inputBg_h.png") no-repeat center center;border:none;box-shadow:none}
.limitH{height:123px;overflow:auto;}
.departH{height:260px;overflow:auto;}
.cb_set_users{padding:10px 15px 0 35px;*padding-bottom:10px}
.sreenFull .cb_set_users{*padding:10px 5px 0 45px;padding:10px 25px 0 25px\0;}
.departList{padding:0}
.cb_set_users > .on{ border:1px solid #39f;box-shadow: 0 0 6px #77b4ed;}
.tip_dlg{width:100px;display:block!important}
/*
.cb_set_users > li{width:125px; height:50px; cursor:pointer; background:#fff; padding:5px; overflow:hidden; border:1px solid #aecfe6; float:left; margin:10px;border-radius:3px;display:inline-block;*display:inline;line-height:16px!important;}
*/
.textwrap span i {display:none;}
.textwrap span:hover i {display:inline-block;}
.cb_set_users > li,.cb_set_users > dd{width:165px; height:60px; cursor:default; background:#fff; padding:10px 2px 5px 7px; overflow:hidden; border:1px solid #aecfe6;  float:left; margin:10px; border-radius:0px; line-height:16px!important;box-shadow: 0 2px 1px rgba(0, 0, 0, 0.024) inset;border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.2);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);background-color: #fff;}
.sreenFull .cb_set_users > li{margin:3px;}
.cb_set_users > li.default{cursor:default}
.departList > li{cursor:pointer}
.cb_set_users > li.Authoricon,.cb_set_users > dd.Authoricon{line-height:50px!important; text-align:center; background-color: #efeff0;
    border-radius:0px;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1) inset;cursor:pointer;}
.cb_set_users > li.Authoricon img,.cb_set_users > dd.Authoricon img{width:auto;height:auto;margin-right:5px}
.cb_set_users > li:hover,.cb_set_users > dd:hover{ border:1px solid #39f;box-shadow: 0 0 6px #77b4ed;}
.cb_set_users > li > img,.cb_set_users > dd > img{width:55px; height:55px;}
.cb_set_users > li > div,.cb_set_users > dd > div{margin-left:10px;margin-top:-2px}
.cb_set_users > li:hover > div > a,.cb_set_users > dd:hover > div > a{display:block;}
.disabled .del_user{display:none !important;}
.disabled .arrow1{display:none !important;}

.show_0{display:none;}
.show_1{display:none;}
.show_2{display:none;}
.show_3{display:none;}
.show_4{display:none;}
.show_5{display:none;}
.show_6{display:none;}
.show_7{display:none;}
.show_8{display:none;}
.show_9{display:none;}
.show_10{display:none;}
.show_11{display:none;}
.show_12{display:none;}
.show_13{display:none;}
.show_14{display:none;}
.show_15{display:none;}

.show_0_on > .show_0{display:block;}
.show_1_on > .show_1{display:block;}
.show_2_on > .show_2{display:block;}
.show_3_on > .show_3{display:block;}
.show_4_on > .show_4{display:block;}
.show_5_on > .show_5{display:block;}
.show_6_on > .show_6{display:block;}
.show_7_on > .show_7{display:block;}
.show_8_on > .show_8{display:block;}
.show_9_on > .show_9{display:block;}
.show_10_on > .show_10{display:block;}
.show_11_on > .show_11{display:block;}
.show_12_on > .show_12{display:block;}
.show_13_on > .show_13{display:block;}
.show_14_on > .show_14{display:block;}
.show_15_on > .show_15{display:block;}

.show__on > li,.show__on > dd {display:block;}

#addopt{line-height:50px!important;cursor:pointer}
#addopt span{background:url(../images/add.png) no-repeat left center;padding-left:35px;color:#4c4646}
.cb_set_users{ text-align:center;height:83%;overflow:auto;background:#fff; position:relative;}
.sreenFull .manaList .cb_set_users{height:60%;}
.manaList{position:relative}
.cb_set_users div{width:90px;}
.cb_set_users > .uc_hand_up{width:auto;}
.cb_set_users > .uc_hand_up > div{width:auto;/*  max-width:352px; */padding-bottom:10px;max-width:243px;}
.cb_set_users  div > span{height:30px;overflow:hidden;text-align:left;}
span.userSet{width:80px;*width:45px;word-wrap:normal;
text-overflow:ellipsis; 
white-space:nowrap; 
overflow:hidden;}
.del_user{display:block;font-weight:900;font-family:"微软雅黑";display:none}
.article .cb_set_users{position:static!important}
.cb_set_users span.btn-info{height:12px; line-height:12px; margin:5px 0 0 10px; overflow:hidden; text-overflow:ellipsis; border-radius:none!important;width:auto}
.l-grid-hd-cell-inner span{float:left; margin-left:4%}
.panepath{text-indent:0; max-width:800px; height:24px; overflow:hidden;font-size:16px;}
.panepath > a{text-indent:0;max-width:150px;word-wrap:normal;
text-overflow:ellipsis; 
white-space:nowrap; 
overflow:hidden;line-height:25px;margin-top:2px}
.panepath > a,.panepath > span{display:block;float:left;color:#6B6663}
#grid1000grid div{-moz-box-sizing:content-box!important}
.greenBg{background:#90b857}
.pinkBg{background:#dcace2}
li.yellowBg,.yellowBg{background:#edb656!important}
.datalist li.shareColor{background:#94b5dd!important}
.sharestate_b{background:url("../images/share_state_yes.png") no-repeat 0 3px;margin-top:-3px;height:30px}
.sharestate_bn{background:url("../images/share_state_not.png") no-repeat 0 3px;margin-top:-3px;height:30px}
.sharelink{background:url("../images/sharelink.png") no-repeat 0 0;}
/*.sharelink:hover{background:url("../images/sharelink_h.png") no-repeat 0 0;}*/
.sharelink1{background:url("../images/sharelink_h.png") no-repeat 0 3px;margin-top:-3px;height:30px}
.sharelink_n{background:url("../images/sharelink1.png") no-repeat 0 3px;margin-top:-3px;height:30px}
a.pathClick{color:#fff!important}
/*批量操作*/
.optBar{min-width:240px}
.optMore{background:#fff;border:3px solid #e9e9e9;padding:4px 0;cursor:pointer;box-shadow:0px 2px 7px rgba(0,0,0,0.25);min-width:60px;top:25px;left:0;colro:#333}
.showOpt:hover > ul{display:block}
.optMore li{padding-left:15px;padding-right:15px;}
.optMore li:hover{background:#eee}
/*群组样式*/
.blueBg{background:#25c3bc}
.orangeBg{background:#e86d4c}
.gadd{width:39px;height:39px;background-position:-225px -241px;margin:3px 0 0 8px}
.seartype{width:42px;height:42px;background-position:-279px -237px;margin:-5px 0 0 5px}
.groupde{border:3px solid #fff;width:217px!important;color:#333;padding:7px 0 0 7px!important;height:88px!important;background:#eee}
.imgBg{display:block;width:82px;height:82px;background:url("../images/imgBg.jpg") no-repeat;}
.groupde > div{width:112px;line-height:15px}
.groupde .quit{background:#a6b5c2;padding:1px 4px;border-radius:3px;color:#fff;bottom:6px;right:8px;}
h3.border_b{border-bottom: 2px solid #E2E2E2;}
.searchBar{width:65%;height:36px;margin:20px auto}
.searchBar > span, .searchBar > div{*display:inline;}
.textWrap{width:60%;height:36px;background:url("../images/s_2.jpg") no-repeat right top;}
.textWrap input{height:36px;background:url("../images/s_1.jpg") no-repeat left top;border:none;padding-left:3em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;}
.searchList{border-top:1px solid #e2e2e2}
.searchList ul{width:90%;margin:2% auto}
.sDetail li.groupde{height:65px!important;}
.step{margin:1% auto!important;height:24px!important;width:550px; font-weight:900;color:#5b5b5b}
.step > li{display:inline;margin-right:7%;font-size:15px;padding-right:7%;background:url("../images/arr1.png") no-repeat right 3px}
.step > li.on{background:url("../images/arr2.png") no-repeat right 3px;color:#5f91c2}
.step li:last-child{background:none}
.step > li span{display:inline-block;margin-right:1%;width:19px;height:19px;background-position:-158px -209px;margin-top:2px;text-align:center;line-height:19px;color:white;}
.step > li.on span{background-position:-186px -209px;}
.searchList *{box-sizing:border-box;-moz-box-sizing:border-box;}
.searchList > ul{text-align:center;}
.searchList > table{margin:0 auto;margin-top:2%;font-size:14px;}
.searchList > table td{height:50px;padding-left:2%}
.groupC{padding-left:4%;text-align:center;}
.groupC > ul.manageG li{width:323px;height:133px;background:#94b5dd;margin-right:4%;padding:27px 0 0 81px;text-align:left;font-size:24px;color:#fff;*display:inline}
.groupC li > span{margin-right:15px}
.groupC li > div{font-size:14px;padding-top:15px;*display:inline}
.userIcon{width:42px;height:42px;background-position:-473px -94px;margin-top:7px;}
.groupIcon{width:50px;height:43px;background-position:-412px -193px}
.myGroup{width:40%}
.gOpt{width:80px}
.gOpt span{margin-top:100%;} 
.myGroup{border:1px solid #85a5cc;text-align:left; vertical-align:top;min-height:300px}
.gOpt{min-height:300px; vertical-align:middle}
.myGroup > ul{width:100%;margin-top:1px}
.myGroup h3{border-bottom:1px solid #85a5cc;width:auto;line-height:36px;height:36px}
.myGroup li{background:#c3d7f0;padding:5px 10px;margin-bottom:1px;margin-right:1px;float:left}
.myGroup li span{width:50px;height:50px;background:url("../images/dd.jpg")}
.myGroup  ul.tab{margin-top:0;font-size:14px}
.myGroup  ul.tab li{width:25%;text-align:center;border-right:1px solid #85a5cc;border-bottom:1px solid #85a5cc;background:#fff;margin:0;}
.myGroup  ul.tab li.on{background:#85a5cc;color:white}
.bordL{border-top:1px solid #e2e2e2}
/*ligerUI样式*/
*+html .l-grid-row-cell-btn-checkbox{position:relative;top:15px}
.cacelS{color:#fff;background:#94b5dd;padding:1px 3px;border-radius:3px;margin-right:80px;cursor:pointer;}
*+html .cacelS{position:relative;top:-30px}
.treewrap{overflow:auto;}
/*ligerUI样式 --列表颜色*/
/* .ll-grid-row-over td
{
    background:#E7F0F7 !important;
} */
.selectShow{background:#8eb8de;}
.selectShow *{color:#fff}
.selectShow .fileDetail .right{color:#fff}
.l-selected .l-grid-row-cell, .l-selected {
	background:#e7f2f7 !important;
	color:#000!important;;
}

.l-grid-row-cell{
	border-bottom:1px dotted #cccccc;
}
.l-grid-hd-cell-checkbox .l-grid-hd-cell-inner div {
    margin-top: 0px !important;
}

.metro-btn{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 4px 14px;
    *padding: 4px 10px;
    margin-bottom: 0;
    font-size: 13px;
    line-height: 16px;
    color: #8CDCF3;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #8CDCF3;
}
/*涉密文档下载*/
.handled{padding:10px 20px 30px;}
.handled h4{font-size:14px;}
#warnfile_download{display:inline-block;text-align:center;width:100%; margin-top:15px;}

/********************************************授权外部用户*****************************************************/
.box_sizing{box-sizing: border-box;-moz-box-sizing: border-box;}
.user_set_manager_box{/* width:100%; */ height:300px; background:#eee; padding:5px 10px 0 3px; position:relative;}
.user_set_manager_box > li{border-radius:5px 0px 0px 5px;}
.user_set_manager_box > li > h4{width:12%; padding:5px 10px; cursor:pointer;font-size:14px}
.user_set_manager_box > li > .box{width:87%; min-height:275px; border-radius:5px; background:#fff; position:absolute; display:none; top:6px; left:12%; }
.user_set_manager_box > .on{background:#fff;}
.user_set_manager_box > .on > .box{display:block; z-index:9;}
.user_set_manager_box > li > .box thead{border-bottom:1px solid #ccc;}
.user_set_manager_box > li > .box th , .user_set_manager_box > li > .box td{text-align:center; padding:5px 0px;}
.user_set_manager_box > li > .box tbody > tr:hover{background:#bfcfff}
.user_set_manager_box > li > .box tbody > tr > td > a{margin:0px 10px;}
.namefill{width:100px;}
.arrow1{width:7px;height:4px;background-position:-132px -267px;display:block;margin:11px 0 0 10px}
.uc{ position: absolute;
    width: 340px;
    z-index: 999;
	}
.uc_in{background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #bbb;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.1); 
	/* border: 1px solid #3399FF;
    box-shadow: 0 0 6px #77B4ED; */
	  /* border: 3px solid #bac8db;
    border-radius: 5px 5px 5px 5px;
    box-shadow: -1px -1px 3px #7c848f, 3px 3px 3px #7c848f; */
    position: relative; padding:15px 20px 5px 5px;} /* padding:20px 10px 20px 20px*/
.uc_in .on{background:#8eb8de;color:#fff;border-radius:4px;}
.uc_in ul{max-width:217px;}
.uc_in li{display:inline-block; float:left; height:25px; width:48px; padding:0 7px; cursor:pointer; background:#eee;color:#333;border-radius:4px; margin:5px;word-wrap:normal;
text-overflow:ellipsis; 
white-space:nowrap; 
overflow:hidden;}
.sreenFull .uc_in li{padding:0 5px;}
.uc_in li:hover{background:#8eb8de;color:#fff}
.uc_hand_up{top:100px;left:300px;}
.uc_up .caret_out{position:absolute;top:-11px;left:50%;color:#bbb}
.uc_up .caret_in{position:absolute;top:-10px;left:50%;color:#ffffff}
.uc_down .caret_out{position:absolute;bottom:-11px;left:50%;color:#bbb}
.uc_down .caret_in{position:absolute;bottom:-10px;left:50%;color:#ffffff}
.uc_ltop .caret_out{position:absolute;top:-11px;right:50%;color:#bbb}
.uc_ltop .caret_in{position:absolute;top:-10px;right:50%;color:#ffffff}
.uc_lbot .caret_out{position:absolute;bottom:-11px;right:50%;color:#bbb}
.uc_lbot .caret_in{position:absolute;bottom:-10px;right:50%;color:#ffffff}
.close_mcfz {
    color: #CCCCCC;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    right: 10px;
    top: -5px;
	font-size:20px;
}
/******************************************** END 授权外部用户*****************************************************/

/************************************* 密码修改 *****************************************/
.set_pass_word{margin:20px 0px 30px;}
.set_pass_word > li{width:100%; margin-left:12%; margin-bottom:10px;}
.set_pass_word > li > label{width:18%; display:inline-block; text-align:right; margin-left:3%;}
.set_pass_word > li > input{width:45%; display:inline-block;}
/************************************* END 密码修改 *****************************************/

/*消息提示页面*/
.myMsg{padding:9px 0 15px 18px;width:648px;height:375px;}
.myMsg .top{background:url(../images/bggg.png) no-repeat left bottom;padding-bottom:10px}
.myMsg  .del_n{width:46px;height:23px;background-position:-275px -300px;background-position:-275px -295px\0;height:25px\0;}
.myMsg .read_n{width:62px;height:23px;background-position:-321px -300px;background-position:-321px -295px\0;height:25px\0;}
.myMsg .editable .del_n{background-position:-275px -330px;background-position:-275px -325px\0;}
.myMsg .editable .read_n{background-position:-321px -330px;background-position:-321px -325px\0;}
.myMsg input{ vertical-align:middle}
.myMsg h3 input{margin-left:27px;}
.userIcon{width:50px;height:50px;background:url(../images/usershow.jpg);border-radius:3px;}
.msgWrap{overflow:hidden;width:400px;}
table.msgList td{height:62px;border-bottom:1px dotted #cccccc}
.fileDetail{width:250px;}
.fileDetail .right{font-size:12px;font-weight:100;color:#ababab; font-family:Arial}
table.msgList tr:hover{background:#8eb8de;cursor:default;}
table.msgList tr:hover *{color:#fff!important}
.bodyBg{background:url(../images/rep.png) repeat-y;width:210px;right:19px;top:71px;height:315px;top:75px\0;*top:67px}
.sreenFull .bodyBg{right:2px;}
.bodyBg ul{width:90%}
.bodyBg li{line-height:25px;overflow:hidden;zoom:1}
.bodyBg li span{word-wrap:break-word;word-break:break-all;line-height:16px;float:left;max-width:130px;line-height:25px;}
.bodyBg li span.line{line-height:18px;}
.greyTop{width:210px;height:9px;background-position:-433px -259px}
#msgrid .l-grid-header{background:none!important;border:none!important;border-bottom:2px solid #dfdbdb!important;}
#msgrid .l-grid-hd-cell{border-right:none!important}
#msgrid .l-grid-hd-cell-inner span{margin-left:0}
#msgrid .l-grid2 .l-grid-hd-cell-checkbox{ width:60px !important;}
#msgrid .l-grid2 .l-grid-hd-cell-checkbox .l-grid-hd-cell-inner{ width:60px !important;*width:80px !important;}
#msgrid .l-grid2 .l-grid-row-cell-checkbox { width:60px !important;}
#msgrid .l-grid2 .l-grid-row-cell-checkbox .l-grid-row-cell-inner { width:60px !important;*width:80px !important;}
#msgrid .ll-grid-row-over{background:#E7F0F7!important;}
#msgrid .ll-grid-row-over .fileDetail{color:#666;}
#msgrid .ll-grid-row-over .fileDetail .right{color:#ABABAB}
#msgrid .ll-grid-row-over .blueL{color:#21A5FF}
#msgrid .l-grid-hd-cell-inner div,#msgrid .l-grid-row-cell-checkbox span{background:url(../images/check.png) no-repeat}
#msgrid .l-selected .l-grid-row-cell-checkbox span,#msgrid .l-selected .l-grid-hd-cell-checkbox .l-grid-hd-cell-inner div,#msgrid .l-checked .l-grid-row-cell-checkbox span,#msgrid  .l-checked .l-grid-hd-cell-checkbox .l-grid-hd-cell-inner div{background:url(../images/check.png) no-repeat -16px 0;}
#msgrid .l-grid-row-cell-inner b *{color:#000!important}
.checkWrap{width:16px;height:14px;background:url(../images/check.png) no-repeat 0px -4px;*display:inline}
#msgrid .l-grid-body{width:437px; float:left;}
#msgrid .l-selected *{color:#666}
#msgrid .l-selected .blueL{color:#21A5FF!important;}
#msgrid .l-selected b .blueL{color:#000!important;}
.checkWrap_c{background:url(../images/check.png) no-repeat -16px -4px}
.checkWrap input{opacity:0;filter:alpha(opacity=0); vertical-align:top;width:16px;height:14px;}
.mes_show{text-align:center;font-family:"微软雅黑";line-height:40px;}
/*IE7样式兼容*/
.linkAdr{display:inline-block;width:310px; vertical-align:top; word-wrap:break-word;
word-break:break-all;color:#3399ff}

/*文件属性*/
.img_attribute,.bigpic{ display:block; width:85px; height:92px; background:url(../images/icon1.png) no-repeat -421px -352px; margin-left:50px;margin-top:26px}  /*unKnown*/
.img_attribute > b{bottom:0px;right:0px;display:block;width:42px;height:42px;background:url(../images/mimi.png) no-repeat;display:none;}
.filelist.on .img_attribute > b{display:block;}
.bigpic{margin-left:20px;}
.bigpic{margin-top:0}
.bigpic24,.bigpic25{ background-position:-152px -353px;}  /*jpg*/
.bigpic23{ background-position:-3px -259px;}              /*bmp*/
.bigpic22{ background-position:-156px -259px;}			   /*gif*/	
.bigpic20,.bigpic21{ background-position:-242px -259px;}  /*png*/
.bigpic41,.bigpic42,.bigpic43{background:url(../images/exe_big_bg.png) no-repeat -4px 0;}   /*exe sys com bat cmd*/
.bigpic61,.bigpic62,.bigpic63,.bigpic64,.bigpic65,.bigpic66{ background-position:-512px -259px;}   /*mp3  wav  amr  wma  ape  ogg*/
.bigpic81{ background-position:-3px -353px;}      			 /*txt*/
.bigpic82{ background-position:-329px -259px;}    /*ppt*/
.bigpic84{ background-position:-420px -259px;}				 /*pdf*/
.bigpic83{ background-position:-693px -259px;}   /*xls*/
.bigpic83{ background-position:-329px -353px;}    /*doc*/	
.bigpic101,.bigpic102,.bigpic103,.bigpic104,.bigpic105,.bigpic106,.bigpic107,.bigpic108,.bigpic109,.bigpic110,.bigpic111,.bigpic112,.bigpic113,.bigpic114,.bigpic115,.bigpic116,.bigpic117,.bigpic118,.bigpic119{background-position:-240px -352px;}   
/*mp4  3gp  avi  mkv  rmvb  flv*/
.bigpic121{background-position:-465px -542px;}
.bigpic141,.bigpic142,.bigpic143,.bigpic144,.bigpic145{ background-position:-602px -259px;}      /*rar zip 7zip tar gz*/
.bigpic44,.bigpic45{ background-position:-3px -448px; margin-top:8px;}
.bigpic154{ background-position:-680px -353px;}
.bigpic155{ background-position:-592px -353px;}
.bigpic156{ background-position:-271px -448px;}
.bigpic160{background-position:-320px -542px;}
.bigpic167{background-position:-3px -540px;}
.bigpic169{background-position:-161px -540px;}
.bigpic174{background-position:-181px -448px;}
.bigpic176{ background-position:-505px -352px;}
/* .ini_att,.inf_att,.reg_att{ background-position:-94px -447px;height:93px} */
.forder_att{ background-position:-92px -261px; width:61px; height:96px;}
.filelist li,.filelist dd{line-height:25px!important}

/*历史版本*/
.history1 {overflow:hidden; zoom:1; padding-bottom:20px;overflow:hidden;zoom:1}
.history1 .usericon {float:left; margin-right:15px; }
.historycon {padding-bottom:10px; float:left; background-color: #ffffff; border: 1px solid #d1d1d1; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 0 #ECECED; float: left; margin-left: 12px;width: 80%;min-height:120px} 
.reply .historycon{min-height:100px;}
 .history_top {background-color: #F9F9F9; border-top-left-radius:4px; border-top-right-radius:4px; height:40px; border-bottom: 1px solid #E1E1E1; line-height:40px; padding:0 18px;}
.history_top a {color:#6185BC;}
.reply a{color: #0095CD;}
.reply b{color:#00a9ec;width:60%}
.reply input{width:80%;border-radius:3px;padding-left:5px;max-width:350px}
.reply input,.reply textarea{color:#999}
.history_top span {display:inline-block; float:right; color:#A3A3A3}

.history_text{padding:0 18px; color:#666666;}
.history_text > p{margin:5px 0px;word-wrap:break-word;
word-break:break-all}
.history_text .history_p { line-height:20px; padding:12px 0;}
.history_text .history_opt {height:42px; padding:5px 0; text-align:right;overflow:hidden\0;zoom:1\0}
.history_text .history_opt ul { list-style:none; margin:0;}
.history_text .history_opt ul li { float:right; height:18px; line-height:18px !important; padding-left:13px; cursor:pointer; color:#666666;}
.history_text .history_opt ul li:hover { color:#333;}
.hisopts { width:16px; height:18px; background-image:url(../images/icon1.png); cursor:pointer; margin-right:5px;}
.history1 .read { background-position:-775px -5px;}
.history_opt li:hover .read { background-position:-755px -5px;}
.history1 .revert { background-position:-483px -233px; width:20px; height:19px; margin-top:-2px}
.history_opt li:hover .revert { background-position:-510px -233px;}
.history1 .download{ background-position:-570px -7px; height:18px;}
.history_opt li:hover .download{ background-position:-550px -7px;}
.history1 .delete {background-position:-158px -8px;}
.history_opt li:hover .delete {background-position:-140px -8px;}
.history_text .history_opt span{ display:block; float:left;}
.history1 .left_arrow { margin-left:-10px; margin-top:-120px;*margin-top:-138px; width:10px; color:#F9F9F9;}
.history1 .left_arrow * {
    display: block;
    font-family: "SimSun";
    font-size: 21px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    overflow: hidden;
}
.history1 .left_arrow em {
    margin: -20px 0 0;
}
.history1 .left_arrow span {
    margin: 0 0 0 -1px;
}
.history1 .left_arrow span {
    color: #CFCFCF;
}
.close_reply .history_text{display:none;}
.close_cell_publish textarea{height:30px;}
.close_cell_publish .btn{display:none!important;}
.close_reply > .historycon{padding-bottom:0px; min-height:auto;}

/*空间路径 面包屑*/
.pathClick1:hover {
	text-decoration:underline;
}

.search_fname {
	font-size:16px;
}
.search_fname:hover {
	text-decoration: underline;
}
#wrap{height:326px;}
.cardList{*padding-bottom:8px;}

/*全文检索*/
.search_more > .lding{display:none;} 
.search_more.load > .lding{display:block;}

.s { width:100%; height:40px; font-size:14px; background:#f5f5f5; text-align:center; line-height:40px;font-family:"微软雅黑";}
.s strong { position:relative; display:inline-block;}
.s strong img { display:none;}
.s span,.s em{color: #F4F4F4;font-family: SimSun;font-size: 12px;font-style: normal;font-weight: normal; position: absolute;right: -14px;top: -3px; z-index: 3;}
.s em{color: #999999; top: -1px; z-index: 2;}
.more { cursor:pointer;}

.doc_detailss{*padding-left:20px}
/*讨论页面*/
.comment b {
    color: #5AAC47;
}

.left_arrow{padding-left:25px;}
.left_arrow *{display:block;height:10px;overflow:hidden;}
.left_arrow span{color:#CFCFCF;margin-top:-20px}
.left_arrow em{color:#fff;margin-top:-9px;margin-left:0}
.file_reply_content{border:none}
.filelist > .file_reply_content > a{padding:5px 10px;}
.filelist > .file_reply_content > textarea , .filelist > .file_reply_content > a {display:none;}
.filelist > .on > textarea , .filelist > .on > a{display:block;}
.discusList{border-top:1px solid #e2dfdf; margin-top:5px;}
.discusList > div{width:80%;margin-top:10px;width:100%;}
.info{text-align:right;width:100%;color:#3399ff;cursor:pointer}
dl{margin-top:0px;overflow:hidden;zoom:1;padding-left:5px;width:99%;padding-bottom:10px}
dt{width:8%;padding-top:2px; clear:both;}
dd{width:92%;line-height:18px;}
dd textarea{width:95%}
.discusList > dl{border-bottom:1px solid #E2DFDF; cursor:pointer;}
.discusList > dl > dd > textarea{width:95%;}
.discusList > dl > dd > textarea , .discusList > dl > dd > span{display:none}
.discusList > dl > .on > textarea , .discusList > dl > .on > span{display:block}
.time_reply{*margin-top:-40px}
.reply .btn{ 
	background-color: #F6F7F7!important;
	width:60px!important;
	height:25px!important;
	margin:0;
    border: 1px solid #C2CBD3;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px rgba(255, 255, 255, 0.25) inset;
    color: #738291;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 0;
    padding: 4px 14px;
    text-align: center;
    vertical-align: middle;
	margin-top:5px;
}
.input-placeholder{
	color: #999999;
    cursor: text;
	left:33px;
	position: absolute;
    text-align: left;
    top: 3px;
}
.placeholder{width:70%;float:left;}
.placeholder1{width:100%;}
.placeholder input,.placeholder textarea{position:relative;z-index:3;background:url(../images/tranpot.png);}
.placeholder label{position:absolute;z-index:2;left:8px;top:0;color:#c8c8c8}
.placeholder label.txta{top:4px;}
.inputarea .placeholder label{left:30px;top:4px}
.hottab{width:88%;margin-bottom:10px;border-bottom:1px solid #d3d0d1;height:25px;}
.hottab li{float:left;width:67px;height:25px;background:#efefef;text-align:center; font-weight:900;cursor:pointer;line-height:22px;position:relative;z-index:2;color:#6B6663}
.hottab li > div{display:none;}
.hottab li.on{background:#3e8bd1;color:#fff}
.hottab li.on > div{display:block!important;}
.hottab .arrow{top:10px;left:25px;height:20px;overflow:hidden;z-index:1}
.hottab .arrow span{color:#3e8bd1;}

/*收件箱窗体*/
.mailcon{height:100%;overflow:auto;}
.mailbox{padding:10px 0 10px 20px;width:100%;}
.mailbox > div{line-height:35px; padding-bottom:3px;padding-top:3px}
.mailbox > div > span{float:left;width:60px;text-align:right;margin-right:10px;}
.mailbox textarea{height:300px;padding:3px 5px;line-height:18px; resize: none;margin-top:-6px}
.mailbox textarea,.mailbox input{border-radius: 3px 3px 3px 3px;}
.mailbox .text_w{width:78%;margin-top:-5px}
input.themes{width:78%}
.mailbox .text_w span{display:block;background:url(../images/clip_03.png) no-repeat left center ;padding-left:20px}
.mailWrap{height:100%;overflow:auto;overflow-x:hidden;width:100%}
.addrList{width:125px}
.mailbox .text_w textarea{width:100%}
.mailbox .themes{ background: none repeat scroll 0 0 white;
    border: 1px solid #CECECF;
    border-radius: 0 0 0 0;
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) inset;
    color: #333333;
    min-height: 26px;
    line-height: 26px;
    padding: 0 5px 3px;float:left;width:78%; -moz-box-sizing: content-box;}
.mailbox .themes span.tags{display:inline-block;float:left;background:#eee;border-radius:4px;margin-right:5px;height:18px;line-height:18px;padding:0 3px;margin-top:6px;position:relative;padding-right:15px}
.mailbox .themes span.right{color:#88949e;font-family:"微软雅黑";font-size:14px; font-weight:900;margin-left:3px;cursor:pointer;position:absolute;right:3px;top:0}
.mailbox .themes span.right:hover{color:red}
.l-tree .l-tree-icon-groupIcon, .l-tree .l-tree-icon-groupIcon-open{
    background: url("../images/groupIcon.png") no-repeat scroll 0 3px transparent;
    height: 22px;
    width: 22px;
}
 .l-tree .l-tree-icon-personIcon {
	 background: url("../images/personIcon.png") no-repeat scroll 0 3px transparent;
    height: 22px;
    width: 22px;
} 
.mail_users{height:80%!important;overflow:auto}
.mail_sendto{box-sizing:content-box!important}
.mask{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:url(../images/tranpot.png);z-index:9999;}
.mask > div{width:220px;height:50px;border-radius:4px;margin:15% auto;border:1px solid #ccc;background:#fff;line-height:50px;text-align:center}

/*邮件发送*/
.mailwrap{
	width:100%; 
	height:100%;
	right:0;
	overflow:hidden;
	z-index:4;
	background-color: white;
	position: absolute;
}
#dir_tree{position:static}

/*数据加载中。。*/
.data_loading{ display:none;width:100%; height:100%; position:absolute; z-index:9999;top:0;}
.load_dw{ position:absolute; top:45%; left:50%; width:150px; height:36px; margin-left:-105px;margin-left:-106px\0; margin-top:-20px; text-align:center; padding-bottom:10px;}
.load_dw .logo_w{ width:150px; height:28px;display:block; border:1px solid #8cb1ce; background:#fff; padding:8px 8px}
/*应用中心*/
.applist li{display:inline-block;margin-right:38px;padding:10px 0 0 10px;width:80px;float:left;width:160px;height:100px;border:2px solid #fff}
.applist li.line0{background:#00cb99;}
.applist li.line0:hover{border:2px solid #66f2d0}
.applist li.line1{background:#25c3bc;}
.applist li.line1:hover{border:2px solid #5eece6}
.applist li.line2{background:#ac4322;}
.applist li.line2:hover{border:2px solid #e76335}
.applist li img{padding-bottom:6px;padding-left:42px;padding-top:3px;}
.applist li a{color:#fff;font-size:14px;}
.applist{padding:2% 3%}

/*列表缩略图*/
.switch_pane{line-height:30px;float:right;margin-right:25px;*height:30px;margin-top:-3px;}
.switch_pane > a{line-height:4px;*line-height:30px;background-color:#fff;border:1px solid #ccc;padding:4px 14px 3px;border-radius:0;color:#333;font-weight:100;font-size:12px;*height:30px;*padding-bottom:10px;}
.switch_pane > a i{display:inline-block;width:15px;height:10px;background-image:url(../images/nav_icon.png);margin-top:2px;}
.switch_pane > a.list i{background-position:0 -99px;}
.switch_pane > a div{display:none;}
.switch_pane > a:hover div{display:block;top:36px;right:195px;*width:65px;*right:220px;}
#pubdoc .switch_pane > a:hover div{right:280px;*right:305px;}
.switch_pane > a:hover span{height:25px;color:#fff;line-height:25px;padding:0 15px;*padding:0;background:#000;display:block;text-align:center}
.switch_pane > a:hover div img{width:8px;height:4px;overflow:hidden;display:block;margin:0 auto}
.switch_pane > a.imgshow:hover div{right:146px;*right:171px;}
#pubdoc .switch_pane > a.imgshow:hover div{right:230px;*right:255px;}
.switch_pane > a.imgshow i{background-position:0 -115px;} 
.switch_pane > a.imgshow{border-radius:0;border-left:0;}
.switch_pane > a.on{background-color: #EFF3F6; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;}
.doc_cell{box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}

.filelist > .video{width:100%; height:100%;}
.filelist > .video > dt{width:100%; height:35px;}
.filelist > .video > dd{width:100%; height:88%;}

/*幻灯片*/
.imgshow_wrap { position:absolute; left:0; bottom:0;*bottom:15px;width:85%; height:80px; z-index:19999;}
.thumbwrap { width:90%; height:80px; overflow:hidden; zoom:1; background:url(../images/sspot.png); margin-left:5%;}
.imgsthumb { height:70px; padding:5px 0; float:left;}
.imgsthumb li { float:left; height:66px; width:66px; border:2px solid #444; margin:0 10px; cursor:pointer;}
.imgsthumb li:hover { border:2px solid #000;}
.imgsthumb li.current { border:2px solid #ffd200;}
.thumbdirc { width:5%; height:80px; display:block; background:rgba(0,0,0,0.7); position:absolute; z-index:20000;text-indent:-9999px;}
.thumbdirc:hover { background:rgba(0,0,0,0.8); }
#thumbleft {left:0; bottom:0; border-right:1px solid #111;background:url(../images/imgl_arr.png) no-repeat center center #151515;}
#thumbleft:hover{background:url(../images/imgl_arrh.png) no-repeat center center #0e0e0e;}
#thumbright {right:0; bottom:0; border-left:1px solid #111;background:url(../images/imgr_arr.png) no-repeat center center #151515;}
#thumbright:hover{background:url(../images/imgr_arrh.png) no-repeat center center #0e0e0e;}
.loadthumb { left:48%; top:50%; z-index:1999;}

/*用户基本信息*/
.userapp {border:4px solid #ccc; border-radius:5px; width:120px; height:160px; margin:20px 10px 40px 20px; background:url(../images/app_bg.jpg) no-repeat;}
.userinfot {margin:20px 0 0 0; width:280px;}
.userinfot table tr { height:26px;}
.userinfot table tr > td:first-child { font-weight:bold; padding-right:10px; text-align:right;}
.ph_show{ float:left; width:181px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.modify_ph { display:inline-block; width:12px; height:12px; background:url(../images/pencil.png) no-repeat; margin:5px 0 0 6px; cursor:pointer;}
.tmp_input { display:none; position:absolute; left:0; top:0; z-index:9; background:#fff;}
.tmp_input input { width:122px; height:22px; line-height:22px; font-size:12px;}
.tmp_input span { display:inline-block; width:30px; height:20px; line-height:20px; text-align:center; margin:3px 0 3px 3px; border:1px solid #ccc; background:#fff; border-radius:3px; cursor:pointer;}

.outuser_card {background-color:#72beee !important;}
.pshow{float:left;margin-top:12px;}

.home_filelist { padding-left:20px; padding-top:15px; clear:both;}
.file_list_wrap {overflow-y:auto;}
.docpane_list_wrap {overflow-y:auto;}
.file_card { float:left; width:150px; height:180px; border:1px solid #ccc; margin:10px; position:relative; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);cursor:pointer;}
.file_card:hover { background-color:#666;}
.file_card_name { background-color:#666; color:#fff; text-align:center;position:absolute; bottom:0px; width:100%; max-height:42px; word-break: break-word;overflow:hidden; text-overflow:ellipsis;}
.file_type_ico {background:url(../images/icon1.png) no-repeat; width:82px; height:92px; display:block; margin:40px auto;}
.bigpic83 {background-position: -329px -351px;}      /*doc*/
.bigpic82 {background-position: -328px -259px;}      /*ppt*/
.bigpic85 {background-position: -692px -259px;}      /*xls*/
.bigpic81 {background-position: -3px -351px;}      /*txt*/
.bigpic61,.bigpic62,.bigpic63,.bigpic64,.bigpic65,.bigpic66{background-position: -512px -259px;}    /*音乐*/
.bigpic101,.bigpic102,.bigpic103,.bigpic104,.bigpic105,.bigpic106,.bigpic107,.bigpic108,.bigpic109,.bigpic110,.bigpic111,.bigpic112,.bigpic113,.bigpic114,.bigpic115,.bigpic116,.bigpic117,.bigpic118,.bigpic119{background-position: -241px -351px;}     /*视频*/
.bigpic141,.bigpic142,.bigpic143,.bigpic144,.bigpic145 {background-position: -602px -259px;}    /*rar、zip、7z、tar、gz*/
.bigpic24,.bigpic25 {background-position: -152px -351px;}     /*jpg*/
.bigpic23{background-position: -3px -258px;}     /*bmp*/
.bigpic22{background-position: -156px -259px;}     /*gif*/
.bigpic84{background-position: -421px -258px;}     /*pdf*/
.bigpic20,.bigpic21{background-position: -241px -258px;}     /*png*/
.bigpic41,.bigpic42,.bigpic43,.bigpic152,.bigpic159{background-position: -94px -447px;}     /*exe、bat、sys、com、cmd*/
.bigpic121 {background-position: -469px -543px;}      /*apk*/
.bigpic154 {background-position: -679px -353px;}      /*html*/
.bigpic155 {background-position: -594px -352px;}      /*c++*/
.bigpic156 {background-position: -270px -447px;}      /*c#*/
.bigpic160 {background-position: -320px -542px;}      /*java*/
.bigpic167 {background-position: -2px -540px;}      /*php*/
.bigpic169 {background-position: -161px -540px;}      /*python*/
.bigpic174 {background-position: -182px -447px;}      /*vb*/
.bigpic176 {background-position: -507px -352px;}      /*xml*/
.bigpic1 {background-position: -421px -351px;}      /*unKnown*/
.bigpic0 {background-position: -91px -259px; width:62px;height:99px;}    /*文件夹*/
.filelist_more { text-align:right; padding:10px 30px 0 0;}

.top_datelist {height:120px; overflow-y:scroll;}
.top_datelist li{ margin-bottom:40px;}
.home_subtab { padding-left:30px; padding-top:20px;  border-top:1px solid #ccc;}
.home_subtab li { float:left; width:60px; text-align:center; margin-right:30px; font-size:14px;}
.home_subtab .on { border-bottom:3px solid #4b87d1;}
.home_subtab li a { color:#000;}
.home_subtab li:hover { border-bottom:3px solid #4b87d1;}

.dn_collect{ font-weight:normal; cursor:pointer; margin-right:14px;}
.dn_collect span{ line-height:normal; color:#666; margin-right:4px;}
.opts_div span{ float:left;color:#666;}
.dn_othera:hover span{ color:#000;}
.dn_opts{ margin:3px 5px 0 0;}
.dn_othera{ float:left; margin-right:15px;}
.dn_othera:hover .download{ background-position:-550px -7px;}
.dn_othera:hover .print{ background-position:-93px -42px;}
.dn_othera:hover .share{ background-position:-364px -5px;}
.dn_othera:hover .rename{ background-position:-591px -3px;}
.dn_othera:hover .workflow{ background-position:-704px -4px;}
.dn_othera:hover .manage{ background-position:-8px -41px;}
.dn_othera:hover .property{background-position:-656px -504px;}
.dn_othera:hover .read{ background-position:-755px -5px;}
.dn_othera:hover .cancel_share{ background-position:-632px -506px;}
.dn_othera:hover .revert{ background-position:-510px -233px;}
.dn_othera:hover .more{ background-position:-696px -572px;}
.dn_othera:hover .delete {background-position:-140px -8px;}
.dn_othera:hover .edit {background-position:-51px -42px;}
.dn_othera:hover .move { background-position:-597px -234px;}
.dn_othera:hover .video { background-position:-632px -548px;}
.dn_othera:hover .change_attr{background-position:-218px -236px;}
.dn_othera:hover .comment{ background-position:-349px -233px;}
.dn_othera:hover .discuss{background-position:-730px -505px;}
.dn_othera:hover .mail{background-position:-632px -527px;}
.dn_othera:hover .checkout{background-position:-681px -528px;}
.dn_othera:hover .checkin{background-position:-731px -527px;}
.dn_othera:hover .collect_file{ background-position:-630px -572px;}
.dn_othera:hover .collected_file{ background-position:-630px -572px;}
.dn_othera:hover .sharelink{ background:url("../images/sharelink_h.png") no-repeat 0 1px;}
.dn_othera:hover .commend{ background-position:-696px -592px;}
.dn_othera:hover .enterdir { background-position:-611px -616px;}
.enterdir {background-position:-638px -616px;}

.dn_othera .collect_file{ background-position: -609px -592px;}

.sharebtns:hover .menu_list{ display:block; }

.dn_mes_box{ width:97.4%; padding:0 14px; color:#3d393a; overflow:hidden; border:1px solid #d8dad7; margin:44px auto 14px auto;}
.dn_mes_num{ float:left; line-height:34px;} 
.dn_mes_item{ float:left; width:100%;}
.dn_mes_item li{ float:left; margin:0 20px 10px 0;}
.dn_mes_radio{ float:left; margin-top:3px;}
.dn_mes_item span{ float:left; line-height:20px; margin-left:4px;}
.dn_show_txt{ width:97.4%; overflow:hidden; margin:0 auto;}
.dn_mes_checkbox{ float:left; margin:4px 10px 0 0;}
.dn_show_txt span{ float:left; line-height:20px; color:#3d393a;}

.fileproperty tr{
	height:30px;
}

/* 弹出洋葱皮层 */
.dn_tier{ cursor:pointer;position:absolute; z-index:44; padding:5px 10px; width:auto; height:auto; display:block; background-color:#fff; border:1px solid #003}
.dn_tier:hover{background-color:#E0E0E0;}

.dn_othera{
	display:none;
}

.ll-grid-row-over .dn_othera,.ll-grid-row-over .opts_div{
	display:block;
}

/* 群组库 */
.contentPane{ border-bottom:1px solid #ccc;}
.contentPane_txt{ line-height:40px; color:#748191; font-size:15px; font-weight:bolder; margin-left:24px;}
.inner-center_box{ float:left; margin-left:24px;}
.inner-center_box li{ float:left; width:100px; height:100px; margin:24px 47px 0 0; background-color:#94b5de; cursor:pointer; position:relative;}
.inner-center_box li.inner-center_blue{ background-color:#7fcbef;}
.d_add_tem,.d_obj_tem{ width:45px; height:42px; display:block; margin:15px auto 10px auto; background:url(../images/icon.png) no-repeat -222px -238px;}
.d_obj_tem{ background-position:-141px -94px;}
.inner-center_txt{ float:left; width:100%; text-align:center; color:#fff; font-size:15px; white-space:nowrap; overflow:hidden;}

/* 新建群组 */
.d_new_temp{ float:left; width:100%; padding:34px 0 14px 0;}
.d_new_img{ float:left; width:30%; text-align:center;}
.d_new_img img{ width:116px; height:154px; margin:0 auto;}
.d_new_box{ float:left; width:70%;}
.d_new_lan{ float:left; width:400px; margin-bottom:20px;}
.d_new_name{ float:left; width:70px; height:25px; line-height:25px; padding-right:4px; text-align:right; color:#636363;}
.d_new_input{ float:left; width:290px; height:25px!important; line-height:25px!important; outline:none; padding:0 4px; color:#636363;}
.d_new_textarea{ float:left; width:290px; height:120px; outline:none; padding:4px; color:#636363;}

/* 人员添加 */
.d_add_people{ /* float:left; */ /* width:100%; */}
.d_add_head{ /* float:left; */ padding:15px 0;}
.d_add_txt{ /* float:left; */ color:#444; margin:4px 0 0 15px; padding-right:3px;}
.d_add_input{ /* float:left; */ width:200px; height:24px!important; line-height:24px!important; vertical-align:middle;}
.d_add_select{ /* float:left; */ width:150px; padding:4px 3px; color:#444; border:1px solid #bcbcbc; vertical-align:middle;margin-right:25px;}
.d_add_btn{ float:left; width:50px; height:26px; cursor:pointer; margin-left:14px; background:url(../images/add_btn.png) no-repeat left top;}
.d_add_tabtitle{ float:left; width:100%; border-top:1px solid #e8e8e8; background-color:#f6f6f6;}
.d_add_tabtitle li{ float:left; width:33.2%; height:40px; text-indent:17px; line-height:40px; color:#313131; font-weight:bolder; border-right:1px solid #e8e8e8;}
.group_adduser_btn {
    background-color: #F6F7F7;
    border: 1px solid #C2CBD3;
    border-radius:0px;
    box-shadow: 0 1px rgba(255, 255, 255, 0.25) inset;
    color: #738291;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    margin-bottom: 0;
	padding:1px 14px;
    text-align: center;
    vertical-align: middle;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.d_add_select{ padding:5px 3px 4px 3px;}
.group_adduser_btn{ padding:5px 14px 6px 14px;}
}
@-moz-document url-prefix() { 
.group_adduser_btn{ padding:6px 14px 5px 14px;} 
} 

.d_add_tab{ width:100%; border-collapse:collapse;}
.d_add_tab tr{ border-bottom:1px solid #e8e8e8;}
.d_add_tab tr:hover{ background-color:#e8f3f7;}
.d_add_tab td{ height:34px; padding-left:17px; color:#5d5d5d;}
.d_add_tab img{ float:left; width:16px; height:21px; margin-right:10px;}
.d_add_name{ float:left;}
.d_add_del{ float:left; width:11px; height:11px; cursor:pointer; background:url(../images/del.png) no-repeat left top;}

.ui-autocomplete{width:206px; border:1px solid #bcbcbc; border-top:none; background-color:#fff;max-height:205px;overflow: auto;}
.ui-autocomplete li{ padding:4px; color:#666; cursor:pointer;}
.ui-autocomplete li:hover{ background-color:#eaeaea;}
.ui-autocomplete li .ui-corner-all{ color:#666;}
.ui-autocomplete li:hover .ui-corner-all{ color:#333;}

.group_card_menu{ display:none;position:absolute; z-index:4; right:4px; top:4px; width:14px;}
.group_card_menu li{ float:left; width:100%; height:14px; margin:0 0 7px 0; cursor:pointer; background-image:url(../images/icon.png); background-repeat:no-repeat;}
.group_card_edit{ background-position:-451px -62px;}
.group_card_del{ background-position:-102px -217px;}
.group_card_item:hover .group_card_menu{display:block;}

.text_overflow{
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	word-wrap: normal;
}
.alert_container1 { width:100%; height: 100%; background:url(../images/alpha.png) repeat ;z-index:19; position: absolute;}
.commend_users {height: 400px; width: 600px; overflow-y:auto; z-index:999; background: #fff; position: absolute; border:1px solid #ccc;}
.commend_users .depart, .commend_users .person{ display: none;}
.depart, .person{ padding: 15px 15px;}
.depart span, .person span { border: 1px solid #C2CBD3;display: inline-block; background:#fff; min-width: 20px; height: 20px; line-height:20px; padding: 5px; border-radius:0px; margin: 3px;}
.depart span { color:#000 }
.person span { color:#00A9EC }

/* dn */
.home_page_sel_btn li[navpage="mydoc"]{ background: none;}
.home_page_sel_btn li[navpage="favorite_pane"]{ background: none;}

.notice_show{ width: 90%; color: #f00; margin:0 auto; overflow: hidden;}
.notice_show li{ width: 100%; margin-bottom: 4px;}