﻿@charset 'utf-8';

/************
	Time:2017-05-19
	ps:用于天天报官网
************/
/* css初始化 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,th,td{padding:0;margin:0;border:0;}
body { font-family:微软雅黑,Microsoft Yahei,宋体,tahoma,arial; color:#333;}

table { border-collapse:collapse; }
input { outline:none; }
img { border:0; }
ul,ol { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size:100%; }
a { font-family:微软雅黑,Microsoft Yahei,宋体,tahoma,arial; text-decoration:none; }
a:hover { cursor:pointer;}

input{ font-family:微软雅黑,Microsoft Yahei,宋体,tahoma,arial; }
/*公用样式*/
.FL{float: left;}
.FR{float: right;}
.m_r{margin-right: 10px;}
.m_t{margin-top: 10px;}
.m_t20{margin-top: 20px;}
.m_t25{margin-top: 25px;}
.m_tb45{margin-top: 45px;margin-bottom: 45px;}
.LPbox1148px{margin:0 auto;width: 100%;max-width:1190px }

	/*第三方一键注册样式*/
	.login-otherway{
	    border-top: 1px solid #eee;
	    margin-top: 25px;
	}
	.login-otherway h3{
		color: #666;
	    font-size: 14px;
	    margin-bottom: 15px;
	    text-align: center;
	    font-weight: 600;
	    padding-top: 15px;
	}
	.login-otherway .a-icons{
		font-size: 0;
    	text-align: center;
	}
	.login-otherway .a-icons a.qq{
		background-position: 0 0;
	}
	.login-otherway .a-icons a.weibo{
		background-position: -45px 0;
	}
	.login-otherway .a-icons a.wechat{
		background-position: -90px 0;
	}
	.login-otherway .a-icons a{
		display: inline-block;
	    height: 45px;
	    width: 45px;
	    margin: 0 10px;
	    background: url(/Templates/Default/ttbvue/src/image/icons_loginway.png) no-repeat;
	    -webkit-transition: background-position .2s ease;
	    -moz-transition: background-position .2s ease;
	    -ms-transition: background-position .2s ease;
	    -o-transition: background-position .2s ease;
	    transition: background-position .2s ease;
	    background-size: 180px 90px;
	}
	a{
		color: #48576a;
	}
	.login-otherway .a-icons-txt{
	    height: 20px;
	    margin: 5px auto;
	    width: 199px;
	    font-size: 14px;
	}
	.login-otherway .a-icons-txt span{
		color: #B0B0B0;
	    display: block;
	    float: left;
	    height: auto;
	    margin: 0 8px;
	    text-align: center;
	    width: 49px;
	}

/*>=1200px的设备*/
@media screen and (min-width:1200px){
	.LPbox1148px{margin:0 auto;width: 100%;max-width:1190px }
	.LPbox542px{width: 542px;}
	/*着陆页头部*/
	.LPhead{width: 100%;height:68px;overflow: hidden;z-index: 999;border-bottom-width: 1px;border-bottom-style: solid;
		border-bottom-color: #CCCCCC;}
	.LPheadleft{float: left;}
	.LPheadleft h1{font-size: 24px;float: left;line-height: 80px;}
	.LPheadleft p{float: left;}
	.LPheadright{float: right;}
	.LPheadright p{font-size: 16px;line-height: 85px;}
	.LPheadright p a{color: #0078D7;}
	.LPheadright p a:hover{color: #FF6600;}
	/*页脚*/
	.LPfoot{width: 100%;background: #445469;font-size: 14px;color: #fff;float: left;}
	.LPfootright {
	    margin-top: 20px;
	    color: #fff;
	    font-size:14px;
	}
	/*备案*/
	.zfbatb1702{width: 700px;margin: 0 auto;}
	/*第一屏大图板块*/
	.LPtop{
		width: 100%;
		height: 580px;
		background-color: #000021;
		background-image: url(../images/zlytopbj0519.jpg);
		background-repeat: no-repeat;
		background-position: center;
	}
	.LPtopleft{width: 518px;float: left;margin-top: 170px;margin-left: 70px;}
	.LPtopleft img{width: 100%;}
	.LPtopleft h3{font-size: 28px;font-weight: 800;color: #fff;line-height: 58px;-webkit-text-shadow: 3px 3px 3px #000;  
	  -moz-text-shadow: 3px 3px 3px #000;  text-shadow: 3px 3px 3px #000;letter-spacing: 5px;}
	.LPtopleft h3 span{color: #EC6D10;font-size: 34px;letter-spacing: 0;padding-left: 10px;padding-right: 15px;} 
	.LPtopright{width: 432px;float: right;background: #fff;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top: 75px;height: 460px;}
	.LPtoprightNav{height: 100px;}
	.LPtoprightNav img{margin-top: -16px;float: left;width: 153px;height: 121px;}
	.LPtoprightNav h4{color: #345986;font-size: 22px;padding-top: 30px;padding-left: 20px;float: left;}
	/* 注册页表单 */
	.LPregister_form { width:540px; height:480px; text-align:left; margin-left:auto; margin-right:auto; }
	.LPregister_form form { font-size:12px; }
	.LPlabel { font-size:16px; color:#333333; float: left;}
	.LPitem { margin-top:50px;margin-left:50px;  }
	.LPitem input { width:85.5%; height:34px; font-size:14px; line-height:34px; padding:0px 5px 0px 10px; 
	border:none;color:#666;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px; border:solid 1px #ccc;float: initial; }
	.LPxgn input { position:relative; top:2px; }
	.error { font-size:13px; color:red;float: left;padding-left: 82px;padding-top: 5px; }
	.register_form_p { font-size:14px; color:#999999;float: left; }
	.LPbtn-submit{
		width: 345px;
		height: 41px;
		line-height: 41px;
		cursor: pointer;
		color: #fff;
		border: 0;
		text-align: center;
		background: #FB4D52;
		font-size: 16px;
		font-weight: bold;
		font-family: "Microsoft YaHei","黑体",Arial,SimSun,sans-serif;
		-webkit-border-radius: 5px;
		margin-left: 50px;
	}
	/*第二屏*/
	.LPTitle-content{
	    margin: 25px auto;
	    text-align: center;
	    background-color: #fff;
	}
	.LPTitle-middle-line:before{
	    content: '';
	    display: block;
	    height: 2px;
	    width: 100%;
	    background-color: #FB4D52;/*颜色需与主题大背景色一致*/ 
	    position: relative;
	    top: 28px;/*调节线高*/
	    left: 0;
	}
	.LPTitle-line-text{
	    display: inline-block;
	    background: #fff;
	    padding: 0 18px 0 18px;
	    position: relative;
	    font-size: 31px;
	    font-weight: 600;
	    color: #445267;
	}
	.LPBlate{text-align: center;}
	.LPBlate img{float: left;}
	.LPBlate h3{font-size:22px ; background: #359AFF;line-height: 42px;width: 516px;color: #fff;}
	.LPBlate ul{border:1px solid #359AFF;width: 514px;height: 120px;text-align: center; padding-top: 20px;}
	.LPBlate ul li{line-height: 35px;text-align: left;padding-left: 18%;}
	.LPfootba{width:300px;margin:0 auto; padding:20px 0;float: left;}
	.LPfootright{ width: 400px;float: left;}
} 

	/*<=1199px and >=960px的设备:PC端;*/
@media screen and (min-width: 960px) and (max-width:1199px) {
	.LPbox1148px{margin:0 auto;width: 99%;max-width:1190px }
	.LPbox542px{width: 465px;}
	.LPbox542px img{width: 100%;}
	.LPhead{width: 100%;height:68px;overflow: hidden;z-index: 999;border-bottom-width: 1px;border-bottom-style: solid;
		border-bottom-color: #CCCCCC;}
	.LPheadleft{float: left;}
	.LPheadleft h1{font-size: 24px;float: left;line-height: 68px;}
	.LPheadleft p{float: left;}
	.LPheadright{float: right;}
	.LPheadright p{font-size: 16px;line-height: 68px;}
	.LPheadright p a{color: #0078D7;}
	.LPheadright p a:hover{color: #FF6600;}
	/*页脚*/
	.LPfoot{width: 100%;background: #445469;font-size: 14px;color: #fff;float: left;}
	.LPfootright {
	    margin-top: 20px;
	    color: #fff;
	    font-size:14px;
	}
	/*备案*/
	.zfbatb1702{width: 700px;margin: 0 auto;}
	/*第一屏大图板块*/
	.LPtop{
		width: 100%;
		height: 580px;
		background-color: #000021;
		background-image: url(../images/zlytopbj0519.jpg);
		background-repeat: no-repeat;
		background-position: center;
	}
	.LPtopleft{width: 480px;float: left;margin-top: 170px;margin-left: 30px;}
	.LPtopleft img{width: 100%;}
	.LPtopleft h3{font-size: 28px;font-weight: 800;color: #fff;line-height: 58px;-webkit-text-shadow: 3px 3px 3px #000;  
	  -moz-text-shadow: 3px 3px 3px #000;  text-shadow: 3px 3px 3px #000;letter-spacing: 5px;}
	.LPtopleft h3 span{color: #EC6D10;font-size: 34px;letter-spacing: 0;padding-left: 10px;padding-right: 15px;} 
	.LPtopright{width: 400px;float: right;background: #fff;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top: 75px;height: 460px;}
	.LPtoprightNav{height: 100px;}
	.LPtoprightNav img{margin-top: -16px;float: left;width: 153px;height: 121px;}
	.LPtoprightNav h4{color: #345986;font-size: 22px;padding-top: 25px;padding-left: 30px;float: left;}
	/* 注册页表单 */
	.LPregister_form { width:540px; height:480px; text-align:left; margin-left:auto; margin-right:auto; }
	.LPregister_form form { font-size:12px; }
	.LPlabel { font-size:16px; color:#333333; float: left;}
	.LPitem { margin-top:30px;margin-left:50px;  }
	.LPitem input { width:246px; height:34px; font-size:14px; line-height:34px; padding:0px 5px 0px 5px; 
	border:none; color:#666;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px; border:solid 1px #ccc;float: initial; }
	.LPxgn input { position:relative; top:2px; }
	.error { font-size:13px; color:red;float: left;padding-left: 82px;padding-top: 5px; }
	.register_form_p { font-size:14px; color:#999999;float: left; }
	.LPbtn-submit{
		width: 345px;
		height: 41px;
		line-height: 41px;
		cursor: pointer;
		color: #fff;
		border: 0;
		text-align: center;
		background: #FB4D52;
		font-size: 16px;
		font-weight: bold;
		font-family: "Microsoft YaHei","黑体",Arial,SimSun,sans-serif;
		-webkit-border-radius: 5px;
		margin-left: 50px;
	}
	/*第二屏*/
	.LPTitle-content{
	    margin: 25px auto;
	    text-align: center;
	    background-color: #fff;
	}
	.LPTitle-middle-line:before{
	    content: '';
	    display: block;
	    height: 2px;
	    width: 100%;
	    background-color: #FB4D52;/*颜色需与主题大背景色一致*/ 
	    position: relative;
	    top: 28px;/*调节线高*/
	    left: 0;
	}
	.LPTitle-line-text{
	    display: inline-block;
	    background: #fff;
	    padding: 0 18px 0 18px;
	    position: relative;
	    font-size: 36px;
	    font-weight: 500;
	    color: #445267;
	}
	.LPBlate{text-align: center;}
	.LPBlate img{float: left;}
	.LPBlate h3{font-size:22px ; background: #359AFF;line-height: 42px;width: 448px;color: #fff;}
	.LPBlate ul{border:1px solid #359AFF;width: 446px;height: 120px;text-align: center; padding-top: 20px;}
	.LPBlate ul li{line-height: 35px;text-align: left;padding-left: 18%;}
	.LPfootba{width:300px;margin:0 auto; padding:20px 0;float: left;}
	.LPfootright{ width: 400px;float: left;}
}	

/*<=959px and >=768px的设备：PC端;*/
@media screen and (min-width: 768px) and (max-width:959px) {
	.LPbox1148px{margin:0 auto;width: 99%;max-width:1190px;}
	.LPbox542px{width: 542px;margin: 0 auto;float: none; margin-top: 60px;margin-bottom: 20px;}
	.LPbox542px img{width: 100%;}
	.LPhead{width: 100%;height:68px;overflow: hidden;z-index: 999;border-bottom-width: 1px;border-bottom-style: solid;
		border-bottom-color: #CCCCCC;}
	.LPheadleft{float: left;}
	.LPheadleft h1{font-size: 22px;float: left;line-height: 68px;}
	.LPheadleft p{float: left;}
	.LPheadright{float: right;}
	.LPheadright p{font-size: 16px;line-height: 68px;}
	.LPheadright p a{color: #0078D7;}
	.LPheadright p a:hover{color: #FF6600;}
	/*页脚*/
	.LPfoot{width: 100%;background: #445469;font-size: 14px;color: #fff;float: left;}
	.LPfootright {
	    margin-top: 20px;
	    color: #fff;
	    font-size:14px;
	}
	/*备案*/
	.zfbatb1702{width: 700px;margin: 0 auto;}
	/*第一屏大图板块*/
	.LPtop{
		width: 100%;
		height: 520px;
		background-color: #000021;
		background-image: url(../images/zlytopbj0519.jpg);
		background-repeat: no-repeat;
		background-position: center;
	}
	.LPtopleft{width: 350px;float: left;margin-top: 170px;margin-left: 10px;}
	.LPtopleft img{width: 100%;}
	.LPtopleft h3{font-size: 16px;font-weight: 800;color: #fff;line-height: 58px;-webkit-text-shadow: 3px 3px 3px #000;  
	  -moz-text-shadow: 3px 3px 3px #000;  text-shadow: 3px 3px 3px #000;letter-spacing: 5px;}
	.LPtopleft h3 span{color: #EC6D10;font-size: 30px;letter-spacing: 0;padding-left: 10px;padding-right: 15px;} 
	.LPtopright{width: 360px;float: right;background: #fff;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top: 75px;height: 390px;}
	.LPtoprightNav{height: 80px;}
	.LPtoprightNav img{margin-top: -16px;float: left;width: 130px;}
	.LPtoprightNav h4{color: #345986;font-size: 22px;padding-top: 25px;padding-left: 15px;float: left;}
	/* 注册页表单 */
	.LPregister_form { width:540px; height:480px; text-align:left; margin-left:auto; margin-right:auto; }
	.LPregister_form form { font-size:12px; }
	.LPlabel { font-size:16px; color:#333333; float: left;}
	.LPitem { margin-top:15px;margin-left:15px;  }
	.LPitem input { width:246px; height:34px; font-size:14px; line-height:34px; padding:0px 5px 0px 5px; 
	border:none;color:#666;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px; border:solid 1px #ccc;float: initial; }
	.LPxgn input { position:relative; top:2px; }
	.error { font-size:13px; color:red;float: left;padding-left: 82px;padding-top: 5px; }
	.register_form_p { font-size:14px; color:#999999;float: left; }
	.LPbtn-submit{
		width: 300px;
		height: 41px;
		line-height: 41px;
		cursor: pointer;
		color: #fff;
		border: 0;
		text-align: center;
		background: #FB4D52;
		font-size: 16px;
		font-weight: bold;
		font-family: "Microsoft YaHei","黑体",Arial,SimSun,sans-serif;
		-webkit-border-radius: 5px;
		margin-left: 32px;
	}
	/*第二屏*/
	.LPTitle-content{
	    margin: 25px auto;
	    text-align: center;
	    background-color: #fff;
	}
	.LPTitle-middle-line:before{
	    content: '';
	    display: block;
	    height: 2px;
	    width: 100%;
	    background-color: #FB4D52;/*颜色需与主题大背景色一致*/ 
	    position: relative;
	    top: 22px;/*调节线高*/
	    left: 0;
	}
	.LPTitle-line-text{
	    display: inline-block;
	    background: #fff;
	    padding: 0 18px 0 18px;
	    position: relative;
	    font-size: 30px;
	    font-weight: 500;
	    color: #445267;
	}
	.LPBlate{text-align: center;}
	.LPBlate img{float: left;}
	.LPBlate h3{font-size:22px ; background: #359AFF;line-height: 42px;width: 516px;color: #fff;}
	.LPBlate ul{border:1px solid #359AFF;width: 514px;height: 120px;text-align: center; padding-top: 20px;}
	.LPBlate ul li{line-height: 35px;text-align: left;padding-left: 18%;}
	.LPfootba{width:300px;margin:0 auto; padding:20px 0;float: left;}
	.LPfootright{ width: 400px;float: left; }
	.m_t img{width: 110px;}
}

/*<=767px and >=640px的设备：平板端或者手机横屏;*/
@media screen and (min-width: 640px) and (max-width:767px) {
	.LPbox1148px{margin:0 auto;width: 99%;max-width:1190px;}
	.LPbox542px{width: 542px;margin: 0 auto;float: none; margin-top: 60px;margin-bottom: 20px;}
	.LPbox542px img{width: 100%;}
	.LPhead{width: 100%;height:68px;overflow: hidden;z-index: 999;border-bottom-width: 1px;border-bottom-style: solid;
		border-bottom-color: #CCCCCC;}
	.LPheadleft{float: left;}
	.LPheadleft h1{font-size: 18px;float: left;line-height: 68px;}
	.LPheadleft p{float: left;}
	.LPheadright{float: right;}
	.LPheadright p{font-size: 16px;line-height: 68px;}
	.LPheadright p a{color: #0078D7;}
	.LPheadright p a:hover{color: #FF6600;}
	/*页脚*/
	.LPfoot{width: 100%;background: #445469;font-size: 14px;color: #fff;float: left;}
	.LPfootright {
	    margin-top: 20px;
	    color: #fff;
	    font-size:14px;
	}
	/*备案*/
	.zfbatb1702{width: 623px;margin: 0 auto;}
	/*第一屏大图板块*/
	.LPtop{
		width: 100%;
		height: 520px;
		background-color: #000021;
		background-image: url(../images/zlytopbj0519.jpg);
		background-repeat: no-repeat;
		background-position: center;
	}
	.LPtopleft{width: 280px;float: left;margin-top: 170px;margin-left: 10px;}
	.LPtopleft img{width: 100%;}
	.LPtopleft h3{font-size: 12px;font-weight: 800;color: #fff;line-height: 58px;-webkit-text-shadow: 3px 3px 3px #000;  
	  -moz-text-shadow: 3px 3px 3px #000;  text-shadow: 3px 3px 3px #000;letter-spacing: 5px;}
	.LPtopleft h3 span{color: #EC6D10;font-size: 24px;letter-spacing: 0;padding-left: 10px;padding-right: 15px;} 
	.LPtopright{width: 310px;float: right;background: #fff;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top: 75px;height: 360px;}
	.LPtoprightNav{height: 80px;}
	.LPtoprightNav img{margin-top: -16px;float: left;width: 110px;}
	.LPtoprightNav h4{color: #345986;font-size: 18px;padding-top: 25px;padding-left: 15px;float: left;}
	/* 注册页表单 */
	.LPregister_form { width:540px; height:480px; text-align:left; margin-left:auto; margin-right:auto; }
	.LPregister_form form { font-size:12px; }
	.LPlabel { font-size:16px; color:#333333; float: left;}
	.LPitem { margin-top:10px;margin-left:10px;  }
	.LPitem span{font-size: 14px;}
	.LPitem input { width:200px; height:34px; font-size:14px; line-height:34px; padding:0px 5px 0px 5px; 
	border:none; color:#666;border-radius: 5px;-moz-border-radius:5px;-webkit-border-radius:5px; border:solid 1px #ccc;float: initial; }
	.LPxgn input { position:relative; top:2px; }
	.error { font-size:13px; color:red;float: left;padding-left: 82px;padding-top: 5px; }
	.register_form_p { font-size:14px; color:#999999;float: left; }
	.LPbtn-submit{
		width: 250px;
		height: 41px;
		line-height: 41px;
		cursor: pointer;
		color: #fff;
		border: 0;
		text-align: center;
		background: #FB4D52;
		font-size: 16px;
		font-weight: bold;
		font-family: "Microsoft YaHei","黑体",Arial,SimSun,sans-serif;
		-webkit-border-radius: 5px;
		margin-left: 32px;
	}
	/*第二屏*/
	.LPTitle-content{
	    margin: 25px auto;
	    text-align: center;
	    background-color: #fff;
	}
	.LPTitle-middle-line:before{
	    content: '';
	    display: block;
	    height: 2px;
	    width: 100%;
	    background-color: #FB4D52;/*颜色需与主题大背景色一致*/ 
	    position: relative;
	    top: 20px;/*调节线高*/
	    left: 0;
	}
	.LPTitle-line-text{
	    display: inline-block;
	    background: #fff;
	    padding: 0 18px 0 18px;
	    position: relative;
	    font-size: 28px;
	    font-weight: 500;
	    color: #445267;
	}
	.LPBlate{text-align: center;}
	.LPBlate img{float: left;}
	.LPBlate h3{font-size:22px ; background: #359AFF;line-height: 42px;width: 516px;color: #fff;}
	.LPBlate ul{border:1px solid #359AFF;width: 514px;height: 120px;text-align: center; padding-top: 20px;}
	.LPBlate ul li{line-height: 35px;text-align: left;padding-left: 18%;}
	.LPfootba{width:300px;margin:0 auto; padding:20px 0;float: left;}
	.LPfootright{ width: 313px;float: left;margin-left: 10px;}
	.m_t img{width: 100px;}



}