@charset "UTF-8";
/*******************************************************
* 업무 그룹명 : EC21 decoration CSS
* 설       명 : EC21 decoration CSS
* 작   성  자 : 양정희
* 작   성  일 : 2012.11.26
* 수   정  일 : 2012.11.26
* Copyright (c)1997-2012 EC21 Inc. All Rights Reserved.
*******************************************************/

html, body {margin:0; padding:0; font-family:Arial,sans-serif; font-size:12px; color:#2f2f2f; background-color:#fff;}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,textarea,button,select{margin:0;padding:0; font-family:Arial,sans-serif; font-size:12px; line-height:16px;} 
input,textarea,select,button,table,label{font-family:Arial, sans-serif; margin:0; padding:0; vertical-align:middle;} 
legend {left:0; top:-1000em; overflow:hidden; line-height:0; font-size:0; margin:0; position:absolute;}
h2 {font-family:Tahoma, sans-serif; font-size:14px; padding:8px 0 5px 10px;}
h2.nopad{padding-left:0; font-size:15px;}
h3 {font-size:13px; margin-top:15px; line-height:25px; font-family:Tahoma;}
img{border:0; vertical-align:middle;} 
fieldset{border:0; margin:0; padding:0; vertical-align:middle;}
ul,ol,dl,dt,dd{list-style:none; margin:0; padding:0;}
em,address{font-style:normal;} 
h1.key_h1 {font-size:20px; font-family:Tahoma, sans-serif; margin:15px 0 10px 0; padding:0;}
h2.key_h2 {font-family:Arial, sans-serif; font-size:11px; font-weight:normal; color:#666666; margin:0 0 30px 0; padding:0;}

.separline {border-bottom: #CCC dotted 1px;}
.loright {float:right;}
.lighttxt {color:#888}
.fonttick {font-weight:bold;}
.arrowblue {background:url(http://image.ec21.com/img/ec/ec_arrow201202.gif) no-repeat 0 3px; padding-left:15px; font-weight:bold; padding-bottom:5px;}
.fontslim {font-weight:normal; font-size:12px;}
#adcopy_response {width:175px;}
.captcha_btn {margin-top:8px; height:25px; width:300px; position:relative;}
.captcha_btn div.lf {position:absolute; top:0; left:0;}
.captcha_btn div.rt {position:absolute; top:0; right:0;}

a{text-decoration:none; color:#06c;}  
a:hover,a:active,a:focus{text-decoration:none; color:#ff3600;} 
a.img_a {text-decoration:none; vertical-align:text-bottom; color:#06c;}  
a.img_a:hover,a.img_a:active,a.img_a:focus{text-decoration:none; color:#ff3600;} 
a.ls_nom {text-decoration:none; font-size:13px; color:#444444;}  
a.ls_nom:hover,a.ls_nom:active,a.ls_nom:focus{text-decoration:none; font-size:13px; color:#7391c4;} 
a.ls_pageing {text-decoration:none; color:#2f2f2f;}  
a.ls_pageing:hover,a.ls_pageing:active,a.ls_pageing:focus{text-decoration:none; color:#e28401;}
a.ls_here {text-decoration:none; background:url(http://image.ec21.com/optimg/icon/icon_volt_02.gif) no-repeat; padding-left:15px; color:#06c;}  
a.ls_here:hover,a.ls_here:active,a.ls_here:focus{text-decoration:none; color:#ff3600;} 
a.view_clp {text-decoration:none; background:url(http://image.ec21.com/optimg/icon/icon_volt_03.gif) 0 0 no-repeat; padding:0 0 1px 20px; color:#06c;}  
a.view_clp:hover,a.view_clp:active,a.view_clp:focus{text-decoration:none; color:#ff3600;}
a.view_clp_off {text-decoration:none; background:url(http://image.ec21.com/optimg/icon/icon_volt_03_1.gif) 0 0 no-repeat; padding:0 0 1px 20px; color:#06c;}  
a.view_clp_off:hover,a.view_clp_off:active,a.view_clp_off:focus{text-decoration:none; color:#ff3600;}
a.ico_facebook {text-decoration:none; display:inline-block; line-height:14px; height:14px; color:#6c6c6c; background:url(http://image.ec21.com/optimg/main_image.png) 0 -808px no-repeat; padding:0 0 0 18px;}
a.ico_facebook:hover, a.ico_facebook:active, a.ico_facebook:focus{text-decoration:none; color:#ff3600;} 
a.ico_twitter {text-decoration:none; display:inline-block; line-height:14px; height:14px; color:#6c6c6c; background:url(http://image.ec21.com/optimg/main_image.png) 0 -822px no-repeat; padding:0 0 0 18px;}
a.ico_twitter:hover, a.ico_twitter:active, a.ico_twitter:focus{text-decoration:none; color:#ff3600;} 
a.ico_google {text-decoration:none; display:inline-block; line-height:14px; height:14px; color:#6c6c6c; background:url(http://image.ec21.com/optimg/main_image.png) 0 -836px no-repeat; padding:0 0 0 18px;}
a.ico_google:hover, a.ico_google:active, a.ico_google:focus{text-decoration:none; color:#ff3600;} 
a.ico_google_plus {text-decoration:none; display:inline-block; line-height:14px; height:14px; color:#6c6c6c; background:url(http://image.ec21.com/optimg/icon_g_plus.jpg) 0 0px no-repeat; padding:0 0 0 18px;}
a.ico_google_plus:hover, a.ico_google:active, a.ico_google:focus{text-decoration:none; color:#ff3600;} 
a.ico_delicious {text-decoration:none; display:inline-block; line-height:14px; height:14px; color:#6c6c6c; background:url(http://image.ec21.com/optimg/main_image.png) 0 -685px no-repeat; padding:0 0 0 18px;}
a.ico_delicious:hover, a.ico_delicious:active, a.ico_delicious:focus{text-decoration:none; color:#ff3600;} 
a.ico_favorite {text-decoration:none; color:#6c6c6c; background:url(http://image.ec21.com/optimg/main_image.png) 0 -699px no-repeat; padding-left:18px;}
a.ico_favorite:hover, a.ico_favorite:active, a.ico_favorite:focus{text-decoration:none; color:#ff3600;} 
a.ico_ec21 {text-decoration:none; color:#6c6c6c; background:url(http://image.ec21.com/optimg/main_image.png) 0 -715px no-repeat; padding-left:19px;}
a.ico_ec21:hover, a.ico_ec21:active, a.ico_ec21:focus{text-decoration:none; color:#ff3600;} 
a.ico_mail {text-decoration:none; color:#6c6c6c; background:url(http://image.ec21.com/optimg/main_image.png) 0 -731px no-repeat; padding-left:19px;}
a.ico_mail:hover, a.ico_mail:active, a.ico_mail:focus{text-decoration:none; color:#ff3600;} 
a.ico_mobile {text-decoration:none; color:#06c; background:url(http://image.ec21.com/optimg/icon/icon_mobile.png) 0 0 no-repeat; padding:0 0 1px 13px;}
a.ico_mobile:hover, a.ico_mobile:active, a.ico_mobile:focus{text-decoration:none; color:#ff3600;} 
a.foot_link {text-decoration:none; color:#9a9a9a;}  
a.foot_link:hover,a.foot_link:active,a.foot_link:focus{text-decoration:underline; color:#9a9a9a;} 
a.ls_link {text-decoration:none; color:#ff6000;}  
a.ls_link:hover,a.ls_link:active,a.ls_link:focus{text-decoration:underline; color:#ff6000;} 
a.more_tit_a {background:url(http://image.ec21.com/optimg/main_image.png) 30px -424px no-repeat; padding-right:15px; color:#2f2f2f;}
a.numb_ls_btn_lf {background:url(http://image.ec21.com/optimg/btn/btn_left.gif) left no-repeat; display:inline-block; width:15px; height:30px; position:absolute; top:108px; left:38px; cursor:pointer;}
a.numb_ls_btn_rt {background:url(http://image.ec21.com/optimg/btn/btn_right.gif) left no-repeat; display:inline-block; width:15px; height:30px; position:absolute; top:108px; right:38px; cursor:pointer;}
a.q_msg {background:url(http://image.ec21.com/img/ec/basic/sendMSGicon2012.gif) left no-repeat; display:inline-block; width:16px; height:15px; position:relative; cursor:pointer; margin:0 5px 0 8px; vertical-align:middle;}
a.q_msg .q_msg_v {display:none; line-height:14px; padding:11px 0 5px 8px;}
a.q_msg:hover .q_msg_v {position:absolute; display:block; width:235px; height:54px; left:-42px; top:-57px; color:#2f2f2f; font-size:11px;  background:url(http://image.ec21.com/optimg/new_product/tooltip_bg.gif) no-repeat left top;}
a.search_btm{text-decoration:none; color:#2f2f2f;}  
a.search_btm:hover,a.search_btm:active,a.search_btm:focus{text-decoration:none; color:#ff3600;}
span.search_btm {color:#06c;}

.a_arrow {border-width:4px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; position:relative; left:0; top:0; margin:0;}
.a_arrow_nx {border-left-color:#003399; border-left-style:solid;}
.a_arrow_pv {border-right-color:#003399; border-right-style:solid;}
.a_arrow2 {border-width:3px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; position:relative; left:0; top:-1px; margin:0;}
.a_arrow_lf {border-left-color:#2f2f2f; border-left-style:solid;}
.arrow_dw {border-width:5px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; position:relative; left:8px; top:4px; margin:0; border-top-color:#003399; border-top-style:solid;}
.arrow_up {border-width:5px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; position:relative; left:8px; top:0; margin:0; border-bottom-color:#003399; border-bottom-style:solid;}
.arrow_dw2 {position:relative; display:inline-block; font-size:11px; width:7px; height:7px; left:8px; top:2px; margin:0; background:url(http://image.ec21.com/optimg/global/arrow_how.gif) no-repeat left top;}
.arrow_up2 {position:relative; display:inline-block; font-size:11px; width:7px; height:7px; left:8px; top:2px; margin:0; background:url(http://image.ec21.com/optimg/global/arrow_how.gif) no-repeat left bottom;}
.endRow { margin-top:5px;}
.endRow strong { font-size:11px; font-family:Arial, Helvetica, sans-serif;}
 
 
.img_boarder {border:1px solid #eaeaea;}
.img_boarder_tit {border:1px solid #cdd1d9;}
input{vertical-align:middle; margin:0; padding:0;}  
input.r_t_10{ margin-right:10px;} 
input.r_t_15{ margin-right:17px;}  
.select_lf {width:100%; letter-spacing:0; margin:0; padding:0;}
.select_top {vertical-align:middle; line-height:24px; height:24px; padding:1px;}
.pd_lf_rt5 {padding: 0 5px 0 5px;}
.rt_pd5 {padding:0 5px 0 0; margin:0;}
.rt_pd10_ls {padding-right:10px; border-right:1px solid #e1e1e1;}
.lf_pd5 {padding-left:5px;}
.lf_pd10 {padding-left:10px;}
.tp_pd10 {padding-top:10px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pt2 {padding-top:2px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt5 {padding-top:5px;}
.pn { padding:0;}
.ml2 {margin-left:2px;}
.ml3 {margin-left:3px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mtb20 {margin-top:30px; margin-bottom:0 !important; padding-left:10px !important;}
.mt22 {margin-top:22px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}
.mb20 {margin-bottom:20px;}
.tx_co1 {color:#ff6000; height:30px;}
.pageing_ar {margin:12px 0 5px 0; overflow:hidden; font-family: Arial, sans-serif;}
.pageing_ar span.pg_txt {position:relative; display:inline-block; float:left; line-height:18px; margin:3px 10px 0 0; font-size:11px;}
.pageing_ar_pg {display:inline-block; float:left; font-size:0;}
.pageing_ar_pg strong {position:relative;display:inline-block;padding:0 5px; height:19px;line-height:19px; text-decoration:none;vertical-align:middle; color:#fff; font-size:14px; background-color:#6e95dc;border:1px solid #6e95dc; margin-left:3px;}
.pageing_ar_pg span {position:relative;display:inline-block; color:#003399;text-decoration:none;padding:0 5px; height:19px;line-height:19px; font-size:14px; margin-left:3px;}
.pageing_ar_pg a{position:relative;display:inline-block;padding:0 5px; height:19px;line-height:19px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:14px; border:1px solid #c3d1ee; background-color:#e6edf9; margin-left:3px;}
.pageing_ar_pg a.bt_pr{position:relative;display:inline-block;padding:0 5px; height:19px;line-height:19px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:12px; border:1px solid #c5c5c5; background-color:#f5f5f5; margin:0;}
.pageing_ar_pg a.bt_nx{position:relative;display:inline-block;padding:0 5px; height:19px;line-height:19px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:12px; border:1px solid #c5c5c5; background-color:#f5f5f5; margin-left:3px;}
.pageing_ar_pg a:hover,
.pageing_ar_pg a:active,
.pageing_ar_pg a:focus{position:relative;display:inline-block;padding:0 5px; height:19px;line-height:19px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:14px; border:1px solid #c3d1ee; background-color:#e6edf9;}
.pageing_ar_pg a.bt_pr:hover,
.pageing_ar_pg a.bt_pr:active,
.pageing_ar_pg a.bt_pru:focus{position:relative;display:inline-block;padding:0 5px; height:19px;line-height:19px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:12px; border:1px solid #c5c5c5; background-color:#f5f5f5;}
.pageing_ar_pg a.bt_nx:hover,
.pageing_ar_pg a.bt_nx:active,
.pageing_ar_pg a.bt_nx:focus{position:relative;display:inline-block;padding:0 5px; height:19px;line-height:19px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:12px; border:1px solid #c5c5c5; background-color:#f5f5f5;}
.pageing_ar_pg_mf {display:inline-block; float:left; font-size:0;}
.pageing_ar_pg_mf strong {position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px; text-decoration:none;vertical-align:middle; color:#fff; font-size:11px; background-color:#6e95dc;border:1px solid #6e95dc; margin:3px 0 0 3px;}
.pageing_ar_pg_mf span.pg_txt {position:relative;display:inline-block; color:#2f2f2f; text-decoration:none; padding:0; height:18px;line-height:18px; font-size:11px; margin-right:10px; vertical-align:middle;}
.pageing_ar_pg_mf span.pageing_block {display:inline-block; padding:0; margin:0;}
.pageing_ar_pg_mf span.pageing_none {display:none; float:left; padding:0; margin:0;}
.pageing_ar_pg_mf a{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:11px; border:1px solid #c3d1ee; background-color:#e6edf9; margin:3px 0 0 3px;}
.pageing_ar_pg_mf a.bt_pr{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:11px; border:1px solid #c5c5c5; background-color:#f5f5f5; margin:3px 0 0 0;}
.pageing_ar_pg_mf a.bt_nx{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:11px; border:1px solid #c5c5c5; background-color:#f5f5f5; margin:3px 0 0 3px;}
.pageing_ar_pg_mf a:hover,
.pageing_ar_pg_mf a:active,
.pageing_ar_pg_mf a:focus{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:11px; border:1px solid #c3d1ee; background-color:#e6edf9;}
.pageing_ar_pg_mf a.bt_pr:hover,
.pageing_ar_pg_mf a.bt_pr:active,
.pageing_ar_pg_mf a.bt_pru:focus{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:11px; border:1px solid #c5c5c5; background-color:#f5f5f5;}
.pageing_ar_pg_mf a.bt_nx:hover,
.pageing_ar_pg_mf a.bt_nx:active,
.pageing_ar_pg_mf a.bt_nx:focus{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:11px; border:1px solid #c5c5c5; background-color:#f5f5f5;}
.pageing_btn_pr_s {background:url(http://image.ec21.com/optimg/btn/btn_pageing_pr_s_off.gif) no-repeat; border:none; font-size:0; color:transparent; width:18px; height:18px; cursor:pointer;}
.pageing_btn_nx_s {background:url(http://image.ec21.com/optimg/btn/btn_pageing_nx_s_on.gif) no-repeat; border:none; font-size:0; color:transparent; width:18px; height:18px; cursor:pointer; margin-left:3px;}
.pageing_go {display:inline-block; float:right; font-size:12px; line-height:16px; margin-top:2px; vertical-align:middle;}
.key_paging {margin-top:25px; text-align:center; font-size:0;}
.key_paging strong {position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px; text-decoration:none;vertical-align:middle; color:#fff; font-size:11px; background-color:#6e95dc;border:1px solid #6e95dc; margin-left:3px;}
.key_paging span {position:relative;display:inline-block; color:#003399; text-decoration:none;padding:0 2px; height:16px;line-height:16px; font-size:11px; margin-left:3px;}
.key_paging a{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px; text-decoration:none;vertical-align:middle; font-weight:normal; color:#003399; font-size:11px; border:1px solid #c3d1ee; background-color:#fff; margin-left:3px;}
.key_paging a:hover,
.key_paging a:active,
.key_paging a:focus{position:relative;display:inline-block;padding:0 5px; height:16px;line-height:16px;text-decoration:none; vertical-align:middle; color:#ff3600; font-size:11px; border:1px solid #c3d1ee; background-color:#fff; margin-left:3px;}
h1.sch_box_txt {font-family:Arial, sans-serif; font-size:11px; color:#949494; font-weight:normal; margin:0 0 15px 0; padding:0;}

.activity_dv {float:left; line-height:24px; height:24px; padding-right:10px; line-height:24px;}
.activity_dv div {float:left; margin:0; padding:0 10px 0 10px; background:url(http://image.ec21.com/optimg/top_line.gif) right no-repeat;}
.act_tool {position:relative; cursor:pointer; color:#06c; *zoom:1;}
.act_tool:hover {font-size:100%; text-decoration:none; margin:-1px; line-height:24px; color:#ff3600; background:none #fff; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; border-top:1px solid #d6d6d6; padding:0 10px -1px 10px;}
.act_tool ul {display:none;}
.act_tool:hover ul{display:block; overflow:hidden; position:absolute; text-decoration:none; top:23px; left:-1px; padding:0 0 5px 0; width:140px; background-color:#fff; border:1px solid #d6d6d6; z-index:-1;}
.act_tool li {line-height:22px; height:22px; padding-left:10px; margin-bottom:3px;}
.act_tool li:hover {background-color:#e4eaf6; margin-bottom:3px;}
.act_tool li a {color:#002c7d;}
.act_tool li a:hover {text-decoration:none; color:#000;}
.act_tool li.b_lin {margin:5px 0 0 0; padding:5px 0 0 0; border-top:1px dotted #666; line-height:0; font-size:0; height:1px;}
.act_tool li.b_lin:hover {background:none; border:none; border-top:1px dotted #666;}
.header_arrow {border-width:4px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; vertical-align:middle; position:relative; left:2px; top:2px; margin-right:1px;}
.header_arrow_down {border-top-color:#7990c2; border-top-style:solid;}

.view_contry_h2 {background:url(http://image.ec21.com/img/country/country_pic.jpg) no-repeat; height:165px; position:relative; color:#00508f}
.view_contry_h2 div.view_h2 {font-size:20px; margin:0; padding:0 0 10px 0; font-family:Arial, sans-serif; font-weight:bold; color:#00508f}
.view_contry_h2 div.view_text {position:absolute; top:35px; left:49px; width:475px;}

h2.v_g_dtit { float:left; display:block; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:30px 0 0 0 !important; padding:0 0 0 10px!important;}
.v_p_no { padding-top:0px !important;}
.v_p_t40 { padding-top:30px !important;}
.v_p_t10 { padding-top:10px !important;}
.v_t_bor { border-top:1px solid #222;}
.view_country_ar {overflow:hidden; clear:both; padding-top:15px;}
.view_country_list {float:left; width:805px; position:relative; overflow:hidden;}
.view_country_list span.sp_rt {position:absolute; top:4px; right:10px; background:url(http://image.ec21.com/optimg/icon/icon_lf_dt_02.gif) 0 5px no-repeat; padding-left:7px; font-size:11px;}
.view_country_list h2 {font-size:13px; margin:25px 0 5px 8px; padding:0;}
.view_country_list h2.v_buyer_n {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:60px; margin-bottom:10px; background:none; border-bottom:1px solid #a1a1a1;}
.view_country_list h3 {margin:0; padding:0 0 0 10px; font-family:Tahoma, sans-serif; line-height:22px; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2;}
.view_country_list h3.v_buyer {margin:0; padding:0 0 0 32px; background:url(http://image.ec21.com/optimg/icon/icon_file.gif) 11px 5px no-repeat; font-family:Tahoma, sans-serif; line-height:22px; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2;}
.view_country_list h3.v_buyer_n {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:60px; margin-bottom:10px; background:none; border-bottom:1px solid #a1a1a1;}
.view_country_list div.v_ls {padding:10px 0 15px 0; border-bottom:1px dotted #cccccc; overflow:hidden; clear:both;}
.view_country_list dl.v_dl_list {float:left; margin-left:18px; width:183px;}
.view_country_list dl.v_dl_list dt {font-weight:bold; font-size:13px; margin-bottom:10px;}
.view_country_list dl.v_dl_list dd {padding-left:18px;}
.view_country_list div.v_ls_02 {padding:20px 0 15px 0; overflow:hidden; clear:both;}
.view_country_list dl.v_dl_list_02 {float:left; margin-left:11px; width:255px;}
.view_country_list dl.v_dl_list_02 dt {font-weight:bold; padding-bottom:5px; font-size:13px;}
.view_country_list dl.v_dl_list_02 dd {line-height:18px;}
.view_country_list div.v_ls_03 {padding:20px 0 15px 0px; overflow:hidden; clear:both;}
.view_country_list dl.v_dl_list_03 {float:left; margin-left:11px; width:245px; margin-right:10px;}
.view_country_list dl.v_dl_list_03 dt {font-weight:bold; padding-bottom:5px; font-size:13px; padding:0 0 13px 0px; margin:0 0 13px 0; background:url(http://image.ec21.com/optimg/global/dotted_g.jpg) repeat-x left bottom}
.view_country_list dl.v_dl_list_03 dt span.blt{ display:inline-block; width:4px; height:10px; margin-right:5px; background:url(http://image.ec21.com/optimg/global/blt_g.jpg) no-repeat left 4px; }
.view_country_list dl.v_dl_list_03 dd {line-height:20px;  padding-left:10px;}
.view_country_list dl.v_dl_list_03 dt.f_lw { font-size:12px;}
.view_country_list p.free_massage { clear:both; display:block; position:relative; width:775px; height:40px; color:#f07c00; font-size:13px; line-height:40px; padding:0 0 0 30px; margin:0 0 10px 0; text-align:center;}




.view_country_list_al {position:relative; overflow:hidden;}
.view_country_list_al span.sp_rt {position:absolute; top:4px; right:10px; background:url(http://image.ec21.com/optimg/icon/icon_lf_dt_02.gif) 0 5px no-repeat; padding-left:7px; font-size:11px;}
.view_country_list_al h3 {margin:0; padding:0 0 0 10px; font-family:Tahoma, sans-serif; line-height:22px; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2;}
.view_country_list_al h3.v_buyer {margin:0; padding:0 0 0 32px; background:url(http://image.ec21.com/optimg/icon/icon_file.gif) 11px 5px no-repeat; font-family:Tahoma, sans-serif; line-height:22px; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2;}
.view_country_list_al h4 {font-family:Tahoma, sans-serif; font-size:15px; margin:15px 10px 0 10px; padding:5px 0; background:url(http://image.ec21.com/img/country/dot.gif) center repeat-x; position:relative;}
.view_country_list_al p.top_btn_rt { position:absolute; top:0; right:0;}
.view_country_list_al div.country_top_sch {font-weight:bold; font-size:13px; padding:20px 10px 5px 10px;}
.view_country_list_al div.country_top_sch h2 {display:inline; margin:0; padding:0; font-size:13px;}
.view_country_list_al div.v_ls {padding:10px 0 15px 0; border-bottom:1px dotted #cccccc; overflow:hidden; clear:both;}
.view_country_list_al span.al_ap {padding:0 10px;}
.view_country_list_al h4 span.h4_ar{display:inline-block; padding:0 10px 0 0; background-color:#fff;}
.view_country_list_al ul.all_country_list {overflow:hidden; padding:0 10px;}
.view_country_list_al ul.all_country_list li {float:left; width:20%; line-height:30px; height:30px; font-weight:bold; overflow:hidden;}
ul.all_country_list span {display:inline-block; float:left; padding:0; margin:10px 5px 0 0;}
.view_country_list_al ul.all_country_list_btm {overflow:hidden; padding:0 10px 20px 10px; border-bottom:1px dotted #999;}
.view_country_list_al ul.all_country_list_btm li {float:left; width:20%; line-height:30px; height:30px; font-weight:bold; overflow:hidden;}
ul.all_country_list_btm span {display:inline-block; float:left; padding:0; margin:10px 5px 0 0;}

.new_list_ar {overflow:hidden; clear:both; margin:0; padding-top:10px;}
.new_list_pt {float:left; width:805px; overflow:hidden;}

.view_buyer_h2 {overflow:hidden;}
.view_buyer_h2 h2 {background:url(http://image.ec21.com/optimg/gb_buyers_img.gif) no-repeat; font-family:Arial, sans-serif; font-size:25px; line-height:36px; height:36px; overflow:hidden; font-weight:normal; padding:0 0 0 67px; text-align:left; margin-left:14px; margin-top:10px;}
.view_buyer_h2 span {color:#ff6000;}

.view_buy_leads {float:left; width:665px; position:relative; overflow:hidden;}
.view_buy_leads div.title2 {margin:0; padding:0 0 0 32px; background:url(http://image.ec21.com/optimg/icon/icon_file.gif) 11px 5px no-repeat; font-family:Tahoma, sans-serif; line-height:22px; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2; font-weight:bold;}
.view_buy_leads div.title2 h1 {margin:0; padding:0; font-family:Tahoma, sans-serif; font-size:13px; line-height:22px; font-weight:bold;}
.view_buy_leads h3 {margin:0; padding:0 0 0 10px; font-family:Tahoma, sans-serif; line-height:22px; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2;}
.view_buy_leads h3.v_buyer {margin:0; padding:0 0 0 32px; background:url(http://image.ec21.com/optimg/icon/icon_file.gif) 11px 5px no-repeat; font-family:Tahoma, sans-serif; line-height:22px; background-color:#f3f3f3; border-bottom:1px solid #e2e2e2;}
.view_buy_leads ul.ft_pro_list {padding:15px 0 30px 0; overflow:hidden; width:100%;}
.view_buy_leads ul.ft_pro_list li {float:left; width:16.5%; text-align:center;}
.view_buy_leads ul.ft_pro_list span.sv_img {width:80px; height:80px; display:inline-block; border:1px solid #eaeaea; background:#fff; line-height:70px; font-size:70px; text-align:center; vertical-align:middle; text-align:center;}
.view_buy_leads ul.ft_pro_list span.sv_img a {width:80px; height:80px; display:table-cell; line-height:70px; font-size:70px; text-align:center; vertical-align:middle;}
.view_buy_leads ul.ft_pro_list em.sv_txt {display:block; width:80px; padding:3px 0 0 0; text-align:center; margin:0 auto; word-wrap:break-word;}
.view_buy_leads ul.ft_pro_list img {vertical-align:middle;}

.gb_member_view {overflow:hidden; margin:20px 0 0 0; padding:0 0 20px 0;}
.gb_member_pr {background:url(http://image.ec21.com/optimg/gb_pr_mem_bg.jpg) no-repeat; width:483px; height:150px; float:left; position:relative;}
.gb_member_pr ul {position:absolute; top:26px; left:132px; width:330px; color:#fff; font-size:13px;}
.gb_member_pr li.tit {font-size:25px; font-weight:bold; padding-bottom:15px; color:#fff;}
.gb_member_pr li {color:#fff;}
.gb_member_fr {background:url(http://image.ec21.com/optimg/gb_fr_mem_bg.jpg) no-repeat; width:483px; height:150px; float:right; position:relative;}
.gb_member_fr ul {position:absolute; top:26px; left:127px; width:335px; color:#8f949b; font-size:13px;}
.gb_member_fr li.tit {font-size:25px; font-weight:bold; color:#8f949b; padding-bottom:15px;}
.gb_member_fr li {color:#8f949b;}
.gb_member_fr span {color:#2f2f2f;}

.view_mar_top { margin-top:58px !important;}
.view_country_s_menu {float:right; width:160px; margin:0; padding:0;}
.view_buy_leads_s_menu {float:right; width:300px;}
.country_dl_01 {border:1px solid #f6d76d; overflow:hidden; background-color:#fffeea; padding-bottom:10px; margin-bottom:16px;}
.country_dl_01 dt {font-weight:bold; font-size:13px; margin:0 0 5px 0; padding:0 0 0 8px; line-height:22px; font-family:Tahoma, sans-serif; color:#d37700; border-bottom:1px solid #f6d76d;}
.country_dl_01 dd {margin:0 0 0 8px; padding-left:8px; background:url(http://image.ec21.com/optimg/icon/icon_lf_dd_01.gif) 0 9px no-repeat; line-height:22px; font-weight:bold;}
.country_dl_02 {border:1px solid #d1d9e7; overflow:hidden; padding-bottom:10px; margin:-1px 0 0 0;}
.country_dl_02 dt {font-weight:bold; font-size:13px; margin:0 0 5px 0; padding:0 0 0 8px; line-height:22px; font-family:Tahoma, sans-serif; background-color:#e3e9f3;}
.country_dl_02 dd {margin:0 0 0 8px; padding-left:8px; background:url(http://image.ec21.com/optimg/icon/icon_lf_dd_01.gif) 0 9px no-repeat; line-height:22px; font-weight:bold;}
.country_dl_03 {border:1px solid #f6d76d; overflow:hidden; background-color:#fffeea; padding-bottom:10px; margin-bottom:15px;}
.country_dl_03 dt {font-weight:bold; font-size:13px; margin:0 0 5px 0; padding:0 0 0 8px; line-height:22px; font-family:Tahoma, sans-serif; color:#d37700; border-bottom:1px solid #f6d76d;}
.country_dl_03 dd {margin-top:5px; padding-left:8px; line-height:20px; font-weight:bold;}
.country_dl_03 dd.view_tx {margin:0; padding:0 8px 0 8px; font-size:11px; font-weight:normal; color:#666666; line-height:14px;}
.country_dl_04 {border:1px solid #d1d9e7; overflow:hidden; padding-bottom:15px; margin:-1px 0 0 0;}
.country_dl_04 dt {font-weight:bold; font-size:13px; margin:0 0 5px 0; padding:0 0 0 8px; line-height:22px; font-family:Tahoma, sans-serif; background-color:#e3e9f3;}
.country_dl_04 dd {margin-top:8px; padding-left:8px; line-height:20px; font-weight:bold;}
.country_dl_04 dd span {font-weight:normal; color:#666666;}
.country_dl_04 dd.view_tx {margin:0; padding:0 8px 0 8px; font-size:11px; font-weight:normal; color:#666666; line-height:14px;}
.country_spon_banner { overflow:hidden; margin:16px 0 0 0;}
.country_spon_banner p {font-weight:bold; font-size:13px; padding:0 0 0 8px; line-height:22px; font-family:Tahoma, sans-serif; background-color:#e3e9f3;}
.banner_sp { clear:both; position:relative;  text-align:center; margin-top:20px; margin-bottom:0;}
.ad_box { clear:both; position:relative; width:298px; border:1px solid #ddd;}
.ad_box p.tit {font-weight:bold; font-size:13px;  padding:0 0 0 8px; line-height:22px; font-family:Tahoma, sans-serif; background-color:#e3e9f3;}
.log_box { clear:both; width:160px; padding-bottom:2px; margin-bottom:15px; border-top:1px solid #004e8c; background:#8aadda;}
.log_box p.mem_id { display:block; width:150px; color:#fff; line-height:14px; padding:5px 0px; margin:0 auto;}
.log_box .log_data { position:relative; display:block; width:156px; padding:5px 0 0px 0; margin:0 auto; border-top:1px solid #fff; background:#f8f8f8;}
.log_box .log_data dl.g_mem {text-align:center; padding:0 0 10px 0; border-bottom:1px solid #99b8e1;}
.log_box .log_data dl.g_mem dt { line-height:18px; color:#666;}
.log_box .log_data p { position:relative; font-size:11px; color:#28548d; text-align:center; font-weight:bold; line-height:25px; margin:10px 0 5px 0 ;}
.log_box .log_data p span.info_icon { display:inline-block; position:relative; width:14px; height:14px; cursor: pointer; vertical-align:middle; margin-bottom:1px; background:url(http://image.ec21.com/optimg/global/g_icon_qu.jpg) no-repeat left top;}
.log_box .log_data p span.act { background:url(http://image.ec21.com/optimg/global/g_icon_qu.jpg) no-repeat left bottom !important;}
.log_box .log_data dl.g_acc { display:block; width:140px; margin:0 auto 10px; padding-bottom:10px; background:url(http://image.ec21.com/optimg/global/dotted_g.jpg) repeat-x left bottom; }
.log_box .log_data dl.no_bg { padding:0 !important; margin-bottom:3px !important; background:none;}
.log_box .log_data dl.g_acc dt { display:block; color:#333; font-size:12px; font-weight:bold; padding:0 0 0 5px; margin-bottom:5px; background:url(http://image.ec21.com/optimg/global/blt_g2.jpg) no-repeat left 5px;}
.log_box .log_data dl.g_acc dd { margin-left:6px;}
.log_box .log_data p.g_reason { font-size:11px; color:#999; margin:0 !important; padding-bottom:5px;}
.log_box .log_data .g_tooltip { clear:both; display:block; position:relative; position:absolute; right:3px; top:27px; width:310px; color:#444; text-align:left; font-weight:normal; font-size:12px; line-height:20px; padding:10px; border:1px solid #bba641; background:#fff5c3; }
.log_box .log_data .g_tooltip span.tt_arrow { display:block; position:absolute; right:11px; top:-5px; width:9px; height:5px; background:url(http://image.ec21.com/optimg/global/tooltip_bg.gif) no-repeat left top;}
.log_box .log_data .g_tooltip a{ display:inline-block; color:#0066cc; margin:10px 0 0 0;}
.log_box .log_data .g_tooltip a:hover { text-decoration:underline;}
.log_box .g_upgrade_btn { clear:both; display:block; position:relative; width:156px; height:34px; padding:2px 0 0 0; margin:0 auto; border-top:1px solid #a9c2e3; background:#eaebeb;}
.log_box .g_upgrade_btn a.upg_btn { clear:both; display:block; position:relative; width:150px; height:30px; text-align:center; font-size:11px; font-weight:bold; line-height:30px;  margin:0px auto 0; border:1px solid #adc0d2; background:#fff;}
.log_box .g_upgrade_btn a.upg_btn:hover { color:#fff; border:1px solid #0a539d; background:#1975d1;}
.log_box .g_upgrade_btn a.upg_btn span.u_up { display:inline-block; width:13px; height:13px; vertical-align:middle; margin:0px 0 1px 5px; background:url(http://image.ec21.com/optimg/global/icon_up.jpg) no-repeat left top;}
.log_box .g_upgrade_btn a.upg_btn:hover span.u_up { background:url(http://image.ec21.com/optimg/global/icon_up.jpg) no-repeat left bottom;}


.how_mar_no { margin-top:0 !important;}
.how_to_list {background-color:#dee7f6; padding:20px 0 25px 0; margin-top:20px; position:relative; overflow:hidden;}
.how_to_list div.h_t1{background:url(http://image.ec21.com/optimg/how_to_box_t1.gif) no-repeat; width:20px; height:20px; font-size:0; position:absolute; top:0; left:0;}
.how_to_list div.h_t2{background:url(http://image.ec21.com/optimg/how_to_box_t2.gif) no-repeat; width:20px; height:20px; font-size:0; position:absolute; top:0; right:0;}
.how_to_list div.h_t3{background:url(http://image.ec21.com/optimg/how_to_box_b1.gif) no-repeat; width:20px; height:20px; font-size:0; position:absolute; bottom:0; left:0;}
.how_to_list div.h_t4{background:url(http://image.ec21.com/optimg/how_to_box_b2.gif) no-repeat; width:20px; height:20px; font-size:0; position:absolute; bottom:0; right:0;}
.how_to_list div.h_view{background:url(http://image.ec21.com/optimg/how_to_box_img.jpg) no-repeat; width:175px; height:100px; font-size:0; position:absolute; top:42px; left:47px;}
.how_to_list p.how_tit {position:absolute; top:15px; left:50px; font-family:Tahoma, sans-serif; font-size:17px; font-weight:bold; line-height:25px;}
.how_to_list p.how_tit span {font-size:21px; font-family: Arial, sans-serif;}
.how_to_list ul {margin-left:244px;}
.how_to_list li {line-height:22px;}
.how_to_list li.h_nom1 {background:url(http://image.ec21.com/optimg/icon/icon_nom_01.gif) 0 4px no-repeat; padding-left:22px;}
.how_to_list li.h_nom2 {background:url(http://image.ec21.com/optimg/icon/icon_nom_02.gif) 0 4px no-repeat; padding-left:22px;}
.how_to_list li.h_nom3 {background:url(http://image.ec21.com/optimg/icon/icon_nom_03.gif) 0 4px no-repeat; padding-left:22px;}
.how_to_list li.h_nom4 {background:url(http://image.ec21.com/optimg/icon/icon_nom_04.gif) 0 4px no-repeat; padding-left:22px;}
.how_to_list li.h_nom5 {background:url(http://image.ec21.com/optimg/icon/icon_nom_05.gif) 0 4px no-repeat; padding-left:22px;}

.buy_leads_info {height:218px; background:url(http://image.ec21.com/optimg/buy_leads_box_bg.gif) repeat-x; position:relative;}
.buy_leads_info h2 {position:absolute; font-family:Arial, sans-serif; font-size:22px; line-height:24px; font-weight:normal; margin:0; padding:0; top:20px; left:32px;}
.buy_leads_info h2 span {color:#ff6000;}
.buy_leads_info_img {position:absolute; top:43px; left:44px;}
.buy_leads_info_01 {position:absolute; background:url(http://image.ec21.com/optimg/icon/icon_s_01.gif) no-repeat; padding-left:25px; top:142px; left:32px; width:105px;}
.buy_leads_info_02 {position:absolute; background:url(http://image.ec21.com/optimg/icon/icon_s_02.gif) no-repeat; padding-left:25px; top:142px; left:263px; width:98px;}
.buy_leads_info_03 {position:absolute; background:url(http://image.ec21.com/optimg/icon/icon_s_03.gif) no-repeat; padding-left:25px; top:142px; left:448px; width:158px;}

.gb_search_box {border:1px solid #e2e2e2; padding:10px 0 15px 0; overflow:hidden; margin-bottom:16px;}
.gb_sch_box {width:267px; margin:0 auto; overflow:hidden;}
.gb_sch_tit {font-family:Tahoma, sans-serif; font-size:13px; line-height:22px; padding-left:10px; background-color:#f3f3f3; clear:both;}
.gb_sch_tit2 {font-family:Tahoma, sans-serif; font-size:13px; height:30px; line-height:30px; padding-left:10px; border:1px solid #d2d2d2; border-bottom:none; background-color:#fff; clear:both;}
.gb_sch_tit3 {font-family:Tahoma, sans-serif; font-size:13px; padding-left:10px; border:1px solid #ddd; border-bottom:none; padding:8px 0 8px 10px; background-color:#fff; clear:both;}
.gb_sch_tit4 {font-family:Tahoma, sans-serif; font-size:13px; padding-left:10px; border-bottom:1px solid #d2d2d2; padding:8px 0 8px 10px; background-color:#fff; clear:both;}
.gb_sch_box p {margin-top:7px;}
.gb_sch_box p.gb_sch_01 {background:url(http://image.ec21.com/optimg/icon/icon_gb_sch_img.gif) no-repeat; padding-left:30px; margin:0; font-style:italic; color:#666666; width:213px;}
.gb_sch_01 span {font-weight:bold;}
.gb_sch_box p.gb_sch_02 {margin-top:4px; text-align:right; width:263px; font-size:11px;}

.posted_dl_ar {width:100%; overflow:hidden;}
.posted_v_list {width:320px; float:left; margin-left:8px; height:75px;}
.posted_v_list dt {font-weight:bold; line-height:18px; color:#666666;}
.posted_v_list dt a {text-decoration:none; color:#0e55a5;}
.posted_v_list dt a:hover,.posted_v_list dt a:active,.posted_v_list dt a:focus{text-decoration:none; color:#ff3600;} 
.posted_v_list dt span {font-weight:normal;}
.posted_v_list dd {line-height:18px; margin-top:3px;}
.posted_v_list dd a {text-decoration:none; color:#005ec8;}
.posted_v_list dd a:hover,.posted_v_list dd a:active,.posted_v_list dd a:focus{text-decoration:none; color:#ff3600;} 
.posted_ar {color:#0067a7; font-size:11px; padding-left:20px; vertical-align:middle; line-height:35px; height:45px;}
.posted_ar span {color:#f08c00;}

#category {overflow:hidden; padding-bottom:20px;}
.category1 {width:320px; float:left; margin: 0; overflow:hidden;}
.category2 {width:320px; float:left; margin:0; overflow:hidden;}
.category1 ul {width:320px; float:left; margin:10px 0 0 11px; overflow:hidden;}
.category1 ul li {margin-left:20px; line-height:20px;}
.category2 ul {width:320px; float:left; margin:10px 0 0 11px; overflow:hidden;}
.category2 ul li {margin-left:20px; line-height:20px;}
.category1 ul span {font-weight:normal;}
.category2 ul span {font-weight:normal;}

.depth1, .depth1 a{font-size:13px; color:#0664a7; font-weight:bold; padding:3px 0 4px 0; border-bottom:1px dotted #005ec8; text-decoration:none;}
.depth1 a:hover,.depth1 a:active,.depth1 a:focus{text-decoration:none; color:#ff3600;}
.depth2, .depth2 a{font-weight:bold; font-size:15px; color:#f08c00; line-height:25px; margin:8px 0 0 0; text-decoration:none;}
.depth2 a:hover,.depth2 a:active,.depth2 a:focus{text-decoration:none; color:#ff3600;}
.depth3, .depth3 a{font-weight:bold; margin-left:10px; font-size:13px; padding:2px 0; text-decoration:none; color:#0e55a5;}
.depth3 a:hover,.depth3 a:active,.depth3 a:focus{text-decoration:none; color:#ff3600;}
.depth4, .depth4 a{padding-left:10px; font-weight:lighter;text-decoration:none;}
.depth4 a:hover,.depth4 a:active,.depth4 a:focus{text-decoration:none; color:#ff3600;}
.depth5, .depth5 a{padding-left:15px; font-weight:lighter;text-decoration:none;}
.depth5 a:hover,.depth5 a:active,.depth5 a:focus{text-decoration:none; color:#ff3600;}
.depth3xl{padding-left:10px; font-size:11px; font-weight:lighter; color:#000000;border:none;background:none; }
.depth4xl{padding-left:20px; font-size:11px; font-weight:lighter; color:#000000;border:none;background:none;}

.key_m_list_ar {width:100%; height:auto; overflow:hidden;}
.key_m_list {width:31%; float:left; margin:0 10px 0 10px; height:auto; padding-bottom:30px;}
.key_m_list dt {font-weight:bold; font-size:13px; line-height:20px;}
.key_m_list dd {line-height:18px; margin-top:3px;}
.key_m_list dd span {padding:0 3px 0 5px;}
.alphabet_ar {color:#666666; font-size:12px; padding-left:10px; vertical-align:middle; line-height:70px; height:70px;}
.alphabet_ar h3 {display:inline;color:#666666; font-size:12px; font-family:Arial, sans-serif; background:none; margin:0; padding:0; font-weight:normal; border:none;}
.alphabet_ar span {padding:0 3px 0 5px;}
.alphabet_ar_s {color:#666666; font-size:12px; padding:0; margin-left:0; vertical-align:middle; line-height:70px; height:70px; overflow:hidden;}
.alphabet_ar_s h3 {display:inline; font-weight:normal; font-size:12px;}
.alphabet_ar_s span {padding:0 3px 0 5px;}

.hot_key_box {border:1px solid #e2e2e2; overflow:hidden; padding:10px 0 20px 0;}
.hot_key_box li {float:left; width:22%; margin:0 0 0 14px; padding-top:3px;}

.hot_key_box2 {border:1px solid #e2e2e2; overflow:hidden; padding:10px 0 20px 0;}
.hot_key_box2 li {float:left; width:18%; line-height:20px; margin:0 0 0 14px; padding:0;}

.hot_key_box3 {border:1px solid #e2e2e2; overflow:hidden; padding:10px 0 10px 7px;}
.hot_key_box3 li {float:left; width:22%; margin:0 0 0 10px; padding-top:3px;}
.hot_key_box3 span.sv_img {width:110px; height:110px; display:block; vertical-align:middle; text-align:center; font-size:100px; line-height:100px; overflow:hidden;}
.hot_key_box3 span.sv_img a {width:110px; height:110px; display:table-cell; text-align:center; vertical-align:middle; line-height:100px; font-size:100px; overflow:hidden;}
.hot_key_box3 em.sv_txt {display:block; width:110px; vertical-align:middle; height:40px; padding-top:7px; text-align:center; margin:0 auto;}
.hot_key_box3 em.sv_txt a {text-decoration:none; color:#0066cc;}
.hot_key_box3 em.sv_txt a:hover {text-decoration:none; color:#ff3600;}
.hot_key_box3 div.viwe_buyers {overflow:hidden; margin:0; padding:15px 8px 15px;}

.hot_key_box4 {border:1px solid #d2d2d2; overflow:hidden; padding:10px 0 10px 7px;}
.hot_key_box4 li {float:left; width:22%; margin:0 0 0 5px; padding:3px 0; }
.hot_key_box4 span.sv_img {width:110px; height:110px; display:block; vertical-align:middle; text-align:center; font-size:100px; line-height:100px; overflow:hidden;}
.hot_key_box4 span.sv_img a {width:110px; height:110px; display:table-cell; text-align:center; vertical-align:middle; line-height:100px; font-size:100px; overflow:hidden;}
.hot_key_box4 em.sv_txt {display:block; width:110px; vertical-align:middle; line-height:14px; text-align:center; margin:8px auto 0;}
.hot_key_box4 em.sv_txt a {text-decoration:none; color:#0066cc;}
.hot_key_box4 em.sv_txt a:hover {text-decoration:none; color:#ff3600;}
.hot_key_box4 div.viwe_buyers {overflow:hidden; margin:0; padding:15px 8px 15px;}
.hox_born { border:none;}

.hot_key_box5 {border:1px solid #d2d2d2; overflow:hidden; padding:0 0 10px 0;}
.hot_key_box5 li {float:left; width:110px; margin:5px 0 0 11px;padding:3px 0;}
.hot_key_box5 h4 { margin-bottom:0 !important; }
.hot_key_box5 span.sv_img {width:110px; height:110px; display:block; vertical-align:middle; text-align:center; font-size:100px; line-height:100px; overflow:hidden;}
.hot_key_box5 span.sv_img a {width:110px; height:110px; display:table-cell; text-align:center; vertical-align:middle; line-height:100px; font-size:100px; overflow:hidden;}
.hot_key_box5 span.sv_img img {width:110px !important;}
.hot_key_box5 em.sv_txt {display:table; width:105px; height:30px; vertical-align:middle; line-height:14px; text-align:center; vertical-align:middle; table-layout:fixed;}
.hot_key_box5 em.sv_txt a { display:table-cell; text-decoration:none; color:#0066cc; vertical-align:middle;}
.hot_key_box5 em.sv_txt a:hover {text-decoration:none; color:#ff3600;}
.hot_key_box5 div.viwe_buyers {overflow:hidden; margin:0; padding:15px 8px 15px;}

.wrap_box { width:100%; overflow:hidden; border:1px solid #d2d2d2; margin-top:20px;}

.selling_leads_list {position:relative; overflow:hidden; margin-top:25px;}
.selling_leads_list h4 {font-size:13px; font-family:Tahoma, sans-serif; line-height:30px; border-bottom:2px solid #9e9e9e;}
.selling_leads_list span.sel_rt {position:absolute; top:12px; font-size:11px; right:0;}
.selling_leads_v {overflow:hidden; background-color:#f7f7f7;}
.selling_leads_v li {border-top:1px solid #e2e2e2; margin-top:-1px; padding:10px; overflow:hidden; clear:both;}
.selling_leads_v span {float:left; width:70px;}
.selling_leads_v em {display:inline-block; margin-top:5px; width:205px;}

.more_bar {background:#f2f2f2; overflow:hidden; position:relative; height:33px;}
.more_bar_lf {position:absolute; top:5px; left:10px;}
.more_bar_lf_tx {position:absolute; top:8px; left:10px;}
.more_bar_rt {position:absolute; top:8px; right:10px;}
.more_bar_rt span.b1 {padding:0 5px; vertical-align:top; color:#666;}
.more_bar_rt span.b2 {vertical-align:top;}
.more_bar span {vertical-align: middle;}
.more_bar span.chk_ar {display:block; float:left; padding:5px 5px 0 0; vertical-align:top;}
.more_bar span.po_col1 {color:#ff3600;}
.more_bar span.po_bod {font-weight:bold; font-size:14px;}

.more_bar2 {background:#f5f5f5; overflow:hidden; position:relative; height:40px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e2e2e2;}
.more_bar2_lf { display:block; position:absolute; top:5px; left:10px; width:790px; }
.more_bar2_lf_tx {position:absolute; top:8px; left:10px;}
.more_bar2_rt {position:absolute; top:8px; right:10px;}
.more_bar2_rt span.b1 {padding:0 5px; vertical-align:top; color:#666;}
.more_bar2_rt span.b2 {vertical-align:top;}
.more_bar2 span {vertical-align: middle;}
.more_bar2 span.chk_ar {display:block; float:left; padding:8px 10px 0 0; vertical-align:top;}
.more_bar2 span.po_col1 {color:#ff3600;}
.more_bar2 span.po_bod {font-weight:bold; font-size:14px;}
.more_bar2 a.g_list_btn { float:right; width:55px; height:28px; color:#666; text-align:center; line-height:28px; margin:0 10px 0 0; border:1px solid #ccc; background:#fff;}
.more_bar2 a.g_list_btn:hover { color:#0066cc; border:1px solid #bbb;}
.m_bg_no { background:none !important; border:none !important;}
.g_d { display:block; color:#999; padding:0 0 0 10px; margin:5px 10px 10px 10px;  background:url(http://image.ec21.com/optimg/global/blt_g3.jpg) no-repeat left 5px;}

.tool_btn { position:absolute; right:0; top:0; float:right; color:#06c; padding:0 0 0 20px; margin-right:10px; line-height:40px; background:url(http://image.ec21.com/optimg/global/g_icon.jpg) no-repeat left 15px;}
.t_pos { position:absolute; right:180px; top:45px;}

.pro_more_list {overflow:hidden; border-bottom:2px solid #d1d1d1;}
.more_ls_view { overflow:hidden; clear:both; border-top:1px solid #e9e9e9; margin-top:-1px; padding:20px 0;}
.ls_v_fl {float:left; width:480px; margin-left:10px;}
.ls_v_fl dt {font-size:14px; line-height:20px; margin:0 0 0 120px; padding:0;}
.ls_v_fl dt h2 {font-size:14px; line-height:20px; font-family:Arial, sans-serif; font-weight:normal; margin:0; padding:0;}
.ls_v_fl dd {display:block; margin-top:5px;}
.ls_v_fl dd.dd_img {display:inline; float:left; margin:-20px 15px 0 0;}
.ls_v_fl span.c_chk {padding-right:5px;}
.ls_v_fl input {vertical-align:top;}
.ls_v_fl a{text-decoration:none; border-bottom:1px solid #002398;}  
.ls_v_fl a:hover,.ls_v_fl a:active,.ls_v_fl a:focus {text-decoration:none; border-bottom:1px solid #f15622;} 

.ls_v_fl_my {width:95%; margin-left:10px; overflow:hidden;}
.ls_v_fl_my li.title {margin:0; font-weight:bold;}
.ls_v_fl_my li {margin-top:5px; padding-left:120px; word-wrap:break-word;}
.ls_v_fl_my li.dd_img {display:block; float:left; margin:0 15px 0 -120px;}
.ls_v_fl_my span.c_chk {padding-right:5px;}
.ls_v_fl_my input {vertical-align:top;}

.sch_album_list {margin-top:15px; padding-bottom:50px; width:100%; overflow:hidden;}
.sch_album_list img {vertical-align:middle;}
.sch_album_list ul {width:28%; padding:20px; height:320px; float:left;}
.sch_album_list ul:hover {background-color:#f4f4f4;}
.sch_album_list ul:active {background-color:#f4f4f4;}
.sch_album_list li {width:202px; display:block; text-align:left; margin:0 auto; margin-top:7px; font-size:14px; line-height:18px; color:#737272;}
.sch_album_list li.v_cn_img {text-align:center; border:1px solid #eaeaea; height:200px; overflow:hidden; line-height:175px; font-size:175px; background:#fff;}
.sch_album_list li.v_cn_img img {vertical-align:middle; text-align:center;}
.sch_album_list li.quick {margin-top:2px; font-size:12px; text-align:right;}
.sch_album_list span.contry {padding-left:5px; font-size:12px;}
.sch_album_list li.v_cn_img a {display:table-cell; text-align:center; width:200px; height:200px; line-height:175px; font-size:175px; vertical-align:middle;}
.sch_album_list a.quick {text-decoration:none; color:#737272; background:url(http://image.ec21.com/optimg/icon/icon_quick.gif) no-repeat; padding-left:15px;}  
.sch_album_list a.quick:hover,.sch_album_list a.quick:active,.sch_album_list a.quick:focus {text-decoration:none; color:#737272;} 

.sch_album_list_err {margin-top:15px; padding-bottom:10px; width:100%; overflow:hidden;}
.sch_album_list_err img {vertical-align:middle;}
.sch_album_list_err ul {width:28%; padding:20px; height:320px; float:left;}
.sch_album_list_err ul:hover {background-color:#f4f4f4;}
.sch_album_list_err ul:active {background-color:#f4f4f4;}
.sch_album_list_err li {width:202px; display:block; text-align:left; margin:0 auto; margin-top:7px; font-size:14px; line-height:18px; color:#737272;}
.sch_album_list_err li.v_cn_img {text-align:center; border:1px solid #eaeaea; height:200px; overflow:hidden; line-height:175px; font-size:175px; background:#fff;}
.sch_album_list_err li.v_cn_img img {vertical-align:middle; text-align:center;}
.sch_album_list_err li.quick {margin-top:2px; font-size:12px; text-align:right;}
.sch_album_list_err li.v_cn_img a {display:table-cell; text-align:center; width:200px; height:200px; line-height:175px; font-size:175px; vertical-align:middle;}
.sch_album_list_err span.contry {padding-left:5px; font-size:12px;}
.sch_album_list_err a.quick {text-decoration:none; color:#737272; background:url(http://image.ec21.com/optimg/icon/icon_quick.gif) no-repeat; padding-left:15px;}  
.sch_album_list_err a.quick:hover,.sch_album_list a.quick:active,.sch_album_list a.quick:focus {text-decoration:none; color:#737272;} 

.sch_album_list_err2 {margin-top:15px; padding-bottom:10px; width:100%; border-top:1px solid #d2d2d2; overflow:hidden;}
.sch_album_list_err2 img {vertical-align:middle;}
.sch_album_list_err2 ul {width:28%; padding:20px; height:320px; float:left;}
.sch_album_list_err2 ul:hover {background-color:#f4f4f4;}
.sch_album_list_err2 ul:active {background-color:#f4f4f4;}
.sch_album_list_err2 li {width:202px; display:block; text-align:left; margin:0 auto; margin-top:7px; font-size:14px; line-height:18px; color:#737272;}
.sch_album_list_err2 li.v_cn_img {text-align:center; border:1px solid #eaeaea; height:200px; overflow:hidden; line-height:175px; font-size:175px; background:#fff;}
.sch_album_list_err2 li.v_cn_img img {vertical-align:middle; text-align:center;}
.sch_album_list_err2 li.quick {margin-top:2px; font-size:12px; text-align:right;}
.sch_album_list_err2 li.v_cn_img a {display:table-cell; text-align:center; width:200px; height:200px; line-height:175px; font-size:175px; vertical-align:middle;}
.sch_album_list_err2 span.contry {padding-left:5px; font-size:12px;}
.sch_album_list_err2 a.quick {text-decoration:none; color:#737272; background:url(http://image.ec21.com/optimg/icon/icon_quick.gif) no-repeat; padding-left:15px;}  
.sch_album_list_err2 a.quick:hover,.sch_album_list a.quick:active,.sch_album_list a.quick:focus {text-decoration:none; color:#737272;} 

.list_view {border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; overflow:hidden; padding:12px 0 15px 0; margin-top:-1px;}
.list_view p.list_chk {float:left; margin:0 10px 0 10px;}
.list_view ul {float:left; width:765px;}
.list_view li {margin-top:5px; padding:0;}
.list_view li.ls_id {font-size:15px; margin:0; padding:0;}
.list_view li.ls_id span {font-size:12px; color:#666666; font-weight:bold;}
.list_view li.ls_key {padding-left:70px; margin-left:3px;}
.list_view li.ls_key span {display:block; float:left; width:70px; margin-left:-70px; font-weight:bold; color:#547abb;}
.list_view li.ls_cateory {padding-left:70px; margin-left:3px;}
.list_view li.ls_cateory span {display:block; float:left; width:70px; margin-left:-70px; font-weight:bold; color:#547abb;}
.list_view li.ls_name {padding-left:100px; margin-left:3px;}
.list_view li.ls_name span {display:block; float:left; width:100px; margin-left:-100px; font-weight:bold; color:#547abb;}
.list_view li em {display:inline-block; overflow:visible; padding-right:5px; margin:4px 0 0 5px;}

.l_tb_no { border-top:none;}
.list_view_n { clear:both; overflow:hidden; padding:0px 0 10px 0; border-top:1px solid #ccc; margin-top:-1px;}
.list_view_n p.list_chk { display:inline-block; margin:0 6px 0 10px; vertical-align:middle;}
.list_view_n p.list_chk checkbox { vertical-align:middle; display:inline-block;}
.list_view_n ul {float:left; width:805px;}
.list_view_n li { float:left; margin-top:10px; padding:0;}
.list_view_n li.ls_id { width:805px; height:40px; font-size:15px; line-height:40px; margin:0 0 20px;  background: url(http://image.ec21.com/optimg/global/dotted_g2.jpg) repeat-x left bottom;}
.list_view_n li.ls_id span {font-size:12px; color:#666666; line-height:12px; font-weight:bold; padding:0 0px 0 15px; margin:0 0 0 15px; background:url(http://image.ec21.com/optimg/global/g_br.jpg) no-repeat left 2px;}
.list_view_n li.ls_key {padding-left:37px;}
.list_view_n li.ls_cateory {padding-left:37px;}
.list_view_n li.ls_name {padding-left:37px;}
.list_view_n li span.tt_g1 {float:left; width:104px; color:#888; padding:0 0 0 10px; background:url(http://image.ec21.com/optimg/global/blt_g3.jpg) no-repeat left 7px;}
.list_view_n li span.sc {float:left; margin-right:10px;}
.list_view_n li span.tt_g2 {float:left; width:609px; line-height:15px; color:#000;}
.list_view_n li em {display:inline-block; overflow:visible; padding-right:5px; margin:4px 0 0 5px;}

.gd_btn_box { clear:both; float:left; display:block; margin:25px 0 25px 37px;}
.gd_btn_box a.detailed_btn {display:inline-block; width:105px; height:25px; line-height:25px; text-align:center; padding-right:10px; margin-right:5px; border:1px solid #06c; background:url(http://image.ec21.com/optimg/global/g_detail_arrow.jpg) no-repeat 100px 7px;}
.gd_btn_box a.detailed_btn:hover { color:#06c;}
.gd_btn_box a.add_btn {display:inline-block; width:125px; height:25px; color:#333; line-height:25px; text-align:center; padding-left:15px; border:1px solid #ccc; background:#fff url(http://image.ec21.com/optimg/global/g_icon_plus.jpg) no-repeat 12px 7px;}
.gd_btn_box a.add_btn:hover {color:#f47b10; border:1px solid #efa609;}

.sch_br_map {margin:30px 0 0 8px; font-size:15px; line-height:20px;}
.sch_br_map span {color:#ff3600;}

.sch_br_map_n { display:block; height:45px; font-size:15px; text-align:center; line-height:40px; border-top:1px solid #bbb; background:#fbfbfb;}
.sch_br_map_n h1 { display:inline-block; font-size:15px; line-height:40px;}
.sch_br_map_n h1 span {color:#ff3600;}
.sch_br_map_n h1 span.big { font-size:18px; font-weight:bold;}


.search_msg {margin-top:12px; overflow:hidden;}

.view_buy_leads2 {float:left; width:633px; overflow:hidden;}
.view_buy_leads2 h2 {font-family:Arial, sans-serif; font-size:18px; margin:0; line-height:24px; padding:3px 0 7px 0;}
.view_buy_leads2 h2 span {color:#666666; font-size:12px; font-weight:normal;}
.view_buy_leads2 ul {}
.view_buy_leads2 li {font-family:Arial, sans-serif; font-size:18px; margin:0; line-height:24px; padding:3px 0 7px 0; display:inline;}
.view_buy_leads3 {float:left; width:402px; overflow:hidden;}
.view_buy_leads3 h1 {font-family:Arial, sans-serif; font-size:18px; margin:0; line-height:24px; padding:3px 0 7px 0;}
.view_buy_leads3 h1 span {color:#666666; font-size:12px; font-weight:normal;}
.view_buy_leads3 h2 {font-family:Arial, sans-serif; font-size:18px; margin:0; line-height:24px; padding:3px 0 7px 0;}
.view_buy_leads3 h2 span {color:#666666; font-size:12px; font-weight:normal;}
.view_data {border-top:1px solid #a2a2a2; border-bottom:1px solid #a2a2a2; padding:10px 0 10px 0; overflow:hidden;}

.view_data_ls li {padding:3px 0 3px 0px; overflow:hidden; display:block; }
.view_data_ls li p.title {display:block; float:left;  margin:0 0 0 0px; float:left; color:#666; padding:0 7px 0 0; line-height:14px; word-wrap:break-word; }
.view_data_ls li p.v_txt {display:block; float:left; margin:0; padding:0; color:#2f2f2f; line-height:14px; word-wrap:break-word;}
.view_data p {display:block; margin:25px 0 0 10px; color:#666666;}

/*
.view_data_ls li {padding:3px 0 3px 110px; overflow:hidden; margin-left:10px; }
.view_data_ls li p.title {display:block; float:left; width:103px; margin:0 0 0 -110px; float:left; color:#666; padding:0 7px 0 0; line-height:14px; word-wrap:break-word; border:1px solid #000;}
.view_data_ls li p.v_txt {display:block; float:left; margin:0; padding:0; color:#2f2f2f; line-height:14px; word-wrap:break-word;}
.view_data p {display:block; margin:25px 0 0 10px; color:#666666;}

*/


.buy_info_box {background-color:#e2e8f4; padding:5px 0 5px 0; position:relative; overflow:hidden;}
.buy_info_box h4 {font-weight:normal; line-height:18px; margin-left:8px;}
.info_top01 {position:absolute; top:0; left:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) 0 0 no-repeat; width:5px; height:5px;}
.info_top02 {position:absolute; top:0; right:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) -5px 0 no-repeat; width:5px; height:5px;}
.info_btm01 {position:absolute; bottom:0; left:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) 0 -5px no-repeat; width:5px; height:5px;}
.info_btm02 {position:absolute; bottom:0; right:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) -5px -5px no-repeat; width:5px; height:5px;}
.info_v_tx {width:288px; border:1px solid #cbd5e9; background-color:#fff; margin:0 auto; padding:12px 0 10px 0;}
.buy_info_v {width:267px; margin:0 auto; padding-bottom:2px;}
.buy_info_v dt {font-size:14px; margin-bottom:10px;}
.buy_info_v dd {padding-left:112px; margin-bottom:5px; word-wrap:break-word;}
.buy_info_v dd span {display:block; width:105px; margin-left:-112px; float:left; color:#666666; padding-right:7px; text-align:right;}
.buy_info_v em {display:inline-block; overflow:visible; position:relative; padding:0; margin:0; vertical-align:middle;}
.buy_info_v em.info_buy {display:inline-block; overflow:visible; position:relative; padding-left:15px; margin-left:10px; vertical-align:text-top; font-size:11px;}
.info_w {color:#e30101; border-top:1px solid #d1d9e7; padding:7px 20px 0 14px;}
.info_d {border-top:1px dotted #a9a9a9; margin-top:22px; padding:7px 20px 0 14px;}
.view_buy_leads2 div.v_btn {margin-top:15px; text-align:center; overflow:hidden;}
.view_buy_leads2 span.lf_v_btn {display:inline-block;}
.view_buy_leads2 em.btn_text {display:block; height:20px; font-weight:normal; line-height:14px; font-size:11px; color:#8c8c8c; padding-top:5px;}
.view_buy_leads3 div.v_btn {margin-top:15px; text-align:center;}
.view_buy_leads3 span.lf_v_btn {display:inline-block;}
.view_buy_leads3 em.btn_text {display:block; font-size:11px; color:#8c8c8c; margin:5px 0 0 0;}

.total_item_ar {text-align:right; margin-bottom:5px;}
.order_re {margin:10px; overflow:hidden;}
.order_re p {padding-bottom:3px;}
.order_re p.btn_s {margin-top:7px;}

.view_buy_photo_ar {float:left; width:205px; margin-right:25px;}
.view_buy_photo_ar div.img_view {display:table-cell; border:1px solid #eaeaea; width:203px; height:203px; background-color:#fff; line-height:180px; font-size:180px; text-align:center; vertical-align:middle;}
.view_buy_photo_ar p.see_photo_tx {display:block; background:url(http://image.ec21.com/optimg/icon/icon_quick_s.gif) 3px 0 no-repeat; padding-left:20px; margin-top:5px;}
.view_buy_photo_ar ul.see_photo_s {margin-top:15px; overflow:hidden;}
.view_buy_photo_ar ul.see_photo_s li {float:left; margin:0 12px 13px 0;}
.view_buy_photo_ar ul.see_photo_s li.see_end {float:left; margin:0 0 13px 0;}
.view_buy_photo_ar a {color:#2f2f2f;}
.view_buy_photo_ar a span {color:#666666;}
.view_buy_photo_ar a:hover {text-decoration:underline;}

.v_btn_ar {background-color:#ececec; padding:0; margin-top:18px; position:relative; height:34px;}
.v_btn_t01 {position:absolute; top:0; left:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg2.png) 0 0 no-repeat; width:2px; height:2px;}
.v_btn_t02 {position:absolute; top:0; right:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg2.png) -2px 0 no-repeat; width:2px; height:2px;}
.v_btn_b01 {position:absolute; bottom:0; left:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg2.png) 0 -2px no-repeat; width:2px; height:2px;}
.v_btn_b02 {position:absolute; bottom:0; right:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg2.png) -2px -2px no-repeat; width:2px; height:2px;}
.v_btn_lf {position:absolute; top:7px; left:16px;}
.v_btn_lf span {display:block; float:left;}
.v_btn_rt {position:absolute; top:8px; right:17px;}
.v_btn_rt span {padding-left:5px;}

.buy_join_box {background-color:#f2f2f2; position:relative; overflow:hidden; padding:15px 0 15px 0;}
.join_top01 {position:absolute; top:0; left:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) 0 0 no-repeat; width:5px; height:5px;}
.join_top02 {position:absolute; top:0; right:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) -5px 0 no-repeat; width:5px; height:5px;}
.join_btm01 {position:absolute; bottom:0; left:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) 0 -5px no-repeat; width:5px; height:5px;}
.join_btm02 {position:absolute; bottom:0; right:0; font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/icon/cornerbg.png) -5px -5px no-repeat; width:5px; height:5px;}
.join_box_v {width:270px; margin:0 auto; padding:0;}
.join_box_v p.v_btn {text-align:center;}
.join_count {position:relative; background:url(http://image.ec21.com/optimg/join_count_bg.gif) no-repeat; width:269px; height:55px; margin-top:5px;}
.join_count p.count_01 {position:absolute; top:7px; left:28px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:20px; color:#fff; text-align:center; line-height:29px; width:42px; height:29px;}
.join_count p.count_02 {position:absolute; top:7px; left:85px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:20px; color:#fff; text-align:center; line-height:29px; width:42px; height:29px;}
.join_count p.count_03 {position:absolute; top:7px; left:142px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:20px; color:#fff; text-align:center; line-height:29px; width:42px; height:29px;}
.join_count p.count_04 {position:absolute; top:7px; left:199px; font-family:Tahoma, sans-serif; font-weight:bold; font-size:20px; color:#fff; text-align:center; line-height:29px; width:42px; height:29px;}
p.join_mem {padding-left:70px; margin-top:5px; vertical-align:middle;}
p.join_mem span {display:block; float:left; text-align:right; width:70px; margin-left:-70px; line-height:22px; padding-right:5px; font-weight:bold; vertical-align:middle;}
p.sign_ar {text-align:right; margin:6px 5px 0 0;}
p.sign_forg {text-align:right; margin:10px 5px 0 0;}
p.sign_facebook {text-align:right; margin:20px 5px 0 0;}
p.w_msg {color:#ff0000;}
p.w_msg_btm {font-size:11px; padding-top:5px;}
p.w_msg_btm2 {font-size:11px; padding-top:5px; color:#666;}
p.w_msg_btm3 {font-size:11px; padding-top:5px; text-align:right;}
p.w_note {font-size:11px; padding-bottom:3px;}
p.w_note2 {font-size:12px; margin:0 0 25px 0;}

.view_details {clear:both; width:100%; overflow:hidden; padding-bottom:40px;}
.view_details2 {width:80%; margin:0 auto; overflow:hidden; padding:50px 0 40px 0;}
.view_details3 {width:90%; margin:0 auto; overflow:hidden; padding:50px 0 40px 0;}
.view_details3 h3.gp_title {font-size:15px; font-family:Tahoma, sans-serif; margin:0; padding:0; background:none; border:none;}
.view_details3 h3.gp_title2 {background-color:#eaeff7; border-bottom:1px solid #c3cedf; line-height:25px; height:25px; font-size:13px; padding-left:14px; margin:0;}
.view_details3 h3.gp_title3 {font-size:15px; font-family:Tahoma, sans-serif; margin:0; padding:0; background:none; border:none; position:relative;}
.view_details3 h3.gp_title3 span.rt {position:absolute; top:0; right:0; font-size:12px; font-weight:normal;}
.view_details3 div.top_msg {overflow:hidden; text-align:center;}
.view_details3 div.top_msg p.big_tx {font-size:25px; line-height:30px; font-weight:bold;}
.view_details4 {width:882px; margin:0 auto; overflow:hidden; padding:50px 0 40px 0;}
.view_details4 ul.step_box { clear:both; width:880px; height:45px; margin-bottom:40px; border-left:1px solid #ccc; border-right:1px solid #ccc; }
.view_details4 ul.step_box li { float:left; width:297px; height:45px; color:#999; line-height:45px; text-align:center; background:url(http://image.ec21.com/optimg/6month/step_bg_body.jpg) repeat-x left bottom;}
.view_details4 ul.step_box li.s_3 {width:286px;}
.view_details4 ul.step_box li span { float:right; width:24px; height:45px; background:url(http://image.ec21.com/optimg/6month/step_bg_arrow.jpg) repeat-x left bottom;}
.view_details4 ul.step_box li span.arrow_b {background:url(http://image.ec21.com/optimg/6month/step_bg_arrow.jpg) repeat-x left -45px;}
.view_details4 ul.step_box li.s_act { color:#fff; font-weight:bold; background:url(http://image.ec21.com/optimg/6month/step_bg_body.jpg) repeat-x left top;}
.view_details4 ul.step_box li.s_act span {background:url(http://image.ec21.com/optimg/6month/step_bg_arrow.jpg) repeat-x left top;}
.view_details4 h3.gp_title2 { font-size:14px; margin:0 0 10px 0;}

@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);
.view_details5 p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,textarea,button,select { font-family: 'Open Sans', sans-serif; }  
.view_details5 { clear:both; display:inline-block; position:relative; width:824px; font-weight:400; padding:0 78px; margin:45px 0 16px 0; background:url(http://image.ec21.com/optimg/Join_Premium/jp_icon_lock.jpg) no-repeat center top; }
.view_details5 h2 { display:block; font:22px 'Open Sans', sans-serif; text-align:center; font-weight:400; padding:0 0 18px 0;  }
.n_join_box {  position:relative; display:block; margin:0 auto; }
.join_if { clear:both; display:block; width:100%; height:30px; font-size:13px;  padding:5px 0 10px 0;}
.join_if span { float:left; color:#777; }
.join_if input{ display:inline-block; width:16px; height:16px; vertical-align:middle; margin-right:5px; }
.join_if a.btn_pw_f { float:right; color:#0066cc;} 
.join_if a.btn_pw_f:hover { text-decoration:underline;} 
a.btn_sign_in { clear:both; display:block; width:340px; height:50px; color:#fff; line-height:50px; font-size:18px; font-weight:200; text-align:center; background:url(http://image.ec21.com/optimg/Join_Premium/jp_btn_sign.jpg) no-repeat left top;} 

.join_free {display:inline-block; width:340px; vertical-align:top;  }
.join_free h2 { color:#002d7d; border-bottom:1px solid #002d7d;}
.join_free ul { clear:both; display:block; margin:20px 0 50px 0;}
.join_free li { display:block; font-size:13px; line-height:20px; padding-left:15px; margin:0 0 18px 5px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_01.jpg) no-repeat left 6px;}
.join_free a.btn_join { clear:both; position:absolute; left:-32px; bottom:-8px; display:inline-block; height:43px; font-size:20px; color:#0066cc;  padding:16px 0 0 75px; margin:30px 0 0 0; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_02.jpg) no-repeat left top;}
.join_free a.btn_join span { display:inline-block; height:20px; padding:0 0 5px 0; }
.join_free a.btn_join:hover span{ background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_03.jpg) no-repeat left bottom; }
.sign_box  {display:inline-block; width:340px; vertical-align:top; margin:0 0 0px 140px;}
.sign_box h2 { color:#f68b1f;  border-bottom:1px solid #f68b1f;}
.sign_box p { clear:both; text-align:center; font-size:14px; line-height:50px;}
.sign_box input.txt_box { clear:both; width:320px; height:50px; font-size:14px; line-height:50px; padding:0 10px; border:1px solid #aaa; }
.sign_box input.b_t_no { border-top:none;}
.sign_box input.no_release { color:#bbb; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_04.jpg) repeat left top;}
.sign_box input.ok_release { color:#333;background:#fff;}
.dm_pos { display:block !important; margin:0 auto !important;}


.join_box p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,textarea,button,select,strong { font-family: 'Open Sans', sans-serif; } 
.join_box { clear:both; display:block; position:relative; width:820px; padding:0px 0 130px 80px; margin:0 auto;  background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_07.jpg) repeat-y 33px center;}
.join_box .join_step{}
.join_box .join_step h3 { color:#555; font-size:19px; line-height:45px; font-weight:400; margin:0 0 5px 0; padding:0; }
.join_box .join_step .lh60 { line-height:60px;}
.join_box .join_step span.s_num { clear:both; position:absolute; left:9px; top:0px; width:49px; height:49px; color:#0066cc; font-size:22px; font-weight:400; text-align:center; line-height:49px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_05.jpg) no-repeat left top;}
.join_box .join_step span.s_num2 { clear:both; position:absolute; left:9px; top:0px; width:49px; height:49px; color:#0066cc; font-size:22px; font-weight:400; text-align:center; line-height:49px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_16.jpg) no-repeat left top;}
.join_box .reg_box{ position:relative; display:block; width:820px; }
.join_box .g_text { height:195px; font-size:13px; overflow:auto; line-height:20px; padding:10px 40px; border-top:1px solid #999; border-bottom:1px solid #999; background:#f6f6f6;}
.join_box .g_text p { display:block; width:745px; font-size:13px; font-weight:400; margin:10px auto; line-height:22px; }
.join_box .g_text span{ font-size:16px; font-weight:300px;}
.join_box .g_text span.ft_bg {display:block; width:800px; height:15px; position:absolute; left:0; top:51px; z-index:9; background:#f6f6f6;}
.join_box .g_text span.fb_bg {display:block; width:800px; height:15px; position:absolute; left:0; bottom:1px; z-index:9; background:#f6f6f6;}
.join_box  p.tip_text { font-size:13px; color:#777; margin-left:10px; line-height:32px;}
.join_box  p.r_txt { position:absolute; left:0; top:45px; font-size:13px; color:#f72900;}
.join_box .btn_boxes { position:absolute; right:10px; bottom:-4px;}
.join_box .btn_boxes a.btn_faq { display:inline-block; width:110px; height:25px; line-height:26px; vertical-align:top; text-align:center; color:#ee9700; border:1px solid #c8c8c8;}
.join_box .btn_boxes a.btn_faq:hover { border:1px solid #ee9700;}
.join_box .btn_boxes a.btn_chat {display:inline-block; width:110px; height:25px; line-height:26px; vertical-align:top; text-align:center; color:#555; padding:0 0 0 15px; border:1px solid #c8c8c8; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_08.jpg) no-repeat 13px 4px;}
.join_box .btn_boxes a.btn_chat:hover { border:1px solid #60cbff;}

.join_box .payment_box { clear:both; position:relative; width:795px; height:182px; padding:25px 0 0 25px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_09.jpg) repeat left top;}
.join_box .p_n_select { display:inline-block; width:380px; height:120px; text-align:center; vertical-align:top; cursor:pointer; padding:30px 0 0 0; border:1px solid #ddd; background:#fff;}
.join_box .p_n_select p.pay_tit { color:#999; font-size:30px; line-height:40px; font-weight:bold;}
.join_box .p_n_select p.p_info { color:#777;}
.join_box .p_n_select input { display:inline-block; margin:20px 0 0 0;}
.join_box .p_n_select:hover { border:1px solid #06c; background:#f2f8fb;}
.join_box .p_n_select:hover p.pay_tit {color:#06c;}
.join_box .p_n_select:hover p.p_info {color:#06c;}
.join_box .p_n_act {display:inline-block; width:380px; height:120px; text-align:center; vertical-align:top;  padding:30px 0 0 0; border:1px solid #06c; background:#f2f8fb;}
.join_box .p_n_act p.pay_tit {color:#06c; font-size:30px; line-height:40px; font-weight:bold; }
.join_box .p_n_act p.p_info {color:#06c;}
.join_box .p_n_act input { display:inline-block; margin:20px 0 0 0;}
.join_box p.alert_box { clear:both; position:relative; width:770px; color:#998c68; line-height:18px; padding:15px 0 15px 50px; background:#fbfbe6 url(http://image.ec21.com/optimg/Join_Premium/jp_blt_10.jpg) no-repeat 20px 20px; }
.join_box .alert_box strong {color:#c9153c; font-size:14px;}
.join_box .alert_box2 { clear:both; position:relative; color:#888; height:100px; line-height:18px; padding:20px 25px; margin:6px 0 0 0; background:#f4f7fb; }
.join_box .alert_box2 strong { display:inline-block; color:#697586; font-size:14px; margin-bottom:10px;}
.join_box .alert_box2 dl { position:absolute; left:0; bottom:0px; width:100%; line-height:40px; border-top:1px solid #e2e8ee;}
.join_box .alert_box2 dt { display:inline-block; color:#06c; margin:0 30px;}
.join_box .alert_box2 dd { display:inline-block; margin:0 20px 0px 0;}
.join_box .alert_box2 dd a { text-decoration:underline;}
.join_box p.tit_q { height:50px; line-height:50px; color:#002d7d; font-size:16px; font-weight:400; padding:0 0 0 60px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_12.jpg) no-repeat 25px 17px;}
.join_box .ml_5 { margin-left:5px;}

.search_box { display:inline-block; width:500px; height:35px; border:1px solid #999; background-color:#fff; }		
/*.search_box select{width:500px; height:35px; overflow:hidden; border:0 none; background:none; outline:none; overflow:hidden; position:absolute; top:0px; left:0px; color:#666; filter:alpha(opacity=0);-moz-opacity:0; opacity:0; cursor:pointer ;z-index:10; font-size:14px;}*/
.search_box select{width:500px; height:35px; overflow:hidden; border:0 none; background:none; outline:none; overflow:hidden; position:absolute; color:#666; filter:alpha(opacity=0);-moz-opacity:0; opacity:0; cursor:pointer ;z-index:10; font-size:14px;padding-left: 5px;}
div.selector,div.selector span{cursor:pointer;z-index:10;}
div.selector{overflow:hidden;position:relative;display:inline-block;float:left;*zoom:1;vertical-align:middle; width:500px; height:35px;line-height:23px; background-position:0 -160px;}
div.selector span.selected{overflow:hidden; display:block; width:100%; height:35px; line-height:36px; padding:0 0 0 10px; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#666;}
div.selector span.button{position:absolute; top:15px; right:20px; height:7px; width:13px; background: url(http://image.ec21.com/optimg/Join_Premium/jp_blt_11.jpg) no-repeat right 0px}

.join_box .search_box input { width:60px; height:23px; line-height:23px;}
.join_box .search_box button { position:absolute; display:inline-block; right:0; top:0; z-index:20;  width:500px; height:40px;  border:0 none; padding:0 ;margin:0; overflow:visible; cursor:pointer;  }
.join_box .search_box .input_box { float:left; width:122px; height:23px; line-height:23px;  padding:0 5px; margin-left:3px; border:none;}
.join_box .search_box .btn_search { float:right; width:27px; height:23px;  background:url(http://image.ec21.com/optimg/company_home/btn_search.jpg) no-repeat left top; }
.join_box .search_box .btn_search:hover { background: url(http://image.ec21.com/optimg/company_home/btn_search.jpg) no-repeat left bottom; }
.join_box .search_box .search_box button::-moz-focus-inner {border:0;padding:0; margin:0;}  /* firefox 여백방지 */

.join_box .ebook_g { clear:both; position:absolute; right:10px; bottom:-30px;  font-family:'Open Sans', sans-serif; }
.join_box .ebook_g li  { float:left; display:inline; line-height:16px; height:16px; font-family:'Open Sans', sans-serif; }
.join_box .ebook_g li.tit { font-size:13px; font-weight:600; color:#777; padding-left:8px; font-family:'Open Sans', sans-serif; margin-right:5px;  background:url(http://image.ec21.com/optimg/ebook_guide/em.jpg) no-repeat left 8px; }
.join_box .ebook_g li.tit span.pro { color:#0043bd;}
.join_box .ebook_g li.tit span.ok{ color:#b73434;}
.join_box .ebook_g li.br { margin:0 6px; padding-right:6px;  background:url(http://image.ec21.com/optimg/ebook_guide/bg.jpg) no-repeat right 5px;} 
.join_box .ebook_g li a.btn_ebook { clear:both; position:relative; display:inline-block; width:40px; height:16px; font-family:'Open Sans', sans-serif; color:#888; padding-left:25px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_14.jpg) no-repeat left 2px;}
.join_box .ebook_g li a.btn_pdf { clear:both; position:relative;  display:inline-block; width:25px; height:16px; font-family:'Open Sans', sans-serif; color:#888; padding-left:25px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_15.jpg) no-repeat 4px 2px;}

.join_box .ebook_g_ch { clear:both; position:absolute; right:10px; top:0px; }
.join_box .ebook_g_ch li  { float:left; display:inline; line-height:16px; height:16px;}
.join_box .ebook_g_ch li.tit { font-weight:bold; padding-left:8px; color:#777; background:url(http://image.ec21.com/cimg/services/em.jpg) no-repeat left 8px; }
.join_box .ebook_g_ch li.tit span.pro { color:#0043bd;}
.join_box .ebook_g_ch li.tit span.ok{ color:#b73434;}
.join_box .ebook_g_ch li.br { margin:0 6px; padding-right:6px;  background:url(http://image.ec21.com/optimg/ebook_guide/bg.jpg) no-repeat right 5px;} 
.join_box .ebook_g li a.btn_ebook { clear:both; position:relative; display:inline-block; width:40px; height:16px; font-family:'Open Sans', sans-serif; color:#888; padding-left:25px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_14.jpg) no-repeat left 2px;}
.join_box .ebook_g li a.btn_pdf { clear:both; position:relative;  display:inline-block; width:25px; height:16px; font-family:'Open Sans', sans-serif; color:#888; padding-left:25px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_15.jpg) no-repeat 4px 2px;}
.join_box .ebook_g_kr { clear:both; position:absolute; z-index:9; float:right; right:0; top:-20px; width:185px; height:41px; }


input.n_txt_box { clear:both; height:40px; color:#b5b5b5;  font-family:'Open Sans', sans-serif; font-size:14px; line-height:40px; padding:0 10px; margin:4px 0; border:1px solid #aaa; }
input.b_t_no { border-top:none;}
input.n_no_release { color:#bbb; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_04.jpg) repeat left top;}
input.n_ok_release { color:#333; background:#fff;}
input.n_no_release2 { color:#bbb; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_17.jpg) repeat left top;}
input.w_131 { width:125px;}
input.w_420 { width:400px;}
input.w_500 { width:480px;}
input.w_477 { width:475px;}
input.w_149 { width:140px;}
input.w_150 { width:148px;}
input.w85_h30 { width:64px; height:30px;  line-height:30px !important;}
input.w286_h30 { width:286px; height:30px;  line-height:30px !important;}
input.w210_h30 { width:210px; height:30px; line-height:30px !important;}
input.h_38 {height:38px;}
textarea.txt_area { width:475px; height:150px; padding:10px; margin:4px 0;}
textarea.no_release { background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_17.jpg) repeat left top;}
textarea.ok_release { color:#333; background:#fff;}

.pad_b_n { padding-bottom:0px; background:none;}
.pad_p_n { width:100% !important; padding:0px; background:none;}
.pm_n { width:450px !important; padding:0 15px !important; margin:10px 0 10px 0 !important; border-top:1px solid #c8c8c8;}
.clear2 { clear:both; margin-bottom:30px;}

.join_tip { clear:both; position:relative; display:block; width:820px; padding:0 0 0 80px; margin:0px auto 50px;}
.join_tip dt { color:#555; font-weight:14px; font-weight:600; line-height:40px;  font-family:'Open Sans', sans-serif;}
.join_tip dd { display:block; font-weight:400; line-height:20px; color:#777;}

a.join_btn_next { clear:both; position:relative; display:block; width:220px; height:50px; color:#fff; text-align:center; line-height:50px; font-size:20px; font-weight:400; margin:0 auto; background:#f68b1f;}
a.join_btn_next2 { clear:both; position:relative; display:block; width:360px; height:50px; color:#fff; text-align:center; line-height:50px; font-size:20px; font-weight:400; margin:10px auto; background:#f68b1f;}


a.bottom60 { margin-bottom:30px;}
.top_30{ margin-top:50px !important;}
ul.step_box { clear:both; width:880px; height:45px; margin: 0 auto 40px; border-left:1px solid #ccc; border-right:1px solid #ccc; }
ul.step_box li { float:left; width:297px; height:45px; color:#999; line-height:45px; text-align:center; background:url(http://image.ec21.com/optimg/6month/step_bg_body.jpg) repeat-x left bottom;}
ul.step_box li.s_3 {width:286px;}
ul.step_box li span { float:right; width:24px; height:45px; background:url(http://image.ec21.com/optimg/6month/step_bg_arrow.jpg) repeat-x left bottom;}
ul.step_box li span.arrow_b {background:url(http://image.ec21.com/optimg/6month/step_bg_arrow.jpg) repeat-x left -45px;}
ul.step_box li.s_act { color:#fff; font-weight:bold; background:url(http://image.ec21.com/optimg/6month/step_bg_body.jpg) repeat-x left top;}
ul.step_box li.s_act span {background:url(http://image.ec21.com/optimg/6month/step_bg_arrow.jpg) repeat-x left top;}

.view_details_msg {border:1px solid #f6e9a1; background-color:#fdfbdb; text-align:center; line-height:48px; height:48px; margin-bottom:30px;}
.view_free_mem_box {border:2px solid #8ea5cb; padding:15px 25px 40px 25px;}
.view_free_mem_box ul.view_pro_ok {overflow:hidden; margin-top:10px;}
.view_free_mem_box ul.view_pro_ok li {float:left; margin-left:15px;}
.view_free_mem_box p.bo_txt {font-size:13px; font-weight:bold;}
.view_free_mem_box p.vol_p {background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 11px no-repeat; padding:5px 10px;}
.view_free_mem_box span.lf_link {font-weight:normal; font-size:12px; margin-left:20px;}
.dv_ad_search {border-left:2px solid #49baf2;border-right:2px solid #49baf2;border-bottom:2px solid #49baf2; overflow:hidden; padding:40px 20px;}
.dv_ad_search2 {border-left:2px solid #49baf2;border-right:2px solid #49baf2;border-bottom:2px solid #49baf2; overflow:hidden; padding:35px 50px 50px 50px;}
.dv_ad_search3 {border-left:2px solid #49baf2;border-right:2px solid #49baf2;border-bottom:2px solid #49baf2; overflow:hidden; padding:35px 30px 30px 30px;}
.view_order_ar {overflow:hidden;}
.view_lf_select {width:430px; float:left;}
.view_lf_select2 { position:relative; width:882px; float:left; margin-bottom:30px;}
.view_lf_select2 h3 { margin:0; font-size:14px;}
.view_lf_select2 .s_btn_box { position:relative; position:absolute; right:0; top:18px;}
.view_lf_select2 .s_btn_box a.btn_faq { clear:both; position:relative; display:inline-block; width:93px; height:23px; color:#e56701; text-align:center; line-height:23px; border:1px solid #ddd; background:url(http://image.ec21.com/optimg/6month/s_btn_bg.jpg) repeat-x left top;}
.view_lf_select2 .s_btn_box a.btn_faq:hover { color:#f17918; border:1px solid #ccc;}
.view_lf_select2 .s_btn_box a.btn_skype { clear:both;  position:relative; display:inline-block; width:115px; height:23px; color:#32b1e7; text-align:center; line-height:23px; border:1px solid #32b1e7; background:url(http://image.ec21.com/optimg/6month/s_btn_bg.jpg) repeat-x left top;}
.view_lf_select2 .s_btn_box a.btn_skype:hover { color:#58d6fe; border:1px solid #58d6fe;}
.tooltip_sky{ clear:both; position:absolute; z-index:9; right:0px;  top:30px; width:215px; height:34px; font-size:11px; color:#885121; line-height:34px; text-align:center; background:url(http://image.ec21.com/optimg/6month/tooltip_bg_sk.gif) no-repeat left top;}
.tooltip_faq{ clear:both; position:absolute; z-index:9; right:0px;  top:30px; width:215px; height:34px; font-size:11px; color:#885121; line-height:34px; text-align:center; background:url(http://image.ec21.com/optimg/6month/tooltip_bg_faq.gif) no-repeat left top;}
.view_lf_select2 .s_btn_box a.btn_skype span {display:inline-block; width:20px; height:23px; vertical-align:middle; background:url(http://image.ec21.com/optimg/6month/icon_skype.jpg) no-repeat left 3px;}
.view_rt_mem_order {width:400px; float:right;} 
.view_rt_mem_order2 { clear:both; width:882px; margin-bottom:30px;} 
.view_rt_mem_order2 h3 { margin:0; font-size:14px;}
.lf_selt {width:560px; float:left;}
.rt_reminder {width:300px; float:right;}

.details_tab {margin-top:50px; background:url(http://image.ec21.com/optimg/details_tab_line.gif) bottom repeat-x; height:32px;}
.details_tab h3 { float:left; margin:0; padding:0;  margin-left:0; padding-left:0; }
.details_tab h3 a { margin-left:0; padding-left:0;}
.details_tab h3 span { margin:0; padding:0;}

.details_tab p {float:left; margin:0; padding:0;}
.details_tab p span{float:left; margin:0; padding:0;}
.details_tab p.rt_rp {display:inline; float:right; background:url(http://image.ec21.com/optimg/icon/icon_tab_rp.gif) 0 5px no-repeat; font-size:12px; font-weight:bold; line-height:26px; padding-left:20px; margin-right:12px;}
.details_tab a.rp_item {color:#2f2f2f;}
.details_tab_ad {background:url(http://image.ec21.com/optimg/details_tab_line.gif) bottom repeat-x; height:32px;}
.details_tab_ad p {float:left; margin:0; padding:0;}
.details_tab_ad p.rt_rp {display:inline; float:right; background:url(http://image.ec21.com/optimg/icon/icon_tab_rp.gif) 0 5px no-repeat; font-size:12px; font-weight:bold; line-height:26px; padding-left:20px; margin-right:12px;}
.details_tab_ad a.rp_item {color:#2f2f2f;}
.details_v_ls {background:url(http://image.ec21.com/optimg/details_v_bg.gif) repeat-x; padding:25px 25px 25px 23px;}
.details_v_ls p {margin:25px 0 0 6px;}
.details_v_ls span {color:#666666; font-weight:bold;}
.details_v_box {border:1px solid #ebebeb; padding:19px 0 20px 23px; margin-top:40px;}
.details_v_box p {margin:0; padding:0;}

.details_v_date { position:relative; border-bottom:1px dotted #000; overflow:hidden; padding: 20px 0 35px 0;}
.details_v_date h3 { display:inline-block;font-weight:bold; font-size:15px; line-height:20px; padding:0 0 0 7px; margin:0; }
.details_v_date h3.tit02 { width:18%;}
.details_v_date li {float:left; width:303px; font-size:13px; color:#666666; line-height:22px; padding-left:7px;}
.details_v_date li span {color:#444444; font-weight:normal;}
.details_v_date p.v_date_title {font-weight:bold; font-size:15px; padding:0 0 0 7px; margin:0;}
.details_v_date p.v_date_title2 {font-weight:bold; font-size:13px; padding:20px 0 0 7px; margin:0; color:#2d92d0;}
.details_v_date p.v_date_text1 {font-weight:normal; padding:10px 0 0 15px; margin:0; color:#444444;}
.details_v_date p.v_date_text {font-weight:normal; padding:20px 0 0 15px; margin:0; color:#444444;}
.details_v_date div.v_date_table {padding:20px 15px 0 15px; text-align:center;}
.details_v_date em.lf_btn { display:inline-block; vertical-align:middle; text-decoration:none; padding-left:10px;}
.details_v_date em.lf_btn02 {  position:absolute; z-index:9; left:0; top:0;   display:inline-block; vertical-align:middle; text-decoration:none; padding-left:10px;}
.details_v_date em span { padding:0; margin:0;}
#view_details_doc {overflow:hidden; width:98%; padding:20px 0; margin:0 auto; font-family:Arial, sans-serif; color:#2f2f2f;}
#view_details_doc span { padding:0; margin:0;}
#view_details_doc p,
#view_details_doc ul,
#view_details_doc ol{margin:0; padding:0; list-style:inside; width:auto;}
#view_details_doc li{margin:0; padding:0; list-style-type:circle; float:none; width:auto;}

.send_inquiry {margin-top:10px; background-color:#f7f2c4; overflow:hidden;}
.send_inquiry h4 {font-size:13px; font-weight:bold; line-height:27px; padding-left:11px;}
.send_inquiry div.d1 {width:970px; margin:0 auto; border:1px solid #fff; overflow:hidden; margin-bottom:4px;}
.send_inquiry div.d2 {border:1px solid #ebe3b7; background-color:#fff; height:349px; position:relative;}
.send_img_ar {position:absolute; width:204px; top:25px; left:45px; overflow:hidden;}
.send_img_ar p.send_text {padding-top:8px; text-align:center;}
.send_img_input_ar {position:absolute; width:653px; overflow:hidden; top:25px; left:270px;}

.related_products_ls {margin-top:28px; position:relative; border:1px solid #dedede; overflow:hidden; padding-bottom:20px;}
.related_products_ls h4 {font-size:13px; font-weight:bold; line-height:27px; padding-left:11px; background:#f6f6f6;}
.products_v_ls {float:left; width:160px; padding-left:93px; height:87px; margin:18px 50px 18px 18px;}
.products_v_ls li.title {display:inline-block; font-size:13px; font-weight:bold; margin:0; padding:0;}
.products_v_ls li {display:block;}
.products_v_ls li.dd_img {display:block; float:left; margin:0; padding:0; width:93px; margin-left:-93px;}
.products_v_ls2 {width:822px; height:85px; padding-left:93px; margin:27px 0 0 18px;}
.products_v_ls2 li.title  {display:inline-block; font-size:13px; font-weight:bold; margin:0; padding:0;}
.products_v_ls2 li {display:block;}
.products_v_ls2 li.dd_img {display:block; float:left; width:93px; margin-left:-93px;}
.products_v_ls3 {width:822px; height:85px; padding-left:93px; margin:27px 0 0 18px;}
.products_v_ls3 li.title  {display:inline-block; font-size:13px; font-weight:bold; line-height:30px;  margin:0; padding:0;}
.products_v_ls3 li {display:block;}
.products_v_ls3 li.dd_img {display:block; float:left; width:93px; margin-left:-93px;}
.products_more {position:absolute; bottom:20px; right:24px; font-size:11px;}

.products_categories {margin-top:25px; overflow:hidden;}
.products_categories li { float:left; display:inline; padding:0 3px;}
.products_categories p {line-height:25px; font-size:13px;}
.products_categories p.categories_tit {font-weight:bold;}

.left_key_menu {float:left; width:181px; border:1px solid #e4e4e4; padding:0; margin:0; overflow:hidden;}
.left_key_menu h3 {background-color:#f4f4f4; border-bottom:1px solid #e4e4e4; font-family:Tahoma, sans-serif; font-size:13px; line-height:24px; height:24px; padding:0 8px; margin:0;}
.left_key_menu ul {margin:8px 8px 15px 11px;}
.left_key_menu li {margin-bottom:6px;}
.left_key_menu li.on {font-weight:bold; color:#ff3600;}

.center_key_view {float:left; width:467px; margin-left:15px; overflow:hidden;}
.center_key_view h2 {font-family:Tahoma, sans-serif; font-size:13px; margin:23px 0 7px 2px; padding:0;}
.category_view {background-color:#fcedd4; padding:20px;}
.category_view p.v_img_lf {display:inline-block; float:left; padding-right:10px;}
.category_view dt {position:relative; margin:0 0 7px 81px;}
.category_view dt h1 {font-size:15px; line-height:20px; width:170px; font-family:Tahoma, sans-serif;}
.category_view dt div {position:absolute; top:0; right:0;}

.popular_view {background-color:#ebf1fa; overflow:hidden; padding:20px;}
.popular_key_list {overflow:hidden; width:100%;}
.popular_key_list ul {float:left; width:33%;}
.popular_key_list li {line-height:20px;}

.browse_alp_sch {margin-top:25px;}
.browse_alp_sch p {line-height:22px;}
.browse_alp_sch a {padding:0 2px 0 2px; font-weight:bold;}
.browse_alp_sch2 {margin-top:15px;}
.browse_alp_sch2 p {line-height:22px;}
.browse_alp_sch2 a {padding:0 2px 0 2px; font-weight:bold;}

.country_left {float:left; overflow:hidden; width:180px;}
.country_map {border:1px solid #b7b7b7; height:178px;}
.country_br_category {margin-top:15px; overflow:hidden;}
.country_br_category h3 {font-family:Tahoma, sans-serif; font-size:13px; line-height:16px; background-color:#f3f3f3; margin:0; padding:2px 10px 3px 10px;}
.country_br_category ul {border:1px solid #e2e2e2; padding:10px;}
.country_br_category li {margin-bottom:3px;}
.country_br_category li.li_ls {background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 6px no-repeat; padding-left:8px;}
.country_br_category li.m_rt {text-align:right; font-weight:bold; font-size:11px;}

.country_view {float:right; overflow:hidden; width:785px;}
.coutry_view_box {position:relative; background-color:#eff4fd; border:1px solid #dbe4f3; height:auto; padding:22px 25px 31px 25px;}
.coutry_view_box p.country_tit {position:absolute; top:20px; left:25px; font-size:20px; line-height:24px; font-weight:bold; vertical-align:middle;}
.coutry_view_box span.country_select_ico {display:block; background:url(http://image.ec21.com/optimg/icon/icon_country_select.gif) no-repeat; position:absolute; top:18px; left:575px; width:22px; height:22px;}
.coutry_view_box em {display:inline-block; overflow:visible; float:left; padding-right:5px; margin-top:3px;}
.coutry_view_box div.country_select {position:absolute; top:20px; right:25px;}
.coutry_view_box p.country_v_txt {margin-top:35px; line-height:18px;}
.coutry_view_box div.text_more {position:absolute; bottom:25px; right:25px; font-size:11px; font-weight:bold;}

.center_view_ar {float:left; margin-top:15px; width:473px; overflow:hidden;}
.popular_ls_view {margin-top:15px; overflow:hidden;}
.popular_ls_view h3 {background-color:#f3f3f3; font-family:Tahoma, sans-serif; font-size:13px; line-height:16px; margin:0; padding:2px 10px 3px 10px;}
.popular_view_box {border:1px solid #e4e4e4; background-color:#fff; overflow:hidden; padding:10px 0 25px 0;}
.popular_view_box div.v_alp {border-bottom:1px dotted #7f7f7f; padding:0 0 10px 20px;}
.v_alp p {line-height:20px;}
.v_alp a {font-weight:bold; padding:0 1px 0 1px;}
.popular_view_box ul {float:left; width:43%; margin:10px 10px 0 20px;}
.popular_view_box li {line-height:18px;}
.right_view_ar {float:right; margin-top:15px; width:297px; overflow:hidden;}

.coutry_banner_ar {margin-top:30px; text-align:center;}
.coutry_banner_ar2 {margin:0 0 20px 0; text-align:center;}
.cn_banner_ar {margin:8px 0 15px 0; text-align:center;}
.left_banner_160 {margin-top:20px; overflow:hidden;}
.left_top_banner_300 {overflow:hidden; padding-bottom:15px;}
.left_banner_300 {overflow:hidden;}
.left_banner_300_2 {overflow:hidden;}

.view_k-box_ar {width:100%; margin:0; padding:0; overflow:hidden; clear:both;}
.view_k-box_list {float:left; width:790px;}
.view_k-box_list_v {width:100%; overflow:hidden;}
.view_k-box_list_v h3 {position:relative; height:25px; line-height:22px; background:url(http://image.ec21.com/optimg/k-box_h3_bg.gif) repeat-x; border:1px solid #e6e6e6; border-bottom:1px solid #c1c1c1; margin:0; padding:0 0 0 13px; font-family:Tahoma, sans-serif; font-size:13px;}
.view_k-box_list_v span.k-box_rt_txt {position:absolute; top:1px; right:10px; font-family:Arial, sans-serif; font-size:12px; font-weight:normal;}
.view_k-box_list_v span.box_key {font-weight:bold; color:#ff3600;}

.mf_key_list {overflow:hidden; padding:0 0 25px 0;}
.mf_key_list ul {float:left; width:23%; margin-left:10px;}
.mf_key_list li { line-height:14px; padding-top:7px;}

.mf_key_list2 {overflow:hidden; padding:25px 0 25px 0;}
.mf_key_list2 ul {float:left; width:32%; margin-left:10px;}
.mf_key_list2 li {line-height:20px;}

.view_sitemap {border:1px solid #d2d2d2; padding:20px; overflow:hidden;}
.view_sitemap dl {width:100%; overflow:hidden;}
.view_sitemap dt {font-size:15px; font-weight:bold; margin-bottom:10px;}
.view_sitemap dt a{text-decoration:none; color:#2f2f2f;}  
.view_sitemap dt a:hover,.view_sitemap dt a:active,.view_sitemap dt a:focus{text-decoration:none; border-bottom:1px solid; color:#2f2f2f;}
.view_sitemap dt span {font-size:12px; font-weight:normal;}
.view_sitemap dd {display:inline-block; float:left; width:25%;}
.view_sitemap p.map_title {font-size:15px; font-weight:bold;}
.view_sitemap p.map_alp {color:#666666; margin-top:12px;}
.view_sitemap p.map_title a{text-decoration:none; color:#2f2f2f;}  
.view_sitemap p.map_title a:hover,.view_sitemap p.map_title a:active,.view_sitemap p.map_title a:focus{text-decoration:none; border-bottom:1px solid; color:#2f2f2f;}
.map_alp span {padding:0 3px 0 5px;}
.map_list {margin-top:15px; overflow:hidden;}
.map_list ul {display:inline-block; float:left; width:25%;}
.map_list li {line-height:20px;}

.view_sitemap2 {border:1px solid #d2d2d2; padding:20px; overflow:hidden;}
.view_sitemap2 p {display:inline-block; width:25%; float:left; line-height:20px;}
.view_sitemap2 p.map_title {display:block; float:none; font-size:15px; font-weight:bold; padding-bottom:10px;}

.idea_title {background-color:#dcef37; position:relative; height:92px; margin-top:10px;}
.idea_title h1 {position:absolute; top:23px; left:30px; color:#666666; font-size:25px;}
.idea_title p.h1_sub {position:absolute; top:55px; left:30px; font-weight:bold; font-size:17px; color:#2282c3;}
.idea_title p.rt_img {background:url(http://image.ec21.com/optimg/idea_title_img.jpg) no-repeat; width:553px; height:153px; position:absolute; bottom:-13px; right:0;}

.idea_ar {margin-top:20px; border:1px solid #d9d9d9; background:url(http://image.ec21.com/optimg/idea_pr_left_bg.gif) repeat-y; overflow:hidden;}
.idea_ar_view {float:left;width:715px; margin:0;}
.idea_list {border-top:1px solid #d9d9d9; padding:15px 0 70px 0; margin-top:-1px; overflow:hidden;}
.idea_list div.view_idea {width:92%; margin:0 auto; overflow:hidden; padding-bottom:20px}
.idea_list div.view_idea p { text-align:left;}
.idea_list div.ls_btn {text-align:right; padding:20px 20px 0 0;}
.idea_list div.ls_btn2 {text-align:right; padding:15px 20px 0 0;}
.idea_list ul {width:660px; margin:0 auto; overflow:hidden; padding-bottom:20px}
.idea_list li {line-height:18px;}
.idea_list li.li_title {font-weight:bold; font-size:25px; line-height:28px; position:relative;}
.idea_list li.li_data {color:#666666; margin-top:3px;}
.idea_list li.li_img {text-align:center; padding:40px 0 0 0;}
.idea_list dt {font-weight:bold; font-size:13px; padding:20px 0 7px 0;}
.idea_list a.title_a {display:inline-block; text-decoration:none; color:#2f2f2f; width:485px;}
.idea_list a.title_a:hover {text-decoration:none; color:#ff3600;}
.idea_list em.rt_link {position:absolute; top:; right:0; font-weight:normal; font-size:12px;}
.idea_list span.arrow {border-width:3px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; position:relative; left:0; top:-1px; margin:0; border-left-color:#003399; border-left-style:solid;}

.rt_idea_list {float:right; width:262px; margin:0; padding:0;}
.rt_idea_list dl {width:220px; margin:0 auto; padding:20px 0;}
.rt_idea_list dt {font-size:20px; line-height:28px; color:#2282c3; padding-bottom:5px; font-weight:bold;}
.rt_idea_list dt.ad_p {padding-bottom:15px;}
.rt_idea_list dd {padding-left:15px; font-size:13px; color:#666666; font-weight:bold; line-height:20px; padding-bottom:15px;}
.rt_idea_list dd.rt_btn {padding-bottom:0;}
.rt_idea_list dd span.arrow {border-width:3px; border-style:dashed; border-color:transparent; display:inline-block; width:3px; height:0; line-height:0; position:relative; left:0; top:-1px; margin:0 0 0 -9px; border-left-color:#2f2f2f; border-left-style:solid;}
.rt_idea_list span.d_color {color:#2f2f2f; }
.rt_idea_ls1 {border-bottom:1px solid #d9d9d9; padding:20px 0 45px 0;}
.rt_idea_ls1 ul {width:220px; margin:0 auto;}
.rt_idea_ls1 li {font-size:15px; line-height:22px; font-weight:bold; color:#666666;}
.rt_idea_ls1 li.li_title {font-size:20px; line-height:28px; color:#2282c3; padding-bottom:5px;}
.rt_idea_ls1 span.c_color {color:#ff6000;}
.rt_idea_ad { border-top:1px solid #ddd; padding:20px 0 45px 0;
:}

.view_member_lf {float:left; width:770px; margin:0; overflow:hidden;}
.view_member_lf h2 {font-family:Arial, sans-serif; margin:0; padding:15px 0 0 0; font-size:20px; line-height:25px;}
.view_member_lf div.h2_position {overflow:hidden; position:relative;}
.view_member_lf p.h2_txt {margin:0; padding-top:5px;}
.view_member_lf p.pos_btn {position:absolute; bottom:0; right:0; font-weight:bold;}
.view_member_lf div.rt_select {position:absolute; bottom:12px; right:0; font-size:12px; font-weight: normal;}

.view_member_lf2 {float:left; width:645px; margin:0; overflow:hidden;}
.view_member_lf2 h2 {font-family:Arial, sans-serif; margin:0; padding:15px 0 0 0; font-size:20px; line-height:25px;}
.view_member_lf2 div.h2_position {overflow:hidden; position:relative;}
.view_member_lf2 p.h2_txt {margin:0; padding-top:5px;}
.view_member_lf2 p.pos_btn {position:absolute; bottom:0; right:0; font-weight:bold;}
.view_member_lf2 div.rt_select {position:absolute; bottom:12px; right:0; font-size:12px; font-weight: normal;}

.view_member_ls {margin:0; overflow:hidden;}
.view_member_ls h2 {font-family:Arial, sans-serif; margin:0; padding:15px 0 0 0; font-size:20px; line-height:25px;}
.view_member_ls div.h2_position {overflow:hidden; position:relative;}
.view_member_ls p.h2_txt {margin:0; padding-top:5px;}
.view_member_ls p.pos_btn {position:absolute; bottom:0; right:0; font-weight:bold;}
.view_member_ls p.btn_title {text-align:right; padding:10px 0;}
.view_member_ls div.rt_select {position:absolute; bottom:12px; right:0; font-size:12px; font-weight: normal;}

.view_member_list {overflow:hidden;}
.view_member_list h2 {margin:0; padding:10px 0 5px 5px; border:none; font-family:Tahoma, sans-serif; font-size:18px; height:25px; line-height:25px; position:relative;}
.view_member_list h2 span.h2_span {position:absolute; bottom:0; right:5px; font-weight:normal; font-size:12px;}
.view_member_list h3 {color:#019bdb; margin:0; padding:30px 0 10px 5px; font-family:Tahoma, sans-serif; font-size:14px; height:25px; line-height:25px; position:relative;}
.view_member_list h3 span.h3_span {position:absolute; right:5px; font-weight:normal; font-size:12px; color:#2f2f2f;}
.view_member_list h3 span.h3arrow {background:url(http://image.ec21.com/optimg/icon/icon_off.gif) 0 1px no-repeat; padding:0 0 0 22px;}
.view_member_list h3 span.h3arrow_on {background:url(http://image.ec21.com/optimg/icon/icon_on.gif) 0 1px no-repeat; padding:0 0 0 22px;}
.view_member_list div.member_post {border:1px solid #e3e3e3; overflow:hidden; padding:20px 30px;}
.view_member_list p.btm_txt {font-size:11px; padding-top:5px;}

.enter_view_mem_ar {overflow:hidden; position:relative;}
.enter_ul {overflow:hidden; margin:10px 20px;}
.enter_ul li {line-height:20px;}
.enter_lf {float:left; width:720px;}
.enter_rt {float:right; width:240px; border:1px solid #d0d8e4; margin-top:55px; text-align:center; padding:20px 0; color:#6592b1;}
.btn_rt {position:absolute; bottom:30px; right:10px;}
.view_free_banner {float:right; text-align:right; width:200px; overflow:hidden;}
.view_rt_sns {float:right; padding:15px; width:270px; border:1px dotted #666666;}
.view_rt_sns p.title {font-size:18px; line-height:22px; font-weight:bold; color:#7d7d7d;}
.view_rt_sns p.mem_title {font-weight:bold; padding:15px 0 2px 0;}
.view_rt_sns p.w_txt {font-size:11px; color:#666666; padding-top:3px;}
.view_rt_sns p.btn_c {padding-top:15px; text-align:center;}

/* google seo box class */
.google_seo_ar {margin:0; padding:0;}
.google_seo_ar p {font-family:Verdana, sans-serif; font-size:11px; color:#6c6d6f;}
.google_seo_ar span {margin-left:10px;}
.google_v_box {border:1px solid #faf3cc; background-color:#fefdeb; padding: 5px 20px 15px 20px; margin:10px 0 8px 0;}
.google_v_box p {font-size:11px; color:#666666; font-family:Arial, sans-serif;}
.google_v_box p.g_title {font-size:16px; font-weight:bold; line-height:28px; color:#2f2f2f;}
.google_v_box span.bo_1 {margin:0; padding:0; color:#ff6000;}
.google_v_box a.under {text-decoration:none; color:#1964f1;}

/* popup class */
.newsletter_popup_ar {overflow:hidden; margin:0 auto; }
.newsletter_pop_view_ar { margin:0 auto; padding:15px;}

.album_pop_ar {border:5px solid #d7d7d7; background-color:#fff; color:#2f2f2f; position:absolute; width:630px; z-index:5; margin-top:24px; padding:30px 0 30px 0; text-align:left;}
.album_pop_ar .close {position:absolute; top:11px; right:11px;}
.album_pop_ar .blit {position:absolute; top:0; left:50%; background:url(http://image.ec21.com/optimg/pop_blit.gif) no-repeat; width:37px; height:24px; margin:-24px 0 0 0;}

.layerpop {border:1px solid #8999b3; background-color:#fff; color:#2f2f2f; position:absolute; width:500px; z-index:5;}
.layerpop div.in{border:7px solid #f1f1f1; background-color:#fff; padding:30px 20px 0px 20px; text-align:left;}
.layerpop .close {position:absolute; top:20px; right:20px;}
.layerpop p.title {font-size:13px; margin:0 0 10px 0; font-family:Tahoma;}
.layerpop p.title span {font-size:18px; font-weight:bold; }
.layerpop p.mb30 {margin-bottom:30px}

.captcha_pop_ar {border:5px solid #d7d7d7; background-color:#fff; color:#2f2f2f; position:absolute; width:400px; z-index:5; padding:30px 0 30px 0; text-align:left;}
.captcha_pop_ar .close {position:absolute; top:11px; right:11px;}
.captcha_pop_ar .blit {position:absolute; top:0; left:50%; background:url(http://image.ec21.com/optimg/pop_blit.gif) no-repeat; width:37px; height:24px; margin:-24px 0 0 0;}
.captcha_pop_ar p.title {font-weight:bold; padding-bottom:10px; margin-left:15px;}
.captcha_pop_ar div.captcha_btm {padding-top:10px; width:330px; margin:0 auto;}

.captcha_box_ar {width:300px; padding:15px; margin:0 auto; border:1px solid #dbdbdb;}
.captcha_btn {margin-top:8px; height:25px; position:relative;}
.captcha_btn div.lf {position:absolute; top:0; left:0;}
.captcha_btn div.rt {position:absolute; top:0; right:0;}

.modal_pop_ar {border:1px solid #4b72b0; background-color:#f0f6ff; color:#2f2f2f; position:absolute; width:512px; z-index:5; margin:0; padding:3px; text-align:left;}
.modal_pop_ar .close {position:absolute; top:11px; right:11px;}
.modal_pop_ar div.popup_ar {background:url(http://image.ec21.com/optimg/modal_pop_bg.png) bottom right #e2edff no-repeat; width:auto; padding:25px 30px 35px 30px;}
.modal_pop_ar p {font-size:14px; line-height:20px;}

.popup_ar {width:570px; margin:0 auto;}
.pop_img_v {float:left;}
div.pop_conents_v {float:left; margin-left:22px; width:342px;}
div.pop_conents_v h2 {font-family:Arial, sans-serif; font-size:18px; line-height:22px; margin:0; padding:0;}
div.pop_conents_v p.pop_tit_v {font-size:13px; line-height:24px;}
div.pop_conents_v p.pop_tit_v2 {font-size:11px; color:#666666;}
.pop_share {margin-top:10px; color:#666666;}
.pop_share span {padding-left:5px;}
div.pop_pro_view {border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; padding:5px 0 10px 0; margin-top:10px;}
div.pop_pro_view dd {font-size:13px; line-height:24px; padding-left:102px;}
div.pop_pro_view dd span {width:95px; margin-left:-102px; display:block; float:left; text-align:right; padding-right:7px; font-size:12px; color:#666666;}
div.pop_pro_view p.pro_txt {color:#666666; margin-top:5px;}
.pop_btn_cn {vertical-align:top; text-align:center; margin-top:11px;}
.pop_btn_cn span {display:block; text-align:right; font-size:11px; color:#8c8c8c; margin:5px 15px 0 0;}

/* Select div class */
.select {position:relative; line-height:normal; display:inline-block; *display:inline; vertical-align:middle; background:url(http://image.ec21.com/optimg/sch_top_bg.gif) no-repeat; *zoom:1; border:1px solid #b5b5b5; margin:0; padding:0; z-index:50;}
.select *{margin:0; padding:0; cursor:pointer; font-size:12px; font-family:Arial, Sans-serif;}
.select .myValue{position:relative; left:0; top:0; border:none; color:#2f2f2f; line-height:19px; _line-height:normal; text-align:left; overflow:visible; background:transparent;}
.select .myValue.selected{font-weight:bold;}
.select.open .myValue,
.select .myValue.outLine{border:1px solid #cdcdcd;}
.select button.myValue{width:100%; text-indent:5px; *text-indent:0; *padding-left:5px;}
.select div.myValue{height:19px; text-indent:8px;}
.select .ctrl{position:absolute; top:0; right:0; width:18px; background-color:transparent;}
.select .arrow{position:absolute; width:0; height:0; top:7px; right:6px; line-height:0; font-size:0; border-top:5px solid #213fa4; border-left:4px solid #fff; border-right:4px solid #fff;}
.select ul{width:100%; max-height:250px; overflow:auto; list-style:none; border:0; border-top:1px solid #bababa; border-bottom:1px solid #bababa; background:#fff; z-index:2;}
.select ul.aList{display:none;}
.select.open ul.aList{display:block;}
.select ul.iList{left:-2000%;}
.select.open ul.iList{left:0;}
.select li{position:relative; overflow:hidden; white-space:nowrap; height:18px; border-left:1px solid #bababa; border-right:1px solid #bababa;}
.select li input.option{position:absolute; width:100%; height:20px; line-height:20px;}
.select li label{position:absolute; left:0; top:0; width:100%; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#2f2f2f; background:#fff;}
.select li a{display:block; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:#fff; text-decoration:none;}
.select li.hover *{background:#999; color:#fff;}

/* Select normal class */
.sbHolder{background:url(http://image.ec21.com/optimg/sch_top_bg.gif) no-repeat; *zoom:1; border:1px solid #a1a1a1; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; height: 26px; position: relative;width: 240px; display:inline-block; *display:inline; vertical-align:middle; margin-left:2px;}
.sbSelector{display:block;	height:26px; left: 0; line-height:26px; outline: none; overflow: hidden; position: absolute; text-indent:7px; top: 0; width:240px;}
.sbSelector:link,
.sbSelector:visited,
.sbSelector:hover{color: #2f2f2f; outline: none; text-decoration: none;}
.sbToggle{border-width:5px; border-style:dashed; border-color:transparent; display:block; position: absolute; height:0; width: 0; right:5px; top:10px; border-top-color:#666666; border-top-style:solid;}
.sbToggle:hover{border-top-color:#666666; border-top-style:solid;}
.sbToggleOpen{border-top-color:#666666; border-top-style:solid;}
.sbToggleOpen:hover{border-top-color:#666666; border-top-style:solid;}
.sbHolderDisabled{background-color: #3C3C3C; border: solid 1px #bababa;}
.sbOptions{background-color: #fff; border: solid 1px #bababa; list-style: none; left: -1px;	margin: 0; padding: 0; position: absolute; top: 30px; width: 240px; z-index: 1; max-height:250px; overflow-y: auto;}
.sbOptions li{padding:0;}
.sbOptions a,
.sbOptions a.sbFocus {display: block; outline: none;	padding:2px 7px;color: #2f2f2f; text-decoration: none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus:hover {color:#fff; background-color:#999;}
.sbOptions li.last a{border:none;}
.sbOptions .sbDisabled{color:#999;	display: block;	padding: 7px 0 7px 3px;}
.sbOptions .sbGroup{color:#2f2f2f; display: block; font-weight: bold; padding:3px;}
.sbOptions .sbSub{padding-left: 17px;}

.live_chat_box { clear:both; position:relative; display:block; width:173px; height:154px; margin:0px auto; background:url(http://image.ec21.com/img/ec/live_chat_bg.gif) no-repeat left top; }
.live_chat_box a.lc_skype_btn { clear:both; position:absolute; left:16px; bottom:11px; display:inline-block; width:141px; height:22px; background:url(http://image.ec21.com/img/ec/live_skype_chat_btn.jpg?v=20130815) no-repeat left top;}
.live_chat_box a.lc_skype_btn:hover {  background:url(http://image.ec21.com/img/ec/live_skype_chat_btn.jpg?v=20130815) no-repeat left bottom; }

.for_con_360 {width:90px;}
.for_con_360 span{width:90px;font-family:Tahoma, sans-serif; background:none; border:none; display:inline-block; overflow:visible; position:relative; background:url(http://image.ec21.com/optimg/main_image.png) 74px -388px no-repeat; letter-spacing:-0.1em;font-size:small; font-weight:bold; text-decoration:none; padding-right:20px; height:16px; line-height:18px; color:#666666;}

li.360_list {background:url(http://image.ec21.com/optimg/icon/icon_lf_m_dot_02.gif) 0 7px no-repeat; padding-left:7px; color:#444444; line-height:18px;letter-spacing:-0.1em;word-spacing:0.2em;font-size:x-small;}

.membershipCompare { position:relative;}
.pro_spe { position:absolute; z-index:99; right:0; top:-32px; display:inline-block; width:561px; height:101px; background:url(http://image.ec21.com/optimg/sp_bg2.png) no-repeat left top;}
.pro_spe dl {margin:13px 0 0px 25px ;}
.pro_spe dt { font-size:14px; color:#fc5300; line-height:22px; font-weight:bold; }
.pro_spe dd span.tt_01{ color:#fc5300; font-weight:bold;  }
.pro_spe dd {  color:#444; line-height:43px; font-size:16px;}
.pro_spe dd a.t_h { position:relative; display:inline-block; width:16px; height:16px; vertical-align: text-top; margin-left:5px;   background:url(http://image.ec21.com/optimg/sp_bullet.png) no-repeat left top; }
.pro_spe dd a.t_h span { display:none; line-height:45px}
.pro_spe dd a.t_h:hover span { position:absolute; display:inline;  z-index:9; right:-27px; top:20px; font-size:12px; color:#444; display:inline-block; width:594px; height:40px; line-height:45px; padding-left:10px; background:url(http://image.ec21.com/optimg/sp_bg.png?v=20140519) no-repeat left top;}