﻿/*
-----------------
Site:全局样式
-----------------
*/

/*css reset*/
*{ margin: 0; padding: 0;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset, img{ border: 0; margin:0;}
address, caption, cite, code, em, strong, th { font-style: normal; font-weight: normal;}
ol, ul { list-style: none;}
caption, th{ text-align:left;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;}
.strong{ font-weight: bold;}
body{ background:#fff; font:14px/1.5 "Microsoft YaHei", SimSun, verdana, arial; color:#333; word-wrap: break-word;}
.f_left{ float:left;}
.f_right{ float:right;}
.clear_both{ clear:both;}
strong{
	font-weight:bold;
	position:relative;
	position:absolute
	}
a{ color:#36c; text-decoration: none}
a:hover{ color:#f85a0c; text-decoration: underline;}
/*顶部条*/
.all_top_wp{
	 background:#f4f4f4;
	 border-bottom:#bbb 1px solid; 
	 }
.all_top{ 
	 margin:0 auto;
	 padding:5px 0px;
	 zoom: 1;
	 overflow:hidden;
	 }
.all_top .logo{
	 background: url(imagescomlogo.jpg); 
	 width:168px; 
	 height:32px; 
	 display:inline; 
	 float:left;
	 }
.all_top a{
	 color: #4d96e9;
	 }
.all_top a:hover{
	 color: #4d96e9;
	 }
.all_top .t_link{
	 float:right; 
	 height:32px;
	 line-height:32px;
	 }
.all_top .t_link a{
	padding:0px 10px;
	}
.all_top .i_t{
	 display: block; 
	 float:right; 
	 background: url(imagescomtop_btn.png) no-repeat; 
	 width:56px; 
	 height:32px;
	 padding-left:20px;
	 padding-right:0px;  
	 line-height:32px; 
	 font-size:12px;
	 }
/*分享*/
.share{
	display:block;
    width:280px; 
	height:20px; 
	padding:10px 0px; 
	color:#333; 
	font-size:12px; 
	text-align:left;
	}
.share a{
	 padding:4px 1px 0px;
	 }

#footer_wp{
	 font-size:14px;
	 background:#fff; 
	 padding:20px 0px;  
	 line-height:30px;
	 color:#999; 
	 overflow:hidden;
	 text-align:center;
	 }
#footer_wp a.foot_logo{
	display:block;
	width:204px;
	height:34px;
    margin:0px auto;
	background:url(imagescomfooter01.jpg) no-repeat;
	}
#footer_wp ul, #footer_wp li{ 
	 width:100%;
	 display:block; 
	 }
#footer_wp a{
	 padding:0px 10px;
	 color:#333; 
	 text-decoration:none;
	 }
#footer_wp a:hover{
	 color:#333; 
	 text-decoration:underline;
	 }
/*登录弹层*/
.loginbox{
	width:592px;
	height:264px;
	padding-top:80px;
	position: absolute;
	z-index:8800;
	left: 50%;
	right: 50%;
	top:50%;
	margin-top:-172px;
	margin-left: -296px;
	margin-left: -296px;
	background:url(imagescomlogin_box.png) no-repeat;
	}
.loginbox .btn_close{
	width:18px;
	height:18px;
	position:absolute;
	right:20px;
	top:40px;
	background:url(imagescomicon_close.gif) no-repeat;
	}
.loginbd{
	width:420px;
	height:370px;
	background:url(../images/com/loginbg.png) no-repeat right top;
	}
.loginbox .dlbox{
	width:300px;
	padding-left:40px;
	}
.loginbox .dlbox dl{
	 display:block;
	 padding:9px 0px;
	 overflow:hidden;
	 }
.loginbox .dlbox dt{
	 float:left;
	 width:50px;
	 line-height:36px;
	 font-size:14px;
	 }
.loginbox .dlbox dd{
	 float:left;
	 width:250px;
	 }
.loginbox .t_inputa{
	float:left;
	width:244px;
	height:30px;
	padding:0px 2px;
	border:#ccc 1px solid; }
.loginbox .onfocusa{
	float:left;
	width:244px;
	height:30px;
	padding:0px 2px;
	border:#0089c8 1px solid;
	}
.loginbox .dlbox dd span{
	color:#666;
	font-size:12px;
	}
.loginbox .dlbox .login_btn{
	float:left;
	width:112px;
	height:34px;
	margin-right:20px;
	background:url(imagescomlogin_btn.jpg) no-repeat;
	border:none;
	outline:none;
	cursor:pointer;
	}
.loginbox .dlbox a{
	color:#3b639f;
	text-decoration:underline;
	}
.loginbox .dlbox a:hover{
	color:#3b639f;
	text-decoration:none;
	}
@media screen and (min-width: 320px) and (max-width: 979px){
	.all_top{
		width:100%;
	}
}
@media screen and (min-width: 980px){
	.all_top{
		width:980px;
	}
}
.video_spbox{
	width:720px;
	height:590px;
	padding:5px;
	background:#fff;
	border-radius:6px;
	border:#ccc 5px solid;
	position:absolute;
	z-index:100;
	left:50%;
	right:50%;
	top:50px;
	margin-left:-370px;
	margin-right:-370px;
	}
.video_bfbox .tchd{
	height:20px;
	line-height:20px;
	}
/*page*/
.page{ padding: 3px; margin-top:0px; text-align: right; font-size:14px; line-height:20px;}
.page a{ border: 1px solid  #acacac; padding: 1px 3px; color: #444}
.page a:hover { background: #acd884; border: 1px solid  #4a7f07; color: #fff; text-decoration: none;}
.page .current{ background: #acd884; padding: 1px 3px; border: 1px solid #4a7f07; color: #fff;}
.page .disabled { padding: 1px 3px; border: #acacac 1px solid; margin: 1px; color: #ccc;}