﻿@charset "utf-8";
/* CSS Document */
body{background:#FFF;color:#2973bd;font-family:"微软雅黑",Arial,"宋体"; font-size:12px; margin:0; padding:0}
div,form,p,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,img{border:0;margin:0;padding:0}
ul,li{list-style-type:none;margin:0;padding:0}
.hidden{display:none}
.hideshow{display:block}
a{text-decoration: none}
a:hover{ text-decoration: underline}
.marginr10{ margin-right:10px;}
.marginr11{ margin-right:11px;}
.marginr7{ margin-right:6px;}
.margint7{ margin-top:7px;}
.fontsize14{ font-size:14px; font-weight:bold;}
.more{ float:right; padding-right:10px; font-size:12px; font-weight:100;}
.more a{ color:#06437c;}
.more a:hover{ color:#f60;}

.content{ width:1000px; margin:0 auto; overflow:hidden;}
.header{ width:100%; height:90px; background:url(../images/bg_header.png)}
.header .logo{ margin:20px 20px 20px 30px; float:left}
.header .nav{ margin-left:20px; float:left; width:620px; margin-top:30px; height:36px; background:url(../images/bg_nav.gif) no-repeat}
.header .nav .lis{ width:100px; height:36px; line-height:36px; float:left; text-align:center;padding-top:1px;}
.header .nav .lis a{ color:#fff; font-weight:bold; text-decoration:none;}
.header .nav .lis a:hover{ color:#fff;text-decoration: underline}

.header .nav .lis2{ width:100px; height:36px; line-height:36px; float:left; text-align:center;padding-top:1px; _padding-top:6px;}
.header .nav .lis2 a{ color:#fff; font-weight:bold; text-decoration:none;}
.header .nav .lis2 a:hover{ color:#fff;text-decoration: underline}
.header .nav .navline{width:3px; height:36px; background:url(../images/navline.gif); float:left}
.header  .loginbar{ width:65px; color:#666; float:right; margin-top:10px;}
.header  .loginbar a{color:#0071dc;}
.linea{ height:6px; background:url(../images/index_02.gif) no-repeat; overflow:hidden; width:1000px;}


.banner{ width:1000px; height:200px; margin:0 auto; overflow:hidden;}
.banner .sidebar{ width:720px; height:200px; float:left; margin-right:7px; }
.banner .indexdownload{ width:231px;  margin:0; padding:5px 20px;line-height:24px; font-size:12px; background:url(../images/bg_banner_download.gif);height:188px;overflow:hidden; float:left; border:1px solid #bcd3e0;}
.banner .indexdownload a{color:#356648;}
.banner .indexdownload .titleh1{ width:233px; height:30px; line-height:30px; color:#0170dc; font-size:14px; font-weight:bold}
.banner .indexdownload .btn1{ width:223px; margin-left:10px;  margin-top:10px;}

.banner .sidebar .ctrl{ position:absolute; z-index:100; bottom:1px; left:1px; right:1px; width:360px; height:22px; overflow:hidden;}
.banner .sidebar .ctrl ul{ float:left; line-height:22px; overflow:hidden; width:67%;filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.banner .sidebar .ctrl li{ display:block;height:22px; text-align:center; font-size:14px; font-weight:900;background:#000; color:#fff;}
.banner .sidebar .ctrl span{ float:left; width:17%; height:20px; line-height:20px; cursor:pointer; margin-right:1px; border:1px solid #ccc; background:#b1c3d9; text-align:center;}
.banner .sidebar .ctrl span.hov{ background:#ff9; border:1px solid #f60;}
.banner .sidebar .ctrl div{ float:right; width:32%;}

.mian{ width:1000px; margin:0 auto; overflow:hidden;}
.column{ border:1px solid #46bdff; margin-top:7px; width:996px; padding:1px; background:#FFF;}
.column .title{ width:986px; height:30px; line-height:30px; background:#d6ebff; font-weight:bold; color:#002c7d; font-size:14px; padding-left:10px;}
.column .box{ padding:10px; background:#f2fcfd; width:976px; overflow:hidden;}
.column .box .series{width:974px; height:120px; border:1px solid #9ed3e1; background: url(../images/bg_series.gif) 240px  6px no-repeat #FFF;}
.column .box .seriespicc{ width:80px; height:80px; float:left;}
.column .box .seriescontentb{ margin-left:5px; width:165px; float:left}
.column .box .seriescontentb .seriestitle{height:30px; padding-top:15px; line-height:30px; color:#333;}
.column .box .seriescontentb .serieslist{ width:150px; line-height:220%;}
.column .box .seriescontentb .serieslist ul li{width:150px; float:left; padding-left:10px; background: url(../images/bg_icon_1.jpg) no-repeat 0px 12px}
.column .box .seriescontentb .serieslist ul li a{ color:#2973bd}
.column .box .seriescontentb .serieslist ul li a:hover{ color:#F00; text-decoration:none}
.column .box .seriescontentb .view{ margin-top:8px; margin-left:5px;}
.column .box .sub{ height:90px; padding:13px 0 0 15px; float:left; width:700px;}
.column .box .sub .subblock{ width:230px; height:45px; padding:3px 0; float:left}
.column .box .sub .subblockpic{ width:40px; height:45px; float:left;}
.column .box .sub .subblocklist{ height:45px; line-height:22px; padding-left:5px; width:180px;float:left; color:#666465; }
.column .box .sub .subblocklist a{ color:#000; font-weight:bold;}
.column .box .sub .subblocklist a:hover{ color:#f00; font-weight:bold;}

.column .box .seriesb{width:316px; margin-top:10px; height:120px; float:left; border:1px solid #9ed3e1; background: #FFF;}
.column .box .seriesb .seriespic{ width:80px; height:80px; float:left;}
.column .box  .seriescontent{ margin-left:5px; width:230px; float:left}
.column .box  .seriescontent .seriestitle{height:30px; padding-top:5px; line-height:30px; color:#333;}
.column .box  .seriescontent .serieslist{ width:230px; overflow:hidden }
.column .box  .seriescontent .serieslist ul li{ color:#666; width:100px; float:left; line-height:190%; padding-left:10px; background: url(../images/bg_icon_1.jpg) no-repeat 0px 10px}
.column .box  .seriescontent .serieslist ul li a{ color:#2973bd}
.column .box  .seriescontent .serieslist ul li a:hover{ color:#F00; text-decoration:none}
.column .box  .seriescontent .view{ width:230px; height:20px; padding-top:5px;}


.news{ width:1000px; overflow:hidden; margin-top:7px;}
.news .company{ width:324px; float:left; border:1px solid #a8d6e5;}
.news .company .newstitlea{ width:290px; padding-left:34px; font-weight:bold; color:#06437c; height:32px; background:url(../images/bg_news_1.gif); line-height:29px;}
.news .company .newsalist{ background:url(../images/bg_newsalist.jpg); height:187px;}
.news .company .newsalist ul li{ height:30px; background:url(../images/bg_icon_2.jpg) 8px 13px no-repeat; padding-left:20px; line-height:30px}
.news .company .newsalist ul li a{ color:#1c5379}
.news .company .newsalist ul li a:hover{ color:#fb0102}
.news .company .newsalistb{ background:url(../images/bg_newsalist.jpg);  padding:0 10px;}
.news .company .newsalistb ul li{ height:33px;  line-height:33px}
.news .company .newsalistb ul li span{ float:right;  font-size:11px; color:#1f527d;}
.news .company .newsalistb ul li a{ color:#1c5379}
.news .company .newsalistb ul li a:hover{ color:#fb0102}
.news .company .newstitleb{ width:290px; padding-left:34px; font-weight:bold; color:#06437c; height:32px; background:url(../images/bg_news_2.gif); line-height:29px;}
.news .company .newstitleb .tod{float:left; padding-top:2px; width:75px;}
.news .company .newstitleb .tod2{float:left; padding-top:5px; width:80px;}
.news .company .newsalistc {padding: 10px; background:#fafbff;}
.news .company .newsalistc ul li{ line-height:25px; background:#fafbff;}
.news .company .newsalistc ul li a{ color:#005aa3;}
.news .customer{width:280px; height:50px; line-height:25px; font-weight:bold; margin-top:10px; color:#F00;border-top:1px dashed #037dac}



.partner{width:998px; overflow:hidden; margin-top:7px; border:1px solid #a8d7e7;}
.partner .partnertitle{ background:#e2f0fb; width:998px; height:40px;}
.partner .partnertitle .partnerpic{ margin-left:20px; float:left; width:100px;}
.partner .partnertitle .msg{ float:right; width:300px; line-height:40px; color:#0259a9}
.partner .link{ width:958px; padding:15px 0 15px 30px; overflow:hidden;}
.partner .link ul li{ width:105px; height:30px; line-height:30px; float:left}
.partner .link ul li a{ color:#535353}
.partner .link ul li a:hover{ color:#f00}

.about{ width:1000px; background:url(../images/bg_about.gif); height:37px; margin:0 auto; margin-top:10px; line-height:37px; text-align:center;}
.about a{ color:#fff}
.about a:hover{ color:#fff; text-decoration:underline}
.about .line1{ margin:0 10px; color:#59b3d6}

.footer{ width:1000px; margin:0 auto; height:80px;}
.footer .ftlogo{ height:80px; width:250px; float:left; margin-left:150px; display:inline;}
.footer .copyright{ height:80px; width:500px; float:left; margin-left:10px; color:#7d7b80}
.footer .copyright .nock1{ margin-top:20px;width:500px;}
.footer .copyright .nock2{ margin-top:10px;width:500px;}
.footer .copyright .nock3{ width:140px; float:left;}
.footer .copyright .nock4{width:90px; background:url(../images/ico2.jpg) no-repeat; padding-left:20px; float:left;}
.footer .copyright .nock5{width:90px; background:url(../images/ico3.jpg) no-repeat; padding-left:20px; float:left;}
.footer .copyright a{ color:#0e8100; text-decoration:underline}
.footer .copyright a:hover{ color:#f00; text-decoration:underline}


.dlbanner{ width:1000px; height:320px;  margin:0 auto}
.dlbanner .lumpa{height:320px; width:272px;overflow:hidden; float:left; background:url(../images/banner_download_1.gif)}
.dlbanner .lumpb{height:320px; width:365px; overflow:hidden; float:left; background:url(../images/banner_download_2.gif)}
.dlbanner .lumpb .title{font-size:32px; font-weight:bold; font-family: '黑体'; display:block; padding-left:20px; padding-top:47px; color:#3a6c85}
.dlbanner .lumpc{height:280px; padding-top:40px; padding-left:30px; width:333px; float:left; background:url(../images/banner_download_3.gif)}
.dlbanner .lumpc .explain{ font-size:14px; color:#3c6a79; line-height:180%;}
.dlbanner .lumpc  .morea{ padding-left:13px; font-size:12px;}
.dlbanner .lumpc  .morea a{ color:#980b50; text-decoration:underline;}
.dlbanner .lumpc  .downloadbtn{ margin-top:20px;}
.dlbanner .lumpc  .downgreen{ margin-top:15px; padding-left:60px; background:url(../images/bg_icon_4.jpg)  35px 0px no-repeat}
.dlbanner .lumpc  .downgreen a{ color:#356648}

.downloadleft{ width:660px; margin-top:10px; overflow:hidden; float:left; margin-right:15px;}
.downloadleft .boxa{ width:610px; padding-left:50px; font-size:14px; font-weight:bold; color:#333; height:25px; padding-top:15px; background:url(../images/banner_download_boxa.gif)}
.downloadleft .boxb{border-bottom:1px solid #bee2ee; overflow:hidden; border-left:1px solid #bee2ee; border-right:1px solid #bee2ee; background:#fbfcfe; width:618px; padding:20px;}
.downloadleft .boxb .detail{ text-indent:2em; line-height:24px; color:#696969;}
.downloadleft .boxb.solve{width:610px; clear:both}
.downloadleft .boxb .solve .solveicon{  width:100px; height:100px; float:left;}
.downloadleft .boxb .solvelist{ width:500px; float:left;}
.downloadleft .boxb .solvelista{ font-size:14px; font-weight:bold; margin-top:15px; margin-bottom:5px;}
.downloadleft .boxb .solvelistb ul li { height:30px; font-size:14px; padding-left:10px; line-height:37px; background:url(../images/bg_icon_5.jpg) 0 19px no-repeat;color:#666;}
.downloadleft .boxc{ width:650px; padding-left:10px; font-size:14px; font-weight:bold;  height:25px; padding-top:15px; color:#006c9d; background:url(../images/banner_download_boxb.gif); margin-top:7px;}
.downloadleft .boxd{border-bottom:1px solid #bee2ee; border-left:1px solid #bee2ee; border-right:1px solid #bee2ee; background:#fbfcfe; width:618px; padding:20px;}
.downloadleft .boxd ul li{ width:150px; height:30px; line-height:30px; float:left}
.downloadleft .boxd ul li a{ color:#0273dd}
.downloadleft .boxd ul li a:hover{ color:#f60}
.downloadleft .boxd .boxd2{  width:500px; margin-top:10px; padding-top:10px; line-height:190%; border-top:1px dashed #cfd0d2; color:#5f5f5f;}

.clear{ clear:both}
.downloadright{ width:325px;margin-top:10px;  overflow:hidden; float:left;}
.downloadright .boxa{ width:310px; height:25px; font-size:14px; padding-top:15px; color:#999; color:#0771c5; font-weight:bold; padding-left:15px; background:url(../images/banner_download_boxra.jpg)}
.downloadright .boxb{border-bottom:1px solid #bee2ee; border-left:1px solid #bee2ee; border-right:1px solid #bee2ee; background:#f8f9ff; width:283px; padding:10px 20px;}
.downloadright .boxb ul li{ height:30px; font-size:14px;  line-height:26px;color:#666;}
.downloadright .boxb ul li a{ color:#505052}
.downloadright .boxb ul li a:hover{ color:#f60;}
.downloadright  .minutes{ margin-top:5px; margin-left:20px; margin-bottom:5px;}
.downloadright  .boxc{ margin:7px 0;}

.downloadrighta{ width:325px;margin-top:8px;  overflow:hidden; float:left;}
.downloadrighta  .boxea{ border:1px solid #bee2ee; padding:4px; width:315px; overflow:hidden;}

.boxd{border-bottom:1px solid #bee2ee; border-left:1px solid #bee2ee; border-right:1px solid #bee2ee; background:#fff; width:303px; padding:10px;  }
.boxd ul li{ height:50px; border-bottom:1px dashed #d9e6ed;}
.boxd ul li .iconpic{ height:40px; padding:0px 10px 10px 0; overflow:hidden; width:40px;float:left}
.boxd ul li .icontitleb{ width:243px; height:50px; color:#2f2f2f; line-height:22px; float:left}
.boxd ul li .icontitleb a{ color:#f13806}
.boxd ul li .icontitlec{width:243px; height:50px;line-height:22px; float:left}
.boxd ul li .icontitlec a{  color:#1e376d; }
.boxd ul li .icontitlec a:hover{color:#f60}
.downloadright  .boxe{ border:1px solid #bee2ee; padding:4px; width:315px; overflow:hidden; margin-top:7px;margin-bottom:7px;}
.downloadright .boxg{border-bottom:1px solid #bee2ee; border-left:1px solid #bee2ee; border-right:1px solid #bee2ee; background:#fff; width:303px; padding:10px;  }
.downloadright .boxg ul li{ width:290px; padding-left:13px; height:28px; line-height:28px; background:url(../images/bg_icon_3.jpg) 3px 14px no-repeat}
.downloadright .boxg ul li a{ color:#1f386e}
.downloadright .boxg ul li a:hover{ color:#f00}

.soso{ width:998px; border:1px solid #bee2ee; height:35px; background: url(../images/bg_soso_7.jpg)}
.soso .sosoa{ width:520px; float:left; margin-left:5px; height:35px; line-height:35px; background:url(../images/bg_icon_7.jpg) no-repeat 10px 12px; padding-left:28px; font-family: Arial; color:#666;}
.soso .sosoa a{ color:#006fc1}
.soso .sosoa a:hover{ color:#f00; text-decoration:none}
.soso .sosob{ width:380px; margin:5px; overflow:hidden; float:right; height:26px; color:#666;}


.sosobtn{ height:20px; color:#656565; background:url(../images/sosob.jpg); padding:5px 0 0 0; width:222px; border:0; margin:0;}
.sosobtn2{ height:25px; padding:0;border:0; margin:0;}
.boxf {width:660px; margin-bottom:10px; overflow:hidden; }
.boxf ul li { width:104px;line-height:32px;  height:32px; float:left;background:url(../images/bg_bbx_list1.jpg); text-align:center; font-weight:bold;}
.boxf ul li a{ width:104px; height:32px;  display:block; cursor:pointer; color:#0071bd}
.boxf ul li a:hover{ width:104px; height:32px;  display:block; cursor:pointer; color: red;}
.boxg{ border:1px solid #bee2ee; overflow:hidden;  background:#ffffff; width:628px; padding:15px;}
.boxg .point{ width:520px; padding-left:108px; height:50px; background:url(../images/pointbg.jpg)}
.boxg .point ul li{ width:105px; height:28px; line-height:28px; overflow:hidden; text-align:center; background:url(../images/bg_box_left_1.jpg); float:left; margin:11px 10px;}
.boxg .point ul li a{ width:105px; height:28px; display:block; cursor:pointer; color:#FFF;}
.boxg .point ul li a:hover{ width:105px; height:28px; display:block; cursor:pointer; color:#fffb92; text-decoration:none}

.boxg .point2{ width:520px; padding-left:108px; height:100px; background:url(../images/pointbg2.jpg)}
.boxg .point2 ul li{ width:105px; height:28px; line-height:28px; overflow:hidden; text-align:center; background:url(../images/bg_box_left_1.jpg); float:left; margin:11px 10px;}
.boxg .point2 ul li a{ width:105px; height:28px; display:block; cursor:pointer; color:#FFF;}
.boxg .point2 ul li a:hover{ width:105px; height:28px; display:block; cursor:pointer; color:#fffb92; text-decoration:none}

/*小游戏改版样式修改开始*/
.detailedleft{ width:660px;  overflow:hidden; float:left; margin-right:15px; background:url(../images/bg_left_titlecNew.jpg) no-repeat center top; /*height:150px;*/}
.detailedleft  .dettop{ width:660px; overflow:hidden;zoom:1; position:relative; height:103px;}
.detailedleft .dettop .detailedpic{ width:48px; padding:20px 10px; height:48px; float:left}


.detailedleft .dettop .detailedtitle{ width:250px;padding:20px 0 0;  line-height:25px;   float:left}
.detailedleft .dettop .detailedtitle .rjname{ height:23px; padding-top:0px;  font-size:14px; font-weight:bold; color:#2972be; width:190px;}
.detailedleft .dettop .detailedtitle .rjnew{  color:#777;}
.detailedleft .dettop .detailedpoison{ padding:16px 0;  height:56px; position:absolute; top:0; right:190px; text-align:right;}
.detailedleft .dettop .detailedpoison .detailedicon{ margin-right:4px; text-align:right; height:37px;}
.detailedleft .dettop .detailedpoison .detailedcd{ margin-right:4px; text-align:right; color:#029803; height:16px; line-height:16px;}
.detailedleft .dettop .dettopRight{ width:200px; padding:16px 0 6px 0px;  float:right; }
.detailedleft .dettop .detailedownload{width:164px;height:56px; display:block; margin:auto; cursor:pointer;background:url(../images/downloadcc.jpg) no-repeat 0 0}
.detailedleft .dettop .detailedownload:hover{ display:block; cursor:pointer; text-decoration:none;}
.detailedleft .dettop .detailedownload .detailedown1{display:block; text-align:center; padding-top:38px; color:#333; padding-left:25px; font-family:'宋体'}
.detailedleft .dettop .detailedownload .detailedown1 span{color:#f60; margin:0 2px;}
.detailedleft .dettop .shareWeiBo{ line-height:20px; height:20px; padding:5px 0 0;  margin:0 auto;}
.detailedleft .dettop .shareWeiBo img{vertical-align:middle; margin-left:5px; margin-right:5px;}
.detailedleft .dettop .shareWeiBo a{ color:#0077bc; text-decoration:underline; margin:2px 5px 2px 0px;}
.detailedleft .dettop .shareWeiBo a:hover{color:#f60;}
.detailedleft .dettop .shareWeiBo .gray{color:#999;}
.leftSoftbox #tool_UseTip{overflow:hidden;zoom:1; display:table;}
.leftSoftbox #tool_UseTip hr{clear:both;}

.detailedleft .detfoot{height:52px; width:660px; padding:0px 0 0;}
/*小游戏改版样式修改结束*/
.detailedleft .detfoot .detfoota{ height:42px; margin-left:10px; line-height:42px; width:65px; font-weight:bold; color:#666; float:left;}
.detailedleft .detfoot .detfootb{ width:167px; height:16px; padding:3px 0; float:left}
.detailedleft .detfoot .detfootc{width:30px; text-align:center; line-height:42px; color:#F60; font-size:18px;font-size:24px; font-famaly:Verdana; font-weight:bold  height:42px;  float:left}
.detailedleft .detfoot .detfootd{ height:42px; margin-left:15px; line-height:42px; width:50px; color:#F00;   float:left;}
.detailedleft .detfoot .detfoote{ height:42px; margin-left:10px; line-height:42px; width:100px; color:#333;   float:left;}
.detailedleft .detfoot .detfootf{ height:32px; padding-top:10px; width:85px; color:#333;   float:left; cursor:pointer;}
.detailedleft .detfoot .detfootg{ height:32px; padding-top:10px; margin-left:40px; width:180px; color:#333;   float:left;_margin-left:20px;}
.detailedleft .detfoot .detfootg img{vertical-align:middle;}
.detailedleft .detfoot .detfootg a{ color:#0265cb; text-decoration:underline;}
.detailedleft .detfoot .detfootg a:hover{ color:#f00; text-decoration:underline;}

.leftSoftwaretitle{ margin-top:7px;width:565px; padding-left:95px; height:35px; background:url(../images/bg_Softwaretitle.jpg)}
.kztitle{ display:block; line-height:35px; text-align:center; width:100px; height:35px; float:left; color:#5e5e5e; cursor:pointer;text-decoration:none;}
.kztitle2{ display:block; line-height:35px; text-align:center; width:140px; height:35px; float:left; color:#5e5e5e; cursor:pointer;text-decoration:none; }
.leftSoftbox{ width:638px; overflow:hidden; color:#676767; line-height:180%; padding:10px; border-left:1px solid #cacaca; border-bottom:1px solid #cacaca; border-right:1px solid #cacaca; }
.leftSoftbox .dlli1{ line-height:25px; width:618px;background:#fff; border-bottom:1px dashed #dcdcdc; padding:10px;}
.leftSoftbox .dlli2{ line-height:25px; width:618px; background:#fafafa; border-bottom:1px dashed #dcdcdc;padding:10px;}
.leftSoftbox .nametltle{height:30px; width:618px;}
.leftSoftbox .nametltle .spand{float:right}
.leftSoftbox .nametltle .named{color:#0282cb; font-weight:bold;}
.leftSoftbox .namebxs{ line-height:25px; color:#666; text-indent:2em; }
.leftSoftbox .comment{ width:620px;background:#fff; padding:10px;}
.leftSoftbox .comment .ctitle{ width:620px; height:30px; line-height:30px;}
.leftSoftbox .comment .dbox{width:620px; margin-top:10px; height:30px; line-height:30px;}
.leftSoftwaretitle2{ margin-top:7px;width:565px; padding-left:95px; height:35px; background:url(../images/bg_Softwaretitle2.jpg)}

.leftSoftboxs{width:180px; height:180px; display:block; float:right;border:1px solid #d0d0d0; margin:10px; padding:5px;}
.leftSoftboxw{height:130px; width:180px;}
.leftSoftboxy{height:20px; text-align:center; line-height:20px; margin:5px 0; width:180px; background:#ebebeb; color:#333; font-weight:bold;}
.leftSoftboxz{ height:20px;  line-height:20px; width:180px;}
.leftSoftboxz a{ cursor:pointer;text-decoration:none;}
.leftSoftboxz a:hover{ cursor:pointer; text-decoration:none;}
/**轮播样式**/
.num{ margin:5px auto;background:#ebebeb; text-decoration:none;color:red;cursor:default;}
.num span{ margin:0 3px;}
.num .hover{ font-weight:bold; text-decoration:none; color:#000;}
.num .out{ cursor:pointer}
/***收藏浮窗***/
.msgrecwrap {
	font-size: 12px;
	width:316px;
}
.msgrecbr01{ height:23px; background:url(../images/msg_rec_01.gif) no-repeat;}
.msgrecbr01 .close{ float:right; width:30px; height:23px;cursor:pointer;}
.msgrecbr02{ background:url(../images/msg_rec_02.gif) repeat-y;}
.msgrecbr02 .title{ margin:0 auto; width:90%; font-size:14px; height:40px; line-height:40px; font-weight:bold; color:#000;}
.msgrecbr02 .title img{ margin-right:5px;}
.msgrecbr03{ background:url(../images/msg_rec_04.gif) repeat-y;}
.msgrecbr03 .content{ margin:0 auto; width:90%; font-size:12px; color:#009900; word-break: break-all; work-wrap: break-word; line-height:180%;}

.msgrecbr02 .title .fontgreen{font-size:13px; font-weight:bold; color:#28a03d;}
.msgrecbr03 img{ margin-right:5px;}
.msgrecbr03 .content2{ margin:0 auto; padding-top:5px; width:82%; font-size:12px; color:#666666; word-break: break-all; work-wrap: break-word; line-height:180%;}
.msgrecbr03 .content2 div{ width:100%;}
.msgrecbr03 .margintb{ padding:10px auto;font-size:12px;}
.msgrecbr03 .margintb a img{ border:0px;}









/*二级页位置 nav*/
.listcontent{ margin-top:10px; width:620px;}
.pagetitle{height:22px; background:url(../images/icon_listtitle.gif) no-repeat 15px 10px; font-weight:bold; font-size:12px; line-height:220%; padding-left:35px;color:#127c0e; margin:10px 0;}
.pagetitle .number{color:#ff0000; font-weight:100;}
.project{height:40px; padding:4px 5px 10px 15px;  font-size:12px;color:#4c4c4c; border-bottom:1px solid #e4e4e4; cursor:default;}
.projectb{height:25px; padding:10px 5px 10px 15px;  font-size:12px;color:#4c4c4c; }
.projectc{height:40px; padding:4px 5px 10px 15px; background:url(../images/bg_lista.jpg);  font-size:12px;color:#4c4c4c; border-bottom:1px solid #e4e4e4;}
.projectpic{ height:36px; width:36px; margin-top:2px; margin-bottom:2px;  overflow:hidden; float:left;}
.projectname{ height:40px; width:260px; margin-left:5px; overflow:hidden; float:left;}
.projectname .gamename{ height:18px; width:260px;line-height:17px; overflow:hidden; font-weight:bold; color:#000}
.projectname .gamename a{color:#000000;}
.projectname .gamename a:hover{color:#0370da;}
.projectname .gameexplain{ height:22px; width:260px;line-height:22px; overflow:hidden; }
.projectsize{ height:40px; width:70px; line-height:40px; margin-left:15px; color:#2b2144; font-family: Arial; text-align:center;overflow:hidden; float:left;} .projectscore{ height:40px; width:80px; margin-left:20px;  overflow:hidden; float:left; }
.projectscore .star{ height:13px; padding-top:3px; padding-bottom:2px; overflow:hidden; width:80px; float:left}
.projectscore .fraction{color:#005097;height:22px; width:80px;line-height:22px; overflow:hidden; font-family: Arial;  float:left; }
.projectscore .fraction a{color:#014f99;}
.projectscore .fraction a:hover{color: #900;}
.returntop{float:right; padding-right:30px;}
.projectdownload{height:30px; padding-top:10px; width:70px; line-height:40px; margin-left:15px; color:#2b2144; font-family: Arial; text-align:center;overflow:hidden; float:left;}

/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 13px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}



/***桌面工具***/
.tool{ margin:0 auto; width:100%; padding-top:30px;}
.tool .toolwrap{ float:left; margin:5px 17px; width:119px; height:116px;}
.tool .toolwrap div{ margin:8px auto;text-align:center; font-weight:bold; color:#000; }
.tool .toolwrap .toolfont{margin-top:2px;font-family:"微软雅黑",Arial,"宋体" }



.tool .toolwraphover{ float:left; margin:5px 17px; width:119px;  height:116px;cursor:default;background:url(../images/bg_ico.gif)  no-repeat ;}
.tool .toolwraphover div{ margin:8px auto; text-align:center; font-weight:bold; color:#007ab3;}
.tool .toolwraphover .toolfont{ margin-top:2px;font-family:"微软雅黑",Arial,"宋体"}

.msg{ width:100%;height:38px;   text-align:left; display:block;}
/*.msg{ width:100%;height:136px; margin-top:15px;  background:url(images/bg_desktop_msg.gif) top no-repeat #f3fdff; text-align:left; border-top:solid 1px #cbe9ef; display:none;}*/
.msg div{ margin:5px 20px; color:#545454; line-height:160%;}
.msg .black{ color:#000;}

.msg1{ width:100%; height:136px; margin-top:15px; background:url(images/bg_desktop_msg.gif) top no-repeat #f3fdff; text-align:left; border-top:solid 1px #cbe9ef;}
.msg1 div{ margin:5px 20px; color:#545454; line-height:160%;}
.msg1 .black{ color:#000;}

/* ToolList Down Use Btn */
.anvbor {  width: 109px;  height: 21px;  cursor: pointer;}
.dbor {  width: 54px;  height: 21px;  float: left;  background: url(../images/down.gif) no-repeat;}
.dhover {  width: 54px;  height: 21px;  float: left;  background: url(../images/down.gif) no-repeat;  cursor: pointer;}
.ubor {  width: 55px;  height: 21px;  float: left;  background: url(../images/down.gif) no-repeat;}
.uhover {  width: 55px;  height: 21px;  float: left;  background: url(../images/down.gif) no-repeat;  cursor: pointer;}
.udisabled {  width: 55px;  height: 21px;  float: left;  background: url(../images/down.gif) no-repeat;  cursor: not-allowed;}


/**底部说明**/
.brrecmargintb{ height:110px;  margin:0 auto;margin-top:65px;margin-bottom:45px;width:596px;}
.brrecmargintb .brrecmargintbtop{margin:0 auto; width:596px; height:13px; background:url(../images/brtop_recpage.gif)}
.brrecmargintb .brrecmargintbbottom{margin:0 auto; width:596px; height:13px; background:url(../images/brfoot_recpage.gif)}
.bgbrrec{ width:596px; height:90px; margin:0 auto; background:url(../images/brcenter_recpage.gif) repeat-y ;}
.bgbrrec .wrap{ width:450px; margin:0 auto;}
.bgbrrec .wrap .news{overflow:hidden;line-height:25px;color:#545454; padding-top:10px;}
.bgbrrec .wrap .news2{overflow:hidden;line-height:25px;color:#545454; padding-top:5px;}
.bgbrrec .wrap .news3{overflow:hidden;line-height:25px;color:#545454; text-indent:2em; padding:15px 0 0;}
.bgbrrec .wrap .black{ color:#000; font-size:13px; font-weight:bold; line-height:180%; padding-top:5px;}
.bgbrrec .wrap .black2{ color:#000; font-family:"微软雅黑",Arial; font-size:12px; line-height:25px;}
.bgbrrec .wrap .black2 span{ margin:0 4px;}
.bgbrrec .wrap .news ul{ margin:0; padding:0;}
.bgbrrec .wrap .news ul li{ float:left; width:210px; list-style-type:none; text-align:left; padding:0 5px;}
.bgbrrec .wrap .news ul li a{ text-decoration:none; color:#026b9c;}
.bgbrrec .wrap .news ul li a:hover{ text-decoration:underline;}
.bgbrrec .wrap .title{line-height:30px; width:100%; margin:0 auto; text-align:left; font-size:14px; font-weight:bold; color:#3895b7;}


.cont_text_center2{
	width:100%;margin:10px auto;color:#666; padding:6px;
}
#backgroundPopup1{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:100;}    

.zonegame{ float:right; width:350px; height:20px; padding-top:5px; }
.zonegame .gamenav{ background:url(../images/game_left.gif) left no-repeat; float:left; width:2px; height:20px; margin-left:4px;}
.zonegame .gamebox{ background:url(../images/game_right.gif) left no-repeat; float:left; width:2px; height:20px;margin-right:4px;}
.zonegame .nvaone{ height:20px; float:left; padding:0 5px; background:#5fbff6; font-size:12px; text-align:center; line-height:20px; color:#FFF;}
.zonegame .nvaone a{ color:#FFF;}
.zonegame .nvaone a:hover{ color:#FFF; text-decoration: underline}
.column .box .seriesc{width:970px;height:140px; float:left; border:1px solid #9ed3e1; background: #FFF;}
.column .box .seriesc .seriescleft{ width:225px; margin:10px 10px 10px 20px; height:120px; float:left; display:inline}
.column .box  .seriescleft ul li{ color:#666; width:100px; float:left; line-height:240%; padding-left:10px; background: url(../images/bg_icon_1.jpg) no-repeat 0px 12px}
.column .box  .seriescleft ul li a{ color:#2973bd}
.column .box  .seriescleft ul li a:hover{ color:#F00; text-decoration:none}

.column .box .seriesc .seriescright{ width:700px; float:left; height:140px;}
.column .box .seriesc .seriescright ul li{ width:128px; margin-right:6px; margin-left:6px; height:140px; float:left;display:inline}
.column .box .seriesc .seriescright .toppic{ width:120px; height:92px; padding:4px; background:url(../images/bg_toppic.gif); margin-top:10px;}
.column .box .seriesc .seriescright .topfont{ width:120px; height:25px; line-height:25px; text-align:center}
.column .box .seriesc .seriescright .topfont a{ color:#0071c7;}
.column .box .seriesc .seriescright .topfont a:hover{ color:#f00; text-decoration:none}


.downwinwrap { width:520px; height:240px; border: solid 1px #1b98be; background:url(../images/bg_downwin.gif) top #40c3ec repeat-x;z-index:20;}
.title{ height:28px; margin:0 auto; width:95%; color:#FFF; font-size:14px; font-weight:bold;}
.title img{ margin-top:5px;}
.downwinwrap .content{ margin:0 auto; width:84%; padding-top:30px; font-size:12px; color:#545454;}
.downwinwrap .content img{ margin-bottom:20px;}
.clear{ clear:both;}
.floatleft{float:left; line-height:180%; text-align:center; font-family:宋体;}
.floatright{float:right; line-height:180%; text-align:center;font-family:宋体;}
#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:#000;border:1px solid #cecece;z-index:1;}   


.jdbbxtrait{ font-size:12px; color:#666762; line-height:180%; background:url(../images/bg_jdbbxtrait.gif) bottom repeat-x; padding:20px 20px 30px 20px; margin-bottom:20px;}
.jdbbxtrait .title{ font-size:14px; font-weight:bold; color:#000;}
.jdbbxtrait .divtrait{ width:268px; float:left; margin:20px 20px 20px 0;}
.jdbbxtrait .divtrait .icon{ float:left; width:80px;}
.jdbbxtrait .divtrait .trait{ float:left; width:180px;}
   
/*2012春节*/
 body{background:url(skins/2012spring/images/bg.gif) repeat-x 0 0;}
.header{background-image:none;}
.header .nav {
    background: url(skins/2012spring/images/bg_nav.gif) no-repeat 0 0 ;
}
.header .logo{width:268px; height:95px; background: url(skins/2012spring/images/logo.gif) no-repeat 0 0;margin:0 auto;}
.header .logo a{width:268px; height:95px; display:block;}
.header .logo a img{display:none; }
.header .nav .navline {background: url(skins/2012spring/images/navline.gif) no-repeat center center;}
.banner .indexdownload {background: url(skins/2012spring/images/bg_banner_download.gif) repeat-x 0 0; color:#732109; border-color:#c78b5b;}
.banner .indexdownload .titleh1 {color:#dc3704}
.header .loginbar a{color:#a50100;}
.banner .sidebar {background: url(skins/2012spring/images/banner.jpg) no-repeat center center;}
.banner .sidebar  img{display:none;}

