@charset "UTF-8";.cf:after, .InstagramHashMethod .InstagramHashCopy:after, .modalThanks ul:after, .modalContInstagram .modalInstagramList:after, .modalContInstagram .pagerBtnInstagramHash:after{display:block;clear:both;content:"";}
.attention2{font-weight:bold;color:#FF2626;}
.InstagramHashWrap{background:#fff;}
.InstagramHashTheme .hd2{color:#79533e;font-size:16px;background:#efede3;line-height:46px;height:46px;padding-left:10px;}
.InstagramHashTheme > p{padding:10px;}
.InstagramHashMethod .hd2{color:#79533e;font-size:16px;background:#efede3;line-height:46px;height:46px;padding-left:10px;}
.InstagramHashMethod > p{margin:0 10px;padding-bottom:10px;}
.InstagramHashMethod .InstagramHashDetail{border-bottom:1px solid #EBE8DF;}
.InstagramHashMethod .InstagramHashHd3{margin:10px;color:#125687;font-weight:bold;font-size:15px;padding-left:7px;border-left:4px solid #125687;}
.InstagramHashMethod .InstagramHashHd3 span{font-size:13px;}
.InstagramHashMethod .newInfo{ color: #ff7426; font-weight: 700; }
.InstagramHashMethod .newInfo span{margin-right: 3px;padding: 1px 5px; border-radius: 3px;  background: #ff7426; color: #fff; font-size: 10px; }
.InstagramHashMethod .attentionArea, .attentionArea2, .attentionArea3{display:none;}
.InstagramHashMethod .attentionArea, .attentionArea2, .attentionArea3 p{margin:0 10px;}
.InstagramHashMethod .attentionInfo{position:relative;margin:10px;padding:10px;background:url(/image/pc/base/bgAttention1.jpg);-webkit-background-size:10px;-o-background-size:10px;background-size:10px;font-weight:bold;line-height:1.6;}
.InstagramHashMethod .attentionInfo .attentionTitle{font-size:15px;color:#FF2626;}
.InstagramHashMethod .attentionInfo p{color:#FF2626;}
.InstagramHashMethod .stepFinished{margin:0;background:#ededed;color:#125687;text-align:center;font-weight:bold;font-size:16px;margin:20px 0;height:65px;line-height:65px;}
.InstagramHashMethod .stepFinished:after{content:"";display:block;width:0;height:0;border:30px solid transparent;border-top:20px #ededed solid;margin:0 auto;}
.InstagramHashMethod .InstagramHashCopy{padding:15px 15px 15px 10px;margin:0 10px;background-color:#125687;border-radius:4px;background-image:url("/image/pc/base/iconInstagram_white.png");background-repeat:no-repeat;background-size:29px;background-position:left 15px top 15px;}
.InstagramHashMethod .InstagramHashCopy .hashArea{width:90.4%;float:right;}
.InstagramHashMethod .InstagramHashCopy .hashArea .hashTextArea{width:100%;text-align:center;font-size:18px;color:#125687 !important;padding:5px 10px;font-size:21px;border-radius:4px;overflow:hidden;background-color:#FFF;text-align:left;box-sizing:border-box;box-shadow:0px 0px 4px #585858 inset;word-break:break-all;overflow-wrap:break-word;}
.InstagramHashMethod .InstagramHashCopy small{padding-top:4px;color:#fff;display:block;padding-top:8px;text-align:center;}
.InstagramHashMethod .btnSet1{margin:20px 0;text-align:center;}
.InstagramHashMethod .btnSet1 .btnInstagram{width:300px;height:50px;font-weight:bold;line-height:50px;display:inline-block;border-radius:4px;vertical-align:middle;text-align:center;text-decoration:none;background:#fff;background:-ms-linear-gradient(top, #fff, #EFEFEF);background:-moz-linear-gradient(top, #fff, #EFEFEF);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#EFEFEF));border:1px solid #125687;-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;color:#125687;position:relative;}
.InstagramHashMethod .btnSet1 .btnInstagram:before{content:"";display:inline-block;background:url("/image/pc/base/iconInstagram.png") no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;vertical-align:middle;margin-right:10px;width:26px;height:26px;}
.InstagramHashMethod .btnSet2{font-weight:bold;line-height:50px;font-size:16px;margin:0 0 20px 0;text-align:center;}
.InstagramHashMethod .btnSet2 > *{margin-top:5px;}
.InstagramHashMethod .btnSet2 .large{width:300px;height:50px;}
.modalWrap, .modalWrapInstagramHash{position:absolute;top:0;left:0;z-index:2000;display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#b2000000,EndColorStr=#b2000000);}
.modalWrap:not(:target), .modalWrapInstagramHash:not(:target){filter:none;-ms-filter:none;}
.modalWrap.close, .close.modalWrapInstagramHash{display:none;}
.modalWrap.open, .open.modalWrapInstagramHash{display:block;}
.modalWrap .closeBtn1, .modalWrapInstagramHash .closeBtn1{position:absolute;top:-15px;right:-15px;z-index:2000;}
.modalWrap .closeBtn1 a, .modalWrapInstagramHash .closeBtn1 a{display:block;width:34px;height:34px;background:url("/image/pc/base/btnModalClose1.png");text-indent:-9999px;}
.modalWrapInstagramHash{position:fixed;}
.modalCont1, .modalCont2, .modalCont3{top:80px;left:50%;padding:17px;border:3px solid #D0CDAA;border-radius:8px;background:#fff;}
.close.modalCont1, .close.modalCont2, .close.modalCont3{display:none;}
.open.modalCont1, .open.modalCont2, .open.modalCont3{display:block;}
.modalCont1{position:absolute;padding:0;border:none;border-radius:0;background:none;}
.modalCont1 .CP1{position:absolute;top:427px;left:50%;z-index:10;margin-left:-180px;}
.modalCont2{position:fixed;margin-left:-265px;width:490px;}
.modalCont2 > h1{height:40px;border-radius:6px 6px 0 0;background:#FF7E00;color:#fff;text-align:center;font-weight:bold;font-size:16px;line-height:40px;}
.modalCont3{position:fixed;margin-left:-210px;width:380px;}
.modalThanks{overflow:auto;height:310px;border-radius:0 0 6px 6px;background:#FFF2D9;}
.modalThanks ul{width:448px;margin:12px auto;}
.modalThanks ul li{float:left;margin:3px;}
.modalThanks ul img{display:block;width:48px;height:48px;border:1px solid #ccc;}
.modalWelcome{text-align:center;}
.modalWelcome h1{margin-bottom:20px;}
.modalWelcome h2{font-weight:bold;color:#79523E;font-size:14px;margin-bottom:10px;}
.modalWelcome p{line-height:20px;margin-bottom:15px;}
.modalWelcome .btnSet1{margin-bottom:0;}
.modalContInstagram{position:absolute;top:50px;left:50%;margin-left:-250px;width:500px;background:#fff;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.5);box-shadow:0 0 10px rgba(0, 0, 0, 0.5);padding:10px;box-sizing:border-box;}
.modalContInstagram .jsModalClose{position:absolute;top:10px;right:9px;font-size:43px;font-weight:100;}
.modalContInstagram .jsModalClose a{color:#fff;}
.modalContInstagram .modalTitle1{padding:5px 5px 10px;text-align:center;font-weight:bold;line-height:1.4;position:relative;}
.modalContInstagram .modalInner1{padding:10px 15px;background:#FFF2D9;text-align:left;}
.modalContInstagram .modalInner2{padding:10px 15px;text-align:center;}
.modalContInstagram .modalInner3{padding:10px 15px;}
.modalContInstagram .btnSet1{padding:0;margin-bottom:15px;}
.modalContInstagram .btnSet2{padding:0;text-align:center;}
.modalContInstagram .moreArea{padding:5px 15px 20px;border-radius:0 0 7px 7px;background:#FFF2D9;text-align:right;}
.modalContInstagram .fansiteList2{background:#FFF2D9;}
.modalContInstagram .eventList2{margin-bottom:15px;}
.modalContInstagram .modalInfo1{display:block;margin:5px 0 0;padding:8px;border:2px solid #FE0000;color:#FE0000;}
.modalContInstagram .modalInstagramList li{float:left;width:153px;height:153px;position:relative;background-color:#eee;margin-bottom:10px;}
.modalContInstagram .modalInstagramList li:nth-child(3n-1){margin:0 10px;}
.modalContInstagram .modalInstagramList li img{max-height:100%;max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.modalContInstagram .pagerBtnInstagramHash{margin:10px 0;}
.modalContInstagram .pagerBtnInstagramHash .prev{float:left;padding:10px 14px 9px 10px;border:1px solid #333;border-radius:4px;}
.modalContInstagram .pagerBtnInstagramHash .next{float:right;padding:10px 10px 9px 14px;border:1px solid #333;border-radius:4px;}
.modalContInstagram .pagerBtnInstagramHash .pageNumInstagramHash{width:83%;line-height:40px;text-align:center;float:left;}
.btn1 > a{display:inline-block;border:1px solid #f07800;border-radius:4px;background:#ff7e00;background:-ms-linear-gradient(top, #ffb84d, #ff7e00);background:-moz-linear-gradient(top, #ffb84d, #ff7e00);background:-webkit-gradient(linear, left top, left bottom, from(#ffb84d), to(#ff7e00));-webkit-box-shadow:0 0 0 1px #ffb84d inset;box-shadow:0 0 0 1px #ffb84d inset;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;text-shadow:1px 1px rgba(0, 0, 0, 0.2);}
.selectedImage{display:none;text-align:center;margin:0 10px;}
.movieControl video{ max-width: 100%; }
.selectedImage img{ max-width: 100%; }
.btnSet2{display:none;}
ul.pagerBtnInstagramHash li.disabled a.cursor{display:none;}
ul.pagerBtnInstagramHash li.disabled:after{content:" ";padding:10px 12px;width:13px;display:block;}
.modalContInstagram ul.pagerBtnInstagramHash li.prev,.modalContInstagram ul.pagerBtnInstagramHash li.next{border:none;padding:0;text-align:center;}
ul.pagerBtnInstagramHash li a.cursor{padding:10px 12px;border:1px solid #333;border-radius:4px;width:13px;display:block;}
.iconMovie{ position: absolute; top: 3px; right: 3px; z-index: 10; }
.iconMovie span{ display: table-cell; width: 22px; height: 22px; border-radius: 11px; background: rgba(0,0,0,.7);vertical-align: middle; text-align: center; }
.iconMovie_m{ position: absolute; top: 8px; right: 5px; z-index: 10; }
.iconMovie_m span{ display: table-cell; width: 28px; height: 28px; border-radius: 14px; background: rgba(0,0,0,.7);vertical-align: middle; text-align: center; }
.laodingArea{ position: fixed; top: 50%; left: 50%; z-index: 100; margin: -25px 0 0 -110px !important; padding: 15px; width: 188px; height: 18px; border: 1px solid #999; background: #fff; text-align: center; line-height: 20px; opacity: .7; }
.laodingArea img{ vertical-align: text-top; }
.movieControl, .movieControlPlay{position: relative; display: block;margin: auto;  width: 100%; height: 100%; cursor: pointer; }
.movieControl .moviePlay, .movieControlPlay .moviePlay{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 10;margin: auto; width: 40px; height: 47px; }
.movieControl .moviePlay:before, .movieControlPlay .moviePlay:before{display: block; width: 40px; height: 47px; background: url(/image/pc/base/iconPlay.png);  content: ""; transition: opacity .2s ease-out; }
.movieControl .moviePlay:hover:before, .movieControlPlay .moviePlay:hover:before{ opacity: .5; }
.movieControl:after, .movieControlPlay:after{position: absolute; top: 0; z-index: 9; display: block; width: 100%; height: 100%; background: rgba(0,0,0,.5);  content: ""; transition: opacity .3s ease-out; }
.movieControlPlay .moviePause{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 10; margin: auto; width: 40px; height: 47px; opacity: 0; transition: opacity .2s ease-out; }
.movieControlPlay .moviePause:before{display: block; width: 40px; height: 47px; background: url(/image/pc/base/iconPause.png);  content: ""; transition: opacity .2s ease-out; }
.movieControlPlay .moviePause:hover:before{ opacity: .5; }
.movieControlPlay:hover .moviePause{ opacity: 1; }
.movieControlPlay:hover:after{ opacity: 1; }
.movieControlPlay:after{ opacity: 0; }