﻿

@charset "utf-8";



/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */



* {/*box-sizing:content-box;*/



	box-sizing: border-box;



}



html {



	font-family: Arial, Helvetica, sans-serif;



	-webkit-text-size-adjust: 100%;



	-ms-text-size-adjust: 100%;



}



body {



	margin: 0;



}



body, div, span, object, iframe, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section {



	padding: 0;



	margin: 0;



}



article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {



	display: block;



}



audio, canvas, progress, video {



	display: inline-block;



	vertical-align: baseline;



}



audio:not([controls]) {



	display: none;



	height: 0;



}



[hidden], template {



display: none;



}



a {



	background-color: transparent;



	text-decoration: none;



}



a:hover {



	text-decoration: underline;



}



a:active, a:hover {



	outline: 0;



}



abbr[title] {



	border-bottom: 1px dotted;



}



b, strong {



	font-weight: bold;



}



dfn {



	font-style: italic;



}



mark {



	color: #000;



	background: #ff0;



}



small {



	font-size: 80%;



}



sub, sup {



	position: relative;



	font-size: 75%;



	line-height: 0;



	vertical-align: baseline;



}



sup {



	top: -.5em;



}



sub {



	bottom: -.25em;



}



img {



	border: 0;



}



svg:not(:root) {



	overflow: hidden;



}



figure {



	margin: 1em 40px;



}



hr {



	height: 0;



	-webkit-box-sizing: content-box;



	-moz-box-sizing: content-box;



	box-sizing: content-box;



}



pre {



	overflow: auto;



}



code, kbd, pre, samp {  /*font-family: monospace, monospace;  font-size: 1em; */



}



button, input, optgroup, select, textarea {



	margin: 0;



	font: inherit;



	color: inherit;



}



button {



	overflow: visible;



}



button, select {



	text-transform: none;



}



button, html input[type="button"], input[type="reset"], input[type="submit"] {



	-webkit-appearance: button;



	cursor: pointer;



}



button[disabled], html input[disabled] {



	cursor: default;



}



button::-moz-focus-inner, input::-moz-focus-inner {



padding: 0;



border: 0;



}



input {



	line-height: normal;



	outline: none;



}



input[type="checkbox"], input[type="radio"] {



	-webkit-box-sizing: border-box;



	-moz-box-sizing: border-box;



	box-sizing: border-box;



	padding: 0;



}



input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {



height: auto;



}



input[type="search"] {



	-webkit-box-sizing: content-box;



	-moz-box-sizing: content-box;



	box-sizing: content-box;



	-webkit-appearance: textfield;



}



input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {



-webkit-appearance: none;



}



input[type="text"] {



	-webkit-appearance: none;



}



fieldset {



	padding: .35em .625em .75em;



	margin: 0 2px;



	border: 1px solid #c0c0c0;



}



legend {



	padding: 0;



	border: 0;



}



textarea {



	overflow: auto;



	outline: none;



	-webkit-appearance: none;



}



optgroup {



	font-weight: bold;



}



table {



	border-spacing: 0;



	border-collapse: collapse;



}



td, th {



	padding: 0;



}



/* base css */







img {



	vertical-align: middle;



}



hr {



	margin-top: 20px;



	margin-bottom: 20px;



	border: 0;



	border-top: 1px solid #eee;



}



 [role="button"] {



cursor: pointer;



}



h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {



	line-height: 1.3;



}



h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {



	font-weight: normal;



	line-height: 1;



	color: #777;



}



h1, .h1, h2, .h2, h3, .h3 {



	margin-top: 20px;



	margin-bottom: 10px;



}



h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {



	font-size: 65%;



}



h4, .h4, h5, .h5, h6, .h6 {



	margin-top: 10px;



	margin-bottom: 10px;



}



h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {



	font-size: 75%;



}



h1, .h1 {



	font-size: 42px;



}



h2, .h2 {



	font-size: 36px;



}



h3, .h3 {



	font-size: 30px;



}



h4, .h4 {



	font-size: 24px;



}



h5, .h5 {



	font-size: 20px;



}



h6, .h6 {



	font-size: 16px;



}



p {



	margin: 0 0 10px;



}



.lead {



	margin-bottom: 20px;



	font-size: 16px;



	font-weight: 300;



	line-height: 1.4;



}



.text-left {



	text-align: left;



}



.text-center {



	text-align: center;



}



.text-right {



	text-align: right;



}



.clearfix:after {



	content: "";



	display: block;



	clear: both;



	height: 0;



	visibility: hidden;



}



.clearfix {



	zoom: 1;



}



.clear {



	clear: both;



	height: 0;



	overflow: hidden;



}



.star_note {



	color: #f00;



	padding: 0 3px;



}







/* IE输入密码或者text表单框中显示叉叉跟眼睛的图标样式去除 */



::-ms-clear, ::-ms-reveal {



display: none;



}



/*pages*/ .pagination-wrapper {



	margin: 20px 0;



}



.pagination {



	height: 34px;



	text-align: center;



}



.pagination li {



	display: inline-block;



	height: 34px;



	margin-right: 5px;



}



.pagination li a {



	float: left;



	display: block;



	height: 32px;



	line-height: 32px;



	padding: 0 12px;



	font-size: 16px;



	border: 1px solid #dddddd;



	color: #555555;



	text-decoration: none;



}



.pagination li a:hover {



	background: #f5f5f5;



	color: #0099ff;



}



.pagination li.thisclass {



	background: #000;



	color: #fff;



}



.pagination li.thisclass a, .pagination li.thisclass a:hover {



	background: transparent;



	border-color: #000;



	color: #fff;



	cursor: default;



}

.fl{float: left;}.fr{float: right;}

.search{height: 40px;line-height: 40px;}

.search_l{width: 80%;}

.search_r{width: 20%;}

 @media screen and (max-width: 760px) {.search,.zxxw{display: none}



}