/*.border-red{border:1px solid red;}*/
.container{width:1200px!important;}
.margin-left-10{margin-left: 10px!important;}
.margin-left-15{margin-left: 15px!important;}
.margin-left-29{margin-left: 29px!important;}
.margin-left-38{margin-left: 38px!important;}
.margin-left-50{margin-left: 50px!important;}
.margin-left-70{margin-left: 70px!important;}
.margin-left-95{margin-left: 95px!important;}
.margin-left-125{margin-left: 125px!important;}
.margin-top-10{margin-top: 10px!important;}
.margin-top-13{margin-top: 13px!important;}
.margin-top-15{margin-top: 15px!important;}
.margin-top-20{margin-top: 20px!important;}
.margin-top-35{margin-top: 35px!important;}
.margin-right-10{margin-right: 10px!important;}
.margin-bottom-10{margin-bottom: 10px!important;}
.margin-bottom-100{margin-bottom: 100px!important;}
.padding-top-10{padding-top: 10px!important;}
.orange{color:#ff9604!important;-webkit-transition: all .3s;-moz-transition: all .3s ;-o-transition: all .3s;transition: all .3s ;}
.orange:hover{color:#FF7200!important;}
.red{color:#ff3044!important;}
.bg-red{background:#ff3044!important;}
.text-white{color:white!important;}
.text-noraml{font-weight:normal!important;}

/*.text-green*/
.bg-yellow{background:#ffa01c!important;}
.font-bold{color:#666;font-size: 17px;font-weight:bold;}
.margin-auto{margin-left:auto!important;margin-right:auto!important;}
.text-gray{font-size:14px;color:#787878!important;}
.border-green{border:1px solid #1abd9d;color:#1abd9d;padding:2px 5px;border-radius:3px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;}
.border-green:hover{background:#1abd9d;color:white;text-decoration: none; }
.border-green:visited,.border-green:active{color:#1abd9d!important;}
.text-green,.text-green:visited,.text-green:active{color:#1abd9d;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;}
.text-blue{color:#5edaff!important;}
.text-green:hover{color:#0d8a71;text-decoration: none;}
.decoration-none,.decoration-none:active,.decoration-none:visited,.decoration-none:focus{text-decoration:none!important;}
.font-normal{font-weight:normal;}
/*reset start*/
ul,li{list-style: none;margin:0;padding:0;}
/*reset over*/
/* uikit  Display
 ========================================================================== */
/*
 * Display
 * 1. Required if child is a responsive image
 */
.uk-display-block-rewrite {
    display: block;
}
.uk-display-inline {
    display: inline !important;
}
.uk-display-inline-block {
    display: inline-block !important;
    /* 1 */
    max-width: 100%;
}
body{background:#fafafa;}
/*头部 搜索栏*/
header{height:65px;background: white!important;}
header .container{height:65px;background:white;}
header .container .head-l{width:70%;}
header .container .head-r{width:300px;position:relative;}
.head-logo{width:166px;height:47px;margin:8px 27px 0 0;background:url("../img/sprite.png") no-repeat;background-position:-2px -124px;}
.slogan{width:120px;height:41px;margin:12px 25px 0 0;background:url("../img/head-slogan.png") no-repeat;}
.head-search-box{width:256px;position:relative;}
.diy-dropdown{display:none;width:256px;position: absolute;top:40px;z-index:999;background:white;border-radius:3px;box-shadow: 3px 3px 3px rgba(0,0,0,0.2);}
.diy-dropdown ul li a{color:black;}
.diy-dropdown ul li a:hover,.diy-dropdown ul li a:focus{background: #ff9604;color:white;}

.head-search{width:196px;height:35px;line-height:35px;border:1px solid #1abd9d;border-top-left-radius:5px;border-bottom-left-radius: 5px;border-top-right-radius:0;border-bottom-right-radius:0;}
.search-hot{width:150px;height:150px;}

.submit-search{width:60px;height:35px;line-height: 35px;background:#1abd9d;border:0;color:white;border-top-right-radius:5px;border-bottom-right-radius: 5px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.submit-search:hover{background:#10826b;}

.btn-login,.btn-login:focus,.btn-login:visited{width:60px;height:30px;line-height:30px;text-align:center;background: #fff;border:1px solid #1abd9d;color:#1abd9d;border-radius:5px;font-size:12px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;outline:none;}
.btn-login:hover{border:1px solid #158c75;color:#158c75;text-decoration: none;}
.btn-reg,.btn-reg:focus,.btn-reg:visited{width:60px;height:30px;line-height:30px;text-align:center;outline:none;background: #fff;border:1px solid #ff9604;color:#ff9604;border-radius:5px;font-size:12px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.btn-reg:hover{border:1px solid #c37200;color:#c37200;text-decoration: none;}
/*普通会员登录状态*/
a.a-upgrade{width:75px;height:30px;line-height:30px;margin-top:20px;font-size:12px;color:#ff9604;border:1px solid #ff9604;border-radius:5px;}
span.icon-upgrade{width:17px;height:14px;margin:6px 2px 0 3px;background:url("../img/sprite.png") no-repeat;background-position:-229px -2px;}
.user{height:30px;line-height:30px;margin:20px 0 0 20px;cursor:pointer;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.user:hover{color:#ff9604;}
.user:hover .icon-user{background-position:-289px -23px;}
.icon-user{width:15px;height:15px;margin:5px 5px 0 0;background:url("../img/sprite.png") no-repeat;background-position: -273px -23px;}
.user-message{width:40px;height:30px;margin:26px 0 0 10px;position:relative;}
.user-message .user-message-btn{width:20px;height:15px;background:url("../img/sprite.png") no-repeat;background-position:-248px -2px;position: absolute;top:0;left:0;}
.user-message .user-message-num{padding:2px 5px;background:#ff6e6e;color:white;border-radius:20px;font-size: 12px;position:absolute;top:-12px;left:10px;z-index: 3;}
/*VIP会员登录状态*/
a.a-zl{width:113px;height:35px;margin-top:20px;background: url("../img/sprite.png") no-repeat;background-position: 0 0;}
a.a-zl:hover{background-position: -114px 0;}
span.icon-upgrade{width:17px;height:14px;margin:6px 2px 0 3px;background:url("../img/sprite.png") no-repeat;background-position:-229px -2px;}
.vip-user{height:41px;color:#ff9604;line-height:30px;margin:23px 0 0 20px;cursor:pointer;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.vip-user:hover{color:#ff9604;}
.icon-vip-user{width:16px;height:14px;margin:7px 5px 0 0;background:url("../img/sprite.png") no-repeat;background-position: -229px -2px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.user-message{width:40px;height:30px;margin:28px 0 0 10px;position:relative;}
.user-message .user-message-btn{width:20px;height:15px;background:url("../img/sprite.png") no-repeat;background-position:-248px -2px;position: absolute;top:0;left:0;}
.user-message .user-message-num{padding:2px 5px;background:#ff6e6e;color:white;border-radius:20px;font-size: 12px;position:absolute;top:-12px;left:10px;z-index: 3;}

/*用户中心 弹出*/
.user-center{background:rgba(250,250,250,.9);position: absolute;top:63px;left:115px;border:1px solid #f1f1f1;box-shadow: 3px 0 3px #c3c3c3;-webkit-box-shadow: 3px 0 3px #c3c3c3;-moz-box-shadow: 3px 0 3px #c3c3c3;z-index: 5;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.user-center a{width:100%;height:36px;line-height: 36px;text-align: center;color:#4a4a4a;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.user-center a:hover{color:#ff9604;text-decoration: none;}

/*导航*/
nav{height:48px;background:#1abd9a!important;}
nav .container{height:48px;background:#1abd9a;position:relative;}
nav a{color:white;font-size: 16px;letter-spacing:2px;}
.nav-pills>li>a,.nav-pills>li>a:focus{height:48px;line-height:28px;border-radius:0;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.nav-pills>li>a:visited,.nav-pills>li>a:focus{background:#1abd9a;color:white;}
.nav-pills>li>a:hover{height:48px;line-height:28px;background:#ff9604;color:white;border-bottom: 4px solid #e88700;}
.nav-pills>li.active-nav>a, .nav-pills>li.active-nav>a:focus, .nav-pills>li.active-nav>a:hover{height:48px;line-height:28px;background:#ff9604;border-bottom: 4px solid #e88700;}
.active-nav{height:48px;line-height:28px;text-align:center;background:#ff9604;border-radius:0;}
/*导航栏 热门条目 鼠标移入 弹出*/
.nav-tips{background:#f1f1f1;border-radius:3px;
    -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.2);;
    -moz-box-shadow:  3px 3px 3px rgba(0,0,0,0.2);;
    box-shadow: 3px 3px 3px rgba(0,0,0,0.2);}
.nav-tips ul li a{font-size:13px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}

.nav-tips ul li a:hover,.nav-tips ul li a:focus{background:#ff9604;color:white;}
.chinese-tip{display:none;position:absolute;z-index: 999;}
.av-tip{display:none;position:absolute;top:47px;left:175px;z-index: 999;}
.movie-cn-tip{display:none;position:absolute;top:47px;left:268px;z-index: 999;}
.eu-tip{display:none;position:absolute;top:47px;left:390px;z-index: 999;}
.cartoon-tip{display:none;position:absolute;top:47px;left:495px;z-index: 999;}
.vip-tip{display:none;position:absolute;top:47px;left:123px;z-index: 999;}

/*二级菜单*/
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{background:#1abd9a;border-color:#ff9604;}
.dropdown-menu{background:#27cbab;}
.dropdown-menu>li>a{color:white;}
.dropdown-menu>li>a:hover{color:white;background:#ff9f19;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:white;background-color:#ff9f19;}

/*公告栏*/
.message{height:40px;line-height: 40px;box-shadow: 3px 3px 3px #f1f1f1;-webkit-box-shadow: 3px 3px 3px #f1f1f1;-moz-box-shadow: 3px 3px 3px #f1f1f1; background: white;}
.message .container{height:40px;background: white;}
span.icon-message{width:16px;height:14px;margin:12px 5px 0 0;background: url("../img/sprite.png") no-repeat;background-position:-289px -3px;}
.message-box{color:#ff9f19;font-size: 13px;margin-right: 5px;}
.message-content{width:1135px;color:#959595;font-size: 13px;}

/* 热门推荐 开始 */
.hot-title h3{color:#ff9f19;margin:5px 0 0 5px;font-size: 18px;font-weight:bold;}
.icon-hot{width:31px;height:35px;background:url("../img/sprite.png") no-repeat;background-position: -54px -79px;}
.a-more{margin-top:10px;color:#acacac;font-size: 14px;transition:all .5s;}
.a-more:hover{color:#ff9604;text-decoration: none;}
.new-video.new-hot {width:284px;}
/* 热门推荐 结束 */

/*最新上传*/
.new-title h3{color:#ff9f19;margin:5px 0 0 5px;font-size: 18px;font-weight:bold;}
.icon-new{width:51px;height:17px;margin-top:9px;background:url("../img/sprite.png") no-repeat;background-position:-108px -45px;}

.banner{float:left;width:402px;height:380px;margin-top:10px;margin-right:0;border-radius:5px;transition: all .2s;}
.banner:hover{box-shadow: 3px 3px 7px #d0d0d0;-webkit-box-shadow: 3px 3px 7px #d0d0d0;-moz-box-shadow: 3px 3px 7px #d0d0d0;}             /*鼠标hover 阴影*/
#owl-banner{width:auto;height:380px;border-radius: 5px;overflow: hidden;}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
#owl-banner .owl-item  div a{display:block;width:100%;height:380px;position:relative;border-radius: 5px;overflow: hidden;}
#owl-banner .owl-item  div a .mask{width:100%;height:55px;background: url("../img/mask.png") repeat-x;position:absolute;left:0;bottom:0;}
#owl-banner .owl-item  div a .mask .banner-titlle{color:white;margin-left:10px;line-height: 70px;font-size: 17px; }
#owl-banner .owl-controls{ margin:-24px 0 0 285px; position:relative;}
#owl-banner .owl-controls .owl-page span{background:#fff;}
#owl-banner .owl-controls .active span{background:#ff9604;width:20px;transition:all .3s;}
#owl-banner .owl-carousel .owl-wrapper, .owl-carousel .owl-item{background:white;}

/*右侧视频预览*/
.hot-view{width:798px;}
.hot-video{width:255px;height:185px;border-radius: 5px;position:relative;}
.hot-video a{width:100%;height:100%;border-radius:5px;overflow: hidden;}
.hot-video a img{width:100%;height:100%;-webkit-transition:all .3s;-moz-transition: all .3s;-o-transition: all .3s;}
.hot-video a:hover img{width:100%;height:100%;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

.hot-video .mask-small{width:100%;height:55px;background: url("../img/mask.png") repeat-x;color:white;position: absolute;bottom:0;border-radius:5px;}
.hot-video .mask-small .video-time{padding:10px 0 0 15px;}
.hot-video .mask-small .video-title{padding:0 0 0 15px;}

/*最新上传*/
.new-title h3{color:#ff9f19;margin:5px 0 0 5px;font-size: 18px;font-weight:bold;}
.icon-new{width:51px;height:17px;margin-top:9px;background:url("../img/sprite.png") no-repeat;background-position:-108px -45px;}
/*缩略图 列表*/
.new-video{width:100%;height:200px;border-radius: 5px;}
.new-video>a{width:100%;border-radius:5px;overflow: hidden;position:relative;}
.new-video a img{width:100%;object-fit:cover;}

.new-video .mask-small .new-time{position: absolute;right:5px;bottom:5px;background:rgba(0,0,0,.6);padding:0 4px;border-radius:3px;color:white;}
.new-video .new-title h4{width:100%;height:22px;text-align:left;font-size: 14px;overflow: hidden;}
.new-video .new-title p{font-size: 12px;color:#999;}
.new-video .new-title .play-times{font-size: 12px;color:#999;}
.new-video .new-title .like-times{padding-right:8px;font-size: 13px;color:#1abd9d;}
.new-video .new-title .like-times span.icon-like{width:12px;height:13px;background: url("../img/sprite.png") no-repeat;background-position:-272px -3px;}

/*获赞人气排行*/
.like-title{height:24px;}
.like-title h3{color:#ff9f19;margin:2px 0 0 5px;font-size: 18px;font-weight:bold;}
.icon-like-top{width:19px;height:23px;background:url("../img/sprite.png") no-repeat;background-position:-57px -45px;}
/*缩略图 列表*/
.like-video{width:232px;border-radius: 5px;}
.like-video>a{width:232px;height:131px;border-radius:5px;overflow: hidden;position:relative;}
.like-video a img{width:232px;height:131px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.like-video a:hover img{width:100%;height:100%;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

.like-video .mask-small .like-play-time{position: absolute;right:5px;bottom:5px;background:rgba(0,0,0,.6);padding:0 4px;border-radius:3px;color:white;}
.like-video .mask-small .like-top{position: absolute;left:5px;bottom:5px;background:rgba(0,0,0,.6);padding:0 4px;border-radius:3px;color:white;}
.like-video .mask-small .like-top-1{color:#f9ec20;}
.like-video .mask-small .like-top span.icon-top-like-1{width:22px;height:15px;margin-top:2px;margin-right:4px;background: url("../img/sprite.png") no-repeat;background-position: -93px -99px;}
.like-video .mask-small .like-top-2{color:#e7e7e5;}
.like-video .mask-small .like-top span.icon-top-like-2{width:22px;height:15px;margin-top:2px;margin-right:4px;background: url("../img/sprite.png") no-repeat;background-position: -120px -99px;}
.like-video .mask-small .like-top-3{color:#ff9604;}
.like-video .mask-small .like-top span.icon-top-like-3{width:22px;height:15px;margin-top:2px;margin-right:4px;background: url("../img/sprite.png") no-repeat;background-position: -146px -99px;}

.like-video .like-title h4{width:100%;height:22px;font-size: 14px;overflow: hidden;}
.like-video .like-title p{font-size: 12px;color:#999;}
.like-video .like-title .play-times{font-size: 12px;color:#999;}
.like-video .like-title .like-times{padding-right:8px;font-size: 13px;color:#1abd9d;}
.like-video .like-title .like-times span.icon-like{width:12px;height:13px;background: url("../img/sprite.png") no-repeat;background-position:-272px -3px;}

/*猜你喜欢*/
.favorite-title{height:24px;}
.favorite-title h3{color:#cf4545;margin:2px 0 0 5px;font-size: 18px;font-weight:bold;}
.favorite-title a.a-more{color:#ff9604;}
.favorite-title a.a-more:hover span{text-decoration:underline;}
.favorite-title a.a-more .icon-refresh{width:13px;height:13px;margin:3px 5px 0 0;background: url("../img/sprite.png") no-repeat;background-position: -124px -79px;}

.icon-favorite-top{width:26px;height:24px;background:url("../img/sprite.png") no-repeat;background-position:-79px -45px;}

/*脚部样式*/
footer{ margin:15px auto 0 auto;}
footer .container{height:180px;background:url("../img/bg-footer.png") repeat-x 0 0;}
footer .container .footer-logo a{width:179px;height:51px;margin-top:60px;background:url("../img/sprite.png") no-repeat;background-position:0 -181px;}
footer .container .footer-r{padding-top:22px;}
footer .container .footer-r .about-us{width:170px;text-align: center;}
footer .container .footer-r .about-us h3{margin-bottom:20px;color:white;font-size: 17px;font-weight:bold;}
footer .container .footer-r .about-us ul{padding:0;width:60px;margin:0 auto;}
footer .container .footer-r .about-us ul li a{color:white;font-size: 14px;}
footer .container .footer-r .vip{width:170px;text-align: center;}
footer .container .footer-r .vip h3{margin-bottom:20px;color:white;font-size: 17px;font-weight:bold;}
footer .container .footer-r .vip ul{padding:0;width:60px;margin:0 auto;}
footer .container .footer-r .vip ul li a{color:white;font-size: 14px;}
footer .container .footer-r .contact-us{width:216px;text-align: center;}
footer .container .footer-r .contact-us h3{margin-bottom:20px;color:white;font-size: 17px;font-weight:bold;}
footer .container .footer-r .contact-us .cs-qq{width:216px;height:68px;position:relative;}
footer .container .footer-r .contact-us .cs-qq a{font-size: 14px;}
footer .container .footer-r .contact-us .cs-qq .cs-pic{width:54px;height:54px;background:url("../img/sprite.png") no-repeat;background-position: 0 -45px;position:absolute; top:0;left:45px;z-index: 2;}
footer .container .footer-r .contact-us .cs-qq .cs-qq-btn{background:#ff9604;width:150px;height:24px;line-height:24px;border-radius:5px;color:white;position:absolute;left:65px;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;}
footer .container .footer-r .contact-us .cs-qq .cs-qq-btn:hover{background:#ffaa35;text-decoration:none;}
footer .container .footer-r .contact-us .cs-qq .cs-qq-btn .icon-cs-qq{width:16px;height:17px;margin:3px 0 0 40px;background:url("../img/sprite.png") no-repeat;background-position:-253px  -23px;}
footer .container .footer-r .contact-us .cs-qq .cs-qq-btn-2{top:30px;}
footer .container .footer-r .contact-us .cs-online a{width:172px;height:33px;line-height:33px;margin-left:43px;border-radius:5px;background:#ff9604;color:white;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;font-size: 14px;}
footer .container .footer-r .contact-us .cs-online a:hover{background:#ffaa35;}
footer .container .footer-r .contact-us .cs-online a .icon-cs{width:18px;height:16px;margin:8px 6px 0 7px;background:url("../img/sprite.png") no-repeat;background-position: -230px -24px;}
.footer-right{height:60px;background:#ebebeb;}
.footer-right .container{height:60px;background:#ebebeb;}
.footer-right .container p{height:60px;line-height:60px;color:#858585;font-size:14px;text-align:center;}

/*左侧 玩法选择*/
.plays{width:62px;height:auto;position:fixed;right:50%;top:auto;margin-right:620px;border-radius:5px;background:white;border:1px solid #1abd9d;overflow: hidden;}
.plays .select-plays{width:61px;height:61px;background:#1abd9d;}
.plays .select-plays span{width:100%;font-size: 13px;color:white;text-align: center;}
.plays .select-plays .icon-select-plays{width:19px;height:25px;margin:5px 0 8px 20px;background:url("../img/sprite.png") no-repeat;background-position:-313px -3px;}
.plays .all-plays{width:61px;height:62px;background:#1abd9d;cursor:pointer;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;}
.plays .all-plays:hover{background:#ffaa35;}
.plays .all-plays span{width:100%;margin-top:10px;font-size: 13px;color:white;text-align: center;}
.plays .all-plays .icon-all-plays{width:23px;height:14px;margin:5px 0 8px 20px;background:url("../img/sprite.png") no-repeat;background-position:-92px -80px;}
.plays .plays-list{margin-bottom: 5px;}
.plays .plays-list a.plays-btn{width:55px;height:auto;line-height:25px;text-align:center;margin:5px 0 0 2px;background:#ececec;border-radius:13px;color:#666;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;}
.plays .plays-list a.plays-btn:hover{background:#ffaa35;color:white;text-decoration: none;}
.plays .plays-list a.plays-btn-active{background:#ffaa35;color:white;text-decoration: none;}

/*右侧侧边栏*/
.slide-bar{width:62px;height:260px;position:fixed;left:50%;top:auto;margin-left:620px;}
.slide-bar-btn{width:60px;height:60px;}
.open-vip{width:62px;height:62px;background: url("../img/sprite.png") no-repeat;background-position:-207px -45px;}
.open-vip:hover{background:url("../img/sprite.png") no-repeat;background-position:-270px -45px;}
.links{width:62px;height:62px;background: url("../img/sprite.png") no-repeat;background-position:-207px -108px;}
.links:hover{background:url("../img/sprite.png") no-repeat;background-position:-270px -108px;}
.zixun{width:62px;height:62px;background: url("../img/sprite.png") no-repeat;background-position:-207px -173px;}
.zixun:hover{background:url("../img/sprite.png") no-repeat;background-position:-270px -173px;}
.toTop{width:62px;height:62px;background: url("../img/sprite.png") no-repeat;background-position:-207px -235px;}
.toTop:hover{background:url("../img/sprite.png") no-repeat;background-position:-270px -236px;}

/*浏览器宽度小于1200px 左侧 玩法选择*/
@media (max-width:1300px) {
    .plays{position:fixed;right:0;left:1%;margin-right:0;}
    .slide-bar{position:fixed;left:94%;margin-left:0;}
}

/*欧美情色页*/
.eu-sex .eu-title{font-size: 30px;line-height:30px;color:#9f9e9e;font-weight:bold;}
/*排序*/
.limit{margin-bottom:37px;background:white;border:1px solid #efefef;border-radius: 5px;}
.limit .sort{height:55px;line-height:55px;}
.limit .sort p{margin:0 15px 0 15px;color:#999;}
.limit .sort ul{padding:0 20px 0 0;}
/*.limit .sort ul li{width:72px;}*/
/*.limit .sort ul li.special{width:45px;}*/
.limit .sort ul li a{height:24px;line-height: 24px;text-align:center;padding:5px 7px;color:#262626;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.limit .sort ul li a.limit-active{background:#ffa01c;border-radius: 3px;color:white;}
.limit .sort ul li a:hover{background:#ffa01c;border-radius: 3px;color:white;text-decoration: none;}

/*特色*/
.limit .special-width ul{}
.limit .special-width{}
.limit .special-width ul li a.limit-more,.limit .plays-type-width ul li a.limit-more{
    width:45px!important;
    height:24px!important;
    margin-top: 15px;
    padding:10px 11px!important;
    transition: 0s;-webkit-transition: 0s;-moz-transition: 0s;-o-transition: 0s;
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -52px -266px!important;}

.limit .special-width ul li a.limit-more:hover,.limit .plays-type-width ul li a.limit-more:hover{
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -3px -266px!important;
}
/*分类*/
.limit .type-width{}
.limit .plays-type-width{}

.limit .type-width ul {}
.limit .type-width ul li a {width:auto;}
.limit .type-width ul li a.limit-more{
    width:45px!important;
    height:24px!important;
    padding:10px 11px!important;
    margin-top: 15px;
    transition: 0s;-webkit-transition: 0s;-moz-transition: 0s;-o-transition: 0s;
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -52px -266px!important;}

.limit .type-width ul li a.limit-more:hover{
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -3px -266px!important;
}
/*展开分类*/
a.open-type{margin-left:15px;color:#ffa01c;line-height: 57px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s; }
a.open-type:hover{text-decoration: none;color:#FF6C00;}

/*分页 按钮*/
.page-num-btn{padding:3px 9px;background:#cbcbcb;color:white;border-radius: 3px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.page-num-btn:hover{background:#ffa01c;color:white;text-decoration: none;}
.page-num-btn:visited,.page-num-btn:active{background:#cbcbcb;color:white;text-decoration: none;}
.page-num-active{background:#ffa01c;color:white;text-decoration: none;}

/*筛选 展开*/
.limit-open{margin-bottom:37px;background:white;border:1px solid #efefef;border-radius: 5px;}
.limit-open .sort-open{width:100%;height:55px;line-height:55px;}
.limit-open .sort-open p{margin:0 0 0 15px;color:#999;}
.limit-open .sort-open ul{width:86%;}
/*.limit-open .sort-open ul li{width:72px;}*/
/*.limit-open .sort-open ul li.special{width:45px;}*/
.limit-open .sort-open ul li a{height:24px;line-height: 24px;text-align:center;padding:5px 7px;color:#262626;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.limit-open .sort-open ul li a.limit-active{padding:5px 7px;background:#ffa01c;border-radius: 3px;color:white;}
.limit-open .sort-open ul li a:hover{background:#ffa01c;border-radius: 3px;color:white;text-decoration: none;}
.limit-open .sort-open ul li a:active,.limit-open .sort-open ul li a:visited{text-decoration: none!important;}

/*特色*/
.limit-open .special-width ul{width:93%;}
.limit-open .special-width{width:100%;}
.limit-open .special-width ul li a.limit-more{
    width:45px!important;
    height:24px!important;
    padding:10px 11px!important;
    margin-top: 15px;
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -52px -266px!important;}

.limit-open .special-width ul li a.limit-more:hover{
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -3px -266px!important;
}

/*分类*/
.limit-open .type-width{width:100%;}
.limit-open .type-width ul {width:93%;}
.limit-open .type-width ul li a {width:auto;}
.limit-open .type-width ul li a.limit-more{
    width:45px!important;
    height:24px!important;
    padding:10px 11px!important;
    margin-top: 15px!important;
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -52px -266px!important;}

.limit-open .type-width ul li a.limit-more:hover{
    background: url("../img/sprite.png") no-repeat!important;
    background-position: -3px -266px!important;
}
/*展开分类*/
a.close-type{margin-left:30px;color:#ffa01c;line-height: 57px;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s; }
a.close-type:hover{text-decoration: none;color:#FF6C00;}

/*分页 按钮*/
.page-num-btn{padding:3px 9px;background:#cbcbcb;color:white;border-radius: 3px;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.page-num-btn:hover{background:#ffa01c;color:white;text-decoration: none;}
.page-num-btn:visited,.page-num-btn:active{background:#cbcbcb;color:white;text-decoration: none;}
.page-num-active{background:#ffa01c;color:white;text-decoration: none;}

/*精品图库 页面*/
.limit .type-width-pic{width:845px!important;}
.limit .type-width-pic ul {width:510px!important;}

/*缩略图 列表*/
.pic-img{width:228px;border-radius: 5px;}
.pic-img>a{width:228px;height:300px;border-radius:5px;overflow: hidden;position:relative;}
.pic-img a img{width:228px;height:300px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.pic-img a:hover img{width:100%;height:100%;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.pic-img .mask-small .new-time{position: absolute;right:5px;bottom:5px;background:rgba(0,0,0,.6);padding:0 4px;border-radius:3px;color:white;}
.pic-img .new-title h4{width:100%;height:22px;font-size: 14px;overflow: hidden;}
.pic-img .new-title p{font-size: 12px;color:#999;}
.pic-img .new-title .play-times{font-size: 12px;color:#999;}
.pic-img .new-title .like-times{padding-right:8px;font-size: 13px;color:#1abd9d;}
.pic-img .new-title .like-times span.icon-like{width:12px;height:13px;background: url("../img/sprite.png") no-repeat;background-position:-272px -3px;}
.pic-img .mask-small{width:100%;height:55px;background: url("../img/mask.png") repeat-x;color:white;position: absolute;bottom:0;border-radius:5px;}
.pic-img .mask-small .pic-view{position: absolute;left:5px;bottom:5px;color:white;}
.user-info  .favorite-acter .pic-img>a{width:100%;height:100%;border-radius:5px;overflow: hidden;position:relative;}

/*精品图库 详情页*/
.pic-details .container h3.pic-h3{font-size: 22px;text-align: center;font-weight:bold;}
.pic-details .container h3.pic-more-h3{font-size: 20px;text-align: left;font-weight:bold;}
.pic-details .container .pic-more .pic-title p{color:#333;}
.pic-details .container .btn-load-more{width:1200px;height:60px;margin:20px 0 60px 0;line-height:60px;text-align:center;border-radius:5px;background:#f4f4f4;font-weight:bold;color:#bfbfbf;font-size: 20px;transition:.4s;-webkit-transition: .4s;-moz-transition: .4s;-o-transition: .4s;}
.pic-details .container .btn-load-more:hover{background:#ffa01c;color:white;text-decoration: none; }
.pic-details .container .btn-load-more:active,.pic-details .container .btn-load-more:focus{text-decoration: none;}

/*女优 列表页*/
.acter-title{padding-bottom: 10px;margin-bottom: 20px;border-bottom:1px solid #cbcbcb;}
.acter-title .sort{margin-top: 15px;}
.acter-title .sort p{margin:5px 0 0 15px;color:#999;}
.acter-title .sort ul li a{height:24px;line-height: 24px;text-align:center;padding:5px 7px;color:#262626;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.acter-title .sort ul li a.limit-active{padding:5px 7px;background:#ffa01c;border-radius: 3px;color:white;text-decoration: none;}
.acter-title .sort ul li a:hover{padding:5px 7px;background:#ffa01c;border-radius: 3px;color:white;text-decoration: none;}
.pic-img .mask-small .acter-pic-view{padding-top: 30px;}

/*女优详情页*/
.acter .acter-describe{width:230px;margin-right:28px;}
.acter .acter-describe .acter-pic{margin-bottom: 11px;}
.acter .acter-describe .acter-likes{width:100%;}
.acter .acter-describe .acter-likes a{width:100px;height:30px;line-height:30px;border-radius: 3px;color:white;}
.acter .acter-describe .acter-likes .not-liked{background:#1abd9a;border:1px solid #148069;}
.acter .acter-describe .acter-likes .liked{background:#ffa01c;border:1px solid #e78702;}
.acter .acter-describe .acter-likes a .icon-likes{width:17px;height:19px;margin:5px 10px 0 19px;background:url("../img/sprite.png") no-repeat;background-position: -163px -45px;}
.acter .acter-describe .acter-likes p{line-height: 30px;color:#7f7f7f;}
.acter .acter-describe .acter-favorite a{width:115px;height:30px;line-height:30px;background:#ffa01c;border-radius: 3px;border:1px solid #e78702;color:white;}
.acter .acter-describe .acter-favorite .not-liked{background:#1abd9a;border:1px solid #148069;}
.acter .acter-describe .acter-favorite .liked{background:#ffa01c;border:1px solid #e78702;}
.acter .acter-describe .acter-favorite a .icon-acter-favorite{width:20px;height:17px;margin:7px 7px 0 7px;background:url("../img/sprite.png") no-repeat;background-position: -184px -45px;}
.acter .acter-describe .about-acter{padding:22px 12px 10px;border:1px solid #efefef;background: white;border-radius: 5px;}
.acter .acter-describe .about-acter h4{font-size: 17px;font-weight:bold;}
.acter .acter-describe .about-acter h4 span{color:#ffa01c;}
.acter .acter-describe .about-acter p.up{font-size: 14px;line-height:20px;overflow:hidden; height:82px;}
.acter .acter-describe .about-acter p.down{font-size: 14px;line-height:20px;}
.acter .acter-video-list{width:942px;}
.acter .acter-video-list .acter-video-list-title{width:100%;}

.acter .acter-video-list h3{color:#9f9e9e;font-size: 18px;font-weight:bold;margin:13px 0 0 0;}
/*排序*/
.acter{margin-bottom:37px;border-radius: 5px;}
.acter .sort{width:227px;height:55px;line-height:55px;}
.acter .sort p{margin:0 15px 0 15px;color:#999;}
.acter .sort ul{width:155px;}
.acter .sort ul li a{height:24px;line-height: 24px;text-align:center;padding:5px 7px;color:#262626;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.acter .sort ul li a.limit-active{background:#ffa01c;border-radius: 3px;color:white;}
.acter .sort ul li a:hover{background:#ffa01c;border-radius: 3px;color:white;text-decoration: none;}

/*缩略图*/
.acter-video-list-content .new-video{width:228px;border-radius: 5px;}
.acter-video-list-content .new-video>a{width:228px;height:129px;border-radius:5px;overflow: hidden;position:relative;}
.acter-video-list-content .new-video a img{width:228px;height:129px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.acter-video-list-content .new-video a:hover img{width:100%;height:100%;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.acter-video-list-content .new-video .mask-small .new-time{position: absolute;right:5px;bottom:5px;background:rgba(0,0,0,.6);padding:0 4px;border-radius:3px;color:white;}
.acter-video-list-content .new-video .new-title h4{width:100%;height:22px;font-size: 14px;overflow: hidden;}
.acter-video-list-content .new-video .new-title p{font-size: 12px;color:#999;}
.acter-video-list-content .new-video .new-title .play-times{font-size: 12px;color:#999;}
.acter-video-list-content .new-video .new-title .like-times{padding-right:8px;font-size: 13px;color:#1abd9d;}
.acter-video-list-content .new-video .new-title .like-times span.icon-like{width:12px;height:13px;background: url("../img/sprite.png") no-repeat;background-position:-272px -3px;}

/*vip播放页*/
.player .player-area{background:white;}
.player .player-l{width:900px;}
.player .player-l .player-player{position: relative;width:800px;height:450px;}

.player .player-l .btn-video-favorite{width:100px;height:25px;line-height:25px;background:#1abd9d;border-radius: 3px;border:1px solid #17ea90;color:white;}
.player .player-l .btn-video-favorite>span{width:20px;height:17px;margin:4px 5px 0 7px;background:url("../img/sprite.png") no-repeat;background-position:-184px -45px;}
.player .player-l .btn-video-likes{width:75px;height:25px;line-height:25px;background:#1abd9d;border-radius: 3px;border:1px solid #17ea90;color:white;}
.player .player-l .btn-video-likes>span{width:17px;height:19px;margin:2px 0 0 8px;padding:21px 5px 0 4px;background:url("../img/sprite.png") #1abd9d no-repeat;background-position:-163px -45px;}
.player .player-l .btn-video-likes>p{height:23px;line-height:23px;background:#fafafa;color:#1abd9d;margin:0 0 0 10px;padding:0 7px;}
.player .player-l .player-num{font-size: 15px;color:#b8b8b8;}
.player .player-l .player-num span{font-size: 17px;color:#626262;}
.player .player-r{width:395px;padding:13px 0 0 25px;}
.player .player-r h3{width:340px;padding-bottom:10px;font-size: 20px;font-weight:bold;border-bottom:1px solid #787878;}
.player .player-r .video-list{height:431px;overflow: auto;}
/*.scrollbar{margin-left: 30px; float: left;height: 300px;width: 65px;background: #F5F5F5;overflow-y: scroll;margin-bottom: 25px;}*/
.player .player-r .video-info h4{color:#393939;font-size: 17px;margin-bottom: 5px;}
.player .player-r .video-info>p{font-size: 15px;color:#393939;margin:6px 0;}
.player .player-r .video-info .btn-video-likes{width:75px;height:25px;line-height:25px;background:#ffa01c;border-radius: 3px;border:1px solid #e78702;color:white;}
.player .player-r .video-info .btn-video-likes .icon-video-likes{width:13px;height:14px;margin:4px 10px 0 10px;background:url("../img/sprite.png") #ffa01c no-repeat;background-position:-163px -72px;}
.player .player-r .video-info .btn-video-likes .num-video-likes{background: white;color: #ffa01c;width: 40px; height: 23px; line-height: 23px; text-align: center;}
.player .player-r .video-info a.video-likes{margin-top: 15px;}
.player .player-r a.video-img{display:block;width:158px;height:89px;border-radius:3px;overflow: hidden;}
.player .player-r a.video-img img{transition:.3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.player .player-r a.video-img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.player .player-r .video-list .video-item .video-info,.video-describe .video-describe-r .video-hot-list .video-item .video-info{ width:179px;height:89px;}
.player .player-r .video-list .video-item .video-info a.video-title { display: block ;width:170px; height:22px; overflow: hidden;text-overflow: ellipsis;}
    /* 设置滚动条的样式 */
.video-list::-webkit-scrollbar {width:8px;}
/* 滚动槽 */
.video-list::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;}
/* 滚动条滑块 */
.video-list::-webkit-scrollbar-thumb {border-radius: 10px;background: rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.video-list::-webkit-scrollbar-thumb:window-inactive {background: rgba(213,213,213,0.4);}
.video-list::-webkit-scrollbar-thumb:hover{background-color:rgba(213,213,213,.4);-webkit-border-radius:4px;}
/* 设置滚动条的样式 */
.video-hot-list::-webkit-scrollbar {width: 8px;}
/* 滚动槽 */
.video-hot-list::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;}
/* 滚动条滑块 */
.video-hot-list::-webkit-scrollbar-thumb {border-radius: 10px;background: rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.video-hot-list::-webkit-scrollbar-thumb:window-inactive {background: rgba(213,213,213,0.4);}
.video-hot-list::-webkit-scrollbar-thumb:hover{background-color:rgba(213,213,213,.4);-webkit-border-radius:4px;}

.player .video-describe-l .video-describe-info{width:100%;padding:15px;background: white;border:1px solid #dedede;}
.player .video-describe-l .video-describe-info h3{font-size: 20px;color:#787878;font-weight:bold;}
.player .video-describe-l .video-describe-info{background: white;}
.player .video-describe-l .your-likes{width:800px;}
.player .video-describe-l .your-like-head h3{font-size: 18px;color:#787878;font-weight:bold;}
.player .video-describe-l .your-like-head .icon-refresh{width:15px;height:15px;margin:4px 5px 0 0;background:url("../img/sprite.png") no-repeat;background-position: -124px -79px;}

/*.player .video-describe-r .video-hot-list h4{color:#393939;font-size: 17px;margin-bottom: 5px;}*/
.player .video-describe-r h3{width:340px;padding-bottom:10px;font-size: 20px;font-weight:bold;border-bottom:1px solid #787878;}
.player .video-describe-r .video-info h4{color:#393939;font-size: 17px;margin-bottom: 5px;}
.player .video-describe-r .video-info>p{font-size: 15px;color:#393939;margin:6px 0;}
.player .video-describe-r .video-info .btn-video-likes{width:75px;height:25px;line-height:25px;background:#ffa01c;border-radius: 3px;border:1px solid #e78702;color:white;}
.player .video-describe-r .video-info .btn-video-likes .num-video-likes {background: white;color: #ffa01c;width: 40px; height: 23px; line-height: 23px; text-align: center;}
.player .video-describe-r .video-info .btn-video-likes .icon-video-likes{width:13px;height:14px;margin:4px 10px 0 10px;background:url("../img/sprite.png") #ffa01c no-repeat;background-position:-163px -72px;}
.player .video-describe-r .video-info a.video-likes{margin-top: 15px;}
.player .video-describe-r{width:383px;height:548px;background: white;border:1px solid #dedede;padding:13px 0 13px 21px; }
.player .video-describe-r .video-hot-list{height:470px;overflow: auto;}
.player .video-describe-r a.video-img{border-radius:3px;overflow: hidden;width:158px;height:89px;display:block;}
.player .video-describe-r a.video-img img{transition:.3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.player .video-describe-r a.video-img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}

/*青青草会员充值页面*/
.player .player-anchor{width:300px;padding:0 0 0 15px;}
.player .player-l .player-player video{width:100%;height:450px;background:black;position: absolute;top:0;left:0;}
.player .player-l .player-player .player-tip{width:385px;height:90px;line-height:30px;padding:16px 0 0 35px;position:absolute;top:170px;left:180px;background:url("../img/player-tips-bg.png");font-size: 20px;color:#1e3f2b;font-weight:bold;}
.player .player-anchor .logo-qqc{width:150px;height:42px;background: url("../img/qqc_logo.png") no-repeat 0 0;}
.player .player-anchor h4{margin:13px 0 6px 0;font-size: 22px;font-weight:bold;color:#1abd9d;}
.player .player-anchor ul.anchor-rule{width:365px;padding-top:12px;border-top:1px solid #ebebeb;font-size: 15px;line-height:14px;}
.player .player-anchor ul.anchor-rule span{color:#df5e30;}
.player .player-anchor a.btn-know-more{width:178px;height:50px;margin:30px 0 0 94px;background:url("../img/btn-more-nor.png") no-repeat;}
.player .player-anchor a.btn-know-more:hover{box-shadow: 3px 3px 7px #d0d0d0;-webkit-box-shadow: 3px 3px 7px #d0d0d0;-moz-box-shadow: 3px 3px 7px #d0d0d0;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;}
.player .player-anchor .anchor-pic{margin-top: 25px;}

/*青青草会员续存页面*/
.player .player-deposit{width:400px;padding:13px 0 0 15px;}
.player .player-deposit .logo-qqc-zl {width:362px;height:42px;background:url("../img/zl-logo.png") no-repeat;}
.player .player-deposit h4{width:367px;margin:13px 0 6px 0;padding-bottom:8px;font-size: 22px;font-weight:bold;color:#1abd9d;border-bottom:1px solid #ebebeb;}
.player .player-deposit .free-coins{width:370px;margin:8px 0 10px 0;color:#666;}
.player .player-deposit .free-coins span{font-weight:bold;color:#1abd9d;font-size: 15px;}
.player .player-deposit .btn-free-coins{width:240px;height:50px;margin-left:58px;border-radius:5px;background: url("../img/btn-free-nor.png") no-repeat;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;}
.player .player-deposit .btn-free-coins:hover{box-shadow: 3px 3px 3px #d0d0d0; -webkit-box-shadow: 3px 3px 3px #d0d0d0; -moz-box-shadow: 3px 3px 3px #d0d0d0; }
.player .player-deposit .zl-deposit{color:#666;}
.player .player-deposit .zl-deposit a.btn-zl-deposit{width:230px;height:50px;margin-left:58px;border-radius:5px;background: url("../img/btn-zl-site-nor.png") no-repeat;transition: .3s;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;}
.player .player-deposit .zl-deposit a.btn-zl-deposit:hover{box-shadow: 3px 3px 3px #d0d0d0;-webkit-box-shadow: 3px 3px 3px #d0d0d0;-moz-box-shadow: 3px 3px 3px #d0d0d0; }

/*搜索页面*/
.search .search-head{padding-bottom:10px;border-bottom:1px solid #9f9e9e;font-size: 30px;color:#9f9e9e;}
.search .search-head h3.search-title{font-size:30px;font-weight:bold;color:#9f9e9e;}
.search .search-head .search-title span{font-size:18px;font-weight:bold;color:#ffa01c;}
/*.search .search-title .search-title span{font-size:18px;font-weight:bold;color:#ffa01c;}*/
/*筛选 条件*/
.search-head{padding-bottom: 10px;margin-bottom: 20px;border-bottom:1px solid #cbcbcb;}
.search-head .search-title{margin: 15px 0 0 0;}
.search-head .sort p{margin:17px 0 0 15px;color:#999;font-size: 14px;}
.search-head .sort ul li a{height:24px;line-height: 24px;font-size:14px;text-align:center;padding:5px 7px;color:#262626;transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;}
.search-head .sort ul li a.limit-active{padding:5px 7px;background:#ffa01c;border-radius: 3px;color:white;text-decoration: none;}
.search-head .sort ul li a:hover{padding:5px 7px;background:#ffa01c;border-radius: 3px;color:white;text-decoration: none;}

/*无搜索结果页面*/
.search .search-content{text-align: center;padding: 50px 0;}
.search .search-content p{text-align: center;font-weight:bold;color:#ff8181;font-size:20px;}

/*注册弹窗*/
.modal-m{width:680px!important;}
#register-box .modal-header h4{font-size:25px;color:#f84203;font-weight:bold;}
#register-box .reg-tips{display: none;}
#register-box .register-right .input-reg{ width:346px;height: 38px;line-height: 38px;border: 1px solid #ebebeb;padding-left: 10px;font-size: 14px;color: #5c5c5c;outline: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#register-box .register-right .input-ver{ width:165px;height: 38px;line-height: 38px;border: 1px solid #ebebeb;padding-left: 10px;font-size: 14px;color: #5c5c5c;outline: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#register-box .register-right .ver-pic{width:165px;height:38px;line-height: 38px;font-size: 20px;background:#2a2a2a;color: white;font-weight:bold;outline: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor:pointer;}
#register-box .register-right button.btn-submit-reg{width:346px;height:38px;line-height:38px;font-size:20px;color:white;background: linear-gradient(to right, #f83600, #f9d423);border:none;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
#register-box .register-right button.btn-submit-reg:hover{background: linear-gradient(to right,#f9d423,#f83600);}
span.icon-eye-close{top:36px;right:13px;cursor:pointer;}
span.icon-eye-open{display:none;top:36px;right:13px;cursor:pointer;}

/*登录弹窗*/
.modal-m-login{width:600px!important;}
#login-box .modal-header h4{font-size:25px;color:#f84203;font-weight:bold;}
#login-box .reg-tips{display: none;}
#login-box .register-right .input-reg{ width:346px;height: 38px;line-height: 38px;border: 1px solid #ebebeb;padding-left: 10px;font-size: 14px;color: #5c5c5c;outline: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#login-box .register-right .input-ver{ width:165px;height: 38px;line-height: 38px;border: 1px solid #ebebeb;padding-left: 10px;font-size: 14px;color: #5c5c5c;outline: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#login-box .register-right .ver-pic{width:165px;height:38px;line-height: 38px;font-size: 20px;background:#2a2a2a;color: white;font-weight:bold;outline: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor:pointer;}
#login-box .register-right button.btn-submit-login{width:165px;height:38px;line-height:38px;font-size:20px;color:white;background: linear-gradient(to right, #f83600, #f9d423);border:none;outline: none;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
#login-box .register-right button.btn-submit-login:hover{background: linear-gradient(to right,#f9d423,#f83600);}
#login-box .register-right button.btn-register-now{width:165px;height:38px;line-height:38px;font-size:20px;color:white;background: linear-gradient(to right, #1abd9d, #1a89bd);border:none;outline: none;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
#login-box .register-right button.btn-register-now:hover{background: linear-gradient(to right, #1a89bd,#1abd9d);}

/*弹框 忘记密码*/
div.pop-forgot{position:fixed;left:40%;top:25%;}
div.pop-forgot .popout-body input { width:99%; height:30px; margin-bottom: 5px; padding:3px 0 3px 10px; line-height:30px; border:1px solid gainsboro;  }
div.pop-forgot .popout-body .tips-1 { color:#bfbfbf; }
div.pop-forgot .popout-body .tips-2 { color:red; font-size: 14px; }
div.pop-forgot .popout-btn .btn-cs { text-align: right; margin-right:25px;color:#1abd9d; }
div.pop-forgot .popout-btn .btn-cs:hover { color:#15947b; text-decoration: underline; }
.btn-submit-resetpwd {margin-left: 41px;background: linear-gradient(to right,#f9d423,#ffa01c);color: white;width: 100px;height: 30px;float: left;border-radius: 3px;border: 0px;line-height: 30px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}

/*优惠活动 页面*/
/*左侧 导航*/
.sale .sale-h4{font-size: 17px;color:#ffbc5e;line-height: 55px;margin-bottom:0;}
.sale .sale-type{width:255px;background:white;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
    border-radius:10px;}
.sale .sale-type a{width:100%;height:50px;padding-left:30px;line-height: 50px;color:#979797;font-size: 17px;}
.sale .sale-type a.sale-active,.sale .sale-type a:hover{background:#ffbc5e;color:white;text-decoration: none;}
.sale .sale-type a .icon-sale-all{width:20px;height:20px;margin:15px 10px 0 0;background:url("../img/sprite.png") no-repeat;background-position:0 -402px;}
.sale .sale-type a .icon-sale-new{width:21px;height:21px;margin:15px 10px 0 0;background:url("../img/sprite.png") no-repeat;background-position:-80px -402px;}
.sale .sale-type a .icon-sale-festival{width:17px;height:18px;margin:15px 10px 0 0;background:url("../img/sprite.png") no-repeat;background-position:-108px -404px;}
.sale .sale-type a .icon-sale-user{width:20px;height:17px;margin:15px 10px 0 0;background:url("../img/sprite.png") no-repeat;background-position:-187px -404px;}
.sale .sale-type a .icon-sale-game{width:18px;height:16px;margin:15px 10px 0 0;background:url("../img/sprite.png") no-repeat;background-position:-242px -406px;}
.sale .sale-type a .icon-sale-load{width:18px;height:17px;margin:15px 10px 0 0;background:url("../img/sprite.png") no-repeat;background-position:-295px -406px;}

.sale .sale-type .a-sale-all:hover .icon-sale-all,.sale .sale-type .sale-active .icon-sale-all{background-position:0 -402px;}
.sale .sale-type .a-sale-new:hover .icon-sale-new,.sale .sale-type .sale-active .icon-sale-new{background-position:-53px -402px;}
.sale .sale-type .a-sale-festival:hover .icon-sale-festival,.sale .sale-type .sale-active .icon-sale-festival{background-position:-135px -405px;}
.sale .sale-type .a-sale-user:hover .icon-sale-user,.sale .sale-type .sale-active .icon-sale-user{background-position:-160px -404px;}
.sale .sale-type .a-sale-game:hover .icon-sale-game,.sale .sale-type .sale-active .icon-sale-game{background-position:-215px -406px;}
.sale .sale-type .a-sale-load:hover .icon-sale-load,.sale .sale-type .sale-active .icon-sale-load{background-position:-268px -406px;}

/*右侧 活动列表*/
.sale .sale-list{margin-left:20px;width:925px;padding-top:30px;}
.sale .sale-list .activity-h5{margin-bottom:5px;font-size:18px;color:#121212;}
.sale .sale-list .activity-img a{width:530px;height:185px;}
.sale .sale-list .activity-img a:hover .sale-mask{display: block;}
.sale .sale-list .activity-img{width:530px;height:185px;}
.sale .sale-list .activity-content{width:395px;height:185px;padding:12px 20px;background:white;}
.sale .sale-list .activity-content .activity-time{width:275px;height:33px;line-height:33px;text-align:center;font-size:15px;color:#ff9604;border:1px solid #ff9604;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
.sale .sale-list .activity-content .sale-tip-hot{width:60px;height:33px;line-height: 33px;margin:0 0 0 20px;text-align: center;font-size: 15px;color:white;background:#ef2a7a;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
.sale .sale-list .activity-content .sale-tip-ing{width:60px;height:33px;line-height: 33px;margin:0 0 0 20px;text-align: center;font-size: 15px;color:white;background:#41ddff;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}

.sale .sale-list .activity-content .activity-text{margin:20px 0 15px;color:#757575;font-size: 15px;}
.sale .sale-list .activity-content .activity-text p{height:65px;overflow: hidden;}
.sale .sale-list .activity-content .activity-check{width:90px;height:33px;line-height: 33px;color:white;font-size: 15px;background: #ff9604;text-decoration: none;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s ;
    -o-transition: all .3s ;
    transition: all .3s;}
.sale .sale-list .activity-content .activity-check:hover{background:#ffb145;}
.sale .sale-over{background:#d9d9d9!important;color:white!important;}
.sale .sale-over-time{border:1px solid #d9d9d9!important;color:#d9d9d9!important;}

.player-l .choose-line{z-index: 888; top:10px;}
.player-l .choose-line .line-text{padding:5px 10px;}
.player-l .choose-line li a.selected{background:#1abd9a;}
.player-l .choose-line li a{padding:5px 10px;text-underline: none;background:rgb(66, 66, 66);  -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.title-truncate{width:100%;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
/*禁止谷歌浏览器下载按钮*/
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}
/*精品图库*/
.pic-content .pic-img .pic-title h4,.pic-more .pic-img .pic-title h4{width:177px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*注册尊龙*/
.login h4 {text-align: center; color: #ffffff;font-size: 18px;line-height: 45px; background: #ffa01c; margin: 0 auto;}
.login .bg-orange{padding: 30px 0 !important;}
.login .content { width: 280px;overflow: hidden; height: 312px;background: #fff; margin: 0 auto; -ms-border-radius: 40px;
    -webkit-border-radius: 40px; -moz-border-radius: 40px;  border-radius: 40px;padding-top: 25px;}
.login .icon {  width: 26px; height: 26px; display: inline-block;  vertical-align: top;}
.login .iuser { background-image: url(../img/iuser.png);}
.login .ipw {  background-image: url(../img/ipw.png);}
.login .iphone {  background-image: url(../img/iphone.png);}
.login input { border: none; padding: 0px; color: #fe7d4b; font-size: 14px;width:200px;float: right;background: none;}
.login input::-webkit-input-placeholder {color: #fe7d4b; opacity: 0.7;}
.login .input { line-height: 26px; width: 235px;margin: 0 auto;margin-bottom: 24px;border-bottom:1px #fe7d4b dashed;padding-bottom: 10px;}
.login span { display: inline-block; width: 22px; height: 25px; text-align: center; line-height: 25px; border-radius: 2px;background: #56b4fd;color: #ffffff;}
.login .btn_group { margin-top: 35px;text-align: center;}
.login .btn {width: 235px; margin: 0 auto; padding: 10px 0; background: #1abd9d; color: #fff;font-size: 16px;}
.login p { text-align: center;font-size: 14px;margin: 0 auto;width: 260px; color: #1abd9d;}
.login p a {color: #ff3b3b;}
.login .img { text-align: center; margin-top: 26px;}
.login_box .watch {margin-top: 28px;display: block; text-align: center;}
.girl{margin-left:25px;}


/* 顶部广告样式 */
.gg-top{
padding-bottom: 15px;
}
.gg-top .container{
    padding: 0;
}

.ggList{
    display: block;
    overflow: hidden;
    width: 100%;
}
.ggList li{
    float: left;
    width: 50%;
    border-radius: 4px;
    overflow: hidden;
}
.ggList li a{
    display: block;
    width: 100%;
    height: 70px;
}
.ggList li a img{
    width: 100%;
    height: 70px;
}


/* 播放器下方 */
.gg-player-bottom ul.ggList{ 
    width: 100%;
    overflow: hidden;
    display: block;
}
.gg-player-bottom ul.ggList a{
    display: block;
    width: 100%;
    height: 70px;
    background: pink;
}

/* 播放器 暂停广告 */
.gg-player{
    
}

.gg-player a{
    width: 100%;
    height: 70px;
    background: pink;
}

.gg-player a img{
    
}
/* 播放页 下载按钮 */
.app-download{ padding: 5px 10px;background: #1bbd9c; color: white; border-radius: 4px;}
.app-download:hover{ background: #18a88b; color: white; text-decoration: none; }
.full-top{margin-top:20px;}
.full-bottom{margin-bottom:20px;}
.imgPlay {width:100%;height:100%;} 
.imgPlay img{margin:5px;max-width:310px;_width:expression(this.width > 310 ? "310px" :this.width);}
.post-title {display:block;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden;width:100%;}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-play{padding-bottom:56.25%}
.embed-responsive-headphones{padding-bottom:20%}
.embed-responsive-4by3{padding-bottom:70%}
.propa_left1,.propa_left2,.propa_left3{z-index:9999;}
.propa_right1,.propa_right2,.propa_right3{z-index:9999;}
.propa_bottom{z-index:9999;}
.color-white{color:#fff!important}
.opacity-50{opacity:.5}
.bg-highlight{background-color:#1c212a!important;color:#fff}
.pagination-round a{border-radius:35px}
.pagination{width:100%;text-align:center;margin-bottom:20px;}
.pagination a{color:#000;font-size:12px;display:inline-block;width:35px;line-height:33px;height:35px;margin:20px 5px 5px 0;border:1px solid rgba(0,0,0,.06)}
.btn-submit{width:100%;text-align:center;padding:10px;transition:all .1s linear;display:inline-block;background:#222;color:#fff;border:none;font-weight:500;cursor:pointer;border-radius:3px}
.btn-submit:hover{background:#E93255;color:#fff}.btn-submit:focus{outline:0}button{border:none;cursor:pointer}
.goog-te-banner-frame {display:none;}
#google_translate_element2 {display:none;}
.tag a {border: 1px solid #e8e8e8;display: inline-block;font-size: 16px !important;margin: 0 5px 10px 0;padding: 4px 7px;}
.tag a:hover {background-color: #e9c20d;border-color: #e9c20d;color: #fff;}