@charset "utf-8";
/* CSS Document */
body{ padding-top:75px;}
.carousel-control{ }
	.carousel-control.left,
	.carousel-control.right{ background-image:none; text-align:left; opacity:.6; text-shadow:0 0px 0px rgba(0,0,0,0); width:auto; font-size:8em; font-family:微软雅黑; line-height:50%; bottom:40%; top:20%; padding:0 15px; filter:none;}

.navbar{ border-bottom:3px solid #0e8ac1;box-shadow:0 2px 2px #0e8ac1;}

.Mcontent{}
	.Mbox{ border-radius:4px; border:1px solid #e0dfdf; margin-bottom:15px; overflow:hidden; min-height:224px;}
		.Mbox .Mbox-tit{ background:#e0dfdf; padding:.8em 1.3em;}
		.Mbox .Mbox-tit a.more{ float:right; font-family:宋体; font-size:16px;}
		.Mbox .Mbox-tit a.more:hover{ color:#3a3a3a; text-decoration:none;}
		.Mbox .Mbox-tit h2{ padding:0; margin:0; font-size:1.4em; font-weight:bold;}
			
		.Mbox .Mbox-con{}
			.Mul{ padding:.5em 0;}
				.Mul li{ text-align:right; overflow:hidden; border-bottom:1px dotted #d0cfcf; padding:.5em 1em;}
				.Mul li:last-child{ border-bottom:0; padding-bottom:0;}	
				.Mul .M-atit{ float:left; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; width:50%; margin-top:3px; text-align:left;}	
				.abtn{ border-radius:4px; display:inline-block; background:#e96b04; padding:.1em .4em; margin-left:10px; color:#fff; border:2px solid #e96b04;}
				.abtn:hover{ text-decoration:none; background:#fff; color:#e96b04;}
				.Mul .Mshu{ min-width:8em; text-align:left; display:inline-block;}
		
	.Mbox2{ border-color:#817f7f;}
		.Mbox2 .Mbox-tit{ background:#817f7f; color:#fff;}
			.MpStyle{ float:right; color:#fff; font-size:1.1em;}
				.MpStyle a{ color:#fff; margin:0 5px;}
				.MpStyle .Msp{ color:#e0dfdf;}
			.Mul2{}
				.Mul2 li{ text-align:left; padding:.7em 1em;}
					.Mul2-p{ float:right; margin:0;}
			.Mul3{}
				.Mul3 li{ padding:.7em 1em;}
				.Mul3 .M-atit{ width:80%; margin:0;}
				
	.Mcontent .col-md-12{ padding-right:0;}

.Mbox3{}
	.Mbox3 .Mbox-con{ padding-bottom:1em;}
	.Mbox3 .col-xs-12{ padding-top:1em; padding:15px;}
	
	.Mbox3-col{ text-align:center;}
	.Mbox3-col .htit{ color:#fff; background:#870c0c; padding:.7em 1em; margin:0; font-size:1.2em;}
	.Mbox3-col .table{ background:#f0f0f0; margin:0;}
	.Mbox3-col .table>td,
	.Mbox3-col .table th{ text-align:center;}
	
	.Mbox3-col2{}
		.Mimg{ float:left; margin-right:10px; width:45%;}
		.Mtext{ overflow:hidden; }
			.Mtext .Mtext-atit{ font-size:1.3em; font-weight:bold;}
			.Mtext p{ text-indent:-5em; padding-left:5em; margin:5px 0 0;}
			.Mtext p span.fc6{ font-size:1.3em;}

.Mbox4{}
	.Mbox4 .col-xs-12{ padding-bottom:15px;}
			
.Mbox5{}
	.Mbox5 .col-md-12{ padding-right:15px;}

.Abox{}
	.Apstyle{ float:right;}
		.Apstyle span{ margin:0 5px 0 0; font-size:1.1em;}
		.Apstyle a.fc2{ font-size:1.1em;}
		

.Apop{margin:4% auto 0 auto;}
	.Apop .modal-header{ text-align:center; font-weight:bold; padding-top:25px; margin-left:25px; margin-right:25px;}
	.Apop .modal-body{ padding:15px 30px;}
	.Apop .modal-body { margin-bottom:1em;}

.Abox2{ }
	.Ahtit{ text-align:center; margin:0 auto; padding:0; font-size:1.2em; font-weight:bold;}

	.formStyle{}
		.formStyle li{ margin-bottom:15px;}
		.formStyle .abtn2{ margin-top:.2em;}


.Boxsty{}
	.Boxsty .Boxsty-con{ padding:15px 0;display:table; width:100%; height:100%;}
	.Boxsty .Boxsty-con-table{ display:table-cell; vertical-align:middle; height:100%;}
	.Boxsty .Boxsty-con-table>div{ height:100%; padding-bottom:4.5em;}
	.Wtable{ padding:0;}
	
	
	.a-abtn{ position:absolute; left:0px; bottom:0px;}
	.Wboxp{ float:right; font-weight:bold;}


.Wbox2{}
	.Wbox2 .a-abtn{ width:100%;}
		.share{ float:right; padding:30px 0 0 0; line-height:24px;}
		.share a{ background:url(../images/icoe10.png) no-repeat; width:24px; height:24px; vertical-align:middle; display:inline-block; margin:0 2px;}
		.share a:nth-child(2){ background-position:-34px 0;}
		.share a:nth-child(3){ background-position:-68px 0;}
		.share a:nth-child(4){ background-position:-102px 0;}
		.share a:nth-child(5){ background-position:-136px 0;}
		
.Wbox2 .Wul li{ border-bottom:1px solid #e0dfdf;}
.Wbox2 .Wul li:last-child{ border-bottom:0;}

		.Wul li .a-abtn{ left:28%; padding:0 15px; bottom:15px; width:72%;}

.Wmain {}
	.borderS{ border-color:#817f7f;}


		
.emain{}
	.emain .Mbox .Mbox-con{ padding:10px;}
	.emain .Mbox .Mbox-tit h2{ font-size:1.2em; line-height:150%;}
		.ullStyle{ margin:0 auto;}
			.ullStyle span{ float:left;}
			.ullStyle span:nth-child(1){ font-weight:bold;}
			.ullStyle span:nth-child(2){ float:right; padding:0 1.5em 0 0; font-weight:bold;}
			.ullStyle span:nth-child(3){ float:none; width:100%; text-align:center; display:block;}
			.ullStyle li,
			.ullStyle li:nth-child(3){ border-radius:4px;background-image:-webkit-linear-gradient(to bottom, #dbdbdb, #ededed,#dbdbdb); background-image:linear-gradient(to bottom,  #dbdbdb, #ededed,#dbdbdb); line-height:290%; color:#fff; overflow:hidden; margin-bottom:10px;}
			.ullStyle li em{ font-size:24px; width:1.5em; text-align:center; background:rgba(109,107,107,0.3); border-right:1px solid rgba(109,107,107,0.5); display:inline-block; padding:.4em 0; vertical-align:middle; margin:0 10px 0 0;}
			.ullStyle li:nth-child(1),.ullStyle li:nth-child(3){ color:#3a3a3a;}
				.ullStyle li:nth-child(1) em,.ullStyle li:nth-child(3) em{ color:#fff;}
			.ullStyle li:nth-child(2),
			.ullStyle li:nth-child(4){ background-image:-webkit-linear-gradient(to bottom, #56afeb, #92cbf4,#56afeb); background-image:linear-gradient(to bottom,  #56afeb, #92cbf4,#56afeb);}

			.ullStyle li:nth-child(3) em,
			.ullStyle li:nth-child(4) em{ background-image:url(../images/icoe11.png); background-repeat:no-repeat; background-position:center center; height:42px; padding:0; position:relative; top:-1px; background-size:70% 70%;}
			.ullStyle li:nth-child(4) em{ background-image:url(../images/icoe12.png);}
		
		.F-table{ border-collapse:separate; border-spacing:2px;}
			.F-table th{ background:#f3f3f3; border-radius:4px; padding:5px 10px; }
			.F-table td{ padding:1px 2px; height:34px;}
			.F-table .abtn2{ margin:15px 0 3px 0;}
			.fontStyle{ margin:1em 0; padding:.5em 1em; font-weight:bold; border-radius:4px; background:#e5e5e5;}
			.inputBox{ margin:0 0 5px 0; display:inline-block; float:left;} 
				.abtn4{ border-radius:4px; background:#3a3a3a; color:#fff; display:inline-block; padding:.44em 1em;}
					.abtn4:hover{ background:rgba(58,58,58,.8); color:#fff;}
				.abtn2-2{ padding:.4em 3em;}
				.sppos{ position:absolute; right:8px; top:8px; font-size:1.3em; color:#b1b0b0; cursor:pointer;}

.B-Mbox-mon{ padding:10px;}		
		.inputBox-select,
		.inputBox{color:#b1b0b0;}
		.inputBox-select .selectBox2:nth-child(2){ margin:5px 0;}
	.F-table2{border-bottom:1px solid #ddd; margin:0; }
		.F-table2>tbody>tr>th,
		.F-table2>tbody>tr>td{ border-right:1px solid #ddd;}
		.F-table2 tr th:last-child,
		.F-table2 tr td:last-child{ border-right:0;}
		.F-table2>tbody>tr>th{ text-align:center; padding:8px 10px;}
		.F-table2 > tbody > tr:nth-of-type(2n+1){ background:#f4f4f4;}
			.tabSp{ display:block;}
			.tdTime{ display:block;}
	.pagination>li>a, .pagination>li>span{ color:#3a3a3a;}
	.pagination>li>a:hover,
	.pagination>li.active a,
	.pagination>li.active a:hover{ background:#eee;color:#3a3a3a; border-color:#ddd;}

	
			
	.inputBox2{ }
		.inputBox2 .form-control{ margin-bottom:8px;}
		.abtn6{ border-radius:4px; background:#e96b04; display:inline-block; padding:7px 1.5em; color:#fff;}
		.abtn6:focus,.abtn6:hover,.abtn6:visited,.abtn6 a:active{ color:#fff; opacity:.8;}
	.ullStyle2{ margin:0 0 -5px 5px;}
		.ullStyle2 li{ margin:5px 0;}

	.F-table-2{}
		.F-table-2 .form-control::-moz-placeholder{color:#3a3a3a;}
		.F-table-2 .form-control:-ms-input-placeholder{color:#3a3a3a}
		.F-table-2 .form-control::-webkit-input-placeholder{color:#3a3a3a}
	.ullStyle3{}
		.ullStyle3 li{ border-bottom:1px solid #ddd; padding-bottom:10px; margin-bottom:20px;}
		.ullStyle3 li:last-child{ margin-bottom:0;}
		.ullStyle3 .Imbbox{ width:216px; border:1px solid #ddd;}
			.ullStyle3 .Imbbox img:hover{ -webkit-transform: scale(1.2) translateX(0) rotate(0);
  -moz-transform: scale(1.2) translateX(0) rotate(0);
  -ms-transform: scale(1.2) translateX(0) rotate(0);
  -o-transform: scale(1.2) translateX(0) rotate(0);
  transform: scale(1.2) translateX(0) rotate(0)}
		.ullStyle3 .Mtext{ padding-top:5px;}
		.ullStyle3 .Mtext .Mtext-atit{ margin-bottom:8px; display:block;}
			.ullStyle3-p{ font-size:16px; font-weight:bold; margin-top:1.5em;}	
			.ullStyle3-p2,
			.ullStyle3-p3{ line-height:180%;}
			.ullStyle3-p3{ margin:0; padding:0; margin-bottom:-5px;}
	.ullStyle3-2{}
		.ullStyle3-2 li{ border:0; margin:0; padding:0;}
		.ullStyle3-2 .Mtext{ padding-top:0; min-height:152px;}
		.ullStyle3-2 .Mtext p{ margin:4px 0 0;}
		.ullStyle3-2 .ullStyle3-p2{ border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:-.5em;}
			.abtn2-3{ margin-top:10px; font-size:1.2em; padding:.4em 2em;}
			.abtn2-4{ margin-left:10px; background:#0e8ac1; border-color:#0e8ac1;}
			.abtn2-4:hover{ color:#0e8ac1;}
	.Apop2-3{}
		.Apop2-3 .modal-body{ text-align:center; padding-top:3em; }
			.Apop2-3 .modal-body p{ text-indent:0; padding-left:0;}	
				.Apop2-3-p{font-size:16px;}
					.Apop2-3-p span{ display:block; margin:.5em 0 1em 0;}
				.Apop2-3-p2{ margin:1.5em 0; font-weight:bold;}		
	.cou-form{margin:10px 10px 0 10px;}
		.cou-form .form-controlBox{ margin-right:4.4em;}
		.cou-form .btn{ float:right; background:#0e8ac1; border-color:#0e8ac1; color:#fff; padding:6px 14px;}
		.cou-form .btn:hover{ opacity:0.6;}
	.all-coupon{ font-size:1.1em; border-radius:4px; padding:15px 0 0 0; }
		.all-coupon a{ display:inline-block; padding:0.3em 0.6em; border-right:1px solid #fff; border-bottom:1px solid #fff;}
		.all-coupon a:hover,
		.all-coupon a.hover{ background:#b70303; color:#fff;}

	.couponB{ margin:20px 0 0 0;}
		.couponB h3{ text-align:center; font-size:16px; margin:0; font-weight:bold;}
			.coupon-dbk{ margin:15px 0 0; position:relative; border:2px solid #e0dfdf; border-radius:4px;}
				.coupon-dbk:hover{ border-color:#b70303;}
				.coupon-dbk:hover .coupon-q{ background:#fcd8d8 url(../images/img12-hover.jpg) repeat-y;}
				.coupon-dbk:hover .abtn2{ background:#b70303; border-color:#b70303;}
				.coupon-dbk:hover .abtn2:hover{ color:#b70303; border-color:#b70303; background:#fff;}
				.coupon-dbk:hover .abtn3,
				.coupon-dbk:hover .abtn3:hover{ color:#fff; border-color:#a4a3a3; background:#a4a3a3; }
				.coupon-logo{ width:55%;}
					.coupon-logo img{ margin:0 auto;}
					.coupon-logo h4{ text-align:center; line-height:140%; height:3em; padding:0; font-weight:bold; margin:15px 0 -8px 0; font-size:1.3em;}
				.coupon-q{ position:absolute; top:0px; right:0px; bottom:0px; text-align:center; background:#f4f4f4 url(../images/img12.jpg) repeat-y left top; width:45%;}
					.coupon-q .abtn2{ border-color:#0e8ac1; background:#0e8ac1; display:block; padding:.5em 0em; font-size:1.1em; margin:0 12%;}
					.coupon-q h4{ font-size:1.3em; margin:0; padding:0em 0 .3em 0;}
					.coupon-q .abtn3{ border-color:#a4a3a3; background:#a4a3a3; }
	.coupon-p{ margin:10px 0 0 0;}
		.coupon-p span{ display:inline-block; width:50%;}
	
	.couponB-no:hover .coupon-dbk{ border-color:#e0dfdf;}
		.couponB-no:hover .coupon-dbk:hover .coupon-q{ background:#f4f4f4 url(../images/img12.jpg) repeat-y;}
.cmont-2 .pagination{}
	.cmont-2 .Mbox{ border:0; margin-bottom:-9px;}
	.cmont-2 .Mbox .couponBox{ margin:0 -15px;}	
	.cmont-2 .Mbox .Mbox-con{}	
	
		
.Apop-login{ width:370px;}
	.Apop-login .modal-header{ border-bottom:0; padding:15px 15px 0 15px; margin-right:0;}
		.Apop-login .UserOther{ text-align:right;}		

.pagination li:first-child,
.pagination li:last-child	{ font-weight:bold;}


.all-coupon-2{ width:100%; border-bottom:2px solid #b70303; position:absolute; left:0; top:-44px; padding:0;}
	.all-coupon-2 span{ display:inline-block; padding:0.7em 1.5em;background:#b70303; color:#fff;}


.ullStyle4{}
	.ullStyle4 li{ border:1px solid #d5d4d4; margin:1em 0;}
	.ullStyle4 .share{ float:none; text-align:right; padding:10px; border-top:1px solid #d5d4d4;}
	.ullStyle4 li .IcoeBox-2{ padding:.7em;}
	.ullStyle4 .ul-d{ padding-bottom:10px; padding-right:12px;}
	.ullStyle4 .ul-d .glyphicon{ font-size:1.5em; color:#8c8b93; margin:0 5px;}
		.IcoeBox-2 span{ float:right;}
		.abtn-2{ position:relative; top:-4px; margin-left:3px; background:#b70303; border-color:#b70303;}
		.abtn-2:hover{ color:#b70303;}
		
.P-ul-text{ margin:-3px 0;}
	.P-ul-text li{ line-height:170%; text-indent:-1em; padding-left:1em;}	
.P-ullStyle{ margin:0px;}
	.P-ullStyle .coupon-dbk{ border-width:1px;}
	.P-ullStyle .coupon-dbk:hover{ border-color:#e0dfdf;}
	.P-ullStyle .coupon-dbk:hover .coupon-q{ background:#f4f4f4;}
	.P-ullStyle .coupon-dbk .abtn2,
	.P-ullStyle .coupon-dbk:hover .abtn2{ background:#b70303; margin-top:.3em; padding:.2em 0; border-color:#b70303;}
	.P-ullStyle .coupon-dbk:hover .abtn2:hover{ background:#fff; color:#b70303;}
	.P-ullStyle .coupon-logo h4{ margin:.5em 0; height:auto;}
	.P-ullStyle .coupon-logo{ width:60%;}
	.P-ullStyle .coupon-q{ width:40%; background:#f4f4f4; top:-1px; right:-1px; bottom:-1px; border-radius:0 4px 4px 0;}
	.P-ullStyle .coupon-q h4{ color:#3a3a3a;}
	
.P-ullStyle-2{}
	.P-ullStyle-2 .coupon-logo,
	.P-ullStyle-3 .coupon-logo,
	.P-ullStyle-2 .coupon-q,
	.P-ullStyle-3 .coupon-q{ width:50%;}
	.P-ullStyle-2 .coupon-logo,
	.P-ullStyle-3 .coupon-logo{ background:#f4f3f3; margin:-1px 0 -1px -1px; border-radius:4px 0 0 4px;}
	.P-ullStyle-2 .coupon-logo h4,
	.P-ullStyle-3 .coupon-logo h4{ padding:.5em; margin:0;}
	.P-ullStyle-2 .coupon-q,
	.P-ullStyle-3 .coupon-q{ background:#fff; top:0; right:0; bottom:0; text-align:left;}
	.P-ullStyle-2 .coupon-q p,
	.P-ullStyle-3 .coupon-q p{ padding-left:10%; margin-bottom:1.3em; line-height:200%;}
	.P-ullStyle-2 .coupon-dbk:hover .coupon-q,
	.P-ullStyle-3 .coupon-dbk:hover .coupon-q{ background:none;}
.P-ullStyle-3{}
	.P-ullStyle-3 .coupon-dbk .abtn2,
	.P-ullStyle-3 .coupon-dbk:hover .abtn2,
	.P-ullStyle-2 .coupon-dbk .abtn2,
	.P-ullStyle-2 .coupon-dbk:hover .abtn2{ display:inline-block; padding:.2em 2em;}
.Apop4{}
	.Apop4 .modal-header{ border-bottom:0;} 
	.Apop4 .modal-header{ border-bottom:0;}
		.titStyle{ background:#f5f5f5; font-size:1.2em; padding:.6em 1em; font-weight:bold;}
			.titStyle p{ font-size:1em;}
				.titStyle p span:nth-child(2){ margin-left:1.5em;}
		.formUl li>span{ padding:.7em 0 .2em 0; display:block; font-weight:bold;}
	 		.spyz{ position:absolute; top:8px; cursor:pointer; right:12px;}
.Apop-psty{ text-align:center;}
	.Apop-psty img{ display:block; margin:0 auto 10px auto;}
	
.N-ul{}
	.N-ul-tit{ overflow:hidden; border-bottom:1px dotted #d0cfcf; padding:.7em 1em 0.4em 1em;}	
		.N-ul-tit a{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:82%; display:inline-block;}	
		.N-ul-tit .Msp-time{ float:right;}
	.N-ul-body{ padding:.8em 1em;}
		.N-ul-body p{ margin:0; line-height:150%;}

.ql-tab{ position:absolute; left:-1px; top:-44px; border-bottom:0}
	.ql-tab>li{ margin-bottom:0;}
	.ql-tab>li>a{ padding:10px 1em; border:0; font-weight:bold; font-size:1.3em;}
	.ql-tab>li>a:hover{ color:#b70303;}
	.ql-tab>li.active>a, .ql-tab>li.active>a:focus, .ql-tab>li.active>a:hover{ border:0; color:#b70303;}
.F-table td.pt{ padding-top:10px;}
.formdbk3{ text-align:center;}
.formdbk3 .F-table td{ text-align:left;}
.formdbk3 p:nth-child(1),
#myTabContent_1 p:nth-child(1){ text-align:center; font-size:16px; margin:5px 0 10px 0;}
.formdbk3 p:nth-child(2) img,
#myTabContent_1 p:nth-child(2) img{ display:block; margin:0 auto 15px auto;}
#myTabContent_1 p:nth-child(2){ margin-bottom:25px;}

.W-ull{ margin:0 -.5em;}
.W-ull-box{ border:1px solid #d5d4d4; border-bottom-width:3px; margin:20px .5em 0 .5em;}
	.W-ull-box .ul-p{ padding:0px; height:3em; margin:10px 10px 0 10px;}
	.W-ull-box .ul-d{ padding:5px 10px 12px 10px; opacity:0.9;}
	.W-ull-box .ul-d p span{ font-size:1.5em;}
.Re-ul{ background:#9fc7e1;height:41px; line-height:41px; color:#fff; font-size:1.2em; border-radius:4px; margin-bottom:15px;}
.Re-ul li{ float:left; width:33.3%; border-right:1px solid #fff;}
	.Re-ul li span{ display:inline; float:left; padding:0 .8em 0 .6em; background:url(../images/bg-repeat-no-hover.jpg) no-repeat top right; font-weight:bold; font-size:1.7em; margin-right:8px;}		
	.Re-ul li:last-child{ border-right:0;}
.Re-ul li.hover{ background:#4195cd}
.Re-ul li.hover span{ background:url(../images/bg-repeat-no.jpg) no-repeat top right;}

.P-ul-text-2{ font-size:14px; margin:0 0 20px 0}
	.P-ul-text-2 li:first-child{ color:#b70303; font-weight:bold; font-size:16px;}
	.P-ul-text-2 li{ line-height:200%;}
		.abtn7{ background:url(../images/bg-repeat-no2.png) no-repeat; width:281px; height:60px; display:block; margin:15px auto 0 auto; color:#023247; text-shadow:1px 1px 2px #fff; line-height:60px; font-size:24px; text-indent:0em; text-align:center;}
		.abtn7:hover{ opacity:.8;}
		.R-pstyle{ font-size:16px; margin:2.5em 0;}
			.R-pstyle img{ vertical-align:central; margin:0 3px; position:relative; top:-2px;}
			
	.Re-ul2 li{text-align:center; margin:0 0 15px 0;}
		.Re-ul2 li img{ display:block; margin:0 auto 10px auto;}			
			
.Re-ul2-2{ font-size:16px; margin:30px auto 0 auto;}			
	
.Re-body{ padding:0 0 0 10%;}
	.Re-body p{ margin:0 0 5px 0; line-height:150%;}	
	.Re-body h4{ font-size:16px; margin:1.5em 0 0em 0;}	
.A-formStyle{ text-align:center; padding:10% 0 0 0;}
	.A-formStyle .abtn2{ margin:15px auto;}
	.A-formStyle .form-group{ font-size:16px;}
	.A-input{ display:inline-block; width:6em; margin:0 8px;}

.CBox2{ background:#f3f2f2; padding:1em; margin-bottom:15px;}
	.CBox2 h4{ font-size:16px; margin-top:0;}
	.CBox2 p{ margin:0; line-height:180%;}
.C-ul{}
	.C-ul li{ height:26px; line-height:26px; overflow:hidden;}	
	
.C-p{ font-size:12px; text-align:right;}	
.C-h{ margin:0; border-radius:4px; color:#fff; font-size:1.3em; text-align:center; background:#f31c64; padding:.6em 0;}

.CBox-left{ width:631px; float:left; display:inline;}
.CBox-right{ float:right; display:inline; width:524px; margin-left:15px;}
	.CBox-right .Mbox{ height:541px;}
	.CBox-right .Mbox{ margin-top:3px;}
	.Mbox-con-ulBox{ overflow:hidden; margin:15px; height:33em;}
.C-dbk{ background:url(../images/bg-repeat-no3.png) no-repeat 3px 3px; height:465px; width:631px; margin-bottom:10px;}
	.C-dbk table{ border-collapse:separate; border-spacing:3px;}
		.C-dbk table td{ width:154px; height:152px; border-radius:4px; text-align:center; vertical-align:middle; color:#fff; font-weight:bold; font-size:16px;}
		.C-dbk table td.lottery-unit-9{ font-size:24px; color:#ea0000;}
		.C-dbk table td.lottery-unit-5{ font-size:24px;}
		.C-dbk table td img{ margin:0 auto 5px auto; display:block;}
		.C-dbk table td a{ display:block; width:100%; height:100%;}
		.C-dbk table td.hover{ background:red; color:#fff;}
.Apop-p{ text-align:center; margin:3em 0 2em 0; font-size:16px;}
.Apop2-2 .Apop-d{ text-align:center;}
.Apop2-2 .Apop-d .abtn2{ margin:0 auto;}

.InCont{ padding-top:1.5em;}

@media (min-width: 768px){

.CBox2{ font-size:16px;}	
.Re-body table td.tdp{ padding-right:30%;}	
.Re-ul2{ margin:0 15%;}
	.Re-ul2 li{ float:left; width:50%; text-align:center;}
	.Re-ul2 li img{ display:block; margin:0 auto 10px auto;}
.Re-ul2-2{ margin:30px auto 0 auto;}
.Re-ul2-2 li{ float:none; width:100%;}	
.W-ull	li{ width:20%; float:left; display:inline;}
	
.formdbk3{ margin:0 0 0 0%;}	
.formdbk3 .F-table{ width:70%; margin:10px auto 15px auto;}	
	
.ql-tab>li>a{ padding-left:3em; padding-right:3em;}	
	.F-table-span{ display:inline-block; padding-top:8px;}	
.Apop4{ width:auto; max-width:924px; top:13%;}
.Apop4 .modal-body{ padding:0 3em 1em 3em;}

	.titStyle{ font-size:1.4em;}
		.titStyle p{ margin:0; float:right; font-size:.9em;}
	.formdbk{ padding:1em 0;}
		.formUl li{ float:left; display:inline; width:50%; margin:2px 0;}
		.formUl li>span{ display:inline; float:left; text-align:right; padding:.5em 2% .5em 0; width:38%; border-radius:4px; background:#f5f5f5;}
			.inputBox3{ width:59%; display:inline; float:left; margin-left:1%;}
		.formdbk-psty,
		.formdbk-psty2{ text-align:right; margin:0;}
		.formdbk-psty .abtn2{ padding:.5em 4em; margin: 18px 1% 15px 0;}
		.formdbk-psty2 em{ margin:0 5px;}
.formdbk-2{ padding:0;}
	.formdbk-2 .formUl li:last-child{ width:100%; float:none; overflow:hidden; clear:both; zoom:1; display:block; padding-top:2px;}
	.formdbk-2 .formUl li:last-child>span{ width:19%; padding-right:1%;}
	.formdbk-2 .formUl li:last-child .inputBox3{ width:79.6%; margin-left:5px;}
	.formdbk-2 .formdbk-psty{ text-align:left; padding-left:19.5%;}

.P-ullStyle{ margin:10px 20%;}
.P-ullStyle li{ float:left; width:49%; display:inline;}
	.P-ullStyle li:nth-child(2),
	.P-ullStyle-3 li:nth-child(2){ margin-left:2%;}	
.P-ullStyle-2{ margin:10px 8%;}
	.P-ullStyle-2 li{ width:32%;}
	.P-ullStyle-2 li:nth-child(2){ margin:0 2%;}	
	
.P-ul-text{ font-size:16px;}
	.P-ul-text li{}
	
.P-ul-text-2{ font-size:14px;}
	.P-ul-text-2 li:first-child{ font-size:16px;}
	
.ullStyle4{ margin:0 -1%; overflow:hidden;}
.ullStyle4 li{ width:31.3%; float:left; margin:1.5em 1% 0 1%;}	
	
.coupon-p span{ width:40%;}	
	
.cmont-2 .pagination{ margin-right:15px;}		
.Incont .pagination{ margin-right:0;}
.cou-form{ position:absolute; right:6px; top:-39px; margin:0;}
.all-coupon{ position:absolute; left:0; top:-44px; padding:0; margin:0;}
		.all-coupon a{ display:inline-block; padding:0.7em 1.5em; border-right:1px solid #c7c8c8; border-bottom:0; position:relative;}
		.all-coupon a:before{ display:block; content:""; height:100%; position:absolute; right:0; top:0; width:1px; background:#eceded;}
		.all-coupon a:hover,
		.all-coupon a.hover{ background:#b70303; color:#fff;}
	



.ullStyle3 .Mtext{ font-size:16px;}
.ullStyle3-2 .Mtext{ font-size:14px;}
.fontStyle{ margin:2em 0 1em 0; font-size:16px;}
.inputBox{ width:50%; margin:0 5px 0 0;}
.B-Mbox-mon{ padding:15px;}
.inputBox-select { width:100%;} 
.inputBox-select .selectBox2{ display:inline; float:left; margin:0;}
		.inputBox-select .selectBox2:nth-child(1){ width:50%;}
		.inputBox-select .selectBox2:nth-child(2){ width:20%; margin:0 5px;}
		.inputBox-select .selectBox2:nth-child(3){ width:20%; }

.F-table th{ background:#f3f3f3; text-align:right; padding:0 10px; width:33%;}
.F-table-2 th{ width:20%;}
	.F-table-2 .inputBox{ width:80%;}
.inputBox2{ float:left; width:80%;}

.B-Mbox-mon-2{ padding-right:4.5em;}

.F-pagination{ float:right;}


.emain .Mbox .Mbox-con{ padding:15px;}
.ullStyle span:nth-child(1){ font-size:16px;}
.ullStyle li em{ font-size:24px; width:2em; }

.tabSp{ width:7em; display:inline-block;}
.tdTime{ display:inline-block; margin-left:8px;}
	
		
.Mcontent .col-md-6{ padding-right:0;}

.Mul2 li.libor{ border:0;}

.tabUl li{ float:left; width:49%; }	
	.tabUl li:nth-child(2){ margin:0 0 0 2%;}
.Aul li{ width:32%;}
	.Aul li:nth-child(2){ margin:0 2%;}
	
	

	
.Mbox5 .Mimg{ width:30%;}

.Ahtit{ font-size:1.3em; }

.Abox2-d{ display:table; min-height:200px;}
	.Abox2-d-2{ vertical-align:middle; display:table-cell; padding-right:.5em;}
		.Abox2-d-2 p{ font-size:22px; font-weight:bold; margin:0;}

	.Apop2 .modal-body h4{ font-size:1.5em; font-weight:bold; padding:0 0 .5em 0;}
	
.Wbox2 .Wul li{ border-bottom:1px solid #e0dfdf; padding:15px; width:100%;}
.Wbox2 .Wul li:last-child{ border-bottom:0;}
.borderS .Wul li{ border-color:#817f7f;}

	.Wul li .a-abtn{ left:35%; width:64%;}
.Wbox2 .Wul li .Mimg{ width:35%;}
.Mtext p.pStyle{ text-indent:0; padding-left:0;}
	.pStyle span{ display:inline-block;}
	.pStyle span:nth-child(2){ margin:0 4em;}

.Wul2 .Mtext{ padding-top:7%;}

.F-table-3 th{ width:20%;}

}
@media screen and (min-width: 768px) and (max-width: 992px){
.Wul .Mtext{ padding-bottom:4.5em;}	
.Wul2 .Mtext{ padding-top:6%;}
	.pStyle span{ display:block;}
	.pStyle span:nth-child(2){ margin:5px 0;}
	
	.Wtable{ display:table; table-layout:fixed; width:100%; height:100%;}
		.Wtable-td,
		.Wtable-h{ display:table-cell; vertical-align:middle;}
		.Wtable-h{ height:100%;}
		.Wtable-h .Mtext{  padding-bottom:4.5em; height:100%;}
	.carousel-control.left,
	.carousel-control.right{ line-height:35%;}
.Wmain .carousel-control.left,
.Wmain .carousel-control.right{ line-height:45%;}
.inputBox-select,
.inputBox{ width:80%;}
.inputBox-select .selectBox2:nth-child(1),
.inputBox-select .selectBox2:nth-child(2),
.inputBox-select .selectBox2:nth-child(3){ width:100%; display:block; float:none; margin:2px 0 0 0; }
.P-ullStyle{ margin:10px 15%;}
.P-ullStyle .coupon-logo h4{ margin:1em 0;}
.P-ullStyle-2 .coupon-logo h4,
.P-ullStyle-3 .coupon-logo h4{ margin:0;}
/*.P-ullStyle-2,
.P-ullStyle-3{ margin:10px 0%;}*/
.P-ullStyle-2 li{ float:none;}
.P-ullStyle-2{ margin:10px 25%;}

.P-ullStyle-3{ margin:10px 10%;}
.F-table-3 .inputBox{ width:60%; float:none;}
.F-table-3 th{ width:35%;}
.F-table-3 .F-table-span{ display:block; width:100%;}
.W-ull li{ width:50%; float:left; display:inline;}
.CBox-left{ width:631px; display:block; margin:0 auto; float:none;}
.CBox-right{ width:631px; display:block; margin:15px auto 0 auto; float:none;}

}

@media screen and (min-width:992px) and ( max-width:1200px){
	.carousel-control.left,
	.carousel-control.right{ line-height:35%;}
.Wmain .carousel-control.left,
.Wmain .carousel-control.right{ line-height:26%;}
.P-ullStyle-2{ margin:10px 5%;}
.F-table-3 .inputBox{ width:26%;}
.F-table-3 .inputBox-select{ width:100%;}
.F-table-3 .inputBox-select .selectBox2:nth-child(1){ width:26%;}
.CBox-left{ width:631px; display:block; margin:0 auto; float:none;}
.CBox-right{ width:631px; display:block; margin:15px auto 0 auto; float:none;}

	}

@media (min-width: 992px){	
	.Wbox2 .Wul li .Mtext{ padding-bottom:4.5em;}

			.Mul .M-atit{ width:35%; }	
			.Mul3 .M-atit{ width:73%;}
			
.Abox2-col { border-left:1px solid #d5d4d4; padding-bottom:15px; border-bottom:1px solid #d5d4d4;}

.Abox2 .border-t{ margin-top:-1px;}
.Abox2 .border-l{ margin-bottom:-15px; padding-bottom:15px;}
	.Abox2-d{ float:right; margin-left:15px;}
	.Acanvs{ overflow:hidden;}
	
	.Wtable{ display:table; table-layout:fixed; width:100%; height:100%;}
		.Wtable-td{ display:table-cell; vertical-align:middle; height:100%;}
		.Wtable-h{ height:100%;}
		.Wtable .Mtext{ height:100%; padding-bottom:4.5em;}
.inputBox-select{}
			
}


@media (min-width: 1200px){	
.Mul .M-atit{ width:50%; }	
.Mul3 .M-atit{ width:76%;}
.Mbox3-col .table{ font-size:16px;}
.abtn2{ margin-top:1em; padding:.5em 2.5em;}
.Mimg{ margin-right:15px;}
.Abox .Mimg{ width:35%;}
	.Apop .modal-body{ font-size:16px;}
	.Apop .modal-body p{ margin:.75em 0;}
.Wbox2 .Wul li .Mimg{ width:28%;}
.Wbox2 .Wul li .a-abtn{ left:28%; width:72%; padding-left:20px;}

.Wmain .carousel-control.left,
.Wmain .carousel-control.right{ line-height:35%;}
.ullStyle{ width:100%;}
.inputBox{ width:40%;}
		.inputBox-select{ width:100%;}
		.inputBox-select .selectBox2:nth-child(1){ width:40%;}
		.inputBox-select .selectBox2:nth-child(2){ width:18%; margin:0 5px;}
		.inputBox-select .selectBox2:nth-child(3){ width:18%; }
.inputBox2{ width:80%;}
.abtn2-3{ margin-top:10px; padding:.4em 2em;} 
.F-table-3 .inputBox{ width:28%;}
.F-table-3 .inputBox-select{ width:100%;}
.F-table-3 .inputBox-select .selectBox2:nth-child(1){ width:28%;}

.formdbk3 .F-table .inputBox{ width:48%;}	


}


@media (max-width: 992px){	
.Mbox5 .Mimg{ width:45%;}

.Abox2 .border-t{ border:0;}
.Abox2 .border-l{ border:0;}

.Abox2-d{ text-align:center; padding:1.5em 0 0 0; min-height:auto;}
	.Abox2-d p{ font-size:18px; font-weight:bold; margin:0;}
	
.Wbox{}
	.Wbox .Boxsty-con{ height:auto;}
	.Wbox .Boxsty-con-table>div{ height:auto;}
	.Wbox .Aul{ margin:15px 0 0;}

}

@media (max-width: 768px){	

.Mcontent .col-md-12{ padding-right:15px;}
			.Mul3 .M-atit{ width:65%;}
			
		.Mimg{ float:none; margin:0px 0 10px 0; width:100%; }
			.abtn2,
			.abtn3{ margin:0 auto; text-align:center; display:block; margin:1em 0 0;}	
			
	.tabUl li:nth-child(2){ margin:15px 0 0 0%;}
	
	.Aul li:nth-child(2){ margin:15px 0 ;}
	.Ahtit{ padding:.8em 0 0 0;}

.Wbox2 .Wul li .Mimg{ width:100%;}
	
	.Wul li{ padding:15px;}
	.Wul li .a-abtn{ width:100%; position:inherit;left:0%;bottom:0; padding:0;}
	.Wul li .a-abtn .share{ float:none; padding-top:10px;}

.pStyle span{ display:block;}	
.pStyle span:nth-child(2){ margin:0; margin:5px 0;}	
.Wtable .Mtext{  padding-bottom:4.5em;}
.Wtable .abtn2,
.Wtable .abtn3{ width:100%;}

.Wmain .carousel-control.left,
.Wmain .carousel-control.right{ line-height:35%; top:11%;}
.inputBox{ display:block; width:100%;}
.P-ullStyle .coupon-dbk{ margin-top:10px;}
.P-ullStyle-2 li{ float:none;}
.P-ullStyle-2 .coupon-q .abtn2{ margin:0 10%;}
	
}
@media (max-width: 767px){	
.cmont .Mbox .Mbox-tit h2{ line-height:150%;}
.Re-ul{ height:auto; background:none;}
.Re-ul li{ float:none; background:#9fc7e1; border-radius:4px; width:100%; display:block; border-right:0px; border-bottom:1px solid #fff;}
.Re-ul li:nth-child(2){ margin:5px 0;}
.Re-body{ padding:0;}
.CBox-left{ width:631px; display:block; margin:0 auto; float:none;}
.CBox-right{ width:100%; display:block; margin:15px auto 0 auto; float:none;}

}

@media (max-width:320px){
.ullStyle{ font-size:12px;}	
	.ullStyle li{ line-height:320%;}
.ullStyle li:nth-child(4) em,
	.ullStyle li:nth-child(5) em{ background-size:70% 50%;}
.abtn2-2{ padding:.4em 0em;}
	}


@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {

}
/**
 *  iPad Mini portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.Aul li:nth-child(2) {
    margin:0 2%;
}
.Wul .Mtext{ padding:0;}
.inputBox{ display:inline-block;}
.ullStyle3-2 .Imbbox{ float:left; margin-right:10px;}
.ullStyle3-2 .abtn2-3{ display:inline-block; margin:10px 10px 0 0;}
.P-ullStyle .coupon-dbk .coupon-logo{ padding:.5em 0;}	
.P-ullStyle-2{ margin:10px 25%;}
.formdbk-psty .abtn2{ padding:.5em 4em; margin: 18px 1% 15px 0; display:inline-block;}
.F-table .abtn2{ display:inline-block;}
}

/**
 *  iPad Mini landscape
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {

}
/**
 *  iPad 1/2 landscape & portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {

}
/**
 *  iPad 1/2 portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {

}
/**
 *  iPad 1/2 landscape
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {

}
/**
 *  iPad 3/4 landscape & portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 2) {

}
/**
 *  iPad 3/4 portrait
 */@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 2) {

}
/**
 *  iPad 3/4 landscape
 */
 @media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {

}
