/* CSS Document */
/* base */

body { font:normal 12px "微软雅黑", "Arial", "MIC", "Tahoma", sans-serif; color:#505a66; margin:0; padding:0; background:#f7f6f4; }
ul, ol { list-style:none; padding:0; margin:0; }
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, dt, dd, dl, em, i { margin:0; padding:0; }
section, article, aside, header, footer, nav, dialog, figure, figcaption { display:block; }
figure { margin:0; }
img { border:0; vertical-align:middle; }
a { text-decoration:none; color:#505a66; text-decoration:none; cursor:pointer; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; text-decoration:none; -moz-outline:none; outline:none; ie-dummy:expression(this.hideFocus=true);
}
a:hover { text-decoration:none; }
button { cursor:pointer; }
fieldset, form { background:none; border:none; padding:0; margin:0; }
input, button { outline: none; }
textarea { font-family: "微软雅黑"; }
/*Floats*/
.left { float:left; width:auto; }
.right { float:right; width:auto; }
/* --------|  Clear Fix |--------- */
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
.clearfix { display:inline-block; }/* Hide from IE Mac */
html[xmlns] .clearfix { display:block; }/* End hide from IE Mac */
* html .clearfix { height:0; }
/* Typography */
h1 { font-size:12px; font-weight:bold; color:#a30030; }
h2 { font-size:12px; font-weight:bold; color:#a30030; }
h3 { font-size:12px; font-weight:bold; color:#a30030; }
h4 { font-size:12px; color:#a30030; }
h5 { font-size:12px; font-weight:bold; color:#a30030; }
h6 { font-size:12px; color:#333; }
blockquote { margin:0px; color:#2d374b; font-style:italic; }
strong { font-weight:bold; }
em { font-style:normal; }
table { border: none; }
/* color */
.red { color:#F00; }
.dark_red { color: #a30030; }
.blue { color:#46a2d4; }
.bold { font-weight:bold; }
.y { color:#f9d000; }
.r { color:#d32d00; }
.bk { color:#000; }
.hide { display:none; }
.green { color:#abd208; }
.green1 { color:#4ebc52; }
.fd { overflow:auto; zoom:1; overflow:hidden; }
.light_gray { color: #7d8890; }
/*字体--灰色--#7d8184*/
/*字体--红色--#a30030*/
.fontsize12 { font-size: 12px; }
.fontsize14 { font-size: 14px; }
.fontsize16 { font-size: 16px; }
.fontsize18 { font-size: 18px; }
.fontsize36 { font-size: 36px; }
.fontsize28 { font-size: 28px; }
.fontsize24 { font-size: 24px; }
/* 公共部分 */
.clear { clear:both; }
.font { font-family:"宋体"; font-size:12px; }
.ml20 { margin-left: 20px; }
.pt10 { padding-top: 10px; }
.pt20 { padding-top: 20px; }
.pt12 { padding-top: 12px; }
.pt24 { padding-top: 24px; }
.pt28 { padding-top: 28px; }
.pt34 { padding-top: 34px; }
.pt36 { padding-top: 36px; }
.pt38 { padding-top: 38px; }
.mt10 { margin-top: 10px; }
.textc { text-align: center; }
.z9 { z-index: 9 }
.z8 { z-index: 8 }
.z7 { z-index: 7 }
.z6 { z-index: 6 }
.z5 { z-index: 5 }
.hidden { visibility: hidden; }
.pt5 { padding-top: 5px; }
.pl10 { padding-left: 10px; }
.pl24 { padding-left: 24px; }
.pr20 { padding-right: 20px; }
.pd10 { padding-bottom: 10px; }
.mt0 { margin-top: 0; }
.mt12 { margin-top: 12px; }
.mt24 { margin-top: 24px; }
.mt36 { margin-top: 36px; }
/*导航*/

#logo { background: url(../images/logo-cmb.png) no-repeat; width: 120px; height: 100px; display: block; overflow: hidden; }
.logo_slim { background: url(../images/logo-cmb-slim.png) no-repeat; width: 120px; height: 50px; }
.ykt { background: url(../images/logo-aio.png) no-repeat; width:120px; height: 40px; display: block; }
.menubg { height:100px; box-shadow: 0 8px 6px -10px #4d4d4d; background:#f6fafd; font-size:12px; z-index: 100; position: relative; }
.menu { width:980px; margin:0 auto; position:relative; z-index: 99; }
.tmenu { position:relative; z-index:99; }
.logo { float:left; width:120px; display:block; }
.logo img { display:block; }
.logo em { float:left; position:absolute; }
.mup { float:left; width:850px; margin:0 0 0 10px; display:inline; }
.mupl a { line-height:38px; margin:0 24px 0 0; padding:0; font-weight:bold; color:#8d949d; display:inline-block; }
.mupl a:hover, .mupl .on { line-height:38px; border-bottom:2px solid #a30030; color:#a30030; }
.mupr { float:right; }
.mupr a { line-height:38px; margin:0 0 0 24px; font-weight:bold; color:#8d949d; display:inline-block; }
.mupr a:hover { line-height:38px; color:#46a2d4; }
.mupr em { padding:0 4px; margin:0 -24px 0 0; color:#8d949d; font-family:"微软雅黑"; font-weight:bold; }
.mdown { float:left; width:850px; margin:0 0 0 10px; display:inline; }
.mdown .mupl a { line-height:60px; color:#5c6773; padding:0 18px 0 2px; margin:0; }
.mdown .mupl a:hover, .mdown .mupl .on { line-height:60px; border:0; color:#a30030; }
.mdown .mupl .ur { line-height:60px; border:0; color:#a30030; background:url(../images/iconx-tri-up-red.png) no-repeat center bottom; }
.mdown .mupr { padding-top:20px; }
.mdown .mupr a { line-height:40px; margin:0 11px; color:#5c6773; }
.mdown .mupr a:hover { line-height:40px; background:url(../images/iconx-arrow-up.png) no-repeat center bottom; }
.mdown .mupr a span { background-image: url(../images/right_nav_ico.png); background-repeat: no-repeat; padding-top:25px; line-height:34px; }
.mdown .mupr a.a1 span { background-position: 3px 0; }
.mdown .mupr a.a1:hover span { background-position: 3px -71px; }
.mdown .mupr a.a2 span { background-position: -41px 0; }
.mdown .mupr a.a2:hover span { background-position: -41px -71px; }
.mdown .mupr a.a3 span { background-position: -83px 0; }
.mdown .mupr a.a3:hover span { background-position: -83px -71px; }
.mdown .mupr a.a4 span { background-position: -126px 0; }
.mdown .mupr a.a4:hover span { background-position: -126px -71px; }
.mdown .mupr a.a5 span { background-position: -171px 0; }
.mdown .mupr a.a5:hover span { background-position: -171px -71px; }
/*
.mdown .mupr .a1 span{ background:url(../images/icon-ain-off.png) no-repeat center top;}
.mdown .mupr .a2 span{ background:url(../images/icon-ebank-off.png) no-repeat center top;}
.mdown .mupr .a3 span{ background:url(../images/icon-chat-off.png) no-repeat center top;}
.mdown .mupr .a4 span{ background:url(../images/icon-fav-off.png) no-repeat center top;}
.mdown .mupr .a5 span{ background:url(../images/icon-search-off.png) no-repeat center top;}
.mdown .mupr .a1:hover span{ background:url(../images/icon-ain-on.png) no-repeat center top;}
.mdown .mupr .a2:hover span{ background:url(../images/icon-ebank-on.png) no-repeat center top;}
.mdown .mupr .a3:hover span{ background:url(../images/icon-chat-on.png) no-repeat center top;}
.mdown .mupr .a4:hover span{ background:url(../images/icon-fav-on.png) no-repeat center top;}
.mdown .mupr .a5:hover span{ background:url(../images/icon-search-on.png) no-repeat center top;}
*/

/*.bmenu{ width:980px; height:400px; margin:0; background:url(../bg.png) no-repeat left top #ffffff; border-top:2px solid #a30030; box-shadow: 0 8px 6px -10px #4d4d4d;}*/


/*hover统一颜色 蓝色*/
.jujia_list li h3 a:hover { color:#46a2d4; }
/*红色*/
.waihui_list li a:hover, .bottom_tips a:hover, .waihui_news_wrap a:hover, .chaijie li a:hover, .left_box .blue a:hover, .interest_list dd p a:hover, .time_box a:hover, .blue_title a:hover, a.blue:hover, .hl_news_list ul li a:hover, .syd_news_list li a:hover, .syd_lnews a:hover, .oneCard_news_wrap a:hover, .jkh_business h3 a:hover, a.color_blue:hover, .question_link_item a:hover, .method_list li a:hover, .licai_interest_list li a:hover, .method_list dd a:hover, .white_listStyle_list li a:hover, .right_cart_box a:hover, .right_cart_box a:hover h4, .index_activity_list dt a:hover, .com_today_news_list a:hover, #society_duty .method_list dd a:hover, .search_key a:hover, .search_help a:hover, .right_link li a:hover, .result_title a:hover, .search_recommend a:hover, .media_reports li a:hover, a.report_title:hover, .hide_con_list a:hover, .zhiwei_list li a:hover, .area_name dl dd a:hover { color: #a30030 }
.bmenu { width:980px; height:400px; margin:0; background:#ffffff; border-top:2px solid #a30030; box-shadow: 0 8px 6px -10px #4d4d4d; position:relative; z-index:1000; overflow:hidden; }
.bmenul { float:left; width:139px; padding:10px 0 10px 24px; }
.bmenul ul { margin:0 0 26px 0; }
.bmenul li { margin:13px 0; }
.bmenul li h4 { line-height:20px; color:#5c6773; font-size: 14px; }
.bmenul li a { line-height:18px; color:#5c6773; font-size: 14px; }
.bmenul li a:hover { line-height:18px; color:#a30030; }
.bmenul li .zbt { height:30px; line-height:30px; padding:0 10px; background:#e6e9ed; border:1px solid #d1d1d1; border-radius:5px; display:inline-block; }
.bmenul li .zbt:hover { line-height:30px; color:#5c6773; background:#ced4dc; border:1px solid #b2b2b2; }
.bmenur { float:left; width:327px; height:400px; background:#e9ecee; border-left:1px solid #ccd3d9; }
/*底部*/
.footerbg { width:100%; background:#e9ecef; margin-top:36px; border-top:1px solid #d8dcdf; position:relative; }
.footer { width:980px; padding:36px 0; *padding:36px 0 0 0;
display:block; margin:0 auto; color:#5c6773; font-weight:bold; position:relative; border-bottom: 1px solid #d5dce2; }
.fbt { float:left; width:265px; }
.fbt li { padding:0; margin:0 0 10px 0; background:url(../images/yd.jpg) no-repeat left center; padding-left:15px; line-height: 24px; }
.fbt li a { color: #5c6773; }
.fbt li a:hover { color:#a30030; }
.fbt p { line-height:24px; display:block; }
.fbt em { line-height:20px; margin-top:36px; display:block; }
.width150 { width: 160px; }
.weixi_code { text-align: center; }
.weixi_code p { line-height: 18px; }
.weixi_code img { margin-bottom: 12px; }
.width110 { width: 110px; }
.ml20 { margin-left: 20px; }
.copyright { border-top: 1px solid #f7f6f4; width: 980px; margin: 0 auto; padding: 10px 0 29px; text-align: center; line-height: 24px; color:#5c6773; }
/*注册*/
.zsbg { width:100%; margin:0; position:relative; z-index: 4; }
.zback { width:840px; height:30px; padding:10px 0 0 140px; margin:0 auto; position:relative; }
.zback a { color: #79818c; }
.zback span { color: #505a66; }
.zback a, .zback span { line-height:30px; }
.zback a:hover { line-height:30px; color:#a30030; }
.zback em { line-height:30px; color:#7d8184; margin:0 10px; }
.reg { width:980px; background:#fff; padding:0; margin:30px auto 0 auto; position:relative; }
.reg_title { width:932px; padding:36px 24px 0 24px; }
.reg_title h2 { font-size:36px; color:#a30030; font-weight:normal; }
.reg_sm { margin-top:30px; position:relative; }
.reg_sm p { color:#7d8184; font-size:14px; font-weight:bold; }
.reg_sm p a:hover { color:#46a2d4; }
.bz { float:right; width:320px; text-align:right; }
.bz a { font-weight:bold; color:#46a2d4; margin:0 10px; }
.bz a:hover { color:#46a2d4; }
.cjwt { padding-left:16px; background:url(../images/iconx-question-mark-marine.png) no-repeat left center; }
.zxbz { padding-left:20px; background:url(../images/iconx-chat-bubble-marine.png) no-repeat left center; }
.xline { margin-top:30px; border-top:1px dashed #ececec; }
.reg_con { margin-top:30px; padding:0 0 50px 260px; min-height: 300px; }
.form-group { height:40px; margin-bottom:24px; }
.form-group span { float:left; width:70px; line-height:40px; color:#4f565e; font-weight:bold; text-align:right; font-size:14px; margin-right:20px; display:block; }
.form-group input { float: left; }
.copyright p a { vertical-align: middle; display: inline-block; margin-right: 5px; }
/* input 输入框 */
.input_text { float:left; width:250px; height:28px; line-height:28px; background:#f1f1f1; font-family:"微软雅黑"; border:1px solid #d2d2d2; color:#b0b1b5; font-size:14px; padding:5px 10px; border-radius:5px; }
.input_text2 { width:auto; height:28px; line-height:28px; background:#f1f1f1; font-family:"微软雅黑"; border:1px solid #d2d2d2; color:#b0b1b5; font-size:14px; padding:5px 10px; border-radius:5px; display: inline-block; }
.form-group a { float:left; height:38px; line-height:38px; background:#fbf4e2; border:1px dashed #d2d2d2; color:#b0b1b5; text-align:center; display:block; }
.form-group .aqkj { width:270px; border-radius:5px; }
.form-group .yzmt { width:138px; }
.form-group .yzm { width:100px; margin-left:10px; background:url(../images/baixian.jpg) repeat-x left top #e5e9ec; border:1px solid #d2d2d2; color:#5d666d; border-radius:3px; }
.form-group .yzm:hover { background:url(../images/baixian.jpg) repeat-x left top #dce1e4; border:1px solid #bababa; }
.form-group .style-checkbox { width:16px; height:16px; padding:0; }
.form-group p { float:left; margin-left:5px; font-size:13px; line-height:20px; display:block; }
.form-group .fwtk { line-height:20px; font-size:13px; color:#46a2d4; background:none; border:0; margin-left:2px; display:inline-block; }
.form-group .qr { width:62px; height:38px; border:1px solid #3289bf; background:url(../images/baixian.png) repeat-x left top #49a4d1; color:#fff; font-size:14px; border-radius:5px; }
.form-group .qr:hover { background:url(../images/baixian.png) repeat-x left top #358bbc; border:1px solid #25678c; }
.form-group .qx { padding: 0 18px; height:38px; border:1px solid #cfd0d2; background:url(../images/baixian.jpg) repeat-x left top #e5e8ed; color:#5c636b; margin-left:20px; font-size:14px; border-radius:5px; }
.form-group .qx:hover { background:url(../images/baixian.jpg) repeat-x left top #dce1e4; border:1px solid #bababa; }
.form-t span { font-size:16px; color:#a30030; }
.form-t em { line-height:40px; font-size:16px; color:#b0b1b5; font-weight:bold; margin-right:20px; }
.form-group img { float:left; margin-left:10px; }
.form-group .hyh { width:50px; line-height:40px; color:#36a8e6; margin-left:10px; background:none; border:0; }
.form-group .ljgl { width:100px; height:38px; border:1px solid #3289bf; background:url(../images/baixian.png) repeat-x left top #49a4d1; color:#fff; font-size:14px; border-radius:5px; }
.form-group .ljgl:hover { background:url(../images/baixian.png) repeat-x left top #358bbc; border:1px solid #25678c; }
.form-tk { height:20px; }
.reg_result { width:630px; padding:80px 175px; position:relative; }
.reg_result_c { padding-left:90px; background:url(../images/check-red.png) no-repeat left 10px; }
.reg_result_c h2 { font-size:36px; color:#525e6a; }
.reg_result_c p { color:#79828b; margin-top:24px; font-size:24px; }
.reg_result_c a { width:100px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:14px; background:url(../images/baixian.png) repeat-x left top #49a4d1; border:1px solid #3289bf; margin-right: 20px; display:inline-block; margin-top:24px; border-radius:5px; }
.reg_result_c a:hover { background:url(../images/baixian.png) repeat-x left top #358bbc; border:1px solid #25678c; }
.reg_result_c a.gray_btn { background:#dedede; color: #666; border: 1px solid #c1c1c1; }
.reg_result_c a.gray_btn:hover { background: #ccc; }
.reg_result_c a.width120 { width: 120px; }
.reg_result_c p.fontsize18 { font-size: 18px; }
.reg_result_c div.fontsize36 { color: #525e6a; }
/* 关联卡片 */
.text_c { text-align: center; }
.text_l { text-align: left; }
.relevance_con { padding: 34px 24px 40px; font-size: 14px; }
.relevance_con h2 { color: #a30030; font-size: 24px; text-align: center; font-weight: 400; }
.relevance_con p { text-align: center; }
.success_tips { margin-top: 20px; text-align: center; font-size: 14px; color: #7d8184; }
.card_bg, .yiKaTong_bg { background: url(../images/cards.jpg) no-repeat; width:267px; height: 88px; padding-top:80px; text-align: center; font-size: 22px; color: #f5f3e9; }
.card_bg { margin: 38px auto 0; }
.success_btn { margin-top: 38px; text-align: center; }
.success_btn a, .yiKaTong_btn a, .write a { display: inline-block; text-align: center; line-height: 38px; }
.success_btn .complete { width:62px; }
.mt17 { margin-top: 17px; }
.color_blue, a.color_blue { color: #5d9ac0; }
.relevance_con a.color_blue { text-decoration: underline; }
.other_card_title { text-align: center; color: #7d8184; font-size: 14px; font-weight: 400; }
.yiKaTong { width: 600px; margin: 20px auto 0; }
.yiKaTong_wrap { float: left; margin-left: 24px; display: inline; width: 269px; }
.yiKaTong_bg { background-position: -269px 0; }
.yiKaTong_bg3 { background-position: -539px 0; float: none; margin-top: 17px; }
.yiKaTong_wrap3 { width: 350px; margin: 0 auto; text-align: center; }
.yiKaTong_wrap3 .yiKaTong_bg { display: inline-block; }
.mt40 { margin-top: 40px; }
.yiKaTong_btn { text-align: center; margin-top: 32px; }
.yiKaTong_btn .relevance_btn { width:92px; }
.write { text-align: center; margin-top: 40px; }
.write .write_btn { width:152px; }
.yiKaTong_wrap3 p { color: #505a66; }
/*蓝色按钮通用样式*/
a.blue_btn, .blue_btn { height:38px; line-height: 38px; text-align: center; display: inline-block; border:1px solid #3289bf; background:url(../images/baixian.png) repeat-x left top #49a4d1; color:#fff; font-size:14px; border-radius:5px; padding: 0 20px; cursor: pointer; font-family: "微软雅黑" }
a.blue_btn:hover, .blue_btn:hover { background:url(../images/baixian.png) repeat-x left top #358bbc; border:1px solid #25678c; }
a.blue_btn:active, .blue_btn:active { background:#358bbc; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1) inset; }
/*灰色按钮通用样式*/
a.gray_btn1, input.gray_btn1 { padding: 0 18px; height:38px; border:1px solid #cfd0d2; background:url(../images/baixian.jpg) repeat-x left top #e6e9ed; color:#5c636b; font-size:14px; border-radius:5px; display: inline-block; line-height: 38px; cursor: pointer; }
a.gray_btn1:hover, input.gray_btn1:hover { background:url(../images/baixian.jpg) repeat-x left top #dce1e4; border:1px solid #bababa; }
a.gray_btn1:active, input.gray_btn1:active { background:#dce1e4; border:1px solid #bababa; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1) inset; }
/*更多卡*/
.relevance_con .yiKaTong_wrap { margin-bottom: 30px; margin-left: 30px; }
/* m卡 */
.m_banner { background: url(../images/mcard_banner.jpg) repeat-x center top; position: relative; margin-top: -39px; height: 470px; z-index: 100; min-width: 950px; }
.banner_words { width: 375px; padding-top: 60px; }
.banner_words h2 { font-family: "黑体"; font-size: 60px; color: #a30030; }
.banner_words p { font-size: 14px; color: #666; padding-top: 20px; }
.width_control { width: 950px; margin: 0 auto; position: relative; }
.banner_outer { background: url(../images/m_card_outer.jpg) no-repeat; width: 120px; height: 100px; position: absolute; top:-100px; left: 641px; opacity: 0.2; filter:alpha(opacity=20); }
.mtn60 { margin-top: -80px !important; z-index: 110; }
.top_card { margin: 0 0 30px 90px; position: relative; height: 172px; width: 273px; }
select.input_text { width: 271px; }
.mt11 { margin-top: 11px; }
.radio { width: 16px; height: 16px; }
.m_card_move { position: absolute; left: 0; top:0; -webkit-animation:x-move 0.6s ease-in; -moz-animation:x-move 0.6s ease-in; -ms-animation:x-move 0.6s ease-in; }
@-webkit-keyframes x-move {  0% {
-webkit-transform:skew(-20deg);
left: -300px;
opacity: 0
}
 40% {
-webkit-transform:skew(-20deg);
left: 10px;
opacity: 1
}
 60% {
-webkit-transform:skew(-30deg);
left: 0;
opacity: 1
}
 70% {
-webkit-transform:skew(-30deg);
left: 0;
opacity: 1
}
 80% {
-webkit-transform:skew(20deg);
left: 0;
opacity: 1
}
 90% {
-webkit-transform:skew(0deg);
left: 0;
opacity: 1
}
}
@-moz-keyframes x-move {  0% {
-moz-transform:skew(-20deg);
left: -300px;
opacity: 0
}
 40% {
-moz-transform:skew(-20deg);
left: 10px;
opacity: 1
}
 60% {
-moz-transform:skew(-30deg);
left: 0;
opacity: 1
}
 70% {
-moz-transform:skew(-30deg);
left: 0;
opacity: 1
}
 80% {
-moz-transform:skew(20deg);
left: 0;
opacity: 1
}
 90% {
-moz-transform:skew(0deg);
left: 0;
opacity: 1
}
}
@-ms-keyframes x-move {  0% {
-ms-transform:skew(-20deg);
left: -300px;
opacity: 0
}
 40% {
-ms-transform:skew(-20deg);
left: 10px;
opacity: 1
}
 60% {
-ms-transform:skew(-30deg);
left: 0;
opacity: 1
}
 70% {
-ms-transform:skew(-30deg);
left: 0;
opacity: 1
}
 80% {
-ms-transform:skew(20deg);
left: 0;
opacity: 1
}
 90% {
-ms-transform:skew(0deg);
left: 0;
opacity: 1
}
}
.reg_title h2.fontsize26 { font-size: 26px; }
.mcard_special { width: 100%; overflow: hidden; }
.mcard_special li { margin: 30px 14px 0 32px; float: left; display: inline; }
.mcard_special li p { text-align: center; font-size: 14px; color: #505a66; padding-top: 12px; }
.special_ico { background: url(../images/special_ico.png) no-repeat; width: 194px; height: 194px; }
.special_ico2 { background-position: -196px 0; }
.special_ico3 { background-position: -392px 0; }
.special_ico4 { background-position: -588px 0; }
.mcard_btn { padding:30px 34px; }
.mcard_btn a { display: inline-block; width: 120px; margin-right: 10px; }
.reg_con2 { padding:0 0 10px 260px; }
/* select */
.select { position: relative; width: 271px; float: left; vertical-align: middle; cursor: pointer; }
.select_text { display: inline-block; width: 224px; overflow: hidden; height: 38px; vertical-align: top; color: #5c6773; }
.select_btn { background:url(../images/select_ico.png) no-repeat center; width: 20px; height: 30px; display: inline-block; -webkit-transition: 0.3s ease-in; -moz-transition: 0.3s ease-in; -ms-transition: 0.3s ease-in; transition: 0.3s ease-in; cursor: pointer; }
.select_btn:hover { -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); }
.select_list { width: 100%; position: absolute; top:40px; left: 0; background: #fff; border: 1px solid #ccc; border-top: none; border-radius: 0 0 5px 5px; display: none; box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); z-index: 4; }
.select_list li { padding:0 10px; cursor: pointer; overflow: hidden; height: 34px; line-height: 34px; }
.select_list li:hover { background: #4578be; color: #fff; }
.select_list li:last-child:hover { border-radius:0 0 5px 5px; }
.banner_words h2 span.active { -webkit-animation: oFlop 0.2s ease-in; display: inline-block; }
@-webkit-keyframes oFlop {  0% {
-webkit-transform:scale(1);
}
 70% {
-webkit-transform:scale(3.9);
opacity: 0.2
}
 90% {
-webkit-transform:scale(1.2);
opacity: 0.8
}
 100% {
-webkit-transform:scale(1);
}
}
.width220 { width: 86px; }
/*生意货*/
.m_banner_bg { background: url(../images/banner_bg.gif) repeat-x center top; position: relative; margin-top: -39px; height: 470px; z-index: 100; min-width: 950px; }
.banner_words2 { padding-top: 80px; }
.main_title { font-size: 30px; font-weight: 700; color: #a30030; }
.title_express { font-size: 48px; color: #a30030; font-weight: 700; }
.title3 { font-size: 18px; color: #505a66; }
.other_express { position: relative; }
.other_express .title3 { margin-top: 30px; }
.dai_list { padding-top: 12px; }
.dai_list li { background: url(../images/syd_banner_ico.png) no-repeat 0 11px; padding: 4px 0 4px 14px; color: #79818c; font-size: 14px; }
.dai_phone { background: url(../images/syd_banner_ico.png) no-repeat 0 -30px; padding: 0 0 0 52px; position: absolute; left: 254px; top:88px; }
.dai_phone h3 { font-size: 14px; font-weight: 700; color: #5c6773; }
.dai_phone p { font-size: 24px; font-weight: 700; color: #5c6773; padding-top: 8px; }
.girl_body { background: url(../images/beautiful_girl.png) no-repeat 0 -13px; width:315px; height: 470px; }
.beautiful_girl { width: 315px; height: 470px; position: absolute; left:560px; top:0; }
.girl_head { background: url(../images/beautiful_girl.png) no-repeat 0 0; width:315px; height: 13px; overflow: hidden; position: absolute; top:-13px; left:0; opacity: 0.2; filter:alpha(opacity=20); }
.dai_con .form-group span, .dai_write .form-group span { width: 100px; }
.form-group a.fast { color: #46a2d4; border: none; background: none; font-size: 14px; display: inline-block; margin-left: 10px; }
.form-group .get_code { width: 95px; margin-left: 10px; }
.width144 { width: 144px; }
.jindu { padding: 22px 22px 0; }
.jindu li { width: 226px; float: left; border-bottom: 5px solid #b9bec4; margin-left: 4px; display: inline; height: 40px; line-height: 40px; color: #79818c; font-weight: 700; text-align: center; position: relative; }
.jindu li.action { border-bottom: 5px solid #46a2d4; color: #46a2d4; }
.jindu1 { z-index: 5; }
.jindu2 { z-index: 4; }
.jindu3 { z-index: 3; }
.jindu4 { z-index: 2; }
.jindu_ico { background: url(../images/jindu_ico.png) no-repeat; width: 27px; height: 28px; position: absolute; right: -17px; bottom: -17px; z-index: 6; display: none; }
.jindu li.atThis .jindu_ico { display: block; }
.dai_write .form-group em { font-weight: 700; line-height: 42px; display: inline-block; margin-left: 10px; }
.correct_tips { background: url(../images/tips_ico.gif) no-repeat 0 16px; padding-left: 14px; color: #40b8a7; }
.wrong_tips { background: url(../images/tips_ico.gif) no-repeat 0 -25px; padding-left: 14px; color: #a70c3a; }
.action_tips { background: url(../images/tips_ico.gif) no-repeat 0 -68px; padding-left: 14px; color: #c29d1b; }
.dai_write .fontsize16 { color: #656e79; }
.form-group .ml0 { margin-left: 0; }
/*储蓄业务*/
.leftWhite_wrap { width:980px; padding:0; margin:30px auto 0 auto; position:relative; }
.left_box { width:640px; background: #fff; float: left; min-height: 1200px; }
.right_box { width: 296px; padding-left: 24px; display: inline; float: left; }
.chuxu_box { padding:30px 24px; border-bottom:1px solid #e9ecef; font-size: 14px; line-height: 24px; color: #5c6773; }
.big_title, .mid_title, .small_title, .big_title a.active, .mid_title a.active, .small_title a.active, .ss_title, .ss_title a.active, .xs_title, .xs_title a.active { color: #a30030; font-weight: normal; }
.big_title { font-size: 36px; height: 46px; line-height: 46px; }
.mid_title { font-size: 24px; }
.small_title { font-size: 18px; }
.ss_title { font-size: 16px; }
.xs_title { font-size: 14px; }
.chuxu_box p, .method_list, .inner_box2 p { padding-top: 24px; }
.right_section { border-bottom: 1px solid #e9ecef; overflow: hidden; padding: 28px 0 38px 0; font-size: 14px; color: #5c6773; }
.div_li { margin-top: 10px; width:100%; float: left; *float: none;
}
.div_li span { display: block; float: left; width:100px; font-size: 14px; color: #5c6773; line-height: 40px; text-align: right; }
.div_li .select { width: 186px; }
.div_li .select_text { width: 140px; }
.div_li .input_text { width: 165px; }
.input_disabled { background: #e6e6e6; }
.interest_con dt { padding-top: 30px; }
.interest_con dd { font-size: 14px; }
.interest_con dd p { padding: 14px 0 10px; line-height: 24px; }
.interest_list dd p { padding-top: 24px; font-size: 14px; }
.method_list li, .method_list dd { background: url(../images/point.png) no-repeat 0 11px; padding-left: 14px; }
.bottom_tips { padding: 50px 20px; }
.big_title a, .mid_title a, .small_title a, .ss_title a, .xs_title a { color:#999; }
.big_title span, .mid_title span, .small_title span, .ss_title span, .xs_title span { display: inline-block; color: #999; padding:0 15px; }
.ss_title span, .xs_title span { padding:0 6px; }
.list_order li { padding-left: 26px; padding-top: 4px; }
.order_number { float: left; width: 20px; display: inline; }
.order_con { margin-left: 20px; display: block; *width: 576px;
*float: left;
*margin-left:1px;
}
.mianze ol li { padding-bottom: 24px; }
.method_box { border:1px solid #eee; padding: 12px; }
.method_box_con { padding-bottom: 10px; }
.method_notice { font-size: 12px; padding-top: 12px; border-top: 1px solid #eee; }
/*居家首页*/
.jujia_banner { background: url(../images/jujia_banner.jpg) no-repeat center top; height: 100%; }
.opacity_div { height: 60px; background: #fff; opacity: 0.8; filter:alpha(opacity = 80); left: 0; width: 100%; top:-60px; position: absolute; }
.notice_wrap { line-height: 60px; font-size: 14px; padding: 0 20px; }
a.see_more { float: right; line-height: 60px; color: #46a2d4; }
a.see_more:hover { line-height: 60px; }
.jujia_con { padding: 0 30px; overflow: hidden; }
.jujia_list { width: 1100px; margin-top: -20px; }
.jujia_list li { float: left; width: 320px; margin:50px 0 0; padding-bottom: 30px; border-bottom: 1px solid #eee; }
.jujia_list li h3 a, .jujia_list li { color: #5c6773; }
.jujia_list li a:hover img { opacity: 0.8; filter:alpha(opacity=80); }
.jujia_list li h3, .jujia_list li p { width: 272px; }
.jujia_list li h3 { font-size: 18px; padding: 12px 0 10px; font-weight: 400; }
.jujia_list li p { font-size: 14px; height: 72px; overflow: hidden; }
.title48 { color: #a30030; }
.title48 { font-size: 48px; }
.jujia_top_word { width: 350px; font-size: 14px; color: #79818c; line-height: 24px; padding-top: 10px; }
.jujia_girl_head_top { background: url(../images/jujia_girl_head_top.jpg) no-repeat; width: 127px; height: 27px; position: absolute; top:-27px; left: 647px; opacity: 0.8; filter:alpha(opacity = 80); }
/*外汇*/
.waihui_banner { background: url(../images/waihui_banner.jpg) no-repeat center bottom; height: 100%; }
.banner_words2 ul li { font-size: 14px; padding-top: 3px; }
.waihui_news_wrap a, .right_box, .banner_words2 ul li, .about_business h4, .leftWhite_wrap { color: #5c6773; }
.wai_hui .left_box { min-height: 120px; }
.wai_hui .leftWhite_wrap { margin-top: 0; }
.bggray { background: #e9ecee; }
a.huilv_shuaxin { background: url(../images/refresh_ico.png) no-repeat left 7px; padding-left:18px; display: inline-block; color: #46a2d4; font-size: 14px; }
.mid_title .huilv_shuaxin { float: right; margin-top: 5px; }
.three_td { width: 100%; font-size: 14px; }
.three_td tr th { text-align: left; }
.three_td tr td, .three_td tr th { padding:10px 10px 10px 0; }
.blue_bottom { border-bottom: 1px solid #46a2d4; padding-bottom: 38px; }
.blue_bottom a { font-size: 14px; }
.last_refresh { color: #7d8890; padding-top: 12px; }
.waihui_busi { margin-top: 24px; background: #fff; }
.waihui_busi .left_box { width: 639px; border-right: 1px solid #e9ecee; }
.waihui_listWrap { width: 100%; }
.waihui_list li { width: 123px; padding-right: 24px; float: left; margin-top: 24px; }
.waihui_list li a { color: #46a2d4; font-size: 14px; }
.inner_box, .box_title { margin: 36px 24px 0; }
.inner_box2 { margin: 24px 24px 0; }
.inner_box, .inner_box2 { padding-bottom: 24px; border-bottom: 1px solid #e9ecee; font-size: 14px; }
.waihui_news_wrap { padding-top: 24px; color: #5c6773; font-size: 14px; }
.waihui_left_img { float: left; width: 274px; margin-right: 44px; display: inline; }
.waihui_news_wrap h4, .waihui_news_wrap h4 a { color: #5c6773; font-weight: 400 }
.first_news { font-size: 18px; }
.first_news span { font-size: 12px; }
.waihui_right_item { float: left; width: 272px; }
.waihui_right_item .method_list li { margin-bottom: 10px; }
.zonghe_list .method_list, .xueyuan_list .method_list { padding-top: 0 }
.xueyuan_list .method_list li { width: 120px; float: left; margin: 0 10px 12px 0 }
.right_conWrap1 { border-bottom: 1px solid #e9ecee; padding-bottom: 36px; }
.right_conWrap { border-bottom: 1px solid #e9ecee; padding:36px 0; }
.soft_download, .price_search { padding-top: 24px; }
.soft_download .gray_btn1 { padding: 0; width: 99%; display: block; text-align: center; }
.select_188, .select_140 { display: inline-block; }
.select_188 .select { width: 218px; }
.select_188 .input_text { width: 196px; }
.select_188 .select_text { width: 170px; }
input.gray_btn1 { height: 40px; }
.price_search .select_188, .price_search input { float: left; }
.price_search input.gray_btn1 { margin-left: 10px; display: inline; *padding:0 8px;
}
.price_img { clear: left; padding-top: 10px; }
.select_120 .select { width: 120px; }
.select_120 .input_text { width: 98px; }
.select_120 .select_text { width: 73px; }
.money_input input.input_text { width: 110px; display: inline-block; margin-left: 10px; }
.money_input { width: 100%; height: 40px; }
.money_from { float: left; padding-right: 5px; font-size: 14px; line-height: 40px; height: 40px; width: 28px; }
.left_box .blue a, .chaijie li a { color:#46a2d4; }
.chaijie li { width: 120px; float: left; margin:0 20px 20px 0; font-size: 14px; }
.about_business h4 { font-size: 14px; margin-top: 20px; }
.about_business p { padding: 0 0 0 13px; }
.about_business .method_list { padding-top: 0; }
.inner_box2 { line-height: 24px; }
.btn_right_ico { background: url(../images/select_ico.png) no-repeat right center; padding-left: 20px; *display: inline-block;
}
.download_agree_box span { display: inline-block; margin-right: 30px; margin-bottom: 20px; }
.download_agree_box span a { display: inline-block; margin-left: 5px; }
.download_agree_box span a:hover .btn_right_ico { }
/*外汇学苑*/
.knowleage_search { padding: 12px 24px; }
.know_input { width: 80%; border: 1px solid #ccc; padding: 5px; height: 24px; line-height: 24px; float: left; font-family: "微软雅黑" }
/********  2015-6-19修改 内页搜索按钮 v *************/
.know_sub { height: 38px; width: 17%; text-align: center; float: left; font-size: 14px; color: #5c6773; background:url(../images/baixian.jpg) repeat-x left top #e6e9ed; color:#5c636b; font-size:14px; border:1px solid #cfd0d2; margin-top: -1px; cursor: pointer; }
.know_sub:hover { background:url(../images/baixian.jpg) repeat-x left top #dce1e4; border:1px solid #bababa; }
.know_sub:active { background:#dce1e4; border:1px solid #bababa; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1) inset; }
/********  2015-6-19修改 内页搜索按钮 ^*************/
.blue_title a { font-size: 14px; }
.gray_words { line-height: 24px; }
.gray_words, .time_box { color: #8d949d; }
.time_box { background: url(../images/refresh_ico.png) no-repeat 0 -23px; padding-left: 20px; line-height: 24px; }
.time_box a, .blue_title a { color: #46a2d4; }
.time_box a { display: inline-block; margin-left: 20px; }
.page { padding: 24px 0; }
.page a { border: 1px solid #e7e8ea; padding: 5px 10px; display: inline-block; color: #a9aeb5; }
.page a:hover, .page a.active { background: #46a2d4; color: #fff; }
.p24 { padding: 24px; }
/*实时外汇*/
.left_240, .right_740 { font-size: 14px; color: #5c6773; }
.left_240 { width: 240px; background: #e9ecee; float: left; min-height: 400px; }
.right_740 { width: 740px; float: right; background: #fff; min-height: 637px; }
.right_740 .blue_bottom { padding-bottom: 24px; }
.wh_slide_nav li { position: relative; }
.wh_slide_nav li a { display: block; height: 58px; line-height: 58px; padding-left: 24px; color: #5c6773; display: block; -webkit-transition: 0.2s ease-in; -moz-transition: 0.2s ease-in; -ms-transition: 0.2s ease-in; transition: 0.2s ease-in; }
.wh_slide_nav li a em { display: none; font-size: 28px; position: absolute; right: -8px; top:0; }
.wh_slide_nav li a:hover em, .wh_slide_nav li a.active em { font-size: 28px; color:#fff; display: block; }
.wh_slide_nav li a:hover, .wh_slide_nav li a.active { background: #46a2d4; color: #fff; }
.wh_data_wrap { padding: 12px 24px; }
.data_table { width: 100%; border-collapse: collapse; }
.data_table tr th, .data_table tr td { text-align: left; padding: 12px; border-bottom: 1px solid #e9ecee }
.data_table2 tr th, .data_table2 tr td { text-align: center; padding: 12px 2px; border-bottom: 1px solid #e9ecee }
.notice_con { text-align: center; line-height: 24px; margin-bottom: 10px; margin-top: 10px; }
.inner_search { padding: 20px 0; border-bottom: 1px solid #e9ecee; }
.huiLv_img { padding: 30px; text-align: center; }
.hl_bottom_tool { overflow: hidden; }
.right_tool { float: right; padding-top: 28px; }
.hl_bottom_tool2 .right_tool { padding-top: 10px; }
.right_tool a { margin-right: 12px; }
.print_btn { background: url(../images/refresh_ico.png) no-repeat 0 -43px; padding-left: 20px; display: inline-block; color: #46a2d4; }
.hl_express { padding-bottom: 50px; }
.hl_express .method_list li { line-height: 24px; }
.textc { text-align: center; }
.dark_red label { cursor: pointer; }
.hlTop_tool { padding: 10px 0 10px; }
.hlTop_tool a { display: inline-block; margin-left: 22px; }
.page_input { width:40px; height: 18px; line-height: 18px; padding: 4px; border: 1px solid #ccc; }
.hlTop_tool .blue_btn { margin: 0 24px 0 5px; }
.date_div { display: inline-block; }
.inner_search_item .select_120 { display:inline-block; margin-right: 10px; }
.inner_search_item .blue_btn { vertical-align: middle; }
.huilv_data_img { padding: 20px 0; }
.huilv_bottom_note { height: 40px; line-height: 40px; font-size: 12px; color: #505a66; }
.huilv_bottom_note b { padding-right: 24px; ]
}
.bottom_notice .method_list { font-size: 12px; }
.bottom_notice .method_list li { line-height: 24px; }
/*外汇新闻列表*/
.hl_news_list { margin: 24px 24px 0; }
.hl_news_list ul li { line-height: 24px; width: 100%; overflow: hidden; font-size: 14px; color: #505a66; margin: 8px 0; }
.hl_news_list ul li a { float: left; color: #505a66; }
.hl_news_list ul li span { float: right; }
.white_box { background: #fff; }
.news_aside { padding-top: 24px; overflow: hidden; }
.news_aside span { float: left; }
.news_right_tool { float: right; }
.blue_sina_ico { background: url(../images/refresh_ico.png) no-repeat 0 -69px; width: 18px; height: 18px; display: inline-block; color: #46a2d4; }
.blue_weibo_ico { background: url(../images/refresh_ico.png) no-repeat 0 -95px; width: 18px; height: 18px; display: inline-block; color: #46a2d4; }
.news_right_tool .blue_sina_ico, .news_right_tool .blue_weibo_ico { margin-left: 12px; }
.news_right_tool .huilv_shuaxin { margin-right: 12px; }
.news_con_box { padding: 24px; font-size: 14px; }
.news_con_box p { margin-top: 16px; text-indent: 2em; line-height: 24px; }
.news_bottom { border-top:1px solid #e9ecef; padding: 24px 24px 50px; overflow: hidden; }
/*外汇期权合约*/
.huobidui { width: 100%; border-collapse: collapse; }
.huobidui tr th { background: #ccd3d9; }
.huobidui tr th, .huobidui tr td { padding:8px 5px; border: 1px solid #eee; }
.data_table2 tr th.last_th { width: 80px; }
.data_table2 tr th.width78 { width: 78px; }
/*hyz 201-05-13*/
.h_float_r { float:right; margin-top:-10px; }
.inner_box2 .h_pt0 { padding-top:0; }
.h_pzs { color:#a30030; font-size:12px; }
.h_method_list li { background:none; padding-left: 14px; }
/*生意贷*/
.syd_topWrap { padding-top: 66px; width: 980px; margin: 0 auto; font-size: 14px; color: #505a66; }
.syd_Topleft { float: left; width: 640px; }
.left_headBox { float: left; }
.syd_left_userWrap { float: left; margin-left: 20px; display: inline; width: 478px; }
.syd_left_userWrap .fontsize16 { padding-top: 5px; }
.syd_left_userWrap p { color: #79818c; padding-top: 10px; }
.left_headBox img { border:1px dashed #b3bcc7; }
.syd_glkp { padding-top: 40px; }
.small_cardIco { background: url(../images/cold_card1.png) no-repeat; width: 44px; height: 40px; display: inline-block; vertical-align: middle; margin-right: 5px; }
.syd_TopBtn { padding-top: 20px; }
.syd_TopBtn a { margin-right: 12px; }
.syd_Topright { width: 294px; float: left; margin-left: 40px; display: inline; }
.customer_managet_express { margin-top: 16px; }
.customer_manager { margin-top: 29px; }
.customer_manager_head { float: left; width: 90px; margin-right: 10px; display: inline; }
.customer_manager_info { float: left; width: 194px; }
.customer_manager_name { font-size: 14px; }
.customer_manager_name span { font-weight: 400; }
.customer_manager_info p { padding-top: 10px; }
.syd_box { padding: 0 24px 36px; border-bottom:1px solid #e9ecef; font-size: 14px; color: #505a66; }
.syd_box_left { float: left; width: 594px; }
.syd_box_left h2 { padding-top: 36px; }
.syd_jindu_box { margin-top: 30px; border: 1px solid #d1d1d1; background: #e9ecef; padding: 14px; }
.syd_jindu1 { float: left; width: 180px; display: inline; margin-right: 12px; }
.syd_jindu2 { float: left; width: 168px; padding-top: 8px; }
.syd_jindu3 { float: left; width: 150px; display: inline; margin-left: 14px; }
.syd_jindu1 .light_gray { font-size: 12px; padding-left: 10px; }
.syd_jindu2 .jindu_list { width: 90%; }
.jindu_list li { background: #b9bec4; width: 23%; margin-right: 1%; height: 5px; float: left; display: inline; position: relative; }
.jindu_list li.active { background: #46a2d4; }
.jindu_list li.atThis .s_jindu_ico { display: block; }
.s_jindu_ico { background: url(../images/s_jindu_ico.png) no-repeat; width: 21px; height: 21px; position: absolute; right: -10px; top:-8px; display: none; }
.jindu_li1 { z-index: 5; }
.jindu_li2 { z-index: 4; }
.jindu_li3 { z-index: 3; }
.jindu_li4 { z-index: 2; }
.syd_box_right { width: 288px; float: left; margin-left: 50px; display: inline; }
.refresh_btn { background: url(../images/refresh_btn.png) no-repeat; width: 21px; height: 14px; display: block; float: right; margin-top: 12px; }
.long_margin { margin-top: 200px; }
.long_margin1 { margin-top: 178px; }
.syd_right_wrap .right_section { padding-bottom: 0; padding-top: 20px; border-bottom: none; overflow:visible; }
.syd_jindu1 .small_cardIco { height: 30px; }
.syd_jindu_box2 .syd_jindu2 { padding-top: 14px; }
.syd_jindu_box2 .syd_jindu3 { padding-top: 6px; }
.right_30 { margin-top: 25px; }
.syd_pro_switch { }
.syd_pro_tap li { float: left; margin: 0 10px; }
.syd_pro_tap li a { display: block; position: relative; height: 60px; line-height: 60px; padding: 0 40px; z-index: 3; }
.bottom_sharp { color: #e9ecef; font-size: 40px; position: absolute; line-height: 30px; top:45px; left: 50%; margin-left: -12px; display: none; }
.top_sharp { color: #fff; font-size: 40px; position: absolute; line-height: 30px; top:46px; left: 50%; margin-left: -12px; display: none; }
.syd_pro_tap { border-bottom: 1px solid #e9ecef; padding-top: 36px; }
.syd_pro_tap li a.active .bottom_sharp, .syd_pro_tap li a.active .top_sharp, .syd_pro_tap li a:hover .bottom_sharp, .syd_pro_tap li a:hover .top_sharp { display: block; }
.syd_pro_con { padding-top: 36px; }
.syd_fund_wrap { width: 100%; overflow: hidden; }
.syd_rightNumber { background: url(../images/lilv_bg.png) no-repeat; width: 127px; height: 39px; float: right; padding-top: 3px }
.syd_fund_info { float: left; }
.syd_fund_name { color: #505a66; font-size: 18px; font-weight: 400; }
.syd_rightNumber span { font-size: 30px; font-family: "Arial"; }
.ceil_num { padding-left: 13px; }
.fixed_num { padding-left: 35px; }
.syd_fund_list { width: 1100px; }
.syd_fund_list li { width: 275px; float: left; margin-top: 20px; margin-right: 52px; }
.syd_data_img { padding-top: 10px; }
.data_up span { color: #a30030; }
.data_decline span { color: #1ea288; }
.data_decline .syd_rightNumber { background-position: 0 -44px }
.syd_lnews { width: 272px; float: left; }
.gray_mid_title { font-size: 16px; color: #5c6773; font-weight: 400; }
.gray_small_title { font-size: 14px; color: #5c6773; font-weight: 400; }
.light_gray, .light_gray a, a.light_gray { color: #828b8f; }
.syd_lnews .light_gray, .syd_lnews h3 { margin-top: 10px; }
.syd_news_con { padding-top: 36px; overflow: hidden; }
.syd_lnews2 { margin-left: 30px; display: inline; float: left; width: 280px; }
.syd_news_list li { background: url(../images/point.png) no-repeat 0 8px; padding-left: 10px; margin-bottom: 12px; }
.dingzhi_ico { background: url(../images/dingzhi_ico.png) no-repeat; width: 17px; height: 20px; display: inline-block; margin-right: 5px; vertical-align: middle; }
.syd_news_btn { padding-top: 37px; }
.syd_news_btn a { margin-right: 10px; }
.syd_lnews2 li p { padding-top: 5px; }
.sex_choose_wrap { width: 41px; float: left; text-align: center; }
.turn_top { background: url(../images/turn_ico.png) no-repeat -2px 0; width: 39px; height: 20px; cursor: pointer; margin-top: 10px; border: 1px solid #fff; }
.turn_bottom { background: url(../images/turn_ico.png) no-repeat -2px -38px; width: 39px; height: 20px; cursor: pointer; border: 1px solid #fff; }
.turn_top:hover, .turn_bottom:hover { border: 1px solid #eee; }
.turn_choose { margin: 30px 0; height: 40px; overflow: hidden; width: 100%; position: relative; }
.turn_list { position: absolute; top: 0; left: 5px; }
.turn_list li { font-size: 30px; font-weight: 700; color: #46a2d4; }
.family_choose_wrap { width: 130px; float: left; text-align: center; margin-left: 90px; display: inline; }
.family_choose_wrap .turn_top, .family_choose_wrap .turn_bottom { display: inline-block; }
.family_choose_wrap .turn_list li { color: #79818c; }
.syd_need_list { float: left; margin-left: 90px; display: inline; width: 80px; }
.syd_need_list label { display: block; margin-top:10px; }
.syd_need_list label input { vertical-align:middle; }
.syd_mall_title { width: 300px; padding-top: 36px; }
.blue_add_btn { background: url(../images/blue_add.png) no-repeat center; width: 110px; height: 110px; border:1px dashed #c2c9d2; display: inline-block; }
.mall_img, .mall_add { float: left; }
.mall_add { margin-left: 150px; display: inline; }
/*blue_select*/
.blue_select { display: inline-block; position: relative; float: left; z-index: 6 }
.blue_text { background: #e9ecee; padding:9px 10px; }
.select_blue_btn { background: url(../images/iconx-arrow-down.png) no-repeat; width: 12px; height: 6px; *height: 12px;
display: inline-block; }
.blue_select .select_list { width: 99%; }
.my_plan .blue_select { margin-right: 24px; }
.blue_select .active { background: #d6dfe6; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1) inset; }
.blue_select .select_text { width: 160px; display: inline-block; vertical-align: middle; height: auto; }
/*马上成为客户*/
.ms_img1 { background: url(../images/ms_img1.jpg) no-repeat; width: 100%; height: 487px; position: relative; }
.ms_img2 { background: url(../images/ms_img2.jpg) no-repeat; width: 100%; height: 396px; position: relative; }
.ms_img3 { background: url(../images/ms_img3.jpg) no-repeat; width: 100%; height: 357px; position: relative; }
.ms_img1 a { position: absolute; font-size: 24px; color: #007ecd; top:317px; right: 68px; }
.ms_img1 a:hover, .ms_img2 a:hover, .ms_img3 a:hover { text-decoration: underline; }
.ms_img2 a { position: absolute; font-size: 24px; color: #fff; top:250px; right: 68px; }
.ms_img3 a { position: absolute; font-size: 24px; color: #fff; top:169px; right: 271px; }
/*页脚网页*/
.gray_bottom { border-bottom:1px solid #e9ecef; }
.right_740 .gray_bottom { padding-bottom: 24px; }
.right_740 .bottom_tips { font-size: 12px; }
.good_link_list li { float: left; margin:20px 60px 10px 0; display: inline; }
.good_link_list li a { border: 1px solid #e9ecef; padding: 10px 20px; float:left; display: block; -webkit-transition: border-color 0.2s ease-in; -moz-transition: border-color 0.2s ease-in; -ms-transition: border-color 0.2s ease-in; transition:border-color 0.2s ease-in; }
.good_link_list li a span { display: block; margin-top: 10px; background: #f4f4f4; height: 20px; line-height: 20px; font-size: 12px; text-align: center; -webkit-transition: 0.1s ease-in; -moz-transition: 0.21 ease-in; -ms-transition: 0.1s ease-in; transition: 0.1s ease-in; }
.good_link_list li a:hover { border:3px solid #46a2d4; padding: 8px 18px; }
.good_link_list li a:hover span { background: #46a2d4; color: #fff; }
.foot_link_wrap .bottom_tips { padding: 50px 0; }
.foot_link_wrap .list_order li { color: #7d8890; margin: 10px 0 20px 0; padding-left: 0 }
.foot_link_t { color: #7d8890; margin: 10px 0 14px 0; }
.foot_link_img { margin-top: 30px; text-align: center; }
.table_f tr td { padding: 10px 0 }
.textarea { background: #f1f1f1; border:1px solid #d2d2d2; width:600px; height: 160px; padding: 5px; border-radius: 5px; font: 14px "微软雅黑"; }
.table_f tr td.f_td { padding-left: 12px; }
.width450 { width: 450px; overflow-y:auto; }
.change_img { line-height: 46px; display: inline-block; margin-left: 10px; cursor: pointer; }
/*招行账户 一卡通*/
.oneCard_box { background: #fff; margin-top: 20px; }
.oneCard_banner { background: url(../images/onCard_banner.jpg) no-repeat center bottom; height: 100%; }
.oneCard_news_wrap { font-size: 14px; color: #505a66; }
.waihui_right_item h4 { font-weight: 400; color: #505a66; }
.oneCard_news_wrap .method_list li { line-height: 24px; }
.choose_card_r { padding: 36px 24px; }
.choose_card_r .mid_title { margin-bottom: 36px; }
.right_logo { text-align: center; padding-top: 50px; }
.leftWhite_box { float: left; width: 639px; border-right: 1px solid #eee; min-height: 500px; }
.rightWhite_box { float: left; width: 340px; color: #505a66; }
.oneCard_list { overflow: hidden; padding-bottom: 30px; }
.oneCard_list li { float: left; width: 272px; margin: 38px 23px 0 24px; font-size: 14px; color: #505a66; height: 342px; }
.oneCard_list li .oneCard_img { height: 151px; }
.oneCard_list li .oneCard_img:hover img { opacity: 0.9; filter:alpha(opacity=90); }
.oneCard_list li .mid_title { margin-bottom: 20px; }
.oneCard_list li .express_p { margin: 20px 0; height: 60px; }
.padding_box { padding: 0 24px; }
.con_border_bottom { border-bottom:1px solid #eee; padding-bottom: 30px; }
.left_ico_s { background: url(../images/ykt_ico.png) no-repeat; width: 84px; height: 84px; float: left; display: inline; margin-right: 30px; position: absolute; top:70px; }
.right_con_s { float: left; width: 470px; }
.left_ico1 { width: 52px; height: 63px; left: -123px; }
.left_ico2 { background-position: -52px 0; width: 40px; height: 51px; left: -116px; }
.left_ico3 { background-position: -93px 0; width: 59px; height: 58px; left: -123px; }
.left_ico4 { background-position: -153px 0; width: 64px; height: 45px; left: -127px; }
.left_ico5 { background-position: -217px 0; width: 46px; height: 52px; left: -113px; }
.left_ico6 { background-position: -264px 0; width: 53px; height: 52px; left: -113px; }
.left_ico7 { background-position: -317px 0; width: 49px; height: 58px; left: -113px; }
.left_ico8 { background-position: -368px 0; width: 38px; height: 63px; left: -103px; }
.left_ico9 { background-position: -406px 0; width: 62px; height: 50px; left: -123px; }
.left_ico10 { background-position: -467px 0; width: 52px; height: 52px; left: -123px; }
.input_text1 { height:38px; line-height:38px; width: 140px; background:#f1f1f1; font-family:"微软雅黑"; border:1px solid #d2d2d2; color:#b0b1b5; font-size:14px; padding:0 10px; border-radius:5px; }
.fudao_list li { padding-top: 30px; position: relative; }
.fudao_wrap { margin-top: 24px; }
.fudao_con { border-left: 1px solid #eee; margin-left: 110px; min-height: 1100px; padding-left:40px; }
.fudao_item_con { background: #f1f1f1; padding: 12px; border-radius: 5px; margin-top: 12px; position: relative; }
.point_left { font-size: 28px; position: absolute; left: -9px; color: #f1f1f1; top:20px; }
.fudao_item_con .color_blue { display: block; margin-top: 12px; }
.left_circle { background: #5aa2d2; width: 12px; height: 12px; border-radius: 6px; position: absolute; left: -47px; top:92px; }
/*金葵花*/
.jinkuihua_banner { background: url(../images/jinKuiHua_banner.jpg) no-repeat center bottom; height: 100%; }
.orange_title3 { font-size: 38px; color: #fd7217; }
.other_express .orange_title3 { margin-top: 20px; }
.jkh_logo { background: url(../images/jkh_logo.png) no-repeat; width: 196px; height: 63px; }
.banner_express { font-size: 14px; padding-top: 16px; }
.jkh_box { background:#fff; }
.big_titleCon { padding: 36px 24px 0; }
.jkh_licai li { float: left; width: 272px; margin: 30px 26px; height: 292px; }
.jkh_licai li h3 { color: #505a66; font-size: 16px; margin-top: 10px; }
.jkh_licai li p { margin-top: 10px; font-size: 14px; }
.jkh_licai li .gray_btn1 { margin-right: 10px; }
.jkh_other li { float: left; width: 272px; margin: 36px 26px; height: 315px; }
.jkh_other li .mid_title { margin-bottom: 20px; }
.jkh_other li .small_title { margin-bottom:16px; }
.jkh_other .jkh_tuozi_img { display: block; height: 140px; }
.jkh_other h5 { font-size: 16px; color: #505a66; margin-top: 16px; }
.jkh_other p { margin-top: 16px; font-size: 14px; }
.jkh_other p .gray_btn1 { margin-right: 16px; }
.guibing_phone { display: inline-block; background:url(../images/gb_phone.jpg) no-repeat left center; padding-left: 22px; }
.jkh_other_li2 .jkh_tuozi_img { padding-top: 8px; }
.jkh_other h5.jkh_other_h5, .jkh_other p.jkh_other_p { margin-top: 8px; }
.jkh_business h3 { float: left; width: 390px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; font-size: 14px; }
.jkh_business { font-size: 14px; overflow: hidden; }
.jkh_business .right_time { float: right; }
.border_li { padding: 0 24px; }
.border_li li { padding: 24px 0; border-bottom: 1px solid #eee; }
.coverBox { width: 592px; height: 203px; overflow: hidden; position: relative; }
.card_list { width: 10000px; position: absolute; left: 0 }
.card_list li { width: 592px; text-align: center; float: left; }
.card_list li h4 { text-align: center; color: #505a66; font-size: 14px; font-weight: 400; padding-bottom: 8px; }
.tap_num { text-align: center; }
.tap_num li { display: inline-block; width: 8px; height: 8px; background: #ccc; margin-right:15px; border-radius: 4px; cursor: pointer; }
.tap_num li.active { width: 30px; }
.relative { position: relative; }
.coverBox2 { height: 175px; }
.top_choose_input input { margin-right: 12px; }
.shop_table table tr th { padding: 16px 8px; }
/* 出国金融 */
.banner_cover { height: 100%; width: 100%; position: relative; }
.chuguo_banner1 { background: url(../images/chuguoJR_banner1.jpg) no-repeat center bottom; height: 100%; z-index: 4 }
.chuguo_banner2 { background: url(../images/chuguoJR_banner2.jpg) no-repeat center bottom; height: 100%; z-index: 3 }
.chuguo_banner3 { background: url(../images/chuguoJR_banner3.jpg) no-repeat center bottom; height: 100%; z-index: 2 }
.chuguo_banner4 { background: url(../images/chuguoJR_banner4.jpg) no-repeat center bottom; height: 100%; z-index: 1 }
.chuguo_banner .title3 { font-size: 24px; }
.chuguo_banner .title48 { padding-top: 20px; }
.chuguo_banner { position: absolute; left: 0; top:0; width: 100%; }
.banner_num { position: absolute; bottom: 100px; width: 600px; left: 50%; margin-left: -300px; text-align: center; z-index: 100; }
.banner_num li { width: 10px; height: 10px; border-radius: 5px; background: #fff; display: inline-block; z-index: 30; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 0 3px rgba(0, 0, 0, 0.1) inset; margin-right: 15px; cursor: pointer; }
.banner_num li.active { background: #a30030; }
.jinRong_category { padding:10px 24px 0; }
.jinRong_category .mid_title a, .jinRong_category .mid_title span { display: inline-block; margin-top: 20px; }
.table_2 { border-collapse: collapse; width: 100%; }
.table_2 th, .table_2 td { border: 1px solid #eee; padding: 8px; }
.table_2 th { background:#ccd3d9; }
.cgjr_banner { background: url(../images/cgjr_banner.jpg) no-repeat center bottom; height: 100%; }
.btn_width { margin-bottom: 10px; }
.btn_width .blue_btn { width: 100%; padding: 0; }
.con_box { padding: 36px 24px 24px; }
.con_box .mid_title { margin-bottom: 24px; }
.express_word { color: #8d949d; font-size: 14px; line-height: 24px; }
.blue .color_blue { font-size: 14px; }
.cgjr_list_btn a { display: inline-block; margin-right: 20px; }
.register_tap { padding-bottom: 20px; }
.form-group .select { width: 121px; margin-right: 6px; }
.form-group .select .input_text { width: 100px; }
.form-group .select .select_text { width: 75px; }
.input_text3 { width: 123px; }
.form-group .select250 { width: 271px; margin-right: 6px; }
.form-group .select250 .input_text { width: 250px; }
.form-group .select250 .select_text { width: 224px; }
.wenjuan_list { font-size: 14px; }
.wenjuan_list dt, .wenjuan_list dd { margin-top: 10px; }
.wenjuan_list dd { padding-left: 10px; }
.wenjuan_list dd label { padding-right: 10px; }
.wenjuan_list dd input { vertical-align: middle; }
.nopadding li { padding-left: 0; }
/*生意贷*/
.b_banner_bg { height: 604px; position: relative; margin-top: -39px; z-index: 100; min-width: 950px; }
.syd_banner { background:url(../images/sheng_yi_dai_banner1.jpg) no-repeat center bottom; height: 100%; }
.title32 { font-size: 32px; }
.dai_bottom { position: relative; margin-top: 40px; }
.dai_bottom .dai_phone { top:0; left: 180px; background-position: 0 -88px; }
.footer_no_mt .footerbg { margin-top: 0 }
.syd_banner2 { background:url(../images/sheng_yi_dai_banner2.jpg) no-repeat center bottom; height: 100%; }
/*电子银行-手机银行首页*/
.sjyh_banner { background:url(../images/elec_phone_banner.jpg) no-repeat center bottom; height: 100%; }
.right_grayBox .right_conWrap { border-bottom: 1px solid #ccc; }
.right_conWrap .right_btn_wrap { padding-top:36px; }
.bottom_link_box a { margin-right: 30px; }
.android { height: 404px; }
/*电子银行--网上银行*/
.chuxu_box .bz { width: 250px; }
.border_big_box { border-top:20px solid #f7f6f4; }
.span_padding span { padding: 0 10px; }
.list_order2 li { margin-bottom: 20px; }
.list_order2 li .order_number { width: 30px; }
.list_order2 li .order_con { margin-left: 30px; }
.list_order2 li .list_order .order_number { width: 20px; }
.list_order2 li .list_order .order_con { margin-left: 20px; }
.xieyi_wrap { margin-top: 24px; }
.xieyi_wrap .change_save_con .small_title { margin-bottom: 20px; }
.wsyh_banner { background:url(../images/web_bank_banner.jpg) no-repeat center bottom; height: 100%; }
.right_link_wrap { margin-left: 100px; margin-top: -4px; }
.right_link_wrap a { width: 140px; margin-right: 14px; display: inline-block; }
/*电子银行pad*/
.winPad { height: 318px; }
.iPad { height:367px; }
.bottom_partner li { float: left; width: 110px; margin-bottom: 10px; }
.word_with_img img { vertical-align: middle; }
.question_link_item a { display: block; margin-bottom: 4px; }
.white_sanjiao { background: url(../images/daosj_ico.png) no-repeat; display: inline-block; vertical-align: middle; margin-left: 5px; width: 12px; height: 8px; }
.dao_sanjiao { background: url(../images/sj_ico.png) no-repeat; display: inline-block; vertical-align: middle; margin-left: 5px; width: 12px; height: 8px; }
.more_wonderful { background: #eaebef; }
.right_img_a { display: block; border:1px solid #e9ecee; padding: 5px; width: 272px; background: #fff; }
.right_img_a img { vertical-align: middle; }
/*出国金融登录9-29*/
.reg_con3 { padding: 0 0 30px 0; min-height: 450px; }
.choose_login { font-size: 14px; text-align: center; padding-top: 30px; }
.choose_login label { margin-left: 12px; }
.choose_login p { margin: 30px 0 0 0; }
.baoxian_tips { font-size: 16px; }
.login_tips { text-align: center; padding-top: 30px; }
.login_tips .blue { text-decoration: underline; }
.login_tips p { margin: 30px 0 0 0; }
.lineheight24 { line-height: 24px; }
.lineheight30 { line-height: 30px; }
.login_tips p .blue_btn { margin-right: 10px; }
.question_t { font-size: 14px; color: #46a2d4 }
.right_conWrap .method_list, .zhaopin_top_box .method_list { margin-bottom: 8px; line-height: 24px; }
.right_conWrap .method_list li, .zhaopin_top_box .method_list li { margin-bottom: 6px; }
.right_conWrap .method_list li a, .zhaopin_top_box .method_list li a { font-size: 14px; }
.inner_top_tool { padding: 20px 0 10px; }
.inner_top_tool a { display: inline-block; margin-left: 8px; }
.border_b { border-bottom: 1px solid #ccc; }
/*理财  10-20更新*/
.licai_box { background: #e9ecee; }
.licai_banner { background: url(../images/licai_banner.jpg) no-repeat center bottom; height: 100%; }
.width980_box { margin-left:auto; margin-right:auto; width: 980px; position: relative; z-index: 200; }
.leftWhite_wrap1 { width: 592px; float: left; background: #fff; padding: 36px 24px 36px 24px; min-height: 200px; }
.right_grayBox { width: 340px; float: left; }
.leftWhite_wrap1 h2 { margin-bottom: 24px; }
.leftWhite_wrap1 h3 { padding-bottom: 18px; }
.panel_item { font-size: 14px; color: #505a66; border-bottom: 1px solid #e9ecef; padding: 18px 0; }
.panel_head { height: 18px; overflow: hidden; cursor: pointer; width: 100%; }
.panel_head strong { font-weight: 400; background: url(../images/licai_open_ico.png) no-repeat 0 -21px; padding-left: 24px; line-height: 18px; height: 18px; font-size: 14px; float: left; }
.panel_head strong.active { font-weight: 700; background-position:0 0; }
.panel_con { padding-top: 8px; }
.panel_right_con { float: right; display: block; }
.right_present { float: right; padding-top: 16px; }
.right_present h4 { font-size: 48px; line-height: 60px; font-weight: 400; }
.right_present p { text-align: right; }
.panel_list li { margin-top: 8px; font-size: 12px; padding-left: 24px; }
.panel_btn { margin-top: 16px; padding-left: 24px; }
.table_cal_prod { width:100%; }
.table_cal_prod tr th { background-color:#46a2d4; color:#fff; }
.table_cal_prod tr td { text-align: center; }
.table_cal_prod tr td, .table_cal_prod tr th { padding: 14px; font-weight: 700; font-size: 14px; }
.table_cal_prod tr td { color: #79818c; }
.table_cal_prod tr td.muted { color: #b9bec4 }
.table_cal_prod tr td.upcoming { background: url(../images/table-gray-selected.png) no-repeat center center; color: #fff }
.table_cal_prod tr td.selected { background: url(../images/table-blue-selected.png) no-repeat center center; }
.table_cal_prod tr span { font-size: 24px; color: #fff; font-weight: 400 }
.table_cal_prod tr span.pull_left { float: left; }
.table_cal_prod tr span.pull_right { float: right; display: block; }
.product_willSend { padding: 16px; }
.p_willSend_title { color: #8d949d; font-weight: 400; }
.willSend_lisr li { margin-top: 10px; border: 1px solid #d4d8dc; padding:0 8px 8px; background: #fff; }
.product_willSend { color: #505a66 }
.willSend_lisr li p { margin-top: 8px; }
.willSend_present { float: right; padding-top: 30px; }
.willSend_present h4 { font-size: 22px; line-height: 20px; color: #505a66 }
.set_tips { margin-top: 12px; }
.table_cal_prod tr th.title_th { padding-top: 35px; }
.product_box { background: #fff; margin-top: 20px; }
.product_box .mid_title { padding: 30px 24px 36px 24px; }
.blue_row { background: #46a2d4; padding: 12px 0; }
.row_4 { float: left; width: 197px; min-height: 1px; padding:12px 24px; }
.ico_title_white { background: url(../images/leaf_ico.png) no-repeat; padding-left: 29px; height: 25px; line-height: 25px; color: #fff; font-size: 14px; }
.three_leaf { background-position: 0 -32px; }
.start_clock { background-position: 0 -64px; }
.lr_input { background: #fff; width: 194px; border: 1px solid #328bbc; font-family:"微软雅黑"; }
.input_white { border: 0; font-weight: 700; }
.lr_input .input_white { width: 130px; line-height: 27px; height: 27px; padding: 7px 2px 4px; vertical-align: top; color: #5c6773; font-size: 18px; font-weight: 700; }
.lr_input span { display: inline-block; }
.lr_input button { background: none; border: none; color: #8d949d; height: 38px; line-height: 20px; font-size: 18px; font-weight: 400; width: 26px; *line-height: 40px;
}
.lr_input span:active { background: #d7e6f2; }
.mt10 { margin-top: 10px; }
.white_select .select { width: 197px; }
.white_select .input_text { width: 175px; background: #fff; border:1px solid #328bbc; }
.white_select .select_text { width: 150px; }
.white_select .select_list { width: 99%; box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2); border: 1px solid #ccc; }
.choose_super { background: url(../images/daosj_ico.png) no-repeat right center; color: #fff; padding-right: 20px; font-size: 14px; cursor: pointer; display: inline-block; margin-right: 68px; }
.pt30 { padding-top:48px; }
.super_choose_wrap { background:#e9ecee; border-bottom: 1px solid #46a2d4; color: #5c6773; padding-bottom: 24px; }
.row_wrap { padding: 12px 0 0; }
.check_wrap { margin-left: -2px; }
.check_wrap input { vertical-align: -2px; }
.check_wrap label { display: inline-block; margin-right: 10px; }
h5.super_choose_title { color: #5c6773; margin-bottom: 10px; }
.slider { height: 3px; width: 196px; background: #8d949d; position: relative; }
.slider_select { background: #46a2d4; position: absolute; width: 50%; height: 100%; left: 5%; }
.slider_handle_left, .slider_handle_right { background: url(../images/jindu_ico_left.png) no-repeat top center; width: 30px; position: absolute; top:-12px; padding-top: 32px; text-align: center; color: ##5c6773; cursor: pointer; }
.slider_handle_right { background: url(../images/jindu_ico.png) no-repeat top center; left: 80%; }
.super_choose_wrap .white_select .input_text { width: 175px; background: #fff; border:1px solid #ccc; }
.search_short, .search_mid { width: 130px; height: 24px; line-height: 24px; padding: 7px; border: 1px solid #ccc; border-right: none; vertical-align: middle; float: left; border-radius:5px 0 0 5px; }
.search_short:focus { box-shadow: 0 0 4px rgba(70, 162, 212, 0.8); border-left:1px solid #328bbc; border-bottom:1px solid #328bbc; border-top:1px solid #328bbc; }
.super_choose_wrap .blue_btn, .last_row .blue_btn { border-radius: 0; padding: 0 9px; vertical-align: middle; float: left; margin:0; height: 40px; cursor: pointer; border-radius:0 5px 5px 0; cursor: pointer; }
.licai_pro_list ul li { float: left; font-size: 14px; color: #5c6773; }
.left_btn_contorl { width: 21px; padding: 0 24px; height: 1px; padding-top: 5px; }
.thead_name { width: 200px; }
.thead_getTime { width: 140px; }
.thead_money { width: 120px; }
.thead_overTime { width: 90px; }
.thead_parsent { width: 120px; }
.thead_test { width: 110px; }
.list_thead { padding:24px 0; font-weight: 700; border-bottom: 1px solid #e9ecee; }
.getPro_btn { padding-left: 30px; }
.sort { display: block; background: url(../images/iconx-arrow-down.png) no-repeat 90% center; }
.list_tbody li { border-bottom: 1px solid #e9ecee; float: left; width: 100%; }
.list_tbody .row { height: 30px; width: 100%; padding: 22px 0 }
.list_tbody .row div { float: left; line-height: 30px; height: 30px; padding-bottom: 18px; }
.list_tbody .plus_sign { background: url(../images/licai_open_ico.png) no-repeat 0 -21px; display: inline-block; height: 21px; width: 21px; cursor: pointer; vertical-align: middle; }
.list_tbody .active { background-position:0 0; }
.getPro_btn a { margin-top: -6px; }
.licai_hidden_pro { border-top:4px solid #d3d5d7; width: 100%; float: left; background: #e9ecee; padding: 20px 0 8px; }
.licai_hidden_items { padding-left: 70px; }
.licai_pro_moreInfo { width: 490px; float: left; }
.licai_pro_moreInfo dd { float: left; width: 200px; font-size: 12px; margin-bottom: 12px; }
.history_img { float: left; display: inline; margin-left: 30px; }
.history_img h6 { color: #5c6773 }
.licai_hide_btn { float: left; margin-left: 110px; display: inline; }
.licai_hide_btn div { margin-bottom: 2px; }
.licai_pro_share { width: 62px; text-align: center; }
/****
@ 10-20更新部分
***/
.licai_load_more { padding: 22px 0; text-align: center; }
.box_border24 { border-bottom: 24px solid #f7f6f4; padding-bottom: 12px; }
.box_blue_border { border-bottom:1px solid #46a2d4; padding: 36px 24px 24px; }
.licai_main_t { font-size: 30px; color: #a30030; font-weight: normal; }
.licai_item { padding: 0 24px; margin-bottom: 24px; font-size: 14px; }
.licai_xuqiu { overflow: hidden; }
.licai_xuqiu li { width: 100px; padding-left: 47px; position: relative; float: left; }
.licai_xuqiu li h3 { font-size: 14px; font-weight: 400; color: #5c6773; }
.licai_xuqiu li p { font-size: 24px; }
.licai_xuqiu li i { background-image: url(../images/licai_ico.png); background-repeat: no-repeat; display: inline-block; position: absolute; width: 20px; height: 20px; left: 15px; top:4px; }
.licai_xuqiu li i.nianhualv { background-position: -20px 0; }
.licai_xuqiu li i.fsrq { background-position: -41px 0; }
.licai_xuqiu li i.baoben { background-position: -62px 0; }
.licai_bottom_btn a { margin-right: 12px; }
.licai_pro_table { width: 100%; border-collapse: collapse; }
.licai_pro_table tr td { border-bottom: 1px solid #e9ecef; padding: 20px 15px; }
.licai_pro_table .td1 { color: #79818c; text-align: right; font-size: 12px; }
.licai_zixun_a { margin-top: 30px; font-size: 16px; }
.mt12box { margin-top: 12px; }
.licai_zhuanjia a, .licai_zhuanjia a img { width: 90px; height: 90px; }
.licai_zhuanjia a { float: left; display: block; float: left; }
.zhuanjia_info { margin-left: 98px; }
.zhuanjia_info h3 { color: #505a66; font-size: 16px; }
.zhuanjia_info p { margin-top: 8px; }
.licai_zhuanjia_liuyan textarea { background:#f1f1f1; border:1px solid #d1d1d1; width: 100%; height: 60px; }
.shuoyi { margin-top: 24px; }
.shuoyi .div_li span { width: 114px; }
.shuoyi .div_li .select { width: 175px; }
.shuoyi .div_li .input_text { width: 150px; }
.licai_interest { padding-top: 12px; }
.licai_interest_list li { border: 1px solid #e0e1e1; padding: 8px; position: relative; margin-top: 12px; }
.licai_interest_list li h3 { color: #505a66; }
.licai_interest_list li p { margin-top: 8px; }
.licai_interest_list li p span { display: inline-block; margin-right: 16px; }
.yuqi_nhl { position: absolute; right: 8px; bottom: 8px; text-align: center; }
.yuqi_nhl strong { font-size: 30px; font-weight: 400 }
.licai_choose_t { padding: 36px 24px 0; }
.more_insterest { margin-top: 24px; font-size: 14px; }
.licai_choose .ico_title_white, .fengbi_jijin_choose .ico_title_white { background: none; padding-left: 0 }
.licai_hot_list li { padding: 20px 0; margin: 0 24px; border-bottom:1px solid #e0e1e1; overflow: hidden; }
.licai_hot_list li h3 { font-size: 18px; color: #46a2d4; }
.licai_hot_info { font-size: 14px; margin-top: 12px; }
.licai_info_a { width: 364px; float: left; }
.licai_info_b { width: 410px; float: left; }
.licai_hot_info p { margin-top: 6px; }
.licai_info_btn { text-align: right }
.licai_info_btn a { margin-bottom: 12px; }
.licai_hot_page { padding:0 24px; }
/*基金首页*/
.jijin_banner { background: url(../images/jijin_banner.jpg) no-repeat center bottom; height: 100%; }
.licai_express_word { font-size: 18px; margin-top: 12px; }
.hot_jijin { border-bottom:1px solid #e0e1e1; }
.left_border_box { border-bottom:1px solid #e9ecee; padding: 36px 0; }
.jijin_wrap { min-height: 580px; }
.shichang_zuoshi .right_pd_box { padding: 0 24px; }
.shichang_zuoshi .huilv_shuaxin { margin-top: 10px; }
.shichang_zuoshi .choose_title { margin-top: 24px; }
.shichang_zuoshi  .jijin_info { margin-top: 24px; }
.jijin_name { float: left; }
.jijin_zhangdei { float: right; }
.info_top { overflow: hidden; }
.jijin_info .jijin_name h3 { color: #505a66; font-size: 16px; font-weight: 400; }
.fund_right_data { margin-top: 24px; text-align: center; }
.right_con_box { margin-top: 24px; }
.right_search, .right_con_item { margin-top: 24px; }
.right_search_text { padding:7px; height: 23px; vertical-align:middle; float: left; border:1px solid #ccc; border-right:none; border-radius:5px 0 0 5px; margin: 0 }
.right_search_text:focus { box-shadow: 0 0 4px rgba(70, 162, 212, 0.8); border-left:1px solid #328bbc; border-bottom:1px solid #328bbc; border-top:1px solid #328bbc; }
.right_search_btn { height:38px; line-height: 38px; text-align: center; display: inline-block; border:1px solid #3289bf; background:url(../images/baixian.png) repeat-x left top #49a4d1; color:#fff; font-size:14px; border-radius:0 5px 5px 0; padding: 0 20px; cursor: pointer; font-family: "微软雅黑"; float: left; margin: 0; *padding: 0 10px
}
.right_search_btn:hover, .right_search_btn:hover { background:url(../images/baixian.png) repeat-x left top #358bbc; border:1px solid #25678c; }
.right_search_btn:active, .right_search_btn:active { background:#358bbc; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1) inset; }
.jijin_chaxun .right_search_text { width: 207px; }
.jijin_m { margin-top: 24px; }
.news_express { margin-top: 12px; }
.news_express a { color: #7d8890; }
.right_table { width: 100%; border-collapse: collapse; font-size: 14px; }
.jijin_paihang { border-top:1px solid #46a2d4; padding-top: 8px; }
.jijin_paihang .right_table tr th, .jijin_paihang .right_table tr td { text-align: left; padding:6px 5px; }
.jijin_paihang p { margin: 12px 0 0 5px; }
.jijin_news { padding-top: 0; }
.ul_wrap { width:592px; overflow: hidden; margin-top: 12px; }
.jijin_gonggao .new_ul, .jijin_xueyuan .new_ul { width: 700px; }
.new_ul li { width: 272px; float: left; margin-right: 44px; }
.item_title { margin-top: 12px; }
.item_title a { font-size: 18px; font-weight: 400; }
.li_con { font-size: 14px; margin-top: 12px; }
.new_more_box { margin-top: 24px }
.new_more_box a { font-size: 14px; }
.jijin_gonggao .item_title { height: 48px; overflow: hidden; }
.jijin_gonggao .li_con { height: 60px; overflow: hidden; }
.jijin_xueyuan { border-bottom:none; }
.jijin_xueyuan .method_list dd { line-height: 24px; font-size: 14px; float: left; width: 115px; margin-bottom: 5px; }
.method_list dd a { color: #46a2d4; }
.jijin_xueyuan .item_title { margin-top: 0; }
.mid_title a.reset_all { color: #46a2d4; font-size: 12px; float: right; margin-top: 14px; }
.danwei { position: absolute; right: 10px; top:0; }
.select label { display: inline-block; margin-right: 10px; margin-top: 12px; }
.height50 { height: 50px; width: auto; }
.input_text:focus { border:1px solid #328bbc; }
.row_3 { width: 314px; }
.row_8 { width: 80px; }
.row_3 .white_select .input_text { width: 292px; }
.list_pro_code { width: 120px; padding: 0 0 0 24px; }
.list_pro_manager { width: 240px; }
.list_pro_name { width: 200px; }
.list_pro_date { width: 140px; }
.list_pro_time { width: 127px; }
.list_pro_operate .blue_btn { margin-top: -6px; }
.thead_span_pl { display: inline-block; margin-left: 24px; }
.fund_pro_list .list_thead .list_pro_code { height: 20px; }
.fund_pro_list .licai_hidden_items { padding-left: 144px; }
.fund_pro_list .history_img { margin-left: 10px; }
.fund_pro_list .licai_hide_btn { margin-left: 58px; }
.right_title_link li { line-height: 24px; font-size: 14px; margin-top: 12px; }
/****
@ 10-20更新部分
@ end
***/



/*首页-资讯 11-19*/
.nav_bar_row { position: relative; min-width: 980px; }
.nav_bar_container { width: 980px; margin: 0 auto; padding: 0; position: relative; }
.nav_tools_collapse { width: 100%; position: absolute; top: 0px; overflow: hidden; background-color: #FFFFFF; border-top: solid 2px #46A2D4; box-shadow: 0 6px 8px -8px #4D4D4D; display: none; z-index: 1002; }
.all_box_cont { margin: 24px 24px 0; height: 350px; }
.top_zixun_list { overflow: hidden; }
.top_zixun_list li { width: 304px; float: left; margin:12px 0 24px 0; }
.top_zixun_list li .zixun_server { display: block; width: 115px; height: 115px; float: left; }
.top_zixun_list li h3 { color: #5c6773; font-size: 18px; font-weight: 400; }
.top_zixun_list li p { margin-top: 5px; font-size: 14px; }
.top_zixun_info { width: 179px; float: left; margin-left: 10px; }
.top_zixun_info a.blue { font-size: 16px; }
.top_zixun_express { min-height: 60px; }
.full_container { margin: 24px; width: 604px; height: 350px; overflow: hidden; float: left; display: inline; }
.menu_right_panel { float: right; background-color: #E9ECEE; border-left: solid 1px #CCD3D9; width: 327px; height: 398px; }
.top_zixun_server_head { float: left; width: 115px; }
.top_zixun_server_cont { margin-left: 16px; float: left; width: 473px; height: 350px; }
.well { background: #f5f5f5; padding: 24px; border-radius: 3px; margin-top: 20px; position: relative; border:1px solid #e3e3e3; }
.well i { background: url(../images/well-up-arrow.png) no-repeat; width: 16px; height: 9px; position: absolute; top:-8px; }
.well_con h4 { color: #505a66; font-size: 16px; font-weight: 400; line-height: 24px; }
.well_con p { margin-top: 24px; line-height: 16px; font-size: 14px; }
.nav_tools_right_box { padding: 24px; }
.black_mid_title { color: #505a66; font-size: 18px; font-weight: 400; line-height: 24px; }
.black_small_title { color: #505a66; font-size: 14px; line-height: 24px; }
.white_listStyle_list li { background: url(../images/white_point.jpg) no-repeat left center; padding-left: 15px; line-height: 24px; margin-top: 8px; }
.normal_question { min-height: 140px; }
.banking_words a { background: #e6e3dc; float: left; margin: 10px 10px 0 0; padding: 6px 12px; border: 1px solid #d5cfc5; border-radius: 3px; }
.banking_words a:hover { background: #eee; }
/*首页-资讯 11-19 end*/


/*首页 11-22*/
.index_width980_box { position: relative; z-index: 90; margin-left:auto; margin-right:auto; width: 980px; }
/********  2015-6-19修改 左列表右白色块向上突出样式 v *************/
.index_width980_box .right_740, .licai_box .right_740 { margin-top: -12px; }
/********  2015-6-19修改 左列表右白色块向上突出样式 ^ *************/
#track_1 .index_width980_box { z-index: 96; }
#track_1 { position: relative; *z-index: 98
}
.index_item { position: relative; }
#track_1 { background: url(../images/indexImg/bg-shanghai.jpg) no-repeat center center; background-size: cover; height: 450px; }
#track_1 .index_width980_box { z-index: 97; }
.index_item .index_width980_box { height: 100%; }
.know_point { position: absolute; z-index: 99; }
.know_num { background: url(../images/badge-diamond.png) no-repeat; width: 47px; height: 47px; color: #fff; text-align: center; line-height: 47px; font-size: 16px; position: relative; z-index: 212; cursor: pointer; }
.know_con { background: #fff; background: rgba(255, 255, 255, 0.7); width: 216px; z-index: 99; position: absolute; top:23px; left: 23px; padding: 12px 24px; display: none; }
.know_con p { margin-top: 12px; }
.know_con h4 { font-size: 14px; color: #505a66; }
.know_express { font-size: 18px; }
.know_link { font-size: 14px; }
#index_know1 { top:200px; left: 10px; }
#index_know2 { top:250px; left: 40%; }
#index_know3 { top:180px; left: 72%; text-align: right; }
.index_notice { position: absolute; bottom: 0; width: 100%; height: 60px; left: 0; z-index: 95; }
.index_notice_bg, .b_cart_top_bg { background: #fff; opacity: 0.8; filter:alpha(opacity=80); width: 100%; height: 100%; }
.index_notice_cont { width: 980px; left: 50%; margin-left: -490px; height: 60px; bottom:0; position: absolute; overflow: hidden; }
.notice_list { position: absolute; top:0; width: 100%; }
.notice_list li { height: 60px; line-height: 60px; width: 100%; font-size: 14px; text-align: right; }
.white_item { background: #fff; }
.white_item .big_title { margin-top: 24px; }
.white_item .index_cart_wrap { height: 349px; z-index: 95; position: relative; }
.index_c_list, .index_c_list li { width: 100%; }
.index_c_list li { position: absolute; z-index: 95 }
.index_cl_box { width: 497px; float: left; }
.index_cr_info { width: 483px; float: left; }
.index_cl_img_box { margin-top: -36px; *margin-top: 0;
}
.index_cl_img_box2 { padding-top: 40px; }
.index_cl_img_box2 span { display: table-cell; vertical-align: middle; }
.index_cart_index { position: absolute; width: 100%; text-align: center; height: 40px; bottom: 0; z-index: 96 }
.index_cart_index dd { display: inline-block; zoom:1; *display: inline;
margin-right: 8px; width: 6px; height: 6px; overflow: hidden; background: #d5d5d5; border-radius:3px; cursor: pointer; }
.index_cart_index dd.active { width: 20px; }
.index_activity_list { padding: 20px 0 0 30px; }
.index_activity_list dt { margin-top: 20px; font-size: 14px; }
#track_2 { background: url(../images/indexImg/bg-lady-left.jpg) no-repeat center 39%; background-size: cover; height: 450px; }
.index_user_img_list { padding: 60px 0 0 100px; }
.index_user_img_list li { width: 173px; height: 173px; position: absolute; }
.index_user_img_list li img { vertical-align: top; }
.index_user_ico { background: url(../images/iconx-left-quote.png) no-repeat; width: 55px; height: 47px; float: left; }
.index_user_message_con { width: 400px; float: left; padding-left: 28px; position: relative; }
.index_user_message li { position: absolute; }
.index_user_message .big_title { margin:24px 0; }
#track_4 { background: url(../images/indexImg/bg-man.jpg) no-repeat; background-size: cover; height: 400px; }
#track_5 { _height: 400px; min-height: 400px; background: #fff; }
.b_cart_top { height: 100px; top:-100px; width: 100%; z-index: 93; position: absolute; left: 0 }
.b_cart_title li { float: left; background: url(../images/slash.png) no-repeat right center; width:60px; padding-right: 73px; text-align: center; cursor: pointer; margin-left: 30px; display: inline; }
.b_cart_title li.first { margin-left: 0; }
.b_cart_title li.last { background: none; }
.b_cart_title li h3 { color: #505a66; font-size: 36px; font-weight: 400; }
.b_cart_title li p { font-size: 14px; }
.b_cart_title li.active a, .b_cart_title li.active h3 { color: #a30030; }
.b_cart_top .index_width980_box { top:20px; left: 50%; margin-left: -520px; position: absolute; }
.b_cart_con .big_title { margin-left: 24px; padding-top: 24px; *padding-top: 12px;
}
.b_cart_con { position: relative; }
.b_cart_con ul { width: 100%; }
.cart_con_item { position: absolute; top:0; width: 100%; }
.b_cart_cover { width: 100%; position: relative; }
.b_cart_cover .b_main_dl { width: 100%; min-height: 220px; }
.b_cart_cover dl .b_cart_item { position: absolute; width: 100%; }
.b_cart_item_con { margin-top: 24px; }
.select_box { width: 279px; padding:0 24px; float: left; }
.select_box .select { margin-bottom: 24px; }
.cart_con_box { width: 485px; float: left; padding-left: 20px; }
.cart_left_img { width: 170px; float: left; }
.cart_right_con { width: 300px; padding-left: 15px; float: left; }
.b_cart_item h4 { font-size: 16px; color: #505a66; }
.cart_right_con p { font-size: 14px; margin-top: 12px; height: 60px; overflow: hidden; }
.cart_other_wish { padding-top: 18px; }
.cart_other_wish a { background: url(../images/point.png) no-repeat left 7px; padding-left: 12px; width: 138px; line-height: 20px; margin-top: 5px; float: left; overflow: hidden; *float: none;
zoom:1; }
.right_turn_box { width: 148px; float: left; padding-top: 40px; text-align: center; }
.right_turn_box a, .left_turn_box a { padding: 10px; display: inline-block; *display: inline;
zoom:1; }
.left_turn_box { width: 70px; float: left; padding-top: 40px; text-align: center; }
.cart_btn_box { padding: 24px 24px 0; }
.cart_btn_box .dark_red { font-size: 16px; }
.right_cart_box { width: 380px; height: 100px; float: left; padding-left: 24px; }
.right_cart_box dl dt { width: 100%; margin-bottom: 24px; float: left }
.ss_cart { float: left; width: 112px; }
.ss_cart_info { width: 240px; float: left; padding-left: 20px; }
.right_cart_box p { font-size: 12px; margin-top: 12px; }
.cart_other_wish2 a { width: 100%; float: none; display: block; }
.need_tips { padding-left: 12px; font-size: 12px; color: #999; }
.need_tips .dark_red { font-style: 14px; padding-left: 8px; }
.tuozi_wish li { margin-bottom: 12px; width: 100%; float: left; }
.left_cate_num { width: 20px; height: 20px; float: left; text-align: center; line-height: 20px; border-radius: 10px; color: #fff; font-weight: 700 }
.num_a { background: #ea4d46; }
.num_b { background: #f4b86a; }
.num_c { background: #f06e41; }
.right_well_con { float: left; width: 270px; padding-left: 10px; }
.right_well_con h5 { font-size: 14px; color: #505a66; }
.right_cart_box .licai_interest { padding-top: 0; width: 280px; }
.right_cart_box .licai_interest_list li { margin-top: 0; margin-bottom: 12px; background: #e9ecee; }
.baoxian_checkbox { margin-bottom: 24px; }
.baoxian_checkbox label { display: inline-block; width: 120px; font-style: 14px; margin-bottom: 5px; }
.baoxian_checkbox label input { vertical-align: middle; }
.right_cart_box .cart_other_wish { margin-top: 8px; padding-top: 0 }
#track_6 { background: url(../images/indexImg/child_img1.jpg) no-repeat; background-size: cover; height: 400px; }
.index_register_wrap { height: 410px; }
.register_wish_list { padding-top: 24px; }
.register_wish_list dd { width: 120px; margin-right: 30px; color: #a30030; text-align: center; float: left; }
.register_wish_list dd h4 { font-size: 18px; font-weight: 400; margin-bottom: 12px; }
.register_wish { background: url(../images/nav-ain-images.png) no-repeat 20px 0; width: 120px; height: 56px; margin-bottom: 12px; }
.register_wish2 { background-position: -141px 0; }
.register_wish3 { background-position: -304px 0; }
.reisgter_btn_box { margin-top: 24px; }
.reisgter_btn_box a { margin-right: 20px; font-weight: 700; }
.other_login { margin-top: 24px; }
.other_login a { background: url(../images/other_login_ico.png) no-repeat; height: 24px; display: inline-block; *display: inline;
zoom:1; margin-right: 20px; font-style: 16px; }
.other_login a.qq { background-position: 0 0; padding-left: 18px; }
.other_login a.sina { background-position: 0 -27px; padding-left: 24px; }
.city { position: absolute; right: 0; bottom: 60px; z-index: 97; font-size: 14px; height: 116px; }
.city h3 { font-size: 56px; color: #fff; text-shadow:1px 1px 4px rgba(0, 0, 0, 0.4); text-align: right; display: inline; *float:right;
}
.city h4 { font-size: 14px; color: #fff; text-shadow:1px 1px 4px rgba(0, 0, 0, 0.4); text-align: right; height: 40px; line-height: 40px; width: 120px; text-align: center; float: right; border-radius:5px 5px 0 0; position: relative; z-index: 99; border: 1px solid transparent; border-bottom:none !important; clear:both; }
.city h4.active { color: #505a66; background: #fff; border: 1px solid #d1d1d1; }
.other_city { background: #fff; border: 1px solid #d1d1d1; width: 590px; min-height: 250px; position: absolute; top:114px; right: 0; z-index: 98; border-radius: 5px 0 5px 5px; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1); padding: 12px 20px; }
.change_city_btn { cursor: pointer; }
.city_tool { position: relative; z-index: 96; }
.by_word a { float: left; width: 60px; position: relative; text-align: center; font-size: 14px; height: 52px; line-height: 38px; }
.by_word a.active, .by_word a:hover, .city_list a:hover { background: url(../images/by_word_active.jpg) no-repeat center bottom; color: #46a2d4; }
.by_input .select { float: right; }
.city_list { background: url(../images/city_list_bg.gif) repeat-x; padding: 10px 0 20px; position: relative; margin-top: -2px; z-index: 95; min-height: 160px; }
.city_list a { float: left; margin: 20px 12px 0; white-space:nowrap; }
input.select_text { background: none; border: none; height: 28px; line-height: 28px; }
.no_dot { padding: 0 50px; }
.no_dot .mid_title { padding-top: 30px; }
.no_dot .no_dot_return { margin-top: 40px; text-align: center; }
.mdown .mupr { position: relative; }
.mdown .mupr a { position: relative; z-index: 99; }
.web_bank_tips { background: url(../images/web_bank_cover.png) no-repeat; width: 62px; height: 63px; position: absolute; z-index: 98; top:-4px; left:39px; }
.web_bank_tips_box { background: url(../images/tips_open_bg.png) no-repeat; width: 196px; height: 147px; position: absolute; z-index: 97; top:57px; left: -124px; }
.web_bank_tips_box h3 { color: #46a2d4; text-align: center; font-size: 14px; padding-top: 50px; }
.web_bank_tips_box p { text-align: center; margin-top: 16px; }
.mdown .mupr .web_bank_tips_box p a { color: #fff; }
.web_bank_close { color: #46a2d4; font-size: 16px; position: absolute; right: 8px; top:35px; width: 24px; height: 24px; text-align: center; line-height: 24px; cursor: pointer; }
.web_bank_close:hover { background: #eee; }
/*首页 11-22 end*/

/* cmb_today 首页 s*/

.cmbtoday_body #track_1 { background: url(../images/cmbtoday/cmb_today_banner.jpg) no-repeat center center; background-size: cover; height: 397px; z-index: 90 }
#track_1 .track_1_word { padding-top:90px; }
.banner_express_word { color: #79818c; font-size: 14px; margin-top: 12px; font-weight: 700; }
.banner_title { font-size: 48px; font-weight: 700; color: #a30030 }
.cmbtoday_body #index_know1 { left:30px; }
.cmbtoday_body .know_con { font-size: 18px; padding-bottom: 24px; }
.cmbtoday_body #index_know2 .know_con { width: 140px; }
.cmbtoday_body #index_know3 { text-align: left; }
.cmbtoday_body .know_con p span { padding-left: 12px; }
.know_green { background: url(../images/konw_up_down_ico.png) no-repeat right 10px; padding-right: 16px; color: #40b8a7; }
.know_red { background: url(../images/konw_up_down_ico.png) no-repeat right -23px; padding-right: 16px; color: #a30030; }
.cmbtoday_body .index_user_img_wrap { position: relative; }
.cmbtoday_body .index_user_message_con { padding-left: 0; }
.cmbtoday_body .con_p { min-height: 120px; font-size: 14px; }
.cmbtoday_body .index_user_img_list { margin-top: -20px; }
#cmg_team { background: url(../images/cmbtoday/cmbtoday_team.jpg) no-repeat center center; background-size: cover; height: 397px; }
#cmb_today_news .index_width980_box { overflow: hidden; }
.com_today_news_list { padding-top: 24px; width: 1020px; }
.com_today_news_list dd { float: left; width: 306px; margin-right: 30px; }
.com_today_news_list dd h4 { font-size: 24px; font-weight: 400; margin-bottom: 6px; }
.com_today_news_list dd p { margin-top: 18px; font-size: 14px; }
#help_children { background: url(../images/cmbtoday/help_children.jpg) no-repeat center center; background-size: cover; height: 397px; }
.cmbtoday .footerbg { margin-top: 0; }
.society_duty .index_cl_box { float: right; text-align: center; }
#society_duty { position: relative; }
#society_duty .method_list { min-height: 120px; }
#society_duty .method_list dd { line-height: 26px; }
#society_duty .method_list dd a { color: #505a66; }
/* cmb_today 首页 e*/


/*搜索页*/
.search_index { padding-top: 36px; background: url(../images/search_index_bg.jpg) no-repeat left bottom; padding-bottom: 320px; position: relative; overflow: hidden; }
.search_index .search_t { text-align: center; line-height: 50px; }
.search_index .search_t span { line-height: 28px; font-size: 20px; }
.search_t { font-size:50px; }
.search_t span { color: #000; font-weight: 400; display: block; }
.search_index .search_main { margin: 16px auto 0; }
.search_main { position: relative; width: 552px; }
.search_box { width: 550px; height: 43px; background: #f1f1f1; border: 1px solid #dfdfdf; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.9) inset; border-radius: 3px; }
.search_input { width: 500px; height: 28px; line-height: 28px; padding:7px 5px; background: none; border: none; float: left; color: #505a66; font-size: 14px; font-family: "微软雅黑"; }
.search_box button { background: url(../images/search_ico.png) no-repeat center; width: 40px; height: 43px; overflow: hidden; padding: 0; border: none; overflow: hidden; text-indent: 999px; line-height: 60px; }
.search_box button:active { background-color: #cecece; }
.search_key { margin-top: 6px; }
.search_key a { float: left; margin-right: 20px; font-size: 14px; color: #46a2d4; }
.cloud1 { background: url(../images/search_index_cloud.png) no-repeat; width: 114px; height: 23px; position: absolute; bottom: 160px; right: 53px; -webkit-animation:cloud1Move 20s 0 linear infinite; -moz-animation:cloud1Move 20s 0 linear infinite; z-index: 1; }
.cloud2 { background: url(../images/search_index_cloud.png) no-repeat 0 -46px; width: 74px; height: 14px; position: absolute; bottom: 120px; right: 453px; -webkit-animation:cloud2Move 36s 0.1s linear infinite; -moz-animation:cloud2Move 36s 0.1s linear infinite; z-index: 1; }
.cloud3 { background: url(../images/search_index_cloud.png) no-repeat 0 -25px; width: 92px; height: 19px; position: absolute; bottom: 220px; left: 33px; -webkit-animation:cloud3Move 40s 0.2s linear infinite; -moz-animation:cloud3Move 40s 0.2s linear infinite; z-index: 1; }
.search_list { background: #f1f1f1; border: 1px solid #dfdfdf; border-top: 0; position: absolute; top:43px; left: 0; width: 550px; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1) inset; z-index: 2; }
.search_list li { height: 40px; position: relative; }
.search_list li a { color: #8d949d; text-indent: 10px; line-height: 40px; font-size: 14px; display: block; -webkit-transition:background 0.2s ease-in; }
.search_list li:hover a { background: #fff; }
.search_list li span { display: block; background: url(../images/search_other_ico.png) no-repeat 6px 6px; width: 24px; height: 24px; position: absolute; right: 8px; top:8px; cursor: pointer; -webkit-transition:-webkit-transform 0.2s ease-in-out; }
.search_list li span:hover { background-color: #eee; -webkit-transform:rotate(90deg); }
.clear_list { text-align: right; padding: 8px; }
.top_search { width: 980px; margin: 24px auto 0; position: relative; z-index: 6; }
.top_search .search_t { font-size: 32px; line-height: 32px; float: left; width: 52px; margin-left: 40px; display: inline; }
.top_search .search_t span { font-size: 14px; line-height: 18px; }
.top_search .search_main { float: left; margin-top: 3px; }
.top_search .search_help { float: left; margin-top: 28px; margin-left: 12px; display: inline; }
.zhineng { background: url(../images/search_other_ico.png) no-repeat 0 -19px; height: 12px; width: 12px; display: inline-block; vertical-align: -1px; }
.search_help a { color: #46a2d4; }
.search_help a:hover { text-decoration: underline; }
.search_help a:hover .zhineng { background-position: 0 -37px; }
.white_box_980 { width: 980px; background: #fff; margin: 0 auto }
.search_con .white_box_980 { border-top:1px solid #dfdfdf; margin-top: 12px; }
.about_search { padding: 24px 24px 0 40px; }
.search_detail_con { padding:0 24px 0 40px; }
.search_recommend { font-size: 18px; margin-top: 12px; }
.search_recommend a { color: #46a2d4; margin-right: 20px; }
.search_detail .left_box { border-right: 1px solid #dfdfdf; }
.search_result .result { margin-top: 30px; }
.search_result em { font-style: normal; color: #a30030; }
.result_title { font-size: 18px; }
.result_title a { text-decoration: underline; }
.result_title a img { vertical-align: middle; padding-right: 3px; }
.result_con { font-size: 14px; color: #8d949d; margin-top: 12px; }
.result_link { margin-top: 8px; color: #46a2d4; position: relative; }
.result_link p { float: left; }
.triangle_down { position: relative; float: left; width: 24px; height: 18px; padding-top: 6px; text-align: center; }
.triangle_down_ico { width: 0; height: 0; border-left: 5px solid transparent; border-right:5px solid transparent; border-top: 6px solid #46a2d4; display: inline-block; vertical-align: 10px; margin-left: 5px; cursor: pointer; }
.tips_menu { position: absolute; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.9) inset, 2px 2px 3px rgba(0, 0, 0, 0.1); background: #f1f1f1; z-index: 2; left: -18px; top:19px; width: 63px; border: 1px solid #d1d1d1; display: none; }
.tips_menu i { font-style: normal; color: #f1f1f1; position: absolute; }
.tips_menu .top_triangle { top:-11px; left: 25px; }
.tips_menu .down_triangle { color: #d1d1d1; top: -13px; left: 25px; }
.tips_menu a { display: block; height: 32px; text-align: center; line-height: 32px; }
.tips_menu a:hover { background: #fff; }
.right_link, .right_select_wrap { border-bottom: 1px solid #e9ecee; padding-bottom: 36px; }
.right_link li { margin-top: 18px; font-size: 14px; }
.right_link li a { color: #46a2d4; }
.result_table { margin-top: 10px; }
.result_table table { width: 100%; border-collapse: collapse; }
.result_table table tr th { background:#ccd3d9; padding: 10px 0; border: 1px solid #ececec; color: #5c6773; }
.result_table table tr td { border: 1px solid #ececec; text-align: center; padding: 10px; }
.more_table_info { text-align: right; margin-top: 6px; }
.more_table_info a.blue { text-decoration: underline; }
.result_data_main { position: relative; margin-top: 12px; }
.result_data_t strong { font-size: 30px; color: #a30030; }
.result_data_img { float: left; }
.result_data_list li img { vertical-align: middle; }
.data_lv { float: left; margin-left: 5px; display: inline; font-size: 12px; }
.result_data_list li { display: none; }
.result_data_tap_change li { float: left; width: 50%; height: 30px; line-height: 30px; text-align: center; background: #fff; }
.result_data_tap_change li.active { background: #f6f6f6; }
.result_data_main .weixin_erweima { float: right; width: 111px; text-align: center; }
.search_right .licai_interest { margin-top: 24px; }
.search_right .licai_interest .yuqi_nhl { bottom: auto; top:0; }
.search_right .licai_interest .yuqi_nhl strong { font-size: 24px; font-weight: 700; }
.about_datail { margin-top: 8px; }
.about_datail a { font-size: 14px; }
.product_lv { font-size: 14px; font-weight: 700; }
.search_right .licai_interest li p.product_date { margin-top: 4px }
.give_money .div_li .input_text { width: 250px; }
.give_money .div_li .select_text { width: 224px; }
.result_li { margin-top: 10px; width:100%; float: left; *float: none;
}
.result_li span { display: block; float: left; width:100px; font-size: 14px; color: #5c6773; line-height: 40px; text-align: right; padding-right: 8px; }
.search_result .give_money em { color: #505a66; }
.give_money input::-webkit-input-placeholder {
color: #505a66;
}
.right_select_wrap { padding-top: 12px; }
.right_select_wrap .div_li span { width: 60px; padding-right: 12px; }
.right_box .weixin_erweima { width: 111px; text-align: center; margin-top: 36px; }
 @-webkit-keyframes cloud1Move {  0% {
right: 53px;
}
 80% {
right:980px;
}
 81% {
opacity: 1;
right:1110px;
}
 82% {
opacity: 0;
right:1110px;
}
 83% {
opacity: 0;
right:-200px;
}
 84% {
opacity: 1;
right:-200px;
}
 100% {
right: 53px;
}
}
 @-webkit-keyframes cloud2Move {  0% {
right: 453px;
}
 47% {
right:980px;
}
 48% {
opacity: 1;
right:1110px;
}
 49% {
opacity: 0;
right:1110px;
}
 50% {
opacity: 0;
right:-200px;
}
 51% {
opacity: 1;
right:-200px;
}
 100% {
right: 453px;
}
}
@-webkit-keyframes cloud3Move {  0% {
left: 33px;
}
 17% {
left:-120px;
}
 18% {
opacity: 1;
left:-150px;
}
 19% {
opacity: 0;
left:-150px;
}
 20% {
opacity: 0;
left:1100px;
}
 21% {
opacity: 1;
left:1100px;
}
 100% {
left: 33px;
}
}
 @-moz-keyframes cloud1Move {  0% {
right: 53px;
}
 80% {
right:980px;
}
 81% {
opacity: 1;
right:1110px;
}
 82% {
opacity: 0;
right:1110px;
}
 83% {
opacity: 0;
right:-200px;
}
 84% {
opacity: 1;
right:-200px;
}
 100% {
right: 53px;
}
}
@-moz-keyframes cloud2Move {  0% {
right: 453px;
}
 47% {
right:980px;
}
 48% {
opacity: 1;
right:1110px;
}
 49% {
opacity: 0;
right:1110px;
}
 50% {
opacity: 0;
right:-200px;
}
 51% {
opacity: 1;
right:-200px;
}
 100% {
right: 453px;
}
}
@-moz-keyframes cloud3Move {  0% {
left: 33px;
}
 17% {
left:-120px;
}
 18% {
opacity: 1;
left:-150px;
}
 19% {
opacity: 0;
left:-150px;
}
 20% {
opacity: 0;
left:1100px;
}
 21% {
opacity: 1;
left:1100px;
}
 100% {
left: 33px;
}
}
/*搜索页 e*/

/*私人银行
*2015/01/5
*start
*/
.private_bank { background: url(../images/private_bank_bg.jpg) repeat-x bottom; height: 100%; }
.private_bank_banner { background: url(../images/private_bank_banner.jpg) no-repeat right bottom; height: 100%; }
.private_bank .banner_express { padding-top: 6px; color: #8d949d; }
.private_bank .other_express .title3 { font-size: 24px; margin-top: 0 }
.private_bank_con { background: #fff; }
.private_bank_con .index_notice { top:-60px; }
.private_bank_con .index_notice_cont { top:-60px; z-index: 96; left: 50%; }
.private_bank_con .index_notice_cont li { text-align: left; padding:0 24px; width: auto; }
.private_bank_con .index_notice_cont li .report_title { float: left; }
.private_bank_con .index_notice_cont li a.blue { float: right }
.three_img_list li { float: left; width: 272px; padding: 30px 27px; height: 282px; }
.three_img_list li a.jkh_img { display: block; height: 140px; width: 272px; overflow: hidden; }
.three_img_list li a.jkh_img img { -webkit-transition:-webkit-transform 0.2s ease-in-out; }
.three_img_list li a.jkh_img:hover { opacity: 0.8; filter:alpha(opacity=80); }
.three_img_list li a.jkh_img:hover img { -webkit-transform:scale(1.1); }
.three_img_list li h3 { color: #505a66; font-size: 16px; margin-top: 10px; }
.three_img_list li p { margin-top: 10px; font-size: 14px; }
.three_img_list li p.img_express { height: 50px; }
.three_img_list li .gray_btn1 { margin-right: 10px; }
.three_img_list li h4 { color: #5c6773; font-size: 14px; margin-top: 10px; }
.three_img_list li.li6 p { margin-top: 6px; }
.gray_ico { background: url(../images/gray_ico.png) no-repeat; vertical-align: middle; display: inline-block; }
.gray_phone { background-position: 2px 0; width: 22px; height: 22px; }
.gray_email { background-position: 0 -26px; width: 22px; height: 22px; }
.right_conWrap .three_img_list li.li6 { width: auto; padding: 0; margin-top: 12px; height: auto; }
.wh_data_con { line-height: 24px; padding: 12px; }
.media_reports li { height: 50px; border-bottom: 1px solid #eaeaea; line-height: 50px; }
.map_con { margin-top: 24px; }
.map_box { margin-top: 24px; padding-bottom: 24px; border-bottom: 1px solid #eaeaea; }
.map_div { text-align: center; }
.bank_items { padding-bottom: 24px; overflow: hidden; }
.bank_lists li { float: left; width: 345px; height: 30px; line-height: 30px; }
.bank_items .small_title { margin-top: 24px; }
.bank_lists { margin-top: 24px; }
/*私人银行
*2015/01/5
*end
*/

/*跨境金融
*2015/01/6
*start
*/

.kjjr_banner { background: url(../images/kjjr_banner.jpg) no-repeat center bottom; height: 100%; }
.inner_box2 .hide_con_btn { margin-top: 24px; }
.hide_con_btn li { float: left; display: inline; position: relative; margin-right: 100px; }
.hide_con_box { position: absolute; border: 1px solid #d1d1d1; top:50px; background: #fff; border-radius: 3px; min-width: 140px; left: 0 }
.hide_con_box i { font-size: 30px; font-style: normal; position: absolute; left: 61px; }
.hide_con_box i.bottom_triangle { color: #d1d1d1; top:-13px; }
.hide_con_box i.top_triangle { color: #fff; top:-12px; }
.hide_con_list { padding: 10px 20px 0; overflow: hidden; }
.hide_con_list dd { float: left; margin-right: 20px; margin-bottom: 10px; }
.kjjr_list li { height: auto; }
.kjjr_list li h3.mid_title { color: #a30030; font-size: 24px; margin-bottom: 20px; }
.kjjr_list li p.img_express { height: 84px; }
.kjjrpt_list { overflow: hidden; }
.kjjrpt_list li { height: auto; }
.kjjrpt_banner { background: url(../images/kjjrtp_banner.jpg) no-repeat center bottom; height: 100%; }
.kjjrpt_banner .banner_express { width: 430px; }
.kjjrpt_list li.li6 p.img_express { height: 84px; height: auto }
.kjjrpt_video { width: 590px; height: 314px; margin: 36px auto 12px; }
/*跨境金融
*2015/01/5
*end
*/

/*供应链金融
*2015/01/7
*start
*/

.gyl_con { padding-top: 0 }
.gyl_con .inner_box2 { margin: 24px 0 0; }
/*供应链金融
*2015/01/7
*end
*/

/*贸易金融
*2015/01/7
*start
*/

.liucheng li { background: #f1f1f1; height: 42px; border: 1px solid #e6e6e6; border-left:none; float: left; text-align: center; line-height: 42px; padding: 0 20px; position: relative; border-radius: 3px; margin-top: 24px; }
.liucheng li i { background: url(../images/licheng_bg.png) no-repeat; width: 27px; height: 27px; display: block; position: absolute; text-indent: 8px; text-align: left; line-height: 25px; color: #fff; font-style: normal; top:-12px; left: 10px; z-index: 4 }
.liucheng li span { background: url(../images/licheng_bg.png) no-repeat 0 -58px; width: 23px; height: 44px; position: absolute; left: -10px; top:-1px; z-index: 3; }
.liucheng li.first { border: 1px solid #e6e6e6; }
.liucheng li.first span { display: none; }
.liucheng li span.right_jian { background-position: 0 -107px; width: 23px; height: 44px; position: absolute; left: auto; right: -10px; top:-1px; z-index: 3; }
.liucheng li.left_first span { background-position: 0 -155px; }
/*贸易金融
*2015/01/7
*end
*/

/*离岸业务
*2015/01/13
*start
*/

.lian .inner_box2 { margin:24px 0 0; }
.lvlv caption { display: none; }
.lvlv .table_2 tr td { text-align: center; }
.table_3 .pl_td { width: 100px; }
.inner_box3 .mid_title { margin: 24px 24px 0; }
a.download_btn { background: url(../images/baixian.jpg) repeat-x 0 top #e6e9ed; display: inline-block; border:1px solid #d8d7dc; height: 30px; line-height: 30px; border-radius: 2px; color: #5c6773; padding:0 10px; }
a.download_btn:hover { background-color: #dce1e4; }
.four_download a { margin-right: 10px; }
.download_history tr td span { display: inline-block; width: 210px; padding-left: 10px; }
.download_history tr td { padding: 4px 0; }
.download_history tr td a { margin-right: 6px; }
/*.table_download_center .inner_box2 .download_btn{margin-left: 12px;}*/
.table_download_center .inner_box2 .download_btn { margin-bottom: 5px; margin-right: 5px; }
.danzhenJS_yw { width: 100%; }
.danzhenJS_yw tr td { width: 50%; padding: 5px; }
.all_phone { font-size: 14px; }
.all_phone tr td { text-align: center; }
.lian .order_list li { overflow: hidden; }
/*离岸业务
*2015/01/13
*end
*/


/*现金管理
*2015/02/04
*start
*/

.cbs5 { height: 458px; }
.e_cf { height: 352px; }
/*现金管理
*2015/02/04
*end
*/

/*公司金融
*2015/02/10
*start
*/

.order_list2 .order_number { width: 40px; }
.order_list2 .order_con { margin-left: 40px; }
.blue_saojian { background: url(../images/blue_sanjiao.png) no-repeat; display: inline-block; }
.licai_item .blue_saojian { width: 12px; height: 10px; }
.gsjr_cp li { width: 90px; }
.gsjr_cp li.width_licai_item { width: 134px; }
.gsjr_cp li.width_licai_item p { font-size: 22px; }
/*公司金融
*2015/02/10
*end
*/

/*今日招行其它页
*2015/02/12
*start
*/

.negative_box { position: relative; margin-top: -60px; z-index: 100 }
.index_width980_box .leftWhite_wrap { margin-top: 0; }
.search_mid { width: 215px; }
/*
招聘首页s
*/
.right_top_search .blue_btn { border-radius: 0 5px 5px 0; padding: 0 16px; margin: 0; height: 40px; line-height: 40px; }
.zhaopin_banner { background: url(../images/zhaopin_index.jpg) no-repeat center bottom; height: 100%; }
.zhaopin_top_box .panel_group { border-bottom: 1px solid #e9ecef; padding-bottom: 24px; }
.zhao_pin_xx { margin-top: 24px; }
.select_182 { width: 182px; }
.select_182 .input_text { width: 160px; }
.select_182 .select_text { width: 136px; }
.zhao_pin_xx .select { margin-right: 12px; }
.right_btn_wrap .gray_btn1 { width: 100%; text-align: center; padding: 0; }
.zhaopin_right_box .right_btn_wrap { padding-bottom: 24px; border-bottom: 1px solid #ccc; }
.zhaopin_box { font-size: 14px; }
.zhaopin_box .choose_super { margin-right: 35px; vertical-align: middle; }
.zhaopin_box .zhiwei_list { padding-top: 12px; }
.zhiwei_list li { float: left; width: 139px; margin:12px 0 0 24px; font-size: 14px; }
.table_padding { padding: 0 24px; }
.row6_table { width: 100%; }
.row6_table tr td, .row6_table tr th { text-align: center; border-bottom: 1px solid #e9ecef; padding: 18px 3px; }
.row6_table .blue_saojian { width: 12px; height: 8px; margin-left: 5px; }
/*
招聘首页e
*/
.send_tips .reg_title .right { margin-top: 20px; }
.send_tips .form-group .select { width: 271px; }
.send_tips .form-group .select .input_text { width: 250px; }
.send_tips .form-group .select .select_text { width: 224px; }
.form-group2 { height: auto }
.tips_textarea { width: 466px; height: 120px; border: 1px solid #d2d2d2; background: #f1f1f1; border-radius: 5px; }
.inner_box .top_right_link { margin-top: 20px; }
.news_con_box h3 { font-size: 14px; color: #505a66; }
/*
采购与资产处理 s
*/
.right_category_choose .first_left { color: #fff; margin-top: 8px; }
.right_category_choose .second_left { width: 182px; margin-right: 10px; }
.right_category_choose .third_left { width: 429px; }
.right_category_choose .third_left .know_input { padding: 7px 5px; }
.right_category_choose .third_left .know_sub { height: 42px; }
.left_overflow { overflow: hidden; }
.cgyzc_banner { background: url(../images/cgyzc_banner.jpg) no-repeat center bottom; height: 100%; }
/**/
.bmenur ul li { margin: 24px 28px 0; }
/*网点*/

.all_bank_map { margin: 60px auto 0; width: 980px; }
.left_area { float: left; width: 250px; margin-right: 10px; display: inline; }
.right_map { margin-left: 250px; padding-left: 10px; }
.gift_area { border: 1px solid #ebeaea; padding: 12px 12px 4px; background: #fff; }
.gift_area h3 { text-align: center; margin-bottom: 12px; }
.gift_area ul li { margin-bottom: 8px; }
.area_search { margin-top: 24px; }
.area_search .search_short { width: 172px; *width: 170px;
}
.area_search .blue_btn { *padding: 0 8px;
}
.area_name { background: #fff; border: 1px solid #c7c7c7; margin-top: 5px; padding: 12px 0 0 12px; font-size: 14px; overflow-x: hidden; overflow-y: auto; height: 580px; }
.area_name dl { overflow: hidden; margin-top: 12px; }
.area_name dl dt { font-size: 14px; font-weight: 700; color: #99a8c3; width: 45px; float: left; *zoom:1;
}
.area_name dl dd { margin-left: 45px; }
.area_name dl dd a { display: inline-block; *zoom:1;
white-space:nowrap; color: #3d6dcc; margin-right: 8px; margin-bottom: 8px; }
.right_map_box { border: 1px solid #bebebe; min-height: 600px; overflow: hidden; }
/*95555*/
.wdcx { background: url(../images/refresh_ico.png) no-repeat 0 -121px; padding-left: 18px; }
.connect_phone { font-size: 14px; min-height: 400px; }
.connect_phone .method_list li { line-height: 24px; margin: 18px 24px 0; float: left; width: 240px; font-weight: 700; }
.connect_phone .method_list li.long_li { width: 280px; }
.connect_phone .tips_bottom { margin: 60px 30px 0; }
/*电子化建设*/
.dianzi_row4 { overflow:hidden; }
.dianzi_row4 .method_list li { width:22%; float:left; }
/*领导层*/
.lingdao .inner_box2 { overflow:hidden; }
.lingdao .inner_box2 span { float:left; margin:0 24px 0 0; }
/*今日招行新闻首页*/
.cmgtoday_news_banner { background: url(../images/cmbToday_news_banner.jpg) no-repeat center bottom; height: 100%; }
/*投资者关系*/
.tzzgx_banner { background: url(../images/tzzgx_banner.jpg) no-repeat center bottom; height: 100%; }
.right_inner { width: 194px; padding: 0 24px; float: left; }
.left_inner { width: 429px; padding: 0 24px; border-right: 1px solid #e9ecee; float: left; }
.left_inner .big_title { margin-top: 24px; }
.inner_sbox { border-bottom: 1px solid #e9ecee; padding: 24px 0; }
.zxyj, .gg_wrap { margin-top: 24px; }
.zxyj .left { width: 160px; }
.zxyj .right { height: 120px; width: 240px; overflow: hidden; }
.zxyj .method_list { padding-top: 0; margin-top: -4px; }
.zxyj .method_list li, .gg_wrap .method_list li { line-height: 24px; margin-bottom: 10px; }
.gg_wrap .method_list { padding-top: 0; }
.gg_wrap .method_list li { overflow: hidden; }
.gg_wrap .method_list li span { float: left; }
.gg_wrap .method_list li em { float: right; color: #7d8890; }
.stock_msg { font-size: 12px; }
.tzzgx_index { overflow: hidden; }
.right_740 .stock_gg_t { padding:36px 0 8px 24px; border-bottom: 1px solid #46a2d4; }
.tzzgx_con { min-height: 1000px; }
.zhangcheng_wrap .method_list li { float: left; margin-right: 30px; line-height: 24px; }
.zhidu_wrap .method_list li { line-height: 24px; margin-bottom: 12px; }
.stock_table { width: 100%; border-collapse: collapse; }
.stock_table th { font-weight: 400; background: #f2f4f5; }
.stock_table th, .stock_table td { padding: 12px; }
.stock_table td { text-align: center; border: 1px solid #e9ecef; }
.stock_table .title_tr td, .stock_table td.title_td { background: #ccd3d9; font-weight: 700; }
.color_green { color: green; }
.color_red { color: red; }
.stock_map { margin-top: 24px; }
.stock_map .left { width: 332px; }
.stock_map .right { width: 332px; }
.stock_map h5 { color: #505a66; margin-bottom: 12px; font-size: 14px; }
.mid_stock_map { width: 484px; margin: 0 auto; }
.method_wrap1 .method_list li { float: left; width: 46%; line-height: 24px; background-position: 0 16px; margin-bottom: 10px; }
.method_wrap1 .method_list li span { width: 70%; display: inline-block; vertical-align: middle; }
.method_list li a.download_btn { color: #505a66; }
.method_wrap2 .method_list li { float: left; width: 51%; line-height: 24px; background-position: 0 16px; margin-bottom: 10px; }
.method_wrap2 .method_list li.li_s { width: 41%; }
.method_wrap2 .method_list li span { width: 70%; display: inline-block; vertical-align: middle; }
.method_wrap2 .method_list li.li_s span { width: 64%; }
.method_wrap3 .method_list li { float: left; width: 65%; line-height: 24px; background-position: 0 16px; margin-bottom: 10px; }
.method_wrap3 .method_list li span { width: 70%; display: inline-block; vertical-align: middle; }
.table_3 { width: 100%; border-collapse: collapse; }
.table_3 tr td { padding: 12px; border: 1px solid #e9ecef; text-align: center; }
.table_3 tr td.td1 { background: #ccd3d9; width: 80px; font-weight: 700; }
.dw_wrap p span { display: inline-block; width: 280px; }
.dw_wrap p a { margin-right: 8px; }
.year_report { border-left: 3px solid #dfdfdf; position: relative; min-height: 100px; margin-left: 20px; padding-bottom: 30px; margin-bottom: 5px; }
.year_report dt { background: url(../images/yj_year_ico.jpg) no-repeat; padding-left: 50px; height: 29px; line-height: 29px; position: absolute; left: -16px; font-size: 16px; }
.year_report dd { padding-left: 110px; }
.year_report dd .method_list { padding-top: 0; }
.input_table_model { border-collapse: collapse; }
.input_table_model tr td { padding: 5px; }
.input_table_model tr td input { vertical-align: middle; }
.input_table_model tr td.radio_td label { vertical-align: middle; margin:0 10px 10px 0; display: inline-block; }
.input_table_model tr td.td1 { text-align: right; }
.cmdtoday_connect_wrap .input_table_model { width: 85%; margin: 0 auto; }
.cmdtoday_connect_wrap .input_table_model tr td.td1 { width: 120px; font-weight: 700; }
.cmdtoday_connect_wrap .input_table_model .tips_textarea { height: 200px; width: 400px; }
/*今日执行招聘修改 15-5-18 开始*/
.login_right { padding:36px 24px 0; }
.right_login_box { font-size: 14px; }
.right_login_box .right_btn_wrap { padding-top: 24px; }
.right_input .input_text { width: 270px; }
.zhaopin_right_box .right_input { margin-bottom: 12px; overflow: hidden; }
.right_login_btn .gray_btn1 { width: auto; padding:0 20px; }
.right_input .yanzheng { width: 154px; margin-right: 12px; }
.login_weixin img { float: right; padding-left: 20px; margin-top: -30px; }
.login_weixin { font-size: 14px; padding-top: 30px; }
.btn_bottom_link2 { font-size: 14px; }
.btn_bottom_link2 a { display: inline-block; margin-right: 20px; }
.nopadding_bottom { padding-bottom: 0 !important; }
.zhaopin_top_box { min-height: 496px; }
.right_box .login_right { margin-top: 36px; padding: 0; }
/*个人简历*/
.resume_Wrap { width: 980px; padding: 36px 24px; margin: 0 auto; background: #fff; position: relative; }
.resume_Wrap h1 { font-size: 36px; color: #a30030; text-align: center; font-weight: 400; }
.right_print_btn { position: absolute; right: 24px; top:40px; }
.resume_table_wrap { padding-top: 24px; }
.resume_table { width: 100%; border-collapse: collapse; font-size: 14px; margin-top: 10px; }
.resume_table tr td { padding: 12px; border:1px solid #d1d1d1; }
.resume_table tr td.td_title { background: #f1f1f1; font-weight: 700; width: 120px; }
.resume_table tr td.td_long { width: 190px; }
.resume_table tr td.td_short { width: 120px; }
.resume_table tr td.td_title2 { background: #f1f1f1; font-weight: 700; }
.resume_table tr td.td_title3 { width: 240px; }
.resume_table tr td.td_title4 { width: 240px; }
.resume_table tr td.td_title5 { width: 160px; }
.resume_table tr td.td_img { text-align: center; }
.resume_table_wrap h2 { color: #505a66; margin-top: 24px; font-size: 16px; }
/*基本资料*/
.send_tips .reg_title .zxbz { margin-left: 18px; }
.resume_info { padding: 24px; }
.resume_info_jindu .jindu { padding: 0; }
.resume_input_wrap { margin-top: 30px; padding-bottom: 30px; border-bottom: 1px solid #ccc; }
.resume_input_wrap h2.table_t { font-size: 14px; color: #5c6773; margin: 12px 0 12px 0; font-weight: 400; }
.resume_input_table { font-size: 14px; border-collapse: collapse; width: 100%; }
.resume_input_table i { font-style: normal; }
.resume_input_table td { padding: 10px; }
.resume_input_table td.td_title { width: 110px; text-align: right; }
.resume_input_table td.td_1 { vertical-align: top; }
.resume_input_table td label { display: inline-block; padding-right: 10px; }
.color_gray { color: #a0a0a0; }
.resume_input_table td p.color_gray { padding-left: 10px; }
.resume_input_table td .resume_input { width: 180px; color: #5c6773; }
.resume_input_table td .resume_input2 { width: 80px; }
.jiben_ziliao .resume_input_table { width: 80%; margin: 0 auto; }
.select_82 .select { width: 82px; }
.select_82 .input_text { width: 59px; }
.select_82 .select_text { width: 35px; }
.select_180 .select { width: 200px; }
.select_180 .input_text { width: 180px; }
.select_180 .select_text { width: 156px; }
.resume_btn_box { padding: 30px 0; text-align: center; }
.resume_btn_box a { margin-right: 12px; }
.resume_tips { background: #f8f8f8; height: 40px; line-height: 40px; margin-left: 10px; float: left; padding: 0 10px; color: #a0a0a0; }
.project_exper h3 { font-size: 12px; padding-bottom: 8px; color: #5c6773; font-weight: 400; }
.resume_input_wrap .operate_btn { text-align: right; padding-right: 24px; }
.lunwen_wrap textarea { width: 910px; border:1px solid #ccc; background: #fafafa; height: 160px; overflow: auto; }
.bank_family tr td.td_title { width: 70px; padding-left: 0 }
.parent_info h3 { font-size: 14px; color: #5c6773; font-weight: 400; padding-bottom: 8px; }
.table_t2 { font-size: 14px; color: #5c6773; margin-top:18px; font-weight: 400; padding-bottom: 8px; }
.info_from tr td.td_title { width: 120px; padding-left: 0 }
.titie_bottom_tips { padding: 12px 24px; border-bottom: 1px solid #e9ecee; }
.titie_bottom_tips span { font-size: 16px; }
a.small_gray_btn { height: 24px; line-height: 24px; padding: 0 12px; }
.job_list li { margin-top: 24px; }
.job_list li h4 { font-size: 14px; color: #5c6773; }
.job_info_item { float: left; width: 22%; }
.job_info_item strong { font-weight: 400; }
.job_info_item span { color: #a0a3a5; }
.job_info_item2 { float: left; width: 12%; text-align: right; }
.job_register .form-group span { width: 88px; }
.fjm { width: 120px; }
.change_yzm { font-size: 14px; vertical-align: middle; display: inline-block; margin-left: 12px; line-height: 40px; cursor: pointer; }
.form-group a.gray_btn1 { margin-left: 12px; }
.top_right_link .zxbz { margin-left: 12px; }
.job_address strong { float: left; padding-top: 6px; }
.inner_box2_btn .gray_btn1 { margin-left: 12px; }
/*今日执行招聘修改 15-5-18 结束*/

/*今日招行其它页
*2015/02/12
*end
*/


/*
	*财富管理 *添加*
	*2015-4-15
	*ro
	*start
*/

.fund_index_pro_list .thead_name { width: 100px; }
.fund_index_pro_list .thead_getTime { width: 240px; overflow: hidden; }
.fund_index_pro_list .thead_money { width: 130px; }
.fund_index_pro_list .thead_overTime { width: 160px; }
.fund_index_pro_list .thead_parsent { width: 160px; }
.upsanjiao { background: url(../images/iconx-arrow-up.png) no-repeat; height: 8px; width: 12px; vertical-align: middle; display: inline-block; }
.doiwnsanjiao, .downsanjiao { background: url(../images/iconx-arrow-down.png) no-repeat; height: 8px; width: 12px; vertical-align: middle; display: inline-block; }
.licai_pro_list .upsanjiao, .licai_pro_list .doiwnsanjiao { margin-left: 4px; }
.pj_stars { background: url(../images/pingji_star.png) repeat-x 0 -15px; width: 75px; display: inline-block; height: 10px; }
.pj_stars_cover { background: url(../images/pingji_star.png) repeat-x 0 0; width: 80%; display: inline-block; height: 100%; }
/*基金曲线*/
.row_5 { width: 270px; }
.row_5 .input_text { width: 246px; }
.row_6 { width: 124px; }
.row_6 .choose_super { margin-right: 28px; }
.super_choose_wrap_nopadding { padding-bottom: 0; }
.choose_item_wrap { padding-bottom: 24px; border-bottom: 1px solid #ccd3d9; }
.choose_item { padding: 24px 24px 0; }
.choose_item h5, .now_choose_box h5, .quxian_search h5, .black_s_title { color: #5c6773; }
.choose_item li { width: 180px; padding-right: 6px; float: left; margin-top: 12px; white-space:nowrap; overflow: hidden; text-overflow: ellipsis; }
.choose_item li input[type="checkbox"] { vertical-align: -2px; }
.now_choose_box { background: #f1f1f1; padding:24px; }
.now_choose_box h5, .quxian_search h5 { font-size: 14px; }
.now_choose_item_wrap { float: left; width: 80%; }
.now_choose_list li { float: left; margin: 12px 12px 0 0; }
.now_choose_list li span { display: inline-block; white-space:nowrap; }
.now_choose_list li em { display: inline-block; margin-left: 2px; cursor: pointer; border: 1px solid #f1f1f1; border-radius: 2px; padding: 0 4px; }
.now_choose_list li em:hover { border-color: #5c6773; background: #fff; }
.choose_right_btn { float: right; }
.super_choose_wrap .choose_right_btn { margin-top: 10px; }
.super_choose_wrap .choose_right_btn .blue_btn { padding: 0 20px; border-radius: 5px; }
.quxian_search h5 { margin-top: 5px; }
.quxian_search .right .blue_btn { height: 24px; line-height: 24px; margin-right: 5px; }
.quxian_search .ss_input_text { width: 120px; background: #f1f1f1; border:1px solid #d1d1d1; border-radius: 2px; height: 16px; padding: 4px; line-height: 16px; }
.quxian_search .day_box { display: inline-block; *zoom:1;
*display: inline;
*vertical-align: -3px;
margin: 0 2px; }
.quxian_data { margin-top: 24px; }
.black_s_title { font-size: 14px; }
.layout_box { margin-top: 24px; font-size: 14px; }
.quxian_table .table_2 { text-align: center; margin-top: 12px; }
.quxian_table .blue { font-size: 12px; }
/*开放式基金*/
.dj_name { position: absolute; top:12px; width: 100%; }
.dj_name span { display: inline-block; width: 20%; text-align: right; }
.licai_hidden_pro2 .licai_pro_moreInfo dd { overflow: hidden; }
.licai_hidden_pro2 .licai_pro_moreInfo dd span { float: left; }
.licai_hidden_pro2 .licai_pro_moreInfo dd em { float: left; vertical-align: middle; line-height: 18px; }
.licai_hidden_pro2 .licai_pro_moreInfo dd strong { margin-top: 4px; }
.licai_hidden_pro2 .licai_pro_moreInfo dd.dd_more_info { margin-top: -30px; }
/*贵金属*/
.gjs_banner { background: url(../images/gjs_banner.jpg) no-repeat center bottom; height: 100%; }
.pro_img_list { width: 100%; overflow: hidden; }
.gjs_index_con .leftWhite_wrap1 { padding: 24px; }
.gjs_name { font-size: 18px; color: #5c6773; white-space:nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; height: 24px; font-weight: 400; }
.gjs_price { font-size: 24px; color: #a30030; }
.pro_img_list ul { width: 120%; }
.pro_img_list ul li {
height:; margin-top: 18px; }
.pro_img_list ul li a.gjs_img { width: 100%; height: 162px; overflow: hidden; text-align: center; display: block; border: 1px solid #fff; border-radius: 5px; }
.pro_img_list ul li a.gjs_img:hover { border-color: #e9ecee; }
.pro_img_list ul li .gjs_name, .pro_img_list ul li .gjs_price, .pro_img_list ul li .gjs_tool { margin-top: 12px; }
.pro_img_list .gjs_tool .left { margin-right: 30px; }
.pro_img_list .gjs_tool .compare, .pro_img_list .gjs_tool .right { margin-top: 12px; cursor: pointer; }
.pro_img_list .gjs_tool .right .downsanjiao { margin-left: 5px; }
.pro_img_list ul li a.gjs_img img { -webkit-transition:-webkit-transform 0.2s ease-in-out; }
.pro_img_list ul li a.gjs_img:hover img { -webkit-transform:scale(1.1); }
.gjs_index_con ul.link_ul { margin-top: -12px; }
.link_ul li { font-size: 14px; float: left; width: 24.89%; margin-top: 12px; }
.pro_list_top_tool { border-bottom: 1px solid #e9ecee; padding: 24px 0; }
.pro_top_tool li { float: left; margin-left: 24px; font-size: 14px; cursor: pointer; }
.pro_top_tool li i { margin-left: 5px; }
.down_gray_sanjiao { background: url(../images/gray_sanjiao.png) no-repeat 0 -10px; height: 7px; width: 12px; display: inline-block; vertical-align: middle; }
.up_gray_sanjiao { background: url(../images/gray_sanjiao.png) no-repeat 0 -30px; height: 7px; width: 12px; display: inline-block; vertical-align: middle; }
.pro_top_tool li.active { font-weight: 700; }
.pro_top_tool li.active .down_gray_sanjiao { background-position: 0 0; }
.pro_top_tool li.active .up_gray_sanjiao { background-position: 0 -20px; }
.gjs_pro_wrap { padding: 0 36px; }
.gjs_pro_wrap .pro_img_list .new_ul li { margin-top: 24px; padding-bottom: 24px; }
.gjs_pro_wrap .page { padding: 36px 0; }
/*纸黄金白银*/
.order_list_li_mt .order_list li { margin-top: 24px; }
/*境外个人投资平台首页*/
.jwgrtzpt_banner { background: url(../images/jwgrtz_banner.jpg) no-repeat center bottom; height: 100%; }
.right_choose_server { font-size: 14px; }
.black_mid_title { color: #5c6773; font-size: 18px; }
.yl_tap_choose .small_title { margin-top: -6px; }
.yl_tap_choose .small_title a { line-height: 32px; }
.right_con_box .search_short, .search_mid { width: 210px; }
.web_link li { margin-bottom: 24px; }
.web_link li a { display: block; border: 1px solid #dadee1; text-align: center; background-color: #fff; }
.web_link li a:hover { border-color: #46a2d4; }
.licai_box .index_notice { top:-60px; }
.licai_box .index_notice_cont { top:-60px; z-index: 96; left: 50%; }
.licai_box .index_notice_cont li { text-align: left; padding:0 24px; width: auto; }
.licai_box .index_notice_cont li .report_title { float: left; }
.licai_box .index_notice_cont li a.blue { float: right }
/*境外个人投资平台--基金*/
.jizhi_zuoshi .small_title span { padding:0 12px; }
.yl_other_operate { margin-top: -18px; }
.new_ul .link_in_link .method_list { overflow: hidden; padding-top: 0; margin-top: -20px; }
.new_ul .link_in_link .method_list dd { float: left; width: 40%; line-height: 24px; }
/*境外个人投资平台--债券*/
.gz_zuoshi .small_title span { padding:0 7px; }
/*境外个人投资平台--债券--股票*/

.zq_gp_banner { background: url(../images/zq_gp_banner.jpg) no-repeat center bottom; height: 100%; }
.zq_gp .info_top { margin-top: 24px; }
.zq_gp .info_top .jijin_name h5 { font-size: 24px; color: #5c6773; font-weight: 400; }
.zq_gp .info_top .jijin_name p { font-size: 12px; }
.green_down { color: #1ea288 }
.zp_gp_data { margin-top: 8px; }
.zp_gp_data ul li { font-size: 12px; float: left; width: 20%; margin-top: 4px; }
.zp_gp_data_img { margin-top: 12px; }
.zq_gp_user_login .btn_bottom_link { margin-bottom: 18px; }
.zq_gp_user_login .btn_bottom_link a { display: inline-block; margin-right: 12px; }
.link_with_time ul { margin-top: -12px; }
.link_with_time ul li { width: 96%; line-height: 24px; height: 24px; margin-top: 12px; }
.link_with_time ul li a { float: left; font-size: 14px; }
.link_with_time ul li span { float: right; font-size: 12px; color: #7d8890; }
/*境外个人投资平台--债券--证券*/
.zq_jjdt_banner { background: url(../images/jjdt_banner.jpg) no-repeat center bottom; height: 100%; }
/*保险首页*/
.bx_banner { background: url(../images/zp_bx_banner.jpg) no-repeat center bottom; height: 100%; }
.oneCard_right_select .sex_choose { padding: 20px 0 10px; clear: both; }
.sex_choose label { margin-right: 20px; }
.sex_choose label input { vertical-align: middle; }
.sex_choose label span { vertical-align: middle; }
.bx_index_pro_list .thead_name { width: 280px; }
.bx_index_pro_list .thead_getTime { width: 120px; overflow: hidden; }
.bx_index_pro_list .thead_money { width: 120px; }
.bx_index_pro_list .thead_overTime { width: 130px; }
.bx_index_pro_list .thead_parsent { width: 140px; }
.bx_pro_moreInfo { float: left; width: 320px; font-size: 12px; }
.bx_pro_moreInfo dd { padding-top: 5px; overflow: hidden; }
.bx_pro_moreInfo dd span { float: left; width: 70px; }
.bx_pro_moreInfo dd em { float: left; width: 250px; }
.bx_hidden_pro .licai_hide_btn { float: right; padding-right: 24px; }
/*代理险种*/
.bx_index_pro_list2 .thead_name { width: 100px; }
.bx_index_pro_list2 .thead_getTime { width: 280px; overflow: hidden; }
.bx_index_pro_list2 .thead_money { width: 80px; }
.bx_index_pro_list2 .thead_overTime { width: 220px; }
.bx_index_pro_list2 .thead_parsent { width: 100px; }
.bx_index_pro_list2 .licai_hidden_items { padding-left: 24px; }
.bxdl_pro_moreInfo { float: left; width: 416px; font-size: 12px; }
.bxdl_pro_moreInfo dd { padding-top: 5px; overflow: hidden; }
.bxdl_pro_moreInfo dd span { float: left; width: 70px; }
.bxdl_pro_moreInfo dd em { float: left; width: 345px; }
.bx_index_pro_list2 .licai_hidden_pro .licai_hide_btn { margin-left: 0; float: right; padding-right: 24px; }
/*外汇*/
.wh_xueyuan_list .method_list li { width: 110px; }
/*产品比较*/
.compare_table { width: 100%; border-collapse: collapse; font-size: 14px; }
.compare_table tr td { padding: 24px; }
.product_choose .left_tool { width: 200px; float: left; padding-top: 60px; }
.product_choose .left_tool p label input { width: 16px; height: 16px; vertical-align: -3px; }
.product_choose .the_choose_product { float: left; width: 700px; display: inline; }
.product_choose td { padding: 14px; width: 200px; }
.product_choose td h3 { color: #505a66; font-size: 18px; }
.product_choose td p { height: 24px; padding: 12px 0 8px 0; }
.compare_table td .choose_btn a { margin-right: 12px; }
.compare_table .product_choose td { border-bottom: 1px solid #46a2d4; }
.compare_table .compare_cont td { border:1px solid #eee; }
.compare_table .compare_cont td strong.dark_red { font-size: 24px; }
.white_gray { color:#cbced3; }
/*
	*财富管理 *添加*
	*2015-4-15
	*ro
	*end
*/

/*
	*同业金融
	*2015-5-5
	*ro
	*start
*/

.wh_slide_nav li.long_text a { line-height: 20px; padding-top: 10px; height: 48px; }
.wh_slide_nav li.long_text a em { top:20px; }
.big_title i.t_small { font-size: 18px; font-style: normal; }
.qhjrjg_qh_banner { background: url(../images/qhjrjg_qh_banner.jpg) no-repeat center bottom; height: 100%; }
.qhjrjg .change_save_con { margin-top: 24px; }
.qhjrjg_r .btn_bottom_link { font-size: 14px; margin-top: -12px; }
.qhjrjg_list ul li { margin-bottom: 36px; }
.method_two_row li { float: left; width: 260px; }
.order_list_90 li .order_number { width: 60px; }
.order_list_90 li .order_con { margin-left: 60px; }
.pdf_list li { margin-bottom: 12px; }
/*
	*同业金融
	*2015-5-5
	*ro
	*end
*/


/*
	*票据产品
	*2015-6-4
	*ro
	*start
*/

.phone_list { padding: 36px; }
/*
	*票据产品
	*2015-6-4
	*ro
	*end
*/

/*
	*资产托管
	*2015-6-4
	*ro
	*start
*/

.right_blue_t_list li h3 a { font-size: 18px; }
.inner_box2 .right_blue_t_list li p { padding-top: 12px; }
.inner_box2 .right_blue_t_list li { margin-top: 18px; padding-bottom: 18px; border-bottom: 1px solid #e9ecef; }
.color_gray { color: #bebebe; }
/*
	*资产托管
	*2015-6-4
	*ro
	*end
*/

/*企业文化 s*/
.qywh #track_1 { background: url(../images/cmbtoday/qywh_banner.jpg) no-repeat center center; height: 397px; z-index: 90 }
.jiazhiguan_tap { margin-top: 30px; }
.jiazhiguan_tap ul li { background: url(../images/big_red_point.jpg) no-repeat left center; font-size: 18px; color: #b9bec4; float: left; width: 47%; padding-left: 14px; margin-top: 10px; cursor: pointer; }
.jiazhiguan_tap ul li.active, .jiazhiguan_tap ul li:hover { color: #a30030; }
/*企业文化 e*/



/* 重写 */
.noborder { border: none !important; }
/*.select .input_text.active{box-shadow: 0 0 4px rgba(70,162,212,0.8); border:1px solid #328bbc;}*/
.select .input_text.active { background: #eee; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1) inset; }
.inner_box2 .pt0, .pt0 { padding-top: 0 !important; }
.mt0 { margin-top: 0 !important; }
.list_order_pl0 li { padding-left: 0; }
.text_r { text-align: right; }
/* 刘伟琴 */
.clearfix:after { clear:both; display:block; visibility:hidden; height:0; content:""; font-size:0 }
.clearfix { zoom:1; display: block; }
.fn-hide { display: none; }
.layout { width: 980px; margin: 0 auto }
.mod-banner, .mod-banner .layout { height: 660px; background-repeat: no-repeat; background-position:center 0; overflow: hidden; }
.mod-banner h2 { font-size: 48px; font-weight: bold; color: #a30030; margin-left: 10px; }
.mod-banner h3 { font-size: 18px; color: #505a66; font-weight: bold; margin-left: 10px; }
.mod-banner .list { margin: 20px 0 0 10px; line-height: 24px; }
.mod-banner .list li { padding-left: 18px; font-size: 16px; color: #5b6672; background: url(../images/point.png) no-repeat 0 center; }
.mod-banner p { margin-top: 20px; font-size: 16px; color: #79818c; line-height: 24px; text-align: justify; word-break: break-all; word-wrap: break-word; margin-left: 10px; }
.mod-banner .link { margin-left: 10px; }
.mod-banner2, .mod-banner2 .layout { height: 470px; background-repeat: no-repeat; background-position:center 0; overflow: hidden; }
.mod-banner2 h2 { font-size: 48px; font-weight: bold; color: #a30030; margin-left: 10px; }
.mod-banner2 h3 { font-size: 18px; color: #505a66; font-weight: bold; margin-left: 10px; }
.mod-banner2 p { margin-top: 20px; font-size: 16px; color: #79818c; line-height: 24px; text-align: justify; word-break: break-all; word-wrap: break-word; margin-left: 10px; }
.mod-content2 { margin: -80px auto 0; width: 980px; position: relative; z-index: 201; font-size: 14px; color: #5c6773; }
.mod-content2 .main { float: right; width: 740px; background: #fff; min-height: 637px; }
.mod-content2 .aside { float: left; width: 240px; background: #e9ecee; float: left; min-height: 400px; overflow: hidden; }
.mod-bc1 { background-color: #fff }
/* 财富管理-首页 */
.cfgl-index { line-height: 1.5; margin-bottom: -36px; }
.cfgl-index .mod-banner, .cfgl-index .mod-banner .layout { background-image: url(../images/cfgl/bg-1.jpg); }
.cfgl-index .mod-banner h2 { margin-top: 100px; }
.cfgl-index .mod-banner h3 { margin-top: -5px; }
.cfgl-index .mod-banner p { width: 398px; }
.cfgl-index .cfgl-nav { margin-top: 15px; }
.cfgl-index .cfgl-nav li { float:left; margin-top: 18px; margin-right: 8px; }
.cfgl-index .cfgl-nav .s5 { clear: left; }
.cfgl-index .cfgl-nav a { display: block; width:88px; height: 77px; background-repeat: no-repeat; text-indent: -999em; overflow: hidden; }
.cfgl-index .cfgl-nav .s1 a { background-image: url(../images/cfgl/01.png) }
.cfgl-index .cfgl-nav .s2 a { background-image: url(../images/cfgl/02.png) }
.cfgl-index .cfgl-nav .s3 a { background-image: url(../images/cfgl/03.png) }
.cfgl-index .cfgl-nav .s4 a { background-image: url(../images/cfgl/04.png) }
.cfgl-index .cfgl-nav .s5 a { background-image: url(../images/cfgl/05.png) }
.cfgl-index .cfgl-nav .s6 a { background-image: url(../images/cfgl/06.png) }
.cfgl-index .cfgl-nav .s7 a { width: 128px; background-image: url(../images/cfgl/07.png) }
.cfgl-index .cfgl-nav .s1 a:hover { background-image: url(../images/cfgl/1.png) }
.cfgl-index .cfgl-nav .s2 a:hover { background-image: url(../images/cfgl/2.png) }
.cfgl-index .cfgl-nav .s3 a:hover { background-image: url(../images/cfgl/3.png) }
.cfgl-index .cfgl-nav .s4 a:hover { background-image: url(../images/cfgl/4.png) }
.cfgl-index .cfgl-nav .s5 a:hover { background-image: url(../images/cfgl/5.png) }
.cfgl-index .cfgl-nav .s6 a:hover { background-image: url(../images/cfgl/6.png) }
.cfgl-index .cfgl-nav .s7 a:hover { width: 128px; background-image: url(../images/cfgl/7.png) }
/* 财富管理-黄金交易 */
.gold-transaction { line-height: 1.5; margin-bottom: -36px; }
.gold-transaction .mod-banner, .gold-transaction .layout { background-image: url(../images/cfgl/bg-2.jpg); }
.gold-transaction .mod-banner h2 { margin-top: 188px; font-size: 32px }
.gold-transaction .mod-banner p { width: 398px; }
.gold-transaction .link { margin-top: 24px; }
/* 财富管理-保险 */
.insurance { line-height: 1.5; margin-bottom: -36px; }
.insurance .mod-banner, .insurance .mod-banner .layout { background-image: url(../images/cfgl/bg-3.jpg); }
.insurance .mod-banner h2 { margin-top: 188px; font-size: 32px }
.insurance .mod-banner p { width: 398px; }
.insurance .link { margin-top: 24px; }
/* 财富管理-理财知识 */
.financial-literacy { }
.financial-literacy { line-height: 1.5; margin-bottom: -36px; }
.financial-literacy .mod-banner2, .financial-literacy .mod-banner2 .layout { background-image: url(../images/cfgl/bg-4.jpg); }
.financial-literacy .mod-banner2 h2 { margin-top: 94px }
.financial-literacy .mod-banner p { width: 398px; }
.financial-literacy .link { margin-top: 24px; }
.financial-literacy .link a, .financial-literacy .link a:hover { display: block; text-align: center; line-height: 45px; border-radius:5px; height:45px; width: 152px; background: #A30030; color: #fff; font-size: 18px; }
/* 财富管理-基金频道 */
.fund-channel { line-height: 1.5; margin-bottom: -36px; }
.fund-channel .mod-banner, .fund-channel .mod-banner .layout { background-image: url(../images/cfgl/bg-5.jpg); }
.fund-channel .mod-banner h2 { margin-top: 188px; font-size: 32px }
.fund-channel .mod-banner p { width: 398px; }
.fund-channel .link { margin-top: 24px; }
/* 理财产品 */
.financial-products { line-height: 1.5; margin-bottom: -36px; }
.financial-products .mod-banner, .financial-products .mod-banner .layout { background-image: url(../images/cfgl/bg-6.jpg); }
.financial-products .mod-banner h2 { margin-top: 188px; font-size: 32px }
.financial-products .mod-banner p { width: 398px; }
.financial-products .link { margin-top: 24px; }
/* 理财产品 */
.exchange-rate { line-height: 1.5; margin-bottom: -36px; }
.exchange-rate .mod-banner, .exchange-rate .mod-banner .layout { background-image: url(../images/cfgl/bg-7.jpg); }
.exchange-rate .mod-banner h2 { margin-top: 108px; font-size: 32px }
.exchange-rate .mod-banner h3 { color: #5d5d5d; margin-top: 15px; }
.exchange-rate .mod-banner p { width: 398px; }
.exchange-rate .link { margin-top: 24px; }
/* 企业业务 */

.mod-banner-tip { cursor: default; position: absolute; z-index: 99; font-size: 18px; }
.mod-banner-tip .tip-num { color: #fff; position: relative; z-index: 11; line-height: 47px; text-align: center; background: url(../images/badge-diamond.png) 0 0 no-repeat; width: 47px; height: 47px; }
.mod-banner-tip .tip-txt { position: absolute; line-height: 30px; top:24px; left: 24px; width: 245px; background-color: #fff; opacity: 0.8; filter: alpha(opacity=80); overflow: hidden; display: none; }
.mod-banner-tip .tip-txt-wrap { padding: 12px 24px; }
.mod-banner-tip a { color: #46a2d4; }
.mod-banner-tip a:hover, .mod-banner-tip .strong { color: #a30030; font-weight: normal; }
.mod-banner-tip .strong2 { font-size: 14px; color: #46a2d4 }
.mod-down-tip { position: relative; width: 980px; margin: 0 auto }
.mod-down-tip a { position: absolute; color: #aeb8c3; font-weight: bold; left: 64px; top: -24px; text-align: center; }
.mod-down-tip a:hover { color:#a30030 }
.mod-down-tip i { display: block; margin-top: 4px; width: 66px; height: 34px; background: url(../images/qiyeyewu/down.png) no-repeat; }
.mod-down-tip .ar { left:auto; right: 64px; }
.mod-tab {
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF'); background: rgba(255, 255, 255, 0.8); height: 100px; margin-top: -100px; position: relative; }
.mod-tab a { position: relative; font-size:14px; color: #8d949d; float: left; height: 100px; margin:0 24px; display: inline; }
.mod-tab .active, .mod-tab a:hover { color: #a30030; }
.mod-tab a span { display: block; }
.mod-tab .title { margin-top: 20px; font-size: 36px; }
.mod-tab .sj { display: none; position: absolute; bottom: 0; left: 50%; margin-left: -11px; width: 22px; height: 11px; background: url(../images/qiyeyewu/sj.png) no-repeat; }
.mod-tab .sp { float: left; width: 43px; height: 39px; margin: 30px 24px 0; display: inline; background: url(../Images/slash.png) no-repeat; }
.mod-tab .active .sj { display: block; }
.qiyeyewu { line-height: 1.5; min-width: 980px }
.qiyeyewu-part1 { height:400px; background: url(../images/qiyeyewu/1.jpg) center 0 no-repeat; }
.qiyeyewu-part1 .layout { position: relative; height: 100%; z-index: 99 }
.qiyeyewu-part1 .tip1 { left: 140px; top:262px; }
.qiyeyewu-part1 .tip2 { left: 436px; top:142px; }
.qiyeyewu-part1 .tip3 { left: 845px; top:225px; }
.qiyeyewu-part2 { background-color: #fff; height: 415px; }
.qiyeyewu-part2 .s-1 .pic { float: left; width: 508px; }
.qiyeyewu-part2 .s-1 .pic img { margin-top: -58px; position: relative; z-index: 10 }
.qiyeyewu-part2 .s-1 .txt { float: left; width: 432px; font-size: 14px; }
.qiyeyewu-part2 .s-1 h3 { font-size: 36px; margin-top: 27px; }
.qiyeyewu-part2 .s-1 .summary { line-height: 20px; margin-top: 19px; }
.qiyeyewu-part2 .s-1 .tel { line-height: 27px; margin-top: 28px; }
.qiyeyewu-part2 .s-1 .tel strong { color: #a30030; font-size: 18px; font-weight: bold; margin-left: 14px; }
.qiyeyewu-part2 .s-1 .icon-tel { float: left; width: 24px; height: 32px; background: url(../images/qiyeyewu/icon-tel.png) no-repeat; margin-right: 16px; }
.qiyeyewu-part3 .banner { position: relative; height:400px; background: url(../images/qiyeyewu/3.jpg) center 0 no-repeat; }
.qiyeyewu-part3 .banner .layout { position:relative; height: 100%; }
.qiyeyewu-part3 .banner .down-tip { position: absolute; right: 100px; top:-21px; color: #aeb8c3 }
.qiyeyewu-part3 .tab-content { height: 400px; }
.qiyeyewu-part3 .products-server { position: relative; height: 100%; text-align: center; padding-top: 36px; }
.qiyeyewu-part3 .products-server .bottom { margin-top: -28px; }
.qiyeyewu-part3 .products-server li { display: inline-block; *display: inline;
zoom:1; margin: 0 10px; }
.qiyeyewu-part3 .products-server .s a { background-image: url(../images/qiyeyewu/3.png); }
.qiyeyewu-part3 .products-server a { display: block; width:160px; height: 184px; background: url(../images/qiyeyewu/2.png) no-repeat; color: #878787; font-size: 16px }
.qiyeyewu-part3 .products-server a:hover { color: #ab0038 }
.qiyeyewu-part3 .products-server .mark { display: block; position: relative; height: 88px; width: 75px; border-bottom: 1px solid #827E73; margin: 0 auto; margin-bottom: 2px; }
.qiyeyewu-part3 .products-server i { position: absolute; bottom: 10px; left: 50%; display: inline-block; background-repeat: no-repeat; }
.qiyeyewu-part3 .products-server .icon-1 { background-image: url(../images/qiyeyewu/icon-1.png); width:38px; height:23px; margin-left:-19px; }
.qiyeyewu-part3 .products-server .icon-2 { background-image: url(../images/qiyeyewu/icon-2.png); width:33px; height:31px; margin-left:-16px; }
.qiyeyewu-part3 .products-server .icon-3 { background-image: url(../images/qiyeyewu/icon-3.png); width:38px; height:38px; margin-left:-19px; }
.qiyeyewu-part3 .products-server .icon-4 { background-image: url(../images/qiyeyewu/icon-4.png); width:33px; height:27px; margin-left:-16px; }
.qiyeyewu-part3 .products-server .icon-5 { background-image: url(../images/qiyeyewu/icon-5.png); width:34px; height:34px; margin-left:-17px; }
.qiyeyewu-part3 .products-server .icon-6 { background-image: url(../images/qiyeyewu/icon-6.png); width:16px; height:39px; margin-left:-8px; }
.qiyeyewu-part3 .products-server .icon-7 { background-image: url(../images/qiyeyewu/icon-7.png); width:27px; height:27px; margin-left:-13px; }
.qiyeyewu-part3 .products-server .icon-8 { background-image: url(../images/qiyeyewu/icon-8.png); width:48px; height:30px; margin-left:-24px; }
.qiyeyewu-part3 .products-server .icon-9 { background-image: url(../images/qiyeyewu/icon-9.png); width:30px; height:31px; margin-left:-15px; }
.qiyeyewu-part3 .tools { overflow: hidden; padding-top: 34px; }
.qiyeyewu-part3 .tools dl { width:488px; float: left; border-left:1px solid #dcdcdb; margin-left: -1px; text-align: center; }
.qiyeyewu-part3 .tools dt { font-size: 18px; margin-bottom: 16px; }
.qiyeyewu-part3 .tools dd a { display: block; width: 268px; margin: 10px auto 0 }
.qiyeyewu-part4 .banner { position: relative; height:400px; background: url(../images/qiyeyewu/4.jpg) center 0 no-repeat; }
.qiyeyewu-part4 .banner .layout { position:relative; height: 100%; }
.qiyeyewu-part4 .banner .down-tip { position: absolute; right: 100px; top:-21px; color: #aeb8c3 }
.qiyeyewu-part4 .pl { float: left; width: 504px; height: 400px }
.qiyeyewu-part4 .userpic { position: relative; margin-top: -25px; }
.qiyeyewu-part4 .userpic li { position: absolute; }
.qiyeyewu-part4 .userpic .li-1 { top: 0px; left: 87px; z-index: 206; margin-top: -10px; }
.qiyeyewu-part4 .userpic .li-2 { top: 87px; left: 0px; }
.qiyeyewu-part4 .userpic .li-3 { top: 87px; left: 174px; }
.qiyeyewu-part4 .userpic .li-4 { top: 174px; left: 87px; }
.qiyeyewu-part4 .userpic .li-4 .shadow { position: absolute; width: 265px; height: 106px; background: url(../images/qiyeyewu/shadow.png) no-repeat; bottom: 2px; left: -34px; }
.qiyeyewu-part4 .pr { float: left; width: 456px; position: relative; }
.qiyeyewu-part4 .user-message li { position: absolute; top:0; left: 0; width: 100% }
.qiyeyewu-part4 .user-message h3 { font-size: 36px; margin:20px 0; font-weight: normal; }
.qiyeyewu-part4 .user-message .icon-yh { background: url(../Images/iconx-left-quote.png) no-repeat; width: 55px; height: 47px; float: left; margin-right: 28px; }
.qiyeyewu-part4 .message-main { width: 348px; float: left; position: relative; font-size: 14px; }
.qiyeyewu-part4 .user-message .txt1 { font-size: 18px; line-height: 24px; }
.qiyeyewu-part4 .user-message .txt2 { margin-top: 24px; }
.qiyeyewu-part4 .user-message .txt3 { margin-top: 12px; }
.qiyeyewu-part4 .user-message .link { margin-top: 24px; }
.qiyeyewu-part5 .banner { position: relative; height:400px; background: url(../images/qiyeyewu/5.jpg) center 0 no-repeat; }
.qiyeyewu-part5 .banner .layout { position:relative; height: 100%; }
.qiyeyewu-part5 .banner .down-tip { position: absolute; right: 100px; top:-21px; color: #aeb8c3 }
.qiyeyewu-part5 .pl { float: left; width: 504px; }
.qiyeyewu-part5 .pl img { margin-top:-47px; position: relative; z-index: 10 }
.qiyeyewu-part5 .pr { float: left; width: 456px; }
.qiyeyewu-part5 h3 { font-size: 36px; margin-top: 28px; font-weight: normal; }
.qiyeyewu-part5 .number { font-size: 14px; margin-top: 24px; }
.qiyeyewu-part5 .us { margin-top: 15px; }
.qiyeyewu-part5 .us li { float: left; width: 112px; margin-right: 48px; text-align: center; }
.qiyeyewu-part5 .us .last { margin-right: 0; width: 136px; }
.qiyeyewu-part5 .us h4 { font-size: 18px; }
.qiyeyewu-part5 .us .pic { height: 48px; margin-top: 10px; }
.qiyeyewu-part5 .us .icon-book { display: inline-block; width: 38px; height: 38px; background: url(../images/qiyeyewu/icon-book.png) no-repeat; }
.qiyeyewu-part5 .us .icon-book2 { display: inline-block; width: 40px; height: 37px; background: url(../images/qiyeyewu/icon-book2.png) no-repeat; }
.qiyeyewu-part5 .us .icon-pan { display: inline-block; width: 36px; height: 37px; background: url(../images/qiyeyewu/icon-pan.png) no-repeat; }
.qiyeyewu-part5 .txt2 { color: #a30030; }
.qiyeyewu-part5 .reg-login-link { margin-top: 24px; }
.qiyeyewu-part5 .reg-login-link a { float: left; }
.qiyeyewu-part5 .reg-login-link .login-link { margin-left: 20px; display: inline; margin-top: 12px; }
/* 404报错页 */
.page-error { border-top:9px solid #09afe7; height: 700px; overflow: hidden; zoom:1; background: #e9ecef url(../images/404-bg.jpg) no-repeat center 0; text-align: center; padding-bottom: 20px; margin-bottom: -36px; }
.page-error .error-pic { margin-top: 75px; margin-bottom: 35px; }
.page-error h2 { font-size: 40px; color: #42b0d9; font-weight: bold; font-family: arial; margin-top: -26px; }
.page-error h3 { font-size:20px; color: #2090c4; }
.page-error .tips { color: #596672; font-size: 16px; margin-top: 10px; }
.page-error .link { margin-top: 20px }
.page-error .link a { margin: 0 9px; padding: 0 30px }
/* 企业业务_理财故事 */
.licaigushi { margin-bottom: -36px; min-width: 980px; line-height: 1.5 }
.licaigushi .banner ul { height: 400px; position: relative; }
.licaigushi .banner li { position: absolute; top:0; left: 0; width: 100%; display: none; height: 400px; background-position: center 0; background-repeat: no-repeat; }
.licaigushi .banner .cur { display: block; }
.licaigushi .banner .li-inner { width:980px; margin: 0 auto }
.licaigushi .banner h3 { font-size:48px; color: #a30030; margin-top: 73px; margin-bottom: 7px; }
.licaigushi .banner .icon-yh { background: url(../Images/iconx-left-quote.png) no-repeat; width: 55px; height: 47px; float: left; margin-right: 15px; margin-top: 5px; }
.licaigushi .banner .ms { float: left; width: 398px; }
.licaigushi .banner .txt1 { font-size:18px; height: 108px; overflow: hidden; }
.licaigushi .banner .txt3 { font-size: 14px; text-align: right; }
.licaigushi .main { background: #fff; padding-bottom: 30px; }
.licaigushi .pl { float: left; width: 424px; height: 400px }
.licaigushi .userpic { position: relative; margin-top: -25px; margin-left: 10px; }
.licaigushi .userpic li { position: absolute; }
.licaigushi .userpic .li-1 { top: 0px; left: 87px; z-index: 206; margin-top: -10px; }
.licaigushi .userpic .li-2 { top: 87px; left: 0px; }
.licaigushi .userpic .li-3 { top: 87px; left: 174px; }
.licaigushi .userpic .li-4 { top: 174px; left: 87px; }
.licaigushi .userpic .li-4 .shadow { position: absolute; width: 265px; height: 106px; background: url(../images/qiyeyewu/shadow.png) no-repeat; bottom: 2px; left: -34px; }
.licaigushi .pr { float: left; width: 480px; position: relative; }
.licaigushi .pr .item { display: none; }
.licaigushi .pr .item-cur { display: block; }
.licaigushi .pr p { line-height: 30px; margin-top: 32px; font-size: 14px; text-indent: 2em }
.licaigushi .pr .uinfo { margin-top: 70px; text-align: right }
.article-table { width: 100%; table-layout: fixed; border-spacing: 0; border-collapse: collapse; }
.article-table th { background-color: #ccd3d9; font-weight: bold; padding: 12px 0; text-align: center; border: 1px solid #e8edf1; }
.article-table td { padding: 12px 15px; border: 1px solid #e8edf1; }
.article-table .txt-list { padding-left: 14px; background: url(../images/point.png) no-repeat 0 center }
.article-table .text-left { text-align: left; }
.article-table2 { text-align: center; }
/* 分行网点 */
.mod-list li { padding: 5px 18px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; background: url(../images/fenhang/icon-dot.png) no-repeat 0 center }
.fenhang { font-size: 14px; }
.fenhang .banner { height: 400px; background-repeat: no-repeat; background-position: center 0 }
.fenhang .banner h2 { font-size: 48px; color: #fff; padding-top: 90px; }
.fenhang .city { position: relative; bottom: auto; }
.fenhang .city .other_city { left: 0; right: auto; width: 480px; border-radius: 0 5px 5px 5px; top:40px; }
.fenhang .city .change_city_btn { font-size: 14px; color: #fff; border-radius: 5px 5px 0 0; text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4); text-align: right; height: 40px; line-height: 40px; width: 120px; text-align: center; float: none; position: relative; z-index: 99; border: 1px solid transparent; border-bottom: none !important; clear: both; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; }
.fenhang .city .change_city_btn.active { color: #505a66; background: #fff; border: 1px solid #d1d1d1; }
.fenhang .city .city_list { display: none; }
.fenhang .city .city_list.current { display: block; }
.bulletin-dynamic { height: 400px; }
.bulletin-dynamic h3 { font-size: 36px; font-weight: normal; margin-top: 24px; }
.bulletin-dynamic .mod-list { margin-top: 20px; height: 145px }
.bulletin-dynamic .gray_btn1 { font-weight: bold; margin-top: 15px; }
.bulletin { float: left; width: 435px; margin-left: 55px; display: inline; }
.dynamic { float: left; width: 435px; }
.promotions-service .layout { height: 392px; }
.promotions { float: left; width: 535px; }
.promotions .flexslider { position: relative; height: 220px; margin-top: 52px; width: 418px; }
.promotions .flexslider .slides li { position: absolute; top:0; left: 0 }
.promotions .flexslider .flex-direction-nav { display: none; }
.promotions .flexslider .flex-control-nav { position: absolute; bottom:-32px; width: 100%; text-align: center; }
.promotions .flexslider .flex-control-nav li { display: inline-block; *display: inline;
zoom:1; }
.promotions .flexslider .flex-control-nav a { display: block; margin:0 4px; width: 6px; height: 6px; overflow: hidden; background: #d5d5d5; border-radius: 10px; cursor: pointer; text-indent: -999em; overflow: hidden; }
.promotions .flexslider .flex-control-nav .flex-active { width: 28px; }
.service { float: left; width:425px; margin-top: 28px; }
.service .hd { font-size: 36px; }
.service .hd a { color: #8d949d; float: left; }
.service .hd .active { color: #a30030 }
.service .hd span { float: left; width: 32px; height: 29px; margin: 12px 25px 0; display: inline; background: url(../images/fenhang/line.png) no-repeat; }
.service .bd { margin-top: 20px }
.service .gray_btn1 { margin-top: 20px; font-weight: bold; }
.business-channel h3 { font-size: 36px; font-weight: normal; margin: 34px 0 0 24px; }
.business-channel ul { margin-top: 10px; }
.business-channel li { float: left; padding: 8px 16px; margin-left: 24px; display: inline; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; background: url(../images/fenhang/icon-dot.png) no-repeat 4px center; width: 188px; }
/* 汇款免费 */
.mbt { position:absolute; left:942px; top:60px; }
.mbt a, .mbt a:hover { line-height:20px; font-family:"微软雅黑"; font-size:16px; color:#a30030; }
.mod-k-banner { height: 470px; position: relative; z-index: 2; background-repeat:no-repeat; background-position:center 0; }
.act-huikuan { position: relative; z-index: 10; overflow: hidden; padding: 64px 0 40px; width: 980px; margin: -70px auto 0; background: #fff; }
.act-huikuan h1 { height:61px; line-height: 48px; overflow: hidden; background:url(../images/act-huikuan1.png) no-repeat center 0; text-align: center; color: #fff; font-size: 24px; }
.act-huikuan .summary { color: #5e8297; font-size: 18px; text-align: center; line-height: 36px; margin-top: 22px; }
.act-huikuan .summary strong { font-weight:bold }
.act-huikuan .details { margin-left: 20px }
.act-huikuan .details li { float: left; width: 260px; height: 336px; background-repeat: no-repeat; margin-top: 32px; margin-left: 40px; display: inline; }
.act-huikuan .details .time { background-image: url(../images/act-huikuan2.png) }
.act-huikuan .details .obj { background-image: url(../images/act-huikuan3.png) }
.act-huikuan .details .con { background-image: url(../images/act-huikuan4.png) }
.act-huikuan .details h3 { text-align: center; font-size: 22px; font-weight: bold; margin-top: 155px; height: 41px; line-height: 41px; }
.act-huikuan .details p { color: #fff; font-size: 18px; line-height: 24px; margin: 12px 26px 0; text-align: center; }
.act-huikuan .details .time h3 { color: #2ab9b5 }
.act-huikuan .details .obj h3 { color: #4cb0cf }
.act-huikuan .details .con h3 { color: #27b6c7 }
.act-huikuan .btn { display: block; width: 258px; height: 55px; background: url(../images/act-huikuan5.png) no-repeat; text-indent: -999em; overflow: hidden; margin:43px auto 0; }
/* 网站地图 */
.map-search { margin:40px 30px 9px 32px; }
.map-search-inner { float: right; }
.map-select { float: left; z-index: 99; width: 250px; margin-right: 12px; margin-top: 5px; font-size: 14px; color: #5c6773; position: relative; cursor: pointer; background: #f1f1f1 }
.map-select .select-inner { border:1px solid #dcdcdb; position: relative; border-radius: 2px; }
.map-select .selected { margin: 0 1px; border-top:1px solid #fff; height: 37px; line-height: 37px; padding: 0 28px 0 10px; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; }
.map-select .s { border:6px solid #f1f1f1; border-top-color: #b9bec4; position: absolute; width: 0; height: 0; right:11px; top:50%; margin-top:-3px; overflow: hidden; }
.map-select .options { display: none; position: absolute; width: 100%; top:39px; left:0; background: #f1f1f1; }
.map-select ul { border:1px solid #dcdcdb; max-height:340px; overflow: auto }
.map-select ul a { display: block;zoom:1; padding:0 11px; height: 34px; line-height: 34px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.map-select ul a:hover, .map-select ul .active{ background: #4578be; color: #fff }
.map-select-show {z-index: 199;}
.map-select-show .options{display: block;}

.map-search .input-btn-wrap { float: left; }
.map-search .search-input { float: left; margin-top: 5px; border:1px solid #dcdcdb; border-radius: 2px 0 0 2px; padding: 9px 11px }
.map-search .search-input input {display: inline; width: 156px; border:0 none; background:transparent; height: 18px; line-height: 18px; color: #8d949d; font-size: 12px; }
.map-search .search-btn { float: left; width: 68px; height: 38px; border: 1px solid #3289bf; background: url(../images/baixian.png) repeat-x left top #49a4d1; color: #fff; font-size: 14px; border-radius: 2px; text-align: center; line-height: 38px; font-weight: bold; margin-top: 5px; }
.map-search .search-btn:hover { background-color:#358bbc; border:1px solid #25678c; }
.map-table-wrap { margin: 9px 32px 0 32px;}
.map-table { width: 100%; border-spacing: 0; border-collapse: collapse;min-width: 980px; }
.map-table-left { width: 250px; vertical-align: top }
.map-table-mid{width: 2px;}
#readme { border: solid 1px #c7c7c7; padding: 0 12px 0 10px; height: 650px; position:relative; overflow:hidden; }
#leftcitymenu td { vertical-align:top; }
#leftcitymenu .leftpro { font-weight:bold; color:#999; white-space: nowrap; padding-right:8px; font-size:14px; line-height:20px; padding-top:10px; }
#leftcitymenu .leftcity { line-height:18px; padding-top:10px; }
#leftcitymenu .leftcity a { white-space: nowrap; margin-right:9px; color: #46a2d4; text-decoration:none; outline: none; }
#leftcitymenu .leftcity a:hover { text-decoration:underline; }
#scrollbar { width:5px; position:absolute; right:0; top:4px; border-left:dashed 2px #CCC; height:642px; cursor:pointer; }
#scrollblock { width:6px; right:2px; top:2px; position:absolute; height:15px; background-color:#999; border:solid 1px #333; cursor:pointer; }
.map-main-input { border:1px solid #c7c7c7; font-size: 14px; background: #fff; height: 788px; min-height: 788px; height: auto !important; }
.map-main-input .tab-nav { text-align: center; padding: 16px 0 }
.map-main-input .tab-nav a { display: inline-block; vertical-align: top; color: #b9bec4; }
.map-main-input .tab-nav a:hover, .map-main-input .tab-nav .cur { color: #a30030 }
.map-main-input .tab-nav span { display: inline-block; vertical-align: top; width: 14px; height: 12px; background: url(../images/sp-line.png) no-repeat; margin: 4px 4px 0 }
.map-main-input .item{display: none;}
.map-main-input .item-show{display: block;}
.map-list .map-list-li{margin-top: 1px;}
.map-list .name { display: block; background: #e9ecee; height: 40px; line-height: 40px; position:relative; padding: 0 14px; }
.map-list .name:hover { background-color: #dcdfe0 }
.map-list .name s { display: none; position: absolute; right: 9px; bottom: 0; width:0; height: 0; overflow: hidden; border:7px solid #46a2d4; border-bottom-color: #fff }
.map-list .c{display: none;}
.map-list .c-item { margin: 0 9px; word-wrap: break-word; padding: 15px 18px 15px 22px; border-bottom: 1px solid #eaeaea; position: relative; font-size: 14px; font-weight: bold; color: #505a66 }
.map-list .c-item .ti { position: absolute; background-repeat: no-repeat; left:0; top:16px; }
.map-list .address .ti { width: 16px; height: 16px; background-image:url(../images/icon-address.png) }
.map-list .tel .ti { width: 13px; height: 18px; background-image:url(../images/icon-tel.png) }
.map-list .time .ti { width: 16px; height: 18px; background-image:url(../images/icon-clock.png) }
.map-list .info .ti{width: 16px;height: 16px;background-image: url(../images/icon-info.png)}
.map-list .que { padding: 0 0 15px 0; border-bottom: none }
.map-list .que .title { padding: 15px 18px 0 22px; }
.map-list .que .ti { width: 14px; height: 12px; top:19px; background-image:url(../images/icon-list.png) }
.map-list .que ul { padding:0 18px 0 22px; font-weight: normal; line-height: 24px; }
.map-list .que li { overflow: hidden; zoom:1; }
.map-list .que-t { float: left; }
.map-list .que-num { float: right; }
.map-list .que-num b { font-weight: normal; color: #a30030 }
.map-direction { background: #fafbfb }
.map-direction .switch-btn { float: left; width: 38px; height: 100px; background: url(../images/icon-switch.png) no-repeat 50% 50%; }
.map-direction .switch-btn:hover { background:#46a2d4 url(../images/icon-switch2.png) no-repeat 50% 50%; }
.map-direction .map-direction-c { float: left; width: 140px; }
.map-direction .t-item { padding: 5px 18px; background: url(../images/icon-ly.png) no-repeat 5px 50%; margin-top: 5px; }
.map-direction .input-text { border: 1px solid #D2D2D2; color: #5c6773; font-size: 12px; line-height: 20px; height: 20px; padding: 4px; width: 100px; background: transparent; }
.map-direction select { outline: none; width: 55px; border: 1px solid #D2D2D2; padding: 5px 0 6px; color: #5c6773; font-size: 12px; }
.map-direction .confirm-btn { float: left; width: 69px; text-align: center; font-weight: bold; background: #f5f8fb; height: 100px; border-left:1px solid #edf4f8; color: #46a2d4; line-height: 100px; }
.map-direction .confirm-btn:hover { background: #46a2d4; color: #fff }

.stepstitle { padding: 5px 10px; font-size: 12px; font-weight: bold; text-align: left; }
.stepsummary { padding: 5px 10px; font-size: 12px; font-weight: bold; text-align: left; color: #C00; background: #FFFFD0; }
.steps { font-size: 12px; height: 130px; overflow: auto; }
.steprow0 { padding: 5px 10px; background: #FFF; }
.steprow1 { padding: 5px 10px; background: #EAEAEA; }
.steps b { color: #c92439; }

.map-table-right { vertical-align: top; }
.map-page { text-align: center; padding: 10px 5px; font-size: 14px; }
.map-page span { margin: 0 3px; }
.map-page a { color: #46a2d4 }
.map-page a:hover { color: #a30030 }
#map_canvas { height: 835px; border: solid 1px #c7c7c7; background-image:url(../images/cmbmapbg.gif);}

/* 温暖包 */
.wennuanbao .banner{height: 400px;background: url(../images/1512/1.jpg) no-repeat center 0;}
.wennuanbao .main-content{width: 980px;position: relative;margin:-43px auto 36px;}
.wennuanbao .part{color: #5c6773;background: #fff;line-height: 24px;padding: 0 36px;}
.wennuanbao .part h2{font-size: 30px;font-weight: bold;line-height: 1.5}
.wennuanbao .part h3{font-size: 18px;font-weight: bold;line-height: 1.5}
.wennuanbao .part p{margin-top: 22px}
.wennuanbao .part p strong{font-weight: bold;}
.wennuanbao .part p .strong2{color: #46a2d4}
.wennuanbao .part1{font-size: 16px;padding-top: 40px;padding-bottom: 48px;width: 100%;}
.wennuanbao .part1 .pic{margin-top: 20px }
.wennuanbao .part1 .pic li{float: left;margin-right: 45px;}
.wennuanbao .part2 {margin-top: 30px;font-size: 14px;width: 100%;}
.wennuanbao .part2-item{position: relative; border-top:1px solid #E9ECEE;padding: 35px 0 35px;}
.wennuanbao .part2-item1{border-top:none;}
.wennuanbao .part2-item1 .pic{position: absolute;right: 8px;top:65px;}
.wennuanbao .part2-item2 .blue_btn{position: absolute;right: 20px;top:80px;}
.wennuanbao .part2-item3 .b{position: relative;z-index: 10;}
.wennuanbao .part2-item3 .pic{position: absolute;top:;right: -22px;top:102px;}
.wennuanbao .part2-item3 .link{display:inline-block;margin-top: 10px; color: #46a2d4;padding-left: 20px;background: url(../images/1512/arrow.jpg) no-repeat 4px center}
.wennuanbao .part2-item4 .ul-wrap{width: 100%;overflow: hidden;}
.wennuanbao .part2-item4 ul{margin-right: -72px;}
.wennuanbao .part2-item4 li{float: left;width: 385px;margin: 40px 72px 0 20px;display: inline;}
.wennuanbao .part2-item4 .name{text-align: center;height: 47px }
.wennuanbao .part2-item4 .summary{margin-top: 20px	}
