@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption,tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {background:#f0f0f0;font-family:\5B8B\4F53;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
a{ text-decoration:none;color:#5c5c5c;/* -webkit-tap-highlight-color:rgba(255,0,0,0);*/}
a:hover{color:#b00000;}
.fl{float:left;}
.fr{float:right;}
.clear{height:0px;clear:both;overflow:hidden;}





.description {
text-align:right;
line-height:20px;
margin-top:-20px;
color:#4e4e4e;
}

.description a {
color:#4e4e4e;
}

.navi {
position:relative;
background:#282828;
height:28px;
padding:1px;
}

.navi ul {
position:absolute;
width:550px;
background:url(http://tgideas.qq.com/wp-content/uploads/2010/07/swap_bg2.png) no-repeat;
left:50%;
margin:0 0 0 -275px;
}

.navi li {
text-align:center;
float:left;
padding:0 13px;
}

.navi li a {
width:84px;
display:block;
font:bold 14px microsoft Yahei;
height:28px;
color:#b9b9b9;
}

.navi li span {
font:bold 10px Tahoma;
color:#636363;
}

.newchance {
position:absolute;
top:-26px;
left:670px;
}

#swap_pic {
width:980px;
height:592px;
overflow:hidden;
padding:10px;
}

#swap_pic h2 {
text-indent:30px;
height:15px;
color:#292929;
font-size:10px;
}

.box {
position:relative;
width:980px;
float:left;
height:592px;
overflow:hidden;
}


.unable {
cursor:default;
}

.pics {

}

.pics li {
width:179px;
float:left;
height:179px;
overflow:hidden;
padding:8px;
}

.pics li p {
position:relative;
float:left;
overflow:hidden;
margin-right:27px;
}

.pics li p span {
position:absolute;
filter:alpha(opacity=75);
line-height:30px;
width:100%;
display:block;
height:36px;
color:#fff;
font-size:18px;
font-family:"\5FAE\8F6F\96C5\9ED1";
top:0;
cursor:pointer;
text-decoration:none;
margin-top:184px;
left:0;
opacity:0.75;
background-color:#333;
text-align:center;
}

.wrapper {
width:930px;
background:#282828;
overflow:hidden;
margin:30px auto 0;
padding:15px 0;
}

#content {
width:655px;
float:left;
overflow:hidden;
border-right:#4b4b4b 1px solid;
padding:0 20px;
}

.post {
padding:0 0 25px;
}

.gravatar {
border-bottom:#ccc 1px solid;
border-left:#ccc 1px solid;
background:#fff;
float:left;
border-top:#ccc 1px solid;
border-right:#ccc 1px solid;
padding:1px;
}

.art_info {
line-height:12px;
color:#bfbfbf;
margin:10px 0 0;
}

.hentry SMaLL {
line-height:12px;
display:block;
font-size:12px;
color:#bfbfbf;
margin:10px 0 0;
}

.art_info a {
color:#bfbfbf;
}

.entry {
line-height:22px;
color:#abaaaa;
clear:both;
padding:10px 0 0;
}

.entry img {
margin:5px 0;
}

.entry p {
padding:5px 0;
}

.widecolumn .entry p {
line-height:24px;
font-size:12px;
}

a.more-link {
position:absolute;
margin-top:10px;
color:#abaaaa;
text-decoration:underline;
}

.postmetadata {
border-bottom:#4b4b4b 1px solid;
text-align:right;
line-height:12px;
height:30px;
color:#abaaaa;
padding:11px 10px 0 0;
}

#content .entry h3 {
font:bold 14px "Microsoft Yahei";
margin:15px 0 0;
}

#album {
overflow:hidden;
padding:0 15px;
}

.sub_navi {
border-bottom:#454545 1px solid;
background:url(http://tgideas.qq.com/wp-content/uploads/2010/07/swap_bg2.png) no-repeat;
overflow:hidden;
}

.sub_navi li {
text-align:center;
width:90px;
float:left;
height:25px;
font-weight:700;
padding:0 5px;
}

.sub_navi li a {
display:block;
height:20px;
color:#cecece;
}

#album .entry {
padding:0;
}

#album .entry img {
display:block;
margin:0;
}

#album .entry h3 {
font:12px Tahoma;
}

#post-8 .ngg-gallery-thumbnail-box {
padding:0 10px;
}

#post-8 .ngg-gallery-thumbnail {
width:430px;
height:460px;
overflow:hidden;
padding:0;
}

#album #post-8 h3 {
text-align:left;
font:bold 22px microsoft Yahei;
height:50px;
color:#999;
padding:0 5px;
}

#album #post-8 p {
text-align:left;
height:110px;
padding:0 5px;
}

#sidebar {
width:200px;
float:right;
overflow:hidden;
padding:0 15px;
}

#sidebar h2 {
line-height:25px;
background:#3d3d3d;
height:25px;
color:#d9d9d9;
font-size:12px;
padding:0 10px;
}

#sidebar h2 a {
color:#d9d9d9;
}

#sidebar ul ul {
padding:10px;
}

#sidebar ul ul li {
line-height:24px;
height:24px;
color:#abaaaa;
overflow:hidden;
}

.widget_recent_entries li {
width:180px;
word-wrap:break-word;
height:24px;
overflow:hidden;
word-break:break-all;
}

.rc_item div {
display:inline;
}

.widget_meta {
_zoom:1;
}

.widget_meta ul {
width:200px;
background:url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat -200px -30px;
height:37px;
overflow:hidden;
padding:0!important;
}

.widget_meta li {
float:left;
height:37px!important;
}

.widget_meta a {
width:80px;
display:inline-block;
height:37px;
margin:0 0 0 25px;
}

a.login {
width:200px;
background:url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat 0 -30px;
margin:0;
}

a.logout {
width:50px;
margin:0 0 0 5px;
}

.widget_meta p {
text-align:center;
color:gray;
padding:5px 0 0;
}

.widget_meta p a {
width:auto;
display:inline;
height:auto;
color:gray;
margin:0;
}

.widget_search {
padding:15px 0;
}

.widget_search div {
border-bottom:#898989 1px solid;
border-left:#898989 1px solid;
background:#fff;
height:21px;
overflow:hidden;
border-top:#898989 1px solid;
border-right:#898989 1px solid;
padding:1px;
}

#s {
border-bottom:0;
border-left:0;
width:150px;
float:left;
height:21px;
border-top:0;
border-right:0;
}

#searchsubmit {
border-bottom:#909090 1px solid;
border-left:#909090 1px solid;
width:45px;
font:9px Tahoma;
background:#000;
float:right;
height:21px;
color:#fff;
border-top:#909090 1px solid;
border-right:#909090 1px solid;
}

.widget_rss {
text-indent:-1000px;
overflow:hidden;
padding:10px 0;
}

.widget_rss a {
width:200px;
display:block;
background:url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat 0 -70px;
height:37px;
}

#footer {
line-height:16px;
width:930px;
height:100px;
color:#292929;
margin:0 auto;
padding:15px 0 0;
}

#footer a {
color:#292929;
}

.navigation {
height:50px;
color:#abaaaa;
}

.alignleft {
float:left;
}

#comments {
font-family:"Microsoft Yahei";
color:#abaaaa;
font-size:14px;
padding:10px 0;
}

.nocomments {
display:none;
text-align:center;
margin:0;
padding:0;
}

.commentlist {
font-family:"Microsoft Yahei";
padding:0;
}

#respond {
font-family:"Microsoft Yahei";
line-height:20px;
clear:both;
border-top:#717171 1px solid;
padding:15px 0;
}

.commentlist li {
list-style-type:none;
border-top:#717171 1px solid;
list-style-image:none;
padding:15px 0 0 70px;
}

.commentlist li .avatar {
border-bottom:#eee 1px solid;
position:absolute;
border-left:#eee 1px solid;
background:#fff;
border-top:#eee 1px solid;
border-right:#eee 1px solid;
margin:0 0 0 -55px;
padding:2px;
}

.comment-author {
float:left;
color:#727272;
}

.comment-author cite {
font-style:normal;
color:#abaaaa;
text-decoration:underline;
}

.commentmetadata {
padding-right:15px;
float:right;
}

.commentmetadata a {
color:#727272;
}

.commentlist p {
line-height:18px;
color:#abaaaa;
clear:both;
padding:15px 0;
}

.comment-body em {
font-style:normal;
color:#727272;
}

.comment-body p {
padding-right:15px;
}

#commentform p {
overflow:hidden;
color:#abaaaa;
font-size:14px;
font-weight:normal;
margin:5px 0;
padding:0;
}

.reply {
padding-bottom:15px;
}

#respond h3 {
color:#abaaaa;
font-size:14px;
font-weight:normal;
}

#commentform p a {
color:#abaaaa;
font-size:14px;
font-weight:normal;
text-decoration:underline;
}

#cancel-comment-reply {
margin-top:-18px;
padding-right:15px;
float:right;
}

#cancel-comment-reply a {
color:#fff;
font-size:12px;
}

#commentform {
margin:5px 0 0;
}

#commentform INpUT {
border-bottom:#717171 1px solid;
border-left:#717171 1px solid;
width:150px;
background:#282828;
height:20px;
color:#fff;
border-top:#717171 1px solid;
border-right:#717171 1px solid;
}

#commentform TEXTaREa {
border-bottom:#717171 1px solid;
border-left:#717171 1px solid;
width:99%;
background:#282828;
height:145px;
color:#fff;
overflow:auto;
border-top:#717171 1px solid;
border-right:#717171 1px solid;
margin:5px 0 0;
padding:2px;
}

#commentform #submit {
border-bottom:medium none;
border-left:medium none;
width:158px;
background:url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat -200px -70px;
float:right;
height:32px;
border-top:medium none;
cursor:pointer;
border-right:medium none;
margin:5px 0;
}

#display {
width:650px;
float:left;
overflow:hidden;
border-right:#4b4b4b 1px solid;
padding:0 20px;
}

.posbox {
border-bottom:#4b4b4b 1px solid;
margin-bottom:20px;
}

#display .entry h3 {
font-size:12px;
font-weight:normal;
}

#display p img {
margin:0;
}

#display .entry p {
text-align:left;
line-height:22px;
padding:0 0 20px;
}

#display .entry OL {
text-align:left;
line-height:22px;
list-style-type:decimal;
padding:0 0 20px 20px;
}

#display .entry p STRONG {
color:#8eb9bf;
font-weight:normal;
}

.err404 {
text-align:center;
height:1290px;
padding:70px 0 0;
}

OL,ul {
list-style-type:none;
list-style-image:none;
}

a,a.more-link:hover,.sub_navi li a:hover {
text-decoration:none;
}

.navi li.rightnow a,.reply a {
color:#fff;
}

#content h2,#content .hentry h3 {
font:22px microsoft Yahei;
}

#content h2 a,#content .hentry h3 a {
color:#c9baa4;
}

.snsbtns,.alignright {
float:right;
}

.entry p a,.comment-author cite a,.comment-body p a {
color:#abaaaa;
text-decoration:underline;
}

.postmetadata a,.entry a,#album .post-edit-link,#sidebar ul ul a,.navigation a,#display p a,.post-edit-link {
color:#abaaaa;
}

.related_post,.tag_box {
padding-left:14px;
}

#album p,#display p {
text-align:right;
}

#post-4 .ngg-gallery-thumbnail-box,#post-6 .ngg-gallery-thumbnail-box,#post-10 .ngg-gallery-thumbnail-box {
height:175px;
overflow:hidden;
}

.author_name,.widget_meta h2,.widget_meta a STRONG,.widget_search LaBEL {
display:none;
}

