body{ background-color:#fff;}
.container,#down_center,.top_info{ width:1170px; margin:0 auto;}
.pull-right { float: right;}
#top_970{ width:960px; height: auto; margin:2px auto ; position: relative; }
.m-bjtj{ overflow:hidden;}
body .m-bjtj ul li { border-bottom: 1px dashed #cdcdcd; display: block; font-family: "microsoft yahei"; height: 59px; margin-left: 7px; overflow: hidden; width: 242px; position: relative;}
body .m-bjtj .img { display: inline; float: left; width: 32px; height: 32px; margin: 13px 0 0 4px; overflow: hidden; }
body .m-bjtj  img { display: block; height: 32px; overflow: hidden; width: 32px;}

body .m-bjtj a.name { color: #333;  float: left; font-size: 14px; font-weight: bold; height: 16px; line-height: 16px; margin: 13px 0 0 8px; overflow: hidden; width: 176px; display: block; font-family:\5b8b\4f53,Arial,sans-serif;}

body .m-bjtj .name:hover{ color:#ff5800;}
body .m-bjtj em { color: #7e7e7e; display: inline; float: left; font-size: 12px; font-style: normal; font-weight: normal; height: 14px; line-height: 14px; margin: 6px 0 0 8px; overflow: hidden; width: 176px; }
body .f-tit{ height:20px; line-height:20px; margin:9px 0 9px 8px; padding:0 0 0 8px; border-left:6px solid #61b508; font-size:16px; font-weight:bold; }
body .f-tit a{ font-size:14px; font-weight:normal;}
.m-reph{ margin: 0 0 5px;}
.m-softbb{ width:258px; border: 1px solid #e5e5e5; margin: 0 0 15px; overflow:hidden;}
.m-softbb ul{ padding-bottom: 5px }
.m-softbb ul li{ width: 83px; height: 100px; float: left; margin: 0px 0 5px 3px; display: inline; overflow: hidden; font-family: "simsun"}
.m-softbb ul li a {  line-height: 14px;    font-size: 12px;    font-weight: bold;    color: #222;    text-align: center;    margin: 4px 0 0 0;    display: block;    overflow: hidden;    }
.m-softbb ul li a:hover { color: #f40 }
.m-softbb ul li a img { display: block; width: 58px; height: 58px; margin:0 auto 5px; }
.m-softbb ul li em { width: 100%; line-height: 14px; font-size: 12px; font-weight: normal; color: #999; font-style: normal;    text-align: center; margin: 4px 0 0 0; display: block; overflow: hidden;}
.m-softbb p.fl{ clear:both; width:260px; line-height:25px; padding:7px 0; overflow:hidden; border-top:1px dashed #dfdfdf; overflow:hidden;}
.m-softbb p.fl i { background: #6fa21f; color: #fff; display: block; float: left; font-size: 12px; font-weight: normal; margin: 0 0 10px 9px; overflow: hidden; padding: 0 7px;}

.cbox{margin:5px 0 5px; border:#CCC  double 1px; border-top:#CCC double 2px;}
.cbox h3{ height:30px; line-height:30px; font-size:16px; font-family:"microsoft yahei"; color:#333 ; background:url(../../img/pub.gif) no-repeat -25px -5px; text-indent:20px; border-top: 2px solid #3fb118;top: -2px; position:relative;  }
.m-newlist li{ float:left; width:420px; height:36px; line-height:36px; margin:0 0 0 13px; overflow:hidden;}
.m-newlist li a{ display:block; padding:0 0 0 19px; font-size:14px; background:url(../images/dian.gif) no-repeat scroll 4px 15px;}
.m-newlist li a:hover{ background-color:#fdf5e8;}
.m-softbb p.fl a{ float: left; margin: 0 0 11px; padding: 0 5px 0 11px;}
.m-softbb p.fl span{ display:block; height:0;}
.affix{ position:fixed; top: 88px; width:258px; background: #fff}
.m-hjlist{ width:738px; overflow:hidden;}
.m-hjlist dd{ float:left; width:346px; height:118px; padding:12px 0 0; margin:10px 11px 0 0; border:1px solid #d4d4d4; overflow:hidden;}
.m-hjlist dd .tu img{ display:block; float:left; width:150px; height:100px; margin:0 15px 0 13px;}
.m-hjlist dd .name { height:22px; padding: 0 0 4px; overflow:hidden;}
.m-hjlist dd .name a { display: block; float: left; width: 95px; color: #ff8400; font-size: 16px; font-weight: bold;}
.m-hjlist dd .name span{ float: right; padding: 4px 6px 0 0;}
.m-hjlist dd .name span i{ font-style:normal; color:#C00; font-weight:bold;}
.m-hjlist dd .list{ padding:0 11px 0 0;}
.m-hjlist dd .list li{ height:16px; padding:0; margin:0 0 5px; overflow:hidden; background:url(../images/dian.gif) no-repeat scroll 0 7px;}

.m-hjlist dd .list li a{ padding:0 0 0 12px;}

#image-preview { position: absolute; z-index: 1000; padding: 5px; background-color: #fafafa; border-color: #999; border-style: solid; border-width: 1px 3px 4px 1px; }
#image-preview div { font-weight: bold; height: 25px; line-height: 25px; text-align: left;}
#image-preview div span { float: right; font-weight: normal;}
#image-preview img { max-width:700px; max-height: 600px;}


.m-softlist{ padding:0 10px;}
.m-softlist li{ float:left; height:28px; padding:8px 0 0; border-bottom:1px dashed #a6a6a6;}
.m-softlist li.hover{ height:auto; padding:0;}
.m-softlist li.hover .app-img{ display:block;}
.m-softlist li.hover .single{ display:none;}
.m-softlist li .app-img { display:none;  position:relative; height:49px; }
.m-softlist li .app-img span{ display:block; float:left; width:15px; height:15px; line-height:15px; margin:16px 11px 0 0; background-color:#8b8b8b; color:#fff; text-align:center;}
.m-softlist li.red .app-img span,.m-softlist li.red .single span{ background-color:#ff0010;}
.m-softlist li .app-img a.tu{ display:block; float:left; width:206px; overflow:hidden; font-size:14px; white-space:nowrap;}
.m-softlist li .app-img a.tu img{ display:block; float:left; width:32px; height:32px; margin:7px  8px 0 0;}
.m-softlist li .app-img a.tu i{ display:block; float:left; width:145px; overflow:hidden}
.m-softlist li .app-img a.btn{ display:block; position:absolute; left:68px; bottom:7px; width:45px; height:20px; line-height:20px; text-align:center; color:#fff; background-color:#ff6600; margin-right: 45px;}
.m-softlist li .single span { background: none repeat scroll 0 0 #8b8b8b; color: #fff; float: left; height: 16px; line-height: 16px; margin: 2px 10px 0 0; overflow: hidden; text-align: center; width: 16px;}
.m-softlist li .single a { float: left;  height: 22px; line-height: 22px; font-size:14px; overflow: hidden; width:206px;}
.keyText { width: auto; line-height: 22px; margin: 10px 20px;  padding: 32px 10px 10px; font-size: 14px; background: url(../images/downicon.png) no-repeat -275px 0 #fdfde5; border: 1px solid #ff9947; color: #555555; overflow: hidden; word-wrap: break-word;}
.keyText img{max-width: 616px;_width:expression(this.width > 616 ? "616px" : this.width);}
.m-address .address_l .keyText{ margin:10px 0 0;}
.m-zk{ position: absolute; z-index: 2; bottom: 0; width: 686px; height: 69px; background: url(../images/yingy.png) repeat-x scroll 0 0;}
.m-content .yy{ background:none;}
.m-zk i { display: block; float: right; width: 68px; height: 26px; line-height: 26px; margin: 25px 0 0;	background-color:#58c100; color: #fff; cursor: pointer; overflow: hidden; text-indent: 17px;}
.m-zk i.zhank{ background:url(../images/downicon.png) no-repeat 46px -492px #58c100;}
.m-zk i.shouq{ display:none; background:url(../images/downicon.png) no-repeat -45px -492px #ff6600;}
.hide{ display:none;}



.m-mbx{ position:relative; width:1170px; height:38px; line-height:38px; margin:0 auto; font-size:14px; overflow:hidden;}
.m-mbx a{ font-size:14px;}
.m-topinfo{ width:1168px; margin:0 auto 10px; border:1px solid #e5e5e5;}
.m-topinfo .m-xx{ float:left; width:827px; padding:0 10px; }
.m-topinfo .m-xx h1{ height:54px; line-height:54px; overflow:hidden;  font-size:18px; font-weight:bold; color:#333;}
.m-topinfo .m-xx h1 b{ color:#f60;}
.m-topinfo .m-xx h1 span { color: #999; font-size: 12px;}
.m-topinfo .m-xx .m-xx-left{ float:left; width:380px; margin:0; }
.m-topinfo .m-xx .m-xx-left .m-xx-list{ margin-top:8px;}
.m-topinfo .m-xx .m-xx-list li{ float:left; width:126px; height:30px; line-height:30px; font-size:14px; color:#333; white-space:nowrap; background-color: #fff; }
.m-topinfo .m-xx .m-xx-list li.m-bigli { width: 250px; }
.m-topinfo .m-xx .m-xx-list li.fx{ width:249px; height:39px;}
.m-topinfo .m-xx .m-xx-list li b{ color:#999; font-weight:normal; float: left}
.m-topinfo .m-xx .m-xx-list li a{ font-size:12px; color: #0984C5}
.m-topinfo .m-xx .m-xx-right{ float:right; width:320px; height: 190px;}
.m-topinfo .m-xx .m-xx-right .m-softlist li{ width:235px;}
.m-topinfo .m-xx .m-xx-jj .download{ float:left; width:170px; height:50px; margin:0 29px 0 0;}
.m-topinfo .m-xx .m-xx-jj .download a{ display:block; height:50px; background:url(../images/newdownbg.png) no-repeat 0 0; color: #a4f75f; padding:0 0 0 50px; font-size: 12px;
    line-height: 22px; overflow:hidden;}
.m-topinfo .m-xx .m-xx-jj .download a:hover{ opacity:0.8; text-decoration: none }
.m-topinfo .m-xx .m-xx-jj .download a b{ display:block; padding:4px 0 0; color:#fff; font-size: 20px; font-weight: 600;}
.m-topinfo .m-xx .m-xx-jj .download a i{ color:#fff;}
.m-topinfo .m-xx .m-xx-jj .fastdownload{ float:left; width:180px; height:50px; margin:0;}
.m-topinfo .m-xx .m-xx-jj .fastdownload a{ display:block;  height:50px; background:url(../images/newdownbg.png) no-repeat 0 -54px #1ec456; color: #a4f75f; padding:0 0 0 50px;font-size: 12px; line-height: 22px; overflow:hidden; }
.m-topinfo .m-xx .m-xx-jj .fastdownload a:hover{ opacity:0.8; text-decoration: none }
.m-topinfo .m-xx .m-xx-jj .fastdownload a b{ display:block; padding:4px 0 0; color:#fff; font-size: 20px; font-weight: 600;}
.m-topinfo .m-xx .m-xx-jj .fastdownload a i{ color:#fff;}
.share_box{ position:absolute; top:0; right:0; width:190px; display: none }
.share_box a.tobug{ display:block; float:left; width:36px; height:28px; line-height:31px; padding:0 0 0 25px; margin:0 0 0 25px; background:url(../images/downicon.png) no-repeat 0 -146px; font-size:12px;}
.share_box a.tobbs{ display:block; float:left; width:67px; height:28px; line-height:31px; padding:0 0 0 24px; margin:0 0 0 9px; background:url(../images/downicon.png) no-repeat 0 -192px; font-size:12px;}
.m-topinfo .m-xx .m-xx-jj{ clear:both; position:relative;   height:57px; line-height:23px; padding:0px; overflow:hidden;}
.m-topinfo .m-xx .m-xx-jj a{ color:#3fb01a;}
.m-topinfo .m-xx .m-xx-jj i{ color:#ff6600;}
.m-topinfo .m-xx .m-xx-right div.fx{ clear: both; width: 247px;}
.m-topinfo .m-resoft{ float:right; width:300px; height:277px; margin-top:52px; margin-right:7px;}
.m-topinfo .m-resoft div{ width:300px; margin:0 auto;    overflow: hidden;}
#wzgg a{ padding:0 0px 0 15px;}
.m-related{ clear:both; margin:0 auto 5px; }
.m-related .tabnav,.m-address .tabnav,.m-address .tabknav{ height:38px; line-height:38px; border-bottom:1px solid #e5e5e5; background-color:#f6f6f6; overflow:hidden;}
.m-related .tabnav{ border:1px solid #e5e5e5;}
.m-related .tabnav i,.m-address .tabnav i,.m-address .tabknav i{ display:block; float:left; padding:0 26px; border-right:1px solid #e5e5e5; font-size:14px; color:#333; max-width: 100px;}
.m-address .tabknav i:hover { color: #46b824; cursor: pointer;text-decoration: underline; background-color: #fff}
.m-related .tabnav i.hover,.m-address .tabnav i.hover,.m-address .tabknav i.hover{ margin-top:-1px; background-color:#fff; color:#46b824; font-weight:bold; border-top:2px solid #46b824;}
.m-related .tabnav i.hover{ width:86px; border:none; background:url(../images/tjtitbg.png) no-repeat 0 0; text-indent:-999em;}
.m-tjlist li{ float: left; position: relative; width: 217px; height: 145px; margin: 10px 0 10px 12px; background: none; color: #838383; border:1px solid #e1e1e1;}
.m-tjlist li p { height: 152px; padding: 15px 12px 13px; }
.m-tjlist li a.img { display: block; float: left; height: 48px; width: 48px; margin:9px 7px 0 0; text-align:center;}
.m-tjlist li a.img:hover{ text-decoration:none;}
.m-tjlist li a.img i{ display:block; background: none repeat scroll 0 0 #f69600; border-radius: 2px; color: #fff; font-size: 14px; height: 25px; line-height: 25px; text-align: center; width: 46px;}
.m-tjlist li img { width: 32px; height: 32px;}
.m-tjlist li i { display:block; float:left; width: 136px; font-size: 13px; overflow:hidden;}
.m-tjlist li i a strong { display:block; width:177px; height: 20px; line-height: 26px; margin-bottom: 4px; color: #2996da; cursor: pointer; font-size: 16px; font-weight: bold; overflow: hidden;}
.m-tjlist li i span.xj { height: 16px; line-height: 18px; margin: 3px 0 2px; padding-left: 0; width: 250px;}
.m-tjlist li i span.xj img{ width:100px; height:15px; margin:-6px 0 0 6px;}
.m-tjlist li i span { display: inline-block; width:48px; height: 28px; line-height: 28px; font-size: 13px; overflow: hidden; padding-left: 20px;}
.m-tjlist li i span.pingt{ position:absolute; width:120px; padding:0;}
.m-tjlist li i span.pingt i{ display:inline;}
.m-tjlist li span.bb { width:166px; background: url(/skin/dp_k/images/kicon.png) no-repeat -941px -121px;}
.m-tjlist li span.time{ padding:0;}
.m-tjlist li span.size{ width:204px; line-height:16px; padding:0; color:#9e9e9e; font-size:12px; }
.m-tjlist li span.lan{  background: url(/skin/dp_k/images/kicon.png) no-repeat -941px -188px;}
.m-tjlist li em { clear: both; display: block; height: 37px; overflow: hidden;}
.m-tjlist li em font { margin-right: 5px; color: #f60; font-size: 12px; font-weight: bold;}
.m-tjlist li em strong{ font-weight:normal;}

.m-center{ width:1170px; margin:0 auto;}
.m-center .m-center-l{ float:left; width:894px;}
.m-center .m-center-l .m-content{ position:relative; margin:0 0 5px; border:1px solid #e5e5e5;}
.m-center .m-center-l .m-content .m-downav{ height:40px; line-height:40px; padding:0; margin:0; border-left:0; color:#333;  background-color:#f6f6f6; border-bottom:1px solid #e5e5e5;  font-size: 16px; position: relative;}
.m-center .m-center-l .m-content .m-downav span {width: 116px;height: 40px;line-height: 40px;float: left;text-align: center;font-size: 16px;font-family: microsoft yahei, arial;cursor: pointer;border-right: 1px solid rgb(221, 221, 221);}
.m-center .m-center-l .m-content .m-downav .m-godownurl {width: 116px;height: 40px;line-height: 40px;float: left; background: url(../images/down_btn_bg.jpg) no-repeat 15px 12px #28af25; color: #fff; padding-left: 12px; border:none; cursor: pointer; text-align:center;}
.m-center .m-center-l .m-content .m-downav span.active { height:43px; margin-top:-5px; background: #fff; color: #090; border-top: 3px #090 solid; }

.m-center .m-center-l .m-content .m-hlist { background:url(../images/downicon.png) no-repeat 198px -258px;}
.m-center .m-center-l .m-content .m-hlist li{ float:left; width:201px; height:29px; line-height:29px; margin:0 0 0 13px; padding:0 0 0 19px; overflow:hidden; background:url(../images/dian.gif) no-repeat scroll 4px 11px;}
.m-center .m-center-l .m-content .content{ line-height:23px; padding:0 15px; font-size:14px; overflow:hidden; color:#666; padding-top: 10px;}
.m-center .m-center-l .m-content .content h3 { height: 34px; line-height: 32px; margin: 9px 0 5px; padding: 0; color: #333; font-size: 16px; text-indent: 10px; border-bottom:1px solid #d0d0d0; background:url(../images/h3bg.png) no-repeat 0 8px;}
.m-center .m-center-l .m-content  p { font-size: 15px; margin-bottom: 15px; line-height: 24px; }
body  .m-center .m-center-l .m-content .tags p { font-size: 14px;margin-bottom: 0px; line-height: 36px; }
.tags { padding: 0 0px 0 14px; line-height: 36px; display:block; overflow:hidden}
.tags  a{ padding:0 8px; color:#090; text-decoration:underline; font-size:14px;}
.tags  a:hover { color:#0c7d0c  }
.tags p ,.tags ul,.tags ul li { float: left;line-height: 36px; }

.m-center .m-center-l .m-content .f-tags a{ display: none}
.m-center .m-center-l .m-content  p img{ margin:8px auto;}
.m-center .m-center-l .m-content  p strong{ color:#f30;}
.m-center .m-center-l .m-content  p img{ display: block; margin: 0 auto; max-width: 616px;_width:expression(this.width > 616 ? "616px" : this.width);}

.m-address{ margin:0 0 5px; border:1px solid #e5e5e5;}
.m-address .address_l{ float:left; width:426px; margin:8px 0 0 15px; overflow:hidden; }
.m-address .address_l h5{ height: auto; line-height: 25px;}
.m-address .address_l h5 a{ font-size:12px; color:#f30;}
.m-address .tabcon h3,.m-address .tabkcon h3 { *display:none; *float:left; width:100%; *width:300px; height: 30px; line-height:30px; padding-left:7px; overflow: hidden; color:#333; font-size: 15px; }
.m-address .ul_Address{ overflow:hidden; padding-bottom:12px; width:300px}
.m-address .ul_Address h3{ font-size: 15px; font-weight: 700; color:#000;}

.m-address .tabcon .ul_Address li,.m-address .tabkcon .ul_Address li { float: left; width: 99px; height: 22px; line-height: 22px; margin:6px 19px 6px 5px; padding-left:18px; font-size: 14px; text-align: left;}
.m-address .tabkcon .ul_Address .topdown{ overflow:hidden; margin-bottom:20px;}
.m-address .tabkcon .ul_Address li.address_like{float: left; display: inline; width: 115px; margin: 8px 8px 0 0; padding-left: 10px; overflow: hidden; font: 15px \5fae\8f6f\96c5\9ed1,arial; height: auto;}
.m-address .tabkcon .ul_Address li.address_like a { display: block; width: 90px; height: 24px; line-height: 24px; color: #fff; padding: 5px 5px 5px 17px; background: url('../images/smdown.png') 1px 9px no-repeat; background-color: #f90; border-radius: 5px;}
.m-address .tabkcon .ul_Address li.f-other-url{}

#address_html{ width:100%; height:auto; margin:5px 0 0; padding:0; background:none;}
.m-address .tabcon .ul_Address li a,.m-address .tabkcon .ul_Address li a{ padding:0 0 0 6px;}
.m-address .address_r{ float: right; width: 399px; margin: 10px 0 0;}
.m-center .m-center-r{ float: right; width: 260px;  overflow:hidden;}
.m-center .m-center-r .m-refl,.m-hj,.m-bjtj{ margin:0 0 10px ; border:1px solid #e5e5e5;}
.m-center .m-center-r .m-refl ul,.m-hj ul{ margin:18px 0 0;}
.m-center .m-center-r .m-refl ul li,.m-hj li{ float:left; width:90px; height:25px; line-height:25px; margin:0 0 8px 16px; overflow:hidden; text-align:center;}
.m-center .m-center-r .m-hj li{ _display:inline; text-align:left; background:url(../images/fileIcon.gif) no-repeat 0 4px;}
.m-center .m-center-r .m-refl ul li a{ display:block; background-color:#eeeeee;}
.m-center .m-center-r .m-hj li a{ padding:0 0 0 26px; font-family: \5b8b\4f53,Arial,sans-serif;}
.m-reph{ border:1px solid #e5e5e5;}
#footer a{ margin:0;}

/* 骞荤伅css */
.f-rolling {position: relative; width: 100%; margin:18px auto;}
.f-rolling img {max-width: none;}
.f-rolling-whole {width: 550px; height:414px; margin:0 auto; overflow: hidden; background:url(../images/nyloading.gif) no-repeat 50% 50%; position: relative;}
.f-rolling-indicators {margin: 0px; position: absolute; z-index: 100; top:10px; right:10px;}
.f-rolling-indicators li {list-style: none; float: left; cursor: pointer; width: 30px; height: 30px; line-height: 30px; text-align:center; background: #efe;}
.f-rolling-indicators li.active {font-weight: bold; background: #010; color: #fff;}
.f-rolling-mask { display:none; overflow: hidden; position: relative; height: 50px;}
.f-rolling-images {margin: 0px; padding: 0px; position: absolute; }
.f-rolling-images li {list-style: none; float: left; width: 80px; height: 40px; overflow: hidden; margin: 5px; position:relative;}
.f-rolling-images .f-rolling-text {display: none;}
.f-rolling-text { display:none; position: absolute; left: 0px; bottom:0px; height:20px; background:url(../images/tmbg.png) repeat scroll 0 0 ; width: 100%; color: #fff; padding:10px 0; text-align:center;}
.anbutton a{ position: absolute; top: 139px; width: 52px; height: 105px; text-indent:-999em; background: url(../images/ny-photo.png) no-repeat 0 0; cursor: pointer; z-index: 3;}
.anbutton a.f-rolling-btn-next{ right: 0; background-position: -65px 0;}

/* 鐩?叧鐗堟湰css */
.m-content .cbox{ border-left:none; border-right:none;}
#xgbb ul{ margin:5px;}
#xgbb li{ line-height:25px; height:25px; font-size:14px; clear:both; margin:10px; }
#xgbb li.about_pc{ padding:0 0 0 35px; font-weight:bold; background:url(../images/pc_icon.png) no-repeat 0 0;}
#xgbb li.about_sj{ padding:0 0 0 28px; font-weight:bold; background:url(../images/phone_icon.png) no-repeat 0 0;}
#xgbb li a{float:left; width:670px;background: #FFFFF0; overflow:hidden; line-height:25px; height:25px;}
#xgbb li a:hover{float:left; width:670px;background: #FEE}
#xgbb .title{float:left; width:400px; overflow:hidden; padding-left:5px; overflow:hidden}
#xgbb em{ font-size:12px; color:#999; float:left; width:100px; text-align:center}
#xgbb b{ font-size:12px; color:#999; float:left; width:80px; font-weight:normal; border:#39F double 1px; text-align:center; background:#09F; color:#FFF}
.start1{background:url(../../img/start.gif) no-repeat 0 0; height:14px; margin-top:5px; width:80px; float:left;}
.start2{background:url(../../img/start.gif) no-repeat 0 -13px; height:14px; margin-top:5px; width:80px; float:left;}
.start3{background:url(../../img/start.gif) no-repeat 0 -27px; height:14px; margin-top:5px; width:80px; float:left;}
.start4{background:url(../../img/start.gif) no-repeat 0 -40px; height:14px; margin-top:5px; width:80px; float:left;}
.start5{background:url(../../img/start.gif) no-repeat 0 -53px; height:14px; margin-top:5px; width:80px; float:left;}
.start6{background:url(../../img/start.gif) no-repeat 0 -66px; height:14px; margin-top:5px; width:80px; float:left;}
.start7{background:url(../../img/start.gif) no-repeat 0 -66px; height:14px; margin-top:5px; width:80px; float:left;}
.start8{background:url(../../img/start.gif) no-repeat 0 -66px; height:14px; margin-top:5px; width:80px; float:left;}
.start9{background:url(../../img/start.gif) no-repeat 0 -66px; height:14px; margin-top:5px; width:80px; float:left;}
.start10{background:url(../../img/start.gif) no-repeat 0 -66px; height:14px; margin-top:5px; width:80px; float:left;}


#vote { float:left; height: 60px; width: 500px;}
#vote .vote_bar { float:left; height: 22px;  line-height: 22px; margin:5px 16px 5px 0; padding:0; text-align: left; overflow:hidden; }
#vote .vote_bar i {    font-style: normal;}
#vote .vote_bar span {    background: none repeat scroll 0 0 #FFFFFF;    border-style: solid;    border-width: 1px;   display: inline;   float: left;  height: 12px;  margin: 4px 5px 0;  position: relative;   width: 59px;}
#vote .vote_bar img {   height: 10px;   left: 1px;    position: absolute;   top: 1px;}
#vote .vote_bar b {  color: #FFFFFF;  cursor: pointer;   display: inline;   float: left;   font-weight: bold;    height: 22px;   line-height: 22px;   overflow: hidden;   text-align: center;    width: 56px;}
#vote #isbad b{ background-color:#22a7f0;}
#isgood span {   border-color: #e5e5e5;}
#isgood b { background-color:#f64747;}
#isbad span {   border-color: #e5e5e5;}
#isbad b { background-color:#e5e5e5;}
#viewcomm a b {	color: #F00;}
#loveGame {margin-top: 5px;}
#loveGame ul {	margin: 5px;	color: #666;	overflow: hidden;}
#loveGame ul li {	line-height: 25px;	height: 25px;	float: left;	width: 102px;	overflow: hidden;}
#loveGame h4 {background-image: url(img/lovegame.jpg);background-repeat: repeat-x;line-height: 30px;height: 30px;	font-family: "microsoft yahei";font-size: 14px;text-indent: 10px;color: #060;}
.xianguatitle{ display: block; position: relative; height: 35px; line-height: 30px; padding: 0; font-size: 14px; color: #069; font-weight: bold; border-bottom: 2px #31c547 solid; background-color: #F7F7F7; border: 1px #ddd solid; border-top: 2px #ddd solid; border-bottom: none;}
.xianguatitle li { position: relative; float: left; width: 116px; height: 35px; line-height: 35px; font-size: 14px; font-weight: normal; color: #333; text-align: center; cursor: pointer; border-right: 1px #DDD solid; overflow: hidden; }
.xianguatitle li.m-hover { background-color: #fff; color: #31C547; height: 36px; border-top: 2px #31C547 solid; top: -2px;}	
.xiangualist{ margin:0;  padding-top:8px; clear:both; overflow:hidden;  border: 1px #ddd solid; }
.xiangualist dl{ overflow:hidden; width:875px; height:110px; margin:}
.xiangualist dt{ float:left; margin: 0 10px; }
.xiangualist dt img{ width:150px; height:100px; padding:2px; border:#CCC double 1px;}
.xiangualist  .xianguah1 {  height:25px; line-height:25px; color:#060; font-family:"Lucida Console", Monaco, monospace, "microsoft yahei"; font-weight:bold; font-size:12px; color: #999; font-weight:normal;}
 .xianguah1 a{font-size:16px; font-weight:bold;}
.xianguah1 a{ color:#03C;}
.xiangualist  .xianguah1 span{ font-size:12px; color:#F30; font-weight:normal;}
.xiangualist  .xianguah1 span.f-fr a{ font-size: 13px;float:right;display: inline; font-weight: normal; }
.xiangualist dd { line-height:20px; height:60px; color: #666; overflow:hidden; font-size:14px;}
.xiangualist dd a{color:#06F}
.xiangualist ul{ padding-top:5px;}
.xiangualist ul li{float:left; height:80px; width:283px; overflow:hidden; margin:2px 2px 2px 9px ; position:relative;}
.xiangualist ul li b{ display:block; height:20px; font-size:12px; font-weight:normal;}
.xiangualist ul li b span{ position:relative; float:none;}

.xiangualist ul li img{ width:32px; height:32px; display:block; padding: 15px 5px 5px 8px;  margin-left:14px; }
.xiangualist .xianguanleft{float:left; width:70px; height:80px; text-align:center; overflow:hidden; }
.xiangualist .xianguanleft b{ font-weight:normal; color:#FFF; display:block; width:43px; line-height:23px; height:22px; margin-left:16px; overflow:hidden; background-color:#28af25; color:#fff;}
.xiangualist li:hover .xianguanleft b{ background-color:#ff5800;}
.xiangualist .xianguanleft a{ width:70px; height:80px; float:left; overflow:hidden; text-decoration:none;}
.xiangualist .xianguanleft a:hover{ text-decoration:none;}
.xiangualist ul li i{ height:31px; width:140px ; font-size:14px; line-height:35px; font-style:normal; font-weight:bold; display:block; overflow:hidden; }
#xiangua .xiangualist ul li i a{ color: #333}
.xiangualist ul li em{ display:block; height:20px; line-height:20px; font-size:12px; font-style:normal; color:#666; overflow:hidden;}

.xiangualist ul li span{float:left; position:absolute; width:15px; height:25px; top:1px; left:2px;}
.xiangualist .hotnum1{float:left; position:absolute; width:15px; height:25px; background:url(../../images/num.gif) no-repeat; top:1px; left:2px;}
.xiangualist .hotnum2{float:left; position:absolute; width:15px; height:25px; background:url(../../images/num.gif) no-repeat 0 -54px; top:1px; left:2px;}
.xiangualist .hotnum3{float:left; position:absolute; width:15px; height:25px; background:url(../../images/num.gif) no-repeat 0 -108px;; top:1px; left:2px;}

.xiangualist .xghot1{background:#fcece1}
.xiangualist .xghot2{background:#fff9e0}
.xiangualist .xghot3{background:#f3ffe0}

/* 鐣欒█css */
#pl{ margin-bottom:5px;}
#comment { width:960px; margin:10px auto 0;}
#comment_list .quote, #comment_list .quote span { text-indent:0;}
#comment_list {border:1px solid #ccc;  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/gr/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/gr/images/comment_tr.png)}

#comment_1 dt {background:#f0f7ee; color:#569659;}

#comment_1 .h2 span, #s_comment .h2 span { background-image:url(/skin/gr/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 #ddd; margin-left:6px; height:20px; vertical-align:middle; width:200px; padding-left: 5px; color: #666}
#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 #ddd; 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/gr/images/comment_btn.png) no-repeat; cursor:pointer;}

.f-mfolder-sub-content { line-height: 26px; overflow: hidden; padding: 6px; position: relative;}
.f-mfolder-btn-spread { position: absolute; right: 0;  bottom: 0; width: 885px;  height: 69px; background: url(../images/down_all2.png) no-repeat scroll 0 0 ; font-size: 0;}
.f-mfolder-btn-fold { position: absolute; right: 7px; bottom: 0; width: 60px;  height: 37px; background: url(../images/down_hide2.png) no-repeat scroll -815px 0; font-size: 0;}

.inswtable{ margin:5px auto; font-size:12px; color:#999; border-collapse: collapse; border-top: 0px; border-right: 1px; border-bottom: 1px; border-left:0px; border:#CCC;}
.inswtable a{color:#03F; font-size:14px; }
.inswtable a:hover{color:#F60}
.inswtable th{background:#f5f5f5; font-size:12px; text-align:left; text-indent:10px;}
.inswtable tr{ height:30px; line-height:30px;}

#down_center { margin: 0 auto; width: 960px;}


.highslide-maincontent textarea { width: 392px; height: 60px; line-height: 20px; padding: 3px; background: none repeat scroll 0 0 #faf8e9; border: 1px solid #c5b790; overflow: auto; box-sizing:border-box;}
.highslide-maincontent .c_btn { width: 56px; height: 24px; margin-left: 1px; padding: 0; background: url(/skin/gr/images/c_send.png) no-repeat scroll 0 0; border: 0 none; color: #fff; cursor: pointer; font-weight: bold; text-align: center;}
.highslide-maincontent strong { display: block; line-height: 24px; margin-top: 5px; color: #333;}


 .tipso_bubble,.tipso_bubble .tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
   .tipso_bubble{position:absolute;text-align:center;border-radius:6px;z-index:9999;padding:10px}
   .tipso_style{cursor:help;border-bottom:1px dotted}
   .tipso_bubble .tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}
   .tipso_bubble.top .tipso_arrow{border-color:#000 transparent transparent;top:100%;left:50%;margin-left:-8px}
   .tipso_bubble.bottom .tipso_arrow{border-color:transparent transparent #000;bottom:100%;left:50%;margin-left:-8px}
   .tipso_bubble.left .tipso_arrow{border-color:transparent transparent transparent #000;top:50%;left:100%;margin-top:-8px}
   .tipso_bubble.right .tipso_arrow{border-color:transparent #000 transparent transparent;top:50%;right:100%;margin-top:-8px}


.highslide-maincontent { display: none;}
.highslide-loading {    background-color: white;    background-image: url("graphics/loader.white.gif");    background-position: 3px 1px;    background-repeat: no-repeat;    border: 1px solid white;    color: black;    display: block;    font-size: 9px;    font-weight: bold;    padding: 3px 3px 3px 22px;    text-decoration: none;    text-transform: uppercase;	font-weight:normal;}
.content em{  border: 1px #6edb6a solid; display: block; line-height: 26px; padding: 10px; margin-top: 5px; background: url(../images/viewem.gif) no-repeat 5px 5px #e9f8f1; padding-top: 35px;}

.link_wz:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.link_wz { zoom:1;}
#content .link_wz { border: 1px #ccc solid; padding:0;}
#content .link_wz li{ float: left; width: 310px; padding-left: 20px; height: 28px; line-height: 28px; overflow: hidden; border-bottom:1px #eee solid; background: url(/style/zzm_images/point_l.jpg) no-repeat 9px 11px;}
#content .link_wz li a { color: #666; font-weight: normal; text-decoration: none;}
#content .link_wz li a:hover { color: #4D9B15; text-decoration: underline;}

.img_cms_ins0{ position:relative; height:84px; margin-top:9px; overflow:hidden; background-color:#fffff6; border:1px solid #fee0b3;}
.img_cms_ins0 a { display: block; float: left; padding: 18px;}
.img_cms_ins0 div a{ padding:0;}
.img_cms_ins0 .img_cms_ins { display: block; float: left; height: 38px; width: 38px;}
.img_cms_ins0 .img_cms_ins1 { float: left;}
.img_cms_ins0 .img_cms_ins1 .img_cms_ins2 { margin: 11px 0 0;}
#content .img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a{ padding:0; text-decoration:none; font-size:16px; color:#555555; font-family:"simsun"}
#content .img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a:hover{ color:#01c10b;}
#content .img_cms_ins0 .img_cms_ins1 .img_cms_ins2 a em{ background: none repeat scroll 0 0; border: medium none; color: #999999; display: inline; font-size: 12px; padding: 0;}
.img_cms_ins0 .img_cms_ins1 span em{ display:inline; margin: 0 9px 0 0; padding: 5px 8px; background:none repeat scroll 0 0 #fdf2e2; border:none; color: #999999; font-size: 12px;}
.img_cms_ins0 .img_cms_ins1 span em.pf{ display:none;}
.img_cms_ins0 .img_cms_ins1 span em i{ color:#555555;}
.img_cms_ins0 .img_cms_ins1 span em b{ font-weight:bold; color:#555555;}
.img_cms_ins0 .img_cms_ins1 span em.pf i{ font-weight:bold; color:#ff4400;}

.back-top { background-color: #45b823; border-radius: 3px; color: #fff; cursor: pointer; display: none; font-size: 12px; left: 50%; margin-left: 306px; margin-top: -50px; position: fixed; text-align: center; top: 270px; width: 23px;}
.back-top a { color: #fff; display: block; width: 23px;}
.back-top a:hover{ text-decoration:none;}
.back-top em.hr { border-bottom: 1px solid #5bbe5e; display: block; margin: 3px 0;}
.back-top a i {	display:block; font-size: 14px;}
.iconfont {	background:url(../images/sgtop_icon.png) no-repeat 3px 6px; text-indent:-999em;}
#goto_download .iconfont{ background:url(../images/sgtop_icon.png) no-repeat 3px -32px;}

.m-fenzup { display: none; }

/*澧炲姞鍒嗙粍*/
#fenzu { position: relative; display: inline-block; z-index: 99 }
.m-fenzup { display: none; position: relative; top: 0px;*top: -7px;left: 0;*left: -2px;  z-index: 9999;  }
.m-fenzup em { height: 2px; overflow: hidden; border-bottom: 1px #ccc dotted; display: block; margin: 0 4px;}
.m-fenzup a { display: block; height: 24px; line-height: 24px; padding:0 10px;  }
.m-fenzup a:hover {  color: #F45908; text-decoration: none;}
.m-xx-list .f-hover {top: 5px; padding-right: 5px;}

body  .f-hover .m-fenzup { display: block; }
body .fzan .m-fenzup { }

.fzan { padding-right: 18px; background: url(../images/xia2.gif) no-repeat 63px 6px; height: 18px; line-height: 18px; background-color: #f4f4f4; border: 1px #d1d1d1 solid; border-radius: 3px; padding-left: 5px;*top:5px; *position:relative; }
.fzan i { line-height: 18px;}
.m-xx-list .f-hover  { height: auto;}

.link_wz {}
.link_wz li{ height: 30px; line-height: 30px; overflow: hidden; padding-left: 20px; font-size: 14px;}
.link_wz li a { margin-left: 10px; color: #f40}
/*璁哄潧杞?*/
.highslide-container div{font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide-container table{background: none;}
.highslide{outline: none; text-decoration: none;}
.highslide img{border: 2px solid silver;}
.highslide:hover img{border-color: gray;}
.highslide-active-anchor img{visibility: hidden;}
.highslide-gallery .highslide-active-anchor img{border-color: black; visibility: visible;cursor: default;}
.highslide-image{border-width: 2px;border-style: solid;border-color: white;}
.highslide-wrapper, .highslide-outline{background: white;}
.glossy-dark{background: #111;}
.highslide-image-blur{}
.highslide-number{font-weight: bold;color: gray;font-size: .9em;}
.highslide-caption{display: none;font-size: 1em;padding: 5px;}
.highslide-heading{display: none;font-weight: bold;margin: 0.4em;}
.highslide-dimming{background: black;}
a.highslide-full-expand{background: url(graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}
.highslide-loading{display: block;color: black;font-size: 9px;font-weight: bold;text-transform: uppercase;text-decoration: none;padding: 3px;border: 1px solid white;background-color: white;
padding-left: 22px;background-image: url(graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,
a.highslide-credits i{padding: 2px;color: silver;text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i{color: white;background-color: gray;}
.highslide-move, .highslide-move *{cursor: move;}
.highslide-viewport{display: none;position: fixed;width: 100%;height: 100%;z-index: 1;background: none;left: 0;top: 0;}
.highslide-overlay{display: none;}
.hidden-container{display: none;}
.closebutton{position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(graphics/close.png)}
.highslide-gallery ul{list-style-type: none;margin: 0;padding: 0;}
.highslide-gallery ul li{display: block;position: relative;float: left;width: 106px;height: 106px;border: 1px solid silver;background: #ededed;margin: 2px;line-height: 0;overflow: hidden;}
.highslide-gallery ul a{position: absolute;top: 50%;left: 50%;}
.highslide-gallery ul img{position: relative;top: -50%;left: -50%;}
html body .highslide-gallery ul li{display: table;text-align: center;}
html body .highslide-gallery ul li{text-align: center;}
html body .highslide-gallery ul a{position: static;display: table-cell;vertical-align: middle;}
html body .highslide-gallery ul img{position: static;}

.highslide-controls{width: 195px;height: 40px;background: url(graphics/controlbar-white.gif) 0 -90px no-repeat;margin: 20px 15px 10px 0;}
.highslide-controls ul{position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url(graphics/controlbar-white.gif) right -90px no-repeat;}
.highslide-controls li{float: left;padding: 5px 0;margin:0;list-style: none;}
.highslide-controls a{background-image: url(graphics/controlbar-white.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled{cursor: default;}
.highslide-controls a.disabled span{cursor: default;}
.highslide-controls a span{display: none;cursor: pointer;}

.highslide-controls .highslide-previous a{background-position: 0 0;}
.highslide-controls .highslide-previous a:hover{background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position: 0 -60px !important;}
.highslide-controls .highslide-play a{background-position: -30px 0;}
.highslide-controls .highslide-play a:hover{background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a{background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover{background-position: -60px -30px;}
.highslide-controls .highslide-next a{background-position: -90px 0;}
.highslide-controls .highslide-next a:hover{background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position: -90px -60px !important;}
.highslide-controls .highslide-move a{background-position: -120px 0;}
.highslide-controls .highslide-move a:hover{background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a{background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position: -150px -60px !important;}
.highslide-controls .highslide-close a{background-position: -180px 0;}
.highslide-controls .highslide-close a:hover{background-position: -180px -30px;}
.highslide-maincontent{display: none;}
.highslide-html{background-color: white;}
.highslide-html-content{display: none;width: 400px;padding: 0 5px 5px 5px;}
.highslide-header{padding-bottom: 5px;}
.highslide-header ul{margin: 0;padding: 0;text-align: right;}
.highslide-header ul li{display: inline;padding-left: 1em;}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next{display: none;}
.highslide-header a{font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
.highslide-header a:hover{color: black;}
.highslide-header .highslide-move a{cursor: move;}
.highslide-footer{height: 16px;}
.highslide-footer .highslide-resize{display: block;float: right;margin-top: 5px;height: 11px;width: 11px;background: url(graphics/resize.gif) no-repeat;}
.highslide-footer .highslide-resize span{display: none;}
.highslide-body{}
.highslide-resize{cursor: nw-resize;}
.draggable-header .highslide-header{height: 18px;border-bottom: 1px solid #dddddd;}
.draggable-header .highslide-heading{position: absolute;margin: 2px 0.4em;}
.draggable-header .highslide-header .highslide-move{cursor: move;display: block;height: 16px;position: absolute;right: 24px;top: 0;width: 100%;z-index: 1;}
.draggable-header .highslide-header .highslide-move *{display: none;}
.draggable-header .highslide-header .highslide-close{position: absolute;right: 2px;top: 2px;z-index: 5;padding: 0;}
.draggable-header .highslide-header .highslide-close a{display: block;height: 16px;width: 16px;background-image: url(graphics/closeX.png);}
.draggable-header .highslide-header .highslide-close a:hover{background-position: 0 16px;}
.draggable-header .highslide-header .highslide-close span{display: none;}
.draggable-header .highslide-maincontent{padding-top: 1em;}
.titlebar .highslide-header{height: 18px;border-bottom: 1px solid #dddddd;}
.titlebar .highslide-heading{position: absolute;width: 90%;margin: 1px 0 1px 5px;color: #666666;}
.titlebar .highslide-header .highslide-move{cursor: move;display: block;height: 16px;position: absolute;right: 24px;top: 0;width: 100%;z-index: 1;}
.titlebar .highslide-header .highslide-move *{display: none;}
.titlebar .highslide-header li{position: relative;top: 3px;z-index: 2;padding: 0 0 0 1em;}
.titlebar .highslide-maincontent{padding-top: 1em;}
.no-footer .highslide-footer{display: none;}

.wide-border{background: white;}
.wide-border .highslide-image{border-width: 10px;}
.wide-border .highslide-caption{padding: 0 10px 10px 10px;}

.borderless .highslide-image{border: none;}
.borderless .highslide-caption{border-bottom: 1px solid white;border-top: 1px solid white;background: silver;}

.outer-glow{background: #444;}
.outer-glow .highslide-image{border: 5px solid #444444;}
.outer-glow .highslide-caption{border: 5px solid #444444;border-top: none;padding: 5px;background-color: gray;}

.colored-border{background: white;}
.colored-border .highslide-image{border: 2px solid green;}
.colored-border .highslide-caption{border: 2px solid green;border-top: none;}

.dark{background: #111;}
.dark .highslide-image{border-color: black black #202020 black;background: gray;}
.dark .highslide-caption{color: white;background: #111;}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a{background-image: url(graphics/controlbar-black-border.gif);}

.floating-caption .highslide-caption{position: absolute;padding: 1em 0 0 0;background: none;color: white;border: none;font-weight: bold;}

.controls-in-heading .highslide-heading{color: gray;font-weight: bold;height: 20px;overflow: hidden;cursor: default;padding: 0 0 0 22px;margin: 0;background: url(graphics/icon.gif) no-repeat 0 1px;}
.controls-in-heading .highslide-controls{width: 105px;height: 20px;position: relative;margin: 0;top: -23px;left: 7px;background: none;}
.controls-in-heading .highslide-controls ul{position: static;height: 20px;background: none;}
.controls-in-heading .highslide-controls li{padding: 0;}
.controls-in-heading .highslide-controls a{background-image: url(graphics/controlbar-white-small.gif);height: 20px;width: 20px;}
.controls-in-heading .highslide-controls .highslide-move{display: none;}
.controls-in-heading .highslide-controls .highslide-previous a{background-position: 0 0;}
.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position: 0 -20px;}
.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position: 0 -40px !important;}
.controls-in-heading .highslide-controls .highslide-play a{background-position: -20px 0;}
.controls-in-heading .highslide-controls .highslide-play a:hover{background-position: -20px -20px;}
.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position: -20px -40px !important;}
.controls-in-heading .highslide-controls .highslide-pause a{background-position: -40px 0;}
.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position: -40px -20px;}
.controls-in-heading .highslide-controls .highslide-next a{background-position: -60px 0;}
.controls-in-heading .highslide-controls .highslide-next a:hover{background-position: -60px -20px;}
.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position: -60px -40px !important;}
.controls-in-heading .highslide-controls .highslide-full-expand a{background-position: -100px 0;}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position: -100px -20px;}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position: -100px -40px !important;}
.controls-in-heading .highslide-controls .highslide-close a{background-position: -120px 0;}
.controls-in-heading .highslide-controls .highslide-close a:hover{background-position: -120px -20px;}

.text-controls .highslide-controls{width: auto;height: auto;margin: 0;text-align: center;background: none;}
.text-controls ul{position: static;background: none;height: auto;left: 0;}
.text-controls .highslide-move{display: none;}
.text-controls li{background-image: url(graphics/controlbar-text-buttons.png);background-position: right top !important;padding: 0;margin-left: 15px;display: block;width: auto;}
.text-controls a{background: url(graphics/controlbar-text-buttons.png) no-repeat; background-position: left top !important; position: relative; left: -10px;display: block;width: auto;height: auto;text-decoration: none !important;}
.text-controls a span{background: url(graphics/controlbar-text-buttons.png) no-repeat; margin: 1px 2px 1px 10px;display: block; min-width: 4em; height: 18px; line-height: 18px;padding: 1px 0 1px 18px; color: #333;font-family: "Trebuchet MS", Arial, sans-serif;font-size: 12px;font-weight: bold;white-space: nowrap;}
.text-controls .highslide-next{margin-right: 1em;}
.text-controls .highslide-full-expand a span{min-width: 0;margin: 1px 0;padding: 1px 0 1px 10px;}
.text-controls .highslide-close a span{min-width: 0;}
.text-controls a:hover span{color: black;}
.text-controls a.disabled span{color: #999;}
.text-controls .highslide-previous span{background-position: 0 -40px;}
.text-controls .highslide-previous a.disabled{background-position: left top !important;}
.text-controls .highslide-previous a.disabled span{background-position: 0 -140px;}
.text-controls .highslide-play span{background-position: 0 -60px;}
.text-controls .highslide-play a.disabled{background-position: left top !important;}
.text-controls .highslide-play a.disabled span{background-position: 0 -160px;}
.text-controls .highslide-pause span{background-position: 0 -80px;}
.text-controls .highslide-next span{background-position: 0 -100px;}
.text-controls .highslide-next a.disabled{background-position: left top !important;}
.text-controls .highslide-next a.disabled span{background-position: 0 -200px;}
.text-controls .highslide-full-expand span{background: none;}
.text-controls .highslide-full-expand a.disabled{background-position: left top !important;}
.text-controls .highslide-close span{background-position: 0 -120px;}

.highslide-thumbstrip{height: 100%;direction: ltr;}
.highslide-thumbstrip div{overflow: hidden;}
.highslide-thumbstrip table{position: relative;padding: 0;border-collapse: collapse;}
.highslide-thumbstrip td{padding: 1px;}
.highslide-thumbstrip a{outline: none;}
.highslide-thumbstrip img{display: block;border: 1px solid gray;margin: 0 auto;}
.highslide-thumbstrip .highslide-active-anchor img{visibility: visible;}
.highslide-thumbstrip .highslide-marker{position: absolute;width: 0;height: 0;border-width: 0;border-style: solid;border-color: transparent;}
.highslide-thumbstrip-horizontal div{width: auto;}
.highslide-thumbstrip-horizontal .highslide-scroll-up{display: none;position: absolute;top: 23px;left: 3px;width: 25px;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) left center no-repeat;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down{display: none;position: absolute;top: 23px;right: 3px;width: 25px;height: 42px;}
.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) center right no-repeat;height: 42px;}
.highslide-thumbstrip-horizontal table{margin: 2px 0 10px 0;}
.highslide-viewport .highslide-thumbstrip-horizontal table{margin-left: 10px;}
.highslide-thumbstrip-horizontal img{width: auto;height: 80px;}
.highslide-thumbstrip-horizontal .highslide-marker{top: 87px;border-left-width: 6px;border-right-width: 6px;border-bottom: 6px solid gray;}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left: 10px;}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color: white !important;}
.highslide-thumbstrip-vertical-overlay{overflow: hidden !important;}
.highslide-thumbstrip-vertical div{height: 100%;}
.highslide-thumbstrip-vertical a{display: block;}
.highslide-thumbstrip-vertical .highslide-scroll-up{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) top center no-repeat;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down{display: none;position: absolute;bottom: 0;left: 0;width: 100%;height: 25px;}
.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left: 10px;cursor: pointer;background: url(graphics/scrollarrows.png) bottom center no-repeat;height: 25px;}
.highslide-thumbstrip-vertical table{margin: 10px 0 0 10px;}
.highslide-thumbstrip-vertical img{width: 60px; /* t=5481 */}
.highslide-thumbstrip-vertical .highslide-marker{left: 0;margin-top: 8px;border-top-width: 6px;border-bottom-width: 6px;border-left: 6px solid gray;}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color: white;}
.highslide-viewport .highslide-thumbstrip-float{overflow: auto;}
.highslide-thumbstrip-float ul{margin: 2px 0;padding: 0;}
.highslide-thumbstrip-float li{display: block;height: 60px;margin: 0 2px;list-style: none;float: left;}
.highslide-thumbstrip-float img{display: inline;border-color: silver;max-height: 56px;}
.highslide-thumbstrip-float .highslide-active-anchor img{border-color: black;}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div{display: none;}
.highslide-thumbstrip-float .highslide-marker{display: none;}


/* 鏂板够鐏? */
.g-previmg-box{ width:100%; height:auto;float:left; display:inline-block; overflow:hidden; margin:0 auto; position:relative;zoom:1; border:0 solid #ccc;}
.g-previmg-box .g-previmg{ width:100%; height:auto; float:left; display:inline; overflow:hidden; cursor:pointer}
.g-previmg-box .g-previmg li{ width:100%;  display:none; overflow:hidden; text-align:center}
.g-previmg-box .g-previmg li img{ max-width:100%; max-height:1000px;  overflow:hidden;_width:expression(this.width > 676 ? "676px" : this.width);}
.g-previmg-box a{ border-radius:4px;}
.g-previmg-box .m-previmg-last{ width:68px; height:30px;line-height: 30px; font-size:16px; float:left; background:#61b508; color:#fff; text-align:center; margin:20px 0 0 223px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .m-previmg-last:hover{ text-decoration:none}
.g-previmg-box .m-previmg-next{ width:68px; height:30px;line-height: 30px; font-size:16px; float:left; background:#61b508; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .m-previmg-next:hover{ text-decoration:none}
.g-previmg-box .g-previmg-numb{ float:left; height:30px;line-height: 30px;font:20px "microsoft yahei"; color:#333; margin:20px 0 0 15px;}
body .g-previmg-box .m-stop{background:#ccc;}
.g-previmg-box .f-previmg-last{ width:68px; height:30px;line-height: 30px; font-size:16px; float:left; background:#61b508; color:#fff; text-align:center; margin:20px 0 0 348px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .f-previmg-last:hover{ text-decoration:none}
.g-previmg-box .f-previmg-next{ width:68px; height:30px; line-height: 30px; font-size:16px; float:left; background:#61b508; color:#fff; text-align:center; margin:20px 0 0 15px; display:inline; overflow:hidden; text-decoration:none}
.g-previmg-box .f-previmg-next:hover{ text-decoration:none}
.g-previmg-box .f-previmg-numb{ float:left; height:30px;font:20px "microsoft yahei"; color:#333; margin:20px 0 0 15px;}

.nodown { background-color: #ddd; font-size: 16px; text-align: center; line-height: 50px; color: #666 }
.downadd { width: 200px; height: 40px; background-color: #f0f0f0; color: #666; line-height: 40px; text-align: center;}

/*2016-10-20鎻掑叆TAGS*/
.g-add-version{ width:99%; height:auto; border:1px solid #dfdfdf; border-top:0; font-family:serif; margin:12px auto 7px; display:block; overflow:hidden}
.g-add-version dl{ width:100%; height:auto; border-top:1px solid #ccc; display:none; overflow:hidden}
.g-add-version dl dt{ width:100%; height:28px; line-height:28px; background:#fbfbfb; font-size:14px; font-weight:bold; color:#333; text-indent:14px; display:block; overflow:hidden}
.g-add-version dl dt span{ color:#fe2d45}
.g-add-version dl dd{width: 833px;height:auto;display:block;overflow:hidden;padding: 0 10px;}
.g-add-version dl dd a{width: 277px;height:31px;border-bottom:1px dotted #ccc;float:left;margin:0;display:inline;overflow:hidden;}
body .g-add-version dl dd a img{ width:18px; height:18px; float:left; margin:6px 9px 0 3px; box-shadow:1px 1px 2px #a8a8a8; display:inline; overflow:hidden; border-radius:4px;}
.g-add-version dl dd a strong{width: 220px;height:31px;line-height:31px;font-size:13px;font-weight:normal;color:#333;float: left;display:inline;overflow:hidden;}
.g-add-version dl dd a:hover strong{ color:#f40; text-decoration:none}
.g-add-version dl dd a:hover{ text-decoration:none}
.m-downaddlil a b{ width:42px; height:21px; line-height:21px; font-size:14px; font-weight:normal; color:#fff; text-align:center; font-family:serif; background:#ff2361; display:block; overflow:hidden; position:absolute; right:0; top:0; z-index:999}

/* 11-1澧炲姞鐩稿叧 */
.c_soft_same ul { overflow:hidden; margin-right:10px; zoom:1;}
.c_soft_same li {border-top:1px dashed #f6dcc5; margin-top:-1px;}
.icolst li {  overflow:hidden; zoom:1; height:36px; padding:4px 0 ; }
.icolst li .pic { float:left; display:inline; margin-right:8px;}
.icolst li img { width:32px; height:32px; padding:1px; border:1px solid #ccc;}
.icolst li h6 { overflow:hidden;height:20px; line-height:20px; font-size:12px;height:21px;}
.icolst li a { color:#616161; }
.icolst li p{ color:#A7A7A7; height:16px; line-height: 16px; font-size:12px; overflow:hidden;}
.icolst li p font{ font-weight:bold;}
.icolst li span { margin: 0 5px; color:#ccc; margin:0 5px;}
.icolst li b { color:#f08620; font-weight:bold; font-style:normal; font-family:Georgia;}
.m-xx-right{ position:relative; zoom:1; z-index:500; font-family:"simsun";}
.m-xx-right .m-soft-introd{background:url(../images/c_shadow.png) no-repeat 4px center; float:right; margin:20px 0 0 0; padding:0 0 15px 25px; width:380px; display:inline; overflow:hidden}
.m-xx-right .m-soft-relat{ width:306px;height:auto;float:right; padding:7px 10px; background:#fff; margin:0; border:0px solid #ddd; display:block; overflow:hidden}
.m-xx-right .m-soft-relat h2{ display:none}
.m-xx-right .m-soft-relat .icolst{ width:100%; height:240px; margin:0}
.m-xx-right .m-soft-relat .icolst li{ padding:6px 0;}
#c_score{ right:27px;}
.m-xx-right .m-hover{ position:absolute; left:0px; top:0px; z-index:999; width:306px; height: 560px; background:#fff; border:1px solid #ddd; box-shadow:1px 2px 2px #ccc;}
.m-xx-right .m-hover .icolst li{ padding:10px 0;}


.m-xx-right .m-soft-relat .icolst li .m-pc{ width:19px; height:16px; background:url(../images/m-pc.jpg) no-repeat; display:inline-block; overflow:hidden; padding:2px 10px;vertical-align:top}
.m-xx-right .m-soft-relat .icolst li .m-ios{ width:19px; height:16px; background:url(../images/m-ios.jpg) no-repeat; display:inline-block; overflow:hidden; padding:2px 15px;vertical-align:top}
.m-xx-right .m-soft-relat .icolst li .m-android{ width:19px; height:16px; background:url(../images/m-android.jpg) no-repeat; display:inline-block; overflow:hidden; padding:2px 10px; vertical-align:top}
.m-xx-right .m-soft-relat .icolst li h6 a span{ color:#4c4c4c}
.m-xx-right .m-soft-relat .icolst li h6 a:hover span{ color:#d13510}

.m-topnav { width:1168px; border:1px #e4e4e4 solid;background: #f5f5f5; height: 35px; line-height: 35px; text-align: center; margin: 0 auto; overflow: hidden; }
.m-topnav a { color: #333; margin:0 6px;padding:0 8px; }
.m-topnav a:hover { color: #f40; }
.m-topnav a.tags0 { color: #f40 }

/* 鐩?叧K椤甸? */
.m-leftdiv { margin-bottom: 10px; padding: 15px;}
#xiangua .xiangualist { border: 1px #ddd solid;}
#xiangua .xiangualist ul li em{ line-height:20px; top:48px;}
#xiangua .xiangualist ul li em span{ font-weight:normal;}
#xiangua{ overflow:hidden; zoom:1; clear:both;}
#xiangua .xianguatitle {    line-height: 30px;    font-size: 14px;    color: #069;    font-weight: bold;    height: 35px;    padding: 0;    display: block;   border-bottom: 2px #31c547 solid; position: relative; background-color: #F7F7F7; border: 1px #ddd solid;border-top: 2px #ddd solid;border-bottom:none;}
#xiangua .xianguatitle li {    width: 116px;    line-height:35px;    font-size: 14px;    font-weight: normal;      color: #333;    text-align: center;    float: left;       cursor: pointer; border-right:1px #DDD solid; position: relative; overflow: hidden; height: 35px;}
#xiangua .xianguatitle li.m-hover { background-color: #fff; color: #31C547; height: 36px;border-top: 2px #31C547 solid; top: -2px;}
#xiangua .xiangualist dl { padding: 15px 10px 15px 0 ;height: 105px;}
#xiangua .xiangualist dl dt{ float: left; margin: 0 15px ;display: block; width: 150px; height: 100px; }
#xiangua .xiangualist dl dt a {}
#xiangua .xiangualist dl dt a img { width: 150px; max-height: 100px;_height:expression(this.height > 550 ? "550px" : true);}
#xiangua .xiangualist ul { clear: both;}
.xiangualist dd{ font-size: 13px; color: #999; height: 70px; overflow: hidden; line-height: 22x;}
.xiangualist dd.xianguah1{ font-size: 12px; color: #999; height: 40px; line-height: 40px;}
.xiangualist dd a{ color: #f40}
.xiangualist dd a:hover{ color: #f90}
.xiangualist .xianguah1 a { color: #333; font-size: 16px; margin-bottom: 5px;}
.xiangualist .xianguah1 a:hover { color: #31c547;}
#xiangua .xiangualist ul { height: 180px;  overflow: hidden;}
#xiangua .xiangualist ul li{ float: left; width: 270px;_width: 265px; height: 75px;  margin:0 0 10px 13px; position: relative;}
#xiangua .xiangualist ul li.f-hover { background-color: #f2f2f2}
#xiangua .xianguanleft { padding: 10px 10px 0 10px;}
#xiangua .xianguanleft a img { width: 32px; height: 32px; float: left;}
#xiangua .xianguanleft a b { font-weight: normal; font-size: 12px; float: right; width: 40px; height: 22px; line-height: 22px; background-color: #31C547; color: #fff; text-align: center; margin-top: 3px;position: relative;_top:0px; z-index: 999}
#xiangua .xianguanleft a:hover  b { background-color: #16aa2c}
#xiangua .xiangualist ul li i { position: absolute; height:20px; line-height: 20px; top: 8px; left: 50px; width: 170px;  overflow: hidden;}
#xiangua .xiangualist ul li em { position: absolute; width: 250px; height: 22px; line-height: 22px;  top: 45px; left: 15px; font-size: 12px; color: #999; overflow: hidden;}
#xiangua .xiangualist ul li em span{ color:#666; font-weight:bold;}
#xiangua .xiangualist ul li p {position: absolute; height:20px; line-height: 20px; top: 27px; left: 50px; width: 170px;  overflow: hidden; font-size: 12px; color: #a9a9a9;}
#xiangua .xiangualist ul li p img { height: 12px; float: right;margin: 2px 30px 0 0 }
/* 鏈?杞欢鎺ㄨ崘 */
.screenshots-ul{ width:100%; padding-bottom: 10px}
.screenshots-ul a{ width:280px; height:27px; background:#f2f2f2; float:left; margin:6px 0 0 13px; display:inline; overflow:hidden}
.screenshots-ul a img{ width:15px; height:15px; float:left; margin:6px 0 0 8px;}
.screenshots-ul a strong{ width:245px; height:27px; line-height:27px; font-size:12px; font-weight:normal; color:#333; float:left; margin:0 0 0 0; text-indent:8px; display:inline; overflow:hidden}
.screenshots-ul a:hover{ background:#60b630;}
.screenshots-ul a:hover strong{ color:#fff;}
.m-goimg { float: left; margin: 11px 8px 0 0  }
.m-goimg a{  }
.m-goimg a img{ width: 32px; height: 32px; display: block; }
.m-goimg img{ width: 32px; height: 32px; display: block; }
.m-timg {border-bottom: 1px dashed #c4c4c4;}
/* 婊氬姩瀵艰? */
.m-center .m-center-l .m-content .fixed{ position: fixed; z-index: 99; top: 0; width: 1168px; height:auto; padding:6px 0 0; border-top:1px solid #e5e5e5; border-bottom:none; background:url(../images/topnav.png) repeat-x 0 -1px #f6f6f6;}
.m-search .search_fixed{ position: fixed; top: 10px; left: 50%; z-index:999; width: 213px; height: 37px; line-height: 26px; margin-left: 266px; border-right:1px solid #dddddd;}
.m-search .search_fixed .keyword_input{ width:150px; height:30px;}
.m-search .search_fixed .schbtn{ width:55px; height:34px;}

.m-content .tags_fixed{ position: fixed; z-index: 99; top: 47px; width:1154px; height: 38px;  border-bottom: 1px solid #ddd; background-color:#fff; overflow: hidden;border-right: 1px solid #ddd;}

/* 鐩?叧搴� */
.g-downxg { border: 1px #ddd solid; margin-bottom: 6px; height: 40px; font-size: 16px; position: relative; background: url(../images/daddin.gif); font-weight: bold;margin: 0 auto; width: 1168px; display: none}
.g-downxg p { height: 38px; margin-top: 1px; overflow: hidden;}
.g-downxg p span { font-style: normal; height: 38px; line-height: 38px; display: inline-block;border-left: 1px #fff solid; border-right: 1px #e5e5e5 solid }

.g-downxg p span a { display: inline-block; padding: 0 32px; color: #555; font-weight: normal;}
.g-downxg p span a:hover { color: #00b44b;  font-weight: bold }


.g-downxg .m-fpi { padding: 0 32px; color: #3eb118; background: #fff; height: 37px; line-height: 34px; border-left: none; border-bottom:1px #fff solid; border-top:3px #3eb118 solid;position: relative; float: left; border-right: 1px #ccc solid }

.g-downaddli { width: 1168px; height: 138px; overflow: hidden; margin:0 auto 10px;display: none;border: 1px #e5e5e5 solid; border-top:none;}
.g-downaddli dt{ float: right; width: 242px;}
.g-downaddli dd{float: left;}
.g-downaddli {}

.m-mdownxgul { margin-right: 10px; padding-top: 5px;height: 122px;    overflow: hidden;}
.m-mdownxgul li{ height: 36px; border-bottom: 1px dotted #ccc; margin-top: 5px; position: relative;}
.m-mdownxgul li .m-downa { width: 38px; height: 20px; border: 1px #3eb118 solid; position: absolute; top: 5px; right: 0px; text-align: center; line-height: 20px; font-size: 12px; color: #3eb118;}
#c_info_main  .m-downa:hover{ background-color: #c5f4da;text-decoration:none; }
.m-mdownxgul li img { width: 30px; height: 30px; float: left;}
.m-mdownxgul li .m-downxgp { margin-left: 40px; font-size:12px; color: #999}
.m-mdownxgul li strong { font-weight: normal; display: block; margin:0 40px  3px 0; height: 16px; line-height: 16px; overflow: hidden;}
.m-mdownxgul li strong a { font-size:14px; color: #555;}
.m-mdownxgul li strong a:hover { color: #f30;}
.m-mdownxgul li .m-downxgp .red{ color: #f00}
body  .noline { border: none;}
.m-downaddlil {}
.m-downaddlil a { float: left;width: 200px;height: 133px; position: relative; background: url(../images/addyingyin.gif) no-repeat left bottom; margin: 8px 0px 0 10px; overflow: hidden;}
.m-downaddlil a img{ width: 200px;height: 118px;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-downaddlil a:hover 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.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);}
.m-downaddlil a span { position: absolute; width: 100%; height: 24px; line-height: 24px; background-color: rgba(0,0,0,.5); text-align: center; color: #fff; left: 0; top: 94px; overflow: hidden;}


.m-downaddlic { width: 690px; }
.m-downaddlic ul { padding-top: 8px;height: 120px;    overflow: hidden;}
.m-downaddlic ul li{ height:24px; line-height: 24px; float: left; width: 311px; background:url(../images/dian.gif) no-repeat 0 8px; margin-bottom:7px; padding-left: 10px ; overflow: hidden; margin-left: 15px}
.m-downaddlic ul li a{ color: #555;}
.m-downaddlic ul li a:hover { color: #00b44b}
.m-downaddlic ul li.kudownli { display: none;}

.m-content-s{ clear:both;}
.m-content-s a { color: #0097de; text-decoration: underline;}
.m-content-s a:hover { color: #f40 }

.g-fx{ clear:both; width:100%;}

.m-topinfo .m-xx .m-xx-jj2 .download{ float:left; width:200px; height:50px; margin:0 40px 0 0;}
.m-topinfo .m-xx .m-xx-jj2 .download a{ display:block; height:50px; background:url(../images/newdownbg.png) no-repeat 8px 0 #ffbc38; color: #a4f75f; padding:0 0 0 60px; font-size: 12px;line-height: 22px; overflow:hidden;}
.m-topinfo .m-xx .m-xx-jj2 .download a:hover{ opacity:0.8; text-decoration: none }
.m-topinfo .m-xx .m-xx-jj2 .download a b{ display:block; padding:4px 0 0; color:#fff; font-size: 20px; font-weight: 600;}
.m-topinfo .m-xx .m-xx-jj2 .download a i{ color:#fff;}
.m-topinfo .m-xx .m-xx-jj2 .fastdownload{ float:left; width:200px; height:50px; margin:0;}
.m-topinfo .m-xx .m-xx-jj2 .fastdownload a{ display:block;  height:50px; background:url(../images/newdownbg.png) no-repeat 8px -54px #1ec456; color: #a4f75f; padding:0 0 0 60px;font-size: 12px; line-height: 22px; overflow:hidden; }
.m-topinfo .m-xx .m-xx-jj2 .fastdownload a:hover{ opacity:0.8; text-decoration: none }
.m-topinfo .m-xx .m-xx-jj2 .fastdownload a b{ display:block; padding:4px 0 0; color:#fff; font-size: 20px; font-weight: 600;}
.m-topinfo .m-xx .m-xx-jj2 .fastdownload a i{ color:#fff;}
.share_box{ position:absolute; top:0; right:0; width:190px; display: none }
.share_box a.tobug{ display:block; float:left; width:36px; height:28px; line-height:31px; padding:0 0 0 25px; margin:0 0 0 25px; background:url(../images/downicon.png) no-repeat 0 -146px; font-size:12px;}
.share_box a.tobbs{ display:block; float:left; width:67px; height:28px; line-height:31px; padding:0 0 0 24px; margin:0 0 0 9px; background:url(../images/downicon.png) no-repeat 0 -192px; font-size:12px;}
.m-topinfo .m-xx .m-xx-jj2{ clear:both; position:relative; width:560px; height:57px; line-height:23px; padding:0px; overflow:hidden;}
.m-topinfo .m-xx .m-xx-jj2 a{ color:#3fb01a;}
.m-topinfo .m-xx .m-xx-jj2 i{ color:#ff6600;}

.f-showmg{ position:fixed; left:0; top:0; display: flex; justify-content:center; align-items: center; width:100%; height:100%; background: rgba(0,0,0,.7); z-index:100}
.f-showmg .f-showbox{ position:relative;}
.f-showmg .f-closeimg{ position:absolute; top:-10px; right:-10px; z-index:3; width:30px; height:30px; background:url(../images/imgclose.png) no-repeat center; background-size:contain; cursor:pointer;}
.f-showmg .f-closeimg:hover{ background:url(../images/imgclosehover.png) no-repeat center; background-size:contain;}
.f-showmg img{ box-shadow: 2px 2px 12px #dfdfdf;}


.m-topinfo .m-xx .m-xx-jj2 .download a{ padding:0;}
.m-topinfo .m-xx .m-xx-jj2 .download a b{ width:100%; height:26px; line-height:26px; padding:0; margin:5px 0 0; color:#fff; text-align:left; text-indent:60px;}
.m-topinfo .m-xx .m-xx-jj2 .download a i{ text-indent:60px; width:100%; height:14px; line-height:14px; font-size:12px; display:block; overflow:hidden}
.m-address .tabkcon .ul_Address li.f-other-url{background: url(../images/c_dlink.png) no-repeat left center;}
.m-address .tabkcon .ul_Address li.f-other-url a{color:#000; padding:0 5px 0 13px; background:none; }	
.m-address .tabkcon .ul_Address li.f-uzzf-link a{ background-color:#1ec456; width:130px; height:30px; line-height:30px;}
.m-topinfo .m-xx .m-xx-jj2 .download{ margin-right:20px;}



.m-down-tab:nth-child(n+2){ display:none}
.m-topinfo .m-xx .m-xx-jj2 .f-uzzf-down{display: none;}
.fastdownload{display: none;}









