html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, img, ins, kbd, q, samp, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0 none;padding:0;border:0 none;}
body,input,select {color:#333; font-size: 12px;  line-height: 20px; text-align: left; font-family: verdana,Arial;}
table{border-collapse:collapse;}


/*clear*/
.cb,.cb_10,.cb_15,.cb_40{clear: both; width: 100%; height: 0; overflow: hidden;}
.cl{ clear: left}
.cr{ clear: right}
.cb_10{ height:10px;}
.cb_15{ height:15px;}
.cb_30{ height:30px;}

/*float*/
.fl{ float: left; display:inline;}
.fr{ float: right;display:inline;}
.fn{ float: none;}

/*position*/
.pr{ position: relative;}
.pa{ position: absolute;}

/* Hyperlinks*/
.hl_0 a,.hl_0 a:link{ color:#000; text-decoration: none;}
.hl_0 a:visited{ color:#000;  text-decoration: none;}
.hl_0 a:hover{ color:#87040c; text-decoration: underline;}

.hl_f a,.hl_f a:link{ color:#fff; text-decoration: none;}
.hl_f a:visited{ color:#fff;  text-decoration: none;}
.hl_f a:hover{ color:#fff; text-decoration: underline;}

.hl_y a,.hl_y a:link{ color:#EEDD03; text-decoration: none;}
.hl_y a:visited{ color:#EEDD03;  text-decoration: none;}
.hl_y a:hover{ color:#EEDD03; text-decoration: underline;}

a{color:#1c49a4;text-decoration:none;}
a:hover{color:#009933;text-decoration:underline;}

.ec-footer .f_l,.ec-footer .tit,.ec-footer .f_r{ background: url(../images/line_bg.gif)}

.ec-header{ width: 954px; height: 152px; margin: 0 auto; margin-top: 10px;}
.ec-content{ width: 950px;margin: 0 auto;}
.ec-footer , .footer{margin:0 auto;width:950px;}{ width: 954px; margin: 0 auto; margin-top: 30px;}
.footer{margin-top:12px;padding:14px 0 30px 0;text-align:center;font-size:12px;font-family: Arial;color:#333;line-height:22px;}
.ec-footer .tit{ height: 9px; width: 100%; overflow:hidden; background-position: 0 -631px;}
.ec-footer .f_l{ width: 9px; height: 9px;background-position: 0 -622px;}
.ec-footer .f_r{ width: 9px; height: 9px;background-position: 0 -640px;}
.footer_wrap{ text-align: center; font-size: 11px; margin-top: 10px;}
.footer_wrap .Ct_root2_hotProduct a{ margin-left:5px;text-decoration:underline;}
.footer p {margin:0;padding:0;}
.footer a {margin:0 5px;}