/* @update: 2014-11-29 */ 
@charset "UTF-8";blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-size:100%;font-weight:400}ol,ul,dl,dd,dt{list-style-type:none;list-style-image:none}li{list-style:none}body,html{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#000;}
a,img{-webkit-touch-callout:none}a{text-decoration:none;color:#333}a:active,a:hover{outline:0}
a:focus{outerline:1px dotted}img{vertical-align:middle}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}sub{bottom:-.25em}body,button,input,select,textarea{font-family:'Microsoft Yahei','Arial';}
button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:baseline}
textarea{overflow:auto;vertical-align:top;resize:vertical}
article,aside,figure,footer,header,menu,nav,section{display:block;padding:0;margin:0}
*{-webkit-tap-highlight-color:transparent}
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none}
button,input,select,textarea{
	outline:0;
	-webkit-appearance:none;
}
input{border:none; cursor:pointer;}
input:focus::-webkit-input-placeholder{color:#efefef}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;
text-size-adjust:100%;font-size:62.5%}body{font-size:14px;line-height:1.5; background:#f2f2f2;}
article,aside,figcaption,figure,footer,header,nav,section,summary{display:block}
body,html{width:100%;min-width:320px;min-height:100%}.clearfix{clear:both;}
.l{float:left;}.r{float:right;}.h14{height:14px; overflow:hidden;}.mb10{margin-bottom:10px;}
.font14{font-size:14px;color:#1abc9c;}.mt25{margin-top:25px;}.mb15{margin-bottom:15px;}
.h160{height:160px; overflow:hidden;}.bottom .mtNull{margin-top:0;}.footer .mtNull{margin-top:0;}
.container .mtNull{margin-top:0;}.footer .mBNull a{margin-bottom:0;}.footer .mbNull{margin-bottom:0;}
.pt12{padding-top:12px;}.redTxt{color:#ff3000;}.greenTxt{color:#1eb082;}.footer .mt20{margin-top:20px;}
.mt12{margin-top:12px;}.grey{color:#878787;}.pad15{padding:5px 27px;}.pad10{padding:15px 15px 5px 15px;}
em{font-style:normal;}.bgDD{border-radius:5px;background:#fff;height:52px; line-height:52px;}
.blueTxt{color:#2993ff;}.mt2{margin-top:2px;}.h70{height:70px;}
.h52{height:52px; overflow:hidden;}.h70{height:70px; overflow:hidden;}

.black{color:#000;}