/* CSS Document */
#simple_header{background-color:#fff;width:100%;padding-bottom:8px;border-bottom: 2px solid #4062A7;}
.simplelogo{float:left; padding-top:10px;}
.simplenav{float:right;}
.simplenav a{color:#0066CC;}
.simplenav p{padding-top:10px;}


.block{margin:0 auto; overflow:hidden}
.login_img{ width:581px; float:left; padding-top:23px;}

.login_bg{ width:308px; height:407px; float:right; padding:26px 26px 0px 28px; border:#ddd solid 2px; margin-top:25px; border-radius:5px}
.weile{ font-size:18px; color:#4062A7; font-weight:bold}
.weile span{ font-size:12px; font-size:12px; color:#868686; float:right; font-weight:normal}
.zhuce{ color:#4062A7; text-decoration:none; font-size:12px; padding:0 5px;}
.zhuce:hover{ color:#4062A7; text-decoration:underline; font-size:12px; padding:0 5px;}
/*.profile a{color: #ED145B; text-decoration: none;}*/
.pink{color: #223B6B;}
.pink_18{font-weight:bold; font-size:28px;color: #223B6B;}
.spark{color: #ED415B; display: inline; padding-right: 4px; vertical-align: baseline;}
.status_green {color: #8EC52B;font-size: 14px;font-weight: 700;}

.grey{color: #999999;}
.head_search{ margin-left:25px;}

.zhu{ border:1px solid #d0d0d0; background:url(images/img/login_icon.gif) no-repeat 10px 8px; line-height:35px; width:267px; margin-top:35px; padding-left:35px; height:35px;}
.mima{ border:1px solid #d0d0d0; background:url(images/img/login_lock.gif) no-repeat 10px 6px; line-height:35px; width:267px; margin-top:25px; padding-left:35px; height:35px;}
.free{ margin-top:30px; font-size:12px; position:relative; padding-left:15px; color:#656565; height:20px;}
.free span{ float:right; font-size:12px;}
.weizhi{ position:absolute; top:2px; left:0}
.free_down{ vertical-align:bottom}
.login_bb{ background:url(images/img/login_bottom.gif) no-repeat; width:109px; height:40px; margin-top:15px; border:0px;}
.zhuce_bb{ background:url(images/img/zhuce_bottom.gif) no-repeat; width:109px; height:40px; margin-top:15px; border:0px;}
.qita{ font-size:12px; color:#868686; padding-top:36px;}
.zhanghao{ padding-top:15px;}


.main1{overflow:hidden; border:#ddd solid 2px; /*background:url(images/img/zhuce_bg.jpg) no-repeat;*/ padding-bottom:20px;margin-top:25px;}
.zhu_left{ width:435px; float:left; padding:40px 0px 0px 60px; overflow:hidden}
.zhu_right{ width:330px; float:right; padding:130px 60px 0px 0px}
.zhuc{ width:610px; overflow:hidden; padding-top:30px;}
.zhuc li{ font-size:14px; line-height:36px; height:36px; padding:15px 0}
.zhuc li p{ width:80px; text-align:right; float:left}
.zhuc td{line-height:36px; height:36px;}
.bg{ height:36px; line-height:36px; width:322px; padding-left:5px;  width:302px; border:1px solid #cfcfcf}
.zce{ text-align:center; padding-top:18px}
.liji{ background:url(images/img/liji.gif) no-repeat; width:109px; height:40px; border:0px;}
.liji1{ padding:15px 0}
.wl{ font-size:14px; padding-left:14px;}


.box_21{border:1px solid #ebebeb; background-color:#fff;overflow:hidden; margin-bottom:20px; }
.sys_box1{ width:800px; margin:50px auto; min-height:200px;}
.sys_box1 dt{ float:left;width:94px; background-image:url(images/circle_icons.png); background-repeat:no-repeat}
.sys_box1 dd{ float:left;width:480px; padding-left:20px; }
.message_content{color:#CF3A3C; font-size:18px; font-weight:bold; line-height:50px;font-family: Tahoma,Verdana,Geneva,;}
.message_back{ margin-left:auto; margin-right:auto}
.message_back a{padding:3px 15px; border:#666 solid 1px; font-size:12px; font-weight:normal; text-align:center}

.sys_box1 .error {display:block;width:92px; height:97px;background-position:-150px -289px;}
.sys_box1 .info {display:block;width:92px; height:97px;background-position:-150px -190px;}
.sys_box1 .success {display:block;width:92px; height:97px;background-position:-150px -94px;}


#user_main{width:1186px; background:#FFF; margin: 30px auto;}
.mamer_center{ overflow:hidden; margin: 20px auto 40px  auto;}
.member_r{ width:984px; float:left;}

.btn_mid_pink{background:#4A6DB6; color: #FFFFFF; cursor: pointer; display: block; font-size: 16px; height: 30px; line-height: 30px; overflow: visible; text-align: center; text-shadow: 0 1px 1px #3C64B5; padding:3px 10px; border-radius:10px;}
.btn_mid_pink:hover{color:#fff}



.profile {font-family:'微软雅黑';color: #666666; font-family: Arial; font-size: 12px; line-height: 1.5;}
.profile .action{clear: both; margin: 10px 0 0 130px;}
.profile .table_tips{clear: both; margin: 10px 0 0 0px;}

.profile{font-family: Arial;filter: progid: DXImageTransform.Microsoft.DropShadow(color=#FFDBD6D0, offX=0, offY=1, positives=true);-webkit-box-shadow: 0 1px 0 #ddd;box-shadow: 0 1px 0 #ddd;border: 1px solid #ddd;border-bottom-color: #b7b2ae;margin: 20px auto;overflow: hidden;background: #fff;line-height: 1.5;font-size: 12px; width: 960px;clear: both;color: #666;*zoom: 1}
.nav .notice img{float: left; height: 48px; margin-right: 10px; width: 48px;}
.profile .nav{background:#F8F6F4; border-right: 1px solid #ddd; margin-bottom: -9999px; padding-bottom: 9999px; width: 200px; float:left}
.profile .nav .notice{background:#FFFFFF; line-height: 1.8; overflow: hidden; padding: 10px;}
.nav .notice .nickname{color: #2A4781; font-size: 14px;}
.nav .notice p{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;}
.nav .notice .uid{border-bottom: 1px dashed #CCCCCC; clear: both; line-height: 32px; margin-bottom: 10px; margin-right: 2px;}
.nav .notice .uid{border-bottom: 0 none;}

.profile .nav h2{background: #EDE7E1; border-bottom: 1px solid #CCCCCC; box-shadow: -1px 1px 2px 0 rgba(0, 0, 0, 0.2); color: #333333; font-size: 18px; font-weight: 400; line-height: 40px; margin-top: -1px; padding-left: 40px;}
.nav h2 b{background: url("images/img/nav_title_bg.png") no-repeat scroll 0 0; height: 50px; margin-left: -47px; position: absolute; vertical-align: top; width: 40px;}

.profile .nav a{border-bottom: 1px solid #ddd; border-top: 1px solid #FFFFFF; color: #666666; display: block; font-size: 14px; line-height: 45px; padding-left: 45px;}
.nav a:hover, .profile .nav .selected{background-color: #FFFFFF; text-decoration: none;}
.profile .nav .selected{color: #737D8C; margin-right: -1px; font-weight:bold}
.nav h2 + .selected{margin-top: 1px;}
.profile .nav h2 + a{border-top: 0 none;}

.nav a b{background: url("images/img/left_nav_icons.png") no-repeat 0 0; height: 25px; margin-left: -30px; margin-top: 10px; position: absolute; width: 25px;}
.nav .list b{background-position: 0 0;}
.nav .fav b{background-position: 0 -25px;}
.nav .wish b{background-position: 0 -50px;}
.nav .member b{background-position: 0 -75px;}
.nav .cards b{background-position: 0 -100px;}
.nav .envelope b{background-position: 0 -125px;}
.nav .credit b{background-position: 0 -150px;}
.nav .trial b{background-position: 0 -175px;}
.nav .subscribe b{background-position: 0 -200px;}
.nav .balance b{background-position: 0 -225px;}
.nav .settings b{background-position: 0 -250px;}
.nav .password b{background-position: 0 -275px;}
.nav .bind b{background-position: 0 -300px;}
.nav .addr b{background-position: 0 -325px;}
.nav .share b{background-position: 0 -350px;}
.nav .rmapre b{background-position: 0 -375px;}
.nav .rmalist b{background-position: 0 -400px;}
.nav .lucky b{background-position: 0 -425px;}
.nav .gift b{background-position: 0 -450px;}
.nav .code b{background-position: 0 -475px;}


.profile h1, .profile table, .profile .title_desc, .service_con_single .con{white-space: normal; word-break: break-all; word-wrap: break-word;}
.profile h1, .fav_tit{border-bottom: 1px solid #ddd;display: block;font-size: 18px;font-weight: 400;line-height: 46px;overflow: hidden;padding-left: 15px;position: relative;}
.profile h1 span{display: inline-block; margin: 0 0px; vertical-align: middle; font-weight:bold}
.profile .content{margin: 15px 0;overflow: hidden;padding: 0 15px;}
.tishi{background-color: #FEFDED; border: 1px solid #F9F2A7; font-weight: bold; height: 30px; line-height: 30px; margin: 15px 0; text-align: center; width: 758px;}
.tishi a{color: #2A4781; font-size: 16px;}

.profile .filter{border-bottom: 1px solid #ddd; font-size: 14px; line-height: 40px; height:40px; text-align: center;}
.profile .nav, .content .filter a{float: left;}
.profile .filter a{border-radius: 3px 3px 0 0;border: 1px solid #ddd;border-bottom: 0;text-decoration: none;white-space: nowrap;background: #f8f6f4;margin-right: -1px;overflow: visible;min-width: 80px;padding: 0 20px;color: #666;_width: 80px}
.profile .filter .curr{background:#FFFFFF; color: #2A4781;position: relative; bottom:-1px;}



.profile table{border-collapse: collapse; empty-cells: show; font-size: inherit; text-align: center;}
.profile th, .profile td{border: 1px solid #ddd; height: 40px;}
.profile td{padding: 0 5px;}
.profile .order_info_td{text-align: left;}
.profile th{background: linear-gradient(to bottom, #FBFBFB, #F7F4F2) repeat 0 0; font-weight: 700; text-align:center}
caption, th{text-align: left;white-space: nowrap;}
.profile .filter + table th{background: none repeat scroll 0 center rgba(0, 0, 0, 0); border: 0 none; color: #AFAFAF; font-weight: 400;}
.profile table{background:none; border: 1px solid #ddd; border-collapse: collapse; box-sizing: border-box; empty-cells: show; font-size: inherit; text-align: center; width: 100%;}\
.profile .order_table .item_title a{display: inline-block; overflow: hidden; width: 60px;}
.profile .order_info_td{text-align: left;}

.profile .order_info_td, .profile .order_status_td{height: auto; line-height: 1.5; padding: 10px;}

.profile .pager{margin-top:15px; clear:both}

.profile .sector h2{font-size: 16px; font-weight: 700; margin: 15px 7px; overflow: hidden;}
.profile .sector h2.order_num{margin-left: 7px; margin-top: 0;}
.profile .sector h2.order_num strong{line-height: 27px; float:left}
.profile .sector h2 .extral{font-size:12px; font-weight:normal; float:right}

.notice_content{background: none repeat scroll 0 0 #FEFFE5; border: 1px solid #EFE68B; font-size: 12px; margin-bottom: 10px; padding: 8px 15px;}
.order_sta_l, .order_sta_r{float: left; height: 24px; line-height: 24px; width: 49%;}
.order_sta_l span.status_green{color: #8DC530; font-size: 14px; font-weight: 700;}
.order_sta_r{}


.profile table{background:#fff; border: 1px solid #ddd; border-collapse: collapse; box-sizing: border-box; empty-cells: show; font-size: inherit; text-align: center; width: 100%;}
.shipping_table .detail_head{font-weight: 700; width:15%; text-align:right; padding-right:10px}


#ho_card{background-color: #FAFAFA; margin-bottom: 10px; padding: 33px 0 12px 41px; width: 800px;}
#ho_img{float: left; text-align: center; width: 110px;}
#ho_img span{background-color: #FFFFFF; border: 1px solid #CECCD1; display: inline-block; height: 100px; margin-bottom: 10px; overflow: hidden; text-align: center; width: 100px;}
.draw_blue{color: #0165CF;}
.draw_blue{color: #0165CF;}
#ho_info{float: left; padding-left: 35px; width: 640px;}
#ho_info li{border-bottom: 1px dashed #CCCCCC; height: 35px; line-height: 35px; white-space: nowrap;}
.flo_left{float: left;}
#ho_pres{background-color: #FFCA22; color: #FFFFFF; float: left; font-weight: bold; height: 16px; line-height: 16px; margin-right: 13px; overflow: hidden; position: relative; top: 9px; width: 300px;}
#ho_ress{background-color: #CC9933; height: 16px; text-align: right;}#ho_ress{text-align: right;}

#ho_message{border: 2px solid #2A4781; height: 43px; margin: 0 auto 22px; margin:0px 15px;}
#ho_broad{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #FBFBF6;  height: 37px; overflow: hidden; padding-left: 11px; }
#ho_broinfo, #ho_title p, .ho_test, .ho_risp, .ho_list button, #ho_hot p, #ho_show button, #ho_paul #ho_round, #ho_paul a{background: url("images/trading.gif") no-repeat scroll -9999px -9999px rgba(0, 0, 0, 0);}
#ho_broinfo{background-position: -409px -125px; float: left; height: 37px; line-height: 37px; padding-left: 58px; padding-right: 36px; white-space: nowrap;}
#ho_broinfo span{color: #EB1746; font-weight: bold;}
.ho_risp{background-color: #CB0900; background-position: -86px -55px; cursor: pointer; float: left; height: 21px; position: relative; top: 7px; width: 21px;}
.ho_iner{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: #CDCDCD -moz-use-text-color #CDCDCD #CDCDCD; border-image: none; border-style: solid none solid solid; border-width: 1px medium 1px 1px; color: #666666; float: left; font-weight: bold; height: 19px; line-height: 19px; position: relative; text-align: center; top: 7px; width: 39px;}
#ho_broad .ho_iner{width: 56px;}

.ho_test{background-position: -442px -170px; color: #515151; float: left; height: 26px; padding-left: 16px; padding-right: 17px;}
.ho_email{background-position: -442px -231px;}
.ho_test{background-position: -442px -170px; color: #515151; float: left; height: 26px; padding-left: 16px; padding-right: 17px;}
.ho_dollar{background-position: -437px -200px; padding-left: 21px;}
.draw_bold{font-weight: bold;}
.ho_iner{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: #CDCDCD -moz-use-text-color #CDCDCD #CDCDCD; border-image: none; border-style: solid none solid solid; border-width: 1px medium 1px 1px; color: #666666; float: left; font-weight: bold; height: 19px; line-height: 19px; position: relative; text-align: center; top: 7px; width: 39px;}
.ho_risp{background-color: #CB0900; background-position: -86px -55px; cursor: pointer; float: left; height: 21px; position: relative; top: 7px; width: 21px;}

.profile .my_subscribe{line-height: 2; margin-bottom: 15px; overflow: hidden; padding: 0 20px 20px;}
.profile .my_subscribe .icon{float: left; height: 60px; margin: 0 15px 15px 0; overflow: hidden; width: 60px;}
.subscribe_tips_success h2, .profile .my_subscribe h2{font-size: 16px;}
.profile .my_subscribe .email_address .bold{font-size: 18px;}

.insider_mostly{border: 1px solid #EFEEEE; padding-bottom: 10px;}
.insider_content{margin: 24px 0 0 30px;}
.insider_pic{float: left; height: 100px; margin-right: 12px; width: 100px;}
.insider_name{font-size: 18px; font-weight: 700;}
.insider_member, .insider_vessel, .insider_keep_con{font-size: 14px;}
.insider_member, .insider_rate{color: #737D8C;}
.insider_useful{line-height: 18px; padding-top: 8px; word-break: break-all;}
.insider_useful span.insider_leftover{color: #737D8C;}
.insider_space{margin-top: 20px;}
.insider_title{background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #CCCCCC; color: #333333; font-size: 30px; height: 80px; line-height: 80px; margin: 0; padding: 0 0 0 30px;}
.insider_left{border-right: 1px solid #CCCCCC; float: left; padding-bottom: 20px; width: 490px;}
.insider_left_con{margin-bottom: 10px;}
.insider_keep, .insider_addUp, .insider_arrowleft, .insider_arrowtop{font-size: 16px;}
.insider_keep, .insider_addUp, .insider_arrowleft, .insider_arrowtop{font-size: 16px;}
.insider_arrowtop{background: url("images/pic_arrowhead.png") no-repeat scroll 0 -26px rgba(0, 0, 0, 0);}
.insider_keep_con{line-height: 20px; margin-top: 10px; padding-left: 30px;}
.insider_member, .insider_vessel, .insider_keep_con{font-size: 14px;}
.insider_vessel{background: none repeat scroll 0 0 #FDFDFE; border: 1px solid #C7CACC; border-radius: 6px; margin-right: 30px; margin-top: 30px; padding: 17px 0 15px 25px; position: relative;}
.insider_vessel .insider_leftTop, .insider_vessel .insider_rightTop, .insider_vessel .insider_leftBottom, .insider_vessel .insider_rightBottom{display: none;}
.insider_sort{float: left; margin-top: 10px; overflow: hidden;}
.insider_sort li{background: url("images/pic_disc.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; height: 22px; line-height: 22px; overflow: hidden; padding-left: 13px; width: 128px;}
.insider_right{float: left; padding-left: 15px; width: 210px;}
.insider_keep, .insider_addUp, .insider_arrowleft, .insider_arrowtop{font-size: 16px;}
.insider_price, .insider_rate{font-family: Arial,Helvetica,sans-serif; font-size: 35px; padding: 5px 0;}
.insider_useful, ul.insider_sort, .insider_explain{font-size: 12px;}
.insider_useful{line-height: 18px; padding-top: 8px; word-break: break-all;}
.insider_mostly, .insider_pic{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC;}
.insider_title{background: none repeat scroll 0 0 #FFFFFF; border-bottom: 1px solid #CCCCCC; color: #333333; font-size: 30px; height: 80px; line-height: 80px; margin: 0; padding: 0 0 0 30px;}
.insider_privilege{margin: 0 20px;}
ul.insider_priUl li{border-bottom: 1px solid #D0D3D4; padding: 15px 0;}
ul.insider_priUl li .insider_addUp, ul.insider_priUl li .insider_keep_con, ul.insider_priUl li .insider_explain{height: auto; line-height: 26px; margin: 0; padding-left: 10px;}
ul.insider_priUl li .insider_explain{line-height: 22px;}
ul.insider_priUl li .insider_addUp, ul.insider_priUl li .insider_keep_con, ul.insider_priUl li .insider_explain{height: auto; line-height: 26px; margin: 0; padding-left: 10px;}

.profile .title_desc{color: #999999; line-height: 2; padding-top: 20px;}
ol li{list-style: decimal inside none;}

.profile .null_info{ line-height: 1.5; margin: auto; padding: 200px 0; text-align: center;border: 1px solid #ddd}
.profile .null_info h2{background: url("images/null_icon.png") no-repeat 0 center; color: #797979; font-size: 18px; font-weight: 400; line-height: 48px; margin: 0; padding: 0px 80px; text-align: left;display: inline-block; background-size: contain; font-size:18px;}

.profile .from_table{border:0px;}
.from_table th{background:none; border:0px; text-align:right; padding-right:15px; font-weight:normal;padding-top:5px;}
.from_table td{background:none; border:0px; text-align:left; padding:5px 0px}
.from_table_border{ border: 1px solid #ddd; padding:30px 10px;}
.from_table em{ color:#EB1747; padding:0 5px}




.inputBg{ background: #FFFFFF; box-shadow: 0 1px 2px 0 #F0F0F0 inset;border: 1px solid #CCCCCC; border-radius: 2px; font-size: 12px; outline: 0 none;height: 1.5em;line-height: 1.5; padding: 5px;}
.inputBg:focus{border: 1px solid #8EC52B;}

.select{ background: #FFFFFF; box-shadow: 0 1px 2px 0 #F0F0F0 inset;border: 1px solid #CCCCCC; border-radius: 2px; font-size: 12px; outline: 0 none;padding: 5px;}
.select:focus{border: 1px solid #8EC52B;}

textarea{background: #FFFFFF; box-shadow: 0 1px 2px 0 #F0F0F0 inset;border: 1px solid #CCCCCC; border-radius: 2px; font-size: 12px; outline: 0 none;line-height: 1.5; padding: 5px;}
textarea:focus{border: 1px solid #8EC52B;}

.profile .select_ui{-moz-user-select: none; background: linear-gradient(to bottom, #FCFCFC, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0); border: 1px solid #CCCCCC; display: inline-block; float: none; height: auto; line-height: 1.5; margin: 0; position: relative; text-align: left; white-space: nowrap; width: auto; height:28px;border-radius: 2px; font-size: 12px; outline: 0 none;}
.select_ui .select_text_ui{background: #FFFFFF; border-right: 1px solid #E5E5E5; display: block; margin-right: 26px; overflow: visible; padding: 5px 3px 5px 6px; vertical-align: baseline;}
.profile .select_arrow{border-bottom: 0 solid #B7B7B7; border-left: 5px solid rgba(0, 0, 0, 0); border-right: 5px solid rgba(0, 0, 0, 0); border-style: solid; border-top-color: inherit; border-width: 5px 5px 0; height: 0; margin-top: -2px; overflow: hidden; position: absolute; right: 7px; top: 50%; width: 0;}
.select_ui select{background: #FFFFFF; border: 0 none; bottom: 0; box-sizing: content-box; color: inherit; font: inherit; height: 100%; left: 0; margin: -1px; min-width: 100%; opacity: 0; padding: 1px; position: absolute; top: 0;}



.settings-submit,
.bnt_blue_1{background:#4A6DB6; border: 1px solid #3C64B5; border-radius: 2px; color: #FFFFFF; cursor: pointer; display: inline-block; font-size: 16px; height: 35px; line-height: 33px; overflow: visible; text-align: center; width: 160px; font-family:"微软雅黑"}
.settings-submit{ margin-right:34px;}

.return_step{background: #FFEDF2; color: #737D8C; display: inline-block; line-height: 40px; margin-right: 20px; padding: 0 10px; position: relative; vertical-align: middle;}
.return_step i{border:20px solid #FFF;border-left-color:#ffedf2;border-right:0;position:absolute;overflow:hidden;height:0;width:0;right:-20px;top:0;*zoom:1}
.profile .sector .sector_content{line-height: 1.5; margin: 0 8px;}
.profile .input_container{margin: 20px 0;}
.input_container label{color: #666666; float: left; line-height: 30px; margin-right: 20px; text-align: right; width: 110px;}
.input_container textarea{height: 160px; width: 525px;}

.profile fieldset{border: 1px dashed #CCCCCC; margin: 20px 0px;}
.profile legend{color: inherit; margin-left: 16px; position: relative;}
.profile fieldset dd{margin: 10px 10px;}

.profile .fileup_ui{overflow: hidden; position: relative;}
.fileup_ui input{background:#FFFFFF; cursor: inherit; font-size: 60px; height: auto; left: auto; opacity: 0; position: absolute; right: -5px; top: -5px; width: auto;}

.sector_one_title{font-size: 12px; line-height: 18px; padding: 10px 0;}
.sector_one_title{font-size: 12px; line-height: 18px; padding: 10px 0;}
.profile .sector p{margin: 15px 0;}
.sector_one_con{background: none repeat scroll 0 0 #F2F2F2; display: inline-block; font-size: 12px; margin-left: 20px; padding: 10px 20px; width: 660px;}
.sector_one_title{font-size: 12px; line-height: 18px; padding: 10px 0;}

.package_info{padding-top: 20px;}
.package_info p{color: #A8A8A8;}

.track h2, .track h3{font-size: 18px; font-weight: 400;}
.track h2{margin-bottom: 20px; text-align: center;}
.status_red{color: #ED145B;}
.track .table{margin: 20px 0; padding-bottom: 7px;}


/*#cart .cart_left #prefer_delivery_day .content .option_box{height:36px; line-height:36px; border:1px solid #cccccc; overflow:hidden; float:left; margin:0px 20px 0px 0; padding-left:10px; cursor:pointer}
#cart .cart_left #prefer_delivery_day .content div.selected{height:34px; line-height:34px; border:2px solid #6eaf4f; background:#e6f6de; padding-left:9px;}
#cart .cart_left #prefer_delivery_day .option_box label{width:auto; padding-right:30px;}
#cart .cart_left #prefer_delivery_day .selected label{padding-right:29px;}
#prefer_delivery_day .selected input{margin-top:11px; *margin-top:6px;}*/


#gateway_list{padding:0; background:none;}
#gateway_list .gateway_ul_box{border-top:1px solid #d5d5d5; margin-top:15px; overflow:hidden;}
.gateway_list li{padding: 10px 15px; clear:both; cursor:pointer}
.gateway_line{border: 1px solid #d5d5d5; border-top: 0;}
.gateway_list .payment{float:left; margin-top:13px;}
.gateway_list li .tit{cursor: pointer;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;padding: 0 15px 0 7px; float:left}
.gateway_list li .gateway_desc{color: #959595; font-size: 12px; font-weight: 300; padding: 0;}
.gateway_list li.ul_on{background: #fff9f9;border: 2px solid #fb7f89;}

.normalBanks {padding-bottom: 10px;}
.normalBanks span{float: left;min-height: 43px;padding: 8px 0 0 15px;width: 200px;}
.normalBanks {clear: both;overflow: hidden;}
.normalBanks input {float: left;margin: 15px 10px 0 0;}
.normalBanks label {background-color: #000000;display: block;float: left;margin: 0;padding: 0;color: #fff;}
.normalBanks img {cursor: pointer;display: block;overflow: hidden;}


.balance_record_link{display: inline-block; float: right; font-size: 12px; margin: 0 16px; vertical-align: middle;}