@charset "utf-8";
/* CSS Document */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img{margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,div{font:normal 11px Verdana;color:#6f6f6f;}
h1,h2,h3,h4,h5,h6{font-family:Arial;color:#333;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:Arial;}
ul,ol{list-style:none;}
fieldset,img{border:none;}
strong{color:#333;}
a{color:#ef5002;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
.clear{clear:both;}
.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:0px;font-size:0px;}
.fl{float:left;}
.fr{float:right;}
body{}
.blank{height:10px;font-size:0px;}
.wrap{width:990px;margin:0 auto;}
.line1{border-bottom:1px dashed #c9c9c9;margin:10px 0;}
.line3{border-bottom:1px solid #c9c9c9;margin:10px 0;}

/*==top===================*/
#top{background:url(images/top_bg.gif) repeat-x;}
#top .wrap{height:86px;}
#top .wrap .logo{width:213px;float:left;padding:20px 10px 0 10px;}
#top .wrap .right{width:700px;float:right;}
#top .wrap .right .go{text-align:right;height:20px;padding:10px 10px 0 0;}
#top .wrap .right .go a{color:#aaa;font:12px Arial;text-decoration:none;}
#top .wrap .right .go a:hover{text-decoration:underline;}
#nav{width:690px;margin-top:13px;}
#nav ul{height:43px;}
#nav ul li{text-align:center;float:left;position:relative;z-index:20;}
#nav ul li a{background:url(images/nav_bg1.gif) no-repeat right center;display:block;width:115px;height:43px;color:#333;font:normal 14px/39px Arial;text-decoration:none;}
#nav ul li a:hover{text-decoration:none;}
#nav ul li.curr,#nav ul li.curr a,#nav ul li.curr a:hover{background:url(images/nav_bg2.gif) no-repeat;color:#fff;text-decoration:none;}
#nav ul li dl{display:none;position:absolute;background:#faf5df;left:0;top:43px;border:1px solid #f0e9c9;padding:10px;z-index:20; zoom:1;}
#nav ul li dl dt{background:url(images/dot1.gif) no-repeat 5px center;padding-left:15px;font:normal 12px Arial;line-height:22px;height:22px;color:#333;text-align:left;float:none;cursor:pointer;}
#nav ul li dl dd a{background:none;padding-left:15px;font:normal 12px Arial;line-height:22px;height:22px;color:#333;width:auto;float:none;text-align:left;}
#nav ul li dl dd a:hover{background:#ff8d07;color:#fff;}
#nav ul li.curr dl dd a{background:none;color:#333;text-decoration:none;}
#nav ul li.curr dl dd a:hover{background:#ff8d07;color:#fff;text-decoration:none;}
#nav ul li dl .more{text-align:right;}
#nav ul li dl .more a{background:none;width:auto;height:auto;line-height:normal;color:#ef5002;font:12px Arial;}
#nav ul li dl .more a:hover{color:#ef5002;text-decoration:underline;}
#nav ul li.curr dl .more a{background:none;color:#ef5002;text-decoration:none;}
#nav ul li.curr dl .more a:hover{color:#ef5002;text-decoration:underline;}
#nav .nobg a{background:none;}
#nav ul li .k1{width:320px;background:#faf5df url(images/top_bg2.gif) repeat-x;border-top:none;}
#nav ul li .k2{width:140px;background:#faf5df url(images/top_bg2.gif) repeat-x;border-top:none;}
#nav ul li .k2 dd a{padding:0 5px;}

/*==bottom===================*/
#bottom{background:#ebebeb url(images/bottom_line.gif) repeat-x;margin-top:15px;}
#bottom .wrap{padding-top:30px;}
#bottom .wrap .b_item{background:url(images/line1.gif) no-repeat right center;width:207px;padding:0 20px;}
#bottom .wrap .b_item .tit{font-size:13px;font-weight:bold;color:#666;}
#bottom .wrap .b_item .text{line-height:20px;margin-top:10px;}
#bottom .wrap .b_item .text a{color:#6f6f6f;line-height:20px;text-decoration:none;}
#bottom .wrap .b_item .text a:hover{text-decoration:underline;}
#bottom .wrap .nobg{background:none;}
#bottom .wrap .footer{background:url(images/f_line.gif) no-repeat;margin-top:20px;padding:15px 10px 40px 10px;}
#bottom .wrap .footer .copyright{float:left;color:#333;}
#bottom .wrap .footer .link{float:right;color:#333;}
#bottom .wrap .footer .link a{padding:0 5px;color:#333;text-decoration:none;}
#bottom .wrap .footer .link a:hover{text-decoration:underline;}

/*==main===================*/
#main{width:990px;margin:0 auto;}
#main .crumb{background:url(images/icon_home.gif) no-repeat 10px center;padding-left:25px;line-height:30px;}
#main .crumb a{color:#6f6f6f;}
#main .topbg1{background:url(images/topbg2.gif) no-repeat;height:10px;font-size:0;}
#main .topbg2{background:url(images/topbg1.gif) no-repeat;height:30px;font-size:0;}
#main .btmbg1{background:url(images/btmbg1.gif) no-repeat;height:10px;font-size:0;}
#main .m_bg{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;padding-bottom:50px;}
#main .m_bg2{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;padding:20px 0 45px 0;}
#main .m_bg3{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;padding-bottom:20px;}
#left{width:740px;float:left;}
#left .l_bg{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;zoom:1;}
#left .title1,#left .title2{background:url(images/title_bg2.gif) no-repeat;height:33px;padding-left:65px;}
#left .title2{background-position:0 -33px;}
#left .title1 h2,#left .title2 h2{font-size:14px;line-height:33px;}
#left .topbg{background:url(images/l_topbg.gif) no-repeat;height:10px;font-size:0;}
#left .btmbg{background:url(images/l_btmbg.gif) no-repeat;height:10px;font-size:0;}
#left .title3,#left .title4{background:url(images/title_bg3.gif) no-repeat center bottom;height:50px;padding-left:40px;}
#left .title3 h1{font-size:22px;line-height:50px;}
#left .title4 h2{background:url(images/dot5.gif) no-repeat 0 center;padding-left:15px;font-size:22px;line-height:50px;}
#left .title5{background:url(images/title_bg3.gif) no-repeat center bottom;height:70px;position:relative;}
#left .title5 h1{font-size:22px;position:absolute;top:30px;left:40px;}
.totop{text-align:right;padding-right:20px;}

/*==sidebar===================*/
#sidebar{width:235px;float:right;}
#sidebar .bg{background:url(images/sidebar_bg.gif) repeat-y;zoom:1;}
#sidebar .btmbg{background:url(images/sidebar_btmbg.gif) no-repeat;height:10px;font-size:0;}
#sidebar .title1,#sidebar .title2,#sidebar .title3,#sidebar .title4{background:url(images/title_bg1.gif) no-repeat;height:35px;padding-left:40px;}
#sidebar .title1 h2,#sidebar .title2 h2,#sidebar .title3 h2,#sidebar .title4 h2{font-size:14px;line-height:35px;}
#sidebar .title2{background-position:0 -35px;}
#sidebar .title3{background-position:0 -70px;padding-left:15px;}
#sidebar .title4{background-position:0 -105px;padding-left:15px;}
#sidebar .list1,#sidebar .list2{padding:10px 15px;}
#sidebar .list1 dt a{background:url(images/dot2.gif) no-repeat 0 center;padding-left:10px;color:#333;font-size:12px;line-height:20px;}
#sidebar .list1 dd{line-height:12px;margin-top:5px;}
#sidebar .list2 li a{background:url(images/dot2.gif) no-repeat 195px center;color:#333;font-size:12px;line-height:24px;height:24px;display:block;}
#sidebar .list2 li a:hover{background:url(images/dot4.gif) no-repeat 195px center;color:#ef5002;text-decoration:none;}
#sidebar .list3{padding:10px 20px;}
#sidebar .list3 li{background:url(images/dot2.gif) no-repeat 0 6px;padding-left:10px;margin-bottom:5px;}
#sidebar .list3 li a{color:#333;line-height:16px;}
#sidebar .line{border-bottom:1px solid #d4d4d4;margin:6px 0;}
#sidebar .topbg2{background:url(images/sidebar_topbg.gif) no-repeat;height:10px;font-size:0;}
#sidebar .btmbg2{background:url(images/sidebar_btmbg2.gif) no-repeat;height:10px;font-size:0;}
#sidebar .bg2{border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
#sidebar .title5{font-size:14px;line-height:24px;padding-left:15px;color:#333;}
#sidebar .bg2 .pic{text-align:center;padding:15px 0;}
#sidebar .list5{padding:5px 15px;}
#sidebar .list5 dd{line-height:12px;margin:10px 0;}

/*==btn===================*/
a.free,a.buy{background:url(images/icon_btn.gif) no-repeat 0 0;width:125px;height:26px;text-indent:-9999px;float:left;display:block;}
a.buy{background-position:0 -26px;}
a.free:hover{background-position:0 -52px;}
a.buy:hover{background-position:0 -78px;}
.learn_more{background:url(images/dot3.gif) no-repeat right center;padding-right:15px;}
.money1{float:left;line-height:26px;color:#333;text-decoration:line-through;padding:0 5px;font-style:italic;font-weight:bold;}
.money2{float:left;line-height:26px;color:#C00;font-size:14px;padding:0 5px;font-style:italic;font-weight:bold;}
a.download{display:block;background:url(images/icon_download.gif) no-repeat;height:17px;line-height:17px;padding-left:27px;font-size:14px;font-weight:bold;}
a.watch{background:url(images/btn_watch.gif) no-repeat;width:95px;height:20px;text-indent:-9999px;margin:5px 0;display:block;}
a.order{background:url(images/order_btn.png) no-repeat 0 0;width:154px;height:26px;text-indent:-9999px;float:left;display:block;}
a.order:hover{background-position:0 -26px;}

/*==product===================*/
.pro_tab{height:135px;}
.pro_tab h1{overflow:hidden;height:0;}
.pro_tab li{float:left;width:246px;display:block;cursor:pointer;}
.pro_tab li div,.pro_tab li.curr div{background:url(images/pro_title_bg.gif) no-repeat;height:135px;}
.pro_tab li.curr div{background-position:0 -135px;}
.pro_tab li .two{background-position:-246px 0;}
.pro_tab li.curr .two{background-position:-246px -135px;}
.pro_tab li .three{background-position:-500px 0;}
.pro_tab li.curr .three{background-position:-500px -135px;}
.pro_tab .k2{width:254px;}
.pro_tab .k3{width:240px;}
.pro_tab li h2{font-size:18px;padding:20px 0 0 55px;}
.pro_tab li.curr h2{color:#f2913d;}
.pro_tab li p{padding:5px 10px 0 55px;}

.pro_tit{height:50px;}
.pro_tit .title{width:465px;float:left;}
.pro_tit .title .tit,.pro_tit .title h1{font-size:24px;line-height:50px;padding-left:15px;color:#333;}
.pro_tit .title .ita{font-weight:bold;font-weight:bold;font-style:italic;}
.pro_tit .menu{height:40px;float:right;margin-top:10px;}
.pro_tit .menu2{height:40px;float:right;margin-top:10px;}
.pro_tit li{float:left;text-align:center;position:relative;}
.pro_tit li a,.pro_tit .curr{display:block;width:105px;height:40px;line-height:40px;font-size:12px;color:#333;}
.pro_tit li a:hover{text-decoration:none;}
.pro_tit .curr{color:#ef5002;}
.pro_tit .jt{position:absolute;bottom:-1px;left:45px;}
.pro_tit2{height:50px;}
.pro_tit2 .title{width:750px;float:left;}
.pro_tit2 .title h1{font-size:24px;line-height:50px;padding-left:15px;color:#333;}
.pro_tit2 .title span{color:#666;font-size:11px;line-height:normal;padding-left:15px;font-family:Verdana;}
.pro_tit2 .menu{width:155px;height:14px;float:right;margin:26px 0 10px 0;}
.pro_tit2 .menu .icon{width:14px;height:14px;margin:0 2px;float:left;}
.pro_tit2 .menu .text{width:50px;text-align:center;line-height:14px;float:left;color:#333;}
.pro_tit2 .menu .text a{color:#115bb5;}

.pro_box1{padding:20px 0;}
.pro_box1 .video{width:592px;height:340px;float:left;padding-left:23px;}
.pro_box1 .box{background:url(images/p_bg1.gif) repeat-x 0 170px;width:373px;float:right;text-align:center;}
.pro_line{background:url(images/line2.gif) no-repeat center 0;height:40px;}
.pro_box2{padding:25px;}
.pro_box2 .news{width:280px;float:right;}
.pro_box2 .news .title{background:url(images/title_bg4.gif) no-repeat;height:34px;}
.pro_box2 .news .title h2{font-size:14px;padding-left:15px;line-height:34px;}
.pro_box2 .news .list{background:url(images/p_bg2.gif) no-repeat;padding:15px;}
.pro_box2 .news .list li{background:url(images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:22px;}
.pro_box2 .picbox{width:635px;float:left;}
.pro_box2 .picbox img{float:left;}
.pro_box2 .picbox .text{padding-left:180px;}
.pro_box2 .picbox .text h1{font-size:20px;line-height:30px;}
.pro_box2 .picbox .text p{line-height:16px;}
.pro_box2 .picbox .text a.mac{background:url(images/icon_mac.gif) no-repeat 0 center;line-height:25px;padding-left:30px;height:30px; display:block;}
.pro_box2 .picbox .text a.win{background:url(images/icon_win.gif) no-repeat 0 center;line-height:25px;padding-left:30px;height:30px; display:block;}
.pro_box3{padding:0 25px 25px 25px;}
.pro_box3 .ad{width:250px;float:right;}
.pro_box3 .picbox{width:668px;float:left;}
.pro_box3 .picbox img{float:left;}
.pro_box3 .picbox .text{padding-left:140px;}
.pro_box3 .picbox .text h2{font-size:18px;line-height:30px;}
.pro_box3 .picbox .text p{line-height:16px;}
.pro_box3 .picbox .text .btn{width:300px;height:26px;float:right;margin-top:15px;}
.pro_line3{background:url(images/line2.gif) no-repeat center 0;height:30px;}
.pro_box4{padding:25px 0;}
.pro_box4 .pic{width:590px;height:340px;float:left;padding-left:25px;}
.pro_box4 .box{width:323px;float:right;padding-right:20px;}
.pro_box4 .box .tit{font-size:24px;color:#333;line-height:46px;}
.pro_box4 .box .tit .red{color:#C00;}
.pro_box4 .box .dd1{font-size:14px;color:#444;}
.pro_box4 .box .dd2{font-style:italic;padding:5px 0;margin-bottom:20px;}

#pro_sidebar,#pro_sidebar2{background:#f3f3f5;width:219px;float:right;border-left:1px dashed #c9c9c9;border-top:1px dashed #c9c9c9;border-bottom:1px dashed #c9c9c9;padding:15px 25px;}
#pro_sidebar h2{font-size:18px;line-height:36px;}
#pro_sidebar p,#pro_sidebar2 p{line-height:16px;margin-bottom:10px;}
#pro_sidebar .pic{text-align:center;margin:10px 0;}
#pro_sidebar h3,#pro_sidebar2 .title{font-size:18px;line-height:36px;border-bottom:1px solid #d4d4d4;color:#333;font-family:Arial;}
#pro_sidebar h4{font-size:12px;line-height:40px;font-weight:bold;}
#pro_sidebar2 h2{font-size:12px;line-height:30px;font-weight:bold;}
#pro_sidebar .list1 li{line-height:18px;}
#pro_sidebar .list1 li a{background:url(images/dot2.gif) no-repeat 0 center;line-height:18px;padding-left:10px;color:#333;}
#pro_sidebar .list2 li{line-height:18px;}
#pro_sidebar .item1{padding:10px 0;}
#pro_sidebar .item1 img{float:left;}
#pro_sidebar .item1 .text{padding-left:75px;}
#pro_sidebar .item1 .text h2 a{font-size:12px;line-height:20px;color:#333;}
#pro_sidebar .item1 .text p{margin:0;line-height:12px;}
#pro_sidebar2 .list3{padding:15px 0;}
#pro_sidebar2 .list3 li a{background:url(images/dot2.gif) no-repeat 0 4px;padding-left:10px;line-height:20px;color:#333;}

#pro_left{width:658px;padding-left:35px;float:left;}
#pro_left .title1 h2,
#pro_left .title2 h1{background:url(images/dot5.gif) no-repeat 0 center;padding:8px 15px;font-size:18px;}
#pro_left p{line-height:16px;margin:8px 0;}
#pro_left .item1{padding:20px 0;}
#pro_left .item1 img{float:left;}
#pro_left .item1 .text{padding-left:100px;}
#pro_left .item1 .text h3{font-size:14px;font-weight:bold;}
#pro_left .picitem{border:1px solid #d5d5d5;width:120px;height:90px;padding:4px;float:left;margin:20px 10px;}
#pro_left .picitem2{margin:15px 0;}
#pro_left .picitem2 img{float:left;}
#pro_left .picitem2 .text{padding-left:230px;}
#pro_left .list1{padding:5px 0;}
#pro_left .list1 li{line-height:18px;}
.pro_ad{width:270px;float:right;text-align:center;}
#pro_left .pro_box{padding:20px 0 0 250px;width:382px;}
#pro_left .pro_box .picitem3{width:189px;float:left;text-align:center;padding-bottom:20px;}
#pro_left .pro_box .picitem3 p{font-size:12px;color:#333;line-height:18px;margin:0;}
#pro_left .pro_box .picitem3 p a{font-size:12px;color:#333;}
#pro_left .pro_box .picitem3 .money1{float:none;text-decoration:line-through;padding:0 2px;}
#pro_left .pro_box .picitem3 .money2{float:none;color:#C00;padding:0 2px;}
#pro_left .pro_box .l_line{border-left:1px solid #d4d4d4;}
#pro_left .item2{padding:10px 0;}
#pro_left .item2 img{float:left;}
#pro_left .item2 .text{padding-left:120px;}
#pro_left .item2 .text h3{font-size:16px;line-height:20px;font-weight:bold;}
.pro_line2{background:url(images/line3.gif) no-repeat center 0;height:30px;}

#pro_main{padding:0 35px;}
#pro_main .title1{height:60px;}
#pro_main .title1 img{float:left;}
#pro_main .title1 h2{line-height:60px;font-size:20px;padding-left:100px;}
#pro_main .lpic{float:left;}
#pro_main .rpic{float:right;}
#pro_main h3,#pro_main .title2 h2{background:url(images/dot5.gif) no-repeat 0 center;padding:8px 15px;font-size:18px;}
#pro_main p{line-height:16px;margin:8px 0;}
.page{text-align:center;padding-top:20px;}
.page a{font-size:12px;}
#pro_main .picitem1{width:400px;padding:20px 10px;}
#pro_main .picitem1 img{float:left;}
#pro_main .picitem1 .text{padding-left:170px;}
#pro_main .picitem1 .text h4{font-size:14px;font-weight:bold;}

/*==cont===================*/
.cont{padding:20px 40px 25px 40px;zoom:1;}
.cont .title h2{font-size:26px;line-height:30px;}
.cont .title h3,.cont .temtit h2{background:url(images/dot5.gif) no-repeat 0 center;padding:8px 15px;font-size:18px;}
.cont .title h4{font-size:12px;line-height:26px;font-weight:bold;}
.cont p{line-height:16px;margin:8px 0;}
.cont .p_box1{padding:25px 0;border-bottom:1px dashed #c9c9c9;}
.cont .p_box1 .pic{width:200px;float:left;text-align:center;}
.cont .p_box1 .text{width:440px;float:right;}
.cont .p_box1 .text h3 a{font-size:18px;line-height:26px;}
.cont .p_box2{padding:20px 0;}
.cont .p_box2 h4{font-size:16px;color:#666;font-weight:bold;}
.cont .p_box2 .item{width:200px;}
.cont .p_box2 .item .tit{font:bold 12px Arial;margin-top:10px;}
.cont .p_box2 .item .dd{line-height:14px;margin:5px 0;}
.cont .p_box2 .center{float:left;margin-left:30px;}
.cont .p_box3 img{float:left;}
.cont .p_box3 .text{padding-left:150px;}
.cont .p_box3 .text h3 a{font-size:26px;line-height:30px;color:#333;}
.cont .p_box4{padding:10px 0;}
.cont .p_box4 img{float:left;}
.cont .p_box4 .text{padding-left:130px;}
.cont .p_box4 .text h2 a{font-size:18px;color:#333;}
.cont .tit1 h3{font-size:14px;font-weight:bold;color:#333;}
.cont .list1{width:310px;margin:10px 0;}
.cont .list1 dd a{background:url(images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:20px;height:20px;color:#333;}
.cont .list2{padding:15px 0;}
.cont .list2 li a{line-height:22px;}
.cont .list3{padding:10px 0;}
.cont .list3 li a{background:url(images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:20px;color:#333;}
.cont .list4{padding:15px 0;}
.cont .list4 li{line-height:16px;margin-bottom:15px;}
.cont .recom_tit{font-size:18px;}
.cont .res_tit h2{background:url(images/dot5.gif) no-repeat 0 center;padding:8px 15px;font-size:18px;}
.cont .res_tit2 h2 a{background:url(images/dot5.gif) no-repeat 0 center;padding:8px 15px;font-size:18px;color:#333;}
.cont .res_tit h3{font-size:12px;line-height:26px;font-weight:bold;}
.cont .p_tit h3 a{font-size:26px;color:#333;}
.cont .list5{padding:15px 0;}
.cont .list5 li{list-style:disc;line-height:20px;margin-left:15px;}

/*==tv===================*/
.tv_box{margin:15px 0 0 0;}
.tv_box .tv_bg{background:url(images/tv_bg.jpg) no-repeat center 0;width:559px;height:413px;padding-top:10px;float:left;}
.tv_box .tv_bg .pic{width:520px;height:290px;margin:0 auto;}
.tv_box .tv_text{width:380px;padding-right:20px;float:right;}
.tv_box .tv_text span{font-size:20px;display:block;line-height:26px;height:26px;color:#333;}
.tv_box .tv_text h1{font-size:30px;}
.tv_box .tv_text h2{font-size:16px;font-family:Arial;}
.tv_box .tv_text p{line-height:16px;font-size:12px;margin-bottom:10px;}
.tv_box .tv_text .wtv a{background:url(images/icon_play.gif) no-repeat right center;line-height:30px;height:30px;width:145px;display:block;}
.tv_box .tv_text a.btn{background:url(images/btn_try.png) no-repeat;width:354px;height:75px;text-indent:-9999px;display:block;}
.tv_box .tv_text a.btn1{background:url(images/btn_try1.png) no-repeat;width:354px;height:75px;text-indent:-9999px;display:block;}
.font_style{font:24px Arial;color:#333;}
.tv_box2{width:420px;padding:0 35px;margin:30px 0 15px 0;border-right:1px solid #d4d4d4;}
.tv_box2 h2 a{font-size:25px;line-height:40px;}
.tv_box2 h3{font-size:14px;font-weight:bold;}
.tv_box2 ul{margin:15px 0 5px 0;}
.tv_box2 ul li{line-height:18px;}
.noline{border:none;}
.tv_box .flashbox{width:540px;float:left;padding-left:15px;}
#img_show{width:540px;height:319px;float:left;border:5px solid #000;position:relative;overflow:hidden;}
#img_show .big_img{position:relative;}
#img_show .big_img li{position:absolute;top:0;left:0;}
#img_show .mini_img{position:absolute;left:0;bottom:0px;width:540px;height:60px;z-index:10;}
#img_show .mini_img ul li{float:left;margin:1px 3px 0 0;cursor:pointer;_margin-top:0;}
#img_show .mini_img ul li img{border:1px solid #666;}
#img_show .mini_img ul li.curr img{border:1px solid #f18815;}
#img_show .mini_img .arrow_left,
#img_show .mini_img .arrow_right{display:block;float:left;width:15px;height:56px;margin:0 3px;_margin-left:1px;background:url(images/btn_arrow.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer;}
#img_show .mini_img .arrow_left:hover{background-position:-19px 0;}
#img_show .mini_img .arrow_right:hover{background-position:-19px -63px;}
#img_show .mini_img .arrow_right{background-position:0 -63px;float:right;margin-left:0;margin-right:2px;}

/*==table===================*/
.table1,.table2,.table4,.table5{border:1px solid #d4d4d4;}
.table1 th,.table2 th{font-size:14px;font-weight:bold;color:#333;border-bottom:1px solid #d4d4d4;}
.table2 th{padding:8px 15px;border-left:1px solid #d4d4d4;background:#eee;}
.table2 th h3{font-size:14px;font-weight:bold;color:#333;}
.table1 td{padding:10px 25px;line-height:16px;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;}
.table2 td{padding:8px;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;color:#333;font-size:12px;}
.table2 th a{font-size:12px;text-decoration:underline;}
.table3 td{padding:10px 0;}
.table4 th,.table5 th{background:#eee;font-size:14px;font-weight:bold;color:#333;border-bottom:1px solid #d4d4d4;text-align:left;padding:8px 15px;}
.table4 td,.table5 td{padding:10px 15px;border-bottom:1px solid #d4d4d4;font-size:12px;}
.table5 th{padding:15px;text-align:center;border-left:1px solid #d4d4d4;}
.table5 td{border-left:1px solid #d4d4d4;}
.table6 td{padding:5px;}
.table6 th{font-weight:bold; text-align:right;}

/*==templates===================*/
.tem_pic{position:relative;width:190px;height:145px;}
.tem_pic2{position:relative;width:190px;height:268px;}
.tem_pic3{position:relative;width:190px;height:188px;}
.tem_pic .btn,.tem_pic2 .btn,.tem_pic3 .btn{position:absolute;width:34px;height:34px;bottom:-3px;right:-3px;}
#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_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;}
#ifocus_opdiv{position:absolute;left:0;bottom:0;width:740px;height:70px;background:url(images/banner_bg.png) no-repeat;}
#ifocus_tx{position:absolute;left:15px;bottom:20px;color:#FFF;}
#ifocus_tx .tit{color:#FFF;font-size:24px;}
#ifocus_tx p{color:#FFF;}
#ifocus_tx p a{color:#FFF;text-decoration:underline;}
#ifocus_tx .normal{display:none;}
.tem_box{padding:0 25px 25px 25px;}
.tem_box .hotpic{width:520px;height:390px;float:left;}
.tem_banner{position:relative;clear:both;width:520px;height:390px;float:left;overflow:hidden;}
.tem_banner .imgs li{position:absolute;}
.tem_box .rbox{background:url(images/tem_l_bg.gif) no-repeat;width:330px;height:250px;padding:25px 40px;margin-top:40px;float:left;}
.tem_box .rbox .tit{font-size:24px;font-family:Arial;color:#333;line-height:40px;}
.tem_box .rbox .dd{font-style:italic;line-height:20px;font-size:12px;margin:5px 0 20px 0;color:#333;}
.tem_box .rbox .dd a{font-style:italic;font-weight:bold;font-size:14px;}
.tem_box .rbox .dd2{line-height:20px;font-size:12px;margin:15px 0;color:#333;}
.tem_box .rbox .pick{width:80px;text-align:center;float:left;}
.tem_box .rbox dl{padding:10px 0;}
.tem_box .rbox dt{background:url(images/icon_star.png) no-repeat 0 center;line-height:17px;font-weight:bold;color:#333;padding-left:27px;}
.tem_box .rbox dd{line-height:18px;margin-bottom:10px;}

/*==our moment===================*/
.mmt_title{background:url(images/omm_title.png) no-repeat;height:50px;}
.mmt_title h1{float:left;text-indent:-9999px;}
.mmt_title .menu{width:660px;float:right;}
.mmt_title .menu li{background:url(images/omm_bg.gif) no-repeat right center;float:left;text-align:center;position:relative;}
.mmt_title .menu li a{width:220px;line-height:50px;height:50px;font-size:14px;color:#fffabd;font-weight:bold;display:block;}
.mmt_title .menu li a.curr{color:#fff;}
.mmt_title .menu .nobg{background:none;}
.mmt_title .menu .jt{width:13px;height:7px;position:absolute;left:103px;bottom:0;}
.mmt_banner{height:297px;position:relative;}
.mmt_banner .whybg{background:url(images/why_bg.png) no-repeat;width:281px;height:300px;position:absolute;top:20px;right:40px;z-index:50;}
.mmt_banner .whybg dl{padding:90px 20px 0 20px;}
.mmt_banner .whybg dd{line-height:16px;padding:3px 0;}
.mmt_banner .whybg .contact a{background:url(images/icon_contact.gif) no-repeat;width:117px;height:32px;margin:10px auto;text-indent:-9999px; display:block;}
.mmt_item{width:289px;padding:40px 0 0 30px;}
.mmt_item .title{padding:5px 0;}
.mmt_item .title h2{font:bold 26px Calibri;line-height:30px;height:30px;}
.mmt_item .title .icon{vertical-align:middle;margin:0 5px;}
.mmt_item .title .dd{font-size:10px;line-height:14px;}
.mmt_item .box{border-top:3px solid #f39800;background:url(images/mmt_bg2.gif) repeat-x;padding:15px 20px;}
.mmt_item .box h3{font-size:14px;padding-top:15px;}
.mmt_item .box .dd{font-size:10px;line-height:14px;padding:5px 0;}
.mmt_item .box .list{padding-top:10px;}
.mmt_item .box .list h4{font-size:14px;}
.mmt_item .box .list ul{padding:8px 0;}
.mmt_item .box .list li a{background:url(images/dot2.gif) no-repeat 0 5px;line-height:18px;padding-left:10px;color:#666;}
.mmt_banner2{padding:5px 0;height:330px;}
.mmt_banner2 .pic{float:left;width:630px;}
.mmt_banner2 .box{background:url(images/mmt_bg3.gif) repeat-x 0 bottom;float:right;width:298px;height:300px;padding:15px 30px;}
.mmt_banner2 .box h1{display:block;font-size:28px;color:#78b000;line-height:40px;font-weight:bold;}
.mmt_banner2 .box p{line-height:14px;}
.mmt_banner2 .box .dd1,.mmt_banner2 .box .dd2 a{font-style:italic;}
.mmt_banner2 .box .dd3{padding:10px 0 20px 0;}
.mmt_banner2 .box .b_box{margin-top:15px;background:url(images/icon_jt.png) no-repeat;padding-left:25px;}
.mmt_banner2 .box .b_box .tit{font-size:14px;font-weight:bold;}
.mmt_banner2 .box .b_box .dd4{font-size:10px;margin:5px 0;}
.mmt_title2{background:url(images/line4.gif) no-repeat center bottom;margin-top:15px;padding:0 35px;}
.mmt_title2 h2{background:url(images/dot5.gif) no-repeat 0 center;font-size:18px;line-height:50px;padding-left:15px;}
.mmt_item2{padding:20px 30px;width:420px;}
.mmt_item2 img{float:left;}
.mmt_item2 .text{padding-left:180px;}
.mmt_item2 .text h3{font-size:16px;font-weight:bold;}
.mmt_item2 .text h3 span{display:block;font-style:italic;line-height:18px;font-size:11px;font-weight:normal;}
.mmt_item2 .text h3 span a{font-style:italic;}
.mmt_item2 .text .dd{margin:10px 0;}
.mmt_tips{background:#eee;border:1px dashed #d2d2d2;padding:25px;margin:30px;}
.mmt_tips .picbox{width:520px;float:left;}
.mmt_tips .picbox img{float:left;}
.mmt_tips .picbox .text{padding-left:140px;}
.mmt_tips .picbox .text h3{font-size:18px;line-height:20px;}
.mmt_tips .picbox .text .dd{margin:10px 0;line-height:14px;}
.mmt_tips .picbox .text .dd2 a{font-size:12px;}
.mmt_tips .listbox{width:300px;float:right;border-left:1px solid #d2d2d2;padding-left:30px;}
.mmt_tips .listbox h3{font-size:14px;}
.mmt_tips .listbox ul{padding:10px 0;}
.mmt_tips .listbox li a{background:url(images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:20px;color:#333;}
#mmt_left{width:580px;padding-left:30px;float:left;}
#mmt_left h2{background:url(images/dot5.gif) no-repeat 0 center;font-size:18px;line-height:30px;padding-left:15px;margin-top:40px;}
#mmt_left .box{background:#eee;border:1px dashed #d2d2d2;padding:15px 0;margin:5px 0;}
#mmt_left .box a.link{line-height:22px;}
#mmt_sidebar{width:378px;float:right;}
#mmt_sidebar .item1,#mmt_sidebar .item2,#mmt_sidebar .item3{padding:10px 30px;}
#mmt_sidebar .line{background:url(images/line5.gif) no-repeat center 0;height:19px;margin:10px 0;}
#mmt_sidebar .item1 h1{font-size:20px;color:#7fb904;line-height:40px;font-weight:bold;}
#mmt_sidebar .item1 .dd1{font-style:italic;line-height:14px;}
#mmt_sidebar .item1 .dd2{margin:10px 0;line-height:14px;}
#mmt_sidebar .item2 h2,#mmt_sidebar .item3 h2{background:url(images/dot5.gif) no-repeat 0 center;font-size:18px;line-height:30px;padding-left:15px;}
#mmt_sidebar .item2 .input{background:url(images/input_bg.gif) no-repeat;width:295px;height:20px;}
#mmt_sidebar .item2 .input .lbox{width:253px;float:left;padding:1px;}
#mmt_sidebar .item2 .input .lbox input{height:16px;width:253px;border:0px solid #fff;font-size:11px;}
#mmt_sidebar .item2 .input .rbox{width:40px;height:20px;float:right;}
#mmt_sidebar .item2 a.facebook{background:url(images/icon_facebook.gif) no-repeat;width:130px;height:14px;line-height:14px;display:block;float:left;padding-left:20px;}
#mmt_sidebar .item2 a.tiwtter{background:url(images/icon_tiwtter.gif) no-repeat;width:130px;height:14px;line-height:14px;display:block;float:left;padding-left:20px;}
#mmt_sidebar .item3 ul{padding:10px 0;}
#mmt_sidebar .item3 li a{background:url(images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:20px;color:#333;}

/*==solutions===================*/
.sol_box{padding:10px 0;}
.sol_box img{float:left;}
.sol_box .text{padding-left:190px;}
.sol_box .text h3 a{font-size:14px;}
.sol_item{width:320px;padding-top:20px;}
.sol_item h2{background:url(images/dot5.gif) no-repeat 0 center;padding:8px 15px;font-size:18px;}
.sol_item ul{padding:5px 0;}
.sol_item ul li a{background:url(images/dot2.gif) no-repeat 0 center;line-height:20px;padding-left:10px;color:#333;}
.infiniteCarousel{width:740px;height:113px;position:relative;margin-bottom:10px;}
.infiniteCarousel .wrapper{background:url(images/arrow_bg.gif) repeat-x;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;
width:648px;height:111px;overflow:hidden;position:absolute;margin:0 46px;}
.infiniteCarousel .wrapper ul{width:9999px;position:absolute;}
.infiniteCarousel ul li{float:left;text-align:center;}
.infiniteCarousel ul li a{width:162px;height:96px;padding-top:15px;display:block;}
.infiniteCarousel ul li a:hover,
.infiniteCarousel ul li a.curr{background:url(images/arrow_bg2.gif) repeat-x;text-decoration:none;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;width:160px;height:96px;}
.infiniteCarousel ul li a img{}
.infiniteCarousel ul li a em{display:block;color:#666;line-height:22px;}
.infiniteCarousel ul li a:hover em,.infiniteCarousel ul li a.curr em{font-weight:bold;}
.infiniteCarousel .arrow{display:block;height:113px;width:46px;background:url(images/arrow.gif) no-repeat 0 0;position:absolute;cursor:pointer;text-indent:-9999px;}
.infiniteCarousel .forward{background-position:-46px 0;right:0;}
.infiniteCarousel .back{background-position:0 0;left:0;}

/*==purchase===================*/
.win_tit{background:url(images/win_title_bg.gif) no-repeat 0 center;line-height:22px;padding:5px 0 5px 25px;color:#666;font-size:14px;font-weight:bold;border-bottom:1px dashed #c9c9c9;}
.mac_tit{background:url(images/mac_title_bg.gif) no-repeat 0 center;line-height:22px;padding:5px 0 5px 25px;color:#666;font-size:14px;font-weight:bold;border-bottom:1px dashed #c9c9c9;}
.pur_box{padding:10px 0;}
.pur_box img{float:left;}
.pur_box .text{padding-left:90px;}
.pur_box .text h3{font-size:16px;line-height:20px;}
.pur_box .text p{margin:3px 0;}
.pur_box .text .btn{float:right;}
.pur_box2{padding:25px 30px 10px 30px;}
.pur_box2 .pic{width:150px;float:left;}
.pur_box2 .pic2{width:100px;float:right;}
.pur_box2 .text{width:380px;padding-left:30px;float:left;}/*edit by sam*/
.pur_box2 .text dl{padding:10px 0;font-size:12px;}
.pur_box2 .text dt{font-weight:bold;line-height:22px;color:#333;}
.pur_box2 .text dd{line-height:18px;}

/*==buy_flow===================*/
.buy_flow{background:url(images/buy_flow_bg.gif) no-repeat;width:650px;height:136px;margin-top:10px;}
.buy_flow .item{float:left;width:170px;}
.buy_flow .item .title_flow{color:#333;padding:3px 0 5px 10px;font-weight:bold;}
.buy_flow .item .nr{padding:5px 35px 0 20px;line-height:16px;}
.buy_flow .end{width:140px;}

.s_menu{width:155px;height:14px; position:absolute;right:0;top:5px;}
.s_menu .icon{width:14px;height:14px;margin:0 2px;float:left;}
.s_menu .text{width:50px;text-align:center;line-height:14px;float:left;color:#333;}
.s_menu .text a{color:#115bb5;}
/*==affiliate flow===================*/
.software_tab {width:648px;height:137px; padding-left:15px; margin-top: 20px;}
.software_tab ul {position:absolute;top:0;left:0;z-index:10;}
.software_tab ul li {float:left;width:128px;height:84px;margin:16px 9px 0 0;padding-top:8px; background:url(images/tab_software_item.png) no-repeat 0 -13px; text-align:center;cursor:pointer;}
.software_tab ul li.curr {margin-top:0;width:128px;height:115px;padding-top:22px;background-position:-138px 0;}
.software_tab .to_left,.software_tab .to_right {display:block;float:left;width:58px;height:137px;cursor:pointer;}
.software_tab .to_left {margin-right:3px;}
.software_tab .verge {position:relative;float:left;width:548px;height:137px;overflow:hidden;z-index:9;}
.sw_tab_cont {padding:15px 12px;}
.sw_tab_cont .right {float:left;height:120px;}
#left .item2{padding:10px 0;}
#left .item2 img{float:left;}
#left .item2 .text{padding-left:120px;}
#left .item2 .text h3{font-size:16px;line-height:20px;font-weight:bold;}

/*==home banner===================*/
.h_banner{width:990px;height:440px;margin:15px auto;position:relative;z-index:10;overflow:hidden;}
.h_banner .imgs li{position:absolute;width:740px;}
.h_banner .imgs li h1{position:absolute;text-indent:-9999px;left:0;top:0;}
.h_banner .num{position:absolute;top:0;right:0;z-index:20;width:326px;height:440px;}
.h_banner .num li{height:110px;display:inline;}
.h_banner .num li div{background:url(images/h_banner_bg.png) no-repeat 0 0;_background:url(images/h_banner_bg.gif) no-repeat 0 0;display:block;color:#6f6f6f;font-family:Arial;height:90px;cursor:pointer;padding:20px 10px 0 100px;}
.h_banner .num li div.curr{background:url(images/h_banner_bg.png) no-repeat right 0;_background:url(images/h_banner_bg.gif) no-repeat right 0;}
.h_banner .num .one div{background-position:0 0;}
.h_banner .num .two div{background-position:0 -110px;}
.h_banner .num .three div{background-position:0 -220px;}
.h_banner .num .four div{background-position:0 -330px;}
.h_banner .num .one div.curr{background-position:right 0;}
.h_banner .num .two div.curr{background-position:right -110px;}
.h_banner .num .three div.curr{background-position:right -220px;}
.h_banner .num .four div.curr{background-position:right -330px;}
.h_banner .num li h2{font-size:18px;color:#333;}
.h_banner .num li div.curr h2{color:#ef6d02;}
.h_banner .num li span{padding-top:8px;display:block;}

/*==home_main===================*/
#home_main{width:990px;margin:0 auto;}
#home_main .item{width:320px;}
#home_main .item .title{background:url(images/home_title.gif) no-repeat;height:44px;}
#home_main .item .title h2{font-size:16px;line-height:44px;padding-left:30px;font-weight:bold;}
#home_main .item .bg{background:url(images/h_bg.gif) no-repeat;padding:0 1px;}
#home_main .item .bg .info{padding:15px 20px;}
#home_main .item .bg .info h3 a{font-size:12px;font-weight:bold;line-height:20px;}
#home_main .item .bg .info .dd{line-height:14px;}
#home_main .item .bg .info .dd2{line-height:16px;}
#home_main .center{margin-left:15px;float:left;}
#home_main .item .bg .info .list1{padding:15px 0;}
#home_main .item .bg .info .list1 li a{background:url(images/dot2.gif) no-repeat 0 5px;padding-left:10px;color:#6f6f6f;line-height:20px;}
#home_main .item .bg .info .list2 dd a{background:url(images/dot2.gif) no-repeat 0 6px;padding:0 0 10px 10px;color:#6f6f6f;line-height:16px;display:block;}