/* CSS Document */
html{-webkit-text-size-adjust:none;}
body{font:12px/24px Arial, Helvetica, sans-serif;-webkit-text-size-adjust:none;overflow-y:auto;#overflow-y:auto;}
*{padding:0;margin:0;list-style:none;}
input,select,textarea{font:12px Arial, Helvetica; color:#333;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
.clearfix{*+height:1%;_zoom:1;}
a:link, a:visited{color:#025fa3; text-decoration:none; outline:none;}
a:hover{ text-decoration:underline}
em{font-style:normal; margin-right:5px; color:#868686; font-weight:bold;}
dfn{font-style:normal;}
cite{font-style:normal;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,p,span,ol{ display:block; list-style:none;}
.accountall, .accountop, .accounttva,.accountLast{width:960px;margin:0 auto;}
.accountall{ margin-bottom:20px; border:1px solid #e0e0e0;overflow:hidden;}
.accountLast{margin-bottom:20px; border:1px solid #e0e0e0;}
.accountleft{float:left;width:180px;}
.accountright{float:right;width:770px;}
.fl{ float:left;}
.fr{ float:right;}

.accountt{ background:url(/images/en/back03.gif); height:28px;font:10px/28px Verdana, Arial, Helvetica, sans-serif;}
.accounttva font{ float:left;color:#555;;font-size:11px;}
.accounttva font font{float:none;padding-left:25px; background:none;}
.accounttva font font font{color:#FF6600; font-weight:100; float:none;padding:0; background:none;}
.accounttva span{float:right;color:#999; background:url(/images/en/back04.gif) no-repeat 60px 0px;}
.accounttva strong{color:#000;}
.accounttva span strong{padding-right:10px;font-weight:100;}
.accounttva span a{margin:0 2px;}

.accounttva a:link, .accounttva a:visited{color:#0066cc; text-decoration:none;}
.accounttva span a:link, .accounttva span a:visited{text-decoration:underline;font-size:11px;}
.accounttva a:hover, .accounttva span a:hover{color:#FF6600; text-decoration:underline;}

/*.accountop{margin-top:15px;}*/
.accountop img{float:left;padding-top:5px;}
.accountop span{float:right; display:block;font:12px/14px Arial, Helvetica, sans-serif; overflow:hidden;width:245px; height:42px; background:url(/images/en/back02.gif);margin:15px 10px 10px 0;}
.accountop span font{ float:left;padding:7px 0 0 10px;font:11px/14px Arial, Helvetica, sans-serif;}
.accountop span font strong{color:#ff6600;}
.accountop span a{float:right;margin:13px 13px 0 0;}

.accountva {background:#FFF;border:1px solid #dddddd; border-right:none;padding:1px; margin-top:5px;}
.accountva h2{background:#d4dfea;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;font:bold 12px/24px Arial, Helvetica, sans-serif;color:#081e31; overflow:hidden;height:24px;}
.accountva h2 span{margin-left:7px;padding-left:0px; float:left;}
.accountva h2 span a{ color:333333;}
.accountva h2 img{float:left;margin:5px 0px 0 10px;}
.accountva ul{margin:0 auto;padding-bottom:10px;padding-top:5px;}
.accountva ul li{height:22px; line-height:22px;padding-left:23px;font:12px/22px Verdana, Arial, Helvetica, sans-serif;}
.accountva ul li a:link, .accountva ul li a:visited{ text-decoration:none;color:#0861a2;padding-left:10px;}
.accountva ul li.accountdh{height:auto;background:url(/images/en/back01.gif) no-repeat 20px 1px;color:#000;}
.accountva ul li.accountdh font, .accountva ul li.accountdh a:link, .accountva ul li.accountdh a:visited{font:11px/22px  Arial;color:#FF6600; font-weight:bold;text-decoration:none;}
.accountva ul li a:hover{ text-decoration:underline;color:#FF0000;}
.accountva h2.accountnew{background:#ebebeb;height:24px; line-height:24px;margin-bottom:2px;}
.accountva h2.accountnew img{margin-top:3px;}
.accountva h2.accountnew a:link, .accountva h2.accountnew a:visited{font:12px/22px Arial, Helvetica, sans-serif; text-decoration:none;}
.accountva h2.accountnew a:hover{color:#FF0000; text-decoration:underline;}

.accountvb{background:#FFF;border-left:1px solid #dddddd;padding:20px 30px 50px; overflow:hidden;}
.accountvbbt{background:#e9eff4; height:30px; line-height:30px; font:bold 13px/30px Arial, Helvetica, sans-serif;padding-left:10px;}

.accountcen{margin-top:20px;font:12px/16px Arial, Helvetica, sans-serif;overflow:hidden;}
.accountcenva{float:left;width:75%;font:12px/16px Arial, Helvetica, sans-serif;}
.accountcenva input{font:12px/20px Arial, Helvetica, sans-serif;padding:0 8px;}

.accountcentext{ background:#e0eefb;border:1px solid #d2dfff;padding:2px;}
.accountcentext h2{font:12px/24px Arial, Helvetica, sans-serif;padding-left:10px;}
.accountcentext table{border-top:1px solid #d2dfff;border-right:1px solid #d2dfff;}
.accountcentext table td{border-left:1px solid #d2dfff;border-bottom:1px solid #d2dfff;}

.accountcenvb{float:right;width:18%; background:#fafdfe;border:1px solid #dddddd;padding:15px;font:11px/16px Arial, Helvetica, sans-serif;}
.accountcenvb font{font-size:12px;}
.accountcenvb img{border:1px solid #eee;padding:2px;}

.border-bottom { border-bottom:#dedede solid 1px;}
.p_top_10 {padding-top:10px;}
.padding_20 { padding:20px;}
.border_grey { border:#dedede dotted 1px;}
.border { border:#b1c8d6 solid 1px;}
.red{color:#db2824;}
.font_16px{ font-size:16px;font-family:Arial}
.font_18px{ font-size:18px;font-family:Arial}
.color_red {color:#fe0000;}
.font_red {color:#FF0000;}
.color_blue{ color:#0c5889;}
.text13{ font-size:13px;}
.text16{ font-size:16px;}
.textfield20{ height: 20px;}
.clear {clear:both;}

/* ------------------------------------------------Profile页面------------------------------------------------ */
.profile_small_title_bg {width:auto; background:#f9f9f9; overflow:hidden;border:1px dotted #ddd;border-bottom:none;}
.profile_small_title_bg span {float:left;padding:4px 10px;}
.profile_small_title_bg a {float:right;margin-right:10px;font:11px/24px Verdana, Arial, Helvetica, sans-serif;}
.profile_small_title_edit { float:right; padding-right:20px;}
.profile_edit {float:right; font-weight:bold; padding-right:5px;}
.profile_edit a {text-decoration:none}

/*手机客户端下载*/
/********** slider **********/
.slider { margin:0 auto; padding:0 0 30px 0; overflow:hidden;}
.slider2 { margin:0 auto; padding:0; }
.slice12 { margin:0 auto; width:966px; padding:0;height:97px; }
.slice12 h2 { font: normal 30px Georgia, "Times New Roman", Times, serif; color:#1c1d1c; padding:20px 40px; margin:0; }
/*simple text*/
.simple { width:980px; margin:0 auto; padding:0; }

.slider div.slice1 { margin:0 auto; width:980px; padding:0; }
.slider div.slice1 div.slice2 { margin:0 auto; padding:0px; }


#slider li { width:980px; height:310px; overflow:hidden; }
#slider li img{float:left; margin-right:14px;}
p#controls { margin:0; position:relative; }
#prevBtn,
#nextBtn { display:block; margin:0; overflow:hidden; width:23px; height:40px; position:absolute; left: -40px; top:-185px; }
#nextBtn { left:985px; }
#prevBtn a { display:block; width:23px; height:40px; background:url(/images/en/jietuva.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:23px; height:40px; background:url(/images/en/jietuvb.gif) no-repeat 0 0; }


/**/
.mdownload {font:12px/18px Arial, Helvetica, sans-serif;margin:0 auto;overflow:hidden;width:100%;position:relative;}
.mdownload .logoall{ background:#FFF/*#383e48*/; overflow:hidden; height:70px;/*border-bottom:1px solid #0c3059;*/}
.mdownload .logo {height:70px;width:980px; margin:0 auto;}
.mdownload .logo img {float:left; margin-top:7px;}
.mdownload .logo .welcome, .mdownload .logo .signin { float:right; margin-top:27px;}

/**/
.mdownload .mtop{ background-color:#005a9a; background-image:url(/images/en/appva.jpg); background-position:center;}
/**/

.mdownload .download {width:1050px;height:406px; margin:0 auto; position:relative}
.mdownload .download .left {float:left;width:390px; height:406px; background:url(/images/en/appvb.png) -40px 0px;
background-image: url(/images/en/appvb.png)!important;/* FF IE7 */
background-repeat: no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/en/appvb.png'); /* IE6 */
_ background-image: none; /* IE6 */
}
.mdownload .download .left img{margin:48px 0 0 63px;}
.mdownload .download .right {float:left;width:600px;}

.mdownloadvaa {height:290px;padding-top:48px;}
.mdownloadvaa ul {list-style:none;margin:20px 0 0 25px;padding:0 0 0 0px;}
.mdownloadvaa ul li {background:url(/images/en/dian01.gif) 0 10px no-repeat;color:#FFF;font:16px/28px Arial, Helvetica, sans-serif;text-indent:12px;}
.mdownloadvab {background:url(/images/en/android.gif) 450px 15px no-repeat;color:#FFF;font:27px/30px Verdana, Arial, Helvetica, sans-serif;padding:0px 0 0 20px;}
.mdownloadvab b {font:bold 32px/60px Verdana, Arial, Helvetica, sans-serif;}
.mdownloadvab ul li{margin:0;padding:0;}
.mdownloadvac {clear:both;padding:15px 0 0 25px;}
.mdownloadvac a{width:150px; height:55px; display:block;background:url(/images/en/app02.png);border:none;font:bold 24px/50px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF; cursor:pointer;padding-left:50px; text-decoration:none;}
.mdownloadvac a:hover{background:url(/images/en/app03.png);}
.mdownloadvac p {color:#FFFFFF;font-style:italic;padding-top:5px;}




img.png {background-image: expression(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "/images/en/1.gif")}

.mdownload .download_client {overflow:hidden;width:980px; margin:0 auto;}
.mdownload .download_client h4 {color:#43730b;font:bold 20px/30px Arial,Helvetica,Sans-serif;margin:0;padding:15px 0 5px 0;}
.mdownload .download_client p {color:#666;font:11px/16px Verdana, Arial, Helvetica, sans-serif;margin:5px 0 10px 0;}
.mdownload .download_client ul {list-style:none;padding:0;overflow:hidden;}
.mdownload .download_client ul li {float:left;}
.mdownload .download_client ul li b {font:15px/40px Verdana, Arial, Helvetica, sans-serif;}
.mdownload .download_client ul .computer {padding-left:25px;width:25%;}
.mdownload .download_client ul .computer div{ overflow:hidden;padding-top:5px;}
.mdownload .download_client ul .computer div span{ float:left; height:28px; width:70px;border:1px solid #999; display:block;}
.mdownload .download_client ul .computer div span select{border:0; width:70px;padding-top:5px;padding-top:0px\9;height:28px\9;font:12px/24px Verdana, Arial, Helvetica, sans-serif;}
.mdownload .download_client ul .computer div input{ float:left; height:28px; width:150px;border:1px solid #999; margin:0 0 0 5px;font:12px/24px Verdana, Arial, Helvetica, sans-serif;padding:0 5px;}
.mdownload .download_client ul .computer button{ background:#3498db;padding:5px 20px 7px 20px;color:#FFFFFF;margin-top:10px;font:bold 14px Verdana, Arial, Helvetica, sans-serif;border:none; cursor:pointer;}
.mdownload .download_client ul .computer button:hover{ background:#FF6600;}

.mdownload .download_client ul .mobile_browser {padding:0 0px;width:25%;}
.mdownload .download_client ul .mobile_browser span {font:14px/18px Arial, Helvetica, sans-serif;}
.mdownload .download_client ul .via_qr_code {padding:0 0 0 10px;width:22%;}
.mdownload .download_client ul .google_play {width:21%;}
.mdownload .download_client ul .google_play img:hover{opacity:0.8;filter:alpha(opacity:80);}

.mdownload .download_client ul .service {width:23.5%;margin:0 20px 0 0;padding-left:70px;}
.mdownload .download_client ul .service h5 {font:bold 13px/18px Arial, Helvetica, sans-serif;}
.mdownload .download_client ul .profiles {background:url(/images/en/icon_profiles_photos.jpg) 8px 0 no-repeat;}
.mdownload .download_client ul .search {background:url(/images/en/icon_search.jpg) no-repeat;}
.mdownload .download_client ul .favoritor {background:url(/images/en/icon_favoritor.jpg) no-repeat;}
.mdownload .download_client ul .admirer{background:url(/images/en/icon_admirer_mail.jpg) no-repeat;}
.mdownload .download_client ul .emf{background:url(/images/en/icon_emf_mail.jpg) 5px 0 no-repeat;}
.mdownload .download_client ul .live_chat{background:url(/images/en/icon_live_chat.jpg) no-repeat;}

.mdownload .CoolFeatures {padding:10px 0px;overflow:hidden; width:980px; margin:0 auto;}
.mdownload .CoolFeatures h4 {color:#43730b;font:bold 20px/30px Arial,Helvetica,Sans-serif;margin:15px 0 0 0;padding:0;}
.mdownload .CoolFeatures p {font:13px/20px Verdana, Arial, Helvetica, sans-serif;}

.mdownload .CoolFeatures ul{ overflow:hidden; margin:20px 0 0 0px;}
.mdownload .CoolFeatures ul li{float:left;width:326px; height:80px;margin:0px 0 0 0px;}
.mdownload .CoolFeatures ul li img{padding-right:10px;}

.mdownload .CoolFeatures ul li h3{font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;color:#3a3a3a;padding-top:5px;}
.mdownload .CoolFeatures ul li p{ font:11px/16px Verdana, Arial, Helvetica, sans-serif;padding-right:10px;color:#646464;}

.mdownload .CoolFeatures ul.aboutva{margin:0px 25px 0 25px;}
.mdownload .CoolFeatures ul.aboutva li{float:none; width:auto; background:none;height:auto;border-bottom:1px dashed #ccc;padding:10px;margin:0;}
.mdownload .CoolFeatures ul.aboutva li h3{padding:0;}

.mdownload .functionall{ width:100%; background:#f5f5f5; overflow:hidden;}
.mdownload .function {padding:10px 0px 0px 0;overflow:hidden; width:980px; margin:0 auto;}
.mdownload .function h4 {color:#43730b;font:bold 20px/30px Arial,Helvetica,Sans-serif;margin:0px 0 7px 0;padding:0;}

.mdownloadvcall{ background:#383e48; width:100%; overflow:hidden;}
.mdownloadvc {height:100px;position:relative; width:980px; margin:0 auto;padding:15px 0;}
.mdownloadvc h4{font:bold 18px/30px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;}
.mdownloadvc p{font:14px/20px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;}
.mdownloadvc div{ overflow:hidden;margin:10px 0;}
.mdownloadvc div a{float:left; width:23%;padding:10px 0; text-align:center;margin-right:15px;color:#FFFFFF;font:14px/24px Verdana, Arial, Helvetica, sans-serif;}
.mdownloadvc div a.CL{ background:#e74c3c;}
.mdownloadvc div a.CD{ background:#3498db;}
.mdownloadvc div a.IDA{ background:#e67e22;}
.mdownloadvc div a.LD{ background:#7bba05;}

.mdownloadvcall .bottom{color:#FFFFFF;font:12px/20px Verdana, Arial, Helvetica, sans-serif; text-align:center;padding:20px 0 20px 0;}
.mdownloadvcall .bottom font{font:11px/20px Verdana, Arial, Helvetica, sans-serif; }

/*手机客户端下载结束*/

/****  home page  ****/
.homeLeft{ width:644px; height:auto; float:left;}
.homeb{border:1px solid #d2d2d2;}
.homeL1{width:642px; height:auto;}
.homeL1 h2{ width:100%; text-indent:15px; height:30px; background:url(/images/en/ac_bg.png) repeat-x; font:13px/30px Arial, Helvetica, sans-serif; color:#0074bd; border-bottom:1px solid #d2d2d2;}
.homeL1 .homeL1div{padding:22px; width:596px; height:auto;}
.homeL1div .homeImg1{width:120px; height:150px; float:left; padding:1px; border:2px solid #dadada;}
.homemt1{ margin-bottom:8px;}
.homeImg1 img{width:120px; height:150px;}
.homeL1info{ width:436px; height:auto; float:right; margin-right:5px;}
.homeL1info h3{color:#333; font:bold 15px/28px Arial; margin-bottom:5px;}
.homeL1info span{ width:100%; height:auto; padding-bottom:12px; border-bottom:1px solid #e0e5eb; margin-bottom:12px;line-height:12px; clear:both;}
.homeL1info ul li{ float:left; height:24px; line-height:24px;}
.homeli1{width:102px; color:#777;}
.homeli2{width:230px;}
.homeli2 a{ float:left; position:relative; display:block; margin-right:8px;}
.homeli3{width:102px; text-align:left;}
.homeli3 strong{color:#17a500;}
.homeli3 a{ margin:0 auto; display:block;}
.h_infourl{ float:left; color:#555;}
.h_infourl a{ margin:0 15px;}
.h_infojoin{ float:right; color:#666;}
.homeL1 .homeL2div{ padding:16px; width:608px; height:auto;}
.homeLdiv_p{ color:#333;}
.homel_site{ width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
.homel_site p{width:100%; border-bottom:1px solid #e2e2e2; height:34px; margin-bottom:6px;}
.homel_site p strong{ float:left; line-height:34px; color:#333; font-size:12px;}
.homel_site p font{ float:right; padding-top:10px;}
.homel_site p font em{ margin:0 8px; color:#e40000; font-weight:bold;}
.homel_site p a{ text-decoration:underline;}
.homel_site ul li{ width:254px; height:auto;}
.homel_site ul li dl{ width:254px; height:auto; overflow:hidden;}
.homel_site ul li dl dt{ width:182px; line-height:26px; color:#777; float:left;}
.homel_site ul li dl dd{ width:72px; line-height:26px; color:#777; float:left; font-weight:bold;}
.homel_site ul li dl dd em{ color:#666; margin-right:5px;}
.homel_site ul li dl dd a{ padding:0 5px 0 0;}
.homel_site ul li dl dd a:hover{ color:#e40000;}

.hr_mt{ margin-bottom:8px;}
.homeRight{ width:308px; height:auto; float:right;}
.home_r1{ width:306px; height:auto;}
.home_r1 h3{width:100%; text-indent:15px; height:30px; background:url(/images/en/ac_bg.png) repeat-x; font:bold 13px/30px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #d2d2d2;}
.home_r1_d,.home_r2_d{ padding:8px 13px; width:280px; height:auto;}
.home_r1_d dl{width:280px; height:auto; overflow:hidden;}
.home_r1_d dl dt{ width:88px; margin-bottom:10px; line-height:22px; color:#777; float:left;}
.home_r1_d dl dd{ width:192px; height:22px; line-height:22px; color:#333; float:left;margin-bottom:10px;}
.home_r1_d dl dd strong{ color:#e40000;}
.home_r1_d dl dd select{ width:170px; height:22px; vertical-align:middle;}
.home_r1_d dl dd select.hr_s{ width:42px;}
.home_r2_d dl{width:280px; height:auto; overflow:hidden;}
.home_r2_d dl dt{ width:18px; line-height:14px; margin-bottom:8px; color:#666; float:left;}
.home_r2_d dl dd{margin-bottom:8px; width:262px; color:#666; float:left;}
.home_r2_d dl dd a{ color:#666; line-height:14px;}
.home_r2_d .r2_more{ float:right; line-height:16px;}

.home_APP{ width:308px; height:103px; display:block; margin-bottom:5px; overflow:hidden;}
.home_APP img{width:308px; height:103px; border:0;}

.home_Rb1{ width:100px; height:24px;background:url(/images/en/order_now1.jpg) no-repeat; cursor:pointer; border:0; outline:none; margin-left:9px;}
.home_Rb1:hover{background:url(/images/en/order_now1h.jpg) no-repeat;}
.home_Rb2{ width:80px; height:24px;background:url(/images/en/search.jpg) no-repeat; cursor:pointer; border:0; outline:none; margin-left:10px;}
.home_Rb2:hover{background:url(/images/en/search_h.jpg) no-repeat;}



.app_manual td {line-height:16px;}
.app_manual td b {font:bold 12px/20px Arial, Helvetica, sans-serif;}
.app_manual td h4 {color:#000;font:bold 12px/40px Arial, Helvetica, sans-serif;}
.app_manual td h5 {font:bold 12px/16px Arial, Helvetica, sans-serif;font-style:italic;padding:10px 0 5px 25px;}
.app_manual td p {padding-left:25px;margin:0 0 10px 0;}
.app_manual td .img {text-align:left;}


/****  home page end  ****/

/* ------------------------------------------------login登陆------------------------------------------------ */
.login{ padding:60px 90px 60px; margin:0 auto; width:800px; background:#fff; font-family:Arial;font-size:12px;border:1px solid #e0e0e0; box-shadow:rgba(0,0,0,0.2) 0px 0px 10px;}
.login_left {width:400px; float:left; height:auto;}
.login_left h2{ color:#333; font:32px/32px Arial; padding-top:20px; margin-bottom:40px;}
.login_left p{font-size:14px;padding-left:25px; width:398px; line-height:24px; color:#999;background:url(/images/en/loginicon.png) left 2px no-repeat; margin-bottom:20px;}
.login_left p strong{color:#666;}
.login_right{float:right; width:400px; height:auto;}
.login_right .logintable{background:#fff; border:#eee solid 1px; box-shadow:rgba(0,0,0,0.1) 0px 0px 6px;  height:auto; overflow:hidden;}
.logintable h3{ background:url(/images/en/icon_member_sign_in.gif) 40px 36px no-repeat; border-bottom:#eee solid 1px; padding:30px 0 10px 68px; font:24px/30px Arial, Helvetica, sans-serif; color:#006abd; margin-bottom:20px;}
.logintable h4{ font:bold 13px/14px Arial, Helvetica, sans-serif; color:#444;background:url(/images/en/login_b.png) left top repeat-x; padding-top:10px; margin-bottom:10px;}
#form1{padding:0 40px 40px;}

.logintable .loginp{ font-size:16px; line-height:30px; color:#444;}
.logintable .log_input{ border:1px solid #bbb; width:100%; height:32px; line-height:32px; text-indent:5px; margin-bottom:10px;}
.logintable .login_sub{ width:100%; height:40px; line-height:40px; color:#444; overflow:hidden; margin-top:10px;}
.logintable .remember{font-size:14px; vertical-align:middle;}
.logintable .remember input{vertical-align:middle;}
.login_sub .subClog{ border-color:#b4b4b4; vertical-align:middle; margin-right:5px;}
.login_bt1{width:105px; height:29px;background:url(/images/en/button_sign_in.jpg) no-repeat; cursor:pointer; border:0; outline:none;}

.login_sub .subLog {display:inline-block;font-size:20px;padding:0 20px;width:100%;height:40px;line-height:32px;cursor:pointer;color:#fff;border:1px solid #2583ab;background:#017fcb url(/images/en/payment_submit_btn.png) repeat-x bottom;border-radius:4px;transition:all 0.3s;-webkit-transition:all 0.3s;text-shadow:0 1px 1px rgba(0,0,0,0.5);}
.login_sub .subLog:hover {background:#0082d0;box-shadow:0 0 6px rgba(0,135,196,0.8);}
.login_sub .subLog:active {background:#00649f;}

/* -----------------------------------------------overview页面---------------------------------------------- */
.accountnewall{background:#FFF;border:1px solid #dddddd;padding:20px; overflow:hidden;padding-bottom:60px; height:100%}
.accountvc {float:left;width:515px;height:465px;}
.accountvd {float:right;width:200px;overflow:hidden;}
.accountvd_a {border:1px solid #ddd;padding:1px;/* background:#fafdfe;*/}
.accountvd_a img{border:2px solid #eee;padding:4px;}
.accountvd_a td{ line-height:22px;}

.accountcen_a {padding:5px 10px 5px 10px; background:#f9f9f9;}
.accountcen_a span {width:230px;color:#669900;font:bold 14px/16px Arial, Helvetica, sans-serif;}
.accountcen_a a {font:10px/16px Arial, Helvetica, sans-serif;}
.accountcen_b {padding:0px;font:12px/20px Arial, Helvetica, sans-serif;}
.accountcen_b i {font:bold 10px/16px Arial, Helvetica, sans-serif;}

/*分页*/
.page_cut{ clear:both; padding:10px 0 5px 0; text-align:left; clear:both; overflow:hidden; font-size:11px; font-family:Arial; _height:10px; _overflow:inherit;}
.page_cut a, .page_cut .no_page {padding:0 8px; float:left; background:#fff; border:1px #ccc solid; width:auto; height:20px; line-height:20px; margin-right:5px; text-align:center; color:#000!important; text-decoration:none; display:block;}
.page_cut a:hover {border:1px #336600 solid; background:#f2f2f2; color:#FF0000!important; text-decoration:none;}
.page_cut span {/*float:left;*/ margin-right:5px; text-align:center; height:17px; line-height:17px; font-weight:bold;}
.page_cut .cur_page {padding:0 8px; background:#669900; border:1px #336600 solid; color:#FFFFFF;}
.page_cut .cur_page:hover {padding:0 8px; background:#669900; border:1px #336600 solid;}
.page_cut .no_page {color: #666666 !important; border: 1px solid #ddd !important;}

.page_cut .cur_page strong{color:#ffffff;}
.page_cut a.cur_pageva{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.page_cut .break_page {font-size:12px; font-weight:bold; color:#666;}
.page_cut .page_cur_all {font-size:12px; font-weight:normal; line-height:19px;}

/***********************************     新修改页面CSS      *********************************************/

/*******logo********/
.logoNew{padding:15px 0; background:url(/images/en/logo.jpg?v=1.1) 8px center no-repeat; height:42px; width:960px;}
.logoNew .logeUrl{ width:199px; height:42px; display:block; text-indent:-9999px; overflow:hidden; float:left;}
.logoNew .Topcreid{float:right; display:block;font:12px/14px Arial, Helvetica, sans-serif; overflow:hidden;width:245px; height:42px; background:url(/images/en/back02.gif);}
.logoNew .Topcreid font{ float:left;padding:7px 0 0 10px;font:11px/14px Arial, Helvetica, sans-serif;}
.logoNew .Topcreid font strong{color:#ff6600;}
.logoNew .Topcreid a{float:right;margin:13px 13px 0 0;}
.logoRf{padding:15px 0; background:url(/images/en/logo_rf.jpg?v=1.1) 8px center no-repeat; height:42px; width:960px;}
/*******menu********/
.menudiv{width:100%; height:38px; background:url(/images/en/menu_bg.png) repeat-x; margin-bottom:12px;}

.menu{ width:950px; height:38px; padding-right:10px; background:url(/images/en/menu_r.png) right center no-repeat;}
.menu ul{padding-left:16px; background:url(/images/en/menu_l.png) left center no-repeat; width:940px;height:32px; padding-top:6px;}

.menu ul li{float:left; padding-left:6px; height:28px; background:url(/images/en/menu_left.png) left top no-repeat;_background:url(/images/en/menu_left6.png) left top no-repeat; margin:4px 2px 0; overflow:hidden;}

.menu ul li p{ float:left; width:4px;height:28px;background:url(/images/en/menu_right.png) right top no-repeat;_background:url(/images/en/menu_right6.png) right top no-repeat;}
.menu ul li.hover{background:url(/images/en/menuc_left.png) left top no-repeat;_background:url(/images/en/menu6_left.png) left top no-repeat;height:32px; margin:0;}
.menu ul li.hover p{float:left;background:url(/images/en/menuc_right.png) right top no-repeat;_background:url(/images/en/menu6_right.png) right top no-repeat;height:32px; width:4px;}
.menu ul li a{font:13px/28px Verdana, Arial, Helvetica, sans-serif; color:#333;text-decoration:none; padding:0 10px 0 28px; display:block;}
.menu ul li div{background:url(/images/en/menu_nbg.png) repeat-x; float:left; height:28px;}
.menu ul li a:hover{ color:#f60; text-decoration:none;}
.menu ul li.hover a{font:13px/34px Verdana, Arial, Helvetica, sans-serif;color:#f60;text-decoration:none; height:32px; padding:0 10px 0 26px; display:block;}
.menu ul li.hover div{float:left; background:url(/images/en/menuc_bg.png) repeat-x; height:32px;overflow:hidden;}
.menu_home{background:url(/images/en/m1.png) 5px center no-repeat;}
.menu_profile{background:url(/images/en/m2.png) 5px center no-repeat;}
.menu_credits{background:url(/images/en/m3.png) 5px center no-repeat;}
.menu_settings{background:url(/images/en/m4.png) 6px center no-repeat;}
.menu_apps{background:url(/images/en/m5.png) 7px center no-repeat;}
.menu_help{background:url(/images/en/m6.png) 6px center no-repeat;}
/*******center********/
.accountvd_a h2{padding:1px; width:208px; height:29px; border-bottom:1px solid #e8e8e8;}
.accountvd_a h2 p{width:193px; height:29px; background:url(/images/en/left_menut.png) repeat-x; padding-left:14px; color:#333; font: bold 12px/29px Arial, Helvetica, sans-serif; text-shadow:#fff 1px 1px;}
.leftMenu{float:left; width:187px; height:auto;}
.leftMenu h2{padding:1px; width:185px; height:29px; border-bottom:1px solid #e8e8e8;}
.leftMenu h2 p{width:170px; height:29px; background:url(/images/en/left_menut.png) repeat-x; padding-left:15px; color:#333; font: bold 12px/29px Arial, Helvetica, sans-serif; text-shadow:#fff 1px 1px; }
.leftMenu ul{width:187px;height:auto;}
.leftMenu ul li{width:187px;height:32px; border-bottom:1px solid #e6e6e6;}
.leftMenu ul li a{width:145px;padding-left:22px; padding-right:20px; height:32px; background:url(/images/en/menu_j.png) 168px center no-repeat;  display:block; font:12px/32px "Lucida Grande", Geneva, Arial, Helvetica, sans-serif; color:#666;}
.leftMenu ul li a em{ color:#f00; font-style:italic; font-weight:100; font-size:11px;}
.leftMenu ul li a:hover{ text-decoration:none; color:#f60;}
.leftMenu ul li a.hover{background:#f9f9f9 url(/images/en/menu_jh.png) 168px center no-repeat;text-decoration:none; color:#f60;}
.leftMenu p{width:182px; height:auto;}

.rightDiv{ width:772px; float:right; height:auto;border-left:1px solid #e6e6e6;}

.Rounded{width:772px; height:auto;}
.Rounded p{height:1px; overflow:hidden;}
.Rounded p.b1{margin:0 4px; background:#cfcfcf;}
.Rounded p.b2{margin:0 2px; border:1px solid #cfcfcf; border-width:0 2px;}
.Rounded p.b3{margin:0 1px; border:1px solid #cfcfcf; border-width:0 1px;}
.Rounded p.b4{margin:0 1px; border:1px solid #cfcfcf; border-width:0 2px;}


.buy_last{ width:900px; margin:0 auto; height:auto;}
.buy_last h3{ font:20px/30px Arial, Helvetica, sans-serif; color:#0074bd; padding:15px 0 10px; border-bottom:1px solid #e6e6e6;}

.checkoutimg img{ width:140px; height:auto;padding:10px; height:auto;}
.border_inp{ border:2px solid #06C;}
.rightc{width:770px; height:auto; }
.rightc h3{ width:714px; margin:0 auto; font:20px/30px Arial, Helvetica, sans-serif; color:#0074bd; padding:15px 0 10px; border-bottom:1px solid #e6e6e6;}

.show_order{font:20px/26px Arial, Helvetica, sans-serif; color:#0074bd; padding-bottom:6px; border-bottom:1px solid #e6e6e6;}

.rightcenter{ padding:15px 28px 30px; width:714px; height:auto;}
.rightcenter_last{ padding:20px 0 30px; width:900px;height:auto; position:relative;}

.rightcenter fieldset,.rightcenter_last fieldset{ border:1px solid #ddd; padding:0 5px 5px;}
.rightcenter fieldset legend,.rightcenter_last fieldset legend{ font-size:13px; color:#333; font-weight:bold; margin-left:10px; padding:0 3px;}
.rightcenter fieldset legend em,.rightcenter_last fieldset legend em{ font-style: normal; font-size:12px; font-weight:100; color:#F60; margin-left:5px;}


.verifyLeft{width:500px; height:auto; float:left;}
.verifyLeft1{ width:100%; height:auto;}

.verifyRight{ width:200px; height:auto; float:right;}
.verifyRdiv{ width:198px; height:auto; padding-bottom:10px; border:1px solid #b2d1e3; color:#333;}
.verifyRdiv h2{ width:100%; height:30px; font:bold 15px/30px Arial, Helvetica, sans-serif; color:#333; text-indent:10px; background:url(/images/en/verify.png) repeat-x;}
.rightd1{ padding:10px; width:178px; height:auto; line-height:15px;}
.rightd1 h6{ font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif; margin-bottom:4px; color:#1bbd00;}
.verifyRdiv h5{font:bold 13px/28px Arial, Helvetica, sans-serif; color:#333; background:#ecf5f9; text-indent:10px;}
.rightd1 p{ line-height:14px; margin-bottom:6px;}
.rightd1 span{width:158px; height:auto; line-height:14px; background:url(/images/en/VerifyR.jpg) left 3px no-repeat; padding-left:20px; margin-bottom:10px;}

.error_div{background:#fee9ea; padding-left:5px; line-height:18px;}

.Addfile{width:684px; height:auto;margin-bottom:10px; background:#fffeec;line-height:22px;border:1px solid #F0BB68; padding:5px 15px; color:#333;}
.Addfile font{ color:#e60202;}
.viewDiv{ width:714px; height:auto; margin-bottom:10px; line-height:18px; color:#333;}
.viewDiv strong{ color:#333;}
.besicDiv{ width:100%; height:auto;}
.besicDiv .besicImgDiv{width:122px; height:auto;float:left; padding-top:5px;}
.besicDiv .besicImg{ width:112px; height:140px; border:3px solid #dedede; padding:2px; margin-bottom:5px; overflow:hidden}
.besicDiv .besicImg img{width:112px; height:140px; overflow:hidden;}
.sealIconA{ width:122px; height:23px;}
.sealIconA a{ display:block; float:left; margin-right:10px;}
.sealCard{width:47px; height:47px;background:url(/images/en/seal_z.png) no-repeat;position:absolute; right:-16px; top:-35px;}
.sealCard1{width:30px; height:30px;background:url(/images/en/seal_z1.png) no-repeat;position:relative;}
.sealIcon1{ width:22px; height:22px;background:url(/images/en/degree.png) no-repeat; position:relative;}
.sealIcon2{ width:22px; height:22px;background:url(/images/en/briefcase.png) no-repeat; position:relative;}

.besicDiv .besicinfo{width:566px; float:right; height:auto;}
.rightcenter h4{ height:30px; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#555; margin-bottom:10px; position:relative; z-index:1;}
.rightcenter h4 a{width:32px; font:12px/16px Arial, Helvetica, sans-serif; color:#0074bd; display:block; position:absolute; z-index:9; right:2px; bottom:2px; background:url(/images/en/edit.png) 3px right no-repeat!important;background:url(/images/en/edit.png) right 4px no-repeat;}
.rightcenter h4 a:hover{ text-decoration:underline;}
.rightcenter h4 em{ color:#adadad}

.question{ width:400px; height:30px;}
.question font{ float:left; margin-right:8px;font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif; display:block;}
.question label{float:left; width:17px; height:17px;background:url(/images/en/QM.png) left center no-repeat; position:relative; display:block; cursor:pointer; margin-top:4px; padding-right:10px;}
.question label:hover{background:url(/images/en/QM_hover.png) left center no-repeat;}
/***********弹出层*********/
.upquestion{position:absolute; left:18px; top:-13px; z-index:99; display:none;}
.upquestion .up_div{ position:relative; padding-left:12px;}
.upquestion .up_div .up_s{ width:14px; height:14px;background:url(/images/en/sj.png) no-repeat; position:absolute; left:0px; top:14px; z-index:100;}
.upquestion .Uptop{height:15px; background:url(/images/en/up_l.png) left top no-repeat; padding-left:15px;}
.upquestion .Uptop .up_right{height:15px;background:url(/images/en/up_r.png) right top no-repeat;padding-right:15px;}
.upquestion .Uptop .up_center{background:url(/images/en/up_c.png) repeat-x;height:15px;#width:174px;_width:174px;}
.upquestion .Upfoot{height:15px; background:url(/images/en/upf_l.png) left top no-repeat; padding-left:15px;}
.upquestion .Upfoot .upf_right{height:15px;background:url(/images/en/upf_r.png) right top no-repeat;padding-right:15px;}
.upquestion .Upfoot .upf_center{background:url(/images/en/upf_c.png) repeat-x;height:15px;#width:174px;_width:174px;}
.upquestion .upcenter{word-break:keep-all;width:170px; padding:0 15px; height:auto; font:12px/20px Arial;border-left:2px solid #7cab59;border-right:2px solid #7cab59; background:#fff url(/images/en/up_bg.png) left bottom repeat-x; color:#000; overflow:hidden;}
/***********弹出层 end*********/


.noteprof{background:#fff9e9 url(/images/en/050.png) 11px 4px no-repeat; _background:none; padding:4px 30px; line-height:17px; color:#f00; border:1px solid #f49c10;}
.successprof{padding:14px 64px;background:#fff9e9 url(/images/en/camera_test.png) 30px 17px no-repeat;_background:none; border:1px solid #f49c10;}
.successprof strong{ color:#2b8300; font-size:14px; line-height:25px;}
.successprof p{ color:#333; line-height:18px;}


#textare span{ margin-left:14px; padding-bottom:8px; width:552px; height:22px; font-size:11px; color:#333;}
#textare span strong{float:left; margin-right:8px; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;}
#textare span label{float:left; width:17px; height:17px;background:url(/images/en/QM.png) left center no-repeat; position:relative; display:block; cursor:pointer; padding-right:10px;}
#textare span label:hover{background:url(/images/en/QM_hover.png) left center no-repeat;}
#textare span input{ width:100%; height:20px; margin:0; padding:0;}

.besicDiv_I{ width:100%; height:auto;}
.besicDiv_I p{ color:#777; line-height:22px; padding-left:14px;}
.besicDiv_I p em{ color:#0072ac;}
.besicDiv_I ul { padding-left:14px;}
.besicDiv_I ul li{ width:50%; float:left; height:auto;}
.besicDiv_I ul li dl dt{ width:123px; line-height:20px; color:#868686; float:left;}
.besicDiv_I ul li dl dd{ width:153px; line-height:20px; color:#089201; float:left;}
.resolve{ float:left; margin-right:5px;line-height:20px;color:#0072ac;}
.resolve:hover{ text-decoration:none;}
.lablet{float:left; width:17px; height:17px;background:url(/images/en/QM.png) left center no-repeat; position:relative; display:block; cursor:pointer; padding-right:10px;}
.lablet:hover{background:url(/images/en/QM_hover.png) left center no-repeat;}
.besicDiv_I span{ word-break:keep-all;width:550px; height:auto; color:#444; line-height:15px; font-size:11px; padding-left:14px;}
.besicDiv_I span a{ text-decoration:underline;}
.besicDiv_I select{ width: 104px;}
.besicDiv .edit1{background:#f5f5f5; padding:5px 10px; line-height:21px; width:545px; text-align:right; clear:both; height:21px; margin-left:14px; color:#000; overflow:hidden; word-break:keep-all;margin-top: 10px;}
.besicDiv .edit{ width:62px; height:21px; background:url(/images/en/save.png) no-repeat; cursor:pointer; margin-right:5px; border:0; vertical-align:middle;}
#page-wrap .edit_grey{background:url(/images/en/save_grey.png) no-repeat;}
.besicDiv .edit1 a{ margin:0 5px;}


.sealBig_img{ width:282px; height:131px;background:url(/images/en/SEAL_IMG.png) no-repeat; position:absolute; left:40px; top:-30px; z-index:10; display:none;}
.sealEd1_img{ width:125px; height:32px;background:url(/images/en/seal_education.png) no-repeat;position:absolute;left:-10px; top:-30px; z-index:10; display:none;}
.sealEd2_img{ width:132px; height:32px;background:url(/images/en/seal_employment.png) no-repeat;position:absolute;left:-13px; top:-30px; z-index:10; display:none;}

@-moz-document url-prefix(){.rightcenter select{ height:21px; border:1px solid #ccc;}}
.personalDiv,.personalAd{width:100%; height:auto;}
.personalDiv ul,.personalAd ul{padding-left:14px;}
.personalDiv ul li,.personalAd ul li{float:left; height:auto;}
.personalDiv ul li dt,.personalDiv ul li dd{ float:left; line-height:24px; height:24px;}
.personalDiv ul li dt,.personalAd ul li dt{color:#868686;}
.personalDiv ul li dd,.personalAd ul li dd{color:#000; overflow:hidden;}

.personalAd ul li dd{ float:left;padding:6px 0 6px 5px; line-height:12px;}
.personalAd ul li dd select{ vertical-align:middle; margin:0;}
.personalAd ul li dt{float:left; padding:4px 5px 4px 0; line-height:16px;background:url(/images/en/colun.jpg) right 8px no-repeat;}

.personalAd ol{ border-top:1px dashed #bbb; padding-top:10px;margin-left:14px;}
.personalAd ol li{ width:100%;line-height:24px; height:24px;}
.personalAd ol li .AddCtiyfont{ width:55px;line-height:24px;color:#868686; float:left; padding-right:5px;background:url(/images/en/colun.jpg) right 8px no-repeat;}
.personalAd ol li .AddCtiyInpt1{ width:126px; height:22px; line-height:22px; text-indent:5px;color:#666; margin-left:5px; float:left;}
.personalAd ol li .AddCtiyInpt2{ width:162px; height:22px; line-height:22px; text-indent:5px;color:#666; float:left;}
.personalAd ol li font{ margin:0 3px; float:left; line-height:24px; color:#666;}

.guideNotice{ color:#888; line-height:18px; width:100%; padding-top:15px; clear:both;}

.showpw{ display:none;}

.personalAd .edit1,.personalDiv .edit1,.edit2{background:#f5f5f5; padding:5px 10px; line-height:21px; width:680px; text-align:right; clear:both; height:21px; margin-left:14px;}
.personalAd .edit1 .edit,.personalDiv .edit1 .edit,.edit2 .edit{ width:62px; height:21px; background:url(/images/en/save.png) no-repeat; cursor:pointer; margin-right:5px; border:0; vertical-align:middle;}
.personalAd .edit1 .edit:hover,.personalDiv .edit1 .edit:hover,.edit2 .edit:hover{ background:url(/images/en/save_hover.png) no-repeat;}
.personalAd .edit1 a,.personalDiv .edit1 a,.edit2 a{ margin:0 5px;}
#personedit li{ margin-bottom:5px;}
#personedit dt,#personedit dd{ height:28px;}

.personalSelectW {width:110px;}

/****     SEAL      ****/
.uploadseal{width:150px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.uploadseal{width:128px;}}
@-moz-document url-prefix(){.uploadseal{width:200px;}}


.sealintrobanner{ width:714px; height:135px; background:url(/images/en/seal_banner.jpg) no-repeat; overflow:hidden; position:relative; margin-bottom:24px;}
.sealintrobanner a{ position:absolute; left:243px; top:97px; width:120px; height:28px; display:block;}

.sealInfoDiv h5{ height:30px; font:bold 13px/20px Arial, Helvetica, sans-serif; color:#555; margin-bottom:10px; position:relative;}
.sealInfoButtonT{ width:222px; height:31px; display:block;background:url(/images/en/seal_pt1.jpg) no-repeat; position:absolute; right:0; top:-3px;}
.sealInfoButtonT:hover{background:url(/images/en/seal_pt1h.jpg) no-repeat;}
.sealInfoDiv h5 em{ color:#adadad; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sealInfoDiv h5 dfn{ color:#6dba14; font-size:18px; font-weight:100;}
.sealInfoB1{ margin-left:20px; width:694px; height:auto;color:#555;}
.sealInfoB1 .sealInfoB1Left{ float:left; width:565px; height:auto; line-height:18px;}
.sealInfoB1 .sealInfoB1Left p{margin-bottom:10px;}
.sealInfoB1 .sealInfoB1Left ul{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.sealInfoB1 .sealInfoB1Left ul li{ float:left; width:25%; line-height:24px; color:#007ddb;}
.sealInfoB1 .sealInfoB1Right{ float:right; width:100px; height:auto; padding-top:6px;}
.slmt{ margin-bottom:20px;}
.sealInfoB2Left{ width:428px; height:auto; float:left;line-height:20px; padding-top:10px;}
.sealInfoB2Right{ width:244px; float:right; height:auto;}
.sealInfoB3Left{ width:280px; height:auto; float:left;line-height:20px; padding-top:10px;}
.sealInfoB3Right{ width:402px; float:right; height:auto;padding-top:10px;}
.sealInfoB2{ width:100%; height:31px; margin-bottom:50px; padding-top:10px;}
.sealInfoB2 a{ margin:0 auto; width:222px; height:31px;background:url(/images/en/seal_pt1.jpg) no-repeat; display:block;}
.sealInfoB2 a:hover{background:url(/images/en/seal_pt1h.jpg) no-repeat;}
.sealInfoB3{margin-left:20px; width:694px; height:auto;color:#888;}
.sealInfoB3 p{ margin-bottom:10px;}
.sealInfoB3 font{ color:#6dba14; font-size:18px;}
.sealInfoB3 span{ line-height:16px; margin-bottom:30px;}

.sealTitle{width:100%; color:#333; font:bold 14px/30px Arial, Helvetica, sans-serif; margin-bottom:5px; position:relative;}
.sealTitle .sealCard{ width:75px; height:75px;background:url(/images/en/seal_img.jpg) no-repeat; right:30px; top:-10px;position:absolute;}
.sealTitle span{ padding-right:10px; float:left;}
.sealTitle em{color:#f60;}
.Probar{ float:left; width:146px; height:8px; border:1px solid #77cf18; background:#fff; margin-top:10px; overflow:hidden;}
.Probar a{ height:8px; background:#8ded1b; display:block;}
.barW0{ width:0%;}
.barW1{ width:33%;}
.barW2{ width:66%;}
.barW3{ width:100%;}
.sealR{ width:100%; line-height:18px; color:#333; margin-bottom:15px;}
.sealBox{ width:714px; border:1px solid #cfcfcf;/*border:1px solid #e6e6e6;*/ border-left:0;border-right:0; height:auto; overflow:hidden; margin-bottom:65px;}
.sealBoxTitle{ width:100%; font:bold 14px/30px Arial, Helvetica, sans-serif; background:url(/images/en/seal_bg.jpg) repeat-x; color:#fff; text-indent:15px;}
/*.sealBoxTitle2{ width:100%; font:bold 13px/30px Arial, Helvetica, sans-serif; color:#690; background:#eee;text-indent:15px;border-bottom:1px solid #e6e6e6;}*/
.sealBoxTitle2{ width:100%; font:bold 13px/30px Arial, Helvetica, sans-serif; color:#690; background:#f6f6f6;text-indent:15px;border-bottom:1px solid #e6e6e6;}
.sealBox span{ width:714px; line-height:44px; color:#333; border-bottom:1px solid #e6e6e6;}
.sealSpant1{ float:left; width:178px; line-height:44px; color:#444; height:44px; font-weight:bold; font-size:13px; margin-left:28px; _display:inline;}
.sealSpant2{ float:left; width:310px; line-height:44px; color:#888;}
.sealSpant3{ float:right; padding-right:20px; padding-top:9px; height:22px;}
.sealSpantUrl1{width:87px; height:22px;background:url(/images/en/seal_input1h.jpg) no-repeat; display:block;}
.sealSpantUrl1:hover{background:url(/images/en/seal_input1.jpg) no-repeat;}
.sealSpantUrl2{width:87px; height:22px;background:url(/images/en/seal_pt2.jpg) no-repeat; display:block;}
.sealSpantUrl2:hover{background:url(/images/en/seal_input2H.jpg) no-repeat;}
.sealSpantUrl3{width:87px; height:22px;background:url(/images/en/seal_pt3.png) no-repeat; display:block;}
.sealSpantUrl3:hover{background:url(/images/en/seal_pt3H.png) no-repeat;}

.SpantUrlDs{width:87px; height:22px;background:url(/images/en/seal_input2.jpg) no-repeat; display:block; border:0; outline:none; float:left; margin-right:5px;}

.sealW3{width:110px; text-align:center; font-weight:bold; line-height:22px; text-indent:15px;}
.sealW3 img{ float:left; margin-right:5px; margin-top:4px;}
.sealW3 a{ float:right;}

.sealerrorDiv{ background:#fff9e9; border:1px solid #f49c10; padding:5px 0; margin-bottom:10px;}
.sealerror{ width:672px; height:20px; padding-left:40px; background:url(/images/en/seal_er.png) 15px 1px no-repeat;_background:url(/images/en/seal_er.png) 15px 3px no-repeat;}
.sealerror font{ float:left; line-height:20px; color:#333; font-size:12px;}

.sealerror_ok{ width:672px; height:20px; padding-left:40px; background:url(/images/en/seal_ok.jpg) 15px 1px no-repeat;_background:url(/images/en/seal_ok.jpg) 15px 3px no-repeat;}
.sealerror_ok font{ float:left; line-height:20px; color:#333; font-size:12px;}

.sealerror_f{ width:14px; height:14px;background:url(/images/en/seal_er.png) no-repeat; float:right; margin-right:5px; margin-top:12px;}

.errorDel{ width:8px; height:8px;background:url(/images/en/seal_del.png) no-repeat; display:block; float:right; margin-right:9px; margin-top:11px;}
.sealOk{ width:672px; border:1px solid #f49c10; height:30px; padding-left:40px; margin-bottom:8px;background:#fff9e9 url(/images/en/seal_ok.jpg) 15px center no-repeat;}
.sealOk font{ float:left; line-height:30px; color:#2B8300; font-size:13px;}

.sealDrop{ width:658px; height:auto; background:#e7edf2; padding:8px 28px 30px; clear:both; display:none;}
.sealDrop h5{ font:bold 13px/24px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#2171ba;border-bottom:1px dashed #a2adb6;}
.sealDrop .sealDropjs{ line-height:16px; margin-bottom:8px;}
.sealDropdiv{ width:100%; height:auto; position:relative;}
.sealDrop dl{width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
.sealDrop dl dt{ width:100px; line-height:24px; float:left; margin-bottom:10px;}
.sealDrop dl dd{ width:500px; float:left; height:24px; margin-bottom:10px; line-height:24px;}
.sealDrop dl dd select{border:1px solid #ccc;height:22px; margin-right:5px;}
.sealDropnot{font-style:italic; color:#888; line-height:16px; padding-bottom:10px;}
.sealDropnot1{font-style:italic; color:#888; line-height:16px; margin-bottom:5px;}

.sealDrop .sealDropImg{ width:200px; height:auto; position:absolute; right:0px; top:-3px;}
.sealDropImg .DropimgName{ width:90px; float:left; line-height:24px; color:#333;}
.Drop_imgD{ width:90px; height:auto; float:left;}
.Drop_imgD img{ width:80px; height:100px; padding:2px; border:3px solid #ddd;}
.Drop_imgD .Drop_imgFont{ line-height:20px; width:90px; text-align:center;}

.sealDropUpload{ padding:20px 0 0; width:100%; height:auto;}
.sealDropUpload input{ padding:1px 5px; cursor:pointer; vertical-align:middle;}


.sealDropButton{margin:0 auto; padding:0 5px 15px; width:125px; height:22px;}
.sealDropButton input{ width:62px; height:22px; cursor:pointer; border:0; outline:none;background:url(/images/en/seal_save.png) no-repeat; vertical-align:middle;}
.sealDropButton input:hover{background:url(/images/en/seal_saveh.png) no-repeat;}

.sealjx{line-height:20px; color:#999; margin-bottom:20px;}
.sealjx h5{ font:bold 12px/20px Arial, Helvetica, sans-serif; margin-bottom:5px;}

.sealDrop dl dd font{ padding:3px 5px 3px 20px; background:#fff url(/images/en/mandatory.gif) 5px center no-repeat; display:none; font-size:12px; color:#f60; line-height:22px;}

.sealinputW1{ width:162px; border:1px solid #ccc; height:22px; line-height:22px; text-indent:5px;}
.sealinputW2{ width:250px; border:1px solid #ccc; height:22px; line-height:22px; text-indent:5px;}
.sealSelectw{width:162px;}
.sealSelectw1{width:55px;}
.sealSelectw2{ width:45px;}

/****     SEAL      ****/

/********Photo*******/
.photo_t1{ width:100%; height:31px; margin-bottom:10px;}
.photo_t1 a{ float:right; width:166px; height:31px; display:block; margin-left:25px;}
.pht1{background:url(/images/en/photo_bt.jpg) 0px 0px no-repeat;}
.pht1:hover{background:url(/images/en/photo_bt.jpg) -166px 0px no-repeat;}
.pht1:active{background:url(/images/en/photo_bt.jpg) -664px 0px no-repeat;}
.pht2{background:url(/images/en/photo_bt.jpg) -332px 0px no-repeat;}
.pht2:hover{background:url(/images/en/photo_bt.jpg) -498px 0px no-repeat;}
.pht2:active{background:url(/images/en/photo_bt.jpg) -830px 0px no-repeat;}

.photopoz{line-height:16px; color:#666; padding:30px 23px 30px;}

.photo_WD{padding:30px 28px; width:714px; height:auto;}
.photo_Div{border:1px solid #dadada; padding:22px 20px 30px; width:672px; height:auto; margin-bottom:28px;}
.photo_img{ width:224px; height:292px; padding:5px; border:1px solid #e6e6e6; float:left; background:url(/images/en/photoC.jpg) 5px 5px no-repeat; position:relative;}
.photo_img a{ width:142px; height:27px; border:0;background:url(/images/en/photo_up.png) no-repeat; display:block; position:absolute; left:49px; bottom:63px;}
.photo_img img{width:142px; height:27px; border:0;margin-top:125px; margin-left:96px;}
.change_button{ position:absolute; left:70px; bottom:0px; width:135px;}
.change_file{ position:absolute; left:70px; bottom:0px;width:135px;opacity:0;filter:alpha(opacity:0); cursor: pointer; display:block;  z-index:2001; font-size:60px;}
.upphoto_button{position:absolute; left:49px; bottom:63px; width:142px; height:27px; border:0;background:url(/images/en/photo_up.png) no-repeat;}
.upphoto_file{position:absolute; left:49px; bottom:63px; width:142px; margin-left:-90px;margin-left:0px\9;*margin-left:-90px;height:27px;opacity:0;filter:alpha(opacity:0); cursor: pointer; display:block; font-size:60px; z-index:2001;  }
.thumbnail{ width:155px; height:36px; border:0;background:url(/images/en/photo_savesubmit.png) no-repeat;}
.thumbnail:hover{width:155px; height:36px;border:0;background:url(/images/en/photo_savesubmit_hover.png) no-repeat;}

.pt_imgp{ position:absolute;width:142px;height:27px;}
.up_file{position:absolute; bottom:63px; left:49px; width:142px;height:27px; opacity:0; filter:alpha(opacity:0); cursor: pointer; display:block; _margin-left:-5px; font-size:25px;_font-size:22px; z-index:2; overflow:hidden;}

.photo_sa1{ float:left; width:290px; height:auto;  }
.photo_sa1 span{ width:280px; height:350px; overflow:hidden; padding:4px; border:1px solid #999;text-align: center; vertical-align:middle;display:table-cell; font-size:232px;}
.photo_sa1 span img{ text-align:center; vertical-align:middle;}
.photo_sa1 a{ width:99px; height:23px;background:url(/images/en/photo_change.jpg) no-repeat; display:block; margin:0 auto; margin-top:10px;}
.photo_sa2{ width:346px; height:auto; float:right;}
.photo_sa2 p{line-height:18px; color:#666; margin-bottom:10px;}
.photo_sa2 .photo_smimg{ width:100%; height:auto; overflow:hidden;}
#photo_smBig{ width:200px; height:250px; overflow:hidden; float:left; border:1px solid #ccc;}
#photo_smBig img{width:200px; height:250px;}
#photo_smBig font,#photo_smSm font{ width:100%; line-height:18px; color:#666; text-align:center; display:block; font-size:12px;}
#photo_smSm{width:80px; height:100px;overflow:hidden;float:left; margin-left:30px; margin-top:150px; border:1px solid #ccc;padding:1px;}
#photo_smSm img{ width:80px;height:100px;}
.photo_Drop{width:346px; height:auto;background:url(/images/en/photo_t1.jpg) left top no-repeat; padding-top:9px;}
.photo_Drop1{width:346px; height:auto;background:url(/images/en/photo_f1.jpg) left bottom no-repeat; padding-bottom:9px;}
.photo_Dropinfo{ width:344px; height:auto; border-left:1px solid #c2dcef; border-right:1px solid #c2dcef; overflow:hidden;}
.photo_Dropinfo h5{ padding-left:32px; width:312px; margin-bottom:5px; color:#666; font:bold 12px/18px Arial;background:url(/images/en/photo_w.jpg) 9px center no-repeat;}
.photo_Dropinfo p{background:url(/images/en/photo_icon1.jpg) 11px 5px no-repeat; font-size:11px; color:#777; line-height:16px; padding-left:22px; width:322px; height:auto; margin:0;}
.photo_Dropinfo a{ float:right; line-height:12px;font-size:11px; color:#0074bd; margin-right:10px;}

.photo_saveBut{width:155px; height:36px;background:url(/images/en/photo_savesubmit.png) no-repeat; cursor:pointer; border:0; outline:none; margin-left:260px;}
.photo_saveBut:hover{background:url(/images/en/photo_savesubmit_hover.png) no-repeat;}

.upbutton{padding:15px 0;width:100%;  position:relative;}
.upbutton input{ height:22px; vertical-align:middle; cursor:pointer;}

.uperror{ line-height:18px; color:#f00;}


.photo_info{ width:394px; height:auto; float:right; overflow:hidden;}
.photo_info h5{ font:bold 14px/30px Arial, Helvetica, sans-serif; color:#0074bd; margin-bottom:10px;}
.photo_info ul{ width:100%; height:auto; margin-bottom:20px;}
.photo_info ul li{ padding-left:12px; background:url(/images/en/photo_icon.jpg) left 9px no-repeat; line-height:20px; font-size:13px; color:#555;}
.photo_info p{ padding-left:24px;background:url(/images/en/photo_del.jpg) left top no-repeat; font:bold 13px/14px Arial, Helvetica, sans-serif; color:#555; padding-bottom:12px; border-bottom:1px solid #dedede; margin-bottom:14px;}
.photo_info dl{ width:405px; height:auto; overflow:hidden;}
.photo_info dl dd{ float:left; width:72px; height:auto; margin-bottom:10px; margin-right:8px;}
.photo_info dl dd span{width:70px; border:1px solid #cfcfcf; height:73px; overflow:hidden;}
.photo_info dl dd font{ color:#555; text-align:center; line-height:18px; display:block; width:100%; font-size:12px;}
.photo_info .guid{ float:right; line-height:18px; text-decoration:underline;}
.ptimg1{background:url(/images/en/photo_error.jpg) 0px 0px no-repeat;}
.ptimg2{background:url(/images/en/photo_error.jpg) -70px 0px no-repeat;}
.ptimg3{background:url(/images/en/photo_error.jpg) -140px 0px no-repeat;}
.ptimg4{background:url(/images/en/photo_error.jpg) -210px 0px no-repeat;}
.ptimg5{background:url(/images/en/photo_error.jpg) -280px 0px no-repeat;}

.PhotoAd{width:100%; height:auto; overflow:hidden;}
.PhotoAd ul{ padding-top:10px; margin-bottom:15px; width:716px; overflow:hidden;}
.PhotoAd ul li{ padding:5px 22px 10px 56px; margin-right:22px; font-size:11px; border-right:1px solid #e4e5e8; float:left; color:#888; line-height:18px;}
.PhotoAd ul li a{ text-decoration:underline;}
.photoAd_1{background:url(/images/en/photo_i1.jpg) 18px 8px no-repeat;}
.photoAd_2{background:url(/images/en/photo_i2.jpg) 10px 5px no-repeat;}
.photoAd_3{background:url(/images/en/photo_i3.jpg) left 10px no-repeat;}
.photo_notice{ color:#666; line-height:20px;}


.photo_success{width:658px; margin:0 56px;}
.pmt{margin-top:45px;}
.photo_success .successImg{ width:210px; float:left; height:auto;}
.successImg img{width:200px; height:250px; border:1px solid #ccc; padding:4px;}
.successImg span{ line-height:24px; width:100%; color:#f60; text-align:center;}
.successImg a{ display:block; font:12px/24px Arial, Helvetica, sans-serif; text-align:center;width:100%; color:#0074bd;}
.photo_success .successDiv{ width:400px; float:right; height:auto;}
.successDiv h5{ font:bold 15px/24px Arial, Helvetica, sans-serif; color:#048ade;}
.successDiv .okDiv{ padding-left:52px;background:url(/images/en/success_photo.jpg) left top no-repeat; color:#71b101; font:20px/38px Arial;}
.Awaiting{font:bold 14px/38px Arial; color:#333;}
.successDiv .successInfo{ color:#333; font-size:12px; line-height:18px;}
.GoPhoto{ float:right; line-height:20px; color:#0074bd; font-size:12px; text-decoration:underline;}
.mt15{ margin-bottom:15px;}
.mt10{ margin-bottom:10px;}
.mt20{ margin-bottom:20px;}

.photo_error{width:692px; margin:0 23px; _margin:0 auto;#margin:0 auto; padding:5px 15px; height:auto; line-height:16px; color:#333; border:1px solid #f0bb68; background:#fffeec;}
.photo_error h6{ font-size:13px; line-height:18px; color:#e00101; font-weight:100;}


.guideLeft{ width:412px; height:auto; float:left; overflow:hidden;}
.guideLt{ width:100%; padding-top:6px;background:url(/images/en/guide_t.jpg) left top no-repeat; height:auto;}
.guideInfo1{ width:384px; padding:0 14px 20px; height:auto; background:#f2f2f2; color:#444; overflow:hidden;}
.guideInfo1 h5,.guideInfo2 h5{ color:#333; font:18px/26px Arial, Helvetica, sans-serif; border-bottom:1px solid #6a6a6a; margin-bottom:10px;}
.guideInfo1 ul li{ padding-left:14px; background:url(/images/en/guide_line.jpg) left 10px no-repeat; line-height:21px; width:370px;}
.guideInfo1 p{line-height:21px; margin-bottom:10px;}

.guideInfo2{ width:384px; padding:0 14px; height:auto; background:#f2f2f2; color:#444; overflow:hidden;}
.guideInfo2 ul{ width:416px; height:auto; overflow:hidden;#padding-top:5px;}
.guideInfo2 ul li{ width:72px; height: auto; margin-right:32px; margin-bottom:7px; float:left;}
.guideInfo2 ul li .errorg{ width:70px; height:73px;border:1px solid #d3d3d3; margin-bottom:3px;}
.guideInfo2 ul li p{ width:100%; line-height:18px; color:#333; text-align:center; font-size:11px;}

.guideLf{width:100%; padding-bottom:6px;background:url(/images/en/guide_f.jpg) left bottom no-repeat; height:auto;}

.gimg1{background:url(/images/en/photo_error1.jpg) 0px 0px no-repeat;}
.gimg2{background:url(/images/en/photo_error1.jpg) -70px 0px no-repeat;}
.gimg3{background:url(/images/en/photo_error1.jpg) -140px 0px no-repeat;}
.gimg4{background:url(/images/en/photo_error1.jpg) -210px 0px no-repeat;}
.gimg5{background:url(/images/en/photo_error1.jpg) -280px 0px no-repeat;}
.gimg6{background:url(/images/en/photo_error1.jpg) -350px 0px no-repeat;}
.gimg7{background:url(/images/en/photo_error1.jpg) -420px 0px no-repeat;}
.gimg8{background:url(/images/en/photo_error1.jpg) -490px 0px no-repeat;}


.glmt{ margin-bottom:16px;}

.guideRight{ width:295px; height:auto; float:right;overflow:hidden;}
.guideRt{width:100%; padding-top:4px;background:url(/images/en/guide_t1.jpg) left top no-repeat; height:auto;}
.guideRf{width:100%; padding-bottom:4px;background:url(/images/en/guide_f1.jpg) left bottom no-repeat; height:auto;}
.guideRightInfo{ padding:0 14px; width:267px; height:auto; background:#edf4f7; color:#333;}
.guideRightInfo h6{color:#333; font:15px/26px Arial, Helvetica, sans-serif; border-bottom:1px solid #6a6a6a; margin-bottom:10px;}
.guideRightInfo h6 em{ font-size:18px; font-weight:100; color:#0074bd; margin:0; padding:0;}
.guideRightInfo p{ line-height:16px;}
.guideRightInfo h5{ padding:7px 0 1px 0; font-size:12px; font-weight:bold;}
.grImg{ width:120px; height:122px; padding:2px; border:1px solid #ccc; background:#fff; margin:0 auto; margin-bottom:5px;}
.grImg img{width:120px; height:122px;}
.grUrl{width:166px; height:31px;background:url(/images/en/guide_b.jpg) no-repeat; display:block; margin:0 auto; margin-bottom:12px;_margin-bottom:17px;}
.grUrl:hover{background:url(/images/en/guide_bh.jpg) no-repeat;}

.guidetop{ position:absolute; right:5px; bottom:5px; color:#0074bd; text-decoration:underline; font-size:12px; font-weight:100;}


/********Photo end*******/
.psonw1{width:180px;}
.psonw1 dt{width:55px;}
.psonw1 dd{width:110px; padding:6px 5px;}
.psonw1 dd select{ width:100px;}

.psonw2{width:253px;}
.psonw2 dt{ width:92px;}
.psonw2 dd{ width:151px;}
.psonw2 dd select{ width:138px;}

.psonw3{width:267px;}
.psonw3 dt{width:109px;}
.psonw3 dd{ width:148px;}
.psonw3 dd select{ width:137px;overflow-x:scroll;}

.personalAd,.personalDiv,.rightAll{width:100%; height:auto;}
.personalAd p,.personalDiv p{ color:#000; line-height:22px;overflow:hidden; padding-left:14px;word-break:keep-all;}
.personalDiv textarea{ width:452px; height:200px; padding:5px; margin-bottom:5px; margin-left:14px;}

.account{ padding:10px 10px 0px 14px; width:690px;}
.account dl{ width:100%; height:auto; margin-bottom:5px;}
.account dl dt{ float:left; width:190px;line-height:30px; height:30px; color:#868686;}
.account dl dt.verifdt{float:left; width:190px;color:#444; height:auto; line-height:16px; padding-top:4px;}
.account dl dd.verifdd{float:left; width:490px;color:#333; height:auto; padding-top:4px; line-height:16px;}
.account dl dd{ float:left; width:490px;line-height:30px;height:30px; color:#000;}
.account dl dd input{width:198px; height:18px; line-height:18px; vertical-align:middle;}
.account dl dd select{ width:145px; height:22px; vertical-align:middle;}
.account dl dd a{ color:#0074bd; line-height:22px; margin:0 10px; font-size:12px;}
.account dl dd a:hover{ text-decoration:underline;}
.account dl dd font{ color: #0c0; font-size:16px;}
.account dl dd.verifdl{ margin-bottom:5px; color:#333;}
.account p.notice{ color:#777; line-height:18px; padding:0;word-break:keep-all; width:100%;}
.account span{ margin:0; padding:0;}
.account dl dd.pp{ position:relative;}
.account dl dd.pp div{top:3px;}
.account dl dd .verinput{ width:98px; height:20px;line-height:20px;vertical-align:middle;}
.account dl dd ins{text-decoration:none; color:#f00; margin:0 1px 0 20px;}
.account dl dd cite{font-style: normal; color:#090; font-weight:bold; margin-right:20px;}
.account dl dd b{ color:#090; margin-left:15px; font-size:14px; font-weight:bold;}
.account dl dd.strength ul{margin:5px 0 0 10px;padding:0;}
.strength ul li{float:left;background:#ccc;color:#fff;line-height:16px;text-align:center;width:67px;}
.strength ul li.red{background:#f30;}
.strength ul li.orange{background:#f90;}
.strength ul li.green{background:#690;}
.note2 {color:#666;line-height:14px;margin-bottom:10px;}

#personedit dfn{ color:#f00;}
#addredit dfn{ color:#f00; margin-left:2px;}



#presonal{ color:#333;}
.displ{ display:none}
.lock{ margin-top:10px; padding-left:22px; padding-top:4px; line-height:16px; background:url(/images/en/lock.gif) left top no-repeat; color:#fe6c00;}
.account dl dd input.ver_bnt{ width:87px; height:22px; cursor:pointer; outline:none; border:0; background:url(/images/en/seal_input1.jpg) no-repeat; vertical-align:middle; margin-left:5px;}
.account dl dd input.ver_bnt:hover{background:url(/images/en/seal_input1h.jpg) no-repeat;}
.ac_edit{ width:100%; text-indent:10px; height:30px; background:url(/images/en/ac_bg.png) repeat-x; position:relative; font:bold 14px/30px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #d2d2d2;}
.ac_edit a{width:32px; font:12px/16px Arial, Helvetica, sans-serif; color:#0074bd; display:block; position:absolute; z-index:9; right:15px; bottom:4px; background:url(/images/en/edit.png) right 3px no-repeat!important;background:url(/images/en/edit.png) right 4px no-repeat; padding-right:10px;}
.ac_edit a:hover{ text-decoration:underline;}

.ct1{word-break:keep-all; width:714px; line-height:20px; height:auto; margin-bottom:30px;}
.ct2,.ct3{padding-left:14px; width:690px; height:auto;}
.ct2 p{word-break:keep-all;width:100%;line-height:18px;}
.ct2 select{ width:180px; height:20px; vertical-align:middle; margin-right:10px;}
.ct2 input{ padding:2px 8px;#padding:1px 6px; vertical-align:middle;cursor:pointer;}
@-moz-document url-prefix(){.ct2 input{ padding:0 8px; vertical-align:middle;cursor:pointer;}}
.ct2 h5{ font:bold 12px/18px Arial; color:#2a95ff; margin-bottom:10px;}
.ct3 p{line-height:20px; margin-bottom:5px;}

.rightAll h2{ text-indent:5px; margin-bottom:25px; text-indent:5px; font: bold 15px/30px Arial, Helvetica, sans-serif; color:#333; background:#f2f2f2;}
.rightAll h2 em{ color:#888; margin:0;}
.faq1{line-height:20px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #e5e5e5; color:#555;}
.faq1 span{ margin-bottom:5px;}
.faq1 strong{ margin-left:5px;}
.faq1 p{ margin-left:18px; line-height:20px;}
.faq1 a{ margin-left:10px; line-height:20px;}
.faq2{line-height:18px; color:#333;}
.faq2 span{margin-bottom:10px; font-weight:bold;}
.faq2 p{margin-left:22px; line-height:16px;}
.faq2 p img{ float:right;}
.faq2 a{ text-decoration:underline;}
.faq2 ul{  margin-left:37px;height:auto; margin-bottom:15px;}
.faq2 ul li{ line-height:16px;}
.faq2 ul dl{ height:auto; padding-top:5px;}
.faq2 ul dl dd{ margin-left:20px;line-height:16px;}
.buyC{ color:#333; margin-bottom:5px; line-height:14px;}
.buytable{ width:100%; height:auto;}

.buytable td{height:34px; line-height:34px; color:#333; }
.buy_r{ float:left; margin-left:20px; margin-top:3px; width:32px; height:30px;background:url(/images/en/buyR.png) no-repeat; cursor:pointer;}
.buy_ok{ float:left; margin-left:20px; margin-top:4px; width:20px; height:20px;background:url(/images/en/buy_tick.png) no-repeat;}
.tr_bg td{ background:#e3ebf1;}
.str1{ background:#fff;}
.str2{ background:#f7f8f9;}


.xinyong{padding-top:20px; margin-bottom:20px;}
.xinyong table{ border:1px solid #d7d7d7; background:#f4f8fb;}
.xinyong table td{ line-height:20px; padding:10px; color:#555; font-size:14px;}
.xinyong table td a{ margin-left:10px;}


#table1 td{border-bottom:1px solid #e0e0e0;}
.buytable td.buytop{background:#e5f0fa; color:#277dbc; border:0;}
.buytable td .w1{width:28px;}
.buytable td .w2{width:60px;}
.buytable td span{ float:left; line-height:32px; color:#333;}
.buybt{width:100px; height:33px; overflow:hidden; cursor:pointer; border:0; background:url(/images/en/buy.png) 0 0 no-repeat;}
.buybt:hover{background:url(/images/en/buy.png) 0 -34px no-repeat;}
.buybt_cte{width:100px; height:33px; overflow:hidden; cursor:pointer; border:0; background:url(/images/en/buy_continue.png) 0 0 no-repeat;}
.buybt_cte:hover{background:url(/images/en/buy_continue.png) 0 -34px no-repeat;}
.buybt:hover{background:url(/images/en/buy.png) 0 -34px no-repeat;}
.buybt_new{width:191px; height:33px; overflow:hidden; cursor:pointer; border:0; background:url(/images/en/newr_4.jpg) 0 0 no-repeat;}

.buy_cancel{ width:100px; height:33px; overflow:hidden; cursor:pointer; border:0; background:url(/images/en/buy_cancel.png) 0 0 no-repeat;}
.buy_cancel:hover{background:url(/images/en/buy_cancel.png) 0 -34px no-repeat;}

.buy_proc{ width:180px; height:33px;cursor:pointer; border:0;overflow:hidden; background:url(/images/en/buy_proceed.png) 0 0 no-repeat;}
.buy_proc:hover{background:url(/images/en/buy_proceed.jpg) 0 -34px no-repeat;}

.buy_back{ width:52px; height:27px; background:url(/images/en/buy_back.jpg) 0 0 no-repeat; display:block; float: right; margin-top:3px;}
.buy_back:hover{background:url(/images/en/buy_back.jpg) 0 -27px no-repeat;}
.buy_try{ width:167px; height:33px;background:url(/images/en/buy_try.jpg) 0 0 no-repeat; display:block;}
.buy_try:hover{background:url(/images/en/buy_try.jpg) 0 -34px no-repeat;}

.buytable td .red, .red{color:#c40000;}
.buytable td .grey, .grey{color:#999;}
.price_line_height {line-height:20px;}
.price_padding {padding:0 70px 0 0;}
.total_amount {background:#f7f8f9;border:#d2d2d2 solid 1px;font-size:20px;padding:10px 0;}

.historyby{ line-height:22px; margin-bottom:5px; width:100%; height:25px;}

.sitesetting p{ line-height:16px;}

.terms_title{ width:100%; text-indent:10px; height:30px; background:url(/images/en/ac_bg.png) repeat-x; position:relative; font:bold 14px/30px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #d2d2d2;}
.terms_title a{width:120px; font:12px/16px Arial, Helvetica, sans-serif; color:#0074bd; display:block; position:absolute; z-index:9; right:15px; bottom:6px; background:url(/images/en/edit.png) right 3px no-repeat!important;background:url(/images/en/edit.png) right 4px no-repeat; padding-right:10px;}
.terms_title a:hover{ text-decoration:underline;}
.terms_content {font:12px/18px Arial;padding:0px 60px 30px 60px;}
.terms_content h3{ width:auto; margin:0 auto 20px auto; font:20px/30px Arial, Helvetica, sans-serif; color:#0074bd; padding:15px 0 10px; border-bottom:1px solid #e6e6e6;}
.terms_content p{ padding:0 0 10px 0;}
.terms_content ul {margin:20px 0 0 0;padding:0;}
.terms_content ul li{display:list-item;list-style:decimal;margin:0 0 10px 0;}
.terms_content ol li{display:list-item;list-style:disc;margin:0 0 10px 40px;}
.terms_content a{text-decoration:underline;}
.terms_content a:hover{text-decoration:none;}


.boder2{ border:1px solid #d2d2d2;}
.bordre-b{ border-bottom:0;}
.mt1{margin-bottom:25px;}
.mt2{ margin-bottom:15px;}
.mt3{ margin-bottom:20px;}
.mt5{ margin-bottom:8px;}
.mt4{ margin-bottom:35px;}
.boder1{border-bottom:1px solid #ddd;}
.pdf1{ padding-bottom:100px;}
.pdf2{padding-bottom:40px;}
.pdf3{padding-bottom:20px;}
/*******footer********/
.footer{ width:100%; border-top:2px solid #8abed6; padding-top:10px; text-align:center; color:#888; font:11px/15px Arial, Helvetica, sans-serif;}
.footer p{padding:0 0 10px 0;}



/***************    upload div   *****************/

.verUploadDiv{ width:100%; height:100%; background:#fff;Opacity:0.5; Filter:alpha(opacity=50); position:absolute; left:0; top:0; z-index:99;}
.verUpload{ width:368px; height:auto; position:absolute; left:50%; top:270px; margin-left:-184px; background:#4479a3; overflow:hidden; z-index:100;}
.verUpload h3{ padding-left:16px; font:bold 15px/30px Arial, Helvetica, sans-serif; color:#fff;}
.verUploadInfo{ padding:3px; width:362px; height:auto;}
.verUploadInfo1{ padding:10px 14px 6px; background:#fff; width:334px; height:auto; color:#333;}
.verUploadInfo1 span{ line-height:18px; width:100%; margin-bottom:15px;}
.verUploadInfoB{ width:100%; line-height:22px; margin-bottom:5px;}
.verUploadInfoB input,.verUploadInfoB1 input{margin-right:5px; border:1px solid #bababa; text-indent:5px; line-height:20px; height:20px; width:154px; vertical-align:middle;}
.verUploadInfo font{ color:#333; font-size:14px; margin-right:5px;}
.verUploadInfoB em,.c_time em{ color:#f00; font-size:14px; font-weight:100; margin-right:2px;}
.verUploadInfoB a{ line-height:24px; display:none;}
.verUploadInfoS{ border-top:1px solid #dedede; padding-top:6px; width:100%;}
.verUploadInfoS input{width:53px; height:23px; margin-left:8px; float:right; cursor:pointer; border:0; outline:none;}
.verUploadInfoB select{ vertical-align:middle;}

.verUploadInfo1 h4{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#444; margin-bottom:5px;}
.verUploadInfo1 dfn{ font-style:italic; color:#999;}
.verUploadInfoB1{width:100%; line-height:22px; margin-bottom:15px;}
.verUploadInfoB1 select{ margin-right:5px; vertical-align:middle;}
.verUploadInfo1 p{ line-height:16px; color:#666; margin-bottom:10px;}
.verS1{ width:156px; border:1px solid #bababa; height:22px;}
.verS2{ width:95px; border:1px solid #bababa; height:22px;}
.verUploadNot{ color:#999; line-height:16px; font-style:italic; margin-bottom:5px;}

.uploadred{ color:#f00;}

.verUp_but{width:87px; height:22px; cursor:pointer; outline:none; border:0; background:url(/images/en/seal_input1.jpg) no-repeat; vertical-align:middle;}
.verUp_but:hover{background:url(/images/en/seal_input1h.jpg) no-repeat;}

.verSub{background:url(/images/en/veruploadButton.png) -54px 0 no-repeat;}
.verSub:hover{background:url(/images/en/veruploadButton.png) 0 0 no-repeat;}
.verCancel{background:url(/images/en/veruploadButton.png) -108px 0 no-repeat;}
.verCancel:hover{background:url(/images/en/veruploadButton.png) -162px 0 no-repeat;}

.verSubN{background:url(/images/en/veruploadButton.png) -216px 0 no-repeat;}



/*****    mobile app     *****/

.mobileApp{ width:962px; height:auto; margin:0 auto; padding-bottom:20px;}
.mobileBanner{ width:100%; height:290px; overflow:hidden; padding-top:108px; position:relative; margin-bottom:6px;background:url(/images/en/APP_TOP.jpg) left top no-repeat;}
.m_bmenu{ width:600px; height:44px; position:absolute; z-index:99; left:22px; top:71px;}
.m_bmenu a{ height:44px; display:block; float:left; margin-right:3px;}
.app_ad{background:url(/images/en/android1.png) no-repeat; width:143px;}
.app_ad.hover{background:url(/images/en/android.png) no-repeat;width:143px;}
.app_ip{background:url(/images/en/iphone1.png) no-repeat;width:141px;}
.app_ip.hover{background:url(/images/en/iphone.png) no-repeat;width:141px;}
.app_st{background:url(/images/en/setting1.png) no-repeat;width:165px;}
.app_st.hover{background:url(/images/en/setting.png) no-repeat;width:165px}
.app_img{width:962px; height:290px; overflow:hidden; position:relative;}
.androidUrl{ width:182px; height:52px; position:absolute; left:350px; bottom:88px;background:#fff;opacity:0;filter:alpha(opacity=0);}
.googleUrl{ width:142px; height:50px; position:absolute; right:267px; bottom:89px;background:#fff;opacity:0;filter:alpha(opacity=0);}
.androidFlash{position:absolute; left:146px; bottom:22px; width:128px; height:251px; overflow:hidden;}

.iphoneUrl{ width:182px; height:52px; position:absolute; right:350px; bottom:89px;background:#fff;opacity:0;filter:alpha(opacity=0);}

.App_center{ width:960px; height:auto; border:1px solid #cbcbcb; background:url(/images/en/app_bg.png) repeat-y;}

.App_left{ width:649px; float:left; height:auto; padding:8px 20px; overflow:hidden;}
.App_left h3{  position:relative; border-bottom:1px solid #e5e5e5; width:100%; height:32px;}
.App_left h3 font{ line-height:32px; position:absolute; left:0; top:0;border-bottom:1px solid #6193bb;color:#444;font: bold 16px/32px Arial, Helvetica, sans-serif;}
.App_left ul{width:736px; height:auto; overflow:hidden; padding-top:25px;}
.App_left ul li{ float:left; width:205px; height:80px; margin-bottom:25px; padding-left:72px; margin-right:67px;}
.App_left ul li h4{ font:bold 13px/14px Arial, Helvetica, sans-serif; color:#555; margin-bottom:15px;}
.App_left ul li p{ color:#888; line-height:16px;}

.App_left dl{ width:672px; padding-top:8px; overflow:hidden; height:auto; margin-bottom:25px;}
.App_left dl dt{ width:145px; height:auto; float:left; margin-right:23px;}
.App_left dl dt img{ width:145px;}

.app_Pro{background:url(/images/en/app_img1.png) 8px top no-repeat;}
.app_search{background:url(/images/en/app_img6.png) 8px top no-repeat;}
.app_fav{background:url(/images/en/app_img2.png) 8px top no-repeat;}
.app_Adm{background:url(/images/en/app_img4.png) 8px top no-repeat;}
.app_emf{background:url(/images/en/app_img3.png) 8px top no-repeat;}
.app_live{background:url(/images/en/app_img5.png) 8px top no-repeat;}

.App_right{ width:234px; height:auto; float:right; padding:16px 18px;}
.App_right h3{width:100%; padding-top:10px; color:#000; font:100 16px/16px Arial, Helvetica, sans-serif; border-top:1px solid #dfdfdf; margin-bottom:10px;}
.App_right h3 font{ font-size:12px; color:#999; font-weight:100; font-family:Arial, Helvetica, sans-serif}

.App_right ul li{ padding-left:12px; width:222px; line-height:16px; background:url(/images/en/app_icon1.png) left 6px no-repeat; color:#666; margin-bottom:10px;}
.App_right ul li p{ color:#025fa3;}

.App_right h4{padding-left:12px; width:222px;background:url(/images/en/app_icon3.png) left center no-repeat; color:#666; font:bold 12px/18px Arial, Helvetica, sans-serif;}

.App_right dl dt{ width:8px; padding-left:12px; line-height:18px; color:#666; float:left;}
.App_right dl dd{ width:202px; float:left; line-height:18px; overflow:hidden;color:#666;}
.App_right p{padding-left:12px; width:222px;background:url(/images/en/app_icon2.png) left center no-repeat; line-height:18px;}
.App_right p a{ text-decoration:underline;}

<!-- #2013.1.7 ADD BY BOBER# -->
.points{width:100%; color:#333; font:12px/22px Arial, Helvetica, sans-serif; margin-bottom:5px; position:relative;}
.points_search{display:inline-block; padding-left:5px;}
.points_search input{ height:18px; line-height:18px; color:#666; padding-left:3px;}
.search_btn{height:22px !important; width:38px; text-align:center; padding:0 !important; font:12px; display:inline-block;}
/*选项卡*/ 
#page-wrap {
	width:714px;
	margin:0px auto;
	margin-top:10px;
	height:auto;
	padding-bottom:20px;
}
#page-wrap ul {
	list-style: none;
}
#page-wrap ul li a {
	display: block;
	height:26px;
	line-height:26px;
	width:95px;
	text-align:center;
	color: #000;
}
#page-wrap .besicDiv_I .resolve{ height: 20px;line-height: 20px;}
#page-wrap ul li a:hover {
    display: block;
	height:26px;
	line-height:26px;
	width:95px;
	background:url(../../images/en/newr_1.jpg) left -26px no-repeat;
	color:#000;
	text-decoration:none;
}
#page-wrap ul li:last-child a {
	border: none;
}
#organic-tabs {
}
#explore-nav {
	margin: 0;
	padding-left:5px;
	height:24px;
	border-bottom:1px solid #cacaca;
	
}
#explore-nav li {
	width:auto;
	float: left;
	margin: 0 6px 0 0;
}
#explore-nav li.xl a {
	width:140px !important;
	background-image:url(../../images/en/newr_1_xl.jpg) !important;
}
#explore-nav li.last {
	margin-right: 0;
}
#explore-nav li a {
	display: block;
    background:url(../../images/en/newr_1.jpg) left -26px no-repeat;
	color:#000;
	height:26px;
	line-height:26px;
	width:95px;
	font-size: 12px;
	text-align: center;
	border: 0;
}
#all-list-wrap{
	width:674px;
	padding:10px 20px;
	height:auto;
}

#explore-nav li a:hover {
		background:url(../../images/en/newr_1.jpg) left 0 no-repeat;
}
#core{ width:100%; height:auto; margin:0 auto; text-align:center;}
#jquerytuts, #core, #classics {
	display: none;
}

#explore-nav li#ex-featured a.current, ul#featured li a:hover {
    background:url(../../images/en/newr_1.jpg) left 0 no-repeat;
	color:#000;
	font-weight:bold;
}
#explore-nav li#ex-core a.current, ul#core li a:hover {
    background:url(../../images/en/newr_1.jpg) left 0 no-repeat;
	color:#000;
	font-weight:bold;
}

#featured{line-height:24px;}
#featured select{line-height:24px; height:22px;}
#featured table{border:1px solid #dbdbdb; border-bottom:0; text-align: center; width:100%; height:auto; margin-top:10px;}
#featured table td{border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
#points_list {width:680px; height:auto; overflow:hidden; margin-left:-5px; margin-top:5px;}
#points_list ul li{width:280px; height:124px; border:1px solid #dbdbdb; padding:8px 8px 0; float:left; margin:5px 20px 15px 0; position:relative;}
#points_list ul li span{border:1px solid #dbdbdb;  padding:3px; float:left;}
.finished{position:absolute; right:-5px; top:-5px; border:0 !important;}
.finished img{border:0 !important;}
.points_list_cont{height:116px; width:188px; float:right; overflow:hidden; text-align:left; line-height:18px; color:#333;}
.points_list_cont dl dt{color:#3366cc; font-weight:bold;}
.points_list_cont dl dd{ line-height:16px; margin-top:5px;}
.points_list_cont dl dd a{ color:#fff !important; float:right; font-size:11px; width:70px !important; height:17px !important; line-height:16px !important; display:block; background:url(../../images/th/points_button.jpg) center top no-repeat;}
.points_list_cont dl dd a:hover{ font-size:11px; width:70px; height:17px ; display:block; background:url(../../images/th/points_button.jpg) center bottom no-repeat !important;}

/* Get points弹窗CSS  */
#dialog-overlay {
	width:100%; 
	height:100%;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; 
	-khtml-opacity: 0.5; 
	opacity: 0.5; 
	position:absolute; 
	background:#fff; 
	top:0; left:0; 
	z-index:3000; 
	display:none;
}
.dialog-box {
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	border-radius: 5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	background:#fff;
	border:3px solid #4479a3;
	width:362px;
	position:fixed;
	z-index:5000; 
	display:none;
}

.dialog-box3 {
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	border-radius: 5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	background:#fff;
	border:3px solid #4479a3;
	width:602px;
	position:fixed; 
	z-index:5010; 
	display:none;
	word-wrap:break-word;
}

.box{ height:20px; line-height:20px; margin-bottom:5px; border:1px solid #BECCD8; text-indent:5px;}
#dialog-title{width:350px; height:28px; line-height:28px; /*background:url(../../images/en/ac_bg.png) repeat-x; border-bottom:1px solid #d2d2d2; */ color:#fff; text-align:left; font-size:16px; padding-left:12px; background:#4479a3;}
#dialog-title a{float:right; cursor:pointer; width:30px; height:28px; display:block; color:#f8f8f8;}
#dialog-title a:hover{ color:red; text-decoration:none;}

#dialog-title3{width:590px; height:22px; line-height:22px; /*background:url(../../images/en/ac_bg.png) repeat-x; border-bottom:1px solid #d2d2d2; */ color:#fff; text-align:left; font-size:13px; padding-left:12px; background:#4479a3;}
#dialog-title3 a{float:right; cursor:pointer; width:30px; height:33px; display:block; color:#f8f8f8;}
#dialog-title3 a:hover{ color:red; text-decoration:none;}

.dialog-box .dialog-content {
	text-align:left; 
	padding:20px 15px 20px; 
	margin:0px;
	color:#6a4444; 
	font-family:arial;
	font-weight:bold;
	font-size:12px; 
}

.dialog-content3 {
	text-align:left; 
	padding:15px; 
	margin:0px;
	color:#444; 
	font-family:arial;
	font-size:12px;
	line-height:20px; 
}
	
#dialog-message1 a.button{
	margin:20px auto 20px auto;
	text-align:center;
	background-color:#ebebeb;
	border:1px solid #acacac;
	display: block;
	width:50px;
	height:20px;
	line-height:20px;
	color:#333333;
	text-decoration: none;
	font-weight:normal;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: relative;
	cursor: pointer;}
	
#dialog-message1 a.button:hover {
	background-color:#b9b9b9;
	color:#fff;	
	border:1px solid #acacac;	
}	

#dialog-message2{line-height:18px;}
#dialog-message2 a.button{
	text-align:center;
	background-color:#4479a3;
	display: block;
	width:130px;
	height:20px;
	line-height:20px;
	color:#fff;
	text-decoration: none;
	font-weight:normal;
	border:1px solid #acacac;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: relative;
	cursor: pointer;}
	
#dialog-message2 a.button:hover {
	background-color:#2d638d;
	border:1px solid #acacac;	
}

#dialog-message2 a.button2{
	text-align:center;
	background-color:#ebebeb;
	border:1px solid #acacac;
	display: block;
	width:90px;
	height:20px;
	line-height:20px;
	font-weight:normal;
	color:#333;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	position: relative;
	cursor: pointer;}
	
#dialog-message2 a.button2:hover {
	background-color:#b9b9b9;
	border:1px solid #acacac;	
    color:#fff;
}


/*.pant_tabnew td{padding:15px 15px 0 20px;}*/
.pant_tabnew td input{ vertical-align:middle; margin-right:8px; float:left; margin-top:5px;#margin-top:0px;}
.pant_tabnew td span{ float:left; margin-right:8px;}
.pant_span1{width:35px; height:22px;background:url(/images/en/payment_img.jpg) 0 0 no-repeat;}
.pant_span2{width:35px; height:22px;background:url(/images/en/payment_img.jpg) -36px 0 no-repeat;}
.pant_span3{width:39px; height:23px;background:url(/images/en/payment_img.jpg) 0 -23px no-repeat;}
.pant_span4{width:36px; height:23px;background:url(/images/en/payment_img.jpg) -40px -23px no-repeat;}
.pant_span5{width:36px; height:23px;background:url(/images/en/payment_img.jpg) -77px -23px no-repeat;}
.pant_span6{width:48px; height:23px;background:url(/images/en/payment_img.jpg) -114px -23px no-repeat;}
.pant_span7{width:35px; height:22px;background:url(/images/en/JCB.jpg) no-repeat;}
.pant_span8{width:70px; height:23px;background:url(/images/en/payment_ppa.jpg) no-repeat;}

.pant_newtab1{ background:#eef4f7;}
.pant_newtab1 td{ line-height:30px; color:#666; font-weight:bold;}
.pant_newtab1 td.tou_bu{background:url(/images/en/ac_bg.png) repeat-x; padding-left:10px; line-height:28px; border-bottom:1px solid #d2d2d2; font-size:13px;}
.pant_lastnew{ padding-bottom:10px;background:#eef4f7;}
.pant_lastnew td{ padding:0 15px;}
.pant_lastnew td input{ height:20px; line-height:20px;}
.pant_lastnew td em{ font-weight:bold;}
.pant_lastnew td.pant_lastTop{ padding-left:10px; background:url(/images/en/ac_bg.png) repeat-x;line-height:28px; border-bottom:1px solid #d2d2d2; font-size:13px;}
.pant_lastnew .pant_span1{float:left; margin-right:8px; width:35px; height:22px;background:url(/images/en/payment_img.jpg) 0 0 no-repeat;}
.pant_lastnew .pant_span2{float:left; margin-right:36px; width:35px; height:22px;background:url(/images/en/payment_img.jpg) -36px 0 no-repeat;}
.pant_lastnew .pant_span3{float:left; margin-right:8px; width:39px; height:23px;background:url(/images/en/payment_img.jpg) 0 -23px no-repeat;}
.pant_lastnew .pant_span4{float:left; margin-right:8px; width:36px; height:23px;background:url(/images/en/payment_img.jpg) -40px -23px no-repeat;}

.pant_lastFAQ{  text-align:right; position:absolute; right:0px; top:5px;}
.pant_lastFAQ span{ float:left;text-align:right;color:#f00; line-height:18px; margin-right:5px;}

/*****Security Guaranteed ****/
.security_d{ position:absolute; z-index:99; right:19px; top:40px; width:165px; height:auto; overflow:hidden;}
.security_d .se_title{ width:100%; line-height:16px; color:#0f54d2; font-size:12px; font-weight:bold; margin-bottom:8px;}
.security_d img{ border:0;}

/****roger7.12*****/
.newr_div{ width:714px; height:91px; overflow:hidden;}
.newr_div_f{ padding-left:4px; background:url(/images/en/newr_2.jpg) left top no-repeat; height:91px; width:710px;}
.newr_div_r{ padding-right:6px;background:url(/images/en/newr_3.jpg) right top no-repeat; height:91px; width:704px;}
.newr_div_c{border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2; height:89px;width:704px;}
.newr_div_c .newr_div_cl{ float:left;border-right:1px solid #d2d2d2;background:url(/images/en/newr_5.jpg) repeat-x; width:230px; padding-left:18px; height:89px;}
.newr_div_c .newr_div_cl p{ line-height:25px; font-size:12px; font-weight:bold; color:#000; padding-top:15px;}
.newr_div_c .newr_div_cl span{ font-size:24px; font-style:normal; color:#f60; line-height:30px;}
.newr_div_c .newr_div_cr{float:left; padding:0 15px 0 20px; width:420px; height:89px;}
.newr_div_c .newr_div_cr p{ line-height:20px; font-size:12px; font-weight:bold; color:#444; padding-top:8px;} 
.newr_div_c .newr_div_cr span{ font-size:11px; color:#888; line-height:16px; -webkit-text-size-adjust:none !important; }
/****roger7.12 end*****/

/*********roger 7.30*********/
.get_prointtab{ border:1px solid #dbdbdb; border-bottom:0;}
.get_prointtab td{border-bottom:1px solid #e2e2e2; padding:6px;}
.get_proint{ width:65px; height:19px;background:url(/images/en/get_proint.jpg) 0 0 no-repeat; display:block;}
.get_proint:hover{background:url(/images/en/get_proint.jpg) 0 -19px no-repeat;}
.prointimg{width:32px; height:37px; padding:1px; border:1px solid #dbdbdb;}
.prointimg img{ width:32px; height:37px;}


/*********bober 2013.08.09*********/
.review1{ border:1px solid #dadada;  padding:5px 14px;}
.review2{ border:1px solid #dbdbdb;  padding:5px 14px;}

.dec_review_tips{ width:auto; height:auto; font-size:12px; line-height:16px; padding:8px 5px 8px 36px; border:1px solid #f0bb68; /*color:#FF6600;*/ color:#333; margin-bottom:8px; background:url("/images/en/review_tips.png") no-repeat  14px 8px  #fffeec;}
.dec_review_tips1{ width:auto; height:auto; font-size:12px; line-height:16px; padding:8px 5px 8px 36px; border:1px solid #f95665; color:red; margin-bottom:8px; background:url("/images/en/review_tips.png") no-repeat  14px 8px #fffeec;}
.dec_review_tips a, .dec_review_tips1 a{ text-decoration:underline;}

.dec_oldcontent{line-height:22px; padding:5px 5px 5px 14px; color:#333; border:1px solid #dbdbdb; background:#f8f8f8; display:none; }
.dec_edit_tips{ width:auto; height:auto; padding:10px 5px 5px 14px; font-size:11px; color:#444; line-height:16px;}
.dec_time_tips{font-size:12px; color:#1c1c1c; background:url(../../images/en/time_tips_icon.png) left center no-repeat; float:left; *float:right; padding-left:20px;}

/*********支付流程优化 bober 2013.08.09*********/
.note{ color:#888; line-height:18px;  padding-top:20px; font-size:11px;}
.note span{ font-size:12px; font-weight:bold;}
.cardinp_tips{ color:#ff5243; background:url(../../images/en/cardinp_icon.png) left center no-repeat; padding-left:14px; font-size:11px; font-weight:normal; line-height:12px; }
.buy_paynow:hover{background:url(/images/en/buy_paynow.png) 0 -34px no-repeat;}
.buy_paynow{width:144px; height:33px; overflow:hidden; cursor:pointer; border:0; background:url(/images/en/buy_paynow.png) 0 0 no-repeat;}
.buy_paynow_off{width:144px; height:33px; overflow:hidden; cursor:auto; border:0; background:url(/images/en/buy_paynow_off.png) 0 0 no-repeat;}

.buy_tryag{ width:120px; height:33px;background:url(/images/en/buy_tryagain.png) 0 0 no-repeat; display:block;}
.buy_tryag:hover{background:url(/images/en/buy_tryagain.png) 0 -34px no-repeat;}

.buy_continue{width:144px; height:34px; overflow:hidden; cursor:pointer; border:0; background:url(/images/en/buy_continue_l.png) 0 0 no-repeat;}
.buy_continue:hover{background:url(/images/en/buy_continue_l.png) 0 -34px no-repeat;}

.App_right.computer {padding-left:25px;width:25%;}
.App_right .computer div{ overflow:hidden;padding-top:5px;}
.App_right .computer div span{ float:left; height:28px; width:70px;border:1px solid #999; display:block;}
.App_right .computer div span select{border:0; width:70px;padding-top:5px;padding-top:0px\9;height:28px\9;font:12px/24px Verdana, Arial, Helvetica, sans-serif;}
.App_right .computer div input{ float:left; height:28px; width:130px;border:1px solid #999; margin:0 0 0 5px;font:12px/24px Verdana, Arial, Helvetica, sans-serif;padding:0 5px;}
.App_right .computer button{ background:#3498db;padding:5px 20px 7px 20px;color:#FFFFFF;margin-top:10px;font:bold 14px Verdana, Arial, Helvetica, sans-serif;border:none; cursor:pointer;}
.App_right .computer button:hover{ background:#FF6600;}



.slider-container {
	margin: 0 auto;
	width:600px;
	overflow:hidden;
	position:relative;
	background: #e1e1e1;
	border-bottom: 9px solid #d9d9d9;
	height:390px;
	overflow:hidden;
	z-index:9;
	min-width:600px
}
.slider-wrap {
	width:5100px;
	height:360px;
	font-size:0;
	position:absolute;
	left:49%;
	top:0;
	margin-left:-1275px;
	overflow:hidden
}
.slider {
	width:100%;
	height:100%;
	float:left
}
.slider-container ul {
}
#_slide li {
	width:600px;
	height:360px;
	float:left;
	position:relative;
	text-align: center;
}
.slider-container .pic {
	width:600px;
	height:350px;
	display:block;
	margin:0 20px;
	position: relative;
}
.slider-container .pic img {
	width:600px;
	height:350px;
	display:block;
	border:0 none;
}
.slider-container dl {
	width:600px;
	height:350px;
	overflow: hidden;
	margin:0 auto;
}
.slider-container dl .pic {
	margin:0;
}
.slider-container #ad1, .slider-container #ad1 .pic {
	width:359px;
	height:350px
}
.slider-container #ad2, .slider-container #ad2 .pic, .slider-container #ad3, .slider-container #ad3 .pic, .slider-container #ad4, .slider-container #ad4 .pic {
	width:156px;
	height:350px
}
.slider-container dd {
	float:left;
	display:inline;
	overflow: hidden;
}
.slider-container #ad2, .slider-container #ad3, .slider-container #ad4 {
	margin-left:1px;
}
.slider-container #ad1 .pic img {
	width:359px;
	height:350px;
	display:block;
	border:0 none;
}
.slider-container #ad2 .pic img, .slider-container #ad3 .pic img, .slider-container #ad4 .pic img {
	width:156px;
	height:350px;
	display:block;
	border:0 none;
}
.slider-container .slide_thumb {
	display:none;
}
.slide_Bg {
	width:600px;
	height:350px;
	position:absolute;
	left:20px;
	top:0;
	background:#fff;
	filter:alpha(opacity=30);
	opacity:0.5;
}
.cur .slide_Bg {
	display:none
}
#slide_list {
	position:absolute;
	left:0
}
#topPic {
	display:none
}
.slider-container li img {
	position:relative
}
.slider-container li p {
	width:100%;
	height:50px;
	line-height: 50px;
	font-family: "微软雅黑", "黑体";
	font-size: 21px;
	color: #fff;
	position:absolute;
	bottom:0;
	left:0;
	z-index:100;
	display:none;
	background:rgba(0, 0, 0, 0.6);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = "#60000000", endColorstr = "#60000000") 6
}
.slider-container li dd p {
	font-size:16px;
}
.cur .st_ty {
	display:block;
}
#focus_dot {
	width: 120px;
	height: 13px;
	position: absolute;
	top: 365px;
	left: 50%;
	margin-left: -60px;
}
#focus_dot li {
	width: 13px;
	height: 13px;
	float: left;
	text-indent: -999em;
	overflow: hidden;
	cursor: pointer;
	display: inline;
	margin-right: 10px;
	background: url(http://mat1.gtimg.com/ent/mc/picture2013/bg_ico.png) -23px -129px no-repeat;
}
#focus_dot li.current {
	background-position: 0 -129px;
}
.slider-container .pic:hover, .twC3 a:hover, .gqsjMod .bd a:hover {
	text-decoration:none;
}
.st_ty {
	cursor:pointer;
}
.slide_Bg {
	width:830px;
	height:350px;
	position:absolute;
	left:20px;
	top:0;
	background:#fff;
	filter:alpha(opacity=70);
	opacity: 0.7;
}
#focusMain li .text {
	display: block;
	width:100%;
	height:80px;
	position:absolute;
	bottom:20px;
	background:rgba(255, 255, 255, 0.8);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = "#ccffffff", endColorstr = "#ccffffff");
}
.gqsjMod .bd a:hover p {
	background:rgba(3, 107, 170, 0.6);
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = "#99036baa", endColorstr = "#99036baa")
}
.twC3 .pic {
	text-align:center;
}
#cardBody1 .tabBody {
	overflow:hidden;
	zoom:1;
+padding-bottom:20px;
}
.mrjxMod .ft a p {
	text-align:center;
}
.slider-wrap {
	width:5100px;
	height:360px;
	font-size:0;
	position:absolute;
	left:50%;
	margin-left: -1305px;
	top:0;
	verflow:hidden
}
.hzlxMod .hd h2 {
	background-position:left -6px;
}
.slider-btn {
	position:absolute;
	top:148px;
	width:54px;
	height:54px;
	background:url(../images/arrow-btn.png);
	cursor:pointer;
}
.slider-btn-l {
	left:0;
}
.slider-btn-r {
	right:0;
}
.slider-btn-l {
	left:50%;
	margin-left:-509px;
	background-position:0px 0px;
}
.slider-btn-l:hover {
	background-position:0px -54px;
}
.slider-btn-r {
	right:50%;

	background-position:-54px 0px;
}
.slider-btn-r:hover {
	background-position:-54px -54px;
}




.case{height:320px;overflow:hidden;width:650px;margin:0 auto;}
.case_box{position:relative;margin:0 auto 0px;width:650px;height:270px;overflow:hidden}
.case_box p{z-index:2;position:absolute;text-indent:-9999px;width:28px;height:51px;top:40%;cursor:pointer}
.case_box .prev{text-indent:-9999px;background:url(../../profile/imgs/previous.png) no-repeat;left:0px;display:none;}
.case_box .next{background:url(../../profile/imgs/next.png) no-repeat;top:40%;right:0px; display:none;}
.case_box ul{position:absolute;height:470px;overflow:hidden;top:0px;left:0px}
.case_box ul li{width:650px;float:left;height:100%;list-style:none; padding:0; margin:0;}
.case_box ul li dl.case_info{margin:0 0px 0px 0;width:100%;zoom:1;color:#616741;overflow:hidden;}
.case_box ul li dl.case_info dd{width:130px; float:left; text-align:center;}
.case_box ul li dl.case_info dd img{width:120px; margin:0 4px; border:0;}


.case_info_add dd{line-height:22px}

.case_box ol{width:500px;position:absolute;bottom:0;left:44%;margin:0;height:12px;z-index:99; text-align:center;}
.case_box ol div{float:left;margin:0 4px; width:12px;height:12px;line-height:99em;background:url(../../profile/imgs/pagination.png) no-repeat; overflow:hidden;cursor:pointer;}
.case_box ol div.active{background-position:0 -12px;display:inline;width:12px;height:12px;}


.sub_box{width:650px;height:260px;margin:0 auto 0 auto;position:relative;overflow:hidden;}

#bd1lfimg{position:relative;width:650px;height:260px;overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:645px; }
#bd1lfimg dl{width:650px; height:100%; float:left;}
#bd1lfimg dd{width:130px; padding:0; text-align:left; height:100%; float:left;}
#bd1lfimg dd img{width:120px; border:0; margin:0;}

.sub_nav{width:650px;height:25px;bottom:0px;position:absolute;color:#999999;z-index:200;}
.sub_no{height:60px; }
.sub_no ul{padding:0 0 0 44%; margin:0;}
.sub_no ul li{width:12px; height:12px; list-style:none; padding:0; margin:0; float:left;overflow:hidden;vertical-align:middle;text-align:center;cursor:pointer; background:url(../../profile/imgs/pagination.png) no-repeat; padding:0 4px;}
.sub_no li.show{background:url(../../profile/imgs/pagination.png) 0 -13px no-repeat}
.sub_more{float:right;width:50px;height:25px;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;color:#999999;text-align:center;line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc;text-decoration:none;}



/*Require Your Action*/
.impor_div{border:1px #ff6600 solid; background:#fff9e6; padding:12px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}

.buybt_cte_off{width:100px; height:33px; overflow:hidden;  border:0;background:url(../../images/en/buy_continue_off.png) no-repeat;}
.pro_action_bt{margin-bottom:16px;}
.pro_action_t{ width:100%; text-indent:10px; height:30px; background:url(/images/en/ac_bg.png) repeat-x; font:bold 13px/30px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px solid #d2d2d2; margin:0; padding:0;}
.pro_action_c{padding:16px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#515151;}
.pro_action_c h2{ margin:0; font:bold 12px/18px Arial, Helvetica, sans-serif;}
.pro_action_p{padding:2px 0 16px 0;}
.pro_action_p a{text-decoration:underline;}
.pro_action_p .pro_action_sp{font:normal 12px/24px Arial, Helvetica, sans-serif; color:#666; display:block; padding-bottom:8px;}
.pro_action_sb{padding:12px 0; display:table;}
.pro_action_sb .sub_btn_l{width:4px; height:29px; background:url(../../images/en/sub_btn_l.gif) no-repeat;}
.pro_action_sb .sub_btn_c{height:29px; background:url(../../images/en/sub_btn_c.gif) repeat-x; padding:0 8px;}
.pro_action_sb .sub_btn_r{width:4px; height:29px; background:url(../../images/en/sub_btn_r.gif) no-repeat;}
.pro_action_sb span{float:left;}
.pro_action_sb span input{background:none; border:none; height:29px; line-height:29px; text-align:center; font:bold 14px/100% Arial; color:#fff; cursor:pointer;}
.pro_action_sb span input:hover{filter:alpha(Opacity=70); Opacity:0.7;}

.m_action_num{width:16px; height:16px; background:url(../../images/en/num_bg.png) no-repeat; text-align:center; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#fff; position:absolute; top:8px; right:28px;}

.m_action_upl{border:1px #669900 solid; background:#fffdf7; padding:16px 8px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; margin-bottom:8px;}
.m_action_np{border:1px #ff6600 solid; background:#fffae6; padding:16px 8px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; margin-bottom:8px;}
.m_action_nar{border:1px #d7d7d7 solid; background:#fffdf7; padding:16px 8px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333; margin-bottom:8px;}



.buytable_expand{padding:8px 0; padding-left:12px;}
.buytable_expand b{line-height:24px;}
.buytable_expand .tdp{padding:0; margin:0; font:normal 12px/20px Arial;}
.buytable_expand .tdp span{font:bold 16px/20px Arial; color:#0C0; padding-right:4px;}
.buytable_expand .ov_link{color:#333; text-decoration:underline;line-height:22px;}
.buytable_expand .yh_x{width:94%; border:1px #ccc solid; padding:8px; font:bold 12px/16px Arial; background:#fffaec; margin:0px 0 5px 0;}
.buytable_expand{border-top:none;}

.secure_payment{padding:8px 16px; border:1px #669933 solid; background:#f3fee7; margin-bottom:16px;}
.secure_payment h1{font:bold 12px/18px Arial; color:#333; padding:0; margin:0;}
.secure_payment p{padding:0; margin:0; font:normal 12px/20px Arial;}
.secure_payment span{font:bold 16px/20px Arial; color:#0C0; padding-right:4px; float:left;}
.secure_payment .ov_link{color:#333; text-decoration:underline;line-height:22px;}

.tit_tab{border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.tab_opn{display:none; background:#E3EBF1; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}

.credits_banner{padding:8px 0;}
.credits_banner img:hover{filter:alpha(Opacity=80); Opacity:0.8; cursor:pointer; margin:0;}
.left_menu_num{padding:1px 4px; font:normal 11px/14px Arial; color:#fff; background:#AFAFAF; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; position:absolute; right:28px; top:8px;}

.mobile_app_tab, .mobile_app_tab:link, .mobile_app_tab:visited{float:right; margin-top:-7px; margin-right:8px; /* text-decoration:underline; color:#FF0; font:bold 12px/36px Arial; */}
.mobile_app_tab:hover{color:#F60; filter:alpha(Opacity=80); Opacity:0.8;}
.mobile_app_tab img{margin-bottom:8px; margin-right:2px; border:0;}

.recent_photos_list {padding:4px;padding-bottom:50px;}
.recent_photos_list ul {margin:0;padding:0;position:relative;}
.recent_photos_list ul li {border:#ccc solid 1px;padding:1px;float:left;height:160px;width:160px;margin:5px 10px 5px 0;padding:1px;}
.recent_photos_list ul li div {display:table-cell;width:1em;height:1em;font-size:160px;text-align:center;vertical-align:middle;}
.recent_photos_list ul li img {border:0;width:160px;max-height:160px;vertical-align:middle;}
.button_rencent_photos {background:#eee;color:#333;cursor:pointer;border:#bbb solid 1px;display:block;height:28px;font:bold 12px/28px Arial, Helvetica, sans-serif;width:120px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-align:center;}
.button_rencent_photos:hover {color:#cc0000;}
.btn_voucers{ width:190px; height:31px; display:block;background:url(/images/en/btn_voucers.jpg) no-repeat;}
.btn_voucers:hover{background:url(/images/en/btn_voucers_h.jpg) no-repeat;}

/*鼠标移动到表格变色*/
.datalist{border:1px solid #ccc;border-collapse:collapse;background-color:#fff;}
.datalist th{border-top:1px solid #ccc;background:url(/images/en/ac_bg.png) repeat-x;color:#222;text-align:left;}
.datalist td{border-top:1px solid #ccc;padding:8px 0; line-height:1.4em; }
.datalist td.left{text-align:left;}
.datalist td.right{text-align:right;}
.datalist tr:hover, .datalist tr.altrow{background-color:#f2f2f2;}
.datalist img {vertical-align:middle;}
.red {color:#ff0000;}
.blue {color:#1f84cc;}

/* QA */
.qs {color:#333;font-size:12px; height:50px; line-height:50px; text-align:left}
.qs2 {font-size:12px; height:30px; line-height:30px; text-align:left}
.qa_answer {border-bottom:1px dashed #cccccc; height:30px; line-height:30px; margin-bottom:8px;padding-bottom:8px}
.qa_detail {font-size:12px;border-bottom:1px dashed #cccccc; line-height:30px; padding-bottom:15px; } 
.qa_detail input, .matchqa_tab input {background:#f6f6f6;border:#ccc solid 1px;text-align:center;cursor:pointer;padding:4px 15px;margin:5px 0;}
.qa_detail input:hover, .matchqa_tab input:hover {background:#4795cc;border:#0861a2 solid 1px;color:#fff;}
.left {float: left;}
.right {float: right; }
.qhva{height:29px; width:100%; background:url(../../imgs/xs01.png) bottom repeat-x; overflow:hidden;}
.qhvb, .qhvc{width:110px; height:29px; background:url(../../imgs/xs02.png); float:left; margin:0 0 0 10px; text-align:center; font:12px/29px "宋体";color:#06C;}
.qhvc{background:url(../../imgs/xs03.png); float:left; margin:0 0 0 10px;}
.qhvb a:link, .qhvb a:visited{color:#06C;}
.qhvb a:hover{color:#06c; }
.qhvc a:link{color:#222;}
.showred, .answer_orange { background:#E00; color:#FFF; padding: 1px 4px; display:inline}
.answer_orange {background:#f60;;}
.ch_btn, .nt_ch_btn { border:1px solid #CCC; padding:2px 10px; background:#fff; color:#333; cursor:pointer;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.ch_btn:hover, a.skip_btn:hover, .detail input:hover {background:#4795cc;border:#0861a2 solid 1px;color:#fff;}
.nt_ch_btn {background:#f3f3f3;border:1px solid #ddd;color:#ccc}
a.skip_btn{ border:1px solid #CCC;padding:1px 15px; background:#fff; color:#333; text-align:center;cursor:pointer; margin-right:10px;font:bold 12px/16px Arial, Helvetica, sans-serif;position:absolute;right:0px;top:4px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;*top:-3px}
input.cancel_btn{border:1px solid #CCC; height:20px; line-height:20px; padding: 0 5px; background:#fff; color:#919090; cursor:pointer; width:auto; vertical-align:bottom;}
.arrow_left{font-size:0;line-height:0;height:0;width:0;border-width:5px;border-color:transparent grey transparent transparent;border-style:dashed solid dashed dashed;border-left:none;}
.ch_btn_tips {background:#fff;border:#7cab59 solid 2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:normal;padding:0 10px;width:250px;}

.qa_border {border:#ccc solid 1px;}
.answer_nqs_title, .answer_hqs_title {border-bottom:#ccc solid 1px;background:url(/images/en/ac_bg.png) repeat-x;line-height:28px;padding-left:15px;position:relative;}
.answer_hqs_title {background:#f5f5f5;}
.qa_border_center {padding:10px 20px;}

.progressmid {display: table-cell;padding: 2px 0 0 0;*float:left}
.progressva {width: 530px;background: #eee;border-radius: 15px;height:14px;margin:10px 0 20px 0;position: relative;}
.progressvb {background:#abe619; border:#6cb601 solid 1px;border-radius: 15px;height: 12px;position:absolute;left: 0;top: 0;}
.progressright {display: table-cell;padding:10px 0 0 10px;width: 160px;vertical-align: top;*width:145px;*padding:5px 0 0 10px; *float:left;}

.manprofile_tabcentent{overflow:hidden;margin:10px;}
.manprofile_tabcentent .orange {color:#f60;}
.manprofile_wrap .show{display:block;}
/* QA end */

/* member_benefit_tbl */
.member_benefit_tbl { font-size:14px; width:100%; border-collapse:collapse; }
.member_benefit_tbl th { padding:12px 8px; font-weight:bold; text-align:left; line-height:1.1em; border-bottom:1px solid #e7e7e7; }
.member_benefit_tbl th small { display:block; font-size:12px; font-weight:normal; font-style:italic; line-height:1.4em; padding-top:4px; color:#666; }
.member_benefit_tbl td { text-align:center; padding:5px 8px; border-bottom:1px solid #e7e7e7; color:#555; }
.member_benefit_tbl td:first-child { text-align:left; }
.member_benefit_tbl .stripe { background:#f9f9f9; }
.payment_golden_btn { display:inline-block;	font-size:16px; font-weight:bold; padding:0 20px; margin:3px 0 0; width:140px; height:36px; line-height:34px; cursor:pointer; color:#3d2900; border:1px solid #a3864b; background:#ffde00 url(/images/en/payment_golden_btn.png) repeat-x bottom; border-radius:4px; transition:all 0.3s; -webkit-transition:all 0.3s; }
.payment_golden_btn:hover { background:#ffee00;	box-shadow:0 0 6px rgba(255,194,0,0.8); }
.payment_golden_btn:active { background:#ffd100; }
.notes_info { font-size:12px; margin-top:20px; color:#666; }
.notes_info p { line-height:1.5em; margin-bottom:0; padding-left:6px; text-indent:-6px; }
.notes_info p:before { content:"- "; }
/* creditpack_table */
.creditpack_table { border-collapse:collapse; border:1px solid #d2d2d2; }
.creditpack_table th { height:28px; line-height:28px; background:url(/images/en/ac_bg.png) repeat-x; border-bottom:1px solid #d2d2d2; }
.creditpack_table td { border-top:1px solid #d2d2d2; }
.creditpack_table img { vertical-align:middle; margin-right:4px; }
.creditpack_list_table { width:100%; border-collapse:collapse; height:100%; }
.creditpack_list_table td { cursor:pointer; z-index:-1; width:50%; text-align:center; padding:1px 0; color:#333; border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; }
.creditpack_list_table tr:hover { background:#f2f6f9; }
.creditpack_list_table td input { margin-right:8px; }
.creditpack_list_table tr:first-child td { border-top:none; }
.creditpack_list_table tr td:first-child { text-align:left; text-indent:14px; }
.creditpack_list_table tr.hot td:first-child:before { display:block; content:""; width:26px; height:27px; position:absolute; margin-top:-1px; background:url(/images/en/icon_hot.png) no-repeat; }
.creditpack_list_table td strong { font-size:13px; }
.creditpack_list_table tr.selected td { background:#e3ebf1; }
.special_creditpack { padding:3px 0;text-indent:14px; color:#f60;}
.special_creditpack.selected { background:#fffbf0; }
.special_creditpack input { margin-right:8px; }
.special_creditpack:before { display:block; content:""; width:26px; height:27px; position:absolute; margin-top:-3px; background:url(/images/en/icon_recommended.png) no-repeat; }
/* creditpack_list */
.creditpack_list_box { border:1px solid #ddd; border-bottom: none;}
.creditpack_list_box .title { font-size:16px; height:50px; line-height:50px; padding-left:18px; font-weight:normal; border-bottom:1px solid #ddd; background-color:#f5f5f5;
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(244,244,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
.creditpack_list li { height:50px; line-height:50px; cursor:pointer; border-bottom:1px solid #ddd; }
.creditpack_list li:hover { background-color:#f8f8f8; }
.creditpack_list li input { visibility:hidden; position:absolute; }
.creditpack_list li:before { float:left; display:block; content:""; margin:16px 12px 0 18px; width:18px; height:18px; background:url(/images/en/icon_uncheck.png); }
.creditpack_list li.active:before { background:url(/images/en/icon_checked.png) !important; }
.creditpack_list .credit_qty, .creditpack_list .price_qty, .creditpack_list .total_price { width:200px; font-size:14px; display:inline-block; *display:inline; *zoom:1;}
.creditpack_list .total_price {  }
.creditpack_list .price_before { display:inline; padding:0 8px; margin:0 2px; font-weight:normal; font-size:16px; text-decoration:line-through; color:#999; }
.creditpack_list li strong { font-size:20px; font-weight:normal; padding:0 2px; }
.creditpack_list li.recommend_special { position:relative; background-color:#fffbf1; color:#f60; }
.creditpack_list li.recommend_special:after { display:block; content:""; width:26px; height:27px; position:absolute; top:0px; background:url(/images/en/icon_recommended.png) no-repeat; }
.creditpack_tips { padding:12px; line-height:1.5em; color:#999; border-bottom:1px solid #ddd;}
.creditpack_tips strong { font-weight:normal; color:#0787cb; }
/* special_offer */
.special_offer { padding:40px 0; text-align:center; }
.special_offer .offer_title { font-size:26px; font-weight:normal; padding-bottom:8px; }
.special_offer .offer_title strong { font-size:46px; font-weight:normal; padding:0 6px; color:#f60; }
.special_offer .offer_title img { vertical-align:middle; margin-right:8px; }
.special_offer p { font-size:12px; line-height:1.6em; color:#666; }
/* discount_box */
.creditpack_table .total { float:right; height:auto; padding:2px 4px; }
.creditpack_table .total span { float:none; display:inline; padding:2px; font-size:16px; line-height:40px; }
.monthly_subscription_option { line-height:1.6em; }
.monthly_subscription_option .option { float:left; padding:22px 6px 4px; }
.monthly_subscription_option .total { float:right; padding:4px 6px; text-align:right; font-size:12px; }
.creditpack_table .discount_box { float:left; font-size:12px; padding:2px 4px; clear:left; *width:350px; }
.creditpack_table .discount_box .title { display:inline; font-size:12px; margin:0; padding-left:4px; font-weight:normal; padding-bottom:2px; }
.creditpack_table .discount_box .discount_input { display:inline; }
.creditpack_table .discount_box .discount_input input {vertical-align:middle; }
.creditpack_table .discount_box .discount_result strong { font-weight:normal; font-size:14px; padding:0 3px; color:#333; }
.creditpack_table .discount_box input[type="text"] { height:22px; }
.creditpack_table .discount_box button, .discount_box [type="button"] { height:26px; padding:0 8px; }
/*自动充值checkbox*/
.input_optionbox { padding: 5px 0; color: #333; }
.input_optionbox input { vertical-align: middle; }
.ibl_icon.question { background-image: url(../images/en/QM.png); }
.ibl_icon { display: inline-block; height: 19px; vertical-align: middle; width: 18px; height: 18px; background-repeat: no-repeat; }
.popup_tips_box { display: inline-block; *display: inline; *zoom: 1; }
.popup_tips_box .popup_tips { display: none; position: absolute; width: 220px; margin-left: 50px; margin-top: -140px; *margin-left: 5px; *margin-top: -110px; font-size: 12px; line-height: 1.4em; z-index: 100; background: #fff; border: 1px solid #ccc; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.4); -webkit-animation: bounceInCenter 0.2s both; animation: bounceInCenter 0.2s both; }
.popup_tips_box .popup_tips .title {font-size:14px;padding:10px 12px 0;color:#333;margin-bottom:0;height:20px;}
.popup_tips_box .popup_tips .content {padding:8px 12px;}
.popup_tips_box .popup_tips p {margin-bottom:8px;color:#555;}
.popup_tips_box.show .popup_tips {display:block;}
.payment_total_box .optionbox input,.payment_total_box .optionbox img {vertical-align:middle;}
.popup_tips_box h4 {font:bold 13px/20px Arial !important;color:#333;margin-bottom:0;}
@-webkit-keyframes bounceInCenter {0% {opacity:0;-webkit-transform:scale(.3)}
60% {opacity:0.8;-webkit-transform:scale(1.1)}
100% {opacity:1;-webkit-transform:scale(1)}
}
@keyframes bounceInCenter {0% {opacity:0;transform:scale(.3)}
60% {opacity:0.8;transform:scale(1.1)}
100% {opacity:1;transform:scale(1)}
}
.automatic_authorize_popup {position:absolute;width:712px; z-index:102;font-size:13px;line-height:1.4em;background:#e5f5ff;border:1px solid #0083d0;box-shadow:0 4px 10px rgba(0,0,0,0.3);-webkit-animation:bounceInCenter 0.5s both;animation:bounceInCenter 0.5s both;}
.automatic_authorize_popup .modal-close {border-radius:0 0 0 4px;}
.automatic_authorize_content {padding:14px 18px;}
.automatic_authorize_popup h5 {font-size:14px;padding-bottom:8px;}
.automatic_authorize_popup p {padding-bottom:5px;}
.automatic_authorize_popup select {font-size:14px;height:26px;}
.automatic_authorize_popup .payment_submit_btn {width:auto;margin:0;font-size:16px;height:32px;line-height:28px;}
.automatic_authorize_content ul,.automatic_authorize_content ul li {margin:0;padding:0;list-style:disc inside !important;}
.automatic_authorize_popup ul {padding-bottom:14px;}
.automatic_authorize_popup ul li {display:list-item;}
.automatic_authorize_content select,.automatic_authorize_content input[type="password"] {height:24px;padding:3px;vertical-align:middle;font:12px Arial,Helvetica;color:#333;border:1px solid #aaa;border-radius:4px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.payment_submit_btn {display:inline-block;font-size:18px;padding:0 20px;margin:3px 0 0;width:186px;height:36px;line-height:32px;cursor:pointer;color:#fff;border:1px solid #2583ab;background:#017fcb url(/images/en/payment_submit_btn.png) repeat-x bottom;border-radius:4px;transition:all 0.3s;-webkit-transition:all 0.3s;text-shadow:0 1px 1px rgba(0,0,0,0.5);}
.payment_submit_btn:hover {background:#0082d0;box-shadow:0 0 6px rgba(0,135,196,0.8);}
.payment_submit_btn:active {background:#00649f;}
.error_tips {font-size:11px;padding-left:4px;color:#e74e40;display:inline-block !important;}
.modal-mask {display:block;content:"";position:fixed;left:0;top:0;bottom:0;right:0;z-index:998;background:#000;background:rgba(0,0,0,0.7);filter:alpha(opacity=70);-webkit-animation:fadeInCenter 0.3s both;animation:fadeInCenter 0.3s both;}
:root .modal-mask {filter:none \0;}
.modal-mask.white {background:#fff;background:rgba(255,255,255,0.4);filter:alpha(opacity=40);}
.modal-mask.transparent {background:#fff;background:rgba(255,255,255,0.01);filter:alpha(opacity=1);}
.popup-modal {display:none;position:fixed;top:15%;left:50%;width:420px;height:auto;margin-left:-200px;background-color:#fff;z-index:9999;border:1px solid #888;box-shadow:0 0 20px rgba(0,0,0,0.5);border-radius:5px;-webkit-animation:bounceInCenter 0.5s both;animation:bounceInCenter 0.5s both;}
.modal-close {float:right;font-size:20px;font-weight:normal;line-height:20px;padding:3px 10px 5px;text-decoration:none !important;color:#aaa !important;border-radius:0 4px 0 4px;}
.modal-close:hover {background:#0080cb;color:#fff !important;}
.modal-body {padding:30px 35px;line-height:1.5em;color:#555;}
.modal-body h3 {font-size:13px;margin-bottom:6px;}
.modal-body p {margin-bottom:6px;}
.modal-body .action_btn {text-align:right;padding:8px 4px;border-top:1px solid #ccc;}
.modal-body .action_btn button,.modal-body .action_btn [type="button"] {padding:0 16px;}
.total .discounted .discount_before { font-size:12px; text-decoration:line-through; padding:0 3px; color:#ED4942; }
.btn_gray { cursor:default; background:#f1f1f1 !important; color:#aaa !important; border:1px solid #ccc !important; box-shadow:none !important; text-shadow:none !important; }

.input_holder .holder {
    position: absolute;
    font-size: 16px;
    font-family: open sans, Arial, Helvetica;
    padding-left: 8px;
    line-height: 42px;
    color: #aaa;
}

.discount_box input {
    font: 14px open sans, Arial, Helvetica;
    vertical-align: middle;
    color: #333;
}
.discount_box input[type="text"]{
    padding: 4px 8px;
    vertical-align: middle;
    font-size: 15px;
    border: 1px solid #ddd;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    height: 32px;
}

input[type="text"].input-holder {
    font-size: 16px;
    font-weight: normal!important;
}

.discount_box button, .discount_box [type="button"] {
    font-size: 16px;
    vertical-align: middle;
    height: 42px;
    padding: 0 12px;
    cursor: pointer;
    border: 1px solid #aaa;
    background: #E4E4E4;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
}

.using_card_box { font-size:14px; line-height:1.5em; padding:18px 24px 24px; margin:20px 0; border:1px solid #d7d7d7; background:#f4f8fb; }
.using_card { width:350px; padding:14px; margin-top:8px; font-size:16px; line-height:1em;text-align:left; border:1px solid #ccc; background:#fff; border-radius:4px; }
.using_card a { font-size:14px; float:right; }
.using_card .payment-icon { float:left; margin-right:12px !important; }
.using_card .card_name { display:block; padding-top:3px; font-size:14px; line-height:1em; color:#666; }
.using_card_box #password { width:378px; height:36px; line-height:36px; margin:12px 0; font-size:14px; text-indent:12px; border:1px solid #ccc; background:#fff; border-radius:4px; }
.using_card_box .payment_submit_btn { width:380px; height:38px; line-height:36px; }
.using_card_box  .impor_div { margin-bottom:12px; }
.using_card_box .security_mark { margin-left:30px; }
.security_mark { display:inline-block; vertical-align:top; font-size:0; height:42px; overflow:hidden; }
.security_mark a { margin-right:0 !important; }
.security_mark img { height:42px; }
button[disabled], [type="button"][disabled], [type="submit"][disabled] {
    cursor: default;
    background: #F1F1F1 none repeat scroll 0% 0% !important;
    color: #AAA !important;
    border: 1px solid #CCC !important;
    box-shadow: none !important;
    text-shadow: none !important;
}