html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    background: transparent;
    /*border: 0;*/
    outline: 0;
}
body, table, input, textarea, select, option {
    font-family: 微软雅黑,Arial,Helvetica,sans-serif;
}
body {
    text-align: center;
    line-height: 1.4;
    font-size: 14px;
    min-width: 1300px;
    background-color: #fdf8f0;
}
li,ul{list-style: none;}

/*顶部*/
#topnav *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0;border:0;-o-box-sizing:content-box;-ms-box-sizing:content-box;}
#topnav{z-index:5;width:100%;height:40px;min-width:980px;
        /*background:rgba(255,255,255,1);*/
     background-color:#FAFAFA;
     color:#556977;font-size:12px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;
	-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;}
#topnav a{color:#666;text-decoration:none;}
#topnav a:hover{color:#39b1d8;}
#topnav .auxiliary{position:absolute;border-color:transparent;border-style:solid;font-size:0;line-height:0;}
#topnav .logo{position:absolute;top:0;left:-30px;z-index:1;display:block;width:140px;background:url(../img/logo_topnav.png);background-position:center center;background-repeat:no-repeat;}
#topnav .logo img{opacity:.9;transition:opacity .3s ease-in;}
#topnav .logo:hover img{opacity:1;}
#topnav .logo1{z-index:1;display:block;width:128px;background:url(../img/logo-topnav1.png);background-position:center center;background-repeat:no-repeat;}
#topnav .logo2{z-index:1;display:block;
/*width:105px;*/
width:108px;
background:url(../img/logo-topnav2.png);background-position:center center;background-repeat:no-repeat;}
#topnav .logo3{z-index:1;display:block;
width:120px;
background:url(../img/logo-topnav3.png);background-position:center center;background-repeat:no-repeat;}
#topnav .topnav-notice{position:relative;margin:0 auto;width:100%;line-height:40px;}
#topnav .topnav-notice p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#topnav .topnav-notice-link{color:#c7880e;}
#topnav .topnav-notice-link:hover{color:#beb03f;}
#topnav .topnav-links{position:absolute;top:0;right:10px;z-index:1;width:auto;height:40px;}
#topnav .topnav-links li{padding:10px 0;}
#topnav .topnav-links .sec{display:block;padding:0 20px 0 20px;width:auto;height:20px;border:none;border-right:1px solid #ccc;text-indent:0;font-size:14px;line-height:20px;}
#topnav .topnav-links .sec span img{padding-right:5px;}
#topnav .topnav-links li a.sec1,#topnav .topnav-links li.hoverlikeactive:hover a{}
#topnav .topnav-links li a.sec3{padding-right:20px;}
#topnav .topnav-links li a.sec3 img{padding-left:8px;}
#topnav .topnav-links a:hover.sec1{}
#topnav .topnav-links a:hover.sec2{}
#topnav .topnav-links a:hover.sec3{}
#topnav .topnav-dropdown-container{position:relative;}
#topnav .topnav-dropdown-container .topnav-dropdown-body{position:absolute;display:none;margin-top:-5px;opacity:0;}
#topnav .topnav-btn{display:block;padding:0 8px;height:24px;border-radius:5px;background-color:#515150;line-height:24px;}
#topnav .topnav-btn-primary{background-color:#38afd7;color:#fff;}
#topnav .topnav-btn-primary:hover{color:#fff;background-color:#24a9d6;}
#topnav .topnav-links .topnav-login-container{padding:8px 0 0 20px;}
#topnav .topnav-login-layout{height:24px;font-size:14px;line-height:24px;}
#topnav .topnav-login-panel{display:block;overflow:visible;height:32px;}
#topnav .topnav-login-container .logging{margin:0 auto;width:24px;height:auto;}
#topnav .topnav-login-layout .topnav-btn{margin-right:16px;}
@media (max-width:1920px) {
	#topnav .topnav-links{position:absolute;top:0;right:10px;z-index:1;width:auto;height:40px;}
}
@media screen and (min-width:1366px) and (max-width:1680px) {
	#topnav .topnav-links{position:absolute;top:0;right:0%;z-index:1;width:auto;height:40px;}	
}
@media screen and (min-width:1200px) and (max-width:1366px) {
	#topnav .topnav-links{position:absolute;top:0;right:0%;z-index:1;width:auto;height:40px;}
}
@media (max-width:1200px) {
	#topnav .topnav-links{position:absolute;top:0;right:0%;z-index:1;width:auto;height:40px;}
}

#topnav .topnav-notice .float-right li:last-child{margin-right:60px!important;}



.wrap{
	position: relative;
	width:100%;
	min-width: 1200px;
	max-width: 1920px;
	margin: 0 auto;
}
.banner{width:100%;height:910px;background:url('../img/pl_banner.jpg') no-repeat;
background-position: top center;position: relative;max-width: 1920px;
	margin: 0 auto;}

/*视频按钮转动 开始*/
.video-wrap{height:204px;width:204px;position: absolute;bottom:200px;left:42%;}
.video-wrap a{display:block;width:100%;height:100%;}
.video-wrap .xc_vedio_img{position: absolute; top: 31px; left: 32px;}
.video-wrap .xc_video-play-btn{position: absolute;top:0;left:0}
.xc_video-play-btn img{
	border-radius: 50%;
	animation: xuanzhuan 2s infinite linear;
  -webkit-animation: xuanzhuan 2s infinite linear;  
  -moz-animation: xuanzhuan 2s infinite linear;
  -ms-animation: xuanzhuan 2s infinite linear;
}

@keyframes xuanzhuan {
	0%{
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
	}
	20%{
		transform: rotate(80deg);
		-webkit-transform: rotate(80deg);
		-moz-transform: rotate(80deg);
		-ms-transform: rotate(80deg);
	}
	40%{
		transform: rotate(140deg);
		-webkit-transform: rotate(140deg);
		-moz-transform: rotate(140deg);
		-ms-transform: rotate(140deg);
	}
	60%{
		transform: rotate(200deg);
		-webkit-transform: rotate(200deg);
		-moz-transform: rotate(200deg);
		-ms-transform: rotate(200deg);
	}
	80%{
		transform: rotate(280deg);
		-webkit-transform: rotate(280deg);
		-moz-transform: rotate(280deg);
		-ms-transform: rotate(280deg);
	}
	100%{
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
			
}
@-moz-keyframes xuanzhuan {
	0%{
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
	}
	20%{
		transform: rotate(80deg);
		-webkit-transform: rotate(80deg);
		-moz-transform: rotate(80deg);
		-ms-transform: rotate(80deg);
	}
	40%{
		transform: rotate(140deg);
		-webkit-transform: rotate(140deg);
		-moz-transform: rotate(140deg);
		-ms-transform: rotate(140deg);
	}
	60%{
		transform: rotate(200deg);
		-webkit-transform: rotate(200deg);
		-moz-transform: rotate(200deg);
		-ms-transform: rotate(200deg);
	}
	80%{
		transform: rotate(280deg);
		-webkit-transform: rotate(280deg);
		-moz-transform: rotate(280deg);
		-ms-transform: rotate(280deg);
	}
	100%{
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
}
@-ms-keyframes xuanzhuan{
	0%{
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
	}
	20%{
		transform: rotate(80deg);
		-webkit-transform: rotate(80deg);
		-moz-transform: rotate(80deg);
		-ms-transform: rotate(80deg);
	}
	40%{
		transform: rotate(140deg);
		-webkit-transform: rotate(140deg);
		-moz-transform: rotate(140deg);
		-ms-transform: rotate(140deg);
	}
	60%{
		transform: rotate(200deg);
		-webkit-transform: rotate(200deg);
		-moz-transform: rotate(200deg);
		-ms-transform: rotate(200deg);
	}
	80%{
		transform: rotate(280deg);
		-webkit-transform: rotate(280deg);
		-moz-transform: rotate(280deg);
		-ms-transform: rotate(280deg);
	}
	100%{
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
}

@-webkit-keyframes xuanzhuan{
	0%{
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
	}
	20%{
		transform: rotate(80deg);
		-webkit-transform: rotate(80deg);
		-moz-transform: rotate(80deg);
		-ms-transform: rotate(80deg);
	}
	40%{
		transform: rotate(140deg);
		-webkit-transform: rotate(140deg);
		-moz-transform: rotate(140deg);
		-ms-transform: rotate(140deg);
	}
	60%{
		transform: rotate(200deg);
		-webkit-transform: rotate(200deg);
		-moz-transform: rotate(200deg);
		-ms-transform: rotate(200deg);
	}
	80%{
		transform: rotate(280deg);
		-webkit-transform: rotate(280deg);
		-moz-transform: rotate(280deg);
		-ms-transform: rotate(280deg);
	}
	100%{
		transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
	}
}
/*视频按钮转动 结束*/

/*第一屏视频*/
.vedio_mask_one{
	width: 100%;
	height: 100%;
	background-color: #272A2C;
	background: rgba(0,0,0,0.5);
	position: fixed;
	z-index: 9999;
	top: 0px;
	left: 0px;
}
.vedio_shipin_one{
	width:52%;
	height:60%;
	margin:8% auto;
/*	border: 1px solid fuchsia;*/
}
/*视频关闭按钮*/
.wl_vedio_close{
	width: 45px;
	height: 45px;
	position: absolute;
	top: 10.8%;
	right: 21.2%;
}

/*download start*/
.downloads{position:absolute;width:650px;height:130px;bottom:50px;left:30%;background-color:rgba(255,255,255,.5);
padding:10px 20px;color: #fff;text-align: center;}
@media (max-width:1920px){
   .downloads{
  	position:absolute;width:650px;height:130px;bottom:62px;background-color:rgba(255,255,255,.5);
  	left:30%;
  }
	
}
@media (max-width:1680px){
	 .downloads{
	 	position:absolute;width:650px;height:130px;bottom:62px;background-color:rgba(255,255,255,.5);
	  	left:24%;
	  }
}
@media (max-width:1366px){
	 .downloads{
	 	position:absolute;width:650px;height:130px;bottom:62px;background-color:rgba(255,255,255,.5);
	  	left:21%;
	  }
}
@media (max-width:1024px){
	 .downloads{
	 	position:absolute;width:650px;height:130px;bottom:62px;background-color:rgba(255,255,255,.5);
	  	left:18%;
	  }
}



.downloads .d_wechat{height:100%;width:110px;cursor: pointer;}
.downloads .d_wechat>img{height:100%;width:100%;}
.downloads .btn_dw{width:190px;height:100%;line-height:40px;padding:10px 10px;}
.downloads .btn_dw .pink_btn{width:100%;height:40px;background-color:#EDA0AD;border-radius: 10px;cursor: pointer;}
.downloads .btn_dw .blue_btn{width:100%;height:40px;background-color:#5D73B8;border-radius: 10px;margin-top:10px;cursor: pointer;}
.downloads .desktop_download{background:url(../img/pl_zhuomian_download.png) no-repeat;
width:150px;height:100%;cursor: pointer;}
.downloads .youxi_chongzi{background:url(../img/pl_chongzhi_download.png) no-repeat;
width:150px;height:100%;cursor: pointer;}	
/*downloads end*/

/*news start*/
.news {width:1200px;margin:0 auto;height:325px;position:relative;}
.news>.left{width:360px;height:100%;margin-top: -19px; position:relative;}
.news>.left>.head{list-style: none;margin-left:267px;position: absolute;bottom:8px;z-index:1}
.news>.left>.head>li{cursor:pointer;float:left;width:8px;height:8px;background: #fff;margin-right:10px;border-radius: 25px; border: 1px solid #EDA0AD;}
.news>.left>.head>li.on{background: #EDA0AD;}
.news>.left>.body{list-style: none;height: 100%;width:100%}
.news>.left>.body>li{float:left;height: 100%;width:100%}
.news>.left>.body>li>img{height: 100%;width:100%}

.news>.mid{position:relative;width:480px;height:355px;background: url(../img/pl_tab_new_bg.png) no-repeat;
background-size:100% auto;margin-top:-46px;margin-left:8px;padding:36px;}
.news>.mid>.head{list-style: none;font-size: 18px;width:100%;height:auto;border-bottom: 1px solid #000;
line-height:40px;padding-bottom:5px;}
.news>.mid>.head>li{float:left;height:40px;margin-right:20px;cursor: pointer;}
.news>.mid>.head>li .space{widtH:25px;display: inline-block;text-align: right;}
.news>.mid>.head>li.on{background:url(../img/pl_tab_dooted_bg.png) no-repeat;background-position:left center;}
.news>.mid>.more{position: absolute;top:50px;right:40px;text-decoration: none;color:#000;}
.news>.mid>.body{list-style: none;height:230px;width:100%;margin-top:10px;}
.news>.mid>.body .item{height:100%;width:100%;}
.news>.mid>.body .item>ul{list-style: none;width:100%;height:100%;}
.news>.mid>.body .item>ul>li{height:45px;border-bottom:1px dotted #000;line-height:47px;}
.news>.mid>.body .item>ul>li .fr{font-size:12px;}
.news>.mid>.body .item>ul>li a{color:#000;text-decoration: none;font-size: 14px;}
.news>.mid>.body .item>ul>li .new{width:40px;height:30px;background: url(../img/pl_tab_new_img.png) no-repeat left top;margin-top: 8px;}

.calc{background:url(../img/pl_left_rili_bg.png) no-repeat;background-size:100% 100%;
width:340px;height:700px;margin-left:10px;margin-top:-394px;padding:10px;}
.calc .tit{height:40px;width:100%;margin-top:10px;}
.calc .tit .chinese{background-color:#fdf8f0;height:100%;width:130px;font-size:16px;border-radius: 5px;
line-height: 40px;letter-spacing: 5px;text-align: center;}
.calc .tit .english{width:150px;height:40px;line-height: 40px;font-size: 16px;color:#fdf8f0;}
.calc .tit .english .t1{width:4px;height:20px;display: inline-block;margin-left:15px;background-color:#fdf8f0;
margin-top:10px;}
.calc .tit .english .t2{width:2px;height:20px;display: inline-block;margin-left:2px;background-color:#fdf8f0;
margin-top:10px;margin-right:5px;}
.calc .line1{height:2px;width:100%;background:#fdf8f0;margin-top:5px;}
.calc .line2{height:1px;width:100%;background:#fdf8f0;margin-top:2px;margin-bottom:20px;}
.calendar{list-style: none;}
.calendar li{clear: both;height:100px;width:100%;position: relative;cursor: pointer;}
.calendar li:hover{margin-left: 10px;transition: margin  .5s; }
.calendar li .con1{width:255px;background:#fdf8f0;border-radius: 10px;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .6);height:80px;
position:absolute;top:5px;left:0;overflow: hidden;}
.calendar li .con2{width:255px;background:#fdf8f0;border-radius: 10px;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .6);height:80px;
position:absolute;top:5px;right:0;overflow: hidden;}
.calendar li .con1>.title1{font-size:18px;padding-left:10px;padding-top:5px;font-weight: bold;padding-right: 70px;}
.calendar li .con1>.info1{padding-left:10px;font-size: 12px; color: #000; line-height: 20px; font-weight: bold;padding-right: 72px;}
.calendar li .con2>.title1{font-size:18px;padding-left:106px;padding-top:5px; font-weight: bold;}
.calendar li .con2>.info1{padding-left: 116px; font-size: 12px; color: #000; line-height: 20px;font-weight: bold;}/*padding-left:130px;*/
.img_con{width:200px;}
.plus{padding-left: 10px;margin-top:20px;border-top:1px dotted #EC3E37;padding:10px;padding-top:0;}
.has_select:hover .con1{height:auto;transition: height  2s;}
.has_select:hover .con2{height:auto;transition: height  2s;}
.select_icon{display: block;position: absolute;height:8px;width:12px;top:13px;left:113px;}
.has_select .select_icon{background:url('../img/rili_sanjiao.png') no-repeat;background-size: 100% 100%;background-position: center center;}
.has_select:hover .select_icon{background:url('../img/rili_daosanjiao.png') no-repeat;background-size: 100% 100%;background-position: center center;}
/*下拉字体样式*/
.has_select .con2 .plus p{ font-size: 12px; line-height: 18px; color: #000;text-align: left;}
.has_select .con2 .plus p img{ vertical-align: middle; margin-right: 5px;}
.has_select .con2 .plus .sy_text_indent{padding-left:8px;}
.has_select .con1 .plus p{ font-size: 12px; line-height: 18px; color: #000;text-align: left;}
.has_select .con1 .plus p img{ vertical-align: middle; margin-right: 5px;}
.has_select .con1 .plus .sy_text_indent{padding-left:8px;}
.img_con1{position:absolute;height:100px;top:-7px;right:33px;background-position: right center;background-size:100% 100%;}
.img_con2{position:absolute;height:100px;top:0;left:30px;background-position: left center;background-size:100% 100%;}
.calendar .item1 .img_con{background:url('../img/pl_rili_img01.png') no-repeat;background-position: right center;}
.calendar .item2 .img_con{background:url('../img/pl_rili_img02.png') no-repeat;background-position: left center;}
.calendar .item3 .img_con{background:url('../img/pl_rili_img03.png') no-repeat;background-position: right center;}
.calendar .item4 .img_con{background:url('../img/pl_rili_img04.png') no-repeat;background-position: left center;}
.calendar .item5 .img_con{background:url('../img/pl_rili_img05.png') no-repeat;background-position: right center;}
.calendar .item6 .img_con{background:url('../img/pl_rili_img06.png') no-repeat;background-position: left center;}
.calendar .item7 .img_con{background:url('../img/pl_rili_img07.png') no-repeat;background-position: right center;}
.calendar .item8 .img_con{background:url('../img/pl_rili_img08.png') no-repeat;background-position: left center;}
.calendar .item9 .img_con{background:url('../img/pl_rili_img09.png') no-repeat;background-position: right center;}
.calendar .item1{z-index:9;}
.calendar .item2{z-index:8;}
.calendar .item3{z-index:7;}
.calendar .item4{z-index:6;}
.calendar .item5{z-index:5;}
.calendar .item6{z-index:4;}
.calendar .item7{z-index:3;}
.calendar .item8{z-index:2;}
.calendar .item9{z-index:1;}
/*下拉字样式*/
.calendar li .plus .plus_title{font-size:14px;font-weight: bolder;color: #000;margin-top: 8px;}
.calendar li .plus .plus_txt{color: #484848;font-size: 13px;line-height: 20px;}
/*news end*/

/*accordion start*/
.accordion {width: 1196px;height: 405px;margin: 5px auto;}
.map {width: 1196px;margin-left: auto;margin-right: auto;height: 405px;position: relative;}
.pic * {box-sizing: border-box;}
.pic {overflow: hidden;/*隐藏溢出*/width: 1196px;height: 400px;margin: 0 auto;}
.pic ul li {float: left;height: 400px;width: 115px;/*margin-right: 1px; */position: relative;}
.pic ul li a {display: block;text-decoration: none;
    /*点击链接*/
   /*height:400px;   
    margin-top: -405px;*/
   height:418px;   
    margin-top: -408px;
    cursor: pointer;
    position: relative;
    z-index:2;
}
.inner {position: absolute;top: 40px;left: 30px;z-index: 10;}
.pic1 .txt {background: rgba(0, 0, 0, 0);}
.pic ul .pic1{width: 851px;}
.pic ul li img{width: 851px;}
.txt {background-color: #000;background: rgba(93, 115, 184, 1);height: 400px;width: 115px;
    position: absolute;
    z-index: 99;
    top: 0px;
    overflow: hidden;
   }
.txt .idex {height: 90px;width: 100%;background: url('../img/qin_sanjiao.png') no-repeat;background-size: 100% 100%;color: #fff;font-size: 16px;padding: 20px 0 0 12px;box-sizing: border-box;}
.txt p {float: left;color: #fff;}
.txt .p1 {font-size: 24px;width: 13px;padding: 110px 25px 0px 50px;}

/*accordion end*/

/*membership start*/
.membership{width: 1200px;height: 348px;margin: 20px auto;}
.membership .membership_left{width: 347px;height: 346px; background: url(../img/customerqs_bg.png) no-repeat;float: left;}
.membership_left .ship_ul{width:340px; height:342px;margin: 0px auto;}
.membership_left .ship_ul li{width: 112px;height:115px; float: left;cursor: pointer;}
.membership_left .ship_ul li a{width: 112px;height:115px; float: left;cursor: pointer;display: block;color: #000;}
.membership_left .ship_ul li a>img{display: block;margin: 18px auto 4px auto;}
.membership_left .ship_ul li:nth-of-type(1) img{margin-top: 30px;}
.membership_left .ship_ul li:nth-of-type(2) img{margin-top: 45px;}
.membership_left .ship_ul li:nth-of-type(3) img{margin-top: 33px;}
.membership_left .ship_ul li:nth-of-type(4) img{margin-top: 33px;}
.membership_left .ship_ul li:nth-of-type(5) img{margin-top: 45px;}
.membership_left .ship_ul li:nth-of-type(6) img{margin-top: 15px;}
.membership_left .ship_ul li:nth-of-type(7) img{margin-top: 30px;}
.membership_left .ship_ul li:nth-of-type(8) img{margin-top: 23px;}
.membership_left .ship_ul li:nth-of-type(9) img{margin-top: 25px;}
.membership_left .ship_ul li a>span{display: block;width: 100%; height: 20px; text-align: center;font-family: "黑体";}

.membership .membership_right{width: 837px; height: 341px;background: url(../img/youxi_ziliao_bg.png) no-repeat;float: left; margin-left: 14px;}
.membership_right .membership_right_main{width:837px;height: 341px;}
.membership_right .membership_right_main .mem_top_btn{width: 100%;height:52px;}
.membership_right_main .mem_top_btn .yxzl_btn{width:152px;height: 42px;background-color:#5D73B8;float: left;margin-left: 5px;margin-top: 5px;}
.membership_right_main .mem_top_btn .yxzl_btn button{background: none;width:152px;height: 42px;font-size: 24px;line-height: 42px;color: #fff;}
.membership_right_main .mem_top_btn .yxgl_btn{width:152px;height: 42px;background-color:#5D73B8;float: left;margin-left: 2px;margin-top: 5px;}
.membership_right_main .mem_top_btn .yxgl_btn.on{background:#eda0ad;}
.membership_right_main .mem_top_btn .yxzl_btn.on{background:#eda0ad;}
.membership_right_main .mem_top_btn .yxgl_btn button{background: none;width:152px;height: 42px;font-size: 24px;line-height: 42px;color: #fff;}

.membership_body{position: relative;height:285px;width:835px;overflow: hidden;}
.game_tab{position: relative;height:285px;width:835px;padding:0 20px 20px 20px;}
.game_tab .more{position: absolute;top:15px;right:40px;text-decoration: none;color:#000;}
.game_tab .head{list-style: none;font-size: 20px;padding-left:185px;border-bottom:2px solid #000;}
.game_tab .head li{float:left;height: 50px;line-height:50px;margin-right: 20px;cursor: pointer;}
.game_tab .head li .space{width:25px;display: inline-block;text-align: right;}
.game_tab .head li.on{background:url(../img/pl_tab_dooted_bg.png) no-repeat;background-position:left center;}
.game_tab .body li{height:240px;width:100%;margin-top:20px;} 
.game_tab .body li .item{float:left;width:390px;height:46px;line-height: 56px;border-bottom:1px dotted #000; text-align: left;}
.game_tab .body li .item:nth-child(even){margin-left:15px;}
.game_tab .body li .item a{color:#000;}
/*membership end*/

/*activearea start*/
.active{width:100%;height:auto;background-color: #fff;min-width: 1200px;}
.activearea{width: 1200px;margin: 0 auto;height: 620px;position: relative;}
.activearea .area{height:100%;width:100%;margin-left: -20px;}
.activearea .area .img_area{height:280px;width:380px;float:left;margin-left: 20px;margin-top:20px;}
.activearea .area .img_area img{height:100%;width:100%;}
/*activearea end*/

/*character start*/
.character{width:100%;height:auto;min-width: 1200px; background: url(../img/pl_lb_person_bg.png) no-repeat;margin: 40px 0px;}
.pl_lb_box{width: 1200px;height: 950px;margin: 0 auto;}

#girl_banner {
    width:1200px;
    height:950px; 
    margin-top:40px;
   /* background: rgba(255, 255, 255, 0.6);*/
  
    border-radius: 16px;
    overflow: hidden;
}
#girl_banner_big_pic {
    width:1200px;
    height:680px;
    position:relative;
    margin-top:60px;
}
#girl_banprev1 {
    float:left;
    width:86px;
    height:86px;
    margin-top:27px;
    background: url(../img/pl_lb_left_arrow.png) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}
/*#girl_banprev1:hover {
    transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
}*/
#girl_bannext1 {
    float:left;
    width:86px;
    height:86px;
    margin-top:27px;
    background: url(../img/pl_lb_right_arrow.png) no-repeat;    
    background-size: 100% 100%;
     cursor: pointer;
    /*transform:rotate(180deg);
    -ms-transform:rotate(180deg); 
    -moz-transform:rotate(180deg); 
    -webkit-transform:rotate(180deg);
     */
}
/*#girl_bannext1:hover {
    transform:rotate(0deg);
    -ms-transform:rotate(0deg); 
    -moz-transform:rotate(0deg); 
    -webkit-transform:rotate(0deg);
}*/
#girl_banner_big_pic ul {
    position: absolute;
    left: 0;
    top: 0;
}
#girl_banner_big_pic ul li {
    width: 1920px;
    height: 855px;
}
#girl_banner_min_pic {
    width:1200px;
    height:131px;
}
#girl_banner_num_container {
    float:left;
    width:1020px;
    height:132px;
    overflow:hidden;
}
#girl_banner_num_container ul li {
    margin-left:10px;
    width:184px;
    height:104px;
    margin-top:16px;
   /* background: url(http://cdn.noah-fantasy.com.cn/nyhx/new_common/line00.jpg) center center no-repeat;*/
    background: url(../img/pl_line_lb.jpg) center center no-repeat;
}
#girl_banner_num_container ul li.on {
    width:211px;
    height:131px;
    margin-top:2px;
}
.girl_banner_one {
    width:184px;
    height:104px;
    border-radius:15px;
}
.girl_banner_one_on {
    margin-top:8px;
    margin-left:4px;
    width:203px;
    height:114px;
    background-color:#EE6723;
}
.girl_banner_line_top {
    margin-top:1px;
    position:absolute;
}
.girl_banner_line_bottom {
    margin-top:111px;
    position:absolute;
}
#girl_banner_num {
    width:1010px;
    height:133px;
    position:absolute;
    margin-left:3px;
    overflow:hidden;
}
#girl_banner_num ul {
    position:absolute;
    left:0px;
    top:0px;
}
#girl_banner_bg_border {
    width:1010px;
    height:118px;
    position:absolute;
    margin-top:9px;
    border: 3px solid #5873be;
}
#girl_banner_left_veil {
    width:4px;
    height:106px;
    position:absolute;
    margin-top:15px;
    background-color:#fcf7ef;
}
#girl_banner_right_veil {
    width:4px;
    height:106px;
    position:absolute;
    margin-top:15px;
    background-color:#fcf7ef;
    margin-left:1007px;
}
.bs_info {
    position:absolute;
    top: 0;
    margin-top: 90px;
    margin-left: 150px;
}
.girls_top {
    text-align:left;
    width:379px;
    height:40px;
    position:absolute;
    margin-left:30px;
    line-height:40px;
    font-size: 30px;
    color: #3E517E;
    letter-spacing: 2.67px;
}
.girl_banner_desc {
    position:absolute;
    width:409px;
    height:600px;
    margin-left:30px;
    margin-top:0px;
    background: url(../img/pl_lb_ren_sm_kuang.png) center center no-repeat;
    background-size:100% 100%;
    z-index:99;
}
.gbbp_pic_div {
    position:absolute;
    width:770px;
    height:690px;
    margin-top:10px;
    margin-left:430px;
    text-align:center;
}
.gbbp_big_pic {
    position:absolute;
    text-align:center;
    margin-left:0px;
}
.gbbp_big_pic_right{
	position: absolute;
	bottom: 10px;
	right: 0px;
}
.pl_lb_person{
	margin-top: -75px;
	margin-left: 50px;
}
.gbbp_pic {
    margin:0 auto;
    max-height:790px;
}
.gbbp_painter {
    position:absolute;
    width:160px;
    height:30px;
    border: 2px solid #6974A3;
    border-radius: 20px;
    font-size: 14px;
    font-weight:bold;
    line-height:30px;
    color: #505B8F;
    letter-spacing: 0;
    margin-left:510px;
    margin-top:580px;
    text-align:center;
    z-index:99;
    background-color: rgba(255,255,255,0.6);
}
.gbbp_cv {
    margin-top:630px;
}
.gbbp_dialog {
    position:absolute;
    width:226px;
    height:133px;
    margin-left:500px;
    margin-top:0px;
    background-size:cover;
}
.gbbp_dialog_text {
    width:200px;
    height:100px;
    margin-top:6px;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0.7px;
    color: #3E487E;
    resize: none;
    border: 0px;
    overflow-y: hidden;
    background-color:rgba(255,255,255,0.5);
}
.gbbp_yf_b {
    position:absolute;
    width:64px;
    height:97px;
    margin-top:210px;
    margin-left:600px;
    background-size:cover;
}
.gbbp_yf_b_on {
 
}
.gbbp_yf_b:hover {
    filter:alpha(opacity=50); 
    -moz-opacity:0.5; 
    opacity: 0.5;
}
.gbbp_yf_s {
    position:absolute;
    width:64px;
    height:97px;
    margin-top:340px;
    margin-left:600px;
    background-size:cover;
}
.gbbp_yf_s_on {
 
}
.gbbp_yf_s:hover {
    filter:alpha(opacity=50); 
    -moz-opacity:0.5;
    opacity: 0.5;
}
.gbbp_voice {
    position:absolute;
    width:66px;
    height:46px;
    margin-top:180px;
    margin-left:10px;
    z-index:99;
}
.gbbp_voice.on {

}
.gbd_name {
    font-family:STHupo;
    font-size:30px;
    color:#2B2B2B;
    letter-spacing:2.5px;
    width: 378px;
    text-align: center;
    margin-top: 32px;
}
.gbd_info_0 {
    margin:0 auto;
    width: 134px;
    height: 70px;
    text-align: left;
    margin-top: 110px;
    line-height:32px;
    font-size: 18px;
    font-weight: 800;
    color: #505B8F;
    letter-spacing: 0;
}
.gbd_info_1 {
    width: 335px;
    height: 360px;
    text-align: left;
    margin-top: 10px;
    margin-left: 46px;
    font-weight: 400;
    color: #5d73b8;
    font-size: 14px;
    letter-spacing: 1.17px;
    line-height: 24px;
    resize: none;
    border:0px;
    overflow-y:hidden;
}
.gbd_info_1 .pl_lb_big_word{
	font-size: 18px;
	font-weight: bold;
	font-family: "黑体";
	line-height: 35px;
	cursor: pointer;
}
.gbd_info_1 .pl_lb_small_word{
	font-size: 13px;
	font-weight: bold;
	font-family: "黑体";
	line-height: 25px;
	margin-top: 100px;
}
.gbd_info_2 {
    position:absolute;
    margin-top:-20px;
    margin-left:190px;
     width:127px;
 }

/*character end*/

/*share start*/
.pl_share{
	width: 100%;
	height: 240px;
	margin-bottom: 20px;
}
.pl_share .pl_share_main{
	width: 1200px;
	height: 240px;
	margin: 0 auto;
}
.pl_share .pl_share_main .share_box{
	float: left;
	cursor: pointer;
}
.pl_share .pl_share_main .share_box01{
	width: 390px;
	height: 234px;
	background: url(../img/share_box01.png) no-repeat;
}

.pl_share_main .share_box01 img{
	display: block;
	margin: 0 auto;
}
.pl_share_main .share_box01 p{
	font-size: 20px;
	line-height: 52px;
	font-family: "黑体";
	color: #fff;
}
.pl_share_main .share_box01 p a{
	color: #fff;
}
.pl_share .pl_share_main .share_box02{
	width: 280px;
	height: 234px;
	background: url(../img/share_box02.png) no-repeat;
	margin: 0px 23px;
}
.pl_share_main .share_box02 img{
	display: block;
	width: 150px;
	height: 150px;
	margin: 5px auto;
	margin-top: 12px;
}
.pl_share_main .share_box02 p{
	font-size: 20px;
	line-height: 42px;
	font-family: "黑体";
	color: #fff;
}
.pl_share .pl_share_main .share_box03{
	width: 480px;
	height: 234px;
	background: url(../img/share_box03.png) no-repeat;
}
.pl_share_main .share_box03 .share_nr{
	width: 300px;
	height: 150px;
	margin: 40px 60px;
}
.pl_share_main .share_box03 .share_nr p{
	text-align: left;
	font-size: 20px;
	line-height: 36px;
	font-family: "黑体";
}

/*share end*/


/*开启冒险 start*/
.pl_maoxian{
	width: 100%;
	height: 573px;
	background: url(../img/pl_kaiqimaoxian_bg.png) no-repeat;
	background-position: top center;
}
.pl_maoxian .pl_maoxian_nr{
	width: 1200px;
	height: 300px;
	margin: 0px auto;
	padding-top: 150px;
}
.pl_maoxian_nr .pl_mx_word{
	width: 1200px;
	height: 60px;
	margin: 0px auto;
}
.pl_maoxian_nr .pl_mx_mifeng{
	width: 1200px;
	height: 110px;
	margin: 0px auto;
}

/*开启冒险 end*/

/*分享方式 start*/
.share_fs{
	width: 100%;
	height: 80px;
	margin: 0px 0px;
	margin-top: 30px;
	margin-bottom:0px;
}
.share_fs .share_fs_link{
	width: 570px;
	height:80px;
	margin: 0 auto;
}
.share_fs .share_fs_link li{
	float: left;
	margin-left: 38px;
}
.share_fs .share_fs_link li img{
	vertical-align: middle;
}
.share_fs .share_fs_link li{
	font-size: 30px;
	line-height: 60px;
	color: #eda0ad;
}

/*分享方式 end*/


/*返回顶部*/
#pl_gotop{
	width: 60px;
	height:60px;
	position: absolute;
	bottom: 80px;
	right: 100px;
	cursor: pointer;
}
#pl_gotop img{
	width: 60px;
	height:60px;
}
