﻿.uc-size{
    width:1200px;
} 
.uc-font{
    font-family: "verdana","Microsoft YaHei";
}
.uc-round{
    border-radius:50%;
}
.uc-filter{
    background-color:rgba(3,118,216,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#990376d8,endColorstr=#990376d8);
}
.uc-figure img{
    width:100%;
    height:100%;
}
.uc-paragraph{
    line-height:24px;
    word-wrap:break-word;
    word-break:break-all;
}
/*common常用--------------------------------------------------------------------------------------------------------*/
/*消息提醒*/
.uc-notice{                
    min-width: 8px;
    height: 18px;
    line-height: 18px;
    padding: 0 5px;
    text-align: center;
    border-radius: 9px;
    color:#fff;
    background-color:#ff5722;
}
.uc-hide{                /*元素隐藏*/
    display:none;
} 
.uc-show{              /*元素显示*/
    display:block;
}
.uc-radius{           /*圆角*/
    border-radius:5px;
}
.uc-box-shadow{           /*圆角*/
    -moz-box-shadow: 1px 2px 1px #eee;
    -webkit-box-shadow: 1px 2px 1px #eee;
    box-shadow: 1px 2px 1px #eee;
}
img[src=""] {
    opacity:0;
    filter:alpha(opacity=0);
}
/*border--------------------------------------------------------------------------------------------------------------------------------*/
.uc-line-l{
    border-left:4px solid #00BCD4;
    margin-right:5px;
}
.uc-border{
    border:1px solid #e3e3e3;
}
.uc-border-top{
    border-top:1px solid #e3e3e3;
}
.uc-border-bottom{
    border-bottom:1px solid #e3e3e3;
}
.uc-border-left{
    border-left:1px solid #e3e3e3;
}
.uc-border-right{
    border-right:1px solid #e3e3e3;
}
/*btn start---------------------------------------------------------------------------------------------------------------------------------*/
.uc-btn,.uc-btn-radius{display:inline-block;padding:4px 12px;border: solid 1px #ddd;cursor:pointer;text-align:center; font-weight:400;white-space:nowrap;vertical-align: middle;*zoom:1;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}
 a.uc-btn:hover,a.uc-btn:focus,a.uc-btn:active,a.uc-btn.active,a.uc-btn.disabled,a.uc-btn[disabled]{text-decoration:none}
 a.uc-btn-radius:hover,a.uc-btn-radius:focus,a.uc-btn-radius:active,a.uc-btn-radius.active,a.uc-btn-radius.disabled,a.uc-btn-radius[disabled]{text-decoration:none}
.uc-btn:active,.uc-btn.active,.uc-btn-radius:active,.uc-btn-radius.active{background-color:#ccc}
.uc-btn:first-child,.uc-btn-radius:first-child{*margin-left:0}
.uc-btn.active,.uc-btn:active,.uc-btn-radius.active,.uc-btn-radius:active{-moz-box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset; box-shadow:0 1px 8px rgba(0, 0, 0, 0.125) inset}
.uc-btn-radius{border-radius:3px;}
/*链接*/
.uc-btn-link{color:#0e90d2;cursor:pointer;border-color:transparent;background-color:transparent}
.uc-btn-link:hover,
.uc-btn-link:focus,
.uc-btn-link:active,
.uc-btn-link.active,
.uc-btn-link a:hover,
.uc-btn-link a:focus,
.uc-btn-link a:active,
.uc-btn-link a.active,
a.uc-btn-link:hover,
a.uc-btn-link:focus,
a.uc-btn-link:active,
a.uc-btn-link.active{color:#095f8a;text-decoration:underline;background-color:transparent}
 
/*禁用状态*/
.uc-btn.disabled,.uc-btn-radius.disabled{cursor:not-allowed;background-image:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none; pointer-events:none}

/*solid background-color--------------------------------------------------------------------------------------------------------*/
/*默认——灰色 通常用于取消*/
.uc-solid-default{background-color:#e6e6e6}
.uc-btn.uc-solid-default:hover,
.uc-btn.uc-solid-default:focus,
.uc-btn.uc-solid-default:active,
.uc-btn.uc-solid-default.active,
.uc-btn-radius.uc-solid-default:hover,
.uc-btn-radius.uc-solid-default:focus,
.uc-btn-radius.uc-solid-default:active,
.uc-btn-radius.uc-solid-default.active,
a.uc-solid-default:hover,
a.uc-solid-default:focus,
a.uc-solid-default:active,
a.uc-solid-default.active,{color:#333;background-color:#c7c7c7;border-color:#c7c7c7}
 
/*主要——主色 通常用于确定、提交、购买、支付等*/
.uc-solid-primary{color:#fff;background-color:#2c9eff; border-color:#2c9eff}
.uc-btn.uc-solid-primary:hover,
.uc-btn.uc-solid-primary:focus,
.uc-btn.uc-solid-primary:active,
.uc-btn.uc-solid-primary.active,
.uc-btn-radius.uc-solid-primary:hover,
.uc-btn-radius.uc-solid-primary:focus,
.uc-btn-radius.uc-solid-primary:active,
.uc-btn-radius.uc-solid-primary.active,
a.uc-solid-primary:hover,
a.uc-solid-primary:focus,
a.uc-solid-primary:active,
a.uc-solid-primary.active{color:#fff;background-color:#398ad0;border-color:#398ad0}
 
/*次要按钮*/
.uc-solid-secondary{color:#fff;background-color:#3bb4f2; border-color:#3bb4f2}
.uc-btn.uc-solid-secondary:hover,
.uc-btn.uc-solid-secondary:focus,
.uc-btn.uc-solid-secondary:active,
.uc-btn.uc-solid-secondary.active,
.uc-btn-radius.uc-solid-secondary:hover,
.uc-btn-radius.uc-solid-secondary:focus,
.uc-btn-radius.uc-solid-secondary:active,
.uc-btn-radius.uc-solid-secondary.active,
a.uc-solid-secondary:hover,
a.uc-solid-secondary:focus,
a.uc-solid-secondary:active,
a.uc-solid-secondary.active{color:#fff;background-color:#0f9ae0;border-color:#0f9ae0}
/*成功*/
.uc-solid-success{color:#fff;background-color:#5eb95e; border-color:#5eb95e}
.uc-btn.uc-solid-success:hover,
.uc-btn.uc-solid-success:focus,
.uc-btn.uc-solid-success:active,
.uc-btn.uc-solid-success.active,
.uc-btn-radius.uc-solid-success:hover,
.uc-btn-radius.uc-solid-success:focus,
.uc-btn-radius.uc-solid-success:active,
.uc-btn-radius.uc-solid-success.active,
a.uc-solid-success:hover,
a.uc-solid-success:focus,
a.uc-solid-success:active,
a.uc-solid-success.active{color:#fff;background-color:#429842;border-color:#429842}

/*警告*/
.uc-solid-warning{color:#fff;background-color:#f37b1d; border-color:#f37b1d}
.uc-btn.uc-solid-warning:hover,
.uc-btn.uc-solid-warning:focus,
.uc-btn.uc-solid-warning:active,
.uc-btn.uc-solid-warning.active,
.uc-btn-radius.uc-solid-warning:hover,
.uc-btn-radius.uc-solid-warning:focus,
.uc-btn-radius.uc-solid-warning:active,
.uc-btn-radius.uc-solid-warning.active,
a.uc-solid-warning:hover,
a.uc-solid-warning:focus,
a.uc-solid-warning:active,
a.uc-solid-warning.active{color:#fff;background-color:#c85e0b;border-color:#c85e0b}
 
/*危险*/
.uc-solid-danger{color:#fff;background-color:#dd514c; border-color:#dd514c}
.uc-btn.uc-solid-danger:hover,
.uc-btn.uc-solid-danger:focus,
.uc-btn.uc-solid-danger:active,
.uc-btn.uc-solid-danger.active,
.uc-btn-radius.uc-solid-danger:hover,
.uc-btn-radius.uc-solid-danger:focus,
.uc-btn-radius.uc-solid-danger:active,
.uc-btn-radius.uc-solid-danger.active,
a.uc-solid-danger:hover,
a.uc-solid-danger:focus,
a.uc-solid-danger:active,
a.uc-solid-danger.active{color:#fff;background-color:#c62b26;border-color:#c62b26}
 
/*outline color&&border------------------------------------------------------------------------------------------------*/

/*默认——灰色 通常用于取消*/
.uc-line-default{background-color:transparent;border-color:#e6e6e6;}
.uc-btn.uc-line-default:hover,
.uc-btn.uc-line-default:focus,
.uc-btn.uc-line-default:active,
.uc-btn.uc-line-default.active,
.uc-btn-radius.uc-line-default:hover,
.uc-btn-radius.uc-line-default:focus,
.uc-btn-radius.uc-line-default:active,
.uc-btn-radius.uc-line-default.active,
a.uc-line-default:hover,
a.uc-line-default:focus,
a.uc-line-default:active,
a.uc-line-default.active{color:#333;background-color:transparent;border-color:#c7c7c7}
 
/*主要——主色 通常用于确定、提交、购买、支付等*/
.uc-line-primary{color:#2c9eff;background-color:transparent; border-color:#2c9eff}
.uc-btn.uc-line-primary:hover,
.uc-btn.uc-line-primary:focus,
.uc-btn.uc-line-primary:active,
.uc-btn.uc-line-primary.active,
.uc-btn-radius.uc-line-primary:hover,
.uc-btn-radius.uc-line-primary:focus,
.uc-btn-radius.uc-line-primary:active,
.uc-btn-radius.uc-line-primary.active,
a.uc-line-primary:hover,
a.uc-line-primary:focus,
a.uc-line-primary:active,
a.uc-line-primary.active{color:#fff;background-color:#398ad0;border-color:#398ad0}
 
/*次要按钮*/
.uc-line-secondary{color:#3bb4f2;background-color:transparent; border-color:#3bb4f2}
.uc-btn.uc-line-secondary:hover,
.uc-btn.uc-line-secondary:focus,
.uc-btn.uc-line-secondary:active,
.uc-btn.uc-line-secondary.active,
.uc-btn-radius.uc-line-secondary:hover,
.uc-btn-radius.uc-line-secondary:focus,
.uc-btn-radius.uc-line-secondary:active,
.uc-btn-radius.uc-line-secondary.active,
a.uc-line-secondary:hover,
a.uc-line-secondary:focus,
a.uc-line-secondary:active,
a.uc-line-secondary.active{color:#fff;background-color:#0f9ae0;border-color:#0f9ae0}
 
/*成功*/
.uc-line-success{color:#5eb95e; background-color:transparent;border-color:#5eb95e}
.uc-btn.uc-line-success:hover,
.uc-btn.uc-line-success:focus,
.uc-btn.uc-line-success:active,
.uc-btn.uc-line-success.active,
.uc-btn-radius.uc-line-success:hover,
.uc-btn-radius.uc-line-success:focus,
.uc-btn-radius.uc-line-success:active,
.uc-btn-radius.uc-line-success.active,
a.uc-line-success:hover,
a.uc-line-success:focus,
a.uc-line-success:active,
a.uc-line-success.active{color:#fff;background-color:#429842;border-color:#429842}
 
/*警告*/
.uc-line-warning{color:#f37b1d;background-color:transparent; border-color:#f37b1d}
.uc-btn.uc-line-warning:hover,
.uc-btn.uc-line-warning:focus,
.uc-btn.uc-line-warning:active,
.uc-btn.uc-line-warning.active,
.uc-btn-radius.uc-line-warning:hover,
.uc-btn-radius.uc-line-warning:focus,
.uc-btn-radius.uc-line-warning:active,
.uc-btn-radius.uc-line-warning.active,
a.uc-line-warning:hover,
a.uc-line-warning:focus,
a.uc-line-warning:active,
a.uc-line-warning.active{color:#fff;background-color:#c85e0b;border-color:#c85e0b}
 
/*危险*/
.uc-line-danger{color:#dd514c; background-color:transparent;border-color:#dd514c}
.uc-btn.uc-line-danger:hover,
.uc-btn.uc-line-danger:focus,
.uc-btn.uc-line-danger:active,
.uc-btn.uc-line-danger.active,
.uc-btn-radius.uc-line-danger:hover,
.uc-btn-radius.uc-line-danger:focus,
.uc-btn-radius.uc-line-danger:active,
.uc-btn-radius.uc-line-danger.active,
a.uc-line-danger:hover,
a.uc-line-danger:focus,
a.uc-line-danger:active
a.uc-line-danger.active{color:#fff;background-color:#c62b26;border-color:#c62b26}
/* end-------------------------------------------------------------------------------------------------------------------------------------------------*/
/*color start-----------------------------------------------------------------------------------------------------------------*/
/*辅助色—灰色*/
.uc-color-666,.uc-color-666 a,a.uc-color-666{color:#666}
.uc-color-grey,.uc-color-grey a,a.uc-color-grey{color:#999}
/*主要颜色*/
.uc-color-primary,.uc-color-primary a,a.uc-color-primary{color:#2c9eff}
.uc-color-primary a:hover,a.uc-color-primary:hover{ color:#2c9eff}
 
/*次主色*/
.uc-color-secondary,.uc-color-secondary a,a.uc-color-secondary{color:#3bb4f2}
.uc-color-secondary a:hover,a.uc-color-secondary:hover{ color:#3bb4f2}
 
/*强调色—成功*/
.uc-color-success,.uc-color-success a,a.uc-color-success{color:#5eb95e}
.uc-color-success a:hover,a.uc-color-success:hover{ color:#5eb95e}
 
/*强调色—危险*/
.uc-color-danger,.uc-color-danger a,a.uc-color-danger{color:#dd514c}
.uc-color-danger a:hover,a.uc-color-danger:hover{ color:#dd514c}
 
/*强调色—警告*/
.uc-color-warning,.uc-color-warning a,a.uc-color-warning{color:#f37b1d}
.uc-color-warning a:hover,a.uc-color-warning:hover{ color:#f37b1d}
 
/*强调色—错误*/
.uc-color-error,.uc-color-error a,a.uc-color-error{color:#c00}
.uc-color-error a:hover,a.uc-color-error:hover{ color:#c00}
 
/*辅助色—浅黑*/
.uc-color-333,.uc-color-333 a,a.uc-color-333{color:#333}
/*.uc-color-333 a:hover,a.uc-color-333:hover{ color:#333}*/

/*标准色—红色*/
.uc-color-red,.uc-color-red a,a.uc-color-red{color:red}
.uc-color-red a:hover,a.uc-color-red:hover{ color:red}
 
/*标准色—绿色*/
.uc-color-green,.uc-color-green a,a.uc-color-green{color:green}
.uc-color-green a:hover,a.uc-color-green:hover{color:green}
 
/*标准色—蓝色*/
.uc-color-blue,.uc-color-blue a,a.uc-color-blue{color:blue}
.uc-color-blue a:hover,a.uc-color-blue:hover{color:blue}
 
/*标准色—白色*/
.uc-color-white,.uc-color-white a,a.uc-color-white{color:white}
.uc-color-white a:hover,a.uc-color-white:hover{color:white}
 
/*标准色—黑色*/
.uc-color-black,.uc-color-black a{color:black}
.uc-color-black a:hover,a.uc-color-black:hover{color:black}
 
/*标准色—橙色*/
.uc-color-orange,.uc-color-orange a,a.uc-color-orange{color:orange}
.uc-color-orange a:hover,a.uc-color-orange:hover{color:orange}
/*color end-----------------------------------------------------------------------------------------------------------------*/
/*form----------------------------------------------------------------------------------------------------------------------------------------*/
.uc-checkbox [class^="formBeauty_"] input,[class^="formBeauty_"] input {
    position: relative;
    /*top: -8px;*/
    cursor:pointer;
}
.uc-checkbox [class^="formBeauty_"] input[disabled],[class^="formBeauty_"] input[disabled] {
    cursor:not-allowed;
}
.uc-select{width: 100%;height:auto;border-color:#ddd;padding:4px;box-sizing:border-box;}
.uc-select:hover{border: solid 1px #3bb4f2}
.uc-select[disabled]{background-color:#ededed; cursor:not-allowed;border-color: #ddd;-webkit-box-shadow:inset 0 2px 2px #e8e7e7;-moz-box-shadow:inset 0 2px 2px #e8e7e7;box-shadow:inset 0 2px 2px #e8e7e7;}
/*默认状态*/
.uc-input,.uc-textarea{width:100%;box-sizing:border-box;border:solid 1px #ddd;padding:4px;box-sizing:content-box; -webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}
.uc-input:hover,.uc-textarea:hover{border: solid 1px #3bb4f2}
/*得到焦点后*/
.uc-input:focus,.uc-textarea:focus{border:solid 1px #0f9ae0 \9;border-color:rgba(82,168,236,0.8);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6)}
/*不可点击*/
.uc-input[disabled],.uc-textarea[disabled]{background-color:#ededed; cursor:not-allowed;border-color: #ddd;-webkit-box-shadow:inset 0 2px 2px #e8e7e7; -moz-box-shadow:inset 0 2px 2px #e8e7e7;box-shadow:inset 0 2px 2px #e8e7e7}
input[type=submit],input[type=button]{background:none;vertical-align: text-bottom;}
/*label*/
.uc-form-label{width:12%;text-align:right;padding-right:10px;}
/*table-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.uc-table,.uc-table table{
    width:100%;
}
.uc-table td,.uc-table th{
    border:1px solid #e3e3e3;
}
.uc-table input,.uc-table textarea{
    display:block;
    width:100%;
    border:none;
}
/*layout布局--------------------------------------------------------------------------------------------------------------------------------------------*/
.uc-content{
    min-width:960px;
    padding:20px;
}
.uc-column-1{
    width:10%;
}
.uc-column-2{
    width:20%;
}
.uc-column-3{
    width:30%;
}
.uc-column-4{
    width:40%;
}
.uc-column-5{
    width:50%;
}
.uc-column-6{
    width:60%;
}
.uc-column-7{
    width:70%;
}
.uc-column-8{
    width:80%;
}
.uc-column-9{
    width:90%;
}
.uc-column-33{
    width:33.3333333%;
}

/*panel*/
.uc-panel-hd{
    line-height:40px;
}
.uc-panel-bd{
    padding:20px;
}
/*文件图标 34px*34px */
.file-ico{display:inline-block;width:34px;height:34px;background-image:url(../../../img/lib/ext/file-small.png);background-position:-245px -900px;}
.ico-psd{background-position:-409px -244px}
.ico-mp3{background-position:1px -490px}
.ico-flv{background-position:-409px -408px}
.ico-folder{background-position:1px 2px}
.ico-jpg{background-position:1px -244px}
.ico-jpeg{background-position:-81px -244px}
.ico-png{background-position:-163px -244px}
.ico-gif{background-position:-245px -244px}
.ico-bmp{background-position:-327px -244px}
.ico-mp4{background-position:-163px -326px}
.ico-swf{background-position:-327px -408px}
.ico-wma{background-position:-81px -490px}
.ico-doc{background-position:1px -80px}
.ico-docx{background-position:-81px -80px}
.ico-ppt{background-position:-327px -80px}
.ico-pptx{background-position:-409px -80px}
.ico-rar{background-position:-163px -818px}
.ico-zip{background-position:1px -818px}
.ico-txt{background-position:-81px -162px}
.ico-xls{background-position:-655px -80px}
.ico-xlsx{background-position:-737px -80px}
.ico-pdf{background-position:1px -162px}
.ico-wps{background-position:-245px -80px}
.ico-wmv{background-position:-737px -326px}
.ico-wmf{background-position:-819px -326px}
.ico-mkv{background-position:-245px -326px}
.ico-rm{background-position:1px -408px}
.ico-rmvb{background-position:-655px -326px}
.ico-3gp{background-position:-573px -326px}
.ico-mpg{background-position:-903px -326px}
.ico-avi{background-position:1px -326px}
.ico-mpeg{background-position:-985px -326px}
.ico-mov{background-position:-327px -326px}
.ico-exe{background-position:-163px -654px}
.ico-apk{background-position:-81px -654px}
.ico-unknow{background-position:-245px -900px}
/*文件图标 64px*64px */
.file-ico-big{display:inline-block;width:64px;height:64px;background-image:url(../../../img/lib/ext/file.png);background-position:-342px -1256px;}
.ico-folder-big{background-position:0 0}
.ico-doc-big{background-position:0px -114px}
.ico-docx-big{background-position:-114px -114px}
.ico-wps-big{background-position:-342px -114px}
.ico-ppt-big{background-position:-455px -114px}
.ico-pptx-big{background-position:-569px -114px}
.ico-xls-big{background-position:-912px -114px}
.ico-xlsx-big{background-position:-1026px -114px}
.ico-pdf-big{background-position:0px -230px}
.ico-txt-big{background-position:-114px -230px}
.ico-jpg-big{background-position:0px -342px}
.ico-jpeg-big{background-position:-114px -342px}
.ico-png-big{background-position:-228px -342px}
.ico-gif-big{background-position:-342px -342px}
.ico-bmp-big{background-position:-456px -342px}
.ico-psd-big{background-position:-569px -342px}
.ico-avi-big{background-position:0px -456px}
.ico-mp4-big{background-position:-228px -456px}
.ico-mkv-big{background-position:-342px -456px}
.ico-mov-big{background-position:-456px -456px}
.ico-3gp-big{background-position:-802px -456px}
.ico-rmvb-big{background-position:-916px -456px}
.ico-wmv-big{background-position:-1026px -456px}
.ico-wmf-big{background-position:-1146px -456px}
.ico-mpg-big{background-position:-1254px -456px}
.ico-mpeg-big{background-position:-1368px -456px}
.ico-rm-big{background-position:0px -572px}
.ico-swf-big{background-position:-456px -572px}
.ico-flv-big{background-position:-570px -572px}
.ico-mp3-big{background-position:0px -686px}
.ico-wma-big{background-position:-114px -686px}
.ico-wav-big{background-position:-228px -686px}
.ico-apk-big{background-position:-114px -914px}
.ico-exe-big{background-position:-228px -914px}
.ico-zip-big{background-position:0px -1142px}
.ico-rar-big{background-position:-228px -1142px}
.ico-online-big{background-position:-456px -1252px}
.ico-unknow-big{background-position:-345px -1256px}
/*fixed bar*/
.fixed-tool{
    display:none;position:fixed;width:45px;right:30px;bottom:5%;
}
.fixed-tool>div{
    position:relative;
    background-color:#89bde2;
    border-radius:50%;
    color:#fff;
    margin-top:5px;
    cursor:pointer;
}
.fixed-tool p{
   position:relative;
   display:none;
   top:6px;
   line-height: 16px;
}
.fixed-tool a {
    display: block;
    color:#fff;
}
.fixed-tool img{
   position:relative;
   top: 10px;
}

/*动画*/
.iRoteInit,.iRoteInits {
	transition: width 0.5s, height 0.5s;
	-moz-transition: width 0.5s, height 0.5s, -moz-transform 0.5s;
	-webkit-transition: width 0.5s, height 0.5s, -webkit-transform 0.5s;
	-o-transition: width 0.5s, height 0.5s, -o-transform 0.5s
}

.iRote3d1 {
	transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-o-transform: rotateY(180deg)
}

.iRote3d2 {
	transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-o-transform: rotateY(360deg)
}

.iRote2d1 {
	transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg)
}

.iRote2d2 {
	transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg)
}
