body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,div,input,select,option,textarea{margin:0;padding:0;}
body {font-family:'微软雅黑','Microsoft YaHei',Helvetica,Arial,sans-serif; font-size:14px; color:#000; background:#FFF;}
a {color:#000;text-decoration:none;}
a:hover{ color:#F00;}
img{ border:none; vertical-align:top;}
ul,ol,li,form,dl,dt,dd{ list-style:none;}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.clearfix{ zoom:1;}
body{padding:0}
.pageTitleLogo{ display: block; width:400px; background:url(../images/collectPage/nameBg.png) no-repeat center top; padding:20px 0;}
.pageTitleLogo img{ width:100%;}
.pageTitle{ padding:0;}
.pageTitle a{ font-size:26px; color:#fff;}
.navbar{ margin-bottom:0;}
.navbar-inverse{ background-color:#a93118; border-color:#a93118; border-radius: 0;}
.dFont{ font-size:14px; color:#fff;}
.dFont:hover,.dFont:focus{background-color:#a93118 !important; color:#fff}			
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{ background-color:#a93118}
.pageUser{background:url(../images/collectPage/userNameBg.png) no-repeat right bottom; padding:22px 0;}
.pageUser:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.pageUser{ zoom:1;}
.road{ padding:15px 0; border-bottom:1px solid #ddd;}
.road a{ font-size:14px; color:#a93118}
.road a:hover{ color:#a93118;}
.mNav{ display:none}
.twoBtn .btn-danger{ background:#a93118;}
.twoBtn .col-md-6{ padding-bottom:0}
.nav>li>a{ padding:8px 15px;}
@media (max-width: 768px) {
	.pull-right{ float:left !important;}
	.pageTitle{ padding-bottom:0;}
	.pageUser{ padding:0}
	.mNav{ display:block; float:right;}
	.navbar-inverse .navbar-toggle{ border-color:rgba(255,255,255,.5); color:#fff;}
	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{ background-color:transparent}
	.pageTitleLogo,.pageUser{ background:none;}
	.pageTitleLogo{ width:100%; text-align:center;}
	.pageTitleLogo img{ width:80%;}
	.pull-right{ float:none !important;}
	.pull-right.nav>li{ width:100%; text-align:center;}
	.pull-right .dropdown-menu{ min-width: 100%;}
	.pull-right{ padding-bottom:15px;}
	.mPageT{ background:url(../images/collectPage/mNameBg.png) no-repeat center center; background-size:30%; padding:15px 0;}
}
.rgster-01{ font-size: 22px; width:100%; padding-top:15px;}
.rgster-02{ height:40px; line-height:40px;}
.rgster-02 span{ color:#f00;}
.rgster-03 input{ width:100%; height:38px; border:1px solid #aaa;}
.rgster-04{ font-size:14px; color:#999;height:40px; line-height:40px;}
.rgster-05 input{ width:100%; background:#b72200; border:0; padding:10px 0; color:#fff; font-size:16px; letter-spacing:1px;}
.rgster-05 input:focus{ border:0;}
.rgster-06{ font-size:14px; color:#f00;}
.rgster-07 {font-size:14px; color:#999;height:40px; line-height:40px;}
.rgster-08{ font-size: 22px;}
.rgster-09{ height:40px; line-height:40px;}
.rgster-09 a{ color:#b72200;}
.rgster-09 a:hover{ color:#b72200;}
@media (max-width: 768px) {
.rgster-02,.rgster-03,.rgster-04{ padding-bottom:0; padding-top:0;}
.rgster-05{ padding-bottom:0;}
.rgster-07{ height:auto; line-height:28px; padding-top:10px;}
}
.indexFooter{width: 100%; text-align: center; padding:80px 0 20px; color:#666; line-height: 2em;}
.indexFooter a{ color:#666;}
.indexFooter a:hover{ color:#666}
/*公共弹出框*/
.player{ display: none; position: fixed; top:0; bottom: 0; left: 0; right: 0; width: 100%; height: 100vh; z-index: 99;}
.playerCnt{ width: 100%; height: 100vh; display: flex; align-items: center; align-content: center; justify-content: center; justify-items: center;}
.tips{ display: inline-block; padding: 5px 10px; font-size: 14px; line-height: 1.8em; background: #000; border-radius: .5em; color: #fff; max-width: 80%;}

.userMsgTitle a{ color:#b72200;white-space: nowrap;}
.userMsgTitle a:hover{ color:#b72200;text-decoration: none;}
.userMsgHeader{line-height:40px; font-size:16px;}
@media (max-width: 768px) {
	.userMsgHeader{line-height:35px; font-size:14px;}
}