/*综合設定-------------------------------------------------------------------------------------------综合設定*/
* {word-break:break-all;}

body {width:100%; margin:0; padding:0; color:#595959; text-align:center; font:12px  Arial, Helvetica, sans-serif; background:url(site_images/new/bg.jpg) top repeat-x;}

#container {width:960px; margin:0 auto; padding:0;  overflow:hidden;}

ul, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p, td, th, li, img, span, div {margin:0; padding:0;}
	ul, dl ,ol {list-style:none;}


form {margin:0;}

a {color:#282828; text-decoration:none;}
	a:hover {color:#282828; text-decoration:underline;}
		a:visited {color:#282828;}
	a img {border:none;}
/*	a {blr:expression(this.onFocus=this.blur());} 
a:focus { -moz-outline-style: none; }  */

/*\*/ * html .autoheight {height: 1%;} /**/ *>.autoheight{overflow: hidden;}

#wrap {padding:0px; width:960px; overflow:hidden; text-align:left; margin:0 auto; background:#FFFFFF; _background:url(site_images/new/IE6bg.jpg) top repeat-x;}

/*頭部----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#header {height:85px;  margin:0 auto; background:url(site_images/new/top_bg.jpg) top right no-repeat; */}
#top{float:right; margin-top:7px; width:150px; margin-right:20px;}
#headbg{ text-indent:-5000px; width:746px; height:78px; background:url(site_images/new/header.jpg) no-repeat; float:left; position:relative; top:7px; left:0px;}


/*尾部----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer{width:100%; border-top:1px #c2c2c2 solid; margin-top:10px; padding-top:5px; font-size:11px; margin-bottom:20px; color:#888888; font-family:Arial, Helvetica, sans-serif;}
	#footer-1{ float:right; text-align:right; letter-spacing:1px;	}
	#footer-2{float:left; letter-spacing:1px;}
	#footer a{color:#757575;}


/*側邊*/
#sidebar{width:153px; background:url(site_images/new/side_bg.jpg) repeat-y; float:left; padding:0; margin:0; display:block; overflow:hidden;}
	#sidebar h2 a{background:url(site_images/new/all_h2.jpg); width:153px; height:47px; text-indent:-5000px; display:block; overflow:hidden; margin:0; padding:0;}
	
	.community_par li{width:108px; height:30px; display:block; overflow:hidden; background:url(site_images/new/area_bg.jpg); line-height:30px; padding-left:45px;}
	.community_par .act{background:url(site_images/new/area_hover.jpg);}
	.area_f{width:153px; height:11px; display:block; background:url(site_images/new/area_f.jpg); overflow:hidden;}
	.area2_h{width:153px; height:7px; display:block; background:url(site_images/new/city_h.jpg); overflow:hidden;}
	.area2_f{width:153px; height:11px; display:block; background:url(site_images/new/city_f.jpg); overflow:hidden;}
	.sidebar_connect{width:153px; height:16px; display:block; background:url(site_images/new/sidebar_cone.jpg); overflow:hidden;}
	.sidebar_h{width:153px; height:11px; display:block; background:url(site_images/new/sidebar_header.jpg); overflow:hidden; }
	#sidebar h4{ height:31px; line-height:18px; font-size:13px; margin:0; padding:0; background:url(site_images/new/sidebarh4_bg.jpg) bottom no-repeat; padding-left:20px; *padding-top:3px; *height:28px;}
	.sidebar_f{width:153px; height:11px; display:block; background:url(site_images/new/city_f.jpg); overflow:hidden;}
	
	.community_son li{width:109px; padding-left:44px; background:url(site_images/new/city_a.jpg) 19px 0px no-repeat; line-height:24px; height:24px; display:block; overflow:hidden;}
	.community_son .act{background:url(site_images/new/city_hover.jpg) 19px 0px no-repeat;}
/*右側*/
#content{width:790px; background:#ffffff; margin-left:153px; padding:0;  _margin-left:151px;}
	#search{height:47px; width:790px; background:#f6f6f6 url(site_images/new/search_f.jpg) bottom right no-repeat; padding:0; margin:0;}
	#search-1{padding:0; background:url(site_images/new/search_h.jpg) top right no-repeat; }
	
	/*搜尋按鈕*/
	.searchcomm2 {height:30px; line-height:30px; padding-top:10px;}
	
	.searchcomm {height:30px; line-height:30px; padding-left:10px;}
	.searchcomm a {margin:0 5px;  background:#ffffff; float:left; height:20px; line-height:20px; overflow:hidden; padding:0px 6px; border:#c5c5c5 1px solid;}
	.searchcomm .xspace-current {margin:0 5px; border:#c5c5c5 1px solid;  background:#ffffff; float:left; height:20px; line-height:20px; overflow:hidden; padding:0px 6px; border:#c5c5c5 1px solid;}
	.searchcomm2 input {float:right; margin:4px 10px 0 0; display:inline;}
	/*列表區 */
    #city{/*margin:13px 0 0 13px;廣告底已有白邊*/ margin:0 0 0 13px; width:777px; background:#f6f6f6;}
	.city_h{width:777px; height:13px; display:block; background:url(site_images/new/list_h.jpg) no-repeat;}
	.city_f{width:777px; height:13px; display:block; background:url(site_images/new/list_f.jpg) no-repeat;}
	/*列表*/
	#sitelist{width:760px; margin-left:15px; }
	#sitelist li{width:238px; height:58px; margin-right:15px; margin-bottom:13px;  display:block; overflow:hidden; padding:0; float:left; display:inline; background:url(site_images/new/list_bg.png) no-repeat; }
	.info { overflow:hidden;} 
	.na{ color:#2a2a2a; font-size:15px; font-weight:bold; padding-left:13px; padding-top:10px;}
	.member {line-height:16px; color:#575959; padding-left:13px; height:16px; display:block; overflow:hidden;} 
	
	/*熱門社區 */
	.list_hot{ background:url(site_images/new/num.gif) 13px 10px no-repeat; *background:url(site_images/new/num.gif) 13px 8px no-repeat;}
	.list_hot li{line-height:30px; height:30px; padding-left:33px; width:100px; overflow:hidden; display:block;}
	.list_new{ background:url(site_images/new/num2.gif) 13px 10px no-repeat; *background:url(site_images/new/num2.gif) 13px 8px no-repeat;}
/*表格*/
.formtable {width:100%; margin:0 20px 14px 20px; }
	.formtable tr{height:40px;}
	
	.indextd {border-bottom:1px solid #ddd;}
	.cat {width:80px; float:left;}

/*社區按鈕*/
/*..searchcomm {height:30px; line-height:30px; margin:10px 0; padding-left:30px;}
.searchcomm a {margin:0 10px;}
.searchcomm .xspace-current {margin:0 10px;}
.searchcomm input {float:right; margin:4px 10px 0 0; display:inline;}
community_par {margin:10px 30px;}
.community_par li {float:left; width:60px; line-height:24px;}
.community_son {margin:10px 30px;}
.community_son li {float:left; width:60px; line-height:24px;} */
.user{width:960px; background:url(site_images/new/user_f.jpg) bottom no-repeat; padding-bottom:20px;}
.user_t{background:url(site_images/new/user_h.jpg) top no-repeat; width:960px; height:24px; display:block; overflow:hidden;}
.user_tit{padding-left:40px; margin-bottom:10px;}
.user h4{font-size:13px; font-weight:bold; padding-left:40px; margin:3px 0; height:24px; line-height:24px;}
/*登入 註冊*/

.user {width:960px; background:url(site_images/new/user_bg.jpg) repeat-y; padding:0;}
.user-1{background:url(site_images/new/user_f.jpg) bottom no-repeat; padding-bottom:20px;}
	.user_con {margin:0;}
	.user_con li {margin:0 0 30px 50px;}
	.user_con li p {height:25px; line-height:27px; border-bottom:dashed 1px #9C9C9C; margin-left:140px; margin-right:240px;}
	.user_con li span {width:124px; height:36px; padding-top:10px; margin-right:20px; text-align:center; font-size:15px; background:#fafafa; display:block; float:left;}
    .user h4 {font-size:13px; font-weight:bold; padding-left:50px; margin:3px 0; height:24px; line-height:24px; margin-bottom:10px; background:url(site_images/new/city_a.jpg) no-repeat 35px 0;}
    .user_t {background:url(site_images/new/user_h.jpg) top no-repeat; width:960px; height:24px; display:block; overflow:hidden;}
    .user_b {}
    .user_tit {padding-left:40px; margin-bottom:10px; font-size:18px;} /*提示標題 */
	.user_tit img{position:relative; top:5px;}
    .user_sub {height:30px; margin:30px 0; padding-left:300px; width:600px;}
    .user_bn {display:block; width:90px; height:27px; border:0; margin:0 10px; cursor:pointer; text-align:center; float:left; background:url(images/user_button.gif) no-repeat;}
    a.user_bn {padding-top:7px; height:20px; font-size:14px;}
        a.user_bn:hover, a.user_bn:visited {text-decoration:none;}
    input.user_bn {font-size:14px;}
    .user_con li .p_a {padding-left:20px; background:url(images/user_pa.gif) no-repeat 3px 6px; border-bottom:solid 1px #FFFFFF;}
    .user_con li .p_b {padding-left:20px; background:url(images/user_pb.gif) no-repeat 3px 6px; border-bottom:solid 1px #FFFFFF;}
    .p_c {background:url(images/user_pb.gif) no-repeat 29px 6px;}

	.user_con{/*width:500px;*/ margin:0 auto; color:#ff4646;} .user_con a{color:#be0000;}
	/*.user_con2 .he3{font-size:13px; padding:5px 0; font-weight:bold;}
	.user_con2 .he4{font-size:17px; line-height:24px; font-weight:bold;} .user_con2 .he4 a{}
	.user_con2 p{line-height:18px;} */
	
/*廣告 0515*/
#ad_1{margin:13px 0 0 13px; width:777px; overflow:hidden;}	

/*廣告 0518 申請社區網站 */
#ad_3{background:#ffffff; padding-top:10px;}