.theme-mask1{z-index:10000;position:fixed; _position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; display:none; }
.popover{ width:360px; height:400px; z-index:100001; position:fixed; top:50%;left:50%; background:#fff; margin:-200px 0 0 -180px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center;}
.popover dl{ margin-top:60px; font-size:14px; color:#333; line-height:40px;}
.popover dl a{ width:110px; height:40px; background:#EF5B05; color:#fff; display:inline-block; border-radius:2px; font-size:14px;} 
#qrcode img {
	margin: 0 auto
}
.order .flow1 .checkedN{ border:1px solid #fff; color:#333;}
.order .flow1 .errorC{ color:#df3333; border:1px solid #df3333;}


.theme-mask{z-index:10000;position:fixed; _position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; display:none; }
.popover1{ width:360px; height:400px; z-index:100001; position:fixed; top:50%;left:50%; background:#fff; margin:-200px 0 0 -180px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center;}
.popover1 dl{ margin-top:60px; font-size:14px; color:#333; line-height:40px;}
.popover1 dl a{ width:110px; height:40px; background:#987fde; color:#fff; display:inline-block; border-radius:2px; font-size:14px;}
 
#videostr{width:800px;height:450px;}
 
.theme-mask2{z-index:10000;position:fixed; _position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.7;filter:alpha(opacity=0.7);-moz-opacity:0.7; display:none; }
.popover2 {
    background: #000;
    width: 810px;
    height: 455px;
    z-index: 100001;
    position: fixed;
    top: 40%;
    left:50%;
    margin: -200px 0 0 -405px;
    box-shadow: 1px 1px 6px 3px rgba(0,0,0,.2);
    display: none;
    text-align: center;
}
.popover2 object embed{width: 810px; height: 455px;m}
.popover2  a{ width:25px; height:25px; background:#000; color:#fff; display:inline-block; border-radius:2px; font-size:14px;position: absolute;right: 0px;z-index: 99999999999;} 

@media screen and (max-width:830px){
.popover2{ width:80%; height:300px; margin: -100px 0 0 -40%; }
.popover2 object embed{width: 80%; height: 30%;}
#videostr{ width:100%; height:300px;}	
}

.theme-mask{z-index:10000;position:fixed; _position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6; display:none; z-index:1000; }
.popover3{width: 330px; z-index:100001; position:fixed; top:50%;left:50%; background:#fff; margin:-132px 0 0 -165px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center; z-index:1001; border-radius:4px;}
.popover3 .top{ width:100%; background:#fff; line-height:44px; height:44px; margin-top:5px;}
.popover3 .top h1{ float:left; font-size:18px; color:#666; margin-left:20px;}
.popover3 .top .bt{ float:right; font-size:22px; margin-right:20px;}
.popover3 ul{ font-size:16px; line-height:30px; color:#666; width:100%; overflow:hidden; margin:40px auto;  }
.popover3 ul span{ color:#26a755;}
.popover3 p a{ width:98px; height:32px; line-height:32px; background:#fff; border:1px solid #266dab; color:#266dab; display:inline-block; border-radius:2px; font-size:14px; } 
.popover3 p .b1{ width:100px; background:#26a755; height:34px; line-height:32px; background:#266dab; border:0; color:#fff; display:inline-block; border-radius:2px; font-size:14px; cursor:pointer; margin-right:15px;} 
.popover3 .close{ margin:6px 11px 0 0;float: right; font-size: 19px;
} 
.uptop{width: 50px;height:160px;background: transparent;position: fixed;bottom: 100px;right:20px;z-index: 2022222;}
.uptop ul li{width: 48px;height: 50px;border:1px solid #e3e3e3;margin-top: -1px;background: #fff;transition: 0.2s all ease;cursor:pointer;position: relative;font-size: 28px;font-family:"nicedesign";color: #8a8a8a;line-height: 48px;text-align: center;}
.uptop ul li:first-child{margin-top: 0px;}
.uptop ul li:hover{color:#fff;}
.uptop ul li:hover p{color:#555;}
.uptop ul li.li1:before{content: "\e806";}
.uptop ul li.li2:before{content:"\e801";font-size: 22px;}
.uptop ul li.li3:before{content: "\e808";font-size: 17px;}
.uptop ul li.li1:hover{background:#987fde;border:1px solid #987fde;}
.uptop ul li.li2:hover{background:#987fde;border:1px solid #987fde;}
.uptop ul li.li3:hover{background:#987fde;border:1px solid #987fde;}