﻿*{padding:0;margin:0;}
body{background: #ffffff;color:#333333;font:12px/1.75 Tahoma,Arial;}
img{border: 0px;}
a{color:#CC6600;text-decoration:none;}
a:hover{color:#2B4A78;}
li{list-style:none}
.add{margin-bottom:10px;clear:both;width:550px;}
.log{border:1px #ccc solid;font-size:12px;font-family:Verdana,Tahoma,Helvetica,Sans-serif;padding:2px 1px;}
#pname{margin-bottom:5px;*margin-bottom:0px;}
textarea.log{width:510px;overflow:auto;}
textarea.addlog{width:546px}
.btn{cursor:pointer; margin-top:5px;background:#eee;border: 1px solid #ccc;width:60px;height:22px;color:#999;line-height:20px;}
#eadd{float:right}
.uppic{float:left;margin-top:8px}
#addpost{float:right}
#codep{display:none}
#wrap{width:900px;margin:0 auto;background: url(images/body_bg.png) repeat;}
#wrap2222{width:100%;margin:0 auto;background: url(images/body_bg.png) repeat;}
.hr{background: #E4CD9A;height: 2px;overflow: hidden;}
.wrapper{margin:0 auto;}
#header{background: #FF8C33 url(images/top_bg.png) repeat-x 0 0;height: 50px;}
#header h1{float: left;margin: 10px 60px 0 0;padding: 0 0 0 20px;}
#header h1 a{width: 125px;height: 33px;background: transparent url(images/logo.gif) no-repeat 0 0;display: block;text-indent: -300px;overflow: hidden;}
ul.menu{float: left;list-style: none;margin: 15px 0 0 0;}
ul.menu li{float: left;margin: 0 10px 0 0;line-height: 20px;font-size: 13px;}
ul.menu li a, ul.menu li.current_page_item a:hover{display: block;padding: 0 0 0 8px;color: #fff;background: #c60 url(images/menu_bg.png) no-repeat left bottom;text-decoration:none;}
ul.menu li a span, ul.menu li.current_page_item a:hover span{display: block;padding: 0 8px 0 0;background: #c60 url(images/menu_bg.png) no-repeat right bottom;}
ul.menu li.current_page_item a, ul.menu li a:hover{color: #c60;background: #fff url(images/menu_bg.png) no-repeat left top;text-decoration:none;}
ul.menu li.current_page_item a span, ul.menu li a:hover span{background: #fff url(images/menu_bg.png) no-repeat right top;}
#content{clear:both;overflow:hidden}
#main{width:650px;float:left;padding:10px 0px 10px 10px;}
.boxPost{margin:0 auto;width:632px;padding:5px 10px;clear:both;border-bottom:1px dotted #ccc;overflow:hidden;margin-bottom:10px;border: 1px solid #DFDFDF;border-radius: 5px 5px 5px 5px;position: relative;}
.textPost{font-size:13px;word-break:break-all;word-wrap:break-word;line-height:28px;margin-top:5px;}
.time{font-size:12px;color:#999999;float:left}
.navPost{float:right;}
.navPost a{font-size:12px;}
.rpfm{clear:both;}
.comlist{clear:both;margin-bottom:5px;overflow:hidden;-width:620px;padding:10px;}
.alt{border:1px solid #EBE6C9;background:#FCF9E6;}
/*侧边栏*/
#sidebar{width:235px;float:right;overflow:hidden;padding-bottom:10px;}
.widget{
    margin: 10px;
    padding: 5px;word-wrap:break-word;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DFDFDF;
    border-radius: 5px 5px 5px 5px;
    position: relative;
}
.quicklinks{width:200px;overflow:hidden;}.quicklinks a{width:100px;float:left;overflow:hidden;text-align:center}
#blogimg{text-align:center;margin-bottom:5px;}
#sidebar h2{font-size:13px;color:#000;}
#sidebar ul li{list-style: none;margin-left: 3px;padding-bottom:2px;}
#sidebar a{text-decoration: none;}
#comment li{line-height:22px;}
#content p{line-height:22px;}
/*分页*/
#pager{margin:10px 0;text-align:right;clear:both}
#pager a{margin-right:5px;padding:3px 6px;text-decoration:none;border:1px solid #EDEFF0;}
#pager a:hover{background:#F7F7F7;border:1px solid #CCC;}
#pager span{margin-right:5px;padding:3px 6px;border:1px solid #EDEFF0;text-align:center}
#footer{background: #efefef;padding:5px 20px;}
#footer a{color:#333333;}
#footer a:hover{color:#333333;}
/*ubb*/.ico_addtopic{width:10px;height:10px;margin:0 3px -1px 0;background:url(images/icon.gif) no-repeat 0 -2px;}
.ico_addlink{width:15px;height:8px;margin:0 3px 1px 0;background:url(images/icon.gif) no-repeat 0 -15px;overflow:hidden;}
.ico_addvideo{width:13px;height:9px;margin:0 3px 0 0;background:url(images/icon.gif) no-repeat 0 -26px;overflow:hidden;}
.ico_addmusic{width:12px;height:10px;margin:0 3px 0 0;background:url(images/icon.gif) no-repeat 0 -52px;overflow:hidden;}
.ico_addimg{width:13px;height:13px;margin:0 3px -2px 0;background:url(images/icon.gif) no-repeat 0 -37px;overflow:hidden;}
.ico_addpass{width:13px;height:12px;margin:0 3px -1px 0;background:url(images/icon.gif) no-repeat 0 -64px;overflow:hidden;}
.ico_addbold{width:11px;height:11px;margin:0 3px -1px 0;background:url(images/icon.gif) no-repeat 0 -79px;overflow:hidden;}
#msg{clear:both;color:#666;}
/*tips*/
#tips{position:absolute;top:60px;left:0;z-index:3000;height:38px;background-image:url(images/tips.gif);height:38px; width:150px;}
#tips span{padding:11px 0 0 40px; display:block;font:bold 13px Tahoma,sans-serif;}
.success{ background-position:0 0;}
.error{ background-position:0 -76px;}
.warning{ background-position:0 -38px;}
/*图片缩放*/
a.artZoom { position:relative; display:inline-block; *zoom:1;*display:inline; padding:3px; background:#FFF; border:solid 1px #F1F1F1; text-decoration:none; color:#CCC; cursor:url(/t/_static/images/zoomin.cur), pointer; position:relative;  }
a.artZoom:hover { text-decoration:none; }
a.artZoom span.loading { display:block; width:130px; height:16px; line-height:16px; padding-left:20px; margin:2px 0; font-size:9px; background:#FFF url(./images/loading.gif) no-repeat 0 0; filter:alpha(opacity=70); opacity:0.7; }
.artZoomBox { position:relative; }
.artZoomBox .tool { visibility:hidden; position:absolute; top:8px; left:8px; }
.artZoomBox.js_hover .tool { visibility:visible; }
.artZoomBox .tool a { float:left; display:block; height:24px; width:24px; text-indent:-9999em; overflow:hidden; color:#FFF; background-color:#3A6EA5; text-decoration:none; filter:alpha(opacity=50); opacity:0.5; background-image:url(./images/photoTool.gif); background-repeat:no-repeat;  }
.artZoomBox .tool a:hover { filter:alpha(opacity=80); opacity:0.8; }
.artZoomBox .tool a.hideImg { display:none; }
.artZoomBox .tool a.imgLeft { background-position:0 0; }
.artZoomBox .tool a.imgLeft { background-position:-24px 0; }
.artZoomBox .tool a.viewImg { background-position:0 -24px; }
.artZoomBox a.maxImgLink { cursor:url(/t/_static/images/zoomout.cur), pointer; display:inline-block; *zoom:1;*display:inline; }
.artZoomBox a.maxImgLink .maxImg {padding:5px; background:#FFF; border:solid 1px #CCC; }
a.miniImg:hover,
.artZoomBox .maxImgLink .maxImg,
.artZoomBox .tool span { border-color:#8294C8;}
#sidebar .Top {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    bottom: 80px;
    color: #CC6600;
    cursor: pointer;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 230px;
    position: fixed !important;
    text-align: center;
    visibility: hidden;
    width: 50px;
}