*{margin:0;padding:0;}
.clear{clear:both;height:0;}
div,ul,li{margin:0;padding:0;list-style-type:none;}
img{border:none;}
a{text-decoration:none;color:#666;}
body{  font-family:Arial, Helvetica, sans-serif; color:#333333;-webkit-text-size-adjust:none ; font-size:12px;}
body,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,table,tr,th,td,p,input,dl,dt,dd,ul,ol,li,input,textarea { font-family: "Microsoft Yahei"!important; }
em{font-style:normal;}
.color_1{color:#FF3300;}
.m_header{clear:both;}
figure{padding:0;margin:0;}
.topper{padding:0px 1px;height:auto; background:url(images/bgbg.jpg) repeat-x;position: relative;z-index: 1000; }
.mLogo{width:250;float:left; height:48px;  }
.mLogo img{width:220;height:40px; }
.downBtn{width:120px;margin-top:8px;height:29px;float:right;}
.downBtn a{width:120px;height:29px;display:block;cursor:pointer;}
.top_imgB{width:100%;border-bottom:1px solid #ccc;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#d8d8d8));background:-moz-linear-gradient(top, #f5f5f5, #dedede);background:-o-linear-gradient(top, #f5f5f5, #dedede);background:linear-gradient(top, #f5f5f5, #dedede);box-shadow:inset 1px -1px 0 #f1f1f1;}
.top_imgBin{height:76px;width:312px;margin:0 auto;}
/*图片滚动*/
#NewsPic {BORDER-TOP-WIDTH:0px;PADDING-RIGHT:0px;PADDING-LEFT:0px;BORDER-LEFT-WIDTH:0px;LEFT:0px;BORDER-BOTTOM-WIDTH:0px;PADDING-BOTTOM:0px;MARGIN:0px;WIDTH:312px;PADDING-TOP:0px;POSITION:relative;TOP:0px;HEIGHT:64px;BORDER-RIGHT-WIDTH:0px}
#NewsPicTxt {BORDER-TOP-WIDTH:1px;PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-WEIGHT:bold;BORDER-LEFT-WIDTH:1px;FONT-SIZE:12px;BORDER-BOTTOM-WIDTH:1px;PADDING-BOTTOM:0px;MARGIN:3px auto 0px;WIDTH:312px;COLOR:black;PADDING-TOP:0px; font-family:Georgia, "Times New Roman", Times, serif;POSITION:relative;HEIGHT:0px;TEXT-ALIGN:center;BORDER-RIGHT-WIDTH:1px}
#NewsPic A {BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;TEXT-DECORATION:none}
#NewsPic A:hover {TEXT-DECORATION:none}
#NewPic A:visited {TEXT-DECORATION:none}
#NewsPic .Picture {left:0px;width:100%;padding:2px;position:absolute;top:0px;}
#NewsPic .Nav {RIGHT:0px;WIDTH:100%;BOTTOM:-15px;left:-140px;POSITION:absolute;HEIGHT:7px}
#NewsPic .Nav SPAN {cursor:pointer;DISPLAY:block;BACKGROUND:#000000;FLOAT:right;FONT:10px Courier;BORDER-LEFT:#ffffff 1px solid;WIDTH:8px;CURSOR:hand;COLOR:#ffffff;HEIGHT:100%;TEXT-ALIGN:center}
#NewsPic .Nav SPAN.Cur {background:url(images/cur_btn.gif) no-repeat 0px 0px;}
#NewsPic .Nav SPAN.Normal {background:url(images/cur_btn.gif) no-repeat -8px 0px;}
#NewsPic .Nav SPAN A {DISPLAY:block;WIDTH:100%;COLOR:white;POSITION:relative;HEIGHT:100%}
#NewsPic .Nav SPAN A:hover {CURSOR:hand}
.show_game{height:64px;padding:5px 0px 5px 1px;text-align:center;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.show_game figure{width:96px;padding-top:0px;height:56px;display:inline-block;margin-right:1px;}
.show_game figure a img{padding:1px;border:1px solid #ccc;}
.show_game figure a:hover img{border:1px solid #34a4f1;}
.search_box{height:39px;float:right;padding-top:6px; width:50%}
.m_search{width:100%;padding-left:10px;height:100%;background:url(images/search_bg.gif) no-repeat;border:none;margin:0 auto;line-height:32px;}
.input_search{width:80%;float:left;background:none;border:none;font:14px ;height:32px;line-height:normal;color:#999;}
.btn_search{width:20%px;height:32px;float:right;border:none;background:none;cursor:pointer;}
.m_nav{height:35px;position:relative;background:url(images/nav_bg.jpg) repeat-x;padding:1px 0px 0px 7px; overflow:hidden }
.navMain{clear:both;}
.navMain ul li{width:19%;margin-right:0.31%;_margin-right:0.3%; border-right:1px solid #ffffff;text-align:center;float:left;height:32px;font:12px ;line-height:33px;}
.navMain ul li a{color:#333;display:block;height:34px;}
.navMain ul li a:hover,.navMain ul li a.mActive{display:block;color:#0b67bc;line-height:33px;background:url(images/nav_act.gif) repeat-x #ddd;}
.location_cur{height:28px;font-size:14px;font-weight:bold;line-height:28px;color:#888888;clear:both;}
.location_cur em{}
.wap_main{clear:both;}
.recommend{clear:both;}
.recommend dl dt{height:100px;padding:5px 0;background:url(images/cur_game.jpg) repeat-x;position:relative;}
.r_title a{min-height:80px;display:block;}
.cImg{width:60px;height:64px;position:absolute;left:10px;top:10px;background:url(images/gggLogo.png) no-repeat;}
.cImg a{width:64px;height:64px;display:block;}
.cTxt{overflow:hidden;position:absolute;left:0px;top:0px;right:0px;}
.cTxt figure,.c_top{display:block;height:105px;padding-top:3px;padding-left:73px;padding-right:113px;}
.cTxt .cTit{height:20px;overflow:hidden;padding-bottom:2px;clear:both;}
.cTxt p{font-weight:bold;}
.cTxt img{display:inline-block;float:left;vertical-align:middle;}
.cTxt em{font-size:15px;;font-weight:bold;display:inline-block;color:#ff2b05;white-space:normal;float:left;height:20px;overflow:hidden;padding-right:10px;line-height:20px;}
.recommend .re_detail dd{padding-bottom:35px;}
.mTxt{display:inline-block;max-width:80%;}
.mTxt figure{display:block;padding:0 90px 0 10px;}
.mTxt .mTit{height:20px;overflow:hidden;padding-bottom:2px;clear:both;}
.mTxt img{display:inline-block;float:left;vertical-align:middle;}
.mTxt em{font-size:13px;font-weight:bold;display:inline-block;color:#007fe2;float:left;white-space:normal;height:20px;overflow:hidden;padding-right:3px;line-height:20px;}
.top_items .mTxt{overflow:hidden;position:absolute;left:0px;top:0px;right:0px;}
.top_items .mTxt figure{display:block;width:100%;padding:10px 88px 10px 82px;}
.cDownload{width:75px;height:82px;position:relative;background:url(images/down_load.png) no-repeat;position:absolute;right:10px;top:10px;}
.cDownload a{position:absolute;left:0;bottom:0;width:75px;height:44px;display:block;cursor:pointer;}
.mDownload{width:79px;height:43px;background:url(images/g_downLoad.png) no-repeat;position:absolute;right:10px;top:30px;}
.mDownload a{width:79px;height:43px;display:block;cursor:pointer;}
.recommend dl dd.rec_txt{-moz-box-shadow:0px 1px 0px #ccc inset;-webkit-box-shadow:0px 1px 0px #ccc inset;box-shadow:0px 1px 0px #ccc inset;text-align:center;height:22px;border:1px solid #d8f1ff;background:#fcfcfc;padding:0px;margin:5px 3px;line-height:22px;color:#007fe2;}
.recommend dl dd.rec_txt em{font-weight:bold;}
.recommend dl dd{padding:10px 10px 10px;border-bottom:1px solid #ddd;position:relative;}
.recommend dl dd:nth-of-type(odd){background:#fff;}
.recommend dl dd:nth-of-type(even){background:#e7e7e7;}
.recommend dl dd a{min-height:43px;}
.cat_items a,.recommend .cat_li dd a, #searchList dd a{min-height:43px;display:block;}
#list dd{padding-bottom:16px;}
.recommend .search_dd dd{padding-bottom:16px;}
.recommend .top_items dd{padding-bottom:10px;}
/*#list .mDownload{top:20px;}*/
.ddBg{background:#e7e7e7;}
.mImgBox{width:60px;height:60px;padding-left:10px;position:relative;float:left;}
.recommend .mImgBox{padding-left:0px;}
.imgIcon{width:26px;height:26px;text-indent:4px;line-height:19px;color:#fff;background:url(images/imgIcon.gif) no-repeat;position:absolute;top:0px;left:0px;z-index:3;}
.mImgBox img{padding:1px;vertical-align:middle;border-radius:10px;}

.mBottom{height:auto; background:#333333;text-align:center;}
.mBottom .bNav{height:30px;color:#fff;line-height:30px;font-size:12px; border-bottom:1px solid #666666; }
.mBottom .bNav em{padding:0px 10px;line-height:28px;font-style:normal;}
.mBottom .bNav a{color:#fff;font-size:12px;}
.mBottom .mCopyright{padding:15px 0 15px;color:#fff;line-height:18px; font-family:Arial, Helvetica, sans-serif; background:#333333}
.mRank{clear:both;padding-bottom:10px;}
.mRank ul li{margin:0 1px;padding:10px 0;clear:both;position:relative;border-bottom:1px solid #dddddd;}
.mRank ul li:nth-of-type(odd){background:#fff;}
.mRank ul li:nth-of-type(even){background:#e7e7e7;}
.rank_txt{position:absolute;top:0px;left:0px;height:80px;font-size:13px;font-weight:bold;line-height:21px;right:0px;}
.rank_txt a,.rank_txt figure{height:50px;padding-left:79px;padding-right:78px;display:block;padding-top:27px;}
.mr_list a{display:block;min-height:60px;}
.rank_btn{width:76px;height:42px;background:url(images/rank_btn.gif) no-repeat;position:absolute;right:10px;top:22px;}
.rank_btn a{width:76px;height:42px;display:block;cursor:pointer;}
.recommend .top_items dd a{min-height:43px;font-weight:normal;}
.rank_detail{padding:12px 8px 12px 8px;line-height:21px; border-bottom:1px solid #dadada}


.cp{ width:100%;  height:auto; overflow:hidden}
.cp dl{ width:98%; border:2px solid #FF0000; float:left; margin-bottom:10px; display:inline}
.cp dt{ width:35%; float:left}
.cp dd{ width:57%; float:left; padding:2% 1% 2% 5%; line-height:22px;}
.cp1{ font-size:14px; color:#FF0000; width:100%; float:left; background:url(images/d1.jpg) no-repeat scroll 0 5px; padding-left:18px;}
.cp1 a{ color:#FF0000}
.cp span { width:100%; float:left; background:url(images/d2.jpg) no-repeat scroll 0 11px; padding-left:6px;}
.cp img{ width:100%}

.cpp{ width:100%;  height:auto; overflow:hidden}
.cpp dl{ width:45%; float:left;margin:2%; border:1px solid #dadada}
.cpp dt{ width:100%; float:left; }
.cpp dd{width:100%; float:left; font-size:12px; text-align:center; line-height:30px; height:30px; overflow:hidden}
.cpp img{width:100%; }


.rank_detail i{ color:#FF6600}
.rank_detail1{padding:12px 8px 12px 8px;line-height:21px; border-bottom:1px solid #dadada}
.rank_detail .rank_tit{font-size:14px;font-weight:bold;color:#1060b5;line-height:25px; padding-top:5px;}
.rank_detail .rank_tit1{font-size:14px;font-weight:bold;color:#FF0000;line-height:25px; padding-top:10px; padding-bottom:10px;}
.txt_in2em{text-indent:2em;}
.d_btn{padding:30px 0px 40px;margin:0 auto 10px auto; text-align:center;}
.d_btn .view_img{height:36px; display:inline-block;margin:0 auto 10px auto; padding:0 15px;background:url(images/view_img.gif) no-repeat;font-size:14px;color:#33a2f1;line-height:36px;text-align:center;clear:both;}
.d_btn .game_down{padding-left:15px;height:46px;display:inline-block; margin:0 2px 0 5px; padding-right:30px;background:url(images/down-icons.png) no-repeat -4px 0px;border-radius:5px;font-size:14px;color:#f6f6f6;line-height:46px;}
.d_btn .client_down{padding-left:15px;height:46px;display:inline-block; margin:0 3px 0 2px; padding-right:30px;background:url(images/down-icons.png) no-repeat -4px bottom;border-radius:5px;position:relative;font-size:14px;color:#f6f6f6;line-height:46px;}
.rank_icon{width:39px;height:31px;background:url(images/rank_icon.png) no-repeat;position:absolute;top:-13px;right:-1px;z-index:3;display:block;}
.class_txt{overflow:hidden;position:absolute;left:0px;top:0px;right:0px;}
.class_txt figure{display:block;padding-left:79px;padding-top:32px;padding-right:90px;}
.class_txt .class_con{font-size:12px;color:#b6b6b6;}
.class_tab{height:26px;font-size:14px;margin:0 5px 5px;border:1px solid #b8b8b8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(images/class_tab.gif) repeat-x;clear:both;}
.class_tab a{width:33%;color:#555555;text-align:center;border-right:1px solid #bbbbbb;height:26px;line-height:26px;display:inline-block;float:left;}
.class_tab .a3{border-right:none;float:none;}
.class_tab a.class_act{color:#208edd;background:url(images/cur_class.gif) repeat-x;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{display:block;}
.s_navtitle{ overflow:hidden;}
.s_sitemap{ float:left;height:28px;font-size:12px;background:url(images/home_icon.gif) no-repeat 0px center;padding-left:21px;font-weight:bold;line-height:28px;color:#888;clear:both;overflow:hidden;}
.s_sitemap a{color:#888888;}
.s_sitemap span{margin:0 3px;font-weight:normal;font-family:Georgia, "Times New Roman", Times, serif;}
.s_profile_wrap{ float:right; padding-left:10px; border-left:1px solid #ccc;box-shadow:inset 1px 0px 0 #fff;}
.s_profile{ display:inline-block; padding-left:20px; color:#888; font-weight:bold; background:url(images/head-icons.png) 0 center no-repeat;}
.s_loginafter{ float:right;}
.s_loginafter span{ margin:0 5px;}
.s_loginafter a{ font-weight:bold; color:#00a0e2;}
.map_wrap{padding:0 10px;line-height:30px;border-bottom:1px solid #ccc;box-shadow:1px 1px 0 #e5e5e5; overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#d8d8d8));background:-moz-linear-gradient(top, #f5f5f5, #dedede);background:-o-linear-gradient(top, #f5f5f5, #dedede);background:linear-gradient(top, #f5f5f5, #dedede);}
.s_wrap{padding:10px;}
.s_nav{display:-webkit-box;margin:0;padding:0;}
.s_nav a{color:#fff;}
.m_news_title .s_sitemap{max-width:60%;}
.game_img{display:block;width:60px;height:60px;border:2px solid #c7c7c7;border-radius:5px;-webkit-border-radius:5px;}
.game_img img{display:block;border-radius:5px;-webkit-border-radius:5px;}
.game_wrap{position:relative;padding-bottom:10px;border-bottom:1px solid #ddd;}
.s_game dt{float:left;}
.s_game dd{float:left;width:215px;padding-left:10px;font-size:12px;}
.s_game dd h1{font-size:16px;color:#666;}
.s_free{margin-left:7px;padding:0 3px;display:inline-block;font-size:12px;color:#00cf53;border:1px solid #9eebac;border-radius:8px;}
.free_d{position:absolute;bottom:10px;right:0px;display:block;width:60px;height:36px;text-indent:-9999em;overflow:hidden;background:url(images/down-icons.png) 0 0 no-repeat;}
.s_intro{padding-top:10px;}
.s_intro h2{font-size:14px;color:#6bbcfe;}
.s_intro p{font-size:12px;color:#999;text-indent:1em;}
.slide_img{border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#e9e9e9;}
.client_wrap{width:272px;margin:0 auto;padding:36px 0 30px;}
.client_wrap a{display:inline-block;height:36px;text-indent:-9999em;outline:none;background:url(images/down-icons.png) 0 0 no-repeat;}
.client_wrap a:nth-child(1){width:120px;margin-right:22px;background-position:-69px 0;}
.client_wrap a:nth-child(2){position:relative;width:130px;background-position:0 -44px;}
.game_topic{position:absolute;right:-14px;top:-20px;display:block;width:39px;height:30px;background:url(images/down-icons.png) -145px -45px no-repeat;}
.slide_img{padding:20px 0;}
.bot_img{position:relative;width:248px;margin:0 auto;}
.bot_img .Nav{right:0px;width:100%;bottom:-10px;left:-100px;position:absolute;height:7px }
.bot_img .Nav span{cursor:pointer;display:block;background:#000000;float:right;font:10px courier;border-left:#ffffff 1px solid;width:8px;cursor:hand;color:#ffffff;height:100%;text-align:center;}
.bot_img .Nav span.Cur{background:url(images/cur_btn.gif) no-repeat 0px 0px;}
.bot_img .Nav span.Normal{background:url(images/cur_btn.gif) no-repeat -8px 0px;}
.bot_img .Nav span a{display:block;width:100%;color:white;position:relative;height:100% }
.down_gamebtn{width:102px;padding-left:20px;height:46px;display:block;text-align:left;margin:0 auto;background:url(images/down-icons.png) no-repeat 0px 0px;font-size:14px;color:#f6f6f6;line-height:46px;}
.down_gwrap{padding:30px 0 40px;text-align:center;overflow:hidden;}
.bot_img .Nav span a:hover{cursor:pointer;}
.news_info{margin-bottom:5px;border:1px solid #bbb;border-radius:5px;box-shadow:0 1px 0 #f1f1f1;}
.news_info a{display:inline-block;width:49%;height:26px;line-height:26px;text-align:center;color:#555;border-right:1px solid #ccc;box-shadow:1px 0 0 #F1F1F1 inset;}
.news_info a:first-child{width:49%;box-shadow:none;}
.news_info a:last-child{width:49%;border-right:none;}
.news_info a:hover, .news_info a.current{color:#FF6600;background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#b6b4b4));background:-moz-linear-gradient(top, #f9f9f9, #b6b4b4);background:-o-linear-gradient(top, #f9f9f9, #b6b4b4);background:linear-gradient(top, #f9f9f9, #b6b4b4);}
.news_info a:hover:first-child, .news_info a.current:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.news_info a:hover:last-child, .news_info a.current:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}

.news_info1{margin-bottom:5px;border:1px solid #bbb;border-radius:5px;box-shadow:0 1px 0 #f1f1f1;}
.news_info1 a{display:inline-block;width:49%;height:26px;line-height:26px;text-align:center;color:#555;border-right:1px solid #ccc;box-shadow:1px 0 0 #F1F1F1 inset;}
.news_info1 a:first-child{width:49%;box-shadow:none;}
.news_info1 a:last-child{width:49%;border-right:none;}
.news_info1 a:hover, .news_info1 a.current{color:#ffffff;background:-webkit-gradient(linear, left top, left bottom, from(#0154a2), to(#0154a2));background:-moz-linear-gradient(top, #0154a2, #0154a2);background:-o-linear-gradient(top, #0154a2, #0154a2);background:linear-gradient(top, #0154a2, #0154a2);}
.news_info1 a:hover:first-child, .news_info1 a.current:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.news_info1 a:hover:last-child, .news_info1 a.current:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}


.news_info2{margin-bottom:5px;border:1px solid #bbb;border-radius:5px;box-shadow:0 1px 0 #f1f1f1;}
.news_info2 a{display:inline-block;width:32%;height:26px;line-height:26px;text-align:center;color:#555;border-right:1px solid #ccc;box-shadow:1px 0 0 #F1F1F1 inset;}
.news_info2 a:first-child{width:32%;box-shadow:none;}
.news_info2 a:last-child{width:32%;border-right:none;}
.news_info2 a:hover, .news_info2 a.current{color:#ffffff;background:-webkit-gradient(linear, left top, left bottom, from(#0154a2), to(#0154a2));background:-moz-linear-gradient(top, #0154a2, #0154a2);background:-o-linear-gradient(top, #0154a2, #0154a2);background:linear-gradient(top, #0154a2, #0154a2);}
.news_info2 a:hover:first-child, .news_info2 a.current:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.news_info2 a:hover:last-child, .news_info2 a.current:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}


.news_info3{margin-bottom:5px;border:1px solid #bbb;border-radius:5px;box-shadow:0 1px 0 #f1f1f1;}
.news_info3 a{display:inline-block;width:49%;height:26px;line-height:26px;text-align:center;color:#555;border-right:1px solid #ccc;box-shadow:1px 0 0 #F1F1F1 inset;}
.news_info3 a:first-child{width:49%;box-shadow:none;}
.news_info3 a:last-child{width:49%;border-right:none;}
.news_info3 a:hover, .news_info3 a.current{color:#ffffff;background:-webkit-gradient(linear, left top, left bottom, from(#0154a2), to(#0154a2));background:-moz-linear-gradient(top, #0154a2, #0154a2);background:-o-linear-gradient(top, #0154a2, #0154a2);background:linear-gradient(top, #0154a2, #0154a2);}
.news_info3 a:hover:first-child, .news_info3 a.current:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.news_info3 a:hover:last-child, .news_info3 a.current:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}



.news_outer{line-height:22px;}
.news_outer section{border-bottom:1px solid #ddd;}
.news_outer section:last-child{border-bottom:none;}
.news_outer section hgroup,.news_hgroup section hgroup{margin-bottom:10px;padding:20px 0 10px;background:#f1f1f1;border:1px solid #dadada;}
.news_outer section hgroup{text-indent:10px;text-align:center;margin:10px 0;}
.news_hgroup section hgroup{margin:10px 10px 0px;text-align:center;}
.news_outer section h2,.news_hgroup section h2{font:bold 16px/22px arial;color:#0154a2;}
.news_outer section h2 a,.news_hgroup section h2 a{color:#0154a2;}
.news_outer section h3,.news_hgroup section h3{font:normal 12px/22px arial;color:#999;}
.news_outer section p{color:#333;font-size:12px;}
.news_outer section figure{text-align:center;padding-top:10px;}
.news_outer section figure img{border-radius:5px;padding:5px;border:1px solid #ccc;}
.news_detail{padding:10px;}
.news_txt{padding:0 10px 10px;}
.news_detail hgroup{text-align:center;}
.news_detail section{border:none;}
.news_detail section p{text-indent:2em;}
.news_detail section figure img{border-radius:0;padding:0px;border:none;}
.news_detail section img{margin-left:-2em;}
.news_detail aside{text-align:center;padding:0 0 20px;}
.news_detail aside a{font-size:14px;font-weight:bold;color:#0099e0;display:inline-block;height:34px;padding-right:10px;text-align:left;line-height:34px;border-radius:5px;border:1px solid #c5c5c5;background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#d9d9d9));background:-moz-linear-gradient(top, #eee, #d9d9d9);background:-o-linear-gradient(top, #eee, #d9d9d9);background:linear-gradient(top, #eee, #d9d9d9);box-shadow:inset 0 -1px 0 #f1f1f1;}
.news_detail aside a:hover{background:-webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#d1d1d1));background:-moz-linear-gradient(top, #e4e4e4, #d1d1d1);background:-o-linear-gradient(top, #e4e4e4, #d1d1d1);background:linear-gradient(top, #e4e4e4, #d1d1d1);}
.news_detail aside a span{padding-left:34px;display:inline-block;}
.back_prev{margin:0 10px;}
.news_detail .back_prev span{background:url(images/back-icons.png) 9px center no-repeat;}
.news_detail .page_prev span,.news_detail .page_next span{background:url(images/arrpage-icons.png) 9px 10px no-repeat;}
.news_detail .page_next span{text-align:right;padding:0 22px 0 10px;background-position:55px -48px;}
.news_detail .page_prev span{padding-left:28px;}
.install_game{margin:10px;padding:15px 10px;line-height:22px;background:url(images/clien_bg.gif) repeat-x;}
.install_game h1{text-align:center;margin-bottom:5px;}
.ins_info{padding:10px 0;text-align:center;}
.info_inner{width:169px;margin:0 auto;}
.info_inner p{font-size:12px;clear:both;}
.info_inner p label{float:left;width:75px;text-align:right;}
.info_inner p span{float:left;color:#ff0000;font-weight:bold;}
.info_inner p em{font-style:normal;color:#ff0000;}
.ins_desc{margin:20px 0 0;font-size:12px;}
.ins_desc li{background:url(images/install-item.png) 0 9px no-repeat;padding-left:8px;}
.slide_img aside{text-align:center;}
.akey_down{width:150px;height:54px;margin:0 auto;padding:20px 0;}
.akey_down h1{font:bold 16px/1.5 serif;text-align:center;color:#32a0f0;}
.akey_down h1 a{margin:0 9px 0 0;}
.akey_info{text-align:center;padding:5px 0;border-radius:5px;background:#e7e7e7;font:bold 12px/1.5 arial;}
.akey_info span{font-weight:normal;margin:0 5px;color:#999;}
.g_app{padding:0 10px 10px 0;}
.g_app dl{border-bottom:1px solid #ccc;padding:10px 0 0 10px;clear:both;}
.g_app dl:nth-of-type(odd){background:#fff;}
.g_app dl:nth-of-type(even){background:#e7e7e7;}
.g_app dl:last-child{border-bottom:none;}
.g_app dl dt{float:left;font-weight:bold;width:62px;padding-top:20px;letter-spacing:16px;}
.g_app dl:nth-last-child(2) dt{letter-spacing:0;}
.g_app dd{line-height:55px;overflow:hidden;}
.g_app dd a{float:left;font:bold 14px/18px arial;box-shadow:inset 1px -2px 0 #a9c2d6;border-radius:5px;width:65px;height:55px;line-height:55px;margin:0 10px 10px 0;color:#dff4fd;text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#66d1f5), to(#0186e5));background:-moz-linear-gradient(top, #66d1f5, #0186e5);background:-o-linear-gradient(top, #66d1f5, #0186e5);background:linear-gradient(top, #66d1f5, #0186e5);}
.g_app dd a:hover{background:-webkit-gradient(linear, left top, left bottom, from(#0186e5), to(#66d1f5));background:-moz-linear-gradient(top, #0186e5, #66d1f5);background:-o-linear-gradient(top, #0186e5, #66d1f5);background:linear-gradient(top, #0080e3, #66d1f5);}
.g_app dd a span{position:relative;top:10px;left:1px;line-height:18px;display:block;}
.search_end a{width:20%;}
.search_end a:first-child{width:19%;}
.search_end a:last-child{width:20%;}
.error_info{padding:20px;}
.error_inner{width:220px;margin:0 auto;line-height:22px;}
.error_inner h1{height:30px;line-height:30px;text-indent:3em;margin-bottom:30px;font-size:16px;background:url(images/error-icons.png) 0 0 no-repeat;}
.error_list li{font-size:12px;list-style:outside decimal;padding-left:0px;}
.loading{display:none;height:40px;background:url(images/loading.gif) no-repeat center center;}
.recommend{padding:10px 0 0;}
.pages{margin-top:10px;text-align:center;}
.pages a{width:94px;height:20px;display:inline-block;color:#f1ffef;background:url(images/more_btn.jpg) 0 0 no-repeat;font-size:20px;font-weight:bold;letter-spacing:10px;margin:10px 0 15px;padding:6px 16px 13px;text-align:center;}
.ns_load a:first-child{display:block;width:24px;height:24px;margin:30px auto 25px;padding:0px;text-indent:-999em;background:url(images/loading.gif) 0 0 no-repeat;}
.screenshot{display:none;position:relative;}
#screenshotBox{list-style:none outside none;margin:0;text-align:center;padding:0;}
#screenshotBoxPage{float:left;left:50%;list-style:none outside none;margin:0 0 15px;padding:0;position:relative;}
#screenshotBoxPage li.current{background-color:#248FD3;}
#screenshotBoxPage li{background-color:#ccc;border-radius:7px;float:left;height:14px;margin-right:7px;position:relative;right:50%;width:14px;}
#screenshotBox li img{max-width:75%;max-height:75%;}
.btn-prev{background-position:0px 0px;left:0;}
.arrow{background-image:url(images/icons.png);background-repeat:no-repeat;cursor:pointer;display:block;height:35px;margin-top:-16px;overflow:hidden;position:absolute;text-indent:-7000px;top:50%;width:35px;z-index:10;}
.btn-next{background-position:-32px 0px;right:0;}
.arrow{background-image:url(images/icons_lR.gif);background-repeat:no-repeat;cursor:pointer;display:block;height:32px;margin-top:-16px;overflow:hidden;position:absolute;text-indent:-7000px;top:40%;width:32px;z-index:10;}
.client_downLoad{width:151px;height:54px;background:url(images/clien_down.png) no-repeat 0px 0px;position:relative;margin:10px auto 10px auto;}
.client_downLoad a{width:151px;height:44px;display:block;}
.client_load{width:152px;height:54px;background:url(images/clien_down.png) no-repeat 0px 0px;margin:10px auto 10px auto;}
.client_load a{width:152px;height:54px;display:block;}
/* 星级样式 */
.stars {background:url("images/icons.png") no-repeat scroll 0 -94px transparent;display:inline-block;height:16px;width:77px;}
.stars span {background:url("images/icons.png") no-repeat scroll 0 -110px transparent;display:block;height:16px;}
.imgIcon_two{width:26px;height:26px;text-indent:4px;line-height:19px;color:#fff;background:url(images/imgIcon_t.gif) no-repeat;position:absolute;top:0px;left:0px;z-index:3;}
.imgIcon_three{width:26px;height:26px;text-indent:4px;line-height:19px;color:#fff;background:url(images/imgIcon_three.gif) no-repeat;position:absolute;top:0px;left:0px;z-index:3;}
#gallery nav{height:10px;position:relative;overflow:hidden;}
#position{text-align:center;font-size:27px;line-height:1.3;color:#697279;display:block;position:absolute;top:-10px;left:50%;margin-left:-75px;width:150px;}
#position em{display:inline-block;padding:0 3px;font-style:normal;text-shadow:0 -1px 0 rgba(0,0,0,.35);font-family:Georgia, "Times New Roman", Times, serif;}
#position em.on{color:#59a1de;}
/* 首页轮换图 */
.banner {position: relative; }
.banner li {position: relative;}
.banner img {width: 100%;}
.point {bottom: 2px;left: 0;z-index:1000;right: 0;height:17px;text-align: center; }
.point .current {background: url(images/point_blue.png) no-repeat 0 0;display: inline-block;width: 11px;height: 11px;margin-top: 2px;}
.dot {background: url(images/point_white.png) no-repeat 0 0;display: inline-block;width: 11px;height: 11px;margin-top: 2px;}
/* 个人中心 */
.user_info{position:relative;padding:15px 5px 37px;background:-webkit-gradient(linear,0 0,0 100%,from(#dbf1ff),to(#ffffff));background:-moz-linear-gradient(top,#dbf1ff,#ffffff);background:-o-linear-gradient(top,#dbf1ff,#ffffff);box-shadow:0px -2px 3px 2px #ccdfed inset;-webkit-box-shadow:0px -2px 2px 1px #ccdfed inset;-moz-box-shadow:0px -2px 2px 1px #ccdfed inset;}
.user_pic{position:absolute;top:14px;left:7px;width:120px;height:120px;}
.u_sfemale{position:absolute;width:25px;height:25px; top:100px; left:102px;z-index:10;display:block;background:url(images/famale_icon.png) 0 0 no-repeat;}
.u_smale{ background:url(images/male_icon.png) 0 0 no-repeat;}
.user_txt{margin-left:135px; color:#666;}
.user_txt .user_name{font:normal 20px/20px Arial;}
.user_txt p{padding-bottom:2px; line-height:16px;}
.user_txt .mobile_bg, .user_txt .mobile_bg2{width:60px;height:17px;line-height:17px;display:inline-block;background:#42d181; border:1px solid #00c532; border-radius:5px;text-align:center;font-size:12px;margin-left:3px;color:#fff;}
.user_txt .mobile_bg2{ background:#b9d4ea; border:1px solid #8eb7db;}
.user_txt .span_padL{}
.user_txt .num_box{ margin:2px 0 10px;height:45px;line-height:25px;}
.user_txt .num_box li{ width:30%;height:20px;line-height:20px;display:inline-block;}
.user_txt .num_box li.morenum{ width:55%;}
.user_txt .num_box li b{ padding-left:5px; font-size:16px; color:#00a0e2;}
.profile_box{padding:10px 5px;background:-webkit-gradient(linear,0 0,0 100%,from(#dbf1ff),to(#ffffff));background:-moz-linear-gradient(top,#dbf1ff,#ffffff);background:-o-linear-gradient(top,#dbf1ff,#ffffff);}
.index_tab{height:36px;margin-bottom:8px;clear:both;/*background:url(images/line_3.png) 215px 14px no-repeat;*/}
.index_tab ul li{width:101px;height:36px;background:url(images/index_tab.gif) no-repeat 0px 0px;cursor:pointer;float:left;margin-right:6px;_margin-right:3px;line-height:33px;color:#4E6C9A;text-align:center;}
.index_tab ul li.tab_cur{background:url(images/i_tab_cur.gif) no-repeat 0px 0px;line-height:36px;}
.index_tab ul li a{display:block;color:#4D6C99;}
.item_box{position:relative;margin-bottom:10px;}
.user_img{position:absolute;top:0;left:0;width:56px;}
.fx_img{padding:1px 0 0;}
.user_img .img_1{width:45px;height:45px;margin-bottom:8px;}
.img_1 img{ border:2px solid #fff;border-radius:5px;box-shadow:1px 1px 1px #999;}
.img_mfamale{width:21px;height:21px;position:absolute;display:block; background:url(images/famale_icon2.png) 0 0 no-repeat;margin-left:30px;margin-top:27px;z-index:10;}
.img_male{ background:url(images/male_icon2.png) 0 0 no-repeat;}
.i_body,.p_body{margin-left:56px;padding:10px 8px;background:#f3fbfe;border:1px solid #a9deff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;zoom:1;}
.p_body{padding:0;}
.p_body_cont{padding:10px 8px;}
.i_icon{position:absolute;width:9px;height:11px;margin-top:5px;margin-left:-16px;background:url(images/ibody_icon.gif) no-repeat 0px 0px;display:block;z-index:10;}
/*置顶标签*/
.sticky_lable{height:18px;margin:20px 0px 10px;}
.sticky_lable span{width:36px;height:18px;font:12px "宋体";color:#fff;text-align:center;display:inline-block;line-height:18px;}
.lable_zd{background:url(images/check_inTab.gif) no-repeat -152px 0px;}
.lable_dz{background:url(images/check_inTab.gif) no-repeat 0px 0px;}
.lable_check{background:url(images/check_inTab.gif) no-repeat -38px 0px;}
.lable_pl{background:url(images/check_inTab.gif) no-repeat -76px 0px;}
.lable_xq{background:url(images/check_inTab.gif) no-repeat -114px 0px;}
.lable_top{background:#fe5b00;}
.lable_gm{background:#00cafd;}
.lable_check{background:#1ed075;}
.lable_xq{background:#ff75cc;}
/*个人中心置顶标签*/
.pro_lable{height:18px;margin-bottom:10px;clear:both; overflow:hidden;}
.pro_lable span{width:36px;height:18px;font:12px "宋体";margin-right:3px;color:#fff;text-align:center;display:inline-block;line-height:18px;border-radius:3px;}
.m_c1{color:#0066FF;}
.m_c2{color:#FF6600;}
.game_info{overflow:hidden;position:relative;}
.game_right{ height:26px; line-height:26px; margin-top:10px;}
.game_txt{ float:left;max-width:43%; padding-left:10px;}
.game_picBox{width:48px;height:69px;overflow:hidden;left:0px;line-height:20px;}
.game_pic{width:48px;height:49px;overflow:hidden;}
.game_pic img{display:block;}
.pic_bg{width:48px;height:49px;display:block;position:absolute;background:url(images/icon-game.png) no-repeat 0px 0px;margin-left:0px;margin-top:0px;z-index:10;}
.mobile_timer{ float:left;width:75px;padding-left:25px;background:url(images/nz_icon.gif) no-repeat 0px center;height:20px;line-height:20px;}
.down_icon{ float:right;text-align:center;}
.down_icon a{width:83px;height:26px; margin-right:10px;line-height:26px;font-size:14px; font-weight:bold;color:#fff;text-shadow:1px 1px 1px #5db9d3;border:1px solid #00b0e1;border-radius:3px;display:block;cursor:pointer;background:url(images/g-downbg.png) repeat-x;}
.cur_box,.p_addinfo{height:24px;overflow:hidden;clear:both;padding-bottom:5px;}
.p_addinfo{height:29px;line-height:29px;padding:0 8px;background:#fff;border-top:1px solid #e3f3ff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.p_addinfo span{color:#99A4AB;padding-left:23px;}
.cur_add{float:left;background:url(images/cur_add.png) no-repeat 0px 5px;}
.cur_from{float:right;background:url(images/cur_add.png) no-repeat 0px -19px;}
/* 活动 */
.top_one{height:114px;overflow:hidden;clear:both;position:relative;background:#fff;margin-bottom:5px;padding-right:5px;border-radius:5px;}
.rec_icon{display:block;background:url(images/recom_icon.gif) no-repeat 0px 0px;width:64px;height:64px;position:absolute;left:0px;top:0px;z-index:10;}
.rec_img{position:relative;width:182px;height:112px;}
.rec_img img{height:95px;width:170px;padding-top:10px;}
.recom_txt{line-height:18px;position:absolute;left:181px;top:15px;right:5px;}
.recomIn_txt{height:36px;color:#666;overflow:hidden;}
.recom_txt h2{color:#0699dc;font-size:14px;}
.recom_dBox{height:29px;position:relative;}
.recom_pop{color:#ff3300}
.partIn{width:80px;cursor:pointer;position:absolute;right:5px;top:0px;display:inline-block;background:url(images/partin.gif) no-repeat 0px 0px;font:15px "微软雅黑";height:29px;line-height:29px;color:#fff;border:none;}
.sub_nav{margin-bottom:5px;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;height:39px;line-height:39px;background:url(images/sub_nav.gif) repeat-x;padding:4px 10px 0px;}
.sub_nav ul li{cursor:pointer;height:39px;font:16px "微软雅黑";width:50%;float:left;line-height:30px;color:#fff;text-align:center;border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;}
.sub_nav ul li a{display:block;}
.sub_nav ul li.act{line-height:35px;background:url(images/sub_nav_act.gif) repeat-x;color:#42b1e3;}
.act_img{width:50px;height:50px;float:left;}
.act_list dd{position:relative;margin-bottom:5px;padding:10px;background:#fff;border-bottom:1px solid #D9EBFF;}
.act_list .popular_txt{max-width:45%;}
.list_link{min-height:55px;display:block;}
.popular_img{position:relative;float:left;width:50px;height:50px;}
.popular_txt{max-width:60%;display:inline-block;padding:0 90px 0 10px;}
.popular_txt p{line-height:18px;color:#666;}
.popular_txt header{clear:both;margin-bottom:5px;}
.popular_txt h1{display:inline-block;font-size:14px;overflow:hidden;color:#0699dc;}
.title_sign{ position:absolute;right:95px;top:50%; margin-top:-15px;display:inline-block;}
.title_sign i{display:inline-block;font-style:normal;padding:1px 2px;color:#fff6d2;margin-right:3px;border-radius:3px;text-shadow:1px 1px 0px #630;}
.purple_bg{background:#c22af1;}
.gold_bg{background:#cca15e;}
.yellow_bg{background:#f9950a;}
.blue_bg{background:#3fa6e3;}
.popular_down{position:absolute;top:50%;right:10px;width:75px;height:40px;line-height:40px;margin-top:-20px;color:#fff;font-size:14px;font-weight:bold;text-align:center;background:url(images/canjia_btn.gif) 0 0 no-repeat; z-index:3333;}
.act_end h1{color:#666;}
.act_end .popular_down{background:url(images/no-join-btn.gif) 0 0 no-repeat;}
.act_page_wrap{text-align:center;}
.act_page_wrap a{font-size:14px;font-weight:bold;color:#0099e0;display:inline-block;height:34px;padding-right:10px;text-align:left;line-height:34px;border-radius:5px;border:1px solid #c5c5c5;background:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#d9d9d9));background:-moz-linear-gradient(top, #eee, #d9d9d9);background:-o-linear-gradient(top, #eee, #d9d9d9);background:linear-gradient(top, #eee, #d9d9d9);box-shadow:inset 0 -1px 0 #f1f1f1;}
.act_page_wrap a:hover{background:-webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#d1d1d1));background:-moz-linear-gradient(top, #e4e4e4, #d1d1d1);background:-o-linear-gradient(top, #e4e4e4, #d1d1d1);background:linear-gradient(top, #e4e4e4, #d1d1d1);}
.act_page_wrap a span{padding-left:34px;display:inline-block;background:url(images/arrpage-icons.png) 9px 10px no-repeat;}
.act_page_wrap a.act_prev{margin-right:20px;}
.act_page_wrap a.act_prev span{padding-left: 28px;}
.act_page_wrap a.act_next{margin-left:20px;}
.act_page_wrap a.act_next span{background-position: 55px -48px;padding: 0 22px 0 10px;text-align: right;}
.act_page_wrap a.act_more{ padding:0 0 0 15px;letter-spacing:15px;text-align:center;}
.act_detail{padding:12px;background:#fff;border-radius:5px;margin-bottom:5px;}
.act_detail h1{ margin-bottom:15px;color:#627fb9;font-size:14px; height:15px;line-height:15px;text-align:center; overflow:hidden;}
.act_detail p{color:#666;text-indent:2em;}
.act_detail p img{margin-left:-2em;}
.mb3{text-align:center;margin-bottom:3px;}
.actnear_title{height:35px;line-height:35px;font-size:14px;color:#fff;text-indent:3em;margin-bottom:5px;background:url(images/bot-arrow.gif) #4cb0e4 13px 11px no-repeat;border-radius:5px;}
.act_more_wrap{padding:15px 0;text-align:center;}
.act_more{display:block;font-size:22px;color:#1091dc;text-shadow:1px 1px 0px #fff;}
.more_load a,.more_load a.act_more{display:block;width:24px;height:24px;margin:30px auto 25px;padding:0px;border:none;text-indent:-999em;background:url(images/loading.gif) 0 0 no-repeat;}
.code_down{width:75px;height:30px;line-height:30px;margin-top:-15px;color:#fff;font-size:12px;font-weight:bold;text-align:center;border:none 0;background:url(images/canjia_btn.gif) 0 0 no-repeat;}
.nordown_btn{height:30px;line-height:30px;margin:0 5px;padding:0 10px;color:#fff;font-size:12px;font-weight:bold;text-align:center;border:none 0; display:inline-block;border-radius:5px;background:-webkit-gradient(linear, left top, left bottom, from(#40cdf6), to(#217ce0));background:-moz-linear-gradient(top, #40cdf6, #217ce0);background:-o-linear-gradient(top, #e4e4e4, #d1d1d1);background:linear-gradient(top, #e4e4e4, #d1d1d1);}
.tc{ text-align:center;}
.p_prev,.p_next{ height:46px; line-height:46px; padding:0 10px; border-radius:5px; display:inline-block;background:-webkit-gradient(linear, left top, left bottom, from(#40cdf6), to(#217ce0));background:-moz-linear-gradient(top, #40cdf6, #217ce0);background:-o-linear-gradient(top, #e4e4e4, #d1d1d1);background:linear-gradient(top, #e4e4e4, #d1d1d1);}
.p_next{background:-webkit-gradient(linear, left top, left bottom, from(#f6a51b), to(#ef7415));background:-moz-linear-gradient(top, #f6a51b, #ef7415);background:-o-linear-gradient(top, #f6a51b, #ef7415);background:linear-gradient(top, #f6a51b, #ef7415);}
.p_prev i,.p_next i{ position:relative; top:4px; display:inline-block; width:10px; height:16px; background:url(images/page-arr.png) 0 0 no-repeat;}
.p_next i{ background-position:0 -141px;}
.p_disable{ border:1px solid #c6c6c6;background:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d5d5d5));background:-moz-linear-gradient(top, #efefef, #d5d5d5);background:-o-linear-gradient(top, #efefef, #d5d5d5);background:linear-gradient(top, #efefef, #d5d5d5);}
.none{ display:none;}
.act_wrap .more_load .act_more{ margin:0 auto;}
.game_picBox{ float:left;}
.g_comment_main{ margin-left:60px;}
.g_comment_txt{min-height:20px; line-height:18px;}
.recommend dl dd a.key-report{ width:50px; height:17px; line-height:17px; padding-left:23px;min-height:auto; display:block;color:#fff; background:url(images/wkey-report-icons.png) 0 0 no-repeat;}
.recommend dl dd a.key-report:hover{color:#ff0; text-decoration:none;}
.pop_box{position:fixed;background:#fff;width:80%;display:none; border:3px solid #666;z-index:9999;}
.pop_keytop{position:relative;height:28px;line-height:28px;padding:0 28px 0 10px;text-shadow:0 1px 0 rgba(255,255,255,0.7);background-color:#edf5f8;font-weight:bold;color:#333;background-color:#bdc6cd;background:linear-gradient(top,#edf5f8,#bdc6cd);background:-moz-linear-gradient(top,#edf5f8,#bdc6cd);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#edf5f8),to(#bdc6cd));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5f8',endColorstr='#bdc6cd');border-top:1px solid #edf5f8;border-bottom:1px solid #b6bec5;}
a.key_closebtn{position:absolute;color:#68767B;display:block;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;height:28px;line-height:28px;padding:0;top:-3px;_top:0;right:4px;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.9);width:21px;overflow:hidden;}
a.key_closebtn:hover{color:#68767B;text-decoration:none;}
.pop_content{padding:3%;line-height:18px;min-height:260px;}
.ui-mask{position:absolute;left:0;top:0;z-index:9998;background:#000;filter:alpha(opacity=50);opacity:0.5;zoom:1; display:none;}
.pop_inner{border:2px solid #333;}
.report_cont{padding-left:8%;}
.aui_buttons button{margin-left:15px;padding:6px 8px;cursor:pointer;display:inline-block;text-align:center;line-height:1;*padding:4px 10px;*height:2em;letter-spacing:2px;font-family:Tahoma,Arial/9!important;width:auto;overflow:visible;*width:1;color:#333;border:solid 1px #999;border-radius:5px;background:#DDD;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#DDDDDD');background:linear-gradient(top,#FFF,#DDD);background:-moz-linear-gradient(top,#FFF,#DDD);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FFF),to(#DDD));text-shadow:0px 1px 1px rgba(255,255,255,1);box-shadow:0 1px 0 rgba(255,255,255,.7),0 -1px 0 rgba(0,0,0,.09);-moz-transition:-moz-box-shadow linear .2s;-webkit-transition:-webkit-box-shadow linear .2s;transition:box-shadow linear .2s;}
.aui_buttons button::-moz-focus-inner{border:0;padding:0;margin:0;}
.aui_buttons button:focus{outline:none 0;border-color:#426DC9;box-shadow:0 0 8px rgba(66,109,201,0.9);}
.aui_buttons button:hover{color:#000;border-color:#666;}
.aui_buttons button:active{border-color:#666;background:linear-gradient(top,#DDD,#FFF);background:-moz-linear-gradient(top,#DDD,#FFF);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#DDD),to(#FFF));box-shadow:inset 0 1px 5px rgba(66,109,201,.9),inset 0 1px 1em rgba(0,0,0,.3);}
button.aui_state_highlight{color:#FFF;border:solid 1px #1c6a9e;background:#2288cc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee',endColorstr='#2288cc');background:linear-gradient(top,#33bbee,#2288cc);background:-moz-linear-gradient(top,#33bbee,#2288cc);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#33bbee),to(#2288cc));text-shadow:-1px -1px 1px #1c6a9e;}
button.aui_state_highlight:hover{color:#FFF;border-color:#0F3A56;}
button.aui_state_highlight:active{border-color:#1c6a9e;background:linear-gradient(top,#33bbee,#2288cc);background:-moz-linear-gradient(top,#33bbee,#2288cc);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#33bbee),to(#2288cc));}
.report_cont dl{font-size:12px;line-height:29px;text-align:left;}
.report_cont dl dt{color:#333;font-size:14px;margin-bottom:5px;text-align:left;}
.report_cont dl dd{color:#888;text-align:left;}
.report_cont dl dd input{display:inline;float:left;margin-right:5px;position:relative;top:8px;}
.report_tip{color:#888;font-size:12px;height:20px;line-height:20px;margin-top:8px;text-align:left;}
.aui_buttons{background-color:#f6f6f6;border-top:1px solid #dadee5;padding:8px;text-align:right;white-space:nowrap;}

.hotgame {height:132px;margin-top:10px;overflow:hidden;}
.hotgame .list {margin:0px 10px 0px 10px;height:100%;border-radius:10px;border:1px solid #D6D5D5;background-color:#F9E2AA;background-image:url(images/hotgame_title.jpg);background-repeat:repeat-y;}
.hotgame .content {margin:8px 6px 0px 44px;overflow:hidden;}
.hotgame img {display:block;margin:0px auto 0px auto;border-radius:10px;}
.hotgame .item {width:20%;float:left;height:100%;}
.hotgame .title {margin:0px auto 0px auto;width:90%;height:24px;overflow:hidden;line-height:24px;color:#31A3F1;text-align:center;}
.hotgame .btn {display:block;margin:0px auto 0px auto;width:50px;height:24px;background-color:#F39800;line-height:24px;text-align:center;color:#fff;border-radius:5px;}


/**/


.icon-categories{display: inline-block; width: 20px;height: 20px; background: url(images/categories.png) no-repeat; background-size: 20px auto;vertical-align: middle; }
.icon-share{display: inline-block;vertical-align: middle; background: url(images/share.png) no-repeat; background-size: 20px auto; width: 20px;height: 20px;}
.icon-share1{display: inline-block;vertical-align: middle; background: url(images/share1.png) no-repeat; background-size: 20px auto; width: 20px;height: 20px;}


.m-box{ background: #fff; margin: 5px; border-radius: 2px; }
.m-box-hd{padding: 10px 0; margin:0 10px; position: relative;border-bottom: 1px solid #ececec; }
.m-box-hd .tt{ font-weight: bold; color: #333; font-size:14px; border-left:5px solid #016bb5 ; padding-left:5px; font-family:"Times New Roman", Times, serif}
.m-box-hd .more{ position: absolute;right:10px; top:10px; font-style: 1em;}



.m-box-mn2{padding: 10px;}
.m-box-mn3{padding: 10px;}
.m-box-mn4{padding: 10px;}
.m-box-mn5{padding: 10px;}
.m-box-mn6{padding: 10px;}
.m-box-mn7{padding: 10px; }
.m-box-mn7 h3{width:100%; color:#ff3300; font-size:14px; line-height:26px;}
.m-box-mn7 p{ line-height:20px;}
.m-box-mn7 b{ color:#0099FF}
.m-box-mn6 dl{ width:100%; padding-bottom:15px; margin-bottom:15px; display:inline; border-bottom:1px dashed #dadada; float:left}
.m-box-mn6 dt{width:100%}
.m-box-mn6 dd{width:100%; line-height:20px;}
.m-box-mn6 h3{width:100%; color:#ff3300; font-size:14px}
.m-box-mn4 dl{ width:100%; line-height:20px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #dadada; display:inline; float:left}
.m-box-mn4 dt{ width:100%; background:url(images/dian1.jpg) no-repeat left center; float:left; padding-left:18px;}
.m-box-mn4 dd{ width:100%;}
.m-box-mn3 p{ border-bottom:1px dashed #dadada; padding-bottom:10px; margin-bottom:10px;}
.m-box-mn3 strong{color:#fb5b07;}
.m-box-mn2 p{ line-height:20px; border-bottom:1px dashed #dadada; padding-bottom:10px; margin-bottom:10px;}
.m-box-mn2 strong{color:#fb5b07;}
.m-box-mn1 p{ border:1px dashed #dadada; padding:5px; line-height:20px; margin-bottom:10px;}
.m-box-mn1 strong{ color:#fb5b07; background:url(images/dian.jpg) no-repeat left center; padding-left:15px;}
.m-box-ft{ background: #fafafa; border-top: 1px solid #ececec; }
.m-box-ft ul{}
.m-box-ft li{width: 25%; float: left; height:35px;line-height: 35px; position: relative; z-index:1;  }
.m-box-ft li a{ height:35px; display: block; overflow: hidden;}
.m-box-ft li a span{border-right: 1px solid #eee; display: block; height:18px; line-height: 18px; margin-top: 10px; text-align: center; color:#a3a3a3; }
.m-box-ft li.last a span{ border-right: none; }

.m-box-ft li em{font-weight: normal;; font-style: normal; color:#333; font-size: 0.8em;}
.m-box-ft li.active span,
.m-box-ft li.active a,
.m-box-ft li.active em,
.m-box-ft li:hover a{color:#e3492d;}
.m-box-ft .tips{ position: absolute; left:50%; line-height: 35px; font-size: 0.8em; margin-left: 20px; top:0;color:#e3492d;}

.m-article-list{}
.m-article-list li{color:#999; position: relative; line-height:23px; padding:6px 10px;white-space: nowrap; overflow: hidden;text-overflow:ellipsis; border-bottom:1px dashed #dadada }
.m-article-list li .cover{ position: absolute; left:0; top:6px; width: 120px;height: 90px; padding:2px ; border:1px solid #dadada}
.m-article-list li .title{ color:#333; }
.m-article-list li .desc{display: block;}
.m-article-list b{ font-size:14px; color:#FF3300; float:left}
.m-article-list i{ float:left; padding-left:8px;}
.m-article-list li .category,
.m-article-list li .category a{ color:#999; }
.m-article-list li.odd{background: #f9f9f9;}

.m-article-list li.has-cover{  white-space: normal; padding-left: 136px; min-height: 96px;}
.m-article-list li.has-cover .title{font-size:14px;display: block;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}




.m-article-list22{}
.m-article-list22 li{color:#999; position: relative; line-height:22px; padding:6px 10px;white-space: nowrap; overflow: hidden;text-overflow:ellipsis; border-bottom:1px dashed #dadada }
.m-article-list22 li .cover{ position: absolute; left:0; top:6px; width: 120px;height: 75px; padding:2px ; border:1px solid #dadada}
.m-article-list22 li .title{ color:#333; }
.m-article-list22 li .desc{display: block;}
.m-article-list22 b{ font-size:14px; color:#FF3300}
.m-article-list22 li .category,
.m-article-list22 li .category a{ color:#999; }
.m-article-list22 li.odd{background: #f9f9f9;}

.m-article-list22 li.has-cover22{  white-space: normal; padding-left: 136px; min-height: 81px;}
.m-article-list22 li.has-cover22 .title{font-size: 1em;display: block;white-space: nowrap; overflow: hidden;text-overflow:ellipsis;}


.article-title{font-size:1.4em; padding:10px 0;}
.article-meta{ border-bottom: 1px dashed #ccc; font-size:0.8em; padding:10px 0; color: #999;}
.article-content{ padding: 20px 10px; line-height: 2;}
.article-content object,
.article-content embed,
.article-content img{max-width: 100%;}


.u-icon-nav{ display: inline-block;width: 60px; height: 60px; vertical-align: middle; background: no-repeat; background-size: 100% auto;}
.u-icon-nav-1{ background-image:url(images/icon-nav-1.png);  }
.u-icon-nav-2{ background-image:url(images/icon-nav-2.png);  }
.u-icon-nav-3{ background-image:url(images/icon-nav-3.png);  }
.u-icon-nav-4{ background-image:url(images/icon-nav-4.png);  }
.m-icon-nav{ font-size:1em; font-family:"Times New Roman", Times, serif}
.m-icon-nav .u-icon-nav { display: block; margin:0 auto; margin-bottom: 5px;}
.m-icon-nav li{ width: 25%; text-align: center; float: left;}
.m-icon-nav li a{display: block; padding:20px 0  0px 0px;}




.m-cover-list{ width:100%;}
.m-cover-list li{ float: left; width: 50%;   overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis; }
.m-cover-list li img{ width: 96%;  display: block; margin:0 auto;border:1px solid #ecebeb; padding:3px;}
.m-cover-list li a{}
.m-cover-list li .name{ color:#333; padding-left:10px; padding-right:10px; float:left; line-height:20px; height:40px; overflow:hidden}
.m-cover-list li .cover{display: block; width: 96%; margin:0 auto;margin-bottom: 5px; }
.m-cover-list b{ color:#FF3300}
.bg{background:#dadada}

.page{ width:100%; text-align:center; padding:20px 0 20px 0;}
.page a{ padding:1px 3px 1px 3px; border:1px solid #dadada; margin-left:3px; margin-right:3px; display:inline}


.panel{ float: right;}
.panel > a{line-height: 27px; margin:-5px 7px 0px 0; display: inline-block; }
.panel > a .iconfont{font-size:12px; }

.mg-sort{ position: absolute; right: 12px;top: 45px;  width: 65px; padding: 2px 7px; height: auto; background-color: #404350; z-index: 12; display: none; font-size: 12px;}
.mg-sort:after{ position: absolute; top: -8px; left: 50%; margin-left: -6px; content: ''; display: inline-block; border-style: solid; border-color: #404350 transparent;  vertical-align: 2px;}

.mg-sort li {position: relative; float: left; width: 65px; height: 38px; border-bottom: 1px solid #333640; border-top: 1px solid #4a4d59; text-align: center; color: #fff; line-height: 38px;}
.mg-sort li a{ color: #fff; padding: 0;margin: 0;}
.mg-sort li:nth-child(1),
.mg-sort li:nth-child(2) { border-top: none;}

.mg-sort li:nth-child(9),
.mg-sort li:nth-child(10) { border-bottom: none;}

.mg-sort li:after { position: absolute; right: 0; top: 11px; display: inline-block; content: ''; width: 1px; height: 16px; background-color: #333640; border-left: 1px solid #4a4d59;}

.mg-sort li:nth-child(2n):after { display: none;}

.mg-sort:after { position: absolute; top: -8px; left: 50%; margin-left: -6px; content: ''; display: inline-block; border-style: solid; border-color: #404350 transparent; border-width: 0 8px 8px; vertical-align: 2px;}



.sousuo{ width:100%; float:left;}
.sou{ width:90%; height:30px; line-height:30px; padding-left:10px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #aaaaaa; margin-bottom:13px; display:inline; color:#666666; font-size:14px;font-family:Georgia, "Times New Roman", Times, serif}
.sou1{ width:86%; height:100px; padding:10px;border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #aaaaaa; float:left; margin-bottom:13px; display:inline; color:#666666; font-size:14px; }
.suo{ width:131px; height:31px; float:left; margin-right:10px; display:inline}
.sousuo p{ width:311px; float:left; line-height:18px; color:#aaaaaa; padding-bottom:20px; padding-top:5px;}






/*city*/
#menu,.header .search,.gamelist li .btn_down,.footer a,.back_nav .back,.readlist li,.star,.star i,.game_search .text,.game_search .btn{ background:url(images/sprite.png) no-repeat 0 0; background-size:60px 174px;}

.header{ padding:18px 0 0 0;  position:relative; }

.header #menu{ float:left; margin-left:1%;}

#menu{ width:21px; height:19px; font:0/0 a; background-position:-39px 2px; cursor:pointer;}

#guide{ position:absolute; left:0; top:51px; z-index:999; background:#f8f8f8; border:1px solid #ddd; width:100%; overflow:hidden; display:none;box-shadow: 0px 2px 2px #666;}



#overlay{ width:100%; height:100%; position:absolute; left:0; top:45px; background:rgba(0, 0, 0, 0.1); z-index:200; display:none;}

#overlay.show{ display:block;}
.city{ width:100%; float:left; padding:10px}

.hd22{ width:100%; float:left;line-height:24px; }
.hd22 h6{ font-size:14px; float:left; padding-right:10px;}

#guide dl{ width:100%; float:left}
#guide dt{ width:100%; float:left; color:#FF3300; line-height:20px; height:20px; overflow:hidden}
#guide dd{ width:100%; float:left; height:auto; overflow:hidden; line-height:18px;}
#guide a{ padding-right:10px; float:left}





/*search*/
abbr, acronym{border:0; font-variant:normal}

sup{font-size:100%; vertical-align:text-top}

sub{font-size:100%; vertical-align:text-bottom}

input, textarea, img{border:0 none; resize:none; }

input,button,select,textarea{outline:none}

input[type=button], input[type=submit]{cursor:pointer; -webkit-appearance:none; border-radius:0}

input{-webkit-transition:box-shadow 0.30s ease-in-out; -moz-transition:box-shadow 0.30s ease-in-out;}

input[type=input]:focus, textarea:focus{outline:none; box-shadow:0 0 8px rgba(103, 166, 217, 1);}


/*clearfix*/

.clearfix:after, .tab-menu:after, .blist li>a:after, .btm_nav:after, .blink:after, .blist .head:after, .blist .row:after{content:"."; display:block; height:0; clear:both; visibility:hidden}

.clearfix, .tab-menu, .blist li a, .btm_nav, .blink, .blist .head , .blist .row{zoom:1}

/* layout */

.wrap{width:100%; min-width:320px; min-height:320px; -moz-transition:background 0.3s ease-in, color 0.5s ease-out; -webkit-transition:background 0.3s ease-in, color 0.5s ease-out; -o-transition:background 0.3s ease-in, color 0.5s ease-out; transition:background 0.3s ease-in, color 0.5s ease-out;}

.fl{float:left}

.fr{float:right}

.mt5{margin-top:5px}

.mt8{margin-top:8px}

.mt10{margin-top:10px}

.mt15{margin-top:15px}

.mt20{margin-top:20px}

.ml5{margin-left:5px}

.ml8{margin-left:8px}

.ml10{margin-left:10px}

.ml15{margin-left:15px}

.mr5{margin-right:5px}

.mr8{margin-right:8px}

.mr10{margin-right:10px}

.mr15{margin-right:15px}

.mr20{margin-right:20px}

.mr15{margin-right:15px}

.pt10{padding-top:10px}

.pt20{padding-top:20px}

.pl10{padding-left:10px}

.bk, a.bk{color:#000000}

.gy, a.gy{color:#888888}

.ye, a.ye, .more, a.more{color:#eb6100}

.bggy{background-color:#666666}

.bgye{background-color:#eb6100}

.bgGray{background-color:#eeeeee}

.bgDark{background-color:#333333}

.bgYel{background-color:#e98110}

.bgwt{background-color:#ffffff}



/* form sytle */

.t_i{height:40px; line-height:40px; padding:0 2%; width:96%; background:none; font-size:1em; color:#666666;  }

.t_i:focus,.t_a:focus{outline:none;}

.t_b{display:inline-block; width:100%; height:36px; line-height:36px; font-size:1em; text-align:center; color:#ffffff; cursor:pointer}

.t_a{width:100%; height:80px; font-size:1.125em; color:#555; background:none}

.t_p{padding:15px 0; line-height:22px; text-align:center; font-size:1.125em; color:#de0314}

.t_c{line-height:24px; text-align:center}



.search{margin:0px 10px 10px;}

.searchbox{border:1px solid #0e6abf; position:relative;  height:40px; line-height:40px;}

.searchbox .t_i{margin:0 auto; background-color:#ffffff; float:left; font-size:1em; color:#777777;}

.searchbtn, .searchbtn input{width:100px; height:40px; position:absolute; right:0; top:0;}

.searchbtn{text-align:center; background-color:#eeeeee;}

.searchbtn input{background:none}

.searchbtn span{display:inline-block; line-height:40px; vertical-align:middle}

.searchbtn .t_b{background:url(images/icon_ks.png) no-repeat left -50px; width:30px; height:30px; cursor:pointer;}

.searchbtn .t_t{color:#0154a2;}

.ss{ width:100%; height:50px; background:#0154a2; padding-top:10px;}

.ss1{ width:100%; background:#edecec; border-bottom:1px solid #cccccc}

.ss2{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis; padding:0px 0px 0px 0px;}
.ss2 img{ width: 100%;  display: block; margin:0 auto;}

.ss3{ width:100%; float:left; margin:15px 0; word-wrap:normal;white-space:nowrap;text-overflow:ellipsis; text-align:center; border:1px solid #dadada; line-height:24px; overflow:hidden ; background:#ecebeb }

.ss4{ width:100%;  overflow:hidden; padding-top:10px;}
.ss4 dl{ width:100%; float:left; height:45px; line-height:30px;}
.ss4 dt{ width:20%; float:left}
.ss4 dd{ width:79%; float:left}
.ss5{ width:90%; float:left; height:30px; line-height:30px; border:1px solid #dadada; padding:0 10px 0 10px;}
.ss6{ width:100%; line-height:35px; text-align:center; margin:0 auto; padding-top:10px;}
.ss6 p{ width:25%; float:left} 
.ss6 dl{ width:75%; float:left; }
.ss6 dt{ width:70%; float:left}
.ss6 dd{ width:30%px; float:left;}
.ss7{ width:90%; height:35px; line-height:35px; float:left; border:1px solid #dadada; padding-left:10px; padding-right:10px; margin-bottom:5px; display:inline}
.ss8{ width:100%; word-wrap:normal;white-space:nowrap;text-overflow:ellipsis; text-align:center; float:left; line-height:30px; overflow:hidden}
.ss8 ul{width:100%;  float:left }
.ss8 li{ width:100%; float:left; background:#2252a6; }
.ss8 a{color:#fff;width:99.5%; float:left;}
.s1{width:100%; word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;float:left; line-height:25px; overflow:hidden;}
.s1 h4{ width:94%; line-height:35px; float:left; font-weight:normal; font-size:12px; background:#CCCCCC; color:#FFFFFF; padding: 0 3% 0 3%; margin-bottom:5px;}
.s1 p{ float:left;  border:1px solid #dadada; width:20%; text-align:center; margin-right:4%; display:inline; margin-bottom:4%;}

.s2{width:100%; word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;float:left; line-height:25px; overflow:hidden;  }
.s2 h3{line-height:30px; float:left; font-weight:normal; font-size:12px; width:94%;padding: 0 3% 0 3%; background:#f3f5f5; color:#333333; border-bottom:1px solid #dadada}
.s2 p{ width:25%; float:left;border-bottom:1px solid #dadada; text-align:center; line-height:35px;}
.s2 h5{ width:100%; line-height:30px; border-top:1px solid #dadada; text-align:center; font-weight:normal; font-size:12px}
.s3{width:100%; word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;float:left; line-height:25px; overflow:hidden;  }
.s3 p{line-height:40px; float:left; font-weight:normal; font-size:12px; width:94%;padding: 0 3% 0 3%; border-bottom:1px solid #dadada;}
.zp{ width:100%;}
.zp dl{ width:100%; line-height:20px; border-bottom:1px dashed #dadada; padding-bottom:10px; padding-top:10px;}
.zp dt{ font-size:14px; background:#e24a01; width:94%; line-height:30px; height:30px; overflow:hidden; padding-left:3%; padding-right:3%; }
.zp a{color:#FFFFFF}
.zp dd{ width:100%;}
.zp b{ font-weight:normal; font-size:12px;}
.zp h1{ font-size:12px; font-weight:normal; color:#FF3300; line-height:30px;}

/*gujia*/
#bottom_nav_wrap{width:100%;height:30px; position:fixed;bottom:0;_bottom:auto;left:0;z-index:10000;_position:absolute;overflow:visible;background:#fd6c02;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);}
#bottom_nav{margin:0 auto;height:30px;color:#fff;position:relative;}
#bottom_nav *{font-size:12px;line-height:14px;font-family:"宋体"; line-height:30px;}
#bottom_nav a{color:#fff;outline:none;text-decoration:none;}
#bottom_nav a:hover{outline:none;}
#bottom_nav strong{font-weight:normal;}
#bottom_nav .bottom-bg{background:#fd6c02;padding-top:1px;}
.bottom-bg p{ text-align:center; }

/*fuwu*/
.fw{ width:96%; height:auto; overflow:hidden; margin:2%;}
.fw1{ float:right}
.fw2{ float:left; text-align:center}
.fw a{ background:#FF6600; padding:6px 12px 6px 12px; float:left; color:#FFFFFF}
.fw h3{ width:100%; float:left; font-size:16px; font-weight:normal; line-height:30px; padding-bottom:5px;}
.fw h4{ width:100%; float:left; font-size:13px; font-weight:normal; line-height:22px; padding-bottom:5px; background:url(images/dian.jpg) no-repeat scroll 0 6px; padding-left:15px;}
.fw p{ width:100%; float:left; font-size:12px; color:#888; line-height:23px; padding-bottom:5px; }
.fw ul{ width:100%; float:left; color:#888; line-height:25px; padding-bottom:10px;}
.fw li{ width:100%; float:left; color:#888; line-height:25px;overflow:hidden; background:url(images/dian.jpg) no-repeat scroll 0 8px; padding-left:15px;}

/*news1*/
.news1{ width:96%;  padding:2%; line-height:22px; font-size:12px;}
.news1 p{ width:100%; padding-bottom:10px; color:#666666}
.news1 h3{ font-size:14px;}
.news1 img{ width:100%}
.news1 a{ text-decoration:underline; color:#666}

.rz{ width:100%; float:left; height:auto; padding-top:20px;}
.rz h3{ width:100%; text-align:center; font-size:24px; float:left; line-height:36px;}
.rz h4{ background:url(images/icon_arrow_right11.png) no-repeat bottom center; width:100%; float:left; text-align:center; font-weight:normal; padding-bottom:30px; line-height:20px; font-size:12px; margin-bottom:10px; display:inline}
.rz h2{ width:100%; height:50px; background:#6d6d6d; color:#FFFFFF; font-size:24px; float:left; text-align:center; line-height:50px;}
.rz dl{ width:90%; float:left; background:#484848; color:#FFFFFF; padding:5%; border-bottom:1px solid #6d6d6d}
.rz dt{ font-size:16px; float:left; width:100%; background:url(images/chehu481_05.jpg) no-repeat; padding-left:25px; font-weight:bold; height:30px; line-height:30px;}
.rz dd{ font-size:12px; float:left;width:100%;}
.rz p{ background:#484848; width:90%; float:left; color:#FF6600; font-size:12px; padding:2% 5% 0 5%; line-height:20px;}
.rz1{ width:100%; float:left; height:auto; padding-top:20px;background:#FFFFFF}
.rz1 dl{ width:100%; float:left; }
.rz1 dt{width:100%; float:left}
.rz1 dd{width:90%; float:left; padding:5%; line-height:20px}
.rz1 h3{ font-size:14px; width:100%; float:left; line-height:26px;}

.po{ width:94%; float:left; height:auto; padding-top:20px; padding:3%; background:#FFFFFF}
.po1{ width:100%; float:left; }
.popo{ width:100%; float:left; line-height:20px; padding-top:10px; }


.po1 h3{ width:100%; float:left; font-size:14px; line-height:20px; }
.po2{ width:100%; float:left; height:auto;   background:#FFFFFF; font-size:12px;}
.po2 dl{ width:94%; float:left; border-top:1px solid #dadada; padding:3%}
.po2 dt{ width:30%; float:left;}
.po2 dd{ width:64%; float:left}


.po28{ width:100%; float:left; height:auto;   background:#FFFFFF; font-size:12px;}
.po28 dl{ width:94%; float:left; border-bottom:1px solid #dadada; padding:3%}
.po28 dt{ width:40%; float:left;}
.po28 dd{ width:54%; float:left}
.po18{ width:100%; float:left; }
.po18 dl{ width:100%; float:left;}
.po18 dt{ width:60%; float:left}
.po18 dd{ width:40%; float:left; text-align:right}
.po18 strong{ color:#000000; font-size:14px;}
.po21{width:100%; float:left;}
.po21 dl{ width:100%; float:left; line-height:20px;}
.po21 dt{ width:50%; float:left}
.po21 dd{ width:50%; float:left; text-align:right}
.po21 h2{ font-size:18px;  color:#FF3300}
.po22{width:100%; float:left; line-height:20px; border-top:1px dashed #dadada; padding-top:10px;}
.po22 img{ float:left; margin-right:5px; display:inline;}
.po23{ width:100%; float:left; padding-top:15px; }
.po23 a{ color:#FFFFFF; font-size:14px;}
.po24{ width:50%; background:#e27a01; float:left; height:36px; text-align:center; line-height:36px;}
.po25{ width:50%; background:#e24601; float:left; height:36px;text-align:center; line-height:36px;}



.po2 strong{ font-weight:normal; color:#FF3300}
.po2 p{ width:94%; float:left; border-top:1px solid #dadada; padding:3%}.po2 a{color:#FF3300}
.po3{ width:100%; float:left; height:auto;   background:#FFFFFF; font-size:12px;border-top:1px solid #dadada;}
.po3 dl{ width:100%; float:left; line-height:22px; padding-top:4px; padding-bottom:4px;}
.po3 dt{ width:30%; float:left; text-align:center; border-right:1px solid #dadada}
.po3 dd{ width:69%; float:left; text-align:center}
.po3 span{ padding-right:5px;}
.po4{ width:96%; float:left; border-left:4px solid #fd5303; background:#FFFFFF; line-height:28px; padding-left:3%; border-bottom:1px solid #dadada;border-top:1px solid #dadada;}
.po5{ width:94%; float:left; height:auto;   background:#FFFFFF; font-size:12px; padding:3%}
.po5 b{ font-size:12px; color:#FF3300; font-weight:normal}
.po5 p{ width:94%; float:left; line-height:28px;}
.po6{ width:94%; float:left; padding:3%; line-height:23px; background:#FFFFFF; color:#888}
.po6 h3{ font-size:14px; float:left; width:100%; line-height:30px; color:#333}
.po7{ width:94%; float:left; height:auto;   background:#FFFFFF; font-size:12px; padding:3%}
.po7 h3{ width:100%; float:left; font-size:20px; line-height:28px; padding-bottom:5px; }
.po7 h4{ width:100%; float:left; font-size:14px; line-height:24px; color:#999999}
.po7 p{width:100%; float:left; padding-bottom:10px; font-size:12px; line-height:22px; color:#777}
.po8{ width:100%; float:left; height:auto;   background:#FFFFFF; font-size:12px; }
.po8 p{ width:33.33%; float:left; text-align:center; padding-bottom:10px;}
.po8 span{ width:100%; float:left; text-align:center; line-height:30px;}
.po9{ width:100%; float:left; height:auto;   background:#FFFFFF; font-size:12px; padding-bottom:35px}
.po11{ width:94%; float:left; height:auto; background:#fff; font-size:12px; line-height:23px; padding:3%}
.po31{ width:100%; float:left; padding-bottom:10px;}
.po31 h3{ font-size:14px; float:left; text-align:center; background:#f1f1f1; border:1px solid #dadada; line-height:30px; width:99.8%}
.po31 dl{ width:100%; float:left;border-right:1px solid #dadada;}
.po31 dt{ width:57%; float:left; text-align:right; padding-right:3%;border-left:1px solid #dadada;border-bottom:1px solid #dadada;}
.po31 dd{ width:37%; float:left;border-left:1px solid #dadada;border-bottom:1px solid #dadada; padding-left:2%}

#bottom_nav_wrap1{width:100%;height:30px; position:fixed;bottom:0;_bottom:auto;left:0;z-index:10000;_position:absolute;overflow:visible;background:#fd6c02;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);}
#bottom_nav1{margin:0 auto;height:30px;color:#fff;position:relative;}
#bottom_nav1 *{font-size:12px;line-height:14px;font-family:"宋体"; line-height:30px;}
#bottom_nav1 a{color:#fff;outline:none;text-decoration:none;}
#bottom_nav1 a:hover{outline:none;}
#bottom_nav1 strong{font-weight:normal;}
#bottom_nav1 .bottom-bg{background:#fd6c02;padding-top:1px;}
.bottom-bg1 ul{ width:100%; float:left}
.bottom-bg1 li{ float:left; width:50%; text-align:center}
.ll{ background:#FF3300; width:100%; float:left }
.rr{ background:#111111; width:100%; float:left}


/*new*/






/*gundong*/

.rollBox {
clear:both;
margin:0;
 float:left; width:100%; overflow:hidden; padding-top:5px;

}
.rollBox .LeftBotton {
height:50px;
width:14px;
background:url(images/kandun_59.jpg) no-repeat 0px 0px;
overflow:hidden;
float:left;
cursor:pointer;

display:inline;
margin-top:35px;


}
.rollBox .RightBotton {
height:50px;
width:14px;
background:url(images/kandun_56.jpg) no-repeat 0px 0px;
overflow:hidden;
float:right;
cursor:pointer;

display:inline;
margin-top:35px;
}
.rollBox .Cont { width:90%;
overflow:hidden;
float:left; 
}
.rollBox .ScrCont {
width:10000000px;
}
.rollBox .Cont .pic {
width:135px;
float:left;
text-align:center;
margin:0;
}
.rollBox .Cont .pic img {
display:block;
margin:0 auto;
width:120px; height:120px; float:left; border:1px solid #cccccc; padding:3px; background:#FFFFFF


}


.rollBox .Cont .pic font{ width:126px; margin-top:3px; display:inline; height:20px; float:left; text-align:center; background:#f4f1f1; border:1px solid #cccccc; overflow:hidden ; line-height:20px; display:inline}

.Cont a:link, .rollBox .Cont a:visited {
color:#626466;
text-decoration:none;
}
.rollBox .Cont a:hover {
color:#f00;
text-decoration:underline;
}.rollBox #List1, .rollBox #List2 {
float:left;
}

.cf{ width:100%; height:auto; overflow:hidden;}
.cf p{ width:45%; border:1px solid #ccc; padding:1%; height:45%; float:left; margin-left:1%; margin-right:1%; display:inline; margin-bottom:10px;overflow:hidden}
.cf img{ width:100%;}
.cf span{ width:100%; float:left; text-align:center; line-height:20px; height:20px; font-size:12px; color:#666}
.cf1{ width:100%; height:auto; overflow:hidden;}
.cf1 h3{ width:100%; float:left; text-align:center; font-size:16px; line-height:30px; height:30px; padding-top:10px; padding-bottom:10px;}
.cf1 p{ width:100%; float:left}
.cf1 img{ width:100%}

.cf2{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.cf2 p{ width:45%; border:1px solid #ccc; padding:1%; float:left; margin-left:1%; margin-right:1%; display:inline; margin-bottom:10px; overflow:hidden}
.cf2 img{ width:100%;}
.cf2 span{ width:100%; float:left; text-align:center; line-height:20px; height:20px; font-size:12px; color:#666; overflow:hidden}
.wz{ font-size:12px; line-height:23px; height:auto; overflow:hidden; float:left; width:100%; border-bottom:1px solid #d1d1d1; padding-bottom:5px;}
.wz1{ width:100%; float:left; height:auto; overflow:hidden; padding-top:10px;}
.wz1 h3{ font-size:16px; float:left; text-align:center; width:100%; line-height:30px; height:30px;}


.message{ width:100%; height:auto; overflow:hidden;}
.message dl{ width:100%; float:left}
.message dd{width:100%; float:left}
.message dt{width:100%; float:left; line-height:30px;}
.message h3{ font-size:12px; font-weight:normal; width:100%; line-height:30px;}
.message span{ color:#FF3300}
.m1{ width:98%; border:1px solid #d2d2d2; height:30px; line-height:30px; float:left; color:#666}
.m2{width:98%; border:1px solid #d2d2d2; height:80px; line-height:20px; float:left;color:#666}
.aa{ width:100%; float:left; padding-top:10px;}
.aa span{ float:left; margin-right:10px; display:inline}


.zx{ width:90%; height:auto; overflow:hidden; padding:5%}.zx img{ width:100%}
.zx1{ width:100%; height:auto; overflow:hidden; float:left}.zx1 span{ width:32%; line-height:26px;text-align:center; float:left} .zx1 a{ color:#FFFFFF;width:100%; line-height:26px; background:#FF6600; float:left; border:1px solid #ffffff }


.tt1{ background:url(images/point_blue.png) no-repeat left center; width:96%;  padding-left:4%; line-height:36px; font-size:16px; height:36px;}