﻿/*@charset "utf-8";  */

@import "http://at.alicdn.com/t/font_968996_szstl695yjm.css";
body {
	font-family: Microsoft YaHei, sans-serif;
	background: #f5f5f5!important;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
button,
input,
ul,
li,
ol,
dl,
dd,
td,
textarea,
fieldset,
legend,
blockquote,
figure,
figcaption {
	padding: 0px;
	margin: 0px;
}

ul,
ol {
	list-style: none;
}

img {
	border: none;
	border: 0px;
	max-width: 100%;
}

a img {
	border: none;
	border: 0px;
}

a {
	outline-style: none;
	text-decoration: none;
}

a:hover {
	/*color: #c00;*/
	text-decoration: none;
}

label.label-checkbox i.icon-form-checkbox {
	font-size: 1.2rem;
}


/*iconfont-for radio and checkbox*/

input[type="radio"],
input[type="checkbox"] {
	appearance: none;
	-webkit-appearance: none;
	font-family: "ico" !important;
	vertical-align: -20%;
	line-height: 1;
	border: none;
	margin-right: .6rem;
	outline: 0;
	background: 0 0;
}

input[type="radio"]:before,
input[type="checkbox"]:before {
	font-size: 1.2rem;
	color: #c8c7cc;
}

input[type="radio"]:checked::before,
input[type="checkbox"]:checked::before {
	color: #f6383a;
}

input[type="radio"]:before {
	content: "\e61b";
}

input[type="checkbox"]:before {
	content: "\e614";
}

input[type="checkbox"]:checked:before {
	content: "\e614";
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none !important;
	margin: 0;
}

input[type="checkbox"][disabled],
input[type="radio"][disabled] {
	background: #eee;
	border-radius: 50%;
}

input[type="checkbox"][disabled]::before,
input[type="radio"][disabled]::before {
	color: #ccc;
}

@-webkit-keyframes btnClick {
	from {
		-webkit-transform: rotateY(0deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);
		transform: rotateY(0deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);
	}
	to {
		-webkit-transform: rotateY(20deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);
		transform: rotateY(20deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);
	}
}

input[type=radio]:hover,
input[type=checkbox]:hover,
.header .ico:hover,
.zoom i:hover {
	-webkit-animation: radioClick .2s linear;
	animation: radioClick .2s linear;
	text-shadow: 0em .2em .5em rgba(0, 0, 0, 0.15);
}

.clear {
	zoom: 1;
	overflow: hidden;
}


/* 头部Header  */

.bar-nav {}
.bar{ border-bottom: none;}
.zhuti_bg {
	background: #01C5AF;
}

.bar-nav .title {
	color: #FFF;
}
.bar-tab .tab-item.active, .bar-tab .tab-item:active{ color: #01C5AF;}
.bar-tab .tab-item.active span{ color: #01C5AF;}
.icon-zuo {
	color: #FFF;
}


/* 首页 */

.wenti_div {
	margin: 2rem auto;
	width: 95%;
	padding: 1rem;
	color: #FFF;
	font-size: 0.8rem;
	line-height: 180%;
	border-radius: 0.6rem;
}
.index-btn {	width: 4rem;    background: green;    height: 4rem;    margin: 1rem auto;    text-align: center;    line-height: 4rem;    border-radius: 50%;    color: #FFF;    font-size: 0.6rem;}

.yes_btn{	background: #ff6600;}
.no_btn {
	background: #2ac845;
}


/* 新闻列表 */

.card {
	margin: 0.1rem 0;
	border-radius: 0;
	box-shadow: none;
	background: none;
	border: none;
}

.card .list-block .item-content {
	margin: 0.2rem 0;
	background: #FFF;
}

.row .col-20 {
	margin-left: 0;
}

.list-block .item-content .item-media img {
	width: 100%;
}

.list-block .item-title {
	font-size: 0.8rem;
	white-space: normal;
}

.list-block .item-inner {
	border-bottom: none;
}

.list-block .item-subtitle {
	white-space: normal;
	color: #999;
	font-size: 0.6rem;
}