﻿/*综合設置-------------------------------------------------------------------------------------------综合設置*/

* {word-break:break-all;} /*在IE中强制換*/

body {width:100%; margin:0; padding:0; color:#323232; text-align:center; font-size:12px; background:url(../images/bg/bg_top_r.gif) top center repeat-x #ffffff; font-family: arial,helvetica,clean,sans-serif;}

#container {margin:0 auto; padding:0;}
#bg1{ background:url(../images/bg/bg_bottom_r.gif) bottom repeat-x;}
#bg2{background:url(../images/bg/bg_bottom.gif) bottom center no-repeat;}

ul, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p, td, th {margin:0; padding:0;}
	ul, dl ,ol {list-style:none;}

/*表單樣式*/
form {margin:0;}

/*連結樣式*/
a {color:#333333; text-decoration:none;}
	a:hover {text-decoration:underline;}
		/* a:visited {color:#333333;}*/
	a img {border:none;}

/*\*/ * html .autoheight {height: 1%;} /**/ *>.autoheight{overflow: hidden;}
.autoheight01 { background:#e6f8ff;}
text {  font-size:13px; } textarea{font-size:13px; font-family:Verdana;}
input{  font-size:13px; font-family:Verdana; *padding-top:1px;}


/*頭部----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#header {background:url(../images/bg/banner01.jpg) center top no-repeat; *background:url(../images/bg/banner.jpg) center top no-repeat; background:url(../images/bg/banner.jpg) center top no-repeat\9; margin:0 auto; height:190px; }

#headbg {height:134px; text-align:left;}
#menu {height:40px; width:990px; margin:0 auto;}
    #menu a {color:#ffffff;}
    .menuL {float:left; margin-left:143px; }
        .menuL a {height:40px; line-height:32px; margin-right:3px; display:block; float:left; }
        
		.ml_b {background:url(../images/but/ml_bg.gif) center top no-repeat; text-align:center; width:70px;}
        .ml_c {background:url(../images/but/ml_bg.gif) center top no-repeat; text-align:center; width:70px;}
    .menuR {width:550px; float:right;}
	
        .ml_b_act {background:url(../images/but/ml_bg_act.gif) center top no-repeat; text-align:center; width:70px;}
        .ml_c_act {background:url(../images/but/ml_bg_act.gif) center top no-repeat; text-align:center; width:70px;}
	
        .menuR a {display:block; height:40px; line-height:32px; text-align:center; float:left; margin-left:3px;}
        .mr_a {width:86px; background:url(../images/but/mr_a.gif) top no-repeat;}
        .mr_b {width:51px; background:url(../images/but/mr_b.gif) top no-repeat;}
        .mr_c {width:86px; background:url(../images/but/mr_c.gif) top no-repeat;}
        .mr_d {width:61px; background:url(../images/but/mr_d.gif) top no-repeat;}
        .mr_e {width:51px; background:url(../images/but/mr_e.gif) top no-repeat;}
        .mr_f {width:86px; background:url(../images/but/mr_f.gif) top no-repeat;}
		.mr_g {width:70px; background:url(../images/but/mr_g.gif) top no-repeat;}
		
		.mr_a_act {width:86px; background:url(../images/but/mr_a_act.gif) top no-repeat;}
        .mr_b_act {width:51px; background:url(../images/but/mr_b_act.gif) top no-repeat;}
        .mr_c_act {width:86px; background:url(../images/but/mr_c_act.gif) top no-repeat;}
        .mr_d_act {width:61px; background:url(../images/but/mr_d_act.gif) top no-repeat;}
        .mr_e_act {width:51px; background:url(../images/but/mr_e_act.gif) top no-repeat;}
        .mr_f_act {width:86px; background:url(../images/but/mr_f_act.gif) top no-repeat;}
		.mr_g_act {width:70px; background:url(../images/but/mr_g_act.gif) top no-repeat;}
	
	/*討論區描述*/	
	.headsumy {width:990px; height:130px;  margin:0 auto; text-align:left;}
	    .headsumy h2 { margin-bottom:10px; color:#512323; letter-spacing:3px; position:relative; top:10px; padding-left: 55px; font-size:24px;  }
	    .headsumy p { position:relative; top:5px; height:70px; overflow:hidden; line-height:18px; padding:0 20px; color:#5b361c; letter-spacing:1px; font-size:11px; font-size:13px;}
		#cinfo {width:330px; margin-left:75px;}
        
/*尾部----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer { width:960px; height:85px; margin:0 auto; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
    .footmenu {height:100px; width:770px; margin:0 auto; background:#005E15; padding-left:254px; overflow:hidden; display:none;}
    .footmenu a {width:86px; height:62px; line-height:74px; font-size:14px; display:block; float:left; margin-top:26px}
    .footmenu a {color:#AF6154;}
        .footmenu a:hover, .footmenu a:visited {color:#AF6154;}
    /*.copy*/#footer h1 { width:30%; float:left; height:50px; color:#1984e0; font-weight:lighter; text-align:left; font-size:11px;}
	#footer p{ width:65%; float:right; text-align:right; color:#1984e0;}
		#footer p a{ color:#1984e0;}
    
/*登入 註冊------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.user {width:990px; border:solid 2px #E7CB9B; margin-left:12px; margin-bottom:40px;}
	.user_con {margin:2px 0 0 2px;}
	.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:16px; background:#E7CB9B; display:block; float:left;}
    .user h4 {margin:24px 16px; padding-left:30px; background:url(../images/user_h.gif) no-repeat; height:26px; line-height:26px; font-size:14px; font-weight:normal;}
    .user_t {height:8px; width:986px; background:url(../images/user_tp.gif) no-repeat; overflow:hidden;}
    .user_b {height:8px; width:986px; background:url(../images/user_bm.gif) no-repeat; overflow:hidden;}
    .user_tit {background:#E7CB9B; color:#ffffff; padding-left:20px; font-size:14px; width:966px;}
    
    .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 #005E15;}
    .user_con li .p_b {padding-left:20px; background:url(../images/user_pb.gif) no-repeat 3px 6px; border-bottom:solid 1px #005E15;}
    .p_c {background:url(../images/user_pb.gif) no-repeat 29px 6px;}
    
/*內容----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#wrap_1{padding:0; width:990px; overflow:hidden; text-align:left; margin:0 auto; background:url(../images/bg/sidebar_bg.gif) right repeat-y #ffffff;}

#wrap { padding:0; margin:0; background:url(../images/bg/sidebar_bottom.gif) bottom center no-repeat;}

	.moreR a {color:#ffffff; font-size:12px; font-weight:bold;}
	        .moreR a:hover, .moreR a:visited {color:#ffffff; font-weight:bold;}
	    .moreL {float:left;}
	    .moreR {float:right; width:140px; padding-right:6px; font-weight:normal; text-align:right; margin-top:5px;}
		
			/* 首頁按鈕 */
	.newpost, .newpost01, .more {width:57px; height:15px; margin-left:5px; display:block; overflow:hidden; float:right; text-indent:5000px; font-size:0px;}
	.newpost {background:url(../images/but/index_post.gif) no-repeat;}
	.newpost01 {background:url(../images/but/index_post01.gif) no-repeat;}
	.more {background:url(../images/but/index_more.gif) no-repeat;}

/*設定最小高度*/
#sidebar, #content{ min-height:600px;}

/*右邊框*/
#sidebar {width:185px; float:right; margin-right:15px; _margin-right:10px;}
    .sideR {width:170px; margin-right:2px; margin-top:2px; margin-left:5px; overflow:hidden;}
    .sideR h2 {height:24px; line-height:24px; font-size:13px; color:#000000; padding-left:34px; margin:6px 0 8px 0;}
    
    .login {margin-bottom:18px; border-bottom:solid 1px #1c83dc; border-right:solid 1px #1c83dc; border-top:none; background:#4aa9fb; padding-left:2px; height:215px; }
    .login h2 {background:url(../images/icon/sid_abg.gif) no-repeat; border-bottom:solid 1px #bad581; color:#ffffff;}
    .login p {margin:7px 5px; height:18px; line-height:18px; color:#ffffff;}
    .login form p {margin:10px; height:24px; line-height:24px;}
    .lo_a {border-top:dashed 1px #bad581; height:20px; padding-top:10px;}
    .login a {height:24px; line-height:19px; display:block; float:right; margin-top:5px; margin-bottom:10px; text-decoration:none; background:url(../images/icon/login_out.gif) no-repeat right; padding-right:30px; padding-top:5px; *padding-top:8px; padding-top:5px\9; color:#FFF;}
	.login a:hover{ font-weight:bold;}
    .lo_rg {background:url(../images/icon/lo_rg.gif) no-repeat;}
    .lo_fo {background:url(../images/icon/lo_fo.gif) no-repeat;}

	.myphoto {height:95px; width:95px; overflow:hidden; border:solid 3px #1984e0; margin:10px 4px 0 35px;}
	.mynickname {margin-top:15px;}
    .log_s {height:20px; width:55px; display:block; float:right; background:#648916; padding:5px 0 0 4px;}
	 *.log_s {height:20px; width:55px; display:block; float:right; background:#648916; padding:0px 0 0 4px;}
    .log_s a {padding-left:0; color:#ffffff;}
    .lo_l { margin:2px 0 2px 0; width:120px; color:#ffffff; font-weight:bold; background:#1984e0 url(../images/icon/name.gif) no-repeat; padding:2px 2px 2px 35px; float:left; height:22px;}
    .lo_l a {color:#ffffff; padding-left:0; font-weight:bold;}
        .lo_l a:hover, .lo_l a:visited {color:#ffffff;}
		
    /*在線 離線*/
    .lo_ra {float:right; margin-top:6px; width:50px; background:url(../images/ad_abg.gif) no-repeat; padding-left:18px;}
    .lo_rb {float:right; margin-top:6px; width:50px; background:url(../images/ad_bbg.gif) no-repeat; padding-left:18px;}
    
    .act h2 {width:172px; background:url(../images/icon/sid_bbg.gif) no-repeat; color:#ffffff; padding-left:40px;}
    .act ul {width:168px; height:132px;}
    .act li {width:24px; float:left; height:22px; line-height:22px; text-align:right;}
    .act .ac_a {color:#EE000F;}
    .act .ac_b {color:#0C9104;}
    
    .topic h2 {background:url(../images/icon/sid_cbg.gif) no-repeat; color:#ffffff; padding-left:40px;}
    .topic ul {list-style:square inside; padding-left:8px;}
    .topic li {height:22px; line-height:22px;}
    
    .admin h2 {background:url(../images/icon/sid_dbg.gif) no-repeat; color:#ffffff; padding-left:40px;}
    .admin li {height:40px;}
    .admin img {height:28px; width:28px; border:solid 3px #005E15; float:left; margin:3px 10px 3px 3px;}
    .admin p {height:18px; line-height:18px; overflow:hidden;}
    .admin p a {width:50px; display:block; float:left;}
    .admin p .ad_abg {background:url(../images/ad_abg.gif) no-repeat; padding-left:18px; color:#EF061C;}
    .admin p .ad_bbg {background:url(../images/ad_bbg.gif) no-repeat; padding-left:18px;}
    
    .search h2 {background:url(../images/icon/sid_ebg.gif) no-repeat; color:#ffffff; padding-right:40px;}
    .search p {margin-right:10px;}
    
    .total h2 {background:url(../images/icon/sid_fbg.gif) no-repeat; color:#ffffff; padding-right:40px;}
    .total ul {margin-right:10px;}
    .total li {width:75px; float:left; height:22px; line-height:22px;}
    .total img { margin:20px 0 14px 5px;}
    
    /*廣告位*/
	.banner_sidebar {line-height:22px;}
	.banner_sidebar a {}
	    .banner_sidebar a:hover, .banner_sidebar a:visited {} {}
	.banner_sidebar img {width:186px; margin:6px 0; overflow:hidden;}
    
    
/*主體區--------------------------------------------------------------------------------*/
#content {float:left; padding-bottom:10px;margin-left:15px;}
#admincp {float:right;}
    .contL {width:760px; margin-top:0px; margin-bottom:16px; margin-right:12px; overflow:hidden;}
    .contL h2 {line-height:25px; font-size:15px; color:#ffffff; margin-bottom:3px; margin-left:15px;}
    .contL h4 {height:20px; line-height:20px; font-size:13px;}
    .contL h2 a {color:#;}
        .contL h2 a:hover, .contL h2 a:visited {color:#;}
	
	
    /*討論區*/
    .discuss {background:#005E15;}
    .discuss h4 {padding-left:10px; border-top:solid 4px #f9a62b; margin:3px 0;}
        .public{margin-bottom:16px;}
        .title {height:28px; line-height:28px; text-align:center; background:#7cc8fd; color:#ffffff; border:1px solid #e6f8ff; }
        .list {height:28px; line-height:28px; text-align:center; background:#e6f8ff; border:1px solid #e6f8ff; border-top:0px; color:#616161;}
        .title span, .list span {float:left;}
        .list .subject {background:url(../images/subjectbg.gif) no-repeat 4px 4px;}
        .list .bold {font-weight:bold; background:url(../images/read_n.gif) no-repeat 4px 4px;}
		.list .normal {font-weight:normal; background:url(../images/read_y.gif) no-repeat 4px 4px;}
        .subject {width:360px; text-align:left; padding-left:30px;}
        .replies {width:35px;}
        .author {width:130px;}
        .lastpost {width:195px; text-align:left; }
		.list .author, .list .lastpost, .list .replies { font-size:11px;}
		
    /*banner*/
    .banner {overflow:hidden; background:#005E15; width:750px;}
    .banner img { border:0;}

    
    /*公用*/
    .contL_t {height:10px; background:url(../images/center_top.gif) no-repeat top center; overflow:hidden;}
    .contL_b {height:10px; background:url(../images/center_footer.gif) no-repeat center top; overflow:hidden;}
	.top h2 {padding-left:37px; padding-top:8px; height:27px; background:url(../images/title_bg.gif) no-repeat left top; margin-left:-5px;}
	.bottom {background:#ffffff;}
    .top p, .bottom p {height:26px; line-height:24px; margin:2px 0 0 0;}
    .top .top_tit {font-size:15px; font-weight:bold; color:#ec6941;}
	.top_tit {background:url(../images/title_bg.gif) no-repeat left top; padding-left:37px; padding-top:8px;}
    .top .top_tit a {color:#eb6100;}
    .button {width:78px; height:23px; display:block; float:right; text-align:center; background:url(../images/img_button.gif) no-repeat; margin-left:3px;}
    .pl {float:left; color:#424242; vertical-align:bottom;}
        .pl .button {float:left; margin-right:5px;}
    .pr {float:right; text-align:right; color:#424242; vertical-align:bottom;}
    .titles {padding-left:10px; background:#e6f8ff;} .titles a{padding:0 3px;}
    .titles form {float:right; margin-right:1px;}
    
    .list_t {height:30px; line-height:30px; color:#FF9201; margin:0 20px 14px 20px; border-bottom:solid 1px #7CC8FD; font-weight:bold;}
    .list_t .pr {text-align:left;}
    .lists {height:34px; line-height:34px; margin:0 20px;}
    .lists .pl {color:#eb6100;}
    .lists .pr {text-align:left; font-size:12px; color:#626262;}
    
    .read {padding-left:10px;}
	    .d_myphoto {height:70px; width:70px; overflow:hidden; border:3px solid #7CC8FD; margin:3px 10px 0 15px; float:left;}
        .read p { height:20px; line-height:20px; margin:2px 0; color:#1984e0;}
        .read .pl {color:#1984e0; font-size:15px; font-weight:bold;}
        .read .pr {width:70px;}
        .read .re_a {background:url(../images/ad_abg.gif) no-repeat 2px 1px; color:#eb6100;}
        .read .re_b {background:url(../images/ad_bbg.gif) no-repeat 2px 1px;}
    .read_c {margin-top:10px;line-height: 30px;} 
	.read_d {font-size:13px; margin-left:15px;}
	.read_t a {color:#eb6100;}
            .read_t a:hover, .read_t a:visited {color:#eb6100;}
				

        .opin_img {width:30px; height:30px; border:solid 3px #005E15; float:left; margin:4px 10px 30px 60px;}
        .read_c p { margin:2px 10px 2px 2px; font-size:13px;}
        .read_c .p_bm {border-bottom:solid 1px #005E15; margin-left:0;}
        .re_bm {text-align:right; padding-right:10px; padding-top:6px;  margin:3px 10px 0 10px; padding-bottom:0px;}
        .re_bm a {color:#eb6100;}
            .re_bm a:hover, .re_bm a:visited {color:#eb6100;}
    	
	/*話題*/
	.topics {background:url(../images/bbs_topc.gif) no-repeat;}
	.topics_c h2 {color:#4b6612; margin-top:10px; font-size:13px; font-weight:bold;}
    .topics_c h4 {padding-left:60px; font-weight:normal;}
    .topics_c p {padding-left:80px;}
    .topics_col { margin:10px 0 10px 0;}
	.topics_col p{font-size:13px;}
    .topics_col .ls {height:24px;}
    .pb {width:160px; float:left;}
    .pc {width:40px; float:right;}
    .pc a {color:#F43105;}
    	.pc a:hover, .pc a:visited {color:#F43105;}
    .topics_col .pr {width:200px;}
    .topics_col .pr .button {float:left; font-size:13px; }
    .topics_con {color:#6c8b2c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
    .topics_con p {padding-left:26px; height:20px; line-height:20px;}
    .contL .em {font-size:12px; margin-left:16px; padding-right:2px;}
	.contL .red {color:#f39800;}
	.contL .orange {color:#ea5404;}
	.contL .note {color:#f39800; font-size:12px;}
	.contL .blu {color:#E14666;}
	.contL .green {color:#ffffff;}
	.contL .wht {background:#005E15; padding-left:0; margin-left:80px; margin-right:10px;}

	
	/*討論*/
	.discusss {background:url(../images/bbs_disc.gif) no-repeat;}
	.discusss_con {background:#E6F8FF; border:solid 1px #ecf5fb; border-top:0px;}
	.discusss_con .read {border-top:solid 1px #7cc8fd; padding-top:10px;}
	.discusss_con .read img {height:70px;} /*頭像 */
	.bottom form {width:558px; padding:10px 0 10px 20px; background:#7cc8fd;}
	.bottom form input {float:right; margin-right:60px; margin-top:10px;}
	.form_t {height:15px; background:url(../images/form_f.gif) no-repeat; overflow:hidden;}
	.form_b {height:15px; background:url(../images/form_b.gif) no-repeat;}
	.bottom textarea {width:520px; height:100px;}
	.dismessage {padding:10px;}
	.dismessage ul {list-style-type:disc; list-style-position:inside;}
	.dismessage ol {list-style-type:decimal; list-style-position:inside;}
	.btitle {color:#ffffff; font-weight:bold;}
	
     
    
    
/*分頁*/
.pl a {margin:0 6px;}
.pl .xspace-current {margin:0 6px;}

/*附件提示圖標*/
.upfileimage {padding-left:26px; height:27px; line-height:27px; background:url(../images/upimgs.gif) no-repeat 4px 2px;}
.upfileother {padding-left:26px; height:27px; line-height:27px; background:url(../images/upfile.gif) no-repeat;}

/*上傳按鈕*/
.uploadbtn{  height:30px; line-height:30px; background:url(../images/upload_btn_bg.gif) repeat-x; border:1px solid #8C9EB5;  padding:0 8px; margin-right:10px;}

/*留言*/
.picreply {}
.picreply li {margin-left:10px; border-bottom:1px solid #deefb8;} .picreply p{font-size:13px;}
.picreply img {float:left; margin:0 10px 10px 0; border:3px solid #005E15;}
.pyred {color:#6c8b2c; margin-bottom:3px;}
.picreply .re_bm{ border-top:0px; padding-bottom:3px; border-bottom:1px solid #7cc8fd;}

/*討論  相簿   後臺編輯按鈕*/
.adminbutton {border:0; width:29px; background:#7cc8fd; text-align:left; margin:0; padding:0}

/*相簿*/
#c_container {border-top:1px solid #deefb8;}
.active {background:#e6f8ff;}
#thumbcontainer td {width:100px; height:100px; text-align:center; border:1px solid #deefb8;}

 /*新增0216*/
 .pages{color:#eb6100;}
 .pages a{padding: 3px;}
 .pages span{padding:3px;}
 
 /*新增0217*/
	.formtable {width:100%; margin:0 20px 14px 20px; }
	.formtable tr{height:40px;}
	
#boxlayer {border:10px solid #cbcbcb;background:#fff; }
#boxlayer h3 {background:#6D84B4; border:1px solid #3B5998; color:#fff; font-size:14px; padding-left:8px; height:25px;line-height:25px; border-bottom:none;}
#boxlayer .boxct { text-align:left;border:1px solid #555555;padding:10 0px; }
.boxbottom {background:#F2F2F2;border-top:1px solid #CCCCCC; height:30px; padding-top:15px; text-align:right;padding-right:10px; }
.submit { background:#2471BF; border:none; border-bottom:1px solid #264F6D; height:20px; width:80px;  font-size:12px; color:#fff;cursor:pointer; }
.cancel { border:1px solid #808080; border-left:none;border-top:none; height:20px; cursor:pointer; width:50px; font-size:12px; color:#333333; }
img.prop { width:100px; height:68px; }
.find { border:1px solid #ccc;height:20px;line-height:20px;}
#mymoney { font-weight:bold; font:13px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; }

 /*側邊樣式*/
#week {clear:both;}
#day { font-size:11px;}
.week p { float:left; text-align:center; width:14.1%; margin-top:5px; height:18px; overflow:hidden;}
.week  p a:link,.week p a:visited { color:#000;}
.week  p a:hover { text-decoration:none;}
.week p.current { background:url(../images/icon/week_bg.gif) no-repeat;  font-size:12px; font-weight:bold;}
.week  p.current a.current,.week  p.current a.current:visited { color:#ffffff; }
#date { margin-top:5px; padding:0 7px !important; paddding:0 9px; }
#date .l_1 { width:7px; }
#date .r_1 { width:162px; }
#date .r_2 { width:7px; }
#date .l_2 {  text-align:center; width:155px;  }
#date img { margin-top:5px; cursor:pointer; }
.popuplayer { 
	position: absolute; border: 1px solid #DDDDDD; width:200px;  background:#fff;
	z-index:23; font-size:12px;
}
.popuplayer h3 {
	background:#F4CB93; 
	line-height:24px;
	font-size:12px;
}
.popuplayer ul { line-height:21px;  margin:10px 8px; text-align:center; width:200px;overflow:hidden; height:63px; z-index:999;  }

.r_option{float:right; }

.rightside{float:right;}
.leftside{float:left;}

/*新增0225*/
.line {width:730px; margin:0 auto; margin-top:20px; margin-bottom:10px; border-top:solid 1px #005E15;}
 
.vote {width:748px; margin-left:28px;}
.vote ul {height:25px;}
.vote li {float:left; width:180px; height:25px; line-height:20px; overflow:hidden; margin-left:20px;}

.vote_comment {width:748px; margin-left:28px;}
.vote_comment li {height:40px; margin-top:10px; margin-left:20px;}
.vote_comment img {height:28px; width:28px; float:left; margin:3px 10px 3px 3px;}
.vote_comment p {height:18px; line-height:18px; overflow:hidden;}

.voteuser {width:748px; margin-left:28px;}
.voteuser li {height:25px; margin-top:10px; margin-left:40px;}

/*新增0226*/
.baike_title {width:748px; padding-top:10px; padding-left:30px;}
.baike_title h2 {color:#6c8b2c; margin-top:10px; font-size:16px;}
.baike {background:#e6f8ff; margin-top:10px; margin-bottom:10px; padding:10px;}
.title_tr {width:70px; font-size:14px; font-weight:bold; color:#6c8b2c; float:left; padding-top:5px; text-align:right; padding-right:10px;}







/*20090306 討論區管理 後臺**********************************************************************************/
#admincp .contL {background:#005E15;}
#admincp .contL .admtitle {background:#def0b7; padding-left:15px;} /*好站管理員管理頁面分頁 */
#admincp h2 {color:#;}
#admincp h4 {margin:0px 0 4px 0;}
#admincp h5{ font-size:13px; height:20px; line-height:20px; margin:5px 0 4px 0;}
#admincp h6{font-size:12px; color:#f39800; line-height:20px; font-weight:bold; margin-top:4px;} /*發件箱常用設定的小標題 */
	.line2{background:url(../images/line.gif) no-repeat; height:15px; width:760px; margin:8px 0 0 0; padding:0;}
    .normal {font-weight:normal;}
    
    .comset {width:500px; height:90px;}
    .mvpcom {width:160px;}
    
    .admintab {width:760px;  border-collapse:collapse; border:1px solid #e6f8ff; border-bottom:0px; border-left:3px solid #def0b7; *border-left:1px solid #def0b7;} 
	.admintab table{ border-collapse:collapse;} 
    .admintab caption {height:30px; line-height:30px; text-align:left; background:#7cc8fd; padding-left:10px;}
    .admintab tr {height:30px; border-top:0px;}
    .admintab th {padding-left:10px; border-bottom:1px solid #def0b7;}
    .admintab td {padding-left:10px; border-bottom:1px solid #def0b7; line-height:20px;}
    .admintab p {height:30px; line-height:30px;}
    .admintabth {background:#7cc8fd; }
	.admintabth th{ font-weight:normal; color:#ffffff;}
	 #set_title {color:#000000; font-weight:bold;}
	.admintab td a{color:#eb6100;}
	
	.admintab01 {width:760px;  border-collapse:collapse; border:1px solid #e6f8ff; border-bottom:0px; border-left:3px solid #def0b7; *border-left:1px solid #def0b7;} 
	.admintab01 table{ border-collapse:collapse;} 
    .admintab01 caption {height:30px; line-height:30px; text-align:left; background:#7cc8fd; padding-left:10px;}
    .admintab01 tr {height:30px; border-top:0px;}
    .admintab01 th {padding-left:10px; border-bottom:1px solid #def0b7;}
    .admintab01 td {padding-left:10px; border-bottom:1px solid #def0b7; line-height:20px;}
    .admintab01 p {height:30px; line-height:30px;}
    .admintab01th {background:#7cc8fd; }
	.admintabth01 th{ font-weight:normal; color:#ffffff;}
    
    .subp {height:40px; margin-top:10px; padding-right:40px; background:#005E15 url(../images/subcheck.gif) no-repeat;}
    .subp input {float:right; margin:8px 8px 0 0;}
    
    .top .admtitle {background:#FFe8e8; height:30px; line-height:30px; padding-left:30px;} /*效用同520行 */

    
	.member p {height:30px; line-height:30px; font-size:13px; border-bottom:1px dotted #d2e1b0;}
	.member .pink { border-bottom:1px dotted #d2e1b0;}
    .member p a {padding-left:5px;}
    .member .memf {font-size:13px; padding-left:5px; background:#c1df81; color:#65871e; margin-top:15px; font-weight:bold;}
	.member .subp{ background:#005E15 url(../images/subcheck.gif) no-repeat; height:40px; line-height:40px; text-align:right; width:100%;}
	
	.member01 p {height:30px; line-height:30px; font-size:13px;}
	.member01 .pink { border-bottom:1px dotted #d2e1b0;}
    .member01 p a {padding-left:5px;}
    .member01 .memf {font-size:13px; padding-left:5px; background:#c1df81; color:#65871e; margin-top:15px; font-weight:bold;}
	.member01 .subp{ background:#005E15 url(../images/subcheck.gif) no-repeat; height:40px; line-height:40px; text-align:right; width:100%;}
	
	.member02 p {height:30px; line-height:30px; font-size:13px; border-bottom:1px dotted #d2e1b0; margin-right:15px;}
	.member02 .pink { border-bottom:1px dotted #d2e1b0;}
    .member02 p a {padding-left:5px;}
    .member02 .memf {font-size:13px; padding-left:5px; background:#c1df81; color:#65871e; margin-top:15px; font-weight:bold; margin-right:15px;}
	.member02 .subp{ background:#005E15 url(../images/subcheck.gif) no-repeat; height:40px; line-height:40px; text-align:right; width:100%;}
    
    /*簡介*/
    .thumbimg li {height:155px; width:164px; float:left; margin:10px;}
    .thumbimg li a {display:block; float:right; background:#005E15 url(../images/del_bg.gif) no-repeat; width:37px; height:20px; padding-left:7px; padding-top:4px; margin-top:2px;}
    
    .referform textarea {width:740px; height:360px;}
    .inputp {height:30px; line-height:30px; margin-top:10px;}
    
    /*住戶*/
    .mema {color:#009843; padding-right:10px; word-break:keep-all;}
    .memb {color:#FE574E; padding-right:10px; word-break:keep-all;}
    .memc {color:#E50052; padding-right:10px; word-break:keep-all;}
    .memd {color:#1E1F8B; padding-right:10px; word-break:keep-all;}

    /*公告*/
    .postlei {background:#e6f8ff;}
    .postlei p {padding-left:20px;}
    .postlei ul {width:700px; padding:10px 0;}
    .postlei li {width:120px; height:30px; line-height:30px; float:left; padding-left:20px;}
    
    /*提交頁面*/
	.referform {background:#005E15;}
    .refertab { border-collapse:collapse; table-layout:fixed;  }
		.refertab caption {text-align:left; padding-left:10px; font-weight:bold; font-size:15px; color:#5d7a21; padding-bottom:5px;}
        .refertab tr {background:#e6f8ff; line-height:38px; color:#6c8b2c;  }
        .refertab th {text-align:right; background:#7cc8fd; padding-right:10px; width:150px;font-size:13px; border-bottom:4px solid #005E15; color:#ffffff;}
        .refertab td {padding-left:10px; border-bottom:4px solid #005E15;}
        .refertab textarea {width:96%; height:60px; margin:10px 0; }
		.refertab iframe {width:98%; height:360px; margin:10px 0; border:1px solid #C5C5C5;}
		.refertab .subcheck {height:40px; line-height:40px; width:100%; background:#005E15 url(../images/subcheck.gif) no-repeat; text-align:right;}
		.subcheck input {float:right; }
		
	/*討論區回應 */
	#reply .refertab th{width:150px;}
	#reply .refertab td{}
		
		.input-text{border:1px solid #ffc2c9;}
		.input-area{border:1px solid #ffc2c9; }
		
		.lanmu span {width:160px; display:block; float:left;}
		.cwsubmit {margin-right:200px;}
		.upl {float:left; width:260px; height:30px; line-height:30px;}
		.upr {float:right; width:360px; height:30px; line-height:30px;}
		    .upl input {margin-top:3px;}
		    
		.refertab .refercon {height:60px;} 
	
	/*小管家*/
	.button_l {width:111px; height:23px; display:block; float:right; text-align:center; background:url(../images/img_button_l.gif) no-repeat;}
	.top .mange {padding-left:20px; background:#f2fae0; margin:0;} .mange2 { margin:5px 0;}
	#admincp .mangeajax {background:#f2fae0;}
	.mangeajax p {padding-left:10px; line-height:24px;}
	.mangeajax textarea {height:80px; width:700px; margin:0 30px;}
	.mangeajax tr {background:#eff9d9;}
	.mangeajax li {float:left; width:160px;}
	.mangesq {background:#005E15; margin:0 40px;}
	
	.memzhuhu li {width:132px; background:#eff9d9; height:150px; padding:6px; float:left; margin:0 8px 10px 0;}
	.memzhuhu li h4 {padding-left:30px; background:url(../images/memlis.gif) no-repeat 10px 3px;}
	.memzhuhu li p {height:20px; line-height:20px; padding-left:10px;}
	.memzhuhu .mangesq {margin:0 0 0 30px; background:#eff9d9;}
	
	.addper caption{background:#e6f8ff; height:30px; line-height:30px; text-align:left; padding-left:120px;}
	.addper input {margin-left:20px;}

	.menulist {width:140px; height:100px; border:solid 1px #eb6100; padding:10px;}
	.menulist p {height:24px; line-height:24px; padding-left:20px;}
	.memla {background:url(../images/memla.gif) no-repeat 2px 6px;}
	.memlb {background:url(../images/memlb.gif) no-repeat 2px 6px;}
	.memlc {background:url(../images/memlc.gif) no-repeat 2px 6px;}
	.memld {background:url(../images/memld.gif) no-repeat 2px 6px;}

	
	/*用戶組*/
	.usergroup td {color:#000000;}
	.usergroup span {width:150px; padding-left:40px; display:block; float:left;}
	.usercolor {width:100px;}
	.usercolor_1 {background:url(../images/userg_1.gif) no-repeat 50px 10px;}
	.usercolor_2 {background:url(../images/userg_2.gif) no-repeat 50px 10px;}
	.usercolor_3 {background:url(../images/userg_3.gif) no-repeat 50px 10px;}
	.usercolor_4 {background:url(../images/userg_4.gif) no-repeat 50px 10px;}

	/*公共設施預約*/
	.publicyu {color:#6C8B2C; background:#e6f8ff; padding:0 10px 15px 10px;}
	.publicyu h4 {padding-left:15px; color:#486a00; margin-top:10px; font-size:16px;}
	.publicyu p {/*height:22px;*/ line-height:22px; margin:4px 0;}
	.publicyu p input {float:right;}
	.publicsm {color:#5c7a1e; line-height:20px; margin-left:12px;}
	.publicsm01 {color:#3f5907; line-height:20px;}
	.r_content {width:440px; float:left; margin-left:15px;}
	
	.publicL {float:left; width:276px; background:#def0b7; color:#5c7a1e; padding:10px;}
	.publicL p {height:22px; line-height:22px; margin:4px 0;}
	
	.publicR {float:right; width:458px; color:#5c7a1e;}
	.publicR p {height:22px; line-height:22px; margin:4px 10px;}
	.publicxz {background:#eff9d9; padding:10px; color:#6C8B2C;}
	.publicxz p {line-height:20px;}
	
	.publictab tr {background:#eff9d9;}
	.publictab th {background:#cae297; width:40px; text-align:center;}
	.publictab input {float:right;}
	.publictab .pl {width:200px;}
	.publictab .pr {width:130px;}
	.publictab .pr a {color:#E14763;}
	    .publictab .pr a:hover, .publictab .pr a:visited {color:#E14763;}

	/*更換樣式*/
	.chgcss {}
	.chgcss li {text-align:center; float:left; background:#F3DBAD; width:115px; height:144px; padding:10px; margin:15px 15px 0 0;}
	.chgcss img {height:74; width:95px; padding:2px; background:#005E15; margin:10px 0;}
	
	
	

/**** 頁面剔除樣式 20090326 ***********************************************/
.baike {}
    .baiketab span {font-size:13px; font-weight:bold; padding-right:15px;}
    .baiketab .spansmall {font-weight:normal;}
    .baiketab textarea {width:520px; height:100px;}
    .baikesearch {width:260px;}
    .baikequestion {width:100px; text-align:left;}
/*    .baikebottom {border-top:dashed 2px #005E15;} */
    
.calendar {}

.community {}
    .communityknow {line-height:20px;}
    .communitytab {table-layout:fixed;}
    .communitytab td {word-wrap:break-word; overflow:hidden; width:160px;}
    .communityzd {height:60px;}
    .communityp {height:60px;}
    .communitybold {font-weight:bold;}
    
.discuss {}
    .bold {font-weight:bold;}
    .nothing {padding:10px;}
    
.etta {}
    .ettasubp {line-height:40px;}
    .ettaspan {margin-left:350px;}
    .ettapr {margin-right:10px; padding-top:5px;}
    .ettacontent {float:left; margin:5px 5px 5px 30px;}
    .ettamange {padding:15px;}
    .ettamessage {width:600px; margin:0;}
    
.facility {}
    .facilityjy {margin:6px 10px;}
    .facilitynotice {line-height:22px; margin-left:12px;}
    
.feature {}
    .featureh {border-bottom:2px solid #F7E8D1; line-height:28px; height:28px; margin-bottom:5px; overflow:hidden;}
    .featureedit {border:1px solid #accc68; padding:6px;}
    .featurecontent {width:300px; height:100px;}
    .featureup {text-align:right; padding-top:10px;}
    .featurep {height:24px; line-height:24px; padding:0 10px; *padding-bottom:0;overflow:hidden; }
    
.metting {}
	.mettingtab tr {line-height:20px;}
    .mettingtab th {padding-left:25px; font-weight:normal;}
    .mettingedit {width:400px; text-align:right; padding-right:10px;}
    .mettingh {font-size:14px; line-height:25px; height:25px;}
    .mettingjueyi td {background:#fff; padding:3px;}
    .mettingjueyi p {text-align:right; background:none;}
    
.notice {}
    .lcor {color:#A7A7A7;}
    
.opinion {}
    .opinioncon {width:450px; height:100px;}
    
/*default*/
    #menu_popup{position:absolute; z-index:10;}
	#menu_popup ul{margin:0; padding:0; color:#fff; text-align:center; float:right;}
	#menu_etta{position:absolute;  z-index:10;}
	#menu_etta ul{margin:0; padding:0; color:#fff; text-align:center;}
    
	.indextd {border-bottom:1px solid #ddd;}
	.cat {width:80px; float:left;}
	
	.xgj {padding:0; margin:0; text-decoration:none; font-size:12px;}
	.xgj {width:86px; float:left; background-color:#ececec;}
	.xgj h1 {width:86px; height:40px; font-size:12px; line-height:32px; text-align:center; background:url(../images/but/mr_a_act.gif) top no-repeat;}
	.xgj h1 a {color:#fff8f6; font-weight:normal;}
	.xgj ul {width:62px; height:auto; margin-left:30px; background-color:#e6526c; float:right;}
	.xgj ul li {width:57px; height:30px; line-height:30px; list-style:none; padding-left:5px; background-color:#ffffff;}
	.xgj li a {color:#141414; font-weight:normal; text-decoration:none;}

.admincp {}
	.mettingcolor {color:#789835;}
	
	.temptop {background:#005E15;}
	
	.usergrouptop {background:#F9EBC8;}
	
	.comcolor {color:#ff0000} /*原審核頁的當前分頁顯示紅色，已不使用*/ 
	
	.ettamsg {background:#FFC2C9}
	.ettamsgcol {color:808080;}
	.ettah2 { padding: 5px; margin: 5px; line-height: 7px; font-size: 14px; margin-top: 20px; margin-bottom: 0px; color: #333; }
    .playground { background: #fff; margin-left: 5px; margin-right: 5px; position: relative; padding: 10px; }
    .example { width: 200px; height: 100px; background: #fff; position: relative; }
	/*住戶管理頁面的區塊 */
	.tabth {line-height:30px;border:1px solid #def0b7;float:left;width:758px;background:#7cc8fd;text-align:center; color:#ffffff;}
	.tabth2 {line-height:30px;border:1px solid #def0b7; border-top:0px; float:left;width:758px;background:#005E15;}
	.tabth3{padding-left:5px;}
	
	
/**** APP樣式移動  20090326 ***********************************************/
.notice {}
	#showfile{line-height:24px;}
		#showfile p{padding:4px 10px; background:#D7BC84; border-bottom:1px solid #fff; cursor:pointer;}
		#showfile p.active{background:#ddd;}
	#attaContain{clear:both;}

.metting {}
	.reply{background:#ccc; width:400px; padding:10px;}
	
	.answer{}
		.answer p{margin:0; padding:0; line-height:18px; text-indent:2em; background:#ddd; border-bottom:1px solid #ccc;}
		
	.mettingtable{line-height:30px; }
		.mettingtable td{padding-bottom:5px;}
		
	/*編輯按鈕*/
	.editbuttons{line-height:30px; float:right; }
		.edit_R{float:right; width:300px; line-height:30px; overflow:hidden; font-size:10px; color:#6c8b2c; }
		.edit_L{float:left; width:540px;  line-height:30px; overflow:hidden; display:none; }
		
	#ajaxcontent p{line-height:30px; }
		#ajaxcontent select{width:60px; }

.feature {}
    #flash{border-bottom:2px solid #005E15; margin-bottom:8px; padding-left:20px;}
	#photoview{ }
		#photoview table{ width:300px; float:left; margin:5px; padding:6px; border:2px solid #99bf48; background:#FFDBDB}
		#photoview th.filename{line-height:24px; height:24px; overflow:hidden;}
	#formcontainer{ /*background:#FDF4E2; border:1px solid #FDECCE; */padding:10px 2px; margin-bottom:10px; }
		.uploadform{width:240px; float:left; padding:8px; margin:4px 5px 4px 0; height:180px; overflow:hidden;  background:#f6fde7; border:#d0e3a5 1px solid;}
			.uploadform table{ line-height:28px; border:1px solid #5f8310;padding:6px;}
			.uploadform tbody{}
			.close{float:right; }
			.uploadform .uploadtitle{}
			.uploadform input,.uploadform textarea{border:1px solid #96b15a;}
			.uploadform .footer{ height:18px; line-height:18px; border:1px solid #bfd58c; text-align:center; }
	.upload_bottom{line-height:30px; background:#005E15 url(../images/subcheck.gif) no-repeat; height:40px; padding-top:3px;}
	.upload_bottom input { float:right;}
	
	/*上傳提示*/
	#tips{line-height:30px; height:30px; overflow:hidden; background:#e6f8ff; padding-left:20px;}
	
	/*圖片顯示*/
	.featurethumbs { height:106px; width:125px; padding:2px; position:relative; display:table-cell; text-align:center; vertical-align:middle;}
	.featurethumbs p {position:static; +position:relative; top:-50%; left:-50%; vertical-align:middle;}
	
	.featureimgs {border:solid 2px #FAE5BA; width:772px; height:660px; position:relative; display:table-cell; text-align:center; vertical-align:middle;}
	.featureimgs p {position:static; +position:relative; top:-50%; left:-50%; vertical-align:middle;}
	.features_rd {height:24px; line-height:24px; text-align:center;}
	
	/*留言*/
	.picreply {}
	.picreply img {float:left; margin:0 10px 10px 0;}
	.pyred {color:#6C8B2C;}
	.red a {color:#F30505;}
	.red a:hover, .red a:visited {color:#F30505;}

.summary {}
    .preview { border:1px solid #a1c060;}
	.text {width:460px; height:200px;}
	.sumy_images {height:656px; overflow:hidden;}
	.summarys_ul li {margin-bottom:10px;}
		.summarys_ul li {width:124px; height:124px; padding:2px; float:left; margin-right:6px;  margin-top:20px; background:#005E15; position:relative; display:table-cell; text-align:center; vertical-align:middle;}
		.summarys_ul li p {position:static; +position:absolute; top:50%; vertical-align:middle}
		.summarys_ul li img {vertical-align:middle; position:static; +position:relative; top:-50%; left:-50%;}
		.summarys_ul .sumy_del {width:40px; height:20px; margin-top:124px; background:#FAE5BA;}
	
.discuss {}
    /*搜索列表*/
	.searchtab {}
	    .searchtab tr {line-height:30px;}
	    .searchtab th {padding-left:20px;}
	    .searchtab td {padding-left:15px;}
	/*文件上傳*/
	#upfile {}
	    #upfile p {height:30px; line-height:30px;}

	.upl {float:left; width:260px; height:30px; line-height:30px;}
	.upr {float:right; width:360px; height:30px; line-height:30px;}
	    .upl input {margin-top:3px;}
	    
	#zoomimglayer {display:none; position:absolute; z-index:2000; padding:0; width:640px; background:#FFF; border:5px solid #1a4372;}
	#zoomimglayer p {height:30px; padding:0; margin:0;}
	#zoomimglayer input {border:0; margin:4px 4px 0 0; cursor:pointer; float:right; display:inline; color:#616161; padding-right:5px;}
	#zoomimglayer_img {max-width:600px; max-height:600px; width:expression(this.width > 600 && this.width > this.height ? 600 : true); height:expression(this.height > 600); border:solid 6px #FFF; margin-top:10px;}
	/*廣告位*/
	.advertise_discuss {position:absolute; z-index:10px; left:640px; width:280px; height:120px; border:0;}
	.advertise_discuss img {height:100px; width:280px;}


	
	
	
/*列印公告*/
.print_tpl_list{}
	.print_tpl_list h3{margin-bottom:8px; line-height:25px; height:25px; font-size:14px; border-bottom:1px solid #D5B87C; background:#EBDDC0; overflow:hidden; }
	
.noticeform{text-align:center; }
	.noticeform table{ width:100%; margin:0 auto; }
	.noticeform table th{padding-right:5px; text-align:right; }
	.noticeform table td{text-align:left; }

/*發佈財務公告 */
.mytitle{line-height:28px; height:28px; overflow:hidden; background:#7cc8fd; font-weight:bold; text-align:left; padding-left:10px;}
.numtable { border-collapse:collapse; border:1px solid #ACCC68; margin-bottom:5px;}
.numtable tr{line-height:38px;}
.numtable th{background:#e6f8ff; width:150px; text-align:right; padding-right:10px; color:#6C8B2C; font-size:13px; border-bottom:1px solid #ACCC68; border-left:1px solid #ACCC68;}
.numtable td{padding-left:10px; background:#005E15; border-bottom:1px solid #ACCC68; border-right:1px solid #ACCC68; }
.numtable2 {border-collapse:collapse; margin-top:5px;}
.numtable2 th {width:150px;}
.numtable2 .title{background:#bfdd80; border:1px solid #ACCC68;}
.formtable2 {width:570px; }
.formtable2 td, .formtable2 tr, .formtable2 th{border:0px; line-height:38px; }
.formtable2 tr{height:40px;}


/*討論區發文*/
.referformdis {background:#ffffff;}

.refertabdis {}
	.refertabdis caption {text-align:left; padding-left:10px; font-weight:bold; font-size:14px; color:#547019;}
	.refertabdis tr {background:#e6f8ff; line-height:40px; color:#1984e0;}
	.refertabdis th {text-align:right; background:#7cc8fd; padding-right:10px; width:100px; color:#ffffff;}
	.refertabdis td {padding-left:10px;}
	.refertabdis textarea {width:96%; height:360px; margin:10px 0; display:none; border:0px;}
	.refertabdis iframe {width:96%; height:360px; margin:10px 0; border:1px solid #C5C5C5;}
	.subcheck {height:40px; line-height:40px; width:100%;}
	.subcheck input {float:right;}
	#uchome-ttHtmlEditor {display:none;}

#dsearch01 {border-bottom:1px dotted #7CC8FD;}

/*回覆表單隱藏*/
#reply {display:none;}

/*相簿連結*/
.multipages span {margin:0 6px;}
.multipages a {margin:0;}

/*引用回復 */
.forward { padding:4px; line-height:24px; }
.forward p {margin:0; height:26px; line-height:26px; padding-left:5px; }
.forward2 {border:solid 1px #7cc8fd; background:#ccf2ff; padding:5px 10px;}

/*相冊大照片的連結*/
#showphoto {cursor:pointer;}
#thumbcontainer {cursor:pointer;}

/*討論區公告 討論區議題  進階搜尋*/
.serl {width:430px;}
.serr {width:400px;}
.sera {padding-left:30px; background:url(../images/sera.gif) no-repeat 6px -3px;}
.sertimebg {background:#005E15;}
#sertime .sertit {height:30px; line-height:30px; font-weight:bold; border-bottom:solid 1px #deefb8;}
#sertime {width:460px; float:left; background:#7cc8fd; margin-right:5px; display:inline; display:none;}
#sertime p {height:24px; line-height:24px; margin:7px 20px;}


/*討論區資源*/
.res_tab input {margin:4px 6px 0 0; padding:0;}
.reslist span {display:block; text-align:left; padding-left:10px;}
.res_l {width:500px;}
	.res_l a {text-decoration:underline;}
	.res_l img {height:17px; width:19px; overflow:hidden; margin:2px 0 -2px 4px;}
	.list .res_l {padding-left:20px; background:url(../images/res_list.gif) no-repeat 0 6px; width:490px;}
.res_r {width:200px;}

/*服務人員*/
.ser_tab input {margin:0; vertical-align:top; width:70px;}
input.ser_file {width:160px;}
input.ser_box {width:30px; margin-top:3px;}
.ser_tab p {height:56px;}
.ser_tab textarea {width:100px; height:40px; padding:0; margin:0; vertical-align:top; overflow:-moz-scrollbars-vertical;}
.ser_tab ul {height:48px; padding-top:4px;}
.ser_tab li {float:left; margin-right:4px; display:inline;}
.ser_tab ul span {display:block; width:160px; height:22px; line-height:22px; overflow:hidden;}

/*上方連結*/
#topinfo {float:right; margin-top:4px; margin-top:4px; text-align:right; padding-right:100px; }
#topinfo span { font-size:12px;  letter-spacing:0.1em; color:#067ce2;}
#topinfo span a{ color:#067ce2;}
