﻿@charset "utf-8";

/*public*/

.star{font-size:14px;font-weight:bold;color:#4c4c4c;font-family:tahoma;width:8px;display:block;float:left;line-height:32px;height:26px;overflow:hidden;width:24px; text-align:center;}
/*width*/
.w970{width:970px;margin:0px auto;padding-top:40px;}
.w970 a{color:#1379BB;}
.w970 a:hover{color:#ff6600;}
/*padding*/
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.ml10{margin-left:10px;}
/*clear*/
.clear{clear:both;}
/*text*/

.text_60,.text_70,.text_130,.text_150,.text_128,.text_208,.test_180{height:21px;line-height:21px;padding:2px;border:1px solid #999999;font-size:12px;font-family:Tahoma; vertical-align:middle;float:left;}
.test_180{width:176px;}
.text_208{width:208px;border-color:#adadad;}
.text_128{width:128px;}
.text_150{width:143px;}
.text_130{width:123px;}
.text_70{width:63px;}
.text_60{width:68px !important;}
.mt_2{margin-top:2px;}
.mr_5{margin-right:5px;}
.mr_15{margin-right:15px;}
.text_blue{border:1px solid #0897D7;}
.text_red{border:1px solid #ff0000;}
.text_lbg{background:#F8FCFD;display:inline-block;padding:2px;vertical-align:middle;*padding-top:0;float:left;}
.text_hbg{background:#FAFAFA;display:inline-block;padding:2px;vertical-align:middle;*padding-top:0;float:left;}
.text_rbg{background:#FFB0B0;display:inline-block;padding:2px;vertical-align:middle;*padding-top:0;float:left;}
.text_bbg{background:#AADAF0;display:inline-block;padding:2px;vertical-align:middle;*padding-top:0;float:left;}
.select_128{width:134px;border:1px solid #999999;margin-left:2px;*margin-left:3px;float:left;}
.text_error{color:#ff0000;height:21px;line-height:21px;display:inline-block;border:1px #FFB0B0 solid;background:#FFF4F4;padding:0px 10px;}
/*btn*/
.btn_b115{width:115px;height:29px;line-height:29px;color:#fff;font-size:14px;font-weight:bold;border:0px;text-align:center; background:url(../images/f_btn.png) no-repeat;cursor:pointer;margin-left:2px;}
a.btn_g95{width:95px;height:21px;line-height:21px;text-align:left;text-indent:10px;color:#fff;background-position:0px -50px;display:inline-block;text-decoration:none;}
.user_reg a.btn_g95:hover{color:#fff; text-decoration:none;}

/*font*/
.f_333{color:#333;}
.f_ff0{color:#ff0000;}
.f_999{color:#999;}
/**/
.code{font-family:Tahoma;vertical-align:middle; font-size:12px;}
/*clue*/
.clue_ok,.clue_no{width:16px;height:16px;display:inline-block;background:url(../images/s_bg.gif) no-repeat 0px 0px;vertical-align:middle; }
.clue_no{ background-position: 0 -25px;}
.clue_inf,.clue_inf2,.clue_inf3{width:32px;height:20px;line-height:20px;font-size:12px;color:#000;text-align:center;display:inline-block;border-bottom:1px #c6c6c6 solid;border-right:1px #c6c6c6 solid; }
.clue_inf{ background-color:#fdf3c4;}
.clue_inf2{ background-color:#ffcc00;}
.clue_inf3{ background-color:#ff7700;}
.pw .default{background-color:#f4f4f4;}
/*login*/
.pw{margin-top:-3px;height:23px;padding-left:2px;}
/*input*/
.user_box{padding-top:16px;background:#f2fafd; overflow:hidden;padding-bottom:8px;}
.user_lg{margin-bottom:2px;line-height:22px;clear:both;_height:1px; min-height:1px; zoom:1;*zoom:0;}
.user_lg:after{ content: '\20'; display: block;  clear: both;}
.user_lg .user_l,.user_lg .user_l2,.user_lg .user_l3,.user_lg .user_l4,.user_lg .user_l5{float:left;text-align:right;color:#333333;padding-top:2px;font-size:14px;}
.user_lg .user_l{width:103px; color:#4c4c4c;}
.user_lg .user_l2{width:170px;}
.user_lg .user_l3{width:150px;}
.user_lg .user_l4{width:155px;}
.user_lg .user_l5{width:430px;}
.user_lg .user_r{float:left;height:38px;}
.user_lg .user_r2{float:left;line-height:22px;padding-left:10px;padding-bottom:10px;}
.user_lg .user_r2 .text_150{color:#999;}
.user_lg .user_r2 .f_333{color:#333;}
.user_lg .user_r p,.user_lg .user_r2 p{float:left;display:block;width:160px;}
.user_lg .user_r b{vertical-align:middle;font-weight:normal;}
.user_lg .user_r p.pt5{*padding-top:2px;_padding-top:5px;}
.user_lg .user_r .text_130{color:#333;}
.user_lg .user_r .f_999{color:#4c4c4c;line-height:28px;}
.user_pl,.user_pl2,.user_pl3,.user_pl5,.user_pl6{margin-bottom:10px;line-height:22px;clear:both;}
.user_pl{padding-left:87px;}
.user_pl2{padding-left:180px;color:#999;}
.user_pl3{padding-left:152px;color:#999;}
.user_pl5{padding-left:165px;color:#999;margin-bottom:20px;}
.user_pl5 a{color:#999;margin-left:15px;text-decoration:underline;}
.user_pl5 a:hover{color:#f60;}
.user_pl6{padding-left:432px;color:#999;}
.user_pl4{padding-left:154px;*padding-left:151px;color:#999;margin-bottom:16px;padding-top:8px;}
.user_pl4 span{font-family:Tahoma;vertical-align:middle; font-size:12px;}
.user_reg{color:#666666; background-color:#f2fafd;background-position:15px -31px;height:1px;width:278px; overflow:hidden;}
.user_reg li{ background:#f2fafd; float:left; width:139px; text-align:left; line-height:22px;}
.user_reg a{text-decoration:none;}
.user_reg a:hover{text-decoration:underline;}
.user_pl2 .vam{margin-top:-3px\9;margin-right:5px;}
.user_r2 .select_128{margin:0 0 15px 2px;}

/*reg_ok*/
.reg_ok{position:relative;margin:40px 200px 40px 230px;}
.reg_ok a{text-decoration:underline;}
.reg_ok h4{font-size:16px;padding-bottom:12px;color:#137ABC;line-height:30px;}
.reg_ok p{padding-bottom:12px;}
.reg_ok p a{margin-right:10px;}
.reg_ok .r_line,.signup_suc .r_line{border-top:1px solid #E8E8E8;}
.reg_ok .rico_ok{position:absolute;top:10px;left:-80px;width:48px;height:48px;background:url(../images/tip_ico_5.png) no-repeat;}
.pw_clue{width:850px;margin:0px auto;margin-bottom:30px;height:16px;line-height:16px;padding-bottom:10px;color:#999;border-bottom:1px #ccc dotted;vertical-align:middle;}
.pw_clue .pw_1,.pw_clue .pw_2,.pw_clue .pw_3{width:16px;height:16px;font-weight:bold;color:#fff;display:inline-block; background:url(../images/logo.png) no-repeat;text-align:center;vertical-align:middle;}
.pw_clue .pw_1{background-position:0px 0px;margin-right:5px;}
.pw_clue .pw_2{background-position:-32px 0px;margin-right:5px;}
.pw_clue .pw_3{background-position:-73px 0px;margin:0px 15px;}
.pw_clue span{display:inline-block;vertical-align:middle;}
dl.pw_help{width:950px;margin:0px auto;border-top:1px #ccc dotted;margin-top:25px;}
dl.pw_help dt{color:#333;padding:14px 0px 0px 30px;background-position:20px -30px;}
dl.pw_help dd{color:#666;padding:5px 0px 5px 30px;}
dl.pw_help input{_margin-top:-2px;}

/*reg*/
.reg_flow{width:976px;margin:0px auto;margin-top:10px;margin-bottom:20px;border:1px solid #b6b6b6;padding-bottom:70px;}
.reg_flow a{text-decoration:underline;}
.reg_flow h3{width:976px;height:38px; background:url(../images/tit_bgx.png) repeat-x;overflow:hidden;border-bottom:1px solid #b6b6b6;line-height:37px;font-size:14px;color:#4c4c4c;margin-bottom:18px;}
span.sf_icon{display:block;width:26px;height:22px; background:url(../images/tit_icon.png) no-repeat;}
span.find_icon{display:block;width:25px;height:26px; background:url(../images/tit_icon.png) no-repeat 0 -33px;}
span.ys_icon{display:block;width:24px;height:24px; background:url(../images/tit_icon.png) no-repeat -1px -70px;}
.reg_flow span.sf_icon{float:left;margin:9px 12px 0 9px;}
.reg_flow span.find_icon{float:left;margin:6px 10px 0 10px;}
.reg_flow span.ys_icon{float:left;margin:8px 10px 0 9px;}
.reg_flow .user_lg .clue{float:left;height:38px;line-height:28px;color:#ff0000;}
.reg_flow .user_lg .clue .clue_ok,.reg_flow .user_lg .clue .clue_no{margin:7px 3px 0 0;float:left;}

.userright{width:706px;height:456px;border:1px #b6b6b6 solid;margin-top:8px;}
.login_box{width:636px;height:302px;border:1px #dedede solid;margin:0 auto;margin-top:25px; background-color:#fff;}
.login_box h3{width:602px;height:30px;display:block;line-height:30px;padding-left:14px;font-size:14px;font-weight:bold;color:#fff; background-color:#ff6600;margin:0 auto;margin-top:10px;}
.login_box h3 s{display:block;width:14px;height:13px; background:url(../images/s_bg.gif) no-repeat 0 -51px; cursor:pointer;float:right;margin:8px 16px 0 0;_margin:8px 8px 0 0;}
.login_n{width:596px;height:228px;border:10px #f4f2ea solid;margin:0 auto;margin-top:4px;}
.login_n .fl{width:360px;float:left;padding-top:26px;}
.login_n .fl .user_lg .user_l{width:88px;line-height:25px;padding:0px;color:#4c4c4c;}
.login_n .fl .text_lbg{padding:0px;}
.login_n .fl .text_lbg input {border: 1px solid #adadad;color: #333333; font-size: 14px;font-weight: bold;height: 21px;line-height: 21px;padding: 2px 3px;width:166px;}
.login_btn_d,.login_btn_z{display:block;width:83px;height:24px; background:url(../images/f_btn.png) no-repeat 0 -34px;border:none;color:#fff;font-weight:bold; text-align:center;float:left;}
.login_btn_z{ background:url(../images/d_btn.png) no-repeat 0 0;}
.login_n .fl .login_btn_d{margin:0 5px 10px 0;}
.login_n .user_pl a{color:#f60;}
.login_n .fr{width:236px;float:left;padding-top:15px;}
.login_n .fr .login_fs h4{font-weight:100;color:#4c4c4c;height:34px;}
.login_n .fr .login_fs li{display:block;height:34px;}
.login_n .fr .login_fs li a{color:#0054ff;}
.tx_icon,.wy_icon,.xl_icon,.zfb_icon{display:inline-block;width:16px;height:16px;float:left; background:url(../images/login_icon.png) no-repeat;margin-right:6px;}
.tx_icon{ background-position:0 0;}
.wy_icon{ background-position:0 -37px;}
.xl_icon{ background-position:0 -71px;}
.zfb_icon{ background-position:0 -107px;}
.userright h2.usertit{display:block;height:35px;line-height:35px; text-indent:16px;font-size:16px;font-weight:bold;color:#4c4c4c;}
.user_tab{height:25px;border-bottom:1px #b6b6b6 solid;position:relative;padding-left:23px;}
.user_tab ul{display:block;position:absolute;margin-bottom:-1px;}
.user_tab li{display:block;width:79px;height:24px;border:1px #b6b6b6 solid; background:url(../images/tit_bgx.png) repeat-x 0 -39px;float:left;margin-right:4px; text-align:center;line-height:24px;}
.user_tab li.on{border-bottom:1px #fff solid;font-weight:bold;}
.user_tab a:hover{ text-decoration:none;}
.usertab_box{width:628px;margin:0 auto;}
.usertab_box .line1{margin-top:26px;padding-left:53px;border-bottom:1px #B6B6B6 solid;padding-bottom:5px;clear:both; overflow:hidden; font-family:simsun;}
.usertab_box .line1:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.usertab_box .line1 .le_img{display:block;float:left;width:69px;height:69px; background:url(../images/img_t1.png) no-repeat;margin-right:18px;margin-top:8px;}
.usertab_box .line1 p{display:block;line-height:24px;color:#4c4c4c;float:left;}
.usertab_box .line2{padding-top:16px;}
.usertab_box .line2 .user_lg .user_l{width:134px;line-height:22px;}
.usertab_box .line2 .user_lg .user_r{height:30px;}
.usertab_box .line2 .user_lg .user_r input{border:1px solid #adadad;color: #333333;height:18px;line-height:18px;padding: 2px 3px;width:181px;}
.usertab_box .line2 .user_lg .ml10{line-height:26px;}
.btn_135,.btn_105,.btn_85{display:block;border:none; background:url(../images/f_btn.png) no-repeat; cursor:pointer;}
.btn_135{width:135px;height:31px;font-weight:bold; text-align:center;line-height:31px;font-size:14px;color:#4c4c4c;background-position:0 -135px;}
.btn_105{width:105px;height:31px;font-weight:bold; text-align:center;line-height:31px;font-size:14px;color:#4c4c4c;background-position:0 -66px;}
.btn_85{width:85px;height:22px;line-height:22px; background-position:0 -103px;}
.usertab_box .line2 .user_pl{padding-left:135px;margin-top:17px;}
.usertab_box .line2 .user_lg .user_z{display:block;padding:2px 0 0 11px;float:left;}

.find_box .tishi{padding:10px 10px 20px; text-align:center;}
.reg_flow h3 p{float:left;}
.reg_flow h3 ul{float:right;}
.reg_flow h3 ul li{float:left; margin:0 21px 0 9px; display:inline;}
.reg_flow h3 ul li a{display:block; text-decoration:none;}
.reg_flow h3 ul li a.current,.reg_flow h3 ul li a:hover{color:#f60;text-decoration:none;}

.confirm_box{width:444px;height:auto;margin:0;padding-bottom:35px;}
.confirm_box h3{width:424px;}
.confirm_box .confirm_info{margin-top:35px; padding-left:120px;}
.confirm_box .confirm_info h4{height:20px;line-height:20px;font-family:simsun;position:relative;}
.confirm_box .confirm_info .tanhao{position:absolute;left:-24px;top:0;width:16px;height:16px;background:url(../images/icon_user.png) 0 -101px no-repeat;}
.confirm_box .confirm_info p{margin-top:12px;line-height:20px;}
.confirm_box .confirm_btn{margin-top:18px;text-align:center;}
a.c_btn{display:inline-block; margin:0 8px 0 7px; height:24px; line-height:24px; text-align:center; background:url(../images/c_btn.png) 0 0 no-repeat; color:#fff; text-decoration:none;}
a.c_btn:hover{color:#ff0; text-decoration:none;}
a.c_btn_64{width:64px;}
a.c_btn_92{width:92px; background-position:0 -25px}

.pay_bank{padding-left:34px;}
.pay_bank li{float:left; margin-top:10px; width:170px;}
.pay_bank li .order-radio{float:left; margin:8px 8px 0 0;}
.pay_bank li div{float:left; border:1px solid #ccc; width:128px; height:30px; background:url(../images/bank_icon.png) no-repeat;}
.pay_bank li div.current{border:1px solid #c30;}

.pay_bank li div.bank-gonghang{background-position:0 0;}
.pay_bank li div.bank-zhaohang{background-position:0 -30px;}
.pay_bank li div.bank-jianhang{background-position:0 -60px;}
.pay_bank li div.bank-zhonghang{background-position:0 -90px;}
.pay_bank li div.bank-nonghang{background-position:0 -120px;}
.pay_bank li div.bank-mingsheng{background-position:0 -150px;}
.pay_bank li div.bank-youzheng{background-position:0 -180px;}
.pay_bank li div.bank-guangda{background-position:0 -210px;}
.pay_bank li div.bank-pufa{background-position:0 -240px;}
.pay_bank li div.bank-beijing{background-position:0 -270px;}
.pay_bank li div.bank-nongshang{background-position:0 -300px;}
.pay_bank li div.bank-bohai{background-position:0 -330px;}
.pay_bank li div.bank-xingye{background-position:0 -360px;}
.pay_bank li div.bank-guangfa{background-position:0 -390px;}
.pay_bank li div.bank-dongya{background-position:0 -420px;}
.pay_bank li div.bank-ningbo{background-position:0 -450px;}
.pay_bank li div.bank-nanjing{background-position:0 -480px;}
.pay_bank li div.bank-pingan{background-position:0 -510px;}
.pay_bank li div.bank-shenzhen{background-position:0 -540px;}
.pay_bank li div.bank-shanghai{background-position:0 -570px;}
.pay_bank li div.bank-jiaohang{ background:url(../images/jiaotong.gif) no-repeat;}
.pay_bank li div.bank-zhongxin{ background:url(../images/zhongxin.gif) no-repeat;}

.pay_bank li div.other-zfb{background-position:-128px 0;}
.pay_bank li div.other-cft{background-position:-128px -30px;}
.pay_bank li div.other-sft{background-position:-128px -60px;}

.login .form-list .input-1,.login .form-list .submit-btn,.tips-error{background:url(../images/login_v1.0.png) no-repeat;}
.login-frame{padding-left:668px;background:url(../images/uc_logo_pic.jpg) no-repeat 0 0;width:310px;margin:0 auto;}
.login{border:1px solid #FF9000;background:#F7FCFF;-moz-box-shadow:rgba(0,0,0,0.2) 2px 2px 2px;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=2,Color=#16000000,Positive=true);box-shadow:2px 2px 2px rgba(0,0,0,0.2);height:400px;}
.login h3{padding:0 20px;height:33px;line-height:33px; font-size:14px;}
.login .form-list{border-top:1px solid #FF9000;}
.login .form-list ul{padding:8px 20px 0 20px; overflow:hidden;}
.login .form-list li{padding-bottom:10px;}
.login .form-list label.tit{font-size:14px;display:block;height:33px;line-height:33px;color:#666;}
.login .form-list label.tit a.wj{font-size:12px;color:#f60;}
.login .form-list .form-right{overflow:hidden;*zoom:1;}
.login .form-list .form-right .dj{line-height:34px;color:#f60;}
.login .form-list .input-1{border:0 none;padding:0;background-position:0 -38px;width:259px;padding-left:7px;height:33px;line-height:34px;font-size:20px;font-family:Tahoma;float:left;border:1px solid #D49E57;}
.login .form-list .w_100{width:100px;}
.login .form-list .input-error{background-position:0 -108px;border-color:#D5060D;}
.login .form-list .input-focus{background-position:0 -73px;border-color:#FF9000;}
.login .form-list .btn-li{padding-top:5px;}
.login .form-list .submit-btn{border:0 none;background-position:0 0;width:88px;height:24px;line-height:24px;font-size:14px;color:#FFF;font-weight:bold;cursor:pointer;text-align:center;-moz-box-shadow:rgba(0,0,0,0.2) 1px 1px 1px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 1px rgba(0,0,0,0.2);float:left;}
.login .form-list .tips-li{padding-bottom:0;}
.login .form-list .regedit-info{float:right;line-height:24px;color:#666;margin-top:3px;_margin-top:5px;}
.tips-error{border:1px solid #D5060D;background-color:#FEF5F5;background-position:-292px 0;height:23px;line-height:23px;*line-height:25px;color:#F00;padding-left:22px;}
.form-list p{margin-left:18px;line-height:23px;overflow:hidden;*zoom:1;}
.api_btns{height:16px;line-height:16px;float:left;padding-bottom:10px;}
.api_btns .api_ico{float:left;width:16px;height:16px;}
.api_btns .sina,.api_btns .tx{margin:0 5px 0 0;background:url(../images/api_ico.png) no-repeat 0 0;}
.api_btns .sina{background-position:0 0;}
.api_btns .tx{background-position:0 -16px;}
.api_btns .api_links{padding-right:15px;color:#333;}
.api_btns .api_links:hover{text-decoration:underline;color:#f60;}
.api_btns .last_links{border:0 none;}
.api_login{padding-top:10px;width:215px;color:#666;}
.api_list{margin-top:5px;padding-bottom:10px;width:285px;}
.split_line{border-top:1px solid #DDB989;margin:0 10px;}
a.tips{color:#0066CC;text-decoration:underline;}
a.tips:hover{color:#f60;text-decoration:underline;}