#my ul{margin:0;padding:0 0 0 2px;list-style:none}
#my li{border-bottom:1px solid #d8d8d8;margin:0;padding:2px}
#my li a{text-decoration:none}

#pass_login2{color:gray;float:left;font-size:13px;line-height:200%;margin-top:-5px;padding:3px 0}
#pass_login2 a,#pass_login2 a:hover{color:gray}
#pass_login2 input{height:12px;margin:-3px 6px 0 0;vertical-align:middle;width:12px}

div.urlmail{color:gray;font-weight:bold;line-height:180%;margin-bottom:12px;text-align:right}
#signup b{color:#1767bf;font-size:14pt}
#signup_login1,#signup_login2{color:#1767bf}
#mail{color:#1767bf;font-weight:bold;width:150px;text-align:right}
div.urlmail select{color:gray;font-weight:bold}

a.pass{color:#626262}

a.new:hover{color:#7f7f7f}
.col{float:left;margin:8px;width:400px}

div.c0{border:#d8d8d8 1px solid;margin:8px 8px 8px 0;padding:4px}
div.c0 a{font-weight:bold}
div.c0 a img{height:30px;margin:0 12px 0 8px;vertical-align:middle;width:30px}
div.c0 p{color:#1767bf;font-size:10pt;text-align:center}
div.c0 p a{color:#1767bf;font-weight:normal}
div.c{background:linear-gradient(to bottom,#f1f1f1 0px,transparent 15px);border:#d8d8d8 1px solid;margin:8px 0}
a.c{font-size:12pt;font-weight:bold;text-decoration:none}
a.c img{float:left;height:104px;margin:0 8px 0 2px;width:104px}

.list0{background-color:#efefef;border:#d8d8d8 1px solid;cursor:pointer;float:right;margin:1px;padding:1px;text-align:left;width:100px}
.list1{border:#d8d8d8 1px solid;cursor:pointer;float:right;margin:1px;padding:1px;text-align:left;width:100px}

img.home{height:16px;margin:0 4px 0 2px;vertical-align:middle;width:16px}
img.home2{height:64px;margin:0 4px;width:64px}

div.newsg{background-color:#f7f7f7;border-radius:3px;cursor:pointer;margin-top:6px;padding:6px;text-align:center;white-space:nowrap}

div.new{border-top:#d8d8d8 1px solid;margin:12px 0 16px 0;padding-top:4px;width:100%}
img.new{float:left;height:50px;margin:0 3px;width:50px}
div.new0 img.add{cursor:pointer;float:right;height:32px;width:32px}
@media screen and (max-width:360px){
div.c,div.c0{width:auto}}
div.new2{margin-bottom:4px;padding:0 16px}
a.new{font-weight:bold;text-decoration:none}

div.suggestion0{font-size:9pt;margin:12px 8px 5px 3px;text-align:right}
div.suggestion0 a{color:gray}
div.suggestion{width:300px}

.description{display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}

#to span{padding:2px 4px}
#to span span{color:gray;cursor:pointer}
#ss_more{background-color:white;border:1px solid #d8d8d8;display:none;max-height:300px;overflow:auto;position:absolute;width:324px;z-index:2}

#image_file,#progress_info{display:none}
#progress_info{font-size:10pt;margin:8px 0;padding-left:108px}
#error,#error2,#warnsize{color:#aaa;display:none;margin-top:10px;}
#progress{border:1px solid #ccc;display:none;float:left;height:14px;border-radius:10px;background:-moz-linear-gradient(#66cc00,#4b9500);background:-ms-linear-gradient(#66cc00,#4b9500);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#66cc00),color-stop(100%, #4b9500));background:-webkit-linear-gradient(#66cc00,#4b9500);background:-o-linear-gradient(#66cc00,#4b9500);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cc00',endColorstr='#4b9500');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cc00',endColorstr='#4b9500')";background:linear-gradient(#66cc00,#4b9500);}
#progress_percent{float:right;}

div.home{margin:auto;overflow:auto;overflow-x:hidden;overflow-y:hidden;width:980px}
#homeleft{float:left;width:308px}
img.homelefticon{display:none;opacity:0.7}
img.homelefticon:hover{opacity:0.9}
#homeright{float:right;width:672px}
#homeright div.c{padding-right:0;width:auto}
form.shoutbox{margin:16px}
form.shoutbox textarea{overflow:hidden;height:40px;margin:4px 0 8px 0;width:98%}
form.shoutbox #link2 table input,form.shoutbox #link2 table textarea,form.shoutbox table.comtable input,form.shoutbox table.comtable textarea{width:482px}
table.new table.comtable input,table.new table.comtable textarea{width:474px !important}
#allnews form textarea{width:550px}

div.home0{max-width:980px;margin:0 auto;overflow:auto}
div.home1{float:left;width:52%}
div.home10{padding:0 5px 6px 6px}
div.home12{padding-left:20px}
div.home12 p{margin:0;text-align:center}
div.home2{float:right;width:48%}
div.home20{padding:0 6px 6px 5px}
div.home201{background-color:#fafafa;border:1px solid #eee;margin-top:12px;padding:14px 16px}
div.home3{background:linear-gradient(to bottom,#f1f1f1 0px,transparent 15px);border:#d8d8d8 1px solid;margin:8px 10px 0 2px;padding:8px}

div.home12 h1,#pass_signbu h1{color:#757575;font-size:16pt;line-height:150%;margin:20px 0 0 0;padding:20px 70px 16px 70px;text-align:center}
div.home12 h1 i,#pass_signbu h1 i{color:#4e4e50;display:inline-block;font-size:17pt;margin-bottom:14px}
div.home12 ul,#pass_signbu ul{color:#2a7091;font-size:16pt}
div.home12 li{margin:14px 0}
p.h{color:#777777;font-family:Verdana;font-size:11pt;font-weight:bold;line-height:180%;margin:0 30px 56px 30px !important;text-align:center}
#pass_signbu h1{font-size:11pt;margin:24px 0 8px 0}
#pass_signbu b{color:#0e385f}
#pass_signbu li{color:black;font-size:10pt;margin:6px 0}
#signup_ma{display:none;margin-top:16px;overflow:auto;padding:3px 0;text-align:right}
input.home{float:right;font-size:18px !important;width:180px}
select.home{font-size:14px;width:180px}
input.home2{color:#1767bf;font-size:15px;font-weight:bold}

#mobilehome{display:none;float:right;height:60px;margin-left:16px;width:60px}
#mobiletext1{display:none}

@media screen and (min-width:960px){
#ss_more{width:600px}}

@media screen and (max-width:640px){
div.home1{display:none}
div.home2{float:none;width:100%}
div.home20{padding:0}
div.home201{border:0}
div.home3{margin:8px 6px}
#mobilehome,#mobiletext1{display:inline}
#allnews form textarea{font-size:14pt;width:493px}
form.shoutbox #link2 table input,form.shoutbox #link2 table textarea,form.shoutbox table.comtable input,form.shoutbox table.comtable textarea{width:484px}
table.new table.comtable input,table.new table.comtable textarea{font-size:14pt;width:418px !important}}

@media screen and (max-width:960px){
div.suggestion{margin:0 8px 32px 8px;width:auto}
div.home{width:auto}
#homeleft{display:none;float:none;width:auto}
#homeleft div.c{width:auto}
img.homelefticon{display:block}
#homeright{float:none;width:auto}
#homeright div.c{background-image:none;background-repeat:repeat;border:0;margin:0;padding:0;width:auto}
form.shoutbox{margin:4px 16px 28px 16px}}

@media screen and (max-width:380px){
#allnews form textarea{font-size:14pt;width:232px}
form.shoutbox #link2 table input,form.shoutbox #link2 table textarea,form.shoutbox table.comtable input,form.shoutbox table.comtable textarea{width:204px}
table.new table.comtable input,table.new table.comtable textarea{font-size:14pt;width:126px !important}}

a.follow{background-color:#f5f8fa;background-image:linear-gradient(#fff,#f5f8fa);border:1px solid #e1e8ed;border-radius:4px;color:#333333;font-family:Arial;float:right;font-weight:bold;margin-top:2px;padding:4px 6px;text-decoration:none;white-space:nowrap}
a.follow:active{background:#e1e8ed;border-color:#ccc;box-shadow:inset 0 1px 4px rgba(0,0,0,0.2)}
a.follow:hover{background-color:#e1e8ed;background-image:linear-gradient(#fff,#e1e8ed)}
a.follow img{height:16px;margin:-2px 8px 0 2px;vertical-align:middle;width:16px}

div.upgrade{padding:16px 0;text-align:center}
div.upgrade a{background-color:#1767bf;border-radius:4px;color:white;font-family:Calibri;font-size:16px;font-weight:bold;padding:4px 8px;text-decoration:none}
p.too{color:#1767bf;margin:8px 0;text-align:center}
p.too a{color:#1767bf}

p.loading{text-align:center}
p.loading span{height:8px;background-color:#bbb;border-radius:50%;display:inline-block;margin:5px;width:8px;-webkit-animation:loading 0.8s linear infinite alternate;animation:loading 0.8s linear infinite alternate}
p.loading span:nth-child(1){-webkit-animation-delay:-0.8;animation-delay:-0.8s}
p.loading span:nth-child(2){-webkit-animation-delay:-0.53333s;animation-delay:-0.53333s}
p.loading span:nth-child(3){-webkit-animation-delay:-0.26666s;animation-delay:-0.26666s}
@keyframes loading{from{transform:scale(0,0)}to{transform:scale(1,1)}}
@-webkit-keyframes loading{from{-webkit-transform:scale(0,0)}to{-webkit-transform:scale(1,1)}}