/* 内容里面的相关下载 默认对应link1.html*/
.f-insd {border:1px solid #7eb2cb; background:#fafeff; padding:5px 175px 5px 5px; position:relative; margin:0 10px; overflow:hidden; zoom:1; font-size:12px; font-family:arial;}
.f-insd .f-insd-a1 img { width:56px; display:inline; margin:15px; float:left;}
.f-insd .f-insd-di {overflow:hidden; padding-top:12px;}
.f-insd .f-insd-di2 {float: left; line-height:25px;}
.f-insd .f-insd-a2 {font-weight:bold; font-size:16px; line-height:24px; text-decoration:none; color:#121212;}
.f-insd .f-insd-ago {font-weight:bold; color:#0674ac; text-decoration:none; }
.f-insd .f-insd-di4 { position:absolute; right:20px; top:5px; text-align:center; width:146px;}
.f-insd .f-insd-di4 a {display:block; cursor:pointer; overflow:hidden; width:146px; height:46px; background:url(/skin/downbtn.gif) no-repeat; margin:10px auto 5px;}
/* 内容里面的相关文章 默认对应linkcms1.html*/
.f-insc { text-align: center; margin:0 10px}
.f-insc a{color: #46aef5;    text-decoration: underline;    margin: 0 2px;}





.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: 14px;
    padding-bottom: 13px; }

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-tjul{ width:auto; height:auto; margin:8px 15px; display:block; overflow:hidden;}
.m-tjul li{ width:100%; height:auto; padding:10px 0; border-bottom:1px solid #eee; display:block; overflow:hidden}
.m-tjul li a{ display:block; overflow:hidden}
.m-tjul li a img{ width:45px; height:45px; border-radius:12px; float:left; margin:0 17px 0 0; display:inline; overflow:hidden}
.m-tjul li a strong{ width:202px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; float:left; margin:3px 0 0; display:inline; overflow:hidden}
.m-tjul li a b{ width:202px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.m-tjul li a b i { margin:0 5px; color:#333; }
.m-tjul li a:hover strong{ color:#f60}

.m-hotul{ width:auto; height:auto; margin:12px 15px 0; display:block; overflow:hidden}
.m-hotul li{ width:100%; height:39px; border-bottom:1px solid #eee; display:block; overflow:hidden}
.m-hotul li a{ width:100%; height:auto; display:block; overflow:hidden;}
.m-hotul li a i{ width:20px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#fff; text-align:center; font-style:normal; background:#b4b4b4; float:left; margin:9px 0 0; display:inline; overflow:hidden}
.m-hotul .m-rank-color1 a i{ background:#f60}
.m-hotul .m-rank-color2 a i{ background:#f60}
.m-hotul .m-rank-color3 a i{ background:#f60}
.m-hotul li a img,.m-hotul li a b{ display:none}
.m-hotul li a strong{ width:236px; height:39px; line-height:39px; font-size:14px; font-weight:normal; color:#333; float:left; margin:0 0 0 10px; display:inline; overflow:hidden}
.m-hotul li a em{ width:52px; height:39px; line-height:40px; font-size:12px; font-weight:normal; color:#999; float:right; margin:0 0 0 0; display:inline; overflow:hidden}
.m-hotul li a:hover strong{ color:#f44}
.m-hotul li:last-of-type { border-bottom: none; }


.m-hotul .f-ix{ height:auto; padding:0 0 10px 0;}
.m-hotul .f-ix img{ width:70px; height:70px; border-radius:12px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.m-hotul .f-ix strong{ width:156px; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#f60; margin:14px 0 0 10px;}
.m-hotul .f-ix b{ width:75px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#f60; border-radius:4px; float:left; margin:9px 0 0 10px; display:inline; overflow:hidden}
.m-hotul li.f-ix a em{ display:none}

 .m-softbibei{ width:auto; height:auto; padding:10px 0 10px 0; display:block; overflow:hidden}
.m-softbibei a{ width:80px; height:auto; float:left; margin:10px 0 10px 15px; display:inline; overflow:hidden}
.m-softbibei a img{ width:58px; height:58px; border-radius:14px; margin:auto; display:block; overflow:hidden}
.m-softbibei a strong{ width:100%; height:16px; line-height:16px; font-size:14px; font-weight:normal; color:#333; text-align:center; margin:10px 0 0; display:block; overflow:hidden}
.m-softbibei a b{ width:100%; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; text-align:center; margin:7px 0 0; display:block; overflow:hidden}
.m-softbibei a:hover strong{ color:#f60}


.m-hotgame{ width:100%; height:auto; margin:14px 0 0; display:block; overflow:hidden}
.m-hotgame li{ width:100%; height:75px; border-bottom:1px dashed #eee; display:block; overflow:hidden;}
.m-hotgame li a{ width:100%; height:75px; display:block; overflow:hidden;}
.m-hotgame li a img{ width:55px; height:55px; float:left; margin:10px 15px 0 15px; border-radius:12px; display:inline; overflow:hidden}
.m-hotgame li a strong{ width:200px; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#333; float:left; margin:10px 0 0; display:inline; overflow:hidden}
.m-hotgame li a b{ width:130px; height:14px; line-height:14px; font-size:12px; font-weight:normal; color:#999; float:left; margin:10px 0 0; display:inline; overflow:hidden}
.m-hotgame li a b span{ color:#25c889; font-weight:bold;}
.m-hotgame li a em{ width:75px; height:28px; line-height:28px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:#f60; border-radius:4px; float:left; margin:4px 0 0; display:none; overflow:hidden}
/*.m-hotgame li a:hover img{ box-shadow:0px 0px 5px #f60}*/
.m-hotgame li a:hover strong{ color:#f60}
.m-hotgame li a:hover b{ display:none}
.m-hotgame li a:hover em{ display:inline}
.m-hotgame li:last-of-type { border-bottom:none; }

.m-doanh1 { height: 70px;line-height: 70px; border-bottom:1px #ebebeb solid;  font-size: 24px; font-weight: normal;}
.m-doanh1 img{ width: 50px; height: 50px; margin:10px 15px 0 15px; }
.m-doanh1 a { float: left; }
.m-doanh1  p{ height: 34px; padding-top: 12px; line-height: 34px; }
.m-doanh1 span { font-size: 14px; color: #999; height: 26px; line-height: 26px; margin-left: 10px;}
.m-down-main .m-addh1 {height: 85px;}
.m-down-main .m-addh1 img {  width: 66px; height: 66px;  }
.m-down-main .m-addh1 span { display: block;margin-left: 0px;  }


.m-durl { padding-bottom: 10px; }

.m-info-xg { width: 360px;margin:15px 20px 0 0px; float: right }
.m-info-xg dt{ background: #def3ff; height: 30px; line-height: 30px;color:#39f; font-size: 16px; padding-left: 8px; }
.m-info-xg dd{ height: 36px; line-height: 36px;border-bottom:1px #e9ecef solid; overflow: hidden; }
.m-info-xg dd span { color:#999; }
.m-info-xg dd a {  }
.m-info-xg dd a i {display: inline-block; width: 5px; height: 5px;  background-color: #e9ecef;float: left; margin: 15px 8px 0 0  }


.m-in2 { width: 230px; margin-left: 20px; }
.m-godown { display: block; height: 26px; background:url(../images/godown.png) #fb9023 no-repeat;color:#f1ff0d; padding: 44px 0 0 84px; border-radius: 6px; }
.m-godown:hover { background-color: #fb5b23; color: #dfec0d }
.m-in3 { width: 210px; margin-left: 20px; position: relative; }
.m-inul { margin:14px 0 14px; }
.m-inul li{ height: 30px; line-height: 30px; overflow: hidden;white-space:nowrap; }
.m-inul li span { color:#999; }
.m-inul li a { color:#37b1fa; }
.m-inul li .m-softsize { font-style: normal; color: #f20 }
.m-inul li img {position: relative;top: -1px}

.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-count { color: #666; line-height: 26px;font-size: 16px; margin:0 15px; padding: 10px 0 10px; position: relative; padding-bottom: 20px; overflow: hidden;}
.m-count p {line-height: 26px; margin-bottom: 20px;}
.m-count h3 {color: #666;font-size: 18px;line-height: 18px;padding-left: 10px;border-left: 4px solid #00aaff;margin: 13px 0 22px 0;}
.m-count h3.f-bbjl {background: #f5f5f5;    border-left: 4px solid #00aaff;  color:#00aaff ;  padding:0 0 0 10px;    height: 32px;    line-height: 34px; font-weight: normal;margin: 10px 0 10px 0;}
.m-count h4.u-bblist {padding: 0px 0 0;    margin: 0px 10px 10px 10px;       color: #333; background:#fbfbfb; height:34px;line-height:34px;font-weight: normal; padding:0 15px; font-size:15px}
.m-count h4.u-bblist em {float:right; color:#00aaff}
.m-count a { color:#00b6f6; text-decoration:underline  }
.m-count a:hover { color:#00bbf0; }
.m-count img{ display: block;max-width: 650px;_width:expression(this.width > 650 ? "650px" : true); margin:0 auto; }





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;}

/* Big Image Show */
#image-preview { position: absolute; z-index: 1000; border-width: 2px; border-style: solid; border-color: #999; padding: 5px; background-color: #fafafa; }

/* 相关资源 */
.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:134px; height:100px; float:left; margin:13px 0 0; display:inline; overflow:hidden}
.m-keycont dl dt img {display: block;width:134px; height:100px;}
.m-keycont dl dd{ width:700px; 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{  display:block; }
.m-keycont ul li  strong{ width:32px; height:auto; float:left; margin:8px 8px 0 6px; display:inline; overflow:hidden}
.m-keycont ul li  strong img{ width:32px; height:32px; border-radius:10px; display:block; overflow:hidden}
.m-keycont ul li  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  p{ width: 150px; height:auto; float:left; margin:8px 0 0; display:inline; overflow:hidden}
.m-keycont ul li  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  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  p em span { color:#00b6f6; }
.m-keycont ul li  p em i{ font-style:normal; float:left}
.m-keycont ul li  p em img{ height:11px; padding:0 0 0 8px; float:left;}
.m-keycont ul li:hover{ box-shadow:0px 0px 3px #ccc;}
.m-keycont ul li:hover strong b{ background:#f60}
.m-keycont ul li: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-cmsxg2 { padding: 10px 0 0 }
.m-cmsxg2 li{ height: 32px; line-height: 32px; overflow: hidden; width: 280px; margin-left: 10px; margin-bottom: 10px; }
.m-cmsxg2 li a{ display: block; background: #f0f0f0;padding-right: 5px  }
.m-cmsxg2 li a i {display: inline-block; width: 5px; height: 5px;  background-color: #37b1fa;float: left; margin: 13px 8px 0 8px ; }
.m-cmsxg2 li a:hover{ background: #37b1fa; color: #fff }
.m-cmsxg2 li a:hover i {background-color: #ddd;}

.m-cmsxgdown { padding-bottom: 0 }
.m-cmsxgdown li{  margin-bottom:10px; margin-left: 10px; width: 280px; }
.m-cmsxgdown a{ background: #f0f0f0; display: block;padding-right: 5px  }
.m-cmsxgdown li a img{ width: 15px; height: 15px; float: left; margin:6px 8px 0 5px; }
.m-cmsxgdown a:hover { background: #37b1fa; color: #fff}

.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 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-sktags { font-size: 14px;}
.m-sktags a{margin-right:10px; }

/*评论*/
.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:#37b1fa; 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:40px; 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-listit { border-bottom: 2px #eee solid; height: 46px }

.m-listit a { display: inline-block; height: 46px; line-height: 46px; padding:0 20px; font-size: 16px;border-bottom: 2px #eee solid; }
.m-listit a.f-hover {border-bottom: 2px #37b1fa solid;
    color: #37b1fa;}

    .m-listit span {height: 46px; line-height: 46px; padding:0 20px; font-size: 16px;border-bottom: 2px #eee solid;border-bottom: 2px #37b1fa solid;
        color: #37b1fa; }

.m-downlistul { padding: 10px 0; }
.m-downlistul .m-downlistdiv {padding:20px 15px 15px;border-bottom:1px solid #ebeef1; margin:0 15px;}
.m-downlistul .m-downlistdiv .m-dpic {float:left;width:48px;height:48px;}
.m-downlistul .m-downlistdiv .m-dinfo {position:relative;float:right;width:750px;color:#c3c3c3;}
.m-downlistul .m-downlistdiv .m-dinfo h2 {font-size:18px;font-weight:normal;}
.m-downlistul .m-downlistdiv .m-dinfo h2 a {color:#333;}
.m-downlistul .m-downlistdiv .m-dinfo h2 a:hover {color:#1b94dc;}
.m-downlistul .m-downlistdiv .m-dinfo .m-dtime {font-size:12px;height:24px;line-height:22px;}
.m-downlistul .m-downlistdiv .m-dinfo .m-dtime .m-stars{ position: relative;top: -2px }
.m-downlistul .m-downlistdiv .m-dinfo .m-dtime em {padding:0 8px;}
.m-downlistul .m-downlistdiv .m-dinfo .m-dtxt {width:610px;line-height: 24px;font-size: 14px;color: #999;}
.m-downlistul .m-downlistdiv .m-dinfo .m-download {position:absolute;top:35px;right:0;width:122px;height:40px;border:1px solid #37b1fa;}
.m-downlistul .m-downlistdiv .m-dinfo .m-download a {color:#37b1fa;display:block;background:#fff;text-align:center;line-height:40px;}
.m-downlistul .m-downlistdiv .m-dinfo .m-download a:hover {background:#28a4ee;}
.m-downlistul .m-downlistdiv:hover,.m-downlistul .m-downlistdiv.current {background:#f6f9fc;border-bottom:1px solid #37b1fa;}
.m-downlistul .m-downlistdiv:hover h2 a,.m-downlistul .m-downlistdiv.current h2 a {color:#37b1fa;}
.m-downlistul .m-downlistdiv:hover .m-dtime,.m-downlistul .m-downlistdiv.current .m-dtime {color:#9a9a9a;}
.m-downlistul .m-downlistdiv:hover .m-download a,.m-downlistul .m-downlistdiv.current .m-download a {background:#37b1fa;color:#fff;}



.m-bdtj {    background-color: #fff;    border: 1px #ebebeb solid;    border-bottom-width: 4px;    margin-bottom: 15px;	overflow: hidden;}


.m-dtip .m-downlistul .m-downlistdiv .m-dinfo { width: 1070px;}
.m-dtip .m-downlistul .m-downlistdiv .m-dinfo .m-dtxt { width: 930px;}



.m-downdiv h3{height: 26px;font-size: 16px;    font-weight: bold;    color: #39f; line-height: 26px}
.m-downul { width:260px; float: left; }
.m-downul li{    width: 100px;    height: 18px;    line-height: 18px;    font-size: 14px;    font-weight: normal;    color: #333;    background: url(../images/downico1.png) no-repeat ;    float: left;    margin: 15px 0 0;    padding: 0 0 0 26px;    display: inline;}

.m-downtjul  { width: 270px; float: left;height:100px;overflow: hidden;}
.m-downtjul li { width: 70px; float: left; margin: 0 0 20px 20px;}
.m-downtjul li strong { display: block; overflow: hidden; font-weight: normal; height: 26px;line-height:26px; text-align: center}
.m-downtjul li a:hover strong ,.m-downul li a:hover{ color: #f60;}
.m-downtjul li b,.m-downtjul li em,.m-downtjul li i{ display: none}

.m-down-main .m-info-ewm { float: right; margin: 10px 30px 0 0}
.m-info-ewm p{ text-align: center}


.m-sin4 { width: 360px;margin-left: 40px;}
.m-sin4 .m-inul li { width: 180px; float: left;}
.m-sin4 .m-inul li.m-weburl { width: 360px}


.m-sin5 {width:260px}

.m-menul { padding-top: 15px;}
.m-menul li {margin: 0 0 10px 20px;}
.m-menul li a {    display: block;    height: 30px;    line-height: 30px;    background-color: #eee;    text-align: center;    padding: 0 10px;       font-size: 14px;    border-radius: 16px;    width: 100px;    overflow: hidden; }
.m-menul li a:hover,.m-menul li a.red { background: #37b1fa; color: #fff}
.m-menul li a font{ display: none}


.m-newlist {}
.m-newlist li{ float: left; width: 538px; height: 120px;;}
.m-dtip .m-newlist .m-downlistdiv .m-dinfo { width: 470px;}
.m-dtip .m-newlist .m-downlistdiv .m-dinfo .m-dtxt {width: 480px;   height: 78px;    overflow: hidden;}
.m-newlist  .m-dinfo .m-download {display: none;}

.m-new2list {padding: 20px 0 0 13px}
.m-new2list li{float: left; width: 380px; height: 206px; position: relative;z-index:99;background: #fff; margin:0px 15px 15px 0px;}
.m-new2list li:hover .m-shadow{ width: 94%; left: 3%; bottom: -2px;}
.m-new2list li .m-shadow {background: #ededed; width: 100%; height: 30px; position: absolute; left: 0; bottom: 0; z-index:9; -webkit-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s;}
.m-new2list li:hover .g-inner{top: -10px; } 
.m-new2list li.fistClass .info{padding: 0px 85px 0px 70px;}
.m-new2list li.fistClass .g-inner .most-ico{ display: block; }
.m-new2list li .g-inner{ z-index:99;background: #fff; position: relative; border: 1px solid #ebebeb; padding: 15px;height: 176px; top: 0px;-webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s}
.m-new2list li .g-inner p.desc{color: #999; font-size: 14px;line-height:28px;height:56px;overflow: hidden;}
.m-new2list li .g-inner p.desc span{ color: #f60; }
.m-new2list li .g-inner i.most-ico{ display: none;  background:url(../images/zt2018img.png) no-repeat;position: absolute;left: -7px;z-index:999;top: -7px;width: 112px;height: 112px;}
.m-new2list li.one .g-inner i.most-ico{background-position: -8px -9px }
.m-new2list li.two .g-inner i.most-ico{background-position: -131px -9px }
.m-new2list li.three .g-inner i.most-ico{background-position: -263px -9px }
.m-new2list li .g-inner .info{ position: relative; overflow: hidden;}
.m-new2list li .g-inner .info p{margin-bottom:10px; height: 22px; line-height: 22px; overflow:hidden;}

.g-inner .info a.name{font-size: 16px;margin-bottom:8px;display: block; height: 24px; line-height: 24px; overflow: hidden; color: #333; width: 260px;text-overflow: ellipsis;
    white-space: nowrap;}
.g-inner .info a.name:hover{ color: #ff7700 }
.g-inner .info em{ display: block; height:16px;margin-bottom:10px; }
.g-inner .info em img{ height: 14px; display: block; }
.g-inner .info p span{ display: block; float: left; overflow: hidden;  width: 100px;height: 22px;}
.g-inner .info p span.ico{ background:url(../images/zt2018img.png) no-repeat;padding-left:19px;color: #666;}
.g-inner .info p span.time{margin-right:10px; background-position: -381px -162px;}
.g-inner .info p span.size{background-position: -381px -188px;}
.g-inner .info p span.version{background-position: -380px -208px;overflow: hidden;height: 22px;margin-right:10px;}
.g-inner .info p span.language{background-position: -381px -118px;}
.g-inner .info .cell{position: absolute;right: 0;top: 0;z-index:99; width:75px;}
.g-inner .info .cell .cell-img{ width:73px; height: 73px; border-radius: 8px; border: 1px solid #efefef;vertical-align: middle;display: table-cell;text-align: center; }
.g-inner .info .cell .cell-img img{max-width: 73px; max-height: 73px; border-radius: 14px}
.g-inner .info .cell .cell-down{ display: block; width: 58px;border: 1px solid #e8e8e8; height: 22px; color: #999; text-align: center; line-height: 22px; text-align: center; margin: 10px auto 0; }
.g-inner .info .cell .cell-down:hover{ background: #39f; color: #fff;border: 1px solid #39f; }
.g-inner .info .cell .cell-img .cell-img-wx{display: none;width:73px; height: 73px;}




/*详细介绍版本弹窗*/
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{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;}



.m-downlistul2 {
	margin-left: -3px;
  padding-bottom: 5px;
	 overflow: hidden;
}
.m-downlistul2 li {
  margin-top: 30px;
  float: left;
  width: 148px;
  height: 182px;
	position: relative;
  margin-left: 23px;
  text-align: center;
  border: 1px solid #f0f0f0;
}
.m-downlistul2 li img {
  width: 100px;
  height: 100px;
  margin: 5px 0px;
	display: inline-block;
  margin-top: 14px;
	border-radius: 20px;
}
.m-downlistul2 li .two_img {
  display: none;
}
.m-downlistul2 li .a_tit:hover {
  color: #358ff0;
}
.m-downlistul2 li .a_tit {
    display: block;
	padding: 0 12px;
    margin-bottom: 12px;
	box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: none;
    color: #333333;
}
.m-downlistul2 li span {
  display: inline-block;
  width: 100%;
  font-size: 12px;
  height: 32px;
	line-height: 32px;
	position: absolute;
	bottom: 0;
	left: 0;
  background-color: #f5f5f5;
  color: #999999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m-downlistul2 li .two_a {
  display: none;
  width: 100%;
  height: 32px;
	line-height: 32px;
	position: absolute;
	bottom: 0;
	left: 0;
  background-color: #f5f5f5;
  color: #999999;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.m-downlistul2 li:hover .two_a {
  color: #ffffff;
  background-color: #358ff0;
}
.m-downlistul2 li:hover {
  border: 1px solid #358ff0;
}
.m-downlistul2 li .two_a:hover {
  background-color: #2b71c2;
  color: #ffffff;
}
.m-downlistul2 li:hover span {
  display: none;
}
.m-downlistul2 li .goewm {
    display: none;
  }
.m-downlistul2 li:hover .goewm {
  display: inline-block;
}
.m-downlistul2 li:hover .two_a, .m-downlistul2 li:hover .two_img {
  display: inline-block;
}
.m-downlistul2 li:hover .one_img {
  display: none;
}


.tj_item {
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6;
    margin-bottom: 20px;
  }
  .tj_item .btn_L {
    float: left;
  }
  .tj_item .btn_R {
    float: right;
  }
  .tj_item .btn_L, .tj_item .btn_R {
    width: 46px;
    height: 210px;
    background: #a7a7a7;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    user-select: none;
  }
  .tj_item .btn_L i, .tj_item .btn_R i {
    display: block;
    width: 9px;
    height: 9px;
    border: 1px solid #fff;
    border-radius: 50%;
    background: #818181;
    margin: 60px auto 8px;
  }
  .tj_item .btn_L p, .tj_item .btn_R p {
    text-align: center;
    width: 20px;
    margin: 0 auto;
    color: #4a4a4a;
    font-size: 14px;
    line-height: 16px;
  }
  .tj_item .on {
    background: -webkit-linear-gradient(top, #f0422a 0%, #f4a66d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0422a', endColorstr='#f4a66d', GradientType=0);
    background: linear-gradient(to bottom, #f0422a 0%, #f4a66d 100%);
  }
  .tj_item .on p {
    color: #fff;
  }
  .tj_item .on i {
    background: none;
  }
  .tj_item .itembox {
    overflow: hidden;
    position: relative;
    width: 1200px;
  }
  .tj_item .itembox .item {
    margin-left: 2px;
  }
  .tj_item .itembox .item ul {
    overflow: hidden;
      width: 1208px;
    margin: 0;
      background-color: #fff;
  }
  .tj_item .itembox .item ul li {
    float: left;
    width: 133px;
    height: 133px;
    border-bottom: 1px solid #e6e6e6;
  }
  .tj_item .itembox .item ul li:nth-child(9n) {
    border-right: none;
  }
  .tj_item .itembox .item ul li:hover a {
    background: #f2f2f2;
  }
  .tj_item .itembox .item ul li:hover p {
    color: #f0412a;
  }
  .tj_item .itembox .item ul li a {
    display: block;
    float: left;
    width: 133px;
    height: 134px;
    -webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -ms-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
  }
  .tj_item .itembox .item ul li a .img {
    margin: 14px auto 0;
  }
  .tj_item .itembox .item ul li a .img, .tj_item .itembox .item ul li a .img img {
    width: 80px;
    height: 80px;
    border-radius: 18px;
  }
  .tj_item .itembox .item ul li a p {
    width: 100%;
    text-align: center;
    height: 18px;
      padding: 0 12px;
      box-sizing: border-box;
    overflow: hidden;
    line-height: 18px;
    color: #222;
    margin-top: 10px;
    font-size: 14px;
  }

  
.tj_item .itembox .item ul li.w100 {
    display: block;
	float: none;
    width: 1200px;
	height: auto;
	overflow: hidden;
    border-bottom:none;
}
.tj_item .itembox .item ul li.w100 .h_hot {
    margin: 0px 0px 0 0;    padding: 0 0 15px 15px;
}
.tj_item .itembox .item ul li.w100 .h_hot div {
    margin-top: 5px;
}

 .tj_item .itembox .item ul li .h_hot div a:hover {
    background-color: #fff;
}
.tj_item .itembox .item ul li:hover .h_hot div  a {
  background: #fff;
}


.tj_item .itembox .item ul li .h_hot div a {
    float: left;
    display: inline-block;
    text-align: center;
    line-height: 30px;
    height: 30px;
	 margin: 0;
    max-width: 94px;
    overflow: hidden;
}
 .tj_item .itembox .item ul li .h_hot div a:hover {
    background-color: #fff;
}
.h_hot div span {
    padding: 5px 0px;
    margin: 0px 10px;
    float: left;
    color: #ddd;
    display: inline-block;
    position: relative;
    top: 2px;
}

.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(1) a:nth-child(3){color: #c71585;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(1) a:nth-child(7){color: #ffd700;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(1) a:nth-child(11){color: #00ced1;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(1) a:nth-child(15){color: #ff4400;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(1) a:nth-child(19){ color: #00babd;}

.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(2) a:nth-child(1){color: #9b4b4b;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(2) a:nth-child(5){color: #ff5722;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(2) a:nth-child(9){color: #009688;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(2) a:nth-child(13){color: #ffd700;}
.tj_item .itembox .item ul li.w100 .h_hot > div:nth-child(2) a:nth-child(17){color: #c71585;}


