﻿@charset "utf-8";

#productContent{

}





/***********************************/
/* Phone Detail - phoneDetail.html */
/***********************************/
/* Box - Detail */
.boxDetailT {
	height: 6px;
	background: #fff url('/web/images/product/uk/en/boxPhoneDetailT.jpg') no-repeat bottom;
	font-size: 1px;
}
.boxDetailM {
	width: 599px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	padding: 10px 0 15px 0;
	overflow: hidden;
}
*html .boxDetailM { /* IE6 HACK */
	width: 599px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: none;
}
.boxDetailB {
	height: 6px;
	background: #fff url('/web/images/product/uk/en/boxPhoneDetailB.jpg') no-repeat;
	font-size: 1px;
}
/* Box - Left */
.boxDetailLeftT {
	height: 2px;
	background: #fff url('/web/images/product/uk/en/boxDetailLeftT.gif') no-repeat bottom;
}
.boxDetailLeftM {
	background: #fff url('/web/images/product/uk/en/boxDetailLeftM.gif') repeat-y;
	overflow: hidden;
}
.boxDetailLeftM p{
	text-align:left;
}
.boxDetailLeftB {
	height: 2px;
	background: #fff url('/web/images/product/uk/en/boxDetailLeftB.gif') no-repeat;
}

/* Box - right */
.boxDetailRightT {
	height: 3px;
	background: #fff url('/web/images/product/uk/en/boxDetailRightT.gif') no-repeat bottom;
}
*html .boxDetailRightT { /* IE6 hack */
	margin-bottom: -11px;
}
.boxDetailRightM {
	background: #fff url('/web/images/product/uk/en/boxDetailRightM.gif') repeat-y;
	overflow: hidden;
}
.boxDetailRightB {
	height: 3px;
	background: #fff url('/web/images/product/uk/en/boxDetailRightB.gif') no-repeat;
}

*html .boxDetailRightB { /* IE6 hack */
	margin-bottom: -11px;
}

/* Phone contents Title */
h4.title {
	margin-bottom:5px;
	font-size: 12px;
	color: #000;
}
h4.title + a.more {
	float: right;
	margin-top: -18px;
	font-size: 10px;
	font-weight: normal;
	color: #4a7bc0;
	text-indent: 5px;
	background: url('/web/images/product/uk/en/bulDetaiRightlMore.gif') no-repeat 0 6px;
}
*html a.more {	/* IE6 BUG */
	float: right;
	margin-top: -18px;
	font-size: 10px;
	font-weight: normal;
	color: #4a7bc0;
	text-indent: 5px;
	background: url('/web/images/product/uk/en/bulDetaiRightlMore.gif') no-repeat 0 6px;
}

/* Detail Area */
#phoneDetail {
	width: 601px;
	margin: 15px 0 20px 0;
	overflow: hidden;
}
#phoneDetail div.pic {
	float: left;
	width: 194px;
	margin: 10px 0 10px 2px;
}
#phoneDetail div.pic img.thumb {
	margin-left: 53px;
}
#productContent #phoneDetail div.pic img.thumb {
	margin-left: 53px;
}
*html #phoneDetail dl { /* IE6 HACK */
	width: 390px;
}
*html #phoneDetail dt { /* IE6 HACK */
	width: 390px;
}
#phoneDetail dl {
	width: 400px;
	float: left;
}
#tellFriend #phoneDetail dl {
	width: 300px;
}
#phoneDetail dt {
	width: 400px;
	margin-top: 7px;
	font-size: 30px;
	font-weight: bold;
	color: #000;
}
#phoneDetail dt img {
	margin-right: 2px;
}
#tellFriend #phoneDetail dt {
	width: 300px;
}
#phoneDetail dt span.bar {
	color: #b0b0b0;
	font-weight: normal;
	font-size: 25px;
	vertical-align: top;
}
#phoneDetail dt img.icon {
	margin-right: 2px;
}
#phoneDetail dd {
	color: #de6320;
	font-weight: bold;
}
#phoneDetail dd ul {
	width: 380px;
	margin-top: 15px;
	border-top: 1px solid #b0b0af;
	padding-top: 15px;
}
#tellFriend #phoneDetail dd ul {
	width: 280px;
}
#phoneDetail dd ul li {
	width: 380px;
}
#tellFriend #phoneDetail dd ul li {
	width: 280px;
}
#phoneDetail dd ul li.banner {
	width: 378px;
	padding: 30px 0;
	text-align: center;
	border: 1px solid #c2c2c2;
	background-color: #f3f3f3;
}
#phoneDetail dd ul li div.pic {
	float: left;
	width: 60px;
	margin: 0;
	padding: 0;
}
#phoneDetail dd ul li dl {
	float: left;
	width: 300px;
	margin: 0 0 0 10px;
}
#tellFriend #phoneDetail dd ul li dl {
	width: 200px;
}
#phoneDetail dd ul li dl dt {
	width: 300px;
	margin: 0;
	font-weight: bold;
	font-size: 11px;
	color: #484848;
}
#tellFriend #phoneDetail dd ul li dl dt {
	width: 200px;
}
#phoneDetail dd ul li dl dd {
	width: 300px;
	margin: 5px 0 15px 0;
	font-weight: normal;
	font-size: 11px;
	color: #777;
}
#tellFriend #phoneDetail dd ul li dl dd {
	width: 200px;
}
#phoneDetail ul.picList {
	margin-left: 25px;
	width: 140px;
}
#phoneDetail ul.feList li {
	clear: both;
}
#phoneDetail ul.picList li {
	float: left;
	margin: 0 0 5px 2px;
	background: none;
	text-indent: 0px;
}
#phoneDetail ul.picList li a {
	display: block;
	width: 22px;
	height: 30px;
	border: 1px solid #d6d6d6;
}
#phoneDetail ul.picList li a:hover {
	width: 22px;
	height: 30px;
	border: 1px solid #4a7bc0;
}
*html #phoneDetail ul.picList li a img { /* IE6 HACK */
	margin-right: -2px;
	margin-bottom: -2px;
}

/* DetailLeft Area */
#phoneDetailLeft {
	float: left;
	width: 425px;
	border-right: 1px solid #d0d0d0
}

/* Left - Marketing Area */
#marketingArea {
	width: 404px;
}

/* Left - Award Section*/
#phoneDetailLeft #awardSection dl {
	margin: -10px 0 20px;
}
#phoneDetailLeft #awardSection dl dt{
	margin: 10px 0 5px 0;
	font-size:12px;
	font-weight: bold;
	color: #484848;
}
*html #phoneDetailLeft #awardSection dl dt{ /* IE6 HACK */
	margin: 10px 0 0 0;
}
#phoneDetailLeft #awardSection dl dd {
	width: 406px;
}
#phoneDetailLeft #awardSection dl dd .pic {
	float: left;
	width: 105px;
	margin: 10px 0 10px 15px;
}
#phoneDetailLeft #awardSection dl dd p {
	float: left;
	width: 276px;
	margin: 10px 10px 10px 0;
	color: #777;
}
*html #phoneDetailLeft #awardSection dl dd p { /* IE6 HACK */
	width: 260px;
}

/* Left - feature Section*/
#phoneDetailLeft #featureSection ul li {
	clear: both;
	padding-top: 15px;
	margin-top: -15px;
}
#phoneDetailLeft #featureSection ul li div.pic {
	float: left;
	width: 60px;
}
#phoneDetailLeft #featureSection ul li dl {
	float: left;
	width: 326px;
	margin-left: 13px;
}
#phoneDetailLeft #featureSection ul li dl dt {
	font-weight: bold;
	color: #484848;
	margin-bottom: 6px;
}
#phoneDetailLeft #featureSection ul li dl dd {
	font-weight: normal;
	background: url('/web/images/product/uk/en/bulFeature01.gif') no-repeat 0 5px;
	text-indent: 12px;
	color: #777;
}

/* Left - Specification Section*/
#phoneDetailLeft #specSection {
	width: 406px;
	margin-top: 15px;
}
#phoneDetailLeft #specSection dl {
	overflow: hidden;
}
#phoneDetailLeft #specSection dt, #phoneDetailLeft #specSection dd {
	margin-top: -1px;
	padding: 3px 0 5px 0;
	border-top: 1px solid #e1e1e1;
}

#phoneDetailLeft #specSection dt {
	clear: both;
	float: left;
	width: 110px;
	margin-left: 10px;
	color: #484848;
	font-weight: bold;
}
#phoneDetailLeft #specSection dd {
	float: left;
	width: 276px;
	color: #777;
}
*html #phoneDetailLeft #specSection dl { /* IE6 HACK */
	width: 406px;
	margin-left: -10px;
}

/* PhoneDetail Right */
#phoneDetailRight {
	width: 154px;
	margin-left: 20px;
	float: left;
}

/* Right - buttons for others */
#phoneDetailRight #btnOthers {
	margin-bottom: 20px;
}
#phoneDetailRight #btnOthers li {
	margin-bottom: 4px;
}

/* Right - Similar Phone */
#phoneDetailRight #similarPhone {
	margin-bottom: 20px;
}
#phoneDetailRight #similarPhone .boxDetailRightM ul {
	clear: both;
	padding-left: 12px;
}
#phoneDetailRight #similarPhone .boxDetailRightM ul li {
	float: left;
	padding: 10px 12px;
}
#phoneDetailRight #similarPhone .boxDetailRightM ul li div {
	width:40px;
	text-align:center;
}
#phoneDetailRight #similarPhone .boxDetailRightM ul li a {
	color: #333;
	font-weight: bold;
	display:block;
}
*html #phoneDetailRight #similarPhone ul { /* IE6 HACK */
	width: 134px;
	margin-top: 10px;
}


/* Right - Accessories */
#phoneDetailRight #accessories {
	margin-bottom: 20px;
}
#phoneDetailRight #accessories .boxDetailRightM ul {
	margin: 10px 10px 0 10px;
}
#phoneDetailRight #accessories .boxDetailRightM p{
	text-align:left;
}
#phoneDetailRight #accessories .boxDetailRightM ul li {
	clear: both;
	width: 130px;
}
*html #phoneDetailRight #accessories .boxDetailRightM ul li { /* IE6 HACK */
	padding-top: 10px;
}
#phoneDetailRight #accessories .boxDetailRightM ul li div.pic {
	float: left;
	width: 60px;
}
#phoneDetailRight #accessories .boxDetailRightM ul li div.pic img{
	width:49px;
	height:38px;
}
#phoneDetailRight #accessories .boxDetailRightM ul li p {
	float: left;
	width: 54px;
}
#phoneDetailRight #accessories .boxDetailRightM ul li p a {
	color: #777;
}
#phoneDetailRight #accessories .boxDetailRightM ul li p a span.name {
	font-weight: bold;
	color: #333;
}

/* Right - Accssesories */
#mobContents h5 {
	color: #de6320;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0 5px 0;
}
#mobContents h5.firstTitle {
	border-top: 1px solid #c2c2c2;
	position:relative;
}
#mobContents h5.firstTitle img{
	position:absolute;
	top:8px;
	left:130px;

}
/* Right - Accssesories - Mobile Game */
#mobContents #mGame ul {
	margin-bottom: -10px;
	overflow:hidden;
}
#mobContents p{
	text-align:left;
}
#mobContents #mGame ul li {
	clear: both;
	width: 154px;
	margin-bottom: 10px;
}
#mobContents #mGame ul li div.pic {
	float: left;
	width: 66px;
}
#mobContents #mGame ul li p {
	float: left;
	width: 88px;
	color: #777;
}
#mobContents #mGame ul li p a {
	display: block;
	font-weight: bold;
	color: #333;
	margin-bottom: 2px;
}
/* Right - Accssesories - Tones */
#mobContents .tones ul {
	width: 154px;
	padding: 5px 0;
	margin-bottom: -2px;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	overflow: hidden;
	margin-bottom:10px;
}
#mobContents .tones ul li {
	clear: both;
	padding-bottom: 2px;
}
#mobContents .tones ul li p {
	display: block;
	float: left;
	width: 128px;
	color: #333;
	padding-left:1px;
}
#mobContents .tones ul li p a {
	color: #333;
}
#mobContents .tones ul li a.listen {
	display: block;
	float: left;
	width: 11px;
}
#mobContents .tones ul li a.send {
	display: block;
	float: left;
	margin-left: 3px;
	width: 10px;
}
/* Right - Accssesories - Wallpaper */
#mobContents #wallpaper ul {
}
#mobContents #wallpaper ul li {
	float:left;
	width:75px;
	margin-bottom: 10px;
}
#mobContents #wallpaper ul li div.pic {
	width: 66px;
}
#mobContents #wallpaper ul li div.btn {
	padding-left:20px;
	padding-top:3px;
}
#mobContents #wallpaper ul li a {
	display: block;
	font-weight: bold;
	color: #333;
	margin-bottom: 2px;
}


/***********************************/
/* Where to Buy - where2BuyRF.html */
/***********************************/
/* w2b - Search */
#w2bSearch {
	width: 601px;
	margin-top: 10px;
}
#w2bSearch .boxT {
	width: 601px;
	height: 4px;
	background: url('/web/images/product/uk/en/boxW2BSearchT.gif') no-repeat left bottom;
}
*html #w2bSearch .boxT { /* IE6 HACK */
	margin-top: -10px;
}
#w2bSearch .boxM {
	padding: 17px;
	background: #efefef url('/web/images/product/uk/en/boxW2BSearchM.gif') repeat-y left bottom;
	height: 100%;
	overflow: hidden;
}
*html #w2bSearch .boxM { /* IE6 HACK */
	padding-bottom: 0;
}
#w2bSearch .boxB {
	width: 601px;
	height: 3px;
	background: url('/web/images/product/uk/en/boxW2BSearchB.gif') no-repeat left top;
}
*html #w2bSearch .boxB { /* IE6 HACK */
	margin-bottom: -10px;
}
#w2bSearch .boxM p {
	width: 567px;
	padding-bottom: 10px;
	border-bottom: 1px solid #cfcfcf;
}
#w2bSearch .boxM .searchForm {
	margin-top: 15px;
}
#w2bSearch .boxM .searchForm ul {
	float: left;
}
#w2bSearch .boxM .searchForm ul li {
	clear: both;
	margin-bottom: 2px;
}
#w2bSearch .boxM .searchForm ul li .col1 {
	float: left;
	width: 240px;
	padding-top: 2px;
	color: #de6320;
	font-weight: bold;
}
#w2bSearch .boxM .searchForm ul li .col2 {
	float: left;
}
#w2bSearch .boxM .searchForm ul li input.keyword {
	width: 125px;
	height: 15px;
	border-top: 1px solid #a2a2a4;
	border-right: 1px solid #dcdbe1;
	border-bottom: 1px solid #dee0e5;
	border-left: 1px solid #d8d8db;
	font-size: 11px;
}
*:first-child+html #w2bSearch .boxM .searchForm ul li input.chkbox {
	margin-left: -3px;
}
#w2bSearch .boxM .searchForm ul li label {
	margin-right: 7px;
}
#w2bSearch .boxM .searchForm .btnSearch {
	float: left;
	margin-left: 10px;
}
/* w2b - List */
#w2bList {
	width: 601px;
	margin-top: 20px;
}
#w2bList .boxT {
	width: 601px;
	height: 5px;
	background: url('/web/images/product/uk/en/boxW2BListT.gif') no-repeat left bottom;
	font-size: 1px;
}
#w2bList .boxM {
	padding-left: 3px;
	width: 596px;
	border-left: 1px solid #c4a88f;
	border-right: 1px solid #c4a88f;
	overflow: hidden;
}
#w2bList .boxB {
	width: 601px;
	height: 3px;
	background: url('/web/images/product/uk/en/boxW2BListB.gif') no-repeat left top;
	font-size: 1px;
}
#w2bList .boxM table {
	table-layout: fixed;
	border: 0;
}
#w2bList .boxM table th {
	background: #f0efe9 url('/web/images/product/uk/en/bulW2BsearchTH.gif') no-repeat right 50%;
	padding: 5px 0 8px 0;
	border: 0;
	color: #555;
	text-align: center;

}
#w2bList .boxM table td {
	padding: 6px 3px;
	font-size: 11px;
	color: #777;
	text-align: center;
	border: 0;
	border-right: 1px solid #e7e7e7;
}
#w2bList .boxM table td a {
	color: #777;
}
*:first-child+html #w2bList .boxM table td {
	word-break: break-all;
}
#w2bList .boxM table .last {
	border: 0;
	background-image: none;
}
#w2bList .boxM table tr.grey {
	background-color: #fafafa;
}


/****************************/
/* Compare - compareRF.html */
/* use too - compareRP.html */
/****************************/
/* w2b - List */
#compTable {
	width: 601px;
	margin-top: 20px;
}
#compTable h4.compTitle {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-top:5px;
}
#compTable div.btns {
	float: right;
	margin-top: -20px;
}
#compTable a.btnNewComp {
	float: left;
}
#compTable a.btnPrintComp {
	float: left;
	margin-left: 10px;
}
#compTable .boxT {
	clear: both;
	width: 601px;
	height: 3px;
	padding-top: 10px;
	background: url('/web/images/product/uk/en/boxCompareTableT.gif') no-repeat left bottom;
}
*html #compTable .boxT { /* IE6 HACK */
	margin-top: -10px;
}
#compTable .boxM {
	padding: 2px 1px 0 3px;
	width: 595px;
	border-left: 1px solid #c4a88f;
	border-right: 1px solid #c4a88f;
	overflow: hidden;
}
#compTable .boxB {
	width: 601px;
	height: 3px;
	background: url('/web/images/product/uk/en/boxCompareTableB.gif') no-repeat left top;
}
#compTable table {
	table-layout: fixed;
	border: 0;
	margin-right: -1px;
}
#compTable table tr.gray {
	background-color: #fafafa;
}
#compTable table th {
	color: #555;
	background-color: #f0efe9;
	border:0;
	border-bottom: 1px solid #dac9b9;
	word-break:break-all;
}
#compTable table td {
	padding: 10px;
	color: #777;
	vertical-align: top;
	border: 0;
	border-right: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
}
#compTable table td.right {
	border-right: 0;
}
#compTable table td ul {
	margin: 10px 0 20px 20px;
}
#compTable table td li{
	float: left;
}
#compTable table td li.modelPic{
	width:52px;
	height:100px;
	padding:0 14px;
}
#compTable table td li.State{
	width:40px;
	height:100px;
	position:relative;
}
#compTable table td li.State div.align{
	position:absolute;
	right:5px;
	bottom:0;
}
#compTable table td li.State div.align img{
	margin-top:3px;
}
#compTable table td li.modelName{
	width:100px;
	padding:4px 0;
	text-align:center;
}
#compTable table td li.modelName span.cross{
	color:#9b9b9b;
}
#compTable table td li.compareCheck{
	width:105px;
}



/**********************************/
/* Compare Popup - compareRP.html */
/**********************************/
/* w2b - List */
body#comparePop {
	margin: 10px 14px;
}
#cpCopyright {
	margin: 20px 0;
}





































/* PhoneList.html
------------------------------------------ */
#PhoneSearchT{
	background:url(/web/images/product/uk/en/boxPhoneSearchT.gif) no-repeat;
	margin-top:10px;
	height:6px;
	font-size:1px;
}
#PhoneSearchBg{
	background:url(/web/images/product/uk/en/boxPhoneSearchBg.gif) repeat-y;
	padding-left:16px;
}
#PhoneSearchB{
	background:url(/web/images/product/uk/en/boxPhoneSearchB.gif) no-repeat;
	height:6px;
}
/*#accBg #PhoneSearchT{
	background:url(/web/images/product/uk/en/boxPhoneSearch3T.gif) no-repeat;
	margin-top:10px;
	height:6px;
	font-size:1px;
}
#accBg #PhoneSearchBg{
	background:url(/web/images/product/uk/en/boxPhoneSearch3Bg.gif) repeat-y;
	padding-left:16px;
}*/
#accBg #PhoneSearchB{
	background:url(/web/images/product/uk/en/boxPhoneSearch2B.gif) no-repeat;
	height:6px;
}
#PhoneSearchBg h3{
	font-size:11px;
	line-height:28px;
}
#PhoneSearchBg .tabIndex{
	overflow:hidden;
	background:url('/web/images/product/uk/en/tabPhoneSearchRight.gif') no-repeat right top;
	width:569px;
}
#PhoneSearchBg .tabIndex li{
	background:url('/web/images/product/uk/en/tabPhoneSearch.gif') no-repeat;
	float:left;
	width:112px;
	text-align:center;
	line-height:11px;
	font-weight:bold;
	padding-top:5px;
	min-height:26px;
}
*html #PhoneSearchBg .tabIndex li{
	height:26px;
}
#PhoneSearchBg .tabIndex li.f{
	background:url('/web/images/product/uk/en/tabPhoneSearch2.gif') no-repeat;
}
#PhoneSearchBg .tabIndex li.on{
	background:url('/web/images/product/uk/en/tabPhoneSearchOn.gif') no-repeat;
}
#PhoneSearchBg .tabIndex li.on2{
	background:url('/web/images/product/uk/en/tabPhoneSearchOn2.gif') no-repeat;
}
#PhoneSearchBg .tabIndex li a{
	color:#5c5c5c;
}
#PhoneSearchBg .tabIndex li.on a,
#PhoneSearchBg .tabIndex li.on2 a{
	color:#000000;
}
#PhoneSearchBg .subtabIndex{
	overflow:hidden;
	background-color: #fff;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
	width:565px;
	padding: 10px 0;
}
#PhoneSearchBg .subtabIndex label{
	color:#000;
	cursor:pointer;
}
#PhoneSearchBg .subtabIndex li{
	float:left;
	padding:0 10px 0 8px;
	white-space:nowrap;
}
#PhoneSearchBg #subTabAreaB{
	background:url(/web/images/product/uk/en/boxSubtabB.gif) no-repeat;
	height:6px;
}

/*#keywordSearchBox{
	margin-top:6px;
	height:29px;
	padding-bottom: 10px;
}
*html #keywordSearchBox{
	margin-top:-3px;
}
#keywordSearchBox h4{
	float:left;
	width:105px;
	font-size:11px;
	display:block;
	line-height:29px;
	color:#000;
	text-align:center;
	margin-left:-7px;
}
*html #keywordSearchBox h4{
}
#keywordSearchBox div.txtform{
	float:left;
	width:289px;
	height:29px;
}
#keywordSearchBox div.txtform input{
	margin-top:3px;
	width:289px;
	border:1px solid #7f9db9;
	color:#5389c7;
	font-size:11px;
	height:19px;
	line-height:19px;
}
#keywordSearchBox div.btn{
	float:left;
	padding-left:75px;
	padding-top:3px;
}*/
#keywordViewBox {
	border-left: 1px solid #1e1e1d;
	border-right: 1px solid #1e1e1d;
	background-color: #b1b1b1;
}
*html #keywordViewBox {
	height: 20px;
}
#keywordViewBox dl{
	overflow:hidden;
	padding:8px 0 6px 0;
}
*html #keywordViewBox dl{
	margin-top:1px;
	margin-bottom:8px;
}
#keywordViewBox dl dt{
	float:left;
	color:#fff;
	padding:0 10px 0 14px;
	width: 55px;
}
#keywordViewBox dl dt img{
	margin-left:2px;
}
#keywordViewBox dl dd{
	float:left;
	color:#fff;
	width: 480px;
	border-left:1px solid #cfcfcf;
	padding:0 10px;
}




/*#productArray{
	margin-top:10px;
	overflow:hidden;
}
#productArray h4{
	display:none;
}
#productArray #arraySelect{
	margin-top:15px;
	overflow:hidden;
	width:480px;
	padding-left:15px;
	_padding-left:8px;
}
#productArray #arraySelect li{
	float:left;
	margin-right:15px;
	_margin-right:8px;
	min-height:22px;
	_height:22px;
}
#productArray #arraySelect img{
	vertical-align:middle;
	margin-right:2px;
}
#productArray #arraySelect a{
	color:#888;
	font-weight: bold;
}
#productArray #arraySelect a.sel{
	color: #4e80bc;
}
#productArray #productItem{
	background:url(/web/images/product/uk/en/bgProductItem.gif) no-repeat;
	line-height:28px;
	padding-left:16px;
	margin-top:4px;
	width:506px;
	color:#575757;
	font-weight:bold;
}
#productArray #productItem span{
	display:none;
}
#productArray #productItem strong{
	font-weight:normal;
}
#productArray #CompareSet{
	float:right;
	width:87px;
	overflow:hidden;
	margin-top:-60px;
	padding-top:3px;
}
#productArray #CompareSet .tbtop{
	background:url(/web/images/product/uk/en/boxCompareT.gif) no-repeat;
	height:2px;
	font-size:1px;
}
#productArray #CompareSet .tbbg{
	background:url(/web/images/product/uk/en/boxCompareBg.gif) repeat-y;
	padding-left:4px;
	padding-top:2px;
	font-size:1px;
	padding-bottom:2px;
}
#productArray #CompareSet .tbbot{
	background:url(/web/images/product/uk/en/boxCompareB.gif) no-repeat;
	height:2px;
	clear:both;
	font-size:1px;
}
#productArray #CompareSet .tbbg ul{
	width:78px;
	overflow:hidden;
	float:right;
	margin-top:2px;
}
#productArray #CompareSet .tbbg ul li{
	position:relative;
	height:16px;
}
#productArray #CompareSet .tbbg ul li img.delIco{
	position:absolute;
	top:3px;
	left:63px;
}
#productArray #CompareSet .tbbg img.compare{
	margin-top:2px;
}*/



#productList li.productCase{
	float:left;
	width:140px;
	height:180px;
}
*html #productList li{
	float:left;
	width:130px;
}
#productList li ul{
	overflow:hidden;
	margin-top:15px;
	margin-left: 15px;
}
#productList li ul li{
	float:left;
}
#productList li ul li.modelPic{
	width:52px;
	height:100px;
	padding:0 10px;
}
#productList li ul li.State{
	width:11px;
	height:100px;
	position:relative;
}
*html #productList li ul li.State{
	margin-left:-25px;
}
#productList li ul li.State div.align{
	position:absolute;
	left:5px;
	bottom:0;
}
#productList li ul li.State div.align img{
	margin-top:3px;
}
#productList li ul li.modelName{
	width:100px;
	padding:4px 0;
	text-align:center;
}
#productList li ul li.modelName span.cross{
	color:#9b9b9b;
}
#productList li ul li.compareCheck{
	width:105px;
	text-align:center;
	border-top:1px solid #d7d7d7;
	padding-top:2px;
}
#productList li ul li.compareCheck label{
	color:#888888;
}














/* accessoriesList.html
------------------------------------------ */
#accesTop{
	width:569px;
	padding-top:7px;
}
#accesTop #accesSelT{
	background:url(/web/images/product/uk/en/boxAccesSelT.gif) no-repeat;
	height:26px;
	position:relative;
}
#accesTop #accesSelT h4{
	font-size:11px;
	padding-top:3px;
}
#accesTop #accesSelT div{
	position:absolute;
	top:5px;
	left:440px;
	width:120px;
	overflow:hidden;
}
#accesTop #accesSelT div label{
	color:#777777;
}

#accesTop #accesSelBg{
	background:url(/web/images/product/uk/en/boxSubtabBg.gif) repeat-y;
}
#accesTop #accesSelBg ul{
	overflow:hidden;
	width:569px;
}
#accesTop #accesSelBg ul li{
	float:left;
	width:71px;
	text-align:center;
	color:#666666;
	background:url('/web/images/product/uk/en/bgAccesTabLine.gif') no-repeat 69px 50%;
	padding:10px 0;
	word-break:break-all;
}
#accesTop #accesSelBg ul li span{
	margin-top:5px;
	display:block;
	text-align:center;
	width:71px;
}
#accesTop #accesSelBg ul li span img{
	height:41px;
}
#accesTop #accesSelB{
	background:url(/web/images/product/uk/en/boxSubtabB.gif) no-repeat;
	height:6px;
	font-size:1px;
}

#accesDepth{
	padding-top:10px;
	width:569px;
	overflow:hidden;
}
#accesDepth dt{
	line-height:26px;
	color:#393838;
}
#accesDepth dd{
	padding:2px 0 5px 0;
}
#accesDepth dd select{
	font-size:11px;
	border:1px solid #7f9db9;
}
#accesDepth dd input{
	border:1px solid #7f9db9;
}
#accesSearch{
	overflow:hidden;
	width:569px;
	margin-top:4px;
	padding-bottom:5px;
}
#accesSearch div.say{
	float:left;
	color:#666666;
}
#accesSearch div.say a{
	color:#de6320;
	text-decoration: underline;
}
#accesSearch div.btn{
	float:right;
	padding-right:15px;
}
#accesSearch a.selectMyPhone{
	text-decoration:underline;
	color:#666666;
}

#accesItem{
	background:url(/web/images/product/uk/en/bgAccesItem.gif) no-repeat;
	line-height:28px;
	padding-left:15px;
	padding-top:2px;
	margin-top:5px;
	font-weight:bold;
	color:#575757;
}
#accesItem h4{
	display:none;
}

#accesList{
	width:601px;
	overflow:hidden;
}
#accesList a{
	color:#000;
}
#accesList li{
	width:150px;
	float:left;
}
#accesList li ul{
	overflow:hidden;
	width:120px;
	height:170px;
}
#accesList li ul li{
	text-align:center;
	width:120px;
}
#accesList li ul li.modelPic{

}
#accesList li ul li.State{
	margin-top:3px;
}
#accesList li ul li.modelType{
	margin-top:3px;
}
#accesList li ul li.modelName{
	font-weight:bold;
	padding-bottom:30px;
}


#accesList02{
	width:601px;
	overflow:hidden;
}
#accesList02 li{
	width:150px;
	float:left;
}
#accesList02 li ul{
	overflow:hidden;
	width:120px;
}
#accesList02 li ul li{
	text-align:center;
}
#accesList02 li ul li.modelPic{

}
#accesList02 li ul li.State{
	margin-top:3px;
}
#accesList02 li ul li.modelType{
	margin-top:3px;
}
#accesList02 li ul li.modelName{
	font-weight:bold;
}

#accesList03{
	width:601px;
	overflow:hidden;
}
#accesList03 li{
	width:150px;
	float:left;
}
#accesList03 li ul{
	overflow:hidden;
	width:120px;
}
#accesList03 li ul li{
	text-align:center;
}
#accesList03 li ul li.modelPic{

}
#accesList03 li ul li.State{
	margin-top:3px;
}
#accesList03 li ul li.modelType{
	margin-top:3px;
}
#accesList03 li ul li.modelName{
	font-weight:bold;
}
#accesList01 a, #accesList02 a,#accesList03 a{
	color:#000;
}





/* accessoriesDetail.html
------------------------------------------ */
#accesDetail{
	margin-top:20px;
}
#accesDetail h4{
	font-size:11px;
}




.detailTop{
	background:url(/web/images/product/uk/en/bgAccesItem.gif) no-repeat;
	padding-left:10px;
	padding-top:2px;
	width:601px;
	margin-top:8px;
}



#compaModel{
	margin-top:30px;
}
#compaModel h4{
	border-bottom:1px solid #d0d0d0;
	line-height:26px;
}

#compaModel ol{
	width:600px;
	overflow:hidden;
}
#compaModel li{
	width:150px;
	float:left;
}
#compaModel li ul{
	overflow:hidden;
	margin-top:15px;
}
#compaModel li ul li{
	text-align:center;
	margin-top:5px;
}
#compaModel li ul li.pic{
	text-align:center;
}
#compaModel li ul li.modelName{

}
#compaModel li ul li.acces{
	padding-left:24px;
	text-align:left;
	width:110px;
}
#compaModel li ul li.detail{
	padding-left:24px;
	text-align:left;
	width:110px;
}








/* detail custom orignal : productDetail.html
   use html : accessoriesDetail.html----------------------*/
.detailViewType01 #phoneDetail{
	width:580px;
	margin:0;
	border:0;
}
.detailViewType01 #phoneDetail .pic{
	margin-top:15px;
	height:132px;
}
img#accDetailPic{ width:167px; height:132px; }
.detailViewType01 #phoneDetail dl {
	width: 360px;
}
.detailViewType01 #phoneDetail dt, .detailViewType01 #phoneDetail dd {
	width:360px;
	margin-top: 20px;
	padding: 0;
}
.detailViewType01 #phoneDetail dd ul {
	width: 300px;
	margin: 0;
	padding: 0;
	border:0;
}
.detailViewType01 #phoneDetail dd li {
	float: left;
	width: 34px;
	margin: 0;
	padding: 0;
}

.detailViewType01{
	width:600px;
}
.detailViewType01 h4.titDetailView01{
	font-size:11px;
	margin-top:30px;
}
.detailViewType01 ul.ulDetailView01{
	overflow:hidden;
}
.detailViewType01 ul.ulDetailView01 li{
	background: url('/web/images/product/uk/en/bulFeature01.gif') no-repeat 0 5px;
	padding-left:10px;
	color:#777777;
}
.detailViewType01 p.pDetailView01{
	color:#777777;
	text-align:left;
}







/* ModelView.html
-------------------------------------------*/
h4.titModelView{
	font-size:11px;
	background:url(/web/images/product/uk/en/bgAccesItem.gif) no-repeat 0 20px;
	height:40px;
	margin-top:30px;
}


/***************************/
/* Popup - Mobile Contents */
/***************************/
/* Popup Common */
p {
	text-align: center;
	color: #777;
	margin-bottom: 10px;
}
p.title {
	font-size: 12px;
	font-weight: bold;
}

/* Tell a Friend */
#tellFriend {
	margin: 5px;
}
#tellFriend .grayBox p {
	text-align: left;
}
#tellFriend .grayBox p.title {
	color: #000;
}
#tellFriend .fromTo {
	margin-top: 10px;
}
.fromTo table {
	border: 0;
	background-color: #cecece;
}
.fromTo table th {
	border: 0;
	background-color: #fff;
	color: #333;
	font-size: 15px;
}
.fromTo table td {
	clear: both;
	border: 0;
	background-color: #fff;
	color: #666;
}
.fromTo table td div.col1 {
	float: left;
	width: 90px;
	height: 20px;
	padding-top: 3px;
	background-color: #f1f1f1;
	text-align: center;
	font-weight: bold;
}
.fromTo table td select input {
	float: left;
	width: 200px;
	margin: 2px 5px 0 5px;
}
#tellFriend textarea {
	width: 399px;
	height: 150px;
	padding: 5px;
	margin: 3px;
	font-size: 11px;
}
#tellFriend #info {
	margin-top: 10px;
}
body#product #tellFriend #info {
	padding-bottom: 15px;
	border-bottom: 1px solid #4e80bb;
}

#tellFriend #phoneDetail .boxT {
	width: 517px;
	height: 4px;
	background: url('/web/images/product/uk/en/boxPopDetailT.gif') no-repeat left top;
	font-size:1px;
}
#tellFriend #phoneDetail .boxM {
	width: 515px;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
}
#tellFriend #phoneDetail .boxB {
	width: 517px;
	height: 4px;
	background: url('/web/images/product/uk/en/boxPopDetailB.gif') no-repeat left top;
}



#tellFriend #info div.pic {
	float: left;
	width: 194px;
	padding: 10px 0;
}
#tellFriend #info div.pic img.thumb {
	margin-left: 53px;
}
#tellFriend #info dl {
	float: left;
	width: 300px
	overflow:hidden;
}

#tellFriend #info dt {
	margin-top: 25px;
	font-size: 30px;
	font-weight: bold;
	color: #000;
}
#tellFriend #info dt span.bar {
	color: #b0b0b0;
	font-weight: normal;
	font-size: 25px;
	vertical-align: top;
}
#tellFriend #info dt img.icon {
	margin-right: 2px;
}
#tellFriend #info dd {
	color: #000;
	font-weight: bold;
	margin: 3px 0;
}
#tellFriend #info dd ul.rsList li {
	background: url('/web/images/product/uk/en/bulFeature01.gif') no-repeat left 5px;
	text-indent: 12px;
	color: #777;
	font-weight: normal;
	margin-bottom: -2px;
}
*html #tellFriend #info dd ul.rsList li {
	margin-bottom: 0;
}
#tellFriend #info ul.picList {
	margin-top: 15px;
}
#tellFriend #info ul.picList li {
	float: left;
}
#tellFriend #info ul.picList li {
	float: left;
	margin: 0 0 5px 2px;
	background: none;
	text-indent: 0px;
}
#tellFriend #info ul.picList li a {
	display: block;
	width: 30px;
	height: 30px;
	border: 1px solid #d6d6d6;
}
#tellFriend #info ul.picList li a:hover {
	width: 28px;
	height: 28px;
	border: 2px solid #4a7bc0;
}
*html #tellFriend #info ul.picList li a img { /* IE6 HACK */
	margin-right: -2px;
	margin-bottom: -2px;
}

body#popup #findNum {
	padding: 0 5px;
}
body#popup #findNum .fnBox {
}
body#popup #findNum .fnBox .boxT {
	background: url(/web/images/product/uk/en/boxFindNumT.gif) no-repeat;
	height: 3px;
	font-size: 1px;
}
body#popup #findNum .fnBox .boxM {
	width: 420px;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	background-color: #efefef;
	overflow: hidden;
}
body#popup #findNum .fnBox .boxB {
	background: url(/web/images/product/uk/en/boxFindNumB.gif) no-repeat;
	height: 3px;
	font-size: 1px;
}
body#popup #findNum ol {
	margin: 10px 20px;
	color: #333;
}
body#popup #findNum img.img{
	margin: 30px 0 30px 45px;
}















/* button Set */
a.btnPhoneSearch{
	display:block;
	width:60px;
	height:26px;
	background:url(/web/images/product/uk/en/btnPhoneSearch.gif) no-repeat;
	padding:7px 0 0 32px;
	color:#000;
	font-weight:bold;
	overflow:hidden;
}
a.btnAccesView{
	display:block;
	width:91px;
	height:18px;
	background:url(/web/images/product/uk/en/btnAccesView.gif) no-repeat;
	padding:2px 0 0 10px;
	color:#777777;
	font-weight:bold;
	overflow:hidden;
}
a.btnDetailView{
	display:block;
	width:91px;
	height:18px;
	background:url(/web/images/product/uk/en/btnAccesView.gif) no-repeat;
	padding:2px 0 0 10px;
	color:#777777;
	font-weight:bold;
	overflow:hidden;
}
a.btnNewComp{
	display:block;
	width:96px;
	height:18px;
	background:url(/web/images/product/uk/en/btnAccesView.gif) no-repeat;
	padding:2px 0 0 5px;
	color:#777777;
	font-weight:bold;
	overflow:hidden;
}
a.btnPrintComp{
	display:block;
	width:101px;
	height:18px;
	background:url(/web/images/product/uk/en/btnAccesView.gif) no-repeat;
	padding-top:2px;
	color:#777777;
	font-weight:bold;
	overflow:hidden;
	text-align:center;
}
a.btnToGallery{
	display:block;
	width:144px;
	height:18px;
	background:url(/web/images/product/uk/en/btnToGallery.gif) no-repeat;
	padding:2px 0 0 10px;
	color:#777777;
	font-weight:bold;
	overflow:hidden;
}

a.btnCompareSet{
    display:block;
    width:74px;
    height:32px;
    background:url(/web/images/product/uk/en/btnCompareSet.gif) no-repeat;
    padding:14px 0 0 5px;
    color:#000;
    font-weight:bold;
    overflow:hidden;
    font-size:11px;
}
a.btnW2BSearch{
	display:block;
	width:64px;
	height:27px;
	background:url(/web/images/product/uk/en/btnW2BSearch.gif) no-repeat;
	padding:10px 0 0 25px;
	color:#000;
	font-weight:bold;
	overflow:hidden;
	font-size:11px;
}
div.btnW2BSearchDiv{
	float:left;
	padding-left:10px;
}
a.btnPopupS{
	color:#ffffff;
	display:block;
	width:67px;
	height:18px;
	background:url(/web/images/common/uk/en/btnPopupYes.gif) no-repeat;
	padding:2px 0;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
	font-size:11px;
	margin:0 2px;
}
a.btnWishList{
	display:block;
	width:133px;
	height:17px;
	background:url(/web/images/product/uk/en/btnWishList.gif) no-repeat;
	padding:3px 0 0 15px;
	color:#797979;
	font-weight:bold;
	overflow:hidden;
	font-size:11px;
	clear:both;
}

.subtabIndexDiv2{
	overflow:hidden;
	clear:both;
	background-color: #fff;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
	width:565px;
	}
.subtabIndexDiv2 a{ float:right;display:block;font-weight:bold;color:#949494;padding:2px 16px 0 16px;margin:4px 0;background:url('/web/images/product/uk/en/exchange.gif') no-repeat 0 2px;}

table.tableHowBtn{margin-left:4px;}
table.tableHowBtn *{margin:0;padding:0;}
table.tableHowBtn td.bg{background:url('/web/images/product/uk/en/btnQuestionBg.gif') repeat-x;font-size:12px;line-height:10px;}
table.tableHowBtn a{color:#000;}







/* 20080313 :: 하단에 버튼 코드있음 div.btnProductDiv01 */
#keywordSearchBox{margin-top:6px;width:570px;height:29px;padding-bottom: 10px;overflow:hidden;}
#keywordSearchBox h4{float:left;padding:6px 5px 0 0;white-space:nowrap;font-size:11px;color:#000;}
#keywordSearchBox div.txtform{float:left;width:289px;height:29px;}
#keywordSearchBox div.txtform input{margin-top:3px;width:289px;border:1px solid #7f9db9;color:#5389c7;font-size:11px;height:19px;line-height:19px;}

/* 200803013 수정  :: 하단에 버튼 코드 있음 */
#productArray{margin-top:10px;width:610px;overflow:hidden;}
#productArray h4{display:none;}
#productArray div.productItem{margin-top:15px;width:601px;height:50px;overflow:hidden;background:url(/web/images/product/uk/en/bgProductItem2.gif) no-repeat;}
#productArray div.productItem div.area{margin:10px 0 0 15px;width:570px;overflow:hidden;}
#productArray div.productItem div.productItemNum{float:left;}
#productArray div.productItem div.productItemNum strong{color:#575757;}

#productArray ul#arraySelect{margin-top:10px;width:610px;overflow:hidden;}
#productArray ul#arraySelect li{float:left;margin:5px 5px 0 0;white-space:nowrap;}
#productArray ul#arraySelect li a{color:#888;font-weight:bold;}
#productArray ul#arraySelect img{vertical-align:middle;margin-right:2px;}

/* product에 추가된 버튼 타입 01 :: Search 버튼 */
div.btnProductDiv01{float:right;height:29px;padding-left:27px;overflow:hidden;background:url('/web/images/product/uk/en/btnL.gif') no-repeat;}
div.btnProductDiv01 div{float:left;height:29px;padding:7px 14px 0 0;background:url('/web/images/product/uk/en/btnR.gif') no-repeat right top;}
div.btnProductDiv01 div a{font-weight:bold;color:#333;text-decoration:none;white-space:nowrap;}

div.btnProductDiv02{float:right;margin-left:6px;min-width:10px;_width:10px;padding-left:12px;line-height:20px;background:url('/web/images/product/uk/en/btnRegoutL.gif') no-repeat left top;}
div.btnProductDiv02 div{padding-right:18px;line-height:20px;background:url('/web/images/product/uk/en/btnRegoutR.gif') no-repeat right top;}
div.btnProductDiv02 div a{color:#000;white-space:nowrap;}
