﻿@charset "utf-8";
body { font-family: Microsoft YaHei,Arial,SimSun; font-size: 12px; margin: 0 auto; padding: 0; background: #fff; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: "."; clear: both; height: 0; }
.left { float: left; }
.absolute { position: absolute; top: 9999px; }
.clearfix { display: inline-table; }
.color1 { color: #0066cc; }
/*蓝色*/
.color2 { color: #ff0000; }
/*红色*/
.color3 { color: #008314; }
/*绿色*/
.color4 { color: #e90000; }
/*浅红色*/
.color5 { color: #373737; }
/*灰色*/
.color6 { color: #e95e34; }
/*橙黄色*/
.color6 { color: #ff811f; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clearBoth { clear: both; }
p, ul, ul li, li, form, dl, dd, h1, h2, h3, h4 { padding: 0; margin: 0; list-style: none; background: none; background-color: none; }
img { border: 0; }
* { margin: 0 auto; padding: 0; }
.green { }
a { color: #001e33; text-decoration: none; }
a:hover { text-decoration: underline; color: #d0540f; }
.notice { height: 39px; background: url(images/bg_nav_notice.png) repeat-x; display: none; }
.notice_cont { background: url(images/bg_notice.png) repeat-x; width: 1000px; height: 38px; line-height: 34px; }
.notice_cont img { margin: 8px 10px; float: left; }
.notice_cont a { font-size: 12px; font-weight: normal; float: left; color: #d0540f; text-decoration: underline; }
.notice_cont .btn_off { width: 65px; height: 18px; display: block; background: url(images/pic_off.gif) no-repeat; float: right; margin: 10px; }
.wrapper { background: url(images/bg_main.gif) repeat-x; }
.banner { width: 1000px; height: 367px; background: url(images/bg_banner.jpg) no-repeat; }
.bbxTool { width: 480px; height: 330px; display: block; float: left; }
.b_right { float: left; display: inline-block; width: 500px; }
.banner h1 { font-size: 44px; width: 100%; color: #000; text-align: center; padding: 50px 0 10px 0; float: left; display: inline; }
.banner h2 { font-size: 26px; width: 100%; line-height: 40px; text-align: center; color: #666666; padding: 5px 0; float: left; clear: both; }
.detail { float: left; width: 235px; height: 70px; padding-top: 15px; padding-left: 10px; display: block; }
.detail li { height: 22px; line-height: 22px; font-size: 12px; text-align: left; color: #6d6d6d; padding-left: 5px; }
.detail li a { padding: 0 5px; color: #13a100; text-decoration: underline; }
.detail .green { color: #13a100; padding-left: 0; word-break: break-all; white-space: nowrap; overflow: hidden; }
.banner .btnDownLoad { width: 205px; height: 75px; background: url(images/bg_btn.png) no-repeat 0 0; float: left; margin: 15px 0 0 45px; display: inline; }
.banner .btnDownLoad:hover { background: url(images/bg_btn_hover.png) no-repeat; }
.banner .btnDownLoad:active { background: url(images/bg_btn_click.png) no-repeat; }
.tips { width: 225px; background: url(images/bg_tips_top.gif) no-repeat center top; padding-top: 9px; position: absolute; color: #1f84dd; }
.tip_m { width: 223px; border-left: 1px solid #b2d3ef; border-right: 1px solid #b2d3ef; line-height: 25px; background: #fff; float: left; word-break: break-all; white-space: nowrap; overflow: hidden; display: block; }
.tips_F { width: 225px; background: url(images/bg_tips_foot.gif) no-repeat; height: 4px; float: left; }
.tips a { padding: 0 6px; color: #1f84dd; _padding: 0 5px; width: 60px; display: inline-block; text-align: center; }
.main { width: 1000px; }
.boxArea { width: 238px; height: 216px; background: url(images/bg_box_area.png) no-repeat; margin: 10px 6px; float: left; display: inline; position: relative; }
.boxArea h3 { font-size: 18px; font-weight: normal; height: 20px; padding: 8px 10px; line-height: 20px; }
.boxArea h3 a { text-decoration: none; color: #0260ac; }
.boxArea h3 a:hover { color: #b74100; }
.boxArea .more { width: 92px; height: 67px; display: block; position: absolute; right: 10px; top: 5px; background: url(images/pic_dnf.png) no-repeat; }
.boxArea .tl_more { background: url(images/pic_tl.png) no-repeat; }
.boxArea .aj_more { background: url(images/pic_aj.png) no-repeat; }

.boxArea .gj_more { background: url(images/pic_gj.png) no-repeat; }

.boxArea dl { width: 145px; float: left; padding: 5px 0 5px 10px; overflow: hidden; }
.boxArea dt { font-size: 18px; padding: 8px 0; line-height: 25px; }
.boxArea dl dd { line-height: 20px; height: 42px; overflow: hidden; }
.areaDownload { width: 73px; height: 35px; display: block; float: left; background: url(images/bg_dowload.png) no-repeat 0 0; margin-top: 42px; margin-left: 3px; display: inline; }
.areaDownload:hover { background: url(images/bg_dowload.png) no-repeat 0 -39px; }
.areaDownload:active { background: url(images/bg_dowload.png) no-repeat 0 -78px; }
.boxArea ul { padding: 20px 4px 10px; display: inline-block; }
.boxArea ul li { width: 50%; float: left; height: 25px; line-height: 25px; float: left; word-break: break-all; white-space: nowrap; vertical-align: bottom; }
.boxArea ul li a { float: left; width: 87px; overflow: hidden; display: block; word-break: break-all; white-space: nowrap; _width: 87px; *width: 87px; padding-right: 3px; text-align: right; }
.boxArea ul li .toolDownload { width: 18px; height: 20px; _width: 18px; display: block; background: url(images/bg_btn_download.png) no-repeat 0 0; margin: 0 3px; display: inline; padding: 0; }
.boxArea ul li .toolDownload:hover { background: url(images/bg_btn_download.png) no-repeat 0 -21px; }
.jdw { width: 545px; float: left; margin-left: 8px; display: inline; }
.content { width: 985px; background: url(images/bg_area_top.gif) no-repeat top center; clear: both; padding-top: 7px; }
.content_m { display: inline-block; background: url(images/bg_area_m.gif) repeat-y; position: relative; padding-left: 100px; _padding-left: 95px; width: 885px; _width: 890px; }
.content_m span { position: absolute; left: 8px; top: 3px; }
.content_m .btn_area { float: left; margin: 5px 3px; display: inline; width: 104px; height: 32px; display: block; line-height: 32px; background: url(images/bg_area.gif) no-repeat 0 0; color: #0065b7; text-align: center; font-size: 14px; }

.content_m .btn_area:hover { text-decoration: none; background: url(images/bg_area.gif) no-repeat 0 -38px; color: #b64500; }
.content_f { width: 985px; height: 6px; background: url(images/bg_area_foot.gif) no-repeat; font-size: 0; }
.media { border-top: 1px dashed #dfdfdf; padding: 10px 0 0; margin: 15px 0; display: inline-block; overflow: hidden; clear: both; }
.media h4 { font-size: 16px; font-weight: normal; padding: 0 10px; height: 70px; float: left; color: #7d7d7d; }
.media a { float: left; padding: 4px 5px; color: #7d7d7d; display: block; word-break: break-all; white-space: nowrap; line-height:18px; }
.jdw .content, .jdw .content_f { width: 545px; }
.jdw .content_m { width: 445px; }
.jdw .content { background: url(images/bg_jdw_top.gif) no-repeat top left; }
.jdw .content_m { background: url(images/bg_jdw_m.gif) repeat-y; margin: 0; _width: 450px; }
.jdw .content_f { background: url(images/bg_jdw_foot.gif) no-repeat top left; }

/*二级页*/
.adv { width: 1000px; padding: 10px 0 0; }
.container { width: 1000px; background: url(images/bg_content_top.gif) no-repeat center top; padding-top: 6px; }
.column { width: 958px; padding: 0 20px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; background: #fff; padding-bottom: 10px; }
.subNav { padding: 10px 20px 10px 15px; border-bottom: 1px solid #e6e6e6; background: url(images/bg_icon.gif) no-repeat 0 10px; height: 25px; font-size: 14px; color: #666666; line-height: 20px; }
.subNav a:hover { color: #0066cc; }
.hot { padding: 10px 15px; margin: 0 0 3px 0; background: url(images/bg_icon.gif) no-repeat 0 -22px; font-size: 18px; color: #0066cc; border-bottom: 1px dashed #e6e6e6; }
.hot span { font-size: 14px; }
.ToolList li { width: 100%; height: 78px; display: inline-block; overflow: hidden; display: block; }
.ToolList li.on { background-color: #fffdeb; }
.ToolList .bgBlue { background: #f4f9fe; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; }
.ToolList .bgBlue2 { background: #f4f9fe; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; }
.ToolList li.bg1 { background: #f4f9fe; }
.li_Pic { float: left; margin: 15px 10px; vertical-align: middle; display: inline; }
.txt { width: 570px; overflow: hidden; float: left; }
.extendTxt { width: 710px; }
.txt h1 { font-size: 16px; color: #525151; padding-top: 15px; line-height: 22px; }
.txt h1 a { padding-right: 5px; }
.txt span { padding: 0 5px; font-size: 12px; font-weight: normal; }
.txt b { font-weight: normal; color: #dddddd; }
.txt p { padding: 5px 0; color: #707070; }
.score { float: left; padding: 25px 0; line-height: 25px; display: inline-block; }
.score b { float: left; padding-right: 10px; font-weight: normal; }
.score .f18 { color: #f17f27; font-weight: bold; font-size: 18px; line-height: 18px; }
.score .f16 { color: #f17f27; font-weight: bold; font-size: 16px; }
.bg_downLoad { float: right; width: 95px; height: 50px; background: url(images/bg_btn_download.gif) no-repeat; margin: 10px 20px 10px 0px; display: inline; }
.bg_downLoad:hover, .bg_load:hover { background-position: 0 -58px; }
.bg_downLoad:active, .bg_load:active { background-position: 0 -119px; }
.bg_load { background: url(images/bg_btn_download_blue.gif) no-repeat; }
.con_foot { width: 1000px; overflow: hidden; height: 6px; background: url(images/bg_content_bt.gif) no-repeat; margin-bottom: 15px; }

.QQ { width: 65px; height: 120px; }
.QQ a { width: 65px; height: 120px; display: block; background: url(images/bg_QQ.png) no-repeat; _background: url(images/bg_QQ.gif) no-repeat; position: absolute; overflow: hidden; }
.extend { width: 49px; height: 49px; background: url(images/bg_tg.gif) no-repeat; float: left; margin-top: 10px; display: inline; }


/*搜索页*/
.searContent { padding: 5px 0; }
.column .nextList { display: inline-block; padding: 25px 250px; }
.column .nextList span { padding: 0 3px; float: left; font-size: 14px; display: block; word-break: break-all; white-space: nowrap; }
.column .nextList span a:hover { color: #ea1111; }

.column .nextList span a { color: #666666; }
.column .nextList span.onthis { color: #0066cc; }
.txt .highlight { font-size: 16px; font-weight: bold; color: #E90000; padding: 0; }

/*无数据搜索页*/
.nodate_cont { height: 485px; }
.nodateBox { border: 1px solid #e0f5ff; background-color: #f6fcff; }
.nodateBox p { font-size: 15px; line-height: 30px; text-align: center; color: #3d3d3d; padding: 35px 0; }
.nodateBox p a { text-decoration: underline; }


/*弹窗*/
.floatBody { width: 498px; display: block; }
.floatTitle { height: 35px; padding: 0 15px; line-height: 35px; color: #fff; font-size: 16px; background: #41a3d3; position: relative; }
.floatOff { width: 11px; height: 11px; position: absolute; right: 10px; top: 10px; background: url(images/bg_off.gif) no-repeat; }
.floatBox { padding: 20px; display: inline-block; background: #fff; }
.floatBox a { width: 211px; height: 79px; display: inline-block; margin: auto 6px; float: left; }
.bbxDownLoad { background: url(images/bg_floatLoad.gif) no-repeat -2px -2px; }
.bbxDownLoad:hover { background: url(images/bg_floatLoad.gif) no-repeat -2px -81px; }
.bbxDownLoad:active { background: url(images/bg_floatLoad.gif) no-repeat -2px -160px; }
.AddTool { background: url(images/bg_floatLoad.gif) no-repeat -2px -239px; }
.AddTool:hover { background: url(images/bg_floatLoad.gif) no-repeat -2px -318px; }
.AddTool:active { background: url(images/bg_floatLoad.gif) no-repeat -2px -318px; }
.floatBox span { width: 208px; float: left; padding: 10px; display: block; text-align: center; }
.floatBox p { width: 200px; float: right; text-align: center; line-height: 20px; padding: 0 10px; }
.lines { border-right: 1px dashed #e6e4e4; width: 1px; height: 79px; float: left; }

.floatBox .ToolDownLoad { float: left; width: 256px; height: 86px; margin: 30px 0; display: block; background: url(images/bg_floatLoad.gif) no-repeat -2px -398px; }
.floatBox .ToolDownLoad:hover { background-position: -2px -484px; }
.floatBox .ToolDownLoad:active { background-position: -2px -570px; }
.floatBox .split { width: 15px; height: 151px; padding: 0; display: block; float: left; margin: 0 10px; background: url(images/bg_floatLoad.gif) no-repeat -250px -740px; overflow: hidden; }
.floatBox .AddBbxTool { width: 115px; height: 31px; margin: 30px 0 0; color: #fff; font-size: 14px; padding-left: 35px; display: block; background: url(images/bg_floatLoad.gif) no-repeat -2px -659px; line-height: 31px; }
.floatBox .AddBbxTool:hover { background-position: -2px -690px; text-decoration: none; }
.floatBox .AddOtherTool { width: 115px; height: 31px; margin: 10px 0 0; color: #fff; font-size: 14px; padding-left: 35px; display: block; background: url(images/bg_floatLoad.gif) no-repeat -2px -721px; line-height: 31px; }
.floatBox .AddOtherTool:active { line-height: 32px; }
.floatBox .AddOtherTool:hover { background-position: -2px -752px; text-decoration: none; }
.floatBox .AddBbxTool:active { line-height: 32px; }
/*三级页*/
.downLoad_left { width: 662px; float: left; background: url(images/bg_detail_top.gif) no-repeat center top; padding-top: 6px; }
.downLoad_column { width: 620px; padding: 0 20px; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; background: #fff; padding-bottom: 10px; display: inline-block; }
.cont3 { width: 1000px; }
.Tooldetail { float: left; width: 410px; padding: 20px 0 10px; }
.Tooldetail .ToolPic { float: left; margin: 0 10px; display: inline; width: 48px; height: 48px; }
.Tooldetail h1 { font-size: 24px; float: left; width: 336px; overflow: hidden; margin-top: -3px; }
.Tooldetail ul { display: inline-block; padding: 5px 10px; clear: both; }
.Tooldetail ul li { float: left; width: 45%; line-height: 24px; }
.downLoad_column .score { padding: 0; }
.downLoad_column .score .num { padding-left: 5px; }
.detailLoad { float: left; width: 196px; height: 65px; display: block; background: url(images/bg_detail_download.gif) no-repeat; margin: 10px 5px; }
.detailLoad:hover { background-position: 0 -67px; }
.detailLoad:active { background-position: 0 -133px; }
.downLoad_right { float: left; width: 208px; overflow: hidden; }
.downLoad_right span { padding: 5px 10px; overflow: hidden; }
.downLoad_right span img { margin: 0 3px; }
.adv_pic { width: 175px; float: right; margin: 10px 20px; display: inline; }
.softPic { width: 173px; border: 1px solid #dbdbdb; }

.softPic a { margin: 2px; width: 169px; height: 102px; display: block; }
.pic_num { height: 25px; line-height: 25px; background: #f6f6f6; border-top: 1px solid #dbdbdb; }
.pic_num span { float: right; padding: 6px 5px 0; }
.pic_num b { float: left; padding-left: 5px; font-weight: normal; }
.ToolLink { padding: 20px 10px; clear: both; }
.downLoad_column p { font-size: 13px; line-height: 23px; padding: 15px 0 10px; }
.downLoad_column p a { color: #0066cc; }
.pic_num span a { float: left; width: 12px; height: 12px; text-align: center; line-height: 12px; }
.pic_num span a.bxx:link, .pic_num span a.bxx:visited { background-color: #0F6284; color: #FFFFFF; font-size: 9px; display: block; text-decoration: none; }
.pic_num span a.picNumNoA:link, a.picNumNoA:visited { background-color: #9DC6DA; color: #FFFFFF; font-size: 9px; text-decoration: none; display: block; }

.introduction { height: 30px; border-bottom: 1px solid #6095d7; background: url(images/bg_soft_title.gif) no-repeat left 1px; clear: both; padding-left: 10px; height: 30px; line-height: 30px; }
.introduction a { width: 120px; float: left; text-align: center; font-size: 12px; color: #666666; }
.introduction span { width: 100px; text-align: center; font-size: 16px; color: #fff; display: block; float: left; }
.introduction a:hover { text-decoration: none; }
.Tooldetail p { float: right; padding: 10px 0; font-size: 13px; line-height: 23px; overflow: hidden; }

.comm_list { padding: 10px 0; }
.comm_list li { border-bottom: 1px dashed #dcdcdc; padding: 10px 10px 5px; color: #999999; display: inline-block; width: 96%; }
.comm_list li.list1 { background: #fafafa; }
.comm_list li h2 { font-size: 12px; font-weight: normal; display: inline-block; width: 100%; }
.comm_list li span { font-size: 12px; float: left; padding: 0 10px; line-height: 16px; }
.comm_list li .f14 { font-size: 14px; font-weight: bold; }
.comm_list li b { font-weight: normal; float: right; padding-right: 10px; }
.comm_list li p { width: 95%; padding: 5px 0 5px 20px; line-height: 23px; color: #505050; }
.answer { border: 1px solid #efe2d4; padding: 5px; color: #f17f27; line-height: 23px; margin: 5px 0; }
.downLoad_column .nextList { display: inline-block; padding: 15px 160px 25px; }
.downLoad_column .nextList span { padding: 0 6px; float: left; font-size: 14px; display: block; word-break: break-all; white-space: nowrap; cursor: pointer; }
.downLoad_column .nextList span:hover { color: #ea1111; cursor: pointer; }

.downLoad_column .nextList span a { color: #666666; }
.downLoad_column .nextList span.onthis { color: #0066cc; cursor: auto; }
.downLoad_column .nextList span.disabled { color: #A8A8A8; }
.commBox textarea { width: 615px; height: 70px; color: #999; font-size: 12px; }
.comm_code { padding: 10px 0; display: inline-block; width: 100%; }
.comm_code b { float: left; font-weight: normal; line-height: 25px; }
.comm_code .code { width: 65px; padding: 3px 0; float: left; color: #999; }
.commit { width: 115px; height: 31px; background: url(images/bg_message.gif) no-repeat; display: block; float: right; }
.comm_code img { vertical-align: middle; float: left; margin: 0 10px; display: inline; }
.downLoad_bt { width: 662px; height: 9px; background: url(images/bg_detail_bt.gif) no-repeat; margin-bottom: 15px; }
.sidebar_right { float: left; margin-left: 10px; display: inline-block; background: url(images/bg_sidebar_top.gif) no-repeat center top; width: 325px; padding-top: 8px; }
.sidebar { border-left: 1px solid #D4D4D4; border-right: 1px solid #D4D4D4; background: #fff; }
.sidebar h3 { font-size: 18px; line-height: 25px; padding-left: 10px; height: 35px; background: #f8f8f8; border-bottom: 1px solid #dadada; }
.sidebar ul { padding: 15px 10px; }
.sidebar ul li { border-bottom: 1px dashed #d9e6ed; display: inline-block; padding: 5px 0; }
.sidebar ul li img { float: left; }
.sidebar ul li dl { float: left; width: 240px; padding-left: 8px; }
.sidebar ul li dl dt { line-height: 25px; font-size: 15px; }
.sidebar ul li dl dd { height: 20px; line-height: 20px; word-break: break-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.sidebar_bt { height: 6px; background: url(images/bg_sidebar_bt.gif) no-repeat; }
.advPic { border: 1px solid #dadada; padding: 3px; float: left; width: 315px; margin-left: 10px; margin-top: 10px; display: inline; }
.float_vote { background-color: #ffcc66; width: 105px; height: 25px; position: absolute; text-align: center; line-height: 25px; display: none; }
.float_code { background-color: #3399cc; color: #fff; padding: 0 10px; height: 25px; position: absolute; text-align: center; line-height: 25px; display: none; }


/*大图区*/
.loadingMaxPic { position: absolute; display: none; height: 10px; cursor: pointer; border: 1px #fff solid; border-bottom: 2px white solid; z-index: 120; }
.openDiv-outCase { width: 472px; height: 427px; margin-top: 2px; _padding-left: 3px; background: #fff; }
.openDiv-outCase .opendiv-left01 { float: left; width: 5px; height: 427px; }
.openDiv-outCase .opendiv-right01 { float: left; width: 5px; height: 427px; margin-right: 2px; }
.midContentCase { width: 460px; height: 438px; border-top: 1px #A7CAD9 solid; background: #dff7ff; border: #9fd0e3 1px solid; }
.maxmianPic { margin: 5px auto; width: 96%; height: 348px; text-align: center; overflow: hidden; text-align: center; }
#maxPicture { margin-top: 13px; }
.minpicshow { height: 46px; background: #fff; background-repeat: repeat-x; margin: 10px auto; width: 94%; border: #a2d1e4 1px solid; }
.goleft { float: left; width: 34px; text-align: left; margin-left: 2px; padding-top: 3px; border-right: #a2d1e4 1px solid; }
.goright { float: right; width: 36px; text-align: right; margin-left: 3px; padding-top: 3px; border-left: #a2d1e4 1px solid; }
#pictureCase { height: 46px; width: 354px; _width: 350px; float: left; overflow: hidden; margin-left: 1px; }
#minImg { float: left; margin-left: 2px; height: 46px; line-height: 46px; padding-top: 3px; _margin-top: 0px; text-align: left; overflow: hidden; }
#minImg img { border: 2px #f1f1f1 solid; padding: 1px; margin: 0 2px; width: 64px; height: 34px; filter: alpha(opacity='70'); }
.center { float: left; width: 300px; margin: 10px; }
.closepic { width: 462px; text-align: right; }
.gameArea { height: 20px; padding: 10px; color: #001e33; font-size: 18px; border-bottom: 3px solid #bde07d; width: 980px; }
/*增值服务*/
.addCnt { border: 1px solid #c4e4f1; width: 998px; }
.location { height: 36px; background: url(images/bg_location.gif) repeat-x; padding-left: 10px; }
.addCnt .subNav { height: 16px; line-height: 16px; background-position: 0 6px; }
.addLeft { float: left; width: 200px; height: 650px; border-right: 1px solid #c4e4f1; background: #f1fbff; position: relative; }
.addH2 { height: 950px; }
.addSpeed { width: 150px; height: 45px; background: #fff url(images/bg_wyjs.gif) no-repeat 10px center; border-left: 1px solid #c4e4f1; border-bottom: 1px solid #c4e4f1; border-top: 1px solid #c4e4f1; padding-left: 20px; position: absolute; top: 20px; left: 30px; color: #007ac3; font-size: 18px; text-align: center; line-height: 45px; }
.addSidebar { float: left; background: #fff; width: 737px; padding: 0 30px; }
.addSidebar h2 { padding: 20px 0 15px; font-size: 30px; color: #343434; font-weight: bold; }
.addSidebar span { line-height: 20px; color: #303030; font-size: 13px; word-break: break-all; white-space: nowrap; display: block; }
.addSidebar p { line-height: 20px; color: #303030; font-size: 13px; word-break: break-all; white-space: nowrap; padding-top: 5px; padding-bottom: 15px; margin-top: 5px; border-top: 1px solid #c4e4f1; color: #7a1c00; }
.pic { float: left; height: 181px; padding-right: 10px; }
.tl_downLoad { width: 173px; height: 73px; display: block; float: left; background: url(images/bg_tl_btn.jpg) no-repeat; margin-top: 110px; }
.h2_title { height: 25px; padding: 5px 0; background: url(images/bg_lines.gif) no-repeat left center; color: #007ac3; font-size: 15px; padding-left: 10px; line-height: 25px; clear: both; }
.add_money { padding: 20px; width: 600px; border: 1px dashed #e2e2e2; display: inline-block; }
.add_money li { width: 50%; float: left; color: #323232; height: 25px; line-height: 25px; overflow: hidden; }
.add_money li b { float: left; font-weight: normal; }
.btn_login { margin: 10px 0; width: 131px; height: 36px; display: block; float: left; background: url(images/bg_login.jpg) no-repeat; color: #fff; text-align: center; line-height: 30px; font-weight: bold; font-size: 18px; font-weight: bold; }
.btn_login:hover { color: #fff; text-decoration: none; }
.Recharge { width: 500px; height: 350px; margin: 15px 0 0 0; position: relative; }
.Recharge .cancel { text-decoration: underline; color: #000; position: absolute; top: 0; left: 155px; top: 3px; }
.Recharge .cancel:hover { color: #f00; }
.cft { height: 22px; width: 70px; padding-left: 127px; padding-top: 20px; color: #0066CC; background: url(images/bg_cft.png) no-repeat; margin: 10px 0; }





.floatBox_login { border: 1px solid #63b7fe; width: 305px; height: 185px; position: absolute; left: 0; bottom: 0; }
.loginTitle { color: #fff; font-weight: bold; background: url(images/bg_login_tiltle.gif) repeat-x; height: 36px; padding-left: 10px; line-height: 36px; font-size: 16px; position: relative; }
.loginTitle a { width: 40px; height: 20px; line-height: 20px; position: absolute; right: 0; top: 5px; font-size: 14px; color: #fff; }
.loginBox { display: inline-table; height: auto; padding: 15px 0; }
.loginBox li { clear: both; color: #BC170B; display: inline-block; font-size: 12px; line-height: 25px; margin: 5px 0; width: 100%; }
.loginBox .fillObj { color: #000; float: left; font-size: 13px; text-align: right; width: 60px; }
.loginBox .fillText input { float: left; border: 1px solid #A6A6A6; height: 22px; width: 150px; }

.loginBox .register { float: left; text-decoration: underline; color: #register; padding-left: 10px; display: block; }
.loginBox .btnLogin { width: 85px; height: 30px; background: url(images/bg_login.gif) no-repeat; display: block; float: left; margin-left: 80px; }

/*添加简单玩的页游*/
.content_m .webGame { width: 80px; height: 150px; position: absolute; left: 8px; top: 3px; background: url(images/bg_tjyy.jpg) no-repeat center top; }
.webGame p { height: 34px; width: 80px; }
.webGame a { color: #006cbf; text-decoration: underline; padding: 3px 0 0 0; _padding: 5px 0 0 0; display: block; text-align: center; font-size: 14px; width: 80px; text-decoration: none; }
.webGame a:hover { text-decoration: underline; }
.webGame .service { margin-top: 10px; }




/*新闻列表*/
.news { width: 411px; float: left; height: 199px; margin-left: 10px; background: url(images/bg_news.gif) no-repeat; padding: 10px; }
.news h3,.new_tool  h3{ color: #0260AC; font-size: 18px; font-weight: normal; padding: 0px 10px; position: relative; border-bottom: 2px solid #c0dffc; padding-bottom: 5px; }
.news h3 a,.new_tool  h3 a{ position: absolute; width: 50px; heigh: 20px; right: 5px; top: 0px; color: #0260AC; text-decoration: none; font-size: 14px; }
.news h3 a:hover,.new_tool  h3 a:hover{ color: #b74100; }
.news ul { padding: 10px 0; }
.news ul li { background: url(images/bg_news_icon.gif) no-repeat left center; padding-left: 6px; position: relative; vertical-align: bottom; height: 25px; width: 400px; }
.news ul li span { position: absolute; width: 40px; height: 20px; right: 5px; top: 2px; color: #939393; font-size: 13px; }
.news ul li a { font-size: 13px; padding-left: 5px; width: 345px; line-height: 25px; display: block; word-break: break-all; white-space: nowrap; overflow: hidden; margin: 0; float:; }
/*网游动态*/

.newsList { padding: 10px 70px 5px 30px; margin: 0 10px 0 20px; height: 500px; }
.newsList li { background: url(images/bg_newsList_icon.gif) no-repeat left center; position: relative; font-size: 14px; padding: 5px 0 5px 15px; _width: 808px; vertical-align: bottom; }
.newsList li a { width: 710px; color: #0066cc; word-break: break-all; white-space: nowrap; overflow: hidden; margin: 0; display: block; }
.newsList li span { position: absolute; width: 80px; height: 20px; right: 5px; top: 2px; color: #939393; font-size: 13px; }
.newsList .b_line { border-bottom: 1px dashed #dbdbdb; margin-bottom: 10px; padding: 5px 0 15px 15px; }
.pages { width: 100%;; margin: 0 auto; padding-top: 10px; padding-bottom: 5px; font-size: 12px; font-family: SimSun; overflow: hidden; zoom: 1; text-align: center; }
.pages a { display: inline; margin: auto 2px; padding: 4px 6px; text-align: center; line-height: 20px; fong-size: 12px; color: #333333; border: 1px solid #d0d0d0; background: #e2e2e2; }
.pages a.onthis, .pages a:hover { background: #2991d9; color: #fff; border: 1px solid #1c7bb9; }
.pages a.pageLast { }
.subContent { margin: 0 50px; padding: 15px 0; }
.artical { padding: 20px 0; font-size: 13px; line-height: 28px; }
.subContent h1 { color: #262626; font-size: 24px; text-align: center; padding: 10px 0; font-weight: normal; }
.subContent span { color: #656565; text-align: center; width: 100%; display: block; padding: 5px 0 15px 0; border-bottom: 1px solid #e2eefa; }
.artical p a { color: #0350df; }
.artical p { text-indent: 2em; color: #030303; }
.artical p img { margin: 20px 0; }
/*
object:新增SEO文章页模块样式
time:2014.1.19
*/
.guide { width: 980px; background: #2d92e5; height: 93px; padding: 10px; }
.guide p { padding-right: 10px; float: left; width: 23px; overflow: hidden; color: #fff; font-size: 18px; font-weight: bold; line-height: 23px; }
.guide .step { float: left; width: 945px; height: 93px; background: url(images/bg_seoLine.gif) repeat-x; position: relative; }
.guide .step span { padding-left: 85px; padding-right: 15px; float: left; height: 93px; color: #6f6f6f; font-size: 18px; line-height: 90px; background: url(images/bg_seoIcon.gif) no-repeat; display: block; }
.guide .step .first { background-position: -5px 4px; }
.guide .step em { float: left; height: 93px; width: 30px; display: block; background: url(images/bg_seoIcon.gif) no-repeat 0 -279px; overflow: hidden; }
.guide .step .sec { background-position: -5px -88px; }
.guide .step .three { background-position: -5px -181px; }
.step a { width: 15px; height: 15px; padding: 5px; margin: 0; display: inline-block; float: left; background: #2d92e5 url(images/bg_seoIcon.gif) no-repeat 5px -375px; position: absolute; right: 0; _right: -1px; top: 0; }
.step a:hover { background-position: -18px -375px; }
.step a:active { background-position: -42px -376px; }


/*
Nav:安全监测图标新增模块样式 
Time:2014年3月5日 
Name:邓建东
*/
/*安全监测部分detection*/
.detection { color: #484848; font-size: 11px; padding:18px 0px 0px 44px; display:inline-block; }
.detection li { float: left; width: 54px; text-align: center; padding: 56px 0px 0px; margin: 0px 4px; }
.detection li.IocRising { background:url(images/IocTDM.gif) 0 0 no-repeat; }
.detection li.IocKingsoft { background:url(images/IocTDM.gif) -54px 0 no-repeat; }
.detection li.IocRawdon { background:url(images/IocTDM.gif) -108px 0 no-repeat; }
.detection li.Ioc360 { background:url(images/IocTDM.gif) -162px 0 no-repeat; }
.detection li.IocKappa { background:url(images/IocTDM.gif) -216px 0 no-repeat; }
.detection li.IocAntivir { background:url(images/IocTDM.gif) -270px 0 no-repeat; }
.detection li.IocNod { background:url(images/IocTDM.gif) -324px 0 no-repeat; }

/*安全连接部分mediaSSL*/
.mediaSSL {_margin-top:237px;}
.mediaSSL a { display: inline-block; margin: 0px 9px; }
.mediaSSL a.one { margin-left: 25px; _margin-left: 20px; }

/*底部图标*/
.mediaSSL{text-align:center;}

/*
Time:2015.04.07
For:qqservice
By:linbh*/
.qqservice{ width:118px; height:188px; background:url(images/bg_qqservice.png) no-repeat 0 0; position:absolute; right:30px; top:220px;z-index:100;}
 *html  a.qqservice{behavior:expression(initIE6PnG(this));}

 /*2016-7-4 by xiaobiqin 添加网监代码*/
.mediaSSL span{ display:inline-block;}

/*增加悬浮广告 by sunrenhao 2016.10.31*/
#advertisement{ background:url(images/floatBox.jpg) no-repeat;width: 140px;height: 270px;position: absolute;right: 30px;top: 180px; overflow:hidden;}
#advertisement .downbtn{ width:119px; height:33px; display:block; margin:229px 0 0 14px;}
.qqservice{ top:460px;}

/*2017-12-27 by xiaobiqin 增加导航游戏*/
.toolListTop{ height:68px; background:#43a7ff;}
.toolListMain{ width:992px; margin:0 auto; height:68px; background:#5ab2ff;}
.toolListMain span{ float:left; width:95px; background:url(images/bg_tool_left.gif) no-repeat; height:58px; text-align:center; color:#fff; font-size:18px; padding-top:10px;}
.toolListMain ul{ float:left; padding-left:40px; width:856px; padding-top:5px;}
.toolListMain ul li{ float:left; width:92px; margin-right:12px; overflow:hidden; height:30px; line-height:30px;text-overflow:ellipsis;white-space:nowrap; color:#fff;}
.toolListMain ul li a{ color:#fff;}
.toolListMain ul li a.more{ color:#ffdf64}
.new_tool{ background:url(images/bg_new_tool.gif) no-repeat; width:971px; height:309px; margin:0 0 10px 5px; float:left; padding:10px;}
.new_tool ul{ padding:10px;}
.new_tool ul li{ height:76px; width:25%; float:left;overflow:hidden;margin: 5px 0;+margin:2px 0;}
.new_tool ul li a img{ float:left; width:76px; height:76px; margin-right:10px;}
.new_tool ul li h2{ font-size:14px; padding-top:5px;}
.new_tool ul li p{color: #626262;height:40px;line-height: 20px;width: 128px;overflow:hidden;}
.new_tool ul li p b{ font-weight:normal; color:#F95C47}