@charset "UTF-8";
A:link {
color:#000000;
text-decoration:none;
}
A:visited {
color:#000000;
text-decoration:none;
}
A:active {
color:#000000;
text-decoration:none;
}
A:hover {
color:#d00000;
text-decoration:none;
}
img, div, input{_behavior: url("http://doujinring.warmsoil.com/html/iepngfix.htc");}
img{border:0px;vertical-align:middle;}
body{ width:100%;font-size:12px;font-family:Tahoma; word-break:break-all;line-height : 150%;color:#333333;  background-color:#bfc5de; margin:0px;padding:0px;
scrollbar-face-color: #ffffff; /*捲軸顏色*/
scrollbar-highlight-color: #bfc5de; /*捲軸左與上內邊框*/
scrollbar-shadow-color: #bfc5de;/*捲軸右與下內邊框*/
scrollbar-3dlight-color: #bfc5de; /*捲軸左與上外邊框*/
scrollbar-darkshadow-color: #bfc5de;/*捲軸右與下外邊框*/
scrollbar-arrow-color: #bfc5de; /*捲軸箭頭*/
scrollbar-track-color: #bfc5de; /*捲軸底色*/
 }/*background-image:url(../img/bg.jpg);*/
table{font-size:12px;font-family:Tahoma; word-break:break-all;line-height : 150%;color:#333333; }
hr{ border:1px dotted #c0c2cb; }
TEXTAREA, INPUT {
	background : #FFFFFF;
	font : 12px Tahoma;
	border : 1px solid #9ea5bf;
}
form{margin:0px;}
.line{margin:3px;height:1px;width:100%;background-color:#fff7e7;}
.tip{height:34px;width:100%;}
.code{padding:5px;margin:5px;background-color:#FFF;}
#mid{ font-size:12px;font-family:Tahoma; }
#small{ font-size:12px;font-family:Tahoma; }
/* sidebar */
.gray_box{background-image:url(../img/m_main_2.gif);padding:5px;font-size:12px;}
.gray_box2{padding:2px 10px 2px 10px;font-size:12px;color:#fff;}
.cat_box{width:100%;background-color:#e7e7e7;padding:0px;}
.cat_title{padding:2px; border:2px solid #e7e7e7;background-color:#fff;background-image:url(../img/dot02.gif);background-repeat : no-repeat; background-position :5px 5px;padding:0px 0px 0px 20px;}
.cat_txt{margin:0px;}/*background:url(../img/dot02.gif) #e2d2ba no-repeat fixed 5px 5px;*/
.cat_txt p{width:100px;float:left;display: inline-block; vertical-align: top;padding:0px;margin:0px;}
.cat_txt input{border:0px;background-color:#e7e7e7;}

#kanri{ color:#ff9999;font-size:12px;font-family:Tahoma; } /* 娗棟恖僐儊儞僩偺怓 */
#log{ width:550px; border:1px solid #e7e7e7; }
#log-0{ background-color:#FFCC66;font-size:12px;font-family:Tahoma; } /* 儔儞僉儞僌弴埵 */
#log-1{ background-color:#FFFFFF;font-size:12px;font-family:Tahoma; } /* 僞僀僩儖 */
#log-2{ background-color:#d0daef;font-size:12px;font-family:Tahoma; } /* 僇僥僑儕 */
#log-3{ background-color:#FFFFFF;padding:5px;font-size:12px;font-family:Tahoma; } /* 徯夘暥 */
#log-4{ background-color:#FFFFFF;font-size:12px;font-family:Tahoma; } /* 娗棟恖僐儊儞僩 */
#title-bar{ background-color:#fff; color:#000000; font-size:14px; padding:5px; } /* 僞僀僩儖僶乕 */
#mid-bar{ background-color:#d0daef;font-size:12px;font-family:Tahoma; } /* 拞抜僶乕 */
#foot{text-align: center;clear: both;padding: 4px;font-size: 0.9em;line-height: 1.2em;margin-bottom: 30px;}

/* kt */
.kt_box{width:550px;border:2px solid #9ea5bf;background-color:#fff;}
.kt_box .cover{border:2px solid #e7e7e7;vertical-align:middle;margin-bottom:2px;}
.kt_box .sample{border:2px solid #e7e7e7;vertical-align:middle;color:gray;font-size:10px;font-weight:bold;width:152px;height:18px;text-align:center;padding-bottom:1px;}
.kt_box .sample img{vertical-align:middle;border:1px solid #e7e7e7;margin-left:5px;}
.kt_box .sample a{color:gray;font-size:12px;}
.kt_box .sample a:hover{color:black;}
.kt_box .sample span{margin-right:5px;}
.kt_title{background-color:#e7e7e7;padding:2px;}
.kt_cat_box{width:152px;padding: 5px;}
.kt_cat_box ul{list-style: none; margin: 0; padding: 0; }
.kt_cat_box li{padding: 1px 0 1px 15px;background-image: url(../img/dot03.gif);background-position: 0 50%;background-repeat: no-repeat;border-bottom: 1px solid #ccc; /*下方邊框線*/}
.kt_cat_box li a{height:24px;line-height:24px;display:block;padding : 0px 0px 0px;}
.kt_cat_box li a:hover{background-color:#e7e7e7;}
.kt_box .keywords{text-align:right;padding-right:5px;}
.kt_box .databox{border:1px solid #eaeaea;}
.kt_box .databox .fixed{float:left; width:100px; text-align:right;color:gray;}
.kt_box .databox p{margin: 2px;}
.kt_box .databox p a{color:#ff0000;}
.kt_box .databox span{margin-right: 5px;}
.kt_box .databox .line{color:#eaeaea;font-weight:bold;}
.kt_box h2{font-size:12px;background-color:#e7e7e7;margin:-7px -7px 5px -7px;padding:5px;line-height : 150%;}

/* txt */
.conbox{margin:20px;border:2px solid #9ea5bf;background-color:#fff;}
.conbox h1{background-color:#e7e7e7;background-image: url(../img/dot02.gif);background-position: 10px 50%;background-repeat: no-repeat;padding-left:30px;padding-top:5px;padding-bottom:5px;font-weight:bold;font-size:14px;margin:2px;line-height : 150%;}

.conbox_txt{margin:2px;padding:10px;line-height:150%;}

.conbox_txt_text1{margin:10px;border:1px solid #bfc5de;background-color:#fff;padding:10px;}
.conbox_txt_text1 h2{font-size:12px;background-color:#e7e7e7;margin:-7px -7px 5px -7px;padding:5px;line-height : 150%;}

.conbox_txt_text2{margin:10px;border:1px solid #bfc5de;background-color:#e7e7e7;padding:10px;}
.conbox_txt_text2 h2{font-size:12px;background-color:#fff;margin:-7px -7px 5px -7px;padding:5px;line-height : 150%;}

/* 首頁JS專用 */
.jsnews small{font-size:10px;font-family:Tahoma;color:#999;font-weight:bold;background-color:#EAEAEA;}
.jsnews ul{margin:0px;padding:0px; list-style: none;}
.jsnews img{border:1px solid #CCC;padding:2px;background-color:#FFF;}

/* regist new */
.regist_box{width:800px;}
.regist_box .fixed{float:left; width:200px; text-align:right;}
.regist_box .sead{text-align: center;}
.regist_box p{margin: 5px;}
.regist_box span{margin-right: 5px;}

/* key rank */
.keyrank_box{width:300px;}
.keyrank_box .fixed{float:left; width:50px;padding:2px; text-align:center;background-color:#bfc5de;font-weight:bold;}
.keyrank_box .sead{text-align: center;}
.keyrank_box p{margin: 2px;background-color:#fff;padding:2px;height:24px;}
.keyrank_box span{margin-right: 5px;}
.keyrank_box_text2{margin:10px;border:1px solid #bfc5de;background-color:#e7e7e7;padding:10px;float:left;}
.keyrank_box_text2 h2{font-size:12px;background-color:#fff;margin:-7px -7px 5px -7px;padding:5px;line-height:100%;line-height : 150%;}
.keyrank_box_clear{clear:both;}

/*menu*/
	.menu {
	  text-align:center;
	 width:400px;
	 height:35px;
	  font-size : 12px;
	}
	.menu UL {
	  list-style-type:none;
	}
	.menu LI {
	  padding : 3px 0px;
	  padding-bottom : 3px;
	  padding-left : 18px;
	  float:left;
	}
	.menu LI A{
	  height:24px;
  line-height:24px;
  width : 140px;
  display:block;
  text-decoration : none;
  border:2px solid #e7e7e7;background-color:#bfc5de;
	}
	.menu LI A:HOVER  {
	  color : white;
	  background-color:#7c85a3;
	  text-decoration : none;
	  
	}

/* small menu */
.minimenu{height:20px;margin:10px;padding:5px;}
.minimenu ul{list-style-type:none;margin:0px;padding:0px;}
.minimenu li{float:left;margin-right:20px;text-align:center;}
.minimenu li a{width:60px;height:24px;line-height:24px;display:block;background-color:#CED2DF;border:2px solid #e7e7e7;}
.minimenu li a:hover{color:white;background-color:#7c85a3;}

/*top*/
#inhalt {
position:absolute;
height:500px;
width:539px;
margin:-239px 0px 0px -300px;
top: 50%;
left: 50%;
text-align: center;
padding: 0px;
overflow: auto;
border:0px solid #000;
}
#inhalt p{padding:0px;margin:0px;}
#inhalt .fsmall{color:#fbe089;font-weight:bold;}
#mupic {margin-left:50px;}
#mupic ul{list-style-type: none;margin: 0px;padding: 0px;}
#mupic li{margin: 2px;float: left;}
#mupic li a {width: 222px;height: 67px;display: block;text-indent: -6000px;font-size: 1px;}
#mupic li.one a {background: url(../img/top_button_add.gif);}
#mupic li.two a {background: url(../img/top_button_search.gif);}

/*link專用*/
.linkcate li{line-height: 1.4;background: url("../img/dot03.gif") no-repeat 2px 2px;padding-left: 20px;margin-left: 0px;list-style: none;}
.linkbox{}
.linkbox ul{padding:0px;margin:0px;}
.linkbox li{height:50px;padding-top:5px;line-height: 1.4;background: url("") no-repeat 2px 2px;padding-left: 20px;margin-left: 0px;list-style: none;border-bottom:2px solid #E7E7E7;}
.linkbox .banner{width:220px;height:40px;float:left;}
.linkbox img{border:2px solid #EAEAEA;margin-right:20px;}
.linkbox .new{border:none;}
.linkbox .urltext{color:#ADCA3E;font-size:10px;position : relative;top:0px;left:0px;font-weight:bold;font-family:Tahoma;}