@charset "utf-8";
dl {margin:0;}
dd {margin-left:0px;}
.o {overflow:hidden;-height:1%;-display:inline-table;}

.content {margin:0 auto;width:960px; background:#FFFFFF;}

.content .left {float:left;width:200px;margin-right:20px;}
.content .middle {float:left;width:520px;}
.content .right {float:right;width:200px;}

.content .right2 {float:right;width:740px;}

.content dl {clear:both;margin-top:20px;border:1px solid #CCCCCC;}
.content dt {height:20px;line-height:20px;vertical-align:middle;padding-left:1em;background:url(/source/images/bg-list.gif) repeat-x;border-bottom:1px solid #CCCCCC;color:black;font-weight:bold;}
.content dd {padding:9px 0;*padding:10px 0;}
.content .avarta {padding: 2px;border: 1px solid #C7C7C7;}
.content .box1 li {width:170px;overflow: hidden;margin:3px 0 3px 20px;}
.content .box1 a {font-weight:normal;}

.content .qfans li {clear:left;overflow:hidden;margin:10px 0px 10px 10px;-height:1%;-display:inline-table;}
.content .qfans li.li0 {margin-top:0;}

.content .qfans li .nickname a {color:#B12222;font-weight:bold;text-decoration:none;}
.content .qfans li .nickname a:hover {text-decoration:underline;}
.content .qfans .avarta {display:block;float:left;}
.content .qfans .intro {float:right;width:120px;padding-right:10px;line-height:150%;}
.content .qfans .summary {width:100%;height:36px;overflow:hidden;color:gray;}
.content .qfans .summary a {color:black;font-weight:bold;text-decoration:underline;}

.content .qfans dd {padding-bottom:0;}

.content .qfans2 dd {padding:6px 0 8px 8px;*padding:9px 0 11px 8px;}

.content .bq ul {overflow:hidden;-height:1%;-display:inline-table;}
.content .bq li {float:left;width:110px;margin-left:15px;text-align:center;}
.content .bq li.li0 {-margin-left:8px;}
.content .bq .avarta {display:block;margin-bottom:5px; height:100px;}
.content .bq .nickname {display:block;width:100%;overflow:hidden;height:15px;line-height:150%}

.content .bq2 ul {overflow:hidden;-height:1%;-display:inline-table;}
.content .bq2 li {margin-left:15px;text-align:left;line-height:180%;overflow:hidden;height:20px;}

.content input.button{display:-moz-inline-box;*display:inline-block;height:25px;line-height:15px;vertical-align:middle;padding:5px 10px;background:#616161;border-top:1px solid #c7c7c7;border-left:1px solid #c7c7c7;border-bottom:1px solid black;border-right:1px solid black;color:white;font-size:12px;font-weight:bold;text-decoration:none;}
.tu dd {padding:5px 0pt;}

.content .user dd {padding-top:20px;overflow:hidden;}
.content .user .avarta {float:left;margin-left:20px;-margin-left:10px;}
.content .user table {float:left;margin-left:10px;line-height:180%;}
.content .user table a {font-weight:normal;}
.content .user h1 a {color:#0071B5;font-size:16px;font-weight:bold;line-height:180%;}
