@charset "utf-8";
/* base 公共部分 */
body { font: 12px/22px Arial, "宋体"; color:#555; margin: 0px; text-align:center;}
*{ padding:0; margin:0;}
a { color:#555; text-decoration:none;}
a:hover{ color:#00b055; text-decoration:none;}
ul,li{ list-style:none;}
img { border:none; }
.clearboth { clear:both; }
.page{ text-align:center; margin:10px 0; width:100%; float:left;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#555;}
.suspension{width:100px;height:128px;background:url("../phone/images/app.png") no-repeat ;background-size:100px 128px;
padding-top:100px;position:fixed;left:10px;top:60%;}

.wrapper{width:100%; margin:0; padding:0; text-align:left;}
.header{}
.top1{height:40px; line-height:40px; background:#f8f8f8; border-bottom:1px solid #ccc;}
.top1-box{width:1200px; margin:0 auto;}
.top1-box .tb1-left{float:left;}
.top1-box .tb1-right{float:right;}
.top1-box .tb1-left a{display:block; padding-left:25px; background:url(../images/bg1.jpg) left no-repeat; float:left;}
.top1-box .tb1-left span{float:left; font-weight:bold; color:#e88227; margin-left:20px;}
.top1-box .tb1-right a{margin:0 8px;float:left;}

.top2{width:1200px; margin:0 auto;}
.top2 .t2-left{width:315px;float:left;}
.top2 .t2-mid{width:540px; float:left; margin-left:60px;padding-top:40px;}
.tm1{padding:2px; background:#e57917;}
.tm1 input.btn{width:75px; float:left; height:36px; line-height:36px; font-size:16px; background:none; border:none; color:#fff; outline:none;}
.tm1 input.txt{ width:420px; float:left; height:36px; line-height:36px; border:none; background:#fff url(../images/bg2.jpg) left no-repeat; padding-left:40px; outline:none;}
.tm2{line-height:30px; margin-top:5px;}
.tm2 a{margin:0 5px;}
.tm2 a.orange{color:#f60;}

.t2-right{width:180px; height:40px;float:right; line-height:40px; background:#e57917;margin-top:40px; text-align:center; font-size:15px; font-weight:bold;}
.t2-right a{color:#fff;}

.box1{width:1200px; margin:10px auto; position:relative;}
.b1-left{width:265px; height:531px; float:left; background:#f9963f;padding-left:1px;}
.b1-left h2{height:45px; line-height:45px; background:#e57917; font-size:16px; font-weight:bold; color:#fff;text-align:center;}
.bb1{width:930px; float:left;}
.b1-mid{width:485px; float:left;}
.nav-box{height:45px;line-height:45px;}
.nav-box ul li{font-size:15px; font-weight:bold;float:left; margin:0 20px;}
.b1-right{width:439px; float:left;border-top:1px solid #ddd; }

.nav3{width:1200px; margin:0 auto;height:45px;line-height:45px; background:#e57917;font-size:15px; font-weight:bold;}
.nav3 ul li{float:left; margin:0 30px;}
.nav3 ul li a{color:#fff;}



.slideBox{ width:485px; height:487px; overflow:hidden; position:relative;  }
.slideBox .hd{  width:150px; margin-left:-75px; height:15px; overflow:hidden; position:absolute; left:50%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:15px; }
.slideBox .hd ul li.on{ background:#f60; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:485px; height:487px; display:block;  }
.b1-right ul li{float:left; border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.b1-right ul li img{width:218px; height:154px;}

.b1-left2{width:265px; height:416px;} 
.b1-right2{width:920px;float:right;}
.slideBox2{ width:920px; height:370px; overflow:hidden; position:relative;  }
.slideBox2 .hd{  width:150px; margin-left:-75px; height:15px; overflow:hidden; position:absolute; left:50%; bottom:10px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:15px; }
.slideBox2 .hd ul li.on{ background:#f60; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:920px; height:370px; display:block;  }

.box2{height:44px; line-height:44px; background:#f3f1f1; width:1160px; margin:15px auto; padding:0 20px;}

.box3{width:1200px; margin:20px auto;}
.b3-title{height:40px; line-height:40px; border-bottom:1px solid #ccc;padding-left:10px; background:url(../images/line.jpg) left no-repeat;}
.b3-title span{float:left; font-size:14px; font-weight:bold; color:#e67817;}
.b3-title a{float:right;}
.picScroll-left{ width:1200px;  margin:0 auto;overflow:hidden; position:relative;  }
.picScroll-left .hd{width:1200px; overflow:hidden;  height:48px; position:absolute; left:0; top:120px;  }
.picScroll-left .hd .prev{ display:block;  width:28px; height:48px; float:left;  overflow:hidden;
	 cursor:pointer; background:url("../images/jt3.jpg") no-repeat;}
.picScroll-left .hd .next{ display:block;  width:28px; height:48px; float:right;  overflow:hidden;
	 cursor:pointer; background:url("../images/jt4.jpg") no-repeat;}
.picScroll-left .bd{ padding:15px 30px 0 30px;  }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center; background:#f3f3f3;padding:8px;  }
.picScroll-left .bd ul li .pic{ text-align:center;  line-height:30px;}
.picScroll-left .bd ul li .pic img{ width:171px; height:156px;   }
.picScroll-left .bd ul li h3{font-size:14px; font-weight:bold; color:#555555; line-height:40px;}
.picScroll-left .bd ul li p{font-weight:bold;margin-bottom:10px; }
.picScroll-left .bd ul li p span{ color:#e88227;}
.picScroll-left .bd ul li a.gm{display:block; width:100px; margin:0 auto; text-align:center;font-size:13px; font-weight:bold; color:#fff; background:#e88227; padding:2px 0; border-radius:5px; margin-bottom:15px;}

.box4{width:1200px; margin:30px auto 30px;}
.box4 img{width:100%;}

.box5{width:1200px; margin:0 auto;}
.b5-title{height:30px; line-height:30px; font-size:24px; font-weight:bold; margin-bottom:10px;}
.b5-title span{border-left:3px solid #e06000;padding-left:5px;float:left;}
.b5-title a{float:right; font-size:13px; font-weight:normal;}
.b5-left{width:940px;float:left; border:1px solid #ddd;}
.b5-left ul{padding:10px 20px;width:271px;float:left; border-right:1px solid #ddd;}
.b5-left ul.noborder{border:none;}
.b5-left ul li{position:relative; margin:12px 0;}
.b5-left ul li h3{font-size:14px; font-weight:bold;}
.b5-left ul li span.price{font-size:13px; color:#e06000; font-weight:bold;}
.b5-left ul li span.tb{ position:absolute; right:0; top:20px; color:#777;}
.b5-right{width:240px;float:right;}
.b5-right h3{height:60px; line-height:60px; background:#e06000; border-radius:10px; text-align:center; font-size:28px; color:#fff;}
.b5-right ul{margin-top:10px;}
.b5-right ul li{width:110px;background:#f1f1f1; float:left; text-align:center; font-size:12px; margin:7px 5px; display:inline; height:36px; line-height:36px;}
.red{color:#e06000;}

.box6{width:1200px; margin:30px auto;height:139px; overflow:hidden;}
.box6 ul li{float:left; border-right:2px solid #E8E8E8;}
.box6 ul li img{width:247px; height:140px;}
.box6 ul li.first img{width:197px; height:140px;}

.bbox7{width:1200px; margin:0 auto;}
.bb7-content{margin-top:20px;}
.bc7-left{width:287px;float:left;}
.bc7-left img{width:287px; height:389px;}
.bc7-right{width:890px;float:right;}
.bc7-right ul li{float:left; margin:0 18px 10px 18px; display:inline; text-align:center; font-size:13px;}
.bc7-right ul li img{width:260px; height:172px;}

.box8{width:1200px; margin:10px auto 30px;}
.b8-content{margin-top:20px; border:1px solid #ddd;}
.b8-content ul{padding:10px 20px; border-right:1px solid #ddd; width:558px;float:left;}
.b8-content ul.last{border:none;}
.b8-content h3{font-size:18px; font-weight:bold; margin-bottom:10px;}
.b8-content ul li{height:36px; line-height:36px;font-size:13px;  border-bottom:1px dashed #ddd;}
.b8-content ul li a{float:left;}
.b8-content ul li span{float:right;}

.box9{width:1200px; margin:0 auto 30px;}
.box9 img{width:100%;}

.main2{width:1200px; margin:0 auto;}
.sider-title{height:40px; line-height:40px; font-size:14px;}
.sider-title2{padding:10px 20px; background:#fafafa; margin-bottom:20px;}
.sider-title2 span{float:left;font-size:14px; font-weight:bold;}
.sider-title2 ul{float:left;}
.sider-title2 ul li{float:left; font-size:14px; margin:0 10px;}

.product{padding:10px 0; background:#fafafa;}
.product ul li{float:left;width:200px; margin:10px 20px; background:#fff;padding:0 0 10px 0; display:inline;}
.product ul li img{width:200px;height:200px;}
.product ul li h3{padding:0 10px;font-size:13px; font-weight:normal;}
.product ul li p{padding:10px 10px;}
.product ul li p span{font-size:18px; font-weight:bold; color:#f60;float:left;height:30px; line-height:30px;}
.product ul li p a{display:block; width:80px; height:30px; line-height:30px;float:right; background:#f60; color:#fff; text-align:center; font-weight:bold;}

/*产品详细页*/
.product_show{width:1200px;margin:0 auto;}
.product_show .pro1{padding:10px; border:1px solid #eee; margin-bottom:10px;}
.product_show .pro1 .pro1-left{width:400px;float:left; overflow:hidden;}
.product_show .pro1 .pro1-left img{width:100%;}
.product_show .pro1 .pro1-right{width:720px;float:right;}
.list-h{padding-left:27px;}

.pr1-title{line-height:36px;font-size:20px; font-family:"微软雅黑"; font-weight:bold;}
.pr1-2{border-bottom:1px dashed #ccc; color:#666;}
.pr1-3 a{color:#000; text-decoration:underline;}
.pr1-4{ color:#666;}
.pr1-5{margin:10px 0; height:30px; line-height:30px;}
.pr1-6{margin:20px 0;}
.pr1-7{margin:20px 0;}
.pr1-8{margin:20px 0;}

.pro2-left{float:left;width:220px; }
.pro2-right{float:right; width:960px; margin-top:20px;}

/*购物车*/
.box10-left{width:850px;float:left;}
.box10-right{width:300px;float:right;}
.gwc{margin:20px 0;}
.gwc .gwc-left{width:300px;height:50px; line-height:50px; float:left; font-size:24px;font-family:"微软雅黑"; color:#7ABD54; background:url(../images/20130425D.png) no-repeat 50px -100px;padding-left:100px;}
.gwc .gwc-mid{width:150px; float:left; text-align:center; padding-top:10px;}
.gwc .gwc-mid a{padding:10px 20px;color:#fff; background:#e74649;}
.gwc .gwc-mid a:hover{color:#000;}
.gwc .gwc-right{width:250px;float:right; height:50px; line-height:50px; }
.gwc .gwc-right a{color:#f00;}
.sr-content2{padding:20px 0;}
.sr-content2 ul li{width:200px;}

.slideTxtBox2{ width:960px;  text-align:left;  }
.slideTxtBox2 .hd{ height:40px; line-height:40px; background:#ededed; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox2 .hd ul{ float:left;  position:absolute; left:0; top:0; height:40px;   }
.slideTxtBox2 .hd ul li{ float:left; width:158px; text-align:center;cursor:pointer; font-size:16px;font-weight:bold;  margin-right:2px;  }
.slideTxtBox2 .hd ul li.on{ height:40px;  background:#e57917;  color:#fff; }
.slideTxtBox2 .bd ul{ padding:15px;  zoom:1;  border:1px solid #e3e3e3; border-top:none; }
.slideTxtBox2 .bd li{  line-height:24px;   }
.slideTxtBox2 .bd li .date{ float:right; color:#999;  }

.sider-pro ul li img{width:200px;}
.sider-pro {margin-top:20px; border:1px solid #e3e3e3; border-top:2px solid #e57917;}
.sp-title{height:35px; line-height:35px; font-size:14px;font-family:"微软雅黑"; color:#503a24; background:#f1f0f0; padding-left:20px;}
.sider-pro ul{padding:10px 8px;}
.sider-pro ul li{text-align:center; margin:5px 0;}
.sider-pro ul li span{font-size:14px;font-weight:bold; color:#f00;display:block;}

.ps-title{height:40px; line-height:40px; border-bottom:1px dashed #ccc; font-size:16px; font-weight:bold;}
.ps-content{padding:15px 0;}
.ps-content2{padding:15px 0;}
.ps-content2 img{width:100%;}

.ps6-title{ height:40px;line-height:40px;font-weight:bold; font-size:16px; color:#000;border-bottom:1px dashed #e5e5e5;}
.ps6-title2{margin-top:20px;}
.ps6-title span{font-size:12px; font-weight:normal; color:#666; }
.ps6-content{ margin-top:10px;}
.ps6-content ul{border:none !important}
.ps6-content ul li{background:#e5e5e5; margin-bottom:10px; color:#503a24;padding:5px;}
.psc6-left{width:600px;float:left;}
.psc6-right{width:250px;float:right; text-align:right;}
.ps6-content2{margin-top:20px;}
.ps6-content2{background:#f0f0f0;padding:20px;}
.ps6-content2 table tr td{padding:5px;}

/**/

/*好房1租*/
.box7{width:1200px; margin:10px auto 30px; text-align:left; }
.b7-title{font-size:14px;padding-left:30px; background:url(../images/tp90.jpg) left no-repeat; margin-bottom:15px;}
.b7-content{ background:#f5f5f5;padding:10px; border-radius:5px; box-shadow:0 2px 5px #ccc;}
.b7-content2{border:none;}
.b7-1{line-height:24px; border-bottom:1px solid #ddd;padding:15px 5px; font-size:14px;}
.b7-2{border:none;}
.b7-1 span{width:80px; text-align:right;float:left;}
.b7-3 span{ width:50px;text-align:left;}
.b7-1 .flei{display:block;float:left;width:1060px;}
.b7-1 .flei select{ border:1px solid #ccc; color:#555;line-height:30px;text-align:center; padding:2px 8px; margin-right:16px;float:left;}
.b7-1 .flei .btn5{width:80px; height:24px; line-height:24px; color:#fff;background:#f60; color:#fff;float:left ;border:none;-webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px;font-weight:bold; }
.b7-1 a{padding:0 10px; display:inline-block; margin:0 5px; border-radius:3px;float:left;}
.b7-1 a.active, .b7-1 a:hover{background:#f60;color:#fff;}
.b7-4{margin-top:10px;}
.b7-4 a{color:#f60; text-decoration:underline;}


/*装修设计*/
.box11{width:1200px; margin:0 auto;}
.box11 img{width:100%;}

.box12{width:1200px; margin:30px auto 0;}
.box12 ul li{float:left; text-align:center; margin:0 36px; display:inline;}
.box12 ul li h3{font-size:16px;}
.box12 ul li img{width:200px; height:206px;}
.box12 ul li p{font-size:14px; margin:10px 0;}

.box13{width:1200px; margin:0 auto;}
.b13-title{border:none;}
.b13-content{margin-top:20px;}
.bc13-left{width:200px; float:left;}
.bc13-left h3{text-align:center; font-size:16px; margin:0 0 5px 0;}
.bc13-left ul{margin-bottom:15px;}
.bc13-left ul li{float:left;width:90px; height:30px; line-height:30px; background:#f1f1f1; margin:4px 5px; text-align:center; font-size:13px;}
.bc13-mid{float:left;width:700px; margin:0 50px; display:inline;}
.bc13-mid img{width:700px;height:176px; margin:5px 0;}

.box14{width:1200px; margin:0 auto;}
.b13-title{border:none;}
.b14-content{margin-top:20px;}
.b14-content ul li{width:380px; float:left; margin:0 20px 15px 0; display:inline;}
.b14-content ul li.last4{margin-right:0;}
.b14-tp{width:150px;float:left;}
.b14-tp img{width:150px;height:150px;}
.b14-wz{width:220px;float:right;}
.b14-wz h3{font-size:14px; margin-bottom:10px; line-height:30px;}
.b14-wz p{margin-top:20px;}
.b14-wz p a{display:block;width:80px; margin-right:20px; border:1px solid #ccc;float:left; height:30px; line-height:30px; text-align:center;}
.b14-wz h3 span{display:block; }
.b14-wz p a.first{background:#e67817; border:1px solid #e67817;color:#fff;font-size:13px;}

.box15{width:1200px; margin:20px auto 0;}
.box15 img{width:100%;}

.box16{width:1200px; margin:20px auto 0;}
.box16 img{width:100%;}

.box17{width:1200px; margin:20px auto;}
.b17-content{ margin-top:20px;}
.b17{width:180px; float:left; border:1px solid #ddd;padding:20px; margin-right:22px; display:inline;}
.b17-2{margin-right:0;}
.b17 img{width:180px; height:180px;}
.b17 h3{ font-size:16px;  text-align:center;height:40px; line-height:40px; }
.b17 p{font-size:14px; }
.b17 p span{color:#e88227;}
.b17 ul{margin-top:10px;}
.b17 ul li{height:32px; line-height:32px; font-size:14px;}
.b17 ul li a span{color:#e88227;}




.vs-content2{padding-bottom:20px;}
.vs-content2 h3{border-bottom:1px solid #ccc; height:40px; line-height:40px;}
.vs-content2 h3 span{float:left;}
.vs-content2 h3 a{float:right; background:#f60; color:#fff;height:30px; line-height:30px; width:90px; text-align:center; font-weight:normal;}

.box30{width:1200px; margin:0 auto;}
.box32{width:1160px; margin:0 auto; background:#f7f7f7;padding:20px; margin-bottom:10px;}
.b30-title{height:40px; line-height:40px; font-size:20px; margin-bottom:20px; border-bottom:1px solid #ccc;}
.b30-left{width:900px; float:left;}
.b30-left ul li{border-bottom:1px dashed #ccc; padding:10px 20px; margin-bottom:20px;}
.b30-1{width:100px;float:left; margin-right:20px;}
.b30-1 img{width:100px; height:100px; -webkit-border-radius:50px; -moz-border-radius:50px;border-radius:50px;}
.b30-2{width:400px; float:left;border-right:1px dashed #ccc;padding-right:20px;}
.b30-2 h1 a{font-size:18px; color:#3d9ccc;height:30px; line-height:30px; font-weight:normal;}
.b30-2 h3{font-size:16px; font-weight:normal;line-height:30px; height:30px;}
.b30-2 p span{background:#edf9ff; color:#3d9ccc; display:inline-block;font-size:12px; margin-right:15px;padding:0 10px;}
.b30-3{width:275px;float:right;padding-left:20px;padding-right:20px;}
.b30-3 p{line-height:30px;}
.b30-3 p span{background:#edf9ff; color:#3d9ccc; display:inline-block;font-size:12px; margin-right:15px;padding:0 10px;}
.b30-left2{width:1140px;}
.b30-left2 .b30-3{width:280px;float:left;padding-left:35px;}
.b30-left2 .b30-4{width:180px;float:right;padding-left:35px; border-left:1px dashed #ccc;}
.b30-left2 .b30-4 span{color:#f60; font-weight:bold; display:block;}

.b27-right{width:250px; float:right;}
.b27-right ul li{float:left; margin:10px 0; background:#fff; display:inline;}
.b27-right ul li img{width:100%;}
.b27-right ul li h3{font-size:13px; font-weight:normal;}
.b27-right ul li p{}
.b27-right ul li p span{font-size:18px; font-weight:bold; color:#f60;float:left;height:30px; line-height:30px;}
.b27-right ul li p a{display:block; width:80px; height:30px; line-height:30px;float:right; background:#f60; color:#fff; text-align:center; font-weight:bold;}

.main6{ width:100%;padding-top:80px; background:url(../images/bg79.jpg) top center no-repeat; }
.mn6{width:1180px; margin:0 auto; border:1px solid #eee;}

.box29{padding:10px 20px 40px 20px;  margin:0 auto; background:#f7f7f7; text-align:left; font-size:14px;line-height:30px;}
.b29-left{width:820px; float:left;}
.b29-right{width:240px; float:right;}
.b29-left h1.title2{font-size:24px; background:#3d9ccc;padding:10px 30px; color:#fff; display:inline-block;}
.box29 h3.title{margin:20px 0; padding-left:10px;border-left:3px solid #3d9ccc;font-size:16px; line-height:20px; text-align:left;}
.box29 .b29-content{}
.box29 .b29-content table tr td{padding:5px;}
.box29 .b29-content table tr td input{border:1px solid #ccc;}
.box29 .b29-content table tr td .button{background:#555;color:#fff;padding:0 10px;}
.box29 .b29-content2 ul li{padding:10px; border-bottom:1px dashed #ccc; position:relative;}
.box29 .b29-content2 ul li h1 a{font-size:18px; color:#3d9ccc;height:30px; line-height:30px; font-weight:normal;}
.box29 .b29-content2 ul li h3{font-size:16px; font-weight:normal;line-height:30px; height:30px;}
.box29 .b29-content2 ul li p{font-size:12px; color:#999;}
.box29 .b29-content2 ul li a.last3{ background:#f60; color:#fff; -webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px; position:absolute; right:0; bottom:20px;padding:0 10px;}
.br29 img{ margin-top:10px; width:240px;}
.br29 ul li{background:#fff; border:1px solid #eee; padding:10px;margin:10px 0; line-height:30px; font-size:14px;}
.br29 ul li h1 a{font-size:18px; color:#3d9ccc; font-weight:normal;}

.b29-left p.tel2{padding-left:50px; background:url(../images/tel2.png) left no-repeat; height:40px; line-height:40px; margin:20px auto; font-size:24px;color:#f60;}
.b29-left p a{display:inline-block; padding:0 40px; height:40px; line-height:40px; background:#f60; color:#fff; margin-right:40px; -webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px;}
.b29-left p a.last2{ background:#0f97ff;}


.box31{  margin:0 auto;padding:20px; background:rgba(255,255,255,0.5); }
.b31-tp{float:left;width:150px; margin-right:30px;}
.b31-tp img{width:150px; height:150px;}
.b31-wz{float:left; text-align:left; font-size:14px; line-height:40px;}
.b31-wz h3{font-size:24px; }
.b31-wz p span{display:inline-block; background:#fff; padding:2px 10px; line-height:24px;margin-right:5px; -webkit-border-radius:5px; -moz-border-radius:5px;border-radius:5px;}

/*新闻列表*/
.news_list{padding:0 0 20px 0;}
.news_list ul li{  height:45px; line-height:45px; border-bottom:1px dashed #ccc;padding:0; margin:0; font-size:13px;}
.news_list ul li a:hover{ text-decoration:underline; color:#c30;}
.news_list ul li span{ float:right;}

/*新闻详细页*/
.news_show{ padding:0 0 20px 0;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px;}
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;}
.news_show .nr{ padding:8px 18px; font-size:14px; line-height:36px;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

/*登录*/
.login{width:650px; margin:90px auto; border:1px solid #ddd; padding:50px 50px; text-align:left; background:#fafafa;}
.login .login-wx{width:300px; display:inline-block;vertical-align:top; text-align:center;float:left;}
.login .login-dl{width:300px;display:inline-block;vertical-align:top;float:right;text-align:center;}
.login .login-dl table tr td{padding:5px;}
.login .login-dl table tr td input.txt{width:98%; height:28px; line-height:28px; border-radius:2px; border:1px solid #ccc;padding-left:2%;}
.login .login-dl table tr td input.btn{width:100%; height:28px; line-height:28px; background:#f60; border:none; color:#fff;}
.scanning span{display: inline-block;border-top: 1px solid #c6c6c6; width:30px; vertical-align: middle;}
.scanning {color:#959595; font-size:16px; margin-bottom: 30px;}
.scanning font{display: inline-block; vertical-align: middle; margin: 0px 10px;}

/*注册*/
.reg{width:650px; margin:40px auto;  text-align:left; }
.reg table tr td{padding:8px 5px;font-size:14px;}
.reg table tr td h3{font-size:20px;font-weight:bold;}
.reg table tr td input.txt2{border:1px solid #ccc; height:28px; line-height:28px; border-radius:2px; padding-left:10px;}
.reg_xy{ width:1180px; margin:20px auto;}
.reg-title{font-size:20px; font-weight:bold; text-align:center; border-bottom:1px solid #ccc;line-height:40px;}
.reg-content{padding:20px 0; text-align:left; font-size:14px;}

/*内页右边单页及表格、表单样式*/
.intro{ line-height:26px; padding:20px; min-height:350px;}
.intro p{ margin-bottom:15px;}
.intro table{
	background:#dadada;
	margin-bottom:20px;
	text-align: left;
}
.intro table tr td{ padding:10px 5px; background:#fff;font-size:14px;}
.intro table tr td a:hover{ color:#c30;}
.intro table input, .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"微软雅黑"; border-radius:3px;}
.intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}


/*内页右边单页及表格、表单样式*/
.intro2{ line-height:26px; padding:0px; min-height:350px; background:#fff; padding:20px;box-shadow:2px 2px 6px #aaa;}
.intro2 p{ margin-bottom:15px;}
.intro2 table{ background:#dadada; }
.intro2 table tr td{ padding:10px 5px; background:#fff;font-size:14px;}
.intro2 table tr td a:hover{ color:#c30;}
.intro2 table input, .intro2 table textarea{ border:solid 1px #ccc; padding:4px; font-family:"微软雅黑"; border-radius:3px;}
.intro2 table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}

.b19-left{width:250px; float:left; border:1px solid #ccc; height:455px; text-align:center;}
.b19-left h3{font-size:16px; font-weight:bold;background:#e57917; line-height:40px; color:#fff;}
.b19-left ul li{line-height:40px; border-bottom:1px dashed #ddd; font-size:14px;}
.b19-left ul li a.active, .b19-left ul li a:hover{background:#f8f8f8;display:block; width:100%; color:#555;}
.b19-mid{width:600px;float:left; margin:0 20px;padding:10px; border:1px solid #ccc; height:435px;}
.b19-mid ul li{line-height:38px; height:38px; font-size:14px; text-align:left; border-bottom:1px dashed #ccc;padding-left:10px; background:url(../images/iocn02.jpg) left no-repeat;}
.b19-mid ul li a{float:left;}
.b19-mid ul li span{float:right; color:#999;}
.b19-mid a.last{background:#eee; margin-top:10px;display:block;font-size:14px; color:#f60; line-height:30px; }


.b19-right{width:920px;float:right; }
.b19-right ul{}
.b19-right ul li{float:left; margin:10px 10px; display:inline;width:900px; margin:0; padding:0; }
.b19-right ul li img{width:150px; height:80px;}

.partner{ width:900px; float:right;}
.partner ul li{float:left; margin:10px 10px; display:inline;float:left;}
.partner ul li img{width:160px; height:90px;}

/*LOGO设计*/
.box10-left{width:970px;float:left;}
.box10-right{width:215px;float:right;}
.gwc{margin:20px 0;}
.gwc .gwc-left{width:300px;height:50px; line-height:50px; float:left; font-size:24px;font-family:"微软雅黑"; color:#7ABD54; background:url(../images/20130425D.png) no-repeat 50px -100px;padding-left:100px;}
.gwc .gwc-mid{width:150px; float:left; text-align:center; padding-top:10px;}
.gwc .gwc-mid a{padding:10px 20px;color:#fff; background:#e74649;}
.gwc .gwc-mid a:hover{color:#000;}
.gwc .gwc-right{width:250px;float:right; height:50px; line-height:50px; }
.gwc .gwc-right a{color:#f00;}
.sr-content2{padding:10px 0;}
.sr-content2 ul li{width:200px;}

.sr-title2{height:40px; line-height:40px; font-size:16px; font-weight:bold; border-bottom:1px solid #ddd;}
.sr-content p{}
.sr-content span{font-size:14px;font-weight:bold; color:#f00;}
.sr-content ul li{float:left;width:225px; margin:10px 8px; display:inline;}
.sr-content ul li img{width:225px;}

/*购物车*/
.gwc-title{height:30px; line-height:30px; border-bottom:1px solid #ddd; margin:20px 0;}
.gwc-title span{float:left;  font-size:20px; font-weight:bold; }
.gwc-title2{ font-size:14px;}
.gwc-title2 span{float:left;}
.gwc-title2 span.g1{width:200px; text-align:left;}
.gwc-title2 span.g2{width:200px; text-align:center; }
.gwc-title2 span.g3{width:240px ;text-align:center;}
.gwc-title2 span.g4{width:573px; text-align:center;}
.gwc-content{ border-top:2px solid #999;border-bottom:2px solid #999;padding:20px 0; }
.gwc-content ul{padding:10px; border-bottom:1px dashed #ccc;}
.gwc-content table tr td a{border:1px solid #ccc; margin:0 5px;width:20px; height:20px; display:inline-block;}
.gwc-content table tr td a.red{width:50px; border:none;}
.gwc-bottom{padding-top:20px; height:30px; line-height:30px;}

/*购物车第二步*/
.gwc2-title{line-height:30px; font-size:14px; border-bottom:1px solid #eee; text-align:left;}
.gwc2-title span{font-weight:bold; }
.gwc2-title a{margin-left:20px;color:#f00; text-decoration:underline;}
.gwc2-content2{ position:relative; }
.add_edit table tr td{padding:8px 5px; }
.add_edit input.btn3{ background:#333; color:#fff; width:100px; height:30px; line-height:30px; border:none;}
.gg2{margin-top:20px;}



/*内页左边菜单*/
.sidebar2{ width:197px; float:left;}
.side_menu{ margin:20px 0;}
.side_menu .title{ background:#e57917; height:55px; text-align:center; line-height:55px; margin-bottom:5px;}
.side_menu .title span{ display:block; color:#fff; font-size:20px;}
.side_menu .intro{padding:0;}
.side_menu .intro ul li{ border-bottom:solid 1px #fff; font-size:14px; position:relative;}
.side_menu .intro ul li a{ display:block; background:#d8d8d8; height:32px; line-height:32px; padding-left:26px;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li a.active,.side_menu .intro ul li:hover{ background:#bca474; color:#fff;}

.side_right{ width:940px; float:right; background:#fff; border:solid 1px #ccc; padding:15px; min-height:400px; margin:20px 0;}
.side_right .title{ border-bottom:solid 1px #e3e3e3; height:24px;}
.side_right .title .dangq{ font-size:16px; border-left:solid 3px #e26700; padding-left:6px; float:left;}
.side_right .title .weizhi{ float:right;}
.side_right .title a:hover{ text-decoration:underline;}

/*个人中心*/
.sr1{height:30px; line-height:30px; padding:10px; background:#ddd; margin-bottom:20px;}
.slideTxtBox7{ width:100%;  text-align:left;  }
.slideTxtBox7 .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;    position:relative; }
.slideTxtBox7 .hd ul{ float:left;  position:absolute; left:0; top:0; height:32px;   }
.slideTxtBox7 .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.slideTxtBox7 .hd ul li.on{ height:30px;  background:#fff; background:#e33a3d; color:#fff;}
.slideTxtBox7 .bd ul{ padding:15px 0;  zoom:1;  }
.slideTxtBox7 .bd ul table{ border-collapse:collapse;}
.slideTxtBox7 .bd ul table tr td{ padding:5px; border-bottom:1px solid #ccc;}
.slideTxtBox7 .bd li{ height:24px; line-height:24px;   }
.slideTxtBox7 .bd li .date{ float:right; color:#999;  }

.sr3-title{ border-bottom:1px solid #ccc;height:30px; line-height:30px; margin-bottom:20px;}
.sr3-title span{display:block; width:100px; float:left; height:30px; line-height:30px; background:#e33a3d; text-align:center; text-align:center; color:#fff;}
.sr3-content{}
.sr3-content table{ background:#eee;}
.sr3-content table tr td{padding:10px; }
.sr3-content table tr td em{color:#f00;}
.sr3-content table tr td input.btn{ width:100px; height:30px; line-height:30px; background:#ccc; border:none;}
.sr3-bottom{margin:20px 0;}
.srb3-title{height:30px; line-height:30px; border-bottom:1px solid #ccc; font-weight:bold; color:#f00;}
.sr3-bottom table tr td{padding:5px; border-bottom:1px solid #eee;}
.sr3-content ul li{float:left; margin:10px 20px; display:inline; text-align:left; }
.sr3-content ul li img{width:194px;  height:130px;border:1px solid #ddd;}
.sr3-content ul li input.bb{float:left; margin-right:10px; margin-top:5px;}
.sr3-top a{width:80px; background:#ccc; margin-left:20px; display:block;float:right; text-align:center; }

.sr4 p{line-height:27px; border-bottom:1px solid #ccc;}
.sr4 p.big{font-weight:Bold; font-size:16px;}
.sr4 p.weight{font-weight:bold; border:none;}
.sr5 table { background:#eee;}
.sr5 table tr td{padding:5px; }
.sr5-title{height:30px; line-height:30px; margin:20px 0; font-weight:bold;}
.sr5-content ul li{float:left; margin:10px 10px; display:inline;}
.gg2{margin-top:20px;}


.Spinner{display:block;overflow:hidden;width:100px;margin:0 auto 15px auto;}
.Spinner .Amount{width:36px;height:17px;padding:4px 5px;line-height:17px;border-width:1px 0;border-style:solid;border-color:#d9d9d9;float:left;text-align:center;color:#565656;outline:0;}
.Spinner a{display:inline-block;width:25px;height:25px;border:1px solid #d9d9d9;background-color:#f7f7f7;float:left;cursor:pointer;outline:0;}
.Spinner a i{font-style:normal;background:url(../images/BuynBtn.png) no-repeat;display:block;width:9px;height:9px;margin:8px;text-indent:999999%;overflow:hidden;}
.Spinner .Decrease i{background-position:-9px -9px;}
.Spinner .Increase i{background-position:-9px -0px;}
.Spinner .DisDe i{background-position:-0px -9px;}
.Spinner .DisIn i{background-position:-0px -0px;}
.bdc-right2 input{float:left !important;}
.bdc-right2 input.btn4{width:20px !important;}
.bdc-right2 input.btn5{width:50px !important;}
input.btn6{width:20px !important;}

.case ul li{margin:10px 19px; display:inline;}
.case ul li img{width:260px; height:172px;}

.box22{}
.box22 table.tb tr td{background:url(../images/bg39.jpg) left repeat-x; font-weight:bold; border-left:1px solid #ddd;}
.box22 ul{margin-top:20px;}
.box22 ul li{border-bottom:1px solid #ddd;padding:10px 0;}
.box22 ul li.bg5{background:#f3f3f3;}
.box22 ul li table tr td{line-height:30px;padding:0 5px;}
.box22 ul li table tr td span.bg{display:block; width:150px; height:24px; line-height:24px; background:#067cc8; color:#fff; text-align:center;float:right;}
.box22 ul li table tr td.color a{font-size:14px; font-weight:bold; color:#f60;}
.box22 ul li table tr td.color a:hover{color:#ff6600;}
.box22 ul li table tr td.color2 a{color:#0868c8;}
.box22 ul li table tr td.color2 a:hover{color:#ff6600;}
.box22 ul li table tr td.bg4 a{width:77px; height:21px; line-height:21px; color:#fff; background:url(../images/bg40.jpg) center no-repeat;display:block;}
.box22 ul li table tr td p.bg3{color:#777;}
.box22 ul li table tr td img{width:120px;}

.footer{background:#e57917; padding:20px 0; margin-top:45px;}
.footer .ft{width:1200px;color:#fff; margin:0 auto; line-height:28px;}
.footer .ft a{color:#fff; margin:0 5px;}















