body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, img,button {margin: 0;padding: 0;border: none; } 
dl,dt,dd,ul,ol,li,p {list-style-type: none; margin:0; padding:0;}
em, cite, th,h1,h2,h3,h4,h5,h6 { font-style: normal; font-weight: normal;}
input,img{vertical-align:middle;}
html,body{ width:100%; height:100%;}
body{margin:0; font-size:14px;font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.lyprobg{position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index:1;background:rgba(0, 0, 0, 0.75) none repeat scroll 0 0 !important; filter:Alpha(opacity=75); background:#000;}
.lyprwarp{ padding:30px; width:606px; height:100%; position:fixed; left:50%; top:0; margin-left:-303px; box-sizing:border-box; z-index:10;}
.lyprwarp .lyprylan{ width:150px; background-color:#fff; border-radius:6px;}
.lyprwarp .lyprylan .lytit{ padding:8px; height:36px; line-height:18px; background-color:#f0f0f0; font-size:12px; text-align:center;border-top-left-radius:6px;border-top-right-radius:6px;}
.lyprwarp .lyprylan .lytimayl{ padding:6px 10px;}
.lyprwarp .lyprylan .lytimayl img{}
.lyprwarp .lyprylan .lylanlink{ padding:0 10px 12px; text-align:center;}
.lyprwarp .lyprylan .lylanlink a{ line-height:20px; font-size:12px; text-decoration:none;}
.lyprwarp .lyprylmod{ position:absolute; left:205px; top:30px;}
.lyprwarp .lyprylmod .lyprobx{ padding-top:64px;background:url(../images/iphone7@2x.jpg) no-repeat 0 0; background-size:100% 64px;}
.lyprwarp .lyprylmod .lyprobx .previframe{ background-color:#fff;}
.lyprwarp .lyprocolse{position:absolute; right:-50px; top:30px; cursor:pointer;}
.lyprwarp .lyprocolse img{}

/*详情内页*/
.promawarrp{ padding:0px;}
.promawarrp .promapic{ text-align:center;}
.promawarrp .promapic img{ max-width:100%; height:auto;}
.promawarrp .promaname{ padding:12px;height:80px;line-height:80px;}
.promawarrp .promaname h3{ font-size:24px; font-weight:700; text-align:center;}
.promawarrp .promaprice{ padding:0px 0 24px; text-align:center;}
.promawarrp .promaprice strong{font-weight: 700;color: rgb(192, 0, 0);font-size: 36px;font-family: arial, helvetica, sans-serif;}
.promawarrp .prmacsu{ line-height:30px;margin-top: 30px;}
.promawarrp .prmacsu table{border-collapse: collapse;background:#fff;}
.promawarrp .prmacsu table tr td{ min-width: 60px;padding-left:12px;padding-top:5px;}
.promancontent{ padding:30px 12px; color:#666; line-height:28px; font-size:14px;}
.promancontent img{ max-width:100%; height:auto;vertical-align: bottom}
.promancontent hr {
        border-color: #ccc;
        border-style: solid;
        border-width: 1px 0 0 0;
    }
.promaewem{ background-color:#FBF9FE; font-size:14px;}
.promaewem .promatit{ height:50px; line-height:50px; position:relative;color:#999;}
.promaewem .promatit h3{font-size:14px; padding-left:16px;}
.promaewem .promatit span{ position:absolute; top:0; right:22px;color:#999; cursor:pointer;}
.promaewem .promatit span i{ display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg); font-family:SimSun, SimSun-ExtB; font-style:normal; }
.promaewem .promaop{height:50px; line-height:50px; position:relative;color:#999;}
.promaewem .promaop span{ position:absolute; top:0; right:22px; color:#999; cursor:pointer;}
.promaewem .promaop span i{ display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg); font-family:SimSun, SimSun-ExtB; font-style:normal; }
.promaewem .prw{ padding-bottom:30px;}
.promaewem .proman{ margin:0 16px 0; border:1px solid #eee; border-radius:6px; background-color:#fff; padding:20px 50px 12px;}
.promaewem .proman span{ display:block; text-align:center;}
.promaewem .proman span img{ max-width:100%; height:auto;}
.promaewem .proman p,.promaewem .proman p a{ color:#999; text-align:center; line-height:30px;}

