
img, div, input, p, a, h4, table, h3 { behavior: url(/images/iepngfix.htc); }

/************************************************
*	Setup																					*
************************************************/
*{
	border: 0;
	margin: 0;
	padding: 0;
}

html,body,td,th,form,option,input,select,textare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
}


html, body {
	margin: 0px auto 0px;
}


hr {
	border:none;
	background-color:#BCBCBC;
	color:#BCBCBC;
	height:3px;
	width:96%;
}
hr.style01 {
	border:none;
	background-color:#BCBCBC;
	color:#BCBCBC;
	height:1px;
	width:100%;
}
img {
	border:none;
	z-index: 99;
}

li{
	list-style: none;
}
input,select,textarea{
	border: #cacaca 1px solid;
	font-size: 12px;
	cursor:pointer;
}
input[type='radio'] {border:none;margin: 0 5px;}
select{
	padding: 0;
	width: 170px;
}
hr {
	margin: 10px;
}

fieldset {
display:block;
margin-left:2px;
margin-right:2px;
}
#wrapper {
	width:944px;
	margin:0 auto;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
}
/************************************************
*	Hyperlinks									*
************************************************/

a {
	color: #555353;
	text-decoration: underline;
	}

a:hover {
	color: #555353;
	text-decoration: none;
	}

p a {color: #a5473b;text-decoration:none;}
p a:hover {	color: #555353;	text-decoration: none;	}

/************************************************
*	button																				*
************************************************/
input[type='submit'].submit-btn01 {margin: 0 20px;border:none;background:url(/images/submit-btn01.png) no-repeat;width:110px;height:28px;cursor:pointer;}
input.submit-btn01 {margin: 0 20px;border:none;background:url(/images/submit-btn01.png) no-repeat;width:110px;height:28px;cursor:pointer;}

input[type='submit'].submit-btn02 {margin: 0 20px;border:none;background:url(/images/submit-btn02.png) no-repeat;width:110px;height:28px;cursor:pointer;}
input.submit-btn02 {margin: 0 20px;border:none;background:url(/images/submit-btn02.png) no-repeat;width:110px;height:28px;cursor:pointer;}

input[type='submit'].submit-btn03 {margin: 0 20px;border:none;background:url(/images/submit-btn03.png) no-repeat;width:110px;height:28px;cursor:pointer;}
input.submit-btn03 {margin: 0 20px;border:none;background:url(/images/submit-btn03.png) no-repeat;width:110px;height:28px;cursor:pointer;}

input[type='submit'].submit-btn04 {margin: 0 10px;border:none;background:url(/images/submit-btn04.png) no-repeat;width:97px;height:21px;cursor:pointer;}
input.submit-btn04 {margin: 0 10px;border:none;background:url(/images/submit-btn04.png) no-repeat;width:97px;height:21px;cursor:pointer;}

input[type='submit'].submit-btn05 {margin: 0 10px;border:none;background:url(/images/submit-btn05.png) no-repeat;width:42px;height:21px;cursor:pointer;}
input.submit-btn05 {margin: 0 10px;border:none;background:url(/images/submit-btn05.png) no-repeat;width:42px;height:21px;cursor:pointer;}

input[type='submit'].submit-btn06 {margin: 0 10px;border:none;background:url(/images/submit-btn06.png) no-repeat;width:86px;height:28px;cursor:pointer;}
input.submit-btn06 {margin: 0 10px;border:none;background:url(/images/submit-btn06.png) no-repeat;width:86px;height:28px;cursor:pointer;}

input[type='submit'].submit-btn07 {margin: 0 10px;border:none;background:url(/images/submit-btn07.png) no-repeat;width:86px;height:28px;cursor:pointer;}
input.submit-btn07 {margin: 0 10px;border:none;background:url(/images/submit-btn07.png) no-repeat;width:86px;height:28px;cursor:pointer;}

input[type='submit'].submit-btn08 {margin: 0 10px;border:none;background:url(/images/submit-btn08.png) no-repeat;width:117px;height:28px;cursor:pointer;}
input.submit-btn08 {margin: 0 10px;border:none;background:url(/images/submit-btn08.png) no-repeat;width:117px;height:28px;cursor:pointer;}

input[type='submit'].submit-btn09 {margin: 0 10px;border:none;background:url(/images/fpBtn01.png) no-repeat;width:118px;height:28px;cursor:pointer;}
input.submit-btn09 {margin: 0 10px;border:none;background:url(/images/fpBtn01.png) no-repeat;width:118px;height:28px;cursor:pointer;}


input[type='submit'].search-btn01 {border:none;background:url(/images/service_search_f.png) no-repeat;width:61px;height:22px;cursor:pointer;}
input.search-btn01 {border:none;background:url(/images/service_search_f.png) no-repeat;width:61px;height:22px;cursor:pointer;}

input[type='button'].skip-btn01 {border:none;background:url(/images/skip-btn01.png) no-repeat;width:86px;height:28px;cursor:pointer;}
input.skip-btn01 {border:none;background:url(/images/skip-btn01.png) no-repeat;width:86px;height:28px;cursor:pointer;}

input[type='reset'].reset-btn01 {margin: 0 20px;border:none;background:url(/images/reset-btn01.png) no-repeat;width:110px;height:28px;cursor:pointer;}
/************************************************
*	Header  																			*
************************************************/
#header {
	width: 942px;
	height: 84px;
	overflow: hidden;

}

#header h1 {
	width: 239px;
	height: 84px;
	background: url(/images/logo01.gif) no-repeat;
	float: left;
	text-indent: -9999px;
}
#header h1 a {
	display: block;
	width: 239px;
	height: 84px;
	overflow:hidden;
	text-decoration:none;
	text-indent: -9999px;
}
#header #header-top {
	width: 703px;
	float: right;
}
#header #header-top ul {
	float: right;
	height: 29px;
}

#header #header-top li {
	float:left;
	line-height: 29px;
	text-align:center;
	vertical-align:middle;
	margin-right: 5px;
}
#header #header-top li a {
	text-decoration:none;
	display: block;
	height:29px;
	overflow:hidden;
	text-indent:-9999em;
}
#header #header-top li a.list01 {
	background: url(/images/header-top-01.gif) no-repeat center center;
		width: 68px;
}
#header #header-top li a.list02 {
	background: url(/images/header-top-02.gif) no-repeat center center;
		width: 81px;
}
#header #header-top li a.list03 {
	background: url(/images/header-top-03.gif) no-repeat center center;
		width: 69px;
}
#header-top p {

}
#header-top p#header-menu {
	background: url(/images/header-menu-bg01.gif) repeat-x;
	height: 55px;
	position: absolute;
	top: 30px;
	z-index: 999;
}
/************************************************
*	主區塊設定								  									*
************************************************/
#sidebar-left, #content-right {
	display:inline;
	float: left;
}
#sidebar-left {

}
#content-right {
	border-left: 1px solid #cdcdcd;
}
/************************************************
*	常用設定								  										*
************************************************/
h3.detail {margin:0 auto;font-size: 13px;color:#501d04;width:555px;height:26px;line-height:26px;padding-left: 10px;background-color:#ebe279;}
p.details {margin:0 auto;font-size: 13px;padding: 10px 20px;width:525px;word-spacing: 10px;letter-spacing: 0.1em;text-align:left;}
p.dotted01 {background: url(/images/dotted01.png) no-repeat left center;padding-left: 20px;}

div.dr-tips {background: url(/images/dr-tips01.png) no-repeat;width:372px;height:88px;margin:0 auto;padding-left:105px;padding-top:20px;}
div.dr-tips2 {background: url(/images/dr-tips02.png) no-repeat;width:224px;height:50px;margin:0 auto;padding-left:10px;padding-top:30px;color:#a5473b;}
div.dr-tips3 {background: url(/images/dr-tips03.png) no-repeat;width:512px;height:152px;margin: 5px 0;padding-left:10px;padding-top:20px;color:#a5473b;}
div.dr-tips4 {background: url(/images/dr-tips04.png) no-repeat;width:514px;height:98px;margin: 5px 0;padding:10px;color:#a5473b;}

p.dr-tipt {background: url(/images/login-box-list01.png) no-repeat 0 50%;padding-left: 20px;color:#a5473b;}
p.apply-note01 {background: url(/images/apply-note01.png) no-repeat;width:488px;height:31px;margin:0 auto;padding:10px;margin:10px auto;}
p.apply-note01 a {color:#a5473b;text-decoration:underline;}

span.red-block {color:#FF0000;}
span.red-block2 {color:#9b323c;}
span.leftr {color:#ff6600;}
/************************************************
*	按鈕										  										*
************************************************/
input.apply-agree-no-btn01 { margin:0 10px;	border: none;	background:url(/images/apply-agree-no-btn01.png) no-repeat center center;	line-height:normal;	vertical-align:middle;	width: 110px;	height:28px;cursor:pointer;}
input.apply-agree-yes-btn01 { margin:0 10px;	border: none;	background:url(/images/apply-agree-yes-btn01.png) no-repeat center center;	line-height:normal;	vertical-align:middle;	width: 110px;	height:28px;cursor:pointer;}
input.apply-submit-btn01 {margin:0 10px;	border: none;	background:url(/images/apply-submit-btn01.png) no-repeat center center;	line-height:normal;	vertical-align:middle;	width: 110px;	height:28px;	text-indent:-9999em;cursor:pointer;}
input.re-auth-code {margin:0 10px;	display:block; border: none;	background:url(/images/apply-remms-btn01.png) no-repeat center center;	vertical-align:middle;	width: 89px;	height:27px;	text-indent:-9999em;cursor:pointer;}
/************************************************
*	sidebar-left							  									*
************************************************/
#sidebar-left {
	width: 238px;
}

#apply-now {
	/*background: url(/images/apply-now-bg01.gif) repeat-x;*/
	/*background: url(/images/DJONLINE_238x195.jpg) repeat-x;*/
	width: 238px;
	height: 195px;
}
#apply-now-page {
	/*background: url(/images/apply-now-bg01.gif) repeat-x;*/
	/*background: url(/images/DJONLINE_238x138.jpg) repeat-x;*/
	width: 238px;
	height: 138px;
}
#apply-now p,#apply-now-page p {
	background: url(/images/apply-now-btn01.png) no-repeat;cursor:pointer;
}
#apply-now p a, #apply-now-page p a {
	display: block;
	width: 208px;
	height: 54px;
	overflow:hidden;
	text-decoration:none;
	text-indent: -9999px;
}

#sidebar-nav {}
#sidebar-nav h3 {text-align: center;background-color: #000;color:#fff;font-size:15px;padding: 5px 0;}
#sidebar-nav ul {}
#sidebar-nav li {display:block;width: 204px;height:27px;color:#875f3b;border: 1px solid #fff;}
#sidebar-nav li a {display:block;background:#f9f6df;width: 204px;height:27px;line-height:27px;padding-left:30px;text-decoration: none;color:#875f3b;}
#sidebar-nav li.sub-nav a {display:block;background:#f9f6df;width: 184px;height:27px;line-height:27px;padding-left:50px;text-decoration: none;color:#875f3b;}
#sidebar-nav li a.current {background:#e6dc71;}
#sidebar-nav li a.current2 {background:#d8e772;}
#sidebar-nav li a:hover {background:#e6dc71;}

#sidebar-member {text-align: center;}
#sidebar-member h3 {background-color: #000;color:#fff;font-size:15px;padding: 5px 0;}
#sidebar-member div {padding: 30px 15px;background-color:#e3e3e3;}
#sidebar-member div.member-auth {padding: 5px 15px;background-color:#e3e3e3;}
#sidebar-member p {margin: 10px 0;}
#sidebar-member p.login-btn {margin: 0 auto;background: url(/images/sidebar-member-loginbtn01.png) no-repeat center center;width:97px;height:32px;}
#sidebar-member p.login-btn a {display:block;margin: 0 auto;width:97px;height:32px;overflow:hidden;text-indent: -9999px;}
#sidebar-faq {
	text-align: center;
	margin:2px;
	background: #FFFFFF url(/images/sidebar-left-bg01.gif) repeat-x;
}
#sidebar-faq  #sidebar-faq-01 {
	width: 234px;
	height: 53px;
	padding-top: 20px;
}
#sidebar-faq  #sidebar-faq-02 {
	width: 234px;
	padding-top: 20px;
}
div.sidebar-bg {

	text-align: center;
}

#sidebar-faq-02 h4.sidebar-share-title {
	margin-top: 20px;
	width: 234px;
	height: 13px;
	background: url(/images/sidebar-faq-title02.gif) no-repeat;
	text-indent:-9999em;
	text-align: left;
}

#sidebar-faq div#know-share p.avatar-bg {
	background: url(/images/avatar-bg.png) no-repeat center center;
	width: 87px;
	height: 109px;
	float: left;
}
#sidebar-faq div#know-share p.avatar-bg img {
	margin-top: 7px;
}

#sidebar-faq-02 div#know-share {
	margin-top: 10px;
	width: 234px;
}

div#know-share div.know-share-txt p {
	text-align: left;
	margin: 4px 0;
}

/************************************************
*	content-right																	*
************************************************/
#content-box {float:left;width: 540px;}
#advertis-box {float:left;width: 150px;}
#advertis-box p {margin: 5px 0;}
#service-box h3
{
	display: block;
	background: url(/images/service-box-title01.gif) no-repeat;
	width: 101px;
	height: 22px;
	overflow:hidden;
	text-indent:-9999em;
}
#news-box {clear:left;margin: 20px 0;}
#news-box h3 {
	display: block;
	background: url(/images/news-box-title01.gif) no-repeat;
	width: 100px;
	height: 21px;
	overflow:hidden;
	text-indent:-9999em
}
#content-box #service-box-content, #content-box #news-box-content {padding: 10px 6px 20px 30px;}

#service-box1 {width: 490px;overflow:hidden;}
#service-box2, #service-box3 {
	float: left; margin-right: 20px;width: 226px;
}
#service-box2 h4, #service-box3 h4 {
	display: block;
	width: 227px;
	height: 33px;
	overflow:hidden;
	text-indent:-9999em
}
#service-box1 p,#service-box2 p, #service-box3 p {color:#555353;line-height: 18px;}
#content-box #news-box-content ul {width: 485px;}
#content-box #news-box-content li {margin: 5px 0;line-height: 20px;border-bottom: 1px dotted #555353;}
#content-box #news-box-content li p.news-date {color:#f98700;font-size:10px;font-weight:bold;}
#content-box #news-box-content li p.news-title {}

/************************************************
*	footer  																			*
************************************************/
#footer {clear:both;overflow:hidden;width: 942px;background:url(/images/footer-bg01.gif) repeat-x;color:#9a9a9b;line-height: 48px;}
#footer ul {}
#footer li {float:left;}
#footer p {float: left;margin-left: 20px;}
#footer a {color:#9A9A9B;}
/************************************************
*	pagination									*
************************************************/
#pagination {
	margin: 0 auto;
	clear: both;
	font-size:12px;
	font-weight:bold;
	height:32px;
	line-height:32px;
	padding:0 4px;
	width: 500px;
	text-align: center;
}
#pagination #previous {
	display:inline;
}
#pagination #next {
	display:inline;
}
#pagination #previous a {
	margin-right: 10px;
}
#pagination #previous a, #pagination #next a {

}
#pagination ul {
	display:inline;
}
#pagination li {
	display:inline;
	margin-right:1px;
}
#pagination a.current {
	background-color:#a6c603;
	color:#286F9B;
}
#pagination a {
	font-size: 13px;
	font-weight:bold;
	padding:1px 5px;
}




/************************************************
*	login page																		*
************************************************/
#login-zone {margin: 20px auto;width:703px;text-align:center;}
#login-zone h3 {text-align:left;}
#login-zone #login-box {margin: 20px auto;background: url(/images/login-box-bg01.png) no-repeat center center;width:566px;height:291px;}

#login-zone #login-box #login-input01 {padding: 50px 0;width:345px;float:left;margin:0 auto;}
#login-zone #login-box #login-input01 p {width:345px;margin:20px 0;}
#login-zone #login-box #login-input02 {padding: 10px 5px;padding-top:30px;width:210px;float:right;text-align:left;overflow:hidden;}
#login-zone #login-box div.fieldgrp {
	overflow:hidden;
	margin-bottom:0.5em;
	width:325px;
	padding-left: 20px;
}
#login-zone #login-box label {
	clear:both;
	color:#333333;
	display:block;
	float:left;
	font-size:108%;
	font-weight:bold;
	line-height:22px;
	text-align:right;
	width:122px;
}
#login-zone #login-box .field {
	float:left;
	font-size:95%;
	width:180px;
}
#login-zone #login-box .field input {width:180px;}
#login-zone #login-box input.login-btn {
	margin:0 auto;
	display:block;
	border: none;
	background:url(/images/login-box-btn01.png) no-repeat center center;
	line-height:normal;
	vertical-align:middle;
	width: 121px;
	height:32px;
	text-indent:-9999em;
	cursor:pointer;
}
#login-zone #login-box input.login-voice-btn {
	margin:0 auto;
	display:block;
	border: none;
	background:url(/images/login-box-btn02.png) no-repeat center center;
	line-height:normal;
	vertical-align:middle;
	width: 100px;
	height:22px;
	text-indent:-9999em;
}
#login-zone #login-box #login-input02 ul {margin: 20px 10px;overflow:hidden;width:210px;}
#login-zone #login-box #login-input02 li {margin: 5px 0;background: url(/images/login-box-list01.png) no-repeat 0 50%;padding-left: 20px;}


#login-zone ul {margin:0 auto;width:525px;word-spacing: 10px;letter-spacing: 0.1em;text-align:left;}

/************************************************
*	apply page																		*
************************************************/
#apply-zone {margin: 20px auto;width:703px;}

#apply-zone #apply-box {margin:0 auto;overflow:hidden;width:565px;padding: 20px 20px;}
#apply-zone #apply-box div.field {overflow:hidden;}
#apply-zone #apply-box div.field label {
	clear:both;
	display:block;
	font-size:108%;
	font-weight:bold;
	padding:0 0 0 15px;
	margin-bottom: 20px;
	background: url(/images/dotted01.png) no-repeat left 20%;
}
#apply-zone #apply-box div.apply-number {background:url(/images/java-03-bg.png) no-repeat;width:474px;height:268px;padding:20px;overflow:hidden;margin:5px 0;}
#apply-zone #apply-box div.dr-tips3 li {background:url(/images/dotted05.png) no-repeat 0 50%;padding-left: 15px;margin:2px 0;}
#apply-zone #apply-box div.field label.half-line {
	display:block;
	font-size:108%;
	font-weight:bold;
	margin:0 auto;
	padding-left:15px;
	background: url(/images/dotted01.png) no-repeat left center;
}
#apply-zone #apply-box div.field select {width: 150px;}
#apply-zone #apply-box input.apply-next-btn01 {display:block;border: none;width:110px;height:28px;background:url(/images/apply-next01.png) no-repeat;text-indent: -9999em;margin:0 auto;cursor:pointer;}

#apply-zone #apply-box table#apply-service ul {list-style-type:none;height: 250px;padding: 10px 0;padding-left:5px;border-bottom: 1px solid #f79646;border-right: 1px solid #f79646;overflow:hidden;}
#apply-zone #apply-box table#apply-service li {list-style-type:none;background: url(/images/dotted03.png) no-repeat 0 25%;line-height: 20px;padding-left:10px;}
#apply-zone #apply-box table#apply-service td {border-top: 1px solid #f79646;border-left: 1px solid #f79646; }
#apply-zone #apply-box table#apply-service p {border-bottom: 1px solid #f79646;border-right: 1px solid #f79646;line-height: 20px;padding: 10px 0;}
#apply-zone #apply-box input.apply-service-btn01 {display:block;margin:0 auto;border: none;width:110px;height:28px;background:url(/images/apply-service-btn01.png) no-repeat center center;text-indent: -9999em;cursor:pointer;}
#apply-zone #apply-box div#reauth {background: url(/images/apply-service-java-msn-alert01.png) no-repeat;width:163px;height:34px;margin:0 auto;padding-left:345px;padding-top:50px;}
#apply-zone #apply-box div#reauth02 {background: url(/images/signup-resmsauth.png) no-repeat;width:422px;height:45px;margin:0 auto;padding-left:86px;padding-top:51px;}
#apply-zone #apply-box span#remind-time {}

#apply-zone #apply-box fieldset.apply-token-ship {padding: 20px;}
#apply-zone #apply-box fieldset.apply-token-ship div.fieldgrp {margin: 10px;}
#apply-zone #apply-box fieldset.apply-token-ship label {
	float: left;
	padding:0 0 0 15px;
	background: url(/images/dotted01.png) no-repeat left center;
	line-height: 18px;
	margin-right: 10px;
}

#apply-zone #apply-box input.apply-order-confirm01 {display:block;border: none;width:105px;height:27px;background:url(/images/apply-confirm01.png) no-repeat;text-indent: -9999em;margin:0 auto;cursor:pointer;}
#apply-zone #apply-box input.apply-order-confirm02 {display:block;border: none;width:110px;height:27px;background:url(/images/apply-confirm02.png) no-repeat;text-indent: -9999em;margin:0 auto;cursor:pointer;}
#apply-zone #apply-box input.apply-print01 {display:block;border: none;width:110px;height:28px;background:url(/images/apply-print-btn01.png) no-repeat;text-indent: -9999em;margin:0 auto;cursor:pointer;}
#apply-zone #apply-box input.apply-card01 {display:block;border: none;width:188px;height:28px;background:url(/images/apply-card-btn01.png) no-repeat;text-indent: -9999em;margin:0 auto;cursor:pointer;}
/************************************************
*	pages																					*
************************************************/
#pages-zone {margin:20px auto;overflow:hidden;width: 703px;}
#pages-zone #pages-box {margin:0 auto;overflow:hidden;width:600px;padding: 20px 20px;}
#pages-zone #pages-box h3.title {font-size: 13px;color:#501d04;width:565px;height:26px;line-height:26px;padding-left: 10px;background-color:#ebe279;}

#pages-zone #pages-box p {margin-bottom: 10px; font-size:13px;line-height: 18px;}

#pages-zone #pages-box div.view-products-list {float:left;150px;margin: 10px 20px;text-align:center;}
p a.view-products {display:block;background: url(/images/pages-about-btn01.png) no-repeat center;width:75px;height:20px;text-indent:-9999em;cursor:pointer;}

#pages-zone div#service-search-block {float:right;text-align:right;}

/* service question */
#pages-zone #pages-box div#faq-normal a {text-decoration:none;}
#pages-zone #pages-box div#faq-normal a:hover {text-decoration:underline;}
#pages-zone #pages-box div#faq-normal h3 {background: url(/images/service_00_01.png) no-repeat;padding-top: 12px;padding-right:10px;width:564px;height:22px;text-align:right;}
#pages-zone #pages-box div#faq-normal ul {padding-left:20px;}
#pages-zone #pages-box div#faq-normal li {background:url(/images/dotted05.png) no-repeat left center;padding-left: 10px;margin: 5px 0;}

#pages-zone #pages-box div#faq-goods {overflow:hidden;}
#pages-zone #pages-box div#faq-goods h3 {background: url(/images/service_00_02.png) no-repeat;padding-top: 12px;padding-right:10px;width:564px;height:22px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-goods h4 {float:left;margin: 10px 0;margin-right: 5px;}
#pages-zone #pages-box div#faq-goods h4.faq-java a {display:block;background:url(/images/service_00_04.png) no-repeat;width:187px;height:204px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-goods h4.faq-java a:hover {background:url(/images/service_00_04_f.png) no-repeat;}
#pages-zone #pages-box div#faq-goods h4.faq-token a {display:block;background:url(/images/service_00_05.png) no-repeat;width:187px;height:204px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-goods h4.faq-token a:hover {background:url(/images/service_00_05_f.png) no-repeat;}
#pages-zone #pages-box div#faq-goods h4.faq-voice a {display:block;background:url(/images/service_00_06.png) no-repeat;width:187px;height:204px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-goods h4.faq-voice a:hover {background:url(/images/service_00_06_f.png) no-repeat;}

#pages-zone #pages-box div#faq-member {overflow:hidden;width:390px;float:left;}
#pages-zone #pages-box div#faq-member h3 {background: url(/images/service_00_03.png) no-repeat;padding-top: 12px;padding-right:10px;width:381px;height:36px;text-align:right;}
#pages-zone #pages-box div#faq-member ul {padding-left:20px;}
#pages-zone #pages-box div#faq-member li {background:url(/images/dotted05.png) no-repeat left 3px;padding-left: 10px;margin: 5px 0;color:#a5473b;}
#pages-zone #pages-box div#faq-member p {color:#000;font-size:12px;}

#pages-zone #pages-box div#faq-icon {overflow:hidden;padding-left: 10px;}
#pages-zone #pages-box div#faq-icon h4 {margin: 5px;}
#pages-zone #pages-box div#faq-icon h4.service-contact a {display:block;background:url(/images/service_00_contact.png) no-repeat;width:169px;height:52px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-icon h4.service-contact a:hover {display:block;background:url(/images/service_00_contact_f.png) no-repeat;;}
#pages-zone #pages-box div#faq-icon h4.service-inline a {display:block;background:url(/images/service_00_inline.png) no-repeat;width:169px;height:52px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-icon h4.service-inline a:hover {display:block;background:url(/images/service_00_inline_f.png) no-repeat;;}
#pages-zone #pages-box div#faq-icon h4.service-buytoken a {display:block;background:url(/images/service_00_buytoken.png) no-repeat;width:169px;height:52px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-icon h4.service-buytoken a:hover {display:block;background:url(/images/service_00_buytoken_f.png) no-repeat;;}
#pages-zone #pages-box div#faq-icon h4.service-sync a {display:block;background:url(/images/service_00_sync.png) no-repeat;width:169px;height:52px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-icon h4.service-sync a:hover {display:block;background:url(/images/service_00_sync_f.png) no-repeat;;}
#pages-zone #pages-box div#faq-icon h4.service-fix a {display:block;background:url(/images/service_00_fix.png) no-repeat;width:169px;height:52px;text-indent: -9999px;}
#pages-zone #pages-box div#faq-icon h4.service-fix a:hover {display:block;background:url(/images/service_00_fix_f.png) no-repeat;;}



#pages-zone #pages-box div#faqs-block {overflow:hidden;width:502px;background: url(/images/service_01_side.jpg) no-repeat right top;padding-right:93px;}
#pages-zone #pages-box div.pd-java {background: url(/images/service_021_side.jpg) no-repeat right top;}
#pages-zone #pages-box div.pd-token {background: url(/images/service_022_side.jpg) no-repeat right top;}
#pages-zone #pages-box div.pd-voice {background: url(/images/service_023_side.jpg) no-repeat right top;}

#pages-zone #pages-box div#faqs-block div#faqs-zone {border: 1px solid #969696;}
#pages-zone #pages-box div#faqs-block div#faqs-zone a {text-decoration:none;}
#pages-zone #pages-box div#faqs-block div#faqs-zone a:hover {text-decoration:underline;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h3 {background:#969696;color:#fff;height:34px;line-height:34px;padding-left:20px;font-weight:normal;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h3 a {color:#fff;text-decoration:none;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h4.faqs-apply {background:#ebebeb url(/images/service_01_01.png) no-repeat;height:24px;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h4.faqs-controller {background:#ebebeb url(/images/service_01_02.png) no-repeat;height:24px;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h4.faqs-fee {background:#ebebeb url(/images/service_01_03.png) no-repeat;height:24px;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h4.faqs-lost {background:#ebebeb url(/images/service_01_04.png) no-repeat;height:24px;}

#pages-zone #pages-box div#faqs-block div#faqs-zone h4.pdfaqs-apply {background:#ebebeb url(/images/service_02_01.png) no-repeat;height:24px;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h4.pdfaqs-controller {background:#ebebeb url(/images/service_02_02.png) no-repeat;height:24px;}
#pages-zone #pages-box div#faqs-block div#faqs-zone h4.pdfaqs-lost {background:#ebebeb url(/images/service_02_03.png) no-repeat;height:24px;}

#pages-zone #pages-box div#faqs-block div#faqs-zone ul {margin: 10px 0;padding-left:20px;}
#pages-zone #pages-box div#faqs-block div#faqs-zone li {background:url(/images/dotted05.png) no-repeat left 3px;padding-left: 10px;margin: 10px 0;color:#424242;}


#pages-zone #pages-box table#apply-fee-list td {padding: 2px;}
#pages-zone #pages-box table#apply-fee-list li {background:url(/images/dotted02.png) no-repeat left 2px;;padding:0;margin:10px 0;padding-left: 15px;}

#pages-zone #pages-box div#contact-frm {background: url(/images/pages-service-img01.gif) no-repeat right top;overflow:hidden;}
#pages-zone #pages-box div#inline-frm {background: url(/images/pages-service-bg01.jpg) no-repeat right top;overflow:hidden;}

#pages-zone #pages-box div#contact-frm div,
#pages-zone #pages-box div#inline-frm div,
#pages-zone #pages-box div#cooperation-frm div {overflow:hidden;}

#pages-zone #pages-box div#contact-frm div.in-field,
#pages-zone #pages-box div#inline-frm div.in-field,
#pages-zone #pages-box div#cooperation-frm div.in-field {margin-left: 10px; }

#pages-zone #pages-box label {clear:both;display:block;font-size:108%;font-weight:bold;background: url(/images/dotted01.png) no-repeat left 40%;padding-left:15px;}
#pages-zone #pages-box div#contact-frm div.field label,
#pages-zone #pages-box div#inline-frm div.field label,
#pages-zone #pages-box div#cooperation-frm div.field label {
	clear:both;
	display:block;
	float: left;
	font-size:108%;
	font-weight:bold;
	padding-left:15px;
	line-height: 25px;
	background: url(/images/dotted01.png) no-repeat left 40%;
	width:120px;
}


/************************************************
*	member																				*
************************************************/
/* member-account */
div#cost-month {overflow:hidden;background: url(/images/member-account-img01.png) no-repeat left top;width:564px;padding:35px 0px 0 1px;}
div#cost-time {overflow:hidden;background: url(/images/member-account-img02.png) no-repeat left top;width:564px;padding:35px 0px 0 1px;}

div#cost-month table, div#cost-time table {border: 1px solid #e3e3e3;border-collapse:collapse;width:100%;}
div#cost-month table th, div#cost-month table td,
div#cost-time table th, div#cost-time table td {border-bottom: 1px solid #e3e3e3;border-right:1px solid #e3e3e3;text-align:center;line-height:20px;font-weight:normal;color:#000;}
div#cost-month table th.title,div#cost-time table th.title {line-height: 30px;border-bottom-width: 3px;color:#9b323c;}

div#stoppayment {overflow:hidden;}
div#stoppayment table {border: 2px solid #e3e3e3;border-collapse:collapse;width:100%;}
div#stoppayment table th, div#stoppayment table td {padding: 5px 2px;border-bottom: 1px solid #e3e3e3;border-right:1px solid #e3e3e3;text-align:center;line-height:20px;font-weight:normal;color:#000;}
div#stoppayment table th.title {line-height: 30px;border-bottom-width: 3px;color:#9b323c;}

div#transfer-block {overflow:hidden;}
div#transfer-block table {border: 2px solid #e3e3e3;border-collapse:collapse;width:100%;}
div#transfer-block table th, div#transfer-block table td {padding: 5px 2px;border-bottom: 1px solid #e3e3e3;border-right:1px solid #e3e3e3;text-align:center;line-height:20px;font-weight:normal;color:#000;}
div#transfer-block table th.title {line-height: 30px;border-bottom-width: 3px;color:#9b323c;}
div#transfer-block select {width:100px;}


div#transfer-java,div#transfer-token,div#transfer-voice {overflow:hidden;background: url(/images/member-transfer-voice-img01.png) no-repeat right bottom;width:370px;height:420px;text-align:left;}
div#transfer-java h3.title, div#transfer-token h3.title,div#transfer-voice h3.title {margin:0 auto;background: url(/images/member-transfer-voice-img02.png) no-repeat;width:364px;height:26px;text-indent:-9999em;}
div#transfer-java p,div#transfer-token p,div#transfer-voice p {margin:20px;}
div#transfer-java td, div#transfer-token td,div#transfer-voice td {border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;height:28px;line-height:28px;}

div#transfer-voice p.list {background:url(/images/dotted01.png) no-repeat left 5px;font-size:13px;padding-left:15px;padding-bottom:10px;line-height:20px;border-bottom: 1px dotted #232323;}
