@charset "utf-8";

/** global **/
* { padding:0; margin:0; list-style:none;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; color:#555555; background:#F7F7F7;}
img { border:0px;}
a { color:#2B93D2; text-decoration:none;outline:none;}
a:hover { color:#E31E1C; text-decoration:underline;}
fieldset{border:0;padding:0;}
legend{display:none;}



/* Head头部 */
.playHeader { width:100%;background:#000000;}

.userInfo { width:968px;margin:0px auto;}
.userInfo h1 { line-height:30px;font-size:18px;color:#FFFFFF;font-weight:bold;}
.userInfo span { font-size:12px;color:#FFFFFF;}
.userInfo span a { color:#FFFFFF;}

.userNav { width:968px;margin:0 auto;padding-bottom:10px;text-align:right;}
.userNav a { color:#FFFFFF;font-weight:bold;margin:10px;}

/* 视频播放框 */
.playMain { width:100%;background:url(/Public/images/bf_swf_b.jpg) repeat-x left top;padding-top:10px;}
.playMain .back { text-align:center;width:968px;margin:0 auto;}

.videoTitle { text-align:left;width:600px;padding:4px;font-size:14px;color:#FFFFFF;} 
.videoWidows { border:1px solid #C0C0C0; width:726px; height:480px; background-color:#000000;}						/* FireFox */
* html .videoWidows { border:1px solid #C0C0C0; width:726px; height:480px; background-color:#000000;float:left;}	/* ie6 fixed */
*+html .videoWidows { border:1px solid #C0C0C0; width:726px; height:480px; background-color:#000000;float:left;}	/* ie7 fixed, 注意顺序 */

.lMenu { width:58px;float:left;padding-top:20px;margin-top:20px;}
.lMenu ul li { margin-top:20px;}
.lMenu ul li a { display:block;width:35px;height:30px;text-indent:-9999px;}
.lMenu ul li.shareBtn a { background:url(/Public/images/share.gif) no-repeat;}
.lMenu ul li.shareBtn a:hover { background:url(/Public/images/share_hover.gif) no-repeat;}
.lMenu ul li.favBtn a { background:url(/Public/images/favor.gif) no-repeat;}
.lMenu ul li.favBtn a:hover { background:url(/Public/images/favor_hover.gif) no-repeat;}

.rMenu { width:58px;float:left;padding-top:20px;margin-top:20px;}
.rMenu ul li { margin-top:20px;}
.rMenu ul li a { display:block;width:35px;height:30px;text-indent:-9999px;}
.rMenu ul li.reportBtn a { background:url(/Public/images/report.gif) no-repeat;}
.rMenu ul li.reportBtn a:hover { background:url(/Public/images/report_hover.gif) no-repeat;}
.rMenu ul li.cinemaBtn a { background:url(/Public/images/cinema.gif) no-repeat;}
.rMenu ul li.cinemaBtn a:hover { background:url(/Public/images/cinema_hover.gif) no-repeat;}
.rMenu ul li.refreshBtn a { background:url(/Public/images/refresh.gif) no-repeat;}
.rMenu ul li.refreshBtn a:hover { background:url(/Public/images/refresh_hover.gif) no-repeat;} 

/* 播放器两边广告位置 */
.lDuLian { width:120px;float:left;}
.rDuLian { width:120px;float:right;}

/* 视频举报 & 加入专辑 */
#overFrame { position:absolute; z-index:1001; left:50%;}
.overFrame { position:absolute; color:#333333; padding:0; line-height:200%; z-index:1000;  background:#FFFFFF;}
.overFrame a { color:#FFFFFF; text-decoration:none;}
.overFrame a:hover { text-decoration:underline; color:#FFFFFF;}
.overFrame h5.htitle { font-weight:normal; color:#000000;  padding:0 10px;  background:#222222; line-height:35px; background:#B8B8B8 url(../images/new_6/gradual_v3.png) repeat-x left -100px;}
.overFrame h5.htitle em { float:right; display:block; font-weight:normal; height:35px; font-style:normal; cursor:pointer; background:url(../images/new_6/ToolRefseIcon.gif) no-repeat left 11px; width:40px; text-align:right;}
.overFrameContentBao { padding:10px; background:#B8B8B8;}
.overFrameContent { width:100%; overflow:hidden;}

/* 快速登录 & 快速注册 */
.LRFrame_quick dl dt , .LRFrame_quick dl dd { padding:5px 0; width:400px; margin:0 auto; overflow:hidden;}
.LRFrame_quick dl input{ float:right;}
.LRFrame_quick dl label { float:left;}
.LRFrame_quick dl label em { font-style:normal; color:#FF0000;}

/* 视频播放 */
#watchPlayer{padding:0 4px;height:385px; width:600px;float:left;}

/* 滚动相关视频列表 */
.moreList { width:100%;}

/* content */
#content { margin:0 auto; padding-bottom:20px; width:968px;}
#content:after { content: "."; display: block; height: 0; clear:both; visibility: hidden;}

.stepBao{ width:100%;}
.stepBao:after { content: "."; display: block; height: 0; clear:both; visibility: hidden;}

/****** watch ******/
#watch{padding-top:10px;}
#watch .column1{width:488px;float:left;margin-right:12px;}
#watch .column2{width:292px;float:left;margin-right:12px;padding-top:3px}
#watch .column3{width:161px;float:left;padding-top:3px;}

#watch .ads img{display:block;}
#watch .vlist1{width:285px;padding:10px 0 2px;}
#watch .vlist1 li{width:85px;float:left;margin:0 10px 0 0;}
#watch .vlist2 li{height:53px;padding:5px 0;}
#watch .vlist2 dl{width:160px;margin:0;float:left;}
#watch .vlist2 .vpic1{margin:0 5px 0 0;float:left;}

#watch .vpic1{width:83px;height:51px;border:1px solid #DEDCDB;margin-bottom:2px;}
#watch .vpic1 a{display:block;width:83px;height:51px;overflow:hidden;}
#watch .vpic1 img{width:83px;height:62px;margin-top:-5px;}

#watch .pagelist{padding:5px 5px 5px 0;font-size:11px;font-family:"Courier New";text-align:right;}
#watch .pagelist a{padding:0 2px;color:#686868;}
#watch .pagelist a:hover{color:#2A93D4;}
#watch .pagelist a.on{font-weight:800;color:#000000;}

#watch .textAdList{width:129px;overflow:hidden;white-space:nowrap;}
#watchStage{width:100%;background:url(../images/new_6/watch/watchStage_v9.png) repeat-y -1400px 0;}
#watchStage .plistTitle{height:64px;background-position:-500px 0;}

/* 视频相关信息介绍 标题 */
#watchTitle {width:488px;height:46px;font-size:14px;line-height:42px;overflow:hidden;position:relative;z-index:1;background:url(../images/new_6/watch/watchStage_v9.png) no-repeat 0 0;}
#watchTitle .extraPic {position:absolute; margin-left:3px;}
#watchTitle .subPlBtn {width:50px; height:26px; line-height:26px; padding-bottom:20px; color:#818181; background:url(../images/new_6/btn_sort_v5.png) no-repeat left -2700px; position:absolute; right:9px; top:10px; text-decoration:none; font-weight:bold; font-size:18px; text-align:center; font-family:Georgia ;}
#watchTitle .renzheng {width:68px; height:34px;  background:url(../images/new_6/watch/renzheng_v4.png) no-repeat; position:absolute; right:5px; top:13px; text-indent:-9999px;}
#watchTitle .renzheng1 {background-position:left 0; }
#watchTitle .renzheng2 {background-position:left -100px;}
#watchTitle .renzheng3 {background-position:left -200px;}
#watchTitle .vt {line-height:44px; padding-top:3px; font-size:14px; text-indent:10px;}
#watchTitle .pt {line-height:23px; padding-top:12px;  font-size:13px; text-indent:10px;}
#watchTitle .pvt {line-height:30px; font-size:12px; text-indent:10px;}

/* 视频相关信息介绍 */
#watchTool{padding:0 4px 5px 4px;margin:0 auto;background:url(../images/new_6/watch/watchStage_v9.png) no-repeat -1900px bottom;}
#watchInfo { position:relative; background:#BABABA url(../images/new_6/gradual_v3.png) repeat-x left -200px; padding:10px 10px 6px;}
#watchInfo .user{float:left;padding-right:10px;}
#watchInfo .user img{display:block;width:46px;height:46px;padding:4px;background:#E2E2E2;}
#watchInfo .user .sub{display:block;width:54px;height:18px;margin-top:3px;background:url(../images/new_6/watch/watchStage_v9.png) no-repeat -2400px 0;text-indent:-999999px;}
#watchInfo .info{width:385px;float:left;border-left:1px dotted #A8A8A8;padding:0 0 0 10px;overflow:hidden;}
#watchInfo .info p { line-height:170%;}
#watchInfo .info .memo {color:#777777;}
#watchInfo .info .memo a.more { float:right; background:url(../images/new_6/watch/watchStage_v9.png) no-repeat -2440px -58px; margin-top:10px; width:7px; height:6px; font-size:1px; line-height:1px;}
#watchInfo .info .code input { border:1px solid #C2C2C2; background:#D6D6D6; height:17px; line-height:17px; width:310px; font-size:11px;}


.watchBox .rcontent{padding:0 7px;}
.watchBox .hd{padding:3px 10px 6px 0;border-bottom:1px solid #E2E2E2;overflow:hidden;zoom:1;}
.watchBox .hd h2{width:100px;height:15px;float:left;font-size:14px;}
.watchBox .hd .more{float:right;}
.watchBox .bd{border-top:1px solid #FFFFFF;}


/* 评论form */
#watchComment .rcontent{padding:0;}
#watchComment .hd{padding:6px 14px;border:0;}
#watchComment .hd h2{width:66px;float:left;}
#watchComment .hd span{font-weight:700;color:#B1B1B1;}
#watchComment .bd{border:0;}
#watchComment form{padding:5px 0 10px 14px;}
#watchComment form div{width:392px;float:left;}
#watchComment form .checkImage{padding:0 0 6px 0;display:none;}
#watchComment button{width:67px;height:67px;border:0;padding:3px;margin-top:-2px;background:url(../images/new_6/watch/watchStage_v9.png) no-repeat -2500px 0;}
#watchComment button span{display:block;text-indent:-99999px;}
#watchComment .textarea{width:384px;height:64px;padding:5px;background:url(../images/new_6/watch/watchStage_v9.png) no-repeat -1000px 0;}
#watchComment .textarea textarea{width:370px;height:50px;border:0;padding:2px;line-height:1.5em;font-family:"Courier New";font-size:12px;}
#watchComment .checkImage{overflow:hidden;width:100%;}
#watchComment .checkImage span{float:left;margin-left:10px;_display:inline;color:#A4A4A4;line-height:28px;}
#watchComment .checkImage button{width:61px;height:31px;background-position:-2400px -20px;}
#watchComment .checkImage input{width:56px;height:17px;border:0;padding:4px 5px;float:left;overflow:hidden;background:url(../images/new_6/watch/watchStage_v9.png) no-repeat -2600px 0;}
#watchComment .checkImage img{margin-top:1px;float:left;}

/* 评论列表 */
#watchCommentList{position:relative;width:100%;}
#watchCommentList dl{position:relative;zoom:1;}
#watchCommentList dt{display:block;padding:2px 10px;background:#F1F1F1;color:#A5A5A5;}
#watchCommentList dt a{margin-right:4px;}
#watchCommentList dd{width:426px;padding:6px 0 10px 10px;line-height:1.8em;overflow:hidden;word-wrap:break-word;word-break:break-all;}
#watchCommentList dd.re{width:auto;position:absolute;right:16px;bottom:8px;padding:0;}
#watchCommentList dl.reply{padding:6px 0 6px 0;margin:0 10px 0 36px;background:url(../images/dotline.gif) repeat-x 0 0;}
#watchCommentList dl.reply dt{background:none;padding:0;}
#watchCommentList dl.reply dd{padding:4px 0;}


/* 推荐视频 */
#watchRecommended h2{background-position:-2700px -40px;}
#watchRecommended .bd{width:276px;overflow:hidden;}

/* 相关视频 */
#watchRelVideo h2{background-position:-2700px -40px;}
#watchRelVideo .bd{width:276px;overflow:hidden;}

/* 相关视频_旧的 */
#watchRelVideo_old h2{background-position:-2850px 0;}
#watchRelVideo_old .bd{height:315px;overflow:auto;}

/* 我的博文 */
#watchUserVideo h2{background-position:-3000px -20px;}






/** public class **/

.hidden { visibility:hidden;}
.after:after,.fix:after { content: "."; display: block; height: 0; clear:both; visibility: hidden;}
.fix{*zoom:1}
.bold { font-weight:bold;}
.hit { font-family:Verdana; font-size:10px; font-style:normal;}
.spacing { margin-top:20px;}
.spacing10 { margin-top:10px;}


/*---- xbox2 ----*/
b.rtop, b.rbottom{display:block;background:#F7F7F7}
b.rtop b.r1,b.rbottom b.r1{background:#E3E3E3;}
b.rtop b, b.rbottom b{display:block;height:1px;overflow: hidden; background:#F7F7F7; border-style:solid;border-width:0 1px;border-color:#E3E3E3;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
.rcontent { background:#F7F7F7; padding:5px 10px;border-style:solid;border-width:0 1px;border-color:#E2E2E2;}


/** pic show **/
/* v 160*100 */
p.vpic1 {  margin-bottom:10px;}
p.vpic1 a img { width:166px; height:106px; display:block;  background:#FFFFFF;}

/*-----pageList 评论分页-------*/
.pageList { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;}
.pageList A { BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none;}
.pageList A:hover {	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de;}
.meneame A:active {	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de;}
.pageList SPAN.current { PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px;}
.pageList SPAN.disabled {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px;}


/** footer **/
#footerBao { background:#F7F7F7; border-top:1px solid #909090;}
#footer { width:940px; margin:0 auto; padding:5px 0; color:#2B93D2;}
#footer a { color:#2B93D2;}
#footerMessage { width:740px; margin:0 auto;}
#footerMessage:after { content: "."; display: block; height:0; clear:both; visibility: hidden;}
#footerMessage .list { float:left; display:inline; width:100px; margin:0 20px 0 5px; line-height:180%;} 
#footerMessage .list dl dt { font-weight:bold; padding-bottom:10px;}
#footerMessage .long { width:200px;}
#footerLogo { width:740px; margin:10px auto;}
#footerLogo:after { content: "."; display: block; height:0; clear:both; visibility: hidden;}
#footerLogo .logo { float:left; display:inline;}
#footerLogo .text { margin-left:10px; font-size:11px; text-align:center;}
#footerLogo .text img{vertical-align:middle;}
#footerSearch{border-bottom:1px solid #949494;padding:12px 0;}
#footerSearch form{width:800px;margin:0 auto;}
#footerSearch .type{float:left;padding-top:3px;}
#footerSearch label{margin-right:16px;line-height:12px;color:#2B93D2;}
#footerSearch label input{margin-right:2px;}
#footerSearch .inputText{width:420px;height:13px;padding:5px 3px;float:left;border-style:solid;border-width:1px;border-color:#9F9F9F #DCDCDC #DCDCDC #9F9F9F;color:color:#2B93D2;font-size:12px;}
#footerSearch button{width:73px;height:25px;float:left;border:0;padding:0;background:url(../images/new_6/generalIcons_v4.png) no-repeat left -460px;color:#2B93D2;}
#footerSearch .searchBox{height:25px;overflow:hidden;float:left;}

/* header */
#headerP-baobao{ background:url(../images/new_idx/miniHeaderBG.png) repeat-x bottom;}
#headerP { height:40px; width:940px; margin:0 auto;}
#headerP a { color:#FFFFFF; text-decoration:none;}
#headerP a:hover { color:#FFFFFF; text-decoration:none;}
p#logoP { float:left; padding-top:3px;}
p#logoP img { height:30px; display:block;}
ul#navP { margin:10px 0 0 0; padding:0; overflow:hidden; float:left;}
ul#navP li { float:left; margin:0;  display:inline;}
ul#navP li a { display:block; line-height:150%; padding:0 9px; text-align:center; font-size:1.1em;  text-decoration:none;}
#headerP #userTop { float:right; margin:2px 0 0; padding:0; width:450px;}
#header_right_top { height:14px; line-height:14px; padding-top:10px;}

button { padding: 0 0.25em; line-height:150%; width: auto; overflow:visible; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size:1em; color: #333333;}

