body { margin:0; }
a{ color: #253477; text-decoration:none; }
a:hover{ color:#CC0000; text-decoration:underline; }
td{ font-size:12px; color:#202020; }
img { border:0; }
ul { padding:0; margin:0; }
li { list-style:none; }

.stedit { border: #4a3163 1px solid; font-size:12px; }
.button1 { padding:4px 5px 1px 5px; background-image: url(http://img.cccv.cn/h/bg_2.jpg); background-color: #FFFFFF; color: #000000; border: #333333 1px solid; }
.btn1 { padding:4px 5px 1px 5px; background-color: #FFFFFF; color: #000000; border: #333333 1px solid; }

.login_submit { width:58px; height:19px; background:url(http://img.cccv.cn/zt/t012/btn_login2.gif) no-repeat; border:0; color:#FFF; }
.logintext { color:#333; }
.logintext:hover { color:#F00; }

.logintext2 { color:#000; font-weight:bold; }
.logintext2:hover { color:#F00; font-weight:bold; }

.bgtext { position: absolute; border:3px double red; padding:6px 6px 3px 6px; background-color:#FFF; }


.line_v3 { width:1px; height:11px; background:url(http://img.cccv.cn/zt/t019/line_v3.gif) repeat-y top; }

#bottom { width:994px; background-color:#FFF; margin-top:0; padding:6px 0; }
#bottom_bg { width:994px; color:#000; background-color:#FFF; font-size:12px; padding:0; margin-top:3px; border-top:1px solid #CCC; }
.bottom_link { color:#004D99; }
.bottom_link:hover { color:#F00; text-decoration:underline; }
#bottom_bg2 { padding:0; }
#bottom_nav { letter-spacing:1px; padding:20px 0 5px 0; font-weight:bold; }
#bottom_text { line-height:150%; margin: 5px 0 15px 0; }
#bottom_email { letter-spacing:1px; font-family:Arial; }


.ubbquote { padding:8px; margin:8px 0; border:2px dotted #000; background-color:#FFFFEE; line-height:150%; }
.SmilesCat{ cursor:pointer; background-color:#EFEFEF;border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:7px 10px 4px 10px; }
.SmilesCat2 { cursor:pointer;background-color:#FFF; border-right:1px solid #CCC; border-bottom:0; padding:7px 10px 4px 10px; }
.SmilesPg { background-color:#EFEFEF;border-right:1px solid #CCC;padding:7px 8px 4px 8px; }
.SmilesPg2 { background-color:#CCC;border-right:1px solid #CCC;padding:7px 8px 4px 8px; }





.menu { color:#000; }
.menu:hover { color:#F00; }

.menu2 { color:#FFF; }
.menu2:hover { color:#FF0; }

.menu_sub { color:#717171; }
.menu_sub:hover { color:#F00; }


.gg_text { color:#666; }
.gg_text:hover { color:#F00; }



.top_text { color:#333; }
.top_text:hover { color:#F00; }



.bm_bg { border:1px solid #FFFFFF;background-color:#EDF6FF; }
.bm_textbg {  background-color:#EDF6FF; }
.bm_sort { color:#333; }
.bm_name { font-weight:bold; text-decoration:underline; }
.bm_tel { color:#333; }


.border_all { border:1px solid #AACCF1; }
.border_lbr { border-left:1px solid #AACCF1;border-bottom:1px solid #AACCF1;border-right:1px solid #AACCF1; }
.border_tbr { border-top:1px solid #AACCF1;border-bottom:1px solid #AACCF1;border-right:1px solid #AACCF1; }
.border_lr { border-left:1px solid #AACCF1;border-right:1px solid #AACCF1; }
.border_br { border-bottom:1px solid #AACCF1;border-right:1px solid #AACCF1; }
.border_b { border-bottom:1px solid #AACCF1; }
.border_t { border-top:1px solid #AACCF1; }
