/* published at 2009-12-7 */
/* Global Css */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle;}
fieldset,img{border:0;}
ul,ol{list-style:none;}

body{font-family:Arial, "宋体";color:#000;background:url(/image/wallpaper.jpg) left top #FFF;padding-bottom:60px;}

a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}

h1,h2,h3,h4,h5,h6{font-weight:normal;}

.clearit{clear:both;font-size:0;line-height:0;height:0;}
.space{height:10px; background:#fff;overflow:hidden; clear:both;}
.line{height:1px;line-height:0;font-size:0;background:url(/image/line.gif) left top repeat-x;overflow:hidden;}

#adv{display:none;}
#wrap{width:100%;min-width:860px;background-color:#FFF;overflow:hidden;}
#header{width:860px;height:70px;margin:0 auto;position:relative;}
#header #navgation{width:860px;height:41px;}
#header #navgation #logo{width:130px;height:41px;float:left;}
#header #navgation #logo a{display:block;width:130px;height:41px;background:url(/image/n_logo.gif) no-repeat;}
#header #navgation #pr{height:41px;width:17px;float:left;background:url(/image/nav_right.gif) no-repeat;}
#header #navgation ul{float:left;background:url(/image/nav_bg.gif) left top repeat-x;width:700px;padding-left:13px;}
#header #navgation li{float:left;}
#header #navgation li a{display:block;width:100px;height:41px;line-height:40px;text-align:center;font-weight:bold;font-size:14px;color:#83aabe;outline:none;}
#header #navgation li a:hover{color:#2b9601;}
#header #navgation li a.current{background:url(/image/nav_current.gif) left top no-repeat;color:#2b9601;}
#header #funbtn{line-height:22px;text-align:right;}
a.logined{margin-left:10px;font-weight:bold;color:#F80;}
a.logined:hover{color:#F30;}
a.user{color:#1e7400;font-weight:bold;margin-right:10px;text-decoration:underline;}
a.user:hover{color:#F80;}

.main_box{width:1002px;background:#A4CB70 url(/image/main_box_bg.jpg) left bottom no-repeat;margin:0 auto;}
.main{width:860px;margin:0 auto;background:url(/image/main_bg.jpg) no-repeat #2E5179;border-top:2px solid #333;position:relative;padding:60px 0 20px 0;}

.streak2{position:absolute;right:0;bottom:0;width:338px;height:411px;background:url(/image/streak2.png) no-repeat;}

.info_false,.info_true,.info_wait{padding-left:26px;margin:0 0 0 15px;line-height:16px;height:16px;background-position:left center;background-repeat:no-repeat;}
.info_false{background-image:url(/image/false.gif);color:red;}
.info_true {background-image:url(/image/true.gif);color:green;}
.info_wait {background-image:url(/image/loading.gif);color:green;}

.btn1,.btn2,.btn3,.btn4{width:84px;height:30px;cursor:pointer;border:0;font-weight:bold;color:#3c58bc;font-size:14px;font-family:Arial,Verdana,宋体}
.btn1{background:url(/image/btns.gif) no-repeat;}
.btn2{background:url(/image/btns.gif) 0 -35px no-repeat;}
.btn3{background:url(/image/btns.gif) -86px 0 no-repeat;color:#4c8e3f;}
.btn4{background:url(/image/btns.gif) -86px -35px no-repeat;color:#4c8e3f;}

#bottom{padding:16px 0 10px;text-align:center;line-height:24px;color:#888;z-index:9999;position:relative;}
#bottom a.s{color:#005699;padding:0 5px;}
#bottom a.s:hover{color:#F30;}
#bottom a.m{color:#999;padding:0 5px;}
#bottom a.m:hover{color:#666;}

/* Font */
.f_c_666{color:#666;}
.f_c_f00{color:#F00;}

/* Info */
.neemo_info{background-color:#FEFFCF;border:1px solid #EDCE7B;padding:20px 0;text-align:center;font-size:14px;font-weight:bold;color:#666;margin-top:20px;}
.neemo_info a{text-decoration:underline;color:#F80;}
.neemo_info a:hover{color:#F30;}
.neemo_info img{vertical-align:middle;}

/* Lightbox */
.lightbox{width:400px;border:10px solid #666;overflow:hidden;background:#FFF;}
.lightbox .title{height:24px;line-height:24px;background-color:#F5F5F5;font-weight:bold;color:#777;padding-left:10px;position:relative;}
.lightbox .title a{position:absolute;right:0;top:0;color:#777;display:block;width:24px;height:24px;text-align:center;font-size:16px;}
.lightbox .title a:hover{color:#F30;text-decoration:none;}
.lightbox .information{width:300px;margin:20px auto;line-height:30px;font-size:14px;padding-left:60px;background:url(/image/caution.gif) left center no-repeat;height:60px;font-weight:bold;}
.lightbox .yes{height:33px;padding-top:10px;}
.lightbox .yes a{display:block;width:85px;height:23px;line-height:23px;font-weight:bold;text-align:center;color:#777;background:url(/image/btn-85-23.gif) no-repeat;margin:0 auto;}
.lightbox .yes a:hover{color:#333;text-decoration:none;}
.lightbox .loading{height:80px;background:url(/image/load.gif) center center no-repeat;}
.lightbox .susseedinfo{width:300px;margin:20px auto;line-height:30px;font-size:14px;padding-left:60px;background:url(/image/information.gif) left center no-repeat;height:60px;font-weight:bold;}