@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;background:url(../images/newhead/bodys_bg.gif) repeat-x left top;
}
img { border:0px;
}
a { color:#2B93D2; text-decoration:none;outline:none;
}
a:hover { color:#E31E1C; text-decoration:underline;
}
a.white { color:#FFFFFF; text-decoration:none;
}
a.underline{ text-decoration:underline;
}
a.dlink { color:#818181; text-decoration:none;
}
a.dlink:hover{ color:#818181; text-decoration:underline;
}
select { font-size:12px; height:20px;font-family:"宋体";
}
h1 { font-size:1.6em; margin:0;
}
h2 { font-size:1.4em; margin:0;
}
h3 { font-size:1.3em; margin:0;
}
h4 { font-size:1.1em; margin:0;
}
h5 { font-size:1em; margin:0;
}
h6 { font-size:0.9em; margin:0;
}
acronym { border-bottom:1px dashed #FF0000;  cursor:help;
}
blockquote { margin:5px 0; padding:5px; word-wrap:break-word ; word-break:break-all; border:1px dashed #5AA8DA; background-color:#F1f9FE;
}
fieldset{border:0;padding:0;
}
legend{display:none;
}

/** public class **/
.help { cursor:help;
}
.hand { text-decoration:underline; cursor:pointer;
}
.unfound { background:#FAFAEE url(../images/new_idx/ic_none.gif) no-repeat 120px 43px; padding:40px 150px; line-height:24px; font-size:1.2em;  color:#FF0000;
}
.unfound_bd { border:1px dashed #F1F1E2;
}
.noLink { text-decoration:none; color:#333333;
}
.toolLink { color:#0063DC; text-decoration:underline;
}
.toolLink:hover { color:#0063DC; text-decoration:underline; background:transparent;
}
a.more:hover { text-decoration:underline;
}
span.del_Warning { color:#999999;
}
.loading { color:#FF0000;
}
.yx_hl { color:#FF0000;
}
.strong { color:#FF0000;
}
.displayNone { display:none;
}
.hidden { visibility:hidden;
}
.red { color:#FF0000; font-style:normal;
}
.dred { color:#e31e1c; font-style:normal;
}
.after:after,.fix:after { content: "."; display: block; height: 0; clear:both; visibility: hidden;
}
.fix{*zoom:1
}
.stepBao{ width:100%;
}
.stepBao:after { content: "."; display: block; height: 0; clear:both; visibility: hidden;
}
.stepBaoClip { width:100%; overflow:hidden;
}
.bold { font-weight:bold;
}
.hit { font-family:Verdana; font-size:10px; font-style:normal;
}
.hitLight { font-family:Verdana; font-size:10px; font-style:normal; color:#888888;
}
.hitDark { font-family:Verdana; font-size:10px; font-style:normal; font-weight:bold;
}
.spacing { margin-top:20px;
}
.spacing10 { margin-top:10px;
}
.moreFloat { float:right;
}
.moreAlign { text-align:right;
}
.sbanner img { display:block; margin:0 auto; 
}
.nowLoading { height:30px; margin:50px 0;  background:url(../images/new_idx/6loading.gif) no-repeat center center;
}
em.scoreLevel{font-style:normal;
}
em.scoreLevel img.icon{width:20px;height:20px;margin-right:6px;vertical-align:middle;
}
/** public ad **/
.sideAd1 a img { display:block; margin:0 auto 10px;
}

/** form **/
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;
}
* html button { font-size: 0.9em;} /* IE6 */
*+html button { font-size: 0.9em; } /* IE7 */
button.loogbtn { padding:0 10px;
}
button.loogerbtn { padding:0 15px;
}
input.paseCode { font-size:11px; color:#777777; border-top:1px solid #333333; border-left:1px solid #333333; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;
}
* html input.button { font-size: 0.9em;} /* IE6 */
*+html input.button { font-size: 0.9em; } /* IE7 */
label { cursor:hand; cursor:pointer;
}
.input_text{border:1px solid #CCCCCC;padding:3px;height:16px;background:url(../images/web/index/6new/user/reginput.png) repeat-x;
}

/** box **/
/*---- xbox1 ----*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 { background:#FFFFFF; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.xb1 {margin:0 5px; background:#EAEAEA;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.color_a {background:#FFFFFF; color:#666666;}
.xboxcontent { padding:5px 10px; display:block; border:1px solid #EAEAEA; background-color:#FFFFFF; border-width:0 1px; height:auto;}
/*---- 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;
}

/*-------- abox --------*/

.aboxLT{ padding-top:13px; background:url(../images/new_6/abox_top1.gif) no-repeat left top; 
} 
.aboxRT{ background:url(../images/new_6/abox_top1.gif) no-repeat right top;
}
.aboxLT1{ padding-top:13px; background:url(../images/new_6/abox_top2.gif) no-repeat left top; 
} 
.aboxRT1{ background:url(../images/new_6/abox_top2.gif) no-repeat right top;
}
.aboxLB{ padding-bottom:13px; background:url(../images/new_6/abox_bot.gif) no-repeat left bottom;
}
.aboxRB{ background:url(../images/new_6/abox_bot.gif) no-repeat right bottom;
}
.aboxL { background:url(../images/new_6/aboxLR.gif) repeat-y left top; padding-left:5px;
}
.aboxR { background:#FFFFFF url(../images/new_6/aboxLR.gif) repeat-y right top; padding-right:5px;
}
.aboxAll { background:#FFFFFF;
}
.aboxHeader { background:#F8F8F8; padding:5px 10px;
}
.aboxHeader .clist a { margin:0 5px;
}
.aboxHeader .clist a.on { font-weight:bold; color:#555555; text-decoration:none;
}
.aboxContent { background-color:#FFFFFF; padding:10px 15px 0;
}
.aboxTool { background:#DDDDDD;  padding:8px 10px; overflow:hidden; height:23px; 
}
.aboxTool .left { float:left; width:500px;
}
.aboxTool .sort ul li { float:left; 
}
.aboxTool .sort ul li a { display:block; width:70px; line-height:24px; height:24px; color:#999999; /**text-indent:-9999px; background:url(../images/new_6/btn_sort_v5.png) no-repeat left -195px;**/ 
}
.aboxTool .sort ul li.count a { background-position:left -200px;
}
.aboxTool .sort ul li.count a.on { background-position:right -200px; color:#2B93D2;
}
.aboxTool .sort ul li.upload a { background-position:left -300px;
}
.aboxTool .sort ul li.upload a.on { background-position:right -300px; color:#2B93D2;
}
.aboxTool .sort ul li.comment a { background-position:left -400px;
}
.aboxTool .sort ul li.comment a.on { background-position:right -400px; color:#2B93D2;
}
.aboxTool .sort ul li.fav a { background-position:left -500px;
}
.aboxTool .sort ul li.fav a.on { background-position:right -500px; color:#2B93D2;
}
.aboxTool .sort ul li.relative a { background-position:left -600px;
}
.aboxTool .sort ul li.relative a.on { background-position:right -600px; color:#2B93D2;
}
.aboxTool .sort ul li.vnum a { background-position:left -700px;
}
.aboxTool .sort ul li.vnum a.on { background-position:right -700px; color:#2B93D2;
}
.aboxTool .sort ul li.utime a { background-position:left -800px;
}
.aboxTool .sort ul li.utime a.on { background-position:right -800px; color:#2B93D2;
}
.aboxTool .sort ul li.day a { background-position:left -900px; width:47px;
}
.aboxTool .sort ul li.day a.on { background-position:right -900px; color:#2B93D2;
}
.aboxTool .sort ul li.week a { background-position:left -1000px; width:46px;
} 
.aboxTool .sort ul li.week a.on { background-position:right -1000px; color:#2B93D2;
}
.aboxTool .sort ul li.month a { background-position:left -1100px; width:46px;
}
.aboxTool .sort ul li.month a.on { background-position:right -1100px; color:#2B93D2;
}
.aboxTool .sort ul li.monthLast a { background-position:left -3200px; width:47px;
}
.aboxTool .sort ul li.monthLast a.on { background-position:right -3200px; color:#2B93D2;
}

.aboxTool .sort ul li.all a { background-position:left -1200px; width:47px;
}
.aboxTool .sort ul li.all a.on { background-position:right -1200px; color:#2B93D2;
}


.aboxTool .right { float:right; width:200px; overflow:hidden;
}
.aboxTool .style dl dd , .aboxTool .style dl dt { float:right; display:inline; margin:0 5px;
}
.aboxTool .style dl dd a { display:block; width:21px; height:18px; text-indent:-9999px; background:url(../images/new_6/btn_sort_v5.png) no-repeat left top;
}
.aboxTool .style dl dd.table a { background-position:left top;
}
.aboxTool .style dl dd.table a.on { background-position:right top;
}
.aboxTool .style dl dd.album a { background-position:left -100px;
}
.aboxTool .style dl dd.album a.on { background-position:right -100px;
}
.aboxTool .style dl dd dt { width:50px;
}

.aboxTab ul li {display:inline; float:left;
}
.aboxTab ul li a { position:absolute; margin-top:13px; display:block; text-align:center; font-size:1.2em;
}
.aboxTab ul li a.on { color:#555555; font-weight:bold;
}


.aboxTab ul.search li { height:50px; width:66px; line-height:50px;
}
.aboxTab ul.search li a { width:66px; height:50px; background:url(../images/new_6/searTab_bg.gif) no-repeat; 
}
.aboxTab ul.search li.l { width:72px;
}
.aboxTab ul.search li.l a { width:72px; background-position:left top;
}
.aboxTab ul.search li.l a.on { background-position:right top;
}
.aboxTab ul.search l.m { width:66px;
}
.aboxTab ul.search li.m a { width:66px; background-position:left -100px;
}
.aboxTab ul.search li.m a.on { background-position:right -100px;
}
.aboxTab ul.search li.r { width:66px;
}
.aboxTab ul.search li.r a { width:66px; background-position:left -200px;
}
.aboxTab ul.search li.r a.on { width:66px; background-position:right -200px;
}

.aboxTab ul.list li { height:57px; width:113px; line-height:57px; 
}
.aboxTab ul.list li a { width:113px; height:57px; background:url(../images/new_6/videoTab_bg_v1.gif) no-repeat;
}
.aboxTab ul.list li a.on { color:#555555; font-weight:bold;
}
.aboxTab ul.list li.v1 { width:113px; height:57px;
}
.aboxTab ul.list li.v1 a { width:113px; background-position:left top;
}
.aboxTab ul.list li.v1 a.on { background-position:right top;
}
.aboxTab ul.list li.v2 { width:102px; height:57px;
}
.aboxTab ul.list li.v2 a { width:102px; background-position:left -100px;
}
.aboxTab ul.list li.v2 a.on { background-position:right -100px;
}
.aboxTab ul.list li.v3 { width:113px; height:57px;
}
.aboxTab ul.list li.v3 a { width:113px; background-position:left -200px;
}
.aboxTab ul.list li.v3 a.on { background-position:right -200px;
}
.aboxTab ul.list li.v4 { width:113px; height:57px;
}
.aboxTab ul.list li.v4 a { width:113px; background-position:left -300px;
}
.aboxTab ul.list li.v4 a.on { background-position:right -300px;
}

/** pic show **/
/* v 160*100 */
p.vpic1 {  margin-bottom:10px;
}
p.vpic1 a img { width:166px; height:106px; display:block;  background:#FFFFFF;
}

/* v 64*48 */
p.vpic3 {  margin-bottom:6px; width:64px; height:40px; background:url(../images/new_6/generalIcons_v4.png) no-repeat 0 -1060px; padding:8px;
}
p.vpic3 a { background-color:#FFFFFF; display:block; width:64px; height:40px; overflow:hidden; position:relative;
}
p.vpic3 a img { width:64px; height:48px; display:block; margin-top:-4px
}

/* v 128*80 */
p.vpic4 { width:128px; height:80px; margin-bottom:6px; padding:8px; background:url(../images/new_6/generalIcons_v4.png) no-repeat left -850px; 
}
p.vpic4 a { background-color:#FFFFFF; display:block; width:128px; height:80px; overflow:hidden; position:relative;
}
p.vpic4 a img { width:128px; height:96px; display:block; margin-top:-8px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
}
/* v 144*90 */
p.vpic5 { width:150px; height:96px; margin-bottom:10px;
}
p.vpic5 a img { width:144px; height:90px; display:block; border:1px solid #EAEAEA; padding:2px; background:#FFFFFF;
}

/* v 144*90 */

p.vpic6 { width:152px; height:88px; margin-bottom:10px;
}
p.vpic6 a img { width:144px; height:82px; display:block; border:1px solid #EAEAEA; padding:3px; background:#FFFFFF;
}


/* v 144*90 */
p.ppic5 { width:144px; height:90px; margin-bottom:6px; padding:8px; background:url(../images/new_6/ppic_144x90.png) no-repeat left top; 
}
* html p.ppic5 { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Public/images/new_6/ppic_144x90.png");
}
p.ppic5 a { position:relative;
}
p.ppic5 a img { width:144px; height:90px; display:block; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
}

/* p 64*48 */
p.ppic3 {  margin-bottom:6px; width:64px; height:40px; background:url(../images/new_6/generalIcons_v4.png) no-repeat 0 -1120px; padding:8px;
}
p.ppic3 a { display:block; width:64px; height:40px; overflow:hidden; position:relative;  
}
p.ppic3 a img { width:64px; height:48px; display:block; margin-top:-4px;
}
/* p 96*60 */
p.ppic2 {  margin-bottom:6px; width:96px; height:60px; padding:8px; background:url(../images/new_6/ppic_96x60.png) no-repeat left top;
}
* html p.ppic2 { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Public/images/new_6/ppic_96x60.png");
}
p.ppic2 a { display:block; width:96px; height:60px; overflow:hidden; position:relative;
}
p.ppic2 a img { width:96px; height:72px; display:block; margin-top:-6px;
}
/* v 128*80 */
p.ppic4 { width:128px; height:80px; margin-bottom:6px; padding:8px; background:url(../images/new_6/ppic_128x80.png) no-repeat left top;
}
* html p.ppic4 { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Public/images/new_6/ppic_128x80.png");
}
p.ppic4 a { background-color:#FFFFFF; display:block; width:128px; height:80px; overflow:hidden; position:relative;
}
p.ppic4 a img { width:128px; height:96px; display:block; margin-top:-8px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
}

/* u 112*84 */
p.upic1 { border:1px solid #EAEAEA; padding:8px; background:#FFFFFF; width:53px; height:53px;
}
p.upic1 a img { width:53px; height:53px; display:block;
}

p.upic2 { border:1px solid #EAEAEA; padding:8px; background:#FFFFFF; width:80px; height:80px;
}
p.upic2 a img { width:80px; height:80px; display:block;
}

/*album 128*80 */
p.apic1 { width:128px; height:80px; margin-bottom:6px; padding:9px 10px 11px 10px; background:url(../images/new_6/generalIcons_v4.png) no-repeat left -950px; 
}
p.apic1 a { background-color:#FFFFFF; display:block; width:128px; height:80px; overflow:hidden; position:relative;
}
p.apic1 a img { width:128px; height:96px; display:block; margin-top:-8px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
}

/* pic extra */
p em.addQlist ,p em.qkDone{ position:absolute; margin:-27px 0 0 2px;  width:25px; height:25px; cursor:pointer; background:url(../images/new_6/generalIcons_v4.png) no-repeat 1px -801px;
}
p em.addQlist:hover { background-position:-49px -801px ;
}
p em.qklistOver { background-position:-49px -801px) ;
}
p em.qkDone{ background-position:-99px -801px;
}
p em.videoInco { position:absolute; margin:-24px 0 0 6px;  width:31px; height:31px; cursor:pointer; background:url(../images/new_6/png32.png) no-repeat -1230px top;
}
* html p em.videoInco { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Public/images/new_6/video_icon.png");
}

p em.plistInco { position:absolute; margin:-24px 0 0 6px;  width:31px; height:31px; cursor:pointer; background:url(../images/new_6/png32.png) no-repeat -1270px top;
}
* html p em.plistInco { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Public/images/new_6/plist_icon.png");
}

p.vpic_noBg { padding:0; background-image:none;
}
* html p.vpic_noBg { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=false, src="/Public/images/new_6/ppic_64x40.png");
}

p em.del { position:absolute; margin:-16px 0 0 3px;  width:15px; height:15px; cursor:pointer; background:url(../images/new_6/X.gif) no-repeat;
}
p em.runningTime{display:block;padding:2px 4px;float:right;position:relative;background:#444444;font-size:10px;line-height:10px;font-style:normal;margin:-80px 0 0 0;opacity:0.8;*filter:alpha(opacity=80);color:#FFFFFF;
}
p em.xunlei{display:block;height:18px;padding:0 6px 0 0;overflow:hidden;margin-top:-18px;position:relative;background:#555555;color:#FFFFFF;font-style:normal;text-align:right;line-height:20px;opacity:0.8;*filter:alpha(opacity=80);
}
p em.videoIconSmall{display:block;width:15px;height:15px;margin:-10px 0 0 6px;position:absolute;background:url(../images/new_6/png32.png) -1310px 0;cursor:pointer;
}
* html p em.videoIconSmall { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Public/images/new_6/watch/videoIcons_s1.png");
}
p em.plistIconSmall{display:block;width:15px;height:15px;margin:-10px 0 0 6px;position:absolute;background:url(../images/new_6/png32.png) -1330px 0;cursor:pointer;
}
* html p em.plistIconSmall { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/Public/images/new_6/watch/videoIcons_s2.png");
}

/** list show **/
.vlist1 dl { margin-top:5px; line-height:140%;
}
.vlist1 dl  dt { word-break:break-all; word-wrap:break-word; width:100%; line-height:130%; padding-bottom:2px;
}
.vlist1 dl dd.male { padding-left:16px; background:url(../images/new_6/data.gif) no-repeat left -894px;
}
.vlist1 dl dd.female { padding-left:16px; background:url(../images/new_6/data.gif) no-repeat left -794px;
}

.vlist2 { overflow:hidden;
}
.vlist2 p { float:left; display:inline; 
}
.vlist2 dl { float:left; margin-left:5px; padding-top:5px;
}

/*vlist3 index original used*/
.vlist3 .vpic4{float:left;margin-right:16px;
}
.vlist3 dl{width:420px;padding-top:6px;float:left;
}
.vlist3 dl dt{padding-bottom:5px;background:url(../images/dotline.gif) repeat-x scroll left bottom;
}
.vlist3 dl dd.memo{color:#333333;overflow:hidden;padding:10px 0;width:100%;
}


.plist1 { padding-bottom:15px; overflow:hidden; margin:10px 0 20px; background:url(../images/dotline.gif) repeat-x left bottom;
}
.plist1 p { display:inline; float:left;
}
.plist1 dl { display:inline; float:left; overflow:hidden; width:500px; margin-left:10px; line-height:180%;
}
.plist1 dl dd.memo { padding:4px 0; color:#888888;
}
.plist1 ul { width:204px; padding:30px 0 0 26px; display:inline; float:left; height:75px; overflow:hidden; background:url(../images/new_6/plistUpdate.gif) no-repeat left top;
}
.plist1 ul li { display:inline; float:left; margin:0 1px; width:96px; height:60px; 
}
.plist1 ul li a { background-color:#FFFFFF; display:block; width:96px; height:60px; overflow:hidden;  
}
.plist1 ul li a img { width:96px; height:72px; display:block; margin-top:-5px;
}

.ulist2{padding:10px 12px 6px 12px;
}
.ulist2 li{padding:6px 0 ;*zoom:1;overflow:hidden;background:url(../images/dotline.gif) repeat-x left bottom;
}
.ulist2 .pic{display:block;float:left;margin-right:8px;
}
.ulist2 .pic img{width:54px;height:54px;border:1px solid #EEEEEE;padding:1px;
}
.ulist2 .sex{width:17px;height:17px;float:left;margin:1px 4px 0 0;
}
.ulist2 dl{float:left;color:#7F7F7F;
}
.ulist2 dl dt{padding-bottom:3px;
}
.ulist2 dl dd{padding:1px 0;
}


.ulist_250_160 { overflow:hidden; width:250px; margin:-2px auto 0; padding:13px 0; background:url(../images/new_6/channel/chan_departLine.gif) repeat-x left top;
}
.ulist_250_160 p { float:left; display:inline;
}
.ulist_250_160 dl { float:left; margin-left:10px; width:160px; word-wrap:break-word; word-break:break-all; 
}


.vlist2_150_80 { width:195px; margin:10px auto;
}
.vlist2_150_80 dl { width:105px; line-height:140%; 
}

.plist_516 dl{ width:340px;
}
.plist_334 dl{ width:334px; margin-top:5px; 
}
.plist_150 dl{ width:150px; margin-top:5px; 
}

.vlist_160_10_16 { display:inline; float:left; margin:10px 16px; width:166px; 
}
.vlist_170_5_5{ display:inline; float:left; margin:5px 5px 0; width:170px; padding-bottom:7px;
}
.vlist_116_5_8 { display:inline; float:left; margin:5px 8px 0; width:116px; padding-bottom:5px;
}
.vlist_144_8_14 { display:inline; float:left; margin:8px 14px 0; width:144px; padding-bottom:8px;
}
.vlist_144_8_10 { display:inline; float:left; margin:8px 10px 0; width:144px; padding-bottom:8px;
}
.vlist_170_0_0_20 { width:170px; margin:10px 0  0 20px;
}
.vlist_144_10_15 { display:inline; float:left; margin:10px 15px 0; width:144px; padding-bottom:10px;
}
.vlist_128_10_22 { display:inline; float:left; margin:10px 22px 0; width:144px; padding-bottom:10px
}
.vlist_160_10_20 { display:inline; float:left; margin:10px 20px 0; width:160px; padding-bottom:10px;
}
.vlist_152_10_auto { margin:10px auto; width:152px;
}
.vlist_144_6_28 { display:inline; float:left; margin:6px 28px 0; width:144px; padding-bottom:6px;
}
.vlist_144_0_2{width:144px;margin:0 2px;float:left;display:inline;
}
.vlist_148_10_15{width:148px;margin:10px 15px;float:left;display:inline;
}
.vlist_144_8_2{width:144px;margin:8px 2px 0;float:left;overflow:hidden;_display:inline;
}
.vlist_144_8_2 dl{padding:0 0 0 6px;
}

.ulist_200_15_0_15_32 { display:inline; float:left; margin:15px 0 15px 32px; width:200px;
}
.ulist_200_15_0_15_25 { display:inline; float:left; margin:15px 0 15px 25px; width:200px;
}
.list_line { padding-bottom:18px; margin-bottom:10px; background:url(../images/dotline.gif) repeat-x left bottom;
}
.list_line1 { padding-bottom:10px; margin-bottom:6px; background:url(../images/dotline.gif) repeat-x left bottom;
}

.ulist_220_10_14 { float:left; display:inline; width:220px; overflow:hidden; margin:10px 14px 0; padding-bottom:10px; 
}
.ulist_220_10_14 .check { float:left;
}
.ulist_220_10_14 p { float:left; display:inline;
}
.ulist_220_10_14 dl { float:left; margin-left:10px; line-height:180%; width:110px; word-wrap:break-word; word-break:break-all; 
}


.ulist_max_110_160 { padding:15px 0; width:100%; overflow:hidden; 
}
.ulist_max_110_160 p { float:left; display:inline;
}
.ulist_max_110_160 dl { float:left; display:inline; margin-left:5px; width:110px; word-wrap:break-word; word-break:break-all; 
}
.ulist_max_110_160 dl dd { line-height:120%;
}
.ulist_max_110_160 ul  { float:right; width:160px; overflow:hidden;
}
.ulist_max_110_160 ul li { padding:2px 0 2px 16px; width:140px;  background:url(../images/new_6/data.gif) no-repeat left -96px;
}
.ulist_max_110_160 ul li.video { background-position:left -95px;
}
.ulist_max_110_160 ul li.plist { background-position:left -1495px;
}


/*-----pageList 分页-------*/
/*
.pageList { text-align:center; padding:20px 0;
}
.pageList a { margin:0 6px;  padding:3px 10px; background:#F1F1F1; text-align:center;  border-bottom:1px solid #DEDEDE; border-right:1px solid #DEDEDE;
}
.pageList a.on { background:#FF0000; color:#FFFFFF;
}
.pageList a:hover { text-decoration:none;
}
*/
.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
}


/* --- overlay --- */

#overlay {
    background-image: url(../images/overlay.png); 
	position:absolute; 
	z-index:555;
}
* html #overlay {
    background-color: #000;
    background-image: url(../images/blank.gif);
    filter: alpha(opacity=85);
}
*+html #overlay {
    background-color: #000;
    background-image: url(../images/blank.gif);
    filter: alpha(opacity=85);
}

#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; 
}

/*---- color Frame ----*/

#colorFrame { width:228px; overflow:hidden; border:1px solid #000000; border-width:1px 0 0 1px; position:absolute; z-index:1000;
}
#colorFrame a { width:11px; text-indent:-99px; cursor:pointer; height:11px; display:block; float:left; overflow:hidden; border:1px solid #000000; border-width:0 1px 1px 0;
}

/* quick login and reg */
.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;
}

/** header **/
#headerBao { width:100%;  background:#6A6A6A url(../images/new_6/gradual_v3.png) repeat-x left bottom; 
}
#header { width:940px; margin:0 auto; height:69px;
}
#header a { color:#FFFFFF; text-decoration:none;
}
#header a:hover { color:#FFFFFF; text-decoration:none;
}
#header:after { content: "."; display: block; height: 0; clear:both; visibility: hidden;
} 
#header_left { float:left; display:inline; width:170px;overflow:hidden;
}
#header_left #logo { margin:8px 0 0 32px;
}
#header_right { float:left; width:768px;
}
#header_right_top { height:14px; line-height:14px; padding-top:10px; 
}
#header_right_top ul li { float:right; border-right:1px solid #FFFFFF; padding:0 10px;  
}
#header_right_top ul li#myAccountTool a.sjx { position:relative; z-index:101; background:url(../images/new_6/generalIcons_v4.png) no-repeat right -545px; padding-right:10px; display:block;
}
#header_right_top ul li#myAccountTool a.sjxOn { background-position:right -645px;
}
#header_right_top ul li.noborder { border:none; padding-right:0;
}
#header_right_top ul li img { vertical-align:middle;
}

#myAccount { width:160px; position:absolute; z-index:100; margin:-10px 0 0 -52px;
}
#myAccount .top { background:transparent url(../images/new_6/png32.png) no-repeat -320px 0; height:10px; width:160px; text-align:center; font-size:1px; line-height:1px;
}
* html #myAccount .top { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Public/images/new_6/mymenutop_v1.png"); 
}
#myAccount .scontent { padding:18px 6px 0; width:148px; text-align:center; background:transparent url(../images/new_6/png32.png) repeat-y 0 0;
}
* html #myAccount .scontent { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Public/images/new_6/mymenubg_v1.png");
}
#myAccount .bottom { background:transparent url(../images/new_6/png32.png) no-repeat -160px 0; height:10px; width:160px; text-align:center; font-size:1px; line-height:1px;
}
* html #myAccount .bottom { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Public/images/new_6/mymenubottom_v1.png"); 
}
#myAccount .scontent ol{ margin:5px 0 0; padding:5px 0 3px; float:none; border-top:1px solid #6D6D6D;
}
#myAccount .scontent ol li{float:left;padding:0; line-height:22px; height:20px; border:none;margin-left:18px;text-align:center;_display:inline;
}
#myAccount .scontent ol li a { position:relative;
}
#myAccount .scontent ol li a:hover { text-decoration:underline;
}

#header_right_bottom { height:35px; margin-top:10px;
}
#nav { float:left;
}
#nav ul { overflow:hidden;
}
#nav ul li { float:left; padding-left:2px; width:72px; height:35px; line-height:35px; background:url(../images/new_6/generalIcons_v4.png) left -750px;
}
#nav ul li a { display:block; width:72px; height:35px; background:url(../images/new_6/generalIcons_v4.png) no-repeat right top; text-indent:-9999px;
}
#nav ul li.n1 a { background-position:right 0;
}
#nav ul li.n2 a { background-position:right -50px;
}
#nav ul li.n3 a { background-position:right -100px;
}
#nav ul li.n4 a { background-position:right -150px;
}
#nav ul li.n5 a { background-position:right -200px;
}
#nav ul li.n6 a { background-position:right -250px;
}
#nav ul li.n7 a { background-position:right -300px;
}
#nav ul li a.on { background-position:left 0; margin-left:-2px; position:absolute; z-index:2; width:82px; 
}
#nav ul li.n1 a.on { background-position:left 0;
}
#nav ul li.n2 a.on { background-position:left -50px;
}
#nav ul li.n3 a.on { background-position:left -100px;
}
#nav ul li.n4 a.on { background-position:left -150px;
}
#nav ul li.n5 a.on { background-position:left -200px;
}
#nav ul li.n6 a.on { background-position:left -250px;
}
#nav ul li.n7 a.on { background-position:left -300px;
}
#nav ul li.blk { margin-left:12px;
}
#nav ul li.noLine{ padding-left:0; background-image:none;
}

#search { position:relative; z-index:1; float:right; 
}
#searchBox {height:25px; overflow:hidden; position:relative; z-index:3;
}
#searchBox input { height:18px; width:156px; border:1px solid #D9D9D9; float:right;
}
#searchBox button { float:right; border:none; padding:0; height:24px; width:50px;background:url(../images/new_6/generalIcons_v4.png) no-repeat left -500px;
}
#autoAutomatic { position:absolute; z-index:2;  top:-35px; left:-15px;
}
#autoAutomatic .boxheader{ width:236px; height:13px; background:transparent url(../images/new_6/png32.png) no-repeat -990px 0;
}
#autoAutomatic .boxbody{ width:236px; background:transparent url(../images/new_6/png32.png) repeat-y -500px 0;
}
#autoAutomatic .boxfooter{ width:236px; height:13px; background:transparent url(../images/new_6/png32.png) no-repeat -750px 0;
}
* html #autoAutomatic .boxheader{ width:236px; height:13px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Public/images/new_6/auto_header.png");
}
* html #autoAutomatic .boxbody{ width:236px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Public/images/new_6/auto_body.png");
}
* html #autoAutomatic .boxfooter{ width:236px; height:13px; background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/Public/images/new_6/auto_footer.png");
}
#autoAutomatic .boxinfo { padding:0 12px 2px; color:#CCCCCC;
}
#autoAutomatic .searchType { margin-bottom:35px; padding-left:5px;
}
#autoAutomatic .searchType label { margin-right:5px;
}
#autoAutomatic .searchlist ul li{ border-bottom:1px solid #5F5F5F; 
}
#autoAutomatic .searchlist ul li a , #autoAutomatic .searchlist ul li a.autoMouseout { line-height:20px; height:20px; padding:0 8px; color:#CCCCCC; display:block;
}
#autoAutomatic .searchlist ul li a:hover , #autoAutomatic .searchlist ul li a.autoMouseover{ background:#E31E1C; color:#FFFFFF; text-decoration:none;
}
#autoAutomatic .searchlist ul li a span , #autoAutomatic .searchlist ul li a.autoMouseout span{ float:right; font-size:11px; color:#999999;
}
#autoAutomatic .searchlist ul li a:hover span , #autoAutomatic .searchlist ul li a.autoMouseover span{ background:#E31E1C; color:#FFFFFF;
}


/** content **/
#content { margin:0 auto; padding-bottom:20px;
}
#content:after { content: "."; display: block; height: 0; clear:both; visibility: hidden;
} 



/** footer **/
/**
#footerBao { background:#7C7C7C; border-top:1px solid #909090;
}
**/
#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;
}

/*---------------- profile head -----------------------*/
#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;
}

/*---- new user show ----*/

.videobar-shownuBao {  border-bottom:1px dashed #EEEEEE; margin-bottom:20px ; padding:0 0 20px;
}
.videobar-shownu2 { float:left; margin:15px 22px 0; overflow:hidden; display:inline; width:260px; line-height:180%;
}
.videobar-shownu2 p { float:left;
}
.videobar-shownu2 dl { float:left; display:inline; margin:0 0 0 15px; line-height:190%;
}
.videobar-shownu2 dl em { font-size:11px; font-style:normal; color:#686868;
}
.videobar-shownu2 dl a em.scoreLevel{font-size:12px;color:#2B93D2;
}
.videobar-shownu2 dl a:hover em.scoreLevel{color:#E31E1C;
}


/*--------------------------------------*/


/* 上部分页加小标题  上传页 */
.public-list {  margin-top:10px; line-height:24px;  padding:0 20px 20px; background:url(../images/new_idx/showline_up_bg_v1.gif) no-repeat center bottom;overflow:hidden; clear:both; color:#666666;
}
.public-list b { font-size:1.2em;
}
.public-list ul { float:right; margin:0px; padding:0px 5px;  list-style:none; font-weight:bold;
}
.public-list ul li a { padding:0px 6px; margin:0px 3px; text-decoration:none;
}
.public-list ul li a:hover { text-decoration:underline;
}
.public-list ul li a.on { color:#FF0000; text-decoration:none;
}
.public-list ul span { padding:0px 6px; margin:0px 3px;  color:#FF0000;
}
.public-list span.r { float:right; padding:0 5px;
}
.public-listEx { margin-top:30px
}

/************** old ******************/

/*标准节目展示 */
.videobar-showb { float:left; margin:0 0 0 45px; padding:6px 0; display:inline; 
}
.videobar-showb p { position:relative; width:128px; height:96px;
}
.videobar-showb p em { position:absolute; left:4px; bottom:4px; width:25px; height:25px; cursor:pointer; background:url(../images/watch/qkAdd.gif) no-repeat;
}
.videobar-showb dl { margin:0px; padding:0 0 0px; line-height:170%;
}
.videobar-showb dl em { color:#686868; font-size:11px; font-style:normal;
}
.videobar-showb dl dt { width:134px; word-wrap:break-word; word-break:break-all; overflow:hidden;
}
.videobar-showb dl dd { margin:0px; padding:0px;
}
.videobar-showb dl dd button { padding-left:5px; padding-right:5px;
}
.videobar-showb dl dd a.cmtHash { color:#333333; text-decoration:none;
}
.videobar-showb dl span { color:#FF0000;
}

/* 专辑 用户 节目 左右块 */
.public-contentLeft { width:100px; overflow:hidden; float:left;  margin:15px 0px;
}
.leftSelect h4 {
}
.leftSelect ul { margin:0 0 10px;  padding:0; line-height:190%;
}
.leftSelect ul li.on a { padding-left:12px; font-weight:bold; color:#666666; text-decoration:none; background:url(../images/new_idx/ic_ring.gif) no-repeat left center;
}
.public-contentRight { width:840px; overflow:hidden; float:right;  margin:15px 0px;
}
.public-contentRight .videobar-showb { margin:0 5px; width:150px;
}

.public-contentTool { width:800px; margin:10px auto; overflow:hidden;
}
.public-contentTool .b1 , .public-contentTool .b2 , .public-contentTool .b3 , .public-contentTool .b4 { background-color:#E6E6E6; border-color:#E6E6E6;
}

/*stander text ad list*/
.textAdList li{ padding:2px 0 2px 10px; background:transparent url(../images/new_6/generalIcons_v4.png) no-repeat  2px -351px;
}
/*search and channel text ad*/
#searchTextAd .textAdList li{width:110px;padding-left:10px;height:19px;overflow:hidden;float:left;
}
#searchTextAd .long li{margin:0 26px;display:inline;
}
#channelTextAd .textAdList li{width:116px;float:left;
}
.listTextAd .textAdList li{ float:left; margin:0 12px; width:180px; overflow:hidden;_display:inline;
}









/** header **/
.head{width:958px; margin:0 auto;text-align:center; }
.header_logo{float:left; width:240px; height:78px; margin-left:10px;}
.header_top{height:28px; line-height:28px;}
.header_top a{ color:#000000; text-decoration:none;}
.header_top a:hover{ color:#008000;}

/***一级导航***/
.menu_top{float: right; width:698px; height:30px; line-height:30px; position:relative; top:4px;}
.menu_top ul{ margin-left:0px;} 
.menu_top li{width:76px; float:left; margin-left:10px;}
*html .header{ margin:5px 0 0 0;}
*html .header_menu{ padding-top:0px;}

.menu_on{background:url('../images/newhead/bule_btn.png') 0 0 no-repeat; text-align:center;}
.menu_on a{font-size:14px; font-weight:bold; text-decoration:none; color:#000; letter-spacing:2px;}
.menu_on a:hover{color:#000; cursor:hand;}

.menu_off{background:url('../images/newhead/hse_btn.png') 0 top no-repeat; text-align:center;}
.menu_off a{font-size:14px; font-weight:bold; text-decoration:none; color:#333333; letter-spacing:2px;}
.menu_off a:hover{color:#E04216; cursor:hand;}

/****二级导航通栏****/
.e_h{width:100%; height:30px; clear:both;}
.e_h_d{width:940px; margin:0 auto;}
.e_h_e{height:30px; width:240px; line-height:30px; padding-top:4px;text-align:center;}
.e_h_f{float:right; width:660px; padding-top:6px;}
.e_h ul{list-style-type:none; width:100%;} 
.e_h li{width:70px; float:left; margin-top:4px;}
.e_h a{font-size:13px; text-decoration:none; color:#000000; }
.e_h a:hover{ color:#FFFFFF;}
