html{ font: 14px/1.5 'Microsoft YaHei',tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; color:#7d7d7d; margin:0; padding:0;}
body{ margin:0; padding:0;}

ul,li{ list-style-type:none; padding:0; margin:0;}
a{ text-decoration:none;}

.wide-hundred{ width:100%; background:url(../images/robust_plan_robPlan_bj.jpg) center;}
.month-wide-1100{ width:1100px; margin:0 auto; text-align:center; padding:60px 0 130px 0;}

.wide-hundred1{ width:100%; padding-bottom: 60px; background:url(../images/robust_plan_shear_bj.png) center;}
.wide-hundred1:after {clear:both; content:'.'; display:block; width:0; height:0;}
.month-wide-1100a{ width:1100px; margin:0 auto; text-align:center; padding-top:1px;}
.month-wide-1100a ul{ margin-top:-74px}
.month-wide-1100a ul:after {clear:both; content:'.'; display:block; width:0; height:0;}
.month-wide-1100a li{ float:left; width:275px; text-align:center;}
.month-wide-1100a li p{ font-size:20px; color:#fff; margin-top:-20px;}
.month-wide-1100a li p span{ font-size:42px; line-height:55px;}

.month-wen-btn{ padding-top:80px;}
.month-wen-btn p{ width:593px; margin:0 auto; line-height:40px; font-size:16px; color:#ff9b00; display:block; text-align:left;}
.month-btn{ background:url(../images/yuedingtoubtn1.png); border:0px; cursor:pointer; height:50px; width:161px; outline:none; color:#fff; font-size:24px; line-height:50px; font-family:'Microsoft YaHei'; font-weight:300;}
.month-btn:hover{ background:url(../images/yuedingtoubtn2.png);}
.month-text{ width:400px; padding:10px; font-size:21px; color:rgba(227,120,1,1.00); border:1px solid #774307; border-radius:5px; outline:none; background:rgba(255,255,255,0.69); vertical-align:bottom; margin-right:10px; font-family:'Microsoft YaHei';}

.month-my-jl{ width:1062px; margin:0 auto 40px; background:url(../images/robust_plan_buy.gif) no-repeat center top;}
.month-my-bor{ border:3px solid #3f4258;}

.month-tab{ width:100%; background:#798299;}
.month-tab:after,.month-tab-a:after,.month-tz-ren:after{clear:both; content:'.'; display:block; width:0; height:0;}
.month-tab li{ height:40px; float:left; width:149px; text-align:center; line-height:40px; color:#FFF; font-size:16px; border-bottom:1px solid #6b758d; background:#798299;}

.month-tab-a li{  height:41px; line-height:40px;}
.month-tab-a li:hover{ background:#f9f3e7;}
.month-tab-a li span{height:40px; line-height:40px; border-bottom:1px solid #e6e7f1; width:149px; text-align:center; float:left;}
.month-tab-a li a{color: #fff; background-color: #5cb85c; border:1px solid #4cae4c; padding: 3px 6px; font-size:14px; font-weight: 400; line-height: 1.42857143; text-align: center; border-radius:5px; width:90px; display:inline-block; margin-top:6px;}
.month-tab-a li a:hover{ background-color: #5bc0de; border:1px solid #46b8da;}
.month-tab-title{ text-align:center; padding:35px 0 25px; width:1000px; margin:0 auto;}

.month-tab-a .month-jieshi-btn{color: #ad5005; background-color: #f0ad4e; border:1px solid #eea236; padding: 3px 6px; font-size:14px; font-weight: 400; line-height: 1.42857143; text-align: center; border-radius:5px;}
.month-tab-a .month-jieshi-btn:hover{color: #ad5005; background-color: #f0ad4e; border:1px solid #eea236;}

.month-tab-a .month-duantou-btn{color: #adadad; background-color: #e6e6e6; border:1px solid #adadad; padding: 3px 6px; font-size:14px; font-weight: 400; line-height: 1.42857143; text-align: center; border-radius:5px;}
.month-tab-a .month-duantou-btn:hover{color: #adadad; background-color: #e6e6e6; border:1px solid #adadad;}

.month-tz-bai{ width:100%; padding:20px 0; height:450px; background:#eaeaea;}
.month-tz-ren{ width:1050px; margin:0 auto;}

.month-tz-left{ width:700px; float:left;}
.month-tz-right{ width:300px; float:right; background:#fff; border:1px solid #b1b3b4; }
.month-tz-right ul{ padding-left:50px; padding-top:7px;  margin:0;  background:url(../images/notop.png) no-repeat left 7px; }
.month-tz-right ul:after{clear:both; content:'.'; display:block; width:0; height:0;}
.month-tz-right li{ float:left; width:125px; height:38px; line-height:38px;}
.month-tz-right li span{ color:#a57f0a;}

.month-tab-a li .het-style{ background:none; border:0; width:60px; height:25px; padding:2px 6px;}
.month-tab-a li .het-style:hover{background:none; border:0;  width:60px; height:25px;}
.month-tab-a li .het-style img{ height:25px; height:auto;}
/*滚动*/
*{margin:0;padding:0;font-size:14px;}

.bcon{ border:1px solid #eee; background:#fff; border:1px solid #b1b3b4; }
.bcon h1{ border-bottom:1px solid #eee; padding:0 10px;}
.bcon h1 b{ font:bold 14px/42px '宋体'; border-top:2px solid #3492D1; padding:0 8px; margin-top:-1px; display:inline-block;}

.list_lh{ height:400px; overflow:hidden;}
.list_lh li{ padding:10px;}
.list_lh li.lieven{ background:#F0F2F3;}
.list_lh li p{ height:24px; line-height:24px; font-size:14px;}
.list_lh li p a{ margin-left:20px; margin-top:0;}
.list_lh li .lh_aba{ width:120px; display:inline-block;}
.list_lh li p .a_blue{ margin-left:100px; width:80px; display:inline-block;}
.list_lh li p em{ width:80px; font:normal 12px/24px Arial; color:#FF3300; float:right; display:inline-block;}
.list_lh li p span{ color:#999; margin-left:100px;}
.list_lh li p a.btn_lh{ background:#28BD19; height:17px; line-height:17px; color:#fff; padding:3px 6px; display:inline-block; float:right; margin-right:10px;}
.btn_lh:hover{ color:#fff; text-decoration:none;}

.month-shm-img{ width:1061px; margin:0 auto; background:url(../images/yuedtnr.png) no-repeat center 20px; height:530px; padding:20px 0;}
.month-shm-nr{width:900px; padding:20px; margin:0 auto; border-radius:10px; color:rgba(39,39,39,1.00); font-size:24px; line-height:35px; padding-top:160px; }
.month-shm-nr p{ font-size:18px; line-height:40px;}
.month-shm-nr span{ color:rgba(243,151,0,1.00); font-weight:bold; font-size:20px;}

.month-kefu{ height:220px; background:url(../images/kefu.png) no-repeat center top;}

/**/
.month-progr{ width:768px; height:14px; border:2px solid #000; background:#656565; margin:0 auto; border-radius:7px; position:relative;}
.month-progs{ height:14px; background:url(../images/yitoujindu.png); border-radius:6px; position:relative;}
.month-progs-img{ margin-left:64px; margin-bottom:11px;}
.month-progs-tip{ width:58px; height:30px; background:url(../images/zhizhen.png); font-size:14px; line-height:24px; font-family:"宋体"; text-align:center; color:#fff;}
.my-month-tip{ padding:50px 20px 20px 20px; height:50px; width:780px; position:relative; left:30px; top:-125px; display:none; background:url(../images/tipmybg.png) no-repeat;}

.month-txt-js{ height:30px; line-height:30px; padding-left:10px;}
#month-tip-error span{ font-size:16px; color:#fff;}

/*月定投投资弹出密码框*/

.my-popup {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
	width: 100%;
	height: 100%;
	min-height: 100%;
	font-size: 0;
	text-align: center;
	transition: all 200ms;
}
.my-popup.nofixed {
	position: absolute;
}
.my-popup.show-opacity {
	opacity: 1;
}
.my-popup.close-opacity {
	opacity: 0;
}
.my-popup.show-top {
	transform: translateY(0);
	opacity: 1;
}
.my-popup.close-top {
	transform: translateY(-100%);
	opacity: 0;
}
.my-popup.show-right {
	transform: translateX(0);
	opacity: 1;
}
.my-popup.close-right {
	transform: translateX(100%);
	opacity: 0;
}
.my-popup.show-bottom {
	transform: translateY(0);
	opacity: 1;
}
.my-popup.close-bottom {
	transform: translateY(100%);
	opacity: 0;
}
.my-popup.show-left {
	transform: translateX(0);
	opacity: 1;
}
.my-popup.close-left {
	transform: translateX(-100%);
	opacity: 0;
}

.my-popup::after {
	content: '';
	width: 0;
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}


/*背景*/
.my-popup .my-popup-bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 50;
	width: 100%;
	height: 100%;
	filter: alpha(opacity=00);
	opacity: 0.2;
}

/*内容*/
.my-popup .popup-content {
	position: relative;
	z-index: 100;
	display: inline-block;
	vertical-align: middle;
}

.ydt-cbg{ width: 661px; height: 457px; background:url(../images/tjqueren.png); margin: 50px auto; }
.ydt-jbxx{ padding-top: 170px; height: 150px; width: 100%;}
.ydt-jbxx:after {clear:both; content:'.'; display:block; width: 0; height: 0; visibility:hidden;}
.ydt-jbxx li{ width: 270px; padding-left: 50px; float: left; height: 40px; line-height: 40px; color:#c9c9c9; text-align: left; }
.ydt-jbxx li span{ color:#fff; margin-left: 5px;}
.ydt-mima{ text-align: center; font-size: 14px; padding-top: 15px; line-height: 31px;}
.ydt-pay{ width: 160px; padding:5px; font-size: 20px; color: rgba(227,120,1,1.00); border: 1px solid #774307; border-radius: 5px; outline: none;}
.ydt-mima a{ color:#666; text-decoration: none; margin-left: 10px;}
.ydt-zf-btn{ text-align: center; padding-top: 20px;}
.ydt-btn-1, .ydt-btn-2{ border: none; cursor: pointer; outline: none; width: 144px; height: 42px; line-height: 42px; font-size: 18px;}
.ydt-btn-1{background:url(../images/querenqx.png); color:#747474; margin-right: 20px; display: inline-block;}
.ydt-btn-2{background:url(../images/querentj.png); color:#55312d; margin-left: 20px;}
#ydt-cw{ color:red;}