* {margin: 0px; padding: 0px;}
html body{height:100%;}
body { font-family: 微软雅黑; font-size: 14px; color: #666666; background: #FFF; overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);}
#wrapper {width:100%; height:100%;margin:0px;padding:0px;text-align:center;background:#FFF;}

#text_box {position:fixed; bottom:0px;left:0px;width:100%;background:transparent;color:#BBB;_background:#00F;opacity:0.9;}
#page_num{float:left;height:1.6em;line-height:1.6em;margin-left:0.5em;text-align:right;}
#page_num #curnumbox{font-size:1.5em;color:#d60000;}
#page_num #curnumbox #curnum{border-bottom:0px solid #666;}
#page_num #curnumbox #totnum{font-size:0.5em;color:#999;}
#text_content{float:left;border-left:1px solid #222;padding:0em 0;margin-left:0.3em;text-shadow: 1px 1px 1px #000;}
#goods_name{padding-left:5px;padding-bottom:5px;font-size:1em;font-weight:bold;}
#goods_desc{font-size:14px;line-height:16px;height:auto;max-height:8em;padding:5px;overflow:auto;}

#btn_next{position:fixed;background:url(mmi/btn_next.png);width:44px;height:44px;margin-left:0px;top:0px;cursor:pointer;z-index:5;-moz-user-select:none;}
#btn_prev{position:fixed;background:url(mmi/btn_prev.png);width:44px;height:44px;margin-left:0px;top:0px;cursor:pointer;z-index:5;-moz-user-select:none;}
#__btn_back{position:fixed;background:url(mmi/btn_back.png);width:20px;height:40px;margin-left:0.7em;top:0.7em;cursor:pointer;z-index:5;-moz-user-select:none;}
#btn_vote{position:fixed;background:url(mmi/btn_vote.png);width:111px;height:35px;margin-left:0px;top:0.7em;cursor:pointer;z-index:5;-moz-user-select:none;}

#btn_back{position:fixed;top:0em;left:0em;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:-109px -54px;cursor:pointer;-moz-user-select:none;}

#btns_box {position:fixed; top:0px; right:0px;width:170px;background:transparent;opacity:0.7;}
#btn_move{float:right;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:-216px 0px;cursor:pointer; }
#btn_360{float:right;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:-216px -54px;cursor:pointer; }
#btn_share{float:right;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:-162px 0px;cursor:pointer; }
#btn_sound_on{float:right;margin-top:-100px;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:0px 0px;cursor:pointer; }
#btn_sound_on_1{float:right;margin-top:-100px;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:0px -54px;cursor:pointer; }
#btn_sound_off{float:right;margin-top:-100px;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:-54px 0px;cursor:pointer; }
#btn_download{float:right;width:54px;height:54px;background:url(mmi/skin0.png) no-repeat;background-position:-55px -54px;cursor:pointer; }

#obj_box{position:absolute;backgro_und:#FFEEDD;cursor:pointer;}
#obj_img{z-index:1;}
#obj_big{position:absolute;background:transparent;z-index:2;}

#hs1{position:absolute;background:url(mmi/hs_point.png);z-index:3;width:50px;height:50px;cursor:pointer;left:-25px;top:-25px;}
#hs2{position:absolute;background:url(mmi/hs_point.png);z-index:3;width:50px;height:50px;cursor:pointer;left:-25px;top:-25px;}
#hs3{position:absolute;background:url(mmi/hs_point.png);z-index:3;width:50px;height:50px;cursor:pointer;left:-25px;top:-25px;}

#page_box{position:absolute;display:none;background:#FEFEFE;border-radius:3px;box-shadow:#333 0px 1px 3px;behavior: url(PIE.htc);z-index:4;}
#page_img{margin:0 auto;}
#page_close{position:fixed;background:url(mmi/btn_close.png);width:30px;height:30px;cursor:pointer;display:none;z-index:5;-moz-user-select:none;}

#loading{ position:absolute; left:0; top:0; background:#FFF; z-index:10; width:100%; height:100%; text-align:center; }
#loading img{width:80px;	height:80px; position:absolute; left:50%; top:50%; margin:-40px 0 0 -40px; animation:loadingFun 6s infinite linear; -webkit-animation:loadingFun 6s infinite linear;}
.loadingNum{width:80px; height:80px; position:absolute; left:50%; top:50%; color:#fff; margin:50px 0 0 -40px; }
@keyframes loadingFun{0% {transform:rotate(0deg)} 100% {transform:rotate(360deg)}}
@-webkit-keyframes loadingFun{0% {-webkit-transform:rotate(0deg)}	100% {-webkit-transform:rotate(360deg)}}
