@charset "utf-8";

/* Style Reset */
* {	margin: 0;	padding: 0;-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box}
html{font-size:625%;-webkit-text-size-adjust:none;max-height:100%}
body{font-size: 0.2rem;}
body,p,h1,ul,li,input,img,figure,h1,h2,h3,h4,h5,h6,dl,dd,dt{margin:0; padding:0;}
ul, ol, li, dl, dt, dd {list-style:none;}
a{text-decoration:none;outline:0px; color:#333;}
fieldset, img {border:0; padding:0; margin:0;}
img{max-width: 100%}
input[type="text"],input[type="password"],input[type="number"],input[type="submit"],input[type="reset"],input[type="button"],textarea{-webkit-appearance: none;}
input{outline: none;}
.clear {clear:both;width:100%;}
body,input{font-family: "microsoft yahei";}
.text-center{ text-align:center;} 
.row:after {clear: both;}
.row:before,.row:after { display: table; content: " ";}
.pic100 img{ width:100%;}
.fl{ float:left;}
.fr{ float:right;}
.whitebg{ background-color:#fff;}
.white{ color:#fff;}
.red{color: #de0e0e;}
.red2{color: #fb674d;}
.rela{ position:relative;}
.ellipsis { overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.text-right{ text-align:right;}
.h10{ height:10px;}
.h30{ height:30px;}
.slh{ overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.top10{ margin-top:10px;}



.allpage{ position:relative; width:100%; max-width:640px; margin:0 auto;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;right:0;min-height:100vh; overflow-x:hidden; background-color:#f6f5fa;}
.content{font-size:0.24rem;background-color: transparent;padding:0 0 1rem;}
/*.clicked{right:220px!important;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.fixed{width:220px;height:100%;position:fixed;right:0;top:0;bottom:0;z-index:5;overflow-x: hidden;-webkit-overflow-scrolling: touch;}*/



/*banner*/
.banner{ background:url(../images/bg1.jpg) no-repeat center top; background-size:100%;padding:0.3rem 0.3rem 0;}
.banner img{ display:block;width:100%;}
.swiper-container1{border-radius:0.1rem; overflow:hidden;}
.swiper-pagination1{padding:0;position:absolute;bottom:0.1rem;width:100%;left:0;z-index:5;text-align:center;}
.swiper-pagination1 .swiper-pagination-bullet{width: 0.13rem!important;height: 0.12rem!important;background:rgba(2,114,219);border-radius:50%!important;}
.swiper-pagination1 .swiper-pagination-bullet-active{border-radius:0.1rem!important;opacity:1;width: 0.23rem!important;}
.swiper-container-horizontal>.swiper-pagination1 .swiper-pagination-bullet{margin:0 2px!important;}
.nav1{overflow: hidden;padding:0.2rem 12px 0; z-index:1;position: relative;}
.nav1 a{ background-color:#fff;display:block;width:48%;float:left;margin:0.1rem 1%; box-shadow:0 0 10px #ccc; border-radius:0.1rem;padding:0.3rem 0.2rem;}
.nav1 a img{width:0.8rem;}
.nav1 a div{font-size:0.28rem;width:calc(100% - 0.9rem);float:right;}
.nav1 a div p{color:#888888;font-size:0.2rem;}
.h_title h2{font-size:0.3rem;font-weight:100;float:left;}
.h_title h2:before,.baojia h2:before,.hetong h2:before,.yhq2 h2:before,.information h2:before{content:''; background-color:#0272db;border-radius:0.3rem; display:inline-block; vertical-align:middle;margin-right:0.1rem;width:4px;height:0.33rem;}
.h_title .fr{font-size:0.23rem;color:#ababac;}
.nav2{margin:0.2rem 12px 0;}
.nav2C{margin-top:0.2rem;}
.nav2C dl{margin:0.2rem 0;}
.nav2C dl a{ display:block; background-color:#fff; border-radius:0.1rem;padding:0.3rem 0.2rem; overflow:hidden;}
.nav2C dl dt{width:1.8rem;float:left;}
.nav2C dl dt img{ border-radius:0.1rem;}
.nav2C dl dd{ float:right;width:calc(100% - 2rem);}
.nav2C dl dd h5{ white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;font-size:0.28rem; font-weight:bold;line-height:0.4rem; overflow:hidden;margin-top:0.2rem;}
.nav2C dl dd p{padding-top: 0.1rem;font-size: 0.22rem; margin-top:0.05rem; overflow:hidden;color:#666666;}
.nav2C dl dd p span{ background-color:#0272db;color:#fff; padding:0.08rem 0.2rem; border-radius:0.3rem; display:inline-block;margin-top: -0.05rem;font-size: 0.2rem;}
/*footer*/
.footer{width:100%;position: fixed!important;bottom: 0;left: 0;z-index: 999;background:#fff; padding:0.1rem 0; font-size:0.24rem;border-top:1px solid #dcdcdc;}
.footer a{display:block;float:left;width:100%;text-align:center; line-height:0.19rem;color:#888888; text-align:center;font-size: 0.2rem;}
.footer a.cur{ color:#0170bb;}
.footer a:nth-child(1) p{background:url(../images/nav2.png) no-repeat center center;background-size:100%;margin:0 auto 0.08rem;width:0.4rem;height:0.4rem;}
.footer a:nth-child(2) p{background:url(../images/nav2.png) no-repeat center center;background-size:100%;margin:0 auto 0.08rem;width:0.4rem;height:0.4rem;}
.footer a:nth-child(1).cur p{background:url(../images/nav22.png) no-repeat center center;background-size:100%;}
.footer a:nth-child(2).cur p{background:url(../images/nav22.png) no-repeat center center;background-size:100%;}

.nousrT{ background:url(../images/bg2.png) no-repeat top center; background-size:100% 100%;padding:0.6rem 12px 1.2rem;}

.usrT .left,.nousrT .left,.gongzimainT .left{width:1.2rem;height:1.2rem; border-radius:50%;border:3px solid #4eb0f2;}
.usrT .right,.nousrT .right,.gongzimainT .right{width:calc(100% - 1.45rem);margin-top:0.2rem;}
.nousrT .right button{ background-color:transparent;bordrer:0;padding:0;border:0; text-align:left;}
.usrT .right h5,.nousrT .right h5,.gongzimainT .right h5{ font-size:0.32rem;color:#fff; font-weight:100;}
.usrT .right p,.nousrT .right p,.gongzimainT .right p{ color:#fff;font-size:0.23rem;margin-top:0.09rem;}
.nousrB{ margin-top:22%;}
.nousrB img{width: 1.5rem;}
.nousrB p{margin: 0.2rem 0 0.3rem;}
.nousrB button,.informationC button{background-color: #0272db;color: #fff;width: 80%;border: 0;border-radius: 0.4rem;font-size: 0.3rem;line-height: 0.75rem;}
.informationC .del{background-color: #de0e0e;}
.informationC .tj{margin-bottom: -0.2rem;}
.informationC button{background-color: #0272db;color: #fff;width: 80%;border: 0;border-radius: 0.4rem;font-size: 0.3rem;line-height: 0.75rem;}
.nousrB a{padding: 5px 85px;background-color: #0272db;color: #fff;width: 80%;border: 0;border-radius: 0.4rem;font-size: 0.3rem;line-height: 0.75rem;}
.usrB a,.informationC li{ background:#fff url(../images/icon11.png) no-repeat center right 14px; background-size:0.2rem;margin-top:0.1rem; display:block;padding:0.2rem 30px 0.2rem 14px; overflow:hidden; font-size:0.26rem;}
.usrB a img{ display:inline-block; vertical-align:middle;margin-right:0.1rem;width:0.4rem;}
.usrB a span{font-size:0.22rem;color:#999;display: inline-block;margin-top: 0.05rem;}
.usrT{background:#fff url(../images/bg2.png) no-repeat top center; background-size:100% 100%;padding:0.6rem 12px 1.2rem;}
.adpic{margin:0.3rem 14px;}
.adpic img{border-radius:0.1rem;}
.search{ background-color:#fff; border-radius:0.3rem;padding:0.2rem;margin:0 14px; overflow:hidden;}
.search img{float:left;width:0.35rem;}
.search input{ width:76%; float:left; text-indent:0.1rem;border:0;font-size:0.26rem;}
.search button{ width:16%;float:right;font-size:0.23rem; display:none;border-radius: 20px;background-color:#2f86f2;color: #ffffff;height: 28px;border: none;}
.gongzi{ background-color:#fff;margin:0.3rem 14px; padding:0.3rem 0.3rem 0.3rem 0.5rem;border-radius:0.1rem; position:relative;}
.gongzi a{ display:block;padding:0.2rem 0;border-bottom:1px solid #ededed;background:#fff url(../images/icon11.png) no-repeat center right; background-size:0.2rem;color:#666666;font-size:0.26rem;position:relative;}
.gongzi a span{ color:#222;}
.gongzi a p{ display:inline-block;margin-left:0.3rem;}
.gongzi:before{content:'';width:1px; display:inline-block; position:absolute;left:0.31rem;top:0.65rem;height:calc(100% - 1.2rem); background-color:#dcdcdc;}
.gongzi a:before{content:'';width:7px;height:7px;top: 0.36rem; display:inline-block; vertical-align:middle; border-radius:50%; background-color:#0272db; position:absolute;left:-0.24rem;}
.gongzimainT{background:url(../images/bg3.jpg) no-repeat center top; background-size:cover;padding:0.6rem 14px 1.2rem;}
.gongzimain1{ background-color:#fff; border-radius:0.1rem; padding:0.3rem 0;margin:-0.7rem 14px 0;}
.gongzimain1 li{float:left;width:33%;}
.gongzimain1 li img{width: 0.5rem;}
.gongzimain1 li h5{font-size:0.27rem;font-weight:100;margin:0.05rem 0;}
.gongzimain1 li p{ color:#666;font-size:0.25rem;}
.gongzimain2,.gongzimain3{ background-color:#fff;margin:0.2rem 14px 0; border-radius:0.1rem;padding:0.2rem 0.1rem;}
.gongzimain2 td,.gongzimain3 td{ padding:0.2rem 0.1rem; font-size:0.24rem;color:#666;}
.gongzimain2 tr:nth-child(even) td{ background-color:#f3f7fb;}
.gongzimain2 td span,.gongzimain3 td span{color:#222;}
.gongzimain3 tr:nth-child(even) td{ border-top:1px solid #ededed;}
.total{margin:0.3rem 14px 0.6rem; background-color:#0272db;color:#fff; border-radius:0.1rem;line-height:0.8rem; text-align:center;font-size: 0.28rem;}
.baojia,.hetong{margin:0 14px;}
.baojiaC{margin:0.2rem 0 0.6rem;background-color:#fff; border-radius:0.1rem;padding:0 10px 0.4rem;}
.baojiaC thead th{ font-size:0.27rem;padding:0.2rem 0.1rem;border-bottom:1px solid #ededed; font-weight:100;}
.baojiaC tbody td{padding:0.2rem 0.1rem;font-size:0.24rem; text-align:center;}
.baojiaC tbody td a{color:#666;}
.baojiaC tbody tr:nth-child(even) td{ background-color:#f9f9f9;}
.baojiaC tbody td img{width:0.2rem;}
.baojia h2,.hetong h2,.yhq2 h2,.information h2{font-size: 0.3rem;font-weight: 100;}
.baojiamainT{background:url(../images/bg3.jpg) no-repeat center center; background-size:cover;padding:0.4rem 12px 1.2rem;font-size:0.32rem;}
.baojiamain1{background-color:#fff; border-radius:0.1rem;margin:-0.8rem 14px 0;}
.baojiamain1 h2{font-weight:100;padding:0.2rem;border-bottom:1px solid #dcdcdc; font-size:0.29rem;}
.baojiamain1 h2 img{ width:0.35rem; display:inline-block; vertical-align:middle;margin-right:0.1rem;}
.baojiamain1 article{ margin:0 14px;}
.baojiamain3div1{padding-top: 10px;}
.baojiamain1 article ul,.baojiamain3div1 ul{ padding:0.2rem 0;border-top:1px dashed #ededed;}
.baojiamain1 article ul:first-child,.baojiamain3div1 ul:first-child{border:0;}
.baojiamain1 article li,.baojiamain3div1 li{margin:0.1rem 0; display:flex;}
.baojiamain1 article li span,.baojiamain3div1 li span{color:#666;width:1.95rem;}
.baojiamain1 article li p,.baojiamain3div1 li p{flex: 1;color:#222; text-align:right;}
.baojiamain2,.baojiamain3,.htmain2,.htmain3{margin:0.2rem 14px 0;}
.baojiamain3 article{ margin:0.3rem 14px;padding: 0 0 0.4rem;}
.baojiamain3 article h5{font-size:0.28rem;padding:0.2rem;font-weight:100; background-color:#0272db;color:#fff; border-radius:0.1rem 0.1rem 0 0;}
.bjmdiv1C{border:1px solid #ededed;padding:0 0.2rem 0.2rem; border-radius:0 0 0.1rem 0.1rem;}
.blue{color:#0272db !important;}
.beizhu,.heji{padding:0.2rem 0;border-top:1px solid #ededed;}
.beizhu h6,.heji h6{ font-size:0.27rem; font-weight:100;}
.beizhuC{ background-color:#f5f5f5;color:#666;line-height:0.4rem;padding:0.2rem;margin-top:0.2rem;}
.tip{color:#666;line-height:0.4rem;margin-top:0.2rem;}
.tip textarea{color: #8f8f8f;line-height:0.4rem;margin-top:0.2rem;width: 100%;border: none;font-size:0.23rem;font-weight: bold;outline: none;}
.hetongC li{margin-top:0.2rem;padding:0.2rem;background-color:#fff; border-radius:0.1rem;}
.hetongT h5{font-size:0.28rem;margin-bottom:0.2rem;font-weight:100;color:#222;}
.hetongT{color:#666;line-height:0.4rem;}
.hetongB{margin-top:0.2rem;padding-top:0.2rem; border-top:1px solid #ededed;}
.hetong .left{width:70%;color:#666;line-height:0.4rem;}
.hetong a{ position:absolute;right:0;top:0.3rem;background-color: #0272db;color: #fff;padding: 0.08rem 0.2rem;border-radius: 0.3rem;display: inline-block;font-size: 0.2rem;}
.hetongC{margin-bottom:0.4rem;}
.hetongT a{position: inherit;float: right;}

.yhq{background: url(../images/bg3.jpg) no-repeat center center;background-size: cover;padding: 0.5rem 14px 1.4rem;}
.yhq1{background:rgba(60,112,247,0.6);padding: 0.2rem 0; overflow:hidden;margin-top:-0.76rem;}
.yhq1 li{float:left;width:33%; position:relative;}
.yhq1 li:after{content:'';width:1px;height:0.3rem; background-color:#719df5; position:absolute;right:0;top:0;}
.yhq1 li span{font-size:0.28rem; display:inline-block; margin:0 0.05rem;}
.yhq1 li:last-child:after{ display:none;}
.yhq2{margin:0.3rem 14px 0.4rem;}
.yhq2C dl{margin:0.2rem 0 0.3rem; overflow:hidden; background-color:#fff;border-radius:0.1rem; position:relative;}
.yhq2C dl dt{float:left;width:2rem;}
.yhq2C dl dt img{ vertical-align:top;}
.yhq2C dl dd{ float:right;width:calc(100% - 2rem);padding:0.5rem 0.2rem 0;}
.yhq2C dl dd h5{font-style: italic;font-size:0.27rem;font-weight:100;}
.yhq2C dl dd .sj{ overflow:hidden;padding:0.1rem 0;font-size:0.24rem;color:#666;}
.yhq2C dl dd .sjs{ width: 60%;float: left;}
.yhq2C dl dd .sj a{float:right;background-color: #0272db;color: #fff;padding:0.06rem 0.25rem;border-radius: 0.3rem;display: inline-block;font-size: 0.2rem;margin-top: -0.1rem;margin-bottom: 0.2rem;}
.yhq2C dl dd .sj .dhbtn{float:right;background-color: #fb674d;color: #fff;padding:0.06rem 0.25rem;border-radius: 0.3rem;display: inline-block;font-size: 0.2rem;margin-top: -0.1rem;margin-bottom: 0.2rem;}
.yhq2C dl dd .yhje{color:#666;}
.yhq2C dl:before{content:'';width:0.3rem;height:0.3rem; background-color:#f6f5fa; border-radius:50%; position:absolute;right:31%;top:-0.15rem; display:inline-block;}
.yhq2C dl:after{content:'';width:0.3rem;height:0.3rem; background-color:#f6f5fa; border-radius:50%; position:absolute;right:31%;bottom:-0.15rem; display:inline-block;}
.yhq3{ display:none; position:fixed;width:100%;height:100%;top:0;left:0; background-color:rgba(0,0,0,0.6); z-index:9999;}
.yhq3s{ display:none; position:fixed;width:100%;height:100%;top:0;left:0; background-color:rgba(0,0,0,0.6); z-index:9999;}
.yhq3C{ background-color:#fff; border-radius:0.1rem;padding-top:0.4rem;width:80%;margin:40% auto 0;}
.yhq3C h2{ font-size:0.3rem; font-weight:100;}
.yhq3C input{ border:1px solid #ededed;border-radius:0.4rem;line-height:0.7rem; text-indent:0.3rem;height:0.7rem;margin-top:0.3rem;width:80%;}
.makesurebtn{margin-top:0.4rem; overflow:hidden; border-top:1px solid #ededed;}
.makesurebtn a{float:left;width:50%; position:relative;line-height:0.8rem;color:#1a97f2;font-size:0.27rem;}
.makesurebtn a:first-child:after{content:'';width:1px;height:100%;top:0;right:0; position:absolute; background-color:#ededed;}
.information h2{margin:0 14px 0.2rem;}
.informationC a{margin:0.2rem 0;}
.informationC li input{width:60%; text-align:right;border:0;font-size:0.25rem;}
.informationC button{margin:0.4rem 7%;width:86%;}
/*.nousrB button:hover, .informationC button:hover{ opacity:0.7;}*/
.nousrB a:hover, .informationC button:hover{ opacity:0.7;}
.detail{margin:0.3rem 14px 0.4rem;}
.detail h1{ text-align:center;font-size:0.29rem;font-weight:100;}
.detail time{text-align:center;display:block;margin:0.2rem 0;color:#888;}
.detail time span{ display:inline-block;font-size:0.22rem; margin:0 0.1rem;}
.detail article{ margin-top:0.3rem;line-height:0.45rem;font-size:0.25rem;}
.detail article img{ max-width:100%;}
.htmain2 article{margin:0 14px 0.3rem;}
.htmain2 article li{margin-bottom:6px; display:flex;float: left;width: 100%;margin: 5px 0 0;}
.htmain2 article li p{padding:8px 7px; background-color:#fafafa;text-align: left;}
.htmain2 article li span{padding:8px 7px; background-color:#f1f1f1;width:1.6rem;display: flex;align-items: center;}
.htmain2 article li a{color:#0272db;}
.htmain2 article ul{ overflow:hidden;}
.htmain2 article .zj li{float:left;width:48%;}
.htmain2 article .zj li:nth-child(2){margin-left:2%;}
.htmain2 article .zj li span{width:1.3rem;}
.htmain3 article{padding:0.3rem 0;color:#666;}
.baojiamain1 h2 a{float: right;right: 0;top: 0.3rem;background-color: #0272db;color: #fff;padding: 0.08rem 0.2rem;border-radius: 0.3rem;display: inline-block;font-size: 0.2rem;}
.hetongmainB{margin:0.3rem 14px 0.4rem; background-color:#fff; border-radius:0.1rem; font-size:0.26rem; overflow:hidden; display:flex;}
.hetongmainB span{ background-color:#0272db;padding:0.2rem 0.3rem;color:#fff; display:inline-block;}
.hetongmainB p{ padding:0.2rem 0.3rem;}
.sjfbbb1,.sjfbbb2,.sjfbbb3{ background-color:#fff;padding:0.3rem;}
.sjfbbb1T img{ width:0.6rem; display:block;margin:0 auto 0.1rem;}
.sjfbbb1T{color:#818181; font-size:0.24rem;}
.sjfbbb1T input{ position:absolute;width:100%;height:100%;top:0;left:0; opacity:0;}
.sjfbbb1B p,.usrT p span{ margin:0.1rem 1.5%;}
.sjfbbb1B{margin-top: 0.4rem;}
.sjfbbb1B p span{ position:absolute;width:0.3rem;height:0.3rem; border-radius:50%; background-color:rgba(0,0,0,0.4);color:#fff; right:-0.15rem;top:-0.15rem; text-align:center;line-height:0.28rem;}

.mobileSelect .content{padding: 0;
            width: 100% !important;
            bottom: 0 !important;
            margin-left: 0 !important;
      }
      .ensure{
          color: #007AFF !important;
      }
      .selectLine{
        display: flex;
        align-items: center;
      }
      .selectLine span{
        width: 50%;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: flex-end;
        padding-bottom: 3px;
      }
.tspop{position:fixed;width:100%;height:100%;top:0;left:0; background-color:rgba(0,0,0,0.7); display:flex;align-items: center; z-index:9999;display:none;}
.tjcg article{width: 100%;background-color:#fff;border-radius:10px;margin: 0 13%; overflow:hidden;}
.tjcg .top{background: url(../images/bg3.jpg) no-repeat center center;background-size: cover;padding: 0.5rem 12px;color:#fff;font-size:0.4rem;}
.tjcg .bottom{padding:0.45rem 5% 0.4rem 5%;}
.tjcg .bottom p{line-height: 0.4rem;}
.tjcg .bottom .close{ background:#209fee;margin:0.5rem auto 0;width: 86%;line-height:0.7rem;height:0.7rem;color:#fff;border-radius:0.6rem; background:linear-gradient(0deg,#209fee,#3875f4);font-size: 0.26rem;}
.yhqtk article{width: 100%;margin: 0 13%;}
.yhqtk article h5{font-size:0.3rem;color:#fff; position:absolute;top:3rem;width:100%;font-weight: 100;text-shadow: 0 2px 3px #035a80;}
.yhqtk .lingqu{left:18%;background:#209fee;margin:0.5rem auto 0;width:64%;line-height:0.7rem;height:0.7rem;color:#fff;border-radius:0.6rem;background:linear-gradient(0deg,#04a0de,#07d6d8);font-size: 0.26rem;position:absolute;top: 4.1rem;}
.yhqtk .close{color: #fff;margin-top: 0.3rem;font-size: 0.35rem;border: 1px solid #fff;border-radius: 50%;display: inline-block;width: 0.45rem;height: 0.45rem;line-height: 0.37rem;}
.lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 9999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity: 0.5;display: none;}
.lightbox {position: absolute;left: 0;width: 100%; min-width:100%;z-index: 10000;text-align: center;line-height: 0;font-weight: normal;}
.lightbox .lb-image {display: block;height: auto;}
.lightbox a img {border: none;width:290px height:193px; margin:0px 8px 30px 8px;}
.lb-outerContainer {position: relative;background-color: white;*zoom: 1;width: 270px;height: 180px;margin: 0 auto;}
.lb-outerContainer:after {content: "";display: table;clear: both;}
.lb-container {padding: 4px;}
.lb-loader {position: absolute;top: 43%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;background:url(../images/loading.gif) no-repeat;}
.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.lb-container > .nav {left: 0;}
.lb-nav a {outline: none;}
.lb-prev, .lb-next {width: 49%;height: 100%;cursor: pointer;display: block;}
.lb-prev {left: 0;float: left;background:url(../images/caseprev.png) left 48% no-repeat;background-size: 0.5rem;}
.lb-next { right: 0;float: right;background: url(../images/casenext.png) right 48% no-repeat;background-size: 0.5rem;}
.lb-dataContainer { margin: 0 auto;padding-top: 5px; *zoom: 1;width: 100%;}
.lb-dataContainer:after {content: ""; display: table; clear: both;}
.lb-data { padding: 0 4px; color: #fff;}
.lb-data .lb-details { width: 85%; float: left; text-align: left; line-height: 1.1em;}
.lb-data .lb-caption { font-family:Arial, "宋体"; font-size: 14px; color:#fff; font-weight: bold; line-height: 1em;}
.lb-data .lb-number { display: block; clear: left; padding-bottom: 1em; font-size: 12px; font-family:Arial, "宋体"; color: #fff;}
.lb-data .lb-close { display: block; float: right; width: 30px; height: 30px; background: url(../images/close.png) top right no-repeat; text-align: right; outline: none; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5;}
.lb-data .lb-close:hover { cursor: pointer; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1;}

@media all and (min-width:640px){

}
@media only screen and (max-width: 479px) and (min-width: 321px) {
    html{font-size: 70px;}
	
}
@media all and (max-width:350px){
	
}
@media only screen and (max-width: 320px) {
    html{font-size: 60px;}
}

