﻿ @charset "utf-8";
/*systemized by yobin_lee @ 2010-03-31*/
body,div,p,form,h1,h2,h3,h4,h5,ul,li,ol,dl,dd,input,button{margin:0;padding:0;}
body{font-size:12px;color:#333;font-family:"Arial",\5B8B\4F53,Helvetica,sans-serif;}
ol,ul,li{list-style:none;}
input,select,button,textarea{vertical-align:middle;font-size:12px;border:none;}
img{vertical-align:bottom;border:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
/*clear*/
.clearfix:after {content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix { height: 1%;}
.clearfix {display: block;}
a:link{color:#292ae7;text-decoration:none;outline:none;cursor:pointer;}
a:visited{color:#292ae7;text-decoration:none;}
a:hover{color:#fe0072;text-decoration:underline;}
a:active{color:#333;text-decoration:none;}
/*background-image sprite*/
.header1 .logo,.log_v,.log_v h3,.prompt .log,.prompt .close a,#S .iBtn,.link_mask,.header2 #S .iBtn,.header3 .logo,.header3 #S .cor_lt,.header3 #S .cor_rt,.header3 #S .cor_lb,.header3 #S .cor_rb,.header3 #nav a.checklist,.header4 #phead h2 {background:url(../../img/lib/PuiFix_t=20100331.gif) no-repeat;}
#top_Nav #L a.count,#top_Nav #L a.msg,#L .s .s2 .d_close,.header2 #S .sText{background:url(../../img/lib/PuiLine_t=20100331.gif) no-repeat;}
.header2,.header3 #phead{background:url(../../img/lib/PuiRepeatX_t=20100602.png) repeat-x;}
.link_mask{width:126px;height:96px;position:absolute;left:0;top:0;z-index:2;background-position:5000px 5000px;}
.link_mask a{display:block;width:126px;height:96px;}
.loading{background:url(../../img/lib/loader_1.gif) no-repeat;}
/*page frame*/
#phead{border-bottom:1px solid #c9d7f1;padding:6px 10px;overflow:hidden;_zoom:1;}
#container{width:978px;margin:0 auto;overflow:hidden;}
#content{overflow:hidden;width:978px;}
/*header style*/
	/*header_style1*/
.header1 .header_main{padding:23px 0 23px 94px;width:884px;overflow:hidden;margin:0 auto;position:relative;z-index:1;}
.header1 .logo,.header3 .logo{display:block;width:174px;height:41px;background-position:-4px 0;text-indent:-99999px;outline:none;float:left;margin-right:10px;}
.header1 .searchmore,.header3 .searchmore{float:left;overflow:hidden;}
.header1 .searchmore li{clear:both;line-height:20px;margin-top:18px;margin-top:20px\9;font-size:13px;}
.header1 .hot_keywords{position:absolute;top:65px;top:67px\9;left:277px;z-index:20;}
.header1 .hot_keywords a{margin-right:10px;}
	/*header_style2*/
.header2{height:24px;line-height:24px;background-position:0 0;}
.header2 a:link{color:#666;text-decoration:none;}
.header2 a:visited{color:#666;text-decoration:none;}
.header2 a:hover,.header2 #nav a:hover{color:#fe0072;text-decoration:underline;}
.header2 #phead{padding:0 0 0 10px;border-bottom:1px solid #ccc;}
.header2 .searchmore{float:left;margin:0 7px 0 20px;}
.header2 #phead .hot_keywords a{margin-right:10px;text-decoration:underline;}
.header2 .searchmore a{border-right:1px solid #9c9c9c;padding-right:8px;}
	/*header_style3*/
.header3 #phead{background-position:0 -86px;border-bottom:1px solid #e6e6e6;padding:0 10px;background-position:0 -24px;height:31px;overflow:visible;}
.header3 .header_main{padding:15px 0 15px 166px;width:794px;overflow:hidden;margin:0 auto;position:relative;z-index:1;}
/*menu style*/
	/*menu_style1*/
#menu{background:#ebeffa;  border-bottom: 1px solid #6A90D9; position:relative;z-index:0;width:100%;height:27px;line-height:21px;}
#menu ul{padding:0 0px;}
#menu li,#menu li a{float:left;}
#menu li{position:relative;z-index:1;top:3px;height:24px;left:0;}
#menu li a{padding:3px 14px 0;height:21px;line-height:19px;font-size:14px;}
#menu li a:hover{color:#292ae7;text-decoration:underline;}
#menu li.ac a{background:#fff;border-top:1px solid #6a90d9;border-right:1px solid #6a90d9;border-left:1px solid #6a90d9;text-decoration:none;font-weight:bold;color:#000;}
/*content block*/
.block{margin:10px 0;}
.block h3{width:100%;}
.block h3 span.title{float:left;padding-left:10px;}
.block h3 span.more{float:right;padding-right:10px;font-size:12px;font-weight:normal;}
.block .showblock{border:1px solid #dedfd9;width:298px;overflow:hidden;}
.row{width:100%;overflow:hidden;clear:both;}
/*customize*/
	/*nav*/
#nav{float:left;}
#nav strong,#nav a{margin-right:16px;float:left;}
#nav a:hover{color:#292ae7;text-decoration:underline;}
#nav strong{color:#000;}
.header3 #nav{height:30px;line-height:30px;position:relative;z-index:1;}
.header3 #nav a{float:none;color:#000;text-decoration:none;}
.header3 #nav a.checklist{background-color:#fff;padding:2px 12px 2px 3px;border:1px solid #ccc;background-position:-480px -69px;position:relative;z-index:30;}
.header3 #nav .channel_maps{border:1px solid #ccc;position:absolute;z-index:10;left:60px;top:25px;background:#fff;display:none;}
.header3 #nav .channel_maps a{display:block;clear:both;margin:0;padding:0 2px;line-height:24px;}
.header3 #nav .channel_maps a:hover{background:#ccc;color:#fff;}
	/*image lists*/
ul .vimg a{border:1px solid #dbdbdb;display:block;height:90px;width:120px;padding:2px;text-align:center;}
ul .link_mask a:hover,ul.ac .link_mask a{border:1px solid #fe0072;width:124px;height:94px;}
ul .vtitle{line-height:20px;}
/*login & reg*/
#zhezhao{ width:100%; height:100%; display:none; position:absolute;z-index:100000;top:0px;left:0; background:#000;opacity:.4;filter:alpha(opacity=40);}
.prompt{ width:497px; height:240px;display:none;position:absolute; z-index:100001; background:#ddd; padding:3px}
.prompt .meat{ height:220px;padding:18px 20px 0 30px; background:#fff; color:#666; line-height:20px}
.prompt .close{height:18px;text-align:right;}
.prompt .close a{background-position:-83px -119px;cursor:pointer;width:17px;height:17px;text-indent:-99999px;float:right;}
.prompt .pbt{ height:26px; padding-top:8px}
.prompt .pbt input{cursor:pointer}
.prompt .log{width:108px;height:23px;margin-right:32px;background-position:-140px -71px;}
.prompt .p2{ height:33px}
.prompt .p2 input{ width:178px; padding:2px 0 0 4px; height:20px; line-height:20px; border:1px solid #bcbcbc}
.prompt .p2 a{ margin-left:16px;color:#666;text-decoration:underline}
.log_v{background-color:#f0f0f0;background-position:-461px 80px;width:392px; height:238px; padding:0 0 0 103px; border:1px solid #c8c8c8}
.log_v h3{background-position:0 -138px;height:21px;margin:25px 0;}
/*logined info*/
#top_Nav{position:absolute;right:0;top:0;z-index:100;width:400px;}
#top_Nav #L{zoom:1;float:right;clear:both;width:100%;display:inline;text-align:right;}
#L .row a{padding:0 7px;border-right:1px solid #9c9c9c;}
#L .row .s{padding:0 3px 0 7px;border-right:1px solid #9c9c9c;}
#L .row .s a{border-right:none;}
#top_Nav #L a.count{background-position:26px -192px;padding:0 14px 0 0;}
#top_Nav #L a.msg{background-position:18px -209px;padding:0 14px 0 0;}
#L .s .dbd{display:none;position:absolute;z-index:9999;top:20px;right:130px;border:3px solid #dedede;line-height:34px; background:#fff;}
#SpaceColumn #L .s .d{right:40px;}
#L .s .dbd a{border-right:none;}
#L .s .dbd li{float:left;height:24px;border-bottom:1px solid #e5e5e5;line-height:24px;width:136px;text-align:center;}
#L .welcome .user{ color:#f00;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#L .s .s3{width:136px;}
#L .s .s2{overflow:hidden;width:261px;right:0;}
#L .s .s2 .title{background:#f4f4f4;color:#444444;font-weight:700;height:24px;padding:0 8px;line-height:24px;text-align:left;}
#L .s .s2 .d_video,#L .s .s2 .d_author{width:130px;float:left;margin-right:10px;height:24px;overflow:hidden}
#L .s .s2 .d_author{width:80px;}
#L .s .s2 .d_close{width:11px;height:12px;margin:7px 0 0 6px; background-position:-8px -236px;float:left;}
#L .s .s2 ul{width:261px;overflow:hidden;float:left;}
#L .s .s2 li{border-bottom:1px solid #e5e5e5;width:261px;float:left;overflow:hidden;zoom:1;}
#L .s .dbd .m{clear:both;text-align:right;}
/*Search Bar*/
	/*search_bar1*/
#S,#S .sText{float:left;}
#S{margin-top:7px;}
#S .sText .iText{font-size:14px;font-family:\5B8B\4F53;width:380px;height:18px;border-top:1px solid #8a8a8a;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #8a8a8a;line-height:18px;padding:5px;font-family:Tohoma;}
#S .iBtn{margin:0 8px;background-position:-272px -37px;width:69px;height:30px;float:left;font-size:14px;line-height:34px;*margin-top:2px;cursor:pointer;}
	/*auto complete plugin*/
.ac_results {padding: 0px;border: 1px solid #d5d5d5;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;}
.ac_results li {padding: 2px 5px;cursor:default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_over{background-color:#ccc;color:white;}
	/*search_bar2*/
.header2 #S{margin-top:-1px;*margin-top:0;}
.header2 #S .sText{background-position:0 -733px;padding-left:16px;}
.header2 #S .sText .iText{height:14px;line-height:14px;padding:1px;width:128px;font-size:12px;_margin-top:2px;}
.header2 #S .iBtn{background-position:-233px -49px; text-indent:-9999px;width:40px;height:18px;font-size:12px;margin:4px 0 0 4px;*margin:3px 0 0 4px;line-height:18px; border:1px solid #ccc;}
	/*search_bar3*/
.header3 #S{background-color:#ebebeb;height:24px;padding:6px 10px;position:relative;z-index:1;}
.header3 #S .cor_lt,.header3 #S .cor_rt,.header3 #S .cor_lb,.header3 #S .cor_rb{position:absolute;width:4px;height:4px;z-index:2;overflow:hidden;}
.header3 #S .cor_lt{background-position:-102px -118px;left:0;top:0;}
.header3 #S .cor_rt{background-position:-106px -118px;right:0;top:0;}
.header3 #S .cor_lb{background-position:-110px -118px;left:0;bottom:0;}
.header3 #S .cor_rb{background-position:-114px -118px;right:0;bottom:0;}
.header3 #S .sText{border:1px solid #bebebe;width:360px;height:22px;overflow:hidden;}
.header3 #S .sText .iText{width:326px;height:16px;border:none;font-size:12px;padding:3px;line-height:16px;overflow:hidden;}
.header3 #S .iBtn{background-color:#000;background-position:-343px -37px;width:37px;height:22px;position:absolute;z-index:10;text-indent:-99999px;right:11px;top:7px;margin:0;}
/*pager*/
.pager{clear:both;padding:16px 0;overflow:hidden;zoom:1;}
.pager div {float:right;margin:0 auto;overflow:hidden;}
.pager a, .pager strong, .pager span{margin:0 4px;text-align:center;padding:0 8px;display:block;line-height:20px;height:20px;float:left;background:white;border:1px solid #d9d9d9;color:#666;}
.pager a:hover{color:#5f5f5f;background:#f0f0f0;border-color:1px solid #ccc;}
.pager strong{color:#fff;background:#ff1e00;border:1px solid #e5cec1;font-weight:bold;}
/*Footer Style*/
	/*footer_style1*/
#Footer{width:1002px;width:100%;text-align:center;clear:both;}
#Footer .fix{min-width:986px;width:986px;margin:0 auto;border-top:1px solid #999;padding-top:10px;overflow:hidden;zoom:1;}
#Footer .fix p{line-height:25px;color:#5d5d5d;}
#Footer .fix p a{color:#5d5d5d;text-decoration:none;}
#Footer #FootLogo {margin:10px 0;}
#Footer #FootLogo a{display:inline-block;}
#Footer #FootLogo img{display:inline-block;}
	/*footer_style2*/
#FS{clear:both;text-align:center; width:1000px; margin:0 auto;}
#FS #Links{ text-align:center; padding:16px 0 6px; }
#FS #Links a{ margin:0 3px;color:#333;text-decoration:none;}
#FS #Links a:hover{color:#fe0072;text-decoration:underline;}
#FS #Copyright{color:#666; }
  /*搜索下热搜关键字*/
.soRelated { overflow:hidden; clear:both;width:380px; margin-left:183px;line-height:20px;}
.soRelated a { color:#999 !important; margin:0 2px;}
.soRelated a:hover { color:#fe0074 !important;}
.header3 .soRelated{margin-top:6px;line-height:normal;overflow:hidden;float:left;display:inline;}
.header3 .soRelated a{float:left;margin:0 3px;font-family:\5B8B\4F53;}
.header3 .soRelated a.m{border-left:1px solid #999;padding-left:7px;}
.header3 .soRelated a.billboard{text-decoration:none;}
.header3 .soRelated a.advsearch{color:#014bce !important;text-decoration:none;overflow:hidden;}
/*header4*/
.header4 { height:38px; width:100%; overflow:hidden;}
.header4,.bVideo #container #menu { background:#ffffff url(http://static01.pomoho.com/img/www/www_line_t=20100919.png) 0 -246px !important;}
.header4 #phead { padding:0; border:0; width:958px; margin:0 auto;}
.header4 #phead h2 { width:63px; height:26px; background-position:-185px -8px; text-indent:-9999px; margin-left:20px; *margin-left:10px; margin-top:4px; float:left;}
.header4 #phead h2 a { width:63px; height:26px; display:block;}
.header4 #phead .TopMenu { float:left; font-size:14px; margin-left:30px; margin-top:5px; float:left;}
.header4 .TopMenu ul li { float:left;}
.header4 #phead li a,.header4 #phead li a b,.header4 #phead li a span,.header4 #phead li a strong {color:#333;display:block;  overflow:hidden;line-height:30px; padding-bottom:3px;}
.header4 #phead li a {padding-left:9px;cursor:pointer;}
.header4 #phead li a span {padding-right:9px;cursor:pointer;}
body.society .header4 #phead li.s1 a,body.star .header4 #phead li.s2 a,body.dv .header4 #phead li.s3 a,body.pet .header4 #phead li.s4 a,body.meishiliaoli .header4 #phead li.s5 a,body.sports .header4 #phead li.s6 a,body.finance .header4 #phead li.s7 a,body.travel .header4 #phead li.s8 a,body.auto .header4 #phead li.s9 a,body.baby .header4 #phead li.s10 a,body.mm .header4 #phead li.s11 a,body.otherchannel .header4 #phead li.s12 a,body.movie .header4 #phead li.s13 a,body.tv .header4 #phead li.s14 a,body.comic .header4 #phead li.s15 a,body.game .header4 #phead li.s16 a,body.funny .header4 #phead li.s17 a,#menu li.ac a { background:url(http://static01.pomoho.com/img/www/header4_bg.jpg) no-repeat;}
body.society .header4 #phead li.s1 a span,body.star .header4 #phead li.s2 a span,body.dv .header4 #phead li.s3 a span,body.pet .header4 #phead li.s4 a span,body.meishiliaoli .header4 #phead li.s5 a span,body.sports .header4 #phead li.s6 a span,body.finance .header4 #phead li.s7 a span,body.travel .header4 #phead li.s8 a span,body.auto .header4 #phead li.s9 a span,body.baby .header4 #phead li.s10 a span,body.mm .header4 #phead li.s11 a span,body.otherchannel .header4 #phead li.s12 a span,body.movie .header4 #phead li.s13 a span,body.tv .header4 #phead li.s14 a span,body.comic .header4 #phead li.s15 a span,body.game .header4 #phead li.s16 a span,body.funny .header4 #phead li.s17 a span,#menu li.ac a span { background:url(http://static01.pomoho.com/img/www/header4_bg.jpg) no-repeat right top;}
.bVideo #container #menu,.bVideo #VideoList #menu { background-position:0 -286px !important;}
.bVideo #container #menu ul,.bVideo #VideoList #menu ul { padding-top:4px; margin-left:20px; overflow:hidden; display:block;}
.bVideo #container #menu ul li a,.bVideo #VideoList #menu li a { padding:0;  overflow:hidden;}
.bVideo #container #menu ul li.s1 a,.bVideo #VideoList #menu li.s1 a {margin-left:-1px;}
.bVideo #container #menu ul li.ac a,.bVideo #menu ul li a:hover,.bVideo #VideoList #menu ul li.ac a { color:#CA3433; border:0;border-left:1px solid #d3d3d3; font-weight:normal;}
.bVideo #container #menu ul li a,.bVideo #VideoList #menu ul li a { background:none; font-size:12px !important; height:14px;border-left:1px solid #d3d3d3; line-height:14px; padding:0 14px;}
.bVideo #menu {border: medium none;height:32px;line-height:28px;}
