@charset "utf-8";
/* ====================
     购物流程
==================== */
.nstep_tit { margin-bottom:15px; height:35px }

.process {padding-bottom: 0px;padding-top: 14px;}
.process ul {color: #8E8E8E;text-align: center;}
.process .now {color: #E6F3ED;}
.step1 {background: url(images/icon.png) no-repeat -456px -512px;float: left;height: 48px;margin-right: -21px;padding-top: 12px;width: 392px;}
.step2 {background: url(images/icon.png) no-repeat -456px -592px ;float: left;height: 48px;margin-right: -23px;padding-top: 12px;width: 416px;}
.step3 {background: url(images/icon.png) no-repeat -456px -672px;float: left;height: 48px;padding-top: 12px;width: 416px;}
.process .order1 {background: url(images/icon.png) no-repeat -456px -416px;height: 48px;width: 392px;}
.process .order2 {background: url(images/icon.png) no-repeat -456px -752px;height: 48px;width: 416px;}

/*购物车9之购物车步骤图*/
table {border-collapse: collapse;width: 100%;}
table {border-top: 3px solid #B2B2B2;color: #575757;font-family: 宋体;font-size: 14px;font-weight: 500;text-align: center;width: 1180px;}
.title {background-color: #F0F0F0;height: 38px;}
table tr td {border-bottom: 1px solid #EAEAEA;height: 125px;text-align: center;}
table, td, th {vertical-align: middle;}
td .number {color: #878787;line-height: 45px;padding-left: 8px;}
td .change {padding-left: 27px;}
td .less {background: url(images/icon.png) no-repeat 0 -984px ;cursor: pointer;float: left;height: 16px;margin-right: 5px;margin-top: 6px;width: 16px;}
td .more {background: url(images/icon.png) no-repeat 0 -960px ;cursor: pointer;float: left;height: 16px;margin-left: 5px;margin-top: 6px;width: 16px;}
td .amount {border: 1px solid #B2B2B2;float: left;height: 27px;padding-left: 5px;padding-right: 5px;width: 20px;}
.cartNum {background: none ;border: medium none;color: #4BBA42;display: block;float: left;height: 18px;text-align: center;width: 36px;}
button, input {font-family: 微软雅黑,黑体,宋体,"Arial","Times New Roman";}
.showprice {height: 76px;width: 1180px;}
.clear {cursor: pointer;float: left;margin-left: 30px;padding-top: 20px;}
.clear div {float: left;}
.car {background: url(images/icon.png) no-repeat 0 -1008px;height: 16px;width: 16px;}
.totprice {float: right;margin-top: 20px;padding-right: 30px;text-align: right; width:145px; color:#000000}
.totprice .label{float: right;width: 100px;}
.many, .sheng, .realtotal {color: #DB4437;}
.youhui {margin-top: 5px;}
.total {background: #F0F0F0;height: 54px;width: 1180px;}
.total div {float: right;font-size: 17px;font-weight: 600;padding-right: 30px;padding-top: 20px; color:#2b2b2b}
.go {float: right;margin-top: 20px;}
.go div {float: left;}
.Mesbtn {background-color: #EAEAEA;border: 1px solid #DADADA;border-radius: 3px;color: #575757;cursor: pointer;font-size: 15px;font-weight: 500;height: 38px;margin-left: 54px;margin-right: 10px;width: 122px;}
.gBtn {background-color: #038cd4;border: medium none;border-radius: 3px;color: #FFFFFF;cursor: pointer;font-size: 16px;height: 37px;width: 130px;}
.order3 {background-position: -456px -840px;}

.nstep_products  { width:1180px;  float:left; }
.nstep_products table {font-size: 14px;}
.flowBox{border:1px #e5e5e5 solid;}

.f12{font-size:12px;}
.nstep_pbox img {display: block;  float:left; width:67px;  padding-left:40px}
.nstep_products table .nstep_name { text-align:center;padding:0 0 0 10px; width:180px; margin-top:20px; font-size:14px; float:left;}
.nstep_name  a{color: #333; }
.chkprice {color: #db4437;}
.remove_btn{ color:#b2b2b2}
td a:hover{ color:#00925f}
.sub{margin-left:10px;}
.sub, .add{ width:23px; height:25px; display:block; float:left;cursor: pointer; }
.shuliang{ width: 30px; float:left;height: 21px;line-height: 21px;text-align: center;border:1px solid #e5e5e5;background: 0;}
.nstep_products table td {text-align: center;}
td.nstep1_count div {padding: 10px 20px 0 20px;height: 29px;line-height: 29px;text-align: left;border-top: 1px #e5e5e5 solid; font-size:14px; color:#333; font-weight:bold;}
td.nstep1_count div span,td.nstep1_count div b {color: #ed145b;font-size: 18px;}

.nstep_products table td.nstep1_btn {padding:0px 10px 20px 0;text-align: right;}
.orderaction {clear: both;padding: 23px 10px 0 0;margin: 0 0 0 8px;}
.orderaction .cartsubmit {background: url('images/nstep1_btn2.jpg') no-repeat 0 0;border: 0;display: block;text-indent:-9999px;float: right;margin-left: 10px;width: 94px;
height: 37px; line-height:37px;}
.orderaction .cartsubmit:hover {background: url('images/nstep1_btn2.jpg') no-repeat 0 -38px;}
.orderaction .continueFind:hover {background: url('images/nstep1_btn1.jpg') no-repeat 0 -38px;}
.orderaction .continueFind {background: url('images/nstep1_btn1.jpg') no-repeat 0 0;border: 0;display: block;float: right;cursor: pointer;text-indent:-999px;width: 94px;
height: 37px;  line-height:37px;}
.flow .footTop { width:980px;}
.flow .footTop ul { width:162px;}
.flow .footTop ul li.foot_help{  padding:0 0 0 72px;}
.flow  .footTop ul li{padding:0 0 0 72px;}
.flow  .footBottom_blog { display:none;}
.flow .footBottom_line{ padding:0;}
.flow  .footBottom_list{ padding:0 160px;}

.main {border-top: 3px solid #B2B2B2;color: #575757;font-size: 14px;}
.topic {background:#F0F0F0;height: 43px;}
.topic .tinfo {float: left;font-weight: 700;padding-left: 40px;padding-top: 14px;}
.fillCon {background:#FFFDEE;}
.contable {padding: 20px 0 20px 43px;}
.shou {float: left;padding-left: 13px;}
.red {color: #00925f;}
.location {margin-top: 20px;}
.loinfo {float: left;padding-right: 7px;}
.filladd {margin-top: 20px;}
.phonenumber {margin-top: 20px;}
.email {padding-left: 35px; line-height:37px; height:37px; float:left}
.or{ color:#878787}

/*购物车页面促销商品*/
.buytab_a{margin:0 0 9px 0;padding:0 0 6px 0;background: url(images/buytab_bg.gif) 0 bottom no-repeat;}
.buytab_a a:hover{ color:#0088cc}
.buytab { font-family: "微软雅黑", "宋体"; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #e5e5e5; border-bottom-color: #fff; border-left-color: #e5e5e5;}
#tabnavs { background-image: url(images/buycars.gif); background-repeat: repeat-x; height: 35px; }
.nstep1_tit2 { width:950px; padding-left:27px; height:35px; line-height:35px; color:#333; font-size:14px; font-weight:bold;background:url("images/nindy_titicon.gif") no-repeat 9px 10px ;font-family:"宋体"}
.nstep1_tit2 span { margin:0 5px; display:inline; color:#666; font-size:12px; font-weight:normal }
.buylist2 .other-teambuy{padding: 15px 0;}
.other-teambuy li { float:left; width:180px; height:254px; color:gray; line-height:20px; overflow:hidden; font-size:12px; padding-top:15px; padding-right:7px; padding-bottom:15px; padding-left:8px; position:relative }
.other-teambuy li a { color:#333 }
.other-teambuy li img { margin-bottom:5px;margin-left:10px;display:block; border:1px solid #e5e5e5 }
.other-teambuy li a.pinkbtn { width:92px; height:26x; display:block; color:#f63860; text-align:center; text-decoration:none; font-size:12px; background-image:url(iamges/nstep1_btnbg.gif); background-repeat:no-repeat; margin:5px 0 7px 44px; padding:2px 0 3px 5px; _padding:4px 0 4px 5px; *line-height:26px;
_line-height:21px; }
.other-teambuy .hpink { display:block; height:20px; overflow:hidden; text-align:center; color:#666}
a.hpink:hover {text-decoration: underline;color: #ed145b;}
.left_now {width: 90px;text-align: right;margin: 0 5px 0 0;display: inline;float: left; font-family:"微软雅黑"; font-size:13px}
.right_old {width: 60px;text-align: left;margin: 0 0 0 5px;display: inline;color: #999;text-decoration: line-through;float: right;font-family:"微软雅黑"; font-size:13px}
.left_now span{color: #f10b47;margin-left: 0;}
.other-teambuy .hde { width:160px; }
.other-teambuy li a.pinkbtn:hover { background:url(images/nstep1_btnbg.gif) 0 -26px no-repeat; color:#fff; }
/*购物流程登录注册页面*/
.loginBox {height: 600px;margin-top: 69px;padding-top: 25px}
.regBox {background-color: #FFFFFF;border: 1px solid #DADADA;float: right;height: 448px;margin-top: 0;position: relative;width: 380px;}
h1 {color: #575757;font-size: 16px;font-weight: normal;margin: 40px 0 20px 50px;}
.regBox .inner {margin: 0 auto;width: 292px;}
.inner {font-family: "微软雅黑","黑体","宋体","Arial","Times New Roman"; }
.usr {border: 1px solid #DADADA;color: #999999;height: 35px;line-height: 35px;padding: 0 5px;width: 280px;}
.ctime {cursor: pointer;}
.login_ctime {float: left;height: 16px;margin-top: 2px;width: 16px;}
.free_l {color: #878787;float: left;margin-left: 5px;}
.blue {color: #0088CC;float: right; font-size:14px}
.gBtn {background-color: #038cd4;border: medium none;border-radius: 3px;color: #FFFFFF;cursor: pointer;font-size: 16px;height: 41px;margin-top: 15px;width: 292px;}
.other {height: 35px;margin: 30px auto 0;width: 292px;}
.free_l {color: #878787;float: left;margin-left: 5px; font-size:14px}
.qq_dl {background: url(images/icons_dl.png) no-repeat -8px -128px;cursor: pointer;float: left;height: 16px;width: 16px;}
.weibo {background: url(images/icons_dl.png) no-repeat -8px -152px;cursor: pointer;float: left;height: 16px;margin-left: 6px;width: 16px;}
.loginBox .shadow{ margin-top:0; position:relative; transition:none; width:722px}
.loginBox .shadow:hover{ margin-bottom:0px}
.loginBox .shadow-line {background: none ;bottom: 0;height: 0px;left: 0;opacity: 0;position: absolute;width: 100%;}
.loginBox .shadow:hover .shadow-line{ background:none}


.content {width:100%;background:#f2f2f2;float:left; overflow:hidden; position:relative}
.content_login{width:978px;margin:20px 0 0 0;padding:0 0 50px 0;border:1px #e5e5e5 solid;background:#fff;float:left;}		
.coLoginBody_left{width:550px;float:left;}
.coLoginBody_right{width:428px;height:530px;background:url(images/coLoginBody_right_bg.gif) 0 0 no-repeat;float:right;}	
.coLogin_title{width:388px;height:33px;line-height:33px;margin:35px 0 0 32px;display:inline;color:#333;float:left;}
.coLogin_title p{font-size:14px;}
.coLogin_title p span{margin:0 10px 0 0;display:inline;font-size:30px;font-family:"微软雅黑";}
.coLogin_title p a{margin:0 0 0 5px;display:inline;font-weight:bold;text-decoration:underline;color:#f63860;}
.coLogin_box{width:518px;margin:12px 0 0 32px;display:inline;float:left;}
.coLogin_one{width:290px;height:35px;margin:22px 0 0 0;display:inline;float:left;}
.coLogin_one p{width:70px;height:35px;line-height:35px;padding:0 3px 0 0;color:#333;font-size:14px;text-align:right;float:left;}
.coLoginTxt{width:200px;height:35px;font-size:14px;float:left;position:relative;z-index:1000;}
.coLogin_txt_all{width:200px;height:35px;background:url(images/shopping_Login_bg.gif) 0 0 no-repeat;z-index:10;}
.coLogin_txt{width:190px;height:19px;font-size:14px;line-height:19px;padding:8px 0 8px 10px;border:none;background:none;z-index:10;}
.coLogin_one span{padding:0 0 0 15px;height:35px;line-height:35px;float:left;}
.coLoginTxt_2{width:290px;height:35px;font-size:14px;float:left;}
.coLoginTxt_2_img{width:110px;height:35px;overflow:hidden;float:right;}
.coLoginTxt_2_img img{ padding:8px 0 0 10px;}
.coLogin_txt_2_all{width:175px;height:35px;background:url(images/coLogin_txt_bg2.gif) 0 0 no-repeat;border:none;z-index:10;float:left;}
.coLogin_txt_2{width:165px;height:19px;line-height:19px;font-size:14px;padding:8px 0 8px 10px;background:none;border:none;z-index:10;float:left;}
.coLogin_three{width:443px;height:35px;padding:22px 0 0 75px;float:left;}
.biLogin_btn{width:182px;height:35px;line-height:31px;display:block;padding:0 15px 2px 15px;padding:0 8px\9;text-align:center;background:url(images/biLogin_bg.gif) 0 0 no-repeat;border:none;color:#fff;font-weight:bold;font-size:14px;float:left; cursor:pointer;}
.biLogin_btn:hover{border:none;background:url(images/biLogin_bg.gif) 0 -35px no-repeat;}
.coLogin_box_right .coLogin_one{width:388px;height:35px;margin:22px 0 0 0;display:inline;float:left;}
.coLogin_box_right .coLogin_one p{width:102px;height:35px;line-height:35px;padding:0 3px 0 0;color:#333;font-size:14px;text-align:right;float:left;}
.coLogin_box_right{width:388px;margin:12px 0 0 37px;display:inline;float:left;}
.coLogin_box_right .coLogin_two{width:312px;height:17px;margin:16px 0 0 0;display:inline;float:left;}
.coLogin_box_right .coLogin_two a{color:#f63860;}
.coLogin_box_right .coLogin_two b{width:100px;font-size:12px;font-weight:normal;float:left;}
.coLogin_box_right .coLogin_two p{width:98px;height:17px;line-height:17px;margin:0;padding:0 3px 0 0;color:#333;font-size:14px;text-align:right;float:left;}
.coLogin_box_right .coLogin_three{width:287px;height:35px;padding:22px 0 0 101px;float:left;}
.coLogin_two{width:518px;height:17px;margin:16px 0 0 0;display:inline;float:left;}
.coLogin_two p{width:70px;height:17px;line-height:17px;margin:0;padding:0 3px 0 0;color:#333;font-size:14px;text-align:right;float:left;}
.coLogin_two label{color:#333;font-weight:normal;text-align:left;}
.coLogin_two a{color:#f63860;}
.smLogin_btn{width:80px;height:35px;line-height:31px;display:block;padding:0 15px 2px 15px;padding:0 8px\9;text-align:center;background:url(images/smLogin_bg.gif) 0 0 no-repeat;border:none;color:#fff;font-weight:bold;font-size:14px;float:left; cursor:pointer;}
.smLogin_btn:hover{border:none;background:url(images/smLogin_bg.gif) 0 -35px no-repeat;}
.coLogin_right{width:340px;margin:36px 0 0 40px;display:inline;padding:0;border-top:1px #e5e5e5 solid;float:left;}
.coLogin_right p{font-size:14px;line-height:40px;color:#333;}
.coLogin_right ul{width:340px;float:left;}
.coLogin_right ul li{width:50px;margin:12px 13px 0 0;display:inline;padding:0 0 0 20px;line-height:18px;background:url(images/login_ico.gif) no-repeat;float:left;}
.coLogin_right ul li a{color:#333;}
.coLogin_right ul li.sina_ico{background-position:0 0;}
.coLogin_right ul li.qq_ico{background-position:0 -18px;}
.coLogin_right ul li.baidu_ico{background-position:0 -36px;}
.coLogin_right ul li.renren_ico{background-position:0 -54px;}
.coLogin_right ul li.tuan800_ico{background-position:0 -72px;}
.coLogin_right ul li.i360_ico{background-position:0 -90px;}
.coLogin_right ul li.kaixin_ico{background-position:0 -108px;}
.coLogin_right ul li.i2345_ico{background-position:0 -126px;}
.coLogin_right ul li.alipay_ico{background:url(images/login_ico_02.gif) 0 0 no-repeat;width:100px;height:18px;padding:0;}
.coLogin_right ul li.alipay_ico a{width:100px;height:18px;display:block;}
.denglu{ float: left;margin-top: 15px;width: 290px;}
/*购物流程订单确认页面*/
.nstep2_con { padding:0 0 20px 0; width:1180px; border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5 }
.nstep1_tit3 { width:1148px; padding-left:32px; height:35px; line-height:37px; color:#575757; font-size:14px; font-weight:bold; }
.nstep2_ctent { padding:12px 14px 12px 14px; font-family: "宋体"; color:#333 }
.txt_r {  height:30px; }
.ipt {border: 1px solid #e5e5e5;height: 20px;padding: 3px 0 0 2px;}
.validator {font-family: "宋体";}
.f14 {font-size: 14px;}
.nstep_name{padding: 0 0 0 10px;font-size: 14px; color:#333; }
.weiruan {font-family: '微软雅黑';}
.nstepn_opt {padding: 15px 0 15px 10px;width: 940px;font-size: 14px;}
.nstep1_count .f4_b{font-family: '微软雅黑'; font-weight:normal; color: #db4437;}
.nstep1_count {padding: 10px 16px 0 16px;height: 29px;line-height: 29px;text-align: left;font-size: 14px;color: #000; font-weight:normal;}
.orderconfirmBtn {background: url(images/nstep1_btn3.jpg) no-repeat 0 0;border: 0;width: 171px;height: 38px;margin: 0 10px;display: block;cursor: pointer;text-indent: -9999px;}
.orderconfirmBtn:hover {background: url(images/nstep1_btn3.jpg) no-repeat 0 -38px;}
.orderok {background: #fffbe1;border: 1px solid #ff9900;padding: 27px;width:1126px;height: 260px;}
.orderok p {line-height: 30px;}
.ordertitle {font-size: 18px;font-family: "微软雅黑";border-bottom: 1px solid #fcdfbe;margin-bottom: 10px;padding-bottom: 10px;}
.orderpayinfo{ margin:10px 0; padding-top:10px; border-top:1px solid #fcdfbe;}