@charset "utf-8";
/* CSS Document */
.up-gray,.down-gray,.up-light,.down-light{display:inline-block; width:14px; height:20px; background:url(images/ico_bg.png) no-repeat; vertical-align:middle}
.up-gray{ background-position:2px -116px;}
.down-gray{background-position:2px -136px;}
.up-light{background-position:2px -156px;}
.down-light{background-position:2px -176px;}

/*类型/区服筛选*/
.CategorySelect{ width:988px; border:1px solid #E1E1E1; overflow:hidden; float:left; color:#666}
.blue_box{width:938px;height:21px;border-bottom:1px solid #E1E1E1; background:#F9F9F9; position:relative;padding:6px 25px; float:left}
.selected dd{ float:left; margin:0 10px 0 0}
.selected dd a{line-height:21px; height:19px; color:#ffb15d; background:#fff; padding:0 0 0 6px; display:inline-block; border:1px solid #ffae56}
.selected dd span{ overflow:hidden;white-space:nowrap; white-space:normal\0;text-overflow:ellipsis;float:left;_width: expression(this.offsetWidth > 530 ? '530px': true);max-width:550px;}
.selected dd a i{ height:19px; width:15px; margin:2px;background:url(images/ico_bg.png) 0 -371px no-repeat;}
.selected dd a:hover{background:#ffb15d; border:1px solid #fff; color:#fff}
.selected dd a:hover i{ background:url(images/ico_bg.png) 0 -352px no-repeat;}

.sifting{margin:5px 25px;overflow:hidden; border-bottom:1px dashed #C6C6C6; float:left; display:inline; width:938px}
.choose_title { float:left}
.selected,.goodstype,.gameservice{float:left; width:745px; overflow:hidden}
.gameservice{height:35px;}
.choose_title dt,.goodstype dd,.selected dt,.gameservice dd { width:85px; float:left; line-height:30px}
.blue_box .choose_title dt { line-height:21px}
.gameservice dd{ width:140px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-right:8px}
.sifting dl dt a,.sifting dl dd a{ color:#06c}
.sifting .quicksearch{ margin:4px 0}
.sifting .quicksearch input { height:18px; line-height:18px; border:1px solid #ddd; text-indent:3px; float:left; margin-right:5px; color:#999}
.sifting .quicksearch a{ display:inline-block; text-align:center; color:#fff; line-height:22px; width:68px;background-color:#f60; }
.serviceshow,.servicehide{margin:-5px 0 0 452px;background:url(images/1771_but.png) 0 0 no-repeat; text-align:left; padding-left:23px; line-height:24px; width:60px; display:inline-block;}
.list_buy_btn:hover{ color:#fff}
.servicehide{background:url(images/1771_but.png) 0 -24px no-repeat;}
.overflow { height: auto;  overflow: hidden;}

/*寄/担/赔/价格筛选*/
.SortBox{ float:left; overflow:hidden;  height:60px; padding:10px 9px; border:1px solid #D8D8D8; border-top:3px solid #f60; width:970px; background:#f9f9f9; margin:10px 0 0 0;}
.SortBox .every-line{ height:22px; padding:3px 0;}
.SortBox label{margin:0 10px 0 0;_margin:0 10px 0 0;}
.SortBox .every-line input{border:1px solid #ddd; height:20px; padding:0 3px; }
.SortBox .every-line .show-numbs{ display:inline-block;}
.SortBox .every-line .show-numbs a{display:inline-block; margin:0 2px;_margin:0 2px; border:1px solid #ddd; background:#fff; width:20px; text-align:center; line-height:20px; vertical-align:middle;}
.SortBox .every-line .show-numbs a:hover,.SortBox .every-line .show-numbs a.on{ font-weight:bold; color:#f60; border:1px solid #f60;}
.SortBox .every-line .sure-but{display:inline-block; width:47px; height:22px; line-height:22px; text-align:center; background:url(images/1771_but.png) -253px -39px no-repeat; margin:0 40px 0 0;_margin:0 40px 0 0;}

.fixer{position:fixed; right:0px; left:0; top:0px;margin:0 auto;left:50%; margin-left: -495px;_position:absolute;_top:expression(documentElement.scrollTop+10 + "px");box-shadow: 0px 3px 1px #efefef;}
.goods-title{ width:990px; border-bottom:1px solid #ddd; height:22px; line-height:22px;padding:5px 0;text-align:center; overflow:hidden; background:#fff;}
.goods-title li{float:left;}
.goods-info{width:570px;}
.goods-numb{ width:140px;}
.goods-title a{display:inline-block; padding:0 5px; height:20px; line-height:20px; border:1px solid #e1e1e1; background:#f9f9f9;}
.goods-title a.on{border:1px solid #A5CCFF; color:#ff8305;}
.goods-price{ width:140px;}
.goods-operate{ width:140px;}

/*游戏列表展示*/
.listshow{ width:990px; border-bottom:1px solid #ddd; padding:5px 0; overflow:hidden;}
.listshow .goods-info{ float:left; width:550px; line-height:24px;}
.listshow .goods-info dt a{ font-size:14px; color:#36c; font-weight:bold; line-height:24px;}
.listshow .goods-info dd span{padding:0 20px 0 0;}
.listshow  div{ float:left; display:inline-block; text-align:center; height:28px; padding:34px 0;}
.listshow .goods-icos{ width:20px; padding:5px 0; text-align:left;}
.listshow .goods-price{ font-size:14px; font-weight:bold; color:#f60;}
.listshow .goods-operate .ljgm-but{display:inline-block; padding:0 15px; height:26px; border:1px solid #F30; color:#fff; line-height:26px; text-align:center; font-size:14px; font-weight:bold; background:#f60;}


/* 分页 */


/* 我要购买页面 */
.page-tel{ height:30px; border-bottom:1px solid #ddd; text-align:right;}
.page-tel strong{float:left; display:inline-block; padding:0 20px; height:30px; line-height:30px; background:#fff; border:1px solid #ddd; border-bottom:none; font-size:14px; margin:0 0 -1px 20px; _margin:0 0 -1px 20px; color:#333; }
.page-tel em{ color:#f00;}
.games-info{ padding:20px 0 20px 100px; border-bottom:1px solid #ddd; overflow:hidden;}
.games-info dl{ width:100%; font-size:14px; color:#333;}
.games-info dl dt,.games-info dl dd{ float:left; line-height:30px; padding:5px 0;}
.games-info dl dt{ width:100%;}
.games-info dl dd{ width:50%;}
.games-info dl span{ display:inline-block; width:120px; text-align:right;}
.games-info dl dt.game-title-long span{float:left;}
.games-info dl dt.game-title-long strong{float:left; width:700px;}
.games-info dl input{ padding:0 4px; width:120px; border:1px solid #ccc; height:28px; line-height:28px; margin:0 10px 0 0;_margin:0 10px 0 0;}
.games-info dl textarea{ width:552px; height:100px; border:1px solid #ccc; vertical-align:text-top;}
.games-info dl a{ color:#36c;}
.i-agree{padding:10px 0 10px 120px; font-size:14px; overflow:hidden;}
.i-agree input{ vertical-align:middle; margin:0 5px 0 0;_margin:0 5px 0 0;}
.i-agree a{ color:#36c;}
.lj-buy{background:#ffffe5;padding:10px 0 10px 220px; height:36px; border:1px solid #f60; font-size:14px;}
.lj-buy a.buy-but{float:left; display:inline-block; padding:0 20px; font-weight:bold; line-height:34px; height:34px; border:1px solid #f30; background:#f60; color:#fff;}
.lj-buy span{display:inline-block; float:left; line-height:18px; padding:0 20px;}
.lj-buy p{display:inline-block; float:left; line-height:36px;}
.lj-buy p a{display:inline-block; margin:0 10px;_margin:0 10px; color:#36c;}
.order-ok{background:#d6f2ff; text-align:center; padding:40px 0; margin: 20px auto;}
.order-ok h2{ color:#666; margin:0 0 20px 0; text-align:center; font-weight:normal; font-family:"Microsoft YaHei"; font-size:20px;}
.order-ok img{display:inline; margin:0 10px 0 0; vertical-align:middle;}
/* 冲突重构 */

.gamelist_crumb{ margin:5px auto; color:#666; height:30px; line-height:30px; overflow: hidden;}