﻿/*
*@Description:	reset & base css
*@Author:	cb340081631
*@Update:	2015-02-08
*/

/*
	red		#bc082b
	blue	#013682
*/

/* --------------------
		reset
-------------------- */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
ul, ol, li, dl, dt, dd,
form, fieldset, legend, button, input, select, textarea,
span, a, img, th, td, div,
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:100%;}
table { border-collapse:collapse; border-spacing:0; word-break:break-all;}
input, select, textarea, button { font:12px/1.5 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53"; color:#333; overflow:visible; outline:none; resize:none;}
form, fieldset, img { border:0 none;}
img { vertical-align:top;}
address, caption, cite, code, dfn, th, var, b, i, s { font-style:normal; font-weight:normal; text-decoration:none;}
em { font-style:normal;}
ul, ol, li { list-style:none;}
q:before, q:after { content:'';}

/* --------------------
		base
-------------------- */
html { font-size: 62.5%; }
body { position:relative; font:12px/1.5 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53"; color:#333;}
a { color:#333; text-decoration:none;}
a:hover { color:#bc082b; text-decoration:underline; outline:none;}
.wp { position: relative; width:1000px; margin:0 auto;}
.clr { clear:both; height:0; font-size:0; overflow:hidden;}
.clf { display:block; zoom:1;}
.clf:after { clear:both; display:block; height:0; content:"."; visibility:hidden;}
.dn { display:none;}
.mt10 { margin-top:10px;}
.mb10 { margin-bottom:10px;}
.fl { float:left;}
.fr { float:right;}
.tl { text-align:left;}
.tr { text-align:right;}
.tc { text-align:center;}
.ch { font-family:"\5B8B\4F53";}
.tdl { text-decoration:line-through; color:#999;}
.tdn { text-decoration:underline;}
.sep { margin:0 10px; color:#ccc;}