@charset "utf-8";
/* CSS Document */
@import url(../../vwindex/css/page.css);

.blacklist_link {
	font-size: 14px !important;
	text-decoration: underline !important;
	font-weight:normal !important;
}
.tooltip-btn {
  border: none;
  color: #ea5b7c !important;
  background: none;
  padding: 0;
  margin-left: 5px;
}
.tooltip-btn i {
  color: #ea5b7c !important;
  vertical-align: top;
}
.tooltip-btn i.lg {
}
.tooltip-inner {
  font-size: 13px;
  line-height: 1.7;
  padding: 10px;
  text-align: justify;
  max-width: 250px;
  min-width: 100px;
  background-color: #2f4050 !important;
  color: #fff !important;
}
/* 共用預設值*/
body{
	position:relative;
	top:50px;
	padding: 0;
	margin: 0 auto;
	-webkit-text-size-adjust: 100%;
	font-family: 微軟正黑體, Arial, Helvetica, Verdana;
	color:#333333;
	font-size:15px;
	line-height:30px;

	background:#eeeeee;
}
a,a:link,a:active,a:visited,a:hover{
	color: #ea5b7c;
	text-decoration: none;
}
ul,li,p{
	margin: 0;
	padding: 0;
	list-style: none inside none;
}
h1{
	font-size:20px;
	line-height:24px;
	margin:0;
}
textarea {
	background-color: #fff !important;
	border: 1px solid #eeeeee !important;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important;
	border-radius: 5px !important;
	padding: 5px !important;
}
img {
	border: none;
}
.Clear,
.clear{
	clear:both !important;
	margin:0 auto !important;
	height:0 !important;
	float:none !important;
}
.Active{
	color:#ea5b7c;
	font-weight:bold;
}
.Pink{
	color:#ea5b7c;
}

/* Left左側*/
.Left{
	float: left;
	width: calc(100% - 330px);
	margin: 0px 30px 0px 0px;
}
/*Right右側AD區塊*/
.Right{
	float: right;
	width: 300px;
}


/**to-top回置頂**/
ul#float-post {
	position: fixed;
	right: 10px;
	bottom: 85px;
	z-index: 998;
}
ul#float-post li{
	width:30px;
	height:30px;
	margin:10px 0px 0px 0px;
	background:#444444;
	border-radius:20px;
	border:#ffffff 3px solid;
}
ul#float-post li:hover{
	background:#666666;
}
ul#float-post li.to-top i{
	padding:0px 5px;
	font-size:23px;
	line-height:30px;
	color:#ffffff;
}
ul#float-post li.post i{
	padding:0px 0px 0px 7px;
	font-size:18px;
	line-height:30px;
	color:#ffffff;
}

/*RWD*/
/*high*/
@media screen and (min-width: 1400px) {

}
/*mini*/
@media screen and (min-width: 768px) and (max-width: 1099px) {
	/* Left左側*/
	.Left{
		width:100%;
	}
	/*Right右側AD區塊*/
	.Right{
		position:relative;
		width:100%;
	}

}
/*note*/
@media screen and (min-width: 481px) and (max-width: 767px) {
	/* Left左側*/
	.Left{
		width:100%;
	}
	/*Right右側AD區塊*/
	.Right{
		position:relative;
		width:100%;
	}

	/**to-top回置頂**/
	ul#float-post {
		bottom: 85px;
	}

}
/*mobile*/
@media screen and (min-width: 320px) and (max-width: 480px) {
	/* Left左側*/
	.Left{
		width:100%;
	}
	/*Right右側AD區塊*/
	.Right{
		position:relative;
		width:100%;
	}

	/**to-top回置頂**/
	ul#float-post {
		bottom: 85px;
	}
}

