*{margin: 0;padding: 0;}
/*banner*/
/*jp新增样式*/
.section-title_h1{word-break: keep-all;margin: 0 0 40px 0;border: 0;padding: 0;position: relative;font-style: normal;font-weight: bold;line-height: 40px;font-size: 34px;text-align: center;color: rgba(0, 0, 0, 0.88);background-color: transparent;margin-bottom: 40px;}
.mobile_img img{height: 255px!important;}
.section-title_size{font-size: 24px!important;}
.pixiv_text_hezi img{margin-bottom: 20px!important;}
/*jp新增样式end*/
.premium-lp__function-list__box__list{text-align: center;}
.premium-lp__function-list__function{text-align: center;}
.goods-content ul {margin:inherit;}
.pixiv_box{max-width: 1920px;margin: 0 auto;}
.goods-content {min-width: auto !important;}
.pixiv_swiper_header{height: auto;max-width: 1920px;margin: 0 auto;}
.pixiv_swiper_header img{width: 100%;height: auto;}
/*选项卡*/
.pixiv_option_switch{height: auto;display: flex;justify-content: center;}
.pixiv_option_switch li{list-style: none;}
.pixiv_a1{width: 100%;height: auto;display: none;}
.pixiv_act{color: #fff;}
.pixiv_act2{display: block;}
.pixiv_option_switch{width: 100%;height: auto;background: #0078C3;color: #C5C5C5;line-height: 75px;margin: 0!important;}
.pixiv_option_switch li{font-size: 32px;line-height: 75px!important;padding-left:0!important ;margin-bottom: 0!important;}
.pixiv_option_switch li:first-child{margin-right: 200px;}
.pixiv_option_switch li:hover{cursor:pointer;}
/*介绍*/
.pixiv_text_hezi{width: 56%; margin: 0 auto;padding: 30px 50px 50px 50px;background: #fff;border-radius: 8px;border: 1px solid #fff;}
.pixiv_head_img{width: 100%;height: auto;position: relative;}
.pixiv_pc img{width: 100%;height: auto;}
.pixiv_mobile{display: none;}
.pixiv_mobile img{width: 100%;height: auto;}
.pixiv_textandimg{width: 100%;position: absolute;top: 20%;text-align: center;}
.pixiv_textandimg img{width: 100%;margin-bottom: 50px;}
.pixiv-title{position: relative;font-style: normal ;font-weight: bold!important;line-height: 40px!important;font-size: 32px!important;text-align: center;color: rgba(0, 0, 0, 0.88);border:0!important;background-color: transparent!important;margin:0 0 60px 0!important;}
.pixiv-title::before{position: absolute;bottom: -10%; left: 46%; content: ''; display: block;width: 8%;height: .2rem;background: #0078C3;}
.pixiv_textandimg p{word-break: keep-all;margin:0 auto;font-size: 24px;text-align: left;line-height: 36px;margin-bottom: 30px;}
/*before伪类*/
.section-title::before{position: absolute;bottom: -10%; left: 48%; content: ''; display: block;width: 4%;height: .2rem;background: #0078C3;}
/*section1装饰*/
.section1_p_img1{position: absolute;top: 0;right: 0;text-align: right!important;}
.section1_p_img1 img{width: 50%;}
.section1_p_img2{position: absolute;bottom:16%;left: 5%;text-align: left!important;}
.section1_p_img2 img{width: 70%;}
.pixiv_textandimg p span{color:#F3811E;}
.section-top-movie img{width: 100%!important;}
/*section_2背景图*/
.section_2_bg{background: url(../images/page-con3-bg.jpg) no-repeat;background-size: 100% 100% !important; }
/*section3装饰*/
.section3_p_img1{position: absolute;top: 15%;right: 3%;text-align: right!important;}
.section3_p_img2{position: absolute;bottom:20%;left: 8%;text-align: left!important;}
/*section_4背景图*/
.section_4_bg{background: url(../images/page-con5-bg.jpg) no-repeat;background-size: 100% 100% !important ; }
/*section_4边框*/
.compare_border_r{ border-color:#0078C3;border-style: solid;border-width: 3px 6px 6px 3px;}
.compare_border_l{ border-color:#d8d8d8;border-style: solid;border-width: 3px 6px 6px 3px;}
.compare-list_left{font-style: normal;font-weight: bold;line-height: 28px;font-size: 20px;color: rgba(0, 0, 0, 0.88);text-align: left!important;}
.compare-list_right{text-align: left !important; font-style: normal;font-weight: bold;line-height: 28px;font-size: 20px;color: #0078C3;}
/*底部logo*/
.footer_img{width: 100%;text-align: center;padding: 40px 0;}
/*选项卡right*/
.pix_right1{padding: 40px;position: relative;}
.pix_r_title{margin-top: 40px;padding: 0!important;border: 0!important; margin: 40px 0 60px 0 !important;  position: relative;font-style: normal;font-weight: bold!important;line-height: 40px!important;font-size: 32px!important;text-align: center;color: rgba(0, 0, 0, 0.88);background-color: transparent!important;margin-bottom: 60px;}
.pix_r_title::before {position: absolute;bottom: -10%;left: 48%;content: '';display: block;width: 4%;height: .2rem; background: #0078C3;}
.right_ptext1{word-break: keep-all; width: 54%;margin: 0 auto;font-size:24px;margin-bottom: 70px!important; font-family:MyriadPro-Regular;font-weight:400;color:rgba(0,0,0,1);text-align: left!important;}
.right_block{width: 54%;margin: 0 auto;display: flex;justify-content: space-between; margin-bottom: 80px;}
.right_block2{width: 54%;margin: 0 auto;display: flex;justify-content: center;margin-bottom: 40px;}
.right_block2 span{font-size: 24px;}
.right_block_text{width: 30%;position: relative;}
.right_block_text img{width: 100%;}
.right_block_text p{width: 100%; font-size: 18px;text-align: center;color: #0078C3; position: absolute;top: 33%;word-break: keep-all;}
.right_block_text p img{width: 50%;}
.right_pimg{position: absolute;bottom: 8%;left: 5%;text-align: left!important;}
.right_pimg img{width: 60%;}
.pix_right2{width: 100%; padding: 40px;    box-sizing: border-box; background: url(../images/page2-con2-bg.jpg) no-repeat;background-size: 100% 100% !important ;}
.pix_right2_img{width: 54%;margin: 0 auto;position: relative; }
.pix_right2_text{    width: 100%;height: auto;background: #fff; padding: 20px;border: 4px solid #0078C3;border-radius: 8px; margin-bottom: 30px;}
.pix_r2_title{width: 97%; color: #000;font-size: 24px;font-weight:bold ;word-break: keep-all;}
.pix_r2_title h3 a{color: #F49039;}
.pix_right2_text1 ul{width: 90%; position: relative;left: 4%; }
.pix_right2_text1 ul li{font-size: 18px;color: #000;line-height: 30px;padding-left: 0;margin-bottom: 0;list-style: inherit;word-break: keep-all;}
.pix_right2_text1 ul li span{color: #F49039;}
.pix_right2_text1 ul li a{color: #F49039;text-decoration: underline;}
.pix_right3{width: 100%; padding: 40px;     box-sizing: border-box;}
.pix_right3_text{width: 54%;margin: 0 auto;position: relative; }
.pix_right3_text ul{width: 100%; position: relative;margin-top: 20px; margin-bottom: 30px;margin: 20px 0 30px 0;}
.pix_right3_text ul li{font-size: 18px;color: #000;line-height: 40px;margin-bottom: 10px;word-break: keep-all;}
.pix_right3_text ul li a{color: #F49039;cursor:pointer;text-decoration: underline;}
.pix_right3_text ul li span{color: #F49039;}
.pix_r2_title a{color: #F49039;cursor:pointer;text-decoration: underline;}
@media screen and (min-width:1200px) and (max-width:1400px) {
	.pixiv_textandimg {top: 12%;}
	.pixiv_textandimg p{font-size: 18px;}
	.section1_p_img1 img{width: 45%;}
	.section1_p_img1 {right: -5%;}
	.section1_p_img2 img {width: 50%;}
	.section3_p_img2 {left: 6%;}
	.section-title::before {left: 47%; width: 6%;}
	.pixiv-title::before{left: 47%; width: 6%;}
	/*选项卡right*/
	.right_pimg img {width: 55%;}
	.right_ptext1{font-size: 22px;}
	.pix_r_title::before {left: 47%;width: 6%;}
	.pix_r2_title {font-size: 22px;}
}
@media screen and (min-width:1080px) and (max-width:1200px) {
	.pixiv_textandimg {top: 10%;}
	.pixiv_textandimg p{font-size: 16px;line-height: 30px; margin-bottom: 20px;}
	.section1_p_img1 img{width: 35%;}
	.section1_p_img2 img {width: 45%;}
	.section1_p_img1 {right: -5%;}
	.section1_p_img2{left: 2%;}
	.section3_p_img2 {left: 4%;}
	.section-title::before {left: 46%; width: 8%;}
	.pixiv-title::before{left: 46%; width: 8%;}
	/*选项卡right*/
	.right_pimg img {width: 50%;}
	.right_ptext1{font-size: 20px;}
	.pix_r_title::before {left: 47%;width: 6%;}
	.pix_r2_title {font-size: 22px;}
	.right_block_text p {font-size: 16px;}
	.pixiv_text_hezi {width: 60%;    padding: 30px 30px 30px 30px;}
}
@media screen and (min-width:992px) and (max-width:1080px) {
	.pixiv_textandimg {top: 10%;}
	.pixiv_textandimg p{font-size: 16px;line-height: 30px; margin-bottom: 20px;}
	.pixiv-title { margin: 0 0 30px 0!important;}  
	.section1_p_img1 img{width: 30%;}
	.section1_p_img2 img {width: 40%;}
	.section1_p_img1 {right: -5%;}
	.section1_p_img2{left: 2%;bottom: 15%;}
	.section3_p_img2 {left: 4%; }
	.section-title::before {left: 46%; width: 8%;}
	.pixiv-title::before{left: 46%; width: 8%;}
	.section3_p_img1 img{width: 80%;}
	.pixiv_text_hezi {width: 60%;    padding: 30px 30px 30px 30px;}
	/*选项卡right*/
	.right_pimg img {width: 45%;}
	.pix_r_title::before {left: 46%;width: 8%;}
	.right_block {flex-wrap: wrap;margin-bottom: 40px;}
	.right_block_text {width: 40%;margin-bottom: 30px;}
}
@media screen and (min-width:768px) and (max-width:991px) {
	.right_block2 span{font-size: 22px;}
	.pixiv-title { margin: 0 0 30px 0!important;}  
	.pixiv_text_hezi {padding: 20px 20px;}
	.pixiv_textandimg {top: 12%;}
	.pixiv_textandimg p {font-size: 12px;margin-bottom: 10px;line-height: 26px;}
	.section1_p_img1 img{width: 20%;}
	.section1_p_img2 img {width: 40%;}
	.section1_p_img1 {right: -5%;}
	.section1_p_img2{left: 2%;bottom: 22%;}
	.section3_p_img2 {left: 4%; }
	.section-title::before {left: 46%; width: 8%;}
	.pixiv-title::before{left: 46%; width: 8%;}
	.section3_p_img1 img{width: 60%;}
	.section3_p_img2 img{width: 50%;}
	.right_block_text p {top: 26%;}
	.pixiv_text_hezi {width: 70%;}
	.renewal-premium-lp .premium-compare .compare-list-container {
	    display: flex;
	    width: auto!important;
	    justify-content: center;
	}
	.renewal-premium-lp .premium-compare .compare-list-container .compare-list {
     height: auto!important;
     width: auto!important; 
   	}
   	/*选项卡right*/
	.right_pimg img {width: 36%;}
	.pix_r_title::before {left: 46%;width: 8%;}
	.right_block {flex-wrap: wrap;margin-bottom: 40px;}
	.right_block_text {width: 40%;margin-bottom: 30px;}
	.right_ptext1 {font-size: 20px;}
	.pix_right2 {padding: 40px 0;}
	.pix_r2_title {font-size: 22px;font-weight: bold;}
	.pix_right2_text1 ul li {font-size: 16px;}
   	.pix_right3_text ul li {font-size: 16px;}
   	.footer_img img {width: 70%;}
   	.pix_right3_text ul {width: 100%; left: 0%; margin: 20px 0 30px 0;}
}
@media screen and (min-width:530px) and (max-width:768px) {
	.pixiv_text_hezi{width: 60%!important;}
}
@media screen and (min-width:300px) and (max-width:768px) {
	
	.pixiv_text_hezi {width: 100%;margin: 0 auto;padding:10px;background: none;border:none;}
	.pixiv_textandimg { top: 10%;}
	.pixiv_textandimg p {font-size: 14px;margin-bottom: 10px;    line-height: 24px;}
	.pixiv_mobile{display: block;}
	.section3_p_img1{top: 12%;}
	.pixiv_pc{display: none;}
	.footer_img img{width: 70%;}
	.section1_p_img1 img {width: 15%;}
	.section1_p_img1 {right: -3%;}
	.section1_p_img2 {bottom: 10%;left: 1%;}
	.section1_p_img2 img {width: 30%;}
	.pixiv_option_switch li {line-height: 50px!important;}
	.section3_p_img1 img{width: 30%;}
	.section3_p_img2 img{width: 26%;}
	.section3_p_img2 {bottom: 51%;left:2%; }
	
	.pixiv_option_switch {line-height: 40px !important;}
	.pixiv_option_switch li:first-child {margin-right: 20px;}
	.pixiv_option_switch li {font-size: 20px;}
	.pixiv-title::before {left: 42%;width: 16%;}
	.section-title::before {left: 42%;width: 16%;}
	.renewal-premium-lp .notes-list {margin: 16px 0 0 0 ;}
	.premium-lp__function-list__box ul{margin: 0;}
   	.pixiv-title{margin:0 0 20px 0!important;padding: 0!important;}
	.renewal-premium-lp .notes-list li {padding: 0;}
	
	.section_2_bg{background:url(../images/phone-bg.jpg) no-repeat;background-size: 100% 100% !important;}
	.section_4_bg {background: url(../images/phone-bg.jpg) no-repeat;background-size: 100% 100% !important;}
  	/*选项卡right*/
  	.pix_right1{padding: 0;}
  	.pix_r_title{margin-top: 20px;margin-bottom: 30px;    margin: 20px 0 30px 0 !important;}
 
  	.right_ptext1{font-size: 14px;margin-bottom: 30px!important;width: 84%;} 
  	.pix_r_title::before {left: 43%;width: 14%;}
  	.right_block {flex-wrap: wrap; justify-content:center;margin-bottom: 40px;}
  	.right_block_text {width:80%;margin: 20px 0;}
  	.right_block_text p {top: 30%;font-size: 1rem;}
  	.right_pimg {bottom: 14%;}
  	.right_pimg img {width: 20%;}
  	
  	.pix_right2{padding: 40px 0;background: url(../images/page2-con2-bg.jpg) no-repeat;background-size: 100% 100% !important;}
  	.pix_r2_title{font-size: 20px!important;padding-bottom: 0!important;  margin-bottom: 0!important;}
  	.pix_right2_text1 ul {margin: 5px 0;}
  	.pix_right3_text ul li {line-height: 30px;font-size: 16px; padding-left: 0;}
  	.pix_right2_text1 ul li {line-height: 26px; font-size: 14px;}
  	.pix_right2_img {width: 90%;}
  	.pix_right2_text {width: 100%;padding: 5%;}
  	
  	.pix_right3{padding: 20px 0;}
  	.pix_right3_text {width: 84%;}
  	.pix_right3_text ul { width: 100%;    margin: 0; left: 0;}
    .pix_right2_text1 ul {width: 92%; left: 8%;}

 .renewal-premium-lp .section-top-container .section-top-movie {
	    width: 100%!important;
	} 
	.renewal-premium-lp section {
	    padding: 20px!important;
	   
	}
	.renewal-premium-lp .function-list .premium-lp__function-list__function {
	   width: auto!important;
	}
	.renewal-premium-lp .premium-compare .compare-list-container {
	    display: inherit!important;
	   width: auto!important;
	  
	}
	.renewal-premium-lp .premium-compare .compare-list-container .compare-list {
	    height: auto!important; 
	    width: auto!important; 
	    margin:0 0 10px 0!important;
	    padding: 10px!important;
	}
	.renewal-premium-lp .premium-compare .compare-list-container .compare-list li {
	    font-size: 14px!important;
	    line-height: 30px!important;
	}
	.renewal-premium-lp .creator-container {
	    display: inherit !important;
	}
	.renewal-premium-lp .creator-container .function-movie {
	    width: 100%!important;
	    height:auto !important;
	}
	.renewal-premium-lp .creator-container .function-description {
	    width: 100%!important;
	}
}