@charset "utf-8";

#vipMmain{width:100%;background:#f0f0f0;}
.vipMmaina{width:980px;margin:0 auto;overflow:hidden;}
.vipLogin{width:978px;border:1px solid #dcdcdc;overflow:hidden;margin-top:20px; background:#fff;}
.vipLoginTitle{width:938px;height:33px;line-height:33px;margin:35px 0 0 40px;display:inline;color:#333;float:left;}
.vipLoginTitle p {font-size:14px;}
.vipLoginTitle p span {margin:0 10px 0 0;display:inline;font-size : 30px;font-family : "微软雅黑";}
.vipLoginTitle p a {margin:0 0 0 5px;display:inline;font-weight:bold;text-decoration:underline;color:#c7000c;}
.vipLoginBody{width:978px;padding-top:30px;}
.coLogin_box{width:423px;height:auto;margin:30px 0 0 70px;border-right:1px solid #dbdbdb;float:left;}
.coLogin_box th{font-size:14px;width:75px;color:#666;padding:10px 0;text-align:right;font-weight:normal;}
.vam{width:246px;border: 1px solid #dbdbdb;color:#8B8B8B;height: 20px;line-height: 20px;padding: 6px;border-radius: 4px 4px;}
.pointer{width:100px;border: 1px solid #dbdbdb;color:#8B8B8B;height: 20px;line-height: 20px;padding: 6px;border-radius: 4px 4px;}
.cam{vertical-align:middle;}
.buttona{width:126px;height:32px; background:url(../images/ljdl.jpg) no-repeat;float:left;border:none;cursor: pointer;margin-left:20px;}
#qqxl{padding-left:20px;}
#zcc{padding-left:20px;}
.coLogin_pic{width:451px;float:right;}
.button_1{width:126px;height:32px; background:url(../images/ljzz.jpg) no-repeat;float:left;border:none;cursor: pointer;margin-left:20px;}

.shop_list{width:980px;height:35px;padding-top:20px;}
.shop_list .current {background-color: #c7000c;}
.shop_list li {background: url(../images/flow_steps_bg.png) no-repeat scroll right 0 #F5F5F5;display: inline;float: left;height: 31px;padding: 0 20px 0 0;}
.shop_list .current .first {background: url(../images/flow_steps_bg.png) no-repeat scroll -18px -62px #c7000c;color:#fff;}
.shop_list li span {color: #888888;display: block;float: none;font-size: 14px;line-height: 31px;margin-left: -20px;padding: 0 0 0 20px;text-align: center;width: 145px;}
.shop_list li span b {font-family: arial;font-weight: normal;padding: 0 5px 0 0;}
.shop_list .last {background: url(../images/flow_steps_bg.png) no-repeat scroll 100% -155px #F5F5F5;}

.shop_car{width:978px;border:1px solid #dcdcdc;background:#fff;margin-top:20px;}
.nstep_noprc {float: left;margin: 17px 0 0 20px;padding-bottom: 17px;padding-left: 100px;height: 54px;line-height: 54px;font-size: 18px;color: #000;
background:url(../images/nstep_noprcicon.gif) no-repeat left top;font-family: "微软雅黑";}
.cart_noLink {width: 94px;height: 35px;display: block;float: left;text-align: center;line-height: 34px;font-size: 14px;font-weight: bold;background: url(../images/backBtn.png) no-repeat 0 0;}
.cart_noLink:hover{ background-position:0 -35px; text-decoration:none;}
.usr_login {margin: 0 0 0 7px;}

.shop_gwc{border: 1px solid #E5E5E5; background:#fff;margin-top:20px;}
.shop_gwc table th {background: url(../images/shop_top_bg.gif) repeat-x scroll left 0 transparent;border-bottom: 1px solid #E5E5E5;font-size: 14px;font-weight: normal;height: 33px;text-align: center;}
.shop_gwc table tr.cartList {border-top: 1px dashed #E5E5E5;height: 80px;}
.shop_gwc table td {padding: 5px 0;text-align: center;}
.nstep_pbox img {border: 1px solid #E7E7E7;display: block;}
.shop_gwc table td.nstep_name {font-size: 14px;padding: 0 0 0 10px;text-align: left;}
.bnum_iptly {background: url(../images/nstep_ipt1.jpg) no-repeat scroll left top transparent;height: 25px;margin: 5px auto;width: 76px;}
.bnum_iptly span {float: left;width: 23px;height: 25px;line-height: 25px;text-align: center;cursor: pointer;display: block;}
.bnum_ipt {float: left;width: 30px;height: 25px;line-height: 25px;text-align: center;border: 0;background: 0;}
td.nstep1_count div {padding: 10px 20px 0 20px;height: 29px;line-height: 29px;text-align: left;border-top: 1px #e5e5e5 solid;}
td.nstep1_count div span {color:#c7000c;font-size: 18px;}
.shop_gwc table td.nstep1_btn {padding-right: 10px;padding-bottom: 20px;text-align: right;}
.orderaction .cartsubmit {background: url(../images/nstep1_btn1.jpg) no-repeat 0 0;border: 0;display: block;text-indent: -9999px;float: right;cursor: pointer;width: 94px;height: 37px;}
.orderaction .cartsubmit:hover { background:url(../images/nstep1_btn1.jpg) no-repeat 0 -38px; }
.orderaction .continueFind {background: url(../images/nstep1_btn2.jpg) no-repeat 0 0;border: 0;display: block;float: right;cursor: pointer;text-indent: -999px;width: 94px;height: 37px;margin-left: 10px;}


#pagemain {
    margin: 0 auto;
    overflow: hidden;
    padding-top: 20px;
    width: 980px;
}