ul,ol{list-style: none;}
/*loading*/
.loader {
	position: absolute;
	top: calc(50% - 3.25em);top: -ms-calc(50% - 3.25em);top: -moz-calc(50% - 3.25em);top: -webkit-calc(50% - 3.25em);top: -o-calc(50% - 3.25em);
	left: calc(50% - 1.25em);left: -ms-calc(50% - 1.25em);left: -moz-calc(50% - 1.25em);left: -webkit-calc(50% - 1.25em);left: -o-calc(50% - 1.25em);
	display: block;
}
.loadertxt {content: '';position: absolute;top: 55%;left: 50%;display: block;
    transform: translate(-50%, -50%); -ms-transform: translate(-50%,-50%); /* IE 9 */ -moz-transform: translate(-50%,-50%); /* Firefox */
	-webkit-transform: translate(-50%,-50%); /* Safari 和 Chrome */-o-transform: translate(-50%,-50%);
}
/*滚动条*/
::-webkit-scrollbar { width: 0;}
hr {border-top: 1px dotted #BFBFBF;margin-bottom: 5px;}
.list-inline{margin-left: 0px;}
/*导航条*/
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-right: 0px!important;}
.navbar{margin-bottom: 0; background-color: #feea3a;color: #303030; min-height: 40px;border:0;}
.navbar-brand{height: 40px;padding: 9px 15px;}
.navbar-default .navbar-brand {color: #303030;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{color: #000;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: rgba(0,0,0,0.05);}
.navbar-more-icon{width: 22px;display: block;margin-top: 9px;}
.navbar-user{display: inline-block;text-align: center;position: relative;margin-right: 5px;}
.login-list{background:#F8F8F8;display: none;position: absolute;
        top: 38px;right: -130%;z-index: 100;min-width: 120px;list-style: none;font-size: 14px;
        text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.15);
        border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);
        -webkit-background-clip: padding-box;background-clip: padding-box;}
.dropdown-menu1{padding-left: 0;}
.dropdown-menu1>li>a {display: block;padding: 7px 20px;clear: both;font-weight: normal;line-height: 1.42857143;
    color: #333;white-space: nowrap;}
.dropdown-menu1>li:hover{background:#F5F5F5;}
.navbar-more{position: relative;cursor: pointer;}
.more-product{width: 100%;background:rgba(253,253,253,0.95);position: absolute;top: 50px;left: 0;z-index: 10;
    display: none;}
.underline{margin:8px 0;}
.navbar-color{color: #d28308;}
.register { /*line-height: 50px;*/ margin-bottom: 0; cursor: pointer;font-size: 12px;}
.register li{ padding: 0 8px; }
a{color: inherit;}
a:hover, a:focus{color: inherit;}
.text-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.button.close{ padding: 15px 3px; }
.navbar-share{padding:8px 15px;}
.navbar-share1{padding:8px 15px;}
#nav_content{height: 40px;overflow: hidden;}
#nav_content .nav-tit{/*padding: 7px 0;*/display: inline-block;font-size: 18px;line-height: 40px;}
/*顶部 返回样式*/
.sub-box{cursor: pointer; position: fixed;right: 1.5rem;bottom: 5.5rem;z-index: 999;color: #fff;}
.sub-box div{width: 3.8rem;height: 3.8rem;/*line-height: 3.8rem;*/border-radius: 5px;margin-bottom: 5px;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);font-size: 12px;color: #645F51;}
.sub-box div img{vertical-align: top;/*display: block;*/padding-top: 3px;width: 18px;}
.sub-box div p{margin-bottom: 0;}
.gotop {background-color: rgba(255,210,72,0.6);  }
.goback {background-color: rgba(255,210,72,0.6);}
.gohelp {background-color: rgba(244,67,54,0.7);}
#s,.txtMarquee-left{width:100%; position:relative;white-space:nowrap;overflow:hidden;height:30px;background:#FBE3E4;}
.infoList li{ height:30px;color:#B56C6C;line-height: 30px;/* width:auto !important;*/}
/*日历样式*/
.mcolor {color: #FFD248;}
.lcolor {color: #7eaed1;}
/*问候语*/
.greetings{background:#fff;padding: 5px;border-radius: 6px;margin-top:10px;margin-bottom:10px;color: #3297DB;}
.greetings h5{margin:0;line-height: 22px;}

.glyphicon-sort {color: #ccc; transform: rotate(90deg);-ms-transform: rotate(90deg); /* IE 9 */
    -moz-transform: rotate(90deg); /* Firefox */-webkit-transform: rotate(90deg); /* Safari ºÍ Chrome */-o-transform: rotate(90deg); /* Opera */}
.glyphicon-record::after {content: '';position: absolute;top: 13px;left: 6px;height: 17px;width: 1px;background: #ECB200;}

.birth {margin-top: 15px;}
.birth select {display: inline-block;padding: 3px 5px;border-radius: 3px;}
.modal-content-coll{background:none;border: 0;box-shadow: none;}
.share-box{position: relative;}
.share-box-btn{position: absolute;bottom: 0;left: 0;width: 100%;height: 45px;line-height: 45px;}
.share-box-btn a{display: block;}
/*页脚*/
footer{background:#FFD248;}
.link{padding: 10px 2px 5px;font-size:13px;}
.link ul{/*padding-top: 15px;*/margin-bottom: 0;}
.link a {padding: 0px 5px;/*text-decoration: underline;text-decoration-style: dotted;*/color:#303030;line-height: 30px;}
.link-about{padding: 0px 10px;}
.alink {color: #31A9C5;font-weight: bold;}
.alinka {border-bottom: 1px dashed #31A9C5;color: #31A9C5;font-weight: bold;}
.link-about-li{position: relative;}
.erwei{border-bottom: 1px solid #c1aa38;padding: 10px 0px;}
.copyright{/*height: 45px;*/background:#303030;line-height: 22px;margin-top: 20px;color: #838383;
        font-size: 12px;padding: 8px 0px;}
.copyright p{margin-bottom: 0px;}
.btn-warning{background-color: #FFD248;border-color: #FFD248;}
.about-pop{padding: 12px;background:#fff;border-radius: 5px;width: 265%;position: absolute;
    bottom: 38px;left: 50%;margin-left:-97px;box-shadow: 3px 3px 7px #000;z-index:20;}
.about-pop span{display:block; width:0; height:0; border-width:10px 10px 0; border-style:solid; 
    border-color:#fff transparent transparent; position:absolute; bottom:-9px; left:50%;
    margin-left:-10px;}
.about-pop hr{border-top: 1px solid #BFBFBF;margin-bottom: 0px;margin-top: 12px;}
.about-con{text-align: left;}
.about-con h4{font-size: 14px;background:url(http://images.ttnzd.cn/icon_about.png) no-repeat;
    background-size:30px;background-position-y: 2px;padding: 10px 0px 10px 33px;
    margin-top: 6px;margin-bottom: 0px;}
.about-con p{line-height: 18px;margin-bottom: 0;font-size: 12px;}
#jpwNext, #jpwFinish{font-size: 16px;padding: 5px 10px;color: #fff;border: 2px solid #fff;}
#jpWalkthrough #jpwTooltip .top{bottom: 4px;height: 45px;width: 36px;}

@media(min-width: 900px){
	.calendar{padding: 0 10px;}
}
@media(max-width: 375px){

}
@media(max-width: 320px){	
    .nav > li > a {padding: 10px 13px;}
}