@charset "utf-8";
/*
* Powerd by 懒人建站 http://www.51xuediannao.com 梅川内酷
* 2012-09-15
* bate v1.0
*/
.warp{width:100%;}
.inbox{width:990px;margin:0 auto;clear:both;overflow:hidden;}
.topwarp{ height:36px;background-image:url(../images/topbg.gif);}
.top{line-height:30px; font-size:12px;}
.top a{ padding:0 6px; font-size:12px;}
.t_user .userform{*margin-top:2px;}
.t_user .userform input{ width:90px;border:#CCC solid 1px; border-radius:3px; color:#666; 
padding:0px 4px; height:23px; line-height:23px;}
.t_user .userform .userver{ width:50px;}
.t_user .userform .ok{ width:60px;height:26px;padding:0px;}
.t_user .userform .ok:hover{background-color:#1994E5; color:#fff;}
.t_user .userform img{vertical-align:middle;}

.header{ height:80px;}
.nav{ line-height:38px;background:url(../images/navc.jpg) repeat-x left top; background-color:#000}
.nav small{ width:5px; height:38px;}
.nav .fl{ background:url(../images/navl.jpg) no-repeat left top;}
.nav .fr{ background:url(../images/navr.jpg) no-repeat right top;}
.mainnav{ margin-left:5px; margin-right:5px;}
.mainnav li{background:url(../images/navjg.jpg) no-repeat left top; padding-left:2px; float:left;}
.mainnav .ahome{ background-image:none;}
.mainnav a{ padding:0 16px; color:#fff; font-weight: bold; font-size:15px; display:block;}
.mainnav a:hover,.mainnav .navcur a{background:url(../images/navh.jpg) no-repeat center top; color:#fff;}
.subnav{height:45px; line-height:43px; background-color:#F8F8F8; border:#DDDDDD solid 1px; border-top:none;}
.sunnavcon{ padding:8px;}
.sunnavcon a{line-height:normal;padding:3px 8px; border:#dddddd solid 1px; display:block;margin:0 6px; border-radius:3px; float:left;}
.subcur{ font-weight:bold;color:#1998E5;}

.searchform{ width:440px; display:inline-block;*display:inline;*zoom:1; vertical-align:middle;
background:url(../images/sech.gif) no-repeat left center; margin-right:20px;}
.searchform input{height:38px; line-height:38px; background-color:transparent;}
.searchform .key{width:298px; border:none; margin-left:60px;}
.searchform .ok{ width:74px; font-size:16px;font-weight:bold; color:#fff; margin-top:-2px;}
.search a{ padding:0 6px; text-decoration:underline;}

.main{ margin-top:10px;}
.container{ width:726px; float:left;}
.content{ padding:16px; border:#ddd solid 1px; overflow:hidden; *zoom:1;}
	.ly{ margin-bottom:10px; overflow:hidden; zoom:1;}
	.focus{ width:310px; height:230px; float:left; padding:5px;}
	.news{ margin-left:334px; height:240px; }
		.list_head{ margin:0 8px; padding:10px 0px 8px 0px; border-bottom:#CCC dashed 1px;}
		.list_head strong{ font-size:16px; text-align:center; display:block; white-space:nowrap; overflow:hidden;}
		.list_head p{ line-height:170%; text-indent:2em; color:#666;}
		.news .txtlist li{ float:left; width:49.5%;}
		.news .txtlist li a{ width:170px}
	.scrollimg{ height:200px;}
		.scrollbox{ height:138px;padding:10px 0; margin:0px 30px 0px 30px;overflow:hidden; position:relative;}
		.scrollimg .imglist{ position:absolute;width:2000px; *zoom:1;}
		.scrollimg .imglist li{ margin-right:10px; width:160px;}
		.scrollimg .imglist img{width:148px; height:106px; padding:5px; border:#CCC solid 1px;}
		.scrollimg .imglist span{ /*width:158px;*/}
		.scrollimg .p_n{ width:22px; height:50px; display:block; background-repeat:no-repeat; cursor:pointer; margin-top:48px;}
		.scrollimg .prev{ float:left; background:url(../images/prev.gif) no-repeat left center;}
		.scrollimg .next{ float:right; background:url(../images/next.gif) no-repeat left center;}
	.listbox{border:#dddddd solid 1px; margin-bottom:10px; *zoom:1;}
	.container .listbox{width:356px; min-height:224px;}
	.ly03 li a{ width:250px;}
	.container .imglistbox{ margin-top:10px;}
	
	.imglist2{margin-right:-80px;}
	.imglist2 li{ margin-right:10px;}
	.imglist2 img{width:156px; height:106px; padding:5px; border:#CCC solid 1px;}
	.imglist2 li span{width:166px;}
	.classfocus{ width:710px; height:290px; float:left; padding:5px;}
	.imglist3{margin-right:-30px; padding:12px;}
	.imglist3 li{ margin-right:15px; margin-bottom:10px;}
	.imglist3 img{width:136px; height:106px; padding:5px; border:#CCC solid 1px;}
	.imglist3 li span{width:146px;}
	
.sidebar{ width:252px; float:right;}
.loginbox{ height:240px;}
	.logincon{padding:10px}
	.ulogin .form_submit{ margin-left:55px;}
	.reglink{ text-align:center; padding-top:8px;}
	.ulogin a{ padding:0 6px; color:#1998E5;}
	.ulogin a:hover{ text-decoration:underline;}
	.userinfo .uhead{ float:left; margin-right:10px;}
	.userinfo .uhead img{ width:60px; height:60px;}

.sidebar li a{width:97%;}
.sidebar .numlist{ padding:0 8px;}
.sidebar .numlist a{ width:85%;}

.l_side{}
.r_side{}
.menu{}
/*列表页*/
.listimg{/*var*/margin-right:-40px; overflow:hidden;}
.listimg li{/*var*/margin:0px 15px 10px 0px;width:162px;}
.listimg img{/*var*/width:150px; height:120px; padding:5px; border:#ddd solid 1px;}

.litag a{ padding:0 6px;}

.links p{ padding:10px;}
.links p a{ padding:0 8px;}
.foot{text-align:center; margin-top:10px;}
.footmenu{ padding-top:8px; padding-bottom:8px; border-bottom:#dddddd solid 1px;}
.footmenu a{ padding:0 8px;}
.copyright{ padding-top:8px; padding-bottom:20px; line-height:170%;}
.gg{ margin-bottom:10px;}
.sidebar .gg{ border:#DDDDDD solid 1px;}
.sidebar .gg img{ width:250px;}
/*内容页面*/
.content h1{ font-size:22px; text-align:center; padding:4px 0px; margin-bottom:6px;border-bottom:#CCC solid 1px; line-height:150%}
.content cite{ color:#9E9D9D; width:100%; text-align:center; display:block;}
.content cite span{ padding:0 6px;}
.pagecon{line-height:175%; padding:16px; font-size:14px; overflow:hidden;}
.pagecon p{ margin-bottom:10px; text-indent:2em;}
.pagecon em,.pagecon strong,.pagecon a{ color:#621C75;}
.pagecon a{ text-decoration:underline;}
.pagecon img{ display:block; border:#CCC solid 1px; padding:3px; margin:6px auto 6px auto;}
.pagecon strong img{ display:inline-block; border:none; padding:0px; margin:0px;}
.pagecon table{ width:100%; border-top:#E5E4E4 solid 1px;border-left:#E5E4E4 solid 1px;}
.pagecon table td,.pagecon table th{border-bottom:#E5E4E4 solid 1px;border-right:#E5E4E4 solid 1px; text-align:center; height:28px; line-height:28px;}
.pagecon table th{color:#444444; background-color:#F6F6F6;}
.pagecon .gg{ float:left; margin:0px 6px 6px 0px}
/*顶踩*/
.diggbox{ width:100%; text-align:center;font-size:0;}
.digg{ width:192px;height:48px; display:inline-block;*display:inline;*zoom:1; margin-right:10px; font-size:14px; cursor:pointer; text-align:left; font-family:Arial;
background-image:url( ../images/digg.png); background-repeat:no-repeat;}
.digg span{cursor:pointer;}.digg var{ color:#C00;}
.diggnum,.diggnum_100 i,.diggnum_100 b{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
	.diggup{ background-position:0 0;}.diggup:hover{ background-position:0 -51px; color:#CE0000;}
	.diggon{ background-position:-195px 0;}.diggon:hover{ background-position:-195px -51px; color:#6B9ACE;}
	.diggnum{ padding-left:30px; margin-top:8px; margin-bottom:2px;}
	.diggnum_100{}
	.diggnum_100 i{ width:100px;height:4px;display:inline-block;*display:inline;*zoom:1;  background-color:#EFEBEF; font-size:0; line-height:0; margin-left:14px; margin-right:6px;}
	.diggnum_100 b{height:4px; font-weight:100;}
	.diggup b{ background-color:#FFC731;}.diggon b{ background-color:#6B9ACE;}
/* 心情排行 */
.act_xq{border:1px solid #cdddf0; background:#f3f7fc;margin-left:auto; margin-right:auto;font-size:12px; margin-top:10px; padding:10px;}
.act_xq_bt{ margin-left:auto; margin-right:auto;}
.act_xq_bt span{float:right;}
.act_xq_list{margin:10px auto;}
.act_xq_list li{float:left;width:65px; text-align:center;line-height:24px;}
.xqtit{overflow:hidden; margin-bottom:8px;}
.xqtit h3{ display:inline-block; width:50%; float:left; margin:0px; padding:0px; font-size:13px;
font-weight:100;}
.xqmore{ width:30%; float:right; display:inline-block; text-align:right;}
/*心情条状显示*/
.xqzt{margin-bottom:10px; display:block; overflow:hidden;}
.xqzt em{font-style: normal; font-family:Arial, Helvetica, sans-serif;}
.mood_bar {position:relative; width:24px; height:100px;background:#EEF7F7; margin:0 auto;}
.mood_bar_in {background:url(../images/mood.gif) repeat-y -2px 0;bottom:0;left:0;position:absolute;width:24px;}













