html{color:#000;background:#fff;font-size:100%;}
body{line-height:auto;font-family:sans-serif,Arial,Helvetica;text-align:left;padding:0;margin:0;}
a{color:#3b74c3;text-decoration:none; padding:5px;}
a:hover{text-decoration:underline}
Label{font-weight:bold;}
dt,li{padding:0 0 10px 0;}
img{max-width:96%;}
h1{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;padding:0;word-wrap:break-word;}
.content,.bottom,.top,.nav,.title{width:98%;max-width:960px;margin:0 auto;padding:0 1%;}
.sub-content,.sub-footer,.masthead{clear:both;width:96%;max-width:1136px;margin:0 auto;}
.sub-header{background:#ffffff;width:100%;height:66px;border-bottom:1px solid #CCCCCC}
.nav{clear:both;padding:5px 0 0 0;padding:2px 5px; line-height:32px;}
.nav a{background:#efefef;padding:5px;border:2px solid #ffffff;}
.top img{padding:2px;}
.left-content{float:left;width:100%;max-width:600px;word-wrap:break-word;}
.left-content img{max-width:98%;}
.right-content{float:right;width:100%;max-width:310px;text-align:left;}
.postad{position:fixed; right:0;top:0;background:#efefef;padding:5px;margin-top:5px;border:1px solid #ccc;}
.postad:hover{background:#ccc;}
.left{float:left;padding:2px;line-height:22px;}
.clear{clear:both;}

.masthead{
color:#000000;
box-sizing:border-box;
display:flex;
float:none;
line-height:50px;
font-weight:bold;
font-family: Proxima Nova, Helvetica, Arial, sans-serif;
font-size: 16px;
}

.textBox{height:24px; width:96%;max-width:260px;}
.textTitle{height:24px; width:96%;max-width:499px;}
.commentinfo{width:98%;max-width:499px;height:100px;}
.postinfo{width:98%;max-width:600px;height:300px;}
.border{clear:both;margin-bottom:10px;}
.kobimg{display:none;}
.gg{padding:5px 0;}
.bcenter{background:#e1e1e1;padding:5px;margin-top:5px;border:1px solid #ccc;text-align:center;font-weight:bold;}
.listitem{background:#f7f7f7;}
#suc{padding:3px;}
.bottom{clear:both;}
.txt{width:200px;padding:5px;}
.root{float:left;width:32%; min-width:106px;}
.numli{list-style:decimal}

.submit{height:35px;width:203px;font-weight:bold;font-size:18px}

.sub-footer{clear:both;}

/******post********/
#con{border:1px solid #000;width:96%;padding:3px;max-width:480px;height:auto;}
.cursort{background:#ccc;padding:3px 5px;}
.red{font-weight:bold;color:#000;padding:5px;animation:myfirst 5s infinite alternate;}
#showsort{padding:5px 0;}
.c{text-align:left}
.input{width:240px;padding:5px;}
.input_len{width:320px;padding:5px;}
.txt_error{border:1px solid #ff0000;width:240px;padding:5px;}
.lentxt_error{border:1px solid #ff0000;width:320px;padding:5px;}
.textarea{max-width:99%;}
#auth_code{width:100px;padding:5px;}
#auth_code_error{border:1px solid #ff0000;width:100px;padding:5px;}
#auth_code_img{position:absolute;}
#show img{width:240px;}
#codeshow{margin-top:5px;background:#eee;padding:5px 1%;border:1px solid #3b74c3;width:96%;}
.psubmit{font-weight:bold;font-size:16px;width:120px;height:32px;margin-top:50px;}

/******auth_code********/
.auth_code{width:120px;height:50px;}
label{font-weight:bold;padding:5px 5px 5px 0;}
/********comment************/
.clist{border:1px solid #ccc;margin-top:5px;}
.ctit{background:#eee;padding:5px;}
.ccon{padding:5px;}
#info{width:96%;height:140px;}

#social{clear:both;margin-left:20px;background:url('/img/share.gif') no-repeat;width:216px;height:32px;}
#social ul{list-style:none;padding:0;margin:0;}
#social li{float:left;list-style:none;padding:0;width:36px;height:32px;cursor:pointer;}
#social li:hover{float:left;list-style:none;padding:0;width:36px;height:32px;background:#fff;-moz-opacity:0.8;opacity: 0.7;filter:alpha(opacity=50);cursor:pointer;}