* {margin:0px;padding:0px;}
a:link,a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
body {margin:0;padding:0;font:12px 宋体;}
td,input,select,textarea {font-size:12px;}
ul li {list-style:none;}
img {border:none;}
.hidden {display:none;}
.show {display:block;}
.abc {display:none;}
.hand {cursor:pointer;}
.btn {cursor:pointer;}
.l {float:left;}
.r {float:right;}
.clear {clear:both;font-size:1px;height:0px;margin-top:-1px;}
.clearboth{clear:both;}
.active a:hover {text-decoration:none;cursor:text;}

.listX2 li {float:left;width:50%;}
.listX3 li {float:left;width:50%;}
.InpTxt {border:1px solid;}

.Top li b {font-weight:normal;}

#Wrap {margin:0 auto 0 auto;width:900px;text-align:left;}

/*===主体栏目=============================================================*/
#body_div{width:100%; height:100%; padding:0; margin:0; background:url(pic/top.gif) repeat-x;}

#Wrap {margin:0 auto 0 auto;width:900px;text-align:left;}

#MCol {width:900px;}
.MBlock {border:1px solid;clear:both; margin-bottom:2px;}
.MBlock .InMB {width:900px;}
.MB0 {width:100%;border:none;}
.MB0 .InMB {width:100%;}
#Bodyer { margin-top:2px;}


#BSide {float:left;width:192px;}
#BMain {float:right;width:700px;}/*575px*/
#BMain1 {width:900px; margin-top:6px; border:solid #CCCCCC 1px; margin-bottom:6px;}
#BBottom {clear:both;}
.noBSide #BSide {display:none;}
.noBSide #BMain {width:100%;}
.noBSide .subBM .txtBox {float:left;}/*897px;*/
.noBSide .subBM .titBar h3 {width:120px;}
.noBSide .urlTxt ul li {width:149px;;}
.margintop4px{margin-top:4px;}

/*页顶*/
#pageHead {width:100%;height:26px;}
#HeadMail {float:left; padding:0 10px; height:26px; line-height:26px; width:500px;}
#HeadMail li {float:left; padding-right:4px; line-height:26px;height:26px;}
#HeadMail input { border:#999999 solid 1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:18px;}
#HeadMail select { border:#999999 solid 1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:20px;}
.setcolor{width:150px;}
#phLinks {float:left;}
#phLinks li {float:left;padding:0 5px;}
#phLinks li,#phLinks p {line-height:26px;height:26px;}
#SetHome {padding:0 10px 0 18px;background:no-repeat 0 2px;height:26px; line-height:26px;}
#AddFavo {padding:0 10px 0 18px;background:no-repeat 0 2px; height:26px; line-height:26px;}

#phRtInfo {float:right;line-height:22px;height:22px;width:192px;text-align:center;}
/*Header*/
#Header {float:left;background:#fff;margin:4px 0; height:67px;}
#Logo {float:left; width:216px;}
#WebWord{ float:left; width:160px;}
.WebWord{ font-size:14px; padding:0; margin:0; line-height:22px; text-align:center}
#head_ad{float:right; width:680px;}
#tMainAds{float:right; width:680px;}
#TopLink {float:right;width:560px;}
#TopLink li {float:left;padding:0 10px 0 0;line-height:22px;height:22px;}
#TopLink li.lst {float:right;padding:0;}

#TopNav {float:right;width:700px;margin:8px 0 0 0;background-position:0 -60px;background-repeat:repeat-x;}
#TopNav .l,
#TopNav .r {width:7px;font-size:1px;height:60px;background-repeat:no-repeat;}
#TopNav .l {background-position:0 0;}
#TopNav .r {background-position:100% 0;}
#TopNav .c {float:left;}

#TopNav dl {clear:both;height:30px;overflow:hidden;width:680px;}/*556px*/
#TopNav dt,
#TopNav dd {float:left;}


.tNav1 {font-weight:bold;}
.tNav1 dd {padding:10px 13px 0 22px;background-repeat:no-repeat;background-position:8px 4px;}
.tNav1 dd.lst {padding-right:0px;}
.tNav1 a:hover {color:#fff}
.tNav2 {line-height:30px;overflow:hidden;}
.tNav2 dd,.tNav2 .tit{padding:0 3px 0 10px;}
.tNav2 dd.fst{padding:0 3px 0 2px;}

/* 公共 subBS & subBM */
.titBar,
.txtBox {clear:both;overflow:hidden;}
.titBar {overflow:hidden;}
.titBar h3 {float:left;font-size:12px;}
.titBar em {float:right;font-style:normal;}
.titBar .tabs,.titBar .tabs li {float:left;}
.titBar .move {float:left;line-height:25px;font-weight:normal;padding:0 10px;cursor:pointer;}
.subBM .titBar .move0 {padding-top:25px;}
.subBMover .titBar .move0 {padding-top:0px;}

.subBS,.subBM {margin-bottom:6px;float:left;}
.BS1,.BM1,.BM2,.BM3 {border:1px solid;}
.BA{ border-bottom:1px solid; border-left:1px solid; border-right:1px solid; width:190px;}

.subBS .titBar,.subBS .txtBox,.subBS .treeBox {width:192px;}
.subBS .titBar {height:28px;background-position:0 0;background-repeat:repeat-x;}
.subBS .titBar h3,.subBS .titBar em {line-height:18px;height:18px;}/*left_title*/
.subBS .titBar h3 {padding:10px 0 0 2px;}
.subBS .titBar em {padding:10px 5px 0 0;}
.subBS .txtBox {padding:3px 0;}
.subBS .listX1 ul {width:100%;}
.subBS .listX1 li {padding-left:12px;float:left;width:100%;}
.subBS .listX2,.subBS .listX3 {text-align:center;}
.subBS .listX2 ul,.subBS .listX3 ul {float:left;}
.subBS .txtBox ul {width:100%;}
.HomePage .lstBS .txtBox {padding:4px 0 4px 0;}
.HomePage .lstBS .txtBox ul {float:left;}
.subBS .txtBox li,
.subBS .txtBox dd {line-height:28px;height:28px;overflow:hidden;}


.subBS .txtBox ul.Top {width:auto;margin:0 10px;float:none;}
.subBS .txtBox ul.Top li {border-bottom:1px dotted;}

/*主体部分*/
#WebContent{clear:both; width:100%; height:100%; margin-top:6px;}

.subBM1 .titBar.subBM1 .txtBox {width:898px;}/*900px*/

.BM0 {width:100%;}
/*.subBM .titBar,.subBM .txtBox {width:698px;float:left;}574px*/
.subBM .titBar,.subBM .txtBox {width:698px;}
.BM0 .titBar,.BM0 .txtBox {width:100%;}
.subBM .titBar { font-size:14px; font-weight:bold;}
.subBM .titBar .tabs li {width:85px;height:28px;line-height:28px;text-align:center;}

.subBM .titBar .tabs li a {display:block;}

.subBM .titBar h3,.subBM .titBar em {line-height:18px;height:18px; padding-top:10px;}/*right_title*/
.subBM .titBar h3 {width:100px;text-align:center; font-size:14px}
.subBM .titBar em {padding-right:12px;}
.subBM .txtBox li,.subBM .txtBox dd,.subBM .txtBox dt {line-height:23px;height:23px; font-size:14px;}

/*顶部搜索栏目*/
#SearchLeft{float:left;width:192px;}
#SearchRight{float:right;width:700px; height:100px; margin-bottom:6px;}
#SearchRight .subBM{ margin:0;}
.searchall{width:900px;}
#bd_div{width:424px; float:left;}
#gl_div{width:470px; float:right; margin-top:8px;}
#google_div{padding-left:4px;}
#Search1{width:450px; clear:both;}
#Search1 .txt{ clear:both; padding-left:6px;}
#Search1 .inp_12{padding-left:12px;}
#Search1 .Searchbtn{ padding-left:10px;}
#Search5{width:440px; clear:both;padding-left:6px;}
#SearchRightAD{float:right; width:240px; height:100px; padding:0;}


#hSearch {width:100%;height:100px;}
#MSoBox {height:100px;width:100%;}/*572px*/
.SoTab,.SoForm1 {clear:both;}
.SoTab li,.SoForm1 li {float:left;}

.SoTab {width:444px;float:left;font-size:14px;font-family:tahoma,宋体;background-position:83px 7px;background-repeat:no-repeat;}/**/

.SoTab ul {padding-left:20px;}
.SoTab li {line-height:25px;}
.SoTab li.tab {overflow:hidden; padding:0 12px;height:25px;}/*width:55px;*/
.SoTab li.active {height:25px; }/*width:60px;*/
.SoTab li.tab a {display:block;text-align: left;border:0px;}
.SoTab li.active a {padding:1px 0 0 0;font-weight:bold;border:0; text-align:center;}
.SoTab li.lst { border-left:#999999 solid 1px;}

.SoForm1 {border:1px solid;float:left;padding:4px 0 2px; height:67px; width:450px;float:left;background-position:105px 0;background-repeat:no-repeat; overflow:hidden;}
.SoForm1 form {height:30px; width:535px;}
.SoForm1 ul { clear:both;}

.SoForm1 .logo {width:106px;text-align:center;padding-right:7px}
.SoForm1 .inp {padding:0;overflow:hidden;}
.SoForm1 .InpTxt {border:1px solid;width:350px;line-height:22px;height:22px;padding-left:2px;font-size:16px;}
#KxForm .InpTxt {width:151px;}
li.keys {line-height:20px;width:686px;overflow:hidden;}
li.keys a {padding:0 0 0 0px;}
li.keys2 {display:none}
.SoForm1 .InpBtn {border:1px solid;font-size:15px;padding:0 1px 0 1px;margin:0 8px 0 5px;height:24px}
#SoForm1 {width:413px}
.Tips {width:272px;height:17px;padding-top:6px;list-style-type:none}

/*站内搜索结果*/
.SearchR{ clear:both; font-size:14px; margin-bottom:6px;}
.SearchR a{ font-size:14px;}
.SearchR div{float:left;}
.SearchR ul{ display:block;}
.SearchR ul li{ float:left; line-height:20px; text-align:center; padding:3px 5px;}
.SearchR span{ padding:0 4px;}

/*新站导航*/
#NewWeb{ clear:both;}
.NewHeight{height:20px;}
.NewWeb{ line-height:20px; padding:0 2px 0 4px;}
#NewWeb div{float:left;}
#NewWeb ul{ display:block;}
#NewWeb ul li{ float:left; height:20px; line-height:20px; text-align:center; padding:0 5px;}
#NewWeb .wtitle{ width:64px;}
#NewWeb .Webname{ width:800px;}
#NewWeb .Webname span{ padding:0 4px;}
/*搜索*/
.WebSearch{ height:70px; line-height:30px; padding:2px; margin-top:6px;}
#NewWeb form{ width:444px;}
#NewWeb .logo {width:80px;text-align:center;padding-right:4px}
#NewWeb .inp {padding:0;overflow:hidden; height:30px; line-height:30px;}
#NewWeb .InpTxt {border:1px solid #CCCCCC;width:270px;line-height:22px;height:22px;padding-left:2px;font-size:16px}
#NewWeb .Searchbtn {overflow:hidden; height:30px; line-height:30px;}

/*名站导航*/
#BestWeb{ clear:both; padding-top:6px;}
#BestWeb .titBar,.txtBox1{ width:445px;}

#hFamSite {height:250px; width:445px; float:left;} 
#hFamSite .tabs .active a {font-weight:bold;}
#hFamSite .titBarR { float:right; height:28px;width:3px; background-repeat:no-repeat; background-position:right}
#hFamSite .txtBox1 {padding:5px 0 2px 0;height:220px;}
#hFamSite .txtBox1 ul {clear:both; float:left;width:444px;}
#hFamSite .txtBox1 #My265His li {width:108px;}
#ScrollNews {height:25px;clear:both; line-height:25px;}
#ScrollNews p {margin-top:7px;float:left;width:100%;}
#ScrollNews iframe {width:445px;height:15px;}
#hFamSite .txtBox1 ul li {width:88px;background-repeat:repeat-x;background-position:0 bottom;padding-bottom:1px; height:27px; text-align:center; float:left; }
#hFamSite .txtBox1 ul li a {font:14px tahoma,宋体;height:27px;overflow:hidden;background-repeat:no-repeat;background-position:5px 10px;}

#StoneSite {height:250px; width:445px; float:right;} 
#StoneSite .tabs .active a {font-weight:bold;}
#StoneSite .titBarR { float:right; height:28px;width:3px; background-repeat:no-repeat; background-position:right}
#StoneSite .txtBoxLink {padding:5px 0 2px 0; height:220px;}
#StoneSite .txtBoxLink ul {clear:both;width:100%; float:left}
#StoneSite .txtBoxLink ul {width:445px;float:right;}
#StoneSite .txtBoxLink ul li {background-repeat:repeat-x;background-position:0 bottom;padding-bottom:1px; height:27px; text-align:center; float:left; width:111px;}
#StoneSite .txtBoxLink ul li a {font:14px tahoma,宋体;height:27px;overflow:hidden;background-repeat:no-repeat;background-position:5px 10px;}

.famSiteBox {height:198px;}
.famSiteBox span {color:#c03;}
#clearHits {clear:both;text-align:right;padding:5px 20px;}

/*实用酷站#hSiteCate{ margin-bottom:10px;}*/
#hCoolSite{ margin-bottom:6px; width:698px;}
#hCoolSite dl {clear:both;width:100%;float:left;height:26px;overflow:hidden;}
#hCoolSite dt,
#hCoolSite dd {float:left; line-height:26px;}
#hCoolSite dt.cate {padding:0 10px;letter-spacing:2px; font-size:14px;}
#hCoolSite dt.cate a.En {letter-spacing:0px;}
#hCoolSite dt.more {float:right;padding:0 8px 0 0;}
#hCoolSite dd {padding-right:20px;}

/*左侧栏目*/

/*天气预报*/
#sTimer {text-align:center;height:18px;}
#sWeather {border-top:1px solid;}
#sWeather .titBar {height:24px; line-height:24px;}
#sWeather .titBar h3,#sWeather .titBar em {line-height:22px;height:22px;}
#sWeather .WeatherBox {border:1px solid; text-align:center; height:52px; line-height:52px; margin-top:2px;}


/*热门话题*/
.hotPic {float:left;width:64px;text-align:right;padding:5px 0 0 0;}
.hotPic img {width:56px;height:72px;}
#HotTopic .txtBox {padding:2px 0 0 0; height:200px;}
#HotTopic .txtBox ul.hot {width:110px;float:left;overflow:hidden; margin-left:5px;}
#HotTopic .txtBox ul.nor {clear:both;margin:0;padding:0 0 1px 0;width:100%;}
#HotTopic .txtBox ul.hot li,
#HotTopic .txtBox ul.nor li {line-height:22px;height:22px;float:left;clear:both;width:100%;}
#HotTopic .txtBox ul.nor li {padding-left:3px;}

#hSideAd1 {border-top:1px dotted;clear:both;float:left;width:100%;padding:5px 0 3px 0;}
#hSideAd1 li {line-height:20px;height:20px;}


/*邮局入口*/
#MailLogin .txtBox {text-align:center;padding:8px 0;}
#MailLogin table {margin:0 auto;}
#MailLogin td {height:20px;}
#MailLogin .op {width:60px;}
#MailLogin .InpTxt {width:100px;}
#MailLogin .InpBtn {border:1px solid;line-height:21px;height:21px;}

/*城市导航*/
#BsCity .txtBox {padding:4px 0 6px 0;}

/*网址分类*/
#hSiteCate .txtBox {padding:0 0 0 0;}
#hSiteCate .bigtitle{ clear:both; height:26px;padding-left:15px; line-height:26px; font:"宋体"; font-size:14px; font-weight:bold; text-align:left; margin:0 5px;background:url(images/line_x1.gif) repeat-x bottom;}
#hSiteCate ul {clear:both;width:100%;float:left; padding-left:6px;}
#hSiteCate ul li {float:left;width:58px;text-align:center; height:26px;line-height:26px; font:"宋体"; font-size:14px;}

/*游戏专题*/
#Games h3 {font-size:12px;}
#Games .tit {float:left;line-height:50px;padding-left:5px;}
#Games .txt {float:right;width:90%;padding:5px 0;}
#Games .txt li {float:left;width:89px;line-height:20px;}

/*友情链接*/
#Links h3 {font-size:12px;padding-top:5px;}
#Links .tit {line-height:22px;height:22px; width:100%;}
.tit strong {float:left;width:80px; padding-left:8px;line-height:22px; height:22px;}
.tit em {font-size:12px;font-style:normal;height:22px;overflow:hidden;font-weight:normal;}
.tit em {float:right;width:100px;text-align:center;line-height:22px;}
#Links .txt { clear:both;padding:5px 4px;}
#Links .txt li {float:left;line-height:20px; padding:0 10px;}

/*工具软件*/
.gongju { margin:6px 0; border:solid 1px; padding:2px; width:894px; height:63px;}
.gongju h3{font-size:12px;}
.user{ height:22px; line-height:22px; padding:0 4px; }
.user .le{ float:left;width:66px;}
.user .ri{ float:right;width:820px;}
.user li{ float:left; padding:0 6px;}
.userbo {background:url(images/line_x1.gif) bottom repeat-x;}
/*综合搜索*/

#Searches{margin-bottom:6px; height:50px;}
#Searches h3 {font-size:12px;}

#Searches .tit,#Searches .inp {float:left;}
#Searches .tit {line-height:48px;padding-left:5px;}
#Searches .inp {padding:13px 0 0 0;width:218px;overflow:hidden;}
#Searches .inp .InpTxt {border:1px solid;width:340px;line-height:22px;height:22px;padding-left:2px;font-size:16px;}
#Searches .inp .InpBtn {margin-left:3px;}
#Searches .txt {float:right;width:68%;padding:5px 0;}
#Searches .txt li {float:left;width:76px;line-height:20px;overflow:hidden;}
#Searches .txt input {margin-right:2px;}
/*举报不良网址等*/
#Report {text-align:center;}
#Report .txt {width:90%; text-align:center;}
#Report .txt li {width:112px;padding:2px 0;float:left;line-height:24px;}
#Report .txt li.goHome {text-align:right;}

/*分类网址列表*/
.urlTxt {float:left;width:100%;padding:5px 0;}
.urlTxt ul {text-align:left;clear:both;}
.urlTxt ul li {float:left;width:139px;border-bottom:1px solid;overflow:hidden;height:21px;}
.urlTxt ul li a {padding-left:6px;line-height:21px;}
.urlTxt ul li.hot a:link, .urlTxt ul li.hot a:visited {color:navy;}
.urlTxt ul li.hot a:hover{color:red;}
.urlTxt .commend {color:#f00;}
.SoKeys {float:left;width:100%;}
.SoKeys dt {float:left;padding:5px 0 0 13px;}
.SoKeys dt strong {font-weight:normal;}
.SoKeys dd {float:left;padding:5px 8px 0 8px;}
.SoKeys dt {color:#f60;}
.SoKeys dd a,.SoKeys dd a:visited {color:#0075EB;}

/*版权信息*/
#CopyRt {text-align:center;clear:both;width:100%; background-color:#F5F5F5;}
.SubPage #CopyRt {width:100%}
#FtLink { font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}
#FtLink a{ font-family:Verdana, Arial, Helvetica, sans-serif;}
#FtCopy { font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}
#FtCopy a {font-family:Verdana, Arial, Helvetica, sans-serif;}
#FtCopy .r {float:left;}

/*内页*/
#Pp {width:100%;margin:0px;font:12px Verdana, 宋体,Geneva, "Arial",sans-serif; height:20px;}
#Pp .Link { height:20px; line-height:20px; margin:0 2px 0 0;background:url(images/home.gif) no-repeat 3px 50%; padding-left:10px;}
#Pp .Link p {padding-left:10px;}
#Pp .Option {float:left;padding:0px;}
.SubPage #Pp {line-height:25px;}
.listUrl { width:698px; margin-left:auto; margin-right:auto;}


/*侧栏网址分类*/
#TreeMenu {float:left;}
#TreeData {padding:5px 0 5px 0;width:168px;float:right;}
#TreeMenu ul {float:none;overflow:visible;clear:both;}
#TreeMenu ul li {float:none;line-height:22px;padding:0;font-size:14px;}
#TreeMenu .unum {font:11px Arial,Verdana,Geneva,sans-serif;color:#c0c0c0;}
#TreeMenu img.s {width:18px;height:24px;vertical-align:middle;}
#TreeMenu img.c {width:18px;height:20px;vertical-align:middle;}
#TreeMenu img.s {cursor:pointer;}
#TreeMenu ul li.open .s {background:url(tree/tree_open.gif) no-repeat 50% 4px;}
#TreeMenu ul li.close .s {background:url(tree/tree_close.gif) no-repeat 50% 4px;}
#TreeMenu ul li.close ul {margin:0px 0px 0px -80px;display:none;}
#TreeMenu ul li.child .c {background:url(tree/dot.gif) no-repeat 5px 7px;}
#TreeMenu ul li {padding-left:6px;}
#TreeMenu ul li li {padding-left:12px;}
#TreeMenu ul li li li {padding-left:12px;}

/*===广告===================*/

#MidTxtAd ul {clear:both;float:left;width:100%;padding:2px 0 0 2px;}
#MidTxtAd ul li {float:left;width:116px;text-align:center;padding:4px 0 3px 0;}
#hRtPicAd1 img {height:60px;}
#hRtPicAd2 {text-align:center;clear:both;height:80px;}
#hRtPicAd2 a {display:block;padding:6px 0 0 0;}
#MBTopAd {margin-bottom:5px;}
#Left_Ad{ clear:both; padding-bottom:2px;}
#Center_Ads{ clear:both; height:60px;}
#Center_Ads ul{overflow:visible;clear:both; padding:0; margin:0;}
#Center_Ads ul li {text-align:left; float:left; width:180px;}
#news_foot_ad1{width:460px; height:60px; float:left;}
#news_foot_ad2{width:235px; height:60px; float:left; margin-left:4px;}
/*===clicked links==========*/
a.Clicked:link,a.Clicked:visited {color:#800080;}
/*===ds=====================*/
#dsli {float:right;width:280px;padding-right:10px; height:28px; line-height:28px;}
#dsli input {margin-top:2px;width:180px;height:17px;color:#AAA;font-size:12px;padding: 1px 0 0 4px;}
#dsli span {padding:1px 2px 0;font-weight:bold;color:#ffffff;font-size:13px}
#dsli img {padding-top:3px;}
#dsli * {vertical-align:middle;float:right;}

/*新闻类别页*/
.News{float:left;width:100%;padding:5px 0;}
.News ul{text-align:left;clear:both;}
.News ul li{float:left;border-bottom:1px dotted #cccccc;overflow:hidden;height:30px; padding-top:12px;}
.News ul li.NewsTitle{ width:600px;}
.News ul li.NewsTime{ width:95px;}
.NewsShow{float:left;width:676px;padding:5px 10px;}
.NewsShow .NewsTitleBig{ width:676px; height:30px; padding-top:15px; font-size:24px; font-weight:bold; font-family:"黑体"; border-bottom:#CCCCCC dotted 1px; text-align:center; }
.NewsShow .NewsTime{width:676px;border-bottom:#CCCCCC dotted 1px; height:20px; padding-top:10px; text-align:center}
.NewsShow .NewsTime span{overflow:hidden;height:24px;padding:0 10px;}
.NewsShow .NewsContent{ width:660px; padding:8px;}
.NewsShow .NewsContentFoot{ width:660px; padding:6px; border-top:#CCCCCC dotted 1px; color:#CCCCCC; text-align:center;}

