@charset "utf-8";
/*--Reset Css--*/
div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,abbr,big,cite,code,del,em,font,img,s,small,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form, label,table,caption,tbody,tfoot,thead,tr,th,td{ border:0; font-family:inherit; font-weight:inherit; font-size:100%; font-style:normal; margin:0; padding:0; outline:0 none; vertical-align:baselinebaseline;}
:focus{outline:0 none;}
a img{ border:none;}
body, button, input, select, textarea { font:12px "宋体",Arial,Tahoma,Helvetica,sans-serif; margin:0; padding:0}
table{border-collapse:separate; border-spacing:0;}
caption, th, td{font-weight:normal;}
ol,ul{list-style:none;}
input, textarea, select, button {font-size: 100%;font-family: inherit;}
select{margin:inherit;}
.clearfix:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix{display:inline-block;}
*html .clearfix{ height:1%; }
.clearfix{display:block;}
.clr{ clear:both; width:0px; height:0px; line-height:0px; margin:0px; padding:0px; overflow:hidden; zoom:1;}
a{text-decoration:none; color:#4b4b4b;}
a:hover{color:#CC0000; text-decoration:underline;}
h1,h2,h3,h4,h5{ font-weight:bold; font-size:100%; font-family:"Microsoft YaHei","黑体",Arial;}
.yh{ font-family:"Microsoft YaHei","黑体",Arial;}
.ht{ font-family:"黑体","宋体",Arial;}
/*--float--*/
.fl{float:left;}
.fr{float:right;}
/*--font-style--*/
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs20{font-size:20px;}
.fwb{font-weight:700;}
.fwn{font-weight:normal;}
/*--line-height--*/
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh30{line-height:30px;}
.lh40{line-height:40px;}
/*--padding--*/
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.pr10{ padding-right:10px;}
.pr20{ padding-right:20px;}
/*--margin--*/
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
/*--Color--*/
.c_blue{ color:#488ac1}
.c_red { color:#d60000;}
.c_pink{ color:#ee6161}
.c_gry{ color:#9e9e9e;}
/*--box--*/
.w_432{width:432px;overflow:hidden;}
.w_660{width:660px;overflow:hidden;}
.w_265{width:265px;overflow:hidden;}
.h_225{height:225px;overflow:hidden;}