﻿div,ul,li{margin:0;padding:0;}
.sleft { width:300px;float:left;margin:0;overflow:hidden;}
.smiddle { width:435px;float:left;overflow:hidden;}
.sright { width:235px; float:left;overflow:hidden;text-align:center;}
.w430 { width:430px;}
.w220 { width:220px;}
.h304 {height:304px;}
.h256 {height:256px;}
.h290 {height:305px;}
.clubm-top{ background:url(/img/tabs_bg.gif) bottom; height:24px; line-height:24px;overflow:hidden;clear:both;}
.clumb-on,.clumb-off,.clumb-on a:link,.clumb-on a:visited,.clumb-off a:link,.clumb-off a:visited{background:url(/img/tabs.gif) no-repeat 0 0; width:103px; height:24px; float:left; position:relative; margin-right:-1px; line-height:24px;font-size:13px;text-indent:3px}
.clumb-on,.clumb-on a:link,.clumb-on a:visited{ z-index:999; font-weight:bold;}
.clumb-off,.clumb-off a:link,.clumb-off a:visited{background-position:0 -24px; z-index:99;}
.clumb{ background:url(/img/bg_clumb_main.gif); position:relative;left:4px;border-bottom:1px solid #B3C9D7;margin:0 0 5px 0;}
.clumb290{ background:url(/img/bg_clumb_main290.gif); position:relative;left:4px;border-bottom:1px solid #B3C9D7;margin:0 0 5px 0;}
.clumb220{ background:url(/img/bg_clumb_main220.gif) repeat-y; position:relative;left:4px;border-bottom:1px solid #B3C9D7;margin:0 0 5px 0;}
.more{ font-size:12px; float:right; margin-right:5px;}
.dlubm-top{ background:url(/img/tabs_bg_d.gif) bottom; height:24px; line-height:24px;overflow:hidden;clear:both;}
.dlumb-on,.dlumb-off{background:url(/img/tabs_d.gif) no-repeat 0 0; width:40px; height:24px; float:right; position:relative; line-height:24px; text-align:center;}
.dlumb-on{ font-weight:bold;}
.dlumb-off{ background-position:0 -24px;}
.dlmu{font-size:12px; float:left; margin-left:10px;font-weight:bold; line-height:24px;}
.share{font-size:12px; margin-left:30px;margin-right:20px; line-height:24px;}
.dlubm-top-430{ background:url(/img/tabs_bg_430.gif); height:24px;line-height:24px;overflow:hidden;}
.dlumb-on-430{background:url(/img/tabs_430.gif) no-repeat 0 0; width:95px; height:24px; float:left; position:relative; line-height:24px; text-align:center;padding-left:8px; font-weight:bold;}
.dlumb-on-430 a:link,.dlumb-on-430 a:visited {font-weight:bold;line-height:24px;}
.dlmu-430{ font-size:12px; float:right; margin-right:5px;line-height:24px;height:24px;}
.dlmu-430 a,.dlum-430 a:link,.dlum-430 a:visited { line-height:24px;height:24px;}
.clubm-coner{ background:url(/img/corner.gif) repeat-x 0 0; width:5px; height:27px; overflow:hidden;}	
.clubm-coner{ background-position:0 -108px; height:5px; position:absolute; right:0; top:23px;}
.more1 {font-size:12px; float:right; margin-right:5px;}
.tui-top{float:left; width:220px;line-height:70px;display:inline;clear:both;height:70px;text-align:center;}
.tui-on,.tui-off{width:60px; height:60px; margin:4px 3px 0 4px;float:left; position:relative; text-align:center;padding-Top:4px;}
.tui-on img,.tui-off img{width:60px; height:60px; float:left; position:relative; text-align:center;}
.tui-on img{ border:2px #8F1D22 dotted;}
.tui-on {background:url(/img/tui.gif) no-repeat top;}
.tui-off img{ border:2px #fff dotted;}
.tui-bt,.tui-bt a {float:center; line-height:30px;height:30px; text-align:center;color: #000;font-size:13px;font-weight:bold;clear:both;}
.tui-bt-x {border-bottom:1px solid #8F1D22; height:1px;width:206px;line-height:1px;clear:both;margin-left:5px;}
.tu_class_index {margin-left:8px;}
.tu_class_index li{ padding: 2px 0 0 2px;margin: 2px 0 0 1px;list-style: none;width: 30%;float: left;text-align: center;}
.tu_class_index li img{ border: 3px solid #fff;width: 120px;height: 80px;}

.k_tu img { margin-top:5px;border: 1px dotted #ccc;}
.k_title, .k_title a:link, .k_title a:visited{height:20px;line-height:20px;color:#1F376D;margin-left:3px;}
.k_title a:hover { color: #CC0033;margin-left:3px;}
.ppt_box{float:center;width:960px;padding-bottom:5px;margin-left:5px;border: 1px solid #B3C9D7;}
.ppt_pic{float:left;width:30px;height:30px;background:url(/Skin/Default/images/ppt_title.gif) no-repeat center}
.ppt_title{font-size:14px;line-height:30px;height: 30px;line-height: 30px;background: #F7F7F9;text-align: left;padding-left:10px;color: #006699;clear: none;font-weight:100;}
.ppt_title a{font-size:12px;margin-left:30px;color: #000;}
.ppt_title .more a{font-size:12px;color: #006699;line-height: 30px;margin: 0px 10px 0px 0px;display: block;}


.AV_pic{float:left;width:30px;height:30px;background:url(/Skin/Default/images/av_title.gif) no-repeat center}
.Av_title{font-size:14px;line-height:30px;height: 30px;line-height: 30px;background: #F7F7F9;text-align: left;padding-left:10px;color: #006699;clear: none;font-weight:100;}
.Av_title a{font-size:12px;margin-left:20px;color: #000;}
.Av_title .more a{font-size:12px;color: #006699;line-height: 30px;margin: 0px 10px 0px 0px;display: block;}


.sh_box{float:center;width:960px;padding-bottom:5px;margin-left:5px;border: 1px solid #CE2020;}
.sh_title{font-size:14px;line-height:30px;height: 30px;line-height: 30px;background: #F7F7F9;text-align: left;padding-left:10px;color: #CC3300;clear: none;}
.sh_title a{font-size:12px;margin-left:30px;color: #000;}
.sh_title .more a{font-size:12px;color: #CC3300;line-height: 30px;margin: 0px 10px 0px 0px;display: block;}
.p_shop_list4,  .p_shop_list4 ul{padding-top: 5px;margin: 0px;text-align: center;height:100%;}
.p_shop_list4 li{padding: 0px;margin: 2px 3px 0px 3px;list-style: none;width: 16%;float: left;text-align: center;}
.j_list_name, .j_list_name a{text-align: center;font-size:14px;line-height:120%;color: 000000;height: 22px;line-height:22px;width:150px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.lmu-text-link {background:#f2fffe;border:solid 1px #d6edf2;width:266px;height:20px;line-height:20px;font-size:12px;white-space:nowrap;overflow:hidden;padding-left:10px;text-align:center;margin:6px 0 0 6px;}

.lmu-text-link a:link,.lmu-text-link a:visited {font-size:12px;}
.lmu-text-link a:hover {font-size:12px;color:#C03;}
.indexclass_content {font-size:14px;line-height:150%;text-align:left;height:auto!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.indexclass_content li{border-bottom:1px dotted #ccc;font-size:14px;padding-left:18px; float:left;width:90%;background:url(/img/ucommon.gif) no-repeat; line-height:28px;height:28px;margin:0px 5px;}
.indexclass_content li .mor {float:right;}

.indexclass_content td {font-size:14px;line-height:150%;border-bottom:1px dotted #ccc;height:24px;margin:5px;}

.indexclass_content li a:link,.indexclass_content li a:visited {line-height:28px;height:28px;color:#1F376D;}
.indexclass_content li a {line-height:28px;height:28px;font-size:14px;}

.indexclass_content li a:hover {color:#C03;}
.indexclass_content_12 li {font:12px;border-bottom:1px dotted #ccc;text-align:left;height:20px;line-height:21px;float:left;clear:both;color:#2B2B2B;width:206px;margin:2px;}

.clumb-text-link {float:left;background:#f2fffe;border:solid 1px #d6edf2;width:110px;line-height:20px;font-size:12px;white-space:nowrap;overflow:hidden;margin:0 0 0 5px;padding:5px;}
.tit_hot {height:40px;background:#f2fffe;border:solid 1px #d6edf2;overflow:hidden;margin:6px 0 0;}
.tit_hot li a {overflow:hidden;font-family:\9ED1\4F53;font-size:18px;font-weight:100;line-height:40px;margin-bottom:5px;}
.bbsclass_12 {font-size:12px;float:left;color:#000;width:206px;background:url(http://www.safehoo.com/img/top1-10.gif) no-repeat 0 0;}

.bbsclass_12 a:link,.bbsclass_12 a:visited {font-size:12px;color:#000;height:25px;line-height:25px;text-decoration:none;}

.bbsclass_12 li {border-bottom:1px dotted #ccc;list-style:none;padding-left:20px;display:block;width:190px;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis;}

.ju22 li {height:22px;line-height:22px;}
.link img{padding:3px 5px 3px 4px; }

.bbs_thumb img{border:3px solid #fff;height: 48px;width: 48px;}
/* 定义首页缩略图标题样式 */
.bbs_thumb{height: 48px;}
.bbs_title a{color: #000;text-decoration:none;font-size:12px;height: 18px;}
.bbs_title{ margin: 5px 5px 0 5px;height: 14px;width: 44px;overflow: hidden;font-size:12px; word-wrap: break-word;word-break: keep-all;}
.bbs_title a:hover { color: #CC0033;text-decoration:underline}
.p_class li{padding: 0px;height:70px;margin: 4px 0 0 0;list-style: none;width: 23%;float: left;text-align: center;}
.index_hy{padding-left: 10px; height:230px;}

.asklist {float:left;color:#000;padding-right:5px;padding-left:5px;}

.asklist li a:link,.asklist li a:visited,.bbslist li a {
font-size:12px;
height:23px;
line-height:23px;
color:#000;
text-decoration:none;
}

.asklist li {border-bottom:1px dotted #ccc;text-align:left;list-style:none;height:22px;line-height:22px;display:block;width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.lmlist {float:left;color:#000;padding-right:5px;padding-left:5px;}
.lmlist li a:link,.lmlist li a:visited,.bbslist li a {font-size:14px;height:30px;line-height:30px;color:#000;text-decoration:none;}
.lmlist li {border-bottom:1px dotted #ccc;text-align:left;list-style:none;height:28px;line-height:28px;display:block;width:450px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.fr{padding-right:3px;float:right;font-size:12px;}
.biaot{float:left;display:block;width:140px;padding-left:5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.date{float:right;margin-right:2px;}
.indeximg {margin-left:5px;margin-bottom:0px}