/*
author:chenlijian;
design:liaole;
update:2015-03-05;
*/
html{overflow: auto;_overflow-x:hidden;}
body{overflow-x:hidden;+position: relative;width: 100%;min-width: 1200px;}
body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,p,table,input{margin:0;padding:0;}
table{width:auto;border-collapse: collapse;border-spacing: 0;}
li{list-style: none;vertical-align: bottom;}
em,i{font-style: normal;}
a{outline: none;text-decoration: none;}
a:hover{outline: none;text-decoration: underline;}
img{border: 0;}
.hidden{display: none;}
.hide_txt{text-indent: -999em;font-size: 0;line-height: 0;}
.clearfix:after{display:block;content:"";visibility:hidden;clear:both;height:0;}
.clearfix{zoom:1;}
body{font:12px/1.5 tahoma,arial,\5FAE\8F6F\96C5\9ED1,sans-serif;}
a{color:#535353;}

/*header*/
.header{width: 100%;background: #fff;position: relative;z-index: 99;color:#535353;}
.head{width: 1200px;height: 100px;background: #fff;margin: 0 auto;position: relative;}
.head h1{float: left;width: 149px;height: 50px;margin-top: 25px;}
.head h1 a{display: block;height: 50px;background: url('../../i/gift/logo.png') no-repeat 0 0;}
.head_nav{float: left;_display:inline;margin-left: 78px;margin-top: 45px;}
.head_nav li{float: left;font-size: 15px;}
.head_nav li a{margin: 0 13px;line-height: 20px;}
.head_nav li a:hover,.head_nav li a.cur{color:#ff6600;}
.head .head_right{float: right;height: 30px;margin-top: 42px;line-height: 26px;font-size: 15px;+zoom: 1;padding-right: 313px;position: relative;}
.head .search_box{width: 231px;height: 26px;border: 2px solid #ff6a16;position: absolute;top: 0;right: 0;padding-left: 80px;+zoom: 1;}
.head .s_choose{width: 80px;height: 28px;background: #ff6a16;position: absolute;top: 0;left: 0;}
.head .cur_choose{display: block;height: 28px;line-height: 26px;color:#fff;font-size: 13px;_font-size: 12px;position: relative;text-indent: 10px;}
.head .cur_choose:hover{text-decoration: none;}
.head .cur_choose .arrow{position: absolute;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 5px 3px;border-style: solid dashed dashed dashed;border-color: #fff transparent transparent transparent;top: 11px;right: 9px;}
.head .search_list{position: absolute;width: 80px;background: #fff;border: 1px solid #c9caca;border-top: 0;top: 100%;left: -2px;}
.head .search_list a{display: block;height: 25px;line-height: 25px;font-size: 13px;_font-size: 12px;text-indent: 8px;}
.head .search_list a:hover{background: #c9caca;text-decoration: none;}
.head .search_box input{width: 193px;height: 14px;padding: 6px 0;+padding: 5px 0;background: #fff;border: 0;text-indent: 10px;font-size: 13px;line-height:14px;color:#a0a0a0;outline: none;+zoom:1;display: block;}
.head .btn_search{position: absolute;width: 32px;height: 26px;top: 0;right: 0;_right: -1px;background: url('../../i/gift/hear_spr.png') no-repeat -22px 3px;}
.head .btn_search:hover{filter:alpha(opacity=70);opacity: 0.7;_filter:;}
.head .head_right .name_box{float: left;_display:inline;width: 135px;overflow: hidden;position: relative;white-space: nowrap;text-align: right;text-overflow: ellipsis;top: -6px;+top: 0;}
.head .head_right .name_box a{color:#ff6600;display: inline-block; +display: inline;+zoom:1;overflow: hidden;position: relative;text-overflow: ellipsis;max-width: 74px;top: 7px;+top: 0;}
.head .btn_logout{padding-left: 29px;+zoom: 1;position: relative;float: left;_display:inline;margin-right: 20px;}
.head .btn_logout i{position: absolute;top: 5.5px;left: 10px;background: url('../../i/gift/hear_spr.png') no-repeat 0 0;width: 14px;height: 15px;}
/*header end*/

/*public msg*/
.public_msg{background: #444343;}
.public_msg .content{background: #444343;padding-bottom: 0;height: 36px;line-height: 36px;}
.public_msg .txt_msg{color:#fff;text-align: center;}
.public_msg .txt_msg a{color:#fff;}
.public_msg .btn_close{position: absolute;top: 50%;right: 0;background: url('../../i/gift/ico_mclose.png') no-repeat 0 0;width: 16px;height: 16px;margin-top: -8px;}
/*public msg end*/

.wrap{width: 100%;+zoom:1;background:#fff url('../../i/gift/bg.jpg') no-repeat center top;color:#535353;}
.wrap a{color:#535353;transition:background-color .3s,border-color .3s,color .3s;-webkit-transition:background-color .3s,border-color .3s,color .3s;}
.wrap .btn_common{color:#fff;}

.content{width:1200px;margin:0 auto;zoom:1;position: relative;padding-bottom: 74px;}
.img_box{text-align: center;}
.img_box i{display: inline-block;height: 100%;vertical-align: middle;}
.img_box img{vertical-align: middle;}
.btn_common{text-align: center;display: block;background: #ff6a16;border-radius: 4px;color:#fff;}
.btn_common:hover{text-decoration: none;background: #ff8b4a;}

/*index*/
.top_area{position: relative;+zoom:1;padding-left: 240px;z-index: 10;}
.left_nav{position: absolute;top: 0;left: 0;width: 230px;background: #fff;z-index: 10;}
.left_nav h3{background: url('../../i/gift/ico_spr.png') no-repeat 0 0;height: 50px;font-size: 15px;text-align: center;line-height: 34px;color:#fff;font-weight: normal;}
.left_nav h3 em{font-weight: bold;}
.nav_list{margin-top: 5px;width: 228px;border: 1px solid #f0f0f0;border-top: 0;}
.nav_list li{height: 89px;position: relative;width: 100%;}
.nav_list .ico_arrow{position: absolute;background: url('../../i/gift/ico_spr.png') no-repeat -146px -136px;width: 7px;height: 11px;font-size: 0;line-height: 0;top: 38px;right: 18px;}
.nav_list li.grey{background: #f0f0f0;}
.nav_link{padding: 22px 0 0 20px;}
.nav_link a{font-size: 13px;line-height: 23px;}
.nav_link dt a{font-weight: bold;}
.nav_link dd{float: left;margin-right: 7px;_display:inline;}
.nav_detail{position: absolute;width: 500px;height: 367px;border: 2px solid #ec420b;top: 0;left: -9999px;background: #fff;padding: 9px 48px 0;}
/*.nav_detail{position: absolute;width: 500px;height: 367px;border: 2px solid #ec420b;top: 0;left: 230px;background: #fff;padding: 9px 48px 0;}*/
.nav_detail dt{font-size: 15px;color:#ea3d01;}
.hot_classify dt{line-height: 42px;}
.hot_classify dd{float: left;margin-right: 14px;_display:inline;}
.hot_classify dd a{font-size: 15px;line-height: 25px;white-space: nowrap;}
.nav_list li .hot_classify dd a:hover{color:#ea3d01;}
.nav_list li .nav_detail .btn_all{width: 120px;height: 25px;line-height: 25px;font-size: 13px;margin-top: 20px;}
.nav_list li:hover,.nav_list li.hover{background: #ec420b;} 
.nav_list li:hover a,.nav_list li.hover a{color:#fff;}
.nav_list li:hover .hot_classify a,.nav_list li.hover .hot_classify a{color:#535353;}
.nav_list li:hover .nav_detail,.nav_list li.hover .nav_detail{left: 228px;}
.nav_list li:hover .nav_detail a,.nav_list li.hover .nav_detail a{}
.nav_list li:hover .nav_detail .btn_all,.nav_list li.hover .nav_detail .btn_all{color:#fff;}
.nav_list li:hover .ico_arrow,.nav_list li.hover .ico_arrow{background-position: -186px -136px;_height:12px;}

.hot_business{border-top: 1px solid #ec420b;margin-top: 15px;width: 496px;}
.hot_business h4{font-size: 15px;color:#ea3d01;line-height: 55px;font-weight: normal;}
.hot_business ul{border-top: 1px solid #959595;border-left: 1px solid #959595;display: inline-block;+display: inline;+zoom:1;}
.hot_business li{float: left;border: 1px solid #959595;border-top: 0;border-left: 0;width: 98px;height: 64px;position: relative;}
.hot_business li:hover,.hot_business li.hover{background: #fff}
.hot_business li a{display: block;width: 98px;height: 64px;position: relative;text-align: center;overflow: hidden;}
.hot_business li a i{display:inline-block; height:100%; vertical-align:middle;}
.hot_business li a img{vertical-align:middle;max-width: 80%;_width:80px;}
.hot_business .txt_rebate{position: absolute;width: 98px;height: 36px;font-size: 14px;color:#fff;line-height: 18px;text-align: center;padding: 14px 0;bottom:100%;left: 0;cursor: pointer;transition: bottom .3s;-webkit-transition: bottom .3s;}
.hot_business a:hover{background: url(about:blank);text-decoration: none;}
.hot_business a:hover .txt_rebate{bottom: 0;}
.hot_business .txt_rebate span{position: relative;z-index: 10;}
.hot_business .txt_rebate em{display:block;color:#ff6600;}
.hot_business .opc_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter:alpha(opacity=70);opacity: 0.7;}

.right_top{position: relative;}
.banner_box{position: relative;width: 715px;height: 360px;overflow: hidden;}
.banner_box li{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none}
.banner_box li.on{display: block;}
.banner_box li a,.banner_box li img{display: block;width: 100%;height: 100%;}
.banner_control{position: absolute;width: 100%;left: 0;bottom: 10px;text-align: center;}
.banner_control a{display: inline-block;+display: inline;+zoom: 1;background: url('../../i/gift/ico_spr.png') no-repeat -100px -56px;width: 15px;height: 15px;margin: 0 10px;}
.banner_control a.cur,.banner_control a:hover{background-position: -120px -56px;}
.banner_prev,.banner_next{position: absolute;top: 50%;background-image: url('../../i/gift/ico_spr.png');width: 40px;height: 110px;margin-top: -55px;}
.banner_prev:hover,.banner_next:hover{filter:alpha(opacity=90); opacity: 0.9;_filter:;}
.banner_prev{left: 0;background-position: 0 -56px;}
.banner_next{right: 0;background-position: -48px -56px;}

.login_box{position: absolute;width: 205px;height: 360px;top: 0;right: 0;background: #ec420b;padding: 0 20px;+zoom: 1;}
.login_box .btn_login{position: absolute;width: 165px;height: 50px;background: #fbaf2a;line-height: 50px;text-align: center;font-size: 18px;color:#fff;border-radius: 4px;left: 50%;top: 80px;margin-left: -82.5px;}
.login_box .btn_login:hover{text-decoration: none;background: #ffb739;}
.logged_box{padding-top: 40px;}
.logged_tt{position: relative;+zoom: 1;padding-left: 60px;height: 70px;border-bottom: 1px solid #b83005;}
.logged_tt .btn_portrait{position: absolute;top: 0;left: 0;width: 50px;height: 50px;}
.logged_tt img{width: 50px;height: 50px;}
.logged_tt .txt_name{font-size: 13px;color:#fff;line-height: 14px;}
.logged_tt .txt_name a{color:#fff100;}
.logged_tt .btn_logout{position: absolute;right: 0;bottom: 20px;color:#fff;font-size: 13px;padding-left: 20px;+zoom: 1;line-height: 15px;}
.logged_tt .btn_logout i{background: url('../../i/gift/ico_spr.png') no-repeat -150px -56px;width: 14px;height: 15px;position: absolute;top: 0;left: 0;}
.logged_box .txt_money{font-size: 15px;line-height: 25px;color:#fff;padding: 36px 0;}
.logged_box .txt_money em{font-size: 25px;}
.about_box{font-size: 13px;line-height: 25px;color:#fff;position: absolute;width: 205px;height: 147px;left: 20px;bottom: 0;border-top: 1px solid #b83005;}
.about_box h4{font-weight: normal;padding-top: 14px;}

.step_box{margin-top: 10px;}
.step_box ol{border: 1px solid #a0a0a0;border-right: 0;}
.step_box li{float: left;width:239px;height: 88px;border-right: 1px solid #a0a0a0;position: relative;}
.step_box .ico_step{position: absolute;top: 29px;left: 70px;background-image: url('../../i/gift/ico_spr.png');}
.step_box .txt_step{position: absolute;width: 104px;height: 88px;top: 0;left: 104px;padding-right: 30px;display: table;+position: relative;overflow: hidden;}
.step_box .txt_step p{font-size: 13px;color:#959595;line-height: 18px;vertical-align: middle;display: table-cell;+position: absolute;+top: 50%;}
.step_box .txt_step p span{+position: relative;+top: -50%;}
.step_box .txt_step p em{font-size: 15px;display: block;white-space: nowrap;}
.step_box .ico_arrow{position: absolute;background: url('../../i/gift/ico_spr.png') no-repeat -182px -56px;width: 21px;height: 21px;top: 50%;right: -11px;margin-top: -10.5px;}

.step_box .step_1{width: 238px;}
.step_1 .ico_step{background-position: -100px -82px;width: 32px;height: 31px;margin-left: -16px;}
.step_2 .ico_step{background-position: -144px -82px;width: 26px;height: 32px;margin-left: -13px;}
.step_3 .ico_step{background-position: -182px -82px;width: 32px;height: 32px;margin-left: -16px;}
.step_4 .ico_step{background-position: -100px -126px;width: 31px;height: 32px;margin-left: -15.5px;}

.business_box{margin-top: 7px;}
.business_tt h3{padding-left: 10px;border-left: 5px solid #ff6a16;font-size: 18px;line-height: 18px;font-weight: normal;color:#ff6600;position: relative;top: 2px;float: left;}
.business_tt .btn_alllink{float: right;width: 120px;height: 25px;line-height: 25px;font-size: 13px;}
.business_box ul{border: 1px solid #ff6a16;border-left: 0;margin-top: 5px;}
.business_box ul li{float: left;width: 191px;height: 89px;border-top: 1px solid #ff6a16;border-left: 1px solid #ff6a16;position: relative;}
.business_box ul li.bdr{width: 190px;}
.business_box li a{display: block;width: 100%;height: 89px;position: relative;text-align: center;overflow: hidden;}
.business_box li a i{display:inline-block; height:100%; vertical-align:middle;}
.business_box li a img{vertical-align:middle;}
.business_box .txt_rebate{position: absolute;width: 100%;height: 36px;font-size: 14px;color:#fff;line-height: 18px;text-align: center;padding: 26px 0 27px;bottom:100%;left: 0;cursor: pointer;transition: bottom .3s;-webkit-transition: bottom .3s;}
.business_box a:hover{background: url(about:blank);text-decoration: none;}
.business_box a:hover .txt_rebate{bottom: 0;}
.business_box .txt_rebate span{position: relative;z-index: 10;}
.business_box .txt_rebate em{display:block;color:#ff6600;}
.business_box .opc_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter:alpha(opacity=70);opacity: 0.7;}

.goods_area{margin-top: 50px;}
.goods_tt h2{float: left;padding-left: 10px;border-left: 5px solid #ff6a16;font-size: 18px;line-height: 18px;font-weight: normal;}
.goods_tt h2 em{color:#ff6600;}
.goods_nav{float: right;}
.goods_nav li{float: left;line-height: 18px;font-size: 13px;}
.goods_nav li a{margin: 0 24px;}
.goods_nav .mrg a{margin: 0 0 0 24px;}
.goods_list{margin-top: 10px;border-top: 2px solid #ff6a16;_position: relative;_overflow: hidden;_width: 1200px;}
.goods_list li{float: left;position: relative;_display:inline;width: 395px;height: 200px;text-indent: 30px;margin-right: 7.5px;}
.goods_list .mrg{margin-right: 0;}
.goods_list li a{position: absolute;top: 0;left: 0;width: 395px;height: 200px;}
.goods_list li a img{display: block;width: 395px;height: 200px;}
.goods_list li h3{/*font-size: 18px;line-height: 18px;*/font-size: 0;line-height: 0;height: 18px;padding-top: 24px;color:#151618;font-weight: bold;position: relative;z-index: 5;}
.goods_list .origin_price{text-decoration: line-through;line-height: 28px;position: relative;z-index: 5;font-size: 0;line-height: 0;height: 28px;}
.goods_list .txt_count{font-size: 14px;line-height: 16px;position: relative;z-index: 5;}
.goods_list .txt_count em{color:#ff6600;}
.goods_dlist{margin-top: 11px;}
.goods_dlist li{float: left;_display:inline;margin-right: 8px;width: 294px;}
.goods_dlist li.mrg{margin-right: 0;}
.goods_dlist li .img_box{position: relative;overflow: hidden;height: 180px;}
.goods_dlist li img{display: block;width: 294px;height: 180px;}
.goods_dlist .goods_detail{padding: 21px 32px 0;height: 116px;background: #ec420b;color:#fff;+zoom: 1;}
.goods_dlist .btn_get{display: block;height: 35px;line-height: 35px;font-size: 16px;color:#ec420b;background: #fff;border-radius: 4px;text-align: center;}
.goods_dlist .btn_get:hover{text-decoration: none;background: #fefbfa;}
.goods_dlist .goods_detail h3{font-size: 18px;line-height: 22px;font-weight: normal;margin-top: 17px;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;}
.goods_dlist .goods_detail .txt_price{font-size: 15px;line-height: 26px;}
.goods_dlist .goods_detail .txt_price em{color:#fbf640;}

.recharge_area{margin-top: 50px;}
.recharge_area h2{padding-left: 10px;border-left: 5px solid #ff6a16;font-size: 18px;line-height: 18px;font-weight: normal;}
.recharge_list{margin-top: 12px;}
.recharge_list li{float: left;_display:inline;width: 395px;margin-right: 7.5px;_position: relative;_overflow: hidden;}
.recharge_list li.mrg{margin-right: 0;}
.recharge_list li h3{height: 50px;line-height: 50px;font-weight: normal;font-size: 25px;color:#fff;text-align: center;background: #ff6a16;}
.recharge_box{background: #f0f0f0;padding: 20px 55px 0;font-size: 15px;height: 280px;}
.recharge_box dl{padding-left: 78px;position: relative;+zoom: 1;}
.recharge_box dt{position: absolute;left: 0;line-height: 50px;}
.recharge_box dd{line-height: 30px;padding: 10px 0;position: relative;height: 30px;+zoom:1;}
.recharge_box .c_dd{z-index: 5;}
.recharge_box .choose_box{position: absolute;width: 205px;+width: 206px;border: 1px solid #959595;border-top: 0;background: #fff;top: 39px;left: 0;}
.recharge_box .choose_box a{line-height: 22px;text-indent: 5px;color:#ea3d01;display: block;}
.recharge_box .choose_box a:hover{text-decoration: none;background: #f9d9c4;}
.recharge_box .p_input,.recharge_box .t_input{display: block;line-height: 28px;height: 28px;border: 1px solid #959595;text-indent: 7px;background: #fff;outline: none;}
.recharge_box .p_input{width: 175px;padding-right: 30px;}
.recharge_box .t_input{width: 78px;float: left;_display:inline;margin-right: 10px;}
.recharge_box .btn_arrow{position: absolute;background: url('../../i/gift/ico_spr.png') no-repeat -154px -124px;width: 31px;height: 28px;top: 12px;right: 1px;}
.recharge_box dd em{color:#ff6600;}
.recharge_box .btn_recharge{display: block;height: 50px;line-height: 50px;margin-top: 32px;font-size: 20px;color:#fff;background: #ec420b;border-radius: 4px;text-align: center;}
.recharge_box .btn_recharge:hover{text-decoration: none;background: #f5511b;}
.recharge_box .txt_yue{line-height: 24px;margin-top: 14px;}
.recharge_box .txt_pay{line-height: 24px;font-weight: bold;}
.recharge_box .txt_pay em{color:#ff6600;}
/*index end*/

/*business*/
.business_nav{padding-top: 20px;}
.business_nav .v_line{float: left;line-height: 40px;padding: 0 10px;font-size: 18px;}
.business_nav h2{float: left;width: 125px;height: 40px;font-weight: normal;}
.business_nav h2 a{display: block;height: 40px;line-height: 40px;text-align: center;font-size: 18px;position: relative;}
.business_nav h2 a .arrow{position: absolute;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 7px;border-style: solid dashed dashed dashed;border-color: #ff6a16 transparent transparent transparent;top: 100%;left: -9999px;margin-left: -7px;}
.business_nav h2 a:hover,.business_nav h2 a.cur{background: #ff6a16;text-decoration: none;color:#fff;}
.business_nav h2 a:hover .arrow,.business_nav h2 a.cur .arrow{left: 50%;}

.business_content{margin-top: 30px;}
.business_feed{margin-bottom: 49px;width: 1201px;}
.business_feed .bs_feed_tt{width: 1200px;height: 25px;}
.business_feed .bs_feed_tt h3{font-size: 18px;line-height: 18px;float: left;padding-left: 10px;border-left: 5px solid #ff6a16;color:#ff6a16;font-weight: normal;margin-top: 3.5px;}
.business_feed .bs_feed_tt .btn_all{float: right;width: 120px;height: 25px;line-height: 25px;font-size: 13px;}
.business_feed .bs_feed_list{margin-top: 10px;border-top: 2px solid #ff6a16;border-right: 1px solid #c9caca;display: inline-block;+display: inline;+zoom: 1;}
.business_feed .bs_feed_list li{float: left;width: 199px;height: 140px;padding-top: 7px;+zoom: 1;position: relative;border-left: 1px solid #c9caca;border-bottom: 1px solid #c9caca;background: #fff;text-align: center;font-size: 15px;line-height: 15px;}
.business_feed .bs_feed_list .btn_collect{position: absolute;top: 10px;right: 9999px;background: url('../../i/gift/ico_spr.png') no-repeat -202px -142px;width: 24px;height: 22px;z-index: 15;}
.business_feed .img_box{height: 78px;}
.business_feed .img_box img{max-height: 45px;_width: 125px;_height: 45px;}
.business_feed .txt_rebate{line-height: 25px;}
.business_feed .txt_rebate em{color:#ea3d01;}
.business_feed .bs_operate{position: absolute;width: 200px;height: 30px;top: 148px;left: -9999px;font-size: 13px;line-height: 30px;}
.business_feed .bs_operate a{float: left;width: 100px;height: 30px;color:#fff;}
.business_feed .bs_operate a:hover{text-decoration: none;filter:alpha(opacity=90);opacity: 0.9;}
.business_feed .btn_detail{background: #959595;}
.business_feed .btn_buy{background: #ec420b;}
.business_feed li:hover .bs_operate,.business_feed li.hover .bs_operate{left: -1px;}
.business_feed .bs_feed_list .hover_bdr{position: absolute;width: 194px;height: 144px;border: 3px solid #ec420b;top: -2px;left: -9999px;z-index: 10;}
.business_feed li:hover .hover_bdr,.business_feed li.hover .hover_bdr{left: -1px;}
.business_feed .bs_feed_list li:hover .btn_collect,.business_feed .bs_feed_list li.hover .btn_collect{right: 10px;}

.collect_list{min-height: 345px;_height:345px;}
.collect_list .collect_tt{border: 1px solid #c9caca;height: 43px;line-height: 43px;font-size: 15px;background: #f2f2f2;}
.collect_tt .txt_count{float: left;text-indent: 30px;}
.collect_tt .txt_count em{color:#ea3d01;}
.collect_list .collect_choose{float: right;}
.collect_list .cc_box{float: left;_display:inline;margin-right: 28px;}
.collect_list .cc_box input{float: left;width: 13px;height: 13px;margin: 15px 8px 0 0;}
.collect_feed li{padding: 38px 250px 37px 274px;height:74px;position: relative;+zoom: 1;border: 1px solid #c9caca;border-top: 0;background: #fff;font-size: 15px;}
.collect_feed .collect_logo{position: absolute;width: 173px;height: 72px;border: 1px solid #c9caca;padding-left: 50px;+zoom:1;top: 38px;left: 30px;}
.collect_feed .ico_heart{position: absolute;background: url('../../i/gift/ico_spr.png') no-repeat -202px -118px;width: 24px;height: 22px;top: 25px;left: 13px;}
.collect_feed .img_box{height: 72px;border-left: 1px solid #c9caca;}
.collect_feed .img_box img{max-height: 45px;_height: 45px;}
.collect_feed .txt_collect{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;color:#959595;width: 100%;line-height: 35px;}
.collect_feed .btn_detail{float: right;line-height: 30px;margin-top: 7px;}
.collect_feed .collect_operate{position: absolute;top: 38px;right: 30px;}
.collect_feed .txt_rebate{font-size: 18px;text-align: right;line-height: 18px;}
.collect_feed .txt_rebate em{color:#ea3d01;}
.collect_feed .btn_shop{display: block;width: 148px;height: 33px;border: 1px solid #c9caca;background: #f2f2f2;line-height: 33px;text-align: center;border-radius: 4px;margin-top: 20px;}
.collect_feed .collect_operate .btn_shop:hover{background: #ff772b;color:#fff;text-decoration: none;border-color: #ff6a16;}
.collect_feed li:hover .ico_heart,.collect_feed li.hover .ico_heart{background-position: -202px -142px;_height: 23px;}
.collect_feed li:hover .btn_shop,.collect_feed li.hover .btn_shop{background: #ff6a16;color:#fff;border-color: #ff6a16;}
/*business end*/

/*rebate detail*/
.rebate_detail{font-size: 15px;}
.rebate_detail a{}
.top_link_nav{padding: 20px 0;}
.top_link_nav a.cur{color:#ff6600;}
.rebate_detail .rebate_main{position: relative;}
.content_left{width: 858px;float: left;}
.rebate_detail .business_brief{border: 1px solid #c9caca;background: #fff;padding: 39px 62px 39px 300px;position: relative;+zoom: 1;height: 200px;}
.rebate_detail .portrait_box{position: absolute;width: 220px;height: 200px;top: 39px;left: 39px;padding-right: 40px;border-right: 1px solid #c9caca;}
.business_brief .img_box{border: 1px solid #c9caca;height: 108px;}
.business_brief .img_box img{max-height: 80px;min-height: 50px;_height:60px;}
.business_brief .btn_shop{height: 50px;line-height: 50px;font-size: 18px;margin-top: 40px;}
.business_brief .brief_main{padding-left: 40px;height: 200px;position: relative;+zoom: 1;}
.business_brief .brief_main h2{font-weight: bold;font-size: 18px;line-height: 18px;color:#ea3d01;}
.business_brief .brief_main dl{position: relative;padding-left: 75px;+zoom: 1;line-height: 25px;_height:155px;_overflow: hidden;}
.business_brief .brief_main dt{position: absolute;left: 0;padding-top: 5px;}
.business_brief .brief_main dd{padding-top: 5px;position: relative;max-height: 120px;overflow: hidden;_height:120px;}
.business_brief .brief_main dd em{color:#ea3d01;}
.business_brief .btn_collect{position: absolute;padding-left: 30px;+zoom: 1;color:#ff6600;line-height: 20px;bottom: 0;left: 40px;}
.business_brief .btn_collect i{position: absolute;top: 0;left: 0;background: url('../../i/gift/ico_spr.png') no-repeat 0 -168px;width: 20px;height: 20px;}

.content_right{float: right;width: 322px;}
.link_box{border: 1px solid #c9caca;background: #fff;padding:41px 20px 0;position: relative;+zoom: 1;margin-bottom: 20px;}
.link_box h3{position: absolute;top: 0;left: 0;width: 320px;line-height: 40px;font-size: 18px;background: #f2f2f2;text-indent: 20px;font-weight: normal;border-bottom: 1px solid #c9caca;}

.link_box .act_list li{line-height: 28px;padding: 12px 0 14px;position: relative;+zoom: 1;border-bottom: 1px solid #c9caca;}
.link_box .act_list .btn_link{display: block;width: 100%;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.link_box .act_list .txt_act{font-size: 13px;color:#959595;}
.link_box .act_list .txt_act em{color:#ea3d01;}
.link_box .act_list .txt_time{position: absolute;right: 0;bottom: 14px;font-size: 13px;color:#959595;}
.link_box .link_operate{padding: 10px 0 19px;height: 20px;line-height: 20px;font-size: 14px;}
.link_box .link_operate .btn_prev,.link_box .link_operate .btn_next{float: left;_display:inline;width: 20px;height: 20px;margin-right: 10px;background-image: url('../../i/gift/ico_spr.png');}
.link_box .link_operate .btn_prev:hover,.link_box .link_operate .btn_next:hover{filter:alpha(opacity=80);opacity: 0.8;_filter:;}
.link_box .link_operate .btn_prev{background-position: -24px -168px;}
.link_box .link_operate .btn_next{background-position: -48px -168px;}
.link_box .link_operate .btn_more{float: right;color:#000;}

.link_box .coupon_list{padding-bottom: 20px;border-bottom: 1px solid #c9caca;}
.link_box .coupon_list li{padding-top: 20px;}
.link_box .coupon_list .btn_coupon{display: block;line-height: 20px;position: relative;}
.link_box .coupon_list .btn_coupon:hover{text-decoration: none;background: url(about:blank);}
.link_box .coupon_list .txt_num{float: left;width: 20px;height: 20px;color:#fff;text-align: center;cursor: pointer;background: url(about:blank);}
.link_box .coupon_list .txt_num i{position: absolute;top: 0;left: 0;width: 20px;height: 20px;background: #84b8de;}
.link_box .coupon_list .txt_coupon{float: left;_display:inline;margin-left: 10px;cursor: pointer;}
.link_box .coupon_list .img_box{display: none;width: 123px;height: 58px;border: 1px solid #c9caca;}
.link_box .coupon_list .img_box img{max-height: 32px;_height: 32px;}
.link_box .btn_coupon:hover .img_box{float: left;display: block;}
.link_box .btn_coupon:hover .txt_num{position: absolute;top: 0;left: 0;z-index: 10;text-decoration: none;width: 123px;height: 58px;}
.link_box .btn_coupon:hover .txt_num i{background: #ec420b;}
.link_box .btn_coupon:hover .txt_coupon{color:#ea3d01;text-decoration: none;}

.link_box .shop_list li{border-bottom: 1px solid #c9caca;padding: 12px 0 36px;text-align: center;line-height: 18px;position: relative;background: url(about:blank);font-size: 15px;}
.link_box .shop_list li a{position: absolute;width: 280px;height: 69px;top: 12px;left: 0;z-index: 5;background: url(about:blank);}
.link_box .shop_list li a span{position: relative;top: 51px;}
.link_box .shop_list li em{color:#ea3d01;}
.link_box .shop_list li.bdr{border-bottom: 0;}
.link_box .shop_list .img_box{height: 51px;}
.link_box .shop_list .img_box img{max-height: 35px;_height: 35px;}

.rebate_detail .rebate_d_area{margin-top: 20px;}
.rebate_detail .rebate_d_area h3{padding-left: 10px;font-size: 18px;line-height: 18px;color:#ff6600;border-left: 5px solid #ff6a16;}
.rebate_detail .rebate_d_box{margin-top: 10px;min-height: 700px;background: #fff;border: 1px solid #c9caca;border-top: 2px solid #ff6a16;padding: 0 19px;  padding-bottom: 51px;}
.rebate_detail .rebate_d_box h4{font-size: 18px;line-height: 18px;padding: 20px 0;font-weight: normal;}
.rebate_detail .rate_area{margin-bottom: 10px;}
.rebate_detail .rate_box{float: left;width: 149px;height: 40px;border: 1px solid #c9caca;position: relative;padding:29px 0 29px 122px;line-height: 20px;+zoom: 1;}
.rebate_detail .rate_box em{color:#ea3d01;}
.rebate_detail .rate_box .ico_xnet,.rebate_detail .rate_box .ico_nxnet{position: absolute;width: 60px;height: 62px;background-image: url('../../i/gift/ico_spr.png');top: 18px;left: 52px;}
.rebate_detail .rate_box .ico_xnet{background-position: -78px -168px;}
.rebate_detail .rate_box .ico_nxnet{background-position: -150px -168px;}
.rebate_detail .rate_open{float: left;width: 272px;text-align: center;line-height: 36px;padding-top: 22px;height: 76px;border-top: 1px solid #c9caca;border-bottom: 1px solid #c9caca;}
.rebate_detail .rate_open .btn_open{width: 135px;height: 30px;line-height: 30px;margin: 0 auto;}

.rebate_detail .rate_detail{margin-bottom: 10px;text-align: center;vertical-align: middle;}
.rebate_detail .rate_detail th{width: 135px;height: 43px;font-weight: normal;border: 1px solid #c9caca;}
.rebate_detail .rate_detail td{width: 135px;height: 43px;border: 1px solid #c9caca;line-height: 18px;}
.rebate_detail .rate_detail em{color:#ea3d01;}
.rebate_detail .rate_detail .column_1{width: 544px;}
.rebate_detail .rate_detail td.column_1{text-align: left;padding-left: 20px;width: 524px;}
.rebate_detail .rate_detail .grey{background: #f7f8f8;}

.rebate_detail .step_box {margin-top: 0;}
.rebate_detail .step_box ol{border-color: #c9caca;background: #f7f8f8;}
.rebate_detail .step_box li{width: 203px;border-color: #c9caca;}
.rebate_detail .step_box .step_4{width: 204px;}
.rebate_detail .step_box .txt_step{left: 82px;}
.rebate_detail .step_box .ico_step{left: 56px;}
/*rebate detail end*/

/*act sell*/
.act_sell{padding-top: 20px;font-size: 15px;position: relative;}
.act_sell a{}
.act_sell_list li{width: 858px;height: 203px;position: relative;margin-bottom: 20px;background: #f2f2f2;}
.act_sell_list .banner_img{display: block;width: 567px;height: 203px;}
.act_sell_list .act_detail{position: absolute;width: 250px;height: 203px;background: rgba(0,0,0,0.8);padding-left: 20px;+zoom: 1;color:#fff;top: 0;right: 21px;}
.act_sell_list .act_detail .opc_bg{position: absolute;top: 0;left: 0;width: 270px;height: 203px;background: #000;filter:alpha(opacity=80);z-index: 0;}
.act_sell_list .act_detail h2{font-size: 18px;line-height: 18px;padding: 20px 0;font-weight: normal;position: relative;z-index: 5;}
.act_sell_list .act_detail .img_box{height: 40px;line-height: 40px;text-indent: 10px;font-size: 15px;position: relative;z-index: 5;}
.act_sell_list .act_detail .img_box em{color:#ea3d01;}
.act_sell_list .act_detail .img_box img{float: left;width: 90px;height: 40px;}
.act_sell_list .txt_time{font-size: 13px;line-height: 32px;position: relative;z-index: 5;}
.act_sell_list .btn_detail{position: absolute;width: 110px;height: 25px;line-height: 25px;font-size: 13px;right: 20px;bottom: 20px;}
.act_sell .classify_link{position: absolute;top: 50%;left: -60px;margin-top: -180px;width: 40px;}
.act_sell .classify_link li{height: 40px;margin-bottom: 5px;}
.act_sell .classify_link li a{display: block;border: 1px solid #c9caca;font-size: 13px;color:#959595;line-height: 16px;width: 38px;height: 38px;display: table;+display: block;+position: relative;overflow: hidden;text-align: center;background: #fff;white-space: nowrap;}
.act_sell .classify_link li a span{vertical-align: middle;display: table-cell;+position: absolute;+top: 50%;+left: 50%;cursor: pointer;}
.act_sell .classify_link li a span i{+position: relative;+top: -50%;+left: -50%;}
.act_sell .classify_link li a:hover,.act_sell .classify_link li.cur a{border:2px solid #ff6a16;text-decoration: none;color:#ff6600;width: 36px;height: 36px;}
/*act sell end*/



.txt_discount{display: block;background: url('../../i/gift/f_ico_spr.png') no-repeat -80px 0;width: 30px;height: 36px;font-size: 10px;color:#fff;text-align: center;line-height: 30px;}
.txt_discount em{font-size: 18px;}
.content{width:1200px;margin:0 auto;zoom:1;position: relative;padding-bottom: 74px;}
.f_bonus .content{padding-top: 20px;}
/*flower bonus-index*/
.f_bonus .left_cont{float: left;width: 280px;}
.f_bonus .gm_left_cont{border-top: 1px solid #c9caca;}
.f_bonus .right_cont{float: right;width: 900px;}
.f_left_nav{background: #fff;}
.f_left_nav h3{height: 50px;line-height: 50px;background: #ff6a16;}
.f_left_nav h3 a{display: block;height: 100%;padding-left: 50px;+zoom:1;font-weight: 100;font-size: 18px;color:#fff;position: relative;}
.f_left_nav h3 a:hover{text-decoration: none;}
.f_left_nav h3 .ico_gift{position: absolute;background: url('../../i/gift/f_ico_spr.png') no-repeat 0 0;width: 20px;height: 20px;top: 15px;left: 20px;cursor: pointer;}
.f_left_nav h3 .arrow{position: absolute;background: url('../../i/gift/f_ico_spr.png') no-repeat -32px 0;width: 10px;height: 17px;top: 17px;right: 20px;cursor: pointer;}
.f_left_nav dl a{display: block;height: 100%;position: relative;}
.f_left_nav dl a:hover{text-decoration: none;}
.f_left_nav dl a span,.f_left_nav dl a i{cursor: pointer;}
.f_left_nav dl dt,.f_left_nav dl dd{height: 39px;border: 1px solid #c9caca;border-top: 0;line-height: 39px;text-indent: 18px;position: relative;}
.f_left_nav dl dt a{font-size: 15px;color:#ff6600;}
.f_left_nav dl dd.cur{background: #efefef;border-bottom-color: #efefef;border-left-color: #ff6a16;}
.f_left_nav dl dd a{border-left: 4px solid #fff;font-size: 13px;}
.f_left_nav dl dd a:hover{color:#ff6600;}
.f_left_nav dl dd.cur a{border-left-color: #ff6a16;color:#ff6600;}
.f_left_nav dl dd .arrow{position: absolute;background: url('../../i/gift/f_png8.png') no-repeat 0 0;width: 7px;height: 10px;top: 16px;right: 9999px;}
.f_left_nav dl dd.cur .arrow{right: 20px;}
.f_left_nav dl dd .hot{font-size: 10px;color:#fff;line-height: 14px;padding: 0 3px;background: #ff6a16;border-radius: 2px;margin-left: 7px;}
.f_left_nav .f_nav_tt{border: 1px solid #c9caca;border-top: 0;padding: 16px 0 16px 18px;}
.f_left_nav .txt_exchange{font-size: 18px;line-height: 30px;}
.f_left_nav .txt_expression{font-size: 13px;line-height: 19px;}
.f_left_nav .f_nav_tt em{color:#ea3d01;}

.f_search_box{height: 28px;border: 1px solid #c9caca;padding: 5px 38px 5px 18px;position: relative;+zoom: 1;margin: 20px 0;}
.f_search_box input{display: block;width: 222px;height: 14px;line-height: 14px;font-size: 13px;padding: 7px 0;color:#c9caca;}
.f_search_box .btn_search{position: absolute;background: url('../../i/gift/f_ico_spr.png') no-repeat -52px 0;width: 20px;height: 20px;top: 9px;right: 9px;}
.f_search_box .btn_search:hover{filter:alpha(opacity=90);opacity: 0.9;_filter:;}

.f_rank_box{border: 1px solid #c9caca;background: #fff;}
.f_rank_box h3{height: 40px;background: #f2f2f2;line-height: 40px;font-size: 18px;font-weight: normal;text-indent: 18px;}
.f_rank_list li{padding: 20px 39px 20px;border-top: 1px solid #c9caca;position: relative;+zoom: 1;}
.f_rank_list .rank_link{position: absolute;top: 0;left: 0;}
.f_rank_list .img_box{width: 198px;height: 198px;border: 1px solid #ff6a16;position: absolute;top: 20px;left: -9999px;}
.f_rank_list h4{padding-left: 30px;position: relative;+zoom: 1;font-size: 15px;line-height: 20px;height: 40px;font-weight: normal;margin: 0 0 6px;}
.f_rank_list h4 em{position: absolute;top: 0;left: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;color:#fff;background: #959595;}
.f_rank_list .f_goods_msg{padding-left: 82px;}
.f_rank_list .f_goods_msg dt{left: 32px;}
.f_rank_list li:hover,.f_rank_list li.hover{padding-top: 230px;}
.f_rank_list li:hover .img_box,.f_rank_list li.hover .img_box{left: 39px;}
.f_rank_list li:hover h4,.f_rank_list li.hover h4{margin-top: 0;}
.f_rank_list li:hover h4 em,.f_rank_list li.hover h4 em{background: #ff6a16;}
.f_rank_list li:hover .rank_link,.f_rank_list li.hover .rank_link{width: 278px;height: 363px;z-index: 10;background: url(about:blank);}

.f_goods_msg{+zoom: 1;position: relative;font-size: 13px;color:#959595;line-height: 22px;}
.f_goods_msg dt{position: absolute;left: 0;}
.f_goods_msg em{color:#ea3d01;}
.f_goods_msg .txt_refer{text-decoration: line-through;}
.f_goods_msg .txt_equal{display: block;}

.f_bonus .banner_box{width: 900px;}

.f_goods_box{position: relative;margin-top: 20px;}
.f_goods_box h3{font-size: 18px;line-height: 18px;color:#ff6600;font-weight: normal;padding-left: 10px;border-left: 5px solid #ff6a16;}
.f_goods_box .f_goods_list{margin-top: 10px;}

.f_goods_list{border-right: 1px solid #c9caca;border-left: 1px solid #c9caca;border-bottom: 1px solid #c9caca;background: #ff6a16;overflow: hidden;}
.f_goods_list ul{width: 900px;position: relative;top: 1px;border-top: 1px solid #ff6a16;background: #fff;_border-bottom: 1px solid #C9CACA;}
.f_goods_list li{border-right: 1px solid #c9caca;border-bottom: 1px solid #c9caca;padding: 20px 27px;width: 170px;height:306px;float: left;position: relative;+zoom: 1;}
.f_goods_list .txt_discount{position: absolute;top: 10px;right: 10px;}
.f_goods_list .img_box{height: 170px;background: #f7f8f8;position: relative;}
.f_goods_list .img_box img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.f_goods_list h4{width: 170px;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 13px;line-height: 26px;font-weight: normal;margin-top: 3px;}
.f_goods_list .f_goods_msg{padding-left: 50px;}
.f_goods_box .btn_more{position: absolute;width: 120px;height: 25px;line-height: 25px;font-size: 13px;top: -3px;right: 1px;}
.f_goods_list .f_goods_link{position: absolute;top: 0;left: 0;z-index: 10;width: 224px;height: 100%;background: url(about:blank);}
/*flower bonus-index end*/

/*flower bonus-real gift*/
.f_real_gift .f_rg_head{height: 130px;}
.f_real_gift .f_rg_head img{display: block;width: 900px;height: 130px;}
.f_real_gift .f_rg_operate{height: 26px;background: #fff;border-top: 1px solid #c9caca;border-left: 1px solid #c9caca;border-right: 1px solid #c9caca;padding: 20px 25px;position: relative;+zoom:1;}
.f_real_gift .f_rg_operate label{font-size: 14px;line-height: 26px;float: left;_display:inline;}
.f_real_gift .f_rg_operate select{width: 138px;height: 24px;line-height: 24px;border: 1px solid #c9caca;outline: none;margin-right: 30px;float: left;_display:inline;}
.f_real_gift .f_rg_operate .checkbox{width: 13px;height: 13px;margin: 6px 10px 0 20px;float: left;_display:inline;}
.f_real_gift .f_rg_operate .txt_count{position: absolute;font-size: 14px;line-height: 26px;top: 20px;right: 20px;}
.f_real_gift .f_rg_operate .txt_count em{color:#ea3d01;}
.f_real_gift .f_goods_list{background: #c9caca;}
.f_real_gift .f_goods_list ul{border-top: 0;}
/*flower bonus-real gift end*/

/*flower bonus-goods detail*/
.f_goods_detail{border: 1px solid #c9caca;background: #fff;padding: 49px 20px 25px 25px;position: relative;+zoom:1}
.f_goods_detail .f_gd_nav{position: absolute;top: 0;left: 0;width: 873px;height: 49px;line-height: 49px;padding-left: 25px;background: #eee;}
.f_goods_detail .f_gd_nav a{font-size: 16px;}
.f_goods_detail .f_gd_nav a em{color:#ea3d01;}
.f_goods_detail .f_gd_msg{padding: 26px 0 0 320px;position: relative;+zoom:1;}
.f_goods_detail .f_gd_msg .img_box{position: absolute;width: 298px;height: 298px;border: 1px solid #c9caca;top: 26px;left: 0;}
.f_goods_detail .f_gd_msg .img_box img{max-width: 280px;}
.f_goods_detail .f_gd_brief{height: 300px;position: relative;}
.f_goods_detail .f_gd_brief h2{font-size: 18px;color:#000;font-weight: normal;line-height: 20px;padding: 11px 0 8px;}
.f_goods_detail .f_gd_brief .f_goods_msg .txt_refer{padding-left: 50px;padding-bottom: 18px;}
.f_goods_detail .f_gd_brief .f_goods_msg .txt_price{padding-top: 25px;font-size: 25px;line-height: 25px;}
.f_goods_detail .btn_exchange{width: 130px;height: 35px;line-height: 35px;font-size: 16px;margin-top: 20px;}
.f_goods_detail .f_gd_brief .count_list{position: absolute;width: 533px;height: 50px;bottom: 0;left: 0;background: #eee;font-size: 14px;line-height: 50px;}
.f_goods_detail .f_gd_brief .count_list dt{float: left;_display:inline;margin-left: 20px;}
.f_goods_detail .f_gd_brief .count_list dd{float: left;}
.f_goods_detail .f_gd_brief .count_list em{color:#ea3d01;}
.f_goods_detail .f_gd_tab{height: 44px;margin-top: 15px;border-bottom: 1px solid #c9caca;}
.f_goods_detail .f_gd_tab a{float: left;width: 116px;height: 44px;line-height: 44px;text-align: center;position: relative;font-size: 14px;}
.f_goods_detail .f_gd_tab a .arrow{position: absolute;bottom: 0;left: -9999px;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 7px;border-style: dashed dashed solid dashed;border-color: transparent transparent #ec420b transparent;margin-left: -7px;}
.f_goods_detail .f_gd_tab a:hover,.f_goods_detail .f_gd_tab a.cur{color:#ea3d01;text-decoration: none;background: url(about:blank);}
.f_goods_detail .f_gd_tab a:hover .arrow,.f_goods_detail .f_gd_tab a.cur .arrow{left: 50%;}
.f_goods_detail .f_gd_tab .v_line{float: left;width: 1px;height: 20px;margin-top: 12px;background: #959595;font-size: 0;line-height: 0;}
.f_goods_detail .f_gd_cont{padding-top: 30px;min-height: 867px;}
.f_goods_detail .f_gd_slist{padding-left: 70px;position: relative;+zoom: 1;line-height: 34px;font-size: 14px;}
.f_goods_detail .f_gd_slist dt{position: absolute;left: 0;border-bottom: 1px solid #c9caca;width: 70px;}
.f_goods_detail .f_gd_slist dd{border-bottom: 1px solid #c9caca;}
.f_goods_detail .f_gd_mlist{font-size: 14px;line-height: 30px;color:#a0a0a0;margin-top: 2px;}
.f_goods_detail .f_gd_mlist h4{font-weight: normal;}
.f_goods_detail .f_gd_sdlist{font-size: 14px;line-height: 25px;}
.f_goods_detail .f_gd_sdlist h4{font-weight: normal;}
.f_goods_detail .f_gd_img{max-width: 853px;display: block;margin: 20px auto 0;}
/*flower bonus-goods detail end*/

/*flower bonus-order message*/
.f_order_msg{border: 1px solid #c9caca;background: #fff;padding: 0 0 25px;position: relative;+zoom:1;min-height: 1200px;}
.f_order_msg .f_om_top{height: 49px;line-height: 49px;padding-left: 25px;background: #eee;}
.f_order_msg .f_om_top h3{font-size: 16px;font-weight: normal;}
.f_order_msg .f_om_take{padding: 30px 20px 40px 25px;border-bottom: 1px solid #c9caca;}
.f_order_msg h4{font-weight: normal;font-size: 16px;color:#000;line-height: 36px;}
.f_order_msg .f_om_take li{height: 54px;line-height: 54px;position: relative;font-size: 14px;border-bottom: 1px solid #c9caca;padding-left: 25px;+zoom:1;}
.f_order_msg .f_om_take li .radio{position: absolute;width: 12px;height: 12px;top: 21px;left: 4px;}
.f_order_msg .f_om_take li .txt_address{width: 640px;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float: left;}
.f_order_msg .f_om_take .btn_operate{float: left;color:#ff6600;margin: 0 10px;_display:inline;}
.f_order_msg .f_om_take .btn_address{position: absolute;width: 58px;height: 20px;line-height: 20px;text-align: center;font-size: 12px;border-radius: 2px;border-width: 1px;border-style: solid;top: 16px;right: 20px;background: #ff6a16;border-color: #dc722d;color:#fef1c4;display: none;}
.f_order_msg .f_om_take .btn_address:hover{text-decoration: none;background: #ff8b4a;}
.f_order_msg .f_om_take .default .btn_address{background: #fed4d0;color:#e9421a;border-color: #d78673;cursor: default;display: block;}
.f_order_msg .f_om_take .default .btn_address:hover{background: #fed4d0;}
.f_order_msg .f_om_take li:hover,.f_order_msg .f_om_take li.hover{background: #eee;}
.f_order_msg .f_om_take li:hover .btn_address,.f_order_msg .f_om_take li.hover .btn_address{display: block;}
.f_order_msg .f_om_take .btn_new{width: 120px;height: 30px;line-height: 30px;font-size: 14px;margin-top: 20px;}
.f_order_msg .f_om_goods{padding: 30px 20px 0 25px;}
.f_order_msg .f_om_ginput{width: 215px;float: right;margin-top: 30px;}
.f_order_msg .f_om_ginput .input_box{height: 26px;position: relative;padding: 10px 0;+zoom:1;}
.f_order_msg .f_om_ginput .input_box label{line-height: 46px;position: absolute;white-space: nowrap;top: 0;right: 100%;margin-right: 5px;}
.f_order_msg .f_om_ginput .input_box input{float: left;width: 143px;height: 16px;text-indent: 8px;padding: 4px 0;line-height: 16px;color:#959595;border: 1px solid #c9caca;display: block;}
.f_order_msg .f_om_ginput .btn_input{float: right;width: 60px;height: 26px;line-height: 26px;}
.f_order_msg .f_om_ginput .txt_tip{position: absolute;width: 352px;height: 24px;background: #cbeeff;border: 1px solid #73a2c0;bottom: 100%;right: 0;color:#000;line-height: 24px;padding-left: 28px;}
.f_order_msg .f_om_ginput .txt_tip i{position: absolute;background: url('../../i/gift/ico_tip.png') no-repeat;width: 16px;height: 16px;top: 4px;left: 6px;}
.f_order_msg .f_om_ginput .btn_submit{height: 40px;line-height: 40px;font-size: 14px;margin-top: 30px;}
.shopping_cart .item_info{float: left;width: 320px;}
.shopping_cart .item_price{float: left;width: 113px;}
.shopping_cart .item_count{float: left;width: 195px;text-align: center;}
.shopping_cart .item_gold{float: left;width: 225px;text-align: center;}
.shopping_cart .sct_tt{background: #f7f8f8;height: 39px;line-height: 39px;border-top: 1px solid #c9caca;}
.shopping_cart .sct_tt .item_info{text-indent: 20px;}
.shopping_cart .sct_cont li{height: 110px;border-bottom: 1px solid #c9caca;}
.shopping_cart .sct_cont .item_info{padding: 20px 10px 20px 110px;width: 200px;height: 70px;position: relative;+zoom: 1;display: table;overflow: hidden;}
.shopping_cart .sct_cont .item_info .item_name{vertical-align: middle;display: table-cell;+position: absolute;+top: 50%;}
.shopping_cart .sct_cont .item_info .item_name a{+position: relative;+top: -50%;font-size: 14px;line-height: 18px;}
.shopping_cart .sct_cont .item_info .img_box{position: absolute;top: 20px;left: 20px;width: 70px;height: 70px;background: #e7e7e7;display: table;+overflow: hidden;;}
.shopping_cart .sct_cont .item_info .img_box a{vertical-align: middle;display: table-cell;+position: absolute;+top: 50%;+left: 50%;}
.shopping_cart .sct_cont .item_info .img_box img{max-width: 70px;_width:70px;_height:70px;+position: relative;+top: -50%;left: -50%;}
.shopping_cart .sct_cont .item_price,.shopping_cart .sct_cont .item_count,.shopping_cart .sct_cont .item_gold{padding-top: 42px;}
.shopping_cart .sct_cont .txt_price{height: 26px;line-height: 26px;display: block;font-size: 14px;color:#959595;}
.shopping_cart .sct_cont .item_tip{display:block;width: 72px;height: 22px;line-height: 22px;text-align: center;border: 1px solid #ffe1d3;background: #fff0e7;border-radius: 2px;color:#ff4400;}
.shopping_cart .count_up_down{width: 78px;height: 24px;line-height: 24px;background: #e5e5e5;position: relative;padding: 1px 0;+zoom: 1;}
.shopping_cart .count_up_down input{width: 40px;height: 14px;line-height: 14px;padding: 5px 0;text-align: center;float: left;_display:inline;margin-left: 19px;}
.shopping_cart .count_up_down .btn_down,.shopping_cart .count_up_down .btn_up{position: absolute;width: 17px;height: 24px;text-align: center;color:#444;top: 0;border: 1px solid #e5e5e5;background: #f0f0f0;}
.shopping_cart .count_up_down .btn_down:hover,.shopping_cart .count_up_down .btn_up:hover{text-decoration: none;border-color: #ff6a16;color:#ff6a16;}
.shopping_cart .count_up_down a.grey,.shopping_cart .count_up_down a.grey:hover{color:#e5e5e5;cursor: default;border-color: #e5e5e5;}
.shopping_cart .count_up_down .btn_down{left: 0;}
.shopping_cart .count_up_down .btn_up{right: 0;}
.shopping_cart .item_count .count_up_down,.shopping_cart .item_count .item_tip{margin: 0 auto;}
.shopping_cart .total_price{height: 57px;line-height: 57px;border-bottom: 1px solid #c9caca;text-align: right;}
.shopping_cart .total_price em{font-size: 20px;color:#ea3d01;}
/*flower bonus-order message end*/

/*flower bonus-compare*/
.f_top_nav{height: 30px;padding: 13px 0;font-size: 14px;color:#959595;line-height: 30px;}
.f_top_nav a{padding-right: 4px;}
.f_top_nav a.cur,.f_top_nav a:hover{color:#ff6600;}
.f_top_nav a.cur{margin-right: 15px;}
.f_classify_nav{border:1px solid #c9caca;margin-bottom: 20px;}
.f_classify_nav dl{text-indent: 20px;font-size: 13px;background: #fff;}
.f_classify_nav dt{height: 40px;line-height: 40px;font-size: 18px;border-bottom: 1px solid #c9caca;background: #f2f2f2;}
.f_classify_nav dd{border-bottom: 1px solid #c9caca;}
.f_classify_nav dd a{display: block;height: 43px;line-height: 43px;}
.f_classify_nav dd a.cur,.f_classify_nav dd a:hover{color:#ff6600;text-decoration: none;}
.f_classify_nav .btn_back,.f_classify_nav .btn_more{display: block;height: 43px;line-height: 43px;padding-left: 44px;position: relative;+zoom:1;background: #f8f8f8;font-size: 14px;color:#ff6600;}
.f_classify_nav .btn_back:hover,.f_classify_nav .btn_more:hover{background: #f1f1f1;text-decoration: none;}
.f_classify_nav .btn_back i,.f_classify_nav .btn_more i{position: absolute;top: 15px;left: 20px;width: 14px;height: 14px;background-image: url('../../i/gift/f_ico_spr.png');}
.f_classify_nav .btn_back i{background-position: -116px 0;}
.f_classify_nav .btn_more i{background-position: -116px -16px;}
.f_compare_cont{position: relative;overflow: hidden;background: #fff;border-right: 1px solid #c9caca;}
.f_compare_cont .f_c_condition{padding: 20px 27px;height: 26px;border: 1px solid #c9caca;border-right: 0;}
.f_c_condition .condition_items{float: left;height: 24px;border: 1px solid #c9caca;border-right: 0;}
.f_c_condition .condition_items a{float: left;padding: 0 20px;height: 24px;line-height: 24px;color:#000;border-right: 1px solid #c9caca;}
.f_c_condition .condition_items a:hover,.f_c_condition .condition_items a.cur{background: #535353;color:#fff;text-decoration: none;border-color: #535353;}
.f_c_condition .condition_items .arrow{display: inline-block;+display: inline;+zoom: 1;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 8px 5px;cursor: pointer;position: relative;margin-left: 8px;+left: 8px;}
.f_c_condition .condition_items a .top{border-style: dashed dashed solid dashed;border-color: transparent transparent #535353 transparent;}
.f_c_condition .condition_items a .bottom{border-style: solid dashed dashed dashed;border-color: #535353 transparent transparent transparent;top: 8px;}
.f_c_condition .condition_items a:hover .top,.f_c_condition .condition_items a.cur .top{border-bottom-color: #fff;}
.f_c_condition .condition_items a:hover .bottom,.f_c_condition .condition_items a.cur .bottom{border-top-color: #fff;}
.f_c_condition .condition_price{float: left;color:#000;height: 26px;line-height: 26px;margin-left: 40px;_display:inline;}
.f_c_condition .condition_price label{float: left;}
.f_c_condition .condition_price input{float: left;width: 60px;height: 14px;line-height: 14px;padding: 5px 0;border: 1px solid #c9caca;text-align: center;margin: 0 10px;_display:inline;}
.f_c_condition .condition_price .line{font-weight: bold;float: left;font-size: 18px;color:#535353;width: 10px;overflow: hidden;}
.compare_glist{border-left: 1px solid #c9caca;width: 900px;}
.compare_glist li{float: left;width: 224px;border-right: 1px solid #c9caca;border-bottom: 1px solid #c9caca;padding-bottom: 20px;position: relative;}
.compare_glist .img_box{height: 150px;position: relative;padding: 20px 0;}
.compare_glist .img_box img{max-width: 175px;max-height: 150px;}
.compare_glist .img_box .txt_tip{position: absolute;bottom: 0;left: 26px;padding: 0 10px;height: 20px;line-height: 20px;color:#fff;background: #179be5;}
.compare_glist h4{text-indent: 26px;font-size: 14px;line-height: 30px;font-weight: normal;}
.compare_glist .txt_discount{position: absolute;top: 20px;right: 26px;}
.compare_glist .origin_price{float: left;padding-left: 26px;color:#959595;font-size: 14px;line-height: 14px;text-decoration: line-through;}
.compare_glist .cur_price{float: right;padding-right: 26px;color:#ea3d01;font-size: 14px;line-height: 14px;}
.compare_glist .btn_compare{width: 110px;height: 24px;line-height: 24px;margin: 23px auto 0;}
/*flower bonus-compare end*/

/*flower bonus-compare detail*/
.f_compare_detail{border: 1px solid #c9caca;}
.f_compare_detail .f_cd_nav{height: 49px;line-height: 49px;padding-left: 25px;background: #eee;}
.f_compare_detail .f_cd_nav h2{font-weight: normal;font-size: 16px;}
.f_compare_detail .f_cd_msg{padding: 25px 25px 25px 297px;position: relative;+zoom:1;background: #fff;height: 240px;}
.f_compare_detail .f_cd_msg .img_box{position: absolute;top: 25px;left: 25px;width: 245px;height: 240px;}
.f_compare_detail .f_cd_msg .img_box img{max-width: 235px;max-height: 230px;_width:235px;}
.f_compare_detail .f_cd_info{padding-left: 70px;position: relative;+zoom:1;line-height: 14px;font-size: 14px;}
.f_compare_detail .f_cd_info dt{position: absolute;left: 0;color:#959595;}
.f_compare_detail .f_cd_info dd{padding-bottom: 16px;}
.f_compare_detail .gold_link{padding-left: 55px;position: relative;+zoom: 1;}
.f_compare_detail .gold_link i{position: absolute;top: 0;left: 0;background: url('../../i/gift/f_ico_spr.png') no-repeat -138px 0;width: 52px;height: 15px;cursor: pointer;}
.f_compare_detail .f_cd_info .gold_link{margin-left: 12px;line-height: 17px;}
.f_compare_detail .f_cd_msg .btn_look{width: 185px;height: 45px;line-height: 45px;font-size: 14px;}
.f_compare_detail .f_cd_msg .btn_look i{display: inline-block;+display: inline;+zoom:1;background: url('../../i/gift/f_ico_spr.png') no-repeat -138px -18px;width: 19px;height: 19px;margin-left: 10px;_margin-top: 13px;position: relative;top: 4px;+top: 0px;}
.f_compare_detail .f_cd_coupon{border-top: 1px solid #c9caca;padding-top: 15px;}
.f_compare_detail .f_cd_msg .f_cd_coupon{margin-top: 39px;}
.f_compare_detail .f_cd_coupon dt{font-size: 14px;line-height: 32px;}
.f_compare_detail .f_cd_coupon dd{float: left;margin-right: 10px;}
.f_compare_detail .f_cd_coupon dd a{display: block;width: 92px;height: 43px;border: 1px solid #c9caca;background: #f7f8f8;border-radius: 4px;padding-left: 74px;position: relative;+zoom:1;line-height: 43px;}
.f_compare_detail .f_cd_coupon dd a img{position: absolute;width: 40px;height: 25px;top: 9px;left: 26px;cursor: pointer;}
.f_compare_detail .f_cd_coupon dd a:hover{text-decoration: none;background: #ebefef;}
.f_compare_detail .f_cd_tab{height: 39px;line-height: 39px;background: #f7f8f8;padding-left: 25px;border-top: 1px solid #c9caca;border-bottom: 2px solid #ec420b;}
.f_compare_detail .f_cd_tab a{float: left;width: 130px;text-align: center;font-size: 14px;border-right: 1px solid #c9caca;}
.f_compare_detail .f_cd_tab a:hover,.f_compare_detail .f_cd_tab a.cur{background: #ec420b;border-color: #ec420b;color:#fff;text-decoration: none;}
.f_cd_business .condition_coupon{height: 15px;border-bottom: 1px solid #c9caca;background: #f7f8f8;padding:12px 25px;line-height: 15px;font-size: 14px;}
.f_cd_business .condition_coupon label{float: left;}
.f_cd_business .condition_coupon input{float: left;_display:inline;margin: 0 5px 0 20px;width: 14px;height: 14px;}
.f_cd_business .f_cd_blist{padding: 0 25px;background: #fff;position: relative;}
.f_cd_blist ul{position: relative;top: -1px;}
.f_cd_blist li{border-top: 1px solid #c9caca;height: 150px;position: relative;overflow: hidden;}
.f_cd_blist .img_box{float: left;width: 115px;height: 150px;}
.f_cd_blist .img_box img{max-width: 110px;_width:110px;}
.f_cd_blist .info_box{float: left;_display:inline;margin-left: 15px;padding-top: 25px;width: 315px;}
.f_cd_blist .info_box h4{font-size: 14px;line-height: 22px;height: 44px;font-weight: normal;position: relative;overflow: hidden;}
.f_cd_blist .txt_business{font-size: 14px;line-height: 20px;margin-top: 10px;}
.f_cd_blist .txt_business .txt_count{color:#00a0e9;padding-left: 4px;}
.f_cd_blist .txt_time{color:#959595;line-height: 20px;}
.f_cd_blist .price_box{float: left;_display:inline;margin-left: 15px;width: 380px;}
.f_cd_blist .price_box .txt_price{font-size: 20px;padding-top: 25px;line-height: 20px;padding-bottom: 6px;}
.f_cd_blist .coupon_list{top: 0;margin-top: 10px;}
.f_cd_blist .coupon_list li{float: left;border: 0;margin-right: 10px;}
.f_cd_blist .coupon_list li a{display: block;width: 108px;height: 28px;line-height: 28px;border-radius: 4px;border: 1px solid #c9caca;background: #f7f8f8;text-align: center;}
.f_cd_blist .coupon_list li a:hover{text-decoration: none;background: #ebefef;}
.f_cd_blist .btn_look{position: absolute;width: 120px;height: 40px;line-height: 40px;font-size: 14px;top: 28px;right: 0;}
.f_cd_cont .f_cd_comment{position: relative;background: #fff;padding: 0 25px;}
.f_cd_comment .comment_list{position: relative;top: -1px;}
.f_cd_comment .comment_list li{height: 80px;border-top: 1px solid #c9caca;}
/*flower bonus-compare detail end*/


/*rebate*/
/*rebate nav*/
.rebate_nav{position: relative;z-index: 10;height: 78px;margin-bottom: 10px;}
.r_nav_cont{position: absolute;width: 1200px;top: 0;left: 0;overflow: hidden;}
.rebate_nav .r_nav_list {width: 1210px;}
.r_nav_list li{float: left;width: 171px;background: #959595;border-right: 1px solid #fff;height: 78px;}
.r_nav_list .r_link{display: block;position: relative;height: 31px;padding-top: 46px;+zoom:1;font-size: 14px;line-height: 18px;text-align: center;color:#fff;border-bottom: 1px solid #959595;}
.r_nav_list .r_link .png{position: absolute;top: 23px;left: 50%;background-image: url('../../i/gift/r_ico_spr.png');cursor: pointer;}
.r_nav_list .r_link:hover{text-decoration: none;color:#535353;background: #f7f8f8;border-bottom-color: #f7f8f8;}
.r_nav_list .r_link:hover .png{_height: 28px;}
.r_nav_list .nnfs .png{background-position: 0 0;width: 35px;height: 27px;margin: -13.5px 0 0 -17.5px;}
.r_nav_list .xbsp .png{background-position: -46px 0;width: 31px;height: 27px;margin: -13.5px 0 0 -15.5px;}
.r_nav_list .smjd .png{background-position: -84px 0;width: 32px;height: 24px;margin: -12px 0 0 -16px;}
.r_nav_list .slcx .png{background-position: -124px 0;width: 30px;height: 27px;margin: -13.5px 0 0 -15px;}
.r_nav_list .rybh .png{background-position: -164px 0;width: 26px;height: 27px;margin: -13.5px 0 0 -13px;}
.r_nav_list .spjs .png{background-position: -198px 0;width: 29px;height: 27px;margin: -13.5px 0 0 -14.5px;}
.r_nav_list .mrmz .png{background-position: -236px 0;width: 37px;height: 23px;margin: -11.5px 0 0 -18.5px;}
.r_nav_list .ylsh .png{background-position: -280px 0;width: 37px;height: 21px;margin: -10.5px 0 0 -18.5px;}
.r_nav_list .yjht .png{background-position: -328px 0;width: 28px;height: 25px;margin: -12.5px 0 0 -14px;}

.r_nav_list .rn_detail{position: absolute;top: 78px;left: -9999px;background: #f7f8f8;padding-top: 50px;width: 1198px;height: 318px;border: 1px solid #959595;border-top: 0;}
.r_nav_list .rn_business{float: left;_display:inline;margin-left: 38px;}
.r_nav_list .rn_business dl{width: 210px;}
.r_nav_list .rn_business dt{font-size: 18px;+font-size: 16px;line-height: 18px;padding-left: 10px;border-left: 5px solid #ff6a16;position: relative;left: -15px;margin-bottom: 18px;}
.r_nav_list .rn_business dd{font-size: 14px;width: 105px;float: left;line-height: 34px;}
.r_nav_list .rn_business dd a{color:#959595;}
.r_nav_list .rn_business dd a:hover{color:#ff6600;}
.r_nav_list .rn_business .btn_all{width: 160px;height: 35px;line-height: 35px;font-size: 14px;margin-top: 30px;}
.r_nav_list .rn_hot{float: left;width: 497px;}
.r_nav_list .rn_hot ul{border-left: 1px solid #c9caca;border-top: 1px solid #c9caca;display: inline-block;+display: inline;+zoom:1;margin-top: 18px;}
.r_nav_list .rn_hot .txt_dt{font-size: 18px;+font-size: 16px;line-height: 18px;padding-left: 10px;border-left: 5px solid #ff6a16;position: relative;left: -14px;}
.r_nav_list .rn_hot li{float: left;border: 1px solid #959595;border-top: 0;border-left: 0;width: 98px;height: 68px;position: relative;background: #fff;}
.r_nav_list .rn_hot li:hover,.r_nav_list .rn_hot li.hover{height: 68px;}
.r_nav_list .rn_hot li a{display: block;width: 98px;height: 68px;position: relative;text-align: center;overflow: hidden;}
.r_nav_list .rn_hot li a i{display:inline-block; height:100%; vertical-align:middle;}
.r_nav_list .rn_hot li a img{vertical-align:middle;max-width: 80%;_width:80px;}
.r_nav_list .rn_banner{float: left;_display:inline;margin-left: 50px;padding-top: 36px;}
.r_nav_list .rn_banner img{display: block;width: 360px;height: 210px;}
.r_nav_list .rn_hot .txt_rebate{position: absolute;width: 98px;height: 36px;font-size: 14px;color:#fff;line-height: 18px;text-align: center;padding: 16px 0;bottom:100%;left: 0;cursor: pointer;transition: bottom .3s;-webkit-transition: bottom .3s;}
.r_nav_list .rn_hot a:hover{background: url(about:blank);text-decoration: none;}
.r_nav_list .rn_hot a:hover .txt_rebate{bottom: 0;}
.r_nav_list .rn_hot .txt_rebate span{position: relative;z-index: 10;}
.r_nav_list .rn_hot .txt_rebate em{display:block;color:#ff6600;}
.r_nav_list .rn_hot .opc_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter:alpha(opacity=70);opacity: 0.7;}

.r_nav_list li:hover,.r_nav_list li.hover{height: 447px;}
.r_nav_list li:hover .rn_detail,.r_nav_list li.hover .rn_detail{left: 0;}
.r_nav_list li:hover .r_link,.r_nav_list li.hover .r_link{text-decoration: none;color:#535353;background: #f7f8f8;border-bottom-color: #f7f8f8;}
.r_nav_list li:hover .nnfs .png,.r_nav_list li.hover .nnfs .png{background-position: 0 -40px;}
.r_nav_list li:hover .xbsp .png,.r_nav_list li.hover .xbsp .png{background-position: -46px -40px;}
.r_nav_list li:hover .smjd .png,.r_nav_list li.hover .smjd .png{background-position: -84px -40px;}
.r_nav_list li:hover .slcx .png,.r_nav_list li.hover .slcx .png{background-position: -124px -40px;}
.r_nav_list li:hover .rybh .png,.r_nav_list li.hover .rybh .png{background-position: -164px -40px;}
.r_nav_list li:hover .spjs .png,.r_nav_list li.hover .spjs .png{background-position: -198px -40px;}
.r_nav_list li:hover .mrmz .png,.r_nav_list li.hover .mrmz .png{background-position: -236px -40px;}
.r_nav_list li:hover .ylsh .png,.r_nav_list li.hover .ylsh .png{background-position: -280px -40px;}
.r_nav_list li:hover .yjht .png,.r_nav_list li.hover .yjht .png{background-position: -328px -40px;}
/*rebate nav end*/

.rebate .left_cont{float: left;width: 900px;}
.rebate .right_cont{float: right;width: 280px;}
.rebate .banner_box{width: 900px;}

.rebate_cont{border: 1px solid #c9caca;border-top: 0;padding-top: 42px;position: relative;+zoom:1;background: #f2f2f2;margin-top: 20px;}
.rebate_cont .rc_top_nav{position: absolute;top: 0;left: -1px;width: 899px;height: 41px;border-bottom: 2px solid #ec420b;z-index: 10;}
.rebate_cont .rc_top_nav a{float: left;position: relative;border-right: 1px solid #c9caca;height: 14px;line-height: 14px;padding: 14px 30px 13px;font-size: 14px;overflow: hidden;}
.rebate_cont .rc_top_nav a .heart{background: url('../../i/gift/r_ico_spr.png') no-repeat -372px -36px;width: 15px;height: 14px;float: left;_display:inline;margin-right: 4px;}
.rebate_cont .rc_top_nav a:hover,.rebate_cont .rc_top_nav a.cur{background: #ec420b;border-color: #ec420b;color:#fff;text-decoration: none;}
.rebate_cont .rc_top_nav a:hover .heart,.rebate_cont .rc_top_nav a.cur .heart{background-position: -372px -6px;}
.rebate_cont .rc_choose{padding: 0 20px;background: #fff;}
.rebate_cont .rc_choose li{height: 320px;border-top: 1px solid #c9caca;padding-left: 280px;position: relative;+zoom:1;}
.rebate_cont .rc_choose .img_box{position: absolute;top: 0;left: 0;width: 260px;height: 320px;}
.rebate_cont .rc_choose .img_box img{max-width: 245px;_width:235px;}
.rebate_cont .rc_choose h3{padding-top: 10px;height: 60px;line-height: 60px;font-size: 18px;font-weight: normal;}
.rebate_cont .rc_choose h3 a{display:block; position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;_width: 575px;}
.rebate_cont .rc_choose .txt_info{line-height: 24px;font-size: 14px;}
.rebate_cont .rc_choose .txt_info .reason{float: left;width: 70px;height: 22px;line-height: 22px;text-align: center;font-size: 12px;color:#fff;background: #84b8de;border-radius: 2px;position: relative;margin:1px 8px 0 0;_display:inline;}
.rebate_cont .rc_choose .txt_info .reason i{position: absolute;width: 0;height: 0;font-size: 0;line-height: 0;left: 100%;top: 50%;border-width: 3px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #84b8de;margin-top: -3px;}
.rebate_cont .rc_choose .rc_cmsg{position: absolute;top: 190px;left: 280px;width: 580px;}
.rebate_cont .rc_choose .txt_msg{float: left;}
.rebate_cont .rc_choose .txt_price{float: left;font-size: 18px;line-height: 30px;}
.rebate_cont .rc_choose .txt_price em{font-size: 30px;color:#ea3d01;}
.rebate_cont .rc_choose .txt_rebate{float: left;width: 50px;height: 30px;line-height: 30px;text-align: center;font-size: 12px;color:#fff;position: relative;background: #ff6a16;_display:inline;margin-left: 20px;}
.rebate_cont .rc_choose .txt_rebate em{position: absolute;height: 30px;top: 0;left: 100%;background: #ec420b;white-space: nowrap;padding: 0 10px;}
.rebate_cont .rc_choose .btn_look{float: right;width: 120px;height: 30px;line-height: 30px;font-size: 14px;}
.rebate_cont .rc_choose .rc_cbusiness{border-top: 1px solid #eee;padding: 20px 0 0 100px;position: relative;+zoom:1;margin-top: 20px;}
.rebate_cont .rc_choose .rc_cbusiness .img_box{position: absolute;top: 0;left: 0;width: 100px;height: 70px;text-align: left;}

.rebate_cont .rc_choose .rc_cbusiness .img_box img{max-width: 85px;_width:85px;max-height: 45px;}
.rebate_cont .rc_choose .txt_time{padding-left: 20px;line-height: 30px;border-left: 1px solid #f0f0f0;color:#959595;}

.rebate_cont .rc_best{padding: 20px;background: #fff;}
.rebate_cont .act_sell_list li{margin: 20px 0 0;}
.rebate_cont .rcb_classify_link{text-align: center;border: 1px solid #c9caca;border-right: 0;height: 48px;line-height: 46px;font-size: 14px;}
.rebate_cont .rcb_classify_link dt{float: left;width: 107px;border-right: 1px solid #c9caca;height: 48px;position: relative;}
.rebate_cont .rcb_classify_link dd{float: left;width: 106px;border-right: 1px solid #c9caca;height: 48px;position: relative;}
.rebate_cont .rcb_classify_link a{position:absolute;width: 100%;height: 46px;top: 1px;left: 0px;}
.rebate_cont .rcb_classify_link a:hover,.rebate_cont .rcb_classify_link a.cur{border: 2px solid #ff6a16;color:#ff6600;text-decoration: none;top: -1px;left: -2px;}
.rebate .link_box{padding: 41px 0 0;overflow: hidden;}
.rebate .link_box h3{width: 278px;}
.rebate .link_box .link_operate{background: #f2f2f2;border-top: 1px solid #c9caca;padding: 12px 20px 15px;}
.link_box .r_shop_list{position: relative;left: -1px;}
.link_box .r_shop_list li{float: left;width: 138px;height: 70px;border-left: 1px solid #c9caca;}
.link_box .r_shop_list li a{display:block;height: 70px;text-align: center;position: relative;overflow: hidden;}
.link_box .r_shop_list li a i{vertical-align: middle;display:inline-block;height: 100%;}
.link_box .r_shop_list li a img{vertical-align: middle;max-height: 40px;max-width: 90px;_width:90px;}
.link_box .r_shop_list .txt_rebate{position: absolute;width: 100%;height: 36px;font-size: 14px;color:#fff;line-height: 18px;text-align: center;padding: 17px 0;bottom:100%;left: 0;cursor: pointer;transition: bottom .3s;-webkit-transition: bottom .3s;}
.link_box .r_shop_list a:hover{background: url(about:blank);text-decoration: none;}
.link_box .r_shop_list a:hover .txt_rebate{bottom: 0;}
.link_box .r_shop_list .txt_rebate span{position: relative;z-index: 10;}
.link_box .r_shop_list .txt_rebate em{display:block;color:#ff6600;}
.link_box .r_shop_list .opc_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;filter:alpha(opacity=70);opacity: 0.7;}
.link_box .r_act_list{padding: 0 20px 20px;}
.link_box .r_act_list li{padding: 20px 0 0;}
.link_box .r_act_list img{display:block;width: 238px;height: 128px;}
.link_box .r_act_list h4{font-size: 14px;line-height: 32px;font-weight: normal;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;_width:238px;}
.link_box .r_act_list .txt_time{color:#959595;line-height: 12px;}
.link_box .pages_control{position: absolute;top: 13px;right: 20px;height: 16px;line-height: 16px;padding-right: 36px;}
.link_box .pages_control .page_prev,.link_box .pages_control .page_next{position:absolute;top: 0;width: 14px;height: 14px;background: #fff;border: 1px solid #959595;}
.link_box .pages_control .page_prev{right: 15px;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.link_box .pages_control .page_next{right: 0;border-left: 0;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
.link_box .pages_control .arrow{position: absolute;top: 3px;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 4px;cursor: pointer;}
.link_box .pages_control .page_prev .arrow{border-style: dashed solid dashed dashed;border-color: transparent #535353 transparent transparent;right: 6px;}
.link_box .pages_control .page_prev:hover .arrow{border-color: transparent #989898 transparent transparent;}
.link_box .pages_control .page_next .arrow{border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #535353;left: 6px;}
.link_box .pages_control .page_next:hover .arrow{border-color: transparent transparent transparent #989898;}
.link_box .pages_control .txt_page{color:#959595;}
.link_box .pages_control .txt_page .cur{color:#000;}
/*rebate end*/

/*gold mall*/
.gold_mall .content{padding-top: 20px;}
.gold_mall .gm_left_cont{float: left;width: 280px;border-top: 1px solid #c9caca;}
.gold_mall .gm_right_cont{float: right;width: 900px;}

.gm_nav_box{border-left: 1px solid #c9caca;border-right: 1px solid #c9caca;background: #fff;}
.gm_nav_box .gm_nav_tt{border-bottom: 1px solid #c9caca;background: #f2f2f2;}
.gm_nav_box .gm_nav_tt h3{font-size: 14px;line-height: 24px;font-weight: normal;}
.gm_nav_box .gm_nav_tt a{display: block;height: 36px;padding: 22px 0 22px 64px;position: relative;+zoom:1;_overflow:hidden;}
.gm_nav_box .gm_nav_tt a em{display: block;font-size: 18px;line-height: 18px;color:#ea3d01;cursor: pointer;}
.gm_nav_box .gm_nav_tt a:hover{text-decoration: none;}
.gm_nav_box .gm_nav_tt .ico_arrow{position: absolute;background: url('../../i/gift/gm_ico_spr.png') no-repeat 0 -120px;width: 10px;height: 17px;top: 32px;right: 19px;cursor: pointer;}
.gm_nav_box .gm_nav_tt .ico_gift,.gm_nav_box .gm_nav_tt .ico_pay,.gm_nav_box .gm_nav_tt .ico_award{position: absolute;width: 36px;height: 36px;top: 22px;left: 19px;background-image: url('../../i/gift/gm_ico_spr.png');cursor: pointer;}
.gm_nav_box .gm_nav_tt .ico_gift{background-position: 0 0;}
.gm_nav_box .gm_nav_tt .ico_pay{background-position: 0 -40px;}
.gm_nav_box .gm_nav_tt .ico_award{background-position: 0 -80px;}
.gm_nav_box .gm_nav_cont{padding: 15px 0;text-indent: 19px;border-bottom: 1px solid #c9caca;font-size: 14px;}
.gm_nav_box .gm_nav_list dt{font-size: 18px;line-height: 34px;}
.gm_nav_box .gm_nav_list dt a{color:#ea3d01;}
.gm_nav_box .gm_nav_list dd,.gm_nav_box .gm_nav_list li{float: left;width: 50%;line-height: 30px;}
.gm_nav_box .gm_nav_list a:hover,.gm_nav_box .gm_nav_list a.cur{text-decoration: none;color:#ff6600;}
.gm_nav_box .gm_nav_cont h4{font-size: 18px;line-height: 34px;color:#ea3d01;font-weight: normal;}
.gm_nav_box .gm_nav_cont .tip_list li{line-height: 30px;list-style: disc inside;}

.gold_mall .banner_box{width: 900px;height: 360px;}
.gold_mall .gm_recommend{margin-top: 20px;}
.gold_mall .gm_recommend h3{height: 18px;font-size: 18px;line-height: 18px;border-left: 5px solid #ff6a16;padding-left: 10px;font-weight: normal;color:#ff6600;}
.gold_mall .gm_recommend_tab{margin-top: 12px;height: 50px;background: #eee;border-left: 1px solid #c9caca;}
.gold_mall .gm_recommend_tab a{float: left;border: 1px solid #c9caca;border-left: 0;width: 299px;height: 46px;line-height: 46px;padding-top: 2px;font-size: 18px;text-align: center;}
.gold_mall .gm_recommend_tab a:hover,.gold_mall .gm_recommend_tab a.cur{padding-top: 0;text-decoration: none;border-top: 3px solid #ff6a16;color:#ff6600;background: #fff;border-bottom-color: #fff;}
.gold_mall .gm_recommend_tab .tip{color:#959595;}
.gold_mall .gm_recommend_tab a:hover .tip,.gold_mall .gm_recommend_tab a.cur .tip{color:#ff6600;}
.gold_mall .gm_recommend_tab .time{width: 298px;}
.gold_mall .gm_recommend_tab .time .tip{display: inline-block;+display: inline;+zoom:1;background: url('../../i/gift/gm_ico_spr.png') no-repeat 0 -146px;width: 25px;height: 25px;margin:0 9px 0 0;position: relative;top: 5px;_margin-top: 8px;+top: 2px;cursor: pointer;}
.gold_mall .gm_recommend_tab a.time:hover .tip,.gold_mall .gm_recommend_tab a.cur .tip{background-position: 0 -178px;}

.gold_mall .f_goods_list{border-top: 0;border-left: 1px solid #c9caca;overflow: hidden;position: relative;_width: 898px;}
.gold_mall .f_goods_list li{border-left-color: transparent;_border-left-color: #fff;padding: 20px 27px 15px;}
.gold_mall .f_goods_list li .f_goods_link{/*height: 300px;*/}

.gold_mall .gm_goods_box{margin-top: 20px;}
.gm_goods_box .gm_goods_tt{height: 35px;position: relative;}
.gm_goods_box .gm_goods_tt h3{height: 18px;font-size: 14px;line-height: 18px;border-left: 5px solid #ff6a16;padding-left: 10px;font-weight: normal;color:#959595;float: left;margin: 8px 33px 0 0;}
.gm_goods_box .gm_goods_tt h3 em{font-size: 18px;color:#ff6600;padding-right: 8px;}
.gm_goods_box .gm_goods_tt .search_box{float: left;width: 248px;height: 33px;border: 1px solid #c9caca;position: relative;}
.gm_goods_box .gm_goods_tt .search_box input{float: left;width: 210px;height: 15px;line-height: 15px;text-indent: 8px;font-size: 14px;color:#535353;padding: 9px 0;display: block;}
.gm_goods_box .gm_goods_tt .search_box input:-moz-placeholder{color: #959595;}
.gm_goods_box .gm_goods_tt .search_box input::-moz-placeholder{color: #959595;}
.gm_goods_box .gm_goods_tt .search_box input:-ms-input-placeholder{color: #959595;}
.gm_goods_box .gm_goods_tt .search_box input::-webkit-input-placeholder{color: #959595;}
.gm_goods_box .gm_goods_tt .btn_search{position: absolute;top: 7px;right: 10px;background: url('../../i/gift/gm_ico_spr.png') no-repeat 0 -212px;width: 20px;height: 20px;}
.gm_goods_box .gm_goods_tt .btn_search:hover{background-position: 0 -240px;}
.gm_goods_box .gm_goods_tt .btn_more{position: absolute;font-size: 14px;line-height: 18px;right: 0;top: 8px;}
.gm_goods_box .gm_goods_cont{margin-top: 10px;}
.gm_goods_box .gm_goods_nav{height: 43px;background: #eee;position: relative;border: 1px solid #c9caca;}
.gm_goods_box .gm_goods_nav h4{line-height: 43px;font-size: 14px;color:#ff6600;text-indent: 18px;font-weight: normal;}
.gm_goods_box .gm_goods_nav .gm_goods_tab{position: absolute;top: -1px;right: 20px;}
.gm_goods_box .gm_goods_nav .gm_goods_tab a{float: left;width: 98px;height: 41px;line-height: 41px;text-align: center;padding-top: 2px;border-width: 0 1px;border-style: solid;border-color: #c9caca #eee;font-size: 14px;position: relative;top: 1px;}
.gm_goods_box .gm_goods_nav .gm_goods_tab a.cur,.gm_goods_box .gm_goods_nav .gm_goods_tab a:hover{top: 0;padding-top: 0;border-top: 3px solid #ff6a16;border-bottom: 1px solid #fff;background: #fff;border-left-color: #c9caca;border-right-color: #c9caca;text-decoration: none;color:#ff6600;}
.gold_mall  .gm_goods_box .f_goods_list{_width:1198px;}
.gold_mall  .gm_goods_box .f_goods_list ul{width: 1200px;}
.gold_mall  .gm_goods_box .f_goods_list li{width: 201px;padding: 20px 19px 15px;}
.gold_mall  .gm_goods_box .f_goods_list li .img_box{height: 201px;}
.gold_mall  .gm_goods_box .f_goods_list li .f_goods_link{width: 238px;}

.gm_pay_cont .gm_goods_nav .gm_goods_tab{left: 20px;}
.gm_pay_cont .recharge_box{border: 1px solid #c9caca;border-top: 0;background: #fff;padding: 25px 0 30px;}
.gm_pay_cont .recharge_box .phone_box{z-index: 10;}
.gm_pay_cont .recharge_box .money_box{z-index: 5;}
.gm_pay_cont .recharge_box .input_box{width: 240px;position: relative;+zoom:1;font-size: 14px;color:#959595;line-height: 35px;padding: 5px 0 5px 100px;}
.gm_pay_cont .recharge_box .input_box em{color:#ea3d01;}
.gm_pay_cont .recharge_box .input_box .input_tt{position: absolute;right: 240px;top: 5px;white-space: nowrap;}
.gm_pay_cont .recharge_box .select_box{width: 238px;height: 33px;border: 1px solid #c9caca;position: relative;}
.gm_pay_cont .recharge_box .select_box .btn_select{display: block;height: 33px;line-height: 33px;color:#959595;text-indent: 8px;}
.gm_pay_cont .recharge_box .select_box .arrow{position: absolute;width: 33px;height: 33px;top: 0;right: 0;border-left: 1px solid #c9caca;}
.gm_pay_cont .recharge_box .select_box .arrow i{position: absolute;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 6px;border-style: solid dashed dashed dashed;border-color:#535353 transparent transparent transparent;top: 14px;left: 12px;}
.gm_pay_cont .recharge_box .select_box a:hover .arrow i{border-color: #ff6a16 transparent transparent transparent;}
.gm_pay_cont .recharge_box .select_box ul{position: absolute;top: 34px;left: -1px;width: 100%;background: #fff;border: 1px solid #c9caca;border-top: 0;}
.gm_pay_cont .recharge_box .select_box li a{height: 30px;text-indent: 12px;line-height: 30px;display: block;}
.gm_pay_cont .recharge_box .select_box li a:hover{text-decoration: none;background: #959595;color:#fff;}
.gm_pay_cont .recharge_box .radio_box{float: left;width: 80px;height: 18px;padding: 12px 0;position: relative;+zoom:1;line-height: 18px;}
.gm_pay_cont .recharge_box .radio_box input{float: left;height: 13px;margin:2px 4px 0 0;_display:inline;}
.gm_pay_cont .recharge_box .radio_box .select_box{width: 135px;position: absolute;top: 3px;right: -80px;}
.gm_pay_cont .recharge_box .btn_recharge{width: 180px;height: 35px;line-height: 35px;font-size: 14px;margin-left: 100px;}
/*gold mall end*/

/*person center*/
.person_center .content{padding-top: 20px;}
.person_center .pc_left_cont{float: left;width: 280px;}
.person_center .pc_right_cont{float: right;width: 900px;}
.person_center .pc_mid_cont{float: left;width: 635px;}
.person_center .pc_rright_cont{float: right;width: 245px;}
.person_center .pc_msg_box{border: 1px solid #c9caca;background: #fff;margin-bottom: 20px;}
.person_center .pc_log_box{padding: 17px 0 18px 84px;position: relative;+zoom:1;height: 60px;font-size: 13px;line-height: 20px;}
.person_center .pc_log_box .txt_name{color:#959595;width: 190px;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.person_center .pc_log_box .txt_name a{color:#959595;}
.person_center .pc_log_box .txt_date em{color:#ea3d01;}
.person_center .pc_log_box .btn_logout{color:#ff6600;}
.person_center .pc_log_box .portrait_box{position: absolute;top: 20px;left: 20px;width: 55px;height: 55px;}
.person_center .pc_log_box .portrait_box img{display: block;width: 55px;height: 55px;}
.person_center .pc_log_box .btn_log{position: absolute;width: 130px;height: 35px;line-height: 35px;font-size: 13px;top: 50%;left: 50%;margin: -18px 0 0 -65px;}
.person_center .pc_nav li{border-top: 1px solid #c9caca;height: 39px;position: relative;}
.person_center .pc_nav a{position: absolute;top: -1px;left: 0px;width: 258px;height: 41px;line-height: 41px;font-size: 13px;border-left: 5px solid transparent;padding-left: 15px;z-index: 10;_border-left-color: #fff;}
.person_center .pc_nav a:hover{color:#ff6600;text-decoration: none;}
.person_center .pc_nav a.cur{border-left-color: #ff6a16;background: #efefef;color:#ff6600;text-decoration: none;}
.person_center .pc_nav .arrow{position:absolute;background: url('../../i/gift/f_png8.png') no-repeat 0 0;cursor: pointer;width: 7px;height: 10px;top: 16px;right: 9999px;}
.person_center .pc_nav a.cur .arrow{right: 20px;}
.person_center .pc_msg_box h3{height: 20px;line-height: 20px;font-size: 18px;font-weight: normal;padding: 10px 20px;background: #f2f2f2;border-bottom: 1px solid #c9caca;}
.person_center .pc_msg_box .ico_tip{display: inline-block;+display: inline;+zoom:1;width: 72px;height: 20px;line-height: 20px;_line-height: 21px;text-align: center;font-size: 13px;color:#fff;border-radius: 2px;background: #ff6a16;margin-left: 8px;position: relative;top: -2px;}
.person_center .pc_msg_box .ico_tip .arrow{position: absolute;width: 0;height: 0;font-weight: 0;line-height: 0;border-width: 4px;border-style: dashed solid dashed dashed;border-color: transparent #ff6a16 transparent transparent;right: 100%;top: 50%;margin-top: -4px;}
.person_center .pc_info_box{padding: 10px 20px 20px 20px;font-size: 13px;}
.person_center .pc_info_box .name_box,.person_center .pc_info_box .address_box,.person_center .pc_info_box .phone_box{height: 30px;line-height: 30px;padding-left: 25px;position: relative;+zoom:1;width: 213px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.person_center .pc_info_box .txt_info{color:#959595;}
.person_center .pc_info_box .name_box .png,.person_center .pc_info_box .address_box .png,.person_center .pc_info_box .phone_box .png{position: absolute;background-image: url('../../i/gift/pc_ico_spr.png');top: 8px;left: 0;width: 15px;height: 15px;}
.person_center .pc_info_box .name_box .png{background-position: 0 0;}
.person_center .pc_info_box .address_box .png{background-position: -24px 0;}
.person_center .pc_info_box .phone_box .png{background-position: -48px 0;}
.person_center .pc_info_box .btn_msg{float: right;color:#ff6600;margin-top: 10px;}

.person_center .pc_point_box{padding: 28px 30px 26px;position: relative;+zoom:1;}
.pc_point_box .point_msg{padding: 0 0 20px 78px;position: relative;+zoom:1;font-size: 13px;line-height: 25px;}
.pc_point_box .point_msg h4{position: absolute;top: 0;left: 0;font-size: 15px;font-weight: normal;line-height: 16px;font-weight: bold;}
.pc_point_box .point_msg .txt_point{font-size: 15px;line-height: 16px;padding-bottom: 6px;}
.pc_point_box .point_msg .txt_point em{color:#ea3d01;}
.pc_point_box .point_msg .txt_count,.pc_point_box .point_msg .txt_count a{color:#ff6600;}
.pc_point_box .point_msg .txt_tip{color:#959595;}
.pc_point_box .btn_detail{float: right;font-size: 15px;padding-right: 18px;position: relative;+zoom:1;}
.pc_point_box .btn_detail .arrow{position:absolute;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 4px 7px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #535353;top: 50%;margin-top: -4px;right: -7px;}

.pc_point_box .btn_point{position: absolute;bottom: 26px;left: 30px;width: 150px;height: 25px;line-height: 25px;font-size: 13px;}
.pc_point_list{font-size: 13px;line-height: 30px;width: 286px;height: 182px;border-right: 1px solid #c9caca;}
.pc_point_list dt{font-size: 15px;font-weight: bold;line-height: 16px;padding-bottom: 12px;}
.pc_point_list dd{float: left;width: 122px;}
.pc_point_list a{display: block;height: 30px;position: relative;padding-left: 25px;+zoom:1;}
.pc_point_list a:hover{text-decoration: none;color:#ff6600;}
.pc_point_list a .png{position: absolute;top: 50%;left: 0;background-image: url('../../i/gift/pc_ico_spr.png');margin-top: -6px;}
.pc_point_list .shopping .png{background-position: 0 -24px;width: 14px;height: 13px;}
.pc_point_list .shopping:hover .png{background-position: -24px -24px;}
.pc_point_list .ticket .png{background-position: 0 -88px;;width: 13px;height: 13px;}
.pc_point_list .ticket:hover .png{background-position: -24px -88px;}
.pc_point_list .holiday .png{background-position: 0 -46px;width: 13px;height: 12px;}
.pc_point_list .holiday:hover .png{background-position: -24px -46px;}
.pc_point_list .lottery .png{background-position: 0 -110px;width: 13px;height: 13px;}
.pc_point_list .lottery:hover .png{background-position: -24px -110px;}
.pc_point_list .film .png{background-position: 0 -66px;width: 13px;height: 13px;}
.pc_point_list .film:hover .png{background-position: -24px -66px;}
.pc_point_list .mission .png{background-position: 0 -130px;width: 13px;height: 13px;}
.pc_point_list .mission:hover .png{background-position: -24px -130px;}
.pc_point_list .exchange .png{background-position: 0 -148px;width: 13px;height: 13px;}
.pc_point_list .exchange:hover .png{background-position: -24px -148px;}
.pc_point_list .recharge .png{background-position: 0 -190px;width: 13px;height: 13px;}
.pc_point_list .recharge:hover .png{background-position: -24px -190px;}
.pc_point_list .game .png{background-position: 0 -170px;width: 12px;height: 14px;margin-top: -7px;}
.pc_point_list .game:hover .png{background-position: -24px -170px;}
.pc_point_list .cash .png{background-position: 0 -210px;width: 11px;height: 13px;}
.pc_point_list .cash:hover .png{background-position: -24px -210px;}

.pc_point_box .pc_banner_box{position: absolute;width: 250px;top: 34px;right: 34px;}
.pc_banner_box .pc_banner_list{width: 250px;height: 150px;position: relative;overflow: hidden;}
.pc_banner_box .pc_banner_list ul{width: 9999px;position: relative;}
.pc_banner_box .pc_banner_list li{float: left;width: 250px;height: 150px;display: none}
.pc_banner_box .pc_banner_list li.show{display: block}
.pc_banner_box .pc_banner_list li img{display: block;width: 100%;height: 100%;}
.pc_banner_box .pc_banner_control{width: 100%;text-align: center;font-size: 0;line-height: 0;padding-top: 12px;}
.pc_banner_box .pc_banner_control a{display: inline-block;+display: inline;+zoom:1;width: 15px;height: 7px;background: #c9caca;margin: 0 5px;}
.pc_banner_box .pc_banner_control a:hover,.pc_banner_box .pc_banner_control a.cur{background: #ff6a16;}

.person_center .link_box h3{width: 243px;}
.person_center .link_box .shop_list li a{width: 203px;}

.pc_data_box{min-height: 755px;_height:755px;border: 1px solid #c9caca;background: #fff;}
.pc_data_box .pc_data_tt{padding: 20px 20px 22px 80px;position: relative;+zoom:1;font-size: 14px;color:#959595;line-height: 22px;}
.pc_data_box .pc_data_tt h3{font-size: 18px;line-height: 36px;font-weight: normal;color:#535353;}
.pc_data_box .pc_data_tt .ico_data,.pc_data_box .pc_data_tt .ico_coupon,.pc_data_box .pc_data_tt .ico_award,.pc_data_box .pc_data_tt .ico_point{
	position: absolute;top: 29px;left: 19px;background-image: url('../../i/gift/pc_ico_spr.png');width: 46px;height: 46px;
}
.pc_data_box .pc_data_tt .ico_data{background-position: 0 -228px;}
.pc_data_box .pc_data_tt .ico_coupon{background-position: 0 -284px;}
.pc_data_box .pc_data_tt .ico_award{background-position: 0 -338px;}
.pc_data_box .pc_data_tt .ico_point{background-position: 2px -396px;}

.pc_data_box .btn_new{float: right;_display:inline;margin: 20px 20px 0 0;width: 83px;height: 23px;text-align: center;line-height: 23px;border: 1px solid #c9caca;border-radius: 4px;}
.pc_data_box .btn_new:hover{text-decoration: none;background: #ff6a16;border-color: #ff6a16;color:#fff;}

.pc_data_box .pc_data_nav{height: 39px;border-bottom: 1px solid #c9caca;margin-bottom: 10px;padding-left: 10px;position: relative;+zoom:1;z-index: 10;}
.pc_data_box .pc_data_nav .tab_box a{float: left;_display:inline;margin-left: 10px;height: 36px;padding-top:2px;border: 1px solid #c9caca;border-bottom: 0;font-size: 14px;position: relative;_top: 1px;transition:all 0;-webkit-transition:all 0;}
.pc_data_box .pc_data_nav .txt_nav{position: relative;cursor: pointer;height: 36px;line-height: 36px;padding: 0 18px;float: left;background: #fff;border-bottom: 1px solid #c9caca;}
.pc_data_box .pc_data_nav .tab_box a:hover,.pc_data_box .pc_data_nav .tab_box a.cur{text-decoration: none;color:#ff6600;background: #ff6a16;border-top-color: #ff6a16;border-left: 0;border-right: 0;}
.pc_data_box .pc_data_nav .tab_box a:hover .txt_nav,.pc_data_box .pc_data_nav .tab_box a.cur .txt_nav{border-bottom-color: #fff;border-left: 1px solid #c9caca;border-right: 1px solid #c9caca;}
.pc_data_box .pc_data_nav .select_box{position: absolute;width: 128px;height: 25px;top: 0;right: 20px;}
.pc_data_box .pc_data_nav .select_box .btn_select{display: block;border: 1px solid #c9caca;padding-right: 22px;position: relative;+zoom:1;height: 23px;line-height: 23px;text-align: center;}
.pc_data_box .pc_data_nav .select_box .arrow{position: absolute;top: 0;right: 0;width: 22px;height: 23px;background: #c9caca;}
.pc_data_box .pc_data_nav .select_box .arrow i{position: absolute;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 5px 4px;border-style: solid dashed dashed dashed;border-color:#535353 transparent transparent transparent;top: 10px;left: 8px;}
.pc_data_box .pc_data_nav .select_box .btn_select:hover .arrow{background: #d3d3d3;}
.pc_data_box .pc_data_nav .select_box ul{position: absolute;width: 126px;top: 25px;left: 0;border: 1px solid #c9caca;border-top: 0;}
.pc_data_box .pc_data_nav .select_box ul a{display: block;height: 24px;line-height: 24px;text-indent: 12px;background: #fff;}
.pc_data_box .pc_data_nav .select_box ul a:hover{background: #959595;text-decoration: none;color:#fff;}

.pc_data_box .pc_data_tab{height: 25px;padding: 10px;margin-bottom: 10px;}
.pc_data_box .pc_data_tab a{float: left;padding: 0 14px;height: 25px;line-height: 25px;_display:inline;margin: 0 4px;border-radius: 4px;}
.pc_data_box .pc_data_tab a:hover,.pc_data_box .pc_data_tab a.cur{text-decoration: none;background: #ff6a16;color:#fff;}

.pc_data_box .pc_sub_tab{width: 860px;margin: 0 auto 10px;height: 40px;border-bottom: 1px solid #ff6a16;position: relative;+zoom:1;}
.pc_data_box .pc_sub_tab .tab_box a{float: left;_display:inline;padding: 0 30px;height: 40px;line-height: 34px;font-size: 14px;position: relative;+zoom:1;}
.pc_data_box .pc_sub_tab .tab_box a .arrow{position: absolute;width: 0;height: 0;font-size: 0;line-height: 0;cursor: pointer;left: -9999px;bottom: 0;border-width: 7px;border-style: dashed dashed solid dashed;border-color: transparent transparent #ff6a16 transparent;margin-left: -7px;}
.pc_data_box .pc_sub_tab .tab_box a:hover,.pc_data_box .pc_sub_tab .tab_box a.cur{color:#ff6600;text-decoration: none;background: url(about:blank);}
.pc_data_box .pc_sub_tab .tab_box a:hover .arrow,.pc_data_box .pc_sub_tab .tab_box a.cur .arrow{left: 50%;}
.pc_data_box .pc_sub_tab .btn_shop{position: absolute;width: 110px;height: 24px;line-height: 24px;right: 0;bottom: 11px;}

.pc_data_box .pc_table{text-align: center;width: 898px;}
.pc_data_box .pc_table th{font-size: 14px;vertical-align: middle;background: #f7f8f8;height: 39px;border-bottom: 1px solid #c9caca;font-weight: normal;}
.pc_data_box .pc_table td{color:#959595;line-height: 22px;padding-top: 14px;height: 80px;border-bottom: 1px solid #c9caca;vertical-align: top;word-break:break-all;}
.pc_data_box .pc_table td a{display: block;text-align: center;}
.pc_data_box .pc_table .txt_time{display: block;}

.pc_data_box .address_list .name{width: 120px;text-indent: 20px;padding-right: 16px;padding-left: 16px;}
.pc_data_box .address_list .name .byname{display: block;}
.pc_data_box .address_list .address{width: 260px;padding-right: 45px;padding-left: 45px;}
.pc_data_box .address_list .phone{width: 152px;}
.pc_data_box .address_list .operate{width: 220px;text-align: right;padding-right: 12px;padding-left: 12px;}

.pc_data_box .coupon_list td{padding-right: 10px;padding-left: 10px;height: 60px;}
.pc_data_box .coupon_list .time{width: 115px;text-indent: 20px;}
.pc_data_box .coupon_list .business{width: 101px;}
.pc_data_box .coupon_list .name{width: 202px;}
.pc_data_box .coupon_list .validity{width: 142px;}
.pc_data_box .coupon_list .detail{width: 107px;}

.pc_data_box .award_list td{padding-right: 10px;padding-left: 10px;height: 60px;}
.pc_data_box .award_list .time{width: 195px;text-indent: 20px;}
.pc_data_box .award_list .goods{width: 180px;}
.pc_data_box .award_list .code{width: 168px;}
.pc_data_box .award_list .address{width: 145px;}
.pc_data_box .award_list .name{color:#535353;}

.pc_data_box .point_list td{padding-right: 10px;padding-left: 10px;height: 60px;}
.pc_data_box .point_list .time{width: 125px;text-indent: 20px;}
.pc_data_box .point_list .order{width: 144px;padding-right: 64px;}
.pc_data_box .point_list .platform{width: 126px;}
.pc_data_box .point_list .point{width: 126px;color:#ea3d01;}
.pc_data_box .point_list .detail{width: 126px;}
.pc_data_box .point_list .txt_money{display: block;color:#ea3d01;}

.pc_data_box .not_transfer .point_list .time{width: 132px;}
.pc_data_box .not_transfer .point_list .source{width: 120px;}
.pc_data_box .not_transfer .point_list .money{width: 95px;}
.pc_data_box .not_transfer .point_list .order{width: 98px;padding-right: 10px;padding-left: 10px;}
.pc_data_box .not_transfer .point_list .get{width: 105px;}
.pc_data_box .not_transfer .point_list .txt_money{display: block;color:#ea3d01;}
.pc_data_box .not_transfer .point_list .status{width: 120px;}

.pc_data_box .transfered .point_list .time{width: 162px;}
.pc_data_box .transfered .point_list .source{width: 130px;}
.pc_data_box .transfered .point_list .detail{width: 137px;}
.pc_data_box .transfered .point_list .order{width: 123px;padding-right: 10px;padding-left: 10px;}
.pc_data_box .transfered .point_list .money{width: 130px;}

.pc_data_box .no_effect .point_list .time{width: 162px;}
.pc_data_box .no_effect .point_list .source{width: 130px;}
.pc_data_box .no_effect .point_list .money{width: 137px;}
.pc_data_box .no_effect .point_list .order{width: 123px;padding-right: 10px;padding-left: 10px;}
.pc_data_box .no_effect .point_list .get{width: 130px;}

.page_controler{text-align: center;font-size: 0;line-height: 0;padding:20px 0;}
.page_controler .page_skip,.page_controler .page_choose{display: inline-block;+display: inline;+zoom:1;margin: 0 20px;font-size: 12px;}
.page_controler .btn_page{background: #fff; display: inline-block;+display: inline;+zoom:1;color:#959595;height: 23px;line-height: 23px;border: 1px solid #c9caca;border-radius: 4px;padding: 0 10px;margin: 0 5px;}
.page_controler .btn_page:hover,.page_controler a.cur{background: #ff6a16;border-color: #ff6a16;text-decoration: none;color:#fff;}

.page_controler .page_choose .btn_page{padding: 0 17px;}
.page_controler .txt_page{display: inline-block;+display: inline;+zoom:1;color:#959595;line-height: 25px;}
.page_controler .txt_page input{color:#959595;width: 38px;text-align: center;height: 13px;line-height: 13px;padding: 5px 0;border: 1px solid #c9caca;border-radius: 4px;margin: 0 5px;position: relative;+top:3px;+left: 5px}

.address_pop{position: fixed;_position:absolute;width: 450px;height: 418px;background: #fff;border-top: 2px solid #ff6a16;top: 50%;left: 50%;margin: -209px 0 0 -225px;}
.address_pop h4{font-size: 16px;line-height: 16px;color:#ea3d01;text-indent: 20px;padding: 14px 0 20px;}
.address_pop .province{position: relative;z-index: 10;}
.address_pop .input_box{padding: 10px 0 10px 95px;height: 30px;position: relative;+zoom:1;}
.address_pop .input_box label{position:absolute;width: 88px;top: 10px;left: 0;text-align: right;line-height: 30px;}
.address_pop .input_box input{display: block;line-height: 14px;padding: 7px 0;border: 1px solid #c9caca;width: 138px;text-indent: 8px;color:#535353;}
.address_pop .select_box{float: left;width: 100px;margin-right: 5px;position: relative;}
.address_pop .select_box .btn_select{display: block;height: 28px;line-height: 28px;border: 1px solid #c9caca;padding-right: 25px;position: relative;+zoom:1;text-indent: 6px;display: block;}
.address_pop .select_box .btn_select .ico_arrow{position: absolute;width: 22px;height: 22px;top: 3px;right: 3px;background: #c9caca;cursor: pointer;}
.address_pop .select_box .btn_select .ico_arrow i{position: absolute;width: 0;height: 0;font-size: 0;line-height: 0;border-width: 7px 5px;border-style: solid dashed dashed dashed;border-color: #535353 transparent transparent transparent;top: 9px;left: 6px;}
.address_pop .select_box ul{position: absolute;width: 98px;top: 30px;left: 0;border: 1px solid #c9caca;border-top: 0;}
.address_pop .select_box ul a{display: block;height: 24px;line-height: 24px;text-indent: 12px;background: #fff;}
.address_pop .select_box ul a:hover{background: #959595;text-decoration: none;color:#fff;}
.address_pop .address{height: 52px;line-height: 32px;_overflow:hidden;}
.address_pop .address input{width: 308px;}
.address_pop .check_box{padding-left: 95px;height: 14px;line-height: 14px;}
.address_pop .check_box input{float: left;width: 14px;height: 14px;}
.address_pop .check_box label{float: left;padding-left: 9px;}
.address_pop .pop_btn{margin-top: 20px;text-align: center;font-size: 0;line-height: 0;}
.address_pop .pop_btn a{display: inline-block;+display: inline;+zoom:1;width: 110px;height: 30px;line-height: 30px;font-size: 14px;margin: 0 10px;}
.address_pop .btn_cancel{background: #959595;color:#fff;border-radius: 4px;}
.address_pop .btn_cancel:hover{text-decoration: none;background: #ababab;}
.address_pop .btn_close{position: absolute;background: url('../../i/gift/ico_close.png') no-repeat 0 0;width: 24px;height: 23px;top: 10px;right: 10px;}
/*person center end*/

/*silver lottery*/
.silver_lottery .left_cont{float: left;width: 280px;}
.silver_lottery .right_cont{float: right;width: 900px;}
.silver_lottery .banner_box{width: 900px;margin-bottom: 20px;}

.lottery_area{width: 600px;float: left;}
.lottery_area h2{height: 18px;line-height: 18px;font-size: 18px;font-weight: normal;color:#ff6600;padding-left: 10px;border-left: 5px solid #ff6a16;}
.lottery_area h2 em{padding-left: 10px;color:#959595;}
.lottery_area .lottery_box{border-top: 2px solid #ff6a16;position: relative;margin-top: 9px;}
.lottery_area .lottery_box ul{background: #f7f8f8;border: 1px solid #efefef;border-top: 0;padding: 15px 14px 14px;}
.lottery_area .lottery_box li{float: left;width: 176px;height: 176px;line-height:0;font-size: 0;background: #fff;border: 1px solid #efefef;position: relative;+zoom:1;margin: 5px;_display:inline;padding: 1px;}
.lottery_area .lottery_box li .img_box{height: 176px;background: #fff;}
.lottery_area .lottery_box li .img_box img{max-width: 170px;max-height: 170px;_width:170px;_margin: 0 auto;}
.lottery_area .lottery_box li .txt_award{position:absolute;width: 180px;height: 35px;line-height: 35px;text-align: center;left: -1px;bottom: -1px;font-size: 14px;background: #c9caca;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.lottery_area .lottery_box li.mrg{margin-right: 195px;}
.lottery_area .lottery_box li.cur{border-color: #ff6a16;background-color: #ff6a16;}
.lottery_area .lottery_box li.cur .img_box{background: #fbce47;}
.lottery_area .lottery_box li.cur .txt_award{background: #ff6a16;color:#fff;}
.lottery_area .btn_lottery{position: absolute;width: 140px;height: 140px;text-align: center;font-size: 20px;color:#fff;line-height: 116px;background: #ec420b;border-radius: 4px;top: 230px;left: 230px;}
.lottery_area .btn_lottery .png{position:absolute;background: url('../../i/gift/sl_ico_spr.png') no-repeat 0 0;width: 71px;height: 16px;top: 78px;left: 35px;cursor: pointer;}
.lottery_area .btn_lottery:hover{text-decoration: none;background: #fa5621;}
.award_name_box{float: right;width: 278px;border: 1px solid #efefef;background: #fff;position: relative;top: 27px;}
.award_name_box h3{height: 40px;line-height: 40px;font-size: 18px;text-indent: 20px;border-bottom: 1px solid #eee;background: #f2f2f2;}
.award_name_box .award_name_list{padding: 0 18px 0 20px;position: relative;height: 512px;overflow: hidden;_width:240px;}
.award_name_box .award_name_list ul{width: 999px;}
.award_name_box .award_name_list .an_tt{height: 40px;font-size: 14px;line-height: 40px;_overflow: hidden;padding-top: 6px;}
.award_name_box .award_name_list li{height: 22px;color:#959595;line-height: 22px;_overflow: hidden;}
.award_name_box .award_name_list li .item_name{color:#535353;}
.award_name_box .award_name_list li .item_time{font-size: 10px;white-space: nowrap;}
.award_name_box .item_gift,.award_name_box .item_name,.award_name_box .item_time{float: left;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.award_name_box .item_gift,.award_name_box .item_name{width: 70px;}
.award_name_box ul .item_time{width: 120px;-webkit-transform:scale(0.83);-webkit-transform-origin:left center;}
.award_name_box .award_btn{padding: 12px 18px 15px 20px;height: 20px;line-height: 20px;}
.award_name_box .award_btn a{color:#ff6600;}
.award_name_box .btn_award{float: left;}
.award_name_box .btn_address{float: right;}

.sl_cont_box{margin-top: 20px;}
.sl_cont_box h3{height: 18px;line-height: 18px;font-size: 18px;font-weight: normal;color:#ff6600;padding-left: 10px;border-left: 5px solid #ff6a16;}
.sl_cont_box h3 a{color:#959595;padding-left: 10px;}
.sl_cont_box .sl_cont{margin-top: 10px;border-top: 2px solid #ff6a16;}
.sl_goods_list{border-right: 1px solid #efefef;position: relative;overflow: hidden;}
.sl_goods_list ul{width: 901px;}
.sl_goods_list li{float: left;width: 179px;border-left: 1px solid #efefef;border-bottom: 1px solid #efefef;padding-bottom: 15px;}
.sl_goods_list .img_box{height: 170px;}
.sl_goods_list .img_box img{max-width: 160px;max-height: 150px;_width:150px;_margin: 0 auto;}
.sl_goods_list .txt_name{padding: 0 80px 0 15px;height: 14px;line-height: 14px;+zoom:1;position: relative;}
.sl_goods_list .txt_name a{display: block;width: 83px;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sl_goods_list .txt_name em{position: absolute;top: 0;right: 15px;color:#ea3d01;}
.sl_goods_list .btn_buy{width: 148px;height: 30px;line-height: 30px;font-size: 14px;margin: 10px auto 0;}
.sl_rule{font-size: 14px;line-height: 24px;padding-top: 5px;}

.sl_pop_box{position: fixed;_position:absolute;top: 50%;left: 50%;border-top: 2px solid #ff6a16;width: 310px;background: #fff;margin: -94px 0 0 -155px;z-index: 99;padding-bottom: 15px;}
.sl_pop_box .pop_tt{padding: 35px 20px 15px;font-size: 16px;line-height: 24px;word-break: break-all;}
.sl_pop_box .pop_tt em{color:#ff6600;}
.sl_pop_box .pop_tt h3{font-size: 18px;color:#ea3d01;font-weight: normal;}
.sl_pop_box .btn_address{width: 170px;height: 30px;line-height: 30px;font-size: 14px;margin: 25px auto 0;}
.sl_pop_box .btn_detail{width: 150px;height: 30px;line-height: 30px;font-size: 14px;margin: 0 auto;}
.sl_pop_box .btn_close{position: absolute;background: url('../../i/gift/ico_close.png') no-repeat 0 0;width: 24px;height: 23px;top: 10px;right: 10px;}
.sl_pop_box .input_box{height: 35px;line-height: 35px;font-size: 18px;padding-left: 45px;text-align: left;}
.sl_pop_box .input_box em{color:#ea3d01;}
.sl_pop_box .code_box{font-size: 14px;}
.sl_pop_box .code_box input{float: left;width: 88px;height: 14px;padding: 7px 0;border: 1px solid #c9caca;color:#959595;line-height: 14px;text-align: center;_display:inline;margin: 0 15px 0 45px;}
.sl_pop_box .code_box img{float: left;width: 88px;height: 30px;}
.sl_pop_box .code_box .btn_common{display: block;width: 120px;height: 30px;line-height: 30px;margin: 10px auto 0;}
/*silver lottery end*/

/*about points*/
.about_points .content{padding-top: 20px;}
.about_points .ap_cont{border: 1px solid #efefef;padding: 20px 20px 0;background: #fff;}
.about_points .ap_cont_box{margin-bottom: 20px;}
.about_points .ap_cont_box h3{height: 18px;line-height: 18px;font-size: 18px;font-weight: normal;color:#ff6600;padding-left: 10px;border-left: 5px solid #ff6a16;}
.about_points .ap_main{margin-top: 10px;border-top: 2px solid #ff6a16;+zoom:1;}
.ap_brief_box{position:relative;font-size: 14px;line-height: 22px;}
.ap_brief_box h4{font-weight: normal;padding: 15px 0;}
.ap_brief_box ul{margin-left: 278px;padding: 7px 0;}
.ap_brief_box .txt_equality{position:absolute;background: url('../../i/gift/ap_ico_spr.png') no-repeat 0 0;width: 258px;height: 80px;top: 52px;left: 0;}
.ap_step_box{margin-top: 20px;padding: 69px 0;position: relative;overflow: hidden;background: #f7f8f8;border-top: 1px solid #eee;}
.ap_step_box ol{width: 1161px;}
.ap_step_box li{float: left;width: 267px;padding: 132px 59px 0 60px;border-right: 1px solid #eee;position: relative;+zoom:1;font-size: 14px;line-height: 20px;}
.ap_step_box li h4{font-size: 18px;line-height: 50px;font-weight: normal;}
.ap_step_box li h4 em{color:#ea3d01;}
.ap_step_box .ico_step1,.ap_step_box .ico_step2,.ap_step_box .ico_step3{position: absolute;top: 0;left: 50%;background-image: url('../../i/gift/ap_ico_spr.png');}
.ap_step_box .ico_step1{background-position: 0 -88px;width: 107px;height: 111px;margin-left: -53px;}
.ap_step_box .ico_step2{background-position: -128px -88px;width: 115px;height: 111px;margin-left: -57px;}
.ap_step_box .ico_step3{background-position: -256px -96px;width: 77px;height: 111px;margin-left: -38px;}
.ap_step_box .ico_arrow{position: absolute;top: 50%;left: -16px;background: url('../../i/gift/ap_ico_spr.png') no-repeat -270px 0;width: 31px;height: 31px;margin-top: -16px;}
.ap_nav_box{margin-top: 29px;position: relative;overflow: hidden;_width:1158px;}
.ap_nav_box ul{width: 1181px;position: relative;left: -20px;}
.ap_nav_box li{float: left;width: 242px;padding: 0 50px 0 100px;border-right: 1px solid #f0f0f0;position: relative;+zoom:1;font-size: 14px;line-height: 20px;color:#959595;}
.ap_nav_box li h4{font-size: 18px;line-height: 20px;color:#ea3d01;font-weight: normal;padding-bottom: 5px;}
.ap_nav_box li .txt_brief{height: 40px;padding-bottom: 4px;}
.ap_nav_box .ico_member,.ap_nav_box .ico_rebate,.ap_nav_box .ico_play,.ap_nav_box .ico_exchange,.ap_nav_box .ico_buy,.ap_nav_box .ico_lottery{position: absolute;width: 61px;height: 60px;top: 0;left: 20px;background-image: url('../../i/gift/ap_ico_spr.png');}
.ap_nav_box .ico_member{background-position: 0 -208px;}
.ap_nav_box .ico_rebate{background-position: -62px -208px;}
.ap_nav_box .ico_play{background-position: -124px -208px;}
.ap_nav_box .ico_exchange{background-position: -188px -208px;}
.ap_nav_box .ico_buy{background-position: -252px -208px;}
.ap_nav_box .ico_lottery{background-position: -262px -34px;}
/*about points end*/

/*help*/
.helper .content{padding-top: 10px;}
.helper .left_cont{float: left;width: 240px;}
.helper .right_cont{float: right;width: 900px;background: #fff;border: 1px solid #c9caca;}
.helper .help_tt{padding: 20px 0 14px 10px;position: relative;+zoom:1;border-bottom: 2px solid #ff6a16;}
.helper .help_tt h3{font-size: 18px;line-height: 18px;color: #ff6600;font-weight: normal;padding-left: 10px;border-left: 5px solid #ff6a16;}
.helper .help_tt .phone{position: absolute;right: 20px;bottom: 14px;white-space: nowrap;}
.helper .q_a_list{ font-size:14px; line-height:30px; padding:10px 0 0 20px;color:#000;}
.helper .q_a_list dt{cursor: pointer;padding-left: 20px;position: relative;+zoom:1;}
.helper .q_a_list .arr{position: absolute;font-size: 0;line-height: 0;width: 0;height: 0;border-width: 5px;top: 50%;}
.helper .q_a_list .arr_r{border-style: dashed dashed dashed solid; border-color: transparent transparent transparent #6ca5e3;margin-top: -5px;left: 4px;}
.helper .q_a_list .arr_d{border-style: solid dashed dashed dashed; border-color: #ff6a16 transparent transparent transparent;margin-top: -3px;left: 1px;}
.helper .q_a_list dd{background: #eee;padding:5px 10px;margin:5px 20px 10px 40px;font-size:12px;}
.helper .login_box{position:relative;width: auto;height: 210px;}
.helper .banner_box{width: auto;height: 240px;margin-top: 20px;}
.helper .banner_box .ico_hot{position: absolute;top: 0;left: 0;z-index: 10;background: url('../../i/gift/help_spr.png') no-repeat 0 0;width: 53px;height: 53px;}
.helper .banner_box .br_info{width: 200px;height: 34px;color: #fff;position: absolute;overflow: hidden;padding:3px 10px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E5000000', endColorstr='#E5000000');background:rgba(0,0,0,0.9);position: absolute;top: 190px;right:-5px;overflow: hidden;z-index:9;}
.helper .banner_box .br_info strong{color:#eb420b;}
.helper .banner_box .br_info:hover{right:0; transition: width 0.1s linear 0s, right 0.1s linear 0s;}
.helper .banner_prev{background: url('../../i/gift/help_spr.png') no-repeat -66px -8px;width: 21px;height: 40px;left: 10px;margin-top: -20px;}
.helper .banner_prev:hover{background-position: -117px -8px;}
.helper .banner_next{background: url('../../i/gift/help_spr.png') no-repeat -93px -8px;width: 21px;height: 40px;right: 10px;margin-top: -20px;}
.helper .banner_next:hover{background-position: -144px -8px;}
/*help end*/

/*attract businesses*/
.attract_businesses .ab_logo img{display: block;width: 100%;}
.attract_businesses .ab_info{margin-top: 20px;position: relative;overflow: hidden;}
.attract_businesses .ab_info h3{font-size: 18px;line-height: 18px;color: #ff6600;font-weight: normal;padding-left: 10px;border-left: 5px solid #ff6a16;}
.attract_businesses .ab_range{margin-top: 14px;width: 1230px;}
.attract_businesses .ab_range li{float: left;width: 93px;height: 93px;_display:inline;margin-right: 30px;position: relative;text-align: center;background: #fbab00;}
.attract_businesses .ab_range li a{display: block;color:#fff;}
.attract_businesses .ab_range li a:hover{text-decoration: none;color: #ff6600;}
.attract_businesses .ab_ico{display: block;width: 40px;height: 40px;margin: 15px auto 8px;background-image: url('../../i/gift/attract_spr1.png');}
.attract_businesses a:hover .ab_ico{background-image: url('../../i/gift/attract_spr2.png');}
.attract_businesses .ab_r1 .ab_ico{background-position: 0 0;}
.attract_businesses .ab_r2 .ab_ico{background-position: -42px 0;}
.attract_businesses .ab_r3 .ab_ico{background-position: -84px 0;}
.attract_businesses .ab_r4 .ab_ico{background-position: -126px 0;}
.attract_businesses .ab_r5 .ab_ico{background-position: -168px 0;}
.attract_businesses .ab_r6 .ab_ico{background-position: -210px 0;}
.attract_businesses .ab_r7 .ab_ico{background-position: -252px 0;}
.attract_businesses .ab_r8 .ab_ico{background-position: 0 -42px;}
.attract_businesses .ab_r9 .ab_ico{background-position: -42px -42px;}
.attract_businesses .ab_r10 .ab_ico{background-position: -84px -42px;}
.attract_businesses .ab_case{margin-top: 14px;border-top: 2px solid #ff6a16;}
.attract_businesses .ab_case li{padding: 10px 0 0 410px;position: relative;+zoom:1;height: 170px;color:#777;line-height: 24px;}
.attract_businesses .ab_case img{position: absolute;top: 10px;left: 0;width: 390px;height: 170px;}
.attract_businesses .ab_case h4{font-size: 20px;line-height: 20px;font-weight: normal;color:#000;margin-bottom: 15px;}
.attract_businesses .ab_case a{color: #38b2ff;font-size: 14px;}
/*attract businesses end*/

/*footer*/
.m_footer{width: 100%;background: #f0f0f0;}
.m_foot{width: 1000px;padding: 0 100px;margin: 0 auto;background: #f0f0f0;height: 358px;}

.bt_text{ padding:50px 0; overflow:hidden; clear:both;border-bottom: 1px solid #bfbfbf;}
.bt_text .ft_info{ width:240px; float:left; margin-right:10px; display:inline;}
.ft_info .btn_zs{display: block;height: 67px;}
.ft_info .btn_zs:hover{text-decoration: none;+zoom: 1;}
.ft_info .btn_zs span{cursor: pointer;}
.ft_info .zs_ico{ background: url('../../i/gift/foot_spr.png') no-repeat 0 -26px;width:50px; height:67px; float:left; display:block; margin-right:10px;}
.ft_info a:hover .zs_ico { background-position:-51px -26px;}
.ft_info  .zs_txt{font: normal 30px/30px \5FAE\8F6F\96C5\9ED1; margin:10px 0 5px; color:#333333; float:left; }
.ft_info a:hover .zs_txt{ color:#ff6600; text-decoration:none;}
.ft_info a .email{ color:#333333; display:block; float:left;}
.ft_info a:hover .email{ color:#333333; text-decoration:none;}
.f_ico1, .f_ico2, .f_ico3{ display:inline-block; vertical-align:middle; margin-right:5px; width:24px; height:24px;background-image: url('../../i/gift/foot_spr.png');}
.f_ico1{ background-position: 0 0;}
.f_ico2{ background-position: -25px 0;}
.f_ico3{ background-position: -50px 0;}
.ft_info dt{font: normal 16px/24px \5FAE\8F6F\96C5\9ED1; color:#777;}
.ft_info dd{ padding-left:25px;}
.ft_info li {line-height:22px;color:#333;list-style:disc;}
.ft_info li a{ color:#333;+display: inline;+zoom: 1;height: 22px;}
.ft{ overflow:hidden; clear:both; text-align:center; color:#B9B9B9;height:130px;padding-top:15px;margin-top:20px;}
.ft a{color:#b9b9b9; }
.ft .f-nav{color:#b9b9b9; }
.ft .f-nav a{color:#b9b9b9;padding:0 7px;  }
.ft .copy{font-family:Tahoma;}

.fix_div{ width:60px; height:175px; position:fixed; bottom:100px; left:50%; margin-left:620px; _position:absolute; z-index:998;}
.fix_div a{ display:block; width:60px; height:40px;}
.fix_div .back_top{background: url('../../i/gift/to_top.png') no-repeat -62px 0;width: 60px;height: 50px; height:50px; margin-bottom:10px;}
.fix_div .sina_wb{background: url('../../i/gift/to_top.png') no-repeat -62px -55px;}
.fix_div .fav{background: url('../../i/gift/to_top.png') no-repeat -62px -95px;}
.fix_div .code{background: url('../../i/gift/to_top.png') no-repeat -62px -135px;}
.fix_div .sina_wb:hover{background-position: 0 -55px;}
.fix_div .fav:hover{background-position: 0 -95px;}
.fix_div .code:hover{background-position: 0 -135px;}
.fix_div .td_code{width:170px; height:170px; position:absolute; bottom:0; right:60px; margin:0;}

.sys_footer{color:#524d45 !important;min-width:1000px;font-family:Arial,"\65B0\5B8B\4F53";position: absolute;bottom: 40px;}
.foot a{color:#524d45;}
.foot .links a{color:#524d45;}
/*footer end*/

/*common pop*/
.common_pop{position: fixed;_position:absolute;top: 50%;left: 50%;border-top: 2px solid #ff6a16;width: 310px;background: #fff;margin: -94px 0 0 -155px;z-index: 99;padding-bottom: 15px;}
.common_pop .cpop_tt{padding: 35px 20px 15px;font-size: 16px;line-height: 24px;word-break: break-all;}
.common_pop .btn_close{position: absolute;background: url('../../i/gift/ico_close.png') no-repeat 0 0;width: 24px;height: 23px;top: 10px;right: 10px;}
.common_pop .cpop_btn{font-size: 0;line-height: 0;text-align: center;}
.common_pop .cpop_btn a{display: inline-block;+display: inline;+zoom: 1;width: 110px;height: 30px;line-height: 30px;font-size: 14px;margin: 0 10px;color:#fff;border-radius: 4px;}
.common_pop .cpop_btn a:hover{text-decoration: none;}
.common_pop .btn_confirm{background: #ff6a16;}
.common_pop .btn_confirm:hover{background: #ff8b4a;}
.common_pop .btn_cancel{background: #959595;}
.common_pop .btn_cancel:hover{background: #ababab;}
/*common pop end*/.pop_lay{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);}