﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input,
textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,select
{ margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img, abbr, acronym { border: none; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
select, input { vertical-align:middle; font-size:12px;}
ol, ul { list-style: none; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
ins, a { text-decoration: none;   color: #000; }
a:focus, *:focus { outline: none; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; overflow: hidden; }
.clearfix { zoom: 1; /* for IE6 IE7 */ }
.clear { clear: both; display: block; overflow: hidden; height: 0; line-height: 0; font-size: 0; }
.hide { display: none; }
.block { display: block; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
#footer_link_info p
{
    color: #f4b9b8;
}#footer_link_info a
{
    color: #f4b9b8;
}
.login-zz,.loginBox{ display: none;}
