html {background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
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}
table {width:100%;border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%}
caption,th {text-align:left}
img {border:0;vertical-align:middle}
ol,ul {list-style:none}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:400}
address,caption,cite,code,dfn,em,strong,th,var,b {font-style:normal;font-weight:400}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word}
abbr,acronym {border:0;font-variant:normal}
pre,code,kbd,samp {font-family:monospace,serif;_font-family:'courier new',monospace;font-size:100%;line-height:100%}
small {font-size:75%}
abbr[title],acronym[title] {border-bottom:1px dotted;cursor:help}
em {font-style:italic}
strong {font-weight:700}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {top:-.5em}
sub {bottom:-.25em}
/*a:focus {outline:thin dotted}*//*20150702*/
a:hover,a:active {outline:0}
legend {border:0;white-space:normal;color:#000}
button,input,select,textarea {font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;*vertical-align:middle}
button,input {line-height:normal}
textarea {overflow:auto;vertical-align:top;resize:none}
button {cursor:pointer;_cursor:hand}
button,input[type=button],input[type=reset],input[type=submit] {cursor:pointer;-webkit-appearance:button;*overflow:visible}
input[type=checkbox],input[type=radio] {box-sizing:border-box;padding:0;*height:13px;*width:13px}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0}
input[type=hidden] {display:none!important}

body {color:#666; font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;font-size:13px;background-color:#FFF;}
a{color:#666;text-decoration:none}
a:hover {color:#F60;text-decoration:none}

.clear{clear:both;height:0px;line-height:0px; font-size:0px; overflow:hidden;}
.clear-fix:after,.cf:after,.cf:before{content:"";display:table;}
.clear-fix:after,.cf:after{clear:both;}
.clear-fix,.cf{*zoom:1;}
img { vertical-align: top;}
.fl,.l {float:left;_display:inline;}
.fr,.r {float:right;_display:inline;}
.marT20{ margin-top: 20px;}
.marB20{ margin-bottom: 20px;}
.wrap-base,.wrap,.wp {width:1000px;margin:0 auto;}
.wrap-full {width:100%}
.float-left {float:left;_display:inline;}
.float-right {float:right;_display:inline;}
.margin-top-10 {margin-top:10px;}
.margin-bottom-10 {margin-bottom:10px;}
.margin-top-20 {margin-top:20px;}
.margin-bottom-20 {margin-bottom:20px;}
.overflow-hidden{ overflow:hidden;}
.txt-orange{color:#F60;}
