
body{font-size:12px;line-height:1.6em;color:#666;background:#fff;text-align:left;}




.righttitle{margin:0;height:31px;overflow:auto;zoom:1;background:#bbb  repeat-x left top;}
.nobg{background:none;}
.righttitle h3{float:left;margin:0;height:31px;line-height:31px;padding-left:10px;font-size:14px;font-weight:bold;}
.righttitle h3 span{height:17px;padding-left:5px;border-left:5px solid #c00;}
.righttitle h3 span a{color:#464646;}
.righttitle h4{margin:0 10px 0 0;color:#c00;line-height:31px;float:right;font-weight:normal;font-size:12px;_display:inline;}

/* 搜索页面样式开始 */
.page_main{width:990px;margin:0 auto;}
#page_header{background:url(/uploads/image/vbisearch/header_bg.gif) repeat-x 0 bottom #f8f8f8;border-bottom:1px solid #cfcfcf;}
#page_header .page_main{padding:10px 0;}
#page_header .logo{float:left;}
#page_header .top_search{float:left;padding-left:15px;}
.search_bar{width:644px;height:46px;background:url(/uploads/image/vilayout/searchbar_search.gif) no-repeat 0 0;}
.search_bar .search_input_div{float:left;position:relative;width:520px;margin:10px 0 0 10px;*display:inline;}
.search_bar .search_text{width:100%;font-size:14px;padding:5px 0;border:0;margin:0;}
.search_bar .search_tips{position:absolute;width:100%;}
.search_bar .search_tips_in{border:1px solid #ccc;background:#fff;}
.search_bar .search_submit{float:left;border:0;padding:0 12px 0 0;margin:5px 0 0 10px;height:37px;line-height:37px;width:104px;overflow:hidden;font-size:14px;color:#fff;font-weight:bold;text-align:right;letter-spacing:5px;background:url(/uploads/image/vilayout/searchbar_search.gif) no-repeat right -5px #c00;}
.search_bar input[type="text"]:focus{border:none;}
#page_header .results_suggest{padding-top:20px;text-align:right;}
#page_header .results_suggest strong{font-weight:bold;color:#333;}
#page_header .results_suggest .icon{display:inline-block;width:17px;height:17px;vertical-align:middle;background:url(/uploads/image/vbisearch/search_icon.gif) no-repeat 0 0;}

#page_content{}
#page_content .content_top{margin-top:-28px; _position:relative; _z-index:2; }
#page_content .content_top li{float:left;}
#page_content .content_top a{float:left;display:block;height:26px;line-height:26px;border:1px solid #ccc;padding:0 15px;margin-left:5px;font-size:14px;background:#efefef;text-decoration:none !important;}
#page_content .content_top a:hover,
#page_content .content_top li.on a{color:#c00;border-bottom:1px solid #fff;background:#fff;}
#page_content .content_middle{padding:20px 0 0;}
#page_content .side_options{float:left;width:110px;padding-bottom:1px;}
.side_options_fixed{ position: fixed !important; top: 20px; left: auto !important; _position: absolute !important; _top:expression(documentelement.scrolltop);}
#page_content .side_options a:hover,
#page_content .side_options li.on a{color:#c00;}
#page_content .side_options .aside_list_1{padding:0 10px 10px;font-size:14px;line-height:1.8em;}
#page_content .side_options .aside_list_1 h3{font-weight:bold;color:#666;}
#page_content .side_options .aside_list_2{padding:10px;border-top:1px dashed #ccc;}
#page_content .side_options .aside_list_2 ul{overflow:hidden;}
#page_content .side_options .aside_list_2 li{line-height:20px;vertical-align:top;}
#page_content .side_options .aside_list_3{padding:10px;border-top:1px dashed #ccc;}
#page_content .side_options .aside_list_3 ul{overflow:hidden;}
#page_content .side_options .aside_list_3 li.first{clear:right;float:none;}
#page_content .side_options .aside_list_3 li{padding-right:10px;line-height:20px;display:inline-block;vertical-align:top;*padding-right:5px;}
#page_content .side_options .aside_list_3 li{*display:inline;}
#page_content .side_options .aside_list_3 a{display:inline-block;vertical-align:top;}
#page_content .aside{float: right; width: 128px;}
#page_content .aside .side_ads{ margin: 0 4px 10px; }
#page_content .results_main{margin-left:10px;float:left;width:725px;*display:inline;}
#page_content .results_main .results_main_options{}
#page_content .results_main .list_order{padding:8px;color:#666;background:#f2f2f2;border-bottom:1px solid #e1e1e1;}
#page_content .results_main .list_order a{vertical-align:middle;}

#page_content .side_options .show_more a{margin-top:8px;display:block;height:13px;background:url(/uploads/image/vbisearch/show_more.gif) center -50px #ebebeb;}
#page_content .side_options .show_more_on a{margin-top:8px;display:block;height:13px;background:url(/uploads/image/vbisearch/show_more.gif) center 0 #ebebeb;}
#page_content .side_options .with_show_more{height:120px;}
.key_word{color:#c00;}
.dark_bg{background:#f9f9f9;}
/* 搜索结果提示 */
.search_tips{margin:0 0 10px;}
.search_tips_main{padding:6px 10px;border:1px solid #f1e031;font-weight:bold;color:#666;font-size:14px;}
.search_tips_main .key_word{padding:0 2px;}
.search_tips_shadow{margin:0 5px;height:5px;background:#ebebeb;overflow:hidden;}

/* 资料列表样式 */

/*简介为一行或者两行时候的限定*/
.short_introduction .introduction{height:1.6em;overflow:hidden;}
.long_introduction .introduction{height:3.2em;overflow:hidden;}
/*没有封面*/
.entries_list .no_cover .cover{display:none;}
.entries_list .no_cover .text{width:auto;float:none;}

/*20111103entries_list样式调整*/
#page_content .entries_list{color:#666;}
.entry_item{margin-bottom:10px;padding:10px;}
.entry_item .item_title .cat{font-size:14px;}
.entry_item .item_title .cname{font-size:14px;font-weight:bold;}
.entry_item .item_title .year{font-size:14px;color:#333;}
.entry_item .item_title .update{color:#666;font-size:14px;padding-left:5px;}
.entry_item .item_title .update img{position:relative;top:2px;}
.entry_item .item_content{padding-top:10px;}
.entry_item .item_content .ename{color:#666;margin-right:10px;}
.entry_item .item_content .fleft{margin-right:10px;}
.entry_item .text .one_line{height:1.6em;overflow:hidden;}
.entry_item .text .two_line{height:3.2em;overflow:hidden;}
.entry_item .entry_cover_link{position:relative;z-index:2;}
.entry_item .text{float:right;width:600px;padding-top:5px;}
.entry_item .pl_links{margin-top:10px;}
.entry_item .links a{display:inline-block;margin-right:5px;padding:0 5px;height:23px;line-height:23px;text-decoration:none;border:1px solid #d3d3d3;border-radius:2px;background:url(/uploads/image/vbimages/xialabg.gif) repeat-x 0 bottom;}
.entry_item .links a:hover{color:#c00;background:url(/uploads/image/vbimages/xialabg_hover.gif) repeat-x 0 bottom;}

.entry_item_top1{border:1px solid #ccc;}
.entry_item_top1 .text{padding-top:0;}
.entry_item_top1 .pl_links{margin-top:10px;}
.entry_item_top1 .links{float:left;margin-top:4px;}

.big_watch_btn{margin-right:10px;float:left;width:113px;height:32px;line-height:32px;background: no-repeat 0 -800px;}
a.big_watch_btn:hover{background-position:0 -840px;}
a.big_watch_btn:link,
a.big_watch_btn:hover,
a.big_watch_btn:active,
a.big_watch_btn:visited{text-decoration:none;}
.big_watch_btn .pl_icon{float:left;margin:8px 5px 0 14px;*display:inline;}
.big_watch_btn .watch_text{float:left;width:72px;text-align:center;font-size:14px;font-weight:bold;color:#fff;}

/*简介为一行或者两行时候的限定*/
.short_introduction .introduction{height:1.6em;overflow:hidden;}
.long_introduction .introduction{height:3.2em;overflow:hidden;}
/*没有封面*/
.entry_item .no_cover .cover{display:none;}
.entry_item .no_cover .text{width:auto;float:none;}

.entry_item .links .pl_icon{display:inline-block;vertical-align:text-top;margin-right:4px;*vertical-align:middle;*margin-top:2px;}
.pl_163{background-position:0 0px;}
.pl_56{background-position:0 -50px;}
.pl_youku{background-position:0 -100px;}
.pl_tudou{background-position:0 -150px;}
.pl_sohu{background-position:0 -200px;}
.pl_sina{background-position:0 -250px;}
.pl_qiyi{background-position:0 -300px;}
.pl_ku6{background-position:0 -350px;}
.pl_letv{background-position:0 -400px;}
.pl_qq{background-position:0 -450px;}
.pl_xunlei{background-position:0 -500px;}
.pl_pptv{background-position:0 -550px;}
.pl_m1905{background-position:0 -600px;}
.pl_joy{background-position:0 -650px;}
.pl_pps{background-position:0 -700px;}
.pl_smgbb{background-position:0 -750px;}
.pl_hualu5{background-position:0 -800px;}
.pl_verycd{background-position:0 -850px;}
.pl_imgo{background-position:0 -900px;}
.pl_cntv{background-position:0 -950px;}
.pl_ifeng{background-position:0 -1100px;}
.pl_zongheng{background-position:0 -1150px;}
.pl_17k{background-position:0 -1200px;}
.pl_funshion{background-position: 0 -1250px;}
.pl_bilibili{background-position: 0 -1300px;}
.pl_wasu{background-position: 0 -1350px;}
.pl_yyt{background-position: 0 -1400px;}
/*20111103entries_list样式调整结束*/
.pl_buytickets{ background-position: 0 -1000px; width: 21px; height: 17px; margin: 7px 3px 0 11px !important; }

/* 资源列表样式 */
#page_content .folders_list{color:#666;}

.folder_item{margin-bottom:10px;padding:10px;}
.folder_item .item_title .cat{font-size:14px;}
.folder_item .item_title .cname{font-size:14px;font-weight:bold;}
.folder_item .item_title img{vertical-align:text-bottom;}
.folder_item .item_content{padding-top:10px;}
.folder_item .item_content .cover{float:left;}
.folder_item .item_content .cover img{padding:3px;border:1px solid #ccc;display:block;}
.folder_item .item_content .cover a:hover img{background:#fffacd;border-color:#adff2f;}
.folder_item .item_content .text{padding:0 0 0 8px;overflow:hidden;}
.folder_item .item_content .text .info{float:right;width:130px;padding-left:10px;border-left:1px solid #ccc;}
.folder_item .item_content .text .info li{height:1.6em;overflow:hidden;}
.folder_item .item_content .color_black{color:#333;white-space:nowrap;}
.folder_item .item_content .text .introduction{padding:0 30px 0 0;max-height:6.4em;overflow:hidden;}

.folder_item_in{margin-bottom:10px;padding:10px;}
.folder_item_in .tip_title{font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;}
.folder_item_in .tip_title a{text-decoration:underline;}
.folder_item_in .item_title .cat{font-size:12px;}
.folder_item_in .item_title .cname{font-size:12px;font-weight:bold;}
.folder_item_in .item_title img{vertical-align:text-bottom;}
.folder_item_in .item_content{}
.folder_item_in .item_content .cover{float:left;}
.folder_item_in .item_content .cover img{padding:3px;border:1px solid #ccc;display:block;}
.folder_item_in .item_content .cover a:hover img{background:#fffacd;border-color:#adff2f;}
.folder_item_in .item_content .text{padding:0 0 0 8px;overflow:hidden;}
.folder_item_in .item_content .text .info{float:right;width:120px;padding-left:10px;border-left:1px solid #ccc;}
.folder_item_in .item_content .text .info li{height:1.6em;overflow:hidden;}
.folder_item_in .item_content .color_black{color:#333;}
.folder_item_in .item_content .text .introduction{padding:0 30px 0 0;max-height:4.8em;overflow:hidden;}

/* 文章列表样式 */
#page_content .articles_list{color:#666;}

.article_item{margin-bottom:10px;padding:10px;}
.article_item .left{float:left;width:560px;}
.article_item .right{float:right;width:104px;}
.article_item .right img{padding:1px;border:1px solid #ccc;}
.article_item .right a:hover img{background:#fffacd;border-color:#adff2f;}
.article_item .item_title .cat{font-size:14px;}
.article_item .item_title .cname{font-size:14px;font-weight:bold;}
.article_item .item_title img{vertical-align:text-bottom;}
.article_item .item_content .info{margin:5px 0;}
.article_item .item_content .info img{vertical-align:middle;}
.article_item .item_content .introduction{height:3.2em;overflow:hidden;}

.article_item_in{margin-bottom:10px;padding:10px;}
.article_item_in .tip_title{font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;}
.article_item_in .tip_title a{text-decoration:underline;}
.article_item_in .left{float:left;width:560px;}
.article_item_in .right{float:right;width:104px;}
.article_item_in .right img{padding:1px;border:1px solid #ccc;}
.article_item_in .right a:hover img{background:#fffacd;border-color:#adff2f;}
.article_item_in .item_title .cat{font-size:12px;}
.article_item_in .item_title .cname{font-size:12px;font-weight:bold;}
.article_item_in .item_title img{vertical-align:text-bottom;}
.article_item_in .item_content .info{margin:5px 0;}
.article_item_in .item_content .info img{vertical-align:middle;}
.article_item_in .item_content .introduction{height:3.2em;overflow:hidden;}

.playlinks_in{ margin-bottom: 10px; }
.playlinks_in .tip_title{font-size:14px;color:#333;font-weight:bold;padding:10px 10px 0;}
.playlinks_in .tip_title a{text-decoration:underline;}

#page_footer{}
#page_footer .page_main{margin-top:10px;padding:10px 0;border-top:1px solid #ccc;text-align:center;}

/* 筛选按钮自适应 */
.list_order_new{margin-bottom:10px;padding:10px;background:#f2f2f2;border-bottom:1px solid #e1e1e1;line-height:21px;}
.list_order_new a{margin-right:-1px;display:inline-block;vertical-align:middle;height:21px;line-height:21px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-left:10px;overflow:hidden;background:url(/uploads/image/vbimages/button-bg.gif) no-repeat 0 -201px #d7d7d7;color:#333;text-decoration:none !important;}
.list_order_new a span{display:inline-block;vertical-align:top;height:21px;line-height:21px;padding-right:10px;overflow:hidden;background:url(/uploads/image/vbimages/button-bg.gif) no-repeat right -201px #d7d7d7;}
.list_order_new a:hover, .list_order_new a.on{position:relative;display:inline-block;vertical-align:middle;height:21px;line-height:21px;border-top:1px solid #f52310;border-bottom:1px solid #f52310;padding-left:10px;overflow:hidden;background:url(/uploads/image/vbimages/button-bg.gif) no-repeat 0 -150px #f52310;color:#fff;text-decoration:none !important;}
.list_order_new a:hover span, .list_order_new a.on span{display:inline-block;vertical-align:top;height:21px;line-height:21px;padding-right:10px;overflow:hidden;background:url(/uploads/image/vbimages/button-bg.gif) no-repeat right -150px #f52310;}

/* 搜索首页样式 */
.search_index .search_bar{margin:0 auto;}
.search_index .type{width:630px;margin:0 auto 5px;padding-left:14px;font-size:16px;color:#ccc;}
.search_index .type a{padding:0 3px;text-decoration:none !important;}
.search_index .type a:hover {color:#c00;}
.search_index .type a.on{font-weight:bold;color:#c00;}
.search_index .index_logo{margin:62px 0 40px;text-align:center;}
.search_index .links_div{margin:20px auto 0;width:642px;font-size:14px;padding:15px 0 0 300px;}
.search_index .links_div a{float:left;display:block;padding-left:30px;height:25px;line-height:25px;margin-right:50px;background:url(/uploads/image/vbisearch/sprites.gif) no-repeat;}
.search_index .links_div a:link, .search_index .links_div a:hover, .search_index .links_div a:active, .search_index .links_div a:visited{text-decoration:none;}
.search_index .links_div a:hover{color:#c00;}
.search_index .links_div a.index_link{background-position:0 0;white-space:nowrap;}
.search_index .links_div a.top_link{padding-left:35px;background-position:0 -50px;white-space:nowrap;}
.search_index .links_div a.timetable_link{background-position:0 -100px;white-space:nowrap;}
.search_index .hot_words{margin:30px auto 0;width:642px;border:1px solid #e3e3e3;padding:10px 0 15px;border-radius:10px;}
.search_index .hot_words h3{padding:0 20px;font-size:14px;color:#666;font-weight:bold;margin-bottom:10px}
.search_index .hot_words li{float:left;width:108px;padding-left:20px;height:1.6em;overflow:hidden;}
.search_index .hot_words li a{}
.search_index .hot_words li a:hover{text-decoration:underline;}
.search_index #page_footer{margin-top:50px;color:#666;}
.search_index #page_footer .page_main{border:none;}
.search_index #page_footer img{vertical-align:middle;}

/* 关键字加高亮 */
.hl, .hilite {color: #ff3300;}

/* 搜索结果页相关关键字 */
.relate_keywords{}
.relate_keywords .value{position:absolute;padding-top:7px;font-size:14px;font-weight:bold;color:#666;}
.relate_keywords .key{float:right;width:650px;}
.relate_keywords .key table{padding-left:50px;}
.relate_keywords .key td{font-size:12px;padding:5px 0 5px 30px;}
.relate_keywords .key td a{display:block;height:1.6em;line-height:1.6em;overflow:hidden;}

/* 顶部分享按钮 */
.search_top .search_top_add{float:left;padding-left:5px;}
.search_top .search_bar{float:left;}
.search_top_add{float:left;height: 42px; position: relative; width: 88px;}
.search_top_add .top_add_link{color: #ffffff;display: block;font-weight: bold;height: 37px;padding-top: 5px;line-height: 37px;font-size:14px;text-decoration: none;text-indent: 18px;letter-spacing:5px;width:88px;background:url(/uploads/image/vilayout/search_add.png) no-repeat 0 0;}
.search_top_add a.top_add_link:link,
.search_top_add a.top_add_link:visited,
.search_top_add a.top_add_link:hover,
.search_top_add a.top_add_link:active{color:#fff;text-decoration:none;}
.search_top_add .top_add_link_on{color: #ffffff;display: block;font-weight: bold;height: 37px;padding-top: 5px;line-height: 37px;font-size:14px;text-decoration: none;text-indent: 18px;letter-spacing:5px;width:88px;background:url(/uploads/image/vilayout/search_add.png) no-repeat 0 -50px;}
.search_top_add a.top_add_link_on:link,
.search_top_add a.top_add_link_on:visited,
.search_top_add a.top_add_link_on:hover,
.search_top_add a.top_add_link_on:active{color:#fff;text-decoration:none;}
.search_top_add .top_add_options{top:43px;}

/* playlinks 搜索结果模块 */
.playlinks_item{ padding-bottom: 10px; }
.playlinks_item li{display:inline-block;overflow:hidden;width:155px;margin:10px 15px 0 10px;padding-bottom:5px;text-align:center;vertical-align:top;*zoom:1;}
.playlinks_item li{*display:inline;}
.playlinks_item li.right{margin-right:0;}
.playlinks_item li a{display:inline-block;}
.playlinks_item .item_img{width:140px;height:100px;position:relative;*zoom:1;overflow:hidden;margin:0 auto;border:1px solid #d2d2d2;padding:1px;}
.playlinks_item .item_img img{width:140px;height:100px;}
.playlinks_item .item_img:hover{border:1px solid #adff2f;padding:1px;}
.playlinks_item .time{position:absolute;left:1px;bottom:1px;display:inline-block;height:18px;line-height:18px;padding:0 3px;background:#333;color:#fff;font-family:"arial";font-size:11px;-webkit-text-size-adjust: none;}
.playlinks_item .full_hd{position:absolute;right:2px;bottom:2px;width:27px;height:15px;background:url(/uploads/image/vbisearch/playlink_icon.png) no-repeat;}
.playlinks_item .cq_bg{ background-position:0 0; }
.playlinks_item .gq_bg{ background-position:0 -15px; }
.playlinks_item .lg_bg{ background-position:0 -30px; }
.playlinks_item .item_title{display:block;padding-top:8px;text-align:center;color:#666;}
.playlinks_item .item_title a{ color: #333; }

/* 商品搜索结果页 */
.search_goods_list .products_col_wrap{margin:0 14px;}
.search_goods_list .products_box,.search_goods_list .products_col_wrap{width:212px;}
.search_goods_list .products_box .hd{width:212px;background:url(/uploads/image/vsimages/sprites.gif) no-repeat 0 -200px;}
.search_goods_list .products_box .ft{width:212px;background:url(/uploads/image/vsimages/sprites.gif) no-repeat 0 -250px;}
.search_goods_list .products_box .bd{width:210px;}
.search_goods_list .products_img,.search_goods_list .products_img img{width:200px;}
.ticket_tip{position:absolute;left:6px;top:6px;width:49px;height:49px;background:url(/uploads/image/vbimages/ticket_tip.png) no-repeat;_filter: progid:dximagetransform.microsoft.alphaimageloader(src=http://v4.vcimg.com/base/images/ticket_tip.png, sizingmethod='crop');_background:none !important;}
.search_goods_list .link_001{float:left;}
.search_goods_list .td_icon{display:inline-block;width:19px;height:11px;background: no-repeat center center;vertical-align:-1px;*padding-top:4px;_padding-top:1px;}

.side_goods_list{ padding: 10px 3px 0; }
.side_goods_list .goods_img_100{ margin-bottom: 10px; }
.more_goods{ margin: 0 5px; padding: 5px 0; text-align: center; border-top: 1px dashed #ccc; }
.more_goods .number{ color: #c00; }

/* 商品缩略图 100*100 */
.goods_img_100{ text-align: center; }
.goods_img_100 .img_link{ position: relative; display:inline-block; width: 100px; height: 100px; overflow: hidden; border: 1px solid #ccc; margin: 1px; }
.goods_img_100 .img_link:hover{ border-color: #adff2f; }
.goods_img_100 .img_link:link,
.goods_img_100 .img_link:visited,
.goods_img_100 .img_link:hover,
.goods_img_100 .img_link:active{ text-decoration: none; }
.goods_img_100 .img_link .img{ display: table-cell; width: 100px; height:100px; font-size: 83px; vertical-align: middle; }
.goods_img_100 .img_link .text{ position: absolute; right: 5px; bottom: 5px; padding: 0 3px; height: 18px; line-height: 18px; background: #898989; opacity: 0.75; filter:alpha(opacity=75);border-radius:2px; color: #fff; }

.search_tab_serials{margin-top:38px;position: relative;}
.search_tab_serials .tab_serials .tabs{width:670px;margin-right:9px;}
.search_tab_serials .tab_serials { position: absolute; top:-28px; left:-1px; width:725px;zoom:1;}
.tab_serials .tabs li { border-left-color: #e7e7e7;border-top-color: #e7e7e7;border-right-color: #e7e7e7;background-color: #f8f8f8; }
.tab_serials .tabs li.active{border-color: #ccc;border-bottom-color: #fff;}
.dark_bg .tab_serials .tabs li.active{background: #f9f9f9;border-bottom-color: #f9f9f9;}

/* 搜索明星 */
.search_star_info { padding-bottom: 10px; line-height: 24px; }
.search_star_info .item { margin-right: 40px; }
.search_star_info .entry_cover_link {float: left; border: 1px solid #ccc; padding:1px;  }
.search_star_info .entry_cover_link:hover { border-color: #adff2f; }
.search_star_info .entry_cover_link img { display: block; }
.search_star_info .text { padding-left: 136px; }
.search_star_info .text .title { padding:5px 0; }
.search_star_info .text .name { font-size: 16px; font-weight: bold;}
.search_star_info .text .link a{ text-decoration: underline; color: #666;}
.search_star_info .text .link a:hover,.search_star_info .text .title a:hover{color: #c00;}
/*end*/



