
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
[hidden],template{display:none;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b,strong{font-weight:inherit;}
b,strong{font-weight:bolder;}
dfn{font-style:italic;}
h1{font-size:2em;margin:.67em 0;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-.25em;}
sup{top:-.5em;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;overflow:visible;}
button,input,optgroup,select,textarea{font:inherit;margin:0;}
optgroup{font-weight:700;}
button,input{overflow:visible;}
button,select{text-transform:none;}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-input-placeholder{color:inherit;opacity:.54;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
/*栅格系统*/
*{box-sizing:border-box;margin:0;padding:0;}
.row{margin:0 -10px;}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;float:left;padding-right:10px;padding-left:10px;min-height:1px;}
.col-1{width:8.33333333%;}
.col-2{width:16.66666667%;}
.col-3{width:25%;}
.col-4{width:33.33333333%;}
.col-5{width:41.66666667%;}
.col-6{width:50%;}
.col-7{width:58.33333333%;}
.col-8{width:66.66666667%;}
.col-9{width:75%;}
.col-10{width:83.33333333%;}
.col-11{width:91.66666667%;}
.col-12{width:100%;}
.offset-1{margin-left:8.33333333%;}
.offset-2{margin-left:16.66666667%;}
.offset-3{margin-left:25%;}
.offset-4{margin-left:33.33333333%;}
.offset-5{margin-left:41.66666667%;}
.offset-6{margin-left:50%;}
.offset-7{margin-left:58.33333333%;}
.offset-8{margin-left:66.66666667%;}
.offset-9{margin-left:75%;}
.offset-10{margin-left:83.33333333%;}
.offset-11{margin-left:91.66666667%;}


/*浮动辅助*/
.pull-left {float: left;}
.pull-right {float: right;}
.clearfix:before,.clearfix:after{content: ""; display: table;} 
.clearfix:after{clear: both;} 
.clearfix{*zoom: 1;}
/*文字辅助*/
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-delete {text-decoration: line-through;}
/*边距与内补丁*/
.m-10 {margin: 10px;}
.m-20 {margin: 20px;}
.m-t-10 {margin-top: 10px;}
.m-t-20 {margin-top: 20px;}
.m-b-10 {margin-bottom: 10px;}
.m-b-20 {margin-bottom: 20px;}
.m-l-10 {margin-left: 10px;}
.m-r-10 {margin-right: 10px;}
.m-l-20 {margin-left: 20px;}
.m-r-20 {margin-right: 20px;}
.p-0 {padding: 0px;}
.p-10 {padding: 10px;}
.p-20 {padding: 20px;}
.p-t-10 {padding-top: 10px;}
.p-t-20 {padding-top: 20px;}
.p-b-10 {padding-bottom: 10px;}
.p-b-20 {padding-bottom: 20px;}
.p-l-10 {padding-left: 10px;}
.p-l-20 {padding-left: 20px;}
.p-r-10 {padding-right: 10px;}
.p-r-20 {padding-right: 20px;}
.p-l-0 {padding-left: 0px;}
.p-r-0 {padding-right: 0px;}
/*清空表单内容,需要配合JS使用*/
.ui-form .ui-icon-close {display: none;}
.ui-form .ui-icon-close::-ms-clear { display: none;}
.ui-form input:valid + .ui-icon-close {display: inline;}
/*清除原有的头像背景部分QQ图标*/
.ui-avatar, .ui-avatar-lg, .ui-avatar-s, .ui-avatar-one, .ui-avatar-tiled {background-image: none;}
/*复写dialog样式*/
.ui-dialog-bd {padding: 0;}
.ui-dialog-bd h4 {text-align: center;border-bottom: 1px solid #e0e0e0;line-height: 48px;}
.ui-dialog-bd div div {padding: 18px;}
/*有通用的样式,可以继续扩展*/