
body{ min-width: 1300px;}
input,textarea{cursor: pointer;}
input[type*="button"]:hover,input[type*="submit"]:hover{ filter: alpha(opacity:80); opacity: 0.8; }
input[type*='text']:hover,input[type*='email']:hover,input[type*='password']:hover{ border: 1px solid #3a92ff;}
textarea:hover{ border: 1px solid #3a92ff;}

/*我的订单*/
.cposrel{position: relative; width: 1200px; margin: 0px auto;}
.cposab{position: absolute;}
.container{ width: 1200px; margin: 0px auto;}
.hd .wel .right{width: 330px;}
.bdcast{ background: #fafafa; border: 1px solid #f0f0f0; margin-bottom: 20px;}
.bdcontent{ background: url("../images/a2.jpg") no-repeat scroll 27px 13px transparent; line-height: 40px; height: 40px; width: 1200px; margin: 0 auto; padding-left: 50px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 12px; color: #666;}
.uList{ width: 180px; background: #fafafa; border:1px solid #f0f0f0; text-align: center; padding-top: 18px; margin-bottom: 25px;}
.ufirst{ border-bottom: 1px solid #ebebeb; position: relative; height: 172px;}
.utitle{ font-size: 16px; color: #666;font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: bold;}
.uhead{ width: 115px; height: 115px; border-radius: 100%; margin: 15px auto; background: url("../images/headbg.png") no-repeat; z-index: 2; position: absolute; left: 30px;}
.uheadImg{width: 115px; height: 115px; border-radius: 100%;  position: absolute; left: 30px; margin: 15px auto;}
.uList ul li{ line-height: 55px; width: 110px; margin: 0 auto; border-bottom: 1px solid #ebebeb; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 15px; font-weight: bold; color: #666; cursor: pointer; text-align: left; padding-left: 30px;}
.uList ul li a{ margin-left: -15px;}
.uList ul li a:hover{ color:#007b15; }
.uList ul li.atv a{ color:#007b15;}
/*.uList ul li a:visited{color: #007b15;}*/
.uList ul li.ulchild{ font-size: 14px; border-bottom: none; line-height: 30px; padding-left: 70px; margin-top: 10px;}
.udetail{ width: 1000px; margin-left: 18px;}
.udtl{ height: 50px; border-bottom: 1px solid #ebebeb;}
.udtl p{ font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 16px; font-weight: bold; color: #333; line-height: 50px; }
.udtl div.right{ background: url("../images/homebg.png") no-repeat 10px; padding-left: 30px;}
.udtl div,.udtl div a{ font-size: 12px; color: #999; line-height: 50px;}
.udtl div a:hover{ color: #c00;}
table{width: 100%;}
.pantl{ background: #f1f7fa; line-height: 50px; padding: 0px 20px;}
th{line-height: 50px;}
.goods{ border: 1px solid #d5e8f6;color: #adadad; font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; margin: 10px 0px; border-bottom: none;}
.goods td{ border-bottom: 1px solid #d5e8f6;}
td.goodsInfo{padding: 10px;}
.goodsImg{ width: 70px; height: 70px; margin: 0px 10px; *width:70px;*height:70px;}
.opbtn1{ width: 110px; height: 38px; border: none; margin-bottom: 5px; color: #fff; border-radius: 2px; text-align: center; cursor: pointer;}
.red{ background: #cc0000;}
.blue{background: #3a92ff;}
.grey{background: #fafafa; color: #707070; border: 1px solid #d1d1d1;}
.opbtn2{ border: none; background: transparent; color: #adadad;}
.opbtn2:hover,.allSelect .plqxsc:hover{color: #cc0000;}
.order th{ text-align: center; line-height: 50px; font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.order{background: #f3f3f3; table-layout: fixed;}
.order th.orderth1{width: 300px;}
.goods tr:first-child td{ width: auto;}
.goods td:first-child{width: 280px;}
.order th.orderth2,.goods td.goodstd2,.order th.orderth3,.goods td.goodstd3,.order th.orderth4,.goods td.goodstd4,.order th.orderth6,.goods td.goodstd6{width: 100px; text-align: center;}
.order th.orderth5,.goods td.goodstd5,.order th.orderth7,.goods td.goodstd7{ width: 130px; text-align: center;}
.goods td.goodstd5,.goods td.goodstd6,.goods td.goodstd7{ border-left:1px solid #d5e8f6;}
.goods td.goodstd5{ color: #000; font-weight: bold;}
.order select{width: 94px; line-height: 40px;}
.goodsDetail{ width: 180px;*width:160px; text-align: left;}
.goodsName { font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 12px; line-height: 15px; width: 180px; margin: 10px 0;*width:180px; }
.goodsName a{ color: #333;}
.goodsLable span{color: #fff; padding: 2px; clear: both; font-size: 12px;}
.goodsLable span.label1{background: #3c84e6; }
.goodsLable span.label2{background: #ec870f;}
.goodsLable span.label3{background: #01941b;}
.paging{ width: 700px; margin: 0 auto;height: 40px;; padding-top: 20px;}
.paging a.phome,.paging a.pend{ width: 55px;font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px;}
.paging a.pre,.paging a.pnext{ width: 75px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px;}
.paging a{ display: inline-block; width: 35px; height: 35px; border-radius: 2px; text-align: center; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 16px;  border: 1px solid #d9d9d9; line-height: 35px;  color: #999}
.paging a.pagingAtv{ border: 1px solid #04cc28; }
.paging a:hover{border: 1px solid #04cc28;color: #999;}
.Mlike{ width: 1000px; margin: 30px 0px; height: 315px; position: relative; overflow: hidden;}
.Mlike ol{ width: 9999px;}
.btn_left{ background: url("../images/btn_left.png") no-repeat; width: 40px; height: 40px; display: none; position: absolute; left: 0; top: 50%; margin-top: -20px;}
.btn_right{ background: url("../images/btn_right.png") no-repeat; width: 40px; height: 40px; display: none; position: absolute; right: 21px; top: 50%; margin-top: -20px;}
.Mlike .likeName{ width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #d1d1d1; margin-bottom: 20px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 16px; font-weight: bold;}
.Mlike .likeImg{width: 179px; height: 179px; margin-bottom: 10px; border: 1px solid #d1d1d1;}
.Mlike .likeImg:hover{border: 2px solid #c00;}
.Mlike ol li{ float: left; margin-right: 21px; margin-bottom: 25px; width: 179px;  font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 12px; line-height: 16px; }
.Mlike .likeText a{ margin-bottom: 6px; color: #333;}
.Mlike .likeText a:hover{ color: #c00;}
.Mlike .likeText{ margin-bottom: 6px;}
.Mlike .likePrice1{ color: #cc0000; font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.Mlike .likePrice2{ color: #999; font-size: 12px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.notOrders{ height: 230px; text-align: center;*height:400px;}
.notOrders p{ width: 100%; margin-top:175px; margin-bottom: 20px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 28px; font-weight: bold; color: #999;}
.shoppingBtn{ width: 150px; line-height: 37px; border: none; background: #0aa615; color: #fff; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 16px; border-radius: 2px;}
.ordersDetail table.tbl1{ margin-top: 20px;border: 1px solid #d1d1d1; border-bottom: none;}
.ordersDetail .tbl1 tr td.odtd1,.ordersDetail .tbl1 tr td.odtd3{font-family: "\5FAE\8F6F\96C5\9ED1"; background: #f5f5f5; text-align: right; font-size: 14px; color: #999; width: 130px; border-right: 1px solid #d1d1d1; padding-right: 20px;}
.ordersDetail .tbl1 tr td.odtd3{ border-left: 1px solid #d1d1d1;}
.ordersDetail .tbl1 tr td{ border-bottom: 1px solid #d1d1d1;  }
.ordersDetail .tbl1 tr td.odtd2,.ordersDetail .tbl1 tr td.odtd4{ padding-left: 20px; width: 340px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px;}
.ordersDetail .tbl1 tr{ border-bottom: 1px solid #d1d1d1;line-height: 50px;}
.panelTitle{ background: #f5f5f5; width: 100%; height: 50px; margin-top: 20px;}
.panelTitle ol li{ float: left; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px; font-weight: bold; width: 140px; text-align: center; line-height: 50px;}
.panelTitle ol li.pl1 { width: 300px; }
.tbl2{ border: 1px solid #e6e6e6; border-bottom: none; margin-top: 20px;}
.tbl2 tr td{ width: 140px; text-align: center; font-family: "\5FAE\8F6F\96C5\9ED1"; border-bottom: 1px solid #e6e6e6; color: #999; font-size: 14px;}
.tbl2 tr td.odtd5{ width: 280px; text-align: left;}
.tbl2 tr td.odtd7,.tbl2 tr td.odtd10{ color: #000;font-weight: bold;}
.tbl2 tr td.odtd7 strike{ color: #999; font-weight: normal; font-size: 12px;}
.payInfo{ background: #f5f5f5; width: 990px; padding-right: 10px;}
.payInfo p{ width: 100%; text-align: right;line-height: 50px; color: #666; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px;}
.green{ color: #03a01f;}
.fred{color: #cc0000; font-size: 24px;}
.pay{ color: #fff; border: none; width: 210px; line-height: 40px; font-size: 16px; font-family: "\5FAE\8F6F\96C5\9ED1"; border-radius: 2px; float: right; margin-top: 20px; margin-bottom: 50px;}
.udtlL a{ font-size: 14px; color: #666;}
.myOrder{ background: url("../images/ymm11.png") no-repeat; padding-left: 20px;}
.myCollect{ background: url("../images/ymm22.png") no-repeat; padding-left: 20px;}
.myWallet{ background: url("../images/ymm33.png") no-repeat; padding-left: 20px;}
.myselfInfo{ background: url("../images/ymm44.png") no-repeat; padding-left: 20px;}
.myIntegral{ background: url("../images/ymm55.png") no-repeat; padding-left: 20px;}
.grayScale{ color: #666; }
.orderStatus{ width: 95px; *width:95px; background: url("../images/inputbg.png") no-repeat; border: none; height: 35px; padding-left: 5px; *height:35px;*line-height:35px; line-height: 35px \9; font-weight: bold;}

.orderth6,.pttd55,.fdtd22,.lftd22,.year,.month,.day,.province,.city,.area{ position: relative;}
.selectdiv{ position: absolute; background: #fff; width: 93px; border: 1px solid #ebebeb; top: 40px; left: 2px; display: none; *left:5px; z-index: 999;}
.pttd55 .selectdiv{ left: 20px; *left:22px;}
.fdtd22 .selectdiv{ left: 25px; *left:27px;}
.lftd22 .selectdiv{left: 15px; *left:17px;}
.selectdiv ol li{ line-height: 30px; cursor: pointer; text-align: left; padding-left: 10px; width: 83px;}
.selectdiv ol li:hover{ background: lightskyblue;}



/*我的收藏*/
.collect{margin-bottom: 10px; border: 1px solid #d1d1d1; border-bottom: none; margin-top: 20px;}
.collect .panelTitle td.pttd1{ width: 320px; text-align: center; *width:340px;}
.collect .panelTitle td.pttd4{width: 150px; *width:150px;}
.collect .panelTitle td{ width: 145px; text-align: center; line-height: 38px;font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-weight: bold; border-bottom: none; color: #000;}
.collect .panelTitle td select{ width: 100px;}
.collect tr.ctr2{ margin-top: 20px;}
.collect tr td{ text-align: center; border-bottom: 1px solid #d1d1d1; color: #999; font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.collect tr td.pttd3{ color: #000; font-weight: bold;}
.collect tr td.pttd3 strike{ color: #999; font-size: 12px; font-weight: normal;}
.collect tr td.pttd1{text-align: left;}
.collect .panelTitle:hover,.addressTbl tr.panelTitle:hover,.tbl_integral tr.panelTitle:hover,.tbl_comment .panelTitle:hover{background: #f5f5f5;}
.collect tr:hover,.addressTbl tr:hover,.tbl_integral tr:hover,.tbl_comment tr:hover{background: #fffaf5; cursor: pointer;}
.checkbox{ margin-top: 30px; cursor: pointer;}
.grey2,.baseInfo input.grey2{background: url("../images/grey2bg.png") repeat; border: 1px solid #d1d1d1;  color: black; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px; font-weight: bold;}
.allSelect{ color: #666; font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; line-height: 38px; padding-left: 12px;}
.allSelect label{margin: 0 10px;}
.allSelect .plqxsc{ background: none; border: none; color: #666; margin-bottom: 3px; margin-left: 5px; cursor: pointer;}
.cancelCollect{ position: fixed; top: 0px; left: 0px; right: 0px; bottom:0px; background: rgba(0,0,0,0.6); text-align: center; display: none; z-index: 999; *background:#000; background:#000 \9; filter:alpha(opacity:80);}
.cancelCollectdiv{ position: fixed; z-index: 9999; left: 0; top: 0; bottom: 0; right: 0; text-align: center; display: none;}
.cancelCollectdiv div{ width: 334px; height: 130px; background: #fff; padding-top: 40px; position: absolute; left: 50%; top:50%; margin:-65px 0 0 -167px; *padding-left:167px; *width: 167px;}
.cancelCollectdiv div p{ color: #333; font-size: 22px; font-family: "\5FAE\8F6F\96C5\9ED1"; margin-bottom: 10px; *margin-left:-167px;}
.cancelCollectdiv div input{ background: #0aa615; color: #ceedd0; border: none; width: 111px; height: 37px; font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; margin:10px 20px; border-radius: 2px;}

/*资金管理*/
.funds{ margin-top: 24px; height: 520px;}
.fTab{ font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-weight: bold; color: #666666;}
.fTab ol{ border-bottom: 1px solid #ebebeb; height: 46px; line-height: 46px;}
.fTab ol li{ float: left; margin-right: 74px; padding: 0 20px; cursor: pointer;}
.tabAtv{ color: #03a01f; border-bottom: 2px solid #03a01f;}
.fundsDetails ,.log4F{ margin-top: 21px; text-align: center; font-family: "\5FAE\8F6F\96C5\9ED1";}
.fundsDetails select{ width: 95px;}
.fundsDetails table{border: 1px solid #e7e7e7;  border-bottom: none;}
.fundsDetails tr{ line-height: 60px;}
.fundsDetails tr td{ border-bottom: 1px solid #e7e7e7; font-size: 14px; color: #999;}
.fundsDetails tr:first-child td,.log4F tr:first-child td,.hb tr:first-child td{ font-size: 14px; color: #333; font-weight: bold; line-height: 50px; border-bottom: none;}
.fundsDetails tr td.fdtd1{ width: 250px;}
.fundsDetails tr td.fdtd22{ width: 150px;}
.fundsDetails tr td.fdtd3{ width: 155px;}
.fundsDetails tr td.fdtd4{ width: 215px; color: #333; font-weight: bold;}
.fundsPaging{ width: 320px; margin: 28px auto; line-height: 20px; height: 20px;}
.fundsPaging a{ display: inline-block; line-height: 20px; color: #999; float: left; margin-right: 30px; font-size: 14px; cursor: pointer;}
.dis{display: none;}
.charge,.withdraw{ margin-top: 60px; margin-left: 96px;}
.charge ol li,.withdraw ol li,.withdraw ol li{ line-height: 35px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px; color: #666; margin-top: 20px;}
.charge ol li.chli1 label.cl2{ color: #cc0000; font-size: 26px; font-weight: bold;}
.charge ol li.chli2 input.csum,.withdraw ol li.wdli1 input.csum,.withdraw ol li.wdli2 input.csum,.withdraw ol li.wdli4 input.csum{ width: 145px; height: 35px; line-height: 35px; padding-right: 30px; border: 1px solid #d9d9d9;*position:relative;}
.charge ol li.chli2 label.cl3,.withdraw ol li:first-child label.cl3{ margin-left: -30px; *position:absolute;}
.charge ol li.chli3 label{ margin-top: 5px;}
.charge ol li.ymmtypes{ height: 90px;}
.charge ol li label.cl1,.withdraw ol li label.cl1{ margin-right: 10px;}
.charge ul.ymmtype{margin-top: -5px;}
.charge ul.ymmtype li{ float: left; margin-right: 31px; border: 1px solid #d9d9d9; width: 175px; line-height: 60px; text-align: center; cursor: pointer;}
.chargebtn,.addhb ol li.hbli4 input{ width: 150px; line-height: 37px; color: #fff; background: #03a01f ; border: none; border-radius: 2px; font-size: 16px; cursor: pointer; font-family: "\5FAE\8F6F\96C5\9ED1";}
.chargebtnli{ text-align: center; margin-left: -250px; padding-top: 60px;}
.charge ul.ymmtype .typeSelected,.withdraw ol li.wdli3 div.typeSelected{ border: 1px solid #03a01f; background: url("../images/selected.png") no-repeat 155px 42px;}
.withdraw ol li{ clear: both;}
.withdraw ol li.wdli4 input{width: 350px;}
.withdraw ol li.wdli5 textarea{ width: 350px; height: 80px; border: 1px solid #d9d9d9;}
.withdraw ol li.wdli3 div{  border: 1px solid #d9d9d9; width: 175px; line-height: 60px; text-align: center; cursor: pointer;  margin-top: 10px; *height:60px;}
.withdraw ol li.wdli3 div img{ *margin-top:10px;}
.withdraw ol li.wdli3 p{ margin-top: 23px; margin-left: 10px;}
.withdraw ol li.wdli3{ height: 73px;}
.withdraw ol li.wdli5 label.cl1{ padding-left: 28px;}
.withdraw ol li.wdli6{ margin-top: 40px;}
.withdraw ol li.wdli6 input.wdbtn1{ margin-right: 42px; margin-left: 150px;}
.withdraw ol li.wdli6 input.wdbtn2{ cursor: pointer; width: 150px; line-height: 37px; border: 1px solid #d9d9d9; color: #666; background:url("../images/grey2bg.png") repeat-x;height: 37px; height: 37px \9; }
.log4F table{ border: 1px solid #e7e7e7; border-bottom: none;}
.log4F table td.lftd1{ width: 190px;}
.log4F table td{ width: 130px; color: #999; font-size: 14px; border-bottom: 1px solid #e7e7e7;line-height: 60px;}
.log4F table td.lftd7{width: 150px;}
.log4F table tr.lftr1 td select{ width: 80px;}
.log4F table td.lftd3{ color: #333; font-weight: bold;}
.log4F table td.lftd7 input{ border: none; background: none; color: #999; cursor: pointer;}
.log4F table td.lftd7 input.lfbtn1{ color: #14a62e;}
a{ cursor: pointer;}
a:hover{ color: #c00;}

    /*我的红包*/
.hb{ text-align: center; font-family: "\5FAE\8F6F\96C5\9ED1";}
.hb table{ border: 1px solid #e7e7e7; border-bottom: none;}
.hb td.hbtd1{ width: 185px;}
.hb td{ width: 150px; border-bottom: 1px solid #e7e7e7;line-height: 60px; font-size: 14px; color: #999;}
.hb td.hbtd3{ color: #333; font-weight: bold;}
.hb td.hbtd6{ cursor: default;}
.hb td.used a{ color: #03a01f;}
.hb td.used a:hover{ color: #c00;}
.addhb{ background: #fcfcfc; width: 800px; height: 280px; border: 1px solid #e7e7e7; margin: 60px auto 50px auto;}
.hb .addhbol li.hbli1{ color: #333; font-size: 16px; font-weight: bold; margin-top: 30px;}
.hb .addhbol li.hbli2{ color: #666; margin-top: 30px;}
.hb .addhbol li.hbli3 input{ width: 255px;  line-height: 35px;*height:35px; height: 35px \9;}
.hb .addhbol li.hbli4{ margin-top: 35px;}
.hb .addhbol li{ color: #999; font-size: 14px;  margin-top: 35px;}

/*修改个人资料*/
.InfoEdit{ font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; color: #666;}
.baseInfoTitle{ font-weight: bold; line-height: 45px;color:#333;}
.baseInfoTitle p.bp1{ margin-left: 20px;}
.baseInfoTitle p.bp2{ margin-right: 20px; width: 50px; text-align: left; color: #999;}
.baseInfo{ position: relative; margin-top: 22px;  zoom: 1; height: 380px; *height:450px;}
.baseInfo ol li{ line-height: 35px; height: 30px; margin-top: 22px;}
.baseInfo ol li label.ul1{ margin-left: 86px; color: #666; margin-right: 8px;}
.baseInfo ol li.bli1 label.ul1{ margin-left: 100px;}
.baseInfo ol li.bli1 label.ul2{ color: #333;}
.baseInfo ol li input{ line-height: 30px; height: 35px;  line-height: 35px \9; height: 35px \9; border: 1px solid #d9d9d9;}
.baseInfo ol li.bli6 input,.baseInfo ol li.bli7 input,.baseInfo ol li.bli8 input{border: none;}
.baseInfo ol{ width: 695px; margin-bottom: 35px;}
.baseInfo .province ol,.baseInfo .city ol,.baseInfo .year ol,.baseInfo .month ol,.baseInfo .day ol{ margin-bottom: 0; width: 110px;}
.baseInfo ol li.bli4{ margin-bottom: 22px;}
.baseInfo ol li.bli4 .ul1,.baseInfo ol li.bli7 .ul1{ margin-left: 114px;}
.baseInfo ol li.bli8 input{ width: 90px; margin-right: 10px; background:url("../images/citybg.png") no-repeat; line-height: 35px \9; height: 35px \9; padding-right: 25px;}
.baseInfo ol li.bli8 .selectdiv{ width: 118px; left: -0.5px; top:33px;*left:5px; max-height: 210px; overflow: auto; overflow-x: hidden;}
.baseInfo ol li.bli8 .selectdiv li{width: 87px; line-height: 30px; margin: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.baseInfo input.chargebtn{ margin-left: 410px;}
.userHead,.userHeadBg{ position: absolute; right: 0; top:0;  width: 192px; height: 252px; border: 1px solid #e8e8e8; padding-top: 17px; text-align: center; background: #fff;}
.userHeadBg{ margin-top: -3px; margin-right: -3px; background: #e8e8e8; z-index: -1;}
.userHead label{ color: #333;}
.userHead .headImg{ margin:31px auto; width: 115px; height: 115px;}
.userHead .headImg img{ width: 100%; height: 100%;}
.userHead .grey2{ width: 90px; height: 25px; border-radius: 2px; color: #999; font-weight: normal;}
.fnormal{font-weight: normal;}
.year,.month,.day{ color: #333; margin-right: 10px;}
.year .selectdiv ol li,.month .selectdiv ol li,.day .selectdiv ol li{line-height: 30px; margin: 0;}
.year .selectdiv,.month .selectdiv,.day .selectdiv{ left: -0.5px; top: 33px; *left:5px; max-height: 210px; overflow: auto; overflow-x: hidden;}
.ul3{ margin-right: 10px;}
.ul3 input{ margin-right: 5px;}
.plus,.sub{ font-size: 24px; font-weight: normal; cursor: pointer; width: 18px;}
.plus:hover,.sub:hover{ color: #c00;}
.acpwd{ margin-top: 20px; height: 330px;}
.acpwd ul li{ margin-top: 20px; line-height: 35px;}
.acpwd ul li input{line-height: 33px; line-height: 33px \9; height: 33px \9; height: 33px; width: 196px; border: 1px solid #d9d9d9;}
.acpwd ul li { padding-left: 308px;}
.acpwd ul li label.ul4{ margin-right: 10px;}
.acpwd .acli3 label.ul4{ margin-left: 14px;}
.acpwd .acli4 { height: 35px;}
.acpwd .acli4 input{ margin-left: 5px; margin-right: 10px; width: 123px;}
.acpwd .acli4 .code{ margin-right: 10px; background: #ccc; width: 62px; height: 35px; color: #fff; text-align: center;}
.acpwd .acli4 .ul5{ color: #1597f2; cursor: pointer;}
.acpwd .acli4 .ul5:hover{ text-decoration: underline;}
.acpwd .acli5 input{line-height: 37px; width: 150px; margin-right: 30px; margin-left: 7px; margin-top: 40px; height: 37px \9; line-height: normal \9; height: 37px;}
.acpwd ul li.error input{ border: 1px solid #cc0000;}
.Etip{ color: #cc0000; padding-left: 10px; display: none;}
.acpwd .acli4 .Etip{ padding-left: 30px;}
.bind{ height: 280px; padding-left: 110px;}
.accountbg{ width: 310px; height: 130px; background: #f7f7f7; border: 1px solid #ebebeb; margin-top: 42px;}
.accountImg{ border: 1px solid #d9d9d9; margin: 20px; width: 90px; height: 90px;}
.accountDesc{ margin-top: 20px;}
.accountLogo{ margin-left: -10px; margin-bottom: 20px; margin-top: 8px;}
.accountName{ font-size: 14px; font-weight: bold; color: #333;}
.doubleArrow{margin:87px 47px;}
.bindBtn{ width: 110px; height:37px; height: 37px \9; border: none; color: #fff; border-radius: 3px; text-align: center; margin-left: 560px;}
.alreadyBtn{ color: #000;  border: 1px solid #d9d9d9;}
.shadow{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999; display: none;}
.successScene{ display: none; position: fixed; left: 50%; top: 50%; width: 265px; height: 55px; border: 2px solid #0aa615; text-align: center; line-height: 55px; background: #fff; z-index: 999; cursor: default; margin-left: -132.5px; margin-top: -27.5px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 18px;}
.successScene span{ font-size: 25px; margin-left: 20px;}
.successScene label{ font-size: 14px;}
.close{ position: fixed; z-index: 100; background: url("../images/close.png") no-repeat; width: 30px; height: 30px; margin-left: 253px; margin-top: -15px; cursor: pointer;*margin-left: 118px;}
.file{ line-height: 25px; height: 25px; text-align: center; position: relative; overflow: hidden;display: inline-block;*display: inline; *zoom: 1; }
.file input{position: absolute; right: 0; top:0; opacity: 0; filter: alpha(opacity=0);cursor: pointer; height: 25px; height: 25px \9;}


/*收货地址管理*/
.address{ margin-top: 40px; font-family: "\5FAE\8F6F\96C5\9ED1"; padding-left: 145px; font-size: 14px;}
.address ul li{ line-height: 40px; height: 40px; margin-top: 20px; color: #666;}
.address ul li input{ width: 195px; line-height: 30px; line-height: 30px \9; height: 30px; height: 30px \9; border: 1px solid #d9d9d9;}
.address ul li.adli2 input{line-height: 37px; line-height: 37px \9; height: 37px; height: 37px \9; border: none; width: 62px; padding-right: 28px;}
.address ul li .adl1{ margin-right: 10px;}
.address ul li.adli1 label.adl1{ margin-left: 14px;}
.address ul li.adli4 label.adl1,.address ul li.adli5 label.adl1{ margin-left: 28px;}
.address ul li.adli4 label.adl2{ margin-left: 35px; margin-right: 10px;}
.address .province,.address .city,.address .area{ font-family: "\5FAE\8F6F\96C5\9ED1"; font-weight: normal; margin-right: 10px; width: 100px; position: relative;}
.address .areaCode{ width: 65px;}
.address .tel{ width: 165px;}
.address ul li.adli3 input{ width: 425px;}
.address ul li.adli6{ padding-left: 200px;}
.address ul li.adli6 input{width: 150px; height: 37px; line-height: 37px; height: 37px \9; line-height: 37px \9; margin-right: 35px;}
.address .province .selectdiv ol li,.address .city .selectdiv ol li,.address .area .selectdiv ol li{ height: 30px; margin-top: 0; line-height: 30px; width: 65px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.address .province .selectdiv,.address .city .selectdiv,.address .area .selectdiv{ left: -0.1px; top: 35px;*left:5px;*top:33px; max-height: 210px; overflow: auto; overflow-x: hidden;}
.addressTbl{ table-layout: fixed; margin-top: 63px;width: 1000px; margin-left: -145px; border: 1px solid #e7e7e7; border-bottom: none;  text-align: center; }
.addressTbl tr.panelTitle{ font-weight: bold; line-height: 45px;height: 45px;}
.addressTbl tr.panelTitle td{border-bottom: none;}
.addressTbl tr{ height: 60px; line-height: 60px;}
.addressTbl tr td{border-bottom: 1px solid #e7e7e7;}
.addressTbl td.adtd1,.addressTbl td.adtd4{ width: 100px;}
.addressTbl td.adtd2{ width: 110px;}
.addressTbl td.adtd3{ width: 315px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.addressTbl td.adtd5{ width: 135px;}
.addressTbl td.adtd6{ width: 130px;}
.addressTbl td.adtd6 a{ color: #1597f2;}
.addressTbl td.adtd6 a:hover{ color: #c00;}
.setDefault{ width: 90px; height: 27px; line-height: 25px; line-height: 25px \9; height: 27px \9; border: 1px solid #ec870f; background: #ec870f; color: #fff; border-radius: 3px;}
.defaultAddress{width: 90px; height: 27px; line-height: 25px; line-height: 25px \9; height: 27px \9; border: 1px solid #ec870f; background: #fef3e5; color: #ec870f; border-radius: 3px;}



/*我的积分*/
.integral{font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px;}
.inquire{ background: #f7fafd; border: 1px solid #d0dff1; width: 100%; height: 75px; line-height: 75px; margin-top: 30px;}
input.itl{ background: url("../images/itlbg.png") no-repeat; width: 115px; font-weight: normal; font-family: "\5FAE\8F6F\96C5\9ED1"; line-height: 35px; line-height: 35px \9; height: 35px; height: 35px \9; margin: 0 40px; font-size: 14px; color: #666;}
input.itl:hover{ border: none;}
.inquire .idiv1{ position: relative;}
.inquire .idiv1 .selectdiv{ width: 113px; top: 53px; left:40px; *top:51px; *left:45px; }
.inquire .idiv1 .selectdiv ol li{ width: 103px;}
input.cal{ background: url("../images/calbg.png") no-repeat; width: 207px;height: 35px; height: 35px\9; margin-right: 25px; font-weight: normal; color: #666; border: none; line-height: 35px;}
input.cal:hover{ border: none;}
.idiv2 label,.idiv3 label{ margin-right: 5px;}
.idiv4 .opbtn1{ margin-bottom: 0; margin-left: 60px;}
.tbl_integral{ margin-top: 20px; border: 1px solid #e7e7e7; border-bottom: none;text-align: center;}
.tbl_integral .panelTitle td{  font-weight: bold; height: 45px;line-height: 45px; color: #333;}
.tbl_integral td{ height: 60px;line-height: 60px; border-bottom: 1px solid #e7e7e7; color: #999;}
.tbl_integral td.itltd1{ width: 300px;}
.tbl_integral td.itltd2{ width: 130px;}
.tbl_integral td.itltd3{ width: 200px;}
.tbl_integral td.itltd4{ width: 130px; color: #333;}
.exchange{ background: url("../images/exchangeBg.png") no-repeat; height: 80px; width: 1000px; position: relative; margin-bottom: 30px;}
.btn_exchange{ background: url("../images/btn_exchange_bg.png") no-repeat; height: 50px; width: 140px; border: none;  position: absolute; right: 90px; top: 20px; }
.btn_exchange:hover{ opacity: 0.8; filter: alpha(opacity=80);}

/*我的评论*/
.comment{ font-family: "\5FAE\8F6F\96C5\9ED1";}
.tbl_comment{ margin-top: 30px; border: 1px solid #e7e7e7; border-bottom: none; text-align: center; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px; table-layout: fixed;}
.tbl_comment .panelTitle td{ color: #333; font-weight: bold; border-bottom: none;}
.tbl_comment td{border-bottom: 1px solid #e7e7e7; color: #999;}
.tbl_comment td.comtd1{ width: 300px;}
.tbl_comment td.comtd2{ width: 200px;}
.tbl_comment td.comtd3{ width: 100px;}
.tbl_comment td.comtd4{ width: 250px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.tbl_comment td.comtd5{ color: #333;}

/*我要晒图*/
.tbl_comment td.shaitd1{ width: 300px;}
.tbl_comment td.shaitd2{ width: 200px;}
.tbl_comment td.shaitd3{ width: 200px;}
.tbl_comment td.shaitd4{ width: 150px;}
.tbl_comment td.shaitd4 input{ width: 110px; height: 37px; line-height: 37px; border-radius: 3px;}
.tbl_comment td.shaitd4 input.btn_shai1{ border:none; background: #0aa615; color: #fff; }
.tbl_comment td.shaitd4 input.btn_shai2{ border:1px solid #e7e7e7; background: url("../images/grey2bg.png") repeat-x; color: #333; }
.shaitu{ position: fixed; top:50%; left: 50%; width: 695px; height: 525px; background: #fff; z-index: 999; margin-top: -262.5px; margin-left: -347.5px; font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px; display: none;}
.shaitu h3{ text-align: center; font-size: 18px; margin-top: 25px;}
.shaitu ol{ margin:40px 0 0 47px;}
.shaitu ol li{ margin:0px 0 20px 0; line-height: 35px; color: #666;}
.shaitu ol li label{ margin-right: 10px;}
.shaitu ol li input{ line-height: 35px; height: 35px; height: 35px\9; border: 1px solid #e7e7e7; width: 290px;}
.shaitu ol li textarea{ border: 1px solid #e7e7e7; width: 445px; height: 105px; height: 105px\9;}
.shaitu ol li.stli1 label,.shaitu ol li.stli2 label{ margin-left: 28px;}
.show_uploadImg{ margin-top: 20px; margin-left: 78px;}
.btn_uploadImg{ width: 80px; height: 80px; background: url("../images/btn_uploadimg.png") no-repeat;  position: relative; overflow: hidden;display: inline-block;*display: inline; *zoom: 1; margin-right: 10px; }
.shaitu ol li input.btn_uploadImg2{ position: absolute; height: 78px; top: 0; right: 0; opacity: 0; filter: alpha(opacity=0);cursor: pointer;}
div.btn_uploadImg{ width: 78px; height: 100px; cursor: pointer; text-align: center; line-height: normal;}
div.btn_uploadImg img{ width: 76px; height: 78px; border: 1px solid #e7e7e7;}
div.btn_uploadImg img:hover{ border: 1px solid #c00;}
a.btn_uploadImg{ margin-bottom: 20px;*height:95px;}
.del{ color: #666;}
.shaitu ol li.stli4{ text-align: center;}
.shaitu ol li input.btn_shai3{ background: #03a01f; width: 210px; line-height: 45px; line-height: 45px\9; height: 45px; height: 45px\9; border-radius: 3px; color: #fff; margin-left: -47px;}
a.btn_del{ background: url("../images/close2.png") no-repeat; position: fixed; width: 25px; height: 25px; margin-top: -510px; margin-left: 665px; }
.uploadImg{overflow: hidden; width: 570px; height: 100px;*position: relative;}
.tbl_comment .panelTitle .iptd1,.tbl_comment .panelTitle .iptd2,.tbl_comment .panelTitle .iptd3,.tbl_comment .panelTitle .iptd4,.tbl_comment .panelTitle .iptd5{line-height: 45px; border-right: none;}
.tbl_comment .panelTitle .iptd5{ padding: 0 10px;}
.tbl_comment .iptd1,.tbl_comment .iptd2,.tbl_comment .iptd3,.tbl_comment .iptd4{ border-right: 1px solid #e7e7e7;}
.tbl_comment .iptd1{line-height: 60px; color: #333; font-weight: bold; width: 167px; }
.tbl_comment .iptd2{width: 314px; padding: 0 10px;}
.tbl_comment .iptd2 p,.tbl_comment .iptd4 p{line-height: 25px;}
.tbl_comment .iptd3{width: 71px; color: #333; font-weight: bold;}
.tbl_comment .iptd4{width: 196px;padding: 0 10px;}
.tbl_comment .iptd5{width: 191px; padding: 10px 10px;font-size: 13px;}
.tbl_comment .iptd5 label{ word-wrap: break-word;  color: #3a92ff;}
.tbl_comment .iptd5 a{ background: #03a01f; color: #fff; width: 90px; height: 30px;border: none; line-height: 30px; border-radius: 3px; padding: 7px 15px;}
.tbl_comment .iptd5 a.blue{ background: #3a92ff; display: inline-block; padding: 0; margin-top: 10px;}
.tbl_comment .iptd5 p{ margin-top: 10px;}
.policy h2{ font-size: 16px; margin-top: 20px; line-height: 30px; color: #333;}
.policy h2 span.tab{ margin-left: 32px;}
.policy{ margin-bottom: 20px; font-family: "\5FAE\8F6F\96C5\9ED1"}
.policyContent{ width: 960px; height: 510px; background: #f7f7f7; margin-top: 20px; padding: 20px;}
.policyContent h2{margin-top: 0; margin-bottom: 10px;}
.policyContent p{ color: #999; font-size: 14px; line-height: 30px;}
.policyContent h2.h2{ margin-top: 20px;}

/*邀请好友*/
.inviteBody .exchange{ margin-bottom: 65px; font-family: "\5FAE\8F6F\96C5\9ED1"}
.inviteBody h2{ font-size: 16px; color: #333; margin-bottom: 20px; line-height: 30px;}
.inviteBody h2 u a{ color: #3a92ff;}
.inviteBody h2 u a:hover{ color: #c00;}
.inviteContent{ width: 1000px; border: 1px solid #e7e7e7; background: #f5f5f5; height: 140px; margin-bottom: 25px; text-align: center;}
.inviteContent div{ margin-top: 36px;}
.inviteContent div input{ width: 555px; height: 40px; border: 1px solid #e7e7e7; line-height: 40px; height: 40px\9; font-size: 14px; color: #333; margin-right: 20px; }
.inviteContent div a.blue{ color: #fff; padding: 8px 40px 13px 40px; border: 1px solid #3a92ff; font-size: 14px;}
.inviteContent div span{ color: #999; font-size: 12px; display: block; margin-top: 20px;}


/*留言建议*/
.containerL{ width: 820px; font-family: '\5FAE\8F6F\96C5\9ED1'; padding-top: 55px; font-size: 14px;}
.containerR{ width: 310px; background: #f8f8f8; padding: 10px 20px 100px 20px; font-size: 14px; margin-bottom: 30px;}
.position{margin-top: 10px;}
.position a{color: #999;}
.position a:hover{color: #c00;}
/*右侧*/
.part_title{border-bottom: 1px solid #e7e7e7; color: #03a01f; font-size: 16px; font-weight: bold; padding-bottom: 10px; cursor: default;}
.partner{ margin-top: 10px; height: 105px;}
.partner img{ width: 95px; height: 95px; border: 1px solid #e7e7e7; margin-right: 20px;}
.partner img:hover{ border: 1px solid #c00;}
.partnerDesc{ width: 192px; padding-top: 5px;}
.partnerDesc a{color: #464646;}
.partnerDesc a:hover{color: #c00;}
.partnerDesc p{ margin-top: 10px;}
.partnerDesc p strong,.part4 ul li p strong{ color: #c00; font-size: 22px; margin-right: 10px;  font-family: "Arial"; float: left; cursor: default;}
.partnerDesc p .label3,.part4 ul li p .label3{ background: #03a01f; color: #fff; float: left; margin-top: 5px; width: 27px; height:16px; line-height: 16px; font-size: 12px; text-align: center;  cursor: default;}
.partnerDesc p strike,.part4 ul li p strike{ color: #aeaeae;font-family: "Arial"; cursor: default;}
.symbol{ text-align: center;}
.ljgm{ background: url("../images/jiabg.png") no-repeat; display: inline-block; width: 310px; height: 71px; margin: 10px auto 20px auto;}
.ljgm p{ font-family: "Arial"; color: #fff; font-size: 14px; padding-left: 20px; line-height: 20px; padding-top: 10px; font-weight: bold; cursor: pointer;}
.ljgm p span{ font-size: 22px;cursor: pointer;}
.ljgm p label{ font-size: 18px;cursor: pointer;}
.ljgm:hover{ opacity: 0.8; filter: alpha(opacity=80);}
.part2 ul li{ margin-top: 20px; height: 75px;}
.part2 ul li img{ width: 105px; height: 71px; border: 1px solid #e7e7e7; margin-right: 10px;}
.part2 ul li img:hover{ border: 1px solid #c00; }
.zixunDesc { width: 180px; margin-top: 10px; overflow: hidden; height: 58px; line-height: 16px;}
.zixun_title{ color: #464646; font-weight: bold; display: inline-block; margin-bottom: 10px;}
.zixun_desc{ color: #666; font-size: 12px;}
.part3{ margin-top: 20px;}
.part3 ul li{margin-top: 10px;}
.part3 ul li span{ display: inline-block; width: 20px; height: 20px; border: 1px solid #e7e7e7; text-align: center; line-height: 20px; color: #bbb; font-family: "\5FAE\8F6F\96C5\9ED1";}
.part3 ul li a{color: #464646; display: inline-block; margin:0 0 10px 10px;}
.part3 ul li a:hover{color: #c00;}
.part3 ul li img{ width: 140px; height: 95px; border: 1px solid #e7e7e7; margin-left:22px;}
.part3 ul li img:hover{ border: 1px solid #c00;}
.part3 ul li span.read_span1{ color: #ff7f00; border: 1px solid #ff7f00;}
.part3 ul li a.dis{ display: none;}
.part4{ margin-top: 20px;}
.part4 ul li{ margin: 20px auto; width: 310px; background: #fff; padding-bottom: 10px;}
.part4 ul li img{ width: 290px; height: 290px; margin: 10px; border: 1px solid #e7e7e7;}
.part4 ul li img:hover{ border: 1px solid #c00;}
.part4 ul li p{ width: 290px; margin: 10px;}
.part4 ul li p strike{ float: right;}
.part4 ul li p a{ color: #464646;}
.part4 ul li p a:hover{ color: #c00;}
/*左侧*/
.containerL_title{ color: #333; font-size: 22px; text-align: center; font-weight: bold;}
.containerL_part1{ background: #f8f8f8; border: 1px solid #e7e7e7; margin-top: 33px; padding-left: 20px;}
.containerL_part1 p.containerL_part1_title{ color: #03a01f; font-size: 16px; font-weight: bold; margin: 20px 0;}
.containerL_part1 p{ color: #999; line-height: 22px; cursor: default;}
.message{ margin-top: 30px; padding-left: 30px;}
.message .meli1 label{ display: inline-block; margin-right: 20px;}
.message .meli1 label input{ margin-right: 3px;}
.meli3 input,.meli3 div,.meli3 span{display: inline-block;*display:inline;}
.message ul li{ margin-bottom: 20px;}
.meli2 textarea{ width: 600px; height: 100px; border: 1px solid #e7e7e7; height: 100px\9;}
.meli2 textarea:hover{ border: 1px solid #3a92ff;}
.meli2 span{ margin-top: 5px; float: left;}
.meli1 label:hover{ color: #c00;}
.meli1 label{cursor: pointer;}
.meli3 input{ width: 130px; height: 25px; height: 25px\9; border: 1px solid #e7e7e7; margin-right: 10px;}
.meli3 .code{ background: #fff; width: 45px; height: 25px; line-height: 25px; text-align: center; margin-right: 10px; font-size: 13px; cursor: default; color: #000; *padding: 2px 5px;}
.meli3 .renew{ color: #3a92ff; cursor: pointer}
.meli3 .renew:hover{ color: #c00;}
.meli4 input{ width: 210px;}
.meli4{ text-align: center;}
.containerL_part2{ padding-top: 30px;}
.containerL_part2_title{ border-bottom: 1px solid #e7e7e7; height: 30px; cursor: default;}
.containerL_part2_title  span.left{ color: #03a01f; font-size: 16px; font-weight: bold;}
.containerL_part2_title  span.right{ color: #999;}
.containerL_part2_title  span.right span.orange{ color: #f57503; padding: 0 5px;}
.containerL_part2 ul{ margin-top: 20px;}
.containerL_part2 ul li{ border-bottom: 1px solid #e7e7e7; cursor: default;}
.containerL_part2 .messages_p1{ height: 30px; margin-top: 10px; color: #b2b2b2; font-size: 12px; cursor: default;}
.containerL_part2 .messages_p2{ color: #666; cursor: default;}
.containerL_part2 .messages_p1 .nmyh{ background: url("../images/niming.png") no-repeat; height: 25px; padding-left: 25px; line-height: 25px;}
.containerL_part2 .reply{ margin: 10px 0; padding-top: 10px;}
.containerL_part2 ol{ margin-top: 20px;}
.containerL_part2 ol li{ width: 254px; float: left; border: 1px solid #e7e7e7; margin-bottom: 20px; margin-right: 15px; padding-bottom: 10px;}
.containerL_part2 ol li img{ width: 252px; height: 190px; border: 1px solid #e7e7e7;}
.containerL_part2 ol li img:hover{ border: 1px solid #c00;}
.containerL_part2 ol li a{ font-size: 12px; color: #333; white-space: nowrap; line-height: 20px;}
.containerL_part2 ol li a:hover{ color: #c00;}
.containerL_part2 ol li p{ font-size: 12px; color: #999; cursor: default;}
.containerL_part2 ol li div{ padding: 0 5px; overflow: hidden; text-overflow: ellipsis;}
.containerL_part1 .list_cicle{ list-style: disc; color: #999; padding-left: 20px;}
.containerL_part1 .list_cicle li span{ color: #333;}
.containerL_part1 .list_cicle li a{ color: #3a92ff;}
.containerL_part1 .list_cicle li a:hover{ color: #c00;}
.containerL_part1 a.shoppingBtn{ padding: 2px 30px; display: block; margin: 20px auto; text-align: center;}
.containerL_part1 a.shoppingBtn:hover{ color: #fff; opacity: 0.8; filter:alpha(opacity=80);}
.containerL_part2 .paging a.pagingAtv{ background: #f5fff7; color: #03a01f;}
.containerL_part2 .paging a:hover{ background: #f5fff7; color: #03a01f;}
.containerL_part3 .containerL_part3_title{ text-align: center; font-size: 22px; color: #333; font-weight: bold;}
.containerL_part3 .containerL_part3_time{ text-align: center; font-size: 12px; color: #999; margin-top: 10px; padding-bottom: 10px; border-bottom: 1px dashed #e7e7e7;}
.containerL_part3 .containerL_part3_content{ padding-top: 10px;}
.containerL_part3 .containerL_part3_content p{ line-height: 30px; color: #666;}
.containerL_part3 .containerL_part3_img{ text-align: center;}
.containerL_part3 .containerL_part3_content img{ width: 700px; height: 525px; margin: 30px auto 10px auto;}
.containerL_part3 .containerL_part3_label{ border: 1px solid #e7e7e7;border-left: 3px solid #1c97db; background: #f6fafb; padding: 20px 30px 10px 20px; margin-top: 20px; overflow: auto;}
.containerL_part3 .containerL_part3_lf{ height: auto; line-height: 30px;}
.containerL_part3 .p_label{ font-size: 16px; line-height: 30px;}
.containerL_part3 .p_label a{ padding: 2px 5px; background: #ff8d00; color: #fff;margin-left: 10px;}
.containerL_part3 .pre_article a, .containerL_part3 .next_article a{ color: #666; margin-left: 10px;}
.containerL_part3 .pre_article, .containerL_part3 .next_article{ color: #666;}
.containerL_part3 .tzs1{ background: url("../images/tzs1.png") no-repeat; display: block; width: 94px; height: 30px; text-align: right; line-height: 30px; color: #fff; padding-right: 10px;}
.containerL_part3 .tzs2{ background: url("../images/tzs2.jpg") no-repeat; display: block; width: 94px; height: 30px; text-align: right; line-height: 30px; color: #fff; padding-right: 10px; margin-top: 35px;}
.containerL_part3 .containerL_part3_lr{ border-left: 1px solid #e7e7e7; padding-left: 35px;}
.containerL_part3 .pre_article{ margin-top: 30px;}
.containerL_part3 .tad{ margin-top: 30px;}
.containerL_part3 .tad img{ width: 820px; height: 140px;}
.containerL_part4{ margin-top: 20px;}
.containerL_part4 .part_title,.containerL_part5 .part_title{ font-weight: normal;}
.containerL_part4 ol{ width: 840px; overflow: hidden; margin-bottom:20px;}
.containerL_part4 ol li{ padding-top: 20px; width: 400px; margin-right: 20px; float: left;}
.containerL_part4 ol li a img{ width: 143px; height: 95px; border: 1px solid #e7e7e7;}
.containerL_part4 ol li a img:hover{  border: 1px solid #c00;}
.containerL_part4 ol li a { display: inline-block;}
.containerL_part4 ol li .right{ width: 242px;}
.containerL_part4 ol li .right a{ font-size: 16px; color: #464646; font-weight: 100; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 242px;}
.containerL_part4 ol li .right a:hover{ color: #c00;}
.containerL_part4 ol li .right p{ font-size: 12px; color: #666; line-height: 20px; width: 242px; height: 60px; overflow: hidden; }
.containerL_part5 ol{ margin-top: 20px; width: 840px;}
.containerL_part5 ol li{ width: 191px; border: 1px solid #e7e7e7; float: left; margin-bottom: 20px; margin-right: 15px;}
.containerL_part5 a img{ width: 191px; height: 191px; border: 1px solid #e7e7e7;}
.containerL_part5 a img:hover{border: 1px solid #c00;}
.containerL_part5 p{ margin-top: 10px; padding: 0 10px;}
.containerL_part5 p strong{ color: #c00; font-size: 16px; margin-right: 10px;}
.containerL_part5 p span.label3{ background: #03a01f; padding: 1px 2px; color: #fff;}
.containerL_part5 p strike{ color: #aeaeae; float: right;}
.containerL_part5 p a{ color: #666;}

/*购物车*/
.position2{ border-bottom: 1px solid #e7e7e7; padding-bottom: 10px; margin-bottom: 20px;}
.process{ text-align: center; font-family: "\5FAE\8F6F\96C5\9ED1"; margin: 50px auto 40px auto;}
.process_child{ display: inline; font-size: 16px; cursor: default;}
.process1{ background: url("../images/process1.png") no-repeat; width: 197px; height: 51px; line-height: 51px; color: #fff; padding: 15px 60px;}
.process2{ background: url("../images/process2.png") no-repeat; width: 200px; height: 51px; line-height: 51px; color: #999;padding: 15px 60px;margin-left: -17px;}
.process3{ background: url("../images/process3.png") no-repeat; width: 187px; height: 51px; line-height: 51px;color: #999;padding: 15px 60px;margin-left: -26px;}
.process4{ background: url("../images/process4.png") no-repeat; width: 197px; height: 51px; line-height: 51px; color: #ff6000; padding: 15px 60px;}
.process5{ background: url("../images/process5.png") no-repeat; width: 200px; height: 51px; line-height: 51px; color: #fff;padding: 15px 60px;margin-left: -17px;}
.process6{ background: url("../images/process6.png") no-repeat; width: 187px; height: 51px; line-height: 51px;color: #fff;padding: 15px 60px;margin-left: -26px;}
.process7{ background: url("../images/process7.png") no-repeat; width: 200px; height: 51px; line-height: 51px; color: #ff6000;padding: 15px 60px;margin-left: -17px;}
.shopping .collect tr td.pttd3,.shopping .collect tr td.pttd2,.shopping .collect tr td.pttd4,.shopping .collect tr td.pttd5,.shopping .collect tr td.pttd6,.shopping .collect tr td.pttd7{ font-weight: normal; color: #999; font-size: 12px;}
.shopping .collect tr.panelTitle td{ font-weight: bold; font-size: 14px; color: #333;}
.shopping .collect tr td.pttd5 input{ width: 40px; height: 20px; border: 1px solid #e7e7e7; margin-bottom: 10px;}
.shopping .collect tr td.pttd5 input:hover{ border: 1px solid #3a92ff;}
.shopping .collect tr td.pttd6{ font-weight: bold; color: #333; font-size: 14px;}
.shopping .collect tr td.pttd7 u:hover{ color: #c00;}
.shopping .allSelect{ background: #f8f8f8; height: 70px; line-height: 70px; border: 1px solid #e7e7e7; margin-bottom: 60px;}
.shopping .allSelect input{ color: #999;}
.shopping .allSelect .right p{ color: #999;}
.shopping .allSelect .right p label{  margin-left: 20px;}
.shopping .allSelect .right p span.ze{ font-size: 22px; color: #c00;}
.shopping .allSelect .right a{ color: #fff; background: #c00; float: right; text-align: center; width: 197px; margin-left: 20px; font-size: 18px;}
.shopping .allSelect .right a:hover{ opacity: 0.8; filter: alpha(opacity=80)}

/*确认订单*/
.ensure_orders{ font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px;}
.receiver_title{ line-height: 30px; padding-bottom: 10px; border-bottom: 1px solid #e7e7e7; font-size: 16px; color: #333; text-align: left;}
.receiver{margin-bottom: 30px;}
.receiver ol{ margin-top: 20px; }
.receiver ol li{ width: 241px; height: 141px; border: 2px solid #e7e7e7;  float: left; margin-right: 20px; margin-bottom: 20px; position: relative; cursor: pointer;}
.receiver ol li p{ line-height: 20px; padding:0 10px; color: #666;}
.receiver ol li p.usernameInfo{ background: #f7f7f7; line-height: 45px; height: 45px;}
.receiver ol li p span.left{ font-size: 16px; color: #333; font-weight: bold;}
.receiver ol li p span.right{ font-size: 14px; color: #666;}
.receiver ol li .default_address{ position: absolute; left: 2px; bottom:2px; background: #f7f7f7; padding: 2px 4px;}
.receiver ol li.atvs{ background: url("../images/selected5.png") no-repeat; border: none;padding: 2px;}
.receiver ol li .add_adr{ background: url("../images/add3.png") no-repeat 72px; width: 245px; height: 145px; display: block; position: relative;}
.add_adr_div{  margin-top: 10px; height: 295px; background: #fafafa; display: none;}
.add_adr_div ul{ padding-top: 30px;}
.add_adr_div ul li div ol li{ border: none; line-height: 30px; height: 30px; width: 66px; margin: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.add_adr_div ul li div ol{ margin-top: 0;}
.add_adr_div ul li{ padding-left:55px; line-height: 35px; height: 35px; margin-top: 20px; color: #666; }
.add_adr_div ul li input{ line-height: 33px; height: 33px; height: 33px\9; border: 1px solid #e7e7e7;}
.add_adr_div ul li .adrl1{ margin-left: 14px;}
.add_adr_div ul li .adrl2{ margin-left: 200px;}
.add_adr_div ul li .adrl3{ margin-left: 50px;}
.add_adr_div ul li .adrl4{ margin-left: 70px; *margin-left: 55px;}
.add_adr_div ul li.adrli2 input{ border: none; margin-right: 10px; font-weight: normal; width: 61px; padding-right: 29px;}
.add_adr_div ul li .adrl1 + input,.add_adr_div ul li .adrl2 + input{ width: 195px;}
.add_adr_div ul li .adrl3 + input{ width: 65px;}
.add_adr_div ul li .adrl3 + input + input { width: 135px;}
.add_adr_div ul li .adrl4 + input{ width: 195px; border: 1px solid #e7e7e7;}
.add_adr_div ul li .adrl4 + input:hover{ border: 1px solid #3a92ff;}
.add_adr_div ul li .adrl5 + input{ width: 555px;}
.add_adr_div ul li.adrli4  input{ width: 150px; margin-right: 30px; line-height: 35px; height: 37px; font-size: 16px; font-weight: normal;}
.add_adr_div ul li.adrli4{ text-align: center; margin-top: 30px;}
.add_adr_div ul li.adrli4  input + input{ color: #666;}
.add_adr_div ul li.adrli4  input.shoppingBtn{ border: none;}
.add_adr_div ul li .selectdiv ol li{ padding-left: 10px;}
.add_adr_div ul li .selectdiv{ top: 35px; left: 0; *top: 32px; *left: 5px; max-height: 210px; overflow: auto; overflow-x: hidden;}
.ensure_orders .collect tr.panelTitle td{ font-weight: bold; color: #333; font-size: 14px;}
.ensure_orders .collect td.pttd2{ font-size: 12px;}
.ensure_orders .collect td.pttd4 input{ width: 40px; height: 20px; line-height: 20px; border: 1px solid #e7e7e7; height: 20px\9; }
.ensure_orders .collect td.pttd4 input:hover{ border: 1px solid #3a92ff;}
.ensure_orders .collect td.pttd4 span,.ensure_orders .collect td.pttd3 span{ font-size: 12px; font-weight: normal; color: #666;}
.ensure_orders .collect td.pttd5{ color: #c00; font-weight: bold;}
.ensure_orders .collect td.pttd1 .goodsName{ width: 215px;}
.ensure_orders .collect { margin-bottom: 20px;}
.pay_type ul,.transport_type ul{ margin-top: 20px; margin-bottom: 20px; overflow: auto;}
.pay_type ul li,.transport_type ul li{ border: 1px solid #e7e7e7; overflow: auto; float: left; padding: 10px 0 10px 15px;  margin-right: 20px; cursor: pointer; width: 282px;}
.pay_type ul li p span,.transport_type ul li p span{ display: block; font-weight: bold; font-size: 18px;}
.pay_type ul li p span + span,.transport_type ul li p span + span{ font-weight: normal; font-size: 12px; color: #666; margin-top: 10px;}
.pay_type ul li img,.transport_type ul li img{ margin-right: 10px;}
.pay_type ul li .tpimg{ margin-top: 8px;}
.pay_type ul li.type_atv,.transport_type ul li.type_atv{ background: url("../images/selected3.png") no-repeat 275px 49px; border: 1px solid #03a01f;}
.use_hb ul{ background: #f5f5f5; padding: 10px 0 20px 20px;}
.use_hb ul li{ margin-top: 20px; position: relative;}
.use_hb ul li input.orderStatus{ border: none; line-height: 35px; height: 35px; height: 35px \9;}
.use_hb ul li input{ line-height: 30px; height: 30px\9; height: 30px; border: 1px solid #e7e7e7; margin-right: 10px;}
.use_hb ul li .uhb1{ width: 254px;}
.use_hb ul li .uhb2{ width: 90px; background: #3a92ff; color: #fff; border-radius: 3px;}
.use_hb ul li .uhb3{ width: 360px;}
.use_hb_content{ text-align: right; margin-top: 20px; color: #666; overflow: auto; margin-bottom: 30px;}
.use_hb_content .sfk{ color: #c00; font-size: 22px; font-weight: bold;}
.use_hb_content a{ background: #c00; display: block; color: #fff; width: 210px; height: 45px; text-align: center; float: right; line-height: 45px; font-size: 16px; border-radius: 3px; margin-top: 10px;}
.use_hb_content p{ margin-top: 10px;}
.use_hb .selectdiv{ left: 68px; *left: 67px; top: 32px;}
.use_hb .selectdiv li{ margin-top: 0;}
.order_success{ width: 565px; margin: 20px auto; font-family: "\5FAE\8F6F\96C5\9ED1"; overflow: auto; padding-left: 50px;}
.order_success img{ margin-right:30px; margin-top: 0;}
.order_success div h3{ font-size: 30px; color: #03a01f; font-weight: normal; margin-bottom: 20px;}
.order_success div p{ color: #999; font-size: 14px; line-height: 20px;}
.zxzf{font-family: "\5FAE\8F6F\96C5\9ED1"; font-size: 14px; margin-top: 50px; text-align: center;}
.zxzf table{ border: 1px solid #e7e7e7; border-bottom: none; margin-bottom: 20px;}
.zxzf table tr.panelTitle td{ text-align: center; line-height: 45px; height: 45px; font-weight: bold; border-bottom: none; color: #333;}
.zxzf table tr td{ text-align: center; line-height: 60px; border-bottom: 1px solid #e7e7e7; color: #999;}
.zffs{ margin-top: 20px; overflow: auto;min-width: 1212px;}
.zffs li{ float: left; width: 185px; height: 75px; border: 1px solid #e7e7e7; text-align: center; line-height: 70px; margin-right: 15px; margin-bottom: 20px; cursor: pointer;}
.zffs li.zffs_atv{ border: 1px solid #03a01f; background: url("../images/selected4.png") no-repeat 168px 58px;}
.ljzf{ background: #cc0000; color: #fff; line-height: 45px; height: 45px; height: 45px\9; width: 210px; border: none; margin: 30px auto;}
.xxfs{ overflow: hidden; margin-top: 20px; min-width: 1223px;}
.xxfs li{ width: 360px; height: 85px; border: 1px solid #e7e7e7; padding: 10px; margin: 0 20px 20px 0; float: left;}
.xxfs li img{ width: 35%; margin-right: 10px; margin-top: 30px;}
.xxfs li h3{ color: #008216; font-size: 16px; text-align: left; margin-bottom: 10px; margin-top: 10px;}
.xxfs li p{ color: #666; text-align: left; line-height: 20px; margin-top: 5px;}
.attention{ text-align: left; background: #fffaf5; width: 897px; height: 160px; border: 1px solid #e7e7e7; padding-left: 20px; margin-bottom: 50px; margin-top: 50px; float: left;}
.attention p{ line-height: 25px;}
.attention h3{ font-size: 16px; color: #333; margin-top: 20px; margin-bottom: 20px;}
.attention p.orange{ color: #ff6000;}
.shopping .notOrders p{ margin-top: 100px;}

/*20160621*/
.uList ul li.on a{ color: #007b15;}
.thhScene{ position: fixed; background: #fff; z-index: 999; top: 50%; left: 50%; font-family: \5FAE\8F6F\96C5\9ED1; padding: 25px 22px 27px 28px; text-align: center; margin-top: -169px; margin-left: -226px; display: none;}
.thhScene h3{ font-size: 18px; color: #333; line-height: 60px; text-align: center;}
.thhScene p{ font-size: 14px; color: #666; line-height: 55px;}
.thhScene textarea{ width: 400px; height: 100px; border: 1px solid #ccc; font-family: \5FAE\8F6F\96C5\9ED1''}
.thhScene input{ display: inline-block; width: 120px; height: 40px; line-height: 40px; height: 40px\9; margin-top: 29px; font-size: 16px;}
.thhScene .btn_thh1{ border:1px solid #ccc; background: #fff; margin-right: 29px; color: #999;}
.thhScene .btn_thh1:hover{ background: #f7f7f7;}
.thhScene .btn_thh2{ border: 1px solid #03a01f; background: #03a01f; color: #fff;}
.thhScene .btn_thh2:hover{ opacity: 0.8; filter: alpha(opacity=80); }
a.btn_del2{ margin-top: -235px; margin-left: 55px;}
/*20160622*/
.totalIntegral{ background: #fff8f2; border: 1px solid #ffe1c9; color: #ff7200; font-size: 16px; line-height: 20px; margin: 10px 0; padding: 8px 0 7px 10px;}
.totalIntegral span{ background: url("../images/icon_integral.png") no-repeat left center; padding-left: 30px;}
.inquire{ margin-top: 15px;}









