.usl {
	padding: 5px; width: 580px; height: 280px; overflow: scroll; -ms-overflow-x: hidden;
}
.usl2 {
	border-width: 0px 1px 1px; border-style: dashed; border-color: rgb(200, 205, 210); width: auto;
}
.usl li {
	margin: 3px; width: 134px; height: 64px; overflow: hidden; float: left;
}
.usl a {
	padding: 4px; border: 1px solid rgb(255, 255, 255); display: block;
}
.usl a:hover {
	background: rgb(242, 242, 242); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(153, 153, 153) rgb(153, 153, 153) rgb(221, 221, 221); text-decoration: none;
}
.usl .avt {
	background-position: 2px 2px; border: 1px solid rgb(205, 205, 205); width: 52px; height: 52px; margin-right: 5px; float: left; -ms-zoom: 1; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
.usl .d {
	width: 65px; height: 54px; overflow: hidden; float: left; -ms-word-wrap: break-word;
}
.usl li.a a {
	border-color: rgb(255, 153, 0); background-color: rgb(255, 241, 225);
}
.usl li.a a:hover {
	border-color: rgb(255, 153, 0); background-color: rgb(255, 241, 225);
}
.usl li.a .avt span {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/mark.png") no-repeat left bottom; width: 50px; height: 50px; margin-left: 2px; display: block;
}
.usd {
	border-width: 1px 0px; border-style: solid; border-color: rgb(200, 205, 210); padding: 5px 10px 0px; background-color: rgb(242, 242, 242);
}
.usd2 {
	border-width: 1px; border-style: dashed;
}
.usd li {
	width: 48%; margin-right: 1%; float: left;
}
.e {
	overflow: hidden;
}
.e .i {
	background: rgb(247, 247, 247); padding: 6px 10px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: dashed;
}
.el .i {
	background: rgb(247, 247, 247); padding: 6px 10px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: dashed;
}
.el {
	
}
.et {
	margin: 20px 0px 10px;
}
.el li {
	padding: 10px 20px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: dashed; min-height: 20px;
}
.ie6 .el {
	-ms-zoom: 1;
}
.ie6 .el li {
	-ms-zoom: 1;
}
.el .t {
	margin: 1px 0px 0px -20px; position: absolute;
}
.el .o {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/op.png") no-repeat -2px -62px; margin: 4px -20px -4px 0px; width: 16px; height: 16px; text-indent: 20px; overflow: hidden; float: right;
}
.ie6 .el .o {
	margin: 2px 0px 0px 525px; position: absolute;
}
.el .del {
	background-position: -2px -22px;
}
.el .d {
	color: rgb(68, 68, 68); padding-top: 10px;
}
.ec .tn {
	margin: 10px 10px 0px 0px; cursor: pointer;
}
.ec a .tn {
	padding: 2px; border: 1px solid rgb(205, 205, 205); float: left; max-height: 90px; max-width: 90px;
}
.ie6 .ec a .tn {
	
}
.el .ec .hot {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/hotspot.gif") no-repeat; margin: 10px 0px 0px 10px; width: 55px; height: 50px; float: right;
}
.el .ec .hot a {
	text-align: center; color: rgb(255, 255, 255); line-height: 20px; display: block;
}
.el .ec .hot a:hover {
	text-decoration: none;
}
.el .ec .hot em {
	color: rgb(34, 101, 169); line-height: 30px; font-size: 16px; display: block; cursor: pointer;
}
.el a {
	color: rgb(34, 101, 169);
}
.xlda .el {
	width: 100%; overflow: hidden; margin-top: -4px; float: left;
}
.xlda .el li {
	padding-top: 14px; margin-bottom: -4px;
}
.ie6 .xlda .el .o {
	margin: 2px 0px 0px 460px;
}
#share_preview .h {
	display: none;
}
.pbg {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pllb.png") repeat-x 0px 0px; border-radius: 0px 6px 6px 0px; height: 16px; -moz-border-radius: 0 6px 6px 0; -webkit-border-radius: 0 6px 6px 0;
}
.pbr {
	background-position: 0px -16px; border-radius: 0px 6px 6px 0px; width: 470px; height: 16px; background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/pllb.png"); background-repeat: repeat-x; background-color: rgb(90, 175, 74); -moz-border-radius: 0 6px 6px 0; -webkit-border-radius: 0 6px 6px 0;
}
.md_ctrl a:hover {
	text-decoration: none;
}
.quote {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/qa.gif") no-repeat 0px 0px; margin: 10px 0px; color: rgb(68, 68, 68); overflow: hidden; padding-left: 16px;
}
.quote blockquote {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/qz.gif") no-repeat 100% 100%; margin: 0px; padding-right: 16px; display: inline;
}
.m_c .quote {
	width: 585px;
}
.blockcode {
	background: rgb(247, 247, 247); margin: 10px 0px; padding: 5px 10px; color: rgb(68, 68, 68); overflow: hidden;
}
.blockcode code {
	line-height: 1.8em; font-family: Monaco,Consolas,"Lucida Console","Courier New",serif; font-size: 12px;
}
* html .blockcode code {
	font-family: "Courier New",serif;
}
.ct2_a .mn {
	width: 807px; float: left;
}
.appl {
	margin-top: 8px; float: right;
}
.upf {
	width: 500px;
}
* + html .upf {
	width: 520px;
}
.p_tbl {
	height: auto; line-height: 160%; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.p_tbl table {
	
}
.p_tbl table td {
	height: 28px; line-height: 28px; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
.atnu {
	width: 16px;
}
.atna {
	
}
.atna p img {
	height: 16px; vertical-align: middle;
}
.attswf p img {
	height: 16px; vertical-align: middle;
}
.atna .lighttxt {
	color: rgb(68, 68, 68) !important;
}
.attswf .lighttxt {
	color: rgb(68, 68, 68) !important;
}
.attpr {
	width: 40px; text-align: center;
}
.attv .px {
	width: 25px;
}
.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 {
	width: 40px; text-align: center;
}
.upfl {
	height: auto !important; overflow: auto; -ms-overflow-x: hidden; max-height: 300px;
}
.upfl a {
	color: rgb(34, 101, 169);
}
#imgattachlist a {
	color: rgb(34, 101, 169);
}
.upfl table td {
	height: 30px; line-height: 24px; border-bottom-color: rgb(194, 213, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.upnf {
	white-space: normal;
}
.upbk {
	-ms-zoom: 1;
}
.fldt {
	margin-bottom: 8px;
}
.ufl {
	width: 300px;
}
.ufl p {
	padding: 4px 0px; border-top-color: rgb(194, 213, 227); border-top-width: 1px; border-top-style: solid;
}
.p_pop .flb {
	top: 18px; right: 10px; position: absolute;
}
.imgl {
	width: 100%; margin-bottom: 5px;
}
.imgl td {
	padding: 8px 0px; text-align: center;
}
.imgl img {
	border: 1px solid rgb(153, 153, 153);
}
.imgf .px {
	padding: 2px; width: 106px; height: 14px; line-height: 14px;
}
.imgdeleted {
	opacity: 0.3;
}
.fnm {
	width: 130px !important;
}
.fszm {
	width: 55px !important; line-height: normal;
}
.fnm li {
	cursor: pointer;
}
.fszm li {
	cursor: pointer;
}
.simm li {
	cursor: pointer;
}
.qsv {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/repquote.gif") no-repeat 50% 50%; width: 16px; height: 16px; padding-left: 16px; cursor: pointer;
}
.marked {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/mark.png") no-repeat 100% 50%; padding-right: 16px;
}
#taglistarea a {
	white-space: nowrap; -ms-zoom: 1;
}
#taglistarea .marked {
	color: rgb(19, 93, 169) !important; padding-right: 0px; font-weight: 700;
}
#newspecial_menu {
	width: 90px;
}
#newspecial_menu li {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/folder_new.gif") no-repeat 8px 50%; display: block; -ms-zoom: 1;
}
#sti .wx {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/folder_new.gif") no-repeat 8px 50%; display: block; -ms-zoom: 1;
}
#newspecial_menu .poll {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/pollsmall.gif");
}
#sti .poll {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/pollsmall.gif");
}
#newspecial_menu .trade {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/tradesmall.gif");
}
#sti .trade {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/tradesmall.gif");
}
#newspecial_menu .reward {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/rewardsmall.gif");
}
#sti .reward {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/rewardsmall.gif");
}
#newspecial_menu .activity {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/activitysmall.gif");
}
#sti .activity {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/activitysmall.gif");
}
#newspecial_menu .debate {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/debatesmall.gif");
}
#sti .debate {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/debatesmall.gif");
}
#newspecial_menu a {
	padding: 3px 0px 3px 30px; display: block; white-space: normal;
}
#newspecial_menu a:hover {
	color: rgb(34, 101, 169); text-decoration: underline; text-shadow: none;
}
#sti {
	
}
#sti .wx {
	background-position: 0px 50%; padding-left: 25px;
}
#sti .tb {
	margin-top: 0px;
}
#f_pst .bm_c {
	padding: 20px;
}
#f_pst .tedt {
	width: auto;
}
.hasfsl {
	margin-right: 170px; -ms-zoom: 1;
}
#f_pst .upfl {
	height: auto; max-height: 100%;
}
#f_pst .upfl td {
	padding: 4px 0px; border-bottom-color: rgb(205, 205, 205);
}
#f_pst .atds {
	width: 100px;
}
#f_pst .px {
	padding: 2px;
}
#f_pst {
	border: 1px solid rgb(0, 154, 217) !important;
}
.fct a {
	margin-left: 8px; float: left;
}
.fa_fav_0 {
	
}
.fa_fav {
	
}
.fa_rss {
	
}
.fa_achv {
	
}
.fa_bin {
	
}
.fa_ivt {
	
}
#fh {
	width: 644px;
}
.mw #fh {
	width: 100%;
}
#fh .bm {
	padding-top: 5px; padding-bottom: 0px;
}
#nv_group #fh {
	margin-bottom: 1em;
}
#fh #gh {
	padding-top: 10px;
}
#fh .h {
	margin-top: 10px;
}
#fh .h * {
	float: left;
}
#fh h1 {
	font-size: 16px; margin-right: 10px;
}
#fh .h .y {
	float: right;
}
#fh .o a {
	margin-right: 10px; float: left;
}
.m#fh {
	padding-top: 0px; background-color: rgb(242, 242, 242);
}
.xst {
	font-size: 14px;
}
.ttp {
	border-width: 2px 0px 0px; padding-top: 10px; margin-bottom: 5px;
}
.ttp li {
	padding-bottom: 5px; float: left;
}
.ttp a {
	background: rgb(255, 255, 255); padding: 4px 8px 3px; border: 1px solid rgb(205, 205, 205); height: 18px; margin-right: 5px; float: left; white-space: nowrap;
}
.ttp strong {
	background: rgb(255, 255, 255); padding: 4px 8px 3px; border: 1px solid rgb(205, 205, 205); height: 18px; margin-right: 5px; float: left; white-space: nowrap;
}
.ttp a:hover {
	border-color: rgb(38, 108, 181); color: rgb(38, 108, 181); text-decoration: none;
}
.ttp .a a {
	background: rgb(247, 249, 251); border-color: rgb(38, 108, 181); color: rgb(38, 108, 181); padding-right: 12px; padding-left: 12px;
}
.ttp .pipe {
	background: rgb(194, 213, 227); padding: 0px; width: 2px; height: 27px; text-indent: -9999px; margin-right: 10px; float: left;
}
.cttp {
	height: 32px; overflow: hidden; padding-right: 35px;
}
.cttp .unfold {
	margin: 5px -35px 9px 0px; padding: 0px 0px 0px 10px; width: 25px; height: 18px; color: rgb(34, 101, 169); font-weight: 400; float: right; display: inline; background-color: transparent;
}
.cttp .fold {
	margin: 5px -35px 9px 0px; padding: 0px 0px 0px 10px; width: 25px; height: 18px; color: rgb(34, 101, 169); font-weight: 400; float: right; display: inline; background-color: transparent;
}
.tl .bm_c {
	padding-top: 0px;
}
.tl table {
	width: 100%; border-collapse: separate; table-layout: fixed;
}
.tl th {
	padding: 7px 0px; border-bottom-color: rgb(191, 206, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.tl td {
	padding: 7px 0px; border-bottom-color: rgb(191, 206, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.emptb th {
	padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.emptb td {
	padding: 0px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.tl tr:hover th {
	background-color: rgb(242, 242, 242);
}
.tl tr:hover td {
	background-color: rgb(242, 242, 242);
}
.tl th {
	padding-right: 1.5em; -ms-zoom: 1;
}
.tl th a:visited {
	color: rgb(68, 68, 68);
}
.fromg {
	visibility: hidden;
}
.ie6 .fromg {
	visibility: visible;
}
tr:hover .fromg {
	visibility: visible;
}
.tl .icn {
	width: 40px; text-align: left; padding-left: 15px;
}
.tl .new {
	
}
.tl .comm {
	
}
.tl .frm {
	width: 150px;
}
.tl .o {
	width: 20px;
}
.tl .num {
	width: 60px; line-height: 14px;
}
.tl .by {
	width: 120px; line-height: 14px;
}
.tl cite {
	display: block;
}
.tl .num em {
	display: block;
}
.tl th em {
	margin-right: 4px; -ms-zoom: 1;
}
.tl th em {
	color: rgb(0, 124, 213);
}
.tl th em a {
	color: rgb(0, 124, 213);
}
.tl td em {
	font-family: Arial,Psimsun,sans-serif; font-size: 11px; -webkit-text-size-adjust: none;
}
.tl td em {
	color: rgb(153, 153, 153);
}
.tl td em a {
	color: rgb(153, 153, 153);
}
.tl .ts th {
	background: rgb(242, 242, 242); padding: 3px 0px; border-bottom-color: rgb(205, 205, 205);
}
.tl .ts td {
	background: rgb(242, 242, 242); padding: 3px 0px; border-bottom-color: rgb(205, 205, 205);
}
.tl .th {
	background: rgb(241, 244, 248); padding: 0px 10px; margin-top: 1px; border-top-color: rgb(0, 154, 217); border-bottom-color: rgb(146, 177, 210); border-top-width: 4px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.tl .th table {
	border: currentColor;
}
.tl .th td {
	border: currentColor; height: 20px; vertical-align: baseline;
}
.tl .th th {
	border: currentColor; height: 20px; vertical-align: baseline;
}
.tl .tf {
	padding: 3px 0px;
}
.tf .showmenu:hover {
	border-color: rgb(194, 213, 227);
}
.recy {
	text-decoration: line-through;
}
.tps {
	white-space: nowrap;
}
.tps a {
	padding: 2px 4px;
}
.tps a:hover {
	color: rgb(0, 124, 213); background-color: rgb(242, 242, 242);
}
.mfm .mtm {
	margin-right: 10px;
}
.mfm span {
	height: 26px; white-space: nowrap;
}
.plh {
	line-height: 46px;
}
.plh .plc {
	padding-bottom: 0px;
}
.ts {
	font: 700 16px/normal "Microsoft Yahei", Hei, Tahoma, SimHei, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.ts a {
	color: rgb(56, 119, 185); font-size: 16px; font-weight: 400;
}
#nv_forum #ct {
	border-color: rgb(194, 213, 227);
}
.pattimg {
	margin: 0px 10px 10px 0px; width: 100px; height: 100px; overflow: hidden; float: left;
}
.pattimg_zoom {
	width: 100px; height: 100px; line-height: 300px; overflow: hidden; display: block; position: absolute;
}
.ie_all .pattimg_zoom {
	background-color: rgb(255, 255, 255);
}
.attl_g {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/attl_icon.png") no-repeat 0px 3px; padding-left: 16px; margin-left: 10px;
}
.attl_m {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/attl_icon.png") no-repeat 0px 3px; padding-left: 16px; margin-left: 10px;
}
.attl_m {
	background-position: -100px 3px;
}
.ie6 .cgtl {
	width: auto;
}
.cgtl {
	overflow: hidden;
}
.cgtl td {
	padding: 5px; border-bottom-color: rgb(194, 213, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.cgtl th {
	padding: 5px; border-bottom-color: rgb(194, 213, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.cgtl caption {
	padding: 5px; border-bottom-color: rgb(194, 213, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.cgtl caption {
	background: rgb(247, 249, 251); font-size: 14px; font-weight: 700; border-top-color: rgb(194, 213, 227); border-top-width: 1px; border-top-style: solid;
}
.cgtl th {
	width: 16%;
}
.tip_c .y {
	padding-left: 12px;
}
#a_magic_doodle {
	background: url("http://static.pb.pbcdn.com/static/image/magic/doodle.small.gif") no-repeat 0px 50%; padding-left: 20px;
}
.pl {
	
}
.pl table {
	width: 100%; table-layout: fixed;
}
.pl .dt {
	width: 100%;
}
.plm {
	vertical-align: bottom !important;
}
.plc {
	overflow: hidden; vertical-align: top;
}
.pls {
	overflow: hidden; vertical-align: top;
}
.pb_pls {
	overflow: hidden; vertical-align: top;
}
.plc {
	padding: 0px 20px;
}
.pls {
	background: rgb(247, 249, 251); width: 195px; overflow: hidden; border-right-color: rgb(235, 241, 248); border-right-width: 2px; border-right-style: solid;
}
.ie_all .pls {
	width: 195px;
}
.pls .avatar {
	margin: 10px 30px 5px; overflow: hidden; max-width: 135px;
}
.pls .avatar img {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/midavt_shadow.gif") repeat-x 0px 100% rgb(255, 255, 255); padding: 5px 5px 8px; width: 123px;
}
.pls p {
	margin: 5px 30px;
}
.pls .pil {
	margin: 5px 30px;
}
.pls .o {
	margin: 5px 30px;
}
.pls p em {
	color: rgb(19, 93, 169);
}
.pls dt em {
	color: rgb(19, 93, 169);
}
.pls dd {
	height: 1.6em; line-height: 1.6em; overflow: hidden; float: left;
}
.pls dt {
	height: 1.6em; line-height: 1.6em; overflow: hidden; float: left;
}
.pls dt {
	width: 60px; margin-right: 3px;
}
.pls dd {
	width: 65px;
}
.ad .pls {
	background: rgb(191, 206, 221); height: 1px;
}
.ad .plc {
	background: rgb(191, 206, 221); padding: 0px; overflow: hidden;
}
.pl .pnv .pls {
	background: rgb(247, 249, 251); border-width: 0px 1px 1px 0px; border-style: solid; border-color: rgb(194, 213, 227); line-height: 16px;
}
.pl .pnv .tns p {
	font-size: 12px;
}
.pl .pnv .plc {
	border-bottom-color: rgb(194, 213, 227); border-bottom-width: 1px; border-bottom-style: solid;
}
.pnh {
	padding: 11px 20px;
}
.tnv {
	text-align: center; vertical-align: middle;
}
#threadstamp {
	width: 100%; height: 0px; overflow: visible; position: relative;
}
#threadstamp img {
	top: -20px; right: 140px; position: absolute;
}
#pl_top .ad .pls {
	height: 1px; overflow: hidden;
}
#pl_top .ad .plc {
	height: 1px; overflow: hidden;
}
#pl_top .pls {
	text-indent: 15px;
}
.pi {
	padding: 10px 30px 0px; overflow: hidden; margin-bottom: 10px;
}
.pi strong a {
	padding: 4px 6px; border: 1px solid rgb(255, 255, 255); font-weight: 400; margin-top: -6px; float: right;
}
.pi strong a:hover {
	border-color: rgb(205, 205, 205);
}
.pls .pi {
	
}
.pi em {
	
}
.pti {
	
}
.authicn {
	cursor: pointer;
}
.pcb {
	clear: left; margin-right: 130px;
}
.ie6 .pcbs table {
	width: auto;
}
.ie6 .t_fsz table {
	width: auto;
}
.pcb h1 {
	margin: 8px 0px; font-size: 1.17em;
}
.pcb h2 {
	margin: 8px 0px; font-size: 1.17em;
}
.pcb h1 a {
	font-weight: 400;
}
.pcb h2 em {
	font-size: 12px; font-weight: 400; float: right;
}
#ph {
	padding: 17px 0px 0px;
}
#ph h1 {
	font-size: 20px;
}
#fj {
	color: rgb(56, 119, 185); font-size: 12px; font-weight: 400;
}
#fj label {
	padding: 0px; height: 16px; line-height: 16px; margin-right: 4px;
}
#fj input {
	padding: 0px; height: 16px; line-height: 16px; margin-right: 4px;
}
.pcb .jammer {
	color: rgb(255, 255, 255); font-size: 10px;
}
.pcb strong {
	font-weight: 700;
}
.pcb em {
	color: rgb(68, 68, 68);
}
.pcb span.t_tag {
	border-bottom-color: red; border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; cursor: pointer;
}
.pcb span.t_tag:hover {
	border-bottom-color: rgb(19, 93, 169); border-bottom-width: 1px; border-bottom-style: solid;
}
.pct {
	padding-bottom: 1em; clear: both;
}
.t_fsz {
	min-height: 100px;
}
* html .t_fsz {
	height: 100px; overflow: visible;
}
.t_f {
	font-size: 14px;
}
.t_f td {
	font-size: 14px;
}
.t_f a {
	color: rgb(34, 101, 169); 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;
}
.sign {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/sigline.gif") no-repeat 0px 0px; padding: 20px 0px 10px; line-height: 1.6em; overflow: hidden;
}
* html .sign {
	
}
.sign * {
	line-height: normal;
}
.po {
	border-top-color: rgb(235, 241, 248); border-top-width: 1px; border-top-style: solid;
}
.po .y {
	margin: 3px 0px 0px 5px;
}
.po p {
	float: right;
}
.po p a {
	margin-right: 6px;
}
.po p label {
	margin-right: 6px;
}
.pob {
	line-height: 36px;
}
.pob em {
	float: left;
}
.pob em a {
	padding: 5px 10px 5px 25px;
}
.cmmnt {
	
}
.fastre {
	
}
.req {
	
}
.editp {
	
}
.appendp {
	
}
.psave {
	
}
.push {
	
}
.modact {
	height: 32px; text-align: center; display: block;
}
.modact {
	line-height: 32px !important;
}
.modact a {
	line-height: 32px !important;
}
#p_btn {
	line-height: 24px;
}
#p_btn a {
	padding-left: 8px; margin-right: 3px; vertical-align: top; float: left; white-space: nowrap;
}
#p_btn a:hover {
	text-decoration: none;
}
#p_btn i {
	padding-right: 8px; font-style: normal; display: block; cursor: pointer;
}
#p_btn img {
	margin: 4px 3px 0px 0px; float: left;
}
#p_btn span {
	color: rgb(153, 153, 153); padding-left: 2px;
}
.tshare {
	padding-bottom: 10px;
}
.tshare strong {
	margin-right: 10px; float: left;
}
#p_btn .tshare a {
	padding: 0px; background-image: none;
}
#p_btn .tshare i {
	padding: 0px; background-image: none;
}
#p_btn .tshare a {
	color: rgb(34, 101, 169); margin-right: 10px;
}
#p_btn .tshare a:hover {
	text-decoration: underline;
}
.rate {
	margin: 20px 0px; font-size: 12px;
}
.rate dt {
	width: 80px; text-align: center; padding-top: 7px; float: left;
}
.rate dt strong {
	background: rgb(255, 244, 221); padding: 12px 8px; height: 46px; font-size: 24px;
}
.rate dt p {
	padding-top: 10px;
}
.rate dt strong a {
	height: 48px; color: rgb(19, 93, 169); line-height: 48px;
}
.rate dt strong a em {
	height: 48px; color: rgb(19, 93, 169); line-height: 48px;
}
.rate dd {
	margin-left: 80px;
}
.rate dd ul li {
	margin: 0px 4px; width: 67px; height: 84px; text-align: center; overflow: hidden; float: left;
}
.rate .ratt {
	padding: 6px 0px; border-bottom-color: rgb(200, 205, 210); border-bottom-width: 1px; border-bottom-style: dotted;
}
.ratl th {
	padding: 5px 2px; height: 24px; line-height: 24px; overflow: hidden; border-bottom-color: rgb(200, 205, 210); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap;
}
.ratl td {
	padding: 5px 2px; height: 24px; line-height: 24px; overflow: hidden; border-bottom-color: rgb(200, 205, 210); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap;
}
.ratc {
	padding: 5px 2px; height: 24px; line-height: 24px; overflow: hidden; border-bottom-color: rgb(200, 205, 210); border-bottom-width: 1px; border-bottom-style: dashed; white-space: nowrap;
}
.ratl img {
	width: 24px; height: 24px; vertical-align: middle;
}
.rate_collapse .ratl_l {
	display: none;
}
.rate_collapse i {
	visibility: hidden;
}
.rate .op {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/arrow_top.gif") no-repeat 100% 50%; padding-right: 16px;
}
.rate_collapse .op {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/arrow_down.gif");
}
.rate i {
	font-style: normal;
}
.psth {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/arw.gif") no-repeat 100% 50% rgb(255, 244, 221); margin: 2em 0px 2em -20px; padding: 5px 45px 5px 20px; width: 240px; color: rgb(19, 93, 169); font-size: 14px;
}
.tpst .psth {
	margin-left: -15px;
}
.pstl {
	clear: left; margin-bottom: 2em;
}
.psta {
	width: 30px; float: left;
}
.psta img {
	width: 24px; height: 24px;
}
.psti {
	margin-left: 30px;
}
.f_c .cm {
	overflow: hidden;
}
.cm .psth {
	background-position: 100% 50%; color: rgb(19, 93, 169); font-size: 12px; background-color: rgb(255, 244, 221);
}
.cm .pg {
	float: none;
}
.cm .pg a {
	margin: 0px 4px 0px 0px;
}
.cm .pg strong {
	margin: 0px 4px 0px 0px;
}
.cm i {
	color: rgb(255, 51, 0); font-style: normal;
}
.cmstar {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/starlevel.gif") no-repeat 10px 0px; width: 100px; height: 16px; margin-top: 5px; display: block; cursor: pointer;
}
.cmstarv {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/starlevel.gif") no-repeat 12px 0px; width: 100px; height: 16px; padding-right: 100px;
}
.cmm .cmstar {
	margin-top: 0px;
}
.cmstar em {
	width: 16px; height: 16px; text-indent: -9999px; overflow: hidden; float: left;
}
#tath {
	padding: 0px 10px 0px 15px; width: 130px; line-height: 24px; overflow: hidden; white-space: nowrap; -ms-word-break: keep-all; -ms-word-wrap: normal; -ms-text-overflow: ellipsis;
}
#tath img {
	width: 24px; height: 24px; vertical-align: middle;
}
#f_pst .plc {
	padding: 20px;
}
#f_pst .fpp label {
	-ms-zoom: 1;
}
#f_pst .avatar {
	margin-top: 15px;
}
i.pstatus {
	text-align: center; color: rgb(153, 153, 153); line-height: 32px; font-size: 12px; font-style: normal; margin-bottom: -30px; display: block;
}
.bui {
	background: rgb(255, 255, 255); margin: -1px 0px 0px -1px; padding: 15px 0px 15px 35px; border: 1px solid rgb(205, 205, 205); width: 430px !important; position: absolute;
}
.bui dl {
	margin: 5px 0px 10px;
}
.bui dt {
	width: 4.5em;
}
.bui dd {
	width: 75px; margin-right: 10px;
}
.bui .m img {
	margin-bottom: 12px;
}
.bui .i {
	width: 290px;
}
.imicn img {
	margin-right: 8px; vertical-align: middle;
}
.imicn .xi2:hover {
	text-decoration: none;
}
.imicn .xi2 img {
	margin-right: 0px;
}
.pls .o li {
	background-position: 0px 50%; text-indent: 18px; background-repeat: no-repeat;
}
.pls .o .callon {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/home.gif");
}
.pls .o .buddy {
	background-image: url("http://static.pb.pbcdn.com/static/image/feed/friend.gif");
}
.pls .o .poke2 {
	background-image: url("http://static.pb.pbcdn.com/static/image/feed/poke.gif");
}
.pls .o .pm2 {
	background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/pmto.gif");
}
.pls .tip_4 {
	margin-left: -5px;
}
.locked {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/locked.gif") no-repeat 6px 50% rgb(255, 255, 255); margin: 10px 0px; padding: 8px 8px 8px 24px; border: 1px dashed rgb(255, 154, 154); overflow: hidden; font-size: 12px; -ms-zoom: 1;
}
.locked:hover {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/locked.gif") no-repeat 6px 50% rgb(247, 247, 247);
}
.locked strong {
	color: rgb(19, 93, 169);
}
.locked a {
	color: rgb(34, 101, 169);
}
.viewpay {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/viewpay.gif") no-repeat 6px 60%; margin: 0px 6px; padding: 1px 0px 1px 24px; color: rgb(34, 101, 169); overflow: hidden; font-weight: 700; -ms-zoom: 1;
}
.showhide {
	margin: 8px 0px; padding: 10px; border: 1px dashed rgb(255, 154, 154); overflow: hidden; -ms-zoom: 1;
}
.showhide h4 {
	text-align: center; color: rgb(255, 102, 102); font-size: 12px; margin-bottom: 10px;
}
.pl .quote {
	margin: 10px 0px; padding: 10px 10px 10px 65px; -ms-zoom: 1;
}
.pl .blockcode {
	margin: 10px 0px; padding: 10px 10px 10px 65px; -ms-zoom: 1;
}
.pl .quote {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/icon_quote_s.gif") no-repeat 20px 6px rgb(249, 249, 249); padding-bottom: 5px;
}
.pl .quote blockquote {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/icon_quote_e.gif") no-repeat 100% 100%; margin: 0px; padding: 0px 65px 5px 0px; line-height: 1.6; -ms-zoom: 1;
}
.pl .blockcode {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/codebg.gif") repeat-y 0px 0px rgb(247, 247, 247); padding: 10px 0px 5px 10px; border: 1px solid rgb(200, 205, 210); overflow: hidden;
}
.pl .blockcode ol {
	margin: 0px 0px 0px 10px !important; padding: 0px !important;
}
.pl .blockcode ol li {
	line-height: 1.8em; padding-left: 10px; font-family: Monaco,Consolas,"Lucida Console","Courier New",serif; font-size: 12px; list-style-type: decimal-leading-zero;
}
.pl .blockcode ol li:hover {
	background: rgb(255, 255, 255); color: rgb(34, 101, 169);
}
* html .pl .blockcode ol li {
	font-family: "Courier New",serif;
}
.pl .blockcode em {
	color: rgb(34, 101, 169) !important; font-size: 12px; margin-left: 43px; cursor: pointer;
}
.pcht {
	margin-bottom: 15px;
}
.pcht h4 a {
	color: rgb(34, 101, 169); text-decoration: underline;
}
.pcht table {
	table-layout: fixed;
}
.pcht table td {
	padding: 4px 2px; vertical-align: middle;
}
.pslt {
	width: 20px;
}
.pvt {
	width: auto;
}
.pvt label {
	cursor: pointer;
}
.pvts {
	width: 100px;
}
.pcht table tr.ptl td {
	padding: 8px 2px; border-bottom-color: rgb(200, 205, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.pcht {
	width: 600px;
}
.pinf {
	margin: 15px 0px; color: rgb(153, 153, 153);
}
.pinf strong {
	color: rgb(68, 68, 68);
}
.pinf a {
	color: rgb(34, 101, 169);
}
.ptmr {
	margin: -10px 0px 15px;
}
.voterlist {
	width: 495px; height: 195px; overflow: auto;
}
.voterlist .ps {
	max-width: 495px;
}
.voterl li {
	padding: 0px 5px 5px 0px; width: 90px; text-align: left;
}
.act {
	
}
.act .c {
	line-height: 28px; font-size: 14px;
}
.spvimg {
	background: rgb(250, 250, 250); border: 1px solid rgb(205, 205, 205); width: 300px; text-align: center; float: left; position: relative;
}
.spvimg em.hot {
	background-position: 0px -104px; width: 120px; height: 102px;
}
.spi {
	margin-left: 315px;
}
.spi dl {
	font-size: 14px;
}
.spi dl dt {
	padding: 2px 0px; width: 80px; height: 1em; float: left;
}
.spi dl dd {
	padding: 2px 0px; height: auto !important; margin-left: 90px; min-height: 21px;
}
.spi dl dd em {
	color: rgb(255, 51, 0);
}
dl.nums {
	
}
.spi dl.nums dt {
	padding-top: 15px;
}
.spi dl.nums dd em {
	font-size: 26px;
}
.actl {
	margin: 10px 0px; width: 320px; border-top-color: rgb(205, 205, 205); border-top-width: 3px; border-top-style: solid; table-layout: fixed;
}
.actl th {
	padding: 8px 2px; border-top-color: rgb(205, 205, 205); border-top-width: 1px; border-top-style: dashed;
}
.actl td {
	padding: 8px 2px; border-top-color: rgb(205, 205, 205); border-top-width: 1px; border-top-style: dashed;
}
.actl th {
	width: 60px;
}
.actl_pop {
	overflow: auto; max-height: 300px; max-width: 200px;
}
.ie6 .actl_pop {
	width: 200px !important;
}
.actl_pop li {
	padding: 3px 0px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.rwd {
	
}
.rsld {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/rwd.gif") no-repeat 0px 0px; width: 90px; height: 118px; text-align: center; color: rgb(255, 51, 0);
}
.rusld {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/rwd.gif") no-repeat 0px 0px; width: 90px; height: 118px; text-align: center; color: rgb(255, 51, 0);
}
.rsld {
	background-position: 0px -118px; color: rgb(153, 153, 153);
}
.rsld cite {
	margin: 26px auto 6px; height: 30px; font-size: 28px; display: block; _margin-bottom: -6px;
}
.rusld cite {
	margin: 26px auto 6px; height: 30px; font-size: 28px; display: block; _margin-bottom: -6px;
}
.rwdn {
	margin-left: 110px;
}
.rwdbst {
	
}
.pdbt {
	margin: -5px 10px 0px 0px; float: right;
}
.pdbts {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pdbt.gif") no-repeat 0px 0px; height: 25px; line-height: 25px; overflow: hidden; float: left;
}
.pdbts a {
	margin: 0px; height: 25px; line-height: 25px; float: left;
}
.pdbts a:hover {
	text-decoration: none;
}
.pdbts .v {
	width: 39px; text-align: center; color: rgb(255, 255, 255); padding-right: 3px; font-weight: 700;
}
.pdbts .b {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pdbt.gif") no-repeat 100% -25px; padding: 0px 10px;
}
.pdbts_0 {
	background-position: 0px -100px;
}
.pdbts_0 a {
	width: 110px; text-align: center;
}
.pdbts_2 {
	background-position: 0px -50px;
}
.pdbts_2 .b {
	background-position: 100% -75px;
}
.trdc {
	background: rgb(0, 153, 204); height: 30px; color: rgb(255, 255, 255); line-height: 30px; margin-top: 20px;
}
.trdc a {
	margin: 0px 6px; height: 30px; color: rgb(255, 255, 255); line-height: 30px;
}
.trdc em {
	color: rgb(255, 255, 255); line-height: 30px; padding-right: 6px; float: right;
}
.trdb {
	border-bottom-color: rgb(200, 205, 210); border-bottom-width: 1px; border-bottom-style: dashed;
}
.trdb .y * {
	vertical-align: middle;
}
.trdb .c {
	padding: 10px; clear: both; font-size: 14px;
}
.trdb .c .pattl {
	border: currentColor !important;
}
.spi h4 {
	padding: 4px 2px 8px; font-size: 18px; font-weight: 700;
}
.trdl {
	padding: 10px 0px;
}
.trdl .tt {
	width: 90px; text-align: center; float: left; position: relative;
}
.trdl .tt img {
	vertical-align: middle; cursor: pointer;
}
.trdl .tt .hot {
	width: 43px; height: 37px;
}
.ta {
	overflow: hidden; margin-left: 100px;
}
.ta h4 {
	padding: 2px; font-size: 14px; font-weight: 700;
}
.ta dl {
	margin: 0px; width: 200px;
}
.ta strong {
	color: rgb(255, 51, 0); font-size: 16px;
}
.torder .spvimg {
	width: 90px;
}
.torder .spi {
	margin-left: 110px;
}
.torder .spi strong {
	color: rgb(255, 51, 0);
}
.vw .pcb {
	margin-right: 0px;
}
.vw dd .pcb {
	width: 640px;
}
.vw dd .rate {
	padding-left: 0px;
}
.vw .pcb table {
	width: 100%; overflow: hidden; table-layout: fixed;
}
.vw .t_fsz {
	min-height: 30px;
}
.ie6 .vw .t_fsz {
	height: 30px;
}
.vw .pstl {
	margin-bottom: 1.4em;
}
.vw .psth {
	margin-left: 0px;
}
.vw .pdbts {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pdbtm.gif") no-repeat 0px 0px; height: 20px; line-height: 20px; margin-right: 10px;
}
.vw .pdbts a {
	height: 20px; line-height: 20px;
}
.vw .pdbts .b {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pdbtm.gif") no-repeat 100% -20px; padding: 0px 5px;
}
.vw .pdbts .b:hover {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pdbtm.gif") no-repeat 100% -20px; padding: 0px 5px;
}
.vw .pdbts .v {
	width: 30px;
}
.vw .pdbts_0 {
	background-position: 0px -80px;
}
.vw .pdbts_0 a {
	width: 90px; text-align: center;
}
.vw .pdbts_2 {
	background-position: 0px -40px;
}
.vw .pdbts_2 .b {
	background-position: 100% -60px;
}
.vw .pdbts_2 .b:hover {
	background-position: 100% -60px;
}
.vw .dr .sr_2 h5 {
	width: 172px;
}
.vw .dr h5 {
	width: 172px;
}
#modopt {
	margin-left: 5px;
}
#modopttmp {
	margin-left: 5px;
}
#visitedforums_menu {
	width: 150px;
}
#visitedforums_menu li {
	float: none; display: block;
}
#visitedforums_menu td {
	padding: 5px 10px; vertical-align: top;
}
#visitedforums_menu a {
	height: 1.5em; overflow: hidden; display: inline-block; white-space: normal !important;
}
#v_forums {
	width: 120px;
}
.visited_w {
	width: 400px !important;
}
.visited_w table {
	width: 100%; table-layout: fixed;
}
.visited_w #v_threads {
	border-right-color: rgb(205, 205, 205); border-right-width: 1px; border-right-style: solid;
}
#v_threads li {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/dot.gif") no-repeat 0px 7px; padding-left: 10px;
}
#v_forums li {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/dot.gif") no-repeat 0px 7px; padding-left: 10px;
}
#fastsmilies {
	text-align: right;
}
#fastsmilies table {
	width: 160px; height: 133px; table-layout: auto;
}
#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 {
	padding: 10px 0px; width: auto; height: 224px; float: none;
}
.tradl .u {
	text-align: left;
}
.tradl h4 {
	height: 38px; overflow: hidden; font-weight: 400;
}
.tradl .tn {
	margin: 5px auto; padding: 1px; border: 1px solid rgb(205, 205, 205); width: 130px; height: 130px; display: block; position: relative;
}
.tradl .tn em.hot {
	background-position: 0px -48px; width: 53px; height: 46px;
}
.tradl img {
	max-height: 130px; max-width: 130px;
}
* html .tradl img {
	
}
.tradl .p {
	color: rgb(153, 153, 153); font-family: Arial,sans-serif; font-size: 16px;
}
.tradl .stat {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/closed.png"); color: rgb(255, 255, 255);
}
.dtm {
	padding: 10px 0px; text-align: center; font-weight: 700;
}
.ds {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/debate_bg.gif") no-repeat 50% 100%; line-height: normal; margin-top: 1em;
}
.ds th {
	width: 60px; vertical-align: bottom;
}
.ds th div {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/debate_vs.gif") no-repeat 50% 50%; height: 150px;
}
.ds td {
	vertical-align: bottom;
}
.ds td p {
	padding: 5px 0px 15px; text-align: left; line-height: 20px; font-size: 14px;
}
.ds .si_1 {
	text-align: center; vertical-align: middle;
}
.ds .si_2 {
	text-align: center; vertical-align: middle;
}
.ds .sc_1 {
	width: 62px;
}
.ds .sc_2 {
	width: 62px;
}
.ds .point_chart {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/debate_chart.gif") no-repeat 0px 0px; width: 62px; height: 150px; position: relative;
}
.ds .point {
	margin: 0px auto; padding: 0px 20px 0px 10px; text-align: center; font-size: 14px;
}
.ds .si_2 .point {
	padding: 0px 20px;
}
.ds .si_1 .point strong {
	color: rgb(240, 71, 0);
}
.ds .si_2 .point strong {
	color: rgb(0, 146, 197);
}
.ds .chart {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/debate_chart.gif") no-repeat; left: 0px; width: 62px; bottom: 0px; position: absolute;
}
.ds .sc_1 .chart {
	background-position: -62px 0px;
}
.ds .sc_2 .chart {
	background-position: -124px 0px;
}
#nv_home .ds table {
	width: 100%; table-layout: fixed;
}
#nv_home .ds th div {
	height: 120px;
}
#nv_home .ds .point_chart {
	height: 120px;
}
#nv_home .ds .ph {
	text-align: center; font-size: 16px;
}
.dr {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/debate_dr.jpg") no-repeat 50% 0px; margin: 2px 0px; height: auto !important; padding-top: 6px; min-height: 80px;
}
.dr th {
	width: 50px;
}
.dr td {
	vertical-align: top;
}
.dr h5 {
	width: 193px; text-align: center; padding-left: 10px; font-size: 14px; font-weight: 400;
}
.dr h5 a {
	color: rgb(240, 71, 0); font-weight: 700;
}
.dr .sr_1 .pn {
	margin-right: 5px; float: right;
}
.dr .sr_2 .pn {
	margin-left: 5px;
}
.dr .sr_2 h5 {
	padding: 0px 20px 0px 0px; width: 183px; float: right;
}
.dr .sr_2 h5 a {
	color: rgb(0, 146, 197);
}
.dr .mls {
	padding-top: 15px; clear: both;
}
.dr .mls li {
	width: 70px;
}
.ptg {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/tag.gif") no-repeat 0px 2px; padding-left: 20px;
}
.ptg a {
	color: rgb(34, 101, 169);
}
.pattl {
	padding: 1em 0px; width: 100%; overflow: hidden; font-size: 12px; border-bottom-color: rgb(205, 205, 205) !important; border-bottom-width: 1px !important; border-bottom-style: dashed !important;
}
.tatt {
	padding: 5px; color: rgb(153, 153, 153); font-size: 12px;
}
.t_attach_img {
	padding: 5px; color: rgb(153, 153, 153); font-size: 12px;
}
.tatt {
	width: 240px;
}
.tatt em {
	color: rgb(153, 153, 153);
}
.t_attachinsert {
	margin: 1em 0px; font-size: 12px;
}
.t_attachinsert p img {
	margin-bottom: -4px;
}
.t_table {
	border: 1px solid rgb(227, 237, 245); border-collapse: collapse; empty-cells: show;
}
.pl table.t_table {
	table-layout: auto;
}
.t_table td {
	padding: 4px; border: 1px solid rgb(227, 237, 245); overflow: hidden;
}
.tattl {
	padding: 10px 10px 10px 0px; width: 45%; height: 64px; overflow: hidden; float: left;
}
.tattl a {
	color: rgb(34, 101, 169); text-decoration: underline;
}
.tattl dt {
	width: 40px; font-weight: 700; float: left;
}
.tattl strong {
	color: rgb(19, 93, 169); font-weight: 400; margin-right: 6px;
}
.tattl dt img {
	width: 32px; height: 32px;
}
.tattl dd {
	color: rgb(153, 153, 153); margin-left: 40px;
}
.attnm {
	height: 18px; overflow: hidden; margin-bottom: 3px; white-space: nowrap;
}
.attm {
	width: 580px; height: auto; overflow: visible; float: none;
}
.attm dt {
	width: 0px;
}
.attm dd {
	margin-left: 0px;
}
.zoom {
	cursor: pointer;
}
.attp {
	width: 180px; text-align: left;
}
.tattl .attp {
	width: 240px;
}
.attprice {
	padding: 5px; border: 1px dashed rgb(255, 154, 154);
}
.zoominner {
	background: rgb(255, 255, 255); padding: 5px 10px 10px; text-align: left;
}
.zoominner p {
	padding: 8px 0px;
}
.zoominner p a {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/imgzoom_tb.gif") no-repeat 0px 0px; width: 17px; height: 17px; line-height: 100px; overflow: hidden; margin-left: 10px; float: left;
}
.zoominner p a:hover {
	background-position: 0px -39px;
}
.zoominner p a.imgadjust {
	background-position: -40px 0px;
}
.zoominner p a.imgadjust:hover {
	background-position: -40px -39px;
}
.zoominner p a.imgclose {
	background-position: -80px 0px;
}
.zoominner p a.imgclose:hover {
	background-position: -80px -39px;
}
.zimg_c {
	position: relative;
}
.zimg_prev {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pic-prev.png") no-repeat 0px -100px; width: 45%; height: 100%; display: block; position: absolute; cursor: pointer;
}
.zimg_next {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/pic-prev.png") no-repeat 0px -100px; width: 45%; height: 100%; display: block; position: absolute; cursor: pointer;
}
.zimg_next {
	background-position: 100% -100px; right: 10px; background-image: url("http://static.pb.pbcdn.com/static/image/pcbeta/pic-next.png");
}
.zimg_c img {
	margin: 0px auto;
}
.zimg_p strong {
	display: none;
}
.relatedlink {
	text-decoration: none !important; border-bottom-color: blue; border-bottom-width: 1px; border-bottom-style: solid;
}
.relatedlink:hover {
	text-decoration: none !important; border-bottom-color: blue; border-bottom-width: 1px; border-bottom-style: solid;
}
.favmark {
	margin-bottom: -3px;
}
.vw {
	
}
.vw .h {
	padding-bottom: 15px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.vw .ph {
	padding: 10px 0px; color: rgb(0, 96, 166);
}
.vw .hot {
	color: rgb(19, 93, 169); margin-right: 5px;
}
.vw .s {
	color: rgb(34, 101, 169); line-height: 2; padding-bottom: 10px; margin-top: 10px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.vw .s strong {
	color: red; font-weight: 400;
}
.vw .d {
	margin: 15px 0px; color: rgb(0, 0, 0); line-height: 1.8; font-size: 14px; min-height: 100px;
}
.vw .d img {
	max-width: 620px;
}
.ie6 .vw .d img {
	
}
.vwtb {
	width: 100%; table-layout: fixed;
}
.vw .d ol {
	margin: 1em 2em;
}
.vw .d ul {
	margin: 1em 2em;
}
.vw .d ul li {
	list-style-type: disc;
}
.vw .d .ml {
	margin: 0px;
}
.vw .d .xl {
	margin: 0px;
}
.vw .d .ml li {
	list-style-type: none;
}
.vw .attach {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/fach.gif") no-repeat 0px 50%; color: rgb(34, 101, 169); padding-left: 20px;
}
.vw .o {
	text-align: right; padding-top: 5px; margin-top: 15px; border-top-color: rgb(205, 205, 205); border-top-width: 1px; border-top-style: solid;
}
.vw .o .mgcmn {
	width: auto; text-align: left;
}
#nv_portal .vw .h {
	margin-right: 15px; margin-left: 15px;
}
#nv_portal .vw .s {
	margin-right: 15px; margin-left: 15px;
}
#nv_portal .vw .d {
	margin-right: 15px; margin-left: 15px;
}
#nv_portal .vw .o {
	margin-right: 15px; margin-left: 15px;
}
#nv_forum .vw .h {
	margin-right: 15px; margin-left: 15px;
}
#nv_forum .vw .s {
	margin-right: 15px; margin-left: 15px;
}
#nv_forum .vw .d {
	margin-right: 15px; margin-left: 15px;
}
.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 {
	margin: 0px auto 10px; width: 20px; height: 50px; position: relative;
}
.atdc div {
	left: 0px; width: 20px; text-align: left; bottom: 0px; position: absolute;
}
.atd .ac1 {
	background: rgb(204, 51, 0);
}
.atd .ac2 {
	background: rgb(0, 204, 0);
}
.atd .ac3 {
	background: rgb(255, 153, 0);
}
.atd .ac4 {
	background: rgb(0, 102, 255);
}
.atdc em {
	margin: -25px 0px 0px -5px; width: 30px; text-align: center; color: rgb(153, 153, 153); font-size: 11px; position: absolute;
}
.wp h1 a {
	color: rgb(99, 109, 119);
}
.wp h1 {
	color: rgb(99, 109, 119);
}
.forum_top {
	width: 5000px; height: 210px; overflow: hidden; padding-bottom: 10px;
}
.forum_top li {
	width: 980px; height: 210px; overflow: hidden; margin-right: 20px; float: left;
}
.forum_top li div {
	position: relative;
}
.forum_top .pb_pdl {
	height: 230px; overflow: hidden; padding-left: 0px;
}
.forum_top .portal_news_pic li.left {
	background: rgb(214, 220, 218); padding: 4px; width: 268px; height: 210px; margin-right: 0px; float: left;
}
.forum_top .portal_news_pic li.left #index-splash-block {
	width: 268px; height: 201px; overflow: hidden;
}
.forum_top .portal_news_pic li.left #index-splash-block .feature-slide-title {
	background: rgb(51, 51, 51); padding: 0px 10px; top: 165px; width: 248px; height: 36px; text-align: left; position: absolute; opacity: 0.7;
}
#feature-slide-block {
	height: 201px; overflow: hidden;
}
#feature-slide-list {
	width: 90px; height: 18px; right: 0px; bottom: 0px; position: absolute;
}
#feature-slide-list-items {
	width: 100%; height: 100%; position: relative;
}
#feature-slide-list-items a {
	background: url("../.././static/image/pcbeta/slide_btn.png") no-repeat 0px -18px; padding: 3px; width: 12px; height: 12px; float: left;
}
#feature-slide-list-items a.current {
	
}
.forum_top .portal_news_pic li.left a {
	color: rgb(255, 255, 255); line-height: 18px; overflow: hidden; display: block;
}
.forum_top .portal_news_pic li.left img {
	width: 268px; height: 201px;
}
.forum_top .portal_news_pic li.left span {
	width: 100%; height: 22px; color: rgb(216, 216, 216); line-height: 22px; text-indent: 22px; display: block;
}
.forum_top .portal_news_pic li.right {
	padding: 0px 7px; width: 680px; height: 210px; margin-right: 10px; float: left;
}
.forum_top .portal_news_pic li.right img {
	border: 2px solid rgb(255, 255, 255); float: left;
}
.forum_top .portal_news_pic li.right h1 {
	height: 28px; line-height: 28px; padding-left: 150px; font-size: 16px; _padding-left: 15px;
}
.forum_top .portal_news_pic li.right h1 a {
	color: rgb(255, 102, 0);
}
.forum_top .portal_news_pic li.right p {
	color: rgb(51, 51, 51); line-height: 18px; padding-left: 150px;
}
.forum_top .portal_news_pic li.right p.info {
	color: rgb(102, 102, 102);
}
.forum_top .portal_news_pic li.right div {
	height: 102px;
}
.forum_top .portal_news_pic li.right ul {
	width: 100%; height: 100px; padding-top: 6px;
}
.forum_top .portal_news_pic li.right ul li {
	width: 320px; height: 20px; line-height: 24px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
.forum_top .portal_news_pic li.right ul li span {
	color: rgb(0, 96, 166); float: right;
}
.forum_top .portal_news_pic li.right ul li a {
	color: rgb(0, 96, 166);
}
.forum_top .portal_news_pic li {
	
}
.portal_news_pic .date {
	background: url("../.././static/image/pcbeta/go_portal.png") no-repeat 0px 0px;
}
.portal_news_pic .goto {
	background: url("../.././static/image/pcbeta/go_portal.png") no-repeat 0px -22px;
}
.pb_tan {
	padding: 10px; width: 312px; height: 55px; float: left;
}
.x_l {
	border-right-color: rgb(222, 222, 222); border-right-width: 1px; border-right-style: solid;
}
.x_r {
	border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid;
}
.x_m {
	padding: 10px 9px; border-right-color: rgb(222, 222, 222); border-left-color: rgb(255, 255, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.pb_tan img {
	width: 48px; height: 55px; margin-right: 10px; float: left;
}
.pb_tan h2 {
	width: 254px; font-size: 14px; float: left;
}
.pb_tan h3 {
	padding: 4px 0px; width: 254px; font-size: 12px; font-weight: 400; float: left;
}
.pb_tan p {
	width: 254px; color: rgb(170, 170, 170); float: left;
}
.pb_tan p a {
	color: rgb(0, 96, 166);
}
.forum_top_sub {
	margin: 0px auto 10px; padding: 0px 10px; width: 960px; height: 24px; line-height: 24px; clear: both; border-bottom-color: rgb(0, 154, 217); border-bottom-width: 3px; border-bottom-style: solid;
}
.forum_top_sub li {
	width: 68px; height: 24px; text-align: center; float: right;
}
.forum_top_sub li a {
	color: rgb(99, 109, 119);
}
.forum_top_sub li.curr {
	background: rgb(0, 154, 217); color: rgb(255, 255, 255);
}
.forum_top_sub li.curr a {
	color: rgb(255, 255, 255);
}
.forum_top_sub li:hover {
	cursor: pointer;
}
.forum_top li .xl2 li {
	margin: 2px 0px; padding: 0px; width: 48.6%; height: 1.6em; overflow: hidden; float: left;
}
.forum_top .pb_pdl {
	padding: 10px; width: 960px; height: 210px;
}
.forum_top .news_list li {
	padding: 0px 5px; width: 310px; height: 210px; overflow: hidden; margin-right: 0px;
}
.forum_top .news_list li ul li {
	margin: 2px 0px; padding: 0px; width: 310px; height: 1.6em; color: rgb(0, 154, 217); overflow: hidden; float: left;
}
.forum_top .news_list li ul li span {
	padding: 0px 5px; float: right;
}
.forum_top .news_list a {
	color: rgb(0, 96, 166); line-height: 1.8em;
}
.forum_top .news_list li h2 {
	height: 22px; color: rgb(125, 136, 148); line-height: 22px; font-size: 16px;
}
.p_pop a:hover {
	
}
.p_pop .m {
	overflow: hidden; max-width: 135px;
}
.bui .m img {
	width: 123px;
}
.avatar_p img {
	margin-left: -18px;
}
#scbar {
	background: rgb(0, 154, 217); margin: 10px auto 0px; border: 1px solid rgb(198, 237, 254); width: 996px; height: 55px; display: block;
}
#scbar td {
	padding: 7px 0px 3px;
}
#scbar .scbar_icon_td {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/search_df__.png") 0px 0px; width: 57px;
}
#scbar_hot strong {
	color: rgb(255, 255, 255); line-height: 16px;
}
#scbar_hot a {
	color: rgb(255, 255, 255); line-height: 16px;
}
.scbar_txt_td {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/search_df__.png") repeat-x 0px -62px;
}
.scbar_type_td {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/search_df__.png") repeat-x 0px -62px;
}
#scbar_hot {
	padding: 2px 0px 0px 12px; height: 33px;
}
.scbar_btn_td {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/search_df__.png") no-repeat 0px -127px; width: 97px;
}
.scbar_btn_td:hover {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/search_df__.png") no-repeat 0px -192px;
}
.scbar_hot_td {
	background: url("http://static.pb.pbcdn.com/static/image/pcbeta/search_df__.png") repeat-x 0px -258px;
}
#scbar_btn {
	width: 90px; height: 39px; text-indent: -9999px; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;
}
#scbar_txt {
	width: 350px;
}
.bm_h {
	border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.bm_c h2 a {
	font-size: 14px;
}
.bm_c dt a {
	font-size: 14px;
}
#scbar {
	margin-bottom: 10px;
}
