/* 全局 */
body{
margin:0;
padding:0;
background:url('images/bgs.png');
font-family:verdana;
font-size:12px;
color:#eee;
text-align:left;
}
td{
word-break:break-all;
}
a{
text-decoration:none;
color:#f0f0f0;
}
a:hover{
text-decoration:none;
color:#fff;
}
hr{
height:1px;
border:0;
border-top:1px solid #333;
}
acronym{
text-decoration:none;
border-bottom:1px solid #333;
cursor:help;
}

/* 表单 */
form{
display:inline;
}
input{
font-family:verdana; 
font-size:12px;
}
input.text{
background:#cbcbcb;
border-top:1px solid #EF2556;
border-left:1px solid #EF2556;
border-right:1px solid #FF679A;
border-bottom:1px solid #FF679A;
color:#333;
}
input.button{
background:#cbcbcb;
border:1px solid #FF679A;
color:#333;
font-weight:bold;
cursor:pointer;
}
textarea{
background:#cbcbcb;
border-top:1px solid #EF2556;
border-left:1px solid #EF2556;
border-right:1px solid #FF679A;
border-bottom:1px solid #FF679A;
font-family:verdana; 
font-size:12px;
color:#333;
}
select{
background:#cbcbcb;
border:1px solid #FF679A;
color:#333;
}

/* 最外层框架 */
#wrapper{
width:100%;
background:url('images/bgb.png') no-repeat;
}
#innerWrapper{
width:1000px;
}

/* 头部 */
#header{
height:200px;
background:url('images/header.png');
}
#menu{
padding:157px 0 0 340px;
float:left;
}
#menu a:hover,#menu .activepage a{
color:#fff;
}
#menu ul{
margin:0;
padding:0;
}
#menu li{
margin-right:10px;
display:inline;
list-style:none;
}

/* 搜索 */
.blog-search{
height:50px;
padding:140px 25px 0 0;
float:right;
}
.blog-search-left{
float:left;
padding-top:15px;
padding-right:10px;
}
.blog-search input{
background:#fbfbfb;
border:1px solid #1b1812;
color:#999;
}
.blog-search-right{
padding-top:5px;
}

/* 整体内容框架 */
#mainWrapper{
width:1000px;
background:url('images/bg.png');
}
#mainWrapper:after{
content:"."; 
display:block;
height:0; 
clear:both; 
visibility:hidden;
}

/* 侧边栏 */
.sidebar{
width:190px;
float:left;
}
.sidebar-hide{
display:none;
}
#innerSidebar{
padding:5px 0 25px 25px;
}
#innerSidebarFooter{
}
#innerSidebarFooter a{
}

/* 具体侧边栏 */
.panel{
margin-bottom:40px;
}
.panel h5{
margin-bottom:10px;
padding:0;
font-size:13px;
color:#fff;
cursor:pointer;
}
.panel-content{
line-height:200%;
color:#f0f0f0;
}
.panel-content a:hover {
color:#fff;
}
.panel-content ul{
margin:0;
padding:0;
}
.panel-content li{
margin:0;
padding:0;
list-style:none;
}
.panel-content li.indent{
margin-bottom:5px;
}

/* user panel login form */
#loginForm{
width:100%;
}

/* 内容框架 */
.content{
width:810px;
float:right;
}
.content-wide{
}
.content-only{
}
#innerContent{
padding-left:10px;
}

/* 公告 */
.announce{
height:120px;
background:url('images/boardbg.png') no-repeat;
}
.announce-content{
height:100px;
padding:10px 40px 10px 140px; 
color:#999;
line-height:200%;
}

/****** 间隔 ******/
.bottomsolid{
clear:both;
height:2px;
background:url('images/solid.png');
}

/* 具体内容 */
.textbox{
padding-top:30px;
clear:both;
}
.textboxleft{
width:100px;
float:left;
}
.textbox-calendar-01{
font-family:georgia;
font-size:24px;
font-style:oblique;
color:#777;
padding-left:10px;
}
.textbox-calendar-02{
font-family:georgia;
font-size:48px;
font-style:oblique;
color:#f0f0f0;
text-align:right;
padding-right:5px;
}
.textboxright{
padding:0 40px 0 40px;
width:620px;
float:left;
}
.textbox-title{
}
.textbox-title h4{
font-size:14px;
color:#f0f0f0;
}
.textbox-title h4 a{
}
.textbox-title h4 a:hover{
color:#fff;
}
.textbox-content{
line-height:200%;
word-wrap:break-word;
}
.textbox-label{
padding-top:20px;
padding-bottom:50px;
font-size:9px;
color:#f0f0f0;
}
.textbox-label a{
color:#f0f0f0;
}
.textbox-label a:hover{
color:#fff;
}
.textbox-adminbar{
}
.textbox-adminbar a{
}
.textbox-tburl{
}
.textbox-tburl a{
}

/****** 上一页下一页 ******/
.prevnext{
clear:both;
padding:50px 0 20px 0;
}
.prev-article{
float:left;
}
.prev-article a{
color:#fbfbfb;
}
.next-article{
float:right;
}
.next-article a{
color:#fbfbfb;
}

/****** 分页条 ******/
.article-bottom{
padding:20px 20px 20px 140px;
}
.pages{
}
.pages a{
}
.pagelink-current{
}

/* 列表 */
.listbox{
padding:20px 40px 20px 140px;
}
.listbox-table{
width:100%;
}
.listbox-entry{
padding-top:10px;
padding-bottom:10px;
word-wrap:break-all;
}
.listbox-entry a{
word-wrap:break-all;
}

/* 留言 */
.comment-wrapper{
}
.comment-pages{
clear:both;
padding:20px 20px 20px 140px;
}
.commentbox{
padding-top:20px;
padding-bottom:20px;
}
.commentboxleft{
width:100px;
float:left;
}
.commentbox-image{
text-align:center;
}
.commentboxright{
width:620px;
padding-left:40px;
float:left;
}
.commentbox-title{
padding-top:5px;
font-size:14px;
color:#f0f0f0;
}
.commentbox-title a{
color:#f0f0f0;
}
.commentbox-time{
padding-top:5px;
font-family:georgia;
color:#fafafa;
}
.commentbox-label{
padding-top:10px;
display:block;
}
.commentbox-content{
padding-top:10px;
padding-bottom:10px;
line-height:200%;
}

/* 回复 */
.huifubox{
padding:20px;
}
.huifu{
padding:10px;
border-top:1px solid #EF2556;
border-left:1px solid #EF2556;
border-right:1px solid #FF679A;
border-bottom:1px solid #FF679A;
}
.huifu-title{
}
.huifu-content{
padding-top:10px;
}

/* 引用 */
.trackbackbox{
padding:20px 40px 20px 140px;
}
.trackbackbox-title{
padding-top:5px;
font-size:14px;
color:#f0f0f0;
}
.trackbackbox-time{
padding-top:5px;
font-family:georgia;
color:#fafafa;
}
.trackbackbox-label{
padding-top:5px;
color:#999;
}
.trackbackbox-content{
padding-top:20px;
padding-bottom:20px;
color:#f0f0f0;
line-height:200%;
}


/* comment form wrapper */
#commentForm{
width:100%;
}

/* 提示转向 */
.messagebox{
width:550px;
margin-top:120px;
border-top:1px solid #EF2556;
border-left:1px solid #EF2556;
border-right:1px solid #FF679A;
border-bottom:1px solid #FF679A;
text-align:center;
padding:10px;
}
.messagebox-title{
border-bottom:1px solid #EF2556;
font-weight:bold; 
padding:5px;
}
.messagebox-content{
border-top:1px solid #FF679A;
border-bottom:1px solid #EF2556;
padding:5px; 
text-align:left;
}
.messagebox-bottom{
border-top:1px solid #FF679A;
padding:5px;
}


/****** 评论框 ******/
.formbox{
}
.formbox-comment{
padding:10px 40px 20px 140px;
}
.formbox-comment-content{
}
.formbox-title,.formbox-comment-title{
font-size:16px;
font-weight:bold;
color:#fff;
}
.formbox-rowheader{
}
.formbox-comment-input{
padding:10px 0 10px 0;
}
.formbox-comment-input a{
}
.formbox-comment-tool{
padding:10px 0 10px 0;
}
.formbox-comment-tool a{
}
.formbox-content{
padding:10px;
}
#v_content{
width:600px;
height:150px;
}
#btnSubmit{
width:150px;
height:20px;
padding-top:5px;
text-align:center;
}

/****** 登陆注册 ******/
.loginregister{
margin:20px 20px 20px 120px;
}
.loginregister-title{
}


/* IE fix for ul */
.code {
word-wrap:break-all;
border-top:1px solid #EF2556;
border-left:1px solid #EF2556;
border-right:1px solid #FF679A;
border-bottom:1px solid #FF679A;
padding:10px;
}

.quote{
border-top:1px solid #EF2556;
border-left:1px solid #EF2556;
border-right:1px solid #FF679A;
border-bottom:1px solid #FF679A;
padding:10px;
}
.quote-title{
border-bottom:1px solid #EF2556;
padding:5px;
font-weight:bold;
}
.quote-title img{
}
.quote-content{
word-wrap:break-all;
border-top:1px solid #FF679A;
padding:5px;
}

/****** Link ******/
.linkover{
margin-bottom:20px;
height:auto;
clear:both;
}
.linkbody{
float:left;
padding-bottom:14px;
}
.linkimg{
float:left;
text-align:right;
margin-right:4px;
}
.linktxt{
float:left;
}
.linktitle a{
font-weight: bold;
}
.linkgroup{
font-weight:bold;
font-size:14px;
text-indent:3px;
}

/*Page*/
.pagebox{
clear:both;
}
.pagebox-title{
float:left;
width:100px;
padding-top:20px;
font-family:georgia;
font-size:24px;
font-style:oblique;
color:#777;
text-align:center;
}
.pagebox-content{
float:right;
padding:20px;
word-wrap: break-word;
line-height:200%;
}