﻿@charset "utf-8";
/* 公共 */
*{padding:0px; margin:0px;}
iframe{padding:0px;margin:0px;}
body {text-align: center; margin:0px; font: 14px/100% Arial, "微软雅黑", Helvetica, sans-serif, Verdana; background-color:#fff; color: #000;}
img{border:none;}
img, input, button { border:0; } 
.clear{clear:both; font-size:0px; height:0px; overflow:hidden; }
ol,ul,li { list-style-type:none;}
html { background: #ffffff; }
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, fieldset, form, input, select, textarea, figure ,iframe{ margin: 0px; }
ul, ol, menu,li { list-style: none; margin: 0px; padding: 0px; }
a { outline-style:none; outline-color:invert; outline-width:mediuml; }
a:link {color:#000; text-decoration:none;}
a:visited {color:#000; text-decoration:none;}
a:hover {color:#3780d3; text-decoration:none;}
fieldset, a img, iframe { border: 0 none; }
address, em, i { font-style: normal; }

.bold{font-weight:bold;}
.fr{ float:right;}
.fl{ float:left;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}

.d_i{ display:inline;}
.d_ib{ display:inline-block;}
.d_b{ display:block;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mr16{ margin-right:16px;}
.mb10{ margin-bottom:10px;}
.mt20{ margin-top:20px;}
.pd5{ padding:0 5px;}