/* use YUI.reset */
html{color:#000;height:100%;-webkit-text-size-adjust:none;}
body{font-family:'宋体';font-size:12px;color:#333;}
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,a,span,i,b{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
i{font-style: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}
input,textarea,select{*font-size:100%}
legend{color:#000}
.fl{float:left}
.fr{float:right}
.fc{margin:0 auto}
.cl{clear:both}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none ;padding:0;}
textarea{resize: none;}
/*
.clearfix{height:0;overflow:hidden;font-size;0;line-height:0;clear:both}
.clear:after{content:'.';display:block;height:0;visibility:hidden;clear:both}*/
.clear{display:inline-block}
.ar{text-align:right !important}
.al{text-align:left !important}
.ac{text-align:center !important}
.vm{vertical-align:middle !important}
.vb{vertical-align:bottom !important}
.vt{vertical-align:top !important}
.sp-20{font-size:0;padding-top:20px}
.sp-10{font-size:0;padding-top:10px}
.hidden{display:none}
.fb{font-weight:bold !important}
.fn{font-weight:normal !important}
.width-auto{width:auto !important}
.no-float{float:none !important}
.fz-12{font-size:12px !important}
.fz-14{font-size:14px !important}
.fz-16{font-size:16px !important}
.fz-18{font-size:18px !important}
.ti2{text-indent:2em !important}
.db{display:block !important}
.color-f60{color:#f60 !important}
.color-333{color:#333 !important}
.color-999{color:#999 !important}
.color-060{color:#060 !important}
a{text-decoration:none;color:#333}
.ma{margin:0 auto !important}
.blue{color:#09c !important}
.deep-blue{color:#06c !important}
body{font-family:'宋体';font-size:12px;color:#333}
.font-songti{font-family:'宋体'!important}
*{outline:none}
.base-button {
	border: 0 none;
    border-radius: 3px;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding: 0 15px;
    text-align: center;
	cursor:pointer;
	text-decoration:none;
}
.base-button.cpgreen {
    background-color: #39B26C;
    color: #FFFFFF;
}
.base-button.cpred {
    background-color: #DB4B3C;
    color: #FFFFFF;
}
.base-button.cpblue {
    background-color: #2E527C;
    color: #FFFFFF;
}
.font-red{
    color:#DB4B3C;
}
.font-green{
    color:#39B26C;
}
.font-black{
    color:#000000;
}
.font-blue{
    color:#2E527C;
}
.font-delete{
    text-decoration-line: line-through;
    color:#999;
}
