@charset "utf-8";
/* CSS Document */
/************************************************************************/
/********************************* 金融服务首页 *********************************/
/************************************************************************/
.enter_type{ margin-bottom:50px;}
.hot_product,service_product{ width:100%;}
.hot_product .adjust_box,.hot_product .adjust_box a{ height:115px;*line-height:16px;}
.hot_product .adjust_box a{width:9.166%;font-size:14px; *width:110px; *margin:0 30px; height:115px;  overflow:hidden;}
.hot_product .adjust_box a:hover{ color:#666; text-decoration:none;}
.hot_product .adjust_box a img{width:80%; *width:88px;}
.hot_product .adjust_box a p{ margin-top:20px;color:#666; *margin-top:10px;}
#transfer_pro .adjust_box a{*margin:0 45px;}

.goTo_btn{ display:block; width:19px; height:19px; position:absolute; background:url(../images/icon_group.png) 0 -215px no-repeat; top:0; right:7px;}

.service_product .adjust_box,.service_product .adjust_box a{ height:258px; line-height:20px;}
.service_product .adjust_box a{width:19.34%;font-size:14px;overflow:hidden;*margin:0 29px; background:url(../images/deposit_pro_bg.jpg) no-repeat; text-align:center; padding:5px;}
.service_product .adjust_box a:hover{ color:#666; text-decoration:none;}
.service_product .adjust_box a img{width:100%; *width:232px; margin-bottom:10px;}
.pro_name{ color:#333; font-size:1.6rem; font-size:16px; line-height:38px; display:block; width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_info{ color:#999999; display:inline-block; height:80px; overflow:hidden; width:auto; padding-left:0;}
.pro_ck_detail{ color:#ff9900;}

.bankCard{ width:85.8334%; margin:0 auto;text-align:left;content:"";display:table;clear:both; position:relative;}.bankCard{zoom:1;}
.bankCard_info{ width:47%; padding:25px 0 15px 0;}
.bankCard_detail{ width:50.6198%; font-size:1.2rem; font-size:12px; color:#999; height:115px; overflow:hidden;}
.bankCard_detail h2{ font-size:1.6rem; font-size:16px; color:#333333; padding-bottom:12px;}

/************************************************************************/
/********************************* 存款产品 *********************************/
/***********************************************************************/
.service_pro{width:28.08333%; height:382px; padding:4px 4px 0 3px; background:url(../images/deposit_pro_bg_2.png) 0 0 no-repeat;margin-top:50px; display:inline-block; margin-right:84px;}
.service_pro_img{ width:100%;}
.service_pro_info{ padding:12px 0 0 18px;}
.service_pro_name{ display:inline-block; height:85px; overflow:hidden;}
.service_pro_name:hover{ color:#666; text-decoration:none;}
.service_pro_name h2{ font-size:1.8rem; font-size:18px; padding-bottom:10px; width:318px;}
.service_pro_name p{ color:#999;  font-size:1.2rem; font-size:12px;}

.service_pro_detail{ width:220px; line-height:26px;}
.goToSee_btn{display:inline-block; width:78px; height:30px; float:left; margin-top:20px; background:url(../images/btn_group.png) -241px 0 no-repeat; line-height:30px; text-align:center; color:#fff;}
.goToSee_btn:hover{ color:#fff; text-decoration:none;}

/************************************************************************/
/******************************* 存款产品详情 *******************************/
/***********************************************************************/
.poduct_info_box{ width:81.6666%; margin-top:6px;}
.poduct_info_box_t{ width:100%;}
.product_img{ width:324px;}
.product_txt{ width:64.8%;}
.product_txt h1{ font-size:2.8rem; font-size:28px; color:#ff6600; line-height:24px; height:40px; display:block; overflow:hidden;}
.product_txt p{ height:45px; overflow:hidden;display:block; color:#999;}
.collection{margin-top:5px;}
.amount_pay,.effective_data{display:block;font-weight:bold;margin-bottom:8px;}
.amount_pay:hover,.effective_data:hover{text-decoration:none;color:#666;cursor:auto;}
.amount_pay span{font-size:1.8rem;font-size:18px;color:#f60;}
.effective_data span{font-weight:normal;color:#999;}
.product_share{margin-top:10px;}
.deposit_btn{ display:block; width:131px; height:31px; background:url(../images/btn_group.png) 0 -200px no-repeat; color:#fff; text-align:center; line-height:31px;}
.deposit_btn:hover{ color:#fff; text-decoration:none;}

.poduct_info_box_b{ width:99.7959%; border:1px solid #c2c2c3; margin-top:30px;}
.poduct_info_box_b h2{ line-height:32px; width:100%; display:block; background-color:#e8e9ea; color:#515050; font-size:1.8rem; font-size:18px; text-indent:20px;}
.poduct_info_box_b .info_detail{ width:95.9%; margin:0 auto; padding-top:18px; min-height:365px; *height:365px;margin:0 auto;text-align:left; text-indent:24px;}

/************************************************************************/
/******************************* 转账产品详情 ******************************/
/***********************************************************************/
.mr_45 .adjust_box a{ *margin:0 45px;}
.transfer_box{ width:96.8333%; border:1px solid #ebebeb; padding:15px 18px 60px 18px;}
.transfer_img{ width:30%;}
.transfer_box .product_txt{ width:66.3793%;}
.transfer_box .product_txt p{ height:116px;}
.transfer_pro_detail{padding:50px 18px 150px 18px;}
.transfer_pro_detail h1{ font-size:2.4rem; font-size:24px; padding-bottom:18px;}

/************************************************************************/
/******************************* 银行卡产品 ******************************/
/***********************************************************************/
.bankCard_big{ width:100%; margin:0 auto;text-align:left;content:"";display:table;clear:both; position:relative;}.bankCard_big{zoom:1;}
.bankCard_big .enter_type{ margin-bottom:30px;}
.bankCard_big .bankCard_info{ width:41.6666%;}
.pagenum_center{ text-align:center; padding-top:35px;}

#bankCard_txt{ width:100%; }
#bankCard_txt p{text-indent:20px;}
.bankCard_info_box_b{ width:100%; padding-top:34px;}
.bankCard_img{ width:100%;}
.bankCard_img img{ width:auto; margin-right:28px;}

.bankCard_detail_txt{ width:100%; margin-top:55px;font-size:1.2rem; font-size:12px; line-height:22px; color:#929090;}
.bankCard_detail_txt span.font_bold{ color:#666;}
.bankCard_detail_txt h2{ color:#ff6600; font-size:2.4rem; font-size:24px; padding-bottom:14px;}
.bankCard_detail_txt p a,.bankCard_detail_txt p a:hover{ color:#ff9900; font-size:1.4rem; font-size:14px; text-decoration:none;}

/************************************************************************/
/******************************* 套餐产品 ******************************/
/***********************************************************************/
.package_pro a{ width:19.34%;font-size:14px;overflow:hidden; margin-right:77px; margin-bottom:50px;background:url(../images/deposit_pro_bg.jpg) no-repeat; text-align:center; padding:5px; float:left;height:258px; line-height:20px;}
.package_pro a:hover{ color:#666; text-decoration:none;}
.package_pro a img{width:100%; *width:232px; margin-bottom:10px;}

/*套餐产品状态0907*/
.pack_status{ width:72px; height:76px; background:url(../images/package_status.png) no-repeat; right:0; left:auto; bottom:12px;}
.pack_s1{ background-position:0 0;}
.pack_s2{ background-position:-72px 0;}
.pack_s3{ background-position:-144px 0;}
.pack_s4{ background-position:-216px 0;}
.pack_s5{ background-position:-288px 0;}
.pack_s6{ background-position:-360px 0;}
/************************************************************************/
/*******************************合作伙伴******************************/
/***********************************************************************/
.link_type{ width:100%; font-size:2.8rem; font-size:28px; color:#ff9933; line-height:20px; margin-bottom:5px;}
.link_list{ float:left; width:100%;}
.link_list li{ float:left; width:178px; height:56px; border:1px solid #e3e3e3; margin:20px 19px 0 0; }
.link_list li a{ display:inline-table;width:178px; height:56px;text-align:center; vertical-align:middle; display:table; line-height:56px;}
.link_list li img{ width:178px; height:56px;}

/************************************************************************/
/********************************* 生活服务首页 *********************************/
/************************************************************************/
.live_warp{ width:100%; padding:30px 0 35px 0;}
.live_box{ width:100%;}
.live_title{ width:100%;  height:40px; color:#999; margin-bottom:8px;}
.live_title i{ width:40px; height:30px; background:url(../images/icon_group.png) no-repeat; display:inline-block; vertical-align:-6px;}
#paycost_icon{ background-position:0 -356px;}
#trip_icon{ background-position:-40px -356px;}
#entertainment_icon{ background-position:-80px -356px; vertical-align:-3px;}
.live_title_orange{ font-size:2.8rem; font-size:28px; color:#ff9900; line-height:40px; padding-right:12px;}

.live_box_l{ width:32.5%;}
.live_tab{ width:100%; float:left;background-color:#f2f4f6;border:1px solid #e3e3e3; border-right:none;border-bottom:none; }
.live_tab li{ line-height:34px; color:#999; font-size:1.6rem; font-size:16px; font-weight:bold; text-align:center; border-right:1px solid #e3e3e3; cursor:pointer; float:left;}
.live_tab li.active{ color:#fff; background-color:#ff9900; border-right:1px solid #f90;}

.live_tab_content{ width:344px; height:348px;border:1px solid #e3e3e3; padding:30px 34px 0 10px}
.icon_line{ width:320px; height:1px;  margin:5px 0 20px 24px; border-bottom:1px dashed #e3e3e3;}
ul.live_service_icon{ width:344px; padding:20px 0;}
ul.live_service_icon li{ float:left; margin-left:44px; width:62px; text-align:center; margin-bottom:18px;}
ul.live_service_icon li img{ width:62px; height:62px; display:inline-block; margin-bottom:10px;}

.live_box_r{ width:66.3333%;}

/*广告图片*/
.ilike{width:796px;height:380px;margin:0 auto; position:relative;}
.ititle{height:24px; width:66px; position:absolute; bottom:0; left:50%; z-index:999;}
.ibox{float:right;width:66px; height:24px;}
.ibox a{width:12px; height:12px; cursor:pointer; display:block;}
.ibox a.ib_btn{float:left;background:url(../images/login_ad_nav.png) no-repeat; margin-right:10px;}
.ibox a.on{ background-position:-12px 0;}
.icontent_boxs{width:796px;height:380px;overflow: hidden;position: relative;}
.icontent_box{position:absolute;width:3184px; *left:0; }
.icontent_list{width:796px; float:left;height:380px; text-align:center;}
.icontent_list img{width:796px; height:380px;}

.live_ad{ width:32.66666%; height:218px; margin:12px 12px 0 0; overflow:hidden;}
.live_ad img,.live_ad_middle img,.live_ad_small img{ width:auto; max-width:none;}
.opacity_80{ opacity:0.85; filter:alpha(opacity=85);}

#entertaiment{ padding-bottom:35px;}
#entertaiment .live_row{ margin-top:14px;}
#entertaiment .live_row_l{ width:80px; text-align:left;}
#entertaiment .live_row_r{ width:234px;margin-left:0;}
#entertaiment .live_row_r select{width:234px; height:30px; border:1px solid #cccccc; background:none; line-height:30px;}
#entertaiment .live_row_r input{ text-indent:0; text-align:center; font-size:14px; color:#666;}
#entertaiment .charge_total{ line-height:30px; padding-left:12px;}
.enter_charge_btn{width:70px; height:26px; line-height:26px; background:url(../images/btn_group.png) -434px -540px no-repeat; text-align:center; color:#fff; border:none;}
.live_ad_middle{width:392px; height:218px; overflow:hidden;}
.live_ad_middle img{ width:392px; height:218px;}
.fast_link{ width:360px; padding:10px 2px 14px 28px; border:1px solid #cccccc; font-size:1.2rem; font-size:12px; color:#999; margin:12px 0 14px 0; }
.fast_link a span img{width:30px;height:41px;}
.fast_link a,.fast_link a span,.fast_link a p{ display:block; float:left; width:60px;}
.fast_link a p{ text-indent:6px;}

.live_ad_small{ width:392px; height:120px; overflow:hidden;}
.live_ad_small img{ width:392px; height:120px;}

/*转账汇款产品列表 0304*/
.hot_product_list{ min-height:500px; *height:500px; }
.hot_product_list .adjust_box,.hot_product_list .adjust_box a{ height:156px;line-height:16px;text-align:center; text-align-last:center;font-size:14px;}
.hot_product_list .adjust_box a{width:9.166%;font-size:14px; *width:110px; *margin:0 30px; height:156px;  overflow:hidden; float:left; margin-right:9%;}
.hot_product_list .adjust_box a:hover{ color:#666; text-decoration:none;}
.hot_product_list .adjust_box a img{width:80%; *width:88px;}
.hot_product_list .adjust_box a p{ margin-top:20px;color:#666; *margin-top:10px;}
#transfer_pro .adjust_box a{*margin:0 45px;}

/*转账汇款产品详情slider 0304*/
.pt_transfer{ padding:50px 0; *padding-bottom:0;}
.hot_pro_slider{  width:100%; overflow:hidden; height:156px;}
#slider_hot_pro{height: 1%; overflow:hidden; position: relative;}
#slider_hot_pro .viewport{height:156px; overflow: hidden; position: relative; margin-left:10.7%; width:85%;}
#slider_hot_pro .overview{list-style:none; position: absolute; padding: 0; margin: 0; left: 0 ;top: 0;}
.overview li{ float:left;width:110px; height:156px; margin:0 60px 0 0; text-align:center; overflow:hidden;}
.overview li a,.service_icon ul li a{display:block;width:88px; height:88px;margin-bottom:14px;}
.overview li p,.service_icon ul li p{font-size:16px;font-size:1.6rem;}
#slider_hot_pro .disable { visibility: hidden; }
#slider_hot_pro .buttons{display:block; height:76px; width:38px;z-index:100;background:url(../images/icon_group.png) no-repeat;top:20px;position:absolute;}
#slider_hot_pro .prev {background-position:0 -71px; left:0; right:auto; }
#slider_hot_pro .next {background-position:-38px -71px;right:0; left:auto;}


/*费用包月套餐产品*/
.orange_row{ margin-right:90px; margin-bottom:15px;}
.orange_row span{ color:#f60; font-weight:bold;}

.add_btn,.minus_btn{border:none; display:inline-block; width:16px; height:16px; background-color:#ff6600; color:#fff; line-height:16px; text-align:center;}
.price_item .disable{ background-color:#999;}
.add_btn:hover,.minus_btn:hover,.product_buy_btn:hover{ color:#fff; text-decoration:none;}
.price_item input{ width:94px; height:20px; line-height:20px; border:1px solid #cccccc; margin:0 3px; padding:0 2px;text-align:center;}
.mr_10{ margin-right:10px !important;}
.orange_row_s{ margin-right:0px ! important;}

/*弹窗*/
.shield_popup{ width:440px; margin:0 auto; padding-bottom:26px; border:3px solid #c3c3c3;position:fixed;left:-9999px;z-index:999; top:200px; background-color:#fff; display:none;}
.shield_popup_title{ width:100%; height:35px; line-height:35px; color:#ff9900; font-size:1.6rem; font-weight:bold;font-size:16px; display:table; clear:both; content:""; text-align:left; border-bottom:1px solid #e3e3e3;}.shield_popup_title{zoom:1;}
.shield_popup_title span,.shield_popup_title a{ display:inline-block; padding:0 8px;}
.shield_popup_title a.close{ width:18px; height:18px; background:url(../../images/icon_group.png) 0 -424px no-repeat; margin-top:9px;}
.shield_popup_content{ width:100%; text-align:center;}
.shield_icon{ width:440px;padding-top:4px;}
.shield_icon img{ width:49px; height:49px; vertical-align:middle; line-height:88px; text-align:center; padding:20px 0;}
.shield_btn{ display:inline-block; text-align:center; color:#fff; background:url(../images/btn_group.png) 0 -26px no-repeat; width:74px; height:26px; line-height:26px; border:none; cursor:pointer;}
.shield_btn_area{ width:160px; margin:24px auto 0 auto; text-align:center;display:table;clear:both;  content:"";}.shield_btn_area{zoom:1;}


/*贷款产品样式调整*/
.service_two{ width:580px;border:1px solid #ededed;}
.service_two_info{ width:560px; padding:10px;}
.service_two_detail{ width:50.6198%; font-size:1.2rem; font-size:12px; color:#999; }
.service_two_detail h2{ font-size:20px; color:#333333; padding-bottom:12px;}
.service_two_detail p{ line-height:24px; font-size:14px; display:block; height:95px;overflow:hidden;}
.service_two_info .txt_orange{ font-size:14px;}