*{margin:0;padding:0;word-break:break-all;}
body{margin:0 auto;font:normal 12px "ËÎÌå";line-height:20px;background:#fff;color:#444;}
a:link{color:#444;text-decoration:none;}
a:visited{color:#444;text-decoration:none;}
a:hover{color:#f50;text-decoration:underline;}
ul,dl,li,dt,dd{list-style:none;}
em,cite{font-style:normal}
img{border:0;}
.clear{clear:both;height:0;overflow:hidden;}
.ad{margin:6px auto 0 auto;width:960px;}

/*Ò³Í·*/
.tools{padding-top:3px;height:22px;background:url(images/top_bg2.gif);}
.tools ul{width:960px;margin:0 auto;}
.tools ol{float:left;}
.tools ol a:link,.tools ol a:visited{color:#039;}
.tools ol a:hover{color:#f50;}
.tools dl{float:right;width:264px;height:20px;_overflow:hidden;}
.tools font a{font-size:12px;background:url(images/top_bg1.gif) -34px 4px no-repeat;padding:1px 28px 0 10px;display:inline-block;width:48px;margin-top:-1px;position:relative;}
.tools font a.on,.tools font a:hover{background:#eee url(images/top_bg1.gif) -35px 3px no-repeat;border:solid 1px #d2d2d2;border-bottom:0;padding:0 27px 0 9px;text-decoration:none;}
.tools cite{display:inline-block;background:url(images/top_bg1.gif) -89px -20px no-repeat;padding-left:32px;}
.tools p{position:relative;border:solid 1px #d2d2d2;border-top:0;top:0;background:#f8f8f8;width:84px;float:left;}
.tools p em{display:block;border-top:solid 1px #fff;padding-left:12px;text-align:left;width:72px;}
.tools p.p2{left:92px;}
.top{width:960px;height:72px;margin:10px auto;}

.logo{float:left;}
.search{float:right;width:720px;height:69px;margin-top:3px;}
.searchleft{float:left;width:5px;height:69px;background:url(images/top_bg1.gif) no-repeat left top;}
.searchright{float:left;width:5px;height:69px;background:url(images/top_bg1.gif) no-repeat -15px top;}
.searchcenter{float:left;width:710px;height:78px;background:url(images/top_bg2.gif) left -35px repeat-x;}
.search h4{font-size:14px;font-weight:normal;height:30px;width:710px;overflow:hidden;}
.search h4 span{cursor:pointer;float:left;padding:0 10px;height:30px;line-height:30px;font-size:14px;margin-left:10px;}
.search h4 span.on{width:75px;padding:0 0 0 5px;font-weight:bold;background:url(images/top_bg1.gif) left -100px no-repeat;overflow:hidden;text-align:center;}
.search h4 span.on em{background:url(images/top_bg1.gif) -30px -40px no-repeat;float:right;width:5px;height:30px;overflow:hidden;}
.search h4 a:link,.search h4 a:visited{color:#333;}
.search h4 a:hover{color:#f00;}
.search ul{float:left;width:717px;height:31px;padding:3px 0 5px 0;margin:0 -5px 0 -2px;text-align:left;}
.search ul input{vertical-align:middle;display:inline;float:left;margin:0 2px;}
.search ul .input{font-size:14px;color:#888;padding-left:5px;line-height:31px;height:31px;border:0;background:url(images/top_bg1.gif) no-repeat;}
.search ul a{float:left;margin:0 2px;font-size:14px;text-align:left;height:31px;line-height:31px;padding:0 25px 0 6px;width:70px;background:url(images/top_bg1.gif) no-repeat left -140px;display:inline;}
.search ul a:link,.search ul a:visited{color:#888;text-decoration:none;}
.search ul a:hover{color:#888;text-decoration:none;background:url(images/top_bg1.gif) no-repeat left -181px;}
.search ul p{position:absolute;top:-1px;border:solid 1px #3C91E0;background:#fff;width:97px;padding:1px;}
.search ul p a{float:none;margin:2px 0 0 0;display:block;border:0;width:100%;padding:4px 0;text-indent:4px;font-size:12px;height:14px;line-height:14px;}
.search ul p a:link,.search ul p a:visited{text-decoration:none;color:#049;background:#fff;}
.search ul p a:hover{text-decoration:none;background:#d0e1f5;border:0;color:#049;}
.search ul p a.on:link,.search ul p a.on:visited,.search ul p a.on:hover{background:#2d7ec9;color:#fff;}
.search ul br{line-height:31px;}
.search ul .searchlist{position:absolute;clear:both;float:left;}
.search form{display:block;}
#CaseRoomID{left:2px;}
#CasePicTypeID{left:107px;}
#CaseStyleID{left:212px;}

.menu{width:958px;margin:6px auto 0 auto;clear:both;height:54px;border:solid 1px #FF802B;text-align:left;background:url(images/top_bg2.gif) left -114px repeat-x;}
.menu1{float:left;width:294px;border-left:1px #fff solid;height:40px;padding:7px 24px;}
.menu2{float:left;width:384px;background:url(images/top_bg1.gif) -200px top no-repeat;height:40px;padding:7px 24px 7px 26px;}
.menu3{float:left;width:130px;border-right:1px #fff solid;background:url(images/top_bg1.gif) -200px top no-repeat;height:40px;padding:7px 24px 7px 26px;}
.menu span{padding:0 15px 0 13px;}
.menu a:link,.menu a:visited{color:#000;}
.menu a:hover{color:#f00;}

.footer{margin:6px auto 0 auto;width:960px;border-top:solid 4px #999;background:#efefef;padding:15px 0;text-align:center;}