@charset "UTF-8";
/*******************************************************
* 업무 그룹명 : EC21 myec21 & services CSS
* 설       명 : EC21 myec21 & services CSS
* 작   성  자 : 양정희
* 작   성  일 : 2013.01.21
* 수   정  일 : 2013.01.21
* Copyright (c)1997-2013 EC21 Inc. All Rights Reserved.
*******************************************************/

img.at_top {vertical-align:top;}
.img_border_5 { border:5px solid #dddddd; padding:10px; text-align:center;}
.img_view_ar {margin-top:20px; text-align:center;}
.img_view_ar_con {margin-top:5px;}
span.my_th_q {background:url(http://image.ec21.com/optimg/btn/my_th_q.gif) no-repeat; display:inline-block; position:relative; top:3px; left:5px; width:13px; height:13px;}
span.my_th_q2 {background:url(http://image.ec21.com/optimg/btn/my_th_q.gif) no-repeat; display:inline-block; position:relative; top:3px; right:5px; width:13px; height:13px;}
span.my_td_notice {background:url(http://image.ec21.com/img/ec/ic_notice.gif) no-repeat; display:inline-block; position:relative; top:3px; left:5px; width:16px; height:15px;}
span.color1 {color:red; font-weight:bold;}
.point {color:#ff0000;}
.point2 {color:blue;}
.sizeup110{font-size:110%;}
.sizedown{font-size:90%;}
.ft14 {font-size:14px; font-family:Tahoma;}
.services_contents_con {margin-top:12px; display:block; clear:both;}
.services_m_con {width:100%; overflow:hidden; padding-bottom:50px; margin:0;}
.services_left {float:left; width:214px; border-top:1px solid #f1f1f1; background:url(http://image.ec21.com/optimg/my_left_bg.gif) repeat-y; height:auto;}
.services_left p {width:87%; margin:0 auto; padding:10px 0 10px 0; font-size:13px; font-weight:bold;}
.services_left p.on {font-weight:bold; font-size:13px; color:#ff3600;}
.services_left p.lt {width:87%; margin:0 auto; padding:13px 0 10px 0; font-size:13px; font-weight:bold;}
.services_left p.lt_on {width:87%; margin:0 auto; padding:13px 0 10px 0; font-size:13px; font-weight:bold; color:#ff3600;}
.services_left dl {width:87%; margin:0 auto; padding:15px 0 10px 0;}
.services_left dt {font-weight:bold; font-size:13px; margin-bottom:5px;}
.services_left dt.on {font-weight:bold; font-size:13px; margin-bottom:5px; color:#ff3600;}
.services_left dd {margin-left:10px; line-height:18px;}
.services_left dd.left_sub_s {margin:0; padding:3px 0 5px 5px; overflow:hidden;}
.services_left dd.left_sub_s p.box_top {font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/help_left_bx_top.gif) no-repeat; height:5px; margin:0; padding:0; width:178px;}
.services_left dd.left_sub_s p.box_btm {font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/help_left_bx_btm.gif) no-repeat; height:5px; margin:0; padding:0; width:178px;}
.services_left dd.left_sub_s ul {background:url(http://image.ec21.com/optimg/help_left_bx_bg.gif) repeat-y;}
.services_left dd.left_sub_s li {margin-left:15px; line-height:18px;}
.services_left dd.left_sub_s li.on {font-weight:bold; color:#ff3600;}
.services_left dd.on {margin-left:10px; line-height:18px; font-weight:bold; color:#ff3600;}
.services_left dt a {text-decoration:none; color:#2f2f2f;}
.services_left dt a:hover,.services_left dt a:active,.services_left dt a:focus{text-decoration:none; color:#ff3600;} 
.services_left dd a {text-decoration:none; color:#2f2f2f;}
.services_left dd a:hover,.services_left dd a:active,.services_left dd a:focus{text-decoration:none; color:#ff3600;} 
.services_left p a {text-decoration:none; color:#2f2f2f;}
.services_left p a:hover,.services_left p a:active,.services_left p a:focus{text-decoration:none; color:#ff3600} 
.services_left span.arrow {display:block; float:left; background:url(http://image.ec21.com/optimg/icon/icon_lf_m_dot_03.gif) 0 0 no-repeat; width:4px; height:4px; margin-top:6px; padding-left:5px;}
.services_left span.arrow_on {display:block; float:left; background:url(http://image.ec21.com/optimg/icon/icon_lf_m_dot_03.gif) 0 -4px no-repeat; width:4px; height:4px; margin-top:6px; padding-left:5px;}
/*.services_left 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:#2f2f2f; border-left-style:solid;}
.services_left span.arrow_on {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:#ff3600; border-left-style:solid;}*/
.services_left em.em_sup {text-decoration:none; font-size:8px; padding-left:2px; color:#ec002c; font-weight:bold;}
.services_left div.left_btm {width:100%; height:283px; background:url(http://image.ec21.com/optimg/my_left_btm_bg.gif) bottom no-repeat; font-size:0;}
.services_left div.left_hr {background:url(http://image.ec21.com/optimg/my_left_border.gif) top repeat-x;}
.services_left div.left_hr_2 {background:url(http://image.ec21.com/optimg/my_left_border.gif) top repeat-x; padding-top:17px;}
.services_left div.cn_ar {text-align:center;}
.services_left div.cn_ar_btn {text-align:center; padding-top:17px;}
.services_left div.right_ebook_g { clear:both; position:relative; width:100%; height:44px; margin:8px auto 0; background:url(http://image.ec21.com/optimg/ebook_guide/right_bg.jpg?20130620) no-repeat 15px top; }
.services_left div.right_ebook_g p { clear:both; position:relative; float:right; width:149px; font-size:12px;  height:16px; padding:0; margin:6px 0 0 0;}
.services_left div.right_ebook_g p span.pro { color:#b73434;}
.services_left div.right_ebook_g p span.ok{ color:#0043bd;}
.services_left div.right_ebook_g .link_box { float:right; width:130px; }
.services_left div.right_ebook_g .link_box li { float:left; display:inline; font-weight:bold;}
.services_left div.right_ebook_g .link_box li a { text-decoration:underline;}
.services_left div.right_ebook_g .link_box li a.btn_ebook { clear:both; position:relative; font-size:11px; width:30px; margin-right:20px;}
.services_left div.right_ebook_g .link_box li a.btn_pdf { clear:both; position:relative; font-size:11px; width:30px; }

.services_left div.right_ebook_g_ch { clear:both; position:relative; width:100%; height:44px; margin:8px auto 0; background:url(http://image.ec21.com/cimg/services/guide_bg.jpg?20130614) no-repeat 15px top; }
.services_left div.right_ebook_g_ch p { clear:both; position:relative; float:right; width:130px; color:#d91104; font-size:12px;  height:16px; padding:0; margin:6px 0 0 0;}
.services_left div.right_ebook_g_ch .link_box { float:right; width:130px; }
.services_left div.right_ebook_g_ch .link_box li { float:left; display:inline; font-weight:bold;}
.services_left div.right_ebook_g_ch .link_box li a { text-decoration:underline; color:#8b3618;}
.services_left div.right_ebook_g_ch .link_box li a.btn_ebook { clear:both; position:relative; font-size:11px; width:30px; margin-right:20px;}
.services_left div.right_ebook_g_ch .link_box li a.btn_pdf { clear:both; position:relative; font-size:11px; width:30px; }


.services_left_sub {float:left; width:214px; border-top:1px solid #f1f1f1; background:url(http://image.ec21.com/optimg/my_left_bg.gif) repeat-y; height:auto;}
.services_left_sub h1 {background:url(http://image.ec21.com/optimg/my_left_h1_bg.gif) repeat-x; text-align:center; height:34px; line-height:34px; font-size:18px; color:#fff;}
.services_left_sub dl {width:87%; margin:0 auto; padding:10px 0 10px 0;}
.services_left_sub dt {font-weight:bold; font-size:13px; margin-bottom:5px;}
/* moon added */
.services_left_sub dt.on{text-decoration:none; color:#ff3600;}
.services_left_sub dt a:link {text-decoration:none; color:#2f2f2f;}.services_left_sub dt a:visited {text-decoration:none; color:#2f2f2f;}.services_left_sub dt a:active {text-decoration:none; color:#2f2f2f;}
.services_left_sub dt a:hover {text-decoration:none; color:#ff3600;}
/* moon added */
.services_left_sub dd {margin-left:10px; line-height:18px;}
.services_left_sub dd.on {margin-left:10px; line-height:18px; color:#ff3600; font-weight:bold;}
.services_left_sub dd a.t_on {color:#ff3600;}
.services_left_sub dd.left_sub_s {margin:0; padding:3px 0 5px 5px; overflow:hidden;}
.services_left_sub dd.left_sub_s p.box_top {font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/help_left_bx_top.gif) no-repeat; height:5px; margin:0; padding:0; width:178px;}
.services_left_sub dd.left_sub_s p.box_btm {font-size:0; line-height:0; background:url(http://image.ec21.com/optimg/help_left_bx_btm.gif) no-repeat; height:5px; margin:0; padding:0; width:178px;}
.services_left_sub dd.left_sub_s ul {background:url(http://image.ec21.com/optimg/help_left_bx_bg.gif) repeat-y;}
.services_left_sub dd.left_sub_s li {margin-left:15px; line-height:18px;}
.services_left_sub dd.left_sub_s li.on {font-weight:bold; color:#ff3600;}
.services_left_sub dd a {text-decoration:none; color:#2f2f2f;}
.services_left_sub dd a:hover,.services_left dd a:active,.services_left dd a:focus{text-decoration:none; color:#ff3600;}
.services_left_sub dd a.services {text-decoration:none; color:#5d7aae;}
.services_left_sub span.arrow {display:block; float:left; background:url(http://image.ec21.com/optimg/icon/icon_lf_m_dot_03.gif) 0 0 no-repeat; width:4px; height:4px; margin-top:6px; padding-left:5px;}
.services_left_sub span.arrow_on {display:block; float:left; background:url(http://image.ec21.com/optimg/icon/icon_lf_m_dot_03.gif) 0 -4px no-repeat; width:4px; height:4px; margin-top:6px; padding-left:5px;}
/*.services_left_sub 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:#2f2f2f; border-left-style:solid;}
.services_left_sub span.arrow_on {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:#ff3600; border-left-style:solid;}*/
.services_left_sub em.em_sup {text-decoration:none; font-size:8px; padding-left:2px; color:#ec002c; font-weight:bold;}
.services_left_sub div.left_btm {width:100%; height:283px; background:url(http://image.ec21.com/optimg/my_left_btm_bg.gif) bottom no-repeat; font-size:0;}
.services_left_sub div.left_hr { clear:both; background:url(http://image.ec21.com/optimg/my_left_border.gif) top repeat-x;}
.services_left_sub div.cn_ar {text-align:center;}
.services_left_sub div.cn_ar_btn {text-align:center; padding-top:17px;}
.services_left_sub p {width:87%; margin:0 auto; padding:8px 0 8px 0; font-size:12px; font-weight:bold; } /* color:#ff3600;*/
.services_left_sub p a {text-decoration:none; color:#2f2f2f;}
.services_left_sub p a:hover,.services_left p a:active,.services_left p a:focus{text-decoration:none; color:#ff3600} 
.services_left_sub p.deps_4 {width:auto; padding:0; margin-left:8px; font-size:12px; font-weight:normal; color:#2f2f2f; display:none;}
.services_left_sub p.deps_4_on {width:auto; padding:0; margin-left:8px; font-size:12px; font-weight:bold; color:#ff3600;}
.services_left_sub dd.left_s_sub { margin-top:-5px; padding:0 0 5px 0;}
.services_left_sub dd.left_s_sub p {font-weight:normal; margin-left:15px; padding:2px 0;}

.services_left_sub div.right_ebook_g { clear:both; position:relative; width:100%; height:44px; margin:8px auto 0; background:url(http://image.ec21.com/optimg/ebook_guide/right_bg.jpg?20130620) no-repeat 15px top; }
.services_left_sub div.right_ebook_g p { clear:both; position:relative; float:right; width:149px; font-size:12px;  height:16px; padding:0; margin:6px 0 0 0; color:#2f2f2f;}
.services_left_sub div.right_ebook_g p span.pro { color:#0043bd;}
.services_left_sub div.right_ebook_g p span.ok{ color:#b73434;}
.services_left_sub div.right_ebook_g .link_box { float:right; width:130px; }
.services_left_sub div.right_ebook_g .link_box li { float:left; display:inline; font-weight:bold;}
.services_left_sub div.right_ebook_g .link_box li a { text-decoration:underline;}
.services_left_sub div.right_ebook_g .link_box li a.btn_ebook { clear:both; position:relative; font-size:11px; width:30px; margin-right:20px;}
.services_left_sub div.right_ebook_g .link_box li a.btn_pdf { clear:both; position:relative; font-size:11px; width:30px; }

.mc_box { clear:both; position:relative; height:28px; }
.lc_pad_t { padding-top:20px;}


.services_left_sub div.right_ebook_g_ch { clear:both; position:relative; width:100%; height:44px; margin:8px auto 0; background:url(http://image.ec21.com/cimg/services/guide_bg.jpg?20130614) no-repeat 15px top; }
.services_left_sub div.right_ebook_g_ch p { clear:both; position:relative; float:right; width:130px; color:#d91104; font-size:12px;  height:16px; padding:0; margin:6px 0 0 0;}
.services_left_sub div.right_ebook_g_ch .link_box { float:right; width:130px; }
.services_left_sub div.right_ebook_g_ch .link_box li { float:left; display:inline; font-weight:bold;}
.services_left_sub div.right_ebook_g_ch .link_box li a { text-decoration:underline; color:#8b3618;}
.services_left_sub div.right_ebook_g_ch .link_box li a.btn_ebook { clear:both; position:relative; font-size:11px; width:30px; margin-right:20px;}
.services_left_sub div.right_ebook_g_ch .link_box li a.btn_pdf { clear:both; position:relative; font-size:11px; width:30px; }

.top_my_services_menu {background:url(http://image.ec21.com/optimg/top_bg_my.gif) repeat-x; width:100%; overflow:hidden;position:relative;}
.top_my_services_menu div.services_tab {background:url(http://image.ec21.com/optimg/top_my_navy.gif) left bottom no-repeat; height:35px; overflow:hidden;}
div.services_tab p {line-height:28px; width:208px; height:28px; padding:0; vertical-align:text-bottom; margin:7px 0 0 7px; font-size:16px; font-weight:bold; text-align:center;}
div.services_tab a {text-decoration:none; color:#2f2f2f;}
div.services_tab a:hover {text-decoration:none; color:#ff3600;}
.top_my_tab_ar {position:absolute; top:0; left:220px;}
.top_my_tab_ar p.my_tab_on {display:inline-block; float:left; width:190px; height:35px; margin:0;background:url(http://image.ec21.com/optimg/btn/btn_t_tab.gif) no-repeat 100% 0;}
.top_my_tab_ar p.my_tab_on a {display:block; width:190px; padding:9px 0; color:#2f2f2f; text-align:center; font-weight:bold; font-size:14px;}
.top_my_tab_ar p.my_tab_off {display:inline-block; float:left; width:190px; height:35px; margin:0;background:url(http://image.ec21.com/optimg/btn/btn_t_tab.gif) no-repeat 100% -35px;}
.top_my_tab_ar p.my_tab_off a {display:block; width:190px; padding:9px 0; color:#666666; text-align:center; font-weight:bold; font-size:14px;}
.top_my_btn {position:absolute; top:10px; right:10px; color:#cecece;}
.top_my_btn span {padding:0 5px 0 5px;}
.top_my_btn a.my_home {background:url(http://image.ec21.com/optimg/icon/icon_home.gif) 0 0 no-repeat; text-decoration:none; padding:2px 0 0 16px; color:#2f2f2f; font-size:11px;}
.top_my_btn a.user_manual {background:url(http://image.ec21.com/img/ec/icon/file_pdf.gif) 0 0 no-repeat; text-decoration:none; padding:2px 0 2px 22px; color:#2f2f2f; font-size:11px;}

.services_con { position:relative; float:right; width:740px; overflow:hidden; padding-bottom:50px;}
.services_con h2 {font-family:Arial, sans-serif; margin:0; padding:0; font-size:25px; line-height:45px; height:45px;}
.services_con h2 span.btn_rss {display:inline-block; background:url(http://image.ec21.com/img/ec/rss1.gif) 0 0 no-repeat; width:15px; height:15px; margin-left:5px;}
.services_con h2.tr_ok {color:#0043bd; display:inline-block;}
.services_con h2.tr_pro {color:#b73434; display:inline-block;}
.services_con h3.c_btm_tx {font-family:Tahoma, sans-serif; font-size:18px; line-height:22px; padding:30px 0 5px 0;}
.services_con h4 {font-size:13px; margin-bottom:3px; padding:0;}
.services_con div.h2_position {overflow:hidden; position:relative;}
.services_con div.rt_select {position:absolute; bottom:12px; right:0; font-size:12px; font-weight: normal;}
.services_con span.h2_s {padding-left:12px; font-size:13px; color:#666666; font-weight:normal;}
.services_con p.ser_v_txt {color:#666666; line-height:18px; padding:0 0 15px 2px;}
.services_con p.ser_v_txt2 {color:#666666; font-size:11px; padding:5px 0 0 0;}
.services_con em.h2_sc {color:#ff3600;}
.services_con span.arrow_on { position:absolute; left:715px; top:8px;   width:12px; height:6px; background:url(http://image.ec21.com/optimg/au_arrow.jpg) no-repeat left bottom;}
.services_con .ebook_g { position:absolute; right:0; top:45px;}
.services_con .ebook_g li  { float:left; display:inline; line-height:16px; height:16px;}
.services_con .ebook_g li.tit { font-weight:bold; padding-left:8px; background:url(http://image.ec21.com/optimg/ebook_guide/em.jpg) no-repeat left 8px; }
.services_con .ebook_g li.tit span.pro { color:#b73434;}
.services_con .ebook_g li.tit span.ok{ color:#0043bd;;}
.services_con .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;} 
.services_con .ebook_g li a.btn_ebook { clear:both; position:relative; display:inline-block; width:49px; height:16px; background:url(http://image.ec21.com/optimg/ebook_guide/btn_ebook.jpg) no-repeat left top;}
.services_con .ebook_g li a.btn_pdf { clear:both; position:relative;  display:inline-block; width:49px; height:16px; background:url(http://image.ec21.com/optimg/ebook_guide/btn_pdf.jpg) no-repeat left top;}
.services_con p.t_txt{ position:relative; display:block; font-weight:bold;}
.services_con p.t_txt span { color:#ff3600;}



.basick_box {background:url(http://image.ec21.com/img/service/services_basic_back.jpg) repeat-x; height:109px; overflow:hidden;}
.basick_box div.bk_title {display:inline-block; float:left; background:url(http://image.ec21.com/img/service/services_basic_back2.jpg) center right no-repeat; width:206px; height:109px; position:relative;}
.basick_box div.bk_title img {position:absolute; top:22px; left:22px;}
.basick_box div.bk_contents {display:inline-block; float:right; width:762px;}
.basick_box div.bk_contents p.t_txt {color:#fff; margin-top:12px;}
.basick_box div.bk_contents ul {overflow:hidden; margin-top:13px;}
.basick_box div.bk_contents li {float:left; color:#fff; font-weight:bold; padding-left:25px; width:145px; height:48px; margin-right:15px;}
.basick_box div.bk_contents li.num1 {background:url(http://image.ec21.com/img/service/services_basic1.jpg) 0 3px no-repeat;}
.basick_box div.bk_contents li.num2 {background:url(http://image.ec21.com/img/service/services_basic2.jpg) 0 3px no-repeat;}
.basick_box div.bk_contents li.num3 {background:url(http://image.ec21.com/img/service/services_basic3.jpg) 0 3px no-repeat;}
.basick_box div.bk_contents li.num4 {background:url(http://image.ec21.com/img/service/services_basic4.jpg) 0 3px no-repeat;}
.basick_box a {text-decoration:none; color:#fff;}
.basick_box a:hover {text-decoration:underline; color:#fff;}

.premium_box {background:url(http://image.ec21.com/img/service/services_premium_back.jpg) repeat-x; height:553px; border-top:1px solid #999999; overflow:hidden;}
.premium_box div.pm_title {display:inline-block; float:left;background:url(http://image.ec21.com/img/service/services_premium_leftback.jpg) no-repeat; width:206px; height:553px; position:relative;}
.premium_box div.pm_title img {position:absolute; top:12px; left:22px;}
.premium_box div.pm_contents {display:inline-block; float:right; width:762px; margin-top:10px; overflow:hidden;}
.premium_box div.pr_mem_ar {background:url(http://image.ec21.com/img/service/services_premium_bigbox.jpg) no-repeat; width:740px; height:238px;}
.premium_box div.ok_pro_ar {width:363px; height:227px; float:left; position:relative;}
.premium_box div.ok_pro_ar p.img1 {position:absolute; top:23px; left:24px;}
.premium_box div.ok_pro_ar p.img2 {position:absolute; top:23px; left:211px;}
.premium_box div.ok_pro_ar p.img3 {position:absolute; top:52px; left:211px;}
.premium_box div.ok_pro_ar p.img4 {position:absolute; top:87px; left:211px;}
.premium_box div.ok_pro_ar p.more_ar {text-align:right; font-family:Verdana, sans-serif; font-weight:bold; margin-right:10px; padding:0;}
.premium_box div.ok_pro_ar p.more_ar a {text-decoration:none; color:#fff;}
.premium_box div.ok_pro_ar p.more_ar a:hover {text-decoration:underline; color:#fff;}
.premium_box div.ok_pro_ar ul.m_trade_list {padding:120px 0 0 23px; overflow:hidden;}
.premium_box div.ok_pro_ar ul.m_trade_list li.tr_ok {background:url(http://image.ec21.com/img/service/ic_servicemain_ok.gif) 0 0 no-repeat; padding-left:15px; color:#fff; line-height:18px; font-size:13px;}
.premium_box div.ok_pro_ar ul.m_trade_list li.tr_pro {background:url(http://image.ec21.com/img/service/ic_servicemain_pro.gif) 0 0 no-repeat; padding-left:15px; color:#fff; line-height:18px;font-size:13px;}
.premium_box ul.pr_sv_list {margin-top:10px; overflow:hidden;}
.premium_box ul.pr_sv_list li {float:left; width:174px; height:243px; background:url(http://image.ec21.com/img/service/services_premium_sbox.jpg) no-repeat; margin-right:13px; position:relative;}
.premium_box ul.pr_sv_list p {width:150px; margin:7px 0 0 10px;}
.premium_box ul.pr_sv_list p.b_txt {color:#666666; font-size:13px; line-height:15px; position:absolute; top:126px; left:0;}
.premium_box ul.pr_sv_list p.btm_more {font-weight:bold; background:url(http://image.ec21.com/img/service/ic_learnmore.gif) 0 3px no-repeat; padding-left:15px; width:80px; position:absolute; bottom:20px; right:2px;}

.main_ad_box {background:url(http://image.ec21.com/img/service/services_ad_back.jpg) repeat-x; height:225px; border-top:1px solid #999999; position:relative;}
.main_ad_box p.m_ad_title {display:inline-block; float:left;}
.main_ad_box div.m_ad_contents {display:inline-block; float:right; width:762px; margin-top:19px; overflow:hidden;}
.main_ad_box ul.m_ad_list {overflow:hidden;}
.main_ad_box ul.m_ad_list li {float:left; width:360px; height:181px; margin-right:17px; background:url(http://image.ec21.com/img/service/services_ad_box.jpg) no-repeat;}
.main_ad_box ul.m_ad_list p {margin:0 15px; color:#666666; font-size:13px;}
.main_ad_box ul.m_ad_list p.m_ad_title {font-family:Arial, sans-serif; font-size:18px; line-height:22px; padding:15px 0 10px 0; color:#344670; font-weight:bold;}
.main_ad_box ul.m_ad_list p.m_ad_txt {padding-top:7px;}
.main_ad_box ul.m_ad_list p.btm_more {font-weight:bold; width:80px; float:right; padding:0; margin-right:8px;}

.notes_box {border-top:2px solid #3eb3e4; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:23px;}
.notes_box2 {border-top:2px solid #3eb3e4; background-color:#f9f9f9; padding:10px 20px 13px 20px;}
.notes_box2 p {padding:3px;}
.notes_box2 p.center_view {padding:10px; text-align:center; color:#666666; font-size:12px; line-height:18px;}
.notes_box2 p.tx_blue {font-weight:bold; color:#2d92d0;}
.notes_box2 p.sub_view {padding-top:17px;}
.notes_box2 ul {margin-left:5px;}
.notes_box2 li {background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 8px no-repeat; padding:3px 0 3px 10px;}
.notes_box2 ul.lf_10 {margin-left:10px;}
.notes_box2 ul.lf_10 li {background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 8px no-repeat; padding:3px 0 3px 10px;}
.notes_box2 span.sp_bo {color:#2d92d0; font-weight:bold;}
.notes_box2 span.icon_next {background:url(http://image.ec21.com/optimg/icon/icon_volt_07.gif) 0 2px no-repeat; display:inline-block; width:23px; height:20px; margin:0 12px 0 12px; vertical-align:middle;}
.notes_box2 em.step_on {display:inline-block; text-decoration:none; font-family:Tahoma, sans-serif; font-weight:bold; color:#fff; font-size:12px; line-height:18px; height:18px; background-color:#3eb3e4; border:1px solid #27a4d8; padding:0 8px; margin-right:10px;}
.notes_box2 em.step_off {display:inline-block; text-decoration:none; font-family:Tahoma, sans-serif; font-weight:bold; color:#fff; font-size:12px; line-height:18px; height:18px; background-color:#c3c3c3; border:1px solid #bebebe; padding:0 8px; margin-right:10px;}
.notes_box2 span.st_color {color:#2d92d0; font-weight:bold;}
.notes_box2 span.st_color2 {color:#ff6600; font-weight:bold;}
.notes_box2 span.st_color3 {color:blue; font-weight:bold;}
.notes_box2 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; border-left-color:#2f2f2f; border-left-style:solid;}
.notes_box2 div.live_cht_note {background:url(http://image.ec21.com/optimg/services/skype_logo.png) right no-repeat; padding:10px 0;}
.notes_box2 dl.note_skype {width:450px; overflow:hidden;}
.notes_box2 dl.note_skype dt {font-size:15px; font-weight:bold; color:#2d92d0; padding-bottom:10px;}
.notes_box2 dl.note_skype dd {float:left; width:200px; height:18px; padding-left:3px;}
.notes_box2 ul.r_btn_box { clear:both; display:block; margin:0px 0 0 0;}
.notes_box2 ul.r_btn_box li{ position:relative; display:inline-block; height:18px; line-height:18px;  padding:0 0 0 0; margin:0 5px 0 0px;  background:none;}
.notes_box2 dl.cs_box { display:inline-block; padding-left:25px; margin:0px 0 0 0; border-left:1px solid #e8e8e8;}
.notes_box2 dl.cs_box dt { margin:0 0 0px 0;}
.notes_box2 dl.cs_box dd { line-height:20px;}
.notes_box2 p.cs_p { display:inline-block; width:388px; padding-right:10px;}
.notes_box2 a.btn_sf { clear:both; position:relative; display:inline-block; color:#fff; height:28px; line-height:28px; font-size:13px; padding:0 16px; border:1px solid #003e7d; background:#0066cc url(http://image.ec21.com/optimg/sf_btn_gg.jpg) repeat-x left top;}
.notes_box2 a.btn_sf span { display:inline-block; width:3px; height:25px; vertical-align:middle; margin-left:10px; background:url(http://image.ec21.com/optimg/sf_arrow.gif) no-repeat left 9px;}
.notes_box2 a.btn_sf:hover { background:#0066cc url(http://image.ec21.com/optimg/sf_btn_gg.jpg) repeat-x left bottom;}
.notes_box3 {border-top:2px solid #3eb3e4; background:url(http://image.ec21.com/optimg/policy_title_img.jpg) right no-repeat; padding:10px 20px 13px 10px;}
.notes_box3 p.tx_wid {padding:10px 0; width:525px;}
.notes_box4 {margin-top:20px; padding-left:2px;}
.notes_box5 {border:1px solid #cccccc; border-top:2px solid #3eb3e4; padding:20px 0 0 0;}
.notes5_view {width:50%; margin:0 auto;}
.notes5_view li.rt {margin:0; padding:0;}

.p_no {padding:0px; background:#none;}
.v_notes_box {overflow:hidden;}
.v_notes_box p.note_title {display:inline-block; float:left; font-weight:bold; font-size:13px; width:8%; color:#ff3600;}
.v_notes_box div.notices {display:inline-block; float:left; width:90%;}
div.notices p.n_title {font-weight:bold; font-size:13px; margin:0; padding:0;}
div.notices p {margin-top:15px;}

.faq_sch_box {background-color:#f9f9f9; overflow:hidden; padding:10px 14px;}

.view_wtz_ar {width:590px; height:279px; margin:0 auto; background:url(http://image.ec21.com/img/ec/wtz/wtz_up_13.jpg) repeat-x; position:relative;}
.view_wtz_ar p {position:absolute; font-size:0; line-height:0;}
.view_wtz_ar p.ar01 {top:86px; left:11px;}
.view_wtz_ar p.ar02 {top:113px; left:92px;}
.view_wtz_ar p.ar03 {top:147px; left:92px;}
.view_wtz_ar p.ar04 {top:17px; left:118px;}
.view_wtz_ar p.ar05 {top:109px; left:278px;}
.view_wtz_ar p.ar06 {top:147px; left:278px;}
.view_wtz_ar p.ar07 {top:17px; left:312px;}
.view_wtz_ar p.ar08 {top:113px; right:93px;}
.view_wtz_ar p.ar09 {top:147px; right:93px;}
.view_wtz_ar p.ar10 {top:86px; right:11px;}
.view_wtz_ar p.lf_top_bo {background:url(http://image.ec21.com/img/ec/wtz/wtz_up_01.gif) no-repeat; top:0; left:0; width:5px; height:5px;}
.view_wtz_ar p.rt_top_bo {background:url(http://image.ec21.com/img/ec/wtz/wtz_up_02.gif) no-repeat; top:0; right:0; width:5px; height:5px;}
.view_wtz_ar p.lf_btm_bo {background:url(http://image.ec21.com/img/ec/wtz/wtz_up_03.gif) no-repeat; bottom:0; left:0; width:5px; height:5px;}
.view_wtz_ar p.rt_btm_bo {background:url(http://image.ec21.com/img/ec/wtz/wtz_up_04.gif) no-repeat; bottom:0; right:0; width:5px; height:5px;}

.about_h2_box {background:url(http://image.ec21.com/optimg/about_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:20px;}
.about_h2_box p {font-size:24px; color:#fff; position:absolute; top:36px; right:33px;}

.help_h2_box {background:url(http://image.ec21.com/optimg/help_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:20px;}
.help_h2_box p {font-size:15px; line-height:20px; width:380px; color:#fff; position:absolute; top:15px; right:30px;}

.help_h2_box2 {background:url(http://image.ec21.com/optimg/help_bg2.jpg) no-repeat; position:relative; height:92px; margin-bottom:20px;}
.help_h2_box2 p {font-size:15px; line-height:20px; width:380px; color:#fff; position:absolute; top:15px; right:30px;}

.services_ps_h2_box1 {background:url(http://image.ec21.com/optimg/services/prem_why_title.jpg) no-repeat; position:relative; height:98px; margin-bottom:20px;}
.services_ps_h2_box1 dl {position:absolute; top:18px; left:28px; color:#fff;}
.services_ps_h2_box1 dt {font-size:24px; line-height:28px; font-weight:bold;}
.services_ps_h2_box1 dd {padding-top:6px; font-size:14px;}

.services_ps_h2_box2 {background:url(http://image.ec21.com/optimg/services/tradeok_box_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:10px;}
.services_ps_h2_box2 p.title {font-size:21px; line-height:24px; color:#fff; position:absolute; top:32px; left:20px;}
.services_ps_h2_box2 p.btn {position:absolute; top:16px; right:107px;}

.services_ps_h2_box3 {background:url(http://image.ec21.com/optimg/services/tradepro_box_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:10px;}
.services_ps_h2_box3 p.title {font-size:21px; line-height:24px; color:#fff; position:absolute; top:32px; left:20px;}
.services_ps_h2_box3 p.btn {position:absolute; top:16px; right:176px;}

.services_ps_h2_box4 {background:url(http://image.ec21.com/optimg/services/credit_box_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:10px;}
.services_ps_h2_box4 p.title {font-size:32px; font-weight:bold; line-height:36px; color:#fff; position:absolute; top:13px; left:160px;}
.services_ps_h2_box4 p.title_s {font-size:18px; line-height:22px; color:#fff; position:absolute; top:53px; left:165px;}
.services_ps_h2_box4 p.btn {position:absolute; top:20px; left:377px;}

.services_ps_h2_box5 {background:url(http://image.ec21.com/optimg/services/verify_box_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:10px;}
.services_ps_h2_box5 p.title {font-size:22px; line-height:24px; color:#fff; position:absolute; top:15px; left:41px;}
.services_ps_h2_box5 p.title_s {font-size:22px; line-height:24px; color:#fff; position:absolute; top:45px; left:170px;}

.services_ps_h2_box6 {background:url(http://image.ec21.com/optimg/services/kmr_box_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:10px;}
.services_ps_h2_box6 p.title {font-size:18px; line-height:20px; color:#fff; position:absolute; top:20px; left:32px;}
.services_ps_h2_box6 p.title_s {font-size:22px; line-height:24px; color:#ffff62; position:absolute; top:50px; left:32px;}

.services_ps_h2_box7 {background:url(http://image.ec21.com/optimg/services/wtz_box_bg.jpg) no-repeat; position:relative; height:92px; margin-bottom:10px;}
.services_ps_h2_box7 p.title {font-size:18px; line-height:20px; color:#fff; position:absolute; top:20px; left:35px;}
.services_ps_h2_box7 p.title2 {font-size:21px; font-weight:bold; line-height:24px; color:#fff; position:absolute; top:20px; left:35px;}
.services_ps_h2_box7 p.title_s {font-size:18px; line-height:24px; color:#fff; position:absolute; top:47px; left:35px;}
.services_ps_h2_box7 p.title_s2 {font-size:15px; line-height:24px; color:#fff; position:absolute; top:47px; left:35px;}

.services_fb_h2_v_ar {background:url(http://image.ec21.com/optimg/services/fb_h2_lf_img.jpg) no-repeat; height:130px; width:97%; margin:0 auto; margin-top:20px; position:relative;}
.services_fb_h2_v_ar div.lf_view_tx {position:absolute; top:0; left:116px;}
.services_fb_h2_v_ar p.fb_title {font-weight:bold; font-size:15px; line-height:20px; color:#fc6711; padding:7px 0 3px 0;}
.services_fb_h2_v_ar p {line-height:18px;}

.view_fb_img_ar {border:1px solid #bedda7; background-color:#fdfff9; padding:25px; margin-top:20px; text-align:center; overflow:hidden;}
.view_fb_img_ar p.lf_txt {text-align:left; padding-top:20px;}
.fb_book_view img { padding:0 30px 10px 0;}
.fb_book_view2 {text-align:center;}
.fb_book_view2 img {padding:0 30px 10px 0;}

.comparison_box {height:465px; background:url(http://image.ec21.com/optimg/services/comparison_box_bg.jpg) no-repeat; position:relative;}
.comparison_box div.member_co01 {position:absolute; bottom:0; left:16px;}
.comparison_box div.member_co01 span.sv_img {display:block;}
.comparison_box div.member_co01 em.sv_txt {display:block; font-size:14ox; font-weight:bold; width:116px; text-align:center; padding-top:5px;}
.comparison_box div.member_co02 {position:absolute; bottom:0; left:147px; width:274px; background-color:#8aa3d1; padding:8px;}
.comparison_box div.co2_box_ar2 {border:1px solid #7d8fc5; background-color:#fff;}
.comparison_box div.co2_box_ar2 p.img_v {text-align:center; padding-top:11px;}
.comparison_box div.co2_box_ar2 dl {overflow:hidden; width:93%; margin:0 auto; padding-bottom:8px;}
.comparison_box div.co2_box_ar2 dt {border-bottom:1px solid #d3d3d3; font-size:14px; font-weight:bold; color:#181818; padding-bottom:5px;}
.comparison_box div.co2_box_ar2 dt p.tx_big {font-size:25px; line-height:30px; font-family:Tahoma, sans-serif; color:#132494; overflow:hidden;}
.comparison_box div.co2_box_ar2 dt span.num_big {display:inline-block; font-size:35px; line-height:40px; padding:0;}
.comparison_box div.co2_box_ar2 dd {font-size:11px; padding:1px 0;}
.comparison_box div.co2_box_ar2 span.arrow {border-width:2px; border-style:dashed; border-color:transparent; display:inline-block; width:3px; height:0; line-height:0; position:relative; left:0; top:-2px; margin:0; border-left-color:#2c41cf; border-left-style:solid;}
.comparison_box div.member_co03 {position:absolute; bottom:0; right:0; width:274px; background-color:#f9ba27; padding:8px;}
.comparison_box div.co3_box_ar3 {border:1px solid #d49e0c; background:url(http://image.ec21.com/optimg/services/comparison_pro_bg.jpg) #fff right bottom no-repeat;}
.comparison_box div.co3_box_ar3 p.img_v {text-align:center; padding-top:11px;}
.comparison_box div.co3_box_ar3 dl {overflow:hidden; width:93%; margin:0 auto; padding-bottom:100px;}
.comparison_box div.co3_box_ar3 dt {border-bottom:1px solid #d3d3d3; font-size:14px; font-weight:bold; color:#181818; padding-bottom:5px;}
.comparison_box div.co3_box_ar3 dt p.tx_big {font-size:25px; line-height:30px; font-family:Tahoma, sans-serif; color:#a9052c; overflow:hidden;}
.comparison_box div.co3_box_ar3 dt span.num_big {display:inline-block; font-size:35px; line-height:40px; padding:0;}
.comparison_box div.co3_box_ar3 dd {font-size:11px; padding:1px 0;}
.comparison_box div.co3_box_ar3 dd.st_font {font-size:14px; font-weight:bold; font-family:Tahoma, sans-serif; line-height:18px; color:#132494;}
.comparison_box div.co3_box_ar3 span.arrow {border-width:2px; border-style:dashed; border-color:transparent; display:inline-block; width:3px; height:0; line-height:0; position:relative; left:0; top:-2px; margin:0; border-left-color:#c50634; border-left-style:solid;}

.view_about {overflow:hidden; margin:0; padding:0;}
.view_about h3 {font-size:14px; font-weight:bold; color:#019bdb; border-bottom:1px solid #3eb3e4; line-height:23px; height:23px; margin:0; padding:0 3px;}
.view_about h3.sub_h3 {font-size:14px; font-weight:bold; color:#019bdb; border-bottom:1px solid #3eb3e4; line-height:23px; height:23px; margin:30px 0 0 0; padding:0;}
.view_about h3.sub_h3_su {font-size:14px; font-weight:bold; color:#019bdb; border-bottom:1px solid #3eb3e4; line-height:23px; height:23px; margin:15px 0 0 0; padding:0;}
.view_about h3.sub_h3_s {font-size:15px; font-weight:bold; color:#2f2f2f; border-bottom:none; line-height:23px; height:23px; margin:30px 0 0 0; padding:0;}
.view_about p.img_view {text-align:center;}
.view_about p.tx_rt {text-align:right;}
.view_about div.view_con {padding:10px 10px 40px 10px; overflow:hidden;}
.view_about div.view_con h4 {font-size:15px; margin-bottom:10px;}
.view_about div.view_con h4.cs_h4 {font-size:13px; margin-bottom:3px; padding:0; position:relative;}
.view_about div.view_con p {line-height:18px;}
.view_about div.view_con li {padding-left:10px; margin-bottom:3px;}
.view_about div.view_con li span.li_vol {display:inline-block; width:10px; margin-left:-10px;}
.view_about span.rt_h4 { position:absolute; top:0; right:0; font-weight:normal; font-size:12px;}

.view_about2 {overflow:hidden; margin:20px 0 0 0; padding:0;}
.view_about2 h3 {font-size:14px; font-weight:bold; color:#019bdb; border-bottom:1px solid #3eb3e4; line-height:23px; height:23px; margin:0; padding:0 2px;}
.view_about2 h3.sub_h3 {font-size:14px; font-weight:bold; color:#019bdb; border-bottom:1px solid #3eb3e4; line-height:23px; height:23px; margin:30px 0 0 0; padding:0;}
.view_about2 h3.sub_h3_2 {font-size:14px; font-weight:bold; color:#019bdb; border:none; line-height:18px; height:auto; margin:0; padding:4px 2px;}
.view_about2 p.img_view {text-align:center;}
.view_about2 div.view_con {padding:10px 10px 40px 10px; overflow:hidden;}
.view_about2 div.view_con h4 {font-size:15px; margin-bottom:10px;}
.view_about2 div.view_con p {line-height:18px;}
.view_about2 div.view_con p.cs1 {padding-bottom:5px;}
.view_about2 div.view_con span.st_tx {font-weight:bold; color:#3eb3e4;}
.view_about2 div.view_con li {padding-left:10px; margin-bottom:3px;}
.view_about2 div.view_con li span.li_vol {display:inline-block; width:10px; margin-left:-10px;}

.pro_v_img {overflow:hidden; padding:30px 0 0 150px;}
.pro_v_img span.img_view_w{display:inline-block; float:left; width:138px; margin-left:-150px;}
.pro_v_img p.title {font-size:15px; font-weight:bold; line-height:18px; padding-bottom:5px;}

.member_ar {margin-top:15px; overflow:hidden;}
.member_have_view h3 {font-family:Arial, sans-serif; margin:0; padding:0 0 0 8px; line-height:24px; height:25px;background:url(http://image.ec21.com/optimg/my_m_h3_bg.gif) repeat-x;}
.member_have_view {display:inline-block; float:left; width:443px; border-top:2px solid #3eb3e4; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.member_have_view div.member_heas {padding:17px 15px;}
div.member_heas strong{font-weight:bold; color:#16833a;}
div.member_heas a.at_view{font-weight:bold; font-size:15px; color:#ff3600; text-decoration:none;}
div.member_heas a.at_view:hover,.sdiv.member_heas a.at_view:active,div.member_heas a.at_view:focus{font-weight:bold; font-size:15px; color:#ff3600; text-decoration:underline;}
div.member_heas dl {margin:20px 0 15px 0;}
div.member_heas dt {display:inline-block; float:left; width:63px;}
div.member_heas dd {display:block; padding-left:63px; line-height:20px;}

.membership_ar {display:inline-block; float:right; width:281px; overflow:hidden;}
.membership_view {border-top:2px solid #3eb3e4; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.membership_view h4 {font-family:Arial, sans-serif; font-size:12px; padding-left:8px; line-height:24px; height:25px;background:url(http://image.ec21.com/optimg/my_m_h3_bg.gif) repeat-x;}
.membership_view ul {width:255px; margin:0 auto; padding:4px 0 8px 0;}
.membership_view li {color:#666666; margin-top:3px;}
.membership_view li.li_date {position:relative; font-size:11px; font-weight:bold; height:20px;}
.membership_view li.li_date p.lf_date {position:absolute; top:2px; left:0;}
.membership_view li.li_date p.rt_date {position:absolute; top:2px; right:0;}
.membership_view li.gr_bg {background:url(http://image.ec21.com/optimg/btn/grape_bg.gif) no-repeat; font-size:0; height:15px; line-height:none;}
.membership_view li.li_sch {margin-top:16px;}
.membership_view li span.gr_bar {display:inline-block; height:15px; background:url(http://image.ec21.com/optimg/btn/grape_bar.gif) repeat-x;}
.membership_view dl.member_v {overflow:hidden; padding:10px 7px 7px 7px;}
.membership_view dl.member_v dt {margin:5px 0 5px 85px; font-size:13px; font-weight:bold;}
.membership_view dl.member_v dd {color:#666666;}
.membership_view dl.member_v dd.photo {display:inline; float:left; margin:-30px 10px 0 0; border:1px solid #d6d6d6;}
.membership_ar_img {display:inline-block; float:right; width:277px; border:1px solid #c7c7c7; padding:1px;}

.membership_view li.myt_20 { margin-top:10px !important;}

.services_map_ar {width:100%; overflow:hidden; margin-top:20px;}
.services_map_ar h4 {font-family:Arial, sans-serif; font-size:13px; height:30px; line-height:30px; border-bottom:2px solid #3eb3e4; position:relative; padding-left:2px;}
.services_map_ar p.rt_btn {position:absolute; top:0; right:0;}
.map_view h4 {font-family:Arial, sans-serif; font-size:13px; line-height:25px; height:25px; color:#f07700; margin:5px 0 0 0; padding:0 0 0 2px; border:none; clear:both;}
.map_view span.at_sup {text-decoration:none; font-size:7px; padding-left:2px; color:#ec002c; font-weight:bold;}
.map_view span.tx_gr {color:#666666;}

.sch_br_map_my {margin:20px 0 15px 0; text-align:center; font-size:15px; line-height:20px;}
.sch_br_map_my span {color:#ff3600;}

.story_month_ar {background-color:#cfd7e6; padding:6px;}
.story_month_ar div.month_view {border:1px solid #b7bec9; background-color:#fff; overflow:hidden; padding:14px 20px;}
.story_month_ar div.month_view2 {border:1px solid #b7bec9; background-color:#fff; overflow:hidden; padding:15px 15px;}
.story_month_ar div.month_view2 p.title {font-size:18px; line-height:24px; font-weight:bold; padding:0 0 8px 20px;}
.story_month_ar div.month_view2 p.btm_link {font-weight:bold; padding:15px 20px;}
.story_month_ar div.month_view2 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 2px 0 0; border-left-color:#003399; border-left-style:solid;}
.story_month_ar div.month_view2 span.tx_col {color:#ff3600; font-weight:bold;}
.story_month_ar div.month_view2 span.num_gr { display:block; float:left; font-size:30px; line-height:34px; font-weight:bold; color:#2d92d0; width:45px; margin:-10px 0 0 -45px;}
.story_month_ar div.month_view2 span.num_gr2 { display:block; float:left; font-size:30px; line-height:34px; font-weight:bold; color:#2d92d0; width:45px; margin-left:-45px;}
.story_month_ar div.month_view2 p.num_b1 {padding:10px 0 15px 45px; overflow:hidden; margin-left:18px;}
.story_month_ar div.month_view2 ul.num_b2 {overflow:hidden; border-top:1px solid #e3e3e3; padding:15px 18px;}
.story_month_ar div.month_view2 ul.num_b2 li {float:left; width:295px;}
.story_month_ar div.month_view2 ul.num_b2 li.num_2 {margin-right:25px; padding-left:45px;}
.story_month_ar div.view_story {border-bottom:1px solid #e3e3e3; padding:20px;}
.story_list_ar {padding:18px 27px; border-bottom:1px solid #e3e3e3;}
ul.story_list {overflow:hidden;}
ul.story_list li {padding:8px 0 0 96px; line-height:18px;}
ul.story_list li.fl_photo {display:inline-block; float:left; width:96px; margin-left:-96px; padding-top:0;}
ul.story_list li.st_at {font-size:13px; font-weight:bold; color:#72ad01;}
ul.story_list span.photo {display:table-cell; text-align:center; vertical-align:middle; margin-right:13px; width:82px; height:82px; border:1px solid #ececec; line-height:72px; font-size:72px;}

ul.story_list2 {overflow:hidden; border-top:1px solid #ccd1d9; border-bottom:1px solid #ccd1d9; padding:16px 23px;}
ul.story_list2 li {padding:8px 0 0 96px; line-height:18px;}
ul.story_list2 li.fl_photo {display:inline-block; float:left; width:96px; margin-left:-96px; padding-top:0;}
ul.story_list2 li.st_at {font-size:13px; font-weight:bold; color:#72ad01;}
ul.story_list2 span.photo {display:table-cell; text-align:center; vertical-align:middle; margin-right:13px; width:82px; height:82px; border:1px solid #ececec; line-height:72px; font-size:72px;}

.my_btm_bt_ar {margin-top:11px; height:25px; position:relative; overflow:hidden;}
.my_btm_bt_ar p.lf_btn_ar {position:absolute; top:0; left:0;}
.my_btm_bt_ar p.rt_btn_ar {position:absolute; top:0; right:0;}

.view_country_list_my {width:100%; position:relative; overflow:hidden;}
.view_country_list_my 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_my 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_my 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_my h4 {font-size:13px; margin:25px 0 5px 8px; padding:0;}
.view_country_list_my div.v_ls {padding:10px 0 15px 0; border-bottom:1px dotted #cccccc; overflow:hidden; clear:both;}
.view_country_list_my dl.v_dl_list {float:left; margin-left:18px; width:183px;}
.view_country_list_my dl.v_dl_list dt {font-weight:bold; font-size:13px; margin-bottom:10px;}
.view_country_list_my dl.v_dl_list dd {padding-left:18px;}
.view_country_list_my div.v_ls_02 {padding:20px 0 15px 0; overflow:hidden; clear:both;}
.view_country_list_my dl.v_dl_list_02 {float:left; margin-left:5px; width:32%;}
.view_country_list_my dl.v_dl_list_02 dt {font-weight:bold; padding-bottom:5px; font-size:13px;}
.view_country_list_my dl.v_dl_list_02 dd {line-height:18px;}

.more_bar_my {background:#f2f2f2; overflow:hidden; position:relative; height:33px;}
.more_bar_my_lf {position:absolute; top:8px; left:10px;}
.more_bar_my_rt {position:absolute; top:8px; right:10px; font-size:11px;}
.more_bar_my span {vertical-align: middle;}
.more_bar_my span.chk_ar {padding-right:5px;}

.bs_widget_ar {background:url(http://image.ec21.com/img/ec/widget_introbg.jpg) no-repeat; height:665px;}
.bs_widget_view {width:550px; overflow:hidden; padding-left:30px;}
.bs_widget_view p{padding-top:30px; font-size:13px; line-height:20px; font-weight:bold; color:#34332e;}
.bs_widget_view p.title {font-size:24px; line-height:28px; color:#f14502;}
.bs_widget_view p.url_ar {color:#000;}

.tool_down_ar {position:relative; margin-top:20px; height:45px; overflow:hidden;}
.tool_down_ar ul.lf_view {position:absolute; top:0; left:170px;}
.tool_down_ar ul.lf_view li.cs {padding:2px 0; color:#2f2f2f;}

.search_stp_ar {overflow:hidden; padding:0 0 5px 65px;}
.search_stp_ar span.stp_v {display:inline-block; float:left; background-color:#ff9421; font-family:Tahoma, sans-serif; font-size:11px; color:#fff; font-weight:bold; text-align:center; width:55px; margin-left:-65px; line-height:18px; height:18px;}
.search_stp_ar span.rt_txt { padding-left:10px; font-size:12px; font-weight:normal;}
.search_stp_ar p.title {font-size:13px; font-weight:bold; color:#ff3600; padding-bottom:3px;}

.list_view_my {border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; overflow:hidden; padding:12px 0 15px 0; margin-top:-1px;}
.list_view_my p.list_chk {float:left; margin:0 10px 0 10px;}
.list_view_my ul {float:left; width:90%;}
.list_view_my li {margin-top:5px; padding:0;}
.list_view_my li.ls_id {font-size:15px; margin:0; padding:0;}
.list_view_my li.ls_id span {font-size:12px; color:#666666; font-weight:bold;}
.list_view_my li.ls_key {padding-left:70px; margin-left:3px;}
.list_view_my li.ls_key span {display:block; float:left; width:70px; margin-left:-70px; font-weight:bold; color:#547abb;}
.list_view_my li.ls_cateory {padding-left:70px; margin-left:3px;}
.list_view_my li.ls_cateory span {display:block; float:left; width:70px; margin-left:-70px; font-weight:bold; color:#547abb;}
.list_view_my li.ls_name {padding-left:100px; margin-left:3px;}
.list_view_my li.ls_name span {display:block; float:left; width:100px; margin-left:-100px; font-weight:bold; color:#547abb;}
.list_view_my li em {display:inline-block; overflow:visible; padding-right:5px; margin:4px 0 0 5px;}


.t_summery { line-height:16px; padding:0 10px;}
.view_list {margin-top:30px;}
.view_list h3 {background-color:#eaeff7; border-bottom:1px solid #c3cedf; line-height:25px; height:25px; font-size:13px; padding-left:14px; position:relative;}
.view_list h3.num_h3 {background-color:#eaeff7; border-bottom:1px solid #c3cedf; font-size:13px; line-height:16px; height:auto; padding:6px 0 4px 30px; overflow:hidden;}
.view_list h3 span.h3_num {display:block; float:left; width:25px; text-align:right; margin-left:-30px;}
.view_list h3 span.rt_h3_link {position:absolute; top:0; right:14px; font-weight:normal; font-size:11px;}
.view_list h3 span.col_tit {color:#ff3600; padding-right:10px;}
.view_list h4 {font-size:13px; margin-bottom:3px; padding:0;}

.view_list .p_no { padding:0;}
.view_list h4.cs2 {font-size:15px; margin-bottom:3px; padding:0; position:relative;}
.view_list h4.cs3 {font-size:13px; color:#fff; padding-left:15px; margin-bottom:10px; background:url(http://image.ec21.com/optimg/view_h4_bg.gif) repeat-x; height:26px; line-height:25px;}
.view_list h4.cs4 {font-size:22px; line-height:26px; padding-bottom:18px; text-align:center; font-style:italic;}
.view_list h4.cs5 {color:#2f2f2f; padding-top:20px; padding-left:25px; font-size:14px; font-family:Tahoma;}
.view_list div.lf_h4 {margin:0; padding:0; overflow:hidden;}
.view_list div.lf_h4 h4 {font-size:13px; margin-bottom:3px; padding:0; float:left;}
.view_list div.lf_h4 span.h4_right {float:right; font-size:11px; margin-right:10px;}
.view_list div.view_contents {padding:10px 15px 30px 15px; line-height:18px; overflow:hidden;}
.view_list div.view_contents a.t_btn { display:block; text-align:right; margin:20px 0;}
.view_list div.view_contents dl { display:block;}
.view_list div.view_contents dd { display:block;}
.view_list div.view_contents dl.t_box { padding-left:20px;}
.view_list div.view_contents dt.tt {color:#27a4d8;}
.view_list div.view_contents dt.tt2 {color:#27a4d8; padding-left:20px;}
.view_list div.view_contents dd.su {color:#444; padding-left:0;}
.view_list div.view_contents dd.mr { list-style:disc inside; padding-left:0; color:#444;}
.view_list div.view_contents dd.mr_out { list-style:disc outside; padding-left:0; color:#444; margin-left:15px;}
.view_list div.view_contents dd.mn { list-style:decimal outside; padding-left:0; color:#444; margin-left:20px;}
.view_list div.view_contents li {color:#27a4d8; padding-left:20px;}
.view_list div.view_contents li.mr { list-style:disc inside; padding-left:0; color:#444;}
.view_list div.view_contents li.mr_out { list-style:disc outside; padding-left:0; color:#444; margin-left:15px;}
.view_list div.view_contents li.mn { list-style:decimal outside; padding-left:0; color:#444; margin-left:20px;}
.view_list div.view_contents p.top_btn {margin-top:10px; text-align:right;}
.view_list div.view_contents p.sb {margin-left:10px;}
.view_list div.view_contents ul.post_ul {overflow:hidden; margin-top:10px;}
.view_list div.view_contents ul.post_ul li{padding-left:15px;}
.view_list div.view_contents ul.post_ul li.title {margin:0; padding:0; font-weight:bold;}
.view_list div.view_contents ul.post_ul li.li_img {margin-top:5px;}
.view_list div.view_contents ul.post_ul p.cn {width:520px; text-align:center;}
.view_list div.view_contents ul.post_ul2 {overflow:hidden; margin-top:30px;}
.view_list div.view_contents ul.post_ul2 li{padding-left:15px;}
.view_list div.view_contents ul.post_ul2 li.title {margin:0; padding:0; font-weight:bold;}
.view_list div.view_contents ul.post_ul2 li.li_img {margin-top:5px;}
.view_list div.view_contents ul.post_ul2 p.cn {width:520px; text-align:center;}
.view_list div.view_contents ul.v_ul {overflow:hidden; margin:0; padding:0;}
.view_list div.view_contents ul.v_ul li{color:#2f2f2f; padding:0 0 5px 10px;}
.view_list div.view_contents ul.v_ul span.li_arro {display:block; float:left; width:10px; margin-left:-10px;}
.view_list div.view_contents ul.v_ul strong.st_blue {color:#2d92d0;}
.view_list div.view_contents dl {margin-top:20px;}
.view_list div.view_contents dt {font-weight:bold; color:blue;}
.view_list div.view_contents dd {color:#666666; padding:5px 0 0 25px;}
.view_list div.view_contents span.s_num {display:inline-block; width:15px; margin-left:-15px;}
.view_list div.view_contents span.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:-1px; margin:0 0 0 5px; border-left-color:blue; border-left-style:solid;}
.view_list div.view_contents dl.view_con_ps {float:left; width:480px; overflow:hidden; margin-top:0; padding:10px 0 0 0;}
.view_list div.view_contents dl.view_con_ps dt {font-weight:bold; font-size:15px; color:#2d92d0; background:url(http://image.ec21.com/optimg/icon/icon_run_bt.gif) 0 2px no-repeat; padding:0 0 6px 20px;}
.view_list div.view_contents dl.view_con_ps dd {color:#2f2f2f; padding:0 0 10px 20px;}
.view_list div.view_contents dl.view_con_ps2 {overflow:hidden; margin:0; padding:50px 0 0 0;}
.view_list div.view_contents dl.view_con_ps2 dt {font-weight:bold; font-size:15px; color:#2d92d0; background:url(http://image.ec21.com/optimg/icon/icon_run_bt.gif) 0 2px no-repeat; padding:0 0 6px 20px;}
.view_list div.view_contents dl.view_con_ps2 dd {color:#2f2f2f; padding:0 0 10px 20px;}
.view_list div.view_con_mob {overflow:hidden; margin:0; padding:0; height:115px; background:url(http://image.ec21.com/optimg/services/prem_why_img_03.gif) right no-repeat;}
.view_list div.view_con_sns {overflow:hidden; margin:30px 0 0 0; padding:0; height:120px; background:url(http://image.ec21.com/optimg/services/prem_why_img_04.gif) right no-repeat;}
.view_list div.view_con_buyer {overflow:hidden; margin:10px 0 0 0; padding:0; height:170px; background:url(http://image.ec21.com/optimg/services/prem_why_img_07.jpg) right no-repeat;}
.view_list div.view_con_buyer ul {float:left; width:375px;}
.view_list div.view_con_buyer li {color:#2f2f2f; margin-left:30px; padding:0 0 10px 8px;background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 5px no-repeat;}
.view_list div.view_con_buyer li.li_wa_red {color:#ff3600; background:none;}
.view_list div.view_contents span.rss_img_v {display:block; float:left; width:70px; margin-left:-70px;}
.view_list div.view_rss {padding-left:70px; overflow:hidden;}
.view_list div.w_box {background-color:#fefec7; border:1px solid #f2e894; padding:10px 20px; margin-top:10px;}
.view_list div.w_box p {font-size:11px;}
.view_list div.w_box p.title {font-weight:bold; font-size:12px; color:#ff3600;}
.view_list div.w_box2 {background-color:#fefec7; border:1px solid #f2e894; padding:10px 20px 30px 20px; margin-top:10px;}
.view_list div.w_box2 p {font-size:11px;}
.view_list div.w_box2 p.title {font-weight:bold; font-size:12px; color:#ff3600;}
.view_list div.need_box {background:url(http://image.ec21.com/img/ec/ic_contactusPen.gif) 27px 17px no-repeat; border:1px solid #dbdbdb; background-color:#f4f2fb; padding:20px;}
.view_list div.need_box p {margin-left:70px;}
.view_list div.need_box p.title {margin-top:5px; color:#663399; font-weight:bold;}
.view_list div.v_box {overflow:hidden; padding-left:260px;}
.view_list div.v_box span.lf_img {display:block; float:left; width:260px; margin-left:-260px;}
.view_list div.v_lf_box {overflow:hidden; padding-left:100px; margin:20px 0 0 20px;}
.view_list div.v_lf_box span.v_img {display:block; float:left; width:100px; margin-left:-100px;}
.view_list div.v_lf_box2 {overflow:hidden; padding-left:100px; margin:10px 0 0 20px;}
.view_list div.v_lf_box2 span.v_img {display:block; float:left; width:100px; margin-left:-100px;}
.view_list p.note {font-size:11px; margin-bottom:5px;}
.view_list p.note2 {margin-bottom:5px;}
.view_list p.note3 {margin-top:5px; color:#2f2f2f;}
.view_list p.note3_vol {margin-top:5px; background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 6px no-repeat; padding-left:10px; color:#2f2f2f;}
.view_list p.note3_vol2 {margin-left:10px; background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 6px no-repeat; padding-left:10px; color:#2f2f2f;}
.view_list p.note4 {margin-top:20px; color:#2f2f2f;}
.view_list p.note5 {color:#666666;}
.view_list p.note6 {font-size:11px; margin-top:5px;}
.view_list p.note7 {margin-bottom:5px; text-align:center; font-weight:bold;}
.view_list p.note8 {color:#666666; padding:5px 0;}
.view_list p.note9 {color:#666666; padding:5px 0; font-size:11px;}
.view_list p.fr_btn_ar {margin-top:10px; text-align:right;}
.view_list p.fr_btn_ar2 {margin:0; padding-bottom:7px; text-align:right;}
.view_list p.fr_btn_ar3 {margin:0; font-size:11px; padding-top:5px; text-align:right;}
.view_list p.title {font-weight:bold;}
.view_list p.v_lf_txt {padding:0 10px; overflow:hidden;}
.view_list p.v_ls_img {padding:5px 10px; text-align:center;}
.view_list ul.s_list {overflow:hidden;}
.view_list ul.s_list li {color:#666666; padding:5px 0 5px 20px;}
.view_list span.note_gr {color:#009900; font-weight:bold;}
.view_list span.note_or {color:#ff3600; font-weight:bold;}
.view_list span.txt_red {color:red;}
.view_list span.txt_blue_s {color:#5d7aae;}
.view_list span.txt_blue_s2 {color:#b27233;}
.view_list span.arrow_on {border-width:4px; 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:#2f2f2f; border-left-style:solid;}
.view_list span.arrow_rt {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:#6d8dc1; border-left-style:solid;}
.view_list span.li_num {display:inline-block; border:1px solid #27a4d8; background-color:#3eb3e4; color:#fff; font-size:10px; line-height:10px; height:10px; font-weight:bold; padding:1px 3px; margin:1px 7px 0 -20px;}
.li_num_02 {display:inline-block; border:1px solid #27a4d8; background-color:#3eb3e4; color:#fff; font-size:10px; line-height:10px; height:10px; font-weight:bold; padding:1px 3px; margin:1px 7px 0 -20px;}
.li_num_03 {color:#3eb3e4; font-weight:bold;}
.view_list span.rt_h4 {position:absolute; top:0; right:0; font-weight:normal; font-size:12px;}
.view_list span.li_num2 {display:inline-block; float:left; width:20px; margin-left:-20px;}
.view_list em.em_img_tx {text-decoration:none; font-style:normal; font-size:15px; font-weight:bold; text-align:center; margin-top:5px; display:block; width:520px;}
.view_list ul.view_volt {overflow:hidden; margin-left:10px; padding:10px 0;}
.view_list ul.view_volt li {background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 5px no-repeat; padding-left:9px; margin-top:5px;}
.view_list ul.view_why {margin:0; padding:0;}
.view_list ul.view_why li {padding:0; color:#1d8ae4; font-weight:bold;}
.view_list div.type_view {overflow:hidden;}
.view_list div.type_view p.lf_img {display:inline-block; float:left; width:138px;}
.view_list div.type_view ul.rt_view {overflow:hidden; margin:0; padding:0;}
.view_list div.type_view ul.rt_view li {padding:0; margin:0; color:#2f2f2f; padding-top:5px;}
.view_list div.type_view ul.rt_view li.rt_v_tit{color:##003366; font-weight:bold; border-bottom:1px dotted #cdcdcd; color:#00309c; padding-bottom:5px;}
.view_list p.view_image {text-align:center; padding:30px 0 0 0; position:relative;}
.view_list p.view_image span.txt1{position:absolute; top:250px; left:90px;}
.view_list p.view_image span.txt2{position:absolute; top:250px; right:39px;}
.view_list div.view_contents_bg {background:#f9f9f9;padding:10px 15px 30px 15px; line-height:18px;}
.view_list ul.credit_t_view {overflow:hidden; margin-left:5px;}
.view_list ul.credit_t_view li {background:url(http://image.ec21.com/optimg/services/credit_bg.gif) no-repeat; width:223px; height:206px; float:left; margin:0 5px; text-align:center;}
.view_list ul.credit_t_view span.sv_img {display:inline-block; width:158px; text-align:center; padding-top:15px;}
.view_list ul.credit_t_view em.view_tx_title {display:block; vertical-align:middle; font-size:16px; line-height:18px; font-weight:bold; color:#2d92d0; padding:5px 0 0 0;}
.view_list ul.credit_t_view em.view_tx_title2 {display:block; vertical-align:middle; font-size:16px; line-height:18px; font-weight:bold; color:#2d92d0; padding:10px 0 3px 0;}
.view_list ul.credit_t_view em.view_txt {display:block;}
.view_list img.view_img_lf {display:inline-block; float:left; padding:0 15px 10px 0;}
.view_list img.view_img_rt {display:inline-block; float:right; padding:0 0 10px 15px;}

.view_list ul.dc_notice{ clear:both; position:relative; width:720px; margin-bottom:30px; }
.view_list ul.dc_notice li { display:block; padding:0 0 0 10px; margin:0 0 0 20px; line-height:22px; border-top:1px dotted #ccc; background:url(http://image.ec21.com/optimg/tt_blt.jpg) no-repeat left 10px;}
.view_list ul.dc_notice li.n_bor { border:none;}
.view_list ul.dc_notice li.k_point { background:none; color:#ff2222; padding:0; }
.view_list ul.dc_notice li ol { display:block; margin:2px 0 5px 0;}
.view_list ul.dc_notice li ol li { display:inline-block;  line-height:18px; margin:0; border:none; color:#666;  background:none;}

.w_882 { width:795px !important; margin:0 auto;}

.view_contents_bg div.view_type_rp {width:582px; margin:0 auto; border-top:1px dotted #aeaeae; overflow:hidden; padding:15px 0 20px 115px;}
.view_contents_bg div.view_type_rp_ft {width:582px; margin:0 auto; overflow:hidden; padding:5px 0 20px 115px;}
.view_contents_bg div.view_type_rp_btm {width:582px; margin:0 auto; border-top:1px dotted #aeaeae; overflow:hidden; padding:5px 0 0 115px;}
.view_contents_bg p.v_txt {padding-top:10px;}
.view_contents_bg span.lf_title {display:block; float:left; width:115px; margin-left:-115px; font-size:16px; line-height:20px; font-weight:bold; color:#f07700; padding-top:15px;}
.view_contents_bg span.arro_rt {background:url(http://image.ec21.com/optimg/icon/icon_lf_rt.gif) no-repeat; width:6px; height:9px; display:inline-block; padding:0; margin:0 7px;}
.view_contents_bg a.ck_sam {display:block;background:url(http://image.ec21.com/img/ec/cr_icon_sample1.gif) no-repeat; padding:17px 0 5px 45px; width:160px;}
.view_contents_bg dl.v_dl_list {overflow:hidden; padding:0 10px;}
.view_contents_bg dl.v_dl_list dt {font-weight:bold; padding:10px 0 5px 0;}
.view_contents_bg dl.v_dl_list dd {overflow:hidden; padding:5px 0;}
.view_contents_bg dl.v_dl_list p.lf_ls {float:left; margin-right:40px; padding-bottom:15px;}
.view_contents_bg dl.v_dl_list em.sv_title {display:block; color:#666; font-weight:bold; padding-bottom:5px;}
.view_contents_bg dl.v_dl_list span.v_img {display:block;}

.no_mar_top {margin:0 !important;}

#ctvisible {overflow:visible;}
.view_list2 {margin:0; overflow:hidden;}
.view_list2 h3 {background-color:#eaeff7; border-bottom:1px solid #c3cedf; line-height:25px; height:25px; font-size:13px; padding-left:14px; position:relative;}
.view_list2 h3 span.rt_h3_link {position:absolute; top:0; right:14px; font-weight:normal; font-size:11px;}
.view_list2 h4 {font-size:13px; margin-bottom:3px; padding:0;}
.view_list2 h4.cs_h4 {font-size:13px; margin-bottom:3px; padding:0; position:relative;}
.view_list2 h5 {font-size:12px; font-family:Arial, sans-serif; padding:0 0 0 7px;}
.view_list2 div.view_contents {padding:10px 15px 30px 15px; line-height:18px; overflow:hidden;}
.view_list2 div.lf_h4 {margin:0; padding:0; overflow:hidden;}
.view_list2 div.lf_h4 h4 {font-size:13px; margin-bottom:3px; padding:0; float:left;}
.view_list2 div.lf_h4 span.h4_right {float:right; font-size:11px; margin-right:10px;}
.view_list2 p.tx_rt {text-align:right;}
.view_list2 p.note {font-size:11px; margin-bottom:5px;}
.view_list2 p.note2 {margin-bottom:5px;}
.view_list2 p.note3 {color:#666666; width:85%; margin:0 auto; padding-top:7px;}
.view_list2 p.note3_2 {color:#666666; width:55%; margin:0 auto; padding-top:7px;}
.view_list2 p.note3_3 {margin-top:5px; color:#2f2f2f;}
.view_list2 p.note3_4 {margin-top:5px; color:#666666;}
.view_list2 p.note4 {color:#666666; padding-top:5px;}
.view_list2 p.note4_2 {color:#666666; padding-top:5px; text-align:right;}
.view_list2 p.note5 {font-size:11px; color:#666666; margin-bottom:5px;}
.view_list2 p.tit_col_gr {color:#006633; padding-top:20px;}
.view_list2 p.tit_col_gee {color:#469909; font-weight:bold; font-size:13px;}
.view_list2 p.tit_col_gee2 {color:#469909; font-weight:bold; font-size:13px; padding-top:40px;}
.view_list2 p.v_ls_img {padding:10px 10px; text-align:center; color:#666;}
.view_list2 p.v_top {vertical-align:top;}
.view_list2 span.note_gr {color:#009900; font-weight:bold;}
.view_list2 span.note_bl {color:#3eb3e4; font-weight:bold;}
.view_list2 span.txt_red {color:red;}
.view_list2 span.note_ar {padding:0 5px 0 5px;}
.view_list2 span.h3_lf_vew {padding:0 5px; font-weight:normal; font-size:11px; color:#666;}
.view_list2 span.rt_h4 { position:absolute; top:0; right:0; font-weight:normal; font-size:12px;}
.view_list2 span.arrow_on {border-width:4px; 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:#2f2f2f; border-left-style:solid;}
.view_list2 div.view_contents {padding:10px 15px 30px 15px; line-height:18px;}
.view_list2 div.view_contents li {color:#27a4d8; padding-left:20px;}
.view_list2 div.cont_table {padding:20px 30px;}
.view_list2 span.li_num {display:inline-block; border:1px solid #27a4d8; background-color:#3eb3e4; color:#fff; font-size:10px; line-height:10px; height:10px; font-weight:bold; padding:1px 3px; margin:1px 7px 0 -20px;}
.view_list2 img.view_img_lf {display:inline-block; float:left; padding:0 15px 10px 0;}
.view_list2 img.view_img_rt {display:inline-block; float:right; padding:0 0 10px 15px;}
.view_list2 ul.view_volt {overflow:hidden;border:2px solid #8ea5cb; padding:20px 25px 30px 25px;}
.view_list2 ul.view_volt li {background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 6px no-repeat; padding-left:10px; margin-top:5px;}
.view_list2 ul.v_ul {overflow:hidden; margin:0; padding:0;}
.view_list2 ul.v_ul li{color:#2f2f2f; padding:0 0 5px 10px;}
.view_list2 ul.v_ul span.li_arro {display:block; float:left; width:10px; margin-left:-10px;}
.view_list2 ul.v_ul strong.st_blue {color:#2d92d0;}

.view_list3 { margin:0; padding-bottom:1px; overflow:hidden;}

.view_contents_tb {padding:20px 0 30px 0;}

ul.view_ul_ls {padding:10px 30px 0 30px; list-style:decimal;}
ul.view_ul_ls li {padding:40px 0 5px 0;}
ul.view_ul_ls li.top {padding:0 0 5px 0;}
ul.view_ul_ls li.tit_bold {font-weight:bold; padding:0; margin:0;}
ul.view_ul_ls p.v_cont {font-weight:normal; padding-bottom:20px;}
ul.view_ul_ls p.v_cont2 {font-weight:normal; padding:0 0 20px 20px; overflow:hidden;}
ul.view_ul_ls span.v_at {display:inline-block; width:20px; margin-left:-20px;}
ul.view_ul_ls div.v_table {font-weight:normal; padding:10px 0 20px 0;}
.view_pw {width:70%; margin:0 auto; padding-top:30px;}
p.btn_cn {margin-top:30px; text-align:center;}
p.btn_cn2 {margin-top:20px; text-align:center;}
p.btn_cn3 {text-align:center; margin-top:-10px; padding:0 0 30px 0;}
p.btn_cn2 em {display:block; font-weight:bold; font-size:18px; color:#ff3600; line-height:24px; padding-bottom:5px;}
p.btn_cn4 {width:55%; text-align:center; padding-top:30px;}
p.btn_cn5 {margin-top:20px; text-align:left;}
p.btn_cn6 {text-align:center; margin:0; padding:0;}
p.btn_cn7 {text-align:right; padding:0; margin:0;}
p.btn_cn8 { position:absolute; right:10px; top:8px; text-align:right; padding:0; margin:0 0 10px 0;}
p.btn_cn9 {margin-top:30px; text-align:center; padding-top:20px; border-top:1px solid #ddd;}
p.viwe_img_rt {vertical-align:top; text-align:right; margin-top:-20px;}

.view_re {background:url(http://image.ec21.com/optimg/icon/view_re_icon.png) 33px 23px no-repeat;border:1px solid #f2e894; background-color:#fefec7; padding:15px; margin-top:15px;}
.view_re ul {margin-left:102px;}
.view_re li {font-family:Verdana, sans-serif; font-size:10px; background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 7px no-repeat; padding-left:8px;}
.view_re li.title {font-family:Verdana, sans-serif; font-size:11px; background:none; padding-left:0; color:#ff3600;}

.view_re2 {display:inline-block; width:309px; height:27px; padding:0px 0px 0 13px; margin-left:5px; font-size:11px; vertical-align:middle; line-height:26px; background:url(http://image.ec21.com/optimg/balloon_bg.gif?v=20130910) no-repeat left top; }

.live_chat_ar {border-bottom:1px dotted #7f7f7f; padding:35px 0 35px 12px; overflow:hidden;}
.live_chat_ar ul {display:inline-block; float:left; width:310px; margin-right:55px;}
.live_chat_ar li {font-size:13px; line-height:18px; padding-left:27px;}
.live_chat_ar li p {font-size:12px; color:#2f2f2f; margin-top:15px;}
.live_chat_ar li p.red {color:#ff3600;}
.live_chat_ar li div.live_input {padding:0; margin:7px 0 0 0; position:relative;}
.alartpop {position:absolute; top:25px; left:270px;  background:#ffc4c4 url(http://image.ec21.com/optimg/alartwa.png) 7px 8px no-repeat; padding:10px 7px 10px 32px; width:220px;}
.alartaroow {position:absolute; top:32px; left:255px; background: url(http://image.ec21.com/optimg/alartaroow.png) no-repeat; width:25px; height:25px; }
.live_chat_ar li p.live_w {padding:0; margin:5px 0 0 0; font-size:11px; color:#2f2f2f;}
.live_chat_ar span.tit_nom {display:block; width:27px; margin:-2px 0 0 -27px; float:left; font-weight:bold; font-size:15px;}
.live_chat_ar p {display:inline-block; float:left;}

dl.live_chat_dl {overflow:hidden; margin-left:10px;}
dl.live_chat_dl dt {font-weight:bold; font-size:15px; color:#ff3600; padding-bottom:8px;}
dl.live_chat_dl dd {padding-left:10px; overflow:hidden;}
dl.live_chat_dl span.tx_org {color:#ff5400;}
dl.live_chat_dl span.dd_ds {display:inline-block; float:left; width:10px; margin-left:-10px;}

dl.live_chat_dl2 {overflow:hidden; margin:0; padding:40px 0 0 20px;}
dl.live_chat_dl2 dt {font-weight:bold; font-size:15px; color:#ff3600; padding-bottom:8px;}
dl.live_chat_dl2 dd {padding-left:10px; overflow:hidden;}
dl.live_chat_dl2 span.tx_org {color:#ff5400;}
dl.live_chat_dl2 span.dd_ds {display:inline-block; float:left; width:10px; margin-left:-10px;}

.live_chat_ar_btm {padding:35px 0 35px 12px; overflow:hidden;}
.live_chat_ar_btm ul {display:inline-block; float:left; width:310px; margin-right:55px;}
.live_chat_ar_btm li {font-size:13px; line-height:18px; padding-left:27px;}
.live_chat_ar_btm li p {font-size:12px; color:#2f2f2f; margin-top:15px;}
.live_chat_ar_btm li p.red {color:#ff3600;}
.live_chat_ar_btm li p.live_input {padding:0; margin:7px 0 0 0; position:relative;}
.live_chat_ar_btm li p.live_w {padding:0; margin:5px 0 0 0; font-size:11px; color:#2f2f2f; line-height:14px;}
.live_chat_ar_btm span.tit_nom {display:block; width:27px; margin:-2px 0 0 -27px; float:left; font-weight:bold; font-size:15px;}
.live_chat_ar_btm p {display:inline-block; float:left;}

.act_tool {color:#2f2f2f; z-index:1;}
.act_tool img {vertical-align:middle; margin-left:3px; border:none; }
.act_tool dl {display:none;}
.act_tool dt {font-weight:normal; font-size:12px; color:#000; margin:0; padding-bottom:5px;}
.act_tool dd {font-weight:normal; font-size:11px; color:#000; margin:0; padding-bottom:5px;}
.act_tool:hover dl {display:block; padding:13px; position:absolute; text-decoration:none; top:20px; left:-171px; width:400px; border:1px solid #f2e894; background-color:#fefec7; text-align:left; list-style:none; z-index:10}
table strong.d_01 {color:#F00;}
table strong.d_02 {color:#00930F;}

.tb_btn_ar {position:relative; height:28px;}
.bb_btn_ar {position:relative; height:28px; margin-top:10px;}
.tb_btn_h4 {position:relative; height:28px; margin-top:40px;}
.tb_btn_h4 h4 {font-size:18px; padding-top:5px;}
.lf_btn_ar {position:absolute; top:-5px; left:0; }
.lf_btn_ar2 {position:absolute; top:-5px; left:90px; }
.lf_txt_ar {position:absolute; top:7px; left:0;}
.rt_btn_ar {position:absolute; top:0; right:0;}
.rt_btn_ar span.en_b { padding:0 0 0 10px; background:url(http://image.ec21.com/optimg/services/b_blt.jpg) no-repeat left 5px; }
.rt_btn_ar a.my_back {background:url(http://image.ec21.com/optimg/btn/btn_back.gif) no-repeat; padding-left:18px;}
em.tx_lk {text-decoration:none; margin-right:10px; height:27px; line-height:28px;}
.rt_btn_ar2 {position:absolute; top:-5px; right:0;}
.rt_btn_ar3 {position:absolute; top:-5px; right:80px;}
.st_mode_box { clear:both; display:inline-block; width:100%; margin:0px 0 0px;}
.st_mode_box p { float:left;  margin-right:10px; font-weight:bold; padding-left:10px; background:url(http://image.ec21.com/optimg/au_arrow.jpg) no-repeat -7px 2px;}
.st_mode_box ul {float:left; font-weight:bold;}
.st_mode_box li { float:left; margin-right:10px; font-weight:normal;}
.st_mode_box li input { vertical-align:text-top; margin-right:5px; height:12px; }
.st_mode_box li span.br { display:inline-block; width:1px; height:9px; margin-left:8px; background-color:#666;}

.gp_ar {width:94%; margin:0 auto; text-align:right; padding:7px 0 10px 0;}
.gp_ar1 {text-align:right; padding:7px 0 10px 0;}
.gp_ar2 {width:64%; margin:0 auto; text-align:right; padding:7px 0 10px 0;}
.gp_ar_tabel {background:url(http://image.ec21.com/img/mem/mygraph_img15.gif) no-repeat; padding-left:32px; width:90%; margin:0 auto;}
.gp_ar_tabel1 {margin:0 auto; text-align:center; overflow:hidden;}
.gp_ar_tabel1 p.img_view {display:inline-block; float:left;}
.gp_ar_tabel1 div.view_table_rt {display:inline-block; float:right; width:280px; margin:0; padding:0;}
.gp_ar_tabel2 {background:url(http://image.ec21.com/img/mem/mygraph_img15.gif) no-repeat; padding-left:32px; width:60%; margin:0 auto;}

.click_list_lf {display:inline-block; float:left; width:365px; margin-top:80px;}
.click_list_lf h3.gp_title {font-size:15px; margin:0; padding:0; background:none; border:none; display:inline-block; float:left;}
.click_list_lf span.cs_rt {display:inline-block; float:right; margin:6px 5px 0 0;}
.click_list_rt {display:inline-block; float:right; width:365px; margin-top:80px;}
.click_list_rt h3.gp_title {font-size:15px; margin:0; padding:0; background:none; border:none; display:inline-block; float:left;}
.click_list_rt span.cs_rt {display:inline-block; float:right; margin:6px 5px 0 0;}

.list_btm_sch {background-color:#efefef; padding:12px 0; margin-top:35px; text-align:center;}
.list_btm_sch_top {background-color:#efefef; padding:12px 0; margin:0; text-align:center;}
.list_btm_sch_top p.sch_bt_top {line-height:25px;}
.list_btm_sch_top2 {background-color:#efefef; padding:12px 20px; margin:0;}
.list_btm_sch_top2 p.sch_bt_top {line-height:25px;}
.ls_wa {margin-top:5px; font-family:Verdana, sans-serif; font-size:10px;}
.ls_wa2 {margin-top:5px; text-align:center; font-family:Verdana, sans-serif;}

.facebook_bar {background:url(http://image.ec21.com/img/mem/member_facebook_barbg.jpg) repeat-x; height:32px;}
.facebook_ar {background:url(http://image.ec21.com/img/mem/btn_member_facebookbg.jpg) top right no-repeat; margin-top:15px; min-height:202px; overflow:hidden;}
.twitter_bar {background:url(http://image.ec21.com/img/mem/member_twitter_barbg.jpg) repeat-x; height:32px;}
.twitter_ar {background:url(http://image.ec21.com/img/mem/btn_member_twitterbg.jpg) top right no-repeat; margin-top:15px; min-height:202px; overflow:hidden;}
.view_table_ar {width:70%;}

.lf_view_mobile_img {float:left; width:220px; padding-top:20px; text-align:center;}
.rt_view_mobile_cont {float:right; width:460px;}
.rt_view_mobile_cont p {padding-top:15px;}
.rt_view_mobile_cont p.mobile_title {font-weight:bold; font-size:17px; line-height:20px;}

.lf_v_mobile_1 {background:url(http://image.ec21.com/img/ec/Mobile101215_Hp06.jpg) right no-repeat; height:296px; margin-top:10px; overflow:hidden;}
.lf_v_mobile_1 dl.mobile_v_dl {width:350px; margin:0; padding:0;}
.lf_v_mobile_1 dl.mobile_v_dl dt {font-weight:bold; font-size:15px; color:#019bdb; padding:0; margin:0;}
.lf_v_mobile_1 dl.mobile_v_dl dd { margin:0; padding:7px 0; color:#2f2f2f;}

.lf_v_mobile_2 {background:url(http://image.ec21.com/img/ec/Mobile101215_Hp07.jpg) left no-repeat; height:296px; margin-top:40px; overflow:hidden;}
.lf_v_mobile_2 dl.mobile_v_dl {width:350px; float:right; margin:0; padding-top:50px;}
.lf_v_mobile_2 dl.mobile_v_dl dt {font-weight:bold; font-size:15px; color:#019bdb; padding:0; margin:0;}
.lf_v_mobile_2 dl.mobile_v_dl dd { margin:0; padding:7px 0; color:#2f2f2f;}

.lf_v_mobile_3 {background:url(http://image.ec21.com/img/ec/Mobile101215_Hp08.jpg) right no-repeat; height:296px; margin-top:40px; overflow:hidden;}
.lf_v_mobile_3 dl.mobile_v_dl {width:350px; margin:0; padding-top:40px;}
.lf_v_mobile_3 dl.mobile_v_dl dt {font-weight:bold; font-size:15px; color:#019bdb; padding:0; margin:0;}
.lf_v_mobile_3 dl.mobile_v_dl dd { margin:0; padding:7px 0; color:#2f2f2f;}

.act_view {position:relative; line-height:13px; height:13px; *zoom:1;}
.act_view img {vertical-align:middle; margin-left:3px;}
.act_view dl {display:none;}
.act_view dt {font-weight:normal; font-size:12px; color:#ff3600; font-weight:bold; margin:0; padding-bottom:10px;}
.act_view dd {font-weight:normal; font-size:11px; color:#000; margin:0; padding-bottom:5px;}
.act_view:hover dl {display:block; overflow:hidden; padding:13px; position:absolute; top:17px; right:-100px; text-decoration:none; width:265px; border:1px solid #8d9dad; background-color:#fefec7; text-align:left; list-style:none; z-index:1;}

.act_view2 {position:relative; line-height:15px; height:15px; *zoom:1;}
.act_view2 img {vertical-align:middle; margin-left:3px;}
.act_view2 dl {display:none;}
.act_view2 dt {font-weight:normal; font-size:12px; color:#000; font-weight:bold; margin:0; padding-bottom:10px;}
.act_view2 dt.mb_non {font-weight:normal; font-size:12px; color:#000; font-weight:bold; margin:0; padding:0;}
.act_view2 dd {font-weight:normal; font-size:11px; color:#000; margin:0; padding-bottom:5px;}
.act_view2 p {font-weight:normal; font-size:11px; color:#000; margin:0; padding:0 0 0 10px;}
.act_view2:hover dl {display:block; overflow:hidden; padding:13px; position:absolute; top:18px; right:-100px; text-decoration:none; width:265px; border:1px solid #8d9dad; background-color:#fefec7; text-align:left; list-style:none; z-index:1;}

.act_view3 {position:relative; line-height:13px; height:13px; *zoom:1;}
.act_view3 img {vertical-align:middle; margin-left:3px;}
.act_view3 dl {display:none;}
.act_view3 dt {font-weight:normal; font-size:12px; color:#ff3600; font-weight:bold; margin:0; padding-bottom:10px;}
.act_view3 dd {font-weight:normal; font-size:11px; color:#000; margin:0; padding-bottom:5px;}
.act_view3:hover dl {display:block; overflow:hidden; padding:13px; position:absolute; top:17px; right:-10px; text-decoration:none; width:265px; border:1px solid #8d9dad; background-color:#fefec7; text-align:left; list-style:none; z-index:1;}

.act_view4 {position:relative; line-height:13px; height:13px; *zoom:1;}
.act_view4 img {vertical-align:middle; margin-left:3px;}
.act_view4 dl {display:none;}
.act_view4 dt {font-weight:normal; font-size:12px; color:#222; font-weight:bold; margin:0; padding-bottom:10px;}
.act_view4 dd {font-weight:normal; font-size:11px; color:#000; margin:0; padding-bottom:5px;}
.act_view4:hover dl {display:block; overflow:hidden; padding:13px; position:absolute; top:17px; right:-100px; text-decoration:none; width:265px; border:1px solid #8d9dad; background-color:#fefec7; text-align:left; list-style:none; z-index:1;}

.t_bor_box {border:1px solid #d0d8e4; padding:10px 20px 10px 20px; clear:both;}
.t_bor_box p {line-height:25px;}
.t_bor_box p.t_title {color:#2d92d0; font-size:16px; font-weight:bold;}
.t_bor_box p.w_tx {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-top:3px;}
.t_bor_box p.w_tx_t {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-bottom:3px;}
.t_bor_box p.w_tx_t2 {line-height:18px;}
.t_bor_box p.w_tx_t3 {padding-left:100px; line-height:18px;}
.t_bor_box span.b_blue {font-weight:bold; color:#2d92d0;}
.t_bor_box span.lf_title {display:inline-block; float:left; width:95px; margin-left:-100px; text-align:right;}
.t_bor_box span.cont_del {text-decoration:line-through; font-weight:bold;}

.t_bor_box2 {border-left:1px solid #d0d8e4;border-right:1px solid #d0d8e4;border-bottom:1px solid #d0d8e4; padding:10px 20px 40px 20px;}
.t_bor_box2 p {line-height:25px;}
.t_bor_box2 p.w_tx {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-top:3px;}
.t_bor_box2 p.w_tx_t {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-bottom:3px;}

.t_bor_box3 {padding:10px 20px 40px 20px; clear:both;}
.t_bor_box3 p {line-height:25px;}
.t_bor_box3 p.t_title {color:#2d92d0; font-size:16px; font-weight:bold;}
.t_bor_box3 p.w_tx {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-top:3px;}
.t_bor_box3 p.w_tx_t {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-bottom:3px;}
.t_bor_box3 p.w_tx_t2 {line-height:18px;}
.t_bor_box3 span.b_blue {font-weight:bold; color:#2d92d0;}

.t_bor_box4 {border-left:1px solid #d0d8e4;border-right:1px solid #d0d8e4;border-bottom:1px solid #d0d8e4; padding:0 0 30px 0;}
.t_bor_box4 p.v_chat_img {padding:20px 0 0 30px;}

.t_bor_box5 {border-left:1px solid #d0d8e4;border-right:1px solid #d0d8e4;border-bottom:1px solid #d0d8e4; padding:10px 20px 170px 20px;}

.t_bor_box6 {border:1px solid #d0d8e4; padding:10px 40px 40px 40px; clear:both;}
.t_bor_box6 p.t_title {color:#2d92d0; font-size:25px; line-height:28px; font-weight:bold; padding-top:20px;}
.t_bor_box6 p.w_tx {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-top:3px;}
.t_bor_box6 p.w_tx_t {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-bottom:3px;}
.t_bor_box6 p.w_tx_t2 {line-height:18px;}
.t_bor_box6 p.w_tx_t3 {padding-left:100px; line-height:18px;}
.t_bor_box6 span.b_blue {font-weight:bold; color:#2d92d0;}
.t_bor_box6 span.lf_title {display:inline-block; float:left; width:95px; margin-left:-100px; text-align:right;}
.t_bor_box6 span.cont_del {text-decoration:line-through; font-weight:bold;}

.t_bor_box7 {border-top:1px solid #d6d6d6;  border-bottom:1px solid #d6d6d6;  background:#fafafa; clear:both;}
.t_bor_box7 p {line-height:25px;}
.t_bor_box7 p.t_title {color:#2d92d0; font-size:16px; font-weight:bold;}
.t_bor_box7 p.w_tx {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-top:3px;}
.t_bor_box7 p.w_tx_t {font-size:11px; line-height:14px; font-family:Tahoma, sans-serif; margin-bottom:3px;}
.t_bor_box7 p.w_tx_t2 {line-height:18px;}
.t_bor_box7 p.w_tx_t3 { display:block; width:882px; height:40px; line-height:40px;  background:url(http://image.ec21.com/optimg/6month/s_dotted.jpg) repeat-x left bottom;}
.t_bor_box7 p.bg_no { background:none;}
.t_bor_box7 span.b_blue { display:inline-block; width:550px; line-height:40px; font-weight:bold; color:#2d92d0; padding-left:30px;}
.t_bor_box7 span.lf_title {display:inline-block; float:left; width:150px; height:40px; line-height:40px; padding-left:80px; background:#f2f2f2 url(http://image.ec21.com/optimg/6month/s_dotted.jpg) repeat-x left bottom; }
.t_bor_box7 span.cont_del {text-decoration:line-through; font-weight:bold;}
.t_bor_box7 span.bg_no {background:none; background-color:#f2f2f2;}

.trade_btm_w_box {border:1px solid #f0e5c8; background-color:#f9f4df; margin-top:20px; padding:16px 20px; position:relative;}
.trade_btm_w_box dl {overflow:hidden; width:525px;}
.trade_btm_w_box dt {font-weight:bold; color:#ff3600; padding-bottom:5px;}
.trade_btm_w_box dd {font-size:11px;}
.trade_btm_w_box p.img_logo {position:absolute; top:12px; right:17px;}

.trade_btm_c_box {border:1px solid #e9e8e8; background-color:#f9f9f9; padding:20px 25px; overflow:hidden;}
.trade_btm_c_box dl {overflow:hidden; padding-top:5px;}
.trade_btm_c_box dt {font-weight:bold; padding-bottom:7px;}
.trade_btm_c_box dd {line-height:18px;}
.trade_btm_c_box p.img_logo {display:inline-block; float:left; padding-right:17px;}

.check_th_box {border:1px solid #f6d76d; background-color:#fffeea; padding:15px 20px; position:relative;}
.check_th_box p.check_rt_img {position:absolute; top:8px; right:33px;}
.check_th_box p.check_lf_txt {width:390px; font-family:Arial, sans-serif; font-weight:normal; color:#2f2f2f; font-size:12px; padding-bottom:20px;}

.view_traffic_ls {width:100%; overflow:hidden;}
.view_traffic_ls h3 {font-size:15px; background:none; border:none; margin:30px 0 0 0; padding:0;}
.view_traffic_ls h3 span {font-size:12px; font-weight:normal; margin-left:20px;}
.view_traffic_ls h3.traffic_h3_2 {font-size:15px; background:none; border:none; margin:80px 0 0 0; padding:0;}
.stats_ar {background-color:#dff4fd; padding:17px 33px;}
.stats_ar p {font-weight:bold; color:#666666;}
.stats_ar p.tltle {color:#2f2f2f; font-size:13px; margin-bottom:5px; padding-left:20px; background:url(http://image.ec21.com/optimg/icon/view_inq_anal.gif) no-repeat;}
.stats_ar p.stats_v{color:#2f2f2f; font-weight:normal;}
.stats_ar p.stats_vs{color:#2f2f2f; font-weight:normal; padding:3px 0;}
.stats_ar span.st_on{color:#ff3600;}
.stats_ar span.st_nom{color:#ff3600; font-weight:bold; font-size:20px;}
.stats_ar span.st_ln{padding:0 10px 0 10px;}
.stats_ar 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; border-left-color:#2f2f2f; border-left-style:solid;}
.stats_ar strong.col_vl {color:#ff3600;}
.stats_ar a{text-decoration:none; color:#666666;}
.stats_ar a:hover{color:#ff3600;}
.stats_ar a.cs1{text-decoration:none; color:#2f2f2f;}
.stats_ar a.cs1:hover{color:#ff3600;}

.v_loc_box {background-color:#3eb3e4; padding:13px 15px; margin-top:7px;}
.v_loc_box dt {font-size:15px; font-weight:bold; color:#fff; margin-bottom:5px;}
.v_loc_box dd {color:#fff; margin-left:10px; line-height:18px;}
.v_loc_box 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:#fff; border-left-style:solid;}

.loc_v_ls1 {border-bottom:1px solid #e7e7e7; overflow:hidden; padding:15px;}
.loc_v_ls1 dl.ls_01 {width:50%; float:left;}
.loc_v_ls1 dl.ls_01 dt {font-size:14px; font-weight:bold; margin-bottom:5px;}
.loc_v_ls1 dl.ls_02 {width:100%;}
.loc_v_ls1 dl.ls_02 dt {font-size:14px; font-weight:bold; margin-bottom:5px;}

.loc_v_ls2 {border-bottom:1px solid #b6b6b6; overflow:hidden; padding:15px;}
.loc_v_ls2 dl.ls_01 {width:50%; float:left;}
.loc_v_ls2 dl.ls_01 dt {font-size:14px; font-weight:bold; margin-bottom:5px;}
.loc_v_ls2 dl.ls_02 {width:100%;}
.loc_v_ls2 dl.ls_02 dt {font-size:14px; font-weight:bold; margin-bottom:5px;}

.free_news_box {background:url(http://image.ec21.com/optimg/news_left_box_bg_n.png) no-repeat; width:194px; height:132px; margin:0 auto; position:relative;}
.free_news_box div {margin:0; padding:0; font-family:Arial, sans-serif;}
.free_news_box div.free_v1 {position:absolute; top:3px; left:12px; font-size:13px; font-weight:bold; color:#fff;}
.free_news_box div.free_v2 {position:absolute; top:50px; left:10px;}
.free_news_box div.free_v3 {position:absolute; top:76px; right:12px; line-height:16px;}
.free_news_box div.free_v4 {position:absolute; top:101px; left:12px;}
.free_news_box div.free_v5 {position:absolute; top:27px; left:8px; color:#444; font-size:11px;}

.trshow_box {background:url(http://image.ec21.com/optimg/trshows_left_box_bg.png) no-repeat; width:194px; height:191px; margin:0 auto; position:relative;}
.trshow_box div {margin:0; padding:8px 0 0 0; font-family:Arial, sans-serif; font-weight:normal; text-align:center; width:160px; margin:0 auto; line-height:18px;}
.trshow_box div.title {font-weight:bold; color:#fff; font-size:13px; line-height:18px; padding-top:2px; height:38px; vertical-align:middle; text-align:center;}
.trshow_box div.btn {text-align:center;}

.view_trade_ar {overflow:hidden; margin-top:13px;}
.trade_box1 {border:1px solid #bdddea; background-color:#e9f5fa; padding:16px 18px; display:inline; float:left; width:44%; height:210px;}
.trade_box2 {border:1px solid #bdddea; background-color:#e9f5fa; padding:16px 18px; display:inline; float:right; width:44%; height:210px;}
.trade_box3 {border:1px solid #bdddea; background-color:#e9f5fa; padding:16px 18px; margin-top:11px;}
.trade_box3 p.title {font-size:15px; font-weight:bold; display:inline-block; margin-bottom:8px;}
.trade_box3 span {vertical-align:middle;}
.trade_view {overflow:hidden; margin-bottom:10px;}
.trade_view p {float:left;}
.trade_view ul.tr_box_v {float:left; margin-top:10px;}
.trade_view ul.tr_box_v li.title {font-weight:bold; font-size:15px; padding-bottom:5px;}

.benefits_view {overflow:hidden;}
.benefits_view dt, .benefits_view dd {display:inline-block; float:left;}
.benefits_view dt.title {width:202px; background:url(http://image.ec21.com/optimg/about_li_title_bg.gif) no-repeat; font-size:15px; color:#fff; text-align:center; font-weight:bold; line-height:64px; height:64px; margin:0; padding:0;}
.benefits_view dd {width:495px; margin-left:10px; padding-top:5px;}

.become_box {background:url(http://image.ec21.com/optimg/icon/icon_volt_08.gif) center bottom no-repeat; height:67px; margin-top:3px;}
.become_box div.box_view {border:1px solid #ececec; background-color:#f5f5f5; position:relative; text-align:center;}
.become_box div.box_view p.cl{position:absolute; color:#c1c0c0; font-size:25px; top:12px; left:8px;}
.become_box div.box_view p.c2{font-weight:bold; font-size:13px; padding:12px;}
.become_box div.box_view p.c3 {position:absolute; top:12px; right:20px;}
.become_box span.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; border-left-color:#ff3600; border-left-style:solid;}

.become_box_end {margin-top:3px;}
.become_box_end div.box_view {border:1px solid #ececec; background-color:#f5f5f5; position:relative; text-align:center;}
.become_box_end div.box_view p.cl{position:absolute; color:#c1c0c0; font-size:25px; top:12px; left:8px;}
.become_box_end div.box_view p.c2{font-weight:bold; font-size:13px; padding:12px;}
.become_box_end div.box_view p.c3 {position:absolute; top:12px; right:20px;}
.become_box_end span.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; border-left-color:#ff3600; border-left-style:solid;}

.become_box2_ft {background:url(http://image.ec21.com/optimg/icon/icon_volt_09.gif) center bottom no-repeat; width:65%; margin:0 auto; height:auto; padding:20px 0 35px 0;}
.become_box2_ft div.box_view {border:1px solid #beeda4; background-color:#d7f6c6; position:relative;}
.become_box2_ft div.box_view p.cl{position:absolute; color:#ff3600; font-weight:bold; font-size:13px; top:12px; left:8px;}
.become_box2_ft div.box_view p.c2{margin-left:65px; padding:12px;}

.become_box2 {background:url(http://image.ec21.com/optimg/icon/icon_volt_09.gif) center bottom no-repeat; width:65%; margin:0 auto; height:auto; padding-bottom:35px;}
.become_box2 div.box_view {border:1px solid #beeda4; background-color:#d7f6c6; position:relative;}
.become_box2 div.box_view p.cl{position:absolute; color:#ff3600; font-weight:bold; font-size:13px; top:12px; left:8px;}
.become_box2 div.box_view p.c2{margin-left:65px; padding:12px;}

.become_box2_end {width:65%; margin:0 auto;}
.become_box2_end div.box_view {border:1px solid #beeda4; background-color:#d7f6c6; position:relative;}
.become_box2_end div.box_view p.cl{position:absolute; color:#ff3600; font-weight:bold; font-size:13px; top:12px; left:8px;}
.become_box2_end div.box_view p.c2{margin-left:65px; padding:12px;}

.research_work_v {width:600px; position:relative; margin:0 auto; overflow:hidden;}
.box_volt_btm {position:absolute; top:248px; left:145px; background:url(http://image.ec21.com/optimg/icon/icon_volt_09.gif) center bottom no-repeat; height:45px; font-weight:bold;}
.box_volt_rt {position:absolute; top:207px; left:355px; background:url(http://image.ec21.com/optimg/icon/icon_volt_10.gif) right no-repeat; width:75px; font-weight:bold;}

.become_box3 {background:url(http://image.ec21.com/optimg/icon/icon_volt_09.gif) center bottom no-repeat; width:55%; height:auto; padding-bottom:35px;}
.become_box3 div.box_view {border:1px solid #beeda4; background-color:#d7f6c6; position:relative;}
.become_box3 div.box_view p.c2{padding:12px; text-align:center;}

.become_box3_sub {width:55%; height:auto; padding-bottom:50px;}
.become_box3_sub div.box_view {border:1px solid #beeda4; background-color:#d7f6c6; position:relative;}
.become_box3_sub div.box_view p.c2{padding:12px; text-align:center;}

.become_box3_rt {width:138px; height:auto; position:absolute; top:187px; right:0;}
.become_box3_rt div.box_view {border:1px solid #beeda4; background-color:#d7f6c6;}
.become_box3_rt div.box_view p.c2{padding:12px; text-align:center;}

.become_box3_end {width:55%;}
.become_box3_end div.box_view {border:1px solid #beeda4; background-color:#d7f6c6; position:relative;}
.become_box3_end div.box_view p.c2{text-align:center; padding:12px;}

.partners_box {background-color:#3eb3e4; overflow:hidden;}
.partners_box ul {padding:17px 0; overflow:hidden;}
.partners_box li {float:left; width:50%; height:28px; line-height:27px; font-size:14px; font-weight:bold; color:#fff;}
.partners_box li.on {background-color:#fff; color:#ff3600;}
.partners_box span.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 0 0 26px; border-left-color:#fff; border-left-style:solid;}
.partners_box span.arrow_on {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 0 0 26px; border-left-color:#ff3600; border-left-style:solid;}
.partners_box a{text-decoration:none; color:#fff;}
.partners_box a:hover {text-decoration:none; border-bottom:1px solid #fff;}

.partners_info {margin-top:20px; overflow:hidden;}
.partners_info li {line-height:18px;}
.partners_info li.title {font-size:15px; font-weight:bold; margin-bottom:5px;}

.partners_info_view {border-bottom:1px solid #989898; border-top:1px solid #989898; overflow:hidden;}
.partners_info_view div.view_ls {padding:17px 10px 17px 220px; overflow:hidden; border-top:1px solid #d8d8d8; margin-top:-1px;}
.partners_info_view div.view_ls span {display:block; float:left; width:220px; text-align:center; margin-left:-220px;}
.partners_info_view div.view_ls p {line-height:18px;}
.partners_info_view div.view_ls p.view_link {font-size:15px; margin-bottom:5px;}

.contact_box {border:1px solid #c8d0de; overflow:hidden; position:relative;}
.contact_box div.c_tit{background-color:#e3e9f3; border-bottom:1px solid #c8d0de; height:23px; margin-bottom:-1px;}
.contact_box div.c_tit p.title {position:absolute; top:3px; left:14px; font-family:Tahoma, sans-serif; font-size:13px; font-weight:bold;}
.contact_box div.c_tit span.arrow { position:absolute; left:715px; top:8px;   width:12px; height:6px; background:url(http://image.ec21.com/optimg/au_arrow.jpg) no-repeat left bottom;}
.contact_box div.c_tit span.arrow_on { position:absolute; left:715px; top:8px;   width:12px; height:6px; background:url(http://image.ec21.com/optimg/au_arrow.jpg) no-repeat left top;}
.contact_box p.contact_photo {position:absolute; top:52px; right:32px; width:190px; text-align:center;}
.contact_box p.contact_photo span.photo_v {display:block;}
.contact_box p.contact_photo em.photo_tx {display:block; width:188px; text-align:center; color:#999999; font-size:11px; font-family:Verdana, sans-serif; margin-top:5px;}
.contact_box a {color:#2f2f2f; text-decoration:none;}
.contact_box a:hover {color:#ff3600; text-decoration:none;}
.contact_view_ls {width:460px; margin:0 20px; padding:15px 3px; overflow:hidden;}
.contact_view_ls dt {font-weight:bold; color:#f07700; font-size:14px;}
.contact_view_ls dd.s_title {font-weight:bold; font-size:13px; padding-top:10px; color:#06c;}
.contact_view_ls dd.s_title2 {font-weight:bold; font-size:13px; padding:0; color:#06c;}
.contact_view_ls dd.dd_lf1 {padding:5px 0; padding-left:75px; overflow:hidden;}
.contact_view_ls dd.dd_lf1 span.lf_title {display:block; float:left; width:75px; margin-left:-75px; font-weight:bold;}
.contact_view_ls dd.dd_lf2 {padding:5px 0; padding-left:200px; overflow:hidden;}
.contact_view_ls dd.dd_lf2 span.lf_title {display:block; float:left; width:200px; margin-left:-200px; font-weight:bold;}

.contact_view_ls2 {width:460px; margin:0 20px;  padding:15px 3px; overflow:hidden;}
.contact_view_ls2 dt {font-weight:bold; color:#f07700; font-size:14px;}
.contact_view_ls2 dd.dd_lf1 {padding:5px 0; padding-left:75px; overflow:hidden;}
.contact_view_ls2 dd.dd_lf1 span.lf_title {display:block; float:left; width:75px; margin-left:-75px; font-weight:bold;}
.contact_view_ls2 dd.s_list_v {overflow:hidden; margin-top:10px;}
.contact_view_ls2 dd.s_list_v p {display:inline; float:left; width:20%;}
.contact_view_ls2 dd.s_list_v span.v_btn {display:block;}
.contact_view_ls2 dd.s_list_v em.v_tx {display:block; margin-top:5px;}

.contact_view_ls3 {width:690px; margin:0 20px;  padding:15px 3px; border-top:1px solid #e2e2e2; padding-bottom:15px; overflow:hidden;}
.contact_view_ls3 dt {font-weight:bold; color:#f07700; font-size:14px;}
.contact_view_ls3 dd {padding-top:5px;}
.contact_view_ls3 dd.s_title {font-weight:bold; font-size:13px; padding-top:10px; color:#06c;}
.contact_view_ls3 dd.s_title2 {font-weight:bold; font-size:13px; padding:0; color:#06c;}
.contact_view_ls3 dd.dd_lf1 {padding:5px 0; padding-left:75px; overflow:hidden;}
.contact_view_ls3 dd.dd_lf1 span.lf_title {display:block; float:left; width:75px; margin-left:-75px; font-weight:bold;}
.contact_view_ls3 dd.dd_lf2 {padding:5px 0; padding-left:200px; overflow:hidden;}
.contact_view_ls3 dd.dd_lf2 span.lf_title {display:block; float:left; width:200px; margin-left:-200px; font-weight:bold;}

.contact_view_ls4 {width:690px; margin:-1px 20px 0 20px; border-top:1px solid #e2e2e2;  padding:15px 3px; padding-bottom:15px; overflow:hidden;}
.contact_view_ls4 dt {font-weight:bold; color:#f07700; font-size:14px;}
.contact_view_ls4 dd {padding-top:5px;}
.contact_view_ls4 dd.s_title {font-weight:bold; font-size:13px; padding-top:10px; color:#06c;}
.contact_view_ls4 dd.s_title2 {font-weight:bold; font-size:13px; padding:0; color:#06c;}
.contact_view_ls4 dd.dd_lf1 {padding:5px 0; padding-left:75px; overflow:hidden;}
.contact_view_ls4 dd.dd_lf1 span.lf_title {display:block; float:left; width:75px; margin-left:-75px; font-weight:bold;}
.contact_view_ls4 dd.s_list_v {overflow:hidden; margin-top:10px;}
.contact_view_ls4 dd.s_list_v p {display:inline; float:left; width:20%;}
.contact_view_ls4 dd.s_list_v span.v_btn {display:block;}
.contact_view_ls4 dd.s_list_v em.v_tx {display:block; margin-top:5px;}

.exch_list {overflow:hidden;}
.exch_list dd {padding-bottom:30px; padding-left:15px; overflow:hidden;}
.exch_list dd span.exch_nom {display:block; float:left; width:15px; margin-left:-15px; font-weight:bold;}

.code_ar {overflow:hidden; position:relative; margin-top:5px;}
.code_ar p.opt_nom {position:absolute; top:0; padding:0; font-weight:bold; color:#ff6000;}
.code_ar p.banner_ar {text-align:center; padding:5px 0;}
.code_ar div.scrp_ar {padding:5px 0; margin-left:140px;}
.code_ar div.code_view {background-color:#ececec; border:1px solid #dddddd; padding:6px 12px;}
.code_ar2 {overflow:hidden; position:relative; margin-top:40px;}
.code_ar2 p.opt_nom {position:absolute; top:0; padding:0; font-weight:bold; color:#ff6000;}
.code_ar2 p.banner_ar {text-align:center; padding:5px 0;}
.code_ar2 div.scrp_ar {padding:5px 0; margin-left:140px;}
.code_ar2 div.code_view {background-color:#ececec; border:1px solid #dddddd; padding:6px 12px;}

.exch_banner_ls {overflow:hidden; width:595px; padding:20px 5px;}
.exch_banner_ls li {float:left; width:50%; line-height:18px; color:#666666;}
.exch_banner_ls a {text-decoration:none; color:#666666;}
.exch_banner_ls a:hover { text-decoration:none; border-bottom:1px solid #ff3600; color:#ff3600;}

.exch_banner_view {overflow:hidden; padding-bottom:35px;}
.exch_banner_view dt.eu {background-color:#b1c7a3; font-weight:bold; color:#000; padding:0 15px; height:17px; line-height:17px;}
.exch_banner_view dt.asia {background-color:#efd5b1; font-weight:bold; color:#000; padding:0 15px; height:17px; line-height:17px;}
.exch_banner_view dt.africa {background-color:#fdc4cb; font-weight:bold; color:#000; padding:0 15px; height:17px; line-height:17px;}
.exch_banner_view dt.oceania {background-color:#bebfa6; font-weight:bold; color:#000; padding:0 15px; height:17px; line-height:17px;}
.exch_banner_view dt.n-usa {background-color:#e5d7a9; font-weight:bold; color:#000; padding:0 15px; height:17px; line-height:17px;}
.exch_banner_view dt.s-usa {background-color:#b8cbe7; font-weight:bold; color:#000; padding:0 15px; height:17px; line-height:17px;}
.exch_banner_view dd.banner_img {padding:20px 0;}

.faq_ls_box {border:2px solid #8ea5cb; margin-top:5px; padding:15px 25px; overflow:hidden;}
.faq_ls_box ul.faq_ls_view li {background:url(http://image.ec21.com/optimg/icon/icon_faq_ls_off.gif) 2px 3px no-repeat; padding-left:25px; line-height:20px; height:20px; width:45%; float:left;}
.faq_ls_box ul.faq_ls_view li.on {background:url(http://image.ec21.com/optimg/icon/icon_faq_ls_on.gif) 0 3px no-repeat; padding-left:25px; line-height:20px; height:20px; width:45%; float:left;}
.faq_ls_box a.on {text-decoration:none; color:#ff3600; font-weight:bold;}
.faq_ls_box a.on:hover {text-decoration:none; border-bottom:1px solid;}

.faq_v_qa_ar {border:1px solid #c8d0de; margin-top:25px; overflow:hidden; padding:0;}
.faq_v_qa_ar h3 {background-color:#e3e9f3; border-bottom:1px solid #d1d9e7; line-height:23px; height:23px; font-size:13px; padding-left:14px; margin:0 0 -1px 0; position:relative; font-family:Tahoma;}
.faq_v_qa_ar div.view_table_mem {overflow:hidden; padding:20px 50px;}
.faq_v_qa_ar dl {width:93%; margin:0 auto; padding:20px 0 30px 0;}
.faq_v_qa_ar dt {font-weight:bold; font-size:14px; padding:0 0 10px 22px; line-height:20px; border-bottom:1px solid #e4e4e4; overflow:hidden; font-family:Tahoma;}
.faq_v_qa_ar dt.ver2 { font-size:12px; padding:0 0 0px 22px; line-height:18px; overflow:hidden; font-family:Tahoma; font-weight:normal; border:none;}
.faq_v_qa_ar dd {margin-top:15px; padding:0 22px; overflow:hidden; line-height:18px;}
.faq_v_qa_ar dd.ver2  {border-bottom:1px solid #e4e4e4; padding-bottom:20px; margin-bottom:20px;}
.faq_v_qa_ar dd.ver3 {border:none;}
.faq_v_qa_ar dd.v_yn {background-color:#f2f2f2; text-align:center; margin:15px 20px 0 20px; padding:8px;}
.faq_v_qa_ar h4 {font-size:13px; margin-bottom:3px; padding:0;}
.faq_v_qa_ar p.note {font-size:11px; margin-bottom:5px;}
.faq_v_qa_ar span.note_gr {color:#009900; font-weight:bold;}
.faq_v_qa_ar span.arrow_on {border-width:4px; 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:#2f2f2f; border-left-style:solid;}
.faq_v_qa_ar span.faq_q {background:url(http://image.ec21.com/optimg/icon/icon_faq_q.gif) no-repeat; display:block; float:left; width:20px; height:13px; margin:2px 0 0 -22px;}
.faq_v_qa_ar span.faq_a {background:url(http://image.ec21.com/optimg/icon/icon_faq_a.gif) no-repeat; display:block; float:left; width:20px; height:13px; margin:2px 0 0 -22px;}
.faq_v_qa_ar span.rt_req {position:absolute; top:0; right:10px; font-weight:normal; font-size:12px;}

.faq_v_ls_ar {border:1px solid #c8d0de; margin-top:-1px; overflow:hidden; padding:0;}
.faq_v_ls_ar h3 {background-color:#e3e9f3; border-bottom:1px solid #d1d9e7; line-height:23px; height:23px; font-size:13px; padding-left:14px; margin:0 0 -1px 0; font-family:Tahoma;}
.faq_v_ls_ar ul {width:93%; margin:0 auto; padding:1px 0 15px 0; overflow:hidden;}
.faq_v_ls_ar li {padding:3px 0 3px 22px; overflow:hidden;}
.faq_v_ls_ar span.faq_q {background:url(http://image.ec21.com/optimg/icon/icon_faq_q.gif) no-repeat; display:block; float:left; width:22px; height:13px; margin:2px 0 0 -22px;}

.help_basic_view {text-align:center;}
.ranking_select {text-align:right; padding-bottom:10px; margin-top:-20px;}
.ranking_select2 {text-align:right; padding-bottom:10px; border-bottom:1px solid #e3e3e3;}

.trade_list {overflow:hidden; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; margin-bottom:-1px; padding:20px;}
.trade_list p.img_banner {display:inline-block; float:left; width:219px; margin-right:19px; border:1px solid #e4e4e4;}
.trade_list p.img_banner img {width:219px; height:67px;}
.trade_list ul.view_trade_ls {display:inline-block; float:left; width:460px;}
.trade_list li {word-wrap:break-word; padding-left:90px; line-height:18px; margin-top:3px;}
.trade_list li.d_tit {padding:0; margin-bottom:5px; border-bottom:1px dotted #c2c2c2; font-size:13px; line-height:18px; font-weight:bold; color:#009f1b;}
.trade_list span.tr_tit {display:block; float:left; width:90px; margin-left:-90px; color:#000; font-weight:bold;}

.view_ad_box {background:url(http://image.ec21.com/img/ec/ps_ad_img05.gif) 25px 25px #f6f6f6 no-repeat; border:1px solid #dbdbdb; padding:10px; overflow:hidden;}
.view_ad_box ul {display:inline-block; float:right; border:1px solid #ececec; background-color:#fff; width:535px; padding:11px 20px 12px 10px;}
.view_ad_box li.title {font-weight:bold; padding-bottom:15px;}

.view_see_box {background-color:#ecf9cf; border:1px solid #ceef9f; text-align:center; font-size:18px; line-height:22px; padding:15px;}

.ws_ad_box {background-color:#fefec7; border:1px solid #f2e894; overflow:hidden; padding:15px 25px;}
.ws_ad_box p.title {font-family:Verdana, sans-serif; font-size:11px; color:#ff3600; font-weight:normal;}
.ws_ad_box ul.ws_view {overflow:hidden;}
.ws_ad_box ul.ws_view li {padding-left:10px;font-family:Verdana, sans-serif; font-size:10px;}
.ws_ad_box ul.ws_view span.ls_das {display:block; float:left; width:10px; margin-left:-10px;}

.my_success_msg {background:url(http://image.ec21.com/optimg/icon/icon_chk_th_big.gif) 27px 12px no-repeat;border:1px solid #f6e9a1; background-color:#fdfbdb; font-weight:bold; font-size:15px; padding-left:55px; line-height:48px; height:48px;}
.succ_note {overflow:hidden; padding:20px;}
.succ_note dt {font-weight:bold; padding-bottom:5px;}
.succ_note dd {background:url(http://image.ec21.com/optimg/icon/icon_lf_dd.gif) 0 6px no-repeat; padding-left:10px;}

.page_ad_ar {overflow:hidden; padding:20px 0;}
.page_ad_ar p.lf_v_img {display:inline-block; float:left;}
.page_ad_ar2 {overflow:hidden; padding:0;}
.page_ad_ar2 p.lf_v_img {display:inline-block; float:left;}
.page_ad_ar3 {overflow:hidden; margin-top:30px; padding-top:30px; border-top: 1px dotted #666666;}
.page_ad_ar3 p.lf_v_img {display:inline-block; float:left;}

.view_banner {margin-top:15px; border:1px solid #e2e2e2; height:96px; position:relative;}
.view_banner p.lf_banner {position:absolute; top:4px; left:4px;}
.view_banner p.rt_banner {position:absolute; top:4px; right:4px;}

div.po_w_box {background-color:#fefec7; border:1px solid #f2e894; padding:10px 20px; margin-top:10px;}
div.po_w_box p {font-size:11px;}
div.po_w_box p.title {font-weight:bold; font-size:12px; color:#ff3600;}

.btm_btn_rt {padding-top:10px; overflow:hidden;}
.btm_btn_rt p {float:right; width:130px; text-align:center;}

p.my_pb_view {display:table-cell; border:1px solid #eaeaea; width:90px; height:90px; background-color:#fff; line-height:80px; font-size:80px; text-align:center; vertical-align:middle;}
em.my_pb_tx {display:block; height:25px; text-align:center; padding-top:5px;}
em.my_pb_tx span.vol {color:#666; padding:0 8px;}

.view_mr_pspr {width:808px; height:591px; margin:0 auto; margin-top:35px; position:relative; overflow:hidden;}
.view_mr_pspr p {padding:0 15px 5px 15px; font-size:15px; line-height:22px; font-family:Tahoma, sans-serif;}
.view_mr_pspr p.view_cn_img {text-align:center; padding:0 0 15px 0; margin:0;}
.view_mr_pspr p.s_txt { position:relative; font-family:Tahoma, sans-serif; line-height:48px; overflow:hidden; padding-top:10px;}
.view_mr_pspr span.v_ok_tx {color:#132494; font-size:18px; line-height:18px;}
.view_mr_pspr span.v_ok_tx_bo {color:#132494; font-size:18px; line-height:22px;}
.view_mr_pspr strong.ec_01 {color:#101b62;}
.view_mr_pspr span.v_pro_tx {color:#a9052c;}
.view_mr_pspr span.v_tx_bo1 {display: block; float:left; padding-right:7px;}
.view_mr_pspr span.v_ok_tx_bo2 {color:#132494; font-weight:bold; font-size:42px;}
.view_mr_pspr span.v_pro_tx_bo2 {color:#a9052c; font-weight:bold; font-size:42px;}
.view_mr_pspr span.v_ok_tx_bo3 {color:#132494; font-weight:bold; font-size:42px; line-height:42px;}
.view_mr_pspr span.v_pro_tx_bo3 {color:#a9052c; font-weight:bold; font-size:42px; line-height:42px;}
.view_mr_pspr img.ar { vertical-align:top; margin-top:15px; margin-left:5px;}
.view_mr_pspr div.pspr_btn_cn {text-align:center; color:#000; margin-top:10px;}
.view_mr_pspr div.pspr_btn_cn span{margin-left:10px;}
.mr_pspr_ok_ls {background-color:#eaf1fe; padding:15px 15px 26px 15px; margin-top:10px;} 
.mr_pspr_ok_ls li {font-family:Arial, sans-serif; font-size:15px; line-height:20px; padding-bottom:8px;}
.mr_pspr_ok_ls span.arrow_ok {border-width:3px; border-style:dashed; border-color:transparent; display:inline-block; width:3px; height:0; line-height:0; position:relative; left:0; top:-3px; margin:0; border-left-color:#132494; border-left-style:solid;}
.mr_pspr_pro_ls {background-color:#fff9de; padding:15px; margin-top:10px;}
.mr_pspr_pro_ls li {font-family:Arial, sans-serif; font-size:15px; line-height:20px; padding-bottom:8px;}
.mr_pspr_pro_ls span.arrow_pro {border-width:3px; border-style:dashed; border-color:transparent; display:inline-block; width:3px; height:0; line-height:0; position:relative; left:0; top:-3px; margin:0; border-left-color:#c50634; border-left-style:solid;}
.mr_pspr_ok {position:absolute; top:0; left:0; padding:8px; width:373px; height:575px; background-color:#8aa3d1; overflow:hidden;}
.mr_pspr_ok_v {border:1px solid #7d8fc5; background:url(http://image.ec21.com/optimg/services/mr_pspr_ok_bg.jpg) bottom right no-repeat; background-color:#fff; padding:17px 0 75px 0;}
.mr_pspr_pro {position:absolute; top:0; right:0; padding:8px; width:373px; height:575px; background-color:#f9ba27; overflow:hidden;}
.mr_pspr_pro_v {border:1px solid #d49e0c; background:url(http://image.ec21.com/optimg/services/mr_pspr_pro_bg.jpg) bottom right no-repeat; background-color:#fff; padding:17px 0 75px 0;}

.mr_pspr_pro_new {  position:relative; float:left; width:387px; border:1px solid #a10127; border-top:2px solid #a10127; }
.mr_pspr_pro_new .pro_box_01 { clear:both; position:relative; width:387px; height:277px; text-align:center; background:url(http://image.ec21.com/optimg/services/mrs_pro_top.jpg) no-repeat;}
.mr_pspr_pro_new .pro_box_01 p.mrs_tit_p { clear:both; position:absolute; left:10px; top:200px; font-size:26px; line-height:30px; letter-spacing:0.05em; color:#a9052c;}
.mr_pspr_pro_new .pro_box_02 { border-top:1px dotted #c3c3c3; border-bottom:1px dotted #c3c3c3; padding:15px 10px 25px 40px; background-color:#f2f2f2; }
.mr_pspr_pro_new .pro_box_02 dl {}
.mr_pspr_pro_new .pro_box_02 dt { color:#c85102; font-weight:bold; font-size:14px; margin-bottom:10px;}
.mr_pspr_pro_new .pro_box_02 dd { line-height:18px; padding-left:10px; background:url(http://image.ec21.com/optimg/services/mrs_pro_arrow.jpg) no-repeat left 5px; }
.mr_pspr_pro_new .pro_box_02 a { clear:both; float:right; text-align:right;}
.mr_pspr_pro_new .pro_box_03 { clear:both; position:relative; height:95px; background:url(http://image.ec21.com/optimg/services/mr_pspr_pro_bg.jpg) no-repeat 10px 8px;}
.mr_pspr_pro_new .pro_box_03 p { float:right; margin:15px 15px 0 0px; line-height:28px; }
.mr_pspr_pro_new .pro_box_03 span.type_01 {  font-size:11px; text-align:left; font-weight:bold;}
.mr_pspr_pro_new .pro_box_03 span.type_02 { font-size:30px;}
.mr_pspr_pro_new .pro_box_03 strong { font-size:40px; color:#a9052c; text-align:left;}
.mr_pspr_pro_new a.pro_upgrade { clear:both; position:relative; display:inline-block; width:387px; height:62px; color:#fff; text-align:center; font-size:24px; font-weight:bold; line-height:60px; background:url(http://image.ec21.com/optimg/services/mrs_pro_btn.jpg?v=20130928) repeat-x left top;}
.mr_pspr_pro_new a.pro_upgrade:hover {background:url(http://image.ec21.com/optimg/services/mrs_pro_btn.jpg?v=20130928) repeat-x left bottom;}
.mr_pspr_pro_new a.pro_upgrade span.aro { display:inline-block; width:30px; height:32px; vertical-align:text-top; margin-left:10px;  background:url(http://image.ec21.com/optimg/services/mrs_arrow.png?v=20130928) repeat-x left top;}

.mr_pspr_pro_new a.pro_google {position:relative; display:inline-block; float:right; width:147px; height:65px; color:#fff; text-align:left; font-size:18px; font-weight:bold; line-height:65px; padding-left:48px; background:url(http://image.ec21.com/optimg/services/prol_google_bg.gif) no-repeat left top;}
.mr_pspr_pro_new a.pro_google:hover { background:url(http://image.ec21.com/optimg/services/prol_google_bg.gif) no-repeat left bottom;}
.mr_pspr_pro_new a.detail { position:relative; display:inline-block; float:left; width:192px; height:65px; color:#b92844; text-align:center; font-size:17px; font-weight:bold; line-height:65px; background:url(http://image.ec21.com/optimg/services/detail_view_bg.gif) repeat-x left top;}
.mr_pspr_pro_new a.detail:hover { background:url(http://image.ec21.com/optimg/services/detail_view_bg.gif) repeat-x left bottom;}

.mr_pspr_ok_new { position:relative; float:right; width:387px; border:1px solid #132494; border-top:2px solid #132494; }
.mr_pspr_ok_new .ok_box_01 { clear:both; position:relative; width:387px; height:277px; text-align:center; background:url(http://image.ec21.com/optimg/services/mrs_ok_top.jpg) no-repeat;}
.mr_pspr_ok_new .ok_box_01 p.mrs_tit_p { clear:both; position:absolute; left:1px; top:200px; font-size:25px; line-height:30px; letter-spacing:0.05em; color:#132494;}
.mr_pspr_ok_new .ok_box_02 { border-top:1px dotted #c3c3c3; border-bottom:1px dotted #c3c3c3; padding:15px 10px 25px 40px; background-color:#f2f2f2; }
.mr_pspr_ok_new .ok_box_02 dl { margin-bottom:53px;}
.mr_pspr_ok_new .ok_box_02 dt { color:#1e5ac8; font-weight:bold; font-size:14px; margin-bottom:10px;}
.mr_pspr_ok_new .ok_box_02 dd { line-height:18px; padding-left:10px; background:url(http://image.ec21.com/optimg/services/mrs_ok_arrow.jpg) no-repeat left 5px; }
.mr_pspr_ok_new .ok_box_02 a { clear:both; float:right; text-align:right;}
.mr_pspr_ok_new .ok_box_03 { clear:both; position:relative; height:95px; background:url(http://image.ec21.com/optimg/services/mr_pspr_ok_bg.jpg) no-repeat 10px 25px;}
.mr_pspr_ok_new .ok_box_03 p { float:right; margin:15px 15px 0 0px; line-height:28px; }
.mr_pspr_ok_new .ok_box_03 span.type_01 { font-size:11px; text-align:left; font-weight:bold;}
.mr_pspr_ok_new .ok_box_03 span.type_02 { font-size:30px;}
.mr_pspr_ok_new .ok_box_03 strong { font-size:40px; color:#132494; text-align:left;}
.mr_pspr_ok_new a.ok_upgrade { clear:both; position:relative; display:inline-block; width:387px; height:62px; color:#fff; text-align:center; font-size:24px; font-weight:bold; line-height:60px; background:url(http://image.ec21.com/optimg/services/mrs_ok_btn.jpg?v=20130928) repeat-x left top;}
.mr_pspr_ok_new a.ok_upgrade:hover {background:url(http://image.ec21.com/optimg/services/mrs_ok_btn.jpg?v=20130927) repeat-x left bottom;}
.mr_pspr_ok_new a.ok_upgrade span.aro { display:inline-block; width:30px; height:32px; vertical-align:text-top; margin-left:10px;  background:url(http://image.ec21.com/optimg/services/mrs_arrow.png?v=20130928) repeat-x left top;}

.mr_pspr_ok_new a.ok_google {position:relative; display:inline-block; float:right; width:147px; height:65px; color:#fff; text-align:left; font-size:18px; font-weight:bold; line-height:65px; padding-left:48px; background:url(http://image.ec21.com/optimg/services/ok_google_bg.gif) no-repeat left top;}
.mr_pspr_ok_new a.ok_google:hover { background:url(http://image.ec21.com/optimg/services/ok_google_bg.gif) no-repeat left bottom;}
.mr_pspr_ok_new a.detail { position:relative; display:inline-block; float:left; width:192px; height:65px; color:#1345a9; text-align:center; font-size:17px; font-weight:bold; line-height:65px; background:url(http://image.ec21.com/optimg/services/detail_view_bg.gif) repeat-x left top;}
.mr_pspr_ok_new a.detail:hover { background:url(http://image.ec21.com/optimg/services/detail_view_bg.gif) repeat-x left bottom;}





/* my services pop up */
.my_popup_container {border:3px solid #9aaac4}
.my_popup_ar {overflow:hidden; margin:0; padding:0;}
.my_popup_ar h3.gp_title {font-size:15px; margin:0; padding:0; background:none; border:none; display:inline-block; float:left;}
.my_popup_ar span.cs_rt {display:inline-block; float:right; margin:0;}
.my_popup_ar span.cs_rt2 {display:inline-block; float:right; margin:6px 5px 0 0;}
.my_popup_ar span.cs_lf {float:left; width:440px;}
.my_popup_ar span.tx_red {color:red;}
.my_popup_ar p.tb_pop_btm{color:#999999; font-size:11px;}
.my_popup_ar p.tb_pop_btm2{color:#666666; font-size:11px; margin-top:15px;}
.my_popup_ar p.tb_pop_btm3{color:#666666; font-size:11px; margin-top:10px;}
.my_popup_ar p.tb_pop_btm4{font-size:11px; padding-bottom:5px;}
.my_popup_ar p.pop_tit { display:block; width:588px; margin:15px auto;}
.my_popup_ar p.pop_tit span.t_01 { color:#a9052c; font-weight:bold;}
.my_popup_ar p.pop_tit span.t_02 { color:#58a31c; font-weight:bold;}
.my_popup_ar ul.ttl { display:block; width:588px; margin:15px auto;}

.my_popup_ar .p_b_box { clear:both; position:relative; width:586px; margin:15px auto;border:1px solid #ccc; background-color:#eee;}
.my_popup_ar .p_b_box p.pop_tit2{ display:block; width:576px; height:20px; border-bottom:1px solid #ccc; line-height:18px; padding-left:10px; background-color:#ddd;}
.my_popup_ar .p_b_box ul { margin-left:10px; margin-bottom:10px;}
.my_popup_ar .p_b_box li { position:relative;}
.my_popup_ar .p_b_box a.m_btn { position:absolute; right:20px; top:0;}
.my_popup_ar .t_box { width:588px; border-top:1px solid #ccc; margin:0 auto; padding-bottom:20px;}
.my_popup_ar .t_box a.pro_up_btn { clear:both; position:absolute; left:4px; top:44px; display:block; width:80px; height:20px;  background:url(http://image.ec21.com/optimg/services/mrs_upgrade_btn.jpg?v=20130927) no-repeat left top;}
.my_popup_ar .t_box a.ok_up_btn { clear:both; position:absolute; left:4px; top:44px; display:block; width:80px; height:20px;  background:url(http://image.ec21.com/optimg/services/mrs_upgrade_btn_ok.jpg?v=20130927) no-repeat left top;}
.my_popup_ar .t_box th { clear:both; height:67px; text-align:center; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#eaeff7;}
.my_popup_ar .t_box .rlt { position:relative;}
.my_popup_ar .t_box th.bor_l_01 {border-left:1px solid #ccc; }
.my_popup_ar .t_box th.fr { background:url(http://image.ec21.com/optimg/services/table_d_bg.jpg?v=20130927) no-repeat left top;}
.my_popup_ar .t_box th img { position:absolute; left:4px; top:4px;}
.my_popup_ar .t_box th img.r2 { position:absolute; left:4px; top:15px;}
.my_popup_ar .t_box th img.r1 { position:absolute; left:3px; top:4px;}
.my_popup_ar .t_box th span.t_01{ clear:both; position:absolute; left:40px; top:35px;}
.my_popup_ar .t_box th span.t_02{ clear:both; position:absolute; left:215px; top:15px;}
.my_popup_ar .t_box th span.t_03{font-size:0.75em; display:block; margin:23px 0 0 0 ;}
.my_popup_ar .t_box td {  height:35px; text-align:center; font-size:11px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:0 5px;}
.my_popup_ar .t_box td a.q_inq { clear:both; position:absolute; top:9px; right:5px; display:inline-block;  width:16px; height:15px; background:url(http://image.ec21.com/img/ec/basic/sendMSGicon2012.gif) no-repeat left top;}
.my_popup_ar .t_box td.md_01 {line-height:14px; background-color:#e2e2e2;}
.my_popup_ar .t_box td.md_02 {text-align:left; background-color:#f2f2f2;}
.my_popup_ar .t_box td.bor_l_01 {border-left:1px solid #ccc; }
.my_popup_ar .t_box .info_box { clear:both; position:relative; position:absolute; z-index:99; width:270px; left:222px; top:-7px;}
.my_popup_ar .t_box .info_box .info_arrow { clear:both; position:absolute;  z-index:99px; left:-4px; top:20px; width:5px; height:7px; background:url(http://image.ec21.com/optimg/services/info_arrow.jpg) no-repeat left top;}
.my_popup_ar .t_box .info_box .info_top {width:270px; height:3px; background:url(http://image.ec21.com/optimg/services/info_top.jpg) no-repeat left top;}
.my_popup_ar .t_box .info_box .info_mid {width:250px; padding:10px 10px 10px 10px; background:url(http://image.ec21.com/optimg/services/info_mid.jpg) repeat-y left top;}
.my_popup_ar .t_box .info_box .info_bottom {width:270px;  height:3px; background:url(http://image.ec21.com/optimg/services/info_bottom.jpg) no-repeat left top;}
.my_popup_ar .upg_btn_box { clear:both; display:block; width:586px; margin:10px auto; }
.my_popup_ar .upg_btn_box a.up_mem { clear:both; display:block; position:relative; width:300px; height:55px; color:#fff; font-size:16px; text-align:center; line-height:55px; margin:0 auto; background:#0066cc;}
.my_pop_top {position:relative; background:url(http://image.ec21.com/optimg/pop_logo.png) right no-repeat; height:37px; padding:0 0 0 30px; background-color:#eaeff7; border-bottom:1px solid #c3cedf;}
.my_pop_top h1 {position:absolute; top:10px; left:15px; font-size:17px; font-family:Arial, sans-serif;}
.my_pop_top h1.small{font-size:13px; line-height:20px;}
.my_pop_top strong {position:absolute; top:10px; left:15px; font-size:17px; font-family:Arial, sans-serif;}
.my_pop_top strong.small{font-size:13px; line-height:20px;}
.my_pop_top2 {position:relative; background:url(http://image.ec21.com/optimg/pop_logo.png) no-repeat 10px 10px; height:37px; background-color:#eaeff7; border-bottom:1px solid #c3cedf;}
.my_pop_top2 h1 {position:absolute; top:10px; left:80px; font-size:17px; font-family:Arial, sans-serif; padding-left:20px; background:url(http://image.ec21.com/optimg/services/pop_bar.jpg) no-repeat left 3px;}
.my_pop_top2 h1.small{font-size:13px; line-height:20px;}
.my_pop_top2 strong {position:absolute; top:10px; left:15px; font-size:17px; font-family:Arial, sans-serif;}
.my_pop_top2 strong.small{font-size:13px; line-height:20px;}
.my_pop_top2 a { float:right; margin:10px 10px 0 0;}

.my_pop_view_ar 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; }  
.my_pop_view_ar {padding:30px 15px; font-size:400;}
.my_pop_view_ar h2 { color:#555; font-size:35px; font-size:600; margin:0 0 30px 0;}
.my_pop_view_ar h3 {}
.my_pop_view_ar span.img_cat {display:inline-block; text-align:center;}
.my_pop_view_ar em.cat_txt {display:block; text-align:center; margin-top:5px; word-wrap:break-word;}
.my_pop_view_ar p.r_reason { clear:both; padding:20px 36px; margin-bottom:40px; border-top:1px solid #ccc; background:#f9f9f9;}
.my_pop_view_ar_pg {width:700px; margin:0 auto; padding:30px 0 50px 0;}
.my_pop_view_ar .step_box { clear:both; display:block; position:relative; margin:0 0 70px 0;}
.my_pop_view_ar .step_box h3{ color:#555; font-size:20px; line-height:45px; font-weight:400; margin:0 0 5px 0; padding:0;}
.my_pop_view_ar .step_box h3.ht{font-size:18px}
.my_pop_view_ar .step_box p.s_txt { margin-bottom:15px;}
.my_pop_view_ar .mar_b_20{ border-bottom:1px solid #ccc; padding:0 0 40px 0; margin-bottom:30px !important;}
.my_pop_view_ar .mar_b_30{ padding:0 0 40px 0; margin-bottom:30px !important;}
.w_pl30 {padding:30px;}
.my_pop_view_ar a.tg_btn { clear:both; display:block; width:235px; height:30px; text-align:center; line-height:30px; margin:10px 0 0 0; border:1px solid #d5d5d5; background:url(../image/Join_Premium/jp_blt_19.jpg) no-repeat 210px 13px;}
.my_pop_view_ar a.tg_btn:hover { color:#06c; border:1px solid #0066cc;}
.my_pop_view_ar a.tg_btn_act { clear:both; display:block; width:235px; height:30px; text-align:center; line-height:30px; border:1px solid #d5d5d5; background:url(../image/Join_Premium/jp_blt_18.jpg) no-repeat right top;}
.my_pop_view_ar .guide_box {clear:both; display:block; position:relative; padding:10px; border:1px solid #e5e5e5; margin:2px 0 0 0;}
.my_pop_view_ar .guide_box dl{ display:block; margin-bottom:10px; padding:0 0 10px 0; background: url(../image/Join_Premium/jp_blt_20.jpg) repeat-x left bottom;}
.my_pop_view_ar .guide_box dt{display:inline-block; font-weight:600; vertical-align:top; font-size:14px; width:80px; padding:5px 0;}
.my_pop_view_ar .guide_box dd{display:inline-block; vertical-align:top; width:499px; padding:5px 0;}
.my_pop_view_ar .guide_box dl.bpm_no{ padding:0; margin:0; background:none;}
.my_pop_view_ar .guide_box .tg_act { color:#0066cc; }
.my_pop_view_ar .alert_box { clear:both; position:relative; width:auto; color:#998c68; line-height:18px; padding:15px 0 15px 10px; margin:10px 0 0 0; background:#fbfbe6; }
.my_pop_view_ar .alert_box strong  { color:#c9153c; font-size:14px;}
.my_pop_view_ar .mg_box { display:block; margin:10px 0 0 0;}
.my_pop_view_ar .mg_box li { display:block; padding-left:10px; margin-bottom:10px; background:url(../image/Join_Premium/jp_blt_21.jpg) no-repeat left 3px;}
.my_pop_view_ar a.t_1 { text-decoration:underline; font-size:13px;}
.my_pop_view_ar .payment_box { clear:both; position:relative; width:auto; height:182px; padding:25px 0 0 25px; background:url(http://image.ec21.com/optimg/Join_Premium/jp_blt_09.jpg) repeat left top;}
.my_pop_view_ar .payment_box .p_n_select { display:inline-block; width:300px; height:120px; text-align:center; vertical-align:top; cursor:pointer; padding:30px 0 0 0; border:1px solid #ddd; background:#fff;}
.my_pop_view_ar .payment_box .p_n_select p.pay_tit { color:#999; font-size:30px; line-height:40px; font-weight:bold;}
.my_pop_view_ar .payment_box .p_n_select p.p_info { color:#777;}
.my_pop_view_ar .payment_box .p_n_select input { display:inline-block; margin:20px 0 0 0;}
.my_pop_view_ar .payment_box .p_n_select:hover { border:1px solid #06c; background:#f2f8fb;}
.my_pop_view_ar .payment_box .p_n_select:hover p.pay_tit {color:#06c;}
.my_pop_view_ar .payment_box .p_n_select:hover p.p_info {color:#06c;}
.my_pop_view_ar .payment_box .p_n_act {display:inline-block; width:300px; height:120px; text-align:center; vertical-align:top;  padding:30px 0 0 0; border:1px solid #06c; background:#f2f8fb;}
.my_pop_view_ar .payment_box .p_n_act p.pay_tit {color:#06c; font-size:30px; line-height:40px; font-weight:bold; }
.my_pop_view_ar .payment_box .p_n_act p.p_info {color:#06c;}
.my_pop_view_ar .payment_box .p_n_act input { display:inline-block; margin:20px 0 0 0;}
.my_pop_foot {clear:both; position:relative; height:34px; border-top:1px solid #d7d7d7;}
.my_pop_foot p {position:absolute; top:7px; right:15px;}
.my_pop_btn {font-size:11px; padding:0 10px; cursor:pointer;}
.my_pop_btn_sl {font-size:12px; padding:2px 10px; cursor:pointer;}
.my_pop_btn_big {font-size:17px; font-weight:bold; padding:8px 40px; cursor:pointer;}

.dimmed_log { clear:both; display:block; position:relative; width:480px;  font-family:'Open Sans', sans-serif; padding:0 0 20px 0; margin:50px auto 0; background:#fff;}
.dimmed_log h2.dm_p { position:absolute; left:0; top:-45px; font-size:20px; font-weight:300; color:#fff;}
.dimmed_log  a.btn_dim_close {clear:both; position:absolute; display:inline-block; right:10px; top:-45px; width:38px; height:36px; background:url(http://image.ec21.com/optimg/dim_close.gif) no-repeat left top;}
.dm_frame_box { width:480px;}
.dm_tab_box { clear:both; display:block; height:50px; line-height:50px; margin-bottom:15px; }
.dm_mrb_60 { margin-bottom:50px;}
.dm_mrp_60 { padding-bottom:50px;}
.dimmed_log .search_box { display:inline-block; width:270px; height:30px; border:1px solid #999; background-color:#fff; }		
.dimmed_log .search_box select{width:270px; height:30px; 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;}
.dimmed_log div.selector,div.selector span{cursor:pointer;z-index:10;}
.dimmed_log div.selector{overflow:hidden;position:relative;display:inline-block;float:left;*zoom:1;vertical-align:middle; width:270px; height:30px;line-height:23px; background-position:0 -160px;}
.dimmed_log div.selector span.selected{overflow:hidden; display:block; width:100%; height:30px; line-height:30px; padding:0 0 0 10px; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#666;}
.dimmed_log div.selector span.button{position:absolute; top:13px; right:10px; height:7px; width:13px; background: url(http://image.ec21.com/optimg/Join_Premium/jp_blt_11.jpg) no-repeat right 0px}
.country { position:relative; display:inline-block; width:28px; height:16px; vertical-align:top; padding:0 !important; margin:7px 0 0 0;}

a.dim_btn { display:inline-block; width:240px; height:50px; color:#999; font-size:16px; text-align:center; line-height:50px; vertical-align:top; border-bottom:1px solid #ddd; background:#efefef;}
a.dim_btn:hover { color:#06c; background:#e9e9e9;}
a.dim_btn_act { display:inline-block; width:235px; height:50px; color:#333; font-size:16px; text-align:center; line-height:50px; font-weight:600; cursor:default; vertical-align:top; background:#fff;}

.view_pop_ar {padding:20px 10px 10px 10px; overflow:hidden;}
.view_pop_sch {padding-bottom:10px;}
.pop_cat_view {overflow:hidden; border:1px solid #c8d0de; margin-bottom:-1px;}
.pop_cat_view h4 {background-color:#e3e9f3; font-size:12px; border-bottom:1px solid #c8d0de; line-height:20px; height:20px; padding-left:15px;}
.pop_cat_view ul.auto_list {height:100px; overflow:auto;}
.pop_cat_view ul.auto_list li {border-bottom:1px solid #e7e7e7; padding:4px 15px;}
.pop_cat_view ul.auto_list li.li2 {border-bottom:1px solid #e7e7e7; background-color:#f9f9f9; padding:4px 15px;}

.pop_fl {overflow:hidden;}
.pop_cat_view2 {overflow:hidden; border:1px solid #c8d0de; width:23%; display:inline-block; float:left; margin-right:8px;}
.pop_cat_view2 h4 {background-color:#e3e9f3; font-size:12px; border-bottom:1px solid #c8d0de; line-height:20px; height:20px; padding-left:8px;}
.pop_cat_view2 ul.auto_list {height:200px; overflow:auto;}
.pop_cat_view2 ul.auto_list li {border-bottom:1px solid #e7e7e7; font-size:11px; padding:2px 8px;}
.pop_cat_view2 ul.auto_list li:hover {color:#fff; background-color:#4e5669; cursor:pointer;}

.pop_dl_btm {padding:10px 0;}
.pop_dl_btm dt {font-weight:bold; color:#000;}
.pop_dl_btm dd {margin:15px 0 0 30px;}

.pop_report_nom {overflow:hidden; height:35px;}
.pop_report_nom li {float:left; margin-right:40px; font-size:11px;}
.pop_report_nom li.lt_on {background:url(http://image.ec21.com/img/ec/regi_circleic01.gif) 0 3px no-repeat; color:#1884de; font-weight:bold; padding-left:15px;}
.pop_report_nom li.lt_off {background:url(http://image.ec21.com/img/ec/regi_circleic04.gif) 0 3px no-repeat; color:#666666; padding-left:15px;}
.pop_report_nom li.lts_on {background:url(http://image.ec21.com/img/ec/regi_circleic03.gif) 0 3px no-repeat; color:#1884de; font-weight:bold; padding-left:45px;}
.pop_report_nom li.lts_off {background:url(http://image.ec21.com/img/ec/regi_circleic02.gif) 0 3px no-repeat; color:#666666; padding-left:45px;}

.pop_report_nom2 {overflow:hidden; height:35px; margin-left:30px;}
.pop_report_nom2 li {float:left; margin-right:25px; font-size:11px;}
.pop_report_nom2 li.lt_on {background:url(http://image.ec21.com/img/ec/regi_circleic01.gif) 0 3px no-repeat; color:#1884de; font-weight:bold; padding-left:15px;}
.pop_report_nom2 li.lt_off {background:url(http://image.ec21.com/img/ec/regi_circleic04.gif) 0 3px no-repeat; color:#666666; padding-left:15px;}
.pop_report_nom2 li.lts_on {background:url(http://image.ec21.com/img/ec/regi_circleic03.gif) 0 3px no-repeat; color:#1884de; font-weight:bold; padding-left:45px;}
.pop_report_nom2 li.lts_off {background:url(http://image.ec21.com/img/ec/regi_circleic02.gif) 0 3px no-repeat; color:#666666; padding-left:45px;}

.relativeT { position:relative;}
.relativeT span.smartBTNBox { width:182px; height:60px; padding:8px 0 0 4px; text-align:left; position:absolute; left:-106px; top:-55px; background: url(http://image.ec21.com/optimg/services/in_box.gif) no-repeat left top; z-index: 1000; display: none; color: #333;}
.relativeT span.smartBTNBoxBG  { width: 180px; height: 71px;  background: url('http://image.ec21.com/img/ec/basic/SmartmsgBG.png') no-repeat left top; z-index: 890; position: absolute; left: -160px; top: -55px;_background: none;  display: none;}
a.smartBTN { clear:both; position:relative; display:inline-block; text-align:center; width:30px; height:20px; padding:0;}
#mask {position:absolute;z-index:9000; background-color:#000; display:none; left:0; top:0;}

.relativeT_02{ position:relative;}
.relativeT_02 div.smartBTN{color:#039;}
.relativeT_02 div.smartBTNBox { width: 550px; height: 100px; padding: 8px 0 0 10px; text-align:left;   position: absolute; left:-320px; top:-65px;  background: url('http://image.ec21.com/optimg/services/in_box_02.gif?v=20130929') no-repeat left top; z-index: 1000; display: none; color: #333;}
.relativeT_02 div.smartBTNBoxBG  { width: 520px; height: 111px;  background: url('http://image.ec21.com/img/ec/basic/SmartmsgBG.png') no-repeat left top; z-index: 890; position: absolute; left: -320px; top: -55px;_background: none;  display: none;}

.relativeT_03{ position:relative;}
.relativeT_03 div.smartBTN{color:#039;}
.relativeT_03 div.smartBTNBox { width: 550px; height: 100px; padding: 8px 0 0 4px; text-align:left;   position: absolute; left:-320px; top:-65px;  background: url('http://image.ec21.com/optimg/services/in_box_03.gif?v=20130929') no-repeat left top; z-index: 1000; display: none; color: #333;}
.relativeT_03 div.smartBTNBoxBG  { width: 520px; height: 111px;  background: url('http://image.ec21.com/img/ec/basic/SmartmsgBG.png') no-repeat left top; z-index: 890; position: absolute; left: -320px; top: -55px;_background: none;  display: none;}

.relativeT_04 { position:relative;}
.relativeT_04 span.smartBTNBox { width:182px; height:60px; padding:8px 0 0 4px; text-align:left; position:absolute; left:-50px; top:-55px; background: url(http://image.ec21.com/optimg/services/in_box_04.gif?v=20131003) no-repeat left top; z-index: 1000; display: none; color: #333;}
.relativeT_04 span.smartBTNBoxBG  { width: 180px; height: 71px;  background: url('http://image.ec21.com/img/ec/basic/SmartmsgBG.png') no-repeat left top; z-index: 890; position: absolute; left: -160px; top: -55px;_background: none;  display: none;}
a.smartBTN { clear:both; position:relative; display:inline-block; text-align:center; width:30px; height:20px; padding:0;}
#mask {position:absolute;z-index:9000; background-color:#000; display:none; left:0; top:0;}


.g_box{ clear:both; position:absolute; right:15px; top:85px;}
.g_box p.t_info { display:block; text-align:center; color:#666; margin:10px auto 0;}
.graph_box { clear:both; position:relative; display:block;}
.graph_box h4 { float:left; line-height:23px; margin-bottom:none;}
.graph_box h4 span.arrow_on {border-width:4px; border-style:dashed; border-color:transparent; display:inline-block; width:0; height:0; line-height:0; position:relative; left:0; top:-1px; margin:0 5px 0 0; border-left-color:#2f2f2f; border-left-style:solid;}
.graph_box .graph_bg { clear:both; position:relative; float:left; display:inline-block; width:235px; height:8px; border:1px solid #888; background-color:#f8f8f8;}
			  .graph_bg .graph_bar { position:absolute; left:0px; top:0px; height:8px; background:#06c; }
.graph_box p { float:left; margin-left:5px; font-size:14px; line-height:5px; color:#06c; font-weight:bold;}

.tab_box { clear:both; position:relative; width:100%; margin:25px 0 0 0; background-color:#CCC;}
.tab_box .tab_el { clear:both; width:100%;}
			.tab_el li{ float:left; }
			.tab_el li a.bor_l { border-left:1px solid #ddd; }
			.tab_el li a.tt {   line-height:16px; }
			.tab_el li a { clear:both; position:relative; display:inline-block; width:12.2em; height:40px; color:#666; line-height:40px; text-align:center; border:1px solid #ddd; border-left:none; border-bottom:1px solid #06c; background:#f9f9f9;} 
			.tab_el li span { margin-top:5px; display:inline-block;}
			.tab_el li a:hover { background-color:#fff;}
			.tab_el li a.on { height:41px; font-weight:bold; color:#333; border:1px solid #06c; border-bottom:none; background-color:#fff;}
			
.tab_box .tab_el2 { clear:both; float:left; width:100%; }
			.tab_el2 li{ float:left; }
			.tab_el2 li a.bor_l { border-left:1px solid #ddd; }
			.tab_el2 li a.tt {   line-height:16px; }
			.tab_el2 li a { clear:both; position:relative; display:inline-block; width:20.4em; height:40px; color:#666; line-height:40px; text-align:center; border:1px solid #ddd; border-left:none; border-bottom:1px solid #06c; background:#f9f9f9;} 
			.tab_el2 li span { margin-top:5px; display:inline-block;}
			.tab_el2 li a:hover { background-color:#fff;}
			.tab_el2 li a.on { height:41px; font-weight:bold; color:#333; border:1px solid #06c; border-bottom:none; background-color:#fff;}
			
			
			
.c_thumb { clear:both; position:relative; float:left; margin:10px 0; }
.c_thumb li { float:left; width:70px; height:70px; margin-right:5px; list-style:none; border:1px solid #d5d5d5; background:#f1f1f1 url(http://image.ec21.com/optimg/btn/photo_icon.jpg) no-repeat center center;}
.c_thumb li img { width:70px; height:70px;}
.ex_box { clear:both; float:left; line-height:18px; font-size:11px; margin-top:5px !important;}
.mar_t25 { margin-top:25px !important;}

p.partype { line-height:18px; margin-top:20px;}

.info_list_box { clear:both; position:relative;  float:left; width:738px; margin:15px 0 20px;  }
.info_list_box span.change_btn { float:right; width:auto; height:20px; color:#555; font-size:11px; line-height:20px; cursor:pointer; padding:0 5px; margin:2px 2px 0 0; border:1px solid #b4c1d4; background:url(http://image.ec21.com/optimg/try_btn.jpg) repeat-x left top;}
.info_list_box dl { width:738px; float:left; border:1px solid #d0d8e4; border-top:1px solid #96abce;}
.info_list_box dt { height:26px; text-align:center; line-height:26px; font-weight:bold; background:#e3e9f3;}
.info_list_box dd { height:35px; border-top:1px solid #d0d8e4;}
.info_list_box dd ul li { float:left; height:35px; text-align:center; line-height:35px; border-right:1px solid #d0d8e4; border-right:1px solid #d0d8e4;}
							li.num {width:60px;}
							li.txt_par{width:606px; text-align:left !important; padding-left:20px; color:#06c;}
							li.btn_del { display:inline-block; width:50px; border-right:none !important; margin:0 auto 0; background:url(http://image.ec21.com/optimg/btn/wreaste.jpg) no-repeat center center !important }
.info_list_box dd.on {background:#fafafa; cursor:pointer;}
.info_list_box button { width:740px; height:25px; display:inline-block; color:#666; margin:2px auto 0; border:1px solid #d0d8e4; background:url(http://image.ec21.com/optimg/btn/add_bg.jpg) repeat-x center center !important;}
.info_list_box button:hover { color:#555; border:1px solid #d0d8e4; background: url(http://image.ec21.com/optimg/btn/add_bg_out.jpg) repeat-x center center !important;}


p.line_map { position:relative; float:left; font-size:12px; line-height:12px; margin:0 0 0px 0; vertical-align:top; }

.sec_t_box { clear:both; position:relative; border:1px solid #d0d8e4; border-bottom:none; margin:10px 0px !important;} 
.sec_t_box th {  vertical-align:middle !important; text-align:left; font-weight:normal; border-right:1px solid #d0d8e4; background:#f5f5f5 !important; padding:5px 10px !important;}
.sec_t_box td { vertical-align:middle; height:30px; padding:5px 10px !important; border-bottom:1px solid #d0d8e4 !important;}
.sec_t_box td.t_line { line-height:40px;}

a.btn_plus { clear:both; position:absolute; right:30px; top:16px; display:inline-block; width:12px; height:12px; font-size:14px; line-height:12px; color:#666; text-align:center; border:1px solid #bbb; background:#f5f5f5;}
a.btn_plus2 { clear:both; display:inline-block; width:12px; height:12px; font-size:14px; line-height:12px; color:#666; text-align:center; font-weight:bold; border:1px solid #bbb; vertical-align:middle; background:#f5f5f5;}
 
.ch_box { clear:both; position:relative; background:none !important;}
.ch_box li { float:left; list-style:none; padding-left:0 !important; margin-left:8px; background:none !important;}
.ch_box li input { display:inline-block; margin-right:3px; vertical-align:middle;}

.ch_box2 { clear:both; position:relative; margin:5px 0; background:none !important;}
.ch_box2 li { clear:both; position:relative; list-style:none; padding-left:0 !important; margin:7px 0;  background:none !important;}
.tt_b {border-top:1px dotted #ddd; padding-top:8px; margin-bottom:10px;}
.tt_r {color:#F00;}

.map_guide { clear:both; position:relative; width:700px; line-height:18px; font-size:11px; margin:10px 0 0 0; padding:10px 20px;  background:#f9f9f9;}
.map_guide p { clear:both;}
.map_guide dl {clear:both; width:100%; }
.map_guide dt { float:left; width:10%; height:30px; text-align:left; line-height:30px;} 
.map_guide dd { float:left; width:90%; line-height:18px;}

.map_box {}
.map_box .map_g { width:738px; height:100px; line-height:100px; text-align:center; border:1px solid #d5d5d5; margin:10px 0;}

.noice_t { clear:both; position:relative; width:740px;  border-bottom:1px solid #b6b6b6;}
.de_b { border-top:0px !important;}
.noice_t th { height:30px; text-align:center; border-right:1px solid #d0d8e4; border-top:1px solid #96abce; background:#e3e9f3;}
.noice_t th.mr { height:20px; text-align:center; font-weight:normal; border-right:1px solid #eee; background:#fff;}
.noice_t th.n_bor { border-right:none !important;}
.noice_t th.top_n_bor { border-top:none !important;}
.noice_t td { height:30px; text-align:center; line-height:30px; border-top:1px solid #ddd; }
.noice_t td.sdb { height:37px; border-top:1px solid #eee; background:#f9f9f9;}
.noice_t td.sdb_b { height:37px; border-top:1px dotted #bbb;}
.noice_t td.subject { text-align:left; padding-left:10px;}
.noice_t td img { vertical-align:middle; margin:0px 3px 0px 3px;}
.noice_t td.n_bor {  border-right:none !important;}
.noice_t td div.t_box { text-overflow:ellipsis; white-space:nowrap; overflow:hidden; word-break:break-all;  padding-right:20px; }
.noice_t td div.t_box a{}
.noice_t td a { display:inline-block;}
.noice_t td a.icon_new { background:url(http://image.ec21.com/img/ec/icon/s_new.gif) no-repeat right top;}
.noice_t td div.body_text { clear:both; position:relative; padding:20px 10px 30px;}													 
.noice_t td div.body_text p { line-height:18px; text-align:left;}
a.btn_list { position:relative; display:inline-block; float:right; width:70px; height:20px; line-height:20px; color:#777; text-align:center; font-size:11px; border:1px solid #ccc; margin:10px 5px 0 0;}
a.btn_list:hover { color:#0066cc; border:1px solid #bbb;}			
a.f_left { float:left; margin:10px 0 0 5px;}

.drag_frame { clear:both; position:relative; width:734px; height:188px; padding:1px 0 0 1px; margin:2px 0 0 2px; background: url(http://image.ec21.com/optimg/dotted_line.gif) no-repeat left top;}
.drag_frame .drag_area{ clear:both; position:relative; width:732px; height:186px; background:url(http://image.ec21.com/optimg/oper_bg.jpg) left top;}
.drag_frame .drag_area img { width:732px; max-width:732px; max-height:186px; min-height:186px;}
.drag_frame .drag_area p{ text-align:center; padding-top:45px; line-height:14px;}
.drag_frame .drag_area p span.dr_add { font-weight:bold;}
.drag_frame .drag_area p span.dr_info { color:#888; font-size:11px;}
p.link_in { clear:both; position:relative; height:40px; line-height:40px; margin-left:15px; font-size:11px; padding-left:20px; color:#111; background:url(http://image.ec21.com/optimg/icon_link.jpg) no-repeat left 13px;}

.slide_boxes { clear:both; position:relative; display:block; width:738px; height:70px;  border:1px solid #d0d8e4; margin:1px auto 0; background:#f5f5f5;}
.slide_boxes ul { float:left;}
.slide_boxes ul li { position:relative; float:left; height:60px; padding:10px 0px 0; margin-left:3px; background:none; }
.slide_boxes ul li { text-align:left; display:inline-block;}
.slide_boxes ul li p {  padding:0px 5px;}
a.btn_s_close { clear:both; position:absolute; z-index:9; right:5px; bottom:5px; width:12px; height:12px; background:url(http://image.ec21.com/optimg/btn_s_close.jpg) left top; }
a.top_p{ top:6px !important; right:6px !important;}
.slide_boxes ul li div.slide_thumb { width:142px; height:36px; margin-bottom:5px; border:1px solid #d5d5d5; background:url(http://image.ec21.com/optimg/oper_bg.jpg) left top; }
.slide_boxes ul li div.slide_thumb img {  width:142px; max-width:142px; min-width:142px;}

.slide_boxes ul li.on { color:#0066cc; cursor: pointer;}
.slide_boxes ul li.on div.slide_thumb {border:1px solid #0066cc; }

.slide_boxes ul li.act { color:#0066cc; }
.slide_boxes ul li.act div.slide_thumb {border:1px solid #0066cc; }
p.dr_if { clear:both; position:relative; display:block; width:auto; color:#666; font-size:12px; line-height:30px; padding:0 20px 0px 20px; margin:5px 0 0 20px;  background:url(http://image.ec21.com/skin/admin_img/drag_arrow2.png) no-repeat left 10px;}			 
p span.cec_t { float:right; vertical-align:middle; }
p span.cec_t input { display:inline-block; vertical-align:middle; margin-right:5px;}


.floating_box { clear:both; position:absolute; z-index:99; width:78px;  border:1px solid #ddd;}
.floating_box p { height:45px; text-align:center; line-height:12px; padding-top:10px; background:url(http://image.ec21.com/optimg/top_5_bg.jpg) no-repeat left top;}
.floating_box p span.nums { color:#0066cc; font-weight:bold; font-size:14px;}
.floating_box p span.t_ty { font-size:12px; color:#333;}
.floating_box ul {}
.floating_box li { clear:both; position:relative; display:block; text-align:center; margin-bottom:10px;}
.floating_box li:hover a.btn_c {display:block;}
.floating_box li a { display:none;  margin:0 auto;}
.floating_box li a.btn_c { clear:both; position:absolute; right:9px; top:0; width:9px; height:9px; background:url(http://image.ec21.com/optimg/btn_s_close2.jpg) no-repeat left top;} 
.floating_box li a.btn_c img { width:60px; border:none; min-width:60px; max-width:60px;}
.floating_box li img { width:60px; border:none; min-width:60px; max-width:60px;}

.sns_box_n { clear:both; position:relative; width:100%;}
.sns_box_n ul { clear:both; display:inline-block; width:100%}
.sns_box_n ul li { clear:both; position:relative; float:left; width:100%; height:70px; background:url(http://image.ec21.com/optimg/tt_doted.jpg) repeat-x left bottom;}
.sns_box_n ul li span { float:left; display:inline-block; width:40px; height:40px; margin:15px 0 0 20px; }
.sns_box_n ul li span.fb { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat left top;}
.sns_box_n ul li span.tw { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat left -71px;}
.sns_box_n ul li span.gp { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat left -142px;}
.sns_box_n ul li span.pr { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat left -213px;}
.sns_box_n ul li span.yt { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat left -284px;}
.sns_box_n ul li span.tb { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat left -355px;}
.sns_box_n ul li span.in { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat left -426px;}
.sns_box_n ul li input { float:left; border:1px solid #d2d2d2; width:610px; height:28px; line-height:28px; color:#999; padding:0 5px; margin-top:20px; vertical-align:middle; margin-left:25px; background:#eee;}

.sns_box_n ul li.on {}
.sns_box_n ul li.on span.fb { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat right top;}
.sns_box_n ul li.on span.tw { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat right -71px;}
.sns_box_n ul li.on span.gp { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat right -142px;}
.sns_box_n ul li.on span.pr { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat right -213px;}
.sns_box_n ul li.on span.yt { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat right -284px;}
.sns_box_n ul li.on span.tb { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat right -355px;}
.sns_box_n ul li.on span.in { background:url(http://image.ec21.com/optimg/sns_icon.jpg) no-repeat right -426px;}
.sns_box_n ul li.on input { color:#222; border:1px solid #999; background:#fff;}

.txt_area_box { clear:both; display:block; width:535px;}
.mrbox { clear:both; display:block; font-size:12px !important; margin-bottom:5px !important;}
.mrbox span.sell_01 { display:inline-block; width:130px;}
.mrbox span.sell_02 { display:inline-block; width:100px;}

.f_map {display:block; color:#808080; line-height:45px; font-size:12px; text-align:center;}

.sf_promotion { clear:both; display:block; position:relative; width:990px; margin-top:10px; border-top:1px solid #e7e7e7; }
.sf_promotion .sf_img_box { display:block;} 
.sf_promotion .sf_img_box img {}
.sf_promotion .sf_btn_box { clear:both; position:absolute; z-index:9; left:10px; top:0; width:720px;}
.sf_promotion .sf_btn_box a { display:inline-block; width:15px; height:465px;}
.sf_promotion .sf_btn_box a.sf_l { float:left;}
.sf_promotion .sf_btn_box a.sf_r { float:right;}
.sf_promotion .sf_btn_box a span { position:absolute; display:block; width:15px; height:30px; margin:195px 0 0 0;}
.sf_promotion .sf_btn_box a span.sf_btn_r { float:right; width:15px;background:url(http://image.ec21.com/optimg/pro_arrow.gif) no-repeat left -28px;}
.sf_promotion .sf_btn_box a:hover span.sf_btn_r { background:url(http://image.ec21.com/optimg/pro_arrow.gif) no-repeat left bottom;}
.sf_promotion .sf_btn_box a span.sf_btn_l { float:left; width:15px; height:29px; background:url(http://image.ec21.com/optimg/pro_arrow.gif) no-repeat left top;}
.sf_promotion .sf_btn_box a:hover  span.sf_btn_l{ background:url(http://image.ec21.com/optimg/pro_arrow.gif) no-repeat left -58px;}
.sf_promotion .sf_paging { position:absolute; z-index:9; bottom:10px; width:740px; height:11px; text-align:center; }
.sf_promotion .sf_paging a { display:inline-block; width:11px; height:11px; margin:0 2px; background:url(http://image.ec21.com/optimg/sf_paging.png) no-repeat left bottom;}
.sf_promotion .sf_paging a:hover { background:url(http://image.ec21.com/optimg/sf_paging.png) no-repeat left top;}
.sf_promotion .sf_paging a.act {background:url(http://image.ec21.com/optimg/sf_paging.png) no-repeat left top;}

.sf_sample_box { clear:both; position:relative; display:block; width:740px; padding-top:10px; margin:20px 0 0 0;  border-top:1px dotted #ccc;}
.sf_sample_box ul { display:block; width:725px; margin:0 auto;}
.sf_sample_box ul li { float:left; margin:0 10px 10px 0px; line-height:30px;  }
.sf_sample_box ul li.n_mr{ margin-right:0;}
.sf_sample_box ul li a { position:relative; display:block; width:137px; height:120px; text-align:center; color:#111; }
.sf_sample_box ul li a:hover { color:#ff3600;}
.sf_sample_box ul li a:hover img { border:1px solid #0066cc;}
.sf_sample_box ul li a img { width:137px; border:1px solid #ddd;}
.sf_sample_box h4 { display:block; font-size:13px; margin-bottom:3px; line-height:50px; padding:0;}
.sf_sample_box h4 span.arrow_on {border-width:4px; 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:#2f2f2f; border-left-style:solid;}
.sf_b_none { border:none;}


.sf_layout_box { clear:both; position:relative; display:inline-block; width:740px;   text-align:center; border-top:1px solid #ddd; margin:10px 0 0 0; border-bottom:1px solid #ddd; background:url(http://image.ec21.com/optimg/dimmed_line2.jpg);}
.sf_layout_box .sf_layout_l { float:left; width:265px; padding:20px 0 18px 105px; }
.sf_layout_box .sf_layout_l .layer_old { clear:both; position:relative; display:block; width:160px; height:180px; text-align:center;  cursor:pointer;  margin:0 auto; background:url(http://image.ec21.com/optimg/sf_layer.gif) no-repeat left top;}
.sf_layout_box .sf_layout_l .layer_old:hover{background:url(http://image.ec21.com/optimg/sf_layer.gif) no-repeat right top;}
.sf_layout_box .sf_layout_l .layer_old_act { clear:both; position:relative;  display:block; width:160px; height:180px; text-align:center; border:1px solid #fff;  margin:0 auto; background:url(http://image.ec21.com/optimg/sf_layer.gif) no-repeat left -180px;}
.sf_layout_box input { margin-top:152px;}
.sf_layout_box p { line-height:25px; }
.sf_layout_box p.act { color:#222; font-size:13px; font-weight:bold;}
.sf_layout_box .sf_layout_r { float:left; width:264px;  padding:20px 105px 18px 0px; border-left:1px solid #ddd;}
.sf_layout_box .sf_layout_r .layer_new { clear:both; position:relative; display:block; width:160px; height:180px; cursor:pointer; text-align:center; margin:0 auto; background:url(http://image.ec21.com/optimg/sf_layer.gif) no-repeat left -362px;}
.sf_layout_box .sf_layout_r .layer_new:hover{background:url(http://image.ec21.com/optimg/sf_layer.gif) no-repeat right -362px;}
.sf_layout_box .sf_layout_r .layer_new_act { clear:both; position:relative; width:160px; height:180px; text-align:center; border:1px solid #fff; margin:0 auto;  background:url(http://image.ec21.com/optimg/sf_layer.gif) no-repeat left bottom;}



	