/*
Theme Name: 10oa
Theme URI: http://www.10oa.com
Description: OA OA系统 协同办公 workflow 工作流
Version: 1.0
Author: li sheng
E-mail:lisheng_zaptron@126.com
*/

/* Resets */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

:focus {outline: 0;}

body {
	font-size: 12px;
	font-family: 宋体,Arial;
	line-height:20px;
	letter-spacing:1px;
	z-index:0
	}
	
p { padding-bottom: 20px;text-indent:2em;}

ol, ul {list-style: none;}

strong {font-weight: bold;}

input{background-color:#dfdfdf; border:0px;padding:3px;font-size:12px; line-height:16px; height:16px}

img { -ms-interpolation-mode: bicubic; border:0; margin:0/* Internet Explorer 7.0+ */ }

textarea{background-color:#dfdfdf; border:0px;padding:3px;font-size:12px; overflow:hidden}

.right {float: right;display: inline;margin-left: -3px;}

.left {float: left;display: inline;margin-right: -3px;}

/*----------------开始清除浮动--------------------*/
.clear {clear: both;}

/*万能清除浮动*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	zoom:1;
}

.clearfix {display: block;}

/*a[b].c 属性选择器，a下所有b标签中c为类名的元素*/
html[xmlns] .clearfix {display: block;}

* html .clearfix {height: 1%;}
/*----------------结束：清除浮动--------------------*/


/* Link Styles */
a:link, a:visited {
	color:#444;
	text-decoration: none;
}

a:hover {
	color: #e88b12;
	text-decoration: none;
}

a:active {
	color: #c27614;
	text-decoration: none;
}

/* Headings */
h1, h2, h3, h4, h5, h6 {font-weight: bold;}

/* bg */	
.bgHomePage{background:url(../img/bgMainBody.jpg) repeat-x #f8f8f8;}

 .bgPropertyPage{background:url(../img/bgMainBody2.jpg) repeat-x #f8f8f8;}	/*PropertyPage*/
 
.gb_txtIndent{ text-indent:2em;}

.cTxt_Org{ font-size:16px;font-weight:bolder; color:#e88b12}

.impTxt{ color:red; font-weight:bolder}


/* Wraps 定义大模块（包）在这里定义头包、内容包、尾包 */

#header_wrap {
  position: relative;
  min-width: 980px;
  padding-top: 0px;
}

#content_wrap {
  position: relative;
  min-width: 990px;
  padding-bottom:30px;
  border-bottom:1px solid #999;
}

/* 尾巴宽度为100% */
#footer_wrap {
	width: 100%;
	background:url(../img/bg1.jpg);
	border-top:1px solid #ffffff;
	color: #8d8d8d;
	height:100%;
	margin-bottom: 0px;
}
#footer_wrap a:link{
	color: #8d8d8d;
}
#footer_wrap a:visited{
	color: #8d8d8d;
}
#footer_wrap a:hover{
	color: #e88b12;
}
	

/* Header */
#header {
  position: relative;
  width: 980px;
  margin: 10px auto 0;
  font-size:14px
}

.tel{width:210px;font-weight:bolder; padding-left:4px; font-family:Georgia, "Times New Roman", Times, serif}

.headnav{ 
	width:210px; 
	margin:10px 0 2px; 
	line-height:28px; 
	height:28px;
	color:#FFF;
}

.headnav ul{ margin:0; padding:0;}

.headnav li{ 
	width:93px; 
	height:auto; 
	float:left;
	cursor:pointer;
	text-align:center;
	font-weight:bolder;
	color:#FFF;
	}
.bgCS{ background:url(../img/bg_CS.jpg) no-repeat; margin-left:6px}
.bgApply{ background:url(../img/bg_Apply.jpg) no-repeat; display:block;}
#displayCS ul{ display:none; z-index:100;background-color:#eeeeee; width:93px;position:absolute;margin-top:22px;margin-left:-86px;}

.imgToTxt a{
	display:block;
	width:300px;
	height:72px;
	text-indent:300px; 
	white-space:nowrap;
	overflow:hidden;
}

.imgToTxtBanner{ /*PropertyPage*/
	display:block;
	height:132px;
}
.imgToTxtBanner a{
	display:none;
}

.bgLogo a{background:url(../img/10oaLogo.jpg) left top no-repeat;}

.bgTel a{background:url(../img/telephone.gif) left center no-repeat;}

.bgAboutUs{
	background-image: url(../img/bannerImg2.jpg);
	background-repeat: repeat-x;
	width: 100%;
}
.bgSelection{background:url(../img/selection.jpg);}
.bgSolution{background:url(../img/solution.jpg);}
.bgProduct{background:url(../img/product.jpg);}
.bgDemo{background:url(../img/demo.jpg);}
.bgService{background:url(../img/service.jpg);}
.bg_pFunPadding{ padding-left:24px; padding-top:4px}
.bg_pFun_mh{background:url(../images/imagesOfecho/desktop.gif) no-repeat 62px 6px;}
.bg_pFun_gt{background:url(../images/imagesOfecho/group.gif) no-repeat 62px 6px;}
.bg_pFun_xt{background:url(../images/imagesOfecho/application_double.gif) no-repeat 62px 6px;}
.bg_pFun_rc{background:url(../images/imagesOfecho/data.gif) no-repeat 62px 6px;}
.bg_pFun_xw{background:url(../images/imagesOfecho/tt.gif) no-repeat 62px 6px;}
.bg_pFun_wd{background:url(../images/imagesOfecho/folder.gif) no-repeat 62px 6px;}
.bg_pFun_xz{background:url(../images/imagesOfecho/computer.gif) no-repeat 62px 6px;}
.bg_pFun_rl{background:url(../images/imagesOfecho/user.gif) no-repeat 62px 6px;}
.bg_pFun_jx{background:url(../images/imagesOfecho/chChartTypeColumnClustered.gif.gif) no-repeat 62px 6px;}
.bg_pFun_ld{background:url(../images/imagesOfecho/eye.gif) no-repeat 62px 6px;}

.header_nav{overflow:hidden; /*清除自身浮动*/}

.header_nav ul{ text-align:center; margin-top:15px; margin-bottom:1px;}

.header_nav li{
	border-left:1px #FFF solid; 
	border-right:1px solid #cccccc; 
	float:left;
	z-index:0
	}
	
.header_nav li a{ 
	display:block; 
	height:24px; 
	width:120px;
	font-size:14px;
	font-weight:bolder;
	font-family:宋体, Arial;
	line-height:24px
	}
	
	.navLiOn{background:url(../img/bgMenu.jpg) bottom}
	.hot{ position:relative}
	.hot img{ position:absolute; margin-top:-4px;}
	
.hasLayout{*zoom:1;}	
	
.header_ax{ width:980px; margin:0 auto;}

.PPheader_ax{ width:100%; margin:0 auto;}/*PropertyPage*/


/*========================================从这里开始是首页的content部分===========================================*/	
	#content {
	  position: relative;
	  width: 990px;
	  margin: 0 auto;
	  padding-top:30px;
	}

	#content_L{ 
		width:30%; 
		float:left; 
		background:url(../img/grayLine2.gif) right no-repeat;
		min-height:500px;
		display: inline;
	}
	
	#content_M{ 
		width:37%; 
		float:left; 
		background:url(../img/grayLine2.gif) right no-repeat;
		min-height:500px;
		display: inline;
	}
	
	#content_R{ 
		width:32%; 
		float:left; 
		min-height:500px;
		display: inline;
	}
	
	.info_box { padding:0 20px 10px;}
	
	.info_box h1{ background:url(../img/arrow.gif) left center no-repeat; padding-left:20px; margin-bottom:10px;}
	
	.info_box ul{cursor:pointer}
	
	#marquee { border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; height:135px;}
	
	.hpForm div{ width:240px; float:right; }
		.hpForm input,textarea{width:100%;}
		 .hpForm input{height:16px; line-height:16px}
		.hpForm li{padding-top:6px; padding-top:4px;}
		.hpForm img{margin-top:20px; margin-left:50px}
	
	.axTxt{font-weight:bolder}
	
	 .axTxt a{color:#e88b12;}
	 
	#hp_version{ margin-bottom:15px} 
	
	#hp_version .imgLtxtR_box{ padding:10px 20px;}
	
	#hp_version .bgLine{background:url(../img/grayLine1.gif) bottom no-repeat}
	
	.imgLtxtR_box img{ 
		border:1px solid #CCC;
		padding:3px; float:left; 
		margin-right:10px; 
		background-color:#FFF;
	}
	
	.imgLtxtR_box2 img{ 
		border:1px solid #CCC; 
		padding:3px; 
		margin-right:10px; 
		background-color:#FFF; 
		margin-bottom:10px;
	}
	
	.bgQuestion{ background:url(../img/question.png) 20px 30px no-repeat;}
	
	.bgQuestion h3{ margin-top:16px; margin-left:110px}
	
	.qustionTxt{ margin-top:16px; margin-left:110px}
	
	.bgBox{ 
		background-color:#eeeeee; 
		padding:13px; 
		margin-top:20px
	}
	#hp_customer{
		background-color:#eeeeee;  
		margin-top:5px
	}
	
	.customerBox{ width:289px; height:50px; background-color:#eeeeee; cursor:pointer}
	.customerBox img{ margin-top:4px; float:left;}
	.customerBox div{ margin-top:7px; margin-left:5px; line-height:18px; float:left;}
	.customerBox div span{ display:block; font-weight:bolder; font-size:12px}
	.cirBox{ position:relative;}
	.bg_cir{position:absolute; top:0; left:0;width:289px; height:69px; background:url(../img/circular.png) no-repeat; _background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/circular.png',sizingMethod='crop'); cursor:pointer}
	
	
	
/*=============================到这里首页的content Css结束=========================================*/

/*=============================从这里是内容页的content部分=========================================*/

	#PPcontent {
	  width:990px;
	  margin:0 auto;
	}
	
	#PPcontent_L{
    display:inline-block; *display:inline; *zoom:1; 
    vertical-align:top;
		width:21%;
		border-left:#ccc 1px solid;
		margin-bottom:40px;
		text-align:center;
	}
	
	.s_HTxt{
    background:url(../img/sideGrayline.gif) bottom center no-repeat;
		font:bolder 32px Arial; 
		color:#dddddd; 
		line-height:100px; 
		height:100px; 
	}
	
	.s_LinkTxt{ 
		display:block;
    background:url(../img/sideGrayline.gif) bottom center no-repeat;
		font:bolder 14px "宋体";
		line-height:40px; 
		height:40px; 
		letter-spacing:10px;
	}
	
	.s_LinkTxt2{ 
		font:12px "宋体";
		line-height:24px; 
		height:24px; 
	}
	
	.s_linkOn{ color:#e88b12; font-weight:bolder; }
	
	.s_bgGray{ font-weight:bolder; color:#FFF;padding:2px; background:url(../img/arrowWhite.gif) no-repeat 5px #dddddd; text-align:left; padding-left:20px; margin-bottom:5px}
	
	.on_qq{ padding-top:20px; padding-bottom:20px}
	
	.s_OL{ text-align:left; padding-top:20px; padding-bottom:20px; padding-left:90px}
	
	.s_OL a{font:bolder 14px "宋体"; line-height:24px}
	
	.bgTryoutOnline{ }
	
	.bgMsgOnline{ }
	
	.bgDemoOnline{ }
	
	.bgStep1{background:url(../img/selectImg/step1.jpg) no-repeat;}
	
	.bgStep2{background:url(../img/selectImg/step2.jpg) no-repeat;}
	
	.bgStep3{background:url(../img/selectImg/step3.jpg) no-repeat;}
	
	.bgStep4{background:url(../img/selectImg/step4.jpg) no-repeat;}
	
	.bgStep5{background:url(../img/selectImg/step5.jpg) no-repeat;}
	
	.bgStep6{background:url(../img/selectImg/step6.jpg) no-repeat;}
	
	.bgStep7{background:url(../img/selectImg/step7.jpg) no-repeat;}
	
	.bgStep8{background:url(../img/selectImg/step8.jpg) no-repeat;}
	
	.bgStep9{background:url(../img/selectImg/step9.jpg) no-repeat;}
	
	.bgStep10{background:url(../img/selectImg/step10.jpg) no-repeat;}
	
	.b_bg_BL{ border-bottom:3px solid #C0C0C0; margin-top:-14px;}
	
	#PPcontent_R{ 
    display:inline-block; *display:inline; *zoom:1;
    vertical-align:top;
		width:78%; 
		min-height:500px;
	}
	
	.axTxtGoBack{ font-size:12px; margin:5px 30px; }
	
	.b_HTxt{
		margin:10px;
		font:bolder 24px Arial; 
		color:#444444; 
		line-height:64px; 
		height:64px;
		border-bottom:1px solid #999999;
	}
	
	.mainText{ margin:30px; font-size:14px; line-height:24px }
	.mainText a:link{ color:#e88b12; text-decoration:underline;}
	.mainText a:visited{ color:#e88b12; text-decoration:underline;}
	.mainText a:hover{ color:#444444; text-decoration:underline;}
	.mainText h1,h2{text-indent:2em; margin-bottom:10px;}
	.mainText h4{margin-bottom:20px;}
	.mainText h5{margin-bottom:10px;}
	.mainText img{display:block;float:left;margin:8px 10px auto auto}
	.mainText ul{ list-style:disc}
	.ulListStyle{ list-style:disc;}
	.mainTextS_B{display:block; margin-bottom:10px; margin-left:14px}
	
	.mainText img{ border:0px solid #999}
	.img_mTBox{width:278px; margin-right:50px; margin-left:24px}
	.txt_mTBox{margin-right:24px; margin-top:44px}
	.mainText td{vertical-align:middle;}
	.friendLinkTBox{ margin:30px 20px 30px 40px;}
	.friendLinkTBox table {border-collapse:collapse; border:1px solid #cccccc; margin:0 auto}
	.friendLinkTBox td { padding:10px; line-height:30px;border:1px solid #cccccc;}
	.goTop{ background:url(../img/top.gif) no-repeat right; height:53px; margin-right:20px; display:block}
	
	.cntForm{ width:80%;}
	.cntForm div{ width:50px; text-align:right; float:left; padding-right:10px}

	.cntForm textarea{ width:50%;}
	.cntForm li{ margin-top:10px;}
	.cntForm_Bt{ margin-top:20px; margin-left:160px; width:220px}
	.cntForm_Bt img{ border:0; margin:0 10px 0 0; padding:0px; display:inline;}
	
	.crtForm input{}
	
	.textList{ line-height:36px; padding-left:20px}
	.textList li{ border-bottom:#dddddd solid 1px}
	.textList li a{ color:#444444; text-decoration:none;}
	.textList li a:hover{ color:#e88b12; text-decoration:none;}
	.textList li{ border-bottom:#dddddd solid 1px}
	.axText{color:gray; font-size:12px}
	.pg{ color:gray; font-size:12px; margin-top:30px; text-align:center}
	.pg span{ margin-left:20px}
	
	.bgTxt{ background-color:#eeeeee; padding:20px; margin-top:20px;}
	.txtCmt{ background-color:#F9D086; padding:20px; margin-top:20px; border:3px dashed #F90;}
	
	.mBox{ margin:40px; font-size:14px; *zoom:1; background:url(../img/grayLine2.gif) no-repeat 48%}
	.mBox div{ height:80px; width:300px;padding-left:100px; padding-top:6px; float:left; margin:20px 30px; display:inline;}
	.mBox a:link{ text-decoration:underline;}
	.mBox a:visited{ text-decoration:underline;}
	.mBox a:hover{ text-decoration:underline;}
	.mBox p{ text-indent:0; padding-top:10px}
	
	.compBox{ width:700px; margin:20px auto;}
	.compBox img{ border:1px solid #999; margin:0; display:block; padding:3px}
	.compBox a{ margin-bottom:30px}
	
	.t_dLine{ border-top:1px dashed #ccc;}
	.p_fBox{ width:420px; margin-left:40px;}
	.p_sTxt{ font-size:12px; padding-left:20px}
	.p_fLBox{ margin-top:30px; padding-top:20px}
	.p_ftBox{ padding:30px}
	
	.p_vBox{ width:460px}
	.p_fMBox{margin:0 10px 30px;}
	.Domino_vs_10oa div{ font-weight:bolder;}
	
	/*这里是滑动菜单类*/
	.menuInti{background-color:#efefef; display:none}
	.menuIntiOn{background-color:#efefef;}
	.menuInti div{border-top:1px solid #cccccc; font:12px "宋体";line-height:24px; height:24px; letter-spacing:3px}
	.menuIntiOn div{border-top:1px solid #cccccc; font:12px "宋体";line-height:24px; height:24px; letter-spacing:3px}
	/*结束滑动菜单类*/
	
	/*版本特殊css*/
	
	.versionsBox2{ padding:10px 30px 10px 30px; background-color:#f1f1f1;float:left;width:430px; margin-top:10px; margin-right:10px; display:inline}
	.catalogueTextStandard{font-size:16px;font-weight:bolder; color:#8db93e}
	.catalogueTextProfessional{font-size:16px;font-weight:bolder; color:#658cc5}
	.catalogueTextGovernment{font-size:16px;font-weight:bolder; color:#d82000}
	.catalogueTextInternational{font-size:16px;font-weight:bolder; color:#7b7b7b}
	.versionsBox{ padding:10px 30px 10px 30px; background-color:#f1f1f1;}
	.versionsCell{ font-weight:bolder; margin:0 0 10px 0}
	/*版本特殊css结束*/
	
	
/*=============================到这里内容页的content Css结束=======================================*/
	

#foot{
	background:url(../img/bg1.jpg);
	padding:20px 30px;
	color:#999;
	text-align:center; 
}

#foot a{
  display:inline-block; *display:inline; *zoom:1;
	color:#999;
}

#foot a:hover{ 
	color:#e88b12;
}

#footer{ 
	text-align:center; 
	width:100%; 
	margin:0 auto; 
	overflow:hidden;
}

.footnav{ 
	width:480px;
	overflow:hidden; 
	margin:10px auto; 
	line-height:16px; 
	height:16px;
}

.footnav ul{ margin:0; padding:0;}

.footnav li{ 
	width:80px; 
	height:auto; 
	float:left; 
	text-align:center; 
	border-right:1px solid #736e6e; 
	margin-right:-1px;}
.footnav li a :link{color:#999;}	
	
	
/* 这里是问答模块的css */
.qa_list{
	margin:30px auto 1px;	
	width:980px;
}

#questionBox{ 
	height:180px;
	width:960px;
	background-color:#eeeeee;
	padding:10px;
	margin:1px auto;
}
#answerBox{ 
	height:190px;
	width:960px;
	background-color:#eeeeee;
	padding:10px;
	margin:20px auto 0;
}	
#questioner{ 
	float:left;
	width:170px;
	_width: 166px; /*IE6 hack*/
	height:180px;
	background-color:#dddddd;
}
#questionerImg{ 
	width:100px;
	height:100px;
	background-color:#ffffff;
	margin:20px auto 0;
}	
#questionerInfo{ 
	height:40px;
	width:150px;
	margin:10px auto 0;
}			
#questionerInfo div{ 
	width:100%; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
}		
#askAndAnswer{ 
	float:left;
	width:770px;
	height:180px;
	margin-left:10px;
}				
#question{ 
	height:25px;
	width:100%;
	line-height:25px;
	background-color:#bbb;
	padding-left:10px;
	font-weight:bolder;
}				
#question2{ 
	height:25px;
	width:940px;
	line-height:25px;
	background-color:#bbb;
	padding:0 10px;
}			
#answer{ 
	height:143px;
	width:100%;
	background-color:#dddddd;
	margin-top:2px;
	padding-left:10px;
	padding-top:10px
}	
		
#answer2{ 
	height:143px;
	width:940px;
	background-color:#dddddd;
	margin:1px auto 0;
	padding:10px
}	

.qa_TitleBox{
	float:left;
	width:44px;
	font-weight:bolder;
	}	
	
.qa_TitleBox2{
	float:left;
	width:600px;
	font-weight:bolder;
	}
	
.questionTitle{
	width:500px;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
	
	}	
.answerContent{ 
	width:720px;
	height:110px;
	overflow:hidden;
	float:left;
}

#askBox{ 
	height:150px;
	width:960px;
	background-color:#eeeeee;
	padding:10px;
	margin:0px auto 20px;
}
.Iask{ 
	font-weight:bolder;
	border-bottom:#999 1px solid;
}
.Iresponse{ 
	cursor:pointer;
	text-decoration:underline;
	color:#e88b12
}
#askInfo{

	line-height:16px;
}
.inputBox{ 
	margin-top:5px;
	height:24px;
	line-height:24px;
	}
.inputBox div{ 
	 float:left;
	}
.newInput { 
	background-color:#f0f0f0;
	height:14px;
	line-height:14px;
	margin-left:5px;
	}
.newTextarea{
	background-color:#f0f0f0;
	height:14px;
	line-height:14px;
	margin-left:5px;
	width:86%; 
	height:96px; 
	}
#userInfo{ 
	width:350px;
	background-color:#dddddd;
	height:150px;
	float:left;
	padding-left:10px;
}
#askContent{ 
	width:580px;
	background-color:#dddddd;
	height:150px;
	float:left;
	margin-left:10px;
	padding-left:10px;
}
.newQuestion li{
	width:280px;
	text-overflow:ellipsis; 
	white-space:nowrap; 
	overflow:hidden;
	}
