body {
background:#3e3b3c;
font-size:12px;
color:#999;
font-family:Helvetica, sans-serif;
margin:0;
padding:0;
}

a {
color:#fff;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img {
border:0;
}

#container {
position:relative;
width:970px;
}

#header {
height:50px;
background:url(http://l.yimg.com/e/style/10/1030/banner.jpg) no-repeat 50% 100%;
}
#swf {
padding:30px 0 10px 10px;
width:970px;
background:url(http://l.yimg.com/e/style/10/1030/banner.jpg) no-repeat 0 -20px;
}
#swf embed {
background:#333;
}
#wrap {
background:url(http://l.yimg.com/e/style/10/1030/container.jpg) repeat-y 0 0;
}
#axd_word {
color:#fff;
background:#3e3b3c;
padding-right:20px;
padding-top:3px;
}
.single #header h1 {
text-indent:100px;
}
.single #header {
background:#3e3b3c;
}
.single #header h1 a {
color:#ccc;
}
.single {
padding-top:10px;
}
#header h1 a {
color:#333;
display:block;
position:absolute;
top:32px;
left:100px;
}
#header #description {
display:inline;
color:#fff;
padding:10px;
}
#main {
}
#content {
width:650px;
padding-left:11px;

display:inline;
}
#content #mainTab {
position:absolute;
top:50px;
width:649px;
height:27px;
left:11px;
background:url(http://l.yimg.com/e/style/10/1030/bar.jpg) repeat-x 0 0;
}
#mainTab li a {
width:94px;
height:16px;
display:block;
margin-left:10px;
text-align:center;
padding-top:3px;
float:left;
margin-top:4px;
font-size:11px;
text-decoration:none;
background:url(http://l.yimg.com/e/style/10/1030/bt.jpg) no-repeat 0 0;
color:#333;
}
#mainTab li.current a, #mainTab li a:hover {
background:url(http://l.yimg.com/e/style/10/1030/bt_c.jpg) no-repeat 50% 100%;
}
#viewMode {
margin:10px;
}

#content #mainSection h2 {
margin-top:30px;
}
#content h5, #mainSection h2 {
background:url(http://l.yimg.com/e/style/10/1030/title.jpg) no-repeat 0 0;
color:#ccc;
height:16px;
font-size:12px;
margin:10px 0 10px 10px;
padding:3px 0 0 20px;
}
#comment .textReply, 
#trackback .comments-track {
width:632px;
background:url(http://l.yimg.com/e/style/10/1030/combody.jpg) no-repeat 0 0;
margin:0 0 20px 5px;
}
#comment .textReply h4 {
padding:20px 0 0 0;
}
#comment .textReply h4 strong {
padding:20px;
display:block;
}
#comment .textReply h4 small {
display:block;
height:30px;
margin:0;
border:0;
text-align:right;
padding:10px 20px 0 20px;
background:url(http://l.yimg.com/e/style/10/1030/compost.jpg) no-repeat 0 100%;
}
#loginBox {
text-align:center;
padding:10px;
}
#comment .textReply li, 
#trackback .comments-track li {
margin:0 20px;
padding:30px 0 10px 0;
color:#999;
overflow-x:hidden;
}
#comment .textReply li.comments-post, 
#trackback .comments-track .comments-post {
height:30px;
margin:0;
border:0;
text-align:right;
padding:10px 20px 0 20px;
font-size:11px;
background:url(http://l.yimg.com/e/style/10/1030/compost.jpg) no-repeat 0 100%;
}
#comment .bighead {
padding:0 10px 0 0;
}
#interaction strong a {
background:none;
}
#interaction strong a:hover {
background:none;
color:#fff;
}
#postForm {
padding:10px;
}
#postForm .head {
width:150px;
display:block;
color:#ccc;
margin:5px 0;
}
#content #sort {
margin-right:20px;
}
#content #sort ul {
display:inline;
}
.all_list #videoPosts li{
padding:5px;
}
.d_list .grid {
width:600px;
height:142px;
background:url(http://l.yimg.com/e/style/10/1030/grid2.jpg) no-repeat 0 0;
margin:0 0 15px 20px;
clear:both;
}
.d_list .grid .image, 
.import .grid .image {
width:142px;
height:142px;
padding:20px 0 0 25px;

position:relative;
}
.d_list .info {
margin:0px 0 10px 150px;
padding:10px 0 0 0;
color:#999;
}
.list .grid, 
.import .grid {
width:142px;
height:230px;
background:url(http://l.yimg.com/e/style/10/1030/grid1.jpg) no-repeat 0 0;
margin:0 0 15px 15px;
}
.list .grid .image{
width:142px;
height:142px;
overflow:hidden;
}
.list .grid .image span {
margin:auto;
display:block;
width:90px;
height:90px;
margin-top:25px;

}
.list .grid .info, 
.import .grid .info {
text-align:center;
}
.list .grid .info .videoTitle a, 
.import .grid .videoTitle a {
color:#fff;
}

/* button */
#singleActions li {
margin:0;
padding:0;
display:inline;
}
#singleActions li a {
padding:0 5px;
border-right:1px solid #fff;
}
#singleActions ul {
text-align:center;
}

#singleRating {
width:150px;
margin:10px auto;
}
#interaction {
clear:both;
margin-top:10px;
}

#sidebar {
width:299px;
margin-right:10px;
}
#sidebar #mine {
}
#myService {
}
#sidebar #namecard {
border:0;
background:#d9e0e7;
border:0;
}
#myService li a {
border:0;
background:#d9e0e7;
border:1px solid #a9b3c9;
margin-bottom:1px;
height:16px;
color:#33445a;
}
#myService li a:hover {
background:#a9b3c9;
border:1px solid #a9b3c9;
color:#fff;
}
#myCategory, #sidebar #myInteraction {
}
.box .box0 h3 {
height:16px;
padding:2px 0 0 5px;
background:url(http://l.yimg.com/e/style/10/1030/sidetitle.jpg) no-repeat 0 0;
color:#33445a;
}
.box1 {
padding:5px;
}
.side li {
border-bottom:1px solid #a9b3c9;
padding-bottom:5px;
margin-bottom:5px;
}
#searchSubmit li {
border:0;
}
#sidebar a {
color:#33445a;
}
#footer {
height:120px;
background:url(http://l.yimg.com/e/style/10/1030/footer.jpg) no-repeat 0 0;
}