body {font-size: 12px; margin: 0px;font-family:Arial, Helvetica, sans-serif,\5B8B\4F53;word-break:break-all; background:#e5e5e5; text-align:center; color:#404040}
a {color:#404040; text-decoration:none}
a:hover {color:#c60000; text-decoration:underline}
h1 a,h2 a {color:#222}
form,input,select,ul,li,p,h1,h2,h3,h4,h5,h6,p,dl,dt,dd { margin:0; padding:0; text-indent:0}
body,td,select,input{ font-size:12px;color:#333}
ul,li{ list-style:none}
img,a img{border:0 none}
p {line-height:18px;margin:0; padding:0; text-indent:0}
hr {margin:0;padding:0; height:1px; overflow:hidden; border:0 none}
i {font-style:normal}
.p-r {padding-right:12px}
.underline,.underline a { text-decoration:underline}

.orange,.orange a {color:#d75100}
.red,.red a {color:#c60000}
.green,.green a {color:#009800}
.blue,.blue a  {color:#0068b7}
.gray,.gray a {color:#888}
.gray a {text-decoration:none}
.gray a:hover { color:#c60000}

.eng { font-size:10px; font-weight:normal;padding-left:10px}

.clear{height:1px; margin-top:-1px;clear:both;overflow:hidden}

.m10px {margin:10px}
.p10px {padding:4px 10px}
.lrp10px {padding:0 10px}
.lrm10px {magin:0 10px}
.pbt10 {padding-top:10px}
.mart {margin-top:10px}
.martie6 {_margin-top:10px}
.marb {margin-bottom:10px}
.marb15 {margin-bottom:15px}
.m-r8 {margin-right:8px}
.m-r20 {margin-right:20px}
.nopdb {padding-bottom:0}
.pdb10 {padding-bottom:10px}
.graybdr { border:#e2e2e2 solid 1px; overflow:hidden;zoom:1}
.graybt { border-bottom:#e2e2e2 solid 1px}
.f12px{font-size:12px}
.f14px{font-size:14px}
.f16px{font-size:16px}
.left{float:left;display:inline}
.right{float:right; display:inline}
.hidden{display:none}
.dashline { border-bottom:#bfbfbf dashed 1px;margin-bottom:4px;padding-bottom:5px}
.tright {text-align:right}
.ctr {text-align:center}
.fwn {font-weight:normal}
.borderR {border-right:#e2e2e2 solid 1px;padding-right:9px}
.borderRL {border-right:#e2e2e2 solid 1px;padding-right:9px;border-left:#e2e2e2 solid 1px;padding-left:9px; margin:0 10px}
.tbdr0 { border-top:0 none}
.imptBox { border:#f8df94 solid 1px}
.solid { border-bottom:#e8e8e8 solid 1px; padding-bottom:10px;margin-bottom:6px}
.solid2 { border-bottom:#bfbfbf solid 2px; padding-bottom:10px;margin-bottom:10px}
.graybg { background-color:#f6f6f6}


.more{font-family:\5B8B\4F53;float:right;font-weight:normal;font-size:12px;}
.more a:link,.more a{color:#888}

.reg01,.reg02,.reg03,.accu {background-image:url(../images/iconsbg.png); background-repeat:no-repeat}

/*按钮*/
.btn54_out,.btn54_on,.btn82_out,.btn82_on,.btn50_out,.btn50_on,.searchbtn_out,.searchbtn_on,.redbtn_out,.redbtn_on,.redbtn50_out,.redbtn50_on,.redbtn70_out,.redbtn70_on,.wbtn_out,.wbtn_on {background:url(../images/tabbg.png) no-repeat;cursor:pointer;vertical-align:middle;border:0 none}
.btn54_out,.btn54_on {width:54px; height:20px;line-height:20px; text-align:center;font-size:12px}
.btn54_out {background-position:0 -110px; color:#404040}
.btn54_on {background-position:0 -130px; color:#775319}

.btn82_out,.btn82_on {width:82px; height:20px;line-height:20px; text-align:center;font-size:12px}
.btn82_out {background-position:-55px -130px; color:#0068b7}
.btn82_on {background-position:-55px -110px;color:#404040}

.btn50_out,.btn50_on {width:50px; height:22px;line-height:22px; text-align:center;font-size:12px}
.btn50_out {background-position:-79px -151px; color:#404040}
.btn50_on {background-position:-79px -173px; color:#775319}

.redbtn_out,.redbtn_on {width:60px; height:20px;line-height:20px; text-align:center;color:#fff; font-size:12px}
.redbtn_out {background-position:-140px -110px}
.redbtn_on {background-position:-140px -130px}

.redbtn50_out,.redbtn50_on {width:50px; height:24px;line-height:24px; text-align:center;color:#fff; font-size:12px}
.redbtn50_out {background-position:-83px -49px}
.redbtn50_on {background-position:-83px -73px}

.redbtn70_out,.redbtn70_on {width:70px; height:30px;line-height:30px; text-align:center;color:#fff; font-size:14px; font-weight:bold}
.redbtn70_out {background-position:0 -260px}
.redbtn70_on {background-position:0 -290px}

.wbtn_out,.wbtn_on {width:60px; height:24px;line-height:24px; text-align:center;color:#c60000; font-size:12px; font-weight:bold}
.wbtn_out {background-position:-71px -260px}
.wbtn_on {background-position:-71px -284px}

.searchbar span input,.hotlist table td span input,.data_search span input,.check span input {border:#b1b1b1 solid 1px;background-position:left -536px;vertical-align:middle;color:#888;background-image:url(../images/indexbg.png); padding:0 3px}

.searchbox,.searchtab .on,.tit_box,.vertit,.artTab .TabOn {background-image:url(../images/indexbg.png)}

.pionts ul li,.tit_k,.tit_arrow,.tit_arrow14,.pionts_s ul li,.siderlist .tit,.tit_k_s  {background-image:url(../images/icons.png); background-repeat:no-repeat;}
.topguid span,.question,.answer,.arrow td {background-image:url(../images/iconsbg.png); background-repeat:no-repeat}

/*页面架构*/
#Page_Container {text-align:left; position:relative}

#Container {padding:15px; text-align:left;overflow:hidden;_zoom:1;margin:0 auto;background-color:#fff; width:980px}
#Footer {margin:0 auto; border-top:#c60000 solid 2px; line-height:24px; text-align:center; clear:both; background-color:#fff}
#Footer div { background-color:#f1f1f1; height:24px}
#Footer p { line-height:24px}
#Footer img { width:102px; height:39px; vertical-align:middle; margin:10px 10px}

.Content,.Main620,.Main700 {margin-right:20px; float:left; display:inline; overflow:hidden}
.Main640 {margin-right:10px; float:left; display:inline; overflow:hidden}
.Content {width:400px;}
.Main620 {width:620px;}
.Main700 {width:700px;}
.Sider,.sider01,.sider02,.sider03,.sider04,.Sider340,.Sider260,.Sider400,.Sider280,.Sider306,.Sider310,.Sider330{float:left;display:inline;}
.Sider {width:560px; overflow:hidden; zoom:1}
.Sider340 {width:340px}
.Sider330 {width:330px}
.Sider260 {width:260px}
.Sider400 {width:400px}
.Sider280 {width:280px}
.Sider306 {width:306px}
.Sider310 {width:310px}
.sider01 { width:280px;margin-right:20px;}
.sider02 { width:260px}

.Main640 {width:640px;}

.hotlist h2 {font-family:\9ED1\4F53; font-size:18px; line-height:36px;text-align:left; overflow:hidden; font-weight:normal}



.searchbar { overflow:hidden}
.searchbar span input {font-size:12px; line-height:22px; height:22px}
.searchbar p {line-height:24px;}
.searchbar p a {margin-right:6px}

.check { overflow:hidden}
.check span input {font-size:12px; line-height:22px; height:22px; border:#b90000 solid 1px}

/*标题*/
.title {height:32px; line-height:32px;font-weight:bold; font-size:14px}
.title a { color:#222}
.title span {font-weight:normal}

.title_s {height:26px; line-height:26px;font-weight:bold; font-size:12px}
.tit_k {background-position:-32px 5px; padding-left:20px; color:#666; margin-bottom:4px}
.sider02 .graybdr .tit_arrow {margin:0 6px}
.tit_arrow {background-position:-10px -36px; padding-left:14px; color:#222;}
.tit_arrow14 {background-position:-10px -34px; padding-left:14px; color:#222; border-bottom:#e2e2e2 solid 1px;}
.tit_box {padding:0 6px;background-position:0 -207px; border-bottom:#e8e8e8 solid 1px}

.tit01 {color:#222; border-top:#e8e8e8 solid 1px;border-bottom:#cc0000 solid 2px;padding:0 6px}
.tit_k_s {background-position:-28px 8px; padding-left:24px;color:#222;border-bottom:#cc0000 solid 2px;padding-right:6px}
.tit09 { border-bottom:#c60000 solid 2px; font-weight:bold; font-size:14px; overflow:hidden; padding-top:2px; line-height:30px;height:30px}
.secTab160 span,.secTab160 .on,.secTab span,.secTab .on,.tit09 dt,.tit09 .on,.titletab span,.titletab .on {background-image:url(../images/tabbg.png);background-repeat:no-repeat;}
.tit09 dt {background-position:0 -79px; height:30px;line-height:30px; width:80px; text-align:center; color:#fff; float:left;margin-right:1px; display:inline;}
.tit09 .on {background-position:0 -49px;}

.tit_n {font-family:黑体; font-size:18px; font-weight:normal; line-height:40px;height:40px;border-bottom:#cc0000 solid 2px;padding:0 10px}

/*友情链接*/
.friendLink {clear:both; border:#e2e2e2 solid 1px;margin:10px auto; padding:4px 9px; text-align:left;}
.friendLink ul {font-size:12px; overflow:hidden;_zoom:1;margin-left:30px;}
.friendLink ul li { padding:0 5px; line-height:24px; float:left;}

.vertit {background-position:-526px -409px; height:68px; width:24px; color:#fff; float:left;display:inline; text-align:center; line-height:100%; padding-top:8px;margin-right:5px}

.tabtit {background-color:#f1f1f1; border-bottom:#e8e8e8 solid 1px; line-height:26px;padding-right:6px;}
.tabtit span {display:inline-block;height:26px; line-height:26px; margin:2px 6px 0;padding:0 6px;cursor:pointer;}
.tabtit span.on {height:27px;margin-bottom:-11px;background:#fff; font-weight:bold;border:#e8e8e8 solid 1px;border-bottom:0 none}

.tab_s { line-height:30px; font-size:12px; color:#999}
.tab_s span {display:inline-block; margin:0 6px; color:#222}
.tab_s span.on { font-weight:bold}

/*列表*/
.hotlist {font-size:12px;}
.hotlist h1 a,.hotlist h2 a,.hotlist h3 a,.siderlist h1 a {color:#222}
.hotlist h1,.siderlist h1 {font-family:\9ED1\4F53;font-size:20px;font-weight:normal;line-height:30px; height:30px;}
.hotlist h2,.siderlist h2 {font-size:14px;line-height:30px; height:30px; font-family:\5B8B\4F53; font-weight:bold}
.hotlist h3 { font-size:12px;font-weight:normal; line-height:24px}
.hotlist h4 { font-size:12px; font-weight:normal; line-height:30px}
.hotlist ul {padding-bottom:3px}
.hotlist ul li {overflow:hidden; line-height:24px;}
.hotlist ul li a {color:#555}
.hotlist ul li span {padding-right:8px}
.hotlist p { line-height:18px; font-size:12px}
.hotlist p a,.img_news p a { color:#666}
.hotlist p b {line-height:24px;}
.hotlist table td { line-height:24px;height:24px}
.hotlist table td span input { line-height:22px; height:22px}

.reportbg { background:url(../images/report_bg02.png) no-repeat; padding:18px 8px 36px 18px}
.reportbg h3 {padding-right:30px}
.reportbg p {padding-right:24px;margin-right:18px}

.img_news,.img_news80,.img_news230 { overflow:hidden;zoom:1}
.img_news img { float:left;margin:0 10px 10px 0;}
.img_news h3,.img_news p { font-size:12px;}
.img_news h3 {line-height:18px; margin-bottom:6px}
.img_news p {line-height:22px;}


.pionts { font-size:14px}
.pionts ul li {font-size:14px; background-position:-28px -16px;padding-left:12px}
.pionts ul li a,.pionts_s ul li a {color:#333}

.pionts_s { font-size:12px}
.pionts_s ul li {font-size:12px; background-position:-28px -16px;padding-left:10px}

.kline { overflow:hidden;zoom:1}
.kline table { width:100%; border:0; font-size:12px; line-height:24px;}
.kline img { float:left; margin:0 4px 0 0; display:inline}
.kline p {line-height:22px; margin-bottom:8px}
.kline p a { margin-right:6px}

.report { background:url(../images/report_bg.png) no-repeat top center; padding-bottom:20px}
.report h2 { text-align:center;font-size:14px;line-height:32px; height:32px; font-family:\5B8B\4F53; font-weight:bold;padding-top:8px; color:#222;border-bottom:#e8e8e8 dashed 1px;margin:0 12px}
.report ul {padding:0 12px}
.report ul li { line-height:26px;border-bottom:#e8e8e8 dashed 1px;padding:0 6px; font-size:12px;}

.siderlist {padding:6px;}
.siderlist ul { overflow:hidden;zoom:1}
.siderlist ul li {line-height:24px}
.siderlist .tit { background-position:0 -64px;padding-left:0}
.siderlist .tit span {display:inline-block;font-size:11px;font-family:\7EC6\660E\4F53;color:#fff; width:30px; text-align:center; padding-right:4px; margin-right:4px}

.stocks ul { overflow:hidden}
.stocks ul li { width:86px; float:left}

.Tab_data {font-size:12px; line-height:24px; width:258px}
.Tab_data td {border-left:#fff solid 1px;border-right:#fff solid 1px;font-size:12px;padding:0 3px;}
.Tab_data .title {font-weight:bold; font-size:14px; text-align:center; line-height:24px; height:24px}
.Tab_data .graybg,.Tab_cash .graybg {background:#f5f5f5;}
.Tab_data p { line-height:18px; text-align:left}
.arrow td {background-position:-20px -334px;padding-left:12px}

.Tab_cash {font-size:12px; line-height:24px; border-left:#e8e8e8 solid 1px; border-top:#e8e8e8 solid 1px; width:100%; background-color:#fff}
.Tab_cash td {border-right:#e8e8e8 solid 1px; border-bottom:#e8e8e8 solid 1px; text-align:center}
.Tab_cash .title { color:#222;font-size:12px; line-height:24px; height:24px; background-color:#efefef; font-weight:normal}

.data_search span input { line-height:22px; height:22px; width:110px;margin:0 3px}
.data_search span {padding:0 3px; display:inline-block}

.wl_power { background:url(../images/wl_power.png) no-repeat left center; padding-left:100px;line-height:24px; height:24px;}
.d_tit { margin-left:-12px; z-index:10000}
.d_tab { overflow:hidden}
.d_tab ul {}
.d_tab ul li { float:left; width:125px; text-align:center; font-weight:bold; line-height:30px; font-size:14px; background:url(../images/d_tab.png) no-repeat; height:84px; margin:0 3px}
.d_tab ul li p { line-height:27px; font-weight:normal; padding:0;margin-top:0}

.d_ge { overflow:hidden}
.d_ge img { float:left; width:12px; margin:40px 0 0}
.d_ge ul {background:url(../images/d_ge.png) no-repeat;overflow:hidden;float:left; width:182px;margin:0 4px;}
.d_ge ul li { float:left; width:91px; text-align:center; font-weight:bold; line-height:42px; font-size:14px;  height:84px; }
.d_ge ul li span { padding:0; margin:0}
.d_ge ul li p { line-height:42px;padding:0;margin-top:0; color:#fff; font-size:12px;}

/*投票*/
.votebar {background:#f1f1f1; height:12px;margin:6px 0; text-align:left}
.votebar span { font-size:12px; line-height:12px; float:right}
.vote01,.vote02,.vote03,.vote04,.vote05,.vote06,.vote07,.vote08 {height:10px; line-height:10px; overflow:hidden;}
.vote01 { border:#1972cc solid 1px; background:#5bb2ed;}
.vote02 { border:#44ac0b solid 1px; background:#5cd807;}
.vote03 { border:#b702c8 solid 1px; background:#ca1ed5;}
.vote04 { border:#ba6c0c solid 1px; background:#f3aa02;}
.vote05 { border:#e94367 solid 1px; background:#fd5d67;}
.vote06 { border:#232323 solid 1px; background:#6a6a6a;}
.vote07 { border:#d75a0b solid 1px; background:#e46600;}
.vote08 { border:#c60000 solid 1px; background:#ff3300;}

.arrowlist {padding:5px; overflow:hidden; zoom:1}
.arrowlist ul {}
.arrowlist ul li {line-height:24px;background-position:-24px -334px;padding-left:10px}
.arrowlist span { line-height:24px; overflow:hidden; zoom:1}
.arrowlist span a {width:64px;display:inline-block; float:left;background-position:-12px -334px;padding-left:20px}

.over300 li {width:300px}

/*注册区*/
.reg01,.reg02,.reg03,.accu {padding-left:15px;padding-right:0;display:inline-block}
.reg01 {background-position:0 -217px;}
.reg02 {background-position:0 -186px;}
.reg03 {background-position:0 -246px;}
.accu {background-position:0 -242px;padding:0 4px 0 16px}

/*股票咨询*/
.question,.answer {padding-left:18px;margin-right:10px}
.question {background-position:0 -67px; }
.answer {background-position:0 -99px; font-size:12px}

/*广告位*/
.bnr {margin:15px auto;clear:both; text-align:center}

/*赢庄器*/
.result,.template {width:680px; margin:10px auto}
.result p { line-height:30px; font-size:14px}
.result b {margin:0 6px}
.result ul { border:#add4fc solid 1px; background-color:#f2f9ff;padding:6px 16px}
.result ul h2 { font-size:14px; color:#222;line-height:30px}
.result ul li { font-size:12px; color:#0068b7; line-height:24px}

.intro {background:url(../images/intro_bg.png) no-repeat; width:518px; height:180px;padding:10px 0;position:absolute}
.intro p { font-size:12px; line-height:24px;padding:4px 10px}

.template ul {}
.template h2 { font-size:16px; margin-bottom:24px}
.template ul li {color:#222; font-weight:bold; line-height:24px; margin-bottom:24px}
.template ul li p { font-weight:normal; color:#444; line-height:24px}

.month { text-align:center; line-height:18px} 
.month span { margin:2px 5px}

.impt {font-size:14px;font-weight:bold; float:left; display:inline}
.impt a,.impt,.Menu p b a {color:#fff45c;}
.impt a { padding-left:0;margin-left:0; background-image:none}

.stockNav {margin:0 auto; width:980px; overflow:hidden;zoom:1;position:relative}

.check {margin-top:2px; position:absolute; right:0; top:0}


/*下拉导航*/
.s_slide { padding:0 15px 0 0;position:relative; text-align:left; margin-left:10px; display:inline-block}
.slide_box {width:54px;position:relative;}
.slide_box span {cursor:pointer;line-height:26px; width:100%; height:26px; overflow:hidden;background:url(../images/NI_slide.png) no-repeat 42px center;color:#0068b7; font-weight:normal;z-index:999999; display:inline-block; position:absolute}
.slide_box ul li {cursor:pointer;}
.slide_ul {width:140px; position:absolute; right:0; top:0; background:url(../images/slide_bg.png) no-repeat top;border-bottom:#e8e8e8 solid 1px; padding-top:26px}
.slide_ul li {display:block; line-height:24px; padding-left:30px; width:110px; position:relative}
.slide_ul li a,.slide_ul li {color:#0068b7}
.slide_ren,.slide_sina,.slide_kaixin,.slide_msn,.slide_qzone,.slide_qwei,.slide_sohu { background-image:url(../images/share_icons.png); background-repeat:no-repeat;}
.slide_ren { background-position:6px 0}
.slide_sina {background-position:6px -24px}
.slide_kaixin {background-position:6px -48px}
.slide_msn {background-position:6px -72px}
.slide_qzone {background-position:6px -96px}
.slide_qwei {background-position:6px -120px}
.slide_sohu {background-position:6px -144px}

.share {text-align:right;padding-right:48px; height:30px}
.hover {background-color:#f2f2f2;}

.comment {}
.comment ul {}
.comment ul li { border-bottom:#d3d3d3 dashed 1px;padding:10px; overflow:hidden;zoom:1;line-height:22px}
.comment ul li img { float:left; margin:6px 18px 0 0}
.comment ul li b { color:#0068b7}
.comment ul li p { color:#888;}

.barlist {}
.barlist h2 { height:32px; line-height:32px; font-size:12px; border-bottom:#e8e8e8 solid 1px; text-align:center;}
.barlist h2 span {float:right; width:130px;text-align:center}
.barlist ul {margin:0 8px}
.barlist ul li {border-bottom:#e8e8e8 dashed 1px; padding:6px; font-size:14px; font-weight:bold; line-height:30px}
.barlist ul li p { line-height:18px; font-weight:normal; font-size:12px; margin-bottom:6px;color:#666 }
.barlist ul li div {float:right; width:100px;text-align:center; height:90px; line-height:90px; font-size:12px; font-weight:normal}
.barlist .info { color:#444}
.barlist .top { background:url(../images/top_arrow.png) no-repeat left; padding-left:24px; display:inline-block;}
.barlist .top a {color:#c60000}

.pics { border-top:#999 solid 2px;padding:10px; clear:both}
.pics ul { overflow:hidden;zoom:1}
.pics ul li { text-align:center; line-height:18px; width:150px; padding:0 20px; float:left; display:inline}
.pics ul li img { margin-bottom:8px;}

.keywords { padding:10px; font-size:14px;}
.keywords a { margin-right:18px}

.send_info { padding:10px 0; text-align:left;line-height:25px; height:25px; overflow:hidden;zoom:1}
.send_info span {padding-left:20px; display:inline-block}
.send_info .slide_sina {margin-right:10px;background-position:0 -24px}
.send_info .slide_qwei {margin-right:10px;background-position:0 -120px}
.send_info input { vertical-align:middle; display:inline}