﻿/*! www.vancheer.com  |  Powered by vancheer */
/*首页banner图*/
.banner {
    width: 100%;
    position: relative;
	margin-top:150px;
}

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 9;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 9;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 9;
}

.rslides li img {
	z-index: 9;
	display:block;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

.rslides_nav {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    opacity: 1.0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

.rslides_nav:active {
	opacity: 1.0;
}

.rslides_nav.next {
	left: auto;
	right: 0;
}

.rslides_tabs {
    text-align: center;
    position: absolute;
    bottom: 40px;
    z-index: 9;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 15px;
}

.rslides_tabs a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:url(../images/ico1.png) no-repeat;
	display: inline-block;
	_display: block;
	*display: block;
	width: 12px;
	height: 12px;
	z-index: 9;
	*z-index: 9;
}

.rslides_tabs .rslides_here a {
	background:url(../images/ico1on.png) no-repeat;
}
	
.banner .prev{ position:absolute; left:6%; top:50%; margin-top:-28px; background:url(../images/nimg31_left.png) center no-repeat; z-index:222; width:31px; height:57px; display:block;}
.banner .next{ position:absolute; right:6%; top:50%; margin-top:-28px; background:url(../images/nimg31_right.png) center no-repeat; z-index:222; width:31px; height:57px; display:block;}


.indexPart1{ padding:50px 0;}
.indexPart1 .titleImg{ text-align:center; padding-bottom:50px;}
.indexPart1 .list li{ width:50%; float:left;}
.indexPart1 .list li a{ display:block;}
.indexPart1 .list li .imgDiv{ position:relative;}
.indexPart1 .list li .imgDiv img{ width:100%;}
.indexPart1 .list li .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.indexPart1 .list li .name{ text-align:center; padding-top:30px; font-size:24px; color:#000;}
.indexPart1 .list li .msg{ text-align:center; font-size:14px; color:#737373;}
.indexPart1 .list li .btnDiv{ width:146px; height:45px; position:absolute; left:50%; margin-left:-74px; top:50%; margin-top:-23px; border:#fff solid 1px; line-height:45px; color:#fff; font-size:16px; background:url(../images/ico2.png) right center no-repeat; text-indent:28px;}

.indexPart2 .contentBox{ background:#f7f7f7; padding:60px 65px 45px;}
.indexPart2 .list li{ width:33.33%; float:left;}
.indexPart2 .list li a{ display:block;}
.indexPart2 .list li .imgDiv{ position:relative;}
.indexPart2 .list li .imgDiv img{ width:100%;}
.indexPart2 .list li .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.indexPart2 .list li .name{ text-align:center; padding-top:30px; font-size:24px; color:#000; letter-spacing:4px;}
.indexPart2 .list li .msg{ text-align:center; font-size:14px; color:#737373;}
.indexPart2 .list li .btnDiv{ width:146px; height:45px; position:absolute; left:50%; margin-left:-74px; top:50%; margin-top:-23px; border:#fff solid 1px; line-height:45px; color:#fff; font-size:16px; background:url(../images/ico2.png) right center no-repeat; text-indent:28px;}

/*.indexPart3{ padding:45px 0;}*/
.indexPart3 .title{ text-align:center; font-size:24px; color:#000; padding-bottom:15px;}
.indexPart3 .txt{ font-size:14px; color:#737373; text-align:center; padding-bottom:20px;}
.indexPart3 .contentBox{ padding:0 65px; background:#f7f7f7;}
.indexPart3 .contentBox .imgDiv img{ width:100%;}
.indexPart3 .contentBox video{ width:100%;}

.indexForm{ padding:20px 0 50px;}
.indexForm .title{ text-align:center; font-size:24px; color:#000; padding-bottom:30px;}
.indexForm .form{ width:611px; margin:0 auto;}
.indexForm .form li{ float:left; margin:0 8px;}
.indexForm .form li .selectDiv{ width:147px; height:38px; background:url(../images/selectIco.gif) right center no-repeat; font-size:14px; line-height:38px; border:#d2d2d2 solid 1px;}
.indexForm .form li .btn1{ width:93px; height:40px; cursor:pointer; color:#fff; background:#00bf6f; font-size:14px;}

.question{ padding-top:55px;}
.question .title{ height:36px; border-bottom:#ddd solid 1px; color:#000; font-size:16px; font-weight:bold;}
.question .list{ padding:10px 0 40px;}
.question .list li{ position:relative; background:url(../images/line5.png) repeat-x bottom; margin-bottom:20px;}
.question .list li .name a{ display:block; font-size:16px; color:#333; position:relative; height:50px; line-height:50px; background:url(../images/nimg44_1.png) right center no-repeat;}
.question .list li .name em{ padding-left:16px;}
.question .list li .name .img1{ display:none;}
.question .list li .box{ background:#f3f3f3; line-height:24px; font-size:14px; display:none; color:#878787; padding:30px 35px;}
.question .list li .box p{ padding-bottom:20px;}
.question .list li .box b{ color:#000;}
.question .list li.liNow .name a{ color:#00bf6f; font-weight:bold;}
.question .list li.liNow .name .img1{ display:inline-block;}
.question .list li.liNow .name img{ display:none;}

.storeQuery{ padding-bottom:110px;}
.storeQuery .form{ padding-top:55px;}
.storeQuery .form .leftDiv{ width:512px;}
.storeQuery .form .leftDiv em{ display:block; height:26px; font-size:14px;}
.storeQuery .form .leftDiv li{ float:left;}
.storeQuery .form .leftDiv li .selectDiv{ width:97px; height:29px; background:url(../images/selectIco2.gif) right center no-repeat; border:#ccc solid 1px; margin-right:6px; font-size:14px; line-height:29px;}
.storeQuery .form .leftDiv li .btn1{ width:99px; height:31px; background:#00bf6f; color:#fff; cursor:pointer; font-size:14px; display:block; margin-left:19px;}
.storeQuery .form .rightDiv{ width:450px;}
.storeQuery .form .rightDiv em{ display:block; height:26px; font-size:14px;}
.storeQuery .form .rightDiv li{ float:left;}
.storeQuery .form .rightDiv .input1{ width:307px; height:29px; line-height:29px; border:#ccc solid 1px; font-size:14px;}
.storeQuery .form .rightDiv .btn1{ width:99px; height:31px; background:#00bf6f; color:#fff; cursor:pointer; font-size:14px; margin-left:25px;}
.storeQuery .txt{ font-size:14px; height:28px; border-bottom:#bebebe solid 1px; padding-top:50px;}
.storeQuery .list li{ float:left; width:600px; position:relative; padding-top:80px;}
.storeQuery .list li .name{ font-size:24px; color:#585858; font-weight:bold; position:relative; height:54px;}
.storeQuery .list li .name em{ width:100px; height:1px; display:block; background:#333; position:absolute; left:0px; bottom:0px;}
.storeQuery .list li .msg{ font-size:16px; line-height:36px; padding:20px 0 0; height:100px; overflow:hidden;}
.storeQuery .list li .more{ padding-left:36px; background:url(../images/nimg26_1.png) left center no-repeat; font-size:14px; height:48px; line-height:48px;}
.storeQuery .list li .more a{ color:#333;}
.storeQuery .list li .mapDiv{ display:none; width:1200px; padding-top:70px; position:absolute; left:0px; bottom:0px;}
.storeQuery .list li.liNow{ padding-bottom:480px;}
.storeQuery .list li.liNow .more{ background:url(../images/nimg26_1on.png) left center no-repeat;}
.storeQuery .list li.liNow .more a{ color:#00bf6f;}
.storeQuery .list li.liNow .name{ color:#00bf6f;}
.storeQuery .list .li01{ padding-left:60px; width:540px;}
.storeQuery .list .li01 .mapDiv{ margin-left:-600px;}

.branches{ padding:55px 0 35px;}
.branches .txt{ font-size:16px; color:#000;}
.branches .china-map{ background:url(../images/zhongguoditu.png); width:643px; height:529px; overflow:hidden; position:relative; margin-left:210px; margin-bottom:60px; color:#5D5D5D;}
.china-map li.current em span{ color:#FFF;}
.china-map li span{position:absolute; display:block; }
.china-map li em{position:absolute; display:block; cursor:pointer;outline:none;}

.heirongjiang{top:0px; right:0px; width:141px; height:136px;}
.heirongjiang span{top:80px; left:60px;}
.china-map li.current .heirongjiang{ background:url(../images/heilongjiang.png);_background:url(heilongjiang.gif);}

.xinjiang{top:46px; left:0px; width:256px; height:200px;}
.xinjiang span{top:120px; left:126px;}
.china-map li.current .xinjiang{background:url(../images/xinjiang.png);_background:url(../images/xinjiang.gif);}

.gansu{top:156px; left:203px; width:182px; height:161px;}
.gansu span{top:119px; left:111px;}
.china-map li.current .gansu{background:url(../images/gansu.png);_background:url(../images/gansu.gif);}

.neimenggu{top:6px; right:93px; width:288px; height:239px;}
.neimenggu span{top:176px; left:109px;}
.china-map li.current .neimenggu{background:url(../images/neimenggu.png);_background:url(neimenggu.gif);}

.xizang{top:223px; left:21px; width:243px; height:162px;}
.xizang span{top:87px; left:119px;}
.china-map li.current .xizang{background:url(../images/xizang.png);_background:url(../images/xizang.gif);}

.qinghai{top:202px; left:158px; width:162px; height:119px;}
.qinghai span{top:45px; left:103px;}
.china-map li.current .qinghai{background:url(../images/qinghai.png);_background:url(../images/qinghai.gif);}

.sichuan{top:283px; left:246px; width:137px; height:128px;}
.sichuan span{top:70px; left:44px;}
.china-map li.current .sichuan{background:url(../images/sichuan.png);_background:url(../images/sichuan.gif);}

.yunnan{top:359px; left:233px; width:116px; height:122px;}
.yunnan span{top:68px; left:42px;}
.china-map li.current .yunnan{background:url(../images/yunnan.png);_background:url(../images/yunnan.gif);}

.guangxi{top:408px; left:326px; width:102px; height:74px;}
.guangxi span{top:29px; left:46px;}
.china-map li.current .guangxi{background:url(../images/guangxi.png);_background:url(../images/guangxi.gif);}

.guangdong{top:421px; left:395px; width:100px; height:77px;}
.guangdong span{top:14px; left:36px;}
.china-map li.current .guangdong{background:url(../images/guangdong.png);_background:url(../images/guangdong.gif);}

.guizhou{top:367px; left:316px; width:79px; height:67px;}
.guizhou span{top:22px; left:33px;}
.china-map li.current .guizhou{background:url(../images/guizhou.png);_background:url(../images/guizhou.gif);}

.hunan{top:353px; left:383px; width:73px; height:82px;}
.hunan span{top:29px; left:28px;}
.china-map li.current .hunan{background:url(../images/hunan.png);_background:url(../images/hunan.gif);}

.chongqing{top:323px; left:340px; width:63px; height:60px;}
.chongqing span{top:32px; left:25px;}
.china-map li.current .chongqing{background:url(../images/chongqing.png);_background:url(../images/chongqing.gif);}

.shanxi{top:213px; left:345px; width:70px; height:119px;}
.shanxi span{top:86px; left:12px;}
.china-map li.current .shanxi{background:url(../images/shanxi.png);_background:url(../images/shanxi.gif);}

.ningxia{top:215px; left:334px; width:40px; height:63px;}
.ningxia span{top:27px; left:6px;}
.china-map li.current .ningxia{background:url(../images/ningxia.png);_background:url(../images/ningxia.gif);}

.hubei{top:307px; left:378px; width:99px; height:63px;}
.hubei span{top:26px; left:34px;}
.china-map li.current .hubei{background:url(../images/hubei.png);_background:url(../images/hubei.gif);}

.sanxi{top:195px; left:402px; width:49px; height:94px;}
.sanxi span{top:50px; left:11px;}
.china-map li.current .sanxi{background:url(../images/sanxi.png);_background:url(../images/sanxi.gif);}

.henan{top:259px; left:403px; width:76px; height:75px;}
.henan span{top:34px; left:18px;}
.china-map li.current .henan{background:url(../images/henan.png);_background:url(../images/henan.gif);}

.jilin{top:103px; left:517px; width:105px; height:79px;}
.jilin span{top:40px; left:47px;}
.china-map li.current .jilin{background:url(../images/jilin.png);_background:url(../images/jilin.gif);}

.liaoning{top:145px; left:495px; width:77px; height:76px;}
.liaoning span{top:34px; left:38px;}
.china-map li.current .liaoning{background:url(../images/liaoning.png);_background:url(../images/liaoning.gif);}

.shandong{top:229px; left:455px; width:90px; height:59px;}
.shandong span{top:18px; left:35px;}
.china-map li.current .shandong{background:url(../images/shandong.png);_background:url(../images/shandong.gif);}

.jiangsu{top:274px; left:474px; width:72px; height:65px;}
.jiangsu span{top:20px; left:32px;}
.china-map li.current .jiangsu{background:url(../images/jiangsu.png);_background:url(../images/jiangsu.gif);}

.sanghai{top:320px; left:533px; width:14px; height:18px; z-index:22;}
.sanghai span{top:0px; left:12px; width:30px;}
.china-map li.current .sanghai{background:url(../images/shanghai.png);_background:url(../images/shanghai.gif);}
.china-map li.current .sanghai span{ color:#000;}

.anhui{top:283px; left:458px; width:61px; height:78px;}
.anhui span{top:50px; left:22px;}
.china-map li.current .anhui{background:url(../images/anhui.png);_background:url(../images/anhui.gif);}

.jiangxi{top:350px; left:445px; width:64px; height:86px;}
.jiangxi span{top:25px; left:16px;}
.china-map li.current .jiangxi{background:url(../images/jiangxi.png);_background:url(../images/jiangxi.gif);}

.zhejiang{top:331px; left:500px; width:52px; height:60px;}
.zhejiang span{top:26px; left:12px;}
.china-map li.current .zhejiang{background:url(../images/zhejiang.png);_background:url(../images/zhejiang.gif);}

.fujian{top:374px; left:476px; width:59px; height:72px;}
.fujian span{top:29px; left:12px;}
.china-map li.current .fujian{background:url(../images/fujian.png);_background:url(../images/fujian.gif);}

.taiwan{top:415px; left:534px; width:25px; height:52px;}
.taiwan span{top:12px; left:0px; width:30px;}
.china-map li.current .taiwan{background:url(../images/taiwan.png);_background:url(../images/taiwan.gif);}

.hainan{bottom:0px; left:379px; width:37px; height:31px;}
.hainan span{top:6px; left:0px;}
.china-map li.current .hainan{background:url(../images/hainan.png);_background:url(../images/hainan.gif);}

.hebei{top:164px; left:439px; width:71px; height:101px;}
.hebei span{top:71px; left:9px;}
.china-map li.current .hebei{background:url(../images/hebei.png);_background:url(../images/hebei.gif);}

.beijing{top:189px; left:458px; width:24px; height:26px;}
.beijing span{top:0px; left:0px; width:30px;}
.china-map li.current .beijing{background:url(../images/beijing.png);_background:url(../images/beijing.gif);}
.china-map li.current .beijing span{ color:#000;}

.tianjin{top:201px; left:474px; width:17px; height:26px;}
.tianjin span{top:4px; left:0px; width:30px;}
.china-map li.current .tianjin{background:url(../images/tianjin.png);_background:url(../images/tianjin.gif);}
.china-map li.current .tianjin span{ color:#000;}

.shenzhen{top:475px; left:435px; width:17px; height:20px;}
.shenzhen span{top:0px; left:0px; width:30px;}
.china-map li.current .shenzhen span{ color:#000;}

.aomen{top:445px; left:464px; width:17px; height:20px;}
.aomen span{top:0px; left:0px; width:30px;}
.china-map li.current .aomen span{ color:#000;}


.xianggang{top:459px; left:464px; width:17px; height:20px;}
.xianggang span{top:0px; left:0px; width:30px;}
.china-map li.current .xianggang span{ color:#000;}


.branches .form{ line-height:35px; padding-top:35px; position:relative; height:64px; background:url(../images/line3.png) bottom repeat-x;}
.branches .form dd{ float:left; font-size:14px; padding-left:88px; position:relative; line-height:32px; padding-right:25px;}
.branches .form dd em{ position:absolute; left:0px; top:0px; font-size:14px; width:86px;}
.branches .form select{ width:220px; height:32px; border:#dcdcdc solid 1px; background:#fff; line-height:32px;}
.branches .distribution{ height:42px; position:relative;}
.branches .distribution font{ font-size:14px; float:left; position:relative; top:5px;}
.branches .distribution .address{ margin-left:25px; float:left; position:relative; z-index:11; width:217px; padding-left:10px; font-size:14px; height:32px; border:#dcdcdc solid 1px; background:#fff url(../images/selectIco3.gif) right center no-repeat; border-radius:4px; -moz-border-radius:4px;}
.branches .distribution .subTitle{ height:32px; background:#00bf6f; padding-left:10px; color:#fff; font-size:14px; line-height:32px;}
.branches .form .input1{ width:256px; height:32px; border:#dcdcdc solid 1px; background:#fff; line-height:32px; font-size:14px; border-radius:4px; -moz-border-radius:4px; padding-left:10px;}
.branches .form .dd01{ padding-left:10px;}
.branches .form .dd02{ padding-left:230px;}
.branches .form .dd02 em{ color:#000; font-size:16px; width:120px;}
.branches .form .btn1{ width:118px; height:34px; background:#00bf6f; color:#fff; font-size:14px; cursor:pointer; border-radius:4px; -moz-border-radius:4px;}

.branches .table{ padding-top:30px;}
.branches .table table{ border-top:#e5e5e5 solid 1px; border-left:#e5e5e5 solid 1px;}
.branches .table th{ height:48px; background:#efefef url(../images/line4.jpg) right center no-repeat; font-size:16px; color:#5b5b5b;}
.branches .table .th01{ text-align:left; text-indent:50px;}
.branches .table .th02{ text-align:left; text-indent:23px;}
.branches .table td{ text-align:center; height:52px; border-bottom:#e5e5e5 solid 1px; border-right:#e5e5e5 solid 1px; font-size:14px;}
.branches .table .td01{ text-align:left; text-indent:50px;}
.branches .table .td02{ text-align:left; text-indent:23px;width:55%;}
.branches .table td em{ padding-left:14px;}

.starProduct{ padding-bottom:100px;}
.starProduct .list li{ padding:40px 0 50px; border-bottom:#000 solid 1px;}
.starProduct .list li .bigImg{ margin-bottom:12px;}
.starProduct .list li .contentBox{ width:271px; height:445px; padding-left:65px;}
.starProduct .list li .name{ padding:95px 0 15px; font-size:24px; color:#00bf6f;}
.starProduct .list li .txt1{ font-size:14px; color:#333; font-weight:bold; line-height:24px;}
.starProduct .list li .txt2{ font-size:14px; color:#333; line-height:24px;}
.starProduct .list li .price{ font-size:18px; color:#000; padding:20px 0;}
.starProduct .list li .btnDiv a{ display:block; width:113px; height:38px; border:#787878 solid 1px; text-align:center; line-height:38px; font-size:14px; color:#000;}
.starProduct .list li .imgDiv{ width:302px;}

.newProduct .list{ padding-top:40px;}
.newProduct .list ul{ margin-right:-8px;}
.newProduct .list li{ float:left; width:308px; height:515px; margin-right:8px;}
.newProduct .list li .name{ text-align:center; font-size:14px; padding-top:25px; line-height:22px;}
.newProduct .list li .name a{ color:#333;}
.newProduct .list li .name b{ display:block;}
.newProduct .list li .price{ font-size:14px; color:#000; text-align:center; padding:18px 0;}
.newProduct .list li .imgDiv{ position:relative;}
.newProduct .list li .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.newProduct .list li .btnDiv{ width:113px; height:34px; margin:0 auto;}
.newProduct .list li .btnDiv a{ display:block; width:111px; height:32px; border:#c3c3c3 solid 1px; text-align:center; line-height:32px; color:#000;}
.newProduct .list li .more{ width:113px; height:34px; position:absolute; left:50%; margin-left:-56px; top:50%; margin-top:-17px;}
.newProduct .list li .more a{ display:block; width:111px; height:32px; border:#fff solid 1px; text-align:center; line-height:32px; color:#fff;}
.newProduct .list li:hover .name a{ color:#00bf6f;}
.newProduct .list li:hover .btnDiv a{ background:#00bf6f; border:#00bf6f solid 1px; color:#fff;}

.starWatch{ padding:40px 0;}
.starWatch .title{ text-align:center; font-size:24px; color:#000; border-bottom:#000 solid 1px; font-weight:bold; height:50px;}
.starWatchPic{ position:relative; padding:60px 0; margin:0 -4px;}
.starWatchPic .slick{ float:left; margin:0 4px;}
.starWatchPic .slick .name{ text-align:center; font-size:14px; padding-top:25px; line-height:22px; text-transform:uppercase;}
.starWatchPic .slick .name a{ color:#333;}
.starWatchPic .slick .name b{ display:block;}
.starWatchPic .slick .price{ font-size:14px; color:#000; text-align:center; padding:18px 0;}
.starWatchPic .slick .imgDiv{ position:relative;}
.starWatchPic .slick .imgDiv img{ width:100%;}
.starWatchPic .slick .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.starWatchPic .slick .more a{ width:111px; height:32px; position:absolute; left:50%; margin-left:-55px; top:50%; margin-top:-16px; border:#fff solid 1px; line-height:32px; color:#fff; font-size:14px; text-align:center;}
.starWatchPic .slick .btnDiv{ width:113px; height:34px; margin:0 auto;}
.starWatchPic .slick .btnDiv a{ display:block; width:111px; height:32px; border:#c3c3c3 solid 1px; text-align:center; line-height:32px; color:#000;}
.starWatchPic .slick:hover .name a{ color:#00bf6f;}
.starWatchPic .slick:hover .btnDiv a{ background:#D5BF8B; border:#D5BF8B solid 1px; color:#fff;}
.starWatchPic .slick-prev{ display:block; width:40px; height:40px; background:url(../images/nimg40_left.png) no-repeat; position:absolute; left:50%; margin-left:-660px; top:208px;}
.starWatchPic .slick-next{ display:block; width:40px; height:40px; background:url(../images/nimg40_right.png) no-repeat; position:absolute; right:50%; margin-right:-660px; top:208px;}
.starWatchPic .slick-prev:hover{ background:url(../images/nimg40_lefton.png) no-repeat;}
.starWatchPic .slick-next:hover{ background:url(../images/nimg40_righton.png) no-repeat;}

.starWatch .list li{ margin-bottom:30px; float:left; width:100%;}
.starWatch .list li a{ display:block;}
.starWatch .list li .imgDiv{ position:relative;}
.starWatch .list li .imgDiv img{ width:100%;}
.starWatch .list li .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.starWatch .list li .name{ text-align:center; padding-top:25px; font-size:24px; color:#000;}
.starWatch .list li .msg{ text-align:center; font-size:14px; color:#737373; padding-top:8px;}
.starWatch .list li .btnDiv{ width:146px; height:45px; position:absolute; left:50%; margin-left:-74px; top:50%; margin-top:-23px; border:#fff solid 1px; line-height:45px; color:#fff; font-size:16px; background:url(../images/ico2.png) right center no-repeat; text-indent:28px;}
.starWatch .list .li01{ width:50%;}

.watchPic .slick{ margin-bottom:30px; float:left;}
.watchPic .slick a{ display:block;}
.watchPic .slick .imgDiv{ position:relative;}
.watchPic .slick .imgDiv img{ width:100%;}
.watchPic .slick .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.watchPic .slick .name{ text-align:center; padding-top:25px; font-size:24px; color:#000;}
.watchPic .slick .msg{ text-align:center; font-size:14px; color:#737373; padding-top:8px;}
.watchPic .slick .btnDiv{ width:146px; height:45px; position:absolute; left:50%; margin-left:-74px; top:50%; margin-top:-23px; border:#fff solid 1px; line-height:45px; color:#fff; font-size:16px; background:url(../images/ico2.png) right center no-repeat; text-indent:28px;}
.watchPic .slick-prev{ display:block; width:40px; height:40px; background:url(../images/nimg40_left.png) no-repeat; position:absolute; left:50%; margin-left:-660px; top:105px;}
.watchPic .slick-next{ display:block; width:40px; height:40px; background:url(../images/nimg40_right.png) no-repeat; position:absolute; right:50%; margin-right:-660px; top:105px;}
.watchPic .slick-prev:hover{ background:url(../images/nimg40_lefton.png) no-repeat;}
.watchPic .slick-next:hover{ background:url(../images/nimg40_righton.png) no-repeat;}

.productShow{ padding:20px 0;}
.productShow_1{ width:600px; position:relative; height:430px;}
.productShow_1 .bigImg{ position:relative; width:402px;}
.productShow_1 .bigImg img{ border:#e5e5e5 solid 1px;}
.productShow_1 .bigImg .ico{ position:absolute; right:5px; bottom:5px; z-index:22; display:block; width:17px; height:17px; background:url(../images/nimg17_1.png) no-repeat;}
.productShow_1 .list{width:124px; overflow:hidden;}
.productShow_1 li{ width:88px; height:94px; margin-bottom:5px; position:relative;}
.productShow_1 li img{ border:#e5e5e5 solid 1px;}
.productShow_1 .liNow img{ border:#00bf6f solid 1px;}

.productShow_2{ width:600px;}
.productShow_2 .name{ font-size:28px; color:#2f2f2f;}
.productShow_2 .txt{ font-size:18px; color:#a7a7a7; padding-bottom:25px; padding-top:8px;}
/*7.17*/
.productShow_2 .msg{ /*height:200px;*/ height:180px;}
/*7.17*/
.productShow_2 .msg li{ float:left; font-size:14px; width:275px; line-height:30px;}
/*7.17*/
.productShow_2 .price{ font-size:24px; color:#000; /*padding-bottom:45px;*/padding-bottom:15px;}
/*7.17*/
.productShow_2 .bottom{ position:relative; height:55px;}
.productShow_2 .selectDiv{ width:121px; height:39px; border:#c8c8c8 solid 1px; background:url(../images/selectIco3.gif) right center no-repeat; line-height:39px; font-size:14px;}
.productShow_2 .btnDiv{ padding-left:23px;}
.productShow_2 .btnDiv li{ float:left;}
.productShow_2 .btnDiv li a{ display:block; margin-right:22px; width:123px; height:41px; background:#00bf6f; font-size:14px; text-align:center; line-height:41px; color:#fff;}
.productShow_2 .btnDiv li .btn1{ background:#da2627;}
.productShow_2 .rightDiv{ position:absolute; right:0px; top:0px; line-height:41px;}
.productShow_2 .cang{ padding:0 18px; background:url(../images/nimg14_2.png) left center no-repeat; }
.productShow_2 .cang1{ padding:0 18px; background:url(../images/nimg14_3.png) left center no-repeat; }
.productShow_2 .share{ background:url(../images/line5.jpg) left center no-repeat; padding-left:10px;}
.productShow_2 .share a{ padding:0 2px;}
/*7.17*/
.productShow_2 .color{ height:60px; padding-left:112px; position:relative;}
.productShow_2 .color em{ position:absolute; left:0px; top:0px; color:#666; font-size:18px;}
.productShow_2 .color li{ float:left; width:22px; height:22px; border:#bbb solid 1px; margin-right:10px; cursor:pointer; position:relative;}
.productShow_2 .color li span{ position:absolute; left:0px; top:0px; width:22px; height:22px; display:none; background:url(../images/gouxuan.png) left center no-repeat; z-index:11;}
.productShow_2 .color .liNow span{ display:block;}
/*7.17*/

.productShow_3 .title{ text-align:center; font-size:24px; color:#00bf6f; height:40px;}
.productShow_3 .title em{ border-bottom:#00bf6f solid 4px; height:36px; display:inline-block;}
.productShow_3 .contentBox{ border-top:#ddd solid 1px; border-bottom:#ddd solid 1px; background:#eaeaea; padding:40px 0;}
.productShow_3 ul{ margin-right:-26px;}
.productShow_3 li{ float:left; width:219px; margin-right:26px; font-size:14px;}
.productShow_3 li .name{ text-align:center; padding-top:25px;}
.productShow_3 li .name b{ display:block;}
.productShow_3 li .name a{ color:#333;}
.productShow_3 li .name a:hover{ color:#00bf6f;}

.productShow_4{ padding:45px 0 65px;}
.productShow_4 .title{ text-align:center; font-size:24px; color:#00bf6f; height:40px;}
.productShow_4 .title em{ border-bottom:#00bf6f solid 4px; height:36px; display:inline-block;}
.productShow_4 .contentBox{ border:#e5e5e5 solid 1px; padding:0 125px 2px;}
.productShow_4 .txt{ text-align:center; font-size:24px; padding:60px 0 35px; color:#8f8f8f;}
.productShow_4 .msg{ font-size:14px; line-height:24px; text-align:center; padding-bottom:30px;}
.productShow_4 .imgDiv{ text-align:center;}
.productShow_4 .btnDiv{ padding-top:45px; width:113px; height:34px; margin:0 auto;}
.productShow_4 .btnDiv a{ display:block; width:111px; height:32px; border:#00bf6f solid 1px; text-align:center; line-height:32px; font-size:14px; color:#00bf6f;}

.cartLayer{position:fixed; z-index:30; background:url(../images/cartLayer.png) left top no-repeat; width:330px; height:485px; color:#666; line-height:24px; display:none; padding:12px 20px; top:35px;}
.cartLayer .list{ height:358px; overflow:hidden;}
.cartLayer li{height:148px; overflow:hidden; position:relative; padding-left:139px; border-bottom:#cccccc solid 1px; padding-top:30px;}
.cartLayer li .imgDiv{position:absolute; left:0px; top:30px;}
.cartLayer li .imgDiv img{ border:#e5e5e5 solid 1px;}
.cartLayer li .name{ line-height:25px; overflow:hidden; text-transform:uppercase; height:56px; font-size:14px;}
.cartLayer li .shu{ font-size:14px; color:#959595; line-height:24px;}
.cartLayer li .price{ font-size:14px; position:relative; color:#959595;}
.cartLayer li .del{ position:absolute; right:0px; bottom:0px; text-decoration:underline;}
.cartLayer .bottom{height:50px; line-height:50px; background:#f5f5f5; position:relative; font-size:14px; color:#333; margin-bottom:10px;}
.cartLayer .bottom em{ padding-left:20px;}
.cartLayer .bottom p{ position:absolute; right:20px; top:0px;}
.cartLayer .bottom span{ color:#da2627;}
.cartLayer .btn{display:block; height:50px; line-height:50px; text-align:center; color:#FFF; background:#da2627; font-size:16px;}

.spokesman{ padding-bottom:150px;}
.spokesman .part1{ padding:0 600px 0 30px; min-height:730px; position:relative; overflow:hidden;}
.spokesman .part1 .msg{ font-size:30px; color:#000; line-height:50px; padding-top:60px;}
.spokesman .part1 .imgDiv{ position:absolute; right:30px; top:0px;}
.spokesman .part1 .imgDiv2{ position:absolute; left:30px; bottom:0px;}
.spokesman .part1 .content{ color:#898989; font-size:14px; line-height:24px; padding:25px 0 40px;}
.spokesman .part2{ padding:90px 0;}
.spokesman .part2 .leftDiv{ padding-left:110px;}
.spokesman .part2 .rightDiv{ padding-right:33px;}
.spokesman .part2 .contentBox{ padding:25px; width:432px; border:#b2b2b2 solid 1px;}
.spokesman .part2 .contentBox .name{ font-size:18px; color:#333; font-weight:bold; padding-bottom:30px;}
.spokesman .part2 .contentBox .content{ font-size:14px; line-height:24px; color:#333; padding-bottom:20px; position:relative;}
.spokesman .part2 .contentBox .content em{ display:block; width:100px; height:1px; background:#000; position:absolute; left:0px; bottom:0px;}
.spokesman .part2 .contentBox .more{ display:block; width:97px; padding-top:16px; font-size:14px; font-weight:bold; background:url(../images/nimg5_1.png) right 21px no-repeat;}
.spokesman .part2 .bottom{ padding-left:320px; position:relative; height:480px; margin-top:30px;}
.spokesman .part2 .bottom .imgDiv{ position:absolute; left:0px; top:0px;}
.spokesman .part2 .bottom .txt{ font-size:14px; color:#797979; line-height:30px; padding-top:120px;}
.spokesman .part2 .bottom .price{ padding:20px 0; font-size:18px; color:#000;}
.spokesman .part2 .bottom .btnDiv{ width:115px; height:40px;}
.spokesman .part2 .bottom .btnDiv a{ display:block; width:113px; height:38px; border:#787878 solid 1px; color:#000; font-size:14px; text-align:center; line-height:38px;}
.spokesman .part3{ padding-bottom:90px;}
.spokesman .part3 .leftDiv{ padding-left:33px;}
.spokesman .part3 .rightDiv{ padding-right:110px;}
.spokesman .part3 .contentBox{ padding:25px; width:432px; border:#b2b2b2 solid 1px;}
.spokesman .part3 .contentBox .name{ font-size:18px; color:#333; font-weight:bold; padding-bottom:30px;}
.spokesman .part3 .contentBox .content{ font-size:14px; line-height:24px; color:#333; padding-bottom:20px; position:relative;}
.spokesman .part3 .contentBox .content em{ display:block; width:100px; height:1px; background:#000; position:absolute; left:0px; bottom:0px;}
.spokesman .part3 .contentBox .more{ display:block; width:97px; padding-top:16px; font-size:14px; font-weight:bold; background:url(../images/nimg5_1.png) right 21px no-repeat;}
.spokesman .part3 .bottom{ padding-right:320px; position:relative; height:480px; margin-top:30px; padding-left:96px;}
.spokesman .part3 .bottom .imgDiv{ position:absolute; right:0px; top:0px;}
.spokesman .part3 .bottom .txt{ font-size:14px; color:#797979; line-height:30px; padding-top:120px;}
.spokesman .part3 .bottom .price{ padding:20px 0; font-size:18px; color:#000;}
.spokesman .part3 .bottom .btnDiv{ width:115px; height:40px;}
.spokesman .part3 .bottom .btnDiv a{ display:block; width:113px; height:38px; border:#787878 solid 1px; color:#000; font-size:14px; text-align:center; line-height:38px;}
.spokesman .part4{ text-align:center;}

.news{ padding-top:30px;}
.news .part1{ position:relative;}
.news .part1 .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.news .part1 .hideBox a{ display:block; color:#fff;}
.news .part1 .name{ text-align:center; padding:280px 0 15px; font-size:20px; font-weight:bold;}
.news .part1 .time{ text-align:center; font-size:14px; padding-bottom:25px;}
.news .part1 .btnDiv{ width:111px; height:32px; margin:0 auto; border:#fff solid 1px; text-indent:20px; line-height:32px; font-size:14px; background:url(../images/ico2.png) right center no-repeat;}
.news .part2{ padding:40px 0;}
.news .part2 ul{ margin-right:-30px;}
.news .part2 li{ float:left; width:584px; margin-right:30px; height:520px;}
.news .part2 li .name{ padding-top:30px; height:35px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold;}
.news .part2 li .name a{ color:#333;}
.news .part2 li .name a:hover{ color:#00bf6f;}
.news .part2 li .time{ text-align:center; font-size:14px; color:#999;}
.news .part2 li .more{ text-align:center; font-size:14px; display:block; padding-top:15px;}
.news .part2 li .more img{ padding-left:12px; top:-1px; position:relative;}

.news .list{ padding-bottom:40px; border-bottom:#000 solid 1px;}
.news .list ul{ margin-right:-15px;}
.news .list li{ float:left; width:390px; margin-right:15px; height:390px; margin-bottom:35px;}
.news .list li .name{ padding:30px 0 10px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold;}
.news .list li .name a{ color:#333;}
.news .list li .name a:hover{ color:#DAC48F;}
.news .list li .time{ text-align:center; font-size:14px; color:#999;}
.news .list li .more{ text-align:center; font-size:14px; display:block; padding-top:15px;}
.news .list li .more img{ padding-left:12px; top:-1px; position:relative;}

.newShow{ padding:100px 0;}
.newShow .name{ text-align:center; font-size:24px; color:#444; padding-bottom:90px;}
.newShow .top{ height:35px; border-bottom:#e7e7e7 solid 1px; position:relative;}
.newShow .time{ position:relative; left:-18px;}
.newShow .time em{ padding:0 18px;}
.newShow .content{ padding:40px 0; font-size:16px; color:#878787; line-height:30px;}
.newShow .content .txt{ font-size:24px; color:#d5bf8b; padding:60px 0;}
.newShow .content .imgDiv{ text-align:center; padding:50px 0 5px;}
/*.newShow .content span{ text-align:center; color:#cc9900; font-size:12px;}*/
/*.newShow .content span{ text-align:center;  font-size:12px;}*/

.pageDown{height:200px; position:relative;}
.pageDown .box{ border-top:#e2e2e2 solid 1px; padding-top:20px;}
.pageDown li{font-size:14px; height:30px; line-height:30px; overflow:hidden; position:relative; top:-3px; color:#acacac;}
.pageDown li b{ color:#666;}
.pageDown .btnDiv{ position:absolute; right:0px; top:22px;}
.pageDown .btnDiv a{ display:block; width:161px; height:45px; line-height:45px; background:url(../images/btn1.png) no-repeat; text-indent:28px; color:#fff; font-size:16px; font-weight:bold;}

.coupleSelected{ padding:30px 0 150px;}
.coupleSelected .part1{ position:relative;}
.coupleSelected .part1 .imgDiv{ position:relative;}
.coupleSelected .part1 .imgDiv p{ font-size:18px; color:#fff; position:absolute; left:30px; bottom:25px;}
.coupleSelected .part1 .leftDiv{ padding-left:410px; height:110px;}
.coupleSelected .part1 .name{ padding-top:28px; font-size:14px; text-transform:uppercase;}
.coupleSelected .part1 .price{ font-size:18px; color:#000; padding-top:8px;}
.coupleSelected .part1 .btnDiv{ position:absolute; right:415px; bottom:37px;}
.coupleSelected .part1 .btnDiv a{ display:block; width:113px; height:38px; border:#787878 solid 1px; text-align:center; line-height:38px; font-size:14px; color:#000;}
.coupleSelected .title{ text-align:center; font-size:24px; color:#000; border-bottom:#000 solid 1px; height:48px; font-weight:bold; padding-top:35px;}

.couplePic{ position:relative; padding:60px 0; margin:0 -8px; border-bottom:#000 solid 1px;}
.couplePic .slick{ float:left; margin:0 8px;}
.couplePic .slick .name{ text-align:center; font-size:14px; padding-top:25px; line-height:22px; text-transform:uppercase;}
.couplePic .slick .name a{ color:#333;}
.couplePic .slick .name b{ display:block;}
.couplePic .slick .price{ font-size:14px; color:#000; text-align:center; padding:18px 0;}
.couplePic .slick .imgDiv{ position:relative;}
.couplePic .slick .imgDiv img{ width:100%;}
.couplePic .slick .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.couplePic .slick .more a{ width:111px; height:32px; position:absolute; left:50%; margin-left:-55px; top:50%; margin-top:-16px; border:#fff solid 1px; line-height:32px; color:#fff; font-size:14px; text-align:center;}
.couplePic .slick .btnDiv{ width:113px; height:34px; margin:0 auto;}
.couplePic .slick .btnDiv a{ display:block; width:111px; height:32px; border:#c3c3c3 solid 1px; text-align:center; line-height:32px; color:#000;}
.couplePic .slick:hover .name a{ color:#00bf6f;}
.couplePic .slick:hover .btnDiv a{ background:#00bf6f; border:#00bf6f solid 1px; color:#fff;}
.couplePic .slick-prev{ display:block; width:40px; height:40px; background:url(../images/nimg40_left.png) no-repeat; position:absolute; left:50%; margin-left:-660px; top:208px;}
.couplePic .slick-next{ display:block; width:40px; height:40px; background:url(../images/nimg40_right.png) no-repeat; position:absolute; right:50%; margin-right:-660px; top:208px;}
.couplePic .slick-prev:hover{ background:url(../images/nimg40_lefton.png) no-repeat;}
.couplePic .slick-next:hover{ background:url(../images/nimg40_righton.png) no-repeat;}

.coupleSelected .part3{ height:461px; background:#1a092b; position:relative; margin:68px 0 64px;}
.coupleSelected .part3 .imgDiv{ position:absolute; right:0px; top:0px;}
.coupleSelected .part3 .name{ padding:178px 0 0 125px; color:#fff; font-size:14px; text-transform:uppercase;}
.coupleSelected .part3 .price{ padding:8px 0 0 125px; color:#fff; font-size:18px;}
.coupleSelected .part3 .btnDiv{ padding:18px 0 0 125px;}
.coupleSelected .part3 .btnDiv a{ display:block; width:113px; height:38px; border:#787878 solid 1px; text-align:center; line-height:38px; font-size:14px; color:#fff;}

.coupleSelected .part4 .leftDiv{ width:419px; padding-top:170px; position:relative; height:665px;}
.coupleSelected .part4 .name{ padding-top:20px; font-size:14px; text-transform:uppercase;}
.coupleSelected .part4 .price{ padding-top:8px; color:#000; font-size:18px;}
.coupleSelected .part4 .btnDiv{ position:absolute; right:0px; bottom:42px;}
.coupleSelected .part4 .btnDiv a{ display:block; width:113px; height:38px; border:#787878 solid 1px; text-align:center; line-height:38px; font-size:14px; color:#000;}
.coupleSelected .part4 .rightDiv{ width:750px; position:relative; height:665px;}

.coupleSelected .part5 .leftDiv{ width:750px; padding-top:160px; position:relative; height:665px;}
.coupleSelected .part5 .name{ padding-top:20px; font-size:14px; text-transform:uppercase;}
.coupleSelected .part5 .price{ padding-top:8px; color:#000; font-size:18px;}
.coupleSelected .part5 .btnDiv{ position:absolute; right:0px; bottom:42px;}
.coupleSelected .part5 .btnDiv a{ display:block; width:113px; height:38px; border:#787878 solid 1px; text-align:center; line-height:38px; font-size:14px; color:#000;}
.coupleSelected .part5 .rightDiv{ width:419px; position:relative; height:665px;}

.search{ margin-top:130px;}
.search .title{ font-size:30px; color:#000; padding-bottom:8px;}
.search .msg{ font-size:14px; color:#000; padding-bottom:20px;}

.search .tab2{ width:223px;}
.search .tab2 li{ height:59px; border-bottom:#c5c5c5 solid 1px; font-size:14px; padding-left:12px; height:59px; line-height:59px;}
.search .tab2 li.liNow{background: #00bf6f url(../images/ico4.png) right center no-repeat;color:#fff;font-size:16px;}
.search .tabContentDiv2{ width:940px;}
.search .newProduct .list{ padding-top:0px;}

.newList .list{ padding-bottom:40px;}
.newList .list ul{ margin-right:-12px;}
.newList .list li{ float:left; width:302px; margin-right:12px; height:355px; margin-bottom:30px;}
.newList .list li .name{ padding:30px 0 10px; overflow:hidden; text-align:center; font-size:14px; font-weight:bold;}
.newList .list li .name a{ color:#333;}
.newList .list li .name a:hover{ color:#DAC48F;}
.newList .list li .time{ text-align:center; font-size:14px; color:#999;}
.newList .list li .more{ text-align:center; font-size:14px; display:block; padding-top:15px;}
.newList .list li .more img{ padding-left:12px; top:-1px; position:relative;}

.technology{ padding:60px 0;}
.technology .part1{ height:513px; padding-left:816px; position:relative;}
.technology .part1 .imgDiv{ position:absolute; left:0px; top:0px;}
.technology .part1 .titleImg{ padding:125px 0 35px;}
.technology .part1 .txt{ font-size:18px; color:#373737; line-height:36px;}
.technology .content{ line-height:30px; font-size:16px; color:#959595; padding:60px 0 80px;}
.technology .part2{ height:938px; position:relative;}
.technology .part2 .leftDiv{ width:366px;}
.technology .part2 .titleImg{ padding:90px 0 35px;}
.technology .part2 .txt{ font-size:18px; color:#373737; line-height:36px;}
.technology .part2 .msg{ padding:60px 0 0 338px; line-height:30px; font-size:16px; color:#959595;}
.technology .part2 .jiang{ position:absolute; left:0px; bottom:60px;}

.cartTop{ height:80px; background:#00bf6f; margin-top:150px;}
.cartTop .wal2{ height:80px; position:relative;}
.cartTop .name{ padding-left:38px; color:#fff; font-size:24px; background:url(../images/nimg29_1.png) left center no-repeat; line-height:80px;}
.cartTop .btnDiv{ position:absolute; right:0px; top:23px;}
.cartTop .btnDiv a{ display:block; border:#fff solid 1px; color:#fff; font-size:14px; text-align:center; width:110px; height:32px; line-height:32px;}
.cartTop .tel{ position:absolute; right:0px; top:0px; line-height:80px; font-size:14px; color:#fff;}

.cartImg{ text-align:center;}
.cart{ padding:60px 0;}
.cartTable_t{ height:60px; line-height:60px; background:#f5f5f5;}
.cartTable_t li{ float:left; font-size:14px; color:#333; font-weight:bold;}
.cartTable_t li input{ left:0px; position:relative; top:2px; margin-right:10px;}
.cartTable_t li.li_00{ width:95px; padding-left:40px;}
.cartTable_t li.li_01{ width:450px; text-indent:130px;}
.cartTable_t li.li_02{ width:150px; text-align:center;}
.cartTable_t li.li_03{ width:180px; text-align:center;}
.cartTable_t li.li_04{ width:120px; text-align:center;}
.cartTable_t li.li_05{ width:165px; text-align:center;}

.cartTable_m li{ border-bottom:#ddd solid 1px;}
.cartTable_mb{ height:232px; position:relative;}
.cartTable_mb0{ width:33px; padding-left:40px;}
.cartTable_mb0 input{ position:relative; top:100px;}
.cartTable_mb1{ width:302px; position:relative; height:105px; line-height:20px; padding-right:20px; padding-left:190px;}
.cartTable_mb1 .imgDiv{ position:absolute; top:30px; left:0px;}
.cartTable_mb1 .imgDiv img{ border:#eee solid 1px;}
.cartTable_mb1 .contentBox{ padding:30px 0 0; height:172px; display:block; display:table-cell; vertical-align:middle;}
.cartTable_mb1 .name{ font-size:14px;}
.cartTable_mb1 .msg{ font-size:14px; color:#999; padding-top:10px;}
.cartTable_mb2{ width:150px; font-size:14px; line-height:232px; height:232px; color:#333; text-align:center;}
.cartTable_mb3{ width:180px; text-align:center;}
.cartTable_mb3 .numInput{background:url(../images/input2.jpg) left top no-repeat; width:100px; height:36px; margin:93px auto 0;}
.cartTable_mb3 .numInput span{display:block; width:35px; height:36px; cursor:pointer; float:left;}
.cartTable_mb3 .numInput input{float:left; width:30px; height:36px; line-height:36px; text-align:center;}
.cartTable_mb4{ width:120px; text-align:center; line-height:232px; font-size:14px; color:#333;}
.cartTable_mb5{ width:165px; text-align:center; line-height:232px; font-size:14px;}
.cartTable_mb5 a{ color:#999;}
.cartTable_mb5 a:hover{ text-decoration:underline;}

.cart .totalPrice{ text-align:right; font-size:16px; color:#333; padding:60px 0 25px;}
.cart .totalPrice em{ font-size:24px;}
.cart .btnDiv{ float:right;}
.cart .btnDiv a{ display:block; width:140px; height:45px; background:#da2627; color:#fff; text-align:center; line-height:45px; font-size:14px;}

.orderInfo{ padding:60px 0;}
.orderInfo .part1{ border:#eee solid 1px;}
.orderInfo .part1 .title{ height:58px; line-height:58px; background:#f5f5f5; padding-left:30px; color:#333; font-size:14px;}
.orderInfo .part1 .midDiv{ padding:30px 30px 0;}
.orderInfo .part1 .list{ padding-bottom:20px;}
.orderInfo .part1 .list li{ height:48px; border:#fff solid 1px; padding-left:117px; position:relative; font-size:14px; padding-right:130px; margin-bottom:10px; cursor:pointer;}
.orderInfo .part1 .list li p{ display:none; position:absolute; left:23px; top:0px; line-height:48px; color:#333; background:url(../images/nimg15_1.png) left center no-repeat; padding-left:25px;}
.orderInfo .part1 .list li .txt{ background:url(../images/nimg13_1.png) left center no-repeat; padding-left:33px; color:#999; line-height:48px;}
.orderInfo .part1 .list li .txt em{ padding-left:20px;}
.orderInfo .part1 .list li .rightDiv{ position:absolute; right:20px; top:0px; line-height:48px; display:none;}
.orderInfo .part1 .list li .rightDiv a{ color:#00bf6f; padding-left:20px; display:block; float:left;}
.orderInfo .part1 .list li.liNow{ border:#00bf6f solid 1px; background:#fefefd; }
.orderInfo .part1 .list li.liNow p, .orderInfo .part1 .list li.liNow .rightDiv{ display:block;}
.orderInfo .part1 .list li.liNow .txt{ background:url(../images/nimg13_1on.png) left center no-repeat; color:#333;}
.orderInfo .part1 .msg{ padding-bottom:20px; height:48px; padding-left:117px; position:relative; font-size:14px;}
.orderInfo .part1 .msg p{ position:absolute; left:23px; top:0px; line-height:48px; color:#333; background:url(../images/nimg15_1.png) left center no-repeat; padding-left:25px;}
.orderInfo .part1 .msg .txt{ background:url(../images/nimg13_1on.png) left center no-repeat; padding-left:33px; color:#999; line-height:48px;}
.orderInfo .part1 .msg .txt em{ padding-left:20px;}


.orderInfo .part1 .bottom{ border-top:#eee solid 1px; height:83px; position:relative;}
.orderInfo .part1 .choose{ padding-left:20px; font-size:14px; color:#333; line-height:83px;}
.orderInfo .part1 .choose input{ left:0px; position:relative; top:2px; margin-right:10px;}
.orderInfo .part1 .btnDiv{ position:absolute; right:0px; top:20px;}
.orderInfo .part1 .btnDiv a{ display:block; width:140px; height:45px; background:#00bf6f; color:#fff; text-align:center; line-height:45px; font-size:14px;}

.addressLayer{ display:none; position:absolute; background:#fff; width:820px; height:450px; z-index:222;}
.addressLayer .contentBox{ padding:40px 50px;}
.addressLayer .close{ display:block; width:24px; height:24px; background:url(../images/close.png) no-repeat; position:absolute; right:50px; top:45px;}
.addressLayer .title{ height:36px; border-bottom:#00bf6f solid 1px; font-size:20px; color:#181818;}
.addressLayer .form{ padding-top:25px;}
.addressLayer .form li{ height:49px; font-size:14px; color:#8f8f8f; padding-left:84px; position:relative; color:#222;}
.addressLayer .form .li01{ height:95px;}
.addressLayer .form li em{ position:absolute; left:0px; top:0px; text-align:right; width:70px; display:block; line-height:33px;}
.addressLayer .form li textarea{ width:634px; height:78px; border:#ddd solid 1px;}
.addressLayer .form li .input1{ width:248px; height:33px; border:#ddd solid 1px; line-height:38px; color:#222;}
.addressLayer .form li .selectDiv{ width:118px; height:33px; line-height:33px; border:#ddd solid 1px; background:url(../images/selectIco3.jpg) right center no-repeat; float:left; margin-right:10px;}
.addressLayer .btn1{ cursor:pointer; width:110px; height:35px; color:#fff; font-size:14px; line-height:35px; background:#00bf6f; margin-top:10px;}


.addressLayer2{ display:none; position:absolute; background:#fff; width:820px; height:450px; z-index:222;}
.addressLayer2 .contentBox{ padding:40px 50px;}
.addressLayer2 .close{ display:block; width:24px; height:24px; background:url(../images/close.png) no-repeat; position:absolute; right:50px; top:45px;}
.addressLayer2 .title{ height:36px; border-bottom:#00bf6f solid 1px; font-size:20px; color:#181818;}
.addressLayer2 .form{ padding-top:25px;}
.addressLayer2 .form li{ height:49px; font-size:14px; color:#8f8f8f; padding-left:84px; position:relative; color:#222;}
.addressLayer2 .form .li01{ height:95px;}
.addressLayer2 .form li em{ position:absolute; left:0px; top:0px; text-align:right; width:70px; display:block; line-height:33px;}
.addressLayer2 .form li textarea{ width:634px; height:78px; border:#ddd solid 1px;}
.addressLayer2 .form li .input1{ width:248px; height:33px; border:#ddd solid 1px; line-height:38px; color:#222;}
.addressLayer2 .form li .selectDiv{ width:118px; height:33px; line-height:33px; border:#ddd solid 1px; background:url(../images/selectIco3.jpg) right center no-repeat; float:left; margin-right:10px;}
.addressLayer2 .btn1{ cursor:pointer; width:110px; height:35px; color:#fff; font-size:14px; line-height:35px; background:#00bf6f; margin-top:10px;}


.orderInfo .part2{ padding:60px 0;}
.orderInfo .part2 .title{ font-size:24px; color:#333; padding-bottom:20px;}
.orderTable{ border:#eee solid 1px; border-bottom:none;}
.order_t{ height:60px; background:#f5f5f5;}
.order_t li{ float:left; font-size:14px; color:#333; font-weight:bold; line-height:60px;}
.order_t li.li_01{ width:560px; text-indent:222px;}
.order_t li.li_02{ width:258px; text-align:center;}
.order_t li.li_03{ width:185px; text-align:center;}
.order_t li.li_04{ width:194px; text-align:center;}

.order_m li{ border-bottom:#eee solid 1px;}
.order_mb{ height:232px; position:relative; font-size:14px;}
.order_mb1{ width:320px; position:relative; line-height:20px; padding-right:20px; padding-left:220px;}
.order_mb1 .imgDiv{ position:absolute; top:30px; left:30px;}
.order_mb1 .imgDiv img{ border:#eee solid 1px;}
.order_mb1 .contentBox{ padding:30px 0 0; height:172px; display:block; display:table-cell; vertical-align:middle;}
.order_mb1 .msg{ color:#999; padding-top:10px;}
.order_mb2{ width:258px; line-height:232px; height:232px; color:#333; text-align:center;}
.order_mb3{ width:185px; text-align:center; line-height:232px; height:232px; color:#333;}
.order_mb4{ width:194px; line-height:232px; height:232px; color:#333; text-align:center;}

.orderInfo .part3{ padding:30px; background:#f5f5f5; height:180px; margin-bottom:60px;}
.orderInfo .part3 .leftDiv{ width:570px; height:170px; border-right:#e5e5e5 solid 1px; overflow:hidden;}
.orderInfo .part3 .leftDiv .title{ font-size:24px; color:#333; height:38px;}
.orderInfo .part3 textarea{ border:#ddd solid 1px; width:418px; padding:10px 15px; height:108px; color:#8f8f8f; line-height:24px;}
.orderInfo .part3 .rightDiv{ padding-left:118px; width:450px; overflow:hidden;} 
.orderInfo .part3 .rightDiv .title{ font-size:24px; color:#333; height:38px; border-bottom:#ddd solid 1px;}
.orderInfo .part3 .rightDiv .contentBox{ padding-top:5px;}
.fapiaoTab{ width:140px; float:left;}
.fapiaoTab li{ cursor:pointer; padding-left:24px; font-size:14px; background:url(../images/nimg13_1.png) left center no-repeat; height:40px; line-height:40px; color:#3b3b3b;}
.fapiaoTab li.liNow{ background:url(../images/nimg13_1on.png) left center no-repeat;}
.fapiaoContentDiv{ float:left;}
.fapiaoContent{ display:none;}
.fapiaoContent .form{ padding-top:40px;}
.fapiaoContent .form li{ height:45px; padding-left:84px; font-size:14px; color:#999; line-height:35px; position:relative;}
.fapiaoContent .form li em{ display:block; width:76px; text-align:right; position:absolute; left:0px; top:0px;}
.fapiaoContent .form li .input1{ width:218px; height:33px; line-height:33px; border:#dddddd solid 1px; background:#fff;}

.orderInfo .part4{ border-top:#999 solid 1px; padding-top:35px; height:100px; position:relative;}
.orderInfo .part4 .txt{ font-size:24px; color:#333;}
.orderInfo .part4 p{ font-size:14px; color:#999; padding-top:10px;}
.orderInfo .part4 .rightDiv{ position:absolute; right:0px; top:35px;}
.orderInfo .part4 .price{ font-size:16px; color:#333;}
.orderInfo .part4 .price b{ font-size:18px;}
.orderInfo .part4 .btnDiv{ padding-top:10px; float:right;}
.orderInfo .part4 .btnDiv a{ display:block; width:140px; height:45px; background:#da2627; color:#fff; text-align:center; line-height:45px; font-size:14px;}

.about{ padding-top:30px;}
.about .bigImg{ padding-bottom:60px;}
.about .list li{ padding-right:600px; height:414px; margin-bottom:85px; position:relative;}
.about .list li .imgDiv{ position:absolute; right:0px; top:0px;}
.about .list li .contentBox{ padding-right:60px;}
.about .list li .txt{ font-size:24px; color:#000; line-height:42px; padding-bottom:55px;}
.about .list li .content{ font-size:14px; line-height:24px;}
.about .list .li01{ padding-right:0px; padding-left:600px;}
.about .list .li01 .imgDiv{ right:auto; left:0px;}
.about .list .li01 .contentBox{ padding-right:0px; padding-left:40px;}
.about .title{ font-size:24px; color:#000; padding-bottom:40px;}

/*.friends{ padding-bottom:150px;}
.friends .content{ font-size:14px; line-height:30px; padding-bottom:75px;}
.friends .imgDiv img{ width:100%;}*/
.friends{ padding-bottom:150px;}
.friends .content{ font-size:14px; line-height:30px; padding-bottom:75px;}
.friendDiv1{ height:857px;}
.friendDiv1 .leftDiv{ width:600px;}
.friendDiv1 .rightDiv{ padding-left:65px; width:535px;}
.friendDiv1 .rightDiv .nameImg{ padding-bottom:60px;}
.friendDiv1 .rightDiv .msg{ height:156px; line-height:30px; font-size:16px; color:#000;}
.friendDiv1 .rightDiv .name{ padding-top:30px; height:48px; overflow:hidden; font-size:14px; text-transform:uppercase;}
.friendDiv1 .rightDiv .name b{ display:block;}
.friendDiv1 .rightDiv .name a{ color:#333;}
.friendDiv1 .rightDiv .price{ padding-bottom:25px; font-size:14px; color:#000;}
.friendDiv1 .rightDiv .btnDiv a{ display:block; width:111px; height:32px; border:#c3c3c3 solid 1px; color:#000; line-height:32px; text-align:center;}
.friendDiv1 .rightDiv .btnDiv a:hover{ color:#fff; border:#00bf6f solid 1px; background:#00bf6f;}

.friendDiv2{ height:900px; background:url(../images/nimg1920Bg1.jpg) center top no-repeat;}
.friendDiv2 .leftDiv{ width:535px; text-align:right;}
.friendDiv2 .leftDiv .nameImg{ padding:100px 0 22px;}
.friendDiv2 .leftDiv .msg{ height:156px; line-height:30px; font-size:16px; color:#000;}
.friendDiv2 .leftDiv .name{ padding-top:30px; height:48px; overflow:hidden; font-size:14px; text-transform:uppercase;}
.friendDiv2 .leftDiv .name b{ display:block;}
.friendDiv2 .leftDiv .name a{ color:#333;}
.friendDiv2 .leftDiv .price{ padding-bottom:25px; font-size:14px; color:#000;}
.friendDiv2 .leftDiv .btnDiv{ float:right;}
.friendDiv2 .leftDiv .btnDiv a{ display:block; width:111px; height:32px; border:#c3c3c3 solid 1px; color:#000; line-height:32px; text-align:center;}
.friendDiv2 .leftDiv .btnDiv a:hover{ color:#fff; border:#00bf6f solid 1px; background:#00bf6f;}
.friendDiv2 .rightDiv{ width:535px;}

.friendDiv3{ background:url(../images/nimg1920Bg2.jpg) center top no-repeat;}
.friendDiv4{ background:url(../images/nimg1920Bg3.jpg) center top no-repeat;}



.payment{ padding:80px 0;}
.payment .contentBox{ border:#eee solid 1px; padding:35px 40px;}
.payment .leftDiv{ width:650px;}
.payment .leftDiv .msg{ font-size:20px; padding-bottom:20px; color:#333;}
.payment .leftDiv .tips{ font-size:14px; line-height:26px; color:#999;}
.payment .leftDiv .price{ padding-top:20px; font-size:14px; }
.payment .leftDiv .price em{ font-size:20px; color:#da2627;}
.payment .rightDiv{ width:468px;}
.payment .rightDiv .title{ font-size:24px; color:#333; border-bottom:#eee solid 1px; height:45px;}
.payment .list{ padding-top:30px;}
.payment .list li{ cursor:pointer; float:left; margin-right:50px; padding-left:35px; width:140px; height:55px; background:url(../images/nimg13_1.png) left center no-repeat;}
.payment .list li .imgDiv{ border:#eee solid 1px;}
.payment .list li.liNow{ background:url(../images/nimg13_1on.png) left center no-repeat;}
.payment .bottom{ margin-top:40px; height:45px; padding-right:180px; position:relative;}
.payment .bottom .btnDiv{ position:absolute; right:0px; top:0px;}
.payment .bottom .btnDiv a{ display:block; width:140px; height:45px; background:#da2627; color:#fff; text-align:center; line-height:45px; font-size:14px;}
.payment .bottom .price{ font-size:16px; color:#333; text-align:right; line-height:45px;}
.payment .bottom .price b{ font-size:18px;}

.paySuccess{ padding:60px 0;}
.paySuccess .msg{ text-align:center; color:#3b3b3b; font-size:20px; line-height:40px;}
.paySuccess .msg img{ position:relative; padding-right:14px;}
.paySuccess .tips{ padding:15px 0 35px; font-size:14px; line-height:26px; color:#3b3b3b; text-align:center;}
.paySuccess .tips em{ color:#c4000c;}
.paySuccess .btnGroup{ width:340px; margin:0 auto;}
.paySuccess .btnGroup li{ margin:0 15px; float:left;}
.paySuccess .btnGroup a{ display:block; width:140px; height:45px; background:#d5bf8b; color:#fff; text-align:center; line-height:45px; font-size:14px;}
.paySuccess .btnGroup .btn1{ background:#333333;}

.buyerCenter{ margin-top:150px;}
.buyerTitle{ font-size:32px; color:#333; padding-bottom:35px;}
.buyerTitle em{ font-size:14px; color:#999; padding-left:12px;}
.buyerMsg{ height:271px; background:#00bf6f;}
.buyerMsg .headIco{ text-align:center; padding:25px 0 20px;}
.buyerMsg .name{ text-align:center; font-size:18px; color:#fff;}
.buyerMsg .fen{ text-align:center; font-size:14px; color:#fff; padding:5px 0 10px;}
.buyerMsg .fen img{ padding-right:6px; top:-2px; position:relative;}
.buyerMsg .links{ text-align:center;}
.buyerMsg .links a{ font-size:14px; color:#fff; padding:0 16px;}
.buyerMsg2{ height:355px;}
.buyerMsg2 .headIco{ padding:45px 0 20px;}


.buyerSideNav .list{ border-left:#eee solid 1px; border-right:#eee solid 1px;}
.buyerSideNav .list a{display:block; height:59px; line-height:59px; text-align:center; font-size:14px; border-bottom:#eee solid 1px; color:#333;}
.buyerSideNav .list a:hover,.buyerSideNav .list a.aNow{ color:#00bf6f; background:#f6f2e8;}

.orderTitle{ height:44px; border-bottom:#ddd solid 1px; position:relative;}
.orderTitle em{ font-size:24px; color:#333; padding-left:20px; background:url(../images/ico5.jpg) left 2px no-repeat;}
.orderTitle a{ position:absolute; right:0px; top:5px; color:#8f8f8f; font-size:14px;}
.orderTitle2{ height:35px; line-height:35px; font-size:14px; color:#333; margin-top:20px;}

.myOrder_t{ height:50px; line-height:50px; font-size:14px; margin-top:20px; background:#00bf6f;}
.myOrder_t li{ float:left; color:#fff;}
.myOrder_t li.li01{ width:360px; text-indent:20px;}
.myOrder_t li.li02{ width:100px; text-align:center;}
.myOrder_t li.li03{ width:100px; text-align:center;}
.myOrder_t li.li04{ width:100px; text-align:center;}
.myOrder_t li.li05{ width:100px; text-align:center;}
.myOrder_t li.li06{ width:140px; text-align:center;}

.myOrder_m{ padding:0 0 60px;}
.myOrder_m2{ padding:0 0 10px;}
.myOrder_m li{ margin-bottom:20px;}
.myOrder_mt{ border:1px solid #eeeeee; border-bottom:none; height:49px; line-height:48px; background:#f8f8f8; padding-left:10px; color:#8f8f8f; position:relative;}
.myOrder_mt em{ padding-right:20px;}
.myOrder_mb{ min-height:137px; _height:137px; position:relative; border:1px solid #eeeeee; border-top:none;}
.myOrder_mb1{ width:338px; position:relative; height:137px; line-height:20px; padding-right:20px; border-right:#eeeeee solid 1px;}
.myOrder_mb1 .imgDiv{ position:absolute; top:20px; left:20px;}
.myOrder_mb1 .imgDiv img{ width:88px; border:#eee solid 1px;}
.myOrder_mb1 .name{ padding:21px 0 0 128px;  height:60px; overflow:hidden; font-size:14px;}
.myOrder_mb1 .name b{ display:block;}
.myOrder_mb1 .name a{ color:#333;}
.myOrder_mb1 .name a:hover{ color:#00bf6f;}
.myOrder_mb1 .msg{ color:#8f8f8f; padding:14px 0 0 128px;}
.myOrder_mb2{ width:99px; text-align:center; font-size:14px; height:137px; line-height:137px; border-right:#eeeeee solid 1px;}
.myOrder_mb2 em{ color:#8f8f8f;}
.myOrder_mb3{ width:99px; text-align:center; height:137px; line-height:137px; border-right:#eeeeee solid 1px; font-size:14px; color:#8f8f8f;}
.myOrder_mb4{ width:99px; text-align:center; border-right:#eeeeee solid 1px; font-size:14px;}
.myOrder_mb5{ width:99px; text-align:center;  border-right:#eee solid 1px; line-height:24px;}
.myOrder_mb5 p{ color:#00bf6f; font-size:14px;}
.myOrder_mb5 em{ display:block; font-size:14px;}
.myOrder_mb6{ width:139px; text-align:center; font-size:14px; line-height:24px;}
.myOrder_mb6 a{ display:block;}
.myOrder_mb6 .btn1{ width:90px; height:35px; margin:0 auto; display:block; line-height:35px; background:#da2627; color:#fff; padding:0;}
.myOrder_mb6 .btn2{ background:#00bf6f;}
.myOrder_mb6 p{ padding-top:25px;}
.myOrder_m .con1{height:137px; border-bottom:#ececec solid 1px;}
.myOrder_m .con_fl{ min-height:137px; _height:137px;}
.myOrder_m .con1:last-child{border-bottom:none; height:137px;}

.collectionList { padding:20px 0;}
.collectionList2{ padding:30px 0 0;}
.collectionList ul{ margin-right:-30px;}
.collectionList li{ float:left; height:485px; background:#fff; margin-right:29px; position:relative; width:280px; margin-bottom:28px;}
.collectionList li .imgDiv{ min-height:50px; position:relative;}
.collectionList li .imgDiv img{ width:100%; border:#eee solid 1px;}
.collectionList li .name{ line-height:22px; font-size:14px; padding:20px 10px 0; overflow:hidden; height:42px; color:#3b3b3b; text-align:center; margin-bottom:15px;}
.collectionList li .name b{ display:block;}
.collectionList li .price{ height:32px; overflow:hidden; padding:0 10px 10px; color:#333; font-size:14px; text-align:center;}
.collectionList li .btnGroup{ width:264px; margin:0 auto;}
.collectionList li .btnGroup dd{ float:left; margin:0 11px; width:110px;}
.collectionList li .btnGroup dd a{ width:108px; height:33px; border:#ddd solid 1px; color:#999; text-align:center; line-height:33px; display:block; font-size:14px;}
.collectionList li .btnGroup dd a:hover{ border:#00bf6f solid 1px; color:#00bf6f;}

.buyerForm{ background:#f8f8f8; padding:15px 20px;}
.buyerForm .title{ color:#333; font-size:24px; padding-bottom:15px;}
.buyerForm .title em{ font-size:14px; color:#999; padding-left:10px;}
.buyerForm .list li{ padding-left:65px; position:relative; height:48px; line-height:33px; float:left; padding-right:13px;}
.buyerForm .list em{ width:65px; position:absolute; left:0px; top:0px; text-align:right; color:#3b3b3b;}
.buyerForm .list .input1{ width:148px; height:33px; border:#e5e5e5 solid 1px; line-height:33px; float:left; background:#fff;}
.buyerForm .list .input2{ width:128px; background:#fff url(../images/nimg30_1.jpg) no-repeat right center;}
.buyerForm .list b{ display:block; float:left; padding:0 5px; font-weight:400; color:#3b3b3b;}
.buyerForm .list .selectDiv{ width:98px; height:33px; border:#e5e5e5 solid 1px; line-height:33px; float:left; background:#fff url(../images/selectIco4.jpg) right center no-repeat;}
.buyerForm .list .btn1{ width:80px; height:35px; background:#181818; text-align:center; line-height:30px; cursor:pointer; color:#fff;}
.buyerForm .list li.li_01{ padding-left:0px;}

.orderShow{ padding:30px 0;}
.orderShowPart1{ border:#eee solid 1px;}
.orderShowPart1 .state{ height:60px; background:#f5f5f5; line-height:60px; font-size:18px; color:#333; padding-left:20px; position:relative;}
.orderShowPart1 .state b{ color:#00bf6f;}
.orderShowPart1 .state .txt{ position:absolute; right:20px; top:0px; color:#333; font-size:14px;}
.orderShowPart1 .state .txt em{ padding-left:40px;}
.orderShowPart1 .bottom{ padding:25px 104px; position:relative;}
.orderShowPart1 .list{ height:98px; position:relative;}
.orderShowPart1 .list .line{ position:absolute; left:0px; top:19px; width:100%; height:2px; background:#eee; z-index:1;}
.orderShowPart1 .list .line em{ position:absolute; left:0px; top:0px; height:2px; background:#00bf6f;}
.orderShowPart1 .list .line .em01{ width:33.33%;}
.orderShowPart1 .list .line .em02{ width:66.66%;}
.orderShowPart1 .list .line .em03{ width:100%;}
.orderShowPart1 .list .div1{ position:relative;}
.orderShowPart1 .list .div1 li .name{ font-size:14px; color:#3b3b3b; height:18px; text-align:center; width:60px; padding-top:10px;}
.orderShowPart1 .list .div1 li .ico{ position:relative; z-index:2; background:#fff; width:60px;}
.orderShowPart1 .list .div1 li .ico img{ width:40px; margin:0 auto; display:block;}
.orderShowPart1 .list .div1 li .time{ color:#8f8f8f; padding-top:8px; text-align:center; width:70px; position:relative; left:-5px;}
.orderShowPart1 .list .div1 .li02{ position:absolute; left:210px; text-align:center; width:60px; top:0px;}
.orderShowPart1 .list .div1 .li03{ position:absolute; left:420px; text-align:center; width:60px; top:0px;}
.orderShowPart1 .list .div1 .li04{ position:absolute; right:0px; text-align:center; width:60px; top:0px;}

.orderShowPart4{ margin-top:30px;}
.orderShowPart4_t{ background:#00bf6f; height:50px; line-height:50px;}
.orderShowPart4_t li{ float:left; color:#fff; font-size:14px;}
.orderShowPart4_t li.li_01{ width:440px; text-indent:20px;}
.orderShowPart4_t li.li_02{ width:160px; text-align:center;}
.orderShowPart4_t li.li_03{ width:120px; text-align:center;}
.orderShowPart4_t li.li_04{ width:160px; text-align:center; padding-right:20px;}
.orderShowPart4_x{ border-left:#eee solid 1px; border-right:#eee solid 1px; height:48px; line-height:48px; background:#f8f8f8; padding-left:20px;}
.orderShowPart4_x em{ padding-right:30px;}
.orderShowPart4_m{ padding:0 20px; border-left:#eee solid 1px; border-right:#eee solid 1px;}
.orderShowPart4_m li{ border-bottom:#eee solid 1px; background:#fff;}
.orderShowPart4_mb{ height:157px; position:relative; overflow:hidden;}
.orderShowPart4_mb1{ width:351px; position:relative; height:157px; line-height:24px; padding-right:68px;}
.orderShowPart4_mb1 .imgDiv{ position:absolute; top:30px; left:0px;}
.orderShowPart4_mb1 .imgDiv img{ width:88px; border:#eee solid 1px;}
.orderShowPart4_mb1 .name{ padding:50px 0 0 116px; height:30px; overflow:hidden; font-size:14px;}
.orderShowPart4_mb1 .msg{ color:#8f8f8f; padding-left:116px;}
.orderShowPart4_mb2{ width:160px; text-align:center; line-height:157px; color:#8f8f8f; font-size:14px;}
.orderShowPart4_mb3{ width:120px; line-height:157px; font-size:14px; color:#8f8f8f; text-align:center;}
.orderShowPart4_mb4{ width:159px; text-align:center; line-height:157px; font-size:14px; color:#8f8f8f;}
.orderShowPart4 .bottom{ padding:20px 18px; border:#eee solid 1px; border-top:none; font-size:16px; color:#3b3b3b; position:relative; height:65px; line-height:30px;}
.orderShowPart4 .bottom .total{ position:absolute; right:18px; top:20px; text-align:right;}

.orderShowPart3{ border:#e5e5e5 solid 1px; margin-top:30px;}
.orderShowPart3 .title{ height:54px; background:#f8f8f8; line-height:54px; font-size:16px; color:#3b3b3b; padding-left:20px;}
.orderShowPart3 .list{ padding:20px;}
.orderShowPart3 .list li{ font-size:14px; line-height:28px; color:#3b3b3b;}

.orderShow .btnDiv{ padding-top:30px;}
.orderShow .btnDiv a{ display:block; width:120px; height:45px; background:#da2627; font-size:14px; text-align:center; line-height:45px; color:#fff;}
.orderShow .btnDiv .btn1{ background:#999999;}
.orderShow .btnDiv .btn2{ background:#00bf6f;}

.regBox{ background:#f2f2f2; padding:235px 0 100px;}
.reg{ padding:0 100px;}
.reg .box{ background:#fff;}
.reg .title{ height:74px; border-bottom:#eee solid 1px; position:relative; line-height:74px;}
.reg .title em{ padding-left:36px; font-size:18px; color:#000;}
.reg .title a{ position:absolute; right:20px; top:0px; font-size:14px; color:#00bf6f;}
.reg .form{ padding:76px 0 70px 272px;}
.reg .form li{ height:58px; padding-left:90px; position:relative; font-size:14px; color:#333;}
.reg .form li em{ position:absolute; left:0px; text-align:right; width:74px; line-height:40px;}
.reg .form li .input1{ width:278px; height:38px; border:#d6d6d6 solid 1px; line-height:38px; font-size:14px; text-indent:10px;}
.reg .form li .input2{ width:178px; background:url(../images/nimg30_1.jpg) no-repeat right center;}
.reg .form li .input3{ width:348px;}
.reg .form li .input4{ width:163px;}
.reg .form li .yzm{ display:block; width:102px; height:40px; background:#00bf6f; color:#fff; text-align:center; line-height:40px; font-size:14px; position:absolute; left:268px; top:0px;}
.reg .form li select{ width:108px; height:38px; border:#d6d6d6 solid 1px; line-height:38px; margin-right:8px;}
.reg .form li .btn1{ width:280px; height:44px; display:block; background:#00bf6f; color:#fff; font-size:16px; cursor:pointer;}
.reg .form .li01{ font-size:13px;}
.reg .form .li01 a{ color:#00bf6f;}
.reg .form .li02{ font-size:13px; height:63px;}
.reg .form .li02 a{ position:absolute; left:318px; top:0px;}
.reg .form li .yzm2{ position:absolute; left:270px; top:0px;}
.reg .form li .yzm2 img{ border:#d6d6d6 solid 1px;}

.regLayer{ width:1024px; height:545px;background:#fff; position:absolute; z-index:222; display:none}
.regLayer .box{ padding:80px 70px 0;}
.regLayer .title{ height:30px;  font-size:16px; color:#00bf6f;}
.regLayer .content{ font-size:14px; color:#959595; padding-bottom:25px; line-height:30px;}
.regLayer .close{ width:24px; height:24px; background:url(../images/close.png) no-repeat; position:absolute; right:32px; top:22px; z-index:22;}

.integral_t{ height:50px; line-height:50px; font-size:14px; background:#00bf6f;}
.integral_t li{ float:left; color:#fff;}
.integral_t li.li01{ width:410px; text-indent:20px;}
.integral_t li.li02{ width:110px; text-align:center;}
.integral_t li.li03{ width:110px; text-align:center;}
.integral_t li.li04{ width:110px; text-align:center;}
.integral_t li.li05{ width:160px; text-align:center;}

.integral_m li{ margin-bottom:20px;}
.integral_mt{ border:1px solid #eeeeee; border-bottom:none; height:49px; line-height:48px; background:#f5f5f5; padding-left:20px; color:#8f8f8f; position:relative;}
.integral_mt em{ padding-right:20px;}
.integral_mb{ min-height:134px; _height:134px; position:relative; border:1px solid #eeeeee; border-top:none;}
.integral_mb1{ width:388px; position:relative; height:134px; line-height:20px; padding-right:20px; border-right:#eeeeee solid 1px;}
.integral_mb1 .imgDiv{ position:absolute; top:20px; left:20px;}
.integral_mb1 .imgDiv img{ width:88px; border:#eee solid 1px;}
.integral_mb1 .name{ padding:40px 0 0 130px;  height:48px; overflow:hidden; font-size:14px; line-height:24px;}
.integral_mb1 .msg{ color:#8f8f8f; padding-left:130px;}
.integral_mb2{ width:109px; text-align:center; font-size:14px; height:134px; line-height:134px; border-right:#eeeeee solid 1px;}
.integral_mb2 em{ color:#8f8f8f;}
.integral_mb3{ width:109px; text-align:center; border-right:#eeeeee solid 1px; font-size:14px; height:134px; line-height:134px; color:#3b3b3b;}
.integral_mb4{ width:109px; text-align:center; border-right:#eee solid 1px; height:134px; line-height:134px; font-size:14px; color:#3b3b3b;}
.integral_mb4 p{ color:#00bf6f;}
.integral_mb4 em{ display:block;}
.integral_mb5{ width:159px; text-align:center; font-size:14px; line-height:24px; height:134px;}
.integral_mb5 .operate{ display:table-cell; vertical-align:middle; height:134px;}
.integral_mb5 a{ display:block; width:152px; text-align:center;}
.integral_mb5 .btn1{ width:90px; height:35px; margin:0 auto; display:block; line-height:35px; background:#00bf6f; color:#fff; padding:0;}
.integral_mb5 .btn2{ background:#181818;}
.integral_mb5 p{ padding-top:25px;}

.integralShow{ padding:30px 0;}
.integralShowPart1 .state{ height:60px; background:#f5f5f5; line-height:60px; font-size:18px; color:#333; padding-left:20px; position:relative;}
.integralShowPart1 .state b{ color:#00bf6f;}
.integralShowPart1 .state .txt{ position:absolute; right:20px; top:0px; color:#333; font-size:14px;}
.integralShowPart1 .state .txt em{ padding-left:40px;}

.integralShowPart2{ margin-top:30px;}
.integralShowPart2_t{ background:#00bf6f; height:50px; line-height:50px;}
.integralShowPart2_t li{ float:left; color:#fff; font-size:14px;}
.integralShowPart2_t li.li_01{ width:495px; text-indent:20px;}
.integralShowPart2_t li.li_02{ width:225px; text-align:center;}
.integralShowPart2_t li.li_03{ width:162px; text-align:center; padding-right:18px;}
.integralShowPart2_x{ border-left:#eee solid 1px; border-right:#eee solid 1px; height:48px; line-height:48px; background:#f8f8f8; padding-left:20px;}
.integralShowPart2_x em{ padding-right:30px;}
.integralShowPart2_m{ padding:0 18px; border-left:#eee solid 1px; border-right:#eee solid 1px;}
.integralShowPart2_m li{ border-bottom:#e5e5e5 solid 1px; background:#fff;}
.integralShowPart2_mb{ height:158px; position:relative; overflow:hidden;}
.integralShowPart2_mb1{ width:348px; position:relative; height:158px; line-height:24px; padding-right:120px;}
.integralShowPart2_mb1 .imgDiv{ position:absolute; top:30px; left:0px;}
.integralShowPart2_mb1 .imgDiv img{ width:88px; border:#eee solid 1px;}
.integralShowPart2_mb1 .name{ padding:55px 0 0 120px; height:40px; overflow:hidden; font-size:14px;}
.integralShowPart2_mb1 .msg{ color:#8f8f8f; padding-left:120px;}
.integralShowPart2_mb2{ width:225px; line-height:158px; font-size:14px; color:#8f8f8f; text-align:center;}
.integralShowPart2_mb3{ width:169px; text-align:center; line-height:138px; font-size:14px; color:#8f8f8f;}
.integralShowPart2 .bottom{ height:74px; font-size:16px; color:#3b3b3b; position:relative; line-height:74px; padding:0 18px; border:#eee solid 1px; border-top:none;}
.integralShowPart2 .bottom .total{ position:absolute; right:18px; top:0px; text-align:right;}

.integralShow .btnDiv{ padding-top:30px;}
.integralShow .btnDiv a{ display:block; width:120px; height:45px; background:#00bf6f; font-size:14px; text-align:center; line-height:45px; color:#fff;}


.myInfo .list{ padding:40px 0 50px 60px;}
.myInfo .list li{ height:52px; padding-left:80px; position:relative;}
.myInfo .list li em{ position:absolute; left:0px; top:0px; line-height:35px; color:#3b3b3b; font-size:14px;}
.myInfo .list .li01{ height:132px;}
.myInfo .list .li01 em{ line-height:100px;}
.myInfo .list li .headIco{ position:relative; width:100px; height:100px;}
.myInfo .list li .headIco img{ border-radius:50px; -moz-border-radius:50px;}
.myInfo .list li .headIco a{ position:absolute; text-align:center; line-height:100px; color:#fff; left:0px; top:0px; width:100px; height:100px;}
.myInfo .list li .input1{ width:268px; height:33px; line-height:33px; font-size:14px; border:#cccccc solid 1px; text-indent:10px;}
.myInfo .list li .input2{ width:178px; background:url(../images/nimg30_1.jpg) right center no-repeat;}
.myInfo .list li .tips{ position:absolute; left:363px; top:10px; font-size:14px; color:#c4000c;}
.myInfo .list li dd{float:left; white-space:nowrap; padding-right:20px; font-size:14px; line-height:35px;}
.myInfo .list li dd input{float:left; position:relative; left:-2px; top:8px;}
.myInfo .list li .btn1{ width:120px; height:45px; line-height:45px; background:#00bf6f; color:#fff; font-size:14px; cursor:pointer; margin:25px 0 0 36px;}

.myIntegral{ padding:30px 0 10px;}
.myIntegral .fen{ font-size:18px; color:#333; padding-bottom:45px;}
.myIntegral .fen em{ font-size:30px; color:#00bf6f;}
.myIntegral .form{ height:55px;}
.myIntegral .form li{ padding-left:105px; position:relative; height:48px; line-height:33px; float:left; padding-right:13px;}
.myIntegral .form em{ width:100px; position:absolute; left:0px; top:0px; text-align:right; color:#3b3b3b; font-size:14px;}
.myIntegral .form .input1{ width:128px; height:33px; border:#e5e5e5 solid 1px; line-height:33px; float:left; background:#fff; background:#fff url(../images/nimg30_1.jpg) no-repeat right center;}
.myIntegral .form .btn1{ width:80px; height:35px; background:#181818; text-align:center; line-height:30px; cursor:pointer; color:#fff;}
.myIntegral .form li.li_01{ padding-left:0px;}
.myIntegral .form b{ display:block; float:left; padding:0 5px; font-weight:400; color:#3b3b3b;}
.myIntegral .table table{ border-left:#eee solid 1px;}
.myIntegral .table th{ height:50px; background:#00bf6f; font-size:14px; color:#fff; font-weight:400;}
.myIntegral .table td{ border-right:#eee solid 1px; border-bottom:#eee solid 1px; height:59px; font-size:14px; text-align:center;}

.addressChoose{ padding:30px 0;}
.addressChoose .part1{ border:#eee solid 1px;}
.addressChoose .part1 .title{ height:55px; line-height:55px; background:#f5f5f5; padding-left:20px; font-size:18px; color:#3b3b3b;}
.addressChoose .part1 .list{ padding:0 20px;}
.addressChoose .part1 .list li{ border-bottom:#eee solid 1px; position:relative; height:59px; line-height:59px; font-size:14px; cursor:pointer;}
.addressChoose .part1 .list li .leftDiv{ padding-left:26px; background:url(../images/nimg13_1.png) left center no-repeat;}
.addressChoose .part1 .list li .leftDiv.on{ background:url(../images/nimg13_1on.png) left center no-repeat;}
.addressChoose .part1 .list li .leftDiv em{ padding-left:36px;}
.addressChoose .part1 .list li .rightDiv{ width:95px; text-indent:20px; cursor:pointer; position:absolute; right:0px; top:0px;}
.addressChoose .part1 .list li .rightDiv span{ display:none; color:#00bf6f;}
.addressChoose .part1 .list li .rightDiv em{ color:#bbb;}
.addressChoose .part1 .list li .rightDiv.on span{ display:block;}
.addressChoose .part1 .list li .rightDiv.on em{ display:none;}
.addressChoose .btnGroup{ padding:20px 0 60px}
.addressChoose .btnGroup li{ float:left; margin-right:20px;}
.addressChoose .btnGroup li a{ display:block; width:120px; height:45px; background:#00bf6f; text-align:center; line-height:45px; color:#fff; font-size:14px;}
.addressChoose .btnGroup li .btn1{ background:#bbbbbb;}

.addressChoose .part2{ border:#eee solid 1px;}
.addressChoose .part2 .title{ height:55px; line-height:55px; background:#f5f5f5; padding-left:20px; font-size:18px; color:#3b3b3b;}
.addressChoose .part2 .form{ padding:40px 0 40px 20px;}
.addressChoose .part2 .form li{ height:49px; font-size:14px; color:#8f8f8f; padding-left:84px; position:relative; color:#222;}
.addressChoose .part2 .form .li01{ height:95px;}
.addressChoose .part2 .form li em{ position:absolute; left:0px; top:0px; text-align:right; width:70px; display:block; line-height:33px;}
.addressChoose .part2 .form li textarea{ width:634px; height:78px; border:#ddd solid 1px;}
.addressChoose .part2 .form li .input1{ width:248px; height:33px; border:#ddd solid 1px; line-height:38px; color:#222;}
.addressChoose .part2 .form li .selectDiv{ width:118px; height:33px; line-height:33px; border:#ddd solid 1px; background:url(../images/selectIco3.jpg) right center no-repeat; float:left; margin-right:10px;}
.addressChoose .part2 .btn1{ cursor:pointer; width:110px; height:35px; color:#fff; font-size:14px; line-height:35px; background:#00bf6f; margin-top:10px;}

.password .list{ padding:60px 0 50px 260px;}
.password .list li{ height:52px; padding-left:80px; position:relative;}
.password .list li em{ position:absolute; left:0px; top:0px; line-height:35px; color:#3b3b3b; font-size:14px;}
.password .list li .input1{ width:268px; height:33px; line-height:33px; font-size:14px; border:#cccccc solid 1px; text-indent:10px;}
.password .list li .btn1{ width:120px; height:45px; background:#00bf6f; color:#fff; font-size:14px; cursor:pointer;}

.memberCenter{ padding-bottom:100px;}
.memberCenter_l{ width:868px;}
.memberCenter_l .title{ text-align:center; padding:60px 0 18px; font-size:32px; color:#c9ae6e;}
.memberCenter_l .txt{ font-size:14px; color:#000; text-align:center; padding-bottom:45px;}
.memberCenter_l .list ul{ margin-right:-6px;}
.memberCenter_l .list li{ float:left; margin-right:6px; width:285px; height:500px;}
.memberCenter_l .list li .name{ text-align:center; font-size:14px; padding-top:25px; line-height:22px; text-transform:uppercase;}
.memberCenter_l .list li .name a{ color:#333;}
.memberCenter_l .list li .name b{ display:block;}
.memberCenter_l .list li .price{ font-size:14px; color:#000; text-align:center; padding:18px 0;}
.memberCenter_l .list li .imgDiv{ position:relative;}
.memberCenter_l .list li .imgDiv img{ width:100%;}
.memberCenter_l .list li .hideBox{ position:absolute; left:0px; top:0px; display:none; background:url(../images/bg1.png) repeat; width:100%; height:100%; z-index:11;}
.memberCenter_l .list li .more a{ width:111px; height:32px; position:absolute; left:50%; margin-left:-55px; top:50%; margin-top:-16px; border:#fff solid 1px; line-height:32px; color:#fff; font-size:14px; text-align:center;}
.memberCenter_l .list li .btnDiv{ width:113px; height:34px; margin:0 auto;}
.memberCenter_l .list li .btnDiv a{ display:block; width:111px; height:32px; border:#c3c3c3 solid 1px; text-align:center; line-height:32px; color:#000;}
.memberCenter_l .list li:hover .name a{ color:#00bf6f;}
.memberCenter_l .list li:hover .btnDiv a{ background:#D5BF8B; border:#D5BF8B solid 1px; color:#fff;}

.memberCenter_r{ width:299px;}
.memberCenter_r .topDiv{ box-shadow:0 1px 5px rgba(35,25,25,0.2); -moz-box-shadow:0 1px 5px rgba(35,25,25,0.2); -webkit-box-shadow:0 1px 5px rgba(35,25,25,0.5); height:355px;}
.memberCenter_r .topDiv .title{ height:62px; background:#d5bf8b; text-align:center; line-height:62px; font-size:24px; color:#fff;}
.memberCenter_r .topDiv .form{ padding:26px 30px 0;}
.memberCenter_r .topDiv .form li{ height:52px; position:relative;}
.memberCenter_r .topDiv .form li .input1{ width:238px; height:38px; border:#dcdcdc solid 1px; line-height:38px; font-size:14px; text-indent:15px;}
.memberCenter_r .topDiv .form li .input2{ width:128px;}
.memberCenter_r .topDiv .form li .yzm{ position:absolute; left:140px; top:0px;}
.memberCenter_r .topDiv .form li .yzm img{ border:#d6d6d6 solid 1px;}
.memberCenter_r .topDiv .form .li01{ height:34px;} 
.memberCenter_r .topDiv .form li .a1{ position:absolute; right:70px; top:0px;}
.memberCenter_r .topDiv .form li .a2{ position:absolute; right:0px; top:0px;}
.memberCenter_r .topDiv .form li .btn1{ width:100%; height:40px; background:#00bf6f; font-size:16px; color:#fff; cursor:pointer;}
.memberCenter_r .imgList{ padding-top:100px;}
.memberCenter_r .imgList li{ margin-bottom:40px;}

.exchangeLayer{ width:1024px; height:544px; background:#fff; display:none; z-index:111; position:absolute;}
.exchangeLayer .close{ position:absolute; width:24px; height:24px; top:23px; right:28px; z-index:22}
.exchangeLayer .contentBox{ position:relative; padding:70px 0 0 480px; height:407px;}
.exchangeLayer .imgDiv{ position:absolute; left:57px; top:70px;}
.exchangeLayer .imgDiv img{ border:#e5e5e5 solid 1px;}
.exchangeLayer .name{ font-size:18px; color:#2f2f2f; height:60px;}
.exchangeLayer .list{ width:546px;}
.exchangeLayer .list li{ float:left; width:273px; font-size:14px; line-height:30px;}
.exchangeLayer .fen{ padding:45px 0 30px; font-size:18px; color:#000;}
.exchangeLayer .btnDiv a{ display:block; width:123px; height:41px; background:#da2627; color:#fff; text-align:center; line-height:41px; font-size:14px;}

.deliveryLayer{ width:1024px; height:686px; background:#fff; display:none; z-index:111; position:absolute;}
.deliveryLayer .close{ position:absolute; width:24px; height:24px; top:23px; right:28px; z-index:22}
.deliveryLayer .contentBox{padding:0 60px;}
.deliveryLayer .title{ padding:60px 0 28px; font-size:18px; color:#2f2f2f;}
.deliveryLayer .form{ padding:20px 62px 30px; border:#dcdcdc solid 1px;}
.deliveryLayer .form li{ height:84px; font-size:14px; color:#8f8f8f; float:left;}
.deliveryLayer .form .li01{ width:695px;}
.deliveryLayer .form .li02{ width:235px;}
.deliveryLayer .form .li03{ width:353px;}
.deliveryLayer .form li em{ display:block; height:25px; color:#3b3b3b;}
.deliveryLayer .form li .input1{ width:325px; height:38px; border:#e5e5e5 solid 1px; line-height:38px; color:#3b3b3b;}
.deliveryLayer .form li .input2{ width:678px;}
.deliveryLayer .form li .selectDiv{ width:208px; height:38px; line-height:38px; border:#e5e5e5 solid 1px; background:url(../images/selectIco2.png) right center no-repeat;}
.deliveryLayer .btn1{ cursor:pointer; width:110px; height:35px; color:#fff; font-size:14px; line-height:35px; background:#00bf6f;}
.deliveryLayer .btnDiv2{ padding-top:45px;}
.deliveryLayer .btnDiv2 a{ display:block; width:123px; height:41px; background:#da2627; color:#fff; text-align:center; line-height:41px; font-size:14px;}


.successLayer{ width:1024px; height:544px; background:#fff; display:none; z-index:111; position:absolute;}
.successLayer .close{ position:absolute; width:24px; height:24px; top:23px; right:28px; z-index:22}
.successLayer .contentBox{ padding:160px 0 0 240px;}
.successLayer .box{ padding-left:94px; position:relative; height:150px;}
.successLayer .ico{ position:absolute; left:0px; top:0px;}
.successLayer .msg{ padding:10px 0 18px; font-size:22px; color:#3b3b3b;}
.successLayer .num{ padding-bottom:32px; color:#3b3b3b; font-size:14px;}
.successLayer .txt{ color:#8f8f8f; font-size:14px;}
.successLayer .txt a{ padding:0 10px; color:#da2627; text-decoration:underline;}

.benefits{ padding:20px 0;}
.benefits .part1{ height:483px; padding-left:816px; position:relative;}
.benefits .part1 .imgDiv{ position:absolute; left:0px; top:0px;}
.benefits .part1 .titleImg{ padding:125px 0 35px;}
.benefits .part1 .txt{ font-size:18px; color:#373737; line-height:36px;}
.benefits .content{ line-height:30px; font-size:14px; color:#959595; padding:60px 0 80px;}
.benefits .content b{ display:block; color:#666;}
.benefits .part2{ height:483px; padding-right:769px; position:relative;}
.benefits .part2 .imgDiv{ position:absolute; right:0px; top:0px;}
.benefits .part2 .titleImg{ padding:95px 0 35px;}
.benefits .part2 .txt{ font-size:18px; color:#373737; line-height:36px;}

.afterSales{ padding:20px 0 150px;}
.afterSales .part1{ height:483px; padding-left:816px; position:relative;}
.afterSales .part1 .imgDiv{ position:absolute; left:0px; top:0px;}
.afterSales .part1 .titleImg{ padding:125px 0 35px;}
.afterSales .part1 .txt{ font-size:18px; color:#373737; line-height:36px;}
.afterSales .content{ line-height:30px; font-size:14px; color:#959595; padding:60px 0 80px;}
.afterSales .content b{ display:block; color:#666;}
.afterSales .part2{ min-height:483px; position:relative;}
.afterSales .part2 .imgDiv{ position:absolute; right:0px; top:0px;}
.afterSales .part2 .titleImg{ padding-top:95px;}
.afterSales .tab2{ padding:45px 0 120px 13px;}
.afterSales .tab2 li{ height:54px; padding-left:70px; position:relative; color:#373737; font-size:18px; line-height:54px; margin-bottom:16px;}
.afterSales .tab2 li em{ width:54px; height:54px; text-align:center; background:url(../images/nimg54_1.png) no-repeat; position:absolute; left:0px; top:0px;}
.afterSales .tab2 li.liNow em{ background:url(../images/nimg54_1on.png) no-repeat; color:#fff;}
.afterSales .part2 .txt{ font-size:14px; line-height:30px; color:#959595;}




.contact{ padding:80px 0;}
.contact .title{ font-size:30px; text-align:center; color:#00bf6f;}
.contact .txt{ text-align:center; padding:15px 0 75px; color:#00bf6f; font-size:18px;}
.contact .list{ padding-bottom:50px; border-bottom:#f5f5f5 solid 1px;}
.contact .list li{ float:left; width:25%; text-align:center;}
.contact .list li .ico{ padding-bottom:25px;}
.contact .list li p{ font-size:14px; color:#999; padding-bottom:10px;}
.contact .list li .msg{ line-height:24px; font-size:16px; color:#333;}
.contact .mapDiv{ padding-top:40px;}
.contact .mapDiv img{ border:#ddd solid 1px;}

















































































































































