@charset "utf-8";
/* CSS Document */
/*tea-20171108 */
html{overflow-x:hidden}
*html{_background:fixed url(about:blank)}
body{font-size:14px;line-height:24px;font-family:tahoma,arial,\5FAE\8F6F\96C5\9ED1;_font-family:\5B8B\4F53;background-color:#ffffff;color:#333}
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0}
a{color:#000;text-decoration:none}
a:hover{color:#10b5b0;text-decoration:underline}
ol,ul,li{list-style:none}
em,i{font-style:normal}
img{border:none}
/*common*/
.cf{*zoom:1}
.cf:after{content:'\20';display:block;height:0;clear:both}
.hidden{display:none}
.w{width:980px;margin:0 auto;position:relative}
.mt10{margin-top:10px}
.fl{float:left}
.fr{float:right}
.fl,.fr{_display:inline}

.header{height:360px;background:url(../images/header_bg_20180305.jpg) no-repeat center top;overflow:hidden}
.hd1{height: 180px;background:url(../images/hd1_bg_20180305.jpg) no-repeat center top;}
.hd2{height: 180px;background:url(../images/hd2_bg_20180305.jpg) no-repeat center top;}

.share1{position:absolute;top:10px;right:10px;width:188px;height: 24px;padding-left:10px;background:#5f5e5b;border-radius:20px;overflow:hidden;}
.share1 span{float:left;display:inline;color:#fff;line-height: 24px;}
.share1 .bdsharebuttonbox a{background:url(../images/share.png) no-repeat;width:3px;padding-top:4px;margin-top: 2px;margin-right:6px;}
.share1 .bdsharebuttonbox a.bds_weixin{background-position:-28px 0}
.share1 .bdsharebuttonbox a.bds_qzone{background-position:-55px 0}
.share1 .bdsharebuttonbox a.bds_tsina{background-position:-111px 0}
.share1 .bdsharebuttonbox a.bds_tieba{background-position:-83px 0}
.share2{width:176px;height:36px;padding-left:14px}
.share2 a{float:left;display:inline;background:url(../images/share0.png) no-repeat;width:29px;height:23px;padding-top:6px;margin-top:5px;margin-left:6px}
.share2 a.bds_weixin{background-position:-32px 0}
.share2 a.bds_qzone{background-position:-75px 0}
.share2 a.bds_tsina{background-position:-113px 0}
.share2 a.bds_tieba{background-position:-152px 0}

li .save em,li .lpiao, .jico1, .jico2, .jico3{background:url(../images/btns.png) no-repeat}
.list li .user{background:url(../images/icons.png) no-repeat 0 6px}

/*m1*/
.m1-lt{width: 740px;}
.m1-gt{width: 226px;margin-right: 4px;}
.know-box{padding-top: 21px;font-size: 16px;}
.know-box a{display: inline-block;width: 96px;height: 36px;line-height: 36px;text-align: center;margin:0 17px 0 4px;background:#ffcf42;border-radius:4px; }
.know-box a:hover{text-decoration: none;color:#000;background:#40d2cd;}
.know-box span em{color:#ff7200;}
.yy-box{padding-top: 38px;}
.bk{height: 50px;width: 50px;padding:6px 5px 4px;background:#4a4949;border-radius:4px;color:#fff;font-size: 18px;font-weight: bold;text-align: center}
.yy-box p{font-size: 16px;margin-left:20px;width: 610px;padding-top: 5px;}
.jl-box{padding-top: 38px;}
.jl-box .bk{margin-top:40px; }
.scroll-box{width: 630px;margin-left: 20px;}
.prev,.next{width:24px;height: 138px;background:url(../images/page_btn.png) no-repeat;cursor: pointer;}
.next{background-position: -57px 0;}
.scroll-con{width:549px;height: 138px;margin:0  10px;overflow:hidden;}
.scroll-con li{width:165px;height: 130px; padding:4px;background: url(../images/jl_box_bg.png) no-repeat;margin: 0 5px;float:left;display: inline;overflow: hidden;}
.scroll-con li .li-t{height: 38px;line-height: 38px;text-align: center;font-size:14px; color:#000;}
.scroll-con li .li-t span{font-size: 16px;}
.scroll-con li .money{height: 92px;line-height: 92px;text-align: center;color:#ff7200;font-size: 18px;}
.money strong{font-size: 28px;}
.say-word{padding:8px 9px;line-height: 20px;}
.time-box{padding-top: 34px;}
.time-box .bk{margin-top:5px;}
.time-point{width: 630px;height: 56px;padding-bottom: 10px;background:url(../images/time_bottom.png) no-repeat center bottom;margin-left: 20px;}
.time-point p{float:left;display:inline;padding-left:10px;border-left: 1px solid #d6d6d6; height: 45px}
.time-point p.p1{width:280px;}
.time-point p.p2{width:202px;}
.time-point p.p3{width:106px;}
.time-point p strong{font-weight: bold;color:#333;font-size: 18px;display: block}
.erweima{border:1px solid #e8e8e8;border-radius:8px; padding:10px;width: 140px;height:194px;text-align: center;margin:33px auto 0;}
.erweima img{display: block;width:140px;height: 140px;margin-bottom: 8px; }
.about-btns{width:226px; padding-top: 8px;}
.about-btns a{height: 46px;line-height: 46px;color:#fff;font-weight: bold;font-size: 22px;text-align: center;background:#ffc828;border-radius: 4px;margin-top: 12px;display: block;}
.about-btns a:hover{color:#333;text-decoration: none;background:#40d2cd;}

/*m2*/
.m2{padding-top: 30px;}
.tittle{background:url(../images/tit.png) no-repeat center 0;font-size:28px;text-align:center;line-height:39px;height:39px;font-weight:700;color:#333;margin:20px auto}
.tit{width:980px;height:32px;line-height:32px;border-radius:3px;color:#333}
.tit strong{font-size:24px;padding:0 20px}
.itform{width:257px;height:32px;line-height:32px;margin-left:10px;background:url(../images/sbg.png) no-repeat}
.itform .inp1{height:22px;line-height:22px;padding:6px 0 4px 0;width:205px;margin-left:12px;border:0;outline:none;background:none}
.itform .inp2{width:32px;height:32px;border:0;background:none;cursor:pointer;outline:none}
.txt2{width:144px;text-align:center;height:32px;line-height:32px;color:#666;font-size:14px}
.txt2 span{color:#f00}

.xnav span{float:left;display:inline;width:90px;height:30px;margin-right:10px;line-height:30px;text-align:center;font-size:16px;font-weight:700;color:#333;cursor:pointer;border-radius:5px;border:1px solid #ddd;background:#fff;}
.xnav span.on{background:#ffc828;color:#333;border-color:#ffc828;}
.xcon{display:none;width:980px;overflow:hidden;position:relative;zoom:1;}
.list{width:1012px;padding-bottom:30px;overflow:hidden;}
.list ul{width:1030px;overflow:hidden;padding-bottom:30px;position:relative}
.list li{width: 206px;height: 180px;padding:5px;float:left;margin:25px 35px 0 0;_display:inline;overflow:visible;background:#fff;border:1px solid #ddd;border-radius:10px;position:relative;}
.list li img{display:block;width:206px;height:116px;position:absolute;top:5px;left:5px;z-index:0;overflow:hidden;}
.list li .zpinfo{display:block;width: 206px;height: 116px;overflow:hidden;color:#fff;vertical-align:middle;*font-family:Arial;*font-size:90px;position:relative;z-index:2;background:url(about:blank);cursor:pointer;} 
.list li .zpinfo span{display:none}
.list li .zpinfo i{display:inline-block;padding:0 3px;color:#ffc828;margin:2px;}
.list li .zpinfoon{background:rgba(0, 0, 0, 0.5);width: 206px;height: 116px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7F000000', EndColorStr='#7F000000');display:table-cell;_display:block;}
:root .list li .zpinfoon{filter:none\9 !important} 
.list li .zpinfoon span{display:inline-block !important;font-size:14px;vertical-align:middle;text-align:left;margin: 8px;}
.list li .zpinfo:hover{text-decoration:none;color:#fff}
.list li .div1{padding-top:6px;margin:0  5px 0 10px}
.list li .zpname{width:135px;height:30px;line-height:24px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;float:left;display:inline;overflow:hidden}
.list li .save{height:19px;display:inline-block;line-height:19px;color:#fff;float:right;overflow:hidden;margin-top:5px;padding-right:6px;font-size:12px;cursor:pointer;background:#ff936c;border-radius:5px;}
.list li .save em{width:22px;height:19px;float:left;overflow:hidden;background-position:0 -31px;}
.list li .saved{cursor:default;}
.list li .saved em{background-position:-52px -31px;}
.list li .user{margin-left:10px;font-size:14px;color:#a3a3a3;height:24px;width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:14px}
.list li .user:hover{text-decoration:underline;color:#f34d6b;background-position:0 -18px}
.list li .lpiao{width:38px;padding-left:18px;font-size:12px;cursor:pointer;color:#a3a3a3;height:22px;line-height:26px;display:block;float:right;margin-right:10px;position:relative;text-align:center;_display:inline;/* background-position:-2px -2px; */}
.list li .lpiaoon{background-position:-62px 0;}
.list li .share2{width:157px;height:38px;position:absolute;top:21px;left:-93px;padding:0px 8px 0 10px;display:none;background:url(../images/sharebg.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/sharebg.png");_background:none;}
.list li .lpiaoon .share2{display:block}
.list .on{z-index:10}
.nodata{text-align:center;font-size:22px;padding:56px 0}
.page{margin-top:10px;text-align:center;height:60px}
.page a{display:inline-block;height:18px;padding:6px 12px;line-height:18px;font-size:14px;background:#fff;text-align:center;color:#717171;border:1px solid #eee;border-radius:3px;margin:0 2px;overflow:hidden;font-family:arial;vertical-align:middle;border-radius: 3px;}
.page a:hover,.page .on{background:#ffc828;color:#333;text-decoration:none}
.product{width:980px;overflow:hidden}
.product ul{width:1032px;overflow:hidden;padding:20px 0}
.product li{width:218px;height:161px;float:left;font-size:18px;text-align:center;line-height:30px;margin-right:36px;_display:inline}
.product li img{display:block;width:206px;height:116px;overflow:hidden;background:#fff;border:1px solid #ddd;border-radius:5px;padding:5px}
.brand{width: 950px;height: 139px;padding:10px;background:url(../images/brand_bg.png) no-repeat;margin:0 auto}
.brand img{float:left;display:inline;width:130px;height:130px;padding:3px;border-radius:5px}
.brand .bdinfo{float:right;display:inline;width:775px;line-height:32px;padding:5px 10px;margin:0 9px;text-indent: 2em;color:#333;font-size: 16px;}
.plcon{background:#fff;padding:10px;margin:20px 0;border:1px solid #ddd;border-radius:5px}

.pop{background:#fff;border:3px solid #ffc929;width:600px;position:relative;padding-bottom:20px;overflow: hidden}
.p-btn{display:block;background:#ef6364;color:#fff;text-align:center;font-size:16px;width:108px;height:36px;line-height:36px;margin:10px auto;overflow:hidden}
.p-btn:hover{background:#cc5555;color:#fff;text-decoration:none}
.pop p{text-align:center;font-size:18px;padding:80px 0 20px}
.pop p img{vertical-align: middle;margin-right: 10px;}
.pop .ptit{display:block;position:absolute;top:33px;left:0;text-align:center;height:40px;line-height:40px;font-size:24px;width: 100%;}
.pop .pclose{display:block;position:absolute;top:0;right:0;background:url(../images/pclose.png) no-repeat;width:41px;height:41px;font-size:30px;line-height:99;overflow:hidden;cursor:pointer;}
.pop .share2{width:300px;padding-left:174px;padding-top:20px}
.pop .share2 span{float:left;display:inline;line-height:32px}
.pop-about{width:891px;background:url(../images/pop-about_01.png) no-repeat}
.pop-about .popt{background:url(../images/pop-about_02.png) no-repeat center bottom;height:730px;position:relative;overflow:hidden}
.pop-about .pclose{display:block;position:absolute;top:105px;right:5px;width:44px;height:44px;font-size:30px;line-height:99;overflow:hidden;cursor:pointer;}


.pop .rule-txt{margin: 80px 0 20px;padding:0 10px;height: 290px;overflow-y: scroll;}
.rule-txt p,.bm-inf p{padding:0;text-align: left;font-size: 14px;}
.rule-txt strong,.careful strong{color:#ef6364;}
.bm-inf {margin:80px 0 20px;}
.bm-inf .bm-tips{text-align: center;color:#ef6364;}
.bm-tips a{color:#4683ff;text-decoration: underline;}
.userinf {position:relative;}
.userinf p.pop-ps{font-size:14px;text-align:center;color:#ef6364}
.user-form{width: 420px;margin: 10px 0 0 90px;font-size:18px;}
.userinf form{width:420px;}
.user-form td{text-align:left}
.user-form td.t{width: 80px;text-align: right;line-height:40px;color:#000;padding-right: 10px;}
.user-form tr{margin:10px 0;display:block;text-align: center;}
.user-form input.inp{border:1px solid #d0d0d0;height: 38px;line-height: 38px;padding: 0 10px;width:220px;border-radius: 3px;}
.user-form  select{height: 38px;line-height: 38px;border:1px solid #d0d0d0;border-radius: 3px;}
.careful{padding:0 10px;color:#555;}
.pop-ew{position:absolute;right:10px;top:10px;margin-top:0;}
.upfile-box input{width:150px;height:38px;line-height:38px;}
.upfile-box span{display:inline-block;height:38px;line-height:38px;width:150px;text-align:center;background:#333;color:#fff;border-radius:3px;margin-top:6px;}
