@charset "utf-8";
/* CSS Document */
#member_box{ width:94%; margin:0 auto; padding:30px 0; overflow:hidden; position:relative;}
#member_box .top1{ height:30px; line-height:30px; font-size:24px; font-family:"微软雅黑", "宋体"; border-bottom:#a6892f solid 1px; padding-bottom:16px; overflow:hidden; color:#a6892f;}
#member_box .reg{ padding:30px 48px 0 48px; overflow:hidden;}
#member_box .reg li { width:100%;line-height:26px; padding:10px 0; overflow:hidden;}
#member_box .reg li ol,#member_box .reg li ol dt{ float:left;overflow:hidden;}
#member_box .reg .w78{width:90px; overflow:hidden; font-size:14px;}
#member_box .reg .w137 {width:137px; overflow:hidden; font-size:14px;}
#member_box .reg .w175 {width:175px; overflow:hidden; font-size:14px;}
#member_box .reg .check_code { height:24px; display:inline-block; vertical-align: top;}
#member_box .reg .check_code img {height:26px; width:auto;}
#member_box .reg #btnGetSmsCode { height:27px; width:130px;}
#member_box .reg .w290{ width:290px; overflow:hidden;}
#member_box .box{ width:270px; height:24px; line-height:24px; background:#fff; color:#333333; border:0 none;}
#member_box .inter_phone { float:left; width:210px; margin-left:4px;}
#member_box .box2{ width:102px; height:24px; line-height:24px; background:#fff; color:#333333; border:0 none;}
#member_box .log{ width:90%; margin:0 auto; overflow:hidden;}
#member_box .log .k1{ width:45%; padding-right:18px; background:url(../images/line1.gif) right top repeat-y; overflow:hidden; height:200px;}
#member_box .log .k1 li{ width:100%; line-height:26px; padding:10px 0; overflow:hidden;}
#member_box .log .k1 li ol{ float:left; overflow:hidden;}
#member_box .log .k1 .w50{ width:50px; font-size:14px;}
#member_box .log .k1 .w340{ width:86%;}
#member_box .log .k2{ width:370px; line-height:20px; overflow:hidden;}
/*会员自助管理*/
#wrapper #container #content #memcenter-container { float:left;width:782px; height:100%; position:relative; padding-top:29px; margin-right:1px;}
#wrapper #container #content #memcenter-container #memcenter-container-opacity { background-color:#000; height:100%; width:100%; margin:0px; padding:0px; position:absolute; top:0px; left:0px; filter:alpha(opacity=70); opacity:0.7; }
#wrapper #container #content #memcenter-container #page { width:782px; position:relative; color:#cccccc; line-height:1.5em; min-height:295px;}
.melmenu{ width:180px; overflow:hidden;}
.melmenu li{ width:180px; overflow:hidden;}
.melmenu li ol{ height:28px;line-height:28px; text-indent:19px; color:#a6892f; font-weight:bold; background:url(../images/mlbg1.png) left top no-repeat;}
.melmenu li ul{ width:180px; overflow:hidden; padding-top:2px;}
.melmenu li ul li{ width:180px; height:28px; line-height:28px; color:#cccccc; text-indent:30px; margin-bottom:2px; font-weight:normal; background:none; text-align:left;}
.melmenu li ul li a{ width:180px; color:#cccccc; height:28px; line-height:28px; display:block; background:url(../images/mlbg2.png) left top no-repeat; text-align:left;}
.melmenu li ul li a:hover{ background:url(../images/lmbg2a.png) left top no-repeat; color:#a6892f;}
.melmenu li ul li .hover{ background:url(../images/lmbg2a.png) left top no-repeat; color:#a6892f;}
#mem_content{ width:722px; margin:0 auto; overflow:hidden;}
#mem_content .top{ height:24px; line-height:24px; font-size:24px; font-family:"微软雅黑", "宋体"; border-bottom:#a6892f solid 1px; padding-bottom:16px; overflow:hidden; color:#a6892f;}
#mem_content .form{ width:722px; overflow:hidden; padding:20px 0;}
#mem_content .form li{ width:722px; line-height:22px; padding:4px 0; overflow:hidden;}
#mem_content .form li ol{ float:left; overflow:hidden;}
#mem_content .form .w96{ width:96px; overflow:hidden;}
#mem_content .form .w150{ width:150px; overflow:hidden;}
#mem_content .form .620{ width:620px; overflow:hidden;}
#mem_content .form .box{height:20px; line-height:20px; background:#fff; color:#707070; border:0 none; padding-left:4px;}
#mem_content .form .box2{ width:40px;height:20px; line-height:20px; background:#fff; color:#707070; border:0 none; padding-left:4px;}
#mem_content .form .box3{ width:146px; height:20px; line-height:20px; border:#d4d0c8 inset 1px;color:#000; }
#mem_content .sbox{ width:192px; height:20px; line-height:20px; color:#707070; border:0 none; background:#fff;}
#mem_content .page{ text-align:right; height:20px; line-height:20px; overflow:hidden; }
#mem_content .page .hover{ text-decoration:underline;}
/*会员俱乐部*/
#mem_club{ width:550px; margin:0 auto; overflow:hidden;}
#mem_club .card{ padding:14px 0 34px 0; overflow:hidden;}
#mem_club .card li{ width:550px; line-height:20px; padding:20px 0; background:url(../images/uline2.gif) left bottom repeat-x; overflow:hidden;}
#mem_club .card ol{ float:left; overflow:hidden;}
#mem_club .card .w60{ width:60px;}
#mem_club .card .w480{ width:480px;}
#mem_club .top{ height:30px; line-height:30px; font-size:24px; font-family:"微软雅黑", "宋体"; padding:0; overflow:hidden; color:#a6892f;}
#mem_club .cont{ background:#131416; padding:13px; line-height:20px; overflow:hidden;}


@charset "utf-8";
/* CSS Document */
.member_titile { color: #999;font-size: 24px; height: 24px; padding: 46px 65px 26px;}
.member_titile h4 { font-weight: normal;}
.member_titile span { font-size: 18px; font-weight: normal; padding-left: 10px;}
.member_single_con {margin-top:20px; min-height:300px; margin-bottom:-15px; font-size:16px; padding-bottom:160px;}
.textfield { border: 1px solid #d3d3d3; border-radius: 4px; height: 30px; line-height: 30px; width: 260px; padding:5px 10px;}

.logon_content_con { margin-top:40px; min-height:300px; margin-bottom:-15px; font-size:16px; padding-bottom:160px;}
.logon_content_con .left_con { width:40%;margin-left: 12%}
.logon_content_con .login_info { margin:20px 0 20px 65px;}
.logon_content_con .login_info input { border: 1px solid #d3d3d3; border-radius: 4px; height: 30px; line-height: 30px; width: 260px; padding:5px 10px;}
.keep_checkbox { color: #999; margin: -5px 0 25px 110px; padding: 0 2px; color:#666;}
.logon_content_con .bt_con { margin:10px 0 30px 111px;}
.logon_content_con .btn { padding:8px 20px;}
/*.logon_content_con .right_con { border-left:1px solid #ccc; margin:50px 0 0 0; padding-left:10%; padding-top:60px; min-height:200px; width:40%;}*/
.logon_content_con .right_con { border-left:1px solid #ccc; margin:50px 0 0 0; padding-left:5%; padding-top:60px; min-height:200px; width:40%;}
.logon_content_con .right_con p {display:block; height:60px; margin-bottom:18px;}
.logon_content_con .right_con .btn { margin:20px 0 20px 0; }

.findpassword_content_con { min-height:300px; margin-bottom:-15px; font-size:16px; padding-bottom:160px;}
.findpassword_content_con .member_titile h4 { width:30%;float: left; font-weight: normal;}
.findpsw_pro { color: #cacaca;display: inline-block; height: 30px; line-height: 30px; float:right; overflow: hidden; vertical-align: top; width: 454px;}
.findpsw_pro li {float: left; text-align: center;  width: 33.3%; font-size:14px;}
.findpsw_pro li.on { color:#fff;}
.findpsw_1 { background:url(/images/4/findpsw_1.png) 0 0 no-repeat;}
.findpsw_2 { background:url(/images/4/findpsw_2.png) 0 0 no-repeat;}
.findpsw_3 { background:url(/images/4/findpsw_3.png) 0 0 no-repeat;}
.findpassword_content_con .btn { padding:8px 20px;}
.findpassword_content_con .find_input_con { margin: 0 auto; width: 1000px; text-align:center;}
.findpassword_content_con .find_input_con .input_form { margin-top:30px;}
.findpassword_content_con .find_input_con .input_form .backto_login { margin-right: 5px; text-align: right;}
.findpassword_content_con .find_input_con .input_form .emphasis { color: #e60012; line-height: 20px; margin: 15px 0 35px; padding: 0 30px;}
.findpassword_content_con .find_input_con .input_form .textfield { border: 1px solid #d3d3d3; border-radius: 4px; height: 30px; line-height: 30px; width: 260px; padding:5px 10px;box-shadow: 0 0 5px #e2e2e2;}
.findpassword_content_con .controlbar { margin:20px 0 0 48px;}
.findpassword_content_con .find_input_con .input_form .btn {width: 140px;}
.findpassword_content_con .find_input_con .input_form .second-font { margin-bottom:10px;}
.findpassword_content_con .find_input_con .input_form .second-font label { display: inline-block; text-align: right; width: 130px;}
.findpassword_content_con .find_input_con .input_form .first-font {text-align:left; margin-bottom:15px;}
.findpassword_content_con .find_input_con .input_form .first-font label { width:200px; text-align:right;}
.findpassword_content_con .find_input_con .input_form .first-font label.w { width:320px; display: inline-block; margin-right: 15px;}
.findpassword_content_con .find_input_con .input_form .first-font .check_code { height:38px; border:1px solid #ccc; border-radius:3px;box-shadow: 0 0 5px #e2e2e2;}
/*.findpassword_content_con .find_input_con .input_form .first-font label { width:200px;}*/

.register_con { padding-left:22%;}
.register_con .register_input_con .input_form .textfield { border: 1px solid #d3d3d3; border-radius: 4px; height: 30px; line-height: 30px; width: 260px; padding:5px 10px;}
.register_con .register_input_con .input_form .second-font { margin-bottom:10px;}
.register_con .register_input_con .input_form .second-font label { display: inline-block; text-align: right; width: 130px;}
.register_con .register_input_con .input_form .first-font label { width:200px;}
.input_tip { background: url("/images/4/input_tip.png") no-repeat left 4px; color: #999; display: inline-block; margin-left: 12px; padding-left:22px;}
.register_con .register_input_con .input_form .btn {padding:8px 20px; width: 140px; margin-left:135px; margin-top:10px;}
.register_con .register_input_con .input_form .keep_checkbox { margin-left:130px; margin-top:10px;}

.cart_emputy { min-height:200px;}
.xiadingdan { margin:80px auto 60px; width: 590px;}
.wrap_cart { background:rgba(255,255,255,0.8); border:1px solid #ccc; border-radius:5px; margin:20px auto; padding:20px 0;}
.wrap_cart h3 { font-size:24px; font-weight:normal; color:#000; padding-left:110px; height:85px; line-height:85px;}
.cart_con { margin:20px 60px;}
.wrap_cart h3.icon_cart1 { background:url(/images/4/icon_cart1.png) left center no-repeat;}
.wrap_cart h3.icon_cart2 { background:url(/images/4/icon_cart2.png) left center no-repeat;}
.wrap_cart h3.icon_cart3 { background:url(/images/4/icon_cart3.png) left center no-repeat;}
.wrap_cart h3.icon_cart_voucher {background: url(/images/4/icon_cart_voucher.png) left center no-repeat; color:#a6892f}
.cart_con table { width:100%; margin-top:30px; margin-bottom:20px;}
.cart_con table th, .cart_con table td {  border-right: 1px solid #bbb;}
.cart_con table th { background: #a6892f; color: #fff; padding: 10px 12px; text-align:left;}
.cart_con table td { border-bottom: 1px solid #bbb; padding: 12px 10px;}
.cart_con table td.name_project { width: 40%;}
.cart_con table tr:nth-child(2n+1) { background:#f6f6f6;}
.cart_con table tr td:last-child { border-right:none;}
.cart_con table td a.delete { background: #0088cc; padding: 4px 6px; color:#fff;}
.cart_con table td a.delete:hover { background: #ccc;  color:#e94650;}
.cart_con table .icount { height:28px; line-height:30px; vertical-align:middle; text-align:center; width:50px; border:1px solid #777; border-left:0; border-right:0;}
.aadd, .acut { vertical-align:middle; height:30px; display:inline-block;}
.cart_con .order_option {}
.order_option .order_discroption { margin-top: 20px; padding-left: 10px; color:#666;}
.order_option .order_discroption span { color: #e94650; font-size: 22px;font-weight: 500; margin-left: 6px;}
.cart_con .order_option .btn { padding:10px 20px;}
.cart_con .wcon_4 {  margin-top: 20px; margin-bottom:30px; text-align: right;}
.btn_back_to_buy { background:url(/images/4/icon_backtobuy.png) left center no-repeat; padding-left:20px; margin-right:20px;}
.btn_removefromcart { border:none; cursor:pointer; background:url(/images/4/removefromcart.png) left center no-repeat; padding-left:15px; margin-left:15px;}
.cart_con table.cart2_table th { padding: 10px 12px; text-align:left;}
.name_project img { height:55px; float:left; margin-right:10px; border:1px solid #bbb; padding:2px;}
.name_project .blue { width:350px; display:inline-block; overflow:hidden; height:18px; text-overflow:ellipsis; white-space:nowrap;}

.order_person {}
.order_person .peisong_fs { height: 31px; line-height: 31px; margin-top: 38px;}
.order_person .peisong_fs li { float: left; font-size: 18px; text-align: center;}
.peisong_fs li a {background: #000; color: #eee; display: block; height: 31px; padding: 12px 25px;}
.peisong_fs li a:hover, .peisong_fs .selected a { background: #a6892f; color: #fff;}
.order_person .peisong_area { background:#fff; padding: 28px 42px 40px; width: 92%; border-top:1px solid #aaa;}
.order_person .peisong_area .name_c p {color: #666; float: left; line-height: 41px; margin-left: 6px; margin-right: 8px; font-size:16px; }
.order_person .peisong_area .notice { margin:30px 0 0 6px; font-size:15px;}
.order_person #kuaidi .name_c p .textfield { width:150px;}
.order_person .UpdatePanel2 select { color: #999; border: 1px solid #d3d3d3; border-radius: 4px; height: 42px; line-height: 42px; padding: 5px 10px;}
.order_person .addr-info {color: #ccc; display: table-caption; float: left; margin: 15px 0 0 101px; overflow: hidden; text-overflow: ellipsis;}
.order_person .addr-info .textfield { width:720px; float:left;}
.order_person .addr-info .btn { cursor: pointer; float: left; font-size: 16px; padding: 8px 20px; margin-left:10px; margin-right:0;}
.order_person .peisong_area .name_c .shopping_ware_p_add { color: #666; float: left; height: 26px; line-height: 26px; width: 88%; margin-top:10px;}
.order_person .order_other { font-size: 16px; margin-left: 10px; margin-top: 38px;}
.order_person .order_other .invoice-info-one dt, .order_other .deduct_tiket dt, .order_other .shopping_leaveword_dl dt { background: url("/images/4/i.png") no-repeat 0 5px; color: #000; cursor: pointer; font-size: 16px; margin: 10px 0; padding-left: 20px;}
.order_person .order_other .itxt { margin: 0 4px; width: 40px; border: 1px solid #d3d3d3; border-radius: 2px; padding:5px 10px;}
.order_person .order_other .textfield { padding:0px 10px;}
.order_person .order_other table { width:200px; margin:10px 0;}
.order_person .order_other table input { margin-right:10px;}
.order_person .order_other table, .order_person .order_other table tr { background:none;}
.order_person .order_other table td { border: none; padding: 0; width:50px;}
.order_person .order_other .red { margin:5px 0; margin-left:84px;}
.order_option .wcon_4 { margin:30px 0 60px 10px;}
.order_option .cart2 .btn { padding:10px 20px; float:left; display:inline-block; margin-right:20px;}
.order_option .cart2 .keep_checkbox { margin:0; padding-top:2px;}
.order_confirm_info { background:#fff; border-top:1px solid #999; border-bottom:1px solid #999;}
.order_confirm_info .order_confirm_bt_c { background:#ddd; color: #000; float: left; font-size: 20px;}
.order_confirm_info .order_confirm_bt_c .yfje_p { margin:10px 40px;}
.order_confirm_info .order_confirm_bt_c .yfje_p span { font-size:28px; font-weight:500;}
.order_confirm_info .order_confirm_bt_c a {background: #0a4399; color: #fff; display: block; font-size: 18px; padding:8px 0; text-align: center;}
.order_confirm_info .order_discroption {color: #333; float: left; font-size: 16px; padding: 26px 0; margin-left:40px;}
.charge_select { margin-top: 20px; padding-top:60px; padding-bottom:30px;}
.charge_select .info_title { background: #efefef;color: #0a4399; font-size: 20px; margin: 0 auto; padding: 10px 30px; width: 120px;}
.charge_select .disanfang { margin: 60px auto 0; width:90%;}
.charge_select .disanfang li { float: left; font-size: 14px; margin-right: 45px; width: 155px;}
.charge_select .zhifubao { border: 1px solid #ccc;}
.charge_select .ewm { width: 155px;}
.charge_select .disanfang .titile { font-size:16px;}
.charge_select .disanfang .l_discrip { text-align:center; color:#333;}
.charge_select .disanfang .weixin_s { background: url("/images/4/member/weixin_25.png") no-repeat 33px 2px; color: #3cb034; line-height: 30px; margin: 6px 0 20px; padding-left: 42px; text-align: center;}
.charge_select .disanfang .zhifubao_s { background: url("/images/4/member/zhifubao_25.png") no-repeat 22px 0; color: #eb6d00; line-height: 30px; margin: 6px 0 20px;   padding-left: 35px; text-align: center;}
.charge_select .disanfang .huiyuanka_s { background: url("/images/4/member/huiyuanka_25.jpg") no-repeat 22px 0; color: #eb6d00; line-height: 30px; margin: 6px 0 20px;   padding-left: 35px; text-align: center;}
.charge_select .disanfang .yinlian_s { background: url("/images/4/member/yinlian.png") no-repeat 26px 0; color: #006863; line-height: 30px; margin: 6px 0 20px; padding-left: 32px; text-align: center;}
.charge_select .disanfang .zhongyin_s { background: url("/images/4/member/zhongyin_s.png") no-repeat 31px 3px; color: #f36164; line-height: 30px; margin: 6px 0 20px; padding-left: 32px; text-align: center;}
.charge_select .disanfang .applepay_s { background: url("/images/4/member/applepay_s.png") no-repeat 47px 1px; color: #000; line-height: 30px; margin: 6px 0 20px; padding-left: 20px; text-align: center;}
.charge_select .disanfang .gongshang_s { background: url("/images/4/member/gongshang_s.png") no-repeat 26px 3px; color: #000; line-height: 30px; margin: 6px 0 20px; padding-left: 20px; text-align: center;}

.ggy { margin-top:30px; margin-bottom:50px;}
.charge_select .disanfang .pufa_s { background: url("/images/4/member/pufa_25.png") no-repeat 33px 2px; color: #003f7b; line-height: 30px; margin: 6px 0 20px; padding-left: 42px; text-align: center;}
.charge_select .disanfang .gns_s { background: url("/images/4/member/nongshang_25.png") no-repeat 33px 2px; color: #4173ae; line-height: 30px; margin: 6px 0 20px; padding-left: 58px; text-align: center;}
.charge_select .disanfang li.wxpay_bg { background: url("/images/4/wxpay_bg.png") no-repeat center 20px; text-align:center; width:100%; clear:both;}
.charge_select .disanfang li.wxpay_bg .ewm {width:200px; height:200px; margin-left:-238px; margin-top:25px; padding-top:12px;}
.charge_select .disanfang li.wxpay_bg .l_discrip { color:#333; font-size:20px; margin-top:35px;}
 
.member_center {}
.member_center h2 { background:#f6f6f6 url(/images/5/resign_bg.jpg) right bottom no-repeat; color:#0a4399; width:100%; font-size:18px; font-weight:normal; height:50px; line-height:50px; border-bottom:1px solid #ccc; }
.member_center h2 span { margin:10px 0 0 20px;}
.member_t_con { position: relative;overflow: hidden; position: relative; background-color: rgba(255,255,255,.6);}
.member_center .left_con { width:265px; height:100%; position:absolute; padding-bottom:20px; border-right:1px solid #ddd;}
.member_center .left_con .nav_box { margin:40px 0 0 55px;}
.member_center .left_con .nav_box p { color:#333; font-size:16px;}
.member_center .left_con .nav_box ul { margin:8px 0 20px;}
.member_center .left_con .nav_box ul li { height:26px; line-height:26px;}
.member_center .left_con .nav_box ul li a { color:#000; background:url(/images/4/member/icon_nav.png) left 6px no-repeat; padding-left:12px;}
.member_center .left_con .nav_box ul li a:hover, .member_center .left_con .nav_box ul li.current a { color:#3a4090; border-bottom:1px solid #3a4090; background:url(/images/4/member/icon_nav.png) left -75px no-repeat;}
.member_center .right_con { width:934px;min-height: 635px;}
.member_center .hyzx_j { margin:40px auto 30px;}
.member_center .hyzx_j .touxiang { border: 6px solid #fff; height:120px; width:120px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -moz-box-shadow:0 10px 10px #333; -webkit-box-shadow:0 10px 10px #333; box-shadow: 0 10px 10px #333; border-width:0px; margin-bottom:20px;}
.member_center .right_con .hyzx_j p { color:#fff; font-size:16px; letter-spacing:1px; margin-top:20px;}
.member_center .right_con .hyzx_j p span.nicheng { font-size:26px;}
.member_center .right_con .hyzx_j p span.blue { color:#00f3fc}
.member_content_c { margin:50px 40px;}
.member_content_c .titile { font-weight:normal; font-size:18px; background:#333 url(/images/4/member/icon_titile.png) 19px 11px no-repeat; width:120px; color:#fff; padding:15px 20px 15px 60px;}
.member_content_c .order_list { background-position:19px -67px;}
.member_content_c .myinfo { background-position:19px 12px;}
.member_content_c .mypwdchange { background-position:19px -226px;}
.member_content_c .memberupgrade { background-position:19px -306px;}
.member_content_c .mycalculus { background-position:19px -146px;}
.member_content_c .myproblem {background-position:19px -384px;}
.member_content_c .member_content_main { background:#eee; border-top:1px solid #ccc; padding:30px; margin:0;}
.member_content_c .member_content_main table { margin:0;}
.member_content_c .member_content_main table tr td:nth-child(1) { width:10%; text-align:center; }
.member_content_c .member_content_main table tr td:nth-child(2) { width:14%; text-align:center; }
.member_content_c .member_content_main table tr td:nth-child(3) { width:44%; }
.member_content_c .member_content_main table tr td:nth-child(4) { width:19%; text-align:center; }
.member_content_c .member_content_main table tr td:nth-child(5) { width:15%; text-align:center; }
.member_content_c .member_content_main .btn { padding:2px 3px; line-height: 25px; display:block; margin:2px 0;}
.member_content_c .member_content_main tfoot tr { background:none; }
.member_content_c .member_content_main tfoot tr td { border-right:none;}
.member_content_c .member_content_main tfoot tr td a { cursor:pointer;}
.member_content_c .member_content_main tfoot tr td input { border:1px solid #aaa; border-radius:3px; text-align:center;}
.member_content_c .member_content_main .more_ul li { border-bottom: 1px solid #f6f6f6; display: inline-block; float: left; margin: 6px 1px; padding-bottom: 0;}
.member_content_c .member_content_main .more_ul li a { background: #999; color: #fff; display: inline-block; padding: 4px 10px;}
.member_content_c .member_content_main .more_ul li.selected a { background: #666;}
.member_content_c .member_content_main .list_myaddress table tr td:nth-child(1) { width:65%; }
.member_content_c .member_content_main .list_myaddress table tr td:nth-child(2) { width:15%; text-align:center; }
.member_content_c .member_content_main .list_myaddress table tr td:nth-child(3) { width:20%; }
.member_content_c .order_detail {}
.member_content_c .order_detail .order_number { margin:0; margin:10px 0;}
.member_content_c .order_detail table tr td:nth-child(1) { width:38%; text-align:left; }
.member_content_c .order_detail table tr td:nth-child(2) { width:20%; text-align:center; }
.member_content_c .order_detail table tr td:nth-child(3) { width:12%; text-align:center; }
.member_content_c .order_detail table tr td:nth-child(4) { width:10%; text-align:center; }
.member_content_c .order_detail table tr td:nth-child(5) { width:10%; text-align:center; }
.member_content_c .order_detail table tr td:nth-child(6) { width:12%; text-align:center; }
.member_content_c .order_detail .orderinf {}
.member_content_c .order_detail .orderinf h5 { font-size:15px; margin:30px 0 6px; color:#014497;}
.member_content_c .order_detail .orderinf p { margin:2px 0 5px; padding-bottom:4px;}
.member_content_c .order_detail .orderinf p label { color:#000; margin-right:4px;}
.member_content_c .order_detail .orderinf p span { color:#666;}
.member_content_c .order_detail .orderinf .monkey { color:#666;}
.member_content_c .order_detail .orderinf .monkey .c9 { font-size:22px; margin-right:4px; color:#e94650;}
.member_content_c .order_detail .orderinf .orderfont { color:#f00;}
.member_content_c .grxx_area { line-height: 40px; margin: 0px 0 50px 45px; width: 94%;}
.member_content_c .grxx_area #formFile { height: 0px; line-height:0;}
.member_content_c .grxx_area #uploadLog {color:#3C6; margin: -39px 0 0 92px;}
.member_content_c .grxx_area #HeaderImageId{ height:1px;}
.member_content_c .s_text { display: inline-block; margin-right: 1px; width: 80px;}
.member_content_c .xinxishuoming { display: inline-block; margin-left: 10px;}
.member_content_c input[type="text"],.member_content_c input[type="password"], .member_content_c select { border: 1px solid #dfdfdf; height: 28px; outline: medium none; padding:2px 5px;}
.member_content_c .dingdanxinxi {  margin-top: 20px; padding: 0; background: #ddd; font-size: 16px; margin-bottom: 10px; width: 100%}
.member_content_c .dingdanxinxi p { padding:0 10px;}
.member_content_c .member_content_main .btnmy { margin-top:20px;}
.member_content_c .member_content_main .btnmy .btn { padding:8px 30px; font-size:16px; border:none; display:inline-block; margin:0 4px;}
.member_content_c .mima_area { line-height: 40px; margin: 0px 0 50px 45px;}
.member_content_c .member_content_main .mima_area .btn { padding:8px 30px; margin-left:99px; margin-top:20px; font-size:16px;}
.memberupgrade_c .dingdanxinxi { margin:0;}
.memberupgrade_c .dingdanxinxi p { padding:10px 20px; }
.hyband_titile {text-align:left; background:#666; padding:10px 30px; margin-top:20px; color:#fff;}
.hyband_content { padding-left:20px;}
.mycalculus_c {}
.mycalculus_c .dingdanxinxi p { padding:10px 20px; }
.member_content_c .mycalculus_c table tr td:nth-child(1) {width:36%; text-align:center;}
.member_content_c .mycalculus_c table tr td:nth-child(2) {width:12%; text-align:center;}
.member_content_c .mycalculus_c table tr td:nth-child(3) {width:12%; text-align:center;}
.member_content_c .mycalculus_c table tr td:nth-child(4) {width:10%; text-align:center;}
.member_content_c .mycalculus_c table tr td:nth-child(5) {width:20%; text-align:center;}
.myproblem_c .dingdanxinxi p { padding:10px 20px; }
.myproblem_c .dingdanxinxi p span { font-size:14px;margin-left: 20px; color:#666;}
.myproblem_c .kefuhuida { background: #999;font-size: 16px; margin-bottom: 10px; margin-top: -10px; padding: 20px 30px;}
.myproblem_c .kefuhuida .time_huifu {color: #333; display: block; float: right; font-size: 14px; margin-top: 10px; text-align: right;}

.help_center .left_con { height:815px;}
.help_center .right_con { background:none; height:auto;}
.help_center .right_con .hyzx_j { font-size:22px; color:#0a4399; margin:20px auto 0; padding-bottom:15px; letter-spacing:2px; border-bottom:1px solid #0a4399; }
.help_center .right_con .index_box { width:90%; margin:10px auto;}
.help_center .right_con .index_box .nav_name { background:#eee; color:#3a4090; padding:0; margin:0; height:40px; line-height:40px; vertical-align:middle; font-size:16px;}
.help_center .right_con .index_box .nav_name i { width:40px; height:40px; background:#3a4090 url(/images/4/member/icon_titile.png) 3px -464px no-repeat; display:inline-block; margin-right:10px; float:left;}
.help_center .right_con .index_box ul { margin:10px 0 10px 51px; height:25px;}
.help_center .right_con .index_box .height_ul { height:50px;}
.help_center .right_con .index_box ul li { display:inline-block; width:25%; float:left; height:22px; line-height:22px;}
.help_center .second_help_page .hyzx_j { text-align:left; padding-left:10px; padding-bottom:5px; width:90%;}
.main_content_c { width:90%; margin:30px auto 10px; font-size:14px; line-height:20px; color:#666;}

.faq_list {}
.faq_list li { border-bottom:1px dashed #999; padding:0 6px 10px; margin-top:14px;}
.faq_list li .red { margin-bottom:4px;}

.right_con .member_content_c .name_project .blue { width:215px;}

.pay_buy_note { width: 90%;margin: 0 auto; margin-top:28px;font-size: 16px;color: #333;text-align: center;}
.pay_buy_note span {color:#930}
.pay_buy_note a {  color:#309; font-size:16px; font-weight:bold}
.pay_buy_note .red { color:rgb(255, 0, 0); font-weight:bold}

.pay_buy_note table { font-size:14px;}
.pay_buy_note th { padding:10px; background:#bbb;}
.pay_buy_note th span { color:#fff; font-size:12px;}
.pay_buy_note th:nth-child(1), .pay_buy_note th:nth-child(3) { width:14%;}
.pay_buy_note th:nth-child(4) { width:17%;}
.pay_buy_note th:nth-child(6) { width:12%;}
.pay_buy_note td { padding:5px; cellpadding:0; border-bottom:1px solid #bbb; text-align:center;}
.pay_buy_note td span { color:#F30; font-size:12px; line-height:10px;}
/*快递部分新加*/
.order_person #kuaidi .name_c p.sexselect { margin-left:10px; margin-right:20px;}
.order_person #kuaidi .name_c p.sexselect label { margin:0 10px;}
.order_person .peisong_area .name_c .name_c_line { display:block; clear:both; overflow:auto; margin-bottom:10px;}
.order_person .textfield2 { width:500px;}
.order_person .addr-info2 { width:80%; margin-bottom:16px;}
.order_person .addr-info2 .btn2 { cursor: pointer; float: left; font-size: 16px; padding: 8px 40px; margin-left:0; margin-right:0;}
.kuaidi_confirm_bt { line-height:40px; margin-left:15px; font-size:16px; letter-spacing:1px; margin-bottom:20px;}
.list_address { clear:both;  margin-top:20px; border-top:1px solid #960; padding-top:15px;}
.list_address ul {display:block; margin-left:138px}
.list_address ul li { display:block; overflow:hidden; padding:5px;border:1px solid #fff;}
.list_address li p, .list_address li a, .list_address li input { float:left; }
.order_person .peisong_area .name_c .using_address { margin:0; background: url(/images/4/address_list.png) left 10px no-repeat; background-size:16px auto; padding-left:20px; width:115px; color:#a6892f;}
.list_address li input { margin-top:15px; margin-left:5px;}
.list_address li a { padding:10px 30px; background:#a6892f;; color:#fff; margin:0 5px; float:right; opacity:0; border-radius:3px;}
.list_address li a.remove_address { background:#bbb;}
.order_person .peisong_area .name_c .list_address li.now_using p { color:#333}
.order_person .peisong_area .name_c .list_address li:hover { border:1px solid #eee; -moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s; }
.order_person .peisong_area .name_c .list_address li:hover p { color:#000;}
.list_address ul li:hover a { opacity:1; -moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}

.layer-wrap_add {box-sizing:border-box; width:500px; position:absolute;left:50%;top:40%; margin-left:-250px; border-radius:9px; background-color:#fff; box-shadow:1px 2px 4px 0 rgba(0,0,0,0.12); padding:28px 50px;height: 380px; line-height:24px; }
@media (max-width:768px){
	.layer-wrap_add {width:350px; margin-left:-175px; margin-top:-200px; padding:20px; text-align:center;}
}
@media (max-width:400px){
	.layer-wrap_add {width:250px; margin-left:-125px;padding:25px 30px;}
}   
.layer-wrap_add { font-size:16px;}
.layer-wrap_add p { line-height:30px; margin:10px 0;}
.layer-wrap_add .sexselect { padding-left:100px;}
.layer-wrap_add .sexselect label { margin:0 10px;}
.layer-wrap_add .UpdatePanel2 select {color: #999; border: 1px solid #d3d3d3; border-radius: 4px; height: 42px; line-height: 42px; padding: 5px 10px; margin-bottom:10px;}
.layer-wrap_add .textfield2 { width:344px; margin-left:9px; margin-bottom:10px;}
.layer-wrap_add .btn2 { border:none; background:#a6892f; color:#FFF;cursor: pointer; font-size: 16px;padding: 8px 40px; border-radius:5px; margin-left:10px;}
.layer-wrap_add .quxiaogenggai { padding:8px 40px; background:#aaa; color:#FFF; border-radius:5px;}
.close_popup { position:absolute; top:10px; right:10px; display:block; width:20px; height:20px; background: url(/images/close.gif) center center no-repeat;}
/*快递部分新加*/
.itxt { margin-top:10px; margin-right:10px;}
.more_ul { overflow: auto;}
.coupon-items { display: block; width: 100%; margin-top: 10px; }
.coupon-items:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.coupon-items .coupon-item { width: 244px; float: left; margin: 0 30px 20px 0; }
.coupon-items .coupon-item:nth-child(3n) { margin-right:0;}
.coupon-item .c-range { width: 90%; margin: 0 auto }
.coupon-item .c-type { position: relative; width: 100%; height: 95px; padding: 30px 0 0; overflow: hidden; color: #333; background-color: #fff3de; text-align: center }
.coupon-item .c-type .c-type-top { position: absolute; width: 40px; height: 13px; top: 0; left: 50%; margin-left: -23px; background: url(/images/coupon-icon.png) 0 -272px no-repeat }
.coupon-item .c-type .c-type-bottom { position: absolute; width: 100%; height: 3px; bottom: 0; left: 0; background: url(/images/coupon-icon.png) 2px -295px no-repeat }
.coupon-item .c-price em { font-family: verdana; font-size: 16px; position: relative; bottom: 0px; }
.coupon-item .c-price strong { line-height: 45px; font-size: 40px; font-family: Arial }
.coupon-item .c-price .type { display: inline-block; *display:inline;*zoom:1;text-align: text-bottom; background:#ffb540; color: #fff; position:absolute; padding:14px 34px 6px 40px; top:-4px; right:-38px;transform:rotate(40deg); }
.coupon-item .c-limit { height: 44px; line-height: 22px; overflow: hidden; margin: 0 0 5px }
.coupon-item .c-msg { padding: 15px 0 0; background: #fff; }
.coupon-item .range-item { display: inline-block; display: block; margin: 0 0 10px; text-align:center; }
.coupon-item .range-item:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
* html .coupon-item .range-item { height: 1% }
*+html .coupon-item .range-item { min-height: 1% }
.coupon-item .range-item .label { float: left; width: 60px; display: inline; text-align: right }
.coupon-item .range-item .txt { float: left; width: 144px; color: #999; overflow: hidden; white-space: nowrap }
.coupon-item .range-item .txt02 { float: left; color: #999 }
.coupon-item .op-btns { margin-top: 20px; text-align: center }
.coupon-item .op-btns .btn { display: inline-block; *display:inline;
*zoom:1;
background: none; width: 119px; height: 31px; line-height: 31px; border: 1px solid #74d2d4; color: #74d2d4; border-radius: 15px; vertical-align: middle }
.coupon-item .op-btns .btn span.txt { color: #74d2d4; }
.coupon-item .c-del { position: absolute; display: block; width: 0; height: 35px; right: 0; top: 0; overflow: hidden; background: url(/images/coupon-icon.png) -261px 0; cursor: pointer; transition: all .3s ease }
.coupon-item-hover { z-index: 2 }
.coupon-item-hover .c-del { width: 35px }
.voucher_for_confirm { margin-top:15px;}
						.voucher_for_confirm .titile_left_line { background: #a6892f; color: #fff; display: inline-block; height: 31px; line-height:31px; padding: 12px 25px;font-size: 18px; text-align: center;}
						.voucher_for_confirm .voucher_area { background: #fff; padding: 28px 42px 40px; width: 92%; border-top: 1px solid #aaa;}
						.voucher_for_confirm .voucher_area:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
						.voucher_for_confirm .voucher_area ul { display:block; overflow:auto;}
						.voucher_for_confirm .voucher_area ul li {display: inline;}
						.voucher_for_confirm .voucher_area .coupon-item {height: 125px; width: 220px; float: left; margin-right: 26px; margin-bottom: 15px; padding: 1px; position: relative;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-msg { cursor: pointer; height: 70px; width: 100%; position: relative; padding-top:0;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-dong { background-color: #fff3de; overflow:hidden}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-top-dong {height: 3px;width: 100%;background: #fff url(/images/virtual-spite.png) -36px -6px no-repeat;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-msg .c-price { font-size: 24px; display: inline;  position: relative; top: 8px; margin-left: 12px; vertical-align: bottom; *float: left;}
						.voucher_for_confirm .voucher_area .coupon-item .c-price em {top:0}
						.voucher_for_confirm .voucher_area .coupon-item .c-price span.c-type-l { font-size:16px; margin-left:5px; color:#C30}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-msg .c-limit, .voucher_for_confirm .voucher_area .coupon-item .c-detail .c-msg .c-over { color: #f5f5f5;font-size: 12px; display: inline; position: relative; top: 7px;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-msg .c-time { padding-left: 12px; margin-top: 10px; *clear: both;color: #999;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-msg .c-time-dong span { float: left;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-type { height: 25px; width: 100%; padding-top: 5px;background-color:inherit;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-type-dong { color: #333; border: 1px solid #fff3de; text-align:left; text-indent: 12px;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-type span.c-type-l { margin: 0 5px 0 12px;}
						.voucher_for_confirm .voucher_area .coupon-item .c-detail .c-type span.c-type-r { margin: 0; cursor: pointer;}
						.voucher_for_confirm .voucher_area .coupon-item .c-info { height: 40px; width: 210px; color: #333;}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected { border: 2px solid #b43d3f; background-image: url(/images/coupon-selected.png);background-repeat: no-repeat;   background-position: bottom right;}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected .c-dong .c-top-dong {height:0}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected .c-type-dong{border:0}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected .c-freight {border-left:0;border-right:0}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected .c-freight .c-top-freight{height:0}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected .c-type-freight{border:0}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected .c-dong { border-left: 0; border-right: 0;}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected .item-selected-cancel { background-color: rgba(253,253,253,.8); color: #e43a3d; padding: 0 3px 0 5px; cursor: pointer; z-index: 21; position: absolute; right: 0; display:none;}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected-cancel { display:none}
						.voucher_for_confirm .voucher_area .coupon-item .item-selected:hover .item-selected-cancel { display:block;}
						.voucher_for_confirm .voucher_area .coupon-item .c-dong .jb_rotated {display: inline-block; *display:inline;*zoom:1;text-align: text-bottom; background:#ffb540; color: #fff; position:absolute; padding:14px 34px 6px 40px; top:-4px; right:-38px;transform:rotate(40deg);}
.vouvcher_confirm_table {}
.vouvcher_confirm_table .img_con { width:35%; border:none}
.vouvcher_confirm_table .img_con img { width:100%}
.vouvcher_confirm_table .voucher_con { width:63%; vertical-align:top;}
.vouvcher_confirm_table .voucher_con .line_block { display:block}
.vouvcher_confirm_table .voucher_con .line_bottom { border-bottom:1px solid #ccc; padding-bottom:6px; margin-bottom:10px}
.vouvcher_confirm_table .voucher_con .voucher_titile { font-size:20px; font-weight:bold; margin-bottom:10px;}
.vouvcher_confirm_table .voucher_con span.jiage {color: #e94650; font-size: 22px; font-weight: 500; margin-left: 6px;}
.voucher_for_confirm .voucher_area a.bt_voucher_nouse { border:1px solid #666; padding:15px 20px; display:inline-block}