
/* ====================
     公共样式
==================== */
body {background:#fff; font-size:15px; font-family:"微软雅黑", Verdana, Arial; line-height:150%; margin:0; padding:0; color:#333; }
div{margin:0 auto; padding:0;}
a{text-decoration:none; color:#333;}
a:focus,a:hover{text-decoration:none; color:#142d8a;}
a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }

h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p { margin:0; padding:0; border:none; list-style-type:none; }
.f_l { float:left; }
.f_r { float:right; }
.tl { text-align:left; }
.tc { text-align:center; }
.tr { text-align:right; }
.dis { display:block; }
.inline { display:inline; }
.none { display:none; }
.dashed { background:url(images/lineBg.gif) repeat-x left top; color:#3f3f3f; padding:2px 0 3px 12px; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
*html .clearfix { height:1%; }
*+html .clearfix { height:1%; }

/*英文强制换行*/
.word { word-break:break-all; }

/*边框*/
	.B_blue { border:1px solid #c5e4ff; }
	.B_input { border:1px solid #0f97ed; }
	.inputBg { border:1px solid #b3b3b3; background:url(images/inputbg.gif) repeat-x left top; height:18px; }
	

/*字体颜色*/
	.f1 { color:red; }
	.f2 { color:#006bd0; font-weight:bold; margin-right:15px; }
	.f3 { color:#9e9e9e; }
	.f4 { color:#fe596a; }
	.f4_b { color:#fe596a; font-weight:bold; }
	.f5 { font-size:14px; font-weight:bold; }
	.f6 { color:#006bd0; }
	.market { font-size:14px; text-decoration:line-through; }
	.shop { color:#fe596a; font-size:14px; font-weight:600; }
	.market_s { text-decoration:line-through; }
	.shop_s { color:#fe596a; }
	
/*按钮部分*/
	.bnt_blue { background:url(images/bg.gif) no-repeat 0px 0px; width:52px; height:21px; text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer; }
	.bnt_blue_1 { background:url(images/bg.gif) no-repeat 0px -663px; width:77px; height:21px; text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer; }
	.bnt_blue_2 { background:url(images/bg.gif) no-repeat 0px -696px; width:139px; height:21px; text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer; }
	.bnt_bonus { background:url(images/bg.gif) no-repeat -56px 0px; width:52px; height:21px; text-align:center; line-height:21px; color:#fff; border:none; cursor:pointer; }

/*预置*/
h1{font-size:18px;}
h2{font-size:15px;}
h3{font-size:15px;}
h4{font-size:15px;}
h5{font-size:15px;}
h6{font-size:15px;}



	/*空白*/
	.blank{height:1px; clear:both;}
	.blank5{height:5px; clear:both;}
	.blank10{height:10px; clear:both;}
	.blank15{height:15px; clear:both;}
	.blank20{height:20px; clear:both;}
	.blank25{height:25px; clear:both;}
	.blank30{height:30px; clear:both;}
	.blank35{height:35px; clear:both;}
	.blank40{height:40px; clear:both;}
	.blank50{height:50px; clear:both;}
	.blank60{height:60px; clear:both;}
	.blank70{height:70px; clear:both;}
	.blank80{height:80px; clear:both;}
	.blank90{height:90px; clear:both;}
	.blank100{height:100px; clear:both;} 
	
/*页码*/
.pagelist{ text-align:center; padding:15px; font-size:14px; color:#000;}
.pagelist a.a1{ display:none;}
.pagelist span{ margin-right:11px;}
.pagelist a{ color:#9a9a9a; margin-right:11px;}
.pagelist a:hover{ color:#000;}

.js{ padding:6px 0 20px 0;}
.js h2{ font-size:24px; font-weight:normal;color:#999; line-height:31px; }
.js h2 span{ color:#003398;}