@charset "utf-8";
/* CSS Document */
/*-----------------------------------

	*Filename: 		reset.css
	*Description:	重置样式
	*Version:		1.0.0(2014-08-0·)
	*Author:		yangchanyuan

-------------------------------------*/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {margin: 0;padding: 0; }
body, button, input, select, textarea {font: 14px / 1.5 "Microsoft YaHei","\5b8b\4f53",sans-serif; color:#464646; }

h2, h3, h4, h5, h6 {
    font-family: Microsoft YaHei,sans-serif;
}

ul, ol {
    list-style: none;
}

fieldset, img {
    border: none; }

address, caption, cite, code, dfn, em, strong, th, var, optgroup {
   }

abbr, acronym {
    border: 0;
    font-variant: normal; }

input, button, textarea, select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit; }

code, kbd, samp, tt {
    font-size: 100%; }

input, button, textarea, select {
    font-size: 100%; }

textarea{
    resize:none;
}

table {
    border-collapse: collapse;
    border-spacing: 0; }

caption, th {
    text-align: left; }

sup, sub {
    font-size: 100%;
    vertical-align: baseline; }

:link, :visited, ins {
    text-decoration: none; }

blockquote, q {
    quotes: none; }

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none; }

html {
    /* overflow-y: scroll; */
    -webkit-overflow-scrolling: touch;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    zoom: expression(function(ele) { ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); } (this)); }

a {color:#272727; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); outline-style:none}

a:hover { color:#3fc2ff; }

.clearfix{*zoom:1;}

.clearfix:after{content:"";display:table;clear:both;}

.iconBottom,.iconLeft,.iconTop,.iconRight{
    position:absolute;
    overflow:hidden;
    width:0;height:0;
    border:5px dashed transparent;
}
.iconBottom{
    border-top-style:solid;
    border-top-color:#000;
}
.iconLeft{
    border-right-style:solid;
    border-right-color:#000;
}
.iconTop{
    border-bottom-style:solid;
    border-bottom-color:#000;
}
.iconRight{
    border-left-style:solid;
    border-left-color:#000;
}