html, body {
	margin:0;
	padding:0;
}
img{border:none;}
body {
	background: #fff;
    color:#333333;
	font-family: "Tahoma", Geneva, sans-serif;
	font-size:16px;
}

.container {
	width:1000px;
	padding:15px 0 15px 0;
	margin:0 auto;
}

.logo {
	padding:0; height:208px; 
}

.logo img{ float:left;
}


a{color:#fb5bb8; text-decoration: underline;}
a:hover{border:none; text-decoration:none}



/*IE6*/* html .sub{display:inline;}
/*IE7*/* + html .sub{display:inline;}

.sub{width:100%; display:inline-block;}
.over{text-align:justify; line-height:0;padding:0px;}
.over img{padding-top:23px;}
.over p{padding-top:60px;}






h1{ font-size:22px; margin:0 40px 0 0;color:#ffffff;display:inline; float: left;font-weight:normal}
h2{ font-size:14px; margin:0px 15px 0px 15px;color:#ffffff;display:inline; float: left;font-weight:normal}




.slider {overflow: hidden; margin: 25px 0 0 0;}
.text {margin-left:350px;}
.text2 {margin-left:0px;}
.text2 a{color:#666666; text-decoration:none; border-bottom: dotted #666666 1px}
.text2 a:hover{color:#333333; text-decoration:none; border:none;}

.text-wap { float: right; width: 100%; }
.text-wap img{ float: none;}
.sidebar {float: left; width:310px;}
.sidebar br{ margin-bottom:5px;}


.footer {background-color:#fb5bb8; margin-top:50px; float:left; width:1000px; color:#fff}
.footer-art{float: right; padding:20px 15px}
.footer-art a{ border:none; color:#fb5bb8}
.footer-art a:hover{ color:#333}
.art { padding:4px; background-color:#fff; margin-left:3px; border:none;}


.menu {padding:20px 15px}
.menu a {color:#ffffff; text-decoration: underline;border:none }
.menu a:hover {text-decoration: none; border:none}

em {font-weight:normal; font-style:normal; color:#a2e8ff}










