@charset "utf-8";
/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
body {font:12px;
background-image: url(../images/bg.jpg);
	background-position: center;
	background-repeat: repeat-y;
	background-attachment: fixed;
}
td{ font-size:12px; font-family:Microsoft YaHei,SimHei,SimSun,Arial, Tahoma, Helvetica}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#nav {margin:0 auto; width:980px; display:block;height:38px; background-color:#1F2122;}
#nav .jquery_out {float:left;line-height:38px;display:block; border-right:0px solid #fff; text-align:center; color:#fff;font:14px;}
#nav .jquery_out .smile {padding-left:0em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:0px;padding:0 2em;}
#nav .mainlevel {background:#1F2122; float:left; border-right:0px solid #fff; width:163.33px; line-height:38px; height:38px;/*IE6 only*/}
#nav .mainlevel a {color:#CDCDCD; text-decoration:none; height:38px; line-height:38px; display:block;width:163.33px; text-align:center; font-size:14px}
#nav .mainlevel a:hover {color:#000; text-decoration:none; background:#CDCDCD;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:0px solid #fff; background:#1F2122; width:163.33px;/*IE6 only*/}

.home {background:#CDCDCD;  width:163.33px; line-height:38px; height:38px;text-align:center; font-size:14px; color:#000;text-decoration:none; float:left;/*IE6 only*/}
#nav .home a {color:#000; text-decoration:none; height:38px; line-height:38px; display:block;width:163.33px; text-align:center; font-size:14px}

A.home:link {text-decoration:none;}
A.home:visited {text-decoration:none;}

 A.white:link {text-decoration:none;color:#55bbee; font-size:14px;}
  A.white:visited {text-decoration:none;color:#55bbee; font-size:14px;}
  

A.white2:link {text-decoration:none;color:#998877; }
A.white2:hover {text-decoration:underline;color:#998877; }
A.white2:visited {text-decoration:none;color:#998877; }


A.bran:link {display: block; height:196px; width:196px; line-height:196px;vertical-align:middle; }
A.bran:hover {display: block; height:196px; width:196px; line-height:196px; background-color:#30C;vertical-align:middle;}

.log {text-align:center; color:skyblue; line-height:38px; text-transform:capitalize; margin:50px auto;}


a:focus{outline:none;}
.clear:before,.clear:after {
    content:"";
    clear:both;
    display: block;
    height: 0;
    visibility: hidden;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,q:before, q:after {
	content: "";
	content: none;
}



.fl { float: left;}
.fr { float: right;}
.show{display:block;}
.hide{display:none;}


.ita_mail_wrap{
	width:980px;
	height:auto;
	margin:0 auto;
	padding:5px 0 0 0;
	overflow:hidden;
}

.ita_mail_wrap .ita_listWrap{
	width:978px;
	height:auto;
	/*border:1px solid #c9d2db;
	border-bottom:0px none;*/
	display:none;
}
.ita_mail_wrap .ita_listWrap li{
	width:195px;
	height:195px;
	float:left;
	text-align:center;
	position:relative;
	z-index:1;
	border-left:1px solid #c9d2db;
	border-bottom:1px solid #c9d2db;
}
.ita_mail_wrap .ita_listWrap li a{
	display:block;
	width: 195px;
	height: 195px;
}
.ita_mail_wrap .ita_listWrap li a:hover{
	position:absolute;
	z-index:9;
	top:-1px;
	left:-1px;
	width:195px;
	height:195px;
	border:1px solid #a9deed;
	background:url(../images/bath_setBg.jpg) repeat;
}

