﻿@charset "utf-8";
/* CSS Document */

body{ line-height:180%; background:url(../images/top_bg.jpg) top repeat-x #f6f6f6; color:#808080;}
body,form,ul,li,p,dl,dd,dt,h,h1,h2,h3,h4{margin:0;padding:0;}
body,td,th{font-size:14px; font-family:"Microsoft Yahei";}
li,ul{list-style:none;}
img {border:0;}
.left {FLOAT:right;padding-top:25px;font-size:12px;}
.right {text-align:center;}
.clear {CLEAR:both;}
a:link,a:visited {color:#535353;text-decoration:none;}
a:hover {text-decoration:none;color:#f60;}
.img70 a:hover img {opacity:0.7; filter:alpha(opacity=70);}
.f60 {color:#f60;}


.blank15 {CLEAR:both; DISPLAY:block; OVERFLOW:hidden; HEIGHT:15px}
/* 顶部 */
.top {width:1100px; height:32px; color:#777; line-height:31px; margin:0 auto; clear:both;}
.top a {color:#777;}
.top a:hover {color:#f60; text-decoration:none;}
.top .welcome {width:550px; height:31px; float:left;}
.top .myJS {width:96px; height:31px; padding-left:3px; background:url(../images/bg.gif) 0 0; float:left;}
.top .mycard {width:89px; height:31px; padding-left:40px; background:url(../images/bg.gif) 0 -50px; float:left;}
.top .mycard .num {width:19px; height:25px; float:left; text-align:center; line-height:25px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.top .mycard .card {width:60px; height:31px; float:left; padding:0 0 0 10px;}
.top .top_nav {width:267px; height:31px; float:left;}
.top .top_nav li {width:89px; height:31px; float:left; text-align:right;}
.top .top_nav li.li1 { background:url(../images/bg.gif) 22px -100px;}
.top .top_nav li.li2 { background:url(../images/bg.gif) 22px -150px;}
.top .top_nav li.li3 { background:url(../images/bg.gif) 22px -200px;}
<!--.bd{border-bottom:1px solid #ccc; margin:0;}-->
.top_box{font-size:12px; border-bottom:1px solid #ccc; margin:0; background:url(../images/top_bg.jpg) top repeat-x #f6f6f6;}
.top_1{width:1060px;margin:0 auto;background:#fff;line-height: 37px;padding:0 20px;border:1px solid #e5e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#999;
font-size:14px;}

	
.header {font-size:12px; width:1100px; height:102px; margin:2px auto;}
.header .logo {width:350px; height:100px; float:left;background:url(../images/logo_bg1.png) right top no-repeat ;}


.header .cityimg {width:44px; height:81px; padding:21px 10px 0 20px; float:left;}
.header .city {width:100px; height:67px; padding-top:30px; float:left;padding-left:30px;}
.header .city .cityname { font-family:"Microsoft YaHei", "微软雅黑", "黑体"; font-size:18px; line-height:23px;}
.header .searchbox {width:420px; height:72px; padding-top:25px;   float:left;margin-left:30px}
.header .searchbox .input_div {padding:3px 0 0 4px; width:300px; height:30px; overflow:hidden; float:left;background:#B61D1D}
.header .searchbox .input_div input {padding:0; width:300px; height:27px; border:0; line-height:19px; overflow:hidden; color:#bbbbbb;}
.header .searchbox .button_div {width:77px; height:33px; float:left; overflow:hidden;}
.header .searchbox .button_div input {width:77px; height:33px;  border:0; cursor:pointer;background:#B61D1D;color:#fff;}
.header .searchbox .button_div input:hover {background:#B61D1D;}
.header .hot_ci {clear:both; line-height:26px; height:26px; font-weight:bold;}
.header .hot_ci a { color:#B61D1D;}
.header .hot_ci a:hover {color:#f60; text-decoration:none;}
.header .header_kf {width:280px; height:97px; float:left; overflow:hidden;}


/* 导航 */
.nav {clear:both; height:50px; background:#F60; }
.nav_main {width:1100px; height:50px; margin:0 auto;}
.nav_list {float:right; width:900px; height:50px; overflow:hidden;background:#F60;}
.nav_list a, .nav_list a:visited {display:block; height:50px; line-height:50px; color:#fff; font-family:"Microsoft Yahei", "黑体"; font-size:16px; padding:0 27px; float:left;}
.nav_list a:hover, .nav_list a.curr { color:#fff; text-decoration:none; background:#F30;}
.all_cate {width:200px; background:; position:absolute;z-index:100;}
.all_cate .first_nav { text-align:center; background:#af1c1a;}
.all_cate .first_nav a { color:#fff; font-family:"Microsoft Yahei", "黑体"; line-height:50px; font-size:16px;padding:14px 50px;}
.all_cate .first_nav a:hover { color:#fff; background:#af1c1a;text-decoration:none;}

.sub_nav {clear:both; height:31px; background:#d5c4b9;}
.sub_nav_main {width:775px; height:31px; padding-left:225px; line-height:31px; margin:0 auto;}

/* 分类 */
.all_cate_ul{background:#c61a23;}
.all_cate_ul li a { white-space:nowrap; display:block; padding-left:15px; height:40px; line-height:40px; font-size:14px; color:#fff; border-bottom:1px solid #d11c26; background:url(../images/cate_bg.gif) right center no-repeat;}
.all_cate_ul li a:hover { background:url(../images/cate_bg.gif) right center no-repeat #af1b1a; color:#fff; text-decoration:none;}
.all_cate_ul li:nth-child(n+12) { display:none;}
/*.banner {height:415px; clear:both; background:;}
banner*/
.none{ display:none;}
.banner{ min-width:100%;height:380px; position:relative; margin:0 auto; z-index:1;}
.banner_show{ width:100%; text-align:center; height:380px; position:relative;}
.bannger_inbox{ position:absolute; left:0%; top:0; width:100%; height:380px; min-width:1100px;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:110px;width:1100px; margin:0 auto; height:113px;/*margin-left:500px;*left:240px;*/}
.banner_pre_next a{ width:56px; height:113px;background:url(../images/btn.png) no-repeat; text-indent:-999em;}
.banner_pre_next .banner_btn_left{position:absolute;left:215px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:235px; background-position:-56px 0px;}

.pro{
	width:1100px; height:215px; margin:0 auto;;background:#fff;height:155px;overflow:hidden;
	border:1px solid #dedede;
	}
.pro li{width:204px; height:205px;height:155px; padding:10px 10px 0 10px; text-align:center; display:inline; float:left; font-size:14px;}
.pro li img{ display:block;}
.pro li .price{color:#ff6709;}
.pro .pro_til{
	width:210px; height:155px; overflow:hidden; padding:0 0 0 8px; margin:0;	}
.lbs{width:1100px;/*height:170px;*/ margin:0 auto;
 background:#fff;
 padding-bottom:20px;
 }
.lb{width:1090px;height:40px;line-height:40px;	font-size:16px;font-weight:900;padding-left:10px;color:#555;background:#eee;background: -moz-linear-gradient(top,white , #dedede 80%);
background: -webkit-gradient(linear, 0 0, 0 80%, from(white), to(#dedede));margin:0 auto;}	
.lb span{color:#f60;}
.lb span a{color:#f60;}
.lb_1{font-size:14px;color:#F60;background:#fff;border-bottom:1px solid #e8e8e8;min-height: 40px;clear: both;margin:0 20px;}
.lb_1 ul{height:40px;line-height:30px;list-style:none;}	
.lb_1 ul li{float:left;	background:#FF9;margin:7px 10px;padding:0 5px;font-size: 13px;line-height: 24px;border:1px solid #F60;}	
.lb_1 ul .lt{font-weight:600;margin: 0px;padding:0;border:0;font-size: 14px;color:#999;
background:#fff;line-height:39px;}
.lb_1 ul li a{color:#f60;}
.lb_1 ul li a:hover{color:#f60;text-decoration:none;}

.lb_listdiv {font-size:14px; background:#fff; border-bottom:1px solid #e8e8e8; min-height: 40px; clear: both; margin:0 20px;}
.lb_listdiv ul {float:left; width: 850px;}
.lb_listdiv li {float:left; margin:8px 10px; padding:0 5px;}
.lb_listdiv li a, .lb_listdiv div.lts a {float:left; line-height: 24px; padding: 0 10px; display:block;}
.lb_listdiv li a.curr, .lb_listdiv li a:hover, .lb_listdiv div.lts a.curr, .lb_listdiv div.lts a:hover {background: #F60; color: #fff; text-decoration: none;}
.lb_listdiv div.lt {float:left; font-size:14px; font-weight:600; margin: 0px; padding:0; border:0; color:#999; background:#fff; line-height:39px;}
.lb_listdiv div.lts{float:left; font-size:14px; background:#eee; height:24px; line-height: 24px; margin:8px 10px; padding: 0;}

.w10001 {width:1080px; clear:both; margin:0 auto;}
.w1000 {width:1100px; clear:both; margin:0 auto;}
.adimg:hover img, .img80 a:hover img {filter:alpha(opacity=80); opacity:0.8;}

.main_box1 {width:1060px; clear:both; margin:0 auto; border:1px solid #dedede; background:#fff; padding:20px;}
.main_box1 span.title_more {line-height:40px; float:right; padding:0 10px 0 0;}
.main_box1 .brand_title {height:40px; background:url(../images/bg.gif) 0 -500px;}
.main_box1 .brand_title .text {height:40px; line-height:40px; text-align:center; width:533px; padding:0 0 0 325px;}
.discuss form{padding:25px 20px;font-size:14px;}
.discuss form .form_1{font-size:14px;color:#999;padding:0 0 10px 0px;border-bottom:1px solid #ededed;}

.discuss form input[type="text"]{width:200px;height:28px;font-size: 13px;padding-left: 5px;border:1px solid #808080;}
.discuss form input[type="file"]{border:0;}
.discuss form input[type="text"].az{width:50px;height:28px;border:1px solid #ccc;background:#ccc;text-align:center;margin-right:10px;}
.discuss form input[type="text"].az_1{width:500px;}
.discuss form .sp{margin-left: 90px;line-height:20px;}
.discuss form .pt_4{margin-left:28px;}
.discuss form .pt_5{margin-left:12px;}
.discuss form .submit{width:150px;height:40px;line-height:30px;background:#F60; color:#fff; font-weight:bold;text-align:center;font-size:20px;margin:10px auto;border:1px solid #f60;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
 .xx{color:red;}	

.pingpai_title {height:41px; padding-top:2px; background:url(../images/) 0 -550px;}
.pingpai_title ul li { display:inline;}
.pingpai_title ul li a {line-height:41px; height:41px; font-size:14px; font-weight:bold; white-space:nowrap; color:#555555; display:block; padding:0 25px; float:left;}
/*.pingpai_title ul li a:hover, .pingpai_title ul li.on a  {width:220px; color:#fff; text-decoration:none;background:url(../images/pb_bg.png) no-repeat;text-align:center;z-index:100;}*/
.pingpai_title ul li a:hover, .pingpai_title ul li.on a  {background:#F60; color:#fff; text-decoration:none;}
/* .pingpai_title ul li a  {width:220px; color:#fff; text-decoration:none;background:#ccc;text-align:center;z-index:100;}*/
.pingpai_title h3 { font-family:"Microsoft YaHei", "黑体"; font-weight:normal; font-size:22px; color:#f60; line-height:39px; float:left;border-bottom:2px solid #f60;}
.pingpai_title h4 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:14px; color:#999999; /*line-height:40px; */padding-left:5px; text-transform:uppercase; float:left;margin-right:20px;padding-top:15px;}
.pingpai_list ul { clear:both;}
.pingpai_list li {overflow:hidden; padding:10px 6px 10px 7px; word-break:break-all; width:252px; font-size:14px; float:left;text-align:center;}
.pingpai_list li.li1 {width:; height:; padding:10px 0 0 0;}
.pingpai_list li a img {width:; height:; border:1px solid #eaeaea;}
.pingpai_list li a:hover img {border:1px solid #ccc;}
.pingpai_list li img, .shouji_list li img { margin-bottom:5px;margin-top:5px;}
.pingpai_list li .price, .shouji_list li .price {color:#ff6709;}


.pingpai_list .notice{padding-top:5px;}
.pingpai_list .notice .lab {float:left;background:#f60;color:#fff;width:59px;height:19px;display:inline-block;line-height:19px;margin-right:5px;background:url(../images/icon_001.png) no-repeat; }
.pingpai_list .notice .c{font-size:12px;line-height:19px;color:#03C;}

.pingpai_title .hd_1{
	height:41px;
	border-bottom:2px solid #EA881B;
	}
.pingpai_title .hd_1 li a:hover, .pingpai_title .hd_1 li.on a  {width:180px; position: relative; color:#fff; text-decoration:none;background:url(../images/pb_bg.png) no-repeat;text-align:center;z-index:100;padding:0;}
.pingpai_title .hd_1 li.on a:before,
.pingpai_title .hd_1 li.on a:before{content:"";position:absolute;top:100%;left:50%;margin-left:-10px;width:0;height:0;border:solid transparent;
	border-width:10px 10px 0 10px;border-top-color:#EA881B;}

.pingpai_title .hd_1 li a  {width:180px; color:#fff; text-decoration:none;background:#ccc;text-align:center;z-index:100;padding:0;}

.shouji_list li {overflow:hidden; padding:10px 5px 0 5px; width:202px; height:280px; font-size:14px; float:left;text-align:center;}
.shouji_list li p.list_title {display:block; height:36px; line-height:18px; overflow:hidden; margin:5px 0; word-break:break-all;}
.shouji_list li.li1 {padding:10px 0 0 0;}
.shouji_list li a img {border:1px solid #eaeaea;}
.shouji_list li a:hover img {border:1px solid #ccc;}



.pingpai_list p,.shouji_list p{text-align:left;font-size:12px;color:#999;padding-left:7px;line-height:20px;}

.pingpai_list p.list_title,.shouji_list p.list_title {text-align:left;font-size:14px;color:#111;font-weight:900;height:20px;}
.shouji_list li p.list_title {height:20px;margin:0;}
.pingpai_list p.list_title a,.shouji_list p.list_title  a{color:#111;}
.pingpai_list p.list_title a:hover,.shouji_list p.list_title  a:hover{color:#f30;}

.pingpai_list p.price  ,.shouji_list p.price  {padding-top:10px;color:#333;}
.pingpai_list p.price strong,.shouji_list p.price strong{text-align:left;font-size:17px;font-weight:100;color:#f30;}
.pingpai_list p.price b,.shouji_list p.price b{text-align:left;font-size:14px;font-weight:100;color:#f30;}

.pingpai_list li img{margin-top:5px;}
.pingpai_list li a img,.shouji_list li a img{border:none;}
.pingpai_list li a:hover img,.shouji_list li a:hover img{border:none;}
.pingpai_list li ,.shouji_list li {border:none;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.pingpai_list .ul,.shouji_list .ul{border-right:0;border-bottom:0;;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea!important;}

.pingpai_list .sub_title,.shouji_list .sub_title,.pingpai_list .list_title,.shouji_list .list_title{height:20px;overflow:hidden;}

.pingpai_list li u{text-decoration:none;color:#111;}
.pingpai_list li i{text-decoration:none;color:#f30;font-style:normal;}
.bd1{border-bottom:0;}


.pingpai_list_1 .ul{width:1057px;}
.pingpai_list_1 .ul{height:702px;height:auto;overflow:hidden;}
.pingpai_list_1 li{height:350px;width:253px;padding:0;padding:0 5px;} 

.pingpai_list_2 .ul{width:1057px;}
.pingpai_list_2 .ul{height:302px;height:auto;overflow:hidden;}
.pingpai_list_2 li{height:300px;width:253px;padding:0;padding:0 5px;} 

.pingpai_list_3 .ul{width:1057px;}
.pingpai_list_3 .ul{height:1053px;height:auto;overflow:hidden;}
.pingpai_list_3 li{height:350px;width:253px;padding:0;padding:0 5px;} 


.shouji_list_1 .ul{width:1057px;}
.shouji_list_1 .ul{height:602px;height:auto;overflow:hidden;}
.shouji_list_1 li{height:300px;width:200px;padding:0;padding:0 5px;} 

.shouji_list_2 .ul{width:1057px;}
.shouji_list_2 .ul{height:903px;height:auto;overflow:hidden;}
.shouji_list_2 ul li{height:300px!important;width:200px!important;padding:0;padding:0 5px;} 

/*.bt{
	color:#f60;font-size:24px;font-weight:bold;border-bottom:1px solid #f60;
	line-height:40px; float:left; padding:0 20px 0 10px;margin-right:0px;
	}
.bt1{
	color:#ccc;font-size:14px;padding-top:0px; float:right;
	}
 脚部 */
.footer { clear:both; width:1100px; height:339px; font-size: 13px; margin:0 auto; background:#fff; text-align:left; overflow:hidden; }
.footer_fuwu { width:1100px; height:170px; margin:0 auto; }
.footer_fuwu dl { display:inline; float:left; width:140px; height:120px; margin:23px 30px 20px 45px; text-align:center; cursor:pointer; overflow:hidden; }
.footer_fuwu dl dt {width:54px; height:54px; margin:3px auto; }
.footer_fuwu dl dd, .footer_fuwu dl dd a:hover { color:#666; text-decoration:none;}
.footer_fuwu dl dd b, .footer_fuwu dl dd a:hover b { display:block; font:normal 18px/32px '\5FAE\8F6F\96C5\9ED1'; color:#333; text-decoration:none;}
.footer_info { width:1098px; height:167px; background:url(../images/tel.jpg) no-repeat; margin:0 auto; border:1px solid #e5e5e5; }
.footer_info dt { float:left; width:240px; height:125px; margin:1px 0; padding:20px 25px; border-right:1px solid #e5e5e5; }
.footer_info dt p { height:20px; line-height:20px; }
.footer_info dt p a { text-decoration:underline; }
.footer_tel { padding:0 0 10px; }
.footer_tel span { line-height:22px; }
.footer_tel b { float:left; width:30px; height:22px; margin:0 10px 0 0; background-position:-114px -292px; }
.footer_tel strong, .footer_tel em { display:block; padding:5px 0 0; font:bold 25px/30px Arial; color:#9e7c67; }
.footer_tel em { font:bold 15px/15px '\5FAE\8F6F\96C5\9ED1'; }
.footer_info dd { float:left; width:110px; padding:20px 0 0 45px; }
.footer_info dd a { display:block; color:#999; line-height:22px; }
.footer_info dd strong { font-size:14px; color:#9e7c67; }
.copyright {width:1100px; margin:25px auto; line-height:22px; font-size:13px; text-align:center; }
.copyright .copyright_sec, .copyright .copyright_sec a { color:#999999;}
.copyright_sec a:hover { color:#f60;}
.copyright_img {clear:both; text-align:center; height:55px; padding-top:15px;}
.copyright_img img { margin:0 4px;}


/************************************************************************************
CLEARFIX
*************************************************************************************/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
.clearfix { display: block; zoom: 1; }

.product-info{}
#preview{ float:left; margin:20px 0; text-align:center; width:520px;}
.pro-show-pic{padding-right:15px;float:left;width:515px;}
.pro-big-wrap{height:450px;}
.pro-big-pic .item{width:450px;height:450px; margin:0 auto;}
.pro-big-pic .item img{display:block;width:450px;height:450px;}
.pro-small-pic{margin-top:15px;overflow-y:hidden;overflow-x:auto;font-size:0;line-height:0;}
.pro-small-pic span{margin-right:8px;display:inline-block;width:86px;height:86px;cursor:pointer;}
.pro-small-pic img{display:block;width:80px;height:80px; border:1px solid #eee; padding:2px; background:#fff;}
.pro-small-pic span:hover img, .pro-small-pic span.on img{border:2px solid #db912c; padding:1px; background:#fff;}

.for{width:490px;min-height:430px;background:#f4f4f4; color:#333;margin:20px 0 0 20px;float:left;padding:20px 0 0 25px;}
.for .lh{line-height:28px;font-size:14px;color:#333;}
.for .for_1{font-size:18px;color:#333;font-weight:bold;margin-bottom:15px;}
.for .for_2{width:450px;font-size:14px;color:red;font-weight:700;margin-bottom:20px;}
.for .for_2 p{color:red;}
.for .for_3{font-size:16px;color:#333;margin-bottom:20px;}
.for_3 span{font-size:24px;color:#f60;margin-bottom:50px;}
.for .for_4{font-size:14px;color:#333;margin-bottom:10px;clear:both;}
.for .for_7 li a{
	float:left; display:inline; position: relative; width:40px;height:40px;border:1px solid #fff;margin-right:5px;margin-bottom:10px;
	}
.for .for_7 li a:hover{
	float:left; display:inline; width:40px;height:40px;border:1px solid #db912c;margin-right:5px;
	}
.for .for_7 li .for_5{
	float:left; display:inline; width:40px;height:40px;border:1px solid #db912c;margin-right:5px;
	}
	.for .for_8 li a{
	float:left; display:inline; position: relative; padding:5px 10px;border:1px solid #fff;margin-right:5px;margin-bottom:10px;background:#fff;
	}
.for .for_8 li a:hover{
	float:left; display:inline;  padding:5px 10px;border:1px solid #db912c;margin-right:5px;background:#fff;text-decoration:none;color:#333;
	}
 .for .for_8 li .for_9{
	float:left; display:inline;  padding:5px 10px;border:1px solid #db912c;margin-right:5px;background:#fff;text-decoration:none;color:#333;
	}
.for .for_7 li .for_5:before,
.for .for_8 li .for_9:before{content:"";position:absolute;right:0;top:0;width:0;height:0;border:4px solid transparent; border-top-color:#dc9033;border-right-color:#dc9033;}
.sel-color-list{margin-top:5px;/*font-size:0;line-height:0;*/}
/*.sel-color-list span{margin-right:4px;display:inline-block;width:40px;height:40px;border:1px solid transparent;cursor:pointer;}
.sel-color-list .on,
.sel-color-list span:hover{position:relative;border-color:#dc9033;}
.sel-color-list .on:before,
.sel-color-list span:hover:before{content:"";position:absolute;right:0;top:0;width:0;height:0;border:4px solid transparent;
	border-top-color:#dc9033;border-right-color:#dc9033;}*/
 .sel-color-list span{
	float:left; display:inline;  padding:5px 10px; position: relative;border:1px solid #ddd;margin-right:5px; margin-bottom:10px;background:#fff;text-decoration:none;color:#333;color:#777; cursor:pointer;
	}
	
	 .sel-color-list span:hover{border-color:#dc9033;color:#333}
	 
 .sel-color-list span.on{border:1px solid #db912c;color:#333;}
.sel-color-list span.on:before,
.sel-color-list  span:hover:before{content:"";position:absolute;right:0;top:0;width:0;height:0;border:4px solid transparent; border-top-color:#dc9033;border-right-color:#dc9033;}
.sel-color-list img{display:block;width:40px;height:40px;border:none;}
.button_1 {width: 146px; height: 42px; display: block; cursor: pointer; line-height: 42px; border: 0; border-radius: 4px; padding: 0; margin: 0; text-align: center; color: #fff; font-size: 20px; background: url("../images/bg.gif") 0 -750px;}
.button_1:hover {color: #fff; text-decoration: none; background: url("../images/bg.gif") -500px -750px;}
.button_2 {width: 146px; height: 42px; display: block; cursor: pointer; line-height: 42px; border: 0; border-radius: 4px; padding: 0; margin: 0; text-align: center; color: #fff; font-size: 20px; background: url("../images/bg.gif") 0 -800px;}
.button_2:hover {color: #fff; text-decoration: none; background: url("../images/bg.gif") -500px -800px;}

.kuandai_for_linebox {clear:both; padding:10px 0; border-top: 1px solid #ccc; margin:10px 20px 10px 0;}
a.click_cheek_a {display:inline-block; padding:0 10px 2px 10px; border-radius:4px; font-size:12px; background:#f60; line-height:20px; text-decoration:none; color:#fff;}
a.click_cheek_a:hover {background:red; color:#fff;}

/*选择号码弹出层*/
.choose_haoma_title {width:990px; height:60px; padding-top:10px; margin:0 auto;}
.choose_haoma_title div {height:20px; border-bottom:1px solid #ddd; text-align:center;}
.choose_haoma_title div span { background:#fff; padding:0 20px; font:25px/40px "microsoft yahei";}
.choose_haoma_list {width:990px; padding-left:1px; margin:0 auto;}
.choose_haoma_list ul.th {display:block; height:45px;}
.choose_haoma_list ul li {display:block; width:136px; height:40px; line-height:40px; float:left; text-align:center; border:1px solid #eee; margin-left:-1px; margin-top:-1px;}
.choose_haoma_list ul li.li1 {width:220px; background:#fffcf2;}
.choose_haoma_list ul.th li.li1, .choose_haoma_list ul.th li {background:#eee; color:#000; border-color:#ddd;}
.choose_haoma_list ul.th li {display:block; height:44px; line-height:44px;}
.choose_haoma_list ul li.li3 a {display:block; width:60px; height:27px; background:#f60; border-radius:4px; text-decoration:none; color:#fff; line-height:25px; text-align:center; margin:6px auto 0 auto;}
.choose_haoma_list ul li.li3 a:hover {background:red; text-decoration:none; color:#fff;}

.apply a{width:150px;height:40px;line-height:40px;background:#F60; color:#fff; font-weight:bold;text-align:center;font-size:20px;float:left;margin:10px;border:1px solid #f60;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
	
.apply a:hover{text-decoration:none;color:#fff;background:#F30; }
.apply_1 a{width:150px;height:40px;line-height:40px;background:#6CF; color:#fff; font-weight:bold;text-align:center;font-size:20px;float:left;margin:10px;border:1px solid #6CF;
-moz-border-radius:10px;-webkit-border-radius:10pxborder-radius:10px;}
	
.apply_1 a:hover{text-decoration:none;color:#fff;background:#F30; }
.for input.buy_num{float:left;width:50px;height:35px;border:1px solid #ccc;}
.blank4	{clear:both;}
.blank10 {clear:both; height: 10px; overflow: hidden;}
.content{padding:20px;font-size:14px;line-height:30px;color:#999;word-break: break-all;}
.content .title{font-size:20px;margin-top:45px;}
.content_1{padding: 20px;line-height:30px;color:#999;}
.content_1 h1{color:#555;font-size:36px;margin-bottom:20px;}
.content_1 h2{color:#ccc;font-size:34px;margin-bottom:20px;}
.content_1 p{color:#666;font-size:26px;margin-bottom:20px;line-height:40px;}
.discuss{margin:0 auto;margin-bottom:20px;border-top:#fff;}


.discuss_box {border: 1px solid #efefef;}
.discuss_box1 {border: 1px solid #efefef;margin-bottom:50px;padding:20px;font-size:14px;}
.discuss_1{height:44px;background:#fff;}
.discuss_1 li{width:220px;height:40px;border-top:5px solid #f60;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:none;text-align:center;line-height:40px;
font-size:18px;background:#fff;color:#999;position: absolute;}
.discuss_2{height:40px;margin:20px;clear: both;background:#ededed;border:1px solid #fff;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.discuss_2 li{float:left;line-height:40px;font-size:16px;}
.discuss_3{width:1020px;height:50px;margin:20px auto;padding-bottom:20px;border-bottom:1px solid #efefef;}
.discuss_3 li{float:left;line-height:25px;font-size:14px;}


.d1{width:170px;text-align:center;}
.d2{width:510px;}
.d3{width:180px;text-align:center;color:#F60;}	
.d4{width:150px;text-align:center;}


.tx{color:#333;padding:35px 0 10px 0; border-radius: 4px;text-align:center;font-size:14px;line-height:40px;background:#eeeeee;}
.tx p{line-height:25px;}
.tx_1{width:66px;height:66px;margin:0 auto;border:1px solid #cc3333;-moz-border-radius:33px;
-webkit-border-radius:33px;border-radius:33px;background:#cc3333;} 
.tx_2{font-size:24px;margin:30px 0;font-weight:bold;color:#cc3333;}
.tx_3{margin:60px;}
.tx_3 a{ padding:10px 20px;line-height:30px;background:#6CF; color:#fff; font-weight:bold;
text-align:center;font-size:20px;border:1px solid #6CF;-moz-border-radius:10px;
-webkit-border-radius:10px;border-radius:10px;}
.mar{margin-top:30px;}


.page { clear:both; padding:25px 0 15px 0; text-align:center; line-height:30px; }
.page ul li {width:35px; height:30px; display:inline;}
.page ul li.prev, .page ul li.prev_no, .page ul li.next, .page ul li.next_no {width:53px; height:30px; display:inline;}
.page ul li a {display:inline-block; width:30px; height:30px; background:#afafaf; font-family:"宋体";}
.page ul li span {display:inline-block; width:30px; height:30px; background:#afafaf; color:#fff; font-family:"宋体";}
.page ul li.prev a, .page ul li.prev_no span, .page ul li.next a, .page ul li.next_no span {display:inline-block; width:53px; height:30px; font-family:"宋体";}
.page ul li.cur a { background:#f8a628; color:#fff;}


.discuss_my{margin:30px 20px;}
.discuss_my ul{border-bottom:3px solid #ededed; height:40px;}
.discuss_my li{width:130px;position: absolute;height:40px;line-height:40px;text-align:center;
font-size:20px;border-bottom:3px solid #f8a81a;}
	
.discuss_my form, .discuss_my table td{ margin:0; font-size:14px;line-height:25px; color:#999; vertical-align: top;}

.discuss_my form table td span{ color:red;}
.discuss_my form input[type="text"]{color:#333;width:130px;height:25px;border:1px solid #ededed; }
.discuss_my form textarea{border:1px solid #ededed;margin-bottom:15px; }
.discuss_my form input[type="submit"]{color:#fff;width:130px;height:40px;line-height:30px;margin:18px 0 0 0px;border:0;-moz-border-radius:10px;-webkit-border-radius:10px;
border-radius:4px;background:#ff6800;cursor: pointer;}
.discuss_my form input[type="submit"]:hover{background:red;}


.shop{width:1050px;height:100px;margin:10px auto;}
.shop ul{padding-top:20px;float:left;margin-right:20px;}
.shop ul li{float:left;height:50px;line-height:50px;font-size:30px;color:#ccc;margin-right:10px;}
.shop_bd{width:50px;height:50px;border:1px solid #fff;-moz-border-radius:25px;
-webkit-border-radius:25px;border-radius:25px;background:#ccc;}
.shopping{width:1060px;margin:0px auto;background:#fff;padding:10px 20px;}
.shopping_first{margin-bottom:10px;}
.shopping_1{height:44px;}
.shopping_1 li{width:200px;height:40px;float:left;border-top:5px solid #f60;border-right:1px solid #efefef;border-left:1px solid #efefef;border-bottom:none;text-align:center;line-height:40px;font-size:16px;background:#fff;color:#555;}
.shopping_2{height:40px;margin:10px 0;background:#ededed;border:1px solid #fff;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.shopping_2 li{float:left;line-height:40px;}
.shopping_car_box {border: 1px solid #efefef; padding: 10px 20px;}
.shopping_3{height:90px;clear: both;margin:10px 0;background:#fff;border-bottom:1px solid #ededed;color:#999;}
.shopping_3 li{float:left;line-height:20px;font-size:14px;}
.shopping_3 li img{float:left;line-height:20px;font-size:14px;border:1px solid #eeeeee;margin-right:5px;}
.shopping_3 li p{display:inline;}
.shopping_3 li .car_num{text-align:center; border:1px solid #ededed; color: #808080; width: 35px; height: 22px; line-height: 22px;}
.shopping_3 li p .car_edit_num{font-size: 12px; width: 43px; height: 24px; line-height: 24px;
margin-left:5px; padding: 0; cursor: pointer;text-align:center;border:0;background:#808080;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.shopping_3 li p .car_edit_num:hover{background:#333;}
.s1{width:70px;text-align:center;}
.s2{width:480px;margin-left:30px;}
.s3{width:95px;text-align:center;}	
.s4{width:100px;text-align:center;}
.s5{width:120px;text-align:center;}
.s6{width:120px;text-align:center;}
.shopping_first p{text-align:right;font-size:14px;color:#999;line-height:40px;}
.shopping_first p span{ color:#F60;}
.shopping_first p .sf{display:inline;font-size:24px;color:red;margin:10px;}
.shop_right{width:300px;	margin:10px 0 20px 735px;}
.sf_1,.sf_2{display:inline;}
.sf_1 a{width:150px;height:40px;line-height:40px;background:#F60; color:#fff; font-weight:bold;text-align:center;font-size:20px;padding:10px 30px;margin:20px;border:1px solid #f60;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
	
.sf_1 a:hover{text-decoration:none;color:#fff;background:#F30; }
.sf_2 a{width:150px;height:40px;line-height:40px;background:#6CF; color:#fff; font-weight:bold;text-align:center;font-size:20px;padding:10px 20px;border:1px solid #6CF;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}	
.sf_2 a:hover{text-decoration:none;color:#fff;background:#F30; }
form.shop_step2 .shopping_first input[type="text"]{width:185px;height:28px;line-height: 28px; padding: 0 0 0 5px;border:1px solid #ededed;}


form .sub{width:550px;margin-left:500px;}
form .sub p{display:inline;font-size:14px;}
form .sub p span{font-size:24px;color:red;font-weight:bold;}


/*langyu*/
.table1 td {vertical-align: top; height:45px; line-height: 25px;color:#111;}
.table2 td {vertical-align: top; line-height: 25px; padding-bottom:18px;color:#111;}
.table2 td p,.table1 td p{color:#999;font-size:9pt;line-height:22px;}

.table2 td.vertical_middle {vertical-align:middle;}
.margin0_auto {margin: 0 auto;}
.red {color: red;}

.inputstyle{width: 160px;height:30px; cursor: pointer;font-size: 12px;}
.textarea{overflow:auto;width:950px; height:200px;margin-left:25px;color:#999;font-size:14px;padding:10px;line-height:30px;border:1px solid #ededed;}
.title1{text-align:center;font-size:20px;font-weight:bold;}


/*公司简介*/
.ind_box{width:1100px;background:#fff;margin:0 auto;}
.ind_box .case{width:980px;margin:0 auto; position:relative;}
.ind_box .case .case_nav{width:945px;height:40px;margin:0 auto 44px;border-bottom:solid 1px #000;position:relative;}
.ind_box .case .case_tit h2{text-align:left; width:300px; float:left;}
.ind_box .case .case_tit .case_nav{float:right; padding:50px 0 40px; border-bottom:none;width: 550px;}
.ind_box .case .case_nav ul{position:absolute;bottom:-1px;left:85px;}
.ind_box .case .case_nav li {float: left;padding: 0 16px 15px;
}
.ind_box .case .case_nav li a{font:normal 18px/24px "微软雅黑";color:#f60;}
.ind_box .case .case_nav li.cur{border-bottom:solid 4px #f60;}
.ind_box .case .case_nav li.cur a{color:#f60;}
#us-right{width:940px;/* height:450px; */color:#000;margin:0 auto;padding-bottom: 30px;}
.about{margin:0 10px;font-size:16px;display:block;line-height:30px;}
.yy{margin:0 10px;font-size:16px;display:none;line-height:30px;}
.message{margin:10px 10px;	display:none;font-size:16px;line-height:30px;}
 .message dl{text-align:left; padding-top:15px;}
 .message dd{margin-bottom:13px; height:40px;}
 .message dd input{width:335px; height:30px; background:#fff; border:1px solid #ccc;}
 .message dd textarea{width:335px; height:80px; background:#fff; border:1px solid #ccc;}
 .message dd span{display:inline-block; font:14px/40px "微软雅黑"; color:#000; width:100px; text-align:right; width:110px; margin-right:15px;}
 .message dd input.tj_btn{background:#f60; font:18px/40px "微软雅黑"; color:#fff; text-align:center; border:none; cursor:pointer;height:40px;}
 
/* 城市选择*/
.cities{width:1100px;margin:0px auto;border:1px solid #ededed;background:#fff;margin-top:10px;}
.city1{background:#f7f7f7;padding:20px;}
.city1 p{display:inline;color:#555;font-size:18px;}
.city1 select{display:inline;width:80px;height:20px;}
.city1 button{display:inline;width:50px;height:20px;margin-right:100px;background:#F60;border:1px solid #f60;
-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;}
.city1 input{display:inline;width:200px;height:20px;}

.city2{font-size:16px; background:#fff; border-bottom:1px solid #ededed; min-height: 40px; clear: both; padding:10px 20px;}
.city2 ul {float:left; width: 910px;}
.city2 li {float:left; margin:8px 10px; font-size:14px; padding:0 5px;}
.city2 li a, .lb_listdiv div.lts a {float:left; line-height: 24px; padding: 0 10px; display:block;}
.city2 div.lt {float:left; font-size:18px; font-weight:600; margin: 0px; padding:0; border:0; color:#000; background:#fff; line-height:39px;}
.p1{width:200px;height:40px;line-height:40px;text-align:center;margin:10px;font-size:18px;background:#F60;border:1px solid #f60;
-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;}
.city3{font-size:16px; background:#fff;  min-height: 40px; clear: both; padding:10px 20px;}
.city3 ul {float:left; width: 990px;}
.city3 li {float:left; margin:8px 10px; font-size:14px; padding:0 5px;}
.city3 li a, .lb_listdiv div.lts a {float:left; line-height: 24px; padding: 0 10px; display:block;}
.city3 div.lt {float:left; width:60px; font-size:18px; font-weight:600; margin: 0px; padding:0; border:0; color:#f60; line-height:39px;}
.a1{background:#ccc;width:100px; height:100px;}


/*  弹出层 */
.pop_box {position:absolute; z-index:9999; width:1020px; height:auto; background:#fff; border:1px solid #d6dee8;}
.pop_box .title {height:38px; line-height:38px; padding-left:19px; background:#eef4fa; border-bottom:1px solid #d6dee8;}
.pop_box .title .close { float:right; padding:7px 8px 0 0; width:23px; height:23px; display:block; overflow:hidden;}
.pop_box .pop_box_con {clear:both;}

.black_bg { background:rgb(0,0,0); top:0; left:0; display:none; width:100%; position:absolute; opacity:0.7; filter:alpha(opacity=70); z-index:8888;}






#qpay {
    background: none repeat scroll 0 0 #f3fded;
    border-top: 2px solid #7abd54;
    padding-right: 20px;
}
.m3 {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 30px;
    padding-top: 30px;
}
.m3 .icon-succ02 {
    float: left;
    margin-left: 40px;
}
.icon-succ02, .icon-wrong02, .icon-warn02 {
    background-image: url(../images/icon48.png);
    display: inline-block;
    font-size: 0;
    height: 48px;
    line-height: 0;
    overflow: hidden;
    width: 48px;
}

.m3 .fore {
    margin-left: 98px;
    overflow: hidden;
}
.m3 .fore .ftx-02 {
    font-family: 微软雅黑;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 8px;
	line-height: 24px;
}
.ftx-02 {
    color: #7abd54;
}
.m3 .fore .list-h {
    margin-bottom: 12px;
}
.m3 .fore .list-h li {
    color: #333;
}
.list-h li {
    float: left;
}
.m3 li, .mtips li {
    border-right: 1px solid #cccccc;
    margin-right: 15px;
    padding-right: 15px;
}
.m3 .fore .list-h li {
    color: #333;
}
.m3 .list-h .fore2 {
    border-right: medium none;
}

.ftx-01, a.flk-01:link, a.flk-01:visited, .flk-01 a:link, .flk-01 a:visited {
    color: #F60;
}

.reminder {
    color: #999;
}
.reminder input {
    margin: 5px 0;
    padding: 5px;
	border:1px #666666 solid;
	border-radius:5px;
	cursor:pointer;
}
.zi a{
    color: #656565;
    text-decoration: none;
}

#nav_bubs{width:1100px;margin:0 auto;height:0px;font:1px;background:#f30;position:relative;z-index:1;clear:both;}
#nav_xinzhuang_bub{position:absolute;z-index:2;width:60px;height:26px;left:350px;top:-10px;background: url(../images/bub001.png) left top no-repeat;}

#adsl_detail_reward i{font-style:normal;color:#f30;}

.idimg .HO{position:relative;float:left;cursor:pointer;}
.idimg .bigimg{display:none;border:1px solid #ddd;}
.idimg .s .bigimg{display:block;position:absolute;left:69px;top:0px;width:235px;height:154px;}
.idimg .s .bigimg3 {left:61px;width:282px;height:208px;}


#kefu01 {background: url(../images/pa.png) left top no-repeat;height:255px;width:102px;}
#kefu01 a{display:block;}




.TABBc{display:none;}
.TABB .s{display:block;}

.TAB01{clear:;background:;width:100%;overflow:hidden;border-bottom:1px solid #f30;}
.TAB01 li{float:left;padding:0 10px;color:#f30;}
.TAB01 li a{color:#f30;}

.TAB01 li.s {background:#f30;color:#fff;padding:0 10px;}
.TAB01 li.s a{color:#fff;}
.TAB01 li.s a:hover{color:#fff;}

.TAB01 li a{display:inline-block;background:;padding:0 10px;}
.TAB01 li a:hover{background:#;color:#;text-decoration:underline;}
#a_login_weixin {color:#f30;padding-left:30px;}

.XTAB01{border:1px solid #f30;}
.V{width:100%;}
.XTAB01 a{display:inline-block;text-align:center;line-height:30px;cursor:pointer;}
.XTAB01 a.s{background:#f60;color:#fff;display:inline-block;}

#reg_qrcode{text-align:center;padding-top:20px;}
/*登陆或注册*/
.login{
	width:1080px;
	margin:0 auto;
	padding:20px 0 20px 20px;
	background:#fff;
	height:auto;
	overflow:hidden;
	}
.login_1{
	width:1020px;
	height:450px;
	border:1px solid #efefef;
	padding:0 20px;
	float:left;
	margin-right:20px;
	display: inline;
	}
.login_2{height:51px;
	border-bottom:3px solid #ededed;
	}
.login_2 li{
	float:left;
	height:51px;
	line-height:51px;
	text-align:center;
	font-size:14px;
	color:#ccc;}
.login_2 .lg{width:85px;
	color:#000;
	line-height:51px;
	font-size:20px;
	border-bottom:2px solid #f8a81a;
	margin-right:5px;}
	.login_1 form{
		padding:21px 0 0 0;
		}
.login_1 form p{
	width:350px;
	display:inline;
	font-size:14px;
	color:#999;
	line-height:50px;
	}
.login_1 form input[type="text"], .login_1 form input[type="password"]{
	width:249px;
	height:26px; line-height: 26px; padding-left:5px;
	border:1px solid #ededed;
	}