@charset "utf-8";
.nic-mianbody{ background:url(http://173.wanmei.com/images/nictopbg_02.jpg) no-repeat  center 70px #eceff4; padding-top:70px;}
.nic-mianbody .nic-bodymid{position:relative; z-index:2; width:1340px; margin:0px auto ; padding-top:50px; padding-bottom:50px; overflow:hidden;}
.section1{ height:560px;}
.section2{ height:366px; background:#fff; margin-top:65px;}
*,img{ outline: none; border: none;font-family:"微软雅黑";}
em.moneyicon{ background:url(http://173.wanmei.com/images/leftbaricon_01.png) no-repeat; vertical-align:middle; width:16px; height:18px; display:inline-block; margin-right:4px;}

.nic-size3roombox{ margin-left:12px; margin-top:12px; width:430px;}
.nic-size3roombox .title{ border-bottom:#eceff4 solid 3px; height:50px; margin-bottom:20px;}
.nic-size3roombox .title .titlebox{ height:50px; position:relative; border-bottom:#3b3b3b solid 3px; width:130px; }
.nic-size3roombox .title em{ background:url(http://173.wanmei.com/images/nicicon_01.png) no-repeat; width:40px; height:40px; margin-right:10px;}
.nic-size3roombox .title em.game{ background-position:-150px 0;}
.nic-size3roombox .title em.star{ background-position:-50px 0;}
.nic-size3roombox .title em.event{ background-position:-100px 0;}
.nic-size3roombox .title p{ color:#252525; font-size:20px; margin-top:4px;font-family:"微软雅黑"; line-height:20px;}
.nic-size3roombox .title .tag{ color:#797b90; font-size:12px; font-family:"Arial"; line-height:12px;}

.rooms{ width:1400px; margin-bottom:15px;}
.recboxouter{ padding:6px; background:#fff; height:188px; margin:0 20px 30px 0; }
.recboxouter:hover{box-shadow:#dfe5ee 0px 15px 16px;}
.nic-mianbody .nic-bodymid .recboxouter  .nip-recbox .nip-roomtitle{ color:#252525; padding-left:0;}
.nic-mianbody .nic-bodymid   .recboxouter  .nip-recbox .nip-roomdes{ color:#797b90;}
.nic-mianbody .nic-bodymid  .recboxouter .nip-recbox .nip-roomdes .nip-roomname{ }
.nic-mianbody .nic-bodymid  .recboxouter .nip-recbox .nip-roomdes .nip-roomname em{ background-position:-50px -100px;}
.nic-mianbody .nic-bodymid .recboxouter .nip-recbox .nip-roomdes .nip-roomnum em{ background-position:-100px -100px;}
.nic-size3roombox  .size3box{ width:440px;}


.nic-mianbody .nic-bodymid .recomlist { width:1052px; height:505px;}

.nic-mianbody .nic-bodymid .nip-recbox.size1{width:512px; height:288px;}
.nic-mianbody .nic-bodymid .nip-recbox.size2{width:336px; height:189px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3{width:208px; height:116px;}
.nic-mianbody .nic-bodymid .nip-recbox.size4{ width:240px; height:135px; margin:0;}
.nic-mianbody .nic-bodymid .nip-recbox.size1 .nip-imagebox{width:512px; height:288px;}
.nic-mianbody .nic-bodymid .nip-recbox.size2 .nip-imagebox{width:336px; height:189px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3 .nip-imagebox{width:208px; height:116px;}
.nic-mianbody .nic-bodymid .nip-recbox.size4 .nip-imagebox{ width:240px; height:135px; }

.nic-mianbody .nic-bodymid .nip-recbox.size1 .inbox{ padding-top:258px;width:512px; height:54px; background-position:0 258px;}
.nic-mianbody .nic-bodymid .nip-recbox.size1 .nip-roomtitle{ font-size:18px;}
.nic-mianbody .nic-bodymid .nip-recbox.size2 .inbox{ padding-top:159px;width:336px; height:54px; background-position:0 159px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3 .inbox{ padding-top:86px;width:208px; height:54px; background-position:0 86px;}

.nic-mianbody .nic-bodymid .nip-recbox.size1:hover .inbox{ padding-top:234px;}
.nic-mianbody .nic-bodymid .nip-recbox.size2:hover .inbox{ padding-top:135px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3:hover .inbox{ padding-top:66px;}
.nic-mianbody .nic-bodymid .nip-recbox.size1 .nip-imagebox img{margin-top: 0px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3 .nip-imagebox img{margin-top: 0px; height:117px;}
.nic-mianbody .nic-bodymid .nip-recbox.size4 .nip-imagebox img{margin-top: 0px; height:135px;}

.nic-mianbody .nic-bodymid .nip-recbox.size3  .nip-imagebox .nip-enterroom.playbtn{ margin-top:-30px; width:36px; height:36px; background:url(http://173.wanmei.com/images/nicicon_01.png) -200px 0 no-repeat;  margin-left:-18px;}
.nic-mianbody .nic-bodymid .nip-recbox.size4  .nip-imagebox .myplaybtnouter{ display:none; position:absolute; top:0; left:0; width:100%; height:100%;    background: url(http://173.wanmei.com/images/navbarbg_07.png) repeat;}
.nic-mianbody .nic-bodymid .nip-recbox.size4:hover  .nip-imagebox .myplaybtnouter{ display:block;}

.nic-mianbody .nic-bodymid .nip-recbox.size3 .nip-roomdes{ padding-left: 5px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3 .nip-roomtitle{ padding-left: 5px; line-height:20px; padding-top:10px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3 .nip-roomnum{ margin-right:20px;}
.nic-mianbody .nic-bodymid .nip-recbox.size3{ margin-right:12px;}


.nic-mianbody .nic-bodymid .nip-recbox{margin-right:14px;display:block; width:288px; height:224px; margin-bottom:14px; position:relative;}
.nic-mianbody .nic-bodymid .nip-recbox:hover{ text-decoration:none;}

.nic-mianbody .nic-bodymid .nip-recbox .nip-imagebox img{ width:100%;    margin-top: -30px; transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;transform: scale(1,1);-webkit-transform: scale(1,1);-o-transform: scale(1,1);-moz-transform: scale(1,1);}
.nic-mianbody .nic-bodymid .nip-recbox:hover .nip-imagebox img{ transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);}
.nic-mianbody .nic-bodymid .nip-recbox.nipfirst-rec .nip-imagebox img{margin-top: -50px;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-imagebox .nip-enterroom{     transition: all 0.8s; -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -o-transition: all 0.8s;   filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; background:url(http://173.wanmei.com/images/nip-enterroom_03.png) repeat; width:136px; height:46px; position:absolute; left:50%; top:50%;  margin:-23px 0 0 -68px;
line-height:46px; text-align:center; color:#000; font-family:"微软雅黑"; font-size:14px; cursor:pointer;}
.nic-mianbody .nic-bodymid .nip-recbox:hover .nip-imagebox .nip-enterroom{  text-decoration:none;filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-imagebox .nip-roomtag{padding:0 2px; border-radius:2px; z-index:2; background:#000; height:16px; line-height:16px; padding:0 1px; font-family:"微软雅黑"; font-size:12px; position:absolute; top:2px; right:2px; color:#fff;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-roomtitle{ transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;
	 padding-left: 8px;   overflow: hidden;    white-space: nowrap;text-overflow: ellipsis;display:block;font-family:"微软雅黑"; font-size:14px;color:#fff;  line-height:30px;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-living{ z-index:3; background:url(http://173.wanmei.com/images/nicicon_01.png) no-repeat -0px -0px; width:30px; height:14px; position:absolute; top:2px; left:2px; }
.nic-mianbody .nic-bodymid .nip-recbox .nip-roomdes{ padding-left: 8px; display:block; font-size:12px;color:#fff; line-height:16px;}
.nic-mianbody .nic-bodymid .nip-recbox.size4 .nip-roomdes{ padding-left: 0px;}
.nic-mianbody .nic-bodymid .nip-recbox.size4 .nip-roomdes .nip-roomnum.right{ float: left; margin-left:20px;}

.nic-mianbody .nic-bodymid .nip-recbox .nip-roomdes .nip-roomnum{margin-right: 5px;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-imagebox{display:block;;  overflow:hidden; position:relative;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-roomdes .nip-roomname em{background:url(http://173.wanmei.com/images/nicicon_01.png) no-repeat -50px -120px; width:13px; height:14px; display:inline-block;vertical-align:middle; margin-right:5px;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-roomdes .nip-roomnum em{background:url(http://173.wanmei.com/images/nicicon_01.png) no-repeat -100px -120px; width:17px; height:14px; display:inline-block; vertical-align:middle;margin-right:5px;}
.nic-mianbody .nic-bodymid .nip-recbox .nip-imagebox .nip-enterroom.playbtn{ z-index:1; background:url(http://173.wanmei.com/images/nipicon_01.png) -150px -250px no-repeat; width:50px; height:50px; margin:-25px 0 0 -25px;}

.nic-mianbody .nic-bodymid .nip-recbox .inbox{ background:url(http://173.wanmei.com/images/nicroombg_02.png) repeat-x; position:absolute; left:0; top:0; transition:  padding-top 0.5s;-moz-transition:  padding-top 0.5s;-o-transition:  padding-top 0.5s;-webkit-transition:  padding-top 0.5s; }

.nic-mianbody .nic-bodymid .nip-recbox:hover .inbox{ top:0; background: url(http://173.wanmei.com/images/navbarbg_07.png) repeat;}

.nic-mianbody .nic-bodymid .nip-recbox.size2:after{ position:absolute; content:""; height:48px; width:100%; bottom:-49px; left:0; background:url(http://173.wanmei.com/images/nicroombbg_06.png) repeat-x;}
.nic-mianbody .nic-bodymid .nip-loginboard:after{ position:absolute; content:""; height:48px; width:100%; bottom:-49px; left:0; background:url(http://173.wanmei.com/images/nicroombbg_06.png) repeat-x;}


.nic-mianbody .nic-bodymid .nip-loginboard{ position:relative; background:url(http://173.wanmei.com/images/loginpartbg_03.jpg) no-repeat #333333; width:288px; height:491px; text-align:center;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart{ margin-top:20px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .nip-icon{ background:#2e2e2e; width:100px; height:100px; border-radius:50px; text-align:center; display:inline-block; }
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .nip-icon em{background:url(http://173.wanmei.com/images/nipicon_01.png) no-repeat -210px -100px ; width:60px; height:30px; display:inline-block; margin-top:35px; }
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .welcome{ font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px; line-height:12px; margin:10px 0; color:#acacac;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn{ width:160px; height:45px; line-height:45px; color:#fff; padding-left:50px; display:inline-block; font-style:italic;font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px; text-align:left; margin-top:20px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn:hover{ text-decoration:none;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn em{ background:url(http://173.wanmei.com/images/nipicon_01.png) no-repeat -146px -200px ; vertical-align:middle;display:inline-block; width:25px; height:27px; margin-right:10px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.email{ background:#779dfe;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.email:hover{ background:#8aabff;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.email em{}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.wmicon{ background:#d83a45;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.wmicon:hover{ background:#f0555f;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.wmicon em{ background-position:-180px -200px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.stargameicon{ background:#be59c2;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.stargameicon:hover{ background:#dd79e1;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .loginbtn.stargameicon em{ background-position:-210px -200px;}

.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .othertitle{ height:0px; width:216px; display:inline-block; border-top:1px solid #5c5c5c; position:relative; margin-top:42px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .othertitle span{ background:#333333; color:#acacac; font-size:12px; line-height:14px; padding:0 6px; position:relative; top:-7px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .otherbtns{width:216px; margin-top:24px; text-align:center; display:inline-block;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .otherbtns a{background:url(http://173.wanmei.com/images/nipicon_01.png) no-repeat -0px -300px ; width:42px; height:42px; border-radius:21px; }
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .otherbtns a:hover{ background-position:-0px -251px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .otherbtns a.wx{background-position:-50px -300px; margin-left:45px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .otherbtns a.wx:hover{background-position:-50px -251px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .otherbtns a.wb{background-position:-100px -300px;margin-left:45px;}
.nic-mianbody .nic-bodymid .nip-loginboard .nip-loginpart .otherbtns a.wb:hover{background-position:-100px -251px;}

.nic-mianbody .nic-bodymid .nip-loginboard .userinfor{ position:relative;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .level{ position:absolute;filter: alpha(opacity=6);-moz-opacity: 0.06;opacity: 0.06; font-style:italic; font-family:"Arial"; font-size:160px; top:0; right:0; color:#fff; line-height:180px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg{width: 120px; height: 120px; margin-top:62px; margin-bottom:35px; display:inline-block; position:relative; z-index:1;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg a{  display:inline-block;width:120px; height:120px; z-index: 100; position: relative; border-radius:60px; overflow:hidden;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg a .maskhover{ z-index:10; position:absolute; top:0; left:0;  background: url(http://173.wanmei.com/images/niptagbg_06.png) repeat;width:120px; height:80px; padding-top:40px;
 text-align:center; color:#fff; font-size:12px;  font-family:"宋体";  filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}
 .nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg a:hover .maskhover{  filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg a .maskhover em{ background:url(http://173.wanmei.com/images/nicicon_01.png) 0 -130px  no-repeat; width:16px; height:20px; display:block; margin:0 auto 5px;}

.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg a img{outline: none;border: none; width:120px; height:120px; border-radius:60px;
transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;transform: scale(1,1);-webkit-transform: scale(1,1);-o-transform: scale(1,1);-moz-transform: scale(1,1);}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg a:hover img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);}

.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogressnovip{ background:url(http://173.wanmei.com/images/ringbg_00.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress0{ background:url(http://173.wanmei.com/images/ringbg_01.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress1{ background:url(http://173.wanmei.com/images/ringbg_02.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress2{ background:url(http://173.wanmei.com/images/ringbg_03.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress3{ background:url(http://173.wanmei.com/images/ringbg_04.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress4{ background:url(http://173.wanmei.com/images/ringbg_05.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress5{ background:url(http://173.wanmei.com/images/ringbg_06.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress6{ background:url(http://173.wanmei.com/images/ringbg_07.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress7{ background:url(http://173.wanmei.com/images/ringbg_08.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress8{ background:url(http://173.wanmei.com/images/ringbg_09.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .ringprogress9{ background:url(http://173.wanmei.com/images/ringbg_10.png) no-repeat; width:150px; height:156px; position:absolute; top:-21px; left:-15px;}

.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .nip-change{ cursor:pointer; position:absolute; color:#252525; background:#b592ec; width:40px; height:20px; line-height:20px; font-size:12px; text-align:center;  bottom:-30px; right:-30px; }
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .nip-userimg .userinfor{}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor  .usernuminfor .nip-username{font-family:\5FAE\8F6F\96C5\9ED1; font-size:20px; color:#fff;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor  .usernuminfor .nip-uid{font-family:\5FAE\8F6F\96C5\9ED1; font-size:12px; color:#acacac; margin:5px 0 35px;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor  .usernuminfor .nip-money{ margin-bottom:40px;font-family:\5FAE\8F6F\96C5\9ED1; font-size:20px; color:#fdb735;}

.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .inforbtn{ background:#b592ec; margin-bottom:15px; width:240px; height:45px; line-height:45px; color:#252525;font-family:\5FAE\8F6F\96C5\9ED1; font-size:14px; text-align:center; display:inline-block;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .inforbtn:hover{ background:#d4b8ff; text-decoration:none;}  
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .inforbtn.pzcenter{ background:#ffc052;}
.nic-mianbody .nic-bodymid .nip-loginboard .userinfor .inforbtn.pzcenter:hover{ background:#ffcf7b;} 

.nic-mianbody .nic-bodymid .nip-noticeslider{margin-top:30px; height:120px; overflow:hidden; }
.nic-mianbody .nic-bodymid  .nip-2p img{ width:1340px; height:120px; }

.nip-noticeslider{ position:relative;}
.nip-noticeslider ul{ position:absolute; left:0; top:0;}
.nip-noticeslider .slidershow{ background:none; height:11px; position:absolute; right:10px; bottom:10px; }
.nip-noticeslider .slidershow a{ margin:4px 0 0 6px; width:6px; height:6px;  overflow:hidden; background:url(http://173.wanmei.com/images/sliderdot_01.png) -11px 0 no-repeat; display:inline-block;}
.nip-noticeslider .slidershow a.on{ background:url(http://173.wanmei.com/images/nicicon_01.png) -240px 0 no-repeat;}
.nip-noticeslider .slidershow a:first-child{ margin-left:0;}

.nip-ranklist{ background:url(http://173.wanmei.com/images/ranklistbg_01.png) no-repeat; height:290px; margin-top:30px; }
.nip-ranklist  h4{font-weight: normal; font-family:"微软雅黑"; font-size:24px; color:#6f7c9a; line-height:42px; padding-top:10px;}
.nip-ranklist  h4 em{ background:url(http://173.wanmei.com/images/nicicon_01.png) 0 -50px no-repeat; width:50px; height:60px; display:inline-block; vertical-align:middle; margin:0 10px ;}
.nip-ranklist ul{ width:1600px; margin:0px auto 0; overflow:hidden; height:220px;}
.nip-ranklist ul li{  width:166px; margin:0 29px 65px; position:relative; padding-top:20px; }
.nip-ranklist ul li .ranknum {  position:absolute;filter: alpha(opacity=12);-moz-opacity: 0.12;opacity: 0.12; font-style:italic; font-family:"Arial"; font-size:150px; top:-32px; right:-20px; color:#fff; line-height:180px;
transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s; color:#4f6a95;}
.nip-ranklist ul li   .rankimg{ text-align:center; width:166px; display:block; position:relative;}
.nip-ranklist ul li   .rankimg img{ top:0; position:relative; width:142px; height:142px; border-radius:75px; border:4px solid #fff; transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}
.nip-ranklist ul li   .rankimg .rankname{ font-size:14px; position:relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width:134px;padding:0 6px; height:30px; display:block; left:8px; background:#ffd53f; color:#252525; font:16px/30px "微软雅黑"; top:-12px; text-align:center; }
.nip-ranklist ul li:hover .rankimg img{ top:-12px;}
.nip-ranklist ul li   .rankimg:hover { text-decoration:none;}
.nip-ranklist ul li:hover  .ranknum { right:-40px;}

 .roomdiv h4{ position:relative; margin-bottom:20px; color:#252525; line-height:24px; height:24px; border-left:3px solid #000; font-weight:normal; padding-left:10px; font-size:24px;font-family:"微软雅黑";}
.roomdiv h4 .more{  float:right; margin-top:4px; background:url(http://173.wanmei.com/images/nicicon_01.png) -150px -100px no-repeat; width:42px; height:16px; }
.roomdiv h4 .more:hover{ background-position:-200px -100px;}
.roomdiv h4  .moredivider{background:url(http://173.wanmei.com/images/nicicon_01.png) -50px -50px no-repeat; width:130px; height:15px; display:inline-block; margin-left:15px;}
.nic-mianbody .nic-bodymid .exline{ display:none; color:#fff; font-size:14px; line-height:14px; padding:5px  0 0 5px; white-space: nowrap;overflow: hidden; text-overflow:ellipsis;} 

.nic-rightdownpart{ position:fixed; right:20px; top:50%; z-index:1000;}
.nic-rightdownpart .mdownloadpop{ position:absolute; bottom:80px; right:0; width:140px; padding:10px; text-align:center; background:#fff; border-radius:5px;}
.nic-rightdownpart .mdownloadpop img{ width:140px; height:140px;}
.nic-rightdownpart .mdownloadpop span{ color:#785aab; font-size:14px; display:block; line-height:14px; margin-top:10px;}
.nic-rightdownpart .mdownloadpop .arrow{ position:absolute;  background:url(http://173.wanmei.com/images/nicdownarrow_04.png) no-repeat; width:13px; height:6px; bottom:-6px; right:20px;}
.nic-rightdownpart a{ display:block; width:54px; height:54px; background:url(http://173.wanmei.com/images/nicrnavicon_01.png) no-repeat; position:relative; border-radius:5px;}
.nic-rightdownpart a.nic-md{ background-position:-100px 0;}
.nic-rightdownpart a.nic-md:hover{ background-position:-0px 0;}
.nic-rightdownpart a.nic-pcd{ background-position:-100px -100px; margin-top:10px;}
.nic-rightdownpart a.nic-pcd:hover{ background-position:1px -100px;}
.nic-rightdownpart a.nic-backtop{ background-position:-100px -200px;margin-top:10px;}
.nic-rightdownpart a.nic-backtop:hover{ background-position:1px -200px;}
.nic-rightdownpart a.nic-doanchor{ margin-top:10px; background-position:-100px -100px;}
.nic-rightdownpart a.nic-doanchor:hover{ background-position:0 -100px ;}
.nic-rightdownpart a.nic-aides{  margin-top:10px;background-position:-100px -300px;}
.nic-rightdownpart a.nic-aides:hover{ background-position: 0 -300px;}
.nic-rightdownpart a.nic-help{ margin-top:10px;background-position:-100px -400px ;}
.nic-rightdownpart a.nic-help:hover{ background-position: 0px -400px;}
.nic-rightdownpart a.nic-gourd{ margin-top:10px;background-position:-100px -500px ;}
.nic-rightdownpart a.nic-gourd:hover{ background-position: 0px -500px;}



.fixedpost{position: absolute; top:0; left:0; z-index: 1; width:100%; height:701px; overflow: hidden;}

.fixedpost .leftimg{ position: absolute; left:50%; top:70px; margin-left: -960px; width:290px; height:611px;}
.fixedpost .rightimg{ position: absolute; left:50%; top:70px; margin-left: 670px; width:290px; height:611px;}

@media only screen and (max-width:1500px)and (min-width:1340px) {
	.nic-rightdownpart{ left:50%; margin-left:700px;}
}
@media only screen and (max-width:1150px) {
	.nic-rightdownpart{ left:50%; margin-left:500px;}
}


@media only screen and (max-width:1340px) {
	.fixedpost .leftimg{ margin-left: -770px;}
	.fixedpost .rightimg{margin-left: 475px;}
	
	
	.nic-mianbody .nic-bodymid{ width:960px;}
	.nic-mianbody .nic-bodymid .recomlist { width:692px; height:490px;}
	.nic-mianbody .nic-bodymid .nip-loginboard{ width:268px;}
	
	.nic-mianbody .nic-bodymid .nip-recbox.size1{ width:671px; height:368px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1 .nip-imagebox{ width:671px; height:368px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1 .inbox{ padding-top:338px;width:671px; height:54px; background-position:0 338px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1:hover .inbox{ padding-top:314px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1 .nip-imagebox img{margin-top: -68px;}
	
	.nic-mianbody .nic-bodymid .nip-recbox.size2{width:160px; height:90px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size2 .nip-imagebox{width:160px; height:90px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size2 .inbox{ padding-top:60px;width:160px; height:54px; background-position:0 60px;display:none;}
	.nic-mianbody .nic-bodymid .nip-recbox.size2:hover .inbox{ padding-top:36px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size2 .nip-imagebox img{margin-top: -15px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size2:after{ display:none;}
	
	.nic-mianbody .nic-bodymid .nip-recbox.size1.exchangesize{width:160px; height:90px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1.exchangesize .nip-imagebox{width:160px; height:90px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1.exchangesize .inbox{ padding-top:60px;width:160px; height:54px; background-position:0 60px; display:none;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1.exchangesize:hover .inbox{ padding-top:36px;}
	
	.nic-mianbody .nic-bodymid .nip-recbox.size1.exchangesize,.nic-mianbody .nic-bodymid .nip-recbox.size2{ margin-right:10px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size1.exchangesize .nip-imagebox img{margin-top: -15px;}
	
	.nic-mianbody .nic-bodymid .nip-recbox.size2 .nip-imagebox .nip-enterroom.playbtn,.nic-mianbody .nic-bodymid .nip-recbox.size1.exchangesize .nip-imagebox .nip-enterroom.playbtn{ margin-top:-18px; width:36px; height:36px; background:url(http://173.wanmei.com/images/nicicon_01.png) -200px 0 no-repeat;  margin-left:-18px;}
	
	.nic-mianbody .nic-bodymid .exline{ display:block;}
	
	
	.section2{ height:280px;}
	.nic-size3roombox{ width:308px; margin-left:9px;}
	.nic-size3roombox  .size3box{ width:350px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size3{width:148px; height:83px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size3 .nip-imagebox{width:148px; height:83px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size3 .inbox{ padding-top:52px;width:148px; height:54px; background-position:0 52px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size3:hover .inbox{ padding-top:52px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size3  .nip-imagebox .nip-enterroom.playbtn{ margin-top:-24px; }
	.nic-mianbody .nic-bodymid .nip-recbox.size3 .nip-imagebox img{margin-top: 0px; height:83px;}
	.nic-mianbody .nic-bodymid .nip-recbox.size3{ margin-right:10px;}
	
	.nip-ranklist{ height:260px; }
	.nic-mianbody .nic-bodymid .nip-noticeslider{ height:120px; width:960px;}
	.sliderelative{ position:relative; width:1340px;  height:120px; top:0px; left:-190px;}
	.nip-ranklist ul li{ width:116px;    margin: 0 20px 65px;}
	.nip-ranklist ul li   .rankimg{ width:116px;}
	
	.nip-ranklist ul li   .rankimg img{ width:110px; height:110px;}
	.nip-ranklist ul li   .rankimg .rankname{ width:100px; left:0;}
	
	.nic-mianbody .nic-bodymid .nip-recbox.size4{ width:224px; height:126px; margin:0;}
	
	
	
	.nic-mianbody .nic-bodymid .nip-recbox.size4 .nip-imagebox{width:224px; height:126px; }
	.recboxouter{ height:180px; margin:0 10px 20px 0; padding:4px;}
	
	
	}


.nic-mianbody .nic-bodymid{ padding-top:40px;}
.video-toprec{ height:621px; padding:1px; background:rgba(0,0,0,0.5); width:1328px;}
.video-container{ width:1104px; height:621px; background:black; position:relative;}
.video-container .video-videocon{ width:1104px; height:621px;}
.video-container .video-enterroombtn{ background:url(http://173.wanmei.com/images/videobtnbg_05.png) repeat; width:200px; height:48px; border-radius:24px;  line-height:48px; color:#fff; font-size:14px; text-align:center; z-index:1;
position:absolute; top:50%; left:50%; margin:-24px 0 0 -100px; display:none;}
.video-container .video-enterroombtn:hover{ text-decoration:none; background:#785aab;}


.video-selector{ width:208px; position:relative; margin-right:7px;}
.video-selector li.video-liimgbox{width:208px; height:117px; position:relative; margin-bottom:9px;  cursor:pointer; }
.video-selector li.video-liimgbox .video-imgbox{overflow:hidden;width:208px; height:117px;}

.video-selector li.video-liimgbox:after{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(http://173.wanmei.com/images/gameroom/navbarbg_07.png) repeat; content:"";}
.video-selector li.video-liimgbox:hover:after{ display:none;}
.video-selector li.video-liimgbox.on:after{ display:none;}

.video-selector li.video-liimgbox img{width:208px;height:117px; }
.video-selector li.video-lihover{border:3px solid #785aab; width:202px; height:111px; z-index:1; position:absolute; top:0; left:0; transition:top 0.3s linear;  }
.video-selector .video-index1 li.video-lihover{ top:126px;}
.video-selector .video-index2 li.video-lihover{ top:252px;}
.video-selector .video-index3 li.video-lihover{ top:378px;}
.video-selector .video-index4 li.video-lihover{ top:504px;}

.video-selector li.video-lihover img{ width:202px;}
.video-selector li.video-liimgbox.video-lihover .video-imgbox{width:202px; height:111px;}
.video-selector li.video-lihover em{ background:url(../images/videochangearrow_01.png) no-repeat; width:9px; height:18px; left:-9px; top:46px; position:absolute;}

@media only screen and (max-width: 1340px){
	.video-toprec{ width:100%;}
	.video-toprec{ height:445px;}
	.video-container{ width:790px; height:442px;}
	.video-container .video-videocon{ width:790px; height:442px;}
	.video-selector{ width:151px;margin-right:8px;}
	.video-selector li.video-liimgbox{ width:151px; height:82px;margin-bottom:8px;}
	.video-selector li.video-liimgbox .video-imgbox{ width:151px; height:82px;}
	.video-selector li.video-liimgbox img{width:151px;margin-top:0px; height:82px;}
	.video-selector li.video-lihover{width:147px; height:78px;border:2px solid #785aab; }
	.video-selector li.video-liimgbox.video-lihover .video-imgbox{width:147px; height:78px;}
	.video-selector li.video-liimgbox.video-lihover .video-imgbox img{width:147px;}
	.video-selector li.video-lihover em{ top:30px;}
	
	.video-selector .video-index1 li.video-lihover{ top:90px;}
	.video-selector .video-index2 li.video-lihover{ top:180px;}
	.video-selector .video-index3 li.video-lihover{ top:270px;}
	.video-selector .video-index4 li.video-lihover{ top:360px;}
	
	.nic-mianbody .nic-bodymid .nip-recbox.size4 .nip-imagebox img{ height:126px;}
}

.video-container .video-enterroombtn{ background:rgba(0,0,0,0.7); border:2px solid #b592ec; color:#b592ec; width:196px; height: 44px; line-height:44px;}

.video-container .video-enterroombtn:hover{ background:#785aab;border:none; width:200px; height:48px;  line-height:48px; color:#fff; }

.video-selector li.video-liimgbox .video-imgbox{ position:relative;}
.video-selector li.video-liimgbox .video-imgbox .nip-roomtag{padding:0 2px; border-radius:2px; z-index:2; background:#000; height:16px; line-height:16px; padding:0 1px; font-family:"微软雅黑"; font-size:12px; position:absolute; top:-20px; right:3px; color:#fff;
}
.video-selector li.video-liimgbox .video-imgbox .inbox{position:absolute; left:5px; bottom:-25px; transition:  bottom 0.5s;-moz-transition: bottom 0.5s;-o-transition:  bottom 0.5s;-webkit-transition: bottom 0.5s;
overflow: hidden;    white-space: nowrap;text-overflow: ellipsis;display:block;font-family:"微软雅黑"; font-size:14px;color:#fff;  line-height:24px; }
.video-selector li.video-liimgbox .video-imgbox:hover .inbox,.video-selector li.video-liimgbox.on .video-imgbox .inbox{ bottom:0px; }
.video-selector li.video-liimgbox .video-imgbox:hover .nip-roomtag,.video-selector li.video-liimgbox.on .video-imgbox .nip-roomtag{top:2px;}
@media only screen and (max-width: 1340px){
	.nic-mianbody{ background-size:1570px;}
}