.pro-list-b{ background:#f3f3f3; width:100%; margin:0; padding:1px 0;}
.pro-list-q{ width:1200px; margin:0 auto; height:50px; padding-top:25px;}
.pro-list-w{ height:48px; line-height:48px; border:1px solid rgba(255,255,255,1.00); border-radius:8px; background:#f5f5f5; float:left;}
.pro-list-w li{ width:129px; float:left; text-align:center; font-size:16px; border:1px solid none; margin-top:-1px;}
.pro-list-w .pro-list-nav{ border:1px solid #ff9b3f; background:#ff7200; border-radius:8px; color:#fff;}
.pro-list-w .pro-list-nav a{color:#fff;}
.pro-list-w .pro-list-nav a:hover{color:#fff;}
.pro-list-w li a{ color:#424242; display:block;}
.pro-list-w li a:hover{ color:#ff7200;}
.pro-list-e{ width:105px; float:right; margin-top:28px;}
.pro-list-m{ width:1200px; height:100px; margin:20px auto 15px;}

.pro-list-r{ width:1200px; margin:0 auto;}
.pro-list-r li { width: 1198px;
					height: 170px;
					background:#fff;
					position:relative;
					margin-top:15px;
					border:1px solid #dedddd;
					top:0;
					transition: all .5s ease 0s;
					-moz-transition: all .5s ease 0s;
					-webkit-transition: all .5s ease 0s;
					-o-transition: all .5s ease 0s;
			}
.pro-list-r li:hover{
		/*background: #efefef;*/
		box-shadow: 0 10px 30px rgba(0,0,0,.1);
		background: #fff;
		top:-5px;
		transition: all .5s ease 0s;
		-moz-transition: all .5s ease 0s;
		-webkit-transition: all .5s ease 0s;
		-o-transition: all .5s ease 0s;
		}	
.pro-list-r li a{ color:#666666; font-size:14px;}		
.pro-list-t{ padding-left:48px; height:40px; line-height:40px; font-size:18px; padding-top:10px;}
.pro-list-tip{ font-size:12px; border:1px solid #5cbef5; border-radius:5px; line-height:10px; position:absolute; padding:5px 10px; color:#5cbef5; transition:all 1s; margin-left:15px; top:19px;}
.pro-list-r li:hover .pro-list-tip{ transform:rotateX(360Deg);}
.pro-list-y{ padding-left:50px; width:810px; height:110px; float:left;}
.pro-list-u{ width:330px; height:110px; float:right;}
.pro-list-s{ width:96px; height:96px; background:url(/images/November/images/pro-list-fg.png) no-repeat 70px center; float:left;}
.pro-list-d{ width:200px; height:96px; float:left; padding-left:30px;}
.pro-list-f{ height:28px; font-size:14px; color:#929292;}
.pro-list-g{ width:170px; height:6px; background:#c7c7c7; border-radius:6px;}
.pro-list-g>div{ height:6px; border-radius:6px;}
.pro-list-h span{ height:40px; width:170px; line-height:40px; color:#7d7d7d; text-align:center; font-size:16px; display:block; border:1px solid #ff7200; border-radius:8px; margin-top:15px; transition:0.7s;}
.pro-list-z span{ height:40px; width:170px; line-height:40px; color:#c5c5c5; text-align:center; font-size:16px; display:block; background:#e0e0e0; border-radius:8px; margin-top:15px; transition:0.7s;}
.pro-list-x span{ height:40px; width:170px; line-height:40px; color:#fff; text-align:center; font-size:16px; display:block; background:#ffba82; border-radius:8px; margin-top:15px; transition:0.7s;}
.pro-list-h span:hover{ background:#ff7200; color:#fff; transition:0.7s;}
.pro-list-j{}

.pro-list-i{ width:810px; height:60px; font-size:20px;}
.pro-list-i li{ width:162px; height:50px; line-height:30px; border:0; float:left;}
.pro-list-i li span{ font-size:35px; color:#ff7200; font-weight:bold;}
.pro-list-i li small{ color:#ff7200; font-weight:bold;}
.pro-list-i li:hover{ box-shadow:none; top:0;}
.pro-list-a{font-size:22px; color:#ff7200;}

.pro-list-o{ width:810px; height:30px; float:left;}
.pro-list-o li{ width:162px; height:30px; line-height:30px; border:0; float:left; margin:0;}
.pro-list-o li:hover{ box-shadow:none; top:0;}

.pro-list-n{ width:1200px; height:50px; line-height:50px; background:#fff; margin:10px auto; text-align:center;}
.paging{ font-size:16px;}
.paging a{ margin-left:10px; font-size:16px; color:#5cbef5; padding:5px;}
.paging a:hover{ color:#ff7200;}

/* 会员中心预约月定投 */
.gu-ys{width: 764px; margin:10px auto 20px;}
.gu_bt_ys{ height:50px; width: 762px; background-color: #f5f5f5; border:1px solid #e0e0e0; line-height: 50px; font-size: 14px; font-weight: bold; color: #333333;}
.gu_bt_ys li{ float: left; width: 100px; padding-left: 15px;}
.gu_bt_list{ font-size: 16px; height: 60px; line-height: 60px; position: relative;}
.gu_bt_list li{ float: left; width: 100px; font-size: 16px; padding-left: 15px; }
.gu-ys .gu-w-100{}
.gu-ys .gu-w-110{ width: 180px;}
.gu-ys .gu-w-112{ width: 112px;}
.gu-ys .gu-w-100{}
.gu-ys .gu-w-100{}
.gu-ys .gu-w-80{ width: 80px;}
.gu_list_centen{ text-align: center;}
.gu_bt_list{ height: 62px;}
.gu_bt_list ul:after{clear:both; content:'.'; display:block; width: 0; height: 0; visibility:hidden;}
.gu_list_a{ top:-1px; position: absolute; display: block; border:1px solid #e0e0e0; cursor: pointer; background-color: #FFFFFF; transition: all .5s ease;}
.gu_list_a:hover{ box-shadow: 0 5px 10px rgba(0,0,0,.1); background: #fff; top:-5px; transition: all .3s ease; -moz-transition: all .3s ease; -webkit-transition: all .3s ease; -o-transition: all .3s ease;}
.gu_yitou{ font-size: 14px; padding: 3px 6px; border:1px solid #ff7200; border-radius: 4px; position: relative;}
.gu_yitou::after{ width: 25px; height:100%; background: #FF7200; position: absolute; top: 0; right: 0; content: ''; border-radius:4px 0 0 4px; }
.gu_weitou{ border:1px solid #999999; padding: 3px 16px; text-align: center; }
.gu_weitou::after{ background: #999999; width: 0;}
.gu_list_a i{ font-style:normal!important; font-weight: bold; color:#FFFFFF; margin-left: 8px; margin-right: 2px; position: relative; z-index: 2;}
.gu_border{ animation:glow 1000ms ease-out infinite alternate; z-index: 5; }
@keyframes glow {
    0% {
		 border: 1px solid #fdc830; 
        box-shadow: 0 0 2px rgba(255, 65, 108,.2), inset 0 0 2px rgba(243, 115, 53,.1);		
    }
    100% {
		 border:1px solid #ff4b2b; 
        box-shadow: 0 0 2px rgba(255, 65, 108,.4), inset 0 0 2px rgba(243, 115, 53,.2);
    }
}
/* 月定投列表页 */
.gu_list_zt .gu_list_y{ width: auto; float: none;}/*  */
.gu_list_zt .gu_list_i{ width: auto;}			
.gu_list_zt li i{ font-style:normal!important; font-weight: bold; color:#FFFFFF; margin-left: 8px; margin-right: 2px; position: relative; z-index: 2;}
.gu_list_yitou{ transition:all 1s; position: absolute; height: 16px; line-height: 16px; top: 19px; margin-left: 10px;}
.gu_list_zt li:hover .gu_list_yitou{ transform:rotateX(360Deg);}
.gu_list_zt .pro-list-s{ position: absolute; top: 50px; right: 60px;}
.gu_list_zt .pro-list-i li{ width: 228px;}
.gu_list_zt .pro-list-o li{ width: 228px;}
.gu_list_zt .pro-list-s{ background: none;}