.main{height:auto;}
.leftmain{float:left;width:230px;height:auto;padding-right:20px;}
.rightmain{float:right;width:950px;height:auto;}

.leftmain .catebox{clear:both;width:230px;height:auto;zoom:1;}
.leftmain .catebox .title{clear:both;width:auto;height:35px;line-height:35px;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid;border-top:#1179d1 3px solid;background:url('list_cate_title_bg.gif') repeat-x bottom left;padding-left:10px;padding-right:50px;position:relative;}
.leftmain .catebox .title h1{clear:both;width:auto;height:35px;line-height:35px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:15px;font-weight:bold;padding-left:15px;background:url('title_bg.gif') no-repeat left center;}
.leftmain .catebox .title a.more{width:50px;height:35px;line-height:35px;text-align:center;font-size:13px;color:#666; position:absolute;right:0px;top:0px;}
.leftmain .catebox .cont{clear:both;width:auto;height:auto;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;background-color:#f9f9f9;}
.leftmain .catebox .cont dt{clear:both;width:auto;height:30px;line-height:30px;padding:0px 0px 0px 10px;border-top:#dcdcdc 1px solid;overflow:hidden;}
.leftmain .catebox .cont dt a{float:left;width:auto;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#333;margin-right:30px;}
.leftmain .catebox .cont dt a.curr{color:#F00;font-weight:bold;}
.leftmain .catebox .cont dt span{float:right;width:30px;height:30px;cursor:pointer;overflow:hidden;}
.leftmain .catebox .cont dt span.on{background:url('+.gif') no-repeat center center;}
.leftmain .catebox .cont dt span.off{background:url('-.gif') no-repeat center center;}
.leftmain .catebox .cont dd{clear:both;width:auto;height:auto;padding-left:10px;padding-right:10px;background-color:#fff;border-top:#dcdcdc 1px solid;zoom:1;overflow:hidden;}
.leftmain .catebox .cont dd h2{clear:both;width:auto;height:27px;border-bottom:#dcdcdc 1px dashed;overflow:hidden;}
.leftmain .catebox .cont dd h2.end{border-bottom:none;}
.leftmain .catebox .cont dd h2 a{clear:both;width:auto;height:27px;line-height:27px;color:#333;font-size:13px;display:block;background:url('icon.gif') no-repeat 0px center;text-indent:10px;}
.leftmain .catebox .cont dd h2 a.curr{color:#F00;font-weight:bold;}
.leftmain .catebox .cont dd h2 a:hover{color:#F00;font-size:13px;}
.leftmain .catebox .cont dd ul{clear:both;width:auto;height:auto;padding-left:10px;zoom:1;overflow:hidden;}
.leftmain .catebox .cont dd li{clear:both;width:auto;height:28px;overflow:hidden;}
.leftmain .catebox .cont dd li a{clear:both;width:auto;height:28px;line-height:28px;color:#333;font-size:13px;display:block;background:url('icon.gif') no-repeat 0px center;text-indent:10px;}
.leftmain .catebox .cont dd li a.curr{color:#F00;font-weight:bold;}
.leftmain .catebox .cont dd li a:hover{color:#F00;font-size:13px;}

.search_box{clear:both;width:auto;height:auto;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;zoom:1;overflow:hidden;}
.search_box ul{clear:both;height:auto;padding:5px 10px;zoom:1;overflow:hidden;}
.search_box li{clear:both;height:auto;zoom:1;overflow:hidden;}
.search_box li dl{clear:both;width:100%;height:auto;padding:5px 0px;border-bottom:#dcdcdc 1px dashed;position:relative;zoom:1;overflow:hidden;}
.search_box li dl.end{border-bottom:none;}
.search_box li dt{width:70px;height:26px;line-height:26px;text-align:right;font-size:15px;font-weight:bold;position:absolute;left:0px;top:5px;zoom:1;overflow:hidden;}
.search_box li dd{clear:both;width:auto;height:auto;line-height:26px;padding-left:80px;zoom:1;overflow:hidden;}
.search_box li dd span{float:left;width:auto;height:26px;line-height:26px;font-size:14px;padding:0px 10px 5px 0px;zoom:1;}
.search_box li dd span a{width:auto;height:24px;line-height:24px;font-size:14px;color:#333;border:#fff 1px solid;padding:0px 10px;word-break:keep-all;white-space:nowrap;display:block;_display:inline-block;}
.search_box li dd span a.on,.search_box li dd span a:hover{color:#d60000;border:#d60000 1px solid;}



.letterFixed{position:fixed;top:35px;_position:absolute;_top:expression((documentElement.scrollTop+35)+'px');z-index:100001;}
.letter_box{clear:both;width:auto;height:48px;background-color:#f9f9f9;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;border-top:#1179d1 2px solid;margin:0px;padding:0px;zoom:1;overflow:hidden;}
.letter_box .letter{float:left;width:866px;height:48px;padding-left:4px;padding-right:0px;zoom:1;overflow:hidden;}
.letter_box .letter span{float:left;width:28px;height:30px;padding:9px 1px 9px 4px;margin:0px;zoom:1;overflow:hidden;}
.letter_box .letter span a,.letter_box .letter span a:hover{float:left;width:20px;height:20px;line-height:20px;padding:3px;display:block;text-align:center;font:18px Arial;color:#c7c7c7;border:#c7c7c7 1px solid;background-color:#f6f6f6;zoom:1;overflow:hidden;}
.letter_box .letter span a.on{border:#9ec4ec 1px solid;background-color:#e0edfa;color:#9ec4ec;}
.letter_box .letter span a.on:hover{background-color:#ffeded;border:#d60000 1px solid;color:#d60000;}

.letter_box .r{float:left;width:59px;height:30px;padding:9px 9px;margin:0px;border-left:#dcdcdc 1px solid;zoom:1;overflow:hidden;}
.letter_box .r .show_way{float:left;width:57px;height:28px;border:#dddddd 1px solid;}
.letter_box .r .show_way a{float:left;width:28px;height:28px;line-height:28px;display:block;background-image:url('list_way.png');background-repeat:no-repeat;}
.letter_box .r .show_way a.listpic{border-right:#dddddd 1px solid;background-position:0px 0px;}
.letter_box .r .show_way a.listpicon{border-right:#dddddd 1px solid;background-position:0px -28px;}
.letter_box .r .show_way a.windowpic{background-position:0px -56px;}
.letter_box .r .show_way a.windowpicon{background-position:0px -84px;}

.listbox{clear:both;width:100%;height:auto;}
.listbox dl{clear:both;width:100%;}
.listbox dt{clear:both;width:auto;height:22px;line-height:22px;padding:4px 10px;font:20px Arial;font-weight:bold;color:#1179d1;background-color:#f9f9f9;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;border-top:#1179d1 2px solid;}
.listbox dd{clear:both;width:auto;height:auto;border-left:#dcdcdc 1px solid;border-right:#dcdcdc 1px solid;border-bottom:#dcdcdc 1px solid;margin-bottom:10px;zoom:1;overflow:hidden;}
.listbox dd ul{clear:both;width:auto;height:auto;padding:5px 5px;zoom:1;overflow:hidden;}
.listbox dd li{float:left;width:122px;height:auto;padding:5px 6px 5px 6px;}
.listbox dd li .pic{clear:both;width:120px;height:50px;border:#dcdcdc 1px solid;overflow:hidden;}
.listbox dd li .pic img{width:120px;height:50px;}
.listbox dd li h2{clear:both;width:100%;height:26px;line-height:26px;font-size:12px;color:#333;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-align:left;overflow:hidden;}
.listbox dd li h2.tc{text-align:center;}
.listbox dd li h2 a{height:26px;line-height:26px;color:#333;font-size:12px;}
.listbox dd li h2 a:hover{color:#F00;}

