﻿@import url("../css/table.css");
@import url("../css/gen.css");

/* CSS Document */
.topnavi img{
float:left;
}
.topnavi{
margin: 0 auto;
padding:0;
font-size:12px;
background-color:#f2f2f2;
height:23px;
display:block;
width:1000px;
border-bottom:1px solid #CCCCCC;
}
.topnaviblock{
display:block;
width:849px;
padding-right:10px;
float:left;
text-align:right;
color:#888686;
line-height:24px;
}
.topnaviblock a{
color:#888686;
text-decoration:none;
}
.topnaviblock a:hover{
color: #FF6600;
text-decoration:none;
}

/*logo及右侧搜索框*/
.logosearch{
float:left;
display:block;
width:1000px;
color:#666666;
font-size:12px;
clear:both;
}
.logosearch img{
float:left;
}

/*博客导航样式*/
.blogtopnavi{
    clear:both;
    display:block;
    width:998px;
    border:1px solid #eaeaea;
    background:url(imgblog/bg-navi.jpg) repeat-x left top;
    height:24px;
    float:left;
    font-size:12px;
    color:#333333;
    text-align:center;
   
    padding-top:4px;
}
.blogtopnavi a{
    color:#333333;
    text-decoration:none;
}
.blogtopnavi a:hover{
    color: #FF3300;
    text-decoration:none;
}

.blogtopnavi img{float:none; border:none; display:inline;}

/*博客中间内容*/
.blogcontent{
background:url(imgblog/bgleft.jpg) repeat-y left top;
width:1000px;  /* 使用比最大宽度 (800px) 小 20px 的宽度可显示浏览器界面元素，并避免出现水平滚动条 */
margin: 0 auto; /* 自动边距（与宽度一起）会将页面居中 */
text-align: left; /* 这将覆盖 body 元素上的“text-align: center”。 */
}
/*博客左侧*/
.blogleft{
float:left;
display:block;
width:201px;
background-color:#f2f2f2;
font-size:12px;
padding:5px;
}
/*博客左侧小区块*/
.leftsmallbock{
float:left;
display:block;
width:199px;
background-color:#ffffff;
color:#989797;
border:1px solid #cccccc;
margin-bottom:7px;
}
.leftsmallblocktitle{
background:url(../images/bg-smallblocktitle.jpg) repeat-x left top;
margin:0 1px;
float:left;
display:block;
width:197px;
}
.loginblocklinks,.loginblocklinks2{
height:24px;
line-height:24px;
display:block;
width:195px;
clear:both;
float:left;
}
.loginblocklinks a{
color:#0066cc;
text-decoration:none;
}
.loginblocklinks a:hover{
color: #FF3300;
text-decoration:underline;
}
.loginblocklinks2 a{
color:#989797;
text-decoration:none;
}
.loginblocklinks2 a:hover{
color: #FF3300;
text-decoration:underline;
}

/*左侧广告位的样式*/
.blogad .ad
{
    margin:5px 0px 0px 1px;
}

/*整个右侧区块里内容的样式*/
.blogright{
float:left;
display:block;
width:769px;
font-size:12px;
padding:10px 0px 10px 12px;
}
.blogcontentcenter{
display:block;
float:left;
width:567px;
height:100%;
}

.bloghot{
float:left;
display:block;
width:561px;
background-color:#ffffff;
color:#989797;
border:1px solid #cccccc;
margin-bottom:7px;
padding-top:1px;
}
.bloghottitle{
background:url(imgblog/bg-bloghottitle.jpg) repeat-y center scroll;
float:left;
display:block;
width:560px;
height:22px;
}
.bloghottitle2{
display:block;
float:left;
padding:6px 10px 0px 10px;
color:#000000;
font-weight:bold;
}

.importantarticle{ 
display:block;
margin:10px 10px 10px 5px;;
width:525px;
float:left;
font-size:12px;
}
.pageselforchannellist{
display:block;
margin:5px 0px 10px 10px;;
width:525px;
float:left;
font-size:12px;
}
.importantarticle img{ border:1px solid #cccccc; padding:3px; margin-right:10px; float:left;}
 
.importantarticle a{
color:#000000;
font-size:14px;
text-decoration:none;
}
.importantarticle a:hover{
color:#ff3300;
font-size:14px;
text-decoration:none;
}
.importantarticle h1{
float:left;
margin:0;
display:block;
width:332px;
padding:10px 0;
} 
.importantarticle h2{
display:block;
float:left;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#666666;
line-height:200%;
padding:0;
width:332px;
} 
.morehotright{
text-align:right;}
.morehotright img{
border:0px;
float:right;
}

.hottopiclist ul{
list-style-type:none;
color:#CCCCCC;
}
.hottopiclist li{
background:url(imgblog/arrow01.jpg) no-repeat 5px 3px;
padding-left:25px;
display:inline-table;
font-size:10px;
}
.hottopiclist li a{
display:block;
float:left;
width:430px;
font-size:12px;
color:#333333;
text-decoration:none;
height:25px;
}
.hottopiclist li a:hover{
color:#ff3300;
text-decoration:none;
}

/*中间推荐相册图片样式控制*/
.albumpicblock{
    display:block;
    float:left;
    width:140px;
    text-align:center;
    margin-top:5px;
    height:140px;
    font-size:12px;
    color:#CCCCCC;
}
[xmlns] .albumpicblock{
margin-top:10px;
width:140px;
}
.albumpicblock2{
    width:138px!important;
}
.albumpicblock img{
border:1px solid #CCCCCC;
padding:2px;
margin-bottom:5px;
}
.albumpicblock a{
color:#000000;
font-size:12px;
text-decoration:none;
}
.albumpicblock a:hover{
color:#ff3300;
text-decoration:none;
}
.albumpicline{
display:block;
float:left;
width:5px;
margin-top:5px;
margin-bottom:5px;
}
[xmlns] .albumpicline{
margin-top:10px;
}
/*右侧博客之星等小区块样式*/
.blogcontentright{
display:block;
float:left;
width:194px;
padding-left:8px;
}
.rightsmallblock{
float:left;
display:block;
width:190px;
background-color:#ffffff;
color:#989797;
border:1px solid #cccccc;
margin-bottom:7px;
}
.rightsmallblocktitle{
background:url(imgblog/bg-smallblocktitle.jpg) repeat-x left top;
margin:0px 1px 8px 1px;
float:left;
display:block;
width:188px;
}
[xmlns] .rightsmallblocktitle{
margin:0px 1px 9px 1px;
}

.rightblockpic {
display:block;
float:left;
width:182px;
margin-left:3px;
}
.rightblockpic img{
float:left;
border:1px solid #CCCCCC;
padding:2px;
margin-bottom:5px;
margin-right:5px;
}
h3,h4{
display:block;
float:left;
width:115px;
font-weight:normal;
font-size:12px;
margin:0px;
line-height:140%;
}

.rightblockpic a{
color:#000000;
font-weight:bold;
text-decoration:none;
}
.rightblockpic a:hover{
color:#FF3300;
text-decoration:none;
}
.hrimgline{
display:block;
height:12px;
float:left;
}
[xmlns] .hrimgline{
display:block;
height:13px;
float:left;
}


/*纯黑连接*/
.linkblacktext a{ color:#000; text-decoration:none;}
.linkblacktext a:hover{ color:#ff3300; text-decoration:none;}

/*加粗桔色*/
.text12boldorange{ color:#ff3300!important; font-weight:bold;}


/*表内表单-多行文本框 开通博客时个人资料填写用的样式*/
.logininput4{
border:1px solid #CCCCCC;
background-color:#FFFFFF;
width:538px;}
[xmlns] .logininput4{
border:1px solid #CCCCCC;
background-color:#FFFFFF;
width:538px;}
