/* CSS Document */

/* 全局 */
body{font:12px/20px simsun; color:#333; FONT-FAMILY: "宋体"; TEXT-DECORATION: none;}
a{color:#333; text-decoration:none;cursor:pointer;}
a:hover,div a:hover,.hot_t a.more:hover{color:#F60; text-decoration:underline;}
strong{font-weight:bold;}
.clear{overflow:hidden; clear:both;}
.p{margin:0; padding:0;}
em{font-style:normal;}
.mt3{margin-top:3px;}

/* 字体及颜色 */
.blue1,.blue1 a{color:#065199;}
.blue,.blue a{color:#07519A;}
.red1,.red1 a{color:#C00;}
.black14b{color:#000; font-size:14px; font-weight:bold;}
a.grey,.grey a,.grey{color:#666}
.red,a.red{color:#F00;}
.green,a.green{color:#390}
a.grey_d,.grey_d{color:#333;}
.filled { display:inline-block;width: 1px; background:#ff8817; height:18px;vertical-align: middle;}
.skillbar { display:inline-block;width:100px; margin:0 5px;background:#eaeaea; height:18px;vertical-align: middle; }
.u a{text-decoration:underline}

.bd_blue{border:1px solid #C9E9F8;}

/* 图片蓝框2边距 */
.news_c img,.soft_c img,.hot_c img,.list_tab img,.article .li_pic img,.article_c div.l img,.rela dd img.l,.s_r .s_list img{display:block; border:1px solid #C9E9F8; padding:2px; background:#FFF;}

.mt{margin-top:10px;}


.wrapper{width:980px;margin:0 auto;}

/* 头部 */
.Head{width:100%;height:39px;line-height:28px;background:url(../images/head_bg1.jpg);color:#BEBEBE;text-align:center}
.Head .div_body{width:980px; margin:0 auto;}
.logo{float:left;width:230px;height:72px; padding:3px 8px 0px 10px;}
.logo a{display:block;width:230px;height:60px;background:url(../images/logo.jpg);}
.logo0{float:left;width:250px;height:72px; margin-top:0px; float:right; }

.head_banner{width:730px;height:72px;overflow:hidden; text-align:right; float:left; }

/* 导航 */
.nav{width:964px; height:95px; padding:0 10px;background:#4BB8E4 url(../images/head_bg.jpg) no-repeat -2px 0; margin-top:8px; overflow:hidden;}
  .nav ul{font:bold 15px/35px 'microsoft yahei',simsun;}
.nav li{float:left;}
.nav li.vline{background:url(../images/head_bg.jpg) -230px -180px;width:2px;height:35px;margin:0 0px}
.nav li a{color:#fff;float:left;width:104px;text-align:center}
.nav li a:hover{background:url(../images/bg2.gif) center top no-repeat; color:#333; height:40px; text-decoration:none;}
.nav li a.now{background:url(../images/bg2.gif) no-repeat scroll center top;color:#000;}	

.nav_r{float:right; width:405px;}
.nav_r a{display:block; float:left; height:30px; color:#FFF; margin-top:7px;}
.nav_r a span{display:block; float:left; padding:2px 12px; cursor:pointer}
  /* 鼠标移上 */
.nav_r a:hover{background:url(../images/head.gif) no-repeat -339px -75px; color:#FFF; text-decoration:none;}
.nav_r a:hover span{background:url(../images/head.gif) no-repeat right -35px;}
  /* 当前 */
.nav_r a.now1,.nav_r a.now1:hover{background:url(../images/head2.jpg) no-repeat -5px -7px; width:90px; padding-top:3px;}
.nav_r a.now2,.nav_r a.now2:hover{background:url(../images/head2.jpg) no-repeat -125px -7px; width:90px; padding-top:3px; margin-left:18px;}
.nav_r a.now3,.nav_r a.now3:hover{background:url(../images/head2.jpg) no-repeat -230px -7px; width:81px; padding-top:3px; margin-left:10px;}
.nav_r a.now4,.nav_r a.now4:hover{background:url(../images/head2.jpg) no-repeat -325px -7px; width:77px; padding-top:3px; margin-left:10px; padding:0 4px;}
.nav_r a.now1 span,.nav_r a.now2 span,.nav_r a.now3 span,.nav_r a.now4 span{padding:3px 0px;background:none; visibility:hidden}

.nav dl{width:950px; height:20px; line-height:22px; padding:0 5px; overflow:hidden;}
.nav dl dt{width:80px; height:20px; float:left; margin-right:15px; background:url(../images/head.gif) no-repeat 0 -85px; color:#FFF; text-align:center;}
.nav dl dd{width:850px; height:19px; float:left}
.nav dl dd a{padding:0 10px 0 14px; background:url(../images/head_vline.jpg) no-repeat;}
.nav dl dd a.first{background:0; padding-left:2px;}
.nav dl dd a span{color:#999;}
 /* 搜索条 */
.search_bar{width:980px; height:80px; background:url(../images/head_bg1.jpg) no-repeat 0 -230px; margin:8px auto 0 auto; overflow:hidden;}
  .search_bar ul{width:160px; float:left; padding:10px 0 0 15px; line-height:21px;}
.search{width:600px; height:80px; padding:0 10px; float:left;}
  .search div{padding:27px 10px 0 60px; font-size:14px; color:#C2C2C2;}
.search div a{padding:4px 11px 6px; margin:0 3px;}
.search div a.now{background:url(../images/head.gif) no-repeat 0 -41px;color:#FFF; text-decoration:none;}
.search form{padding:9px 0 0 30px;}
.search_title{width:452px; height:20px; padding:8px 0 0 8px; border:0; background:url(../images/head_bg1.jpg) -515px -40px; float:left; margin-right:6px; color:#666;}
.search p,.article_search p{margin:0; padding:5px 0 0 32px; color:#CCC;}
.search p span,.article_search p span{color:#333;}
.login{width:170px; padding-right:15px;padding-top:30px; float:right;}
.login .wel{margin:12px 0 0; padding:0 0 0 20px; background:url(../images/head.gif) no-repeat -458px 0; text-align:left;}
.login .msg{margin:0; padding:0 0 0 20px; color:#CCC;}
.login .tip{width:174px; height:23px; padding-top:12px; background:url(../images/head.gif) no-repeat -100px -40px; position:relative; margin:-3px 0 0 -18px; text-align:center;}


	

/* 左 */
.wapp_l{width:690px; float:left;}
  /* 左-焦点图&热门 */
.b1_l{width:350px; float:left;}
.focus_box{width:348px; height:382px;}
.focus{width:351px; height:385px; border-right:1px solid lightBlue; border-bottom:1px solid lightBlue; background:url(../images/mz.jpg) repeat-x; text-align:center}
.focus img{height:272px;margin-left:-2px;margin-top:60px;width:181px;}

.hot_phone{width:350px;}
.hot_phone .ht{width:350px; height:25px; line-height:25px; background:url(../images/down_bg.jpg) repeat-x 0 -286px; overflow:hidden;}
.hot_phone .ht li{float:left; text-align:center;}
.hot_phone .ht li.black14b{width:110px; padding-left:12px; text-align:left;}
.hot_phone .ht li.blue{width:68px;}
.hot_phone .ht .normal{background:url(../images/down.png) no-repeat -300px 0; cursor:pointer; width:76px; height:25px; margin-right:3px; color:#000; font-weight:bold;}
.hot_phone .ht .active{background:url(../images/down.png) no-repeat -390px 0; width:76px; height:24px; margin:1px 3px 0 0; color:#F5FEED}
.hot_phone .htcb{width:328px; height:355px; padding:10px; border:1px solid #C9E9F8; border-top:0;}
.hot_phone .htcb li{margin-bottom:6px; padding-bottom:4px; line-height:18px; background:url(../images/bg_line.gif) repeat-x left bottom;}
.hot_phone .htcb li.bg_no{background:none; margin:0; padding:0;}


/* 左-文章列表 */
.b1_r{width:325px; float:right;}
.b1_r dl{width:320px;}
.b1_r dt{padding:6px 0 5px;text-align:center; font:18px simhei;}
.b1_r dd{font-size:14px; line-height:25px;}
.b1_r dl.bg_line{background:url(../images/bg_line.gif) repeat-x left top; margin-top:8px; padding-top:11px;}

.banner_690{width:690px; height:90px; overflow:hidden;}

.more{float:right; color:#F5FEED; font-size:12px; font-weight:normal;}
/* 软件新闻 */
.news,.article{width:690px;}
.news_t,.hot_t,.soft_t,.article_t{height:27px; line-height:27px; padding:0 14px 0 7px; background:url(../images/down.png) 0 -100px; }
.news_t strong,.soft_t strong,.list_tab .ht li strong,.article_t strong{color:#F5FEED; font-size:14px; font-weight:bold; background:no-repeat url(../images/icon.gif) 0 -280px; padding:2px 0 0 15px;}

.news_t strong a {color:#fff;}
.news_t strong a:hover {color:#FF6600;text-decoration:underline;}

.news_c,.soft_c,.article_c{border:1px solid #C9E9F8; border-top:0; padding-left:4px;}

.news_c dl{width:225px; float:left; padding:0 8px;}
.news_c dl dt{padding:14px 0 11px}
#dlimg{width:80px; float:left; padding:12px 8px 0px 8px;}
.news_c strong,.soft_c strong{background:url(../images/icon.gif) no-repeat 0 3px; padding-left:9px; margin-left:3px;}
.news_c p{margin:0; padding:0; text-align:center;}
.news_c img,.soft_c img{margin:0 auto 6px auto;}
.news_c ul{padding:12px 0 10px; color:#333;}
.news_c li{line-height:21px;}

/* 右 */
.wapp_r{width:280px; float:right;}
.hot{width:280px;}
.tj_down dd li { float: left;text-align: center;width: 83px; height: 96px;margin: 0px 3px 0px 3px;}
.hot_t{background-position:-700px -100px; color:#000; padding-left:12px;font-size:14px; font-weight:bold;}
.hot_t a.more{color:#000;}
.hot_c,.hot_cs,.down_top .htcb{border:1px solid #C9E9F8; background:#E3F4FC; border-top:0; overflow:hidden;}
.hot1{width:260px; margin:0 auto; background:url(../images/bg_line1.gif) repeat-x left bottom; padding:16px 0; *padding:15px 0; height:90px; *height:92px; _height:90px;}
.hot_c img{float:left; margin-right:8px;}
.hot_cs img{float:left; margin-right:7px;}
.hot1 strong{font-size:14px;}
.hot1 p,.down_top p{line-height:21px; margin:0; padding:3px 0 0;height:42px;}
.bg_no{background:none;}

.down_top{width:280px;}
.down_top .ht{width:280px; height:27px; background:url(../images/down.png) -700px -100px; overflow:hidden;}
.down_top .ht li{float:left; line-height:27px; text-align:center;}
.down_top .ht li.black14b{width:128px; padding:1px 0 0 12px; text-align:left;}
.down_top .ht li.blue{width:68px;}
.down_top .ht .normal{background:url(../images/down.png) no-repeat -490px 0; cursor:pointer; width:66px; height:25px; margin:3px 3px 0 0; color:#000; font-weight:bold;}
.down_top .ht .active{background:url(../images/down.png) no-repeat -570px 0; width:66px; height:24px; margin:3px 3px 0 0; color:#F5FEED}
.down_top .htcb{width:258px; padding:8px 0 8px 8px; background-color:#FFF;padding-bottom:1px;}
.down_top li{width:250px; line-height:25px;}
.down_top img{float:left;padding:5px 0}
.down_top p{float:left; width:170px;line-height:18px; padding:6px 0; font-weight:bold; color:#666;}

.head-form{float:right;_zoom:1;width:590px; padding-top:15px;}
.head-form legend{display:none;}
.head-form button b,.s-tab li{background:transparent url(../images/button.png) no-repeat;}
.head-form .ipt-container label{background-position:10px -274px;}
.head-form button b{background-position:0 0px;}
.head-form button:hover b{background-position:0 -39px;}
.head-form button:active b{background-position:0 -78px;top:-1px\9;left:-1px\9;}
.head-form form input{width:458px;padding:4px 6px;padding:5px 6px 3px\9;height:20px;font:14px/20px verdana,tahoma,arial,\5b8b\4f53,sans-serif;vertical-align:middle;*float:left;border:1px solid #fff;outline:none;}
.head-form .ipt-container{padding:4px;background-color:#2ba6d2;float:left;margin-right:5px;_display:inline;position:relative;}
.head-form .ipt-container label{color:#D3D2D2;font-size:12px;left:4px;top:-99999px;padding-left:36px;position:absolute;height:28px;line-height:30px;line-height:32px\9;_line-height:30px;cursor:text;}
.head-form .ipt-container .labelshow{top:3px;top:5px\9;}
.head-form button{float:left;width:70px;height:38px;border:0;padding:0;}
.head-form form button span{float:left;color:#333;font:800 14px/34px \5b8b\4f53;position:relative;width:70px;height:38px;background-color:#eee;}
.head-form button b{display:block;text-indent:-9999px;position:absolute;width:70px;height:38px;cursor:pointer;left:0;top:0;}


.rank{background:url(../images/rank_icobg.png) no-repeat;padding-left:35px; }
.rank_1{ background-position:-8px -5px;}
.rank_2{ background-position:-8px -55px;}
.rank_3{ background-position:-8px -105px;}
.rank_4{ background-position:0 -162px;}
.rank_5{ background-position:0 -212px;}
.rank_6{ background-position:0 -265px;}
.rank_7{ background-position:0 -317px;}
.rank_8{ background-position:0 -368px;}
.rank_9{ background-position:0 -419px;}
.rank_10{ background-position:0 -472px;}

/* 手机影音 */
.ebook,.special{padding:10px 0 8px 10px; line-height:24px; _padding:10px 0 8px 12px;}
.ebook strong{color:#333;}
.ebook p{padding-bottom:6px;}
.special li{ width:130px; float:left; margin-bottom:5px;}
.li_pic li{float:left; width:111px; padding:4px 9px; _padding:4px 3px; text-align:center;}
.li_pics li{float:left; width:80px; padding:4px 3px; _padding:4px 0px; text-align:center;}
.ebook p.bg{background:url(../images/bg_line1.gif) repeat-x left top; padding-top:13px; margin-top:12px;}
.ebook ul.blue{margin-top:2px;}

.contact{padding:8px 0 0 18px; color:#666}

/* 手机软件 */
.soft{width:980px;}
.soft_t{background-position:0 -60px}
.soft_c dl{width:380px; float:left; padding:10px 13px 8px;}
.soft_c dt{border-bottom:2px solid #CCC; margin-bottom:10px;}
.soft_c p{float:left;width:111px; padding:0 8px; margin:0; text-align:center;}
.soft_c dl.last{width:130px;}
.soft_c dl.last p{float:none; margin:0 auto;}


/* 友链 */
dl.friendlink{width:980px; margin:0 auto; font-size:12px;}
dt.friendlink{height:22px; line-height:24px; padding:0 10px 0 12px; background:#1A98CE; color:#FFF; font-size:14px; font-weight:bold; overflow:hidden;}
dt.friendlink a{float:right; font-size:12px; color:#FFF; text-decoration:none;}
dd.friendlink{width:938px; border:1px solid #C9E9F8; border-top:0; padding:10px 20px 5px; line-height:24px; color:#5D5D5D;}
dd.friendlink a{color:#5D5D5D; text-decoration:none;}
#foot_2009 a:hover,dd.friendlink a:hover{color:#F60;text-decoration:underline;}


/* 尾部 */
#foot_2009{text-align:center;width:980px;margin:10px auto 0 auto;font:12px/24px arial;}
#foot_2009 dd{width:960px;padding-top:8px;}
#foot_2009 dd .foot_nav{width:970px;height:17px;border-bottom:1px solid #EFEBEF;padding:2px 0 10px;margin:0 0 8px;overflow:hidden;}

#foot_2009 .copyright{margin:0;padding:0;color:#737573;}
#foot_2009 a{text-decoration:none;color:#6B696B;font-size:13px;margin-left:5px;
margin-right:5px;}


/* 左边上左 */
.hot_down{width:348px; height:149px; border:1px solid #C9E9F8; background:#E3F4FC;}
.hot_down img{float:left; border-right:1px solid #C9E9F8; padding:2px; background:#FFF; margin-right:13px;}
.hot_down p{margin:0; padding:4px 0; line-height:22px;}
.hot_down p.pt16{padding:13px 0 0;}
a.down{display:block; float:right; width:76px; height:24px; line-height:25px; margin-right:40px; background:#4BB8E4 url(../images/down.png) no-repeat -660px 0; text-align:center; color:#F5FEED; font-weight:bold; overflow:hidden;}
a.down:hover{text-decoration:none;}

.b1_r dt.list{padding:10px 0 8px;}
.b1_r li.bg_line{background:url(../images/bg_line.gif) repeat-x left 9px; height:22px; line-height:22px;}


/* 左边中部 */
.list_tab{width:690px;}
.list_tab .ht{width:681px; height:27px; line-height:27px; padding:0 2px 0 7px; background:url(../images/down.png) 0 -100px;  overflow:hidden;}
.list_tab .ht li{float:left; text-align:center;}
.list_tab .ht .normal{float:right;background:url(../images/down.png) no-repeat -755px 0; cursor:pointer; width:74px; height:24px; line-height:25px; margin:3px 3px 0 0; color:#000; font-weight:bold;}
.list_tab .ht .active{float:right;background:url(../images/down.png) no-repeat -850px 0; width:74px; height:24px; line-height:25px; margin:3px 3px 0 0;}
.list_tab .htcb{width:671px; padding:0 10px 10px 7px; border:1px solid #C9E9F8; border-top:0; overflow:hidden;}
.tjlist ul li {float:left;text-align:center;width:83px;height:96px;margin:10px 5px 0px 5px;}
.tjlist ul li p {width:70px; height:25px; line-height:25px; margin:0px auto 0 auto;overflow:hidden;padding:0px}
.tjlist ul li a:hover p {color:#0066CC;text-decoration:underline;}
.tjlist ul li img{float:left; width:60px; height:60px;}

.list_tab p{margin:0; padding:14px 0 2px 12px;}
.list_tab img{float:left; margin:0 0 4px 10px; _margin-left:5px;}
.list_tab ul{float:left; width:660px; line-height:22px; padding:0 6px; color:#333;}
.list_tab li{text-align:left;}
.list_tab li.img{padding:9px 0 13px; text-align:center;}
.list_tab li.title{height:20px; line-height:20px; padding-top:13px; _padding-top:13px; float:left;padding-right:30px;}
.list_tab li.title strong,.list_tab p.title strong{background:url(../images/icon.gif) no-repeat 0 3px; padding-left:9px;}
.list_tab p.title strong{display:block; float:left; padding-right:20px; background-position:0 5px;}

/* 右边 */
.list_nav{height:95px; background-position:-2px 0;}
.list_nav1{height:45px; background-position:-2px -122px;}
.list_search{margin:0 auto;}
.list_nav_new{height:37px; background-position:-2px 0;}

/* 热点内容 */
.wapp_r .list_r1 .hot1{padding:18px 0 20px; *padding:18px 0;_padding:17px 0 0px;}

/* top10 */
.down_top .list_r2{padding:10px;}
.down_top .list_r2 li{line-height:24px; width:250px; float:left;}
.down_top .list_r2 li a{padding-left:10px; padding-top:1px;}

/* 文章 */
.wapp_r .hot .list_r3{padding:10px 10px 8px;}
.wapp_r .hot .list_r3 p{margin:0; padding:3px 0 0; line-height:18px;}
.wapp_r .hot .list_r3 ul{color:#666; line-height:24px; padding-top:0px;}

/* 下边 */
.soft .list_b{padding:6px 0 5px 19px;}
.soft .list_b li{width:130px; float:left; padding:8px 13px; text-align:center; line-height:16px;}
.soft .list_b li img{display:block; border:1px solid #DBDBDB; padding:4px;}
.position{height:25px; color:#666; padding-left:21px; padding-top:6px;width:959px;}
.position strong{font-weight:normal; color:#333;}
.article_search{width:960px; height:65px; padding:22px 0 0 20px; background:url(../images/head_bg1.jpg) no-repeat 0 -80px; margin:0 auto;}
.article_search select{width:105px; color:#333;}
.article_search select,.article_search input{float:left; margin:3px 0 0 5px;}
.article_search .search_title1{width:300px; height:21px; padding:7px 0 0 7px; margin:0 10px; background:url(../images/head_bg1.jpg) no-repeat 0 -40px; border:0; color:#666; font-size:14px;}
.article_search .search_btn{margin-top:0;}
.article_search p{padding:6px 0 0 2px;}
.search_link{color:#065199;display:inline-block;font-size:15px;height:23px;padding-top:5px;text-decoration:underline;}
/* 推荐 */
.article .li_pic{padding-left:2px;}
.article .li_pic img,.article_c div.l img,.rela dd img.l{margin-bottom:4px;}
.article .li_pic li{padding:1px 11px 15px;}
.article .li_word li{width:300px; float:left; padding:0 16px; line-height:23px;}
.article ul.li_pic1{padding:8px 0 0 2px; line-height:16px;}
.article .li_pic1 li{float:left; width:111px; text-align:center; padding:10px 11px 0;}
.article .li_pic1 img{display:block; border:1px solid #DBDBDB; padding:4px; margin-bottom:8px;}
.banner280{width:280px; height:150px; overflow:hidden;}
/* 表格样式 */
.mdb-scroll{width:100%; overflow:auto; padding-bottom:10px;}
.mdb-scroll::-webkit-scrollbar {width: 6px;}
.mdb-scroll::-webkit-scrollbar-track {background-color:#f5f5f5;}
.mdb-scroll::-webkit-scrollbar-thumb {background-color:#CCC;}
.mdb-scroll table td,.mdb-scroll table th{white-space: nowrap;}
 table.mdb {border-collapse:collapse;border:1px #aaaaaa solid;line-height:20px;width:100%;text-align:center}
 table.mdb th, table.mdb td{border:1px #aaaaaa solid;padding:5px 5px;border-collapse:collapse}
 table.mdb caption{color:#30569d;height:40px;line-height:40px;border:1px #aaaaaa solid;overflow:hidden;font-size:16px;text-align:left;font-weight:bold;padding:0 10px;border-bottom:0}
 table.mdb th{background:#e4e4e4;color:#000000}
 table.mdb th a{color:#000000}
 table.mdb td{font-size:12px; }
 table.mdb td:hover{background:#f3f3f3}
 table.mdb.item .body table{margin:0 auto 20px}
 table.mdb .item .body table td{font-size:14px}
 table.mdb .item .body td.left{text-align:left}
 
table.mdb .header {background-image: url(../images/tablesorter_bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}
table.mdb .headerSortUp { background-image: url(../images/tablesorter_asc.gif);background-repeat: no-repeat;}
table.mdb .headerSortDown { background-image: url(../images/tablesorter_desc.gif);background-repeat: no-repeat;}


/* 文章页2 */
.article_c div.l{padding:0 20px 0 10px; text-align:center;}
/* 资源介绍 */
.mt25{margin-top:25px;}
.li_pic3 li{float:left; padding:0 5px;}
.li_pic3 li img{border:1px solid #CCC; padding:2px;}
.rela{margin-top:25px;}
.rela dd{padding-left:3px;}
.rela .li_word{color:#333; line-height:24px;}
.down_link{float:left; width:220px; padding:5px 16px 0;}
.rela dd img.l{margin-left:10px;}
.rela dd img.r{padding-right:26px;}
.down_link li{float:left; width:77px; height:24px; padding-right:30px;}
.down_link li a{margin:0;}
/* 文章页右边 */
.phone_photo{float:left; width:96px; padding:3px 12px 0 0;}
.phone_intro{float:left; width:150px; padding-top:3px;}
.phone_intro p{margin:0; padding:0; line-height:19px; color:#666;}
.phone_intro p.price{padding:4px 0;}
.phone_photo img,.phone_img img{float:none; border:0; padding:0; margin:0}
.phone_img img{margin:10px 0 2px; display:inline}
.phone_img p.blue{text-align:center;}
.hot_c .li_word{width:250px; margin:12px auto 0 auto; padding:12px 5px 0; line-height:24px; background:url(../images/bg_line2.gif) repeat-x top;}
.list_topic{padding:10px 7px 6px;}
.list_topic .li_topic{width:264px;}
.list_topic .li_topic li{float:left; width:126px; padding:0 3px;}
.list_topic .li_topic li img{margin-right:0;}
.list_topic .blue{padding:10px 0 0 5px;}
.list_topic .blue li{line-height:24px; color:#666;}
/*============================================= 搜索页 ============================================= */
.s_l{float:left; width:240px;}
  .s_l dt,.s_r dt{height:26px; line-height:27px; padding-left:12px; background:url(../images/down.png) no-repeat; color:#000; font-size:14px; font-weight:bold; overflow:hidden;}
.s_l dd{padding:5px 0 15px 14px; *padding:15px 0 15px 14px; border:1px solid #C9E9F8; background:#E3F4FC;}
.s_l h3{width:111px; height:22px; margin-top:12px; line-height:23px; padding-left:18px; background:url(../images/down.png) -850px -150px; color:#FFF; font-size:14px; overflow:hidden; cursor:pointer}
.s_l p{margin:0; padding:7px 0 7px 19px;}
.s_l p a{color:#07519A; background:url(../images/icon.gif) no-repeat 0 3px; padding-left:11px;}
.s_l p a:hover{color:#FF6600;text-decoration:none;}
.s_l ul{ background-color:#FFF;}
.s_l ul a.now{color:#F60; text-decoration:underline;}

.s_r{float:right; width:730px;}
.s_r dt{background-position:-90px -150px; color:#F5FEED; padding:0 15px 0 22px;}
.s_r dd{border:1px solid #C9E9F8}


.s_r{float:right; width:730px;}
.s_r .s_list{padding:12px 12px 12px 20px;}
.s_r .s_list img{float:left; margin-right:20px;}
.s_r .s_list p{margin:0; padding:3px 0 0 5px;}
.s_r .s_list p span.r{padding:0 3px 0 25px;}
.s_r .s_list p.bg{background:url(../images/bg_line.gif) repeat-x left bottom; padding-bottom:10px; margin-bottom:8px;}
.s_r div.l,.s_r div.l p{width:490px;}
.s_r div.r,.s_r div.r p{width:110px; margin-top:8px;}

.page_num{padding:5px 0 15px; text-align:center;}
.page_num a{border:1px solid #CCC; background:#F4F4F4; padding:3px 5px 1px; margin:0 2px; color:#07519A;}
  .page_num a.now{border:1px solid #037BBC; background:#2CABE2; color:#F7FFDD;}

/* 修改列表页排列 */
.list_tab .list_pic,.list_tab .list_word{float:none; width:665px;}
.list_tab .list_pic img{float:none; margin:0 auto 4px auto;}
.list_tab .list_pic li,.list_tab .list_word li{float:left; width:111px; padding:11px 11px 8px;}
.list_tab .list_pics li{float:left; width:60px; padding:11px 6px 8px;text-align:center;width:62px}
.list_tab .list_pics li a{text-align:center;}
.list_tab .list_word li{padding:0 11px; line-height:22px;}

.soft_t strong a{color:#FFF;text-decoration:none;}
.soft_t strong a:hover {
color:#FF6600;
text-decoration:underline;
}
#tags_3{margin-top:8px;}
#tags_3 ul{float:left;width:145px;}
#tags_3 ul img {background-color:#E3F4FC; border:1px solid #D9FFFF; padding:5px;}
#tags_3 li {line-height:25px; text-align:center;}
.about_news {width:620px; float:left; padding:10px 0px; margin-left:20px;}
.about_news h2 {width:620px; height:25px; float:left; font-size:14px; line-height:25px; color:#434343; margin-bottom:10px;}
.about_news ul {width:620px; float:left;}
.about_news ul li {width:610px; height:25px; float:left; font-size:14px; line-height:25px; padding-left:10px;}
.about_news ul li span {padding:0px 20px; color:#666; font-size:12px;}
.diff_style{ margin:0;padding:10px 0 7px 15px;font-size:13px;}
.diff_style a {color:red;}

.ht strong a{color:#FFF;text-decoration:none;}
.ht strong a:hover{color:#FF6600;text-decoration:underline;}

#ad_div_tonglan{ padding:4px 0px 0px 0px;margin:0 auto;width: 980px; text-align:center;clear:both}
#ad_div_tonglan div{margin:5px auto 1px;}
#ad_left250{ margin:0 auto;width: 250px;text-align:center;}

.nav li a{height:40px;}
.nav li a:hover{background:url(../images/bg2.gif) center top no-repeat; color:#333;}
.nav li a.now{height:40px; margin-bottom:0px;}
.nav li a.now:hover{background:url(../images/bg2.gif) center top no-repeat; color:#333;}


.hot_c .photos{ padding:20px 0 13px 4px;}
.hot_c .photos li{width:106px; float:left; margin:0 15px; _margin:0 8px; height:115px; *height:100px;}
.hot_c .photos img{display:block; float:none;}
#hot_content1{width:268px;}
#hot_content2{width:268px; overflow:hidden;}

.display_none{ display:none;}

.bizhidown{width:100%}
.bizhidown a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/btn_bg.gif) no-repeat scroll 0 0;
cursor:pointer;
display:block;
height:32px;
line-height:32px;
margin:0 auto;
padding:0 10px 0 0;
text-align:right;
text-decoration:none;
width:143px;
}
.zhuti_con{height:523px;}
.tatu{padding-top:13px;padding-left:13px;padding-right:13px;width:340px;float:left;}
.tatu img{padding:8px;border:1px solid #CCFFFF;background-color:#E3F4FC;}
.gggg{width:250px;float:left;padding-top:13px;}

/*排行*/
.f4-1{float:left;width:25%;}
.f4-2 {float:left;width:33%;}
.f4-w {margin:0 5px 10px;background:#E3F4FC none repeat scroll 0 0;}
.f4-ybtop {height:30px;background-image:url(../images/down.png);
background-position:-700px -100px;
}
.f4-ybtop a{margin-left:10px;
}
.f4-list2 li {
height:1.8em;
line-height:1.8em;
list-style-type:none;
overflow:hidden;
white-space:nowrap;
width:100%;
}
#ad_690{margin: 0px auto;
text-align: center;}
.zy {
    background: none repeat scroll 0 0 #C0C0C0;
    border: 1px solid #BBBBBB;
    color: #FFFFFF;
    font-size: 12px;
    padding: 0 3px;
	}
#showpagephoto img{ max-width:600px; }

/*专题*/
.game-sort,#body{ width:990px; margin:0px auto;padding-top:10px;}
.game-sort ul{padding-left:6px;*padding-bottom:22px;}
.game-sort ul li{float:left;width:306px;height:208px;margin:0 22px 22px 0;background:url(../images/bg_area.png) no-repeat top;}
.game-sort ul li img{display:block;margin:14px 0 3px 14px;}
.game-sort ul li p{margin-left:14px;padding:6px 0 0 36px;background:url(../images/android.gif) no-repeat left top;height:25px;color:#666;}
.game-sort ul li p a{font-size:14px; font-family:Verdana, Geneva, sans-serif;font-weight:bold;color:#272727;}
.game-sort ul li p a:hover{color:#06c;text-decoration:underline;}

.mod-box{border:1px solid #dcd8d6;border-radius:10px;box-shadow:0 1px 0 #dcd8d6;margin-bottom:10px;overflow:hidden;zoom:1;background-color:#fff;position:relative}
.subjectlistpage{float:left;width:650px}
.subject-right{float:right;width:308px}
.subject-right li{float:none;border:0 none;margin:0 3px 11px;width:198px;height:auto;padding-top:15px}
.sublist-intro{border-bottom:1px solid #ccc;margin-top:30px;zoom:1; }
.sublist-intro .image{width:280px;float:left;background-color:#fff;margin:0 18px 35px 20px;display:inline}
.sublist-intro .content{height:60px;width:306px;_width:280px;overflow:hidden}
.sublist-intro h1{font-size:18px;border-bottom:0 none;margin-bottom:-6px;color:#333;line-height:1.2}
.sublist-intro p{margin:5px 0 0 224px;line-height:20px}
.sublist-intro .share{width:auto;margin:21px 0 15px}
.subjectlist-left .longranklist .app-rank-hover p{width:425px}
.longranklist li{height:102px;width:650px; padding-top:10px;border-bottom:1px solid #e0e0e0}
.longranklist li:hover{background-color:#f8f8f8}
.longranklist li:hover .img{opacity:.9;filter:alpha(opacity=90)}
.longranklist .hover{background-color:#f8f8f8}
.longranklist .hover .img{opacity:.9;filter:alpha(opacity=90)}
.longranklist p{ padding:0px; margin:0px;}
.longranklist .app-name,.longranklist .app-introduce,.longranklist .grey{ width:550px;margin:0px; display:inline; padding:0px; padding-left:20px; float:left;height:20px; }
.longranklist .app-name a{font-size:14px;color:#333}
.longranklist .app-name a:hover{color:#8f3900}
.longranklist .stargrey{margin-left:18px;vertical-align:middle}
.longranklist .app-rank-hover{}
.longranklist .app-rank-hover .app-img{height:72px;width:72px; float:left; margin-left:10px;}
.longranklist .app-rank-hover p{width:455px;height:20px;padding:0 0 0 12px;margin-bottom:6px;line-height:17px;color:#888;}
.longranklist .app-introduce{ height:25px;}
.longranklist .grey span{margin-left:16px}
.longranklist .free-download a{ background:url(../images/category_button.png) no-repeat;}
.longranklist .free-download{ width:100px; float:right;}
.longranklist .free-download a{background-position:0 -44px; padding-left:12px; color:#FFF; padding-top:4px; width:75px;height:26px;text-decoration:none;display:inline-block;*cursor:pointer}

.subject-right h1{border-bottom:1px solid #e0e0e0; padding:8px;color:#333;height:25px;font-size:14px;line-height:1.2}
.subject-list{overflow:hidden;width:435px;}
.subject-list li{float:left;width:435px;height:170px; padding:10px;border-right:1px dashed #b7b7b7;border-bottom:1px dashed #b7b7b7}
.subject-list img,.image img{display:block}
.subject-list .img{float:left;margin-right:10px}
.subject-list .right{float:left;width:192px}
.subject-list .sub-header{height:16px;_line-height:1.2;overflow:hidden}
.subject-list .msg{margin:6px 0 10px;height:12px;color:#666;background-position:-482px 0}
.subject-list p{height:57px;color:#888;overflow:hidden;line-height:18px}


/*热门推荐*/
.main960{width:980px;margin:0 auto}
#hot{width:980px;height:157px;position:relative;margin-left:auto;margin-right:auto;background:url(../images/hotlist.png) no-repeat -22px -2px}
#hostlistarea{width:880px;height:105px;position:absolute;top:24px;left:41px}
#hostlistarea li{float:left;width:109px;height:125px;text-align:center}
#hostlistarea li .img72_72{display:block;width:72px;height:72px;position:relative;margin:0 auto 2px}
#hostlistarea li .img72_72 img{ height:72px;width:72px;border-radius: 15px;}
#hostlistarea li .tit50{width:80%;height:28px;overflow:hidden;line-height:28px;margin:0 auto}
#hostlistarea li .tit50 a{color:#6e900b;font-size:14px}
#hot_header{width:auto;height:28px;position:absolute;top:117px;left:450px}
#hot_header a{float:left;display:block;height:28px; padding-top:5px;background:url(../images/hotlist.png) no-repeat;width:117px;}
#hot_header a:hover,#hot_header .a1{background-position:-39px -181px; color:#000;}
.upa,.downa{float:left;display:block;width:32px;height:57px;overflow:hidden;background:url(../images/hotlist.png) no-repeat -33px -230px}
.upa{position:absolute;top:43px;left:0}
.downa{background-position:-31px -294px;position:absolute;top:43px;right:0}
.upa:hover{background-position:-162px -230px}
.downa:hover{background-position:-159px -294px}
.chtcb{list-style:none; padding-bottom:1px;float:left;}
.chtcb li{width:182px; line-height:25px;float:left;}
.chtcb li img{float:left;padding:5px 0}
.chtcb li span{padding-left:10px; padding-top:1px;}
#container{ text-align:center; width:100%; height:auto; float:left;}
#container .cell{ padding:5px 5px 0; width:120px; float:left; border:1px solid #E3E3E3; background:#F5F5F5; margin-top:10px}
#container p{ line-height:20px; margin-top:5px}
#ad_690{ width:680px; overflow:hidden;}

.edtion-box-list{
  width: 100%;
  overflow: hidden;
  margin-top: -10px;
}
.edtion-list{
  border-bottom:1px solid #;
  padding-top: 10px;
}
.edtion-list li{
  width: 100%;
  padding: 10px  0 5px;
  display: block;
}
.edtion-img{
  display: block;
  width: 42px;
  height: 42px;
  margin-right:10px;
  float: left;
  border: 1px solid #c9e9f8;
  border-radius: 20%;
}
.edtion-img img{
  width: 38px;
  height: 38px;
  border-radius: 20%;
  margin: 2px;
  display: block;
}
.edtion-info{
  float: left;
  overflow: hidden;
  width: 70%;
}
.edtion-info a{
  color: #333;
  font-size: 15px;
  display: block; 
  width: 40%;
  height:42px;
  line-height: 42px;
  overflow: hidden;
  float: left;
}
.edtion-info p{
  font-size: 14px;
  color: #999999;
  height: 18px;
  overflow: hidden;
  float: left;
  margin-top: 10px !important;
  margin-left: 20px !important;
}
.xiazai-btn{
  float: right;
  margin-right: 22px;
  display: block;
  width:80px;
  height:30px;
  border:1px solid #07519a;
  background-color: #fff;
  color: #07519a;
  text-align: center;
  line-height: 30px;
  margin-top:5px;
 
}
.edtion-info em{
  display: block;
  background:  url(http://www.xcep.com.cn/style/images/mobile/stars-boxs.png) no-repeat;
  height: 14px;
  width: 82px;
  margin-top: 12px;
  float: left;
 
}

.edtion-list li:hover .edtion-info a{
  text-decoration: none !important;
  color: #07519a;
}
.edtion-list li:hover .xiazai-btn{
  background-color: #07519a !important;
   color: #fff !important;
   text-decoration: none !important;
}
.re-circle {
  float: left;
  font-weight: bold;
  background-color: #b6b3b3;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  margin-left: 20px;
  margin-top: 20px;
  margin-right: 10px;
}
.mz6-index{
  width:1200px;
  margin:38px auto 80px;
  background:#fff;
}
.mz6-index .header-box{
  width: 1144px;
  border-bottom:1px solid #ededed;
  margin: 0 auto;
}
.mz6-index .header-box h1{
  font-size:24px;
  line-height: 60px;
  color: #515151;
}
.mz6-index .header-box p{
  font-size: 14px;
  color: #757575;
  padding-bottom:20px;
}
.mz6-index .art-left{
  width: 832px;
  float: left;
  margin-left: 29px;
  padding-right:31px;
  padding-top:52px;
  border-right:1px solid #ededed;
}
.mz6-index .art-left p{
  margin-bottom:24px;
  color: #444444;
  font-size:16px;
  line-height:28px;
}
.mz6-index .article div{
  float: left;
}
.mz6-index .article .imgboxs{
  width:237px;
  height:158px;
 
  margin-right: 20px;
  margin-bottom:20px;
}
.mz6-index .article-right{
  width:528px;
}
.mz6-index .article .imgboxs img{
  
  display: block;
}

.mz6-index .art-right{
  width:247px;
  float: left;
  margin-left:35px;
  padding-top: 52px;
}
.mz6-index .art-right div{
  cursor: pointer;
}
.mz6-index .art-right h3{
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 24px;
}
.mz6-index .art-right p{
  font-size:15px;
  line-height: 26px;
  color: #757575;
}
.mz6-index .art-right img{
  width:263px;
  height:150px;
  margin-top:10px;
}

.mz6-index .line{
  width:96%;
  height:1px;
  background:#d9d9d9;
  margin: 15px auto;
}
.mz6-index .footer-box{
  width:1144px;
  
  height:115px;
  margin:0 auto;
  border-top:1px solid #ededed;
  line-height:115px;
  text-align: center;
}

.mz6-index .footer-box a{
  color:#333333;
  text-align: center;
  
  font-size:18px;
  font-weight: bold;
}
.mz6-index .clearfix:before,.clearfix:after {
  content: "\0020" !important; 
  display: block !important; 
  height: 0 !important; 
  overflow: hidden !important; 
}

.mz6-index .clearfix:after {
  clear: both !important; 
}

.mz6-index .clearfix {
  zoom:1 !important; }
.mz6-index .article{width:auto !important;}
.head-form{
  display: none !important;
}

@media screen and (min-width: 280px) and (max-width: 1199px) {
  body{font:12px/20px 'microsoft yahei'; color:#333;}
  .Head{
     display:none;
  }
  .wrapper{
     width:auto;
  }
  .position{
    overflow:hidden;
  }
  .logo{
       padding-top:10px;
       width: auto;
       height: auto;
   }
   .logo a{
       width: 130px;   
       height: 40px;   
       background: url(../images/logo.jpg) no-repeat 0 0;  
       background-size: 100% 100%;
   }
    .pos_rel,#ad_div_tonglan{
       display:none;
    }
    .nav{
        background: #4BB8E4;
        height: 36px;
        width:100%;
        padding: 0;
    }
    .nav ul li{
        flex-shrink: 0;
    }
    .nav ul{
       display: flex;
       overflow-x: scroll !important;
    }
    .nav li a{
       line-height:36px;
       width: 90px;
       font-size: 14px;
    }
    .nav li a.now{
       height: 36px;
    }
    .s_l{
       float:none;
       width: auto;
       padding: 0 10px;
       margin-top: 0px;
    }
    .s_l dt, .s_r dt{
       background:none;
       padding-left: 0;
       margin-top: 5px;
    }
    .s_l dd{
      display:none;
    }
    #menu_list{
       background:none;
       border:none;
       padding: 0;
       overflow: hidden;  
       *zoom: 1;
       display:block;
    }
    #tags_3{
        overflow: hidden;  
         *zoom: 1;
        border: none;
    }
    #menu_list h3{
       float: left;
       display: inline-block;
       width: 25%;
       margin-top: 8px;
       text-align: center;
       padding: 0;
       height: 30px;
       background: #fff;
    }
    #menu_list h3 a{
       border: 1px solid #e3e3e3;
       width: 90%;
       margin: 0 auto;
       border-radius: 5px;
       height: 28px;
       line-height: 28px;
       background: #fff;
       color: #555;
       display: inline-block;
       font-weight: normal;
       font-size: 13px;
    }
    #menu_list li{
       margin-bottom:5px;
       width: 80%;
    }
    #menu_list li a{
        font-size: 13px;
        line-height: 42px;
    }
    .s_l dt, .s_r dt{
        background:none;
        color: #333;
    }
    .s_r{
        width: auto;
        float:none;
        padding: 0 10px;
    }
     #tags_3 ul{
        width: 49%;
        margin-bottom: 5px;
        margin-right:2%;
     }
      #tags_3 ul:nth-of-type(2n){
         margin-right:0;
    }
     #tags_3 ul img{
        width: 90%;
     }
   .page_num{
      display:none;
   }
   #foot_2009{
     width: 100%;
   }
   #foot_2009 dd{
     width:100%;
   }
   #foot_2009 dd .foot_nav{
     display:none;
   }
   .game-sort{
    width:100%;
  }
  .game-sort ul{
    padding:0;
    width: 94%;
    margin:0 auto;
  }
  .game-sort ul li{
    width: 43%;
    height:auto;
    margin: 0 0 13px;
    background: none;
    padding: 10px;
    box-shadow: 0 0 10px #ccc;
    border-radius: 15px;
    overflow: hidden;
  }
  .game-sort ul li:nth-of-type(2n){
     margin-left: 3%;
  }
  .game-sort ul li img{
    border-radius: 20px;
    width:100% !important;
    height: 96px !important;
    margin: 0;
  }
  .game-sort ul li p{
    margin: 2px 0 0 14px;
    padding-left: 36px;
  }
  .s_r .s_list{
    padding: 10px 0 0;
    border-bottom: 1px dashed #ccc;
    position: relative;
  }
  .s_r .s_list p span.r{
    display:none;
  }
  .s_r div.l, .s_r div.l p{
    width:100%;
  }
  .s_r div.l{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height:40px;
    line-height:20px;
    margin-top: 5px;
  }
  .s_list .blue a{
    
display: block;
    
height: 20px;
    
overflow: hidden;
    
margin-bottom: 5px;
    
margin-top: 2px;
  }
  .s_r .s_list img{
    width:72px;
    height:72px;
    border-radius:10px;
    margin-right: 10px;
  }
  .s_list a.down{
    margin-right:0;
    position: absolute;
    top: 55px;
    right: 0;
  }
  
}