@charset "euc-jp";
/* CSS Document */

/*
commonUi.css
Copyright (C) 2016 Yahoo Japan Corporation. All Rights Reserved.
version 2_0_4
*/

/*margin*/
.mT5{margin-top:5px;}
.mT10{margin-top:10px;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px;}
.mT25{margin-top:25px;}
.mT30{margin-top:30px;}
.mT35{margin-top:35px;}
.mT40{margin-top:40px;}
.mT45{margin-top:45px;}
.mT50{margin-top:50px;}
.mT55{margin-top:55px;}
.mT60{margin-top:60px;}

.mB5{margin-bottom:5px;}
.mB10{margin-bottom:10px;}
.mB15{margin-bottom:15px;}
.mB20{margin-bottom:20px;}
.mB25{margin-bottom:25px;}
.mB30{margin-bottom:30px;}
.mB35{margin-bottom:35px;}
.mB40{margin-bottom:40px;}
.mB45{margin-bottom:45px;}
.mB50{margin-bottom:50px;}
.mB55{margin-bottom:55px;}
.mB60{margin-bottom:60px;}

.mL5{margin-left:5px;}
.mL10{margin-left:10px;}
.mL15{margin-left:15px;}
.mL20{margin-left:20px;}
.mL25{margin-left:25px;}
.mL30{margin-left:30px;}
.mL35{margin-left:35px;}
.mL40{margin-left:40px;}
.mL45{margin-left:45px;}
.mL50{margin-left:50px;}
.mL55{margin-left:55px;}
.mL60{margin-left:60px;}

.mR5{margin-right:5px;}
.mR10{margin-right:10px;}
.mR15{margin-right:15px;}
.mR20{margin-right:20px;}
.mR25{margin-right:25px;}
.mR30{margin-right:30px;}
.mR35{margin-right:35px;}
.mR40{margin-right:40px;}
.mR45{margin-right:45px;}
.mR50{margin-right:50px;}
.mR55{margin-right:55px;}
.mR60{margin-right:60px;}

.mLR5{margin-left:5px; margin-right:5px;}
.mLR10{margin-left:10px; margin-right:10px;}
.mLR15{margin-left:15px; margin-right:15px;}
.mLR20{margin-left:20px; margin-right:20px;}
.mLR25{margin-left:25px; margin-right:25px;}
.mLR30{margin-left:30px; margin-right:30px;}
.mLR35{margin-left:35px; margin-right:35px;}
.mLR40{margin-left:40px; margin-right:40px;}
.mLR45{margin-left:45px; margin-right:45px;}
.mLR50{margin-left:50px; margin-right:50px;}
.mLR55{margin-left:55px; margin-right:55px;}
.mLR60{margin-left:60px; margin-right:60px;}

.mT-5{margin-top:-5px;}
.mT-10{margin-top:-10px;}
.mT-15{margin-top:-15px;}
.mT-20{margin-top:-20px;}
.mT-25{margin-top:-25px;}
.mT-30{margin-top:-30px;}
.mT-35{margin-top:-35px;}
.mT-40{margin-top:-40px;}
.mT-45{margin-top:-45px;}
.mT-50{margin-top:-50px;}
.mT-55{margin-top:-55px;}
.mT-60{margin-top:-60px;}

.mB-5{margin-bottom:-5px;}
.mB-10{margin-bottom:-10px;}
.mB-15{margin-bottom:-15px;}
.mB-20{margin-bottom:-20px;}
.mB-25{margin-bottom:-25px;}
.mB-30{margin-bottom:-30px;}
.mB-35{margin-bottom:-35px;}
.mB-40{margin-bottom:-40px;}
.mB-45{margin-bottom:-45px;}
.mB-50{margin-bottom:-50px;}
.mB-55{margin-bottom:-55px;}
.mB-60{margin-bottom:-60px;}

/*padding*/
.pT5{padding-top:5px;}
.pT10{padding-top:10px;}
.pT15{padding-top:15px;}
.pT20{padding-top:20px;}
.pT25{padding-top:25px;}
.pT30{padding-top:30px;}
.pT35{padding-top:35px;}
.pT40{padding-top:40px;}
.pT45{padding-top:45px;}
.pT50{padding-top:50px;}
.pT55{padding-top:55px;}
.pT60{padding-top:60px;}

.pB5{padding-bottom:5px;}
.pB10{padding-bottom:10px;}
.pB15{padding-bottom:15px;}
.pB20{padding-bottom:20px;}
.pB25{padding-bottom:25px;}
.pB30{padding-bottom:30px;}
.pB35{padding-bottom:35px;}
.pB40{padding-bottom:40px;}
.pB45{padding-bottom:45px;}
.pB50{padding-bottom:50px;}
.pB55{padding-bottom:55px;}
.pB60{padding-bottom:60px;}

.pL5{padding-left:5px;}
.pL10{padding-left:10px;}
.pL15{padding-left:15px;}
.pL20{padding-left:20px;}
.pL25{padding-left:25px;}
.pL30{padding-left:30px;}
.pL35{padding-left:35px;}
.pL40{padding-left:40px;}
.pL45{padding-left:45px;}
.pL50{padding-left:50px;}
.pL55{padding-left:55px;}
.pL60{padding-left:60px;}

.pR5{padding-right:5px;}
.pR10{padding-right:10px;}
.pR15{padding-right:15px;}
.pR20{padding-right:20px;}
.pR25{padding-right:25px;}
.pR30{padding-right:30px;}
.pR35{padding-right:35px;}
.pR40{padding-right:40px;}
.pR45{padding-right:45px;}
.pR50{padding-right:50px;}
.pR55{padding-right:55px;}
.pR60{padding-right:60px;}


/* text-align */
.alignL{text-align:left;}
.alignR{text-align:right;}
.alignC{text-align:center;}


/*----- reset -----*/
/*btn*/
.acMdMyChkCtrl #ptsBtnAllchk,
.acMdMyChkCtrl #ptsBtnAlloff,
.acMdMyChkCtrl #ptsBtnDelete{
	background:none;
	margin:0;
	padding:0;
	text-indent:0;
	width:auto;
	height:auto;
}

.acMdMyChkCtrl .ptsCtrl{
	margin:0;
	padding:0;
	padding:0;
}

/*h1*/
.modHL01,
.modHL02,
.modHl05,
.modHl06,
.modHl08{
	border-bottom:none;
    border-top:none;
    font-size: 18px;
    font-weight:bold;
    padding: 0;
}
.modHL01 .untInner,
.modHL02 .untInner,
.modHl05 .untInner,
.modHl06 .untInner,
.modHl08 .untInner{
	background:none !important;
	border:0;
	padding:0;
}

.acMdMyChkCtrl {
    margin: 0;
    padding: 0;
}

/*----- add -----*/
/*input*/
input[type="tel"],input[type="email"],input[type="number"],input[type="text"],input[type="password"],textarea{
	border: 1px solid #999;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 3px;
	color: #333;
	font-size: 16px;
}
/*btn*/
.modTNMsg input.confBtn,
.modTNSel input.selBtn,
.ptsBtnConf,
.libPtsBtnConf{
	width: auto;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 14px;
	text-shadow:#FFFFFF 1px sold;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: solid 1px #aaaaaa !important;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #fff;
	background: -moz-linear-gradient(top,#ffffff 0%, #e5e5e5 100%) !important;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#e5e5e5)) !important;
	color: #333;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	text-align: center;
}
.modTNMsg input.confBtn,
.modTNSel input.selBtn{
	display:block;
	margin:0 auto;
}
.ptsBtnConf,
.libPtsBtnConf{
	border-radius: 15px;
}

.modTNSel input.selBtn{
	text-indent:0 !important;
	height:auto !important;
}
/*btn*/

.acMdMyChkCtrl .ptsLd {
    font-size: 12px;
    padding: 20px 0 12px;
    text-align: center;
}
.acMdMyChkCtrl .ptsCtrl{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0 10px;
	display:table;
	width:100%;
}
.acMdMyChkCtrl .ptsCtrl.mB10{
	margin-bottom:10px;
}
.acMdMyChkCtrl .ptsCtrl>div{
	display:table-cell;
	width:50%;
}

#ptsBtnAllchk.libButton.sizS,
#ptsBtnAlloff.libButton.sizS,
#ptsBtnDelete.libButton.sizS{
	padding: 5px 10px;
	font-size: 12px;
	line-height: 14px;
	text-shadow:#FFFFFF 1px sold;
}
#ptsBtnAllchk.libButton,
#ptsBtnAlloff.libButton,
#ptsBtnDelete.libButton{
	width:100%;
	display: block;
	margin-bottom: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: solid 1px #aaaaaa;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #fff;
	background: -moz-linear-gradient(top,#ffffff 0%, #e5e5e5 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#e5e5e5));
	color: #333;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	text-align: center;
}







/*h1*/
.modHL01{
	position: relative;
	background-color: #f4f4f4 !important;
	font-weight: bold;
}
.modHL01{
	border-top:#ffda45 3px solid;
	box-shadow: inset 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 #fff;
}
.modHL01.mB15{
	margin-bottom:15px;
}
.modHL01 .untInner{
	padding:13px 10px;
	font-size: 18px;
	color: #333;
	word-break: break-all;
}
/*h1detail*/
.modHL02{
	position: relative;
	background-color: #f4f4f4 !important;
	font-weight: bold;
}
.modHL02{
	border-top:#ffda45 3px solid;
	box-shadow: inset 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	color: #333;
}
.modHL02.mB15{
	margin-bottom:15px;
}
.modHL02 .untInner{
	padding:13px 10px;
	font-size: 16px;
	color: #333;
	word-break: break-all;
}
/*h2*/
.modHl05,
.modHl06{
	position: relative;
	background-color: #f4f4f4 !important;
	font-weight: bold;
}
.modHl05,
.modHl06{
	border-top:#d2d2d2 3px solid;
	box-shadow: inset 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	color: #333;
}
.modHl05.mB15,
.modHl06.mB15{
	margin-bottom:15px;
}
.modHl05 .untInner,
.modHl06 .untInner{
	padding:10px 10px;
	font-size: 16px;
	color: #333;
}
/*h3*/
.modHl08{
	position: relative;
	background-color: #f4f4f4;
	font-weight: bold;
	color: #333;
	padding:0;
}
.modHl08{
	border-top:#d2d2d2 1px solid;
	font-size:14px;
}
.modHl08 .untInner{
	padding:8px 10px;
	font-size: 14px;
	color: #333;
}
.modHl08 .untInner .dec01{
	color:#F00;
}
/*-- libButton 1.0.0 --*/
.libButton{
	display: block;
	margin-bottom: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border: solid 1px #aaaaaa;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #fff;
	background: -moz-linear-gradient(top,#ffffff 0%, #e5e5e5 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#e5e5e5));
	color: #333;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	text-align: center;
	color: #333;
	font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W6", Hiragino Kaku Gothic Pro, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
}


.libButton.sizS{
	padding: 5px 10px;
	font-size: 12px;
	line-height: 14px;
	text-shadow:#FFFFFF 1px sold;
}

/*
input[type="submit"].libButton.sizS{
	padding: 1px 10px;
}
*/

.libButton.elCompact,
.libButton.elBack{
	display: inline-block;
	width: auto;
}

.libButton.w50{width:50px; display: inline-block;}
.libButton.w80{width:80px; display: inline-block;}
.libButton.w100{width:100px; display: inline-block;}
.libButton.w150{width:150px; display: inline-block;}
.libButton.w200{width:200px; display: inline-block;}



/* disable */
.libButton.elDisable{
	border-color: #bbb;
	background: #e4e4e4;
	color: #aaa;
	text-shadow: none;
}
.libButton.elLeft.elDisable{
	border-image: url(/images/auc/smartphone/common/image/1.0.0/btn_pagerDisableLeft.png) 10 20 10 10 / 5px 10px 5px 5px;
	-webkit-border-image: url(/images/auc/smartphone/common/image/1.0.0/btn_pagerDisableLeft.png) 10 10 10 20 / 5px 5px 5px 10px;
	-moz-border-image: url(/images/auc/smartphone/common/image/1.0.0/btn_pagerDisableLeft.png) 10 10 10 20 / 5px 5px 5px 10px;
	background: none;
}
.libButton.elRight.elDisable{
	border-image: url(/images/auc/smartphone/common/image/1.0.0/btn_pagerDisableRight.png) 10 20 10 10 / 5px 10px 5px 5px;
	-webkit-border-image: url(/images/auc/smartphone/common/image/1.0.0/btn_pagerDisableRight.png) 10 20 10 10 / 5px 10px 5px 5px;
	-moz-border-image: url(/images/auc/smartphone/common/image/1.0.0/btn_pagerDisableRight.png) 10 20 10 10 / 5px 10px 5px 5px;
	background: none;
}
/* colorVariations */
.libButton.elLead{
	border: solid 1px #3188ae;
	background-color: #e5f1f8;
	background: -moz-linear-gradient(top, #f1f9fd 0%, #cfe5ee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f9fd), color-stop(1, #cfe5ee));
}
.libButton.elSubmit{
	border: solid 1px #ea4019;
	background-color: #ff9a7e;
	background: -moz-linear-gradient(top, #ff9a7e 0%, #e6552e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff9a7e), color-stop(1, #e6552e));
	color: #fff;
	text-shadow: -1px -1px 0px #ab2c10;
}

.libButton a {
color: #1555d5;
font-weight: bold;
text-decoration: none;
-webkit-tap-highlight-color: rgba(102,204,255,0.5);
}

.libButton a:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}

.libBtnConf a {
color: #1555d5;
font-weight: bold;
text-decoration: none;
-webkit-tap-highlight-color: rgba(102,204,255,0.5);
}

.libBtnConf{
width: 100px;
display: block;
margin-bottom: 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border: solid 1px #aaaaaa;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #fff;
background: -moz-linear-gradient(top,#ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#e5e5e5));
color: #333;
font-weight: bold;
text-shadow: 0 1px 0 #fff;
text-align: center;
padding: 9px 10px;
font-size: 14px;
line-height: 16px;
}


/*navi*/
/*-- blackNavi 1.0.0 --*/
.modFuncMenu .libBlackNavi{
background:url(/images/auc/smartphone/common/image/1.0.1/spr_black_foot_01.png) repeat-x 0 0;
background-size:60px auto;
-moz-background-size:60px auto;
-webkit-background-size:60px auto;
height:49px;
color:#000;
padding:0;
}
.modFuncMenu .libBlackNavi ul{
width:283px;
margin:0 auto;
}
.modFuncMenu .libBlackNavi ul li{
float:left;
height:49px;
background:url(/images/auc/smartphone/common/image/1.0.1/spr_black_foot_01.png) no-repeat;
margin:0;
background-size:60px auto;
-moz-background-size:60px auto;
-webkit-background-size:60px auto;
}
.modFuncMenu .libBlackNavi ul li a{
display:block;
height:49px;
text-align:center;
text-indent:-9999em;
overflow:hidden;
}
.modFuncMenu .libBlackNavi .ptsAucTop,
.modFuncMenu .libBlackNavi .ptsAucTop a{
width:64px;
}
.modFuncMenu .libBlackNavi .ptsMyAuc,
.modFuncMenu .libBlackNavi .ptsMyAuc a{
width:73px;
}
.modFuncMenu .libBlackNavi .ptsSell,
.modFuncMenu .libBlackNavi .ptsSell a{
width:71px;
}
.modFuncMenu .libBlackNavi .ptsOption,
.modFuncMenu .libBlackNavi .ptsOption a{
width:75px;
}
.modFuncMenu .libBlackNavi .ptsAucTop{
background-position:0px -78px;
}
.modFuncMenu .libBlackNavi .ptsMyAuc{
background-position:7px -138px;
}
.modFuncMenu .libBlackNavi .ptsSell{
background-position:4px -196px;
}
.modFuncMenu .libBlackNavi .ptsOption{
background-position:6px -257px;
}










.modMyaucListT .boxSet {
margin:0 10px 0 0;
}

.mTable02fn{
width:100%;
}

.mTable02fn .SubTable{
width:100%;
}

.mTable02fn .decCellPdg{
width:8px;
padding: 0 0 0 0;
}
.mTable02fn .decCellPdg2{
width:8px;
padding: 0 0 0 0;
}
.mTable02fn .ptsMark2{
width:8px;
}
td.ptsMark2{
width:8px;
}

.ptsMark2.ptsPoint{
width:8px !important;
}

.mTable02fn .ptsMark3{
width:100%;
position:relative;
}

.mTable02fn .mTable02fnRightBtn{
position:absolute;
right:0px;
top:0px;
padding:0 0 10px 20px;
}

.modMyaucListPt.Pi{
background-color:#FF9;
}
.modMyaucListPt.Cha{
background-color:#e2ffd6;
}
.untHlRA{
border-top: 3px solid #D2D2D2;
box-shadow:1px 0 #ffffff inset;
color: #333333;
font-size:16px;
background-color: #f4f4f4 !important;
font-weight: bold;
position: relative;
}
.modDtlExplainNB a{
background:none;
padding-right:10px;
}
.modDtlExplainNB .ptsContinue{
color: #3366CC;
}
.toolbar .headerDefault{
border-bottom:none;
}
.toolbar .headerDefault #logo{
border-bottom:1px solid #bdbdbd;
}
.toolbar .headerDefault{
height:auto;
}

/*-- libPagerBg 1.0.1 --*/
.libPagerBg{
	margin:0;
	position: relative;
    width: 100%;
    height: 66px;
	color: #b2b2b2;
    background:#e4e4e4;
}
li.libPagerBg{
	list-style: none;
}

.libPagerBg a{
	color: #333;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(102,204,255,0.5);
}
.libPagerBg a:-webkit-any-link{
	color: #333;
    cursor: auto;
}
.libPagerBg .elPrev .PagerBgBt, .libPagerBg .elNext .PagerBgBt{
	display: inline-block;
    border: solid 1px #aaaaaa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	box-shadow: inset 1px 0 0 #fff;
	-moz-box-shadow: inset 1px 0 0 #fff;
	-webkit-box-shadow: inset 1px 0 0 #fff;
    background-color: #fff;
    background: -moz-linear-gradient(top,#ffffff 0%, #e5e5e5 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#e5e5e5));
	font-weight: bold;
    padding: 9px 10px;
    font-size: 14px;
	color: #333;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(102,204,255,0.5);
    line-height: 16px;
	text-shadow: 0 1px 0 #fff;
	font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W6", Hiragino Kaku Gothic Pro, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-shadow: 0 1px 0 #fff;
    text-align: center;
}
.libPagerBg .elPrev.elDisable .PagerBgBt, .libPagerBg .elNext.elDisable .PagerBgBt{
	display: inline-block;
    border: solid 1px #aaaaaa;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
    background: #e4e4e4;
	font-weight: bold;
    padding: 9px 10px;
    font-size: 14px;
	color: #b2b2b2;
    line-height: 16px;
	font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W6", Hiragino Kaku Gothic Pro, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-shadow: none;
    text-align: center;
    border-color: #bbb;
    pointer-events: none;
	cursor: default;
}
.libPagerBg .ptsList li:first-child{
	border: 1px solid #828689;
	border-radius: 4px 0 0 4px;
}
.libPagerBg .ptsList li:last-child{
	border-radius: 0 4px 4px 0;
}
.libPagerBg .ptsList li.elCurrent{
	background-color: #828689;
	background-image: none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	border-radius: 0;
	color: #fff;
	text-shadow: 0 -1px 0 #333;
	line-height: 30px;
}
.libPagerBg .elPrev{
	left: 10px;
	position: absolute;
	top: 15px;
}
.libPagerBg .elNext{
	right: 10px;
	position: absolute;
	top: 15px;
}
.libPagerBg .elPrev .PagerBgBt:before{
	margin-right: 6px;
}
.libPagerBg .elNext .PagerBgBt:after{
	margin-left: 6px;
	background-position: -10px 0;
}
.libPagerBg .elPrev .PagerBgBt:before, .libPagerBg .elNext .PagerBgBt:after{
	content: "";
	display: inline-block;
	margin-top: 1px;
	height: 14px;
	width: 10px;
	background-image: url("/images/auc/smartphone/common/image/1.0.1/ico_backArrow01.png");
	background-repeat: no-repeat;
	vertical-align: top;
}
.libPagerBg .elPrev.elDisable .PagerBgBt:before, .libPagerBg .elNext.elDisable .PagerBgBt:after{
	content: "";
	display: inline-block;
	margin-top: 1px;
	height: 14px;
	width: 10px;
	background-image: url("/images/auc/smartphone/common/image/1.0.1/ico_grayArrow.png");
	background-repeat: no-repeat;
	vertical-align: top;
}
/* HDimg */
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){
.libPagerBg .elPrev .PagerBgBt:before, .libPagerBg .elNext .PagerBgBt:after{
	background-image: url("/images/auc/smartphone/common/image/1.0.1/ico_backArrow2x.png");
	-moz-background-size: auto 14px;
	-webkit-background-size: auto 14px;
	-ms-background-size: auto 14px;
	background-size: auto 14px;
}
.libPagerBg .elPrev.elDisable .PagerBgBt:before, .libPagerBg .elNext.elDisable .PagerBgBt:after{
	background-image: url("/images/auc/smartphone/common/image/1.0.1/ico_grayArrow2x.png");
	-moz-background-size: auto 14px;
	-webkit-background-size: auto 14px;
	-ms-background-size: auto 14px;
	background-size: auto 14px;
}
}

li.libPagerBg, li.libPagerBg {
padding: 0;
}

/*-----------------------------------------------------------------------------------------BUTTON */
.alignC {
display: block;
text-align: center;
}
.libButton {
display: block;
margin-bottom: 10px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border: solid 1px #aaaaaa;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #fff;
background: -moz-linear-gradient(top,#ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#e5e5e5));
color: #333;
font-weight: bold;
text-shadow: 0 1px 0 #fff;
text-align: center;
}
input[type="button"]{
align-items: flex-start;
text-align: center;
cursor: default;
}
input{

white-space: pre;
letter-spacing: normal;
word-spacing: normal;
text-transform: none;
text-indent: 0px;
-webkit-writing-mode: horizontal-tb;
}
.libButtonSet.alignC input {
margin-left: auto;
margin-right: auto;
}
.libButton.elLead {
border: solid 1px #3188ae;
background-color: #e5f1f8;
background: -moz-linear-gradient(top, #f1f9fd 0%, #cfe5ee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f9fd), color-stop(1, #cfe5ee));
}
.libButton.elSubmit {
border: solid 1px #ea4019;
background-color: #ff9a7e;
background: -moz-linear-gradient(top, #ff9a7e 0%, #e6552e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff9a7e), color-stop(1, #e6552e));
color: #fff;
text-shadow: -1px -1px 0px #ab2c10;
}
.libButton.elInputBack input {
background-color: transparent;
background-image: url(/images/auc/smartphone/common/image/1.0.0/ico_backArrow2x.png);
background-position: 7px center;
background-repeat: no-repeat;
background-size: 10px auto;
border: medium none;
color: #333;
font-size: 14px;
font-weight: bold;
line-height: 16px;
margin: 0;
padding: 9px 7px 9px 20px;
text-shadow: 0 1px 0 #fff;
}
.libButton.decMain {
width: 240px;
}
.libButton.sizL {
margin-bottom: 10px;
padding: 13px 10px;
font-size: 16px;
line-height: 18px;
}
.libButton.sizM {
font-size: 14px;
line-height: 16px;
}
.libButton.elInputBack {
display: inline-block;
padding: 0 !important;
}
.libButton.elCompact, .libButton.elBack {
display: inline-block;
width: auto;
}
.libButton.elCompact input {
background-color: transparent;
background-position: center center;
background-size: 10px auto;
border: medium none;
color: #333;
font-size: 14px;
font-weight: bold;
line-height: 16px;
margin: 0;
padding: 9px 10px 9px 10px;
text-shadow: 0 1px 0 #fff;
width: 100px;
}

.libButtonSet .libButton.sizM {
padding: 9px 10px;
font-size: 14px;
line-height: 16px;
}


/*----------------------------------------------------------------------listIcon*/

.listIcon {
margin:0;
padding:0 10px 0 0;
display:table-cell;
width:70%;
text-align:left;
font-weight:normal;
}
.listIcon  li{
list-style: none;
border-top: none !important;
border-bottom: none !important;
}
.listIcon .newItem {
background-color: #D5F1FF;
display: inline-block;
padding: 0 5px;
color: #666666;
text-align: center;
height: 16px;
margin:0;
font-size: 10px;
line-height: 16px;
width: auto;
text-indent: 0;
vertical-align:middle;
}
.listIcon .sendfree {
background-color: #FFE2E9;
display: inline-block;
padding: 0 5px;
color: #666666;
text-align: center;
height: 16px;
margin:0;
font-size: 10px;
line-height: 16px;
width: auto;
text-indent: 0;
vertical-align:middle;
}
.listIcon .fundRaising {
background-color: #c9f1c2;
display: inline-block;
padding: 0 5px;
margin:0;
color: #666666;
text-align: center;
height: 16px;
font-size: 10px;
line-height: 16px;
width: auto;
text-indent: 0;
vertical-align:middle;
}
.listIcon .bundle {
display: inline-block;
width: auto;
height: 16px;
border: 1px solid #AAA !important;
background-color: #FFF;
padding: 0 5px;
text-align: center;
text-indent: 0;
line-height: 16px;
font-size: 10px;
color: #666;
}
.listIcon li.detailIcon {
display: inline-block;
padding: 0;
color: #666666;
text-align: center;
height: 17px;
margin:5px 0 5px 0;
line-height: 16px;
width: auto;
text-indent: 0;
vertical-align:middle;
}

/*------------------------------------------------------------------ptsMyaucBtn*/

.modMyaucListT {
  padding: 15px 12px 15px 12px !important;
  border-bottom:1px solid #CFCFCF;
  word-break:break-all;
}
.modMyaucListT .ptsMyauc1Btn{
  width:100%;
  display:table;
  border:1px #dddddd solid;
  text-align:center;
  margin:10px 0 0 0;
  font-size:14px;
  height:36px;
  line-height:36px;
  background:#f3f3f3;
}
.modMyaucListT .ptsMyauc1Btn a{
  width:100%;
  height:100%;
  display:block;
}

/*------------------------------------------------------------------ptsTrashBox  */

.ptsTrashBox {
  width: 45px;
  margin: 15px -10px 0 auto;
}
.modMyaucListPt .ptsTrashBox {
  margin-right:0;
}
.ptsTrashBox input {
  width:14px;
  height:14px;
  line-height:14px;
  padding:0;
  margin:0 0 4px 0;
  vertical-align:middle;
}
.ptsTrashBox label{
  width:14px;
  height:16px;
  line-height:16px;
  background:url(/images/auct/template/ui/iphone/images/1_2_6/ic_18004.png) no-repeat;
  background-position:right center;
  padding:0 20px 0 0;
  margin:0;
  vertical-align:middle;
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){
.ptsTrashBox label {
  width:14px;
  height:16px;
  line-height:16px;
  background:url(/images/auct/template/ui/iphone/images/1_2_6/ic_18011.png) no-repeat;
  -moz-background-size:14px 16px;
  -webkit-background-size:14px 16px;
  background-size:14px 16px;
  background-position:right center;
  padding:0 20px 0 0;
  margin:0;
  vertical-align:middle;
}
}

/*------------------------------------------------------------------.modYadsWr  */

.modYadsWr{
	margin:10px 0;
}