﻿@charset "utf-8";/* CSS Document */
/*搜索框块*/
.pb60
{ padding-bottom:60px; margin-bottom:0!important;*margin-bottom:60px!important;*padding-bottom:0px;/*ie 7*/    
    }
.visual,.visible,.overstep,.overop,.beyond{ overflow:visible;}    
 /*热门提问下拉*/
.searchbox{ position:relative}
.hover, .selected, .highlight {
background: #ccc;
}
.item{ cursor:default;}
  
.sr-form .search_input_drop {
background: #fff;
width: 410px;
border: 1px solid #0066b3;
border-top: none;
overflow: hidden;
padding:0px;
position: absolute;
left: 0;
top: 32px;
z-index: 100;
/*max-height: 200px;*/
overflow-y: auto;display: none;
}  
.sr-form .search_input_drop ul li {
color: #666;
line-height: 24px;
padding-left: 10px;
/*ie7*/
*padding-left: 0px;
*text-indent: 10px;
position:relative;
}   
.sr-form .search_input_drop ul li div
{
    width:350px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}   
.search_input_drop ul li span
{
  color:#ff0000;
 // color:#C03553
}
.search_input_drop ul li .figure
{
  right:8px;
  top:0px;
  position:absolute;
  color:#ff0000
}
/*分页条样式 start*/

.ykyh_main_in_foot{width: 960px;margin: 0 auto;_margin: 0 auto;/*ie 7*/ padding: 10px 0px 50px 0px;*width:800px;*padding-left:80px; overflow:hidden;text-align: center;}
.g_my_page{width: 576px;margin:0 auto;}
.ykyh_main_in_foot ul,.ykyh_main_in_foot ol{display: inline-block;line-height: 1.5;*display:inline;/*ie7*/_display:inline;_margin-left: auto;_margin-right: auto}
.ykyh_main_in_foot ul li,.ykyh_main_in_foot ol li{ float:left;}
.ykyh_main_in_foot ul li{padding: 2px 0;width:32px; height:22px;margin-left:16px; text-align:center; line-height:22px;cursor:pointer;}
.ykyh_main_in_foot ul li.ykyh_page_cur,.ykyh_main_in_foot ul li:hover{ background:#0066B3; color:#fff;}
.ykyh_main_in_foot ol li{margin-left:22px;padding: 4px 0;}
.ykyh_main_in_foot ol li.ykyh_page_ol{padding: 4px 10px; background:#0066B3; color:#fff;cursor:pointer;}
.ykyh_main_in_foot ol li.ykyh_page_jump input{ width:40px; height:20px; border:1px solid #0066B3;/*padding:0 3px;*/text-align: center;}

/*分页条样式 stop*/
/*搜索关键字字体颜色设置样式*/
.cff0000{color:#ff0000;}
.red,.cff{color:red}
.as-title {
  font-size: 16px;
  color: #333;
  width: 700px;
  word-break: break-word;
}
	/*热门提问*/
.sr-hot a{margin-right: 15px;line-height: 1;width: 90px;float: left;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
	/*搜索结果总结*/
.mb30{ margin-bottom:30px;}
.search_total h3{width: 960px;
margin: 0 auto;
font-size: 14px;
color: #333;
padding-bottom: 20px;
line-height: 1;
border-bottom: 2px solid #efefef;
font-weight: normal;
margin-bottom: 30px;
	    }
.search_menu a, .page a, .page span, .side_list a,#hotKeyHead a{
	cursor:pointer;
}
/*loading*/
@-webkit-keyframes loading{
	0%{-webkit-transform:rotateZ(0deg)}
	100%{-webkit-transform:rotateZ(360deg)}
}

/***搜索列表 start***/
.as-title
{
    position: relative;
    margin-bottom: 10px;
    width: 947px;  
    padding-bottom: 8px;
    cursor: pointer;  
   /* border-bottom: 1px solid #E8E8E8;      */
}
.as-title>a{padding-right:20px;
background:#fff}

.as-title:after{
	content:"";
	top: 18px;
	left:0;
	position:absolute;
	width:100%;
	height: 1px;
	background:#E8E8E8;
	z-index: -1;
}
.aslist h2 i
{
    position: absolute;
    width: 13px;
    height: 11px;
    float: left;
    right: -13px;
    top: 13px;
    cursor: pointer;
    background: url(/cn/home/customer_service/images/xia.png) no-repeat;
}   

.aslist h2 i.cur {
    background: url(/cn/home/customer_service/images/shang.png) no-repeat;
}
.aslist .as-title span{
	color:red;
}
.show,.visibility
{
    display:block;
}

.hide,.m_hide
{
  display:none;
  }
/***搜索列表 stop***/
.search_input_drop ul li span
{
  color:#ff0000;

}
/*modify time 2020.12.2*/
.answer .as-content .disSolverAnser 
{
    color:#0063b6;
    padding:0 5px;
    cursor:pointer;
 }
  .as-content p ,.as-content div
 {
     line-height:28px;
     margin-right:216px;
}
.disd {
    color: #bbb!important;
    cursor:default;
    pointer-events: none;
    background-color: #FDF4E8!important;
    border-radius: 4px;       
}
 .mt10
 {
  height :10px;
  }
  .h10
  {
      height:10px;
 }
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}

.solved ,.disSolved
{
    padding:3px 20px;
}
.solved{
    color: #0066b3;
    background: url(/rolsvc/images/grey_like.png) 10px 0px no-repeat;
    //box-shadow: 0px 2px 4px #E5EFF7;
    //background-size: 41%;
    margin:0px 25px;
    //padding-right: 45px;
	background-size: contain;
}
.solved.disd{
	background-image: url(/rolsvc/images/blue_like.png);
}
.disSolReason {margin-top:12px;}
.disSolReason a{
	//color: #FFAC53!important;
	padding: 2px 10px!important;
	display:inline-block;
	box-shadow: 0px 2px 4px #F8F8F8;
	margin-right: 8px;
	line-height: 22px;
}

.disSolved{
    color: #0066b3;
    background: url(/rolsvc/images/grey_step.png) 10px 0px no-repeat;
    //box-shadow: 0px 2px 4px #E5EFF7;
    //padding-right: 45px;
	background-size: contain;
}
.disSolved.disd{
	background-image: url(/rolsvc/images/blue_step.png);
}

.btn {
    display: inline-block;
    min-width: 62px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border: none;
    background: #0066B3;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px;
    outline: none;
    cursor: pointer;
    padding: 0 4px;
}
/*modify time_20210602*/
/*新消息框*/
.alert_box{ position:fixed;left:0;top:0; background:url("../images/opacity_bg1.png") ; width:100%; height:100%; z-index:20; display:none;}
.alert_box_main{ width:480px; height:auto; background:#fff; position:absolute; left:50%; top:50%; margin:-194px 0 0 -240px;}
.alert_box_title{  height: 48px;line-height: 48px; font-size: 18px; color: #fff; background: #0066b3;  text-align: center;}
.alert_box_body{min-height:115px; padding-left:80px; margin:30px 30px 20px 30px; position:relative;}
.alert_box_body h3{font-size:24px; font-weight:normal; line-height:2;padding-bottom:10px;}
.alert_box_body p{font-size:18px; color:#333; line-height:1.5;}
.alert_box_bottom{ height:50px;background: #eee; text-align:right; }
.alert_box_bottom a.btn{ margin:10px 10px 0 0; font-size:14px; background:url("../images/btn_blue.png") no-repeat center center;}
.tip_img{ position:absolute; left:0; top:-6px; width:60px; height:60px;}
.tip_img_success {background: url("../images/btn_success.png") no-repeat left top; }
.tip_img_fail {background: url("../images/btn_fail.png") no-repeat left top; }
.tip_img_warm{background: url("../images/warning.png") no-repeat left top; }
.alert_box_bottom a.btn:hover{color:#fff;}
/*新消息框2*/
.alert_box_no_img{padding-left:0;}
.alert_box_no_img h3{ font-size:20px;}
.alert_box_no_img p{ text-indent:36px;}

/*新消息框 end*/
.alert_box_title .close
{
    position: absolute;
    top: 5px;
    right: 7px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    overflow: hidden;
    background-size: 20%;
}


.alert_box_main .close>img {
    vertical-align: top;
    width: 100%;
}
