@charset "utf-8";

/* CSS Document */

body{
	font-size:12px;
	background:#fff;
	overflow-x:hidden;
	width: 100%;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea, table, em,q,dns,del{padding:0; margin:0;}

table{ border-spacing: 0 ; border-collapse : collapse ; table-layout:fixed}

img{ border:0; display:block}

ol,ul,li{list-style:none;} 

li{ list-style:none}

h1,h2,h3,h4,h5,h6 {font-size:14px;  }

a {color:#010101;text-decoration:none;}

a:hover {color:#FD0000;text-decoration:underline;}

.lt{float:left;}

.rt{float:right;}

.cl{clear:both; overflow:hidden; line-height:0px; font-size:0px; height:0px;}

.pt10{ padding-top:10px;}

.mt10{ margin-top:10px;}

.mt4{ margin-top:4px}

.mt7{ margin-top:7px;}

.mt5{ margin-top:5px}

.mleft5{ margin-left:5px;}

.clfx:after{height:0;line-height:0;font-size:0;content:".";display:block;clear:both;visibility:hidden;}

.clfx{display:inline-block;}/*\*/* html .clfx{height:1%;}.clfx{display:block;}

.block{ display:block} 

.mr20{ margin-right:12px; display:inline}

.pt15{ padding-top:15px;_padding-top:13px;}

.mt1{ margin-top:1px;}

img{ display:block;}

em,cite{  font-style:normal}

.red div{ color:#f00; font-family:Arial, Helvetica, sans-serif}

.blue{ color:#66b9ff} 

.yellow{ color:#ffea01}

.zis{ color:#ce99ff}

.mr10{ margin-right:10px; display:inline}

a.red{ color:#f00}

.f60{ color:#f60}

.clear{ clear:both}

.ht10{ height:10px; overflow:hidden;}.ht5{ height:5px;overflow:hidden;}

.ht20{ height:20px; overflow:hidden;}.ht30{ height:30px;overflow:hidden;}

.zx{ background:url(../images/qq.jpg) 3px 5px no-repeat;}

.pl20{ padding-left:20px}

.pr20{ padding-right:20px}

.pbot20{ padding-bottom:5px}





