body {
background:url(http://www.dezine.cn/data/template/style/exp/background.gif);
color:Gray;
margin:0;
padding:0;
}

a {
color:#696969;
background:inherit;
text-decoration:none;
}

a:hover {
color:#ccc;
background:inherit;
text-decoration:underline;
}

#blogease {
width:760px;
background:url(http://www.dezine.cn/data/template/style/exp/container_bg.gif) repeat-y;
margin:0 auto;
padding:0;
}

#header {
clear:both;
width:760px;
margin:0;
padding:0;
}

#header .blogtitle {
padding-top:15px;
padding-bottom:10px;
width:740px;
background:url(http://www.dezine.cn/data/template/style/exp/background.gif);
padding-left:20px;
}

#header .blogtitle a {
color:#D3D3D3;
font-size:22px;
filter:dropshadow(color=#000000,offx=2,offy=1,positive=1);
font-weight:700;
}

#header .blogdescription {
background:url(http://www.dezine.cn/data/template/style/exp/header_bg.gif);
height:215px;
padding-left:420px;
padding-top:50px;
color:#646261;
font-size:12px;
width:320px;
padding-right:20px;
border-bottom:1px #646261 dotted;
}

#main {
width:760px;
clear:both;
border-top:3px #111 solid;
padding-top:10px;
margin:0;
}

#content {
text-align:left;
width:540px;
float:right;
}

#content .blog {
padding-bottom:30px;
width:520px;
padding-right:20px;
font-size:12px;
overflow:hidden;
}

#content .photo {
padding-bottom:30px;
padding-left:40px;
width:520px;
padding-right:20px;
font-size:12px;
text-align:center;
}

#content .date {
color:#646261;
font-size:12px;
text-align:right;
}

#content .title a {
font-weight:bolder;
font-size:13px;
margin-bottom:6px;
padding-left:14px;
color:#818181;
display:block;
background:url(http://www.dezine.cn/data/template/style/exp/content_heading_arrow.gif) no-repeat center left;
}

#content .title a:hover {
color:#D3D3D3;
}

#content .article {
text-align:left;
overflow:hidden;
padding-bottom:10px;
}

#content .readmore a {
color:#696969;
}

#content .moreinfo {
text-align:left;
color:#989590;
border-bottom:1px #444340 dotted;
padding:5px;
}

#content .trackbackurl {
padding-top:10px;
text-align:center;
}

#content .trackbackurl input {
border:0;
font-size:12px;
color:#ccc;
width:75%;
background:transparent;
}

#content .comment {
padding-top:40px;
text-align:left;
margin:0;
}

#content .postcomment {
font-size:14px;
font-weight:700;
color:#ccc;
border-bottom:2px #ccc solid;
padding:3px;
}

#content .commentform {
padding:2px;
}

#content .commentform input {
border:1px #777 solid;
font-size:12px;
color:#EFEFEF;
background:#696969;
}

#content .commentform textarea {
border:1px #777 solid;
font-size:12px;
color:#EFEFEF;
width:90%;
height:100px;
background:#696969;
}

#content .showcomment {
clear:both;
width:95%;
margin-top:10px;
padding:10px;
}

#content .commentavatar {
float:left;
border:1px #373737 solid;
width:48px;
height:48px;
padding:2px;
}

#content .commentcontent {
float:left;
padding-left:20px;
}

#content .commenttitle {
font-weight:700;
}

#content .commenttext {
line-height:140%;
}

#sidebar {
padding-left:10px;
width:200px;
float:left;
padding-right:10px;
}

#menubox {
padding-bottom:15px;
width:180px;
}

#menubox img {
border:0;
margin:0;
}

#menubox .menutitle {
font-size:12px;
font-weight:700;
background:url(http://www.dezine.cn/data/template/style/exp/sidebar.gif) no-repeat;
padding-left:14px;
}

#menubox .menumain input {
font-size:12px;
background:#313131;
border:1px #383838 solid;
color:#fff;
}

#menubox .menumain {
padding-top:10px;
padding-left:15px;
overflow-x:hidden;
font-size:12px;
}

#menubox .menubottom {
background:url(http://www.dezine.cn/data/template/style/exp/dotted_line.gif) repeat-x;
height:5px;
margin-top:10px;
}

#footer {
clear:both;
font-size:12px;
text-align:center;
padding:20px;
}

#content .current_photo {
overflow-x:auto;
overflow-y:hidden;
width:96%;
padding-top:20px;
padding-bottom:20px;
text-align:center;
clear:both;
}

#content .photo_slide {
width:490px;
height:84px;
}

#content .photo_list {
position:relative;
overflow:hidden;
visibility:visible;
float:left;
width:450px;
}

#content .prev_photo {
width:15px;
float:left;
height:84px;
background:url(http://www.dezine.cn/images/go_left.gif) no-repeat;
background-position:center;
cursor:pointer;
}

#content .next_photo {
width:15px;
float:left;
height:84px;
background:url(http://www.dezine.cn/images/go_right.gif) no-repeat;
background-position:center;
cursor:pointer;
}

#content .photo_slide ul.carousel-list {
width:10000000px;
position:relative;
z-index:1;
margin:0;
padding:2px 0 0;
}

#content .photo_slide .carousel-clip-region {
overflow:hidden;
position:relative;
margin:0 auto;
}

#content .photo_slide .carousel-list li {
width:90px;
border:0 solid green;
color:#3F3F3F;
float:left;
list-style:none;
overflow:hidden;
text-align:center;
margin:0;
}

#content .photo_slide .carousel-list li img {
width:70px;
border:1px solid #A6A6A6;
padding:3px;
}

#content .photo_slide .is_current {
width:70px;
border:1px solid #191970;
background:#fff;
padding:3px;
}

form,#content .comment form {
margin:0;
padding:0;
}

.pagination {
font-size:12px;
padding-bottom:20px;
padding-left:0;
padding-right:0;
text-align:center;
}

.pagination a {
font-size:12px;
}

#content .title,#content .readmore {
text-align:left;
}

#content .commentavatar img,#content .current_photo img {
border:0;
}