
body {
	margin:0;
	padding:0;
	font-family:新細明體,Arial,Tahoma,Verdana,Helvetica,Sans-Serif;
	
	color:#333;
	background:#fff;
}
a {color:#00f;text-decoration:none;}
a:visited{color:#00f;}
a:hover{color:#f00;}
img {border:0px;}
form {margin:0px;}

.tac {text-align:center;}
.tar {text-align:right;}

.tdu {text-decoration:underline;}
.tdn{text-decoration:none;}

.fwb{font-weight:bold;}
.fsn {font-style:normal;}

.fk{clear:both;}
.fl {float:left;}
.fr {float:right;}

.ccenter {margin:0 auto 0 auto;}

.dnone {display:none;}
.dblock {display:block;}
.dinline {display:inline;}

.cp {cursor:pointer;}

.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}
#top {
	width:960px;
	height:109px;
	background:#fff url(../images/theme/top_bg.gif) no-repeat;
}
#top .lanuage {
	padding:4px 160px 0 0;
}
#content {
	width:960px;
	background:#fff;
}
#content #ctl {
	width:180px;
	background:#fff;
}
#content #ctr {
	width:780px;
	background:#fff;
}
#bottom {
	background:#00ADEF url(../images/theme/bottom.gif) no-repeat center top;
	width:960px;
	height:16px;
	padding:14px 0 0 0;
}
#bottom a {color:#333;}
#bottom a:visited {color:#333;}
#bottom a:hover {color:#456;}

.menu {
	padding-left:16px;
}

.menu .menu_t {
	background:#fff url(../images/theme/menu_t.gif) no-repeat 70px 0;
	height:28px;
}
.menu .menu_box {
	background:#fff url(../images/theme/menu_box_n.gif) no-repeat;
	width:150px;
	height:47px;
}
.menu .menu_box img.the_img {
	margin:15px 0 0 36px;
}
.menu .menu_box img.the_rss {
	float:right;
	margin:16px 18px 0 0;
}
.menu .menu_box a.link_n {
	display:block;
	height:47px;
	width:100px;
	background:url(../images/theme/start_n.gif) no-repeat 13% 50%;
}
.menu .menu_box a.link_y,
.menu .menu_box a.link_y:hover,
.menu .menu_box a.link_n:hover {
	display:block;
	height:47px;
	width:100px;
	background:url(../images/theme/start_y.gif) no-repeat 14% 51%;
}
.menu .menu_d {
	background:#fff url(../images/theme/menu_d.gif) no-repeat 70px 0;
	height:37px;
}
.menu .menu_nt {
	background:#fff url(../images/theme/menu_box_nt.gif) no-repeat;
	height:13px;
}
.menu .menu_nc {
	background:#fff url(../images/theme/menu_box_nc.gif) repeat-y;
	width:150px;
}
.menu .menu_nc_l {
	background:#fff url(../images/theme/menu_box_nc.gif) repeat-y;
	width:150px;
}
.nc_ad {
	height:95px;
}
.nc_link {
	width:120px;
	font-family:arial,sans-serif;
	font-size:12px;
	color:#000000;
}
.nc_link a.linkt, .nc_link a:visited.linkt, .nc_link a:hover.linkt, .linkt_l {
	font-family:arial,sans-serif;font-size:12px;color:#000000;padding:0px 1px;white-space:nowrap;font-weight:bold;
}
.nc_link a, .nc_link a:visited, .nc_link a:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	white-space:nowrap;
}
.menu .menu_nd {
	background:#fff url(../images/theme/menu_box_nd.gif) no-repeat;
	height:13px;
}

a.vsd {color:#f33;background:#fff url(../images/theme/vote_click.gif) no-repeat 96% 50%;}
a:visited.vsd{color:#f33;}
a:hover.vsd {color:#f78;}
a.vsf {color:#333;}
a:hover.vsf {color:#f78;}
a:visited.vsf{color:#333;}

.index_t {
	width:750px;
	height:49px;
	background:#fff url(../images/theme/index/index_t.gif) no-repeat center bottom;
}
.index_tbox {
	width:670px;
}
.index_cbox {
	width:291px;
	height:144px;
	background:#fff url(../images/theme/index/index_cbox.gif) no-repeat;
	padding:13px 15px 13px 15px;
}
.pahl {
	padding:0 0 0 40px;
}
.pahr {
	padding:0 60px 0 0;
}
.index_cline {
	width:750px;
	height:19px;
	background:#fff url(../images/theme/index/index_cline.gif) no-repeat;
}
.index_d {
	width:750px;
	height:42px;
	background:#fff url(../images/theme/index/index_d.gif) no-repeat center bottom;
}
.ic {
	width:291px;
	height:100px;
}
.id {
	width:291px;
	padding-top:8px;
}
.new_bg {background:#F0F9FD url(../images/theme/index/index_new.gif) no-repeat 8px 8px;}
.new_bg a {color:#23A6DF;}
.new_bg a:visited {color:#23A6DF;}
.new_bg a:hover {color:#23A6DF;}

.love_bg {background:#FDF0F5 url(../images/theme/index/index_love.gif) no-repeat 8px 8px;}
.love_bg a {color:#9A1B1F;}
.love_bg a:visited {color:#9A1B1F;}
.love_bg a:hover {color:#9A1B1F;}
.love_new a, .love_new a:visited, .love_new a:hover {color:#9A1B1F;}

.personality_bg {background:#E8F4FC url(../images/theme/index/index_personality.gif) no-repeat 8px 8px;}
.personality_bg a {color:#4877B0;}
.personality_bg a:visited {color:#4877B0;}
.personality_bg a:hover {color:#4877B0;}
.personality_new a, .personality_new a:visited, .personality_new a:hover {color:#4877B0;}

.friendship_bg {background:#F6F9E3 url(../images/theme/index/index_friendship.gif) no-repeat 8px 8px;}
.friendship_bg a {color:#8DB73E;}
.friendship_bg a:visited {color:#8DB73E;}
.friendship_bg a:hover {color:#8DB73E;}
.friendship_new a, .friendship_new a:visited, .friendship_new a:hover {color:#8DB73E;}

.comprehensive_bg {background:#FDEBEC url(../images/theme/index/index_comprehensive.gif) no-repeat 8px 8px;}
.comprehensive_bg a {color:#F26E68;}
.comprehensive_bg a:visited {color:#F26E68;}
.comprehensive_bg a:hover {color:#F26E68;}
.comprehensive_new a, .comprehensive_new a:visited, .comprehensive_new a:hover {color:#F26E68;}

.wealth_bg {background:#FEF8E4 url(../images/theme/index/index_wealth.gif) no-repeat 8px 8px;}
.wealth_bg a {color:#D3AE29;}
.wealth_bg a:visited {color:#D3AE29;}
.wealth_bg a:hover {color:#D3AE29;}
.wealth_new a, .wealth_new a:visited, .wealth_new a:hover {color:#D3AE29;}

.statistics_link a {color:#9A1B1F;}
.statistics_link a:visited {color:#9A1B1F;}
.statistics_link a:hover {color:#9A1B1F;}
.statistics_color {color:#9A1B1F;}

.votes_link a {color:#4877B0;}
.votes_link a:visited {color:#4877B0;}
.votes_link a:hover {color:#4877B0;}
.votes_color {color:#4877B0;}

.posts_link a {color:#8DB73E;}
.posts_link a:visited {color:#8DB73E;}
.posts_link a:hover {color:#8DB73E;}
.posts_color {color:#8DB73E;}




.index_cbox h3 {
	margin:0;
	font-size:16px;
	padding:6px 6px 0 0;
}
.index_cbox .idt {
	width:208px;
}

.index_cbox .idtl a {
	margin:10px 0 0 10px;
	display:block;
	width:70px;
	height:70px;
}



.index_cbox .idm {
	padding:3px 2px 0 0;
	width:154px;
	letter-spacing:2px;
}
.index_cbox .idd {
	width:130px;
	height:18px;
	padding-left:15px;
	background:#fff url(../images/theme/index/ball.gif) no-repeat;
}
.idd a {color:#666;}
.idd a:visited {color:#666;}
.idd a:hover {color:#000;}

.idm a {color:#888;}
.idm a:visited {color:#888;}
.idm a:hover {color:#888;}


.mk12 {
	margin-bottom:12px;
}
.mk8 {
	margin-bottom:8px;
}
.lib {
	padding:8px 8px 8px 14px;
}
.lib h2 {
	background: url(../images/theme/h2.gif) no-repeat 0 0;
	padding-left:32px;
	height:28px;
}
.lib h2 span {
	background: url(../images/underline.gif) repeat-x center bottom;
}
.lib .line {
	height:40px;
	padding:6px 0 4px 0;
	background: url(../images/theme/line.gif) no-repeat left bottom;
}
.lib .line_psychometry {
	height:40px;
	padding:6px 0 4px 0;
	background: url(../images/theme/line_psychometry.gif) no-repeat left bottom;
}
.tests_q {
	padding:12px 0 18px 0;
}
.tests_q div label:hover {
	color:#930;
	cursor:pointer;
}
.tests_q .selected {
	width:50px;
	margin-right:2px;
	padding:5px 0;
}
.tests_q .issue {
	width:680px;
	padding:5px 0;
}
#analysis .answerbox, .commentbox {

	padding:2px 50px 2px 50px;
}
#analysiss {
	padding:2px 50px 22px 0;
}
#analysis .analysis_tmp {
	padding:20px 0 0 0;
	color:#000;
}
.statistics_box, .sitemap_box, .aboutus_box {
	padding:12px 50px 12px 60px;
}
.statistics_box .statis_shows {
	border:1px solid #999;
	background:#f7f7ef;
	padding:4px;
	height:40px;
}
.sitemap_box div {
	padding-left:16px;
}

.analysis_query_box {
	padding:2px 2px 10px 20px;
}
.analysis_t {
	background:#fff url(../images/theme/analysis_t.gif) no-repeat;
	width:680px;
	height:24px;
	padding-left:31px;
}
.analysis_t h3 {
	margin:0;
	padding:0;
	letter-spacing:4px;
}
.analysis_c {
	background:#fff url(../images/theme/analysis_c.gif) repeat-y;
	width:670px;
	padding:10px 18px 0 23px;
}
.analysis_c iframe {
	width:468px;
	height:35px;
	margin:0;
	padding:0;
	border:0;
}
.analysis_d {
	background:#fff url(../images/theme/analysis_d.gif) no-repeat;
	width:711px;
	height:21px;
}

.psychometry ul {
	list-style:square inside url(../images/set.gif);
}

.psychometry li {
	height:24px;
}
* html .psychometry li {
	padding-left:6px;
}




.counts {
	width:100px;
	padding-right:8px;
	margin-top:24px;
}
.g2 {text-indent: 2em;}
.f11 {
	font-size:11px;
}
.f13 {
	font-size:13px;
}
.f888 {
	color:#888;
}
.f000 {
	color:#000;
}
.ff00 {
	color:#f00;
}
.f00f {
	color:#00f;
}
.f930 {
	color:#930;
}
.votel,.statisticsl {
	width:62px;
	height:62px;
}
.votec {
	width:499px;
	height:62px;
	background:#fff url(../images/theme/vote/vc.gif) repeat-x;
}
.voter {
	width:4px;
	height:62px;
	background:#fff url(../images/theme/vote/vr.gif) no-repeat;
}
.statisticsc {
	width:500px;
	height:62px;
	background:#fff url(../images/theme/statistics/sc.gif) repeat-x;
}
.statisticsr {
	width:4px;
	height:62px;
	background:#fff url(../images/theme/statistics/sr.gif) no-repeat;
}
	
.v1 {background:#fff url(../images/theme/vote/vl1.gif) no-repeat center right}
.v2 {background:#fff url(../images/theme/vote/vl2.gif) no-repeat center right;}
.v3 {background:#fff url(../images/theme/vote/vl3.gif) no-repeat center right;}
.v4 {background:#fff url(../images/theme/vote/vl4.gif) no-repeat center right;}
.v5 {background:#fff url(../images/theme/vote/vl5.gif) no-repeat center right;}

.s1 {background:#fff url(../images/theme/statistics/sl1.gif) no-repeat center right;}
.s2 {background:#fff url(../images/theme/statistics/sl2.gif) no-repeat center right;}
.s3 {background:#fff url(../images/theme/statistics/sl3.gif) no-repeat center right;}
.s4 {background:#fff url(../images/theme/statistics/sl4.gif) no-repeat center right;}
.s5 {background:#fff url(../images/theme/statistics/sl5.gif) no-repeat center right;}

.statistics_shows .sperl, .vote_shows .sperl {
	width:95%;
	padding-top:21px;
}
.vote_shows .sas {
}
.statistics_shows .scou, .vote_shows .scou {
	width:80px;
}
.statistics_shows .sperp, .vote_shows .sperp {
	width:60px;
}
.statistics_shows .shows_l, .vote_shows .shows_l {
	height:20px;
	padding:10px 0 0 0;
}
.anb_t {
	width:690px;
	height:24px;
	background:#fff url(../images/theme/analysisbox/bt.gif) no-repeat;
}
.anb_c {
	width:690px;
	background:#fff url(../images/theme/analysisbox/bc.gif) repeat-y;
}
.anb_d {
	width:690px;
	height:24px;
	background:#fff url(../images/theme/analysisbox/bd.gif) no-repeat;
}
.percent {
	background:#f60;
	height:8px;
}
.about_mess {
	
}
.link_mess {
	
}
.link_mess h3 {
	color:#000080;
}
.link_mess p,.link_mess ul {
	padding:0 90px 0 60px;
}
.link_mess .grecf {
	font-size:13px;
	border:1px solid #999;
	background:#fff;
	padding:8px;
	display:block;
}
.link_mess table {
	font-size:13px;
	background:#ddd;
}
.link_mess td {
	background:#fff;
	width:20%;
	height:30px;
	text-align:center;
	letter-spacing: 1px;
}

.link_mess td a:link,.link_mess td a:active,.link_mess td a:visited {
	font-size: 13px;
	letter-spacing: 1px;
	color: #006699; 
	text-decoration: none;
}
.link_mess td a:hover {
	font-size: 13px;
	letter-spacing: 1px;
	color: #DD6900; 
	text-decoration: underline;
}
.g728l {
	width:728px;
	height:15px;
}
.g468l {
	width:468px;
	height:15px;
}
.g120l {
	width:120px;
}
#board_box{
	width:640px;
}
#board_box textarea {
	
	width:400px;
	height:80px;
}
#board_box .board_input {
	padding:2px;
}
#board_box .board_input_button {
	padding-left:66px;
}
.posts_sq {
	padding:2px 0px 2px 50px;
}
.posts_sa {
	padding:2px 0 18px 74px;
}
.posts_pages {
}
#posts .posts_box {
	background:#F7F7EF;
	border:1px solid #e6e6e6;
	width:640px;
	padding:8px;
}
#posts .posts_name {
	font-size:15px;
	color:#00f;
}
#posts .posts_date {
	font-size:13px;
	font-family:Verdana,Tahoma,Arial,sans-serif,新細明體;
}
#posts .posts_selected {
	color:#999;
}
#posts .posts_mess {
	color:#000;
	padding:4px 16px 0 16px;
}
#error .error_box {
	background:#f9f9f9;
	border:1px solid #e6e6e6;
	width:640px;
	padding:8px;
}
#error .error_name {
	font-size:15px;
	color:#00f;
}
#error .error_date {
	font-size:13px;
	font-family:Verdana,Tahoma,Arial,sans-serif,新細明體;
}
#error .error_mess {
	color:#000;
	padding:4px 16px 0 16px;
}
#error .error_link {
	padding:0 12px 0 0;
}
#vote_box {
	width:640px;
}
#vote_box .vote_title {
	height:28px;
	padding-bottom:2px;
}
#online_users {
	width:40px;
}
#select_menu {
}
.title_analysis {color:#9A1B1F;}
.title_vote {color:#4877B0;}
.title_posts {color:#D3AE29;}
.link_text {padding:4px 0 0 0;}

.sort_box {
	padding:0 23px 0 0;
	background:#fff url(../images/theme/sort_link.gif) no-repeat top center;
	font-size:13px;
	height:37px;
	width:406px;
}
.sort_box .sort_box_link {
	padding:17px 0 0 56px;
}
.tests_a_bg {
	width:112px;
	height:21px;
	background:#fff url(../images/tests_a_bg.gif) no-repeat 20px 0;
}
.tests_q_bg {
	margin-top:20px;
	width:112px;
	height:21px;
	background:#fff url(../images/tests_q_bg.gif) no-repeat 20px 0;
}
.search_box {
	float:right;
	padding:30px 150px 0 0;
}