@charset "utf-8";
/* CSS Document */

/*上传视频*/
.upload_Video{}
.upload_Video video{vertical-align:middle; position:absolute;left: 50%;top: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);	-ms-transform:translate(-50%,-50%);	transform:translate(-50%,-50%); max-width:100px; max-height:100px;}
.upload_Video li{ position:relative;}
.upload_Video .fullIcon{ position:absolute; top:0px; right:0px;  overflow:hidden; bottom:0px; left:0px; background:none; display:none; }
.upload_Video .delIcon{ z-index:2; }


/*藏品尺寸*/
.pro_size{ position:absolute; left:100px; top:10px;}
.pro_size li{ float:left; border:1px #bebebe solid; background:#fff; color:#999; -webkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px; height:23px; padding-top:5px; padding-right:7px; margin-right:10px; font-size:12px; line-height:23px; margin-top:10px;}
.pro_size li label{ color:#666666; border-right:1px #bebebe solid; padding:0 5px; font-size:12px; height:18px; line-height:18px; float:left;}
.pro_size li input{ width:60px; border:none; background:#fff; margin-right:5px; margin-left:5px; height:18px; background:#fff; line-height:18px; overflow:hidden; float:left; }
.pro_size .pull-left{ height:18px; line-height:15px;}

.ruku_process{ padding-top:20px; padding-left:20px;}
.ruku_process > div{ border:1px #bebebe solid; float:left; color:#bdbdbd; padding:0px 20px; height:30px; line-height:30px; -webkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px;}
.ruku_process > div.active{ background:#00808d; border:1px #00808d solid; color:#fff;}
.rk_ps_border{ float:left; position:relative; height:30px; width:60px;}
.rk_ps_border i{ height:1px; background:#bebebe; position:absolute; top:16px; left:0px; right:0px;}
.rk_ps_border.active i{ background:#00808d;}


.popup_upload_img li{ height:70px; width:70px; margin-right:10px; margin-bottom:10px;}
.popup_upload_img li.upload_add a{ line-height:70px;}
.popup_upload_img li >a{height:70px; width:70px;}
.popup_upload_img li > a > div{height:70px; width:70px;}
.popup_upload_img li >a >div img{ max-width:70px; max-height:70px;}


/*权限管理*/
.role_box{ padding:0 12px; padding-top:10px; clear:both; color:#666; }
.role_box dl{ position:relative; padding-left:125px; clear:both; display:block; line-height:25px; margin-top:10px; min-height:25px;}
.role_box dl.on dt{ color:#00808d;}
.role_box dt{ position:absolute; left:0px; top:0px; width:125px; font-size:16px;}
.role_box dt .moreIcon{ float:right; margin-top:5px;}
.role_box .checkIcon{ margin-right:5px; width:16px; height:18px; background-position:-208px -52px;background-size:310px 310px; vertical-align:middle;}
.role_box .checkIcon.active{background-position:-187px -52px;}
.role_box dd{ position:relative; padding-left:120px; min-height:40px; }
.role_box dd ul{ display:table;}

.role_box dd ul li{ float:left; padding-right:10px; margin-bottom:10px;}
.role_box dd ul li a{ border:1px #bebebe solid; color:#bebebe; height:30px; line-height:30px; padding:0px 18px; display:block; -webkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px; position:relative;}
.role_box dd ul li a:hover{ color:#666; text-decoration:none; border:1px #666 solid;}
.role_box dd ul li.active i{ background-position:-137px -81px; width:24px; height:25px; background-size:300px 300px; position:absolute; right:0px; bottom:0px;}
.role_box dd ul li.active a{border:1px #00808d solid; color:#333; }
.second_authority{ position:absolute; left:10px; top:0px;}
.second_authority label{ height:25px; line-height:25px; display:inline-block;}



/*影像管理*/
.images_box{ overflow:hidden; }
.images_box .pl_opera{ padding:0 50px;}
.images_box .pl_opera .pl_check_all{ margin-top:40px; float:left;}

.image_list{ padding:20px; padding-top:0px; position:relative;}
.image_list .pl_check_all{ position:absolute; left:50px; top:-30px;}
.image_list > ul{ clear:both; width:100%;}
.image_list > ul> li{ float:left; margin-left:50px; position:relative; margin-top:30px;}
.image_list > ul> li> a{ background:#fafafc;-webkit-border-radius:20px;-moz-order-radius:20px;-o-border-radius:20px;	-ms-border-radius:20px;border-radius:20px;box-shadow:inset -3px -3px 3px 0px rgba(0,0,0,.1),  0px 0px 3px 0px rgba(0,0,0,.1); display:block; width:150px; height:230px; padding:20px; border:1px #edecf1 solid;}
.image_list > ul> li> a:hover{ box-shadow:inset -3px -3px 3px 0px rgba(0,128,141,.1),  0px 0px 3px 0px rgba(0,128,141,.1); color:#00808d; text-decoration:none; border:1px #00808d solid; background:#f7fdfe;}
.image_list > ul> li.on > a{ box-shadow:inset -3px -3px 3px 0px rgba(0,128,141,.1),  0px 0px 3px 0px rgba(0,128,141,.1); color:#00808d; text-decoration:none; border:1px #00808d solid; background:#f7fdfe;}
.image_list > ul> li.on .list_del i{background-position:-22px -16px;}
.image_list > ul> li.on .list_edit i{background-position:-42px -16px;}
.image_list > ul{ margin-left:-20px;}
.image_list > ul> li.on .list_upload i{ background-position:-158px -16px;}
.image_list> ul >li> a .pro_img{ width:150px; height:150px; border:none;}
.image_list> ul>li> a h2{ height:40px; line-height:20px; overflow:hidden; margin-top:10px; font-size:16px; font-weight:normal;}
.image_list> ul>li .list_opera{ position:absolute; bottom:15px; left:15px; right:15px; height:20px; line-height:20px;}
.image_list> ul>li .pro_img img{ max-height:150px; max-width:150px;}

.is_bx_nav{ position:relative; background:#eef3f7; height:40px; overflow:hidden; line-height:40px;  font-size:14px;}
.is_bx_nav li{ float:left; margin-left:50px; width:30px;}
.is_bx_nav li a{ color:#333; display:block; height:35px; line-height:35px; width:30px;}
.is_bx_nav li a:hover{ text-decoration:none; color:#00808d;}
.is_bx_nav li.active a{color:#00808d;}
.is_bx_border{ position:absolute; height:5px; left:50px; top:35px; width:28px; background:#00808d; overflow:hidden;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;	-ms-transition:all 1s;transition:all 1s;}
.images_box .pl_oa_btn li a{ height:35px; line-height:35px;-webkit-border-radius:10px;-moz-order-radius:10px;-o-border-radius:10px;	-ms-border-radius:10px;border-radius:10px; font-size:14px;}

.tree_box{ }
.tree_box .addTree{ float:left; margin-left:100px; margin-top:20px; color:#00808d;}
.tree_box .addTree i{ margin-right:5px; margin-top:-2px;}
.tree_box  h3{ padding-left:12px;}
.tree_border{ clear:both; height:20px; position:relative;}
.tree_box h3 { color:#333;}
.tree_box h3 i{ background:#ecb223;webkit-border-radius:3px;-moz-order-radius:3px;-o-border-radius:3px;	-ms-border-radius:3px;border-radius:3px; overflow:hidden; width:7px; height:13px; display:inline-block; vertical-align:middle; margin-right:5px; margin-top:-2px;}
.tree_border i{ background:url(../images/line_conn.png) repeat-y; width:12px; height:33px; display:block; overflow:hidden; position:absolute; left:5px; top:-3px; bottom:-2px; }
.ztree{ clear:both;}

.tree_menu{ float:left;}
.list_tbl th.check_td{ padding-right:0 ; font-weight:normal;}
.list_tbl td.check_td{ padding-right:0px;}

.imgbox i{ width:50px; height:50px; background-size:240px 240px; position:absolute; bottom:30px; right:30px; background-position:-63px -88px;}
.ig_dl_img .videobox{ border:1px #BEBEBE solid; background:#f1f1f1; width:400px; height:400px; vertical-align:middle;webkit-border-radius:10px;-moz-order-radius:10px;-o-border-radius:10px;	-ms-border-radius:10px;border-radius:10px; overflow:hidden;}

.ig_dl_img .videobox video{ width:400px; height:400px; background:#000;}


/*高级搜索*/
.advancedSearchList{  width:inherit; padding-right:20px; display:block;}
.advancedSearchList >li{ float:left; width:50%; clear:none; margin-bottom:0px;  }
.advancedSearchList .pro_lt_link{ background:none; margin-left:25px; margin-right:10px; padding-left:180px; -webkit-border-radius:0;-moz-order-radius:0;-o-border-radius:0;	-ms-border-radius:0;border-radius:0;box-shadow:inherit; padding-bottom:0px; height:175px; padding-right:0px;}
.advancedSearchList .pro_img{ left:25px;}
.advancedSearchList .check_file{ top:inherit; bottom:5px; right:inherit; left:200px;}
.advancedSearchList .pro_lt_info li{ width:100%; float:none; padding-top:5px;}
.advancedSearchList .pro_lt_link > h2{ font-size:16px;}
.search_count{ padding:20px 25px; color:#333; font-size:14px;}


.searchTab li a{ padding:0 20px; font-size:16px;}
.textSearchIcon{ background-position:-127px -102px; background-size:210px auto; width:20px; height:20px; vertical-align:middle;}
.hightSearchIcon{ background-position:-127px -78px; background-size:210px auto; width:20px; height:20px; vertical-align:middle;}
.searchTab li a:hover .textSearchIcon,.searchTab li a.active .textSearchIcon{background-position:-105px -102px; }
.searchTab li a:hover .hightSearchIcon,.searchTab li a.active .hightSearchIcon{background-position:-103px -78px;}

.textSearchBox{ margin:20px 0px; position:relative; padding-right:30px; width:200px; border:1px #bebebe solid; padding:5px 5px;;ebkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px; }
.textSearchBox input{ width:165px; border:none; background:none; height:20px; line-height:20px; border-right:1px #bebebe solid; } 
.textSearchBox i{ background-position:-30px -85px; background-size:230px auto; width:20px; height:20px; display:inline-block; vertical-align:middle; margin-top:8px;}
.textSearchBox a{ position:absolute; top:0px; right:0px; width:30px; height:30px;}


.h_search_box{ z-index:2;width:100%; left:0px; right:0px; }
.hsb_cnt{ transition:all 1s; left:0px; right:0px;}

.h_search_box{}
.h_search_box .check_list li{ padding-right:50px;}

.search_bg{ background:url(../images/search_bg.jpg) repeat-x center bottom #f3f3f5; background-size:100%; position:fixed; left:180px; top:100px; right:0px; bottom:0px;}
.search_bg{}
.search_index{ background:none;box-shadow:inherit; width:400px; margin:0 auto; text-align:center; margin-top:8%;}
.search_index h3{ display:inline-block;}
.search_index .textSearchBox{ background:#fff; text-align:left; width:400px;}
.search_index .textSearchBox input{ width:365px;}

#upload_Video .swiper-slide h4{   line-height:18px; background:none; color:#333; overflow:hidden; position:inherit;}


#logout_icon{ position:absolute; z-index:3; right:50px; top:200px; width:150px;}
.status_gray{ position:absolute; height:100%; left:200px; top:150px; right:0px; bottom:0px; background:rgba(0,0,0,0); z-index:2;}
.status_gray_cnt{ position:relative; filter:grayscale(100%);
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter:grayscale(1)}
.status_gray_cnt .dl_io_name,.status_gray_cnt  .read_detail_input { color:#999;}
.status_gray_cnt .detail_box h3{ color:#999;}
.status_gray_cnt .detail_box h3 i{ background:#999;}



.upload_data{ padding:30px 40px; font-size:14px;}
.upload_file{ margin:10px 0px; display:inline-block; margin-bottom:0px; background:#edb224; color:#fff; webkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px; padding:5px 15px;}
.upload_tip{ text-decoration:underline; color:#00808c;}
.icon_success{ background-position:-28px -30px; width:30px; height:30px; background-size:170px auto; margin-right:10px;}
.icon_fail{ background-position:-410px -175px; width:40px; height:40px; background-size:500px auto; }
.upload_info{display:block; margin-left:-20px;}
.upload_info li{ float:left; width:50%;}
.upload_info li .detail_box{ margin-left:20px; height:250px;}
.upload_info li.pull-right{ float:right;}
.import_nav li{ float:left; padding-right:20px; padding-top:15px; }
.import_nav li a{ border:1px #b8b8b8 solid; display:inline-block; padding:5px 25px; padding-bottom:7px; line-height:20px; color:#333; webkit-border-radius:25px;-moz-order-radius:25px;-o-border-radius:25px;	-ms-border-radius:25px;border-radius:25px;}
.import_nav li a:hover{ border:1px #00808c solid; color:#00808c; text-decoration:none;}
.import_nav li.on a{ background:#00808c; color:#fff;  border:1px #00808c solid;}
 .import_nav_cnt{ clear:both; width:100%; border-top:1px #e2e2e2 solid;}
 .import_cnt{ padding:0 14px; padding-top:15px; line-height:25px; color:#666;}
 .import_nav_cnt >li{ display:none;}
 .import_nav_cnt >li.on{ display:block;}
 
 
/*上传附件*/
.fuJian_box{ overflow:hidden}
.fuJian_box >ul{ width:50%; padding:0 20px; background:#fff;}
.fuJian_box >ul>li:nth-child(1){ border:none;}
.fuJian_box >ul>li{ border-top:1px #efefef solid; padding:20px; font-size:14px; position:relative; padding-left:25px; padding-right:150px;}
.fuJian_box >ul>li i{ width:25px; height:25px; display:inline-block; vertical-align:middle; background-position:-502px -275px; position:absolute; left:0px; top:20px;}
.fuJian_opera{ position:absolute; top:20px; right:0px;}
.fuJian_opera a{ padding:5px 20px; margin-left:10px; border:1px #666 solid; color:#666;  webkit-border-radius:25px;-moz-order-radius:25px;-o-border-radius:25px;	-ms-border-radius:25px;border-radius:25px; }
.fuJian_opera a:hover{ border:1px #00808d solid; color:#00808d; text-decoration:none;}
.fuJian_box .gray_btn{ background:#ecb223; border:1px #ecb223 solid; webkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px;}
.fuJian_box .gray_btn:hover{ background:#c3921a; border:1px #c3921a solid; }

.fuJian_box .ok_btn{  webkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px;}
.fuJian_box .ok_btn:hover{ background:#035e67; border:1px #035e67 solid;}

.ix_box{ padding:40px 50px; padding-top:20px; position:relative;}
.ix_box >h3{ line-height:50px; font-size:16px; color:#333;}
.ix_box >h3 i{ display:inline-block; width:7px; height:13px;  webkit-border-radius:5px;-moz-order-radius:5px;-o-border-radius:5px;	-ms-border-radius:5px;border-radius:5px; background:#edb224; float:left; margin-right:10px; margin-top:20px;}
.ix_nav{ padding-top:10px;}
.ix_nav>li{ float:left; padding-right:35px; line-height:45px; text-align:center; font-size:16px;}
.ix_nav>li>a>img{ width:100px; height:100px; display:block; transition:all .2s;}

.ix_nav>li>a:hover{ text-decoration:none; color:#00808C;}
.ix_nav>li>a:hover img{  transform:scale(1.2);  -webkit-transform:scale(1.2);  /*兼容-webkit-引擎浏览器*/  -moz-transform:scale(1.2);}
.ix_check{ background:#fff;webkit-border-radius:10px;-moz-order-radius:10px;-o-border-radius:10px;	-ms-border-radius:10px;border-radius:10px; padding:20px 0px; padding-bottom:30px; padding-left:0px; margin-top:10px;}
.ix_check li{ font-size:14px; color:#666; border-left:1px #ddd solid; line-height:20px; padding-left:50px; padding-right:50px;}
.ix_check li:nth-child(1){ border:none;}
.ix_check strong{ display:block; color:#00808C; line-height:20px; font-size:24px; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px;}

.create_tbl{ background:#f3f3f5; padding:20px; margin-top:30px;}
.create_tbl>table td{ border:1px #ddd solid;}
.create_tbl>table td>input{ width:96%; padding:10px 2%; border:none;}

.warehouse_statistics li{ margin-top:10px; width:31.33%; float:left; background:#fff;  webkit-border-radius:15px;-moz-order-radius:15px;-o-border-radius:15px;	-ms-border-radius:15px;border-radius:15px; overflow:hidden; margin-right:1%; margin-left:1%; }
.we_ss_1{ background:#e5f2f3; height:50px; line-height:50px; padding:0 20px; font-size:16px; font-weight:bold; color:#333;}
.we_ss_2{ border-bottom:1px #e2e2e2 solid;}
.we_ss_2,.we_ss_3 { padding:15px 20px; line-height:35px; font-size:14px;}
.we_ss_2 strong{ font-size:24px; color:#00808c; display:inline-block}
.we_ss_3 strong{ font-size:24px; color:#f7b500;}

.warehouse_tbl{ margin-top:20px;}
.warehouse_tbl td{ color:#666; padding:10px 10px; text-align:center; border:1px #dfdfdf solid; background:#fff; line-height:20px;}
.warehouse_tbl td>strong{ color:#333; display:block;}
.warehouse_view{ position:absolute; top:30px; right:50px;}








