@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; background:#1a1a1a url(images/main_bg.png) 0 130px repeat-x; font:normal 11px/1.6em Verdana, Arial, Helvetica, sans-serif; color:#313131; }
div, form, img, ul, ol, li, dl, dt, dd, p, span, table, tr, td { margin:0; padding: 0; }
li { list-style-type:none; }
h2 { background:url(images/private_policy_icon.png) left center no-repeat; font-size:13px; padding-left:20px; font-weight:bold; margin:15px 0; }
h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; font-weight:normal; }
img { behavior:url(iepngfix.htc); border: 0; }
/* Link */
a:link { color:#313131; text-decoration:none; }
a:visited { color:#0075a9; text-decoration:none; }
a:hover { color:#0075a9; text-decoration:underline; }
a:active { color:#bc2931; }

/* Other */
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.fb { font-weight:bold; }
.tc { text-align:center; }
.font-red { color:#a40000; }
.font-red1 { color:#a40000; font-size:12px;}
.font-turkey-red { color:#ff0000; }
/* Wraper */
#wraper { overflow:hidden; width:950px; margin:5px auto; padding:5px; background:#fff; }
#wraper #breadcrumb { height:30px; line-height:30px; background:url(images/home.png) 10px center no-repeat; padding-left:25px; }
#wraper #breadcrumb a { color:#434343; }
#wraper #breadcrumb a span { background:#eee; padding:0 5px; }
/* Header */
#header { height:75px; background:url(images/header_bg.png) repeat-x; background-color:#eee;}
#header #top_txt {width:355px;line-height:18px;float:left;color:#898989;font-size:11px;margin:18px 10px;}
#header #top_txt a{color:#0075a9;}
#header #top_menu { background:#FFFFFF; margin:10px 140px 0 0; display:inline; }
#header #top_menu a { color:#000; padding-left:10px; margin-right:10px; }
/* Nav */
#menu { clear:both; height:40px; background:url(images/menu_bg.png) repeat-x; line-height:40px; }
#menu li { float:left; font-size:14px; font-weight:bold; width:100px; text-align:center; margin:0 16px; }
#menu li .current { background:url(images/current_nav.png) no-repeat; color:#000; margin-top:3px; height:37px; }
#menu li a.current:hover { background:url(images/current_nav.png) no-repeat; color:#000; margin-top:3px; height:37px; }
#menu li a { color:#fff; display:block; }
#menu li a:hover { background: url(images/nav_a_honver.png) center bottom no-repeat; text-decoration:none; }
#menu li .pro-sub{ width:24px; height:20px; background:url(images/hot.gif) no-repeat; position:absolute; text-indent:-9999em; overflow:hidden; top:85px;}
/* Banner */
#banner { padding:5px 0; }
/* index-middle */
.index-middle { overflow:hidden; width:296px; padding:0 10px; }
.index-middle .title { width:219px; height:39px; background:url(images/title_index.png) no-repeat; line-height:45px; font-size:18px; padding-left:25px; }
.index-middle .title a { color:#0075a9; }
.index-middle .p-contant { width:255px; padding:10px 0 0 10px; }
.boder-right { background:url(images/index_middle_border.jpg) right no-repeat; }
.index-middle #bg_fvt, #bg_st, #bg_dc { width:292px; height:123px; margin-top:20px; }
.index-middle #bg_fvt { background:url(images/bg_index_new_a.jpg) no-repeat; }
.index-middle #bg_st { background:url(images/bg_index_new_b.jpg) no-repeat; }
.index-middle #bg_dc { background:url(images/bg_index_new_c.jpg) no-repeat; }
.index-middle .ul-middle { padding:10px 0 0 107px; }
.index-middle .ul-middle li a { display:block; background:url(images/icon.png) 10px center no-repeat; color:#434343; padding-left:20px; width:165px; }
.index-middle .ul-middle li a:hover { background:#dcdcdc url(images/icon.png) 10px center no-repeat; text-decoration:none; }
.index-middle .learn-more, a.learn-more { display:block; background:url(images/learn_more.png) no-repeat; width:88px; height:15px; margin-top:10px; }
.index-middle a.learn-more:hover { background:url(images/learn_more.png) 0 -15px no-repeat; }
/* index-bottom */
.index-bottom { width:450px; height:260px; background:#fff url(images/bg_index_bottom.png) no-repeat; padding:18px 0 0 20px; margin-top:20px; }
.index-bottom .p-h1 { font-size:18px; }
.index-bottom .p-h1 a{ font-size:18px; color:#313131; }
.index-bottom .index-contant { width:410px; padding-top:20px; }
.index-bottom .index-contant li a { color:#313131; text-decoration:underline; }
.index-bottom .index-contant li a:hover { color:#66F; text-decoration:none; }
.index-bottom .index-contant li a:visited { color:#333; text-decoration:none;}
.index-bottom .index-contant li { margin:5px 0; padding-left:20px; background:url(images/icon.png) 10px 7px no-repeat; }
/* li-link */
index-contant li .li-link a { color:#3FF; text-decoration:underline; }
index-contant li a:link { color:#313131; text-decoration:none; }
index-contant li .li-link a:visited { color:#0075a9; text-decoration:underline; }
.index-bottom .index-contant li span { display:block; margin:7px 0; text-align:right; font-weight:bold; }
/* Main*/
#main { width:710px; overflow:hidden; margin-top:10px; }
#main a { color:#434343;}
#main p a { color:#434343; text-decoration:underline;}
#main p a:link {color:#434343; text-decoration:underline;}
#main p a:hover { color:#0CF; text-decoration:none; }
#main p a:active { color:#9C0; }
#main #main_contant { padding:25px 10px 15px 30px; overflow:hidden; text-align:justify; }
#main #main_contant .p-link a { color:#00F; text-decoration:underline; }
#main #main_contant .p-link a a:visited { color:#6CFFFF; text-decoration:underline; }

h1 { font-size:20px; color:#0075a9; font-weight:normal; line-height:1.5em;}
#main #main_contant .main-title { font-size:20px; color:#0075a9; }
#main #main_contant .main-title-h2 { margin:0; padding:0; font-size:13px; font-weight:bold; }
img { behavior:url(iepngfix.htc); }
#main #main_contant #contact-address { width:385px; margin-left:20px; line-height:22px; }
#main #main_contant #contact-address dt { font-weight:bold; float:left; text-align:right; width:70px; }
#main #main_contant #contact-address dd { text-indent:10px; }
#main .backtotop { display:block; background: url(images/backtotop.jpg) 0 0 no-repeat; width:78px; height:9px; margin:20px 0; overflow:hidden; }
#main a.backtotop:hover { background: url(images/backtotop.jpg) 0 -9px no-repeat; }
#main #main_contant .company_news li { height:33px; background:url(images/icon.png) 10px center no-repeat; line-height:33px; padding-left:10px; border-bottom:1px solid #eee; }
#main #main_contant .company_news li span { padding:0 15px; }
#main #main_contant .company_news li a { color:#434343; text-decoration:none; }
#main #main_contant .company_news .bg-gray { background:#f6f6f6 url(images/icon.png) 10px center no-repeat; }
#main #main_contant .title-b { background:url(images/private_policy_icon.png) left center no-repeat; font-size:13px; padding-left:15px; font-weight:bold; }
#main #main_contant .title-b2 { background:url(images/dot_1.png) left center no-repeat; padding-left:12px; }
#main #main_contant .oem-form { width:370px; }
#main #main_contant .oem-form label { width:98px; display:block; text-align:right; float:left; margin-right:2px; line-height:22px; }
#main #main_contant .oem-form input { height:16px; border:0; background:#707070; border:1px solid #626262; margin:4px 0; color:#fff; font-size:11px; font-family:Verdana; }
#main #main_contant .oem-form textarea { background:#707070; height:120px; border:1px solid #626262; width:260px; color:#fff; font-size:11px; font-family:Verdana; }
#main #main_contant .oem-form #margin-button { margin-left:100px; }
#main #main_contant .oem-form .button { width:69px; height:24px; background:#016592; border:1px solid #00405d; margin:5px 7px 0 0; }
#main #main_contant .sitemap-dl dt { background:url(images/private_policy_icon.png) left center no-repeat; padding-left:20px; font-size:13px; font-weight:bold; line-height:40px; }
#main #main_contant .sitemap-dl dd { background:#eee; margin:10px 20px; padding:10px; }
#main #main_contant .faq dt { background:url(images/faq.jpg) 0 0 no-repeat; font-weight:bold; padding-left:25px; font-size:13px; margin:10px 0; }
#main #main_contant .faq dd { background:url(images/faq.jpg) 0 -20px no-repeat; padding-left:25px; }
#main #main_contant .support-item {overflow:hidden; }
#main #main_contant .supportInfo {padding-left:160px;}
/* jofii add 090715 */
#main #main_contant .proPrice { color:#FF0000; font-weight:bold; padding:10px 0; text-align:center;}
#main #main_contant .proPrice span { font-size:14px;}
#main #main_contant .support-item .support-item-right { width:510px; float:right;}
#main #main_contant .support-item .support-item-con {float:left;}
#main #main_contant .support-item .support-item-right ul {padding:0px;}
#main #main_contant .support-item .support-item-right li { margin:5px 0 20px 0; padding:0; border-bottom:dashed 1px #ccc;}
#main #main_contant .support-item .support-item-con li.itemIco01 { background:url(images/ico_0101.png) no-repeat; padding:0 0 8px 30px;}
#main #main_contant .support-item .support-item-con li.itemIco02{background:url(images/ico_0102.png) no-repeat;padding:0 0 8px 30px; }
#main #main_contant .support-item .support-item-con li.itemIco03{background:url(images/ico_0103.png) no-repeat;padding:0 0 8px 30px; }
/*jofii add 090715 ===end*/

/*Resource Style */ 
#main #main_contant .resource_con .right{ width:555px; float:left; line-height:18px; margin:10px 0 10px 20px; padding:10px 0;}
#main #main_contant .resource_con .left{ float:left; padding:8px 0;}
#main #main_contant .resource_con a{ color:#313131; text-decoration:underline;}
#main #main_contant .resource_con a:hover { color:#0075a9; text-decoration:none; }
/*Link Style ===Start*/ 
#main #main_contant .link_con p{ background:url(images/li-icon.jpg) left 12px no-repeat; padding:5px 0 5px 15px;}
/*Link Style ===end*/

#main #main_contant .support-item a { text-decoration:underline; }
#main #main_contant .support-item a:hover { color:#0075a9; text-decoration:none; }
#main #main_contant p a { text-decoration:underline; }
#main #main_contant p a:hover { color:#0075a9; text-decoration:none; }
/* Tab */
#main #tab { padding:10px 0; margin:0 auto; }
#main #tab .menubox { width:100%; background: url(images/tab.png) no-repeat; height:28px; line-height:28px; }
#main #tab .menubox ul { margin:0; padding-left:18px; }
#main #tab .menubox li { float:left; display:block; cursor:pointer; width:135px; text-align:center; height:28px; line-height:28px; margin-left:1px; }
#main #tab .menubox li.hover { padding:0; width:135px; background: url(images/tab_hover.png) no-repeat; height:32px; line-height:28px; color:#fff; margin-left:1px; _margin-left:0; }
#main .contentbox { margin:10px 0; }
#main .contentbox .item { border-bottom:1px solid #eee; padding:30px 20px; overflow:hidden; zoom:1; }
#main .contentbox .item .item-right { width:480px; padding-left:20px; }
#main .contentbox .item .item-right p { margin:10px 0; }
.product { color:#0075a9; font-size:15px; font-weight:bold; margin:6px 0; }
.product2 { color:#0075a9; font-size:12px; font-weight:bold; margin:6px 0; }
.product3 { color:#0075a9; font-size:12px; margin:6px 0; }
.producth1 { font-size:20px; color:#0075a9; font-weight:normal; padding:0 0 0 66px; background:url(images/ico_0101.gif) no-repeat;}
.producth1 span {display:block; background:url(images/faqBg.gif) repeat-x; line-height:60px; height:70px; padding-top:10px;}
.producth2 { font-size:20px; color:#0075a9; font-weight:normal; padding:0 0 0 66px; background:url(images/ico_0202.gif) no-repeat; }
.producth2 span {display:block; background:url(images/faqBg.gif) repeat-x; line-height:60px; height:70px; padding-top:10px;}
#main .contentbox .item .item-right h4 { color:#0075a9; font-size:15px; font-weight:bold; }
#main .contentbox .item .item-right .link-bottom { height:22px; background:#eee; width:450px; line-height:22px; background:url(images/bottom_link_bg.png) no-repeat; padding:0 8px; }
#main .contentbox .item .item-right .link-bottom span { margin-right:18px; }
#main .contentbox .item .item-right .link-bottom .bg-black { color:#fff; }

/* tab2 */
@media Screen, Projection {
.ui-tabs-hide { display: none }
}
@media Print {
.ui-tabs-nav { display: none }
}
.ui-tabs-nav { }
.ui-tabs-panel { }
.ui-tabs-nav { padding:0 0 0 16px; margin:0; list-style-type:none; }
.ui-tabs-nav:unknown {
 CLEAR: both;
DISPLAY: block;
content: " "
}
.ui-tabs-nav LI { MIN-WIDTH: 84px; FLOAT: left; margin-right:2px; }
.ui-tabs-nav A { padding:0 10px; DISPLAY: block; BACKGROUND: url(images/tabb.png) no-repeat; }
.ui-tabs-nav A SPAN { padding:0 10px; DISPLAY: block; BACKGROUND: url(images/tabb.png) no-repeat; }
.ui-tabs-nav A { PADDING-LEFT: 0; MARGIN: 1px 0 0; COLOR: #27537a; LINE-HEIGHT: 1.2; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none; outline: 0 }
.ui-tabs-nav .ui-tabs-selected A { MARGIN-TOP: 0; Z-INDEX: 2; COLOR: #000; POSITION: relative; TOP: 1px }
.ui-tabs-nav A SPAN { PADDING-RIGHT: 0; MIN-WIDTH: 64px; MIN-HEIGHT: 18px; WIDTH: 64px; PADDING-TOP: 6px; HEIGHT: 18px }
* > .ui-tabs-nav A SPAN { WIDTH: auto; HEIGHT: auto }
.ui-tabs-nav .ui-tabs-selected A SPAN { PADDING-BOTTOM: 1px }
.ui-tabs-nav .ui-tabs-selected A { BACKGROUND-POSITION: 100% -150px }
.ui-tabs-nav A:hover { BACKGROUND-POSITION: 100% -150px }
.ui-tabs-nav A:focus { BACKGROUND-POSITION: 100% -150px }
.ui-tabs-nav A:active { BACKGROUND-POSITION: 100% -150px }
.ui-tabs-nav A { BACKGROUND-POSITION: 100% -100px }
.ui-tabs-nav .ui-tabs-disabled A:hover { BACKGROUND-POSITION: 100% -100px }
.ui-tabs-nav .ui-tabs-disabled A:focus { BACKGROUND-POSITION: 100% -100px }
.ui-tabs-nav .ui-tabs-disabled A:active { BACKGROUND-POSITION: 100% -100px }
.ui-tabs-nav .ui-tabs-selected A SPAN { BACKGROUND-POSITION: 0px -50px; color:#fff; }
.ui-tabs-nav A:hover SPAN { BACKGROUND-POSITION: 0 -50px; color:#fff; text-decoration:none; }
.ui-tabs-nav A:focus SPAN { BACKGROUND-POSITION: 0 -50px; }
.ui-tabs-nav A:active SPAN { BACKGROUND-POSITION: 0 -50px; }
.ui-tabs-nav A SPAN { BACKGROUND-POSITION: 0 0; }
.ui-tabs-nav .ui-tabs-disabled A:hover SPAN { BACKGROUND-POSITION: 0 0; }
.ui-tabs-nav .ui-tabs-disabled A:focus SPAN { BACKGROUND-POSITION: 0 0; }
.ui-tabs-nav .ui-tabs-disabled A:active SPAN { BACKGROUND-POSITION: 0 0; }
.ui-tabs-nav .ui-tabs-selected A:link { CURSOR: text; }
.ui-tabs-nav .ui-tabs-selected A:visited { CURSOR: text; }
.ui-tabs-nav .ui-tabs-disabled A:link { CURSOR: text; }
.ui-tabs-nav .ui-tabs-disabled A:visited { CURSOR: text; }
.ui-tabs-nav A:hover { CURSOR: pointer; }
.ui-tabs-nav A:focus { CURSOR: pointer; }
.ui-tabs-nav A:active { CURSOR: pointer; }
.ui-tabs-nav .ui-tabs-deselectable A:hover { CURSOR: pointer; }
.ui-tabs-nav .ui-tabs-deselectable A:focus { CURSOR: pointer; }
.ui-tabs-nav .ui-tabs-deselectable A:active { CURSOR: pointer; }
.ui-tabs-disabled { FILTER: alpha(opacity=40); opacity: .4 }
.ui-tabs-panel { PADDING-RIGHT: 8px; BORDER-TOP: #97a5b0 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; +margin-top:-10px;
}
.ui-tabs-loading EM { padding:0 20px 0 0; BACKGROUND: url(images/loading.gif) no-repeat 0 50%; }
* HTML .ui-tabs-nav { DISPLAY: inline-block }
*:first-child + HTML .ui-tabs-nav { DISPLAY: inline-block }
/* Download */
#main .table-download { padding-top:20px; }
#main .table-download td { border-bottom:1px solid #efefef; height:61px; }
#main .table-download td .download-title { font-size:15px; font-weight:bold; color:#0075a9; }
#main .button-freetrip, .button-buynow, .button-learnmore { background: url(images/button-icon.gif) no-repeat; padding-left:25px; background-position:0 2px; }
#main .button-buynow { background-position:0 -9px;}

#main  .button-purchase {display:block; background: url(../images/buy_btn.jpg) no-repeat; padding-left:25px; padding-bottom:5px; width:108px; height:40px;text-indent:-999px; overflow:hidden;}

#main .button-learnmore { background-position:0 -21px; }
#main .box-item { width:335px; overflow:hidden; border:1px solid #eee; margin-bottom:10px; margin-left:10px; }
#main .box-item .box-item-contanter { padding:10px 5px 0 10px; }
#main .box-item .box-item-contanter .box-item-right { width:235px; line-height:15px; padding-left:10px; }
#main .box-item .box-item-contanter .box-item-right h2 { font-size:15px; font-weight:bold; color:#0075a9; line-height:22px; }
#main .box-item .box-item-contanter .box-item-right .pice { background:#434343; color:#fff; height:22px; width:85px; line-height:22px; text-align:center; margin:5px 0; }
#main .box-item .box-item-contanter .box-item-right .pice-through { color:#0033FF; height:22px; width:85px; line-height:22px; text-align:center; margin:5px 0; text-decoration:line-through; padding:0 10px; }
 /* Video to Flash Contant Start*/
 #main .box-item .box-item-contanter .box-item-right2 { width:225px; line-height:15px; padding-left:10px; }
#main .box-item .box-item-contanter .box-item-right2 h2 { font-size:15px; font-weight:bold; color:#0075a9; line-height:22px; }
#main .box-item .box-item-contanter .box-item-right2 .pice { background:#434343; color:#fff; height:22px; width:85px; line-height:22px; text-align:center; margin:5px 0; }
#main .box-item .box-item-contanter .box-item-right2 .hui {text-decoration:line-through;}
#main .box-item .box-item-contanter .box-item-right2 .pice-through { color:#0033FF; height:22px; width:85px; line-height:22px; text-align:center; margin:5px 0; text-decoration:line-through; padding:0 10px; }
 /* Video to Flash Contant End*/

.pice1 { background: url(images/arrowhead.gif) no-repeat; padding-left:12px; background-position:0px 3px; height:22px; width:185px; line-height:22px; text-align:center; margin:5px 10px; }
#main .box-item .button-bottom { background:#eee; height:25px; line-height:25px; margin-top:15px; width:100%; text-align:right; }
#main .box-item .button-bottom span { margin-right:10px; }
#main .box-item .top1 { position:absolute; top:244px; width:77px; height:76px; }
/* Product */
#main #Purchase-info { width:420px; }
#main #Purchase-info h2 { color:#313131; font-size:13px; font-weight:bold; line-height:30px; }
#main #Purchase-info ul { padding-left:10px; margin:10px 0; }
#main #Purchase-info li { background:url(images/icon.png) left center no-repeat; padding-left:10px; }
#main .pur_note li{background:url(images/icon.png) left 10px no-repeat; padding:2px 0 5px 10px;}
#main .pur_note li a { color:#434343; text-decoration:underline;}
#main .pur_note li a:link {color:#434343; text-decoration:underline;}
#main .pur_note li a:hover {color:#0075a9; text-decoration:none;}
#main .pur_note li a:active {color:#9C0; }

#main .table-purchase { margin:10px 0; border:1px solid #a6bdc8; }
#main .table-purchase .hui{text-decoration:line-through;}
#main .table-purchase td { padding:0 10px; }
#main .table-purchase #frist_title { height:38px; background:url(images/products_table_title.png) repeat-x left bottom #ccc; line-height:14px; font-size:12px; color:#fff; font-weight:bold; text-align:center;}
#main .table-purchase #frist_title span { font-size:10px; font-family:Arial; font-weight:normal; color:#A3C7D7;}
#main .table-purchase .cat { background:#a6bdc8; height:24px; color:#004666; }
#main .table-purchase .cat span { background:url(images/blue-icon.png) right 5px no-repeat; padding-right:15px; }
#main .purchase-info-bottom { border-top:1px solid #eee; margin-top:10px; padding-top:20px; overflow:hidden; }
#main .purchase-info-bottom .h3-black-arrow { font-size:20px; background:url(images/black_arrow.jpg) right 10px no-repeat; padding-right:20px; }
#main .purchase-info-bottom .purchase-info-item { padding:30px 20px; }
#main .purchase-info-bottom .purchase-info-item .purchas-info-right {}
#main .purchase-info-bottom .purchase-info-item .purchas-info-right h5 { color:#0075a9; font-size:15px; font-weight:bold; }
#main .purchase-info-bottom .purchase-info-item .purchas-info-right p { line-height:30px; }
#main .purchase-info-bottom .purchase-info-item .purchas-info-right .purchas-price, .purchas-price2 { background: #eee url(images/purchase_price.png) no-repeat; width:197px; height:22px; line-height:22px; margin:5px 0; color:#fff; }
#main .purchase-info-bottom .purchase-info-item .purchas-info-right .purchas-price span, .purchas-price2 span { margin:0 8px; }
#main .purchase-info-bottom .purchase-info-item .purchas-info-right .purchas-price2 { width:300px; height:22px; line-height:22px; }
/* products Detail */
#main .products-detail-left { width:350px; }
#main .products-detail-left-shortbox { width:500px; }
#main .products-detail-left ul { margin:10px 0; }
#main .products-detail-left ul.txtul { font-size:12px; font-weight:bold; padding-left:2px; line-height:2em }
#main .products-detail-left li { background:url(images/icon.png) left 7px no-repeat; padding-left:10px; }
#main .products-detail-left li.li-circle { background:url(images/li-icon.jpg) left 9px no-repeat; padding-left:14px; }
#main .version { height:24px; background:#f6f6f6; border:1px solid #eaeaea; border-width:1px 0; line-height:24px; padding:0 20px; margin:10px 0; }
#main .products-detail-right { width:315px; }
#main .products-detail-right .sc_shot{background:url(images/product_search.jpg) no-repeat; width:132px; height:19px; margin:0px 75px;}
#main .products-detail-right-shortbox { width:120px; }
#main .products-detail-right .p-price-through {text-decoration:line-through;}
#main .products-detail-right2 { width:290px; }
#main .products-detail-contanter { padding:10px 30px 25px 30px; }
#main .products-detail-contanter ul.txtul { font-size:11px; padding-left:2px; line-height:2em }
#main .products-detail-contanter ul.txtul-1 { font-size:11px; padding-left:2px; line-height:2em; }
#main .products-detail-contanter ul a { text-decoration:underline; color:#000000;}
#main .products-detail-contanter ul a:hover { color:#03F; color:#33F; text-decoration:none; }
#main .products-detail-contanter ul a:visited { color:#666; text-decoration:none;}
#main .products-detail-contanter li.li-circle { background:url(images/li-icon.jpg) left 9px no-repeat; padding-left:14px; }
#main .products-detail-contanter .contanter-l { width:420px; margin-bottom:20px; }
#main .products-detail-contanter .contanter-l .b-titile { font-size:20px; background:url(images/black_arrow.jpg) right 10px no-repeat; padding-right:20px; color:#1b1b1b; }
#main .products-detail-contanter .contanter-2 { width:330px; margin-bottom:20px; }
#main .products-detail-contanter li.span { color:#CF0; }
#main .products-detail-contanter .b-tit { font-size:20px; background:url(images/black_arrow.jpg) right 10px no-repeat; padding-right:20px; color:#0075a9; }
#main .products-detail-contanter .h4-titile { background:url(images/private_policy_icon.png) left center no-repeat; font-size:13px; padding-left:15px; font-weight:bold; margin:15px 0; }

#main .products-detail-contanter .pro_table{margin:8px 0;}
#main .products-detail-contanter .pro_table td{border:1px solid #E4E4E4; padding-left:8px; height:30px; line-height:30px;}
/* Right-sider-bar */
#right-side { width:230px; }
#right-side #navigation { height:160px; background:url(images/right_side_navigation.jpg) no-repeat; margin-bottom:10px; }
#right-side #navigation p { font-size:13px; color:#fff; font-weight:bold; padding:13px 25px; }
#right-side #navigation ul { margin:18px 0 0 30px; }
#right-side #navigation li { background:url(images/icon_1.png) left center no-repeat; padding-left:10px; }
#right-side #navigation li a { color:#fff; }
#right-side #m_contant { background:#f0f0f0; margin-bottom:10px; padding:1px; }
#right-side #m_contant .m_title, #hottag #h-title { height:26px; background:url(images/m_contan_title.jpg) no-repeat; line-height:26px; font-size:13px; color:#fff; font-weight:bold; padding-left:25px; }
#right-side #m_contant .m_title, #hottag #h-title a{color:#fff;}
#right-side #m_contant ul { padding-top:12px; }
#right-side #m_contant li a { display:block; background:url(images/arrow.gif) 190px center no-repeat; padding-left:30px; color:#434343; line-height:22px; width:200px; }
#right-side #m_contant li a:hover { background:#c7c9ca url(images/arrow.gif) 190px center no-repeat; text-decoration:none; }
#right-side #m_contant .more { text-align:right; padding:0 10px 10px; }
#right-side #hottag { background:#f0f0f0; margin:10px 0; padding:1px; }
#right-side #hottag #h-title { background:url(images/title_hottag.jpg) no-repeat; }
#right-side #hottag #h-contant { padding:20px;}
#right-side #hottag #h-contant a { color:#434343; }
#right-side #hottag #h-contant2 { padding:15px;}
#right-side #hottag #h-contant2 a { color:#434343; }
#right-side #hottag #h-contant2 p{ background:url(images/icon.png) 0px 8px no-repeat; padding:0 0 2px 7px; }
#right-side .right-side-comment { width:180px; height:88px; background:url(images/right_side_comment.png) no-repeat; padding:5px; }
#right-side .right-side-comment-product { width:180px; height:50px; background:url(images/right_side_comment.png) no-repeat; padding:5px; }
/* table-link */
#table-link a { color:#434343; }
#table-link a:visited { color:#0075a9; text-decoration:none; }
/* Footer */
#footer { height:30px; background:#1b1b1b; line-height:30px; color:#fff; padding:0 10px; margin:5px 0; }
#footer a { color:#fff; }
#faq { float:right; width:120px; margin-top:8px; }
#Pro_intr { width:650px; margin:10px 10px 30px 10px; }
.txt { padding-left:24px; padding-right:30px; }
.txt li { background:url(images/grey.jpg) no-repeat left 28px; padding-left:20px; list-style:none; line-height:30px; border-bottom:1px dotted #ccc; padding-top:15px; }
.txt li a { font-size:12px; color:#333; text-decoration:none; }
#livesup { position:absolute; padding:0 0 0 830px; width:200px; margin:0 auto; top:20px; overflow:hidden;}
/* Style For Merry Christmas  11/28/2008 */
#merry_christmas { width:924px; margin:0 auto; overflow:hidden; color:#333; }
#merry_christmas h2 { color:#424242; background:none; padding-left:5px; font-size:24px; font-weight:normal; height:37px; line-height:37px; }
#merry_christmas .merry-box { width:410px; padding:5px 20px; margin-left:10px; margin-bottom:10px; display:inline; }
#merry_christmas .merry-box .f20px { font-size:20px; }
#merry_christmas .merry-box .f14px { font-size:14px; color:#333; line-height:30px; }
#merry_christmas .merry-box .l-img { width:160px; text-align:center; }
#merry_christmas .merry-box .hui { text-decoration:line-through; color: #999; font-weight:bold;}
/*----- Zhaojk add css style == Single Product ==------*/
#recCon{width:695px;margin:10px auto;background:url(images/recMiddle_img.jpg) left top repeat-y;}
#recCon #recTop,#recCon #recBottom{height:15px;}
#recCon #recTop{background:url(images/recTop_img.jpg) left top no-repeat;}
#recCon #recBottom{clear:left;background:url(images/recBotton_img.jpg) left top no-repeat;}
#recCon .boxInfo{float:left;padding:5px 15px;text-align:center;}
#recCon .boxInfo .recPrice{padding-top:5px;}
#recCon dl{padding-right:15px;}
#recCon dl dt{padding:10px 0;font-size:14px;font-weight:bolder;}
#recCon dl dd{line-height:140%;}
#recCon dl dd.button{padding-top:15px;text-align:right;}
#recCon dl dd.button a{padding:0 10px 0 15px; background-position:left center; background-repeat:no-repeat;color:#0066CC;}
#recCon dl dd.button .btnDown{background-image:url(images/icon_Donwload.jpg);}
#recCon dl dd.button .btnBuy{background-image:url(images/icon_Buynow.jpg);}



.christmas { margin: 10px auto; border-bottom: 1px dashed #ccc; padding: 20px 0 20px 20px;}
.christmas .box { float:left; padding: 30px 20px 20px 40px; width:460px;}
.christmas .box h3 { font-size:26px; padding-bottom: 25px;}
.christmas .box h3 span { font-size:30px; font-style:italic;}
.christmas .box h3 a { color:#000; text-decoration:none;}
.christmas .box h3 a:hover { color:#900; text-decoration:underline;}
.christmas .price { background:url(../image/special-offer/price.jpg) no-repeat 20px 0; padding: 33px 40px 20px 135px; width:235px; height:92px; font-size:12px; font-weight:bold; line-height: 22px;}
.christmas .price .hui { text-decoration:line-through; color: #999;}
.christmas .price .hong { font-size:14px; color:#900;}
.christmas .btn { text-align:right; padding-left:230px;}

