﻿@charset "utf-8";
/* CSS Document */
/*汕头金平共青团*/
﻿*{
    color:#404040;
	margin:0px;
	padding:0px;
	border:0px;
 
	font-size:12px;}
img{margin:0;
	padding:0;
	border:0;}
a{
    text-decoration:none;
	color:#154000;}
a:hover{
    text-decoration:none;
	color:#cc0000;}
#notice a{
    color:#003540;}	
#notice a:hover{
    text-decoration:none;
	color:#cc0000;}	
body{
	font-size:12px;
    background:#FFF;
	min-width:950px;
	font-family:Verdana, Arial, "宋体";
		margin:0px;
	padding:0px;
	border:0px;
	
	}
ul{
	padding-left:0px;
	list-style-type:none;
}
	
h1{
    color:#2b8000;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:10px 0 0 48px;
	_margin:10px 0 0 24px;
	filter:
    Dropshadow(offx=0,offy=1,color=d9d9d9);
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	width:620px;}
h2{
    color:#2b8000;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin:10px 0 0 48px;
	_margin:10px 0 0 24px;
	filter:
    Dropshadow(offx=0,offy=1,color=d9d9d9);}
#notice h2{
    margin:10px 0 0 20px;
	color:#005580;}
#model h2, #forum h2{
    color:#005580;
	margin:10px 0 0 20px;
	_margin:10px 0 0 10px;
	font-size:12px;}
#links h2,#login h2{
    color:#2b8000;
	margin:10px 0 0 20px;
	_margin:10px 0 0 10px;
	font-size:12px;}			
.more_btn{
    float:right;
	margin:10px 12px 0 0;}
#notice .more_btn{
    float:left;}	
#wrapper{
    margin: auto  auto ;
	text-align:left;
    
	width:950px;}

#bannarlist{
	float:left;
}

#menus{
    float:left;
	margin:0;
	background:url(../images/menus_bg.jpg) no-repeat;
	list-style-type:none;
	float:left;
	padding-left:0px;
	width:950px;
	height:35px;
	
	}
#menus li{
	
    float:left;
	height:20px;
	margin:7px;}
#menus li a{
	 
    font-size:14px;
	font-weight:bold;
	color:#FFF;
	width:70px;
	height:17px;
	display:block;
	
	text-align:center;
	padding:3px 0 0 0;
	
	filter:
/*    Dropshadow(offx=1,offy=0,color=bfbfbf)*/
    Dropshadow(offx=0,offy=1,color=8c8c8c);
/*    Dropshadow(offx=0,offy=-1,color=bfbfbf)
    Dropshadow(offx=-1,offy=0,color=bfbfbf);*/}
#menus li a:hover{
	text-decoration:none;
	background:url(../images/menu_hover_bg.gif) no-repeat center center;
	color:#267300;}		
#top{
    float:left;
	width:950px;
	height:230px;
    margin:0;
	background:url(../images/top_bg.jpg) no-repeat;}

#news_swf{
    float:left;
	margin:22px 0 0 12px;
	_margin:22px 0 0 6px;
	width:245px;
	height:200px;}
#news{
    float:left;
	margin:22px 0 0 10px;
	width:440px;}
.news_list{
	 
	font-size:12px;
    clear:both;
    float:left;
	margin:10px 0 0 15px;
	_margin:10px 0 0 7px;
	line-height:25px;
	width:416px;}
.news_list li{
    float:left;
	width:402px;
	border-bottom:1px dotted #d9d9d9;
	background:url(../images/arrow_icon.gif) center left no-repeat;
	padding:0 0 0 14px;}
.news_list li a{
    width:310px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left;}
.date{
    font-size:10px;
	float:right;
	color:#cc6666;}	
#notice{
    float:left;
	width:200px;
	margin:22px 0 0 24px;}
#notice .news_list{
    clear:both;
    float:left;
	margin:10px 0 0 0;
	_margin:10px 0 0 0;
	line-height:25px;
	width:200px;}
#notice .news_list li{
    float:left;
	width:182px;
	border-bottom:1px dotted #d9d9d9;
	background:url(../images/arrow_icon2.gif) center left no-repeat;
	padding:0 0 0 14px;}
#notice .news_list li a{
    width:190px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left;}
#middle{
    background:#e0f2ce;
	width:950px;
	float:left;
	padding:0 0 10px 0;
	overflow:hidden;}
#sub_btn{
    float:left;
	width:247px;
	margin:-4px 0 0 10px;
	_margin:-2px 0 0 5px;
	list-style:none;}
#sub_btn li{
    float:left;
	width:247px;
	height:81px;
	margin:10px 0 0 0;
	_margin:8px 0 0 0;}
	
#middle_middle{
    float:left;
	width:442px;}	
#basic_news, #study{
    float:left;
	background:url(../images/basic_news_bg.jpg) no-repeat;
	width:442px;
	height:254px;
	margin:6px 0 0 10px;
	_margin:6px 0 0 5px;}
#study{
    margin:10px 0 0 10px;
	_margin:10px 0 0 5px;}	
#mid_banner{
    float:left;
	margin:11px 0 0 10px;}		
			
#photos_1{
    float:left;
	background:url(../images/photos_1_bg.jpg) no-repeat;
	width:442px;
	height:274px;
	margin:11px 0 0 10px;
	_margin:11px 0 0 5px;}	
.show_pics{
    float:left;
	width:442px;
    margin:10px 0 0 0;
	_margin:10px 0 0 -16px;}
.show_pics li{
    float:left;
	margin:8px 0 0 16px;
	width:126px;}
.show_pics li .show_pic{
    padding:1px;
	border:2px solid #40bf00;
	background:#FFF;
	float:left;}		
.show_pics li .show_pic:hover{
    border:2px solid #cc0000;
	background:#cc0000;}
.show_pics li .show_link{
	margin:4px 0 0 0px;
	
	padding:4px 4px 2px 16px;
	width:105px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	}
.show_pics li .show_link:hover{
    background:#cc1d5d;
	color:#FFF;
	text-decoration:none;}	
#sub_column{
    float:left;
	width:220px;
	margin:0 0 0 20px;
	_margin:0 0 0 10px;}	
#news_video{
    float:left;
	border:1px solid #8fb7bf;
	margin:6px 0 0 0;}	
#model,#forum{
    float:left;
	width:220px;
	height:254px;
	background:url(../images/model_bg.jpg) no-repeat;
	margin:10px 0 0 0;}	
#model .news_list, #forum .news_list{
    clear:both;
    float:left;
	margin:10px 0 0 8px;
	_margin:10px 0 0 4px;
	line-height:26px;
	width:200px;}
#model .news_list li,#forum .news_list li{
    float:left;
	width:182px;
	border-bottom:1px dotted #8fb7bf;
	background:url(../images/arrow_icon2.gif) center left no-repeat;
	padding:0 0 0 14px;}
#model .news_list li a,#forum .news_list li a{
    width:190px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left;
	color:#FFF;}	
#model .news_list li a:hover,#forum .news_list li a:hover{
	color:#002a40;}	
#links{
    float:left;
	width:220px;
	height:153px;
	background:url(../images/link_bg.jpg) no-repeat;
	margin:10px 0 0 0;}	
#links .news_list{
    clear:both;
    float:left;
	margin:10px 0 0 8px;
	_margin:10px 0 0 4px;
	line-height:26px;
	width:200px;}
#links .news_list li{
    float:left;
	width:182px;
	border-bottom:1px dotted #d9d9d9;
	background:url(../images/arrow_icon.gif) center left no-repeat;
	padding:0 0 0 14px;}
#links .news_list li a{
    width:190px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left;}	


#tj{
    float:left;
	width:220px;
	height:105px;
	background:url(../images/tj_bg.jpg) no-repeat;
	margin:10px 0 0 0;}	
#tj .news_list{
    clear:both;
    float:left;
	margin:10px 0 0 8px;
	_margin:10px 0 0 4px;
	line-height:26px;
	width:200px;}
#tj .news_list li{
    float:left;
	width:182px;
	border-bottom:1px dotted #d9d9d9;
	background:url(../images/arrow_icon.gif) center left no-repeat;
	padding:0 0 0 14px;}
#tj .news_list li a{
    width:190px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	float:left;}	



#login{
    clear:both;
    float:left;
	width:247px;
	height:142px;
	background:url(../images/login_bg.jpg) no-repeat;
	margin:14px 0 0 10px;
	_margin:12px 0 0 5px;}	
#login_form_set{
    margin:15px 0 0 10px;
	_margin:15px 0 0 5px;
	border:0px;
	float:left;
	width:220px;}
.label_text{
    color:#2b8000;
	float:left;
	margin:9px 0 0 10px;
	clear:both;}
#f_login_pass, #f_login_name{
    border:1px solid #88cc66;
	height:14px;
	width:100px;
	padding:2px 0px 0 2px;
	background:#ecffd9;
	float:left;
    margin:7px 0 0 10px;}
#f_login_enter{
    background:url(../images/login_btn.jpg) no-repeat;
	width:43px;
	height:43px;
	cursor:hand;
	margin:-18px 0 0 8px;
	_margin:-18px 0 0 5px;
	float:right;}
#login_links{
    float:left;
	margin:30px 0 0 20px;
	_margin:30px 0 0 10px;}	
.login_link{
	margin:10px 10px 0 0;}	
#photos_2{
    width:930px;
	height:164px;
	float:left;
	background:url(../images/photos_2_bg.jpg) no-repeat;
	margin:10px 0 0 10px;
	_margin:10px 0 0 5px;}	
#photos_2 .show_pics{
    float:left;
	width:960px;
	_margin:10px 0 0 -16px;}
#photos_2 .show_pics li{
    float:left;
	margin:8px 0 0 16px;
	width:137px;}
#copyright{
    clear:both;
	margin:30px 0 0 0;
	width:950px;
	text-align:center;
	color:#999999;
	line-height:22px;}	
#listpage_list, #contentpage_content, #photospage_list{
    float:left;
	width:672px;
	height:717px;
	background:url(../images/list_bg.jpg) no-repeat;
	margin:6px 0 0 10px;}
#listpage_list .news_list li{
    width:630px;
	line-height:30px;}
#listpage_list .news_list li a{
     width:540px;}
#content_info{
	margin:30px 0 0 20px;
	_margin:30px 0 0 20px;
	float:left;
	color:#999;}	 
#content_txt{
    clear:left;
    float:left;
	margin:20px 0 0 15px;
	_margin:20px 0 0 7px;
	word-wrap:break-word;
	width:650px;
	height:580px;
	line-height:22px;
	overflow-x:auto;
	overflow-y:auto;
	scrollbar-face-color:#FFF;
    scrollbar-base-color:#F5F5F5;
    scrollbar-arrow-color:#cc1d5d;
    scrollbar-track-color:#F5F5F5;
    scrollbar-shadow-color:#EBF5FF;
    scrollbar-highlight-color:#F5F5F5;
    scrollbar-3dlight-color:#C3C3C3;
    scrollbar-darkshadow-Color:#9D9D9D;}
#photospage_list .show_pics{
	width:660px;
    margin:10px 0 0 6px;
	_margin:10px 0 0 -6px;}
#photospage_list .show_pics li{
	margin:12px 0 0 12px;
	width:150px;}
#photospage_list .show_link{
    width:129px;}	 
/*分页导航*/
.pagination{ 
    padding:4px 0;
	/*border-top:2px solid #FFF;*/
	margin:20px 0 0 15px;
	_margin:20px 0 0 7px;
	width:644px;
	background:#eeffe5;
	float:left;
	clear:left;}
.pagination ul{
    margin:0 auto;
	padding: 0;
	font-size: 12px;
	text-align:center;
	height:16px;} 
.pagination li{
    list-style-type: none;
	display: inline;
	padding-bottom: 1px;}
.pagination a, .pagination a:visited{
    padding: 2px 4px;
	text-decoration: none;
	color: #154000;}
.pagination a:hover, .pagination a:active{ 
	background-color: #cc0000;
	text-decoration: none;
	color:#FFF;}
.pagination li.currentpage{
    font-weight: bold;
	padding: 0 1px;
	background-color: #bfbfbf;
	color: #FFF;}
.pagination li.disablepage{
    padding: 0 5px;
	color: #bfbfbf;}
.pagination li.nextpage{ 
    font-weight: bold;}
.pagination li.currentpage, .pagination li.disablepage{margin-right: 5px;}
