*{ -webkit-tap-highlight-color:rgba(255,255,255,0);}
body {font-size: 12px; line-height: 1.428571429; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; margin:0; padding:0;background: #f7f9fb;font-family: Arial,"Microsoft yahei","Hiragino Sans GB","冬青黑体简体中文 w3","Hiragino Sans GB","冬青黑体简体中文 w3",STXihei,"华文细黑",SimSun,"宋体",Heiti,"黑体",sans-serif;}
ul,ol,li{margin:0; padding:0; list-style: none;}
a{transition:all .3s ease-out; text-decoration: none;}
em,i{ font-style: normal; }
p{margin:0;}
h1,h2,h3,h4,h5,h6{margin:0;}

.qutougao{
        width: 54px;
    height: 54px;
    position: fixed;
    z-index: 999999;
    background: #f0070a;
    text-align: center;
    line-height: 50px;
    color: #fff;
    border-radius: 0;
    bottom: 25%;
    right: 1%;
    
}


::selection { background:rgba(255,67,155,0.5); color: rgba(255,255,255,1);}
input[type="text"],input[type="password"],input[type="submit"],textarea{-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:0;}
select{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:0; border-color:rgba(0,0,0,0.02); color:#666; background:rgba(0,0,0,0.01);}
input,button,textarea,select{outline:none; transition:all 0.333s ease-in;}
input:focus,textarea:focus{border-color:rgba(150,197,243,0.9) !important; color:#32373d; box-shadow:0 0 20px rgba(0,0,0,0.1);}
.imgauto{width:100% !important;}

a:active,a:hover {outline: 0; color:#0282ed !important;}
.row:after{content: "";display: block;clear: both;}
.pcHide{display: none!important;}
.curDefault{cursor:default !important;}
/*按钮样式设置*/
.master{display:inline-block;padding:1px 5px;color:#FFF !important; height:auto !important; line-height:normal !important; font-size:12px; border:1px solid rgba(150,197,243,0.7); background:rgba(150,197,243,0.7); border-radius:2px;}
.master:hover{color:#FFF !important; background:rgba(150,197,243,0.9); border-color:rgba(150,197,243,0.9);}
.stage{position:absolute; right:0; top:0; padding:0 10px; height:24px; line-height:24px; text-align:center; color:#FFF; cursor:pointer;}
.stage:hover{color:#FFF !important;}
.infor{position:absolute; right:0; top:3px; padding:0 5px; height:15px; line-height:15px; background:#ff6969; border-radius:25px; font-size:12px; font-weight:lighter; color:#FFF;}
.dpbluebg{background:#264863 !important;}
.bluebg{background:rgba(47,163,255,0.9) !important;}
.greenbg{background:rgba(59,232,140,0.9) !important;}
.redbg{background:rgba(254,94,0,0.9) !important;}
.graybg{background:rgba(204,209,215,0.9) !important;}
.whitebg{background:#FFF !important;}

.btn{ display:block;border-radius:2px; border:0; color:#FFF; font-size:14px; padding:0; margin:20px auto;}
.btn:hover{color:#FFF !important;}
.btnblue{background:#2b97ef;}
.btnyellow{background:#fe5621;}

.detailBtn{padding:0 20px; display:inline-block; height:24px; line-height:24px; cursor:pointer; background:#fe5621; text-align:center; color:#FFF !important; border:none; border-radius:12px;}
.detailBtn:hover{color:#FFF !important;}
.detailBtn01{background: #ffc107 !important;}
.loadmore{display:block; border:1px solid rgba(0,131,239,0.8); color:rgba(0,131,239,0.8); transition:all 0.333s ease-in; border-radius: 30px; margin:40px auto 60px;}
.loadmore:hover{border-color:rgba(0,131,239,1); color:rgba(0,131,239,1) !important; background: #FFF;}
.opbtn{width:100px; height:30px; line-height:30px; text-align:center; display:inline-block; color:#FFF;border:0px; padding:0px; box-sizing:border-box;}
.opbtn:hover{color:#FFF !important;}

.minwh{width:90px !important; height:30px !important; line-height:30px !important;}
.middlewh{width:120px !important; height:36px !important; line-height:36px !important;}
.maxwh{width:160px !important; height:40px !important; line-height:40px !important;}
.minhd{min-height:400px;}

/*显示隐藏*/
.pchide{display:none !important;}
.flhide{overflow:hidden;}


/*textalign*/
.alignLf{text-align:left !important;}
.alignRt{text-align:right !important;}
.alignCenter{text-align:center !important;}

/* float */
.clearall{clear:both; overflow:hidden; display:block;}
.floatlf{float:left !important;}
.floatrt{float:right !important;}

/*颜色设置*/
.blue{color:#0282ed !important;}
.red{color:#fe5621 !important;}
.gray{color:#aaa !important;}
.black{color:#32373d !important;}
.white{color:#FFF !important;}

/*字号设置*/
.fs12{font-size: 12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}

/*auto填充*/
.autofill{overflow: hidden; text-align:justify;text-justify:inter-ideograph;}
.autoflf{position:relative;float:left;}
.autofrt{position: relative; box-sizing:border-box; zoom:1;overflow: hidden;}
.autowd{width:100% !important;box-sizing:border-box;}
.autoheight{height:auto !important;}


.container-fuild{width:100%; clear:both; position:relative; overflow:hidden;}
.container{width:1000px; margin:0 auto; position:relative;}
.row{margin-left:-10px; margin-right:-10px;}
.row01{margin-left:-5px; margin-right:-5px;}
.clear:after{content:""; clear:both; overflow:hidden; display: block; height:0;}

/*.col-min-6{width:50%; float:left; box-sizing:border-box;}*/
.col-max-2{width:16.666%; float:left; box-sizing:border-box;}
.col-max-3{width:25%; float:left; box-sizing:border-box;}
.col-max-6{width:50%; float:left; box-sizing:border-box;}
.col-max-8{width:66.66666667%; float:left; box-sizing:border-box;}
.col-max-4{width:33.33333333%; float:left; box-sizing:border-box;}

/*线条*/
.lineblock{height:20px; width:1000px; margin:0 auto; overflow:hidden; clear:both; display: block; border-bottom:1px solid rgba(0,0,0,0.05);}
/*间距填充*/
.mart40{margin:40px auto 0 !important;}
.mart44{margin:44px auto 0;}
.mart15{margin:15px auto 0;}
.marl10{margin-left:10px;}
.marr10{margin-right:10px;}
.marlf30{margin-left:30px;}
.marb15{margin:0 auto 15px;}
.marb60{margin:0 auto 60px;}
.padtb10{padding:10px 0;}
.pad10{padding:10px;}
/*.padlr5{padding:0px 5px;}*/

/*圆形*/
.radius{border-radius:50% !important;}
.middleraidus{border-radius:36px !important;}

/*transformscale*/
.tstion{transition:all 0.333s ease-in;}
.scale{transform:scale(1.05,1.05);}

/*色块*/
.whiteblock{background:#FFF;}
/*跳转成功失败*/
.errorBox{margin-top:120px;}
.errorBox .icon-ok_1,.errorBox .icon-close_1{font-size:40px;color: #0282ed;}
.errorBox .icon-close_1{color:#fe5621;}
.errorBox+div a.reback{display:inline-block;padding:10px;}
/*分页器*/
.paging{display:table;margin:0 auto;height:30px;line-height:30px;}
.paging_list li{float:left;min-width:30px;color:#555;margin-right:10px;}
.paging_list li input{border:1px solid #e7ebee;outline:0;width:30px;height:28px;font-size:18px;padding:0 5px;border-radius:5px;background:#e7ebee;color:#99a1a7;}
.paging_list li a{display:block;font-size:14px;text-align:center;background:#e7ebee;color:#99a1a7;border-radius:5px;}
.paging_list li a .icon-right{height:30px;line-height:30px;display:block;}
.paging_list li a.pagfs,.paging_list li a.pagls{padding:0 7px;}
.paging_list li a:hover{background:#bdc3c7;color:#fff !important;}
.paging_list li a.pagnum.act{background:#2d8ac7;color:#fff;}
/*栏目区块*/
.comHD{height:30px; margin-bottom:15px;}
.comHD span{position:relative; padding-left:10px; float:left; font-size:20px; line-height:30px;}
.comHD span:before{content:""; display:block; width:2px; height:20px; border-radius:5px; background:#0282ed; position: absolute; left: 0; top:5px;}
.comHD a.more{float:right;color:#5d5d5f; font-size:12px; line-height:30px;}
.comHD a.more:hover{color:#0282ed;}
.comHD p{color:#9f9d9e; line-height:30px;}

.comHD02{font-size:16px; color:#9f9d9e; line-height:30px;height:30px;}
.comHD03{height:30px; line-height:30px; margin-bottom:20px;}
.comHD03 a{height:30px; box-sizing:border-box; float:left; padding:0 20px; border:1px solid transparent; color:#32373d; border-radius:30px; transition:all 0.333s ease-in; display:block; margin-right:10px;}
.comHD03 a:hover{border:1px solid rgba(0,0,0,0.05); color:#32373d !important;}
.comHD03 a.act{border:1px solid rgba(0,131,239,1); color:rgba(0,131,239,1) !important;}
.comHD04{height:30px;line-height:30px;margin-bottom:15px;}
.comHD04 span{font-size:20px;}

.comHD05{border-bottom:1px solid rgba(0,0,0,0.05);}
.comHD05 .comTitle{height:40px; line-height:40px; font-size:24px; color:#32373d; font-weight:bold; float:left; margin-right:40px;}
.comHD05 .comTab02{height:38px; line-height:38px; float:left; font-size:14px;}

.comHD05 .comTab02 a{padding:0 5px; margin-right:15px; box-sizing:border-box; float:left; color:#7f838c;cursor:pointer;}
.comMore{position:relative; height:38px; line-height:38px; color:#7f838c; font-size:14px; cursor:pointer;}
.comMore i{width:20px; height: 20px; float:right; color: #ccc; text-align: center; line-height: 20px; margin-top: 11px;-webkit-transition: all ease-out .3s; -moz-transition: all ease-out .3s; -o-transition: all ease-out .3s; transition: all ease-out .3s;}
.comMore.act{color:#2b97ef;}
.comMore.act i{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);color:#2b97ef;}
.comMore a.more{color:#7f838c;}
.comMorecont{position:absolute; display:none; width:1000px; right:0;top:38px; z-index:999; background:#FFF; padding:20px 0 20px 20px; box-sizing:border-box; border:1px solid rgba(0,0,0,0.05);}
.comMorecont a{display:inline-block; line-height:24px; font-size:14px; color:#32373d; margin-right:10px; padding:0 15px; border:1px solid  rgba(0,0,0,0.05); border-radius:30px;}
.comMorecont a.all{background:#2b97ef; color:#FFF;}

.comTab span{margin-right:20px;color:#32373d; font-size:18px; cursor: pointer;}
.comTab span i{width:40px; height:40px; display: inline-block; text-align: center; line-height: 40px; color:#fff; margin-right:5px; background: #ccd1d7; border-radius: 50%;}
.comTab span.act{color:#33383e;}
.comTab span.act i{background:#96c5f3;}

.comTabcontlist{padding:10px 0;display:none;}
.comTabcontlist li{width:11.111%;padding:10px; box-sizing:border-box; float:left;}
.comTabcontlist li.act a{color:#0282ed !important}
.comTabcontlist li a{width:100%; height:30px; line-height: 30px; border:1px solid #f1f1f1; display: block; text-align: center; color:#32373d; background: #FFF; border-radius: 2px; font-size:14px; box-sizing:border-box;}
.comTabcontlist li.contBox{box-sizing: content-box;}
.comTabcontlist01 li{width:initial !important;}
.comTabcontlist01 li a{padding:0 10px;}

.comHD07{height:40px; line-height:40px; border-bottom:2px solid #F60;}
.comHD07 .title{font-size:20px; color:#F60;}
/*detailtab*/
.detailtab{ height:40px; line-height:40px; width:100%; box-sizing:border-box; border-bottom:1px solid rgba(0,0,0,0.1); background:rgba(255,255,255,0.9);}
.detailtab span{position:relative;height:40px; padding:0 20px; box-sizing:border-box; display:inline-block; float:left; font-size:14px; cursor:pointer;}
.detailtab span.act{ border-bottom:2px solid #2b97ef; font-weight:bold; color:#2b97ef; background:#fff;}
.detailtab span a{color:#32373d;}
.detailtab span.act a{color:#2b97ef;}
/*头部信息*/
.pcheaderbg{height: 60px; overflow:visible; background: #fff; border-bottom:1px solid #eee; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.pclogo{float:left; width:135px; height: 40px;margin:10px 30px 10px 0;}
.pclogo img{width:100%; vertical-align: middle;}
.pcmenu{float:left; line-height: 60px;margin-left:100px}
.pcmenu ul li{float:left;}
.pcmenu ul li:hover{background:#EEE}
.pcmenu ul li a{color:#5d5d5d; font-size:14px;padding:0 50px;display:block}
.pcmenu ul li a:hover,.pcmenu ul li a.act{color:#0282ed;background:#EEE}
.loginbf,.loginaf{ float:right; line-height: 60px; height:60px;}
.loginbf a,.loginaf a{padding:0 15px; position:relative; color:#ccd1d7; float:left;}
.loginbf a i,.loginaf a i{font-size:18px;}
.loginbf a:last-child,.loginaf a:last-child{padding:0 0 0 15px;}
.loginbf a:after,.loginaf a:after{content:""; display:block; width:0; height:18px; border-right:1px solid #ccd1d7; position:absolute; right:0; top:20px;}
.loginbf a:last-child:after,.loginaf a:last-child:after{border-right: 0;}
.loginbf a:hover,.loginaf a:hover{color:#0282ed;}
.lgBox{position:relative; display:inline-block;}
.lgBox i{width:20px; height: 20px;display:inline-block; color: #ccc; text-align: center; line-height: 20px; font-size: 18px; margin-top:-4px; vertical-align:middle;-webkit-transition: all ease-out .3s; -moz-transition: all ease-out .3s; -o-transition: all ease-out .3s; transition: all ease-out .3s;}
.lgBox.act i{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.lgBox a:after,.lgmenu a:after{border:0;}
.lgAvatar{position:relative;}
.lgAvatar .infortips{position:absolute; left:35px; top:15px;width:6px; height:6px; border-radius:50%; background:#ff6969;}
.lgAvatar img{width:24px; height:24px; vertical-align:middle; margin-top:-4px; border-radius:50%; display:inline-block;}
.lgmenu{position:absolute;display:none; right:0; top:60px; padding:10px 5px; box-sizing:border-box; width:110px; background:#FFF; box-shadow:0 0 20px rgba(0,0,0,0.1); z-index:999;}
.lgmenu a{height:30px; line-height:30px; font-size:14px; float:inherit; clear:both; display:block; color:#32373d;}
.lgmenu a .infor{right:inherit;}
.icon-car{color:#fe5e00;}
.fabuBox{display:inline-block; position:relative;}
.fabuBox a{}


.moveBox{position:relative;}
.scrollBox{overflow-y: auto;}
/*登录注册*/
.modalBox{position:relative;}
.modalBox .modaltitle{line-height:30px; background:rgba(0,0,0,0.05); padding:10px 20px; box-sizing:border-box; font-size:14px; color:#32373d; font-weight:bold;}
.modaltitle .alignCenter{display:inline-block; font-weight:lighter; font-size:12px; color:#9f9d9e;}
.modal-login{padding:30px; box-sizing:border-box;}
.mdLoginlf{width:100%; box-sizing:border-box;}
.mdlistBox{position:relative;z-index:0; width:100%; height:40px;}
.mdlistBox input.text{ background:none; border:1px solid rgba(0,0,0,0.05); width:100%; height:40px; box-sizing:border-box; text-indent:0.5em; padding:0; color:#32373d; border-radius:2px;}


.questblock label{cursor:pointer;}
.questblock input[type="checkbox"],.questblock input[type="radio"]{ display: none;}
.questblock input[type="checkbox"]+label,.questblock input[type="radio"]+label { display: inline-block; margin-left: 5px; text-align: left;-webkit-box-sizing: border-box;}
.questblock label::before { content: ""; display: inline-block; width:14px;height: 14px;background: #e1e1e1; vertical-align: middle; margin-top:-2px; -webkit-border-radius:50%;margin-right: 5px; -webkit-box-sizing:border-box; -webkit-transition:background ease-in .5s}
.questblock input[type="checkbox"]:checked+label::before,.questblock input[type="radio"]:checked+label::before{background-color:#2b97ef;border: 3px #e1e1e1 solid;}

.mdLoginrt{padding-left:30px; border-left:1px solid rgba(0,0,0,0.05); box-sizing:border-box;}
.threeLogin{overflow: hidden;}
.threeLogin span{display:block; width:100%; height: 40px; line-height: 40px; position: relative;}
.threeLogin span em{ position: relative; display: block; z-index: 999; width:100px; text-align: center; margin:0 auto; color: #666; background: #FFF; font-style: normal; font-size: 14px;}
.threeLogin span:after{content:""; z-index: 889; display: block; border-bottom: 1px solid #e1e1e1; position: absolute; left: 0; top: 19px; width:100%; height:0;}
.threeList a{width:40px; height: 40px; display: inline-block; border-radius: 50%; overflow: hidden; margin:0 5px;}
.threeList a i{width:40px; height:40px; display:block; text-align:center; line-height:40px; color:#FFF;}
.threeList a i.icon-weibo{ background: #f0595e;}
.threeList a i.icon-qq{ background: #49afd6;}
.threeList a i.icon-weixin{ background: #15cf76;}
.loginTab{height:30px; line-height:30px; border-bottom:1px solid rgba(0,0,0,0.05);}
.loginTab span{width:50%;float:left; box-sizing:border-box; cursor:pointer; text-align:center;}
.loginTab span.act{border-bottom:1px solid #2b97ef;}
.loginTabcont{display:none;}
.phonepos,.emailpos{position:absolute; right:5px; top:5px; height:30px; line-height:30px; padding:0 10px; display:block; float:right; background:rgba(0,0,0,0.05); border-radius:2px;}
.veritypos{position:absolute; right:5px; top:5px; height:30px; display:block; float:right;border-radius:2px;}
.veritypos img{ vertical-align:middle; height:30px;}


/* 公共框体 */
.testTyrt .istop{border:1px solid #E47C29;border-radius:3px;color:#E47C29;padding:1px 3px;font-size:12px}
.productlist{padding:10px; transition:all 0.333s ease-in;}
.productlist:hover{ background: #FFF; box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.productTop{position:relative;}
.producttitle{height: 30px; line-height: 30px;}
.producttitle a{float:left; width:100%; height:30px; display:block;overflow: hidden;  text-overflow:ellipsis;white-space:nowrap; color:#32373d; font-size:14px;}
.producttitle span{float:right; color:#fe5e00; margin-bottom: -2px;}
.producttitle span.exlike{cursor:pointer;}
.producttitle .icon{border:1px solid #E47C29;border-radius:3px;color:#E47C29;padding:1px 3px;font-size:12px}
.likeon i{color:#fe5621;}
.productBot{height:30px; line-height:30px;}
.productBot span{font-size:16px; color:#fe5e00; margin-right:5px;}
.productBot span.noprice{font-size:12px; color:#cad1d7; margin-right:5px;}
.productBot em{background:#cad1d7; color:#FFF; border-radius:2px; padding:1px 3px;}
.pdcinfo{float:right; color:#cad1d7;}

/*短分享发布*/
.shortsub ul{box-sizing:border-box; padding:0px !important;}
.shortsub li{width:33.3333%; float:left;text-align:center; padding:10px !important; box-sizing:border-box;}
.shortsub li a{display:block; height:40px; line-height:40px; border:1px solid rgba(0,0,0,0.05); color:#32373d; border-radius:2px;}
.shortsub li a:hover{border:1px solid rgba(150,197,243,0.9);}
/*侧边导航*/
.sideBox{position:fixed; display:none; left:50%; top:260px; z-index:999; margin-left:-560px; width:40px; text-align:center;}
.sideBox a{display:block; border:1px solid rgba(0,0,0,0.1); padding:10px; box-sizing:border-box; margin-bottom:20px; background:#FFF; color:#333; transition:all 0.333s ease-in;}
.sideBox a:hover,.sideBox a.act{color:#244B7C; font-weight:bold;}

/*flip*/
.comFlip{padding:20px 0; box-sizing:border-box; line-height:40px;}
.comFlip a{font-size:14px; color:#32373d; font-weight:bold;}



/*pageBox*/
.pageBox{text-align:center;}
.pageBox a,.pageBox span{display:inline-block;margin:0 5px; height:30px; line-height:30px; font-size:14px; min-width:30px; color:#999;}
.pageBox a:hover,.pageBox a.act{color:#fe5621;}
.pageBox .prev,.pageBox .next{ color:#666;}
.pageBox .prev i{font-size:12px; margin-right:5px;}
.pageBox .next i{font-size:12px; margin-left:5px; position:absolute; transform:scaleX(-1);}

/*wx-slide*/
.xd_sidebar {position: fixed;bottom: 5%;width: 54px;right: 1%;font: 14px/54px "微软雅黑";z-index: 9999;}
.xd_sidebar ul li {width: 54px;height: 54px;float: left;position: relative;border-bottom: 1px solid #444;cursor: pointer;overflow:hidden;}
.xd_sidebar ul li .side_txt {position: absolute;width: 54px;height: 54px;top: 0;right: 0;background: #333;color: #fff;line-height: 54px;overflow: hidden;-webkit-transition: all .3s ease-in;-o-transition: all .3s ease-in; transition: all .3s ease-in;}
.xd_sidebar ul li  .iconfont {width: 54px;height: 54px;font-size: 30px;text-align: center;line-height: 54px;display: block;float: left;color: #fff;}
.xd_sidebar ul li .weixin {background: #333;width: 54px;height: 54px;overflow: hidden;color: #fff;line-height: 54px;-webkit-transition: all .3s ease-in;-o-transition: all .3s ease-in;transition: all .3s ease-in;  }
.xd_sidebar ul li .weixin:hover,.xd_sidebar ul li .goTop:hover ,.xd_sidebar ul li .side_txt:hover{background: #2b97ef;}
.xd_sidebar ul li .weixin_show {position: absolute;right: 54px;bottom: -37px;width: 112px;height: 132px;padding: 15px 0;overflow: hidden;background: #fff; border: 1px solid #ccc; border-radius: 10px;  text-align: center;  line-height: 20px;  color: #666;  transition: all .1s;  }
.xd_sidebar ul li .weixin_show img {display: block;width: 90px;height: 90px;margin: 0 auto;}
.xd_sidebar ul li .sanjiao {position: absolute;display: block;left: 112px;top: 98px;  width: 0;  height: 0;  border-style: solid;  border-width: 6px;  border-color: transparent transparent transparent #fff;  z-index: 99;}
.xd_sidebar ul li .sanjiao_big {  position: absolute;  left: 112px;  top: 96px;  width: 0;  height: 0;  border-style: solid;  border-width: 8px;  border-color: transparent transparent transparent #dddddd;  z-index: 9;}
.xd_sidebar ul li .goTop {display: block;  background: #333;  width: 54px;  height: 54px;  overflow: hidden;  color: #fff;  line-height: 54px;  -webkit-transition: all .2s ease-in;  -o-transition: all .2s ease-in;  transition: all .2s ease-in;}
/*footer*/
.footerbg{background:#333740; padding:30px 0 0 0;}
.footerTop{height:36px; line-height:56px; color:#9f9f9f;}
.footerTop img{height:36px; float:left; margin-right:10px;}
.aboutus a{padding:0 10px; font-size:14px;color:#9f9f9f;position:relative;}
.aboutus a:last-child{padding:0 0 0 10px;}
.aboutus a:after{content:""; display:block; width:0; height:12px; border-right:1px solid #9f9f9f; position:absolute; right:0; top:2px;}
.aboutus a:last-child:after{border-right:0;}
.aboutus a:hover{color:#FFF !important;}

.hottopicBox{width:initial; padding:10px; float:left; box-sizing:border-box;}
.hottopicBox a{width:inherit;height: 30px;line-height: 30px;border:1px solid #f1f1f1; text-align: center;color: #32373d;border-radius: 2px;display: block;transition: all 0.333s ease-in;font-size: 14px;padding:0 19px; background: #fff; box-sizing:border-box;}

.partnerlist{padding:10px;}
.partnerBox{float:left;}
.partnerBox img{height:50px; margin-right:14px; transition:all 0.333s ease-in;border:1px solid #f1f1f1;}
.partnerBox:hover img{opacity:1;}
.linklist{padding:10px;}
.linkBox{float:left; margin-right:10px; line-height:24px;}
.linkBox a{color:#9f9f9f;}
.linkBox a:hover{color:#FFF !important;}
.cart_footer{height:30px; line-height:30px; text-align:center; color:#9f9f9f; border-top:1px solid rgba(0,0,0,0.1);}
.minFooter{display: none;line-height: 44px;  font-size: 14px;  color: #999;  text-align: center;  border-top: 1px solid #f1f1f1;  background: rgba(255,255,255,1);}
.record{text-align:center;color:#9f9f9f;line-height: 30px;}
.record a{color: #999;}
.record01{line-height:30px;text-align:center;border-top:1px solid #ddd;color: #9f9f9f;}
/*弹出层样式*/
.md-perspective,.md-perspective body{height:100%;overflow:hidden}
.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}
.md-modal{position:fixed;top:50%;left:50%;width:50%;max-width:430px;min-width:280px;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform: translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.center-codetab{position:fixed;top:50%;left:50%;width:50%;max-width:430px;min-width:280px;height:556px !important;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform: translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}
.modalminwh{max-width:180px; min-width:120px;}
.modalTips{padding:10px 30px !important; font-size:14px; color:#FFF !important; background:rgba(0,0,0,0.8) !important; text-align:center;}
.modalTips i{margin-bottom:5px; font-size:30px; display:block;width:100%; text-align:center;}
.modalmaxwh{max-width:430px;min-width:320px;}
.md-show{visibility:visible}
.md-overlay,.center-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(0,0,0,.9);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show~.md-overlay,.md-show~.center-overlay{opacity:1;visibility:visible}
.md-content{padding:40px 30px 30px;color:#32373d;background:#FFF;position:relative;border-radius:3px;margin:0 auto}
.modalmaxwh .md-content{padding:0;}
.modal-close{width:50px; height:50px; text-align:center; line-height:50px; position:absolute; right:0; top:0; z-index:3; cursor:pointer;}
.modal-close1{width:50px; height:50px; text-align:center; line-height:50px; position:absolute; right:0; top:0; z-index:3; cursor:pointer;}
.md-content>div{margin:0;font-weight:300;font-size:1.15em}
.md-content .mart15{margin:15px auto 0px !important;}
.md-content>div textarea{border:1px solid rgba(0,0,0,0.05); box-sizing:border-box; padding:0.5em; border-radius:2px; outline:none; width:100%;}
.md-content>div ul{margin:0;padding:0 0 30px 20px}
.md-content>div ul li{padding:5px 0}
.md-content button{display:block;margin:0 auto;font-size:.8em;cursor:pointer;}
.md-effect-1 .md-content{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.md-effect-2 .md-content{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all .3s cubic-bezier(.25,.5,.5,.9);-moz-transition:all .3s cubic-bezier(.25,.5,.5,.9);transition:all .3s cubic-bezier(.25,.5,.5,.9)}
.md-show.md-effect-2 .md-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}
.md-effect-3 .md-content{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show.md-effect-3 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}
.md-effect-4 .md-content{-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0}
.md-effect-4 .md-content,.md-show.md-effect-4~.md-overlay{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.md-show.md-effect-4 .md-content{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}
.md-effect-5.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-5 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);-moz-transform:translateZ(600px) rotateX(20deg);-ms-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);opacity:0}
.md-show.md-effect-5 .md-content{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translateZ(0) rotateX(0);-moz-transform:translateZ(0) rotateX(0);-ms-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0);opacity:1}
.md-effect-6.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-6 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);-moz-transform:translate(30%) translateZ(600px) rotate(10deg);-ms-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}
.md-show.md-effect-6 .md-content{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0) translateZ(0) rotate(0);-moz-transform:translate(0) translateZ(0) rotate(0);-ms-transform:translate(0) translateZ(0) rotate(0);transform:translate(0) translateZ(0) rotate(0);opacity:1}
.md-effect-7{top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.md-effect-7 .md-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}
.md-show.md-effect-7 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-radius:0 0 3px 3px;opacity:1}
.md-effect-8.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-8 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);-moz-transform:rotateY(-70deg);-ms-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}
.md-show.md-effect-8 .md-content{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0);opacity:1}
.md-effect-9.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-9 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);-moz-transform:rotateX(-70deg);-ms-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}
.md-show.md-effect-9 .md-content{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);opacity:1}
.md-effect-10.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-10 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);-moz-transform:rotateX(-60deg);-ms-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show.md-effect-10 .md-content{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);opacity:1}
.md-effect-11 .md-content{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show.md-effect-11 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.md-effect-12 .md-content{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show.md-effect-12~.md-overlay{background:rgba(0,0,0,0.9);}
.md-effect-12 .md-content,.md-effect-12 .md-content h3{background:rgba(255,255,255,1);}
.md-show.md-effect-12 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
.md-effect-13.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-13 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);-moz-transform:translateZ(-3000px) rotateY(90deg);-ms-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0}
.md-show.md-effect-13 .md-content{-webkit-animation:slit .7s forwards ease-out;-moz-animation:slit .7s forwards ease-out;animation:slit .7s forwards ease-out}

@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-webkit-animation-timing-function:ease-out}
    100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}
}
@-moz-keyframes slit{50%{-moz-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-moz-animation-timing-function:ease-out}
    100%{-moz-transform:translateZ(0) rotateY(0);opacity:1}
}
@keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-in}
    100%{transform:translateZ(0) rotateY(0);opacity:1}
}
.md-effect-14.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-14 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);-moz-transform:translateY(100%) rotateX(90deg);-ms-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
.md-show.md-effect-14 .md-content{-webkit-transform:translateY(0) rotateX(0);-moz-transform:translateY(0) rotateX(0);-ms-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0);opacity:1}
.md-effect-15.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}
.md-effect-15 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-moz-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-ms-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show.md-effect-15 .md-content{-webkit-transform:translateZ(0) translateX(0) rotateY(0);-moz-transform:translateZ(0) translateX(0) rotateY(0);-ms-transform:translateZ(0) translateX(0) rotateY(0);transform:translateZ(0) translateX(0) rotateY(0);opacity:1}
.md-show.md-effect-16~.md-overlay{background:rgba(180,46,32,.5)}
.md-show.md-effect-16~.container{-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px)}
.md-effect-16 .md-content{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0}
.md-effect-16 .md-content,.md-show.md-effect-16~.container{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.md-show.md-effect-16 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}
.md-show.md-effect-17~.container{height:100%;overflow:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}
.md-show.md-effect-17~.container,.md-show.md-effect-17~.md-overlay{-webkit-transform:rotateX(-2deg);-moz-transform:rotateX(-2deg);-ms-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
.md-effect-17 .md-content{opacity:0;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}
.md-show.md-effect-17 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .3s .2s;-moz-transition:all .3s .2s;transition:all .3s .2s}
.md-show.md-effect-18~.container{height:100%;overflow:hidden}
.md-show.md-effect-18~.md-overlay{background:rgba(0,0,0,.9);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.md-show.md-effect-18~.container,.md-show.md-effect-18~.md-overlay{-webkit-transform-style:preserve-3d;-webkit-transform-origin:0 50%;-webkit-animation:rotateRightSideFirst .5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:0 50%;-moz-animation:rotateRightSideFirst .5s forwards ease-in;transform-style:preserve-3d;transform-origin:0 50%;animation:rotateRightSideFirst .5s forwards ease-in}
@-webkit-keyframes rotateRightSideFirst{50%{-webkit-transform:translateZ(-50px) rotateY(5deg);-webkit-animation-timing-function:ease-out}
    100%{-webkit-transform:translateZ(-200px)}
}
@-moz-keyframes rotateRightSideFirst{50%{-moz-transform:translateZ(-50px) rotateY(5deg);-moz-animation-timing-function:ease-out}
    100%{-moz-transform:translateZ(-200px)}
}
@keyframes rotateRightSideFirst{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}
    100%{transform:translateZ(-200px)}
}
.md-effect-18 .md-content{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);opacity:0}
.md-show.md-effect-18 .md-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:all .5s .1s;-moz-transition:all .5s .1s;transition:all .5s .1s}
.md-show.md-effect-19~.container{height:100%;overflow:hidden}
.md-show.md-effect-19~.md-overlay{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.md-show.md-effect-19~.container,.md-show.md-effect-19~.md-overlay{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-webkit-animation:OpenTop .5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:50% 100%;-moz-animation:OpenTop .5s forwards ease-in;transform-style:preserve-3d;transform-origin:50% 100%;animation:OpenTop .5s forwards ease-in}
@-webkit-keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);-webkit-animation-timing-function:ease-out}
}
@-moz-keyframes OpenTop{50%{-moz-transform:rotateX(10deg);-moz-animation-timing-function:ease-out}
}
@keyframes OpenTop{50%{transform:rotateX(10deg);animation-timing-function:ease-out}
}
.md-effect-19 .md-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0}
.md-show.md-effect-19 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .5s .1s;-moz-transition:all .5s .1s;transition:all .5s .1s}
@media screen and (max-width:32em){body{font-size:75%}
}
.alonelogin{position:relative;top:0; -webkit-transform: translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}
.wechat-modal{width:360px;}
.wechat-modal .md-content{background:#000;}
.wechat-modal .mdlistBox{min-height:400px; text-align:center;}
    /* 签到日历弹出 */
.calendar{width:280px;}
.cal-month,.cal-day{transform-style: preserve-3d;position:absolute; left:0px; top:0px;  margin-left: auto; margin-right: auto; width: 280px; border-radius: 3px; overflow:hidden;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden; }

.cal-month{opacity: 0;
    -webkit-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}

.cal-month.in,.cal-day.in{ opacity: 1;
    -webkit-transform: rotateY(0);
    -ms-transform: rotateY(0);
    -o-transform: rotateY(0);
    transform: rotateY(0); }


.cal-month.on,.cal-day.on{ opacity: 0;
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg); }


/*签到日历*/
.Qd-top{position:relative; background: #549ef1; text-align: center; font-size:16px; letter-spacing:1px; line-height: 28px; border-radius:3px 3px 0 0; color: #fff; padding:15px 0; vertical-align: middle;}
.Qd-topgold span{font-size: 25px; font-weight: 100; margin:0 3px;}
.Qd-swith,
.Qd-close{ position: absolute; top:5px; width: 25px; height: 25px; cursor:pointer;padding:2px; box-sizing: border-box; }
.Qd-top img{ display: block; width: 100%; transition:all .2s ease-in-out;}
.Qd-swith{ left:5px; }
.Qd-close{ right:5px; }
.Qd-close:hover img{ transform:rotate(180deg); }
.Qd-swith:hover img{transform:rotateY(180deg);}

.calendar-con{ background: #fff; }
.calendar-con img{ display: block; width: 100%; }
.calendar-date{ padding:8px 0; text-align:center; font-size: 16px; color: #666; letter-spacing: 1px; border-bottom:1px solid #efefef; }
.calendar-info{padding: 20px 0 30px; }
.date-day{position: relative; font-size: 75px; color: #777; line-height: 90px; width: 165px; border-bottom:1px solid #efefef; margin:0 auto 15px; }
.date-day:before{content: ""; display: block; position: absolute; left: 50%; margin-left:-3px; bottom:-3px; width: 6px; height: 6px; background:#549ef1; transform:rotate(45deg);}
.date-mon{ font-size: 18px; }
.cal-day .calendar-date{ border:none; }
.calendar-quoto{ font-size: 13px; width: 260px; margin:20px auto 10px; text-align:left; }
.calendar-ewm{ position: relative; background: url(../images/day-ewm.jpg) no-repeat left bottom #fff; height: 150px; text-align: center; }
.calendar-ewm img{ display:block; width: 30%; position: absolute; bottom: 10px;left:50%;  transform:translateX(-50%); }
.cal-ewmtext{position: absolute;right: 0; width: 35%; text-align: center; font-size: 14px; line-height: 20px; bottom: 35px; letter-spacing: 1px; text-align: center;}
.cal-ewmtext span{ display: block; font-size: 12px;letter-spacing: 0; }

.calendar .calendar_re{ position:relative; }
.calendar tbody {background-color: #fff; color: #000; }
.fontmonth {background: #007ac3 none repeat scroll 0 0; color: #fff; }
.calendar tr { font-size: 14px; }
.calendar table {border-collapse: collapse; border-spacing: 0; font-size: inherit; margin:0 auto;}
.calendar tr td { background: #fff; color:#666; font-weight: 500; }
.fontyear {background-color: #fff; }
.calendar .fontb {background-color:#fff; color: #999; font-weight:500; font-size: 14px;}
.calendar td,
.calendar th {display: inline-block; float: left; line-height: 25px; height:25px; width: 25px; margin:5px; text-align: center; vertical-align: middle; }
.calendar tr td.fontmonth{ background: #f59a2a !important; border-radius: 50%; color:#fff; font-size: 12px; }
.calendar tr td.day{ background: #f59a2a !important; border-radius: 50% 50% 0 50%; color:#fff; font-size: 12px; }

/*找回密码*/
.forgetBox{width:40%; margin:0px auto; padding:10px 20px; box-sizing:border-box; background:#FFF; box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.fgCont{display:none;}

/*友情链接*/
.linkctBox{ background:#FFF; width:100%; padding:20px; box-sizing:border-box;}
.linkctBox a{line-height:24px; margin-right:10px; color:#32373d; font-size:14px;}
.linkctBox a:hover{color:#2b97ef !important;}
@media screen and (max-width:1023px) and (min-width:769px) {
}


@media screen and (max-width:768px) and (min-width:320px) {
    body{background: #fff!important;font-family:Helvetica;}
    .container{width:100%;}
    .row{margin-left:0; margin-right:0;}
    .col-min-6{width:50% !important; float:left; box-sizing:border-box;}
    .col-min-12{width:100% !important; float:left; box-sizing:border-box;}
    .col-min-4{width:33.3333% !important; float:left; box-sizing:border-box;}
    .mfs14{font-size:14px !important;}
    .mfs15{font-size:15px !important;}
    .mfs16{font-size:16px !important;}

    .thumbs-cotnainer {margin: 0;}
    /*显示隐藏*/
    .pchide{display:block !important;}
    /*--phone--*/
    .scrollBox{overflow-y: scroll; width: 100%;height: 100%;-webkit-overflow-scrolling: touch;}
    .mMenulf{position:fixed; z-index:1; width:100%; height:100%; background:#4d5054; box-sizing:border-box;}
    .mMenulist{padding:50px 0px 0px 10px;}
    .mMenulistrt{padding:50px 20px 0px 0px; text-align:right;}
    .mMenulist a,.mMenulistrt a{display:block;float:left; clear:both; height:40px; line-height:40px; padding:0px 10px; color:#fff; font-size:14px;}
    .mMenulistrt a{float:right;}
    .mMenurt{position:absolute; z-index:1; width:100%; height:100%; background:#4d5054;}
    .mRtbox{width:180px; box-sizing:border-box; float:right; text-align:center; position:relative;}
    .mRtbox .row{margin-left:-3px; margin-right:-5px;}
    .mRtbox .master{font-size:0.5rem; clear:both; float:none; display:inline-block; margin:0px auto;}
    .mRtbox .ctAuthor{width:100%; margin-bottom:10px;}
    .mRtbox .ctAuthor img{width:50px; height:50px;}
    .mRtbox .cttitle{color:#FFF; font-size:14px;margin-bottom:5px;}
    .mRtbox .cttitle span{display:block;}
    .mRtbox .ctrt p{font-size:12px; color:rgba(255,255,255,0.6); line-height:20px;}
    .mRtbox .centergold{line-height:30px; text-align:left; color:#7f838c;}
    .mRtbox .centergold a{line-height:inherit;padding:0px; font-size:12px;color:#fff !important;}
    .mRtbox .ctmBox{position:relative; padding:5px; float:left; width:33.3333%; box-sizing:border-box;}
    .mRtbox .ctmBox a{display:block; line-height:inherit; font-size:12px; color:rgba(255,255,255,0.3); width:100%; padding:10% 0px; text-align:center; border:1px solid rgba(255,255,255,0.2);border-radius:2px;}
    .mRtbox .ctmBox a i{display:block;}
    .mRtbox .ctmBox a.act{border-color:rgba(255,255,255,0.5) !important; color:rgba(255,255,255,1); box-shadow:0px 0px 20px rgba(255,255,255,0.1);}


    .moveBox{position:fixed; z-index: 3;width:100%;height:100%; background:#FFF;overflow-y:scroll;}
    .mclick{width:100%; height:44px; line-height:44px; background:#FFF; position:fixed; left:0px; top:0px;z-index:999; border-bottom:1px solid #eee;}
    .mlfbtn{width:44px; height:44px; float:left; text-align:center; cursor:pointer;}
    .mrtbtn{width:64px; height:44px; float:right; text-align:center; cursor:pointer;}
    .mrtbtn i,.mlfbtn i{ font-size:20px; color:#666;}
    .mlogo{position:absolute; left:50%; top:6px; width:88px; height:40px; margin-left:-44px;}
    .mlogo img{width:100%;}
    .clickrt img{width:26px;vertical-align:middle;}
    #mShadow{position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:9999;}

    .padlr5{padding:0 5px !important;}/*左右*/
    .marlf5{margin: 0 5px !important;}
    .marlr5{margin: 0 5px !important;}
    .mpadlr10{padding:0 10px !important;}
    .mmarBot15{margin-bottom: 15px !important;}
    .mmarBot10{margin-bottom: 10px !important;}
    .mmarTop15{margin-top:15px !important;}
    .mmarTop10{margin-top:10px !important;}
    .mmarTop44{margin-top:44px !important;}
    /*栏目公用comHD*/
    .marNone{margin-top: 0!important;}
    .padNone{padding:0!important;}
    .disNone{display: none!important;}
    .comHD{height: 40px; line-height: 40px;/*border-bottom: 1px solid #fff*/; margin-bottom:0; padding:0 10px;}
    .comHD span{font-size: 16px; line-height: 40px;}
    .comHD span:before{height: 16px;  border-radius: 4px; top: 12px;}
    .comHD p{line-height: 40px;}
    .comHD a.more{line-height: 40px;}
    .comHD03 {height: 30px;line-height: 30px;margin-bottom: 0;padding-left:10px;}
    .comHD04 span{font-size:16px;}
    /*加载更多*/
    .middlewh {width: 100px !important;height: 30px !important;line-height: 30px !important;}
    .loadmore {margin: 15px auto;}
    /*linelock*/
    .lineblock,.lineblock03{display: block !important;width:100%; height: 15px;  background:#f7f9fb; border-top: 1px solid rgba(0,0,0,0.03) !important; border-bottom: 1px solid rgba(0,0,0,0.03) !important;  clear: both;  overflow: hidden;}
    .lineblock01{height: 0;border-bottom: 1px solid rgba(0,0,0,0.05) !important;}
    .lineblock02{width:initial;margin:0 10px;}
    /*活动产品状态*/
    .stage {line-height: normal;height: auto;padding: 0 6px;}
    /*minFooter*/
    .minFooter{display: block;}
    /*忘记密码页面*/
    .forgetBox{width:initial;box-shadow:none;}
    /*链接页面*/
    .linkctBox{padding:10px 0}
    /*点评弹出*/
    .tjcomment-modal{position: fixed;top: 50%;left: 50%;width: 50%; max-width: 430px;min-width: 320px;height: auto;  z-index: 20000;  visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transform: translateX(-50%) translateY(-50%);  -moz-transform: translateX(-50%) translateY(-50%);  -ms-transform: translateX(-50%) translateY(-50%);  transform: translateX(-50%) translateY(-50%);display:none;}
    .tjcomment-modal-close{width: 50px;height: 50px;text-align: center;line-height: 50px;position: absolute;right: 0;top: 0;z-index: 3;cursor: pointer;display:block !important;}
    .tjcomment-modal-overlay{position: fixed;width: 100%;height: 100%;visibility: hidden;top: 0;left: 0;z-index: 10000;opacity: 0;background: rgba(0,0,0,.9);-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s;display: none;}
    .comHD05 .comTab02 a{display:none;}
    .comHD05 .comTab02 a:nth-child(1),.comHD05 .comTab02 a:nth-child(2){display:block;}
    /*登录注册弹出*/
    .mdLoginlf{width:100%;padding-right:0; }
    .mdLoginrt{border-left: 1px solid rgba(0,0,0,0.00);padding-left:0;}
    /*金币兑换规则*/
    .pdetailCont>table{width:initial !important;}
    /*搜索*/
    .msearchBox{width:100%;margin-top:45px;}
    .msearchCont{position:relative;margin:0 10px;padding:8px 0;}
    .mdlBox{position:relative;}
    .msearchCont input.text{border:0;background: #eee;height: 24px;text-indent: 1em;border-radius: 15px;width: 100%;color:#a4a2a3; font-size:12px;box-sizing: border-box;padding-right: 30px;}
    .msearchCont input.text:focus{box-shadow:none;}
    .msearchCont input.text::-webkit-input-placeholder { /* WebKit browsers */ color:#999;}
    .msearchCont input.text:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#999;}
    .msearchCont input.text::-moz-placeholder { /* Mozilla Firefox 19+ */color:#999;}
    .msearchCont input.text:-ms-input-placeholder { /* Internet Explorer 10+ */color:#999;}
    .msearchCont button{position: absolute;width: 20px;height: 20px;right: 10px;top: 3px;background: rgba(0,0,0,0);border: 0;}
    .msearchCont i.icon-search{position:absolute;top:1px;right:10px;color:rgba(48, 150, 167, 0.69);font-weight:bolder;}
    /*购物车*/
    .mrtCart{width:44px;height:44px;text-align:right;float:right;color:#e4e4e4;position:relative;}
    .mrtCart i{font-size:20px;position:relative;top:2px;}
    .mrtCart span{min-width:5px;min-height:5px;border-radius:50%;background:#f52420;position:absolute;right:-3px;top:13px;}
}
@media screen and (max-width:374px) and (min-width:320px){
    /*栏目公用comHD*/
    .comHD .flno{display: block;float: none;}
    .heightAuto{height: auto;line-height: normal;}
    .comHD p{float: none !important;text-align: right;}
    .countdown {padding: 0 14px;text-align:left !important;}
}

:root .gradient{filter:none;}
:root .gradient{filter:none;}




