.top_main{ font-family:"微软雅黑"; width:100%; height:40px; background:#5d97fc; color:#FFF; font-size:1.125em; text-align:center; padding-top:8px;border-bottom: 1px solid #f4f4f4;
	right:0; top:0; position:fixed; z-index:10000;}
 @media (min-width: 720px) {.top_main{ font-family:"微软雅黑"; width:100%; height:50px; background:#5d97fc; color:#FFF; font-size:1.45em; text-align:center; padding-top:8px; right:0; top:0; position:fixed; z-index:10000;}}
.menu_main{ background:#5d97fc; color:#FFF; font-family:"微软雅黑";}
.top_left{ margin:6px 3% 1px 3%;}
.top_left img{ margin-bottom:5px;}
.top_right{ margin:8px 10% 0 10%;}
.top_right .p01{ margin:16px 18% 20px 0;}
.top_right .p02{ font-size:1.85em;}
.fhead_bottom{ 
	color:#222; 
	background:#FFF;
    margin:0 0 3px 0; 
	width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center; 
	border-radius:.5em;}
.fhead_bottom_right a{ color:#222;text-decoration:none;}
.fhead_bottom a{ text-decoration:none !important}
#fcontent{ background:#f4f4f4;}
.line{ width:32.2%; height:auto; max-height:160px; background:#FFF; margin:.5% .5%; padding:1.5% 3% .1% 3%;}
.line p{ margin-top:3%; font-size:1em; font-family:"微软雅黑";text-decoration:none;}
 @media (min-width: 720px) {.line p{ margin-top:5%; font-size:1.2em; font-family:"微软雅黑";text-decoration:none;}}
.line a{ text-decoration:none !important}
/*2*/
.top_2{ font-family:"微软雅黑"; width:100%; height:40px; background:#5d97fc; color:#FFF; font-size:1.35em; padding:5px 0;right:0; top:0; position:fixed; z-index:10000;}
 @media (min-width: 720px) {.top_2{ font-family:"微软雅黑"; width:100%; height:50px; background:#5d97fc; color:#FFF; font-size:1.35em; padding:5px 0;right:0; top:0; position:fixed; z-index:10000;}}
 
.head_every{ height:40px;}
@media (min-width: 720px) {.head_every{ height:50px;}}

.top_2 P:first-child{ margin-right:42%; padding-top:3px;}
 @media (min-width: 720px) {.top_2 P:first-child{ margin-right:45%; padding-top:3px;}}
.top_2 P:last-child{ padding-left:3%; padding-top:0;}
.top_2 img{ max-height:25px;}
.top_2 P:last-child a{ color:#FFF; text-decoration:none;}
.body-2 .nav-tabs{background:#fff; width:80%; min-width:280px; height:width*0.1; border-bottom:none; border:2px solid #5d97fb; border-radius:5px; margin-top:0.125em;}
.body-2 .nav-tabs > li{ text-align:center; margin:4px 0 4px 1px; width:48%;}
.body-2 .nav-tabs li:first-child{ margin-left:5px;}
.body-2 .nav-tabs li a{ display:block; padding:12px 2px; line-height:100%; font-size:1.25em; color:#202020;  background:#fff; font-weight:bold; letter-spacing:1px; border-radius:5px;}
.body-2 .nav-tabs li.active a{background:#5d97fb; color:#f6f9fd;}
.line_more{color:#5d97fc; width:100%; margin:0; margin:3% 0;}
/*3*/
.line-3-1{ width:20%; margin:.5% 1% .5% 1%; padding:2% 0 2% 5%;}
.line-3-2{ width:70%; margin:2% 0 .5% 8%; padding:2% 0 2% 10%;}
.line-3-2 p:first-child{ color:#ff545d; border:2px solid #ff545d; font-family:"微软雅黑"; font-size:0.95em; border-radius:5px; width:80%; padding:.5% .5%; margin:4% 0;}
.line-3-2 p:last-child{ color:#888; font-family:"微软雅黑"; font-size:0.95em;}
/*4*/
.line-4{ width:48%; height:8em; margin:1% 1%; padding:2% 0 2% 5%; background:#FFF; line-height:300%; font-family:"微软雅黑";}
.line-4 p:first-child{ color:#666; font-size:1em;}
.line-4 p:last-child{ color:#5e9aff; font-size:1.65em;}
.notice_4{ background:#FFF; width:98%; margin-left:1%; align-content:center;}
.notice_4 span{ font-weight:bold; color:#5e9aff; font-size:1.15em;}
#content-4-1{ background:#FFF; margin:0 1%; width:98%; padding:6% 0 3% 0;}
#content-4-2{ background:#FFF; margin:1% 1% 0 1%; width:98%; padding:6% 0 3% 0;}
.plan-box{ width:95%; padding-bottom:3%;}
.describe-4-1{ background:#FFF; text-align:center; margin:0 1%; width:98%; color:#666; padding-bottom:5%;}
.title-4{ background:#FFF; margin:1% 1% 0 1%; padding:5% 0 0 5%; font-size:1.15em;}
.progress-bar-info{ background:#5e9aff;}
.describe-4-2{ background:#FFF; margin:1% 1% 1% 1%; width:98%; padding:5% 0 5% 0; text-align:center; letter-spacing:.55em;}
.describe-4-2 a{ color:#999;}
/*5*/
.menu_5{color:#FFF; font-family:"微软雅黑"; background:url(../images/myself/bg_02.gif); background-repeat:no-repeat;background-size:contain;-moz-background-size:cover;-webkit-background-size:cover;}
.content-5-1{ background:#FFF; padding:3% 3%; margin:1% 0 0 0;}
.content-5-1 p:first-child{ padding:3% 5% 0 0;}
.content-5-1 p:last-child{ color:#222;}
.content-5-1 a{ font-size:1.15em; color:#222;}
.content-5-1 img{ width:80%; max-width:30px; margin:2% 5%;}
 @media (min-width: 720px) {.content-5-1 img{ width:80%; max-width:50px; margin:2% 4%;}}
/*6*/
.content-6-1,.content-6-2,.lline,#content-6-6{ background:#FFF; margin:2% 0 0 0; padding:2% 5%; font-size:1.15em;}
.content-6-1 p:last-child strong{ color:#269ddb; font-size:1.25em;}
.content-6-1 p:first-child img{ width:80%; max-width:20px;}
.content-6-1 p:first-child{ color:#666;}

/*lucky_sign*/
.return_every{position:fixed; 
         top:1.8%; left:10px; 
		 height:1.2em; 
		 z-index:101;}
.bgDate{ background:#ffbe5e; margin:2% 3%;}
.current-date{ color:#ae610e;}
.qiandao-tran{transition:all .3s ease-out;}
.qiandao-history{width:25%;
				 padding:1% 0;
				 border-radius:4px; 
				 background-color:#b25d06;
				 color:#fff;
				 text-align:center;
				 font-size:1em;
				 cursor:pointer;}
.qiandao-history:hover{background-color:#9c4f01}	
.top_title{ padding:5% 0 2% 5%;}	 
.Bsheet{ padding:0 2% 5% 2.5%;
         text-align:center;}
.Bsheet thead th{ font-size:.85em;
    			  color:#FFF;
				  padding:1% .5%;
				  text-align:center;}
.Bsheet img{ width:98%;
            /*margin:.5% .5%;*/}
@media (min-width: 720px) {
	.Bsheet{ padding:0 2% 5% 8%;
	         text-align:center;}
	.Bsheet thead th{ font-size:1.2em;
    			  color:#FFF;
				  padding:1% .5%;
				  text-align:center}
	.Bsheet img{ width:98%;
            margin:.5% .5%;}
	}
	
.extra{ padding:1% 4% 2% 4%;
		font-size:.85em;}
.extra input{ border:none;
			background:#f19149;
			color:#FFF;
			border-radius:4px;
			width:100%;
			padding:3% 0;
			margin-top:-5%;}/*不满足条件时#999*/
.extra img{ max-width:70px;}
@media (min-width: 720px) {
	.extra input{padding:2% 0}/*不满足条件时#999*/
	.extra img{ max-width:150px;
				margin-top:2%;}
	}
.extra03{ background:#f4f4f4;
		  text-indent: 2em;
		  padding:2% 1%;
		  margin:2% 0;
		  color:#ae610e;}

