.usl {
	overflow: scroll;
	overflow-x: hidden;
	padding: 5px;
	width: 580px;
	height: 280px;
}
.usl2 {
	width: auto;
	border: dashed #CCC;
	border-width: 0 1px 1px;
}
.usl li {
	overflow: hidden;
	float: left;
	margin: 3px;
	width: 134px;
	height: 64px;
}
.usl a {
	display: block;
	padding: 4px;
	border: 1px solid #FFF;
}
.usl a: hover {
	text-decoration: none;
	border: 1px solid;
	border-color: #DDD #999 #999 #DDD;
	background: #F2F2F2;
}
.usl .avt {
	float: left;
	margin-right: 5px;
	width: 52px;
	height: 52px;
	border: 1px solid #CDCDCD;
	background-color: #FFF;
	background-position: 2px 2px;
	background-repeat: no-repeat;
	zoom: 1;
}
.usl .d {
	float: left;
	width: 65px;
	height: 54px;
	overflow: hidden;
	word-wrap: break-word;
}
.usl li.a a,.usl li.a a: hover {
	border-color: #F90;
	background-color: #FFF1E1;
}
.usl li.a .avt span {
	display: block;
	margin-left: 2px;
	width: 50px;
	height: 50px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/mark.png) no-repeat left bottom;
}
.usd {
	padding: 5px 10px 0;
	border: solid #CCC;
	border-width: 1px 0;
	background-color: #F2F2F2;
}
.usd2 {
	border-width: 1px;
	border-style: dashed;
}
.usd li {
	float: left;
	margin-right: 1%;
	width: 48%;
}
.e {
	overflow: hidden;
}
.e .i,.el .i {
	padding: 6px 10px;
	border-bottom: 1px dashed #CDCDCD;
	background: #F7F7F7;
}
.el {
	}
.et {
	margin: 20px 0 10px;
}
.el li {
	padding: 10px 20px;
	min-height: 20px;
	border-bottom: 1px dashed #CDCDCD;
}
.ie6 .el,.ie6 .el li {
	zoom: 1;
}
.el .t {
	position: absolute;
	margin: 1px 0 0 -20px;
}
.el .o {
	overflow: hidden;
	float: right;
	margin: 4px -20px -4px 0;
	width: 16px;
	height: 16px;
	text-indent: 20px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/op.png) no-repeat -2px -62px;
}
.ie6 .el .o {
	position: absolute;
	margin: 2px 0 0 525px;
}
.el .del {
	background-position: -2px -22px;
}
.el .d {
	padding-top: 10px;
	color: #666;
}
.ec .tn {
	margin: 10px 10px 0 0;
	cursor: pointer;
}
.ec a .tn {
	float: left;
	padding: 2px;
	max-width: 90px;
	max-height: 90px;
	border: 1px solid #CDCDCD;
}
.ie6 .ec a .tn {
	width: expression(this.width > 90 && this.width >= this.height ? 90: true);
	height: expression(this.height > 90 && this.width <= this.height ? 90: true);
}
.el .ec .hot {
	float: right;
	margin: 10px 0 0 10px;
	width: 55px;
	height: 50px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/hotspot.gif) no-repeat;
}
.el .ec .hot a {
	display: block;
	line-height: 20px;
	text-align: center;
	color: #FFF;
}
.el .ec .hot a: hover {
	text-decoration: none;
}
.el .ec .hot em {
	display: block;
	line-height: 30px;
	font-size: 16px;
	color: #369;
	cursor: pointer;
}
.el a {
	color: #369;
}
.xlda .el {
	overflow: hidden;
	float: left;
	margin-top: -4px;
	width: 100%;
}
.xlda .el li {
	margin-bottom: -4px;
	padding-top: 14px;
}
.ie6 .xlda .el .o {
	margin: 2px 0 0 460px;
}
#share_preview .h {
	display: none;
}
.pbg {
	height: 10px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pllb.png) 0 0 repeat-x;
	-webkit-border-radius: 0 6px 6px 0;
	-moz-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
}
.pbr {
	height: 16px;
	width: 470px;
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pllb.png);
	background-color: #5AAF4A;
	background-position: 0 -16px;
	background-repeat: repeat-x;
	-webkit-border-radius: 0 6px 6px 0;
	-moz-border-radius: 0 6px 6px 0;
	border-radius: 0 6px 6px 0;
}
.pbg2 {
	display: block;
	height: 10px;
	width: 130px;
	margin: 0 auto;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/ico_jdt.png) 0 -10px repeat-x;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.pbr2 {
	display: block;
	height: 10px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/ico_jdt.png) 0 0 repeat-x;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.md_ctrl a: hover {
	text-decoration: none;
}
#vfastpost {
	background: #E5EDF2;
	padding: 3px;
	position: relative;
}
.previewvfastpost {
	margin: 0px 10px 3px 10px;
}
.fullvfastpost {
	margin-top: 30px;
}
#vfastpost th,#vfastpost td {
	padding: 0px;
}
#vfastpost td {
	height: 38px;
}
#vfastpost #vf_l {
	width: 5px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/v.png) no-repeat -30px -39px;
}
#vfastpost #vf_m {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/v.png) repeat-x 0px -79px;
}
#vfastpost #vf_m input {
	border: 1px solid white;
	width: 100%;
	border: 1px solid white;
	outline: none;
	font-size: 14px;
}
#vfastpost #vf_r {
	width: 10px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/v.png) no-repeat -47px -119px;
}
#vfastpost #vf_b {
	width: 120px;
}
#vfastpost #vf_b button {
	width: 120px;
	display: block;
	height: 38px;
	line-height: 100px;
	overflow: hidden;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/v.png) no-repeat 0 0;
	margin: 0;
	padding: 0;
	border: none;
}
.tig_bottom {
	color: #B1B1B1;
	display: block;
	height: 8px;
	top: 56px;
	margin-left: 20px;
	position: absolute;
	z-index: 99;
}
.tig_bottom1 {
	color: #FEFEE9;
	display: block;
	height: 8px;
	top: 55px;
	margin-left: 20px;
	position: absolute;
	z-index: 111;
}
.vct {
	font: 12px/1.5 Tahoma;
	margin: 0;
}
.container {
	border: 1px solid #B1B1B1;
	margin-top: 8px;
	margin-right: 80px;
	background-color: #FEFEE9;
	border-radius: 3px;
	padding: 5px;
	width: 120px;
	position: absolute;
	top: -80px;
	right: 0;
}
.pgbtn a {
	display: block;
	margin-bottom: 10px;
	border: 1px solid rgb(194,213,227);
	border-radius: 3px;
	text-align: center;
}
.pgbtn a: hover {
	background: #fff;
	text-decoration: none;
}
.side_btn {
	position: relative;
	display: block;
}
.ie_all .side_btn {
	display: inline;
}
.side_btn a {
	position: absolute;
	left: -21px;
	top: -10px;
	display: block;
	width: 7px;
	height: 38px;
	overflow: hidden;
}
.side_btn a.btn_s_close {
	left: -27px;
	top: -10px;
}
.side_btn a.btn_s_open {
	left: -21px;
	top: -10px;
}
.ie8 .side_btn a.btn_s_close,.ie8 .side_btn a.btn_s_open {
	top: -27px;
}
.ie9 .side_btn a.btn_s_close,.ie8 .side_btn a.btn_s_open {
	top: -27px;
}
.ie10 .side_btn a.btn_s_close,.ie8 .side_btn a.btn_s_open {
	top: -27px;
}
.quote {
	overflow: hidden;
	margin: 10px 0;
	padding-left: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/qa.gif) no-repeat 0 0;
	color: #666;
}
.quote blockquote {
	display: inline;
	margin: 0;
	padding-right: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/qz.gif) no-repeat 100% 100%;
}
.m_c .quote {
	width: 585px;
}
.blockcode {
	overflow: hidden;
	margin: 10px 0;
	padding: 5px 10px;
	background: #F7F7F7;
	color: #666;
}
.blockcode code {
	font-family: Monaco,Consolas,'Lucida Console','Courier New',serif;
	font-size: 12px;
	line-height: 1.8em;
}
* html .blockcode code {
	font-family: 'Courier New',serif;
}
.ct2_a .mn {
	float: left;
}
.appl {
	float: right;
	margin-top: 8px;
	border: none;
	background-color: transparent;
}
.upf {
	width: 500px;
}
*+html .upf {
	width: 520px;
}
.upnf {
	white-space: normal;
}
.upbk {
	zoom: 1;
}
.fldt {
	margin-bottom: 8px;
}
.p_pop .flb {
	position: absolute;
	right: 10px;
	top: 18px;
	*top: 13px;
}
.fnm {
	width: 130px !important;
}
.fszm {
	width: 55px !important;
	line-height: normal;
}
.fnm li,.fszm li,.simm li {
	cursor: pointer;
}
.qsv {
	padding-left: 16px;
	width: 16px;
	height: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/repquote.gif) no-repeat 50% 50%;
	cursor: pointer;
}
.marked {
	padding-right: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/mark.png) no-repeat 100% 50%;
}
#taglistarea a {
	white-space: nowrap;
	zoom: 1;
}
#taglistarea .marked {
	padding-right: 0;
	background: none;
	font-weight: 700;
	color: #F26C4F !important;
}
.p_tbl {
	height: auto;
	line-height: 160%;
	border-bottom: none;
}
.p_tbl table {
	*table-layout: fixed;
}
.p_tbl table td {
	height: 28px;
	line-height: 28px;
	border-bottom: 1px solid #F2F2F2;
}
.atnu {
	width: 16px;
}
.atna {
	}
.atna p img,.attswf p img {
	vertical-align: middle;
	height: 16px;
}
.atna .lighttxt,.attswf .lighttxt {
	color: #666 !important;
}
.attpr {
	width: 40px;
	text-align: center;
}
.attv .px,.attp .px {
	width: 25px;
}
.attv {
	width: 100px;
}
.atturl img {
	height: 20px !important;
}
.attc {
	width: 20px
}
*+html .attc {
	width: 40px;
}
.atds {
	width: 80px;
	text-align: center;
}
.atds .px {
	width: 60px;
}
.attp {
	text-align: center;
	width: 40px;
}
.attach_preview {
	border: 1px solid #CDCDCD;
	box-shadow: 0 0 5px rgba(96,96,96,0.3);
}
.ie8 .attach_preview,.ie9 .attach_preview {
	top: 57px;
	right: 18px;
}
#newspecial_menu {
	width: 90px;
}
#newspecial_menu li,#sti .wx {
	display: block;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/folder_new.gif) no-repeat 8px 50%;
	zoom: 1;
}
#newspecial_menu .poll,#sti .poll {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pollsmall.gif);
}
#newspecial_menu .trade,#sti .trade {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/tradesmall.gif);
}
#newspecial_menu .reward,#sti .reward {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/rewardsmall.gif);
}
#newspecial_menu .activity,#sti .activity {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/activitysmall.gif);
}
#newspecial_menu .debate,#sti .debate {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/debatesmall.gif);
}
#newspecial_menu a {
	display: block;
	padding: 3px 0 3px 30px;
	white-space: normal;
}
#newspecial_menu a: hover {
	background: none;
	color: #369;
	text-shadow: none;
	text-decoration: underline;
}
#sti {
	}
#sti .wx {
	padding-left: 25px;
	background-position: 0 50%;
}
#sti .tb {
	margin-top: 0;
}
#f_pst .bm_c {
	padding: 20px;
}
#f_pst .tedt {
	width: auto;
}
.hasfsl {
	margin-right: 170px;
	zoom: 1;
}
#f_pst .upfl {
	height: auto;
	max-height: 100%;
}
#f_pst .upfl td {
	padding: 4px 0;
}
#f_pst .atds {
	width: 100px;
}
#f_pst .px {
	padding: 2px;
}
.mobile-type {
	position: absolute;
	margin: -5px 0 -85px 103px;
	width: 58px;
	height: 80px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/mobile-type.png) no-repeat 100% 100%;
}
.ie6 .mobile-type,.ie7 .mobile-type {
	margin-left: 88px;
}
.mobile-type a {
	display: block;
	width: 46px;
	height: 80px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/mobile-type.png) no-repeat 0 0;
}
.mobile-type-2 a {
	background-position: 0 -80px;
}
.mobile-type-3 a {
	background-position: 0 -160px;
}
.mobile-type-4 a {
	background-position: 0 -240px;
}
.ie6 .mobile-type,.ie6 .mobile-type a {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/mobile-type-ie6.png) !important;
}
.mobile-location {
	padding-left: 20px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/mobile-attach-2.png) no-repeat 0 0;
}
#threadbeginid {
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 999;
}
#threadbeginid .beginidin {
	position: absolute;
	top: 0;
	right: 0px;
	z-index: 999;
}
#threadbeginid .beginidimg {
	background: white;
	filter: alpha(opacity=0);
	opacity: 0;
}
#fjump_menu {
	overflow-x: hidden;
	max-height: 600px;
}
#fjump_menu dl {
	width: 200px;
}
#fjump_menu dt {
	font-weight: 700;
}
#fjump_menu dd {
	text-indent: 1em;
}
#fjump_menu li.a a {
	background-color: #FFFFFF;
}
.fct a {
	float: left;
	margin-left: 8px;
}
.fa_fav_0,.fa_fav,.fa_rss,.fa_achv,.fa_bin,.fa_ivt {
	padding-left: 20px;
	background: no-repeat 0 50%;
}
.fa_fav_0 {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/fav_grey.gif);
}
.fa_fav {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/fav.gif);
}
.fa_rss {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/feed.gif);
}
.fa_achv {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/clock.gif);
}
.fa_bin {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/recyclebin.gif);
}
.fa_ivt {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/user_add.gif);
}
#fh {
	width: 644px;
}
.mw #fh {
	width: 100%;
}
#fh .bm {
	padding-top: 5px;
	padding-bottom: 0;
}
#nv_group #fh {
	margin-bottom: 1em;
}
#fh #gh {
	padding-top: 10px;
}
#fh .h {
	margin-top: 10px;
}
#fh .h * {
	float: left;
}
#fh h1 {
	margin-right: 10px;
	font-size: 16px;
}
#fh .h .y {
	float: right;
}
#fh .o a {
	float: left;
	margin-right: 10px;
}
#fh.m {
	padding-top: 0;
	background-color: #F2F2F2;
}
.xst {
	font-family: Microsoft YaHei,Tahoma,Helvetica,SimSun,sans-serif;
	font-size: 16px;
}
.xst i {
	font-style: italic;
}
.ttp {
	margin-bottom: 5px;
	padding-top: 10px;
	border-width: 2px 0 0;
	background: transparent;
}
.ttp li {
	float: left;
	padding-bottom: 5px;
}
.ttp a,.ttp strong {
	float: left;
	margin-right: 5px;
	padding: 4px 8px 3px;
	height: 18px;
	border: 1px solid #CDCDCD;
	background: #FFF;
	white-space: nowrap;
}
.ttp a: hover {
	border-color: #369;
	color: #369;
	text-decoration: none;
}
.ttp .a a {
	padding-right: 12px;
	padding-left: 12px;
	border-color: #369;
	background: #FFFFFF;
	color: #369;
}
.ttp .pipe {
	float: left;
	margin-right: 10px;
	padding: 0;
	width: 2px;
	height: 27px;
	background: #cdcdcd;
	text-indent: -9999px;
}
.cttp {
	overflow: hidden;
	padding-right: 35px;
	height: 32px;
}
.cttp .unfold,.cttp .fold {
	float: right;
	display: inline;
	margin: 5px -35px 9px 0;
	padding: 0 0 0 10px;
	width: 25px;
	height: 18px;
	background-color: transparent;
	color: #369;
	font-weight: 400;
}
.tl .bm_c {
	padding-top: 0;
}
.tl table {
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;
}
.tl th,.tl td {
	padding: 5px 0;
	border-bottom: 1px solid #CCCCCC;
}
.emptb th,.emptb td {
	padding: 0;
	border-bottom: none;
}
.tl tr: hover th,.tl tr: hover td {
	background-color: #F2F2F2;
}
.tl .threadpre td,.tl .threadpre: hover td {
	background-color: #FCFCFC;
}
.tl .threadpre .threadpretd {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.tl th .tdpre,.tl td.fn .tdpre {
	visibility: hidden;
	display: inline;
	width: 31px;
	height: 17px;
	margin-top: 3px;
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/preview.png);
	text-indent: -999em;
	overflow: hidden;
}
.tl th: hover .tdpre,.tl td.fn: hover .tdpre {
	visibility: visible;
}
.ie6 .tl th .tdpre,.ie6 .tl td.fn .tdpre {
	display: none;
}
.fastpreview {
	position: relative;
}
.icon_preview {
	position: absolute;
	display: block;
	left: 80px;
	top: -13px;
	width: 11px;
	height: 8px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/icon_preview.png);
	overflow: hidden;
}
a.icon_up {
	display: block;
	margin: 0 10px;
	height: 25px;
	background: #F2F2F2 url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/arrow_up.png) no-repeat 50% 50%;
	overflow: hidden;
	border: 1px dashed rgb(194,213,227);
	border-radius: 3px;
}
a.icon_up: hover {
	background: #FFF url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/arrow_up_hover.png) no-repeat 50% 50%;
}
.fastpreview td {
	border-bottom: none!important;
}
.tl th,.tl td.fn {
	padding-right: 1.5em;
	zoom: 1;
}
.tl th a: visited,.tl td.fn a: visited {
	color: #666;
}
.fromg {
	visibility: hidden;
}
.ie6 .fromg,tr: hover .fromg {
	visibility: visible;
}
.tl .icn {
	padding-left: 5px;
	width: 25px;
	text-align: left;
}
.tl .icn a: hover {
	text-decoration: none;
}
.tl .new {
	}
.tl .comm {
	}
.tl .frm {
	width: 150px;
}
.tl .o {
	width: 20px;
}
.tl .num {
	width: 60px;
	line-height: 14px;
}
.tl .by {
	width: 105px;
	line-height: 14px;
}
.tl cite,.tl .num em {
	display: block;
}
.tl th em {
	margin-right: 4px;
	zoom: 1;
}
.tl th em,.tl th em a {
	color: #007CD5;
}
.tl td em {
	font-size: 11px;
	font-family: Arial,Psimsun,sans-serif;
	-webkit-text-size-adjust: none;
}
.tl td em,.tl td em a {
	color: #999;
}
.tl .ts th,.tl .ts td {
	padding: 3px 0;
	border-bottom-color: #CDCDCD;
	background: #F2F2F2;
}
.tl .th {
	margin-top: 1px;
	padding: 0 10px;
	border-bottom: 1px solid #CDCDCD;
	background: #F2F2F2;
}
.tl .th table {
	border: none;
}
.tl .th td,.tl .th th {
	height: 20px;
	border: none;
	vertical-align: baseline;
}
.tl .tf {
	padding: 3px 0;
}
.tf .showmenu: hover {
	border-color: #cdcdcd;
}
.tl_reply {
	padding-left: 10px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/dot.gif) no-repeat 0 7px;
}
.recy {
	text-decoration: line-through;
}
.tps {
	white-space: nowrap;
}
.tps a {
	padding: 2px 4px;
	color: #444;
}
.tps a: hover {
	background-color: #F2F2F2;
	color: #007CD5;
}
.tsm {
	overflow: hidden;
	margin-bottom: -10px;
	width: 100%;
	border-collapse: collapse !important;
}
.ie6 .tsm,.ie7 .tsm {
	margin-bottom: 0;
}
.tsm th {
	padding: 5px 0 5px 10px;
	border: none;
	vertical-align: top;
}
.tsm td {
	padding: 5px 10px 5px 0;
	border: none;
	vertical-align: top;
}
.tsm tr: hover th,.tsm tr: hover td {
	background: none !important;
}
.tsm li {
	float: left;
	margin-right: 4px;
	padding: 0 4px;
	white-space: nowrap;
}
.tsm .a a {
	color: #444;
	font-weight: 700;
}
.tsm .a a: hover {
	text-decoration: none;
}
.subtsm {
	margin-top: 5px;
	padding: 5px;
	border: 1px dotted #cdcdcd;
}
.mfm .mtm {
	margin-right: 10px;
}
.mfm span {
	height: 26px;
}
.plh {
	line-height: 46px;
}
.plh .plc {
	padding-bottom: 0;
}
.vwthd {
	padding-right: 80px !important;
}
.vwthd div.y {
	display: inline;
	margin-right: -60px;
}
.ts {
	display: inline;
	font: 700 16px 'Microsoft Yahei','Hei',Tahoma,'SimHei',sans-serif;
}
#nv_forum #ct {
	border-color: #cdcdcd;
}
.pattl_c .tip {
	margin-top: 30px;
	padding: 5px;
	width: 88px;
}
.pattimg {
	float: left;
	margin: 0 10px 10px 0;
	width: 100px;
	height: 100px;
	overflow: hidden;
}
.pattimg_zoom {
	position: absolute;
	display: block;
	width: 100px;
	height: 100px;
	line-height: 300px;
	overflow: hidden;
}
.ie_all .pattimg_zoom {
	background-color: #FFF;
	filter: alpha(opacity=0);
}
.attl_g,.attl_m {
	margin-left: 10px;
	padding-left: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/attl_icon.png) no-repeat 0 3px;
}
.attl_m {
	background-position: -100px 3px;
}
.ie6 .cgtl {
	width: auto;
}
.cgtl {
	overflow: hidden;
}
.cgtl td,.cgtl th,.cgtl caption {
	padding: 5px;
	border-bottom: 1px solid #cdcdcd;
}
.cgtl caption {
	background: #FFFFFF;
	border-top: 1px solid #cdcdcd;
	font-size: 14px;
	font-weight: 700;
}
.cgtl th {
	width: 16%;
}
.cp_pls a {
	float: left;
	margin-right: 4px;
	line-height: 1.231;
}
#scrollleftinfo {
	position: fixed;
	left: auto;
	top: auto;
	width: 5px;
	height: 200px;
	border-radius: 0 5px 5px 0;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/sidecontrol.png) no-repeat -9px 0;
	cursor: pointer;
}
#scrollleftinfo.open {
	width: 9px;
	background-position: 0 0;
}
.img_tit_t .xi1 {
	color: #444;
}
.img_tit_t .ph {
	font-weight: 700;
	font-size: 16px;
}
.ph_r_con {
	padding: 20px 0 0;
}
a.thread_mod {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/bigimg.png) no-repeat 0 -38px;
	padding-left: 25px;
	height: 19px;
	display: inline-block;
	color: #444;
}
a.thread_mod: hover {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/bigimg.png) no-repeat 0 -57px;
	color: #369 !important;
	text-decoration: none;
}
a.thread_mod span {
	color: #444;
	font-weight: 700;
}
a.thread_mod: hover span {
	color: #539BCB !important;
}
#imagelist_nav {
	background: none repeat scroll 0 0 #DDD;
	margin-top: 20px;
	height: 150px;
	width: 780px;
}
#imagelist_nav .imagelist_album {
	color: #FFFFFF;
	font-size: 12px;
	overflow: hidden;
	width: 780px;
}
#imagelist_nav .imagelist_album div.left {
	height: 110px;
	margin-top: 18px;
	overflow: hidden;
	position: relative;
	width: 730px;
	float: left;
}
#imagelist_nav .imagelist_album div.left ul {
	left: 0;
	position: absolute;
	z-index: 2;
	margin: 0 0;
}
#imagelist_nav .imagelist_album div.left li {
	float: left;
	height: 110px;
	text-align: center;
	margin-top: 5px;
	list-style: none outside none;
}
#imagelist_nav .imagelist_album a.left {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/imagelist_nav.png) no-repeat -21px 0px;
	height: 63px;
	margin-top: 42px;
	margin-left: 1px;
	width: 24px;
	float: left;
}
#imagelist_nav .imagelist_album a.left: hover {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/imagelist_nav.png) no-repeat 2px -70px;
}
#imagelist_nav .imagelist_album a.right {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/imagelist_nav.png) no-repeat 2px 0px;
	height: 63px;
	margin-top: 42px;
	margin-right: 1px;
	width: 24px;
	float: right;
}
#imagelist_nav .imagelist_album a.right: hover {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/imagelist_nav.png) no-repeat -21px -70px;
}
#imagelist_nav .imagelist_album div.left a.mask {
	background-color: #333;
	display: block;
	height: 110px;
	overflow: hidden;
	position: absolute;
	width: 110px;
	z-index: 1;
}
#imagelist_nav .imagelist_album div.left li div {
	height: 110px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	width: 110px;
}
#imagelist_nav .imagelist_album div.left li div span {
	background-color: #000000;
	bottom: 2px;
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	height: 14px;
	line-height: 14px;
	position: absolute;
	right: 5px;
	text-align: center;
	top: 86px;
	width: 33px;
}
.photo_pic {
	width: 780px;
}
.ie6 #photo_pic img {
	width: expression(this.width > 620 ? 620: true);
}
.ie6 .photo_pic {
	width: 780px;
	margin: 0 auto;
}
.album_side_r {
	border-left: 1px dashed #CDCDCD;
}
.album_side {
	padding: 20px 10px;
	font-size: 12px;
}
.album_side .hm {
	padding: 0 0 10px;
}
.album_info h3 {
	color: #999;
	margin: 10px 0;
}
.album_side .date {
	color: #999;
}
.album_info p {
	text-indent: 2em;
}
.tit_author {
	display: block;
}
.tit_author a {
	color: #369;
	font-size: 14px;
	font-weight: 700;
}
.authi .none {
	display: inline-block;
}
.authi .show {
	display: none;
}
.authi: hover .none {
	display: none;
}
.authi: hover .show {
	display: inline-block;
}
.ie6 .authi .none {
	display: none;
}
.ie6 .authi .show {
	display: inline-block;
}
#a_magic_doodle {
	padding-left: 20px;
	background: url(http://static.bbs.xiaomi.cn/static/image/magic/doodle.small.gif) 0 50% no-repeat;
}
.pl {
	}
.pl table {
	table-layout: fixed;
	width: 100%;
}
.pl .dt {
	width: 100%;
}
.plm {
	vertical-align: bottom !important;
}
.plc,.pls {
	vertical-align: top;
}
.plc {
	padding: 0 20px;
}
.pls {
	width: 160px;
	background: #FFFFFF;
	overflow: hidden;
	border-right: 1px solid #CCCCCC;
}
.pls .avatar {
	margin: 10px 15px;
}
.pls .avatar img {
	padding: 5px 5px 8px;
	background: #FFF url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/midavt_shadow.gif) 0 100% repeat-x;
	width: 120px;
}
.pls .favatar {
	background: transparent;
	height: auto;
	border-width: 0px;
	overflow: visible;
}
.pls p,.pls .pil,.pls .o {
	margin: 5px 10px 5px 20px;
}
.pls p em,.pls dt em {
	color: #F26C4F;
}
.pls dd,.pls dt {
	float: left;
	overflow: hidden;
	height: 1.6em;
	line-height: 1.6em;
}
.pls dt {
	margin-right: 3px;
	width: 55px;
}
.pls dd {
	width: 70px;
}
.pls dd img {
	margin-top: -2px;
	max-width: 65px;
}
.ie6 .pls dd img,.ie7 .pls dd img {
	margin-top: 2px;
	width: expression(this.width > 65 ? 65: true);
}
.ad .pls {
	background: #CCCCCC;
	padding: 0;
	height: 4px;
}
.ad .plc {
	background: none repeat scroll 0 0 #e1e1e1;
	padding: 0;
	overflow: hidden;
}
.pl .pnv .pls {
	background: #FFFFFF;
	border: solid #cdcdcd;
	border-width: 0 1px 1px 0;
	line-height: 16px;
}
.pl .pnv .tns p {
	font-size: 12px;
}
.pl .pnv .plc {
	border-bottom: 1px solid #cdcdcd;
}
.pnh {
	padding: 11px 20px;
}
.tnv {
	text-align: center;
	vertical-align: middle;
}
#threadstamp {
	position: relative;
	width: 100%;
	height: 0;
	overflow: visible;
}
#threadstamp img {
	position: absolute;
	top: -20px;
	right: 170px;
}
#pl_top .ad .pls,#pl_top .ad .plc {
	height: 1px;
	overflow: hidden;
}
#pl_top .pls {
	text-indent: 15px;
}
.pi {
	overflow: hidden;
	margin-bottom: 10px;
	padding: 10px 0;
	height: 16px;
	border-bottom: 1px dashed #CDCDCD;
}
.pi strong a {
	float: right;
	margin-top: -6px;
	padding: 4px 6px;
	border: 1px solid #FFF;
	font-weight: 400;
}
.pi strong a: hover {
	border-color: #CDCDCD;
}
.pls .pi {
	padding-left: 15px;
}
.pi em {
	}
.pti {
	}
.authicn {
	cursor: pointer;
	width: 16px;
}
.code_bg {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/code_bg.png) no-repeat 0 0;
	display: inline-block;
	padding: 4px;
	margin: 10px 20px;
}
.pcb {
	clear: left;
	margin-right: 130px;
}
.ie6 .pcbs table,.ie6 .t_fsz table {
	width: auto;
}
.pcb h1,.pcb h2 {
	margin: 8px 0;
	font-size: 1.17em;
}
.pcb h1 a {
	font-weight: 400;
}
.pcb h2 em {
	float: right;
	font-size: 12px;
	font-weight: 400;
}
#ph {
	padding: 17px 0 0;
}
#ph h1 {
	font-size: 20px;
}
#fj {
	margin-left: 5px;
}
#fj label,#fj input {
	margin-right: 4px;
	padding: 0;
	height: 16px;
	line-height: 16px;
}
.pcb .jammer {
	font-size: 10px;
	color: #FFF;
}
.pcb strong {
	font-weight: 700;
}
.pcb em {
	color: #666;
}
.pcb span.t_tag {
	cursor: pointer;
	border-bottom: 1px solid red;
	white-space: nowrap;
}
.pcb span.t_tag: hover {
	border-bottom: 1px solid #F26C4F;
}
.pct {
	padding-bottom: 1em;
}
.t_fsz {
	min-height: 100px;
}
* html .t_fsz {
	height: 100px;
	overflow: visible;
}
.t_f,.t_f td {
	font-size: 14px;
}
.t_f a {
	color: #369;
	text-decoration: underline;
}
.t_f ul {
	margin-left: 14px;
}
.t_f li {
	margin-left: 2em;
}
.t_f ul li {
	list-style-type: disc;
}
ul.litype_1 li {
	list-style-type: decimal;
}
ul.litype_2 li {
	list-style-type: lower-alpha;
}
ul.litype_3 li {
	list-style-type: upper-alpha;
}
.t_f i {
	font-style: italic;
}
.sign {
	overflow: hidden;
	margin-bottom: 10px;
	padding-top: 20px;
	line-height: 1.6em;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/sigline.gif) no-repeat 0 0;
}
* html .sign {
	height: expression(signature(this));
}
.sign * {
	line-height: normal;
}
.po {
	border-top: 1px dashed #CDCDCD;
}
.po .y {
	margin: 8px 0 0 5px;
}
.po p {
	float: right;
}
.po p a,.po p label {
	margin-right: 6px;
}
.hin {
	opacity: 0.2;
}
.plhin: hover .hin {
	opacity: 1;
}
.pob {
	line-height: 36px;
}
.pob em {
	float: left;
}
.pob em a {
	padding: 5px 10px 5px 25px;
}
.cmmnt {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/cmmnt.gif) no-repeat 0 50%;
}
.fastre {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/fastreply.gif) no-repeat 0 50%;
}
.followp {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/rt.png) no-repeat 0 50%;
}
.sharep {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/oshr.png) no-repeat 0 50%;
}
.req {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/repquote.gif) no-repeat 0 50%;
}
.editp {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/edit.gif) no-repeat 4px 50%;
}
.appendp {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/icon_append.png) no-repeat 4px 50%;
}
.psave {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pubsave.gif) no-repeat 4px 50%;
	padding: 3px 10px 3px 25px;
	border: 1px dotted #CDCDCD;
	margin-left: 5px;
}
.push {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/push.png) no-repeat 4px 50%;
}
.replyadd {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/rec_add.gif) no-repeat 0 50%;
}
.replysubtract {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/rec_subtract.gif) no-repeat 0 50%;
}
.modact {
	display: block;
	height: 32px;
	text-align: center;
	padding: 30px 0 0;
}
.modact,.modact a {
	line-height: 32px !important;
}
#p_btn {
	line-height: 24px;
	padding: 3em 0;
	text-align: center;
}
#p_btn a {
	display: inline-block;
	margin-right: 3px;
	padding-right: 4px;
	padding-left: 8px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/share_btn.png) no-repeat 0 0;
	vertical-align: top;
	white-space: nowrap;
}
#p_btn a: hover {
	text-decoration: none;
}
#p_btn i {
	display: block;
	padding: 4px 8px 4px 0;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/share_btn.png) no-repeat 100% 100%;
	font-style: normal;
	cursor: pointer;
}
#p_btn img {
	float: left;
	margin: 4px 4px 0 0;
}
#p_btn span {
	padding-left: 2px;
	color: #999;
}
.tshare {
	padding-bottom: 10px;
}
.tshare strong {
	float: left;
	margin-right: 10px;
}
#p_btn .tshare a,#p_btn .tshare i {
	padding: 0;
	background-image: none;
}
#p_btn .tshare a {
	margin-right: 10px;
	color: #369;
}
#p_btn .tshare a: hover {
	text-decoration: underline;
}
#p_btn {
	padding: 10px 0 20px;
}
#p_btn a {
	height: 22px;
	line-height: 22px;
	border: 1px solid #dadada;
	border-radius: 4px;
	background: #ffffff;
	background: -webkit-linear-gradient(top,#ffffff,#f1f1f1);
	background: -moz-linear-gradient(top,#ffffff,#f1f1f1);
	background: -ms-linear-gradient(top,#ffffff,#f1f1f1);
	background: -o-linear-gradient(top,#ffffff,#f1f1f1);
	background: linear-gradient(top,#ffffff,#f1f1f1);
}
#p_btn img {
	float: none;
	margin: 0 4px 0 0;
	vertical-align: middle;
}
.rate {
	margin: 20px 0;
	font-size: 12px;
}
.rate dt {
	float: left;
	padding-top: 7px;
	width: 80px;
	text-align: center;
}
.rate dt strong {
	padding: 12px 8px;
	height: 46px;
	font-size: 24px;
	background: #FFF4DD;
}
.rate dt p {
	padding-top: 10px;
}
.rate dt strong a,.rate dt strong a em {
	line-height: 48px;
	height: 48px;
	color: #F26C4F;
}
.rate dd {
	margin-left: 80px;
}
.rate dd ul li {
	float: left;
	overflow: hidden;
	margin: 0 4px;
	width: 67px;
	height: 84px;
	text-align: center;
}
.rate .ratt {
	border-bottom: 1px dotted #CCC;
	padding: 6px 0;
}
.ratl th,.ratl td,.ratc {
	overflow: hidden;
	padding: 5px 2px;
	height: 24px;
	line-height: 24px;
	border-bottom: 1px dashed #CCC;
	white-space: nowrap;
}
.ratl img {
	height: 24px;
	width: 24px;
	vertical-align: middle;
}
.rate_collapse .ratl_l,.rate_collapse .ratc {
	display: none;
}
.rate_collapse .txt_h {
	visibility: hidden;
}
.rate .op {
	padding-right: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/arrow_top.gif) no-repeat 100% 50%;
}
.rate_collapse .op {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/arrow_down.gif);
}
.rate i {
	font-style: normal;
}
.ratl .xw1 .xi1 {
	background: #FFF4DD;
	border-radius: 3px;
	padding: 2px 3px;
}
.icon_ring {
	background: #FFF4DD;
	display: inline-block;
	width: 8px;
	height: 8px;
	margin-right: 5px;
	border: 2px solid #F26C4F;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	box-shadow: 0px 0px 1px rgba(0,0,0,0.2);
	overflow: hidden;
}
.icon_ring: hover {
	background: #F26C4F;
	border: 2px solid #FFF;
}
.psth {
	margin: 2em 0 2em -20px;
	padding: 5px 45px 5px 20px;
	width: 240px;
	background: #FFF4DD url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/arw.gif) no-repeat 100% 50%;
	color: #F26C4F;
	font-size: 14px;
}
.tpst .psth {
	margin-left: -15px;
}
.pstl {
	clear: left;
	padding: 0.5em 0;
}
.psta {
	float: left;
	width: 120px;
	line-height: 24px;
	overflow: hidden;
}
.psta img {
	width: 24px;
	height: 24px;
	vertical-align: midden;
}
.psti {
	margin-left: 120px;
	line-height: 24px;
}
.f_c .cm {
	overflow: hidden;
}
.cm .psth {
	background-color: #FFF4DD;
	color: #F26C4F;
	background-position: 100% 50%;
	font-size: 12px;
}
.cm .pg {
	float: none;
}
.cm .pg a,.cm .pg strong {
	margin: 0 4px 0 0;
}
.cm i {
	color: #F30;
	font-style: normal;
}
.cmstar {
	display: block;
	margin-top: 5px;
	width: 100px;
	height: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/starlevel.gif) no-repeat 10px 0;
	cursor: pointer;
}
.cmstarv {
	padding-right: 100px;
	width: 100px;
	height: 16px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/starlevel.gif) no-repeat 12px 0;
}
.cmm .cmstar {
	margin-top: 0;
}
.cmstar em {
	float: left;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-indent: -9999px;
}
#hiddenpoststip {
	line-height: 40px;
	padding-left: 20px;
	background: #FFFAF3;
	font-size: 12px;
	text-align: center;
}
#hiddenpoststip a {
	display: block;
	text-indent: 25px;
	height: 29px;
	line-height: 29px;
	color: #EFAA00;
}
#hiddenpoststip a: hover {
	text-decoration: none;
}
#tath {
	padding: 0 10px 0 15px;
	width: 130px;
	line-height: 24px;
	white-space: nowrap;
	word-break: keep-all;
	word-wrap: normal;
	text-overflow: ellipsis;
	overflow: hidden;
}
#tath img {
	width: 24px;
	height: 24px;
	vertical-align: middle;
}
#f_pst .plc {
	padding: 20px;
}
#f_pst .fpp label {
	zoom: 1;
}
#f_pst .avatar {
	margin-top: 15px;
}
i.pstatus {
	display: block;
	margin-bottom: -30px;
	font-size: 12px;
	text-align: center;
	font-style: normal;
	line-height: 32px;
	color: #999;
}
.bui {
	position: absolute;
	margin: -1px 0 0 -1px;
	padding: 15px 0 15px 20px;
	width: 430px !important;
	border: 1px solid #CDCDCD;
	background: #FFF;
	box-shadow: 2px 2px 3px #CCC;
	-webkit-box-shadow: 2px 2px 3px #CCC;
	-moz-box-shadow: 2px 2px 3px #CCC;
}
.bui dl {
	margin: 5px 0 10px;
}
.bui dt {
	width: 4.5em;
}
.bui dd {
	margin-right: 10px;
	width: 75px;
}
.bui .m img {
	margin-bottom: 12px;
	width: 120px;
}
.bui .i {
	width: 290px;
}
.imicn img {
	vertical-align: middle;
	margin-right: 8px;
}
.imicn .xi2: hover {
	text-decoration: none;
}
.imicn .xi2 img {
	margin-right: 0;
}
.card_gender_0 {
	background: #efefef url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/nosexbg.png) no-repeat bottom right;
}
.card_gender_1 {
	background: #bbebf9 url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/gentlemanbg.png) no-repeat bottom right;
}
.card_gender_2 {
	background: #fce0df url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/ladybg.png) no-repeat bottom right;
}
.pls .o li {
	background-position: 0 50%;
	background-repeat: no-repeat;
	text-indent: 18px;
}
.pls .o .callon {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/home.gif);
}
.pls .o .buddy {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/feed/friend.gif);
}
.pls .o .poke2 {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/feed/poke.gif);
}
.pls .o .pm2 {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pmto.gif);
}
.pls .o .addflw {
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/flw_ico.png);
}
.pls .tip_4 {
	margin-left: -5px;
}
.locked {
	overflow: hidden;
	margin: 10px 0;
	padding: 8px 8px 8px 24px;
	border: 1px dashed #FF9A9A;
	background: #FFF url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/locked.gif) no-repeat 6px 50%;
	font-size: 12px;
	zoom: 1;
}
.locked: hover background-color: #F7F7F7;
}
.locked strong {
	color: #F26C4F;
}
.locked a,.attach_nopermission a {
	color: #369;
}
.attach_nopermission {
	margin: 10px 0;
	width: 600px;
	border: 1px dashed #AAAA92;
	background: #FFFFEE url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/attach_nopermission_bg.png) no-repeat 100% 0;
	font-size: 12px;
}
.attach_nopermission div {
	padding: 20px 0 20px 70px;
	border: 3px solid #FFF;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/attach_nopermission.png) no-repeat 15px 15px;
}
.attach_nopermission: hover div {
	border-color: #DADAB1;
}
.attach_tips {
	margin-bottom: 15px;
	position: relative;
}
.attach_tips h3 strong {
	color: #8CA226;
	font-size: 15px;
	display: block;
	margin-bottom: 10px;
	margin-top: -10px;
}
.attach_tips .atips_close {
	position: absolute;
	top: 5px;
	right: 10px;
	width: 10px;
	height: 10px;
	cursor: pointer;
	color: #ccc;
}
.attach_tips: hover .atips_close {
	color: #333;
}
.attach_tips .atips_close: hover {
	font-weight: bold;
}
.viewpay {
	overflow: hidden;
	margin: 0 6px;
	padding: 1px 0 1px 24px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/viewpay.gif) no-repeat 6px 60%;
	color: #369;
	font-weight: 700;
	zoom: 1;
}
.showhide {
	overflow: hidden;
	border: 1px dashed #FF9A9A;
	margin: 8px 0;
	padding: 10px;
	zoom: 1;
}
.showhide h4 {
	margin-bottom: 10px;
	color: #F66;
	font-size: 12px;
	text-align: center;
}
.pl .quote,.pl .blockcode {
	margin: 10px 0;
	padding: 10px 10px 10px 65px;
	zoom: 1;
}
.pl .quote {
	padding-bottom: 5px;
	background: #F9F9F9 url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/icon_quote_s.gif) no-repeat 20px 6px;
}
.pl .quote blockquote {
	display: inline-block;
	margin: 0;
	padding: 0 65px 5px 0;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/icon_quote_e.gif) no-repeat 100% 100%;
	line-height: 1.6;
	zoom: 1;
}
.ie6 .pl .quote blockquote,.ie7 .pl .quote blockquote {
	display: inline
}
.pl .blockcode {
	padding: 10px 0 5px 10px;
	border: 1px solid #CCC;
	background: #F7F7F7 url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/codebg.gif) repeat-y 0 0;
	overflow: hidden;
}
.pl .blockcode ol {
	margin: 0 0 0 10px !important;
	padding: 0 !important;
}
.pl .blockcode ol li {
	padding-left: 10px;
	list-style-type: decimal-leading-zero;
	font-family: Monaco,Consolas,'Lucida Console','Courier New',serif;
	font-size: 12px;
	line-height: 1.8em;
}
.pl .blockcode ol li: hover {
	background: #FFF;
	color: #369;
}
* html .pl .blockcode ol li {
	font-family: 'Courier New',serif;
}
.pl .blockcode em {
	margin-left: 43px;
	color: #369 !important;
	font-size: 12px;
	cursor: pointer;
}
.pl .tindex {
	padding: 5px;
	width: 500px;
	line-height: 22px;
	border: 1px solid #CCC;
}
.pl .tindex h3 {
	border-bottom: 1px #ccc dotted;
	margin-bottom: 10px;
	padding-left: 10px;
}
.pl .tindex li {
	cursor: pointer;
	height: 22px;
	padding-left: 22px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/ico_mulu.png) no-repeat 10px center;
	overflow: hidden;
}
.pcht {
	margin-bottom: 15px;
}
.polltd {
	padding: 4px;
	border: 1px #dfdfdf solid;
	border-radius: 3px;
}
.pcht h4 a {
	color: #369;
	text-decoration: underline;
}
.pcht table {
	table-layout: fixed;
}
.pcht table td {
	padding: 4px;
	vertical-align: top;
}
.pslt {
	width: 20px;
	vertical-align: middle !important;
}
.pvt {
	width: auto;
}
.pvt label {
	cursor: pointer;
}
.pvts {
	width: 100px;
}
.pcht table tr.ptl td {
	padding: 8px 2px;
	border-bottom: 1px solid #CCC;
}
.pcht {
	width: 600px;
}
.pinf {
	margin: 15px 0;
	color: #999;
}
.pinf strong {
	color: #666;
}
.pinf a {
	color: #369;
}
.ptmr {
	margin: -10px 0 15px;
}
.imgf2 {
	position: relative;
	height: 20px;
	background: #e9e9e9;
	border-radius: 0 10px 10px 0;
}
.jdt {
	display: block;
	width: 1px;
	height: 20px;
	background: #f2a61f;
	border-radius: 0 10px 10px 0;
}
.imgfc {
	position: absolute;
	left: 0;
	top: 0;
	padding: 0 5%;
	width: 90%;
	line-height: 20px;
}
.voterlist {
	width: 495px;
	height: 195px;
	overflow: auto;
}
.voterlist .ps {
	max-width: 495px;
}
.voterl li {
	padding: 0 5px 5px 0;
	width: 90px;
	text-align: left;
}
.act {
	}
.act .c {
	line-height: 28px;
	font-size: 14px;
}
.spvimg {
	float: left;
	position: relative;
	width: 300px;
	background: #FAFAFA;
	text-align: center;
	border: 1px solid #CDCDCD;
}
.spvimg em.hot {
	width: 120px;
	height: 102px;
	background-position: 0 -104px;
}
.spi {
	margin-left: 315px;
}
.spi dl {
	font-size: 14px;
}
.spi dl dt {
	float: left;
	padding: 2px 0;
	width: 80px;
	height: 1em;
}
.spi dl dd {
	margin-left: 90px;
	padding: 2px 0;
	min-height: 21px;
	height: auto !important;
	height: 21px;
}
.spi dl dd em {
	color: #F30;
}
dl.nums {
	}
.spi dl.nums dt {
	padding-top: 15px;
}
.spi dl.nums dd em {
	font-size: 26px;
}
.actl {
	table-layout: fixed;
	width: 320px;
	border-top: 3px solid #CDCDCD;
}
.actl th,.actl td {
	padding: 8px 2px;
	border-top: 1px dashed #CDCDCD;
}
.actl th {
	width: 60px;
}
.actfm {
	height: auto !important;
	height: 220px;
	max-height: 220px;
	overflow-x: hidden;
	overflow-y: auto;
}
.actl_pop {
	overflow: auto;
	max-width: 200px;
	max-height: 300px;
}
.ie6 .actl_pop {
	width: 200px !important;
	height: expression(this.offsetHeight > 300 ? 300: 'auto');
}
.actl_pop li {
	display: block;
	padding: 3px 0;
	border-bottom: 1px dashed #CDCDCD;
}
.actl_pop a {
	display: inline;
	position: static;
	padding: 0;
	border: none;
	white-space: normal;
}
.actl_pop a: hover {
	background: transparent;
	text-decoration: underline;
}
.rwd {
	}
.rsld,.rusld {
	width: 90px;
	height: 118px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/rwd.gif) no-repeat 0 0;
	text-align: center;
	color: #F30;
}
.rsld {
	background-position: 0 -118px;
	color: #999;
}
.rsld cite,.rusld cite {
	display: block;
	margin: 26px auto 6px;
	_margin-bottom: -6px;
	height: 30px;
	font-size: 28px;
}
.rwdn {
	margin-left: 110px;
}
.rwdbst {
	}
.pdbt {
	float: right;
	margin: -5px 10px 0 0;
}
.pdbts {
	float: left;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pdbt.gif) no-repeat 0 0;
}
.pdbts a {
	float: left;
	margin: 0;
	height: 25px;
	line-height: 25px;
}
.pdbts a: hover {
	text-decoration: none;
}
.pdbts .v {
	padding-right: 3px;
	width: 39px;
	color: #FFF;
	text-align: center;
	font-weight: 700;
}
.pdbts .b {
	padding: 0 10px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pdbt.gif) no-repeat 100% -25px;
}
.pdbts_0 {
	background-position: 0 -100px;
}
.pdbts_0 a {
	width: 110px;
	text-align: center;
}
.pdbts_2 {
	background-position: 0 -50px;
}
.pdbts_2 .b {
	background-position: 100% -75px;
}
.trdc {
	margin-top: 20px;
	background: #09C;
	height: 30px;
	line-height: 30px;
	color: #FFF;
}
.trdc a {
	margin: 0 6px;
	height: 30px;
	line-height: 30px;
	color: #FFF;
}
.trdc em {
	float: right;
	padding-right: 6px;
	line-height: 30px;
	color: #FFF;
}
.trdb {
	border-bottom: 1px dashed #CCC;
}
.trdb .y * {
	vertical-align: middle;
}
.trdb .c {
	clear: both;
	padding: 10px;
	font-size: 14px;
}
.trdb .c .pattl {
	border: none !important;
}
.spi h4 {
	font-size: 18px;
	font-weight: 700;
	padding: 4px 2px 8px;
}
.trdl {
	padding: 10px 0;
}
.trdl .tt {
	float: left;
	position: relative;
	width: 90px;
	text-align: center;
}
.trdl .tt img {
	vertical-align: middle;
	cursor: pointer;
}
.trdl .tt .hot {
	width: 43px;
	height: 37px;
}
.ta {
	margin-left: 100px;
	overflow: hidden;
}
.ta h4 {
	padding: 2px;
	font-size: 14px;
	font-weight: 700;
}
.ta dl {
	margin: 0;
	width: 200px;
}
.ta strong {
	font-size: 16px;
	color: #F30;
}
.torder .spvimg {
	width: 90px;
}
.torder .spi {
	margin-left: 110px;
}
.torder .spi strong {
	color: #F30;
}
.vw .pcb {
	margin-right: 0;
}
.vw dd .pcb {
	width: 640px;
}
.vw dd .rate {
	padding-left: 0;
}
.vw .pcb table {
	table-layout: fixed;
	width: 100%;
	overflow: hidden;
}
.vw .t_fsz {
	min-height: 30px;
}
.ie6 .vw .t_fsz {
	height: 30px;
}
.vw .pstl {
	margin-bottom: 1.4em;
}
.vw .psth {
	margin-left: 0;
}
.vw .pdbts {
	margin-right: 10px;
	height: 20px;
	line-height: 20px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pdbtm.gif) no-repeat 0 0;
}
.vw .pdbts a {
	height: 20px;
	line-height: 20px;
}
.vw .pdbts .b,.vw .pdbts .b: hover {
	padding: 0 5px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pdbtm.gif) no-repeat 100% -20px;
}
.vw .pdbts .v {
	width: 30px;
}
.vw .pdbts_0 {
	background-position: 0 -80px;
}
.vw .pdbts_0 a {
	width: 90px;
	text-align: center;
}
.vw .pdbts_2 {
	background-position: 0 -40px;
}
.vw .pdbts_2 .b,.vw .pdbts_2 .b: hover {
	background-position: 100% -60px;
}
.vw .dr .sr_2 h5,.vw .dr h5 {
	width: 172px;
}
#modopt,#modopttmp {
	margin-left: 5px;
}
#visitedforums_menu {
	width: 150px;
}
#visitedforums_menu li {
	display: block;
	float: none;
}
#visitedforums_menu td {
	padding: 5px 10px;
	vertical-align: top;
}
#visitedforums_menu a {
	white-space: normal !important;
	display: inline-block;
	overflow: hidden;
	height: 1.5em;
}
#v_forums {
	width: 120px;
}
#v_threads li,#v_forums li {
	padding-left: 10px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/dot.gif) no-repeat 0 7px;
}
#fastsmilies {
	text-align: right;
}
#fastsmilies table {
	table-layout: auto;
	width: 160px;
	height: 133px;
}
#fastsmilies td {
	text-align: right;
	vertical-align: middle;
	cursor: pointer;
}
#fastsmilies img {
	vertical-align: middle;
}
.tradl {
	}
.tradl li {
	padding: 10px;
	width: 138px;
	height: 235px;
}
.pg_trade .tradl li {
	float: none;
	padding: 10px 0;
	width: auto;
	height: 224px;
}
.tradl .u {
	text-align: left;
}
.tradl h4 {
	overflow: hidden;
	height: 38px;
	font-weight: 400;
}
.tradl .tn {
	display: block;
	position: relative;
	margin: 5px auto;
	padding: 1px;
	width: 130px;
	height: 130px;
	border: 1px solid #CDCDCD;
}
.tradl .tn em.hot {
	width: 53px;
	height: 46px;
	background-position: 0 -48px;
}
.tradl img {
	max-width: 130px;
	max-height: 130px;
}
* html .tradl img {
	width: expression(this.width > 130 && this.width>=this.height ? 130: true);
	height: expression(this.height > 130 && this.width<=this.height ? 130: true);
}
.tradl .p {
	font-family: Arial,sans-serif;
	font-size: 16px;
	color: #999;
}
.tradl .stat {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/closed.png);
	color: #FFF;
}
.dtm {
	padding: 10px 0;
	text-align: center;
	font-weight: 700;
}
.ds {
	margin-top: 1em;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/debate_bg.gif) no-repeat 50% 100%;
	line-height: normal;
}
.ds th {
	width: 60px;
	vertical-align: bottom;
}
.ds th div {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/debate_vs.gif) no-repeat 50% 50%;
	height: 150px;
}
.ds td {
	vertical-align: bottom;
}
.ds td p {
	font-size: 14px;
	padding: 5px 0 15px;
	line-height: 20px;
	text-align: left;
}
.ds .si_1,.ds .si_2 {
	text-align: center;
	vertical-align: middle;
}
.ds .sc_1,.ds .sc_2 {
	width: 62px;
}
.ds .point_chart {
	position: relative;
	width: 62px;
	height: 150px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/debate_chart.gif) no-repeat 0 0;
}
.ds .point {
	margin: 0 auto;
	padding: 0 20px 0 10px;
	text-align: center;
	font-size: 14px;
}
.ds .si_2 .point {
	padding: 0 20px;
}
.ds .si_1 .point strong {
	color: #F04700;
}
.ds .si_2 .point strong {
	color: #0092C5;
}
.ds .chart {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 62px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/debate_chart.gif) no-repeat;
}
.ds .sc_1 .chart {
	background-position: -62px 0;
}
.ds .sc_2 .chart {
	background-position: -124px 0;
}
#nv_home .ds table {
	table-layout: fixed;
	width: 100%;
}
#nv_home .ds th div,#nv_home .ds .point_chart {
	height: 120px;
}
#nv_home .ds .ph {
	font-size: 16px;
	text-align: center;
}
.dr {
	margin: 2px 0;
	padding-top: 6px;
	min-height: 80px;
	height: auto !important;
	height: 80px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/debate_dr.jpg) no-repeat 50% 0;
}
.dr th {
	width: 50px;
}
.dr td {
	vertical-align: top;
}
.dr h5 {
	padding-left: 10px;
	width: 193px;
	text-align: center;
	font-size: 14px;
	font-weight: 400;
}
.dr h5 a {
	color: #F04700;
	font-weight: 700;
}
.dr .sr_1 .pn {
	float: right;
	margin-right: 5px;
}
.dr .sr_2 .pn {
	margin-left: 5px;
}
.dr .sr_2 h5 {
	float: right;
	padding: 0 20px 0 0;
	width: 183px;
}
.dr .sr_2 h5 a {
	color: #0092C5;
}
.dr .mls {
	padding-top: 15px;
	clear: both;
}
.dr .mls li {
	width: 70px;
}
.ptg {
	padding-left: 20px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/tag.gif) no-repeat 0 2px;
}
.ptg a {
	color: #369;
}
.pattl {
	overflow: hidden;
	padding: 1em 0;
	width: 100%;
	font-size: 12px;
}
.tatt,.t_attach_img {
	padding: 5px;
	color: #999;
	font-size: 12px;
}
.tatt {
	width: 240px;
}
.tatt em {
	color: #999;
}
.t_attachinsert {
	margin: 1em 0;
	font-size: 12px;
}
.t_attachinsert p img {
	margin-bottom: -4px;
}
.t_table {
	border: 1px solid #E3EDF5;
	empty-cells: show;
	border-collapse: collapse;
}
.pl table.t_table {
	table-layout: auto;
}
.t_table td {
	padding: 4px;
	border: 1px solid #E3EDF5;
	overflow: hidden;
}
.tattl {
	float: left;
	overflow: hidden;
	padding: 10px 10px 10px 0;
	width: 45%;
	height: 64px;
}
.tattl a {
	color: #369;
	text-decoration: underline;
}
.tattl dt {
	float: left;
	width: 40px;
	font-weight: 700;
}
.tattl strong {
	margin-right: 6px;
	color: #F26C4F;
	font-weight: 400;
}
.tattl dt img {
	width: 32px;
	height: 32px;
}
.tattl dd {
	margin-left: 40px;
	color: #999;
}
.attnm {
	height: 18px;
	margin-bottom: 3px;
	overflow: hidden;
	white-space: nowrap;
}
*html .attnm {
	white-space: normal;
}
.attm {
	overflow: visible;
	float: none;
	width: 100%;
	height: auto;
}
.attm dt {
	width: 0;
}
.attm dd {
	margin-left: 0;
}
.zoom {
	cursor: pointer;
}
.attp {
	width: 180px;
	text-align: left;
}
.tattl .attp {
	width: 240px;
}
.attprice {
	padding: 5px;
	border: 1px dashed #FF9A9A;
}
.zoominner {
	padding: 5px 10px 10px;
	background: #FFF;
	text-align: left;
}
.zoominner p {
	padding: 8px 0;
}
.zoominner p a {
	float: left;
	margin-left: 10px;
	width: 17px;
	height: 17px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/imgzoom_tb.gif) no-repeat 0 0;
	line-height: 100px;
	overflow: hidden;
}
.zoominner p a: hover {
	background-position: 0 -39px;
}
.zoominner p a.imgadjust {
	background-position: -40px 0;
}
.zoominner p a.imgadjust: hover {
	background-position: -40px -39px;
}
.zoominner p a.imgclose {
	background-position: -80px 0;
}
.zoominner p a.imgclose: hover {
	background-position: -80px -39px;
}
.zimg_c {
	position: relative;
}
.zimg_prev,.zimg_next {
	display: block;
	position: absolute;
	width: 80px;
	height: 100%;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pic-prev.png) no-repeat 0 -100px;
	cursor: pointer;
}
.zimg_next {
	right: 10px;
	background-image: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pic-next.png);
	background-position: 100% -100px;
}
.zimg_c img {
	margin: 0 auto;
}
.zimg_p strong {
	display: none;
}
.relatedlink,.relatedlink: hover {
	text-decoration: none !important;
	color: #444 !important;
	border-bottom: 1px solid blue;
}
.favmark {
	margin-bottom: -3px;
}
.vw {
	}
.vw .h {
	padding-bottom: 15px;
	border-bottom: 1px solid #CDCDCD;
}
.vw .ph {
	padding: 15px 0 10px;
	color: #444;
}
.vw .hot {
	margin-right: 5px;
	color: #F26C4F;
}
.vw .s {
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #CDCDCD;
	line-height: 2;
	color: #369;
}
.vw .s strong {
	font-weight: 400;
	color: red;
}
.vw .d {
	margin: 15px 0;
	min-height: 100px;
	font-size: 14px;
	line-height: 1.8;
	color: #000;
}
.vw .d i {
	font-style: italic;
}
.vw .d img {
	max-width: 620px;
}
.ie6 .vw .d img {
	width: expression(this.width > 620 ? 620: true);
}
.vwtb {
	table-layout: fixed;
	width: 100%;
	height: 300px;
}
.vw .pattl_c .tip {
	line-height: 1.5;
}
#article_content {
	vertical-align: top;
}
.vw .d ol,.vw .d ul {
	margin: 1em 2em;
}
.vw .d ul li {
	list-style-type: disc;
}
.vw .d .ml,.vw .d .xl {
	margin: 0;
}
.vw .d .ml li {
	list-style-type: none;
}
.vw .attach {
	padding-left: 20px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/fach.gif) no-repeat 0 50%;
	color: #369;
}
.vw .o {
	margin-top: 15px;
	padding-top: 5px;
	border-top: 1px solid #CDCDCD;
	text-align: right;
}
.vw .o .mgcmn {
	width: auto;
	text-align: left;
}
#nv_portal .vw .h,#nv_portal .vw .s,#nv_portal .vw .d,#nv_portal .vw .o,#nv_portal .vw .pren,#nv_forum .vw .h,#nv_forum .vw .s,#nv_forum .vw .d {
	margin-right: 15px;
	margin-left: 15px;
}
.pic_h {
	border-radius: 5px;
}
.pic_h .h {
	border-bottom: 1px dashed #CDCDCD;
	margin-left: 0 !important;
	margin-right: 0 !important;
	padding-left: 15px;
	padding-right: 15px;
}
.pic_h .d {
	margin: 0 !important;
}
.albumback #ft {
	border-top: 0;
	color: #FFF;
}
.albumback #pt a,.albumback #ft a,.albumback a.thread_mod span,.albumback .vw .ph,.albumback .album_info p,.albumback .img_tit_t .xi1 {
	color: #FFF;
}
.albumback .ct2 .bm,.albumback #imagelist_nav {
	background: #000;
}
.albumback #ct {
	border-color: #CDCDCD;
}
.albumback a.thread_mod: hover span {
	color: #539BCB !important;
}
.atd {
	margin: 15px auto;
}
.atd img {
	margin-bottom: 10px;
}
.atd a {
	display: block;
}
.atd a: hover {
	text-decoration: none;
}
.atd td {
	padding: 10px;
	text-align: center;
	vertical-align: bottom;
}
.atd .atdc {
	position: relative;
	margin: 0 auto 10px;
	width: 20px;
	height: 50px;
}
.atdc div {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 20px;
	text-align: left;
}
.atd .ac1 {
	background: #C30;
}
.atd .ac2 {
	background: #0C0;
}
.atd .ac3 {
	background: #F90;
}
.atd .ac4 {
	background: #06F;
}
.atdc em {
	position: absolute;
	margin: -25px 0 0 -5px;
	width: 30px;
	font-size: 11px;
	text-align: center;
	color: #999;
}
.clct_list .xld {
	float: left;
	margin-bottom: 5px;
	width: 49.9%;
	height: 105px;
	overflow: hidden;
}
.clct_list .xld .m,.clct_list .xld .m a {
	width: 55px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
}
.clct_list .xld .m {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/hotspot.gif) no-repeat 100% 0;
}
.clct_list .xld .m a: hover {
	text-decoration: none;
}
.clct_list .xld .m strong {
	display: block;
	height: 32px;
	line-height: 32px;
}
.clct_list .xld .m span {
	display: block;
	color: #FFF;
}
.clct_flw {
	float: right;
	margin-top: 5px;
	height: 25px;
	line-height: 25px;
	line-height: 25px;
	overflow: hidden;
}
.clct_flw i {
	float: right;
	width: 42px;
	text-align: center;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pdbt.gif) no-repeat 0 0;
	color: #FFF;
	font-style: normal;
}
.clct_flw .u {
	width: 66px;
	background-position: 0 -125px;
}
.clct_flw strong {
	float: right;
	padding: 0 20px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/pdbt.gif) no-repeat 100% -25px;
}
.clct_flw a {
	color: #FFF;
}
.clct_ratestar {
	float: left;
	width: 80px;
	height: 24px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/fav_grey.gif) repeat-x 0 0;
}
.clct_ratestar .btn {
	position: absolute;
	width: 80px;
	height: 24px;
	z-index: 2;
}
.clct_ratestar a {
	float: left;
	width: 16px;
	height: 20px;
	text-indent: -9999px;
	overflow: hidden;
}
.clct_ratestar .star {
	position: absolute;
	width: 0;
	height: 24px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/fav.gif) repeat-x 0 0;
	z-index: 1;
}
.clct_ratestar .star1 {
	width: 16px;
}
.clct_ratestar .star2 {
	width: 32px;
}
.clct_ratestar .star3 {
	width: 48px;
}
.clct_ratestar .star4 {
	width: 64px;
}
.clct_ratestar .star5 {
	width: 80px;
}
.tbmu {
	padding-left: 10px;
	line-height: 23px;
}
.ctag {
	padding: 1px 3px;
	font-weight: 400;
	border-radius: 3px;
}
.ctag0 {
	background: #F6C5BE;
	color: #822111;
}
.ctag1 {
	background: #FEF1D1;
	color: #AA8831;
}
.ctag2 {
	background: #EEE;
	color: #666;
}
.ctag_keyword {
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/tag.gif) no-repeat 0 0px;
	padding-left: 20px;
	margin-left: 10px;
	font-weight: normal;
}
.lk {
	margin: 10px auto;
}
.lk .bm_c {
	padding: 10px;
}
.lk .n {
	margin: 5px 5px 0;
	overflow: auto;
}
.lk .n a {
	float: left;
	margin-right: 10px;
}
.lk .x {
	margin: 0 5px 0px -5px;
	padding: 10px 0 5px;
	overflow: hidden;
	_height: 56px;
	_clear: both;
}
.lk .x li {
	display: inline;
	float: none;
	color: #878787;
	font-size: 12px;
	height: 14px;
	line-height: 28px;
	margin-left: -1px;
	margin-right: 0;
	padding: 0 9px;
	border-left: 1px solid #878787;
	white-space: nowrap;
}
.xm_bm_search {
	}
.xm_bm_search #scbar {
	height: auto;
	border: none;
	background: none;
}
.xm_bm_search .bm_c {
	position: relative;
	height: 30px;
}
.xm_bm_search .scbar_type_outer {
	float: left;
	width: 50px;
	height: 28px;
	line-height: 28px;
	padding: 0;
	border: 1px solid #e3e0e0;
	border-right: none;
	background: #fbfbfb;
	background: -webkit-linear-gradient(top,#fbfbfb,#e6e6e6);
	background: -moz-linear-gradient(top,#fbfbfb,#e6e6e6);
	background: -ms-linear-gradient(top,#fbfbfb,#e6e6e6);
	background: -o-linear-gradient(top,#fbfbfb,#e6e6e6);
	background: linear-gradient(top,#fbfbfb,#e6e6e6);
	font-size: 12px;
	text-align: left;
	text-indent: 5px;
}
.xm_bm_search #scbar_type {
	height: 100%;
	padding-left: 0;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/arrwd.gif) no-repeat right center;
}
.xm_bm_search #scbar_txt {
	float: left;
	width: 107px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	border: 1px solid #e3e0e0;
	border-right: none;
	border-left: none;
	box-shadow: inset -1px 2px 2px #f4f4f4;
}
.xm_bm_search #scbar_btn {
	float: left;
	width: 32px;
	height: 30px;
	margin: 0;
	background: #ff5000 url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/icon_searchbar.png) no-repeat;
	border: none;
	text-indent: -9999px;
	cursor: pointer;
}
.xm_bm_hot {
	}
.xm_bm_hot .bm_h {
	position: relative;
	border-bottom: none;
	overflow: visible;
}
.xm_bm_hot h2.tab {
	position: absolute;
	left: 0;
	top: 0;
	width: 232px;
	margin-left: -1px;
}
.xm_bm_hot .tab span {
	float: left;
	width: 115px;
	border-left: 1px solid #e8e8e8;
	text-align: center;
}
.xm_bm_hot .tab span.fb {
	height: 37px;
	line-height: 32px;
	border-top: 4px solid #ccd1d9;
	background: #fff;
}
.xm_bm_hot .bm_c {
	padding: 0;
	overflow: hidden;
}
.xm_bm_hot ul {
	width: 232px;
	margin: 0;
	overflow: auto;
}
.xm_bm_hot li {
	float: left;
	width: 115px;
	height: 35px;
	line-height: 35px;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	text-align: center;
}
.xm_bm_hot .more {
	width: 231px;
}
.xm_bm_hot li a {
	display: block;
	font-size: 14px;
	background: #ffffff;
}
.xm_bm_hot li a: hover {
	color: #ff6f3d !important;
	font-weight: bold;
}
.old .xm_bm_hot ul {
	margin: -11px 5px -10px;
}
.old .xm_bm_hot li {
	line-height: 18px;
	padding: 12px 0;
	border-top: 1px solid #e5e5e5;
}
.old .xm_bm_hot li a {
	display: inline-block;
	padding: 0 0 0 43px;
	font-weight: bold;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/index_icon_hot.gif) no-repeat;
}
.old .xm_bm_hot .ht1 a {
	background-position: 0 -12px;
}
.old .xm_bm_hot .ht1 a: hover {
	background-position: 0 -252px;
}
.old .xm_bm_hot .ht2 a {
	background-position: 0 -72px;
}
.old .xm_bm_hot .ht2 a: hover {
	background-position: 0 -312px;
}
.old .xm_bm_hot .ht3 a {
	background-position: 0 -132px;
}
.old .xm_bm_hot .ht3 a: hover {
	background-position: 0 -372px;
}
.old .xm_bm_hot .ht4 a {
	background-position: 0 -192px;
}
.old .xm_bm_hot .ht4 a: hover {
	background-position: 0 -432px;
}
.old .xm_bm_hot span {
	display: block;
	font-weight: normal;
	color: #6f6f6f !important;
}
.xm_bm_sign {
	}
.xm_bm_sign .bm_c {
	width: 230px;
	margin: 0 auto;
	padding-bottom: 0;
}
.xm_bm_top {
	}
.xm_bm_top ul {
	margin: 0 0 -10px;
}
.xm_bm_top li {
	margin-bottom: 15px;
}
.xm_bm_top img {
	display: block;
	width: 100%;
}
.xm_bm_top .bm_c a {
	display: block;
	line-height: 24px;
	margin-top: 10px;
	font-size: 14px;
	color: #000;
}
.xm_bm_top span {
	display: block;
}
.xm_bm_rom {
	}
.xm_bm_rom .download {
	text-align: center;
}
.xm_bm_rom .download strong {
	display: block;
	height: 50px;
	line-height: 50px;
	color: #ff5a00;
	font-size: 45px;
	font-weight: bold;
	text-align: center;
}
.xm_bm_rom .download strong span {
	font-size: 14px;
	font-weight: normal;
}
.xm_bm_rom .download h2 {
	color: #ff4800;
	margin: 5px 0;
}
.xm_bm_rom .download a {
	display: block;
	width: 100%;
	height: 35px;
	line-height: 35px;
	margin: 10px 0 5px;
	border-radius: 3px;
	background: #ff6f3d;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.xm_bm_rom .download a: hover {
	background: #ff7e51;
	color: #fff !important;
}
.xm_bm_rom .download a: active {
	background: #f06332;
	box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
}
.xm_bm_rom .info {
	line-height: 24px;
	font-size: 12px;
	text-align: center;
}
.xm_bm_gal {
	}
.xm_bm_gal ul {
	position: relative;
	width: 210px;
	height: 210px;
	overflow: hidden;
}
.xm_bm_gal li {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.xm_bm_gal span {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	background: rgba(0,0,0,0.5);
	color: #fff;
	text-align: center;
}
.xm_bm_gal .toggle {
	height: 12px;
	margin: 11px 0 2px;
	text-align: center;
}
.xm_bm_gal .toggle a {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 3px;
	border-radius: 50%;
	background: #ccc;
}
.xm_bm_gal .toggle a: hover,.xm_bm_gal .toggle a.current {
	background: #f60;
}
.xm_bm_gal.xm_bm_store ul {
	height: 260px;
}
.xm_bm_gal.xm_bm_store span {
	bottom: 50px;
	text-align: center;
}
.xm_bm_gal.xm_bm_store em {
	display: block;
	height: 36px;
	line-height: 18px;
	padding: 7px 0;
	background: none;
	color: #333;
	text-align: center;
}
.xm_bm_gal.xm_bm_store a {
	display: block;
}
.xm_bm_gal.xm_bm_store .toggle {
	height: 4px;
	margin-top: 0;
}
.xm_bm_gal.xm_bm_store .toggle a {
	display: inline-block;
	width: 4px;
	height: 4px;
}
.xm_bm_news {
	}
.xm_bm_news .bm_c {
	overflow: hidden;
}
.xm_bm_news ul {
	margin: -11px 0 -10px;
}
.xm_bm_news li {
	line-height: 36px;
	border-top: 1px solid #e5e5e5;
}
.xm_bm_news a {
	color: #333;
}
.xm_bm_news .topnews a {
	color: #fa5100;
}
.post_new {
	}
.post_new .bm_c {
	padding: 0;
}
.post_new a {
	display: block;
	height: 22px;
	padding: 9px 0;
	background: #f39;
	text-align: center;
}
.post_new img {
	}
#post_act {
	padding: 10px 0 0;
	margin-bottom: 10px;
	border-radius: 5px;
	background: #fff;
}
#post_act .post_new {
	margin: 0 10px;
}
.post_act {
	}
.post_act .bm_c {
	padding: 10px 0;
	background: #ffffff;
	overflow: hidden;
}
.post_act ul {
	height: 48px;
	margin-left: -1px;
	margin-right: -1px;
}
.post_act li {
	float: left;
	height: 48px;
	width: 56px;
	border-left: 1px solid #fff;
	border-right: 1px solid #d2d2d2;
}
.post_act li a,.post_act li span {
	display: block;
	padding-top: 30px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/post_act_icon.gif) 0 0 no-repeat;
	text-align: center;
}
.post_act li span {
	color: #d3d3d3;
}
.post_act .a1 a {
	background-position: 0 0;
}
.post_act .a2 a {
	background-position: -58px 0;
}
.post_act .a3 a {
	background-position: -116px 0;
}
.post_act .a4 a {
	background-position: -174px 0;
}
.post_act .a1 a:hover {
	background-position: 0 -48px;
}
.post_act .a2 a:hover {
	background-position: -58px -48px;
}
.post_act .a3 a:hover {
	background-position: -116px -48px;
}
.post_act .a4 a:hover {
	background-position: -174px -48px;
}
.post_act .a1 span {
	background-position: 0 -96px;
}
.post_act .a2 span {
	background-position: -58px -96px;
}
.post_act .a3 span {
	background-position: -116px -96px;
}
.post_act .a4 span {
	background-position: -174px -96px;
}
#pt {
	height: 36px;
	line-height: 36px;
}
#pt .z a,#pt .z em,#pt .z span {
	height: 36px;
}
#pt .z em {
	background-position: 3px center;
}
#pt .z em {
width: 20px;
background: url(../images/pt_item.png) no-repeat 3px 10px;
line-height: 200px;
overflow: hidden;
}
.ttp {
	border: none;
	padding: 12px 10px 0;
	margin: 0;
	border-bottom: 6px solid #fff;
	border-radius: 5px 5px 0 0;
	background: #fff;
}
.ttp li {
	margin: 0;
	padding: 0;
}
.ttp a,.ttp .a a {
	height: 16px;
	line-height: 16px;
	margin: 0;
	padding: 2px 12px;
	border: 0;
}
.ttp .a a {
	background: none;
}
.ttp .pipe {
	height: 16px;
	width: 1px;
	margin: 2px 0;
}
.cttp {
	height: 20px;
}
.cttp .unfold,.cttp .fold {
	margin-top: 0;
	margin-bottom: 0;
}
.fl {
	border: none;
	background: none;
}
.fl .bm {
	margin-bottom: 10px;
}
.xm_gd {
	}
.xm_gd .fl .bm_c {
	padding: 10px;
}
.xm_gd .fl_tb td {
	padding: 10px;
}
.xm_gd .fl_row td {
	border: none;
}
.xm_gd .fl_g_inner {
	padding: 15px 10px;
	border: 1px solid transparent;
	background: none;
}
.xm_gd .fl_g:hover .fl_g_inner {
	border: 1px solid #e8e8e8;
	background: #ffffff;
	background: -webkit-linear-gradient(top,#ffffff,#f9f9f9);
	background: -moz-linear-gradient(top,#ffffff,#f9f9f9);
	background: -ms-linear-gradient(top,#ffffff,#f9f9f9);
	background: -o-linear-gradient(top,#ffffff,#f9f9f9);
	background: linear-gradient(top,#ffffff,#f9f9f9);
}
.xm_gd .fl_g dt a {
	font-size: 20px;
	/*color: #f60;*/
	color: #ff3399;
	
}
.tl {
	padding: 6px;
	background: #fff;
}
.tl .th {
	height: 45px;
	line-height: 45px;
	background: #f7f7f7;
	border-bottom: 1px solid #e5e5e5;
}
.tl .showmenu_outer {
	display: inline-block;
	width: 110px;
	height: 24px;
	line-height: 24px;
	margin-right: 8px;
	border: 1px solid #d1d1d1;
	border-radius: 4px;
	vertical-align: middle;
	background: #fdfdfd;
	background: -webkit-linear-gradient(top,#fdfdfd,#ececec);
	background: -moz-linear-gradient(top,#fdfdfd,#ececec);
	background: -ms-linear-gradient(top,#fdfdfd,#ececec);
	background: -o-linear-gradient(top,#fdfdfd,#ececec);
	background: linear-gradient(top,#fdfdfd,#ececec);
}
.tl .showmenu {
	display: block;
	padding: 0 0 0 10px;
	color: #333;
}
.tl .icn {
	padding-left: 4px;
	width: 5px;
}
.tl th,.tl td {
	border-bottom-color: #e5e5e5;
}
.tl td.num,.tl td.by {
	width: 0;
	height: 0;
	overflow: hidden;
}
.tl th,.tl td.fn {
	padding: 10px 5px 10px 0;
}
.tl .emptb th {
	padding: 0;
}
.tl .bm_c {
	margin: 0;
}
.tl .avatarbox {
	position: relative;
	margin-left: 0;
	padding: 0;
}
.tl .avatarbox .avatar {
	display: block;
}
.tl .avatarbox .avatar img {
	display: block;
	width: 42px;
	height: 42px;
}
.tl .avatarbox .veri_icon {
	position: absolute;
	right: 0;
	bottom: 0;
	background: #fff;
}
.tl .avatarbox .veri_icon img {
	width: auto;
	height: auto;
}
.tl .tl_ct {
	position: relative;
	margin-left: 52px;
}
.tl .tl_ct .info {
	margin-top: 5px;
}
.tl .tl_ct .info a {
	color: #aaa;
}
.tl th em,.tl th em a,.tl .new em,.tl .new em a {
	color: #aaa;
}
.tl .views {
	line-height: 22px;
	margin: 0 9px 0 5px;
	font-size: 20px;
}
.tl .replies,.tl .new .replies {
	margin-right: 9px;
}
.tl .showhide {
	position: absolute;
	right: -6px;
	top: 0;
	width: 12px;
	height: 12px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/close.gif) no-repeat 0 0;
	text-indent: -999em;
	cursor: pointer;
	overflow: hidden;
	margin: 5px 0px 0px 5px;
	padding: 0;
	border: none;
}
.tl .showhide: hover {
	background-position: 0 -12px;
}
.tl .threadpre .threadpretd {
	border-left-color: #e5e5e5;
	border-right-color: #e5e5e5;
}
.tl .threadpretd .showhide {
	right: 1px;
	top: -9px;
}
.pgbtn {
	margin: 0;
	border-top: 1px solid #E5E5E5;
	background: #fff;
}
#autopbn {
	width: 128px;
	height: 20px;
	line-height: 20px;
	margin: -1px auto 0;
	padding: 0;
	border: 1px solid #E5E5E5;
	border-top: none;
	border-radius: 0 0 10px 10px;
	background: #fff;
	color: #aab2bd;
	font-size: 12px;
	letter-spacing: 0;
}
#autopbn i {
	display: inline-block;
	height: 0;
	width: 0;
	margin-right: 5px;
	border-color: #aab2bd transparent transparent;
	border-style: solid dashed dashed;
	border-width: 5px 5px 0;
	vertical-align: middle;
}
#autopbn: hover i {
	border-color: #ff6f3d transparent transparent;
}
.waterfall {
	margin-left: 10px;
}
.pl {
	background: #fff;
	border-radius: 5px 5px 0 0;
}
.pl .pl_t {
	height: 70px;
	margin-bottom: 10px;
}
.pl .pl_t .act_btn {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 4px;
	border: 1px solid #d4d4d4;
	border-radius: 4px;
	background: #f9f9f9;
	background: -webkit-linear-gradient(top,#f9f9f9,#ececec);
	background: -moz-linear-gradient(top,#f9f9f9,#ececec);
	background: -ms-linear-gradient(top,#f9f9f9,#ececec);
	background: -o-linear-gradient(top,#f9f9f9,#ececec);
	background: linear-gradient(top,#f9f9f9,#ececec);
}
.pl .pl_t .act_btn.y {
	margin: 16px 10px 0 0;
}
.pl .pl_t .act_btn a {
	float: right;
	padding: 3px 4px 0;
	background: none;
}
.pl .pl_t #fj {
	margin-left: 0;
}
.pl .pl_t #fj input {
	float: left;
	margin: 2px 0 0;
	border: 1px solid #d4d4d4;
	border-radius: 4px;
}
.ad .pls,.ad .plc {
	height: 2px;
	background: #f2f2f2;
}
.pl td {
	vertical-align: top;
}
.pls {
	width: 96px;
	border: none;
	background: none;
}
.pl .favatar {
	width: 76px;
	padding: 20px 0 0 20px;
}
.pl .avatar_outer {
	position: relative;
}
.pl .avatar_outer .veri_icon {
	position: absolute;
	right: 1px;
	bottom: 1px;
	background: #fff;
}
.pl .avatar {
	margin: 0;
	text-align: center;
}
.pl .avatar img {
	width: auto;
	max-width: 74px;
	max-height: 74px;
	padding: 0;
	border: 1px solid #ddd;
	background: none;
}
.pl .xm_card {
	width: 400px;
	margin: -20px 0 0 -20px;
	padding: 5px;
	border: 1px solid #d0d0d0;
	background: #eaeaea;
	background: rgba(234,234,234,0.7);
	box-shadow: 6px 8px 18px rgba(0,0,0,0.1);
}
.pl .lz_card {
	margin-top: -140px;
}
.pl .card_inner {
	padding: 14px;
	background: #fff;
	overflow: auto;
}
.pl .card_inner .avatar {
	width: 76px;
}
.pl .card_inner .avatar img {
	width: auto;
	max-width: 74px;
	max-height: 74px;
	margin: 0;
}
.pl .card_inner .c_info {
	margin-left: 90px;
}
.pl .card_inner .c_info_top {
	height: 28px;
	margin-top: -4px
}
.pl .card_inner .c_info_top strong {
	margin-right: 10px;
	font-size: 16px;
}
.pl .card_inner .c_info_top a {
	vertical-align: middle;
}
.pl .card_inner .c_info ul {
	width: 220px;
	overflow: hidden;
}
.pl .card_inner .c_info li {
	float: left;
	width: 110px;
	line-height: 14px;
	margin-left: -9px;
	margin-bottom: 4px;
	padding-left: 8px;
	border-left: 1px solid #707070;
}
.pl .card_inner .c_info em {
	float: left;
	width: 40px;
}
.pl .card_inner .c_info p {
	line-height: 14px;
	margin: 0;
}
.pl .card_inner .c_icon {
	clear: both;
	margin-left: -80px;
}
.pl .card_inner .c_icon a {
	display: block;
	margin: 15px 0 5px;
	white-space: normal;
	overflow: auto;
}
.pl .card_inner .c_icon a img {
	float: left;
	margin: 0 8px 10px 0;
}
.pl .card_inner .c_icon a span {
	float: left;
	width: 17px;
	height: 22px;
	margin-top: 5px;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/medal_more.gif) no-repeat;
	text-indent: -9999px;
}
.pl .card_inner .c_icon a: hover span {
	background-position: left bottom;
}
.pl .card_inner .c_action {
	height: 20px;
	line-height: 20px;
	margin: 10px 0 0;
	padding: 10px 0 5px;
	border-top: 1px dashed #d7d7d7;
}
.pl .card_inner .c_action a {
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	border-radius: 4px;
}
.pl .card_inner .c_action a.z {
	background: #ff6600;
	background: -webkit-linear-gradient(top,#ff6600,#ff4f00);
	background: -moz-linear-gradient(top,#ff6600,#ff4f00);
	background: -ms-linear-gradient(top,#ff6600,#ff4f00);
	background: -o-linear-gradient(top,#ff6600,#ff4f00);
	background: linear-gradient(top,#ff6600,#ff4f00);
	color: #fff;
}
.pl .card_inner .c_action a.z: hover {
	color: #fff !important;
}
.pl .card_inner .c_action a.y {
	margin-left: 8px;
	background: #f8f8f8;
	background: -webkit-linear-gradient(top,#f8f8f8,#dfdfdf);
	background: -moz-linear-gradient(top,#f8f8f8,#dfdfdf);
	background: -ms-linear-gradient(top,#f8f8f8,#dfdfdf);
	background: -o-linear-gradient(top,#f8f8f8,#dfdfdf);
	background: linear-gradient(top,#f8f8f8,#dfdfdf);
}
.pl .favatar .o {
	margin: 5px 0 0 -12px;
}
.pl .favatar .o li {
	width: 18px;
	height: 16px;
	margin-left: 11px;
	text-indent: 0;
	background: none;
}
.pl .favatar .o a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(http://static.bbs.xiaomi.cn/static/image/xiaomibbs3/post_avatar_icon.gif) no-repeat;
	text-indent: 25px;
}
.pl .favatar .o .medal a {
	background-position: 0 0;
}
.pl .favatar .o .space a {
	background-position: -25px 0;
}
.pl .favatar .o .pm2 a {
	background-position: -50px 0;
}
.pl .favatar .o .medal a: hover {
	background-position: 0 -16px;
}
.pl .favatar .o .space a: hover {
	background-position: -25px -16px;
}
.pl .favatar .o .pm2 a: hover {
	background-position: -50px -16px;
}
.pi {
	height: 18px;
	line-height: 18px;
	margin: 18px 0;
	padding: 0;
	border: none;
}
.pi strong a {
	height: 18px;
	margin-top: 0;
	padding: 0 15px;
	border: none;
	border-radius: 4px;
	background: #ccc;
	color: #fff;
}
.pti .authi span,.pti .authi em,.pti .authi a {
	color: #aaa;
}
.pti .author {
	font-size: 16px;
}
.pti .author a {
	color: #ff6f3d;
}
.pti .authortitle {
	margin: 0 5px;
}
.po {
	border-top: none;
}
.po .y {
	margin: 0;
}
.po em {
	line-height: 32px;
}
.pob em a {
	padding: 0;
	margin: 0 3px;
	background: none;
}
.po input {
	margin-right: 0;
}
.po label {
	margin-left: 5px;
}
.t_fsz {
	min-height: 60px;
}
.plhin .hin {
	opacity: 1;
	color: #E0E1E3;
}
.plhin .hin a {
	color: #E0E1E3;
}
.post_lz {
	margin-top: -1px;
}
.post_lz .a_pt {
	margin: 0 -20px;
	padding: 5px 30px;
	border-bottom: 1px solid #e5e5e5;
	background-position: 10px 50%;
}
.post_lz .pcb {
	}
.post_lz .po {
	padding: 0;
}
.post_comment_top {
	height: 40px;
	line-height: 40px;
	padding: 0 20px;
	font-size: 14px;
	font-weight: bold;
	background: #f5f7fa;
}
.post_comment_top h2 {
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#threadstamp img {
	left: -4px;
	top: 4px;
	right: auto;
}
.recommendItemTop {
	padding-top: 8px;
}
.recommendItemTop.withStamp {
	margin-left: 110px;
}
.recommendItemTop dl {
	float: left;
	margin-right: 25px;
}
.recommendItemTop dt {
	float: left;
	margin-left: 8px;
}
.recommendItemTop dt a {
	display: block;
	width: 65px;
	height: 50px;
	border: 1px solid #ccd1d9;
	border-radius: 5px;
	overflow: hidden;
}
.recommendItemTop dt img {
	display: block;
	width: 40px;
	height: 40px;
	margin: 5px auto 0;
}
.recommendItemTop dd {
	margin-left: 86px;
}
.recommendItemTop dd span {
	display: block;
	padding-top: 10px;
}
.recommendItemTop dd a {
	color: #ff6f3d;
}
.recommendItemTop dd a: hover {
	text-decoration: underline;
}
.recommendItemBottom {
	margin-bottom: 15px;
	background: #fafafa;
	overflow: auto;
}
.recommendItemBottom h4 {
	height: 30px;
	line-height: 30px;
	margin-bottom: 20px;
	padding-left: 20px;
	background: #f2f3f5;
	font-size: 14px;
	font-weight: bold;
}
.recommendItemBottom dl {
	float: left;
	width: 50%;
	margin: 0 0 20px;
}
.recommendItemBottom dt {
	float: left;
	margin-left: 20px;
}
.recommendItemBottom dt a {
	display: block;
	border: 1px solid #ccd1d9;
	border-radius: 5px;
	overflow: hidden;
}
.recommendItemBottom dt img {
	width: 110px;
	height: 110px;
}
.recommendItemBottom dd {
	margin-left: 155px;
}
.recommendItemBottom dd a {
	display: inline-block;
	margin-top: 10px;
	font-size: 14px;
}
.recommendItemBottom dd span {
	display: block;
	height: 40px;
	line-height: 20px;
	color: #999;
}
.recommendItemBottom dd a.btn {
	margin-top: 0;
	width: 120px;
	height: 28px;
	line-height: 28px;
	border-radius: 3px;
	background: #ff6f3d;
	color: #fff;
	text-align: center;
}
.recommendItemBottom dd a.btn: hover {
	background: #ED5F30;
	color: #fff !important;
}
.psth,.cm .psth {
	width: auto;
	height: 36px;
	line-height: 36px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: -20px;
	padding: 0;
	border-bottom: 1px solid #f2f2f2;
	background: #fafafa;
	color: #444;
	font-weight: bold;
	text-indent: 20px;
}
.pstl {
	padding: 10px 0 4px;
}
.psta {
	width: 54px;
	margin-top: -5px;
}
.psta img {
	width: 32px;
	height: 32px;
	border: 1px solid #ddd;
}
.psti {
	margin-left: 54px;
	color: #333;
}
.psti .xw1 {
	color: #f60;
}
.rate {
	margin: 10px 0 0;
}
.ratl th {
	border-bottom-style: solid;
}
.ratl img {
	margin-right: 15px;
}
.ratl .xw1 .xi1 {
	background: none;
}
.ratc {
	border: none;
	margin-top: 10px;
}
.pgs {
	margin: 0 0 20px;
	padding: 20px 0;
	border-radius: 0 0 5px 5px;
	background: #fff;
	text-align: center;
}
.pg {
	float: none;
	display: inline-block;
}
.pg a,.pg strong,.pgb a,.pg label {
	float: none;
	display: inline-block;
	min-width: 18px;
	height: 30px;
	line-height: 30px;
	margin-left: -1px;
	padding: 0 6px;
	border: 1px solid #e6e9ed;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}
.pg a.first,.pg a.prev,.pg a.nxt,.pg a.last,.pg label,.pgb a {
	width: auto;
	padding: 0 6px;
}
.pg a.nxt {
	padding: 0 20px 0 6px;
}
.pg *: last-child {
	border-radius: 0 5px 5px 0;
}
.pgb a {
	padding: 0 6px 0 20px;
	border-radius: 5px 0 0 5px;
	background-position: 5px center;
}
.pg a: hover,.pgb a: hover {
	border: 1px solid #e6e9ed;
	background-color: #f5f7fa;
	color: #656d78 !important;
}
.pg strong {
	background: #ff5b00;
	color: #fff;
}
.pg strong.dot {
	background-color: #fff;
	color: #656D78;
}
.pg label .px {
	width: 38px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #dadada;
	background: #fff;
}
#f_pst {
	}
#f_pst .tedt {
	position: relative;
	margin-top: 30px !important;
	border: 1px solid #e5e5e5;
}
#f_pst .bar {
	position: absolute;
	left: -20px;
	top: -50px;
	height: 30px;
	width: 720px;
	padding: 0;
	background: #fff;
}
#f_pst .bar .z {
	margin-right: 5px;
}
#f_pst .bar a,#f_pst .bar span {
	height: 20px;
	line-height: 20px;
	margin: 5px 0 0 5px;
}
#f_pst .bar .swfupload {
	margin-top: 4px;
}
#f_pst .area {
	box-shadow: inset 0 1px 3px #f2f2f2;
}
#f_pst .pn {
	border: none;
	border-radius: 4px;
	background: #ff8000;
	background: -webkit-linear-gradient(top,#ff8000,#ff6000);
	background: -moz-linear-gradient(top,#ff8000,#ff6000);
	background: -ms-linear-gradient(top,#ff8000,#ff6000);
	background: -o-linear-gradient(top,#ff8000,#ff6000);
	background: linear-gradient(top,#ff8000,#ff6000);
}
#f_pst .sec .p_pop {
	margin-top: 10px;
	margin-left: 0px;
}
.p_pop.card {
	padding: 5px;
	border: 1px solid #d0d0d0;
	background: #eaeaea;
	background: rgba(234,234,234,0.7);
	box-shadow: 6px 8px 18px rgba(0,0,0,0.1);
}
.p_pop.card .p_opt {
	background: #fff;
}
.p_pop.card .card_gender_0,.p_pop.card .card_gender_1,.p_pop.card .card_gender_2 {
	background: none;
}
.attnm {
	height: auto;
}

.edt .bar {
	padding: 4px;
	height: 44px;
	border-bottom: 1px solid #DDD;
	background: #F2F2F2;
}
.edt .bbar {
	height: 20px;
	border-top: 1px solid #DDD;
	text-align: right;
	background: #F2F2F2;
}
.edt .bbar img {
	vertical-align: bottom;
	*margin-right: -4px;
	cursor: row-resize;
}
.edt .bbar em {
	width: 200px;
	height: 20px;
	overflow: hidden;
	white-space: nowrap;
	float: left;
	text-align: left;
}
.edt .bbar,.edt .bbar a {
	color: #999;
}

.userText {
border: 1px solid #acacac;
font-size: 20px;
font-family: "Arial" , "sans-serif";
height: 28px;
color: #808080;
background-color: #ffffff;
vertical-align: bottom;
margin-top: 20px;
font-weight: bold;
font-family: Î¢ÈíÑÅºÚ;
}



#post_extra_tb {
	position: relative;
	z-index: 2;
}
#post_extra_tb label {
	float: left;
	margin-right: 3px;
	height: 21px;
	border: 1px solid #CDCDCD;
	line-height: 21px;
	white-space: nowrap;
}
#post_extra_tb label.a {
	border-bottom-color: #FFFFFF;
	background: #FFFFFF none;
	box-shadow: none;
}
#post_extra_tb label span {
	float: left;
	padding: 0 8px 0 20px;
	background: url(http: //static.bbs.xiaomi.cn/static/image/xiaomibbs3/dot.gif) no-repeat 8px 8px;
	line-height: 21px;
}
#post_extra_tb span.a {
	background-image: url(http: //static.bbs.xiaomi.cn/static/image/xiaomibbs3/dot_c.gif);
}
