@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
img{ border:none}
body{ font-size:12px; color:#474747; font-family:Arial, Helvetica, sans-serif; background:#e0e4e8;}
.warp{ width:980px; margin:0 auto;}
.logo{ margin:8px 0 8px 5px;}
.nav{ width:980px; overflow:auto; zoom:1;}
.nav-blog{ width:980px; height:45px; zoom:1;}
.nav-left{ float:left; background:url("../images/nav-left.gif") no-repeat; width:8px; height:39px;}
.nav-left-blog{ float:left; background:url("../images/nav-left.gif") no-repeat; width:8px; height:39px;}
.nav-right{ float:left; background:url("../images/nav-right.gif") no-repeat; width:7px; height:39px;}
.nav-right-blog{ float:left; background:url("../images/nav-right.gif") no-repeat; width:7px; height:39px;}
.nav-center{ float:left; background:url("../images/nav-center.gif") repeat-x; width:965px; height:45px; }
.nav-center ul{ list-style:none; margin-left:40px; width:900px; overflow:auto; zoom:1;}
.nav-center ul li{ float:left; height:45px;}
.nav-center ul li a{ display:block; float:left; width:88px; height:39px; font-size:12px; font-weight:bold; color:#e0edfd; text-decoration:none; line-height:39px; text-align:center; }
.nav-center ul li a:hover{ background:url("../images/nav-bg.gif") no-repeat ;}

.nav-center-blog{ float:left; background:url("../images/nav-center.gif") repeat-x; width:930px; height:40px; }
.nav-center-blog ul{ list-style:none; margin-left:5px; width:900px; overflow:auto; zoom:1;}
.nav-center-blog ul li{ float:left; height:40px;}
.nav-center-blog ul li a{ display:block; float:left; width:88px; height:39px; font-size:12px; font-weight:bold; color:#e0edfd; text-decoration:none; line-height:39px; text-align:center; }
.nav-center-blog ul li a:hover{ background:url("../images/nav-bg.gif") no-repeat ;}

.home img{ margin-top:12px;}
.active{ background:url("../images/nav-bg.gif") no-repeat;}

.banner{ background:url("../images/pic.jpg") no-repeat; width:978px; height:220px; margin:0 auto; margin-top:8px; margin-bottom:14px;}
.banner-msg{ width:475px; margin:0 0 0 245px; padding:55px 0 0 0; line-height:15px; color:#a1aeba;}
.banner-msgt{ color:#51657c; }
.douhao{ color:#a1aeba; font-size:16px;}
.banner-msg em{ color:#75899f;}
.banner-text{
	width:700px;
	margin:35px 0 0 270px;
	color:#f5f6f6;
	line-height:24px;
	font-size:16px;
}
.banner-text b{
	font-size:18px;
	margin-bottom:0px;
	display:block
}
.banner-try{
	display:block;
	background:url("../images/btn_TRY.jpg") no-repeat;
	width:73px;
	height:26px;
	margin:3px 0 0 669px;
}

.banner-buy{
	display:block;
	background:url("../images/btn_BUY.jpg") no-repeat;
	width:73px;
	height:26px;
	margin:-26px 0 0 752px;
}
/*.banner-download:hover{ background:url("../images/banner-btn.jpg") no-repeat right top;}*/

.menu-tit1{
	display:block;
	float:left;
	width:370px;
	padding-left:2px;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-right: 30px;
}
.menu-tit2{ no-repeat 1px;
	display:block;
	float:right;
	padding-left:0px;
	padding-top:4px;
	margin:0 15px 0 0
}
.tit-left{ float:left; background:url("../images/tit-left.gif") no-repeat; width:3px; height:34px;}
.tit-right{ float:left; background:url("../images/tit-right.gif") no-repeat; width:3px; height:34px;}
.tit-center{ float:left; background:url("../images/tit-center.gif") repeat-x; width:974px; height:34px; line-height:34px; font-size:14px; font-weight:bold}
.tit1{ display:block; float:left; width:615px; padding-left:15px;}
.tit2{ background:url("../images/line.gif") no-repeat 1px; display:block; float:left; padding-left:15px;}
.box-wrap{ width:978px; border:1px solid #d5d8dc; border-bottom:none; border-top:none}
.box-wrap2{ width:976px; border:1px solid #ccc; border-bottom:none; border-top:none}
.box{ width:974px; border:1px solid #fff; overflow:auto; zoom:1;background:#fff url("../images/con-bg.gif") repeat-y right; border-top:none}
.con-left{
	float:left;
	width:602px;
	padding:20px 15px;
}

.feature2_con-left{
	float:left;
	width:602px;
	padding:10px 15px;
}

.feature-con-left{
	float:left;
	width:580px;
	padding:20px 15px;
}
.con-right{
	float:left;
	width:300px;
}
.index_con-right{
	float:left;
	width:332px;
}
.con-left span{ display:block; float:left; width:204px; height:200px}
.Introduction{ line-height:20px;}
.Introduction strong{ font-size:13px; line-height:16px; display:block; padding-bottom:10px;}
.z{ margin:20px 15px 0 15px; width:312px; overflow:auto; zoom:1;}
.z-left{ float:left; width:125px; margin-right:32px; margin-left:5px;}
.z-right{ float:left; width:142px;}
.z-text1{ text-align:center; font-weight:bold; line-height:14px; margin:9px 0;}
.tit{ background:url("../images/tit-center.gif") repeat-x right; height:34px; line-height:34px; width:328px; margin:15px 0 15px 2px; font-size:14px; font-weight:bold;padding-left:12px; }
.tit_text{
	width:328px; margin:0 0 5px 0;
}
.tit_text a{
	text-decoration:none;
}
.tit-download{
	background:url("../images/tit-center.gif") repeat-x right;
	height:34px;
	line-height:34px;
	width:588px;
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: -15px;
}
.con-right p{ padding:0 15px; line-height:20px; margin-bottom:15px;}
.con-right p em{ color:#999}
.xka{ list-style:none; margin-top:15px; margin-left:15px; width:550px;}
.xka li{ float:left; margin-left:2px;}
.xka li a{ text-decoration:none; font-weight:bold; display:block; float:left}
.xka li a:hover{ color:#333;}
.xka-active1{ background:url("../images/ka-left.gif") no-repeat ; height:33px; padding-left:4px;}
.xka-active1 a{ background:url("../images/ka-right.gif") no-repeat right top; padding-right:8px; height:33px; line-height:33px; color:#f3f7fc; padding-left:5px}
.xka-active2{ background:url("../images/ka-left2.gif") no-repeat ; height:33px; padding-left:4px;}
.xka-active2 a{ background:url("../images/ka-right2.gif") no-repeat right top; padding-right:8px; height:33px; line-height:33px; color:#707172; padding-left:5px}

.content{ width:980px;}
.box2-topleft{ background:url("../images/kuang-topleft.gif") no-repeat; float:left; width:7px; height:6px; font-size:0}
.box2-topright{ background:url("../images/kuang-topright.gif") no-repeat; float:left; width:7px; height:6px; font-size:0}
.box2-topcenter{
	border-top:1px solid #ccc;
	height:auto;
	font-size:0px;
	width:588px;
	float:left
}
.box2-center{ border-left:1px solid #ccc; border-right:1px solid #ccc; padding:10px 20px 0 20px;}
.box3-center{  padding:0 20px 0 20px;}
.ul-1{ list-style:none; padding-bottom:10px;}
.ul-1 li{ line-height:18px; padding-top:10px; padding-left:25px; background:url("../images/ly-arrow2.gif") no-repeat left 13px;}
.box2-bottomleft{ background:url("../images/kuang-bottomleft.gif") no-repeat bottom; width:7px; height:10px; float:left; font-size:0}
.ul-3{ width:588px; overflow:auto; zoom:1; list-style:none}
.ul-3 li{ float:left; width:270px; background:url("../images/dian2.gif") no-repeat left 12px; padding-left:15px; line-height:18px; padding-top:5px;}
.box2-bottomright{ background:url("../images/kuang-bottomright.gif") no-repeat bottom; width:7px; height:10px; float:left; font-size:0}
.box2-bottomcenter{ background:url("../images/kuang-bottomcenter.gif") repeat-x bottom; width:588px; height:10px; float:left; font-size:0}
.content-bl{ background:url("../images/line3.gif") no-repeat; width:3px; height:4px; font-size:0; float:left}
.content-br{ background:url("../images/line4.gif") no-repeat; width:3px; height:4px; font-size:0; float:left}
.content-bc{
	background:url("../images/line4.gif") repeat-x;
	width:974px;
	height:4px;
	font-size:0;
	float:left
}

.bottom-l{ background:url("../images/bottom-left.gif") no-repeat; width:13px; height:232px; float:left; margin-top:10px;}
.bottom-r{ background:url("../images/bottom-right.gif") no-repeat; width:13px; height:232px; float:left; margin-top:10px;}
.bottom-c{ background:url("../images/bottom-center.gif") repeat-x; width:954px; float:left; margin-top:10px; overflow:auto; zoom:1; height:228px; padding-top:4px}
.bottom-left p{ line-height:20px;}
.tit3{ font-size:14px; display:block; padding-bottom:5px;}
.bottom0-btn{ width:555px; margin-top:5px;}
.bottom0-btn a{ display:block; background:url("../images/btn_download.jpg") no-repeat; width:440px; height:69px; margin:0 auto}
.bottom-btn{ width:555px; margin-top:5px;}
.bottom-btn a{ display:block; background:url("../images/btn.png") no-repeat; width:278px; height:69px; margin:0 auto}
.bottom-left{ float:left; width:597px; padding:10px 15px; background:url("../images/line5.gif")  no-repeat right 15px;}
.bottom-right{ float:left; width:270px; padding:10px 15px; line-height:24px; }
.feature-bottom-right{
	float:left;
	width:650px;
	padding:10px 15px;
	line-height:24px;
	border: 1px;
}
.index-help-bottom-right{
	float:left;
	width:270px;
	padding:10px 15px;
	line-height:20px;
}
.feature-bottom-left{
	float:left;
	width:776px;
	padding:10px 15px;
	background:url("../images/line5.gif")  no-repeat right 15px;
}
.style1{  font-style:italic}
.bottom-right a{ color:#0b76c1; text-decoration:none}
.bottom-right a:hover{ text-decoration:underline}


.footer-left{ float:left; background:url("../images/footer-left.jpg") no-repeat; width:9px; height:95px; margin-top:10px;}
.footer-center{
	float:left;
	background:url("../images/footer-center.jpg") repeat-x;
	height:85px;
	margin-top:10px;
	width:962px;
	text-align:center;
	padding-top:10px;
}
.footer-right{ float:left; background:url("../images/footer-right.jpg") no-repeat; width:9px; height:95px; margin-top:10px;}
.footer-center a{ color:#333; text-decoration:none; }
.footer-center a:hover{color:#0b76c1;}
.footer-center p{ margin-top:5px; line-height:20px;}
.award-margin{ margin-left:30px;}
.award-margin-10{ margin-left:10px;}
.award-margin-1{ margin-left:1px;}
.award-margin-16{ margin-left:16px;}
.award-margin-25{ margin-left:25px;}

/*-------------------index end -----------------------*/
.part-gutter{ width:980px; height:8px;}
.part-tit{ font-size:16px; font-weight:bold; }
.part-k{ margin:10px 0 20px 0; border:1px solid #90aac8; padding:0 15px 15px 15px;}
.part-k p{ line-height:20px; margin-top:15px;}
.part-k a{color:#0b76c1; text-decoration:none}
.part-k a:hover{ text-decoration:underline}
.part-btn{ background:url("../images/btn_download.jpg") no-repeat; width:440px; height:69px; display:block; margin:0 auto; margin-top:10px;}
.part-ul1{  margin-left:30px; list-style:decimal}
.part-ul1 li{ line-height:24px; padding-left:5px; }
.part-ul1img{ margin-top:10px;}
.part-tit2{ font-size:15px; font-weight:bold; color:#0b76c1; }
.part-text{ line-height:20px; padding:12px 0 15px 0; border-bottom:1px dashed #ddd; margin-bottom:20px; }

.part-tit2 a{
	text-decoration: none;
}

.feature-main-part-text{
	line-height:20px;
	padding:15px 0 15px 25px;
	border-bottom:1px dashed #ddd;
	margin-bottom:20px;
	width: 620px;
}
#features-icon{
	display:block;
	width:75px;
	height:75px;
	float:left;
	margin-top:0px;
}
#features-small-icon{
	display:block;
	width:100px;
	height:50px;
	float:left;
	margin-top:5px;
}
.guanggao{ width:329px; height:243px; margin:0 auto; margin-top:10px;}
.guanggao2{ width:329px; margin:0 auto; margin-top:10px; margin-bottom:30px;}
.part-box{ width:944px; border:1px solid #fff; overflow:auto; zoom:1; border-top:none; background:#fff; padding:20px 15px;}
.case_part-box{ width:944px; border:1px solid #fff; overflow:auto; zoom:1; border-top:none; background:#fff; padding:20px 15px;}
.guide-part-box{
	width:900px;
	border:1px solid #fff;
	overflow:auto;
	zoom:1;
	border-top:none;
	background:#fff;
	padding:20px 35px;
}
.msg-top{ background:url("../images/msg-top.jpg") no-repeat; width:330px; height:8px; font-size:0; margin:0 auto; margin-top:12px;}
#msg-center{ background:url("../images/msg-center.jpg") repeat-y; width:320px; margin:0 auto; padding:10px 5px;}
.msg-bottom{ background:url("../images/msg-bottom.jpg") no-repeat; width:330px; height:28px; margin:0 auto;} 
#msg-center p{ margin-bottom:0;}
.part-tit3{ font-size:13px; margin-top:15px; font-weight:bold}
.part-gutter2 p{ line-height:20px; margin-top:10px;}
.part-text a{color:#0b76c1; text-decoration:none}
.part-text a:hover{ text-decoration:underline}
.screenshot-ul{ list-style:none} 
.screenshot-ul li{ float:left; text-align:center; padding:5px 36px; border-bottom:1px dashed #aaa; margin:12px 0;}
.screenshot-ul li img{ margin-bottom:5px;}
.ul-2{ margin-left:25px; margin-top:12px;}
.ul-2 li{ line-height:20px; padding-left:5px; margin:2px 0;}
.part-gutter2 a{color:#0b76c1; text-decoration:none}
.part-gutter2 a:hover{ text-decoration:underline} 
.part-tab{ margin:40px auto; line-height:20px;}

.register-left{ float:left; width:312px; background:#f8fcfe; padding:20px 15px 180px 15px;}
.register-left1{ float:left; width:312px; background:#f8fcfe; padding:20px 15px 110px 15px;}
.register-right{ float:left; width:602px;  padding:20px 15px 20px 15px;}
.part-box-register{ width:974px; border:1px solid #fff; overflow:auto; zoom:1; border-top:none; background:#fff;}
.register-img{ margin:0 auto; width:270px; margin-bottom:20px;}
.register-left p em{ color:#999}
.register-tit{ font-size:22px; font-weight:bold; line-height:28px;}
.register-tit strong{ color:#b22927;}
.regiter-z{ text-align:center; margin:20px 0;}
.regiter-z img{ margin:0 10px;}
.register-tab{ margin:15px auto;}
.register-tab td{ padding:8px 5px; line-height:20px;}
.register-input{ width:280px; height:20px; line-height:20px;}
.comm-btn{ background:#c6d7e9;  padding:3px 15px; border:1px solid #6b829c; color:#4a5c72; font-weight:bold; font-family:Arial, Helvetica, sans-serif; cursor:pointer}
.order-bg{ background:url("../images/order-bg.gif") repeat-y; width:980px; }
.order-con{ background:url("../images/order-conbg.jpg") no-repeat; width:980px; overflow:auto; zoom:1}
.order-left{ float:left; width:680px; padding:20px 15px;}
.order-right{ float:left; width:270px;}
.order-box{
	margin-top:40px;
	margin-left:17px;
} 
.order-textbox{ text-align:center}
.order-textbox p{ margin-top:15px; line-height:16px; font-size:14px;}
.order-text1{ color:#999; text-decoration:line-through}
.order-k1{
	float:left;
	margin-top:20px;
	margin-left:19px;
}
.order-k1-xx{
	float:left;
	margin-top:30px;
	margin-left:45px;
}
.order-radio{ margin-right:5px;}
.order-btn{ border:0; background:url("../images/order-btn.gif") no-repeat; width:188px; height:32px; cursor:pointer}
.order-k2{ float:left; margin-top:139px; margin-left:38px;}
.order-titl{ float:left; background:url("../images/order-titbg.gif") no-repeat; width:11px; height:37px; margin-left:0px;margin-top:72px;}
.order-titc{ float:left; background:url("../images/order-titbg-c.gif") repeat-x; height:36px; width:238px; line-height:37px;margin-top:72px;}
.order-titc_con{ float:left; background:url("../images/order-titbg-c.gif") repeat-x; height:36px; width:238px; line-height:37px;margin-top:72px;}
.order-titr{ float:left; background:url("../images/order-titbg-r.gif") no-repeat;  width:11px; height:37px;margin-top:72px;}
.order-titc strong{ font-size:14px; background:url("../images/lock.png") no-repeat left center; padding-left:20px; margin-left:4px; }
.order-titc_con strong{ font-size:14px; background:url("../images/contact.jpg") no-repeat left center; padding-left:20px; margin-left:4px; }
.order-note{ margin-left:0px; background:#fcfcfc; border-left:1px solid #bfbfbf;  border-right:1px solid #bfbfbf; padding:10px 15px 5px 15px; width:648px; line-height:20px;}
.order-yuanl{ float:left;background:url("../images/order-yuanl.gif") no-repeat; width:8px; height:7px; margin-left:0px; font-size:0}
.order-yuanc{ float:left; border-bottom:1px solid #ccc; height:6px; width:664px; font-size:0}
.order-yuanr{ float:left;background:url("../images/order-yuanr.gif") no-repeat; width:8px; height:7px; font-size:0 }
.order-tityuanl{ float:left;background:url("../images/order-yuanl.gif") no-repeat; width:8px; height:7px; margin-left:0px; font-size:0}
.order-tityuanc{ float:left; border-bottom:1px solid #ccc; height:6px; width:244px; font-size:0}
.order-tityuanr{ float:left;background:url("../images/order-yuanr.gif") no-repeat; width:8px; height:7px; font-size:0 }
.order-titnote{ margin-left:0px; background:#fcfcfc; border-left:1px solid #bfbfbf;  border-right:1px solid #bfbfbf; padding:10px 15px 5px 15px; width:228px; line-height:20px;}
.order-titnote a{
	text-decoration:none;
}
.order-yuantopl{ float:left;background:url("../images/order-yuantopl.gif") no-repeat; width:8px; height:7px;  font-size:0; margin:15px 0 0 0px;}
.order-yuantopc{ float:left; border-top:1px solid #ccc; height:6px; width:664px; font-size:0; margin:15px 0 0 0;}
.order-yuantopr{ float:left;background:url("../images/order-yuantopr.gif") no-repeat; width:8px; height:7px; font-size:0; margin:15px 0 0 0; }
.order-conl{ float:left; background:url("../images/order-conbottoml.gif") no-repeat; width:9px; height:6px; font-size:0; margin-bottom:3px;}
.order-conc{ float:left; background:url("../images/order-conbottomc.gif") repeat-x; width:962px; height:6px; font-size:0; margin-bottom:3px;}
.order-conr{ float:left; background:url("../images/order-conbottomr.gif") no-repeat; width:9px; height:6px; font-size:0; margin-bottom:3px;}
.order-intro{ float:left; padding:0px 25px 5px 0px;;}

#member2-a1{ display:block; float:left; background:url("../images/member2-a1bg.gif") no-repeat; width:162px; height:29px; line-height:29px; font-weight:bold; color:#fff; text-decoration:none; text-align:center}
#member2-a1:hover{ color:#a9d8ff}
#member2-a2{ display:block; float:left; background:url("../images/member2-a2bg.gif") no-repeat; width:119px; height:29px; margin-left:5px;font-weight:bold; color:#fff; text-decoration:none; text-align:center; line-height:29px;}
#member2-a2:hover{color:#a9d8ff}
.member2-box-top{ clear:both; width:943px; background:url("../images/member2-box-topright.gif") no-repeat right -2px; height:3px; font-size:0; border-left:1px solid #949aa3; border-top:1px solid #949aa3;}
.member2-box-center{ background:#fff url("../images/member2-boxcenter.gif") repeat-x left bottom; border-left:1px solid #949aa3; border-right:1px solid #949aa3; width:942px; padding:10px 0;  }
.member2-box-bottomleft{ background:url("../images/member2-boxbottomleft.gif") no-repeat left top; width:7px; height:5px; font-size:0; float:left}
.member2-box-bottomcenter{ background:url("../images/member2-boxbottomcenter.gif") repeat-x left top; width:930px; height:5px; font-size:0; float:left;}
.member2-box-bottomright{ background:url("../images/member2-boxbottomright.gif") no-repeat left top; width:7px; height:5px; font-size:0; float:left}
.member2-list{width:910px; border-bottom:1px solid #949aa3; padding:0 15px 2px 15px; overflow:auto; zoom:1; margin-bottom:10px;}
.member2-box{ float:left; width:150px; padding-top:10px; height:165px;}
.member2-information{ float:left; width:760px; padding-bottom:10px;}
.member2-information p{ line-height:18px;}
.member2-style1{ font-size:16px; display:block; padding-bottom:10px;}
.member2-style2{ font-size:16px; display:block; padding-bottom:10px; margin-top:20px;}
.member2-tab{ border:1px solid #cdcdcd; margin-bottom:-5px; margin-top:5px;}
.member2-tab td{ padding:2px 3px; line-height:20px;}
.member2-tabtr td{background:#eaeaea; color:#336699; border-bottom:1px solid #cdcdcd; font-weight:bold}
#member2-btn{ display:block; width:104px; height:23px; line-height:23px; float:left; background:url("../images/member2-btn.png") no-repeat; color:#fff; text-decoration:none; text-align:center; margin-right:12px; margin-top:15px; font-weight:bold; font-size:11px;}
.member2-aimg{ float:left; margin-left:300px;  text-decoration:none; text-align:center; font-weight:bold; color:#C00;}
.member2-aimg:hover{ color:#333;}
.member2-list2{width:910px;  padding:0 15px 0 15px; overflow:auto; zoom:1; }

.banner-part{ margin:8px 0 12px 0;}
.ul-gou{ list-style:none; margin-top:15px; margin-left:15px;}
.ul-gou li{ background:url("../images/listinc.jpg") no-repeat left top; padding-left:25px; line-height:20px; margin:4px 0;}

.tit4{ font-size:14px; font-weight:bold; color:#2b5681}
.table_td_padding{ margin-top:10px; }
.table_td_padding td{ padding:5px;}

#index-p{ line-height:20px; padding:10px 0; width:560px;}
#index-p span{ display:block; width:130px; height:80px; margin-top:5px; }
#index-p strong{ line-height:20px}
#index-p2{ line-height:20px; padding:10px 0; width:560px;}
#index-p2 span{ display:block; width:140px; height:80px; margin-top:10px; float:right; text-align:right}
#index-p2 strong{ line-height:30px}
#index-p3{ line-height:20px; padding:10px 0 0 0; width:560px;}
#index-p3 span{ display:block; width:140px; height:80px; margin-top:5px; float:right; text-align:right}
#index-p3 strong{ line-height:30px}

.contact-tit{ font-size:13px; font-weight:bold; height:20px; line-height:20px; padding-left:30px; }
.contact-line{ border-top:1px solid #ddd; margin-bottom:20px;}
.contact-line2{ border-top:1px dashed #ddd; margin-bottom:20px;}

.contact-left{ float:left; width:70px;}
.contact-right{ float:left; width:870px;}
.sitmap-contact-right{
	float:left;
	width:870px;
	padding-left: 30px;
}

.contact-contact-right{
	float:left;
	width:930px;
	padding-left: 10px;

}
.boldbuttom {font-size: 14px;}
div.hr {
	width: 100%;
	height: 0px;
	border-bottom: 1px #c0cada dotted;
	margin: 15px 0px;
}
.privacy-contact-right{
	float:left;
	width:910px;
	padding-left: 20px;
	padding-right: 10px;
}
p.line1 {font-family: verdana; font-size: 9pt; margin-left: 20pt; margin-right: 10pt; margin-top: 10pt; margin-bottom: 10pt; line-height: 160%}
.license_p1{
	float:left;
	padding:0,0,0, 20px;
}
.versions-contact-right{
	float:left;
	width:870px;
	padding-left:73px;
}

.versions-contact-right table td{
	
	padding:6px;
}
.versions-contact-right table ol{
	
	padding-left:30px;
}

.hr-contact-right{
	float:left;
	width:905px;
	padding-left:20px;
}
/*****************************************************************************/
/* hr 								                                         */
/*****************************************************************************/
.hr_left { background:url(../images/line_v.jpg) no-repeat right top; height:540px; vertical-align:top; }
.hr_left .title { padding:0 0 20px 16px; }
.hr_left ul { list-style:none; }
.hr_left li { text-align:right; padding-right:25px; line-height:30px; }
.hr_left a { color:#484848; text-decoration:none; }
.hr_left a:hover { color:#f22900; text-decoration:underline; }
.hr_left p { padding:0 20px 0 28px; }
.hr_left a { color:#484848; }
.hr_left a:hover { color:#484848; text-transform:inherit; }
.clear { clear:both; }
.line { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }
.contact td { padding-bottom:20px; vertical-align:top; }
.contact img { margin-top:5px; }
.td_hr { padding:5px; }
.text_red2, .text_red2_bold, .text_red2_b14, .text_red2_b16 { color: #D01F3C;padding:5px; }
.td_hr a { color:#5989a0; text-decoration:underline; }
.td_hr span ol { list-style-type: lower-roman; list-style-position: outside; margin-left:25px; }
.td_hr span ol li { list-style-type: decimal; list-style-position: outside; }
.td_hr ol { list-style-type: decimal; list-style-position: outside; margin-left:25px; }
.td_hr ol li { list-style-type: decimal; list-style-position: outside; }
.about_right { vertical-align:top; }
.about_right .title { background:url(../images/title_bg.jpg) repeat-x bottom; padding-bottom:13px; margin-right:20px; margin-bottom:30px; text-align:left; }
/*****************************************************************************/

.support-contact-right{
	float:left;
	width:870px;
	padding-left:30px;
}

.mail{ text-align:right; padding-right:25px;}

td.colleft, td.darkleft {
	width : 40%;
	vertical-align : top;
	color: #808b9c;
	border: 1px solid #d5dbe6;
	background-color: #f2f3f6;
	padding-left:5px;
}


td.col, td.dark {
	width : 20%;
	vertical-align : top;
	text-align : center;
	color: #808b9c;
	border: 1px solid #d5dbe6;
	background-color: #f2f3f6;
	padding-left:5px;
}


td.lightleft {
	width : 40%;
	text-align : left;
	vertical-align : top;
	border: 1px solid #d5dbe6;
	padding-left:5px;
}

td.light {
	width : 20%;
	text-align : center;
	vertical-align : top;
	border: 1px solid #d5dbe6;
	padding-left:5px;
}

.product-tit{ font-size:12px; font-weight:bold; }


.doc-titl{ float:left; background:url("../images/order-titbg.gif") no-repeat; width:11px; height:37px; margin-left:0px;margin-top:10px;}
.doc-titc{ float:left; background:url("../images/order-titbg-c.gif") repeat-x; height:36px; width:840px; line-height:37px;margin-top:10px;}
.doc-titc_con{ float:left; background:url("../images/order-titbg-c.gif") repeat-x; height:36px; width:840px; line-height:37px;margin-top:10px;}
.doc-titr{ float:left; background:url("../images/order-titbg-r.gif") no-repeat;  width:11px; height:37px;margin-top:10px;}
.doc-titc strong{ font-size:14px; background:url("../images/api.jpg") no-repeat left center; padding-left:20px; margin-left:4px; }
.doc-titc_con strong{ font-size:14px; background:url("../images/doc.jpg") no-repeat left center; padding-left:20px; margin-left:4px; }
.doc-tityuanl{ float:left;background:url("../images/order-yuanl.gif") no-repeat; width:8px; height:7px; margin-left:0px; font-size:0}
.doc-tityuanc{ float:left; border-bottom:1px solid #ccc; height:6px; width:845px; font-size:0}
.doc-tityuanr{ float:left;background:url("../images/order-yuanr.gif") no-repeat; width:8px; height:7px; font-size:0 }
.doc-titnote{ margin-left:0px; background:#fcfcfc; border-left:1px solid #bfbfbf;  border-right:1px solid #bfbfbf; padding:10px 15px 5px 15px; width:830px; line-height:20px;}
.doc-titnote a{
	text-decoration:none;
}


.case_font {
	font-family:Tahoma, serif, sans-serif;
	font-size: 12px;

	text-decoration:none;
}




	
.page-content {
	float: left;
	width: 700px;
}

.page-content h4 {
	color: #5181b4;
	border-bottom: 1px #c0cada solid;
	margin: 5px 0px 10px 0px;
	font-weight: normal;
  margin-top: 15px;
	padding: 0px 0px 4px 0px;
	font-size: 14px;
	width:700px;
}

.panel-right {
	float: right;
	width: 175px;
	padding: 5px 0px 0px 20px;
}
div.container-top {
	width: 173px;
	height: 32px;
	background-color: #f2f3f6;
	border-top: 1px #abb8ce solid;
	border-left: 1px #abb8ce solid;
	border-right: 1px #abb8ce solid;
}
div.container-top div {
	padding: 8px 5px 0px 5px;
	float: left;
	color: #808b9c;
	font-weight: bold;
	font-size: 11px;
}
div.container-middle {
	background-color: #f2f3f6;
	width: 163px;
	border-left: 1px #abb8ce solid;
	border-right: 1px #abb8ce solid;
	padding: 0px 5px;
}
div.container-middle div.body {
	padding: 5px 10px;
	background-color: white;
	width: 141px;
	border: 1px #d5dbe6 solid;
}
div.container-middle div.body img {
	margin: 10px 0px;
}
div.container-middle div.body a {
	font-weight: normal;
}
div.container-middle div.body p {
	margin: 5px 0px;
}
div.container-middle div.body br {
	margin: 2px 0px;
}
div.container-bottom {
	width: 173px;
	height: 6px;
	margin-bottom: 5px;
	background-color: #f2f3f6;
	border-bottom: 1px #abb8ce solid;
	border-left: 1px #abb8ce solid;
	border-right: 1px #abb8ce solid;
}

#links {
	padding: 10px 15px 10px 15px;
	background-color: white;
	width: 131px;
	border: 1px #d5dbe6 solid;
	font-size: 11px;
}
#links a {
	display: block;
	height: 18px;
	color: #808b9c;
	border-bottom : 1px dotted #d5dbe6;
	text-decoration:none;
}
#links a.sep {
	margin-bottom: 5px;
}
#links a:hover {
	color: black;
}

