* {margin:0; padding:0; }
.fiancee_tapbox_basis { position:relative; margin-bottom:10px; _margin-bottom:5px;}

.fiancee_tapbox_basis .tabBox { position:relative; width:100%; height:27px; z-index:1; background:#ffffff url(../images/basis/tab_bg.gif) top left repeat-x; overflow:hidden; padding-bottom:0px; }
.fiancee_tapbox_basis .tabBox a { text-decoration:none; color:#666666; }
.fiancee_tapbox_basis .left-corner-on { float:left; margin:0; padding:0; width:3px; height:27px; background:url(../images/basis/top_left_on.gif) top left no-repeat;}
.fiancee_tapbox_basis .left-corner { float:left; margin:0; padding:0; width:3px; height:27px; background:url(../images/basis/top_left.gif) top left no-repeat;}
.fiancee_tapbox_basis .right-corner{ position:relative; z-index:3; width:100%; background:url(../images/basis/top_right.gif) top right no-repeat; padding:0;}
.fiancee_tapbox_basis .tab_title { float:left; }
.fiancee_tapbox_basis .tab { top:0px;  height:27px; border-right:0; margin-right:0px; float:left; cursor:pointer; z-index:2; background:url(../images/basis/tab_blank.gif) no-repeat right top;}
.fiancee_tapbox_basis .on { top:0px; height:27px; border-right:0; margin-right:0px; float:left; cursor:pointer;  z-index:2; background:url(../images/basis/tab_blank.gif) no-repeat right top;}

.fiancee_tapbox_basis .tab div { float:left; margin-top:1px; height:13x; border-bottom:0px solid #EEEEEE; font-size:8pt; padding:7px 9px 0 9px; margin-right:4px; font-weight:bold; color:#666666; }
.fiancee_tapbox_basis .tab div a { color:#666666; }
.fiancee_tapbox_basis .on div { float:left; margin-top:1px; height:13px; background:#ffffff; border-bottom:6px solid #FFFFFF; font-size:8pt; padding:7px 9px 0 9px; margin-right:4px; _margin-right:2px; font-weight:bold; color:orange; } 
.fiancee_tapbox_basis .on div a { color:orange; }

.fiancee_tapbox_basis .tabContent { margin:0; padding:10px; border-left:1px solid #D8B49D; border-right:1px solid #D8B49D; background-color:#FFFFFF; z-index:1;}
.fiancee_tapbox_basis .show { display:block; }
.fiancee_tapbox_basis .hide { display:none; }

.fiancee_tapbox_basis .tabContent table { border:0; width:100%; table-layout:fixed; }

.fiancee_tapbox_basis .tabContent .thumbnail { text-align:center; }
.fiancee_tapbox_basis .tabContent .thumbnail img { border:1px solid #EEEEEE; padding:5px; float:left; }

.fiancee_tapbox_basis .tabContent .titleBox { padding-top:3px; padding-left:10px; color:#888888; vertical-align:top;}
.fiancee_tapbox_basis .tabContent .titleBox .regdate { font-family:tahoma; font-size:.85em; color:#AAAAAA;}
.fiancee_tapbox_basis .tabContent .titleBox .title { background:url(../images/basis/bullet.gif) no-repeat 3px 6px; padding-left:10px; margin-top:3px; height:20px; white-space:nowrap; overflow:hidden; }
.fiancee_tapbox_basis .tabContent .titleBox .title .comment_cnt { font-weight:normal; font-size:0.8em; color:#F48A23; }
.fiancee_tapbox_basis .tabContent .titleBox .title a { color:#666666; text-decoration:none; }
.fiancee_tapbox_basis .tabContent .titleBox .title a:hover { text-decoration:underline; }

.fiancee_tapbox_basis .tabContent .titleBox .title .author { color:#AAAAAA; }
.fiancee_tapbox_basis .tabContent .titleBox .title .readAndVoted { font-family:tahoma; font-size:.8em; color:#AAAAAA;}
.fiancee_tapbox_basis .tabContent .titleBox .title .readAndVoted .readed { color:#4BC4C8;}
.fiancee_tapbox_basis .tabContent .titleBox .title .readAndVoted .voted { color:#C8A64B;}

.fiancee_tapbox_basis .bottom_mid { position:relative; float:left; margin:0; padding:0; width:100%; height:6px; background:url(../images/basis/bottom_mid.gif) left top repeat-x; }
.fiancee_tapbox_basis .bottom_left { float:left; margin:0; padding:0; width:6px; height:6px;  background:url(../images/basis/bottom_left.gif) left top no-repeat; }
.fiancee_tapbox_basis .bottom_right { float:right; margin:0; padding:0; width:6px; height:6px; background:url(../images/basis/bottom_right.gif) right top no-repeat;}
