.dian2 { padding:3px }
.menu { margin-left:10px; padding:2px }
.menu li { float:left; text-align:center; width:74px; }
.menu p { height:22px }
.menu a { color:#fff; font-weight: bold; text-transform: uppercase; }
.menu a:hover, .yello a,.menu li { text-decoration: none; color:#FFFF33; font-weight: bold; }
.menux { background: url(/medias/images/menux.gif) no-repeat right 27px; }
.menuxg { background: url(/medias/images/menux_g.gif) no-repeat right 27px; }
.joinx { background: url(/medias/images/join_x.jpg) no-repeat right top; height:68px }
.title { border-bottom:1px solid #e0e0e0; }
.pinyin { padding-left:8px; font-size: 13px; }
.Gray2  p{  display:none; }
.Gray2 { font: bold 15px Arial, Helvetica, sans-serif; color:#6c97b9; padding:5px; }
.title2, .title { padding:10px 0 }
.title2 img { display: inline; padding-right:4px }
.title3{ background: url(/medias/images/tit3.gif) repeat-x top; margin-top:10px }
.title4{ background: url(/medias/images/tit4.gif) repeat-x top; margin-top:10px }
.Spot li { background: url(/medias/images/Spot.gif) no-repeat left center; font-size:12px; line-height:26px; padding-left:7px; }
.fiet1 { border:none; margin-top:10px }
.nomag { margin-top:0 }
.check { text-align:center }
.srkw .fr p { padding:7px 0 }
.srkw .fr p label { *margin-left:-3px}
.srkw .fr { width:61px }
.srkw .fr input { *padding-left:3px}
.blunboder h3 { display:inline; line-height:26px }
/**********************************************/
#header { padding-left:10px }
#sign { position: relative; top:-3px; float:left; }
#topmenu ul { margin-top:26px; }
#search { background: url(/medias/images/searchbj.jpg) repeat-x top; margin:10px 0 }
#searchg { background: url(/medias/images/searchbj_g.jpg) repeat-x top; margin:10px 0 }
#searchr { background: url(/medias/images/searchr.jpg) no-repeat right top; height:68px }
#searchrg { background: url(/medias/images/searchr_g.jpg) no-repeat right top; height:68px }
#sec label { padding-right:16px }
#sec { margin-top:14px; color:#fff }
#sec input.sec { padding:5px 2px }
#sec form p { padding:2px 0 }
#sec form p span { background: url(/medias/images/sec2jiao.gif) no-repeat left center; padding-left:10px; margin-right:15px; }
#left { width:585px }
#banner { height:78px; width:583px; }
#cy, #lijv { width:208px; overflow: hidden; float: left;}
#lijv{
	padding-left: 22px; height: 265px;
}
#cy li span.cy { background:#F9FCFE ; text-align:center; height:19px;padding:0 4px; display: inline-block;border:1px solid #D4E3EE} 
#cy li { padding-top:10px }
#cy p { padding:3px }
#lijv li { padding:5px 0 6px 0 }
#right { width:200px }
#login,#Afterlogin { border:1px solid #d5d5d5; height:78px; background: url(/medias/images/loginbj.gif) repeat-x top; font: 11px "돋움"; }
#Afterlogin{ padding:8px; height:68px}
#login .srkw { padding:3px 8px }
#login .srk { width:118px }
#login .srk input { border:1px solid #dedede; width:110px; height:14px; margin-top:5px; padding:2px }
#login .cy a { padding-left:8px; font-weight: bold; }
#banner2 { margin-top:15px }
#dic { background: url(/medias/images/dicbj.gif) repeat-x top; border:1px solid #e0e0e0; height:20px; padding:2px 6px }
#dic ul { display: inline; }
#dic ul li { float:left; background: url(/medias/images/dic.png) no-repeat left; padding-left:12px; margin-left:20px }
#footer { margin-top:10px }
#footer ul li { float:left; }
#footer #link {overflow:hidden; border:1px solid #ccc;padding:0px 0; width:100%;}
#footer #link ul li{float:left;padding:0 5px;}
#footer #link a{ color:#919191}
#footer #link .friendship{padding:15px 0;width:94%;}
#footer #link .friendship  ul li{ float:left;padding:0 5px;}
#Copyright { padding:15px 0 }
#Copyright .fr { font-size:14px }
#joinmenu { background: url(/medias/images/join_bj.jpg) repeat-x; margin-top:10px }
#joinmenu ul { background:url(/medias/images/join_r.jpg) no-repeat right top; }
#joinmenu ul li { width:154px; float:left; padding-top:14px; padding-left:44px; position: relative; }
#joinmenu li span { color: #FFFFCC; text-transform: uppercase; font: bold 10px Verdana, Arial; }
#joinmenu li p { color:#fff; font-weight: bold; }
#joinmenu li img { margin-right:8px }
#joinmenu li img.join_d { position: absolute; bottom: 9px; left: 87px; }
#main .ktop { background: url(/medias/images/joktop.jpg) repeat-x; }
#main .ktop2{ background: url(/medias/images/inforbj.gif) repeat-x;}
#main .mid { padding:20px 25px; background: url(/medias/images/jokm.jpg) repeat-y; }
#main .mid2 { padding:20px 25px; padding-bottom:60px; background: url(/medias/images/jokm2.gif) repeat-y; text-align:center }
#main .mid2 p { text-align:left; padding-bottom:15px }
#main .mid2 img { margin:40px auto }
#main .kbot { background: url(/medias/images/jokbot.jpg) repeat-x; }
#main .mid .bx { border:1px solid #d4e3ee; height:120px; overflow-y:auto; background: #FFF; padding:18px 18px 0 20px; margin:8px 0 }
#main .mid .tablew { padding:40px 0 150px 0; text-align:center }
table.join2 { margin:0 auto }
table.join2 th { width:88px; background: url(/medias/images/dd.gif) no-repeat right center; margin-right:5px }
table.join2 input.jo1 { width:189px }
table.join2 input.jo2 { width:80px }
table.join2 input.jo3 { width:90px }
.jomx { color:#b4cfe3 }
table.join3, table.join3 td, table.join3 th { text-align:left; border-collapse:collapse; border:1px solid #e6f0f8 }
table.join3 th { width:113px; background: #f9fcfe; padding:8px }
table.join3 td { width:610px; padding:8px }
.mid2 input.jo1 { width:158px; margin-right:4px }
.mid2 input.jo2 { width:90px }
.mid2 input.jo3 { width:310px }
table.join3 td div { padding-top:4px }
table.join3 td div input { margin-right:3px }
#search2 { background: #73bb00; }
#search2 .s2 { margin:3px 2px }
#search2 .sec2 { height:17px; width:482px; border:none; background: #f3fce5 url(/medias/images/sec2_nl.gif) no-repeat left top; padding:4px 0 0 4px }
#search2 .go2 { background: url(/medias/images/sec2_nr.gif) no-repeat left 1px; padding-left:12px; margin-left:-8px; }
#search2 .top { background: url(/medias/images/sec2_r.gif) no-repeat right top; padding-right:20px; height:31px }
#content { padding:20px 20px; width:545px}
#term{ background:#fff; border:2px solid #D4E3EE;padding:10px;margin-bottom:5px}
#term h4{font-size:36px}
#term span {line-height:30px}
#term p{padding:10px 0;color:#1D6AAB}
#content div.blue { padding-top:30px }
#senrihgt { margin-top:10px }
#senrihgt li { border-bottom:1px solid #e8e8e8; padding:8px }
#pinybt { background: url(/medias/images/piny_bj.gif) repeat-x bottom; height:45px }
#pinybt img.fl { background: url(/medias/images/piny_l.gif) no-repeat left bottom; padding-left:15px }
#pinybt span { padding-top:9px }
#pinymain { border:1px solid #bccad4; border-top:none; border-bottom:none; background: #edf5fb; padding:0 19px 20px 19px }
#pinymain textarea { width:748px; border:1px solid #fff; height:100px }
#pinymain .pinymtop { background: url(/medias/images/pyk_top.gif) no-repeat left top; width:760px; padding-top:4px }
#pinymain .pykbj { background: url(/medias/images/pyk_bj.gif) repeat-y left; text-align:center }
#pysub { text-align:right; padding:10px 0 }
#pd { height:160px; padding:10px; }
/**********************************************/
#header span img{ margin:17px 0 0 20px}
#news .news{ border:1px solid #f5ebd7; background: #fffcf7; margin-top:6px }
#news .news ul{padding:5px}
#news .news li,#Afterlogin p a{ background: url(/medias/images/Spot3.gif) no-repeat left center; padding-left:6px; line-height:26px;}
#wait,#solve{ width:275px;}
#wait ul,#solve ul{padding:10px 0}
#wait li,#solve li{font-size:14px; line-height:30px}
#solve li{ background: url(/medias/images/Spot4.gif) no-repeat left center; padding-left:7px;}
#notice ul{padding:5px 2px;}
#top ul{padding:5px; line-height:25px}
#top,#myquest{position:relative}
#top .top{ position: absolute; top: -1px; left: 5px;_left: -1px;_top: 0px; }
#top .top2{position: absolute; top:7px;left: 5px;_left: 0px;}
ul.top123{padding:10px 0; line-height:26px}
ul.top123 li span,ul.top123 li a{ padding-right:6px}
ul.top123 li{color:#b9baba}
#top123 p{text-align:right; padding-bottom:3px}
#Afterlogin p a{ padding-right:8px; font-size:14px}
.greenboder h3{ display:inline;}
#Editor{ text-align:center; padding-top:15px}
.Editortop{ padding-left:20px}
.Editortop input{ width:463px; margin-left:4px}
#ques{ margin-bottom:10px; line-height:28px}
#ques,#ans{padding:10px; margin-top:0}
#ans{padding-bottom:20px}
ul.greli p.Gray{font-size:14px}
#ans .Editortop input{width:448px}
#ans .Editortop{ padding-left:28px}
.Options2 span.green{ font-weight:bold; line-height:15px; display:inline-block;height:15px;padding:6px 8px;}
#myquest,#left #top{ margin-top:0}
table.quest{text-align:left; margin:15px; width:550px; line-height:26px}
table.quest td,table.quest th{ border-bottom:1px solid #efefef; padding:0 8px}
table.quest th{color:#A47144; font-weight:normal; background:#f5f5f5}
#myquest table.quest td{color:#569800;}
table.quest td.greenb,#main #success{text-align:center}
table.quest td img{padding-left:26px}
#myquest .on{display:inline-block; padding:6px 8px; font-weight:bold; height:15px;*height:14px;}
#myquest{padding:30px 0;}
#top th{ color:#569800;font-weight:bold;text-align:center;*text-align: right }
#top h2{ padding-top:3px}
#top{ padding-bottom:30px}
#top ul.rules li{padding:5px}
/**********************************************/
div.Infor,div.feedback{ position:relative;margin-top:10px}
#infortit{ position:absolute; top:14px; left:22px}
#infortit span{ width:127px; height:26px; text-align:center; background: url(/medias/images/infspan.jpg) no-repeat top; display:inline-block; padding-top:5px; margin-right:6px }
#infortit span.on2{  background: url(/medias/images/infspanon.jpg) no-repeat top;  }
#infortit span img{margin-right:3px}
.Infor input.jo2,.Infor select{ width:40px}
.Infor input.sex{ margin-left:15px}
table.password{text-align:left}
#main table.password img,#success .clearfix img{ margin:0}
#main.Infor .mid2{text-align:left}
#success .clearfix p{line-height:25px; padding-left:8px}
#success div{ margin:0px auto; padding:80px 0; width:350px}
#main.feedback .mid{ padding-top:10px}
div.feed img{ padding-right:8px;}
div.feed { border-bottom:1px solid #d4e3ee; padding-bottom:8px}
table.Gray{margin:20px auto; margin-bottom:0}



