/* style.main.sub.css */

.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border div.full_Sub div.buyList ul.buyListUL > li.list.SetDone ul li.conList ul.selectFrame li.selectList li.listPlus {
	padding : 0 0 5px 0px;
}
.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border div.full_Sub div.buyList ul.buyListUL > li.list.SetDone ul li.conList ul.selectFrame li.selectList li.normalsize {
	padding : 0 0 5px 0px;
}
.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border div.full_Sub div.buyList ul.buyListUL > li.list.SetDone ul li.conList ul.selectFrame li.selectList li.listPlus .plus {
	font-size   : 13px;
	line-height : 17px;
	text-align  : left;
	color       : #8a8a8a;
}

/* stytle.main.content.css */

.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border ul.StepTable li.list table.table tr td em.plus{
	color: #8a8a8a;
	font-style: normal;
}

/* style.shop.cart.css */

.Wrap .Shop_Cart .ShopCartFrame.actived .ShopCartFrame .ShopCartUL.fitting.last .cont ul .list.both span a .plus {
	color: #8a8a8a;
	font-style: normal;
}


/* style.detail.css */
/*fone_detail 第一塊 加入購物車上方小方塊 */
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both .list .areaPlus {
	border: 1px solid #e1e1e1;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	line-height: 25px;
	font-size: 13px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: relative;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both .list .areaPlus .title {
	background-image: url(../img/shared/areaPlus.title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 13px;
	width: 83px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both .list .areaPlus ul.cont {
	padding-top: 10px;
	display: block;
	padding-left: 13px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both .list .areaPlus ul.cont strong{
	font-weight: bold;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both .list .areaPlus a.right_link {
	float: right;
	position: absolute;
	right: 15px;
	bottom: 10px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both .list .areaPlus a.right_link:hover {
	text-decoration: underline;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both .list .areaPlus a.right_link {
	color:#666;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_Info.both select{
	width: 54px;
}
/*fone_detail 第二塊 橫向部分 */

.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 {
	position: relative;
	margin-right: 15px;
	margin-left: 15px;
	padding-bottom: 30px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 li.titleFrame {
	height : 29px;
	background-image: url(../img/shared/areaPlus2.title_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 li.titleFrame h3.title{
	background-image: url(../img/shared/areaPlus2.title.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 13px;
	width: 83px;
	margin-top: 9px;
	margin-left: 12px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame{
	font-size: 13px;
	border: 1px solid #E1E1E1;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces{
	margin: 0px;
	padding: 13px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list{
	float: left;
	width: 140px;
	text-align: center;
	padding: 15px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusTitle{
	white-space:nowrap;
	height: 30px;
	width: 140px;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-top: 10px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusTitle.show{
	white-space:normal;
	height: auto;
	width: auto;
	overflow:hidden;
	text-overflow:none;
	padding-top: 10px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusMoney{
	padding-top: 5px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusMoney strong{
	font-weight: bold;
}

.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusMoney .oriline{
	text-decoration:line-through;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusMoney.red{
	color: #F00;	 
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusMoney span{
	
	color: #333;
	font-style: normal;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.PlusMoney .oriline span.noline{
	text-decoration: none;
	
}


.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li.CheckBox{
	padding-top: 10px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li a.More{
	background-image: url(../img/shared/product.list.btn.more.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 21px;
	width: 63px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces li.list li a.More:hover{
	background-position: 0px -21px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2down{
	clear: both;
	padding-bottom: 20px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame ul.itemUL {
	margin : 10px 0;
	min-height : 100px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame ul.itemUL li {
	padding : 0 0 0 20px;
	color : #464646;
	background : url(../img/shared/product.list.point.jpg) no-repeat 10px 9px;
	text-align: left;
	line-height: 20px;
}




.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2down .AD_menus {
	margin     : 0;
	position   : relative;
	text-align : center;
	height     : 15px;
	top: 5px;
}

.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2down .AD_menus span.btn_menu {
	margin      : 0 2px 0 5px;
	width       : 10px;
	height      : 15px;
	display     : inline-block;
	text-align  : left;
	text-indent : -999999px;
	background  : url(../img/index/activities.menu.png) no-repeat -10px center;
	cursor      : pointer;
}


.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2down .AD_menus span.btn_menu.selected {
	background-position : 0 center;
}

.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2down .AD_menus span.btn_prev {
	top         : 0;
	left        : 0;
	width       : 16px;
	height      : 15px;
	position    : relative;
	background  : url(../img/shared/activities.arrow.png) no-repeat 0 0;
	display     : inline-block;
	text-align  : left;
	text-indent : -99999px;
	cursor      : pointer;
	margin-right: 20px;
}

.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 .areaPlus2ContentFrame .areaPlus2down .AD_menus span.btn_next {
	top         : 0;
	right       : 0;
	width       : 16px;
	height      : 15px;
	position    : relative;
	background  : url(../img/shared/activities.arrow.png) no-repeat -16px 0;
	display     : inline-block;
	text-align  : left;
	text-indent : -99999px;
	cursor      : pointer;
	margin-left: 20px;
}





.Wrap .midWrap.both .mainContent .bottom .shadow .areaPlus2 select{
	width: 54px;
}



/*fone_detail 第三塊 列表 */
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL {
	padding : 0 0 0px 0;
	background : url(../img/shared/product.frame.bottom.png) no-repeat 0 bottom;
	line-height: 20px;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow {
	position: relative;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder {
	background : #FFF;
	display : block;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder > li.list {
	padding : 0 0 7px 0;
	position : relative;
	background : url(../img/shared/product.list.bottom.png) no-repeat center bottom;
}

.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_tabs .conList .tab_content .tabContent.tabContent04 .Product_List2.Vertical .ProductUL .ProFrameShadow .ProFrameBorder.both .list.noline {
	background-image: none;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder > li.list:last-child {
	padding : 0;
	background : none;
	background : none \9;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.ProBorder {
	min-height: 192px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 195px;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.ProBorder p.title01{

}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.ProBorder p.title01 strong{
	font-weight: bold;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.ProBorder h4.title02{
	padding-top: 5px;
	font-weight: bold;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.ProBorder p.checkbox{
	padding-top: 8px;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.photo {
	top : 10px;
	left : 11px;
	position : absolute;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.photo {
	top : 10px;
	left : 11px;
	position : absolute;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.itemUL {
	min-height : 100px;
	width: 400px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	line-height: 20px;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow ul.itemUL li {
	padding : 0 0 0 22px;
	color : #464646;
	background : url(../img/shared/product.list.point.jpg) no-repeat 10px 9px;
	text-align: left;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow a.more {
	background-image: url(../img/shared/btn_more_bt.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 33px;
	width: 67px;
	position: absolute;
	right: 0px;
	bottom: 10px;
	text-indent: -9999px;
}
.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow a.more:hover {
	background-position: 0px -32px;
}

.Wrap .midWrap .mainContent div.Product_List2.Vertical ul.ProductUL li.ProFrameShadow select{
	width: 54px;
}

.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list.tab07 span.text {
	width : 90px;
	background : url(../img/shared/detail.tabs.tab07.png) no-repeat center center;
}


.both_new {
	display: block;
	height: 20px;
	width: auto;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .Product_tabs .conList .tab_content .tabContent.tabContent04 .Product_List2.Vertical .ProductUL .ProFrameShadow .ProFrameBorder.both .list .ProBottom.Product .ProShadow .ProBorder.both .icon2 {
	float: right;
}
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.AD_Slide li.ADFrame ul.ListFrame li.list a.btn_link {
	top         : 50%;
	right       : 0;
	margin      : -16px 4px 0 4px;
	text-indent : -99999px;
	position    : absolute;
	height      : 32px;
	/*overflow    : hidden;*/
	display     : block;
	cursor      : pointer;
	background-image: url(../img/lightbox/btn_y_center.jpg);
	background-repeat: repeat-x;
	background-position: center 0px;
}

.Wrap {
	margin-top: 0px;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces .list ul a {
	color: #333;
}
.Wrap .midWrap.both .mainContent .bottom .shadow .list_border .areaPlus2 .areaPlus2ContentFrame .areaPlus2Produces .list ul a:hover {
	text-decoration: underline;
}

/* 2013-04-10 */


.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border div.full_Sub div.buyList ul.buyListUL > li.list ul.combination li.subHeader h4.title {
	background-position : 0 -404px;	
}

.Wrap .midWrap.both .mainContent .bottom.full.float .shadow .list_border.both .full_Sub .buyList .buyListUL .list.nec.SetDone .mainProduct .conList .selectFrame .selectList ul .list.normalsize,.Wrap .midWrap.both .mainContent .bottom.full.float .shadow .list_border.both .full_Sub .buyList .buyListUL .list.nec.SetDone .fitting .conList .selectFrame .selectList ul .list.normalsize {
	padding-bottom: 0px;
}

/* FB INDEX*/

.fbshare {
	display: block;
	position: relative;
	left: 0px;
	top: 0px;
	text-align: right;
}
.fbshare.bottom1 {
	width: 100%;
	margin-top: 120px;
}
.fbshare .mainarea {
	display: block;
}
.fbshare .mainarea .fbshare1 {
	position: absolute;
	right: 52px;
}
.fbshare .mainarea .fbshare1 a{
	background-image: url(../img/shared/fbshare_icon1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 18px;
	overflow:hidden;
	line-height:4
}

.fbshare .mainarea .fbshare2 {
	position: absolute;
	right: 26px;
}
.fbshare .mainarea .fbshare2 a{
	background-image: url(../img/shared/fbshare_icon2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 18px;
	overflow:hidden;
	line-height:4
}
.fbshare .mainarea .fbshare3 {
	position: absolute;
	right: 0px;
}
.fbshare .mainarea .fbshare3 a{
	background-image: url(../img/shared/fbshare_icon3.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 18px;
	overflow:hidden;
	line-height:4
}
.fbshare .extendarea {
	background-image: url(../img/shared/fbshare_ex_bg.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 39px;
	width: 118px;
	margin-top: 18px;
}
.fbshare .extendarea .fbshare31 {
	position: absolute;
	margin-top: 8px;
	right: 86px;
}
.fbshare .extendarea .fbshare31 a{
	background-image: url(../img/shared/fbshare_ex_icon1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 18px;
	overflow:hidden;
	line-height:4
}
.fbshare .extendarea .fbshare32 {
	position: absolute;
	margin-top: 8px;
	right: 60px;
}
.fbshare .extendarea .fbshare32 a{
	background-image: url(../img/shared/fbshare_ex_icon2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 18px;
	overflow:hidden;
	line-height:4
}
.fbshare .extendarea .fbshare33 {
	position: absolute;
	margin-top: 8px;
	right: 34px;
}
.fbshare .extendarea .fbshare33 a{
	background-image: url(../img/shared/fbshare_ex_icon3.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 18px;
	overflow:hidden;
	line-height:4
}
.fbshare .extendarea .fbshare34 {
	position: absolute;
	margin-top: 8px;
	right: 8px;
}
.fbshare .extendarea .fbshare34 a{
	background-image: url(../img/shared/fbshare_ex_icon4.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 18px;
	width: 18px;
	overflow:hidden;
	line-height:4
}


/* FB LIST_V*/

.fbshare2 {
	display: block;
	position: relative;
	right: 316px;
}
.fbshare2 .mainarea .fbshare1 {
	position: absolute;
	right: 24px;
}
.fbshare2 .mainarea .fbshare1 a{
	background-image: url(../img/shared/fbshare2_icon2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 26px;
	width: 26px;
	overflow:hidden;
	line-height:6
}
.fbshare2 .mainarea .fbshare2 {
	position: absolute;
	right: 56px;
}
.fbshare2 .mainarea .fbshare2 a{
	background-image: url(../img/shared/fbshare2_icon1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 26px;
	width: 26px;
	overflow:hidden;
	line-height:6
}

/* FB detail*/

.fbshare.pro_detail {
	top: 0px;
	right: 0px;
	position: relative;	
}
.fbshare.pro_detail .mainarea {
	top: 5px;
	right: 0px;
	position: absolute;	
}
.fbshare.pro_detail .extendarea {
	top: 5px;
	right: 0px;
	position: absolute;	
}

.fbshare.pro_detail2 {
	top: -17px;
	right: 0px;
	position: relative;	
}
.fbshare.pro_detail2 .mainarea {
	top: 5px;
	right: 0px;
	position: absolute;	
}
.fbshare.pro_detail2 .extendarea {
	top: 5px;
	right: 0px;
	position: absolute;	
}





/* FB list_bottom */

.fbshare.bottom2 {
	top: 30px;
	right: 0px;
	position: absolute;
}

/* FB right_list bottom */

.fbshare.bottom3 {
	margin-right: 4px;
	height: 55px;
}

/* FB sale */

.fbshare.sale {
	height: 30px;
	top: 5px;
	margin-right: 5px;	
}
.fbshare.sale .mainarea {
	top: 5px;
	right: 0px;
	position: absolute;	
}
.fbshare.sale .extendarea {
	top: 5px;
	right: 0px;
	position: absolute;
	z-index: 999;
}

/* FB sale */

.fbshare.HS_accessory {
	top: 0px;
	right: 0px;
	position: relative;
}
.fbshare.HS_accessory .mainarea {
	top: 5px;
	right: 0px;
	position: absolute;
	z-index: 999;	
}
.fbshare.HS_accessory .extendarea {
	top: 5px;
	right: 0px;
	position: absolute;
	z-index: 999;
}

.PriceFrame table{
	margin-top: 10px;
}

.PriceFrame table td {
	line-height: 22px;
	font-size   : 12px;
}
.PriceFrame table td .pricetexto {
	padding-left: 0px;
}
.PriceFrame table td .pricetexto b {
	text-decoration: line-through;
	padding-left: 5px;
	font-weight: bold;
	font-size:16px;
}
.PriceFrame table td .pricetexto b.noline {
	text-decoration: none;
}
.PriceFrame table td .pricetext {
	padding-left: 0px;
	color: #F00;
}
.PriceFrame table td .pricetext b {
	font-size:16px;
	padding-left: 5px;
	font-weight: bold;
}
.PriceFrame table td .pricearea{
	display: block;
} 
.PriceFrame table td a {
	color           : #868686;
	text-decoration : underline;
	font-size: 12px;
	font-weight: normal;
	display: block;

}
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn.preorder span.text,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn.preorder span.text {
	background-image: url(../img/shared/detail.btn.preorder.text.png);
	background-repeat: no-repeat;
	background-position: center center;
}



.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2 {
	
	margin      : 0 4px;
	position    : relative;
	background  : url(../img/shared/detail.btn.buy.bg2.png) repeat-x 0 0;
	height      : 41px;
	cursor      : pointer;
	display     : inline-block;
	text-align  : left;
	text-indent : -99999px;
	zoom        : 1;
	+display     : inline; /* 針對ie7 */
	
	
}
/*
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2:hover,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2:hover {
	background-position : 0 -41px;
}
*/
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2 span.left,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2 span.left {
	top        : 0;
	left       : -4px;
	width      : 4px;
	height     : 100%;
	background : url(../img/shared/detail.btn.buy.frame2.png) no-repeat 0 0;
	position   : absolute;
	display    : block;
}
/*
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2:hover span.left,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2:hover span.left {
	background-position : 0 -41px;
}
*/
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2 span.right,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2 span.right {
	top        : 0;
	right      : -4px;
	width      : 4px;
	height     : 100%;
	background : url(../img/shared/detail.btn.buy.frame2.png) no-repeat -4px 0;
	position   : absolute;
	display    : block;
}
/*
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2:hover span.right,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2:hover span.right {
	background-position : -4px -41px;
}
*/

.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2 span.text,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2 span.text {
	padding    : 0 10px;
	width      : 61px;
	height     : 100%;
	display    : block;
}

.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame li.btn2.order span.text,
.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.buyBtnFrame a.btn2.order span.text {
	background : url(../img/shared/detail.btn.order.text2.png) no-repeat center center;
	background-repeat: no-repeat;
	background-position: center center;
}

/*  上方 topbar   */

.Wrap .header .topBar ul li.topNav {
	width		 : 370px;
	text-align: right;
}

/* 麵包屑seo*/

.Wrap .path span.mark {
	padding : 0;
	margin: 0px;
	display: inline;
}

/* 活動列表 sale_index_new */
.cont2 {
	display: block;
	position: absolute;
	text-align: center;
	bottom: 10px;
	left: 60px;
	
	+position: relative;
	+top:3px;
	+left:5px;
	+width:200px;
	+height:30px;
	
}



 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 {
	+margin     : 0 32px 0 0;
	+padding    : 10px 0;
	+text-align : center;
	+position   : relative;
	+z-index    : 5;
	text-align : center;
	position   : relative;
	padding-bottom: 15px;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn {
	+margin      : 0 4px 0 8px;
	+display     : inline;
	+zoom        : 1;
	margin      : 0 4px;
	position    : relative;
	background  : url(../img/shared/detail.btn.buy.bg.png) repeat-x 0 0;
	height      : 41px;
	cursor      : pointer;
	display     : inline-block;
	text-align  : left;
	text-indent : -99999px;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn:hover,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn:hover {
	background-position : 0 -41px;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn span.left,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn span.left {
	top        : 0;
	left       : -4px;
	width      : 4px;
	height     : 100%;
	background : url(../img/shared/detail.btn.buy.frame.png) no-repeat 0 0;
	position   : absolute;
	display    : block;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn:hover span.left,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn:hover span.left {
	background-position : 0 -41px;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn span.right,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn span.right {
	top        : 0;
	right      : -4px;
	width      : 4px;
	height     : 100%;
	background : url(../img/shared/detail.btn.buy.frame.png) no-repeat -4px 0;
	position   : absolute;
	display    : block;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn:hover span.right,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn:hover span.right {
	background-position : -4px -41px;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn span.text,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn span.text {
	padding    : 0 10px;
	width      : 61px;
	height     : 100%;
	display    : block;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn.buy span.text,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn.buy span.text {
	background : url(../img/shared/detail.btn.buy.text.png) no-repeat center center;
}

 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 li.btn.buy2 span.text,
 .Wrap .midWrap.both .mainContent ul.buyBtnFrame2 a.btn.buy2 span.text {
	background : url(../img/shared/detail.btn.order.text.png) no-repeat center center;
}

/* minieexercise.html */

.Wrap .midWrap .mainContent.miniexe div.bottom.full > ul.shadow > li.list_border {
	padding: 15px;
}
.Wrap .midWrap .mainContent.miniexe div.bottom.full > ul.shadow > li.list_border div.fullContent {
	width : 708px;
}
.Wrap .midWrap.both .mainContent.miniexe .bottom.full.float .shadow .list_border.both .fullContent .Product_Info.both .list .item {
	margin-top: 5px;
}

/* 解決 index TAB 畫面放大會換行問題 */

.Wrap .midWrap .mainContent div.Network_Outlets ul.tab {
	width    : 600px;
}


/*  minieexercise.html 下方增加成四行 */






.Wrap .midWrap .mainContent.miniexe ul.Product_tabs {
	display : block;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
 .Wrap .midWrap .mainContent.miniexe ul.Product_tabs .conList .tab_content .tabContent01 ul.info li.infoList:first-child {
	padding    : 0 0 15px 0;
	background : none;
}

.Wrap .midWrap.both .mainContent.miniexe .bottom.full.float .shadow .list_border.both .processFrame.both .Product_tabs .conList .tab_content .tabContent.tabContent01 {
	width: 920px;
}
.Wrap .midWrap .mainContent.miniexe ul.Product_tabs .conList .tab_content .tabContent01 ul.info li.infoList {
	padding    : 20px 0 20px 0;
	background : url(../img/shared/detail.gift.top.line2.png) no-repeat center top;
}
.Wrap .midWrap .mainContent.miniexe ul.Product_tabs .conList .tab_content .tabContent01 ul.info {
	background : url(../img/shared/detail.info.bg.line2.gif) repeat-y 33px 0;
}

/* minieexercise.html 產品圖下的icon  */

.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.PhotoImage li.iConFunction span {
	display : inline-block;
	padding-bottom: 3px;
}






.Wrap .midWrap.both .mainContent.miniexe .bottom.full.float .shadow .list_border.both .processFrame.both .Product_tabs .conList .tab_content .tabContent.tabContent01 .tabcontent01button {
	display: block;
	position: relative;
	right: 0px;
	bottom: 0px;
	height: 40px;

}
.Wrap .midWrap.both .mainContent.miniexe .bottom.full.float .shadow .list_border.both .processFrame.both .Product_tabs .conList .tab_content .tabContent.tabContent01 .tabcontent01button  a.more {
	background-image: url(../img/shared/btn_more_bt.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 32px;
	width: 67px;
	right: 0px;
	text-indent: -9999px;
	position: absolute;
	top: 0px;
	margin-right: 15px;
}
.Wrap .midWrap.both .mainContent.miniexe .bottom.full.float .shadow .list_border.both .processFrame.both .Product_tabs .conList .tab_content .tabContent.tabContent01 .tabcontent01button  a.more:hover {
	background-position: 0px -32px;
}
.Wrap .midWrap.both .mainContent.miniexe .bottom.full.float .shadow .list_border.both .processFrame.both .Product_tabs .conList {
	font-size: 12px;
}
.Wrap .midWrap.both  {
	font-size: 12px;
}


/* 解決其他跑版的問題 */

.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border {
	padding: 15px;
}
.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border div.fullContent {
	width : 705px;
}
.Wrap .midWrap.both .mainContent .bottom.full.float .shadow .list_border.both .fullContent .Product_Info.both .list .item {
	margin-top: 5px;
}


/* 解決105%跑板*/

.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list {
	padding-bottom: 1px;
	height: 33px ;
	}

.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list.selected {
	background  : url(../img/shared/detail.tabs.bg2.gif) repeat-x;
	background-position : 0 0;
	cursor              : default;
}

.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list:hover {
	background  : url(../img/shared/detail.tabs.bg2.gif) repeat-x 0;
	background-position : 0 0;
}



.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list span.left {
	background : url(../img/shared/detail.tabs.frame_l1.gif) no-repeat 0% 0%;
}

.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list span.right {
	background : url(../img/shared/detail.tabs.frame_r1.gif) no-repeat 0% 0%;
}
.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list.selected span.left,
.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list:hover span.left {
	background : url(../img/shared/detail.tabs.frame_sl1.gif) no-repeat 0% 0%;
}
.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list.selected span.right,
.Wrap .midWrap .mainContent ul.Product_tabs .tabsList .tabs li.list:hover span.right {
	background : url(../img/shared/detail.tabs.frame_sr1.gif) no-repeat 0% 0%;
}



/* 20130513 下方我要預約按鈕*/

.Wrap .midWrap .mainContent div.Product_List ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.ProBorder ul.btnFrame li.list a.Rbtn span.text.order2 {
	padding     : 0 5px;
	width       : 48px;
	height      : 21px;
	display     : block;
	background  : url(../img/shared/btn.order2.text.png) no-repeat center center;
	text-indent : -99999px;
}

.Wrap .midWrap .mainContent div.Product_List ul.ProductUL li.ProFrameShadow ul.ProFrameBorder li.list div.ProBottom ul.ProShadow li.ProBorder ul.btnFrame li.list.left  {
	text-align: left;
}


/* 修改 sale_indx*/


.Wrap .midWrap .mainContent .cell_DMList li.item a:hover .cellDesc .title,.Wrap .midWrap .mainContent .cell_DMList li.item a:hover .cellDesc .type{
	text-decoration: none;
	cursor: text;
}
.Wrap .midWrap .mainContent .cell_DMList li.item a:hover .cellImg img {
	text-decoration: none;
	cursor: default;
}

/* 修改 DETAIL 四個按鈕*/

.buttonarea {
	display: block;
	position: relative;
	top: 0px;
	width: 400px;
	left: -13px;
	overflow: hidden;
}
.h60 {
	display: block;
	height: 60px;
}

/* 修改 DETAIL 5個按鈕*/

.buttonarea2 {
	display: block;
	position: relative;
	top: 0px;
	width: 600px;
	left: -211px;
	overflow: hidden;
}


/*  修改 一起買更便宜 ... 的問題   */

.togtxtarea {
	white-space:nowrap;
	height: 30px;
	width: 310px;
	overflow:hidden;
	text-overflow:ellipsis;
}



/* SALE_INDEX 我要預購 按鈕*/
.Wrap .midWrap.both  .mainContent .cell_DMList .item .btnFrame .btnarea {
	display:block;
	text-align: right;
	position: absolute;
	top: 145px;
	+top: 69px;
	right: 0px;
}
.Wrap .midWrap.both  .mainContent .cell_DMList .item .btnFrame .btnarea .btn_link {
	display    : block;
	height     : 28px;
	width      : 68px;
	background-image: url(../img/sale/btn_i_want.png);
	float: none;
}
.Wrap .midWrap.both  .mainContent .cell_DMList .item .btnFrame .btnarea .btn_link2 {
	display    : block;
	height     : 28px;
	width      : 68px;
	background : url(../img/sale/order.png) 0 0 no-repeat;

}
.Wrap .midWrap .mainContent .cell_DMList li.item .register_type.new {
	margin-top: 2px;
	+margin-top: 66px;
}




.floatl {
	float: left;	
}
.ml_sp {
	margin-left: 35px;
}
/* 針對 CHROME 的語法
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .ml_sp {
	margin-left: 35px;
}
}*/
.ml15 {
	margin-left: 15px;
}
.ml35 {
	margin-left: 35px;
}
.block{
display: block;
}
.nodisplay {
	display: none;
	margin: 0px;
	padding: 0px;
}

/* 調整 number_index 輸入下移*/

.Wrap .midWrap .mainContent div.numberFrame > ul > li.list ul.searchBar li.tools li.list span.input input.top15 {
	top: 0px;
	position: absolute;
}


/*sale_index title折行 */

.togtxtarea2 {
	height: 60px;
	width: 85px;
	
	/*overflow:hidden;
	text-overflow:ellipsis;
	
	padding-right: 1px;	
	
	white-space: nowrap;*/
	overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
	padding-right: 1px;	
	display : block;
}  


/*快速申辦 無法按的按鈕*/

.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.AD_Slide li.ADFrame ul.ListFrame li.list a.btn_link_hidden {
	top         : 50%;
	right       : 0;
	margin      : -16px 4px 0 4px;
	text-indent : -99999px;
	position    : absolute;
	height      : 34px;
	/*overflow    : hidden;*/
	display     : block;
	background  : url(../img/lightbox/btn_y2_center.jpg) repeat-x center top;
	cursor      : pointer;
}

.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.AD_Slide li.ADFrame ul.ListFrame li.list a.btn_link_hidden span.left {
	top        : 0;
	left       : -4px;
	position   : absolute;
	width      : 4px;
	height     : 100%;
	background : url(../img/lightbox/btn_y2_side.png) no-repeat 0 0;
}

.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.AD_Slide li.ADFrame ul.ListFrame li.list a.btn_link_hidden span.right {
	top        : 0;
	right      : -4px;
	position   : absolute;
	width      : 4px;
	height     : 100%;
	background : url(../img/lightbox/btn_y2_side.png) no-repeat -4px 0;
}

.Wrap .midWrap .mainContent ul.Product_Info > li.list ul.AD_Slide li.ADFrame ul.ListFrame li.list a.btn_link_hidden span.text {
	padding    : 0 15px;
	width      : 61px;
	height     : 100%;
	background : url(../img/shared/detail.AD.btn2.png) no-repeat center center;
	display    : block;
}

/* 20130716 熱銷排行榜 */



.Wrap .midWrap .subContent div.top_ranking ul.tabs {
	text-align : center;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li {
	margin      : 0 0 0 -1px;
	display     : inline;
	height      : 26px;
	line-height : 26px;
	cursor      : pointer;
	position    : relative;
	z-index     : 5;
	zoom        : 1;
}

/*以下這個是針對 新瀏覽器使用 譬如 CHORME*/
html>/**/body .Wrap .midWrap .subContent div.top_ranking ul.tabs li {
	margin      : 0 0 0 -5px;
	display     : inline-block;
	height      : 26px;
	line-height : 26px;
	cursor      : pointer;
	position    : relative;
	z-index     : 5;
}
.Wrap .midWrap .subContent div.top_ranking ul.tabs li.sel {
	cursor  : default;
	z-index : 10;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list1{
	margin : 0;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li span {
	display : block;
	height  : 100%;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li span.tab {
	margin     : 0 2px;
	background : url(../img/shared/top.ranking.tabs.bg.gif) repeat-x 0 -26px;
	position   : relative;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li span.tab span.left {
	top        : 0;
	left       : -2px;
	width      : 2px;
	position   : absolute;
	background : url(../img/shared/top.ranking.tabs.gif) no-repeat 0 -26px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li span.tab span.right {
	top        : 0;
	right      : -2px;
	width      : 2px;
	position   : absolute;
	background : url(../img/shared/top.ranking.tabs.gif) no-repeat -2px -26px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li span.tab:hover,
.Wrap .midWrap .subContent div.top_ranking ul.tabs li span.tab:hover span.left,
.Wrap .midWrap .subContent div.top_ranking ul.tabs li.sel span.tab,
.Wrap .midWrap .subContent div.top_ranking ul.tabs li.sel span.tab span.left {
	background-position : 0 0;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li span.tab:hover span.right,
.Wrap .midWrap .subContent div.top_ranking ul.tabs li.sel span.tab span.right {
	background-position : -2px 0;	
}



.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list1 span.tab span.text {
	width : 31px;
	margin      : 0 5px;
	background  : url(../img/shared/top.ranking.tabs.text1.png) no-repeat 0 0;
	text-align  : left;
	text-indent : -99999px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list1:hover span.tab span.text {
	width : 31px;
	margin      : 0 5px;
	background  : url(../img/shared/top.ranking.tabs.text1.png) no-repeat 0 -26px;
	text-align  : left;
	text-indent : -99999px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list1.sel span.tab span.text {
	width : 31px;
	margin      : 0 5px;
	background  : url(../img/shared/top.ranking.tabs.text1.png) no-repeat 0 -52px;
	text-align  : left;
	text-indent : -99999px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list2 span.tab span.text {
	margin      : 0 5px;
	text-align  : left;
	text-indent : -99999px;
	width : 31px;
	background-image: url(../img/shared/top.ranking.tabs.text2.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list2:hover span.tab span.text {
	margin      : 0 5px;
	text-align  : left;
	text-indent : -99999px;
	width : 31px;
	background-image: url(../img/shared/top.ranking.tabs.text2.png);
	background-repeat: no-repeat;
	background-position :  0px -26px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list2.sel span.tab span.text {
	margin      : 0 5px;
	text-align  : left;
	text-indent : -99999px;
	width : 31px;
	background-image: url(../img/shared/top.ranking.tabs.text2.png);
	background-repeat: no-repeat;
	background-position :  0px -52px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list3 span.tab span.text {
	margin      : 0 5px;
	background  : url(../img/shared/top.ranking.tabs.text3.png) no-repeat 0 0;
	text-align  : left;
	text-indent : -99999px;
	width  : 31px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list3:hover span.tab span.text {
	margin      : 0 5px;
	background  : url(../img/shared/top.ranking.tabs.text3.png) no-repeat 0 -26px;
	text-align  : left;
	text-indent : -99999px;
	width  : 31px;
}

.Wrap .midWrap .subContent div.top_ranking ul.tabs li.list3.sel span.tab span.text {
	margin      : 0 5px;
	background  : url(../img/shared/top.ranking.tabs.text3.png) no-repeat 0 -52px;
	text-align  : left;
	text-indent : -99999px;
	width  : 31px;
}


/* 調整90% 右邊 跑版 CHROME */
.Wrap .midWrap .subContent div.pre_search ul.tab_Content li.content ul.tab li.search li.SearchInput input {
	width:93px;
}
.Wrap .midWrap .subContent div.pre_search ul.tab_Content li.content ul.tab li.search li.SearchInput input.index {
	width:190px;
}

.Wrap .midWrap .subContent div.key_search ul.keyword li.list {
	width : 130px;
}

.Wrap .midWrap .subContent div.pre_search ul.tab_Content li.content ul.tab li.keyword a {
	width: 59px;
}

.Wrap .midWrap .subContent div.pre_search ul.hot_search li.content li.list label {
	width: 49px;
}

/*  調整90% 右邊 跑版 ie8
.Wrap .midWrap .subContent div.pre_search ul.tab_Content li.content ul.tab li.search li.SearchBtn {
	*margin : 0 0 0 5px;
}
*/
/* 調整90% 左邊 產品列表 跑版 CHROME */
.Wrap .midWrap .mainContent div.Network_Outlets ul.tab_Content li.content li.list {
	width       : 134px;
}


/* 調整 Detail 元與元起 排整齊*/
.mrch{ margin-right:12px;}

/* 紅字 */
.red{
	color: #F00;
}
.Wrap .midWrap.both .subContent .bottom.pre_filter .shadow .list_border.both ul .list.selected .conFrameUL .list.content label {
	height: 22px;
	width: 150px;
	overflow:hidden;
	text-overflow:ellipsis;
	display: block;
	padding-right: 1px;
	white-space: nowrap;
}

/* 修改 sale_indx 滑過去 title 不改變*/


.Wrap .midWrap.both  .mainContent .cell_DMList .item .btn_pic_link:hover .cellDesc{
	text-decoration: none;
	cursor: text;
}



/* 20130917 修改右邊間距太寬*/


.Wrap .midWrap .mainContent div.bottom.full > ul.shadow > li.list_border div.full_Sub div.buyList ul.buyListUL > li.list.SetDone ul li.conList ul.selectFrame li.selectList li.list:first-child {
	padding : 0 0 0px 25px;
}




/* 20130918 調整NAV前三個的寬度*/
.Wrap .Nav ul.NavUL li.nav01 > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav01.active > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav01:hover > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav01 > a span.text,
.Wrap .Nav ul.NavUL li.nav01.active > a span.text,
.Wrap .Nav ul.NavUL li.nav01:hover > a span.text {
	width               : 54px;
	background-position : center 0;
}

.Wrap .Nav ul.NavUL li.nav02 > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav02.active > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav02:hover > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav02 > a span.text,
.Wrap .Nav ul.NavUL li.nav02.active > a span.text,
.Wrap .Nav ul.NavUL li.nav02:hover > a span.text {
	width               : 54px;
	background-position : center -38px;
}

.Wrap .Nav ul.NavUL li.nav03 > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav03.active > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav03:hover > span.NavSpan span.text,
.Wrap .Nav ul.NavUL li.nav03 > a span.text,
.Wrap .Nav ul.NavUL li.nav03.active > a span.text,
.Wrap .Nav ul.NavUL li.nav03:hover > a span.text {
	width               : 54px;
	background-position : center -76px;
}

