/* CSS Document */
@charset "utf-8";
* { margin:0px; padding: 0px; list-style: none; font-family: "Microsoft YaHei", "黑体", "宋体"; text-decoration: none; border: none; font-style: normal; color: #555; font-size:12px; font-weight:100; outline: none; }
.box{}

.top_gg{ width:100%; min-width:1200px; margin:auto; overflow:hidden;}
.top_gg a{ display:block; margin-bottom:-5px;}
.top_gg img{ width:1920px;margin:0 calc(50% - 960px);}

.top_h{ background:#444; height:30px;}
.top_box{ height:30px; width:1200px; margin:0 auto;}
.top_box .top_left{ width:25%; float:left;}
.top_box .top_left dt{ height:30px; line-height:30px;}
.top_box .top_left dt span{ display:inline-block; padding:0 20px; line-height:30px; color:#fff; border-left:1px #444 solid;}
.top_box .top_left dt span i{background:url(../images/icon017.png) no-repeat center right; display:inline-block; width:20px; height:10px;}
.top_box .top_left dd{background:#fff; border:1px #444 solid; border-top:none; width:350px; padding:10px; display:none; position:absolute; z-index:99999;}
.top_box .top_left dd a{ display:inline-block; width:70px; height:25px; line-height:25px; margin-bottom:5px; text-align:center;}
.top_box .top_left dd a.hover{ background:#d40f2b; color:#fff;}
.top_box .top_left dd a.hover:hover{color:#fff;}
.top_box .top_left dd a:hover{ color:#d40f2b;}
.top_box .top_left dl:hover dt span{ background:#fff; color:#333;}
.top_box .top_left dl:hover dt span i{background:url(../images/icon018.png) no-repeat center right;}
.top_box .top_left dl:hover dd{ display:block;}
.top_box .top_right{ text-align: right; width:75%; float:left; color:#fff;}
.top_box .top_right .top_a{ display:inline-block; color:#fff; height:30px; padding:0 10px; margin:0 8px; line-height:30px;cursor:pointer;}
.top_box .top_right dt{ color:#fff;}
.top_box .top_right dt i{background:url(../images/icon017.png) no-repeat center right; display:inline-block; width:20px; height:10px;}
.top_box .top_right dd{display:none; position:absolute; background:#fff; z-index:99999;}
.top_box .top_right dl.top_yi:hover { background:#fff;}
.top_box .top_right dl.top_yi:hover dt{ color:#444;}
.top_box .top_right dl.top_yi:hover dt i{background:url(../images/icon018.png) no-repeat center right;}
.top_box .top_right dl.top_yi:hover .top_yi_con{display:block; border:1px #444 solid; padding:10px; border-top: none; margin-left:-11px; width:150px;}
.top_box .top_right dl.top_yi:hover .top_yi_con p{ text-align:left; line-height:25px; font-weight:bold;}
.top_box .top_right dl.top_yi:hover .top_yi_con p a{ display:inline-block; width:50%; }
.top_box .top_right dl.top_yi:hover .top_yi_con p a:hover{ color:#d40f2b;}
.top_box .top_right dl.top_er:hover { background:#fff;}
.top_box .top_right dl.top_er:hover dt{ color:#444;}
.top_box .top_right dl.top_er:hover dt i{background:url(../images/icon018.png) no-repeat center right;}
.top_box .top_right dl.top_er:hover .top_er_con{ display:block; border:1px #444 solid; padding:7px; border-top: none;margin-left:-11px;}
.top_box .top_right dl.top_er:hover .top_er_con img{ width:150px;}
.top_box .top_right dl.top_san:hover { background:#fff;}
.top_box .top_right dl.top_san:hover dt{ color:#444;}
.top_box .top_right dl.top_san:hover dt i{background:url(../images/icon018.png) no-repeat center right;}
.top_box .top_right dl.top_san:hover .top_san_con{ display:block; border:1px #444 solid; padding:7px; border-top: none;margin-left:-337px; width:400px;}
.top_box .top_right dl.top_san:hover .top_san_con p{ text-align:left; line-height:25px; font-weight:bold;}
.top_box .top_right dl.top_san:hover .top_san_con p a{ display:inline-block; width:25%; }
.top_box .top_right dl.top_san:hover .top_san_con p a:hover{ color:#d40f2b;}

.dyqk_box{ width:1200px; margin:0 auto; height:100px; }
.dyqk_box .logo{ width:200px; float:left; padding-top:7px;}
.dyqk_box .logo img{ width:200px; height:86px;}
.dyqk_box .lb{ width:220px; float:left; padding-top:5px; text-align:center;}
.dyqk_box .ss{ width:570px; padding:0 10px; float:left; padding-top:20px;}
.dyqk_box .ss form{ border:2px #d40f2b solid; height:38px; margin-bottom:5px;}
.dyqk_box .ss form input{outline:none; height:35px; background:#fff; padding-left:10px; width:422px;}
.dyqk_box .ss form button{ background:#d40f2b; color:#fff; width:130px; text-align:center; font-size:16px; height:38px;}
.dyqk_box .ss p a{ display:inline-block; margin-right:10px; margin-left:5px; color:#999;}
.dyqk_box .ss p a.hover{ color:#d40f2b;}
.dyqk_box .ss p a:hover{ color:#d40f2b;}
.dyqk_box .gwc{ width:190px; float:left; padding-top:20px;}
.dyqk_box .gwc a{ display:block; text-align:center; height:40px; background:#d40f2b; color:#fff; line-height:40px; font-size:16px; padding-left:30px;}
.dyqk_box .gwc a span{ font-size:16px; color:#fff; padding: 0 7px;}
.dyqk_box .gwc a i{ background:url(../images/icon002.png) no-repeat center; width:25px; height:25px; display:inline-block; position: absolute; margin-top:8px; margin-left:-35px;}

.derqk_box{ width:1200px; margin:0 auto; height:40px; clear:both; }
.derqk_box .qbsp{ width:200px; float:left;}
.derqk_box .qbsp .dt{ height:40px; line-height:40px; background:#d40f2b; color:#fff; font-size:16px;}
.derqk_box .qbsp .dt i{ background:url(../images/icon001.png) no-repeat center; display:block; float:left;  width:40px; height:40px; margin-left:10px; margin-right:10px;}
.derqk_box .nav{ width:1000px; float:left; line-height:39px; height:39px; border-bottom:2px #444 solid;}
.derqk_box .nav a{ width:90.9px; display:inline-block; line-height:38px; font-size:16px; text-align:center;}
.derqk_box .nav a:hover{color:#d40f2b;}
.derqk_box .nav a.hover{color:#d40f2b;}
/*  banner上方分类导航  */
.cat_wrap { width:200px; position: absolute; z-index: 999;}
.cat_wrap .cat_header {height:601px; background:#444;}
.cat_wrap .cat_list div{ color:#fff; height:37.5px; line-height:37.5px;}
.cat_wrap .cat_list div a{ color:#fff; padding:0 3px;}
.cat_wrap .cat_list div i{ width:28px; height:37px; display:block; float: left;}
.cat_wrap .cat_list div i.n01{ background:url(../images/icon003.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n02{ background:url(../images/icon004.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n03{ background:url(../images/icon019.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n04{ background:url(../images/icon005.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n05{ background:url(../images/icon006.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n06{ background:url(../images/icon007.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n07{ background:url(../images/icon008.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n08{ background:url(../images/icon020.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n09{ background:url(../images/icon009.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n10{ background:url(../images/icon010.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n11{ background:url(../images/icon011.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n12{ background:url(../images/icon015.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n13{ background:url(../images/icon012.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n14{ background:url(../images/icon013.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n15{ background:url(../images/icon014.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div i.n16{ background:url(../images/icon016.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active { background:#fff; color:#444;}
.cat_wrap .cat_list div.active  a{ color:#444;}
.cat_wrap .cat_list div.active  a:hover{color:#d40f2b;}
.cat_wrap .cat_list div.active  i.n01{ background:url(../images/icon003-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n02{ background:url(../images/icon004-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n03{ background:url(../images/icon019-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n04{ background:url(../images/icon005-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n05{ background:url(../images/icon006-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n06{ background:url(../images/icon007-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n07{ background:url(../images/icon008-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n08{ background:url(../images/icon020-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n09{ background:url(../images/icon009-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n10{ background:url(../images/icon010-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n11{ background:url(../images/icon011-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n12{ background:url(../images/icon015-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n13{ background:url(../images/icon012-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n14{ background:url(../images/icon013-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n15{ background:url(../images/icon014-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list div.active  i.n16{ background:url(../images/icon016-1.png) no-repeat center; background-size:20px;}
.cat_wrap .cat_list { cursor: pointer; }
.cat_wrap .cat_list div.active {position: relative; z-index: 999;}
/*banner浮层滑动显示弹框*/
.cat_subcont { display: none; }
.cat_subcont.active { display: block; }
.cat_subcont .cat_sublist { position: absolute; z-index: 998; top:1px; left:200px; height:600px; width:1000px;background-color:rgba(255,255,255,1); }
.cat_subcont .cat_sublist .fore1 { width:1000px; }
.cat_subcont .cat_sublist .fore1 .ycfl_left{ width:800px; float:left;}
.cat_subcont .cat_sublist .fore1 .ycfl_left h1{padding-left:20px; padding-top:10px;}
.cat_subcont .cat_sublist .fore1 .ycfl_left h1 a{ background:#d40f2b; color:#fff; display:inline-block; margin-right:15px; padding:3px 10px;}
.cat_subcont .cat_sublist .fore1 .ycfl_left .yc_list{ padding:0 20px;}
.cat_subcont .cat_sublist .fore1 .ycfl_left .yc_list .list_bt{ width:80px; float:left; padding:15px 0; font-weight:bold;}
.cat_subcont .cat_sublist .fore1 .ycfl_left .yc_list .list_con{ width:680px; display:inline-block; padding:10px 0; border-bottom:1px #ddd solid;}
.cat_subcont .cat_sublist .fore1 .ycfl_left .yc_list .list_con a{ display:inline-block; margin-right:15px; padding:5px 0;}
.cat_subcont .cat_sublist .fore1 .ycfl_left .yc_list .list_con a:hover{ color:#d40f2b;}
.cat_subcont .cat_sublist .fore1 .ycfl_left .yc_list .list_con a.hover{ color:#d40f2b;}

.cat_subcont .cat_sublist .fore1 .ycfl_right{ width:200px; float:left; height:600px; background:#f1f1f1;}
.cat_subcont .cat_sublist .fore1 .ycfl_right .fl_logo1{ padding:8px;}
.cat_subcont .cat_sublist .fore1 .ycfl_right .fl_logo1 a{ width:90px; display:inline-block;}
.cat_subcont .cat_sublist .fore1 .ycfl_right .fl_logo1 img{ width:100%;}
.cat_subcont .cat_sublist .fore1 .ycfl_right .fl_logo2{ padding:0px 9px;}
.cat_subcont .cat_sublist .fore1 .ycfl_right .fl_logo2 a{ display:block; margin-bottom:5px;}
.cat_subcont .cat_sublist .fore1 .ycfl_right .fl_logo2 a img{ width:100%;}

/*  分类导航结束  */

/*  首页正文内容 开始  */
.in_box{ width:1200px; margin:0 auto;}
.in_box .fl_l { width:80px; float: left; margin-left:-90px; margin-top:20px; border: 1px solid #f4f4f4; background: #fff; }
.in_box .fl_l li a { border-bottom: 1px solid #eee; text-align: center; display: block; color: #333; font-size: 14px; line-height:40px; }
.in_box .fl_l li.active a { background: #d40f2b; color: #fff; }
.in_box .fl_r { width:1200px; }
.in_box .fl_r .in_rmtl{ padding:150px 0px 20px 0px; text-align:center; margin-bottom:20px;}
.in_box .fl_r .in_rmtl img{ width:230px; height:200px;}
.in_box .fl_r .in_tjqk6{}
.in_box .fl_r .in_tjqk6 h2{ height:50px; font:bold 18px/45px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"; padding:0px 15px; line-height:50px; color:#fff;}
.in_box .fl_r .in_tjqk6 h2 a{ color:#fff; float:right; background:url(../images/icon021.png) no-repeat center right; padding-right:14px;}
.in_box .fl_r .in_tjqk6 .liu1{ width:390px; height:430px; float:left; margin:5px;}
.in_box .fl_r .in_tjqk6 .liu1 ul{ padding:9px; border:1px #ddd solid; height:365px; border-top: none;}
.in_box .fl_r .in_tjqk6 .liu1 ul li{ width:184px; height:121px; float:left;}
.in_box .fl_r .in_tjqk6 .liu1 ul li.right_line{ border-right:1px #ddd solid;}
.in_box .fl_r .in_tjqk6 .liu1 ul li.bottom_line{ border-bottom:1px #ddd solid;}
.in_box .fl_r .in_tjqk6 .liu1 ul li img{ width:90px; height:90px; float:right; margin-top:30px;}
.in_box .fl_r .in_tjqk6 .liu1 ul li a{ display:block;}
.in_box .fl_r .in_tjqk6 .liu1 ul li p{ width:75px; padding-left:15px; padding-top:15px; font-size:16px; line-height:1.8em;}
.in_box .fl_r .in_tjqk6 .liu1 ul li p span{ display:block; color:#999;}
.in_box .fl_r .in_tjqk6 .liu1 ul li p span i{ color:#d40f2b;}

.in_box .fl_r .in_tjqk6 .liu2{ width:390px; height:430px; float:left; margin:5px;}
.in_box .fl_r .in_tjqk6 .liu2 ul{ padding:9px; border:1px #ddd solid; height:365px; border-top: none;}
.in_box .fl_r .in_tjqk6 .liu2 ul li{ width:184px; height:180px; float:left; text-align:center;}
.in_box .fl_r .in_tjqk6 .liu2 ul li.right_line{ border-right:1px #ddd solid;}
.in_box .fl_r .in_tjqk6 .liu2 ul li.bottom_line{ border-bottom:1px #ddd solid;}
.in_box .fl_r .in_tjqk6 .liu2 ul li img{ width:90px; height:90px;}
.in_box .fl_r .in_tjqk6 .liu2 ul li a{ display:block;}
.in_box .fl_r .in_tjqk6 .liu2 ul li p{ padding-left:15px; padding-top:15px; color:#999; line-height:1.8em; text-align: left; padding-bottom:10px;}
.in_box .fl_r .in_tjqk6 .liu2 ul li p span{ display:inline-block; padding:2px 10px; border-radius:15px; background:#fb6500; color:#fff;}

.in_box .fl_r .in_tjqk6 .liu3{ width:390px; height:430px; float:left; margin:5px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab{ padding:9px; border:1px #ddd solid; height:365px; border-top: none;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_lb{ width:370px; height:365px; overflow:hidden; display:none;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_xs{ display:block;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_lb h3 { height:21px; padding:5px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_lb h3 span{background:#d40f2b; color:#fff; padding:2px 10px; border-radius:20px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_lb li div a{ width:160px; height:150px; display:inline-block; margin:5px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_lb li div i{ color:#d40f2b; font-size:15px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_lb li div img{ width:130px; height:115px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .phb_lb li div p{ height:32px; overflow:hidden;}

.in_box .fl_r .in_tjqk6 .liu3 .tab .lb_bq{ text-align:center; position:relative; margin-top:-10px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .lb_bq span{ width:10px; height:10px; display:inline-block; background:#fff; border:1px #ddd solid; border-radius:6px; margin:0 8px;}
.in_box .fl_r .in_tjqk6 .liu3 .tab .lb_bq span.hover{ background:#d40f2b;}

.in_box .fl_r .in_tjqk6 .liu4{ width:390px; height:430px; float:left; margin:5px;}
.in_box .fl_r .in_tjqk6 .liu4 ul{ padding:9px; border:1px #ddd solid; height:365px; border-top: none;}
.in_box .fl_r .in_tjqk6 .liu4 ul li{ width:184px; height:121.5px; float:left;}
.in_box .fl_r .in_tjqk6 .liu4 ul li.right_line{ border-right:1px #ddd solid;}
.in_box .fl_r .in_tjqk6 .liu4 ul li.bottom_line{ border-bottom:1px #ddd solid;}
.in_box .fl_r .in_tjqk6 .liu4 ul li img{ width:90px; height:90px; float:right; margin-top:30px;}
.in_box .fl_r .in_tjqk6 .liu4 ul li a{ display:block;}
.in_box .fl_r .in_tjqk6 .liu4 ul li p{ width:75px; padding-left:15px; padding-top:15px; font-size:15px; line-height:1.8em;}
.in_box .fl_r .in_tjqk6 .liu4 ul li p span{ display:block; color:#999;}
.in_box .fl_r .in_tjqk6 .liu4 ul li p span i{ color:#d40f2b;}
.in_box .fl_r .in_tjqk6 .liu4 ul li.gd{ height:243px;}
.in_box .fl_r .in_tjqk6 .liu4 ul li.gd p{ width:100%;}
.in_box .fl_r .in_tjqk6 .liu4 ul li.gd img{ width:160px; height:160px; margin-top:0px;}

.in_box .fl_r .in_tjqk9{ padding-top:10px; height:550px;}
.in_box .fl_r .in_tjqk9 .left6{ width:800px; float:left;}
.in_box .fl_r .in_tjqk9 .left6 img{ width:390px; height:170px;}
.in_box .fl_r .in_tjqk9 .left6 a{ width:390px; height:170px; padding:5px; display:block; float:left; overflow:hidden;}
.in_box a:hover img{ opacity:0.8;}
.in_box .fl_r .in_tjqk9 .left3{ width:400px; float:left;}
.in_box .fl_r .in_tjqk9 .left3 .yi{ width:390px; height:350px; padding:5px; display:block;}
.in_box .fl_r .in_tjqk9 .left3 .yi img{ width:390px; height:350px;}
.in_box .fl_r .in_tjqk9 .left3 .er{ width:190px; height:170px; padding:5px; display:block; float:left;}
.in_box .fl_r .in_tjqk9 .left3 .er img{ width:190px; height:170px;}
.in_box .lc_h1{ font:bold 18px/45px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB"; padding:0px 5px; border-bottom:2px #444 solid;}
.in_box .lc_h1 a{ float:right; background:url(../images/icon022.png) no-repeat center right; color:#666; padding-right:14px;}
.in_box .in_f1{ height:670px;}
.in_box .in_f1 .lc1{ height:500px; overflow:hidden; width:1190px;}
.in_box .in_f1 .lc1_left{ width:210px; float:left; height:500px; overflow:hidden;}
.in_box .in_f1 .lc1_left .xdh{ height:100px; overflow:hidden; background:#444;} 
.in_box .in_f1 .lc1_left .xdh a{ color:#fff; display:inline-block; margin:12px 5px 0px 15px;}
.in_box .in_f1 .lc1_left .xdh a:hover{ text-decoration:underline;}
.in_box .in_f1 .lc1_left .lb_box{ width:120px; padding:0 44px; border-left:1px #ddd solid; border-right:1px #ddd solid;} 
.in_box .in_f1 .lc1_left .scroll-img { width:100px; height:176px; overflow: hidden; padding-top:10px; padding-left:10px;} 
.in_box .in_f1 .lc1_left .scroll-img ul { width:300px; height: 600px; margin: 0; }
.in_box .in_f1 .lc1_left .scroll-img ul li { display: inline-block; width:90px; height:45px; margin:6px 8px;}
.in_box .in_f1 .lc1_left .scroll-img ul li img{ width:90px; height:45px;}
.in_box .in_f1 .lc1_left .demo5-btn { width:190; margin-left:10px; padding-top: 10px; }   
.in_box .in_f1 .lc1_left .demo5-btn button{ background:none;}   
.in_box .in_f1 .lc1_left .demo5-backward{ position:absolute; margin-top:-110px; margin-left:10px;}
.in_box .in_f1 .lc1_left .demo5-forward{ position:absolute; margin-top:-110px; margin-left:163px;}
.in_box .in_f1 .lc1_left .ggw{ width:210px; display:block; overflow: hidden;  height:200px;}
.in_box .in_f1 .lc1_left .ggw img{ width:210px; height:200px;}

.in_box .in_f1 .lc1_right{ width:980px; float:left; height:500px; overflow:hidden;}
.in_box .in_f1 .lc1_right a{ display:inline-block; padding:10px 0px 0px 9px; overflow:hidden; float:left;}
.in_box .in_f1 .lc1_right a p{background-color:rgba(80,80,80,0.6); width:100%; height:25px; line-height:25px; position:relative; top:-27px; text-align:center; color:#fff;}
.in_box .in_f1 .lc1_right a:hover p{ background:#d40f2b;}
.in_box .in_f1 .lc1_right .t1{ width:390px; height:485px;}
.in_box .in_f1 .lc1_right .t1 img{width:390px; height:485px;}
.in_box .in_f1 .lc1_right .t2{ width:184px; height:280px; margin-bottom:4px;}
.in_box .in_f1 .lc1_right .t2 img{width:184px; height:280px;}  
.in_box .in_f1 .lc1_right .t2:hover img{width:180px; height:276px; border:2px #c00 solid; opacity:1;} 
.in_box .in_f1 .lc1_right .t3{ width:184px; height:190px;}
.in_box .in_f1 .lc1_right .t3 img{ width:184px; height:190px;}
.in_box .in_f1 .lc1_right .t3:hover img{ width:180px; height:186px; border:2px #c00 solid; opacity:1;} 


.ggw01{ width:1200px;}
.ggw01 a{ display:inline-block; padding:5px; width:1190px; height:100px;  overflow:hidden;}
.ggw01 a img{ width:100%;}
.ggw02{ width:1200px;}
.ggw02 a{ display:inline-block; padding:5px; width:390px; height:100px;  overflow:hidden;}
.ggw02 a img{ width:100%;}

.in_box .in_f2{ height:760px;}
.in_box .in_f2 .lc4_left{ width:960px; padding:0 5px; height:600px; overflow:hidden; float:left;}
.in_box .in_f2 .lc4_left ul{}
.in_box .in_f2 .lc4_left ul li{ width:240px; overflow:hidden; height:600px; float:left;}
.in_box .in_f2 .lc4_left ul li a{ display:block; width:240px; overflow:hidden;}
.in_box .in_f2 .lc4_left ul li a.yi{ height:360px;}
.in_box .in_f2 .lc4_left ul li a.yi img{ width:240px; height:360px;}
.in_box .in_f2 .lc4_left ul li a.er{ height:240px;}
.in_box .in_f2 .lc4_left ul li a.er img{ width:240px; height:240px;}
.in_box .in_f2 .lc4_left ul li a p{ background:#000; padding:0 10px; overflow:hidden; margin:0px 10px; height:25px; line-height:25px; text-align:center; color:#fff; position:relative; top:-40px;}

.in_box .in_f2 .lc4_right{ width:220px; height:600px; overflow:hidden; padding:0 5px; float:left;}
.in_box .in_f2 .lc4_right a{ display:block; width:220px;}
.in_box .in_f2 .lc4_right a p{ line-height:2em;}
.in_box .in_f2 .lc4_right a p span{ display:block; color:#d40f2b; font-weight:bold;}
.in_box .in_f2 .lc4_right .yi{}
.in_box .in_f2 .lc4_right .yi img{ width:220px; height:220px;}
.in_box .in_f2 .lc4_right .yi:hover img{ width:216px; height:216px; border:2px #c00 solid; opacity:1;} 
.in_box .in_f2 .lc4_right .er{ height:100px; padding:5px 0; border-bottom:1px #ddd solid;}
.in_box .in_f2 .lc4_right .er img{ width:100px; height:100px; float:left; margin-right:15px;}
.in_box .in_f2 .lc4_right .er:hover img{ width:96px; height:96px; border:2px #c00 solid; opacity:1;}    
.in_box .in_f2 .lc4_right .er p{}
.in_box .in_f2 .lc4_bottom{ width:1200px; height:95px; border-bottom:1px #ddd solid; clear:both; overflow:hidden;}
.in_box .in_f2 .lc4_bottom a{ width:145px; display: inline-block; text-align:center; padding:20px 0;}
.in_box .in_f2 .lc4_bottom a img{ width:90px; height:45px;}

.in_box .in_f3{}
.in_box .in_f3 .lc5_box{ height:410px;}
.in_box .in_f3 .lc5_box .lc_left{ width:190px; height:400px; overflow:hidden; float:left;}
.in_box .in_f3 .lc5_box .lc_left .dy{ height:115px;}
.in_box .in_f3 .lc5_box .lc_left .dy img{ width:190px; height:115px;}
.in_box .in_f3 .lc5_box .lc_left .de{ text-align:center; border:10px #f1f1f1 solid; border-top: none; height:275px;}
.in_box .in_f3 .lc5_box .lc_left .de a{ display:block; padding:10px 0;}
.in_box .in_f3 .lc5_box .lc_left .de img{ width:90px; height:45px;}
.in_box .in_f3 .lc5_box .lc_right{ width:1000px; height:400px; overflow:hidden; float:left;}
.in_box .in_f3 .lc5_box .lc_right a{ display:inline-block; margin:8px 0px 0px 10px; height:190px; overflow:hidden;} 
.in_box .in_f3 .lc5_box .lc_right a.yi{ width:390px;}
.in_box .in_f3 .lc5_box .lc_right a.yi img{ width:390px; height:190px;}
.in_box .in_f3 .lc5_box .lc_right a.er{ width:190px;}
.in_box .in_f3 .lc5_box .lc_right a.er img{ width:190px; height:190px;}
.in_box .in_f3 .lc5_box .lc_right a.er:hover img{ width:186px; height:186px; border:2px #c00 solid; opacity:1;} 
.in_box .in_f3 .lc5_box .lc_right a.er p{background:rgba(204,0,0,0.8); color:#fff; height:30px; line-height:30px; position:relative; margin-top:-32px; text-align:center;}

.in_box .in_f4{ height:380px;}
.in_box .in_f4 .lc_bt{ text-align:center; clear:both; border-bottom:1px #ccc solid; height:40px; margin-bottom:50px;}
.in_box .in_f4 .lc_bt span{ font-size:18px; position:relative; top:28px; background:#fff; padding:0 20px;font:bold 18px "Microsoft Yahei",tahoma,arial,"Hiragino Sans GB";}
.in_box .in_f4 .ztjq{}
.in_box .in_f4 .ztjq li{ display: inline-block; width:190px; height:285px; overflow:hidden; margin:0 3px; text-align:center;}
.in_box .in_f4 .ztjq li img{width:190px; height:285px;}
.in_box .in_f4 .ztjq li a{ display:block;}
.in_box .in_f4 .ztjq li p{ height:61px; padding:5px 10px;background:rgba(0,0,0,0.7); color:#fff; line-height:30px; position:relative; top:-75px; font-weight:bold;}
.in_box .in_f4 .ztjq li p span{ display:block; height:1px; background:#fff;}

.in_box .in_f4 .kkxa{ height:280px;}
.in_box .in_f4 .kkxa li{ width:145px; float:left; text-align:center; padding-left:2px;}
.in_box .in_f4 .kkxa li h3{ height:121px;}
.in_box .in_f4 .kkxa li h3 span{ display:block; font-weight:bold; height:30px; line-height:30px;}
.in_box .in_f4 .kkxa li p{border-right:1px #ddd dashed; height:110px; padding:0px 10px;}
.in_box .in_f4 .kkxa li p a{ height:30px; line-height:30px; display:inline-block; width:50%; text-align:left;}
.in_box .in_f4 .kkxa li a:hover{ color:#d40f2b;}
.in_box .in_f4 .kkxa li a:hover span{ color:#d40f2b;}
.in_box .in_f4 .kkxa li:last-child p{ border:none;}

/*  右侧边栏  */
.in_right_bl{ background:#444; position:fixed; top:0px; right:0; width:35px; height:100%; text-align:center; z-index:999;}
.in_right_bl i{ width:35px; height:35px; display:block; clear:both;}
.in_right_bl i.icon1{ background:url(../images/icon030.png) no-repeat center; background-size:20px;}
.in_right_bl i.icon2{ background:url(../images/icon031.png) no-repeat center; background-size:20px;}
.in_right_bl i.icon3{ background:url(../images/icon032.png) no-repeat center; background-size:20px;}
.in_right_bl i.icon4{ background:url(../images/icon033.png) no-repeat center; background-size:20px;}
.in_right_bl i.icon5{ background:url(../images/icon034.png) no-repeat center; background-size:20px;}
.in_right_bl i.icon6{ background:url(../images/icon035.png) no-repeat center; background-size:20px;}
.in_right_bl i.icon7{ background:url(../images/icon036.png) no-repeat center; background-size:20px;}

.in_right_bl a{ display:block;}

.in_right_bl .buf_yi{ position:absolute; top:30%; height:40%;}
.in_right_bl .buf_yi .bu_grzx{ width:35px; height:35px; margin:0 auto;}
.in_right_bl .buf_yi .bu_grzx:hover{ background:#d40f2b;}
.in_right_bl .buf_yi .bu_gwc{ color:#fff; border-bottom:1px #999 solid; border-top:1px #999 solid; margin:10px 0; padding:10px 0px; font-size:15px;}
.in_right_bl .buf_yi .bu_gwc span{ background:#d40f2b; color:#fff; border-radius:10px; width:30px; display:block; height:20px; text-align:center; margin:5px 3px; line-height:20px;}
.in_right_bl .buf_yi .bu_gwc:hover{ background:#d40f2b;}
.in_right_bl .buf_yi .bu_xx{ height:35px; background:#444;}
.in_right_bl .buf_yi .bu_xx span{ z-index:-999; cursor: pointer; transition: all 0.6s; width:80px; line-height:35px; position:absolute; margin-left:120px; overflow: hidden; height:35px; background:#d40f2b; color:#fff; display:block;}
.in_right_bl .buf_yi .bu_xx:hover span{ margin-left:-80px;}
.in_right_bl .buf_yi .bu_xx:hover{background:#d40f2b;}

.in_right_bl .buf_er{ position:absolute; bottom:20px;}
.in_right_bl .buf_er .bu_xx{ height:35px;}
.in_right_bl .buf_er .bu_xx span{ z-index:-999; cursor: pointer; transition: all 0.6s; width:80px; line-height:35px; position:absolute; margin-left:120px; overflow: hidden; height:35px; background:#d40f2b; color:#fff; display:block;}
.in_right_bl .buf_er .bu_xx:hover span{ margin-left:-80px;}
.in_right_bl .buf_er .bu_xx:hover{background:#d40f2b;}
.in_right_bl .buf_er .bu_wx{ height:35px;}
.in_right_bl .buf_er .bu_wx span{ z-index:-9999; cursor: pointer; transition: all 0.6s; width:110px; position:absolute; height:110px; background:#d40f2b; padding:5px; position: fixed; bottom:63px; right:-145px;}
.in_right_bl .buf_er .bu_wx:hover span{ right:35px;}
.in_right_bl .buf_er .bu_wx:hover{background:#d40f2b;}
.in_right_bl .buf_er .bu_wx span img{ width:110px; height:110px;}
.in_right_bl .buf_er .bu_wx i{}
.in_right_bl .buf_er div{ padding:4px 0; background:#444;}



/*  底部信息  */
.fool{ border-top:1px #ddd solid;}
.fool .fool_box1{ width:1200px; margin:0 auto; padding:10px 0; text-align:center; border-bottom:1px #ddd solid;}
.fool .fool_box1 a{ display:inline-block;}
.fool .fool_box2{ width:1200px; margin:0 auto; height:200px; padding:40px 0; text-align:center;}
.fool .fool_box2 li{ width:19%; float:left; line-height:2em;}
.fool .fool_box2 li h3{ font-size:20px; color:#111; margin-bottom:10px;}
.fool .fool_box2 li a{ display:block;}
.fool .fool_box2 li img{ width:120px;}
.fool .fool_box3{ background:#f1f1f1; width:100%;}
.fool .fool_box3 .fool_nav{ height:50px; padding:25px 0; width:1200px; margin:0 auto; border-bottom:1px #ddd solid;}
.fool .fool_box3 .fool_nav a{ display:inline-block; font-size:14px; padding:0px 15px; line-height:50px;}
.fool .fool_box3 .fool_ba{ padding:40px 0px; width:1200px; margin:0 auto; line-height:3em;}
.fool .fool_box3 .fool_ba p{ font-size:14px;}


/*  list  */
.list_box{ width:1200px; margin:0 auto; padding-bottom:40px;}
.clear{ clear:both; height:0px;}
.list_banner img{ width:1200px;}
.list_nav{ padding:15px 0; height:25px;  line-height:25px;}
.list_nav a{ background:url(../images/icon022.png) no-repeat right center; display:inline-block; padding-right:20px; margin-right:10px;}
.list_filter{ border:1px #ddd solid; background:#f1f1f1;}
.list_filter dt{border-bottom:1px solid #ddd;}
.list_filter dt .left_name{ width:110px; float:left; padding:15px 0 0 15px;}
.list_filter dt .right_con{ width:1073px; float:left; background:#fff;}
.list_filter dt .right_con ul{ margin:15px; border-top:1px #ddd solid; border-left:1px #ddd solid; width:968px; overflow:hidden; float:left;}
.list_filter dt .right_con ul.gd{ height:102px;}
.list_filter dt .right_con ul li{ float:left; width:118px; padding:5px 1px; height:40px; text-align:center; border-bottom:1px #ddd solid; border-right:1px #ddd solid; overflow:hidden;}
.list_filter dt .right_con ul li img{ height:40px; width:106px;}
.list_filter dt .right_con ul li a{ display:block; width:118px; height:50px;}
.list_filter dt .right_con .gdsq{ float:left; width:55px; padding-top:15px; text-align:center;}
.list_filter dt .right_con .gdsq span{ border:1px solid #ddd; display:block; height:25px; line-height:25px;}
.list_filter dt .right_con .gdsq span:hover{ border:1px solid #d40f2b; display:block; color:#d40f2b;cursor:pointer;}

.list_filter dd{border-bottom:1px solid #ddd;}
.list_filter dd:last-child { border-bottom:none;}
.list_filter dd .left_name{ width:110px; float:left; padding:15px 0 0 15px;}
.list_filter dd .right_con{ width:1073px; float:left; background:#fff; line-height:25px;}
.list_filter dd .right_con a{ display:inline-block; margin-right:40px; color:#999;}
.list_filter dd .right_con a:hover{ color:#d40f2b;}
.list_filter dd .right_con .sx_alist{ margin:10px 15px;width:968px; overflow:hidden; float:left;}
.list_filter dd .right_con .gd{ height:25px;}
.list_filter dd .right_con form{ display:inline-block; color:#999;}
.list_filter dd .right_con form input{ border:1px #ddd solid; margin:0 5px; width:50px;}
.list_filter dd .right_con form button{ width:40px; border:1px #ddd solid;}
.list_filter dd .right_con .gdsq1{ float:left; width:55px; padding-top:10px; text-align:center;}
.list_filter dd .right_con .gdsq1 span{ border:1px solid #ddd; display:block; height:25px; line-height:25px;}
.list_filter dd .right_con .gdsq1 span:hover{ border:1px solid #d40f2b; display:block; color:#d40f2b;cursor:pointer;}

.list_filter dd .right_con .gdsq2{ float:left; width:55px; padding-top:10px; text-align:center;}
.list_filter dd .right_con .gdsq2 span{ border:1px solid #ddd; display:block; height:25px; line-height:25px;}
.list_filter dd .right_con .gdsq2 span:hover{ border:1px solid #d40f2b; display:block; color:#d40f2b;cursor:pointer;}
.list_box .list_px{ height:25px; border:10px #f1f1f1 solid; margin:15px 0; background:#f1f1f1;}
.list_box .list_px .px_float{ float:left; line-height:25px;}
.list_box .list_px .px_yi{ border:1px #ddd solid; height:23px; line-height:23px;}
.list_box .list_px .px_yi a{ display:inline-block; padding:0px 15px; border-right:1px #ddd solid; background:#fff;}
.list_box .list_px .px_yi a:last-child{ border:none;}
.list_box .list_px .px_yi a:hover{ background:#d40f2b; color:#fff;}
.list_box .list_px .px_yi a.hover{ background:#d40f2b; color:#fff;}
.list_box .list_px .px_er{ padding:0px 20px;}
.list_box .list_px .px_er span{ padding:0px 10px;}
.list_box .list_px .px_er .ycddz{ background:#fff; margin-left:-21px; position:absolute; width:350px; padding:10px; border:1px #ddd solid; border-top:none; display:none;}
.list_box .list_px .px_er .ycddz h3{ padding:0px 10px; font-weight:bold; margin-top:10px; line-height:30px;}
.list_box .list_px .px_er .ycddz h3 a{ font-weight:bold;}
.list_box .list_px .px_er .ycddz h3.top{ border-top:1px #ddd solid;}
.list_box .list_px .px_er .ycddz a:hover{ color:#d40f2b;}
.list_box .list_px .px_er:hover .ycddz{ display:block;}
.list_box .list_px .px_san{}
.list_box .list_px .px_san a{ background: url(../images/icon026.png) no-repeat left center; padding-left:25px; margin-right:10px;}
.list_box .list_px .px_san a.xz{ background:url(../images/icon025.png) no-repeat left center;}
.list_box .list_px .px_san a:hover{ color:#d40f2b;}
.list_box .list_px .px_si{ float:right;}
.list_box .list_px .px_si a{ display:inline-block; width:40px; border:1px #ddd solid; height:25px; margin-top:-1px; text-align:center; background:#fff;}
.list_box .list_px .px_si a.ddl{ background:#f9f9f9;}
.list_box .list_px .px_si a:last-child{ border-left:none;}
.list_box .list_px .px_si span{ padding-right:20px;}
.list_box .list_px .px_si span i{ font-weight:bold; color:#d40f2b;}
.list_box .list_con{}
.list_box .list_con li{ width:220px; overflow:hidden; padding:9px; border:1px #fff solid; float:left; height:430px;}
.list_box .list_con li:hover{ border:1px #d40f2b solid;}
.list_box .list_con li img{ width:220px; height:280px; margin-bottom:5px;}
.list_box .list_con li h3{ font-size:20px; color:#d40f2b;}
.list_box .list_con li h4{height:25px; line-height:25px; overflow:hidden;}
.list_box .list_con li p{ color:#999;}
.list_box .list_con li p i{ color:#005aa0; font-weight:bold; padding:0 5px;}
.list_box .list_con li .hd{ height:20px; padding:8px 0;}
.list_box .list_con li .hd span{  background:#d40f2b; color:#fff; line-height:20px; padding:0 8px; margin-right:10px;}
.list_box .list_con li .gz_gwc{ height:33px; border:1px #ddd solid; line-height:33px; display:inline-block;}
.list_box .list_con li .gz_gwc .gz{ background:url(../images/icon040.png) no-repeat center left; padding-left:25px; padding-right:20px; margin-left:10px; border-right:1px #ddd solid;cursor:pointer;}
.list_box .list_con li .gz_gwc .gzh{ background:url(../images/icon040-1.png) no-repeat center left; color:#d40f2b; }
.list_box .list_con li .gz_gwc .gwc{ background:url(../images/icon041.png) no-repeat center left; padding-left:25px; margin-left:10px; color:#d40f2b; padding-right:15px;}


.hbt_fy{ clear:both; padding:40px 0; height:40px; text-align:right;}
.hbt_fy *{ display:inline-block;}
.hbt_fy a{ height:38px; line-height:38px; border:1px #ddd solid; padding:0 15px;}
.hbt_fy a:hover{ background:#d40f2b; color:#fff !important;}
.hbt_fy span{ padding:15px;}
.hbt_fy form{ padding-left:20px; font-size:14px;}
.hbt_fy form i{ font-weight:bold; padding:0 5px; font-size:15px;}
.hbt_fy form input{ text-align:center; border:1px #ddd solid; height:33px; width:40px; margin:0 10px;}
.hbt_fy form button{ height:35px; width:60px; margin-left:10px;}
.hbt_fy form button:hover{ background:#d40f2b; color:#fff;}


/*  内容页代码  */
.nry_top{ background:#f2f2f2; height:40px; line-height:40px; width:100%; border-top:2px #d40f2b solid;}
.nry_top .nry_box .dqwz{ line-height:40px; width:50%; float:left;}
.nry_top .nry_box .dqwz a{ background:url(../images/icon022.png) no-repeat center right; padding-right:20px; margin-right:10px; display:inline-block;}
.nry_top .nry_box .dqwz a:last-child{ background:none;}
.nry_top .nry_box .dqwz a:hover{ color:#d40f2b;}
.nry_top .nry_box .duxx{ width:50%; float:left; text-align:right;}
.nry_top .nry_box .duxx a{ display:inline-block;}
.nry_top .nry_box .duxx a:hover{ color:#d40f2b;}
.nry_top .nry_box .duxx a.yi{ background:url(../images/icon043.png) no-repeat center right; padding-right:80px; margin-right:10px;}
.nry_top .nry_box .duxx a.er{ background:url(../images/icon044.png) no-repeat center left; padding-left:20px; margin-left:20px;}
.nry_top .nry_box .duxx a.san{ background:url(../images/icon045.png) no-repeat center left; padding-left:20px; margin-left:20px;}
.nry_box{ width:1200px; margin:0 auto;}
.nry_box .nry_lm{min-height:550px; padding-top:10px;}
.nry_box .nry_lm .lm_yi{ width:350px; float:left; height:550px;}
.nry_box .nry_lm .lm_yi .jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.nry_box .nry_lm .lm_yi .jqzoom img{ background:url(http://www.lanrenzhijia.com/demo/images/loading.gif) no-repeat center center;}
.nry_box .nry_lm .lm_yi .zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:150px;height:150px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.nry_box .nry_lm .lm_yi .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.nry_box .nry_lm .lm_yi .spec-preview{width:350px;height:450px;}
.nry_box .nry_lm .lm_yi .spec-scroll{clear:both;margin-top:5px;width:350px;}
.nry_box .nry_lm .lm_yi .spec-scroll .prev{float:left;margin-right:4px;}
.nry_box .nry_lm .lm_yi .spec-scroll .next{float:right;}
.nry_box .nry_lm .lm_yi .spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:20px;height:50px; padding-top:15px;cursor:pointer;text-decoration:none;}
.nry_box .nry_lm .lm_yi .spec-scroll .items{float:left;position:relative;width:300px;height:70px;overflow:hidden;}
.nry_box .nry_lm .lm_yi .spec-scroll .items ul{position:absolute;width:999999px;height:70px;}
.nry_box .nry_lm .lm_yi .spec-scroll .items ul li{float:left;width:60px;text-align:center;}
.nry_box .nry_lm .lm_yi .spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:64px;}
.nry_box .nry_lm .lm_yi .spec-scroll .items ul li img:hover{border:2px solid #d40f2b;padding:1px;}
.nry_box .nry_lm .lm_er{ width:640px; float:left;min-height:550px;}
.nry_box .nry_lm .lm_er .box{ padding:10px 20px;}
.nry_box .nry_lm .lm_er .box h3{ font:700 16px Arial,"microsoft yahei"; height:30px;line-height:30px; margin-bottom:5px;}
.nry_box .nry_lm .lm_er .box .yi{ background:#f3f3f3; height:60px; padding:15px; line-height:2em; margin-bottom:5px;}
.nry_box .nry_lm .lm_er .box .yi p{ width:450px; float:left; font-size:14px; padding-bottom:5px;}
.nry_box .nry_lm .lm_er .box .yi p i{ font-size:18px; font-weight:bold; color:#d40f2b;}
.nry_box .nry_lm .lm_er .box .yi p span{ display:inline-block; width:80px; font-size:14px; padding-left:15px; color:#555;}
.nry_box .nry_lm .lm_er .box .yi p a{ color:#d40f2b; border-top:1px #d40f2b solid; border-bottom:1px #d40f2b solid; line-height:18px; padding:0 10px; height:18px; display:inline-block; background:url(../images/icon048.png) no-repeat center left,url(../images/icon048.png) no-repeat center right #ffdedf; margin-right:10px;}
.nry_box .nry_lm .lm_er .box .yi .ljpj{ width:110px; float:left; text-align:center; border-left:1px #ddd solid;}
.nry_box .nry_lm .lm_er .box .yi .ljpj span{ color:#d40f2b; display:block; height:10px;}
.nry_box .nry_lm .lm_er .box .er{ line-height:2em; padding:10px; border-bottom:1px #ddd dashed;}
.nry_box .nry_lm .lm_er .box .er p{ font-size:14px; color:#555;}
.nry_box .nry_lm .lm_er .box .er p span{ padding-right:20px; display:inline-block;font-size:14px; color:#555;}
.nry_box .nry_lm .lm_er .box .er p a{ padding-right:20px; display:inline-block;font-size:14px; color:#555;}
.nry_box .nry_lm .lm_er .box .er p a.dj{ color:#d40f2b; padding-left:10px;}
.nry_box .nry_lm .lm_er .box .san{}
.nry_box .nry_lm .lm_er .box .san dl.ys{ clear:both; padding:15px 10px;}
.nry_box .nry_lm .lm_er .box .san dl.ys dt{ float:left; width:80px;}
.nry_box .nry_lm .lm_er .box .san dl.ys dd{ float:left; width:500px;}
.nry_box .nry_lm .lm_er .box .san dl.ys dd span{cursor:pointer; display:inline-block; width:60px; height:76px; overflow:hidden; margin-right:10px; border:1px #ddd solid; text-align:center;}
.nry_box .nry_lm .lm_er .box .san dl.ys dd span.xz{ border:1px #d40f2b solid;}
.nry_box .nry_lm .lm_er .box .san dl.ys dd img{ width:60px; height:76px;}

.nry_box .nry_lm .lm_er .box .san dl.cm{ clear:both; padding:15px 10px;}
.nry_box .nry_lm .lm_er .box .san dl.cm dt{ float:left; width:80px;}
.nry_box .nry_lm .lm_er .box .san dl.cm dd{ float:left; width:500px; margin-bottom:10px;}
.nry_box .nry_lm .lm_er .box .san dl.cm dd span{cursor:pointer; display:inline-block; padding:0 12px; height:25px; line-height:25px; overflow:hidden; margin-right:10px; border:1px #ddd solid; text-align:center;}
.nry_box .nry_lm .lm_er .box .san dl.cm dd span.xz{ border:1px #d40f2b solid;}
.nry_box .nry_lm .lm_er .box .si{ clear:both; border-top:1px #ddd dashed; padding-top:12px;}
.nry_box .nry_lm .lm_er .box .si .sz{ width:150px; display: inline-block; float:left;}
.nry_box .nry_lm .lm_er .box .si .sz a{ width:30px; height:35px; float:left; border:1px #ddd solid; line-height:30px; text-align:center;}
.nry_box .nry_lm .lm_er .box .si .sz a.jian{ background:url(../images/icon049.png) no-repeat center;}
.nry_box .nry_lm .lm_er .box .si .sz a.jia{ background:url(../images/icon050.png) no-repeat center;}
.nry_box .nry_lm .lm_er .box .si .sz input{ width:60px; height:35px; border-bottom:1px #ddd solid; float:left; border-top:1px #ddd solid; text-align:center; font-size:14px;}
.nry_box .nry_lm .lm_er .box .si .an{ display: inline-block; width:320px;}
.nry_box .nry_lm .lm_er .box .si .an a{ width:150px; height:37px; background:#d40f2b; margin-right:10px; color:#fff; text-align:center; line-height:37px; display: inline-block; font-size:16px; font-weight:700;}
.nry_box .nry_lm .lm_er .box .si .an a:first-child{ background:#f70;}
.nry_box .nry_lm .lm_er .box .si .sc{ clear:both; padding-left:0px; padding-top:15px;}
.nry_box .nry_lm .lm_er .box .si .sc .s{ background:url(../images/icon051.png) no-repeat center left; padding-left:20px; margin-right:20px;}
.nry_box .nry_lm .lm_er .box .si .sc .f{ background:url(../images/icon052.png) no-repeat center left; padding-left:20px;}
.nry_box .nry_lm .lm_er .box .si .sc a{ color:#666;}
.nry_box .nry_lm .lm_er .box .si .sc a:hover{color:#d40f2b;}
.nry_box .nry_lm .lm_er .box .si p{ clear:both; padding:10px 0; color:#999; line-height:30px;}
.nry_box .nry_lm .lm_san{ width:210px; float:left; height:550px;}
.nry_box .nry_lm .lm_san h3{ height:30px; margin-bottom:30px; border-bottom:1px #ddd solid; text-align:center; line-height:30px;}
.nry_box .nry_lm .lm_san h3 span{ background:#fff; padding:0 10px; position:relative; top:15px; font-size:15px; font-weight:bold; color:#666;}
.nry_box .nry_lm .lm_san ul{ text-align:center;}
.nry_box .nry_lm .lm_san ul li{ width:150px; height:150px; overflow: hidden; margin:0 auto; margin-bottom:10px;}
.nry_box .nry_lm .lm_san ul li img{ width:150px; height:150px;}
.nry_box .nry_lm .lm_san ul li p{ height:25px; line-height:25px;background-color:rgba(255,255,255,0.9); position:relative; top:-27px;}
.nry_box .dztj{}
.nry_box .dztj h3{ height:39px; line-height:39px; background:#f1f1f1; border-bottom:1px #d40f2b solid;}
.nry_box .dztj h3 span{ width:200px; display:inline-block; text-align:center; font-size:16px; color:#fff; background:#d40f2b;}
.nry_box .dztj ul{ padding:10px 0px; height:220px;}
.nry_box .dztj ul li{ float:left; width:200px; overflow:hidden;}
.nry_box .dztj ul li a{ display:block; width:160px; padding: 10px 20px;}
.nry_box .dztj ul li a img{ width:160px; height:160px;}
.nry_box .dztj ul li a p{ text-align:center; color:#d40f2b; font-size:15px; font-weight:900;}
.nry_box .nry_con{}
.nry_box .nry_con .con_left{ width:210px; float:left; margin-right:10px;}
.nry_box .nry_con .con_left .dpxq{ border:1px #ddd solid; margin-bottom:12px;}
.nry_box .nry_con .con_left .dpxq h3{padding-left:10px; background:#f2f2f2; border-bottom:1px #ddd solid; height:40px; line-height:40px;}
.nry_box .nry_con .con_left .dpxq h3 a{font:700 15px Arial,"microsoft yahei"; color:#666;}
.nry_box .nry_con .con_left .dpxq h3 a:hover{ color:#d40f2b; }
.nry_box .nry_con .con_left .dpxq .yi{ width:50%; float:left; text-align:center; font-size:24px; line-height:45px; color:#d40f2b; padding:20px 0;}
.nry_box .nry_con .con_left .dpxq .er{ width:50%; float:left; padding:10px 0;}
.nry_box .nry_con .con_left .dpxq .er p{ line-height:2em; color:#999; background:url(../images/icon046.png) no-repeat center right; margin-right:10px;}
.nry_box .nry_con .con_left .dpxq .san{ clear:both; margin:9px; border-top:1px #ddd solid; height:36px; padding-top:10px;}
.nry_box .nry_con .con_left .dpxq .san a{ display:block; float:left; width:88px; border:1px #ddd solid; background:#f8f8f8; height:34px; line-height:34px; text-align:center;}
.nry_box .nry_con .con_left .dpxq .san a i.jd{ background:url(../images/icon054.png) no-repeat center; padding:10px;}
.nry_box .nry_con .con_left .dpxq .san a i.sc{ background:url(../images/icon053.png) no-repeat center; padding:10px;}
.nry_box .nry_con .con_left .dpxq .san a.zz{ margin-right:10px;}
.nry_box .nry_con .con_left .dpxq .san a:hover{ color:#d40f2b; }
.nry_box .nry_con .con_left .dpss{border:1px #ddd solid; margin-bottom:12px;}
.nry_box .nry_con .con_left .dpss h3{padding-left:10px; background:#f2f2f2; border-bottom:1px #ddd solid; height:40px; line-height:40px; font-size:15px; font-weight:bold; color:#666;}
.nry_box .nry_con .con_left .dpss form{ padding:10px;}
.nry_box .nry_con .con_left .dpss form p{line-height:25px; padding:5px 0;}
.nry_box .nry_con .con_left .dpss form p span{ width:60px; display:inline-block;}
.nry_box .nry_con .con_left .dpss form p .srk1{ width:120px; height:25px; border:1px #ddd solid;}
.nry_box .nry_con .con_left .dpss form p .srk2{ width:50px; height:25px; border:1px #ddd solid;}
.nry_box .nry_con .con_left .dpss form p button{ margin-left:60px; width:80px; height:27px; background:#f1f1f1; border:1px #ddd solid;}
.nry_box .nry_con .con_left .dprx{border:1px #ddd solid; margin-bottom:12px; clear:both;}
.nry_box .nry_con .con_left .dprx h4{background:#f2f2f2; border-bottom:1px #d40f2b solid; height:40px; line-height:40px; font-size:15px; text-align:center;}
.nry_box .nry_con .con_left .dprx h4 span{ width:50%; float:left; font-size:15px;cursor:pointer;}
.nry_box .nry_con .con_left .dprx h4 span.hover{ background:#d40f2b; color:#fff;}
.nry_box .nry_con .con_left .dprx ul{ width:100%; overflow:hidden;}
.nry_box .nry_con .con_left .dprx ul li{ padding:15px 25px; text-align:center;}
.nry_box .nry_con .con_left .dprx ul li a{ width:160px; display:block;}
.nry_box .nry_con .con_left .dprx ul li img{ width:160px; height:160px;}
.nry_box .nry_con .con_left .dprx ul li p{ text-align:left; color:#999;}
.nry_box .nry_con .con_left .dprx ul li p span{ float:right; color:#d40f2b;font-size:16px; font-weight:700;}
.nry_box .nry_con .con_left .dprx ul li p i{ display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; border-radius:15px; color:#fff; background:#d40f2b; margin-left:-15px; margin-right:5px;}
.nry_box .nry_con .con_left .dpxcp{border:1px #ddd solid; margin-bottom:12px; clear:both;}
.nry_box .nry_con .con_left .dpxcp h3{padding-left:10px; background:#f2f2f2; border-bottom:1px #ddd solid; height:40px; line-height:40px; font-size:15px; font-weight:bold; color:#666;}
.nry_box .nry_con .con_left .dpxcp ul{ width:100%; overflow:hidden;}
.nry_box .nry_con .con_left .dpxcp ul li{ padding:15px 25px; text-align:center;} 
.nry_box .nry_con h4{ max-height:40px; line-height:20px; overflow:hidden; margin-bottom:8px;} 
.nry_box .nry_con .con_left .dpxcp ul li a{ width:160px; display:block;}
.nry_box .nry_con .con_left .dpxcp ul li img{ width:160px; height:160px;}
.nry_box .nry_con .con_left .dpxcp ul li p{color:#d40f2b;font-size:16px;font-weight:700;}
.nry_box .nry_con .con_right{ width:980px; float:left;}
.nry_box .nry_con .con_right .right_nav{ height:40px; line-height:40px; border-bottom:1px #d40f2b solid; background:#f1f1f1;}
.nry_box .nry_con .con_right .right_nav span{ display:inline-block; line-height:40px; height:40px; padding:0 30px;font-size:16px;cursor:pointer;}
.nry_box .nry_con .con_right .right_nav span.hover{background:#d40f2b; color:#fff;}
.nry_box .nry_con .con_right .right_nav a{background:#d40f2b; color:#fff; float:right; line-height:30px; margin:5px; padding:0 15px;}
.nry_box .nry_con .con_right .right_con{}
.nry_box .nry_con .con_right .right_con .qknr{ display:none}
.nry_box .nry_con .con_right .right_con .xs{ display:block;}
.nry_box .nry_con .con_right .right_con .qknr .spjs_top{ border-bottom:1px #ddd solid; padding-bottom:15px;}
.nry_box .nry_con .con_right .right_con .qknr .spjs_top h3{ height:30px; line-height:30px; padding:15px 40px;}
.nry_box .nry_con .con_right .right_con .qknr .spjs_top p{ width:200px; padding-left:40px; overflow:hidden; height:25px; line-height:25px; display:inline-block; color:#666;}
.nry_box .nry_con .con_right .right_con .qknr .spjs_top a{color:#d40f2b;}
.nry_box .nry_con .con_right .right_con .qknr .spjs_tp{ width:790px; float:left;}
.nry_box .nry_con .con_right .right_con .qknr .spjs_tp img{ width:790px; margin-bottom:-5px;}
.nry_box .nry_con .con_right .right_con .qknr .cnxh{border:1px #ddd solid; margin-left:800px; margin-top:10px; clear:both; float:right; width:180px; position:absolute;}
.nry_box .nry_con .con_right .right_con .qknr .cnxh h3{padding-left:10px; background:#f2f2f2; border-bottom:1px #ddd solid; height:40px; line-height:40px; font-size:15px; font-weight:bold; color:#666;}
.nry_box .nry_con .con_right .right_con .qknr .cnxh ul{ width:100%; overflow:hidden;}
.nry_box .nry_con .con_right .right_con .qknr .cnxh ul li{ padding:10px; text-align:center;}
.nry_box .nry_con .con_right .right_con .qknr .cnxh ul li a{ width:160px; display:block;}
.nry_box .nry_con .con_right .right_con .qknr .cnxh ul li img{ width:160px; height:160px;}
.nry_box .nry_con .con_right .right_con .qknr .cnxh ul li p{color:#d40f2b;font-size:16px;font-weight:700;}
.nry_box .nry_con .con_right .right_con .qknr .bzqd{ padding:20px;}
.nry_box .nry_con .con_right .right_con .qknr .bzqd p span{ display:inline-block; padding-right:20px;color:#999; font-size:14px; line-height:2em;}
.nry_box .nry_con .con_right .right_con .qknr .bzqd p{ color:#999; font-size:14px; line-height:2em;}
.nry_box .nry_con .con_right .right_con .qknr .shbz{ padding:20px;}
.nry_box .nry_con .con_right .right_con .qknr .shbz h3{ font-size:16px; font-weight:900; height:50px; line-height:50px;color:#d40f2b;}
.nry_box .nry_con .con_right .right_con .qknr .shbz p{ font-size:14px; line-height:2em; text-indent:2em; margin-bottom:10px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj{ padding:10px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj h3{ font-size:14px; font-weight:bold; height:30px; background:#f1f1f1; line-height:30px; padding:0 10px; margin-bottom:20px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .hpl{ height:120px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .hpl .hpl_top{ width:150px; float:left; padding:20px 0;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .hpl .hpl_top h1{ font-size:40px;color:#d40f2b;font-weight:700;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .hpl .hpl_top p{ color:#999;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .hpl .hpl_con{}
.nry_box .nry_con .con_right .right_con .qknr .sppj .hpl .hpl_con a{ display:inline-block; padding:2px 15px; margin:5px 10px; border:1px #ddd solid; line-height:25px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .hpl .hpl_con a.hover{color:#d40f2b;border:1px #d40f2b solid;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_tab{ clear:both;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_top{ height:30px; border:1px #ddd solid; background:#f3f3f3;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_top span{ display:inline-block; line-height:30px; padding:0px 20px;cursor:pointer; }
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_top span.hs{color:#d40f2b;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con{ padding:10px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl{ clear:both; border-top:1px #ddd solid; padding:15px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl:first-child{ border:none;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dt{ text-align:center; width:200px; float:left; margin-bottom:15px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dt img{ width:70px; height:70px; border-radius:50px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd{ width:700px; float:left; margin-bottom:15px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div{ height:30px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div i{ background:url(../images/icon055.png) no-repeat center; display:inline-block; width:20px; height:20px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div i.h{ background:url(../images/icon056.png) no-repeat center;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd p{ line-height:2em;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd p span{ display:inline-block; margin-right:15px; color:#999;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp { margin-bottom:40px; padding-top:15px;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp li{ width:220px; height:397px; margin:0px 10px 10px 10px; display:inline-block; border:1px #ddd solid;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp li:hover{ border:1px #d40f2b solid;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp li img{ width:220px; height:280px;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp li a{ display:block;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp li p{ padding:10px;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp li p span{ background:url(../images/icon051.png) no-repeat center left; padding-left:20px;}
.nry_box .nry_con .con_right .right_con .qknr .hpsp li p i{ float:right; font-size:14px; font-weight:900;color:#d40f2b;}

/*  商铺首页  */
.sp_xx{ height:40px;}
.duxx:hover .dpxx{ display:block;}
.dpxx{ background:#fff; position:absolute; text-align:left; padding:15px; width:300px; border:1px #f2f2f2 solid; margin-top:-1px; margin-left:200px; display:none; z-index:9999;}
.dpxx .dppf{ border-bottom:1px #d40f2b dashed; padding-bottom:10px; margin-bottom:10px; height:50px;}
.dpxx h4{ font-weight:900;}
.dpxx .dppf p{ line-height:25px; height:25px;float:left; margin-right:30px; color:#d40f2b; font-weight:900;}
.dpxx .dpzz p{line-height:30px; height:30px;}
.dpxx .dpzz p a{ color:#d40f2b;}
.dpxx .dpzz p a img{ width:20px; height:22px;}
.sp_logo{ width:100%; min-width:1200px; margin:auto; overflow:hidden; height:110px;}
.sp_logo img{ width:1920px;margin:0 calc(50% - 960px);}
.sp_nav{ width:100%; height:45px; line-height:45px; background:#444;}

.sp_nav div{ width:1200px; margin:0 auto; height:45px; overflow:hidden;}
.sp_nav p { width:850px; padding-right:50px; float:left;height:45px; overflow:hidden;}
.sp_nav p a{ display:inline-block; margin-right:30px; font-size:14px; color:#fff;}
.sp_nav p a.hover{font-weight:900;}
.sp_nav .form{ float:left; width:300px; height:45px;}
.sp_nav .form input{ background:#fff; width:200px; padding-left:20px;border-radius:30px 0px 0px 30px; height:30px;}
.sp_nav .form button{ width:80px; border-radius:0px 30px 30px 0px; height:30px; background:#d40f2b; color:#fff;}
.sp_tp{ width:1200px; margin:0 auto; text-align:center;}
.sp_tp img{ max-width:1200px;}
.sp_con{ width:1200px; margin:0 auto;}
.sp_con .sp_left{ width:200px; float:left; padding-top:14px;}
.sp_con .sp_left dl{ padding-right:20px; margin-bottom:50px;}
.sp_con .sp_left dt{ height:40px; line-height:40px; font-size:16px; text-align:center; border-top:1px #444 solid;}
.sp_con .sp_left dt:first-child{ background:#444; color:#fff;}
.sp_con .sp_left dt a{ font-size:14px; display:block; height:40px; font-weight:900; background:#f2f2f2;}
.sp_con .sp_left dt a:hover{ color:#d40f2b;}
.sp_con .sp_left dd a{ display:block; overflow:hidden; height:35px; line-height:35px; padding-left:30px; background:url(../images/icon100.png) no-repeat center left;}
.sp_con .sp_left dd a:hover{ color:#d40f2b; background:url(../images/icon101.png) no-repeat center left;}
.sp_con .sp_right { width:1000px; float:left;}
.sp_con .sp_right li{ width:220px; overflow:hidden; padding:14px; border:1px #fff solid; float:left; height:430px;}
.sp_con .sp_right li:hover{ border:1px #d40f2b solid;}
.sp_con .sp_right li img{ width:220px; height:280px; margin-bottom:5px;}
.sp_con .sp_right li h3{ font-size:20px; color:#d40f2b;}
.sp_con .sp_right li h4{height:25px; line-height:25px; overflow:hidden;}
.sp_con .sp_right li p{ color:#999;}
.sp_con .sp_right li p i{ color:#005aa0; font-weight:bold; padding:0 5px;}
.sp_con .sp_right li .hd{ height:20px; padding:8px 0;}
.sp_con .sp_right li .hd span{  background:#d40f2b; color:#fff; line-height:20px; padding:0 8px; margin-right:10px;}
.sp_con .sp_right li .gz_gwc{ height:33px; border:1px #ddd solid; line-height:33px; display:inline-block;}
.sp_con .sp_right li .gz_gwc .gz{ background:url(../images/icon040.png) no-repeat center left; padding-left:25px; padding-right:20px; margin-left:10px; border-right:1px #ddd solid;cursor:pointer;}
.sp_con .sp_right li .gz_gwc .gzh{ background:url(../images/icon040-1.png) no-repeat center left; color:#d40f2b; }
.sp_con .sp_right li .gz_gwc .gwc{ background:url(../images/icon041.png) no-repeat center left; padding-left:25px; margin-left:10px; color:#d40f2b; padding-right:15px;}

/*  商铺列表页  */
.sp_list_banner{ width:100%; min-width:1200px; margin:auto; overflow:hidden;}
.sp_list_banner img{ width:1920px;margin:0 calc(50% - 960px);}

/*  商铺资质  */
.spzz{ width:1200px; margin:0 auto; border-top:2px #444 solid;}
.spzz .zz_left{ width:200px; float:left; padding-top:10px;}
.spzz .zz_left p{ line-height:30px;}
.spzz .zz_left p span{ display:inline-block;}
.spzz .zz_left p i{ font-weight:900; padding-left:8px;color:#d40f2b;}
.spzz .zz_left p a{color:#d40f2b;}
.spzz .zz_left .an{ display:block; background:#444; color:#fff; text-align:center; height:40px; font-size:15px; line-height:40px; margin:10px 20px 10px 0px; border-radius:30px;}
.spzz .zz_left .an:hover{ background:#d40f2b; }
.spzz .zz_right{ width:988px; display:inline-block; border:1px #ddd solid; margin:10px 0;}
.spzz .zz_right h3{ font-size:16px; height:40px; line-height:40px; padding:0 20px; border-bottom:1px #ddd solid; background:#f3f3f3;}
.spzz .zz_right p{ padding:5px 10px; line-height:1.8em; font-size:14px;}
.spzz .zz_right p img{ width:100%; height:400px;}
.spzz .zz_right .ts{ padding:20px; border-top:1px #ddd dashed;}
.spzz .zz_right .ts p{ color:#999;}

/*  品牌简介  */
.dpjj{ border-top:2px #444 solid; padding-top:10px;}
.dpjj p{ padding:8px 15px; font-size:15px; line-height:2em;}
.dpjj p img{ width:100%;}



/*  登录与注册  */
.dlzc_top{ height:100px; width:1200px; margin:0 auto;}
.dlzc_top .dl_logo{ height:100px; float:left;}
.dlzc_top .dl_logo img{ height:100px; margin-right:20px;}
.dlzc_top .dl_hy{ font-size:30px; padding-top:50px; float:left;}
.dlzc_top .dl_yj{ float:right; padding-top:50px;}
.dlzc_top .dl_yj p{ height:50px; line-height:50px; background:url(../images/dl_icon01.png) no-repeat center left; padding-left:35px;}
.dlzc_top .dl_yj p a{ font-size:18px;}
.dlzc_top .dl_yj p a:hover{ color:#d40f2b;}
.dlzc_ts{ background:#fdf3f4; height:40px; line-height:40px;}
.dlzc_ts p{ width:1200px; margin:0 auto; color:#999;}
.dlzc_banner{ height:600px; width:100%; min-width:1200px; background:url(../images/dlzc.png) no-repeat center top;}
.dlzc_banner .dlzc_dl{ width:1200px; margin:0 auto; padding-top:100px;}
.dlzc_banner .dlzc_dl form{ width:400px; height:400px; background:#fff; float:right;}
.dlzc_banner .dlzc_dl form h4{ background:#fdf3f4; height:40px; line-height:40px; text-align:center;}
.dlzc_banner .dlzc_dl form h3{ padding:10px 0px; height:30px; line-height:30px; text-align:center; border-bottom:1px #ddd solid; color:#999; font-size:18px;}
.dlzc_banner .dlzc_dl form h3 a{ display:inline-block; width:49%; text-align:center; font-size:20px;}
.dlzc_banner .dlzc_dl form h3 a:last-child{ border-left:1px #ddd solid;}
.dlzc_banner .dlzc_dl form h3 a.hover{color:#d40f2b;}
.dlzc_banner .dlzc_dl form h3 a:hover{color:#d40f2b;}
.dlzc_banner .dlzc_dl form .srk{ border:1px #ddd solid; width:340px; height:45px; border-radius:5px; margin:20px 29px 0px 29px;}
.dlzc_banner .dlzc_dl form .srk span{ width:89px; display:inline-block; border-right:1px #ddd solid; text-align:center; line-height:45px; height:45px; font-size:14px;}
.dlzc_banner .dlzc_dl form .srk input{ width:230px; height:43px; padding-left:10px;}
.dlzc_banner .dlzc_dl form p{ margin:20px 30px; text-align:right;}
.dlzc_banner .dlzc_dl form p a{ font-size:14px; color:#999;}
.dlzc_banner .dlzc_dl form p a:hover{color:#d40f2b;}
.dlzc_banner .dlzc_dl form button{ border:1px #d40f2b solid; background:#d40f2b; color:#fff; width:340px; height:45px; border-radius:5px; margin:0px 29px; font-size:18px;}

.dlzc_banner .dlzc_zc{ width:1200px; margin:0 auto; padding-top:50px;}
.dlzc_banner .dlzc_zc form{ width:400px; height:500px; background:#fff; float:right;}
.dlzc_banner .dlzc_zc form h3{ padding:10px 0px; height:30px; line-height:30px; text-align:center; border-bottom:1px #ddd solid; color:#999; font-size:18px;}
.dlzc_banner .dlzc_zc form h3 a{ display:inline-block; width:49%; text-align:center; font-size:20px;}
.dlzc_banner .dlzc_zc form h3 a:last-child{ border-left:1px #ddd solid;}
.dlzc_banner .dlzc_zc form h3 a.hover{color:#d40f2b;}
.dlzc_banner .dlzc_zc form h3 a:hover{color:#d40f2b;}
.dlzc_banner .dlzc_zc form .srk{ border:1px #ddd solid; width:340px; height:45px; border-radius:5px; margin:15px 29px 0px 29px;}
.dlzc_banner .dlzc_zc form .srk span{ width:89px; display:inline-block; border-right:1px #ddd solid; text-align:center; line-height:45px; height:45px; font-size:14px;}
.dlzc_banner .dlzc_zc form .srk input{ width:230px; height:43px; padding-left:10px;}
.dlzc_banner .dlzc_zc form .srk input.yzm{ width:150px;}
.dlzc_banner .dlzc_zc form .srk button{ width:90px; font-size:14px; border-radius:0px 4px 4px 0px; margin:0px; background:#ddd; border:none; color:#555;}
.dlzc_banner .dlzc_zc form button{ border:1px #d40f2b solid; background:#d40f2b; color:#fff; width:340px; height:45px; border-radius:5px; margin:15px 29px; font-size:18px;}
.dlzc_banner .dlzc_zc form p{ padding:10px 30px; margin-top:10px;}
.dlzc_banner .dlzc_zc form p a:hover{color:#d40f2b;}


/*  购物车  */
.gwc_box{ width:1000px; margin:0 auto;}
.gwc_box .gwc_top{ height:150px;}
.gwc_box .gwc_top img{ height:100px;}
.gwc_box .gwc_top .gwc_logo{ width:430px; float:left;}
.gwc_box .gwc_top .gwc_ss{ width:566px; float:left; height:40px; border:2px #d40f2b solid; margin-top:30px;}
.gwc_box .gwc_top .gwc_ss input{ width:400px; height:36px;}
.gwc_box .gwc_top .gwc_ss button{ width:162px; background:#d40f2b; color:#fff; font-size:18px; height:40px;}
.gwc_box .gwc_top .qbsp{ height:40px; padding-top:10px; clear:both;}
.gwc_box .gwc_top .qbsp span{ display:inline-block; line-height:30px; height:35px; width:150px; color:#d40f2b; font-size:18px;}
.gwc_box .gwc_top .qbsp p{ float:right; font-size:14px; color:#666; padding-top:10px;}
.gwc_box .gwc_top .qbsp p a{ border:1px #ddd solid; padding:3px 15px; margin-left:10px;}
.gwc_box .gwc_top .qbsp p a:hover{border:1px #d40f2b solid; color:#d40f2b; text-decoration:none;}

.gwc_qx{ float:left; padding-top:17px; font-size:14px;}
.gwc_qx a{ margin-left:10px;}
.gwc_qx a:hover{color:#d40f2b;}



/*  结算页  */
.dlzc_top .js_lc{ float:right; padding-top:40px; width:480px;}
.dlzc_top .js_lc dl{ width:160px; text-align:center; float:left; height:5px;}
.dlzc_top .js_lc dl dt{ width:23px; height:23px; border-radius:15px; color:#fff; margin:0 auto; line-height:23px; text-align:center; position:relative; top:-10px;}
.dlzc_top .js_lc dl.yi{ background:#caecb6;}
.dlzc_top .js_lc dl.yi dt{ background:#caecb6;}
.dlzc_top .js_lc dl.yi dd{ color:#caecb6;}
.dlzc_top .js_lc dl.er{ background:#7abd54;}
.dlzc_top .js_lc dl.er dt{ background:#7abd54;}
.dlzc_top .js_lc dl.er dd{ color:#7abd54;}
.dlzc_top .js_lc dl.san{ background:#ccc;}
.dlzc_top .js_lc dl.san dt{ background:#ccc;}
.dlzc_top .js_lc dl.san dd{ color:#ccc;}

.jsy_box{ width:1000px; margin:0 auto; padding-bottom:60px;}
.jsy_box .txhd{}
.jsy_box .txhd h3{ font-size:16px; height:50px; line-height:50px; padding-top:30px;}
.jsy_box .txhd .ddxx{ border:1px #ddd solid; padding:15px;}
.jsy_box .txhd h4{ font-size:14px; font-weight:900; height:40px; line-height:40px;}
.jsy_box .txhd .shxx{ padding:0px 20px;}
.jsy_box .txhd .shxx h4 span{ float:right;color:#d40f2b;}
.jsy_box .txhd .shxx a:hover{color:#d40f2b;}
.jsy_box .txhd .shxx dl.gd{ overflow:hidden; height:50px;}
.jsy_box .txhd .shxx dt{ margin:10px 0; padding:0;}
.jsy_box .txhd .shxx dt span{ display:inline-block; width:150px; text-align:center; height:30px; line-height:30px; border:2px #d40f2b solid; margin-right:10px; font-size:14px; color:#d40f2b; background:#fff;}
.jsy_box .txhd .shxx dt samp{ float:right; line-height:30px; margin-right:10px; display:none;}
.jsy_box .txhd .shxx dt i{ background:#d40f2b; color:#fff; padding:2px 10px;}
.jsy_box .txhd .shxx dt:hover{ background:#fdf3f4;}
.jsy_box .txhd .shxx dt:hover samp{ display:block;}
.jsy_box .txhd .shxx dd{ margin:10px 0; padding:0;}
.jsy_box .txhd .shxx dd span{ display:inline-block; width:150px; text-align:center; height:30px; line-height:30px; border:2px #ddd solid; margin-right:10px; font-size:14px; background:#fff;}
.jsy_box .txhd .shxx dd samp{ float:right; line-height:30px; margin-right:10px; display:none;}
.jsy_box .txhd .shxx dd samp a{ padding:0px 10px;}
.jsy_box .txhd .shxx dd:hover{ background:#fdf3f4;}
.jsy_box .txhd .shxx dd:hover samp{ display:block;}
.jsy_box .txhd .shxx p{ clear:both; height:40px; line-height:40px; border-bottom:1px #ddd solid}
.jsy_box .txhd .shxx p span{ margin-right:15px; display: none; font-size:14px; padding-right:20px;}
.jsy_box .txhd .shxx p span.dzxs{ display: inline-block;}
.jsy_box .txhd .shxx p span:first-child{ background:url(../images/icon063.png) no-repeat center right;}
.jsy_box .txhd .shxx p span:last-child{ background:url(../images/icon064.png) no-repeat center right;}
.jsy_box .txhd .zffs{ padding:10px 20px;}
.jsy_box .txhd .zffs a{ display:inline-block; height:30px; width:150px; margin-right:20px; border:2px #ddd solid; line-height:30px; text-align:center; font-size:14px;}
.jsy_box .txhd .zffs a.hover{ border:2px #d40f2b solid; color:#d40f2b;}
.jsy_box .txhd .zffs div{ border-bottom:1px #ddd solid; padding-bottom:20px;}
.jsy_box .txhd .shqd{ padding:0 20px;}
.jsy_box .txhd .shqd a{ float:right; color:#d40f2b;}
.jsy_box .txhd .shqd dl{ background:#f9f9f9; margin-bottom:20px;}
.jsy_box .txhd .shqd dl dt{ width:288px; padding:20px; float:left;}
.jsy_box .txhd .shqd dl dt p{ border-bottom:1px #ddd solid; padding:15px 0;}
.jsy_box .txhd .shqd dl dt p span{border:2px #d40f2b solid; color:#d40f2b;display:inline-block; height:30px; width:150px; margin-right:20px;line-height:30px; text-align:center; font-size:14px;}
.jsy_box .txhd .shqd dl dt h6{ padding:15px 0; color:#777;}
.jsy_box .txhd .shqd dl dd{ width:560px; padding:20px; background:#f3f3f3; float:left;}
.jsy_box .txhd .shqd dl dd .bt{ padding-bottom:10px;}
.jsy_box .txhd .shqd dl dd .bt p{ font-weight:900; padding:3px 0;}
.jsy_box .txhd .shqd dl dd .bt p span{ display:inline-block; margin-right:10px; background:#d40f2b; color:#fff; padding:1px 10px;}
.jsy_box .txhd .shqd dl dd .cp{ height:60px; padding:10px 0; border-bottom:1px #ddd solid}
.jsy_box .txhd .shqd dl dd .cp .cp1{ width:280px; float:left; padding-right:20px;}
.jsy_box .txhd .shqd dl dd .cp .cp1 img{ width:60px; height:60px; border:1px #ddd solid; float:left; margin-right:15px;}
.jsy_box .txhd .shqd dl dd .cp .cp1 a{ color:#888; display:block;}
.jsy_box .txhd .shqd dl dd .cp .cp2{width:260px; float:left;}
.jsy_box .txhd .shqd dl dd .cp .cp2 span{ width:32%; display:inline-block; text-align:center;}
.jsy_box .txhd .shqd dl dd .cp .cp2 span:first-child{ color:#d40f2b; font-weight:900;}
.jsy_box .txhd .shqd dl dd p.qt{ clear:both; background:url(../images/icon057.png) no-repeat center left; padding:10px 20px; color:#036;}
.jsy_box .txhd .ddbz{ padding:20px;}
.jsy_box .txhd .ddbz .yibd{ height:50px; border-bottom:1px #ddd solid;}
.jsy_box .txhd .ddbz .yibd input{ width:400px; height:30px; border:1px #ddd solid; padding-left:15px;}
.jsy_box .txhd .ddbz .yibd span{ padding-left:20px; line-height:30px; color:#999;}
.jsy_box .txhd .ddbz .fpxx{ padding:15px 0; height:25px; line-height:25px; font-size:14px; font-weight:900;}
.jsy_box .txhd .ddbz .fpxx span{ background:#fdf3f4; margin-left:15px; display:inline-block; padding:0px 10px; color:#d40f2b;}
.jsy_box .txhd .dqfp{ border-bottom:1px #ddd solid; padding-bottom:15px;}
.jsy_box .txhd .dqfp span{ margin-right:20px; display:inline-block; font-size:14px;color:#999;}
.jsy_box .txhd .dqfp a{ color:#d40f2b;font-size:14px;}
.jsy_box .txhd .yhq{ padding:0 20px;}
.jsy_box .txhd .yhq .bt{ font-size:14px; font-weight:900; padding-bottom:20px;}
.jsy_box .txhd .yhq ul{}
.jsy_box .txhd .yhq ul li{ margin:0px 15px 15px 0; border-bottom:1px #f99898 solid; border-left:1px #f99898 solid; border-right:1px #f99898 solid; width:200px; display:inline-block;}
.jsy_box .txhd .yhq ul li div{ background:url(../images/bj_02.png) repeat-x top #f99898; padding:20px 15px 10px 15px;}
.jsy_box .txhd .yhq ul li div *{ color:#fff; line-height:1.8em;}
.jsy_box .txhd .yhq ul li div span{ font-size:24px; padding-right:15px;}
.jsy_box .txhd .yhq ul li .xz{ padding:10px;}
.jsy_box .txhd .yhq ul li .xz span{ margin-right:20px; color:#888;}
.jsy_box .txhd .yhq ul li.yxz{border-bottom:1px #d40f2b solid; border-left:1px #d40f2b solid; border-right:1px #d40f2b solid;}
.jsy_box .txhd .yhq ul li.yxz div{ background:url(../images/bj_04.png) repeat-x top #d40f2b; padding:20px 15px 10px 15px;}
.jsy_box .txhd .yhq ul li.wxz{border-bottom:1px #ddd solid; border-left:1px #ddd solid; border-right:1px #ddd solid;}
.jsy_box .txhd .yhq ul li.wxz div{ background:url(../images/bj_03.png) repeat-x top #ccc; padding:20px 15px 10px 15px;}
.jsy_box .txhd .yhq .yhje{ background:#f1f1f1; height:40px; padding:0px 15px; line-height:40px;}
.jsy_box .txhd .yhq .yhje span{ display:inline-block; margin-right:15px;}
.jsy_box .tjbf{}
.jsy_box .tjbf .yisz{ line-height:2em; text-align:right; padding-top:10px; margin-bottom:5px;}
.jsy_box .tjbf .yisz p{ text-align:right; padding:3px 10px;}
.jsy_box .tjbf .yisz p i{color:#d40f2b;}
.jsy_box .tjbf .yisz p span{ display:inline-block; width:120px; color:#000;}
.jsy_box .tjbf .erjw{ background:#f3f3f3; padding:15px; text-align:right; border-top:1px #ddd solid;}
.jsy_box .tjbf .erjw p{ line-height:2em; padding:5px 0;}
.jsy_box .tjbf .erjw p span{color:#d40f2b; font-size:20px; font-weight:900; display:inline-block; width:120px;}
.jsy_box .tjbf .erjw p:last-child{ color:#888;}
.jsy_box .tjbf .santj{ text-align:right; padding:15px;}
.jsy_box .tjbf .santj a{ width:200px; height:45px; display:inline-block; color:#fff; background:#d40f2b; border-radius:5px; text-align:center; line-height:45px; font-size:18px; font-weight:900;}


.jstc{background:rgba(0,0,0,0.6); position:fixed; width:100%; height:100%; top:0;}
.jstc form{ width:560px; height:500px; background:#fff; margin:10% auto; padding:20px 40px; border-radius:8px;}
.jstc form h3{ font-size:18px; height:50px; line-height:40px; border-bottom:1px #ddd solid; margin-bottom:10px;}
.jstc form h3 span{ background:url(../images/icon067.png) no-repeat center; display:inline-block; width:20px; height:20px; float:right;}
.jstc form i{ color:#d40f2b; font-weight:900; padding-right:5px;}
.jstc form *{ font-size:14px;}
.jstc form p{ height:35px; line-height:35px; padding:5px 0;}
.jstc form p span{ display:inline-block; width:100px;}
.jstc form p input{ border:1px #ddd solid; height:33px; width:300px; border-radius:5px; padding-left:10px;}
.jstc form p select{ border:1px #ddd solid; height:33px; width:100px; border-radius:5px; padding-left:10px;}
.jstc form p button{ margin-left:100px; width:100px; height:35px; border-radius:5px; color:#fff; background:#d40f2b;}
.jstc form p button.qx{ background:#999;}
.jstc form samp{ display:inline-block; border:2px #ddd solid; margin-right:20px; padding:0 15px;}
.jstc form samp.hover{ border:2px #d40f2b solid;}
.jstc form div{ background:#f3f3f3; padding:10px; margin:10px 0;}
.jstc form div p{ font-size:12px; padding:0px; line-height:1.5em; height:auto;}





/*  收银台  */
.syt_top1{ float:right; text-align:right; padding-top:40px;}
.syt_top1 a{ display:inline-block; line-height:40px; margin-left:15px; font-size:14px;}
.syt_top1 a:hover{color:#d40f2b;}
.syt_top2{ width:1000px; margin:0 auto; padding-top:30px; height:50px;}
.syt_top2 p{ width:500px; float:left;}
.syt_top2 div{ width:500px; float:right; text-align:right;}
.syt_top2 *{ font-size:15px;}
.syt_top2 div i{ font-size:18px; font-weight:900; color:#d40f2b; padding:0px 5px;}
.syt_box{ border:1px #ddd solid; width:920px; height:500px; padding:40px; margin:0 auto; clear:both;}
.syt_box h3{ width:100px; float:left; font-size:18px;}
.syt_box .ewm{ width:400px; float:left;}
.syt_box .ewm h4{ padding-top:8px; padding-bottom:20px;}
.syt_box .ewm .tp{ padding:10px; width:280px; border:1px #ddd solid; margin-bottom:20px;}
.syt_box .ewm .tp img{ width:280px;}
.syt_box .ewm .ts{ background:#d40f2b; width:302px; height:100px;}
.syt_box .ewm .ts span{ display:block; float:left; background:url(../images/icon065.png) no-repeat center; width:100px; height:100px;}
.syt_box .ewm .ts p{ float:left; color:#fff; font-size:16px; padding-top:20px; line-height:1.8em;}
.syt_box .sjtp{ float:left; padding-top:40px;}
.syt_box .sjtp img{ width:340px; height:440px;}

/* 个人中心 */
.grzx_box{ width:1200px; margin:0 auto; clear:both;}
.grzx_top{ background:#d40f2b; height:100px; width:100%;}
.grzx_top .logo{ width:240px; float:left; height:100px; overflow:hidden;}
.grzx_top .logo img{ height:100px;}
.grzx_top .nav{ width:400px; float:left; padding-top:35px;}
.grzx_top .nav a,.grzx_top .nav dl{ display:inline-block; line-height:30px;}
.grzx_top .nav a{ color:#fff; font-size:16px; padding:0 25px;}
.grzx_top .nav a i{ display:inline-block; width:20px; height:20px; background:#fff;  border-radius:15px; text-align:center; line-height:20px; position:relative; top:-15px;}
.grzx_top .nav dl{ border:1px #d40f2b solid;}
.grzx_top .nav dt{ color:#fff; font-size:16px; padding:0 25px;}
.grzx_top .nav dd{ display: none; width:114px; position:absolute; z-index:999; margin-left:-1px; background:#fff; clear:both; border:1px #ddd solid; padding-bottom:10px;}
.grzx_top .nav dd a{ display:block; font-size:14px; color:#777; padding:0; text-align:center; clear:both;}
.grzx_top .nav dd a:hover{ color:#d40f2b;}
.grzx_top .nav dl:hover{ background:#fff; border:1px #ddd solid;}
.grzx_top .nav dl:hover dd{ display:block;}
.grzx_top .nav dl:hover dt{ color:#777;}
.grzx_top form{ width:350px; float:left; padding-top:30px;}
.grzx_top form input{ height:40px; background:#fff; padding-left:10px; width:240px; float:left;}
.grzx_top form button{ background:#f3f3f3; width:100px; height:40px; font-size:18px; color:#d40f2b; line-height:35px;}
.grzx_top .gwc{ width:190px; float:left; padding-left:20px; padding-top:30px;}
.grzx_top .gwc a{ display:block; height:40px; line-height:40px; text-align:center; background:#f3f3f3; font-size:16px;}
.grzx_top .gwc a span{ background:url(../images/icon068.png) no-repeat center; padding:12px; width:24px; height:24px; margin-right:5px;}
.grzx_top .gwc a i{ font-weight:900; font-size:16px; padding:0 5px;color:#d40f2b;}
.grzx_con{ background:#f5f5f5; width:100%;}
.grzx_con .zx_left{ width:90px; margin-right:20px; float:left; margin-top:10px;}
.grzx_con .zx_left .xt{ padding-bottom:20px; line-height:30px;}
.grzx_con .zx_left .xt h3{ font-weight:900;}
.grzx_con .zx_left .xt a{ display:block;}
.grzx_con .zx_left .xt a:hover{ color:#d40f2b;}
.grzx_con .zx_left .xt a.hover{ color:#d40f2b;}
.grzx_con .zx_left .xt img{ width:90px;}
.grzx_con .zx_left .xt i{color:#d40f2b;}
.grzx_con .zx_right{ width:1090px; float:left;margin-top:10px;}
.grzx_con .zx_right .zx_top{ background:#fff; height:160px; padding:30px; margin-bottom:10px;}
.grzx_con .zx_right .zx_top dl{ float:left; width:510px;}
.grzx_con .zx_right .zx_top dl dt{ width:160px; float:left;}
.grzx_con .zx_right .zx_top dl dt img{ width:150px; height:150px; border-radius:100px; border:3px #f5f5f5 solid;}
.grzx_con .zx_right .zx_top dl dd{ width:315px; padding-left:30px; border-right:1px #ddd solid; height:160px; float:left;}
.grzx_con .zx_right .zx_top dl dd p{ font-size:16px; line-height:2em; color:#999; padding:5px 0;}
.grzx_con .zx_right .zx_top dl dd p a{ font-size:16px; padding-left:10px;}
.grzx_con .zx_right .zx_top dl dd p a.hover{color:#d40f2b; font-weight:700;}
.grzx_con .zx_right .zx_top ul{ width:520px; float:left;}
.grzx_con .zx_right .zx_top ul li{ display: inline-block; width:24%; text-align:center; padding-top:15px;}
.grzx_con .zx_right .zx_top ul li p{ line-height:2em; font-size:14px;}
.grzx_con .zx_right .zx_top ul li p i{color:#d40f2b; font-weight:700; font-size:14px;}
.grzx_con .zx_right .zx_top ul li a:hover p{color:#d40f2b;}
.grzx_con .zx_right h3{ font-size:18px;}
.grzx_con .zx_right h3 a{ float:right;}
.grzx_con .zx_right h3 a:hover{color:#d40f2b;}
.grzx_con .zx_right .zx_dd{ background:#fff; padding:15px; margin-bottom:10px;}
.grzx_con .zx_right .zx_dd ul li{ border-bottom:1px #ddd solid; height:130px;}
.grzx_con .zx_right .zx_dd ul li .tp{ width:450px; height:100px; padding:15px 0; overflow:hidden; float:left;}
.grzx_con .zx_right .zx_dd ul li .tp a{ display:inline-block; width:100px; height:100px; margin-right:10px;}
.grzx_con .zx_right .zx_dd ul li .tp img{width:100px; height:100px;}
.grzx_con .zx_right .zx_dd ul li .wz{ width:600px; float:left;}
.grzx_con .zx_right .zx_dd ul li .wz span,.grzx_con .zx_right .zx_dd ul li .wz samp,.grzx_con .zx_right .zx_dd ul li .wz a{ width:24%; display:block; float:left; text-align:center; line-height:2em; padding-top:20px;}
.grzx_con .zx_right .zx_dd ul li .wz samp{ color:#999;}
.grzx_con .zx_right .zx_dd ul li .wz a:hover{color:#d40f2b;}
.grzx_con .zx_right .zx_sc{ background:#fff; padding:15px; margin-bottom:10px;}
.grzx_con .zx_right .zx_sc ul li{ width:245px; border:1px #ddd solid; height:280px; padding-top:20px; margin:8px 6px; display: inline-block;}
.grzx_con .zx_right .zx_sc ul li .yi{ width:160px; height:160px; margin:0 auto;}
.grzx_con .zx_right .zx_sc ul li .yi a{ display:block; width:160px; height:160px; overflow:hidden;}
.grzx_con .zx_right .zx_sc ul li .yi a img{width:160px; height:160px;}
.grzx_con .zx_right .zx_sc ul li .yi a p{background:rgba(0,0,0,0.8); position:relative; top:-27px; height:27px; line-height:25px;color:#fff; text-align:center;}
.grzx_con .zx_right .zx_sc ul li .er{ padding:15px;}
.grzx_con .zx_right .zx_sc ul li .er a{ display:block; width:100%; height:25px; overflow:hidden; line-height:25px;}
.grzx_con .zx_right .zx_sc ul li .er a:hover{color:#d40f2b;}
.grzx_con .zx_right .zx_sc ul li .er p{ text-align:center; height:25px; line-height:25px;color:#d40f2b; font-weight:700; font-size:14px;}
.grzx_con .zx_right .zx_sc ul li .san{ border-top:1px #ddd solid;}
.grzx_con .zx_right .zx_sc ul li .san a{ width:49%; display:inline-block; text-align:center; line-height:39px; line-height:39px; color:#999;}
.grzx_con .zx_right .zx_sc ul li .san a:last-child{ border-left:1px #ddd solid;}
.grzx_con .zx_right .zx_sc ul li .san a i.hp{ background:url(../images/icon074.png) no-repeat center; padding:10px;}
.grzx_con .zx_right .zx_sc ul li .san a i.bfb{ background:url(../images/icon075.png) no-repeat center; padding:10px;}
.grzx_con .zx_right .zx_sc ul li .san a:hover{color:#d40f2b;}
.grzx_con .zx_right .zx_sc ul li:hover{ border:1px #d40f2b solid;}

.grzx_con .zx_right .zx_msm{ background:#fff; padding:15px; margin-bottom:10px;}
.grzx_con .zx_right .zx_msm ul li{ width:246px; height:280px; border:1px #ddd solid; display:inline-block; margin:10px 6px;}
.grzx_con .zx_right .zx_msm ul li .yi{ text-align:center; padding:15px 0;}
.grzx_con .zx_right .zx_msm ul li .yi a{ display:block;}
.grzx_con .zx_right .zx_msm ul li .yi h4{font: 700 16px/22px "Microsoft YaHei";color: #666;}
.grzx_con .zx_right .zx_msm ul li .yi p{color:#d40f2b;}
.grzx_con .zx_right .zx_msm ul li .er{ width:210px; border:1px #ddd solid; height:157px; margin:0 auto;}
.grzx_con .zx_right .zx_msm ul li .er a{ display:block; width:210px;  height:157px;}
.grzx_con .zx_right .zx_msm ul li .er dt{ width:157px; height:157px; float:left;}
.grzx_con .zx_right .zx_msm ul li .er dt img{width:155px; height:155px; border:1px #fff solid;}
.grzx_con .zx_right .zx_msm ul li .er dd{ width:50px; float:left;}
.grzx_con .zx_right .zx_msm ul li .er dd img{ width:50px; height:50px;float:left; border:1px #fff solid;}
.grzx_con .zx_right .zx_msm ul li .er dd span{width: 50px;height: 51px;border: 1px solid #f1f1f1;border-left: none;background: #fff;font: 30px/50px arial;color: #999; display:block;text-align: center;}
.grzx_con .zx_right .zx_msm ul li .san{ padding:10px;}
.grzx_con .zx_right .zx_msm ul li .san a{ width:49%; display:inline-block; text-align:center; height:30px; line-height:30px;}
.grzx_con .zx_right .zx_msm ul li .san a span{ padding-left:5px;}
.grzx_con .zx_right .zx_msm ul li .san a:first-child{ border-right:1px #ddd solid;}
.grzx_con .zx_right .zx_msm ul li .san a:first-child i{ padding:14px; background:url(../images/share-rec.png) no-repeat center left; margin-right:5px;}
.grzx_con .zx_right .zx_msm ul li .san a:first-child:hover i{ padding:14px; background:url(../images/share-rec.png) no-repeat -56px center; margin-right:5px;}
.grzx_con .zx_right .zx_msm ul li .san a:first-child.hover i{ padding:14px; background:url(../images/share-rec.png) no-repeat -28px center; margin-right:5px;}
.grzx_con .zx_right .zx_msm ul li .san a:last-child i{ padding:14px; background:url(../images/share-rec.png) no-repeat -84px center; margin-right:5px;}
.grzx_con .zx_right .zx_msm ul li .san a:last-child.hover i{ padding:14px; background:url(../images/share-rec.png) no-repeat -112px center; margin-right:5px;}
.grzx_con .zx_right .zx_msm ul li .san a:last-child:hover i{ padding:14px; background:url(../images/share-rec.png) no-repeat -140px center; margin-right:5px;}

/*  我的订单  */
.grzx_con .zx_right .wddd_top{ font-weight:900; padding:15px; background:#fff; margin-bottom:10px;}
.grzx_con .zx_right .wddd_con{ padding:15px; background:#fff; margin-bottom:10px;}
.grzx_con .zx_right .wddd_con .bd_top{ height:25px; margin-bottom:10px}
.grzx_con .zx_right .wddd_con .bd_top ul{ float:left; line-height:25px;}
.grzx_con .zx_right .wddd_con .bd_top ul li{ display:inline-block; padding:0 5px; margin-right:10px;cursor:pointer;}
.grzx_con .zx_right .wddd_con .bd_top ul li.hover{ color:#d40f2b; font-weight:900; border-bottom:2px #d40f2b solid;}
.grzx_con .zx_right .wddd_con .bd_top ul li:hover{ color:#d40f2b;}
.grzx_con .zx_right .wddd_con .bd_top ul li i{ display:inline-block; width:15px; height:15px; text-align:center; line-height:15px; background:#d40f2b; color:#fff; border-radius:15px; position:relative; top:-10px;}
.grzx_con .zx_right .wddd_con .bd_top form{ float:right; border:1px #ddd solid; width:270px;}
.grzx_con .zx_right .wddd_con .bd_top form input{ width:200px; height:25px; float:left; padding-left:10px;}
.grzx_con .zx_right .wddd_con .bd_top form button{ width:60px; height:25px; background:url(../images/icon076.png) no-repeat center #f4f4f4; float:left;}
.grzx_con .zx_right .wddd_con .tab_top{ height:34px; background:#f5f5f5;}
.grzx_con .zx_right .wddd_con .tab_top dl.yi{ float:left;width:140px; text-align:center; margin-right:200px; border:1px #f5f5f5 solid;}
.grzx_con .zx_right .wddd_con .tab_top dl.yi dt{ height:32px; line-height:32px;}
.grzx_con .zx_right .wddd_con .tab_top dl.yi dd{ text-align:center; position:absolute;width:140px; display:none;}
.grzx_con .zx_right .wddd_con .tab_top dl.yi dd a{ display:block; height:30px; line-height:30px;}
.grzx_con .zx_right .wddd_con .tab_top dl.yi:hover{ background:#fff; border:1px #ddd solid;}
.grzx_con .zx_right .wddd_con .tab_top dl.yi:hover dd{ background:#fff; display:block; border:1px #ddd solid; margin-left:-1px;}
.grzx_con .zx_right .wddd_con .tab_top dl.er{ float:left;width:140px; text-align:center; margin-right:20px; border:1px #f5f5f5 solid;}
.grzx_con .zx_right .wddd_con .tab_top dl.er dt{ height:32px; line-height:32px;}
.grzx_con .zx_right .wddd_con .tab_top dl.er dd{ text-align:center; position:absolute;width:140px; display:none;}
.grzx_con .zx_right .wddd_con .tab_top dl.er dd a{ display:block; height:30px; line-height:30px;}
.grzx_con .zx_right .wddd_con a:hover{color:#d40f2b;}
.grzx_con .zx_right .wddd_con a.hover{color:#d40f2b;}
.grzx_con .zx_right .wddd_con .tab_top dl.er:hover{ background:#fff; border:1px #ddd solid;}
.grzx_con .zx_right .wddd_con .tab_top dl.er:hover dd{ background:#fff; display:block; border:1px #ddd solid; margin-left:-1px;}
.grzx_con .zx_right .wddd_con .tab_top i{ background: url(../images/icon063.png) no-repeat center; padding:10px 15px;}
.grzx_con .zx_right .wddd_con .tab_top span{ display:block; float:left; width:100px; height:34px; line-height:34px; text-align:center;}
.grzx_con .zx_right .wddd_con .tab_top span.di{ margin-right:150px;}
.grzx_con .zx_right .wddd_con tbody{}
.grzx_con .zx_right .wddd_con tbody th{ border-bottom:1px #ddd solid; padding:10px; border-top:1px #ddd solid; background:#f5f5f5;}
.grzx_con .zx_right .wddd_con tbody th:first-child{ border-left:1px #ddd solid; width:589px;}
.grzx_con .zx_right .wddd_con tbody th:last-child{ border-right:1px #ddd solid;}
.grzx_con .zx_right .wddd_con tbody th span,.grzx_con .zx_right .wddd_con tbody th a{ display:inline-block; width:32%; text-align:left;}
.grzx_con .zx_right .wddd_con tbody th span{ color:#999;}
.grzx_con .zx_right .wddd_con tbody td{ border-bottom:1px #ddd solid; border-right:1px #ddd solid; padding:10px; text-align:center;}
.grzx_con .zx_right .wddd_con tbody td:first-child{ border-left:1px #ddd solid; width:589px;}
.grzx_con .zx_right .wddd_con tbody td.w{ border:none;}
.grzx_con .zx_right .wddd_con tbody td .yi{ width:350px; height:60px; text-align:left; float:left;}
.grzx_con .zx_right .wddd_con tbody td .yi img{ width:60px; height:60px; float:left; margin-right:15px;}
.grzx_con .zx_right .wddd_con tbody td .er{ width:150px; float:left; text-align:right; line-height:60px; color:#999;}
.grzx_con .zx_right .wddd_con tbody td *{ color:#999; line-height:2em;}
.grzx_con .zx_right .wddd_con tbody td a{color:#d40f2b;}

/*  评价表单  */
.pj_bd{ background:#f6f6f6; width:100%; padding:20px 0;}
.pj_bd .bj_box{ width:1200px; margin:0 auto;}
.pj_bd .pj_yi{ text-align:center; padding-bottom:30px;}
.pj_bd .pj_yi h3{ font-size:18px; font-weight:900; line-height:50px; height:50px;}
.pj_bd .pj_yi a{ padding-right:25px;}
.pj_bd .pj_yi a:hover{color:#d40f2b;}
.pj_bd .pj_yi p{ color:#999;}
.pj_bd .pj_er{ background:#fff; margin-bottom:10px; padding:15px;}
.pj_bd .pj_er dt{ width:321px; border-right:1px #ddd solid; float:left;}
.pj_bd .pj_er dt a{ width:100px; height:100px; overflow:hidden; border-radius:60px; border:2px #ddd solid; display:inline-block; float:left; margin-right:10px;}
.pj_bd .pj_er dt a img{ width:100%;}
.pj_bd .pj_er dt h4{ padding-top:20px; font-size:16px; font-weight:900; height:30px; line-height:30px;}
.pj_bd .pj_er dt p{ font-size:14px; color:#999;}
.pj_bd .pj_er dt p span{ font-size:14px;color:#d40f2b; margin-left:10px;}
.pj_bd .pj_er dd{ width:800px; float:left; padding-left:20px;}
.pj_bd .pj_er dd div{ display:inline-block; width:30%; font-size:14px; padding-top:20px;}
.pj_bd .pj_er dd div i{ display:inline-block; width:16px; height:16px; background:url(../images/commstar.png) no-repeat top center; margin-left:3px; position:relative; top:4px;}
.pj_bd .pj_er dd div i.xz{ background:url(../images/commstar.png) no-repeat 0px -16px;}
.pj_bd .pj_san{background:#fff; margin-bottom:10px;}
.pj_bd .pj_san li{ border-bottom:1px #ddd solid; height:325px;}
.pj_bd .pj_san li .pj_left{ float:left; width:334px; height:325px; border-right:1px #ddd solid; overflow:hidden;}
.pj_bd .pj_san li .pj_left a{ display:block;padding: 55px 50px; text-align:center;}
.pj_bd .pj_san li .pj_left a img{ width:100px; height:100px;margin-bottom: 15px;}
.pj_bd .pj_san li .pj_left p{line-height: 20px; margin-bottom: 10px; max-height:40px; overflow: hidden; color:#999;}
.pj_bd .pj_san li .pj_left a:hover p{color:#d40f2b;}
.pj_bd .pj_san li .pj_left a *{ font-size:14px;}
.pj_bd .pj_san li .pj_left strong{ font-weight:900;}
.pj_bd .pj_san li .pj_left span{ color:#999;}
.pj_bd .pj_san li .pj_right{ float:left; height:295px; width:830px; padding:15px;}
.pj_bd .pj_san li .pj_right span{ display:block; width:100px; float:left;}
.pj_bd .pj_san li .pj_right *{ font-size:14px; line-height:25px;}
.pj_bd .pj_san li .pj_right .dy{ clear:both; padding:10px 0px;}
.pj_bd .pj_san li .pj_right .dy i{ display:inline-block; width:16px; height:16px; background:url(../images/commstar.png) no-repeat top center; margin-left:3px; position:relative; top:4px;}
.pj_bd .pj_san li .pj_right .dy i.xz{ background:url(../images/commstar.png) no-repeat 0px -16px;}
.pj_bd .pj_san li .pj_right .de{ clear:both; padding-bottom:10px;}
.pj_bd .pj_san li .pj_right .de .bq{ float:left; padding-bottom:10px;}
.pj_bd .pj_san li .pj_right .de .bq samp{ display:inline-block; padding:0px 10px; border:1px #ddd solid; border-radius:5px; margin-right:15px;cursor:pointer;}
.pj_bd .pj_san li .pj_right .de .bq samp.hover{ border:1px #d40f2b solid; color:#d40f2b;}
.pj_bd .pj_san li .pj_right .ds{ clear:both;}
.pj_bd .pj_san li .pj_right .ds textarea{ border:1px #ddd solid; width:700px; height:80px; padding:10px; border-radius:5px;}
.pj_bd .pj_san li .pj_right .ds .sc{ float:left;}
.pj_bd .pj_san li .pj_right .ds dl{ height:75px; overflow:hidden; width:100%; padding:5px 0;}
.pj_bd .pj_san li .pj_right .ds dt,.pj_bd .pj_san li .pj_right .ds dd{ float:left;}
.pj_bd .pj_san li .pj_right .ds dt{ width:70px; height:70px; margin-right:6px; border:1px #ddd solid; overflow:hidden; margin-bottom:20px;}
.pj_bd .pj_san li .pj_right .ds dt img{ width:70px; height:70px; float:left;}
.pj_bd .pj_san li .pj_right .ds dt p{ background:url(../images/icon066-1.png) no-repeat center rgba(0,0,0,0.6); width:80px; height:80px; position:absolute; display: none;}
.pj_bd .pj_san li .pj_right .ds dt:hover p{ display:block;cursor:pointer;}
.pj_bd .pj_san li .pj_right .ds dd{ height:70px; width:70px;}
.pj_bd .pj_san li .pj_right .ds dd p{ width:70px; height:70px; border:1px #ddd solid; overflow:hidden; float: left; background: url(../images/icon089.png) no-repeat; background-size:70px;}
.pj_bd .pj_san li .pj_right .ds dd p input{ width:70px; height:70px; background:#000; opacity:0;}
.pj_bd .pj_si{background:#fff; padding:30px; text-align:center;}
.pj_bd .pj_si button{ width:300px; height:50px; line-height:50px; background:#d40f2b; font-size:20px; font-weight:900; color:#fff;}

/*  订单详情页  */
.ddxq_bd{ background:#f6f6f6; width:100%; padding-bottom:20px;}
.ddxq_box{ width:1200px; margin:0 auto;}
.ddxq_nav{ padding:15px 0; height:25px;  line-height:25px;}
.ddxq_nav a{ background:url(../images/icon022.png) no-repeat right center; display:inline-block; padding-right:20px; margin-right:10px;}
.ddxq_nav a:hover{color:#d40f2b;}
.ddxq_yi{ border-top:3px #d40f2b solid; background:#fff; padding:20px; height:240px; margin-bottom:10px;}
.ddxq_yi .yi_left{ width:300px; height:240px; float:left; text-align:center; padding-right:19px; border-right:1px #ddd solid;}
.ddxq_yi .yi_left *{ font-size:14px; line-height:2em;}
.ddxq_yi .yi_left  p{ color:#999;}
.ddxq_yi .yi_left .an{ padding:20px 50px;}
.ddxq_yi .yi_left .an a{ display:block; border:1px #999 solid; height:35px; line-height:35px;}
.ddxq_yi .yi_left .an a.hui:hover{ background:#999; color:#fff;}
.ddxq_yi .yi_left .an a.hong{ margin-bottom:15px;border:1px #d40f2b solid; color:#d40f2b;}
.ddxq_yi .yi_left .an a.hong:hover{ background:#d40f2b; color:#fff;}
.ddxq_yi .yi_left .an a.lv{ margin-bottom:15px;border:1px #7bbc52 solid; color:#7bbc52;}
.ddxq_yi .yi_left .an a.lv:hover{ background:#7bbc52; color:#fff;}
.ddxq_yi .yi_left .fksj p{ color:#555;}
.ddxq_yi .yi_left .fksj h4{color:#d40f2b; font-size:18px;}
.ddxq_yi .yi_left .fksj h4 *{color:#d40f2b;font-size:18px;}
.ddxq_yi .yi_right{ width:830px; padding-left:10px; float:left; height:240px;}
.ddxq_yi .yi_right h4{ padding:20px 30px; font-size:14px;}
.ddxq_yi .yi_right h4 span{color:#d40f2b; font-size:14px;}
.ddxq_yi .yi_right dl{ height:40px; padding:20px 30px;}
.ddxq_yi .yi_right dl dt{ width:50px; height:40px; display:inline-block;}
.ddxq_yi .yi_right dl dt.yi{ background:url(../images/icon090.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.er{ background:url(../images/icon091.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.eryg{ background:url(../images/icon092.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.san{ background:url(../images/icon093.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.sanyg{ background:url(../images/icon094.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.si{ background:url(../images/icon095.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.siyg{ background:url(../images/icon096.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.wu{ background:url(../images/icon097.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dt.wuyg{ background:url(../images/icon098.png) no-repeat center; background-size:35px;}
.ddxq_yi .yi_right dl dd{ width:124px; height:10px; display:inline-block; position:relative; top:-20px;}
.ddxq_yi .yi_right dl dd.wu{ background:url(../images/proce-icons.png) no-repeat 0px -18px;}
.ddxq_yi .yi_right dl dd.ban{ background:url(../images/proce-icons.png) no-repeat top center;}
.ddxq_yi .yi_right dl dd.quan{ background:url(../images/proce-icons.png) no-repeat 0px -38px;}
.ddxq_yi .yi_right ul{ padding:0 30px;}
.ddxq_yi .yi_right ul li.yi{ padding-right:115px; position:relative; left:-10px;}
.ddxq_yi .yi_right ul li{ text-align:center; float:left; padding-right:130px;}
.ddxq_yi .yi_right ul li:last-child{ padding-right:0; padding-left:10px;}
.ddxq_er{background:#fff; padding:20px; height:230px; margin-bottom:10px;}
.ddxq_er p{ padding-bottom:10px;}
.ddxq_er dt,.ddxq_er dd{ width:25%; float:left; line-height:1.5em; height:230px;}
.ddxq_er dt img{ width:90px; height:90px; float:left; margin-right:15px; margin-bottom:15px;}
.ddxq_er dd{ background:url(../images/icon099.png) repeat-y left;}
.ddxq_er dd span{ display:inline-block; float:left; width:90px;}
.ddxq_er dd samp{ display:inline-block; max-width:160px;}
.ddxq_er dd p{ padding-left:15px;}
.ddxq_er dd h4{ font-weight:900; padding-left:15px; padding-bottom:20px; font-size:14px;}
.ddxq_san{}

.ddxq_san{ padding:15px; background:#fff; margin-bottom:10px;}
.ddxq_san .bd_top{ height:25px; margin-bottom:10px}
.ddxq_san .bd_top ul{ float:left; line-height:25px;}
.ddxq_san .bd_top ul li{ display:inline-block; padding:0 5px; margin-right:10px;cursor:pointer;}
.ddxq_san .bd_top ul li.hover{ color:#d40f2b; font-weight:900; border-bottom:2px #d40f2b solid;}
.ddxq_san .bd_top ul li:hover{ color:#d40f2b;}
.grzx_con .zx_right .wddd_con .bd_top ul li i{ display:inline-block; width:15px; height:15px; text-align:center; line-height:15px; background:#d40f2b; color:#fff; border-radius:15px; position:relative; top:-10px;}
.ddxq_san .bd_top form{ float:right; border:1px #ddd solid; width:270px;}
.ddxq_san .bd_top form input{ width:200px; height:25px; float:left; padding-left:10px;}
.ddxq_san .bd_top form button{ width:60px; height:25px; background:url(../images/icon076.png) no-repeat center #f4f4f4; float:left;}
.ddxq_san .tab_top{ height:34px; background:#f5f5f5;}
.ddxq_san a:hover{color:#d40f2b;}
.ddxq_san a.hover{color:#d40f2b;}
.ddxq_san .tab_top dl.er:hover{ background:#fff; border:1px #ddd solid;}
.ddxq_san .tab_top dl.er:hover dd{ background:#fff; display:block; border:1px #ddd solid; margin-left:-1px;}
.ddxq_san .tab_top i{ background: url(../images/icon063.png) no-repeat center; padding:10px 15px;}
.ddxq_san .tab_top span{ display:block; float:left; width:100px; height:34px; line-height:34px; text-align:center;}
.ddxq_san .tab_top span.di{ margin-right:150px; width:620px;}
.ddxq_san .tab_top span.zh{ float:right; width:150px;}
.ddxq_san tbody th{ border-bottom:1px #ddd solid; padding:10px; border-top:1px #ddd solid; background:#f5f5f5;}
.ddxq_san tbody th:first-child{ border-left:1px #ddd solid; width:589px;}
.ddxq_san tbody th:last-child{ border-right:1px #ddd solid;}
.ddxq_san tbody th span,.grzx_con .zx_right .wddd_con tbody th a{ display:inline-block; width:32%; text-align:left;}
.ddxq_san tbody th span{ color:#999;}
.ddxq_san tbody td{ border-bottom:1px #ddd solid; border-right:1px #ddd solid; padding:10px; text-align:center;}
.ddxq_san tbody td:first-child{ border-left:1px #ddd solid; width:589px;}
.ddxq_san tbody td.w{ border:none;}
.ddxq_san tbody td .yi{ width:350px; height:60px; text-align:left; float:left;}
.ddxq_san tbody td .yi img{ width:60px; height:60px; float:left; margin-right:15px;}
.ddxq_san tbody td .er{ width:150px; float:left; text-align:right; line-height:60px; color:#999;}
.ddxq_san tbody td *{ color:#999; line-height:2em;}
.ddxq_san tbody td a{ color:#555;}
.ddxq_san tbody td a:hover{color:#d40f2b;}
.ddxq_san .je{ text-align:right; padding:20px;}
.ddxq_san .je *{ font-size:14px; height:35px; line-height:35px;}
.ddxq_san .je span{ display:inline-block; width:150px;}
.ddxq_san .je h4{color:#d40f2b;}
.ddxq_san .je h4 span{ font-size:20px; font-weight:900;color:#d40f2b;}

/*  退换货  */
.grzx_con .zx_right .thcx{ float:right; position:relative;}
.grzx_con .zx_right .thcx input{ height:28px; border:1px #ddd solid; padding-left:10px; width:200px;}
.grzx_con .zx_right .thcx button{ width:50px; height:30px;}
.grzx_con .zx_right .lxkf{ float:right; color:#d40f2b; font-weight:900;}
.grzx_con .zx_right .th_top{ display:inline-block; font-weight:900; padding:0 10px; margin-right:15px; line-height:28px; font-size:14px;}
.grzx_con .zx_right .hover{color:#d40f2b;} 
.grzx_con .zx_right .thh{ padding:20px; background:#fff; margin-bottom:10px; padding-bottom:30px;}
.grzx_con .zx_right .thh table{ border-top:1px #ddd solid; border-left:1px #ddd solid;}
.grzx_con .zx_right .thh table td,.grzx_con .zx_right .thh table th{ padding:15px; border-bottom:1px #ddd solid; border-right:1px #ddd solid; text-align:center; min-width:120px;}
.grzx_con .zx_right .thh table td div{ width:50px; display:inline-block; margin:6px;}
.grzx_con .zx_right .thh table td div img{ width:50px; height:50px;}
.grzx_con .zx_right .thh table td div a{ display:block; border:1px #d40f2b solid; color:#d40f2b; height:20px; border-radius:5px; text-align:center; line-height:20px;}
.grzx_con .zx_right .thh table td div a:hover{ background:#d40f2b; color:#fff;}
.grzx_con .zx_right .thh table th{ background:#f3f3f3;}
.grzx_con .zx_right .thh table p{ color:#999;}
.grzx_con .zx_right .thh table a:hover{ color:#d40f2b;}
.grzx_con .zx_right .thh td.bt img{ width:50px; height:50px; float:left; margin-right:15px;}
.grzx_con .zx_right .thh td.bt p{ text-align:left;}
.grzx_con .zx_right .thh .wxts{ padding:20px 0;}
.grzx_con .zx_right .thh .wxts i{ color:#d40f2b; padding:0 10px;}
.grzx_con .zx_right .thh .sq_bd{ border:1px #d40f2b solid; padding:15px;}
.grzx_con .zx_right .thh .sq_bd dt{ padding-bottom:15px; line-height:28px;}
.grzx_con .zx_right .thh .sq_bd dt samp{ display:inline-block; margin-right:20px; width:80px; height:28px; border:2px #ddd solid; text-align:center;}
.grzx_con .zx_right .thh .sq_bd dt samp.hover{ color:#d40f2b;}
.grzx_con .zx_right .thh .sq_bd i{color:#d40f2b; font-weight:900;}
.grzx_con .zx_right .thh .sq_bd span{ float:left; width:90px; padding-right:15px; text-align:right;}
.grzx_con .zx_right .thh .sq_bd *{ font-size:14px;}
.grzx_con .zx_right .thh .sq_bd dd p{ clear:both; line-height:1.8em; padding-bottom:15px;}
.grzx_con .zx_right .thh .sq_bd dd p samp{ width:28px; height:28px; border:1px solid #ddd; text-align:center; display:inline-block; float:left; background:#f3f3f3;}
.grzx_con .zx_right .thh .sq_bd dd p samp:last-child{ margin-right:15px;}
.grzx_con .zx_right .thh .sq_bd dd p input.yi{ width:50px; border-bottom:1px #ddd solid; border-top:1px #ddd solid; height:28px; float:left; text-align:center;}
.grzx_con .zx_right .thh .sq_bd dd p input.er{ width:500px;border:1px #ddd solid; height:30px; float:left; margin:10px 105px; padding-left:10px;}
.grzx_con .zx_right .thh .sq_bd dd p input.san{ width:100px;border:1px #ddd solid; height:30px; float:left;padding-left:10px; margin-bottom:10px; margin-right:15px; }

.grzx_con .zx_right .thh .sq_bd dd p select{ width:150px; height:30px; padding-left:10px; border:1px #ddd solid;}
.grzx_con .zx_right .thh .sq_bd dd p textarea{ width:500px; height:100px; padding:10px; border:1px #ddd solid; margin-right:15px;}
.grzx_con .zx_right .thh .sq_bd dd div{ margin-left:105px;}
.grzx_con .zx_right .thh .sq_bd dd div img{ width:50px; height:50px; margin-right:10px;}
.grzx_con .zx_right .thh .sq_bd dd .tpts{ margin-left:105px; padding:15px 0; color:#999;}
.grzx_con .zx_right .thh .sq_bd dd h4{ padding:15px; font-weight:900;}
.grzx_con .zx_right .thh .qrxx{ padding:20px;}
.grzx_con .zx_right .thh .qrxx {}
.grzx_con .zx_right .thh .qrxx i{color:#d40f2b; font-weight:900;}
.grzx_con .zx_right .thh .qrxx span{ float:left; width:90px; padding-right:15px; text-align:right;}
.grzx_con .zx_right .thh .qrxx *{ font-size:14px;}
.grzx_con .zx_right .thh .qrxx p{ line-height:28px; padding-bottom:10px; clear:both;}
.grzx_con .zx_right .thh .qrxx h4{ padding:15px; font-weight:900;}
.grzx_con .zx_right .thh .qrxx h4 a{color:#d40f2b; padding-left:25px;}
.grzx_con .zx_right .thh .sgx{ clear:both; border-bottom:1px #ddd solid; margin-bottom:20px;}
.grzx_con .zx_right .thh .tj{ padding:30px;}
.grzx_con .zx_right .thh .tj button{ background:#d40f2b; width:200px; height:40px; line-height:40px; color:#fff; font-size:14px;}

.grzx_con .zx_right .fwxq{ border:1px #d40f2b solid; padding:20px; margin-top:15px; background:#fdf6f7;}
.grzx_con .zx_right .fwxq dt{ width:350px; display:inline-block; height:60px;}
.grzx_con .zx_right .fwxq dt *{ font-size:20px; font-weight:900;}
.grzx_con .zx_right .fwxq dt p{ padding-right:20px; line-height:30px;}
.grzx_con .zx_right .fwxq dt i{color:#d40f2b;}
.grzx_con .zx_right .fwxq dd{ width:649px; display:inline-block; border-left:1px #ddd solid; height:60px;}
.grzx_con .zx_right .fwxq dd img{ width:60px; height:60px; float:left; margin:0px 20px;}
.grzx_con .zx_right .fwxq dd p{ line-height:30px; font-size:14px;}

.grzx_con .zx_right .shxx{ background:#fff; padding:15px; margin-bottom:10px;}
.grzx_con .zx_right .shxx .sh_left{ width:240px; float:left; padding:15px 0; margin-right:59px; border-right:1px #ddd solid;}
.grzx_con .zx_right .shxx .sh_left p{ line-height:30px; color:#999; padding-left:30px; padding-top:20px;}
.grzx_con .zx_right .shxx .sh_left p.hover{color:#d40f2b; border-bottom:none;font-weight:900;}
.grzx_con .zx_right .shxx .sh_left h4{ padding-left:30px;}
.grzx_con .zx_right .shxx dl{ width:600px; display:inline-block;}
.grzx_con .zx_right .shxx dd{ padding:15px 0;}
.grzx_con .zx_right .shxx *{ font-size:14px;}
.grzx_con .zx_right .shxx h4{ font-weight:900;}
.grzx_con .zx_right .shxx dd p{ line-height:30px;}
.grzx_con .zx_right .shxx dd p span{ display:inline-block; width:100px; color:#888;}

.grzx_con .zx_right .fwd{ background:#fff; padding:15px; margin-bottom:10px;}
.grzx_con .zx_right .fwd table{ border-top:1px #ddd solid;border-left:1px #ddd solid;}
.grzx_con .zx_right .fwd td{ padding:10px; border-bottom:1px #ddd solid; border-right:1px #ddd solid; font-size:14px;}
.grzx_con .zx_right .fwd td img{ width:50px; height:50px;}
.grzx_con .zx_right .fwd h4{ font-size:14px; font-weight:900; padding-bottom:15px;}
.grzx_con .zx_right .fwd p{ line-height:30px;}
.grzx_con .zx_right .fwd div{ text-align:right; padding-right:10px;}
.grzx_con .zx_right .fwd div p:last-child{ font-weight:900; font-size:14px;}
.grzx_con .zx_right .fwd div p:last-child i{font-weight:900; font-size:14px;color:#d40f2b;}
.grzx_con .zx_right .cf_top{ border-top:1px #ddd solid;border-left:1px #ddd solid; margin-top:10px;}
.grzx_con .zx_right .cf_top th{ background:#f3f3f3; padding:10px; font-size:14px;}
.grzx_con .zx_right .cf_top td{ padding:10px; border-bottom:1px #ddd solid; border-right:1px #ddd solid; font-size:14px; text-align:center; color:#888; min-width:120px;}
.grzx_con .zx_right .cf_top td a{color:#d40f2b;}
.grzx_con .zx_right .cf_top td a:hover p{color:#d40f2b;}
.grzx_con .zx_right .cf_top td i{ font-weight:900; font-size:14px;color:#d40f2b;}


/*  关注的店铺  */
.grzx_con .zx_right .gzdp{ background:#fff; padding:15px;}
.grzx_con .zx_right .gzdp dl{ height:200px; border:1px #ddd solid; margin-bottom:15px;}
.grzx_con .zx_right .gzdp dl dt{ width:200px; height:180px; padding-top:20px; display:inline-block; text-align:center; border-right:1px #ddd solid;}
.grzx_con .zx_right .gzdp dl dt img{ width:160px; margin:0 auto; height:80px;}
.grzx_con .zx_right .gzdp dl dt p{ font-size:14px; font-weight:900; margin-bottom:15px;}
.grzx_con .zx_right .gzdp dl dt div{ height:20px; padding:15px 0;}
.grzx_con .zx_right .gzdp dl dt div a{ display:inline-block; width:99px; border-right:1px #ddd solid; height:20px; line-height:20px;}
.grzx_con .zx_right .gzdp dl dt div a:last-child{ border:none;}
.grzx_con .zx_right .gzdp dl dt div a:hover{color:#d40f2b;}
.grzx_con .zx_right .gzdp dl dd{ width:850px; display:inline-block; padding-top:15px; height:185px;}
.grzx_con .zx_right .gzdp dl dd ul{}
.grzx_con .zx_right .gzdp dl dd ul li{ width:19.5%; display:inline-block; text-align:center;}
.grzx_con .zx_right .gzdp dl dd ul li img{ width:80%; margin:0 10%;}
.grzx_con .zx_right .gzdp dl dd ul li p{ font-size:14px; font-weight:900;color:#d40f2b;}

/*  优惠券  */
.grzx_con .zx_right .yhq{ padding:15px; background:#fff; margin-bottom:10px;}
.grzx_con .zx_right .yhq ul{}
.grzx_con .zx_right .yhq ul li{ width:320px; margin:10px; display:inline-block; border:1px #ddd solid; height:200px;}
.grzx_con .zx_right .yhq ul li a{ float:right; display:block; height:150px; padding-top:50px; line-height:1.8em; width:70px; padding-left:10px; color:#fff; text-align:center; font-size:14px; background:url(../images/bj_05.png) no-repeat center left #d40f2b;}
.grzx_con .zx_right .yhq ul li a{}
.grzx_con .zx_right .yhq ul li h4{ padding-top:25px; padding-left:15px; margin-bottom:10px;color:#d40f2b; line-height:2em;}
.grzx_con .zx_right .yhq ul li h4 span{ font-size:18px;color:#d40f2b;}
.grzx_con .zx_right .yhq ul li h4 i{ padding:0 3px; font-size:35px; font-weight:bold;color:#d40f2b;}
.grzx_con .zx_right .yhq ul li p{ padding-left:15px; line-height:2em; color:#999;}
.grzx_con .zx_right .lqyhq{ float:right;}
.grzx_con .zx_right .lqyhq i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; margin-left:5px; border-radius:10px; background:#d40f2b; color:#fff;}
.grzx_con .zx_right .lqyhq:hover{color:#d40f2b;}

/*  收货地址  */
.grzx_con .zx_right .dz_list{ padding:15px; background:#fff; margin-bottom:10px;}
.grzx_con .zx_right .dz_list .dz_top{ height:50px; clear:both;color:#d40f2b; font-size:14px; }
.grzx_con .zx_right .dz_list .dz_top a{ display:inline-block; width:200px; text-align:center; height:40px; line-height:40px; background:#d40f2b; color:#fff; border-radius:5px;font-size:14px; margin-right:10px;}
.grzx_con .zx_right .dz_list .list{ width:480px; float:left; border:1px #ddd solid; padding:10px; margin:10px; margin-bottom:20px;}
.grzx_con .zx_right .dz_list .list h3{ padding-bottom:10px; height:30px;}
.grzx_con .zx_right .dz_list .list h3 span{ background:#ddd; display:inline-block; margin-left:25px; padding:3px 8px;}
.grzx_con .zx_right .dz_list .list h3 span.hover{ background:#d40f2b; color:#fff;}
.grzx_con .zx_right .dz_list .list h3 a{ padding:0 8px;}
.grzx_con .zx_right .dz_list .list p{ line-height:2em; padding:5px 0;}
.grzx_con .zx_right .dz_list .list p span{ display:inline-block; width:70px; text-align:right; padding-right:10px; color:#999;}

/*  消息  */
.grzx_con .zx_right .wd_xx{ padding:15px; background:#fff; margin-bottom:10px;}
.grzx_con .zx_right .wd_xx .xx_top{ height:40px; line-height:40px;}
.grzx_con .zx_right .wd_xx .xx_top span{ display:inline-block; width:120px; text-align:center; border-bottom:2px #ddd solid; font-size:14px;}
.grzx_con .zx_right .wd_xx .xx_top span.hover{ border-bottom:2px #d40f2b solid; color:#d40f2b;}
.grzx_con .zx_right .wd_xx dl{ margin-bottom:20px;}
.grzx_con .zx_right .wd_xx dl dt{ text-align:center; height:30px; line-height:30px;}
.grzx_con .zx_right .wd_xx dl dd{ background:#f8f8f8; padding:20px;}
.grzx_con .zx_right .wd_xx dl dd h4{ font-size:15px; font-weight:900; border-bottom:1px #ddd solid; line-height:30px; height:30px; padding-bottom:5px; margin-bottom:5px;}
.grzx_con .zx_right .wd_xx dl dd h4 span{ float:right;}
.grzx_con .zx_right .wd_xx dl dd p{ padding:10px 0; font-size:14px; line-height:2em;}

/*  个人信息  */
.grzx_con .zx_right .wsxx{ padding:15px; background:#fff; margin-bottom:10px; padding-bottom:30px;}
.grzx_con .zx_right .wsxx p{ padding:10px 0px;  height:35px; clear:both;}
.grzx_con .zx_right .wsxx p span{ display:inline-block; width:120px; text-align:right; padding-right:12px; font-size:14px;}
.grzx_con .zx_right .wsxx p i{ font-size:14px; font-weight:900; color:#d40f2b; padding-right:5px;}
.grzx_con .zx_right .wsxx p input{ border:1px #ddd solid; width:300px; height:35px; line-height:35px; padding-left:10px; border-radius:5px;}
.grzx_con .zx_right .wsxx p button{ width:120px; margin-left:130px; height:35px; line-height:35px; text-align:center; font-size:14px;background:#d40f2b; color:#fff; border-radius:5px;}
.grzx_con .zx_right .wsxx form{ width:500px; display:inline-block;}
.grzx_con .zx_right .wsxx .tpw{ width:500px; height:400px; overflow:hidden; display:inline-block;}


/*  秒杀  */
.ms_bj{ width:100%; text-align:center; background:url(../images/header_bgV2.png) no-repeat center top #f6f6f6;}
.ms_bj .ms_box{ width:1200px; margin:0 auto;}
.ms_bj .ms_banner{ height:100px; background:url(../images/header_textV2.png) no-repeat center;}
.ms_bj .ms_top{ height:60px; margin-bottom:10px;}
.ms_bj .ms_top li{ height:60px; width:240px; text-align:center; line-height:60px; font-size:18px; float:left; background:#fff;}
.ms_bj .ms_top li.hover{ background:#d40f2b; color:#fff;}
.ms_bj .ms_top li i{ position:relative; top:-2px; left:-5px;}
.ms_bj .ms_top li .yi{ background:url(../images/icon082.png) no-repeat center; background-size:22px; padding:15px;}
.ms_bj .ms_top li.hover .yi{ background:url(../images/icon083.png) no-repeat center; background-size:22px; padding:15px;}
.ms_bj .ms_top li .er{ background:url(../images/icon084.png) no-repeat center; background-size:22px; padding:15px;}
.ms_bj .ms_top li.hover .er{ background:url(../images/icon085.png) no-repeat center; background-size:22px; padding:15px;}
.ms_bj .ms_top li .san{ background:url(../images/icon086.png) no-repeat center; background-size:22px; padding:15px;}
.ms_bj .ms_top li.hover .san{ background:url(../images/icon087.png) no-repeat center; background-size:22px; padding:15px;}
.ms_bj .ms_top li:hover{ color:#d40f2b;}
.ms_bj .ms_top li.hover:hover{ color:#fff;}
.ms_bj .ms_js{ clear: both; height:50px; background:#fff; text-align:left;}
.ms_bj .ms_js .js{ background:url(../images/icon088.png) no-repeat right center #444; color:#fff; padding-right:100px; height:50px; display:inline-block; padding-left:20px;}
.ms_bj .ms_js .js span{ display:inline-block; margin-right:30px;}
.ms_bj .ms_js *{ font-size:18px; line-height:50px; color:#fff; font-weight:900;}
.ms_bj .ms_list{}
.ms_bj .ms_list li{ width:290px; height:390px; margin:10px 5px; float:left; background:#fff;}
.ms_bj .ms_list li .yi{ display:block; margin:20px 30px 0;}
.ms_bj .ms_list li .yi p{ font-size:14px; margin:15px 0; height:40px; line-height:20px; overflow:hidden; color:#333;}
.ms_bj .ms_list li img{ width:230px; height:230px;}
.ms_bj .ms_list li .er{ border:1px #d40f2b solid;overflow: hidden;height:65px; background:#fff;}
.ms_bj .ms_list li .er dt{ width:170px; padding-left:20px; float:left; text-align:left;}
.ms_bj .ms_list li .er dt p{}
.ms_bj .ms_list li .er dt p i{ color:#d40f2b; font-size:28px; font-weight:900; padding-right:10px;}
.ms_bj .ms_list li .er dt p span{ color:#999;text-decoration:line-through}
.ms_bj .ms_list li .er dt h4 span{ display:inline-block; width:90px; height:10px; background:#ddd; margin-left:5px;}
.ms_bj .ms_list li .er dt h4 span i{background:#d40f2b; display:block; height:10px;}
.ms_bj .ms_list li .er dd{ width:98px; float:left; height:65px;}
.ms_bj .ms_list li .er dd a{background:#d40f2b; color:#fff; display:block; height:65px; line-height:65px; font-size:16px;}

.nre_ms_wz{ background:#d40f2b; color:#fff; font-size:16px; height:32px; line-height:32px; padding:0 20px;}
.nre_ms_wz i{ background:url(../images/icon085.png) no-repeat center center; background-size:22px; position:relative; top:2px;padding:14px; float:left;margin-right:10px;}
.nre_ms_wz div{ float:right;}
.nre_ms_wz div span{ padding-left:15px;}
.nre_ms_wz *{  color:#fff; font-size:16px;}
.nre_ms_jq{ color:#999;text-decoration:line-through; margin-left:15px;}


/*  意见反馈  */
.yjfk_box{ width:1000px; margin:40px auto; border:1px #ddd solid; clear:both; min-height:500px; border-radius:5px;}
.yjfk_box .yi{ padding:20px 30px;}
.yjfk_box .yi p{ line-height:2em; }
.yjfk_box *{ font-size:16px;}
.yjfk_box textarea{ padding:20px; width:600px; height:200px; border:1px #ddd solid; border-radius:5px; }
.yjfk_box button{ width:200px; height:40px;background:#d40f2b; color:#fff; font-size:16px; margin-left:100px; border-radius:5px;}
.yjfk_box form{ padding:20px 30px;}
.yjfk_box form span{ display:inline-block; float:left; width:100px; text-align:center;}
.yjfk_box form p{ margin-bottom:15px;}
.yjfk_box form input{ width:300px; height:40px; line-height:40px; border:1px #ddd solid; border-radius:5px;}
.yjfk_box i{color:#d40f2b;}

/*  忘记密码  */
.wjmm_bj{ background:#f6f6f6;  width:100%; padding:30px 0; border-top:1px #ddd solid;}
.wjmm_box{ width:1000px; margin:0 auto; background:#fff; min-height:500px; text-align:center; padding:30px 0;}
.wjmm_box .mm_top{ height:60px; padding:15px 30px;}
.wjmm_box .mm_top span{ padding:0 30px; font-size:18px; display:inline-block; border-bottom:2px #ddd solid; height:50px; line-height:50px; margin-right:5px;}
.wjmm_box .mm_top span i{ background:#ddd; display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; border-radius:15px; margin-right:10px;}
.wjmm_box .mm_top span.hover{ border-bottom:2px #d40f2b solid; color:#d40f2b;}
.wjmm_box .mm_top span.hover i{ background:#d40f2b; color:#fff;}
.wjmm_box form{ padding:30px;}
.wjmm_box form p{ clear:both; margin-bottom:20px;}
.wjmm_box form p span{ width:100px; display:inline-block;}
.wjmm_box form p input.sr{ border:1px #ddd solid; height:38px; width:300px; padding-left:10px;}
.wjmm_box form p input.sr2{ border:1px #ddd solid; height:38px; width:150px; padding-left:10px;}
.wjmm_box form p .nn1{ width:150px; height:40px;}
.wjmm_box form p .nn2{ width:200px; height:40px;background:#d40f2b; color:#fff; font-size:16px;}
.wjmm_box form *{ font-size:14px;}
.wjmm_box .cg{ text-align:center;}
.wjmm_box .cg dt{ width:45%; float:left;}
.wjmm_box .cg dd{ width:55%; float:left; padding-top:50px; text-align:left;}
.wjmm_box .cg dd p{ font-size:40px; line-height:2em; padding-bottom:40px;}
.wjmm_box .cg dd p a{ display:block; width:200px; height:50px; text-align:center; line-height:50px;background:#d40f2b; color:#fff; font-size:18px;border-radius:5px;}


/*  线下商超  */
.list_box .xxsc_con li{ width:220px; overflow:hidden; padding:9px; border:1px #fff solid; float:left; height:300px;}
.list_box .xxsc_con li:hover{ border:1px #d40f2b solid;}
.list_box .xxsc_con li img{ width:220px; height:220px; margin-bottom:5px;}
.list_box .xxsc_con li h4{height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.list_box .xxsc_con li .hd{ height:20px; padding:8px 0; float:left; width:50%;}
.list_box .xxsc_con li .hd span{  background:#d40f2b; color:#fff; line-height:20px; padding:0 8px; margin-right:10px;}
.list_box .xxsc_con li .gz_gwc{  float:left; width:40%; line-height:34px; text-align:right;}
.list_box .xxsc_con li .gz_gwc .gz{ background:url(../images/icon040.png) no-repeat center left; padding-left:25px;cursor:pointer;}
.list_box .xxsc_con li .gz_gwc .gzh{ background:url(../images/icon040-1.png) no-repeat center left; color:#d40f2b; }
.list_box .xxsc_con li .gz_gwc .gwc{ background:url(../images/icon041.png) no-repeat center left; padding-left:25px; margin-left:10px; color:#d40f2b; padding-right:15px;}
.list_box .xxsc_nry{}
.list_box .xxsc_nry .sc_top{ height:330px; overflow:hidden;}
.list_box .xxsc_nry .sc_top dt{ width:330px; float:left;}
.list_box .xxsc_nry .sc_top dt img{ width:300px; height:300px;}
.list_box .xxsc_nry .sc_top dd{ width:540px; float:left;}
.list_box .xxsc_nry .sc_top dd h1{ font-size:24px; height:50px;}
.list_box .xxsc_nry .sc_top dd p{ font-size:14px; padding:8px 0; line-height:1.8em;}
.list_box .xxsc_nry .sc_top dd p span{ display:inline-block; width:80px; font-size:14px; color:#999;}
.list_box .xxsc_nry .sc_top dd.dttp{ width:300px; margin-left:30px; height:300px; overflow:hidden;}
.list_box .xxsc_nry .sc_top dd.dttp img{ width:300px; height:300px;}
.list_box .xxsc_nry .sc_top dd.dttp a{ display:block;}
.list_box .xxsc_nry .sc_top dd.dttp p{ height:40px; line-height:40px;background:rgba(0,0,0,0.7); color:#fff; text-align:center; font-size:14px; position:relative; top:-43px; padding:0px; margin:0;}
.list_box .xxsc_nry .sc_top dd.dttp:hover p{background:rgba(212,15,43,0.8);}


/*  发展记事  */
.fzjs_box{ width:1200px; margin:0 auto; padding-bottom:30px;}
.fzjs_box .fzjs_nav{ height:25px; line-height:25px; padding:15px 0px;}
.fzjs_box .fzjs_nav a{ display:inline-block; background:url(../images/icon022.png) no-repeat right center; padding-right:20px; margin-right:20px;}
.fzjs_box .fzjs_nav a:hover{ color:#d40f2b;}
.fzjs_box .fzjs_left{ width:240px; margin-right:20px; float:left; overflow: hidden;}
.fzjs_box .fzjs_left h3{ height:40px; line-height:40px; text-align:center; background:#444; color:#fff; font-size:16px;}
.fzjs_box .fzjs_left li{ width:240px; padding:10px 0px; border-bottom:1px #ddd dashed;}
.fzjs_box .fzjs_left li img{ width:100%;}
.fzjs_box .fzjs_left li a{ display:block;}
.fzjs_box .fzjs_left li p{ font-size:14px; line-height:1.8em;}
.fzjs_box .fzjs_left li a:hover p{color:#d40f2b;}
.fzjs_box .fzjs_left li span{ color:#999;}
.fzjs_box .fzjs_right{ width:940px; display:inline-block;}
.fzjs_box .fzjs_right ul li{ clear:both; height:180px; padding:10px 0px; border-bottom:1px #ddd solid;}
.fzjs_box .fzjs_right ul li img{ width:280px; height:180px; float:right; margin-left:20px;}
.fzjs_box .fzjs_right ul li h3{ font-size:20px; height:50px; line-height:50px; color:#111;}
.fzjs_box .fzjs_right ul li p{ font-size:15px; line-height:1.8em; max-height:80px; overflow:hidden; color:#777;}
.fzjs_box .fzjs_right ul li p span{ color:#999;}
.fzjs_box .fzjs_right ul li a{ display:block;}
.fzjs_box .fzjs_right ul li a:hover h3{color:#d40f2b;}
.fzjs_box .fzjs_right .txt{ padding:20px;}
.fzjs_box .fzjs_right .txt h1{ font-size:30px; text-align:center; padding-bottom:30px; border-bottom:1px #ddd solid; margin-bottom:20px;}
.fzjs_box .fzjs_right .txt h1 span{ display:block; font-size:#999;}
.fzjs_box .fzjs_right .txt p{ font-size:15px; line-height:2em; padding:8px 0px; text-indent:2em;}
.fzjs_box .fzjs_right .txt p img{ max-width:95%;}
.fzjs_box .fzjs_right .txt p strong{ font-size:15px; font-weight:900;}


/*  潮流时讯  */
.clsx_box{ width:1200px; margin:0 auto; padding-bottom:30px;}
.clsx_box .clsx_nav{ height:25px; line-height:25px; padding:15px 0px;}
.clsx_box .clsx_nav a{ display:inline-block; background:url(../images/icon022.png) no-repeat right center; padding-right:20px; margin-right:20px;}
.clsx_box .clsx_nav a:hover{ color:#d40f2b;}
.clsx_box .clsx_list li{ width:30%; margin:15px 1.5%; float:left;}
.clsx_box .clsx_list li a{ display:block;}
.clsx_box .clsx_list li img{ width:100%;}
.clsx_box .clsx_list li h3{ font-size:18px; color:#000; padding:10px 0px;}
.clsx_box .clsx_list li a:hover h3{color:#d40f2b;}
.clsx_box .clsx_txt .clsx_left{ width:760px; margin-right:40px; float:left; overflow:hidden;}
.clsx_box .clsx_txt .clsx_left .left_top img{ width:100%;}
.clsx_box .clsx_txt .clsx_left .left_top h2{ font-size:32px; padding:10px 0px;}
.clsx_box .clsx_txt .clsx_left .left_top p{ font-size:16px; padding:10px 0px;}
.clsx_box .clsx_txt .clsx_left .left_top span{ color:#999;}
.clsx_box .clsx_txt .clsx_left .left_txt{ padding:30px 0px;}
.clsx_box .clsx_txt .clsx_left .left_txt p{ padding:10px 0px; font-size:16px; line-height:2em;}
.clsx_box .clsx_txt .clsx_left .left_txt p img{ max-width:100%; margin:0 auto;}
.clsx_box .clsx_txt .clsx_left .left_txt p a{ display:inline-block; margin-right:10px;}
.clsx_box .clsx_txt .clsx_left .left_fx{ height:30px; padding:50px 0px;}
.clsx_box .clsx_txt .clsx_right{ width:400px; float:left;}
.clsx_box .clsx_txt .clsx_right h2 span{ display:inline-block; height:40px; line-height:40px; border-bottom:7px #d40f2b solid; font-size:18px; font-weight:900;}
.clsx_box .clsx_txt .clsx_right li{ padding:20px 0px; border-bottom:1px #ddd solid; height:70px;}
.clsx_box .clsx_txt .clsx_right li a{ display:block;}
.clsx_box .clsx_txt .clsx_right li a img{ float:right; width:110px; height:70px; margin-left:20px;}
.clsx_box .clsx_txt .clsx_right li a p{ color:#999; padding-bottom:15px;}
.clsx_box .clsx_txt .clsx_right li a h3{ font-size:15px; max-height:40px; overflow:hidden; line-height:20px;}
.clsx_box .clsx_txt .clsx_right li a:hover h3{color:#d40f2b;}


/*  帮助中心  */
.bzzx_banner{ width:100%; min-width:1200px; margin:auto; overflow:hidden;}
.bzzx_banner img{ width:1920px;margin:0 calc(50% - 960px);}
.bzzx_box{ width:1200px; margin:0 auto; padding:20px 0px;}
.bzzx_box .bzzx_left{ width:180px; margin-right:20px; float:left;}
.bzzx_box .bzzx_left li{ padding-bottom:20px;}
.bzzx_box .bzzx_left h3{ text-align:center; height:40px; line-height:40px; font-size:16px; background:#444; color:#fff; margin-bottom:10px;}
.bzzx_box .bzzx_left a{ display:block; height:30px; line-height:30px; font-size:15px; background:url(../images/icon100.png) no-repeat center left; padding-left:30px;}
.bzzx_box .bzzx_left a:hover{background:url(../images/icon101.png) no-repeat center left;color:#d40f2b;}
.bzzx_box .bzzx_left a.hover{background:url(../images/icon101.png) no-repeat center left;color:#d40f2b;}
.bzzx_box .bzzx_right{ width:1000px; float:left;}
.bzzx_box .bzzx_right dl{ padding:0px 40px;}
.bzzx_box .bzzx_right dl dt{ font-size:30px; text-align:center; height:50px; line-height:50px; padding-bottom:20px;}
.bzzx_box .bzzx_right dl dd{ border:1px #ddd solid; padding:20px; margin-bottom:20px;}
.bzzx_box .bzzx_right dl dd h1{ font-size:20px; padding-bottom:20px;}
.bzzx_box .bzzx_right dl dd p{ font-size:15px; padding-bottom:20px; line-height:2em;}
.bzzx_box .bzzx_right dl dd p img{ max-width:100%;}

.db_nav{line-height:45px; height:45px; width:1200px; margin:0 auto; background:#444;}
.db_nav a{ margin-right:05px; font-size:16px; padding:0 10px; display:inline-block; color:#fff;}
.db_nav a:last-child { margin-right:0px;}
.db_nav a:hover{color:#fff; background:#d40f2b;}
.db_nav a.hover{color:#fff; background:#d40f2b;}

/* 商家入驻 */
.ger{ border:1px #ddd solid; padding:30px;}
.ger h1{ height:60px; line-height:40px; font-size:30px;}
.ger p{ clear:both; padding-bottom:15px; font-size:15px; line-height:2em;}
.ger p textarea{ border:1px #ddd solid; height:100px; border-radius:5px; width:650px; padding:15px;}
.ger p span{color:#fff; background:#d40f2b; height:35px; display:inline-block; width:150px; text-align:center; line-height:35px; font-size:15px;}
.ger .ftpd img{ width:350px; height:200px;}
.ger p select{ width:180px; height:33px; line-height:33px; padding-left:10px; border:1px #ddd solid; margin-right:10px; border-radius:5px;}
.ger p .pp{ width:650px; height:35px; padding-left:10px; border:1px #ddd solid; border-radius:5px;}
.ger p button{ width:220px; height:40px; font-size:15px;color:#fff; background:#d40f2b;}
.ger p samp{color:#fff; background:#444; height:40px; display:inline-block; width:150px; text-align:center; line-height:40px; font-size:15px; margin-right:15px;cursor:pointer;}
.ger p samp.hover{ background:#d40f2b;}


/* 规章协议 */
.gzxy_box{ width:1000px; margin:0 auto; border-top:2px #444 solid; padding:30px;}
.gzxy_box h1{ text-align:center; font-size:30px; height:40px; line-height:40px; padding-bottom:30px;}
.gzxy_box p{ padding:8px 15px; text-indent:2em; font-size:15px; line-height:1.8em;}
.gzxy_box p strong{ font-weight:900; font-size:15px;}

/* 确认订单？立即付款？ */
.qrdd_box{ width:1000px; margin:0 auto; border-top:2px #444 solid; padding:30px 0;}
.qrdd_box dl{}
.qrdd_box dl dt{ width:150px; float:left;}
.qrdd_box dl dt img{ width:140px; height:140px;}
.qrdd_box dl dd{ width:800px; float:left;}
.qrdd_box dl dd h3{ padding-bottom:10px; line-height:2em; font-size:16px;}
.qrdd_box dl dd p{ padding-bottom:10px; line-height:2em; font-size:16px;}
.qrdd_box .fkbf{ clear:both; padding-top:20px; text-align:right;}
.qrdd_box .fkbf a{color:#fff; background:#d40f2b; height:40px; display:inline-block; width:200px; text-align:center; line-height:40px; font-size:16px; border-radius:5px;}

/*  d40f2b      */

.grzx_con .zx_right .zx_sc ul li .gzsp_yc_bf{ height:24px; position:absolute; z-index:9999; width:245px; margin-top:-20px; text-align:center; display:none;}
.grzx_con .zx_right .zx_sc ul li .gzsp_yc_bf a{ color:#fff; width:120px; margin:0 1px; text-align:center; line-height:24px; float:left;background:rgba(0,0,0,0.6);}
.grzx_con .zx_right .zx_sc ul li:hover .gzsp_yc_bf{ display:block;}


/*  2018.08.10   */

.com_tjd_yhq { width:1200px; margin:0 auto;}
.com_tjd_yhq .yhq{ padding:0px; background:#fff; margin-bottom:10px;}
.com_tjd_yhq .yhq ul{}
.com_tjd_yhq .yhq ul li{ width:370px; margin:10px; display:inline-block; border:1px #ddd solid; height:160px;}
.com_tjd_yhq .yhq ul li a{ float:right; display:block; height:130px; padding-top:30px; line-height:1.8em; width:70px; padding-left:10px; color:#fff; text-align:center; font-size:14px; background:url(../images/bj_05.png) no-repeat center left #d40f2b;}
.com_tjd_yhq .yhq ul li h4{ padding-top:15px; padding-left:15px; margin-bottom:5px;color:#d40f2b; line-height:2em;}
.com_tjd_yhq .yhq ul li h4 span{ font-size:18px;color:#d40f2b;}
.com_tjd_yhq .yhq ul li h4 i{ padding:0 3px; font-size:35px; font-weight:bold;color:#d40f2b;}
.com_tjd_yhq .yhq ul li p{ padding-left:15px; line-height:2em; color:#999;}
.com_tjd_yhq .lqyhq{ float:right;}
.com_tjd_yhq .lqyhq i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; margin-left:5px; border-radius:10px; background:#d40f2b; color:#fff;}
.com_tjd_yhq .lqyhq:hover{color:#d40f2b;}

.in_yhq_tj{ height:120px; width:1190px; overflow:hidden; border:1px #ddd solid; margin:20px 5px;}
.in_yhq_tj dt{ width:200px; float:left; border-right:1px #ddd dashed; height:120px; background:#f9f9f9;}
.in_yhq_tj dt a{ display:block;}
.in_yhq_tj dt h1{ color:#c00; font-weight:900; padding:10px 20px 5px 20px; font-size:16px;}
.in_yhq_tj dt h1 span{ color:#c00; font-size:30px; font-weight:900; padding:0 10px;}
.in_yhq_tj dt h2{ color:#999; padding: 3px 20px;}

.in_yhq_tj dt p{padding: 3px 20px; height:20px; overflow:hidden; line-height:20px;}
.in_yhq_tj dt i{ display:block; width:20px; height:20px; position:absolute; background:#fff; border-bottom:1px #ddd solid; margin-top:-15px; margin-left:-10px; border-radius:30px;}
.in_yhq_tj dt samp{ display:block; width:20px; height:20px; position:absolute; background:#fff; border-top:1px #ddd solid; margin-top:113px; margin-left:-10px; border-radius:30px;}
.in_yhq_tj dt:hover{ background:#d40f2b;}
.in_yhq_tj dt:hover *{ color:#fff;}


.in_yhq_tj dd{ width:185px; height:120px; background:#d40f2b; float:left; overflow:hidden;}
.in_yhq_tj dd a:hover img{ opacity:1;}






/* 2018-08-13 */
.left_kefu{ position:fixed; right:35px; bottom:149px; background:#fff !important; z-index:-10000; width:240px; border:3px #d40f2b solid; border-radius:30px 0px 0px 30px;}
.left_kefu dl{ padding:10px; text-align:left;}
.left_kefu dl dt{ display:inline-block; width:49%; height:30px; line-height:30px; overflow: hidden; text-align:left;}
.left_kefu dl dt img{ width:20px; height:20px; margin-right:8px;}
.left_kefu dl dd{ text-align:center; font-weight:900; padding-bottom:10px; border-bottom:1px #ddd solid; margin-bottom:10px;}
.in_right_bl .buf_er .hover{background:#d40f2b;}

.nry_top .nry_box .duxx dl{display:inline-block;}
.nry_top .nry_box .duxx dl:hover dd{ display:block;}
.nry_top .nry_box .duxx dl dd{ display:none; position:absolute;width:240px;background:#fff !important; border:1px #ddd solid; border-top:none; z-index:999; margin-left:-65px; text-align:left; padding:10px 0;}
.nry_top .nry_box .duxx dl dd a{display:inline-block; float:left; padding:0px 15px; height:30px; line-height:30px;}
.nry_top .nry_box .duxx dl dd p{ clear:both;}
.nry_top .nry_box .duxx span{ display:inline-block; cursor:pointer; position:relative; z-index:99999;}
.nry_top .nry_box .duxx span.er{ background:url(../images/icon044.png) no-repeat center left; padding-left:20px; margin-left:20px;}



.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl{ clear:both; border-top:1px #ddd solid; padding:15px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl:first-child{ border:none;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dt{ text-align:center; width:200px; float:left; margin-bottom:15px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dt img{ width:70px; height:70px; border-radius:50px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd{ width:700px; float:left; margin-bottom:15px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div{}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div i{ background:url(../images/icon055.png) no-repeat center; display:inline-block; width:20px; height:20px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div i.h{ background:url(../images/icon056.png) no-repeat center;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd p{ line-height:2em;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd p span{ display:inline-block; margin-right:15px; color:#999;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd p em{ border:1px #ddd solid; padding:0px 10px; line-height:28px; color:#999; margin-top:5px; display:inline-block; margin-right:5px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.tp{ padding:10px 0px; height:65px; display:block;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.tp span{ display:inline-block; width:60px; height:60px; border:1px #ddd solid; overflow:hidden; margin-right:5px; text-align:center;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.tp img{ max-height:60px; max-width:60px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.sp_tp{height:400px; max-width:700px; overflow:hidden; clear:both; text-align:left;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.sp_tp *{ max-height:400px; max-width:700px;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.zpj{ margin-top:10px; border-top:1px #ddd solid; padding:10px 0; height:auto;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.djhf{ margin-top:10px; border-top:1px #ddd solid; padding:10px 0; height:auto;}
.nry_box .nry_con .con_right .right_con .qknr .sppj .pj_con dl dd div.djhf *{ color:#d40f2b;}

.dctp_by{ height:120px;}
.dctp_by ul{ display:inline-block;}
.dctp_by ul li{ width:80px; height:80px !important; border:1px #ddd solid; overflow:hidden; display:inline-block; margin-right:10px; text-align:center;}
.dctp_by ul li img{ max-height:80px; max-width:80px;}
.dctp_by p{ display:inline-block; width:80px; height:80px; overflow:hidden; border:1px #ddd solid;}
.dctp_by button{ display:inline-block; background:#d40f2b; color:#fff; width:80px; height:80px; padding:0 10px;}
.dctp_by input{ width:80px; height:80px; background:#111; position:absolute; margin-left:-80px; opacity:0;}














