@charset "utf-8";
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 12px/1 Microsoft Yahei,Arial,Verdana; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}
h1 { font-size: 1.125em; /* 18px / 12px = 1.5 */ }
h2 { font-size: 1em; }
h3 { font-size: 0.875em; }
h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 0.75em; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/* 重置列表元素 */
ul, ol { list-style: none; }
/* 重置文本格式元素 */
a {text-decoration: none; color:#333;}
a:hover{color:#ef7b47;}
abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */
    border-bottom: 1px dotted;
    cursor: help;
}
q:before, q:after { content: ''; }
/* 重置表单元素 */
legend { color: #000; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */
}
/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* 重置 hr */
hr {
    border: none;
    height: 1px;
}
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html,body{height:100%; background:#ffffff; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; }

/*公用基础样式*/
.clr {display:block; overflow:hidden; clear:both; height:0; line-height:0; font-size:0;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after {display:table;line-height:0; content:"";}
.clearfix:after {clear:both;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.bg-f60{background:#f60;}
.w{width:1200px; margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}

.pr{ position:relative;}
.pa{ position:absolute;}
.none{ display:none;}

.header-bar{width:96%;height:36px; line-height:36px; position:absolute; top:0; left:0; z-index:10001; background:#f5f5f5; padding:0 2%; font-size:1em; overflow:hidden; }
.setup {float:right;}
.setup-tit em{background:url(../images/setup.png) no-repeat;}
.setup-tit em{display: inline-block; background-repeat: no-repeat; background-position: 3px 3px;  box-sizing: border-box;  height:31px; width:31px; margin-top:5px;}
.login { width:40px; color:#ef7b47;}
.login a{color:#ef7b47;}
.weather { margin-top:6px; color:#333;}

.search_bar {width:96%;height:70px; position:absolute; top:10%; left:0; z-index:10001; padding:0 2%; }
.search-ui {width:100%; margin:0 auto; }
.search-box {background-color:#fff;}
.search { display: -webkit-box; position: relative; z-index: 0; }
.search .ipt {width: 450px; box-shadow: 0 1px 1px rgba(6, 0, 1, .09); border: solid 1px #00ada0; background: #fff; border-radius: 2px; }
.search .ipt input { width: 404px; font-size: 1em; border: none; line-height: 22px; margin-top: 8px; padding-bottom: 7px; padding-left: 44px; background-color: transparent; outline: 0;}
input.input-txt-place { color: #bebebe; }
.search .btn { width: 101px; position:absolute; top:0; right:0; margin-left: 5px; border: 1px solid #00ada0; border-radius: 2px; background:#00ada0; background-image: -webkit-linear-gradient(bottom, #3fbfb5 31%, #23ccbf); box-shadow: 0 1px 1px rgba(6, 0, 1, .09);}
.search .btn:hover { background-image: -webkit-linear-gradient(bottom, #39cec3 31%, #20d9cb); }
.search .btn:active { background-image: -webkit-linear-gradient(bottom, #2eb0a6 31%, #3abcb2); }
.search .btn input { background: none; border: none; width: 100%; line-height: 38px; font-size: 1em; color: #fff; cursor: pointer; outline: 0;}
.search-engine { position: absolute; top: 12px; left: 11px; cursor: pointer; overflow: visible; }
.search-engine a { float: left; width: 16px; height: 16px; background:url(../images/so-icon.png) no-repeat;}
.search-arr { float: left; overflow: hidden; margin-left: 6px; }
.search-arr span { float: left; width: 1px; height: 16px; background: #d2d2d2; }
#search-hotword { position: absolute; top: 7px; right: 110px; width: 28px; height: 26px; overflow: hidden; cursor: pointer; background: url(../images/arrow.png) no-repeat;}
#search-hotword.open { background-position: -30px 0; }
/* 搜索以上 */

#wrap{height:100%;}
#scroll_box{width:100%; height:100%; overflow:hidden; position:fixed;}
.box_163css{width:100%; position:relative;height:100%; overflow:hidden;}
.tempWrap{height:100%;}
.roll_ul{height:100%; position:absolute; left:0; top:12%; overflow:hidden; width:100%; }
.roll_ul li{float:left;  width:100%;}
.none {display:none;}


.scroll_nav{width:100%; height:38px; overflow:hidden; background:#ececec; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;  position:fixed; left:0; bottom:0;}
.scroll_nav ul{width:55%; margin:0 auto;}
.scroll_nav li{width:15%; border-bottom:2px solid ececec; color:#808080; display:block; height:36px; float:left; line-height:36px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; margin-left:-1px; text-align:center; font-size:1em; cursor:pointer;}
.scroll_nav li.active {display:block;  border-bottom:2px solid #4489ca; color:#4489ca; background-color:#FFF;}
.scroll_nav li.normal {display:block;}

/* 中部框架以上 */
.dibu {width:60%; line-height:37px; margin:0 auto; overflow: hidden;text-align: center; margin-top:0px;  font-size:1em; color:#666666;}
.weblist{ position:relative; width:70%; margin:90px auto 20px; padding:15px 0 10px; background:#ffffff; box-shadow:0 5px 40px #e3e3e3;}

.white_content { 
            display: none; 
            position: absolute; 
            top: 25%; 
            left: 40%; 
            width: 17%;
			height:50%;
            z-index:10002; 
            overflow: auto; 
			background:#ffffff; 
			box-shadow:0 0 40px #cecece;
			border-radius:4px;
			overflow-y: hidden;
			
        } 
.denglu_cha {width:100%; text-align:right;}
.denglu_cha img{ width:8%; display:block; margin-left:92%;  }
.denglu_title { width:100%; text-align:center;line-height:1.5em; }
.denglu_pic { width:100%; text-align:center; height:auto; }
.denglu_pic img{ width:100%; display:block;  }
.denglu_des { width:100%; text-align:center; color:#32bc80; }
.denglu_name { width:100%; text-align:center; font-size:0.8em;  height:2.4em; margin-top:0.7em;}
.denglu_name input {color:#808080; width:65%; border:#b3b3b3 solid 1px; line-height:2em; padding-left:5%;}
.denglu_mima { width:100%; text-align:center; font-size:0.8em;  height:2.4em; }
.denglu_mima input {color:#808080; width:65%; border:#b3b3b3 solid 1px; line-height:2em;  padding-left:5%;}
.denglu_wangji { width:70%; font-size:0.8em; line-height:2.4em; color:#808080; margin:0 15%; overflow:hidden;  }
.denglu_wangji span { float:right; color:#138acf;}
.denglu_wangji span a {color:#138acf;}
.denglu_wangji input{ }
.denglu_anniu { width:100%; text-align:center;}
.denglu_anniu span { width:70%; background-color:#138acf; display:block; color:#FFF; margin:0 15%; line-height:2.2em;}
.denglu_anniu span a {color:#FFF;}
.denglu_zhuce { width:70%; text-align:right; font-size:0.8em; line-height:2.5em; color:#666666; margin:0 15%;}
.denglu_zhuce a {color:#138acf;}

.getpass_logo {position:relative; width:70%; margin:50px auto 20px; }
.getpass_logo img{ width:50%; display:block;  }

.getpass_navbg { width:100%; background-color:#f57747; height:2.5em;  border-bottom:#f57747 solid 1px; border-top:#f57747 solid 1px;}
.getpass_nav {position:relative; width:70%; margin:0 auto; line-height:2.5em;  color:#ffffff;}
.getpass_nav a { float:left; color:#ffffff;  padding:0 3%;}
.getpass_nav span { background-color:#eb5f29; display:block; float:left; padding:0 3%;}

.getpass_content {position:relative; width:70%; height:60%; margin:30px auto 0px; border:#b3b3b3 solid 1px; background-color: #FFF;}
.getpasscon_tit { width:99%; text-align:left; color:#f57747; font-size:1.5em; line-height:1.5em; padding-left:1%;}
.getpasscon_jishu { width:100%; text-align:center; padding:2% 0;}
.getpasscon_jishu img{ width:100%; display:block;  }

.getpass_biaoge { width:100%; text-align:center;}
.getpass_biaoge p { line-height:2.8em;}
.getpass_biaoge input {color:#666666;}
.getpass_xyb span{ width:18%; margin:0 41%; background-color:#f57747; display:block;  margin-top:1em; }

.getpass_xyb span input { border:none; color:#FFF; width:100%;background-color:#f57747;line-height:2.2em;}
.getpass_biaoge span img{ vertical-align:middle; padding-left:1%;  width:6%; }
.getpass_xiao {  color:#666666;} 
.juhuang { color:#f57747;}
.getpass_daojishi { background-color:#dfdfdf; height:2.2em; margin-left:1%;}

/*用户登陆的具体信息*/
.usercenter{
	position: fixed;
	width: 242px;
	height: 343px;
	top: 1px;
	right: 65px;
	z-index: 99998;
	display: none;
	border: 1px solid #b3b3b3;
	background-color:#FFF;}
.usercenter_top{
	width: 100%;
	height: 100px;
	position: relative;
	border-bottom: 1px solid #b3b3b3;}
.usercenter_head{
	position: absolute;
	top: 10px;
	left: 80px;
	width: 58px;
	height: 58px;
	border-radius: 50%;
	border: 1px solid #fff;}
.usercenter_top a{
	position: absolute;
	top: 80px;
	left: 45px;}
.usercenter_bottom{
	position: relative;
	}
.usercenter_bottom .djqd{
	color: #fff;
	width: 100px;
	height: 36px;
	position: absolute;
	top: 20px;
	left: 71px;
	line-height: 36px;
	text-align: center;
	display: block;
	border-radius: 5px;
	background-color: #ef9348;}
.usercenter_bottom .qdcg{
	color: #6d6d6d;
	width: 100px;
	height: 36px;
	position: absolute;
	top: 20px;
	left: 71px;
	line-height: 36px;
	text-align: center;
	display: none;
	border-radius: 5px;
	background-color: #e8e8e8;}
.usercenter_bottom img{
	position: absolute;
	top: 85px;
	left: 100px;}
.usercenter_bottom p{
	position: absolute;
	top: 145px;
	left: 95px;}
.usercenter_bottom .gb{
	color: #6d6d6d;
	width: 116px;
	height: 32px;
	position: absolute;
	top: 200px;
	left: 70px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #999;
	}
.black_overlay {
	position: fixed;
	z-index:10002;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	overflow: hidden;
}
.gai0128a { width:96%; margin:0 2%;}
.gai0128a ul li { float:left; width:20%; border:#cccccc solid 1px; box-sizing: border-box;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; margin-left:-1px; margin-top:-1px; position:relative; }
.gai0128a ul li img { width:60%; display:block; padding:25% 20%;}
.gai0128a ul li .cha { position:absolute; top:0px; right:0px;}


.gai0128b { width:96%; margin:0 2%;}
.gai0128b ul li { float:left; width:23%; border:#cccccc solid 1px; box-sizing: border-box;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box; margin:0.5% 1%; box-shadow:0 5px 15px #d9d9d9;}
.gai0128b ul li img { width:60%; display:block; padding:8% 20%;}
/*邮箱验证的css*/
.wapper_box{
	width: 54%;
	margin: 0 auto;
	padding: 50px 0;
}
.wapper_box .wapper_box_left{
	width: 15%;
	float: left;
	color: #f06c33;
	margin-right: 5%;
	text-align: center;}
.wapper_box .wapper_box_right{
	width: 80%;
	float: left;
	line-height: 18px;
	padding: 8% 0;} 
.wapper_box .wapper_box_right .wapper_box_right_top{
	font-size: 14px;
	margin-bottom: 10%;}
.wapper_box .wapper_box_right .wapper_box_right_top p{
	line-height: 20px;
}
.wapper_box .wapper_box_right .wapper_box_right_top span{
	color: #f06c33;}
.wapper_box .wapper_box_right .wapper_box_right_top p span{
	color: #f06c33;
	display: inline-block;font-size: 16px;}
.wapper_box .wapper_box_right .wapper_box_right_top p a{
	color: #4489ca;
	display: inline-block;
	margin: 0 8px;
	font-size: 16px;}
.wapper_box .wapper_box_right .wapper_box_right_top p a:hover{color: #f06c33;}
.wapper_box .wapper_box_right .wapper_box_right_bottom span{
	color: #6333333;
	font-size: 14px;
	display: block;
	margin-bottom: 5px;}
.wapper_box .wapper_box_right .wapper_box_right_bottom p{
	color: #737373;
	font-size: 12px;
	line-height: 20px;}
.wapper_box1{ width: 50%; margin: 0 auto; padding: 8% 30%;}
.gai0128a{ font-size: 18px; color: #1a1a1a; float: left;line-height: 20px;}
.gai0128a img{vertical-align: middle; margin-right: 20px;}
.wapper_box1 p{ font-size: 14px; color: #333333; line-height: 60px; margin-left: 72px;}
.wapper_box1 span{ font-size: 14px; color: #333333;  margin-left: 72px;}
.wapper_box1 a{ font-size: 14px; color: #4489ca; margin: 0 8px;}
.wapper_box1 a:hover{  color:  #f06c33;}
.wapper_box2{ width: 50%; margin: 0 auto; padding: 8% 30%;}
.wapper_box2 .gai0128a a{font-size: 18px; color: #4489ca; margin: 0 8px;}
.wapper_box2 .gai0128a a:hover{color: #f06c33;}
.wapper_box2 p{ font-size: 14px; color: #333333; line-height: 60px; margin-left: 72px;}
.wapper_box2 span{ font-size: 14px; color: #333333;  margin-left: 72px;}
.wapper_box2 a{ font-size: 14px; color: #4489ca; margin: 0 8px;}
.wapper_box2 a:hover{  color:  #f06c33;}

.tit-shiba { font-size:18px; font-family:"微软雅黑"; line-height:30px; color:#1a1a1a;}
.tit-shisi{ font-size:14px; font-family:"微软雅黑"; line-height:30px; color:#1a1a1a;}
.tit-shisi a { color:#4489ca; text-decoration:underline;}




