﻿@charset "utf-8";
/* CSS Document */

a {
    font-family: "微软雅黑", verdana, sans-serif;
    text-decoration:none;
    outline: none;
}
input[type="button"], input[type="submit"]{ outline: none;}
embed{ outline: none;}
a:hover {
    text-decoration: none;
    color: #3E779D;
}
img{border:0;}

.moreList a{color:#488ac6}
.moreList a:visited{color:#488ac6}
.moreList a:hover{color:#f1870a}

.fr{ float:right;}
.fl{ float: left;}
.ico {
    float:left;
    padding:10px 15px 0px;
    border: 2px dotted transparent;
}
.ico_border {
    border: 2px dotted #a1a1a1;
}

/*------------------- 主导航 -------------------*/
/* LOGO文字 */
.logo {
    padding: 0 2px;
    vertical-align: text-bottom;
}
.logoName {
    font: bold 16px "微软雅黑",verdana,sans-serif;
    color: white;
    vertical-align: text-bottom;
}
/* LOGO渐变背景 */
.logo_bg {
    font: bold 16px "微软雅黑",verdana, sans-serif;
    color: #fff;
    text-shadow: 0 0 3px #666666;
    width:100px;
    height:30px;
}

/* 主导航菜单 */
.main_menu {
    display: block;
    list-style: none;
}
.main_menu li {
    float:left;
    padding:10px 5px 0;
    position: relative;
    margin-left: 15px;
    z-index: 996;
}
.main_menu li.nav_menu a{ background: #005688; padding: 0px;}
.main_menu li a {
    font: bold 14px "微软雅黑", verdana, sans-serif;
    text-shadow: 0 1px 0 #666666;
    color: #ffffff;
    padding: 5px 0px 0px 0px;
}
.main_menu li.selected a{
    background: -moz-linear-gradient(center top , #ffffff 0%, #f1f1f1 100%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f1f1f1));
    font: bold 14px "微软雅黑", verdana, sans-serif;
    color: #005688;
    text-shadow: 1px 0 0 #ffffff, 0 0 5px #ffffff;
    padding: 5px 15px 7px;
    border-radius: 5px 5px 0 0 ;
    background: #f1f1f1;
}
.main_menu li.selected a:hover{color: #FFFFFF;}
.main_menu li a:hover {
    color: #FFFFFF;
    text-shadow: 0 0 3px #FFFFFF;
}
.main_menu li.selected a:hover {
    color: #005688;
    text-shadow: none;
}
.nav_menu {
    padding-left:10px;
    text-align:center;
}
/*------------------- 登录信息区 -------------------*/
.user_menu {
    height: 0;
    display: inline-block;
    margin:3px 22px 0 0;
}
.user_menu ul li{
    float:left;
    text-align: right;
    list-style: none;
}
.smallPhoto {
    width:16px;
    height:16px;
    border: 1px solid #f1f1f1;
    padding:1px;
    margin:5px 3px 0 0;
    vertical-align: bottom ;
}
.user_info li a, .user_info li span{
    text-shadow: 0 1px 0 #666666;
    font: normal 11px "微软雅黑", verdana, sans-serif;
    color: #ffffff;
}
.user_info li a:hover {
    color:#ffffff;
    text-shadow: 0 0 3px #FFFFFF;
}
.user_info li.selected a {
    color:#ffffff;
    text-shadow: 0 0 3px #FFFFFF;
}
.user_name {
    border-right:1px solid #666;
}
.menu_text {
    padding-top:3px;
    padding-left:10px;
}
.menu_text a:hover {
    color:#ffffff;
    text-shadow: 0 0 3px #FFFFFF;
}

.errorEmail, .errorInfo {
    padding-left: 10px;
    padding-top: 10px;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    color: red;
}

/*------------------- 搜索 search -------------------*/
#main_search {
    float:left;
    z-index:203;
    margin:0 5px;
    padding:0;
}
#main_search input.text{
    border:1px solid #fff;
    background: #f1f1f1;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#fafafa));
    background: -moz-linear-gradient(top, #f2f2f2, #fafafa);
    font-size:12px;
    font-family: "微软雅黑", verdana, sans-serif;
    font-weight: normal;
    -moz-box-shadow:1px 1px 3px #555;
    -webkit-box-shadow:1px 1px 3px #555;
    -box-shadow:1px 1px 3px #555;
    outline:none;
    padding:6px 5px 6px 0;
    text-shadow:1px 1px 1px #fff;
    width:200px;
    float:left;
    margin:3px 0;
    border-radius:5px 0 0 5px;
}
#main_search input.text{
    color: #191919;
    padding:4px 4px 0;
    height:17px;
    text-shadow:none;
}
#main_search input.text:focus {
    background: #fff;
}

input.sb_search{
    background:#f1f1f1 url(/boxpro/images/search.png) no-repeat center center;
    height:23px;
    width:25px;
    float:left;
    margin:3px 0;
    border:1px solid #fff;
    -moz-box-shadow:1px 1px 3px #555;
    -webkit-box-shadow:1px 1px 3px #555;
    -box-shadow:1px 1px 3px #555;
    outline:none;
    cursor:pointer;
    border-radius:0 5px 5px 0;
}
input.sb_search:hover{
    background-color:#fff;
}
#main_search .new_search_box{ width: 25px;}
input.new_search{
    background:#f1f1f1 url(/boxpro/images/search.png) no-repeat center center;
    height:23px;
    width:25px;
    float:left;
    margin:3px 0;
    border:1px solid #fff;
    -moz-box-shadow:1px 1px 3px #555;
    -webkit-box-shadow:1px 1px 3px #555;
    -box-shadow:1px 1px 3px #555;
    outline:none;
    cursor:pointer;
    border-radius:0 5px 5px 0;
}
/* 页面输入框 */
input{
    border-radius: 3px;
    padding:5px;
    margin-left:5px;
}
input[type="image"]{
    background: transparent;
}
input.text {
    box-shadow: 0 1px 0 #DCDCDC inset;
    border:1px solid #DCDCDC;
    color: #3E3E3E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 3px;
    height:20px;
    width:90%;
}
input.text:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
input.registext {
    box-shadow: 0 1px 0 #DCDCDC inset;
    border:1px solid #DCDCDC;
    color: #3E3E3E;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 4px;
    width:60%;
    height: 17px;
}
input.registext:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.bottom{
    text-align:center;
}

.new_forgot {
    float:right;
    margin-right:10px;
    text-decoration:none;
}
.new_forgot:hover {
    text-decoration:none;
    color: #DC9200;
}
.label_area {
    font: bold 14px "微软雅黑", verdana, sans-serif;
    padding:5px 0 2px 10px;
    text-shadow: 0 1px 0 #ffffff;
}

/*------------------- 当前信息 -------------------*/
#page_title {
    background:#f1f1f1;
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    border-top: none;
    padding:10px 0 10px 22px;
    height: 45px;
    position: relative;
    top: 34px;
}
.img_top #page_title{ background: none; border: 0px none;}
.img_top .local_info {
    font: bold 16px "微软雅黑", verdana, sans-serif;
    text-shadow: 0 1px 0 #000;
    color:#fff;
    margin-top: 1px;
}
.img_top #current_location span{ color: #fff;}
.img_top .img_control{ background: #000; padding: 5px 15px 0 20px; margin: 5px 40px 0px 10px;border-radius:10px; float: right;}
.img_top .img_control span{ cursor: pointer; margin: 0px 10px;}
.header_return{ float: right; margin: 10px 20px 0px 0px;}
.header_return img{ position: relative; top: 4px;}
#form_title {
    background:#f1f1f1;
    border-bottom: 1px solid #cccccc;
    border-top: 1px solid #cccccc;
    border-top: none;
    padding:10px 0 10px 22px;
    height: 45px;
    position: relative;
    top:34px;
}

#title {
    float:left;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    color: #fff;
    padding:10px 0;
}
#current_location { float: left; }

.current_nav {
    font: normal 12px "微软雅黑", verdana, sans-serif;
    color: #666666;
    text-shadow: 0 1px 0 #fafafa;
}
.current_nav a {padding-top: 3px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .current_nav span { margin-top: 5px;}
    .current_nav a {padding-top: 5px; vertical-align: baseline;}
}
#title a {
    color:#666666;
}
#title a:hover {
    color:#005688;
}
.local_info {
    font: bold 16px "微软雅黑", verdana, sans-serif;
    text-shadow: 0 1px 0 #ffffff;
    color:#666666;
    margin-top: 1px;
}
.folder_info {
    padding-left: 28px;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    text-shadow: none;
    margin-top: 7px;
}
/* 大按钮 上传 新建目录 */
.btn_operate{
    background: #005688;
    background: -moz-linear-gradient(center top , #3E779D 0%, #005688 100%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3E779D), to(#005688));
    border-radius: 5px;
    border-width: 1px;
    display: inline-block;
    line-height: 22px;
    padding: 5px 13px;
    cursor: pointer;
    white-space: nowrap;
}
.dialog_operate_btn{ padding: 7px 17px; position: relative; top: -2px; height: 20px;}
.btn_operate:hover {
    background: #005688;
    color: #ffffff;
    text-decoration: none;
}
.btn_operate img{
    cursor: pointer;
    height: 24px;
    border: 0;
    vertical-align: bottom;
}
.btn_operate span{
    font: bold 14px "微软雅黑", verdana, sans-serif;
    color: #ffffff;
    text-shadow: 1px 0 1px  #666666;
    text-align: center;
    text-decoration: none;
}
/* 我的文档 下拦菜单 */
.mainItem{
    font: normal 12px "微软雅黑", verdana, sans-serif;
    padding: 0;
    color: #fff;
    text-decoration: none;
}
.mainItem:hover {
    cursor: pointer;
}
#select_dropdown, #menu #create_item {
    margin:-1px 0 0;
    padding:0;
    padding-top: 0;
    position:absolute;
    z-index:899;
    width:112px;
    background: none repeat scroll 0 0 #C5C3C3;
    border: 3px solid #EFEFEF;
    border-radius: 5px;
    display:none;
    box-shadow: 0 0 5px #A8A8A8;
}
#select_dropdown li, #menu #create_item li{
    background-color: #F4F4F4;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    color: #666666;
    border-bottom: 1px solid #FAFAFA;
    height: 23px;
    padding: 5px 5px 0 10px;
    cursor: pointer;
    display:  block;
    width: 97px;
}
#top_operate_area #select_dropdown li, #menu #create_item li{ width: 77px;}
#select_dropdown li a, #menu #create_item li a{
    color:#555;font-weight:bold;
}
#select_dropdown li:hover, #menu #create_item li:hover{
    background: #E7F3FF;
    background: -moz-linear-gradient(center top , #F1F8FF 10%, #DBEDFF 100%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 10%, 0% 100%, from(#F1F8FF), to(#DBEDFF));
    box-shadow: 0px 0px 10px rgba(0,0,0,0.1) inset;
}
#select_dropdown li a:hover, #menu #create_item li a:hover {
    color:#041828;font-weight:bold;
}
#select_dropdown li img, #menu #create_item li img {
    font-weight: bold;
    padding: 0 7px 0 0;
    vertical-align: text-top;
}
/*------------------- 弹窗区域 -------------------*/
/* Overlay */
#simplemodal-overlay {background-color:#191919; cursor:wait;}
/* Container */



#simplemodal-container {
    width:350px;
    color:#bbb;
    background:url("/boxpro/images/bg2.png") left top;
    -webkit-box-shadow:0 0 3px #000;
    -moz-box-shadow:0 0 3px #000;
    border-radius: 5px 5px 5px 5px;
    padding:10px;
    box-shadow:0 0 5px rgba(168,168,168,1.5);
}

#simplemodal-container a {color:#fff;}
#simplemodal-container a.modalCloseImg {background:url(/boxpro/images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-10px; right:-11px; cursor:pointer;}

#table_link a{color:#000;}
#table_user a{color:#000;}
#table_group a{color:#000;}
#table_user2 a{color:#000;}

.information {
    font: normal 14px "微软雅黑", verdana, sans-serif;
    color:#191919;
    text-shadow: 0 1px 0 #ffffff;
}

/*用户自定义footer样式
 *=============================================
 */
h1 {
    font: normal 18px / 1.5em "微软雅黑";
}
h2 {
    font: normal 16px / 1.5em "微软雅黑";
}
h3 {
    font: normal 14px / 1.5em "微软雅黑";
}
b{
    font-weight: bold;
}
u b {
    font-weight: bold;
    text-decoration: underline;
}
i b {
    font-weight: bold;
    font-style: oblique;
}
i {
    font-style: oblique;
}
u i {
    font-style: oblique;
    text-decoration: underline;
}
b i {
    font-style: oblique;
    font-weight: bold;
}
u {
    text-decoration: underline;
}
b u {
    text-decoration: underline;
    font-weight: bold;
}
i u {
    text-decoration: underline;
    font-style: oblique;
}
h1 b {
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: bold;
}
h1 i {
    font-size: 18px;
    font-family: "微软雅黑";
    font-style: oblique;
}
h1 u {
    font-size: 18px;
    font-family: "微软雅黑";
    text-decoration: underline;
}
h2 b {
    font-size: 16px;
    font-family: "微软雅黑";
    font-weight: bold;
}
h2 i {
    font-size: 16px;
    font-family: "微软雅黑";
    font-style: oblique;
}
h2 u {
    font-size: 16px;
    font-family: "微软雅黑";
    text-decoration: underline;
}
h3 b {
    font-size: 14px;
    font-family: "微软雅黑";
    font-weight: bold;
}
h3 i {
    font-size: 14px;
    font-family: "微软雅黑";
    font-style: oblique;
}
h3 u {
    font-size: 14px;
    font-family: "微软雅黑";
    text-decoration: underline;
}
#footer b i u, #footer b u i, #footer u i b, #footer u b i, #footer i b u, #footer i u b {
    font-size: 12px;
    font-family: "微软雅黑";
    text-decoration: underline;
    font-style: oblique;
    font-weight: bold;
}
#footer h1 b i u, #footer h1 b u i, #footer h1 u i b, #footer h1 u b i, #footer h1 i b u, #footer h1 i u b {
    font-size: 18px;
}
#footer h2 b i u, #footer h2 b u i, #footer h2 u i b, #footer h2 u b i, #footer h2 i b u, #footer h2 i u b {
    font-size: 16px;
}
#footer h3 b i u, #footer h3 b u i, #footer h3 u i b, #footer h3 u b i, #footer h3 i b u, #footer h3 i u b {
    font-size: 14px;
}
/*=================================-end-========================================*/

.message_line {
    margin:20px 10px 0 10px;
    text-align:center;
}
.message_line img {
    padding:0 10px 5px 0;
    vertical-align: middle;
}
.bottom{
    text-align:center;
    color: #FFFFFF;
}
.btn{
    background-color: #4690B3;
    border-color: #3E89AD #357EA0 #2C7191;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 1px #D3D3D3, 0 1px 0 #78AFCE inset;
    color: #FFFFFF;
    display: inline-block;
    font: bold 13px "微软雅黑", verdana, sans-serif;
    line-height: 15px;
    margin: 20px 0 10px 0;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    text-shadow: 0 1px 0 #1D4A5F;
    text-transform: uppercase;
    white-space: nowrap;
    width: 130px;
}
/*------------------- 账户区域 -------------------*/
.inner_content {
    z-index:100;
    min-height:100%;
}
.inner_area {
    width:960px;
    margin:10px;
}
.user_icon {
    height:24px;
    margin:0 3px 0 0;
    vertical-align: bottom;
}
input.input_info {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 5px;
    margin: 10px 7px 0 0;
    width:400px;
}
input.input_info:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
input.input_info1 {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 5px;
    margin: 0px 7px 0 0;
    width:210px;
}
input.input_info1:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.licence_btn {
    margin-left: -221px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .licence_btn { margin-left: -217px; }
}
.create_btn {
    padding-top: 17px;
    width:100px;
    z-index:300;
    float: left;
}
.info_bg {
    background-color: #EFF6FA;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    padding:10px;
    margin-bottom: 10px;
}
.info_bg h3 {
    color:#444444;
    font: bold 14px / 1.5em "微软雅黑";
}
.info_bg h3.content_intro{
    font: normal 12px / 1.5em "微软雅黑";
    padding:0 0 10px 16px;
}
.hr_style1{
    height:1px;
    border:none;
    border-top:1px dashed #0066CC;
    margin: 5px 0;
    text-align: left;
}
.hr_style2{
    height:1px;
    border:none;
    border-top:1px solid #0066CC;
    box-shadow: 0 1px 0 #f1f1f1, 0 1px 0 #ffffff inset;
    margin: 5px 0 10px;
}
/*---------------账户头像-----------------*/
.photo{
    padding:5px 10px 0;
}
.photo img{
    border: 2px solid #ABD3E0;
    padding:2px;
    width:128px;
    height:128px;
}
.upload-list {
    font: normal 12px / 1.5em "微软雅黑";
    margin: 5px;
}
.upload-list li{
    width:300px;
    padding:5px;
    list-style: none;
}
#corporateImage {
    border: 0 none;
    position:absolute;
    top:5px;
    left:0;
    height:24px;
    opacity:0 ;
    filter:alpha(opacity:0);
    width:300px;
    cursor: pointer;
}

#upload_avatar {
    border: 0 none;
    position:absolute;
    top:5px;
    left:0;
    height:24px;
    opacity:0 ;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    filter:alpha(opacity=0);
    width:300px;
    cursor: pointer;
    outline: none;
}

#changeLicence {
    border: 0 none;
    position: relative;
    left:100px;
    height:18px;
    opacity:0 ;
    filter:alpha(opacity:0);
    width:200px;
    cursor: pointer;
}
#batchUser {
    border: 0 none;
    position:absolute;
    top:5px;
    left:0;
    height:24px;
    opacity:0 ;
    filter:alpha(opacity:0);
    width:200px;
    cursor: pointer;
}
#batch_user_download {
    text-align: left;
    margin-top: 10px;
    padding-bottom: 20px;
}
#batch_user_download a {
    color:#32a5e7;
}
#batch_user_download a:hover {
    border-bottom: 1px solid #32a5e7;
}
#batch_group_download {
    text-align: left;
    margin-top: 10px;
    padding-bottom: 20px;
}
#batch_group_download a {
    color:#32a5e7;
}
#batch_group_download a:hover {
    border-bottom: 1px solid #32a5e7;
}
.type-file-box {
    color: rgb(255, 0, 0);
    vertical-align:middle;
    position: relative;
    height: 23px;
}
.type-file-box1 {
    color: rgb(255, 0, 0);
    vertical-align:middle;
    position: relative;
    height: 23px;
    width:390px;
    margin-top: 10px;
}
#batch_user_csv {
    border: 0 none;
    position: absolute;
    top: 0px;
    left: 0;
    height: 25px;
    opacity: 0;
    filter: alpha(opacity:0);
    width: 300px;
    cursor: pointer;
    outline: 0;
}

#batch_group_csv {
    border: 0 none;
    position: absolute;
    top: 0px;
    left: 0;
    height: 25px;
    opacity: 0;
    filter: alpha(opacity:0);
    width: 300px;
    cursor: pointer;
    outline: 0;
}

#batch_contact_csv {
    border: 0 none;
    position:absolute;
    top:5px;
    left:0;
    height:24px;
    opacity:0 ;
    filter:alpha(opacity:0);
    width:300px;
    cursor: pointer;
}
/*----- Title Menu Tabs -----*/
.menuTab {
    float:right;
    padding: 7px 42px 10px 0;
}
.menuTab ul {
    list-style:none;
}
.menuTab li {
    display:inline;
}
.menuTab li a {
    padding:5px 10px;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    color: #696969;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    text-transform: uppercase;
    vertical-align: middle;
    background: #F8F8F3;
    background: -moz-linear-gradient(center top , #F8F8F3 0%, #f1f1f1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#F8F8F3), to(#f1f1f1));
    border: 1px solid #EDEDE8;
    border-radius: 5px;
    box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.9), 0 0 2px rgba(255, 255, 255, 0.5) inset;
    width: 80px;
}
.menuTab li a:hover {
    color:#666;
    background: #f8f8f3;
}
.menuTab li a.menu_btn,.superadmin_btn{ background: url("/boxpro/images/menu_btn.png") 0px 0px repeat-x; border: 1px solid #0b83a8; color: #ffffff; font-family: '微软雅黑'; box-shadow:none; padding: 0px 10px; text-shadow:none; height: 26px; line-height: 26px;}
.menuTab li a.menu_btn.active{ background: url("/boxpro/images/menu_btn_active.png") 0px 0px repeat-x; border: 1px solid #bfbfbf; color: #373737;}
.superadmin_btn{ margin: 10px 0px; line-height: 22px; cursor: pointer;}
.superadmin_btn:hover{ opacity: 0.8;}
.tenantMenuTab {
    float:right;
    padding: 7px 42px 10px 0;
}
.tenantMenuTab ul {
    list-style:none;
}
.tenantMenuTab li {
    display:inline;
}
.tenantMenuTab li a {
    padding:5px;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    color: #696969;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    text-transform: uppercase;
    vertical-align: middle;
}
.tenantMenuTab li a:hover {
    color:#666;
}
.menuTab ul li.selected a {
    background: #E5E5E0;
    background: -moz-linear-gradient(center top , #F0F0EB 0%, #E5E5E0) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#F0F0EB), to(#E5E5E0));
    border: 1px solid #a1a1a1;
    box-shadow: 0 2px 2px -2px #FFFFFF, 0 1px 4px rgba(166, 166, 159, 0.7) inset;
    font-variant: normal;
    position: relative;
    top: 1px;
}
.menuTab ul li.selected a:hover {
    color:#666666;
    background-color: rgba(0, 0, 0, 0.05);
    text-shadow: none;
}
.num_box ul li label{ color: #474747; font-weight: bold;}

/*---联系人视图切换---*/
a.contentStyle {
    padding: 6px 0 0 5px;
    margin:0 3px;
    box-shadow: 0 0 1px #f1f1f1;
}
a.contentStyle:hover {
    background-color:#fafafa;
    padding: 6px 0 0 5px;
    margin:0 3px;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 1px #666666;
}
a.contentStyleOn {
    background-color:#fafafa;
    padding: 6px 0 0 5px;
    margin:0 3px;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 1px #666666;
}
#top_operate_area a.contentStyle {
    padding: 6px 2px 0 5px;
    margin:0 3px;
    box-shadow: 0 0 1px #f1f1f1;
}
#top_operate_area a.contentStyle:hover {
    background-color:#fafafa;
    padding: 6px 2px 0 5px;
    margin:0 3px;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 1px #666666;
}
#top_operate_area a.contentStyleOn {
    background-color:#fafafa;
    padding: 6px 2px 0 5px;
    margin:0 3px;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 1px #666666;
}
/*---------------账户 用户-----------------*/
.user_btn {
    margin:10px;
}

.dialog_btn{
    background: #F8F8F3;
    background: -moz-linear-gradient(center top , #fafafa 0%, #f1f1f1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#fafafa), to(#f1f1f1));
    border-radius: 3px;
    border: 1px solid #cccccc;
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    padding: 2px 15px;
    *padding: 0 15px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    right: 5px;
    text-shadow: 0 1px 1px #ffffff;
    cursor: pointer;
    margin:0 7px;
    outline: none;
}
#versionUploadBtn {
    display: block; width: 70px; height: 35px; float: left;  overflow: hidden;
}
#versionUploadBtn .yui3-uploader{
    width: 70px!important; margin-right: 30px; margin-top: 5px;
}
.dialog_btn:hover {
    background: none repeat scroll 0 0 #fafafa;
    color: #005688;
    text-shadow:1px 1px 0 #ffffff;
}

.dialog_btn2 {
    background: -moz-linear-gradient(center top , #FAFAFA 0%, #F1F1F1) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    margin-left: 5px;
    margin-right: 135px;
    margin-top: -35px;
    padding: 2px 15px;
    position: absolute;
    right: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    text-transform: uppercase;
    outline: none;
}
.dialog_btn2:hover {
    background: none repeat scroll 0 0 #fafafa;
    color: #005688;
    text-shadow:1px 1px 0 #ffffff;
}
.dialog_btn2:focus {
    background: none repeat scroll 0 0 #fafafa;
    color: #005688;
    text-shadow:1px 1px 0 #ffffff;
    outline: none;
}

/*弹窗按钮不可用*/
.nullBox div.menu_used.dialog_btn_disabled:hover{ border: 1px solid #f1f1f1 !important;cursor: default !important;}
.dialog_btn_disabled {
    background: #f1f1f1;
    color: #cccccc;
    cursor: default;
}
.dialog_btn_disabled:hover {
    background: #f1f1f1;
    color: #cccccc;
    cursor: default;
}
.dialog_btn_disabled:focus {
    background: #f1f1f1;
    color: #cccccc;
}
#upload_button.dialog_btn_disabled{
    background: #f1f1f1;
    color: #cccccc;
    cursor: default;
}
#upload_button.dialog_btn_disabled:hover {
    background: #f1f1f1;
    color: #cccccc;
}

#cancel_upload_button.dialog_btn_disabled{
    background: #f1f1f1;
    color: #cccccc;
    cursor: default;
}
#cancel_upload_button.dialog_btn_disabled:hover {
    background: #f1f1f1;
    color: #cccccc;
}

.btn_email_disabled {
    background: #f1f1f1;
    color: #cccccc;
    cursor: default;
    opacity: 0.5;
}
.btn_email_disabled:hover {
    background: #f1f1f1;
    color: #cccccc;
    text-shadow: 0 1px 1px #ffffff;
    opacity: 0.5;
}

.localinfo {
    font: normal 12px / 1.5em "微软雅黑";
    *vertical-align: text-top;
    padding: 10px 5px 0 0;
}
#account_tabs_1{
    min-height:320px;
    padding:20px 20px 5px 20px;
    width:600px;
}
#account_tabs_2{
    min-height:520px;
    padding:20px 20px 0 20px;
    width:800px;
}
.account_info {
    padding:10px 10px 10px 0;
    font: normal 12px / 1.5em "微软雅黑";
}
.account_editImg {
    vertical-align: baseline;
    width:12px;
    height:12px;
    cursor:pointer;
}
/*--------------- 用户管理 -----------------*/
#user_tabs_1, #user_tabs_2, #user_tabs_3, #user_tabs_4{
    padding:0 20px;
    width: 960px;
}
#user_tabs_5, #user_tabs_6, #user_tabs_7 {
    padding:0 20px 0 20px;
}

.table_style {
    border:1px solid #ABD3E0;
    border-radius: 5px 5px 5px 5px;
}
.table_title_bg {             /*-- 表格title样式 --*/
    border:1px solid #ccc;
}
.table_title_bg td {             /*-- 表格title样式 --*/
    font: normal 14px / 2em "微软雅黑";
    text-align: center ;
    color: #fff;
    background:#4690B3;
    text-shadow:1px 1px 1px #444;
    padding:3px;
    height: 22px;
}
/*-----滚动列表显示区-----*/
div.box{
    width: 100%;
    height: 270px;
    overflow:auto;
    overflow-x:hidden;
    margin:8px 5px 5px 5px;
}
.main_content_update .checkset_user li{
    display: inline;
    list-style: none;
    border-bottom: 0;
    padding:5px 10px;
}
.main_content_update .checkset_user li:hover {
    background:none;
}
.main_content_update .checkset_user li span {
    font: normal 12px / 1.5em "微软雅黑","verdana", "arial", "helvetica", "sans-serif";
    color: #444444;
    padding-left:5px;
    vertical-align: bottom;
}
.radio_text{
    font: normal 13px / 1.5em "微软雅黑","verdana", "arial", "helvetica", "sans-serif";
    padding-left:5px;
}
/*------右侧按钮-----*/
.replay {
    background: none repeat scroll 0 0 #E1E1E1;
    border-radius: 15px 15px 15px 15px;
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 15px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    right: 5px;
    margin-right: 5px;
}
.replay:hover {
    background: none repeat scroll 0 0 #0099CC;
    color: #FFFFFF;
    text-shadow:1px 1px 0 #484848;
}

/*--------------- 活动更新 -----------------*/
.category {
    float:left;
    margin: 8px 10px 7px;
    line-height: 28px;
}
/*------------- 列表行样式 -------------*/
.main_content_update {
    padding: 10px 0;
    position: relative;
}
.main_content_update li:hover, .viewIconBox:hover {
    background: #EFF5F9;
}
.main_content_update li:hover .squaredCheck label {
    border-color: #005688;
}
.main_content_update li:hover #menu ul.menu li.gray{
    opacity:1;
    position: relative;
}
.main_content_update li:hover #menu ul.menu li.gray span span{
    opacity:1\9;
}
.main_content_update li:hover .content_update11 img{
    opacity:1;
}
.mainList_menu {
    float:right;
    margin: 15px 4px 0px 0px;
    width: 88px;
}
:root .mainList_menu { margin-right:2px\9\0; }  /*仅支持ie9*/

/*缩略图下显示复选框*/
.viewIconBox div  div.mainList_menu {
    position: absolute;
    top: -4px;
    z-index: 100;
}
.viewIconBox #menu ul li.gray {
    display: none;
}
.viewIconBox #check_outline {
    margin-left:115px;
    margin-top: -20px;
}
.viewIconBox .ico{ padding: 5px 15px 0;}
.file_recycle .viewIconBox #check_outline {margin-top: -17px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .viewIconBox #user_trash .trash_img {padding: 13px 10px!important;}
    .contact_title {padding-left:18px;}
}
.viewIconBox .content_operate {
    position: relative;
}
.main_content_update li:hover, .viewIconBox:hover #menu ul li#check_outline{
    display: block;
    opacity: 1;
}
.main_content_update li:hover, .file_checked #menu ul li#check_outline{
    opacity: 1;
    display: block;
}
/*缩略图下显示复选框_文档回收站*/


.content_update1 {
    word-spacing: 30px;
    padding-left: 10px;
    padding-top:2px;
    padding-bottom:2px;
    font: bold 14px / 1.5em "微软雅黑";
    color: #1A74BA;
}
.content_update1 a{
    font: normal 14px / 1.5em "微软雅黑";
    color: #4690B3;
}
.content_update1 a:hover {
    font: normal 14px / 1.5em "微软雅黑";
}
.content_update11{
    z-index:20;
    display: inline;
    float:right;
}
.content_update11 button {
    margin-right: 8px;
}
.content_update11 img {
    padding: 0 10px;
    cursor:pointer;
    opacity:0.3;
    filter:alpha(opacity:0.3);
    z-index:20;
}
.content_update11 img:hover {
    opacity:1;
    z-index:20;
}
.file_checked {
    background: #DBEDFF;
}
#file_content .ui-selecting {
    background: #DBEDFF;
}
.dragover {
    background: #DBEDFF;
}
.main_content_update ul li.file_checked {
    border-bottom: 1px solid #ffffff;
}
.main_content_update li.file_checked #menu ul.menu li.gray{
    opacity:1;
    position: relative;
}
.main_content_update li.file_checked #menu ul.menu li.gray span span{
    opacity:1\9;
}
.main_content_update ul li.file_checked .squaredCheck label {
    border-color: #005688;
}
.content_update_info {
    padding: 0 10px;
    word-spacing: 10px;
    font: normal 12px / 1.5em "微软雅黑";
    margin: 5px 0px;
}
.content_update_info a{
    color: #4690B3;
}
.content_update_time {
    padding: 0 5px;
    word-spacing: 10px;
}
.title_del{
    font: bold 14px / 1.5em "微软雅黑";
    padding: 0 5px;
    color: #000000;
}
.title_update{
    font: bold 14px / 1.5em "微软雅黑";
    color: #000000;
    display: block;
}
.content_update_title {
    /*max-width: 410px;*/
    word-wrap: break-word;
    word-break:break-all;
}
.content_update_title a{
    font-size: 12px;
    padding: 0 1px;
    color: #000000;
    margin-left: 9px;
    word-break: break-all\0;
    word-wrap: break-word\0;
    width:115px\0;
}
.content_update_title a:hover {
    text-decoration:underline;
    color: #3E779D;
}
#collaborator_tabs_1 li div.content_update_title a{
    margin-left: 20px;
}
#collaborator_tabs_1 li {
    background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #eeeeee;
    float: left;
    margin:10px;
    padding: 5px 0;
    width: 300px;
    position: relative;
}
.docNum {
    background: none repeat scroll 0 0 #DDEEFF;
    color: #666;
    font-weight: bold;
    padding-right: 10px;
    position: absolute;
    text-align: right;
    text-shadow: 1px 1px #FFFFFF;
    width: 290px;
    z-index: 99;
}
#collaborator_tabs_2 li div.content_update_title a{
    margin-left: 20px;
}
#collaborator_tabs_2 li.view_icon div.content_update_title a{
    margin-left: 10px;
}
.content_mail {
    font: 12px/1.5em "微软雅黑";
    padding: 2px 0 12px 70px;
}
.content_img {
    float: left;
    margin-left: 13px;
    margin-top: 10px;
    padding: 2px;
    text-align: center;
    border:none;
}
.del {
    color: red;
    font: normal 14px / 1.5em "微软雅黑";
}

/*------------- update 列表内容选项弹窗 -------------*/
.checkset {
    padding:5px;
    border: 1px solid #cccccc;
}
.checkset li{
    float:left;
    width: 32%;
    padding:5px 0;
    list-style: none;
    overflow: hidden;
    text-overflow: ellipsis;
}
.checkset li span {
    font: normal 12px / 1.5em "微软雅黑","verdana", "arial", "helvetica", "sans-serif";
    color: #444444;
    padding-left:5px;
    vertical-align: bottom;
}
input.share_user {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    width: 97%;
    padding: 5px;
    margin-left:0;
    margin-bottom:7px;
}
input.share_user:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.textarea_share {
    border-radius: 3px;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    color: #000000;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    font-weight: normal;
    font-size: 12px;
    height: 80px;
    line-height:20px;
    width: 97%;
    padding: 5px;
    margin-bottom:40px;
    resize: none;
}
.textarea_share:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.checkset2 {
    padding:5px;
    border: 1px solid #cccccc;
}
.checkset2 li{
    float:left;
    width: 43%;
    padding:5px 10px;
    list-style: none;
}
.checkset2 li span {
    font: normal 12px / 1.5em "微软雅黑","verdana", "arial", "helvetica", "sans-serif";
    color: #444444;
    padding-left:5px;
    vertical-align: bottom;
}
.checkset3 {
    border: none;
    height:22px;
    padding:0;
    margin:0;
}
.checkset3 li{
    float:left;
    width: 25%;
    padding:0 10px 0 0;
    vertical-align: bottom;
    list-style: none;
}
.checkset3 li span {
    font: normal 14px / 1.5em "微软雅黑","verdana", "arial", "helvetica", "sans-serif";
    color: #444444;
    padding-left:5px;
    vertical-align: bottom;
}
.share_link {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    width: 76%;
    padding: 3px;
    margin-left:0;
    margin-right:10px;
    margin-bottom:7px;
}
.textarea_share_more {
    border: 1px solid #cccccc;
    border-radius: 3px;
    background: #ffffff;
    color: #000000;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    width: 76%;
    padding: 4px;
    margin-left:0;
    margin-right:10px;
    height: 90px;
    resize: none;
    overflow-x: hidden;
    overflow-y: auto;
}
.textarea_share_more:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

input.share_pw {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 4px;
    margin:0 10px 7px 0;
    width:120px;
}
input.share_pw:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

input.edit_text {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 5px;
    margin:0 10px 7px 0;
    width:150px;
}

input.edit_text:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

input.edit_title{
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 5px;
    width:230px;
}

input.edit_title_icon{
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    width:90px;
}

input.edit_title:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

#comm-div01 {
    display: none;
}
/*----------- 评论 ---------------------*/
.textarea_comm {
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    color: #000000;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    height: 50px;
    line-height: 15px;
    width: 96.5%;
    padding: 5px;
    margin-top:5px;
    margin-left: 10px;
    border-radius: 3px;
    resize: none;
}
.textarea_comm:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.sub-comment {
    margin-left:45px;
    vertical-align: top;
}

.comm-user{
    border: 3px solid #ffffff;
    margin-left:-25px;
    box-shadow: 0 1px 1px #cccccc;
    width: 24px;
    height: 24px;
    background: #ffffff;
}
.comment-body {
    background: none repeat scroll 0 0 #fafafa;
    margin: 0 10px 0 30px;
    padding: 5px;
}
.comment-body p{
    width: 95%;
    word-break: break-all;
    word-wrap: break-word;
}
.comm_title {
    padding: 0 3px 0 10px;
    margin-top: -25px;
    height: 20px;
}
div.fn p {
    display: block;
    font-style: normal;
    font-weight: bold;
    padding:0 10px;
    color:#666666;
    text-shadow: 1px 1px 1px #ffffff;
    width: 95%;
    word-break: break-all;
    word-wrap: break-word;
    margin-top: -25px;
}
.comm_text {
    padding:5px 10px 0;
    width: 95%;
    word-break: break-all;
    word-wrap: break-word;
}
/*评论显示区*/
.main_content_update ul li div.commentlist {
    background: #DBEDFF;
    padding: 10px 0;
    display: inline\9;
}
.main_content_update ul li div.commentlist ul li {
    border:none;
    padding-bottom:0;
    padding-top:5px;
    list-style: none;
}
.main_content_update ul li div.commentlist ul li:hover {
    background: none;
}

/*标题评论信息*/
.comm_area {
    font: normal 12px / 1.5em "微软雅黑";
    color:#666;
    padding: 0 0 0 5px;
    position: absolute;
}
.comm_number {
    color: #005688;
    font-size: 14px;
    font-weight: bold;
    text-shadow: 1px 1px 0 #FFFFFF, -1px 1px 1px #FFFFFF;
}
.comm_area{ position: absolute; text-align: center; top: -7px; left: 0px; width: 20px;}

.replay {
    background: none repeat scroll 0 0 #E1E1E1;
    border-radius: 15px 15px 15px 15px;
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 15px;
    text-align: center;
    text-decoration: none;
    text-shadow:none;
    text-transform: uppercase;
    right: 5px;
}
.replay:hover {
    background: none repeat scroll 0 0 #005688;
    color: #FFFFFF;
    text-shadow:1px 1px 0 #666666;
}

/*----------- 操作菜单 ---------------------*/
.operate_style{
    position: absolute;
    z-index: 200;
    display:none;
    margin-left: 20px;
}
.operate_style ul{
    display: block;
    width:120px;
    border:1px solid #cccccc;
    background: none repeat scroll 0 0 #f1f1f1;
    -moz-border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}
.operate_style ul li{
    background: none repeat scroll 0 0 #f1f1f1;
    padding:2px;
    margin:0;
    text-align: left;
    -moz-border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    list-style: none;
}
.operate_style ul li a{
    color:#1C94C4;
    font-weight: bold;
}
.operate_style ul li a:hover {
    color: #C77400;
    text-shadow:none;
}
.operate_style ul li img{
    opacity:1;
    padding-right: 5px;
}
.operate_style ul li:hover {
    background: none repeat scroll 0 0 #FDF5CE;
}
.menu_line {
    height:1px;
    border:none;
    border-top:2px solid #0066CC;
}

/*----------------更改文档名称---------------*/
.inplace_field {
    width: 200px;
    height: 20px;
    padding: 3px;
    border: 1px solid #4690B3;
}
.inplace_save {
    background: none repeat scroll 0 0 #4690B3;
    border-radius: 5px 5px 5px 5px;
    color: #FFF;
    font-size: 12px;
    padding: 1px 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0 0 0 5px;
    border:none;
}
.inplace_save:hover {
    text-shadow:1px 1px 0 #484848;
}
.inplace_cancel {
    background: none repeat scroll 0 0 #4690B3;
    border-radius: 5px 5px 5px 5px;
    color: #FFF;
    font-size: 12px;
    padding: 1px 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0 0 0 5px;
    border:none;
}
.inplace_cancel:hover {
    text-shadow:1px 1px 0 #484848;
}
/*----------------文档资料---------------*/
.menu_link {
    float:right;
    margin-right:10px;
    padding-top: 5px;
}
.menu_link ul#m_menu {
    display: block;
}
.menu_link ul#m_menu li, .menu_link ul#top_operate_area li{
    list-style: none;
    float: left;
    margin: 5px 5px 0 5px;
    cursor: pointer;
}
.menu_link li {
    list-style: none;
}

/*----- Menu Tabs -----*/
#tabsI {
    line-height:normal;
    border-bottom:1px dotted #cccccc;
    height: 30px;
    position: fixed;
    background: #fff;
    z-index: 900;
    padding: 8px 0 5px 0;
}
@media all and (min-width:0) {
    #tabsI { height: 35px;position: fixed;background: #fff;}
}

/*----- 排序  全选 -----*/
.order_menu{float:right;}
.order_menu div{float:left; width:90px;}


/*----- 侧栏信息 -----*/
.aside_Title{
    margin:10px 0;
    font: bold 14px/1.5em '微软雅黑';
    color: #1A74BA;
    text-align: left;
    border-bottom: 1px dotted #cccccc;
    padding-top: 3px;
    margin-top: 21px\0;
    cursor: default;
}
@media all and (min-width:0) {
    .aside_Title { margin-top: 30px\9; }
}
.left_Title {
    font: normal 12px/1.5em '微软雅黑';
    color: #666;
    text-align: left;
    background: #fff;
    padding:5px 0 0 5px;
}

.left_Title a:hover{
    border-bottom:1px solid #666;
    color: #666;
}
.doc_info_list {
    margin:5px 0 5px 10px;
    padding:0;
    overflow-x: hidden;
}
.doc_info_list ul {
    display: block;
}
.doc_info_list ul li {
    list-style: none;
    line-height: 25px; clear:both;
}
.doc_info_list ul li a span{
    color:#4690B3;
}
.doc_info_list ul li a span:hover {
    color:#F68C1B;
}
.info_title {
    font: normal 12px / 1.5em "微软雅黑";
    color:#191919;
    padding: 0 0 0 4px;
}
.doc_tag ul{
    display: inline-block;
}
.doc_tag ul li {
    padding:0 3px;
    margin:5px 0 5px 5px;
    float:left;
    text-align:center;
    background: none repeat scroll 0 0 #FDF5CE;
    border:1px solid #F98C00;
    -moz-border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    list-style: none;
    font: normal 11px / 1.5em "微软雅黑";
}
.owner {
    margin:7px 0 0 30px;
    padding:0 5px;
    text-align:center;
    background: none repeat scroll 0 0 #E7F3FF;
    border:1px solid #a4ccce;
    border-radius:3px;
    font: normal 11px / 1.5em "微软雅黑";
    display:inline-block;
    cursor: pointer;
}

.cursor {
    cursor: pointer;
}

.scroll_img {
    width:8px;
    height:8px;
    cursor: pointer;
    padding-top: 10px;
}
.show_area {
    width:210px;
    padding:5px 0 7px;
    overflow:hidden;
    white-space:nowrap;
}
.doc_share ul{
    display: block;
}
.doc_share ul img,.doc_share ul input{
    margin:0 7px -3px 0;  !important
}
.doc_share ul li {
    line-height:21px;
    min-height: 21px;
    list-style: none;
    cursor: default;
    padding-left: 10px;
    padding-top:2px\0;
    padding-bottom: 3px\0;
}

.doc_share ul li:hover {
    background: #E7F3FF;
    background: -moz-linear-gradient(center top , #F1F8FF 10%, #DBEDFF 100%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 10%, 0% 100%, from(#F1F8FF), to(#DBEDFF));
}
#div_metadata_info li:hover {
    background: none;
}
.preview_area {
    text-align:center;
    margin: 10px 0;
}
.menu_show {
    width: 43px;
    height: 7px;
    cursor: pointer;
    float: right;
    margin-top: 2px;
    color: #1A74BA;
}
img.menu_show{ width: 7px; height: 6px; float: none; margin: 0px 0px 0px 3px;}
span.menu_show a{ color: #1A74BA; width: 43px;}
.menu_show .icon-bottom{ background: url("/boxpro/images/icons_1.png") 0px 0px no-repeat; padding: 0px 11px 0px 0px; width: 11px; height: 7px; position: relative; top: 5px; left: 3px;}
.menu_show .icon-top{ background: url("/boxpro/images/icons_1.png") -24px 0px no-repeat; padding: 0px 11px 0px 0px; width: 11px; height: 7px; position: relative; top: 5px; left: 3px;}
/*----------- 预览页面操作菜单 ---------------------*/
.operate_style2{
    position: absolute;
    z-index: 222;
    display:none;
    margin-left: 45px;
    font: 12px/1.5em '微软雅黑';
}
.operate_style2 ul{
    display: block;
    width:90px;
    border:1px solid #cccccc;
    background: none repeat scroll 0 0 #f1f1f1;
    -moz-border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
}
.operate_style2 ul li{
    background: none repeat scroll 0 0 #f1f1f1;
    padding:2px 5px;
    margin:0;
    text-align: left;
    -moz-border-radius:5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    list-style: none;
}
.operate_style2 ul li a{
    color:#1C94C4;
    font-weight: bold;
}
.operate_style2 ul li a:hover {
    color: #C77400;
    text-shadow:none;
}
.operate_style2 ul li img{
    opacity:1;
    padding-right: 5px;
}
.operate_style2 ul li:hover {
    background: none repeat scroll 0 0 #FDF5CE;
    border-bottom:1px solid #F98C00;
}

/*----------- 密码重置页面 --------------*/
.page_title{
    font: bold 14px / 2em "微软雅黑";
    color: #A1A1A1;
    text-shadow:1px 1px 1px #444;
    padding:3px;
}
#form_reset {
    padding:20px 0;
}
.input_pw , .input_vCode{
    border-radius: 5px 5px 5px 5px;
    padding:5px;
    margin-left:10px;
    width: 300px;
    border:1px solid #cccccc;
}
.input_pw:focus,.input_vCode:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

/*----------- 合作者文档 --------------*/
#collaborator_list li ul.collaborator_files {
    display: block;
}
#collaborator_list li ul.collaborator_files li {
    float:left;
    padding:0 5px 0 0;
    list-style: none;
    border-bottom: none;
}
.collaborator_pic {
    background: none no-repeat scroll 0 0 transparent;
    display: block;
    height: 120px;
    position: relative;
    width: 148px;
}
.collaborator_img {
    background-image: url("/boxpro/images/collaboratorIcon.png");
}
.collaborator_use {
    background-position: -150px 0;
}
.collaborator_group {
    background-position:-450px 0;
}
.collaborator_hierarchy {
    background-position:-750px 0;
}
.collaborator_tabs li.selected .collaborator_use{
    background-position: 0 0;
}
.collaborator_tabs li.selected .collaborator_group{
    background-position:-300px 0;
}
.collaborator_tabs li.selected .collaborator_hierarchy{
    background-position:-600px 0;
}


/*-----更多 按钮------*/
.more {
    float:left;
    background-color: #4690B3;
    border-color: #3E89AD #357EA0 #2C7191;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px;
    box-shadow: 0 1px 1px #D3D3D3, 0 1px 0 #78AFCE inset;
    display: inline-block;
    padding:0 3px;
    margin:5px 0 5px 5px;
    text-align: center;
    cursor: pointer;
}
.more a {
    text-shadow: 0 1px 0 #191919;
    color: #FFFFFF;
    font: normal 11px / 1.5em "微软雅黑", verdana, sans-serif;
}

/*-----右侧栏 操作图标------*/
.side_operates {
    float:right;
}
.side_operates img{
    width: 10px;
    height: 10px;
    cursor: pointer;
}
.opera_img {
    width: 16px;
    height:16px;
    cursor:pointer;
}
.edit_img {
    width: 12px;
    height:12px;
    cursor:pointer;
}
.img_link {
    width:16px;
    height:16px;
    cursor:pointer;
    margin:0 3px;
}
.input_img {
    padding:0;margin:0;
}
.operate_img {
    width:12px;
    height:12px;
    cursor:pointer;
    padding:0;
    float: right;
    margin-top: 7px;
    margin-right:3px;
}
input.input_metadata {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 3px;
    margin: 5px 0;
    width:130px;
}
input.input_metadata:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

/*-----多文档上传------*/
input#files {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    position:absolute;
    left:100px;
    height:24px;
    opacity:0 ;
    filter:alpha(opacity:0);
    cursor: pointer;
    margin-top:10px;
}
.upload_btn {
    padding:10px;
}

/*协作对话框*/
.checkset_group {
    list-style:none;
    position:relative;
    display:block;
    width:100%;
    padding:0 5px;
}
.checkset_group li {
    display:block;
    float:left;
    width:200px;
    padding:0 10px 0 0;
}
.dialog_item {
    width:100%;
}
.folder_title {
    padding:5px;
    color:#444;
    font: normal 16px "微软雅黑", verdana, sans-serif;
    float:left;
}

/*预览缩略图*/
#slider {
    width: 300px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    overflow: hidden;
    width: 250px;
    margin: 0 auto;
    position: relative;
}

.scrollContainer {
    position: relative;
}

.scrollContainer div.panel {
    padding: 2px 3px 2px 2px;
    width: 43px;
}

.inside {
    padding: 2px 1px;
    border: 1px solid #999;
}

.inside img {
    display: block;
    border: 1px solid #666;
    width: 36px;
    height:36px;
}
.scrollButtons {
    position: absolute;
    top: 17px;
    cursor: pointer;

}

.scrollButtons.left {
    left: 5px;
}

.scrollButtons.right {
    right: 5px;
}

input.input_filter {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 4px;
    margin:10px 0;
    width: 225px;
}
input#id_search.input_filter {
    width: 200px;
}
input.input_filter:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}


/*------------- 搜索结果页面 -------------*/
.search_top {
    margin:5px;
}
.search_checkAll {
    padding:0 5px;
    cursor:pointer;
    float: right;
}
.hightlight {
    background: yellow;
    color: #000000;
}
.search_opt {
    padding-bottom: 20px;
}
.search_opt ul li{
    margin-bottom: 1px;
    margin-left: 10px;
    padding: 3px 0;
}
.search_opt .comm-info {
    margin-top: -18px;
}
.search_info {
    display: block;
    margin-left: 65px;
    margin-top: -18px;
    width: 155px;
    word-wrap: break-word;
    height: auto;
}

/*------------- 下拉选择框-------------*/
select.newStyle {
    background-color: transparent;
    border: none;
    height:18px;
    font: normal 12px "微软雅黑", verdana, sans-serif;
}

select.newStyle:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}

select.newStyle option.itemStyle{
    background-color: #fff;
    height:22px!important;
    font: normal 12px "微软雅黑", verdana, sans-serif;
}

/*============标题区域select===========*/
#mainSelect {
    margin: 12px;
    position: relative;
    width: 100px;
    float: left;
    z-index:300;
}

#mainSelect ul {
    list-style: none;
    margin: 0;
    padding: 0;
    max-height: 200px;
    overflow-x: hidden;
    border: 1px solid #DCDCDC;
    background-color: #f1f1f1;
    border-radius: 5px 5px 5px 5px;
}

#mainSelect ul li {
    line-height: 23px;
    cursor: pointer;
    margin: 1px 0;
    font-size: 12px;
    text-indent: 5px;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    padding:5px;
}

.inputSelect {
    width: 100px;
    height: 23px;
    line-height: 23px;
    background: url(/boxpro/images/slt.png) no-repeat right center;
    text-indent: 5px;
    font: bold 16px "微软雅黑", verdana, sans-serif;
    color: #ffffff;
    text-shadow: 0 1px 0 #191919;
    cursor: pointer;
}

.listcss {
    display: none;
    position: absolute;
    width: 90px;
    left: 0;
    top: 24px;
    border: 1px solid #ccc;
    background: #fff;
}

.hoverSelect {
    background: #ABD3E0;
    color: #fff;
}

#uSelect ul {
    list-style: none;
    margin-left: 10px;
    padding: 0;
    max-height: 200px;
    overflow-x: hidden;
    border: 1px solid #DCDCDC;
    background-color: #f1f1f1;
    border-radius: 5px 5px 5px 5px;
}

#uSelect ul li {
    line-height: 23px;
    cursor: pointer;
    margin: 1px 0;
    font-size: 12px;
    text-indent: 5px;
    font: normal 12px "微软雅黑", verdana, sans-serif;
    padding:5px;
}

.defaultbox {
    width: 80px;
    height: 23px;
    line-height: 23px;
    background: url(/boxpro/images/slt.png) no-repeat right center;
    text-indent: 5px;
    font: normal 14px "微软雅黑", verdana, sans-serif;
    color: #666666;
    cursor: pointer;
    margin-left:10px;
}

/*移动/复制对话框*/
.ui-dialog{
    box-shadow: 0 1px 1px #333333;
    box-shadow:0 0 8px rgba(0, 0, 0, 0.8);
    position: absolute!important;
}
.ui-corner-all{
    border-radius: 3px;
}
.ui-widget-content {
    background:#fafafa;
    border-radius: 0 0 3px 3px;
    border-radius: 3px;
}
.ui-dialog-titlebar {
    cursor: move;
    padding: 0.4em 1em;
    position: relative;
}
.ui-widget-header {
    background: url("/boxpro/images/common_bg_x.png") repeat-x scroll 0 -80px #EBEBEB;
    border-bottom: 1px solid #D2D2D2;
    border-radius: 10px 10px 0 0;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    height: 23px;
    padding: 10px;
    position: relative;
}

#ui-datepicker-div .ui-widget-header {
    background: url("/boxpro/images/common_bg_x.png") repeat-x scroll 0 -80px #EBEBEB;
    border-bottom: 1px solid #D2D2D2;
    border-radius: 3px 3px 0 0;
    height: 18px;
    padding: 5px;
    position: relative;
}
#ui-datepicker-div .ui-widget-header a {
    font: bold 12px "微软雅黑", verdana, sans-serif;
}
.ui-icon-circle-triangle-w {
    background: url("/boxpro/images/left.png") no-repeat;
    cursor: pointer;
    float: left;
    margin-top: 6px;
}
.ui-icon-circle-triangle-e{
    background: url("/boxpro/images/right.png") no-repeat;
    float: right;
    cursor: pointer;
    margin-top: 6px;
}
.ui-datepicker .ui-datepicker-title {
    line-height: 1.8em;
    margin: 0 2.3em;
    text-align: center;
}
.ui-icon {
    background-repeat: no-repeat;
    color: #F1F1F1;
    display: block;
    overflow: hidden;
    text-indent: -15px;
    background-size: contain;
}
#ui-datepicker-div {
    background: #eeeeee;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 3px #CCCCCC;
}
#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-default{
    background:#fafafa;
    border: 1px solid #D3D3D3;
    color: #666666;
    font-weight: normal;
}
#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-default:hover {
    background: #eeeeee;
    color: #191919;
}
#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight {
    border: 1px solid #ABD3E0;
    background: #DBEDFF;
    color: #005688;
}
#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight:hover {
    border: 1px solid #ABD3E0;
    background: #eeeeee;
    color: #005688;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 0.1em;
    text-align: right;
    text-decoration: none;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: 0.1em 16px 0.1em 0;
}
.ui-dialog-title {
    color: #666666;
    font: bold 15px "微软雅黑";
    padding-top: 2px;
}
.ui-widget-overlay {
    background: repeat scroll #a1a1a1;
    opacity: 0.5;
    left: 0;
    position: fixed;
    top: 0;
    height: 100%;
    width: 100%;
    clear: both;
}
.ui-widget-overlay2 {
    position: fixed;
    top: 120px;
}
.ui-dialog .ui-dialog-content {
    background:#fafafa;
    border: 0 none;
    overflow-y: auto;
    padding: 0.5em 1em;
    margin:5px 15px;
    position: relative;
}
.ui-dialog-buttonset {
    text-align: center;
}
.ui-dialog-buttonset button {
    background: #F8F8F3;
    background: -moz-linear-gradient(center top , #fafafa 0%, #f1f1f1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#fafafa), to(#f1f1f1));
    border-radius: 3px;
    border: 1px solid #cccccc;
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    padding: 2px 15px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    right: 5px;
    text-shadow: 0 1px 1px #ffffff;
    cursor: pointer;
    margin:5px 20px 20px;
}
.ui-dialog-buttonset button span{ outline: none;}
.ui-dialog-buttonset button:hover {
    background: #fafafa;
}
.ui-dialog-buttonset button:hover span{
    color: #005688;
}
.ui-dialog .ui-dialog-titlebar-close {
    height: 18px;
    margin: -9px 0 0;
    padding: 1px;
    position: absolute;
    right: 1em;
    top: 50%;
    width: 19px;
    opacity: 0.5;
}
.ui-dialog .ui-dialog-titlebar-close:hover {
    opacity: 1;
    border-radius: 15px;
}
.ui-dialog-titlebar-close .ui-icon {
    background: url("/boxpro/images/close.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 16px;
    width: 16px;
}
.ui-dialog .ui-dialog-titlebar-close span {
    display: block;
    margin: 1px;
}
.ui-dialog-titlebar-close .ui-icon {
    background-repeat: no-repeat;
    overflow: hidden;
    text-indent: -99999px;
}
/*进度条样式*/
.ui-progressbar {
    background-color: #FFFFFF;
    border-radius: 5px;
    box-shadow: 0 0 2px #666666 inset;
    height: 19px;
    padding: 1px;
    border: 1px solid #CCCCCC;
}
#progressbar_batchDownload .ui-widget-header {
    padding: 0;
    border-radius: 5px;
    background: #b6dbfc;
    border-bottom: none;
}
#progressbar_batchDownload .ui-progressbar-value {
    border-radius: 5px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    display: inline-block;
    height: 100%;
    transition: width 0.4s ease-in-out 0s;
}

/* Splitbar styles; these are the default class names and required styles */
.splitbarV {
    position: fixed;
    float: left;
    width: 3px;
    margin-left: 10px;
    height: 100%;
    line-height: 0px;
    font-size: 0;
    border-right: solid 1px #ccc;
    background: #cbe1fb url(/boxpro/images/panev.gif) 0 50%;
}

.splitbuttonV {
    background: url("/boxpro/images/panevc.gif") repeat scroll 0 50%;
    height: 77px;
    margin-left: -4px;
    margin-top: 2px;
    width: 6px;
}

.splitbuttonV.invert {
    margin-left: 0;
    background: transparent url(/boxpro/images/panevc.gif) 0 50%;
}





/*-----系统管理弹窗样式-----*/
.dialog_main {
    width:480px;
    height:auto;
    text-align:left;
    background:#fafafa;
    border-radius:5px;
    box-shadow:0 0 8px rgba(0, 0, 0, 0.8);
    position:fixed;
    left:300px;
    top:150px;
    z-index:99998;
    display: none;
}
#dialog_otherWebsite {
    width: 870px;
    left: 50%;
    margin-left: -435px;
    top: 60px;
    display: none;
}
.dialog_cancelExp{
    left:50%!important;
    margin-left:-285px!important;
}
.dialog_close {
    margin-top: 3px;
    float: right;
    padding:2px;
    opacity: 0.5;
}
.dialog_close:hover {
    opacity: 1;
    border-radius: 15px;
}
.div_bg {
    width:100%;
    height:100%;
    background:url("/boxpro/images/bg.png") 0 0 repeat;
    position:fixed;
    top:0;
    left: 0;
    z-index:996;
    display:none;
}

/*用户管理操作图标*/
.user_img {
    width:16px;
    height:16px;
    cursor:pointer;
    margin: 0px 5px;
}


/*--------simple editor-------*/
.ste .bar {
    background: #f1f1f1;
    padding: 3px;
}

.ste .frame {
    border: 1px solid #f1f1f1;
    background: #ffffff;
}

.ste .frame iframe {
    width: 935px;
    height: 100px;
    overflow-y: auto;
}

.ste img {
    border: 0;
}

.ste .button {
    padding: 1px;
    border: #f1f1f1 1px solid;
}

.ste .button-hover {
    padding: 1px;
    border: 1px solid;
    border-color: #ffffff #ACA899 #ACA899 #ffffff;
}

.ste .button-click {
    padding: 1px;
    border: 1px solid;
    border-color: #ACA899 #ffffff #ffffff #ACA899;
}

.ste .separator {
    width: 0px;
    height: 18px;
    border-left: #aca899 1px solid;
    border-right: #ffffff 1px solid;
    margin: 0 5px;
}

.ste .source {
    padding-top: 5px;
}

/*--------所属用户组详细div--------*/
.myGroup {
    background: #fafafa;
}

/*------------- index & regis -------------*/

/*.edmlogo {*/
/*background: url("/boxpro/images/edmlogo.png") no-repeat scroll 10px 20px transparent;*/
/*color: #FFFFFF;*/
/*float: left;*/
/*font: bold 44px/25px "微软雅黑";*/
/*height: 70px;*/
/*margin: 10px;*/
/*padding-left: 72px;*/
/*padding-top: 34px;*/
/*text-shadow: 1px 1px 1px #191919;*/
/*top: 10px;*/
/*width: 0;*/
/*}*/
.edmlogo {
    background: url("/boxpro/images/edmlogo.png") no-repeat scroll 10px 20px transparent;
    color: #FFFFFF;
    float: left;
    font: bold 24px/25px "微软雅黑";
    height: 32px;
    margin: 10px;
    padding-left: 43px;
    padding-top: 24px;
    text-shadow: 1px 1px 1px #191919;
    top: 10px;
    width: 0;
}

.wrapBox{width:100%;clear:both;}
.leftBox{width:48%;background: url("/boxpro/images/left_cloud.png") no-repeat right;height:510px;float:left;}
.rightBox{width:52%;background: url("/boxpro/images/right_cloud.png") no-repeat left;height:510px;float:left;}


table.regis td{line-height:40px;text-align:center;}

ul li{list-style:none;}

.loginTitle{margin-top:20px;padding:20px; font: bold 40px "微软雅黑", verdana, sans-serif; color:#fff; letter-spacing:4px; text-shadow: 1px 1px 2px #191919;line-height:30px;float:right;}

#login_box {position:relative; width:280px;background:#f6f5f5;margin:95px 0 0 152px; -webkit-box-shadow:0 0 3px #b7b7b7; -moz-box-shadow:0 0 3px #b7b7b7;box-shadow:0 0 3px #b7b7b7;border:#b7b7b7 1px solid;}
.login_pad{ padding:10px;}
#login_box h2{ border-bottom:1px solid #ddd; border-radius: 5px 5px 0 0;padding:10px; background-color:#ebe8e8;font: bold 16px "微软雅黑", verdana, sans-serif;color:#666;letter-spacing:3px;text-shadow: 1px 1px 2px #d2d2d2;text-align:center;}
.change { background-color: #EAEFF2; border-top: 1px solid #ddd; bottom: 0; padding: 10px 0px; width: 100%;}
.change a{ margin-left: 20px;}
#enterprise_registration .jqTransformSelectWrapper{ position: absolute; top: -4px; right: 10px;}
#dialog_editTenant .jqTransformSelectWrapper{float: left; margin-top: -32px; margin-left: 90px}
.editTenant_units_box{ position: relative;}
.editTenant_units_box .jqTransformSelectWrapper{ position: absolute; top: -2px; right: 0px; margin-top: 0px !important;}

/*------------- popup -------------*/

#dialog_link {
    width:500px;
    height:auto;
    text-align:left;
    background:#f4f4f4;
    border-radius:10px;
    box-shadow:0 0 8px rgba(0, 0, 0, 0.8);
    position: absolute;
    top:100px;
    z-index:99999;
    display:none;
}

.title {
    background: url("/boxpro/images/common_bg_x.png") repeat-x scroll 0 -80px #EBEBEB;
    border-bottom: 1px solid #D2D2D2;
    border-radius: 10px 10px 0 0;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    height: 23px;
    padding: 10px;
    position: relative;
}
.poptitle {float:left;font:bold 15px "微软雅黑";color:#666;text-decoration:none;padding-top: 2px;padding-left: 15px;}

#dialog_link .close,#dialog_share .close ,#dialog_createUser .close, #dialog_editUser .close, #dialog_createGroup .close, #dialog_editGroup .close {text-align: center;line-height:18px;width:18px;height:18px; margin-top: 3px; margin-right: 2px;overflow: hidden;border: 1px solid #e8e8e8;background: #fff;cursor: pointer;float: right;color:#c4c4c4;}

#dialog_link .close:hover,#dialog_share .close:hover, #dialog_createUser .close:hover, #dialog_editUser .close:hover, #dialog_createGroup .close:hover, #dialog_editGroup .close:hover{color:#666;}

.popContent{padding: 15px 0 0 27px;}
.popContent_scroll{ max-height: 460px; overflow:auto;}
.popContent_scroll .dialog_btn2{ position: relative;}
#publish_char_limit.counter, #collaborate_char_limit.counter {
    font-size: 12px;
    font-weight: normal;
    margin-top: -17px;
    position: absolute;
    right: 25px;
}
#publish_share_limit.counter, #collaborate_share_limit.counter {
    font-size: 12px;
    font-weight: normal;
    margin-top: -25px;
    position: absolute;
    right: 325px;
}
#dialog_link_div,#dialog_share_div, #edit_user_div, #create_group_div, #edit_group_div, #edit_collaboration_mask_div,#edit_publish_mask_div {width:100%;height:100%;background-color: #a1a1a1;opacity: 0.5;position:fixed;top:0;z-index:9999;}



/*------------- right content-------------*/

.percentBox{width:120px;height:16px;border:#81c5cb 1px solid;background-color:#f0efef;margin:0 5px;position:relative;float:left;}
.percentBlu{height:16px;}
.percentBox .percentPos{position:absolute;left:50%;margin-left:-45px;top:0;}

#rightPanel_folder,#rightPanel_files{background:#fff;width:auto;height:auto;display:none;margin:0;padding:0;}

.slide {margin-top:10px;padding:0;width:auto;border-top: solid 1px #f1f1f1;background: url("/boxpro/images/btn-slide.gif") no-repeat center top;}

.btn-slide-folder,.btn-slide-files{width:80px;height:21px; background: url("/boxpro/images/white-arrow.gif") no-repeat 67px -55px;text-align:center;margin: 0 auto;display:block;font:normal 12px "微软雅黑";color: #aaa;text-decoration: none;}

.active {background-position: 67px 5px;}

.rightFix_top{position:fixed;top:0;right:0;}
.rightFix_bottom{position:fixed;bottom:80px;right:0;}

#shared_list span{margin:2px 0;}



/*------------- 视图切换-------------*/

.clear{clear:both;}
.cleard{clear:both;}
.inline{display:inline;}
.inlineBlock{display:inline-block; margin-top: 12px;}
.order_menu img{margin-bottom:-3px;}
a.iconStyle{width:15px;height:15px;padding:2px;margin:0 3px;}
a.iconStyle:hover,.iconStyle_on{background-color:#eff1f1;padding:2px 3px;margin:0 3px;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 1px #666666;}
.main_content_update ul li {padding:5px 0;border-bottom:1px solid #eeeeee;}

.imagesList {position:relative;width:32px;height:32px;border:1px solid #f4f4f4;margin-top: 3px;}
.form_file_con .imagesList{ padding: 2px; border: 1px solid #ccc !important;}
.imagesView {
    width: 102px;
    height: 113px;
    position: relative;
    border: 1px solid #f4f4f4;
    border-color: rgba(222, 222, 222, 0.8);
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(150, 150, 150, 0.6);*/
    outline: 0 none;
}

.imagesCloud {
    position:absolute;
    background: url("/boxpro/images/cloud.png") no-repeat;
    width:20px;
    height:12px;
    right:-5px;
    bottom:2px;
    z-index: 123;
}
.imagesCloudBig {
    position:absolute;
    background: url("/boxpro/images/cloudBig.png") no-repeat;
    width:32px;
    height:32px;
    bottom:2px;
    z-index: 123;
}

.viewIconBox .ht{overflow:hidden;word-wrap:break-word;word-break:break-all;text-align: center;  text-overflow:ellipsis;}
.viewIconBox{width:138px;display:block;padding:10px 0;float:left; height:157px; overflow: hidden; margin: 15px 17px;}
.form_file_con .viewIconBox{ border: 1px solid #cccccc;}
.viewIconBoxList{ width: 210px; height:277px; margin: 25px 20px;}
.viewIconBoxList .imagesView{ width: 185px; height: 220px;}
.viewIconBoxList #check_outline{ margin-left: 255px;}
.viewIconBoxList .ico{ padding: 10px 10px 0;}
/*------------- 添加描述 -------------*/
.doc_share ul li.add_describe:hover {
    list-style: none;
    color:#666666;
    cursor: text;
    background: none;
}
.doc_share ul li.add_describe:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
    border: 1px solid #cccccc;
    border-radius: 5px 5px 5px 5px;
    word-break: break-all;
    word-wrap:break-word;
    min-height:28px;
}

/*------------- 目录为空 版本信息-------------*/

.nullBox{width:340px;position:absolute;left:50%;margin-left:-200px;margin-top:60px;overflow:hidden;}
.nullBox div{float:left;margin:10px;border:0; text-align: center; border: 1px solid #ffffff; border-radius: 10px;}
.nullBox div span{font:bold 14px '微软雅黑'; color: #ffffff;}
.nullBox div span img{vertical-align: middle;}

.versionList{width:512px;padding:20px 0px 20px 20px;margin:5px 20px;}
.versionList.box {width:670px;}
.versionList li{border-bottom:2px solid #fff;height:30px;overflow:hidden;padding-bottom: 2px;}
.versionList span{margin:10px 5px;font:13px "微软雅黑";float:left;}

.versionBtn,.versionBtn_close,.loginBtnNew{  background-color: #5ca5d8;border-color: #79b0be;border-radius: 3px 3px 3px 3px;border-style: solid;border-width: 1px;box-shadow: 0 2px 2px #c7e6f2, 0 13px 0 #93c2d8 inset;color: #FFFFFF;padding:0 10px;height:22px;color:#fff;font:bold 12px "微软雅黑";line-height:22px;text-align:center;margin-top:-5px;cursor:pointer;display:inline-block;}
.loginBtnNew{ margin: 0px;}
.versionBtn,.versionBtn_close,.loginBtn{  background-color: #5ca5d8;border-color: #79b0be;border-radius: 3px 3px 3px 3px;border-style: solid;border-width: 1px;box-shadow: 0 2px 2px #c7e6f2, 0 8px 0 #93c2d8 inset;color: #FFFFFF;padding:0 10px;height:22px;color:#fff;font:bold 12px "微软雅黑";line-height:22px;text-align:center;margin-top:-5px;cursor:pointer;display:inline-block;}
.d_line{ border-bottom: 1px dotted #ccc; height: 0px; font-size: 0px;}
#version_records li span a{
    padding: 5px 6px 0;
}
#version_records li span a:hover {
    padding: 5px 5px 0;
    background: none repeat scroll 0 0 #EFF5F9;
    border:1px solid #a4ccce;
    border-radius: 5px;
}

/*---------文档资料标签列表--------*/
.main_content_update ul#file_tag {
    padding: 10px 0;
    display: block;
}
.main_content_update ul#file_tag li, ul#file_tag li {
    border:none;
    padding-bottom:0;
    padding-top:5px;
    list-style: none;
    float: left;
    width: 173px;
}
.main_content_update ul#file_tag li:hover {
    background: #EFF5F9;
}

.tag_img {
    float: left;
    width: 35px;
    height: 40px;
    text-align: center;
    margin-top:5px;
}
.tag_title {
    text-align: left;
    margin:3px 0 0 50px;
    word-break: break-all;
    word-wrap: break-word;
    overflow:hidden;
    width: 120px;
}
.tag_title a {
    color: #000000;
    font: bold 14px/1.5em "微软雅黑";

}
.tag_title a:hover {
    border-bottom: 1px solid #000000;
}
.tag_content {
    text-align: left;
    color: #666;
    font: normal 12px/1.5em "微软雅黑";
    margin:5px 60px 0 70px;
}
.tag_check {
    float: right;
    width: 33px;
    text-align: center;
    margin-top:15px;
}
.tag_info {
    display: block;
    height: 22px;
    width: 160px;
    word-wrap: break-word;
}

/*文档资料回收站列表、视图*/
.trash_content {
    color: #666666;
    font: 12px/1.5em "微软雅黑";
    margin: 0 60px 5px 70px;
    text-align: left;
}
.trash_img {
    float: left;
    padding: 7px 10px;
    text-align: center;
}
.trash_path {
    font: normal 12px/1.5em "微软雅黑";
    padding: 2px 0 2px 70px;
}
.trash_menu li {
    line-height: 25px;
}
.trash_menu li:hover {
    background: #E7F3FF;
    background: -moz-linear-gradient(center top , #F1F8FF 10%, #DBEDFF 100%) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 10%, 0% 100%, from(#F1F8FF), to(#DBEDFF));
}
.trash_menu li img {
    border: 0 none;
    margin-bottom: 5px;
    padding-right: 3px;
    vertical-align: middle;
    cursor: pointer;
}
.viewIconBox div.trash_img {
    outline: 0 none;
    position: relative;
    margin: auto;
    padding: 10px 15px 0;
    text-align: center;
    float: none;
}
.viewIconBox div.trash_img img{
    height: 113px;
    width: 102px;
}
.file_recycle .viewIconBox div.trash_img, .file_recycle .viewIconBox div.trash_img img { height: 113px; width: 102px;}
.viewIconBox div.contact_title {
    word-wrap: break-word;
    font-weight: normal;
}
.viewIconBox .trash_ht{word-wrap:break-word;word-break:break-all;text-align: center;}
.trash_ht .contact_title{padding-left: 18px;}

/*我共享的文档右侧路径信息*/
#path {
    color: #A1A1A1;
    padding: 0 10px;
    margin-bottom: 10px;
    word-break: break-all;
    word-wrap: break-word;
}
#path:hover {
    background: none;
    cursor: default;
}
#path a{
    color: #488ac6;
    width:210px;
    word-wrap: break-word;
}
#path a:hover{
    border-bottom: 1px solid #3e779d;
}

/*---------账户信息--修改密码--密码强度进度条--------*/
#passwordStrength {
    height: 20px;
    margin-left: 70px;
}
#passwordChange {
    height: 5px;
    display: block;
    float: left;
    width:0;
    margin-top: 5px;
}
#passwordDescription {
    font: normal 11px/1.2em "微软雅黑";
    margin-right:10px;
    float:right;
}
.pw_status1 .pass-validate{width:47px;}
.pass-validate{
    background-color:#dfdfdf;
    width:87px;
    height: 17px;
    text-align: center;
    float: left;
    color: #fff;
    margin-right: 1px;
    font-size: 12px;
}

/*-----联系人操作-----*/
.contact_collaborate_opt {
    float: right;
    width: 135px;
    text-align: right;
    margin-top:5px;
}
.contact_collaborate_opt img{
    cursor: pointer;
    margin-right: 10px;
}
.contact_collaborate_opt .owner{
    vertical-align: sub;
}
.contact_opt {
    float: right;
    width: 120px;
    width: 96px\0;
    text-align: right;
    margin-top:15px;
    margin-right: 2px;
    margin-right: 0\0;
}
@media all and (min-width:0) {
    .contact_opt { width: 120px\9; margin-right: 2px\9; }
}
.contact_opt img{
    cursor: pointer;
    margin-right: 10px;
}
.contact_title{
    color: #000000;
    padding-left: 70px;
}
#items li div.contact_title a{
     color: #000000;
     font-size: 12px;
 }
#items .viewIconBox div.contact_title a{
    color: #000000;
    font-size: 12px;
    display: block;
    height: 35px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
#items li div.contact_title a:hover{
    text-decoration:underline;
    color: #3E779D;
}
#items li, #user_tabs_7 li{
    padding: 5px 0px;
}
#user_tabs_7 li{
    border-bottom: 1px solid #eeeeee;
}
#items li:hover, #user_tabs_7 li:hover{ background: #DBEDFF;}
#items .viewIconBox{
    padding: 10px 0px;
}
#group_users_div ul{
    width:450px;
}
#group_users_div .select2-drop{
    width:450px;
}

/*------------用户组描述字数限制-----------*/
span.counter{
    position: relative;
    float: right;
    font-size:14px;
    font-weight:bold;
    color:#a1a1a1;
    margin: -3px 35px 0 0;
}
span.warning{color:#666666;}
span.exceeded{color:#ff0000;}



/*---系统管理--账户信息--详情----*/
#dialog_userDetail table th.ui-state-default{
    background: repeat-x scroll 50% 50% #F6F6F6;
    border: 1px solid #CCCCCC;
    color: #1C94C4;
    font-weight: bold;
}
#dialog_userDetail table th div.DataTables_sort_wrapper{
    position: relative;
    padding-right: 20px;
    font: bold 14px "微软雅黑", verdana, sans-serif;
}


#user_table tbody td a, #group_table tbody td a {
    margin:1px;
    padding:2px;
    text-align:center;
    border-radius:3px;
    display:inline-block;
}

/*---系统管理--回收站管理----*/
.images_view {
    width:32px;
    height: 32px;
}

/* 复选框 CHECKBOX */
.squaredCheck {
    float: right;
    position: relative;
    right: 23px;
}

.squaredCheck label {
    cursor: pointer;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 0;
    border-radius: 3px;
    border: 1px solid #a1a1a1;

    -webkit-box-shadow: inset 0px 0 1px white, 0px 0 1px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0px 0 1px white, 0px 0 1px rgba(0,0,0,0.3);
    box-shadow: inset 0px 0 1px white, 0px 0 1px rgba(0,0,0,0.3);
    background: #fcfff4;

    background: -webkit-linear-gradient(top, #fcfff4 0%, #f1f1f1 40%, #fafafa 100%);
    background: -moz-linear-gradient(top, #fcfff4 0%, #f1f1f1 40%, #fafafa 100%);
    background: -o-linear-gradient(top, #fcfff4 0%, #f1f1f1 40%, #fafafa 100%);
    background: -ms-linear-gradient(top, #fcfff4 0%, #f1f1f1 40%, #fafafa 100%);
    background: linear-gradient(top, #fcfff4 0%, #f1f1f1 40%, #fafafa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#f1f1f1',GradientType=0 );
}

.squaredCheck label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 8px;
    height: 4px;
    background: transparent;
    top: 4px;
    left: 2px;
    border: 2px solid #333;
    border-top: none;
    border-right: none;

    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.squaredCheck label:hover::after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.2;
}

.squaredCheck input[type=checkbox]:checked + label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
}

.show {
    display: "inline";
}
.hidden{
    display: none;
}
#menu ul.menu li.hidden{
    display: none;
}
#menu ul.menu li.img_disabled{ cursor: default;}
#menu ul.menu li.img_disabled .comm_number{ color: #ccc;}

/*-------------------合作者版面---联系人视图切换------------------*/
.main_content_update li.view_icon:hover {
    background: none;
}
.main_content_update ul li.view_icon {
    display: block;
    float: left;
    border: 5px solid #EEEEEE;
    margin: 5px;
    padding:5px;
    width: 290px;
    height: 130px;
}
.view_icon .content_img {
    border: 3px solid #FFFFFF;
    height: 32px;
    margin-left: -3px;
    margin-top: 5px;
    padding: 3px;
    text-align: center;
    width: 30px;
}
.view_icon .content_update_title {
    padding-top: 5px;
    background: none repeat scroll 0 0 #DBEDFF;
}
.view_icon .content_update_title a{
    margin-left: 30px;
}
.view_icon .content_mail {
    margin: 3px 0 0;
    *margin: -20px 0 0;
    word-wrap: break-word;
    width:240px;
    line-height: 25px;
    padding-left: 50px;
}
.view_icon .contact_opt {
    display: none;
}

/*排序按钮*/
#mainSort2 {
    float: left;
    padding-top: 5px;
    margin-right: 6px;
    margin-top: 3px;
}
.sort_btn{
    background: #f1f1f1;
    background: -webkit-linear-gradient(top, #fcfff4 0%, #eeeeee 40%, #f1f1f1 100%);
    background: -moz-linear-gradient(top, #fcfff4 0%, #eeeeee 40%, #f1f1f1 100%);
    background: -o-linear-gradient(top, #fcfff4 0%, #eeeeee 40%, #f1f1f1 100%);
    background: -ms-linear-gradient(top, #fcfff4 0%, #eeeeee 40%, #f1f1f1 100%);
    background: linear-gradient(top, #fcfff4 0%, #eeeeee 40%, #f1f1f1 100%);

    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px white inset, 0 1px 1px rgba(0, 0, 0, 0.3);
    cursor: pointer;
    padding: 3px 10px;
}
.sort_choose {
    background: #fafafa;
    background: -webkit-linear-gradient(top, #cccccc 0%, #f1f1f1 40%, #fafafa 100%);
    background: -moz-linear-gradient(top, #cccccc 0%, #f1f1f1 40%, #fafafa 100%);
    background: -o-linear-gradient(top, #cccccc 0%, #f1f1f1 40%, #fafafa 100%);
    background: -ms-linear-gradient(top, #cccccc 0%, #f1f1f1 40%, #fafafa 100%);
    background: linear-gradient(top, #cccccc 0%, #f1f1f1 40%, #fafafa 100%);

    border: 1px solid #EEEEEE;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px white, 0 1px 1px rgba(0, 0, 0, 0.3) inset;
    cursor: pointer;
    padding: 4px 10px;
}
/*文档预览元数据信息*/
#metadatas li{
    display: block;
}
#metadatas li.hidden{
    display: none;
}
#metadatas .info_title {
    width: 300px;
    display: block;
}

#metadatas .edit_item {
    border-bottom: 1px #a1a1a1 dotted;
    height: auto;
    min-height: 18px;
    margin-bottom: 5px;
}
/*文档预览元数据信息*/
#extension_metadatas li{
    display: block;
    margin: 10px 0px;
}
#extension_metadatas li.hidden{
    display: none;
}
#extension_metadatas .info_title {
    width: 80px;
    display: block;
    word-break: break-all;
    word-wrap: break-word;
}

#extension_metadatas .edit_item {
    border-bottom: 1px #a1a1a1 dotted;
    height: auto;
    min-height: 18px;
    margin-bottom: 5px;
}
/*文档右栏信息*/
.comm-info {
    width: 155px;
    word-wrap: break-word;
    display: block;
    min-height: 23px;
    height: auto;
    margin-left: 65px;
    margin-top: -20px;
    margin-top: -18px\9;
    overflow:hidden;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .comm-info { margin-top:-19px;}
}

/*联系人--用户组 左栏信息*/
.collaborator_info {
    margin-left: 35px;
    margin-top: -15px;
    width:175px;
    word-wrap: break-word;
    display: block;
    min-height: 23px;
    height: auto;
}
@-moz-document url-prefix() {
    .collaborator_info { margin-top: -20px;}
}
/*联系人--联系人 左栏信息*/
.collaborator_group_info {
    width: 155px;
    word-wrap: break-word;
    display: block;
    min-height: 23px;
    height: auto;
    margin-left: 65px;
    margin-top: -18px;
    margin-top: -18px\9;
}
@-moz-document url-prefix() {
    .collaborator_group_info  { margin-top: -21px;}
}

/* 大按钮 上传 新建目录 无效*/
.btn_disabled {
    background-color: #a1a1a1;
    border-radius: 5px;
    border-width: 1px;
    display: inline-block;
    line-height: 22px;
    padding: 5px 13px;
    white-space: nowrap;
}
.a_btn1_box .btn_disabled1 {
    background-color: #a1a1a1;
    border-radius: 5px;
    border-width: 1px;
    display: inline-block;
    line-height: 20px;
    padding: 5px 13px;
    white-space: nowrap;
    cursor: default;
}
.btn_disabled img{
    height: 24px;
    border: 0;
    vertical-align: bottom;
    opacity: 0.5;
}
.btn_disabled span{
    font: bold 14px "微软雅黑", verdana, sans-serif;
    color: #ffffff;
    text-shadow: 1px 0 1px  #666666;
    text-align: center;
    text-decoration: none;
    opacity: 0.5;
}
.btn_disabled:hover {
    background-color: #a1a1a1;
    cursor: default;
}

.btn_share_disabled {
    display: inline-block;
    line-height: 20px;
    cursor: default;
    white-space: nowrap;
    opacity: 0.4;
}

.btn_publish_disabled {
    display: inline-block;
    line-height: 20px;
    cursor: default;
    white-space: nowrap;
    opacity: 0.4;
}

#previewer {
    clear: both;
    text-align: center;
}

#previewer a{ color:#0040D0;}
#previewer object{ height: 600px;}
#previewer .media{ width:100%; height:100%; clear:both;}
#previewer img{ vertical-align: middle; }
#flashContent { display:none; }

/*回收站右侧栏*/
.main_content_update div.trash_opt ul li {
    border-bottom: none;
    line-height: 18px;
    padding-left: 10px;
    padding-top: 7px;
    text-align: left;
    cursor: pointer;
}
.main_content_update div.trash_opt ul li a img{
    padding-right: 5px;
    vertical-align: bottom;
}
#user_tabs_7 li div.contact_opt img {
    cursor: pointer;
    padding-right: 10px;
}

/*文件夹图标样式*/
.folder_listImg {
    border: none;
}


.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }

.comm-info.edit_item.em {
    font-style: italic;
}

/*移动文件可拖动到文件夹箭头*/
.imagesArrowIn {
    position:absolute;
    background: url("/boxpro/images/arrow_in.png") no-repeat;
    width:18px;
    height:12px;
    right:-5px;
    bottom:30px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    .imagesArrowIn { bottom:23px;}
}

/*目录为空时操作*/
.nullBox div.menu_used {
    margin: 5px 7px;
    padding: 10px;
    width: 130px;
    border: 1px dotted #f1f1f1;
}
.nullBox div.menu_used:hover {
    border: 1px solid #cccccc;
    cursor: pointer;
}
.nullBox div span.null_text {
    color:#a1a1a1;
    margin-top:10px;
    padding:0;
}

/*上传新版本file隐藏区域*/
#filedata,.upload_avatar {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    position:absolute;
    top:35px;
    left:37px;
    height:24px;
    opacity:0 ;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    filter:alpha(opacity=0);
    width:300px;
    cursor: pointer;
}

/*上传对话框按钮*/
#selectFilesButtonContainer div div button{
    background: #F8F8F3;
    background: -moz-linear-gradient(center top , #fafafa 0%, #f1f1f1) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 50%, 0% 100%, from(#fafafa), to(#f1f1f1));
    border-radius: 3px;
    border: 1px solid #cccccc;
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    padding: 2px 15px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    right: 5px;
    text-shadow: 0 1px 1px #ffffff;
    cursor: pointer;
    margin-left:-11px;
}

/*上传新版本*/
.upload_table {
    width: 100%;
    height: 21px;
}
.upload_table li {
    list-style: none;
    float: left;
    padding-bottom: 3px;
    padding-top: 5px;
    width: 162px;
    position: relative;
    z-index: 999;
}
#dialog-upload .upload-panel {
    border: none;
}

#dialog-upload .progress-barPosition {
    float: right;
    margin-top: -23px;
    position: relative;
    width: 100%;
    z-index: 10;
}

#dialog-upload .progress-bar {
    height: 22px;
    overflow: hidden;
    opacity: 0.9;
}
#dialog-upload .upload-panel {
    float: left;
    padding: 0;
}

#dialog-upload .yui3-button {
    background: -moz-linear-gradient(center top , #FAFAFA 0%, #F1F1F1) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: none;
    color: #666666;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    height: 27px!important;
    outline: medium none;
    right: 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    text-transform: uppercase;
    width: 50px;
}

#dialog-upload .yui3-button:hover {
    background: none repeat scroll 0 0 #fafafa;
    color: #005688;
    text-shadow:1px 1px 0 #ffffff;
}

#dialog-upload .ui-dialog-buttonset button {
    background: -moz-linear-gradient(center top , #FAFAFA 0%, #F1F1F1) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    padding: 3px 20px 2px;
    padding: 4px 20px 3px\0;
}

#dialog-upload .ui-dialog-buttonset button:hover {
    background: none repeat scroll 0 0 #fafafa;
    color: #005688;
    text-shadow:1px 1px 0 #ffffff;
}
/*系统管理---新建、编辑用户弹窗下拉列表位置*/
#dialog_createUser div.popContent div.jqTransformSelectWrapper {
    float: left;
    margin-right: 20px;
    margin-top: 13px;
}
#dialog_editUser div.popContent div.jqTransformSelectWrapper {
    float: left;
    margin-right: 20px;
    margin-top: 13px;
    position: relative;
}
.surplus_quota{ color: #ff0000; margin-top: 25px; float: left;}
#dialog_createUser div.popContent .input_info {
    width:175px;
    margin-right:10px;
    margin-top:13px;
    margin-bottom: 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    #dialog_createUser div.popContent div.jqTransformSelectWrapper { width:70px!important;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
    #dialog_editUser div.popContent div.jqTransformSelectWrapper { width:70px!important;}
}

.main_content_update div.jqTransformSelectWrapper ul li {
    padding: 0;
}

/*短链接预览右侧信息*/
#link_metadata li {
    padding-left:10px;
    list-style: none;
}
#link_metadata li span.comm-info{
    display: block;
    height: 24px;
    line-height: 24px;
    margin-left: 65px;
    margin-top: -22px;
    width: 155px;
    word-wrap: break-word;
}

/*版本标题*/
.versionTitle {
    font:bold 14px '微软雅黑';
    width: 360px;
    word-break: break-all;
    word-wrap: break-word;
}

/*内容区域加载loading*/
.content_bg {
    background-color: #FFFFFF;
    display: none;
    height: 100%;
    opacity: 0.5;
    filter:alpha(opacity:0.5);
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 998;
}
.content_loading {
    left: 50%;
    position: fixed;
    text-align: center;
    top: 50%;
    display:none;
    z-index: 1111;
}

.addToQueue{ cursor: pointer;}

/*回顶部*/
#goTop {
    background: url(/boxpro/images/arrow-up-inv.png) no-repeat scroll center 10px #eeeeee;
    border-radius: 5px 5px 5px 5px;
    bottom: 30px !important;
    color: #666666;
    display: none;
    margin-bottom: -25px;
    margin-right: 90px;
    padding: 25px 10px 5px;
    position: fixed !important;
    right: 5px;
    top: auto !important;
    z-index: 1000;
}


/*链接错误信息*/
.broken_wapper {
    border: 1px solid #cccccc;
    width: 600px;
    font: 12px/1.5em "微软雅黑", Arial, Helvetica, sans-serif;
    color: #666666;
    text-align: left;
}
.broken_wapper a {
    text-decoration:none;
    outline: none;
    color: #005688;
}
.broken_wapperd a:hover {
    border-bottom: 1px solid #005688;
}
.broken_title {
    background: #005688;
    font-size: 14px;
    color: #ffffff;
    padding: 20px;
}
.broken_content {
    padding: 20px;
    min-height: 200px;
}
.broken_footer {
    background: #f1f1f1;
    padding: 20px;
}
.broken_links {
    margin: 10px 0;
}
.broken_list {
    float: left;
    width: 200px;
    min-height: 100px;
}
.broken_info {
    color: #191919;
    font-size: 16px;
    font-weight: bold;
    margin-top: 40px;
    float: right;
    width: 350px;
}


/*共享文件弹出窗口*/
#main_public {
    clear: both;
    position: relative;
    width: 700px;
}
#public_menu{
    /*float: left;*/
    /*min-height: 447px;*/
    width: 130px;
    padding: 15px 0;
    background: #f1f1f1;
    border-radius: 0 0 0 5px;
    height: 350px;
}
#public_menu ul li{
    list-style: none;
    padding: 5px 25px;
    margin-top: 10px;
    cursor: pointer;
}
#public_menu ul li a{
    font-size: 14px;
    letter-spacing: 2px;
    padding-left: 10px;
}
#public_menu ul li.selected{
    background: #fafafa;
    color: #333333;
}
#public_menu ul li:hover{
    background: #ffffff;
}
#main_public .popContent{
    float: right;
    padding: 20px 0 10px 20px;
    width: 500px
}

#main_public .squaredCheck {
    float: none;
    right:0;
}
.share_nameTitle{
    width: 445px;
    font-weight: bold;
    max-height: 100px;
    overflow:auto;
    overflow-x:hidden;
}
.share_nameTitle li{
    color: #333333;
    float: left;
    font-weight: bold;
    padding: 3px 0;
    width: 210px;
}


/*========================最近更新页面==============================*/
/*分类标签*/
.update_category {
    margin-left: 145px;
}
.update_category li{
    display: block;
    float: left;
    padding: 5px 9px;
    background: #5197EE;
    border: 1px solid #1B79EE;
    margin: 13px 3px 0;
    color: #fff;
    letter-spacing: 1px;
    position:relative;
}
.update_category li:hover{
    background: #74acf1;
    border: 1px solid #4994f1;
    cursor: pointer;
}
.update_category li.selected {
    background: #fff;
    color: #333;
}
.update_pic {
    background: none no-repeat scroll 0 0 transparent;
    display: block;
    height: 18px;
    position: relative;
    width: 22px;
    float: left;
    margin-right: 5px;
}
.update_img {
    background-image: url("/boxpro/images/updateIcon.png");
}
.category_all {
    background-position: 0 0;
}
.category_share {
    background-position: -22px 0;
    width: 18px;
}
.category_add {
    background-position: -40px 0;
    width: 18px;
}
.category_modify {
    background-position: -60px 0;
    width: 18px;
}
.category_del {
    background-position: -80px 0;
    width: 18px;
}
.category_comment {
    background-position: -100px 0;
    width: 18px;
}
.category_download{
    background-position: -211px -1px;
    width: 18px;
}
.category_num {
    background-position: -118px 0;
    height: 22px;
    width: 25px;
}
.number_bg {
    color: #FFFFFF;
    font-family: arial;
    font-weight: bold;
    letter-spacing: -2px;
    position: absolute;
    right: -10px;
    text-align: center;
    top: -7px;
    line-height: 20px;
}

/*左侧区*/
#update_left, #collaborator_left {
    background: #f1f1f1;
    width: 170px;
    float:left;
}
.update_tabs, .collaborator_tabs {
    margin-left: 22px;
}
.update_tabs li, .collaborator_tabs li{
    height: 100px;
    padding: 10px 0;
    text-align: center;
}
.update_tabs li.selected, .collaborator_tabs li.selected {
    background: #fff;
}
.update_tabs li:hover, .collaborator_tabs li:hover {
    cursor: pointer;
}
.tabs_share {
    background-position: -450px -55px;
    height: 120px;
    width: 148px;
}
.tabs_mine {
    background-position: -150px -55px;
    height: 120px;
    width: 148px;
}
.update_tabs li.selected .tabs_share{
    background-position: -300px -55px;
}
.update_tabs li.selected .tabs_mine{
    background-position: 0 -55px;
}

/*右侧区*/
.update_main {
    padding: 10px 100px;
    margin-left: 170px;
}
.update_list {
    margin: 10px 0;
}
.update_day {
    width: 100%;
}
.update_info {
    color: #333;
}
.day_title {
    width: 100%;
    background: #dff1ff;
    font-size: 14px;
    padding: 3px 0 3px 20px;
    /*border-top: 1px solid #5197ee;*/
    color: #333;
}
.day_info {
    width: 100%;
}
.day_info li{
    width: 100%;
    padding: 3px 10px 1px;
    min-height: 35px;
    line-height: 35px;
    border-bottom: 1px dotted #ccc;
}
.day_info li:hover {
    background-color: #F1F8FF;
}
.update_time {
    width: 80px;
    margin-left: 40px;
    margin-top: 12px;
    text-align: left;
    float: left;
    color: #333;
}
.day_right {
    margin-left: 130px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.update_user{
    width: 20px;
    height: 20px;
    float: left;
    margin-right: 16px;
}
.update_user img{
    border: 2px solid #eee;
    vertical-align: text-bottom;
}
.update_description  {
    color: #333333;
    position: relative;
    text-align: left;
    top: 3px;
}
.update_link {
    color: #5197EE;
    cursor: pointer;
    /*line-height: 25px;*/
    max-width: 300px;
    position: relative;
}
.update_link_d {
    color: #5197EE;
    cursor: default;
    /*line-height: 25px;*/
    max-width: 300px;
    position: relative;
}
.update_delete {
    text-decoration: line-through;
}
.update_red {
    color:#ff0000;
    margin-left: 5px;
}

/*没有更新通知*/
.noUpdate_area {
    height: 60px;
    margin: 20px 0;
    width: 100%;
}
.no_update {
    background-position: -152px 0;
    height: 55px;
    width: 55px;
}
.noUpdate_info {
    color: #666666;
    font-size: 16px;
    left: 20px;
    position: relative;
    top: 10px;
}

/*未读取*/
.no_read, .no_read span{
    font-weight: bold;
}

/*时间段*/
.time_period  {
    position: absolute;
    right: 400px;
    top: 108px;
    z-index: 9911;
}
.verdisplay{
    display:none;
}

.datatablesbottom{
    diplay:inline-block;
    padding-top: 20px;
}
.qrcode_box{ float: left; margin: 2px 5px 0px 0px; position: relative;}
.qrcode_info{ display: none; background: #fff; border: 1px solid #ccc; margin: 35px -10px 0px 0px; width: 185px; height: 200px; text-align: center; position: absolute; right:0px;}
.qrcode_small_info{ float: right; height: 26px; width: 26px; padding: 2px; border: 1px solid #ccc; background: #fff;}
#qrcode_output{ margin: 15px auto 5px; width: 150px;}
.qrcode_info .aside_Title{ font-size: 11px; color: #6f6f6f; border: 0px none; margin: 0px; text-align: center;}
.qrcode_angle{ position:absolute; top: -7px; right: 15px; background: url("/boxpro/images/angle_qrcode.png") 0px 0px no-repeat; width: 13px; height: 7px;}

.vcode_box{ height: 40px;}
.vcode_box #input_checkCode{ position: relative; top: -20px;}
.vcode_box .checkCode{ position: relative; top: -7px;}
.pass-input-container .checkCode{ position: relative; top: 10px;left: 40px;}

/*=====================首页样式=====================*/
.indexback {
    padding: 0;
    margin: 0;
    width: 100%;
}
#cover h5 {
    font: bold 15px "微软雅黑";
}
#cover img {
    border: 0px;
    margin: 5px;
    float: left;
}
.introBox {
    position: relative;
    width: 400px;
    height: 280px;
    margin-top: 130px;
    padding: 0px;
    font: 14px "微软雅黑";
    float: right;
}
.introBox a {
    text-decoration: none;
}
.num {
    position: absolute;
    right: 6px;
    top: -20px;
}
.num li {
    width: 24px;
    height: 21px;
    margin-right: 3px;
    list-style: none;
    float: left;
}
.num li a {
    font-weight: bold;
    text-align: center;
    display: block;
}
.num_other {
    color: #147793;
    background: #71d4f0;
}
.num_now {
    color: #fff;
    background: #666;
}
#cover1 a, #cover2 a, #cover3 a, #cover4 a {
    color: #333;
}

/*select 样式修改*/
.jqTransformSelectWrapper {
    background: none repeat scroll 0 0 #FFFFFF;
    background-image: none;
    border: 1px solid #DCDCDC;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 0 #DCDCDC inset;
    float: left;
    height: 28px;
    position: relative;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
    background: url("/boxpro/images/down.png") no-repeat scroll center center transparent;
    display: block;
    height: 31px;
    position: absolute;
    right: 0;
    width: 31px;
}
.jqTransformSelectWrapper div:hover, .jqTransformSelectWrapper a.jqTransformSelectOpen:hover {
    background: url("/boxpro/images/down.png") no-repeat scroll center center transparent;
    height: 28px;
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.jqTransformSelectWrapper div:hover {
    background: none;
}
.vcode_box .checkCode{ position: relative; top: -12px; left: 20px; cursor:pointer;}

.adv_search{ background: #fff; border: 1px solid #ccc; margin: 25px 0px 0px -48px; width: 55px; padding: 0 5px 5px 10px; position: relative; z-index: 100; display: none; cursor: pointer;}
.adv_search img{ margin-left: 3px; position: relative; top: 2px;}
.sea_icon{height: 32px; width: 32px; margin: 0 3px 0 0; vertical-align: bottom;}
.adv_search_box{ }
.adv_box1{ margin: 120px 0px 10px; position: relative;}
.adv_btn_top{ position: absolute; top: -20px; left: 641px;}
.adv_dotted_line{ height: 0px; border-top: 1px dotted #ccc; font-size: 0px; margin: 10px 0px;}
.adv_label1{ margin: 20px 0px 5px;}
.adv_con_box1 input{ margin: 0px; width: 700px;}
.adv_date input{ width: 150px;}
.adv_mar1{ margin-top: 10px;}
.adv_mar2{ margin-top: 20px;}
.adv_mar3{ position: relative; top:3px;}
.adv_mar2 .select2-container{ float: left;}
.adv_box2 input.adv_input1{ width: 696px;}
textarea.input_filter {
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: "微软雅黑",verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 4px;
    width: 700px;
    vertical-align: top;
}
textarea#id_search.input_filter {
    width: 200px;
}
textarea.input_filter:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.pass-button-submit{ background: url("/boxpro/images/button_icon.png") 0 0 no-repeat; border: 0 none; color: #FFFFFF; cursor: pointer; height: 32px; text-align: center; width: 107px; margin-top: 30px; padding: 0px;}
.adv_btn_box{ margin: 20px 0px 30px; width: 109px; height: 33px;}
.adv_btn_box .pass-button-submit{ margin: 0px; float: right;}
.adv_date{ height: 30px;}
.adv_date_font{ float: left; position: relative; top: 3px;}
.adv_date{ position: relative; top: -2px;}
/*======================*/
.page_list_box{ min-height: 470px; position: relative; margin-top: 25px;}
.left_tree_box{ background:#eff5fb; border:1px solid #a7c5e2; width:168px; padding: 0px 10px; height:458px; position: absolute; top: -25px;}
.right_tab_box{ margin-left: 200px; position: relative;}
.right_tab_box .tab1{ background:#eff5fb; text-align: center; border-collapse: collapse;}
.right_tab_box .tab1 td{ border:1px solid #a7c5e2; border-top: 0px none; border-bottom: 0px none;}
.right_tab_box .tab2{ border-collapse: collapse;}
.right_tab_box .tab2 td{ border-color:#a7c5e2; border-style: solid; border-width: 1px 1px 0px 1px; text-align: center;}
.right_tab_box td.alignleft{ text-align: left; padding-left: 10px;}
.right_tab_box .tab3{ background:#eff5fb; border:1px solid #a7c5e2;}
.right_tab_box  table td{ padding: 3px 10px;}
.main_con_num{ margin-top: 45px; padding: 10px 0; position: relative;}
.btn_63_box{ height: 27px; margin-bottom: 10px;}
.btn_63 { background: url("/boxpro/images/buttonx.jpg") left top no-repeat; border: 0 none; color: #6C6C6C; display: block; height: 27px; line-height: 15px; text-align: center; width: 63px; cursor: pointer;}
.btn_110 { background: url("/boxpro/images/buttonx_2.png") no-repeat scroll left top rgba(0, 0, 0, 0); border: 0 none; color: #6C6C6C; display: block; height: 27px; line-height: 27px; text-align: center; width: 110px; cursor: pointer;}
.input_btn_110 { background: url("/boxpro/images/buttonx_2.png") left top no-repeat; border: 0 none; color: #6C6C6C; display: block; height: 27px; line-height: 15px; text-align: center; width: 110px; cursor: pointer;}
.tab_div{ border-color:#a7c5e2; border-style: solid; border-width: 0px 0px 0px 0px; padding-right: 25px; max-height: 498px; overflow-y: auto;}

.num_popup_tab{ border-collapse: collapse; margin: 20px auto 10px;}
.num_popup_tab td{ padding: 5px;}
.num_popup_tab td>span{ color: #ff0000;}
.num_popup_tab input[type="text"]{ border: 1px solid #ccc; width: 390px; margin-left: 0px; padding: 5px ! important;}
.num_popup_tab textarea{ border: 1px solid #ccc; width: 400px; height: 70px;}
.t_r{ text-align: right;}
.btn_center_box{ width: 180px; margin: 20px auto 0; height: 40px;}

/*======================*/
.enterprise_reg{ width: 250px; margin: 0px auto;}
.enterprise_reg td{ text-align: left !important; padding: 4px 0px;}
.enterprise_reg td input{ width: 160px;}

.dia_regis{ margin: 20px auto;}
.dia_regis td{  text-align: left !important; padding: 4px 0px;}
.dia_regis td input{ width: 260px; height: 22px;}
.dia_regis td input.registext_show{ border: 0px none; background: #fafafa;}
.dia_regis td label{ text-align: right; float: right;}
/*======================*/
.play_btn{ position: absolute; height: 100%; width: 250px; z-index: 100; cursor: pointer;}
.wrap_left_btn{ left: 0px;}
.wrap_right_btn{ right: 0px;}
.play_btn a{ border: 0 none; width: 30px; height: 46px; top: 70px; position: absolute; display: none;}
.left_btn{ background:url("/boxpro/images/btn_nav_carousel.png") 0px -46px no-repeat; left: 10px;}
.right_btn{ background:url("/boxpro/images/btn_nav_carousel.png") -30px -46px no-repeat; right: 10px;}
.small_img_box img{ width: 134px; height: 99px;}
.bimg{ position: absolute; top: 50px; display: none;}
.cur{ top: 10px; display: block;}
.file_title {
    background: url("/boxpro/images/common_bg_x.png") repeat-x scroll 0 -80px #EBEBEB;
    border-bottom: 1px solid #D2D2D2;
    border-radius: 10px 10px 0 0;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    height: 23px;
    padding: 10px;
    position: relative;
}
.tab_ul li{
    font: bold 14px "微软雅黑", verdana, sans-serif;
    padding: 5px 15px 0;
    float: left;
    cursor: pointer;
}
.tab_ul li.selected{
    background: #fafafa;
    font: bold 14px "微软雅黑", verdana, sans-serif;
    color: #005688;
    text-shadow: 1px 0 0 #ffffff, 0 0 5px #ffffff;
    padding: 5px 15px 7px;
    border-radius: 5px 5px 0 0 ;
    border: 1px solid #ccc;
    border-bottom: 0px none;
    height: 19px;
}
.tab_ul{ position: relative; top: 2px;}
.dialog_file_info{ padding: 10px;}

.update_tenant_info{ padding: 10px 30px;}
.update_tenant_info td{ padding: 5px 0px;}
.update_tenant_info td .r_input{ border: 1px solid #eee; background: #fafafa;}
.update_tenant_info td .registext{ width: 210px; height: 20px;}
#dialog_editTenant .update_tenant_info .jqTransformSelectWrapper{ float: right;}
.mar2{ margin: 0px 5px;}
.sel_li .localinfo{ position: relative; top: -5px;}
.sel_li .select2-container{ margin: 10px 0px 0 5px; position: relative; top: 5px;}
.sel_li2 .select2-container{ position: relative; top: 5px;}
.dia_li{ height: 25px; margin: 20px 0px 30px;}
.dia_li .dialog_btn2{ margin: 0px 10px;}
.tarea_li .localinfo{ position: relative; top: -30px;}

.num_popup_ul{ border-collapse: collapse; margin: 20px auto 10px; width: 485px;}
.text_red{ color: #ff0000;}
.num_popup_ul input[type="text"]{ border: 1px solid #ccc; width: 390px; margin-left: 0px; padding: 5px ! important;}
.num_popup_ul2{ width: 350px;}
.num_popup_ul2 input[type="text"]{ border: 1px solid #ccc; width: 250px; margin-left: 0px; padding: 5px ! important;}
.num_popup_ul textarea{ border: 1px solid #ccc; width: 400px; height: 70px; vertical-align:top;}
.num_msg{ margin: 0px 0px 15px 50px;}
.num_msg2{ margin: 0px 0px 15px 60px;}
.sel_box .select2-container{ position: relative; top: 10px;}
.sel_box2 .select2-container{ left: 66px;}
.sel_box2 .text_red{ position: absolute; bottom: 0px; left: 265px;}
.sel_box2 .label_span{ position: absolute; bottom: 0px;}
.sel_box3{ position: relative;}
.sel_box3 .select2-container{ left: 66px;}
.sel_box3 .label_span{ position: absolute; bottom: 10px;}
.sel_box3 .text_red{ position: absolute; bottom: 5px; left: 265px;}
.sel_box{ position: relative; top: -10px;}
.attribute_li{ margin: 0px 0px 10px -24px;}
.clear_li{ height: 30px; margin: 22px 0px 10px;}
.clear_li .jqTransformSelectWrapper{ position: relative; top: -8px;}
.br_li{ clear: both;}
.mar_li{ margin: 10px 0px;}
.dialog-mar1{ margin-bottom: 5px;}
.dialog-mar2{ margin-top: 10px !important;}
.dialog-mar3{ margin: 10px 0px;}
.dialog_btn3_box{ height: 30px; margin: 20px auto; width: 160px;}
.dialog_btn3{
    background: -moz-linear-gradient(center top , #FAFAFA 0%, #F1F1F1) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    padding: 2px 15px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF;
    text-transform: uppercase;
    outline: none;
}
.dialog_btn3:hover {
    background: none repeat scroll 0 0 #fafafa;
    color: #005688;
    text-shadow:1px 1px 0 #ffffff;
}
.dialog_btn3:focus {
    background: none repeat scroll 0 0 #fafafa;
    color: #005688;
    text-shadow:1px 1px 0 #ffffff;
    outline: none;
}
.menuTab input[type="checkbox"]{ position: relative; top: 2px;}


.share_ul li{
    font: bold 14px "微软雅黑", verdana, sans-serif;
    padding: 4px 15px 0;
    float: left;
    cursor: pointer;
}
.share_ul li.selected{
    background: #fafafa;
    font: bold 14px "微软雅黑", verdana, sans-serif;
    color: #005688;
    text-shadow: 1px 0 0 #ffffff, 0 0 5px #ffffff;
    padding: 4px 15px 6px;
    border-radius: 5px 5px 0 0 ;
    border: 1px solid #ccc;
    border-bottom: 0px none;
}
.share_ul{ position: relative; top: 2px; border-bottom: 1px solid #ccc; height: 30px; margin-bottom: 10px;}
.tenant_tab .dataTables_filter{ margin-bottom: 10px;}
input[type="checkbox"]{ border: 0px; padding: 0px; margin: 0px;}
.doc_publish{ max-height: 210px; overflow-y: auto;}
.doc_publish li{ height: 20px; line-height: 20px; padding: 5px 5px;}
.preview_ishare1,.preview_ishare2,.preview_oshare{ float: left;}
.ob_btn{ position: absolute; left: 0px; top: 3px; z-index: 10;}
.pr_1{ position: relative; top: -12px;}
#file_share_list li{ padding-left: 14px;}
.color1{ color: #ff0000;}
.aside_tit{ font-family: '宋体'; font-size: 18px; padding-bottom: 8px; color: #40637F; letter-spacing: 1px; border-bottom: 1px dotted #7b85cd; margin: 0px 0px 10px;}
.f_share{ width: 470px; position: relative; left: -20px; min-height: 100px;}
.filebtn_box{ margin: 15px auto 10px; width: 62px;}
.filebtn_box .dialog_btn{ margin: 0px auto;}
.email_user_img{ position: relative; top: 2px;}
.doc_info_mar1{ margin: 20px 10px 5px;}
#extension_metadatas .comm-info{ margin-left: 90px; width: 560px;}
.dialog_btn_mar1{ margin: 0px;}
.extension_font{ font-weight: bold; color: #333;}
.extension_font ul{ border-top:1px dotted #ccc; margin-top: 5px; padding: 5px 0px 15px;}
.replay_con{ max-height: 280px; overflow-y: auto;}
.c_label{ margin-left: 5px;}
.addpopContent span.counter{ margin: -17px 3px 0 0 !important;}
#link_metadata{ margin-top: 10px;}
#link_metadata li{ line-height: 22px;}
.storage_space{ position: relative;}
.storage_space .jqTransformSelectWrapper{ position: absolute; top: 0px; right: 0px;}
.dia_ul1{ height: 310px;}
.dia_ul1 .sel_li3{ position: relative; height: 50px;}
.dia_ul1 .sel_li3 .select2-container{ position: absolute; top: 0px; left: 56px;}
.sel_li4{ position: relative; height: 30px;}
.sel_li4 .localinfo{ position: relative; top: 4px;}
.sel_li4 .select2-container{ position: absolute; top: 0px; left: 58px; margin-top: 0px !important;}
.sel_li_mar1 .select2-container{ left: 45px;}
.sel_li_mar1{ margin-bottom:12px; }
.user_ul_box .contact_opt .squaredCheck input{ position: relative; top: 7px; left: 10px;}
.file_content_c li .squaredCheck input, .file_content li .squaredCheck input{ position: relative; top: 2px; left: 10px;}
.tabsI_c .order_menu .squaredCheck input{ position: relative; top: 2px; left: 2px;}
.content_operate_box .mainList_menu #opt_del{ margin: 0px 2px;}
.content_operate_box .mainList_menu #check_outline .squaredCheck input{ position: relative; top: 5px; left: -3px;}
.h_div{ height: 60px;}
.info_template .comm-info{ width: 555px;}
#aspect_table th,#aspect_table td{ white-space:normal !important; word-wrap: break-word; word-break: break-all;}
.pr_tit{ position: relative; top: 10px;}
.visit_box{min-height: 300px; margin-top: 135px;}
.visit_box table td{ height: 40px;}
#batch_upload_message { word-wrap: break-word; word-break:break-all;}
#batch_upload_group_message { word-wrap: break-word; word-break:break-all;}
#main_aside_left .mCSB_scrollTools a + .mCSB_draggerContainer{ display: none;}
#form_aside_left .mCSB_scrollTools a + .mCSB_draggerContainer{ display: none;}
#treeContent{ position: relative; }
.tt_person img{ position: relative; top: 3px; margin: 0px 5px;}
.new_info_search{ margin: 5px 10px 0px 10px; float: left;}
#main_search .search_box{ width: 25px;}
.fill_top_link{ position: absolute; right: 30px; top: 20px; font: bold 14px "微软雅黑", verdana, sans-serif; text-shadow: 0 1px 0 #ffffff; color:#666666;}
.left_link{right:150px;}
.current_location_text1{ font-size: 18px; line-height: 40px; text-align: center;}
.more_btn{ float: right; color: #1A74BA; cursor: pointer; line-height: 22px;}
#clickPreview{ font-size: 24px; font-weight: bold; margin-top: 50px;text-align: center;}
#delete_file_list img{ position: relative; top: 4px;}
#delete_file_list td{ padding: 3px 0px;}
#delete_file_list{ padding-top: 0px;}
.placeholder{ color:#666 !important;}
.input_pw,.input_vCode{ color:#666 !important;}
ul,li{ margin:0px; padding:0px;}
/*======================弹出窗口========================*/
.dialog_main { color:#575757; font-size:12px; box-shadow:none; background:#fff; width:auto;}
.dialog_tit { background:#026ead; color: #fff; height: 37px; line-height:37px; padding: 10px; padding:0px 6px; font-size:18px; font-family:'微软雅黑';}
.tit_info{ float:left; margin-left:8px; height: 37px; line-height: 37px; color: #fff;}
.tit_info .pop_title{ height: 37px; line-height: 37px; color: #fff; font-size: 18px;}
.close_div{ float:right; margin:11px 8px 0px 0px; cursor:pointer;}
.dialog_con1{ background:#fff; padding:25px 30px 30px 20px; width:430px;}
.dialog_con2{ background:#fff; padding:25px 30px 30px 50px;}
.dialog_con3{ background:#fff; padding:25px 60px 30px 40px;}
.dialog_con4{ background:#fff; padding:25px 60px 30px 40px;}
.dialog_mar1{ margin-top:15px;}
.dialog_select1{ height:28px; border:1px solid #cccccc; padding:5px 5px; width:90px;}
.dialog_input1{ width:78px; height:27px; line-height:27px; border:1px solid #cccccc; padding:0px 5px;}
.dialog_text1{ margin-top:8px; text-align:center; font-size:14px; color:#333333;}
.dialog_text1 span{ font-size:14px; color:#333333;}
.dialog_text1 input{ border:1px solid #cacaca; width:398px; height:22px; line-height:22px;}
.dialog_text2{ font-size:14px; color:#01629b;}
.dialog_text2 span{ font-size:14px; color:#01629b;}
.dialog_text3{ font-size:14px; color:#fc5604;}
.dialog_text4{ font-size:14px; color:#333333; margin:20px 0px 5px 27px;}
.dialog_tab1 td{ padding-top:18px;}
.dialog_tab1 .dialog_td1{ text-align:right;}
.dialog_tab2{ margin-left:27px; font-size:12px; color:#666666;}
.dialog_tab2 input[type="radio"]{ margin:3px 0 0; vertical-align:top;}
.dialog_tab2 td{ padding-top:13px;}
.dialog_td2{ color:#fc5604; padding-left:19px;}
.dialog_tab3{ font-size:14px; color:#333333;}
.dialog_tab3 td{ padding-top:20px;}
.dialog_btn_box{ width:258px; margin:30px auto 0; text-align:center; height: 30px;}
.dialog_btn1{ background:#005688; border:0px none; font-size:14px; padding:0px 30px; height:29px; color:#fff; cursor:pointer;}
.dialog_btn2_box{ width:262px; height:29px; margin:30px auto 0; text-align:center;}
.dialog_btn2_2{ background:#005688; border:0px none; font-size:14px; height:32px; line-height: 29px; color:#fff; cursor:pointer; width:112px; padding: 0px; border-radius: 0px;}
.dialog_btn2_2:hover{ color: #fff;}
/*======================登录========================*/
.a_header{ background:#ffffff; height:110px; width:100%;}
.a_header_con{ width:1002px; margin:auto; height:110px;}
.a_header_rightcon{ float:right; font-size:14px; color:#777777; margin-top:24px;}
.a_logo_box{ float:left; margin-top:26px;}

.a_main{ background:#026ead; min-height:470px;background:url(/boxpro/images/dl_bg.png)no-repeat 65%  center scroll; }
.a_main_con{ width:1002px; margin:auto; position: relative;}
.a_page_tit{ font-size:40px; color:#ffffff; font-family:'微软雅黑'; font-weight:bold; letter-spacing:5px; padding:55px 0px 23px 32px; width: 580px;}
.a_main_conleft{ margin-left:60px;}
.a_main_conright{ position: absolute; top: 0px; right: 0px; margin-top:42px;}
.a_main_conright_box{ width:323px; background:#fff; border-radius:8px; position:relative; z-index:10;}
.a_main_conright_con{ margin:0 24px; padding:19px 0px 27px;}
.a_main_h1{ font-size:26px; font-family:'微软雅黑'; color:#01507d; margin:0 auto 15px; text-align:center;}
.a_main_img{/* background:url(/boxpro/images/index_main_img.png) 0px 0px no-repeat;*/ width:559px; height:331px;}
.input_text1_box{ border:1px solid #dddddd; width:256px; height:20px; padding:12px 2px 12px 15px;}
.user_box .input_text1_box, .bsm_box .input_text1_box{ border-bottom:0px none; border-radius:5px 5px 0px 0px;}
.user_box .input_text1_box .user_icon, .bsm_box .input_text1_box .user_icon{ background:url(/boxpro/images/input_icon.png) 0px 2px no-repeat; width:16px; height:19px; float:left;}
.pw_box .input_text1_box .pw_icon,.jym_box .input_text1_box .pw_icon{ background:url(/boxpro/images/input_icon.png) 0px -20px no-repeat; width:16px; height:18px; float:left;}
.pw_box .input_text1_box,.jym_box .input_text1_box{ border-radius:0px 0px 5px 5px;}
.input_text1_box .input_text1{ height:20px; border:0px; font-size:14px; margin-left:13px; width:220px; outline:none; padding:0px; box-shadow:none; color: #333333; background: #fff;}
.code_box{ position: relative; top: 5px;}
.checkcode_box{ font-size:12px; color:#0b6cc8; height:40px; margin-top: 15px;}
.checkcode{ float:left; margin:1px 0px 0px 13px;}
.checkcode_box a{ color:#0b6cc8; float:right; margin-top:15px;}
.input_text2{ width:112px; height:20px; line-height:20px; border:1px solid #dddddd; padding:7px 5px; color:#000; font-size:12px; float:left;}
.a_box1{ width:100%; margin-top:15px; height:15px;}
.a_record{ float:left; font-size:12px; color:#666666;}
.a_record input{ margin:3px 5px 0px; vertical-align:top;}
.a_box1 a{ float:right; font-size:12px; color:#01507d;}
.a_btn1_box{ margin:20px 0px 23px;}
.a_btn1{ height:47px; border:0px none; background:#ff8a00; border-radius:5px; width:100%; color:#fff; font-family:'微软雅黑'; font-size:22px; cursor:pointer;  outline:none;}
.a_btn1:hover{ opacity: 0.8; filter:alpha(opacity=80);}
.a_line{ height:0px; border-bottom:1px dashed #cccccc; width:100%;}
.a_text1{ font-size:12px; color:#666666; margin-top:15px;}
.a_btn2_box{ margin:23px 0px 0px;}
.a_btn2{ height:45px; line-height:45px; border:1px solid #b5e2fc; background:#d9f0fe; border-radius:5px; width:100%; color:#333333; font-size:16px; cursor:pointer; display: block; text-align: center;}
.main_bottom_border{ background:url(/boxpro/images/a_main_bg.png) 0px 0px no-repeat; width:323px; height:45px; position:relative; top:-14px;}

.a_footer{ background:#ffffff; height:146px; width:100%;}
.a_footer_con{ width:1002px; margin:auto; height:88px; padding-top:58px; position:relative;}
.a_footer_conleft{ float:left; font-size:12px; color:#777777;}
.a_footer_conright{ font-size:12px; color:#777777; margin-top:30px; position:absolute; right:0px;}
.dwload_box{ margin:7px 0px 0px; padding:0px;}
.dwload_box li{ list-style:none; float:left; margin-right:14px; line-height:29px;}
.dwload_box .ie_icon a{ background:url(/boxpro/images/dw_icon.png) 0px 0px no-repeat; width:29px; height:29px; cursor:pointer; display:block;}
.dwload_box .chrome_icon a{ background:url(/boxpro/images/dw_icon.png) -42px 0px no-repeat; width:28px; height:29px; cursor:pointer; display:block;}
.dwload_box .firefox_icon a{ background:url(/boxpro/images/dw_icon.png) -82px 0px no-repeat; width:29px; height:29px; cursor:pointer; display:block;}
.dwload_box .adobe_icon a{ background:url(/boxpro/images/dw_icon.png) -127px 0 no-repeat; width:28px; height:29px; cursor:pointer; display:block;}
/*======================注册========================*/
.b_header{ background:#005688; height:72px; width:100%;}
.b_header_con{ width:1002px; margin:auto; height:72px;}
.b_logo_box{ float:left; margin-top:15px;}
.b_header_rightcon{ float:right; font-size:14px; color:#fff; margin-top:27px;}
.b_header_rightcon a{ color:#fbe000; text-decoration:none;}

.b_main{ background:#fff url(/boxpro/images/signup_bg.png) repeat-x 0px 0px; width:100%; height:628px;}
.b_main_con{ width:1002px; margin:auto; position:relative;}
.b_main_contop{ background:url(/boxpro/images/clouds.png) 0px 0px no-repeat; width:1002px; height:71px;}
.b_main_conbottom{ margin:0 auto; width:886px; height:480px; background:#fff; box-shadow: 0 0 5px #99b7d4; border-radius:5px;}
.b_main_h1{ font-size:20px; font-family:'微软雅黑'; color:#005688; border-bottom:1px solid #dddddd; height:44px; line-height:44px; padding:0px 0px 0px 20px;}
.b_text1{ font-size:14px; color:#fc5604; margin:25px 0px 0px 90px;}
.b_tab{ margin-left:90px; font-size:14px; color:#333333;}
.b_tab td{ padding-top:23px;}
.b_tab .validate_error{ margin-left: 5px;}
.b_input_text1{ width:271px; height:27px; line-height:27px; border:1px solid #cccccc; padding:0px 5px;}
.b_input_text2{ width:77px; height:27px; line-height:27px; border:1px solid #cccccc; float:left; padding:0px 5px; margin-top:5px;}
.b_color{ font-size:12px; color:#de1703; margin:0px 15px 0px 5px;}
.b_msg{ color:#666666; font-size:12px;}
.b_code{ width:128px; height:40px; float:left; margin:0px 22px 0px 8px;}
.b_text2{ float:left; line-height:40px;}
.b_text2 a{ color:#005688;}
.b_text3{ font-size:14px; color:#6b6b6b; font-family: '微软雅黑';}
.b_text3 a{ color:#32a5e7;}
.b_btn1{ background:#005688; width:210px; height:33px; font-size:14px; color:#ffffff; border:0px none; cursor:pointer;}
.pw_status{ color:#0b9801; font-size:12px; margin-left: 5px;}
.pw_status .pw_status_msg{ font-size:12px; color:#fc5604;}
.pw_status_bar{ border:1px solid #a5dfa1; width:142px; height:10px; float:left; margin:2px 10px 0px;}
.pw_status_barcon{ background:#0fb503; width:30%; height:10px;}
.pw_status span{ float:left;}
/*======================租户管理员========================*/
.c_header_con{ margin:0px 5px 0px 15px;}
.c_header_rightcon{ float:right; font-size:14px; color:#fff; margin-top:5px;}
.c_main{ background:#026ead; width:100%;}
.c_main_con{ width:984px; margin:-180px auto 0; height:402px;}
.c_main_contop{ background:url(/boxpro/images/page_bg1.png) 0px 0px no-repeat; height:226px; width:1234px; margin:auto;}
.c_main_ul{ margin:0px; padding:0px; position: relative;}
.c_main_ul li:hover{ box-shadow: 0 0 5px #FFFFFF;}
.c_main_ul li.yonghgl{ position:absolute; top:0px; left:418px; margin:0px; padding:0px;}
.c_main_ul li.yonghgl a{ background:#6ace0a; display:block; padding:40px 22px 36px 26px;}
.c_main_ul li.yonghgl a span{ background:#6ace0a url(/boxpro/images/tenant_admin.png) -336px -5px no-repeat; width:220px; height:160px; display:block;}

.c_main_ul li.zhuzjggl{ position:absolute; top:0px; left:0px; margin:0px; padding:0px;}
.c_main_ul li.zhuzjggl a{ background:#00aade; display:block; padding:60px 37px 76px 28px;}
.c_main_ul li.zhuzjggl a span{ background:#00aade url(/boxpro/images/tenant_admin.png) 0px -25px no-repeat;  width:340px; height:100px; display:block;}

.c_main_ul li.huisz{ position:absolute; top:0px; left:701px; margin:0px; padding:0px;}
.c_main_ul li.huisz a{ background:#eb7327; display:block; padding:40px 20px 40px 34px;}
.c_main_ul li.huisz a span{ background:#eb7327 url(/boxpro/images/tenant_admin.png) -572px -193px no-repeat; width:212px; height:70px; display:block;}

.c_main_ul li.rizsj{ position:absolute; top:250px; left:0px; margin:0px; padding:0px;}
.c_main_ul li.rizsj a{ background:#e2a018; display:block; padding:37px 40px 34px 40px;}
.c_main_ul li.rizsj a span{ background:#e2a018 url(/boxpro/images/tenant_admin.png) -20px -185px no-repeat; width:224px; height:80px; display:block;}

.c_main_ul li.yuansjgl{ position:absolute; top:250px; left:317px; margin:0px; padding:0px;}
.c_main_ul li.yuansjgl a{ background:#9e37d1; display:block; padding:35px 50px 41px 39px;}
.c_main_ul li.yuansjgl a span{ background:#9e37d1 url(/boxpro/images/tenant_admin.png) -267px -186px no-repeat; width:280px; height:75px; display:block;}

.c_main_ul li.xitsz{ position:absolute; top:165px; left:701px; margin:0px; padding:0px;}
.c_main_ul li.xitsz a{ background:#024f95; display:block; padding:35px 60px 32px 66px;}
.c_main_ul li.xitsz a span{ background:#024f95 url(/boxpro/images/tenant_admin.png) -623px -5px no-repeat; width:140px; height:170px; display:block;}

.c_main-conbottom{ font-size:12px; color:#cccccc; text-align:center; margin:110px auto 0; padding-bottom:20px;}
/*======================系统设置========================*/
.d_main_con{ width:1002px; margin:-180px auto 0px; padding-bottom:45px;}
.d_main_titbar{ background:url(/boxpro/images/syetem_set_bar.png) 0px 0px repeat-x; height:44px; line-height:44px; width:100%; font-size:16px; color:#ffffff;}
.d_main_titbar img{ margin:8px 10px 0px 14px; vertical-align:top;}
.d_main_box1{ background:#f4f9fd; width:100%; height:519px;}
.d_main_box1_left{ width:215px; height:100%; background:#cce8f9; border-right:1px solid #78afce; float:left;}
.d_main_box1_right{ margin-left:216px;}
ul.d_menu, ul.d_menu li{ margin:0px; padding:0px;}
ul.d_menu{ margin:28px 0px 0px 10px;}
ul.d_menu li{ font-size:12px; font-weight:bold; color:#005688; cursor:pointer; width:182px; height:38px; line-height:38px; padding-left:19px; border-top:1px solid #cce8f9; border-bottom:1px solid #cce8f9; border-left:4px solid #cce8f9;}
ul.d_menu li.d_menu_current{ width:183px; border-top:1px solid #78afce; border-bottom:1px solid #78afce; border-left:4px solid #ff9c00; background:#f4f9fd;}
ul.d_menu li.d_menu_error{ border:1px solid #ff0000; border-right:0px none; padding-left: 22px; }
.d_tit1{ color:#333333; height:30px; font-size:14px; font-weight:bold; border-bottom:1px dashed #bbd6e8; width:100%;}
.d_main_box1_right .d_con{ margin:0px 44px 0px 46px; padding-top:30px;}
.d_tab1 td{ font-size:12px; color:#666; padding-top:18px; height:28px;}
.d_tab1 .d_tr_top1 td{ padding-top:10px;}
.d_tab1 td.d_tdh1{ height:20px; padding-top:10px;}
.d_tab1 .d_td1{ text-align:right; padding-left:20px;}
.d_tab1 .d_td2{ padding-left:20px;}
.d_tab1 td input[type="text"]{ height:26px; line-height:26px; padding:0px 5px; border-radius:0px;}
.d_tab1 td .d_input1{ width:310px; margin:0px; border:1px solid #bbd6e8;}
.d_tab1 td .d_input2{ width:260px; border:1px solid #bbd6e8;}
.d_tab1 td .d_input3{ width:110px; margin:0px; border:1px solid #bbd6e8;}
.d_tab1 td .d_input4{ width:40px; border:1px solid #bbd6e8;}
.d_tab1 td .d_input5{ width:310px; margin:0px; border:1px solid #bbd6e8; border-right:0px none;}
.d_tab1 td .d_select1{ height:26px; border:1px solid #bbd6e8; padding:4px 5px; width:120px;}
.d_td2{ position:relative;}
.d_color1{ color:#fc5604;}
.d_tab1 td.d_text1{ font-size:14px; color:#fc5604; text-align:left;}
.d_tab1 td.d_text2{ font-size:12px; font-weight:bold; color:#333333; text-align:left;}
.d_tab1 td.d_text2 span{ font-size:12px; color:#666666; font-weight:normal;}
.d_tab1 td.d_text2 span.d_color1{ color:#fc5604;}
.d_btn1{ height:28px; border:1px solid #9cc0d8; background:#daecfb; padding:0px 13px; font-size:12px; color:#3b6691; border-radius:0px; margin-left:26px; cursor:pointer;}
.d_btn2{ height:28px; border:1px solid #9cc0d8; background:#daecfb; padding:0px 13px; font-size:12px; color:#3b6691; border-radius:0px; margin-left:0px; position:absolute; cursor:pointer;}
.d_con_hide{ display:none;}
.d_tarea1{ width:470px; height:40px; border:1px solid #bbd6e8; padding:5px; font-size:12px; color:#666666;}
.d_ul li{ font-size:12px; color:#666; line-height:22px;}
.d_ul li.d_checked_li{ color:#fc5604;}
.d_mar1{ margin:0px 77px;}
.d_radio_td input[type="radio"]{ margin:0px; padding:0px; vertical-align:bottom;}

.d_main_conbottom{ height:43px; border-top:1px solid #78afce; width:100%; background:#a6cde3;}
.d_main_conbottom_con{ margin:6px 0px 0px 216px;}
.d_btn_box1{ margin:auto; width:212px;}
.d_btn3{ height:28px; border:1px solid #0180ca; background:#029af3; padding:0px 22px; font-size:14px; color:#f4f9fd; border-radius:0px; cursor:pointer;}
.d_btn3:hover{ background: #35aef5; border:1px solid #3499d5;}
.logo_img_box{ position: absolute; top: -13px; left: 120px; width: 153px; height: 40px;}
.logo_img_box img{ width: 153px; height: 40px;}
.pass_check_btn{ border: 1px solid #1e7db9; background:url(/boxpro/images/btn_blue.png) 0px 0px repeat-x; cursor: pointer; color: #fff;}
.pass_check{
    background: #eee; cursor: default;
}
#checkEmailValidate.pass_check{ border: 1px solid #dce1e6; background:url(/boxpro/images/btn_gray.png) 0px 0px repeat-x; color: #666;}
.trash_opt ul li img{ position: relative; top: 3px;}
#tablecontent{ position: relative; min-height: 150px;}
.user_tab_header{ height:50px;}
.dataTables_wrapper .top{ position: absolute; right: 0px;}
.hint{position: absolute;width: 300px;padding: 20px 10px;background: #eee;border: 1px solid #ccc;left: 40%;z-index: 9999;display: none;position: fixed;}
.hint_con img{ vertical-align: middle;}
.hint_con span{ margin-left: 25px; font-size: 14px; color: #333; position: relative; top: 3px;}
.close_hint{ position: relative; float:right; cursor: pointer; right: -9px; top: -20px;}
.hint_con{ text-align: center;}
.sea_input{ padding: 5px 20px 0px 20px;}
.sea_input input{
    border: 1px solid #cccccc;
    color: #3E3E3E;
    font-family: 'Helvetica Neue',Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 4px;
    margin: 7px 0 7px 7px;
    width:325px;
}
.sea_input input:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.constraints_box{ position: relative; width: 460px;}
.constraints_box #group_char_limit{ position: absolute; bottom: -15px; right: 0px;}

.validate_success{
    background: url(/boxpro/images/ok.png);
    width: 16px;
    height: 16px;
    display: block;
    float: left;
}
.validate_error{
   color: #FF0000;
   float: left;
}

.verification_code{
    background: darkgray;
    color: #000000;
    border: 0px none;
    margin-top: 4px;
    cursor:auto;
}
.mess_verification_code{ background: #36a2e1; color: #fff; cursor: pointer; border: 0px none; margin-top: 4px;}
.dialog_icon{ background: url(/boxpro/images/info.png); width: 24px; height: 24px; float: left; margin:0 10px 0 80px;}
#prompt_text_div{ font-size: 14px; margin: 50px auto 30px 120px; width: 150px;}

.account_main{ text-align:center; font-family:'微软雅黑'; padding: 180px 0 0px;}
.account_main h3{ color: #56ad77; margin:0px auto 10px; font-size: 24px; font-family:'黑体'; font-weight: 500; line-height: 1.1; text-align:center; box-sizing:border-box;}
.account_main h3.error_h3{ color: #ff0000;}
.account_main .check_success_img { background: url(/boxpro/images/success.png) no-repeat scroll 0 0; display: inline-block; height: 32px; margin-bottom: -7px; width: 32px;}
.account_main h3.error_h3 .check_success_img { background: url(/boxpro/images/failure.png) no-repeat scroll 0 0;}

.account_main h5{ color:#4d4d4d; font-size:14px; font-family:'黑体'; font-weight: 500; line-height: 1.1; text-align:center; margin: 40px auto 60px;}


.registered_main{ width: 562px; margin: 60px auto 5px;}
.registered_main h3{ color: #6d747f; margin:0px auto 10px; font-size: 24px; font-family:'微软雅黑'; font-weight: 500; line-height: 1.1; box-sizing:border-box;}
.registered_main .check_success_img { background: url(/boxpro/images/success.png) no-repeat scroll 0 0; display: inline-block; height: 32px; margin-bottom: -7px; width: 32px; margin-right: 15px;}
.suc_box{ background: #f5f9fa; border: 1px solid #d4d8d9; text-align: center; padding: 7px 0px; margin-top: 40px; width: 506px; display: inline-block; font-size: 16px; color: #219a36; cursor: pointer;}
.suc_box:hover{ color: #219a36;}
.suc_line{ background: #ebebeb; height: 1px; margin: 70px auto 40px;}
.suc_info_font{ font-size: 14px; color: #354052;  font-family:'微软雅黑'; position: relative;}
.suc_info_font a{ color: #0084f3;}

.registered_main .check_i_img { background: url(/boxpro/images/i_icon.png) no-repeat scroll 0 0; display: inline-block; height: 32px; margin-bottom: -7px; width: 32px; margin-right: 15px;}
.right_h3_font{ font-size: 30px;}
.resend_box{ background: #fff9f4; border: 1px solid #fe8125; text-align: center; padding: 7px 0px; margin-top: 40px; width: 506px; display: inline-block; font-size: 16px; color: #ff4400;  cursor: pointer;}
.resend_box:hover{ color: #ff4400;}
.resend_info{  font-family:'微软雅黑'; font-size: 14px; color: #354052; margin-top: 5px;}
.resend_info span{  font-family:'微软雅黑'; font-size: 18px; color: #696d73; font-style: italic;}
.resend_code_btn{ background: #00b5f3; text-align: center; padding: 5px 15px; cursor: pointer; border-radius: 5px; font-size: 14px; color: #fff;  font-family:'微软雅黑'; float: left; margin: 10px 0px 10px; border:0px none;}
.resend_code_btn.gray{ background: #c7cbd2;cursor: default;}
.resend_code{ position: relative; font-size: 14px; color: #354052;  font-family:'微软雅黑';}
.resend_code span{ color: #0084f3; cursor: pointer;}
.resend_code_msg{ position:absolute; top:-40px; left:440px; background:#f8f8f8; border:1px solid #e5e5e5; padding:0px 20px 5px; width:292px; display:inline-block;border-radius:3px; z-index:0; font-size:12px; display: none;}
.resend_code_msg b{ background:url(/boxpro/images/msg_bg.png) 0px -9px no-repeat; width:9px; height:21px; position:absolute; left:-9px; top:9px;}
.resend_msg{ position: fixed; top: 100px; background: #66d4f9; font-size: 14px; width: 180px; border-radius: 3px; padding: 7px; color: #fff; text-align: center; margin-left: 186px;}

.num_time{ font-size: 22px; margin: 0px 10px; color: #2587c9; font-family: '微软雅黑'; font-style: italic; font-weight: bold; }
.mar_top{ margin-top: 20px;}
.mar_top1{ margin-top: 10px;}
#again{ color: #2587c9; font-size: 14px; margin: 0px 5px; text-decoration: underline;}
.btn-primary { background: none repeat scroll 0 0 #448de8; border: 0 none; border-radius: 3px; color: #fff; cursor: pointer; display: inline-block; font-size: 24px; font-weight: normal; height: 43px; line-height: 43px; margin-bottom: 0; padding: 3px 15px; text-align: center; text-decoration: none; transition: all 0.25s linear 0s; vertical-align: middle; white-space: nowrap; width: 320px;}
a.btn-primary:hover{ color: #fff; background: #539cf5;}
.red{ color: #ff0000 !important;}
.pos1{ position: absolute; left: 280px; bottom: 0px;}
.d_mar2 td{ padding-top: 8px;}
.f_pwd_code{ float: left; margin:25px 0px 0px 30px;}
.f_pwd_code a{ color: #005688;}
.f_pwd_code_input{ width: 100px;float: left; margin-top: 15px;}
#create_userCount,#outer_create_userCount{ float: left; margin: 20px 0px 0px 0px;}
#menu_tree_copy .ztree li.level0{ margin:0px;}
.add_userbtn{ float: left; margin: 15px 0px 0px;}
.mar_2{ margin: 0px 20px;}
.add_invitation {
    float: right;
    cursor: pointer;
    display: none;
}
.ztree li a button{
    background-image:url(/boxpro/css/zTreeStyle/img/loading.gif);
    background-position: 0 0;
}

.ztree li .button.add {
    background-image:url("/boxpro/css/zTreeStyle/img/zTreeStandard.png");
    background-position: -144px 0;
    margin-left: 2px;
    margin-right: -1px;
    vertical-align: top;
}
#use_main_section .dataTables_filter{ margin-top: 5px;}
.return_font{ position: relative; top: 23px; margin-left: 30px; background: #005688; padding: 3px 3px 5px;}
.return_font img{ vertical-align: middle;}
.return_font span{ color: #fff; font-size: 16px; position: relative; top: 2px;}
#adminHelp{ padding-left: 0px; margin-left: 10px;}
#adminHelp a{ float: left; background: #005688; padding: 3px; height: 16px;}
#wrapper.mobile_wrapper{ min-width: 0;}


/*添加bstrap-btn样式*/
.mobile_wrapper #previewer{ line-height: 40px; margin-top:120px;}
.mobile_wrapper #swf_wapper{ text-align: center;}
.btn-info {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    box-shadow:none;
    background-color: #49afcd;
    *background-color: #2f96b4;
    background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
    background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
    background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
    background-repeat: repeat-x;
    border-color: #2f96b4 #2f96b4 #1f6377;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
    color: #ffffff;
    background-color: #2f96b4;
    *background-color: #2a85a0;
}

.btn-info:active,
.btn-info.active {
    background-color: #24748c \9;
}

.btn-inverse {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #363636;
    *background-color: #222222;
    background-image: -moz-linear-gradient(top, #444444, #222222);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
    background-image: -webkit-linear-gradient(top, #444444, #222222);
    background-image: -o-linear-gradient(top, #444444, #222222);
    background-image: linear-gradient(to bottom, #444444, #222222);
    background-repeat: repeat-x;
    border-color: #222222 #222222 #000000;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
    color: #ffffff;
    background-color: #222222;
    *background-color: #151515;
}

.btn-inverse:active,
.btn-inverse.active {
    background-color: #080808 \9;
}
.btn.btn-info:hover, .btn.btn-info:focus, .btn.btn-info:active, .btn.btn-info.active{
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #2f96b4;
    *background-color: #2f96b4;
    background-repeat: repeat-x;
    border-color: #2f96b4 #2f96b4 #1f6377;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    transition:all 0s ease-in-out 0s;
}
.btn.dload-btn-info{ width:90%; margin:auto; line-height:35px; margin-top:50px; font-size: 16px;}

.sync_wx {
    background: #36a2e1;
    color: #fff;
    border: 0px none;
    margin-top: 4px;
    cursor: auto;
}
/*=============激活页面==========*/
#ongoing{ padding-top: 140px; text-align: left; width: 655px; margin: auto;}
.wid_flexslider_box{ text-align: left; width: 655px; margin: auto;}
#ongoing h5{ margin:10px 0px 40px ; font-size: 16px; color: #747474; font-family: '微软雅黑'; text-align: left;}
.ongoing_flexslider_box{ margin: auto; border: 1px solid #efefef; padding: 43px 42px 40px 43px; text-align: left;}
.ongoing_flexslider_box h4{ font-size: 22px; color: #4b4b4b; font-family: '微软雅黑';}
.slides_text{ float: left;}
.slides_image{ float: right; margin-top: 11px; width: 247px; text-align: center; height: 171px; line-height: 171px;}
.slides_image img{ margin: auto;}
#ongoing .slides_text h5{ font-size: 16px; color: #1b1c1d; font-family: '微软雅黑'; text-align: left; margin: 33px 0px 15px;}
.slides_text ul li{ font-size: 12px; color: #70747c; line-height: 22px;}
.slides_text ul li b{ color: #8ccfed; margin: 0px 8px 0px 3px;}


#load{ height:18px; background:#ececec; position: relative;}
#loading{position:relative;z-index:2;height:18px; width: 0;
    background: #b1e125;
    filter: progid:DXImageTransform.Microsoft.gradient(gradienttype=1, startColorstr='#57d8f0', endColorstr='#b2e122');
    background: -webkit-gradient(linear, left right, left right, from(#57d8f0), to(#b2e122));
    background: -moz-linear-gradient(left, #57d8f0, #b2e122);}
#loadtext{position:absolute;width:57px;height:35px;line-height:25px;text-align:center; background:url(/boxpro/images/info_bg.png); font-size: 18px; color: #fff; top: -40px; margin-left: -30px;}

@media screen and (max-width: 745px) {
    #ongoing, .wid_flexslider_box{ width: 90%;}
    .ongoing_flexslider_box{ padding: 43px 2% 40px;}
    .slides_image{ float: left; margin-top: 30px;}
}
table.dataTable .th_tit{ font-size: 14px; line-height: 30px;}
table.dataTable .td_tit{ font-weight: bold;}


.error_account_main{ width: 521px; margin: auto; text-align: left; padding: 150px 0px 0px;}
.error_account_main .error_h3{ text-align: left; margin-bottom: 43px; font-size: 26px; font-family: '微软雅黑';}
.account_main.error_account_main h5{ text-align: left; margin: 17px 0 13px;}
.new_email_box{ font-size: 16px; color: #354052; font-family: '微软雅黑'; background: #fff9f4; border: 1px solid #fe8125; padding: 10px 26px; line-height: 34px;}
.new_email_box span{ color: #248df4; font-size: 16px;}
.error_msg_red{ font-size: 14px; color: #f23b3f; font-family: '微软雅黑'; margin: 24px 0px 32px;}
.error_line{ height: 1px; font-size: 0px; background: #ebebeb; margin-bottom: 30px;}
.error_phone{ font-size: 14px; color: #354052; font-family: '微软雅黑'; font-style:italic;}
.error_phone span{ font-size: 18px; color: #696d73; font-family: '微软雅黑';}
.error_account_main .resend_code_msg{ left: 520px;}
#top_operate_area{ float: right; height: 33px;}

#main_aside_left .ztree li span{ line-height: 10px;}
#main_aside_left .ztree li span#treeDemo_6_span{ font-weight: bold;}
.fr_menu{ float: right;}

table.dataTable#tenantUseFrequencyManage  td{ text-align: center;}
.select2-search input{ border: 1px solid #CCCCCC; height: 24px; margin-top: 3px;}
.info_cbox input[type="checkbox"]{ position:relative; top: 2px; margin: 0px 3px 0 15px;}
.info_cbox input[type="checkbox"]:first-child{ margin-left: 0px;}
.dw_file{ height:300px; line-height: 300px; font-size: 16px;}
.dw_file a{ font-size: 16px;}

.form_file_con.file_recycle .viewIconBox div.trash_img{ width: auto; height: auto;}
.form_file_con .imagesView,.form_file_con.file_recycle .viewIconBox div.trash_img .images_view{ width: 68px; height: 75px;}
.form_file_con .viewIconBox{ width:104px; height: 125px;}
.form_file_con .viewIconBox #check_outline{ margin-left: 81px; margin-top: -21px;}
.form_file_con .viewIconBox{ padding:12px 0px;}

/*======================technical_support========================*/
.t_sup_conbox > ul > li{ display:none;}
.t_support_line{ background:#006dcc; height:6px; width:100%;}
.t_support_header{ background:#f4f4f4; height:130px; width:100%;}
.t_support_hcon{ width:1000px; margin:auto;}
.t_support_hcon h1{ font-size:38px; font-family:'微软雅黑'; color:#055ca8; margin:42px 0px 0px; float:left;}
.t_support_hcon span{ font-size:14px; font-family:'微软雅黑'; color:#828282; margin-top:57px; text-align:right; float:right;}
.t_support_tit{ background:url(/boxpro/images/t_support_rbg.jpg) 0 0 repeat-x;  position:relative; height:186px; width:100%;}
.t_support_bg{ background:#0075d6 url(/boxpro/images/t_support_bg.jpg) 0 0 no-repeat; height:186px; width:802px; position:absolute; right:0px; top:0px;}
.t_support_titcon{ width:1000px; margin:auto; padding-top:70px;}
.t_support_tit h3{ font-family:'微软雅黑'; color:#fff; font-size:30px; border-left:6px solid #fff; margin:0px 0 0 55px; padding:0px 0px 0px 20px; font-weight:normal;}
#tSupport ul.service_ul>li>i{ background-image:url(/boxpro/images/t_support_icon.png); background-repeat:no-repeat; width:25px; height:25px; display:inline-block; margin-right:10px; vertical-align:middle;}
#tSupport ul li i.shouc{ background-position:3px -2px;}
#tSupport ul li i.jiaoc{ background-position:-48px -2px;}
#tSupport ul li i.ruanj{ background-position:-101px 0;}
#tSupport ul li i.faq{ background-position:-152px 0;}
#tSupport .service_ul li{ margin:0 30px 0 30px; color:#000000; font-size:20px; cursor:pointer; padding:0px 25px 0 15px;}
#tSupport .service_ul li.on{ color:#0578c1;}
#tSupport .service_ul{ height:60px; padding-top:43px;}
#tSupport{ margin:0px;}
.t_sup_conbox{ min-height:209px; border-bottom:1px solid #d7d9dc; width:1000px; margin:auto;}
#tSupport .service_main_con .line{ border-top:4px solid #00b5f3;}
#tSupport .service_main_con{ border-bottom:1px solid #d4d8d8;}
ul.t_sup_link_ul{ margin:80px 0 0 50px;}
ul.t_sup_link_ul li{ font-size:18px; color:#000000; font-family:'微软雅黑'; line-height:25px; margin-bottom:20px;}
ul.t_sup_link_ul li a{ color:#00b5f3; font-size: 18px;}
ul.t_sup_link_ul li i{ background:url(/boxpro/images/t_support_icon2.png) 0 0 no-repeat; width:16px; height:20px; display:inline-block; vertical-align:middle; margin-right:15px;}
.t_support_footer{ background:#f2f2f2; border-top:1px solid #e6e6e6; margin-top:137px; height:71px;}
.a_footer_conleft{ float:left; font-size:12px; color:#777; line-height:20px;}
.a_footer_conright{ float:right; font-size:12px; color:#777;}
.t_support_footer_con{ width:1000px; margin:auto; position: relative;}
.t_sup_h3{ font-size: 20px; color: #333; font-weight: normal; margin: 40px 0px 20px 40px;}
.t_sup_mar1{ margin:0px 0 50px 60px !important;}
.t_sup_mar2{ margin:0px 0 80px 60px !important;}
.t_sup_mar3{ margin:80px 0 80px 60px !important;}
.t_sup_color1{ color: #666; font-size: 18px;}

/*======================idcode_back========================*/
.idcode_btn{ cursor: pointer; font-family: '宋体'; font-size: 12px; color: #0a5a88; background: #f2f7fa; border: 1px solid #afd6ec; padding: 5px 13px; border-radius: 5px; margin-left: 30px;}
.idcode_back_con{ background: #fff; border: 1px solid #dddddd; border-top: 4px solid #f25d5d; width: 888px; margin: -20px auto 0px; position: relative; z-index: 3;}
.idcode_i_icon{ width: 31px; height: 31px; display: inline-block; background:url(/boxpro/images/idcode_i_icon.png) 0 0 no-repeat;  vertical-align: middle; margin-right: 13px;}
.idcode_back_msg{ font-size: 18px; color: #de2121; font-family: '微软雅黑'; padding: 30px 0px; line-height: 45px; margin: 0px 30px 30px; border-bottom: 1px solid #cccccc;}
.idcode_back_msg div{ text-indent: 45px; font-size: 18px; color: #de2121; font-family: '微软雅黑';}
.idcode_back_ul{ margin: 10px 30px 80px;}
li.idcode_label1{ line-height: 21px; border-bottom: 1px dashed #dddddd; padding-bottom: 10px;}
.idcode_label1 label{ font-size: 19px; font-family: '微软雅黑'; color: #333333;}
.idcode_label1 span.idcode_error{ font-size: 22px; font-family: '微软雅黑'; color: #ff0000; line-height: 30px; vertical-align: middle; margin: 0px 5px 0px 10px;}
.idcode_label1 span.idcode_errormsg{ font-size: 16px; font-family: '微软雅黑'; color: #ff0000; display: none;}
.idcode_label1 i{ background: #496ab4; width: 5px; height: 21px; display: inline-block; margin-right: 10px; position: relative; top: 4px;}
.idcode_input1 input[type="text"],.idcode_input1 input[type="password"]{ border: 1px solid #dddddd; border-radius: 0px; width: 560px; padding: 7px 8px; margin: 15px 0px 25px;}
.idcode_tab1 table{ width: 100%; border: 1px solid #dddddd; margin-top: 20px;}
.idcode_tab1 table tr td{ font-size: 16px; color: #333333; font-family: '微软雅黑';}

.idcode_input_tr td{ border-bottom: 1px solid #dddddd; padding: 8px 0px;}
.idcode_tab1 table td.idcode_td1{ padding-left: 27px;}
.idcode_tab1 table tr td input{ border: 1px solid #dddddd; border-radius: 0px; width: 126px; padding: 7px 8px; margin: 15px 0px 25px;}
.idcode_subbtn_div{ text-align: center; margin: 45px auto 0;}
.idcode_subbtn{ font-size: 26px; font-weight: normal; color: #ffffff; font-family: '微软雅黑'; background: #018cf5; border: 0px none; padding: 7px 85px; cursor: pointer;}


.tipinfo{ background:#f2dede; border:1px solid #eed3d7; padding:6px 10px;display:inline-block; display:none; z-index:0; font-size:12px; margin: 10px 20px 0px; color: #b94a48;}

#table_data_filter{ margin: 35px 0px 0px 10px; float: left;}
/*.ht .title_update a{ display: inline-block; line-height: 22px; width: 100px; padding: 0px 3px;}*/
/*.dataTables_length{ margin-bottom: 50px;}*/
/*#table_data_filter{ margin: 10px 0 160px 10px; float: left;}*/
.ht .title_update a{ display: inline-block; line-height: 22px; width: 100px; padding: 0px 3px;}
.dataTables_length{ margin-bottom: 50px;}
#selectForm .line{margin-top:8px;}
#selectForm label{width: 120px;display: inline-block;}
#selectForm label input{width: 16px;height: 16px;position: relative;top: 4px;}
#selectForm #select_btn{position: absolute;left: 500px;top: 80px;background: #005688;text-shadow: none;width: 40px;height: 24px;line-height: 24px;text-align: center;margin: 0 0 0 227px!important; color: #fff;font-size: 15px;}
#selectForm #select_btn:hover{text-shadow: none;}
#selectForm .SSX{overflow:hidden;}
#selectForm .SSX .address{float:left;height:30px;line-height:30px;}
#selectForm .SSX .address input{margin: 0 5px 0 0;width: 80px;height: 24px;box-sizing: border-box;line-height: 24px;border: 1px solid #ccc;box-shadow: none;-webkit-appearance: none;background: none;}
#selectForm select{width: 80px;height: 24px;box-sizing: border-box;line-height: 24px;border: 1px solid #ccc;border-radius: 3px;}

.exception-cb{ line-height: 24px;}
.exception-cb input{ vertical-align: middle;}
.qt_t{ margin-top: 10px;}
.qt_t textarea{ width: 325px; height: 40px; font-size: 12px; padding: 3px 8px; border: 1px solid #ccc;}
.email_page_p p{ margin: 5px 0px;}


/*==============例外-下线===========*/
.pop_menu_radio{ border-bottom: 1px solid #cccccc; font-size: 18px; color: #333333; font-family: '微软雅黑'; margin: auto; text-align: center; padding-bottom: 12px;}
.pop_menu_radiocon{ display: inline-block; margin: auto;}
.pop_menu_radio #guant{ margin-left: 107px;}
.liw_tit{ font-size: 16px; color: #333333; font-family: '微软雅黑'; padding-bottom: 13px; border-bottom: 1px dotted #ccc; margin-top: 20px;}
.liw_tit i{ width: 5px; height: 21px; background: #496ab4; font-size: 0px; margin-right: 14px; display: inline-block; vertical-align: middle;}
.xiangx_tit{ font-size: 16px; color: #333333; font-family: '微软雅黑'; margin:10px 0px 5px 0px; padding-top: 5px;}
.xiangx_tit .red{ font-size: 20px; color: #ff0000; line-height: 20px; vertical-align: middle; margin-right: 10px;}
.xiangx_tit .gray{ font-size: 12px; color: #8d8d8d;}
.gt_con_ut .xiangx_tit{ margin:0px 0px 5px 0px;}

.shuom_tarea{ padding: 5px 8px; border: 1px solid #d5d5d5; width: 764px; height: 72px;}
.cancelExp_tarea{padding: 5px 8px; border: 1px solid #d5d5d5; width: 498px; height: 72px;}
.liw_main .gt_con_ut .shuom_tarea{ height: 40px;}
.liw_main .shuom_tarea{ height:120px;}

.liw_inputbox{ margin: 5px 0px 10px 0px;}
.liw_inputbox label{ display: inline-block;}
.exception-cb input.liw_input1{ width:400px; display: inline-block; margin-left: 10px;}
.liw_conbox{ width: 100%;}
.liw_main{ margin-bottom: 55px;}
.liw_main .dialog_btn2{ bottom: 10px; left: 40px; right: auto;}
.liw_main .dialog_btn2.liw_mar1{ left: 150px;}
.liw_inputbox2 input.liw_input1{ width: 374px; margin-left: 10px;}
#guantCon .xiangx_tit{ border: 0px none;}
#guantCon .liw_tit{ padding-bottom: 5px;}
.liw_timebox{ padding:10px 0 0 30px; font-size: 14px; color: #606060; font-family: '微软雅黑'; border-top: 1px dotted #ccc;}
.liw_timebox input.liw_input1{ width:366px; display: inline-block; margin-left: 10px;}
.liw_input_box1{margin-top: 15px;}
.liw_input_box1 input{ width: 110px; margin-left: 5px; font-size: 12px;}
.gt_con_ut .liw_input_box1 input{ width: 115px;}
.shenh_con_ut .liw_input_box1 input{ width: 150px;}
.gt_radio_box1{ height: auto; margin-top: 10px;}
.gt_radio_mar1{ margin-left: 30px;}
.gt_mar1{ margin-left: 15px;}
.gt_red_mar1{ margin: 10px 0px 20px;}
#gb_time_tit{ font-size: 14px; color: #333; font-family: '微软雅黑';}
.liw_input_box1 label{ font-size: 14px; color: #333; font-family: '微软雅黑';}
.gt_con_ut #gtxxsm{ width: 796px; height: 100px;}
.gt_con_ut .gt_tarea1{ width: 796px;}

.gt_tit1{ font-size: 14px; color: #333333; font-family: '微软雅黑'; margin:7px 0px 5px 0px;}
.dialog_main .info{color:red;font-size:14px;}
.gt_tarea1{ padding: 3px 8px; border: 1px solid #d5d5d5; width: 768px; height: 35px;}
.gt_con_ut input.share_user{ margin-bottom: 0px;}
.shenh_con_ut input.share_user{ margin-bottom: 0px;}
.shenh_con_ut .gt_tarea1{ width: 779px; height: 55px;}
.gt_tit2{ font-size: 14px; color: #333; font-family: '微软雅黑'; display: inline-block; width: 50px;}
.guant_ul_mb0{ margin-bottom: 0px;}

.gtpage_radio_box1{ height: auto; margin: 15px 0px 25px;}
.gtpage_tarea1{ padding: 3px 8px; border: 1px solid #d5d5d5; width: 768px; height: 55px; margin: 15px 0px 25px;}
.gtpage_tarea2{ padding: 3px 8px; border: 1px solid #d5d5d5; width: 768px; height: 110px; margin: 15px 0px 0px;}
.guant_tit1{ font-size: 14px; color: #333; text-align: center;}
.guant_tit1 .guant_titradio_box{ margin:0  30px; display: inline-block; text-indent: 0px;}
.guant_tit1 .guant_titradio_box label{ margin-left: 5px; font-size: 14px; color: #333; font-family: '微软雅黑';}
.guant_tit1 .guant_titradio_box.radio_checked label{ color: #ff0000;}
.guant_tit2{ margin: 40px 30px 20px; padding-bottom: 10px; border-bottom: 1px dashed #dddddd;}
.guant_label label{ font-size: 14px; color: #333; font-family: '微软雅黑';}
.guant_ul{ margin-left: 50px;}
.guant_ul .idcode_input1 input[type="text"], .guant_ul .idcode_input1 input[type="password"]{ margin: 10px 0 25px;}
.guant_label_radio{ margin-bottom: 20px;}
.guant_ul .gtpage_tarea1,.shenb_con .gtpage_tarea2{ margin-top: 10px;}
.gtpage_tarea_div{ border: 1px solid #ddd; padding: 3px 8px; margin: 10px 0 25px; width: 768px; min-height: 30px;}

.sqyy_tit{ font-size: 14px; color: #333; padding: 9px 20px 5px; }
.shenh_box .shenh_info{ margin: 0px 20px;}
.shenh_dh_box{ margin: 10px 20px 0;}
.gt_label_tit{ font-size: 14px; font-family: '微软雅黑'; color: #333;}
#clearDiv{ margin-bottom: 20px;}
.shenh_dh_mar{ margin: 10px 20px 15px;}
/*----------------------------animate_menu-----------------------*/
.animate_menu_box{ width: 100%;position:relative;border-bottom:1px solid #dddddd; margin:0px auto 18px; height: 54px;}
.animate_menu_box .animate_menu_ul li{ margin:10px 20px 0 20px; font-size: 18px; color: #707176; font-family: '微软雅黑'; cursor:pointer; padding:0px 15px 0px 10px; float: left;}
.animate_menu_box .animate_menu_ul li.on{ color:#1a78b3;}
.animate_menu_box .line{position:absolute;left:20px;bottom:0;font-size:0;line-height:0;width:1px;border-top:4px #1a78b3 solid; width:97px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
/*----------------------------animate_menu_end-----------------------*/

.xqhover{ position: relative;}
.shenh_pop{ position:fixed; top: 100px; left: 295px; z-index: 100; display: none;}
.shenh_angle{ background:url(/boxpro/images/shenh_angle.png) 0 0 no-repeat; width: 7px; height: 11px; position: absolute; top: 10px; left: 3px;}
.shenh_box{ margin-left: 9px; background: #fff; border: 1px solid #9a49df; width: 747px; max-height: 417px; overflow-y: auto; padding: 0px 20px; text-align: left;}
.shenh_tit1{ font-size: 12px; color: #4a4a4a; font-family: '微软雅黑'; background: #d8e8f8; border: 1px solid #dcdfe4; padding: 5px 20px; margin-top: 20px;}
.shenh_info_tit1{ padding: 9px 20px 5px; font-size: 12px; font-family: '微软雅黑'; color: #4a4a4a;}
.shenh_info_tit1 span.shenhr{ margin: 0px 30px; display: inline-block; width: 120px;}
.shenh_cor1{ color: #005689}
.jinjihr{ margin: 0px 30px; display: inline-block; width: 200px;}
.jinjihuifu{margin: 0px 30px; display: inline-block; width: 200px;}
.shenh_info{ border: 1px solid #dcdfe4; padding: 6px 10px; font-size: 12px; color: #65657a; font-family: '宋体'; margin-bottom: 10px;}
.sqyy_info{ padding: 10px 20px 0; font-size: 12px; color: #65657a; font-family: '微软雅黑';}
.coloum_a1{ margin-left: 10px; font-size: 14px; color: #3e779d;}

.fr_mar1{ float: right;}
.shenhdw{ display: inline-block; width: 220px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle;}

.index_line{ height: 4px; width: 100%; background: #50d466;}
.a_header_leftcon_box{ float: left;}
.a_header_leftcon{ font-size: 14px; color: #000000; font-family: '微软雅黑'; margin-top: 22px;}
.a_header_leftcon span{ font-size: 16px; color: #000000; font-family: '微软雅黑';}
.a_header_leftcon i{ background:url(/boxpro/images/phone_icon.png) 0 0 no-repeat; width: 23px; height: 23px; display: inline-block; vertical-align: bottom; margin-right: 7px;}
.text_scroll{ width:400px; position:relative; white-space:nowrap; overflow:hidden; height:20px; margin-top: 10px;}
#noticeList{ position:absolute; top:0; left: 30px; height:20px; font-size: 14px; color:#f05f32;  font-family: '微软雅黑'; font-weight: bold;}
.a_header_btnul{ float: right; margin: 34px 0px 0px 0px;}
.a_header_btnul li{ float: right; margin-left: 1px;}
.a_header_btnul li > a{ font-size: 16px; color: #fff; font-family: '微软雅黑'; padding: 6px 35px; position: relative; display: block; height: 24px;}
.a_header_btnul li > a.gxsm{ background: #f75352; padding: 6px 13px;}
.a_header_btnul li > a.lwgt{ background: #32c9de; padding: 6px 27px;}
.a_header_btnul li > a.bsm{ background: #50d466;}
.a_header_btnul li > a > i{ background:url(/boxpro/images/w_j.png) 0 0 no-repeat; width: 5px; height: 5px; display: inline-block; position: absolute; top: 0px; right: 0px;}
.a_header_contact_wrap{ width: 100%; border-bottom: 1px solid #e5e5e5; height: 45px; margin-top: 30px;}
.a_header_contact{ width: 1002px; margin: 0px auto;}
.a_header_contact,.a_header_contact a{ font-size: 14px; color: #333333; font-family: '微软雅黑';}
.a_header_contact i.email_i{ background:url(/boxpro/images/index_email_icon.png) 0 0 no-repeat; width: 16px; height: 12px; display: inline-block; position: relative; top: 1px; margin-right: 10px;}
.a_header_contact a{ margin-left: 35px;}
.a_header_contact a i.setup_i{ background:url(/boxpro/images/index_setup_icon.png) 0 0 no-repeat; width: 14px; height: 15px; display: inline-block; position: relative; top: 3px; margin-right: 10px;}
.a_header_contact span{ margin-left: 35px; color: #333;}
.a_header_contact span i.sqq_i{ background:url(/boxpro/images/s_qq.png) 0 0 no-repeat; width: 15px; height: 16px; display: inline-block; position: relative; top: 3px; margin-right: 10px;}
.a_header_contact a i.tongz_i{ background:url(/boxpro/images/tongz_i.png) 0 0 no-repeat; width: 16px; height: 14px; display: inline-block; position: relative; top: 2px; margin-right: 10px;}
.login_tab_msg{ margin-bottom: 15px; color: #ff0000;}
.xg_info_ul{ position: fixed; top: 115px; left: 12px; z-index: 11;}
.xg_info_ul li{ position: relative; margin-bottom: 5px;}
.xg_info_ul li#erwmLi{ margin-bottom: 10px;}
.xg_icon_div{ width: 30px; height: 29px; line-height: 29px; text-align: center; background: #efefef; padding: 5px; margin-bottom: 5px; cursor: pointer;}
.xg_icon_div.selected{ background: #fff;}
.xg_icon_div img{ vertical-align: middle;}
.xg_icon_div:hover{ background: #fff;}
.xg_icon_info{ text-align: center; font-size: 12px; font-family: '微软雅黑'; z-index: 11; background: #fff; padding: 13px 3px 12px; border: 1px solid #bebebe; width: 125px; line-height: 24px;}
.xg_icon_info .index_angle{ position: absolute; top:19px; right: -8px; background:url(/boxpro/images/index_angle.png) 0 0 no-repeat; width: 8px; height: 13px; display: inline-block;}
.xg_font1{ font-size: 14px;}
.xg_font2{ font-size: 14px; color: #3a3a3a; margin-bottom: 13px;}
.xg_font3{ font-size: 16px; color: #121317; margin-top: 2px;}

.email_input{border: 1px solid #ccc; margin: 0px; width: 200px;}
.email_main{ margin: 20px 33px 30px 33px;}
.email_prompt{ display: inline-block;}
.prompt_left{ margin-right: 10px;}
.prompt_left img{ vertical-align: middle; margin-right: 15px;}
.prompt_left{ float: left; font-size: 14px; color: #000000; font-family: '微软雅黑'; line-height: 28px;}
.prompt_right{ float: left; font-size: 14px; color: #000000; font-family: '微软雅黑'; line-height: 28px;}
.prompt_line{ border-bottom: 1px solid #e5e5e5; width: 100%; clear: both; margin: 9px 0px 20px;}
.prompt_email input{ width: 284px; height: 28px; padding: 3px 10px; border: 1px solid #cbcbcb;}
.prompt_email{ text-align: center;}
.dialog_tab4 .prompt_marb1 td{ padding: 0px 0px 7px 10px; color: #ff0000;}
.prompt_email label{ font-size: 14px; color: #000000; font-family: '微软雅黑';}
.email_dialog_footer{ border-top: 1px solid #e5e5e5;}
.email_dialog_footer input[type="button"]{ font-size: 12px; color: #ffffff; font-family: '宋体'; background: #00b5f3; border: 1px solid #009af3; width: 73px; border-radius: 0px; margin: 10px 51px 15px 0px; float: right; cursor: pointer;}
.email_dialog_footer input[type="button"]:hover{ opacity: 0.8;filter:alpha(opacity=80);}
.email_error{ color: #ff0000; margin: 0px 0px 0px 10px;}
.dialog_tab4 td{ text-align: left; padding: 7px 0px;}
.dialog_tab4 .red_font1{ color: #ff0000; font-size: 14px; margin-right: 5px; vertical-align: middle;}

/*========================审核流程=========================*/
.dialog_footer2{ border-top: 1px solid #e5e5e5;}
.blue_btn{ font-size: 12px; color: #ffffff; font-family: '宋体'; background: #00b5f3; border: 1px solid #009af3; width: 73px; border-radius: 0px; margin: 10px 26px 15px 0px; float: right; cursor: pointer;}
.blue_btn:hover{ opacity: 0.8;filter:alpha(opacity=80);}
.gray_btn{ font-size: 12px; color: #898c92; font-family: '宋体'; background: #f7f7f7; border: 1px solid #b2b1ba; width: 73px; border-radius: 0px; margin: 10px 26px 15px 0px; float: right; cursor: pointer;}
.gray_btn:hover{ opacity: 0.8;filter:alpha(opacity=80);}




.head_close_icon{display: inline-block; cursor: pointer; float: right; margin-right:17px; margin-top: 17px; height: 16px; width:16px; background: url(/boxpro/images/copyJs/close_icon.png) no-repeat center center;}
.tk_head{ overflow: hidden; height: 43px; border-bottom:1px solid #d2d2d2; background:url(/boxpro/images/copyJs/head_bg.jpg) repeat-x;}

