@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
ul,ol{list-style:none;}
input,img{border:0;font-family:"微软雅黑"; vertical-align:middle}
a{ color:#333; text-decoration:none;}
b, h2, h3, strong, big, del{font-weight:normal; overflow:hidden;}
a:hover{text-decoration:none;}
input, select, textarea, button {outline:0 none; vertical-align: middle;}
li {list-style: none outside none;}
img{ max-width:100%; height:auto; width: auto\9; border:0;}
.clear{ clear:both;}
body{ font-family:"微软雅黑";  font-size:12px; font-weight:normal; width:100%; color:#333; background-color:#FFF}
/* 公共 */
.size12{font-size:12px;}
.size20{font-size:20px;}
.left{float:left;}
.right{float:right;}
.black{color:#333;}
.green{color:#278e43;}
.red{color:#df2b36;}
.gray{color:#999;}
.yellow{color:#dc583e;}
.yellow1{color:#ff6600;}
.green1{color:#caedb5;}
.green2{color:#77c25b;}
.basket{color:#0162af;}
.size14{font-size:14px;}
.size16{font-size:16px;}
.bold{font-weight:bold;}
.text-align{text-align:left}
.text-indent{text-indent:10px;}
/* 结果页 */
.vice-bj{height:30px; width:100%; background-color:#f1f1f1;}
.vice{width:1100px; margin:0 auto; line-height:30px;}
.vice1 a{border-right:1px solid #dddddd; margin-left:5px; padding:0 5px;}
.Phone{background:url(../img/Phone.jpg) no-repeat left; }
.navigation1{background:url(../img/navigation.jpg) no-repeat left;}
.head{overflow:hidden; width:1100px; margin:0 auto; padding:10px 0}
.head img{float:left;}
.head span{float:right; width:494px; background:url(../img/step.jpg) no-repeat; padding-top:30px;}
.head span b{width:164px; text-align:center;}
.content{width:1100px; margin:0 auto; overflow:hidden}
.Order{width:948px; border:1px solid #f0f0f0; padding:10px 20px; margin-top:5px; overflow:hidden;}
.address{margin:10px 0px; overflow:hidden; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
.address a{border:2px solid #ddd; padding:2px 16px; margin-right:10px;}
.address a:hover{background:url(../img/Select.jpg) no-repeat right bottom;border:2px solid #7fc058; }
.address a.hover{background:url(../img/Select.jpg) no-repeat right bottom;border:2px solid #7fc058; }
.address li{padding:10px;}
.default{background:#9c9c9c; color:#FFF; padding:0 5px;}
.commodity{background-color:#f3fbfe; overflow:hidden; padding:20px; margin-top:20px; margin-bottom:10px;}
.commodity li{margin:20px 0; overflow:hidden}
.commodity img{width:80px; height:80px; border:1px solid #dcdddf; background-color:#FFF; margin-right:10px;}
.name{width:350px;}
.price{width:150px; text-align:center}
.prompt input{border:1px solid #d1d1d1; width:520px; line-height:23px; height:23px; margin-right:10px; text-indent:10px; color:#999}
.Billing{overflow:hidden; text-align:right; width:1100px; margin:0 auto;}
.Billing ul li{overflow:hidden; margin-top:10px;}
.Billing-Money{width:150px;}
.Shipment{background:url(../img/ask.jpg) no-repeat; padding-left:20px;}
.Handle{border-top:1px solid #e6e6e6; overflow:hidden; background-color:#f4f4f4; padding:10px 20px 20px 20px; margin-top:15px;}
.submit{background-color:#7ebf59;border-radius:6px; width:137px; height:36px; line-height:36px; text-align:center; color:#FFF; font-size:18px; display:block; margin-top:10px; cursor: pointer;}
.bottom{border-top:1px solid #e5e5e5; padding-top:20px; width:1100px; margin:0 auto; text-align:center; margin-top:40px; line-height:26px; color:#626262;}
.link{width:700px; margin:20px auto; text-align:center; overflow:hidden}
.link a{float:left; width:103px; height:32px; margin-right:13px;}
.link img{width:103px; height:32px;}
.Vice-navigation{width:1100px; margin:0 auto; overflow:hidden}
.Vice-navigation ul{float:left; width:190px;}
.Vice-navigation ul h3{font-size:16px;}
.Vice-navigation ul a{display:block; line-height:25px;}
.fast{width:100%; height:94px; background-color:#f5f5f5; margin:20px 0}
.fast ul{width:1100px; margin:0 auto;}
.fast img{margin:0; float:left;}
/* 我的购物车 */
.search{width:320px; height:24px; border:2px solid #b61d1d; float:right; margin-top:30px; line-height:24px;}
.search input[type='text']{width:280px; line-height:22px; text-indent:10px; border:0; float:left; color:#999}
.search a{width:40px; background-color:#f06a07; color:#FFF; text-align:center; display:block; float:left;}
.Complete{overflow:hidden; width:1100px; margin:0 auto}
.Complete ul{border:1px solid #e9e9e9; line-height:42px; color:#f3f3f3; height:42px; padding:0 10px; margin-bottom:40px;}
.Complete h3 span{border-bottom:2px solid #5e8939; font-size:16px; font-weight:bold; color:#2fa439; width:100px; display:block}
.Complete ul li{float:left; color:#666666; text-align:center}
.Complete1-1{width:10px; display:block; float:left}
.Complete1{width:370px; display:block; float:left}
.Complete2{width:120px; display:block; float:left}
.Complete3{width:180px; display:block; float:left; margin-left:25px; text-align: center;}
.Complete4{width:125px; display:block; float:left; text-align:center}
.Complete5{width:88px; display:block; float:left}
.Complete-top{margin-top:15px;}
.Order-form{border-bottom:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; border-top:2px solid #aaaaaa; width:1098px; margin:0 auto; overflow:hidden;}
.Order-form ul li{padding:10px; margin-top:20px; overflow:hidden; border-bottom:1px solid #cccccc;}
.Cash-back{border:1px solid #d0e4c1; padding:5px; display:block}
.Pressurized{width:90px; border:1px solid #bbbbbb; height:20px; overflow:hidden; display:block;}
.Pressurized a{ color:#8e8e8e; line-height:20px; float:left; width:20px; text-align:center;}
.Pressurized input{width:46px; border-left:1px solid #e1e1e1; height:20px; margin:0; float:left; border-right:1px solid #e1e1e1;}
.go{width:96px; height:50px; background-color:#e64346; color:#FFF; line-height:50px; text-align:center; font-size:20px; display:block; float:right; margin-left:15px;}
.Options{width:1100px; margin:0 auto;}
#tabs{  overflow: auto;  width: 100%;  list-style: none;  margin: 0;  padding: 0}
#tabs li{    margin: 0;    padding: 0;    float: left}
#tabs a{  color: #656565;   float: left;     height: 23px;
    padding: 0 10px; margin-right:15px;   text-decoration: none}
#tabs a:hover{   background: #fff;  color: #2da537; border-bottom:2px solid #5e8939; }

#tabs a:focus{    outline: 0;}
#tabs #current a{ background: #fff;   color: #2da537; border-bottom:2px solid #5e8939;}
#content{ background-color: #fff; margin-top:20px;}
/* Remove the rule below if you want the content to be "organic" */
/* --- */
#about{    color: #999}
#about a{    color: #eee}
.guess{border-top:1px dashed #cacaca; overflow:hidden; border-right:1px dashed #cacaca; border-bottom:1px dashed #cacaca;}
.guess a{border-left:1px dashed #cacaca; float:left; padding:20px; background-color:#FFF; text-align:center; width:202px; line-height:20px; margin:0}
.guess img{width:200px; height:170px;}
/* 支付方式 */
.success{width:1100px; margin:0 auto; overflow:hidden; padding:10px;}
.Two img{width:78px; height:78px; padding:5px; background-color:#FFF; border:1px solid #dedee0; margin-left:25px;}
.Order1{background:url(../img/Triangle.jpg) right no-repeat; padding-right:15px; color:#2ea3d9;}
.Two{position:absolute; top:-90px; right:0; z-index:99999}
.Pay{box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4); width:950px; margin:10px auto; background-color:#FFF; padding:20px; position:relative}
.tour{background:url(../img/lm.png) no-repeat; color:#FFF; text-align:center; width:114px; height:36px; line-height:32px; position:absolute; left:-5px}
.bank{border:3px solid #afc2e0; width:896px; overflow:hidden; margin-top:50px; padding:20px;}
.Add{border:1px solid #b0c4df; width:83px; height:30px; line-height:30px; display:block; text-align:center;border-radius:6px; color:#8895b8; margin:0 15px;}
.immediately{width:220px; line-height:50px; height:50px; text-align:center; background-color:#27ad30; border-radius:2px; color:#FFF; text-align:center; display:block; font-size:20px; margin-top:15px; margin-left:60px;}
/* 我的订单 */
.center-bj{width:100%; background-color:#4ecf5b; height:80px;}
.center{width:1100px; margin:0 auto; overflow:hidden}
.center a{line-height:80px; color:#FFF; font-size:14px; margin-left:56px;}
.center-left{width:110px;}
.center-left ul{margin-top:30px;}
.center-left ul h3{margin-bottom:10px;}
.center-left a{display:block; line-height:24px;}
.center-left a:hover{color:#2da539; font-weight:bold;}
.center-left a.hover{color:#2da539; font-weight:bold;}
.center-right{width:1090px;}
.title{padding:20px; background-color:#FFF; height:20px; margin:30px 0}
.search1{border:1px solid #cccccc; height:23px; width:210px; float:right; background-color:#FFF}
.search1 a{border:0; padding:0; margin:0}
.search1 a:hvoer{border:0;}
.search1 input{border:0; float:left; text-indent:10px; color:#999}
.search1 img{float:right;}
.name{background:url(../img/user.jpg) right no-repeat; padding-right:15px;}
.track{background:url(../img/track.jpg) left no-repeat; padding-left:10px;}
.payment{border:1px solid #d0e4c1; padding:1px 15px;}
.Odd-number {padding:10px; overflow:hidden; display:block; border-bottom:1px solid #e5e5e5;}
.Odd-number img{width:60px; height:60px; border:1px solid #efefef; float:left; margin-right:15px;}
.name1{width:240px; float:left}
.Quantity{width:120px; text-align:center; color:#999; float:left}
.guess1{ overflow:hidden; background-color:#FFF; margin-top:20px; }
.guess1 a{float:left; padding:19px; background-color:#FFF; text-align:center; width:180px; line-height:20px; margin:0}
.guess1 img{width:160px; height:160px; margin-bottom:10px;}
.advertising{width:1070px; padding:10px 10px 0px 10px; background-color:#FFF; margin:20px 0}



.one_floor {
					background: url(__PUBLIC__/Home/img/ico1.png) no-repeat left center;
					padding-left: 40px;
					font-size: 20px;
					line-height: 100px;
					;
				}
				
				.content_zong {
					width: 1037px;
				}
				
				.one_content {
					width: 402px;
					height: 410px;
					background-color: #f7f7f7;
					border-right: 1px solid #CCCCCC;
				}
				
				.one_title {
					line-height: 40px;
					text-align: center;
					width: 365px;
					border-bottom: 1px dashed #CCCCCC;
					margin: 0 auto;
					font-size: 18px;
					color: black;
				}
				
				.one_content_s1 {
					border-bottom: 1px solid #CCCCCC;
				}
				
				.two_content {
					width: 228px;
				}
				
				.two_tile {
					width: 190px;
					line-height: 40px;
					text-align: center;
					border-bottom: 1px dashed #CCCCCC;
					margin: 0 auto;
					font-size: 18px;
					color: black;
				}
				
				.two_content_s2 {
					border-bottom: 1px solid #CCCCCC;
				}
				
				.two_content {
					height: 410px;
					border-right: 1px solid #CCCCCC;
				}
				.three_content{
					width: 398px;
					background-color: #f7f7f7;
					height: 410px;
					border-right: 1px solid #CCCCCC;
				}
				.three_title{
					width: 363px;
					line-height: 40px;
					text-align: center;
					border-bottom: 1px dashed #CCCCCC;
					margin: 0 auto;
					font-size: 18px;
					color: black;
				}
				.three_content_s1{
					border-bottom: 1px solid #CCCCCC;
				}
				.right_img{
					width: 172px;
					
				}
				.ww_content{
					border: 1px solid #CCCCCC;
				}
				
				
				.ad_back{
					background-color: #f5f5f5;
					height: 80px;
					margin-top:20px;
				}
				.ad_son1 span{
					font-size: 20px;
					line-height: 40px;
					margin-left: 10px;
				}
				.ad_margin{
					margin-left: 90px;
				}
				.ad_son_first{
					margin-left: 40px;
				}
				.ad_back .w1210{
					padding-top: 25px;
				}
				.zhinan{
					margin-top: 20px;
				}
				.zhinan_son{
					width: 241px;
					
				}
				.zhinan_son li{
					text-align: center;
					line-height: 28px;
				}
				.zhinan_son .z_title{
					font-size: 20px;;
				}
				.bootom_lst{
					width: 780px;;
					margin: 0 auto;
					font-size: 14px;;
				}
				.bootom_lst li{
					width: 83px;
					text-align: center;
				}
				.logo_lst{
					width: 690px;
					margin: 0 auto;
					margin-top: 5px;;
				}
				.logo_lst li{
					margin-left: 10px;
				}
			.fl {
    float: left;
    display: inline;
}	
.advertising img{margin-bottom:10px; width:1070px; height:100px;}
	.w1210{width: 1210px;
    margin: 0 auto;}
.advertising img{margin-bottom:10px; width:1070px; height:100px;}


.layui-layer{
        top: 60px !important;
    }

    .Billing ul button{
        width:16px;
        background: none;
        border:none;
    }
    .Billing ul input{
        width:90px;height:15px;
        margin-top:-3px;
        border:none;
        /*border:1px solid #ccc;*/
   }
   .Billing-jifen1,.Billing-jifen2{
       border-right:1px solid #ccc;
       padding:0;margin-top:1px;;
       border:1px solid #ccc;
       width:122px;
       height:17px;
   }
  .Billing-button1,.Billing-button2{
       height:17px;
       border-right:1px solid #ccc;
       position: relative;
       left:-20px;
       top:-1px
   }
.Billing-button3,.Billing-button4{ height:17px;border-right:1px solid #ccc;position: relative;left:0px;top:-1px;border-bottom:1px solid #ccc;}

.Billing-button1:hover{background: #ccc;}
.Billing-button2:hover{ background: #ccc;}
.Billing-button3:hover{ background: #ccc;}
.Billing-button4:hover{background: #ccc;}
#jfa,#jfb{color:red;text-align:center;}
.inputCSS {text-align: center;}
.div_jiesuan{padding:10px; overflow:hidden; width:1100px; margin:0 auto;}
.select {margin:0 10px;}
.jiesuan  {border: none; cursor:pointer; height:35px; line-height:35px;}
.edit_search {width:79px; height:24px; background:#b61d1d; color:#FFF; position:relative; left:2px;}