@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;color:#444;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent; color:#d90e0c}
img { -ms-interpolation-mode: bicubic; }

html, body { font-family:'',; min-width:1200px;height:100%;} 
html{height:100%; position:relative}
input { border-radius:0;padding:0;margin:0;}  
button{-webkit-appearance: none; border-radius:0;} 
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }
.boxcenter { margin:0 auto;}
.fl_all { float:left; display:inline-block }
.fr_all { float:right; display:inline-block }
.flBox{float:left;}
.frBox{float:right;}
.txtdot { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }


/*responsive Normal*/
.maxcontainer { min-width:1200px; }
.container {width:1200px;}
.fl_pc { float:left; display:inline-block }
.fr_pc { float:right; display:inline-block }
.col_2in1 { width:50%; *width:49.9% }
.col_3in1 { width:33.3%  }
.col_4in1 { width:25%; *width:24.9% }
.col_5in1 { width:20%; *width:19.9% }
.col_6in1 { width:16.6% }
.pchide { display:none; }
.mhide { display:block; }
.padhide{display:block;}
.padshow{display:none;}
.mar0{margin-left:0 !important; margin-right:0 !important;}
.clearfix:after {content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden; line-height:0;}
.main{position:relative; overflow:hidden;}

.demo { border:10px #3366CC solid; height:1200px; background-image: linear-gradient(to bottom, #09F, #6C6); font-size:30px; color:#FFF; text-align:center; line-height:80px; }



.marginTop10{margin-top:10px !important;}
.marginTop20{margin-top:20px !important;}
.marginTop30{margin-top:30px !important;}
.marginTop40{margin-top:40px !important;}
.marginTop50{margin-top:50px !important;}
.marginTop60{margin-top:60px !important;}
.marginTop70{margin-top:70px !important;}
.marginTop80{margin-top:80px !important;}
.marginTop90{margin-top:90px !important;}
.marginTop100{margin-top:100px !important;}


.marginBottom10{margin-bottom:10px !important;}
.marginBottom20{margin-bottom:20px !important;}
.marginBottom30{margin-bottom:30px !important;}
.marginBottom40{margin-bottom:40px !important;}
.marginBottom50{margin-bottom:50px !important;}
.marginBottom60{margin-bottom:60px !important;}
.marginBottom70{margin-bottom:70px !important;}
.marginBottom80{margin-bottom:80px !important;}
.marginBottom90{margin-bottom:90px !important;}
.marginBottom100{margin-bottom:100px !important;}


.marginLeft10{margin-left:10px !important;}
.marginLeft20{margin-left:20px !important;}
.marginLeft30{margin-left:30px !important;}
.marginLeft40{margin-left:40px !important;}
.marginLeft50{margin-left:50px !important;}
.marginLeft60{margin-left:60px !important;}
.marginLeft70{margin-left:70px !important;}
.marginLeft80{margin-left:80px !important;}
.marginLeft90{margin-left:90px !important;}
.marginLeft100{margin-left:100px !important;}



.marginRight10{margin-right:10px !important;}
.marginRight20{margin-right:20px !important;}
.marginRight30{margin-right:30px !important;}
.marginRight40{margin-right:40px !important;}
.marginRight50{margin-right:50px !important;}
.marginRight60{margin-right:60px !important;}
.marginRight70{margin-right:70px !important;}
.marginRight80{margin-right:80px !important;}
.marginRight90{margin-right:90px !important;}
.marginRight100{margin-right:100px !important;}
