/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li, fieldset, button, input, textarea, th, td { margin:0; padding:0;}
body { min-width:1100px; font:12px/1.6 "Microsoft Yahei", "微软雅黑", Tahoma, Helvetica, Arial, sans-serif; color:#666; text-align:center; overflow-x:hidden; background-color: #eee;}
ul, ol { list-style:none;}
a { text-decoration:none; color:#333;}
a:hover { text-decoration:none; color:#009bff;}
fieldset { border:none;}
button, input, select, textarea { font-size:100%;}
table { border-collapse:collapse; border-spacing:0;}
h1, h2, h3 { font-size:16px;}
img{width: 100%;border:none;}
em { font-style:normal;}
.clearfix, .box { zoom:1;}
.clearfix:after, .box:after { content:"."; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.last { margin-right:0!important;}
.layout { margin:0 auto; width:1100px; text-align:left; background-color:#fff;box-sizing: border-box;}
.h2tit { border-left: 4px solid #009bff; padding:0 10px; font-size:16px; color:#333; margin: 20px 0;}
.h2tit a.more { float:right; font-size:12px; font-weight:normal;}
.new_h2tit { border-left: 5px solid #009bff; padding:0 10px; font-size:16px; color: #009bff; height:16px; line-height:16px; margin: 5px 0;}
.f_l {float: left !important;}
.f_r {float: right !important}
.m_10{ margin:10px;}
.m_20{ margin:20px;}
.m_b_20{ margin-bottom:20px;}
.m_b_10{ margin-bottom:10px;}
.p_10{ padding:10px;}
.p_20{ padding:20px;}
.p_b_20{ padding-bottom:20px;}
.p_b_10{ padding-bottom:10px;}
.p_t_none{padding-top:none!important;}
.p_rbl_20{padding:0 20px 20px 20px;}
/*--app应用--*/
.app_90 { display:block; position:relative; width:90px; height:90px; margin-bottom:4px;}
.app_90 img { width:90px; height:90px; border-radius:16px;}
.app_img_90 { position:absolute; z-index:2; display:block; width:90px; height:90px;}
.app_tit_90 { width:90px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.app_star_90 { margin-bottom:5px; padding-top:5px; padding-left:8px;}
.app_tit_120 { width:120px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.app_star_120 { margin-bottom:5px; padding-top:5px; padding-left:22px;}
.star { display:block;}
.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00, .bigstar0, .bigstar { background:url("all_bigstars.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/all_bigstars.gif*/ no-repeat 0 0; display:block; height:14px; line-height:100%; overflow:hidden; width:75px;}
.bigstar00, .bigstar0, .bigstar { background-position:0 -150px;}
.bigstar05 { background-position:0 -135px;}
.bigstar10 { background-position:0 -120px;}
.bigstar15 { background-position:0 -105px;}
.bigstar20 { background-position:0 -90px;}
.bigstar25 { background-position:0 -75px;}
.bigstar30 { background-position:0 -60px;}
.bigstar35 { background-position:0 -45px;}
.bigstar40 { background-position:0 -30px;}
.bigstar45 { background-position:0 -15px;}


.app_36 { display:block; position:relative;}
.app_36 img { width:36px; height:36px; border-radius:8px;}


.app_48 { position:relative;}
.app_48 img { width:48px; height:48px; border-radius:8px; float:left; margin-right:12px;}


.app_60 { position:relative;}
.app_60 img { width:60px; height:60px; border-radius:8px; float:left; margin-right:12px;}


.app_72 { display:block; position:relative; width:72px; height:72px;}
.app_72 img { width:72px; height:72px; border-radius:16px;}


.app_100 { display:block; position:relative; width:100px; height:100px;}
.app_100 img { width:100px; height:100px; border-radius:16px;}



.app_120 { display:block; position:relative; width:124px; height:120px; margin-bottom:4px;}
.app_120 img { width:120px; height:120px; border-radius:20px;}




.box { background-color:#fff; margin-bottom:20px;}
.itit { border-bottom: 2px solid; font-size:18px; color:#009bff; font-weight:bold; margin-bottom:10px; height: 50px; line-height: 60px;}
.itit .more { float:right; font-size:14px; padding-right:20px; color:#999; font-weight:normal;}
.itit .more:hover{ background:url("more-on.jpg")/*tpa=http://longchi.org.cn/longchi/blue/images/more-on.jpg*/ no-repeat right center;}
.itit .more:hover { color:#009bff;}
.ifl { float:left;}
.ifr { float:right;}

/*--t_nav--*/
.t_nav { position: relative; background-color:#333; height:35px; line-height:35px; border-bottom: 1px solid #eee;}
.c_nav { position: relative; background-color:#333; height:35px; line-height:35px;}
.t_nav_l { float:left; text-align:left; width:600px;}
.t_nav_l a { margin:0 5px; color:#ddd;}
.t_nav a:hover { color:#fff;}
.t_nav_r { float:right; text-align:right; width:400px;}
.t_nav_r a { margin:0 5px; color:#ddd;}


.top { height:87px; border-bottom:1px solid #ddd; background-color:#fff; text-align:left; box-shadow: 0 0 5px #bdbdbd; margin-bottom: 10px; }
.logo { float:left; width:220px; margin-top: 15px;}
.logo img { float:left; height: 60px;}
.searchbox { float:right; width:200px; height:38px; background:#ffffff; margin-top:22px; border: 1px solid #0086ff; border-radius: 50px;}
.search_input { float:left; width:200px; border:none; background:none; text-indent:10px; height:38px; line-height:38px; font-family:"微软雅黑"; color:#999;outline:none;}
.search_button { float:left; width:20px; margin-left: -35px; height:38px; line-height:38px; border:none; background: url("search.png")/*tpa=http://longchi.org.cn/longchi/blue/images/search.png*/ no-repeat 0 8px;; cursor:pointer;}
.userbox { float:right; width:300px; text-align:right; margin-top:28px; height:27px; line-height:27px;}
.userbox a { display:inline-block;}
.topuser_tuichu { background-color:#999; color:#fff; padding:0 5px; border-radius:2px;}
.topuser_tuichu:hover { color:#fff;}
.topuser_name { width:70px; text-align:right; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nav_list {
	height: 0;
}


.userbox2 { float:right; width:340px; text-align:right; margin-top:28px; height:27px; line-height:27px;}
.userbox2 a { display:inline-block; vertical-align:middle;}
.userbox_name { width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.userbox2 a.qiandao_b { margin-right:5px;}
.userbox_tc { background-color:#999; color:#fff; border-radius:2px; padding:0 5px;}
.userbox_tc:hover { color:#fff; background-color:#888;}


.qiandao_b { padding-left:30px; font-size:18px; color:#009bff; margin-right:30px;}
.denglu_b { background:url("u_denglu.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/u_denglu.gif*/ no-repeat left center; padding-left:27px; font-size:16px; margin-right:15px;}
.zhuce_b { background:url("u_zhuce.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/u_zhuce.gif*/ no-repeat left center; padding-left:27px; font-size:16px;}
.nav { height:61px; background-color:#191a22;}
.nav a { color:#fff;}
.nav_lb { float:right;}
.nav_lb a { display:block; font-size:22px; width:105px; line-height:61px; padding-left:80px;}
.nav_lb a:hover { color:#fff;}
.nav_list li { float:left; height:94px; line-height:94px; margin-left: 32px;}
.nav_list li a { display:inline-block; font-size:16px; height:44px; line-height:44px;}
.nav_list li a.cur { color:#009bff; border-bottom: 2px solid #009bff;}
.nav_list li a:hover { color:#009bff; border-bottom: 2px solid #009bff;}
.nav_list li a img { vertical-align:top; _vertical-align:middle; margin-top:15px;}


/*--main--*/
#main { position:relative;  width:1100px; text-align:left; background-color:#fff; min-height: 1100px;}
.sidelink { width:550px; height:200px; display:block; position:absolute; top:320px; z-index:999;}
.sl_l { left:50%; margin-left:-550px;}
.sl_r { right:50%; margin-right:-550px;}

.ituijian_t { padding:10px; width:auto; overflow:hidden; height:auto; border-bottom:1px dotted #ddd; padding-bottom:5px;}
.ituijian_t li { float:left; margin:10px!important; width:250px!important; position:relative; overflow: hidden; border: 1px solid #a2a2a2; box-shadow: 0 2px 2px #bdbdbd;}
.ituijian_t li img { display:block; width:250px; height:auto;object-fit: cover;}

.ituijian_tcon_cover {
	background-color: #666;
	bottom: 282px;
	height: 100%;
	opacity: 0.7;
	position: absolute;
	width: 100%;
	-webkit-transition: transform .25s;
	   -moz-transition: transform .25s;
	    -ms-transition: transform .25s;
	     -o-transition: transform .25s;
	        transition: transform .25s;
}
.ituijian_tcon_hover {
	bottom: 282px;
	color: #fff;
	height: 100%;
	padding: 0 10px;
	position: absolute;
	-webkit-transition: transform .25s;
	   -moz-transition: transform .25s;
	    -ms-transition: transform .25s;
	     -o-transition: transform .25s;
	        transition: transform .25s;
}
.ituijian_tcon_hover h2 {
	margin-top: 51px;
	text-align: center;
}
.ituijian_tcon_hover .ituijian_tcon_b {
	bottom: 0;
	color: #fff;
	padding-bottom: 10px;
	position: absolute;
	width: 92%;
}
.ituijian_t li:hover {
	border-color: #009bff;
}
.ituijian_t li:hover .ituijian_tcon_cover,
.ituijian_t li:hover .ituijian_tcon_hover {
	-webkit-transform: translate(0, 282px);
	   -moz-transform: translate(0, 282px);
	    -ms-transform: translate(0, 282px);
	     -o-transform: translate(0, 282px);
	        transform: translate(0, 282px);
}

.ituijian_tcon { 
	background: linear-gradient(to top, #333, transparent);
	background: -webkit-linear-gradient(to top, #333, transparent);
	background: -moz-linear-gradient(to top, #333, transparent);
	background: -o-linear-gradient(to top, #333, transparent);
	bottom: 0; color: #fff; 
	position: absolute; 
	text-align: center; 
	width: 100%;
	height: 45px;
	-webkit-transition: transform .25s;
	   -moz-transition: transform .25s;
	    -ms-transition: transform .25s;
	     -o-transition: transform .25s;
	        transition: transform .25s;
}
.ituijian_t li:hover .ituijian_tcon { 
	-webkit-transform: translate(0, 38px);
	   -moz-transform: translate(0, 38px);
	    -ms-transform: translate(0, 38px);
	     -o-transform: translate(0, 38px);
	        transform: translate(0, 38px);
}
.ituijian_tcon h2 { font-size:24px; font-weight:normal;}
.ituijian_tcon p { height:40px; overflow:hidden; text-align:justify;}
.ituijian_tcon_b { color:#009bff; padding-top:5px;}
.ituijian_tcon_b span { float:right; background-color:#009bff; border-radius:2px; text-align:center; width:52px; height:22px; line-height:22px; color:#fff;}

.ituijian_b { padding:10px; width:1080px; overflow:hidden; height:135px;}
.ituijian_b li { float:left; margin:9px; width:90px;}
.ituijian_b li img { display:block;}
.ituijian_b li p { text-align:center; height:22px; line-height:22px; overflow:hidden; white-space: nowrap;text-overflow:ellipsis; margin-top:3px; font-size:14px;}

.ituijian_b .app_90 img {
	-webkit-transition: transform .25s;
	   -moz-transition: transform .25s;
	    -ms-transition: transform .25s;
	     -o-transition: transform .25s;
	        transition: transform .25s;
}
.ituijian_b a.app_90:hover img {
	-webkit-transform: scale(1.05, 1.05);
	   -moz-transform: scale(1.05, 1.05);
	    -ms-transform: scale(1.05, 1.05);
	     -o-transform: scale(1.05, 1.05);
	        transform: scale(1.05, 1.05);
}

.ad_box_one {
	width: 1100px;
	margin: 0 auto;
	margin-bottom: 5px;
}
.adtu { float:left;}
.adtu img { display:block;}
.ad_box_one img {
	width: 100%;
}
.inews { width:380px; padding:0px 20px 0 20px; float:right;}
.hot_news { border-bottom:1px dotted #ddd; margin-bottom:20px; padding-bottom:20px;}
.hot_news li { text-align:center;}
.hot_news h2 { overflow:hidden; height:32px;}
.hot_news h2 a { color:#009bff; font:bold 16px/32px "Microsoft YaHei"; padding:0px; cursor:pointer;}
.hot_news h2 a.tit_hui { color:#333;}
.hot_news h2 a:hover { text-decoration:underline;}
.hot_news a {color:#8b8b; padding:0 10px;}
.hot_news a:hover { color:#009bff;}
.newlists li { line-height:32px; height:32px; overflow:hidden;}
.newlists li span { color:#8f8f8f; float:right;}
.newlists li i { font-style:normal;}
.color_blue {
	color: #009bff;
}
/*--热门--*/
.iremen { float:left; width:750px; height:725px;}
.iremencon { padding:10px 10px 10px 10px; height:525px;}
.iremencon li { float:left; margin:10px 10px 10px 10px;}
.iremen_dwon { text-align:center;}
.iremen_dwon a { display:inline-block; width:70px; height:26px; line-height:26px; border:1px solid #ddd; margin-top:5px; border-radius:2px; font-weight:bold; background-color:#fff;}
.iremen_dwon a:hover { background-color:#009bff; border:1px solid #009bff; color:#fff;}
.user_papp > li .img_logo,
.user_papp > li .img_code {
	-webkit-transition: opacity .5s;
	   -moz-transition: opacity .5s;
	    -ms-transition: opacity .5s;
	     -o-transition: opacity .5s;
	        transition: opacity .5s;
}
.user_papp > li .img_code {
	opacity: 0;
}
.user_papp > li:hover .img_logo {
	opacity: 0;
}
.user_papp > li:hover .img_code { 
	opacity: 1;
}
.user_papp > li:hover .category { display: none; }
.user_papp > li:hover .notice_l { display: block; }
/* 首页专题 */
.izhuanti {float: left;margin-bottom:0px;width:100%;}
.list-4 li {width:23.5%;float: left;margin-right: 2%;margin-bottom:20px;}
.list-4 li:nth-child(4n) {margin-right: 0}
.list-4 li:nth-child(n+5) {border-top:1px solid #eee;}
.izhuanti li:hover {box-shadow: 0 0 5px #bdbdbd}
.izhuanti li a {display:block;text-align: center}
.izhuanti li img {width:100%;}
/*--排行--*/
.ipaihang { float:right; width:336px; height:725px;}
.ipaihangcon { padding:0 10px 10px 0px; height:640px; overflow:hidden; width: 100%;}
.ipaihangcon li { height:45px; width:100%; padding:10px 10px 10px 0px;  border-bottom:1px dotted #ddd;}
.ipaihangcon li:hover { background-color: #f4faff}
.ph_mun { float:left; width:30px; padding-top:14px;}
.ph_mun em { display:inline-block; width:18px; height:18px; line-height:18px; text-align:center; background-color:#ccc; color:#fff;}
.ph_mun em.first { background-color:#009bff;}
.ph_mun em.second { background-color:#2f9bfd;}
.ph_mun em.third { background-color:#81c3fe;}
.ph_app { float:left; width:210px;}
.ph_app .app_36 { float:left;}
.ph_app .app_36 img { margin-right:10px;}
.ph_app p { float:left; font-size:14px; padding-top:12px; width:150px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ph_down { float:right; padding-top:14px; color:#999; text-align:right; margin-right:10px;}
.ph_down a { display:block; padding-left:12px; background-color:#077ae2; border:1px solid #0065c1; border-radius:2px; color:#fff; height:18px; line-height:18px;}
.ph_down a:hover { background-color:#009bff; border:1px solid #009bff; color:#fff;}
.ph_down a.mei { background-color:#ccc; border:1px solid #bbb;}
.ph_down a.mei:hover { background-color:#ccc; border:1px solid #bbb; color:#fff;}

.ipaihang li {height: auto;padding: 10px 0;border-bottom: 1px dotted #ddd;}
.ipaihang li:hover {background-color: #fff;}
.clearfix:before,
.clearfix:after {display: table;  content: " ";}
.clearfix:after {clear: both;}
.ipaihang li div {float: left;}
.ipaihang li a:hover {color: #333;}
.ph-num {width: 30px;padding-top: 10px;font-size: 18px;color: #f00;}
.ph-app {margin-right: 20px;}
.ph-app img {width: 90px;height: 90px;}
.ph-name {margin: 5px 0;font-family: "Microsoft yahei";font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.ph-name:hover {color: #009bff;}
.ph-star {display: block;width: 100px;height: 15px;background: url("all_bigstars.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/all_bigstars.gif*/ no-repeat;background-position:0;}
.show-name {font-size: 16px;margin-top: 10px;margin-bottom: 0;max-width: 200px;}
.padding-top10 {padding: 10px;}
.fire-hot {margin-top: 5px;display: inline-block;font-size: 11px;color: #999;}
.fire-hot-right {margin-top: 14px;display: inline-block;font-size: 11px;color: #999;float: right !important;}
.fire-icon {display: inline-block;width: 16px;height: 16px;background: url("fire_icon.png")/*tpa=http://longchi.org.cn/longchi/blue/images/fire_icon.png*/ no-repeat;vertical-align: top;margin-right: 10px;}
.ph-app,
.ph-info {display: none;}
.hover .ph-num {padding-top: 25px;}
.hover .show-name,
.hover .fire-hot-right {display: none;}
.hover .ph-app,
.hover .ph-info {display: block;}
.height-46 {height: 46px;}

/*--开服--*/
.ikaifu { float:left; width:300px; margin-left:20px; height: 705px;}
.ikaicon { min-height:552px; margin-top:10px;}
.ikaicon_date { color:#333; padding:5px 10px; width:40px; font-weight:bold;}
.ikaicon_text { width:220px; height:48px; overflow:hidden;}
.ikaicon_text { height:60px;}/* 修改 */
.ikaicon_text img { float:left; margin-right:12px;}
.ikaicon_lb { padding-right:10px;}
.ikaicon_lb a { display:block; width:34px; height:34px; margin-top:5px;}
.ikaicon_lb a:hover { background-position:0 -34px;}
.ikaicon_lb a em { display:none;}

.ikaifu a:hover img {
	-webkit-transform: scale(1.05, 1.05);
	   -moz-transform: scale(1.05, 1.05);
	    -ms-transform: scale(1.05, 1.05);
	     -o-transform: scale(1.05, 1.05);
	        transform: scale(1.05, 1.05);
}
.ikaifu .itit { margin-right: 0; }
.ikaifu .itit span {margin-right: 10px;color: #333;cursor: pointer;}
.ikaifu .itit span:hover,
.ikaifu .itit span.active {color: #009bff;}
.ikaifu_li_l { float: left; }
.ikaifu_li_r { float: right; margin-top: 20px;}
.ikaicon li { border-bottom: 1px dotted #ddd; padding: 22px 0;}
.ikaicon li.hover { padding: 30px 0;}
.ikaicon li .ikaifu_li_con_2 { display: none; }
.ikaicon li.hover .ikaifu_li_con_1 { display: none; }
.ikaicon li.hover .ikaifu_li_con_2 { display: block; }

.ikaifu_li_con_1 h2 { float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;max-width: 200px }
.ikaifu_li_con_1 p { float: right; margin-top: 4px;}
.ikaifu_li_m { padding-left: 110px;}
.ikaifu_li_m h2 { float: left;  max-width: 200px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ikaifu_li_m p { float: left; margin-top: 12px;width:100%;}
.ikaicon li .ikaifu_li_con_2 { display: none; }

/*--开测--*/
.ikaice { height:552px; margin-top:10px;}

.ikaice li { border-bottom: 1px dotted #ddd; padding: 22px 0;}
.ikaice li.hover { padding: 30px 0;}
.ikaice li .ikaifu_li_con_2 { display: none; }
.ikaice li.hover .ikaifu_li_con_1 { display: none; }
.ikaice li.hover .ikaifu_li_con_2 { display: block; }
.ikaifu_li_con_2 .ikaifu_li_r { margin-top: 35px; }
.ikaice li .ikaifu_li_con_2 { display: none; }

/*--礼包--*/
.ilibao_top {padding:20px 0;}
.ilibao_top li:nth-child(n){float: left;width: 240px;height: 110px;margin-top:20px;}
.ilibao_top li:nth-child(1),.ilibao_top li:nth-child(2),.ilibao_top li:nth-child(3) {margin-top:0;}
.ilibao_top li:nth-child(1){float: left;width: 540px;margin: 0 20px;height: 240px}
.ilibao_top li:nth-child(3),.ilibao_top li:nth-child(5) {margin-left:20px;}
.ilibao_top li img {width:100%;height:100%;}
.ilibao_top a {position: relative;display: block;height:100%;}
.ilibao_cover {position: absolute;width: 100%;height:100%;left:0;top:0;display: none}
.cover_bg {position: absolute;width: 100%;height:100%;background-color:#000;opacity: .5;left:0;top:0; }
.ilibao_cover p {color: #fff;margin-top:50px;position: relative;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.ilibao_top li:hover .ilibao_cover {display: block;}

.ilibao { float:left; width:740px; height:707px;}
.ilibao_con { height:580px; margin-top:10px;}
.ilibao_con li { padding:10px; height:90px; border:1px dotted #eeeeee; float:left; width:330px; margin:10px 18px 10px 0;}
.ilibao_con li:hover { background-color:transparent;  box-shadow: 0 0 10px #dbdbdb;}
.ilibao_con_text { width:220px; }
.ilibao_con_text a { float:left; margin-right:5px;}
.ilibao_con_lb { padding-right:10px;}
.ilibao_con_lb { padding-right:0px; margin-top: 15px;}
.ilibao_con_text_c { float:left; padding-top:8px; width:125px;}
.ilibao_con_text_c h2, .ilibao_con_text_c p { display:block; width:160px; height:30px; margin-left:5px; overflow:hidden; line-height:30px;}
.ilibao_con_text_c h2 { font-weight: lighter; }
.ilibao_con_text_c p a { color: #999; }
.ilibao li:hover img {
	-webkit-transform: scale(1.05, 1.05);
	   -moz-transform: scale(1.05, 1.05);
	    -ms-transform: scale(1.05, 1.05);
	     -o-transform: scale(1.05, 1.05);
	        transform: scale(1.05, 1.05);
}
.ilibao li:hover canvas {
	-webkit-transform: scale(1.05, 1.05);
	   -moz-transform: scale(1.05, 1.05);
	    -ms-transform: scale(1.05, 1.05);
	     -o-transform: scale(1.05, 1.05);
	        transform: scale(1.05, 1.05);
}
/*--友情链接--*/
.flink { margin-bottom:10px; clear:both;}
.flink_con { padding:10px 20px 10px 0; }
.flink_con a { font-size:16px; display:inline-block; margin:5px 10px 5px 0px; }


#footer { clear:both; font-size:14px; padding:30px 0; border-top:2px solid #0086ff; background-color: #333;}
.fnav { color:#bbb;}
.fcon_text { clear:both; text-align:center; color:#bbb; line-height:30px;}
.fcon_text a { color:#bbb; margin:0 3px;}
.fcon_text a:hover { color:#fff;}




/*--分页--*/
.fenye { text-align:center; overflow:hidden; margin:0 auto; height:40px; display:block; padding:15px 0 20px;}
.fenye span.page_prev, .fenye span.page_next { background-position:0 -43px; color:#aaa;}
.fenye .page_cur { background-color:#009bff; border:1px solid #009bff; color:#FFFFFF; position:relative; text-decoration:none;}
.fenye .page_break { background:none repeat scroll 0 0 transparent; border:medium none; color:#666666; margin:0; padding:0 5px;}
.fenye a, .fenye span { border:1px solid #B3B3B3; border-radius:2px 2px 2px 2px; display:inline-block;   font-size: 14px; height: 38px; line-height: 36px; padding: 0 13px; margin:0 1px; text-align: center; vertical-align: middle;}
.fenye a.page_prev, .fenye a.page_next { background-color:#009bff; background-position: 0 0; color: #FFFFFF; text-decoration: none;}
.fenye .page_prev, .fenye .page_next { border:0 none; display:inline-block; font-size:12px; height:40px; line-height:40px; overflow:hidden; padding:0; width:70px;}
.fenye a:hover { border-color: #009bff; color: #333; text-decoration: none;}
.fenye a.page_next:hover, .fenye a.page_prev:hover { color:#FFF;}

/*---游戏中心---*/
.gs_nav { padding:15px 15px 5px 15px; margin:10px 10px 20px 10px; font-size:14px; border:1px solid #dbdbdb; background-color:#fff;}
.gs_nav dt { float:left; width:80px; height:36px; line-height:36px; color:#000; font-weight:bold;}
.gs_nav dd { float:right; width:940px;}
.gs_nav dd a { display:inline-block; margin:0 3px 10px 3px; height:36px; line-height:36px; padding:0 20px;}
.gs_nav dd a.dangqian { background-color:#009bff; color:#fff; border-radius:2px;}
.gs_nav dd a:hover { background-color:#009bff; color:#fff; border-radius:2px;}
.gs_box {margin:0 10px;}
.gs_tit { border-bottom:2px solid #009bff; margin-bottom:20px;margin-right:10px;}
.gs_tit a { float:left; font-size:20px; margin-right:10px; width:106px; height:46px; line-height:46px; text-align:center;}
.gs_tit a.dangqian { color:#fff; background-color:#009bff;}
.gs_con { border-top:none; padding:20px 10 10px 0px; margin-bottom:10px;}
.gs_con li { float:left; margin:0 9px 20px; height:210px; border:1px dotted #eeeeee; padding:16px;}
.gs_con li:hover { background-color:transparent; box-shadow: 0 0 10px #bdbdbd;}
.gs_con li img {
	-webkit-transition: transform .5s;
	   -moz-transition: transform .5s;
	    -ms-transition: transform .5s;
	     -o-transition: transform .5s;
	        transition: transform .5s;
}
.gs_con li:hover img {
	-webkit-transform: rotateY(180deg);
	   -moz-transform: rotateY(180deg);
	    -ms-transform: rotateY(180deg);
	     -o-transform: rotateY(180deg);
	        transform: rotateY(180deg);
}


/*--礼包中心--*/
.libao { padding:0 20px;}
.lb_tit { padding:10px; font-size:20px; color:#009bff; border-bottom:1px solid #ddd; height:70px;}
.lb_tit span { float:left; margin-top:15px;}
.lb_tit span a { display:inline-block; margin:0 25px;}
.lb_tit span a.dangqian { color:#fff; background-color:#009bff; border-radius: 2px; display: inline-block; height: 36px; line-height: 36px; margin: 0 3px 10px; padding: 0 20px;}
.lb_tit span a:hover { color:#fff; background-color:#009bff; border-radius: 2px; display: inline-block; height: 36px; line-height: 36px; margin: 0 3px 10px; padding: 0 20px;}



.q_libaocon { padding:0 10px 0 10px; margin-bottom:10px;}
.q_libao .tit span a { background-color:#1e81d6; color:#fff; text-align:center; float:left; border-radius:4px; margin-left:10px; height:30px; line-height:30px; margin-top:10px; padding:0 10px;}

.q_libaocon li { float:left; width:230px; border:1px dotted #eee; margin:0 12px 20px 0; padding:9px; height:96px; overflow:hidden;}
.q_libaocon li:hover { background-color:transparent; box-shadow: 0 0 10px #bdbdbd;}
.q_libaocon li.last { margin-right:0;}
.q_libaocon_tu { float:left; width:90px; height: 90px; border-radius: 5px; overflow: hidden;}
.q_libaocon_tu img { width:90px; height:90px;}
.q_libaocon_info { float:right; font-size:16px; width:130px;}
.q_libaocon_info_tit { height:28px; overflow:hidden;}
.q_libaocon_info a.taohao { background-color:#79bf2e; color:#fff; padding:3px 12px; display:inline-block; border-radius:2px;}
.q_libaocon_info a.taohao:hover { text-decoration:none; background-color:#95dd0b;}
.q_libaocon_info a.linghao { color:#009bff; padding:3px 12px; display:inline-block; border-radius:2px; border: 1px solid #009bff;}
.q_libaocon_info a.linghao:hover { text-decoration:none; background-color:#009bff; color: #fff;}
.q_libaocon_info_b { padding:5px 0 5px 0; color:#ddd; font-size:12px;}
.q_libaocon_info_b a { color:#444;}
.q_libaocon_info_b a:hover { color:#1e81d6;}
.q_libaocon_tu p { padding-top:5px; padding-left:22px;}
.q_libaocon_tu p span { display:inline-block; width:22px; height:22px; margin-right:5px;}
.q_libaocon_tu p span em { display:none;}
.q_libaocon_tu p span.an { background:url("an.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/an.gif*/ no-repeat 0 0;}
.q_libaocon_tu p span.ios { background:url("ios.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/ios.gif*/ no-repeat 0 0;}
/* 添加 */
.q_libaocon li img {
	-webkit-transition: transform .25s;
	   -moz-transition: transform .25s;
	    -ms-transition: transform .25s;
	     -o-transition: transform .25s;
	        transition: transform .25s;
}
.q_libaocon li:hover img {
	-webkit-transform: scale(1.1, 1.1);
	   -moz-transform: scale(1.1, 1.1);
	    -ms-transform: scale(1.1, 1.1);
	     -o-transform: scale(1.1, 1.1);
	        transform: scale(1.1, 1.1);
}
/*  */

/*--libao_con--*/
.libao_con { margin-bottom:10px; padding:15px;}
.lb_ljlq { margin:10px 0; height:50px;}
.ljlq_b_hao { float:left; height:42px; line-height:42px; border:1px solid #cfeec2; background-color:#f5fff1; padding:0 15px; border-radius:4px;}
.libao_shuoming { line-height:2; margin-bottom:20px; font-size:14px;}
#cardnum { margin-right:8px; color:#009bff;}
#ZeroClipboardMovie_1 { position:absolute;}
#ZeroClipboardMovie_2 { position:absolute;}


/*-------------------开测-----------------*/
.kc_btit { font-size:20px; color:#009bff; padding-left:30px; margin-bottom:10px; height:36px; line-height:36px;}
.kf_btit { font-size:20px; color:#009bff; padding-left:30px; margin-bottom:10px; height:36px; line-height:36px;}
.kc_tit { font-size:16px; font-weight:bold; border:1px solid #e7e7e7; height:46px; line-height:46px; padding:0 10px; background:url("xx.png")/*tpa=http://longchi.org.cn/longchi/blue/images/xx.png*/ repeat 0 0;}
.kc_tit1 { color:#009bff; border-bottom:2px solid #009bff;}
.kc_tit2 { color:#0e6bc6; border-bottom:2px solid #0e6bc6;}
.kc_tit3 { color:#469500; border-bottom:2px solid #469500;}
.kc_tit a.more { float:right; font-size:14px; font-weight:normal;}
.kc_con { margin-bottom:10px; padding:5px; border: none;}
.kc_con table { width:100%; text-align:center; font-size:14px;}
.kc_con th, .kc_con td { padding:8px 0; border-bottom:1px dotted #ddd; font-size:14px;}

.k_jrzq { display:inline-block; height:22px; line-height:22px; background-color:#3299fe; color:#fff; padding:0 8px; border-radius:2px;}
.k_jrzq:hover { background-color:#2585fe; color:#fff;}
.k_lqlb { display:inline-block; height:22px; line-height:22px; background-color:#a4ca39; color:#fff; padding:0 8px; border-radius:2px;}
.k_lqlb:hover { background-color:#91be2a; color:#fff;}
.k_jrzq_wu, .k_lqlb_wu { display:inline-block; height:22px; line-height:22px; background-color:#ccc; color:#666; padding:0 8px;}
.k_jrzq_wu:hover, .k_lqlb_wu:hover { background-color:#ccc; color:#666;}
.k_ios_d { display:inline-block; width:51px; height:22px; line-height:22px; background:url("k_down.png")/*tpa=http://longchi.org.cn/longchi/blue/images/k_down.png*/ no-repeat 0 0; margin-top:7px; border-radius:2px; margin-right:5px;}
.k_ios_d:hover { background-position:0 -44px;}
.k_an_d { display:inline-block; width:51px; height:22px; line-height:22px; background:url("k_down.png")/*tpa=http://longchi.org.cn/longchi/blue/images/k_down.png*/ no-repeat 0 -22px; margin-top:7px; border-radius:2px;}
.k_an_d:hover { background-position:0 -66px;}
.k_ios_d span, .k_an_d span { display:none;}
.k_ios_d_wu { display:inline-block; width:51px; height:22px; line-height:22px; background:url("k_down.png")/*tpa=http://longchi.org.cn/longchi/blue/images/k_down.png*/ no-repeat 0 -88px; margin-top:7px; border-radius:2px; margin-right:5px;}
.k_an_d_wu { display:inline-block; width:51px; height:22px; line-height:22px; background:url("k_down.png")/*tpa=http://longchi.org.cn/longchi/blue/images/k_down.png*/ no-repeat 0 -110px; margin-top:7px; border-radius:2px;}
.k_ios_d_wu span, .k_an_d_wu span { display:none;}
.kc_btit .k_qhb { float:right; width:125px; height:32px; line-height:30px;  font-size:16px; color:#fff; text-align:center;}
.kc_btit .k_qhb:hover { text-decoration:underline; color:#fff;}








/*--焦点图--*/
#focus { width:635px; height:300px; overflow:hidden; position:relative; float:left; margin-right:2px;}
#focus ul {height:356px; position:absolute;}
#focus ul li {float:left; width:678px; height:300px; overflow:hidden; position:relative;}
#focus ul li:hover { background-color:#000; opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90);}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li img { width:678px; height:300px;}
#focus .btn {position:absolute; width:346px; height:10px; padding:5px 10px; right:0; bottom:5px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:5px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; border: 2px solid #009bff;}
#focus .btn span.on {background:#fff;}
.swiper-container .h_swiper_btn{display: block;width: 30px;height: 30px;background: url("arrows.png")/*tpa=http://longchi.org.cn/longchi/blue/images/arrows.png*/ no-repeat;text-indent: -9999px;border: 0;opacity: 0;}
.swiper-container:hover .h_swiper_btn{opacity: 1}
.swiper-container .swiper-button-prev {left: 10px;}
.swiper-container .swiper-button-next {right: 10px;background-position:-30px;}
/*----登录注册------*/
.logreg { border:1px solid #ddd; margin-bottom:10px; background:#fff url("log_nav_bg.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/log_nav_bg.gif*/ repeat-y 0 0;}
.logreg_nav { float:left; width:228px; padding:60px 0;}
.logreg_nav li { }
.logreg_nav li a { display:block; width:148px; padding-left:80px; height:70px; line-height:70px; font-size:20px; }
.logreg_nav li a.dangqian { background:url("log_nav_libg.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/log_nav_libg.gif*/ no-repeat right center; color:#00a0f3;}
.logreg_nav li a:hover { color:#0084f3; text-decoration:none;}

.logreg_con { float:right; width:730px; padding:20px 20px 50px 20px; min-height:500px;}
.logreg_con h2 { border-bottom:2px solid #eee; padding-bottom:10px; margin-bottom:20px; font-size:18px; font-weight:normal;}
.logreg_con ul { margin-bottom:20px; padding-top:10px;}
.logreg_con ul li { margin-bottom:15px; zoom:1;}
.logreg_con ul li:after { content:"."; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.logreg_con ul li .mn_infobox { float:left; width:150px; text-align:right; font-size:16px; height:42px; line-height:42px;}
.logreg_con ul li input.text-input { float:left; width:220px; height:30px; line-height:30px; padding:5px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; border:1px solid #ccc; background-color:#fff; margin-right:5px;}
.logreg_con ul li input.text-input:focus { border-color:rgba(82,168,236,0.8); outline:0; outline:thin dotted \9; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}
.logreg_con ul li span { float:left; color:#999; display:inline-block; height:42px; line-height:42px; padding-left:20px;}
.logreg_con ul li span.success { background-position:0 -75px;}
.logreg_con ul li span.error { background-position:0 -31px;}
.logreg_con ul li .tijiao { width:159px; height:51px; line-height:51px; text-align:center; color:#fff; border:none; font-size:20px; font-family:"微软雅黑";}
.logreg_con ul li .tijiao:hover {}
.plwid { padding-left:150px;}
#zhuangt,#cookietime { margin-right:3px; vertical-align:middle;}
.logreg_con ul li .wjmm { margin-left:10px; color:#009bff;}
.logreg_con ul li .wjmm:hover { color:#009bff; text-decoration:underline;}
.qtzh { padding:10px 0 10px 150px; font-size:14px;}
.qtzh a { display:inline-block; margin:0 3px;}
.qtzh img { vertical-align:middle;}
.logreg_con .zhtx { background-color:#FFF7F2; border:1px solid #FFEFE4; margin-bottom:15px; padding:10px; font-size:14px;}
.logreg_con .shenftx { border-top:1px solid #eee; border-bottom:1px solid #eee; padding:15px 0; color:#425d78;}
.logreg_con ul li.reg_yzm input { width:69px;}
.logreg_con ul li.reg_yzm img { float:left; vertical-align:middle; margin-right:5px;}
.logreg_con ul li.reg_yzm a { float:left; height:42px; line-height:42px; margin-right:5px;}
.logreg_con .kfqq p { margin-bottom:5px;}
.logreg_con .kfqq img { vertical-align:middle; margin-right:5px;}

/*--登录-QQ-微博--*/
.qtdenglu { padding:30px 0;}
.qtdenglu p { float:left; margin:0 10px;}
.qtdenglu img { width:120px; height:24px;}

/*--app具体页--*/
.apptu img { float:left; position:absolute; left:50%; top:30px; min-width: 1920px;min-height:400px;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.appinfo { clear:both; padding:20px; margin-bottom:10px; position:relative; background-color:#fff;}
.cainixihuan { background-color:#fff;}
.cainixihuan .h2tit { border-bottom: 1px solid #eee; }
.cainixihuan .ituijian_b li { margin-right: 50px; }

.app_content_introbox { padding:15px 10px 0 10px;}
.app_content_introbox1 { float:left; width:150px; position:relative;}
.app_content_introbox2 { float:left; width:280px; position:relative; margin-bottom:30px; margin-right:7px;}
.app_content_introbox3 { float:left; width:270px; margin-bottom:30px;}
.app_content_xiazai {padding:10px; position:relative;left: 50%;margin-left: -53px;float: right;}
.app_content_introbox1 .app_icon { position:static;}
.app_content_introbox1 p.feiyong { width:79px; text-align:center; color:#009bff; font-size:14px;}
.app_content_introbox2 h1 { font-size:20px; margin-bottom:5px; color:#333;}
.app_content_introbox2 p { margin-bottom:8px; line-height:14px; height:14px;}
.app_content_introbox2 p a { font-weight:bolder;}
.app_content_introbox3 p { margin-bottom:8px; line-height:14px; height:14px;}
.app_content_introbox3 p a { font-weight:bolder;}
.app_content_introbox3 p a.woyaopingfen { float:right;}
.app_content_introbox3 p .appstar { float:left; margin-right:10px;}
.app_content_introbox3 p em { margin:0 10px 0 3px; color:#009bff; font-weight:bolder;}
.feixiang_b { height:40px;}
.erweimaxz { float:right; width:120px; text-align:center;}
.erweimaxz_tu { margin-bottom:5px;}
.erweimaxz_tu img { border:1px solid #ddd; background-color:#fff;}
.erweimaxz p { text-align:center;}

.code-img-box {float: left;margin-top: -10px;border-radius: 20px;overflow: hidden; text-align: center;}

.app_content_introbox { margin-bottom:10px;}
.app_content_xiazai_b { float:left; /* width:480px; padding-left:150px; */}
.app_content_xiazai_b a { background-image:url("appg_xzbg.png")/*tpa=http://longchi.org.cn/longchi/blue/images/appg_xzbg.png*/;background-repeat: no-repeat;background-position: 0 0;background-size: auto 368px; width:105px; height:46px; line-height:46px; font-size:18px; font-weight:bold; float:left; margin:5px 10px 5px 0; color:#fff; overflow:hidden; padding-left:60px;}
.app_content_xiazai_b a.button_an { background-position:0 0;}
.app_content_xiazai_b a.button_an:hover { background-position:-165px 0; color:#fff;}
.app_content_xiazai_b a.button_ios { background-position:0 -46px;}
.app_content_xiazai_b a.button_ios:hover { background-position:-165px -46px; color:#fff;}
.app_content_xiazai_b a.button_qq { background-position:0 -230px;}
.app_content_xiazai_b a.button_qq:hover { background-position:-165px -230px; color:#fff;}
.app_content_xiazai_b a.button_an2 { display:none; background-position: 0 -92px;}
.app_content_xiazai_b a.button_an2:hover { background-position: -165px -92px; color:#fff;}
.app_content_xiazai_b a.button_ios2 { display:none; background-position:0 -138px;}
.app_content_xiazai_b a.button_ios2:hover { background-position: -165px -138px; color:#fff;}

/* .app_content_xiazai_b a.button_an,.app_content_xiazai_b a.button_an2 { margin-top: 16px;}
.app_content_xiazai_b a.button_ios,.app_content_xiazai_b a.button_ios2 { margin-top: 15px;} */

.app_gcon2 { float:left; width:490px;}
.app_gcon2 h1 { font-size:20px; color:#333; margin-bottom:10px; width: 350px; clear: both;}
.app_gcon2 dl { margin-bottom:10px; font-size:14px;}
.app_gcon2 dt { float:left; width:60px; height:22px; margin-bottom:5px;}
.app_gcon2 dd { float:left; width:170px; height:22px; overflow:hidden; margin-right:10px; margin-bottom:5px;}
.app_gcon2_pf { margin-bottom:20px; height:16px; line-height:16px;}
.app_gcon2_pf span { float:left; margin-right:10px;}
.app_gcon2_pf em { color:#009bff; font-size:16px; margin-right:10px;}
.app_gcon2_pf a { font-weight:bold; font-size:16px; margin-left:50px; padding-right:13px; background:url("more.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/more.gif*/ no-repeat right center;}
.app_gcon3 { float:right; width:150px;}
.app_gcon3 p { text-align:center; font-size:14px;}
.app_gcon3 .erweimaxz_tu img { width:148px; height:148px;}


.app_gcon3, .app_content_introbox { position:relative;}
.jiucuo { float:right; width:95px; height:31px; background:url("jiucuo_b.png")/*tpa=http://longchi.org.cn/longchi/blue/images/jiucuo_b.png*/ no-repeat 0 0;}
.jiucuo span { display:none;}

.jiucuobox { position:absolute; left:-50%; top:170px; width: 277px; border:4px solid #50a000; z-index:9999; background-color:#fff; display:none;}
.jiucuo_head { border-bottom:1px solid #eee; padding:10px; font-size:16px; color:#50a000;}
.jiucuo_head a { float:right;}
.jiucuo_con { padding:10px 20px; font-size:14px; text-align:left;}
.jiucuo_con ul label { margin-left:5px;}
.jiucuo_con ul { margin-bottom:10px;}
.jiucuo_con textarea { width:100%; height:80px;}
.jiucuo_con_tit { font-size:18px; font-weight:bold; margin-bottom:5px;}
.jiucuo_foot { border-top:1px solid #eee; padding:10px 20px; font-size:16px; zoom:1;}
.jiucuo_foot:after { content:"."; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.jiucuo_tj { float:left; border:1px solid #4cac22; background-color:#5abb32; color:#fff; margin-right:5px; width:80px; height:40px; line-height:40px; text-align:center; font-family:"微软雅黑";}
.jiucuo_tj:hover { color:#fff;}
.jiucuo_qx { float:right; border:1px solid #ddd; background-color:#f8f8f8; width:80px; height:38px; line-height:38px; text-align:center; color:#333;}
.jiucuo_qx:hover { color:#333;}


.banquants { padding:15px 40px 0 0; margin-bottom:20px; background-color:#fff; color:#ff6c00; height:31px; line-height:31px;}
.banquants a { color:#0084ff; margin-left:5px;}
.banquants a:hover { color:#006ed5; text-decoration:underline;}



/*--app相关---*/
#app_xgcon { padding:20px 0; border-top: 1px solid #eee;}
.app_cgnav { background-color:#444; left: -1px; position: absolute; top: -1px; width: 1101px}
.app_cgnav li { float:left;}
.app_cgnav li a { font-size:16px; display:block; height:50px; line-height:50px; width:120px; text-align:center; color:#fff}
.app_cgnav li.cli a { background-color:#333; color: #0086ff; font-size: large; border-bottom: 2px solid #0086ff;}
.app_cgnav li:hover a { background-color:#333; color: #0086ff;}
#app_xgcon .hidden { display:none;}

/*--游戏信息--*/
.app_content_introcon h2 { font-size:16px; color:#333; height:40px; line-height:40px; overflow:hidden;}
.app_content_introcon_js { overflow:hidden; height:80px; font-size:14px; line-height:1.8;}
.app_content_introcon .zhankai_b,.app_content_introcon .zhankai_b2{ float:right; background-color:#f8f8f8; border:1px solid #eee; font-size:12px; height:30px; line-height:30px; padding:0 10px; color:#000;}

.app_xglb { margin-bottom:10px; padding:10px 5px; border:5px solid #f8f8f8;}
.app_xglb table { width:100%; text-align:center; font-size:14px;}
.app_xglb th, .app_xglb td { padding:10px 0; border-bottom:1px dotted #ddd; font-size:16px;}
.app_xglb table .dangge_app_60 { padding-left:10px;}
/*---评测攻略活动资讯--*/
.app_xgnews {padding:0 50px 0 30px;}
.app_xgnews li { height:40px; line-height:40px; border-bottom:1px dotted #ddd; }
.app_xgnews li a { font-size:14px; width:350px; background:url("d.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/d.gif*/ no-repeat left center; padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.app_xgnews li span.date { float:right; font-size:12px; color:#999;}
.newsmore {
	border: 1px solid #ddd;
	line-height: 30px;
	margin-top: 10px;
	text-align: center;
}

/*--猜你喜欢--*/
.cainixihuan_con { height:220px; overflow:hidden;}
.cainixihuan_con li { float:left; margin:20px 26px; _margin:20px 23px;}





/*--同类热门--*/
.tongleihot { position:absolute; top:10px; right:0; height:310px; width:290px; padding-left:30px; border-left:1px dotted #ddd; overflow:hidden;}
.tonglei_tit { font-size:16px; margin-bottom:15px; background:url("tongleihot.jpg")/*tpa=http://longchi.org.cn/longchi/blue/images/tongleihot.jpg*/ no-repeat 0 0; width:86px; height:30px; line-height:30px; padding-left:15px; color:#fff;}
.tongleihotcon li { float:left; margin:0 40px 20px 0;}
/*--下载下拉--*/
.app_content_xiazai_box_an, .app_content_xiazai_box_ios, .app_content_xiazai_box_qq { position:absolute; z-index:999; display:none;}
.app_content_xiazai_box_an p, .app_content_xiazai_box_ios p, .app_content_xiazai_box_qq p { text-align:center; font-size:16px; border-bottom:1px dotted #ddd; margin-bottom:10px; padding-bottom:10px;}
.app_content_xiazai_box_an { width:220px; border:1px solid #72b31c; left:-20px; top:60px; background-color:#fff; padding:10px 10px 0 10px; border-radius:4px;}
.app_content_lvsj { width:11px; height:6px; position:absolute; top:-6px; left:120px;}
.app_content_xiazai_box_ios { width:220px; border:1px solid #40adf3; left:-20px; top:115px; background-color:#fff; padding:10px 10px 0 10px; border-radius:4px;}
.app_content_lansj { width:11px; height:6px; position:absolute; top:-6px; left:120px;}
 .app_content_xiazai_box_qq { width:220px; border:1px solid orange; left:-20px; top:173px; background-color:#fff; padding:10px 10px 0 10px; border-radius:4px;}
.libao_ts { position:absolute; width:33px; height:33px; top:0; left:0; z-index:99;}
.download_link_btn {background-color: #009bff; border-radius: 20px; color: #fff; display: block; height: 40px; line-height: 40px; margin: 0 auto; width: 165px; }
a.download_link_btn:hover { background-color: #63a9ff; color: #fff;}

/*----搜索样式---*/
.search_conbox { float:left; width:1098px; background-color:#fff; margin-bottom:10px;}
#tabcontentSearch { clear:both; padding:8px;}
#tabcontentSearch .hidden { display:none;}
#tabcontentSearch ul li { margin-bottom:10px;}

.dangge-appSearch { border:1px solid transparent; padding:10px 15px; width: 500px; float: left; box-shadow: 0 0 10px #dbdbdb;}
.searchtu { display:block; float:left; line-height:40px; margin:10px 0; position:relative; width:90px;}
.dg_icon_Search { display:block;}
.searchCon h2 { color:#333;}
.dangge-appInfo { margin:5px 0; padding:3px 0px; }
.searchtu .img-app-none { cursor:pointer; font-size:0; height:80px; position:absolute; width:80px;}
.searchtu img { width:90px; height:90px;}

.tishiSearch {  border: 1px solid #eee; font-size: 14px; margin-bottom: 10px; padding: 15px; position: relative;}
.tishiSearch em { color:#009bff; font-weight:bolder; margin:0 3px;}
.searchCon { float:left; width:330px; margin-left:15px; margin-top: 10px;}
.app_xiazaib_search { float:left; padding:40px 0 0;}
.app_xiazaib_search a { float:left; color:#fff; display:block; height:25px; line-height:25px; text-align:center; width:60px; background-color:#009bff; border:1px solid #009bff; border-radius:2px;}
.app_xiazaib_search a:hover { color:#fff; text-decoration:none; background-color:#077ae2; border:1px solid #0065c1;}



.search_sidebar { float:right; width:258px; background-color:#fff; border:1px solid #ddd; margin-bottom:10px;}
.search_sidebar h2 { padding:0 10px; height:47px; line-height:47px; font-size:14px; border-bottom:1px solid #ddd;}
.sousuoreci { padding:5px 10px;}
.sousuoreci li { border-bottom:1px dotted #CCCECD; height:35px; line-height:35px; overflow:hidden;}
.sousuoreci li em { color:#009bff; width:22px; display:inline-block; text-align:left; font-size:16px;}
.sousuonum { float:right; color:#009bff;}

.text_left { text-align:left; padding-left:10px!important;}






/*--------评论------------*/

.comment_l dt {height: 20px;line-height: 20px;padding: 10px 5px 0;}
.comment_l dd {border-bottom: 1px dotted #C9DAE5;padding-bottom: 5px;}
.comment_l dd:after {clear: both;content: " ";display: block;height: 0;}
.comment_l dt span.name {color: #0B6BA6;float: left;}
.comment_l dt {line-height: 20px;}
.comment_l dt span.ipaddress {color: #999999;float: left;padding-right: 4px;}
.comment_l dt span.time {color: #999999;float: right;}
.comment_l .txt_comm {font-size: 14px;line-height: 1.8em;padding: 3px 5px;word-wrap: break-word;}
.face {position: relative;}
.comment_l .bar:after {clear: both;content: " ";display: block;height: 0;}
.comment_l .bar .answer_a {border: 1px solid #FFFFFF;float: right;padding: 3px 5px;}
.pagination {float: left;left: 50%;padding: 10px 0;position: relative;height:60px;}
.post_form {padding: 30px 0 30px 40px;}
.post_doing_form textarea {border: 1px solid #CCCCCC;height: 100px;width: 1080px;padding: 10px;resize: none;
	color: #999;}
.face_bar {padding-top: 5px;}
.post_doing_form .face_bar {height: 22px;}
.pinglunbox { margin-top:10px; height:240px;}
.pinglunbox .h2tit { border-bottom: 1px solid #eee; }
.count { float: right; margin-right: 10px;}
.post_form .tips { border: 1px dotted #eee; color: orange; float: right; line-height: 20px; margin-top: 10px; margin-right: 10px; padding: 10px; width: 290px;}
.post_form .tips a { color: #009bff; }

.add_reply textarea { width:674px;}
.post_doing_form { float:left; width:100%; margin-bottom:20px;}
.post_doing_form .face_button { border:1px solid #ccc; border-top:0; border-right:0;}
.post_doing_form .joke_button  { border:1px solid #ccc; border-top:0;}


.box .tround { position:relative; top:-1px; left:-1px; height:5px; line-height:1px; font-size:1px;}
.box .tround span { float:right; position:relative; right:-2px; width:10px; height:5px;}
.box .bround { position:relative; bottom:-1px; left:-1px; height:5px; line-height:1px; font-size:1px;}
.box .bround span { float:right; position:relative; right:-2px; width:10px; height:5px;}
.box .head { position:relative; top:-1px; left:-1px; height:29px;  line-height:29px; font-size:14px; color:#3A5998;}
.box .head a:link, .box .head a:visited { color:#0B7ECE;}
.box .head h2 { float:left; padding-left:10px;}
.box .head span.right { position:relative; right:-2px; height:29px; padding-right:10px; font-size:12px;}
.box .head span.right a { padding-left:5px;}
.box .head span.right a.current { font-weight:bold;}
.box .head span.right a.want_to_c { display:block; width:91px; height:21px; margin:4px 0 0 0; padding-left:0; padding-right:9px; line-height:21px; text-align:center;}
.box .head .tab { padding-left:10px;}
.box .head .tab li { float:left; padding:0 10px;}
.box .head .tab li.title { padding:0 10px 0 0; font-size:12px; color:#333;}
.box .head .tab li.current { border:1px solid #D8F5FF; border-top:1px solid #95D5FF; font-weight:bold; border-bottom:1px solid #fff; background:#fff; line-height:27px;}
.box .head .rank_tab { position:absolute; left:0; top:0; width:180px; height:29px; }
.box .head .rank_tab1 { background-position:0 -202px;}
.box .head .rank_tab li { float:left; width:90px; height:29px; font-size:14px; text-align:center;}
.box .head .rank_tab .current { font-weight:bold;}
.box .only_img { padding-top:5px; padding-bottom:10px;}
.catalog_page .pagination { padding-top:5px; padding-bottom:0;}
.box .list { padding:0 10px;}
.box-left { float: left; }
.box1 { border:1px solid #9FDFFF;}
.box1 .tround { background-position:0 -153px;}
.box1 .tround span { background-position:right -153px;}
.box1 .bround { background-position:0 -168px;}
.box1 .bround span {background-position:right -168px;}

.box2 { border:1px solid #DBDBDB;}
.box2 .tround { background-position:0 -114px;}
.box2 .tround span { background-position:right -114px;}
.box2 .bround { background-position:0 -119px;}
.box2 .bround span {background-position:right -119px;}
.box2 .head { background-position:0 -403px; color:#333;}
.box2 .head span.right { background-position:right -403px;}

.arrow_box { position:relative; height:82px;}
.diplay_block { width:950px; height:82px; overflow:hidden; white-space:nowrap;}
.arrow_box .tb { position:absolute; display:block; width:5px; height:5px; line-height:1px; font-size:1px; z-index:1;}
.arrow_box .t_l { left:-1px; top:-1px; background-position:0 -114px;}
.arrow_box .t_r { right:-1px; top:-1px; background-position:right -114px;}
.arrow_box .b_l { left:-1px; bottom:-1px; background-position:0 -119px;}
.arrow_box .b_r { right:-1px; bottom:-1px; background-position:right -119px;}

.top_img_l { *zoom:1; padding-left:23px;}
.top_img_l:after{ content:'\20';display:block;height:0;clear:both;}
.top_img_l li { float:left; width:100px; overflow:hidden;}
.top_img_l li img { width:100px; height:75px;}
.top_img_l li div { width:100px; height:22px; line-height:22px; text-align:center; overflow:hidden; white-space:nowrap;}
.top_img_l li div a { overflow:hidden; white-space:nowrap;}
.arrow_box {}
.arrow_box li { width:72px; padding:5px 3px 0 9px;}
.arrow_box li a { position:relative; display:block; width:72px; height:54px;}
.arrow_box li img { width:68px; height:50px; padding:0; border:0;}
.arrow_box li a span { position:absolute; left:0; top:0; display:block; width:72px; cursor:pointer;}
.arrow_box li div { width:70px; height:20px; line-height:20px;}
.arrow_box li div a { width:70px; height:20px;}
.middle_img .top_img_l li { width:84px; position:relative; margin:0 15px;}
.middle_img .top_img_l li a { display:block; width:78px; height:78px;}
.middle_img .top_img_l li img { width:78px; height:78px; padding:0; border:0;}
.middle_img .top_img_l li a span { position:absolute; left:0; top:0; display:block; width:84px; height:64px; cursor:pointer;}
.middle_img .top_img_l li div { width:80px;}
.middle_img .top_img_l li div a { width:80px; height:22px;}
.normal_img .top_img_l li { padding:10px 0 0 22px;}
.normal_img .top_img_l li div.in_cat { padding-bottom:3px; height:14px; line-height:14px; color:#999;}
.normal_img .top_img_l li div.in_cat a { color:#999;}
.member_img .top_img_l li { width:84px; padding:10px 0 0 15px;}
.member_img .top_img_l li img { width:80px; height:60px;}

.top_topic li { float:left; width:369px; padding-left:10px; height:24px; line-height:24px; border-bottom:1px dotted #C9DAE5; overflow:hidden;}
.top_topic li.interleave { background:#F2F9FF;}
.top_topic li.no_border { border-bottom:0;}
.top_topic li a { float:left; margin-right:8px; padding-left:6px; white-space:nowrap; overflow:hidden;}
.top_topic a.chead { width:32px; height:17px; margin:3px 5px 0 0; padding-left:5px; line-height:17px;}
.top_topic li.interleave a.chead { background-position:-862px -208px;}

.title_list {}
.title_list li { padding:3px 10px; line-height:18px;}
#index_news .title_list li { float:left; width:217px; padding:0 10px; height:24px; line-height:24px;}
#index_news_list .title_list li { font-size:14px; height:26px; line-height:26px; border-bottom:1px dotted #ddd;}

.line_list {}
.line_list li { float:left; width:158px; height:24px; border-bottom:1px dotted #C9DAE5; line-height:24px; overflow:hidden;}
.wide_line_list li { width:174px; padding:0 5px 0 10px;}
.line_list li span.num { float:left; padding:0 10px; color:#999;}
.grid-180 .box .line_list li { width:79px; padding-left:10px;}

.txt_list {}
.txt_list a, .txt_list span { padding-right:8px; line-height:22px; }
.txt_list .gray { padding-right:3px;}

.pipe_list a { padding-right:6px; *padding-right:2px;}

.member { height:230px; margin-top:10px;}
.member .profile { height:54px;}
.member .profile .image { float:left; width:56px;}
.member .profile .info { float:left; width:110px; margin-top:7px;}
.member .profile .name { height:20px; line-height:20px;}
.member .profile .name .left { width:50px; height:20px; overflow:hidden;}

.member .head { height:28px;}
.member .head1 {}
.member .head a { float:left; height:22px;}
.member .head .played { width:97px;}
.member .head .fav { width:66px;}
	
.member .list { padding:0 10px; line-height:24px;}
.member .list .line_list li { width:80px;}
.member .clear_played { clear:left; border-bottom:0;}


.no_display { padding:10px; line-height:1.8em;}
.detail_list { padding:0 15px;}
.detail_list dl { *zoom:1; padding:15px 0; border-bottom:1px dotted #C9DAE5;}
.detail_list dl:after{ content:'\20';display:block;height:0;clear:both;}
.detail_list dt { float:left; width:114px;}
.detail_list dt img { width:100px; height:75px; padding:1px; border:1px solid #B5D2ED;}
.detail_list dd { float:left; width:614px;}
.detail_list li { padding-bottom:5px; line-height:1.6em;}
.detail_list li.title { font-size:14px; font-weight:bold;}
.detail_list li span { color:#999;}	
.one_detail_list dl { padding:10px 0; border-bottom:0;}
.one_detail_list dt { width:164px;}
.one_detail_list dt img { width:150px; height:113px;}
.one_detail_list dd { width:564px;}
.one_detail_list li.title span { padding-left:50px; font-size:12px; font-weight:normal; color:#333;}
.comment_l { color: #eee; font-size: 25px; padding: 0 10px;}
.comment_l dt { padding:10px 5px 0 5px; height:20px; line-height:20px;}
.comment_l dt span.name { float:left; color:#0B6BA6;font-size: 16px;}
.comment_l dt span.ipaddress { float:left; padding-right:4px; color:#999;font-size: 16px;}
.comment_l dt span.time { float:right; color:#999;font-size: 16px;}
.comment_l dd { padding-bottom:5px; border-bottom:1px dotted #C9DAE5; *zoom:1;}
.comment_l dd:after{ content:'\20';display:block;height:0;clear:both;}
.comment_l .no_replay { padding:10px; font-size:14px;}
.comment_l .txt_comm { padding:3px 5px; font-size:14px; line-height:1.8em;word-wrap:break-word;color:#333;}
.comment_l .bar { margin-top:3px; *zoom:1;}
.comment_l .bar:after{ content:'\20';display:block;height:0;clear:both;}
.comment_l .bar .answer_a { float:right; padding:3px 5px; border:1px solid #fff;font-size:16px;}
.comment_l .bar .on { position:relative; border:1px solid #C3DCEB; border-bottom:1px solid #EEF9FF; background:#EEF9FF; z-index:9999;}
.add_reply { position:relative; height:130px; top:-1px; padding:5px; border:1px solid #C3DCEB; background:#EEF9FF; z-index:9998;}
.add_reply .textarea_line { padding-bottom:5px;}
.add_reply textarea { width:950px; height:80px; padding:5px; border:1px solid #C3DCEB; background:#fff; line-height:1.5em;}
.submit_block { float: right; position: relative;}
.submit_block .submit { width:91px; height:30px; cursor:pointer; background-color:#009bff; border:1px solid #009bff; color:#fff; font-family:"微软雅黑"; border-radius:2px;}
.add_reply_bq p { float:right; padding:5px 0 0 10px;}
.add_reply_bq .btn_psot { width:70px; height:24px; border:1px solid #5083c2; background-color:#72bff0; cursor:pointer; color:#fff; font-weight:bold; font-size: 15px}
.add_reply .face { float:left;}
.comment_l dd.citation_wrapper { padding-top:5px; border-bottom:0;}
.comment_l .citation1 { border:1px solid #C3DCEB; background:#EEF9FF;}
.comment_l .citation2 { padding:3px 3px 0 3px; border:1px solid #C3DCEB; background:#EEF9FF;}
.comment_l .citation_title { padding:5px 5px 0 5px; height:20px; line-height:20px;}
.comment_l .citation_title span.name { float:left; color:#0B6BA6;font-size:16px;}
.comment_l .citation_title span.ipaddress { float:left; padding-right:4px; color:#999;font-size:16px;}
.comment_l .citation_title span.time { float:right; color:#999;font-size:16px;}
.comment_l .citation_wrapper .txt_comm { padding:3px 5px 8px 5px; }


/*--评分---*/
.pingfeng ul { margin-bottom:10px;}
.pingfeng ul li p { float:left; margin-right:5px;}
#rate { float:left; margin-top: 2px;}
.starpf{ width:73px; height:12px; float:left; overflow:hidden; background:url("starbg.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/starbg.gif*/ no-repeat 0 -70px;}
.rating_star { height: 14px; width: 14px;}
.star1{ background-position:0 -56px;}
.star2{ background-position:0 -42px;}
.star3{ background-position:0 -28px;}
.star4{ background-position:0 -14px;}
.star5{ background-position:0 0;}
.input_block { margin-bottom: 5px; }
#showtips { background-color: #fff; left: -220px; opacity: 0.7; position: absolute; top: -81px; width: 80px;}

/*--评论表情--*/
.face_bar { padding-top:5px; width: 460px; float: left;}
.face{  position:relative;}
.face ul li{ float:left; }
.face ul li a{ display:block; width:30px; height:30px; cursor:pointer;}
.face100,.face101,.face102,.face103,.face104,.face105,.face106,.face107,.face108,.face109,.face110,
.face111,.face112{ width:30px; height:30px; background:url("face_default.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/face_default.gif*/ no-repeat;}
.face100{ background-position: 0px -1488px;}
.face101{ background-position: -174px -1002px;}
.face102{ background-position: -174px -1650px;}
.face103{ background-position: -174px -462px;}
.face104{ background-position: 0 -516px;}
.face105{ background-position: -174px -1758px;}
.face106{ background-position: -174px -840px;}
.face107{ background-position: 0 -1002px;}
.face108{ background-position: -348px -246px;}
.face109{ background-position: -174px -1272px;}
.face110{ background-position: -348px -894px;}
.face111{ background-position: -174px -1380px;}
.face112{ background-position: -346px -1813px;}

.emotion{ position:absolute; background:#fff; width:465px; height:215px; left:0; top:-220px; border:#c3dceb 1px solid; border-top:0; border-right:0;}
.emotion ul li{ float:left; border-top:#dfe6f6 1px solid; border-right:#dfe6f6 1px solid;}
.emotion ul li a{ display:block; width:28px; height:28px; cursor:pointer;}
.emotion ul li a:hover{ width:28px; height:28px;border:#91a8be 1px solid; cursor:pointer;}
.em100,.em101,.em102,.em103,.em104,.em105,.em106,.em107,.em108,.em109,.em110,
.em111,.em112,.em113,.em114,.em115,.em116,.em117,.em118,.em119,.em120,
.em121,.em122,.em123,.em124,.em125,.em126,.em127,.em128,.em129,.em130,
.em131,.em132,.em133,.em134,.em135,.em136,.em137,.em138,.em139,.em140,
.em141,.em142,.em143,.em144,.em145,.em146,.em147,.em148,.em149,.em150,
.em151,.em152,.em153,.em154,.em155,.em156,.em157,.em158,.em159,.em160,
.em161,.em162,.em163,.em164,.em165,.em166,.em167,.em168,.em169,.em170,
.em171,.em172,.em173,.em174,.em175,.em176,.em177,.em178,.em179,.em180,
.em181,.em182,.em183,.em184,.em185,.em186,.em187,.em188,.em189,.em190,
.em191,.em192,.em193,.em194,.em195,.em196,.em197,.em198,.em199,.em200,
.em201,.em202,.em203,.em204{ width:30px; height:30px; background:url("face_default.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/face_default.gif*/ no-repeat;}
.em100{ background-position: 0px -1488px;}
.em101{ background-position: -174px -1002px;}
.em102{ background-position: -174px -1650px;}
.em103{ background-position: -174px -462px;}
.em104{ background-position: 0 -516px;}
.em105{ background-position: -174px -1758px;}
.em106{ background-position: -174px -840px;}
.em107{ background-position: 0 -1002px;}
.em108{ background-position: -348px -246px;}
.em109{ background-position: -174px -1272px;}
.em110{ background-position: -348px -894px;}
.em111{ background-position: -174px -1380px;}
.em112{ background-position: -174px -300px;}
.em113{ background-position: -348px -948px;}
.em114{ background-position: -348px -138px;}
.em115{ background-position: -174px -894px;}
.em116{ background-position: -348px -84px;}
.em117{ background-position: -174px -1164px;}
.em118{ background-position: -174px -1542px;}
.em119{ background-position: -348px -516px;}
.em120{ background-position: 0 -1434px;}
.em121{ background-position: -348px -1596px;}
.em122{ background-position: -174px -1326px;}
.em123{ background-position: -174px -1596px;}
.em124{ background-position: -348px -1326px;}
.em125{ background-position: -348px -300px;}
.em126{ background-position: 0 -786px;}
.em127{ background-position: 0 -1758px;}
.em128{ background-position: 0 -354px;}
.em129{ background-position: -348px -1002px;}
.em130{ background-position: 0 -894px;}
.em131{ background-position: -174px -30px;}
.em132{ background-position: -174px -84px;}
.em133{ background-position: 0 -192px;}
.em134{ background-position: -348px -1650px;}
.em135{ background-position: 0 -1056px;}
.em136{ background-position: -174px -1488px;}
.em137{ background-position: -348px -1704px;}
.em138{ background-position: -348px -1110px;}
.em139{ background-position: -174px -516px;}
.em140{ background-position: -348px -1380px;}
.em141{ background-position: -174px -624px;}
.em142{ background-position: -174px -948px;}
.em143{ background-position: -348px -1272px;}
.em144{ background-position: 0 -1650px;}
.em145{ background-position: -174px -1218px;}
.em146{ background-position: 0 -246px;}
.em147{ background-position: 0 -408px;}
.em148{ background-position: 0 -1326px;}
.em149{ background-position: 0 -1164px;}
.em150{ background-position: 0 -840px;}
.em151{ background-position: -174px -1866px;}
.em152{ background-position: 0 -1812px;}
.em153{ background-position: 0 -300px;}
.em154{ background-position: -174px -246px;}
.em155{ background-position: -348px -732px;}
.em156{ background-position: 0 -1272px;}
.em157{ background-position: 0 -570px;}
.em158{ background-position: -174px -1812px;}
.em159{ background-position: -174px -192px;}
.em160{ background-position: 0 -1542px;}
.em161{ background-position: -174px -1704px;}
.em162{ background-position: 0 -1218px;}
.em163{ background-position: -348px -354px;}
.em164{ background-position: -348px -408px;}
.em165{ background-position: 0 -732px;}
.em166{ background-position: -348px -462px;}
.em167{ background-position: -174px -570px;}
.em168{ background-position: 0 -1704px;}
.em169{ background-position: -348px -192px;}
.em170{ background-position: 0 -1866px;}
.em171{ background-position: 0 -678px;}
.em172{ background-position: -174px -678px;}
.em173{ background-position: 0 -462px;}
.em174{ background-position: -348px -1542px;}
.em175{ background-position: -348px -1488px;}
.em176{ background-position: -174px -1110px;}
.em177{ background-position: -174px -408px;}
.em178{ background-position: -348px -786px;}
.em179{ background-position: -348px -1164px;}
.em180{ background-position: 0 -30px;}
.em181{ background-position: -174px -138px;}
.em182{ background-position: -174px -1434px;}
.em183{ background-position: -348px -1758px;}
.em184{ background-position: -348px -570px;}
.em185{ background-position: -348px -840px;}
.em186{ background-position: -174px -786px;}
.em187{ background-position: -348px -1218px;}
.em188{ background-position: 0 -624px;}
.em189{ background-position: -174px -354px;}
.em190{ background-position: 0 -138px;}
.em191{ background-position: -174px -1920px;}
.em192{ background-position: -348px -1434px;}
.em193{ background-position: -348px -1056px;}
.em194{ background-position: 0 -948px;}
.em195{ background-position: -348px -678px;}
.em196{ background-position: 0 -1110px;}
.em197{ background-position: 0 -1596px;}
.em198{ background-position: -174px -732px;}
.em199{ background-position: 0 -1920px;}
.em200{ background-position: -348px -30px;}
.em201{ background-position: -348px -624px;}
.em202{ background-position: 0 -1380px;}
.em203{ background-position: 0 -84px;}
.em204{ background-position: -174px -1056px;}

.cbox {background-color: #fff;}
.pinglun_con .h2tit a { float:right; font-size:12px;}
.pinglun-top .h2tit, .pinglun_con .h2tit { border-bottom: 1px solid #eee; }
#clip_container { position:relative;}

.show{display: inline-block;}
/*--下载客户端--*/
.app_tu { position:relative; margin-bottom:10px;}
.app_tu .download-wrap { position: absolute;z-index: 99;top: 499px;left: 111px;}
.app_tu .download-wrap li{width:208px; height:69px;list-style: none }
.app_tu .download-wrap li a{width:208px; height:69px;display:block;margin-top: 5px}
.app_tu .app_download{}
.app_tu .ios_download{background: url("download-ios.png")/*tpa=http://longchi.org.cn/longchi/blue/images/download-ios.png*/no-repeat top center;}
.app_tu .ios_download:hover{background: url("download-ios-on.png")/*tpa=http://longchi.org.cn/longchi/blue/images/download-ios-on.png*/no-repeat top center;}
.app_tu .android_download{background: url("download-android.png")/*tpa=http://longchi.org.cn/longchi/blue/images/download-android.png*/no-repeat top center;}
.app_tu .android_download:hover{background: url("download-android-on.png")/*tpa=http://longchi.org.cn/longchi/blue/images/download-android-on.png*/no-repeat top center;}
.app_tu .soon_download{background: url("soon.png")/*tpa=http://longchi.org.cn/longchi/blue/images/soon.png*/no-repeat top center;}
.ewm-wrap{position: absolute;top: 249px;left: 93px;}


.kefu { position:relative; margin-bottom:10px;}
.kefuzx { padding:60px;}
.kefuzx li { float:left; text-align:left; width:400px; padding: 10px 40px;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor: pointer;}
.kefuzx li div { cursor:pointer;}
.kefuzx li img { float:left; margin-bottom:6px;margin-right: 20px;}
.kefuzx li p { font-size:16px; color:#666; margin-top:20px;}

/*--新闻--*/
.news_top {padding:20px 0;}
.news_top li:nth-child(n){float: left;width: 240px;height: 110px;margin-top:20px;}
.news_top li:nth-child(1),.news_top li:nth-child(2),.news_top li:nth-child(3) {margin-top:0;}
.news_top li:nth-child(1){float: left;width: 540px;margin: 0 20px;height: 240px}
.news_top li:nth-child(3),.news_top li:nth-child(5) {margin-left:20px;}
.news_top li img {width:100%;height:100%;}
.news_top a {position: relative;display: block;height:100%;}
.news_cover {position: absolute;width: 100%;height:100%;left:0;top:0;display: none}
.cover_bg {position: absolute;width: 100%;height:100%;background-color:#000;opacity: .5;left:0;top:0; }
.news_cover p {color: #fff;margin-top:50px;position: relative;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.news_top li:hover .news_cover {display: block;}

.news_nav { font-size:18px; margin-bottom:10px; border-bottom::2px solid #009bff; padding:10px 10px 5px 10px;}
.news_nav a { display:inline-block; margin:0 3px 10px 3px; height:36px; line-height:36px; padding:0 20px;}
.news_nav a.dangqian { background-color:#009bff; color:#fff; border-radius:2px;}
.news_nav a:hover { background-color:#009bff; color:#fff; border-radius:2px;}
.news_con li { border:1px solid #eee; margin-bottom:10px; padding:15px; position:relative;}
.news_link { position: absolute; display: block; width: 668px; height: 148px; }
.news_title { font-size:18px; margin-bottom:10px; font-weight: 500;}
.news_title .news_time_ri { display:inline-block; padding-left:6px; height:31px; line-height:31px; margin-right:10px; color: #009bff;}
.news_info { margin-bottom:5px; font-size:12px; color: #999;}
.news_info a { margin-right:20px; color: #999;}
.news_text { font-size:14px;}
.news_btn { text-align:right; position:absolute; right:15px; top:17px;}
.news_btn a { font-size:12px; display:inline-block; height:24px; line-height:24px; color:#009bff; font-size:14px; border: 1px solid #009bff; border-radius: 2px; margin-top:40px; width:70px; height:26px; text-align:center;}
	
.news_btn a:hover { color:#fff; background-color: #009bff;}

.news_con {
	width: 700px;
}
.news_con a.app_90 {
	border-radius: 15px;
	overflow: hidden;
}
.news_con li:hover { box-shadow: 0 0 10px #dbdbdb; }
.news_con li:hover a.app_90 img {
	-webkit-transform: scale(1.1, 1.1);
	   -moz-transform: scale(1.1, 1.1);
	    -ms-transform: scale(1.1, 1.1);
	     -o-transform: scale(1.1, 1.1);
	        transform: scale(1.1, 1.1);
}
.news_con li.tishiSearch {  box-shadow: none; }
.news_con li.tishiSearch:hover {  box-shadow: none; }

.news_con_l { float:left; width:100px;}
.news_con_r { float:left; width:550px; margin: 10px 0 0 10px;}
.news_con_b { float: left; margin-top: 10px; }
/*--新闻具体页面--*/
.newscontent { padding:10px; margin-bottom:10px;box-shadow: 0 0 5px #dbdbdb; float: left; width: 780px; background-color: #fff;}
.news_right { float: right; width: 288px; background-color: #fff;}
.current-pos {
  color: #999;
  font-size: 14px;
  padding-bottom: 15px;
  word-spacing: 5px;
}
.current-pos a { color: #999;}
.current-pos em:first-child { border-left: 2px solid #009bff; padding-left: 5px; color: #009bff;}
.newscontent_tit { font-size:20px; text-align:center; padding:10px 0;}
.newscontent_info { text-align:center; margin-bottom:30px; font-size:14px; padding-bottom:20px; border-bottom:1px dotted #eee; color: #999;}
.newscontentbox { font-size:14px; overflow:hidden; color: #333; letter-spacing: 0.1em;}
.newscontentbox p {margin-bottom:15px;}
.newscontentbox a { color: #009bff; }
.newscontentbox a:hover { text-decoration: underline; }
.newscontentbox img { max-width:978px; height:auto!important;}
.news_hot { float:left; height:246px; margin-bottom:10px; border: 1px solid transparent; width:100%;}
.news_new { float:right; height:246px; margin-bottom:10px; border:1px solid #ddd; width:280px;}
.news_hot ul, .news_new ul { padding:10px;}
.news_hot li, .news_new li { height:36px; line-height:36px; font-size:14px; border-bottom:1px dotted #ddd;}
.news_hot li a, .news_new li a { float:left; padding-left:10px; background:url("d.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/d.gif*/ no-repeat left center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 96%;}
.news_hot li .time, .news_new li .time { float:right; font-size:12px;}
.margin-left-20 {
	margin-left: 20px;
}
.margin-right-20 {
	margin-right: 20px;
}
.margin-left-big { margin-left: 60px; }
/*--newscon--*/
.inewscon { padding:10px; height:490px; background-color: #fff;}
.inewscon h2 { font-size:18px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:8px 0;}
.inewscon h2 a { color:#009bff;}
.inewscon h2 a:hover { color:#009bff; text-decoration:underline;}

.inewscon ul { margin-bottom:10px;}
.inewscon ul li { font-size:14px; height:32px; line-height:32px;}
.inewscon ul li a { display:block; width:422px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:8px; background:url("d.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/d.gif*/ no-repeat left center;}
.inewscon ul li span.time { float:right; font-size:12px; color:#999;}

.inewscon_tui { border-bottom:1px dotted #ddd; padding-bottom:7px; margin-bottom:7px;}
.inewscon_tui a { display:inline-block; width:235px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;}

.inewscon_tu a { float:left; width:236px; text-align:center;}
.inewscon_tu a img { width:230px; height:172px; float:left; margin:0 0 3px 3px;}
.inewscon_tu a p { width:236px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;}

.newscon { float:left; width:800px; background-color: #fff;}
.newsside { float:right; width:255px;}
.newscontentbox { padding: 0 50px;}
.newscontentbox img { max-width:700px;}
.news_new,.news_hot { float:none; width:290px; height:auto;}

/*--新闻相关游戏下载--*/
.newsconapp { margin:10px 0; border:1px solid transparent; box-shadow: 0 0 5px #dbdbdb;}
.newsconapp .code-img-box-bot { clear: both; text-align: center; }
.newsconapp_tu { float:left; width:130px; padding:15px 0 0 15px;}
.newsconapp_info { float:left; width:140px;}
.newsconapp_info h1 { font-size:18px; color:#000; margin:7px 0;}
.newsconapp_info dl dt { float:left; font-size:14px;}
.newsconapp_info dl dd { float:left; width:83px; font-size:14px;}
.newsconapp_down { float:left; width:200px; padding-top:10px;}
.newsconapp_down .app_content_xiazai { margin-bottom:0;}
.newsconapp_down .app_content_xiazai_b { padding:0; width:200px;}
.newsconapp_down .app_content_xiazai_box_an { left:20px;}
.newsconapp_down .app_content_xiazai_box_ios { left:20px; top:130px;}

.newspaihang { border:1px solid #ddd;margin-bottom:10px;}
/*--新闻猜你喜欢--*/
.newscainixihuan { border:1px solid #ddd; margin-bottom:10px;}
.newscainixihuancon { padding:10px 0 10px 5px;}
.newscainixihuancon li { float:left; padding:5px 15px;}

/*--礼包--*/
.lb_btit { font-size:20px; color:#009bff; padding-left:30px; margin-bottom:10px; height:36px; line-height:36px;}
.lb_nav { float:right; padding-top:5px;}
.lb_nav li { float:left; margin-left:5px;}
.lb_nav li a { display:block; width:100px; height:32px; line-height:30px; font-size:18px; text-align:center;}
.lb_nav li a:hover { color:#fff;}
.lb_nav li a.dangqian { color:#fff;}
.lb_nav li a.dangqian:hover { color:#fff;}
.lb_con { margin-bottom:10px; padding:10px; border:5px solid #f8f8f8; border-top:2px solid #f8f8f8;}
.lb_con table { width:100%; text-align:center; font-size:14px;}
.lb_con th, .lb_con td { padding:10px 0; border-bottom:1px dotted #ddd; font-size:14px;}
.lb_con table .dangge_app_60 { padding-left:10px;}

/*--libao_list--*/
.libao_list { margin-bottom:10px; padding:15px;}
.libao_app { margin-bottom:20px; padding-bottom:10px; border-bottom:1px dotted #eee;}
.libao_app_l { float:left; width:120px; margin-right:16px; padding-top:10px;}
.libao_app_m { float:left; width:910px; font-size:14px; padding-right:15px; margin-top: 20px;}
.libao_app_m > div { float: left; width:50%; margin-top: 5px; color: #999;}
.lb_lcon_tit { color: #333; font-size: 20px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #009bff;}
 .libao_app_m .download_link a, .libao_app_r_leixing a { color: #009bff; }
.libao_app_r_tit { font-size:14px; color: #333;}
.libao_app_r_infotit { font-size:14px; font-weight:bold; color:#333; margin:5px 0 2px 0;}
.libao_app_r { float:right; padding:40px 0 0 0;}
.libao_app_r a { float:left; width:140px; height:50px; line-height:50px; border:1px solid #ddd; text-align:center; margin-left:5px; font-size:18px;}
.libao_app_r a:hover { background-color:#009bff; border:1px solid #009bff; color:#fff;}
.libao_box_tit { border-bottom:1px solid #009bff; font-size:20px; padding-bottom:10px; margin-bottom:10px; color:#333;}
.libao_box_con li { float:left; width:234px; height:95px; line-height:1.3; text-align:center; padding:20px 0 0 0; margin:3px; _margin:2px; border:1px solid #eee; text-align:left; position:relative;}
.libao_box_con li:hover { border:1px solid #009bff;}
.applb_tit_90 { font-size:16px; padding:0 20px;}
.libao_box_gn { position:absolute; bottom:0; width:224px; text-align:left; border-top:1px solid #eee; height:24px; line-height:24px; padding:10px 5px; background-color:#f8f8f8;}
.libao_box_gn a.lingqu { float:right; width:60px; text-align:center; background-color:#009bff; color:#fff; font-size:16px;}
.libao_box_gn a.lingqu:hover { color:#fff; background-color:#f30;}
.lqlb_xtan { display:inline-block; width:15px; height:17px; background:url("xt.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/xt.gif*/ no-repeat 0 0; vertical-align:middle; margin:0 3px;}
.lqlb_xtios { display:inline-block; width:15px; height:17px; background:url("xt.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/xt.gif*/ no-repeat 0 -19px; vertical-align:middle;}
.lqlb_xtan_b { display:inline-block; width:15px; height:17px; background:url("xt_b.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/xt_b.gif*/ no-repeat 0 0; vertical-align:middle; margin:0 3px;}
.lqlb_xtios_b { display:inline-block; width:15px; height:17px; background:url("xt_b.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/xt_b.gif*/ no-repeat 0 -19px; vertical-align:middle;}
.lqlb_xt { height:30px; line-height:30px; text-align:center;}
.libao_app_r_info { height:50px; overflow:hidden; font-size:14px; line-height:26px;}

/*--libao_con--*/
.libao_top { border-bottom: 1px solid #009bff; }
.lb_con_tit { font-size:20px; margin-bottom:10px; padding-bottom:10px; color:#333; float: left;}
.lb_notice { float: left; padding-top: 5px;}
.lb_login { background: url("lb_xy.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/lb_xy.gif*/ no-repeat; height: 26px; line-height: 26px; padding-left: 30px; display: inline-block; margin-left: 10px; font-size: 16px;}
.lb_credit { background: url("lb_xy.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/lb_xy.gif*/ no-repeat; height: 26px; line-height: 26px; padding-left: 30px; display: inline-block; margin-left: 10px; font-size: 16px;}
.lb_more { float: right; padding-top: 5px;}
.lb_more a { display: inline-block; height: 26px; line-height: 26px; background-color: #009bff; color: #fff; font-size: 16px; padding:0 20px; border-radius: 15px; text-align: center;}
.lb_more a:hover { background-color: #26c1ff;}
.lb_ljlq { margin:10px 0; height:50px;}
.lb_ljlq_b { float:left; display:block; width:176px; height:46px; line-height:46px; text-align:center; background-color: #009bff; font-size:20px; color:#fff; margin-right:10px;}
.lb_ljlq_b:hover { background-color: #26c1ff; color:#fff;}
.ljlq_b_hao { float:left; height:42px; line-height:42px; border:1px solid #cfeec2; background-color:#f5fff1; padding:0 15px; border-radius:4px;}
.lb_ljlq_b_wu { float:left; display:block; width:176px; height:46px; line-height:46px; text-align:center; background-color:#a5a5a5; font-size:20px; color:#fff;}
.lb_ljlq_b_wu:hover { color:#fff;}
.libao_shuoming { line-height:2; margin-bottom:20px; font-size:14px;}
#cardnum { margin-right:8px; color:#009bff;}
#ZeroClipboardMovie_1 { position:absolute;}
#ZeroClipboardMovie_2 { position:absolute;}

.game_icon { background: url("ka_icon.png")/*tpa=http://longchi.org.cn/longchi/blue/images/ka_icon.png*/ no-repeat; width: 20px; height: 20px; display: inline-block; background-position: 0 0; vertical-align: top; margin-right: 5px;}
.lb_icon { background: url("ka_icon.png")/*tpa=http://longchi.org.cn/longchi/blue/images/ka_icon.png*/ no-repeat; width: 20px; height: 20px; display: inline-block; background-position: 0 -88px; vertical-align: top; margin-right: 5px;}
.download_icon { background: url("ka_icon.png")/*tpa=http://longchi.org.cn/longchi/blue/images/ka_icon.png*/ no-repeat; width: 20px; height: 20px; display: inline-block; background-position: 0 -268px; vertical-align: top; margin-right: 5px;}
.time_icon { background: url("ka_icon.png")/*tpa=http://longchi.org.cn/longchi/blue/images/ka_icon.png*/ no-repeat; width: 20px; height: 20px; display: inline-block; background-position: 0 -131px; vertical-align: top; margin-right: 5px;}
.shenyu_bg { height: 15px; width: 250px; border-radius: 10px; background-color: #eee; float: right; margin-top: 5px; margin-right: 110px;position:relative;overflow: hidden;}
.shenyu_cover { height: 14px; width: 250px; background-color: #009bff; position: absolute;}
.shenyu_percent { color: #fff; display: block; font-size: 12px; line-height: 14px; position: absolute; text-align: center; width: 250px; z-index: 99; }

/*--用户中心加--*/
.user_info { border-bottom:1px solid #eee; padding:10px;}
.user_info_tx { float:left; width:70px; margin-bottom:10px;}
.user_info_tx img { border:1px solid #eee; padding:3px; background-color:#f8f8f8; width:60px; height:60px;}
.user_info_con { float:right; width:90px; padding-top:5px; margin-bottom:10px;}
.user_info_con p { margin-bottom:5px;}
.user_info_name { font-size:14px; font-weight:bold; margin-bottom:10px;}
.user_info_logreg a { margin:0 3px; font-weight:bold;}
.user_info_tc a { background-color:#eee; border:1px solid #ddd; padding:2px 7px; border-radius:4px;}
.user_info_an { float:left;}
.user_info_an p { margin-bottom:5px;}
.user_info_an a { display:block; width:113px; height:36px; line-height:36px; padding-left:55px; font-size:14px; font-weight:bold; border:1px solid #ddd; border-radius:4px; color:#333;}
.user_info_an a.user_info_kfz {}
.user_info_an a.user_info_scyy {}
.user_info_an a.user_info_fbzx {}
.user_info_an a:hover { color:#000; background-color:#e8e8e8;}

.o_renzheng .o_tishi { background-color:#fff4eb; border:1px solid #f2ddcf; padding:10px; font-size:16px; margin-bottom:30px;}
.o_rencon { font-size:14px;}
.o_rencon li { margin-bottom:10px; padding-bottom:10px;}
.o_rencon .mn_infobox { display:inline-block; width:120px; text-align:left; margin-right:5px; font-weight:bold;}
.o_renzheng h3 { margin-bottom:30px;}
.o_renzheng .tijiao { padding:0 0 30px 165px;}
.o_renzheng .tijiao .o_tijiao_b { width:120px; height:40px; background-color:#005CAA; border:1px solid #00498D; border-radius:4px; font-size:16px; font-family:"微软雅黑"; color:#fff;}
.o_rencon li .text-input { width:200px; padding:7px 5px; border:1px solid #ddd; border-radius:4px;}

.user_content_con .face { vertical-align:middle;}
.user_content_con { overflow: hidden; }

.o_appgltit a { padding:10px 0; float:left; width:280px; height:20px; line-height:20px; text-align:center; font-size:16px; background-color:#eee; border:1px solid #ddd;}
.o_appgltit a.dangqian { width:280px; background-color:#009bff; color:#fff; font-weight:bold; border:1px solid #009bff;}
.o_appglcon th { font-size:14px;}
.o_appglcon { font-size:14px;}
.o_appglcon_ts { padding:20px; font-size:16px; text-align:center;}

.nodata i {
	background: rgba(0, 0, 0, 0) url("no_data.png")/*tpa=http://longchi.org.cn/longchi/blue/images/no_data.png*/ no-repeat scroll 50% 50% / 200px auto;
	clear: both;
	display: block;
	height: 200px;
	margin: 0 auto;
	padding: 20px;
	width: 200px;
}
.nodata p {
	clear: both;
	display: block;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}

.o_newscon li { padding:10px 0; border-bottom:1px dotted #ddd; font-size:14px;}
.o_newscon li span.o_newscon_gn { float:right;}
.o_newscon li span.o_newscon_gn .o_newscon_xg { color:#009bff;}
.o_newscon li span.o_newscon_gn .o_newscon_xg:hover { color:#009bff;}
.o_newscon li span.o_newscon_gn .o_newscon_sc { color:#06c;}
.o_newscon li span.o_newscon_gn .o_newscon_sc:hover { color:#2f7bce;}
.o_newscon li span.o_newscon_gn a { margin:0 5px;}
.o_newscon li span.o_newscon_time { margin-right:3px; font-weight:bold;}
.user_content_con th { font-size:14px;}

/*-------user-------*/
/* .utit { border-bottom:1px solid #d4d4d4; padding:0 10px; font-size:16px; color:#333; height:45px; line-height:45px;} */
.utit { border-left: 4px solid #009bff; padding:0 10px; font-size:16px; color:#333; margin: 20px;}
.utit a { float:right; font-size:12px; font-weight:normal; color:#333;}
.utit a:hover { color:#009bff;}
.open_ctit span.f_right { float:right;}
.open_ctit span.f_right a { background-color:#009bff; border-radius:2px; color:#fff; font-size:12px; padding:5px 8px;}

.user_sidebar { float:left; width:200px; border:1px solid #ddd; background-color:#fff; margin-bottom:10px; clear:left;}
#user_navbox ul { padding:10px;}
#user_navbox ul li { padding:10px 0 10px 15px; font-size:16px; border-bottom:1px dotted #eee; background:url("u_li_bg.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/u_li_bg.gif*/ no-repeat 0 20px;}
#user_navbox ul li a { color:#666;}
#user_navbox ul li a.dangqian { color:#009bff;}
#user_navbox ul li a:hover { color:#009bff;}
#user_navbox ul li span.f_right { float:right;}
#user_navbox ul li span.f_right a { background-color:#009bff; border-radius:2px; color:#fff; font-size:12px; padding:3px;}

/* 修改 */
#user_navbox ul li a { display: inline-block; width: 100%; height: 100%;}
#user_navbox ul li { background: none;}
#user_navbox ul li:hover { background-color: #eee;}
#user_navbox ul li:hover a { color: #009bff;}
/*  */

.user_content { float:right; width:888px; border:1px solid #ddd; background-color:#fff; margin-bottom:10px;}
.user_content_con { min-height:550px; padding:20px; border-top: 1px solid #eee;}
.user_input li { clear:both; height:40px; line-height:40px; margin-bottom:10px; font-size:14px;}
.user_input li label { display:block; width:160px; text-align:left; float:left; margin-right:3px; margin-left:20px;}
.user_input li input { height:30px; line-height:40px; width:200px; padding:5px; border-radius:2px; border:1px solid #ddd;background-color:#fff;}
.user_input li input:focus { border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}
.user_input li input.usr_tijiao { margin-left:183px; width:120px; height:46px; line-height:36px; border:1px solid #009bff; background-color:#009bff; color:#fff; font-size:16px; font-family:"微软雅黑";}

.upload { display: inline-block; height: 40px; position: absolute; right: 390px; width: 100px; border: 1px solid #ddd;}

.dangge_app_uxz { height:80px; border-bottom:1px dotted #ddd; margin-bottom:15px;}
.app_icon_uxz { float:left; margin-right:10px; width:72px; height:72px;}
.app_icon_uxz img { width:72px; height:72px;}
.app_img_none_uxz { cursor:pointer; width:72px; height:72px; position:absolute;}
.app_name_uxz { float:left; color:#333; margin-bottom:5px; padding-top:5px; font-size:14px;}
.app_name_uxz a { color:#333;}
.app_name_uxz a:hover { color:#009bff;}
.app_xiazaib_uxz { float:right; padding-top:10px;}
.app_xiazaib_uxz a { display:inline-block; padding:5px 10px; text-align:center; color:#333; border:1px solid #ddd; background-color:#f8f8f8; border-radius:2px; margin-left:10px;}
.app_xiazaib_uxz a:hover { text-decoration:none; color:#009bff;}

/*-----user_papp-------*/
.user_papp li { width:360px; float:left; position:relative;}
.user_papp li .dangge_app { width:210px;}
.user_papp li .dangge_app .app_icon { float:left;}
.user_scjl { position:absolute; right:10px; top:10px; padding:5px 10px; border:1px solid #ddd; background-color:#f8f8f8; border-radius:2px;}
.user_scjl a { display:block;}
.user_scjl a:hover { color:#009bff;}

/*--user_pl--*/
.user_pl { font-size:14px; border-bottom:1px dotted #ddd; margin-bottom:10px; padding-bottom:10px;}
.user_pl a { color:#333;}
.user_pl a:hover { color:#009bff;}
.upl_name span { float:right;}

.u_contit { margin-bottom:10px;}
.u_contit a { font-size:16px; font-family:"微软雅黑"; margin:0 3px; display:inline-block; padding:5px 10px;}
.u_contit a.cur { border:1px solid #00498d; background-color:#005caa; color:#fff; border-radius:2px;}

.user_aapp li, .user_papp li { position:relative; width:208px; overflow:hidden; float:left; padding:10px; border: 1px dotted #eeeeee; margin: 10px 0px 10px 18px;}
/* .user_aapp li, .user_papp li:hover { border:1px solid #009bff; background-color:#f4faff;} */
.user_papp li:hover { background-color:transparent;    box-shadow: 0 0 10px #dbdbdb;}/* 修改 */
.u_condsh p a { float:right; color:#005CAA; margin:0 2px;}
.u_consh li, .u_condsh li { padding:5px; border:1px solid #eee;}



/*-----dangge_app-------*/
.dangge_app { display:block; height:90px; line-height:40px; position:relative;}
.app_icon { display:block; height:75px; width:75px; left:10px; position:absolute; top:10px;}
.app_icon img { width:72px;height:72px; background-color:#333; border-radius: 12px;}
.app_img_none { cursor:pointer; font-size:0; height:72px; position:absolute; width:72px;}
.app_name { color:#333; display:inline-block; font-weight:lighter; left:92px; top:0px; overflow:hidden; position:absolute; text-overflow:ellipsis; white-space:nowrap; width:125px; font-size:14px;}
.app_name {
	left: 100px;
	width: 115px;
}
.star {}
.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00, .bigstar0, .bigstar { background:url("all_bigstars.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/all_bigstars.gif*/ no-repeat 0 0; display:block; height:14px; line-height:100%; overflow:hidden; width:75px;}
.bigstar00, .bigstar0, .bigstar { background-position:0 -150px;}
.bigstar05 { background-position:0 -135px;}
.bigstar10 { background-position:0 -120px;}
.bigstar15 { background-position:0 -105px;}
.bigstar20 { background-position:0 -90px;}
.bigstar25 { background-position:0 -75px;}
.bigstar30 { background-position:0 -60px;}
.bigstar35 { background-position:0 -45px;}
.bigstar40 { background-position:0 -30px;}
.bigstar45 { background-position:0 -15px;}
.category, .notice_l { display:block; color:#999; left: 100px; top:45px; overflow:hidden; position:absolute; text-overflow:ellipsis; white-space:nowrap; width: 115px;}
.notice_l { display: none; }
.arr_l { background: url("arrow_l.png")/*tpa=http://longchi.org.cn/longchi/blue/images/arrow_l.png*/ no-repeat; background-size: contain; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin-right: 3px;}
.app_xiazaib { display: block; left:92px; top:53px; position:absolute;}
.app_xiazaib a { display:block; width:60px; height:25px; line-height:25px; text-align:center; color:#FFF;}
.app_xiazaib a:hover { text-decoration:none; color:#FFF;}





/*--用户中心加开发者认证管理--*/
.user_info { border-bottom:none;}
.user_info_tx { width:168px; margin-bottom:5px;}
.user_info_tx img { width:160px; height:160px;}
.user_info_con { width:168px; padding:0; margin-bottom:0;}
.user_info_name a { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; display:block; padding-right:20px; background:url("setup_icon.png")/*tpa=http://longchi.org.cn/longchi/blue/images/setup_icon.png*/ no-repeat right center; width:145px;}
#user_navbox .hidden { display:none;}
.user_tab { background:url("user_d.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/user_d.gif*/ repeat-x left bottom; height:33px; padding-left:10px;}
.user_tab li { float:left; height:33px; line-height:33px; width:82px; text-align:center; font-weight:bold;}
.user_tab li.cli { background:url("user_tab.gif")/*tpa=http://longchi.org.cn/longchi/blue/images/user_tab.gif*/ no-repeat 0 0;}
.user_kfz a { display:inline-block; width:75px; height:20px; line-height:20px; color:#fff;}
.user_kfz a:hover { color:#fff; text-decoration:underline;}

.tougao_tijiao { padding-left:126px;}
.tougao_tijiao input { background-color:#005caa; border:1px solid #00498d; border-radius:2px; color:#fff; font-family:"微软雅黑"; font-size:16px; height:46px; width:120px;}

.open_ctit { padding:10px 15px; border-bottom:1px solid #ddd; font-size:16px; font-weight:bold; color:#333;}
.o_appcon { padding:20px; min-height:610px; position:relative;}
.shouyoujl { padding:3px 10px; background-color:#5195e0; border:1px solid #2675cb; border-radius:2px; color:#fff; margin-right:3px; display:inline-block; margin-bottom:3px;}
.shouyoujl:hover { color:#fff;}
.shouyou_tb { text-align:center; border-top:none; border-right:none;}
.shouyou_tb th, .shouyou_tb td { border-left:none; border-bottom:1px dotted #ddd; padding:12px 2px;}
.o_appglcon_bj { color:#009bff; margin:0 4px;}
.o_appglcon_bj:hover { color:#009bff;}
.o_appglcon_sc { color:#06c; margin:0 4px;}
.o_appglcon_sc:hover { color:#03c;}
.o_appglcon_sj { color:#0097ff;}
.o_appglcon_sj:hover { color:#007ed5;}
.libaocontextarea { width:520px; height:70px; vertical-align:top;}
.uploadapp { font-size:14px;}
.uploadapp .td_tit { text-align:left; font-weight:bold; padding-right:5px; width:126px;}
.tu_upload dt.td_tit { width:126px;}
.tianjia span.td_tit { display:inline-block; width:120px;}
.albCt a { display:block; text-align:center;}

input.o_appglcon_bj { background-color:#009bff; border:1px solid #009bff; color:#fff; font-size:12px; padding:1px 3px; margin:0;}
input.o_appglcon_bj:hover { color:#fff;}
input.o_appglcon_sc { background-color:#06c; border:1px solid #05c; color:#fff; font-size:12px; padding:1px 3px; margin:0;}
input.o_appglcon_sc:hover { color:#fff;}


.user_content_con .star { left:92px; top:35px; position:absolute;}
.user_content_con .star { left:100px;}/*修改*/

/*--用户中心我的积分--*/
.o_wodejifen { padding:10px;}
.o_wodejifen p { margin-bottom:5px;}
.o_wodejifen p span { margin-right:10px;}
.o_wodejifen h2 { border:1px solid #cbe1f5; padding:10px 0; border-left:0; border-right:0;}
.o_wodejifen_info { padding:20px 0;}
.o_wodejifen_info em { color:#009bff;}


/*--支付中心--*/
.paycon { width:1100px; margin:0 auto; text-align:left;}

/*--签到提醒--*/

#r_qiandao {position: absolute;z-index: 999;right: 80px;top: 20px;padding: 3px 8px;border: 1px solid #ddd;border-radius: 4px;background-color: #f8f8f8;width: 200px;}

/*--介绍资料--*/
.c_mainnav { float:left; width:175px; margin:10px 0 0 10px; margin-bottom:20px; clear:left;}
.c_mainnav li a { display:block; text-align:center; height:58px; line-height:58px; font-size:16px; border-bottom:1px dotted #ddd;}
.c_mainnav li a:hover { background-color:#eee;}
.c_mainnav li a.dangqian { background-color:#009bff; color:#fff;}
.c_conbox { float:right; width:890px; margin:10px 10px 0 0; margin-bottom:20px;}
.c_content { padding:20px; font-size:14px;}
.c_content p { padding: 0 10px;}
.black-bg {
	background-color: #333;
	bottom: 0;
	left: 0;
	opacity: 0.5;
	position: absolute;
	right: 0;
	top: 0;
}
.pop {
	background: #f5f5f5 none repeat scroll 0 0;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	height: 40%;
	left: 30%;
	position: absolute;
	top: 16%;
	width: 500px;
	display: none;
	border-radius: 10px;
}
.conbox { padding:10px;}


/*--二维码---*/
.an_erweimacss, .ios_erweimacss { display:block; padding-left:28px;}
.an_erweimacss img, .ios_erweimacss img { border:1px solid #eee; margin:5px 0;}

/* right_icon */
.right_icon {
  position: fixed;
  right: 10px; }

.phone-chat {
  position: absolute;
  top: -78px;
  right: 0px;
  background-color: #00afe1;
  padding: 10px 10px;
  text-align: center;
  color: white; }
  .phone-chat a {
    text-decoration: none;
    color: white;
    line-height: 27px; }
  .phone-chat input {
    text-align: center; }
  .phone-chat .phone-chat-close {
    position: relative;
    right: 0px; }
    .phone-chat .phone-chat-close span {
      right: 0px;
      position: absolute;
      height: 15px;
      width: 15px;
      display: block;
      cursor: pointer; }
  .phone-chat .phone-num-us {
    margin-top: 20px;
    font-size: 16px;
    font-weight: 600; }
  .phone-chat .phone-chat-link {
    background-color: #3f91c1; }

.right-blank {
  margin-bottom: 2px; }

.right-block-display {
  display: block; }

.right-none-display {
  display: none; }

.right-code-img {
  position: fixed;
  right: 70px; }
  
  
.wp_banner {
    background: white none repeat scroll 0 0;
    border: 1px dotted #efefef;
    cursor: pointer;
    float: right;
    height: 48px;
    margin: 9px 0 0;
    padding: 10px;
    width: 250px;
}

/*--------header-------------*/

.wp_banner_img {
    float: left;
    background: white;
    width: 250px;
    border: 1px solid #e0e0e0;
    height: 48px;
    padding: 10px;
    cursor: pointer;
    margin-top: 10px;
}

.wp_banner_img  img {
    float: left;
    margin-right: 5px;
    width: 48px;
    height: 48px;
}

.wp_banner_img strong {
    font-size: 16px;
    color: #333;
    font-weight: normal;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.wp_banner_img a {
    width: 70px;
    height: 24px;
    text-align: center;
    color: #fff;
    padding: 1px 5px;
    line-height: 24px;
    background: #009bff;
    border-radius: 3px;
    margin: 0 0 0 5px;
}

.wp_banner_img span {
    display: block;
    font-size: 14px;
}

/*--------header end-------------*/

/*-------right-icon-----*/
.right_icon {
    position: fixed;
    right: 10px; }
.right_icon .line {
    display: block; }

.bridge {
    margin-bottom: 2px; }

.hide {
    display: none; }
.qiandao-text {
    position:absolute;
    top: -20px;
    right: 0px;
    padding: 0px 20px;
     }
#r_qiandao{
    padding: 0px 20px;
    color: #fff !important;
    white-space: nowrap;
    font-size: 14px;
    background-color: #009bff;
}

.qrcode {
    right: 100px;
    position: absolute;
     }
.qrcode img {
    max-height: 100px;
    min-height: 70px;
    max-width: 100px;
    min-width: 70px;
	border:10px solid #009bff;
}
.app-qrcode{
    top:70px;
}
.gz-qrcode{
    top: 215px;
}
.hide_right {
	-webkit-transform: translate(80px, 0);
	   -moz-transform: translate(80px, 0);
	    -ms-transform: translate(80px, 0);
	     -o-transform: translate(80px, 0);
	        transform: translate(80px, 0);
}
#sign { 
	-webkit-animation-name: InRight;
	-o-animation-name: InRight;
	animation-name: InRight;
	-webkit-animation-delay: 0s;
	-o-animation-delay: 0s;
	animation-delay: 0s;
	-webkit-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
 }
#appdown_btn { 
	-webkit-animation-name: InRight;
	-o-animation-name: InRight;
	animation-name: InRight;
	-webkit-animation-delay: .1s;
	-o-animation-delay: .1s;
	animation-delay: .1s;
	-webkit-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
 }
#contact_us { 
	-webkit-animation-name: InRight;
	-o-animation-name: InRight;
	animation-name: InRight;
	-webkit-animation-delay: .2s;
	-o-animation-delay: .2s;
	animation-delay: .2s;
	-webkit-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
 }
#guanzhu_btn { 
	-webkit-animation-name: InRight;
	-o-animation-name: InRight;
	animation-name: InRight;
	-webkit-animation-delay: .3s;
	-o-animation-delay: .3s;
	animation-delay: .3s;
	-webkit-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
 }
#back_top { 
	-webkit-animation-name: InRight;
	-o-animation-name: InRight;
	animation-name: InRight;
	-webkit-animation-delay: .4s;
	-o-animation-delay: .4s;
	animation-delay: .4s;
	-webkit-animation-duration: .5s;
	-o-animation-duration: .5s;
	animation-duration: .5s;
 }

@keyframes InRight {
	0% {
		-webkit-transform: translate(80px, 0) rotateY(0);
		   -moz-transform: translate(80px, 0) rotateY(0);
		    -ms-transform: translate(80px, 0) rotateY(0);
		     -o-transform: translate(80px, 0) rotateY(0);
		        transform: translate(80px, 0) rotateY(0);
	}
	100% {
		-webkit-transform: translate(0, 0) rotateY(360deg);
		   -moz-transform: translate(0, 0) rotateY(360deg);
		    -ms-transform: translate(0, 0) rotateY(360deg);
		     -o-transform: translate(0, 0) rotateY(360deg);
		        transform: translate(0, 0) rotateY(360deg);
	}
}
@-webkit-keyframes InRight {
	0% {
		-webkit-transform: translate(80px, 0) rotateY(0);
		   -moz-transform: translate(80px, 0) rotateY(0);
		    -ms-transform: translate(80px, 0) rotateY(0);
		     -o-transform: translate(80px, 0) rotateY(0);
		        transform: translate(80px, 0) rotateY(0);
	}
	100% {
		-webkit-transform: translate(0, 0) rotateY(360deg);
		   -moz-transform: translate(0, 0) rotateY(360deg);
		    -ms-transform: translate(0, 0) rotateY(360deg);
		     -o-transform: translate(0, 0) rotateY(360deg);
		        transform: translate(0, 0) rotateY(360deg);
	}
}
/*-------right-icon end-----*/


/*-----news_papp-------*/
.news_papp li { width:360px; float:left; position:relative;}
.news_papp li .dangge_app { width:250px;}
.news_papp li .dangge_app .app_icon { float:left;}
.news_scjl { position:absolute; right:10px; top:10px; padding:5px 10px; border:1px solid #ddd; background-color:#f8f8f8; border-radius:2px;}
.news_scjl a { display:block;}
.news_scjl a:hover { color:#009bff;}

/* right_icon end*/
/*public style end*/
/*head & foot style
*/

/* ----------user-info.html 用户信息---------- */
.user-info-bar {
    width: 1098px;
    border: 1px solid #d0d7db;
    margin: 5px auto 10px;
    background-color: #fff;
}
.main-font {
	font-size: 20px;
	font-family: "Microsoft yahei";
	color: rgb(33, 33, 33);
	margin: 0;
	line-height: 20px;
}
.small-font {
	font-size: 13px;
	font-family: "Microsoft yahei";
	color: rgb(117, 117, 117);
	margin: 0;
    margin-top: 10px;
    line-height: 13px;
}
.user-info-icon {
    float: left;
    width: 140px;
    height: 140px;
    text-align: center;
    padding: 24px;
    clear: left;
}
.user-info-icon img {
	width: 100%;
	height: 100%;
}
.user-detail-container {
	float: left;
    width: 203px;
    height: 188px;
    padding-left: 24px;
}
.user-info-name {
	margin-top: 24px;
}
.user-info-name img {
	margin-top: 10px;
}
.user-info-change {
	margin-top: 40px;
}
a.update-btn:focus,
a.update-btn:hover {
	text-decoration: none;
	color: #fff;
}
a.small-font {
	text-decoration: none;
}
.update-btn {
    display: inline-block;
    width: 88px;
    height: 28px;
    background-color: #52abdf;
    margin-right: 25px;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
}
.user-info-get {
    float: left;
    width: 341px;
    height: 188px;
    border-left: 1px solid #d0d7db;
}
.integral, .exp,
.coin, .ticket {
    margin-top: 24px;
    padding-bottom: 24px;
}
.integral,
.coin {
	border-bottom: 1px solid #d0d7db;
}
.integral-icon, .exp-icon,
.coin-icon, .ticket-icon {
    float: left;
    padding-left: 46px;
    padding-right: 46px;
}
.user-info-money {
	float: left;
	width: 339px;
	height: 188px;
	border-left: 1px solid #d0d7db;
}

/* 新添加全局类 */
.background-gray {
	background-color: #eee !important;
}
.background-white {
	background-color: #fff !important;
}
.width-700 {
	width: 700px;
}
.vertical-top {
	vertical-align: top;
}
.margin-top-bottom-30 {
	margin: 30px 0;
}
.margin-r-18 { margin-right: 18px; }
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 0.7;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}


@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
.user_content_con table { text-align:center; width:100%;}

.user_content_con th { background-color:#ebf4f9; padding:10px 5px;}

.user_content_con td { padding:10px 5px; border-bottom:1px dotted #ddd;}

.allbuttomad { position: fixed; width: 100%; bottom: -5px; z-index: 99;}

.allbuttomad_g { width: 36px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-left: 90%; position: absolute; bottom: 20px;}

/* 专题 */
.zhuanti {padding:0 20px;}
.zhuanti_item {width:340px;float: left;margin:10px 20px 10px 0;}
.zhuanti .zhuanti_item:nth-child(3n) {margin-right:0;}
.zhuanti_item:hover {box-shadow: 0 0 10px #dbdbdb}
.zhuanti_img,.zhuanti_img img {width:340px;height:150px;}
.zhuanti_txt {border:1px solid #eee;padding:10px 15px;border-top:0;}
.zhuanti_tit {font-size: 16px;color:#444;}
.zhuanti_des {font-size:14px; color:#666;height:70px;overflow: hidden}
.list_4 li {width:25%;float: left;text-align: center}
.zhuanti_icon {width:60px;height:60px;border-radius: 10px}
.zhuanti_item .game_name {font-size: 14px;color: #666}
.zhuanti_con,.zhuanti_con_xg {padding:0 20px;}
.zt_con_tu{width: 600px;height: 265px;float: left;}
.zt_con_tu img {width: 600px;height: 265px;}
.zt_con_info {float: left;width: 460px;padding-left: 20px;box-sizing: border-box;}
.zt_con_info h2 {line-height: 46px;border-bottom: 1px solid;font-size: 20px;}
.zt_con_info .zt_con_des {margin: 10px 0;font-size: 14px;height: 90px;overflow: hidden;}
#bdshare {margin:10px 0 0;}
.zt_con_yy {margin-top:20px;}
.zt_con_yy li.dangge_app {width:31%;margin-right: 2%;height:130px;float: left;border:1px solid #eee;margin-top:10px;}
.zt_con_yy li.dangge_app:nth-child(3n) {margin-right:0;}
.zt_con_yy li.dangge_app:hover {box-shadow: 0 0 10px #bdbdbd}
.app_icon {width:90px;height:90px;}
.zt_con_yy .app_name,.category {left:110px;}
.zt_con_yy .app_name {margin-top:10px;}
.zt_con_yy .category {left:110px;top:60px;}
.app_img_none img {height:72px;width:72px;}
.zt_con_yy .app_icon img {height:90px;width:90px;}
.zt_con_yy .app_xiazaib {display: block;left: 10px;position: absolute;bottom: 5px;width: 94%;top:auto;}
.zt_con_yy .app_xiazaib a {width:33%;float: left;color:#000;}
.zt_con_yy .app_xiazaib a:hover {color:#000;}
.zt_con_yy .star {position: relative;left: 110px;top:48px;}
.finger {background:url("finger.png")/*tpa=http://longchi.org.cn/longchi/blue/images/finger.png*/ no-repeat center / 100% auto;display: inline-block;width:20px;height:20px;vertical-align: middle;margin-right:5px;}
.android {background:url("android.png")/*tpa=http://longchi.org.cn/longchi/blue/images/android.png*/ no-repeat center / 100% auto;display: inline-block;width:20px;height:20px;vertical-align: middle;margin-right:5px;}
.apple {background:url("apple.png")/*tpa=http://longchi.org.cn/longchi/blue/images/apple.png*/ no-repeat center / 100% auto;display: inline-block;width:20px;height:20px;vertical-align: middle;margin-right:5px;}
.ph-info {
	width: 160px;
}
.count-gd {
	left: 0;
	margin: 0 auto;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}

.swiper-container1{
	width: 1100px;
}
