body {
 margin:0; font-size:14px;  text-align:left; font-family:"宋体", arial;
     }
	 /* margin:0 表示上下左右边距为0像素，完整的应该是：margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px
或margin:0px 0px 0px 0px。如果margin:0px auto；说明上下边距为0px，左右为自动调整，用它可以实现页面居中；*/
img { border:0;}
td { font-size:13px;}
a:link  {   text-decoration:none; color:#898989; }
a:visited  {    text-decoration:none; color:#898989}
a:hover  {    text-decoration:none; font-weight:bold; color:#898989;}
#bg { width:100%; background:url(image/topbg.gif) top repeat-x;} 
#container {width:963px; margin:0 auto; }
/* 网站头 导航条 */
#Header {width:940px;margin:0 auto;height:96px; overflow:hidden;}
#toplogo {width:150px;height:62px;clear:left ;float:left; margin-left:20px; margin-top:20px; background:url(image/logo.gif);}
#toplogos {width:150px;height:13px; margin-left:5px; margin-top:5px; font-size:10px; color:#999999;}
#toplogoz {width:150px;height:27px; margin-left:5px; font-size:22px; font-weight:bold;    color:#333333;}
#toplogox {width:150px;height:15px; margin-left:5px; margin-top:2px; font-size:12px; color:#999999;}
#toplogo1 {width:150px;height:62px;clear:left ;float:left; margin-left:20px; margin-top:20px; background:url(image/logo1.gif);}
#topr {width:730px; height:96px; float:right; clear:right;}
#topcenter {width:600px; text-align:right; font-size:12; height:15px; margin-top:9px; MARGIN-RIGHT: auto;MARGIN-LEFT: auto; color:#999999; font:"宋体";}
#dht { width:708px; height:40px;margin-top:5px;margin-bottom:0px;margin-left:0px; float:right; background:url(image/dh1.gif) left no-repeat;position:relative;}
#topb { width:700px; margin-top:5px; text-align:right;}
#topgg { width:728px; height:15px; margin-top:5px;text-align:center;}
#touleft {
	width:670px;
	float:left;
	clear:left;
	background:url(image/dh2.gif) repeat;
	height:40px;
	position:absolute;
	left:18px;
	
}
#nav { width:670px; margin-top: 12px;color:#ffffff; height:17px; }
#nav ul a { display: block;  text-align:center; } 
#nav ul a:link  {   text-decoration:none; color:#ffffff; font:"黑体";}
#nav ul a:visited  {    text-decoration:none; color:#ffffff}
#nav ul a:hover  {    text-decoration:none; color:#ffffff; font-weight:bold;} 
#nav ul {list-style:none;margin:0px; line-height:17px;}
#nav ul li {float:left;margin:0 5px;}
#nav ul li:hover ul { left:auto;}
#nav ul li.sfhover ul {left: auto;}
.navjg {width:2px;height:18px; background:#ffffff;}
#touright { width:20px; float:right; clear:right; background:url(image/dh3.gif); height:40px;}

/* 主页头2 */
#header2 {width:963px;margin:0 auto;height:136px; overflow:hidden;}
/* 登陆框 */
#nrl { width:226px;  height:131px; float:left; clear:left;  background:url(image/dll.gif) left no-repeat; overflow:hidden; position:relative;}
#nrll { width:211px; float:left; clear:left; height:127px; border-bottom:#ff8d00 2px solid; border-top:#ff8d00 2px solid; position:absolute; left:7px; overflow:hidden;}
#nrlr { width:8px; height:131px; float:right; clear:right; background:url(image/dlr.gif);}
#dltm { width:210px; height:38px; text-align:left; color:#006699; font-weight:bold;}
#dlbox { width:210px; height:55px; overflow:hidden;}
#dlboxl { width:150px; float:left; clear:left; height:55px;}
#dlboxr { width:60px; float:right; clear:right; text-align:left;height:55px;}
#dlb { width:210px; text-align:center;}
#top1 { width:728px; height:130px;   float:right; clear:right;  overflow:hidden;}
#topgg1 { width:705px; height:60px;}
#topgg1z { width:468px; height:60px; float:left; clear:left;}
#topgg1y { width:237px; height:60px; float:right; clear:right;}
#topgg2 { width:705px; height:60px; margin-top:10px;}
#top2 { width:705px; height:130px;  float:right; clear:right; margin-right:13px; background:url(image/top1.jpg) top no-repeat; overflow:hidden;}
#top3 { width:705px; height:130px; margin-top:10px; float:right; clear:right; margin-right:13px; overflow:hidden;}
#topzj { width:160px; height:60px; margin-top:50px; margin-left:80px; font-size:16px; line-height:30px; font-weight:bold;color:#898989;}
#topzjx { width:160px; height:20px;  margin-left:80px;text-align:center; font-size:13px; line-height:23px; font-weight:bold;color:#898989;}
/* 主页内容 */
#bodynr { width:940px; overflow:hidden;}
/* 主页左侧 */
#bodynrl { width:226px; float:left; clear:left; overflow:hidden; }

/* 手机模板*/
#sjb { width:226px; background:url(image/sjs.jpg) top no-repeat; margin-top:6px; overflow:hidden;}
#sjz { width:226px; height:200px; margin-top:68px; overflow:hidden;}
#sjzz { width:25px; height:200px; background:url(image/sjz.jpg) repeat; float:left; clear:left;}
#sjzy { width:201px; height:200px; float:right; clear:right;}
#sjzyz { width:174px; height:200px; margin-top:7px; float:left; clear:left;}
#sjzyy { width:27px; height:200px; background:url(image/sjy.jpg) repeat; float:right; clear:right;}
#sjx { width:226px; height:62px; background:url(image/sjx.jpg) no-repeat; overflow:hidden;}

/* 左侧风云榜 */
#smdl  { width:226px; height:53px; background:url(image/xx.jpg) no-repeat;}

#fyb { width:226px; background:url(image/hst.gif) top no-repeat; margin-top:6px; overflow:hidden;}
#fybt { width:226px; height:26px; text-align:left; padding-top:4px; color:#5a5a5a; font-weight:bold;}
#fybb { width:215px; margin:0 auto;}

#fybfl { width:226px; height:310px; margin-top:15px; background:url(image/xhflbjl.jpg) no-repeat; overflow:hidden;}
#fybtfl { width:155px;  margin-top:15px; float:right; clear:right; text-align:left; font-size:15px; color:#c69478; font-weight:bold;}
#fybbfl { width:170px; overflow:hidden; float:right; clear:right; margin-top:15px;}

/* 主页右边内容框 */
#bodynrr { width:705px; float:right; clear:right; overflow:hidden; }

#lm { width:690px; margin-top:6px; margin-left:auto; margin-right:auto; overflow:hidden;}
#lmxl1 { width:460px; float:left; clear:left; overflow:hidden;}
#lmxr1 { width:224px; float:right; clear:right;  background:url(image/s5x.gif) top no-repeat; overflow:hidden;}
/* 笑话点击榜*/
#lmxl { width:224px; float:left; clear:left;  background:url(image/s5x.gif) top no-repeat; overflow:hidden;}
#lmxllbt { width:200px; height:20px; margin-top:6px; margin-left:auto; margin-right:auto;}
#lmxllbtl { width:120px; height:20px; text-align:left; float:left; clear:left;  color:#c84d50; font-weight:bold;}
#lmxllbtr { width:80px; height:20px; text-align:right; float:right; clear:right;}
#lmxllnr { width:224px; text-align:center; overflow:hidden;}
/* 经典笑话*/
#lmxr { width:460px; float:right; clear:right; overflow:hidden;}
#lmxrl { width:224px; float:left; clear:left;  background:url(image/s4x.gif) top no-repeat; overflow:hidden;}
#lmxrlrq { width:224px; height:70px;  background:url(image/rqxh.gif) top no-repeat; overflow:hidden;}
#lmxrlrqdz { width:200px; height:25px; margin-top:38px; margin-left:24px; font-size:16px;}
#lmxrlbt { width:200px; height:20px; margin-top:6px; margin-left:auto; margin-right:auto;}
#lmxrlbtl { width:120px; height:20px; text-align:left; float:left; clear:left;  color:#c84d50; font-weight:bold;}
#lmxrlbtr { width:80px; height:20px; text-align:right; float:right; clear:right;}
#lmxrlnr { width:224px; text-align:center; overflow:hidden;}
/* 笑话积分榜*/
#lmxrr { width:224px; float:right; clear:right;  background:url(image/s1x.gif) top no-repeat; overflow:hidden;}
#lmxrrbt { width:200px; height:20px; margin-top:6px; margin-left:auto; margin-right:auto;}
#lmxrrbtl { width:120px; height:20px; text-align:left; float:left; clear:left;  color:#c84d50; font-weight:bold;}
#lmxrrbtr { width:80px; height:20px; text-align:right; float:right; clear:right;}
#lmxrrnr { width:224px; text-align:center; overflow:hidden;}

#lm1r { width:337px; float:right; clear:right; background:url(image/s1.gif) top no-repeat; overflow:hidden;}
#lm1rbt { width:300px; height:20px; margin-top:6px; margin-left:auto; margin-right:auto;}
#lm1rbtl { width:120px; height:20px; text-align:left; float:left; clear:left;  color:#c84d50; font-weight:bold;}
#lm1rbtr { width:100px; height:20px; text-align:right; float:right; clear:right;}
#lm1rnr { width:337px; text-align:center; overflow:hidden;}
/* 成人笑话 */
#lm2l { width:337px; float:left; clear:left; background:url(image/s2.gif) top no-repeat; overflow:hidden;}
/* 手机短信 */
#lm2r { width:337px; float:right; clear:right; background:url(image/s3.gif) top no-repeat; overflow:hidden;}
/* 手机会员发布笑话*/
#lmx3l { width:224px; float:left; clear:left;  background:url(image/s1x.gif) top no-repeat; overflow:hidden;}
/* 冷笑话*/
#lmx3rl { width:224px; float:left; clear:left;  background:url(image/s2x.gif) top no-repeat; overflow:hidden;}
/* QQ笑话*/
#lmx3rr { width:224px; float:right; clear:right;  background:url(image/s4x.gif) top no-repeat; overflow:hidden;}
/* 恶搞短信 */
#lm3l { width:337px; float:left; clear:left; background:url(image/s4.gif) top no-repeat; overflow:hidden;}
/* 爱情短信 */
#lm3r { width:337px; float:right; clear:right; background:url(image/s5.gif) top no-repeat; overflow:hidden;}
/* 滚动图片 */
#sygg { width:728px; overflow:hidden;text-align:center;}
#gdt{ width:705px; height:174px; background:url(image/gdtpk3.jpg) right top no-repeat;position:relative; }
#gdtl { width:116px; height:174px;   float:left; clear:left;    }
#gdtr { width:578px; height:174px; background:url(image/gdtpk2.jpg) repeat;right:10px;  float:right; clear:right;position:absolute; }
#gdtrs { width:578px; height:15px; margin-top:10px; }

/* 页脚 */
#foot {  margin-top:5px; color:#aaaaaa;  background:url(image/footbg.jpg) repeat; height:93px;}
#footr {width:730px; height:66px; margin-top:15px; padding-left:20px; text-align:left; line-height:16px; float:right; clear:right; border-left:#999999 2px dotted;font-size:12px;}

/* 会员导航条 */
#hydh { width:222px; overflow:hidden;}
#hydh1 { width:222px; background:url(image/nst.gif) top no-repeat;}
#hydh2 { width:222px; margin-top:5px; background:url(image/fst.gif) top no-repeat;}
.hydht { width:210px; margin-left:12px; height:30px; margin-top:13px; color:#FFFFFF; font-weight:bold; text-align:left; font-size:16px;}
.hydhb { width:210px; margin:auto; overflow:hidden;}
.hydhb2 { width:200px; margin-left:11px; margin-top:5px; line-height:18px; font-size:14px; color:#666666;  overflow:hidden;}
#hydh3 { width:222px; margin-top:5px; background:url(image/nnst.gif) top no-repeat;}
#hydh4 { width:222px; margin-top:5px; background:url(image/qst.gif) top no-repeat;}
/* 分页内容布局 */
#lmfyl { width:500px; float:left; clear:left; overflow:hidden; background: #eef3f7; border:#a8cee1 1px solid;}
#lmfyldh { width:500px; background:#eef3f7; text-align:left; height:26px; padding-left:6px; padding-top:6px;}
#lmfylbt { width:500px; text-align:center; font-weight:bold; font-size:16px; height:26px; line-height:26px;}
#lmfylly { width:500px; text-align:center; color:#999999; height:25px; font-size:12px;}
#lmfylsc { width:480px; text-align:center; height:28px; border-bottom:#999999 1px dotted;}
#lmfylzw { width:490px; text-align:left; overflow:hidden; padding-left:5px; padding-top:6px; line-height:20px;}
#lmfylfy { width: 490px; height: 9px;text-align:center; }
#lmfylggtp { width:500px; overflow:hidden;}
#lmfylpl  { width:500px; overflow:hidden;}
/* 分页内容布局left */
#lmfyr { width:180px; float:right; clear:right; overflow:hidden;}
#fynrrbt {  background: #eef3f7; border:#a8cee1 1px solid; padding-left:10px; padding-top:11px; height:28px; color:#333333; font-weight:bold; text-align:left;}
#fynrrnr {border:#a8cee1 1px solid; font-size:14px;}

/*文字内容改为图片*/
#lmfylt { width:500px; float:left; clear:left; overflow:hidden; background: #eef3f7; border:#a8cee1 1px solid;}
#lmfyldht { width:500px; background:#eef3f7; text-align:left; height:26px; padding-left:6px; padding-top:6px;}
#lmfylbtt { width:500px; text-align:center; font-weight:bold; font-size:16px; height:26px; line-height:26px;}
#lmfyllyt { width:500px; text-align:center; color:#999999; height:25px; font-size:12px;}
#lmfylsct { width:485px; height:28px; text-align:center; border-bottom:#999999 1px dotted;}
#lmfyltp { width:490px; border-bottom:#999999 1px dotted; padding-bottom:5px; padding-top:5px; text-align:center}
#lmfyltpt { width:490px; border-bottom:#999999 1px dotted; text-align:left;padding:7px;}
#lmfylfyt { width: 480px; height: 9px;text-align:center; }
#lmfylggtpt { width:500px; overflow:hidden;}
#lmfylplt  { width:500px; overflow:hidden;}
#lmfylggljt  { width:480px; overflow:hidden;}
#lmfylgg468  { width:480px; overflow:hidden; text-align:center;}
/* 分页内容布局left图片*/
#lmfyrt { width:180px; float:right; clear:right; overflow:hidden;}
#fynrrbtt {  background: #eef3f7; border:#a8cee1 1px solid; padding-left:10px; padding-top:11px; height:28px; color:#333333; font-weight:bold; text-align:left;}
#fynrrnrt {border:#a8cee1 1px solid; font-size:14px;}
/*分页广告*/
#lmfylmm { width: 480px; height: 40px; text-align:center; }
/* 笑话分类主页*/
#xhfltop { width:728px; height:28px; padding-left:12px; text-align:left;font-weight:bold; color:#0171af;}
#xhflnr { width:728px; overflow:hidden;}
.xiaobiaoti {font-weight:bold; color:#0171af;}
/* 栏目搞笑图主页*/
/*人物*/
#lmgxtbt { width:680px; height:25px; background:url(image/s1.gif) left no-repeat; overflow:hidden;}
#lmgxtbtl { width:120px; margin-top:6px; margin-left:10px;  text-align:left; float:left; clear:left;  color:#c84d50; font-weight:bold;}
#lmgxtbtr { width:400px; margin-top:6px; height:20px; text-align:left; float:right; clear:right;}
lmgxtnr { width:680px; overflow:hidden;}
/*动物*/
#lmgxtbt2 { width:680px; height:25px; background:url(image/s2.gif) left no-repeat; overflow:hidden;}
/*东西*/
#lmgxtbt3 { width:680px; height:25px; background:url(image/s3.gif) left no-repeat; overflow:hidden;}
/*QQ*/
#lmgxtbt4 { width:680px; height:25px; background:url(image/s4.gif) left no-repeat; overflow:hidden;}
/*综合搞笑类*/
#lmgxtbt5 { width:680px; height:25px; background:url(image/s5.gif) left no-repeat; overflow:hidden;}
/*另类搞笑*/
#lmgxtbt6 { width:680px; height:25px; background:url(image/s2.gif) left no-repeat; overflow:hidden;}
.STYLE1 {
	color:#CCCCCC;
	font-size: 12px;
}
.fx1 {
	color: #FF0000;
	}
.fx2 {
	color: #FF0000;
	font-weight: bold;}