@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img { margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div { font:normal 12px/1.8em Verdana, Arial, Helvetica, sans-serif;color:#333;}
ul,ol { list-style: none; }
fieldset,img { border: none; }
a {text-decoration:none;color: #333;}
a:link {text-decoration:none;color: #333;}
a:visited{text-decoration:none;}
a:hover {text-decoration:underline;color:#f60;}
a:active {text-decoration:none;}
.clear{clear:both;}
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 0px; font-size: 0px; }
body {background:url(images/top_bg.gif) repeat-x;}
.fl {float:left;}
.fr {float:right;}

#container {width:1010px;margin:0 auto;background:url(images/top_img.jpg) no-repeat top;}
#top {padding-bottom:12px;}
#top img {float:left;}
#top .right {float:right;margin:50px 10px 0 0;}
#top .right .contant,#top .right .sitemap {display:block;float:left;width:78px;padding-left:18px;background:url(images/icons.gif) no-repeat 0 6px;}
#top .right .sitemap {background-position:-97px 6px;}

#menu {height:44px;margin:0 18px;padding-left:20px;background:url(images/menu_bg.gif) repeat-x 0 bottom;}
#menu li {float:left;position:relative;}
#menu li a {display:block;margin:0 10px;padding:0 15px;color:#fff;font-size:13px;font-weight:bold;line-height:48px;_line-height:44px;}
#menu li a.current {background:url(images/menu_current_bg.gif) repeat-x;color:#000;}
#menu li a:hover {text-decoration:none;color:#ff0;}
#menu li a.current:hover {color:#000;}
#menu li ul {display:none;position:absolute;width:110px;top:44px;left:10px;background:#fafff0;border-left:1px solid #c4e376;border-right:1px solid #c4e376;}
#menu li ul li {float:none;}
#menu li ul li a {width:100px;height:30px;margin:0;padding:0 0 0 10px;border-bottom:1px solid #c4e376;color:#000;line-height:30px;font-weight:normal;}
#menu li ul li a:hover {color:#000;background:#daf499;}
#menu li a.over {color:#ff0;background:url(images/menu_over.gif) repeat-x 0 7px;}

.cont_top,#main {margin:0 18px;padding:14px 18px;background:#fff;border:1px solid #cecece;border-top:none;}
.cont_top .left {float:left;width:462px;height:321px;background:#888;}
.cont_top .right {float:left;width:460px;}
.cont_top .right p {padding-left:24px;}
.cont_top .right .title {height:46px;margin:10px 0;background:url(images/title1_bg.gif) repeat-y;font-size:20px;line-height:44px;}
.cont_top .right .subtitle {
	height:30px;
	margin:5px 0;
	background:url(../images/arrow.png) no-repeat;
	font-size:14px;
	line-height:28px;
	padding-left: 26px;
}
.subtitle {font-size:18px;}

.form_list {margin:18px;}
.form_list .left {float:left;width:840px;}
.form_list .left .item {float:left;width:390px;height:60px;margin:0 17px 13px 0;background:url(images/item_bg.gif) repeat-x;line-height:26px;}
.form_list .left .item img {float:left;margin-right:12px;}
.form_list .left .item input {width:292px;border:1px solid #7f9db9;}
.form_list .left .item span {color:#f00;}
.form_list .right {float:left;margin-top:84px;}
.form_list .right a {display:block;width:116px;background:url(images/btn_bg.gif) no-repeat;height:39px;line-height:38px;font-size:18px;color:#000;text-align:center;}
.form_list .right input {display:block;width:116px;background:url(images/btn_bg.gif) no-repeat;font:normal 18px Verdana, Arial, Helvetica, sans-serif;height:39px;line-height:38px;text-align:center;}

#bottom {margin:0 18px;background:#d6eefd;text-align:center;padding:8px 0 12px 0;line-height:2em;border-top:3px solid #b8d9ef;color:#666;}
#bottom a {color:#2d84a1;}

#main {padding:14px 25px;border:none;}
.crumb {margin-bottom:16px;padding-left:12px;background:url(images/icon_home.gif) no-repeat 0 5px;}
#cont {float:left;width:670px;}
.prod_item {padding:16px 0;border-bottom:1px solid #b6b6b6;}
.prod_item .left {float:left;width:125px;margin-right:15px;text-align:center;}
.prod_item .left img {margin-bottom:6px;}
.prod_item .left p {width:90px;margin:0 auto 14px auto;border-bottom:1px solid #b6b6b6;}
.prod_item .left p span {color:#f00;}
.prod_item .right {float:left;width:480px;}
.prod_item a.btn_buy {display:block;width:96px;height:23px;margin:0 auto;background:url(images/btn_buy.gif) no-repeat;text-align:center;color:#fff;font-weight:bold;}
.prod_item a.btn_buy:hover {text-decoration:none;color:#ff0;}
.prod_item .title_prod {margin-bottom:10px;padding:6px 12px;background:url(images/title1_bg.gif) repeat-y;}
.prod_item .title_prod h1 {font-size:16px;font-weight:bold;}
.prod_item .title_prod h1  a{font-size:16px;font-weight:bold;}
.prod_item .right p {padding:0 8px;}
.prod_item .icons {padding:10px 0 0 8px;}
.prod_item .icons a.icon_down,.prod_item .icons a.icon_brochure {display:block;float:left;margin-right:25px;padding-left:16px;background:url(images/icons_download.gif) no-repeat 0 4px;font-size:12px;font-weight:bold;text-decoration:underline;}
.prod_item .icons a.icon_learn { display:block;float:left;margin-right:25px;padding-left:16px;background:url(images/icons_learn.gif) no-repeat 0 4px; font-size:12px;font-weight:bold;text-decoration:underline;}
.prod_item .icons a.icon_brochure {background-position:-165px 4px;}
.no_border {border:none;}
#cont .title {margin:10px 0;height:46px;padding-left:16px;line-height:46px;background:url(images/title_bg.gif) no-repeat 0;	font-size:18px;}
#cont .title a {font-size:18px;line-height:46px;}
#cont .faq {
	font-size:12px;
	font-weight:bold;
}
.uploadflow {
	margin: 20px 0 0 0;
	border: 1px dashed #8BB500;
	height: 180px;
}
.uploadflow .pic{
	margin: 20px 0 0 0;
	float: left;
}
.uploadflow .text{
	margin: 5px 10px;
	float: left;
	width: 400px;
}
.uploadflow .step{
	margin: 20px 10px;
	float: left;
	width: 400px;
	font-size: 20px;
	color: #8BB500;
}
#cont .linkstitle {
	margin:10px 0;
	padding:2px 16px;
	background:url(images/title1_bg.gif) repeat-y;
	font-size:14px;
}
#cont .part_1 {padding-top:12px;}
#cont .part_1 img {float:left;}
#cont .part_1 .right {float:left;padding:50px 0 0 20px;}
#cont a.btn_try {display:block;width:100px;height:30px;padding-left:35px;margin-top:12px;background:url(images/btn_try.gif) no-repeat;color:#fff;line-height:28px;font-size:14px;font-weight:bold;}
#cont a.btn_try:hover {text-decoration:none;color:#ff0;}

#sidebar {float:right;width:232px;}
#sidebar .item {margin-bottom:10px;border:1px solid #b5b5b5;padding:1px;}
#sidebar .item .title {height:26px;background:url(images/right_title.gif) repeat-x;}
#sidebar .item .title p {padding-left:28px;background:url(images/right_title_icon.gif) no-repeat 10px 6px;line-height:24px;font-size:12px;font-weight:bold;color:#fff;}
#sidebar .item dl {padding:8px 16px;}
#sidebar .item dl dt {font-weight:bold;line-height:2em;}
#sidebar .item .cont {padding:8px 16px;}
#sidebar .item input {margin:6px 0;}
#sidebar .item .input {height:20px;border:1px solid #718db0;}
#sidebar .item .submit {width:62px;height:24px;background:url(images/btn_signup.gif) no-repeat;border:0;}
#sidebar .item .list_dot {padding:6px 10px 2px 10px;}
#sidebar .item .list_dot li {height:30px;border-bottom:1px solid #d2d2d2;padding-left:20px;line-height:28px;background:url(images/dot_1.gif) no-repeat 0 6px;}
#sidebar .item .list_dot li.noborder {border-bottom:0;}

.underside .left {float:left;width:280px;margin-right:10px;text-align:center;}
.underside .right {float:left;width:450px;margin-left:40px;}
.underside a {color:#0ba8ec;}
.underside a.btn_down {display:block;width:116px;height:39px;background:url(images/btn_bg.gif) no-repeat 0 0;line-height:38px;color:#000;font-size:18px;text-align:center;}

#company { margin-bottom:15px;}

#sidebarmap {
	float:left;
	width:232px;
	margin-right: 110px;
}
#sidebarmap .item {margin-bottom:10px;border:1px solid #b5b5b5;padding:1px;}
#sidebarmap .item .title {height:26px;background:url(images/right_title.gif) repeat-x;}
#sidebarmap .item .title p {padding-left:28px;background:url(images/right_title_icon.gif) no-repeat 10px 6px;line-height:24px;font-size:12px;font-weight:bold;color:#fff;}
#sidebarmap .item dl {padding:8px 16px;}
#sidebarmap .item dl dt {font-weight:bold;line-height:2em;}
#sidebarmap .item .cont {padding:8px 16px;}
#sidebarmap .item input {margin:6px 0;}
#sidebarmap .item .input {height:20px;border:1px solid #718db0;}
#sidebarmap .item .submit {width:62px;height:24px;background:url(images/btn_signup.gif) no-repeat;border:0;}
#sidebarmap .item .list_dot {padding:6px 10px 2px 10px;}
#sidebarmap .item .list_dot li {height:30px;border-bottom:1px solid #d2d2d2;padding-left:20px;line-height:28px;background:url(images/dot_1.gif) no-repeat 0 6px;}
#sidebarmap .item .list_dot li.noborder {border-bottom:0;}
.linkstitle {
	background:url(images/title1_bg.gif) repeat-y;
	font-size:14px;
}
.solutionimgimg{
	margin:20px 30px 10px 10px;
	width: 190px;
	float: left;
}
.solutionimgad{
	margin:20px 0px 0px 40px;
	width: 400px;
	float: left;
}
 .icons a.icon_learn {
	display:block;
	float:left;
	padding-left:16px;
	background:url(images/icons_learn.gif) no-repeat 0 4px;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin: 0 20px 0 5px;
}
 .icons a.icon_down {
	display:block;
	float:left;
	padding-left:16px;
	background:url(images/icons_download.gif) no-repeat 0 4px;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin: 0 20px 0 5px;
}
.onlinelm a{
	color:#FF6600;
	text-decoration:underline;
}

/*new=========================*/
#cont_n {float:left;width:620px;}
#sidebar_n {float:right;width:274px;}

.title_home {font-size:40px;font-weight:bold;}
.title_home span {font-size:28px;color:#ff8100;}
.form {width:518px;height:444px;padding-left:84px;background:url(images/form_bg.gif) no-repeat;}
.form span {line-height:40px;}
.form .step1,.form .step2,.form .step3 {
	padding:25px 0 10px 0;
}
.step1 {overflow:hidden; zoom:1}
.step1 input, .step1 object {float:left; margin-top:2px; margin-left:2px;}
.form .step2 {
	padding:30px 0 10px 0;
	_padding:30px 0 48px 0;
}
.form input {height:22px;padding:3px 0 0 6px;border:1px solid #a6ccda;background:#fff url(images/input_bg.gif) repeat-x;}
.form select {height:25px;border:1px solid #a6ccda;background:#fff url(images/input_bg.gif) repeat-x;}
.form span {color:#666;}
.form .redword {color:#f40;font-weight:bold;}
.form .btn_convert {
	width:183px;
	height:38px;
	margin-left:60px;
	border:none;
	background:url(images/btn_convert.gif) no-repeat;
	cursor:pointer;
	font-size:22px;
	color:#fff;
	font-family:Arial;
	line-height: 32px;
}

#sidebar_n {background:url(images/sidebar_sep.gif) no-repeat left top; min-height:543px;_height:543px;}
#sidebar_n .item {width:246px;margin:16px 0 0 auto;}
#sidebar_n .item .title {height:35px;padding-left:12px;background:url(images/sidebar_title_bg.gif) no-repeat;line-height:37px;font-size:14px;}
#sidebar_n .item .cont {padding:8px 16px;border-left:1px solid #b4ced9;border-right:1px solid #b4cad9;}
#sidebar_n .item .bottom {height:6px;background:url(images/sidebar_bottom_bg.gif) no-repeat;_font-size:0;}
#sidebar_n .item ul {_padding-top:8px;_width:210px;}
#sidebar_n .item ul li {line-height:28px;_height:28px;}
#cont_n .title {margin:10px 0;height:46px;padding-left:16px;line-height:46px;background:url(images/title_bg.gif) no-repeat 0;	font-size:18px;}
#cont_n .title a {font-size:18px;line-height:46px;}
#sidebar_n dl {line-height:2em;}
#sidebar_n dl dt {font-weight:bold;padding-top:6px;}

.faq_list .item {padding:16px 12px;}
.faq_list .item img {float:left;margin:6px 16px 0 0;}
.faq_list .item p {font-size:11px;float:left;width:518px;}
.faq_list .item p span,.faq_list .item p a,.faq_list .item .right span {font-weight:bold;font-size:12px;color:#0e5b87;line-height:2.1em;}
.faq_list .item ul li {font-size:11px;color:#555;list-style:disc;margin-left:15px;}
.faq_list .item .right {float:left;width:518px;font-size:11px;}
.faq_top {height:69px;_padding-top:12px;}
.faq_top img {float:right;margin-top:-12px;}
.faq_top .title {width:380px;float:left;}

a.btn_learnmore,a.btn_slideup {display:block;width:103px;height:23px;margin:0 16px 0 auto;cursor:pointer;background:url(images/btn_learnmore.gif) no-repeat;}
a.btn_slideup {background-image:url(images/btn_slideup.gif);}

.list_item li {list-style:disc;margin-left:16px;}
