@charset "utf-8";
/* CSS Document */
/*body*/
body
{
background-position:50% 0%;
font-family:"MS PGothic";
margin:0px;
padding:0px;
}
*+ html body
{
	background-position:50% 0%;
	margin:0px;
	padding:0px;
}
body form
{
	margin:0px;
	padding:0px;
	overflow:hidden;
}
body a:focus
{
	outline:none;
}
body a img
{
	border:0px;
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
}
body a:hover img
{
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
}
body h1
{
clear:both;
width:100%;
height:25px;
margin:0px auto;
text-align:center;
line-height:25px;
background:#f5f5f5;
font-weight:100;
color:#666;
font-size:12px;
overflow:hidden;
}

/*container*/
.ggb_container
{
	width:800px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	background:#FFF;
	padding:30px 10px 10px 10px !important;
	padding:2px 10px 10px 10px;
	border:1px solid #cceedd;
}
.ggb_banner{
 width:800px;
 height:260px;
 background:url(../../images/m_blog006/banner.jpg) no-repeat;
 overflow:hidden;
 clear:both;
 padding:0px;
 }
.ggb_flash
{
	position:absolute;
	width:800px;
	height:260px;
	z-index:2;
	overflow:hidden;
} 
.ggb_logo
{
	width:400px;
	height:auto;
	line-height:25px;
	font-size:23px;
	color:#0b8d49;
	overflow:hidden;
	margin:0px;
	position:relative;
	top:30px;
	left:370px;
	z-index:10;
	padding:0px;
	font-weight:bold;
}
.ggb_logo a
{   
	text-decoration:none;
	color:#212121;
}
.ggb_logo a:hover
{
	text-decoration:underline;
}
 
 
.ggb_til{
width:778px;
height:26px;
line-height:26px;
background-color:#ccefdd;
margin:6px 0px 0px 0px;
clear:both;
padding:0px 10px;
border:1px solid #0b8d49;
}
.ggb_til a{
font-size:12px;
color:#6b6b6b;
text-decoration:none;
clear:both;}
.ggb_til a:hover{
font-size:12px;
color:#6b6b6b;
text-decoration:underline;
clear:both;}
.ggb_left{
width:258px;
height:auto;
overflow:hidden;
float:left;
}
.ggb_rig{
width:532px;
height:auto;
overflow:hidden;
float:left;
padding:0px 5px;}
.ggb_bodd
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	padding:5px 0px;
}
.ggb_bodd_left
{
width:248px;
height:auto;
overflow:hidden;
float:left;
padding:0px 5px;
}
/*usual left*/
.ggb_left_cotainer
{
	width:auto;
	height:auto;
	padding:0px;
	overflow:hidden;
	margin:5px 0px 0px 0px;
}
.ggb_left_til
{
	width:188px;
	height:31px;
	line-height:31px;
	font-size:14px;
	color:#0c924d;
	padding:0px 20px 0px 40px;
	overflow:hidden;
	clear:both;
	background:url(../../images/m_blog006/bodd_left_til.jpg);
	margin:0px 0px 2px 0px;
}
.ggb_left_contents,.ggb_friend,.ggb_advertisement
{
	width:auto;
	height:auto;
	overflow:hidden;
	padding:3px;
	border:1px solid #efefef;
	
}
/*advertisement ul*/
.ggb_advertisement ul
{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	list-style:none;
    padding:5px;
}
.ggb_advertisement ul li
{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	text-align:center;
}
.ggb_advertisement ul li a
{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.ggb_advertisement ul li a:hover
{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.ggb_advertisement ul li a img
{
	border:0px;
	text-align:center;
}

.ggb_left_contents ul
{
	width:auto;
	height:auto;
	overflow:hidden;
	list-style:none;
	margin:0px;
	padding:0px;
}
* html .ggb_left_contents ul li
{
	padding:10px 5px 5px 5px;
	height:auto;
	line-height:15px;
	overflow:hidden;
}
.ggb_left_contents ul li
{
	width:auto;
	height:auto;
	border-bottom:1px dashed #CCC;
	font-size:12px;
	clear:both;
	line-height:30px;
	padding:0px 5px;
	overflow:hidden;
}
.ggb_left_contents ul li a
{
	color:#333;
	text-decoration:none;
}
.ggb_left_contents ul li a:hover
{
	color:#666;
	text-decoration:underline;
}
/*left of bodd*/
.ggb_person_infor
{
	width:241px;
	height:auto;
	overflow:hidden;
	padding:3px;
	border:1px solid #0c924d;
	background:#ccefdd;
}
.ggb_person_infor_include
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	padding:3px 0px 0px 0px;
}
.ggb_person_pic
{
	width:115px;
	height:115px;
	overflow:hidden;
	float:left;
}
.ggb_person_words
{
	width:122px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 4px;
}
.ggb_person_words_tilte
{
	width:auto;
	padding:0px 3px;
	margin:0px 0px 5px 0px;
	background:#fffbfc;
	color:#0c924d;
	font-size:12px;
	height:auto;
	line-height:23px;
}
.ggb_person_contents
{
	width:auto;
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding:0px;
	clear:both;
	font-size:13px;
}
.ggb_person_fir_btn a
{
	width:120px;
	height:25px;
	line-height:25px;
	display:block;
	background:url(../../images/m_blog006/friend_btn.jpg);
	overflow:hidden;
	text-align:center;
	margin:3px 0px 0px 0px;
	font-size:12px;
	color:#0c924d;
	text-decoration:none;
}

/*friend contens*/
.ggb_friend ul
{
	width:auto;
	height:auto;
	overflow:hidden;
	padding:5px;
	margin:0px;
	list-style:none;
	display:inline-block;
	text-align:center;
}
.ggb_friend ul li
{
	width:52px;
	height:171px !important;
	height:168px;
	overflow:hidden;
	float:left;
	margin:2px 2px;
}
.ggb_friend ul li a
{
	overflow:hidden;
	text-decoration:none;
	color:#0b8d49;
	font-size:12px;
}
.ggb_friend ul li a:hover
{
	overflow:hidden;
	color:#0b8d49;
	font-size:12px;
	text-decoration:underline;
}
.ggb_friend_pic
{
	width:48px;
	height:48px;
	cursor:pointer;
	display:block;
	clear:both;
	border:1px solid #CCC;
	overflow:hidden;
}
.ggb_friend_pic img
{
	border:0px;
}
* html .ggb_friend_name
{
	line-height:13px;
}
.ggb_friend_name
{
	line-height:15px;
	font-size:12px;
	height:atuo;
	color:#0b8d49;
	overflow:hidden;
	display:block;
	padding:5px 0px 0px 0px;
}

.ggb_person_fir_btn a:hover
{
	color:#0b8d49;
	text-decoration:none;
}
.ggb_person_infor_include ul
{
	width:auto;
	height:auto;
	overflow:hidden;
	list-style:none;
	padding:0px 10px;
	margin:0px;
}
.ggb_person_infor_include ul li
{
	width:auto;
	height:23px;
	overflow:hidden;
	padding:1px;
	border-bottom:1px solid #dfdfdf;
}
.ggb_person_infor_include ul li a 
{
	width:auto;
	padding:0px 5px;
	height:23px;
	line-height:23px;
	text-decoration:none;
	color:#000;
	font-size:12px;
	display:block;
	background:none;
}
.ggb_person_infor_include ul li a:hover
{
	width:auto;
	height:23px;
	display:block;
	background:#e8e8e8;
    text-decoration:none;
}
* html .ggb_person_infor_include ul li a img
{
	border:0px;
	margin:5px 5px 0px 0px;
}
.ggb_person_infor_include ul li a img
{
	border:0px;
	margin:0px 5px 0px 0px;
}





.ggb_add{
width:auto;
height:auto;
overflow:hidden;
clear:both;
margin:0 auto;
padding:2px 0px;
}
.ggb_person_fir_add a
{
	width:120px;
	height:25px;
	line-height:25px;
	background:url(../../images/m_blog006/friend_btn.jpg);
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#0c924d;
	text-decoration:none;
	float:left;
	margin:0px 2px;
}
.ggb_person_fir_add a:hover
{
	color:#0c924d;
	text-decoration:underline;
}

.ggb_bodd_right
{
	width:532px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0px 5px;
}
/*right story*/
.ggb_right_story_container
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
}
.ggb_right_story
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	padding:0px 0px 3px 0px;
	margin:0px 0px 5px 0px;
	background:url(../../images/m_blog006/story_bottom.jpg) no-repeat;
}
.ggb_right_story_title
{
	width:99%;
	height:99%;
	overflow:hidden;
	clear:both;
	color:#0c924d;
	padding:0px;
	display:inline-block;
	border:1px solid #0b8d49;
	background-color:#ccefdd;
}
.ggb_story_name,.ggb_story_time,.ggb_story_btn,.ggb_story_wel
{
	width:auto;
	padding:5px 0px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	float:left;
}
.ggb_story_name,.ggb_story_wel
{
	width:54%;
	margin:0px 0.5%;
	height:auto;
	font-size:13px;
	color:#0c924d;
	overflow:hidden;
}
.ggb_story_wel
{
	width:auto;
	height:auto;
	line-height:24px;
	float:left;
	overflow:hidden;
	margin:3px;
	
}
.ggb_story_wel img
{
	margin:0px 0px 0px 3px;
}
* html .ggb_story_name img
{
	float:left;
	margin:5px 0px 0px 0px;
}
.ggb_story_time
{
	width:28%;
	margin:0px 1%;
	height:13px;
	font-size:12px;
	color:#0c924d;
	overflow:hidden;
	float:left;
	line-height:13px;
}
.ggb_story_btn
{
	width:13%;
	margin:0px 0.5%;
	height:auto;
	overflow:hidden;
}
.ggb_story_btn a
{
	padding:2px;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	margin:0px 1px;
	background:#478e08;
}
.ggb_story_btn a:hover
{
	color:#9C3;
}
.ggb_right_story_article
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	padding:5px 10px;
	line-height:22px;
	font-size:13px;
	color:#000;
}
.ggb_right_story_article_n{
width:100%;
height:auto;
overflow:hidden;
}
/*story_comment*/
.ggb_story_comment
{
	width:auto;
	height:auto;
	overflow:hidden;
	border:1px solid #0b8d49;
}
.ggb_story_comment_inner
{
	width:auto;
	height:22px;
	overflow:hidden;
	margin:1px;
	text-align:right;
	background:#ccefdd;
	line-height:11px;
}
.ggb_story_comment_inner span
{
	border-left:2px solid #0b8d49;
	padding:5px;
	width:auto;
	float:right;
	background:#20b968;
}
.ggb_story_comment_inner a
{
	font-size:12px;
	color:#FFFFFC;
	text-decoration:none;
}


/*foot*/
.ggb_foot 
{
	width:90%;
	margin:0px auto;
	height:auto;
	padding:10px 10px;
	overflow:hidden;
	clear:both;
	background:url(../../images/m_blog006/foot_bg.jpg) top repeat-x ;
}
.ggb_foot_logo
{
	width:25%;
    height:auto;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 60px;}
.ggb_foot_container
{
	width:45%;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 65px;
	font-size:12px;
	line-height:23px;
	color:#0c924d;
	text-align:center;
	
}
.ggb_foot_container a
{
	color:#666;
	text-decoration:none;
	font-size:13px;
	font-weight:bolder;
}
.ggb_foot_container a:hover
{
	color:#0c924d;
	text-decoration:none;
	font-size:13px;
}

.ggb_page_links
{
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	line-height:18px;
}
.ggb_page_links a
{
	padding:2px;
	color:#0c924d;
	background:#a7e6c5;
	text-decoration:none;
}
.ggb_page_links a:hover
{
	padding:2px;
	color:#fff;
	background:#0c924d;
}
/*story comment*/
.ggb_advertisement
{
	width:auto;
	height:auto;
	border:none;
	overflow:hidden;
	clear:both;
}
/*story comment*/
.ggb_page_comment
{
	width:auto;
	height:auto;
	overflow:hidden;
	border:2px solid #d7d7d7;
	padding:2px;
	margin:5px 0px;
	background:#fff !important;
	background:#e8e8e8;
}
.ggb_page_comment_title
{
	width:auto;
	padding:5px 10px;
	height:26px;
	line-height:26px;
	color:#0b8d49;
	font-size:14px;
	font-weight:bolder;
	background:url(../../images/m_blog006/comment_til.jpg);
}
.ggb_page_container
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
}
.ggb_page_contents
{
	width:96%;
	display:inline-block !important;
	display:block;
	height:auto;
	overflow:hidden;
	clear:both;
	background:#e8e8e8;
	margin:5px 0px 0px 0px;
	padding:4px 4px 0px 4px;
}
.ggb_page_contents_til
{
	width:96%;
	display:inline-block !important;
	display:block;
	height:auto;
	clear:both;
	padding:0px 3px;
	line-height:22px;
	font-size:13px;
	color:#0b8d49;
	overflow:hidden;
	background:url(../../images/m_blog006/content_til.jpg);
}
.ggb_page_contents_words
{
	width:96%;
	display:inline-block !important;
	display:block;
	height:auto;
	overflow:hidden;
	margin:5px 10px;
	line-height:20px;
	font-size:12px;
	clear:both;
}
.ggb_page_contents_bottom
{
	width:auto;
	height:auto;
	clear:both;
	padding:4px 2px 1px 1px;
	overflow:hidden;
}
.ggb_page_contents_bottom_left
{
	width:200px;
	height:auto;
	padding:4px 5px;
	float:left;
	line-height:18px;
	font-size:12px;
	text-align:center;
	color:#322f03;
	overflow:hidden;
	background:#d8d8d8;
}
.ggb_page_contents_bottom_rig
{
	width:80px;
	height:17px;
	padding:4px 0px;
	float:right;
	text-align:right;
	overflow:hidden;
}
.ggb_page_contents_bottom_rig a
{
	padding:6px 5px;
    color:#322f03;
	font-size:12px;
	text-decoration:none;
	background:#d8d8d8;
}
.ggb_page_contents_bottom_rig a:hover
{
    color:#5d9b0a;
	background:#d8d8d8;
}
.ggb_page_comment_links
{
	width:auto;
	height:21px;
	overflow:hidden;
	clear:both;
	background:#ccefdd;
	padding:5px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	border-top:1px solid #0b8d49;
}
.ggb_massage
{
	width:auto;
	height:auto;
	clear:both;
	overflow:hidden;
	border:solid 1px #0c924d;
	padding:1px;
	margin:5px 0px;
}
.ggb_massage_inn
{
	width:auto;
	height:auto;
	overflow:hidden;
	background:#ccefdd;
	clear:both;
	margin:1px;
}
.ggb_massage_til,.ggb_massage_tila
{
	width:auto;
	height:20px;
	line-height:20px;
	padding:6px 5px 5px 5px;
	overflow:hidden;
	font-size:14px;
	color:#0b8d49;
	font-weight:bolder;
	clear:both;
	background:url(../../images/m_blog006/massage_til.jpg);
}
.ggb_massage_tila
{
	height:auto;
	display:inline-block;
}
.ggb_massage_contents
{
	clear:both;
	width:95%;
	margin:5px auto;
	height:auto;
	overflow:hidden;
}
.ggb_massage_contents_lef
{
	width:23%;
	height:auto;
	overflow:hidden;
	float:left;
	font-size:13px;
	text-align:center;
	line-height:22px;
}
.ggb_massage_contents_rig
{
	width:70%;
	height:auto;
	overflow:hidden;
	padding:0px 1%;
	float:left;
}
.ggb_massage_contents_rig input
{
	width:80%;
	float:left;
}
.ggb_massage_contents textarea
{
	width:80%;
	height:100px;
	clear:both;
	
}
.ggb_massage_contents span
{
	font-size:13px;
}
.ggb_massage_contents span a
{
	color:#060;
}



#ggb_adver
{

	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	border:1px solid #ccc;
	margin:5px 0px;
}
#ggb_adver .ggb_til
{
	clear:both;
	width:auto;
	height:20px;
	line-height:20px;
	font-size:10px;
	color:#333;
	margin:0px;
	border-bottom:1px solid #aaa;
	font-family:Arial, Helvetica, sans-serif;
}
#ggb_adver .ggb_til a
{
	color:#333;
	text-decoration:none;
}
#ggb_adver .ggb_til a:hover
{
	color:#c8468e;
	text-decoration:none;
}
#ggb_adver .ggb_adcontainer
{

	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	
}
#ggb_adver .ggb_adcontainer ul
{

	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px;
	list-style:none;
	padding:0px 5px;
}
#ggb_adver .ggb_adcontainer ul li
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:left;
	margin:2px 0px;
	border-bottom:1px dashed #CCC;
	
}
#ggb_adver .ggb_adcontainer ul li a
{
	clear:both;
	display:block;
	width:100%;
	background:#CCC;
	height:auto;
	overflow:hidden;
	background:#FFF;
	color:#666;
	cursor:pointer;
	text-decoration:none;
}
#ggb_adver .ggb_adcontainer ul li a:hover
{
	clear:both;
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	background:#f1fff8;
	text-decoration:none;
}
#ggb_adver .ggb_adcontainer ul li img
{
	border:0px;
}
#ggb_adver .ggb_adcontainer .ggb_titler
{
	clear:both;
	width:auto;
	display:block;
	height:18px;
	line-height:22px;
	overflow:hidden;
	font-size:12px;
	color:#000;

}
#ggb_adver .ggb_adcontainer .ggb_titler .ggb_lefter , #ggb_adver .ggb_adcontainer .ggb_titler .ggb_righter
{
    height:18px;
	overflow:hidden;
	line-height:22px;
	margin:0px 0px 0px 1%
}
#ggb_adver .ggb_adcontainer .ggb_titler .ggb_righter
{
	color:#0c924d;
	
}
#ggb_adver .ggb_adcontainer .ggb_titler .ggb_lefter
{
padding:0px 0px 0px 0px !important;
padding:5px 0px 0px 0px;
}
#ggb_adver .ggb_adcontainer .ggb_words
{
	clear:both;
	width:auto;
	display:block;
	height:auto;
	font-size:10px;
	margin:5px 0px;
	line-height:16px;
}


.ggb_magcon
{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
}
.ggb_magcon ul
{
	clear:both;
	list-style:none;
	height:auto;
	overflow:hidden;
	margin:0px;
	padding:0px;


	
}
.ggb_magcon ul li
{
	clear:both;
	height:auto;
	overflow:hidden;
	margin:2px 0px 0px 0px;
	
	
}

.ggb_magcon ul li .ggb_namel , .ggb_magcon ul li .ggb_namet , .ggb_magcon ul li .ggb_namec
{
	width:26%;
	float:left;
	text-align:right;
	padding:4px 2%;
	font-size:12px;

	background:#ECECEC;
}
.ggb_magcon ul li .ggb_namel , .ggb_magcon ul li .ggb_namet
{
	height:42px;
}
.ggb_magcon ul li .ggb_namec
{
	height:95px;
}
.ggb_magcon ul li .ggb_contentsr
{
	width:65%;
	float:left;
	padding:0px 0px 0px 2%;

}
.ggb_magcon ul li .ggb_contentsr .ggb_inputa
{
	border:1px solid #7f9db9;
	width:70%;
	line-height:14px;
	height:14px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	display:inline-block;
}
.ggb_magcon ul li .ggb_contentsr .ggb_inputb
{
	border:1px solid #7f9db9;
	width:70%;
	line-height:14px;
	
	
}
.ggb_magcon ul li .ggb_usual
{
	clear:both;
	width:96%;
	height:22px;
	line-height:22px;
	font-size:12px;
	overflow:hidden;
	margin:3px auto;
	background:#ECECEC;
	padding:0px 1%;
}
.ggb_magcon ul li .ggb_total
{
	clear:both;
	width:94%;
	margin:1px auto;
	
}
.ggb_magcon ul li .ggb_total .ggb_textar
{

	width:92%;
	margin:1px 3%;
	border:1px solid #7f9db9;
	cursor:pointer;

}


.ggb_allartcle
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:-5px 0px 0px 0px;
}
.ggb_allartcle ul
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:0px;
	padding:0px;
	list-style:none;
}
.ggb_allartcle ul li
{
	width:auto;
	height:auto;
	overflow:hidden;
	border:1px solid #0b8d49;
	clear:both;
	padding:1px;
	margin:5px 0px;
}
.ggb_allartcle_til
{
	width:auto;
	height:auto;
	line-height:20px;
	clear:both;
	padding:5px 5px 3px 0px;
	font-size:13px;
	color:#0b8d49;
	overflow:hidden;
	background:#ccefdd;
}
.ggb_allartcle_til img
{
	margin:0px 0px 0px 5px;
}
.ggb_allartcle_con
{
	width:auto;
	height:atuo;
	overflow:hidden;
	font-size:12px;
	line-height:18px;
	padding:0px 2px;
	margin:5px 0px 2px 0px;
}
.ggb_allartcle_con_n{
width:100%;
height:auto;
overflow:hidden;

}

.ggb_allartcle_con a
{
	text-decoration:none;
	color:#000;
}
.ggb_allartcle_con a:hover
{
	text-decoration:underline;
}

/*story comment*/
.ggb_personal
{
	width:auto;
	height:auto;
	clear:both;
	background:#ededed;
	padding:7px;
	margin:3px 0px 0px 0px;
}
.ggb_personal_container
{
	width:auto;
	height:33px;
	clear:both;
	overflow:hidden;
	border-top:2px solid  #d6d3d3;
	border-bottom:1px solid #FFFFFF;
}
.ggb_personal_left
{
	width:18%;
	height:28px;
	line-height:28px;
	float:left;
	text-align:center;
	padding:2px 1%;
	font-size:13px;
	overflow:hidden;
}
.ggb_personal_right
{
	width:76%;
	height:auto;
	float:left;
	font-size:13px;
	text-align:left;
	line-height:28px;
	padding:2px 0.5%;
	overflow:hidden;
}
.ggb_personal_right a
{
	text-decoration:underline;
	color:#0033cc
	
}
.ggb_personal_right a:hover
{
	text-decoration:none;
}
.ggb_memory
{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:5px;
	clear:both;
	background:#ccefdd;
}
.ggb_memory_til
{
	width:auto;
	height:23px;
	line-height:23px;
	font-size:14px;
	color:#0b8d49;
	font-weight:bolder;
	padding:3px;
	overflow:hidden;
	border-bottom:1px solid #0b8d49;
	margin:0px 5px;
}
.ggb_memory_contents
{
	width:auto;
	height:auto;
	overflow:hidden;
	clear:both;
	line-height:22px;
	font-size:12px;
	color:#30543b;
	padding:5px 10px;
	border-top:1px solid #f6f9e0;
}
.ggb_memory_contents_n{
width:100%;
height:auto;
overflow:hidden;
}
.ggb_memory_contents a
{
	text-decoration:underline;
	color:#0033cc
	
}
.ggb_memory_contents a:hover
{
	text-decoration:none;
}



.ggb_allartclespan{
width:auto;
height:auto;
overflow:hidden;
background:#eeeeee;
}
* html .ggb_allartclespan{ display:inline-block;}
.ggb_allartclespan a{
width:auto;
height:auto;
overflow:hidden;
font-size:12px;
color:#333333;
text-decoration:none;
float:right;
padding:5px;

}
.ggb_allartclespan a:hover{
width:auto;
height:auto;
overflow:hidden;
font-size:12px;
color:#333333;
text-decoration:underline;
float:right;
padding:5px;
}
.freefra
{
	width:245px;
	height:auto;
	overflow:hidden;
	padding:0px;
	margin:5px 0px 5px 0px;
        display:block !important;
        display:inline-block;
		border:2px solid #C0C0C0;
}
.freefra .font
{
	width:230px;
	height:auto;
	overflow:hidden;
	padding:5px;
	color:#666;
	font-size:12px;
	line-height:18px;
}
.foot_count
{
width:45%;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 65px;
	font-size:12px;
	line-height:23px;
	text-align:center;
	color:#333;
}
