@charset "utf-8";
/* CSS Document */
html{background:#fff;}
.main{width:1000px;margin:0 auto;}
body{min-height: 900px;background:url(img_s/bg_r.jpg) repeat-y top center;}
.pageNavWrap{width:180px;padding:30px 20px 0 0;background:#f4f1ed;_display:inline;}
.pageNav_fix{position: fixed;width:180px;}
.fixpageNav{top:12px;}
.pageNav_fix .logo{display:block;width:134px;height:44px;margin:0 auto;background:url(img_d/title.png) no-repeat 0 -125px;}
.pageNavCont{width:180px;margin-top:30px;padding-top:30px;border-top:4px solid #ff9900;}
.pageNavCont .titleWrp{padding-left:10px;height:36px;line-height:36px;background:#cfc9c0;font-family:'microsoft Yahei';font-size:16px;color:#fff;}
.pageNavCont .item{margin-bottom:30px;}
.pageNavCont .list{width:200px;_width:180px;margin-top:10px;font-size: 0;}
.pageNavCont .subNav{position: relative;display: inline-block;width:83px;height:28px;line-height:28px;margin:0 9px 10px 0;_margin:0 3px 10px 0;border:1px solid #ccc;font-family:'microsoft Yahei';font-size:12px;color:#666;text-align: center;}
.pageNavCont .subNav .icon{display:none;top:-2px;right:-2px;width:26px;height:18px;background:url(img_d/icon_index.png?v=2) no-repeat;_background:url(img_d/icon_index_ie6.png?v=2);}
.pageNavCont .subNav .icon_hot{display:block;background-position:0 -208px;}
.pageNavCont .subNav .icon_new{display:block;background-position:0 -232px;}
.pageNavCont .list1 .subNav{width:52px;}
.pageNavCont .subNav:hover{background:#ccc;color:#fff;border:1px solid #ccc;text-decoration: none;}
.pageNavCont .subNav_on,.pageNavCont .subNav_on:hover{background:#ff9900;color:#fff;border:1px solid #ff9900;text-decoration: none;}

.mainWrap{width:760px;padding:25px 0 0 40px;overflow: hidden;_display:inline;}
.bread,.bread a{font-size:12px;color:#999;}
.bread .barrow{margin:0 5px;}

.toggleWrapper{margin-bottom:30px;}
.toggleContWrap_qq{height: 290px;}
.toggleContWrap_zhoubian{height: 272px;}
.toggleNavWrap{margin-bottom:15px;}
.toggleNavWrap .title{margin-right:20px;background:url(img_d/title.png) no-repeat;}
.toggleNavWrap .title_qq{width:48px;height:23px;background-position:0 -28px;}
.toggleNavWrap .title_gameTool{width:99px;height:23px;background-position:0 -86px;}
.toggleNavWrap .title_qbQb{width:110px;height:25px;background-position:0 -56px;}
.toggleNavWrap .title_zhoubian{width:99px;height:23px;background-position:0 0;}
.toggleNavWrap .title_myzhoubian{width:150px;height:23px;background-position:0 -180px;}

.toggleNav_js .navItem{font-family:'microsoft Yahei';font-size:16px;color:#666;}
.toggleNav_js .navItem:hover,.toggleNav_js .navItem_on{color:#ff6600;text-decoration: none;}
.toggleNav_js .line{color:#ccc;margin:0 15px;}
.toggleCont_js .floor{margin-bottom:0;}
.more_t{font-family:'microsoft Yahei';font-size:16px;color:#999;}
.moreBtns .hide{display:none;}
.moreBtns .more{width:42px;}

.top{height:118px;background:url(img_s/topbg.png) no-repeat top center #ff9600;}
#qblogo{position:absolute;top:15px;left:50%;width:62px;height:30px;margin-left: -497px;}

.nav{height:50px;background:url(img_s/nav.png);}
.nav li{width:111px;height:50px;}

.nav a{display:block;height:100%;font:20px/50px 'microsoft Yahei';text-align:center;color:#fff;}
.nav .on,.nav a:hover{background:url(img_s/navh.png);text-decoration:none;}
.nav .hotIcon{top: -9px;left: 0px;width:36px;height:24px;background:url(img_d/gameTool.png) no-repeat 0 0;}

/*顶部登陆情况*/
#userInfor{margin:15px auto 25px auto;background:#f4f1ed;}
#noLogin{color:#7f7f7f;}
#noLogin .login_btn{display:inline-block;width:60px;height:28px;margin: 8px 0 8px 8px;color:#7f7f7f;background:url(img_d/icon_index.png) no-repeat -98px 0;vertical-align: middle;color:#fff;line-height:28px;text-align:center;}
#noLogin .login_btn:hover{background-position:-98px -28px;text-decoration:none;}
#userInfor .userOther{width:230px;margin-left:10px;top: 7px;left: 62px;_display:inline;}
#userInfor .info2{margin-top: 5px;}
.userOther a{color: #666;}
.userOther .getTips,.userOther .quanbi{color: #ff9900;}
.userOther .getTips{margin-right:15px;}
.inforW .avatorWrp{width:50px;}
.inforW{width:290px;padding:10px 0 10px 10px;height:50px;}
#haslogin .iuimg{ width: 50px;height: 50px;z-index: 10;}
#haslogin  .img{ width: 50px; height: 50px; display: block; }
#haslogin .frame_icon {display: none;width:56px; top: 7px; left: 7px; height:56px; }
#haslogin .hasframe{}
#haslogin .qqCoinIcon{vertical-align:middle;}
#haslogin .ilevelimg{color:#999;vertical-align:middle;}
.userName{color:#666666;display: inline-block;min-width:100px;_width:100px;overflow:hidden;text-align: center;vertical-align: middle;}
.qbAct{bottom:0px;left:320px;width:440px;height:100px;background:url(img_s/ad.jpg) no-repeat;}
.qbAct img{position:absolute;bottom:0px;left:0px;width:440px;height:100px;}
.qbAct .btn{position:absolute;top:19px;right:18px;width:34px;height:34px;}

.floor{margin-bottom:35px;}
.floor .cellWrap{width:1200px;}
.floor .cell{float:left;width:188px;position:relative;border-right:1px solid #dededc;border-bottom:1px solid #dededc;text-align:center;}
.floor .cell_desc{font-size:12px; margin: 0 10px;color: #666;}
.floor .cell_name{font:18px/36px 'microsoft Yahei';color:#333333;}
.floor .cell_price{font-size:12px;color:#666666;}
.floor .cell_buy,
.floor .cell_goact,
.toggleContWrap .cell_buy{display:block;width:60px;height:28px;margin:8px auto;background:url(img_d/icon_index.png) no-repeat -98px 0;color:#fff;line-height:28px;text-align:center;    position: absolute;
    left: 50%;
    bottom: 4px;
    margin-left: -30px;}
.floor .cell_buy:hover,
.floor .cell_goact:hover,
.toggleContWrap .cell_buy:hover{background-position:-98px -28px;text-decoration:none;}
.floor .hasUse,.floor .hasUse:hover{background-position:-98px -56px;cursor:default;}
.floor .cannobuy,.floor .cannobuy:hover,.floor .cannouse,.floor .cannouse:hover,.floor .cell_goact--disable,.floor .cell_goact--disable:hover{background-position:-98px -84px;cursor:default;}
.toggleContWrap .cannobuy,.toggleContWrap .cannobuy:hover,.toggleContWrap .cannouse,.toggleContWrap .cannouse:hover{background-position:-98px -84px;cursor:default;}
.userImg{width:120px;height:120px;display:block;margin:0 auto;}

.floor .cellWrap{ width:756px;overflow: hidden;position:relative;border-top:1px solid #dededc;border-left:1px solid #dededc; }

/*相框*/
#xiangkuang .cell_img{width:140px;height:140px;margin:19px 0 2px;}
#xiangkuang .hasLogin .cell_img{position:absolute;left:25px;top:0;}
#xiangkuang .hasLogin .userImg{display:block;width:120px;height:120px;margin:32px auto 20px;}
#xiangkuang .cell{position:relative;}
#xiangkuang .cell .new{width:54px;height:39px;background:url(img_s/new_large.png);right:30px;top:7px;}


/*字体*/
.font-userDetail{line-height: 56px;padding-top: 8px;color: #C3C0BC;}
.font-userDetail .txt {color: #666;margin: 8px;}
#ziti .cell_img{width:126px;height:27px;margin:35px 0 23px;}
/*勋章*/
#xunzhang .cell_img{margin:20px 0 4px;}

/*勋章按钮*/
.floor .xzItem_take,.xzItem_buy{display:block;width:60px;height:28px;margin:8px auto;background:url(img_d/icon_index.png) no-repeat -98px 0;color:#fff;line-height:28px;text-align:center;position: absolute;
    left: 50%;
    bottom: 4px;
    margin-left: -30px;}

.floor .xzItem_take:hover,.floor .xzItem_buy:hover{background-position:-98px -28px;text-decoration:none;}
.floor .cell_goact--disable,.floor .cell_goact--disable:hover{background-position: -98px -84px;}

/*.floor .xzItem_canNotbuy,.floor .xzItem_canNotbuy:hover{background-position:-98px -56px;cursor:default;}
.floor .notEnough,.floor .notEnough:hover{background-position:-98px -84px;cursor:default;}*/
/*续期的勋章*/
.floor .item_xq{width:130px;background-position:0 -112px;color:#fff;margin-left: -65px;}
.floor .item_xq:hover{background-position:0 -140px;}
.floor .item_xq .font{margin:0 20px 0 10px;}
.floor .item_cannot_xq,.floor .item_cannot_xq:hover{background-position:0 -168px;cursor:default;}
/*道具*/
#daoju .cell_img{width:100px;height:100px;margin:27px 0 6px;}

.waitImg{display:block;margin:30px auto 77px;}


/*相框*/
.xk-userDetail{margin-top: 5px;color:#666666;}
.xk-userDetail .txt{padding:24px;color:#666666;}
.xk-userDetail .white-xk{color:#00a0dc;margin-left:30px;}
.xk-userDetail .free{color:#666666;margin-left:30px;}
.xk-userDetail .red{color:#ff9600;}
.xk-userDetail-l{padding-top: 12px;color: #C3C0BC;}
.xk-userDetail-l .txt{color: #666;margin: 8px;}
/*弹窗提示*/
.abNonTip{padding-top:46px;}
.abOkTip{padding-top:24px;line-height:28px;}
body .ipop-body .wbt{line-height:0;}
body .ipop-body .cnt{padding:0;}

/*弹窗*/
.ipop-setXz{width:470px;}
.ipop-setXz p{text-align: left;font-size:12px;}
.ipop-setXz .normal{text-align:center;font-size:14px;padding-top: 40px;padding-bottom: 20px;}
.ipop-setXz .popHd{font-size:14px;font-weight:bold;color:#3399cc;margin-top:28px;}
.ipop-setXzWpr{padding-left: 20px;margin-top:10px;}
.ipop-setXzWpr span{display: inline-block;width: 74px;height: 30px;line-height: 42px;vertical-align: top;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.ipop-setXzWpr input{display: inline-block;width:13px;height:20px;margin-top: 11px;vertical-align: top;}
.ipop-body .cnt .setXzIcon{width:24px;height:24px;padding:0 2px;margin-top:6px;text-align:center;vertical-align: top;}

#shop_beautyfont .cell_img { height: 77px; width: 170px; margin-top: 6px; }

#shop_beautyfont .cell { height: 205px; }
#shop_beautyfont .cell{position:relative;}
#shop_beautyfont .cell .new{width:54px;height:39px;background:url(img_s/new_large.png);right:0px;top:0px;}
#shop_beautyfont .cell_buy{ margin-top:20px; }
/*介绍页购买里面弹窗*/
.ipop-setXz .buyGiftWinHd{margin:5px 0 7px 0;font-size:14px;}
.ipop-setXz .buyGiftWinHd .red{color:#ff0000;}
.ipop-setXz .buyGiftImg1{width: 285px;height: 68px;margin-bottom: 20px;background:url(img_d/buyGiftPopWin.png) no-repeat 0 0;}
.ipop-setXz .buyGiftImg2{width: 387px;height: 130px;margin-bottom: 20px;background:url(img_d/buyGiftPopWin.png) no-repeat 0 -80px;}

/*半价*/
.cell .halfIcon{top:0;right:0;width:57px;height:55px;background:url(img_s/half_icon.png);_background:url(img_s/half_icon_p8.png);}
.cell_cannotbuy .halfIcon{width:0;height:0;display:none;background:none;}
/*半价倒计时*/
#halfNode{height:70px;background:url(img_s/half_p.png) no-repeat;margin:15px auto 9px auto;}
#halfNode .daojishi{top:0;right:0;width:308px;height:70px;}
#halfNode .txt{font:24px/70px 'microsoft Yahei';}
#halfNode .ready{color:#a72300;}
#halfNode .doing{color:#ffffff;}
#halfNode .timeWrap{width: 168px;height: 40px;position: absolute;right: 30px;top: 15px;_top: 17px;}
#halfNode .w_counter{display:block;}
#halfNode .break {margin-right: 16px;}
#halfNode .clip_counter{float:left;width:20px;height:40px;margin:;}
#halfNode .clip_counter{color:#a72300;font:36px/40px 'SimHei';}

.unit{ margin-top: 2px; float: left; }
.timePos{ float: left; }
.clip_counter {float:left; margin-right: 0px; overflow: hidden; width: 10px;}
.w_counter { display: block; }
.counter { text-align:center; width: 10px;}
 .w_unit { display: inline-block; vertical-align: middle;}

 /*半价啊*/
.floor .xzItem-msg{font-size:14px;}
.halfPriceCell .yuanjia{text-decoration:line-through;color:#bfbfbf;margin-right:4px;}
.halfPriceCell .halfPrice{margin-right:4px;color:#e70000;}

/*礼物*/
.giftCell{height:233px;}
.giftHead, .ipop-giftBesure .imgDiv{margin:20px auto;width:100px;height:100px;overflow:hidden;}
#gift .giftHead{width:100px;height:100px;}
.giftHead img, .ipop-giftBesure .imgDiv img{width:100%;height:100%}
.giftName, .ipop-giftBesure .giftName{font-size:18px;font-family:'microsoft Yahei';color:#333333;}
.giftPrice, .ipop-giftBesure .giftPrice{color:#666666;font-size:12px;}

.ipop-giftBesure .giftSend{display:none;}

.ipop-group{margin:-200px 0 0 -290px;_margin:0px 0 0 -290px;}
.ipop-giftBesure{margin:-200px 0 0 -200px;_margin:0px 0 0 -200px;width: 400px;}
.normalTip {z-index:5000;}

.ipop-giftBesure .icon, .ipop-group .icon{width:30px;height:30px;background:url(http://www.100bt.com/qq/shop/style/img_s/gifticon.png);margin: 12px 0 0 19px;}
/*礼物end*/

/*修复IE6样式问题*/
.xz-takenXz{width:1000px;height:40px;overflow: hidden;}
.floor{overflow: hidden;}


.aguangdgao__side{
  z-index: 12;
  width:135px;
position: fixed;
top:300px;
_position: absolute;
_bottom: auto;
_top:expression((function(ele) {
    // var wh=document.documentElement.clientHeight;
    // var eh=ele.clientHeight;
    // var bottom=0;
    return document.documentElement.scrollTop+300;
})(this));
}
.aguangdgao__side img{
  width:100%;
}

.aguangdgao__side__close{
  position: absolute;
  top: 0;
  right: 0;
  width: 15px;
  height: 15px;
  cursor:pointer;
  background: url(img_s/close.png);
  _background:none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://resource.a0bi.com/qq/shop/style/img_s/close.png');
}
.aguangdgao__side__close:hover{
 background: url(img_s/close_h.png);
 _background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://resource.a0bi.com/qq/shop/style/img_s/close_h.png');
}
.aguangdgao__side--left{
left:0;
}
.aguangdgao__side--right{
right:0;
}

/*奥币&Q币*/
.qbQbList{ width:756px;overflow: hidden;position:relative;border-top:1px solid #dededc;border-left:1px solid #dededc; }
.qbQbList li{float:left;width:188px;padding-bottom:10px;border-right:1px solid #dededc;border-bottom:1px solid #dededc;}
.qbQbList .item{display:block;width: 166px;height: 130px;background:url(img_d/aobiQbi.jpg?v=2) no-repeat;text-indent: -9999px;}
.qbQbList .item{margin:10px auto 0;}
.qbQbList .item_none{background-position:0 -408px;}
.aibiList .item1{background-position:0 0;}
.aibiList .item2{background-position:0 -135px;}
.qbiList .item1{background-position:0 -551px;}

/*页脚*/
#footerWrp{background:none;}
.footerR{height:110px;border-left: 1px solid #f4f1ed;}
.footerL{margin-top: -54px;}
.copyright .threeimg{width: 154px;height:auto;margin: 5px 0 0 -16px;}
.copyright .threeimg img{width: 30px;height:38px;}
.footInfoTxt{line-height: 21px;}

.noGameTool{padding-top:30px;}
.ipop-imgCodeConfirm{width: 300px;}
.ipop-imgCodeConfirm .codTips{margin: 10px 0;text-align: left;}
.ipop-imgCodeConfirm .cnt .imgcode{width:80px;height:30px;cursor: pointer;}
.ipop-imgCodeConfirm .inputImgCode{width:170px;height:30px;line-height:30px;border:1px solid #ccc;}
.ipop-imgCodeConfirm .cnt .imgcode,.ipop-imgCodeConfirm .inputImgCode{display: inline-block;vertical-align: middle;}
#imgCodeErrorTips_js{text-align: left;margin-left: 5px;height:30px;line-height:30px;color:#ff0000;}
#ipop_imgCodeConfirm{display: none;}


