@charset "gb2312";
/*
* Powerd by 懒人建站 http://www.51xuediannao.com 梅川内酷
* 2012-09-15
* bate v1.0
*/
.warp{width:100%;}
.inbox{width:100%;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{background:#F6F6F6;width:100%;margin:0 auto;height:100px;padding-top:10px; }
.logo{width:1000px;margin:0 auto;padding-left:50px;padding-top:10px;}
.nav{ width:100%;line-height:40px;background:#D4D4D4;margin-top:0px;}
.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{width:1000px;margin:0px auto;}
.mainnav li{ padding-right:1px; float:left;}
.mainnav .ahome a{ background-image:none;background:#20ACB9; color:#fff;}
.mainnav a{ padding:2px 20px; color:#fff;font-size:15px; display:block;}
.mainnav a:hover,.mainnav .navcur a{background:#20ACB9; color:#fff;}
.subnav{width:1000px;margin:0px auto;height:40px; line-height:38px;margin-bottom:5px;}
.sunnavcon{ padding-left:26px;padding-top:8px;}
.sunnavcon a{background-color:#ECECEC;line-height:normal;padding:6px 10px;border:#ccc solid 1px; display:block;margin:0 10px; border-radius:3px; float:left;}
.subcur{color:#20ACB9;}

.searchform{ width:196px; display:inline-block;*display:inline;*zoom:1; vertical-align:middle;
background:url(../images/sech.gif) no-repeat left center; margin-right:10px;}
.searchform input{height:20px; line-height:20px; background-color:transparent;color:#999;font-size:12px;}
.searchform .key{width:160px; border:none; margin-left:5px;}
.searchform .ok{ width:25px; font-size:12px;font-weight:bold; color:#EAEAE7;}
.search a{ padding:0 6px; text-decoration:underline;}

.main{width:1024px;margin:0px auto; padding-top:10px;padding-bottom:20px;border-bottom:#20ACB9 solid 2px; }
.container{width:664px; float:left;}
.content{background:#fff; padding:16px; overflow:hidden; *zoom:1;}
.ly{ margin-top:10px;overflow:hidden; zoom:1;padding:0px;}
.ly01{background:#fff; margin-top:10px;overflow:hidden; zoom:1;padding:0px;}
.ly02{ margin-left:10px;overflow:hidden; zoom:1;padding:0px;}
	
.FocusPic {margin:10px;float:left;width: 338px; height: 238px; overflow: hidden; position: relative; zoom: 1;}
.FocusPic .FP_NumList {right: 10px; bottom: 45px; overflow: hidden; position: absolute; z-index: 9; zoom: 1;}
.FocusPic .FP_NumList span {background: rgb(32, 172, 185); padding: 0px 5px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; margin-left: 10px; float: left; display: inline; cursor: pointer;}
.FocusPic .FP_NumList span.selected {background: rgb(239, 103, 36); color: rgb(255, 255, 255);}
.FocusPic .FP_pic {width: 338px; height: 300px; overflow: hidden; float: left;}
.FocusPic .FP_pic .FP_tit_bg {background: rgb(0, 0, 0); width: 100%; height: 40px; margin-top: 0px; filter: Alpha(Opacity=30); opacity: 0.3;}
.FocusPic .FP_pic .FP_tit_txt {color: rgb(255, 255, 255); line-height: 36px; padding-left: 18px; font-family: "微软雅黑"; font-size: 40px; font-weight: bold; margin-top: -50px; position: relative;}
.FocusPic .FP_pic .FP_tit_ico {margin: -22px 0px 0px 7px; width: 11px; height: 15px; line-height: 0; overflow: hidden; font-size: 0px; position: relative;}
.FocusPic .FP_pic a:link {color: rgb(255, 255, 255); text-decoration: none;}
.FP_pic a:visited {color: rgb(255, 255, 255); text-decoration: none;}
.FocusPic .FP_pic a:hover {text-decoration: underline;}

	.focus{background:#fff; width:338px; height:300px; float:left;margin-left:10px;}
	
	.news{background:#fff; margin-left:610px; height:280px;padding:10px; }
		.list_head{ margin:0 10px 20px 10px; padding:10px;  text-align:center;border-bottom:#CCC dashed 1px;}
		.list_head a{ color:#CB1E14;font-size:26px;  display:block; white-space:nowrap; overflow:hidden;}
		.list_head strong{ font-size:20px;  display:block; white-space:nowrap; overflow:hidden;}
		.list_head p{ line-height:170%; text-indent:2em; color:#666;}
		.news .txtlist li{ float:left; width:99%;}
		.news .txtlist li a{ width:290px}
		
	.ad{background:#fff; height:90px;margin-left:10px;margin-right:10px;}
	.ad_r img{margin-left:10px;margin-right:10px;padding:10px 0 0 10px;}
	
	.scrollimg{background:#fff; height:120px;margin-left:10px;margin-right:10px;}
		.scrollbox{ height:158px;padding:10px 0; margin:5px 29px 10px 29px;overflow:hidden; position:relative;}
		.scrollimg .imglist{ position:absolute;width:2000px; *zoom:1;}
		.scrollimg .imglist li{ margin-right:10px; width:174px;}
		.scrollimg .imglist img{width:162px; height:108px; 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:53px;}
		.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{width:326px;margin-left:10px;*zoom:1;border:#E7EEF5 solid 1px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;padding:0;}
	.listbox1{width:290px;margin-left:10px;margin-bottom:10px;*zoom:1;border:#E7EEF5 solid 1px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;padding:0;}
	.listbox2{width:400px;margin-left:10px;margin-bottom:10px;*zoom:1;border:#E7EEF5 solid 1px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;padding:0;}
	.listbox3{width:700px;margin-left:10px;margin-bottom:10px;*zoom:1;border:#E7EEF5 solid 1px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;padding:0;clear:both;}
	.container .listbox{width:294px; min-height:224px;}

	.container .imglistbox{background:#fff; margin-top:10px;}
	
	.imglist5{margin:10px;}
	.imglist5 li{ margin-right:0px;}
	.imglist5 img{width:150px; height:70px; padding:5px 4px 10px 10px;}
	
	.imglist4{margin:8px;}
	.imglist4 li{ margin-right:0px;}
	.imglist4 img{width:120px; height:50px; padding:5px 4px 6px 6px;}
	.imglist4 li span{width:166px;}
	
	.imglist2{margin:10px;}
	.imglist2 li{ margin-right:0px;}
	.imglist2 img{width:80px; height:112px; padding:6px 4px 6px 4px;}
	.imglist2 li span{width:166px;}
	
	.classfocus{ width:710px; height:290px; float:left; padding:5px;}
	.imglist3{margin-right:-10px;}
	.imglist3 li{}
	.imglist3 img{width:90px; height:60px; padding:7px 2px 2px;}
	.imglist3 li span{}
	
.sidebar{ width:316px; float:right;}
.sidebar .listbox{background:#fff;width:294px; min-height:180px;margin-left:0px;margin-bottom:10px; *zoom:1;padding:0 ;}
.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;}fl
	.userinfo .uhead{ float:left; margin-right:10px;}
	.userinfo .uhead img{ width:60px; height:60px;}

.sidebar li a{width:99%;}
.sidebar .numlist{ padding-top:10px;padding-left:6px;}
.sidebar .numlist a{ width:85%;}

.l_side{}
.r_side{}
.menu{}
/*列表页*/
.listimg{/*var*/margin-right:-40px; overflow:hidden;}
.listimg li{/*var*/margin:10px 20px 5px 10px;width:180px;}
.listimg li span{font-size:12px;}
.listimg img{/*var*/width:168px; height:116px; padding:5px; border:#ddd solid 1px;}

.listimg2{/*var*/margin-right:-40px; overflow:hidden;}
.listimg2 li{/*var*/margin:20px 20px 5px 10px;width:130px;}
.listimg2 li span{font-size:12px;}
.listimg2 img{/*var*/width:110px; height:154px; padding:5px; border:#ddd solid 1px;}

.litag a{ padding:0 6px;}

.links p{ padding:10px;}
.links p a{ padding:0 8px;}
.links img{ padding:20px 8px 20px 0;}
.foot{text-align:center; margin-top:10px;color:#9E9D9D;}
.foot a{color:#9E9D9D;}
.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:16px; overflow:hidden;}
.pagecon p{ margin-top:10px; margin-bottom:10px;text-indent:2em;}
.pagecon em,.pagecon strong,.pagecon a{ color:#666;}
.pagecon a{ text-decoration:none;}
.pagecon img{ max-width:600px;width:expression_r(width>600?”600px”:width+”px”);max-width: 600px;display:block; 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;padding:5px;}
.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;}













