﻿/*
* Site: fangtoo.com 网站头部、尾部的样式、分页
* Author: lxd
* Create: 2008-10-07, Update: 2008-12-18
*/
@charset "utf-8";
html {overflow-y:scroll!important; *overflow-y:hidden; _overflow-y:scroll;}
body {margin:0;	padding:0; border:0; font-size:12px; font-family:"宋体","arial";}
table,div,form,img,h1,h2,h3,h4,h5,h6,p {
	border:0;
	padding:0;
	margin: 0;
}
input,select,textarea {font-size:12px; margin:0; padding:0;}
textarea {padding:3px 0 0 3px;}
input.txttiny,input.txtmid,input.txtbig {height:16px; padding:3px 0 1px 3px; border:1px #000 solid;}
input.txtsmall {width:60px; height:14px; padding:1px 0 1px 3px; border:1px #000 solid;}
input.txtmid {width:120px;}
input.txtbig {width:210px;}
img {vertical-align:middle;}
a {color:#00c;}
a:hover {color:#f00;}
.nowrap_ {
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-icab-text-overflow:ellipsis;
	-khtml-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	background-image: url(main_icon.gif);
	background-repeat: no-repeat;
	background-position: 249px;
}
/* fgrey:12号灰色，fred:12号红色，f1:12号橙色，f2:12号绿色，f3:12号加粗橙色，f4:12号加粗绿色，f5:14号加粗橙色，f6:14号加粗绿色，f7:14号加粗黑色 */
.f1,.f2,.f3,.f4,.f5,.f6,.f7 {font-family:Verdana, Arial, Helvetica, sans-serif;}
.f1,.f2,.f3,.f4,.f12 {font-size:12px;}
.f5,.f6,.f7,.f14 {font-size:14px;}
.f1,.f3,.f5 {color:#f60;}
.f2,.f4,.f6 {color:#390;}
.f7 {color:#333;}
.fnormal {font-weight:normal;}
.f3,.f4,.f5,.f6,.f7,.fbold{font-weight:bold;}
.fgrey {color:#999;}
.fred {color:#f00;}
.ared a {color:#f00;}
.goto_page,.send_msg {background:url(/templates/default/images/MainImg.gif) no-repeat;}
.alert_msg,.topic a.link_bbs,.topic a.link_index,.topic a.link_coll,.topic a.my_home/*,.topic a.link_help*/ {
	background-image: url(main_icon.gif);
	background-repeat: no-repeat;
}
/*--导航浮动的小按钮--*/
.float_hot {position:absolute; margin:-6px 0 0 60px; *margin:-6px 0 0 -8px; z-index:4;}
/*--进入主页和给Ta发消息的按钮--*/
.goto_page,.send_msg {border:0; height:19px; line-height:19px; color:#5e5e59; cursor:pointer;}
.goto_page {width:94px; background-position:-26px -95px;}
.send_msg {width:83px; background-position:-120px -95px;}
/*--公共按钮--*/
.public_btn {font-family:'Tahoma','宋体'; padding:0 6px 3px; *padding:1px 8px 0; _padding:0 8px; width:auto; overflow:visible; height:26px; border:1px #d2771c solid; background:url(/templates/default/images/main_bg.gif) #ffe9c7 0 -728px; color:#000; cursor:pointer;}
.prom {border:1px #fc6 solid; background:#fffadc; padding:6px; clear:both; overflow:hidden; _height:100%; line-height:18px;}
.alert_msg {margin-top:5px; padding:8px 0 8px 23px; border:1px #96bb67 solid; background-color:#e1ffbb; background-position:5px -361px; color:#333; overflow:hidden; _height:100%;}
.NoInfo {padding:20px 10px;}
p.intro {clear:both; overflow:hidden; _height:100%; line-height:20px; padding:8px 0;}
.logo .pub_soso .ss_right input {background:url(/templates/default/images/head.gif) no-repeat;}
.nav,.nav .nav_t,.nav .nav_t span,.nav ul li,.head1 li.one div,.head1 li.one div dl,.head2 li.two div,.head2 li.two div dl,.head3 li.three div,.head3 li.three div dl,.head4 li.four div,.head4 li.four div dl,.head5 li.five div,.head5 li.five div dl,.head6 li.six div,.head6 li.six div dl,.head7 li.seven div,.head7 li.seven div dl,.head8 li.eight div,.head8 li.eight div dl,.head9 li.nine div,.head9 li.nine div dl {background:url(/templates/default/images/nav.gif) no-repeat;}
.head,.head1,.head2,.head3,.head4,.head5,.head6,.head7,.head8,.head9 {font-size:12px; width:950px; margin:0 auto;}
.topic {clear:both; overflow:hidden; _height:100%; padding:5px;}
.topic .city {float:left;}
.topic .info {float:right;}
.topic a.link_bbs,.topic a.link_index,.topic a.link_coll,.topic a.my_home/*,.topic a.link_help*/ {padding:1px 0 1px 17px;}
.topic a.link_bbs {background-position:0 -533px;}
.topic a.link_index {background-position:0 -579px;}
.topic a.link_coll {background-position:0 -555px;}
.topic a.my_home {background-position:0 -510px;}
/*.topic a.link_help {background-position:0 -510px;}*/
.logo {
	clear:both;
	overflow:hidden;
	height:51px;
	width:760px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.logo .logo_img {float:left; margin-right:3px;}
.logo .logo_img a.limg {float:left;}
.logo .logo_img .set_city {
	float:left;
	width:10px;
	line-height:16px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
}
.logo .logo_img .set_city span {font-size:14px; font-weight:bold;}
.logo .logo_img .set_city a.ch_city {color:#999;}
.logo .logo_img .set_city a.ch_city:hover {color:#f00;}
/*--城市列表浮动--*/
.cities {width:150px; margin:0; position:absolute; z-index:3; border:1px #666 solid; background:#fff; padding:5px 10px; margin-top:30px;}
.cities li {float:left; width:50px; line-height:20px; list-style-type:none;}
.logo .pub_soso {float:left; margin-top:15px;}
.logo .pub_soso .ss_left,.logo .pub_soso .ss_mid {float:left; height:100%; border:1px #ccc solid; background:#f9f9f9;}
.logo .pub_soso .ss_left {margin-right:2px; padding:4px 4px 3px;}
.logo .pub_soso .ss_mid {padding:3px 4px; *padding:3px 4px 2px; width:308px;}
.logo .pub_soso .ss_left select {width:90px; font-weight:bold;}
@media all and (min-width: 0px){.logo .pub_soso .ss_left select {height:20px;}/*for opera hack*/}
.logo .pub_soso .ss_mid .f_type {width:70px; margin-top:1px;}
.logo .pub_soso .ss_mid .price {width:86px; margin-top:1px;}
.logo .pub_soso .ss_mid .ss_txt_s,.logo .pub_soso .ss_mid .ss_txt_m,.logo .pub_soso .ss_mid .ss_txt_b {height:16px; padding:3px 0 0; border:1px #000 solid; padding-left:3px;}
.logo .pub_soso .ss_mid .ss_txt_s {width:135px;}
.logo .pub_soso .ss_mid .ss_txt_m {width:211px;}
.logo .pub_soso .ss_mid .ss_txt_b {width:303px;}
.logo .pub_soso .ss_right {float:left; padding-left:2px; width:65px;}
.logo .pub_soso .ss_right input {width:65px; height:32px; border:0; background-position:-334px -5px; font-size:14px; color:#fff; font-weight:bold; padding-bottom:5px; *padding:0; cursor:pointer;}
.nav {width:950px; height:44px; clear:both; overflow:hidden; margin:0 auto; background-repeat:repeat-x; position:relative;}
.nav .nav_t {width:100%; height:44px; display:block; position:absolute; z-index:1;}
.nav .nav_t span {width:6px; height:44px; display:block; position:absolute; right:0;}
.nav ul {margin:0; padding:0; position:absolute; width:938px; height:44px; overflow:hidden; left:6px; z-index:2;}
.nav ul li {list-style-type:none; padding-left:2px; height:44px; float:left;}
.nav ul li.one {background:none;}
.nav ul li div {
	float:left;
	height:40px;
	_display:inline;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.nav ul li div dl {_float:left; margin:0; height:40px; padding:0 9px 0 0;}
.nav ul li div dl a {color:#fff; text-decoration:none;}
.nav ul li div dl a:hover {color:#fff; text-decoration:underline;}
.nav ul li div dl dt {float:left; margin:0; padding:0; height:40px; line-height:35px;}
.nav ul li div dl dt a {font-size:14px; font-weight:bold;}
.nav ul li div dl dd {float:left; margin:0; padding:2px 0 0 3px; height:38px; line-height:16px; -moz-opacity:0.8; filter:alpha(opacity=80); opacity:0.8;}
.nav ul li div dl dd.nav_lh {line-height:32px;}
.head .nav,.head1 .nav {background-position:0 -13px;}
.head2 .nav {background-position:0 -243px;}
.head3 .nav {background-position:0 -243px;}
.head4 .nav {background-position:0 -472px;}
.head5 .nav {background-position:0 -701px;}
.head6 .nav {background-position:0 -928px;}
.head7 .nav {background-position:0 -1155px;}
.head8 .nav {background-position:0 -1382px;}
.head9 .nav {background-position:0 -1609px;}
.head .nav .nav_t,.head1 .nav .nav_t {background-position:-5px -58px;}
.head .nav .nav_t span,.head1 .nav .nav_t span {background-position:0 -58px;}
.head2 .nav .nav_t {background-position:-5px -288px;}
.head2 .nav .nav_t span {background-position:0 -288px;}
.head3 .nav .nav_t {background-position:-5px -288px;}
.head3 .nav .nav_t span {background-position:0 -288px;}
.head4 .nav .nav_t {background-position:-5px -517px;}
.head4 .nav .nav_t span {background-position:0 -517px;}
.head5 .nav .nav_t {background-position:-5px -746px;}
.head5 .nav .nav_t span {background-position:0 -746px;}
.head6 .nav .nav_t {background-position:-5px -973px;}
.head6 .nav .nav_t span {background-position:0 -973px;}
.head7 .nav .nav_t {background-position:-5px -1200px;}
.head7 .nav .nav_t span {background-position:0 -1200px;}
.head8 .nav .nav_t {background-position:-5px -1427px;}
.head8 .nav .nav_t span {background-position:0 -1427px;}
.head9 .nav .nav_t {background-position:-5px -1654px;}
.head9 .nav .nav_t span {background-position:0 -1654px;}
.head1 li.one div,.head2 li.two div,.head3 li.three div,.head4 li.four div,.head5 li.five div,.head6 li.six div,.head7 li.seven div,.head8 li.eight div,.head9 li.nine div {background-color:#fff;}
.head1 li.one div dl a,.head2 li.two div dl a,.head3 li.three div dl a,.head4 li.four div dl a,.head5 li.five div dl a,.head6 li.six div dl a,.head7 li.seven div dl a,.head8 li.eight div dl a,.head9 li.nine div dl a,.head1 li.one div dl a:hover,.head2 li.two div dl a:hover,.head3 li.three div dl a:hover,.head4 li.four div dl a:hover,.head5 li.five div dl a:hover,.head6 li.six div dl a:hover,.head7 li.seven div dl a:hover,.head8 li.eight div dl a:hover,.head9 li.nine div dl a:hover {color:#000;}
.head li.two,.head li.three,.head li.four,.head li.five,.head li.six,.head li.seven,.head li.eight,.head li.nine,.head1 li.two,.head1 li.three,.head1 li.four,.head1 li.five,.head1 li.six,.head1 li.seven,.head1 li.eight,.head1 li.nine {background-position:0 -183px;}
.head2 li.two,.head2 li.three,.head2 li.four,.head2 li.five,.head2 li.six,.head2 li.seven,.head2 li.eight,.head2 li.nine {background-position:0 -413px;}
.head3 li.two,.head3 li.three,.head3 li.four,.head3 li.five,.head3 li.six,.head3 li.seven,.head3 li.eight,.head3 li.nine {background-position:0 -413px;}
.head4 li.two,.head4 li.three,.head4 li.four,.head4 li.five,.head4 li.six,.head4 li.seven,.head4 li.eight,.head4 li.nine {background-position:0 -642px;}
.head5 li.two,.head5 li.three,.head5 li.four,.head5 li.five,.head5 li.six,.head5 li.seven,.head5 li.eight,.head5 li.nine {background-position:0 -871px;}
.head6 li.two,.head6 li.three,.head6 li.four,.head6 li.five,.head6 li.six,.head6 li.seven,.head6 li.eight,.head6 li.nine {background-position:0 -1098px;}
.head7 li.two,.head7 li.three,.head7 li.four,.head7 li.five,.head7 li.six,.head7 li.seven,.head7 li.eight,.head7 li.nine {background-position:0 -1325px;}
.head8 li.two,.head8 li.three,.head8 li.four,.head8 li.five,.head8 li.six,.head8 li.seven,.head8 li.eight,.head8 li.nine {background-position:0 -1552px;}
.head9 li.two,.head9 li.three,.head9 li.four,.head9 li.five,.head9 li.six,.head9 li.seven,.head9 li.eight,.head9 li.nine {background-position:0 -1779px;}
.head1 li.one div {background-position:-6px -103px;}
.head1 li.one div dl {background-position:100% -143px;}
.head2 li.two div {background-position:-6px -333px;}
.head2 li.two div dl {background-position:100% -373px;}
.head3 li.three div {background-position:-6px -333px;}
.head3 li.three div dl {background-position:100% -373px;}
.head4 li.four div {background-position:-6px -562px;}
.head4 li.four div dl {background-position:100% -602px;}
.head5 li.five div {background-position:-6px -791px;}
.head5 li.five div dl {background-position:100% -831px;}
.head6 li.six div {background-position:-6px -1018px;}
.head6 li.six div dl {background-position:100% -1058px;}
.head7 li.seven div {background-position:-6px -1245px;}
.head7 li.seven div dl {background-position:100% -1285px;}
.head8 li.eight div {background-position:-6px -1472px;}
.head8 li.eight div dl {background-position:100% -1512px;}
.head9 li.nine div {background-position:-6px -1699px;}
.head9 li.nine div dl {background-position:100% -1739px;}
/*===========底部=============*/
.Footer {min-width:950px; text-align:center; line-height:200%; color:#999; border-top:2px #eee solid; padding-top:8px; clear:both; overflow:hidden;}
.Footer label {font:18px verdana; color:#f60; font-weight:bold;}
.Footer span {font-family:arial; color:#f60;}
.Footer a {color:#666; text-decoration:none;}
.Footer a:hover {color:#f00; text-decoration:underline;}
.Footer a.Icp {color:#ccc; text-decoration:none;}
.Footer a.Icp:hover {color:#ccc; text-decoration:none;}
/*===========底部地图=============*/
.FooterMap {margin-top:5px; padding:5px 0; border-top:1px #eee solid; background:#f9f9f9;}
.FooterMap table {width:950px; margin:0 auto; color:#aaa;}
.FooterMap table a {color:#aaa; text-decoration:none;}
.FooterMap table a:hover {text-decoration:underline;}
/*==========公共分页===========*/
.page{padding:10px; text-align:left; _clear:both; overflow:hidden; font-size:11px; font-family:Arial; _height:100%;}
.page a {padding:0 6px; float:left; background:#fff; border:1px #ccc solid; width:auto; height:17px; line-height:17px; margin-right:5px; text-align:center; color:#000!important; text-decoration:none; display:block;}
.page a:hover {border:1px #000 solid; background:#f2f2f2; color:#C00!important; text-decoration:none;}
.page span,.page2 span {float:left; margin-right:5px; text-align:center; height:17px; line-height:17px; font-weight:bold;}
.page .cur_page,.page2 .cur_page {padding:0 6px; background:#c33; border:1px #c33 solid; color:#fff;}
.page .break_page,.page2 .break_page {font-size:12px; font-weight:bold; color:#666;}
.page .page_cur_all,.page2 .page_cur_all {font-size:12px; font-weight:normal; line-height:19px;}

/*==========新闻公共分页===========*/
.page2 {padding:10px; text-align:left; _clear:both; overflow:hidden; font-size:11px; font-family:Arial; _height:24px;height:24px;}
.page2 a {padding:0 6px; float:left; background:#fff; border:1px #ccc solid; width:auto; height:17px; line-height:17px; margin-right:5px; text-align:center; color:#000!important; text-decoration:none; display:block;}
.page2 a:hover {border:1px #204e7d solid; background:#e8f3fd; color:#C00!important; text-decoration:none;}

/*==========页顶搜索===========*/
#BSearch { height:54px; width:510px; margin-right:auto; margin-left:auto; float:left; } #BConts .Bform { margin:0; padding:0; } .Bform .BSelect { float:left; margin-top:5px; margin-left:2px; margin-right:2px; } .Bform .BInput { line-height:20px; height:18px; margin-top:4px; margin-right:2px; margin-left:2px; float:left; border:1px solid #999; color:#666; } #BCard { height:24px; background-image:url(/Images/Bg2.gif); background-repeat:repeat-x; background-position:bottom; padding-left:4px; float:left; width:428px; } #BCard A { line-height:23px; height:23px; float:left; width:65px; text-align:center; display:block; text-decoration:none; color:#05558d; } #BCard .BgPick { background-image:url(/Images/Bg1.gif); background-repeat:no-repeat; position:static; display:inline; margin-top:1px; font-weight:bolder; } #BConts { height:29px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#a9a9a9; border-bottom-color:#a9a9a9; border-left-color:#a9a9a9; background-color:#f2f2f2; float:left; width:430px; } #Bbut { float:right; height:28px; width:65px; } #Bbut .Bsubmit { line-height:20px; height:29px; float:left; background-color:red; color:#FFF; background-image:url(/Images/Bg5.gif); background-repeat:no-repeat; background-position:0 0; width:63px; clear:both; font-weight:bolder; border-style:solid; border-width:0; }

