@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto; color:#333; background:#e5e1f5;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}

.wrap{width:1000px; margin:0 auto; clear:both;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}

.header{background:url(/images/acca/flq/banner.jpg) no-repeat center top #92acf0;}
.banner{height:229px;}
.header .logo{width:130px;padding:12px 0 0 8px;}
.header .logo a{height:34px; display:block;text-indent:-999em;}

.content{background:url(/images/acca/flq/bg-y.gif) repeat-y #fff;}

.menu{width:300px;}
.menu dl{margin-bottom:1px;}
.menu dl dt{height:35px; line-height:35px;}
.menu dl dt a{padding-left:60px; color:#333;display:block; background:#bdceff;}
.menu dl dt a:hover,.menu .cur dt a{background:url(/images/acca/flq/menu-i.gif) no-repeat 47px center #ec1b60; color:#fffd73;}
.menu dl dd{height:32px;line-height:32px;padding-left:87px; vertical-align:top;}
.menu dl dd a{color:#333; display:block;}
.menu dl dd a:hover,.menu .menu-dl dd.on a{color:#ec1b60;}
.menu .menu-dl{height:35px;overflow:hidden;}
.menu .menu-dl dt{margin-bottom:5px;}
.menu .menu-dl.cur{height:auto;}

.info-ewm{padding:30px 0 10px;}
.info-ewm p{line-height:20px; padding-top:10px; color:#666;}

.info-sm{line-height:20px; padding:0 14px 18px 18px;}
.info-sm span{color:#ff6000;}

.main{width:660px; padding:28px 22px 28px 0;}
.main p{ line-height:26px; text-indent:2em;}

.footer{background:#fff; border-top:1px solid #ccc;}