﻿body { font-size: 14px; color: #000000; margin: 0px; text-align:center; background-color:#fff; }
ul{margin:0px; padding:0px}
li{list-style-type:none}
p{margin:0px; padding:0px}
a{text-decoration:underline; color:#000}
a:link{color:#0000FF;text-decoration:none;}
a:visited{text-decoration:none; color:#0000FF}
a:hover{color:#CC0000; text-decoration:underline}
a:active{color:#002B8D; }
.left { float:left;}
.right { float:right;}
.gray{color:#666;}
.gray:link,.gray:visited{color:#666;}
.red{color:#CB0002}
.red:link,.red:visited{color:#CB0002}
.blue{color:#0000FF}
.blue:link,.blue:visited{color:#0000FF}

.box{ width: 1200px; margin:0 auto; clear:both; text-align:left; }
.split{ padding: 0px 5px; }
a img{ border: 0px; }
form{ margin:0px; padding:0px; }
.mnum{ padding:0px 5px 0px 5px; }
.btn1{ background-image: url(bg4.gif); padding: 2px 6px 3px 6px; *padding: 2px 6px 1px 6px; border: 1px solid #9fa1a1; }
.btn1:hover{ text-decoration: none; }
.btn2{ background-image: url(bg4.gif); border:1px solid #9fa1a1; height:20px; width:40px; vertical-align:middle; padding:0 3px; cursor: pointer; }
.input{ background-image: url(bg5.gif); border: 1px solid #AFAFAF; width:99px; height: 18px; padding:0px 2px; }
.clear{ clear: both; }

/*顶端导航*/
.loginBar .barBox,.loginFld .Btn input,.loginFldselectBar,.btnH b,.loginBar .ico,.loginFld .Btn,.usernameFldinput input, .passwordFldinput input,.mainbox .hdmenu ul li{ background:url(dhBg.gif) scroll;}
.loginBar { width:1196px; border:1px solid #C4C4C4; border-bottom:0; margin:0 auto; margin-top:7px; }
.loginBar .barBox { border:1px solid #fff; background-position:0 -39px; background-repeat:repeat-x; height:26px; line-height:26px;}

.loginBar .barBox .ilink { float:left; margin-left:8px;}
.loginBar .barBox .ilink .ico,.loginBar .barBox .ilink a { float:left;}
.loginBar .barBox .ilink a { height:12px; line-height:12px; text-decoration:none; color:#000; vertical-align:middle; margin-top:8px;}
.loginBar .barBox .ilink .ico { margin:6px 6px 0;}
.loginBar .barBox .ilink .ico.I { width:11px; height:14px;}
.loginBar .barBox .ilink .ico.M { width:9px; height:14px; background-position:-12px 0;}

.loginBar .barBox .olink { float:right; margin-right:8px;}
.loginBar .barBox .olink a{ text-decoration:none;}

.loginBar .barBox .login { float:left; width:513px;}
.loginBar .barBox .login form{ margin:0; padding:0; float:left; }

.loginBar .Hsplit { float:left; font-size:0; width:1px; height:21px; line-height:21px; display:block; background:#FFF; border-left:1px solid #CCC; margin:2px 12px;}

/*顶端菜单*/
.mainbox { font-family:"宋体"; width:1198px; border:1px solid #C4C4C4; margin:0 auto; background-repeat:repeat-x;}
.mainbox .hdmenu{ padding:5px 8px; vertical-align: middle; height:1%;}
.mainbox .hdmenu ul{ list-style:none; margin:0; padding:4px 0; clear:both; height:12px; line-height:12px; overflow:hidden; }
.mainbox .hdmenu ul li{ float:left; background-position:left -26px; background-repeat:no-repeat; display:block; padding:0 9px 0 10px; line-height:13px;}
.mainbox .hdmenu ul li.s { background:0;}
.mainbox .hdmenu ul li a{ color:black; text-decoration:none;}
.mainbox .hdmenu ul li a.red{ color:red;}
.mainbox .hdmenu ul li a:hover{ color:red; text-decoration:underline;}

.box .banner { height:80px;}
.box .banner .left{ float:left; width:218px;}
.box .banner .center{ float:left; width:450px; margin-left:10px;}
.box .banner .right{ float:right; width:258px;}

/*Quote Index*/
.quoteIndex { border:1px solid #bfbfbf; padding:1px; width:118px;}
.quoteIndex .qi_Main { background:url(zs_Bg.gif) 0 -31px; height:28px; line-height:28px; overflow:hidden; }
.quoteIndex .qi_Main div { float:left; font-weight:bold; color:#494949; font-family:"宋体";}
.quoteIndex .qi_Main div .red { color:#F00;}
.quoteIndex .qi_Main div .green { color:#090;}
.quoteIndex .qi_Main div.data { font-weight:normal; width:852px; overflow:hidden; line-height:27px; _line-height:26px;}
.quoteIndex .qi_Main div.data .blue { font-weight:bold;}
.quoteIndex .qi_Main div.data b { font-family:Arial;}
.quoteIndex .qi_Main .qi_ico,.quoteIndex .qi_Main .qi_split { background:url(zs_Bg.gif) no-repeat; float:left; overflow:hidden;}
.quoteIndex .qi_Main .qi_ico { width:11px; height:11px; margin:8px 4px 0 8px;}
.quoteIndex .qi_Main .qi_split { width:2px; height:18px; background-position:0 -12px; margin:5px 6px 0;}

#top{ width: 948px; height:23px; background: transparent url(bg1.gif) repeat-x scroll 0; margin-left: auto; margin-right: auto; border: 1px solid #bdbdbd; margin-top: 5px; }
#top ul{clear:both; display:block; padding-top:4px;}
#top ul li{float:left; border-right:1px solid #000; padding:0 7px 0 8px; display:block}
#top .end{border:none}
#top a{ text-decoration:none; }
#top a:hover{ text-decoration:underline; }
.topbg{ height:3px !important; font: 0px Arial; background-color: #eaeaea; margin-bottom:6px; }
#banner{ height:90px; margin-top:1px; }
#logo{ width: 175px; text-align: center; padding-top: 12px; float: left; }

.search{ width: 43px; height:20px; background-image: url(search.gif); border: 0; cursor: pointer; padding: 0px 5px; }

.top8{ margin-top:8px; }
#focusimg{ width: 318px; height:214px; border: 1px solid #91b0cc; overflow:hidden; }
#focusFlash{ padding: 7px 9px; }

.cola { float:left; width:320px; margin-right:8px; }
.colb { float:left; width:372px; }
.colc { float:right; width:252px;}
.coll { float:left; width:700px; overflow:hidden;}
.box_item{}
.box_item li{ overflow:hidden;}
.ico,.nowi,.dayi { background:url(elements.gif) no-repeat; font-size:0; line-height:0; float:left; overflow:hidden;}
.t,.box_item .scrollPic ul li span{ background:url(titBg.gif) repeat-x; height: 25px; line-height:25px; overflow:hidden; border:1px solid #91b0cc; border-bottom:0; }
.box_item .t { font-family:"宋体";}
.box_item .t b a { text-decoration:none;}
.t .b{ float:right; margin-right:12px; display:inline; }
.box_item .t b.ico { width:8px; height:8px; margin:9px 0 0 12px;}
.box_item .t b{ font-size:14px; height:14px; line-height:14px; vertical-align:middle; margin-top:6px; float:left; text-indent:12px; color:#484848; }
.item2 .t { background-position:0 -26px;}
.item3 .t { background-position:0 -52px; border:1px solid #c4c4c4; border-bottom:0;}
.item4{ display: inline; width: 340px; float:left; }
.item5 .t { background-position:0 -78px; border:1px solid #c4c4c4; border-bottom:0;}

.htBox { border:1px solid #91b0cc; clear:both;}
.ntBox { border:1px solid #91b0cc; border-top:0; clear:both;}
.box_item .htBox{ border: 1px solid #91b0cc; }
.item3 .htBox { border:1px solid #c4c4c4; background:#fafafa;}
.item5 .htBox { border:1px solid #c4c4c4;}

.box_item .htBox ul{ display: block; clear:both; }
.box_item .htBox li{ float: left; height:22px; line-height:22px; }
.box_item .htBox .m{ height: 21px !important; line-height:21px; background:#f2f9ff; color:#62676b; border-bottom:1px solid #91b0cc; overflow:hidden; }
.box_item .htBox .s{ background:#f5f5f5; }
.center { text-align:center !important;}
.item1 .htBox ul { width:100%; height: 23px;}
.item1 .htBox li.w20 a{ color:#647aac;}

.item3 .htBox .m { background:#f2f2f2 !important; border-bottom:1px solid #C4C4C4;}
.item3 .htBox.rankList ul { background:#FFF; height: 23px;}
.item3 .htBox.rankList ul.ss { background:#f3f3f3;}

.w5{ width: 5%; text-align:center;}
.w7{ width: 7%; text-align:center; }
.w8{ width: 8%; text-align:center;}
.w10{ width: 10%; text-align:center; }
.w12{ width: 12%; text-align:center; }
.w13{ width: 12.5%; text-align:center; border-right:1px solid #9DC5FD; }
.w15{ width: 15%; text-align:center; }
.w20{ width: 19.9%; text-align:center; }
.w30{ width: 29.9%; text-align:center; }
.w35{ width: 34.5%; }
.w40{ width: 39.5%; }
.w45{ width: 44.5%; }
.w50{ width: 50%; }
.w55{ width: 55%; }
.w65{ width: 65%; }
.w20_1{ width: 19.9%; text-align:center; color:#717171; border-right:1px solid #9DC5FD; }
.w50_1{ width: 50%; border-right:1px solid #9DC5FD; font-size:14px; text-indent:5px; }
.w252{ width: 262px; }
.w688{ width: 688px; }
.w471 { width:471px;}
.w168 { width:178px;}
.w774 { width:774px;}
.n0,.n1 { color: #fff; font-family:"黑体"; width:20px; height:16px; line-height:17px; overflow:hidden; vertical-align:middle; margin:3px auto; display:block; }
.n0{ background: #FE6600; font-weight:bold; }
.n1{ background: #72b1dc; }

.box { height:1%;}
.box:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.box_item .list { height:1%; position:relative;}
.box_item .list:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.box_item .list a { font-size:14px; float:left; display:inline; margin-left:20px;}
.box_item .list .b { float:right; text-indent:0; margin-right:12px; position:absolute; right:0;}
.box_item .list .b a { color:#647aac; font-size:12px;}
.box_item .list ul { height:1%;}
.box_item .list ul:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.box_item .list li { background:url(li0.gif) 12px 11px no-repeat; height:24px; line-height:24px; width:100%; float:left; overflow:hidden; clear:both; margin:0;}
.box_item .list li.ad { background:none; padding:0 12px; float:none; clear:both; width:auto; text-align:right;}
.box_item .list li.ad a { margin-left:0; float:none; font-size:12px;}
.box_item .list .splitLine { margin:3px auto 2px auto;}
.box_item .list #centerBull li{ height:22px; line-height:22px; background:none; text-indent:12px; display:block;}
.box_item .list #centerBull li a { float:none; font-size:12px; margin:0;}

.item3 .htBox .help { padding:8px 0 7px; height:75px; overflow:hidden;}
.item3 .htBox .help li{ height:25px; line-height:25px; float:left; padding-left:38px; overflow: visible; background: url(bg7.gif) no-repeat scroll 16px 7px; }

.item3 .htBox .tj{ padding:4px 8px 3px; font-family:"宋体"; }
.item3 .htBox .tj li{ height: 24px; line-height:24px; display:block; float:none; overflow:hidden; color:#00339c; }
.item3 .htBox .tj li font { font-size:12px;}
.item3 .htBox .tj li a { text-decoration:none;}

.htBox.bList li.w40{ font-size:14px; background:url(li0.gif) 12px 50% no-repeat; text-indent:24px;}
.htBox.bList li.w40.center{ font-size:12px; background:none; text-indent:0; text-align:center;}
.box_item .htBox ul.last { height:23px; overflow:hidden;}
.box_item .htBox ul.last li { width:100%; text-align:center;}
.box_item .htBox ul.last li a{ color:red;}
.box_item .htBox ul.last li a:hover {color:red; text-decoration:none;}

.tbull { padding:4px 0; font-family:"宋体";}
.tbull ul { clear:both; width:430px; margin:0 auto; height:24px; line-height:24px;}
.tbull li { float:left; width:72px;}
.tbull li.split { width:auto;}
.tbull li a { float:left; height:12px; line-height:12px; vertical-align:middle; margin-top:6px; text-decoration:none;}
.tbull li b { margin-top:7px !important; margin-left:2px;}

.box_item .scrollPic { width:243px;height:216px; margin:0 auto; overflow:hidden; position:relative; }
.box_item #blogerList { width:243px; height:216px;overflow:hidden; position:absolute; width:2500px; }
.box_item .scrollPic ul { height:92px; float:left; clear:both; margin-top:12px;}
.box_item .scrollPic ul li { height:92px; width:73px; overflow:hidden; float:left; display:inline; clear:none; margin:0 4px;}
.box_item .scrollPic ul li img { padding:1px; border:1px solid #d4d4d4; width:69px; height:69px; float:left;}
.box_item .scrollPic ul li span { background-position:0 -103px; float:left; clear:both; border:1px solid #d4d4d4; border-top:0; height:18px; line-height:18px; overflow:hidden; text-align:center; width:71px;}
.box_item .scrollPic ul li span a { font-size:12px; margin:0; float:none;}

.scrollBtn { display:inline;}
.prev,.next,.first_btn,.last_btn { background:url(elements.gif) no-repeat; float:left; width:18px !important; height:16px !important; line-height:16px !important; overflow:hidden; cursor:pointer; display:inline; text-indent:0px !important;}
   .prev { background-position:0 -22px;  }
   .next { background-position:-19px -22px; }
   .first_btn { background-position:0 -39px; cursor:default; }
   .last_btn {background-position:-19px -39px; cursor:default; }
.highlight_tip { display:inline; float:left; margin-top:14px; margin:0 6px; text-indent:0px !important; }
.highlight_tip b { display:inline; float:left; width:6px; height:6px !important; overflow:hidden; margin:0 2px; background:url(elements.gif) no-repeat 0 -56px; text-indent:-9999px !important; }
.highlight_tip .current { background-position:-7px -56px; }

.to3 { margin-top:3px; height:20px; line-height:20px; overflow:hidden;} 
.left { float:left;}
.to3 b { float:left; font-weight:lighter;}
.to3 b.search_ico{ width:25px; height:20px; background:url(search_ico.gif) 0 -4px no-repeat; margin:0 5px 0 10px;}
b.btn { background:url(btn_bg.gif) 0 0 repeat-x; border:1px solid #5491E4; color:#FFF; height:18px; line-height:18px; margin:0; padding:0; width:40px; font-size:12px; border:1px soled #EFEFEF; vertical-align:middle; cursor:pointer; text-align:center; margin-left:12px; float:left; font-weight:lighter;}
.to3 .txt{ float:left; height:20px; line-height:20px; margin-right:7px;}
.to3 .txt label { vertical-align:middle;}
.to3 .txt input { vertical-align:middle; float:left;}
.to3 .txt span { vertical-align:middle; float:left; height:12px; line-height:12px; margin-top:4px;}


.searBox { height:83px; overflow:hidden; border:1px solid #9dc4fd; background:url(searbg.gif) repeat-x;}
.searBox .h_split { background:url(searbg.gif) 0 -84px no-repeat; font-size:0; margin-top:10px; float:left; width:1px; height:68px; overflow:hidden;}
.searBox .left { width:483px; float:left;}
.searBox .right { width:474px; float:right;}
.searBox .left ul { width:370px; height:25px; line-height:25px; margin:14px auto 6px;}
.searBox .left ul li { float:left; font-size:14px; margin:0 16px;}
.searBox .left ul li.split { width:1px; height:23px; overflow:hidden; font-size:0; background:url(searbg.gif) 0 -153px no-repeat; margin:0;}
.searBox .left ul li.at a { font-weight:bold; color:#464646; text-decoration:none;}
.searBox .left .searbox1 { clear:both; width:370px; margin:0 auto;}
.searBox .left .input { width:310px; height:18px; line-height:18px;}
.searBox .searchBull { width:390px; margin:18px auto; font-family:"宋体";}
.searBox .searchBull li { height:24px; line-height:24px;}


.tlink { margin-left:12px; float:left; font-size:14px; font-family:Arial;}
.nowi,.dayi { width:9px !important; height:9px !important; text-indent:0 !important; margin-left:8px; margin-top:1px !important; overflow:hidden; background-position:0 -12px;}
.dayi { background-position:-10px -12px;}
.b.text_ico { height:12px; line-height:12px; vertical-align:middle; margin-top:7px; }
.b.text_ico span { height:12px; line-height:12px; float:left; color:#454545; margin-left:4px; font-family:"宋体";}

.htBox.hotUser { font-family:"宋体"; }
.htBox.hotUser div{ clear:both;}
.htBox.hotUser div.content { height:1%; padding:4px 12px;}
.htBox.hotUser div.content:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.htBox.hotUser div.title { font-size:12px; height:24px; line-height:24px; padding-left:4px; font-family:Arial; color:#990000; font-weight:bold; }
.htBox.hotUser ul.link { height:1%;}
.htBox.hotUser ul.link:after{content: ".";display: block;height: 0;clear: both; visibility: hidden;}
.htBox.hotUser ul.link li { height:22px; line-height:22px; margin: 0 4px; white-space:nowrap; overflow:visible; display:inline; }
.htBox.hotUser ul.link li a { text-decoration:none; float:left; height:12px; line-height:12px; vertical-align:middle; margin-top:5px; text-decoration:none;}
.htBox.hotUser ul.link li.dayt,.htBox.hotUser ul.link li.nowt { padding-right:12px;}
.htBox.hotUser ul.link li.dayt { background:url(dayt.gif) no-repeat 100% 50%;}
.htBox.hotUser ul.link li.nowt { background:url(nowt.gif) no-repeat 100% 50%;}

/*.htBox.hotUser ul.link a { float:left; height:12px; line-height:12px; vertical-align:middle; margin-top:5px; text-decoration:none;}
.htBox.hotUser ul.link b { margin-top:6px !important; display:block; }
.htBox.hotUser ul.link b.nowi,.htBox.hotUser ul.link b.dayi { margin-left:2px;}*/

/*Search Box*/
.searType li { margin:0 !important;}
.searType li a { float:left; text-decoration:none;}
.searType li a b.radio { width:13px; height:13px; overflow:hidden; background:url(radiobox.gif) 0 0 no-repeat; float:left; margin:5px 6px 0; display:inline; cursor:pointer;}
.searType li a:hover b.radio { background-position:-13px 0; }
.searType li a:active b.radio { background-position:-26px 0; }
.searType li.at a b.radio{ background-position:0 -13px;}
.searType li.at a:hover b.radio { background-position:-13px -13px;}
.searType li.at a:active b.radio { background-position:-26px -13px;}
