/*
 *闂瓟鍏敤鏍峰紡
 *@author wangsen
 *@date 2015-3-12
 */

/*common.css*/
@charset "utf-8";
body{background:#f6f6f6;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, menu, nav, section{margin: 0;padding: 0}
body,input,select,textarea{font:500 12px/1.6 Hiragino Sans GB,arial,simsum,WenQuanYi Micro Hei,sans-serif;outline:none;}
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal;}
ol, ul{list-style: none}
.fm td, a, th{white-space:nowrap;}
a{text-decoration: none;}
.hp td{vertical-align: top;white-space:nowrap;}
fieldset{background: #e7efff;padding:3px;margin:0;border:1px #b9cffd solid;}
label{cursor: pointer;white-space:nowrap;}
img{vertical-align: middle;}
form{margin: 0}
select, input, textarea, button{color: Black;vertical-align: middle;}
.hp select, .hp input, .hp textarea, .hp button{color: Black;vertical-align: middle;}
.hp sup{font-size:13px;}
.clearfix:after, .layout:after, .clf:after{visibility: hidden;display: block;font-size: 0;content: '.';clear: both;height: 0}
.clearfix, .layout, .clf{zoom: 1}
.clear{font-size: 0;line-height: 0;height: 0;clear: both;visibility: hidden;overflow: hidden}
.fl, .fr{display: inline}
.fl{float: left}
.fr,.right{float: right}
.fl-left {float: left;}
.fl-right{float:right}
.left, .f_l{float: left;}
.none{display:none;}
.fl-clear{clear: both;}
.fl-clr, .bot-10, .layout{zoom: 1;}
.fl-clr:after, .bot-10:after, .layout:after{content: "\0020";display: block;height: 0;clear: both;}
.clearfix:after, .layout:after, .clf:after{visibility: hidden;display: block;font-size: 0;content: '.';clear: both;height: 0}
.clearfix, .layout, .clf{zoom: 1}
.wrap.clearfix a.logo img{padding:0;}
/* footer */
.footer{
	margin:0 auto;
	width:1000px;
	padding:0px 0 15px;
	overflow:hidden;
	text-align:center;
	color:#F6F6F6;
	border-top: 1px solid #e5e5e5;
}
.bottom_nav a{ color:#444; padding-left:7px;}
.bottom_nav a:hover{ color:#c00;}


.nav_wrap{border-bottom: 1px solid #ececec;border-top: 1px solid #ececec;background: #15a6e7;}
.wrap{width: 1000px;margin: 0 auto; position: relative;}
.nav_bar{position: relative;border-top: 0;height: 44px;line-height: 44px;}
.web_logo{padding: 0 0 0 1px;margin: 0 4px 0 0;}
.nav_list li{float: left;font-size: 18px;font-family: \5FAE\8F6F\96C5\9ED1;}
.nav_list li a{display: table-cell;vertical-align:middle;float: left;color: #fff;height: 44px;padding: 0px 16px;}
.nav_list li.web_logo a{padding: 0;}
.login_bar{float:left;color: #5bbae4;height: 36px;line-height: 36px;font-size: 12px;font-family: \5FAE\8F6F\96C5\9ED1;}
.login_bar a{color: #333;}
.login_bar a:hover{color: #fc0d1b;text-decoration: underline;}
.fYaHei{font-family: \5FAE\8F6F\96C5\9ED1;}
.line_wrap {border-top: 3px solid #e2e2e2;position: relative;z-index: 999;}
.line {position: relative;height: 5px;top: -3px;border-top: 3px solid #868282;}

/* 鍏抽敭璇嶆爣绾�*/
.highlight{color: #f00 !important;}


.hot_search{width: 1000px;font-family: \5FAE\8F6F\96C5\9ED1;overflow: hidden;}
.search-tab{overflow: hidden;}
.search-tab span{float: left;color: #222;line-height: 32px;font-size: 20px;height: 32px;padding: 0 12px;cursor: pointer;}
.search-tab span.current{background-color: #15a6e7;color: #fff;cursor: inherit;}
.hot_search .hot_eg{margin: 20px 0;text-align: center;font-size: 18px;}
.hot_search .hot_eg a{float: left;height: 28px;width: 26px;line-height: 28px;color: #999;margin-right: 8.8px;border: 1px solid #dedede;position: relative;border-radius:3px;}
.hot_search .hot_eg a.active, .hot_search .hot_eg a:hover{background-color: #15a6e7;border: 1px solid #15a6e7;color: #fff;text-decoration: none;}
.hot_search .hot_ct{height:150px;overflow:hidden;}
.hot_ct .tab_div{margin:0px;line-height: 30px;overflow: hidden;}
.hot_ct a,.flink_bd a{float: left;width: 190px;margin-right: 10px;font-size: 14px;color: #555;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.flink_bd a{float:inherit;width:auto;display:inline-block;margin-right:20px;}
.hot_ct a:hover,.flink_bd a:hover{color: #44b1ff;}

.hot-search{
    font-size:20px;
    padding-bottom:15px;
    border-bottom:1px solid #ff9900;font-weight:bold;display:block;margin:20px 0px 10px 14px;
    padding-left: 2px;
    text-align: left;
}
.new_list li{overflow:hidden;width:300px;margin-left: 15px;}
.new_list li span{display:inline-block;vertical-align:top;width:16px;height:16px;line-height:16px;background-color:#7f7f7f;color:#fff;text-align: center;position:relative;top:7px;}
.new_list li span.hot{background-color:#ff9900;}
.new_list li a{display:inline-block;vertical-align: top;margin-left:10px;height:30px;line-height:30px;white-space: nowrap;width:252px;overflow:hidden;color:#7f7f7f;font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;text-align: left;}
.new_list li a:hover{color:#c00;}

ul.similar_list {
    padding-left: 5px;
}

/* 闂瓟QA鍔熻兘鏂板 */
.search {float: right; margin-right: 111px; }
.ask {width: 101px; height: 40px; position: absolute; right: 0;}
.ask-btn {background: none; border: 1px solid #15a6e7; color: #15a6e7; cursor: pointer; font-size: 16px; width: 101px; height: 40px; line-height: 40px; box-sizing: border-box; display: inline-block; text-align: center;}
.ask-btn:hover {background: #f0f7fc; text-decoration: none;}
.username {color: #333; cursor: pointer; font-weight: 400; font-size: 12px; min-width: 85px; text-align: center;}
.arrow-spread, .arrow-fold {width: 10px; height: 7px; display: inline-block; margin-left: 7px;}
.arrow-spread {background: url('/ask-name.png') no-repeat;}
.arrow-fold {background: url('/ask-name1.png') no-repeat;}
.userlist {background: #fff; border: 1px solid #f0f0f0; box-shadow: 0 0 2px 0 #f0f0f0;font-size: 12px; width: 85px; display: none; position: absolute; top: 33px; right: 0; text-align: center; z-index: 99;}
.userlist li {line-height: 28px;}
.userlist a {color: #333333; width: 100%; height: 100%; display: inline-block;}
.userlist a:hover {color: #f00000;}

/*2017-06-16闂瓟鏀圭増*/
.ask-topbarbox{width:100%;height:36px;background:#f8f8f8;border-bottom:#e8e8e8 1px solid;}
.ask-topbar{width:1000px;height:36px;line-height:36px;font-size:12px;color:#333;margin:0 auto;}
.ask-top-left{float:left;}
.ask-top-right{float: right;position:relative;width:auto;height:36px;}
.ask-index{float:left;}
.ask-index a{display:block;padding:0 10px 0 30px;font-size:12px;color:#333;height:36px;line-height:36px;background:url("/topbar_icon_1.png") no-repeat 10px center;}
.ask-index a:hover{color:#fc0d1b;background:url("/topbar_icon_2.png") no-repeat 10px center;}

.ask-headbox{
	width:100%;
	height:186px;
	background:url('/ask-head-bj.jpg') no-repeat center center;
}
.ask-head{
	width:100%;
	height:184px;
	position:relative;
	margin:0 auto;
}
.ask-logo{position:absolute;width:110px;height:24px;left:0;top:15px;}
.ask-logo a,.ask-logo img,.ask-list-logo a,.ask-list-logo img{display:block;}
.ask-seach{
	padding-top:0px;
	width:1000px;
	height:auto;
	overflow:hidden;
}
.ask-form{margin-left:85px;float: left;}
.ask-input{width:565px;height:22px;padding:10px;line-height:22px;font-size:14px;color:#999;border:none;background:#fff;border-radius:3px 0 0 3px;}
.ask-but{width:105px;height:42px;text-align: center;line-height:42px;border:none;font-size:14px;color:#fff;background:#52b4ff;border-radius:0 3px 3px 0;margin-left:-3px;cursor: pointer;}
.ask-but:hover{background:#44b1ff;}
.new-ask{float:left;margin-left:10px;}
.new-ask a{display:block;width:130px;height:42px;text-align: center;line-height:42px;font-size:14px;color:#2699ec;background:#fff;border-radius:3px;}
.new-ask a:hover{background:#44b1ff;color:#fff;}

.ask-list-head{width:100%;height:100px;background:#fff;}
.ask-head-tr{width:1000px;height:100px;margin:0 auto;overflow:hidden;}
.ask-list-logo{float:left;margin-top:30px;}
.ask-lsit-form{margin-left:110px;float: left;margin-top:30px;}
.ask-list-inp{width:370px;padding:9px 10px 9px 40px;height:22px;line-height:22px;font-size:14px;color:#999;border:#e5e5e5 1px solid;border-right:none;border-radius:3px 0 0 3px;background:url('/ask-seach.png') no-repeat 10px center;}

.ask-side{width:210px;margin-bottom:10px;}
.ask-side-title{height:20px;line-height:20px;font-size:18px;color:#333;padding-left:10px;border-left:#2699ec 4px solid;}
.ask-side-tr,.ask-side-tt{width:210px;background:#fff;margin-top:10px;}
.ask-side-tt{padding-bottom:10px;}
.ask-side-tt li a{display:block;padding:0 15px 0 25px;width:170px;height:34px;line-height:34px;font-size:14px;color:#333;background:url("ask-side-1.png") no-repeat 16px center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ask-side-tt li a:hover{color:#44b1ff;background:url("ask-side-2.png") no-repeat 16px center;}
.ask-hot-seach,.bottom-bg{width:100%;background:#fff;margin-top: 10px;}
.ask-hot-bottom{width:1000px;margin:0 auto;}
.bottom-bg{margin-top:0;}
.flink_hd{position: relative;height: 35px;line-height: 35px;margin-top: -3px;padding: 10px 0 5px 0;}
.title-f20{font-size: 20px;font-weight: normal;font-family: \5FAE\8F6F\96C5\9ED1;}
.flink_bd{padding-bottom: 15px;}
.flink_list{line-height: 26px;}
.flink_list li{display: inline;margin-right: 20px;}
.black-a a{color: #000;}
.black-a a:hover{color: #c00;}
.itme_content dd a.more{color: #15a6e7;}