body{ text-align:center;margin:0px; background:#D1D1D1;}
body,div,p,span,td{font-size:12px; font-family:Verdana ,Arial ;}
h1{margin:10px 0px;padding:0px;}
h2{margin:8px 0px;padding:0px;}
h3{font-size:14px;margin:15px 0px 10px 0px;}
a{ color:#008eba;text-decoration:none;}
img{border-width:0px;}
p{line-height:20px;margin:8px 0px;}
ul{margin:0px;padding:0px;}
li{margin:0px;padding:0px; list-style-type:none; }
h1 a,h2 a,h3 a{color:#000;}
ol li{ list-style-type:decimal ; margin-left:5px;}
ol li ul{margin-left:10px;}
ol li ul li{list-style-type:disc ;}
fieldset{border-width:0px;border-top:1px solid #ccc;margin-bottom:20px;}
legend{color:#999;font-size:14px;font-weight:bold;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.detail{ text-align:right;padding-top:10px;margin-top:10px; border-top:1px dotted #cccccc; color:#ccc;}
.detail a{padding:0px 5px;}
.more{margin-top:10px;color:#ccc;}
.more a{padding:0px 5px;}
.outer{border:1px solid #ebebeb; background:#f4f4f4;padding:15px;}
.msg{border:1px solid #ffa900;padding:10px;background:#ffd77b;}
.center{width:890px;margin:auto;}
.example{border:1px solid #ccc; background:#f7f7f7;padding:5px;}
.quantity{color:#666;}
.price{ text-align:right ;color:#666;}
ul.dot{margin-bottom:5px;}
ul.dot li{ list-style-type:disc;margin-left:30px; }
.divide{margin-right:10px;padding-right:10px;border-right:1px solid #ccc;}
.title{color:#000;}
.hui{color:#666;}
.hot{font-weight:bold;color:#000;}
.pic{ text-align:center ;color:#666;}

.header{width:100%;margin:auto;text-align:left;background:#fff url(../images/headbg.png) right top no-repeat ;}
.container{width:930px;margin:auto;text-align:left;padding:10px 0px;background:#fff;}
.footer{width:920px;margin:auto;}
.sidebar{float:left;width:26%;min-height:420px;margin:0px 16px 0px 10px;}
.main{float:right;width:69%;padding-right:10px;min-height:420px;}
 
/*Header*/
.header .logo{float:left;padding:5px 0px;}
.header .logo h1{float:left;font-size:28px;margin:0px;padding:10px;}
.header .logo h2{float:left;color:#ffb30f;font-size:14px;margin:0px;padding-left:10px;}
.header .logo .title3{font-weight:normal ;color:#333;font-size:12px; font-style:italic ; line-height:25px;}
.header .language{float:right;}
.header .language ul{margin:0px;}
.header .language li{float:left;padding:5px;list-style-type:none;}
.header .language li a{color:#999;}
.header .topmenu{float:right;padding:10px;}

.menu{background:url(../images/menubg.gif) left bottom repeat-x;width:100%; text-align:center ;}
.menu ul{}
.menu li {display:inline ;list-style-type:none;}
.menu li a{float:left; text-align:center;width:120px; line-height:35px;color:#333;font-weight:bold;background:url(../images/menusp.gif) center right no-repeat;}
.menu li.on a{background:url(../images/menuon.gif) center top repeat-x;}
.menu li ul{position:absolute;left: 0;display: block; background:red;}
.menu li ul li{display: list-item; float:none;}

/*SideBar*/
.sidebar H2{font-size:14px;margin:10px 0px;}
.sidebar H3{font-size:12px;font-weight:bold;padding:0px;margin-top:0px;}
.widget_menu{padding-bottom:10px;}
.widget_menu H3{ background:url(../images/widget_title.gif) right top no-repeat;padding:0px 10px; line-height:30px; margin:0px; font-weight:bold; font-size:14px;}
.widget_menu ul{margin-bottom:10px;}
.widget_menu li{margin:0px;margin-bottom:1px;background:#EFEFEF;}
.widget_menu li a{display:block;padding:5px; line-height:22px;}
.widget_menu li a:hover{background:#f7f7f7;}

.widget_list h2{}
.widget_list h3{clear:both;}
.widget_list ul{margin-bottom:10px;}
.widget_list ul li{float:left;}
.widget_list ul li a{float:left;padding:2px;width:115px; line-height:18px; font-size:12px;}
.widget_list ul li a:hover{background:#eee;}

.widget_box{margin-bottom:20px;}



/*RightBar*/
.rightbar H2{font-size:18px;margin:10px 0px;}
.rightbar H3{font-size:12px;margin-top:15px;}
.rightbar ul.btns{font-size:14px; line-height:30px;}


/*Main*/
.path{color:#999;}
.path a{color:#999;}

.main H1{font-size:20px;padding:10px 0px;}
.main H2{font-size:14px;padding:5px 0px;}
.main li{ line-height:22px;}

.product{margin:10px 0px;}
.product .pic{float:left;text-align:center ;}
.product .intro{float:right;padding-top:10px;width:480px;}
.product .intro h1{font-size:20px;margin:10px 0px;padding:0px;}
.product .intro .desc{margin:0px;padding:0px; line-height:22px;}
.sp{border-top:1px dashed #DEDBD4;margin:10px 0px;}
.piclist{margin-bottom:20px;}
.piclist li{float:left;width:250px; text-align:center ;}

.downloadbox{clear:both;margin-bottom:10px;padding:0px 10px;background:#DDEEFF ;border:1px solid #99CCFF;margin-top:10px;}
.downloadbox h3{margin:5px 0px;}
.downloadbox p{margin:0px;padding:2px 0px;}
.downloadbox .desc{float:left;width:230px;}
.downloadbox .btn{float:right;width:300px;padding-top:20px;}

.top{ text-align:right;margin:10px;}

.pay{margin-bottom:10px;}
.pay img{float:right;margin-bottom:10px;}

.main .btns li{ display:inline;}


.tbldata{background:#cccccc;width:100%;}
.tbldata .tblhead td{background:#eee;font-weight:bold;}
.tbldata td{ background:#fff;padding:5px;}

.li li{ background:url(/images/li.gif) left 3px no-repeat;padding-left:20px;  }

.form{margin:5px;margin-top:20px;border:1px solid #f9f8f8;}
.field{clear:both;margin-bottom:10px;}
.lbl{float:left;width:120px;font-weight:bold ;color:#000;}
.val{float:left;}
.note{clear:both;padding-left:120px;color:#999;}
.submit{clear:both;padding-left:120px;}
.txt{width:300px;}
.btn{padding:5px 20px;}

a.download{background:url(../images/btn.gif) center center no-repeat; line-height:143px; line-height:38px;display:block ;float:left;}

.footer{padding:10px 5px;color:#999999;background:url(../images/footer_bg.gif) left top repeat-x;}
.nav_footer{padding:10px;}
.nav_footer a{color:#333;font-size:12px;padding:0px 10px;}
.copy{}

/*ScreenShots*/
#screenshot{position:relative;margin-bottom:50px;margin-top:20px;}
#slides {text-align:center;}
#slides .next,#slides .prev {position:absolute;top:180px;width:24px;height:43px;display:block;z-index:101;}
#slides .prev {left:40px;}
#slides .next {right:40px;}
.slides_container {width:500px;height:350px;overflow:hidden;position:relative;display:none;margin:auto;}
.slide{width:500px;height:430px;}
.slides_container a {display:block; text-align:center;}

.pagination {margin:5px auto 0;width:100px;}
.pagination li {float:left;margin:0 1px;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url(../ppt_to_pdf/images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}

.feedback {
	color: #717171;
	font-size: 90%;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	padding: 5px;
	margin-top: 15px;
}

#con {FONT-SIZE: 12px; line-height:150%; MARGIN: 0px auto; WIDTH: 600px}
#tags {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px; HEIGHT: 32px; float:left;}
#tags LI {BACKGROUND: url(../images/tagleft1.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 6px; LIST-STYLE-TYPE: none; HEIGHT: 32px}
#tags LI A {PADDING-RIGHT:20px; PADDING-LEFT:20px; BACKGROUND: url(../images/tagright2.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #2c2a2a; font-size:13px; font-weight:bold; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-DECORATION: none}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 8px}
#tags LI.selectTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 32px}
#tags LI.selectTag A {BACKGROUND-POSITION: right top; font:Verdana, Geneva, sans-serif; font-size:13px; COLOR: #fff; font-weight:bold; LINE-HEIGHT: 32px; HEIGHT:32px;}
#tagContent {
	BACKGROUND-COLOR: #fff;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tagContent {PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; background-color:#FFF; PADDING-BOTTOM: 10px; WIDTH: 592px; COLOR: #474747; PADDING-TOP:10px; float:left}
#tagContent DIV.selectTag {DISPLAY: block}
