@charset "utf-8";
/*
author:fairytale
created:080318
updated:080318
*/

body {background-image: url('../images/common/bg.gif');font-family: "Lucida Grande", Arial, Verdana, sans-serif;font-size: 12px;color: #333333;}
* {margin:0; padding:0}
.clear {clear:both}
img{border:0px}
a:hover {text-decoration: underline;}
a {color:#333333;text-decoration:none;font-weight:bold;}
ul {padding-left:0px;list-style:none}

/* Software-list */
#m1{position: relative;padding: 9px 10px 25px 10px;background:url('../images/common/main-bg2.gif') repeat-y center;background-color:white;border:1px solid #e6e5da;margin-bottom:5px;width:970px;float:left}
.m1-right{float:left;width:779px;margin-left:8px;border:1px solid #ccc;background:#fff;overflow:hidden;margin-bottom:10px}
.m1-right .m1-ul{width:98%;margin-bottom:10px}
.m1-right .m1-ul .p1{ margin-left:10px;float:left;width:85%;}
.m1-right .m1-ul .pm {float:left; width:80px;margin-top:8px}
.m1-right .m1-ul .pm a {font-weight:bold; color:#00f;text-decoration: underline; line-height:25px;}
/*page*/
.page{text-align:center;height:26px;width:95%;margin:0px auto}
.page a{text-decoration:none;line-height:26px;padding:2px;color:#333;padding:4px}


/* Software-detail */

/* detail-inner1 */
.detail-inner1{ margin:5px 5px 30px 5px;}
.detail-inner1 li{ list-style:disc inside none}
.detail-inner1 #soft-img {float:left;width:240px;text-align:center;}
.detail-inner1 #soft-img .soft-screen {max-width:200px;max-height:180px;margin: 18px auto 10px 20px;}
.detail-inner1 #soft-img .soft-screen img{width:200px; height:180px;}
.detail-inner1 #soft-img p.zoom {font-size: 0.85em;margin: 10px 0;}
.detail-inner1 #soft-img p.zoom a {padding-left: 18px;color: #999;background-color: transparent;text-decoration: underline;background: url('../images/icon/big.gif') no-repeat left top;}
.detail-inner1 .int{padding:20px;font-size:12px;line-height:22px; float:left; margin-top:30px; display:inline}
/* detail-inner2 */
.detail-inner2,.detail-inner3{ margin:10px 10px 30px 15px}
.detail-inner2 h3 ,.detail-inner3 h3{ margin:10px;border-bottom:1px #DBDBDB dashed;padding-bottom:5px;font-size:14px}
.detail-inner2 li{width:90%;line-height:22px;list-style:disc inside none;margin-left:15px;}

/* detail-inner3 */
.detail-inner3 .list {width:100%;}
.detail-inner3 .list ul{}
.detail-inner3 .list li{ width:100%; border-bottom:#eee solid 1px; padding:5px 0;}
.detail-inner3 .list li .img{ width:45px; height:40px; vertical-align:middle;}
.detail-inner3 .list li span{ font-size:11px;  color:#555; margin-left:10px; color:#f00}
.detail-inner3 .list li a{ text-decoration: underline;font-weight:normal;color:black;}
.detail-inner3 .list li a:hover{ text-decoration:underline}
/*table*/
#table {float:right;width:490px;line-height:130%;font-size:11px;margin-left:20px;margin-top:10px}
#table tr {vertical-align:top;padding:5px 0 10px 0;background:url('../images/common/detail-gray.gif') repeat-x left bottom;}
#table .name {width:155px;padding:4px 0 7px 0;line-height:20px;}
#table .value {vertical-align:top;padding:4px 0 7px 0;line-height:20px;width:300px;}
#dlbuy {float:left;clear:both;margin:10px auto auto 90px;display:inline;width:80%}
#dlbuy a{ float:left;display: block;width: 90px;height:30px;padding:7px 0 0 18px;color: #fff;font-weight: bold;font-size:14px;margin-right:20px}
#dlbuy .dl {background: url('../images/icon/down.gif') no-repeat left top; width:107px}
#dlbuy a:hover{ text-decoration:none;}
#dlbuy .buy {width: 107px;padding:7px 0 0 18px;background: url('../images/icon/buy.gif') no-repeat left top;}



/*list-table*/
.list-table table{ border-collapse:collapse; margin:10px;font-family:Helvetica, Arial, sans-serif;}
.list-table td{ border:#ddd solid 1px; padding:5px; vertical-align: top;}
.list-table img{ width:70px; height:55px; padding:8px;}
.list-table .desc{ width:400px;}
.list-table .desc h3{ font-size:13px; margin:8px;}
.list-table .desc h3 a{ color:#000; text-decoration:underline;}
.list-table .desc .os{ color:#666; font-size:11px; margin:0 8px;}
.list-table .btn{ width:100px; text-align:center; line-height:25px; padding-top:5px;}
.list-table .btn a{ text-decoration:underline; font-size:14px; font-weight:bold; color:#00f}
.list-table .btn .price{ color:#f00}


/*bookmark*/
#bookmark { margin:20px;}
#bookmark h4{ font-size:13px; margin-bottom:10px;}
#bookmark a{ float:left; margin-right:10px;}














