#append{position:absolute; z-index:2; top:420px; margin-left:400px;height:90px; width:150px}
.rank_1{background:url(../images/zd.gif) no-repeat}
.rank_2{background:url(../images/zd.gif) no-repeat}




h1{height:70px;line-height:70px;font-size:25px;padding-left:25px; background:#f8f8f8;border-bottom:1px solid #ddd;}

.left{width:745px; float:left; overflow:hidden;border:1px solid #ddd;margin-top:15px}
.right{width:200px; float:right; overflow:hidden;vertical-align:top}


.left .title{height:30px;line-height:30px;padding:0 5px; border-bottom:2px solid #e86800;padding-top:5px}
.left .title strong{display:block;float:left;width:100px;background:url(../images/viewbox_title.gif) no-repeat;text-align:center;color:#fff}
.left .title span{display:block; float:right; padding-right:10px}
.left .title span a{color:#777; display:block; background:url(../images/gotop.gif) no-repeat left 8px;padding-left:18px}

.viewbox{border:5px solid #f8f8f8}
.viewbox .info{height:30px;padding:5px 25px 0 0;color:#999}
.viewbox .info li{float:right;line-height:45px;padding-right:10px}

.viewbox .fields{width:680px; margin:0 auto}
.viewbox .fields table{background:#ddd;font-size:14px}
.viewbox .fields tr{background:url(../images/line_1.gif) repeat-x left bottom; height:30px; line-height:30px}
.viewbox .fields tr th{width:93px;text-align:right;color:#666;font-weight:normal; font-size:12px;padding:5px; background:#f5f5f5}
.viewbox .fields tr td{padding:5px;padding-left:10px; background:#fff}



.viewbox .contact{width:680px; margin:0 auto;padding-top:30px}
.viewbox .contact .wrap{padding:25px 0 25px 5px}
.viewbox .contact ul {float:left; width:280px; overflow:hidden}
.viewbox .contact ul li{padding:10px 0 10px 25px;font-size:14px;background:url(../images/ico_2.gif) no-repeat 5px center}
.viewbox .contact ul li img{vertical-align:middle}
.viewbox .contact ul li .phone img{height:20px}
.viewbox .contact ul li span{font-size:12px; padding-left:10px; color:#FF6600}
.viewbox .contact ul li strong{font-size:16px}
.viewbox .contact .edit{float:right; width:260px; overflow:hidden}

.viewbox .contact input{font-size:12px; text-indent:2em; width:110px; height:36px;border:none; margin-right:10px}




.viewbox .content{width:680px; margin:0 auto; padding-top:20px}
.viewbox #content{padding:20px;font-size:14px; line-height:180%; color:#333}


.viewbox .photo{text-align:center}
.viewbox .photo li{padding:10px}
.viewbox .photo li img{border:1px solid #999; padding:5px}




.linkinfo{height:200px; clear:both; width:910px; margin:20px auto; border:1px solid #ccc}
.linkinfo .title{background:url(../images/newad_bg.gif) repeat-x; height:35px}






#delete{background:url(../images/btn_delete_bg.gif) no-repeat;}
#report{background:url(../images/btn_report_bg.gif) no-repeat;}
#settop{background:url(../images/btn_top_bg.gif) no-repeat; color:#CC0000}


.rank li{width:170px; padding:3px 0 3px 15px; background:url(../images/ico_arraw_2.gif) no-repeat left center}


.body_bottom{background:url(../images/sidebar_bottom_bg.gif) no-repeat right center; height:5px; overflow:hidden}


.right .list li{ width:160px;height:24px; line-height:24px; padding-left:20px; background:url(../images/class_bg.gif) no-repeat 8px center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

.right .picinfo{margin-top:15px}
.right .bg_fff{background:#fff; padding:20px 0}
.right .pic {height:240px; overflow:hidden;width:136px; margin:0 auto}
.right .pic dl{height:140px}
.right .pic dl dt{border:1px solid #aaa;padding:2px}
.right .pic dl dd{text-align:center; height:20px; overflow:hidden; margin-top:8px}
.right .pic dl dd a{color:#333}

.right .text{border-top:1px dashed #ccc; text-align:center; padding-top:14px; margin-top:10px}
.right .text a{ color:#FF6600; text-decoration:underline; background:#fff3dd}



.addtxt{margin-top:15px}
.addtxt a{display:block; width:200px; height:127px; background:url(../images/add_txt.gif) no-repeat; text-indent:-9999px; cursor:text}




.ad_top{border:1px solid #f4ae91; padding:1px; margin-top:10px; width:956px}
.ad_top .wrap{border:4px solid #ffe8b5; width:948px; background:#fff; position:relative}
.ad_top .title{float:left;width:36px; height:150px; background:url(../images/guangbo2.gif) no-repeat center center;position:absolute;left:-12px}
.ad_top .content{float:left; width:900px; padding:20px 0 15px 35px; height:110px; overflow:hidden}
.ad_top .text{width:470px; float:right; height:110px; overflow:hidden}
.ad_top .text li{float:left; width:210px; height:22px; line-height:22px; background:url(../images/dot_1.gif) no-repeat 5px center; padding-left:16px; overflow:hidden; font-size:12px}
.ad_top .text li a{color:#333}
