@charset "gb2312";

/* Browser-specific styles
=====================================================================*/

/* Global Defaults Style
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object,em{margin:0;padding:0;color:#676767;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
div { text-align: left; vertical-align: top; }
q:before,q:after{content:'';}
a,ins{text-decoration:none;}
strong { font-weight: bold; }
cite { display: block; font-size: 12px; font-style: italic; text-align: right; }

/* Global Classes Style
=====================================================================*/
.distext { display:none; }
.clearboth { clear:both; font-size:0; line-height:0;height:0;}
.clearleft { clear:left; }
.clearright { clear:right; }

/* Global Elements Style
=====================================================================*/

html { overflow-x: auto; height:100%;}
	/* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */

body {
	text-align: center;
	line-height: 21px;
	font-size:12px;
	font-family: Arial, Helvetica, Geneva, sans-serif, "宋体";
	background:#fff;
}

img {
	vertical-align:middle;_vertical-align:auto;
}

/* Global Links Style
=====================================================================*/

a {
	margin:0px;
	padding:0px;
}

a:link,
a:visited,
a:active
{
	background:transparent;
	color:#525252;
	text-decoration:none;
	
}

a:hover
{
	background:transparent;
	color:#266eb9;	
	text-decoration:none;
}

/* List Elements Style
=====================================================================*/

ul li 
{
	height: auto;
	margin: 0;
	padding: 0;
	list-style: none;
}

li a {
	padding-top: 0px;
	padding-bottom: 0px;
}



/* Grid
=====================================================================*/
/* Global Layout Style*/

.maincontent{width:1000px;height:584px;margin:0 auto;background:url(images/cont_bg.gif) no-repeat;}
#top{width:1000px;height:124px;margin:0 auto;background:url(images//top_bg.gif) no-repeat;}
#end{width:1000px;height:10px;margin:0 auto;background:url(images//bottom_bg.gif) no-repeat;}

/* Left Style
=====================================================================*/
.leftcont{width:617px;margin-left:20px;_margin-left:10px;padding:0 20px;float:left;line-height:24px;}
.titlestyle{background:url(images//title_bg.gif) no-repeat;padding-left:5px;font-size:14px;font-weight:bold;color:#ff7300;}
.font14{font-size:14px;}
.fontbblue{font-size:14px;font-weight:bold;color:#2a72ba;}
.fontsblue{font-weight:bold;color:#2a72ba;}
.fontsorg{font-weight:bold;color:#ff7300;}
.list_style{padding-left:10px;}

/* Right Style
=====================================================================*/
a.gray{color:#676767;text-decoration:none;}a.gray:hover{text-decoration:underline;}
a.bblue{color:#1055a0;text-decoration:underline;font-weight:bold;}
.rightcont{width:305px;float:left;}
.textcenter{text-align:center;margin-bottom:10px;}
.textprg{padding-left:15px;line-height:23px;margin-bottom:10px;}


/* Cont Style
=====================================================================*/
.questioncont{width:920px;margin-left:20px;_margin-left:10px;padding:0 20px;float:left;line-height:24px;}
.qacontent{width:1000px;margin:0 auto;background:url(images//qa_cont_bg.gif) repeat-y;overflow:hidden;}
#top_qa{width:1000px;height:124px;margin:0 auto;background:url(images//qa_top_bg.gif) no-repeat;}
#end_qa{width:1000px;height:10px;margin:0 auto;background:url(images//qa_bottom_bg.gif) no-repeat;}
.qatitle{margin:0 20px 10px 20px;font-size:16px;font-weight:bold;color:#000;}
a.qa{padding-left:10px;text-decoration:none;}a.qa:hover{background:#0b5cc2;color:#fff;display:block;width:800px;}
h2{margin:45px 0 10px 20px;width:850px;background:#0b5cc2;color:#fff;display:block;font-weight:bold;font-size:14px;}
.qcont{font-size:14px;margin:0 0 10px 20px;padding-left:8px;width:850px;}
.line{padding-left:6px;border-top:1px dotted #4f4f4f;}
.imggray{border:1px solid #b2b2b2;margin:5px;}
.func{padding-left:40px;text-align:left;}
.func td{padding-left:10px;}




/* text
=====================================================================*/
.qatitle_2{background:#e9e9e9;font-weight:700;}
.text_one{margin:15px auto;font-weight:700;}
.qatitle_2,.text_one,.text_two{width:920px;font:14px;text-indent:15px;line-height:30px}
.line_xu{border-bottom:2px dotted #000;margin:20px auto}





