*{ margin:0px; padding:0px;}
html{margin: 0;padding: 0; -webkit-text-size-adjust:none; }
body{margin:0;padding: 0; font-size:12px;  background:#fafbfb;font-family:Verdana, Geneva, sans-serif;}/*font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;*/
.clr { clear:both;}
h1,h2,h3,h4,h5,h6 {font-size:12px;}
ul,ul li,ol,ol li { margin:0; padding:0;list-style:none;}
img { border: none }
p {line-height:24px;font-size:12px;}
a:link, a:active, a:visited {color:black;text-decoration:none;}
a:hover {color:#0088cc;text-decoration:none;}
.sanjiao { height:0; width:0; overflow: hidden; font-size: 0; line-height: 0; border-style:solid; border-width:5px;}
/*Header*/
#header {*+z-index:1;}/**/
.header_bg { height:65px; }
.header_nav {position:relative; width:1002px;margin:0 auto; height:65px; *+z-index:1002; }
#logo{float:left;overflow:hidden; width:240px;}
.topdesc {line-height:24px; color:#666; position:absolute; left:220px; top:14px; width:600px;overflow:hidden; }
.topdesc a { color:#3367a7; font-size:11px;}
.topdesc a:hover { color:#333;}

.facebookimg{ padding:7px 7px 7px 7px; z-index:102; position:absolute;  top:0px;}
.facebookimg:hover ,.facebookimg.selected{border:#454545 solid 2px; padding:5px; border-bottom:#f6feff solid 2px;background:#f6feff;}
.socialnetwork{display:none;width:350px;position: absolute; z-index: 101; border:#454545 solid 2px; background:#f6feff;left:-145px; top:42px; padding-bottom:20px;}

.search_bar { height:34px; float:right; padding:3px 0px 3px 5px; position:absolute; top:14px;right:0px; margin-right:4px;}
.search_bar #ser_txt { background:url(spriteimg/searchbg_2.png) 0px top no-repeat; width:1px; border:none; float:left; height:34px; line-height:19px; color:#454545; font-size:11px;outline: none;padding-left:1px; }
.search_bar #ser_btn { display:none;}
.search_bar #ser_btn_moni{ cursor:pointer;}
.search_bar .ser_btn { background:url(spriteimg/searchbg_2.png) -218px top  no-repeat; width:32px; height:34px; cursor:pointer;float:left; border:0px;outline: none; }
/*MENU*/
.menu_bg{ background:#233142; height:60px;}
.menu_nav {position:relative; width:1002px;margin:0 auto; height:60px; z-index:100;}
.menu {clear:both; height:60px;}
.menu li { float:left;position:relative;height:59px; font-size:14px;}
.menu li a{display:block;line-height:60px;  color:#fff; height:59px;  white-space:nowrap; _float:left; padding:0px 15px;}
.menu li a.import span{ display:inline-block; padding:0px 8px; height:26px; line-height:26px; margin-top:16px;border: 1px solid #15a6da;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;}
.menu li a:hover ,.menu li.selected a,.menu li.onpage a{ background-color:#fff; color:#1a2336}
.menu li .psmenu { position:absolute; top:59px; left:-2px;  padding:10px 0px 20px 0px;  background:#fff; z-index:20;  display:none; border:#00a2d2 solid 2px; border-top:none; font-size:12px}
.menu li .psmenu.selected{ display:block;}
.menu li .psmenu dt a{ line-height:35px; height:35px; padding:0px 15px; background:none;}
.menu li .psmenu dt a:hover ,.menu li .psmenu dt.selected a, .menu li .psmenu dd a:hover ,.menu li .psmenu dd.selected a{ background:#15a6da; color:#fff;}

.menu li .psmenu .ospart{ width:270px; padding-left:25px; float:left;}
.menu li  .psmenu_2 dt{ margin-left:8px; font-size:18px; color:#153741;line-height:35px; height:35px; position:relative; padding-left:10px;}
.menu li  .psmenu_2 dt span{ font-size:20px; line-height:20px; display:inline-block; position:absolute; left:0px; top:3px;}
.menu li  .psmenu_2 dd a{ color:#4b585c; line-height:35px; height:35px; padding:0px 8px;}
.menu_title{ padding-top:10px; margin-bottom:10px; border-bottom:#8ad2ec solid 1px;}
.menu_title p{ font-size:18px; color:#0e9ed2; height:48px; line-height:48px; float:left; width:235px; margin-left:25px; background:url(/images/os_bg.png) no-repeat 0 13px ; padding-left:30px;}
.menu_title p.mac{ background-position:0px -63px;}
/*innblock public*/
.innblock { width:1002px; margin:0 auto; position:relative;}
.location {line-height:30px; font-size:12px; font-weight:normal; float:left; }
.location a {line-height:30px; font-size:12px; font-weight:normal; padding:0px 4px;}
a.buy_btn:hover,a.down_btn:hover {text-decoration:none;}
a.buy_btn .left {background:url(spriteimg/dvdfabsprite.png) -310px 0; line-height:16px; padding:4px 4px 4px 42px;float:left; height:35px; font-weight:bold; cursor:pointer;display:block;color:#ff7632; font-size:13px;}
a.buy_btn .right {background:url(spriteimg/dvdfabsprite.png) -500px 0; width:7px;float:left;height:43px; cursor:pointer;display:block;}
a.buy_btn:hover .left{background:url(spriteimg/dvdfabsprite.png) -510px 0; color:#ae3a00}
a.buy_btn:hover .right{background:url(spriteimg/dvdfabsprite.png) -700px 0;}
a.down_btn .left {background:url(spriteimg/dvdfabsprite.png) -310px -43px; line-height:16px; padding:4px 4px 4px 42px;height:35px; font-weight:bold;float:left;cursor:pointer;display:block; color:#2f6faf; font-size:13px;}
a.down_btn .right { background:url(spriteimg/dvdfabsprite.png) -500px -43px; width:7px;float:left;height:43px;cursor:pointer;display:block;}
a.down_btn:hover .left{background:url(spriteimg/dvdfabsprite.png) -510px -43px; color:#003569;}
a.down_btn:hover .right{background:url(spriteimg/dvdfabsprite.png) -700px -43px;}
a.buy_btn b {font-size:10px; color:#ed8d5e;}
a.down_btn b {font-size:10px;color:#6aa6e3;}
.topborder {border-top:1px solid #c9d9e2;}
/*side*/
.discount { background:url(images/discount_bg.png); width:255px; height:254px; position:relative;}
.discount p { padding:0px 25px 0px 25px; color:#31629a; line-height:16px; position:absolute; bottom:10px;}
#sidebar{float:left;width:255px;}
.follow{ background:url(spriteimg/dvdfabsprite.png) left -24px no-repeat; height:33px; width:166px;padding-top:6px;padding-left:86px;}
.follow a {margin:0 2px; display:block; width:28px; height:28px; float:left;}
.follow a.f_twitter {background:url(spriteimg/sns.png) 0 0;}
.follow a.f_facebook {background:url(spriteimg/sns.png) -28px 0;}
.follow a.f_youtube {background:url(spriteimg/sns.png) -56px 0;}
.follow a.newsfeed {background:url(spriteimg/sns.png) -84px 0;}
.follow a.newsletter {background:url(spriteimg/sns.png) -112px 0;}
.rss { padding:8px 4px;}
.rss_tit { background:url(spriteimg/tri.gif) left -50px no-repeat; padding-left:20px; line-height:24px; cursor:pointer; font-size:11px;}
.rss_tit:hover {color:#ff8a00;}
.rss_tab { display:none; border:1px solid #ddd; text-align:center; margin-top:8px; padding-bottom:8px;}
.rss_infoshow {display:none; padding:12px 16px 4px 16px; line-height:20px; color:#666; background:#eee; border:1px solid #ddd; margin-top:8px;}
.rss_tab div { font-size:12px; color:#666; height:24px; line-height:24px;}
.rssinput { background:#f0f0f0; border:1px solid #e0e0e0;}
.rss_tab input,.rss_tab select { width:150px; color:#666;}
.rss_tab input.subscribe {background:#ff8a00; border:1px solid #d6d6d6; width:87px; height:23px; color:#fff; text-align:center; margin-top:4px; cursor:pointer; font-weight:bold;}
.rss_tab div #lang {float:none; height:20px;background:#f0f0f0; border:1px solid #e0e0e0;}
.success_close { text-align:center; background:#d0d0d0; border:1px solid #fff; width:60px; float:right; cursor:pointer;}
.tab .top { background:url(spriteimg/dvdfabsprite.png) left -64px; height:10px; width:255px;}
.tab .bot{ background:url(spriteimg/dvdfabsprite.png) left -75px; height:10px; width:255px;}
.tab .inn {background:url(spriteimg/side_b_mid.png) repeat-y; padding:2px 14px; width:227px;}
.tab h2 {font-size:13px; line-height:30px; height:30px; color:#373737; background:url(spriteimg/list-c24.png) left center no-repeat; padding-left:32px; border-bottom:1px solid #eaeaea;}
.infoblock h3 { background: url(spriteimg/list-c24.png) no-repeat scroll left center transparent;color: #3d3d3d;height:48px;line-height: 48px;padding-left: 36px; font-size:14px;}
.tab h3 {color:#ff8800; line-height:24px; font-size:12px;}
.package li {position:relative; border-bottom:1px dotted #e0e0e0; width:227px;}
.merryfestival {background:#ffe0ad;}
.package li  p {padding:12px 4px; clear:both; color:#666; font-size:11px;}
.oldp {font-size: 10px; position:absolute; right:12px; top:120px;}
.del_price { text-decoration:line-through;display:block}
.tab .buy_btn {float:right;}
.package_save {position:absolute; right:0; top:36px; z-index:9001;}
.sideplist ul {padding:4px 6px;}
.sideplist li {line-height:24px; }
.sideplist span {display:block; background:url(spriteimg/tri-1.gif) left center no-repeat; padding-left:12px;}
.sideplist li li {padding-left:4px; }
.sideplist li li a,.partners ul li a {font-style:italic; font-size:11px; color:#2b4d75;line-height:24px;}
.sideplist li li a:hover,.partners ul li a:hover {color:#3367a7;text-decoration:underline;}
.partners ul {padding:4px 8px;}
.pro_tools {padding:8px;}
.pro_tools li {background:url(spriteimg/t7.gif) left 13px no-repeat; padding-left:12px;}
.pro_tools a {line-height:30px; font-size:12px;}
.latestnews p {padding:8px; color:#454545; line-height:24px;}
/*content*/
#content {float:right; width:747px;}
.infoblock { position:relative;}
.infoblock .top,
.infoblock .bot ,.infoblock_ptop .top{ background:url(spriteimg/mac/mac_download_bg_zj.png) no-repeat; }
.infoblock .hot { position:absolute; right:0px; top:-12px;}
.infoblock .top { background-position:  1px 0px; height:13px; }



.infoblock .bot { background-position:1px -19px; height:17px; }
.infoblock .inn { background:url(spriteimg/mac/infoblock_mac2_bg.png) repeat-y; padding:8px 10px; width:727px; }
.infoblock a {color:#0088cc;}
.infoblock a:hover {color:#3d3d3d;}
.toyoutube {position:absolute; right:12px; top:12px;}
#youtubeV { padding:16px 36px;}
/*indexinfo*/
.indexinfo li {border-bottom: 1px solid #dddddd; padding:10px 0; position:relative;}
.indexinfo .image {float:left; margin-right:10px; padding-top:40px;}
.infoblock h2 {line-height:36px; color: #0088cc; font-size:18px;font-family:Tahoma; margin-bottom:10px; }
/*.indexinfo h2 { padding-top:10px;}*/
.infoblock h2 a {color: #0088cc; font-size:18px; font-family:Tahoma;}
.infoblock h2 a:hover {color:#00679a;}
.infoblock h2 .old_name {color: #bbb;font-size: 14px;padding-left: 12px; font-weight:normal}
.infoblock h2 .version,.sp_in h2 .version {color: #fff;font-size: 11px; margin-left: 20px; padding:0 8px; font-weight:normal; background:#cdcdcd; border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;}
.infoblock h6{line-height:30px; font-size:12px;}
.indexinfo .infomation { width:530px; float:left;}
.infoblock p,.infoblock dd {color:#3d3d3d;line-height:24px; padding-right:20px;}
.infoblock .button {float:right; padding:4px 0;}
.infoblock .button a {float:right; display:block;}
.addnvidia { position:absolute; top:-15px; right:-35px; z-index:9001;}
.newpnotice {position:absolute; right:20px; top:10px;}
.index_sp {padding:10px 0;}
.sp_in {padding:4px 20px; width:323px; float:left; position:relative;}
.sp_in  .addnvidia {position:absolute; top:-42px; right:-18px;}
.sp_in .image,.sp_in h2{ float:left;display:block}
.sp_in .image img { border:1px solid #E0E0E0;}
.sp_in .image  {padding:6px 10px 6px 0;}
.sp_in h2 {padding-top:6px;}
.sp_in h2 a {font-size:16px; line-height:25px;}
.sp_in h2 .version {margin-left:0;}
.sp_in_34 h2 a {line-height:34px;}
.sp_in h2 .old_name {font-size:12px; color:#999;font-weight:normal;line-height:26px;}
.spbor {border-right:1px solid #dddddd;}
.index_sp_tit,.index_sp_info,.index_sp_btn {clear:both;}
.index_sp_btn a {font-weight:bold;}
.infoblock2 {padding-top:5px;}
.infoblock2 .top { background:url(spriteimg/dvdfabsprite.png) left -173px; width:747px; height:5px;}
.infoblock2 .bot { background:url(spriteimg/dvdfabsprite.png) left -178px; width:747px; height:5px;}
.infoblock2 .inn { background:#f6f6f6; margin-left:6px; width:699px; padding:8px 20px 8px 14px; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.infoblock2 h4 { position:relative;}
.infoblock2 a.more {position:absolute; top:6px; right:0px; font-weight:normal; font-size:11px; background:#0088cc; border-radius:6px; line-height:12px; height:12px; font-size:10px; color:#fff; padding:0 6px;}
.infoblock2 a.more:hover {color:#fff; background:#005783}
.infoblock2 h4 a {font-size:13px; line-height:30px;}
.tutorial_tit { background:url(spriteimg/indextri2.gif) left 0px no-repeat;}
.infoblock2 h4.release_tit{ background:url(spriteimg/update.png) left center no-repeat; padding-left:20px;}
.infoblock2 h4.common_tit{ background:url(spriteimg/common-tasks.png) left center no-repeat; padding-left:20px;}
.tips {margin-top:8px; border-top:1px solid #CECECE;}
.tips_tit {background:url(spriteimg/indextri2.gif) left -60px no-repeat;margin-top:8px;}
.infoblock2 ul {padding:6px 6px;}
.ct_list {padding:6px 16px;}
.ct_list a {width:33%; float:left; display:block;}
.infoblock2 ul.releaseul li { width:695px; height:24px; float:left; overflow:hidden;}
.infoblock2 a {line-height:24px; font-size:11px;}
.tips_list_1 {width:33%;  float:left }
.tips_list_2 {width:33%;  float:left; margin-left:1%;}
.tips_list_3 {width:32%;  float:left; margin-left:1%;}
/*footer*/
.botlink {background:#233142;margin-top:30px; }
.botlinkinfo { width:980px; padding:42px 12px 12px 12px; margin:0 auto;background:#233142; }
.botlinkinfo .inn1,.botlinkinfo .inn2 { width:300px; float:left; padding-right:40px;}
.botlinkinfo .inn3 { width:300px; float:left;}
.botlinkinfo .inn h3 { color:#fff; font-size:14px; line-height:30px; padding-bottom:10px;}

.botlinkinfo .inn ul li a {line-height:24px; color:#fff; display:block; }
.botlinkinfo .inn ul li a:hover {text-decoration:none; color:#999;}
.botlinkinfo .inn3 li{ padding:5px 0px;}
.botlinkinfo .inn3 li img{ margin:0px 5px;}
.withhot {background:url(images/newfoothot2.gif) 120px center no-repeat;}

#footer{clear:both; font-size:11px; background:#233142;}
#footer a{color:#fff; padding:0 2px;}
#footer_nav{color:#fff; text-align:center;padding-top:10px;line-height:30px; position:relative; width:1002px; background:#233142; margin:0px auto;}
#copyright{line-height:30px; text-align:center; color:#fff; position:relative; width:1002px; background:#233142;margin:0px auto; position:relative;}


#lang_sel{width:150px; color:#7f7f7f; cursor:pointer; position: absolute; left:680px; top:4px; background:#426083; padding:0px; font-size:14px;}
#lang_sel .more{ background:url(spriteimg/lang_sel_bg.png) no-repeat 0px -61px; width:105px; height:28px; line-height:28px; text-align:left; display:block; padding-left:45px; background:url(/static/icon/guoqi_en.png) no-repeat 4px 4px;}

#lang_sel .morelag{ position:absolute; bottom:30px; right:0px; width:540px; background:#4e6c90; display:none; padding:15px 10px 20px 40px;}
#lang_sel .morelag h4{ font-size:14px; color:#fff; text-align:left; font-weight:normal; margin-bottom:20px;}
#close_lang_sel{ position:absolute; right:15px; top:5px; color:#fff;}
#lang_sel .morelag a{ color:#fff; display:block; text-align:left;width:115px; height:28px; line-height:28px;padding-left:45px; background-position: 4px 4px;
    background-repeat: no-repeat; font-size:14px; float:left; margin:3px 15px 3px 0px;}
#lang_sel .morelag a:hover{ color:#fff; background-color:#426083;}
/*product bar*/
.product_bar {float:right;width:255px;}
.Reviewsinfo p { padding:6px; width:210px;}
.Reviewsinfo p.Editor { text-align:right; font-style:italic; border-bottom:1px dotted #ddd; color:#3367a7}
.Awardsinfo { padding:8px 2px;}
.Awardsinfo li { float:left; width:110px; text-align:center;}
.gotop {position:fixed; bottom:0; right:0;}
/*products*/
#productshow {float:left; width:747px;}
#productshow  a {color:#0088cc;}
#productshow  a:hover {color:#000000;}
.infoblock_ptop .top { background-position:  1px 0px;width:747px; height:7px;}
.infoblock_ptop .inn {padding:0 6px; width:735px;}
.infoblock_ptop .button,.newsupport  {padding:12px 0;}
.infoblock_ptop .fab9_button {padding:12px 0;}
.infoblock li {color:#454545; line-height:24px;}
.newsupport {float:left; padding-left:24px;}
.ptopbg {background:url(spriteimg/page-top-bg.gif) left top #fff repeat-x; padding:8px 14px;}
.pleft {float:left; width:160px; text-align:center;}
.pleft a {color: #454545;font-weight:bold; line-height:30px;}
.pright {float:right; width:540px; }
.pright ul { padding-top:12px;}
.pright ul li,.infoblock dt {background:url(spriteimg/star.gif) left 6px no-repeat; padding-left:20px; line-height:24px; color:#454545;}
.infoblock dt  {font-weight:bold;}
.infoblock dd { padding-left:20px; }
p.overview {padding:4px 20px;}
.ptab {height:36px; border-bottom:1px solid #c9d9e2;}
.ptab a {display:block; float:left; font-size:12px; line-height:30px; height:30px; margin:0px 10px; padding:0px 10px;-webkit-border-radius:4px; -moz-border-radius:4px;  border-radius:4px; color:#3574c0;font-weight:bold;}
.ptab a:hover,#productshow .ptab a:hover {background:#3574c0;  color:#fff;text-decoration:none;}
.ptitle { padding:6px 0;}
.ptitle h5 {line-height:86px;color: #333333;font-size: 16px;}
.ptitle img {float:left; margin-right:12px;}
.supporttab {background:#fff; border:1px solid #78c4fe; margin-left:20px;}
.supporttab td {background:#e0f4ff; line-height:24px; padding:6px 12px;}
.psystem {padding-left:20px;}
.psystem dt {background:none;padding-left:0px; color:#1a8747;}
.psystem,.psystem dd {line-height:24px; color:#454545; }
dl.dtnormal dt {font-weight:normal}
/*order*/

.orderbtn_jp {background:url(spriteimg/checkout_jp2.png) no-repeat;width:167px; height:39px; border:none; margin-top:12px; cursor:pointer;}
.orderbtn_de{background:url(spriteimg/checkout_de.png) no-repeat;width:167px; height:39px; border:none; margin-top:12px; cursor:pointer;}
.orderbtn_pt {background:url(spriteimg/checkout_pt.png) 0 0 transparent;width:179px; height:43px; border:none; margin-top:12px; cursor:pointer;}
.orderbtnp {background:url(spriteimg/orderbuttonp.png) 0 0 transparent; width:179px; height:43px; border:none; margin-top:12px; cursor:pointer;}
.orderbtnp_jp {background:url(spriteimg/orderbuttonp_jp.png) 0 0 transparent;width:179px; height:43px; border:none; margin-top:12px; cursor:pointer;}
.orderbtnp_pt {background:url(spriteimg/orderbuttonp_pt.png) 0 0 transparent;width:179px; height:43px; border:none; margin-top:12px; cursor:pointer;}
/*Support*/
.faqlist,#faq_detail {padding:0 20px 20px 20px;}
.faqlist li {background:url(spriteimg/mtri.gif) left 8px no-repeat; padding-left:16px;}
.faqlist li {line-height:24px;}
#multipage {margin-left:20px;}
#multipage a {padding:0px 4px;}
#faq_detail h4  {line-height:30px;}
#faq_detail p {padding:4px 12px; border-left:10px solid #e8f4ff;}
/*sitemap*/
.jia,.jian,.jjno { display:block; float:left; width:16px; height:16px; margin-top:4px;}
.jia {background:url(images/a.gif) 0 0 no-repeat;}
.jian {background:url(images/b.gif) 0 0 no-repeat;}
.jjno {background:url(images/c.gif) 0 0 no-repeat;}
.jhover {margin:4px 2px;}
.sitemap ul ul ul li { background:url(images/d.gif) left 4px no-repeat; padding-left:16px;}
#bck {position:fixed; right:0; bottom:32px; display:none;}
#bck a { display:block; background:url(/static/backtotop.png) no-repeat; width:96px; height:112px; }
#bck a:hover{ background-position:-110px 0px;}
/*banner*/
.banner{width:988px; height:263px; position:relative; margin:7px;overflow:hidden;}
.banner .slide{position:relative;}
.ad0link1 {display: inline-block; width:1002px; height:520px; position:absolute; left:0px; top:0px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 
.ad1link1 {display: inline-block; width:1002px; height:300px; position:absolute; left:0px; top:0px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 
.ad2link1 {display: inline-block; width:173px; height:41px; position:absolute; left:627px; top:243px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 
.ad2link2 {display: inline-block; width:180px; height:41px; position:absolute; left:807px; top:243px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 
.ad3link1 {display: inline-block; width:1002px; height:300px; position:absolute; right:0px; top:0px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 
.ad4link1 {display: inline-block; width:156px; height:38px; position:absolute; left:684px; top:250px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 
.ad4link2 {display: inline-block; width:145px; height:38px; position:absolute; left:845px; top:250px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 
.ad5link1 {display: inline-block; width:1002px; height:300px; position:absolute; left:0px; top:0px; z-index:99; background:url(spriteimg/blank.gif) repeat;} 


 input[type=text].searchin {height:20px; line-height:20px; font-family:Verdana, Geneva, sans-serif; padding:4px 8px;}
 input[type=submit].searchbtn {height:32px; font-family:Verdana, Geneva, sans-serif; padding:0px 8px; cursor:pointer;}
 input[type=submit].searchbtn:hover { color:#0069ab}
/*member*/
.mem_title {position:absolute; background:url(spriteimg/member.png) 0 0; width:60px; height:60px; top:-36px; left:24px;}
.mem_tab,.mem_show { margin:40px auto;}
.mem_show  { width:400px;}
input[type=text],input[type=password],input[type=submit] { font-weight:bold; font-size:14px;font-family:Verdana, Geneva, sans-serif; line-height:20px; height:20px;}
.infoblock input[type=text].tab_input,.infoblock input[type=password].tab_input {background:url(spriteimg/member.png) 0 -132px; width:188px; height:20px; overflow:hidden; border:none; padding:8px 12px;;}
.infoblock input[type=text].focus,.infoblock input[type=password].focus {background-position:0 -168px;}
.infoblock input[type=text].tab_code {background:url(spriteimg/member.png) 0 -60px; width:122px; height:20px; overflow:hidden; border:none; padding:8px 12px;;}
.infoblock input[type=text].codefocus {background-position:0 -96px;}
.req_input {color:red; padding-left:10px;font-weight:bold; font-size:14px; line-height:36px;}
.infoblock input[type=submit].submit_btn {background:url(spriteimg/member.png) 0 -204px; width:96px; height:56px; line-height:56px; border:none; color:#454545; cursor:pointer; font-size:14px;}
.infoblock input[type=submit].submit_btn:hover {background:url(spriteimg/member.png) 0 -260px; color:#0f5882;}
a.registerlink { color:#999999;}
a.registerlink2 { color:#08c; background:url(/static/safe.png) left center no-repeat; padding-left:20px;}
.failed { display:block;background:url(spriteimg/mem-tip.gif) 0 0 no-repeat; height:32px; line-height:32px; padding-left:40px;}
.ok { display:block;background:url(spriteimg/mem-tip.gif) 0 -32px no-repeat; height:32px; line-height:32px; padding-left:40px;}
.mem_sel { width:170px; margin-left:6px; height:24px; line-height:24px;font-family:Verdana, Geneva, sans-serif; border:1px solid #6cc2ff; }
label.error { color:red; font-size:11px;}
/*member-end*/

.techinfotit {padding:0 6px 6px 6px;}
.techseltit {float:right;width:594px; border-top:1px solid #a2c0de; }
.techinfotit h1 {background:#5880a7;  border:1px solid #333e3e; color:#fff; font-size:12px; text-align:left; line-height:42px; padding:0 10px; overflow:hidden;}
.techsel {width:130px; float:left;position:relative;}
.cur {cursor:pointer;}
.cur_tog {position:absolute; top:75px; left:0px; z-index:1000; background:#f0f0f0; display:none; padding-top:2px;}
.cur_tog a {padding:2px 0; display:block;}
a.selpoint {margin-top:1px; display:block;}
.techlink {text-align:right;}
.techlink a { color:#3367A7; line-height:30px; font-size:11px;}
.techlink a:hover {color:#526363;}

dl.indexdl {padding:10px 0;}
dl.indexdl dd {background:url(spriteimg/star3.gif) left 6px no-repeat; padding-left:20px;}
/*
a.indexlm {display:block; float:right; margin-top:14px; margin-right:15px; background:#0088cc; border-radius:9px; line-height:18px; height:18px; font-size:10px; color:#fff; padding:0 6px;}
a.indexlm:hover { color:#fff; background:#005783}
*/
a.indexlm {display:block; background:url(spriteimg/learnmore.png) 0 0; width:80px; height:16px; overflow:hidden; text-align:center; float:right; font-size:10px; color:#fff; line-height:16px; margin-top:10px;}
a.indexlm:hover {background:url(spriteimg/learnmore.png) 0 -16px; color:#fff;}
a.sp_down, a.indexlm2 {padding:0 4px;}

.index_tech_info {padding:10px 6px;}
.index_tech_info  a {padding:0 2px;}
.index_tech_tit {background:url(spriteimg/technology.png) left center no-repeat; padding-left:20px;}



/*LQL by 20110823*/
.follow{
    
    width: 227px;
	 border:#CCC solid 1px;
	 background-color::#e7e7e7;
}
.lqlbiao{
	border-bottom:#CCC solid 1px;
	 padding-top:10px;
	 padding-left:5px;
	 background-color:#f4f8fb;
}
.lqlh2{
	padding:0px;color:#373737; 
	font-size:13px; 
	border-bottom:#CCC solid 1px;
	padding-bottom:10px;
	 height:30px; line-height:30px; 
	 background:url(images/biao.png) no-repeat; padding-left:35px;
}
.lqlbiao img{padding:10px;}
.lqlbiao a{
margin:0 auto;
}
.googlezi{
	display:block; float:left; line-height:20px; padding-right:5px; height:20px; font-size:14px; font-weight:normal;}

/*end*/
/*fab9*/
.fab9_button{ float:right;}
.fab9_button a{display:inline-block;margin-right:15px;}
.fab9_down_btn .left{background:#23b9e4 url(/images/newbtn_bg4.png) no-repeat 8px 8px;float:left; height:40px; width:40px; cursor:pointer;display:block;}
.fab9_down_btn .right{float:left;height:40px; cursor:pointer;display:block; background:#23b9e4;color:#fff; font-size:10px; padding-right:10px;-webkit-text-size-adjust:none;line-height:10px;}
.fab9_down_btn .right b{font-size:14px;line-height:24px;}
.fab9_down_btn:hover .left{background:#31c9f5 url(/images/newbtn_bg4.png) no-repeat 4px -90px;}
.fab9_down_btn:hover .right{background:#31c9f5;}
.fab9_buy_btn .left{background:#ed8810 url(/images/newbtn_bg4.png) no-repeat -50px 8px;float:left; height:40px; width:40px; cursor:pointer;display:block;}
.fab9_buy_btn .right{float:left;height:40px; cursor:pointer;display:block; background:#ed8810;color:#fff; font-size:10px;padding-right:10px;-webkit-text-size-adjust:none;line-height:10px;}
.fab9_buy_btn .right b{font-size:14px;line-height:24px;}
.fab9_buy_btn:hover .left{background:#ff9c27 url(/images/newbtn_bg4.png) no-repeat 4px -90px;}
.fab9_buy_btn:hover .right{background:#ff9c27;}

.fab9_mac_button{ float:right;}
.fab9_mac_button a{display:inline-block;margin-right:15px;}
.fab9_mac_down_btn .left{background:#23b9e4 url(/images/newbtn_bg4.png) no-repeat 8px 8px;float:left; height:40px; width:40px; cursor:pointer;display:block;}
.fab9_mac_down_btn .right{float:left;height:40px; cursor:pointer;display:block; background:#23b9e4;color:#fff; font-size:10px; padding-right:10px;-webkit-text-size-adjust:none;line-height:10px;}
.fab9_mac_down_btn .right b{font-size:14px;line-height:24px;}
.fab9_mac_down_btn:hover .left{background:#31c9f5 url(/images/newbtn_bg4.png) no-repeat -52px -90px;}
.fab9_mac_down_btn:hover .right{background:#31c9f5;}
.fab9_mac_buy_btn .left{background:#ed8810 url(/images/newbtn_bg4.png) no-repeat -50px 8px;float:left; height:40px; width:40px; cursor:pointer;display:block;}
.fab9_mac_buy_btn .right{float:left;height:40px; cursor:pointer;display:block; background:#ed8810;color:#fff; font-size:10px;padding-right:10px;-webkit-text-size-adjust:none;line-height:10px;}
.fab9_mac_buy_btn .right b{font-size:14px;line-height:24px;}
.fab9_mac_buy_btn:hover .left{background:#ff9c27 url(/images/newbtn_bg4.png) no-repeat -52px -90px;}
.fab9_mac_buy_btn:hover .right{background:#ff9c27;}

#gallery{ *+overflow:hidden;}

.adbanner_order{ height:72px; }

.ad{ width:200px; height:200px; position:fixed;right:0px; top:0px;  z-index:10000; display:none;}

.ad .closead{ position:absolute; right:0px; top:0px; display:block; width:20px; height:20px;}


/*侧边轮播广告*/
#siderbarad { width: 247px; height: 360px; overflow: hidden; position: relative; margin-bottom:20px;}
#siderbaradlist{width: 247px; height: 360px; position: absolute; z-index: 1;}
#siderbaradlist a { display:block; position:absolute; top:0px; left:0px; display:none;}
#siderbaradbtn { position: absolute; height: 10px; width: 100px; z-index: 2; bottom: 10px; left: 10px;}
#siderbaradbtn span { cursor: pointer; float: left;  width: 10px; height: 10px; border-radius: 50%; background: #fff; margin-right: 5px;}
#siderbaradbtn .on {  background: orangered;}