/*2018-11-13 22:52:16*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}
audio,canvas,video{display:inline-block}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{color:#000}
html,body{font-family:Ubuntu,Consolas,"Microsoft YaHei",Verdana,Tahoma,Arial,sans-serif;font-size:14px;line-height:30px;color:#333;background-color:#fbfbfb}
a{text-decoration:none;color:#0079bc}
a:hover{color:#005b9b}
p{margin-bottom:18px}
h1,h2,h3,h4,h5,h6{padding:12px 0}
h1{font-size:28px}
h2{font-size:24px}
h3{font-size:21px}
h4{font-size:19px}
h5{font-size:16px}
h6{font-size:14px}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.left{float:left}
.right{float:right}
.absolute{position:absolute}
.relative{position:relative}
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.vertical-middle{vertical-align:middle}
.inline{display:inline}
.inline-block{display:inline-block}
.block{display:block}
.fade-out{opacity:0}
.hide{display:none !important}
.container{max-width:1200px;margin:auto}
.container960{max-width:960px;margin:auto}
.grid-1-2{width:50%}.grid-1-3{width:33.3333%}.grid-1-4{width:25%}.grid-1-5{width:20%}.grid-1-6{width:16.6666%}
.grid-2-3{width:66.6666%}.grid-3-4{width:75%}.grid-3-5{width:60%}.grid-4-5{width:80%}.grid-5-6{width:83.3333%}
input,textarea,select,button{font-family:Ubuntu,Consolas,"Microsoft YaHei",Verdana,Tahoma,Arial,sans-serif}
.form legend{font-size:18px;margin-bottom:14px}
.form label{display:inline-block;margin-right:12px}
.form .ipt{padding:8px 12px;border:1px solid #999;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;outline:none;min-width:180px}
.form .ipt:focus{border-color:#0079bc}
.form .chk{display:inline-block;margin:2px 6px 0 0;line-height:normal}
.form .field{margin-bottom:12px}
.form .invalid{margin-right:12px}
.form .tip{font-size:13px;color:#999;margin-left:12px}
.form-vertical label{display:block;margin-bottom:8px}
.form-vertical .ipt{width:100%;box-sizing:border-box}
.form-vertical .invalid{margin-right:0;margin-top:6px}
.form-align label{display:inline-block;min-width:60px;text-align:right}
.form-align .invalid{margin-right:0;margin-top:6px}
.btn{min-width:120px;height:36px;background-color:#ccc;color:#333;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;outline:none;border:none;margin:0}
.btn:hover{background-color:#999;cursor:pointer}
a.btn{line-height:36px;color:#fff}
.btn-red{background-color:#e64346;color:#fbfbfb}
.btn-red:hover{background-color:#c7383a}
.btn-blue{background-color:#0079bc;color:#fbfbfb}
.btn-blue:hover{background-color:#005b9b}
.btn-green{background-color:#7ab277;color:#fbfbfb}
.btn-green:hover{background-color:#649462}
.lbl{padding:4px 12px;background-color:#ccc;color:#333;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.lbl-red{background-color:#e64346;color:#fbfbfb}
a.lbl{line-height:26px}
a.lbl-red:hover{background-color:#c7383a;color:#fbfbfb}
.lbl-blue{background-color:#0079bc;color:#fbfbfb}
a.lbl-blue:hover{background-color:#005b9b;color:#fbfbfb}
.lbl-green{background-color:#7ab277;color:#fbfbfb}
a.lbl-green:hover{background-color:#649462;color:#fbfbfb}
.pager .item{padding:2px 8px;margin:0 6px;color:#333;display:inline-block;line-height:20px}
.pager .item a{color:#333}
.pager .item:hover{background-color:#0079bc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.pager .item:hover a{color:#fff}
.pager .current{background-color:#666;color:#fbfbfb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.pager .current a{color:#fbfbfb}
.pager .current:hover{background-color:#0079bc}
.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{padding:18px 0 9px 0;font-weight:bold}
.markdown h1{font-size:24px}.markdown h2{font-size:21px}
.markdown h1,.markdown h2{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed #ddd}
.markdown h3{font-size:19px}.markdown h4{font-size:18px}.markdown h5{font-size:16px}.markdown h6{font-size:14px}
.markdown p{margin-bottom:10px}
.markdown ul{list-style:disc inside}
.markdown ol{list-style:decimal inside}
.markdown code{font-family:Consolas,"Courier New",Arial}
.markdown p code{color:#c7383a}
.markdown blockquote{padding:8px 18px;border-left:4px solid #ccc;background-color:#fbfbfb}
.markdown blockquote p{margin-bottom:0}
.markdown pre code{font-size:12px;line-height:18px !important;padding:8px 18px;display:block;margin:12px 0 18px 0}
.markdown ol,.markdown ul{margin:12px 24px}.markdown p img{max-width:99%;height:auto;margin:0 auto;display:block}
.markdown table{margin:12px 0;width:98%}.markdown table th,.markdown table td{border:1px solid #ccc;padding:4px 12px}
.markdown table thead{background:#f6f6f6}
::-webkit-scrollbar{width:8px;height:8px;margin-right:2px}
::-webkit-scrollbar-track-piece{background-color:#f5f5f5;border-left:1px solid #d2d2d2}
::-webkit-scrollbar-thumb{background:#9fa09c;width:8px;height:8px}
::-webkit-scrollbar-thumb:hover{background:#b7b8ad;}

/*2018-11-12 23:31:30*/
*::selection{background:#539C65;color:#FFF;}
*::-moz-selection{background:#539C65;color:#FFF;}

* {-webkit-tap-highlight-color:transparent;-webkit-appearance:none;box-sizing:border-box;-ms-box-sizing: border-box;}
li {list-style-type:none;}
button, input, select, textarea {vertical-align:middle;outline:none;}
button, input, select {cursor:pointer;}
input, textarea {border-radius:0;-webkit-appearance:none;-moz-appearance:none;outline:none;}
input {
	box-sizing: border-box;
	margin: 0;
	padding: 10px;
	outline: 0;
	border: 1px solid rgba(0,0,0,.15);
	border-radius: .3125em;
	background-color: #fff;
	box-shadow: inset 0 0 rgba(0,0,0,.3);
	color: rgba(0,0,0,.7);
	font-size: .875em;
	transition: background-color .3s ease-out,box-shadow .2s ease,border-color .2s ease;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255,255,255,0);
}
input:focus {
	border-color: rgba(0,0,0,.2);
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	box-shadow: inset .3em 0 0 0 rgba(0,0,0,.2);
	color: rgba(0,0,0,.85);
	-webkit-appearance: none
}
