@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body, html {
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a {
	text-decoration:none;
}
.wrapper {
	width:1024px;
	margin:0 auto;/*background:url(../22v22.jpg) no-repeat;*/
}
#header {
	position:relative;
	height:223px;
	background:url(a2002315907990_9.jpg);
	border-bottom:1px solid #FFF;
}
.a_question {
	position:absolute;
	left:680px;
	width:80px;
	top:110px;
	font-weight:bold;
	text-align:center;
}
.a_question a {
	color:#FFF;
}
.loginsup {
	float:right;
	width:300px;
}
.loginsup_title {
	margin:5px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#fff;
}
.slogan {
	display:inline;
	float:left;
	margin-left:120px;
	position:relative;
	width:590px;
	font-size:16px;
	color:#FFF;
	text-align:center;
}
.slogan h3 {
	font-weight:bold;
	font-size:25px;
}
.slogan p {
	margin-top:7px;
	padding:0 80px;
	font-size:12px;
	font-weight:bold;
}
#nav {
	height:14px;
	background:#C73625;
	text-align:center;
	padding:5px;
}
#nav ul {
	list-style:none;
	display:block;
}
#nav ul li {
	display:inline;
}
#nav ul li a {
	background:url(nav.gif) no-repeat;
	padding:0 30px 0 20px;
	font-weight:bold;
	color:#FFF;
	height:16px;
}
.container {
	display:block;
	margin-top:10px;
	height:100%;
	width:100%;
}
.left {
	display:inline;
	width:170px;
	border-right:1px solid #C73625;
	float:left;
	height:100%;
}
.right {
	display:inline;
	width:192px;
	border-left:1px solid #C73625;
	float:right;
	height:100%;
}
.clear {
	clear:both;
}
.tops {
	margin:0 16px;
}
.tops h3 {
	border-top:1px solid #C73625;
	border-bottom:1px solid #C73625;
	font-size:14px;
	color:#C73625;
	font-weight:bold;
	text-align:center;
	padding:5px 0;
}
.tops_cont_b {
	border: 1px solid #C73625;
	padding:3px;
	margin:10px 0;
}
.tops_cont {
	background:#C73625;
	padding:15px 15px;
	text-align:center;
}
.tops_cont_item img {
	margin-top:5px;
}
.tops_cont_item p {
	color:#FFF;
	font-weight:bold;
}
.cont {
	float:left;
	width:640px;/*margin:0 208px 0 184px;*/
}
.cont_l {
	display:inline;
	float:left;
	width:460px;
	margin:0 16px;
}
.cont_r {
	display:inline;
	float:left;
	text-align:center;
	width:144px;
}
.cont_r ul {
	border:1px solid #C73625;
	margin:2px;
	padding:12px;
	font-size:11px;
	text-align:left;
}
.cont_r li {
	margin:4px 0;
	list-style:none inside;
	list-style-image:url(list.gif);
	line-height:11px;
}
.cont_r img {
	border:2px solid #C73625;
	margin:10px 0;
}
.online {
	text-align:center;
}
.online h3 {
	border-top:1px solid #C73625;
	border-bottom:1px solid #C73625;
	font-size:14px;
	margin:0 16px;
	color:#C73625;
	font-weight:bold;
	text-align:center;
	padding:5px 0;
}
.online img {
	width:120px;
	height:180px;
	border: 5px double #C73625;
}
.online p {
	font-size:11px;
	text-align:justify;
	padding:2px 24px;
	color:#C73625;
	line-height:12px;
}
.online .item {
	margin-top:20px;
}
.item_cont {
	border-top:1px solid #C73625;
	border-bottom:1px solid #C73625;
	font-size:11px;
	margin-bottom:5px;/*border-left:38px solid #C73625;*/
}
.item_cont p {
	margin:5px 0;
}
.num_l, .num_r {
	/*width:38px;*/
	height:160px;
	font-size:80px;
	overflow:hidden;
	line-height:70px;
	font-weight:bold;
	background:#C73625;
	letter-spacing:0;
}
.item_cont h3 {
	font-size:11px;
}
.num_l {
	float:left;
	color:#FFF;
	margin-right:5px;
}
.num_r {
	float:right;
	color:#f9e9e7;
	margin-left:5px;
}
.imgblock {
	margin:5px 0;
	padding:5px 0 3px 0;
	border-top:1px solid #C73625;
	border-bottom:1px solid #C73625;
	text-align:center;
}
.imgblock img {
	border:1px solid #C73625;
}
.col_1 {
	width:49%;
	float:left;
}
.col_2 {
	width:49%;
	float:right;
}
/*////////////////////////*/
.box {
	margin-top:-10px;
	margin-left:15px;
	height:85px;
}
.col1_box {
	float:left;
	width:67%;
}
.col2_box {
	float:left;
	width:33%;
}
.box p {
	margin-top:5px;
	height:36px;
}
.box span {
	font-weight:normal;
}
.box a {
	color:#df891b;
	margin-right:5px;
	font-weight:bold;
	text-decoration:underline;
}
.input {
	width:156px;
	background:#FFF;
	border:1px solid #af252f;
	margin-left:-1px;
}
.input_age {
	width:30px;
	background:#FFF;
	border:1px solid #da5e26;
	margin-left:-1px;
	text-align:center;
}
.checkbox {
	width:15px;
	height:15px;
	border:1px solid #af252f;
	background:#fff;
}
.button {
	background:#c73625;
	border:1px solid #FFF;
	height:auto;
	width:auto;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:0 5px;
}
label {
	font-weight:bold;
	color:#FFF;
}
.sup_qu {
	position:relative;
	top:102px;
	background:#FF0;
	widows:100px;
	height:40px;
	z-index:1;
	left: 830px;
	width: 80px;
}
/* TITLE BOX */
.title_box {
	width:100%;
	text-align:center;
	background-color:#C73625;
}
.title_box .t {
	background:url(box_bg_tv22v22.png) repeat-x left top;
}
.title_box .r {
	background:url(box_bg_rv22v22.png) repeat-y top right;
}
.title_box .b {
	background:url(box_bg_bv22v22.png) repeat-x right bottom;
}
.title_box .l {
	background:url(box_bg_lv22v22.png) repeat-y left top;
}
.title_box .tl {
	background:url(box_bg_tlv22v22.png) no-repeat left top;
}
.title_box .tr {
	background:url(box_bg_trv22v22.png) no-repeat right top;
}
.title_box .br {
	background:url(box_bg_brv22v22.png) no-repeat bottom right;
}
.title_box .bl {
	background:url(box_bg_blv22v22.png) no-repeat bottom left;
}
.title_box .content_t {
	color:#FFF;
	font-size:18px;
	padding:5px 0 12px 0;
}
