@charset "utf-8";
/* CSS Document */
html, body {width: 100%;height: 100%;}
div,form,img,ul,ol,li,dl,dt,dd,p,button,fieldset{margin: 0; padding: 0; border: 0; list-style:none}
body{font-family:"Microsoft Yahei","微软雅黑";margin:0; padding:0;color:#333;font-size:12px; background:#fff}
body.bg-color,body.bg-index{background:#F4F4F4}
ul{list-style:none;}
img{border:0;font-size:0;overflow:hidden;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}
.clear{clear:both;font-size:0;height:0;overflow:hidden;}

a{ text-decoration:none}

.floatL{float:left;}
.floatR{float:right;}

.hide{display:none}
.relative{position:relative; margin:0;padding:0;}
.absolute{position:absolute; margin:0;padding:0;}
.position-re{position:relative;}
.marginTop10{margin-top:10px;}
.marginLeft10{margin-left:10px;}
.paddingBottom15{padding-bottom:15px;}
.paddingBottom5{padding-bottom:5px;}

h1,h2,h3,h4{font-weight:normal;}

.text-center{text-align:center;}
.text-right{text-align:right;}

.btn-pop-sumbit.touchup{filter:alpha(opacity=60);-wikit-opacity:0.6;-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
/*--弹出窗口--*/
.pop-cover{width:100%;height:100%;position:fixed; z-index:202;left:0;right:0;top:0;bottom:0; background:rgba(0,0,0,0.7);display:none}

.pop-bottom{width:100%;max-height:93%;overflow: auto;position:fixed; z-index:203;bottom:0;background:#fff;display:none}

.popbox{margin:0 auto;width:94%;border:4px solid rgba(0,0,0,0.1);box-shadow: 0 0 4px rgba(0,0,0,0.05);background:#fff; border-radius:5px; display:none}
.popcon{border:1px solid #DFDFE3;border-bottom:none;border-radius:2px;background:#fff;}
.pop-title{height:38px;border-bottom:1px solid #DFDFE3;background:#fff;font-weight:normal; position:relative}
.pop-title h2{font-size:16px;line-height:38px;text-align:center;}
.btn-pop-close{width:30px;height:30px;background:url(../images/btn_close.png) center center no-repeat; background-size:16px;position:absolute;top:10px;right:10px; font-family: Arial}
.pop-title .btn-pop-close{top:5px;right:5px;}

.popbox-small{width:80%;background:#fff; border-radius:5px;position:fixed; z-index:203;left:10%;display:none}

.title-pop{ text-align:center;font-size:16px;padding:15px;line-height:26px;border-bottom:1px solid #ddd;}
.title-pop.noborder{border:none;}

.btn-back,.header .btn-share{width:44px;height:50px; background:url(../images/icon_arrow_left_red.png) center center no-repeat; background-size:12px; position:absolute;top:0; z-index:11}
.header .btn-share{background:url(../images/icon_share_red.png) center center no-repeat; background-size:24px; right:0;}


@media (max-width:349px) {

}
@media (min-width:400px){
}
@media (min-width:540px){
}

