﻿/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/

/* 重置浏览器默认样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0;}
fieldset,img {  border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;}
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
q:before,q:after { content:''; }
abbr,acronym { border:0; }

/* 重新定义标签样式 */
body { font: 12px/1.5 Tahoma,Helvetica, Arial, sans-serif; text-align:center; background:#E6E6E6 url(_Pict/bodyBG.gif) repeat-y center top; }
a { color: #4575A5; text-decoration: none; }
a:hover { color: #EB6D59; text-decoration: none; }
p { padding: 0; margin: 0 0 1em 0; }
form,ul,ol,iframe { padding:0; margin:0; }
input,select,textarea,button { font-size:12px; font-family:Verdana,Helvetica,Arial,sans-serif; outline:none; }

/* 一些总体样式 */
.wrapper { margin:0 auto; text-align:left; width:950px; }
.clearfix { clear:both; overflow:hidden; zoom:1; }

/* 头部 */
#Peak { background:transparent url(_Pict/bg_repeatX.png) repeat-x scroll 0 0; height:26px; line-height:26px; border:1px solid #D4D4D4; border-top-width:0; overflow:hidden; clear:both; zoom:1; }
#Peak div { float:left; }
#Peak ul { clear:both; float:right; overflow:hidden; zoom:1; }
#Peak li { float:left; margin:0 9px; }
#Peak li a { padding:0 0 0 19px; }
#Peak #ntool a { background:transparent url(_Pict/monitor.png) no-repeat 0 0; }
#Peak #npage a { background:transparent url(_Pict/newspaper.png) no-repeat 0 0; }
#Peak #nsite a { background:transparent url(_Pict/sitemap_color.png) no-repeat 0 0; }
#Head { margin-top: 10px; }

#Logo,#Info { float:left; }

#Logo { margin-right:12px; padding-top:5px; }
#Info { line-height:25px; height:50px; }

#User { float:right; background:transparent url(_Pict/ny320.png) no-repeat 0 0; height:45px; width:148px; padding-top:2px; }
#User ul li { float:left; border-right:1px solid #CCCCCC; height:15px; line-height:15px; margin-top:5px; width:30px; padding:0 2px 0 8px; }
#User ul li.foursize { border-right:none; width:50px; }

/* 菜单 */
#Menu { margin-top:10px; }
#Menubar { background:transparent url(_Pict/menuBG.png) no-repeat center -165px; height:33px; overflow:hidden; padding-left:10px; }

#Menubar ul { float:left; overflow:hidden; clear:right; zoom:1;  }

#Menubar ul li { 
    float:left;
    display:block;
    font-size:12px;
    width:100px;
    text-align:center;
    line-height:35px;
    line-height:39px\9;
    _line-height:37px;
}
#Menubar ul li a { background:transparent url(_Pict/menuABG.png) no-repeat 0 -165px; color:#FFF; font-weight:bold; display:block; height:33px; }
#Menubar ul li a:hover { color:#FAF2A5; }
#Menubar ul li.current { background:transparent url(_Pict/menuCur.png) no-repeat center -165px; padding-top:1px; }
#Menubar ul li.current a { color:#333; }

#Menubar form { float:right; overflow:hidden; clear:right; zoom:1; width:313px; padding:5px; }
#Menubar form #FindTxt { 
    display:block; 
    float:left; 
    border:none;
    height:17px; 
    line-height:17px;  
    background:#FEFFE8 url(_Pict/seInput.gif) no-repeat 0 0; 
    width:185px; 
    padding:5px 3px 2px 6px; 
    padding:4px 3px 3px 6px\9;
    _padding:5px 3px 3px 6px;
}
#Menubar form #FindBtn { 
    display:block; 
    float:left; 
    background:transparent url(_Pict/FindBtn.gif) no-repeat 0 0; 
    border:none; 
    width:24px; 
    height:23px; 
    cursor:pointer; 
    margin-top:1px;
}
#Menubar form #sevKind { 
    display:block; 
    float:left; 
    cursor:pointer; 
    margin-right:5px; 
    width:50px; 
    padding-left:25px; 
    background:transparent url(_Pict/seSelect.gif) no-repeat 100% 0; 
    height:24px; 
    line-height:24px;
    line-height:29px\9;
    _line-height:27px;
}
#Menubar form #sevKind.onOver { background-image: url(_Pict/seSelect2.gif); }
#Menubar form #seuKind { 
    display:none; 
    position:absolute; 
    z-index:90; 
    background-color:#FFF; 
    border:1px solid #C0C0C0; 
    border-top:none; 
    padding-top:9px; 
    text-align:center;
}
#Menubar form #seuKind li { 
    cursor:pointer;
    display:block; 
    float:none; 
    height:1.2em; 
    height:1.5em; 
    line-height:1.5em; 
    margin-bottom:3px; 
    width:63px; 
}

#Infobar { 
    background:transparent url(_Pict/findBG.png) no-repeat scroll 0 -10px; 
    height:32px; 
    padding:0 10px;
    line-height:34px;
    line-height:37px/9;
}
#Infobar #UserPan { float:left; }
#Infobar #UserPan .guest { background:transparent url(_Pict/icoGuest.png) no-repeat 0 0; padding-left: 19px; }
#Infobar #UserPan .member { background:transparent url(_Pict/icoMember.png) no-repeat 0 0; padding-left: 19px; }
#Infobar #InfoPan { float:right; }

/* 主页面 */
#Main { margin-top: 10px; overflow:auto; zoom:1; }

/* 主页面提醒 */
#Main .notice { margin: 30px auto; width:65%; text-align:center; }
#Main .notice .ntMain { background-color:#EAF2DE; padding:21px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#Main .notice .ntMain h3 { font-weight:bold; height:27px; line-height:27px; line-height:32px\9; }
#Main .notice .ntMain .ntText { padding:6px; }
#Main .notice .ntMain .ntText p { margin:0; font-size: 14px; line-height:2.2em; height:2.2em; }

/* 侧边栏分类 */
#CateSide .tree-1 { border:1px solid #CED9A8;}
#CateSide .tree-1 li { display:block; background:#FFF url(_Pict/arrCateNav.png) no-repeat right center; border-bottom:1px dotted #CED9A8; }
#CateSide .tree-1 li.hover { background:#FFFAEA; }
#CateSide .tree-1 li a { display:block; line-height:29px; height:27px; padding:0 9px; color:#5094D8; border:1px solid #FFF;line-height:33px\9; _line-height:32px; }
#CateSide .tree-1 li.hover a { border:1px solid #FDBB30; color:#F47B20; }
#CateSide .tree-1 li.hover ul a { border:none; color:#666; }
#CateSide .tree-1 li.hover ul a:hover { color:#627F27; }
#CateSide .tree-1 li.seeall { border-bottom: 1px solid #EAF2DE; }
#CateSide .tree-1 li.seeall a { border:1px solid #EAF2DE; background:#EAF2DE; }
#CateSide .tree-2 { display:none; position:absolute; z-index:90; background-color:#FFFAEA; padding:6px; border:1px solid #FDBB30; }
#CateSide .tree-2 .corner { background-color:#FFFAEA; height:27px; left:-1px;position:absolute;top:0; width:2px; _height:32px;}
#CateSide .tree-2 li { width:360px; height:auto; line-height:normal; border:none; padding:0; background:none; }
#CateSide .tree-2 li a { height:1.8em; line-height:1.8em; font-weight:bold; color:#666; }
#CateSide .tree-3 { margin:0; padding:0; display:block; overflow:hidden; clear:both; zoom:1; }
#CateSide .tree-3 li { float:left; overflow:visible; width:auto; margin-right:7px; }
#CateSide .tree-3 li a { white-space:nowrap; font-weight:normal; color:#0769CD; _float:left; }

/* 主页面内容 */
#Content { float:left; width:710px; }
#Sidebar { float:right; width:230px; }
#Sidebar .sidebar { margin-bottom:10px; border:1px solid #CED9A8; }
#Sidebar .sidebar h4 { background:#E4EDC8; padding:4px 9px; color:#660; padding:6px 9px 3px 9px\9; }
#Sidebar .sidebar ul { padding:5px 9px; padding:6px 9px 5px 9px\9; }
#Sidebar .sidebar ul li { line-height:1.9em; height:1.9em; overflow:hidden; }
#Sidebar .sidebar ul li a { color:#333; }
#Sidebar .sidebar ul li a:hover { color:#5094D8; }

/* 通用表单样式 */
.usn h4 { font-weight:bold; padding:10px 19px; margin-bottom:6px; }
.usn p { margin-bottom:0; padding:0 19px; clear:both; overflow:hidden; zoom:1; margin-bottom:16px; }
.usn .ite label { display:block; float:left; width:76px; height:26px; line-height:26px; }
.usn .ite input { float:left; font-size:14px; height:18px; line-height:18px; border:1px solid #74A241; padding:3px 5px 2px 5px; }
.usn .ite textarea { padding:5px; border:1px solid #74A241; }
.usn .ite .tips { float:left; display:block; margin-left:5px; height:24px; line-height:24px; line-height:29px\9;_line-height:25px; }
.usn .ite #inPinTimeRmb { height:22px; line-height:22px; }
.usn .ite .no { border:1px solid #EF9B8F; background-color:#FFFBDF; padding:0 7px; }
.usn .ite .ok { border:1px solid #C6D880; background-color:#E6EFC2; padding:0 7px; }
.usn .ite #idePict { border:1px solid #ACC25D; float:left; margin-left:6px; cursor:pointer; }
.usn .ite span#alert { font-weight:bold; color:red; display:block; padding:2px 0 0 76px; float:none; clear:both; }
.usn .ite span#sTip { display:block; float:none; clear:both; padding:1px 0 0 76px; }
.usn .box label { cursor:default; }
.usn .box input { margin-left:76px; float:left; }
.usn .box span { float:left; margin-top:-3px; margin-left:6px; margin-top:-1px\9; *margin-top:2px; _margin-top:0px; }
.usn .btn input { border:none; background:transparent url(_Pict/btnBG.gif) no-repeat 0 -30px; width:102px; height:30px; color:#FFF; margin-left:76px; cursor:pointer; font-weight:bold; line-height:32px\9; *line-height:31px; }
.ite #inImaMail { margin:4px 0 0 7px; }

#ideWarn { display:none; padding:10px 33px; margin:0 19px 16px 19px; background-repeat:no-repeat; background-position:13px; padding:10px 33px 7px 33px\9; _padding:9px 33px 9px 33px; }
#ideWarn.Warn { border:1px solid #EF9B8F; background-color:#FFFBDF; background-image: url(_Pict/icoWarn.png); }
#ideWarn.Good { border:1px solid #C6D880; background-color:#E6EFC2; background-image: url(_Pict/icoGood.png); }

/*分页样式*/
.multi { display:inline; margin:0; padding:0; height:21px; line-height:21px; list-style:none; clear:both; overflow:hidden; }
.multi * { font-size:12px; font-family:Tahoma; }
.multi li { display:inline; margin-right:6px; }
.multi a, .multi a:visited{ padding:1px 6px; border:1px solid #4A7749; color:#4A7749;}
.multi a:hover, .multi a:active { border:1px solid #4A7749; background-color:#4A7749; color:#FFF;}
.multi .current { padding:1px 6px; border:1px solid #4A7749; background-color:#4A7749; color:#FFF; }
.multi .direct a { font-weight:bold; }

#Askbtn { margin-bottom:10px; }

/* 发表修改样式 */
#InfoPost { padding:9px; background-color:#EAF2DE; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#InfoPost p { margin-bottom:10px; }
#InfoPost .ite select { margin-right:6px; margin-top:2px; display:block; float:left; }
#InfoPost #inPinTimeDiv { display:none; }

#InfoPost .set { clear:both; overflow:hidden; zoom:1; }
#InfoPost .set p { float:left; clear:none; width:300px; }
#InfoPost .box label { cursor:pointer; display:block; padding-left:76px; width:300px; height:26px; line-height:26px; }
#InfoPost .box .clab { width:auto; float:left; }
#InfoPost .box .vlab { float:left; cursor:inherit; display:inline; width:auto; padding-left:2em; }
#InfoPost .box .vlab input {margin:0 0 0 3px; padding:2px 5px; border:1px solid #74A241; width:2em; }
#InfoPost .box input { margin:4px 0 -4px 0; }
#InfoPost .set #isName { float:none; clear:both; }

/* 信息列表 */
.clist .listnav { clear:both; overflow:hidden; zoom:1; margin-bottom:10px; }
.clist .listnav .site { float:left; line-height:20px; background-color:#FAFDF4; padding-left: 2px; }
.clist .listnav .local { }
.clist .listnav .child { padding-left:12px; }
.clist .listnav .child a { margin-right:7px; }
.clist .listnav .dbtn { float:right; }
.clist .listpin { clear:both; overflow:hidden; zoom:1; margin-bottom:10px; border:1px solid #FDBB30; background-color:#FFFAEA; height:auto; }
.clist .listpin .head { float:left; padding:26px 12px; vertical-align:middle; background-color:#FFFFCC; }
.clist .listpin .list { float:left; width:658px; height:110px; clear:right; overflow:hidden; zoom:1; padding:7px 0 7px 10px; }
.clist .listpin .list center { font-size:14px; padding:39px 0;  }
.clist .listpin .list li { float:left; overflow:hidden; zoom:1; width:316px; height:22px; line-height:22px; padding-right:12px; }
.clist .listpin .list li a { clear:left; float:left; width:243px; overflow:hidden; height:22px; line-height:26px\9; *line-height:25px\9; }
.clist .listpin .list li span { float:right; color:#666; }
.clist .listtab { clear:both; overflow:hidden; zoom:1; border:1px solid #CED9A8; border-bottom:none; background: transparent url(_Pict/bg_ind_nav.gif) repeat-x scroll 0 -251px; }
.clist .listtab .tabs { float:left; font-size:12px; height:25px; line-height:25px; line-height:28px\9; }
.clist .listtab .tabs li { float:left; }
.clist .listtab .tabs li a { display:block; color:#849748; padding:0 9px; border-right:1px solid #CED9A8; background:transparent url(_Pict/bg_ind_nav.gif) no-repeat scroll right -292px; }
.clist .listtab .tabs li a:hover,.clist .tabs li a.cur { color:#660; background-position:0 -332px;}
.clist .listtab .zone { display:block; float:right; color:#660; padding:0; border-left:1px solid #CED9A8; }
.clist .listtab .zone .seview { border:none; }
.clist .item { border: 1px solid #CED9A8; border-top:none; padding:10px; }
.clist .item li { border-bottom:1px dashed #CED9A8; clear:both; overflow:hidden; padding:12px 0; width:100%; }
.clist .item center { font-size:14px; padding: 22px; }
.clist .item li .digg { display:inline; float:left; margin-bottom:2px; margin-right:12px; width:56px; text-align:center; height:56px; background:transparent url(_Pict/DiggBG.gif) no-repeat 0 0; }
.clist .item li .digg strong { font-size:16px; font-weight:bold; height:33px; line-height:34px; +line-height:36px;}
.clist .item li .digg span { display:block; height:20px; line-height:20px; }
.clist .item li a.delname { color:#666; }
.clist .item li .name img { border:none; vertical-align:middle; margin-left:3px; }
.clist .item li .desc { margin:0; line-height:1.7em; font-size:14px; }
.clist .item li .pict { display:inline; float:left; margin:2px 9px 2px 0; width:32px; height:32px; }
.clist .item li .name { overflow:hidden; zoom:1; clear:right; display:block; font-size:14px; font-weight:bold; }
.clist .item li .name b { float:left; }
.clist .item li .name span { float:left; display:block; background:transparent url(_Pict/icoCoins.png) no-repeat scroll 0 center; color:#F90; margin-left:12px; padding:0 0 0 13px; font-size:11px; font-weight:normal; }
.clist .item li .attr { color:#666; display:block; line-height:21px; padding-left:12px; }
.clist #Multi { margin-top:-2px; padding:9px; background-color:#FFF; text-align:center; clear:both; overflow:hidden; zoom:1; }
.clist .multi li { padding:0; border:none; margin-right:10px; }
.clist .listans { border:1px solid #CED9A8; }
.clist .listans .ansHead { overflow:hidden; clear:both; zoom:1; height:25px; line-height:25px; line-height:28px\9; background: transparent url(_Pict/bg_ind_nav.gif) repeat-x scroll 0 -251px; }
.clist .listans .ansHead h5 { float:left; font-weight:bold; padding:0 9px; }
.clist .listans .ansHead h1 { float:left; font-weight:bold; padding:0 9px; }
.clist .listans .ansHead span { float:right; padding:0 9px; }
.clist .listans .ikv { clear:both; overflow:hidden; zoom:1; border-bottom:1px dotted #CED9A8; background:#FFF url(_Pict/knowBG.png) repeat-y 0 0; }
.clist .listans .ikv .ivUser { float:left; padding:12px; width:90px; text-align:center; }
.clist .listans .ikv .ivUser a { display:block; margin-top:5px; }
.clist .listans .ikv .ivText { line-height:1.6em; float:left; font-size:14px; padding:12px; width:569px; }
.clist .listans .ikv .ivText .ivAttr { margin-top:12px; font-size:12px; color:#333; display:block; }
.clist .listans .ikv #imaBest { display:block; float:right; }

#SendForm { padding:12px 12px 12px 114px; }
#SendForm .sendBtn { margin-top:6px; }
#SendForm .sendBtn input { border:none; background:transparent url(_Pict/btnBG.gif) no-repeat 0 0; width:102px; height:30px; line-height:30px; color:#FFF; cursor:pointer; margin-right:6px; line-height:32px\9; }
#SendForm center { text-align:center; font-size:14px; padding:12px 114px 12px 12px; margin:0; }
#noIkv {  background:#FFF url(_Pict/knowBG.png) repeat-y 0 0; font-size:14px; padding:12px 12px 12px 126px; border-bottom:1px dotted #CED9A8; margin:0; }

#InList,#InForm { padding:12px; margin-bottom:10px; background-color:#EAF2DE; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

#InList #noImv,#InForm center { font-size:14px; text-align:center; }

#InList .imv { margin-bottom: 9px; }
#InList .imv h6 { color:#666; background:transparent url(_Pict/icoMarkEve.png) no-repeat 0 4px; padding-left: 15px; }
#InList .imv div { padding-left:16px; }
#InList .imv blockquote { margin:3px 16px 0 16px; padding-top:2px; background-color:#FFFAEA; padding:3px 6px; }
#InList .imv blockquote h6 { color:#006600; }
#InList .imv blockquote p { margin:0 0 0 16px; }

#InForm textarea { border:1px solid #679800; padding:6px; width:650px; font-size:14px; }
#InForm .sendBtn { margin-top:5px; clear:both; overflow:hidden; zoom:1; }
#InForm .sendBtn #msBtn { float:left; border:none; background:transparent url(_Pict/btnBG.gif) no-repeat 0 0; width:102px; height:30px; line-height:30px; color:#FFF; cursor:pointer; margin-right:6px; line-height:32px\9; }

#InForm .sendBtn label { float:left; margin-right:9px; cursor:pointer; height:30px; line-height:30px; line-height:33px\9;  }
#InForm .sendBtn label input { margin:8px 5px -8px 0; display:block; float:left; margin:5px 2px -5px 0\9; }
#InForm .sendBtn label span { display:block; float:left; }
#InForm .sendBtn #msErr { height:30px; line-height:30px; line-height:33px\9; }

/* 弹出列表 */
.sdview { background-color:#FFF; display:block; border: 1px solid #9DA832; margin-right:5px; width:auto; float:left; padding:0 9px; height:24px; line-height:24px; line-height:27px\9; _line-height:25px; }
.seview { background:#FFF url(_Pict/icoArrowDown.gif) no-repeat 100% center; cursor:pointer; display:block; border: 1px solid #9DA832; width:auto; float:left; padding:0 17px 0 7px; height:24px; line-height:24px; line-height:27px\9; _line-height:25px; }
.selist { border: 1px solid #9DA832; background:#FFF; position:absolute; z-index:99; padding:0 0 3px 0px; width: 359px; height:auto; }
.selist h6 { margin:0; clear:both; overflow:hidden; display:block; border-bottom:1px solid #9DA832; background-color:#627F27; padding:2px 10px 2px 10px; padding:4px 10px 0px 10px\9; }
.selist h6 span { float:left; display:block; color:#FFF; }
.selist h6 a { float:right; color:#FFF; display:block; }
.selist ul { list-style:none; clear:both; overflow:hidden; padding:3px 0 0 10px; +padding:5px 0 0 10px; }
.selist li { display:block; float:left; width:auto; padding:2px 13px 2px 0; white-space:nowrap; cursor:pointer; }

#NewsView {padding:16px; margin-bottom:10px; background-color:#EAF2DE; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#NewsView h4 { text-align:center; font-weight:bold; font-size:14px; }
#NewsView h1 { text-align:center; font-weight:bold; font-size:14px; }
#NewsView .text { margin-top:12px; font-size:14px; line-height:1.6em; }

#Ad01Side,#Ad02Side { margin-bottom:10px; }

/* 底部 */
#Foot { text-align:center; border-top:1px solid #DEDEDE; margin-top:12px; padding-top:9px; padding-bottom:12px; }
#Foot p { margin-bottom:3px; }

/* Box 样式 */
#mtWins_PaOve { position:fixed; z-index:90; width: 100%; height: 100%; top: 0; left: 0; background-color:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
#mtWins_PaBox { position:absolute; z-index:91; border: 1px solid #9FC3DB; background:#F7F8FD; display:block; padding:4px 6px; }
.Image { cursor:pointer; height:auto; }

#FindList h3 { background:#E4EDC8 url(_Pict/headbg.gif) repeat-x scroll 0 0; border:1px solid #CED9A8; padding:6px 6px 5px 6px;}