@charset "utf-8";
/* Created by yuchunming*/
body{ text-align:center;background:#f4f4f4;color:#333;}
body,td,input{ font-size:12px; font-family: Arial, "宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */

/* color */
.cRed{ color:#C00;}
.cGreen{ color:#080;}
.cBold {font-weight:bold;}
.cBlue {color:#258fb8;}
.cGray{color:#959595;}
.cOrange {color:#f80;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}
.f24{font-size: 24px!important;}
/* 默认超链样式 */
a{ color:#258fb8; text-decoration: none;}
a:hover{ color: #C00; text-decoration: underline;}

/*手编超链样式*/
a.linkRed {color:#c00;} 
a.linkBlue {color:#258fb8;}
a.linkBlack {color:#000;}
a.linkGray {color:#666;}

.lt,.fl{float:left;display:inline;}
.rt,.fr{float:right;display:inline;}
.tdr {text-align:right;padding-right:5px;}
.tdl {text-align:left;padding-left:10px;}
.tac{text-align: center;}
/*按钮统一样式*/
.btn-style-a {display:inline-block;height:28px;line-height:28px;border:1px solid #da6c08;font-size:14px;font-weight:bold;text-align:center; background:#f80;color:#fff;border-radius:3px;padding:0 20px;cursor: pointer;}
.btn-style-a:hover {text-decoration:none;color:#fff;background:#ffb400; border-color:#d86f12;}
.btn-style-b {display:inline-block;height:28px;line-height:28px;border:1px solid #b5b5b5;font-size:14px;font-weight:bold;text-align:center; background:#f3f3f3;color:#777;border-radius:3px;padding:0 20px;}
.btn-style-b:hover {text-decoration:none;color:#777;background:#fbfbfb; border-color:#b7b7b7;}
.dis-Btn-style,.dis-Btn-style:hover {display:inline-block;height:28px;line-height:28px;border:1px solid #b8a99d;font-size:14px;font-weight:bold;text-align:center; background:#e0d7c3;color:#baab86;border-radius:3px;padding:0 20px;cursor:default;text-decoration:none;}

/*--------------------- images begin --------------------*/
.side_item .bar1 ul li,.list_Verification .con .bar6 li {background:url(../../images/web/img_1.png) no-repeat;}
.side_item .bar2 .u1 li,.sel_Verification ul li a {background:url(../../images/web/img_3.png) no-repeat;}
.side_item .bar2 .u2 span,.select_bank li p {background:url(../../images/web/s_miniBank.png) no-repeat;}
/*--------------------- images end   --------------------*/

.main {width:1000px;margin:-12px auto 0;background:#fff;text-align:left;padding:30px 0 30px;}
.m_left {float:left;width:635px;padding-left:30px;}
.m_right {float:right;width:215px; background:url(../../images/web/line_1.png) no-repeat left 0;padding:0 25px;height:auto !important;height:500px; min-height:500px;}
.m_title {height:35px;}
.m_title h3 {font:24px/35px "微软雅黑", "宋体";color:#666;}
.title_a {border-bottom:2px solid #ffe7cc;height:20px;margin-top:20px;}
.title_a h6 {font:16px/20px "微软雅黑", "宋体";color:#f80;background:#fff;float:left;height:20px;padding-right:10px; position:relative;top:10px;}

/*绑定银行卡*/
.top-msg-box-1 {height:36px;line-height:36px;background:#fffeec;border:1px solid #ffce5a;color:#666;margin:0 70px 20px;}
.top-msg-box-1 p {background:url(../../images/web/icon_21.gif) no-repeat 0 10px;padding-left:25px;margin-left:200px;}
.top-msg-box-2 {line-height:34px;height:34px;border:1px solid #ffcc53;background:url(../../images/web/icon_9.gif) no-repeat 5px 9px #fffeec;padding:0 8px 0 30px;color:#666;font-size:12px;margin:20px auto 0;width:400px;}
.area_a {margin:30px 70px 0;}
.area_a_bot {border-top:1px dashed #efefef;padding:25px 0 0;}
.step_three {height:32px; background:#edf0f4;margin:0 1px;}
.step_three li {float:left;color:#c9c9c9;font:16px/32px "Microsoft Yahei", "宋体";text-align:center;background:url(../../images/web/stepImg2.gif) no-repeat right -32px;}
.step_three .on {color:#fff; background-position:right 0; background-color:#e4b47c;} 
.step_three .pre {background-position:right -64px;}
.step_three li span { position:relative;right:10px;}
.step_four {height:32px; background:#edf0f4;margin:20px 0;width:860px;}
.step_four li {float:left;color:#c9c9c9;font:16px/32px "Microsoft Yahei", "宋体";text-align:center;background:url(../../images/web/stepImg2.gif) no-repeat right -32px;}
.step_four .on {color:#fff; background-position:right 0; background-color:#e4b47c;} 
.step_four .pre {background-position:right -64px;}
.step_four li span { position:relative;right:10px;}
.Bk_Cd_Mg_part {padding:20px 0;}
.Bk_Cd_Mg_part .topMsg {color:#f80;text-align:center;margin-bottom:20px;}
.Bk_Cd_Mg_part table td {font-size:14px;height:50px;}
.Bk_Cd_Mg_part table .it1 {width:240px;height:33px;line-height:33px; padding:0 5px;border:1px solid #d8dde2;font-size:14px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.Bk_Cd_Mg_part table .it1 {line-height: normal;}
 }
.Bk_Cd_Mg_part .prompt {background:#fffeec;border:1px solid #ffcc53;color:#666;line-height:22px;padding:10px;font-size:12px;display:inline-block;*display:inline;zoom:1;}
.Bk_Cd_Mg_part .prompt_2 {background:#fafbfc;border:1px solid #ebebec;padding:10px;line-height:24px;color:#959595;width:320px;margin-top:5px;font-size:12px;}
.Bk_Cd_Mg_part .table-msg td {font-size:12px;height:25px;color:#999;vertical-align:top;}
.select_bank {overflow:auto;zoom:1;padding-bottom:10px;}
.select_bank li {float:left;padding:10px 10px 10px 0;cursor:pointer;}
.select_bank li input {float:left;margin-top:10px;*margin-top:8px;}
.select_bank li p {float:left;width:140px;height:34px;line-height:34px; background-color:#fff;padding-left:30px;font-size:14px;font-weight:bold;border:1px solid #d2d2d2;display:inline-block;overflow:hidden;}
.select_bank li.current p {background-color:#e6f3ff;border-color:#639cd3;}

.select_bank .abchina {background-position:0 4px;}
.select_bank .icbc {background-position:0 -25px;}
.select_bank .cmbchina {background-position:0 -54px;}
.select_bank .ccb {background-position:0 -84px;}
.select_bank .cmbc {background-position:0 -142px;}
.select_bank .sdb {background-position:0 -171px;}
.select_bank .psbc {background-position:0 -205px;}
.select_bank .pingan {background-position:0 -238px;}
.select_bank .spdb {background-position:0 -265px;}
.select_bank .bankofshanghai {background-position:0 -296px;}
.select_bank .wzcb {background-position:0 -330px;}
.select_bank .boc {background-position:0 -363px;}
.select_bank .cib {background-position:0 -393px;}
.select_bank .cebbank {background-position:0 -422px;}
.select_bank .ecitic {background-position:0 -457px;}
.select_bank .bocom {background-position:0 -114px;}
.select_bank .hxb {background-position:0 -492px;}
.select_bank .cgb {background-position:0 -1441px;}
.sel-BK-info {clear:both; position:relative;padding-top:10px;display:none;}
.sel-BK-info .tipbox {font:16px "宋体";margin-left:15%; position:absolute;margin-top:-10px;margin-top:-8px\9\0;}
.sel-BK-info .tipbox em,.sel-BK-info .tipbox span {font-style:normal;width:15px;line-height:21px;height:10px;overflow:hidden;position:absolute;}
.sel-BK-info .tipbox em {color:#d2d2d2;}
.sel-BK-info .tipbox span {color:#fff;top:1px;}
.sel-BK-info .box {background:#fff;border:1px solid #d2d2d2;padding:10px 10px 2px;line-height:26px; box-shadow:1px 1px 4px #eee; border-radius:3px;font-size:12px;*display:inline;zoom:1;}
.sel-BK-info .box em {background:#78cd49;color:#fff;font-weight:bold;display:inline-block;height:26px;padding:0 6px;font-style:normal;}
.sel-BK-info .box strong {color:#666;margin:0 20px;}
.sel-BK-info .box span {color:#f80;}
.select_bank li .other_BK {font-size:12px;float:left;margin:10px 0 0 10px;display:none;}
.sel-BK-info .box1{margin-top: 10px;}
.sel-BK-info .box1 em {background:#ffa800;}
.sel-BK-info .sel_sdemo{display:block;margin-top:3px;}
/*验证银行卡*/
.yanzhen_mode {width: 700px;margin:20px auto 30px;overflow:hidden;}
.yanzhen_mode h5 {font-size:14px;color:#666;font-weight:normal;}
.sliderbox dt {height:32px;cursor:pointer;background:url(../../images/web/icon_22.gif) no-repeat 15px -30px #f9f9f9;border-top:1px solid #ccc;margin-top:15px;}
.sliderbox .open { background-position:15px 12px;background-color:#fffbf1;cursor:default;border-top:2px solid #ffb662;}
.sliderbox .title {padding: 0 0 0 40px;line-height: 30px;}
.sliderbox .title strong {color:#f80;font-size:14px;margin-left:10px;}	
.sliderbox .title span {color:#666;margin-left:5px;}
.sliderbox dd {padding: 0; margin: 0; position:relative;overflow:hidden;zoom:1;display:none; }
.hkyz_item table {margin:0 0 0 90px;}
.hkyz_item table td {height:40px;color:#666;}
.hkyz_item table .it {width:160px;height:33px;line-height:33px; padding:0 5px;border:1px solid #d8dde2;color:#959595;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.hkyz_item table .it {line-height: normal;}
 }
.hkyz_item table .btn {height:28px;cursor:pointer;}
.hkyz_item table .msg1 {line-height:22px;}
.hkyz_item table .msg2 {color:#959595;}
.hkyz_item table .pop-error {position:absolute;height:28px;line-height:28px;border:1px solid #d38d73;background:url(../../images/web/icon_8.gif) no-repeat 5px 3px #fcefe9;padding:0 8px 0 30px;color:#c00;font-size:12px;display:inline-block;margin-left:10px;}
.wangying_item {padding:40px 0 30px 200px;}
.wangying_item li {line-height:30px;color:#666;}
.weixin_item {padding:0 0 0 90px;_padding-bottom:30px;}
.weixin_item .imgBar {background:url(../../images/web/wx_Process.png) no-repeat;width:479px;height:442px; position:relative;margin-top:20px;}
.weixin_item .imgBar a.open_img { position:absolute;right:20px;bottom:15px;}
#imgPop {background:#fff;border:4px solid #ffd7a9;width:280px; position:absolute;right:0;bottom:0;display:none;box-shadow:0 0 8px #bbb;}
#close_pop {float:right; text-align:center;font:20px/25px Arial, Helvetica, sans-serif;display:block;width:25px;height:25px;cursor:pointer;color:#888;}
#close_pop:hover {text-decoration:none;color:#333;}
.weixin_item .bottom {background:#fafbfc;border:1px solid #ebebec;padding:10px 15px;width:449px;margin-top:20px;}
.weixin_item .bottom li {background:url(../../images/web/icon_7.gif) no-repeat 0 10px;padding-left:15px;line-height:24px;color:#7d7d7d;}

/*右侧栏目*/
.side_item .topLogo {background:url(../../images/web/logo.png) no-repeat -5px 0;width:155px;height:45px;}
.side_item .bar1 p {font-weight:bold;color:#c00;margin:10px 0;}
.side_item .bar1 ul li {line-height:24px;color:#666; background:url(../../images/web/icon_7.gif) no-repeat 0 10px;padding-left:10px;}
.side_item .bar2 {border-top:1px solid #ffe7cc;border-bottom:1px solid #ffe7cc;padding:20px 0;margin-top:15px;}
.side_item .bar2 .u1 {height:24px;}
.side_item .bar2 .u1 li {float:left; background-position:0 -101px;font-weight:bold;color:#fff;height:24px;line-height:24px;padding:0 10px 0 24px;background-color:#f80;margin-right:10px;}
.side_item .bar2 .u2 {margin-top:10px;}
.side_item .bar2 .u2 li {color:#666;line-height:24px;}
.side_item .bar2 .u2 span {display:inline-block;height:24px;padding-left:26px;background-position:0 -272px;}
.side_item .bar3 {margin-top:20px;}
.side_item .bar3 ul li {line-height:24px;color:#666;}
.side_item .bar3 .btn {background:url(../../images/web/icon_20.png) no-repeat;width:58px;height:25px;display:inline-block;color:#996c33;padding-left:30px;margin-left:10px;}

/*柜台用户激活*/
.it_style_a {width:230px;padding:0 5px;height:33px;line-height:33px;font-size:14px;border:1px solid #d8dde2;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.it_style_a {line-height: normal;}
 }
.table_item_a {margin-top:20px;z-index: 10;}
.table_item_a table td {height:50px;font-size:14px;}
.table_item_a table .pro td {height:30px;}
.getSMS {height:28px;margin-left:10px;cursor:pointer;*margin-bottom:3px;}
.Prompt_b {background:#fafbfc;border:1px solid #ebebec;height:28px;line-height:28px;zoom:1;color:#959595;font-size:12px;margin-left:33px; text-align:center;width:315px;}
.Prompt_c {color:#959595;font-size:12px;margin:8px 0 0 15px;}
.ReadPact {font-size:12px;color:#959595;margin-top: 10px;}
.ReadPact a{display: inline-block;line-height: 20px;}
.ReadPact input {margin-right:5px; position:relative;top:2px;}
.success {height:85px; background:url(../../images/web/pic_1.png) no-repeat;padding:20px 0 0 95px;margin:40px 0 0 150px;}
.success p {font:18px/30px "微软雅黑", "宋体";}
.success p i {font-style:normal;font:12px "宋体";color:#959595;display:block;margin-top:10px;}
.scs_Prompt {color:#959595;margin:20px 0 0 170px;}
.scs_bottom {text-align:center;margin:30px 0 0 0;}
.help-bottom {background:#fafbfc;height:36px;line-height:36px;border:1px solid #ebeced;color:#959595;text-align:center;margin:30px 50px 0;}
.help-bottom img {position:relative;top: 2px;left: -2px;}
.getPhoneBtn {height:26px;cursor:pointer;}
.g_P_msg_1 {background:url(../../images/web/icon_21.gif) no-repeat 0 2px;display:block;height:20px;line-height:20px;padding-left:23px;color:#999;font-size:12px;margin-left:10px;}
.M_topTitle {border-bottom:2px solid #000;height:36px;}
.M_topTitle h2 {font:20px/36px "微软雅黑", "宋体";color:#333;}
.M_topTitle span {color:#959595;margin-top:12px;}
.area_b {margin:0px auto;width:860px;}

/*开户*/
.Prompt_d {color:#959595;font-size:12px;}

/*银行卡信息*/
.BindBank {margin-top:30px;}
.BindBank table {text-align:left;}
.BindBank table td {height:60px;}
.BindBank table .bkLogo {float:left;border:1px solid #ddd;height:36px;}
.BindBank table .again {float:left;margin:10px 0 0 15px;}
.BindBank table .t {font-size:14px; vertical-align:top;}
.BindBank table .it1 {height:33px;line-height:33px;border:1px solid #D8DDE2;padding:0 5px;font-size:18px;width:320px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.BindBank table .it1 {line-height: normal;}
 }
.BindBank table .prompt_1 {color:#959595;padding:5px 0 15px;}
.BindBank table .prompt_2 {background:#fafbfc;border:1px solid #ebebec;padding:10px;line-height:24px;color:#959595;width:320px;margin-top:5px;}
.selectZH {display:inline-block;height:25px;line-height:25px; background-position:0 -195px;color:#666;outline:none;}
.selectZH span {display:inline-block; background-position:right -586px;height:25px;padding:0 25px 0 10px;cursor:pointer;}
.selectZH:hover {text-decoration:none;color:#333;}

/*地区选择 start*/
.selectZH {display:inline-block;height:33px;line-height:33px;color:#666;outline:none;border:1px solid #d8dde2;font-size:12px;padding:0 30px 0 15px; background:url(../../images/web/icon_13.gif) no-repeat right 13px #fff;}
.selectZH:hover {text-decoration:none;color:#333;}
.selarea {width:400px; background:#f9fbff;border:1px solid #b4d3ec;text-align:left;padding:10px 15px;box-shadow:0px 0px 10px #d5d5d5;font-family:"微软雅黑","宋体";}
.sel_title {height:16px;border-bottom:1px solid #e4e3e3;padding-bottom:10px;font-family:"微软雅黑","宋体";}
.sel_colse {background:url(../../images/web/sel-region.png) no-repeat;width:16px;height:16px;display:block;overflow:hidden;float:right;cursor:pointer;}
.selarea em {font-style:normal;}
.selarea dl {width:100%;margin:5px 0;}
.selarea dl dt {float:left;font-weight:bold;height:22px;line-height:22px;}
.selarea dl dd {float:left;margin-left:10px;}
.selarea dl dd em {height:22px;line-height:22px;padding:0 6px;cursor:pointer;display:inline-block;}
.selarea dl dd em.hov {background:#369;color:#fff;}
.selarea dl dd em.current {background:#369;color:#fff;}
.ui-poprn {display:none;}
.ui-pop-city { position:absolute;z-index:100;display:none;top:22px;left:0;border:1px solid #369;background:#edf4fb;padding:6px;width:300px;box-shadow:1px 1px 2px 1px #d2d2d2;}
.ui-pop-city li {float:left;white-space:nowrap;}
.outlets-filter {background:#efefef;height:22px;line-height:22px;margin-top:5px;padding:3px;}
.outlets-filter span {float:left;}
.outlets-filter input {background:#fff;width:150px;height:20px;line-height:20px;border:1px solid #cdcdcd;padding:0 3px;color:#888;float:left;}
.outlets-filter .search {width:50px;height:22px; background:#b4b9bf;border:1px solid #98a5b1;color:#fff;margin-left:6px;cursor:pointer;}
.outlets-list {height:154px;overflow-x:hidden;overflow-y:auto;}
.outlets-list li {line-height:1.8em;padding-left:10px;cursor:pointer;}
.outlets-list li.hov {background:#369;color:#fff;}
/*地区选择 end*/

/*银行卡验证*/
.Prompt_e {text-align:center;margin-top:35px;font-size:14px;}
.Prompt_e p {background:#fafbfc;border:1px solid #ebebec;display:inline;padding:10px 30px;zoom:1;}
.sel_Verification {margin:40px 0 0 0;}
.sel_Verification .p1 {font-size:14px;color:#333;margin-left:230px;}
.sel_Verification ul {margin-left:230px;}
.sel_Verification ul li {margin:10px 0;}
.sel_Verification ul li a {display:block;width:198px;height:29px;line-height:29px;font-size:14px;font-weight:bold;text-align:center;color:#333;}
.sel_Verification ul li a span {color:#f80;}
.sel_Verification ul li a:hover {color:#333;text-decoration:none;}
.sel_Verification ul li a.n2 {background-position:0 -30px;}
.sel_Verification ul li a.n3 {background-position:0 -60px;}
.skip_part {color:#959595;text-align:right;border-top:2px solid #ffe7cc;margin-top:30px;padding-top:10px;}
.list_Verification {margin-top:40px;}
.list_Verification .num {float:left;width:72px;height:72px;text-align:center; background:url(../../images/web/Circle.png) no-repeat;font:60px/72px Arial, Helvetica, sans-serif;color:#fff;}
.list_Verification .con {float:left;margin:25px 0 0 25px;}
.list_Verification .con .bar1 {font-size:14px;font-weight:bold;}
.list_Verification .con .bar1 span {color:#f80;}
.list_Verification .con .bar2 {color:#333;line-height:28px;font-size:14px;margin-top:15px;}
.list_Verification .con .bar3 {height:33px;margin-top:15px;}
.list_Verification .con .bar3 li {float:left;}
.list_Verification .con .bar3 .getSMS {margin-top:3px;}
.list_Verification .con .bar4 {color:#959595;margin-top:15px;}
.list_Verification .con .bar5 {height:30px;line-height:30px;margin-top:15px;}
.list_Verification .con .bar5 .error {float:left;margin-left:15px;color:#c00;}
.list_Verification .con .imgBar {background:url(../../images/web/wx_Process.png) no-repeat;width:479px;height:442px; position:relative;margin-top:20px;}
.list_Verification .con .imgBar a.open_img { position:absolute;right:20px;bottom:15px;}
#imgPop {background:#fff;border:4px solid #FFB662;width:280px; position:absolute;right:0;bottom:0;display:none;box-shadow:0 0 8px #bbb;}
#close_pop {float:right; text-align:center;font:20px/25px Arial, Helvetica, sans-serif;display:block;width:25px;height:25px;cursor:pointer;color:#888;}
#close_pop:hover {text-decoration:none;color:#333;}
.list_Verification .con .bar6 {background:#fafbfc;border:1px solid #ebebec;padding:10px 15px;border-radius:5px;margin-top:20px;}
.list_Verification .con .bar6 li {background-position:-180px -337px;padding-left:12px;line-height:24px;color:#7d7d7d;}
.bot_prompt {font-weight:bold;margin-top:30px;}

/*银行卡验证_成功*/
.success_b {min-height:105px;height:auto !important;height:105px;overflow:visible;background:url(../../images/web/pic_1.png) no-repeat;padding:10px 0 0 95px;margin:40px 0 0 80px;}
.success_b p {font:18px/30px "微软雅黑", "宋体";}
.success_b .txt {margin-top:10px;line-height:28px;color:#666;}
.success_b .txt a {margin-left:15px;}
.success_b .txt select{border: 1px solid #d8dde2;color:#999;}
.success_b .txt .selected_val{color:#333;font-weight:bold;margin: 0 10px;}
.profession_s a{margin-left:0 !important;}
.inv_typ {margin:30px 0 50px;}
.inv_typ .item {float:left;width:280px;padding-top:104px;color:#666;display:inline;margin-left:80px;}
.inv_typ .item1 {background:url(../../images/web/pic_4.png) no-repeat center 0;}
.inv_typ .item2 {background:url(../../images/web/pic_5.png) no-repeat 40px 0;width:250px;margin-left:120px;}
.inv_typ .item p {font-size:14px;font-weight:bold;margin-bottom:10px;}
.inv_typ .item ul li {line-height:24px;}
.inv_typ .item .bottom {margin-top:15px;overflow:hidden;zoom:1;}
.inv_typ .item .bottom a {float:left;}
.inv_typ .item .bottom .more {margin-left:15px;line-height:30px;}
.success_b_link{font-size:12px;font-weight: normal;margin-left:5px;}
/*----- 人气基金 begin -----*/
a.arrow-btn{display:block;height:100px;width:13px;overflow:hidden;background:url(../../images/web/arrow.png) no-repeat;outline:none;margin-top:10px;}
a.a-prev{float:left; background-position:0 -36px;}
a.a-grayPrev{cursor:default;background-position:0 40px;}
a.a-next{float:right;background-position:0 -196px;}
a.a-grayNext{cursor:default;background-position:-0 -119px;}
.scrolllist{width:810px;height:130px;margin:30px auto 0;}
.scrolllist .imglist_w{width:780px;height:130px;overflow:hidden;margin-left:0;float:left;position:relative;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:3px;}
.scrolllist .imglist_w li{width:250px;float:left;margin:0 5px; background:#f2f1f1;height:123px;}
.scrolllist .imglist_w li img{padding:2px;border:solid 1px #ddd;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.tuijianFund {background:#fff;border:1px solid #dcdcdc;height:98px;padding:10px;overflow:hidden;text-align:left;}
.tuijianFund:hover {box-shadow:0 0 5px #ddd;border-color:#b0bfc8;}
.tuijianFund .bar1 {height:53px;}
.tuijianFund .bar1 .b-left {background:url(../../images/web/pic_27.png) no-repeat;width:72px;height:53px;text-align:center;overflow:hidden;float:left;}
.tuijianFund .bar1 .b-left .p1 {color:#fff;line-height:22px;}
.tuijianFund .bar1 .b-left .p2 {font:18px/30px Arial, Helvetica, sans-serif;}
.tuijianFund .bar1 .b-right {float:right;width:150px;}
.tuijianFund .bar1 .b-right .p1 {font:18px/25px "微软雅黑", "宋体";height:25px;overflow:hidden;}
.tuijianFund .bar1 .b-right .p2 {font-size:14px;font-weight:bold;color:#f80;border-bottom:1px dotted #dcdcdc;padding:5px 0 6px;}
.tuijianFund .bar2 {color:#959595;line-height:22px;margin-top:5px;}
.tuijianFund .bar2 strong {color:#666;}
/*----- 人气基金 end -----*/

/*银行卡验证三次失败*/
.Failure {height:105px; background:url(../../images/web/pic_2.png) no-repeat;padding:0 0 0 95px;margin:60px 0 0 80px;}
.Failure p {font:18px/30px "微软雅黑", "宋体";padding-top:5px;}
.fai_pro {font-size:14px;color:#666;text-align:center;}
.fai_bottom {height:37px;text-align:center;margin-top:50px;}

/*error 提示*/
.vf_error {font-size:12px;color:#c00; position:absolute;margin:10px 0 0 10px;}
.vf_msg {font-size:12px;color:#999; position:absolute;margin:2px 0 0 10px;}
.pop-it-prompt {position:absolute;line-height:22px;border:1px solid #ffcc53;background:url(../../images/web/icon_9.gif) no-repeat 5px 9px #fffeec;padding:6px 8px 4px 30px;color:#666;font-size:12px;display:inline-block;*display:inline;zoom:1;margin-left:10px;}
.pop-it-error {position:absolute;line-height:22px;border:1px solid #d38d73;background:url(../../images/web/icon_8.gif) no-repeat 5px 5px #fcefe9;padding:6px 8px 4px 30px;color:#c00;font-size:12px;display:inline-block;*display:inline;zoom:1;margin-left:10px;}

/*result*/
.result_a {margin:60px 0;}
.result_a p {font-size:14px;text-align:center;line-height:26px;}
.result_a .bot {text-align: center;margin-top:50px;}

/*身份证输入放大*/
.js-max-input {border: solid 1px #ffd2b2;background: #fffae5;padding:5px;font-size:20px;color: #ff4400}

/*20140904 by cm.yu*/
/*提交中...*/
.loading_tj {background:url(../../images/web/loading.gif) no-repeat;padding-left:20px;float: left;color:#555;margin:6px 0 0 10px;}

/*划款验证后续*/
.hkyz_item_event1 {padding:10px 0 10px 90px;}
.hkyz_item_event1 p {line-height:24px;}
.hkyz_item_event1 .bot {margin-top:15px;}

/*20141022 by cm.yu*/
.xieyi_link {line-height: 24px;}
.xieyi_link a{color: #258fb8;}
.xieyi_link a:hover {color: #c00;}


/* 绑定银行卡 */

.recomend{margin-top:20px;}
.rec-left{width: 505px;float:left;}
.rec-right{width: 340px;float:right;}
.hotsale_top li {float:left;line-height:20px;}
.hotsale_top li  a{text-align:center;width: 40px;height:20px;line-height:20px;display:block;position:relative;top:5px;}
.hotsale_top li a:hover{text-decoration:none;color:#258fb8;}
.hotsale_top li.on a:hover{color:#fff;}
.hotsale_top li.on a{background-color:#258fb8;color:#fff;font-weight:bold;}
.hotsale_top  .hotsale-title{font-size:14px;font-weight:bold;width:145px;line-height:30px;}
.gomarkets{position:relative;top: 10px;}
.hot-ssale-con .w1{width: 6%;}
.hot-ssale-con .w2{width: 38%;}
.hot-ssale-con .w3{width: 12%;}
.hot-ssale-con .w4{width: 16%;}
.hot-ssale-con .w5{width: 16%;}
.hot-ssale-con .w6{width: 12%;}

.rank_h{padding: 1px 5px;line-height:17px;background-color:#4d77ae;color:#fff;border-radius:2px;}
.fund_n a{float:left;height:30px;padding-left: 10px;}
.fund_n .tj_icon{float:left;position:relative;top:8px;left: 5px;}
.a_t{display:block;padding-right:5px;font-weight:bold;float:right;}
.b_icon{display:block;width: 9px ;height:10px;float:right;position:relative;top:10px;}
.b_icon_green{background:url(../../images/web/icon_green_down.png) no-repeat;}
.b_icon_red{background:url(../../images/web/icon_red_up.png) no-repeat;}
.hot-ssale-con table{border-collapse: collapse;width: 100%;text-align: center;border: 1px solid #e3e3e3;color:#666;}
.hot-ssale-con thead{background-color:#f9f8f8;font-weight:bold;}
.hot-ssale-con  td{line-height:30px;}
.hot-ssale-con  table .tdl{padding-left: 5px;}
.rec-right .cxg-title{font-size:14px;color:#666;font-weight:bold;line-height:30px;}
.cxg-box{border: 1px solid #e3e3e3;height:226px;}
.cxg-top{padding: 15px 0 0 15px;}
.cxg-icon{padding-right:20px;}
.cxg-rate-top{}
.cxg-rate_con{width: 100px;line-height:18px;}
.cxg-rate_t{color:#666;font-weight:bold;height: 18px;overflow:hidden;}
.cxg-rate_d{color:#999;text-align:right;padding-right:15px;}
.rate_val{color:#cc0000;font-size:24px;font-family:Arial, Helvetica, sans-serif;height:35px;}
.rate_val span{font-size:36px;inline-block;height:35px;}
.cxg-slogan{color:#ff8800;line-height:18px;font-weight: normal;width: 218px;margin-top:12px;}
.cxg-shouyi{color:#333;line-height:20px;font-weight:bold;}
.cxg-shouyi span{color:#cc0000;line-height:30px;font-weight:bold;}
.cxg-cun{padding: 6px 0 0 0;width: 218px;}
.cun-btn{color:#fff;font-size:14px;font-weight:bold;background-color:#ff8800;display:block;width: 112px;height:34px;line-height:34px;text-align:center;border-radius:3px;}
.cun-btn:hover{text-decoration:none;background-color:#f39f40;color:#fff;}
.understand_cxg{font-size:12px;line-height:34px;font-weight: normal;margin-left:8px;}
.update-time{color:#999;width: 860px;text-align:center;line-height:40px;}
.cxg-bot{height:45px;background-color:#f9f8f8;padding: 15px 0 10px;margin-top:13px;width: 338px;}
.cxg-bot table{text-align:center;width: 100%;}
.cxg-bot .h td{color:#ff8800;line-height:18px;font-size:18px;font-family: "微软雅黑", "宋体",Arial;}
.cxg-bot .b td{color:#666;line-height:18px;font-family:"宋体";}
.cxg-bot .w1{width: 31%;}
.cxg-bot .w2{width: 31%;}
.cxg-bot .w3{width: 39%;}

.good_beans{background-color: #fffeec;border: 1px solid #ffce5a;margin: 20px 0;width: 855px;height:38px;line-height:38px;}
.good_beans_c{width: 410px;margin: 0 auto;color:#666;}
.ff{color:#ff8800;font-weight:bold;font-size:14px;}
.hd_right{position:relative;top:4px;margin-right:3px;}
.understand_hd{margin-left:10px;}

@media screen\9{ /* IE 6 and 7*/
	.good_beans_c{_margin-top:8px;}
   }
/*zhwei.song date by 2017/2/10*/
/*update content for 验卡方式*/
.validateCardInfo{clear: both;width:510px;background: #fff;box-shadow: 1px 1px 4px #eee;margin-bottom: 15px;position: relative;color: #666;line-height: 22px;font-size: 12px;z-index: 0;}
.validateCardInfo .valiInfo{height:45px;line-height:45px;cursor:pointer;margin-bottom:10px;padding: 0 10px;border: 1px solid #d2d2d2;border-radius: 5px;}
.validateCardInfo .validated{border:1px solid #639cd3;background:#e6f3ff;}
.validateCardInfo .valiInfo input{float:left;margin: 15px 5px 0 0;*margin:12px 5px 0 0;}
.validateCardInfo .valiInfo strong{display:block;height:26px;line-height:26px;padding-left:5px;margin:10px 0 0 0;float:left;font-size:14px;color:#333;}
.validateCardInfo .valiInfo em {color:#666;font-size:12px;font-style:normal;margin-left:30px;}
.validateCardInfo .valiInfo .valiTip{float:right;color:#666;font-size:12px;}
.fl{float:left;}
.mt20{margin-top:20px;}
.stepNext{font-size:12px;color:#666;display:block;margin-top:5px;}
.stepNext .cY{color:#f80;}
.stepNext a{color:#258fb8;}

/*风险测评*/
.fxcp_inbox .cp_result{width:440px;margin-left:140px;margin-top: 60px;background: url(../../images/web/pic_1.png) no-repeat top left;padding:30px 0 0 100px;}
.cp_result .cp_class{font:16px/36px "微软雅黑";color: #666;}
.cp_result .cp_class .name{display: block;}
.mc_top_title h3 {font-size:24px;color:#666;}
.cp_tips{width: 265px;border: solid 1px #ffb662;background-color: #fffde4;padding: 10px 15px;font:14px/24px "微软雅黑";color: #666;margin-top: 30px;}
.cp_tips span{display: block;}
.cp_questions{margin-top: 25px;padding-bottom: 40px;}
.cp_questions .c_questions{font:bold 16px/24px "微软雅黑";color: #666;margin-top: 15px;}
.cp_questions .c_choice{font:14px/24px "微软雅黑";color: #333;margin-top: 15px;}
.c_choice label{width:165px;display: inline-block;}
.c_choice label input{display: inline-block;margin-right: 10px;}
.c_choice.c1 label{width:360px;}
.c_choice.c2 label.w120{width: 120px;}
.c_choice.c2 label.w140{width: 140px;}
.c_choice.c3 label{display: block;width: 380px;line-height: 28px;}
.quxiao{display: inline-block;line-height: 30px;margin-left: 20px;}
.quxiao:hover{text-decoration:none;}
.cp_con h3{color: #ff8800;font:bold 20px/24px "微软雅黑";text-align: center;}
.cp_con p{font: 18px/34px "微软雅黑";color: #333;margin-top: 20px;text-align: center;}
.cp_con .quxian,.cp_con .noquxian{font: 14px/24px "微软雅黑";color: #333;width: 196px;margin: 20px auto 0;}
.cp_con .quxian span{font-size: 24px;display: inline-block;width: 20px;}
.cp_con .noquxian span{font-size: 18px;font-weight: bold;display: inline-block;width: 20px;}
.m_btn{width: 220px;margin: 30px auto;}
.cp_con .pop_title {padding-bottom:10px;}
.bottomPart2 {margin-top:40px;}
.bottomPart2 {margin-top:20px;}

/*20170612  登录银行卡页面补充*/
.cpTips {background:#fef8ed;width:500px;text-align:center;padding-bottom:20px;margin-top:20px;}
.cpTips p {font-size:18px;color:#ff8800;padding-top:15px;padding-bottom:15px;}
.cpTips a {display:inline-block;width:160px;text-align:center;line-height:35px;font-size:18px;color:#fff;background:#ff8800;}
/*20170928 by lingling.xu*/
.about_cxg{display: inline-block;width: 15px;height:15px;background: url(../../images/web/tips.png) no-repeat;position: relative;top: 3px;}
.about_cxg span{display: none;color: #333;position: absolute;background-color: #fffeec;border: solid 1px #ffcc53;padding: 10px 0 10px 10px;border-radius: 3px;width: 455px;top: -45px;left: -97px;}
.about_cxg span img{height: 11px!important;position: absolute;bottom: -11px;left: 94px;}
.shuishou select{width: 242px;height: 35px;border: 1px solid #d8dde2;}
.shuis_tips1{position: relative;text-align: left;display: inline-block;}
.shuis_tips1 span{display: inline-block;width: 15px;height:15px;background: url(../../images/web/tips.png) no-repeat;position: relative;top: 3px;}
.tips_con{display: none;font-style: normal;font-size: 12px;z-index: 99;color: #333;position: absolute;background-color: #fffeec;border: solid 1px #ffcc53;padding: 10px 0 10px 10px;border-radius: 3px;width: 455px;top: -248px;left: -30px;line-height: 20px;}
.tips_con b{display: block;}
.tips_con img{position: absolute;left: 27px;bottom: -11px;}
.ss_info{width: 315px;height:33px;display: inline-block;cursor: pointer;position: relative;line-height:33px;color:#666;outline:none;border:1px solid #d8dde2;font-size:14px;padding:0 0 0 5px;}
.ss_info1{width: 310px;display: inline-block;}
.ss_info3{width: 322px;display: inline-block;}
.ss_info2{width: 143px;display: inline-block;}
.ss_tips{color: #c00;margin-top: 5px;}
/*****************选择居住地*****************/
.livePlace{z-index: 103;}
.birthPlace{z-index: 102;}
.taxPlace{z-index: 101;}
.country-select{position: absolute;top: 35px;left: -1px;background-color: #fff;z-index: 9999;width: 536px;}
.ss_info p.current{color: #333;}
.country-select .country{width: 534px;background-color: #fff;border-left: solid 1px #ccc;border-top: solid 1px #ccc;border-right: solid 1px #ccc;margin-top: -1px;}
.country-select .country_tab li{width: 267px;float: left;height: 44px;text-align: center;cursor: pointer;line-height: 44px;background-color: #f0f0f0;font-size: 16px;color: #666;}
.country-select .country_tab li.active{background-color: #fff;}
.country_con{height: 234px;background-color: #fff;border-bottom: solid 1px #ccc;border-left: solid 1px #ccc;border-right: solid 1px #ccc;overflow: auto;}
.country-select .city_EN{border-bottom: solid 1px #ccc;margin: 0 20px;}
.country-select .city_EN li{float: left;margin: 0 14px;font-size: 12px;height: 41px;line-height: 46px;}
.country-select .city_EN li.active{border-bottom: solid 2px #f15a51;margin-bottom: -1px;position: relative;}
.country-select .city_EN li.li1{margin-left: 0;}
.country-select li a{display: inline-block;color: #333;}
.country-select .city_EN li a:hover{text-decoration: none;}
.country-select .city_EN li.active a{color: #f5484e;}
.country-select .city_name{padding-top: 5px;line-height: 28px;width: 517px;}
.country-select .city_name .letter{width: 15px;padding-left: 20px;}
.country-select .china .city_name ul{width: 480px;color: #333;}
.country-select .china .city_name ul li{float: left;width: 100px;text-align: left;padding-left: 20px;}
/*.country-select .china .city_li{float: left;width: 100px;text-align: left;}*/
.country-select .foreign .city_name{padding-left: 20px;}
.country-select .foreign .city_name ul{width: 518px;color: #333;}
.country-select .foreign .city_name ul li{float: left;width: 129px;text-align: left;}
.country-select .foreign .city_name ul li a:hover,.country-select .china .city_name ul li a:hover{color: #f5484e;text-decoration: underline;}
.area-select p{background: url(../images/inp_bg.jpg) repeat-x;height: 42px;*height: 42px;line-height: 42px;padding-left: 10px;border: 1px solid #e6e6e6;cursor: pointer;border-radius: 2px;outline: none;color: #b2b2b2;}
.area-select p.current{color: #333;}
.area_all{width: 538px;width: 538px;background-color: #fff;border-left: solid 1px #ccc;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;margin-top: -1px;}
.area_tab{width:538px;height: 44px;background-color: #f0f0f0;}
.area_tab li{float: left;width: 76px;line-height: 44px;font-size: 16px;color: #666;text-align: center;cursor: pointer;}
.area_tab li.active{background-color: #fff;color: #f5484e;}
.area_city{padding: 0 19px 20px;}
.province{border-bottom: solid 1px #e6e6e6;height: 40px;width: 500px;line-height: 40px;}
.province li{float: left;width: 71px;font-size: 12px;color: #666;text-align: center;cursor: pointer;}
.province li span{display: inline-block;width: 48px;}
.province li.active span{border-bottom: solid 2px #f15a51;position: relative;top: -1px;color: #f5484e;}
.province_name{width: 500px;height: 160px;overflow: auto;padding-top: 5px;}
.province_name li{width: 100px;padding-left: 20px;float: left;line-height: 28px;font-size: 12px;text-align: left;}
/*zhihong.he by date 2018/05/04*/
.widthBox1{width: 315px;}
.widthBox2{width: 143px;}





