/*通用内容页*/
.banner950 { margin:0 auto; width:950px; border:8px solid #FFFFFF; overflow:hidden}
.win950bline { height:1px; background-color:#999999}
.wleft { width:690px; overflow:hidden; float:left; border:1px solid #dedede;}
.wright { width:250px; overflow:hidden; float:right; background-color:#f5f5f5}
.connav { line-height:32px; height:32px; text-indent:12px; border-bottom:1px solid #dedede; background-color:#f6f6f6}
.connav span { float:right; padding-right:12px}
.ctitle{ padding:10px; border-bottom:2px solid #d61100;margin:0 8px 0 8px;}
.diggnum { background:url(/images/liuxue/digg_bg.gif) no-repeat; width:42px; height:23px; text-align:center; color:#FFFFFF; line-height:23px; font-size:16px; font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif;}
.ctitle1 { text-align:center; font-family:黑体; font-size:18px; padding-top:5px;color:#2998a8;}
.ctitleinfo{height:30px;margin:0 8px 0 8px;	border-bottom:1px solid #CCCCCC;line-height:30px;text-align:center;	color:#999999;}
.ctitleinfo a{color:#999999;}
.newstext { color:#333; line-height:180%; font-size:14px; overflow:hidden; width:660px; margin:0 auto;}
.newstext a { color:#d91200;}
.newstext img {	margin:5px; max-width:650px;}
* html .newstext img {width: expression(this.width > 650 && this.width/this.height > 0.07 ? 650 : true);height: expression(this.height > 650 && this.width/this.height < 0.07 ? 650 : true);max-width:650px; }
.botgoogle { text-align:center; padding-bottom:10px;}
.likelist { height:100%; padding-bottom:8px; overflow:hidden}
.likelist dt { text-indent:8px; padding:8px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; margin-bottom:8px;background-color:#f6f6f6;}
.likelist dt span { float: right; color:#26519d;} 
.likelist dt span a { color:#02bdd3;} 
.likelist dd { float:left; width:334px; line-height:22px; height:22px; display:block; text-indent:22px;background:url(/images/liuxue/ico.gif) 12px 2px no-repeat; }
.randpic { width:100%; border-top:1px solid #dedede; padding:15px; overflow:hidden; }
.randpic li { float:left; width:165px; text-align:center;}
.randpic li em {width:165px; display:block}
.mytools { margin:5px 25px 20px 25px; border-top:2px solid #dedede; overflow:hidden; height:100%;color:#02bdd3}
.mytools li { padding:8px 0 8px 0; border-bottom:1px solid #e8e8e8; }
.mytools li.mytleft { float:left; width:312px;}
.mytools li.mytright { float:right; width:312px;}
.mytools li a { color:#02bdd3}
.showpl { margin:0 25px 20px 25px; overflow:hidden}
.rbox { overflow:hidden; width:100%;}
.rbox dt { background:url(/images/liuxue/title_bg.jpg) left top repeat-x; height:27px; line-height:27px; border-top:1px solid #dedede}
.rbox dt span { float:right; padding-right:10px; font-style: italic}
.rbox dt li { width:77px; height:27px; display: block; float:left; text-align:center; float:left;background:url(/images/liuxue/tab_line.jpg) top right no-repeat;}
.rbox dt li.curr { background:#ff0000 url(/images/liuxue/curr_tab.jpg) top center no-repeat; height:27px; color:#FFFFFF}
.rbox dd { height:auto; overflow:hidden}
#tab1_div_0,#tab1_div_1{ height:auto;padding:15px 7px 0px 7px;}
#tab2_div_0,#tab2_div_1{ padding:7px;}
#tab3_div_0 { padding-left:8px; padding-top:6px;}
.rppic {}
.rppic li { float:left; width:230px; text-align:center; height:100px;}
.rppic li em { width:230px; text-align:center; display:block}
.rplist li { text-indent:10px; background:url(/images/liuxue/ico.gif) 0px 2px no-repeat; line-height:22px;}
.listnum { background:url(/images/liuxue/listnum.gif) 0px 2px no-repeat;}
.listnum li { text-indent:20px; line-height:22px;}
.botads li{ border-top:8px solid #FFFFFF; height:90px; overflow:hidden}

/*作品内容页*/
.workinfo { margin:20px; background-color:#effcfc; border:1px solid #abe4e4; padding:8px;}
.workinfo li{ line-height:22px;}
.workinfo li span { color:#00CCCC}
.workvote { margin:15px; text-align:center}
.workvote td { padding:3px;}
.workpic { overflow:hidden; width:660px; margin:0 auto; text-align:center; padding-top:15px;}
.workpic img { margin:5px; max-width:640px; text-align:center}
* html .workpic img {width: expression(this.width > 640 && this.width/this.height > 0.07 ? 640 : true);height: expression(this.height > 640 && this.width/this.height < 0.07 ? 650 : true);max-width:640px; }

/*分页样式*/
.pageno{
	font:12px Tahoma;
	padding:15px;
	text-align:center;
	clear:both;
}
.pageno *{
    vertical-align:inherit
}
.pageno a{
    padding:4px 8px 4px 8px;
	background-color:#f5f5f5;
	color:#000;
	border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-top:1px solid #fff;border-left:1px solid #fff;
}
.pageno a:hover{
	background:#dfdfdf;
	text-decoration:none;
	color:#ed070c;
}
.pageno span {
    color:#ed070c;
	padding:4px 8px 4px 8px;
	background-color:#dfdfdf;
	border-bottom:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-top:1px solid #fff;border-left:1px solid #fff;
}

