body {
	color: #709B2F;
	margin: 0 auto;
	width: 650px;
	max-width: 98%;
	font-family: arial;
	font-size: 13px;
	background: #E6E6E6;
}

.maintxt {
	background: #F7F7F7;
	border: 1px solid rgb(218, 218, 218);
}

a {
	text-decoration: none;
	color: rgb(236, 117, 117);
	text-shadow: 1px 1px 0px rgb(236, 237, 255);
}

table {
	width: 100%;
}

.red {
	color: red;
}

.green {
	color: rgb(49, 226, 49);
}

.icon-inline {
	vertical-align: text-top;
	float: left;  
	margin: 0px 6px 0px 0px;
}

.icon {
	vertical-align: text-top;
}

p {
	padding: 0;
	margin: 0;
}

.pagenav {
	background: #FF8383;
	padding: 1px 6px;
	font-size: 12px;
	border-radius: 4px;
	text-shadow: 1px 1px 0px rgb(179, 57, 57);
}

.currentpage {
	background: #49afcd;
	padding: 1px 6px;
	color: #fff;
	font-size: 12px;
	border-radius: 4px;
	text-shadow: 1px 1px 0px #134D5E;
}




.img_news {
	width: 50px;
	float: left;
	padding-right: 10px;
}

.news_time {
	float: right;
	font-size: 10px;
	text-shadow: 1px 1px 0px white;
}

.news_h5 {
	margin: auto;
	font-size: 13px;
	color: rgb(236, 117, 117);
	text-shadow: 1px 1px 0px white;
}

.head {
	background: #70C59D;
	width: 100%;
	border-bottom: 2px solid rgba(0,0,0,0.1);
	height: 44px;
}
.head a.home {
	background: url(images/home.png) no-repeat center rgba(0, 0, 0, 0.1);
	display: inline-block;
	width: 50px;
	float: left;
	padding: 22px 0;
}

@media (max-width: 400px) {
	.head a.logo {
		display: none;
	}
}

.head a.home:hover {
	background: url(images/home.png) no-repeat center   rgba(0,0,0,0.1);
}

.head a.user{
	display: inline-block;
	padding: 22px 0;
	width: 50px;
	float: right;
	background: url(images/user.png) no-repeat center rgba(0, 0, 0, 0.1);}
.head a.user:hover {
	background: url(images/user.png) no-repeat center   rgba(0, 0, 0, 0.05);
}

.barca_table {
	background: url(/svd/barca.png) right no-repeat;
	padding: 0px 15px;
	width: 280px;
	background-size: 90px;
	text-align: left;
}

@media (max-width: 600px) {
	.barca_table {
		background: none;
		font-size: 10px;
	}
	.barca_table img {
		width: 30px;
	}
}

.real_table {
	background: url(/svd/real.png) 0px 10px no-repeat;
	padding: 0px 15px;
	width: 280px;
	background-size: 90px;
	text-align: right;
	border-right: 1px solid rgb(189, 189, 189);
}

@media (max-width: 600px) {
	.real_table {
		background: none;
		font-size: 10px;
	}
	.real_table img {
		width: 30px;
	}
}

.tmn {
	background: #F2F1EC;
	padding: 10px 16px;
	color: #CE896A;
	font-size: 12px;
	text-shadow:0 1px #fff;
	box-shadow: inset 0 1px 4px #E5E5E0;
}

.vs {
    position: relative;
    bottom: 15px;
}
hr {
	border-top: 1px solid rgb(214, 214, 214);
	border-bottom: 1px solid white;
	border-left: none;
	border-right: none;
}
input[type="text"], input[type="password"], option, select{
	background: #fff;
	padding: 7px;
	box-shadow: inset 0px 1px 4px -1px rgba(162, 162, 162, 0.73);
	text-shadow: 1px 1px 1px rgb(237, 255, 246);
	color: #868686;
	width: 98%;
	border: 1px solid #ccc;
	border-radius: 4px;
	margin: 3px auto;
	/* box-shadow: 0px 0px 1px 1px #E8E8E0; */
}
input[type="submit"]{
	background: #FF8383;
	border: 0;
	width: 100%;
	color: #fff;
	margin: 2px auto;
	border-radius: 3px;
	cursor: pointer;
	padding: 7px 8px 7px 9px;
	font-size: 12px;
	font-weight: bold;
	box-shadow: inset 0 -2px 0px rgba(0,0,0,0.11);
}

textarea {
	width: 98%;
	color: rgb(204, 204, 204);
	border: 1px solid rgb(204, 204, 204);
	resize: vertical;
	height: 30px;
	padding: 5px;
	margin: auto;
	box-shadow: inset 0px 1px 4px -1px rgb(162, 162, 162);
	border-radius: 4px;
}

.main {
	background: #fff;
	padding: 10px 15px;
	color: #888;
	text-align: center;
}
.phdr {
	text-align: center;
	font-size: 13px;
	padding: 10px 0 10px 16px ;
	color: #aaa;
	text-align: left;
	text-decoration: none;
	background: #EDEDF0 url(images/mark.png) no-repeat center right 12px;
	text-shadow: 0 1px #f0f0f0;
	box-shadow: inset 0 -2px 0px rgba(0,0,0,0.06);
	font-weight: bold;
}
.phdr a {
	text-decoration: none;
	color: rgb(240, 120, 120);
}
.menu, .gmenu, .bmenu, .rmenu, .list1, .list2 {
	border-bottom: 1px solid #F2F2F2;
	padding:12px 15px;
	text-decoration: none;
	color: #989386;
	background: #FCFCFC url(images/arrow.png) no-repeat center right 16px;
	text-shadow:0 1px #fff;
} 
.menu a, .gmenu a, .bmenu a, .rmenu a, .list1 a, .list2 a {
	color: #989386;
	text-decoration: none;
}

.topmenu a {
	color: #fff;
}

.topmenu {
	color: #fff;
}

.menu a:hover, .gmenu a:hover, .topmenu a:hover, .bmenu a:hover, .rmenu a:hover, .list1 a:hover, .list2 a:hover {
	color: #64A5ED;
	text-decoration: none;
}

.menu:hover, .gmenu:hover, .bmenu:hover, .list1:hover, .list2:hover {
	background: #F7F7F7 url(images/arrow2.png) no-repeat center right 16px;
	color: #64A5ED;
}

.smenu, .rmenu, .topmenu {
	background: #F7F7F7;
	border: 1px solid #ECECEC;
	padding:12px 15px;
	text-decoration: none;
	color: #989386;
	opacity: 0.7;
	text-shadow:0 1px #fff;
}

.smenu:hover, .topmenu:hover, .rmenu:hover {
	opacity: 1;
}

.cmenu {
	border-bottom: 1px solid #F2F2F2;
	padding: 12px 15px;
	text-decoration: none;
	color: #989386;
	background: #FCFCFC;
	text-shadow:0 1px #fff;
}

.cmenu:hover {
	background: #F7F7F7;
	color: #64A5ED;
}

.foot {
	background:url(images/foot.png) repeat-x #8F7F6A center;
	height: 46px;
	box-shadow: inset 0 -2px 0px rgba(0,0,0,0.11);
}
.foot a.mail {
	background:url(images/mail.png) no-repeat center rgba(0,0,0,0.04);
	display: inline-block;
	width: 25%;
	float: left;
	padding: 22px 0;
}
.foot a.mail:hover {
	background:url(images/mail.png) no-repeat center   rgba(0,0,0,0.1);
}
.foot a.set {
	background:url(images/set.png) no-repeat center rgba(0,0,0,0.04);
	display: inline-block;
	width: 25%;
	float: left;
	padding: 22px 0;
}
.foot a.set:hover {
	background:url(images/set.png) no-repeat center   rgba(0,0,0,0.1);
}
.foot a.bell {
	background:url(images/bell.png) no-repeat center rgba(0,0,0,0.04);
	display: inline-block;
	width: 25%;
	float: left;
	padding: 22px 0;
}
.foot a.bell:hover {
	background:url(images/bell.png) no-repeat center   rgba(0,0,0,0.1);
}
.foot a.more {
	background:url(images/more.png) no-repeat center rgba(0,0,0,0.04);
	display: inline-block;
	width: 25%;
	float: left;
	padding: 22px 0;
}
.foot a.more:hover {
	background:url(images/more.png) no-repeat center   rgba(0,0,0,0.1);
}
.foot a{
	box-shadow: 1px 0 0 #837561,-1px 0 0 #988976;
} 
.foot a:last-child{
	box-shadow: -1px 0px 0px #988976;
}
.foot a:first-child{
	box-shadow: 1px 0 0 #837561;
}




