.user_banner{background:#fff;}
.user_banner img{width:100%; height:100%;}
.user_banner ul {margin:-40px auto 0 auto; width:600px; height:40px; line-height:40px;  display:flex;}
.user_banner ul li{text-align:center; flex:1;}
.user_banner ul li:nth-child(1){background-image:linear-gradient(120deg, #00dcff 0%, #1c66ee 100%); border-radius:50px 0px 0px 0px; padding-right:50px;}
.user_banner ul li:nth-child(2){background-image:linear-gradient(120deg, #E80F1F 0%, #FF7414 100%); border-radius:0px 50px 0px 0px; padding-left:50px;}
.user_banner ul li a{display:block; font-size:16px; color:#fff; text-shadow:1px 1px 3px #969696;}


.user-suju{height:75px;margin:0 auto;width:1000px;padding-top:12px;}
.user-suju .data-box{width:200px;float:left;text-align:center;position:relative;color:#999;font-size:16px;}
.user-suju .data-box p{font-size:24px;font-weight:700;color:#333;padding-top:5px;}
.user-suju .data-box .imgs{width:140px;height:75px;margin:0 auto;position:relative;}
.user-suju .data-box .imgs img{display:block;width:140px;height:140px;border:3px #fff solid;border-radius:50%;position:absolute;top:-80px;left:0;}


.user-ziliao{text-align:center;margin-top:15px;margin-bottom:35px;}
.user-ziliao .nick-name{font-size:22px;color:#444;}
.user-ziliao .nick-vip{padding-top:5px;color:#999;font-size:14px;}
.user-ziliao .nick-sort{color:#666;font-size:14px;margin-top:20px;line-height:20px;}
.user-ziliao .nick-msg{margin-top:20px;}
.user-ziliao .nick-msg .msg-btn{display:inline-block; width:120px; height:35px; line-height:35px; font-size:14px; text-align:center; color:#666; border-radius:5px; border:1px solid #bbb; margin-right:10px; background:#fff; cursor:pointer;}
.user-ziliao .nick-msg .guanzhu{background:red;color:#fff;border: 1px solid red;}
.user-ziliao .nick-msg i{font-size:18px;padding-right:5px;position:relative;top:3px;color:#999;}


/***切换**/
.ContentType-box{padding-bottom:10px;overflow:hidden;padding-top:10px;}
.ContentType-box .Showtab{height:50px;position: relative;font-size:18px;
	text-align:center;border-bottom:1px #ddd solid;line-height:50px;
}
.ContentType-box .Showtab span{position: relative;padding:0 30px;color:#666;height:50px;display:inline-block;cursor:pointer;}
.ContentType-box .Showtab span.ck{color: #EF0E0E;}
.ContentType-box .Showtab span.ck:after{content: '';display: block;position: absolute;width: 100%;height: 2px;background: #EF0E0E;left: 0px;bottom: 0px;}
.ContentType-box .Showtab span em{color:#666;}
.ContentType-box .content-width{width:100%; padding-bottom:10px; overflow:hidden; background:#f7f7f7;}
.ContentType-box .content-width .member-moban{margin:0 auto;overflow:hidden;width:1380px;}
.ContentType-box .content-width .member-moban .Contents2{width:1400px; margin-top:25px; overflow:hidden;}

/***素材**/
.user-tuwen{background:#fff; overflow:hidden; float:left; width:312px; padding:8px; margin:0 20px 20px 0; border:1px solid #e6e6e6;}
.user-tuwen .pic{width:100%; height:300px; overflow:hidden; position:relative;}
.user-tuwen .pic img{width:100%; position: absolute; top:0; left:0; right:0; bottom:0; margin:auto; transition:all 0.6s;}
.user-tuwen .title{font-size:15px; height:40px; line-height:20px; overflow:hidden; margin-top:10px; color:#666; text-align:center;}
.user-tuwen .price{margin-bottom:12px; display:flex;}
.user-tuwen .price p{font-size:14px; color:#999; float:left; font-weight:700; display:flex; flex:1; justify-content:center; align-items:center;}
.user-tuwen .price p em{font-size:14px; padding-left:5px; color:#333;}
.user-tuwen .times{border-top:1px #eee solid; text-align:center; padding:8px 0; font-size:14px; color:#888; display:flex;}
.user-tuwen .times em{display:flex; flex:1; justify-content:center; align-items:center;}

.user-tuwen:hover {border:1px dotted #EF0E0E;}
.user-tuwen:hover .title {color:#EF0E0E;}
.user-tuwen:hover .pic img{transform:scale(1.5);}

/***bbs**/
.user-wen{float:left;width:660px;margin:0px 15px 8px 0;overflow:hidden;padding:10px;background:#fff;}
.user-wen .text{font-size:16px;color:#333;height:26px;overflow:hidden;}
.user-wen .text em{padding:2px 5px;color:#333;font-weight:700;margin-right:5px;background:#eee;}
.user-wen .others{margin-top:5px;}
.user-wen .others .left{float:left;}
.user-wen .others .left em{padding:0 5px;}
.user-wen .others .right{float:right;}
.user-wen .others p{float:left;font-size:14px;padding-right:20px;color:#999;}
.user-wen .others p i{padding-right:5px;}
.user-wen span{height:15px;padding:2px 5px;color: #fff;font-size:14px; margin-left:4px;}
.user-wen span.ding{background:#0CCCCE;}
.user-wen span.hot{background:red;}
.user-wen span.jing{background:#4DA6FF;}
.user-wen span.new{background:#FF9900;}

.user-wen:hover {background:#eee;}
.user-wen:hover .text{color:#EF0E0E;}


/***cms**/
.user-tw{float:left;width:660px;margin:0px 15px 8px 0;overflow:hidden;padding:10px;background:#fff;}
.user-tw .text{font-size:16px; color:#333; height:26px; overflow:hidden;}
.user-tw .text em{padding:2px 5px;color:#333;font-weight:700;margin-right:5px;background:#eee;}
.user-tw .nrjs{font-size:14px; color:#999; line-height:20px; overflow:hidden;}
.user-tw .others{margin-top:5px;}
.user-tw .others .left{float:left;}
.user-tw .others .left em{padding:0 5px;}
.user-tw .others .right{float:right;}
.user-tw .others p{float:left;font-size:14px;padding-right:20px;color:#999;}
.user-tw .others p i{padding-right:5px;}

.user-tw:hover {background:#eee;}
.user-tw:hover .text{color:#EF0E0E;}
.user-tw:hover .nrjs{color:#777;}

/***基本信息**/
.user-xinxi{background:#fff;border-radius:10px;margin:0 auto;}
.user-xinxi dl{background:#fff;}
.user-xinxi dl dt{padding-bottom:5px; border-bottom:1px #eee solid; font-size:16px; font-weight:700;}
.user-xinxi dl dd{font-size:14px;padding:10px 0;overflow:hidden;}
.user-xinxi dl dd p{width:70px;float:left;color:#999;padding-right:10px;display:inline-block;}
.user-xinxi dl dd span{float:left;width:800px;}