html,body,div,ul,li,h1{padding:0;margin:0;}
body{font:12px verdana,simsun,sans-serif;background:url(../images/bg.png) repeat-x 0 0;color:#707070;}
a{text-decoration:none;color:#707070;outline:0 none;}
li{list-style:none;float:left;}
img{border:0 none;}
.page{width:940px;margin:0 auto;}
.header{overflow:hidden;zoom:1;}
.nav{height:34px;line-height:34px;text-align:right;}
.nav a{margin-left:20px;}
.bar b.lt{background:url(../images/barlt.png) no-repeat 0 0;width:10px;height:50px;float:left;}
.bar b.rt{background:url(../images/barrt.png) no-repeat 0 0;width:10px;height:50px;float:left;}
.bar .ctn{background:url(../images/barbg.png) repeat-x 0 0;height:50px;width:920px;float:left;}
.bar .ctn img{margin-left:30px;}
.intro{height:290px;background-color:#fee995;}
.intro .banner{padding-left:35px;height:241px;}
.tab a{display:block;height:50px;background-image:url(../images/tab.png);background-repeat:no-repeat;float:left;}
.tab a.act{background-image:url(../images/tab_active.png);}
.tab .t1{width:201px;background-position:0 0;}
.tab .t2{width:237px;background-position:-201px 0;}
.tab .t3{width:227px;background-position:-433px 0;}
.tab .t4{width:275px;background-position:-660px 0;}
.shop h1{background:url(../images/ico.png) no-repeat 0 0;height:38px;line-height:38px;padding-left:45px;margin:16px 0 10px;font-size:14px;border-bottom:1px solid #ccc;}
.shop ul{overflow:hidden;zoom:1;margin-bottom:10px;}
.shop ul a{display:block;border:1px solid #ccc;width:168px;height:45px;margin:8px 9px;text-align:center;}
.shop ul a img{margin-top:2px;}
.footer{border-top:1px solid #ccc;height:36px;line-height:36px;}
.footer span{float:right;}