/* 登录注册 */
@charset "utf-8";.login-bg {margin: 0px auto;clear: both;height: 701px;width: 100%;background-image: url(../cimg/loginbg.jpg);background-repeat: no-repeat;background-position: center top;}
.logo1 {padding: 15px;clear: both;float: left;height: 56px;width: 162px;display: block;}
.login-1200 {margin: 0px auto;clear: both;height: auto;width: 1200px;}
.login-1200 .right {background-image: url(../cimg/login-bg1.png);background-repeat: no-repeat;background-position: center bottom;float: right;height: 370px;width: 640px;}
.login-1200 .right .help {text-align: center;color:#999;clear: both;padding:3px 0px 0px 0px;height: 20px;width: 640px;}
.login-1200 .right .login-350x295 {clear: both;height: 295px;padding-left:140px;width: 350px;}
.login-1200 .right .login-350x295 ul .h47 {clear: both;height: 47px;width: 350px;padding-bottom:10px;}
.login-1200 .right .login-350x295 ul .h47 .a1,.login-1200 .right .login-350x295 ul .h47 .a0 {font-size: 19px;color: #666;text-align:center;padding:4px 0px 0px 0px;display: block;float: left;height: 35px;width: 100px;}
.login-1200 .right .login-350x295 ul .h47 .a1,.login-1200 .right .login-350x295 ul .h47 .a0:hover {border: 1px solid #ddd;border-bottom:1px solid #fff;background-color:#fff;}
.login-1200 .right .login-350x295 ul .h47 .a1,.login-1200 .right .login-350x295 ul .h47 .a0 {margin:6px 0px 0px 0px;}
.login-1200 .right .login-350x295 ul .w222,.login-1200 .right .login-350x295 ul .w222-a,.login-1200 .right .login-350x295 ul .w222:hover {background-image: url(../cimg/login-frame-1.png);margin:5px 0px 0px 65px;background-repeat: no-repeat;clear: both;float: left;height: 33px;width: 222px;}
.login-1200 .right .login-350x295 ul .w222 {background-position: 0px -33px;}
.login-1200 .right .login-350x295 ul .w222-a,.login-1200 .right .login-350x295 ul .w222:hover {background-position: 0px 0px;}
.login-1200 .right .login-350x295 ul .w222 .a,.login-1200 .right .login-350x295 ul .w222-a .a,.login-1200 .right .login-350x295 ul .w222 .b,.login-1200 .right .login-350x295 ul .w222-a .a,.login-1200 .right .login-350x295 ul .w222-a .b {background-image: url(../cimg/login-ico.png);background-repeat: no-repeat;float: left;height: 28px;width: 30px;margin:4px 0px 0px 4px;}
.login-1200 .right .login-350x295 ul .w222 .a,.login-1200 .right .login-350x295 ul .w222-a .a{background-position: 0px 0px;}
.login-1200 .right .login-350x295 ul .w222 .b,.login-1200 .right .login-350x295 ul .w222-a .b{background-position: -30px 0px;}
.login-in1 {clear: both;margin:3px 0px 0px 7px;height: 25px;font-size:12px;color:#999;width: 178px;border: 0px none;}
.login-1200 .right .login-350x295 ul .hint {margin: 2px 0px 0px 68px;color:#999;text-align:left;float:left;height: 20px;width: 222px;}
.login-1200 .right .login-350x295 ul .hint a{color:#d21010;}
.login-1200 .right .login-350x295 ul .w222 .l,.login-1200 .right .login-350x295 ul .w222-a .l {clear: none;float: left;}
.login-1200 .right .login-350x295 ul li .bn {margin: 10px 0px 0px 65px;border: 2px solid #580000;background-color: #d21010;font-family: "Microsoft YaHei";clear: both;text-align:center;cursor: pointer;color: #fff;font-size: 18px;float: left;height: 33px;width: 218px;letter-spacing: 1em;}
.login-1200 .right .login-350x295 ul li .bn:hover {border: 2px solid #580000;background-color: #2B0000;}
.login-1200 .right .login-350x295 ul .cooperate {font-size: 12px;color: #999;margin: 65px;float: left;height: 22px;margin:4px 0px 0px 65px;width: 252px;}
.login-1200 .right .login-350x295 ul .cooperate .l {float: left;padding-top:5px;}
.login-1200 .right .login-350x295 ul .cooperate .ico {background-position:0px 0px;display:block;float: left;color:#666;height: 20px;padding:0px 10px 0px 20px;width: 45px;background-image: url(../cimg/Connect_logo_1.png);background-repeat: no-repeat;}
.login-1200 .right .login-350x295 ul .cooperate .sina_ico {background-position:0px 0px;display:block;float: left;color:#666;height: 20px;padding-left:20px;background-image: url(../cimg/sina_logo.png);background-repeat: no-repeat;}
.loginbottom {margin: 0px auto;padding-top:20px;clear: both;height:60px;width: 100%;border-top:solid 1px #ddd;text-align:center;}
.loginbottom ul li{display:inline;font-size:16px;margin:0px 30px;}
.loginbottom ul li a{color:#999;}.loginbottom ul li a:hover{color:#d21010;}
/* 找回密码 */
.retrieve-bg {margin: 0px auto;clear: both;height: 701px;width: 100%;background-repeat: no-repeat;background-position: center top;}
.retrieve-bg .login-1200 .content {margin: 0px auto;clear: both;height:auto;width: 670px;padding-top: 150px;}
.retrieve-bg .login-1200 .content ul li .f18 {font-size: 18px;padding-top:10px;font-weight: normal;color: #999;width:166px;text-align:right;float: left;}
.retrieve-bg .login-1200 .content ul li .retrieve-in,.retrieve-bg .login-1200 .content ul li .retrieve-in1 {float: left;height: 30px;padding:5px 10px;border: 1px solid #ddd;color:#999;}
.retrieve-bg .login-1200 .content ul li .retrieve-in {width: 230px;}
.retrieve-bg .login-1200 .content ul li .retrieve-in1 {width: 100px;}
.retrieve-bg .login-1200 .content ul li {clear: both;float: left; width:700px;display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis; }
.retrieve-bg .login-1200 .content ul li .hint {font-size: 12px;color: #999;padding:5px 0px 20px 166px;}
.retrieve-bg .login-1200 .content ul li .Y {background-image: url(../cimg/reg.jpg);background-repeat: no-repeat;display: block;float: left;height: 78px;width: 78px;}
.retrieve-bg .login-1200 .content ul li .t {font-size: 24px;padding:20px 0px 0px 0px;color: #666;width: 500px;}
.retrieve-bg .login-1200 .content ul li .t span {color: #d21010;padding:0px 10px;}
.retrieve-bg .login-1200 .content ul .c {font-size: 24px;width:500px;text-align: center;}
/* 购物车 */
{margin: 0px auto;clear: both;height:auto;width: 100%;background-repeat: no-repeat;background-position: center top;}
.login-1200 .shopping-right {float: right;padding:20px 0px;}
.login-1200 .shopping-right ul .a,.login-1200 .shopping-right ul .g,.login-1200 .shopping-right ul .b,.login-1200 .shopping-right ul .c {background-image: url(../cimg/spico.png);background-repeat: no-repeat;margin: 5px 10px;float: left;font-size: 18px;color: #fff;height: 25px;padding:3px 0px 0px 0px;text-align:center;width: 30px;font-family: Arial, Helvetica, sans-serif;}
.login-1200 .shopping-right ul .a {background-position: 0px 0px;}
.login-1200 .shopping-right ul .b {background-position: -30px 0px;}
.login-1200 .shopping-right ul .c {background-position: -60px 0px;}
.login-1200 .shopping-right ul .g {background-position: -90px 0px;}
.login-1200 .shopping-right ul .a-t,.login-1200 .shopping-right ul .b-t {float: left;padding:5px 10px;width: 130px;font-size:18px;}
.login-1200 .shopping-right ul .a-t {color:#ffc000;}
.login-1200 .shopping-right ul .b-t {color:#999;}
.login-1026 .shopping-list h2 {font-size: 18px;padding-top:20px;font-weight: normal;clear: both;float: left;}
.login-1026 {margin: 0px auto;clear: both;width: 1026px;}
.login-1026 .shopping-list .head {background-color: #ddd;clear: both;float: left;margin-top:10px;height: 34px;width: 1026px;}
.login-1026 .shopping-list .head input,.retrieve-bg .login-1026 .shopping-list .head span  {float: left;margin:10px 5px 0px 10px;}
.login-1026 .shopping-list .head span {float: left;margin-top: 8px;}
.login-1026 .shopping-list ul:hover{background-color:#efefef;}
.login-1026 .shopping-list ul {float: left;height: auto;padding:10px 0px;width: 1026px;border-bottom: 1px solid #ddd;}
.login-1026 .shopping-list ul .a {padding:50px 10px;float: left;height: auto;width: 40px;}
.login-1026 .shopping-list ul .b {float: left;padding:20px 0px;height: 80px;width: 80px;}
.login-1026 .shopping-list ul .c {float: left;height: auto;padding:0px 0px 0px 40px;width: 300px;}
.login-1026 .shopping-list ul .c h5 {float: left;color: #666;height: auto;width: 300px;font-size: 12px;padding-bottom: 5px;font-weight: normal;}
.login-1026 .shopping-list ul .d {text-align: center;float: left;height: auto;width: 123px;padding-top: 30px;}
.login-1026 .shopping-list ul .d h5 {font-size: 14px;padding-bottom:5px;font-weight: normal;}
.login-1026 .shopping-list ul .d h6 {font-size: 14px;font-weight: normal;font-family: Arial, Helvetica, sans-serif;color: #d21010;}
.login-1026 .shopping-list ul .e {float: right;width: 130px;text-align:center;padding-top: 30px;}
.login-1026 .shopping-list ul .f {float: left;padding-left: 10px;}
.login-1026 .shopping-list ul .f .x,.login-1026 .shopping-list ul .f .n {background-image: url(../cimg/spico.png);float: left;margin:0px 5px 0px 30px;height: 15px;background-repeat: no-repeat;width: 15px;}
.login-1026 .shopping-list ul .f .x {background-position: -129px -7px;}
.login-1026 .shopping-list ul .f .n {background-position: -159px -7px;}
.login-1026 .shopping-list ul .r {float: right;text-align:right;margin:0px 15px;}
.login-1026 .shopping-list ul .r span {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: normal;color: #d21010;}
.login-1026 .collect {clear: both;float: left;height: 192px;background-color:#efefef;width: 1026px;margin: 20px 0px;}
.login-1026 .collect .head {float: left;height: 40px;margin:0px 10px;width: 1006px;border-bottom: solid 1px #ddd;}
.login-1026 .collect .head .y {font-size: 18px;float: left;margin:8px 10px;}
.login-1026 .collect .head .n {font-size: 14px;color: #666;padding: 15px 10px 0px 15px;float: left;}
.login-1026 .collect .content a:hover {background-color:#fff;}
.login-1026 .collect .content a {float: left;height: 151px;width: 171px;}
.login-1026 .collect .content a img {padding: 20px 50px;}
.login-1026 .collect .content a span {padding:0px 10px;text-align:center;color:#666;float: left;width: 150px;}
.login-1026 .shopping-2-list .head,.login-1026 .shopping-3-list .head {font-size: 18px;padding: 10px;clear: both;float: left;height: auto;width: 1006px;}
.login-1026 .shopping-2-list ul,.login-1026 .shopping-2-list .y {clear: both;margin:5px 10px;float: left;height: 30px;color:#666;width: 990px;}
.login-1026 .shopping-2-list ul:hover,.login-1026 .shopping-2-list .y  {background-color: #fef8e8;}
.login-1026 .shopping-2-list ul li {padding: 5px 10px;float: left;}
.login-1026 .shopping-2-list ul li a {color: #f8b500;}
.login-1026 .shopping-2-list .shopping-address {clear: both;float: left;height: 30px;width: 990px;color:#666;}
.login-1026 .shopping-2-list .shopping-address .a {text-align: right;padding-top:10px;float: left;width: 130px;}
.login-1026 .shopping-2-list .shopping-address .a span {color: #d21010;padding:3px 5px;}
.login-1026 .shopping-2-list .shopping-address .b .sp-input-145,.login-1026 .shopping-2-list .shopping-address .b .sp-input-245 {float: left;height: 24px;padding:0px 5px;border: 1px solid #ddd;}
.login-1026 .shopping-2-list .shopping-address .b .sp-input-145{width: 145px;}
.login-1026 .shopping-2-list .shopping-address .b .sp-input-245{width:245px;}
.login-1026 .shopping-2-list .shopping-address .b select {float: left;width: 80px;height:22px;margin:2px 10px 0px 0px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a {clear: both;float: left;padding-bottom:15px;width: 990px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a a .ico-z,.retrieve-bg1 .login-1026 .shopping-list ul li .li-a a .ico-s {background-image: url(../cimg/spico.png);background-repeat: no-repeat;margin: 5px;float: left;height: 30px;width: 30px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a a .ico-z{background-position: -180px 0px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a a .ico-s{background-position: -210px 0px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a a h3 {font-size: 14px;float:left;font-weight: normal;color: #f8b500;padding-top:9px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a a h4 {font-size: 12px;float:left;padding:10px 10px 0px 10px;font-weight: normal;color: #999;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list input {float: left;margin:3px 10px 0px 55px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list h3 {font-size: 14px;float: left;font-weight: normal;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list h4 {font-size: 12px;float: left;font-weight: normal;color: #999;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list h4 span {font-size: 14px;color: #f8b500;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list {float: left;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list1 {float: left;width:855px;}
#h5_foc{color:red;display:none;font-size:12px;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list h5,.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list1 h5 {float: left;padding-left: 60px;font-size: 14px;color: #f8b500;font-weight: normal;}
.retrieve-bg1 .login-1026 .shopping-list ul li .li-a .m-list1 h3 input {padding: 5px;height: 20px;float:left;margin-top:-5px;width: 70px;color:#999;font-family:Arial, Helvetica, sans-serif;border: 1px solid #ddd;}
.retrieve-bg1 .login-1026 .shopping-list ul .r a {font-size: 16px;font-weight: normal;color: #d21010;}
.retrieve-bg1 .login-1026 .shopping-list ul .r .f1,.retrieve-bg1 .login-1026 .shopping-list ul .r .f2 {margin:0px 5px 5px 0px;clear: both;float: right;}
.retrieve-bg1 .login-1026 .shopping-list ul .r .f2 {font-size:24px;color:#d21010;} .retrieve-bg1 .login-1026 .shopping-list ul .r .f2 a {font-family:Arial, Helvetica, sans-serif;font-size:24px;}
.retrieve-bg1 {padding-bottom: 20px;}
.retrieve-bg1 .login-1026 .reg {padding: 80px 0px 250px 0px;float: left;height: 78px;width: 78px;}
.retrieve-bg1 .login-1026 .reg-right {padding: 90px 10px;float: left;color:#666;height: auto;width: 920px;}
.retrieve-bg1 .login-1026 .reg-right ul .a {font-size: 26px;}
.retrieve-bg1 .login-1026 .reg-right ul .a span,.retrieve-bg1 .login-1026 .reg-right ul .b span{color: #d21010;padding:0px 10px;}
.retrieve-bg1 .login-1026 .reg-right ul .b {font-size: 14px;padding:5px 0px;}
.retrieve-bg1 .login-1026 .reg-right ul .b a{font-weight: normal;padding: 0px 10px;color:#666;}
.retrieve-bg1 .login-1026 .reg-right ul .c {font-size: 18px;}
.shopping-3-list {padding:50px 0px;float:left;width:1026px;height:auto;}
.shopping-3-list ul li {float: left;height: auto;width: 1004px;padding: 20px 10px;border-top: solid 1px #ddd;border-right: solid 1px #fff;border-bottom: solid 1px #ddd;border-left: solid 1px #fff;}
.shopping-3-list ul .a,.shopping-3-list ul .b{float: left;height:130px;width: 294px;margin:18px;}
.shopping-3-list ul .a,.shopping-3-list ul .b:hover {border: 3px solid #d21010;}
.shopping-3-list ul .b {border: 3px solid #ddd;}
.shopping-3-list .payframe {padding: 10px 0px;float: left;height: auto;width: 1026px;}
.shopping-3-list .payframe span {float: left;font-size:14px;padding:5px 10px;}
.shopping-3-list .payframe .inb {float: left;height: 28px;font-size:5px;padding:0px 5px;width: 100px;border: 1px solid #ddd;}
.shopping-3-list .payframe .bn {float: right;width: 200px;}
/*2014-10-11*/
.login-1026 .new-head,.new-information2 .new-bank .head {font-size: 18px;padding-top:30px;clear: both;height: 24px;width: 1026px;}
.login-1026 .new-information1 {padding: 25px 0px; clear:both; background-color:#fef8e8; margin:10px 0px; text-align:center;width: 1026px;}
.new-information1 ul .a14 {font-size: 14px;}
.new-information1 ul .a24 {font-size: 24px;}
.a24 span {color: #ee3434;}
.new-information2 {padding:0px 0px;border-bottom:1px #ddd solid;float:left;clear:both;height: auto;width: 1026px;clear: both;}
.new-information2 .a,.new-information2 .b{ clear:both; float:left; padding-bottom:20px;font-size:14px; width:1026px;}
.new-information2 .a li {float: left; margin-right: 40px;}
.new-information2 .a li .f8,.shopping-3-zfk .f8 {font-size: 8px;}
.new-information2 .a li .red,.shopping-3-zfk .red {color: #ee3434;}
.new-information2 .b li {float: left;}
.new-information2 .b li .w128 {background-color: #efefef;height: 24px; font-size:8px; color:#666;width: 118px; padding:0px 5px;border: 1px solid #ddd;}
.new-information2 .b li .w128:hover {border: 1px solid #d21010;}
.retrieve-bg1 .login-1026 .new-information2 .b .c { padding-top:20px;clear: both;float: left;}
.new-information3 {padding: 40px 0px; clear:both;float: left; color:#666; font-size:14px;height: auto;width: 1026px;}
.new-information2 .b li .color {color: #999;}
.new-information2 .a li .cz {color: #d21010; padding-left:15px;}
.new-information3 ul .bm30 {padding-bottom: 30px;}
.new-bank ul{ padding:20px 0px;float: left; clear:both; text-align:center; width:1026px;}
.new-bank ul li {float: left;height: 35px;width:140px;padding-bottom:20px;}
.bank-zs,.bank-ny,.bank-gd,.bank-pf,.bank-xy,.bank-yz,.bank-pa,.bank-hz,.bank-bjns,.bank-nb,.bank-fd,.bank-gs,.bank-js,.bank-zx,.bank-zg,.bank-jt,.bank-ms,.bank-gf,.bank-sh,.bank-bj,.bank-shns,.bank-wz {margin: 0px auto;border: 3px #ddd solid;display: block;height: 35px;width: 119px;background-image: url(../cimg/bank-ico.jpg);background-repeat: no-repeat;}
.bank-zs {background-position: 0px 0px;}
.bank-ny {background-position: -118px 0px;}
.bank-gd {background-position: -236px 0px;}
.bank-pf {background-position: -354px 0px;}
.bank-xy {background-position: -472px 0px;}
.bank-yz {background-position: -590px 0px;}
.bank-pa {background-position: -708px 0px;}
.bank-hz {background-position: -826px 0px;}
.bank-bjns {background-position: -944px 0px;}
.bank-nb {background-position: -1062px 0px;}
.bank-fd {background-position: -1180px 0px;}
.bank-gs {background-position: 0px -35px;}
.bank-js {background-position: -118px -35px;}
.bank-zx {background-position: -236px -35px;}
.bank-zg {background-position: -354px -35px;}
.bank-jt {background-position: -472px -35px;}
.bank-ms {background-position: -590px -35px;}
.bank-gf {background-position: -708px -35px;}
.bank-sh {background-position: -826px -35px;}
.bank-bj {background-position: -944px -35px;}
.bank-shns {background-position: -1062px -35px;}
.bank-wz {background-position: -1180px -35px;}
.bank-zs:hover,.new-bank ul li #Selected,.bank-ny:hover,.bank-gd:hover,.bank-pf:hover,.bank-xy:hover,.bank-yz:hover,.bank-pa:hover,.bank-hz:hover,.bank-bjns:hover,.bank-nb:hover,.bank-fd:hover,.bank-gs:hover,.bank-js:hover,.bank-zx:hover,.bank-zg:hover,.bank-jt:hover,.bank-ms:hover,.bank-gf:hover,.bank-sh:hover,.bank-bj:hover,.bank-shns:hover,.bank-wz:hover { border:3px #d21010 solid;}
.shopping-3-zfk {float: left; text-align: center;height: 25px;width: 294px;}
.money-z {float: right;}
.bank-zffs {float: left;width: auto;}
.shopping-3-list ul li:hover,.shopping-3-list ul .xz {border: solid 1px #ee3434;}