@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font-size:11px; font-family:verdana, Arial, Tahoma, Helvetica, sans-serif; color:#333; background:url(style_img/body_bg.png) repeat-x left top #fff; height:100%; width:100%;}
html, body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, img{margin:0px; padding:0px;}
h1{font:normal 11px verdana, Arial, Tahoma, Helvetica, sans-serif;}
ul, ol, li, dl, dt, dd {list-style:none;}
input, select, option {font-family:verdana, Arial, Tahoma, Helvetica, sans-serif; font-size:11px; margin:0;}
img {border:0px;}
a,a:link{color:#7fa20f;text-decoration:none;}
a:hover{color:#7fa20f;text-decoration:underline;}
a, area {blr:expression(this.onFocus=this.blur())} /* for IE */
:focus {-moz-outline-style: none; } /* for Firefox */

/*==== Share ====*/
.clear {clear:both;}
.clearFix {clear:both; font-size:0; height:0; line-height:0; }
.fl {float:left;}
.fr {float:right;}
.line {border-bottom:dashed 1px #ccc; height:20px; margin-bottom:20px;}
.line2 {border-bottom:dashed 1px #ccc;}
/*==== end Share ====*/

/*== butStyle ==*/
/*blue buy now (shopping basket)*/


/*header*/
.page_top {background:url(style_img/top_bg.jpg) no-repeat right top;}
#header {width:966px; margin:0 auto; height:80px;}
#logo { float:left; height:50px; padding:10px;}
#logo a {float:left; display:block; background:url(style_img/wondershare_logo.png) no-repeat; width:150px; height:50px; text-indent:-9999px; overflow:hidden;}
#logo span {float:left;display:block; background:url(style_img/header_img.png) no-repeat -220px -120px; line-height:22px; padding:0 0 0 10px; margin-top:30px; color:#3e4e57; font-size:12px;}

.header_right {padding:15px 0 0 0; float:right;}
#language {height:30px; width:127px; position:relative; z-index:13; float:right;}
#language .language_btn {cursor:pointer; position:absolute; left:0; top:0; z-index:15; width:115px; height:18px; line-height:14px; padding:3px 0 0 13px; background:url(style_img/header_img.png) no-repeat left -180px; color:#3e4e57;}
#language .language_btn img{ display:block; float:left; padding-right:3px;}
#language .language_list {display:none;position:absolute; left:0; top:14px; z-index:14; width:127px; height:122px;  background:url(style_img/header_img.png) no-repeat -160px -169px;}
#language .language_list p{ padding-left:14px;}
#language .language_list ul{padding:12px 0 0 14px;}
#language .language_list li {padding:0 0 2px 0; height:16px;}
#language .language_list a {text-decoration:none; color:#3e4e57;}
#language .language_list a:hover {text-decoration:underline; color:#3e4e57;}

.top_nav {float:right; height:21px; background:url(style_img/header_img.png) no-repeat -320px -230px; position:relative; padding:0 3px 0 10px; margin-right:20px;}
.top_nav .nav_r {background:url(style_img/header_img.png) no-repeat -710px -230px; display:block; width:10px; height:21px; position:absolute; right:-10px; top:0;}
.top_nav span {background:url(style_img/header_img.png) no-repeat -714px -179px; display:block; float:left; width:8px; height:21px; display:block;}
.top_nav a {color:#3e4e57; text-decoration:none; display:block; float:left; margin:0 2px;}
.top_nav a:hover { color:#3e4e57; text-decoration:underline;}
.top_nav .cart,.top_nav .newsletter {display:inline-block; background:url(style_img/icon_img.png) no-repeat; padding:2px 0 2px 22px;}
.top_nav .cart {background-position:left top;}
.top_nav .newsletter {background-position:left -30px;}

#nav_search {width:960px; margin:0 auto; _position:relative; _z-index:8; padding:0 3px; background:url(style_img/header_img.png) no-repeat; height:46px;}
#nav {float:left; width:770px;}
#nav li {float:left; display:block; position:relative; z-index:9;font-family:Arial, verdana, Tahoma, Helvetica, sans-serif;}
#nav li a {color:#fff; text-decoration:none; width:150px; display:block; font-weight: normal; text-align:center; font-size:17px; line-height:40px; }
#nav li a:hover,#nav li.curr a {background:url(style_img/header_img.png) no-repeat -50px -60px; color:#fff;}
#nav li.curr2 a {background:url(style_img/header_img.png) no-repeat -50px -60px; color:#3e4e57;}
#nav li.menu1 a:hover,#nav .menu1.curr2 a {background:url(style_img/header_img.png) no-repeat -3px -60px;}
#nav li.curr a:hover {color:#3e4e57;}
#nav li.curr2 a:hover {color:#fff;}
#nav .nav_menu {width:930px; padding:20px 0 20px 10px !important; *padding:20px 0 5px 10px !important; padding:20px 0 5px 10px; display:none; z-index:10; position:absolute; top:40px; background:url(style_img/bg_navMenu.png) repeat-x left top #90c52a;}
#nav .m1 {left:-140px;}
#nav .m2 {left:-290px;}
#nav .m3 {left:-320px;}
#nav .m4 {left:-430px;}
#nav .m5 {left:-540px;}
#nav .nav_menu dl {float:left; display:block; height:150px; width:220px; padding:0 0px 0 10px; border-right:solid 1px #a2d345; border-left:solid 1px #86b21e;}
#nav .nav_menu dl.noneLeft {border-left:none;}
#nav .nav_menu dl.noneRight {border-right:none; width:215px;}
#nav .nav_menu dl a {line-height:22px; background:none; font-size:12px; font-weight:normal;}
#nav .nav_menu dl dt {font-size:15px; color:#3e4e57; font-weight:normal; padding:5px 0 0 5px; line-height:22px;}
#nav .nav_menu dl dt a {font-size:15px; font-weight:normal; color:#fff; text-align:left; width:auto;}
#nav .nav_menu dl dt a:hover { text-decoration:underline; color:#fff; background:none;}
#nav .nav_menu dl dd a {color:#3e4e57; background:url(style_img/dd_dot.gif) no-repeat 7px 10px; padding:0 17px; text-align:left; width:auto;}
#nav .nav_menu dl dd a:hover {background:url(style_img/dd_dot.gif) no-repeat 7px -38px #3e4e57; color:#fff;}

#search {float:right; background:url(style_img/header_img.png) no-repeat 0 -120px; width:142px; height:20px; padding:3px 0 0 5px; margin:10px 10px 0 0;}
#search .searchInput {float:right; display:block; width:120px; _width:117px; background:none; border:none; color:#fff;}
#search .searchBtn {float:left; display:block;}

/*==== footer ====*/
#footer {width:966px; margin:0 auto; text-align:center; padding:20px 0; clear:both;}
.footerNav {color:#42535b;}
.footerNav a {color:#42535b; text-decoration:none;}
.footerNav a:hover {color:#85aa10; text-decoration:underline;}
.copyright {font-size:10px;}

/*newsLetter*/
.newsLetter_box{position:absolute;z-index:200;width:540px;display:none;}
.newsLetter_box .column{background:url(images/popping.png) no-repeat left top;padding:10px 15px 0 20px;height:30px;line-height:30px; font-size:14px;font-weight:bold;}
.newsLetter_box .column a{float:right;display:block;width:25px;margin-top:2px;height:25px;background:url(images/popping.png) no-repeat right 2px;}
.newsLetter_box .boxMain{background:url(images/popping.png) no-repeat left bottom;padding:10px 30px 30px 30px;}
.enterEmail{margin:10px 30px;font-size:11px;}
.enterEmail p{padding:5px 0;}
.enterEmail .butStyle{padding-left:170px;line-height:28px;}
.enterEmail .butStyle a{margin-right:10px;}
.subjectsBox{padding:10px 0;}
.ButOnShow{background:url(images/popping.png) no-repeat right -35px;height:24px;line-height:24px;color:#333;font-size:11px;}
.ButOnClose{background:url(images/popping.png) no-repeat right -65px;height:24px;line-height:24px;color:#333;font-size:11px;}
.ButOnShow a,.ButOnClose a{width:75px;display:block;height:24px;line-height:24px;float:left;text-align:center;padding-left:5px;padding-right:20px;margin-right:10px;color:#333;font-size:11px;}
.subjectsMain{background:url(images/popping.png) no-repeat right bottom;padding:10px 20px 30px 20px;}
.subjectsMain dl{padding-bottom:10px;}
.subjectsMain dt{border-bottom:solid 1px #ccc;padding:5px 0;font-weight:bold;}
.subjectsMain dd{padding:5px 0;}
.subjectsMain ul{float:left;width:160px;padding:0 30px;}
.subjectsMain ul li{padding:2px 0;}

/*blue but*/
.butStyle{height:28px;padding:5px 0;}
.butStyle a{display:block;text-align:center;font-size:10px; background:url(images/but.png) no-repeat -292px top;width:86px;height:28px;color:#fff;font-weight:bold;line-height:25px;text-decoration:none;}
.butStyle a:hover{background-position:-292px -28px;text-decoration:none;}

/*==== main ====*/
#main{background:#fff;width:958px;margin:0 auto;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
#main_post{width:958px;margin:0 auto;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
#content{background:#fff;width:690px;padding:0px 0;float:left;}
#content .title1 h2{height:24px;line-height:24px;font-size:16px;font-weight:bold;color:#3d4e56;border-bottom:1px dashed #ccc;margin:20px 0 10px 0;}
#content .title2 h2{background:url(images/icon_dot1.gif) no-repeat 0 center;height:24px;line-height:24px;font-size:14px;font-weight:bold;color:#3d4e56;padding-left:15px;margin-bottom:10px;}
#content .title3{font-size:12px;font-weight:bold;padding:20px 0 10px 0;}
#content .title4 h2{height:24px;line-height:24px;font-size:14px;font-weight:bold;margin:10px 0 10px 0;}
.topbg{background:url(images/topbg.gif) no-repeat;height:10px;font-size:0;}
.m_topbg{background:url(images/main_topbg.gif) no-repeat;height:10px;width:960px;margin:0 auto;font-size:0;}
.m_btmbg{background:url(images/main_btmbg.gif) no-repeat;height:15px;width:960px;margin:0 auto;}
.columnName { font-size:14px; font-weight:bold; padding:10px 15px; margin:0px 5px; color:#3d4e56; background:url(images/affliciate_li.jpg) no-repeat left 15px; border-bottom:dashed 1px #ccc;}
.crumb{width:950px; margin:5px auto; border-bottom:solid 1px #e6e6e6; padding:5px;}
.crumbnl{width:950px; margin:5px auto; padding:5px;}
.crumb span, .crumbnl span {display:inline-block; background:url(style_img/crumb_jt.png) no-repeat; width:6px; height:12px; margin:5px 5px 0 5px;}
.crumb a, .crumbnl a {color:#3e4e57; text-decoration:none; font-weight:bold;}
.crumb a:hover, .crumbnl a:hover {color:#85aa10; text-decoration:underline;}
.crumb strong, .crumbnl strong {font-weight:normal;}
.pro_tab{height:37px;background:url(images/tab_line.gif) repeat-x;}
.pro_tab1{height:15px;background:url(images/tab_line.gif) repeat-x;}
.pro_tab li,.pro_tab .first{background:url(images/tab_bg.gif) no-repeat;float:left;text-align:center;}
.pro_tab li a{width:191px;height:37px;line-height:37px;color:#333;text-decoration:none;display:block;font-size:14px;}
.pro_tab li a:hover,.pro_tab .first a:hover{background:url(images/tab_bg.gif) no-repeat 0 -74px;color:#fff;text-decoration:none;}
.pro_tab .first{background-position:0 -37px;}
.pro_tab .first a{width:194px;}
.pro_tab .first a:hover{background-position:0 -111px;}
.pro_tab li a.curr{background:url(images/tab_bg.gif) no-repeat 0 -74px;color:#fff;}
.pro_tab li.curr{background:url(images/tab_bg.gif) no-repeat 0 -74px;color:#fff;}
.pro_tab .first a.curr{background:url(images/tab_bg.gif) no-repeat 0 -111px;color:#fff;}
.m_banner{width:960px;margin:0 auto;}
.m_banner .l_bg,
.m_banner .r_bg{background:url(images/banner_bg1.gif) no-repeat;width:10px;height:224px;float:left;}
.m_banner .r_bg{background-position:-10px 0;float:right;}
.m_banner .b_box{ width:940px; height:224px; background:url(images/banner_bg2.gif) repeat-x; float:left; }
.m_banner .l_bg2,
.m_banner .r_bg2{background:url(images/banner_bg3.gif) no-repeat;width:10px;height:224px;float:left;}
.m_banner .r_bg2{background-position:-10px 0;float:right;}
.m_banner .b_box2{width:940px;height:224px;background:url(images/banner_bg4.gif) repeat-x;float:left;}
.m_banner .pic{width:450px;float:right;padding-top:15px;}
.m_banner .pic .ft_btn{float:right; height:25px;}
.m_banner .text{width:450px;float:left;padding:25px 0 0 20px;}
.m_banner .text h1{font-size:26px;color:#333;}
.m_banner .text h1 span{font-size:16px;display:block;font-weight:bold;}
.m_banner .text p{line-height:18px;color:#333;padding-top:5px;font-size:11px ;}
.m_banner .text ul{color:#333;padding-top:5px;font-size:11px ;list-style-type:disc; list-style-position:inside;}
.m_banner .text ul li{margin:5px 0;}
.m_banner .text .btn{margin-top:20px; height:40px; }

.m_banner .text .btn1{margin-top:15px;height:40px;} /* wanghaijin 20100929 add */
.m_banner .text .btn1 .money1{font-size:16px;color:#666;text-decoration:line-through;padding:0 5px;float:left;}
.m_banner .text .btn1 .money2{font-size:18px;color:#F60;padding:0 5px;float:left;}

.m_banner .text .btn .money1{font-size:16px;color:#666;text-decoration:line-through;padding:0 5px;float:left;}
.m_banner .text .btn .money2{font-size:18px;color:#FF6600;padding:0 5px;float:left;}
.m_banner .btmbg{background:url(images/banner_btmbg.gif) no-repeat;height:10px;font-size:0;}

#main2{width:960px;margin:0 auto;}
#content2{width:715px;float:left;}
#content2 .title1 h2{background:url(images/icon_dot1.gif) no-repeat 0 center;height:24px;line-height:24px;font-size:14px;font-weight:bold;color:#3d4e56;padding-left:15px;border-bottom:1px dashed #ccc;margin:20px 0 10px 0;}
#content2 .title2 h2{height:24px;line-height:24px;font-size:12px;font-weight:bold;color:#666;padding-left:15px;margin-bottom:10px;}
#content2 .title3{background:#fff url(images/404_title_bg.gif) no-repeat center bottom;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#content2 .title3 h1{font-size:28px;line-height:80px;padding-left:30px;color:#7fa20f;}
.pro_tab2{background:url(images/coner_bg.gif) no-repeat right 33px;height:39px;}
.pro_tab2 li{background:url(images/tab_bg2.gif) no-repeat;float:left; margin-right:2px;}
.pro_tab2 li a{display:block;width:280px;height:39px;line-height:34px;font-size:13px;font-weight:bold;color:#333;padding-left:10px;}
.pro_tab2 li a:hover{background:url(images/tab_bg2.gif) no-repeat;color:#fff;text-decoration:none;}
.pro_tab2 .win a{background-position:0 0;}
.pro_tab2 .win a:hover{background-position:0 -78px;}
.pro_tab2 .mac{background-position:0 -39px;}
.pro_tab2 .mac a:hover{background-position:0 -117px;}
.pro_tab2 .win a.curr{background:url(images/tab_bg2.gif) no-repeat 0 -78px;color:#fff;}
.pro_tab2 .mac a.curr{background:url(images/tab_bg2.gif) no-repeat 0 -117px;color:#fff;}

/*==== btn ====*/
a.get_mac{background:url(images/btn_mac.gif) no-repeat;line-height:24px;display:block;padding-left:35px;color:#333;text-decoration:underline; height:0px; }
a.get_mac:hover{color:#7fa20f;text-decoration:none;}
a.get_win{background:url(images/btn_win.gif) no-repeat;height:24px;line-height:24px;display:block;padding-left:35px;color:#333;text-decoration:underline;}
a.get_win:hover{color:#7fa20f;text-decoration:none;}
a.buy{display:block;background:url(images/but.png) no-repeat -3px -3px;width:67px;height:21px;line-height:20px;color:#fff;font-weight:bold;padding-left:30px;}
a.buy:hover{background-position:-3px -31px;color:#fff;text-decoration:none;}
a.free,a.buy2{display:block;background:url(images/btn.png) no-repeat;width:93px;height:26px;line-height:26px;color:#fff;font-weight:bold;font-size:13px;float:left;padding-left:35px;}
a.freedownload{background:url(images/btn_freedown.gif) no-repeat 0 0;width:137px;height:26px; text-indent:-9999px;float:left; display:block;} /*Edited by sam*/
a.freedownload:hover{background-position:0 -26px;} /*Edited by sam 20101209*/
a.free:hover,a.buy2:hover{color:#fff;text-decoration:none;}
a.free{background-position:0 0;}
a.free:hover{background-position:0 -26px;}
a.buy2{background-position:-135px 0;}
a.buy2:hover{background-position:-135px -26px;}
a.free2,a.learn{display:block;background:url(images/but.png) no-repeat;line-height:17px;color:#fff;font-weight:bold; font-size:10px;float:left;text-align:center;margin-right:10px;} /*heyongjun 2010.9.14 buy3改为learn*/
a.free2{background-position:-381px -5px;width:71px;height:17px;}
a.learn{background-position:-453px -5px;width:77px;height:17px;}/*heyongjun 2010.9.14 buy3改为learn*/
a.learn:hover{background-position:-453px -31px;}/*heyongjun 2010.9.14 buy3改为learn*/
a.free2:hover,a.learn:hover{color:#fff;text-decoration:none;}/*heyongjun 2010.9.14 buy3改为learn*/
a.free2:hover{background-position:-381px -31px;}
a.btnstyle{display:block;text-align:center;font-size:10px;background:url(images/but.png) no-repeat -292px top;width:86px;height:28px;color:#fff;font-weight:bold;line-height:25px;text-decoration:none;}
a.btnstyle:hover{background-position:-292px -28px;text-decoration:none;}
a.say{background:url(images/btn_say.png) no-repeat;height:22px;width:97px;display:block;text-indent:-9999px;margin-top:5px;}
.submit{width:86px;height:28px;}
.butPro {height:17px;position:relative;}
.butPro .down_popup{display:block;background:url(images/but.png) no-repeat -381px -5px;width:71px;height:17px;line-height:17px;color:#fff;font-weight:bold;float:left;text-align:center;margin-right:10px;cursor:pointer;}
.butPro .down_popup_hover{background-position:-381px -31px;text-decoration:none;color:#fff;}
.butPro .edition,.butPro2 .edition { display:none;position:absolute;left:-70px;top:22px;width:280px;}
.butPro .edition dt,.butPro2 .edition dt { background:url(images/editionTop.gif) no-repeat 100px top; height:7px; font-size:0; line-height:0; }
.butPro .edition dd,.butPro2 .edition dd {height:25px;border:solid 1px #ccc; background-color:#eee;padding-left:12px;}
.butPro .edition a,.butPro2 .edition a { background:url(images/icon_down.gif) no-repeat left top; padding:0 15px; line-height:25px; height:25px; color:#333; text-decoration:none; font-weight:bold;}
.butPro .edition a:hover,.butPro2 .edition a:hover {text-decoration:underline;}

.butPro2 {height:26px;position:relative;}
.butPro2 .down_popup2{display:block;background:url(images/btn.png) no-repeat;width:93px;height:26px;line-height:26px;color:#fff;font-weight:bold;font-size:13px;float:left;padding-left:35px;}
.butPro2 .down_popup2_hover{color:#fff;text-decoration:none;}
.butPro2 .edition { display:none;position:absolute;left:-45px;top:29px;width:280px;}

/*==== sidebar ====*/
#sidebar{width:230px;float:right;padding-right:9px;}
#sidebar .boxbg,#sidebar2 .boxbg{background:url(images/sidebar_bg.gif) repeat-y;padding:15px;}
#sidebar .boxbg2,#sidebar2 .boxbg2{background:url(images/sidebar_bg.gif) repeat-y;padding:15px;}
#sidebar .btmbg{background:url(images/sidebar_btmbg.gif) no-repeat;height:15px;}
#sidebar .title1,#sidebar2 .title1{background:url(images/title_bg1.gif) no-repeat;height:29px;}
#sidebar .title1 h4,#sidebar2 .title1 h4{font-size:14px;padding-left:15px;line-height:29px;color:#333; font-weight:normal;}
#sidebar .pro_vs{border:1px solid #ccc;padding:10px;margin:10px 0;}
#sidebar .ft_share{border:1px solid #cfcfcf;padding:10px 0px 10px 10px; margin-top:20px;}
#sidebar .pro_vs .vs{color:#C00;font-size:22px;font-style:italic;font-weight:bold;}
#sidebar .pro_vs .text{padding:10px 0 0 10px;}
#sidebar .pro_vs .text p{line-height:18px;}
#sidebar .pro_vs .text h5 a{color:#333;line-height:18px;font-size:12px;}
#sidebar .speakbox{}
#sidebar .speakbox p{line-height:18px;font-style:italic;}
#sidebar .speakbox .icon{font-size:16px;font-weight:bold;color:#666;margin:0 5px;}
#sidebar .speakname{font-weight:bold;text-align:right;line-height:26px;}
#sidebar .list1 dd{background:url(images/icon_arrow.gif) no-repeat 0 7px;padding:0 0 8px 10px;}
#sidebar .list1 dd a{line-height:16px;color:#666;}
#sidebar .pic_text{line-height:16px;padding-top:10px;}
#sidebar .pic_text2,#sidebar2 .pic_text2{padding-top:10px;}
#sidebar .pic_text2 p,#sidebar2 .pic_text2 p{line-height:18px;}
#sidebar .pic_text2 p strong{font-size:12px;color:#666;}
#sidebar .pic_text2 h5 a{font-size:12px;color:#333;font-weight:bold;padding:3px 0;}
#sidebar .pic_text2 .money,#sidebar2 .pic_text2 .money{font-size:12px;font-weight:bold;}
#sidebar .pic_text2 .money2,#sidebar2 .pic_text2 .money2{font-size:12px;color:#FF6600;font-weight:bold;}
#sidebar .box1{padding:15px 40px;}
#sidebar .box1 .facebook{width:60px;height:18px;float:left; padding:20px 0 0 10px;}
#sidebar .box1 .facebook .num{font-size:20px;line-height:38px;height:43px;color:#000;display:block;}
#sidebar .box1 .facebook a.share{height:18px;display:block;text-indent:-9999px;}
#sidebar .box1 .retweet{width:60px;height:16px;float:right; padding:20px 10px 0 0}
#sidebar .box1 .retweet .num{font-size:16px;line-height:22px;height:22px;font-weight:bold;display:block;}
#sidebar .box1 .retweet .text{font-size:10px;line-height:16px;height:16px;display:block;}
#sidebar .box1 .retweet a.ret{height:23px;display:block;text-indent:-9999px;}

#sidebar2{width:230px;float:right;}
#sidebar2 .btmbg{background:url(images/sidebar_btmbg2.gif) no-repeat;height:15px;}
#sidebar2 .list2 li{border-bottom:1px solid #ccc;}
#sidebar2 .list2 li a{background:url(images/icon_dot2.gif) no-repeat 0 center;height:28px;line-height:28px;padding-left:10px;font-size:12px;color:#333;}
#sidebar2 .list2 li a:hover{color:#7fa20f;text-decoration:underline;}
#sidebar2 .list3 dd{line-height:16px;padding-bottom:15px;}
#sidebar2 .list3 dd a{line-height:16px;padding-bottom:15px; color:#666;}
#sidebar2 .list3 li a{background:url(images/icon_dot2.gif) no-repeat 0 center;padding-left:10px;line-height:22px; color:#666;}
#sidebar2 .list4 li a{background:url(images/icon_dot2.gif) no-repeat 0 center;height:18px;line-height:18px;padding-left:10px;color:#666;}

/*==== cont ====*/
.cont{padding-left:30px;zoom:1;}
.cont p.notice{ -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;background: none repeat scroll 0 0 #FEFEFE; border: 1px solid #DDDDDD; color: #666666; padding: 8px 12px; font-size:12px; margin:8px 0;}
.cont p.notice span{ font-weight:bold; display:block;}
.cont ul.list{ margin-bottom:10px;}
.cont ul.list li{ background:url(images/mobile_dot1.gif) no-repeat 0 10px; padding:5px 0 5px 10px; font-size:12px;}
.cont p{line-height:16px;font-size: 12px;font-family: verdana, Arial, Tahoma, Helvetica, sans-serif; padding:8px 0;}
.cont .c_text{font-size:12px; padding:5px 0;}
.cont .pro_tips_title{height:24px;line-height:24px;font-size:16px;font-weight:bold;border-bottom:1px dashed #ccc;margin:20px 0 10px 0;}
.cont .pro_tips{padding:15px 0;line-height:18px;color:#000;}
.cont .pro_tips strong{color:#666;}
.cont .volume{width:220px;float:left;} /*2010.10.8 heyongjun add*/
.cont .volume h3{padding-top:5px;}
.cont .volume p{width:180px;}
.cont .list1 li a{background:url(images/icon_dot2.gif) no-repeat 0 center;height:18px;line-height:20px;padding-left:10px;color:#7FA20F;}
.cont .list1 p{color:#666;line-height:25px;font-weight:bold; padding-left:0px;}
.cont .list2 li{background:url(images/icon_dot2.gif) no-repeat 0 10px transparent;padding-left:10px; padding-right:15px;line-height:20px;}

.cont .list2 p{font-weight:bold; margin:15px 0 5px 0; font-size:14px}
.cont .list2 li a{color:#7FA20F;}
.cont .list3 li{background:url(images/icon_dot2.gif) no-repeat 0 15px transparent;padding-left:10px;line-height:20px;}
.cont .list3 p{font-weight:bold;font-size:12px; padding:15px 0 5px 0;font-size:14px}
.cont .list4 li{background:url(images/icon_q.gif) no-repeat 0 5px transparent;padding-left:15px;line-height:18px;}
.cont .list4 h3{font-weight:bold;font-size:12px; padding-bottom:5px;font-size:14px; margin:0;}
.cont .item1{width:300px;padding:10px 0;}
.cont .item1 .tit{font-size:12px;padding:8px 0;}
.cont .c_buy,.cont .c_download .c_guide{padding:3px 0px;}
.cont .c_buy a{background:url(images/icon_buy.gif) no-repeat 0 center;padding-left:27px; font-size:12px;height:20px;line-height:20px;display:block;}
.cont .c_buy .money{color:#FF6600;font-size:12px;font-weight:bold;}
.cont .c_download a{background:url(images/icon_download.gif) no-repeat 0 center;padding-left:27px; font-size:12px;height:20px;line-height:20px;display:block;}
.cont .c_guide a{background:url(images/icon_guide.gif) no-repeat 0 center;padding-left:27px; font-size:12px;height:20px;line-height:20px;display:block;}
.cont .item2{padding:15px 0;}
.cont .item2 .pic{width:265px;}
.cont .item2 #gallery,#gallery1,#gallery2,#gallery3,#gallery4,#gallery5{height:183px;overflow:hidden;}
#gallery1{position:relative;}
#gallery1 .btn{bottom:0px;height:34px;position:absolute;right:0px;width:34px;}
.cont .item2 .text{width:350px;}
.cont .item2 .text1{width:600px;}
.cont .item2 .text2{width:430px; padding:none} /* 20100826 wanghaijin  add new */ 
.cont .item2 .text3{width:210px;} /* 20100826 wanghaijin  add new */ 
.cont .item2 .pic2{width:223px;}

.cont .item2 .text3 span{ display:block; text-align:left; font-size:11px;  padding-top:10px; }
.cont .item2 .text p{font-size:14px;line-height:20px;}
.cont .item3{padding:15px 0;}
.cont .item3 .text p{font-size:12px;line-height:20px;}
.cont .videobox{width:572px;margin:10px auto;}
.cont .videobox .video{border:1px solid #ccc;padding:20px;}
.cont .videobox .f_box{width:250px;height:16px;padding:10px 0;float:left;}
.cont .videobox .f_box .t{background:url(images/icon_t.gif) no-repeat;width:80px;height:16px;float:left;}
.cont .videobox .f_box .g{background:url(images/icon_g.gif) no-repeat;width:80px;height:16px;float:left;}
.cont .videobox .f_box .f{background:url(images/icon_f.gif) no-repeat;width:80px;height:16px;float:left;}
.cont .videobox .f_box .num{font-size:11px;line-height:16px;padding-left:27px;}
.cont .videobox .comment{height:16px;padding:10px 0;float:right;}
.cont .videobox2{background:url(images/video_bg2.gif) no-repeat;width:230px;height:176px;float:right;padding:6px;margin-top:15px;}
.cont .videobox3{width:230px;float:right;padding:6px;margin-top:15px;}
.cont .videobox2 span{text-align:center;display:block;padding:8px 0;}
.cont .videobox2 span a{font-weight:bold;font-size:12px;color:#333;}
.cont .videotext span{font-weight:bold;font-size:12px;color:#333; padding-top:20px; text-align:center}
.cont .textbox{width:400px;float:left;margin-top:15px;}
.cont .textbox p{line-height:16px;}
.cont .textbox strong{ color:#666}
.cont .textbox2 strong{ color:#666}
.cont .list2 h3{ font-size:12px; margin:10px 0 5px 0; font-weight:bold;}
.cont h3{ font-size:14px; margin:10px 0 5px 0; font-weight:bold;}
/*==== bottom ====*/
#bottom{width:960px;margin:10px auto 0 auto;}
#bottom .box{background:#fff;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding:0 29px; height:178px;}
#bottom .title1 h4{background:url(images/icon_dot1.gif) no-repeat 0 17px;height:24px;line-height:24px;font-size:14px;font-weight:bold;color:#3D4E56;padding-left:15px;border-bottom:1px dashed #ccc;padding-top:10px;}
#bottom .item{width:185px;background:url(images/line1.gif) no-repeat right center;padding:15px 20px;}
#bottom .item p{line-height:16px;}
#bottom .item h5{padding:3px 0;}
#bottom .item h5 a{font-size:12px;color:#333;font-weight:bold;}
#bottom .nobg{background:none;}

/*==== v_box ====*/
.v_box{border:1px solid #ccc;padding:15px 0;width:658px;height:140px;position:relative;}
.v_box .wrapper{width:588px;height:140px;overflow:hidden;position:absolute;margin:0 35px;}
.v_box .wrapper ul{
	width:9999px;
	position:absolute;
	left: 25px;
	top: 4px;
}
.v_box ul li{background:url(images/video_bg.gif) no-repeat center 0;float:left;text-align:center;width:196px;height:140px;display:block;}
.v_box ul li img{margin-top:5px;}
.v_box ul li a em{display:block;color:#006ec6;line-height:22px;font-style:normal;text-decoration:none;}
.v_box .arrow{display:block;height:140px;width:35px;background:url(images/arrow.gif) no-repeat 0 center;position:absolute;cursor:pointer;text-indent:-9999px;}
.v_box .forward{background-position:-35px center;right:0;}
.v_box .back{background-position:0 center;left:0;}

/*==== table ====*/
.table1{border:1px solid #ccc;}
.table1 th{padding:10px;font-weight:bold;border-bottom:1px solid #ccc; text-align:left;}
.table1 td{padding:10px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;line-height:16px;}
.search_input{padding:3px;width:200px;color:#999;}

/*==== cont2 ====*/
.cont2_btmbg{background:url(images/cont_btmbg.gif) no-repeat;height:10px;margin:0 auto;}
.cont2{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:15px 20px 30px 20px;zoom:1;}
.cont2 .menu a{color:#666;line-height:18px;}
.cont2 .pro_box{background:url(images/pro_bg.gif) repeat-x 0 bottom;padding:15px 20px;zoom:1;}
.cont2 .pro_box .pic{width:160px;float:left;}
.cont2 .pro_box .pic span{display:block;color:#F60;font-size:12px;font-weight:bold;line-height:22px;height:22px;text-align:center;}
.cont2 .pro_box .pic span del{color:#666;font-size:10px;}
.cont2 .pro_box .text{width:420px;float:right;}
.cont2 .pro_box .text h3 a{font-size:14px;font-weight:bold;color:#7fa20f;line-height:22px;}
.cont2 .pro_box .text h3 span{display:block;font-size:12px;font-weight:bold;color:#666;}
.cont2 .pro_box .text ul{padding:15px 0;width:390px;}
.cont2 .pro_box .text li{background:url(images/icon_dot2.gif) no-repeat 0 8px;padding-left:10px;line-height:16px;}
.cont2 .pro_box .text .btn1{height:26px;}
.cont2 .pro_box .text .btn2{width:200px;float:right;height:22px;margin-top:10px;}
.cont2 .pro_box .text .btn2 a.mac2{display:block;padding-left:30px;height:22px;line-height:22px;font-weight:bold;}
.cont2 .pro_box .text .btn2 a.win2{display:block;padding-left:30px;height:22px;line-height:22px;font-weight:bold;}
.cont2 .item1{background:url(images/line1.gif) no-repeat right center;width:280px;padding:20px 30px 20px 0;}
.cont2 .item1 .pic{width:100px;float:left;}
.cont2 .item1 .pic span{display:block;color:#F60;font-size:12px;font-weight:bold;line-height:22px;height:22px;text-align:center;}
.cont2 .item1 .pic span del{font-size:10px;color:#666;}
.cont2 .item1 .text{width:175px;float:right;}
.cont2 .item1 .text h3 a{font-size:11px;font-weight:bold;color:#7fa20f;line-height:14px;padding:3px 0;}
.cont2 .item1 .text p{line-height:16px;padding:5px 0;}
.cont2 .item1 .text .btn{height:17px;}
.cont2 .nobg{background:none;}
.cont2 .pro_tips2{background:#e8e8e8;padding:15px;}
.cont2 .pro_tips2 li{background:url(images/icon_dot2.gif) no-repeat 0 center;padding-left:10px;font-size:11px;font-weight:bold;line-height:18px;}
.cont2 .pro_tips2 li a{font-size:11px;line-height:18px; color:#666;}
.cont2 .pro_tips2 .volume{width:180px;}
.cont2 .speakbox2{position:relative;height:100px;background:#e2e2e2;border:1px solid #ccc;padding:15px 50px;}
.cont2 .speakbox2 p{line-height:18px;}
.cont2 .speakbox2 .icon1,.cont2 .speakbox2 .icon2{background:url(images/icon_mh.gif) no-repeat;width:25px;height:25px;}
.cont2 .speakbox2 .icon1{position:absolute;left:15px;top:15px;}
.cont2 .speakbox2 .icon2{background-position:0 -25px;position:absolute;right:15px;bottom:15px;}
.cont2 .searchbox{padding:15px 0;border-bottom:1px dashed #ccc;}
.cont2 .item2{width:280px;padding:20px 15px 0 15px;float:left;}

.cont2 .item-hank{width:320px;padding:20px 10px 0 15px;float:left;} /* 20100826 wanghaijin  add new*/

.cont2 .item2 h2{background:url(images/icon_dot1.gif) no-repeat 0 center;height:24px;line-height:24px;font-size:14px;font-weight:bold;color:#333;padding-left:15px;}
.cont2 .item2 ul{padding:5px 0;}
.cont2 .item2 ul li a{color:#333;line-height:22px;height:22px;}

/*==overview===================*/
.overview_flash{background-color:#fff;zoom:1; padding-left:35px;}
.overview_title{color:#666;line-height:20px;padding:25px 0 5px 0;}
.overview_title strong{color:#005d94;font-size:14px;}
.overview_flash .show_box{width:530px;margin:0 auto;border:1px solid #ccc;padding:20px;}
.overview_flash a.more{color:#333;float:left;padding-left:20px;text-decoration:underline;}
.overview_flash .f_box{width:250px;height:16px;padding-top:15px;}
.overview_flash .f_box .t{background:url(images/icon_t.gif) no-repeat;width:80px;height:16px;float:left;}
.overview_flash .f_box .g{background:url(images/icon_g.gif) no-repeat;width:80px;height:16px;float:left;}
.overview_flash .f_box .f{background:url(images/icon_f.gif) no-repeat;width:80px;height:16px;float:left;}
.overview_flash .f_box .num{font-size:11px;line-height:16px;padding-left:27px;}
.flash_bottom1{background:url(images/flash_bottom.gif) no-repeat;width:660px;height:40px;}
.flash_bottom2{background:url(images/flash_bottom.gif) left -40px;width:660px;height:40px}
.flash_bottom3{background:url(images/flash_bottom.gif) left -80px;width:660px;height:40px}
.over_column .column_one{background:url(images/flash_r_bg.gif) no-repeat right center;width:220px;height:160px;float:left;text-align:center;cursor:pointer;}
.over_column .column_two{width:220px;float:left;text-align:center;cursor:pointer; margin-top:10px;position:relative;}
.over_column .column_two .btn{bottom:0px;height:34px;position:absolute;right:15px;width:34px;}
.over_column .column_three{width:160px;float:left;text-align:center;cursor:pointer; margin-top:10px;position:relative;}
.column_one .column_pick{background:url(images/flash_bg.gif) no-repeat;width:150px;height:144px;padding:8px;margin:0 auto;}
.column_one .column_pick span{font-size:12px;line-height:24px;display:block;height:24px;}
.column_one_curr{font-weight:bold;color:#005586;}
.tops { margin: 20px 0 0 600px; }

/*==topic===================*/
.t_banner{width:960px;height:142px;margin:0 auto 10px auto;}
#t_main{width:960px;margin:0 auto;}
#t_main .topbg{background:url(../imagen/topic/top_bg.gif) no-repeat;height:10px;font-size:0;}
#t_main .btmbg{background:url(../imagen/topic/btm_bg.gif) no-repeat;height:20px;}
#t_main .content{border-left:1px solid #ccc;border-right:1px solid #ccc; background:#fff;}

.t_box1{padding:10px 25px 20px 10px;}
.t_box1 .picbox{background:url(../imagen/topic/pic_bg1.jpg) no-repeat;width:345px;height:160px;float:left;}
.t_box1 .picbox .text{padding:45px 10px 0 175px; line-height:16px; font-size:12px;}
.t_box1 .picbox2{background:url(../imagen/topic/pic_bg2.jpg) no-repeat;width:345px;height:160px;float:left;}
.t_box1 .picbox2 .text{padding:45px 10px 0 175px; line-height:16px; font-size:12px;}
.t_box1 .picbox3{background:url(../imagen/topic/pic_bg3.jpg) no-repeat;width:345px;height:160px;float:left;}
.t_box1 .picbox3 .text{padding:45px 10px 0 175px; line-height:16px; font-size:12px;}
.t_box1 .rightbox{width:550px;float:right;}
.t_box1 .rightbox .tips_topbg{ background:url(../imagen/topic/tips_bg1.gif) no-repeat;height:5px; font-size:0;}
.t_box1 .rightbox .tips_content{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4; background:#f2f2f2;padding:5px 15px;}
.t_box1 .rightbox .tips_content span{ font-size:12px; line-height:18px;}
.t_box1 .rightbox .tips_btmbg{ background:url(../imagen/topic/tips_bg2.gif) no-repeat;height:16px; font-size:0;}
.t_box1 .rightbox .gnk_topbg{ background:url(../imagen/topic/gnk_bg1.gif) no-repeat;height:10px; font-size:0;}
.t_box1 .rightbox .gnk_content{border-left:1px solid #ededed;border-right:1px solid #ededed; background:#f6f6f6;padding:5px 15px;}
.t_box1 .rightbox .gnk_btmbg{ background:url(../imagen/topic/gnk_bg2.gif) no-repeat;height:10px; font-size:0;}
.t_box1 .rightbox .gnk_content .btn_k{width:196px;float:right;}
.t_box1 .rightbox .gnk_content .btn_k a.get{background:url(../imagen/topic/btn.gif) no-repeat;width:196px;height:59px;display:block;text-indent:-999px;}
.t_box1 .rightbox .gnk_content .left_k{width:300px;float:left;}
.t_box1 .rightbox .gnk_content .left_k .input{font-size:12px; background:#e7e7e7;border:1px solid #bbbaba;padding:3px;}
.t_box1 .rightbox .gnk_content .left_k .red{ font-size:12px;color:#F00;}
.t_box1 .rightbox .gnk_content .left_store{width:530px;float:left;}
.t_box1 .rightbox .gnk_content .left_store .input{font-size:12px; background:#e7e7e7;border:1px solid #bbbaba;padding:3px;}
.t_box1 .rightbox .gnk_content .left_store .red{ font-size:12px;color:#F00;}
.t_box1 .rightbox .gnk_content .agree{font-size:12px;}

.t_title{background:url(../imagen/topic/tit_bg.gif) repeat-x;height:46px;}
.t_title h2{padding-left:15px; font-size:22px; line-height:46px;height:46px;color:#fff;}
.t_title h2 span{font-weight:normal; font-size:12px;color:#d9d9d9;}
.t_title .right_bg{background:url(../imagen/topic/right_bg.gif) no-repeat;width:228px;height:24px;float:right;margin-top:11px;}
.t_title .right_bg .text{ line-height:24px; font-size:10px; font-family:Arial;padding-left:10px;}
.t_title .right_bg .icon{padding:4px;float:right;}
.t_title .right_bg1{background:url(../imagen/topic/right_bg.gif) no-repeat;width:100px;height:24px;float:right;margin-top:11px;}
.t_title .right_bg1 .text{ line-height:24px; font-size:10px; font-family:Arial;padding-left:10px;}
.t_title .right_bg1 .icon{padding:4px; padding-left:32px;}

.t_box2{padding:30px 0 60px 0;}
.t_box2 .item{background:url(../imagen/topic/line.gif) no-repeat right 0;width:429px;padding:0 25px;}
.t_box2 .item.nobg{background:none;}
.t_box2 .item img{float:left;}
.t_box2 .item .text{padding-left:130px;}
.t_box2 .item .text h3 a{font-size:16px;color:#333;}
.t_box2 .item .text h3 span a{font-size:13px; color:#7fa20f; font-weight:bold;}
.t_box2 .item .text ul{padding:8px 0;}
.t_box2 .item .text ul li{ background:url(../imagen/topic/icon_dot.png) no-repeat 0 8px;line-height:18px;padding-left:10px;}
.t_box2 .item .text .blue{color:#3297ac;}
.t_box2 .item .text .m_k{padding:10px;}
.t_box2 .item .text .m_k .money1{font-size:16px;text-decoration:line-through;}
.t_box2 .item .text .m_k .money2{font-size:22px;color:#FF6600;}
.t_box2 .item .text .btn{height:30px;}
.t_box2 .item .text .btn a.buynow{display:block;background:url(../imagen/topic/btn.gif) no-repeat 4px -59px;width:109px;height:30px; text-indent:-999px;float:left;}
.t_box2 .item .text .btn a.freetrial{display:block;background:url(../imagen/topic/btn.gif) no-repeat 4px -89px;width:109px;height:30px; text-indent:-999px;float:left;}

get_mac_version{ float:left;}
get_mac_version.ul{ float:left; list-style:none; text-align:left;  }
get_mac_version.ul li{ float:left; list-style:none; text-align:left; padding-left:10px; clear:both }

/*==2010-11-11===================*/
.f_banner{width:960px;height:200px;margin:0 auto 10px auto;}
.t_box1 .picbox4{background:url(../imagen/timefreeze/box_bg1.jpg) no-repeat;width:345px;float:left;}
.t_box1 .picbox4 .text{padding:45px 10px 0 175px; line-height:18px; font-size:12px;height:115px;}
.t_box1 .picbox4 .note{padding:15px 10px 0 10px;}
.t_box1 .picbox4 .note strong{color:#C00;display:block;}
.t_box1 .picbox5{background:url(../imagen/timefreeze/box_bg3.jpg) no-repeat;width:345px;float:left;}
.t_box1 .picbox5 .text{padding:45px 10px 0 175px; line-height:18px; font-size:12px;height:115px;}
.t_box1 .picbox5 .note{padding:15px 10px 0 10px;}
.t_box1 .picbox5 .note strong{color:#C00;display:block;}
.t_box1 .picbox6{background:url(../imagen/timefreeze/box_bg4.jpg) no-repeat;width:345px;float:left;}
.t_box1 .picbox6 .text{padding:45px 10px 0 175px; line-height:18px; font-size:12px;height:115px;}
.t_box1 .picbox6 .note{padding:15px 10px 0 10px;}
.t_box1 .picbox6 .note strong{color:#C00;display:block;}
.t_box1 .picbox42 {background:url(../imagen/timefreeze/box_bg2.jpg) no-repeat;width:345px;float:left;}
.t_box1 .picbox42 .text{padding:45px 10px 0 175px; line-height:18px; font-size:12px;height:115px;}
.t_box1 .picbox42 .note{padding:15px 10px 0 10px;}
.t_box1 .picbox42 .note strong{color:#C00;display:block;}
.f_left_box{width:640px;float:left;}
.f_right_box{width:300px;float:right;}
.f_right_box .bg{background:url(../imagen/timefreeze/pic1.jpg) no-repeat;width:282px;height:318px;}
.f_right_box .bg .box{width:260px;height:230px;padding:76px 0 0 10px;}
.f_right_box .bg2{background:url(../imagen/timefreeze/pic2.jpg) no-repeat;width:282px;height:318px;}
.f_right_box .bg2 .box{width:260px;height:230px;padding:76px 0 0 10px;}
.f_right_box .bg2 .box .t{padding:15px; line-height:18px;}
.f_right_box .bg2 .box .name{padding:0 15px 0 0;text-align:right;}
.f_title{background:url(../imagen/timefreeze/title1.gif) repeat-x;height:46px; padding:0 0 0 10px;}
.f_title h2{padding-left:15px; font-size:22px;line-height:46px;height:46px;color:#fff;}
.f_title h2 span{font-weight:normal; font-size:12px;color:#d9d9d9;}
.f_title2 {background:url(../imagen/timefreeze/title2.gif) repeat-x;height:66px; padding:20px 0 0 40px;}
.f_title2 h2{padding-left:15px; font-size:22px;line-height:46px;height:46px;color:#fff;}
.f_title2 h2 span{font-weight:normal; font-size:12px;color:#d9d9d9;}
.f_item{background:url(../imagen/timefreeze/line.gif) no-repeat right center;width:300px;padding:40px 10px;}
.f_item .picbox{width:100px;float:left; text-align:center;}
.f_item .picbox .money{padding-top:10px;color:#FF6600; font-size:13px; font-weight:bold;}
.f_item .picbox .money span{ font-size:10px;color:#666; text-decoration:line-through; font-weight:normal;}
.f_item .textbox{width:190px;float:right;}
.f_item .textbox h3{font-size:14px;color:#333;}
.f_item .textbox h3 span{ display:block;}
.f_item .textbox .dd{padding:5px 0 15px 0; line-height:16px;}
.f_item .textbox .btn{height:30px;}
.f_item .textbox .btn a.buynow{display:block;background:url(../imagen/timefreeze/btn.gif) no-repeat;width:94px;height:30px; text-indent:-999px;float:left;}
.f_item .textbox .btn a.freetrial{display:block;background:url(../imagen/timefreeze/btn.gif) no-repeat 0px -30px;width:94px;height:30px; text-indent:-999px;float:left;}
.f_item.nobg{ background:none;}
.top_scBtn { float:left; background:url(images/cart.gif) no-repeat left 1px; padding:1px 0 0 20px; height:24px; line-height:24px;}
.top_nlBtn { float:left; background:url(images/icon_newsletters.gif) no-repeat left -1px; padding:1px 0 0 20px; height:24px; line-height:24px;margin:0 8px;}
#container #main_box #main_box2 #main #content .cont h3 {font-family: Arial, Helvetica, sans-serif;}
#container #main_box #main_box2 #main #content .cont1 {font-size: 13px;}

/*==scrapbook pics===================edited by eric*/
#scrap{position:relative;height:500px;margin-bottom:10px;}
#scrap_piclist{position:absolute;overflow:hidden;width:500px;height:500px;}
#scrap_piclist li{width:500px;height:500px;overflow:hidden;display:none;}
#scrap_btn{	position:absolute;width:100px;height:70px;right:5px;bottom:0;z-index:10;}
#scrap_btn ul{margin:45px 8px 0 0;height:11px;}
#scrap_btn li{float:left;margin:3px;width:11px;height:11px;background:url(images/h_banner_dot1.png) no-repeat;cursor:pointer;display:block;text-indent:-9999px;}
#scrap_btn .current{background:url(images/h_banner_dot2.png) no-repeat;width:11px;height:11px;display:block;}

#ifocus{position:relative;height:290px;margin-bottom:10px;}
#ifocus_pic{position:absolute;overflow:hidden;width:740px;height:290px;}
#ifocus_piclist{position:absolute;}
#ifocus_piclist li{width:740px;height:290px;overflow:hidden;display:none;}
#ifocus_piclist img{width:740px;height:290px;}
#ifocus_piclist2 img{width:740px;height:440px;}/*edited by sam*/
#ifocus_btn{position:absolute;width:100px;height:70px;right:0;bottom:0;z-index:10;}
#ifocus_btn ul{margin:45px 8px 0 0;height:11px;}
#ifocus_btn li{float:left;margin:3px;width:11px;height:11px;background:url(images/h_banner_dot1.png) no-repeat;cursor:pointer;display:block;text-indent:-9999px;}
#ifocus_btn .current{background:url(images/h_banner_dot2.png) no-repeat;width:11px;height:11px;display:block;}


/*add 20101207 - yezh*/
.btn3 {padding:10px 0; height:47px;}
a.buy3 {background:url(images/bigbtn_buy.png) no-repeat; width:200px; height:37px; display:block; float:left; color:#fff; padding:0 0 0 45px; line-height:32px; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.free3 {display:block; float:left; background:url(images/icon_down_small.png) no-repeat left 8px; padding:0 0 0 25px; line-height:32px; height:32px; font-weight:bold; text-decoration:underline;}
/*add 20101208 - xmasnavigation*/

.xmasnav { margin-top:2px; }
.xmasnav a{ font-size:12px;}

/*support*/

h2{color:#3e4e57;font-size:28px;font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.orange{color:#ec9b00;}
.deep_gray{color:#3e4e57;}
.new{color:#ec9b00;font-size:12px;font-weight:bold;font-style:italic;}
.green{color:#8ab10e;}
.pdl15{ padding-left:15px;}

.cont{width:715px;}
.cont .tab ul li{float:left;color:#3e4e57;font-size:14px;line-height:43px;background:url(images/tab_normal.gif) no-repeat;width:131px;height:43px;display:block;text-decoration:none;text-align:center;cursor:pointer;}
.cont .tab ul li.curr_tab{background:url(images/tab_on.gif) no-repeat;color:#fff;}
.cont .content{border-top:1px solid #eaebeb;border-left:1px solid #eaebeb;border-right:1px solid #eaebeb;width:663px;padding:20px 25px 30px 25px;}
.content .prod_intro{padding:0 0 30px 0;}
.content .prod_intro2{padding:0 0 20px 0;}
.content .fea{width:366px;}
.content .video{width:284px;margin-left:12px;}
.cont .content_bottom{background:url(images/product_bottom.gif) no-repeat left top;width:715px;height:7px;padding:0 0 10px 0;}
#banner {width:960px; margin:0 auto; padding:0 0 10px 0;}
.cont .cont2_top{background:url(images/main_top.png) no-repeat;width:715px;height:10px;font-size:0;line-height:0;}
.cont .cont2_mid{border-left:1px solid #eaebeb;border-right:1px solid #eaebeb;width:663px;padding:10px 25px; background:url(images/main_cen_y.png) repeat-x left top #fff;}

.sidebar{width:235px;margin-left:10px;}
.sidebar .side_col{padding-bottom:10px;}
.sidebar .side_col .tit_left{background:url(images/sideCol_left.gif) no-repeat;width:8px;height:42px;}
.sidebar .side_col .tit_mid{background:url(images/sideCol_mid.gif) repeat-x;width:220px;height:42px;}
.sidebar .side_col .tit_rg{background:url(images/sideCol_rg.gif) repeat-x;width:7px;height:42px;}
.sidecol_cont{border-left:1px solid #eaebeb;border-right:1px solid #eaebeb;padding:15px 10px 15px 10px;width:213px;}
.side_price{font-size:14px;color:#ec9b00;text-align:center;padding:5px 0 0 0;}
.side_name{padding:5px 0 0 0;text-align:center;}
.side_name a{font-size:12px;color:#3e4e57;}
.side_line{background:url(images/side_line.gif) no-repeat center center;width:213px;height:1px;margin:10px 0;}
.pos_mid{text-align:center;}
.pos_mid2{text-align:center;padding-top:10px;}
.btn_comp{text-align:center;margin:10px 38px 0 38px;}
.btn_comp a{background:url(images/btn.png) -267px top;width:135px;height:35px;display:block;color:#3e4e57;line-height:29px;text-decoration:none;}
.btn_comp a:hover{background-position:-267px -35px;color:#fff;}
.sidecol_bottom{background:url(images/sideCol_bottom.gif) no-repeat;width:235px;height:9px;font-size:0;line-height:0;}
.side_ul li{background:url(images/li.gif) no-repeat left 5px;padding: 0 0 5px 15px;}
.side_ul li a{color:#333;}
.side_ul li a:hover{color:#8ab10e;}
.side_demo{padding:10px 0 0 0;}
.side_demo li{float:left;width:101px;}
.side_demo .left{margin-right:10px;}
.side_proname{font-size:14px;color:#3e4e57;font-weight:normal;}
.side_proinfo{padding:5px 0 5px 0;}
.side_price .del{font-size:11px;color:#333; text-decoration:line-through;margin-left:5px;}
.side_btn{padding:10px 0 0 35px;}


.sid_number_box { background:url(images/layout_sid_cen.png) repeat-y left top; margin:0 0 10px 0;}
.sid_number_top { background:url(images/layout_sid_top.png) no-repeat left top; height:10px; line-height:0; font-size:0;}
.sid_number_1 { padding:0 15px 30px 15px; background:url(images/layout_sid_one.png) no-repeat right bottom;}
.sid_number_2 { padding:0 15px 30px 15px; background:url(images/layout_sid_two.png) no-repeat right bottom;}
.sid_number_3 { padding:0 15px 30px 15px; background:url(images/layout_sid_three.png) no-repeat right bottom;}

.dashed_line {border-bottom:dashed 1px #e9eaea;}
.frame_style td,.frame_style th {padding:4px 5px;}
.frame_style th {font-size:11px; color:#000; color:#3e4e57; font-weight:bold;}
.frame_style th span {color:#b10505;}
.frame_style input {padding:2px;}
.frame_style .btn {color:#3e4e57; font-size:14px; background:url(images/btn.png) no-repeat -267px 0; width:132px; height:34px; line-height:14px; border:0;}

/*20111110-beginning*/
.ts_pro_box {width:918px; height:140px; margin:0 auto; padding:20px 0 30px 40px; background:url(images/title_bg.gif) repeat-x left bottom;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;}
.ts_pro_box img {float:left;}
.ts_pro_box .ts_pro_info {padding:0 30px 0 240px;}
.ts_pro_box h1 {font-size:30px; color:#516169; padding:5px 0;}
.ts_pro_box p {padding:5px 0;}
.ts_pro_box dl {padding:10px 0;}
.ts_pro_box dl dt {padding:5px 0; font-size:12px;}
.ts_pro_box dl dd a {display:inline-block; padding:3px 10px; background-color:#e5e1e1; color:#455d6e; margin:2px;}

.feature_box {background:url(images/feature_bg.jpg) no-repeat; height:185px; padding:0 10px; margin-bottom:20px;}
.feature_box h3 { font-size:18px; padding:10px 20px;}
#f_pro_box {position:relative;width:650px;height:150px;overflow:hidden;}
.arrow_left,.arrow_right {display:block;position:absolute;left:10px;top:60px;width:16px;height:21px;background:url(images/f_arrow.png) no-repeat left;z-index:10; cursor:pointer;}
.arrow_right {background-position:top right;left:auto;right:10px;}
.feature_box .item {width:580px; height:130px; padding:10px 40px;}
.feature_box .item img{background-color: #FFFFFF; border: 1px solid #E1E1E1; float: left; padding: 5px;}
.feature_box .item .title{padding:0 0 0 180px; font-size:12px;}
.feature_box .item .title a{font-size:12px; font-weight:bold;}
.feature_box .item .time {font-size:10; color:#aaa; padding:0 0 5px 180px;}
.feature_box .item .info {padding:5px 0 0 180px;}

.tl_browse {background:url(images/tl_browse.png) no-repeat left top; height:30px; padding:10px 20px 0 20px;}
.tl_browse .page_num {float:left; font-size:12px; line-height:20px;}
.tl_browse .browse {float:right;font-size:12px; line-height:20px;}
.tl_browse .browse a {background:url(images/btn_browse.png) no-repeat left top; display:inline-block; width:70px; height:20px; line-height:20px; text-align:center; color:#333; font-size:12px; margin-left:5px;}
.tl_browse .browse a:hover {text-decoration:underline;}
.tl_browse .browse span {background:url(images/btn_browse.png) no-repeat left bottom; display:inline-block; width:70px; height:20px; line-height:20px; text-align:center; color:#333; font-size:12px; color:#fff;margin-left:5px;}
.tl_browse .page_title {float:left; font-size:18px; line-height:20px;}

.tag_list {padding:20px 10px; border-bottom:solid 1px #e7e7e7; overflow:hidden; _zoom:1;}
.tag_list img {float:left;}
.tag_list .title{padding:0 0 0 130px;}
.tag_list .title a {font-size:12px; font-weight:bold;}
.tag_list .time {padding:2px 0 5px 130px; color:#aaa; font-size:10px;}
.tag_list .info {padding:0 0 0 130px;}

.tag_list_page {text-align:center; padding-top:20px;}
.tag_list_page a {color:#2e4b87; font-size:14px; padding:0 3px; text-align:center; display:inline-block; text-decoration:underline;}
.tag_list_page a:hover {text-decoration:none;}
.tag_list_page strong {font-size:16px; padding:0 3px; text-align:center; display:inline-block;}
.tag_list_page .prev {background:url(images/page_jt.png) no-repeat left 4px; padding:0 15px; width:30px; text-decoration:none;}
.tag_list_page .next {background:url(images/page_jt.png) no-repeat right -35px; padding:0 15px; width:30px; text-decoration:none;}

#main3 {background:#fff;width:898px;margin:0 auto;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf; padding:10px 30px;}
#content3 {width:660px;float:left; color:#333;position: relative;font: 13px/1.5 arial,helvetica,clean,sans-serif;}
#sidebar3 {width:210px;float:right;}
#content3 ol li{ list-style-type:decimal;margin-left: 19px; padding: 7px 0;}
#content3 h1{font-size:22px; font-weight:normal; padding:5px 0 15px; line-height: 1.2em; border-bottom:solid 1px #e7e7e7;}
#content3 h2{border-bottom: 1px dashed #9D9C9C; font-size: 16px; font-weight: bold; padding: 18px 10px 10px 0;margin-bottom: 5px;}
#content3 h3{font-size:14px;padding:10px 0;}
#content3 p{ padding-bottom: 5px;}
.as_title {font-size:25px; font-weight:normal; padding:10px 0 30px 0; line-height: 1.2em;}
.ast_line { border-bottom:solid 1px #e7e7e7;}
.title_info {padding:10px 0 0; height:40px;}
.title_info .time {float:left; color:#aaa;}
.title_info .operation {float:right; padding:0 10px;}
.title_info .operation a { padding-left:22px; line-height:14px; color:#2b4e8b;}
.title_info .operation .mail {background:url(images/icon_mail.png) no-repeat 3px top;}
.title_info .operation .print {background:url(images/icon_print.png) no-repeat 3px top;}
.title_info .sns_btn {float:right; padding:0 5px;}

.side_banner210 {padding-bottom:10px;}
.side_box210 {padding-bottom:10px;}
.side_box210 .top {background:url(images/side210_top.png) no-repeat left bottom; height:10px; font-size:0;}
.side_box210 .bottom {background:url(images/side210_bottom.png) no-repeat left top; height:15px; font-size:0;}
.side_box210 .cen {background:#f2f2f2; border-left:solid 1px #f0f0f0; border-right:solid 1px #f0f0f0; padding:0 10px;}
.side_box210 .title { background:url(images/column184.png) no-repeat; height:18px; line-height:18px; font-weight:bold; font-size:12px; color:#fff; padding:0 10px;}
.side_box210 .cen .t_follow{ border-top:1px dashed #9D9C9C; margin-top:8px; padding:6px 8px;}
.side_box210 .cen .t_follow img{padding-right:5px;}

.side_tags {padding:10px;}
.side_tags a {color:#333; font-size:12px; padding:0 2px;}
.side_tags a:hover {color:#333; text-decoration:underline;}
.side_tags .font18 { font-size:18px;}
.side_tags .font16 { font-size:16px;}

.side_list {padding:5px;}
.side_list li {padding:8px 5px; border-bottom:solid 1px #d3d3d3;}
.side_list li.last{ border:none;}
.side_list li a {color:#333;}
.side_list li a:hover {color:#333; text-decoration:underline;}


/*==== Share ====*/
.clear, .clearer{clear:both;}
.clearFix {clear:both; font-size:0; height:0; line-height:0; }
.crumb{width:950px; margin:5px auto; border-bottom:solid 1px #e6e6e6; padding:5px;}
.crumbnl{width:950px; margin:5px auto; padding:5px;}
.crumb span, .crumbnl span {display:inline-block; background:url(style_img/crumb_jt.png) no-repeat; width:6px; height:12px; margin:5px 5px -2px;}
.crumb a, .crumbnl a {color:#3e4e57; text-decoration:none; font-weight:bold;}
.crumb a:hover, .crumbnl a:hover {color:#85aa10; text-decoration:underline;}
.crumb strong, .crumbnl strong {font-weight:normal;}
.crumb h1, .crumbnl h1{font-size:11px; display:inline; font-weight:normal;}
.fl {float:left;}
.fr {float:right;}
.ar{ text-align:right;}
.line {border-bottom:dashed 1px #ccc; height:20px; margin-bottom:20px;}
.line2 {border-bottom:dashed 1px #ccc;}
/*==== end Share ====*/

.c_download{background: url(images/icon_download.gif) no-repeat scroll 0 center transparent; height: 25px; line-height: 25px; padding-left: 27px;}
.c_buy{ background: url(images/icon_buy.gif) no-repeat scroll 0 center transparent; height: 25px; line-height: 25px; padding-left: 27px;}

.side_news {padding:5px;}
.side_news li {background:url(images/icon_dot4.png) no-repeat 5px 8px; padding:3px 0 2px 15px;}
.side_news li a {color:#333;}
.side_news li a:hover {color:#333; text-decoration:underline;}

.main960_top {background:url(images/store_ftop.gif) no-repeat left top; height:20px; width:960px; margin:0 auto;}
.main960_bottom {background: url(images/store_fend.gif) no-repeat left bottom; width:960px; height:20px; margin:0 auto;}



