/*
	DESTOON Copyright (C)2008-2099 www.destoon.com
	This is NOT a freeware,Use is subject to license.txt
*/

/*个人空间*/
.m5 {background:#FFFFFF url('bg-line-2.png') repeat-y 240px 0;overflow:hidden;padding:0 !important;}
.m5l {width:240px;float:left;margin-right:10px;}
.m5m {width:640px;float:left;}
.m5r {width:310px;float:right;}
.contact-fw {margin:0 0 16px 0;padding:0;height:26px;line-height:26px;overflow:hidden;}
.contact-fw span {font-size:16px;}
.contact-td {width:320px;border-left:#EEEEEE 1px solid;}
.contact-body {padding:16px 24px;}
.contact-body h3 {margin:0 0 16px 0;padding:0;font-size:14px;height:24px;line-height:24px;overflow:hidden;}
.contact-body li {height:36px;line-height:36px;overflow:hidden;padding-left:16px;}
.contact-im {padding:10px 12px;}
.contact-im img {padding:6px;}
.contact-im img:hover {background:#EEEEEE;border-radius:4px;}
.contact-btn {width:272px;height:48px;overflow:hidden;padding:8px 0;margin:0 auto;}
.contact-btn span {display:block;width:120px;height:32px;line-height:32px;background:#EEEEEE;border-radius:16px;text-align:center;float:left;margin:0 8px;}
.contact-btn span:hover {background:#0679D4;color:#FFFFFF;}
.contact-tip {background:#F6F6F6;padding:6px 16px;line-height:24px;border-radius:6px;}
.contact_body {padding:10px;margin:0 10px 0 0;}
.contact_body li {line-height:24px;padding:6px 10px;}
.contact_body li span {color:#666666;padding:0 8px 0 0;}
.list-none {padding:128px 0;font-size:14px;color:#999999;text-align:center;}
.list {}
.list:hover {background:#F2F2F2;}
.list div img {border:#EEEEEE 1px solid;}
.list table {width:100%;border-bottom:#EEEEEE 1px solid;}
.list td {padding:10px 0;}
.list h3 {font-size:14px;margin:0;height:22px;overflow:hidden;}
.list li {line-height:30px;}
.list strong {font-size:14px;}
.space-cover{background:fff}
.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-sort,.ui-ico-like,.ui-ico-liked,.ui-ico-hate,.ui-ico-hated,.ui-ico-mail,.ui-ico-mob,.ui-ico-tel,.ui-ico-favor,.ui-ico-delete,.ui-ico-quote,.ui-ico-report,.ui-ico-price {font-style:normal;font-weight:normal;text-decoration:none;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 20px;}


.user-info {height:64px;padding:16px;background:#EEEEEE;border-radius:0 0 10px 10px;}
.user-info img {width:64px;height:64px;border-radius:50%;float:left;margin-right:20px;}
.user-info ul {float:right;width:195px;margin-top:4px;}
.user-info li {height:28px;line-height:28px;overflow:hidden;}
.user-info strong {font-size:16px;}
.user-info em {font-size:12px;font-style:normal;float:right;padding-right:20px;}
.user-info i {font-style:normal;color:#999999;padding:0 6px;}

.head-txt {padding:0 16px;height:48px;line-height:48px;overflow:hidden;border-bottom:#EEEEEE 1px solid;margin-bottom:10px;clear:both;}
.head-txt strong {font-size:18px;}
.head-txt b {font-size:16px;font-weight:normal;}
.head-txt div {float:right;font-size:14px;color:#999999;}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt span a {color:#999999;}
.head-txt i {color:#999999;font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.head-sub {padding:10px 16px;line-height:28px;border-bottom:#F2F2F2 1px solid;margin-bottom:10px;clear:both;}
.head-sub strong {font-size:18px;}
.head-sub b {font-size:16px;font-weight:normal;}
.head-sub span {float:right;font-size:14px;color:#999999;}
.head-sub span a {color:#999999;}
.head-sub i {color:#999999;font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}

.list-none {padding:128px 0;font-size:14px;color:#999999;text-align:center;}

.list-thumb {padding:10px;overflow:hidden;}
.list-thumb img {border:#EEEEEE 1px solid;padding:2px;}
.list-thumb li {height:48px;line-height:24px;overflow:hidden;padding:10px;text-align:left;}
.list-thumb td {text-align:center;}
.list-thumb td:hover {background:#F6F6F6;}

.list-img {overflow:hidden;padding:10px 0 0 20px;}
.list-img ul {margin:10px 24px 16px 6px;}
.list-img li {height:40px;line-height:20px;overflow:hidden;font-size:12px;}
.list-img p {margin:10px 10px 0 6px;}

.list0 {overflow:hidden;}
.list0 div {width:200px;float:left;}
.list0 img:hover {border-left:#FFFFFF 1px solid;}

.list1 {overflow:hidden;padding-top:20px;}
.list1 div {width:188px;float:left;}
.list1 img:hover {border-left:#FFFFFF 1px solid;}

.list-txt {padding:0 24px 16px 16px;}
.list-txt li {height:32px;line-height:32px;overflow:hidden;font-size:14px;background:url('li_dot.gif') no-repeat 4px center;padding-left:12px;}
.list-txt em {font-size:12px;color:#999999;padding-left:16px;font-style:normal;float:right;}
.list-txt .f_r {font-size:12px;color:#999999;padding-left:16px;}

.list-rank {padding:0 16px 10px 16px;}
.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-rank .f_r {float:right;font-size:12px;color:#999999;padding-left:16px;}
.list-rank em {font-size:26px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}

.list-cate {padding:10px 20px;}
.list-cate:after {content:"";display:block;clear:both;}
.list-cate td {width:400px;font-size:14px;padding:10px 10px 20px 10px;}
.list-cate td:hover {background:#F6F6F6;border-radius:10px;}
.list-cate p {margin:0 0 10px 0;}
.list-cate li {float:left;line-height:32px;}
.list-cate em {font-style:normal;color:#EEEEEE;padding:0 10px;}
.list-cate i {font-style:normal;color:#EEEEEE;padding:0 10px;}

.list-cate2 {padding:0 10px 10px 10px;overflow:hidden;}
.list-cate2 li {width:116px;padding:0 16px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
.list-cate2 li:hover {background:#F6F6F6;border-radius:6px;}
.list-cate2 i {font-size:12px;font-style:normal;color:#666666;padding-left:6px;}

.list-area {width:860px;padding:10px 0 10px 20px;overflow:hidden;}
.list-area li {width:100px;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;border:#EEEEEE 1px solid;margin:0 20px 20px 0;border-radius:6px;}
.list-area li:hover {border:#FF6600 1px solid;}

.list-area4 {padding:0 10px 10px 10px;overflow:hidden;}
.list-area4 li {width:25%;float:left;height:32px;line-height:32px;font-size:14px;overflow:hidden;text-align:center;}
.list-area4 li:hover {background:#F6F6F6;border-radius:6px;}

.tab-head {}
.tab-head ul {border-bottom:#F6F6F6 1px solid;height:32px;padding-left:16px;}
.tab-head li {border-bottom:#F6F6F6 1px solid;display:inline-block;height:32px;line-height:32px;margin-right:16px;float:left;font-size:14px;}
.tab-head .on {border-bottom:#0679D4 3px solid;height:30px;line-height:32px;}
.tab-head .on span {color:#0679D4;}

.nvs {margin:-3px -8px 0 0;}
.nvs input {width:318px;border:#EEEEEE 1px solid;border-radius:12px;padding:4px 8px 4px 32px;font-size:14px;background:#FFFFFF url('ico-search.png') no-repeat 6px center;outline:none;color:#444444;}
.nvs s {display:none;}
.nvs:hover s{display:inline-block;width:48px;height:28px;line-height:28px;text-align:center;background:var(--primary-color);color:#FFFFFF;position:absolute;text-decoration:none;margin:0 0 0 -48px;border-radius:0 12px 12px 0;cursor:pointer;}
.contact-com {padding:8px 16px;background:#F6F6F6;border-radius:6px 0 6px 0;}
.contact-com b {font-size:14px;color:#666666;}
.contact-com span {float:right;font-size:14px;color:#999999;}

/*个人空间结束*/

.space-cover {width:100%;height:200px;overflow:hidden;background:#000000;}
.space-cover img {width:100%;}

.space-member {width:240px;text-align:center;position:absolute;margin:-50px 0 0 0;}
.space-member div img {width:96px;height:96px;border-radius:50%;border:#EEEEEE 2px solid;}
.space-member p {font-size:14px;margin:12px 0;}

.space-stats {height:64px;margin:112px 12px 12px 12px;}
.space-stats li {width:72px;float:left;font-size:14px;height:64px;line-height:32px;text-align:center;}
.space-stats div {height:64px;border-left:#EEEEEE 1px solid;border-right:#EEEEEE 1px solid;}
.space-stats i {font-style:normal;display:block;}
.space-stats span {color:#999999;}

.space-sign {padding:0 28px;line-height:24px;color:#999999;}
.space-v0,.space-v1 {height:32px;line-height:32px;background:url('../../image/ico-v0.png') no-repeat 0 center;padding:0 20px;margin:10px 16px 0 16px;}
.space-v1 {background:url('../../image/ico-v1.png') no-repeat 0 center;}
.member-v0,.member-v1,.member-v2 {position:absolute;display:block;width:24px;height:24px;background:#FFFFFF url('../../image/ico-v0-24.png') no-repeat center center;border-radius:50%;margin:-28px 0 0 144px;}
.member-v1 {background:#FFFFFF url('../../image/ico-v1-24.png') no-repeat center center;}
.member-v2 {background:#FFFFFF url('../../image/ico-v2-24.png') no-repeat center center;}

.space-menu {line-height:48px;font-size:14px;}
.space-menu span {padding:0 0 0 24px;}
.space-menu .on {color:#0679D4;}

.space-submenu {line-height:32px;font-size:12px;border-top:#EEEEEE 1px solid;padding-left:12px;}
.space-submenu span {display:inline-block;margin:0 16px;}
.space-submenu .on {border-bottom:#333333 2px solid;}

.list-none {border-top:#F6F6F6 10px solid;}
.space-text {border-top:#F6F6F6 10px solid;padding:24px;font-size:14px;line-height:180%;overflow:hidden;}
.space-text img {max-width:600px;}
.space-text p {text-indent:2em;}
.space-list {}

.space-txt {background:#FFFFFF;margin:0 0 10px 0;padding:10px;border-top:#F6F6F6 10px solid;}
.space-txt strong {display:block;line-height:20px;margin:10px;font-size:16px;font-weight:normal;}
.space-txt p {margin:0;padding:6px 0 6px 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.space-txt div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999;}

.space-mix {background:#FFFFFF;margin:0 0 10px 0;padding:10px;overflow:hidden;clear:both;border-top:#F6F6F6 10px solid;}
.space-mix img {float:left;margin-right:6px;width:128px;}
.space-mix strong {display:block;line-height:20px;margin:2px 10px 10px 10px;font-size:16px;font-weight:normal;}
.space-mix b {display:block;line-height:20px;height:20px;margin:0 10px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
/*.space-mix .vip {background:url('icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}*/
.space-mix p {margin:0;padding:6px 0 6px 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.space-mix ul {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0;}
.space-mix div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999;}
.space-mix .userinfo-v0,.space-mix .userinfo-v1,.space-mix .userinfo-v2 {margin:48px 0 0 48px;}

