@charset "utf-8";
/* CSS Document */

html {  -webkit-text-size-adjust:none; }
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, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin:0; padding:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
audio, canvas, video { display:inline-block; *display:inline; *zoom:1; }
body, button, input, select, textarea { font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; }
input, select, textarea, button { font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1; }
textarea { resize:none; overflow-y:auto; }
img { border:0; vertical-align:middle; }
iframe { display:block; }
del { text-decoration:line-through; }
ul { list-style:none; }
ol { list-style-position:inside; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:500; }
sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; }
sup { top:-0.5em; }
sub { bottom:-0.25em; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
table { border-collapse: collapse; border-spacing: 0; }
object, :focus { outline: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* Reset */

.prodct{width:1200px;margin:0 auto;}
.box:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
* html .box { zoom:1; }
*:first-child+html .box { zoom:1; }
.clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
*.fl, *.fr { display:inline; }
.rel { position:relative; }
.abs { position:absolute; }
.tl { text-align:left; }
.tr { text-align:right; }
.tc { text-align:center; }
.uc { text-transform:uppercase; }
/* Base */