/* CSS Document */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, form, article, aside, embed, dl, dt, dd, table, td, th, input, button, legend, fiedlset, blockquote, textarea, label, strong, img, fieldset { margin:0; padding:0; }
body { font-family:'ËÎÌå'; font-size:12px; line-height:18px; color:#666; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
.clearfix { font-size:0; clear:both; line-height:0; }
ul, li { list-style-type:none; }
img, input { border:0 none; }
label { }
table { border-collapse:collapse; }
em, cite, b { font-style:normal; }
/*pub-width*/




.BN, .wrap { width:1200px; margin:0 auto; }
/*logoBar*/

.state { padding-top:5px; }
.state a { padding-left:16px; display:inline-block; margin-left:8px; }
.state a.home { background:url(images/homeOn.png) left 2px no-repeat; }
.state a.home:hover { background:url(images/homeHo.png) left 2px no-repeat; }
.state a.join { background:url(images/joinOn.png) left 2px no-repeat; }
.state a.join:hover { background:url(images/joinHo.png) left 2px no-repeat; }
.search { width:181px; height:22px; line-height:22px; background:url(images/bg_search.png) left top repeat-x; border:#e7e7e7 1px solid; overflow:hidden; }
/*nav*/

/*BN*/
.BN { padding:10px 0; }
.LB, #banner { width:640px; height:230px; position:relative; overflow:hidden; margin-right:10px; float:left; }

/*wrap*/
.wrap { }
.wbg { border-top:#0e66e1 2px solid; }
.sideBar { width:260px; margin-right:10px; padding-top:10px; }
.sideBar h4 { }
.sideBar li { }
.sideBar li a { font-size:14px; display:block; width:234px; height:34px; line-height:34px; padding-left:26px; overflow:hidden; background:url(images/sAOn.png) no-repeat; }
.sideBar li a:hover, .sideBar li a.focus { background:url(images/sAHo.png) no-repeat; font-weight:bold; color:#666; text-decoration:none; }
.container { width:910px; border-left:#eee 1px solid; padding-left:14px; }
/*pubMod*/
.BN .pubMod { float:left; width:290px; }
.pubMod { }
.pubMod .T { height:28px; line-height:28px; border-bottom:#0a59c8 2px solid; padding:0 4px; }
h3, h4 { font-size:16px; color:#f10; }
h4 { color:#fff; }
.pubMod .C { }
/*page*/
.page { font-family:Arial, Helvetica, sans-serif; text-align:right; padding:10px 0; border-top:#e7e7e7 1px solid; margin-top:-1px; }
.page a { padding:0px 6px; text-align:center; display:inline-block; margin-right:2px; }
.page a:hover, .page a.focus { font-weight:bold; color:#333; text-decoration:none; }
.page b { margin-right:3px; }
.page a.prev { }
.page a.next { margin-left:5px; }
.page a.prev, .page a.next { border:#e5e5e5 1px solid; width:16px; height:16px; background-color:#fff; }
.page .page_jump{ float:right;margin-left:10px; line-height:22px;}
.page .page_jump input{ width:15px; height:20px; }


/*foot*/

/*btn*/
.sBtn { width:25px; height:22px; background:url(images/sBtn.png) no-repeat; cursor:pointer; border:0 none; }
.grayBtn1 { }
/*pubstyle*/
.logoBar, .nav { clear:both; overflow:hidden; zoom:1; }
h3, h4 { font-family:"Microsoft YaHei"; }
.underline { text-decoration:underline; }
.f3 { color:#333; }
.f9 { color:#999; }
.f6 { color:#666; }
.ff40 { color:#f40; }
.input151_22, .input92_22,.input545_22,.input213_22{ width:147px; height:22px; line-height:22px; color:#999; padding-left:3px; background-color:transparent; outline:none; }
.keys{vertical-align:top;}
.input92_22, .textarea637_88,.input545_22,.input213_22,.Iw290{ width:89px; background:url(images/bg_search.png) left top repeat-x; border:#ccc 1px solid; vertical-align:middle;}
.input545_22,.Iw290{width:242px; line-height:26px; }
.input213_22{width:210px;}
.textarea637_88,.textarea545_88,.Iw450 { font-size:12px; color:#333; width:629px; height:80px; line-height:20px; padding:4px; overflow:hidden; }
.textarea545_88,.Iw450{width:537px;}
.orgBtn, .grayBtn2 { font-size:14px; font-weight:bold; color:#fff; width:131px; height:40px; line-height:40px; text-align:center; background:url(images/orgBtn1.png) no-repeat; cursor:pointer; border:0 none; }
.grayBtn2 { color:#666; background:url(images/grayBtn2.png) no-repeat; }
.nav, .BN, .banner, .thumb, .notice, .bigImgSlid, .pubModL { margin-bottom:8px; }
/*font-size*/
.f14 { font-size:14px; }
.fbold { font-weight:bold; }
.trendt dt a, .boxOne strong { font-size:14px; font-weight:bold; }
.left, .sideBar, .container { float:left; }
.right, .state, .search, .more { float:right; }
/*aLink*/



/*dialogsub*/
.divsub{z-index:333;position:fixed;background:#eee;filter:alpha(opacity=90);opacity: 0.9;width:100%;height:100%;}
.dialogsub{border:5px solid #ffc000;width:300px;background:#fff;color:#826f4f;margin:auto;top:280px;position:relative;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;}
.dialogsub_tp{height:36px;border-bottom:1px solid #ffc000;color:#FFF;font-size:14px;line-height:36px;text-indent:10px;background:#fc8e03;}
.dialogsub_md{padding:20px;text-align:center;min-height:50px;line-height:24px;color:#fc8e03;}
.dialog_bt{text-align:center;padding:20px;}
.dialog_bt .dia_btn{padding:6px 10px;background-color:#fc8e03;border:1px solid #ffc000;color:#fff;cursor:pointer;*cursor:hander;}
.page .page_jump{display:none;