/*文字颜色*/
.color50 {
	color: #505050;
}

.color68 {
	color: #ff8468;
}

.colorF8 {
	color: #ff8f3d;
}

.color8f {
	color: #8f8f8f;
}

.color8468 {
	color: #ff8468;
}

.color6e {
	color: #6eaee5;
}

.backFc {
	background: #FCFCFC;
}

.backFFF {
	background: #fff;
}
/*文本框*/
*, *:focus, *:active {
	outline: none;
}

.text {
	width: 195px;
	height: 40px;
	line-height: 40px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}

.text1 {
	width: 400px;
	height: 28px;
	line-height: 28px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}

.middle {
	vertical-align: middle;
}

.mr10 {
	margin-right: 10px;
}

textarea {
	resize: none;
}
/*面包线*/
.breadLines a {
	font-size: 14px;
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
	vertical-align: middle;
}

.breadLines .lineTit {
	color: #a03225;
	vertical-align: middle;
}

.breadLines {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

.breadLines span {
	vertical-align: middle;
}
/*警告*/
.waring {
	border: 1px solid red !important;
	box-sizing:border-box;
}

/*抛物图片*/
.fly {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	z-index: 999;
}
/* 校验 */
.verify {
	background: url(../images/jyicon.png) no-repeat -22px -32px;
	width: 206px;
	height: 90px;
	position: absolute;
	top: 61px;
	display: none;
}

.verifyClose {
	background: url(../images/jyicon.png) no-repeat -223px -15px;
	width: 15px;
	height: 15px;
	float: right;
	margin-right: 27px;
	margin-top: 16px;
	cursor: pointer;
}

.verifySize {
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: red;
}
/*隐藏商桥*/
ins#qiao-wrap {
	display: none;
}

/*背景和图标*/
.sprite {
	background-image: url(../images/sprite.png);
	background-repeat: no-repeat;
}

/*分页*/
.paging a {
	display: inline-block;
	height: 22px;
	line-height: 23px;
	border: 1px solid #CCCCCC;
	padding-left: 8px;
	padding-right: 8px;
	color: #505050;
	margin-left: 3px;
	margin-right: 3px;
}

.paging span {
	display: inline-block;
	margin-left: 5px;
	margin-right: 5px;
}

.paging {
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: center;
}

.paging a:hover {
	border: 1px solid #8F8F8F;
}

.paging .hoverPage {
	border: 0;
	font-weight: bold;
}

.paging .hoverPage:hover {
	border: 0;
}

.submit-info {
	margin-bottom: 20px;
}

.dis_b {
	display: block;
}

.img-response {
	max-width: 100%;
	*width: 100%;
}

.highlight {
	color: #ff8261;
}

.f700 {
	font-weight: 700;
}

.btn-info {
	display: inline-block;
	*display: block;
	padding: 4px 22px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	background: #30bef3;
	cursor: pointer;
}

.btn-info:hover, .btn-info.hover {
	color: #fff;
	background: #ff8261;
}

.section {
	margin-top: 36px;
	overflow: hidden;
}

.section-title {
	position: relative;
	width: 70%;
	height: 40px;
	margin: 0px auto 32px auto;
	text-align: center;
}

.section-title .line {
	z-index: 2;
	position: absolute;
	top: 50%;
	left: 0px;
	height: 1px;
	width: 100%;
	background: #30bef3;
}

.section-title .name {
	z-index: 3;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -120px;
	padding: 0 30px;
	background: #fff;
	color: #30bef3;
	font-size: 30px;
	font-weight: 700;
}

.section-title_2 {
	height: auto;
	margin-bottom: 0;
}

.section-title_2 h1 {
	margin-top: 22px;
	font-size: 36px;
}

.cursor {
	cursor: pointer;
}