ul, li { list-style: none; }
a:hover { text-decoration: none; }
/*验证码*/
.form_code { width: 122px; float: left; margin-right: 10px; }
/*修正后台logo图片位置*/
.page-header.navbar .page-logo .logo-default { margin: 0; }
/*修正顶部导航弹出菜单左右小点不对齐*/
.page-header.navbar .pull-left .navbar-nav > li.dropdown-extended .dropdown-menu { width: 196px; }
.page-header.navbar .pull-left .navbar-nav>li.dropdown .dropdown-menu:after { left: 10px; right: auto; }
.page-header.navbar .pull-left .navbar-nav>li.dropdown .dropdown-menu:before { right: auto; }
.page-header.navbar .pull-left .navbar-nav .atext { color: #c6cfda; padding-left: 5px; }
/*修正顶部导航弹出菜单文字样式*/
.page-header.navbar .top-menu .navbar-nav .dropdown-menu > li > a { line-height: 20px; padding: 16px 15px 18px 15px; }
.page-header.navbar .top-menu .navbar-nav .dropdown-menu .divider { margin: 0px; }
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .f14c555 > li > a { font-size: 14px; font-weight: 300; color: #555; }
.page-header.navbar .top-menu .navbar-nav > li.dropdown-extended .dropdown-menu .f14c555 >li>a i { width: 15px; display: inline-block; margin-right: 9px; }
.page-footer { display: none; }

/*隐藏顶部左菜单*/
@media (max-width: 1000px) {
.page-header.navbar .pull-left .nav { display: none; }
}
/*内容页标题*/
.portlet > .portlet-title { border-bottom: 1px solid #efefef; border-radius: 4px 4px 0 0; margin-bottom: 15px; height: 37px; line-height: 37px; padding: 0; }
.portlet > .portlet-title > .caption { display: inline-block; float: left; font-size: 14px; }
.portlet > .portlet-title > .actions { display: inline-block; float: right; }
/*删除弹窗样式*/
body .demo-class .layui-layer-title { background: #f8f8f8; color: #333333; border: none; }
body .demo-class .layui-layer-btn { border-top: none; }
body .demo-class .layui-layer-btn .layui-layer-btn0 { background: #d9534f; border: 1px solid #8c221f; }
body .demo-class .layui-layer-btn .layui-layer-btn1 { background: #f1f1f1; border: 1px solid #dedede; }
/*节点多级样式*/
.table-striped .gradeXnode, .table-striped .gradeXnode a { color: #dd8c19; }
.table-striped .gradeXact, .table-striped .gradeXact a { color: #a058c4; }
.table-striped .gradeXhod, .table-striped .gradeXhod a { color: #2e89c2; }
.table-striped .gradeXbtn, .table-striped .gradeXbtn a { color: #6dbf12; }
/*单点与复选去底*/
.mt-radio, .mt-checkbox { margin-bottom: 0px; }
.mt-checkbox-inline, .mt-radio-inline { padding-bottom: 0px; }
/*进度条修正csss样式*/
.progress_out{ width:100%; overflow:hidden; float:left;}
.progress_l{ float:left;}
.progress{ width:120px; margin-bottom:8px; float:left; overflow:hidden;}
.progress_t{width:120px; height:20px; margin-bottom:8px; float:left; overflow:hidden;}
.adsuccess100 {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}
.adsuccess90,.adsuccess80,.adsuccess70,.adsuccess60,.adsuccess50 {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}
.adsuccess40,.adsuccess30,.adsuccess20,.adsuccess10 {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
}
.adsuccess0,.adsuccess10{ color:#000000;}
/*订单列表定义*/
#sample_2 .btn-info{ margin-bottom:8px;}
#sample_2 ul{ width:100%;}
.dt-buttons { display: none; }
.table.dataTable .userrolelist { width: 100%; margin: 5px 0px 5px 0px; padding-top:10px; overflow: hidden; border-top: 1px solid #efefef;}
.table.dataTable .userrolelist .user_ico{float: left; padding: 0px; margin: 0px 10px; border: 1px solid #efefef;}
.table.dataTable .userrolelist .user_ico img{width: 80px; height: 80px; overflow: hidden;}
.table.dataTable .userrolelist .progress{width:100%; font-size:12px;}
.table.dataTable .userrolelist li { float: left; padding: 0px; margin: 0px 10px 10px 10px; border: 1px solid #efefef; }
.table.dataTable .userrolelist li img { width: 80px; height: 80px; overflow: hidden; }
/*上传头像*/
.tab-pane .fileinput img, #orderpic img { width: 200px; height: 200px; }
.tab-pane .btn-file { position: relative; overflow: hidden; vertical-align: middle; }
.tab-pane .btn-file > input { position: absolute; top: 0; right: 0; width: 100%; height: 100%; margin: 0; font-size: 23px; cursor: pointer; filter: alpha(opacity=0); opacity: 0; direction: ltr; }
.tab-pane .fileinput { display: inline-block; margin-bottom: 9px; }
.tab-pane .fileinput .thumbnail { display: inline-block; margin-bottom: 5px; overflow: hidden; text-align: center; vertical-align: middle; }
.tab-pane .fileinput .thumbnail > img { max-height: 100%; }
.tab-pane .fileinput .btn { vertical-align: middle; }
.tab-pane .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid #efefef; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out }
.tab-pane .thumbnail a>img, .thumbnail>img { margin-right: auto; margin-left: auto }
.btn.default:not(.btn-outline) { color: #666; background-color: #e1e5ec; border-color: #e1e5ec; }
.btn.default:not(.btn-outline):focus, .btn.default:not(.btn-outline).focus { color: #666; background-color: #c2cad8; border-color: #93a1bb; }
.btn.default:not(.btn-outline):hover { color: #666; background-color: #c2cad8; border-color: #bcc5d4; }
.btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline).active, .open > .btn.default:not(.btn-outline).dropdown-toggle { color: #666; background-color: #c2cad8; border-color: #bcc5d4; }
.albumlay { margin: 20px 0px;}
.albumlay .tab-pane div,.albumlay .tab-pane form{float: left;}
.albumlay .btn-file {width: 136px; overflow:hidden; float: left; }
.albumlay .btn-danger { float: left; margin-left: 10%; padding: 6px 10px; }
a.btn { font-size: 14px; }
/*订单列表定义*/
#file_all_pic{ width:100%; height:500px; overflow-y: auto; overflow-x:hidden; border: 1px solid #cccccc;}
#sample_2 .control{ display:none;}
/*用户头像*/
.table.dataTable .userlist { width: 100%; overflow: hidden;}
.table.dataTable .userlist .user_ico{float: left; padding: 0px; margin: 0px 10px; }
.table.dataTable .userlist .user_ico img{width: 50px; height: 50px; overflow: hidden;}
/*关联结果*/
.guanlian{ height:30px; line-height:30px; background:#CCC;}
.guanlianitem{ margin-top:10px;}
.table.dataTable .guanlianitem .userlist .user_ico img{width: 35px; height: 35px; overflow: hidden;}
