@charset "utf-8";
/* CSS Document */
/*body{background:url(http://www.boosj.com/images/jrpic.jpg) no-repeat center 0;}
.pub-head .logo a{display:block; width:165px; height:69px; background:url(http://www.boosj.com/images/logo24.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.boosj.com/images/logo24.png');}
.pub-head .logo a img{display:none;}*/
.pub-txtlist li,.page-index-face .list,.pri-column-hezuo dd,.pri-column-create dt,.pri-column-create dd,.pub-sidecolumn,
.pub-dotlist li
{ 
	background:url(../images/index-icon.png) no-repeat;
}
/*font-family: "Microsoft YaHei",tahoma,arial,san-serif;*/
.pub-banner{ width:100%; overflow:hidden; line-height:1px; font-size:1px; text-align:center; padding-bottom:10px;}
.pubn{padding-bottom:0;}
.page-index{ margin:10px auto 0px;	 width:990px; overflow:hidden;}
/*第一屏栏目*/
.page-index-face{ margin-top:10px; background-color:#000; background:url(../images/face-bg.png) repeat-x  top center;}
/*头部焦点图*/
.pri-focus{ position:relative; left:0px; top:0px; display:inline; float:left; width:350px; height:332px; overflow:hidden; color:#FFF; background-color:#000;}
.pri-focus .show{ display:none;}
.pri-focus .show div{ width:350px; height:250px; overflow:hidden;}
.pri-focus h2{ margin:0 auto; width:320px; font-weight:bold; line-height:24px; height:24px; overflow:hidden;}
.pri-focus a{ color:#FFF;}
.pri-focus img{ display:block;}
.pri-focus p { margin:0 auto; width:320px; line-height:20px; height:40px; overflow:hidden;}
.pri-focus .control{ position:absolute; bottom:0px; right:0px; width:80px; /*width:240px;*/ height:15px; overflow:hidden;}
.pri-focus .control span{ cursor:pointer; display:inline; float:left; /*float:right; */margin-right:6px; width:10px; height:10px; overflow:hidden; background-color:#505050; }
.pri-focus .control .current{background-color:#fe0000;}

.page-index-face .picbox{ display:inline; float:left; width:368px; overflow:hidden; }
.page-index-face .video{ display:inline; float:left; width:240px; padding-left:15px;}
.page-index-face .video-box{ margin-bottom:10px; margin-top:15px; width:100%; height:198px; overflow:hidden;}
.page-index-face .video-box img{ display:block;}
.page-index-face .video-box div{ width:240px; height:180px; overflow:hidden; background-color:#000;}
.page-index-face h4{ padding:0px 6px; height:18px; line-height:18px; overflow:hidden; background:#d7d7d7;}
.page-index-face h4 a{ color:#000;}
.page-index-face .list{ clear:both; width:100%; height:60px; overflow:hidden; background-color:#1a1a1a; background-repeat:repeat-x; background-position:0px -141px;}
.pub-txtlist li{ padding-left:21px; height:20px; line-height:20px; _line-height:22px; overflow:hidden; background-position:-460px -96px;}
.pub-txtlist a{ margin-right:6px; color:#b3b3b3;}
.page-index-face .list .pub-txtlist{ width:100%; padding-top:10px; overflow:hidden;}
.page-index-face .list li{ display:inline; float:left; width:260px; margin-left:32px; background-position:-460px -54px;}
.page-index-face .botline{ width:100%; height:18px; overflow:hidden; background:url(../images/face-bg-line.png) no-repeat 0px 0px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.boosj.com//images/face-bg-line.png",sizingMethod="crop");_background:none;}

.pri-piclist li{ display:inline; float:left; margin-left:11px; margin-top:15px; width:173px; line-height:16px; overflow:hidden;}
.pri-piclist img{ display:block; }
.pri-piclist h3{ width:100%; padding-top:4px; height:22px; line-height:22px; overflow:hidden;}
.pri-piclist h3 a{ color:#FFF;}
.pri-piclist p{ width:100%; height:22px; line-height:22px; overflow:hidden; color:#989898;}

/*通栏栏目*/
.pub-plate{ margin-bottom:10px; width:100%; padding-top:3px; height:348px; overflow:hidden; background-color:#e6e6e6;}
.pub-plate .pub-column{ display:inline; float:left; margin-left:3px; margin-top:0px; width:748px; height:342px; overflow:hidden; border:1px solid #cfcfcf; background-color:#FFF;}
.pub-plate .pub-sidecolumn{ display:inline; float:right; margin-right:3px; width:228px; height:342px; overflow:hidden; border:1px solid #cfcfcf;}
.pub-plate  .pub-column .cnt{ display:none; }
.page-index .pub-column .cnt_current{ display:block;}
/*公共栏目*/
.pub-column{ margin-top:10px; border:1px solid #dddddd;}
.pub-column .tit{ position:relative; left:0px; top:0px; width:100%; height:48px; }
.pub-column .cnt{ width:100%; overflow:hidden; padding-bottom:4px; padding-top:12px;}

/*新修改*/
.pub-column .tit-name{ display:inline; float:left; width:104px; margin-top:12px; margin-left:14px; padding-left:10px; height:24px; line-height:24px; overflow:hidden; border-left:10px solid #ff6a00; }
.pub-column .tit-name a{ display:block; width:100%; height:24px; overflow:hidden; text-indent:-9999px; font-size:18px; font-family: "Microsoft YaHei",tahoma,arial,san-serif; color:#000; background:url(../images/title.png) no-repeat -10px -12px;}
/*各栏目头部文字背景*/
.pri-column-movie .tit-name a{ background-position:-10px -112px;}
.pri-column-smile .tit-name a{ background-position:-10px -312px;}

.page-index .main-plate .pub-column{ height:350px;}
.pub-column .menu{ position:absolute; right:1px; top:12px;  overflow:hidden;}
.pub-column .menu li{ display:inline; float:left; margin-right:16px; margin-left:0px;  height:28px; line-height:22px; text-align:center; }
.pub-column .menu li a{ color:#000;}
.page-index .main-plate .pub-banner{ margin-top:10px; width:726px; height:90px; padding-bottom:0; overflow:hidden; }

.pub-sidecolumn{ border:1px solid #dddddd;  background-repeat:repeat-x; background-position:0px -400px; background-color:#FFF;}
.pub-sidecolumn .tit{ position:relative; left:0px; top:0px; width:100%; height:48px; }
.pub-sidecolumn  .cnt{ width:100%; overflow:hidden; padding-bottom:4px; }

.pub-sidecolumn .tit-name{ display:inline; float:left; margin-top:12px; margin-left:14px; padding-left:10px; width:104px; height:24px; line-height:24px; border-left:10px solid #ff6a00; }
.pub-sidecolumn .tit-name a{display:block; width:100%; height:24px; overflow:hidden; text-indent:-9999px; font-size:18px; font-family: "Microsoft YaHei",tahoma,arial,san-serif; color:#000; background:url(../images/title.png) no-repeat -10px -212px;}
.pri-column-movie .tit-name a{ background-position:-10px -112px;}
.pri-column-smile .tit-name a{ background-position:-10px -312px;}
.pri-sidecolumn-zhuanqu .tit-name a{background-position:-10px -412px;}

/*侧栏排行榜*/
ul.pub-bang{ margin:10px auto 0px; width:210px;}
ul.pub-bang li{ width:100%; height:28px; line-height:28px; overflow:hidden; border-bottom:1px dotted #cdcdcd}
ul.pub-bang li a{ color:#343434;}
ul.pub-bang li span{ display:inline; float:left; margin-right:5px; margin-top:6px; width:14px; height:14px; line-height:14px; text-align:center; background-color:#f78c08; color:#FFF; }
ul.pub-bang li.sep span{ background-color:#cc0200;}
ul.pub-bang li.adv{ width:208px; height:180px; overflow:hidden;}
ul.pub-bang li.adv img{ display:block;}
ul.pub-bang li.first{  height:178px; overflow:hidden;}
ul.pub-bang li.first h4{ height:24px; line-height:24px; overflow:hidden;}
ul.pub-bang li.first h4 a{ color:#000;}
ul.pub-bang li.first img{ width:210px; height:150px; overflow:hidden;}

/*大图列表*/
.pub-twopic{ display:inline; float:left; margin-left:11px; width:345px; margin-bottom:6px; height:124px;  overflow:hidden;}
.pub-twopic .bigpic{ position:relative; left:0px; top:0px; display:inline; float:left; width:190px; height:122px; overflow:hidden; background-color:#666;}
.pub-twopic a.bigpic:hover{ text-decoration:none;}
.pub-twopic .bigpic em{ position:absolute; left:0px; top:0px; width:56px; height:56px; background:url(../images/cover-video.png) no-repeat 0px 0px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.boosj.com/images/cover-video.png",sizingMethod="crop");_background:none;}
.pub-twopic .bigpic span{ position:absolute; left:0px; top:98px; cursor:pointer; width:190px; height:24px;background : rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);  background:#000000;  }
.pub-twopic .bigpic i{ position:absolute; left:5px; top:98px; cursor:pointer; width:180px; height:24px; line-height:24px; font-style:normal; text-align:center; overflow:hidden; color:#FFF; }
.pub-twopic .ulbox{ display:inline; float:left; margin-left:8px; width:140px; overflow:hidden;}
.pub-dotlist li{ height:21px; line-height:21px; text-indent:8px; overflow:hidden; background-position:-472px 10px;}
.pub-dotlist a{ color:#333333; }

/*公共图片列表*/
.pub-piclist{ width:100%; padding-left:12px; overflow:hidden; clear:both;  }
.pub-piclist li{ display:inline; float:left; margin-right:17px; width:167px;  padding-top:12px; line-height:16px; overflow:hidden;}
.pub-piclist img{ display:block; }
.pub-piclist h3{ width:100%; padding-top:4px; height:16px; overflow:hidden;}
.pub-piclist h3 a{ color:#f9a400;}
.pub-piclist p{ width:100%; height:16px; overflow:hidden; color:#676767; margin-top:4px;}
.pri-sidecolumn-point .pub-bang{ margin-top:0px;}
.pri-sidecolumn-point .tit em{ position:absolute; left:12px; top:43px; z-index:10; display:block; width:48px; height:72px; overflow:hidden; background:url(../images/ribbon.png) no-repeat 0px 0px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.boosj.com/images/ribbon.png",sizingMethod="crop");_background:none;}
.pri-sidecolumn-zhuanqu .pub-dotlist{ margin:0 auto; width:212px; padding-top:12px; overflow:hidden; }
.pri-sidecolumn-zhuanqu  li{ height:24px; line-height:24px; border-bottom:1px dotted #CDCDCD;}
.pri-sidecolumn-zhuanqu .pub-dotlist .imgbg{ position:relative; left:0px; top:0px; text-indent:0px; margin-bottom:6px; padding:0px; width:100%; height:98px; overflow:hidden; border:none;}
.pri-sidecolumn-zhuanqu .pub-dotlist .imgbg img{ display:block;}
.pri-sidecolumn-zhuanqu .pub-dotlist .imgbg em{ position:absolute; left:0px; top:74px; cursor:pointer; width:212px; height:24px;background : rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);  background:#000000;  }
.pri-sidecolumn-zhuanqu .pub-dotlist .imgbg span{ position:absolute; left:10px; top:74px; cursor:pointer; width:192px; height:24px; line-height:24px; font-style:normal; text-align:center; overflow:hidden; color:#FFF; }
.pri-sidecolumn-zhuanqu .pub-dotlist .imgbox{ position:relative; left:0px; top:0px; text-indent:0px; margin-top:6px; padding:0px; width:100%; height:90px; overflow:hidden; border:none;}

/*左右两栏块*/
.page-index .main-plate{ display:inline; float:left; margin-bottom:6px; width:726px;}
.page-index .side-plate{ display:inline; float:left; margin-right:12px; margin-bottom:6px; width:250px;}
.page-index .side-plate img{ display:block;}

/*公共栏目*/
.pub-column-d{ margin-bottom:10px; border:1px solid #dddddd; background:url(../images/column-bg.png) repeat-x 0px 0px #FFF;}
.pub-column-d .tit{ position:relative; left:0px; top:0px; width:100%; height:48px; }
.pub-column-d .cnt{ width:100%; overflow:hidden; padding-bottom:4px;}

.pub-column-d .tit span{ display:inline; float:left; margin-top:12px; margin-left:14px; width:104px; padding-left:10px; height:24px; overflow:hidden; line-height:24px; border-left:10px solid #ff6a00; }
.pub-column-d .tit span a{display:block; width:100%; height:24px; overflow:hidden; text-indent:-9999px; font-size:18px; font-family: "Microsoft YaHei",tahoma,arial,san-serif; color:#000; background:url(../images/title.png) no-repeat -10px -512px;}
.pri-column-original .tit span a{ background-position:-10px -614px;}
.pri-column-hezuo .tit span a{ background-position:-10px -712px;}
.pri-column-game .tit span a{ background-position:-10px -810px; }
.pri-column-create .tit span a{ background-position:-10px -914px; }
.pri-column-fashion .tit span a{ background-position:-10px -712px; }
.pri-column-news .tit span a{ background-position:-10px -1112px; }

.pub-column-d .menu{ position:absolute; left:112px; top:14px; height:24px; line-height:24px; }
.pub-column-d .menu a{ margin-left:6px; margin-right:6px; }
.pub-column-d .menu a.sep{ color:#fe6a00;}
.side-plate .pub-column-d .tit{ width:230px; margin:0 auto; border-bottom:1px solid #FFF; }
.side-plate .pub-column-d .tit-name{ margin-left:0px; width:100%; height:47px;  border-bottom:1px solid #cccccc; }

/*侧栏民生热搜词*/
.pri-column-find{height:100%; overflow:hidden;}
.pri-column-find p{ margin-left:18px; width:220px; padding-top:12px; overflow:hidden;}
.pri-column-find p a{ display:inline-block; margin-bottom:2px; margin-right:6px; padding-left:4px; padding-right:4px; height:22px; line-height:22px; color:#000; overflow:hidden;}
.pri-column-find p .hot{color:red;}
.pri-column-find p .hei{color:#0563af;}

/*侧栏合作专区*/
.pri-column-hezuo{ height:340px; overflow:hidden;}
.pri-column-hezuo dl{ position:relative; left:0px; top:0px; margin-top:16px; margin-left:12px; width:162px; height:54px; padding-left:66px; overflow:hidden;}
.pri-column-hezuo dt{ position:absolute; left:0px; top:0px; width:58px; height:55px; overflow:hidden;}
.pri-column-hezuo dd{ padding-left:6px; height:18px; line-height:18px; overflow:hidden; background-position:-472px 8px;}
.pri-column-hezuo dd a{ color:#4f4f4f; }

/*原创集结号*/
.pri-column-create{ height:auto;}
.pri-column-create dl{ position:relative; left:0px; top:0px; margin-top:12px; margin-left:12px; width:114px; height:154px; padding-left:112px; overflow:hidden;}
.pri-column-create dt{ position:absolute; left:0px; top:0px; width:104px; height:145px; overflow:hidden; background-position:0px -212px;}
.pri-column-create dd{ padding-left:18px; height:22px; line-height:22px; overflow:hidden; background-position:-460px -54px;}
.pri-column-create dd.sep{ padding-top:6px; font-weight:bold; background-position:-460px -202px;}
.pri-column-create dd.sep a{ color:#000;}
.pri-column-create dd a{ color:#b1b1b1;}
.pri-column-create li{ margin:0 auto; width:216px; height:24px; line-height:24px; overflow:hidden;}
.pri-column-create li a{ margin:0 6px;}
.pri-column-create li em{ color:#ff6a00; font-weight:bold;}

/*播视新闻*/
.pri-column-news{ height:250px; overflow:hidden;}
.pri-column-news li{ margin:0 auto; width:228px; height:28px; line-height:28px; overflow:hidden; border-bottom:1px dotted #cccccc;}
.pri-column-news li a{ margin-right:6px;}

/*原创集结*/
.main-plate .pub-column-d{ height:350px;}
.main-plate .pub-column-d .tit{ width:702px; margin:0 auto; border-bottom:1px solid #FFF; }
.main-plate .pub-column-d .tit-name{ margin-left:0px; width:100%; height:47px;  border-bottom:1px solid #cccccc; }
.main-plate .pub-piclist li{ margin-right:11px;}
.main-plate .pri-column-fashion{ height:auto;}

/*首页节日套头*/
.wrapper{ /*background:url(http://www.boosj.com/images/happy/yuandan_bg_mini.jpg) repeat-x center top;*/ }
