﻿.nav_top_grid
{height:46px;}
.nav_top
{width:1020px; height:46px; line-height:46px; margin:0 auto; font-size:14px;}
.nav_top .official
{margin-left:35px;}
.nav_top .loginbtn
{float:right; margin-right:45px;}

.nav_grid
{height:110px;}
.nav
{width:1020px; height:110px; line-height:110px; font-size:14px;}
.nav .logo
{margin-left:35px; max-width:180px;}

.nav .nav_ul li
{font-size:14px; margin-left:40px; letter-spacing:1px;}
.nav .nav_ul li a i
{width:24px; height:24px; background-position:0 -24px; background-size:24px 48px;}
.nav .nav_ul li.longmargin
{margin-left:82px;}

/*----------------------登录注册*/
.login_bg
{height:516px;}
.login_body
{width:1020px;}

.login_box
{width:310px; margin-top:-155px;}
.login_tab
{height:35px; line-height:35px;}
.login_tab li a
{padding-left:30px; font-size:16px;}

.login_grid
{height:320px}
.login_input
{width:250px; margin:0 auto; margin-top:7px; margin-bottom:7px; height:38px; line-height:38px;}
.login_input.margintop35
{margin-top:25px;}
.login_input.login_input1
{margin-top:25px; margin-bottom:7px;}
.login_input img
{width:16px; height:22px; padding:0 10px;}
.login_input input
{font-size:15px; width:165px; font-size:13px;}
.login_input .see
{right:7px; margin-top:-7px; width:20px; height:14px;}

.yzm_grid
{width:250px;}
.yzm_grid .yzm_input
{height:38px; line-height:38px;}
.yzm_grid .yzm_input input
{width:115px; font-size:13px;}
.yzm_grid #yzm
{width:100px; height:26px; margin-left:5px; line-height:26px; font-size:12px;}

.login_tip
{margin:0 30px; font-size:12px;}
.login_tip.pos
{bottom:86px;}
.icon_check label
{width:16px; height:16px; margin-right:4px; background-position:0 -16px; background-size:16px 32px;}
.login_tip .right
{line-height:16px;}

.login_grid .loginbtn
{left:30px; right:30px; bottom:40px; height:40px; line-height:40px; font-size:18px;}

.foot_nav_grid
{height:170px; background-size:1440px auto;}
.foot_nav_grid .foot_nav
{width:1020px;}
.foot_nav_grid .foot_nav ul
{bottom:20px;}
.foot_nav_grid .foot_nav ul li
{min-width:100px; margin:0 10px; font-size:14px;}
.foot_nav_grid .foot_nav ul li a.footicon img
{width:32px; height:32px; margin-bottom:15px;}

.foot_nav_grid .foot_nav ul li.code img
{width:64px; height:64px; margin-bottom:5px; font-size:15px;}

.foot_tip
{height:20px; line-height:20px; font-size:12px;}

.reg-protocol{    
    width: 60%;
    height: 540px;
    position: absolute;
    top: 60px;
    margin-left: 18%;
    padding: .5% 1%;
    background-color: #fff;
    z-index: 2;
    border-radius: 15px;
}
.reg-protocol .close{
    text-align:right;
}

.reg-protocol .close a{
    cursor: pointer;
}
.protocol-content{    
    margin: 15px;
    padding:10px;
    height: 480px;
    overflow-y: auto;
}
.shade-reg{
    position: fixed;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    z-index: 1;
}

/*----------------------忘记密码*/
.forget_grid
{width:1020px; height:490px; margin-top:25px;}
.forget_grid_top
{margin:0 25px;}
.forget_grid_top>div
{left:60px; font-size:18px;}
.forget_grid_top ul
{padding-top:55px;}
.forget_grid_top ul li
{font-size:15px; margin:0 65px;}

.forget_box
{padding-top:50px;}
.forget_box .yzm_grid
{margin-top:30px; margin-bottom:30px;}
.forget_box .nextbtn
{width:250px; height:38px; line-height:38px; font-size:16px; letter-spacing:1px;}

.forget_box .login_info_grid
{width:412px; margin-top:40px;}
.forget_box .login_info_grid>span
{font-size:13px;}
.forget_box .login_info_grid label
{width:110px; margin-right:20px; font-size:13px;}
.forget_box .login_info_grid>div
{padding:0 20px; height:34px; line-height:34px;}
.forget_box .login_info_grid>div .login_info_tip
{bottom:-30px; font-size:12px;}
.forget_box .login_info_grid>div input
{width:240px; height:34px; font-size:13px;}
.forget_box .confirmbtn
{padding:0 30px; height:26px; line-height:26px; margin-top:35px; font-size:14px;}

.forget_box .login_info_suc
{margin-top:30px;}
.forget_box .login_info_suc img
{width:40px; height:40px;}
.forget_box .login_info_suc span
{font-size:18px; }

/*................首页顶部*/
.home_head
{width:1020px; height:292px; margin-top:25px; margin-bottom:20px;}
.home_head .home_edge
{width:305px;}

.home_head .edge_tab
{height:35px; line-height:35px;}
.home_head .edge_tab li
{font-size:14px;}

.home_head .edge_box
{top:45px; bottom:20px; left:20px; right:20px;}
.edge_box .edge_table td
{height:42px; font-size:14px;}

.home_edge .edge_title
{margin:0 20px; height:35px; line-height:35px; font-size:14px;}
.edge_box .scroll_noctice li
{height:42px; line-height:42px;}
.edge_box .scroll_noctice a
{font-size:14px;}

.edge_box .edge_btn
{width:120px; height:40px; line-height:40px; margin-bottom:40px 0;}

#swiper
{height:292px; width:560px; float:left; margin:0 auto; position:relative; overflow:hidden;}
#swiper2
{width:1020px; height:282px;}
#swiper3
{height:205px; margin-top:10px;}
#swiper4
{height:320px; margin-top:10px;}

.swiper .hd
{ width:100%; height:10px; position:absolute; z-index:1; bottom:10px; text-align:center;}
.swiper .hd ul
{ display:inline-block; *display:inline; *zoom:1; margin:0; padding:0; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; behavior:url("../styles/ie-css3.htc"); font-size:0; vertical-align:top;}
.swiper .hd ul li
{ display:inline-block; *display:inline; *zoom:1; width:8px; height:8px; background-color:rgba(255, 255, 255, 0.3); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; behavior:url("../styles/ie-css3.htc"); margin:0 0.125rem; border:0.05rem solid white; vertical-align:top; overflow:hidden;   }
.swiper .hd ul .on
{ background-color:#ff9600; border-color:#ff9600; }
.swiper .bd
{ position:relative; z-index:0; }
.swiper .bd li a
{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
#swiper .bd li img
{height:292px; }
#swiper2 .bd li img
{height:282px; }
#swiper3 .bd li img
{height:205px; }
#swiper4 .bd li img
{height:320px; }

.swiper-pagination-bullet
{width:12px; height:12px;}

/*----------------------主内容*/
.main
{width:1020px;}
.main_l1
{width:715px;}
.main_r1
{width:305px;}
.main_l2
{width:205px;}
.main_r2
{width:815px;}

.floor_grid1
{margin-right:15px; padding:15px 12px 25px 12px;}
.floor_grid1+.floor_grid1
{margin-top:30px;}

.floor_grid1 .floor_head
{height:25px; margin-bottom:8px;}
.floor_grid1 .floor_head>span
{left:8px; font-size:18px;}
.floor_grid1 .floor_head>a
{right:516px; font-size:12px;}
.floor_grid1 .floor_head .searchinput
{height:25px; line-height:25px; padding:0 12px;}
.floor_grid1 .floor_head .searchinput input
{width:120px; height:25px; line-height:25px; font-size:13px; margin-right:8px;}
.floor_grid1 .floor_head .searchinput a
{width:13px; height:13px;}

.floor_grid1 .floor_body
{padding-left:168px;}
.floor_edge
{width:158px;}
.floor_edge h5
{font-size:14px;}
.floor_edge p
{font-size:19px;}
.floor_edge h4
{font-size:16px;}
.floor_edge a
{font-size:14px;}
.floor_edge img
{width:46px;}

.floor_grid1 .floor_list
{padding:5px 20px;}
.floor_grid1 .floor_list+.floor_list
{margin-top:8px;}
.floor_grid1 .floor_list h3
{font-size:16px; padding:10px 0;}
.floor_grid1 .floor_list p
{font-size:13px; padding-bottom:10px;}

.sort_grid
{padding:12px 12px;}
.sort_grid .sort_head
{height:20px; line-height:20px; padding-left:15px; font-size:14px;}
.sort_grid .sort_list
{padding:15px 10px 10px 30px; margin-right:5px; margin-left:15px; font-size:15px;}
.sort_grid .sort_list i
{width:22px; height:22px; font-size:12px; line-height:22px;}

/*----------------------地址导航*/
.maplink_head
{width:1006px; height:20px; line-height:20px; margin-top:50px; font-size:15px;}

/*----------------------发现精彩*/
.wonderful_grid
{padding:12px 20px; margin-right:15px;}
.wonderful_grid .result
{font-size:12px; margin-top:20px;}
.newlist
{padding:20px 30px 10px 30px;}
.newlist h3
{font-size:16px; padding:10px 0;}
.newlist p
{font-size:13px;}

/*----------------------资讯详情*/
.newinfo_grid
{margin-right:20px; padding:0 45px;}
.newinfo_grid .text_title
{font-size:16px; padding:55px 0 10px 0;}
.newinfo_grid .text_tip
{font-size:12px; padding-bottom:25px;}
.newinfo_grid .text_content
{padding-bottom:55px;}

.newinfo_grid .info_b
{padding:10px 0 60px 0;}
.newinfo_grid .info_b>div
{padding-left:60px;}
.newinfo_grid .info_b label
{font-size:12px;}
.newinfo_grid .info_b a
{font-size:12px;}

/*----------------------关于我们*/
.about_ul
{margin-right:25px;}
.about_ul li
{height:40px; line-height:40px;}
.about_ul li+li
{margin-top:20px;}
.about_ul li a
{font-size:16px;}

.about_grid
{padding:12px 30px 50px 30px;}
.about_list .about_tilte
{padding-top:30px; margin-bottom:8px; font-size:20px;}
.about_list .about_line
{font-size:16px;}
.about_list .about_line .about_tip
{font-size:12px; top:-10px; padding-left:90px;}
.about_list .about_line label
{margin-right:8px;}
.about_list .about_tilte a img
{width:92px; height:26px; position:relative; top:8px;}

/*----------------------新手教程*/
.step_grid
{width:862px; padding-left:158px;}
.step_grid>.img
{width:158px;}

.step_grid .step_ul
{height:123px;}
.step_grid .step_ul li .img
{height:32px; position:relative; margin:20px 0 10px 0;}
.step_grid .step_ul li .img>span
{width:37px; height:32px; background-size:37px 64px;}
.step_grid .step_ul li .img>div
{height:2px; margin-top:-1px;}
.step_grid .step_ul li.curr .img>span
{background-position:0 -32px;}
.step_grid .step_ul li a
{line-height:1.2;}
.step_grid .step_ul li a span
{font-size:18px;}
.step_grid .step_ul li a em
{font-size:14px;}

/*----------------------固定收益*/
.table_body.scroll
{max-height:487px;}
.table_title table,.table_body table
{font-size:14px;}
.table_title table tr
{border-bottom:1px solid #717071;}
.table_title table td
{height:45px;}

.table_body table
{font-size:12px;}
.table_body table td
{height:60px;}
.table_body table td.left,.table_title table td.left
{padding-left:8px;}
.table_body table td a
{width:90px; height:30px; line-height:30px;}
.table_body table .yellow1
{font-size:18px;}

/*----------------------实物众筹*/
.goods_list1
{padding:10px 35px 15px 240px;}
.goods_list1 .goods_btn
{right:100px; bottom:35px; width:64px; height:64px; line-height:60px; font-size:13px; }
.goods_list1 .goods_btn span
{line-height:18px;}

.goods_list1 .info h2
{font-size:20px;}
.goods_list1 .info p
{font-size:13px; padding:5px 0 8px 0;}
.goods_list1 .bottom
{margin-right:200px;}
.goods_list1 .bottom ul
{margin-bottom:10px; font-size:13px;}
.goods_list1 .bottom ul li
{margin-right:40px; line-height:1.8;}
.goods_list1 .bottom ul li img
{width:16px; height:16px;}

.goods_list1 .bottom .tar
{font-size:14px;}

.goods_list1 .bottom .line
{width:300px; height:5px; margin-top:8px;}

.goods_list1 .img
{top:15px; left:15px; width:200px; height:146px; line-height:146px;}

/*----------------------分类导航*/
.classification_grid
{width:1020px; margin-bottom:20px; margin-top:20px;}
.classification_grid .classification_list
{padding:15px 0; padding-left:175px; font-size:14px;}
.classification_grid .classification_list label
{width:125px; line-height:40px; padding-top:15px; padding-right:10px;}
.classification_grid .classification_list a
{height:40px; line-height:40px; margin-right:40px;}
.classification_grid .classification_list>span
{height:40px; line-height:40px;  margin-right:40px}
.classification_grid .classification_list input
{width:80px; height:24px; font-size:14px;}

/*----------------------排序导航*/
.sort_menu
{width:920px; padding:30px 0 20px 0; padding-left:100px;margin-bottom:25px; font-size:14px;}
.sort_menu label
{width:90px; padding-top:32px; padding-right:10px;}
.sort_menu a
{margin-right:50px; margin-bottom:10px;}
.sort_menu a>span
{width:14px; height:6px; margin-left:4px; background-size:14px 12px;}
.sort_menu a.down>span
{background-position:0 -6px;}

/*----------------------详情*/
.info_top_grid
{width:1020px;}
.info_top_l
{margin-left:50px; margin-right:380px; padding:30px 0 50px 0;}
.info_top_r
{width:280px; padding:30px 50px 30px 50px;}

.info_top_l ul
{padding-bottom:25px;}
.info_top_l ul li
{padding-right:30px; font-size:12px;}
.info_top_l ul li>span
{font-size:16px; height:40px; line-height:40px; margin-bottom:5px;  }
.info_top_l ul li+li>span
{padding:0 40px;}
.info_top_l ul li>span span
{font-size:18px;}
.info_top_l ul li>.bigfont span
{font-size:34px;}

.info_top_l .info_time,.info_top_l .info_time2
{font-size:12px; margin-top:25px; width:410px;}
.info_top_l .info_time2
{margin-top:0px;}

.info_top_l .info_title h1
{margin-bottom:60px; font-size:24px;}
.info_top_l .info_title span
{height:32px; line-height:30px;}
.info_top_l .info_title>span
{padding-left:19px; background-size:auto 32px; margin-left:10px}
.info_top_l .info_title .span1
{padding:0 4px; background-size:auto 32px; font-size:15px;}
.info_top_l .info_title .span2
{width:7px; background-size:auto 32px;}

.info_top_r .info_top_r_t
{font-size:12px;}
.info_top_r .info_top_r_m
{min-height:140px; margin:8px 0;}
.info_top_r .info_top_r_m .info_top_r_input
{margin:10px 50px; height:42px; line-height:42px;}
.info_top_r .info_top_r_m .info_top_r_input #add
{right:-50px; width:50px; background-size:18px auto;}
.info_top_r .info_top_r_m .info_top_r_input #rec
{left:-50px; width:50px; background-size:18px auto;}
.info_top_r .info_top_r_m .info_top_r_input input
{height:42px; line-height:42px; font-size:22px;}
.info_top_r .info_top_r_m1>div
{line-height:1.4; font-size:14px;}
.info_top_r .info_top_r_m1>div.textright
{padding-top:20px;}
.info_top_r .info_top_r_btn
{height:32px; line-height:32px; font-size:14px;}
.info_top_r .info_top_r_num
{font-size:13px;}
.info_top_r .info_top_r_m2
{height:140px; background-size:136px 120px;}

.info_top_b
{margin:0 50px; padding:15px 0 30px 0;}
.info_top_b .info_top_b_t
{margin-bottom:15px;}

.info_top_b .info_top_b_m .tip
{height:35px; line-height:35px; margin-bottom:30px; font-size:12px;}
.info_top_b .info_top_b_m .coupon
{margin-right:-30px; margin-bottom:30px;}
.info_top_b .info_top_b_m .coupon li
{width:445px; height:85px; margin-right:30px; margin-bottom:15px;}
.info_top_b .info_top_b_m .coupon li .coupon_per
{width:105px; line-height:1.2; font-size:16px; padding-top:10px;}
.info_top_b .info_top_b_m .coupon li .coupon_per>span span
{font-size:30px;}
.info_top_b .info_top_b_m .coupon li .coupon_info
{margin-left:105px; padding-left:20px; padding-top:16px; margin-right:90px; font-size:14px;}
.info_top_b .info_top_b_m .coupon li>label label
{width:30px; height:30px; margin-top:-15px; right:50px; background-size:30px 60px;}
.info_top_b .info_top_b_m .coupon li>label input[type=checkbox]:checked+label
{background-position:0 -30px;}

.info_top_b .info_top_b_b
{width:280px;}
.info_top_b .info_top_b_b>div
{color:#595757; line-height:1.5; font-size:14px;}
.info_top_b .info_top_b_b>div.textright
{padding-top:20px;}
.info_top_b .info_top_r_btn
{height:32px; line-height:32px; margin:15px 0; font-size:14px;}
.info_top_b .info_top_r_num
{font-size:14px; padding-top:5px;}

.info_top_b .info_top_b_t>a
{padding:2px 8px; margin-left:8px; font-size:14px;}

/*----------------------详情阶段*/
.info_step
{width:1020px; padding:35px 0 20px 0;}
.info_step ul
{margin:0 50px;}
.info_step ul li
{font-size:12px;}

.info_step ul li>div
{display:block; padding:0 20px;}
.info_step ul li .tip
{font-size:14px;}


/*----------------------详情内容*/
.info_grid
{width:1020px; margin-top:30px;}
.info_tab li a
{font-size:14px; padding:12px 35px;}
.info_tab li.curr a
{color:#3E3A39;  border-top-color:#2759A8; border-bottom-color:white; cursor:pointer;}
.info_tab li+li.curr a
{border-left:1px solid #C9CACA;}

.info_grid .info_context
{padding:20px 90px 80px 90px; color:#595757; line-height:1.2;}
.padding .info_context *
{max-height:1000%; word-break:break-all;}
.padding .info_context img
{margin:0; width:100%; display:block; text-indent:0;}

/*----------------------详情弹出框*/
#light_box1
{width:550px; height:450px; padding:20px 0; margin-left:-275px; margin-top:-245px;}
.light .box_head
{margin:0 25px; font-size:24px;}
.light .box_code
{width:380px; height:270px; line-height:270px; margin:20px auto;}
.light .box_tip
{font-size:14px;}
.light .box_btn
{width:220px; height:46px; line-height:46px; margin-top:20px; font-size:18px;}

#light_box2
{width:390px; height:220px;margin-left:-195px; margin-top:-110px;}
.light .box_suc
{font-size:24px; text-align:center; padding:50px 0 10px 0;}
.light .box_suc img
{margin-right:8px; width:51px; height:51px;}

/*----------------------实物众筹*/
.goods_list2
{width:1020px; margin-bottom:20px;}
.goods_list2>ul
{margin-right:-18px;}
.goods_list2>ul>li
{margin-right:18px; margin-bottom:45px;}
.goods_list2>ul>li a
{width:328px;}
.goods_list2>ul>li a .img
{height:172px;}

.goods_list2>ul>li a .info
{padding:20px 0 25px 0;}
.goods_list2>ul>li a .info h3
{padding:0 25px; font-size:16px;}
.goods_list2>ul>li a .info>div
{padding:0 45px; font-size:12px; line-height:1.5;}
.goods_list2>ul>li a .info .line2
{margin:25px 110px 25px 45px; height:8px;}
.goods_list2>ul>li a .info .line2>span
{font-size:12px; width:55px; height:24px; line-height:24px; right:-65px; margin-top:-12px;}
.goods_list2>ul>li a .info .line2>span em
{border-top:6px solid transparent; border-right:4px solid #00A0E9; border-bottom:6px solid transparent; left:-4px; margin-top:-6px;}

.goods_list2>ul>li a .info .bottom
{padding:0 45px;}
.goods_list2>ul>li a .info .bottom>div
{font-size:12px;}
.goods_list2>ul>li a .info .bottom>div>span
{font-size:14px;}
.goods_list2>ul>li a .info .bottom>div>img
{width:16px; height:16px;}
.goods_list2>ul>li a .info .bottom>div.middle_li
{padding:0 15px;}

/*----------------------提交成功*/
.submit_head
{width:900px; margin:25px auto 20px auto; padding:65px 60px 25px 60px;}
.submit_head>div
{padding-left:80px; font-size:14px;}
.submit_head>div p
{font-size:24px;}
.submit_head>div img
{width:60px; height:60px; margin-top:-30px;}
.submit_head>div .price
{font-size:22px;}
.submit_head>span
{margin-top:25px; padding:5px 30px; font-size:14px;}

/*----------------------支付*/
.pay_grid
{width:910px; padding:25px 55px 50px 55px;}
.pay_grid .pay_title
{font-size:16px; padding-bottom:8px; margin-bottom:8px;}
.pay_grid .pay_tip1
{font-size:14px;}
.pay_grid .pay_tip2
{font-size:13px;}
.pay_grid .pay_way
{padding:30px 0;}
.pay_grid .pay_way>label+label
{margin-left:55px;}
.pay_grid .pay_way>label label
{width:20px; height:20px; background-size:20px 40px;}
.pay_grid .pay_way>label input[type=radio]:checked+label
{background-position:0 -20px;}
.pay_grid .pay_way>label img
{height:35px; margin:0 18px;}
.pay_grid .pay_way>label span
{font-size:18px;}
.pay_grid .pay_input
{width:278px; height:40px; line-height:40px;}
.pay_grid .pay_input img
{width:16px; height:22px; padding:10px 12px;}
.pay_grid .pay_input input
{font-size:14px; width:210px;}
.pay_grid .pay_btn
{width:170px; height:40px; line-height:40px; margin-top:12px;}

/*----------------------实物众筹*/
.info_head
{width:1020px; margin-bottom:25px;}
.info_head .img
{width:700px; /*height:322px;*/}
.info_head .info_head_r
{width:320px;}
.info_head .info
{padding:30px 45px 0 45px; font-size:12px; line-height:1.2;}
.info_head .info h3
{font-size:17px; padding-bottom:3px;}
.info_head .info .price
{font-size:18px;}
.info_head .info .info_m
{padding:25px 0;}
.info_head .info .bigfont
{font-size:14px;}
.info_head .info .last_div
{padding:15px 0 45px 0;}
.info_head .info .bottom_tip
{font-size:13px; padding:10px 0;}

/*----------------------实物众筹详情*/
.info_grid2 .info_context
{padding:25px 115px 60px 115px;}

.goods_list3
{padding:0 15px 15px 15px; margin-bottom:15px;}
.goods_list3 .goodslist3_top
{font-size:18px; padding:10px 0;}
.goods_list3 .goodslist3_top .right
{font-size:14px; position:absolute; right:0; bottom:10px;}
.goods_list3 .num
{padding:15px 0; font-size:14px;}
.goods_list3 .list_line
{font-size:14px;}
.goods_list3 .info
{margin-bottom:15px;}
.goods_list3 .info .img
{width:65px;}
.goods_list3 .info .info_r
{width:190px; font-size:13px;}
.goods_list3 .info .info_r h4
{padding:8px 0;}
.goods_list3 .goodslist3_btn
{min-width:110px; height:40px; line-height:40px; margin:15px 0; margin-left:10px; padding:0 15px; font-size:18px;}

/*----------------------实物众筹详情查看更多*/
.fold_grid
{padding:0 15px 20px 15px; margin-bottom:15px;}
.fold_grid .fold_top
{font-size:16px; padding:10px 0;}

.fold_grid .info_context
{padding:15px 0;}

.fold_grid .more_btn a
{font-size:15px;}
.fold_grid .more_btn span
{width:12px; height:6px; background:url("../images/icon_fold.png") no-repeat; background-position:0 0; background-size:12px 12px;}

/*----------------------实物众筹弹窗*/
#light_box3
{width:500px; height:360px; margin-left:-250px; margin-top:-180px;}
.light .box_head2
{padding:15px 30px; font-size:18px;}
.light .box_head2 i
{width:80px; height:50px; margin-left:15px;}
.light .close
{margin-top:-8px; width:16px; height:16px; background-size:16px auto;}
.light .box_body
{padding:0 45px;}
.light .box_body>div
{padding-left:90px; margin:20px 0; font-size:15px;}
.light .box_body>div.price span
{font-size:20px;}
.light .box_body_input>label
{line-height:35px;}
.light .box_body_input span
{width:115px; padding:0 40px; height:35px; line-height:35px;}
.light .box_body_input #rec
{width:40px; height:35px; background-size:15px auto;}
.light .box_body_input #add
{width:40px; height:35px; background-size:15px auto;}
.light .box_body_input input
{font-size:18px;}
.light .box_bottom
{padding:20px 45px 0 45px; font-size:16px;}
.light .box_bottom a
{width:195px; height:36px; line-height:36px; font-size:18px;}

/*----------------------立即结算*/
.settlement_grid
{width:1020px; padding-bottom:45px;}
.settlement_grid .c_title
{margin:0 80px; padding-top:45px; font-size:16px;}

.settlement_good
{margin:0 20px;}
.settlement_good .s_g_list
{padding:20px 0;}
.settlement_good .s_g_list .img
{width:98px; margin-right:15px;}
.settlement_good .s_g_list .info
{width:855px;}
.settlement_good .s_g_list .info h4
{font-size:18px; margin:5px 0;}
.settlement_good .s_g_list>span
{height:28px; left:-20px; margin-top:-14px;}
.settlement_good .s_g_list>div
{color:#595757; font-size:15px;}

.settlement_body
{padding:25px 0 15px 0; margin:0 80px; font-size:14px;}
.settlement_body .body_title
{font-size:16px; margin-bottom:15px;}
.settlement_body .body_title a
{font-size:14px;}
.settlement_address
{margin:3px 0; margin-left:35px; padding:10px 20px;}
.settlement_address span+span
{margin-right:15px;}
.settlement_address .name
{width:70px;}
.settlement_address .address
{width:260px;}
.settlement_address .phone
{width:110px;}
.settlement_address .icon_loc
{left:-25px; top:10px; width:16px; height:19px;}
.settlement_address .right span
{margin:0 15px;}

.settlement_body .more_btn
{margin-left:56px; padding-right:14px; background-size:10px auto;}

.settlement_body .check_box
{padding:25px 40px;}
.settlement_body .check_box .check_box_l
{width:500px;}
.settlement_body .check_box .check_box_r
{width:220px; font-size:16px;}
.settlement_body .check_box .check_box_r>div
{margin-bottom:20px;}
.settlement_body .check_box .check_box_r .btn
{ margin-bottom:10px; height:35px; line-height:35px; font-size:18px;}
.settlement_body .check_box .check_box_r .icon_check
{font-size:12px;}

.settlement_body .check_box .check_box_l .remark
{font-size:14px; top:8px;}
.settlement_body .check_box .check_box_l .remarktext
{width:330px; height:90px; padding:8px 8px; margin-left:8px; font-size:14px;}

.settlement_body .body_title2
{font-size:16px; padding-left:20px; background-size:16px auto;}
.settlement_body .text_content
{padding:15px 0;}

.settlement_body .remark
{font-size:16px; margin-top:15px;}
.settlement_body .remark .input input
{height:30px; line-height:30px;}
.settlement_body .remark .input input
{padding:0 10px; font-size:13px; width:395px;}

/*----------------------立即结算弹窗*/
#light_box4
{width:610px; height:460px; margin-left:-305px; margin-top:-230px;}
.light .box_div_input
{padding-left:145px; padding-right:65px; margin-top:15px;}
.light .box_div_input>div
{height:40px; line-height:40px; padding:0 10px; font-size:16px;}
.light .box_div_input>div.s_input
{width:198px;}
.light .box_div_input>div.l_input
{width:385px;}
.light .box_div_input .s_select
{font-size:16px; background-size:13px auto;}
.light .box_div_input .s_select select
{width:100px; height:40px; line-height:40px;}
.light .box_div_input label
{line-height:40px; top:0; right:485px; font-size:16px;}
.light .box_div_input label span
{margin-right:10px;}
.light .box_div_input .btn
{width:165px; height:45px; line-height:45px; font-size:18px;}

/*----------------------个人中心*/
.mine_l
{width:185px; height:805px; padding-bottom:160px;}
.mine_r
{width:743px; min-height:880px; padding:20px 45px 65px 45px;}

/*----------------------个人中心左侧导航*/
.mine_l>dl
{margin-top:35px; margin-bottom:40px;}
.mine_l>dl>dt,.mine_l>dl>dd>a
{padding:12px 0; padding-left:55px;}
.mine_l>dl>dd dd a
{padding:12px 0;  padding-left:75px;}
.mine_l dl dt
{font-size:20px;}
.mine_l dl dd
{font-size:16px}

.mine_l>dl>dd.curr>a
{border-left:3px solid #2759A8; padding-left:52px;}
.mine_l>dl>dd dd.curr a
{border-left:3px solid #2759A8; padding-left:72px;}
.mine_l>dl>dd.child span
{right:10px; top:16px; line-height:50px; width:14px; height:9px; background:url("../images/icon_fold2.png") no-repeat; background-position:0 0; background-size:14px 18px;}
.mine_l>dl>dd.child.fold span
{background-position:0 -9px;}

.mine_l .tx
{margin:0 30px; padding:40px 0 20px 0;}
.mine_l .tx img
{width:55px; height:55px;}
.mine_l .tx .name
{font-size:16px; margin:10px 0;}
.mine_l .tx .range
{font-size:12px;}
.mine_l .tx a
{margin-left:10px; font-size:12px; padding:1px 4px;}

/*----------------------我的订单*/
.mine_r .mine_title
{padding:10px 0; font-size:18px;}

.mine_r .sta_ul
{margin:35px 0;}
.mine_r .sta_ul li
{font-size:14px; margin-right:40px;}
.mine_r .sta_ul li>span
{font-size:16px;}
.mine_r .sta_ul li>span span
{font-size:24px; }
.mine_r .sta_ul li.sum
{margin-right:200px;}

.mine_r .btns
{width:95px; height:35px; line-height:35px; font-size:18px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.mine_r .btns+.btns
{margin-left:20px;}

.order_grid
{margin-bottom:45px; margin-top:25px;}
.order_list
{margin-top:10px;}
.order_list .order_title
{padding:10px 0; padding-right:140px;}
.order_list .order_title h1
{font-size:20px;}

.order_list ul
{padding:15px 60px 8px 0;}
.order_list ul li
{line-height:1.8;}
.order_list ul li>div
{font-size:16px;}
.order_list ul li>span
{font-size:22px; padding:8px 0;}

/*----------------------实名认证*/
.mine_r .step_ul
{padding:0 100px; margin-top:40px;}
.mine_r .step_ul li a
{line-height:1.3;}
.mine_r .step_ul li a span
{font-size:16px;}
.mine_r .step_ul li a em
{font-size:12px;}

.mine_r .cer_grid
{min-height:405px; padding-bottom:35px; margin-top:30px;}
.mine_r .cer_box1
{padding-top:45px;}
.mine_r .cer_box .input
{margin-top:15px;}
.mine_r .cer_box .input>div
{font-size:16px; width:175px; padding:1px 5px; }
.mine_r .cer_box .input>div input,.mine_r .cer_box .input>div select
{height:32px; line-height:32px; font-size:15px;}

.mine_r .cer_box .input>div select
{background:url("../images/icon_down.png") no-repeat right 5px center; background-size:12px auto;  padding-right:20px;}
.mine_r .cer_box .input>div select::-ms-expand
{ display: none; }

.mine_r .cer_box .input>label
{font-size:16px; margin-right:15px;}
.mine_r .cer_box .btn
{margin:35px auto 10px auto; width:270px; height:40px; line-height:40px; font-size:18px; }

.mine_r .kindly
{margin-right:50px; margin-top:40px; padding:20px 80px 20px 20px; font-size:14px;}

.mine_r .cer_box3
{font-size:16px; padding-top:40px;}
.mine_r .cer_box3 .result
{font-size:24px; margin:25px 0 20px 0;}
.mine_r .cer_box3 img
{margin-bottom:50px; width:90px; height:90px;}

.cer_box2 .q_grid
{padding:60px 0 40px 0;}
.cer_box2 .questions
{font-size:16px;}
.cer_box2 .questions>label
{margin-top:20px; padding-right:40px;}
.cer_box2 .questions>label input[type=radio]
{width:14px; height:14px;}

/*----------------------个人设置*/
.setting_grid
{padding:88px 0;}
.mine_r .setting_input
{padding-left:275px; margin-top:20px; min-height:34px;}
.mine_r .setting_input>div
{height:32px; line-height:32px; font-size:16px;}
.mine_r .setting_input>div.input
{font-size:16px; width:175px; padding:0 5px;}
.mine_r .setting_input>div.input.l_input
{width:290px;}
.mine_r .setting_input>div.input input
{height:32px; line-height:32px;}
.mine_r .setting_input>label
{font-size:16px; line-height:32px; right:485px;}
.mine_r .setting_input img
{width:60px; height:60px; right:485px;}
.mine_r .setting_input .check
{margin:10px 0 40px 0;}
.mine_r .setting_input .save
{width:110px; height:30px; line-height:30px; margin-top:40px; font-size:16px;}

/*----------------------收货地址*/
.mine_r .address_grid
{min-height:470px; margin:25px 0;}
.mine_r .add_address
{margin:45px 0 20px 0; width:220px; height:125px; line-height:160px; font-size:16px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.mine_r .add_address span
{padding-top:30px; background-size:24px 24px;}
.mine_r .address_list
{padding:20px 200px 20px 20px; margin-top:10px; font-size:14px;}
.mine_r .address_list .address
{line-height:1.5; margin-top:10px;}
.mine_r .address_list>span span
{margin-right:10px;}
.mine_r .address_list .default
{padding:2px 6px; margin-left:20px;}
.mine_r .address_list .op_btn
{right:20px; bottom:20px;}
.mine_r .address_list .op_btn a
{margin-left:10px; font-size:14px;}
.mine_r .address_list .op_btn a.icon
{width:22px; height:22px; background-size:22px 22px;}

/*----------------------邀请好友*/
.mine_r .share_grid
{min-height:800px; padding:20px 0;}
.mine_r .share_grid img
{max-height:800px;}

/*----------------------账单明细*/
.mine_r .search_table
{margin-bottom:20px;}
.mine_r .search_table.search_table1
{min-height:310px;}
.mine_r .search_table.search_table2
{min-height:510px;}
.mine_r .search_table table
{font-size:14px;}
.mine_r .search_table table thead tr th
{height:35px; line-height:35px;}
.mine_r .search_table table tbody tr td
{height:45px;}

.mine_r .search_title
{font-size:14px; border-left:3px solid #215093; padding-left:8px; margin:35px 0 10px 0;}
.searchlist_grid .search_list
{padding:10px 110px 10px 80px; font-size:13px;}
.searchlist_grid .search_list a
{line-height:20px; margin-right:8px; padding:0 8px;}
.searchlist_grid .search_list label
{top:8px; left:8px; line-height:20px;}
.searchlist_grid .search_list>span input
{width:70px; height:20px; line-height:20px; padding:0 5px; margin:0 8px; font-size:13px;}

.mine_r .searchlist_grid .search_btn
{right:10px; bottom:10px; padding:0 15px; height:30px; line-height:30px;}
.mine_r .searchlist_grid .search_btn i
{width:14px; height:14px;}
.mine_r .searchlist_grid .search_btn span
{font-size:16px;}

/*----------------------我的钱包*/
.mine_r .detail_grid
{font-size:14px; padding:30px 0 0 0;}
.detail_grid .detail_f
{font-size:15px; min-width:130px;}
.detail_grid .detail_f>span
{font-size:15px; padding-top:15px;}
.detail_grid .detail_f>span span
{font-size:26px;}
.detail_grid>span
{margin-left:30px;}
.detail_grid .detail_c
{line-height:2; margin-left:90px;}
.detail_grid .detail_c #gotodetail
{font-size:15px; padding-left:20px; background-size:16px auto;}
.detail_grid .detail_c #gotocash
{width:110px; height:35px; line-height:35px; font-size:18px;  -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}

.card .card_head
{margin-top:20px; font-size:14px;}
.card .card_head a
{margin-left:30px;}

.card .bankcard_grid
{width:255px; padding:15px 15px; margin-top:20px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.bankcard_grid .bankcard_grid_t img
{width:25px; height:25px;}
.bankcard_grid .bankcard_grid_t>span
{font-size:18px; margin-left:8px;}
.bankcard_grid .bankcard_grid_t .bank_op a
{width:20px; height:20px; margin-left:10px;}
.bankcard_grid .bankcard_type
{font-size:14px; padding-left:33px;}
.bankcard_grid .bankcard_num
{font-size:22px;}
.bankcard_grid .bankcard_bottom
{font-size:14px; padding-left:20px;}

/*----------------------我的钱包弹窗*/
#light_box5
{width:610px; height:400px; margin-left:-305px; margin-top:-200px;}
.light .box_div_input2
{padding:0 20px;}
.light .box_div_input2 .input
{margin-top:50px;}
.light .box_div_input2 .input label
{font-size:16px; margin-right:10px;}
.light .box_div_input2 .input>div
{width:165px; padding:0 5px;}
.light .box_div_input2 .input>div input,.light .box_div_input2 .input>div select
{height:32px; line-height:32px; font-size:15px;}

.light .box_div_input2 .input>div select
{ background-size:12px auto;  padding-right:20px;}

.light .box_div_input2 .bank_tip
{font-size:12px; margin-top:15px;}

.light .box_btns
{margin-top:35px;}
.light .box_btns a
{width:140px; height:40px; line-height:40px; margin:0 8px; font-size:18px;}

/*----------------------提现余额弹窗*/
#light_box6
{width:500px; height:400px; margin-left:-250px; margin-top:-200px;}
.light .cash_box
{padding:0 25px;}
.light .cash_box .input
{margin-top:30px;}
.light .cash_box .input label
{font-size:16px; margin-right:15px;}
.light .cash_box .input>div
{width:175px; padding:0 5px;}
.light .cash_box .input>div input
{height:32px; line-height:32px; font-size:16px;}
.light .cash_box .input>span
{font-size:16px; margin-left:8px;}

.light .cash_box .balance
{font-size:18px; margin-top:35px;}
.light .cash_box .balance>span
{font-size:16px;}
.light .cash_box .balance>span span
{font-size:18px;}

.light .cash_grid
{margin:15px 25px 0 25px;}
.light .cash_grid>span
{font-size:16px; top:10px;}
.light .cash_grid .cash_list
{padding:10px 10px 10px 40px; margin-left:100px; margin-top:10px; font-size:14px;}
.light .cash_grid .cash_list input[type=radio]
{top:14px; left:10px; width:14px; height:14px;}
.cash_list .cash_list_t
{padding-bottom:10px;}
.cash_list .cash_list_t img
{width:15px; height:15px;}
.cash_list .cash_list_t .card_tip span
{min-width:45px; padding:2px 5px;}

.cash_list .cash_list_b
{margin-top:10px;}

.cash_grid .cash_grid_btns
{padding:10px 0 10px 100px;}
.cash_grid .cash_grid_btns a
{margin-right:20px; font-size:14px;}
.cash_grid .cash_grid_btns a.other
{padding-left:20px; background-size:10px auto;}

/*----------------------我的订单实物众筹*/
.order_list2
{padding:24px 30px 23px 245px;}
.order_list2 .img
{top:24px; width:200px; height:112px;}
.order_list2 .info
{min-height:112px;}
.order_list2 .info h3
{font-size:18px;}
.order_list2 .info p
{font-size:12px; padding:8px 0 15px 20px;}

.order_list2 .info .info_b
{font-size:12px; padding-left:20px;}
.order_list2 .info .info_b .detail
{font-size:14px;}
.order_list2 .info .info_b .price .bigfont
{font-size:18px;}
.order_list2 .info .info_b .price>span
{margin-right:10px;}
.order_list2 .info .info_b .support
{margin-left:15px;}

/*----------------------加息券*/
.mine_r .coupon_grid
{min-height:500px;}
.coupon_grid ul
{padding:20px 0; margin-right:-79px;}
.coupon_grid ul li
{width:195px; margin-right:79px;  margin-bottom:15px;}
.coupon_grid ul li .bg_m
{padding-bottom:20px;}
.coupon_grid ul li .bg_m .per
{font-size:18px; padding:20px 0;}
.coupon_grid ul li .bg_m .per>span span
{font-size:38px;}
.coupon_grid ul li .bg_m .qua,.coupon_grid ul li .bg_m .time
{font-size:12px;}
.coupon_grid ul li .bg_m>a
{font-size:16px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.coupon_grid ul li .bg_t
{height:12px;}
.coupon_grid ul li .bg_b
{height:9px;}

/*----------------------加息券列表*/
.coupon_grid2
{width:1020px; padding-bottom:50px;}
.coupon_grid2 ul
{padding:50px 22px 0 22px;}
.coupon_grid2 ul li
{width:200px; margin:0 22px; margin-bottom:50px;}
.coupon_grid2 ul li .per
{font-size:14px; margin:0 15px; padding:15px 0;}
.coupon_grid2 ul li .per .bigfont
{font-size:32px;}
.coupon_grid2 ul li .bg_m
{padding-bottom:20px;}
.coupon_grid2 ul li .bg_m .qua,.coupon_grid2 .bg_m .time
{font-size:12px;}
.coupon_grid2 ul li .bg_m>a
{font-size:16px; padding:1px 5px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.coupon_grid2 ul li .bg_t
{height:12px;}
.coupon_grid2 ul li .bg_b
{height:9px;}

.coupon_grid2 ul li .remain
{font-size:16px; padding-top:20px; height:73px; position:relative;}
.coupon_grid2 ul li .remain .time
{font-size:16px; color:#898989; margin-top:10px;}
.coupon_grid2 ul li .remain .time span
{width:20px; height:20px; line-height:20px;}
.coupon_grid2 ul li .remain .sum_per
{font-size:14px; top:36px;}

.svgimg
{width:70px; height:70px;}

/*----------------------积分兑换加息券*/
.mine_r .coupon_grid3
{min-height:305px;}
.coupon_grid3 ul
{padding:20px 0; margin-right:-79px;}
.coupon_grid3 ul li
{width:195px; margin-right:79px;  margin-bottom:15px;}
.coupon_grid3 ul li .bg_m
{padding-bottom:20px;}
.coupon_grid3 ul li .per
{font-size:14px; margin:0 15px; padding:15px 0;}
.coupon_grid3 ul li .per .bigfont
{font-size:32px;}
.coupon_grid3 ul li .bg_m .qua,.coupon_grid ul li .bg_m .time
{font-size:12px;}
.coupon_grid3 ul li .bg_m>a
{font-size:16px; padding:1px 5px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.coupon_grid3 ul li .bg_t
{height:12px;}
.coupon_grid3 ul li .bg_b
{height:9px;}

.coupon_grid3 .cr
{width:60px; height:60px; margin:15px auto; font-size:16px;}
.coupon_grid3 .cr>div
{padding-top:10px;}

/*----------------------积分兑换礼品*/
.ex_goods
{margin-right:-53px; margin-top:30px; margin-bottom:30px; min-height:262px;}
.ex_goods li
{width:210px; margin-right:53px; padding-bottom:20px;}
.ex_goods li>div
{width:160px;}
.ex_goods li .img
{height:124px; line-height:124px; margin-bottom:8px;}
.ex_goods li a
{font-size:16px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.ex_goods li .yellow
{font-size:14px;}
.ex_goods li .info
{height:60px;}
.ex_goods li .info p
{font-size:14px; max-height:36px;}
.ex_goods li .info span
{font-size:12px;}

/*----------------------积分table表*/
.integral_table_grid
{margin-bottom:80px;}
.integral_table
{margin-bottom:30px;}
.integral_table th
{height:30px; font-size:16px;}
.integral_table td
{height:50px; font-size:14px; padding:10px 0;}
.integral_table td .good .img
{width:45px; height:45px;}
.integral_table td .good .info
{min-height:45px; padding-left:55px;}
.integral_table td .good .info .name
{font-size:14px;}
.integral_table td .good .info .price
{font-size:12px;}

/*----------------------兑换成功*/
.ex_suc
{width:1020px; padding:90px 0;}
.ex_suc img
{width:60px; height:60px;}
.ex_suc p
{font-size:20px; padding:20px 0 70px 0;}
.ex_suc .info
{width:510px;}
.ex_suc .info span
{font-size:14px;}
.ex_suc .info .bigfont
{font-size:20px;}
.ex_suc>span
{width:510px; padding:3px 25px; margin-top:0px; font-size:14px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; letter-spacing:0px;}
.ex_suc>a
{font-size:18px; margin-top:70px; padding:10px 25px;}

/*----------------------兑换商品详情*/
.ex_detail
{padding:45px 45px; width:930px;}
.ex_detail .detail_t
{padding-left:360px; min-height:285px; margin-bottom:60px;}
.ex_detail .detail_t .img
{width:285px; height:285px; line-height:285px;}
.ex_detail .detail_t .name
{font-size:20px;}
.ex_detail .detail_t .price
{font-size:14px;}
.ex_detail .detail_t .integral
{font-size:20px; width:400px; padding:25px 30px; margin:30px 0; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}

.ex_detail .detail_t .num
{margin:10px 50px; height:42px; line-height:42px; width:170px;}
.ex_detail .detail_t .num #add
{right:-50px; width:50px; background-size:18px auto;}
.ex_detail .detail_t .num #rec
{left:-50px; width:50px; background-size:18px auto;}
.ex_detail .detail_t .num input
{height:42px; line-height:42px; font-size:22px;}
.ex_detail .detail_t a.btn
{width:270px; height:40px; line-height:40px; font-size:16px; margin-top:20px;}

.ex_detail .detailinfo
{border:1px solid #DCDDDD;}
.ex_detail .detailinfo .title
{height:65px; line-height:65px; border-bottom:1px solid #DCDDDD; font-size:16px; color:#595757;}
.ex_detail .detailinfo .title>span
{margin-left:40px;}
.ex_detail .detailinfo .title>span.curr
{border-bottom:3px solid #2759A8; height:63px; display:inline-block; *display:inline; *zoom:1;}

.ex_detail .detailinfo .info_context
{line-height:1.5; padding:120px 60px;}
.ex_detail .detailinfo .info_context *
{max-height:1000%; word-break:break-all;}
.ex_detail .detailinfo .info_context img
{margin:0; width:100%; display:block; text-indent:0;}

/*----------------------我的订单弹窗*/
#light_box7
{width:800px; top:60px; margin-left:-400px; }
#light_box7 .box_head2>div
{padding-left:120px;}
#light_box7 .box_head2 .img
{width:98px; height:50px;}
#light_box7 .box_head2 .info
{font-size:15px;}
#light_box7 .box_head2 .info .tip
{font-size:12px;}
#light_box7 .box_body>div
{padding-left:150px;}
#light_box7 .box_body>div label
{right:560px;}

.no-content{
    margin: 40px auto 120px;
    text-align: center;
}
.display-no{display:none;}