@charset "utf-8";
#content { font-size:14px; text-align:left;}
#content h2 { font-weight:bold;}
#Pageheader{height:69px;padding-bottom:10px;}
#Pageheader .logo{margin:0 10px;display:inline;text-indent:-9999px;}
#search{float:left;margin-left:10px;width:793px;}
#Pageheader .keywords{width:210px;}
#bookmark{font-size:12px;color:#666;position:absolute;top:2px;right:0;z-index:10;}
#Pageheader #suggest{left:253px;}
#Pageheader #more{right:312px;}
#guide{color:#666;border-bottom:1px solid #E9EEF1;font-size:12px;height:22px;line-height:22px;}
#cates{border-bottom:1px solid #C1D0D7;padding:5px 0;margin-bottom:10px;}
#cates h2{color:#333;float:left;width:80px;}
#cates ul{margin-left:80px; text-align:left;}
#cates li{ float:left; display:inline; margin-right:10px;}
#cates li a{white-space:nowrap; color:#f30;}
#cates.cates2{border-bottom:none;}
#butter{background:url(cates2.gif) repeat-x 0 -39px;height:8px;overflow:hidden;margin-top:5px;}
#butter .btn{background-image:url(cates_btn.gif);background-repeat:no-repeat;background-position:0 0;display:block;overflow:hidden;text-indent:-99999px;width:80px;height:8px;margin:0 auto;}
#list .item{border:2px solid #E0EDF4;height:1%;min-height:1%;margin-bottom:10px;}
#list .item .title{background:url(repeat.png) 0 -194px repeat-x #DBEBFA;height:34px;}
#list .item h2{background:url(../images/h2_bg.gif) 0 0 no-repeat;height:34px;}
#list .item h2 a,#list .item h2 span{background-image:url(../images/images.gif);background-repeat:no-repeat;display:block;}
#list .item h2 a{background-position:0 -421px;color:#497AAA;padding-left:12px;line-height:28px;height:29px;text-align:center;float:left;margin-top:5px;margin-left:40px;display:inline;text-decoration:none;}
#list .item h2 span{background-position:right -451px;padding-right:12px; float:left; height:29px;}
#list .item ul{background:url(../images/item_ul.gif) repeat-y;padding:10px 0;}
#list .item li{float:left;padding:0 20px;height:26px;line-height:26px;width:147px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative; text-align:left;}
#list .item li img{ vertical-align:middle;}
#list .item li a:visited{color:#60315F;}
#list .item li .add{cursor:pointer;}
#list a{color:#07519A;}
#list a:hover{color:#f00;}
#map{height:448px;width:528px;margin:10px auto;}
#Pagefooter{padding:18px 0 10px 0;text-align:center;}
#Pagefooter a{text-decoration:none;}
#Pagefooter .gotop{border-top:3px solid #ace;text-align:right;padding-top:5px;margin-top:5px;}
#feedback{width:600px;margin:20px auto;border:1px solid #ccc;padding:1em;}
#feedback h1{background:url(../images/feedback_icon.gif) no-repeat;height:35px;overflow:hidden;line-height:35px;margin-bottom:2em;padding-left:40px;font-size:14px;border-bottom:1px dotted #ccc;padding-bottom:10px;}
#feedback label{cursor:pointer;display:block;width:100px;text-align:right;padding-left:10px;float:left;}
#feedback .int{border:1px solid #ccc;font-family:Verdana,Geneva,sans-serif;padding:2px;font-size:14px;width:430px;}
#feedback .int:focus{border:1px solid #457DB4;}
#feedback .btn{margin:30px 0;}
#feedback form div{margin:18px 0;width:600px;overflow:auto;}
#feedback p{padding-left:110px;}