html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
  background-color: #eee;
  font-family: Open Sans, Tahoma,Verdana, Times New Roman, Arial, Helvetica, Microsoft Yahei;
  color: #414141;
  min-width: 1100px;
}

ol, ul,li {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  table-layout:fixed;
}

a {
  outline: none;
  text-decoration: none;
}

html,
body {
  height: 100%;
  width: 100%;
  overflow: hidden;
  margin: 0;
  padding: 0;
  background-color: #eeeeee;

}


:focus {
  outline: 0;
}

.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  zoom: 1;
}

.text_overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}

.dis_inline {
  display: inline-block;
  zoom: 1;
  *display: inline;
  *zoom: 1;
  vertical-align: top;
}
.dis_none{display:none;}
.dis_in{display:inline-block;zoom:1;*display:inline; *zoom:1;vertical-align:top;font-size:14px;}
.cursor{cursor:pointer;}
.text_center{text-align:center;}
.l_hei30{height:30px;line-height:30px;}
.mar_r20{margin-right:20px;}
.mar_b30{margin-bottom:30px;}
.mar_r10{margin-right:10px;}
.mar_t10{margin-top:10px;}
.mar_t4{margin-top:4px;}
.dis_block{display:block;}
.font0{font-size:0;}
.mar_t13{margin-top:13px;}
.mar_t16{margin-top:16px;}
.mar_t18{margin-top:18px;}
.mar_t14{margin-top:14px;}
.mar_t15{margin-top:15px;}
.mar_t8{margin-top:8px;}
.mar_l10{margin-left:10px;}
.wid70{width:70%;}
.mar_t5{margin-top:5px;}
/**header**/

.header {
  border: 1px solid #e4e4e4;
  height: 68px;
  line-height: 68px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 2;
}

.header_logo {
  float: left;
  margin-left: 38px;
}
.header_logo img{margin-top:18px;}
.header_right {
  float: right;
  margin-right: 32px;
}

.header_right_btn {
  cursor: pointer;
}

.header_right_btn img {
  margin-top: 13px;
}

.header_user {
  margin-right: 30px;
}

.header_user img {
  width: 52px;
  height: 52px;
  border-radius: 80px;
  margin-right: 16px;
  margin-top: 7px;
}

.header_user_name {
  font-size: 16px;
  color: #080808;
}

/**login**/

.login {
  width: 100%;
  height: 100%;
  background: url(../../image/pc-img/logo-bj.png) no-repeat center top;
  position: relative;
}

.login_tit {
  color: #414141;
  font-size: 40px;
  text-align: center;
  margin-top: 8%;
}

.login_cont {
  width: 700px;
  height: 400px;
  margin:2% auto 0;
  background:url(../../image/pc-img/partner-center-icon9.png) no-repeat center top;
  background-size:100% auto ;
  /* width: 760px;
  height: 420px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -210px 0 0 -380px;
  box-shadow: 0 0 20px rgb(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 20px rgb(0, 0, 0, 0.75);
  -o-box-shadow: 0 0 20px rgb(0, 0, 0, 0.75);
  -webkit-box-shadow: 0 0 20px rgb(0, 0, 0, 0.75);
  background-color: #fff;
  border-radius: 20px;*/
}


.login_cont_tit{font-size:24px;line-height:42px;color:#0a4cbb;text-align: center;margin-top:40px;}

.login_info{width:50%;margin:0 auto;}
.login_info_tit{font-size:14px;color:#414141;margin-bottom:14px;margin-top:10px;}

.login_input_cont{position: relative;}
.login_input{width:86%;border:1px solid #bbb;border-radius: 5px;height:38px;line-height:38px;color:#000;font-size:18px;padding:0 10% 0 4%;}
.login_input::placeholder{font-size: 14px;}
.login_input_icon{width:20px;height:100%;display:block;position: absolute;right:4%;top:0;}
.login_input_icon_error{background:url(../../image/pc-img/partner-center-icon4.png) no-repeat center;}
.login_input_icon_ok{background:url(../../image/pc-img/partner-center-icon3.png) no-repeat center;}
.login_input_error{font-size:12px;color:#bbb;line-height:24px;}
.login_keep{margin-top:20px;line-height:15px;}
.login_keep_left{float: left;}
.login_check{width:15px;height:15px;background-color:#fff;border:1px solid #bbb;border-radius: 2px;float:left;margin-right:5px;}
.login_checked{
  background:#fff url(../../image/pc-img/partner-center-icon8.png) no-repeat center;
}
.login_check_txt{color:#414141;font-size:14px;float:left;}
.login_forget{float:right;color:#0a4cbb;font-size:14px;cursor: pointer;}
.login_forget:hover{text-decoration: underline;}
.login_btn{margin-top:20px;}
.login_sign_btn{color:#fff;font-size:16px;background-color:#0a4cbb;width:100%;height:40px;line-height:40px;text-align:center;display:block;margin:0 auto;border-radius: 3px;cursor:pointer;transition: all 0.15s ease-in-out 0s;}
.login_sign_btn:hover{background-color:#2265b5;}

.login_tooltips{width:90%;font-size:14px;margin:10px auto 0;color:#414141;text-align: center;}

/**forgetpassword**/
.password_cont{
  width: 620px;
}
.login_input_code{width:50%;float:left;}
.verify_code{width:30%;float:right;font-family:Arial;
  font-style:italic;
  font-weight:bold;
  border:0;
  letter-spacing:2px;
  color:blue;font-size:20px;height:38px;line-height:38px;background-color:#fff;border:1px solid #ccc;}
.password_btn{font-size:16px;}




/**footer**/

.footer {
  width: 100%;
  height: 51px;
  line-height: 51px;
  background-color: #033285;
  text-align: center;
  color: #fff;
  position: fixed;
  bottom: 0;
  left: 0;
  font-size: 12px;
  z-index: 2;
}
.footer .beian{color: #fff;}
.footer .entweb{color: #fff;}
.footer .entweb img{margin-top:8px;}

.content{
  position: absolute;
  top: 88px;
  right: 15px;
  bottom: 71px;
  left: 15px;
  overflow: hidden;
  z-index: 1;
  background-color: #fff;
  -moz-box-shadow:0 0 25px rgba(0, 0, 0, 0.2);

  -webkit-box-shadow:0 0 25px rgba(0, 0, 0, 0.2);

  box-shadow:0 0 25px rgba(0, 0, 0, 0.2);


  border-radius: 1.5em;
  -moz-border-radius:1.5em;
  -webkit-border-radius:1.5em;

}


/**菜单**/
#content_menu {
  width:300px;
  position: absolute;
  left:0;bottom:0;top:0;
  border-right:1px solid #d2d2d2;
  background-color:#eff3f8;
  padding:20px 0;
  overflow-y: auto;
}


.menu ul li {
  display:block;
  margin-bottom:10px;
  overflow:visible;
  margin:0;
  padding:0;

}
.menu ul li a {
  padding-left:80px;
  font-size:18px;
  color:#666666;
  display:block;
  height:58px;
  line-height:58px;
  border-left:4px solid #eff3f8;
  cursor:pointer;
  transition: color 0.3s ease-in;

}
.menu_upload_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:-3px -436px;}
.menu_upload_bj:hover{background-position:-3px -526px;}
.menu ul li .active.menu_upload_bj{background-position:-3px -526px;}
.menu ul li a:hover.menu_upload_bj{background-position:-3px -526px;}


.menu_product_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:-3px -1164px;}
.menu_product_bj:hover{background-position:-3px -1257px;}
.menu ul li .active.menu_product_bj{background-position:-3px -1257px;}
.menu ul li a:hover.menu_product_bj{background-position:-3px -1257px;}



.menu_documentation_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:0px -1445px;}
.menu_documentation_bj:hover{background-position:4px -1351px;}
.menu ul li .active.menu_documentation_bj{background-position:0px -1351px;}
.menu ul li a:hover.menu_documentation_bj{background-position:0px -1351px;}



.menu_video_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:1px -346px;}
.menu_video_bj:hover{background-position:4px -257px;}
.menu ul li .active.menu_video_bj{background-position:1px -257px;}
.menu ul li a:hover.menu_video_bj{background-position:1px -257px;}

.menu_marketing_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:-5px -170px;}
.menu_marketing_bj:hover{background-position:-5px -84px;}
.menu ul li .active.menu_marketing_bj{background-position:-5px -84px;}
.menu ul li a:hover.menu_marketing_bj{background-position:-5px -84px;}


.menu_tools_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:0 -978px;}
.menu_tools_bj:hover{background-position:0 -1071px;}
.menu ul li .active.menu_tools_bj{background-position:0 -1071px;}
.menu ul li a:hover.menu_tools_bj{background-position:0 -1071px;}


.menu_account_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:-5px -615px;}
.menu_vmenu_account_bjideo_bj:hover{background-position:-5px -705px;}
.menu ul li .active.menu_account_bj{background-position:-5px -705px;}
.menu ul li a:hover.menu_account_bj{background-position:-5px -705px;}

.menu_operation_bj{background:url(../../image/pc-img/partner-center-icon20.png) no-repeat;background-position:-5px -886px;}
.menu_operation_bj:hover{background-position:-5px -795px;}
.menu ul li .active.menu_operation_bj{background-position:-5px -795px;}
.menu ul li a:hover.menu_operation_bj{background-position:-5px -795px;}

.menu ul li a:hover{
  border-left:4px solid #3b8cfb;
  color:#3b8cfb;
}

.menu ul li .active {
  border-left:4px solid #3b8cfb;
  color:#3b8cfb;
}

/* .menu ul li .inactive {
	background:url(../images/off.png) top right no-repeat;
} */
.menu ul li ul {
  display:none;
  /* margin-top:-4px;
  margin-bottom:20px;    */
}
.menu ul li ul li ul {
  margin-bottom:5px;
}
.menu ul li ul li {
  display:block;
  background:none;
  font-size:14px;

  color:#666;
  margin:0 0 15px 0;
  padding:0;
  border-left:none;
}
.menu ul li ul li a {
  background:none;
  font-size:14px;
  height:20px;
  line-height:20px;
  color:#666666;
  padding-left:102px;
  display:block;
  border-left:none;
}
.menu ul li ul li a:hover{
  border-left:none;
  color:#3b8cfb;
  background:url(../../image/pc-img/partner-center-icon18.png) no-repeat 85px center;
}
.menu ul li ul li .active {
  border-left:none;
  color:#3b8cfb;
  background:url(../../image/pc-img/partner-center-icon18.png) no-repeat 85px center;
}


/**右侧**/
#right_cont{
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 301px;
  background-color: #fff;
  padding:25px 0 30px;
  overflow: hidden;
  z-index: 1;

}
#list_cont{height:100%;min-width:800px;overflow-x:auto;}
.load_act {
  text-align: center;
  z-index: 4;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #fff url(../../image/pc-img/loading.gif)
  no-repeat center;
  opacity: 1;
  filter: alpha(opacity=100);
  display:none;
}

/**upload_files**/

.upload_files_model{width:100%;height:100%;}
.upload_files_tit{width:90%;margin:0 auto;font-size:24px;color:#3b8cfb;border-bottom:1px solid #d2d2d2;padding-bottom:10px;}
.portlet_body{padding-top:30px;}

.portlet_body_overflow{overflow-y:auto;height:80%;}
.portlet_body_cont{width:90%;margin:0 auto;padding-left:5%;}
.control_tit{font-size:14px;color:#666;margin-bottom:8px;}



.h20 {
  height: 20px;
  overflow: hidden;
  clear: both;
}
.nice_select {
  width: 350px;
  padding: 0 25px 0 9px;
  height: 29px;
  border: 1px solid #d2d2d2;
  border-radius:2px;
  position: relative;
  /*box-shadow: 0 0 5px #999;
  background: #fff url(../../image/pc-img/partner-center-icon21.png) no-repeat right center;*/
  cursor:pointer;
  color:#666;
  font-size:12px;
}
.nice_select input {
  display: block;
  width: 100%;
  height: 29px;
  line-height: 29px \9;
  border: 0;
  outline: 0;
  background: none;
  cursor:pointer;
}
.nice_select_icon{
  position:absolute;
  right:0;
  top:0;
  width:25px;
  height:29px;
  background: #3b8cfb url(../../image/pc-img/partner-center-icon21.png) no-repeat center;
  z-index:2;
}
.nice_select ul {
  width: 100%;
  display: none;
  position: absolute;
  left: -1px;
  top: 30px;
  overflow: hidden;
  background-color: #fff;
  max-height: 150px;
  overflow-y: auto;
  border: 1px solid #d2d2d2;
  border-top: 0;

  z-index:9999;
}
.nice_select ul li {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  padding: 0 10px;
  cursor: pointer;
}
.nice_select ul li.on {
  background-color: #e0e0e0;
}




.control_input_error{color:red;font-size:14px;line-height:20px;height:20px;}
.control_input{border:1px solid #d2d2d2;border-radius:2px;
  width: 365px;
  padding: 0 10px 0 9px;
  height: 29px;}

.control_ok_btn{cursor:pointer;display:block;width:20%;text-align:center;border-radius:3px;background-color:#3b8cfb;color:#fff;height:35px;line-height:35px;margin:30px 0 0 0;}
.control_ok_btn:hover{background-color:#2265b5;}

/**GstarCAD**/
.list_model{width:100%;height:100%;}
.list_button_group{width:95%;margin:0 auto;}

.group_btn{float:left;width:55px;height:30px;line-height:30px;padding-left:35px;background:#fff url(../../image/pc-img/partner-center-icon32.png) no-repeat;cursor:pointer;color:#3b8cfb;border-radius: 2px;border:1px solid #3b8cfb;}
.group_btn:hover{background-color:#3b8cfb;color:#fff;}
.group_btn_new{float:left;width:55px;height:30px;line-height:30px;padding-left:35px;background:#fff url(../../image/pc-img/partner-center-icon42.png) no-repeat;cursor:pointer;color:#3b8cfb;border-radius: 2px;border:1px solid #3b8cfb;}
.group_btn_new:hover{background-color:#3b8cfb;color:#fff;}

.btn_download{width:86px;background-position: -20px -170px;}
.btn_download:hover{background-position: -20px -96px;}


.btn_add{background-position: -20px -244px;}
.btn_add:hover{background-position: -20px -318px;}

.btn_edit{background-position: -20px -470px;}
.btn_edit:hover{background-position:-20px -393px;}

.btn_delete{background-position: -20px -626px;}
.btn_delete:hover{background-position:-20px -548px;}

.btn_move{background-position:-20px -483px;}
.btn_move:hover{background-position:-20px -562px;}

.btn_rename{background-position: -20px -171px;width:63px;}
.btn_rename:hover{background-position:-20px -249px;}

.btn_newfolder{background-position: -20px -326px;width:89px;}
.btn_newfolder:hover{background-position:-20px -404px;}




.select_small_cont{float:left;}
.select_small_cont .nice_select{width:148px; position: relative;  border: 1px solid #3b8cfb;}
.select_small_cont .nice_select:hover{ border: 1px solid #2265b5;}
.select_small_cont .nice_select ul{border: 1px solid #3b8cfb;}

.group_search{float:right;}
.search_input{float:left;width:150px;height:25px;margin:0 8px 0 10px;border:1px solid #3b8cfb;padding:2px 5px;background-color:#fff;}
.search_icon{width:55px;height:31px;float:left;cursor:pointer;}
td {
  text-align:center;vertical-align: middle;/*word-wrap:break-word;word-break:break-all*/
  word-break:keep-all;/* 不换行 */
  white-space:nowrap;/* 不换行 */
  overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
  text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
}
a.list_name:hover{text-decoration: underline;}
.list_content{height:75%;min-width:800px;}
.list_content_child{min-width:950px;height:100%;}
.list_content_tit{width:95%;margin:0 auto;}
.list_content_tit table{width:100%;}
.list_content_tit table td{background-color:#eff3f8;height:30px;border-right:2px solid #fff;font-size:14px;color:#666666;}
.list_content_tit table td:first-child{border-radius:2px 0 0 2px}
.list_content_tit table td:last-child{border-radius: 0 2px 2px 0 }
/*.td_angle_icon{background:#eff3f8 url(../../image/pc-img/partner-center-icon23.png) no-repeat right center ;}*/

.td_angle_icon{cursor:pointer;}
.list_content_info{width:95%;margin:0 auto;}
.list_content_info{height:90%;overflow-y:auto;}
.list_content_info table{width:100%;}
.list_content_info table tr:nth-of-type(even){background-color:#f9fafb}

.list_content_info table td{height:50px;line-height:50px;border-right:2px solid #fff;color:#666666;font-size:14px;}
.list_content_info table tr:nth-of-type(even) td{border-right: 2px solid #f9fafb;}

.checkbox{border:1px solid #bbb;width:13px;height:13px;border-radius:2px;margin-right:10px;}
.checkboxed{
  background: url(../../image/pc-img/partner-center-icon7.png) no-repeat center;
}
.td_txt{}
.operation_records_tit{margin-bottom:30px;border-bottom:none;width:95%;}

/**页码**/
#page{margin:10px 0 0;}
.page_cont{text-align:center;font-size:0;}
.page_number{cursor:pointer;padding:0 7px;margin-right:4px;height:24px;line-height:24px;border:1px solid #ccc;background-color:#fff;color:#666;font-size:14px;}
.page_number:hover{border:1px solid #006cff;background-color:#006cff;color:#fff;}
.page_current{border:1px solid #006cff;background-color:#006cff;color:#fff;}
.page_txt{color:#666;font-size:14px;height:24px;line-height:24px;}
.page_omit{margin:0 5px 0 2px;}
.page_txt_select{margin-left:20px;}
.page_input{margin:0 11px 0 6px;padding:0; height:24px;line-height:24px;width:24px;border:1px solid #ccc;background-color:#fff;color:#666;font-size:14px;}
.page_txt_go{color:#006cff;font-size:14px;text-decoration: underline;height:24px;line-height:24px;margin-left:7px;cursor:pointer;}
.page_txt_go:hover{text-decoration: none;}



/**operation_records**/
.operation_records_contmodel{height:80%;overflow-y:auto;}
.operation_records_cont{height:auto;width:90%;margin:40px auto 0;border:1px solid #d2d2d2;border-radius:10px;}
.operation_records_cont table thead tr{border-bottom:1px solid #d2d2d2;height:68px;color:#666;font-size:24px;}
.operation_records_cont table td{border-right:1px solid #d2d2d2;}
.operation_records_cont table{width:100%;}
.operation_records_cont table tbody tr{border-bottom:1px solid #d2d2d2;}
.operation_records_cont table tbody tr:last-child{border-bottom:none}
.operation_records_cont table thead td:last-child{border-right:none}
.operation_records_cont table tbody td:last-child{border-right:none}

.operation_records_cont table tbody td{padding:10px 0;color:#666;font-size:14px;}

/**add_user_tit**/
.add_user_tit{width:90%;margin:0 auto;font-size:34px;color:#3b8cfb;border-bottom:1px solid #d2d2d2;padding-bottom:10px;}

.user_body_cont{width:85%;margin:0 auto;}
.user_body_infocont{min-width:950px;}
.user_body_tit{font-size:22px;color:#666;margin-bottom:20px;}
.user_body_left{float:left;width:310px;}
.user_body_right{float:left;width:600px; border-left:1px solid #d2d2d2;padding-left:30px;}
.user_body_cont .nice_select{width:200px;}
.user_body_cont .control_input{width:215px;}
.user_body_cont .control_select{width:232px;font-size:12px;color:#414141;}
.user_body_cont  .control_textarea{height:140px;width: 215px;border: 1px solid #d2d2d2;  border-radius: 2px;padding: 0 10px 0 9px; resize:none; }


/**用户上传头像**/
.user_logo_model{float:left;width:89px;height:56px;overflow:hidden;}
.user_logo_model img{height:100%;float:left;}
.upload_user_logo_model{float:left;margin:10px 0 0 23px;width:122px;height:32px;position:relative;overflow:hidden;}
.upload_logo_btn{font-size:12px;color:#3b8cfb;width:120px;height:30px;line-height:30px;text-align:center;border:1px solid #3b8cfb;float:left;border-radius:3px;}

input.upload_logo_input{position: absolute;float:left;font-size:30px;height:30px;right:-2px;top:-2px;opacity: 0; filter: alpha(opacity=0); cursor: pointer}
.upload_logo_loading{display:none;z-index:4;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background:#fff url("../../image/pc-img/loading.gif") no-repeat center;opacity: 0.8; filter: alpha(opacity=80);}

.keyword_cancel{color:#3b8cfb;font-size:13px;cursor:pointer;}

.keyword_icon{position:absolute;left:207px;top:1px;height:28px;width:25px;cursor:pointer;background:url("../../image/pc-img/partner-center-icon30.png") no-repeat center;}
.keyword_icon_no{background:#fff url("../../image/pc-img/partner-center-icon30.png") no-repeat center;}
.keyword_icon_ok{background:#fff url("../../image/pc-img/partner-center-icon31.png") no-repeat center;}
.user_body_cont .user_label{line-height:22px;float:left;}
.control_group lable.yes_label{margin-right:70px;}
.user_body_right_l{float:left;width:50%;}
.user_body_right_r{float:left;width:50%;}
.adduser_ok_btn{margin-left:200px;}


/**tree**/



.directory_tree{display:none;z-index:999999;background-color:#fff;position:fixed;left:50%;top:50%;width:600px;height:550px;margin:-275px 0 0 -300px;border:1px solid #ccc;border-radius:20px; -moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.75); -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.75); box-shadow:0 0 20px rgba(0, 0, 0, 0.75);}
.confirm_back_box{display:none;z-index:99999;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity: 0.4; filter: alpha(opacity=40);}
.confirm_back_box_inner{display:none;z-index:99999;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;opacity: 0.4; filter: alpha(opacity=40);}

.tree_load_act{z-index:4;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background:#fff url("../../image/pc-img/loading.gif") no-repeat center;opacity: 0.8; filter: alpha(opacity=80);}
.treeinfo_load_act{z-index:4;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background:#fff url("../../image/pc-img/loading.gif") no-repeat center;opacity: 0.8; filter: alpha(opacity=80);}


.catalog_load_act{z-index:4;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;opacity: 0.8; filter: alpha(opacity=80);}

.bomb_tit{position:relative;}
.storge_top{font-size:24px;color:#3b8cfb;margin:30px 0 20px 0;text-align:center;display:block;}
.confirm_close{position:absolute;right:10px;top:-18px;cursor:pointer;width:30px;height:30px;display:block;text-align:center;background:url("../../image/pc-img/partner-center-icon39.png") no-repeat center;}
.folder_list_info{border-bottom:1px solid #cccccc;padding:0 5% 20px;margin:0 auto;}
.folder_list_info li{font-size:14px;color:#666666;margin-top:5px;line-height:20px;}
.confirm_location_cont{width:90%;margin:0 auto;}
.path_cont{line-height:20px;margin:15px 0;}
.path_tit{font-size:14px;color:#666666;float:left;}
.loca_level_con{float:left;width:80%;font-size:14px;color:#666666;}
.confirm_file_catalog{position:relative;height:255px;overflow:auto;background-color:#fbfcf9;border:1px solid #d2d2d2;border-radius:5px;}
/*存储到*/
.icon_operate{background:url("../../image/pc-img/partner-center-icon42.png") no-repeat;}
.icon_op{width:15px;height:30px;margin-right:10px;}
.plus{background-position: -30px -95px;}
.minus{background-position:-30px -22px;}
.plus_f{background:url("../../image/pc-img/partner-center-icon25.png") no-repeat center;width:30px;height:30px;}
.minus_f{background:url("../../image/pc-img/partner-center-icon25.png") no-repeat center;width:30px;height:30px;}


.bg-partner_center_icon41 {
  width: 13px; height: 13px;
  background-position: -30px -30px;
}
.bg-partner_center_icon40 {
  width: 13px; height: 13px;
  background-position:-30px -103px;
}
.tree_content{margin-top:15px}
.tree_name{white-space:nowrap;padding-left:20px;}
.tree_name:hover{background-color:#eff3f8;}
.tree_name_check{background-color:#eff3f8;}






.confirm_btn_cont{text-align:center;margin:20px 0 0;}
.confirm_btn{width:116px;height:36px;line-height:36px;font-size:16px;border:1px solid #3b8cfb;text-align:center;cursor:pointer;background-url:#fff;color:#3b8cfb;border-radius:3px;}
.confirm_btn:hover{background-color:#3b8cfb;color:#fff;}
.confirm_ok{margin-right:80px;}


.list_path_cont{margin:0 auto 20px;width: 95%; }
.list_path_txt{font-size:14px;color:#666666;padding-right:16px;margin-right:10px;float:left;line-height:20px;}
.list_path_bj{background:url("../../image/pc-img/partner-center-icon36.png") no-repeat right center;}
.list_path_bj:hover{text-decoration: underline;}
.list_path_current{background:url("../../image/pc-img/partner-center-icon37.png") no-repeat left center;padding-left:20px;}
.list_name{width:70%;overflow:hidden;text-align:left;}
/**新建文件**/
.new_file_cont{width:70%;}
.addrename_box{width:70%;}
.new_file_input{border: 1px solid #ccc; height: 26px; line-height: 26px; color: #333;width: 60%;float:left;margin-top:10px;}
.new_build_save{background: #fff url("../../image/pc-img/partner-center-icon43.png") no-repeat scroll center center;
  cursor: pointer;
  margin-left: 5px;
  margin-top: 10px;
  width: 26px;height: 26px;
  line-height: 26px;border: 1px solid #ccc;float: left;}
.new_build_del{background: #fff url("../../image/pc-img/partner-center-icon44.png") no-repeat scroll center center;
  cursor: pointer;
  margin-left: 5px;
  margin-top: 10px;
  width: 26px;height: 26px;
  line-height: 26px;border: 1px solid #ccc;float: left;}


.all_error{position:fixed;top:-35px;left:50%;width:400px;height:35px;margin-left:-200px;z-index:9999999;text-align: center;line-height:35px;}
.all_err_con{background-color:#2265b5;}
.all_err_text{padding:0 15px 0 50px;color:#fff;font-size:14px;background:url(../../image/pc-img/top-erricon1.png) no-repeat 20px center;}


/***删除文件*/

.confirm_box{height: 250px; margin: -125px 0 0 -210px;  width: 420px;  display:none;z-index:999999;background-color:#fff;position:fixed;left:50%;top:50%;border:1px solid #ccc;border-radius:20px; -moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.75); -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.75); box-shadow:0 0 20px rgba(0, 0, 0, 0.75);}
.del_confirm_txt{ margin-top: 30px;height: 26px;line-height: 26px;font-size: 18px;text-align: center;}

.td_angle_icon img.sort_up{display:none;}
.td_angle_icon img.sort_down{display:inline-block;}

.td_sort_down img.sort_up{display:none;}
.td_sort_up img.sort_down{display:none;}
.td_sort_down img.sort_down{display:inline-block;}
.td_sort_up img.sort_up{display:inline-block;}

.td_sort_model{min-width:280px;}

/**空文件夹**/
.view_empty{position:relative;display:none;width:100%;height:100%;}
.empty_box{width: 200px;height:200px;margin:5% auto 0; }
.empty_txt{color:#999;text-align:center;font-size:20px;margin-top:20px;}


.list_button_group .nice_select{width:100px;}
