.publicDiv{width:100%; background:#F9F9F9; height:48px;line-height: 48px;}
.funcbg{min-height:240px;z-index: -5;padding: 2rem;background-color: #F9F9F9;border-radius: 5px;margin: 20px auto; margin: auto;text-align: center;}

.index-news-bg{border: solid 1px #EEE;padding: 0.5rem;min-height: 375px;}
.index-case-bg{width: 100%;height: 210px;}
.cooDiv{min-height: 258px;	background: #f9f9f9;text-align: center;display: block;cursor: default;overflow: hidden;perspective: 2500px;}
.coo-bg{
	width: 100%;
height: 100%;
display: block;
filter: alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
transform: scale(1.05);
-webkit-transform: scale(1.05);
-moz-transform: scale(1.05);
-o-transition: scale(1.05);
}
.coo-bg-1 {
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
}

.coo-bg0{background: url(../images/coobg0.jpg) no-repeat center center;}

.btn-index-more{border:solid 1px #F15555;border-radius: 5px;color: #F15555;font-size: 1.6rem;}
.btn-index-more:hover{background-color: #F15555;color: #fff;}
.btn-danger:hover {background-color: rgb(231, 76, 60);color: #ffffff;border-color: #d43f3a;}
.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;width: 150px;font-size: 1.8rem;}


a {
text-decoration: none;
color: #333;
text-decoration: none;
-moz-transition: all 0.3s ease-in;
-webkit-transition: all 0.3s ease-in;
-o-transition: all 0.3s ease-in;
transition: all 0.3s ease-in;
}

.pageNavs {
height: 90px;
width: 100%;
min-width: 1200px;
z-index: 20;
background: #fff;
padding: 20px;
font-size: 1.6rem;
font-weight: bolder;
}
.pageNavs .pnav>li>a b {
display: block;
width: 0px;
margin: 0 auto;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
border-bottom: 2px solid #e22924;
}

.pageNavs .pnav>li:hover>a b {
width: 100%;
}
.funcbg:hover{
-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
box-shadow: 0 15px 30px rgba(0,0,0,0.1);
-webkit-transform: translate3d(0, -2px, 0);
transform: translate3d(0, -2px, 0);
}

.pageNavs {
transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-webkit-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
}
.pageNavs.fixed {
position: fixed;
top: 0;
border-bottom: solid 1px #ddd;
height: 66px;
padding: 8px;
}

.barrage-bg{
	background-color: #EEEEEE;max-height: 500px;overflow: hidden;padding: 1.5rem;
}

.advan-txt{margin: auto;width: 60%;padding-top: 20px;line-height: 22px;color: #878787;font-size: 1.4rem;}
.price-sel-bg{background-color: #F9F9F9;min-height: 500px;color: #666161;}
.price-tit-bg{background-color: #99CCFF;line-height: 70px;}
.price-ver-bg{background-color: #E599FF;border-radius: 10px;}
.price-buy-btn{background-color: #FF9326;border-radius: 5px;color: #FFF;font-size: 1.6rem;width:100px;height:40px}
.price-buy-btn:hover{background-color: #FF9326;color: #FFF;}

.func-right-div>div{margin-top: 5px;}
.func-right-div>div:first-child{margin-top: 0;}
.func-items-div>div{padding-right: 5px;width:20%;float: left;}
.func-items-div>div:last-child{padding-right: 0;}

.func-item-bg{background-color: #F3F3F3;border:solid 1px #EBEBEB;min-height: 220px;}

.price-level-0{	background-image: url(../images/item_level_0.png);	margin: 0 2px;	}
.price-level-1{	background-image: url(../images/item_level_1.png);}
.price-level-0,.price-level-1{
	width: 15px;
	height: 12px;
	background-size: 100%;
    background-repeat: no-repeat;
}

.banner-content {
    /* padding: 200px 0 200px 0; */
    position: absolute;
    text-shadow: none;
    height: 98%;
    right: 10%;
    left: 10%;
    text-align: center;
    word-wrap: break-word;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.banner-content h2 {
    background: url(icon_g_game.png) no-repeat center center;
    text-indent: -999em;
}

.bg-title-wed{background-color: #1D1046;height: 600px;background-image: url(index_title0.png);}
.bg-title-meet{background-color: #160A3C;height: 600px;background-image: url(meet_title0.png);}
.bg-title-ent{background-color: #1D0338;height: 600px;background-image: url(ent_title.png);}
.bg-title-price{background-color: #27004D;height: 400px;background-image: url(title_price.png);}
.bg-title-channel{background-color: #230B40;height: 417px;background-image: url(title_channel.png);}
.bg-title-guide{height: 260px;background-image: url(bg_guide.png);background-repeat: repeat-x;}
.bg-title-func{background-color: #95CAFF;height: 260px;background-image: url(titlebg_item.png);}
.bg-title-channel-meet{background-color: #230B40;height: 417px;background-image: url(meeting/title_channel_meet.png);}
.bg-title-index,.bg-title-wed,.bg-title-meet,.bg-title-ent,.bg-title-price,.bg-title-channel,.bg-title-func,.bg-title-channel-meet{background-repeat: no-repeat;background-position: center;}
.func-banner{position: relative;    padding-left: 50%;    padding-left: -100px;    margin: auto;    top: 80px;}

    
.func-banner>div{line-height:90px;}
.func-banner>p{clear: both;text-align: left;}

.price-tit-bg-meet{background-color: #A3D900;}

.f-pic>div{padding-left: 1px;padding-top: 1px;padding-right: 1px;padding-bottom: 1px;}
.f-pic>div:hover{background-color: #ECECEC;}
.f-pic-big,.f-pic-little{width:100%;height:100%;}
.f-pic-big:hover,.f-pic-little:hover{ border:0.5px solid #111; border-collapse:collapse; background:#111;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}  
.index-news-bg:hover,.price-sel-bg:hover,.func-item-bg:hover{	box-shadow: 0 0 38px rgba(0,0,0,.08) inset;  cursor: default; -webkit-transition: all .15s ease;  transition: all .15s ease;}


/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width: 479px) {
    .bg-title-wed,.bg-title-meet,.bg-title-ent,.bg-title-price,.bg-title-channel,.bg-title-guide,.bg-title-func,.bg-title-channel-meet {
        height:190px;
        background-size: auto 100%;
    }
}