html { height:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-font-smoothing: antialiased!important; -webkit-tap-highlight-color: transparent;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section, select { 
	margin:0; 
	padding:0;
	font-family:"Microsoft YaHei","微软雅黑","arial","tahoma","MicrosoftJhengHei", "sans-serif";  
	-webkit-text-size-adjust:100%; 
	-ms-text-size-adjust:100%; 
	-webkit-font-smoothing: antialiased!important;
}
input.form-control{font: inherit;}
body { background-color:transparent; min-height:100%; height:auto !important; overflow-x: hidden;}
img { border:0; margin:0; padding:0; vertical-align:middle; -ms-interpolation-mode:bicubic;}
a {text-decoration:none; background-color: transparent; color: #000;}
a.focus, a:focus{outline:0;}
a.active.focus, a.active:focus, a.active:hover, a.focus:active, a:focus:active, a:hover:active{outline:0;text-decoration:none;font-weight:400;}
a:hover {text-decoration:none; transition:box-shadow .3s, border .3s, background-color .3s, color .3s;}
a:active,a:visited{text-decoration:none;}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{}

ul,ul li, li,ol, dl, dd { list-style:none outside none; height:100%;}
svg:not(:root) { overflow:hidden;}
pre { margin:0; white-space:pre-wrap; white-space:-moz-pre-wrap !important; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word;}


button,input,select,textarea { font-size:100%; font-family:tahoma; margin:0; outline:0 none; vertical-align:baseline; *vertical-align:middle;}
textarea { overflow:auto; vertical-align:top; resize:none;height:100px;}
button,input { line-height:normal; }
button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance:button; cursor:pointer; *overflow:visible;}
button[disabled],input[disabled]{ cursor:default;}

.bower-width{
	width:1280px;
	margin:0 auto;
}
.bower-width a{color:#666}
.border-top-gray{
	border-top:1px solid gray;
}
.content{
	
}
.font-bold{
	font-weight:bold
}
.font-size20{
	font-size:20px;
}
.font-size18{
	font-size:18px;
}
.font-size16{
	font-size:16px;
}
.font-white{
	color:white
}
.bower-title{
	height: 70px; 
	line-height: 70px;
	overflow:hidden;
	width:100%;
	font-weight:400;
    font-size: 20px;
	text-align:center;
}
.bower-crumbs{
	font-size:13px;
	line-height:80px;
	height:60px;
	border-bottom: 1px solid #eee;
	margin-bottom:20px
}
.bower-sub-title{
	height: 70px; 
	overflow:hidden;
	width:100%;
	text-align:center;
}
.bower-sub-txt{
	font-size:20px;
	font-weight:400;
	padding-top:5px;
	line-height:25px;
}
.pagination{
	margin-bottom: 20px;
}
.pagination .current{
	color: #1890ff;
}