.tpay-inde-main-wp {
    border: 1px solid #0E0E0E !important;
    background: #1A201F !important;
}
.wp {
    width: 1200px; !important;
}
.tpay-inde-main, .tpay-box-main {
    background: url(/template/cgtop/deancss/cgtops.jpg) !important;
    border: none !important;
}
.tpay-inde-main-l {
    background: #2c3436 !important;
}
.tpay-inde-main-r {
    background: #1A201F !important;
}
.tpay-left-info-line .tpay-left-top-icon {
    top: 0 !important;
    background: none !important;
}
.tpay-left-info-line .tpay-left-bottom-icon {
    bottom: 0 !important;
    background: none !important;
}
.tpay-left-info-line {
    border-left: 2px #202726 !important;
}
.tpay-left-mask {
    background: none !important;
}
.tpay-inde-main-l-avatar {
    width: 110px !important;
    overflow: hidden !important;
	height: auto !important;
	margin-left: 14px !important;
}
.tpay-inde-main-l-avatar img {
	width:100px !important;
	height:auto !important;
	padding: 1px !important;
    border: #5E6A88 2px solid !important;
	border-radius: 6px;
}
.tpay-inde-main-r-nav li.on a {
    color: #18DEF9  !important;
}
.tpay-inde-main-r-nav li.on, .tpay-inde-main-r-nav li:hover {
    border-bottom: #ED7F05 solid 1px !important;
}
.tpay-inde-main-r-nav li a:hover {
    text-decoration: none !important;
    color: #19D5EF !important;
}
.tpay-leftBorder {
    display: none !important;
}
.tpay-input {
    width: 364px !important;
    height: 50px !important;
    padding-left: 12px !important;
    line-height: 50px !important;
    transition: none !important;
    font-size: 16px !important;
    box-shadow: none !important;
    vertical-align: middle !important;
    border: none !important;
    font-family: Arial,Helvetica !important;
    outline: none !important;
    color: #A0A0A0 !important;
}
.tpay-top {
    overflow: hidden !important;
    padding: 15px 0px !important;
    display: none !important;
}
.tpay-middle {
    border-radius: 0px !important;
    border: 2px solid #0E0E0E !important;
    background: #202020 !important;
}
.tpay-content {
    overflow: hidden !important;
    background: #2D2D2D !important;
    border-bottom: 3px solid #191919 !important;
}
.tpay-choose-top {
    display: none !important;
}
.tpay-choose-item {
    border: 2px solid #0E0E0E !important;
    background: #202020 !important;
}
.tpay-paytype img {
    border-radius: 0px !important;
}
.tpay-haschoose-typelist span {
    background: #2589f3 !important;
}
.tpay-haschoose-submit button {
    background: #FFA013 !important;
    border-radius: 0px !important;
}
.role{
	 float:left; width:30.1%; border:1px dashed #c2d5e3; padding:5px; margin:0px 10px 10px 0px;
	 line-height:25px; font-size:14px
	}
.center{ text-align:center}
.role font{color:red;font-weight:bold}