﻿/* CSS Document by Joseph 2010.05 */
/*CSS初始化开始//////////////////////////////////////////////////////////////*/
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, 
pre, fieldset, input, textarea, p, blockquote, th, td { padding: 0;margin: 0;}
form{margin:0px;display: inline; padding:0;}
fieldset, img { border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ul {list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var {}
caption, th {text-align: left;}
q:before, q:after {content: '';}
abbr, acronym { border: 0;}
a{text-decoration:none; color:#ff4e00;}
a:hover{color:#ff4e00;text-decoration:underline;}
body{ padding:0; margin:0; background: #d2d2d2 url(../images/newimages/bodybg.jpg) repeat-x 0 0; font:normal 12px Arial, Helvetica, sans-serif; line-height:24px;}
body.index{background: #d2d2d2 url(../images/newimages/indexbodybg.jpg) repeat-x 0 0;}
/*CSS初始化结束/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
h1{ font:bold 24px Arial, Helvetica, sans-serif;}
h2{ font:bold 20px Arial, Helvetica, sans-serif; color:#414141;}
h3{ font:bold 18px Arial, Helvetica, sans-serif;}
h4{ font:bold 15px Arial, Helvetica, sans-serif; color:#424242;}
h5{ font:bold 14px Arial, Helvetica, sans-serif;}
.mrb{ margin:0 10px 10px 0;}
.mt15{ margin-top:15px;}
.mlb40{ margin:0 0 10px 40px;}
.mr20{ margin-right:20px;}
.clearfloat {clear: both;height: 0px;font-size: 0px;line-height: 0px;}
.imgleft{ float:left;}
.imgright{ float:right;}
.pl10{ padding-left:10px;}
.borright{ border-right:1px #febe64 solid;}
.p98{ padding:9px 8px 0 0;}
.ptb10{ padding:10px 0;}
.pr10{ padding-right:10px;}
.pr20{ padding-right:20px;}
.plr10{ padding:0 10px;}
.prl15{ padding:0 15px;}
.prl3{ padding:0 3px;}
.pt10{ padding-top:10px;}
.prl60-10{ padding:0 60px 0 10px; }
.w310{ width:296px; padding:0 10px; float:left;}
.w326{ width:326px;}
.borright2{ border-right:1px #c7c8c9 solid;}
.borright3{ border-right:1px #d2d2d2 solid;}
.textcenter{ text-align:center;}
.mt10{ margin-top:10px;}
.mr5{ margin-right:5px;}
.mrl10{ margin:0 5px;}
.mr50{ margin-right:50px;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}
.mb10{ margin-bottom:10px;}
.btline{border-bottom:1px #bfbfbf solid; padding-bottom:5px;}
.ibottombg{ background:url(../images/newimages/bottomimg.jpg) no-repeat right bottom;}
.moneyb{ color:#FFFFFF; font:bold 20px Arial, Helvetica, sans-serif;}
.moneyred{ color:#FF0000; font:bold 16px Arial, Helvetica, sans-serif;}
.pstyle p{ padding:10px 0;}
.colorG{ color:#ff4e00;}
.color29{ color:#292929;}
.displaynone{ display:none;}
.pb10{ padding-bottom:10px;}
.font111{ font-size:11px;}
.font112{ font-size:12px; font-weight:normal; color:#FF5409; }
.font114{ font-size:14px;}
.lh35{ line-height:35px; height:35px;}
.Aprocontent p.pt15b6{ padding:15px 0 0px;}
.p10{ padding:10px;}

/*首页css*/
#content {
	margin: 0 auto;
	width: 980px;
}
#header{ height:80px; overflow:hidden; position:relative; }
#header a{ color:#acacac; text-decoration:none;}
#header a:hover{ text-decoration:none;}
#header #logo{ cursor:pointer;height:62px; width:400px; background:url(/images/newimages/logo.png) no-repeat 0 0; margin:10px 10px 0 26px; float:left; display:inline;}
#header #logo p{ font-size:11px; padding:40px 0 0 65px; text-align:left; }
#header #logo p a{color:#acacac; padding:0; display:block;}
#header #logo p a:hover{color:#acacac; text-decoration:none;}
#header #logo p a:hover{color:#acacac; text-decoration:none;}
#header #indexlogo{ cursor:pointer;height:62px; width:320px; background:url(../images/newimages/indexlogo.png) no-repeat 0 0; margin:10px 10px 0 26px; float:left; display:inline;}
#header #indexlogo p{ font-size:11px; padding:40px 0 0 65px; text-align:left; }
#header #indexlogo p a{color:#acacac; padding:0; display:block;}
#header #indexlogo p a:hover{color:#acacac; text-decoration:none;}

#header p{padding:0 20px 0 0; text-align:right;}
#header p a{ color:#3b3b3b; padding:0 25px 0 5px;}
#header p a:hover{ text-decoration:underline;} 
#header p a.sitemap{ background:url(../images/newimages/sitemapdot.png) no-repeat 55px center;padding:0 33px 0 5px;border-right:1px #999999 solid;}
#header p a.email{ background:url(../images/newimages/emaildot.png) no-repeat right center;}

#header span.googleicon{display:block;width:100px;  height:24px; position:absolute; right:160px; top:55px;}
#header p a.facebook{display:block; float:right;padding:0;width:76px;  height:62px;background:url(/images/facebook.png) no-repeat 0 30px;}
#header p a.facebook img{width:76px; height:62px;}
#header p a:hover.facebook{ background-position:0 7px}
#header p a.twitter{display:block;float:right; line-height:36px;padding:0;width:76px;height:62px; margin:0 10px 0;background:url(/images/twitter.png) no-repeat 0 30px;}
#header p a.twitter img{width:76px; height:62px;}
#header p a:hover.twitter{ background-position:0 7px}

ul.menu{clear:both; height:53px; overflow:hidden; background:url(../images/newimages/homedot.jpg) no-repeat 12px 20px; margin:0 0 0 25px;}
ul.menu li{width:87px; margin-right:28px; line-height:53px; float:left; font-weight:bold;}
ul.menu li a{ text-align:center;color:#525252; width:87px; display:block;}
ul.menu li.hover a , ul.menu li a:hover{background:url(../images/newimages/navonbg.jpg) no-repeat 0 0; color:#FFF; text-decoration:none;}
ul.menu li#home.hover a , ul.menu li#home a:hover{background:url(../images/newimages/homehoverbg.jpg) no-repeat 0 0px; color:#FFF;}

ul.menu li ul{ clear:both;margin: 0;padding: 0;position: absolute;visibility: hidden; border:1px #c3c3c3 solid; border-top:none;z-index:100;}
ul.menu li ul li{ font-weight:normal; padding:0; width:211px;background-color: #d9d9d9;clear:both;height:25px;margin:0; border-top:1px #c3c3c3 solid; line-height:25px; overflow:hidden;}
ul.menu li.hover ul li a , ul.menu li ul li a{ text-align:left;height:25px; width:183px;padding:0 10px 0 18px; background-color: #d9d9d9; background-image:none;color: #424242}

ul.menu li ul li a:hover{background:url(../images/newimages/ulullibg.jpg) no-repeat 0 1px;color: #424242;}
			
			
#banner{ height:100%; overflow:hidden; background:url(../images/newimages/nbodyheader.jpg) no-repeat left bottom; margin-top:14px;}
#banner .bannerimg{ width:348px; height:247px; margin-left:25px; float:left; display:inline; overflow:hidden;}
#banner .bannertext{ width:576px; float:left;}
#banner .bannertext h1{ height:53px; line-height:53px; overflow:hidden;font:bold 35px Arial, Helvetica, sans-serif; color:#e6530b;}
#banner .bannertext .textbg{ height:23px; overflow:hidden; background: #e6530b url(../images/newimages/bannerright.jpg) no-repeat right center; line-height:23px; font:bold 15px/23px Arial, Helvetica, sans-serif; color:#FFF;}



#nboby{ background:url(../images/newimages/nbodybg.jpg) repeat-y 0 0; height:100%; overflow:hidden; padding:0 10px;}

.index-box{ float:left;width:480px; height:100%; overflow:hidden;}
.index-boxTitle{float:left;width:490px;height:35px;line-height:35px; background-color:#FFF;}
.index-boxTitle .title{height:35px;background:url(../images/newimages/titlebottomline.jpg) repeat-x 0 1px; padding:0 10px;}
.index-boxTitle .title h1{ font-size:16px; line-height:35px; font-weight:bold;}
.index-boxTitle .title h1 a{ color:#ff5409; text-decoration:none;}
.index-boxTitle .title h1 a:hover{ color:#ff5409; text-decoration:underline;}
.ictleft{padding:10px; background:url(../images/newimages/ppt2videobg.jpg) no-repeat 200px bottom;}
.ictright{padding:10px; background:url(/images/newimages/enducationbg.jpg) no-repeat 280px bottom;}


.irightline{background: #FFF url(../images/newimages/rigthborder.jpg) no-repeat right top;}


ul.ienducationS{ margin-top:15px;}
ul.ienducationS li{ background:url(../images/newimages/lidot.jpg) no-repeat left 10px; padding:2px 0 2px 15px;}

ul.morereadTips{ padding:5px 5px 0 10px;}
ul.morereadTips li{ padding:0; margin:0;background:url(../images/newimages/lidot.png) no-repeat left 9px; line-height:22px; padding:2px 0 2px 15px;}
ul.morereadTips li a{ color:#414141; text-decoration:none;}
ul.morereadTips li a:hover{ text-decoration:underline;color:#ff5409;}
ul.morereadTips li.moreli{ background:none; text-align:right;}


ul.morePPtTemplates{ padding:5px 5px 0 10px;}
ul.morePPtTemplates li{ float:left;padding:0; margin:0;background:url(../images/newimages/lidot.png) no-repeat left 10px; line-height:22px; padding:2px 0 2px 15px; width:310px;}
ul.morePPtTemplates li a{ color:#414141; text-decoration:none;}
ul.morePPtTemplates li a:hover{ text-decoration:underline;color:#ff5409;}
ul.morePPtTemplates li.moreli{ background:none; text-align:right;}


ul.purchaselistright{ padding:5px 5px 0 10px;}
ul.purchaselistright li{ padding:0; margin:0;background:url(../images/newimages/purchaselistrightdot.jpg) no-repeat 3px 13px; line-height:22px; padding:2px 0 2px 15px;}
ul.purchaselistright li a{ color:#414141; text-decoration:none;}
ul.purchaselistright li a:hover{ text-decoration:underline;color:#ff5409;}
ul.purchaselistright li.moreli{ background:none; text-align:right;}

ul.banner{ margin:5px 0 0 0;}
ul.banner li{ padding:0; margin:0;background:url(../images/newimages/bannerlidot.jpg) no-repeat left 10px; line-height:18px; padding:2px 0 2px 15px;}
ul.banner li a{ color:#414141; text-decoration:none;}
ul.banner li a:hover{ text-decoration:underline;color:#ff5409;}
ul.banner li.moreli{ background:none; text-align:right;}

#nboby ul.indexnews{ margin:5px 0 0 10px;}
#nboby ul.indexnews li{ padding:0; margin:0;background:url(../images/newimages/newsdot.jpg) no-repeat left 13px; line-height:22px; padding:2px 0 2px 15px;}
#nboby ul.indexnews li a{ color:#414141; text-decoration:none;}
#nboby ul.indexnews li a:hover{ text-decoration:underline;color:#ff5409;}
#nboby ul.indexnews p.moreli{ margin-top:18px;background-image:none; text-align:right;}


h1.tr2title{ font-size:16px;height:28px; line-height:28px; border-bottom:1px #c7c8c9 dashed;}
#nbodybottom{ height:10px; line-height:0px; background:url(../images/newimages/boxbtbg.jpg) repeat-x 0 0;}


#footer{ height:100px; overflow:hidden;}
#footer p{ padding:15px 0; text-align:center; color:#404040;}
#footer p a{ color:#404040;}

#seachbox{ width:188px; float:right; margin-right:17px; display:inline; overflow:hidden;}
#seachbox form{ padding:0; margin:0;}
#seachbox p{ padding:14px 0 0 0; height:23px; overflow:hidden;}
#seachbox p .textboxbg{ height:23px; width:140px; margin:0; padding:0;padding-left:10px; background:url(../images/newimages/searchtextboxbg.jpg) no-repeat 0 0; border:none; color:#ef5d2d; font-size:12px; line-height:18px;} 

#subnav{ height:22px; padding:5px 20px 0 25px; line-height:22px; overflow:hidden; color:#333;}
#subnav a{ color:#414141; text-decoration:none;}
#subnav a:hover{ color:#e4560a; text-decoration:underline;}


/*二级页面*/
#sboby{height:100%; overflow:hidden;}
.sbogybg1{background:url(../images/newimages/sbodybg.jpg) repeat-y 0 0;}
.sbogybg2{background:url(../images/newimages/nbodybg1.jpg) repeat-y 0 0;}
#sboby .sheaderbg{ height:14px; line-height:0; background:url(../images/newimages/sboxtitlebg.jpg) repeat-x 0 0; overflow:hidden;}
#sboby .scontent{ padding:5px 10px 10px 25px; color:#454545;}
#sboby .scontent a{ color:#414141;}
#sboby .scontent a:hover{ color:#ff4e00;}
#sboby .wcontent{ padding:5px 25px 10px 25px;}
#sboby .scontent #right{ width:244px; float:right; border-left:1px #d0d0d0 solid; background-color:#ececec;}
#sboby .scontent #right .righttitle1{ font-weight:bold; color:#414141;height:32px; background:url(../images/newimages/righttitle1.jpg) repeat-x left bottom;}
#sboby .scontent #right .righttitle2{ clear:both;font-weight:bold; line-height:41px; margin:2px 0;color:#414141;height:41px; background:url(../images/newimages/righttitle.jpg) repeat-x left bottom;}
#sboby .scontent #right .righttitle2 img{ padding:8px 5px 0;}
#sboby .scontent #right .righttitle1 img{ padding:0px 5px;}
#sboby .scontent #left{ width:685px; float:left;}
#sboby .scontent #left .downloadbanner{ height:179px; margin-bottom:10px; background:url(../images/newimages/downloadbanner.jpg) no-repeat 0 0;}
#sboby .scontent #left .downloadbanner h1{ padding:15px 10px 10px 245px;color:#333333;}
#sboby .scontent #left .downloadbanner p{ padding:0px 10px 0 245px;}

#sboby .scontent #left .buypagebanner{ height:179px; margin-bottom:10px; background:url(../images/newimages/downloadbanner.jpg) no-repeat 0 0;}
#sboby .scontent #left .buypagebanner img.bestbuy{ float:left; margin:0 10px 0 0;}
#sboby .scontent #left .buypagebanner h1{ padding:15px 10px 10px 10px;color:#333333;}
#sboby .scontent #left .buypagebanner p{ padding:0px 10px 0 10px;}

#sboby .scontent #left .freeTrialBoxTitle{ height:37px; background:url(../images/newimages/stitledownloadbg.jpg) repeat-x 0 0;}
#sboby .scontent #left .freeTrialBoxTitle h4{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#f74c00; padding:3px 0 0 0;}
#sboby .scontent #left .freeTrialBoxContent{ height:100%; overflow:hidden;border:1px #dddddd solid; border-bottom:none; border-top:none; padding:0 10px;}
#sboby .scontent #left .freeTrialBoxContent .linebottom{border-bottom:1px #CCCCCC dashed;}

#sboby .scontent #left .freeTrialBoxContent .prolist{ float:left;width:220px;}
.freeTrialBoxBottom{ margin-bottom:5px;height:6px; line-height:0px; background:url(../images/newimages/freeTrialBoxBottombg.jpg) repeat-x 0 0;}
#sboby .sfooterbg{ height:13px; line-height:0; background:url(../images/newimages/sboxbottombg.jpg) repeat-x 0 0; overflow:hidden;}
a.s_downlad{ background:url(../images/newimages/sdownloaddot.jpg) no-repeat 0 0; padding:0 30px 0 18px; color:#f74c00}
a:hover.s_downlad{color:#f74c00; text-decoration:underline;}
a.s_buynow{ background:url(../images/newimages/sbuynowdot.jpg) no-repeat 0 0; padding:0 0 0 18px;color:#f74c00}
a:hover.s_buynow{color:#f74c00; text-decoration:underline;}
a.r_learnmore{ background:url(../images/newimages/slearnmore.jpg) no-repeat 0 0; padding:0 0 0 18px;color:#f74c00}
a:hover.r_learnmore{color:#f74c00; text-decoration:underline;}
a.r_download{ background:url(../images/newimages/sdownload.jpg) no-repeat 0 0; padding:0 0 0 18px;color:#f74c00}
a:hover.r_download{color:#f74c00; text-decoration:underline;}


.buypageRT1{ margin-top:10px; height:27px; width:214px; background:url(../images/newimages/rightttitlebg1.jpg) no-repeat 0 0;}
.buypageRT1 h4{ font-size:13px;color:#FFFFFF; padding:5px 6px 0;}
.buypageRT1 h4 span{ font:normal 11px Arial, Helvetica, sans-serif;}
.buypageRT2{ height:36px; width:214px; background:url(../images/newimages/rightttitlebg2.jpg) no-repeat 0 0;}
.buypageRT2 h4{ margin:0; padding:0;font-size:13px;color:#FFFFFF; padding:13px 6px 0;}
.buypageRT2 h4 span{ font:normal 11px Arial, Helvetica, sans-serif;}
.buypageRC{ padding:6px; height:100%; overflow:hidden; background-color:#FFFFFF;}
.buypageRB{ height:8px; line-height:0; background:url(../images/newimages/rightbottombg1.jpg) no-repeat 0 0; margin-bottom:7px;}


.productlistbanner{ margin-bottom:10px;height:209px; background:url(../images/newimages/productlistbnbg.jpg) no-repeat 0 0; overflow:hidden;}
.productlistbanner h1{ padding:10px 0; color:#414141;}
dl.productlist{ padding:0; margin:0;}
dl.productlist dt{ clear:both;height:37px; font: bold 16px/32px Arial, Helvetica, sans-serif; background:url(../images/newimages/stitledownloadbg.jpg) repeat-x 0 0; color:#ff4e00; cursor:pointer;}
dl.productlist dd{ clear:both;} 
dl.productlist dd ul.proli li{padding:20px 0; margin:0; border-bottom:1px #CCCCCC dashed;}
dl.productlist dd ul.proli li h4{ padding:10px 0; margin:0;}
dl.productlist dd ul.proli li.borbtmnone{ border-bottom:none;}

dl.productlist dd ul.supper{ margin:15px 0; padding:0;}
dl.productlist dd ul.supper li{overflow:hidden;border:none;background:url(../images/newimages/yahoobg.jpg) repeat-x 0 6px; height:69px; margin:0 10px; float:left;}
dl.productlist dd ul.supper li.w255{ width:255px;}
dl.productlist dd ul.supper li.w305{ width:305px;}
dl.productlist dd ul.supper li.w125{ width:135px; text-align:center;}
dl.productlist dd ul.supper li.w125 p{ line-height:16px;}
dl.productlist dd ul.supper li p.tl{ padding:10px 0 0 0;}


dl.productlist dd ol{font-style:italic; padding:10px 20px 10px 47px;}
dl.productlist dd ol li{ font:normal 12px Arial, Helvetica, sans-serif; line-height:24px;}

.sportbanner{margin-bottom:10px;height:179px;}



.suppertabT{ margin-top:15px;height:41px; overflow:hidden; background:url(../images/newimages/suppertabTbg.jpg) repeat-x 0 0;}
.suppertabT ul{ padding:0; margin:0;}
.suppertabT ul li{list-style-type:none; float:left; cursor:pointer;}
.suppertabT ul li.normal{ height:27px;margin:9px 4px 0;}
.suppertabT ul li.normal strong {background:url(../images/newimages/tabtitelbg2.jpg) no-repeat left top;display:block; padding:0 0 0 5px;text-decoration:none;font: normal 14px Arial, Helvetica, sans-serif; color: #FFF;}
.suppertabT ul li.normal strong span{background:url(../images/newimages/tabtitelbg2.jpg) no-repeat right top;display:block;padding:7px 5px 6px 0 ;}

.suppertabT ul li.active1,.suppertabT ul li.active{ height:36px; margin:0 4px;}
.suppertabT ul li.active strong{background:url(../images/newimages/tabtitelbg1.jpg) no-repeat left top; display:block; padding:0 0 0 5px;text-decoration:none;font: bold 14px Arial, Helvetica, sans-serif; color: #f74c00;}
.suppertabT ul li.active strong span{background:url(../images/newimages/tabtitelbg1.jpg) no-repeat right top; display:block;padding:10px 5px 11px 0 ;}


.suppertabT ul li.active1 strong{background:url(../images/newimages/tabtitelbg1.jpg) no-repeat left top; display:block; padding:0 0 0 5px;text-decoration:none;font: bold 14px Arial, Helvetica, sans-serif; color: #f74c00;}
.suppertabT ul li.active1 strong span{background:url(../images/newimages/tabtitelbg1.jpg) no-repeat right top; display:block;padding:10px 5px 11px 0 ;}


.supperTcontent{ background:url(../images/newimages/suppercontentbg.jpg) repeat-x 0 0; border:1px #d5d5d6 solid; border-top:none; border-bottom:none; padding:5px 10px;} 


.Aprotitle{ height:6px; background:url(../images/newimages/productboxTbg.jpg) repeat-x 0 0; line-height:0;}
.Aprocontent{ height:100%; overflow:hidden; border:1px #d2d2d2 solid; border-top:none; padding:10px; margin-bottom:10px;}
.Aprocontent p{ padding:10px 0;}
.Aprotabtitle{ height:37px; background:url(../images/newimages/Aprotabtitlebg.jpg) repeat-x 0 0; line-height:37px; border:1px #d2d2d2 solid; border-bottom:none; border-top:none;}
.Aprotabtitle ul{ padding:0;}
.Aprotabtitle ul li{ cursor:pointer;font-weight:bold;height:37px; float:left;margin-right:10px; display:inline;}
.Aprotabtitle ul li span{height:37px; background:url(../images/newimages/kfnavbg.jpg) no-repeat 101px 37px; display:block; float:left; padding:0 10px; }
.Aprotabtitle ul#myTab0 li span:hover,.Aprotabtitle ul#myTab0 li.hover span{ height:37px; background-position:center 0;color:#FFFFFF; text-decoration:none;}
.Aprotabcontent{ border:1px #d2d2d2 solid; border-top:none; background:url(../images/newimages/tabcontentbg.jpg) repeat-x 0 0; padding:10px; }
.quicklinkbt{ position:relative;float:right; width:120px; height:21px; background:url(../images/newimages/quicklinksbg.jpg) no-repeat 0 0;}
ul.quickLul{ display:none;width:135px; position:absolute; right:0; top:21px; font:normal 12px Arial, Helvetica, sans-serif; background: #dadada url(../images/newimages/quckulbg.jpg) no-repeat 0 0; padding-top:5px;}
ul.quickLul li{ cursor:pointer;border-bottom:1px #cdcdcd solid; border-top:1px #e4e4e4 solid; padding:7px 5px 7px 13px; background:url(../images/newimages/quckldot.jpg) no-repeat 5px 13px;}
ul.quickLul li a{ display:block;text-decoration:none;}
ul.quickLul li a:hover{ text-decoration:none;}
ul.quickLul li.hover{background: #edecec url(../images/newimages/quckldot.jpg) no-repeat 5px 13px;}




/*////////////////////////////////////////////////////////////////////*/

.subtitle {
	font-size: 10px;
	padding: 0 0 0 12px;
	color:#2F637A;
}
.price {
	color: #ff0000;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
}
.right_articles {
	padding: 10px;
}
.image {
	float: left;
	margin: 0 9px 3px 0;
}
.clear {
	clear:both;
	display:block;
}

.news_right_list {
	padding: 0;
	margin: 0;
}
.news_right_list dd {
	border-bottom: 1px dashed #ddd;
	line-height: 24px;
	margin: 0;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 15px;
	background: url(/images/news_right_ico.gif) no-repeat left 8px;
}
.news_right_list dd a {
	color: #555;
	text-decoration: none;
	display: block;
}
.news_right_list dd a:hover {
	color:#2D5EA3;
	background: #f4f4f4 url(/images/news_right_icoed.gif) no-repeat left 8px;
	display: block;
}
.news_right_list dd a.now {
	color:#2D5EA3;
	background: url(/images/news_right_icoed.gif) no-repeat left 8px;
}
#left h1{ padding-top:0px; font-size:20px;}
#left h3 {
	background: url(/images/h3-title-bg.gif) left top no-repeat;
	line-height: 30px;
	height: 35px;
	color: #005d81;
	font-size: 14px;
	padding: 0 10px;
	margin: 10px 0 0;
	height: 100%;
	overflow: hidden;
	clear: both;
}
#left h3 span {
	font: normal 12px/30px Arial, Helvetica, sans-serif;
	color: #df5104;
}
#left h3 span a {
	color: #df5104;
	text-decoration: none;
}
.right {
float:right;
	text-align:right;
	padding:0 15px 0 0;
}
/*dome*/
.dome {
	padding: 0 10px 15px 10px;
	color: #555;
}
.dome ul {
	padding: 0;
	margin: 0;
}
.dome ul li {
	float: left;
	list-style: none;
	background:url(../images/newimages/demolibg.jpg) no-repeat 0 0; padding:5px 11px 15px 11px; line-height:19px;
	margin: 9px; display:inline;
}
.dome ul li a {
	color: #df5104;
	text-decoration: none;
}
.dome ul li a:hover { text-decoration: underline }
.summary { font:12px; color:#FF4E00; background-color:#EEEEEE; border: 0px solid #ccc; margin: 0 0 3px 0; padding: 6px 0 6px 0;}
.file_ad {
	float: left;
	margin: 0 10px 10px 0;
	padding: 3px;
	border: 1px solid #ccc;
}
.file_ad dl {
	margin: 0;
	padding: 0;
}
.file_ad dl dt {
	font-size: 16px;
	color: #2D5EA3;
	font-weight: bold;
	text-indent: 10px;
}
.file_ad dl dt a {
	color: #2d5ea3;
	text-decoration: none;
}
.file_ad dl dt a:hover { color: #000; }
.file_ad dl dd {
	margin: 0;
	text-indent: 10px;
}
.file_ad dl dd img { margin-top: 10px; }
.ad_ico { float: left; }

table.comparison{ border:1px #CCCCCC solid; border-left:none; border-bottom:none;}
.comparison td , .comparison th {
	padding:1px 5px;
	background-color:#FFFFFF; border-bottom:1px #CCCCCC solid; border-left:1px #CCCCCC solid;
}
.current1 {
	color:#2D5EA3;
	font-weight:bold
}
.left_articles h2{ padding-top:15px;}

.purchase_box {
	line-height: 35px;
}
.purchase_box a {
	color: #3333ff;
	text-decoration: underline;
	background: none
}
.purchase_box a:hover { color: #FF0000 }
.clear {
	clear:both;
	display:block;
}

.left_articles-b{ margin-bottom:10px;}
.left_articles-b h1{ font-size:20px; font-weight:bold;}
.left_articles-b .stitle{ font-size:14px; color:#FF5409; font-weight:bold; }
.left_articles-b .downbuy{ margin-top:10px; font-size:15px; color:#FF5409; font-weight:bold; text-align:center;}
.left_articles-b .downbuy a{ margin-left:20px; }


.pro-info {
	float:left;
	width:255px;
	margin:0 15px 0 0;
	text-align:center;
	padding:0 0 5px;
}
#sitemap a { padding:0 15px 0 0; }
ol{ margin:0; padding:0 15px;}
ol li{ list-style-type:demical;}

.sitemap a { padding:0 15px 0 0; color:#FF4E00; }

#sboby .scontent a.hyperlink{ text-decoration:underline; font-weight:bold; color:#FF4E00;}


.ppt_video {
	clear: both;
	overflow: hidden;
	height: 100%;
}
.ppt_video div {
	float: left;
	margin-right:20px;
}

.rknowledge { font-size:15px; font-weight:bold; padding:10px; color:#FF4E00; border-top:dashed 1px #666666;}
.rknowledge a { font-size:12px;}
.deline{ text-decoration:line-through; color:#666666; font-size:12px;}


/*support*/
#sboby .supportCt{ padding:0 25px 10px 10px;background:url(../images/support/leftmenuUlbg.jpg) repeat-y 10px 0; height:100%; overflow:hidden;}
#sboby .supportbn{ padding:0 10px;}
#sboby .supportbn img{padding:0 9px 10px; border-bottom:1px solid #d6d6d6;}
#sboby .supportCt ul.leftbox{ padding:0; margin:0; float:left;height:100%; overflow:hidden; width:240px; padding-right:6px; padding-top:30px;}
#sboby .supportCt ul.leftbox li{ font-weight:bold; color:#4a4a4a; cursor:pointer; padding:0 10px 0 5px; background:url(../images/support/leftmenuonbg.jpg) no-repeat 0 -36px; height:36px; line-height:36px; margin-bottom:5px;}
#sboby .supportCt ul.leftbox li.hover{ color:#FFF; background-position:0 0;}
#sboby .supportCt ul.leftbox li span{padding:0 0 0 35px; display:block; background:url(../images/support/supportlidot1.png) no-repeat -200px 0;_background:url(../images/support/supportlidot.png) no-repeat -200px 0;}
#sboby .supportCt ul.leftbox li span.menu1,#sboby .supportCt ul.leftbox li.hover span.menu1{ background-position:-10px -6px;}
#sboby .supportCt ul.leftbox li span.menu2,#sboby .supportCt ul.leftbox li.hover span.menu2{ background-position:-10px -62px;}
#sboby .supportCt ul.leftbox li span.menu3,#sboby .supportCt ul.leftbox li.hover span.menu3{ background-position:-10px -114px;}
#sboby .supportCt ul.leftbox li span.menu4,#sboby .supportCt ul.leftbox li.hover span.menu4{ background-position:-10px -163px;}
#sboby .supportCt ul.leftbox li span.menu5,#sboby .supportCt ul.leftbox li.hover span.menu5{ background-position:-10px -215px;}


#sboby .supportCt .rightBox{ padding:10px 30px 10px 243px;}
#sboby .supportCt .rightBox .box{border-bottom:1px solid #949494; padding:10px; margin-bottom:10px;}
#sboby .supportCt .rightBox .box a{ color:#ff6600; text-decoration:none;}
#sboby .supportCt .rightBox .box a:hover{ color:#ff6600; text-decoration:underline;}
#sboby .supportCt .rightBox .box h1{ color:#ff6600; font-size:16px; padding-bottom:10px;}
#sboby .supportCt .rightBox .box p{ font-size:12px; padding-bottom:10px;}
#sboby .supportCt .rightBox .box img.icon{ float:right; margin:0 0 10px 10px;}
#sboby .supportCt .rightBox .box ul{ padding-bottom:10px;}
#sboby .supportCt .rightBox .box ul li{ background:url(../images/support/lidot1.jpg) no-repeat 0 center; padding:2px 0 2px 15px;}

/*buy page*/
.mt7{ margin-top:7px;}
.mb{ margin-bottom:10px;}
.ml{ margin-left:10px;}
.tc{ text-align:center;}
.mtl-18{ margin:18px 0;}
.pt30{ padding-top:30px;}
.mb30{ margin-bottom:30px;}
.mtl20{ margin:40px 30px 10px;}
.ppt-Rbox-bor{ border:1px solid #b2dbf9;}

.ppt-buybox-title{ clear:both;height:38px; background:url(/images/icon/titilbg.jpg) repeat-x 0 0;}
.ppt-buybox-box{  clear:both;border:1px #c4c4c4 solid; height:100%; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ppt-buybox-box dl dt{padding-left:40px; height:31px; line-height:31px;background:url(/images/icon/dtbg.jpg) repeat-x 0 0;font-weight:bold; margin-bottom:10px; color:#20608f; font-size:14px;}
.ppt-buybox-box dl dd{ clear:both; height:31px; line-height:31px; margin:0; padding:0; padding-left:40px;}
.ppt-buybox-box dl span{ float:left;text-align:center;}
.ppt-buybox-box dl .w320{ width:340px; text-align:left;}
.ppt-buybox-box dl .w170{ width:150px;}

.buy-box-title{ height:6px; line-height:0; overflow:hidden; background:url(../images/icon/buytbg.jpg) repeat-x 0 0;}
.buy-box-bodyR{ height:100%; background:#f2f1f1 url(../images/icon/boxbodyR.jpg) repeat-y 0 0;}
.buy-box-bodyL{ height:100%; background:#f2f1f1 url(../images/icon/boxbodyL.jpg) repeat-y 0 0; padding-left:40px; margin-right:40px; position:relative;}
.buy-box-bodyL p{ padding:10px 0 20px 30px;}
.buy-box-bottom{ height:6px; line-height:0; overflow:hidden; background:url(../images/icon/buybbg.jpg) repeat-x 0 0; margin-bottom:20px;}
.buy-faq{ position:absolute; top:5px; left:-5px;}
.buy-note{ position:absolute; top:-13px; left:-5px;}


ul.buybox-ul{ padding-top:30px;}
ul.buybox-ul li{ background:url(../images/icon/lidot.jpg) no-repeat 0 13px; padding:2px 10px 2px 15px;}

ul.buy-guides-ul li{ width:150px; float:left; margin-right:10px; display:inline;}
ul.buybox-ul2{ padding:10px 10px 10px 155px;;}
ul.buybox-ul2 li{ background:url(../images/icon/lidot.jpg) no-repeat 0 13px; padding:2px 10px 2px 15px;}
