@charset "utf-8";
/**
 * copyright: wondershare,Inc
 * code: pengzq
 * date: 04/2009
 */
/*reset*/
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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
/*css sprites*/
.Whome .hots .feature .titb,.Whome .list .titb,.Wproduct .award .tit,.Wpurchase .main .titb,.Wpurchase-d .main .titb{background:url(images/tit.png) no-repeat;}
.Whome .hots .feature .first,.Whome .hots .feature .second,.Whome .hots .feature .first sup,.Whome .hots .feature .second sup,.Whome .hots .feature .detail,.Whome .hots .feature .detail li,.Whome .hots .last,.Whome .hots .last .titb,.Whome .hots .last li{background:url(images/bgindex.png) no-repeat; list-style:none;}
.Wproduct-d .tabs,.Wproduct-d .tabs .des,.Wproduct-d .tabs .ft,.Wproduct-d .tabs .tit span,.Wproduct-d .tabs .tit a,.Wnews .main,.Wnews .main .cont{background:url(images/tabs.png) no-repeat;}
.Wproduct-d .tabs .opt a,.fgf_template .opt a,.smenu li,.Wpurchase .main li .content .snapshot,.sidebar .hots li,.sidebar .promise .refund strong,.Wpurchase-d .main .order dt,.Wpurchase .main li .content .tips li{background:url(images/bgopt.png) no-repeat; list-style:none;}
.swrap,.swrap .titb,.swrap .packeage,.swrap li,.sidebar .promise,.sidebar .promise .ssl,.sidebar .promise .refund,.Wnews .sidebar .email{background:url(images/topdown.png) no-repeat;}
/*global*/
html,body{color:#000;background-color:#fff;}
body{width:100%;min-width:980px;font:400 12px/150% Arial,Verdana,Tahoma,Helvetica,sans-serif;text-align:center;background:url(images/bg.png) repeat-x;}
h1,h2{font-size:14px;color:#000;}
h3,h4,h5,h6 {font-size:12px;}
li{list-style:none;}
img,fieldset{border:0;}
label,button{cursor:pointer;}
table{border-collapse:collapse;}
em,dfn{font-style:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
a{color:#000;text-decoration:underline;}
a:hover{color:#007eff;text-decoration:none;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
/*layout*/
#wrap{position:relative;width:100%;background:url(images/bgb.png) repeat-x 0 100%;}
#hd,#bd,#ft{width:980px;margin:0 auto;text-align:left;}
#hd{height:118px;border:1px solid transparent;+border:none;}
#hd .top{zoom:1;}
#hd .top:after{clear:both;content:"";display:block;}
#hd .logo{display:inline;float:left;margin:9px 10px 10px;+margin:8px 10px 10px;}
.lang{position:absolute;top:1px;right:11%;height:19px;margin:1px 8px;font:12px Arial;color:#fff;}
.langjs{width:80px;background:url(images/bgselect.png) no-repeat;}
#se-lang{_position:absolute;width:78px;padding:2px 0 0;background-color:#1f85c1;border:1px solid #232627;}
#se-lang li{margin:0 2px 1px;text-align:left;cursor:default;}
#se-lang li.on{background:#fff;color:#203e57;}
.lang span{display:block;width:73px;height:17px;padding:2px 0 0 0;cursor:default;}
.lang select{width:80px;height:14px;font:10px Arial;color:#fff;background:transparent;border:none;}
#hd .nav,#hd .nav map,
#hd .nav ul,#hd .nav li,
#hd .nav a.on,#hd .nav a.cur{background:url(images/nav.png) no-repeat;list-style:none;}
#hd .nav{width:800px;height:38px;margin:12px 87px 0;+margin:24px 90px 0;background-repeat:repeat-x;}
#hd .nav ul{padding:0 8px;background-position:0 -49px;zoom:1;}
#hd .nav ul:after{clear:both;content:"";display:block;}
#hd .nav li{position:relative;float:left;width:130px;height:38px;font:400 14px/38px Arial;text-align:center;background-position:100% -147px;z-index:10;}
#hd .nav map{display:block;background-position:100% -98px;}
#hd .nav a{display:block;width:89px;height:38px;margin:0 auto;color:#fff;text-decoration:none;}
#hd .nav a.on,
#hd .nav a.cur{position:relative;width:89px;height:53px;line-height:52px;margin:-7px auto 0;color:#000;background-position:0 -262px;z-index:999;}
#hd .nav ul ul,#hd .nav ul ul li,
#hd .nav ul ul li a:hover,
#hd .nav ul ul li a.sub{background:url(images/navbg.png) no-repeat;}
#hd .nav ul ul{display:none;position:absolute;left:10px;top:38px;width:222px;padding:10px 0;border-bottom:1px solid #afafaf;z-index:99;background-color:#565656;background-position:-217px 0;}
#hd .nav ul ul li{position:static;float:none;width:222px;height:30px;line-height:30px;background-position:99px -99px;}
#hd .nav ul ul li.has{position:relative;float:none;width:222px;height:27px;line-height:27px;background-position:8px -28px;}
#hd .nav ul ul li a{width:195px;height:27px;line-height:27px;padding:0 0 0 11px;text-align:left;}
#hd .nav ul ul li a:hover{height:27px;line-height:27px;background-position:0 -56px;}
#hd .nav ul ul li.has a:hover{height:27px;background-position:0 0;}
#hd .nav ul ul ul{left:222px;top:-10px;width:300px;overflow:hidden;zoom:1;background-position:100% 0;padding:11px;}
#hd .nav ul ul ul li a{width:96%;height:20px;line-height:20px;margin:0;padding:0 2%;white-space:nowrap;font-size:12px;color:#fff;}
#hd .nav ul ul ul li a:hover{position:relative;zoom:1;height:20px !important;line-height:20px !important;background:#546f85;}
#hd .nav ul ul li li{width:300px;height:23px;line-height:23px;background:none;}
#bd{margin:26px auto;overflow:hidden;zoom:1;}
#bd .bn{text-align:center;}
.Whome #bn{width:980px;height:322px;overflow:hidden;}

#bn .numStyle {position:absolute;bottom:6px;right:10px;width:60px;height:20px;z-index:99;}
#bn .numStyle a {display:block;float:left;width:20px;height:20px;margin:0 4px;background:#fff;line-height:20px;text-align:center;cursor:pointer;}
#bn .numStyle .numCurr {background:#000;color:#fff;font-weight:bold;}



.Whome .hots{margin:13px auto;}
.Whome .hots .feature{float:left;width:721px;}
.Whome .hots .feature .titb,
.Whome .list .titb{height:38px;line-height:34px;padding:0 0 0 23px;font:700 16px/34px Arial;color:#363636;}
.Whome .hots .feature .first,
.Whome .hots .feature .second{position:relative;display:inline;float:left;width:353px;background-repeat:repeat-y;}
.Whome .hots .feature .first{margin:6px 0 0 6px;}
.Whome .hots .feature .second{margin:6px 0 0 4px;}
.Whome .hots .feature .first sup,
.Whome .hots .feature .second sup{position:absolute;right:5px;top:4px;display:block;width:60px;height:54px;overflow:hidden;text-indent:-999em;background-position:-708px 0;}
.Whome .hots .feature .price{position:absolute;right:20px;top:100px;font:700 15px Arial;}
.Whome .hots .feature .detail{padding:16px 35px 30px;background-position:-354px 100%;}
.Whome .hots .feature .detail a{text-decoration:none;}
.Whome .hots .feature .detail a:hover{text-decoration:underline;}
.Whome .hots .feature .detail ul{margin:6px 0 24px;}
.Whome .hots .feature .detail li{padding:0 0 0 12px;background-position:-1199px -42px;}
.Whome .hots .feature .detail .opt{margin:24px 0 0;}
.Whome .hots .feature .detail .down,.Whome .hots .feature .detail .buy{display:block;margin:0 0 24px 54px;font:700 14px Verdana;color:#1889ee;}
.Whome .hots .feature .detail .more{float:right;margin:0 24px 0;color:#005e95;}
.Whome .hots .last{float:right;width:244px;overflow:hidden;margin:5px 0 0;background-position:-953px 25px;}
.Whome .hots .last .titb{height:25px;line-height:25px;padding:0 12px;font-size:14px;background-position:-708px -55px;}
.Whome .hots .last .headline img{margin:2px 2px 7px -9px;}
.Whome .hots .last .headline strong{font-size:14px;color:#23536d;}
.Whome .hots .last .headline,#bd .hots .last .more{margin:0 12px;}
.Whome .hots .last ul{margin:5px 10px 12px 12px;}
.Whome .hots .last li{margin:5px 0;padding:0 11px;background-position:-1199px 7px;}
.Whome .hots .last li a{color:#000;text-decoration:none;}
.Whome .hots .last li a:hover{color:#000;text-decoration:underline;}
.Whome .hots .last .abstract{margin:0 12px 5px;}
.Whome .list .titb{background-position:0 -38px;}
.Whome .list li{display:inline;float:left;width:200px;margin:0 22px;}
.Whome .list li img{margin:21px 0;border:3px solid #dedede;}
.Whome .list li .tit{margin:10px 0 3px;}
#ft{border-top:1px solid #d0d0d0;zoom:1;font-size:11px;}
#ft:after{clear:both;content:"";display:block;}
#ft .links{display:inline;float:left;margin:21px 10px;}
#ft .links a{margin:0 3px;color:#000;text-decoration:none;}
#ft .links a:hover{text-decoration:underline;}
#ft .copyright{display:inline;float:right;margin:21px -2px;}
/*product.html*/
.crumbs{margin:0 0 15px;font:400 11px Arial;color:#000;}
.crumbs a{margin:0 3px;color:#000;text-decoration:none;}
.crumbs a:hover{text-decoration:underline;}
.crumbs strong{margin:0 0 0 3px;font-weight:400;}
.Wproduct .list{margin:24px 0 -20px;+margin-bottom:20px;overflow:hidden;}
.Wproduct .list .imgw{float:left;width:130px;margin:0 5px 0 0;}
.Wproduct .list .imgw img{margin:5px 0;}
.Wproduct .list .item{float:left;width:485px;margin:0 0 50px;}
.Wproduct .list .item:after{clear:both;content:"";display:block;}
.Wproduct .list .tit{font-size:18px;color:#276aa7;}
.Wproduct .list .tit img{margin:-2px 0 0 10px;vertical-align:middle;+margin:-4px 0 0 10px;}
.Wproduct .list .des{float:left;width:325px;font:400 14px Arial;border-left:2px solid #d5d5d5;padding:10px 0 15px 10px;}
.Wproduct .list p{margin:5px 0 10px;}
.Wproduct .list li{margin:2px 0;font-size:12px;line-height:20px;}
.Wproduct .list li a{width:263px;height:27px;line-height:20px;padding:0 0 0 16px; color:#000;text-decoration:none;}
.Wproduct .list li a:hover{text-decoration:underline;color:#276aa7;}
.Wproduct .award{overflow:hidden;}
.Wproduct .award .tit{height:38px;line-height:34px;padding:0 0 0 23px;font:700 16px/34px Arial;color:#363636;background-position:0 -38px;}
.Wproduct .award ul{margin:10px 32px 30px;}
.Wproduct .award li{display:inline;margin:0 8px;}
/*product-detail.html*/
.Wproduct-d .main{float:right;width:755px;overflow:hidden;}
.Wproduct-d .product .tit{text-align:right;}
.Wproduct-d .tabs{position:relative;margin:12px 0;background-position:-1272px 0;background-repeat:repeat-y;}
.Wproduct-d .tabs .overview{position:absolute;top:4px;left:5px;width: 188px;height: 37px;}
.Wproduct-d .tabs .feature{position:absolute;top:4px;left:192px;}
.Wproduct-d .tabs .guide{position:absolute;top:4px;left:379px;}
.Wproduct-d .tabs .spec{position:absolute;top:4px;left:566px;}
.Wproduct-d .tabs .tit span,
.Wproduct-d .tabs .tit a{display:block;width:188px;height:37px;text-align:center;overflow:hidden;text-decoration:none;font:700 14px/37px Arial;color:#000;background-position:-262px 0;cursor:pointer;}
.Wproduct-d .tabs .tit span.on,
.Wproduct-d .tabs .tit a.on{width:188px;height:40px;line-height:40px;background-position:-3px 0;}
.Wproduct-d .tabs .des{padding:50px 0;background-position:-2032px 0;}
.Wproduct-d .tabs .cont{margin:0 46px 0;padding:20px 0 0;overflow:hidden;zoom:1;}
.Wproduct-d .tabs .ft{height:39px;text-align:right;background-position:-512px 100%;}
.Wproduct-d .tabs .ft a{margin:0 54px 0 0;color:#000;}
.Wproduct-d .tabs .opt{padding:10px 0 15px 80px;}
.Wproduct-d .tabs .opt a,.fgf_template .opt a{margin:0  0 0 56px;padding:10px 0 10px 32px;font:700 18px Arial;color:#f26522;text-decoration:none;}
.Wproduct-d .tabs .opt a:hover,.fgf_template .opt a:hover{margin:0  0 0 56px;padding:10px 0 10px 32px;font:700 18px Arial;color:#f26522;text-decoration:underline;}
.Wproduct-d .tabs .opt a.buy,.fgf_template .opt a.buy{background-position:0 6px;padding-left:38px;}
.Wproduct-d .tabs .opt a.down,.fgf_template .opt a.down{background-position:0 -58px;}

.opt_tips { margin-left:300px; width:380px; height:90px; padding:10px 5px 10px 15px; background:url(images/ops_tip.jpg) no-repeat;}
.opt_tips2 {margin-left:300px; width:380px; height:30px; padding:10px 5px 5px 15px; background:url(images/ops_tip2.jpg) no-repeat;}

.smenu{margin:0 0 0 3px;}
.smenu li{cursor:pointer;}
.smenu ul{display:none;}
.smenu li{width:200px;line-height:35px;padding:0 0 0 17px;background-position:0 -161px;}
.smenu li li{line-height:24px;margin:0 0 0 4px;padding:0 0 0 12px;background-position:0 -113px;}
.smenu .sub{margin:0 0 0 -17px;padding:0 0 10px;background-color:#fff;}
.smenu .cur{display:block;}
.smenu .sub a{color:#000;text-decoration:none;}
.smenu .sub a:hover{text-decoration:underline;}
.Wproduct-d .package{margin:10px 0;width:195px;text-align:center}
.Wproduct-d .package img{width:157px;height:201px;}
.Wproduct-d .sidebar{float:left;width:225px;overflow:hidden;}
/*download.html*/
.Wdown #bd{overflow:hidden;}
.Wdown .bn{margin:0 auto 17px;}
.Wdown .main{float:right;width:745px;}
.Wdown .main .tit{margin:8px 0 12px;font:700 18px Arial;color:#428eda;}
.Wdown .main .tableshow,
.Wdown .main table,
.Wdown .main table .name,
.Wdown .main thead th{background:url(images/bgdown.png) no-repeat;}
.Wdown .main .tableshow{overflow:hidden;zoom:1;margin:0 0 20px;background-position:-742px 100%;}
.Wdown .main table{width:741px;margin:21px 0 17px;background-position:0 -165px;}
.Wdown .main thead{height:35px;}
.Wdown .main thead th{text-align:center;background-position:-499px -10px;}
.Wdown .main table .name{padding:0 0 0 31px;text-align:left;background-position:20px 16px;}
.Wdown .main table td{width:20%;text-align:center;}
.Wdown .main td{height:40px;border-bottom:1px dashed #c6c6c6;}
.Wdown .sidebar{float:left;width:206px;}
.swrap{background-repeat:repeat-y;background-position:-414px 0;}
.swrap .titb{height:47px;padding:0 0 0 24px;font:700 18px/44px Arial;color:#fff;}
.swrap ol{margin:0 0 0 9px;}
.swrap li{padding:0 0 0 12px;background-position:-828px 5px;}
.swrap li a{display:block;width:162px;height:35px;line-height:35px;padding:0 0 0 7px;font-size:14px;border-bottom:1px dashed #c4c4c4;color:#000;text-decoration:none;}
.swrap li a:hover{text-decoration:underline;}
.swrap .packeage{padding:25px 0 12px 11px;background-position:-621px 100%; margin:10px 0;width:180px;text-align:center;}
/*purchase.html*/
.Wpurchase #bd{overflow:hidden;}
.Wpurchase .main{float:right;width:760px;margin:23px 0 0;}
.Wpurchase .main .titb{height:37px;line-height:34px;padding:0 0 0 23px;font:700 16px/34px Arial;color:#5a5a5a;background-position:0 -77px;}
.Wpurchase .main .titb .btt{margin: 9px 35px 0 0; float: right; font:400 12px Arial}
.Wpurchase .main .titb .btt{text-decoration:none;}
.Wpurchase .main .titb .btt:hover{text-decoration:underline;}
.Wpurchase .main ul{overflow:hidden}
.Wpurchase .main li{margin:12px 0 28px;}
.Wpurchase .main li.name,
.Wpurchase .main li.des,{position:relative;display:inline;float:left;width:353px;background-repeat:repeat-y;}
.Wpurchase .main li,
.Wpurchase .main li .content .name,
.Wpurchase .main li .content .opt{zoom:1;}
.Wpurchase .main li:after,
.Wpurchase .main li .content .name:after,.Wpurchase .main li .content .opt:after{clear:both;content:"";display:block;}
.Wpurchase .main li .product{float:left;width:115px;text-align:center;}
.Wpurchase .main li .content{display:inline;float:right;width:600px;margin:0 40px 0 0;}
.Wpurchase .main li .content .name{margin:12px 0 0;}
.Wpurchase .main li .content .tit{float:left;font-size:14px;}
.Wpurchase .main li .content .tit a,
.Wpurchase .main li .content .des a{text-decoration:none;}
.Wpurchase .main li .content .tit a:hover,
.Wpurchase .main li .content .des a:hover{text-decoration:underline;}

.Wpurchase .main li .content .price{float:right;margin:0 105px 0 0;color:#ff7800;}
.Wpurchase .main li .content .opt{margin:10px 0 0;}
.Wpurchase .main li .content .snapshot{float:left;padding:0 2px 3px 31px;color:#1760e0;font-size:14px;text-decoration:none;background-position:0 -260px;}
.Wpurchase .main li .content .tips{display:none;position:absolute;width:400px;padding:10px;border:1px solid #ccc;background:#ffc;}
.Wpurchase .main li .content .tips li{margin:3px 0;padding:0 0 0 20px;background-position:8px -397px;}
.Wpurchase .main li .content .buy{float:right;margin:0 90px 0 0;}
.Wpurchase .sidebar{float:left;width:210px;margin:23px 0 0;overflow:hidden;}
.sidebar .hots{margin:0 4px;}
.sidebar .hots li{width:197px;height:35px;line-height:35px;margin:3px 0;padding:0 0 0 17px;background-position:0 -161px;}
.sidebar .hots li a{color:#000;text-decoration:none;}
.sidebar .promise{width:206px;overflow:hidden;margin:10px 0 0 0;background-repeat:repeat-y;background-position:-414px 0;}
.sidebar .promise .ssl{background-position:-207px 0;}
.sidebar .promise .ssl img{margin:12px 0 0 12px;} 
.sidebar .promise .note{margin:15px 15px 20px;}
.sidebar .promise ul{margin:0 15px;}
.sidebar .promise .refund{padding:10px 15px 20px;background-position:-621px 100%;}
.sidebar .promise .refund strong{display:block;padding:0 0 0 37px;background-position:0 -207px;}
/*purchase-detail.html*/
.Wpurchase-d .main{float:right;width:750px;overflow:hidden;}
.Wpurchase-d .main .tita{font:700 30px Arial;color:#303030;}
.Wpurchase-d .main .detail{margin:20px 0 20px 0;}
.Wpurchase-d .main .detail img{float:left;}
.Wpurchase-d .main .detail ul{float:left;width:600px;margin:0 0 0 35px;}
.Wpurchase-d .main .detail .pro_ul{margin:0;}
.Wpurchase-d .main .credit img{margin:5px 0 15px;}
.Wpurchase-d .main .order{margin:12px 0 15px;}
.Wpurchase-d .main .titb{height:37px;line-height:34px;padding:0 0 0 23px;font:700 16px/34px Arial;color:#276aa7;background-position:0 -114px;}
.Wpurchase-d .main .order .cont{width:731px;margin:7px auto;border:1px solid #e6e6e6;background-color:#fbfbfb;}
.Wpurchase-d .main .order dl{margin:0 14px;padding:0 0 30px;border-bottom:1px dashed #c9c9c9;}
.Wpurchase-d .main .order dt{height:40px;margin:10px 0;padding:0 0 0 51px;color:#276aa7;font:700 14px/40px Arial;background-position:0 -311px;}
.Wpurchase-d .main .order dd{width:750px;height:30px;margin:0 0 0 28px;zoom:1;font-family:Verdana;}
.Wpurchase-d .main .order dd:after{clear:both;content:"";display:block;}
.Wpurchase-d .main .order dd span,
.Wpurchase-d .main .order dd strong{float:left;width:24%;}
.Wpurchase-d .main .order dd .ver{font-weight:700;color:#303030;}
.Wpurchase-d .main .order dd .price{color:#ff7200;}
.Wpurchase-d .main .note{margin:12px 27px 15px;}
.Wpurchase-d .main .note .tit,
.Wpurchase-d .main .note .notify{margin:25px 0 0;}
.Wpurchase-d .main .note .tit a{font-size:14px;}
.Wpurchase-d .main .note .hint{color:#ff7200;}
.Wpurchase-d .main .related{margin:20px 22px;}
.Wpurchase-d .main .related img{float:left;}
.Wpurchase-d .main .related .detail{float:left;width:590px;margin:0 30px;}
.Wpurchase-d .main .related .tit{float:left;font:700 13px Arial;}
.Wpurchase-d .main .related .price{margin:0 15px;color:#ff7800;font-family:Verdana;}
.Wpurchase-d .main .related .des{margin:8px 0 0;}
.Wpurchase-d .main .purchase-table clear{border-bottom:0 none;margin:0;clear:both;}
.Wpurchase-d .main .purchase-box span{font-size:12px;}
.Wpurchase-d .main .red{color:#CC0000;font-weight:bold;margin-left:8px;}
.Wpurchase-d .main .purchase-box{font-size:12px;padding:10px 30px 0 30px; *padding:10px 30px 0 25px !important;text-align:center;float:right;margin:0 25px;}
.Wpurchase-d .main{border-top:2px solid #DDDDDD;line-height:18px;margin:5px 0 0;padding:10px 5px;}
.Wpurchase-d .main .purchase-table th,
.Wpurchase-d .main .purchase-table td{border-bottom:1px solid #CFCFCF;height:25px;line-height:30px;padding:0 10px;}
.Wpurchase-d .main .purchase-table td a{text-decoration:none}
.Wpurchase-d .main .purchase-table td a:hover{text-decoration:underline}
.element.style{line-height:50px;padding-left:10px;}
.purchase-box .blue{color:#0A90EF;}
.btxt{font-weight:bold;}
.Wpurchase-d .sider{float:left;width:206px;overflow:hidden;}
.sidebar .questions img{margin:5px 3px 0;}
/*company.html*/
.Wcompany .intro,
.Wcompany .intro .titb,
.Wcompany .intro .cont,
#wrap .fgf_template,
#wrap .fgf_template .titb,
#wrap .fgf_template .cont,
.Wfaq .faqs,
.Wfaq .faqs .titb,
.Wfaq .faqs .cont{background:url(images/cmpytit.png) no-repeat;}
.Wcompany .intro{overflow:hidden;zoom:1;background-position:-1962px 100%;}
.Wcompany .intro .titb{height:56px;margin:22px 0 0;padding:0 20px;font:700 24px/56px Arial;color:#276aa7;}
.Wcompany .intro .cont{margin:0 0 66px;padding:19px 24px;background-repeat:repeat-y;background-position:-981px 0;}
.Wcompany .intro .cont .tit,.Wcompany .intro .cont p{margin: 0 0 25px;line-height:180%;}
.Wcompany .intro .cont .tit{font-size:14px;}
.Wcompany .intro .cont .product-line .tit{margin:0 0 16px;color:#276aa7;}
.Wcompany .product-line ul{float:left;width:500px;margin:0 0 20px;}
.Wcompany .product-line li{margin:0 0 15px;}
.Wcompany .product-line li a{color:#000;text-decoration:none;}
.Wcompany .product-line li a:hover{color:#000;text-decoration:underline;}
.Wcompany .good,.Wcompany .contact .office,
.Wcompany .contact .support,.Wcompany .contact dl,
.Wcompany .contact .fst,.Wcompany .contact .scd{background:url(images/company.png) no-repeat;}
.Wcompany .good{float:right;width:273px;height:110px;padding:10px 32px 0 97px;font-weight:700;background-position:0 -117px;}
.Wcompany .contact .fst,.Wcompany .contact .scd{float:left;width:461px;background-position:-930px 100%;}
.Wcompany .contact .scd{margin:0 0 0 10px;}
.Wcompany .contact dl{margin:0 0 20px;background-position:-462px 0;background-repeat:repeat-y;}
.Wcompany .contact dt{padding:0 0 0 55px;font-size:16px;color:#276aa7;}
.Wcompany .contact dd{margin:3px 20px 15px;}
.Wcompany .contact address{font-style:normal;}
.Wcompany .contact p{margin:0 !important;}
.Wcompany .contact .tel{margin:0 0 15px !important;}
.Wcompany .contact .office{height:64px;line-height:73px;}
.Wcompany .contact .support{height:51px;line-height:60px;background-position:0 -65px;}
.Wcompany .contact a{text-decoration:none;}
.Wcompany .contact a:hover{text-decoration:underline;}
/*news-center.html*/
.Wnews .bn{margin:0 0 20px;}
.Wnews .main{float:right;width:760px;padding:0 0 39px;overflow:hidden;background-position:-512px 100%;}
.Wnews .main .tit{height:50px;padding:0 0 0 47px;font:400 24px/50px Arial;color:#08669c;background:url(images/newstit.png) no-repeat;}
.Wnews .main .cont{padding:35px 48px;background-position:-1272px 0;background-repeat:repeat-y;}
.Wnews .main .cont p{margin:20px 0;}
.Wnews .sidebar{float:left;width:206px;}
.Wnews .sidebar .package{margin:15px auto;text-align:center;}
.Wnews .sidebar .email{margin:10px auto 0;padding:0 13px 0;overflow:hidden;zoom:1;background-position:-621px 100%;}
.Wnews .sidebar .email .tit{height:50px;padding:16px 0 0 60px;line-height:50px;background:url(images/email.jpg) no-repeat 0 16px;border-top:1px solid #e3e3e3;}
.Wnews .sidebar .email p{margin:10px 0;color:#737373;}
.Wnews .sidebar .email .privacy{margin:10px 0 30px;text-align:center;}
.Wnews .sidebar .email a{font-weight:700;color:#737373;}
.Wnews .sidebar .email input{width:134px;height:18px;padding:3px 0;vertical-align:top;border:1px solid #b4b4b4;}
.Wnews .sidebar .email input.sbmt{width:28px;height:29px;background:url(images/sbmt.png) no-repeat;border:none;}
/*support.html*/
.Wfaq .faqs li,
.Wfaq .faqs .enquiry,
.Wfaq .faqs .enquiry .tit,
.Wfaq .faqs .enquiry dl,
.Wfaq .faqs .goform,
.Wfaq .faqs .olform .sbmt input,
.Wfaq .faqs .olform .note .contact{background:url(images/faq.png) no-repeat;}
.Wfaq .faqs{overflow:hidden;zoom:1;background-position:-1962px 100%;}
.Wfaq .faqs .titb{height:56px;margin:22px 0 0;padding:0 20px;font:700 24px/56px Arial;color:#276aa7;}
.Wfaq .faqs .titbs{margin:12px 0 0;padding:0 0;}
.Wfaq .faqs .cont{margin:0 0 66px;padding:19px 24px;background-repeat:repeat-y;background-position:-981px 0;}
.Wfaq .faqs .conts{padding:15px 33px; background:url(images/rss_line.gif) repeat-y;}
.Wfaq .faqs .list{float:left;margin:5px;list-style:none;}
.Wfaq .faqs .list .answer{display:none;margin:0 10px;padding:10px;}
.Wfaq .faqs .list .answer .ansd{display:none;margin:0 10px;padding:10px;background:#efefef ;}
.Wfaq .faqs li{margin:5px 0;background-position:-1224px -61px;list-style:none;}
.Wfaq .faqs li a{display:inline-block;margin:0 19px;color:#000;text-decoration:none;}
.Wfaq .faqs .list .more{margin:10px 40px;text-align:right;}
.Wfaq .faqs .enquiry{float:right;width:402px;background-position:-403px 0;background-repeat:repeat-y;}
.Wfaq .faqs .enquiry .tit{height:56px;padding:0 0 0 72px;font:400 16px/71px Arial;color:#276aa7;}
.Wfaq .faqs .enquiry dl{padding:0 25px 40px;background-position:-806px 100%;}
.Wfaq .faqs .enquiry dt{margin:20px 0 0;}
.Wfaq .faqs .enquiry dt.order{margin:10px 0 0;}
.Wfaq .faqs .goform{clear:both;font:700 14px/27px Arial;padding:0 0 0 36px;background-position:-1209px 0;_background-position:-1209px 20px;}
.Wfaq .faqs .olform{width:922px;margin:9px 0;background:url(images/formbt.png) no-repeat 0 100%;}
.Wfaq .faqs .olform .tit{height:41px;font:700 14px/41px Arial;padding:0 0 0 40px;background:url(images/formtp.png) no-repeat;}
.Wfaq .faqs .olform fieldset{float:left;width:428px;margin:23px 24px;}
.Wfaq .faqs .olform p{margin:8px 0;overflow:hidden;}
.Wfaq .faqs .olform label{float:left;width:130px;color:#666;font-weight:700;}
.Wfaq .faqs .olform select{width:278px;height:19px;border:1px solid #9c9c9c;}
.Wfaq .faqs .olform input{width:406px;height:17px;border:1px solid #c9c9c9;}
.Wfaq .faqs .olform textarea{width:406px;height:134px;border:1px solid #c9c9c9;overflow:auto;}
.Wfaq .faqs .olform .sbmt{text-align:center;}
.Wfaq .faqs .olform .sbmt input{width:83px;height:30px;margin:0 12px;font:400 13px/30px Arial;color:#fff;border:none;background-position:0 -119px;}
.Wfaq .faqs .olform .note{float:right;width:354px;margin:60px 32px;line-height:200%;}
.Wfaq .faqs .olform .note .contact{width:203px;height:118px;margin:72px 60px 0;padding:9px 8px;line-height:150%;background-position:-84px -109px;}
.newslink, .Whome .list li .tit a{text-decoration:none;}
.newslink:hover, .Whome .list li .tit a:hover{text-decoration:underline;}
.Whome .list li p a{color:#005E95;}
.middle{text-align:center;}
/*under construction*/
#hd{width:100%;margin:-1px -2px 0 -2px;+margin:0;}
#hd .top{width:980px;margin:0 auto;}
#hd .nav{margin-right:auto;margin-left:auto;}
/*sitemap.html*/
.Wsitemap #bd{overflow:hidden;}
.Wsitemap .bn{margin:0 auto 17px;}
.Wsitemap .main{float:right;width:745px;}
.Wsitemap .main .tit{margin:8px 0 12px;font:700 18px Arial;color:#428eda;}
.Wsitemap .tableshow a{text-decoration:none;}
.Wsitemap .tableshow a:hover{text-decoration:underline;}
.Wsitemap .tableshow td a{margin:21px 0 17px;background-position:0 -165px;}
.Wsitemap .main .tableshow,.Wsitemap .main table,.Wsitemap .main table .name,.Wsitemap .main thead th{background:url(images/bgdown.png) no-repeat;}
.Wsitemap .main .tableshow{overflow:hidden;zoom:1;margin:0 0 20px;background-position:-741px 100%;text-align:left;width:741px;}
.Wsitemap .main table{width:741px;margin:21px 0 17px;background-position:0 -165px;}
.Wsitemap .main table td{padding:0 10px;text-align:left;}
.Wsitemap .main td{height:40px;border-bottomtableshow:1px dashed #c6c6c6;}
.Wsitemap .sidebar{float:left;width:206px;}
.swrap{background-repeat:repeat-y;background-position:-414px 0;}
.swrap .titb{height:47px;padding:0 0 0 24px;font:700 18px/44px Arial;color:#fff;}
.swrap ol{margin:0 0 0 9px;}
.swrap li{padding:0 0 0 12px;background-position:-828px 5px;}
.swrap li a{display:block;width:162px;height:35px;line-height:35px;padding:0 0 0 7px;font-size:14px;border-bottom:1px dashed #c4c4c4;color:#000;text-decoration:none;}
.swrap li a:hover{text-decoration:underline;}
.swrap .packeage{padding:25px 0 12px 11px;background-position:-621px 100%; margin:10px 0;width:180px;text-align:center;}
/*test.html*/
.Wtemplate-d #bd{overflow:hidden;}
.Wtemplate-d .bn{margin:0 auto 17px;}
.Wtemplate-d .main{float:right;width:745px;}
.Wtemplate-d .main{background:transparent url(../images/bg.gif) repeat-x scroll 0 67px;color:#333333;font-family:Arial,Verdana;font-size:12px;line-height:20px;}
.Wtemplate-d .main h2{font-size:20px;font-weight:normal;}
.Wtemplate-d .main .purchase1-contain{border-top:2px solid #DDDDDD;line-height:18px;margin:5px 0 0;padding:10px 5px;}
.Wtemplate-d .main .purchase1-contain .purchase-box{font-size:14px;padding:0 30px 0 0;text-align:center;float:right;}
.Wtemplate-d .main .paypalBuy{background:transparent url(../images/paypal.gif) no-repeat scroll right top;border-bottom:1px solid #5CA400;padding-right:55px;text-decoration:none;}
.Wtemplate-d .main .purchase-table clear{border-bottom:0 none;margin:0;clear:both;}
.Wtemplate-d .main .purchase-table th,
.Wtemplate-d .main .purchase-table td{border-bottom:1px solid #CFCFCF;height:25px;line-height:25px;padding:0 10px;}
.Wtemplate-d .main .purchase-box span{font-size:12px;}
.Wtemplate-d .main .red{color:#CC0000;font-weight:bold;margin-left:8px;}
.Wtemplate-d .main .purchase-box{font-size:14px;padding:0 30px 0 0;text-align:center;float:right;}
.element.style{line-height:50px;padding-left:10px;}

.Wtemplate-d .sidebar{float:left;width:206px;text-align:left;}
.swrap{background-repeat:repeat-y;background-position:-414px 0;}
.swrap .titb{height:47px;padding:0 0 0 24px;font:700 18px/44px Arial;color:#fff;}
.swrap ol{margin:0 0 0 9px;}
.swrap li{padding:0 0 0 12px;background-position:-828px 5px;}
.swrap li a{display:block;width:162px;height:35px;line-height:35px;padding:0 0 0 7px;font-size:14px;border-bottom:1px dashed #c4c4c4;color:#000;text-decoration:none;}
.swrap li a:hover{text-decoration:underline;}
.NEW {color: #F30;}

/*linkpage.html*/
.link_txt{font-size:12px; margin:20px 0}
.link_title{height:31px;line-height:31px;background:url(images/link_title.jpg) no-repeat;padding:0 0 0 15px;color:#0072ad;font-size:16px;font-weight:bold}
#link_style li a{ padding:0 0 0 20px; background:url(images/li_st.jpg) 0px 4px no-repeat; text-decoration:none}
#link_style{ margin:20px 10px;}
.link_lid li {padding:0 0 0 20px}
.clear-height{height:8px;}
*html .clear-height{ margin:-10px 0 0 0}
#link_logo td{ background:#fff}
#link_logo table{width:90%;}
#link_logo{margin:10px 20px;}
#link_logo img{margin:10px 5px; float:left;}
.link_txt textarea{width:730px; height:80px}

.clear{clear:both;}
.clearer{clear:both;font-size:0;height:0;padding:0;margin:0;}
.fl {float:left;}
.fr {float:right;}
.rss_text { line-height: 150%; padding-top:5px;}
.rss_text2 { padding-top:10px; padding-bottom: 10px;}
.rss_texts { line-height: 150%; padding-top:25px; padding-bottom: 10px;}
.sbmts { padding-left: 100px;}
.sbmts input{width:83px;height:30px;margin:0 12px;font:400 13px/30px Arial;color:#fff;border:none;background:url(images/faq.png) no-repeat 0 -119px;}
.detail2_left{ float:left; width:700px;}
.detail2_left .left_top { float:left;  background:url(images/detail2top_line.jpg) repeat-x;}
.detail2_left .left_box{ float:left; margin: 50px 30px;_margin: 50px 20px}
.detail2_left .left_text { float:left; margin-top:40px; width:490px; padding-right: 10px; line-height: 180%; height:259px;}
.detail2_left .left_text .title { font-size: 30px; font-weight:bold; line-height: 34px; padding-bottom: 6px;}
.detail2_left .left_end { width:690px; border: 1px solid #DDD; border-bottom:none; color:#333;}
.detail2_left .left_end .title { font-size: 16px; font-weight:bold; background:url(images/detail2m_line.jpg) repeat-x; border:1px solid #fff; padding-left: 25px; color:#333; line-height:31px;}
.detail2_left .left_end .text { padding: 10px 30px 30px 20px; border:1px solid #ddd; line-height:150%;}
.detail2_left .left_end .texts { padding: 10px 30px 30px 20px; border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd; border-bottom:1px dashed #ddd; line-height:150%;}
.detail2_left .left_down { margin-top:15px; padding-left: 180px; font-size:16px; color:#F26522; font-weight:bold; line-height:30px; height:30px;}
.detail2_left .left_down a,.detail2_left .left_down a:visited{color:#F26522; text-decoration:none;}
.detail2_left .left_down a:hover{color: #990000; text-decoration: underline;}
.detail2_left .left_down .fl { float:left; padding-left: 15px;}
.detail2_left .left_ends {background:url(images/cmpytit.png) no-repeat -2000px -10px; padding: 20px 40px 0px 0px; height: 30px; text-align:right;}
.detail2_left .left_ends a {color:#333;text-decoration:underline;}
.detail2_left .left_ends a:hover {color:#007EFF;text-decoration:none;}
.detail2_right { float:left; width: 229px; margin-left: 6px; margin-top:2px;}
.detail2_right .top {  border:1px solid #ddd; line-height:150%; margin-bottom: 15px;}
.detail2_right .top .title { font-size:14px; font-weight:bold; background:url(images/detail2right_top.jpg) repeat-x; height:24px; line-height:24px; padding-left:15px; color:#333;}
.detail2_right .top .text1{ text-align:center; font-size:14px; font-weight:bold;color:#333; padding:8px 0px 6px 0px;}
.detail2_right .top .text2{ padding-left:60px;color:#333;}
.detail2_right .top .text3{ text-align:center; color:#333; padding-bottom: 6px;}
.detail2_right .top .text3 span{ color:#9D0000;}
.detail2_right .top .text4{ text-align:center; padding-top: 10px;}
.detail2_right .secondf_title { background:url(images/detail2right_title.jpg) no-repeat; height:34px; line-height:34px; font-size:14px; color:#333; padding-left: 20px;}
.detail2_right .secondf_text { line-height:150%; padding:8px 0px 6px 30px; color:#333;}
.detail2_right .secondf_text a,.detail2_right .secondf_text a:visited { color:#333; text-decoration:none;}
.detail2_right .secondf_text a:hover { color:#007EFF; text-decoration:underline;}
.detail2_right .secondf_Mehr { text-align:right; padding-right: 20px; padding-bottom: 15px; color:#333;}
.detail2_right .secondf_Mehr a,.detail2_right .secondf_Mehr a:visited{ color:#333; text-decoration:none;}
.detail2_right .secondf_Mehr a:hover { color:#007EFF; text-decoration:underline;}

.detail_tip1 { background:url(images/detail_line.gif) repeat-y; color:#333; line-height:180%; padding: 15px 50px;}
.detail_tip1 .word { margin-top: 6px;}
.detail_tip1 .word li {}
.detail_tip1 .word .text1 { float:left; margin-top: 6px; padding-right: 150px;}
.detail_tip1 .word .text1 a { color:#333; text-decoration: none;}
.detail_tip1 .word .text1 a:hover { color:#007EFF; text-decoration: underline;}
.detail_tip1 .word .text2 { float:left; margin-top: 6px;}
.detail_tip1 .word .text2 a { color:#333; text-decoration: none;}
.detail_tip1 .word .text2 a:hover { color:#007EFF; text-decoration: underline;}

.presse_produkt { border: 1px solid #E4E4E4; color:#333; height:31px;}
.presse_produkts { border: 1px solid #fff; background:url(images/Impressum_line.gif) repeat-x; height:29px;overflow:hidden; font-weight:bold;}
.presse_produkt .test {float:left;width:230px; height:27px;line-height:27px; text-align:center;}
.presse_produkt .text {float:left;width:135px; height:27px;line-height:27px; text-align:center;}
.presse_produktn {border-bottom:1px dashed #CCC;padding:6px 0; line-height:32px;}
.presse_produktn .text1 {float:left;width:220px;padding-left:15px;padding-top:0px;}
.presse_produktn .text2 {float:left;width:135px;text-align:center;}
.produktn_border {border-bottom:1px solid #ccc;}
.presse_line { background:url(images/Impressum_endline.gif) repeat-x; height:28px;}
.presse_olform .sbmt input,
.presse_olform .note .contact{background:url(images/faq.png) no-repeat;}
.presse_olform{width:922px;margin:9px 0;background:url(images/formbt.png) no-repeat 0 100%;}
.presse_olform .tit{height:41px;font:700 14px/41px Arial;padding:0 0 0 40px;background:url(images/formtp.png) no-repeat;}
.presse_olform fieldset{float:left;width:428px;margin:23px 24px;}
.presse_olform p{margin:8px 0;overflow:hidden;}
.presse_olform label{float:left;width:130px;color:#666;font-weight:700;}
.presse_olform select{width:278px;height:19px;border:1px solid #9c9c9c;}
.presse_olform input{width:406px;height:17px;border:1px solid #c9c9c9;}
.presse_olform textarea{width:406px;height:134px;border:1px solid #c9c9c9;overflow:auto;}
.presse_olform .sbmt{text-align:center;}
.presse_olform .sbmt input{width:83px;height:30px;margin:0 12px;font:400 13px/30px Arial;color:#fff;border:none;background-position:0 -119px;}
.presse_olform .note{float:right;width:354px;margin:60px 32px;line-height:200%;}
.presse_olform .note .contact{width:203px;height:118px;margin:72px 60px 0;padding:9px 8px;line-height:150%;background-position:-84px -109px;}

.reg_title {background-color:#eaeaea; padding:10px; font-size:14px;}
.tableStyle td {padding:5px;}
.h_title {font-size:14px; padding:5px 0;}

.reg_ins {padding:20px 0;}
.reg_ins dt {font-size:14px; padding:10px 0; margin-bottom:10px; font-weight:bold; border-bottom:dashed 1px #ccc;}
.reg_ins dd {line-height:22px; padding:5px 5px;}
.reg_ins dd img {margin-right:5px;}
/*---------bundles.html--------*/
.bundles_column{margin:20px 0;}
.bundles_column .bundles_title{height:38px;line-height:34px;padding:0 0 0 23px;font:700 16px/34px Arial;color:#363636;background:url(images/tit.png) no-repeat 0 -38px;margin-bottom:10px}
.bundles_column .bundles_boxword{padding:0px 10px 25px 10px;}
.bundles_column .bundles_boxword .bundles_box{width:200px;}
.bundles_column .bundles_boxword .bundles_text{padding-left:10px;padding-top:10px;width:750px;}
.bundles_column .bundles_boxword .box_title{font-size:18px;padding:8px 0;}
.bundles_column .bundles_text a,.bundles_column .bundles_text a:hover{color:#006dca;}
.bundles_column .bundles_text a:hover{text-decoration:underline;}
.bundles_column .bundles_price{padding:20px 0;line-height:1.5em;font-size:24px;color:#ff7800;font-weight:bold;}
.bundles_column .bundles_price .price_impor{margin-right:10px;}
.bundles_column .bundles_price .price_de{text-decoration:line-through;}
.bundles_pro_down{margin-top:10px;}
.bundles_text .bundles_pro_down a:hover{text-decoration:none;}
.bundles_down{background:url(images/bundles_download_li.gif) no-repeat left 2px;padding:0 15px;margin-right:10px;}

#template .template_img{margin-bottom:20px;}
#template .template_img li{text-align:center;line-height:1.2em; background-image:none;width:180px;font-weight:bold;font-size:14px;float:left;margin:0 25px;}
.template_img li img{border:1px solid #b3b3b3;margin:10px 0;}
.template_btn{text-align:center;padding:20px 0;}

.followings h1 { margin-bottom:25px;}
.followings table { margin:15px 0 10px 0;border:1; border:1px solid #ccc;}
.followings table th,.followings table td {padding-left:20px; text-align: left; height:30px; line-height:30px; }
.followings table th{ background-color:#ebebeb; font-size:14px;}
.followings .right { width:260px;}
.followings .right span { color:#d00000; font-size:10px;}
.followings .product { width:170px; text-align:center;padding:5px 0;}
.followings .product img { vertical-align:middle;}
.followings .btn { float: right; margin-right:25px;}
.followings .product .buy{margin-top:10px;display:block;}
.followings .tab_top td{background:url(images/followings_tablebg.gif) repeat-x;height:37px;}
.followings .tab_top .tab_title{font-weight:bold;font-size:14px;line-height:37px;text-align:center;padding:0;}
.followings .tab_top .tab_title a{color:#58595b;text-decoration:none;}
.followings .tab_top .tab_title a:hover{color:#2892d5;}

.fgf_template .ft{height:39px;text-align:right;}
.fgf_template .opt{text-align:center;padding:20px 0 10px 0;}
#wrap .fgf_template{overflow:hidden;zoom:1;background-position:-1962px 100%;}
.fgf_template .titb{height:56px;margin:22px 0 0;padding:0 20px;font:700 24px/56px Arial;}
.fgf_template .titb span{color:#07a0d2;}
#wrap .fgf_template .cont{margin:0 0 66px;padding:19px 24px;background-repeat:repeat-y;background-position:-981px 0;}
.fgf_title{padding:15px 0 3px 0;font-size:14px;}
.fgf_title a{margin-left:30px;color:#ff6c00;font-size:12px;}
.fgf_template .template_info li{float:left;width:120px;border:1px solid #ccc;padding:1px 1px 3px 1px;margin:5px 3px;}
.fgf_templatenew #wrap{background:none;}

.totial_a{text-align:right;}
#support .ansd .totial_a a{ text-decoration:underline;color:#0075A9;}

.som_cont{margin:20px 0 0 0;}
.som_cont .som_top{width:980px;height:18px;background:url(images/som_top.gif) no-repeat;}
.som_cont .som_mid{width:938px;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;background:url(images/som_mid.gif) no-repeat center bottom;padding:0px 20px 10px 20px;}
.som_cont .som_mid .som_tit{font-weight:bold;font-size:14px;}
.som_cont .som_mid .som_info{padding:20px 0;}

.som_cont .som_bot{width:980px;height:16px;background:url(images/som_bottom.gif) no-repeat;}




