body::-webkit-scrollbar {width: 10px;height: 1px;}
body::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3);background: #cccccc;}
body::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.3);border-radius: 10px;background: #ededed;}
body,button,input,select,textarea{font:12px/1.5 Helvetica,arial,tahoma,sans-serif,'Hiragino Sans GB',\5b8b\4f53,sans-serif}
blockquote,body,menu,center,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,ul,li,ol,p,pre,td,textarea,marquee,th{margin:0;padding:0}
body{margin:0 auto;color: #333;background: #f4f4f4;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:"Microsoft YaHei",Georgia,"Lucida Family",MicrosoftJhengHei,"Trebuchet MS",Tahoma}
a,input,button,select,textarea{outline:none;}
address,cite,dfn,em,var,i{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
label{white-space:nowrap;}
ol,ul,li{list-style:none;}
hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}
a{text-decoration:none}
a:hover{text-decoration:underline}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
tt,var dfn{display:block;clear:both}
u,a:link,a:visited,a:active,a:hover{text-decoration:none;}
dir{margin-top:10px; padding:10px 0;background-color:#fff;text-align:center}
dir a span{padding:3px 5px;color:#fff; background-color:#0088E7}
del,.del,.hide{display:none}
section var tt{height:5px}
pre{white-space:pre-wrap!important;word-wrap:break-word!important;*white-space:normal!important;line-height:16px}
.lv{color:#060}
.zi{color:#f0f}
.red{color:#F00}
.lan{color:#00F}
body{width:98%;margin:0 auto; }

header{height:80px;padding:5px 8px 0 0;background-color:#05f;overflow:hidden}
header p a{float:right;height:20px;line-height:20px; margin:5px;padding:0 5px;color:#fff; border:1px solid #fff;border-radius:2px;white-space:nowrap;}
header p a:hover{color:#ff0;background-color:#f30;}
header img{ float:left; padding:10px 0 0 10px}

center{text-align:left}
ol{float:left;width:118px; overflow:hidden}
ol ul li{height:32px; padding-top:5px; font-size:14px;overflow:hidden}
ol ul li a{display:block;height:32px;line-height:32px;color:#222;white-space:nowrap;background-color:#D8D8E4;overflow:hidden}
ol ul li a img{float:left; padding:8px 6px 0 12px}
ol ul li a b{color:#f00;}
ol ul li a u,ol ul li a i{display:none}

dl{float:right;width:790px;color:#444;}
dl a{color:#222;}
dl h1 {height:30px;line-height:30px;padding:0 10px; margin-top:-5px;font-size:16px;color:#05f;}
dl h1 a{color:#05f;}
dl h1 b{font-size:13px;}
dl h1 b i{ color:#060}
dl h1 dfn{display:none}
dl .fieldset{padding:8px 8px 5px 8px;border:1px #80B3FF solid;border-radius:3px;clear:both}
dl .fieldset big{ float:left;margin:-18px 10px 0 0;padding:0 5px; line-height:18px;color:#00F;background-color:#fff; font-size:14px; font-weight:bold}
dl .fieldset kbd{ float:right;margin:-18px 5px 0 0;padding:0 5px;background-color:#fff;font-size:12px}
dl .fieldset big samp,.fieldset big span{float:left;padding-right:5px; font-size:20px}
dl fieldset{padding:8px;border:1px #80B3FF solid; line-height:22px;border-radius:3px; clear:both}
dl fieldset legend{margin-left:10px}
dl fieldset kbd i{ float:right; margin-top:-32px; padding:0 8px; background-color:#fff;font-weight:400; font-size:12px}
dl fieldset h2{height:40px;line-height:40px;font-size:14px; color:#333}
dl fieldset section{float:left; width:50%;}
dl fieldset section p{ margin:5px;padding:10px;border:1px solid #ccc}
dl fieldset section p a{ color:#03F}
dl fieldset section p a u{border-bottom:1px solid #009}
dl fieldset section p b{display:block; border-bottom:1px solid #ccc;font-size:14px;color:#222}
dl fieldset em{ float:left;padding:2px 8px; margin:5px 8px 0 0; border:1px solid #ccc;white-space:nowrap;}

main{ padding:5px 0;clear:both}
main p{clear:both}
main dd{float:left;}
main b{display:inline-block;margin:0 5px;padding:3px 5px;border:1px solid #ccc;cursor:pointer}
main input{padding:3px 5px;border:1px solid #ccc;}
main select{margin-left:3px;padding:3px 5px;}

footer{ height:50px; margin-top:10px; padding-top:15px;border-top:2px solid #000;text-align:center;clear:both}

form ul,.form ul, dd li,.form ul dd li,form ul dd p,.form ul dd p{width:98%}
dd li i img{display:inline-block;padding-left:5px;vertical-align:middle;cursor:pointer}
.form{text-align:left;}
.form tt{height:15px;}
.form cite{ padding:10px; line-height:18px;text-align:center}
.form cite a{ color:#C63}
.form ul{clear:both;}
.form ul dt{float:left;width:auto !important;width:70px;min-width:70px;color:#09F;padding-right:5px;line-height:14px;text-align:right;}
.form ul dd{float:left;}
.form ul dd select{height:28px;line-height:28px;border-radius:3px;border:1px solid #999}
.form ul dd li input{height:28px;line-height:28px; padding-left:5px;border-radius:3px;border:1px solid #999}
.form ul dd p{line-height:28px;}
.form ul dd aside{line-height:28px;}
.form ul dd aside h2{padding:5px 10px; text-align:center; color:#f00}
.form ul dd aside label{float:left;}
.form ul dd aside label input{ float:left;margin-top:8px}
.form ul em{ display:block; height:30px;padding-right:20px;text-align:right}
.form ul textarea{line-height:18px;padding:8px;border-radius:3px;border:1px solid #ccc}
.form ul dt{line-height:28px;}
.form ul dt var{display:block;width:140px; padding-right:10px;line-height:14px;}
.form ul .edit{float:left;width:450px;}
.form ul .edit textarea{padding:5px}
.form ul big{display:block;width:100%;}
.form ul big input{width:100%;height:40px;line-height:40px;border-radius:3px;text-align:center;font-size:18px;color:#fff;border-radius:3px;background:#FF773B;border:none;cursor:pointer;}

h5 .lv, h5 .c33{font-weight:400}

#pl h5{display:inline-block;}
#pl h5 a{color:#999}
#pl .pa b{float:right;font-size:14px;cursor:pointer}
#pl h5 bdi{white-space:nowrap;}
#pl h5 q a{ display:inline-block;padding:0 5px; font-size:14px;color:#C63}
#pl h5 q img{vertical-align: middle}
#pl u{font-size:14px; font-weight:bold; color:#F00}
#pl .pl7{padding:3px 5px;border:1px solid #ccc;border-radius:3px; background-color:#ddd;word-break:break-all;word-wrap:break-word;word-break:break-all}
#pl .pl8{padding:2px 0 0 22px;background:url(../system/img/new_post.gif) no-repeat 0 3px;}
#pl .pl81{ padding:2px 5px;border:1px solid #ccc;border-radius:3px; color:#063;white-space:pre-wrap!important;word-wrap:break-word!important;*white-space:normal!important;}
#pl .pl9{ padding-top:5px}
#pl .pl9 b{cursor:pointer}
#pl .pl9 tt{margin-top:5px;border-top:1px #00F solid}

#wz h5{display:inline-block;border-bottom:1px solid #CCC}
#wz h5 bdi{white-space:nowrap;}
#wz h5 q a{ padding:0 5px; font-size:14px;color:#555}
#wz h5 q a:hover{color:#f33; cursor:pointer}
#wz u{font-size:14px; font-weight:bold; color:#F00}
#wz b:hover{color:#F00}
#xjfw{ padding-top:5px;clear:both}
#xjfw i{ font-weight:bold;letter-spacing:1px;color:#90F}
#xjfw input{width:38px; padding:0;color:#00f;text-align:center}

#sp .sp{ display:none;text-align:right}
#sp .sp h1{ padding-top:20px;font-size:16px; text-align:center}
#sp .sp ul{ width:80%; margin-left:15%;padding:20px 0;text-align:right;}
#sp .sp ul p b{color:#f00;}
#sp .sp ul tt{ width:50%;height:5px}
#sp .sp ul li{ width:100%;background-color:#ccc;border-radius:2px;overflow:hidden; border:1px solid #999}
#sp .sp ul li div{width:0;height:27px;overflow:hidden;}
#sp .sp ul li samp{ float:left;width:100%;height:15px; background-color:#F7B64B}
#sp .sp ul li span{ float:left;width:100%;height:12px; background-color:#F6AF39}

#mb pre{ line-height:16px;white-space:pre-wrap!important;word-wrap:break-word!important;*white-space:normal!important;}
#tw{height:10px}
#ngly{display:none}

.both{clear:both}
.b{font-weight:bold}
.l{float:left}
.r{float:right}
.red{color:#F00}
.lan{color:#00F}
.hui{color:#999}
.lv{color:#060}
.c33{color:#C33}
.zi{color:#F0F}
.cheng{color:#F60}
.p5{padding:5px}
.p10{padding:10px}

.w1{width:10%}
.w2{width:20%}
.w3{width:30%}
.w4{width:40%}
.w5{width:50%}
.w6{width:60%}
.w7{width:70%}
.w8{width:80%}
.w9{width:90%;}
.w10{width:100%}

#index fieldset ul{ padding-left:10px}
#index fieldset ul li{ padding-top:5px}
#index fieldset ul li a{ float:left;height:30px;line-height:30px;border-bottom:1px solid #ccc}
#index fieldset ul li bdi{ display:inline-block;white-space:nowrap;}
#index fieldset ul li bdi i{ color:#00f}
#login dt var{width:99px}
#login label{padding:5px;line-height:25px;font-size:12px;background-color:#ddd;border-radius:3px;border:1px solid #0F0}
#login .anniu1{display:inline-block;width:80px; margin:0 10px 0 0;padding:3px 0}

.ofl{padding-left:15px}
.ofl h5,.ofl h6{float:left; padding-top:10px;border-bottom:1px solid #999;clear:both}
.ofl h5 i,.ofl h6 i{float:left;height:30px; line-height:30px;}
.ofl h5 a,.ofl h6 a{float:left;height:30px;padding-right:15px;line-height:30px;}
.ofl h5 img,.ofl h6 img{ float:left; padding:8px 3px 0 5px}
.ofl h5{color:#f00;border-bottom:1px solid #f00;}
.ofl h5 a{color:#f00}
.ofl h6{margin-left:20px}

.tanchuang{width:100%; height:100%;top:0;left:0; margin:0;padding:0;position:fixed;z-index:99999;display:none;background:#000000;filter:alpha(opacity=70);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
.tan{ width:89%;position:fixed; top:0;z-index:100000; text-align:left;background-color:#f0f;border-radius:4px;background-color:#fff;box-shadow: 0 0 8px #111111;-webkit-box-shadow: 2px 2px 9px #111111;filter:progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=120,strength=8);border-bottom:2px solid #999;}
.tan form{margin:0;padding:0;}
.tan fieldset{padding-left:20px;}
.tan0{width:90%; height:100%;overflow:auto}
.tan3{height:20px;margin:4px 2px 0 0;padding:5px;}
.tan3 h3{ float:left;height:18px;line-height:18px;font-size:16px;padding:2px 10px;color:#030; background-color:#fff}
.tan3 span{float:right;width:19px;height:19px; margin-top:-1px;line-height:17px;font-size:20px;text-align:center;cursor:pointer;color:#fff;background-color:#666}
.tan3 span:hover{background-color:#f00;color:#FF0}
.tan4{margin-left:10px;clear:both}
.tan4 dd{float:left; width:80px; line-height:28px;text-align:right}
.tan4 h6{float:left;width:46%;padding-left:4%; font-weight:400;cursor:pointer}
.tan5{height:5px;clear:both}
.tan4 menu {width:98%}
.tan4 h2,.tan4 h4{ display:none}
.tan4 a h3{float:left;margin:0 2%;padding:5px 1%;border-bottom:1px solid #ccc; text-align:center}
.tan4 menu h3 i{ display:block;padding-left:5px; margin-top:0;color:#999; clear:both}
.tan4 p,.tan4 menu h4{display:none}
.tan4 var a{padding:0 5px}
.tan4 b u i{ float:left;margin:1px 5px 0 0;padding:2px 8px; border:1px solid #ccc; cursor:pointer}

.anniu1{margin-left:10px;padding:3px 8px;text-align:center;white-space:nowrap;border:1px solid #09C;color:#00F;background-color: #E1EAEC;border-radius:2px;cursor:pointer;}
.anniu2{margin-left:5px;padding:1px 5px;text-align:center;white-space:nowrap;border:1px solid #09C;color:#00F;background-color: #E1EAEC;border-radius:2px;cursor:pointer;}
.anniu3{padding:1px 5px;text-align:center;white-space:nowrap;border:1px solid #f00;border-radius:2px;font-weight:400; background-color:#fff;cursor:pointer;}
.anniu4{margin-left:20px;padding:5px;text-align:center;white-space:nowrap;border:1px solid #f00;color:#f00;background-color: #E1EAEC;border-radius:2px;cursor:pointer;}
.anniu5{ height:28px;line-height:28px; padding:0 8px;border:1px solid #ccc;border-radius:2px;}
.inp1{display:inline-block;padding:0 5px;background-color:#f00;color:#FF0;border-radius:2px;cursor:pointer}
.inp2{display:inline-block;padding:0 5px;border-radius:2px; border:1px solid #ccc;cursor:pointer}
