﻿/*****2016.11.08积分商城*****/
body{ background-color:#f9f9f9; font-family: "微软雅黑";}
a{color: #333;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow : 0 0 0px 1000px white inset; -moz-box-shadow : 0 0 0px 1000px white inset; -ms-box-shadow : 0 0 0px 1000px white inset; -o-box-shadow : 0 0 0px 1000px white inset; box-shadow : 0 0 0px 1000px white inset;}
#ntop{box-shadow: 0 3px 10px #d4d4d4; margin-bottom: 26px;}

/*全局*/
.main{min-width: 1180px;}
.shop_left{width: 300px; min-height: 1330px;}
.shop_right{width: 870px;}
.border_e8{border: 1px solid #e8e8e8;}
.margin0{margin-right: 0!important;}
/*左侧*/
/*首页*/
.shop_left .l_m1{height: 598px; background: #fff;}
.shop_left .l_m2{height: 408px; background: #fff;}
.shop_left .l_m3{height: 408px; background: #fff;}
.l_m2 img,.l_m3 img{width: 298px; height: 408px;}
.shop_left .l_m4{height: 408px;}
.shop_tit{width: 300px; height: 24px; line-height: 24px; text-indent: 20px; padding: 36px 0 10px 0; color: #333; font-size: 20px;}
.shop_tit span{display: inline-block; width: 10px; height: 24px; float: left; background: #ff5d13;}
.shop_more{display: inline-block; float: right; width: 44px; height: 24px; background: url(../images/shop/icon.png) no-repeat; margin-right: 10px;}
/*登录*/
.login_wrap{height: 172px; border-bottom: 2px solid #e8e8e8; padding: 10px 0 0 10px;}
.login_wrap img.rounded{position: relative; float:left; margin-right: 10px; border-radius: 100%; width: 98px; height: 98px; border: 1px solid #ff3000;}
.login{background: url(../images/shop/icon2.jpg) center bottom no-repeat; padding-bottom: 10px;}
.login_info{float: left; width: 170px; color: #333; font-size: 14px; margin-top: 10px; }
.login_info p{ height: 22px; line-height: 22px;}
.login_info .logout{color: #999; float: right;}
.login_info p span{color: #ff3000; font-size: 12px;}
.progress_wrap{width: 170px; position: relative; margin-top: 18px;}
.progress_wrap i{display: inline-block; position: absolute; left: 0; top: -8px; width: 65px; height: 24px; z-index: 10;}
.progress_wrap i.vip0{background: url(../images/shop/v0.png) no-repeat;}
.progress_wrap i.vip1{background: url(../images/shop/v1.png) no-repeat;}
.progress_wrap i.vip2{background: url(../images/shop/v2.png) no-repeat;}
.progress_wrap i.vip3{background: url(../images/shop/v3.png) no-repeat;}
.progress_wrap i.vip4{background: url(../images/shop/v4.png) no-repeat;}
.progress_wrap i.vip5{background: url(../images/shop/v5.png) no-repeat;}
.progress_wrap i.vip6{background: url(../images/shop/v6.png) no-repeat;}
.progress_wrap i.vip7{background: url(../images/shop/v7.png) no-repeat;}
.progress_wrap i.vip8{background: url(../images/shop/v8.png) no-repeat;}
.progress_wrap i.vip9{background: url(../images/shop/v9.png) no-repeat;}
.progress_wrap i.vip10{background: url(../images/shop/v10.png) no-repeat;}
.progress_wrap i.vip11{background: url(../images/shop/v11.png) no-repeat;}
.progress_wrap i.vip12{background: url(../images/shop/v12.png) no-repeat;}
.progress,.progress span{position: relative; height: 14px; background: #e8e8e8; border-radius: 25px; overflow: hidden;}
.progress span{display: inline-block; width: 50%; background: #ffcd00;}
.login_bottom{margin-top: 12px; font-size: 0; text-align: center; position: relative;}
.login_bottom a{display: inline-block; color: #81c300; text-decoration: none; width: 80px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; margin-right: 10px;border-radius: 25px;}
.login_bottom a.rounded:hover{ background: #ebebeb;}
.login_bottom a.sign{position: relative; background: url(../images/shop/icon5.png) no-repeat; color: #fff;}
.login_bottom a.sign:hover{background: #ebebeb; color: #ff5d13;}
.login_bottom a.sign.on{background: #cbcbcb; color: #fff;}
/*登录之后*/
.login_before{height: 176px; text-align: center;}
.login_before img{width: 100px; height: 76px; margin-top: 33px;}
.login_before .btn{position: relative; width: 106px; height: 30px; line-height: 30px; color: #333; font-size: 14px; border-radius: 25px; text-decoration: none; background: #f1f1f1; margin: 12px auto 0;}
.login_before .btn a{text-decoration: none; color: #333;}
.login_before .btn span{margin: 0 5px; color: #999;}
.reward{height: 199px; padding-top: 5px; border-top: 1px solid #d4d4d4;}
.reward h3,.draw h3{height: 41px; line-height: 41px; position: relative;}
.reward h3 span,.draw h3 span{display: inline-block; position: absolute; width: 113px; height: 41px; background: url(../images/shop/icon1.png) no-repeat; left: -3px; top: 0; text-align: center; color: #fff;}
.reward h3 .shop_more,.draw h3 .shop_more{margin-top: 8px;}
.reward_list{color: #333; font-size: 14px;}
.reward_list li{height: 30px; line-height: 30px; *height: 26px; *line-height: 26px;}
.reward_list li span,.reward_list li a{display: inline-block; text-align: center; float: left;}
.reward_list li .name{width: 35%;}
.reward_list li .score{width: 28%; color: #81c300; font-size: 12px;}
.reward_list li .finish{width: 37%; color: #666;}
.reward_list li .finish.on{color: #ff5d13;}
.reward_list li:hover{cursor: pointer; background: #eaeaea;}
.reward_list li:hover .score{color: #ff3000;}
.reward_list li:hover .finish{background: url(../images/shop/icon6.jpg) center no-repeat; text-indent: -9999999px;}
.reward_list li:hover .finish.on{background: none; text-indent: 0; text-decoration: none; cursor: default;}
.draw{height: 204px; padding-top: 5px;}
.draw_img{position: relative; margin: 15px auto 0;}
.draw_img img,.draw_img{width: 240px; height: 130px;}
.draw_img .draw_btn{position: absolute; left: 0; bottom: 0; width: 240px; height: 44px; line-height: 44px; border-radius: 10px; background: #b8b8b8; color: #fff; text-align: center; font-size: 20px; text-decoration: none;}
.draw_img .open{background: #fe4202;}

/*右侧*/
/*轮播*/
.shop_right .r_m1{height: 600px;}
.r_m1 .slide{width: 868px; height: 378px; overflow: hidden; position: relative;}
.r_m1 .slide li{float: left; width: 868px; height: 378px;}
.r_m1 .slide ul{position: absolute;}
.slide .num{width: 100%; text-align: center; position: absolute; bottom: 0; left: 0; height: 30px; line-height: 30px;}
.slide .num span{cursor: pointer; display: inline-block; zoom: 1; width: 12px; height: 12px; margin: 0px 5px; overflow: hidden; background: url(../images/shop/banner_dot2.png) no-repeat;}
.slide .num span.on{background: url(../images/shop/banner_dot1.png) no-repeat;}
.slide .prev,.slide .next{display: inline-block; position: absolute; top: 158px; width: 34px; height: 62px;}
.slide .prev{left: 4px; background: url(../images/shop/prev.png) no-repeat;}
.slide .next{right: 4px; background: url(../images/shop/next.png) no-repeat;}
.recomm_list{margin-top: 10px; width: 100%; height: 210px;}
.recomm_list ul li{float: left; width: 208px; height: 208px; border: 1px solid #e8e8e8; background: #fff; text-align: center; margin-right: 7px; position: relative;}
.recomm_list ul li img{height: 138px; width: auto; margin: 0 auto 25px;}
.recomm_list ul li a{display: block;text-decoration: none;}
.recomm_list ul li i{display: inline-block; position: absolute; right: 0; top: 0; width: 53px; height: 53px; background: url(../images/shop/icon3.png) no-repeat; text-indent: -999999px;}
.recomm_list ul li span{display: block; color: #333; font-size: 14px; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.recomm_list ul li:hover span{margin-top: 5px; color: #ff5d13;}
/*礼包兑换*/
.r_m3,.r_m4{height: 410px; overflow: hidden; margin-top: 70px;}
.gift_list li{float: left; margin: 0 6px 10px 0; position: relative; height: 200px; width: 284px; overflow: hidden;}
.gift_list li .list_w{position: relative; height: 148px; width: 282px; border:1px solid #e8e8e8; border-radius: 5px; margin-top: 50px; float: left;}
.gift_list_info{position: relative; z-index: 100; margin: 15px 0 0 20px; width: 150px;}
.gift_list li .gift_list_info p{line-height: 20px; color: #333; font-size: 12px;}
.gift_list li .gift_list_info p.gift_name{line-height: 26px;}
.gift_list li .gift_list_info p span{color: #ff3000;}
.gift_list li .gift_list_info p.gift_name{font-size: 16px;}
.gift_list li .gift_list_info p.gift_name a{text-decoration: none; color: #333;}
.gift_list li .gift_list_info p.gift_name a:hover{color: #ff3000;}
.gift_list li .gift_img{width: auto; position: absolute; right: -40px; bottom: 1px; z-index: 10;}
.gift_list li .bbs_change{width: auto; position: absolute; right: 10px; bottom: 15px; z-index: 10;}
.gift_img a,.bbs_change a{display: block;}
.gift_list li .gift_img img,.gift_list li .bbs_change img{-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.gift_list li .gift_img:hover img{margin-right: 40px;}
.gift_list li .bbs_change:hover img{margin-right: 10px;}
.gift_list li .gift_list_btn{display: inline-block; height: 28px; border: 1px solid #81c300; border-radius: 5px; color: #81c300; font-size: 16px; text-align: center; line-height: 28px; text-decoration: none; margin-top: 8px; padding: 0 14px;}
.gift_list li .gift_list_btn.on{color: #fff; background: #ccc; padding: 0 15px; border: 0; height: 30px;}
.gift_list li .gift_list_btn:hover{background: #81c300; color: #fff; height: 30px;}

.gift_draw{height: 160px; width: 100%;}
.gift_draw ul li{float: left; width: 282px; height: 158px; border: 1px solid #e8e8e8; background: #fff; text-align: center; margin-right: 9px; overflow: hidden; position: relative; overflow: hidden;}
.gift_draw ul li .draw_shop{width: 282px; height: 158px; line-height: 158px; text-align: center; background: #000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: .5;  position: absolute; left: 0; top: -160px; z-index: 100;-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all 0.5s;}
.gift_draw ul li.first{margin-right: 10px; width: 298px;}
.gift_draw ul li.first .draw_shop{width: 298px;}
.gift_draw ul li .draw_btn{position: absolute; top: -61px; left: 50%; margin-left: -60px; z-index: 100; width: 120px; height: 36px; line-height: 36px; text-align: center; background: #ccc; color: #fff; font-size: 20px; text-decoration: none; border-radius: 5px; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all 0.5s; }
.gift_draw ul li:hover .draw_shop{top: 0;}
.gift_draw ul li:hover .draw_btn{top: 61px;}
.gift_draw ul li .draw_btn.on{color: #fff; background: #81c300;}
.gift_draw ul li img{height: 100px; width: auto; margin: 16px auto 3px;}

.gift_draw ul li span{display: block; color: #000; font-size: 14px;}
.gift_draw ul li i{font-style: normal; color: #ff3000; margin: 0 5px 0 15px; }


/*商品详情页*/
/*兑换排行*/
.change_rank{width: 298px; height: 384px; background: #fff; border-bottom: 2px solid #e8e8e8; margin-top: 16px; overflow: hidden;}
.change_rank h3,.shop_question h3{color: #333; font-size: 20px; position: relative; margin: 18px 0 20px 0; padding-left: 19px; *margin-bottom: 0;}
.change_rank h3 span,.shop_question h3 span{position: absolute; left: -1px; top: 1px; width: 10px; height: 24px; background: #fe4202; display: inline-block;}
.change_rank li{height: 69px; width: 260px; background: url(../images/shop/icon2.jpg) center bottom no-repeat; margin: 11px 0 0 0; padding-left: 30px;}
.change_rank li.last{background: none;}
.change_rank .rank_left{float: left; margin-right: 8px; width: 58px; height: 58px;} 
.change_rank .rank_left a{display: inline-block; position: relative;}
.change_rank .rank_left img{position: relative; border-radius: 5px; width: 58px; height: 58px;}
.change_rank .rank_right{color: #333; font-size: 12px; float: left; width: 185px; overflow: hidden;}
.change_rank .rank_right p{line-height: 20px;}
.rank_name{font-size: 16px;}
.rank_name a{text-decoration: none; color: #333; display: inline-block; overflow: hidden;}
.rank_name a:hover{color: #fc4103;}
.rank_name i{display: inline-block; width: 25px; height: 12px; background: url(../images/shop/hot.png) no-repeat; vertical-align: top; margin-left: 3px;}
.change_rank .rank_right p span{color: #ff3000;}

/*商城常见问题*/
.shop_question{height: 327px; border-top: 1px solid #d4d4d4; background: #fff; overflow: hidden;}
.shop_question ul{padding-left: 20px; margin-top: 20px;}
.shop_question li{width: 260px; margin-bottom: 12px; font-size: 14px; position: relative; padding-left: 10px; margin-bottom: 10px\9; *margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.shop_question li a{color: #666; width: 240px; text-decoration: none;}
.shop_question li a:hover{color: #fe4202;}
.shop_question li span{width: 2px; height: 2px; background: #4d77ff; position: absolute;margin-top: 8px; left: 4px; _overflow: hidden;}
/*详细内容*/
.gift_content{width: 868px; min-height: 1330px; background: #fff;}
.gift_content>h3{color: #999; font-size: 14px; height: 53px; line-height: 53px; margin-left: 18px;}
.gift_content>h3 a{color: #999;}
.gift_content>h3 i{margin: 0 8px; font-style: normal;}
.gift_content h3 span{color: #333;}
.gift_content .gift_details {width: 770px; padding: 0 49px; margin-top: 10px;}
.gift_details .c1_left{width: 356px; height: 242px; position: relative; margin-right: 50px;}
.gift_details .c1_left img{width: 354px; height: 240px; border:1px solid #ededed;}
.gift_details .c1_left span{display: inline-block; position: absolute; left: 4px; top: 0; width:37px; height: 47px;}
.gift_details .c1_v0{background: url(../images/shop/c0.png) no-repeat;}
.gift_details .c1_v1{background: url(../images/shop/c1.png) no-repeat;}
.gift_details .c1_v2{background: url(../images/shop/c2.png) no-repeat;}
.gift_details .c1_v3{background: url(../images/shop/c3.png) no-repeat;}
.gift_details .c1_v4{background: url(../images/shop/c4.png) no-repeat;}
.gift_details .c1_v5{background: url(../images/shop/c5.png) no-repeat;}
.gift_details .c1_v6{background: url(../images/shop/c6.png) no-repeat;}
.gift_details .c1_v7{background: url(../images/shop/c7.png) no-repeat;}
.gift_details .c1_v8{background: url(../images/shop/c8.png) no-repeat;}
.gift_details .c1_v9{background: url(../images/shop/c9.png) no-repeat;}
.gift_details .c1_v10{background: url(../images/shop/c10.png) no-repeat;}
.gift_details .c1_v11{background: url(../images/shop/c11.png) no-repeat;}
.gift_details .c1_v12{background: url(../images/shop/c12.png) no-repeat;}

.gift_details .c1_right h4{color: #333; font-size: 16px; font-weight: bold; height: 35px; line-height: 35px; margin-bottom: 20px;width:360px;overflow:hidden;}
.gift_details .c1_right p{color: #999; font-size: 14px; line-height: 32px;}
.c1_right p.c1_score span{color: #ff3000; font-size: 18px; margin-left: 5px;}
.c1_right p.c1_num span{display: inline-block; width: 180px; text-align: left;}
.c1_right p.c1_num i{color: #ff5d13; font-size: 14px; font-style: normal; margin-left: 5px;}
.c1_right p.c1_num .c_grade{display: inline-block; width: 40px; height: 20px; margin-left: 10px; vertical-align: middle;}
.c1_right p.c1_num .g12{background: url(../images/shop/g12.png) no-repeat;}
.c1_right .c1_btn{margin-top: 30px;}
.c1_right .c1_btn a{display: inline-block; width: 240px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 20px; text-decoration: none; background: url(../images/shop/icon7.png) no-repeat;}
.c1_right .c1_btn a:hover{background: url(../images/shop/icon7_h.png) no-repeat;}
.c1_right .c1_btn.on a{border-radius: 8px; background: #b8b8b8;}
.c1_right .drawed span{color: #333; margin-left: 5px;}
.gift_c2 h3,.gift_c3 h3{color: #333; font-size: 20px; position: relative; margin: 60px 0 30px 0; padding-left: 19px;}
.gift_c2 h3 span,.gift_c3 h3 span{display: inline-block; position: absolute; left: 0; top: 1px;  width: 10px; height: 24px; background: #fe4202; }
.gift_c2 .c2_shop{padding: 20px; background: #f9f9f9; color: #333;font-size: 14px; margin-bottom: 65px;}
.gift_c2 .c2_shop .c_text{margin-bottom: 28px;}
.gift_c2 .important{color: #333; font-size: 14px;}
.gift_c2 .important p{font-weight: bold; line-height: 24px;}
.gift_c2 .important ul{padding-left: 2em;}
.gift_c2 .important li{margin-bottom: 5px; color: #999;}
.gift_c3 h3{margin: 54px 0 20px 0;}
.gift_c3 .recomm_hot_wrap{width: 770px; overflow: hidden; margin-left:24px;}
.gift_c3 .recomm_hot{width: 220px; height: 220px; float: left; margin: 0 30px 30px 0; overflow: hidden;}
.recomm_hot .hot_img{width: 220px; overflow: hidden; height: 150px; position: relative;}
.recomm_hot .hot_img img{width: 218px; height: 148px; border:1px solid #e8e8e8;}
.recomm_hot .hot_img .draw_shop{width: 218px; height: 148px; line-height: 148px; text-align: center; background: #000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: .5;  position: absolute; left: 1px; top: -150px; z-index: 100;-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all 0.5s;}
.gift_c3 .recomm_hot .draw_btn{position: absolute; top: -56px; left: 50%; margin-left: -48px; z-index: 100; width: 96px; height: 36px; line-height: 36px; text-align: center; background: #81c300; color: #fff; font-size: 18px; text-decoration: none; border-radius: 5px; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all 0.5s; }
.gift_c3 .hot_img{margin-bottom: 5px;}
.gift_c3 .hot_img:hover .draw_shop{top: 0;}
.gift_c3 .hot_img:hover .draw_btn{top: 56px;}
.gift_c3 .recomm_hot p{line-height: 19px; text-align: center;height: 19px;overflow: hidden;}
.gift_c3 .recomm_hot p.goods_list_s{color: #ff3000;}
.gift_c3 .recomm_hot p a{text-decoration: none;}
.gift_c3 .recomm_hot p a:hover{color: #fc4103;}

/*实物兑换详细页*/
.draw_num .draw_num_wrap{display: inline-block; width: 101px; height: 26px; line-height: 26px; border: 1px solid #e0e0e0; position: relative; vertical-align: middle;}
.draw_num .draw_num_wrap a{position: absolute; color: #9e9e9e; font-style: normal; display: inline-block; width: 26px; height: 26px; text-align: center; cursor: pointer; background: #f5f5f5; text-decoration: none; top: 0;}
.draw_num .draw_num_wrap .reduce{left: 0;}
.draw_num .draw_num_wrap .add{right: 0;}
.draw_num .draw_num_wrap input{position: absolute; left: 26px; top: -1px; width: 47px; height: 26px; line-height: 26px; outline: none; border:0; border: 1px solid #e0e0e0; background: #fff; color: #333; font-size: 14px; text-align: center;}
.draw_num .spare{font-size: 14px; color: #999; margin-left: 5px;}
.draw_num .spare i{font-style: normal; color: #ff5d13; margin: 0 3px;}
/*分页*/
.shop_page{margin: 4px auto 0; font-size: 0; text-align: center;}
.shop_page a,.shop_page span{display: inline-block; border:1px solid #e8e8e8; height: 38px; line-height: 38px; color: #999; font-size: 14px; text-align: center; padding: 0 15px; text-decoration: none; margin-right: 10px; cursor: pointer;}
.shop_page a:hover{border: 1px solid #fe4202; color: #fe4202;}
.shop_page .current{height: 40px; line-height: 40px; background: #fe4202; color: #fff; padding: 0 16px; border: 0;}

/*商城列表*/
.shop_list_wrap{padding: 0 39px; margin-top: 4px;}
.shop_type li{clear: both; font-size: 14px; margin-bottom: 10px; *margin-bottom: 6px;}
.shop_type li span{display: inline; float: left; font-weight: bold; width: 70px; text-align: right;}
.shop_type li a{display: inline-block; float: left; text-decoration: none; padding: 0 10px; height: 22px; line-height: 22px; text-align: center; color: #999; margin-right: 10px; border-radius: 3px; position: relative;}
.shop_type li a.on,.shop_type li a:hover{background: #ff5d13; color: #fff;}
.shop_sort{z-index: 100; padding-left: 20px; height: 30px; line-height: 30px; width: auto; background: #f9f9f9; font-size: 14px; color: #333; margin: 25px 0 32px 0; position: relative;}
.shop_list{position: relative; z-index: 10;}
.shop_sort span.sort_text{margin-right: 15px;}
.shop_sort a{text-decoration: none; margin-right: 20px; display: inline-block;}
.shop_sort a:hover,.shop_sort a.on{color: #ff5d13;}
.shop_sort .shop-sort-a {display: inline-block; *display: inline; cursor: pointer; padding-right: 12px; margin-right: 12px; _line-height: 14px; position: relative;}
.shop_sort .shop-sort-a:hover{color: #ff5d13;}
.shop_sort .arrow {width: 0; height: 0; background: 0 0; border-right: 4px solid #fafafa; border-left: 4px solid #fafafa; position: absolute; top: 12px; right: 0; margin: 0; _top: 4px;}
.shop_sort .arrow-down {border-top: 5px solid #3c3c3c;}
.option-shop {position: absolute; top: 25px; left: 0; padding: 2px 0 0; display: none; z-index: 10;}
.option-dom {width: 120px; padding: 6px 0; background: #fff; border: 1px solid #d9d9d9; font-size: 12px; overflow: hidden;}
.option-dom li {width: 120px; height: 30px; line-height: 30px; color: #3c3c3c; cursor: pointer; text-align: center;}
.option-dom li a{margin-right: 0;}
.option-dom li:hover{color: #ff5d13;}
.shop_sort .shop-sort-a:hover .option-shop{display: block;}
.shop_list .gift_c3{width: 750px; margin: 0 auto;}
.shop_list .gift_c3 .recomm_hot{margin: 0 15px 16px 15px;}

/*兑换记录*/
/*全局头部和左侧*/
.main .user_top{ height: 182px; border: 1px solid #e8e8e8; background: url(../images/shop/top_shop.jpg) repeat-x left top; position: relative;}

.main .user_top .user_top_info{position: relative; padding: 39px 39px 0;}
.user_top_info .user_info_right{float: left; margin-top: 12px;}
.user_top_info .user_info_right p{color: #333; font-size: 12px; clear: left; background: url(../images/shop/icon2.jpg) left bottom no-repeat; height: 30px; line-height: 30px;}
.user_top_info .user_info_right p span{color: #ff3000;}
.user_top_info .user_avatar{position: relative; width: 98px; height: 98px; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; border:1px solid #fc2f00; float: left; margin-right: 20px;}
.user_top_info .user_nickname dt{margin-right: 18px; color: #333; font-size: 14px;}
.user_top_info .user_nickname dd a{ color: #999; font-size: 14px;}
.user_progress{height: 22px; line-height: 22px; margin-top: 9px;}
.user_progress .user_progress_vip{display: inline-block; width: 63px; height: 22px; margin-right: 20px; float: left;}
.user_progress .u_level_00{background:url(../images/shop/u0.png) no-repeat;} 
.user_progress .u_level_01{background:url(../images/shop/u1.png) no-repeat;} 
.user_progress .u_level_02{background:url(../images/shop/u2.png) no-repeat;} 
.user_progress .u_level_03{background:url(../images/shop/u3.png) no-repeat;} 
.user_progress .u_level_04{background:url(../images/shop/u4.png) no-repeat;} 
.user_progress .u_level_05{background:url(../images/shop/u5.png) no-repeat;} 
.user_progress .u_level_06{background:url(../images/shop/u6.png) no-repeat;} 
.user_progress .u_level_07{background:url(../images/shop/u7.png) no-repeat;} 
.user_progress .u_level_08{background:url(../images/shop/u8.png) no-repeat;} 
.user_progress .u_level_09{background:url(../images/shop/u9.png) no-repeat;} 
.user_progress .u_level_10{width: 70px; background:url(../images/shop/u10.png) no-repeat;} 
.user_progress .u_level_11{width: 70px; background:url(../images/shop/u11.png) no-repeat;} 
.user_progress .u_level_12{width: 70px; background:url(../images/shop/u12.png) no-repeat;} 
.user_progress .user_progress_groove{position: relative; float: left; width: 320px; height: 14px; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px; background: #e8e8e8; margin-top: 5px;}
.user_progress .user_progress_groove .groove_min{display: inline-block; width: 50%; height: 14px; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px; background: #ffcd00; position: absolute; left: 0; top: 0;}
.user_progress .user_progress_source{position: relative; height: 14px; line-height: 14px; width: 100%; text-align: center; color: #666;}
.user_top_info .btn_sign{display: inline-block; width: 200px; height: 76px; background: url(../images/shop/icon8.png) no-repeat; float: right; color: #ff5d13; font-size: 12px; text-decoration: none; margin-top: 12px;}
.user_top_info .btn_sign .sign_text{font-size: 16px; margin:18px 0 0 0;}
.user_top_info .btn_sign p{width: 102px; text-align: left; float: right; padding-left: 20px; line-height: 20px;}
.user_top_info .btn_sign .sign_text.on{color: #999;}
.user_top_info .btn_sign:hover .sign_text{text-decoration: underline;}
.user_top_info .btn_sign:hover .sign_text.on{text-decoration: none;}
.userContent{width: 1178px; border: 1px solid #e8e8e8; background: #fff;}
.userContent .user_left {position: relative; z-index: 10; width: 167px;padding: 29px 0 0 20px;}
.userContent .user_menu{width: 147px;}
.user_menu li{ width: 176px; height: 38px; line-height: 38px; margin-bottom: 22px; background: url(../images/shop/shop.png) no-repeat;}
.user_menu li a{display: block; width: 140px; font-size: 18px; color: #999; text-align: center;}
.user_menu li.focus{background: url(../images/shop/shop_on.png) no-repeat;}
.user_menu li.focus a{color: #ff5d13;}
.user_menu li a:hover{background: url(../images/shop/shop_h.png) no-repeat; color: #ff5d13; text-decoration: none; }
.user_right {position: relative;z-index: 5;width: 910px;padding: 40px;border-left: 1px solid #e8e8e8; min-height:560px;}
.user_right .user_title{position: relative; width: 839px; height: 21px; line-height: 21px; font-size: 22px; padding-left: 16px; margin-bottom: 21px;}
.user_right .user_title .common_title_ico{position: absolute; left: 0; top: 0; width:6px; height:21px; background: #ff5d13;}

.user_right .shop_title {position: relative; height: 24px; line-height: 24px; font-size: 20px; padding-left: 20px;margin-bottom: 20px; color: #ff5d13;}
.user_right .shop_title .ico { position: absolute; left: 0; top: 0; width: 10px; height: 24px; background: #f35107;}

.draw_table{width: 100%; margin-bottom: 28px;}
.draw_table table {width: 100%; font-size:16px; color:#666; border: 1px solid #dcdcdc; border-collapse: collapse; font-size: 14px; border-bottom: 0;}
.draw_table table thead tr{background: #f9f9f9; color: #999; font-size: 14px;}
.draw_table table th {height:48px; line-height:48px; border: 1px solid #dcdcdc; color: #999; font-weight: normal; text-align: left; padding-left: 20px;}

.draw_table table tr.change-color:hover{background: #efefef;}
.draw_table table td {position: relative; border-bottom: 1px solid #dcdcdc; text-align: left; padding: 15px 0 15px 20px;}
.draw_table table .handle p{line-height: 22px;}
.draw_table table .handle p .copy{color: #ff5d13; text-decoration: none;}
.draw_table table .handle p .copy.on{color: #aaa;}
.draw_table td.table_name,.table_info{color: #333;}
.draw_table td.table_type,.draw_table td.table_time,.table_info .handle p.handle_dd,.table_info .handle p span{color: #999;}
.table_info .handle .load_send{color: #ff6314;}
.table_info .handle .sended{color: #81c300; }
.draw_table td .two_pass{text-align: center;}
.draw_table td .two_pass span{width: 132px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px; display: inline-block; background: url(../images/shop/icon9.png) no-repeat; cursor: pointer; margin-left: 20px;}
.draw_table td .two_pass span:hover{background: url(../images/shop/icon9_h.png) no-repeat;}

/*密码弹框*/
.layer{display: none; width:100%; height: 100%; background:#000; opacity:0.3; filter:alpha(opacity=30); position:absolute; top:0; left:0; z-index:99999998;}
.password_box,.edit_box,.login_box,.tips_box{position: absolute; left: 50%;top: 50%; margin-left: -220px; height: 228px; z-index: 9999999999; background: #fff\9;}
.password_box .border_radius,.edit_box .border_radius,.login_box .border_radius,.tips_box .border_radius{background: #fff; width: 410px; padding: 12px 15px 0 15px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px;}
.login_box .border_radius{width: 530px; height: 350px; padding:0 10px;}
.tips_box .border_radius{height: 240px; padding-top: 0;}
.password_box .border_radius{height: 228px;}
.password_box h4,.edit_box h4{color: #333; font-size: 14px;}
.password_box h4{*margin-bottom: 24px;}
.password_box .close,.edit_box .close,.login_box .close,.tips_box .close{color: #ff5d13; display: inline-block; width: 20px; height: 20px; background: url(../images/shop/close.jpg) no-repeat; float: right;}
.password_box .password_tips{width: 326px; height: 20px; line-height: 20px; color: #999; font-size: 14px; text-align: center; overflow: hidden; border-radius: 25px; margin: 24px auto 24px; background: #e8e8e8;}
.pass_input{width: 308px; height: 38px; line-height: 38px; border: 1px solid #ff5d13; margin: 0 auto 30px;}
.pass_input input{width: 240px; padding: 0 10px; color: #000; font-size: 16px; border:0; outline: none; height: 36px; line-height: 36px;}
.pass_input span{display: inline-block; width: 25px; height: 16px; float: right; background: url(../images/shop/icon10.jpg) no-repeat; margin: 11px 12px 0 0;}
.password_box .pass_bottom{clear: both; width: 310px; height: 40px; line-height: 40px; margin: 0 auto;}
.password_box a{color: #999; font-size: 14px; text-align: left; text-decoration: none;}
.password_box a:hover{color: #ff5d13}
.password_box .pass_bottom span{display: inline-block; float: right; width: 132px; height: 40px; line-height: 40px; text-align: center; background: url(../images/shop/icon9.png) no-repeat; color: #fff; font-size: 14px; cursor: pointer; }
.password_box .pass_bottom span:hover{background: url(../images/shop/icon9_h.png) no-repeat;}


/*地址管理*/
.address_control p{color: #999; font-size: 14px;}
.address_control .add_btn{display: block; width: 160px; height: 40px; line-height: 40px; background: url(../images/shop/icon11.jpg) no-repeat; margin-top: 18px;}
.address_table{padding: 20px 0 40px 20px; border: 1px solid #e8e8e8; position: relative; font-size: 14px;}
.user_wallow_tr { height: 40px;}
.user_wallow_td { height: 30px; line-height: 30px; font-size: 14px; float: left; text-align: right; color: #333;}
.user_wallow_td span{color: #ff4302;}
.user_wallow_td_left {width: 70px; }
.user_wallow_td_right{position: relative; width: 90%; text-align: left;}
.user_wallow_td_right .user_text { width: 242px; height: 30px; line-height: 30px; padding: 0 8px; border: 1px solid #e8e8e8; border-radius: 2px; background-color: #fff; color: #333; font-size: 14px;}
.user_per_tr_more{ height: 100px; margin-bottom: 19px;}
.user_per_tr_more .user_wallow_td {margin-bottom: 10px;}
.address_table .user_per_tr_more textarea{resize: none; width: 398px; height: 58px; outline: none;}
.user_wallow_td_right .right_yes{display: inline-block; width: 84px; height: 30px; line-height: 30px; color: #fff; font-size: 14px; background: url(../images/shop/icon12.png) no-repeat; text-align: center; text-decoration: none;}
.user_wallow_td_right .right_no{color: #999; font-size: 14px; margin-left: 28px;}
.user_per_btn{text-align: center;}
.user_per_btn .btn_yellow_150{display:inline-block; width: 150px; height: 42px; line-height: 42px; font-size: 18px; color: #fff; background: url(../images/user27.png) no-repeat; text-decoration: none;}
.user_per_btn .btn_yellow_150:hover{background: url(../images/user28.png) no-repeat;}
.sq_selectmenu {display: inline-block; position: relative;}
#sel_year,#sel_month,#sel_day{font-size: 14px;}
.sq_selectmenu_input {padding: 6px 5px; line-height: 20px; border: 1px solid #d9d9d9; border-radius: 2px; background-color: #fff; width: 84px; outline: none;}
.sq_selectmenu_input option{color: #585954;}
.edit_address p{color: #999; font-size: 14px; height: 32px; line-height: 32px;}
.edit_address .edit_info{width: auto; border:1px solid #e8e8e8; border-radius: 5px; padding: 10px 0 10px 20px; margin-bottom: 10px;}
.edit_address .edit_info .edit_tr{color: #333; font-size: 14px; margin-bottom: 5px; line-height: 24px;}
.edit_info .edit_tr .edit_name{display: inline-block; width: 70px; text-align: right;}
.edit_info .edit_tr .edit_con{display: inline-block; width: 610px; vertical-align: middle;}
.edit_right a{text-decoration: none; color: #999; font-size: 14px; margin-right: 12px;}
.edit_right .edit_index{color: #ff5d13;}
.edit_right .edit_index.on{color: #81c300; padding-left: 22px; display: inline-block; height: auto; width: auto; background: url(../images/shop/icon13.png) left center no-repeat;}
.add_address .add_btn{display: block; width: 160px; height: 40px; line-height: 40px; background: url(../images/shop/icon11.jpg) no-repeat; margin-top: 18px;}

/*编辑提示框*/
.edit_box{height: auto;}
.edit_box .edit_tips{text-align: center; color: #ff3000; font-size: 18px; height: 45px; line-height: 45px;}
.edit_box .edit_tr{color: #333; font-size: 14px; margin-bottom: 5px; line-height: 24px;}
.edit_box .edit_tr .edit_name{display: inline-block; width: 70px; text-align: right;}
.edit_box .edit_tr .edit_con{display: inline-block; width: 230px; vertical-align: middle;}
.edit_content{margin: 0 auto; width: 312px;}
.edit_bottom{margin: 20px auto 0; padding-bottom: 32px; width: 315px;}
.edit_bottom a{display: inline-block; width: 130px; height: 38px; line-height: 38px; text-align: center; color: #999; font-size: 16px; border: 1px solid #e8e8e8; border-radius: 3px; text-decoration: none; float: left; margin-right: 46px;}
.edit_bottom span{display: inline-block; width: 132px; height: 40px; background: url(../images/shop/icon9.png) no-repeat; font-size: 14px; text-align: center; font-size: 16px; line-height: 40px; color: #fff; cursor: pointer;}

/*常见问题*/
.user_right .question_list{margin-bottom: 39px;}
.question_list ul li{ font-size: 14px; height: auto; line-height: 39px; border-bottom: 1px solid #e8e8e8;}
.question_list ul li a{color: #666; display: block; text-decoration: none; text-indent: 1.5em;}
.question_list ul li a:hover{color: #ff5d13;}
.question_list ul li .circle{color: #ff5d13; margin-right: 10px;}
.question_list ul li .question_list_info{display: none;}
.question_list ul li.on{background: #f9f9f9; line-height: 28px; padding: 10px 0 15px 0;}
.question_list ul li.on .question_list_info{display: block; width: 782px; color: #333; font-size: 14px; padding-left: 68px;}
.question_list ul li.on a{color: #ff5d13; font-weight: bold;}
.question_list ul li.first_border{border-top:1px solid #e8e8e8;}

/*登录框*/
.login_box{width: auto; height: 350px; margin-left: -275px;}
.login_box h3{color: #333; font-size: 24px; text-align: center; height: 53px; line-height: 53px; border-bottom: 1px solid #e8e8e8;}
.login_box .close{background: url(../images/shop/close2.jpg) no-repeat; width: 25px; height: 23px; margin-top: 11px;}
.login_box .login_con{width: 320px; margin: 18px auto 0;}
.login_box .login_con p{margin-bottom: 15px; color: #666; font-size: 14px;}
.login_box .login_con input{width: 298px; height: 44px; line-height: 44px; border:1px solid #d2d2d2; border-radius: 10px; color: #999; font-size: 14px; padding: 0 10px; position: relative;}

.login_box .login_con p i{display: inline-block; width: 14px; height: 14px; background: url(../images/shop/icon14.jpg) no-repeat; vertical-align: -2px; margin-right: 5px; *vertical-align: middle;}
.login_box .login_con p i.on{background: url(../images/shop/icon14_on.jpg) no-repeat;}
.login_box .login_con p label{cursor: pointer;}
.login_box .login_con .forget_pass{float: right;}
.login_box .login_con .login_box_btn{display: block; width: 320px; height: 46px; line-height: 46px; color: #fff; font-size: 16px; text-align: center; text-decoration: none; border-radius: 5px; background: #ff6a00; margin-bottom: 22px;}
.login_box .login_con .reg a{color: #81c300; font-size: 12px; float: right; text-decoration: underline;}


/*兑换礼包提示框*/
.tips_box{height: 240px; padding-top: 0;}
.tips_box h3{height: 40px; line-height: 40px; color: #333; font-size: 14px;}
.tips_box .close{margin-top: 8px;}
.tips_box .tips_con{width: 310px;}
.tips_box .tips_con,.tips_box .tips_ft{margin: 14px auto 0;}
.tips_box p{margin-bottom: 25px; font-size: 14px; color: #666;}
.tips_box p span{color: #ff3000;}
.tips_box p .copy{font-size: 14px; color: #ff5d13; text-decoration: none; display: inline-block; height: 40px; line-height: 40px; *line-height: 30px;}
.tips_box p .copy.on{color:#aaa;}
.tips_box p .tips_gift_name{font-size: 18px; color: #ff3000;}
.tips_box .tips_con input{width: 210px; height: 40px; line-height: 40px; background: #e8e8e8; font-size: 14px; color: #999; padding: 0 10px; border: 0; outline: none; margin-right: 10px;}
.tips_box .tips_ft{height: 40px; font-size: 0; position: absolute; bottom: 32px; left: 66px;}
.tips_box .tips_ft a{display: inline-block; font-size: 16px; text-align: center; text-decoration: none;}
.tips_box .tips_ft .btn_left{float: left; width: 130px; height: 38px; line-height: 38px; color: #999; border: 1px solid #e8e8e8; border-radius: 4px; margin-right: 46px;}
.tips_box .tips_ft .btn_right{float: right; *float: none; width: 132px; height: 40px; line-height: 40px; color: #fff; background: url(../images/shop/icon9.png) no-repeat;}
.tips_box .tips_ft .btn_ft{margin-left:30px; width: 132px; height: 40px; line-height: 40px; color: #fff; background: url(../images/shop/icon9.png) no-repeat;}
.tips_box .draw_tips_con{margin: 10px auto 28px;}
.tips_box .draw_tips_con p{height: 30px; line-height: 30px; margin-bottom: 0;overflow:hidden;}
.tips_box .draw_tips_con .xz_name{color: #ff3000; font-size: 18px;}
.tips_box .draw_tips_con .xz_num,.tips_box .draw_tips_con .xz_link{color: #ff5d13; font-size: 14px;}
.tips_box .draw_tips_con .xz_link{margin: 0 5px;}

/*底部*/
.foot2{background: #f3f3f3;padding-top: 0px;}
.foot_links,.ft_list{float: left;}
.foot_links{margin: 0 12px 0 100px;}
.foot2 .foot_link{clear: left; text-align: center; border-top: 3px solid #fefefe; padding-top: 20px; font-size: 14px;}
.banquan{text-align: left;}
.foot2 .banquan{border: 0; padding-top: 0;}
.ft_list{width: 193px; padding-left:100px;border-right:2px solid #e4e2e2;text-align: left;}
.ft_list.last{border-right:none;}
.ft_list h3{color: #333; font-size: 18px; margin-bottom: 8px;}
.ft_list li{color: #999; font-size: 12px; line-height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ft_list li a{color: #999; font-size: 12px;}
.recomm_game{clear: left; text-align: center; padding:12px 0; border-bottom: 1px solid #dbdbdb;}
.recomm_game span{color: #333; font-size: 12px;}
.recomm_game a{margin-right: 18px; color: #333; font-size: 12px;} 
.guide{border: 1px solid #e4e2e2;padding: 20px 0;margin-top: 35px;}
/*2017.7.20 底部版权*/
.banquan_info{margin: 25px 0 10px 0;text-align: center;}
.banquan_info a{display: inline-block;width: 152px;height: 48px;background: #f9f9f9;margin-right: 17px;}
.banquan_info a:hover{text-decoration: none;}
.banquan_info a img{float: left;margin: 7px 0 0 10px;}
.banquan_info a p{float: left;width: 75px;height: 28px;padding: 4px 0;line-height: 14px;font-size: 12px;color: #3a3737;margin: 7px 0 0 18px;text-align: left}
.banquan_info a.gw_ab{width: 182px;margin-right: 0;} 
.banquan_info a.gw_ab img{margin-top: 4px;}
.banquan_info a.gw_ab p{width: 108px;}


/*二级密码改成msg*/
.password_box1{display: none; position: absolute; left: 50%; margin-left: -220px; height: 228px; z-index: 9999999999;}
.password_box1 .border_radius{background: #fff; width: 410px; padding: 12px 15px 0 15px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px;}
.password_box1 .border_radius{height: 228px;}
.password_box1 h4{color: #333; font-size: 14px;}
.password_box1 h4{*margin-bottom: 24px;}
.password_box1 .close{color: #ff5d13; display: inline-block; width: 20px; height: 20px; background: url(../images/shop/close.jpg) no-repeat; float: right;}
.password_box1 .password_tips{width: 326px; height: 20px; line-height: 20px; color: #999; font-size: 14px; text-align: center; overflow: hidden; border-radius: 25px; margin: 24px auto 24px; background: #e8e8e8;}
.pass_input1{width: 308px; height: 38px; line-height: 38px; border: 1px solid #ff5d13; margin: 0 auto 30px;}
.pass_input1 input{width: 240px; padding: 0 10px; color: #000; font-size: 16px; border:0; outline: none; height: 36px; line-height: 36px;}
.pass_input1 span{display: inline-block; width: 25px; height: 16px; float: right; background: url(../images/shop/icon10.jpg) no-repeat; margin: 11px 12px 0 0;}
.password_box1 .pass_bottom{width: 310px; height: 40px; line-height: 40px; margin: 0 auto;}
.password_box1 a{color: #999; font-size: 14px; text-align: left; text-decoration: none;}
.password_box1 a:hover{color: #ff5d13}
.password_box1 .pass_bottom span{display: inline-block; float: right; width: 132px; height: 40px; line-height: 40px; text-align: center; background: url(../images/shop/icon9.png) no-repeat; color: #fff; font-size: 14px; cursor: pointer; *float: none;}
.password_box1 .pass_bottom span:hover{background: url(../images/shop/icon9_h.png) no-repeat;}

#tips_box1 .tips_ft{left: 154px;}
#tips_box1 .tips_con{height: 100px; overflow: hidden;}


/*弹框地址管理*/
#address_box{position: absolute; top: 100px; left: 50%; z-index: 99999999; margin-left: -230px; width: 460px; height: 350px;}
#address_box .a_tit{width: 100%; height: 40px; line-height: 40px; background: #ff4203;}
#address_box .a_tit a{display: block; float: left; width: 94px; color: #fff; text-align: center; text-decoration: none; font-size: 16px;}
#address_box .a_tit a.on{background: #fff; color: #ff4203;}
#address_box .a_content{height: 290px; background: #fff; padding: 20px 20px 0;}
#address_box .address{display: none;}
#address_box .user_wallow_tr {float: left; height: 30px; line-height: 30px; margin-bottom: 10px;}
#address_box .user_wallow_td {width: auto; height: 30px; line-height: 30px; font-size: 14px; float: left; text-align: right; color: #333;}
#address_box .user_wallow_td span.tip_span{float: left; display: inline-block; width: 20px; height: 30px; line-height: 30px; margin-left: 5px;}
#address_box .user_wallow_td span.yes{background: url(../images/shop/a3.png) center no-repeat;}
#address_box .user_wallow_td span.no{background: url(../images/shop/a4.png) center no-repeat;}
#address_box .user_wallow_td_left {width: 70px; padding-left: 15px;}
#address_box .user_wallow_td_right{position: relative; text-align: left;}
#address_box .user_wallow_td_right .user_text {float: left; width: 244px; height: 28px; line-height: 28px; padding: 0 8px; border: 1px solid #e8e8e8; border-radius: 2px; background-color: #fff; color: #333; font-size: 14px;}
#address_box .user_per_tr_more{ height: 115px; margin-bottom: 22px;}
#address_box .sq_selectmenu{float: left; margin-right: 5px;}
#address_box .a_content .user_per_tr_more textarea{resize: none; width: 244px; height: 72px; outline: none; margin-top: 12px;}
#address_box .user_wallow_td_right .right_yes{display: inline-block; width: 84px; height: 30px; line-height: 30px; color: #fff; font-size: 14px; background: url(../images/shop/a1.png) no-repeat; text-align: center; text-decoration: none;}
#address_box .user_wallow_td_right .right_no{display: inline-block; width: 84px; height: 30px; line-height: 30px; color: #999; font-size: 14px; margin-left: 20px; background: url(../images/shop/a2.png) no-repeat;text-align: center; text-decoration: none;}
#address_box .sq_selectmenu_input {padding: 6px 5px; line-height: 20px; border: 1px solid #d9d9d9; border-radius: 2px; background-color: #fff; width: 84px; outline: none;}
#address_box .sq_selectmenu_input option{color: #585954;}
#address_box .address_manage .manage{width: 394px; height: 228px; border: 1px solid #e8e8e8; overflow: hidden; overflow-y: auto; padding: 0 10px;}
#address_box .edit_right{height: 25px; line-height: 25px;}
#address_box .address_manage .edit_info{border-bottom: 1px solid #edecec; padding: 10px 0;}
#address_box .address_manage .edit_info .edit_tr{color: #333; font-size: 14px; margin-bottom: 5px; line-height: 24px;}
#address_box .edit_info .edit_tr .edit_name{display: inline-block; width: 70px; text-align: right; margin-left: 10px;}
#address_box .edit_info .edit_tr .edit_con{display: inline-block; width: 205px; vertical-align: middle;}
#address_box .edit_right a{text-decoration: none; color: #999; font-size: 14px; margin-right: 12px;}
#address_box .edit_right .edit_index{color: #ff5d13; margin-right: 0;}
#address_box .edit_right .edit_index.on{color: #81c300; padding-left: 22px; display: inline-block; height: auto; width: auto; background: url(../images/shop/icon13.png) left center no-repeat;}
#address_box .a_bottom{width: 100%; text-align: center; margin-top: 14px;}
#address_box .a_bottom a{display: inline-block; width: 84px; height: 30px; line-height: 30px; color: #fff; font-size: 14px; text-align: center; text-decoration: none;}
#address_box .a_bottom .right_yes{background: url(../images/shop/a1.png) no-repeat;}
#address_box .a_bottom .right_no{margin-left: 20px; background: url(../images/shop/a2.png) no-repeat; color: #999;}