@charset "utf-8";
/* CSS Document */
#route{ padding-left:4px; margin:13px 0; padding-bottom:10px; border-bottom:1px dotted #CCC;}

#categories{padding-left:4px; margin:12px 0; text-align:center;}
#categories ul li {float:left; width:18%; margin-right:3px;}
#categories ul li a{ font-size:14px; font-weight:bold; display:block; text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #CCC; line-height:35px; background-color:#eee; }
#categories ul li a:hover{ text-decoration:none;}

#content{ margin:8px 0;}
#content h3.loadtitle{ display:block; color:#7fa91a; font-size:14px; padding:8px 0; padding-left:6px; background-color:#eef6dd; border-bottom:2px solid #72a316;}
.gameload ul li { border-bottom:1px solid #CCC;}
.gameload ul li.borbottnone{ border-bottom:none;}
.gameload ul li a{ display:block; _width:99%; padding:8px 0; padding-left:5px;}
.gameload ul li a:hover{ background-color:#f4fae9; text-decoration:none;}
.gameload ul li a span.icon_cont{ display:block;float:left; cursor:pointer;}
.gameload ul li a span.icon_cont img{ float:left; width:48px; height:48px;}
.gameload ul li a span.icon_cont  span.icon_dis{ float:left; padding-left:5px; padding-top:3px;}
.gameload ul li a span.icon_cont  span.icon_dis span.title{ display:block; margin-bottom:5px; font-size:15px; color:#93b252;}
.gameload ul li a span.icon_cont  span.icon_dis span{ color:#000;}
.gameload ul li a span.arrow{ float:right; display:block; margin-right:10px;  width:1%; cursor:pointer;}
.gameload ul li a span.arrow img{ width:8px; height:12px;}
.gameload{ margin:6px 0;}

.netgameload ul li { border-bottom:1px solid #CCC;display:inline-block;width:100%;}
.netgameload ul li.borbottnone{ border-bottom:none;}
.netgameload ul li .left {width:90%;float:left;}
.netgameload ul li .left a{_width:99%; width:99%; padding:8px 0; padding-left:5px;display:inline-block;}
.netgameload ul li .left a:hover{ background-color:#f4fae9; text-decoration:none;}
.netgameload ul li .left a span.icon_cont{ display:block;float:left; cursor:pointer;}
.netgameload ul li .left a span.icon_cont img{ float:left; width:48px; height:48px;}
.netgameload ul li .left a span.icon_cont  span.icon_dis{ float:left; padding-left:5px; padding-top:3px;}
.netgameload ul li .left a span.icon_cont  span.icon_dis span.title{ display:block; margin-bottom:5px; font-size:15px; color:#93b252;}
.netgameload ul li .left a span.icon_cont  span.icon_dis span{ color:#000;}
.netgameload ul li .right {width:10%;float:right;}
.netgameload ul li .right a{ display:block; _width:99%; padding:13px 0; padding-left:5px;float:right;}
.netgameload{ margin:6px 0;}

.softwareload ul li { border-bottom:1px solid #CCC;}
.softwareload ul li.borbottnone{ border-bottom:none;}
.softwareload ul li a{ display:block; _width:99%; padding:8px 0; padding-left:5px;}
.softwareload ul li a:hover{ background-color:#f4fae9; text-decoration:none;}
.softwareload ul li a span.icon_cont{ display:block; width:94%;  float:left; cursor:pointer;}
.softwareload ul li a span.icon_cont img{ float:left; width:48px; height:48px;}
.softwareload ul li a span.icon_cont span.icon_dis{ float:left; padding-left:5px; padding-top:3px;}
.softwareload ul li a span.icon_cont span.icon_dis span.title{ display:block; margin-bottom:5px; font-size:15px; color:#93b252;}
.softwareload ul li a span.icon_cont span.icon_dis span{ color:#000;}
.softwareload ul li a span.arrow{ float:right; display:block; width:1%; margin-right:10px; cursor:pointer;}
.softwareload ul li a span.arrow img{ width:8px; height:12px;}
.softwareload{ margin:6px 0;}

.categorydetail ul{ }
.categorydetail ul li{ line-height:45px; padding-left:4px;}
.categorydetail ul li a{ display:block; line-height:45px; height:45px; width:99%;}
.categorydetail ul li.even{ background-color:#f4fae9;}

div.back{ padding:4px 0; padding-left:6px; text-align:center;}
div.back input.back_but{ background-color:#8aa630; height:35px; width:96%; color:#fff; font-weight:bold;}

#page{font-size:14px; margin:15px 0; padding-left:6px; text-align:center;}
#page a{background-color:#8aa630; color:#fff; height:35px; width:48%; margin-right:5px; float:left; font-weight:bold; display:block; line-height:35px;}
#page a:hover{ text-decoration:none;}