/* 公共 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
ul{ list-style:none}
img{ border:none}
body{ background:#fff}
a{ text-decoration:none; color:#333}
a:hover{ text-decoration:underline; color:#f60}

/* top */
.x_top{ width:948px; margin:0 auto; height:34px; background:#f4f4f4; border:1px solid #e3e3e3; border-top:none}

.x_log{ float:left; height:34px; width:475px; }
.x_log ul li{ float:left}
.c_yh{ font-size:12px; color:#444;}
.c_h{ text-indent:1em; line-height:34px; }
.v_ku{ height:18px; width:110px; border:1px solid #abadb3}
.c_login{ margin-top:8px}
.x_kuan{ width:15px; height:34px}
.s_kus{ margin-top:7px}

.w_home{ float:left; height:34px; width:420px; margin-left:50px}
.w_sz{ float:left; width:80px; height:34px; }
.w_sz li{ float:left}
.sz_font{ font-size:12px; line-height:33px; margin-left:8px}
.v_oth{ margin-top:7px; height:19px; width:139px; float:left; margin-left:30px}

/* banner */
.n_ban{ width:948px; height:79px;  border:1px solid #e3e3e3; overflow:hidden; margin:0 auto; margin-top:3px}
.n_login{ float:left; width:201px; height:79px;}
.n_banner{ float:left; width:747px; height:50px; margin-top:14px}
.st_co a{ color:#436472;}
.st_co a:hover{ color:#f60; text-decoration:underline}
.t_font{ font-size:12px}
.ft_ct{ color:#436472}

/* 搜索 */
.w_sea{ width:950px; height:93px; margin:0 auto; overflow:hidden; margin-top:2px} 
.w_bot{ width:948px; height:83px; border:1px solid #cccccc; background:#faf9f7; border-top:none}
.x_time{ width:130px; height:36px; float:left; font-size:12px;  color:#436472; margin:25px 0 0 40px}
.x_time p{ margin-bottom:5px}
.x_search{ float:left; margin-left:45px; margin-top:5px}
.bb_bo{ width:948px; height:2px; background:#b80000; border:1px solid #cccccc;  border-top:none}
.stw{  width:648px}
.bb_ultw{ height:27px;  background:#09C}
.bb_ultw li{ float:left}
.bb_ultw li img{ margin-bottom:-3px}
.uu_ultw{ height:42px; overflow:hidden;  width:648px; }

/* foot */
.d_foot{ width:950px; margin:0 auto; overflow:hidden; height:100px; border-top:10px solid #ccc; margin-top:15px; padding-top:10px}
.d_foot p{ font-size:12px; text-align:center; line-height:22px}