.m-down-left { width: 880px; }

.m-down-right { width: 300px; }

.m-down-main { background-color: #fff; border:1px #ebebeb solid;border-bottom-width: 4px; margin-bottom: 15px; }

h2.m-down-tith2 {border-bottom: 1px #ebebeb solid; height:47px; }
h2.m-down-tith2 strong,h2.m-down-tith2 li { font-size: 16px; font-weight: normal;  height: 46px; line-height: 46px; display:inline-block; width: 50%; text-align:  center;color:#888; }
h2.m-down-tith2 .f-hover {border-bottom: 2px #37b1fa solid;color:#37b1fa;}
h2.m-down-tith2 strong {text-align: left;text-indent:1em}

.m-h4tit { height: 47px; line-height: 46px;border-bottom: 1px #ebebeb solid; }
.m-h4tit strong{ color:#37b1fa; border-bottom: 2px solid #37b1fa;display: inline-block; font-size: 16px; font-weight: normal; padding: 0 18px; }
.m-h4tit ul {}
.m-h4tit ul li { font-weight: normal; margin-right: 10px; padding: 0 15px }
.m-h4tit ul li.m-hover {color:#37b1fa;border-bottom: 2px #37b1fa solid}




/* 相关资源 */
.m-keycont{ width:100%; height:auto; display:block; overflow:hidden}
.m-keycont dl{ margin:0 15px; height:auto; display:block; overflow:hidden}
.m-keycont dl dt{ width:200px; height:100px; float:left; margin:13px 0 0; display:inline; overflow:hidden}
.m-keycont dl dt img {display: block;width:200px; height:100px;}
.m-keycont dl dd{ width:630px; height:100px; float:left; margin:13px 0 0 14px; display:inline; overflow:hidden}
.m-keycont dl dd a{ width:100%; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; margin:5px 0 0; display:block; overflow:hidden}
.m-keycont dl dd a:hover{ color:#f60}
.m-keycont dl dd p{ width:100%; height:68px; line-height:24px; font-size:14px; color:#999; margin:8px 0 0; display:block; overflow:hidden}
.m-keycont ul{ width:100%; height:auto; display:block; overflow:hidden; padding-top: 5px;}
.m-keycont ul li{ width:200px; height:70px; padding:3px; float:left; margin:0 0 10px 10px ; display:inline; overflow:hidden}
.m-keycont ul li a{ width:100%; height:68px; display:block; overflow:hidden}
.m-keycont ul li a strong{ width:32px; height:auto; float:left; margin:8px 8px 0 6px; display:inline; overflow:hidden}
.m-keycont ul li a strong img{ width:32px; height:32px; border-radius:10px; display:block; overflow:hidden}
.m-keycont ul li a strong b{ width:32px; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:#777; margin:4px 0 0; display:block; overflow:hidden}
.m-keycont ul li a p{ width: 150px; height:auto; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.m-keycont ul li a p b{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; display:block; overflow:hidden;}
.m-keycont ul li a p em{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; margin:5px 0 0; display:block; overflow:hidden}
.m-keycont ul li a p em span { color:#f40; }
.m-keycont ul li a p em i{ font-style:normal; float:left}
.m-keycont ul li a p em img{ height:11px; padding:0 0 0 8px; float:left;}
.m-keycont ul li a:hover{ box-shadow:0px 0px 3px #ccc;}
.m-keycont ul li a:hover strong b{ background:#f60}
.m-keycont ul li a:hover p b{ color:#f60}


.m-cmsxg { padding: 10px 0 }
.m-cmsxg li{ height: 28px; line-height: 28px; overflow: hidden; width: 410px; margin-left: 15px; }
.m-cmsxg li a{}
.m-cmsxg li a i {display: inline-block; width: 5px; height: 5px;  background-color: #e9ecef;float: left; margin: 12px 8px 0 0  }


.m-in3 .m-dc {cursor: pointer;position: relative; margin-bottom: 15px}
.m-in3 .m-dc b{ width: 63px;    height: 24px;    line-height: 26px;    font-size: 12px;    font-weight: normal;    color: #fe5d01;    text-indent: 29px;    background: url(../images/down-icon.png) no-repeat 7px -205px #fffbed;    float: left;    border: 1px solid #ffe2cb;    display: inline;    overflow: hidden;    border-radius: 4px; margin-right: 10px;}
.m-in3 .is_bad b{ background-color: #f3faff; background-position: 7px -275px ;border:1px solid #c3e8f9; color: #3d91e8 }
.m-in3 .m-dc i {position: absolute; width: 128px; height: 8px; bottom:0;}
.m-in3 .m-dc i em { display: block; height: 8px; width: 50% }
.m-in3 .m-dc span { font-size: 12px; }
.m-in3 .is_good i { border:1px #f9531e solid; }
.m-in3 .is_good i em { background-color: #f9531e }
.m-in3 .is_bad i { border:1px #4287e2 solid; }
.m-in3 .is_bad i em {background-color: #4287e2}

.m-durl { padding-bottom: 10px; }
.m-durl dt{ width:300px; height:auto; float:left; margin:15px 0 0 15px; display:inline; overflow:hidden}
.m-durl dt h3 { clear:both;  font-size: 15px; height: 30px; line-height:30px; overflow: hidden; color:#333;  padding-left: 7px;}
.m-durl dt ul h3{ padding-bottom:5px;}
.m-durl dt ul li { float: left; width: 110px; height: 24px; line-height: 24px; color:#333; margin: 5px; padding-left: 20px; background:url(../images/downico1.png) no-repeat 0 4px; font-size: 14px; text-align: left;}
.m-durl dt ul li a{ color:#333;}
.m-durl dt ul li a:hover{ color:#f60}

.m-durl dd{ float:right; margin:10px 20px 0 0} 

.m-durl li{ width:229px; height:46px; float:left; margin:18px 0 0 10px; display:inline; overflow:hidden}
.m-durl li a{ width:100%; height:auto; display:block; overflow:hidden}
.m-durl li a i{ width:43px; height:43px; line-height:43px; border:1px solid #dcdcdc; text-align:center; vertical-align:middle; float:left; margin:0 10px 0 0; display:table; overflow:hidden}
.m-durl li a i img{ width:auto; height:auto; max-height:43px;}
.m-durl li a strong{ width:170px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:2px 0 0 0; display:inline; overflow:hidden}
.m-durl li a b{ width:170px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:10px 0 0 0; display:inline; overflow:hidden}
.m-durl li a em{ display:none}
.m-durl li a:hover strong{ color:#ff2352}
.m-durl li a:hover b{ display:none}
.m-durl li a:hover em{ width:50px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; font-style:normal; text-align:center; background:#ff6c00; float:left; margin:7px 0 0 0; display:inline; overflow:hidden}

/*评论*/
.m-comment{ }
#comment {  margin:10px auto 0;}
#comment_list .quote, #comment_list .quote span { text-indent:0;}
#comment_list {  color:#2f2f2f; padding:1px; zoom:1; }
#comment_list dt {line-height:28px; height:28px; overflow:hidden; padding:0 10px;  }
#comment_list .h2 { font-size:14px; color:#fff; height:30px; padding:0 10px; background:url(/skin/sky15/images/comment_tbg.png) repeat-x; margin-bottom:10px; font-weight:bold;}
#comment_list .h2 span { float:left;margin-top: 4px ; width:88px; text-align:center; line-height:26px; background-repeat:no-repeat;}
#comment_list dl {padding: 0 5px; height:auto;}
#comment_list dd {word-wrap: break-word; line-height:20px; padding:5px 10px 10px; }
#comment_list dd img {margin-bottom:-5px;}
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0  0  5px 0 ; border:1px solid #bfbfbf; background:#fffde9; color:#000;}
#comment_list blockquote h4, #comment_list .quote span{ color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none;}
#comment_list blockquote h4 cite { font-style:normal;}
#comment_list blockquote div{padding:0 7px;}

#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b {margin:0 6px; }
#comment_list p { text-align:right;  line-height:1; padding:5px 0;}
#comment_list p a { color:#e65c08; margin-left:10px;}
#comment_list dt span {float:left; }
#comment_list dt em { float:right; font-style:normal;}

#comment_0 dt {background:#fff2e8; color:#c97b54; }
#comment_0 .h2 span { background-image:url(/skin/sky15/images/comment_tr.png)}

#comment_1 dt {background:#f0f7ee; color:#569659;}
/*#comment_1 dt b {color:#39863d; }*/
#comment_1 .h2 span, #s_comment .h2 span { background-image:url(/skin/sky15/images/comment_tg.png)}
#s_comment { text-align:center;}
#s_comment .h2 a {float:right;   font-size:12px; font-weight: normal; color:#1d8d23; line-height:30px; }
#s_comment .h2 a i { font-style:normal;}
#s_comment .nick_name { float:left; margin-left:12px; line-height:30px; display:inline; }
#s_comment .nick_name input {border:1px solid #a9b9a5; margin-left:6px; height:20px; vertical-align:middle; width:200px}
#s_comment .comment_faces {float:left; margin-left:20px; font-weight:bold; line-height:30px; display:inline;}
#s_comment .comment_faces img { vertical-align:middle; margin-left:3px; cursor:pointer;}
#s_comment textarea {border:1px solid #a9b9a5; padding:3px 5px; width:96%; height:120px; line-height:20px;  margin:8px 0; }
#s_comment .comment_btn { padding:0 12px 10px; text-align:left;}
#s_comment .comment_btn input { width:80px; color:#fff; border:0 none; padding:0; margin-right:6px; font-weight:bold; height:26px; background:url(/skin/sky15/images/comment_btn.png) no-repeat; cursor:pointer;}

/* 文章专用 */

/* 文章内容 */
.m-cente h1{  height:auto; line-height:36px; font-size:24px; font-weight:normal; color:#333; text-align:center;  display:block; overflow:hidden; margin:0 30px; padding: 15px 0 5px}
.m-cente .m-content{  height:auto; padding:0 0 22px; display:block; overflow:hidden; margin:0 20px;}
.m-cente .m-content p{ width:100%; height:auto; line-height:24px; font-size:14px; font-weight:normal; color:#666; font-family:serif; margin:0px 0 15px; display:block; overflow:hidden}
.m-cente .m-content p img{ margin:auto; display:block; overflow:hidden}

.m-cente .m-content h3{ background: url(/skin/sky15/images/down_icon.png) no-repeat 0 -237px; border-bottom: 1px solid #d0d0d0; color: #333; font-size: 16px; font-weight:bold; height: 38px; line-height: 32px; margin: 9px 0 0; padding: 0 0 0 13px; margin:5px 0 15px; text-indent: 10px;}
.m-cente .m-content h4 { margin-bottom: 8px; font-size: 15px;}

/* 文章属性 */
.m-cente .m-cmsinfo-p {   height:26px; overflow:hidden; margin:0 20px; text-align: center; padding-bottom:10px }
.m-cente .m-cmsinfo-p  b{height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#999; font-family:serif;  margin:0 12px 0 0 ; display:inline; overflow:hidden}
.m-cente .m-cmsinfo-p  b span{ color:#333}
.m-cente .m-cmsinfo-p  strong{height:26px; line-height:26px; font-size:12px; font-weight:normal; color:#999; font-family:serif; float:right; margin:0 ; display:inline; overflow:hidden}
.m-cente .m-cmsinfo-p  strong span{ float:left}
.m-cente .m-cmsinfo-p  .u-font-small{ width:15px; height:15px; background:url(../images/down-icon.png) no-repeat 0 -899px; float:left; margin:3px 0 0 8px; display:inline; overflow:hidden; cursor:pointer}
.m-cente .m-cmsinfo-p  .u-font-big{ width:17px; height:18px; background:url(../images/down-icon.png) no-repeat -73px -896px; float:left; margin:0 0 0 8px; display:inline; overflow:hidden; cursor:pointer}
/* 底部相关 */
.m-cente .m-game-down{ width:797px; height:auto; background:#fffff6; border:1px dashed #fee0b3; padding:0 0 14px 0; display:block; overflow:hidden; margin:0 auto 22px;}
.m-cente .m-game-down .u-game-img{ width:80px; height:80px; float:left; margin:14px 0 0 14px; display:inline; overflow:hidden}
.m-cente .m-game-down .u-game-img img{ width:100%; height:80px; display:block; overflow:hidden; border-radius:14px;}
.m-cente .m-game-down .u-game-introd{ width:546px; height:auto; float:left; margin:17px 0 0 21px; display:inline; overflow:hidden}
.m-cente .m-game-down .u-game-introd dt{ width:100%; height:20px; line-height:20px; font-size:18px; font-weight:normal; color:#333; display:block; overflow:hidden}
.m-cente .m-game-down .u-game-introd dt span{ font-weight:normal; color:#999; font-size:14px; font-family:serif; padding:0 0 0 10px;}
.m-cente .m-game-down .u-game-introd dd{ width:100%; height:auto; display:block; overflow:hidden}
.m-cente .m-game-down .u-game-introd dd b{ width:auto; height:20px; line-height:20px; background:#fdf2e2; font-size:12px; font-weight:normal; color:#999; font-family:serif; padding:0 10px; float:left; margin:10px 14px 0 0; display:inline; overflow:hidden}
.m-cente .m-game-down .u-game-introd dd b span{ color:#555;}
.m-cente .m-game-down .u-game-introd dd strong{ width:100%; height:auto; float:left; margin:10px 0 0; display:inline; overflow:hidden}
.m-cente .m-game-down .u-game-introd dd strong span{ height:22px; line-height:22px; font-size:12px; font-weight:normal; color:#999; font-family:serif; float:left; display:inline; overflow:hidden}
.m-cente .m-game-down .u-game-introd dd strong a{ width:auto; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#46ace4; font-family:serif; border:1px solid #46ace4; border-radius:2px; float:left; margin:0 10px 0 0; padding:0 10px; display:inline; overflow:hidden}
.m-cente .m-game-down .u-game-btn{ width:115px; height:40px; line-height:40px; font-size:16px; font-weight:normal; color:#fff; text-align:center; background:#f88b22; border-radius:4px; float:left; margin:36px 0 0; display:inline; overflow:hidden}
.m-cente .m-game-down .u-game-btn:hover{ background:#ff2352}

/* 文章心情 */
h4.m-yuedu {    border: 0;    font-size: 14px;    font-weight: normal;    color: #333;    margin: 0 0 0 15px;    height: auto;    line-height: normal;    text-indent: 0;    padding: 8px 0;    display: block;    overflow: hidden;}
h4.m-yuedu label{ color:#ff4444; font-weight:bold; padding:0 4px;}
.m-newxq { height:auto; display:block; overflow:hidden}
.m-newxq ul{ margin:10px 0 0;}
.m-newxq ul li { width: 100px; margin-top: 00px;}
.m-newxq ul li b {    display: block;    text-align: center;    color: #F60;    font-size: 12px;    line-height: 20px;}
.m-newxq ul li span {    display: block;    height: 128px;    width: 18px;    border: 1px solid #060;    overflow: hidden;    margin-left: 40px;    margin-bottom: 0px ;overflow: hidden; position: relative;}
.m-newxq ul li span img{position: absolute;    clip: rect(auto,auto,auto,auto);    bottom: 0px; left: 0; width: 18px;}
.m-newxq ul li em {width: 80px; margin:9px auto 0; display: block; text-align: center; color: #333}
.m-newxq ul li em img{ width: 80px; margin: 0 auto}

/* 文章页右侧 */
.m-recomd-cms-top{ width:100%; height:auto; display:block; overflow:hidden}
.m-recomd-cms-top li{ width:130px; height:auto; float:left; margin:19px 0 0 12px; display:inline; overflow:hidden}
.m-recomd-cms-top li a img{ width:100%; height:94px; display:block; overflow:hidden}
.m-recomd-cms-top li a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#666; text-align:center; margin:8px 0 0 0; display:block; overflow:hidden}
.m-recomd-cms-top li a:hover strong {color:#f40;}
.m-recomd-cms-foot{  height:auto; margin:10px 10px 0; padding: 0 0 12px 0; border-top:1px solid #eee; display:block; overflow:hidden;}
.m-recomd-cms-foot li{ width:100%; height:22px; line-height:22px; font-size:14px; font-weight:normal; color:#666; margin:8px 0 0; overflow: hidden;}
.m-recomd-cms-foot li a{ color:#666}
.m-recomd-cms-foot li a i{ width:6px; height:7px; background:url(../images/down-icon.png) no-repeat 0 -650px; float:left; margin:7px 6px 0 0; display:inline; overflow:hidden}
.m-recomd-cms-foot li a:hover{ color:#ff2352}

.m-related-down{ height:auto; display:block; overflow:hidden; margin:10px auto 0; padding: 0 10px}
.m-related-down li{ width:100%; height:42px; line-height:42px; border-bottom:1px dotted #d9d9d9; display:block; overflow:hidden}
.m-related-down li a { display: block; }
.m-related-down li i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#999; border-radius:4px; float:left; margin:12px 0 0; display:inline; overflow:hidden}
.m-related-down li strong{ width:152px; height:42px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden}
.m-related-down li em{ width:auto; height:42px; font-size:12px; color:#999; float:left; margin:0; display:inline; overflow:hidden}
.m-related-down li b{ width:38px; height:18px; line-height:18px; font-size:12px; font-weight:normal; color:#3d91e8; text-align:center; border:1px solid #3d91e8; float:right; margin:10px 6px 0 0; display:inline; overflow:hidden}
.m-related-down li a:hover strong,.m-related-down li a:hover em{ color:#ff2352}
.m-related-down li a:hover b{ background:#3d91e8; border-color:#3d91e8; color:#fff;}
.m-related-down li:nth-child(1) a i{ background:#ff6600}
.m-related-down li:nth-child(2) a i{ background:#ff9800}
.m-related-down li:nth-child(3) a i{ background:#ffc600}

.m-news-cms{  height:auto; margin:8px auto 0; display:block; overflow:hidden; padding: 0 10px}
.m-news-cms li{ width:100%; height:108px; border-bottom:1px solid #e5e5e5; display:block; overflow:hidden}
.m-news-cms li a img{ width:120px; height:80px; float:left; margin:14px 10px 0 0; display:inline; overflow:hidden}
.m-news-cms li a strong{ width:146px; height:auto; line-height:24px; font-size:14px; font-weight:normal; color:#333; float:left; margin:14px 0 0; display:inline; overflow:hidden}
.m-news-cms li a b{ width:146px; height:auto; font-size:12px; font-weight:normal; color:#999; float:left; margin:14px 0 0; display:inline; overflow:hidden}
.m-news-cms li a:hover strong{ color:#ff2352}


/* 列表菜单 */
.m-nav-right  { padding-top: 15px }
.m-nav-right li{ width: 120px; height: 36px; line-height: 36px; text-align: center; margin-left:20px; margin-bottom: 15px;  }
.m-nav-right li a{ display:block; background-color: #eee; font-size: 14px; color: #333; }
.m-nav-right li a:hover,.m-nav-right li.m-hover a,.m-nav-right li a.red{ background-color: #f40; color: #fff }
.m-nav-right li a font{ display: none }

/* 主列表 */

.m-newslistul {margin:20px 0 0 0px;}
.m-newslistul li{border-bottom:1px dashed #d3d3d3;padding-bottom: 20px; margin:0 20px 20px}
.m-newslistul li a.f-fl { margin-right: 20px; overflow: hidden; }
.m-newslistul li a.f-fl img{width: 300px;    height: 180px;    display: block;    overflow: hidden;transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1);}
.m-newslistul li a:hover.f-fl img {transition:all 0.5s ease-in-out; -webkit-transition:all 0.5s ease-in-out;	-moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);}
.m-newslistul li .m-listdiv {  }
.m-newslistul li .m-listdiv .m-title {  line-height: 28px; font-size: 20px;overflow:hidden;   }
.m-newslistul li .m-listdiv .m-title a{ font-weight: bold }
.m-newslistul li .m-listdiv .m-title a:hover {color:#f40;}
.m-newslistul li .m-listdiv .m-listinfo { font-size: 15px; color: #999; height: 72px; line-height: 26px; overflow: hidden; margin: 8px 0 15px }
.m-newslistul li .m-listdiv .m-listime { line-height: 20px; color: #aaa }
.m-newslistul li .m-listdiv .m-listime span { margin-right: 20px }
.m-newslistul li .m-listdiv .m-listime span i { font-style: normal; }
.m-newslistul li .m-listdiv .m-listime em{ float: left; width: 20px; height: 20px; margin-right: 8px }

/* 增加下载  */


ul.m-jietu{ width:860px; height:auto; white-space:nowrap; padding:0 0 10px 0; margin:6px auto 0; display:block; overflow:auto}
ul.m-jietu li{ width:auto; height:auto;  margin:0 10px 0 0; display:inline-block; overflow:hidden;  }
ul.m-jietu li img { max-height: 400px; }

ul.m-jietu li.m-addvideo { display: none;    width: 0;}



.m-divinfo {  background-color: #fafafa; border:1px #e8e8e8 solid; margin: 0 20px 20px; padding-bottom: 10px;}

.m-divinfo dt { margin: 10px 15px 0 10px}
.m-divinfo dt a{display: block;}
.m-divinfo dt a img{ display: block; width: 90px; height: 90px;;}

.m-divinfo .m-infoewm { text-align: center; color: #666; font-size: 12px; margin-right:10px}
.m-divinfo .m-infoewm img{ width: 70px; height: 70px; margin: 10px 10px 5px 0}

.m-divinfo .m-infodd h2 { font-size: 22px; font-weight: normal;    height: 38px;
    line-height: 38px;    overflow: hidden;    padding: 6px 0 0px 0;}.m-divinfo .m-infodd {width: 560px;}
.m-divinfo .m-infodd p { height: 24px; line-height: 24px; color: #666;}
.m-divinfo .m-infodd p span { margin-right: 20px;}
.m-divinfo .m-infodd p span i { font-style: normal; color: #333}
.m-divinfo .m-infodd p a { display: inline-block; height: 22px; border:1px #41a8f6 solid; color: #41a8f6; line-height: 22px; padding: 0 3px; border-radius: 3px; margin-right: 10px; background: #fff}
.m-divinfo .m-infodd p a:hover { background: #41a8f6; color: #fff}
.m-divinfo .m-infodd .m-godown { width: 150px; height: 44px;line-height: 44px; background-color: #f60;font-size: 18px; color: #fff; text-align: center; border-radius: 5px;margin-right: 20px;}
.m-divinfo .m-infodd .m-godown:hover { background-color: #e26714}






/*详细介绍版本弹窗*/
font.g-clickrz{ float:right; color: #00aaff;font-weight: normal; cursor: pointer;font-size: 14px; }
font.g-clickrz:hover{ color:#f60; }
#addbalck { width: 100%;height: 100%;left: 0;position: absolute;top: 0;z-index: 998;background-color: #000;filter: alpha(Opacity=50);opacity: .5;}
.g-boxsoft{overflow:hidden; }
.g-topsoft{width: 460px;font-size: 14px;background: #fff;left: 50%;top:50%;margin-left: -250px;margin-top: -280px;padding-bottom: 5px;position: fixed;_position: absolute;z-index: 999;
*zoom: 1;cursor: default;-webkit-box-shadow: 0 4px 16px rgba(0,0,0,.4);box-shadow: 0 4px 16px rgba(0,0,0,.4);display: block;}
.g-topsoft h4 {padding:20px 0px 0px;overflow:hidden;color: #555;line-height: 26px;font-size: 14px; font-weight: bold;}
.g-topsoft h4 em {font-style: normal;}
.g-topsoft p{padding:0px 0px 20px;overflow:hidden;line-height: 26px;color: #555;font-size: 14px;border-bottom: 1px #eee solid;}
.g-boxsoft span.u-lsrz{display: block; font-style:normal;height: 50px;line-height: 50px;background: #00aaff;color: #fff;padding: 0 2px 0 18px;font-size: 16px;margin-bottom: 5px; font-weight: bold;}
.g-boxsoft span.u-lsrz s {float: right;width: 40px;height: 50px;display: block;font-size: 18px;text-align: center;cursor: pointer;font-weight: 400;color: #fff;text-decoration: none;}
.g-softlist{overflow-y:scroll;max-height: 500px;*height: 500px;padding: 0px 20px;}