body{
	background:#f6f6f6;
}
a:hover{
	text-decoration:none;
}
.topbox {
    margin-bottom: 20px;
}
.topbar {
    width: 100%;
    height: 35px;
    background: #eee;
    border-bottom: 1px solid #dbdbdb;
    zoom: 1;
    line-height: 17px;
}
.topnav {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    z-index: 1000;
    font-size: 12px;
}
.topleft{
	float:left;
}
.topright{
	float:right;
}
.gohome{
	float: right;
    padding: 9px 10px 0 0;
    overflow: hidden;
    font-size: 12px;
}
.gohome span{
	display: block;
    float: left;
    width: 11px;
    height: 11px;
    margin: 2px 6px 0 0;
    background: url(../images/icon/topbar_icon.png) 0 -26px no-repeat;
    cursor: pointer;
}
.userinfo{
	float:left;
	line-height:35px;
	margin-right:15px;
}
.ucenter{
	width:90px;
	float:left;
    position: relative;
}
.ucenter:hover {
    background: #fff;
}
.ucenter .ucmenu{
    position: absolute;
	display:none;
    top: 35px;
    left: -1px;
    width: 100%;
    border: 1px solid #dbdbdb;
    border-top: none;
    background: #fff;
    box-shadow: 0 0 10px rgba(34,34,34,0.2);
}
.ucenter a {
    float: left;
    width: 100%;
	line-height:35px;
	padding-right:10px;
    text-align: center;
}
.ucenter .ucmenu a {
    line-height: 26px;
}
.ucenter:hover .ucmenu {
    display: block;
}
.ucenter:hover .topbar-arrow {
    background-position: 0 -58px;
    top: 14px;
}

.ucenter:hover > a {
    color: #f00;
    text-decoration: none;
}
.tgbox{
	position:relative;
	float:left;
}
.tuiguang {
    width: 72px;
    height: 36px;
    line-height: 35px;
    padding-left: 8px;
    display: inline-block;
}

.tg-nav {
    position: absolute;
	display:none;
    top: 35px;
    left: 0;
    width: 78px;
    background: #fff;
    border: 1px solid #dbdbdb;
    border-top: none;
    box-shadow: 0 0 10px rgba(34,34,34,0.2);
    padding: 4px 0;
}
.tgbox:hover{
	background:#fff;
}
.tgbox:hover .topbar-arrow {
    background-position: 0 -58px;
    top: 14px;
}
.tgbox:hover .tg-nav{
	display:block;
}
.tg-nav li {
    line-height: 26px;
}
.tg-nav li a {
    width: 64px;
    display: inline-block;
    padding-left: 14px;
}

.head {
    width: 100%;
    height: 120px;
	background:#fff;
	/*background-image: linear-gradient( to top , #fb5923,#cb3b0b);*/
	border-bottom:1px solid #eee;
}

.head-main {
    width: 1200px;
    height: 105px;
    margin: 0 auto;
}

.logo {
    width: 240px;
    height: 104px;
    margin-top: 10px;
	float:left;
}

.logo a {
    display: block;
}
.logo a img{width:100%}
.nav {
    margin: 35px 40px 20px 80px;
	float:left;
	height:60px;
	width:650px;
	overflow:hidden;
}
.head-post {
    margin: 36px 0;
}
.post-info {
    display: block;
    width: 140px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    font-size: 16px;
	background:#eb4b15;
    color: #fff;
    border: #eb4b15 1px solid;
    border-radius: 4px;
}
.post-info:hover {
    background: #dd201d;
}
.post-info:hover{
	text-decoration:none;
	color:#fff;
}
.topbar-arrow {
    display: block;
    position: absolute;
    width: 8px;
    height: 4px;
    top: 15px;
    right: 10px;
    overflow: hidden;
    background: url(../images/icon/topbar_icon.png) 0 -52px;
}


.mainbox {
    width: 1200px;
    margin: 20px auto 40px;
}
.menubox {
    width: 160px;
    border: #eee 1px solid;
    background: #fff;
    padding: 0 19px;
	float:left;
}

.menubox dt {
    width: 160px;
    padding-top: 10px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-weight: 700;
    color: #333;
    border-bottom: #e5e5e5 1px solid;
    margin-bottom: 10px;
}

.menubox dt:last-child {
    border-bottom: none;
}

.menubox dd {
    width: 156px;
    position: relative;
    padding-left: 4px;
}

.menubox dd a {
    display: block;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #333;
    margin: 5px 0;
}

.menubox dd a span {
    color: #fff;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    font-size: 12px;
    width: 18px;
    text-align: center;
    background: url("../images/icon/news-s.png") no-repeat;
    vertical-align: text-bottom;
    margin-left: 5px;
}

.menubox dd a span.menubox-news {
    width: 32px;
    background: url("../images/icon/news-ss.png") no-repeat;
}

.menubox dd a.hover,.menubox dd a:hover,.head-user li a.renz-more:hover {
    color: #ee4341;
}

.menubox dd span.allicon {
    display: block;
    background: url("../images/icon/side-nav.png") no-repeat 10px center;
    position: absolute;
    left: 65px;
    top: 0;
    width: 80px;
    height: 30px;
    cursor: pointer;
}

.menubox dd span.all-new.hover {
    background: url("../images/icon/side-hover.png") no-repeat 10px center;
}

.menubox dd p a {
    padding-left: 15px;
}

.mainright{
	width:985px;
	float:right;
}
.mainright .userinfo,.mainright .tongji{
	background:#fff;
	width:100%;
	padding:12px 20px;
	box-sizing:border-box;
	border:1px solid #eee;
	overflow:hidden;
}
.mainright .tongji{
	border-top:0;
	padding:0 20px;
}
.mainright .userface{
	float:left;
	width:90px;
	height:90px;
	border-radius:60px;
}
.mainright .userface img{width:100%}
.mainright .useritem{
	float:left;
	margin-left:30px;
	padding-top:15px;
}
.mainright .useritem dl{
	width:100%;
	line-height:30px;
}
.mainright .useritem dl em{font-style:normal;font-weight:600;color:#e21;padding:0 3px;}
.mainright .useritem dl a{
	color:#03c;
}
.mainright .useritem dl a:hover{color:#e21;}
.mainright .useritem dl .username,.mainright .useritem dl .user-mobile{
	margin-right:20px;
	font-size:14px;
}
.mainright .useritem dl .username{
	font-size:18px;
	font-weight:600;
}
.mainright .useritem dl a.icon{color:#999;font-size:20px;display:inline-block;margin-right:10px;}
.mainright .useritem dl a.i{font-size:16px;margin-right:3px;}
.mainright .tongji dl{
	width:33%;
	float:left;
	text-align:center;
	margin:13px 0;
	border-right:1px dashed #eee;
}
.mainright .tongji dl:last-child{
	border:0;
}
.mainright .tongji dl dt{
	color:#777;
	padding:3px 0;
}
.mainright .tongji dl dt em{font-style:normal;padding:0 2px;color:#e21;}
.mainright .tongji dl dt a.button{padding:3px 16px;background:#e21921;color:#fff;border-radius:4px;}
.infos-head {
    padding: 0 20px;
    width: 943px;
    height: 58px;
    border: #eee 1px solid;
    border-bottom: none;
    background: #fff;
    font-size: 14px;
    color: #333;
}
.headl, .headr {
    width: auto;
    height: 58px;
}
.infos-head .headl ul li{
	height: 58px;
	line-height:58px;
	color:#888;
	margin-right:20px;
	float:left;
}
.index-new-down li p.checkall, .headl li p.checkall {
    color: #333;
    cursor: pointer;
    font-size: 14px;
}
.headl li p.checkall span{margin-top:0;vertical-align:text-bottom;margin-right:5px;}
.setting-btn{background:none;color:#333;cursor:pointer;font-size:12px;border:none;}
.headl input:disabled {
    color: #888;
    cursor: auto;
}
.headr ul{margin-top:13px;}
.headr ul li{
	float:left;
	margin-right:10px;
}
.headr ul li .infoselect{
	width:100px;
	height:32px;
	cursor:pointer;
	position:relative;
}
.headr ul li .infoselect span{
    display: block;
    width: 66px;
    height: 30px;
    padding: 0 22px 0 10px;
    border: #e5e5e5 1px solid;
    border-radius: 3px;
    line-height: 30px;
    background: url(/static/images/select-down.png) no-repeat 76px center;
}
.headr ul li.searchcate,.headr ul li.searchcity{display:none;}
.headr .select-box{
	display: none;
    position: absolute;
    left: 0;
    top: 32px;
    width: 98px;
    border: #e5e5e5 1px solid;
    border-top: none;
    background: #fff;
	overflow:hidden;
	overflow-y:auto;
	max-height:300px;
	height:auto;
    z-index: 1;
}
.headr .select-box p{
	display:block;
	width:100%;
	height:28px;
	line-height:28px;
	padding-left:12px;
}
.headr .select-box p:hover{
	background:#f8f8f8;
}
.headr .search_input {
    width: 160px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    color: #888;
    border: #e5e5e5 1px solid;
    border-radius: 3px;
	background:#fff;
	outline:0;
}
.infos-head .infotongji,.infos-head .pagelist{
	line-height:58px;
}
.infos-head .infotongji em,.infos-head .pagelist em{
	font-style:normal;
	padding:0 3px;
	color:#f50;
}
.infos-head .pagelist span{
	margin-right:20px;
}
.infos-head .pagelist a{color:#333;margin-right:6px;}
.infos-head .pagelist a.disabled{color:#999;}
.infos-head .pagelist a:hover{color:#e21;}
.infos-sub {
    width: 50px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    background: #ee4341;
    border: #d42725 1px solid;
    border-radius: 3px;
    cursor: pointer;
	outline:0;
}
.infobox{
	width:100%;
	margin-top:20px;
	overflow:hidden;
}
.infotab {
    width: 100%;
    height: 48px;
    overflow: hidden;
    margin-bottom: -1px;
    margin-top: 5px;
}
.infotab li {
    float: left;
    position: relative;
}
.infotab li a {
    display: block;
    padding: 10px 40px;
    height: 24px;
    font-size: 16px;
    color: #666;
}
.infotab li a.hover, .infotab li a:hover {
    color: #333;
    border-bottom: #ee4341 3px solid;
}
.infobox .listmain{
	background:#fff;
	width: 953px;
    border: #eee 1px solid;
    padding: 0 15px;
}
.infobox .listbox{
	padding: 20px 0;
    width: 953px;
    height: 75px;
    font-size: 12px;
    color: #888;
    overflow: hidden;
}
.infobox .listbox ul{
	position:relative;
	display:flex;
}
.infobox .listbox ul li {
    float: left;
}
.infobox .listbox ul li.infoimg {
    width: 100px;
    height: 75px;
}
.infobox .listbox ul li.checkto {
    width: 25px;
	padding-top:25px;
}
.infobox .listbox ul li.checkto input,.listbody li p input{display:none;outline:0;}
.headl p .checkbox,.infobox .listbox ul li.checkto .checkbox,.listbody li p .checkbox{
	display: inline-block;
    width: 14px;
    height: 14px;
    border: #999 1px solid;
    margin-top: 5px;
    cursor: pointer;
    margin-left: 0;
}
.infos-head .headl ul li .current,.infobox .listbox ul li.checkto .current,.listbody li p .current{background: url(/static/images/checked.png) no-repeat;}
.infobox .listbox ul li.infotitle {
    width: 450px;
    margin: 0 10px;
}
.infobox .listbox ul li a.title {
    display: inline-block;
    font-size: 14px;
    color: #333;
    height: 24px;
    line-height: 24px;
    max-width: 370px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 700;
}
.infobox .listbox ul li p.cate{color:#333;margin-top:5px;}
.infobox .listbox ul li p.cate a{color:#333;}
.infobox .listbox ul li p span{padding:0 6px;}
.infobox .listbox ul li.state-set {
    width: 110px;
    text-align: center;
	margin:15px 20px 0 0;
}
.infobox .listbox ul li.state-set .state{
	font-size:14px;
}
.infobox .listbox ul li.state-set .is_show{font-weight:600;color:#37cd0f;}
.infobox .listbox ul li.state-set .setting{margin-top:6px;font-size:14px;}
.infobox .listbox ul li.state-set .setting a{color:#333;}
.infobox .listbox ul li.state-set .setting a:hover{color:#ee4341;}
.infobox .listbox ul li p.caozuo{margin:8px 0 0 10px;overflow:hidden;}
.infobox .listbox ul li p.caozuo a{display:block;width:40px;margin-left:10px;float:left;text-align:center;}
.infobox .listbox ul li p.caozuo a span{display:block;width:40px;color:#333;}
.infobox .listbox ul li p.caozuo a i{font-size:22px;color:#333;margin-left: 9px;}

.tipbox{
	width: 943px;
    border: #eee 1px solid;
    font-size: 12px;
    color: #333;
    line-height: 38px;
    padding-left: 40px;
	margin: 0 0 15px;
    background: #fffcf5 url(/static/images/tipicon.png) no-repeat 10px center;
}
.tipbox span {
    color: #f00;
    padding: 0 3px;
}
.tipbox a,.listbody li p a{color:#0a78d4;}
.tipbox a:hover,.listbody li p a:hover {
    color: #f00;
}
.tipbox a {
    padding-left: 5px;
}
.list2{padding:0 0 !important;width:983px !important;}
.listhead ul {
    width: 943px;
    height: 40px;
    overflow: hidden;
    padding: 0 20px;
    background: #fafdff;
    border-bottom: #eee 1px solid;
}
.listbody ul {
    width: 963px;
    height: auto;
    overflow: hidden;
    padding: 0 10px;
}
.listhead li {
    float: left;
    height: 40px;
    line-height: 40px;
    color: #666;
}
.listbody li {
    color: #333;
    padding: 15px 10px;
    border-top: #eee 1px dashed;
    width: 943px;
    height: auto;
    overflow: hidden;
}
.listbody li:first-child {
    border-top: none;
}
.listbody li p {
    float: left;
}
.listhead li:nth-child(1),.listbody li p:nth-child(1){width:65px;}
.listhead li:nth-child(2),.listbody li p:nth-child(2){width:105px;position:relative;}
.listhead li:nth-child(3),.listbody li p:nth-child(3){width:505px;margin-right:45px;}
.listhead li:nth-child(4),.listbody li p:nth-child(4){width:165px;}

.member-box,.changepassword-box{padding:0 30px;}
.member-box dl {width: 100%;height: auto;overflow: hidden;margin-top: 25px;color: #333;line-height: 36px;}
.member-box dt {float: left;width: 115px;text-align: right;color: #666;}
.member-box dd {float: left;margin-left: 30px;color: #888;}
.member-box dd span{padding-right:20px;}
.member-box dt span.red{color:#ff4000;display:inline-block;margin-right:3px;vertical-align:sub;}
.member-box dd a{color:#0a78d4;}
.member-box dd a:hover{color:#ff4000;}
.member-box dd input{border:1px solid #ddd;height:34px;line-height:34px;outline:0;padding-left:10px;float:left;}
.member-box dd .userface img {width: 120px;height: 120px;border-radius:120px;}
.member-box dd .userface a{padding:8px 30px;background: #f3f3f3;color: #333;border: #ddd 1px solid;border-radius: 3px;}
.member-box dd .savebtn{display:block;width: 78px;height: 34px;line-height: 34px;text-align: center;background: #f3f3f3;color: #333;border: #ddd 1px solid;border-radius: 3px;cursor: pointer;float:left;margin-left:10px;padding:0;}
.member-box dd .userface a:hover,.member-box dd .savebtn:hover,.webuploader-pick:hover{background:#e8e8e8}
.member-box dd em{font-style:normal;font-weight:600;color:#f49;padding-right:5px;}
.webuploader-container input[type=file] {display: none;}
.onFocus, .onError, .onCorrect {padding-left: 25px;margin-left: 10px;height: 20px;line-height: 20px;display: inline-block;vertical-align: middle;}
.onFocus{color:#09f;background:url(../images/onFocus.png) no-repeat left center;}
.onError{color:#ee4341;background:url(../images/onError.png) no-repeat left center;}
.onCorrect{color:#ee4341;background:url(../images/onCorrect.png) no-repeat left center;}
.member-box dd .savepwdbtn,.member-box dd .successbtn{color:#fff;cursor: pointer;width:158px;background:#ee4341;border:#d42725 1px solid;text-align:center;padding:8px 20px;border-radius:4px;}
.member-box dd .savepwdbtn:hover,.member-box dd .successbtn:hover{background:#dd201d;color:#fff;}

.main{width:985px;}
.main .fr {float: right;}
.main-user{width:985px;height:208px;overflow:hidden;}

/*账户安全*/
.safebox{width:983px;border:#eee 1px solid;background:#fff;margin-bottom:15px;}
.safe-top{height:60px;line-height:60px;padding:0 40px;width:903px;background:#fafdff;overflow:hidden;}
.safe-top dt{float:left;color:#333;font-weight:700;font-size: 18px;}
.safe-top dd{float:left;height:20px;margin-top:20px;width:150px;background:#f0f0f0;position:relative;line-height:20px;}
.safe-top dd p{position:absolute;left:160px;top:0;color:#f00;}
.safe-top dd span{display:block;height:20px;}
.safe-top dd span.safe-t1{width:33.3%;background:#f00;}
.safe-top dd span.safe-t2{width:66.6%;background:#ff9915;}
.safe-top dd span.safe-t3{width:100%;background:#0c3;}
.safe-list{padding:0 40px;}
.safe-list dl{width:903px;height:auto;line-height:36px;padding:20px 0;border-top:#eee 1px solid;overflow:hidden;position:relative;}
.safe-list dl:first-child{border-top:none;}
.safe-list dt{display:inline-block;width:140px;padding-left:50px;font-size:18px;color:#333;border-right:#eee 1px solid;background:url(../images/safe-1.png) no-repeat left center;}
.safe-list dt.safe-list1{background:url(../images/safe-2.png) no-repeat left center;}
.safe-list dt.safe-list2{background:url(../images/safe-3.png) no-repeat left center;}
.safe-list dt.safe-list3{background:url(../images/safe-4.png) no-repeat left center;}
.safe-list dd{display:inline-block;vertical-align:middle;margin-left:30px;}
.safe-list dd.safe-link{width:110px;position:absolute;right:0;top:50%;text-align: center;margin-top:-18px;}
.safe-list dd a.safe-rz{display:block;width:108px;height:34px;line-height:34px;background:#f3f3f3;border:#ddd 1px solid;border-radius:3px;color:#333;}
.safe-list dd a.safe-rz:hover{background:#e8e8e8;}
.safe-list dd p.safe-wtg{color:#f00;}
.safe-jd{width:724px;height:20px;margin:40px auto 0;padding-top:50px;background:url(../images/safe.png) no-repeat 0 0;font-size:16px;}
.safe-jd.safe-jd2{background:url(../images/safe.png) no-repeat 0 -75px;}
.safe-jd.safe-jd3{background:url(../images/safe.png) no-repeat 0 -150px;}
.safe-jd li{float:left;width:241.3px;text-align: center;color:#888;line-height:20px;position:relative;}
.safe-jd li p{position:absolute;font-size:12px;color:#888;width:300px;left:-30px;top:25px;}
.safe-jd li.safe-dq{color:#ee4341;}
.safe-jd li.safe-gq{color:#e8908f;}
.safe{margin:40px 0 0 310px;width:auto;padding-bottom:40px;}
.safe.safe-tr{margin:40px 0 0;text-align: center;font-size:16px;}
.safe li{height:30px;line-height:30px;margin-top:10px;}
.safe li.safe-1{font-size:16px;color:#333;height:30px;line-height:30px;padding-left:40px;background:url(../images/user/safe-zq.png) no-repeat;}
.safe li.safe-2,.safe li span.safe-zs{color:#f00;}
.safe li.safe-3{color:#888;padding-bottom:10px;}
.safe-but{display:block;width:158px;height:38px;text-align:center;line-height:38px;background:#ee4341;border:#d42725 1px solid;color:#fff !important;border-radius:3px;}
.safe-but:hover{color:#fff !important;}
.safe li span.safe-bj{display:inline-block;width:30px;height:30px;background:url(../images/safe-zq.png) no-repeat;margin-right:10px;}
.safe li.safe-4{color:#666;}
.safe li.safe-5{color:#333;font-size:16px;}
.safe li.safe-6{color:#888;font-size:12px;line-height:22px;height:auto;padding-left:20px;background:url(../images/index-gq.png) no-repeat left 4px;}
.safe-input1{width:150px;height:28px;line-height:28px;text-align: center;border:#ddd 1px solid;border-radius:3px;margin:0 15px;}
.safe-but1{width:108px;}

/*我的消息*/
.user-news,.user-data{width:983px;border:#eee 1px solid;background:#fff;padding-bottom:30px;}
.user-head-last-li{margin:25px 0 0 20px;}
.user-data dd span.uesr-ybd{display:inline-block;width:200px;color:#333;}
.user-data dd input.user-password,.user-data dd input.user-submit{width:188px;height:34px;line-height: 34px;color:#333;border:#ddd 1px solid;border-radius:3px;padding:0 10px;}
.user-data.safe-email{width:auto;border:none;margin:40px 0 0 130px;}
.user-news dl{width:100%;height:auto;overflow:hidden;margin-top:30px;color:#666;}
.user-news dt{float:left;width:100px;text-align: right;line-height: 36px;}
.user-news dd{float:left;margin-left:20px;}
.user-input{border:#ccc 1px solid;border-radius:3px;width:178px;height:34px;line-height: 34px;padding:0 10px;}
.user-input.user-duan{width:118px;}
.user-text{width:520px;height:210px;line-height:24px;border:#ccc 1px solid;border-radius:3px;}
.user-yzm{display:inline-block;margin:0 10px;border:#ccc 1px solid;vertical-align: middle;}
.user-but{width:158px;height:34px;text-align: center;line-height:34px;background:#ee4341;border:#d42725 1px solid;border-radius:3px;color:#fff;cursor: pointer;font-size:14px;}
.user-but:hover{background:#dd201d;}

/*我的资料*/
.user-data dl{width:100%;height:auto;overflow:hidden;margin-top:30px;color:#333;line-height: 36px;}
.user-data dt{float:left;width:115px;text-align:right;color:#666;}
.user-data dt.lice-name{height:20px;line-height:20px;font-size:18px;color:#333;font-weight:700;text-align: left;border-left:#ee4341 4px solid;padding-left:8px;}
.user-data dt span{display:inline-block;vertical-align: sub;padding-right:3px;}
.user-data dd{float:left;margin-left:30px;color:#888;}
.user-data dd.user-gender label{cursor: pointer;margin-right:20px;display:inline-block;vertical-align: middle;height:36px;line-height: 36px;}
.user-data dd.user-gender input{display:none;}
.user-name span{display:inline-block;vertical-align: middle;}
.user-name span.user-span1{width: 200px;}
.user-name input.uesr-input1{width:138px;height:34px;line-height: 34px;padding:0 10px;color:#333;border:#2db6f5 1px solid;border-radius:3px;margin-right:20px;display:none;}
.user-name input.uesr-but1{display:none;}
.user-name span.user-span2,.user-name input.uesr-but1,.user-data dd ul.user-head li p.user-file,.safe-but1,.user-id-file li.id-file p{width:78px;height:34px;line-height: 34px;text-align:center;background:#f3f3f3;color:#333;border:#ddd 1px solid;border-radius:3px;cursor: pointer;}
.user-name span.user-span2:hover,.user-data dd ul.user-head li p.user-file:hover{background:#e8e8e8;}
.user-data dd ul.user-head{width:100%;height:auto;overflow:hidden;color:#888;}
.user-data dd ul.user-head li{float:left;position:relative;}
.user-data dd ul.user-head li img{width:120px;height:120px;border:#ddd 1px solid;border-radius:3px;}
.user-data dd ul.user-head li p.user-h1{position:absolute;left:0;top:0;}
.user-data dd ul.user-head li input.user-sc{display:none;}
.user-data dd ul.user-head li p.user-file{width:120px;margin-top:20px;}
.user-head-last-li{margin:25px 0 0 20px;}
.user-data dd span.uesr-ybd{display:inline-block;width:200px;color:#333;}
.user-data dd input.user-password,.user-data dd input.user-submit{width:188px;height:34px;line-height: 34px;color:#333;border:#ddd 1px solid;border-radius:3px;padding:0 10px;}
.user-data dd .user-submit{color:#fff;cursor: pointer;width:188px;background:#ee4341;border:#d42725 1px solid;text-align:center;border-radius:4px;}
.user-data dd input.user-submit:hover{background:#dd201d;}
.user-password-edit{width: 78px;height: 34px;line-height: 34px;text-align: center;background: #f3f3f3;color: #333;border: #ddd 1px solid;border-radius: 3px;cursor: pointer;display: inline-block;vertical-align: middle;}

.user-id-img{width:auto;height:140px;overflow:hidden;}
.user-id-img li{float:left;position:relative;margin-right:20px;border:#ddd 1px solid;border-radius:3px;width:238px;height:138px;}
.user-id-img li p.user-id-bj,.user-id-img li p.user-id-name,.user-id-sh dd li p.user-id-bj,.user-id-sh dd li p.user-id-name{position:absolute;width:218px;height:26px;left:0;bottom:0;padding:0 10px;}
.user-id-img li p.user-id-bj,.user-id-sh dd li p.user-id-bj{background:#000;filter:alpha(opacity=40);opacity:0.4;}
.user-id-img li p.user-id-name,.user-id-sh dd li p.user-id-name{font-size:12px;color:#fefefe;line-height:26px;}
.user-id-img li img{width: 100%;transform: translateY(-50%);position: relative;top: 50%;}
.user-id-sm{font-size:12px;line-height:32px;margin-top:10px;color:#888;}
.user-id-sm p:first-child{color:#f00;}
.user-id-file,.lice-tab,.deadline-tab{width:100%;height:30px;overflow:hidden;}
.user-id-file li,.lice-tab li,.deadline-tab li{float:left;margin-right:40px;color:#333;cursor: pointer;}
.user-id-file li input{display:none;}
.user-id-file li.id-file{margin-left:-20px;height:0;overflow:hidden;}
.user-id-file li.id-file span.file-id,.user-id-file li.id-file span.upload_btn{position:relative;display:inline-block;width:120px;height:28px;line-height:28px;margin-right:10px;text-align:center;background:#f3f3f3;color:#333;border:#ddd 1px solid;border-radius:3px;cursor: pointer;vertical-align: top;}
.user-id-file li.id-file span.upload_btn_no{ position:relative;display:inline-block;width:120px;height:28px;line-height:28px;margin-right:10px;text-align:center;background:#f3f3f3;color:#333;border:#ddd 1px solid;border-radius:3px;cursor: pointer;vertical-align: top;}
.user-id-file li.id-file span.file-id:hover,.user-id-file li.id-file span.upload_btn:hover{background: #e8e8e8;}
.user-id-file li.id-file p{width:120px;height:28px;line-height:28px;}
.user-id-wx{width:488px;border:#ddd 1px solid;display: none;border-radius:3px;margin-top:15px;}
.user-id-wx li{display:inline-block;vertical-align: middle;margin-right:20px;padding-top: 10px;}
.user-id-wx li:first-child{width:120px;border-right: #ddd 1px solid;padding: 2px}
.user-id-wx li:first-child .uploadTitle{text-align: center;font-size: 14px;font-weight: bold;letter-spacing: 3px;white-space: nowrap;float: left;width: 100%;line-height: 24px}
.user-id-wx li:first-child img{margin: 0 auto;}
.user-id-wx li:last-child{padding-right: 15px}
.user-id-wx li:first-child .queryWxQrcode{display: inline-block;height: 82px;line-height: 82px;text-align: center;width: 100%;font-size: 12px;color: #4341ef;cursor: pointer}
.user-id-sh{padding:40px 0 40px 150px;}
.user-id-sh p.user-id-top{padding-left:30px;background:url(/image/user/id-sh.png) no-repeat left center;color:#f00;}
.user-id-sh p.user-id-cg{padding-left:30px;background:url(/image/user/id-cg.png) no-repeat left center;color:#333;}
.user-id-sh dl{margin-top:20px;width:100%;height:auto;overflow:hidden;}
.user-id-sh dt{float:left;width:130px;text-align: right;color:#666;}
.user-id-sh dd{float:left;margin-left:10px;color:#333;}
.user-id-sh dd ul{width:100%;height:auto;overflow:hidden;}
.user-id-sh dd li{position:relative;border:#ddd 1px solid;border-radius:3px;width:238px;height:138px;margin-bottom:20px;margin-right:20px;}

.tab-subtitle, .tab-title {position:relative;margin-bottom: 0;padding-left: 0;list-style: none;font-weight: 700;border-bottom: 1px solid #ddd;}
.tab-subtitle:after, .tab-subtitle:before, .tab-title:after, .tab-title:before,.tab-content:before,.tab-content:after {content: " ";display: table;}
.tab-subtitle:after, .tab-title:after, .tab-content:after {clear: both;}
.tab-subtitle>li, .tab-title>li {position: relative;display: block;float: left;margin-bottom: -1px;}
.tab-subtitle>li>a, .tab-subtitle>li>h1>a, .tab-title>li>a, .tab-title>li>h1>a {position: relative;display: block;padding: 10px 32px;margin-right: 2px;line-height: 1.428571429;border-radius: 2px 2px 0 0;color: #999;font-size: 18px;}
.tab-title>li>a {padding: 10px 32px;font-size: 16px;color: #999;}
.tab-subtitle>li.active>a, .tab-subtitle>li.active>a:focus, .tab-subtitle>li.active>a:hover, .tab-subtitle>li.active>h1>a, .tab-subtitle>li.active>h1>a:focus, .tab-subtitle>li.active>h1>a:hover, .tab-title>li.active>a, .tab-title>li.active>a:focus, .tab-title>li.active>a:hover, .tab-title>li.active>h1>a, .tab-title>li.active>h1>a:focus, .tab-title>li.active>h1>a:hover {color: #333;border-bottom: 4px solid #f46;cursor: default;}
.tab-title>li.active>a, .tab-title>li.active>a:hover {color: #333;}
.tab-subtitle>li.active>a, .tab-subtitle>li.active>a:focus, .tab-subtitle>li.active>a:hover, .tab-subtitle>li.active>h1>a, .tab-subtitle>li.active>h1>a:focus, .tab-subtitle>li.active>h1>a:hover {color: #ff4000;border-bottom: 0;cursor: default;}
.tab-subtitle {margin-bottom: 20px;background-color: #fff;font-weight: 400;}
.tab-subtitle>li>a {border-right: 1px #999;padding: 10px 42px;font-size: 16px;color: #999;}
.tab-content{position:relative;padding:20px 0;border:1px solid #ddd;border-radius:2px;background:#fff;}
.tab-content .adv-tit{width:94%;margin:20px 3%;font-size:16px;font-weight:600;}
.tab-content .adv-pic{width:94%;margin:5px 3%;}
.tab-content .adv-pic img{width:100%;}

.tab-content .list-line{position:relative;width:100%;}
.tab-content .list-line:after{content:' ';display:table;clear:both;}
.tab-content .list-line .list-label{width:15%;float:left;text-align:right;font-size:16px;padding-top:10px}
.tab-content .list-line .list-content{width:82%;float:right;}
.charge-item{float:left;width:20%;border:1px solid #dedede;border-radius:10px;margin:0 20px 20px 0;cursor:pointer;}
.quota-item{width:25%;position:relative;}
.charge-item.active{border:1px solid #f46;}
.charge-item dt{text-align:center;color:#666;font-size:15px;margin:20px 0;}
.quota-item dt{margin:20px 0 30px 0;}
.charge-item dt em{font-style:normal;font-size:26px;padding-right:5px;font-weight:700;}
.charge-item dd{width:100%;background:#ecf7ee;height:40px;text-align:center;padding-top:10px;border-radius:0 0 10px 10px;border-top:1px dashed #ddd;}
.charge-item dd em{font-style:normal;font-weight:700;padding:0 3px;color:#f50;font-size:15px;}
.charge-item.active dt{color:#f46;}
.charge-item.active dd{background:#fff5ea;}
.payment-items .payment-item,.month-item,.paylist .payment-item{border:1px solid #ddd;padding:8px 20px;float:left;margin-right:10px;border-radius:3px;cursor:pointer;}
.payment-items .payment-item.active,.paylist .payment-item.active{border:1px solid #ff4000;color:#ff4000;}
.month-item.active{background:#dceddf;border:1px solid #9cbba2}
.payment-money{padding-top:25px;}
.payment-input{border: 1px solid #ddd;border-radius: 2px;font-size: 14px;padding: 0.5em;outline: 0;transition: box-shadow 217ms ease;}
.button-recharge{float:left;border: 1px solid #f53;background-color: #f53;color: #fff;border-radius: 2px;font-size: 14px;text-align: center;vertical-align: middle;text-decoration: none;display: inline-block;cursor: pointer;height: 36px;line-height: 34px;padding: 0 26px;transition: all .1s ease-in-out;}
.charge_tips{font-size:16px;padding-left:20px;color:#03c;float:left;height:36px;line-height:36px;}
.charge_tips em{font-style:normal;font-weight:600;padding:0 2px;color:#f53;}
.line-cell{padding:10px 0;}
.line-cell em{font-style:normal;font-weight:bold;color:#ff4000;font-size:18px;margin-right:4px;}
.credit-item{float:left;padding:6px 20px;margin:10px 50px 0 0;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;}
.credit-item em{font-style:normal;font-weight:600;padding-right:3px;}
.credit-item.active{border:1px solid #ff4000}
.zhekou{font-size:10px;background:#957e66;color:#fff;position:absolute;height:20px;line-height:20px;padding:0 8px;right:0;border-radius:5px 0 0 5px;}
.zhekou i{font-style:normal;}

.about-banner{width:1200px;height:217px;margin:20px auto;background:url(../images/about_banner.png) no-repeat;}
.about-container{width:1200px;margin:0 auto 20px auto;display:flex;justify-content:space-between;}
.about-menu{width:205px;padding:20px;border:1px solid #eee;background:#fff;}
.about-con{width:920px;padding:10px;border:1px solid #eee;background:#fff;}
.about-menu h2{font-size:20px;font-weight:600;color:#333;border-bottom:1px solid #eee;line-height:45px;}
.about-menu ul{padding:10px;}
.about-menu ul li{width:100%;height:40px;line-height:40px;font-size:16px;}
.about-menu ul li a{color:#555;}
.about-menu ul li a:hover,.about-menu ul li.active a{color:#f49;text-decoration:none;}

.itemmain{padding:10px;}
.itemtextmain{padding:10px 20px;}
.itemtitle{width:200px;border-bottom:3px solid #ff4000;line-height:35px;text-align:center;font-size:18px;font-weight:600;color:#333;margin:10px auto 20px auto;}
.itemcon{display:flex;justify-content:flex-start;margin-top:10px;}
.itemcons{margin-top:10px;}
.xingxiang{width:300px;height:223px;border-radius:10px;overflow:hidden;}
.neirong{width:550px;margin-left:20px;}
.xingxiang img{width:100%;}
.itemcon p,.itemcons p{text-align:left;text-indent:20px;color:#666;line-height:26px;font-size:15px;}
.itemcon .itemimg{width:200px;margin-right:20px;border-radius:8px;}
.itemcons h3{font-size:17px;color:#333;font-weight:600;line-height:40px;text-align:left;text-indent:20px;}
.itemtextmain .itemcons p{text-align:left;text-indent:20px;color:#666;line-height:26px;font-size:16px;}
.helpbox{margin-top:40px;display:flex;flex-wrap:wrap;}
.helpbox a{display:block;width:400px;padding:8px 20px;border:1px solid #ddd;margin:10px 20px;text-decoration:none;font-size:16px;border-radius:4px;}
.helpbox a:hover{border:1px solid #ff4000;text-decoration:none;}
