#topbar{margin: 0px auto;height:25px;line-height:25px;color: #fff;background: #F7FAFF;border-bottom: 1px solid #BAD7E2;}
#topbar #toplink{display: block;width: 910px;margin: 0px auto;text-align: right;}
#topbar #toplink *{color: #555;}
#wrapper{width: 910px;background: #fff;margin: 0px auto;}
#header{width: 910px;height: 100px;margin: 0px auto;background:#fff url(bg.png) repeat-x 0px bottom;}
#logo{display: inline;float: left;margin: 15px 0px 0px 10px;}
#logo a{display: block;width: 170px; height: 60px;font-size: 0px;text-indent: -2000px;background: url(logo.gif) no-repeat 0px 0px;}
#nav{display: inline;width: 710px;height: 65px;float: right;margin-right: 5px;margin-top: 15px;}
#nav ul{width: 71px;float: left;line-height: 22px;background: url(bg.png) no-repeat 59px -35px;}
#nav ul.nosp{background: none;}
#nav a{color:#666;}
#panel{background: #fff;clear: both;width: 910px;margin: 0px auto;height: 40px;line-height: 40px;}
#position{float: left;width: 500px;}
#position *{font-size: 12px;color: #333;}
#searchForm{display:inline;float:right;margin-top:8px;white-space:nowrap;}
#searchForm .lp{float: left;width: 10px;height: 25px;background: url(img.png) no-repeat 0px -290px;}
#searchForm .input{border:0;color:#000;width:225px;float:left;line-height: 22px;height: 22px;background: url(img.png) repeat-x 0px -340px;font-size: 12px;color: #555;padding-top: 3px;}
#searchForm .button{float:left;width: 60px;height: 25px;background: url(button.png) no-repeat -110px -40px;_background: url(button.gif) no-repeat -110px -40px;border: 0px;font-size: 0px;text-indent: -2000px;}
#menubar{width: 910px;margin: 0px auto;background: url(bg.png) repeat-x 0px -175px;height: 24px;border-top: 1px solid #ddd;border-bottom: 1px solid #e0e0e0;}
#menubar .lp{display: inline;float: left;width: 1px;height: 24px;background: url(bg.png) no-repeat 0px -200px;}
#menubar h2{display: inline;float: left;min-width: 60px;_width:60px;height: 24px;line-height: 24px;text-align: center;font-size: 14px;color: #555;background: url(bg.png) no-repeat right -200px;padding: 0px 5px;white-space: nowrap;}
#menubar .rp{display: inline;float: right;width: 1px;height: 24px;background: url(bg.png) no-repeat 0px -200px;}
#body01 {width: 910px;margin: 10px auto;background: url(detailbg.gif) repeat-y -960px 0px;}
#body01-head {height:1px;background: url(detailbg.gif) repeat-y 0px 0px;overflow: hidden;}
#body01-bottom {height:1px;background:#fff url(detailbg.gif) repeat-y 0px 0px;overflow: hidden;}
#body01 .col-1{width: 595px;float: left;display: inline;min-height:660px;_height:660px;overflow-x: hidden;}
#adv-a1{display: inline;width: 300px;float: right;margin-bottom: 5px;}
#body01 .col-2{width: 298px;float: right;display: inline;margin-right: 1px;}
#body01 .col-1 h1{font-size: 24px;color: #333;text-align: center;margin: 30px; 5px;}
#body01 .col-1 .head{margin: 0px 20px;background: #fff;border: solid 1px #EAEAEA;line-height: 30px;min-height: 30px;_height:30px;text-align: center;}
#body01 .col-1 .body {margin: 10px 20px;font-size: 14px;line-height: 180%;text-indent: 2em;}
#body01 .col-1 .body .video{text-indent: 0px;}
#body01 .col-1 .body p{margin: 10px 0px;}
#body01 .col-1 .body img{max-width:550px;display: block;margin: 5px auto;text-indent: 0em;}
#body01 .col-1 .body *{font-size: 14px;}
#body01 .col-1 .body a:link{color: #003399;}
#body01 .col-1 .body a:hover{color: #FF3300;}
#body01 .col-1 .bottom{margin-left: 20px;min-height: 50px;_height:50px;}
#body01 .col-1 #pinglun{background: #eeeeee;width: 555px;border: dashed 1px #ccc;line-height: 25px;overflow-x:hidden;font-size: 14px;}
#body01 .col-1 #pinglun form{display: block;}
#body01 .col-1 #pinglun form button{line-height:16px;padding: 0px 5px;}
#body01 .col-1 #pinglun .pbox{padding: 0px;margin: 10px;}
#body01 .col-1 #pinglun h2{display: inline;font-size: 14px;background:url(ico.gif) no-repeat 0px -197px;padding-left: 15px;line-height: 30px;}
#body01 .col-1 #pinglun h3{display: inline;font-size: 14px;}
#body01 .col-1 #pinglun h3 a{font-size: 14px;color: #dd0000;}
#body01 .col-1 #pinglun #commentcontent{clear: both;width: 525px;height: 100px;font-size: 14px;color: #333333;padding: 3px;line-height: 25px;}
#body01 .col-1 #pinglun #CommentsList{margin: 10px 0px;font-size: 14px;}
#body01 .col-1 #pinglun #CommentsList ul li{list-style: none;clear: both;margin: 5px 0px;line-height: 25px;color: #000;font-size: 14px;border: dotted 1px #ddd;padding:0px 10px;}
#body01 .col-1 #pinglun #CommentsList ul li h6{display: block;color: #000;line-height: 20px;text-indent: 0px;font-size: 12px;padding-left: 15px;background:#eee url(detailimg.jpg) no-repeat 0px -63px;margin: 0px -10px 5px -10px;}
#body01 .col-1 #pinglun #CommentsList ul li h6 b{margin: 0px 3px;color: #000;}

#body01 .col-2 a{color: #295A78;}
#body01 .col-2 .head{height: 25px;line-height: 25px;margin: 0px auto;background: url(bg.png) repeat-x 0px -100px;}
#body01 .col-2 .head h2{font-size: 14px;display: inline;float: left;width: 100px;text-indent: 10px;color: #555;}
#body01 .col-2 .head .more{float: right;margin-right: 10px;}
#body01 .col-2 .head a{color: #555;}
#body01 .col-2 .img-body{margin: 10px auto;}
#body01 .col-2 .img-body ul li{display: inline;float: left;width: 145px;margin-left: 3px;line-height: 16px;}
#body01 .col-2 .img-body ul li a{display: block;width: 145px;height: 130px;text-align: center;line-height: 16px;overflow: hidden;position: relative;}
#body01 .col-2 .img-body ul li a i{background:transparent url(button.gif) no-repeat -150px 0px;bottom:40px;cursor:pointer;height:20px;overflow:hidden;position:absolute;left:15px;width:20px;}
#body01 .col-2 .img-body img{width: 125px;height: 90px;display: block;margin: 3px auto;}
#body01 .col-2 .body {margin: 10px 5px;}
#body01 .col-2 .body ul li{background: url(ico.gif) no-repeat 0px -75px;padding-left: 20px;line-height: 25px;}
#body01 .col-2 .body ul li a{font-size: 14px;line-height: 25px;display: block;width: 265px;overflow: hidden;text-overflow:ellipsis;-o-text-overflow: ellipsis;-moz-binding:url("ellipsis.xml#ellipsis");white-space: nowrap;}
#copyright{width: 910px;margin: 5px auto;border-top:1px solid #999;text-align:center;font-size:12px;line-height:20px;padding-top:10px;color: #333;}
#copyright a{font-size:12px;color: #333;}