html,body { 
height:100%;
margin:0px;
font: 12px black verdana;
line-height:150%;
}

div{
font-family:verdana;
}
td{
font-size:12px;
}
ul{
list-style-type : circle
}

a:link {color: #f5a5af; text-decoration: none;}
a:visited {color: #f5a5af; text-decoration: none;}
a:hover {color: #f5a5af; text-decoration: underline;}
a:active {color: red; text-decoration: none;}

/* Main Body Properties */
body{ /* 背景修改，滚动条修改*/
background: #ffffff url(http://www.sunnywinter.cn/pic/blogskin/pinkwinter/bg.gif) repeat-y center 0;
margin:0 auto;
width:890px;
text-align:left;

scrollbar-face-color:#F1F1EB;
scrollbar-highlight-color:#F1F1EB;
scrollbar-shadow-color:#F1F1EB;
scrollbar-3dlight-color:#F1F1EB;
scrollbar-arrow-color:#928889;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#F1F1EB;
scrollbar-base-color:#F1F1EB;
}

/* Header */
.header /*顶图修改*/
{
background: url(http://www.sunnywinter.cn/pic/blogskin/pinkwinter/body.gif) no-repeat center 0;
padding-top: 10px;
padding-left: 30px;
padding-right: 30px;
height: 400px;
color:#7c8278;
border:0px dotted #8B8D72;
}

/*Class*/
.none{
display:none
}

.floatright{
float:right
}

#banner{
width:100%;
height:80px;
border-bottom:dotted 0px #000000;
background-color:#FFFFFF;
}

#main{
width:100%;
height:100%;
background:transparent;
}

#left{ /* 调整左边的高度，宽度，与顶部的距离*/
position:absolute;
left:6%;
top:370px;
width:64%;
height:100%;
PADDING-LEFT: 5px;
background:transparent;
border:solid 0px red;
}

#right{/* 调整右边的高度，宽度，与顶部的距离*/
position:absolute;
left:67%;
width:25%;
height:100%;
top:375px;
background:transparent;
border-left:dotted 0px #000000;
text-align:center;
}

#right_content{
background:transparent;
width:90%;
border:solid 0px red;
text-align:left;
margin:15px;
}

#footer{
width:100%;
border:solid 0px red;
text-align:center;
}

/*文章随笔分类*/
.listtitle{
font-size:12px;
background: #ffffff url(http://www.sunnywinter.cn/pic/blogskin/pinkwinter/calbg.gif) repeat-y center 0;
height:50px;
padding-top:20px;
border-bottom:dotted 0px #fdc2c9;
border-right:solid 0px gray;
border-left:solid 0px #fdc2c9;
padding-left: 15px auto;
text-align: center;
}

.catListTitle{
font-size:12px;
background: #ffffff url(http://www.sunnywinter.cn/pic/blogskin/pinkwinter/calbg.gif) repeat-y center 0;
height:50px;
padding-top:20px;
border-bottom:dotted 0px #fdc2c9;
border-right:solid 0px gray;
border-left:solid 0px #fdc2c9;
text-align: center;
}

.newsItem{
width:95%;
border:solid 0px red;
padding:10px;
margin-bottom:10px;
}

#mylinks{/*沪江博客 首页 新随笔 新文章 管理*/
border-bottom:dashed 0px white;
border-top:dashed 0px white;
border-right:dashed 0px white;
border-left:dashed 0px white;
padding:15px;
margin-left:32px;
}

a.menu:link {color: #f5a5af;text-decoration: none;}
a.menu:visited {color: #f5a5af; text-decoration: none;}
a.menu:hover {color: #f5a5af; text-decoration: underline;}
a.menu:active {color: #f5a5af; text-decoration: none;}

#mystats{/*随笔 文章 评论 数量*/
float:right;
padding:15px;
color:#f5a5af;
}

.headerText{
height:10px;
line-height:78px;
padding-left:0px;
border:solid 0px red;
float:left;
}

.headermaintitle{/*修改博客标题*/
font-family: "courier new", verdana, monospace;
FONT-SIZE: 16;
font-weight:bold;
position:absolute;
top:48px;
left:10%;
width:400px;
color:white;
}

a.headermaintitle:link {color: #FFFFFF;text-decoration: none;}
a.headermaintitle:visited {color: #FFFFFF; text-decoration: none;}
a.headermaintitle:hover {color: #FFFFFF; text-decoration: underline;}
a.headermaintitle:active {color: #FFFFFF; text-decoration: none;}

.headerDis{/*修改博客子标题*/
position:absolute;
top:78px;
left:36%;
width:500px;
height:100px;
line-height:78px;
color:gray;
font-family: "courier new", verdana, monospace;
border:solid 0px red;
overflow:hidden;
text-align:left;
padding-right:10px;
}

#topics{
margin:30px 30px auto 50px;
border:solid 0px red;
width:96% !important;
width:100%;
}

.dayTitle{

background: #ffffff url() no-repeat ;
width:100%
border-bottom:solid 1px #EFEFEF;
padding-left:33px;
padding-bottom:10px;
margin-bottom:5px;
font-weight:bold;
font-family: verdana, monospace;
}
.postTitle{
border:solid 0px red;
padding:10px;
padding-left:0px;
font-size:14px;
font-weight:bold;
}
.postTitle2{
border-bottom:dotted 1px #EFEFEF;
padding-bottom:10px;
}
.postCon{
border:dotted 0px #EFEFEF;
padding:10px;
font-size:14px;
line-height:150%;
}
.postDesc{
border:solid 0px red;
text-align:right;
font-family:arial;
font-size:11px;
color:gray;
}

.post{
border:solid 0px red;
font-size:12px;
padding:10px;
color:gray;
word-wrap:break-word;
table-layout:fixed;
}

.entrylistTitle{
border:solid 0px red;
padding:10px;
font-size:14px;
font-family:verdana;
font-weight:bold;
}
.entrylistDescription{
padding:10px;
color:gray;
}
.entrylistItem{
padding:10px;
border-bottom:dotted 1px #ccc
}
.entrylistItemTitle{
font-size:14px;
font-family:verdana;
}
.entrylistItemPostDesc{
text-align:right;
color:gray;
font-family:arial;
}

.feedback_area_title{
font-size:14px;
font-weight:bold;
border-bottom:dotted 1px #ccc;
margin-bottom:10px;
}

.feedbackListSubtitle{
font-weight:bold;
color:#4F4F4F;
border-bottom:dotted 1px #ccc;
margin-bottom:10px;
}
.feedbackManage{
float:right;
font-weight:normal;
}
.feedbackCon{
margin-bottom:20px;
}

/*Calendar*/
.Cal{
width:100%;
font-size:12px;
font-family:arial;
padding:0px;
}
.CalTitle{
text-align: center;
padding-bottom:4px;
background:#F9F9F9;
font-family:verdana;
font-size:10px;
color:#5AC5C5;
}

.CalDayHeader{
background: url('http://www.sunnywinter.cn/styles/happy/images/calendarweek.gif') no-repeat center;
color: #FFFFFF;
font-size:10px;
font-weight:bold;
text-align: center;
width: 14%;
padding: 2px;
}

.CalTodayDay{
background: url('http://www.sunnywinter.cn/styles/happy/images/calendartd.gif') no-repeat center;
color: #939598;
font-size:10px;
text-align: center;
padding-bottom:4px;
}
.CalSelector{

color: #939598;
font-size:10px;
text-align: center;
padding-bottom:4px;

}
.CalWeekendDay{

color: #939598;
font-size:10px;
text-align: center;
padding-bottom:4px;

}
.CalOtherMonthDay{

color: #939598;
font-size:10px;
text-align: center;
padding-bottom:4px;

}
.CalNextPrev{
border:solid 0px red;
padding:5px;
font-weight:bold
}
