@charset "utf-8";

html { overflow-x:hidden; }

.faq_main{ 
MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
width:50%; 
height:auto;
padding:0px;
margin-top:10px;
}
.faq_title{ 
font-family: "微软雅黑";
font-size: 1.8em;
color:#0066CC;
text-align: center;
line-height:72px;
height:72px;
}
.scro_demo {
	position: relative;
	width:1024px;
	height:480px;
	padding:0px;
	background-color:#FFF;
	overflow-x: hidden;
	overflow-y: scroll;
	border: 2px solid #cccccc;
}
.ask_box {
position: relative;
right:10px;
width:auto;
text-align:right;
color:#CC3300;
}
.rep_box {
font-size: 1.6em;
position: relative;
width:100%;
color: #339900;
}

.vs_cont0 {
	position: relative;
	padding:4px;
	background-color:#eeeeee;
	border: 1px solid #cccccc;
	font-size:100%;
	font-family: "微软雅黑";
}
.vs_cont1 {
display:none;
}
.vs_cont2 {
	position: relative;
margin:0 auto;
left:0px;
right:0px;	
	padding:4px;
	height:auto;
	width:800px;
	background-color:#eeeeee;
	border: 1px solid #cccccc;
}
.btn_down {
	padding-top:2px;
	padding-bottom:2px;
	padding-left:8px;
	padding-right:8px;
	height:28px;
	font-size:1.0em;
	font-family: "微软雅黑";
	line-height:14px;
	width:32px;
	text-align:center;
	cursor:pointer;
	background-color:#eeeeee;
	border: 1px solid #cccccc;
margin:0 auto;
left:0px;
right:0px;
}
.btn_up {
	height:auto;
	width:48px;
	font-size:1.0em;
	font-family: "微软雅黑";
	text-align:center;
	cursor:pointer;
	background-color:#eeeeee;
	border: 1px solid #cccccc;
	border-radius:4px;
	padding:2px;
margin:0 auto;
left:0px;
right:0px;	
}

.btn_up:hover{
	background-color: #FF3300;
	color:#FFFF00;
	transition: all 0.3s;
}
	
.cont_div{
position: relative;
bottom:180px;
	width:0px;
	height:0px;
}

.skey_box{
MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
width:100%; 
height:auto;
padding:0px;
margin-top:10px;
text-align:center;
font-family: "微软雅黑";
font-size: 1.2em;
color:#666666;
	}

.skey_btn{
font-family: "微软雅黑";
font-size: 1.2em;
padding:5px;
	background-color: #FFFF00;
	border:solid  #CCCCCC 1px;
	color:#FF3300;
	width:auto;
	height:auto;
	cursor:pointer;
	text-align:center;
	border-radius:4px;
	}
.skey_btn:hover{
	background-color: #FF3300;
	color:#FFFF00;
	transition: all 0.3s;
	}
.foot_div{
	position: relative;
	left:0px;
	background-color: #fff;
	width:98%;
	height:220px;
	z-index:999999;
  overflow-x: hidden;
  overflow-y: hidden;
}
.word_limit{ 
font-family: "微软雅黑";
font-size: 1.2em;
color:#0066CC;
text-align: center;
line-height:32px;
height:32px;
}

.title_limit{
color: #006699;
font-size: 1.4em;
padding:10px;
cursor:pointer;
overflow:hidden;
white-space:nowrap; 
text-overflow: ellipsis; /*以省略号...显示*/
-o-text-overflow: ellipsis; /*以省略号...显示*/
}

.float_right{
position: fixed;
top:50%;
right:200px;
}
.sub_cont_input {
	width:360px;
	height:56px;;
}
.sub_btn {
	width:64px;
	height:32px;
	line-height:15px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color:#FFFFFF;
	background-color: #0099CC;
	border:#eee solid 1px;
	border-radius:15px;
	font-size: 1.2em;
}
.sub_btn:hover {
	color:#FF0000;
	background-color: #ffffff;
	border:#FFCC33 solid 1px;
	transition: all 0.5s;
}