@charset "utf-8";
/* CSS Document */
#center1 {width:980px; height:auto; overflow:hidden; margin:10px auto;}
#left {width:220px; height:auto; overflow:hidden; float:left;}
#left .userinfo {
    width:198px;
    height:auto;
    overflow:hidden;
    float:left;
    padding:10px;
    border:1px solid #f2e5aa;
    background:#fffef1;
    border-bottom:none;
}
#left .userinfo dl{
    width:198px;
    height:auto;
    overflow:hidden;
    padding-bottom:10px;
    border-bottom:1px dotted #F2E5AA;
    text-align:left;
}
#left .userinfo dl dt{
    float:left;
    width:48px;
    height:58px;
    padding:5px 0;
}
#left .userinfo dl dd{
    width:128px;
    height:20px;
    line-height:20px;
    float:left;
    font:12px/1.5 arial,helvetica,sans-serif;
    color:#888888;
	margin-lefT:20px;
}
#left .userinfo dl .username a{color:#333333; font-weight:700; text-decoration:none;}
#left .userinfo table{width:198px; height:28px; margin:5px 0;}
#left .userinfo table td{text-align:center; color:#888888; border-right:1px dotted #F2E5AA;}
#left .userinfo table tr .last {border:none;}
#left .userinfo table td a{color:#FF6600;}
#left ul{
	width:220px;
	height:auto;
	overflow:hidden;
	margin-top:20px;
	background:#fffef1;
	border-bottom:1px solid #f2e5aa;
}
#left ul li{
	width:218px;
	height:36px;
	line-height:36px;
	font-size:14px;
	text-align:left;
	text-indent:4em;
	background:url(../images/member-icon.png) no-repeat;
	border-left:1px solid #f2e5aa;
	border-right:1px solid #f2e5aa;
}
#left ul .myhome {background-position:25px 10px;}
#left ul .myask {background-position:25px -30px;}
#left ul .myanswer {background-position:25px -64px;}
#left ul .mylevel {background-position:25px -98px;}
#left ul .mypoint {background-position:25px -135px;}
#left ul .mymsg {background-position:25px -172px;}
#left ul .cur {
	width:219px;
	height:34px;
	line-height:34px;
	border-right:none;
	background-color:#fff;
	border-top:1px solid #f2e5aa;
	border-bottom:1px solid #f2e5aa;
}
#left ul .cur a{color:#4BB20E;}
#left ul li a{color:#333333;}
#right {
    width:710px;
    height:auto;
    overflow:hidden;
    float:right;
    background:#fff url(../images/member-bg.png) no-repeat;
    padding:10px 20px;
    text-align:left;
}
#right .title {
    width:710px;
    height:30px;
    line-height:30px;
    color:#333333;
	line-height:1.5;
	padding-bottom:10px;
}
#right .property {width:710px; height:30px;}
#right .property li{
    float:left;
    text-align:left;
    width:150px;
    height:30px;
    line-height:30px;
    color:#333;
}
#right .property li span{color:#FF6600; font-weight:bold;}
#right .list {
    width:710px;
    height:auto;
    overflow:hidden;
    margin:20px 0;
    padding-bottom:20px;
}
#right .list p{width:710px; height:30px; line-height:30px; border-bottom:1px solid #EDEDED;}
#right .list p span{font-weight:bold; float:left; border-bottom:1px solid #3EAF0E;}
#right .list p span b{font-weight:normal; color:#888888;}
#right .list p a{color:#888888; float:right;}
#right table{width:710px; height:auto; overflow:hidden;}
#right table tr{border-bottom:1px dotted #F0F0F0;}
#right table tr th{padding:10px 0; text-align:center;}
#right table tr td{padding:10px 0; text-align:center; width:100px; color:#888888;}
#right table tr .t1 {width:528px; text-align:left;}
#right table tr .t3 {text-align:right; font-size:12px; width:120px;}
#right table tr .cons {
    font-family:SimSun;
    font-size:14px;
    word-break:break-all;
    word-wrap:break-word;
}
#right table .page {border:none;}
#right table .page td{height:30px; line-height:30px; text-align:center;}
#right .ask-filter {
    width:710px;
    height:36px;
    border-bottom:1px solid #E0E0E0;
    margin:10px 0;
}
#right .ask-filter li {
    float:left;
    width:100px;
    height:36px;
    line-height:36px;
    color:#007AD0;
    text-align:center;
    font-size:14px;
    cursor:pointer;
}
#right .ask-filter .cur {
    width:98px;
    height:35px;
    line-height:34px;
    border:1px solid #E0E0E0;
    border-bottom-color:#fff;
    color:#333333;
    font-weight:bold;
    cursor:default;
}
#right .lv-info {
    width:710px;
    height:36px;
    line-height:36px;
    text-align:left;
    font-size:14px;
}
#right .lv-info span{color:#FF6600;}
#right .lv-rule {width:710px; height:auto; overflow:hidden; margin-top:20px;}
#right .lv-rule p{width:710px; height:24px; line-height:24px; border-bottom:1px solid #e0e0e0;}
#right .lv-rule p span{
    display:block;
    width:60px;
    height:24px;
    line-height:24px;
    border-bottom:1px solid #3EAF0E;
    font-weight:bold;
}
#right .lv-exp {margin:20px 0;}
#right .lv-exp th{padding:5px 0; border:1px solid #E0E0E0; background:#F8F8F8;}
#right .lv-exp td{padding:5px 0; border:1px solid #E0E0E0; color:#333333;}
#right .lv-exp td span{color :#FF7C00;}
#right .lv-exp .cur {background:#FFFEF1; font-weight:bold;}
.hidden {display:none;}
.level {display:inline-block; width:17px; height:11px; background:url(../images/lv.png) no-repeat; margin-left:10px;}
.lv1 {background-position:0 -13px;}
.lv2 {background-position:0 -25px;}
.lv3 {background-position:0 -37px;}
.lv4 {background-position:0 -49px;}
.lv5 {background-position:0 -61px;}
.lv6 {background-position:0 -73px;}
.lv7 {background-position:0 -85px;}
.lv8 {background-position:0 -97px;}
.lv9 {background-position:0 -109px;}
.lv10 {background-position:0 -121px;}
.lv11 {background-position:0 -133px;}
.lv12 {background-position:0 -145px;}
.lv13 {background-position:0 -157px;}
.lv14 {background-position:0 -169px;}
.lv15 {background-position:0 -181px;}
.lv16 {background-position:0 -193px;}
.lv17 {background-position:0 -205px;}
.lv18 {background-position:0 -217px;}
.lv19 {background-position:0 -229px;}
.lv20 {background-position:0 -241px;}
.point {
    display:inline-block;
    height:20px;
    line-height:20px;
    background:url(../images/back.png) no-repeat -540px -48px;
    text-indent:12px;
    font-weight:normal;
}