@charset "gb2312";
/* bbs.2345.com 2011-12-26 */
.summary{ background:#fafdff; border:1px solid #d0dff5; font-size:14px; line-height:26px; _line-height:32px; padding:10px 15px 12px; margin-bottom:7px;}
.summary img{ vertical-align:top; margin-top:-2px; _margin-top:-6px;}
.pgs a.pg1st,.pgs a.pgpre,.pgs a.pglast,.but_new,.but_new2,.threadtype,.sel_threa,.newpost h2,.newpost h2 span.h2left,.btn_01,.btn_02,.form_bott,.btn_03,.but_reply,.empirical,.empirical em,.authorinfo .arrow,.pop h2{ background:url(../images/bgs.png) no-repeat;}

.sorttag{height:30px; padding:1px 10px 1px 0; margin-top:10px; line-height:30px;border-left:1px solid #cfdae3;border-right:1px solid #cfdae3;background: url(../images/bg_line.png) 0 -99px repeat-x;color:#666;position:relative; z-index:1}
.sorttag li{padding:0 25px; height:30px; float:left; display:inline; margin-left:-1px; border-left:1px solid #dce5ec; border-right:1px solid #dce5ec; color:#333; font-size:13px; position:relative;}
.sorttag li.current{padding:0 15px; margin-top:-2px;height:31px; line-height:31px; border-top:2px solid #79b4e0; font-weight:700; background:#fff;z-index:2}
.sorttag li a{color:#333}
.sorttag .fright a{color:#07519a}
.sorttag li a:hover,.sorttag .fright a:hover{ color:#fd5151;}
.page{ height:42px; line-height:42px; padding:0 0 0 5px; background:#fafafa; overflow:hidden;}
.page_whitebg{ background:none}
.page font{ font-weight:bold;}
.page span{ display:block; height:42px; line-height:42px; float:left;}
.pgs{ height:20px; margin:11px 3px 0;}
.pgs a{ height:20px; line-height:20px; margin:0 2px; padding:0 7px; border:1px solid #dce0e6; background:#fff; display:block; float:left;}
.pgs a.pcurr,.pgs a:hover{ background-color:#95c2e4; border:1px solid #79a5c6; color:#fff;text-decoration:none;}
.pgs a.pcurr{ font-weight:bold; cursor:defaut;}
.pgs a.pg1st{ width:20px; padding:0; background-position:-60px -444px;}
.pgs a.pgpre{ width:20px; padding:0; background-position:-20px -444px;}
.pgs a:hover.pg1st{ background-position:0 -464px;}
.pgs a:hover.pgpre{ background-position:-20px -464px;}
.pgs a.pg1st_no,.pgs a:hover.pg1st_no,.pgs a:hover.pg1st_no{ background-position:0 -444px; background-color:#fff; border:1px solid #dce0e6; cursor:default;}
.pgs a.pgpre_no,.pgs a:hover.pgpre_no{ background-position:-20px -444px;background-color:#fff; border:1px solid #dce0e6; cursor:default;}
.pgs a.pglast{ padding-right:16px; background-position:46px -524px; background-color:#fff;}
.pgs a:hover.pglast{ background-color:#95c2e4; background-position:46px -504px;}
.pgs a.pglast_no,.pgs a:hover.pglast_no{ background-color:#fff;border:1px solid #dce0e6;  cursor:default; background-position:46px -484px; color:#999;}
.ipt_pg{ width:36px; height:20px; line-height:20px; background:#fff; border:1px solid #dce0e6; margin:10px 3px 0;}
.btn_go{ background:#fff; border:1px solid #dce0e6; height:20px; line-height:20px; width:30px; display:inline-block; text-align:center; color:#07519a;}
.but_new{ width:103px; height:34px; border:none; background-position:0 -544px; margin-top:5px; float:right; cursor:pointer;}
.but_new_h{ background-position:0 -578px;}
.but_new2{ width:103px; height:34px; border:none; background-position:0 -851px; margin-top:5px; float:right; cursor:pointer; margin-right:8px;}
.but_new2_h{ background-position:0 -885px;}
.pageft{ background:none;}
.threadtype{ width:998px; height:31px; line-height:31px; background-position:0 -612px; background-repeat:repeat-x; border:1px solid #dce0e6; border-bottom:none; }
.threadtype table{ width:100%;}
.threadtype td,.threadtype th,.threadlist td,.threadlist th{ font-weight:100; vertical-align:middle; text-align:left;word-break:break-all; word-wrap: break-word;padding:0 0 0 5px; }
.threadlist td,.threadlist th{padding:1px 0 1px 5px; }
.threadlist th{width:622px}
.threadtype td.author,.threadtype td.lastpost,.threadlist td.author,.threadlist td.lastpost{ width:100px;color:#666;}
.threadtype td.lastpost,.threadlist td.lastpost{width:80px}
.threadtype td.num,.threadlist td.num{ width:100px; color:#666;}
.threadlist td.num em{ color:#0a9100;}
.threadlist td.author{color:#333}
.threadlist td.author i{ display:block; color:#999;}
.sel_threa{ width:45px; height:23px; line-height:23px; background-position:0 -643px; display:inline-block; cursor:pointer; padding-left:5px; margin:0 5px 0 0; position:relative; font-weight:normal}
.sel_threa ul{ position:absolute; background:#fff; border:1px solid #b4c2d0; width:44px; height:77px; padding:0 2px; left:0; top:22px;}
.sel_threa ul li a{ display:block; height:24px; line-height:24px; border-bottom:1px solid #f0f0f0; text-align:center;}
.sel_threa ul li a:hover{ color:#fff; background:#7fc1f0; text-decoration:none;}
.sel_threaB{width:76px; height:23px; background-position:0 -1018px;}
.sel_threaB ul{width:70px}
.threadlist tr.trhover{ background:#f0f5fa;}
.threadlist tr.trhover td,.threadlist tr.trhover th{ color:#f60;}
.threadlist{ border:1px solid #dce0e6; border-top:none; }
.threadlist th{ padding-right:8px;}
.threadlist th,.threadlist td{ min-height:33px;border-bottom:1px solid #e8ecf0;}
.threadlist tr.lasttr th,.threadlist tr.lasttr td{ border-bottom:none;}
.threadlist th strong{ font-weight:100;}
.threadlist th strong a.fbold{font-weight:bold;}
.threadlist th strong a.fitalic{ font-style:italic;}
.threadlist th strong a.undline{ text-decoration:underline;}
.threadlist th strong a{ font-size:14px; color:#07519a; }
.threadlist th strong a:hover{ color:#fd5151;}
.threadlist th strong a.forange{ color:#f60;}
.threadlist td.ico{ width:36px; text-align:center;display:table-cell;}
.threadlist th .type{ margin:0 6px 0 0 ;}
.threadlist th img{ margin-left:5px;}
.threadlist th a{ margin:0 2px;color:#666;}
.threadlist th a:hover{ color:#fd5151;}
.threadlist th a:visited {color:#666}
.newpost{ border:1px solid #dce0e6; background:#fafcff;}
.newpost h2{ height:26px; line-height:26px; background-position:0 -666px; background-repeat:repeat-x; border-bottom:1px solid #dce0e6; display:block; font-size:12px; color:#07519a; font-weight:bold; }
.newpost h2 span.h2left{ display:inline-block; background-position:0 -692px; width:30px; height:26px; overflow:hidden; float:left;}
.newpost h2 em{ font-weight:100; color:#808080;}
.newpost_cnt{ padding:10px 0; position:relative;}
.newpost_cnt td,.newpost_cnt th{line-height:36px;}
.newpost_cnt th{ text-align:right; width:160px; font-weight:100; padding-right:10px; vertical-align:top;}
.cred{ color:#f00; margin:0 3px;}
.fred{ color:#f00;}
.newpost_cnt td.tdmid{ width:585px; }
.newpost_cnt td.tdmid_w{ width:660px;}
.select_01{ width:120px;}
.ipt_01{ width:380px; height:20px; line-height:20px; border:1px solid #cad4e2; padding-left:5px;}
.area_01{ width:570px; resize:none;height:96px; border:1px solid #c8d3e1; }
.area_01_w{width:627px; resize:none;border:1px solid #c8d3e1;}
.ipt_02{ width:142px; padding-left:3px; height:20px; line-height:20px; border:1px solid #cad4e2;}
.ipt_03{ width:60px;}
.fgray,a.fgray{ color:#989898;}
a:hover.fgray{ color:#f60;}
.btn_01{ width:74px; height:26px; line-height:26px; border:0; background-position:0 -718px; color:#fff; cursor:pointer;}
.btn_01_h{ background-position:0 -745px;}
.btn_02{ width:72px; height:25px; line-height:25px; border:0; background-position:0 -772px; color:#515151; cursor:pointer;}
.btn_02_h{color:#07519a;}
.form_bott{ height:33px; line-height:33px; background-position:0 -797px; background-repeat:repeat-x; border:1px solid #dce0e6; margin:7px auto 12px; text-align:right; padding:0 15px; _height:26px; _line-height:26px; _padding-top:7px;}
.form_bott strong{ display:inline-block; float:left; font-weight:100; margin-right:10px;}
.mbott0{ margin-bottom:0;}
.textleft{ text-align:left;}
.btn_03{ width:48px; height:21px; border:0; background-position:0 -830px; color:#515151; cursor:pointer; margin-top:5px; _margin-top:0;}
.btn_03_h{ color:#07519a;}
.nav_bott{ width:428px; height:47px; line-height:47px; background:#fafafa; border:1px solid #f1f1f1; margin:0 auto 10px; text-align:center;}
.nav_bott th{ text-align:right; padding-left:5px;}
.nav_bott td{ text-align:left;}
.nav_bott img{ margin:0 5px;}
.check_01,.check_02,.radio_01,.radio_02,.radio_04,radio_05{ width:13px; height:13px; vertical-align:middle; margin:-3px 6px 0 5px; _margin-top:0;}
.radio_01{ margin-left:10px;}
.radio_02{ margin-left:0; margin-right:0;}
.check_02{ margin-left:0; margin-right:0;}
.radio_04{ margin-left:0;}
.radio_05{ margin-left:0; margin-right:2px;}
.but_reply{ float:right; width:67px; height:33px; border:0; background-position:0 -919px; cursor:pointer; margin:5px 8px 0 0;}
.but_reply_h{ background-position:0 -952px}
.article_box{ border:1px solid #dde0e6; background:url(../images/reviewbg.gif) left repeat-y; height:100%; overflow:hidden;position: relative;}
.authorinfo{ width:181px; padding:9px 0; height:100%; overflow:hidden; float:left; position:relative; z-index:1;}
.authorinfo .arrow{ display:block; width:9px; height:15px; overflow:hidden; position:absolute; z-index:9; right:-1px; top:50px;background-position:-105px -919px;}
.author_photo{ text-align:center;}
.author_photo_in{ width:88px; height:88px; display:inline-block; position:relative; z-index:1; background:#fff;}
.author_photo img{ margin-top:3px;;width:81px;height:81px;}
.author_photo .iMask,.author_photo .iTxt{width:100%; height:21px; line-height:21px; overflow:hidden; text-align:center; margin-top:-21px; position:relative; color:#fff; display:block}
.author_photo .iMask{background:#000;filter:alpha(opacity=50);opacity:0.5}
.author_photo .iTxt{z-index:2}
.author_photo_bg{ background:url(../images/authorbg.png) no-repeat; width:88px; height:88px; position:absolute; z-index:9; left:0; top:0;}
.uname{ display:block; height:20px; line-height:20px; text-align:center;color:#07519a; font-weight:bold;}
.uname a{color:#07519a}
.uname a.forange,.uname a:hover{color:#f60}
.authorinfo dl{ padding-left:12px;line-height:27px; height:100%;padding-top:8px;}
.authorinfo dt{ width:37px; display:inline-block; vertical-align:middle; float:left; color:#808080; }
.authorinfo dd{ width:128px; height:27px;display:inline-block; vertical-align:middle;float:left; color:#515151;}
.authorinfo dd.ep{ padding-top:6px; height:21px;}
.authorinfo dd img{}
.empirical{ display:inline-block; width:110px; height:16px; background-position:0 -985px; position:relative;}
.empirical em{ position:absolute; left:0; top:0;display:block; height:18px; background-position:0 -1001px; width:110px; overflow:hidden;}
.empirical font{ color:#fff; height:16px; line-height:15px; width:110px; font-size:12px; position:absolute; left:0; top:0; display:block; text-align:center;}
.article{float:left; width:817px; height: 100%;padding-bottom: 34px;}
.article h2,.article h3{line-height:37px; background:#fafafa; border-bottom:1px solid #f2f2f2; padding:0 10px;}
.article h3{ height:26px; line-height:26px;}
.article h2 strong{font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#000;font-weight:100; }
.article h2 span,.article h3 span{ color:#b2b2b2; font-size:12px; float:right;font-weight:100;}
.article h3 span{ display:block; float:none; text-align:right;}
.article h3 span font{ float:left;}
.article h2 span em,.article h3 span em{ color:#000;}
.article h2 span a,.article h3 span a{ color:#07519a;}
.article h2 span a:hover,.article h3 span a:hover{ color:#f60;}
.article_cnt{ font-size:14px; line-height:24px; padding:10px 10px 20px 20px; width:785px;word-break:break-all; word-wrap:break-word;}
.article_cnt p{ padding:8px 0 0;}
.article_cnt p em{font-style:italic}
.article_cnt a{ color:#07519a;}
.article_cnt a:hover{ color:#f60;}
.tuan_quote{ padding:10px 15px; margin:10px 10px 5px; border:1px solid #ebe2c0; background:#fffdf5;}
.tuan_quote{ height:100%; overflow:hidden;}
.tuan_quote dt{ float:left; width:140px; margin-right:15px;}
.tuan_quote dt a{ width:127px; height:80px; display:inline-block;padding:2px;  border:1px solid #ebeae6;background:#fff; text-align:center; }
.tuan_quote dt a span{display:-moz-inline-box!important;display:inline-block;vertical-align:middle;height:100%;}
.tuan_quote dt a img{ max-width:127px; max-height:80px;
_width:expression(this.scrollWidth > 127 ? "127px" : "auto");
_height:expression(this.scrollHeight > 80 ? "80px" : "auto");
margin:0 auto; vertical-align:middle; display:inline}
.tuan_quote dd{ text-align:left; float:left; width:570px;}
.tuan_quote dd h4{ font-weight:100; font-size:14px; padding:2px 0 10px;}
.tuan_quote dd h4 a{ color:#b76616; text-decoration:none;}
.tuan_quote dd h4 span a{ color:#07519a;}
.tuan_quote dd h4 a:hover{ color:#f60; text-decoration:underline;}
.tuan_quote dd p.infos{ font-size:12px; text-indent:0; color:#808080; border-top:1px dashed #edebe3;}
.article_cnt .tuan_quote dd p.infos{ padding:0;}
.tuan_quote dd p span{ margin-right:40px; }
.linethrough{ text-decoration:line-through;}
.tuan_quote dd p strong{ color:#333;}
.banner_box{ border:1px solid #d0dff5;}
.feedback{ border:1px solid #dee2e7; padding:40px 10px; text-align:center; }
.feedback h2{ font-size:16px; font-weight:bold; height:50px; line-height:50px;}
.feedback p{ font-size:14px; line-height:30px;}
.feedback p a{ color:#07519a; text-decoration:underline;}
.feedback p a:hover{ color:#f60;}
.lineheight_22{ line-height:22px;}
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.1;filter:alpha(opacity=10);display:none;z-index:9999;}
.pop{position:absolute;top:50%;left:50%;margin:-102px 0 0 -301px;width:602px;height:304px;z-index:9999;}
.pop .b{overflow:hidden;font-size:0;opacity:0.3;filter:alpha(opacity=30);background:#000;}
.pop .pop_bh,.pop .pop_bf{height:4px;}
.pop .pop_bl,.pop .pop_br{width:4px;}
.pop .pop_box{width:593px;background:#fff;text-align:left;}
.pop h2{padding-left:12px;height:26px;line-height:22px;border-top:4px solid #fff;background-position:0 -666px;background-repeat:repeat-x;font-size:12px;color:#07519a; }
.pop table{border-collapse:collapse;color:#333;}
.pop .container{padding:10px 0;}
.pop_win td,.pop_win th{line-height:32px; }
.pop_win th{ text-align:right;width:96px;font-weight:100;padding-right:10px;vertical-align:top}
.pop_win select{width:154px;}
.pop_win .txtarea{ width:418px;height:96px;border:1px solid #cad4e2; resize:none; }
.pop_win .pblank{padding-left:42px;}
.pop_win .mblank{margin-left:15px;}
.pop_win .txt_btn{padding:8px 0 12px;}
.pop_win .colorbox{padding:0 0 5px;}
.pop_win .colorbox input{ vertical-align:middle; margin:-2px 0 0 7px; width:13px; height:15px;}
.pop_win .colorbox input.radio_03{ margin-left:0;}
.pop_win .c{width:49px;height:20px;display:inline-block;*display:inline;*zoom:1; vertical-align:middle}
.pop_win .credd{background:#ff0700;}
.pop_win .cblue{background:#0040ff;}
.pop_win .cyellow{background:#ffe500;}
.pop_win .clblue{background:#00e7f7;}
.pop_win .clred{background:#f30a86;}
.pop_win .cgreen{background:#0a9100;}
.pop_win .cgrey{background:#b3b3b3;}
.pop_win .clgreen{background:#8fe508;}
.pop_win .corange{background:#ff6600}
.pop_win .csred{background:#ff36f2}
.ipt_04{ width:162px; padding-left:5px; border:1px solid #c8d3e1; height:21px; line-height:21px;}
.pop_win select.select_02{ margin-top:7px; width:169px;}
.radiogrp{ _margin-top:8px;}
.plin20{ line-height:20px; padding-bottom:10px;}

.vote{ padding:10px 0 0;}
.vote dl{ clear:both;height:46px; line-height:26px; font-size:12px; margin:1px 0 0}
.vote dt{ width:600px; float:left; margin-left:50px;}
.vote dt input{ float:left; margin:7px 4px 0 0;}
.vote dd{ width:500px; float:left;margin-left: 50px;}
.vote_bar{ display:inline-block; width:300px; height:11px; overflow:hidden; background:url(../images/vote.png) 0 0 repeat-x; position:relative; z-index:9;}
.vote em{ display:inline-block; height:11px; position:absolute; left:0; top:0; overflow:hidden; width:100px; background:url(../images/vote.png) 0 -11px repeat-x;}
.vote em.v_00{ background-position:0 -11px;}
.vote em.v_01{ background-position:0 -22px;}
.vote em.v_02{ background-position:0 -33px;}
.vote em.v_03{ background-position:0 -44px;}
.vote em.v_04{ background-position:0 -55px;}
.vote em.v_05{ background-position:0 -66px;}
.vote em.v_06{ background-position:0 -77px;}
.vote em.v_07{ background-position:0 -88px;}
.vote em.v_08{ background-position:0 -99px;}
.vote em.v_09{ background-position:0 -110px;}
.vote em.v_10{ background-position:0 -121px;}
.vote em.v_11{ background-position:0 -132px;}
.vote em.v_12{ background-position:0 -143px;}
.vote em.v_13{ background-position:0 -154px;}
.vote em.v_14{ background-position:0 -165px;}
.vote em.v_15{ background-position:0 -176px;}
.vote em.v_16{ background-position:0 -187px;}
.vote em.v_17{ background-position:0 -198px;}
.vote em.v_18{ background-position:0 -209px;}
.vote em.v_19{ background-position:0 -220px;}

.vote font{ margin-left:20px; display:inline-block}
.v_btn_grp{ height:40px; line-height:40px; padding-top:10px; text-align:center; border-bottom:1px dashed #e0e0e0;}
.bug_info{ border-bottom:1px dashed #e0e0e0; padding:5px 0 10px;}
.bug_info dl{ float:left; display:inline-block; font-size:12px; color:#666; width:194px; line-height:26px;overflow:hidden;}
.bug_info dl dt,.bug_info dl dd{ float:left;word-break:break-all;word-wrap:}
.bug_info dl.bug_if_net{width:auto; clear:both;}
.sorttag li a.nobl{background:none}
.printIco{ position:relative;}
.printIco img{ position:absolute; right:250px; top:5px; z-index:9999;}

.head img{ float:left;}
.count{ width:250px; padding:3px 0 3px 15px; margin-top:5px; background:url(../images/countbg.png) left no-repeat; margin-left:8px; display:inline-block; line-height:21px; color:#515151; }
.count strong{ font-weight:bold; color:#e53333;}
.count a{ color:#07519a; text-decoration:underline;}
.count a:hover{ color:#fd5151;}
/*2012-06-21*/
.article_bottom_reply { position:absolute; bottom:0; right:5px; width:807px; height:33px; line-height:33px; border-top:1px dashed #c7c7c7; display:block; clear:both}
.article_bottom_reply .article_replyBtn,.article_mailBtn {padding-left:20px; float:left; margin:0 13px 0 12px; display:inline}
.article_bottom_reply .article_replyBtn{background:url(../images/reply_iron.png) 0 10px no-repeat}
.article_mailBtn{background:url(../images/letter.png) 0 10px no-repeat}
.article_reply_txt { background:#fafafa url(../images/txtBgA.png) 10px 6px no-repeat; width:743px; margin:12px auto 0; padding:5px 10px 5px 18px}
.article_reply_txt .article_reply_txtBg { background:url(../images/txtBgB.png) right bottom no-repeat; padding:0 30px; color:#666; line-height:23px; font-size:14px;}
.article_reply_txt .reply_user_infor { font-size:12px}
.article_reply_txt a.replay_source_btn { color:#07519a}
.article_reply_txt a:hover.replay_source_btn { color:#f60}

.pop_window_reply { width:669px; border:1px solid #999; text-align:left; z-index:400;  top:0px; left:0px; background:#fff; position:absolute}
.pop_window_reply_th { height:31px; border-bottom:1px solid #e0e0e0; background:#f5f5f5; line-height:31px}
.pop_window_reply_th .pop_window_reply_mark { float:left; padding-left:10px; font-weight:700; font-size:14px}
.pop_window_reply_close { background:url(../images/closeBtnA.png) 0 0 no-repeat; float:right; width:19px; height:19px; margin:5px 10px 0 0; display:inline}
.pop_window_reply .article_reply_txtA { width:635px; background-color:#fff; padding-right:10px; margin:5px auto}
.pop_window_reply .reply_user_infor { font-size:13px; color:#7f7f7f; padding-left:5px; line-height:28px}
.pop_window_reply .article_reply_txtBg { color:#312f2f; font-size:13px; line-height:20px}
.pop_window_reply_con { width:630px; margin:0 auto}
.pop_window_reply_con td { line-height:36px}
.pop_window_reply_tb .article_reply_txt .article_reply_txtBg { padding:0 15px}
.pop_window_reply_tb { padding-bottom:10px}
.pop_window_reply_tb th { width:60px; text-align:left; font-weight:100}

.authorinfo .inlineblock{position:relative;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;z-index:2}
.authorinfo .ui-poptip{top:-24px; left:0; margin-left:-16px; font-weight:normal}
.authorinfo .selected .ui-poptip{display:block}
.ui-poptip{line-height:18px;position:absolute;background:#fffae2;z-index:101;color:#c88614;font-size:12px; word-wrap:normal; white-space:nowrap; display:none}
.ui-poptip-container{border:1px solid #efd58e;border-radius:3px;padding:3px 5px 3px 8px;}
.ui-poptip-arrow i,.ui-poptip-arrow-left i,.ui-poptip-arrow-right i,.ui-poptip-arrow-top i,.ui-poptip-arrow-bottom i{color:#efd58e}
.ui-poptip-arrow-left,.ui-poptip-arrow-left i,.ui-poptip-arrow-left span,
.ui-poptip-arrow-right,.ui-poptip-arrow-right i,.ui-poptip-arrow-right span,
.ui-poptip-arrow-top,.ui-poptip-arrow-top i,.ui-poptip-arrow-top span,
.ui-poptip-arrow-bottom,.ui-poptip-arrow-bottom i,.ui-poptip-arrow-bottom span{position:absolute;font-family:\5B8B\4F53}
.ui-poptip-arrow-left{top:5px;left:-5px}
.ui-poptip-arrow-left i{top:0;left:-1px}
.ui-poptip-arrow-right{top:5px;right:7px}
.ui-poptip-arrow-right i{top:0;left:1px}
.ui-poptip-arrow-top{top:-7px;left:14px}
.ui-poptip-arrow-top i{top:-1px;left:0}
.ui-poptip-arrow-bottom{bottom:-9px;left:14px}
.ui-poptip-arrow-bottom i{bottom:-1px;left:0}
.ui-poptip-arrow span,.ui-poptip-arrow-left span,.ui-poptip-arrow-right span,.ui-poptip-arrow-top span{color:#fffae2;top:0;left:0}
.ui-poptip-arrow-bottom span{color:#fffae2; bottom:0; left:0}

.blue-poptip .ui-poptip-container{color:#333; background:#f2faff}
.blue-poptip .ui-poptip-arrow i,.blue-poptip .ui-poptip-arrow-left i,.blue-poptip .ui-poptip-arrow-right i,.blue-poptip .ui-poptip-arrow-top i,.blue-poptip .ui-poptip-arrow-bottom i{color:#c4dcec}
.blue-poptip .ui-poptip-arrow span,.blue-poptip .ui-poptip-arrow-left span,.blue-poptip .ui-poptip-arrow-right span,.blue-poptip .ui-poptip-arrow-top span,.blue-poptip .ui-poptip-arrow-bottom span{color:#f2faff}
.blue-poptip .ui-poptip-container{border:1px solid #c4dcec}

.red-poptip .ui-poptip-container{color:#e91101; background:#fff1f0}
.red-poptip .ui-poptip-arrow i,.red-poptip .ui-poptip-arrow-left i,.red-poptip .ui-poptip-arrow-right i,.red-poptip .ui-poptip-arrow-top i,.red-poptip .ui-poptip-arrow-bottom i{color:#efcbc9}
.red-poptip .ui-poptip-arrow span,.red-poptip .ui-poptip-arrow-left span,.red-poptip .ui-poptip-arrow-right span,.red-poptip .ui-poptip-arrow-top span,.red-poptip .ui-poptip-arrow-bottom span{color:#fff1f0}
.red-poptip .ui-poptip-container{border:1px solid #efcbc9}

.green-poptip .ui-poptip-container{color:#333; background:#fbfff2}
.green-poptip .ui-poptip-arrow i,.green-poptip .ui-poptip-arrow-left i,.green-poptip .ui-poptip-arrow-right i,.green-poptip .ui-poptip-arrow-top i,.green-poptip .ui-poptip-arrow-bottom i{color:#cee39c}
.green-poptip .ui-poptip-arrow span,.green-poptip .ui-poptip-arrow-left span,.green-poptip .ui-poptip-arrow-right span,.green-poptip .ui-poptip-arrow-top span,.green-poptip .ui-poptip-arrow-bottom span{color:#fbfff2}
.green-poptip .ui-poptip-container{border:1px solid #cee39c}

.ico_close,.ico_close_blue,.ico_close_red,.ico_close_green,.ico_count,.ico_search,.ico_visitor,.ico_user,.ico_moderator,.ico_superModerator,.ico_admin,.ico_contract,.ico_unfold,.ico_top,.ico_hot,.ico_isReply,.ico_noReply,.ico_new,.ico_pic,.ico_essence,.ico_reply,.ico_msg,.ico_home,.ico_nickname,.ico_newE{background:url(../images/wp_icon.png) no-repeat;display:inline-block;}
.ico_close,.ico_close_blue,.ico_close_red,.ico_close_green{width:13px; height:13px;line-height:9999px;overflow:hidden;cursor:pointer;display:inline; margin:3px 0 0 0; position:absolute; right:10px}
.ico_close{background-position:-50px -25px}
a.ico_close:hover{background-position:-75px -25px}
.ico_close_blue{background-position:-50px 0px}
a.ico_close_blue:hover{background-position:-75px 0px}
.ico_close_red{background-position:-50px -75px}
a.ico_close_red:hover{background-position:-75px -75px}
.ico_close_green{background-position:-50px -50px}
a.ico_close_green:hover{background-position:-75px -50px}

.top-poptip {position: static; display:block; font-size:14px}
.top-poptip a:hover{color: #F50;}
.top-poptip a {color: #136FB3;}

.wp_pop{padding:6px;position:absolute; left:50%; top:100px;background:rgba(0,0,0,0.2);background:none\0\9;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#33000000',EndColorStr='#33000000');text-align:left;z-index:994; font-family:\5B8B\4F53; border-radius:4px}
.pop_con{width:340px;border:1px solid #ccc; background:#fff;}
.pop_con .tit{background:url(../images/wp_bg_line.png) repeat-x;color: #515151;font-weight:700; height:29px;line-height:29px; padding:0 10px; border-bottom:1px solid #e1e9f0; font-size:14px}
.pop_con .btm{border-top:1px solid #ebf1f5; height:26px; line-height:26px; padding:9px 0; background:#f2f8fb; margin-top:10px}
.pop_con .ico_close_blue{width:16px; height:16px;background-position:-50px -100px; margin:6px 8px 0 0;*margin:0px 8px 0 0;}
.pop_con a.ico_close_blue:hover{background-position:-75px -100px}
.wp_pop .btn_01,.wp_pop .btn_02{display:inline-block;}
.wp_pop .btn_01:hover{background-position:0 -745px;color:#ffffff;text-decoration:none;}
.wp_pop .btn_02:hover{color:#07519a;text-decoration:none;}
.wp_pop .pop_con .ico_infoM{margin-right:10px;}

.ylwbg{padding:10px; margin-top:10px; line-height:22px; border:1px solid #eddec3; background:#fffceb}
.ylwbg .fbold{font-weight:700; color:#333}
.ylwbg a{margin-right:20px}
.ylwbg a,.ylwbg a:hover{color:#07519a;}
.pop_zpbg, .jiang_tishi{margin-left:-385px;padding:6px;position:absolute; left:50%; top:100px;background:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#33000000',EndColorStr='#33000000');text-align:left;z-index:994; font-family:\5B8B\4F53; border-radius:4px}
.pop_zhuanpan{width:768px; height:528px; border:1px solid #ccc; background:#fff; text-align:left;}
.pop_zhuanpan h3, .j_tishi_m h3{background: url(../images/bg_line.png) repeat-x 0 0;color: #515151;display: block;font-size: 14px; font-weight: bold; height:29px;line-height:29px; padding-left: 12px; border-bottom:1px solid #e6e6e6;}
.pop_zhuanpan h3 a.close, .j_tishi_m a.close{ margin:3px 5px 0 0; padding:5px;width:18px; height:17px; line-height:9999px; display:inline; float:right; overflow:hidden; background:url(../images/pop_close.png) no-repeat -118px -121px; cursor:pointer}
.pop_zhuanpan h3 a.close:hover, .j_tishi_m a.close:hover{background-position:-143px -121px;}
.pop_zhuanpan td{padding-top:20px; font-size:14px; color:#333;}
.pop_zhuanpan td i{ font-family:'ËÎÌå';}
.j_tishi_m{width:340px;border:1px solid #ccc; background:#fff;}
.j_tishi_txt{padding-top:15px; color:#515151; font-size:14px; text-align:center; line-height:32px;}
.j_tishi_txt i{color:#f50; font-weight:bold;}
.j_tishi_txt a{font-size:12px; color:#085fb5}
.j_tishi_txt .cj_btn{ margin-right:5px;border:0; width:80px; height:28px; line-height:28px; font-size:14px; background:url(../images/pop_close.png) no-repeat 0 -176px; color:#954600; cursor:pointer; text-align:center;}
.j_tishi_txt .cj_btn2{ margin-right:5px;border:0; width:120px; height:28px; line-height:28px; font-size:14px; background:url(../images/pop_close.png) no-repeat 0 -205px; color:#954600; cursor:pointer; text-align:center;}
.jiang_tishi_suc{padding-left:90px; background:url(../images/icoSuc.png) 0 0 no-repeat; margin-left:40px}
.poptab{line-height:30px; text-align:left; margin:15px auto;color:#515151}
.poptab .inbox03{margin-left:0}
.poptab .tipword{line-height:22px; margin:5px 0 10px; width:325px}
.tishi_Message .poptab{line-height:35px}
.tishi_Message .btn02{margin-top:8px}
.poptab .org{color:#f50}
.poptab th{ text-align:right; font-weight:100;}
.inputTxt200{width:190px; height:16px; line-height:16px; padding:4px; border:1px solid #bfcdd9; color:#999}
.textarea310{width:300px; height:80px; padding:5px;border:1px solid #bfcdd9; margin-top:5px; overflow:hidden}
.btn02{ border:0; width:82px; height:25px; line-height:25px; background-position:0 -1060px; cursor:pointer;}
.btn02{ border:0; width:82px; height:25px; line-height:25px; background: url(../images/btn02.png) no-repeat 0 0px; cursor:pointer;}

.rela{position:relative}
.ml5{margin-left:5px}
.ml20{margin-left:20px}
.ml50{margin-left:50px}
.ml70{margin-left:70px}
.ml160{margin-left:160px}
.mr30{margin-right:30px}
.mt10{margin-top:10px}
.p5{padding:5px}
.p20{padding:20px}
.pb40{padding-bottom:40px}
.tCenter{text-align:center}
.fgreen {color: #29980B}
.fleft,.mark{float:left}
.fright,.subMark{float:right}
.mod_uProperty .td{border:1px solid #e6ebf0; padding:20px 10px;  background:#f7fafc; min-height:87px; _height:87px; *zoom:1}
.mod_uProperty .avatar{text-align:center; float:left; font-size:12px}
.mod_uProperty .avatar .iPic,.mod_uProperty .avatar .iPicBg{width:88px; height:88px;display:block;}
.mod_uProperty .avatar .iPic{position:relative; overflow:hidden;}
.mod_uProperty .avatar img{margin-top:4px;width:80px; height:80px}
.mod_uProperty .avatar .iMask,.mod_uProperty .avatar .iTxt{width:100%; height:21px; line-height:21px; overflow:hidden; text-align:center; margin-top:-21px; position:relative; color:#fff; display:block}
.mod_uProperty .avatar .iMask{background:#000;filter:alpha(opacity=50);opacity:0.5}
.mod_uProperty .avatar .iTxt{z-index:2}
.mod_uProperty .avatar .iPicBg{background:url(../images/avatar_bg.png) 0 -36px no-repeat;position:absolute; z-index:9; left:0; top:0;}

.mod_uProperty .summaryA{margin-left:103px; font-size:12px}
.mod_uProperty .summaryA ul{*zoom:1; padding-top:5px; float:left;}
.mod_uProperty .summaryA li{width:215px; height:26px; line-height:26px;float:left;}
.mod_uProperty .creditGrade a{margin-top:5px}
.mod_uProperty .creditGrade a.diamond{margin-top:7px}
.mod_uProperty img{border:0 none}

.mod_a .th2{background:url(../images/bg_line.png) no-repeat}
.mod_a{width:1000px; color:#333; margin-top:10px}
.mod_a .th{height:16px; line-height:16px; padding:5px 0 10px; color:#666; font-size:12px; overflow:hidden}
.mod_a .th h2{font-size:14px; color:#333; margin-right:5px; display:inline}
.mod_a .td{border-top:2px solid #79b4e0;line-height:20px; font-size:12px;}
.mod_a .th2{height:31px; color:#333; font-size:12px; border-bottom:1px solid #e4ebef; background-position:0 -30px; background-repeat:repeat-x}

.td65{width:65px}
.td75{width:75px}
.td100{width:95px}
.td130{width:130px}
.td140{width:140px}
.td145{width:145px}
.td150{width:150px}
.td170{width:170px}
.td210{width:210px}
.td220{width:220px}
.td280{width:280px}
.td65,.td75,.td85,.td100,.td115,.td130,.td140,.td145,.td150,.td170,.td210,.td220,.td280,.td552{display:inline-block; vertical-align:middle;*display:inline;*zoom:1; word-wrap:break-word;overflow: hidden;padding:5px 0;}
.tableA .td85{width:73px; padding-left:12px;}
.tableA .td115{width:103px; padding-left:12px;}
.tableA span.td65,.tableA span.td75,.tableA span.td85,.tableA span.td100,.tableA span.td115,.tableA span.td140,.tableA span.td145,.tableA span.td170,.tableA span.td210,.tableA span.td220,.tableA span.td280{border-bottom:1px dashed #e4ebef}

.mod_bbs li .td552{background:url(../images/icon.png) no-repeat -121px 14px}
.mod_bbs .td552{width:655px; padding-left:12px;}
.mod_bbs_reply .td552{width:560px}
.mod_bbs li{float: left}
.mod_bbs a{font-size:14px; margin-right:2px; color:#136fb3}
.mod_bbs li a:visited{color:#666}

.inputTxtB{width:170px; height:14px; line-height:14px; padding:5px; border:1px solid #c6ced6}
.textareaA{width:620px; height:105px;border:1px solid #c6ced6; resize:none}

/*pager*/
.pager:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.pager{margin:15px 0 0;text-align:center;font-size:12px;*zoom:1;}
.pager .counter{float:left;margin:4px 0 0; color:#666}
.pager a{margin:0 1px;padding:6px 10px;height:15px;line-height:15px;border:1px solid #d7d7d7;color:#333;text-decoration:none;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.pager .triangleL,.pager .triangleR{font-family:\5B8B\4F53;display:inline-block;border:5px dashed #333;width:0;height:0;line-height:0;overflow:hidden;font-size:0;vertical-align:middle;*display:inline;*zoom:1;}
.pager .triangleL{margin-right:5px;border-right-style:solid;border-color:#fff #333 #fff #fff;}
.pager .triangleR{margin-left:5px;border-left-style:solid;border-color:#fff #fff #fff #333;}
.pager a:hover{color:#0f649d;border-color:#add4f1;background-color:#ebf7ff; text-decoration:none}
.pager a.prev{padding-left:5px;}
.pager a.next{padding-right:5px;}
.pager a.prev:hover .triangleL{border-color:#ebf7ff #0f649d #ebf7ff #ebf7ff;}
.pager a.next:hover .triangleR{border-color:#ebf7ff #ebf7ff #ebf7ff #0f649d;}
.pager a.current{color:#ffffff;font-weight:bold;border-color:#569bce;background-color:#6ab2e7;}
.pager .bypass{margin:0 2px;display:inline-block;vertical-align:middle;height:29px;line-height:22px;font-weight:bold;}
.pager .goto{margin-left:16px;}
.pager .goto .gonum{margin:0 4px;width:35px;height:27px;line-height:27px;border:1px solid #d7d7d7;color:#333333;font-size:12px;text-align:center;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.pager .goto .btn_go{margin-left:6px;font-family:\5B8B\4F53;background:url(../images/bg_input.png) repeat-x 0 -128px;}
.pager .goto .btn_go:hover{background-color:#ffffff;border-color:#d7d7d7;color:#333333;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);}

.fdgray{color:#666}
.mt2{margin-top:2px}
.p10{padding:10px}
.tableCheckbox{width:100%}
.tableCheckbox td{width:33%; height:32px}

.waitSubmitBtn { background:url(../images/bgs.png) 0 -1070px no-repeat; width:114px; height:26px; color:#878a8c; font-weight:700; border:0 none; font-family:Arial; text-align:center}

.newpost_cnt .recoverTip .ui-poptip-container{line-height:20px;border-radius:0;}
.newpost_cnt .recoverTip .fxdgray{color:#333333;}
.newpost_cnt .recoverTip .fxdgray a,.newpost_cnt .recover_info a{text-decoration:underline;color:#136FB3;}
.newpost_cnt .recoverTip .fxdgray a:hover,.newpost_cnt .recover_info a:hover{color:#ff5500;}
.pop_recover .con{padding:28px 0 20px;text-align:center;font-size:14px;}
.newpost_cnt .recover_info{color:#999999;}
.newpost_cnt .recover_info em{margin:0 8px;font-style:normal;}

.fastTips{color:#999;padding:0;}