﻿.tagtop div{ background: #f2f2f2; overflow: hidden; padding: 20px; margin: 20px; box-shadow: 0px 5px 5px -1px rgba(0,0,0,.12);}
.tagtop div span{width:200px; height:135px; float:left; margin-right:20px;background:url(../image/2s.png) no-repeat}
.tagtop img{ width:200px; height:135px; float:left; margin-right:20px;}
.tagtop h4{ font-size:18px; margin:10px 0}
.tagtop p{ line-height:25px;color: #666;}
.main{min-height:500px; padding-top:0 !important;}
.listmain{padding:20px; background:#fff; margin-top:1px}
.hd1, .hd2{display:block;position:relative;border:1px solid #eae8e8;text-indent:10px;color:#211f20;font-size:16px; font-family:"Microsoft Yahei";height:40px;line-height:40px;background: #f8f9ff;}
.hd1{margin:10px 0 20px 0}
/*评论*/
.textarea{width:600px !important;height:80px;position:relative;resize: none;overflow-y: auto;border: 1px solid;border-color: #999 #e1e1e1 #e1e1e1 #999;padding: 3px; background: #fff;line-height: 1.5;font-family:"Microsoft Yahei";}
.textareb{width:1127px !important;height:80px;position:relative;resize: none;overflow-y: auto;border: 1px solid;border-color: #999 #e1e1e1 #e1e1e1 #999;padding: 15px; background: #fff;line-height: 1.5;font-family:"Microsoft Yahei";}
.commentbox{padding:0 20px;padding-bottom:20px;border:1px solid #eae8e8; border-top:none}
#postcomment{padding:1px;overflow:hidden;zoom:1;}
.softcomment{padding:0 5px;overflow:hidden;zoom:1;}
.softcomment td{border-bottom:1px #ccc dashed;padding:15px 0 12px 0;vertical-align:top;}
.softcomment .ca{width:45px;}
.softcomment .ct .c2{color:#1ebd78;font-weight:900; float:left; display:inline;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height:25px; width:590px}
.softcomment .ca .c2_01{margin-right:10px;float:left; display:inline}
.softcomment .ca .c2_01 img{width:30px; height:30px;}
.softcomment .ct{font:13px/1.5 Verdana, Arial;color:#414155;word-wrap:break-word;overflow:hidden;font-family:"Microsoft Yahei"; line-height:20px}
.softcomment .cb{color:#999; margin-top:5px}
.softcomment .cb a{color:#005fbb;font:12px/1.5 Arial,tahoma,Verdana;}
.softcomment .x{float:left; display:inline}
.softcomment .y{float:right; display:inline}
.softcomment .c1{color:#F00}
.softcomment .clb{text-align:center;margin:8px 0;}
.clbox{padding:5px 0px 20px 0px; -margin-left:-15px;overflow:hidden;zoom:1; background:#fff}
.clbox .tit{margin:0px;padding:0;height:50px;line-height:50px;text-align:center;font-weight:700;}
.clbox .tit a{font-size:18px;font-weight:700;}
.clbox .lst{padding-top:10px;-padding:0 10px;}
#pmform{-margin-left:13px}
.clbox .lst p{margin:0px;padding:0;}
.clbox .lst .c2{margin-right:20px; color:#ea8b14}
.clbox .lst dl{margin:0px;overflow:hidden;zoom:1;}
.clbox .lst dt{background:#f3fcf8;border:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 dotted;color:#959595;height:40px;line-height:40px;text-indent:16px; font-size:14px}
.clbox .lst dd{font-size:14px; font-family:"Microsoft Yahei";color:#414155;word-wrap:break-word;overflow:hidden;border:1px #e6e6e6 solid; border-top:none; bordet-bottom:none}
.clbox .lst dd .cc{margin:0px;padding:10px 15px 0 15px;font-family:"Microsoft Yahei"; line-height:30px; color:#666}
.clbox .lst dd .cb{height:23px;line-height:23px;padding:15px 15px 15px 0px;text-align:right;overflow:hidden;}
.clbox .lst dd .cb a{color:#005fbb;font:12px/1.5 Arial,tahoma,Verdana; display:inline-block; border:1px solid #CCC; padding:3px 5px; border-radius:5px}
.clbox .lst dd .cb .sbtn a{color:#444;font:12px/1.5 Arial,tahoma,Verdana;}
.clbox .lst dd .cb .sbtn a:hover{border:1px solid #ea8b14; background:#ea8b14; color:#FFF}
.quoting{margin:0;border:1px #e6e6e6 solid;padding:3px;}
.prime{background:#f8f9ff;padding-bottom:10px;}
.quoting .ct{font-size:12px;height:28px;line-height:28px;padding:0 15px;color:#989898;}
.quoting .ct .num{float:right;color:#989898;}
.quoting .cc{font:14px/1.5 Arial;padding:1px 5px;}
.btn{background: #ea8b14;border: 1px solid #ea8b14;color: #FFF;height: 23px;line-height: 20px;border-radius: 2px;font-family:"Microsoft Yahei";}
/*提示框*/
.flbody{position:relative;background:#fff;overflow:hidden; border:1px solid #CCC;}
.flbtn{margin: 0 0 15px 10px}
.flbody img{position:static;}
.flbody .x{float:left;border:none;}
.flbody .y{float:right;border:none;cursor:pointer;}
.flbody .fclose{text-decoration:none;overflow:hidden;display:block;height:20px;margin-top:5px;}
.flbody .fclose{text-indent:-9999px;right:8px;width:20px;height:20px;background:url(../image/fl_pic.png) no-repeat 0px 0px;}
.flbody .fclose:hover{background-position: 0px -20px;}
.flbody .panel-opt22{margin:5px 8px;margin-bottom:8px;overflow:hidden;}
.flbody .fmessage{clear:both;width:auto;margin:0;padding:5px;padding-right:10px;overflow:hidden;}
.flbody .alert-icons, .flbody .success-icons, .flbody .error-icons, .flbody .info-icons{float:left;display:block;vertical-align:middle;margin:1px 0;margin-right:20px;width:64px;height:64px;overflow:hidden;}
.flbody .alert-icons{background:url(../image/alert_icon.gif) no-repeat;}
.flbody .success-icons{background:url(../image/success_icon.gif) no-repeat;}
.flbody .error-icons{background:url(../image/error_icon.gif) no-repeat;}
.flbody .info-icons{background:url(../image/info_icon.gif) no-repeat left 8px;}
.flbody .shadowline{clear:both;border-bottom-color:#fff; border-right-width:0px;border-top-color:#c8dcec;margin:2px 0px;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;}
.flbody .fbottom{clear:both;font-size:1px;height:0px;width:360px;overflow:hidden;}
.flbody .fbutton{clear:both;background-color:#f2f2f2;border-top:1px solid #e6e6e6;margin:0;zoom:1;overflow:hidden;}
.flbody .fbutton button{border:none;font-size:12px;cursor:pointer;}
.flbody .fbutton{clear:both;margin:0 0px;margin-top:7px;zoom:1;overflow:hidden;}
.flbody .fbutton button{float:right;display:inline;outline: 0 none;width:76px;height:24px;line-height:24px;margin:5px 5px;color:#222 !important;text-align:center;background:#fff url(../image/fl_pic.png) no-repeat -1px -220px;}
.flbody .fbutton a button{display:block;width:78px;text-align:center;cursor:pointer;}
.flbody .fbutton button:hover{text-decoration:none;background-position:-1px -250px;}
.flbody .fbutton button:active{background-position:left -249px\9;}
.loading{display:block;clear:both;width:40px;height:40px;margin:auto;background:url(../image/loading.gif) no-repeat;overflow:hidden;}
.loading-ajax{display:block;clear:both;font-size:1px;width:208px;height:13px;margin:10px;background:url(../image/loading_ajax.gif) no-repeat;overflow:hidden;}
.loading-16{clear:both;width:16px;height:16px;line-height:16px;padding:0 9px;margin:auto;background:url(../image/loading_16.gif) no-repeat;overflow:hidden;}
.flbody .tab{list-style:none;position:relative;margin-bottom:10px;padding-top:10px;padding-left:8px;height:23px;border-bottom:1px solid #C8DDE9;}
.flbody .tab li{float:left;height:22px;_height:23px;line-height:22px;background:#e7f2f9;padding:0 8px;border:1px solid #C8DDE9;border-bottom:none;margin-left:3px;}
.flbody .tab li a{text-decoration:none;}
.flbody .tab li.current{height:23px;background:#fff;border-bottom:none;}
.flbody .tab li.y{float:right;border:none;background:none;cursor:pointer;}
.flbody .tab li.x{float:left;border:none;}
.flbody .tab li.y .fclose{margin-top:-3px;}
.flbody .flh{list-style:none;height:32px;background:#f9f9f9 url(../image/fl_pic.png) repeat-x left -54px;}
.flbody .flc{clear:both;border-top:3px solid #dddfe7;margin:0 8px;}
.flbody .flh li a.fclose{}
.flbody .flh li.y{float:right;border:none;cursor:pointer;line-height:32px;padding-right:5px;}
.flbody .flh li.x{float:left;font-weight:700;font-size:13px;padding-left:10px;line-height:32px;}
.flbody .fld{clear:both;height:32px;line-height:32px;}
.flbody .fld .x{float:left;font-weight:700;font-size:13px;padding-left:10px;line-height:32px;}
.flbody .fld .y{float:right;border:none;cursor:pointer;line-height:32px;padding-right:5px;}
.flbody .fld em{float:left;font-size:14px;font-weight:700;padding-left:10px;line-height:32px;color:#369;}
.flbody .fld em a{text-decoration:none;}
.flbody .fld span{float:right;color:#999;margin-top:0px;border:none;cursor:pointer;line-height:32px;padding-right:8px;}
.flbody .fld span a, .flbody .fld strong{float:left;text-decoration:none;margin-left:8px;font-weight:400;color:#333;}
.flbody .fld span a:hover{color:#999;}
.flbody .ftld{margin-top:1px;}
.flbody .ftld td{line-height:180%;padding:5px 3px;border-bottom:1px dashed #ddd;}
.flbody .ftip{clear:both;line-height:180%;color:#808080;margin:5px 2px;padding:3px 5px;border:1px solid #ffaa25;background:#fcfad6;}
.runsys2{width:190px !important;}
.runsys2 a{width:190px; color:#00cc74; font-weight:700;background:url(../image/x_t_01.png) no-repeat 0 -877px; display:inline-block; font-size:14px; text-indent:25px; height:auto; line-height:25px;cursor:pointer;white-space:nowrap; float:left; overflow:hidden}
.runsys2 a:hover{color:#F00; background-position:0 -940px; line-height:25px;}
#nav_all li{float:left;width:190px; height:190px}
#nav_all{height:25px; z-index:222;}
#nav_all li ul{display:none;position:absolute; top:205px;+left:278px; z-index:99;border:1px solid #CCC; background:#fff; padding:5px; width:153px; height:153px; overflow:hidden}
#nav_all .qs{overflow:hidden}
.lstbox_gd{color:#f00}
.links{width:1000px; margin:0 auto; padding:0 20px 20px 20px;}
/*右边*/
.lstbox{list-style:none;margin:0;padding:20px ;line-height:23px;border-top:none; overflow:hidden;zoom:1; background:#fff;border-top:none ;}
.lstrank li{height:25px;line-height:28px; margin-bottom:10px;overflow: hidden; position:relative}
.lstrank li a{display:block; height:25px; position:absolute; left:30px}
.lstrank .num{float:left;font-style:normal;margin:4px 10px 0 5px; -margin-right:5px;width:20px;height:20px;line-height:20px;color:#fff;background-color:#b5d0bb;text-align:center;overflow:hidden;}
.lstrank i.num{-moz-border-radius:2px;border-radius:2px; position:absolute; left:-5px ;+left:-0px}
.lstrank .n1{background-color:#dd2f39;color:#fff;}
.lstrank .n2{background-color:#ff4e00;color:#fff;}
.lstrank .n3{background-color:#ff983d;color:#fff;}
.td-730{border: 1px solid #eae8e8; background: #fff;width: 890px; float: left; display: inline;}
.h730{text-indent: 36px; font-size: 15px; text-align: left; height: 40px; line-height: 40px; background: #f7f7f7 url(../image/gameicon.png) no-repeat 22px 10px; padding-left: 25px; border-bottom: 1px solid #edeeed;}
.lstbox{font-size: 14px; zoom: 1; overflow: hidden;}
.lstbox ul{font-size: 14px; zoom: 1; overflow: hidden;}
.lstbox li{line-height:30px; clear: both; display: block;}
.lstbox li span{float: left;}
.lstbox li em{float: right; font-size: 13px; -webkit-text-size-adjust: none;}
.td-252{width: 300px; float: right; display: inline; background:#FFF;}
.h252-1{width: 278px;text-indent: 40px; font-size: 16px; text-align: left; height: 40px; line-height: 40px; background: #f7f7f7 url(../image/gameicon.png) no-repeat 22px 10px;padding-left: 20px; border: 1px solid #edeeed;}
.lstrank{width: 258px; height: auto; border-top: none; overflow: hidden; padding:20px; border: 1px solid #eae8e8; border-top: none; background: #fff;}
.more{float: right;display: inline; margin-right: 20px;}
.more a{color:#999}
.more a:hover{color:#ea8b14}
.lstranks {padding:0 10px 20px 0;overflow: hidden;border: 1px solid #eae8e8;}
.lstranks a { margin: 15px 0 0 15px;float: left;}
.td-left{ float:left; width:890px}
.td-left .td-730{ margin-bottom:15px}
.td-right{ float:right; width:300px}
.mt15{margin-top:15px}
#tagging .noTop{margin:20px;width: 850px;}
#tagging .linelist{ margin:20px 0 0 20px}
#tagging .linelist li{width: 415px;}
.top-nums{ padding:0 0 15px 0; overflow:hidden;}
.top-nums a{ float:left; margin:15px 20px 0 20px}
.top-a4, .top-a218, .top-a345{ color:#F0F}
.top-a87, .top-a10, .top-a12, .top-a188, .top-a245, .top-a327{ color:#F00}
.top-a158, .top-a62, .top-a20, .top-a260, .top-a33{ color:#0F0}
.top-a135, .top-a96, .top-a56, .top-a281, .top-a314{ color:#06F}
.top-num02{ padding:0 0 15px 0; overflow:hidden;width: 1000px;}
.top-num02 a{ float:left; margin:15px 35px 0 20px; width:172px;}
.top-num02 a img{width:100%; height:100px;}
.top-num02 a b{ height:20px; width:100%; display:block; overflow:hidden; text-align:center}
/*网站地图*/
.software{width: 1118px; height: auto; margin: 0 auto; border: 1px solid #dee1e0; padding: 20px 20px 10px 20px; -padding: 20px; background: #fff; overflow: hidden; margin-top: 15px; margin-bottom: 10px;}
.software_z{width: 190px; float: left; display: inline;}
.software_z p{float: left; display: inline; text-align:center}
.software_z img{width: 90px; height: 90px;}
.software_z_02{font-size: 16px; width: 70px; height: 70px; margin: 15px 0 0 15px; float: left; display: inline; background: url(../image/x_t_01.png) no-repeat;}
.software_y{width: 928px; float: right; display: inline;}
.sfe_y01 a, .sfe_y03 a, .sfe_y05 a, .sfe_y07 a, .sfe_y09 a, .sfe_y011 a{background: #f3f8fb;}
.software_y a{display: inline-block; font-size: 14px; width: 89px; height: 30px; text-align: center; line-height: 30px; float: left; display: inline; margin: 0 0 20px 25px; font-family: "Microsoft Yahei";}
.sfe_y02 a, .sfe_y04 a, .sfe_y06 a, .sfe_y08 a, .sfe_y010 a{background: #f1faf0;}
.software_y a{display: inline-block; font-size: 14px; width: 89px; height: 30px; text-align: center; line-height: 30px; float: left; display: inline; margin: 0 0 20px 25px; font-family: "Microsoft Yahei";}
.sfe_01, .sfe_03, .sfe_05, .sfe_07, .sfe_09, .sfe_011{background-position: 21px -685px;}
.sfe_02, .sfe_04, .sfe_06, .sfe_08, .sfe_010{background-position: 21px -766px;}