﻿@charset "utf-8";
/* CSS Document */

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body{	font-size:12px;	font-family:"宋体",Arial, Helvetica, sans-serif;}
html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt,dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td,ul,li,p,a{ margin: 0;	padding: 0;		}
.cbody{ margin:0 auto;width:850px; position:relative;}
input,select,textarea{	vertical-align:middle;}
img{ border:0;}
ul,li{	list-style-type:none;}
a:link,a:visited{
text-decoration:none;color:#1F3A87;}
a:hover{text-decoration:underline;color:#BC2931;}

.left{	float:left;	}
.right{	float:right;	}
.marbottom{
	margin-bottom:8px;
	}


.overhide{
	overflow:hidden;
	text-indent:-100em;
	}

/* `Containers
----------------------------------------------------------------------------------------------------*/



.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}






