@charset "utf-8";
div {
	margin:0 auto;
}
a img {
	vertical-align:baseline;
}
#content, .interrelated ul, #toolBar ul, .review-recommend, .review-recommend ul, .inSubject ul, .inSubject li, .tag, .hotvedio, .hotvedio li, .newRanking li, .reSubject ul, .infoword li,.info .box-br, .video, .xyx_recom, #review_sub, .xyx_recom .box-bl, .xyx_recom .box-br, .xyx_recom .box-tr, #movieBar ul,.xyx_recom ul {
	zoom:1;
}
#content:after, #play:after, .interrelated ul:after, #toolBar ul:after, #movieBar ul:after, .review-recommend:after, .review-recommend ul:after, .inSubject ul:after, .inSubject li:after, .tag:after, .hotvedio:after, .hotvedio li:after,.newRanking li:after,  .reSubject ul:after, .infoword li:after, .info .box-br:after, .video:after, .xyx_recom:after, .xyx_recom .box-bl:after, .xyx_recom .box-br:after, .xyx_recom .box-tr:after, #review_sub:after,.xyx_recom ul:after {
	content:"\0020";
	display:block;
	clear:both;
	height:0;
}
#play .hidLayer {
	font-size:0;
	line-height:0;
	height:0;
}
.box-tr {
	text-align:left;
}
.box-tr h2 {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -340px no-repeat;
	color:#464646;
	font-size:12px;
	font-weight:900;
	width:110px;
	height:30px;
	line-height:30px;
	text-align:left;
	padding-left:16px;
}
.inSubject a:link, .inSubject a:visited {
	color:#666;
	text-decoration:none;
}
.inSubject a:hover {
	text-decoration:underline;
}
.tag-7 a:link, .tag-7 a:visited, #toolBar li a:link, #toolBar li a:visited {
	color:#000;
	text-decoration:none;
}
.tag-7 a:hover, #toolBar li a:hover {
	text-decoration:none;
}
.tag-8 a:link, .tag-8 a:visited {
	color:#630;
	text-decoration:none;
}
.tag-8 a:hover {
	text-decoration:none;
}
.tag-9 a:link, .tag-9 a:visited {
	color:#f00;
	text-decoration:none;
}
.tag-9 a:hover {
	text-decoration:none;
}
.hotvedio a:link, .hotvedio a:visited {
	color:#0093bb;
	text-decoration:none;
}
.hotvedio a:hover {
	text-decoration:underline;
}
.newRanking a:link {
	color:#535353;
	text-decoration:none;
}
.hotvedio a:link {
	color:#2872b5;
	text-decoration:none;
}

.hotvedio a:visited {
	color:#2872b5;
	text-decoration:none;
}
.newRanking a:hover {
	text-decoration:underline;
}
.re-page-num a:link, .re-page-num a:visited {
	color:#07519a;
	text-decoration:none;
}
.re-page-num a:hover {
	color:#f00;
	text-decoration:none;
}
.infoword li a:link, .infoword li a:visited {
	color:#00adff;
	text-decoration:none;
}
.infoword li a:hover {
	text-decoration:underline;
}
li.jianjie a, li.jianjie a:link, li.jianjie a:visited, li.jianjie a:hover {
	color:#666;
	text-decoration:none;
}
li.summary_tmp a, li.summary_tmp a:link, li.summary_tmp a:visited, li.summary_tmp a:hover {
	color:#666;
	text-decoration:none;
}
#play {
	position:relative;
	top:0;
	left:0;
	margin:0 auto;
	width:928px;
}
.pt {
	text-align:left;
	color:#1b1b1b;
	line-height:20px;
	padding:6px 4px 5px 4px;
}
.pt strong {
	font-size:14px;
}
.pt strong  a{
	color:#1b1b1b;
}
.pt .keyword {
	float:right;
	line-height:18px;
	width:315px;
	height:18px;
	overflow:hidden;
}
.pt .keyword div {
	float:right;
	width:240px;
}
.pt .vsearch {
	float:right;
	line-height:20px;
	width:299px;
	height:20px;
	position:relative;
	top:0;
	left:0;
}
#play .pt .vsearch .vhover a:hover {
	text-decoration:none;
}
#play .pt .vsearch .vhover {
	float:left;
	width:43px;
	height:20px;
	padding-right:3px;
}
#play .pt .vsearch .vhover .li1 {
	width:100%;
	height:100%;
	line-height:20px;
	position:relative;
	z-index:999;
}
#play .pt .vsearch .vhover .hide {
	display:block;
	width:100%;
	height:100%;
	text-indent:3px;
	color:#FFF;
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) no-repeat -137px -16px;
}
#play .pt .vsearch .vhover .hide01 {
	display:block;
	width:100%;
	height:100%;
	text-indent:3px;
	color:#FFF;
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) no-repeat -137px -16px;
}
#play .pt .vsearch .vhover ul {
	display:none;
}
#play .pt .vsearch .vhover li:hover ul {
	display:block;
	position:absolute;
	width:43px;
	border:1px solid #f29fa1;
	background:#FFF;
	top:0;
	left:0;
}
#play .pt .vsearch .vhover li .hide02 {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) no-repeat -137px -16px;
	text-align:left;
	text-indent:3px;
	padding:0;
	width:100%;
}
#play .pt .vsearch .vhover li .hide02 a {
	color:#FFF;
	background:none;
}
#play .pt .vsearch ul li ul li {
	width:100%;
	height:20px;
	padding:3px 0;
	text-align:center;
}
#play .pt .vsearch ul li ul li a {
	color:#000;
}
#play .pt .vsearch ul li ul li a:hover {
	display:block;
	background:#f00;
	border:0;
	color:#FFF;
}
#play .pt .vsearch .text01 {
	float:left;
	width:200px;
	height:15px;
	border:1px solid #a0a0a0;
	line-height:14px;
	color:#a0a0a0;
}
#play .pt .vsearch .button01 {
	float:right;
	width:49px;
	height:20px;
	border:0;
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) no-repeat -188px -16px;
}
#play .search001 {
	top:20px;
	left:46px;
	width:252px;
}
#play .search001 div {
	width:252px;
}
#plc {
	float:left;
	width:620px;
}
#prc {
	float:right;
	width:308px;
}
#ad-300x248 {width:300px;
	height:248px;
	overflow:hidden;
	margin-left:4px;
	margin-bottom:4px;
	position:relative;}
#ad-300x92 {width:300px;
	height:92px;
	overflow:hidden;
	margin-left:4px;
	margin-bottom:4px;
	position:relative;
	}
#ad-300x92 img { width:300px;}
#ad-120x600 {
	width:120px;
	height:600px;
	overflow:hidden;
	margin-left:4px;
	position:relative;
}
#ad-482x42 {
	margin-top:123px;
	width:482px;
	height:42px;
	overflow:hidden;
	position:relative;
}
#ad-300x50 {
	width:308px;
	overflow:hidden;
	position:relative;
}
#ad-610x72 {
	width:592px;
	overflow:hidden;
	position:relative;
}
#ad-300x76 {
	width:300px;
	height:91px;
	padding:8px 0 8px 0;
	overflow:hidden;
	border:1px solid #d6dcf0;
	position:relative;
	top:0;
	left:0;
}
#ad-300x225 {
	width:308px;
	overflow:hidden;
}
#ad-592x72 {
	width:585px;
	height:62px;
	padding:5px 0 5px 0;
	overflow:hidden;
	border:1px solid #d6dcf0;
	position:relative;
}
#ad-610x60 {
	width:610px;
	overflow:hidden;
}
#ad-300x76 span {
	width:144px;
	height:20px;
	display:block;
	line-height:20px;
	float:left;
	overflow:hidden;
	padding-left:6px;
	text-align:left;
}
#ad-300x76 div {
	float:left;
	overflow:hidden;
	padding-left:2px;
}
#ad-592x72 span {
	width:180px;
	height:20px;
	display:block;
	line-height:20px;
	overflow:hidden;
	float:left;
	padding-left:15px;
	text-align:left;
}
#ad-300x76 a, #ad-592x72 a {
	color:#4169E1;
	text-decoration:underline;
}
#ad-592x70 { width:592px; height:72px; overflow:hidden; margin:4px auto;}
#plc-main {
	width:490px;
	line-height:20px;
	color:#666;
	float:right;
	position:relative;
	top:-4px;
	left:0;
}
.info {	
	width:100%;
}

.info .box-tr {
	padding:6px 0px 0px 8px;
}


.info .infoword {
	float:left;
	text-align:left;
	padding:0px 8px;
}
.infoword li {
	width:100%;
	vertical-align:top;
	line-height:18px;
	color:#535353;
}
.infoword .tags {
	height:18x;
	overflow:hidden;
	line-height:18px;
	word-break:keep-all;
}
.infoword li strong {
	width:80px;
	height:18px;
	display:block;
	float:left;
	font-weight:normal;
}
.infoword li strong.author {
	width:50%;
	overflow:hidden;
}
.infoword li strong.up_time {
	width:50%;
	overflow:hidden;
}
.infoword li strong.play_num {
	width:50%;
	overflow:hidden;
}
.infoword li strong.review_num {
	width:50%;
	overflow:hidden;
}
.infoword .summary {
	height:104px;
	overflow:hidden;
	line-height:18px;
	margin-bottom:2px;
}
.infoword .summary2 {	
	line-height:18px;
}
.infoword .text-ec { height:20px; text-align:right; line-height:20px;}
.infoword .text-ec a { display:block; padding:0 0 0 250px; color:#999; cursor:pointer;}
.infoword .text-ec a#text-expand {padding:0 0 0 180px;}
.infoword .summary_tmp {
	height:36px;
	overflow:hidden;
	line-height:18px;
}
.video {
	position:relative;
	top:0;
	left:0;
}
.video h1 {
	padding:6px 0;
	line-height:28px;
	position:absolute;
	top:0;
	left:0;
	font-size:16px;
	width:620px;
}
#player {
	width:620px;
	height:516px;
	vertical-align:top;
	position:relative;
	top:0;
	left:0;
	margin-bottom:2px;
}
.box-tl {
	background:url(http://pic.boosj.com/images/play/box-bg-0302.png) left top no-repeat;
}
.box-tr {
	background:url(http://pic.boosj.com/images/play/box-bg-0302.png) right top no-repeat;
	margin-left:6px;
	padding-top:6px;
}
.box-bl {
	background:url(http://pic.boosj.com/images/play/box-bg-0302.png) left bottom no-repeat;
	padding:0 0 0 6px;
}
.box-br {
	background:url(http://pic.boosj.com/images/play/box-bg-0302.png) right bottom no-repeat;
	padding:0 6px 6px 0;
}
.review-recommend, #review_sub, #prc .interrelated, #prc .inSubject, #prc .hotvedio,#prc .newRanking, #prc .reSubject, .xyx_recom {
	margin:4px 0;
}

#toolBar {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) 2px -162px no-repeat;
	width:618px;
	padding-left:2px;
}
#toolBar li {
	color:#000;
	float:left;
	height:26px;
	line-height:26px;
	padding-left:42px;
	width:48px;
	cursor:pointer!important;
	cursor:hand;
}
#toolBar #pushBut {
	width:75px;
}
#toolBar #reviewBut {
	padding:0;
	width:120px;
}
#toolBar #reviewBut a {
	padding-left:42px;
	display:block;
}
.slide_top {  background:url(http://pic.boosj.com/images/play/bg-bottom.png) right bottom no-repeat ; height:24px; line-height:24px; padding-left:5px; text-align:center;}
.slide_top span {display:block; width:86px; height:24px; float:left;}
.slide_top span.title {}
.slide_top span a {background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) no-repeat; padding:0px 12px 0 18px; color:#464646;}
.slide_top span a.xg_v,.slide_top span a.rec { background-position:-360px -196px;}
.slide_top span.focus a.xg_v,.slide_top span.focus a.rec { background-position:-520px -196px; font-weight:600;}
.slide_top span a.xg_s { background-position:-364px -286px;}
.slide_top span.focus a.xg_s { background-position:-524px -286px; font-weight:600;}
.slide_top span a.rev { background-position:-364px -256px;}
.slide_top span.focus a.rev { background-position:-524px -256px; font-weight:600;}

.slide_top span.focus { background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) -360px -220px no-repeat;}


.slide { padding-top:6px;}
.interrelated {
	width:308px;
	line-height:16px;
	margin:4px 0;
	text-align:left;
}

.interrelated .box-tr {
	padding:6px 0px 0 0px;
	margin-left:4px;
}
.interrelated li {
	float:left;
	width:106px;
	height:100px;
	overflow:hidden;
	padding-bottom:0px;
}
.interrelated #xg_v1 { padding-top:3px;}
.interrelated #xg_v1 ul { padding:0px 8px;}
.interrelated #xg_v1 li { padding:0px 17px; height:94px;}
.interrelated #xg_v1 li .word-pack {height:21px;	line-height:21px;}
.interrelated #xg_s1 ul { padding:0px 8px;}
.interrelated #xg_s1 li { padding:0px 17px;background:url(http://pic.boosj.com/images/play/inter-bg.png) no-repeat 12px 6px; padding-bottom:4px;}
.interrelated #xg_s1 li.word-pack2 { background:none; padding:0px 0px; width:132px; padding-left:8px;height:24px; }
.interrelated #xg_s1 li.word-pack2 h2 { font-family:"宋体"; font-weight:300; font-size:12px; line-height:24px; width:100%; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#535353;}
.interrelated #xg_s1 li.word-pack2 h2 a {color:#535353;}
.interrelated #xg_s1 li img { border:none;}
.interrelated .img-pack {
	width:106px;
	height:73px;
	padding-bottom:0px;
}
.interrelated #xg_s1 .img-pack {
	width:106px;
	height:73px;
	padding-bottom:4px;
}

.interrelated .img-pack img {
	padding:2px;
	width:100px;
	height:67px;
	border:1px solid #d7d7d7;
}
.interrelated .word-pack {
	text-align:left;
	width:100%;
	height:27px;
	line-height:27px;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.interrelated .word-pack a { color:#535353;}
.inSubject {
	width:308px;
	line-height:20px;
}
.inSubject .box-tr {
	padding:6px 8px 0 8px;
}
.inSubject li {
	float:left;
	width:147px;
	padding-bottom:6px;
}
.inSubject li.only {
	width:auto;
	float:none;
	padding-left:6px;
}
.inSubject .img-pack {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -202px no-repeat;
	width:128px;
	height:98px;
	text-align:right;
	margin:6px auto;
}
.inSubject .only .img-pack {
	float:left;
	margin:2px 6px 0 0;
}
.inSubject .img-pack img {
	width:120px;
	height:90px;
}
.inSubject .word-pack {
	text-align:left;
}
.inSubject p {
	text-align:left;
	color:#666;
	height:18px;
	line-height:18px;
	width:120px;
	overflow:hidden;
	margin:0 auto;
}
.inSubject .only p {
	margin:0;
	width:144px;
}
.inSubject .summary {
	height:48px;
	overflow:hidden;
	line-height:16px;
}
.hotvedio .box-tr {
	padding:6px 8px 0 8px;
}
.hotvedio ul {
	padding:0 6px 6px;
}
.hotvedio li {
	background:url(http://pic.boosj.com/images/play/dashed_bottom_612.png) no-repeat bottom;	
	padding:4px 0;
	vertical-align:bottom;
}
.hotvedio .num-pack {
	color:#fff;
	display:block;
	width:16px;
	height:14px;
	line-height:13px;
	font-weight:600;
	float:left;
	margin:6px 6px 0 0;
}
.hotvedio .share .num-pack {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) -30px -56px no-repeat;
}
.hotvedio .share .img-pack, .hotvedio .share .author-pack,.hotvedio .share .word-name {
	height:0;
	overflow:hidden;
}
.hotvedio .share .num-hot {
	float:left;
	width:66px;
	height:18px;
	text-align:right;
	overflow:hidden;
}
.hotvedio .share .num-hot span {
	height:0;
	overflow:hidden;
	display:none;
}
.hotvedio .share .word-pack {
	float:left;
	height:18px;
	width:192px;
	overflow:hidden;
}
.hotvedio .full .num-pack {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -56px no-repeat;
}
.hotvedio .full .img-pack {
	width:106px;
	height:73px;
	float:left;
	padding-top:3px;
	margin-right:6px;
}
.hotvedio .img-pack img {
	width:100px;
	height:67px;
	padding:2px;
	border:1px solid #d7d7d7;
}
.hotvedio p {
	text-align:left;
	line-height:18px;
	color:#666;
	padding-top:2px;
}
.hotvedio .full .word-pack {
	height:36px;
	overflow:hidden;
}


.newRanking .box-tr {
	padding:6px 8px 0 8px;
}
.newRanking ul {
	padding:0 6px 6px;
}
.newRanking li {
	background:url(http://pic.boosj.com/images/play/dashed_bottom_612.png) no-repeat bottom;	
	padding:4px 0;
	vertical-align:bottom;
}
.newRanking .num-pack {
	color:#fff;
	display:block;
	width:16px;
	height:14px;
	line-height:13px;
	font-weight:600;
	float:left;
	margin:6px 6px 0 0;
}
.newRanking .share .num-pack {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) -30px -56px no-repeat;
}
.newRanking .share .img-pack, .hotvedio .share .author-pack {
	height:0;
	overflow:hidden;
}
.newRanking .share .num-hot {
	float:left;
	width:66px;
	height:18px;
	text-align:right;
	overflow:hidden;
}
.newRanking .share .num-hot span {
	height:0;
	overflow:hidden;
}
.hotvedio .share .word-pack {
	float:left;
	height:18px;
	width:192px;
	overflow:hidden;
}
.newRanking .full .num-pack {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -56px no-repeat;
}
.newRanking .full .img-pack {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) -200px -207px no-repeat;
	width:120px;
	height:94px;
	float:left;
	margin-right:6px;
}
.newRanking .img-pack img {
	padding-top:6px;
	width:106px;
	height:80px;
}
.newRanking p {
	text-align:left;
	line-height:18px;
	color:#666;
	padding-top:4px;
}
.newRanking .full .word-pack {
	height:36px;
	overflow:hidden;
}
.reSubject {
	width:308px;
	line-height:24px;
	margin:4px 0;
}
.reSubject li {
	vertical-align:bottom;
}
.reSubject .box-tr {
	padding:6px 8px 0 8px;
}
.reSubject .img-pack {
	float:left;
	width:148px;
	margin:5px auto;
}
.reSubject .img-pack a {
	display:block;
}
.reSubject .img-pack p {
	width:144px;
	height:24px;
	overflow:hidden;
	text-align:center;
}
.reSubject .reTyle {
	float:left;
	width:60px;
	height:24px;
	overflow:hidden;
}
.reSubject .reTitle {
	float:left;
	width:118px;
	height:24px;
	overflow:hidden;
	text-align:left;
}
.reSubject .img-pack img {
	width:140px;
	height:60px;
}
.reSubject p {
	text-align:left;
	width:120px;
	margin:0 auto;
	color:#666;
}
#play $prc .tag {
height:320px;
padding:6px 0 6px 8px;
}
.tag {
	padding:6px 0 6px 8px;
}
.tag li {
	float:left;
	line-height:24px;
}
.tag li img {
	width:300px;
	height:50px;
}
.tag-2, .tag-3, .tag-5, .tag-6 {
	width:150px;
	color:#07519a;
	text-align:left;
}
.tag-7 {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -2px no-repeat;
	padding-left:20px;
	width:80px;
	font-size:16px;
	font-weight:700;
	text-align:left;
}
.tag-8, .tag-9 {
	width:100px;
	font-size:14px;
	font-weight:bold;
}
.tag-10, .tag-11, .tag-12, .tag-13, .tag-14, .tag-15, .tag-16, .tag-17 {
	width:75px;
	font-size:14px;
	font-weight:bold;
}
.tag-7 a, .tag-8 a, .tag-9 a {
	height:44px;
	line-height:44px;
}
.tag-10 a, .tag-11 a, .tag-12 a, .tag-13 a, .tag-14 a, .tag-15 a, .tag-16 a, .tag-17 a {
	height:28px;
	line-height:28px;
}
.review-recommend {
	line-height:16px;
}

.review-recommend .box-tr {
	padding:6px 0 0 0;
	margin-left:4px;
}
.review-recommend ul {
	padding:0px 9px;
}
.review-recommend li {
	float:left;
	width:106px;
	padding-bottom:6px;
	padding:0px 6px 2px 6px;
}
.review-recommend li a{display:inline-block;float:left;}
.review-recommend li img { padding:2px; border:1px solid #d7d7d7;}
.review-recommend li h5 { width:100%; height:36px; font-family:"宋体"; font-weight:300; line-height:18px; font-size:12px; text-align:left; overflow:hidden; white-space:normal; text-overflow:ellipsis;}
.review-recommend li h5 a { color:#2872b5;}
.review-recommend .review {width:590px; height:295px;overflow-y:auto;overflow-x:hidden; border:1px solid #aca899; padding:1px 5px; margin-bottom:6px;}
.review-recommend .review table  { width:auto; font-size:12px; }
.review-recommend .review table td { line-height:24px;}
.review-recommend .review table tr.bg-gray { background:#eeeeee; color:#707070;}
.review-recommend .review table tr.bg-gray td { width:584px; }
.review-recommend .review table tr.bg-white { background:#fffff; color:#2872b5;}
#rev_click1 .box-bl ,
#rev_click1 .box-br { padding:0px; background:none; }
.xyx_recom .box-tr {
	padding:6px 8px 0 8px;
}
.xyx_recom .box-br .box_tr_h2 {	
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -340px no-repeat;
	color:#464646;
	font-size:12px;
	font-weight:900;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:left;
	padding-left:16px;
	margin:0 484px 0px 8px;}
.xyx_recom .box-tr h2 {
	float:left;
}
.xyx_recom .box-tr a {
	display:block;
	float:right;
	line-height:30px;
	padding-right:10px;
	text-decoration:none;
	color:#7d7d7d;
	background:url(http://pic.boosj.com/images/xiegang.gif) right no-repeat;
}
.xyx_recom .box-bl ul {
	background:url(http://pic.boosj.com/images/play/dashed_bottom_612.png) left  bottom no-repeat; 
	
}
.xyx_recom .box-bl ul.ul_img li {
	float:left;
	width:90px;
	padding:0 15px 10px 15px;
}
.xyx_recom .box-bl ul.ul_text li {
	float:left;
	width:120px;
	padding:0 15px 0px 15px;
}
.xyx_recom .box-bl a img {
	padding:2px;
	background:#fff;	
	border:1px solid #cccccc;
}
.xyx_recom .box-bl  a img:link {
	border:1px solid #eb6100;
}
.xyx_recom .box-bl  a img:visited {
	border:1px solid #eb6100;
}
.xyx_recom .box-bl  a img:hover {
	border:1px solid #eb6100;
}
.xyx_recom .box-bl  a img:active {
	border:1px solid #eb6100;
}
.xyx_recom .box-bl  h3 {
	margin:2px auto;
	width:100%;
	font-family:"宋体";
	font-size:12px;
	line-height:20px;
	height:20px;
	font-weight:300;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.xyx_recom .box-bl li h3 a {
	text-decoration:none;
	color:#434343;
}
.xyx_recom .box-bl li h3 a:hover {
	text-decoration:underline;
	color:#434343;
}
.xyx_recom .box-bl li h2 {
	float:left;
	width:208px;
	text-align:left;
}
.xyx_recom .box-bl li h2 {
	width:100%;
	background:none;
	color:#434343;
	font-size:12px;
	padding-left:0;
	font-weight:300;
	height:24px;
	line-height:24px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.xyx_recom .box-bl li h2 a {
	color:#434343;
	text-decoration:none;
}
.xyx_recom .box-bl li h2 a:hover {
	text-decoration:underline;
}
#review_sub {
	line-height:18px;
}
#review_sub .box-tr {
	padding:6px 12px 0 8px;
}
#review_sub .box-br {
	height:1px;
	line-height:1px;
}
#review_sub table {
	margin:0 auto;
	text-align:left;
	font-size:12px;
}
#review_sub td {
	vertical-align:top;
	height:24px;
}
#review_sub td label {
	height:24px;
	line-height:24px;
	color:#535353;
}
#review_sub td input {
	line-height:18px;
}
#review_sub #reviewName {
	height:18px;
	border:1px solid #999;
}
#review_sub #isViewName, #review_sub #incognito {
	visibility:hidden;
}
 #review_sub #reviewBack {color:#535353;}
#review_sub #reContent-wp {
	position:relative;
	top:0;
	left:0;
}
#review_sub .edit {
	width:540px;
	height:90px;
	border:1px solid #999;
}
#review_sub #reContentView {
	width:540px;
	height:90px;
	border:1px solid #999;
}
#review_sub #isViewName {
	position:relative;
	top:2px;
}
#review_sub #reviewBack {
	float:right;
}
#review_sub .face {
	background:url(http://pic.boosj.com/images/play/face-all.gif) left top no-repeat;
	height:42px;
	width:547px;
	margin-bottom:8px;
}
#review_sub .face a {
	display:block;
	float:left;
	height:21px;
}
#review_sub .face1, #review_sub .face12 {
	width:44px;
}
#review_sub .face2, #review_sub .face13 {
	width:49px;
}
#review_sub .face3, #review_sub .face14 {
	width:50px;
}
#review_sub .face4, #review_sub .face15 {
	width:40px;
}
#review_sub .face5, #review_sub .face16 {
	width:52px;
}
#review_sub .face6, #review_sub .face17 {
	width:62px;
}
#review_sub .face7, #review_sub .face18 {
	width:55px;
}
#review_sub .face8, #review_sub .face19 {
	width:50px;
}
#review_sub .face9, #review_sub .face20 {
	width:50px;
}
#review_sub .face10, #review_sub .face21 {
	width:57px;
}
#review_sub .face11, #review_sub .face22 {
	width:38px;
}
#review_sub .submitTd {
	border-top:1px solid #ccc;
	vertical-align:bottom;
	height:26px;
}
#review_sub .submitTd a {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -115px no-repeat;
	display:block;
	width:72px;
	height:20px;
	float:right;
	text-indent:72px;
	overflow:hidden;
}
.noticeDialog {
	color:#07519a;
	position:absolute;
	top:120px;
	left:132px;
	font-size:14px;
	font-weight:700;
	line-height:21px;
	width:488px;
}
.jqmWindow {
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-120px;
	width:240px;
	color:#333;
	padding:6px 6px 6px 12px;
	color:#fff;
	background-color:#000;
filter:alpha(opacity:80);
	opacity:.8;
	display:none;
}
#loginLayer a strong, .talk a strong, .partakeInfo a strong {
	display:none;
}
#loginLayer div, .talk div {
	margin:8px auto;
	height:20px;
}
#loginLayer input {
	width:132px;
}
#loginLayer input, .talk input, .partakeInfo input {
	height:18px;
	line-height:18px;
	background-color:#dcdcdc;
	border-top:1px solid #a0a0a0;
	border-left:1px solid #a0a0a0;
	border-right:none;
	border-bottom:none;
}
#loginLayer p {
	font-weight:700;
	font-size:13px;
	text-align:left;
}
.jqmClose {
	background:url(http://pic.boosj.com/images/g-but.gif) left top no-repeat;
	width:12px;
	height:12px;
	float:right;
}
.jqmOverlay {
	background-color:#000;
}
#loginLayer .butLogin, #loginLayer .butRegister, .talk .talkSubmit, .partakeInfo .butCopy-1, .partakeInfo .butCopy-2 {
	width:54px;
	height:20px;
}
#loginLayer .butLogin {
	background:url(http://pic.boosj.com/images/g-but.gif) left -30px no-repeat;
	float:left;
	margin-left:50px;
}
#loginLayer .butRegister {
	background:url(http://pic.boosj.com/images/g-but.gif) left -60px no-repeat;
	float:right;
	margin-right:50px;
}
* html .jqmWindow {
	position:absolute;
top:expression((document.documentElement.scrollTop || document.body.scrollTop)+Math.round(50 *(document.documentElement.offsetHeight || document.body.clientHeight) / 100)+'px');
}
.talk, .partakeInfo {
	position:absolute;
	top:550px;
	right:320px;
	color:#fff;
	padding:12px 6px 2px 12px;
	line-height:18px;
	text-align:left;
	background-color:#000;
filter:alpha(opacity:90);
	opacity:.9;
	display:none;
}
.talk {
	width:380px;
}
.talk input {
	width:280px;
}
.talk .talkSubmit {
	background:url(http://pic.boosj.com/images/g-but.gif) left -120px no-repeat;
	float:right;
	margin-right:30px;
}
.partakeInfo {
	width:464px;
}
.partakeInfo div {
	float:left;
	height:30px;
}
.partakeInfo div * {
	float:left;
}
.partakeInfo #playPageUrl {
	width:240px;
}
.partakeInfo #playerHTML {
	width:210px;
}
.partakeInfo .butCopy-1, .partakeInfo .butCopy-2 {
	background:url(http://pic.boosj.com/images/g-but.gif) left -90px no-repeat;
	margin-left:12px;
}
#plc-main.plc-main-lb {
	width:488px;
}
.plc-main-lb #player {
	width:480px;
	height:385px;
	margin-bottom:0;
}
.plc-main-lb .video {
	margin-bottom:2px;
}
.plc-main-lb .video .box-tr {
	padding-top:4px;
}
.plc-main-lb .video .box-bl {
	padding-left:4px;
}
.plc-main-lb .video .box-br {
	padding-bottom:4px;
	padding-right:4px;
	height:385px;
}
#movieBar {
	border:1px solid #c6c6c6;
	overflow:hidden;
	width:480px;
	padding-bottom:8px;
}
#movieBar h2 {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) left -12px no-repeat;
	color:#666;
	font-size:14px;
	font-weight:900;
	height:28px;
	line-height:28px;
	text-align:left;
	padding-left:24px;
	margin-right:340px;
	margin-left:12px;
}
#movieBar ul {
	width:702px;
	height:20px;
	overflow:hidden;
}
#movieBar li {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) -228px -115px no-repeat;
	color:#313131;
	float:left;
	height:20px;
	line-height:20px;
	padding-left:12px;
	width:66px;
	cursor:pointer!important;
	cursor:hand;
}
#movieBar li.movieCur {
	background:url(http://pic.boosj.com/images/play/pin-bg-0208.png) -108px -115px no-repeat;
	color:#fff;
}
.movieTitle {
	text-align:left;
	padding-left:12px;
	height:22px;
	line-height:22px;
	font-weight:700;
}
.movieSummary {
	text-align:left;
	padding-left:12px;
	height:108px;
	line-height:18px;
	overflow:hidden;
	padding-bottom:2px;
}
.plc-main-lb .info {
	top:456px;
}
.plc-main-lb .info .author {
	padding:14px 0;
}
.plc-main-lb .infoword .summary {
	height:72px;
}
