﻿/*
Template Name:iSwim100808
Template URI:http://iSwim.tw
Description:The iSwim template 
Version:2.5
Author:Calvin
Author URI:http://iSwim.tw
Logo filename:logo.gif
*/

@import url(css/layout.css); /*佈局*/
@import url(css/component.css); /*模塊部分*/

/*  ==================== 全局通用部分 ====================  */
body,p,td,th,input,select,textarea
,div,table,tbody,span {
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
	color:#808080;
}
body { background:#585858; /*url(images/bg_full.gif) repeat*/}

ul,ol,dl,dt,dd,form {
  margin:0;  padding:0;
}
ul,ol {
  list-style:none;
}
h1,h2,h3,h4,h5,h6 {
  font-size:12px;
  margin:0;  padding:0;
}
img {
  border:0;
}
textarea {
  padding:3px;
  border:1px solid #e5e5e5;
}
a:link, a:visited {
  color:#808080;
  text-decoration:none;
}
a:hover, a:active {
  text-decoration:underline;
  color:#ff7328;
}
.vAlign {
  vertical-align:middle;
}
.linkSkyblue a {
  color:#808080;
}

.textDesc {
  color:#888;
}
.textStrong {
  color:#666;
  font-weight:bold;
}
.textTime {
  font:11px Arial;
  color:#808080;
  margin-left:5px;
}
.btnBlue {
  height:21px;  line-height:21px;
  display:block;
  background:url(images/btn_blue_l.gif) no-repeat left center;
  float:left;
  padding-left:1px;    margin-right:3px;
}
.btnBlue a,
.btnBlue a:link,
.btnBlue a:visited {
  height:21px;  line-height:21px;
  color:#ff5900;
  background:url(images/btn_blue_r.gif) no-repeat right center;
  float:left;
  padding:0 10px;
}
.msgNocice, .msgNotice {
  background:#f5f5f5;
  padding:8px 5px;   margin:10px 0;
  border:1px solid #e8e8e8;  width:660px;
}
#loader {
  background-color:#ffc;
  border:1px solid #cc0;
  position:fixed;
  color:#c00;
  z-index:1000;
  left:0px;
  bottom:0px;
  padding:5px 15px;
  /*display:none;*/
  filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);
  opacity:0.65;
}
* html #loader {
  position:absolute;
}
.watermark_small {
  display:block;
  text-indent:-9999px;
  width:31px;    height:15px;
  margin-right:3px;
  float:left;
}
.watermark_promote_small {
  background:url(images/watermark_promote_small.gif) no-repeat;
}
.watermark_new_small {
  background:url(images/watermark_new_small.gif) no-repeat;
}
.watermark_best_small {
  background:url(images/watermark_best_small.gif) no-repeat;
}
.watermark_hot_small {
  background:url(images/watermark_hot_small.gif) no-repeat;
}


.clear {zoom:1; clear:both;}
/* Clear Fix */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */


/***********
*html>body .clearfix {display:inline-block;width:100%;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
************/

.tranparent{
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity:0.5;
    -kHTML-opacity:0.5;
    opacity:50%;
    position:absolute;/*注意必须是absolute的*/
    top:100px;
    left:100px;
}