* {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}
body {padding-right: 10px; margin-top: 0px; padding-left: 10px; padding-bottom: 0px; font: 12px ËÎÌå; padding-top: 0px; text-align: center}
td {font-size: 13px}
input {font-size: 13px}
select {font-size: 13px}
textarea {font-size: 13px}
ul li {list-style-type: none}
img {border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none}
.hidden {display: none}
.btn {cursor: pointer}
.r {float: right}
.clear {clear: both; margin-top: -1px; font-size: 1px; height: 0px}
.active a:hover {cursor: text; text-decoration: none}
.listx2 li {float: left; width: 50%; font-size:13px;}
.top li b {font-weight: normal}

#wrap {margin: 0px auto; width: 900px; text-align: left}
.mblock {clear: both; float: left; margin-bottom: 11px}
.mblock {border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid}
.mblock .inmb {width: 900px}
.mb0 {width: 100%; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none}
.mb0 .inmb {width: 100%}
#bside {float: left; width: 190px; overflow:hidden;}
#bmain {float: right; width: 700px} 

#pagehead {overflow: hidden; width: 100%; border-bottom: #dedfdf 1px solid; height: 22px}
#phlinks {float: left}
#phlinks li {padding-right: 5px; height: 22px; padding-left: 5px; float: left; padding-bottom: 0px; padding-top: 0px; font-weight:bold;}
#phlinks li a{line-height: 22px; color:#c00;}
#phlinks p {line-height: 22px; height: 22px}
#sethome {padding-right: 10px; padding-left: 18px; background: no-repeat 0px 2px; padding-bottom: 0px; padding-top: 0px}
#addfavo {padding-right: 10px; padding-left: 18px; background: no-repeat 0px 2px; padding-bottom: 0px; padding-top: 0px}
#phrtinfo {float: right; width: 190px; line-height: 22px; height: 22px; text-align: center}
#header {background: #fff; float: left; margin: 0px 0px 4px}
#logo {float: left; margin-left: 5px}
#toplink {float: right; width: 560px}
#toplink li {padding-right: 10px; padding-left: 0px; float: left; padding-bottom: 0px; line-height: 22px; padding-top: 0px; height: 22px}
#toplink li.lst {padding-right: 0px; padding-left: 0px; float: right; padding-bottom: 0px; padding-top: 0px}

#bbs{ height:23px; background-color:#2573CC;  padding-left:20px; width: 880px;float: left; background-image: url(images/bbsbj.gif);}
#bbs a{ font-weight:bold; font-size:13px; line-height:23px; color:#fff;}
#google{float:left; width: 900px; background-color: #FFF; padding:5px 0;}
.google1{ border:1px solid #9BD7FF; height:58px; margin-right:6px; width:403px; float:left; padding-left:20px;}
.ggimg{ float:left;width:468px;}

.topnav {float: left; width: 490px;}
.date {	margin-top:5px;display: inline; background:url(http://hao.360.cn/img/xline611.gif) no-repeat right center; float: left;  width: 190px; text-align: center; font-size: 13px; line-height:22px; }

.titbar {clear: both; overflow: hidden}
.txtbox {clear: both; overflow: hidden}
.titbar {overflow: hidden}
.titbar h3 {font-size: 13px; float: left}
.titbar em {float: right; font-style: normal}
.titbar .tabs {float: left}
.titbar .tabs li {float: left}
.titbar .move {padding-right: 10px; padding-left: 10px; font-weight: normal; float: left; padding-bottom: 0px; cursor: pointer; line-height: 25px; padding-top: 0px}
.titbar .move a:link {color: #6dbf00}
.titbar .move a:hover {color: #6dbf00}
.titbar .move a:visited {color: #6dbf00}
.bm2 .titbar .move a:link {color: #0072ff}
.bm2 .titbar .move a:hover {color: #0072ff}
.bm2 .titbar .move a:visited {color: #0072ff}
.subbm .titbar .move0 {padding-top: 25px}
.subbmover .titbar .move0 {padding-top: 0px}
.subbs {clear: both; float: left; margin-bottom: 11px}
.subbm {clear: both; float: left; margin-bottom: 11px}
.bs1 {border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid}
.bm1 {border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid}
.bm2 {border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid}
.bm3 {border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid}
.subbs .titbar {width: 186px}
.subbs .txtbox {width: 186px}
.subbs .treebox {width: 186px}
.subbs .titbar {background-position: 0px 0px; background-repeat: repeat-x; height: 23px}
.subbs .titbar h3 {line-height: 25px; height: 25px}
.subbs .titbar em {line-height: 25px; height: 25px}
.subbs .titbar h3 {padding-right: 0px; padding-left: 13px; padding-bottom: 0px; padding-top: 0px}
.subbs .titbar em {padding-right: 5px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px}
.subbs .txtbox {padding-right: 0px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px}
.subbs .listx2 {text-align: center}
.subbs .listx2 ul {float: left}
.subbs .txtbox ul {width: 100%}
.homepage .lstbs .txtbox {padding-right: 0px; padding-left: 0px; padding-bottom: 4px; padding-top: 4px}
.homepage .lstbs .txtbox ul {float: left}
.subbs .txtbox li {overflow: hidden; line-height: 23px; height: 23px}
.subbs .txtbox dd {overflow: hidden; line-height: 23px; height: 23px}
.subbs .txtbox ul.top {float: none; margin: 0px 10px; width: auto}
.subbs .txtbox ul.top li {border-bottom: 1px dotted}


#hottopic .txtbox {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 2px; height: 140px}
#hottopic .txtbox ul.hot {float: left; margin-left: 5px; overflow: hidden; width: 110px}
#hottopic .txtbox ul.nor {clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 1px; margin: 0px; width: 100%; padding-top: 0px}
#hottopic .txtbox ul.hot li {clear: both; float: left; width: 100%; line-height: 22px; height: 22px}
#hottopic .txtbox ul.nor li {clear: both; float: left; width: 100%; line-height: 22px; height: 22px}
#hottopic .txtbox ul.nor li {padding-left: 3px}

#maillogin .txtbox {padding-right: 0px; padding-left: 0px; padding-bottom: 8px; padding-top: 8px; text-align: center}
#maillogin table {margin: 0px auto}
#maillogin td {height: 20px}
#maillogin .op {width: 60px}
#maillogin .inpbtn {border-right: 1px solid; border-top: 1px solid; border-left: 1px solid; border-bottom: 1px solid}

#bscity .txtbox {padding-right: 0px; padding-left: 0px; padding-bottom: 6px; padding-top: 4px}
.bm0 {width: 100%}
.subbm .titbar {float: left; width: 698px}
.subbm .txtbox {float: left; width: 698px}
.bm0 .titbar {width: 100%}
.bm0 .txtbox {width: 100%}
.subbm .titbar {height: 23px}
.subbm .titbar .tabs li {width: 85px; line-height: 24px; text-align: center}
.subbm .titbar .tabs li {width: 100px}
.subbm .titbar .tabs li a {display: block}
.subbm .titbar h3 {line-height: 25px; height: 25px}
.subbm .titbar em {line-height: 25px; height: 25px}
.subbm .titbar h3 {width: 100px; text-align: center}
.subbm .titbar em {padding-right: 13px}
.subbm .txtbox li {line-height: 23px; height: 23px}
.subbm .txtbox dd {line-height: 23px; height: 23px}
.subbm .txtbox dt {line-height: 23px; height: 23px}

#hfamsite {height: 165px; overflow:hidden;}
#hfamsite .tabs .active a {font-weight: bold}
#hfamsite .titbar em {padding-right: 13px; padding-left: 0px; padding-bottom: 0px; line-height: 22px; padding-top: 0px}
#hfamsite .txtbox {padding-right: 0px; padding-left: 0px; padding-bottom: 3px; padding-top: 3px}
#hfamsite .txtbox ul {clear: both; float: right; width: 100%}
#hfamsite .txtbox li {float: left; overflow: hidden; width: 81px}
#hfamsite .txtbox ul.top {width: 97%; text-align: left}
#hfamsite .txtbox #my265his li {width: 108px}
#hfamsite .txtbox ul.famurl {float: right; width: 692px}
#hfamsite .txtbox ul.famurl li {background-position: 0px bottom; padding-bottom: 1px; width: 98px; background-repeat: repeat-x; height: 27px}
#hfamsite .txtbox ul.famurl li a {background-position: 5px 10px; padding-left: 14px; float: left; font: 14px/27px tahoma,ËÎÌå; overflow: hidden; background-repeat: no-repeat; height: 27px}
.famsitebox {height: 216px}

#hsitecate .txtbox {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px}
#hsitecate ul {clear: both; float: left; width: 100%}
#hsitecate ul li {background-position: 100% 50%; float: left; width: 76px; line-height: 26px; background-repeat: no-repeat; height: 26px; text-align: center}
#hsitecate {margin-bottom: 10px}
#hcoolsite dl {clear: both; float: left; overflow: hidden; width: 100%; height: 25px}
#hcoolsite dt {float: left; line-height: 25px}
#hcoolsite dd {float: left; line-height: 25px}
#hcoolsite dt.cate {padding-right: 13px; padding-left: 13px; padding-bottom: 0px; padding-top: 0px; letter-spacing: 3px; }
#hcoolsite dt.cate a.en {letter-spacing: 0px}
#hcoolsite dt.more {padding-right: 10px; padding-left: 0px; float: right; padding-bottom: 0px; padding-top: 0px}
#hcoolsite dd {padding-right: 31px}
#hcoolsite {margin-bottom: 10px}
#hcoolsite dt.cate a:link {color: #006600}
#hcoolsite dt.cate a:visited {color: #006600}
#hcoolsite dt.cate a:hover {color: #ff0000}

#games{ float:left; width:900px;}
#games .tit {padding-left: 18px; float: left; line-height: 50px;font-size: 13px; width:70px; font-weight:bold;}
#games .txt {float: right; padding-bottom: 5px;  padding-top: 5px; width:810px;}
#games .txt a {float: left; width:79px; line-height: 20px}

.foot{ width:900px; text-align:center; float:left; margin-top:10px; line-height:20px;}
#footer{ width:900px; text-align:center; float:left;}
#footer li{ line-height:20px;}