@charset "gb2312";
/* CSS Document */
.menu01_style {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/menu01.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
a.menu01:hover{
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
a.menu01:link{
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
a.menu01:active{
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
a.menu01:visited{
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.lp_brd{ border:1px solid #DBDBDD;}
.left_brd{ border:1px solid #A8C1D5;}
.pointer{ cursor:pointer;}
.lp_bottom_dash{ border-bottom:1px dashed #DBDBDD;}
.br{ height:3px;}
.nav1{ text-align:center; margin-top:6px; float:right;}
.nav1 ul{ margin:0px; padding:0px; list-style:none;}
.nav1 ul li{ float:left; height:28px; line-height:28px; text-align:center;}
.nav1 li a:link{
	WIDTH: 84px; FLOAT: left; COLOR: #4b4b4b; CURSOR: pointer; font-size:14px; font-weight:bold;
}
.nav1 li a:visited{
	WIDTH: 84px; FLOAT: left; COLOR: #4b4b4b; CURSOR: pointer; font-size:14px; font-weight:bold;
}
.nav1 li a:hover{
	WIDTH: 84px; FLOAT: left; COLOR: #4b4b4b; CURSOR: pointer; font-size:14px; font-weight:bold;
}
.nav1 li.act {
	WIDTH: 84px; background-image:url(images/head_btn.gif); COLOR: #ffffff
}
.nav1 li.act a:link {
	COLOR: #fff; font-size:14px; font-weight:bold;
}
.nav1 li.act a:hover {
	COLOR: #fff; font-size:14px; font-weight:bold;
}
.nav1 li.act a:visited {
	COLOR: #fff; font-size:14px; font-weight:bold;
}
.nav2{ text-align:center; color:#FFF;}
.nav2 a:link{ margin:0px 10px; font-size:12px; font-weight:100; color:#fff;}
.nav2 a:hover{ margin:0px 10px; font-size:12px; font-weight:100; color:#fff;}
.nav2 a:visited{ margin:0px 10px; font-size:12px; font-weight:100; color:#fff;}

.nav3{ padding-left:10px; line-height:25px; text-align:left;}
.ls_title{ background-image:url(/images/dot2.gif); background-position:left; background-repeat:no-repeat; padding-left:10px; margin-left:5px; font-size:12px; font-weight:bold;}
.ls_tj{ margin:0px; padding:0px 0px 5px 5px;}
.ls_tj ul{ margin:0px; padding:0px; list-style:none;}
.ls_tj li{ margin:0px; padding:0px; margin-right:4px; margin-top:5px; list-style:none; float:left; border:1px solid #eeeeee;}
.input_search{ background-image:url(images/search.gif); width:70px; height:27px; line-height:27px; text-align:center; border:0px solid #fff;}
.input_text{ border:1px solid #eee; height:18px; font-size:12px; line-height:18px;}
.lp_red{ color:#8C3035;}
.lp_topic{ background-image:url(images/topic_bg.gif); height:27px;}
.lp_topic_txt{ background-image:url(images/topic_txtbg.gif); width:97px; height:27px; text-align:center; color:#FFF; line-height:27px;}
.lp_topic_more{ float:right; line-height:27px; margin-right:10px;}
.lp_topic_txt2{ color:#036; line-height:27px; padding-left:10px; font-weight:bold;}
.txts{ padding:5px;}
.txts ul{ margin:0px; padding:0px; list-style:none;}
.txts li{ margin:6px 0px; padding:0px; list-style:none;}
.txts14{ padding:5px;}
.txts14 ul{ margin:0px; padding:0px; list-style:none;}
.txts14 li{ margin:8px 0px; padding:0px; list-style:none;}
.txts14 ul li a:link{ font-size:14px; text-decoration:none;}
.txts14 ul li a:hover{ font-size:14px; text-decoration:none;}
.txts14 ul li a:visited{ font-size:14px; text-decoration:none;}
.imgs{ }
.imgs ul{ margin:0px; padding:0px; list-style:none;}
.imgs li{ float:left; margin:5px; padding:5px; list-style:none; border:1px solid #DBDBDD;}
.imgs h2{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}
.imgs h3{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}

.lpimgs{ text-align:center;}
.lpimgs ul{ margin:0px; padding:0px 0px 0px 15px; list-style:none; text-align:center;}
.lpimgs li{ float:left; margin:5px; padding:5px; list-style:none; border:1px solid #DBDBDD;}
.lpimgs h2{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}
.lpimgs h3{ margin:0px; padding:0px; font-size:12px; font-weight:100; text-align:center; line-height:20px;}

a.top:link{ font-size:18px; font-weight:bold; color:#F4281C; text-decoration:none;}
a.top:hover{ font-size:18px; font-weight:bold; color:#C8271D; text-decoration:none;}
a.top:visited{ font-size:18px; font-weight:bold; color:#C8271D; text-decoration:none;}
.lp_gfgj_title{ background-image:url(images/dot1.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; font-size:12px; font-weight:bold; color:#000000; line-height:25px; margin-left:5px; border-bottom:1px dashed #DBDBDD; width:100px;}

.tab{ height:26px;}
.tab .on { background-image:url(images/tab_on2.gif); color:#fff; font-size:12px; font-weight:bold; text-align:center; cursor:hand; width:71px; height:27px;}
.tab .off { cursor:hand; background-image:url(images/tab_off.gif); color:#0B4072; font-size:12px; text-align:center; width:71px; height:27px;}
.tab .head { cursor:hand; background-image:url(images/topic_bg.gif); color:#0B4072; font-size:12px; text-align:center; font-weight:bold; width:30px;}
.tab TH {  border-bottom:1px solid #999; WIDTH: 2px;}

.tab2{ height:25px;}
.tab2 .on { background-color:#FFF; color:#fff; font-size:14px; font-weight:bold; text-align:center; cursor:hand; height:25px;  background-image:url(images/tab_bg.gif);}
.tab2 .off { cursor:hand; background-color:#f5f5f5; border-bottom:1px solid #d0d0d0; color:#999999; font-size:14px; text-align:center;  height:25px;}
.tab2 .head { cursor:hand; background-color:#f5f5f5; color:#0B4072; font-size:12px; text-align:center; font-weight:bold; width:30px;}
.tab2 TH { background-color:#d0d0d0; WIDTH: 1px;}

.lplist_nav_area{ clear:both;  m }
.lplist_nav_area ul{ margin:0px; padding:0px; list-style:none;}
.lplist_nav_area li{ float:left; margin:0px 0px 0px 10px; list-style:none; line-height:25px;}
.lplist_nav_area li dt{ width:80px;}
.lplist_nav_area ul li a:link{ font-size:12px; color:#039; text-decoration:none;}
.lplist_nav_area ul li a:hover{ font-size:12px; color:#F30; text-decoration:none;}
.lplist_nav_area ul li a:visited{ font-size:12px; color:#039; text-decoration:none;}
.lplist_nav_area ul li a.on{ font-size:12px; color:#F30; text-decoration:none; font-weight:bold;}

.lplist_subnav{ clear:both; height:25px; margin-left:56px; border:1px solid #F39800; margin-right:45px;}
.lplist_subnav ul{ margin:0px; padding:0px; list-style:none;}
.lplist_subnav li{ float:left; margin:0px 0px 0px 10px; list-style:none; line-height:25px;}
.lplist_subnav ul li a:link{ font-size:12px; color:#039; text-decoration:none;}
.lplist_subnav ul li a:hover{ font-size:12px; color:#F30; text-decoration:none;}
.lplist_subnav ul li a:visited{ font-size:12px; color:#039; text-decoration:none;}
.lplist_subnav ul li a.on{ font-size:12px; color:#F30; text-decoration:none; font-weight:bold;}
.page {
	MARGIN-TOP: 10px; FONT-FAMILY: Verdana; FONT-SIZE: 12px
}
.page A {
	TEXT-DECORATION: none
}
.page .number {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.page A.hover {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 2px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP-STYLE: none; COLOR: #f00; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.lp_title{ background-image:url(images/p.gif); background-position:left; background-repeat:no-repeat; font-size:14px; font-weight:bold; color:#FF5400; padding-left:25px; padding-top:5px; margin-left:10px;}
a.title:link{ font-size:14px; font-weight:bold; color:#FF5400; padding-left:0px; text-decoration:none; line-height:30px;}
a.title:hover{ font-size:14px; font-weight:bold; color:#FF5400; padding-left:0px; text-decoration:none; line-height:30px;}
a.title:visited{ font-size:14px; font-weight:bold; color:#FF5400; padding-left:0px; text-decoration:none; line-height:30px;}
.lp_list{ margin:5px 0px; border-bottom:1px dashed #FAE1B6;}
.lp_list .img{ border:1px solid #eee; padding:5px; text-align:center; margin:5px;}
.lp_list .price{ color:#FF5400; font-size:18px; font-weight:bold; text-align:center;}
.lp_list .lp_desc{ margin:0px; padding:0px; color:#333;}
.lp_list .lp_desc p{ margin:0px; padding:0px; line-height:22px; text-align:left;}
.lp_list .compare{ text-align:center; margin:5px 0px;}
.lp_list .detail{ text-align:center; margin:5px 0px;}
.show_mainbox{margin:0; padding:0; margin-left:auto; margin-right:auto; width:960px; margin-top:5px; margin-bottom:5px;}
.show_mainbox #show_contain{margin:0 auto; width:100%; height:100%; float:left; padding:0px;}
.show_mainbox #show_contain #left{width:245px; float:left; margin:0px; padding:0px; padding:0px;}
.show_mainbox #show_contain #right{ width:707px; float:right; margin:0px; padding:0px; padding:0px;}
.lp_tab{}        
.lp_tab .on{ background-image:url(images/tab_on1.gif); line-height:25px; color:#BE181C; font-size:12px; font-weight:bold; text-align:center;  border-bottom:0px solid #FF9C67; cursor:pointer;}          
.lp_tab .off{ line-height:25px; color:#000000; font-size:12px; text-align:center; border-bottom:1px solid #FF9C67; cursor:pointer;}
.lp_tab_border{ border:1px solid #FF9C67;}
.col_right{ float:right;}
.f_desc{clear:both; border:0px solid #ccc; border-top:none; padding:5px; height:200px; text-align:left; overflow-y:auto;  scrollbar-3dlight-color:#F5D8B5; scrollbar-highlight-color:#F5D8B5; scrollbar-face-color:#F5D8B5; scrollbar-shadow-color:#F5D8B5;
 scrollbar-darkshadow-color:#F5D8B5; scrollbar-arrow-color:#FFF7EB; scrollbar-track-color:#FFF7EB; line-height:20px;}
.f_desc .Contentbox4 p { text-indent:2em; margin-bottom:8px;}
.title{ font-size:16px; font-weight:bold; padding-left:15px; color:red;}
.lp_th{ background-image:url(images/ltopic_bg.gif); line-height:28px; padding-left:25px; color:#E50000; font-size:12px; font-weight:bold;}
.lps_topic{ border:1px solid #F5D8B5; background-color:#FFF7EF; padding-left:18px; line-height:26px; color:#BE181C; font-size:12px; font-weight:bold; background-image:url(images/dot2.gif); background-position:left; background-repeat:no-repeat;}
.lps_topic a:link{ color:#BE181C; }
.lps_topic a:visited{ color:#BE181C; }
.lps_topic a:active{ color:#BE181C; }
.lp_hr{ border-top:1px dashed #eeeeee; border-bottom:0px dashed #ffffff;}
.lp_brd_lrb{ border-left:1px solid #F5D8B5; border-right:1px solid #F5D8B5; border-bottom:1px solid #F5D8B5;}
.lp_map{ padding:5px; text-align:center; overflow:hidden;}
.lp_dashed{ border-bottom:1px dashed #eeeeee; padding-left:10px; text-align:left;}
.lp_nodashed{ border-bottom:0px dashed #eeeeee; padding-left:10px; text-align:left;}
h2.stitle{ font-size:20px; font-weight:bold; color:#F00; text-align:center; margin:0px; padding:0px; line-height:45px;}
.left_tht{ background-image:url(images/left_th_bg.gif); text-align:left; padding-left:28px; font-size:12px; font-weight:bold; color:#FFF; line-height:20px;}
.left_table{}
.left_table th{ color:#104C80; font-size:12px; font-weight:bold; line-height:20px;}
.left_table td{ line-height:20px; color:#104c80;}
.left_table td a{ color:#104c80;}
.right_lp_title{ color:#234D95; font-size:14px; font-weight:bold;}
.tg{ background-image:url(images/tg.gif); background-position:center; background-repeat:no-repeat; line-height:22px; color:#C40101; font-weight:bold; text-align:center;}
.pp{ text-align:center;}
.pp p{ line-height:24px; margin:0px; padding:0px;}
.tt{ color:#D80403; font-size:12px; font-weight:bold; line-height:16px; padding-left:10px;}
.kfrj{ padding:0px; margin:0px;}
.kfrj dl{ margin:0px; padding:0px;}
.kfrj dt{ margin:0px; padding:5px; float:left; width:90px; text-align:center; }
.kfrj dt img{ border:1px solid #eeeeee; padding:2px;}
.kfrj dd{ margin:0px; padding:5px; float:right; width:248px; line-height:20px;}
.kfrj h2{margin:0px; padding:0px; line-height:24px; text-align:left; font-weight:bold;}
.kfrj dd p{margin:0px; padding:0px; line-height:20px;}

ul.img_inline{ margin:0px; padding:0px;}
ul.img_inline li{ float:left; margin:5px 8px; padding:0px; text-align:center; list-style:none;}
ul.img_inline li div{ width:120px; height:120px; overflow:hidden;  border:1px solid #eee;}
ul.img_inline h2{ margin:0px; padding:0px; line-height:20px; text-align:center; font-weight:100;}
ul.img_inline h3{ margin:0px; padding:0px; line-height:18px; text-align:center; font-weight:100; font-size:12px;}
ul.img_inline h4{ margin:0px; padding:0px; line-height:18px; text-align:center; font-weight:100; font-size:12px;}

ul.hx_imgs{ margin:0px; padding:0px 0px 0px 6px;}
ul.hx_imgs li{ float:left; margin:5px 6px; padding:0px; text-align:center; list-style:none;}
ul.hx_imgs li div{ width:120px; height:120px; overflow:hidden;  border:1px solid #eee;}
ul.hx_imgs h2{ margin:0px; padding:0px; line-height:20px; text-align:center; font-weight:100;}
ul.hx_imgs h3{ margin:0px; padding:0px; line-height:18px; text-align:center; font-weight:100; font-size:12px;}
ul.hx_imgs h4{ margin:0px; padding:0px; line-height:18px; text-align:center; font-weight:100; font-size:12px;}

.lp_tgtxt{ margin:0px; padding:10px;}
.lp_tgtxt ul{margin:0px; padding:0px; list-style:none;}
.lp_tgtxt li{ width:50%; float:left; list-style:none; line-height:22px;}

.lp_tab2{}        
.lp_tab2 .on{ background-color:#565656; line-height:29px; color:#fff; font-size:12px; font-weight:bold; text-align:center;  border-bottom:0px solid #FF9C67; cursor:pointer;}          
.lp_tab2 .off{ background-color:#000000; line-height:29px; color:#fff; font-size:12px; text-align:center; cursor:pointer;}
.lp_tab2_border{ border:1px solid #eee;}
.lpwd_bg{ background-image:url(images/s_girl.jpg); background-position:left; background-repeat:no-repeat; }
.fbstxt{ margin:0px 0px 5px 0px; padding:0px; border-bottom:1px dashed #28579F;}
.fbstxt p{ margin:0px; padding:0px; line-height:20px;}

a.blue12:link{ color:#28579F; font-size:12px; text-decoration:none;}
a.blue12:hover{ color:#28579F; font-size:12px; text-decoration:none;}
a.blue12:visited{ color:#28579F; font-size:12px; text-decoration:none;}
.wd_lptitle{ text-align:center; font-size:18px; font-weight:bold; padding-top:8px; cursor:pointer}
.qa-content{ width:635px; margin-left:10px}
.qa-content ul{ list-style:none; margin:0px; padding:0px;}
.qa-content li.question{ padding:4px 30px;font-weight:normal; background:url(images/icon01.jpg) no-repeat 12px 7px; background-color:#F4F6F5; color:#00349C; margin-top:10px; font-size:14px;}
.qa-content li.question span{ margin-left:15px; font-size:12px}
.qa-content li.answer{ padding:4px 30px;font-weight:normal; background:url(images/icon02.jpg) no-repeat 12px 8px;color:#333333; font-size:14px; line-height:24px; margin:4px 0 30px 0}
.qa-content .page-slide{ text-align:center; padding-bottom:20px}
.wendas{ padding:2px 5px;}
.wendas .a{ line-height:20px;}
.wendas .d{ line-height:20px;}
.dt_title{ font-size:14px; font-weight:bold;}
.lp_14{ font-size:14px; font-weight:bold;}
.tg_text{ color:#BB3131; font-size:12px;}
.tg_num{ color:#BB3131; font-size:24px; font-weight:bold;}
.lp_black{ color:#878787;}
.lp_phone{ font-size:24px; font-weight:100; color:#BB3131; font-family:Arial Black}
.lp_price{ font-size:14px; font-weight:100; color:#BB3131; font-family:Arial Black}
.font14{ font-size:14px;}
.lptitle{ font-size:32px; font-family:黑体; }
.lps_nav{ border-bottom:2px solid #BD5A5A; height:38px;}
.lps_nav ul{ list-style:none; margin:0px; padding:0px;}
.lps_nav ul li{ list-style:none; margin:0px; padding:0px; float:left;}
.lps_nav ul li.on{ list-style:none; margin:0px; padding:0px; float:left; width:118px; height:38px; text-align:center; line-height:38px; color:#FFF; font-size:14px; font-weight:bold; background-image:url(images/b_on.gif);}
.lps_nav ul li.off{ list-style:none; margin:7px 0px 0px 5px; padding:0px; float:left; width:95px; height:31px; line-height:31px; text-align:center; color:#000; font-size:14px; font-weight:bold; background-image:url(images/b_off.gif);}
.lps_nav ul li.off a{ color:#000; font-size:14px; font-weight:bold; text-decoration:none;}
.votes{ margin:0px; padding:0px;}
.votes span{ float:left; margin-right:5px;}
.vote_bar{ background-image:url(images/vote_barbg.gif); width:200px; height:10px; border:1px solid #ddd; float:left; margin:0px 10px 0px 10px;}
.votes .txt{ float:left; color:#F00;}
#lp_votediv{ padding-left:20px;}

a.btn_on:link{ background-image:url(images/btn_on.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_on:hover{ background-image:url(images/btn_on.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_on:visited{ background-image:url(images/btn_on.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}

a.btn_off:link{ background-image:url(images/btn_off.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#000000; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_off:hover{ background-image:url(images/btn_off.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#000000; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}
a.btn_off:visited{ background-image:url(images/btn_off.gif); width:92px; height:28px; line-height:28px; text-align:center; color:#000000; font-size:12px; font-weight:bold; display:block; float:left; margin:5px 5px 0px 0px;}

.s_districts{ background-color:#FFFEE9; border:1px solid #feae31; margin:5px 22px 5px 60px; line-height:25px;}
.s_districts ul{ margin:0px; padding:0px; list-style:none;}
.s_districts li{ margin:0px 6px 0px 6px; padding:0px; list-style:none; float:left; line-height:25px;}

.s_districts li a:link{ color:#0053DF; font-size:12px; text-decoration:none;}
.s_districts li a:hover{ color:#F30; font-size:12px; text-decoration:none;}
.s_districts li a:visited{ color:#0053DF; font-size:12px; text-decoration:none;}

.s_districts li a.select:link{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}
.s_districts li a.select:hover{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}
.s_districts li a.select:visited{ color:#ff3300; font-size:12px; text-decoration:none; font-weight:bold;}

.lp_rankcol{ width:340px; float:left; margin-right:8px;}
.lp_rankcol h2{ margin:0px; padding:0px;  text-align:left; line-height:30px; font-weight:bold; font-size:12px;}
.lp_nav{ background-image:url(images/lp_nav_bg.gif);  padding-left:10px;}
.lp_nav ul{ list-style:none; margin:0px; padding:0px; text-align:left;}
.lp_nav ul li{ display:inline; text-align:left; list-style:none; line-height:29px; margin:0px 18px; color:#FFF;font-size:13px; }
.lp_nav ul li a:link{ color:#FFF; font-size:13px; text-decoration:none;}
.lp_nav ul li a:hover{ color:#FFF; font-size:13px; text-decoration:none;}
.lp_nav ul li a:visited{ color:#FFF; font-size:13px; text-decoration:none;}
