﻿/*发表文章样式*/
.rules{
width:944px;
margin:0px auto 0px auto;
text-align:left;}
.rulesTitle{
width:933px;
height:31px;
padding-left:11px;
line-height:31px;
background:url(../images/publish_rules_bg.gif) repeat-x left center;
color:#d8111d;
font-size:13px;
font-weight:bold;}
.rulesTitle img{ margin:6px 8px 0px 0px; float:left;}
.rulesCont{
padding:8px 20px 20px 20px;
line-height:20px;}
.publish{
width:942px;
height:700px;
margin:0px auto;
border:1px solid #c0dee9;
text-align:left;}
.publishTitle{
width:924px;
height:22px;
line-height:22px;
background-color:#eef8fd;
border-bottom:1px solid #c0dee9;
padding-left:18px;
color:#3a6090;}
.publishCont{
padding:36px 0px 0px 36px;}
.publishCont ul{
width:830px;
float:left;}
.publishCont ul li{
padding-top:10px;
padding-bottom:5px;}
.pContFont1{
text-align:right;
padding-right:1px;
padding-top:1px;
float:left;}
.pContInp1{
width:230px;
height:14px;
border:1px solid #666666;
float:left;
line-height:16px;
font-family:"Songti";
margin-right:4px;}
.pContInp2{
float:left;}
.pContBox{
width:762px;
height:398px;
border:1px solid #83abc9;
float:left;
display:block;}
.pContInp3{
width:160px;
height:14px;
border:1px solid #666666;
float:left;
line-height:16px;
font-family:"Songti";
margin-right:4px;}
.pContButt{
width:493px;
border-top:1px solid #e7eef8;
padding-left:337px;
text-align:left;
margin-top:20px;}
.pContButt img{
margin-right:20px;
margin-top:20px;}
/*发表文章样式*/
/*博文详细页样式*/
.blogAList{
width:195px;
background-color:#f1f5fa;
border:4px solid #bfdaf3;
float:left;
text-align:left;
margin-left:25px;}
.blogALTitle{
width:182px;
padding-left:10px;
padding-right:3px;
height:20px;
line-height:20px;
background:url(../images/blogat_bg.gif) repeat-x left bottom;
color:#004499;
float:left;}
.blogALCont{
width:175px;
padding:16px 10px 20px 10px;
line-height:22px;}
.blogACont{
width:726px;
float:right;
margin-right:25px;}
.blogACTitle{
height:68px;
line-height:68px;
font-size:14px;
font-weight:bold;
color:#004499;
border-bottom:1px dotted #929292;}
.blogACTitle2{
height:20px;
background-color:#f2f2f2;
margin-top:5px;}
.blogACFont{
padding:20px 35px 40px 35px;
text-align:left;}
/*博文详细页样式*/
/*博文列表页样式*/
.blogList{
width:942px;
border:1px solid #c0dee9;
margin-left:auto;
margin-right:auto;}
.blogListTitle{
height:18px;
padding-top:4px;
padding-left:30px;
background:url(../images/blog_list_icon1.gif) no-repeat 8px 0px;
background-color:#eef8fd;
border-bottom:1px solid #c0dee9;
text-align:left;
color:#d8111d;
font-size:13px;
_font-size:12px;
font-weight:bold;}
.blogListCont{
padding:24px 0px 0px 24px;
text-align:left;
color:#333333;
float:left;}
.blogListCont ul{ width:896px; float:left;}
.blogLCUTitle{
height:23px;
padding-top:7px;
background-color:#f4f9fc;
border-top:1px solid #eaf0f4;
font-weight:bold;}
.blogLCUTitle li{ float:left; overflow:hidden;}
.bLCW1{
width:50px;
text-align:center;}
.bLCW2{
width:338px;
padding-left:78px;}
.bLCW3{
width:125px;
padding-left:5px;}
.bLCW4{
width:100px;
text-align:center;}
.bLCW5{
width:415px;}
.bLCW6{
width:130px;}
.blogLCUCont{
padding-top:11px;
height:17px;
border-bottom:1px dotted #9a9a9a;}
.blogLCUCont li{ float:left; overflow:hidden;}
/*博文列表页样式*/
/*博客排行榜样式*/
.blogRankTitle{
height:22px;
padding-top:4px;
background:url(../images/blog_rank_bg.gif) repeat-x;
background-color:#eef8fd;
border-bottom:1px solid #c0dee9;
text-align:left;
color:#3a6090;
font-size:13px;
_font-size:12px;
font-weight:bold;}
.blogRankTitle img{
margin-left:8px;
margin-right:8px;
margin-top:-3px;
float:left;}
.blogRankCont{
width:914px;
padding:20px 15px 0px 15px;}
.blogRankCLeft{
width:100px;
_width:104px;
float:left;
margin-top:13px;}
.blogRankCLeft span{
width:98px;
height:22px;
line-height:22px;
text-align:center;
border:1px solid #cde1f5;
float:left;
margin-top:5px;}
.blogRankCLeft span:hover{ background-color:#e5f0fb;}
.blogRankCRight{
width:794px;
float:right;}
.blogRankCul{
width:794px;
float:right;}
.recommBlog{
width:794px;}
.recommBlog li{ float:left;}
.blogRankCTitle{
padding-left:8px; 
font-size:14px;
font-weight:bold;
color:#333333;
text-align:left;}
.blogRankCul li{
float:left;}
.blogRankCcont{
width:752px;
padding-left:20px;
padding-right:20px;}
.blogRankPic{
width:175px;
margin-top:25px;
padding-left:12px;
padding-bottom:25px;
display:inline;
float:left;
text-align:left;
border-bottom:1px dotted #cccccc;}
.blogRankPic img{
width:47px;
height:47px;
padding:2px;
margin-right:3px;
border:1px solid #cacaca;
background-color:#fff;
float:left;}
.blog_line{
width:770px;
height:1px;
background:url(../images/blog_line1.gif) repeat-x left center;
margin:21px 0px 0px 12px;
display:inline;
float:left;}
.blog_page{
width:740px;
margin:20px 0px 0px 10px;
display:inline;
float:left;}
/*博客排行榜样式*/
.awardWIntro{
padding:20px 20px 30px 20px;
text-align:left;}
.awardCont1{
padding:15px 0px 30px 20px;
overflow:hidden;}
.awardContImg1{
padding:5px;
border:1px solid #f0f0f0;
margin-right:15px;
float:left;}
.awardContI2{
width:136px;
font-size:13px;
-font-size:12px;
margin-right:9px;
_padding-bottom:10px;
float:left;}
.awardContI2 img{
width:130px;
height:73px;
padding:1px;
border:1px solid #f0f0f0;
margin-bottom:5px;}
.awardContI3{
width:115px;
font-size:13px;
-font-size:12px;
margin-right:9px;
_padding-bottom:10px;
float:left;}
.awardContI3 img{
width:75px;
height:75px;
margin-right:40px;
margin-bottom:5px;}
/*获奖作品样式*/
.lUPTitle{
height:22px;
padding-left:8px;
padding-right:8px;
padding-top:4px;
background:url(../images/blog_rank_bg.gif) repeat-x;
background-color:#eef8fd;
border-bottom:1px solid #c0dee9;
text-align:left;
color:#3a6090;
font-size:12px;}
.lUPTName{
background:url(../images/blog_rank_icon1.gif) no-repeat left center;
float:left;}
/*最新上传图片*/