/*Qdesign 二期*/
.mt-15px{margin-top: 15px;}
.mt-50px{margin-top: 50px;}
.pur_from{padding:30px  15px;}
.text-l{text-align: left;}
.text-c{text-align: center;}
.text-r{text-align: right;}
.files-list{padding:0  ;}
.files-list li{line-height: 40px;width: 100%;position:relative;color: #666;font-size: 15px;}
.files-list li::before{display: inline-block;content: "";background: #009688;width: 5px;height: 5px; border-radius: 50%;vertical-align: middle;margin: 0 10px;}
.files-list li:hover{background: #deeeee;}
.files-list li a{position: absolute;right: 20px;top:5px}
.files-list li span{position: absolute;right: 100px;top:5px;display: inline-block;color: #999;font-size: 12px;line-height: 30px;}
.add_line{display: block;text-align:center;background:#eee;line-height:36px;cursor: pointer;}
.add_line:hover{background:#999; color: #fff;}
.color-green{color:  #009688;font-weight: bold;display: inline-block;padding: 0 5px;}
.color-danger{color:  #db6a70;}
.oc-bar .b1 .span1 {
    font-size: 30px;
    color: #009e9d;
}
.f30{font-size: 30px;display: inline-block;vertical-align: middle;line-height: 50px;margin-right: 50px;color: #FF5722;margin-left: 10px;font-weight: bold;}
.site-title fieldset legend {
    margin-left: 20px;
    padding: 0 10px;
    font-size: 22px;
    font-weight: 300;
}

.site-title fieldset {
    border: none;
    padding: 0;
    border-top: 1px solid #eee;
}

.user-right .newsinfo {
	padding: 0 0 50px 0;
}

.user-right .newsinfo .t {
	font-size: 24px;
	text-align: center;
	color: #000;
	margin-bottom: 15px;
}

.user-right .newsinfo .i {
	font-size: 14px;
	color: #666;
	text-align: center;
	margin-bottom: 50px;
}

.user-right .newsinfo .i span {
	margin: 0 15px;
}

.user-right .newsinfo .con {
	font-size: 16px;
	margin: 0 auto;
}

.user-right .newsinfo .con p {
	font-size: 16px;
}

.user-right .newsinfo .con img {
	max-width: 100%;
}

.user-right .newsinfo .link {
	font-size: 16px;
	padding-top: 30px;
	margin-top: 100px;
	border-top: 1px solid #eee;
}

.user-right .newsinfo .link .l {
	color: #333;
	margin-bottom: 15px;
}

.user-right .newsinfo .link .l a {
	color: #666;
}

.user-right .newsinfo .link .l:hover a {
	color: #009e9d;
}

.form input[readonly=readonly]{border:0 !important;}

.level{display: inline-block;margin-left:10px;color: #fff;background:#ffcc33;border-radius: 50%;font-size: 15px;width:26px;height:26px;vertical-align: top;line-height: 26px;text-align: center;}
.user-right .d2{font-size: 16px;}
.user-right .d2 span{display: inline-block;color:#009688 ;padding: 0 10px;}
.user-right .t .t2 .d2 a.btn1,.user-right .t .t2 .d2 a.btn2{font-size: 14px;}

.tx-tt.cart-top .i{width: 180px;}
.tx-tt.cart-top .line{left:90px;margin-right: 70px;}