﻿/* *********************************
  Site - eWebLite
  ----------------------------------

  /* *************************** 
   $? Message "Alert" Styles
   ***************************/
.msg_box1 {
	width:100%;
	height:100%;
	padding-top:25px;
	padding-bottom:25px;
	border:1px solid #96a7c3;
	border-top:4px solid #96a7c3;
	border-bottom:2px solid #96a7c3;
}

.msg_box1 p{
	display:block;
	width:950px;
	height:300px;
	background-image:url(../../Images/EWL/under_construction.jpg);
	background-repeat:no-repeat;
	background-position:center;
	font-size:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;}
	
.sub .tt-alert {
	height:80x;
	padding-left:0px;
	text-align:left;
	color:#0134ff;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

.sub .tt-error {
	height:80x;
	padding-left:0px;
	text-align:left;
	color:#0134ff;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

.sub .tt-sucess {
	height:80x;
	padding-left:0px;
	text-align:left;
	color:#0134ff;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

.sub .ico {
	position:relative;
	top:20px;
}

.sub .txt {
	padding-top:50px;
	padding-left:20px;
	padding-right:20px;
	line-height:30px;
	font-size:16px;
}

.msg_box2 {
	width:100%;
	height:100%;
	padding-top:20px;
	border:1px solid #96a7c3;
	border-top:0;
}



/* *************************** 
   $? tmpmail.html Styles
   ***************************/ 
   
.tmpmail_txt {
	font-size:13px;
	color:#000;
	text-align:left;
	line-height:30px;
	padding:30px;
}

.tmpmail_txt p {
	padding-left:15px;
}

.tmp_mail-link { text-decoration : none; color:#000; }
.tmp_mail-link:hover{ text-decoration : underline;color:#666; }

/* *********************************
  Site - eWebLite-page_material_setting.html
  ----------------------------------

/* *************************** 
   $1 Sub Nav Styles
   ***************************/ 
.sub_nav {
	width:960px;
	height:30px;
	margin-top:15px;
}

.sub_nav  .links {
	float:left;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}

/* *************************** 
   $2 Content Styles
   ***************************/ 
.srh_box {
	margin-bottom:8px;
	width:980px;
	border:1px solid #8f45be;
	background-color:#f4e8fe;
	position:relative;
	font-size:13px;
}

.srh_box-lock {
	padding:5px 12px;
}

.srh_box .item1 {
	float:left;
	text-align:left;
	color:#000;
	line-height:30px;
}

.page_material_setting-input {
	width:168px;
	height:18px;
	border:1px solid #7ca0b8;
	margin-left:3px;
	position:relative;
}

.page_material_setting-select {
	width:170px;
	height:20px;
	border:1px solid #7ca0b8;
}

.srh_box .item2 {
	float:left;
	padding-left:80px;
	text-align:left;
	color:#000;
	line-height:30px;
	position:relative;
	top:-2px;
}

.inp_date {
	width:88px;
	height:18px;
	border:1px solid #7ca0b8;
	margin-left:3px;
	position:relative;
	top:1px;
}

.inp_pur {
	width:254px;
	height:18px;
	border:1px solid #7ca0b8;
	margin-left:3px;
	position:relative;
	top:1px;
}

.cale {
	position:relative;
	bottom:-5px;
}

.srh_box .item3 {
	position:absolute;
	top:21px;
	right:12px;
	width:176px;
	height:44px;
	color:#000;
}

.srh_box .item3 .btn {float:left;}

.content_box {
	width:980px;
	border:1px solid #8f45be;
	position:relative;
}

/* *************************** 
   $3 Left box Styles
   ***************************/ 
.mid_line {
	background-color:#8f45be;
	width:1px;
	height:100%;
	position:absolute;
	left:273px;
	top:0;
}

.content_box  .L {
	float:left;
	padding:15px 15px;
	width:243px;
	height:100%;
}

.L .qa {
	width:242px;
}

.qa .tt {
	width:242px;
	height:20px;
	background-image: url(../../images/EWL/tt_mat_qa_tt.png);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	color:#000;
}

.qa .item {
	width:230px;
	height:20px;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	color:#000;
}

/* *************************** 
   $4 Right box Styles
   ***************************/ 
.content_box  .R {
	float:right;
	width:686px;
	height:100%;
	height:100%;
	border-left:1px solid #8f45be;
}


.f_bar {
	float:right;
	width:686px;
	height:30px;
	padding:0px;
}

.f_bar .inn {
	height:30px;
	background-color:#d09ffb;
	position:relative;
}

.f_bar .inn .btn_pos {
	float:right;
	margin-left:5px;
	margin-right:5px;
	margin-top:2px;
}

.f_bar .inn .btn {
	width:20px;
	height:28px;
}

.Gridview-style-purple {
	text-align:center;
	width:100%;
	color:#000;
	border-collapse:collpase;
	border-top:1px solid #8f45be;
	border-right:1px solid #8f45be;
	line-height:30px;
}

.Gridview-style-purple .tr1 {
	font-weight:bold;
	background-color:#f4e8fe;
	height:30px;
}

.Gridview-style-purple th {
	font-weight:bold;
	background-color:#e7cbfe;
	border-left:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
}

.Gridview-style-purple td {
	border-left:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
	padding:0;
}

.Gridview-style-purple .btn {
	width:20px;
	height:28px;
}


/* *************************** 
   $5 page_material_setting_maint.html Styles
   ***************************/ 
.f_bar .inn2 {
	margin:2px;
	width:680;
	height:100%;
	background-image: url(../../images/EWL/tt_tab_bg01.png);
	background-repeat:repeat-x;
	background-position:left top;
}

.R .tr1 {
	font-weight:bold;
	background-color:none;
	color:#000;
}

.tr1 .td1 {
	float:left;
	padding:4px;
	width:46px;
}

.tr1 .td2 {
	float:left;
	width:300px;
	height:100%;
	border-left:1px solid #8f45be;
	border-right:1px solid #8f45be;
	text-align:left;
	padding:5px;
}

.tr1 .td3 {
	float:left;
	padding:4px;
	width:70px;
}

.tr1 .td4 {
	float:left;
	width:230px;
	height:100%;
	border-left:1px solid #8f45be;
	text-align:left;
	padding:5px;
}

.R .tr2 {
	height:100%;
	border-top:1px solid #8f45be;
	font-size:13px;
	color:#000;
	background-color:#faf4ff;
}

.tr2 .td1 {
	float:left;
	padding-top:25px;
	padding:4px;
	width:46px;
	height:100%;
	font-weight:bold;
}

.tr2 .td2 {
	float:left;
	padding-top:7px;
	padding:4px;
	width:623px;
	height:100%;
	text-align:left;
	border-left:1px solid #8f45be;
}

.input_text {
	width:314px;
	height:46px;
	font-family: arial, san-serif; 
	font-size: 12px; 
	color: navy; 
	scrollbar-base-color:pink;
	scrollbar-arrow-color: #ee0000;
}

.R .tr3 {
	height:100%;
	border-top:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
	font-size:13px;
	color:#000;
}

.tr3 .td1 {
	float:left;
	padding-top:25px;
	padding:4px;
	width:46px;
	height:100%;
	font-weight:bold;
}

.tr3 .td2 {
	float:left;
	width:623px;
	height:100%;
	text-align:left;
}

.tr3 .td2-1 {
	width:620px;
	height:100%;
	border-bottom:1px solid #8f45be;
	border-left:1px solid #8f45be;
	padding:5px;
}

.tr3 .td2-2 {
	width:620px;
	height:100%;
	padding:5px;
	border-left:1px solid #8f45be;
}

.radio1 {
	position:relative;
	top:5px;
	left:0px;
	width:15px;
	border:0;
}


.tr3 .td2 .ps {
	padding-left:30px;
	padding-top:5px;
}

.tr3 .td3 {
	float:left;
	padding:4px;
	width:623px;
	height:100%;
	text-align:left;
}

.R .tr4 {
	padding-top:10px;
	height:44px;
	font-size:13px;
	color:#000;
}

/* *************************** 
   $? page_menu_setting.html Styles
   ***************************/ 
.tab_menu_setting {
	text-align:center;
	color:#000;
	border-top:1px solid #8f45be;
}

.tab_menu_setting td {
	border-bottom:1px solid #8f45be;
	border-right:1px solid #8f45be;
	height:30px;
}

.tab_menu_setting .side {border-right:0;}

/* *************************** 
   $? page_copyright_setting.html Styles
   ***************************/ 

.tab_cp2 {
	text-align:center;
	color:#000;
	border-top:1px solid #8f45be;
	text-align:left;
}

.tab_cp2 .tr1 {
	font-weight:normal;
	background-color:#f4e8fe;
	height:30px;
}

.tab_cp2 td {
	border-right:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
	height:20px;
	padding:5px;
}

.tab_cp2 .side {border-right:0;}

.bbtn {padding-top:10px;}


/* *************************** 
   $? ewl_enable_setting.html Styles
   ***************************/ 
.info-enablesetting {
	width:960px;
	height:74px;
	border:1px solid #8f45be;
	border-bottom:0;
	background-image: url(../../images/EWL/bg_info01.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#f4e8fe;
}

.info-enablesetting .txt {
	color:#000;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	padding-top:20px;
}

.Lv1-enablesetting {
	width:100%;
	height:50px;
}

.Lv1-enablesetting .tt {
	float:left;
	padding-top:18px;
	color:#550197;
	font-size:15px;
	font-weight:bold;
	width:203px;
	height:32px;
	border-right:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
}

.Lv1-enablesetting .txt {
	float:left;
	width:740px;
	height:32px;
	padding-top:18px;
	padding-left:15px;
	color:#550197;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	border-bottom:1px solid #8f45be;
}

.Lv2-enablesetting {
	width:100%;
	height:100%;
}

.Lv2-enablesetting .tt {
	float:left;
	padding-top:18px;
	color:#550197;
	font-size:15px;
	font-weight:bold;
	width:203px;
	height:100%;
	line-height:23px;
}

.Lv2-enablesetting .txt {
	float:left;
	width:740px;
	height:100%;
	padding-left:15px;
	color:#000;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	text-align:left;
	border-left:1px solid #8f45be;
}

.ul001 {
	list-style-type: circle;
	line-height:20px;
	margin-left:10px;
	margin-bottom:10px;
}


.ul002 {
	list-style-type: circle;
	line-height:20px;
	margin-left:10px;
	margin-bottom:10px;
}
/* ************************************** 
   $? ts_product_sale_setting.html Styles
   **************************************/ 
.info-product_sale {
	width:960px;
	height:55px;
	border:1px solid #8f45be;
	background-image: url(../images/EWL/bg_info01.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#f4e8fe;
	position:relative;
}

.info-product_sale .txt {
	color:#000;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	padding-top:15px;
}

.head_line-pdlist {
	font-size:12px;
	width:958px;
	height:30px;
	background-color:#d09ffb;
	border:1px solid #8f45be;
	border-bottom:0px solid #8f45be;
}

.add_data {
	float:right;
	padding-top:3px;
	padding-right:3px;
}

.Gridview-style-pdlist {
	width:100%;
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	border-top:1px solid #8f45be;
	border-left:1px solid #8f45be;
}

.Gridview-style-pdlist th {
	font-weight:bold;
	background-color:#f4e8fe;
	height:30px;
	border-right:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
	color:#333;
	font-size:12px;
}

.Gridview-style-pdlist td {
	border-right:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
	height:20px;
	padding:5px;
	font-size:12px;
}

.Gridview-style-pdedit {
	margin-top:0px;
	margin-bottom:5px;
	width:938px;
	
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	text-align:left;
	border:1px solid #8f45be;
	border-top:1px solid #8f45be;
	border-bottom:0px solid #8f45be;
	border-right:0px solid #8f45be;
}

.Gridview-style-pdedit th {
	font-weight:bold;
	background-color:#f4e8fe;
	border-bottom:1px solid #8f45be;
	height:15px;
	color:#000;
	padding:5px;
	border-right:1px solid #8f45be;
}

.Gridview-style-pdedit td {
	border-bottom:1px solid #8f45be;
	height:20px;
	padding:5px;
	border-right:1px solid #8f45be;
}

.pdedit2-title {
	width:938px;
	height:20px;
	background-color:#d09ffb;
	border:1px solid #8f45be;
	padding-top:3px;
	color:#000;
	font-weight:bold;
}

.Gridview-style-pdedit2 {
	margin-top:0px;
	margin-bottom:10px;
	width:938px;
	
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	text-align:left;
	border:1px solid #8f45be;
	border-bottom:0px solid #8f45be;
	border-right:0px solid #8f45be;
}

.Gridview-style-pdedit2 th {
	font-weight:bold;
	background-color:#f4e8fe;
	border-bottom:1px solid #8f45be;
	height:15px;
	color:#000;
	padding:5px;
	border-right:1px solid #8f45be;
}

.Gridview-style-pdedit2 td {
	border-bottom:1px solid #8f45be;
	height:20px;
	padding:5px;
	text-align:center;
	border-right:1px solid #8f45be;
}

.pdfc-title {
	width:938px;
	height:20px;
	background-color:#38c7ff;
	border:1px solid #8f45be;
	border-bottom:0px solid #8f45be;
	padding-top:3px;
	color:#000;
	font-weight:bold;
}

.Gridview-style-pdedit2 th {
	font-weight:bold;
	background-color:#f4e8fe;
	border-bottom:1px solid #8f45be;
	height:15px;
	color:#000;
	padding:5px;
	border-right:1px solid #8f45be;
}

.Gridview-style-pdedit2 td {
	border-bottom:1px solid #8f45be;
	height:20px;
	padding:5px;
	text-align:center;
	border-right:1px solid #8f45be;
}

.Gridview-style-pdfc {
	margin-top:0px;
	margin-bottom:0;
	padding:5px;
	width:98%;
	
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	text-align:left;
	border-right:1px solid #8f45be;
	border-left:1px solid #8f45be;
	border-top:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
	background-color:#fff799;
}

.Gridview-style-pdfc td {
	border:0;
	height:15px;
	width:80px;
	padding:5px;
	text-align:left;
}

.Gridview-style-pdfc2 {
	margin-top:5px;
	margin-bottom:0;
	width:98%;
	height:100%;
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	text-align:left;
	border-right:1px solid #8f45be;
	border-left:1px solid #8f45be;
	background-color:#fff799;
}

.Gridview-style-pdfc2 th {
	font-weight:bold;
	background-color:#800000;
	height:15px;
	color:#fff;
	padding:5px;
	border-bottom:1px solid #8f45be;
}

.Gridview-style-pdupload1 {
	margin-top:0;
	margin-bottom:10px;
	width:98%;
	
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	text-align:left;
	border-right:1px solid #8f45be;
}

.Gridview-style-pdupload1 th {
	font-weight:bold;
	background-color:#d8f4ff;
	height:15px;
	color:#000;
	padding:5px;
	border-top:1px solid #8f45be;
	border-bottom:1px solid #8f45be;
	border-left:1px solid #8f45be;
	text-align:center;
}

.Gridview-style-pdupload1 td {
	border-bottom:1px solid #8f45be;
	border-left:1px solid #8f45be;
	height:15px;
	padding:5px;
	text-align:center;
}

.pdupload2-title {
	width:938px;
	height:20px;
	background-color:#ffb80e;
	border:1px solid #8f45be;
	border-bottom:0px solid #8f45be;
	padding-top:3px;
	color:#000;
	font-weight:bold;
}


.Gridview-style-pdupload2 {
	margin-top:0;
	margin-bottom:3px;
	width:98%;
	
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	text-align:left;
	border-right:1px solid #8f45be;
	border-top:1px solid #8f45be;
}

.Gridview-style-pdupload2 th {
	font-weight:bold;
	background-color:#fff7e2;
	height:15px;
	color:#000;
	padding:5px;
	border-bottom:1px solid #8f45be;
	border-left:1px solid #8f45be;
	text-align:center;
}

.Gridview-style-pdupload2 td {
	border-bottom:1px solid #8f45be;
	border-left:1px solid #8f45be;
	height:15px;
	padding:5px;
	text-align:center;
}

.pdupload2-ps {
	text-align:left;
	padding-left:15px;
	color:#eb6100;
}

/* ************************************** 
   $? pop_product_multi_choose.html Styles
   **************************************/ 
.tab-product_multi_choose {
	margin:10px;
	width:98%;
	height:100%;
	text-align:center;
	color:#000;
	border-collapse:collpase;
	border-spacing:0;
	text-align:left;
	border-right:1px solid #8f45be;
	border-top:1px solid #8f45be;
}

.tab-product_multi_choose th {
	font-weight:normal;
	background-color:#f4e8fe;
	height:15px;
	color:#000;
	padding:5px;
	border-bottom:1px solid #8f45be;
	border-left:1px solid #8f45be;
	text-align:center;
}

.tab-product_multi_choose td {
	border-bottom:1px solid #8f45be;
	border-left:1px solid #8f45be;
	height:15px;
	padding:5px;
	text-align:left;
}

.tab-product_multi_choose .chb {text-align:center;}

/* ************************************** 
   $? enable_wizard_setting.html Styles
   **************************************/ 
.info-wizard_setting {
	width:960px;
	height:74px;
	border:1px solid #8f45be;
	border-bottom:0;
	background-image: url(../../images/EWL/bg_info01.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#f4e8fe;
}

.info-wizard_setting .txt {
	color:#000;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	padding-top:10px;
}

.enable_wizard-left {
	float:left;
	width:202px;
	height:100%;
}

.enable_wizard-left p {
	padding-top:10px;
	color:#54009e;
	font-size:16px;
	font-weight:bold;
}

.enable_wizard-right {
	float:right;
	width:755px;
	height:100%;
	border-left:1px solid #8f45be;
}

.enable_wizard-right .Lv1 {
	position:relative;
	height:100%;
	border-bottom:1px solid #8f45be;
}

.enable_wizard-right .Lv2 {
	position:relative;
	height:100%;
	border-bottom:1px solid #8f45be;
}

.enable_wizard-right .Lv3 {
	height:100%;
	width:100%;
	border-bottom:1px solid #8f45be;
	padding-top:0;
	padding-bottom:15px;
	font-size:13px;
	color:#000;
}

.enable_wizard-right .Lv4 {
	height:100%;
}

.enable_wizard-right .Lv1 .split_line {
	position:absolute;
	top:0;
	left:377px;
	width:1px;
	height:100%;
	background-color:#8f45be;
}

.enable_wizard-right .Lv1 .split_line2 {
	position:absolute;
	top:0;
	left:480px;
	width:1px;
	height:100%;
	background-color:#8f45be;
}

.enable_wizard-right .Lv2 .split_line {
	position:absolute;
	top:0;
	left:377px;
	width:1px;
	height:100%;
	background-color:#8f45be;
}

.enable_wizard-right .Lv2 .split_line2 {
	position:absolute;
	top:0;
	left:480px;
	width:1px;
	height:100%;
	background-color:#8f45be;
}

.ewr_L {
	float:left;
	width:50%;
	height:100%;
	border-right:0px solid #8f45be;
}

.ewr_R {
	float:right;
	width:50%;
	height:100%;
}

.tt_spring {
	width:100%;
	height:33px;
	background-image: url(../../images/EWL/bg_templete_tt_spring.png);
	background-repeat:no-repeat;
	background-position:right top;
}

.tt_summer {
	width:100%;
	height:33px;
	background-image: url(../../images/EWL/bg_templete_tt_summer.png);
	background-repeat:no-repeat;
	background-position:right top;
}

.tt_fall {
	width:100%;
	height:33px;
	background-image: url(../../images/EWL/bg_templete_tt_fall.png);
	background-repeat:no-repeat;
	background-position:right top;
}

.tt_winter {
	width:100%;
	height:33px;
	background-image: url(../../images/EWL/bg_templete_tt_winter.png);
	background-repeat:no-repeat;
	background-position:right top;
}

.enable_wizard-right .rad {
	float:left;
	padding:10px;
}

.enable_wizard-right .name {
	float:left;
	color:#000;
	font-weight:bold;
	font-size:13px;
	padding:8px;
}

.enable_wizard-right .preview {
	float:right;
	padding:5px;
}

.enable_wizard-right .layout_pix {margin:6px;}

.enable_wizard-right .txt {
	margin:3px;
	width:296px;
	height:100%;
	text-align:left;
	color:#000;
}

.enable_wizard-right .Lv3 .pages {
	width:100%;
	padding-left:7px;
	padding-right:7px;
	text-align:left;
}

.enable_wizard-right .Lv3 .pages img {
	position:relative;
	top:4px;
}

.enable_wizard-right .Lv4 .doc {
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
}

.enable_wizard-right .Lv4 .doc textarea {
	width:100%;
	height:100%;
}

.enable_wizard-right .Lv4 .doc p {
	padding:10px;
	color:#000;
}

/* ************************************** 
   $? other_custom_tour_reply_detail.html Styles
   **************************************/ 
.reply-tags {
	width:980px;
	height:46px;
	background-image: url(../../images/EWL/bg_custom-reply-nav.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.reply-tags-ul {
	list-style:none;
	padding-left:30px;
}

.reply-tag5 {
	float:right;
	padding-right:30px;
}

.reply-tags-ul li {
	float:left;
}
   
.tab-custom_reply_detail {
	width:100%;
	border-top:1px solid #9953cd;
	border-left:1px solid #9953cd;
	color:#333;
	text-align:left;
}

.tab-custom_reply_detail thead {
	background-color:#fef2ff;
}

.tab-custom_reply_detail th {
	width:100px;
	padding:5px;
	font-weight:normal;
	text-align:center;
	border-right:1px solid #9953cd;
	border-bottom:1px solid #9953cd;
	background-color:#f4e8fe;
}

.tab-custom_reply_detail td {
	padding:5px;
	border-right:1px solid #9953cd;
	border-bottom:1px solid #9953cd;
}

.tab-custom_reply_detail tfoot {
	background-color:#eaeaea;
}

/* ************************************** 
   $? page_module_setting.html Styles
   **************************************/ 
.img_pm_set02 {margin-top:114px;}

.pds_tt1 {
	width:100%;
	height:30px;
	background-image: url(../../../../images/EWL/tt_pm_set01.png);
	background-repeat:no-repeat;
	background-position:right top;
	border-bottom:1px solid #8f45be;
	text-align:left;
}

.pds_tt2 {
	width:100%;
	height:30px;
	background-image: url(../../../../images/EWL/tt_pm_set02.png);
	background-repeat:no-repeat;
	background-position:right top;
	border-bottom:1px solid #8f45be;
	text-align:left;
}

.pds_tt1 p {
	padding-left:33px;
	padding-top:7px;
	font-size:15px;
	font-weight:bold;
	color:#000;
}

.pds_tt2 p {
	padding-left:33px;
	padding-top:7px;
	font-size:15px;
	font-weight:bold;
	color:#000;
}

.pds_content {
	width:662px;
	height:100%;
	padding-top:10px;
	padding-bottom:30px;
	padding-left:12px;
	padding-right:12px;
	border-bottom:1px solid #8f45be;
	text-align:left;
	color:#000;
	font-size:13px;
}

.pds_content p {height:30px;}

.pds_notice1 {
	float:right;
	width:72px;
	height:40px;
}

.pds_tab {
	width:100%;
	height:100%;
	border:1px solid #8f45be;
	border-right:0;
	border-bottom:0;
	text-align:center;
}

.pds_tab th {
	background-color:#f4e8fe;
	height:30px;
    border-right:1px solid #8f45be;
    border-bottom:1px solid #8f45be;
	font-weight:normal;
	font-size:12px;
}

.pds_tab td  {
	height:30px;
    border-right:1px solid #8f45be;
    border-bottom:1px solid #8f45be;
}

/*.pds_tab select {width:194px;}*/


/*:::::::::::::::::::::::::::::::::::::::*/

/* *************************** 
   $3 Left box Styles
   ***************************/ 
.mid_line {
	background-color:#8f45be;
	width:1px;
	height:100%;
	position:absolute;
	left:273px;
	top:0;
}

.content_box  .L {
	float:left;
	padding:15px 15px;
	width:243px;
	height:100%;
}

.L .layout {
	width:242px;
	height:154px;
	background-image: url(../../images/EWL/layout_set_logo.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.L .qa {
	width:242px;
}

.qa .tt {
	width:242px;
	height:20px;
	background-image: url(../../images/EWL/tt_mat_qa_tt.png);
	background-repeat:no-repeat;
	background-position:left top;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	color:#000;
}

.qa .item {
	width:230px;
	height:20px;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	border-bottom:1px solid #aaa;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	color:#000;
}

/* *************************** 
   $4 Right box Styles
   ***************************/ 
 .info {
	width:960px;
	height:74px;
	border:1px solid #8f45be;
	border-bottom:0;
	background-image: url(../images/EWL/bg_info01.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#f4e8fe;
}

.info .txt {
	color:#000;
	font-size:16px;
	font-weight:bold;
	padding-top:25px;
}
   


.content_box  .R .tr {
	width:100%;
	height:100%;
	border-bottom:1px solid #8f45be;
	clear:both;
	text-align:left;
}




.f_bar .inn2 {
	margin:0px;
	width:680;
	height:100%;
	background-image: url(../images/EWL/bg_style-green01.png);
	background-repeat:repeat-x;
	background-position:left top;
	border-bottom:1px solid #8f45be;
}

.f_bar .inn2  .tt {
	float:left;
	margin-top:7px;
	margin-left:14px;
	color:#000;
	font-weight:bold;
}

.f_bar .inn2  .adv {
	float:left;
	margin-top:2px;
	margin-left:10px;
}

.f_bar .inn2  .pre {
	float:right;
	margin-right:5px;
	margin-top:4px;
}

.f_bar .inn2  .btn {
	width:46px;
	height:24px;
}

.tr .step {
	float:left;
	color:#000;
	font-weight:normal;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:12px;
}

.tr .step p {
	padding-left:20px;
}

.tr .step_ {
	float:left;
	color:#000;
	font-weight:normal;
	padding-left:20px;
	padding-top:0px;
}

.tr .step_  b {
	float:left;
	padding-top:20px;
}


.ps {
	float:right;
	margin-left:10px;
	margin-right:5px;
	margin-top:2px;
}

.tr .radio1 {
	position:relative;
	top:0px;
	left:0px;
	width:15px;
	border:0;
}

.tr .step .tt {
	float:left;
	width:75px;
	height:100%;
	font-weight:bold;
}

.tr .step .ind {
	float:left;
	width:520px;
	height:100%;
}

.tr  .btn {
	width:85px;
	height:22px;
}


/*:::::::::::::::::::::::::::::::::::::::*/

.content_box .alert {
	float:left;
	margin:10px;
	margin-right:0px;
	width:410px;
	height:178px;
	background-color:#fbe8ff;
	border:1px solid #dec1ee;
	position:relative;
}

.content_box .alert .tt {
	text-align:left;
	padding-left:35px;
	padding-top:8px;
	width:410px;
	height:35px;
	font-size:16px;
	font-weight:bold;
	background-image: url(../../../../images/EWL/tt_web_alert01.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.content_box .alert .pix {
	position:absolute;
	top:85px;
	left:23px;
	width:49px;
	height:59px;
	background-image: url(../../../../images/EWL/wlight.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.content_box .alert  .msg_tt {
	position:absolute;
	top:45px;
	left:15px;
	width:70px;
	height:18px;
	background-image: url(../../../../images/EWL/txt_alert01.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.content_box .alert  .msg_txt {
	position:absolute;
	top:45px;
	left:103px;
	width:300px;
	text-align:left;
	line-height:20px;
	letter-spacing:0px;
}

.content_box .buy_area {
	float:right;
	margin:10px;
	margin-left:0px;
	width:520px;
	height:178px;
	background-color:#eee;
	border:1px solid #dec1ee;
	position:relative;
}

.content_box .buy_area .tt {
	text-align:left;
	padding-left:40px;
	padding-top:8px;
	width:520px;
	height:35px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	background-image: url(../../../../images/EWL/tt_web_buy01.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.content_box .buy_area .btn {
	position:absolute;
	top:55px;
	left:15px;
	width:250px;
	height:78px;
}

.content_box .buy_area .buy_pgs {
	position:absolute;
	top:50px;
	right:1px;
	width:254px;
	height:100%;
}

.buy_pgs .bar {
	width:254px;
	height:24px;
	background-image: url(../../../../images/EWL/buy_float.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:7px;
	padding-left:10px;
	text-align:left;
	color:#000;
}

.buy_pgs .arr {
	width:12px;
	height:12px;
	background-image: url(../../../../images/EWL/icon_arrow01.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.side_pix {
	float:left;
	margin:10px;
	margin-right:0px;
	width:279px;
	height:438px;
	background-color:#fff;
	border:0px solid #dec1ee;
	position:relative;
	background-image: url(../../../../images/EWL/pix_001.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

.exp {
	float:right;
	margin:10px;
	margin-left:0px;
	width:657px;
	background-color:#fff;
	border:1px solid #dec1ee;
	/*border-left:0px solid #dec1ee;*/
	position:relative;
}

.exp .tt {
	text-align:left;
	padding-left:40px;
	padding-top:8px;
	width:658px;
	height:29px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	background-image: url(../../../../images/EWL/tt_web_exp01.png);
	background-repeat:no-repeat;
	background-position:left top;
}

.exp .txt {
	text-align:left;
	padding:10px;
	line-height:18px;
	font-size:12px;
	color:#000;
}

.ul001 {
	list-style-type:decimal;
	position:relative;
	top:0px;
	font-size:13px;
	color:#000;
	line-height:25px;
}

.ul002 {
	list-style-type:decimal;
	position:relative;
	top:0px;
	font-size:13px;
	color:#000;
	line-height:25px;
}

.ul002-1 {
	list-style-type:circle;
	margin-bottom:15px;
	padding-left:0px;
	position:relative;
	top:10px;
	font-size:13px;
	color:#005073;
	line-height:20px;
}

.pur-spec1 {
	font-weight:bold;
	
}

.route {
	float:left;
}