﻿body{
	font-family:verdana;
	font-size:12px;
	padding:0;
	margin:0;
}
#itsall{
	position:relative;
	margin:20px auto;
	min-width:800px;
	width:800px;
	padding-left:20px;
	padding-right:20px;
}
.wrapper-page{
	width:1024px;
	height:0;
}
.menu-wrapper{
	width:700px;
	height:0;
	clear:right;
}
.wrapper924 {
	width:924px;
	height:0;
}
.wrapper604 {
	width:604px;
	height:0;
}
.menu-up{
	width:700px;
	margin-left:186px;
	padding-top:20px;
	min-width:700px;
}
.logo{
	width:162px;
	height:127px;
	margin-right:20px;
}
#header{
	height:130px;
	margin-bottom:20px;
}
#header .logo{
	height:130px;
	width:166px;
	float:left;
}
.menu-elm, .menu-elm a{
	font-size:18px;
	color:#3359aa;
	padding:5px;
	margin:0px;
	line-height:35px;
}
.used a{
	color:white;
	background-color:#3359aa;
}
#content .head{
	margin:10px 0;
}
.ad-text{
	font-size:14px;
	color: #444;
}
#content .left{
	margin-right:420px;
}
#content .right{
	float:right;
	width:400px;
}
.clear{
	clear:both;
}
.footer{
	margin-top:30px;
	border-top:1px dotted #bbb;
	padding-top:10px;
}
.copyright {
	font-size:0.9em;
}
.pur-frm-inp{
	border:1px solid #888;
	width:350px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}
textarea.pur-frm-inp { 
	height:100px; 
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	body:first-of-type textarea.pur-frm-inp {
		width:352px;
	}
}
.pur-frm {
	border:0;
	border-collapse:collapse;
	margin-top: 10px;
}
.pur-frm td {
	padding:3px;
	vertical-align:top;
}
.pur-frm .pur-frm-col-tit {
	width:150px;
}
.pur-sended {
	color: #090;
}
.pur-failed {
	color: #b00;
}
ul.desc-list li {
	margin-top:2em;
}
h4.desc-list{
	margin-top:3em;
}
