/* Global styles */

div, h1, h2, h3, h4, h5, h6, p, form, li, ul, lo, table, td, img, body {padding:0;margin:0}
h1, h2, h3, h4, h5, h6, p {padding:7px 0;}
h1 {font-size:19px;padding-top:0px;font-weight:normal;color:#000;}
h2 {font-size:19px;font-weight:normal;padding-top:0px;}
h3 {font-size:20px;}
h4 {font-size:18px;padding-top:0px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
table {border-collapse:collapse;}
ul {padding:7px 0 7px 20px}
.cl {clear:both;width:100%;height:1px;line-height:1px;overflow:hidden;}
.alignleft {float:left;}
.alignright {float:right;}
.aligncenter {margin:5px auto;display: block;}
body {background:#FFF;font-family:Tahoma;font-size:13px;color:#111411;line-height:20px;}
img {border:none;}
a {color:#487ED7;}
a:hover {color:#27292B;}
input {font-family:Tahoma;}
select, textarea, input[type=text], input[type=password], .input_text {border:1px solid #CACACA;
  background:#FFF;margin:2px;}
textarea {overflow:auto;font-family:Tahoma;font-size:13px;}
.page_width {width:940px; margin:0 auto;}
.width100 {width:100%}
.usejs .js_hide{display:none;}
.hide {display:none;}
a img, table {border:none;}
.cont, .cont p {font-size:13px;}
.edit_block {color:#000;background-color:#FFF;border:1px solid #000;float:right;text-decoration:none;padding:0 2px;}
.center, #left, #right{vertical-align:top;}
.new_img {display:block;position:absolute;}
.vtop {vertical-align:top;}
input.bbno, .bbno {background:none;border:none;}

.price{color:#27292B;font-size:13px;font-family:Tahoma !important; white-space:nowrap;font-weight:bold !important}
.market-price{background:url('line_through.gif') repeat-x center}
.ptbl td{vertical-align:middle;text-align:left;padding:3px 8px}
#axcrt{border:3px solid #E48234;z-index:100;width:300px;height:58px;font-size:13px;
  padding-top:42px;background:#FFEBB2}
table.nl tr td a{text-decoration:none}
table.nl tr td a:hover{text-decoration:underline}
a.noline{text-decoration:none}
a.noline:hover{text-decoration:underline}
a.nl,a.nl:hover{text-decoration:none}
.oki{color:#393}
.error{color:#f60}
.cattop{margin-top:4px;padding:4px 0}
.catbot{padding: 4px 0 8px 0}
.imboxr,.imboxl{text-align:center;vertical-align:top}
.imboxr img, .sr{margin-left:8px}
.imboxl img, .sl{}
img.delim,td.delim{width:4px;height:4px}
.sectb a,.sectb a:hover{text-decoration:none}
.fsttab{border:1px solid #bfbfbf;background:url('knopfon.gif') repeat-x top left}
.sectb{vertical-align:top;font-size:11px;white-space:nowrap;padding:1px 8px}
.semafor {position: absolute; z-index: 1; top: 0px; right: 0px; background:url('best.png'); height: 70px; width: 70px;}
.cl9{font-size:9px;}
.cl12{font-size:12px;}
.cl18{font-size:18px;}
.nowrap {white-space:nowrap;}

/* Pop-up styles */
#tip7-title { text-align: left; }
#tip7-title b { display: block; margin-right: 60px; }
#tip7-title span { float: right;padding:0 5px;background:#fac018;}
#tip7-title span a {text-decoration:none;color:#FFF;}


.highslide-active-anchor img{visibility:hidden}
.highslide-wrapper{background:#FFF}
.highslide-image{border:4px solid #FFF;background:#FFF}
.highslide-loading{display:block;color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;
  border:1px solid #FFF;padding:3px;background:#000}
a.highslide-loading,a.highslide-loading:hover{color:#FFF;font-weight:bold;text-decoration:none}
.highslide-move{cursor:move}
.highslide-overlay{display:none}
a.highslide-full-expand{display:block;width:34px;height:34px;margin:0 10px 10px 0;
  background:url('fullexpand.gif') no-repeat}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.highslide{cursor:url(zoomin.cur), pointer;outline:none}

/* Rating styles */

.unit-rating{list-style:none;height:20px;position:relative;margin:0;padding:0;
  background:url('imgs/star_p.png') repeat-x top left}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0}
.unit-rating li a{outline:none;display:block;width:20px;height:20px;text-decoration:none;
  text-indent:-9000px;z-index:20;position:absolute;padding:0}
.unit-rating li.current-rating{position:absolute;height:20px;display:block;text-indent:-9000px;
  z-index:1;background:url('imgs/star_p.png') left bottom}
.unit-rating li a:hover{z-index:2;left:0;background:url('imgs/star_a.png') left center}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:20px}
.unit-rating a.r2-unit{left:20px}
.unit-rating a.r2-unit:hover{width:40px}
.unit-rating a.r3-unit{left:40px}
.unit-rating a.r3-unit:hover{width:60px}
.unit-rating a.r4-unit{left:60px}
.unit-rating a.r4-unit:hover{width:80px}
.unit-rating a.r5-unit{left:80px}
.unit-rating a.r5-unit:hover{width:100px}

/*  add  */
/* page el */
html {height:100%;}
body {height:100%;background:#E9E9E9;}
.page_width {width:100%;} /*  */
#wrapper {background: url(imgs/foot.png) repeat-x 0 100%;}
.head_line {height:40px;overflow:hidden;}
.head_line .line_make {background: #fac018;height:10px;line-height:10px;font-size:0;overflow:hidden;}
#head {padding-bottom:20px;}
#head table {width:100%;}
.top_left, .top_right {width:34%;}
.top_center {width:32%;}
.head_wrap {padding:0 3%;background: #FFF url(imgs/head_bg.png) repeat-x 50% 0;}

.content_wrap {padding:0 3%;}
.foot_wrap {padding:0 3%;}
.line_dot {display:block;width:100%;position:absolute;left:0;background: url(imgs/line.png) repeat-x 0 0;height:10px;line-height:10px;}

.top_left_in {width:200px;margin:0 18.75%;}
.top_center_in {width:300px;margin:0 auto;}
.top_right_in {width:310px;margin:0 auto 0 auto;}
.tel {padding:0 0 10px 0;}
.logo {padding:0 10px 10px;}

.srch_l {background: url(imgs/srch_l.png) no-repeat 0 0;width:30px;height:30px;overflow:hidden;}
.box_page_menu {font-size:19px;padding:0 0 0 20px;}
.box_page_menu a {color:#19294A;line-height:30px;}
.srch_c {background: url(imgs/srch_c.png) repeat-x 0 0;vertical-align:middle;}
.srch_c input {width:100%;margin:0px;}
.bt_search {vertical-align:top;width:30px;}
.search_prev {color:#626262;padding: 5px 0 30px 32px;}
.search_prev a{color:#626262;border-bottom:1px dashed #626262;text-decoration:none;}

.cat_list {padding: 0 0 0 10px;}
.cat_wrap {padding: 2px 0;border-bottom:1px solid #EBEBEB;}
.cat_item {padding: 3px 0;}
.cat_list a {font-size:13px;text-decoration:none;font-weight:bold;}
.cat_list .cat_wrap .child {width:224px;margin-left:180px;margin-top:-65px;}
.cat_list .cat_content {padding:10px 15px;background-color:#4A4A4A;}
.cat_list .cat_wrap .cat_wrap {padding: 1px 0;border-color:#5C5C5C;}
.cat_list .cat_wrap .cat_wrap a {color:#FBD21D;font-weight:normal;}
.level_cur0 a {padding: 0 0 0 20px;background: url(imgs/dot_01.png) no-repeat 0 2px;}
.level_cur0 a:hover {color:#FBD21D;}
.child {display:none;position:absolute;}
.child a {color:#FBD21D;}

.content_wrap_wrap {background:#fff url(imgs/foot_cont.png) repeat-x 0 100%;}
.content_wrap {background: url(imgs/title_bg.png) repeat-x 0 0;}

.prod {margin:0 auto;text-align:center;height:310px;}
.p_link {font-size:19px;line-height:22px;padding:0 10px 6px}
.p_price {}
.p_price span {display:inline-block;height:28px;color:#19294A;font-size:19px;line-height:28px;}
.p_price u {text-decoration:line-through;font-size:13px;}
.p_price_l {background: #D2E39D url(imgs/pay_l.png) no-repeat 0 0;}
.p_price_r {background: url(imgs/pay_r.png) no-repeat 100% 0;padding:0 16px;}

.title_page_in {position:absolute;width:100%;left:0;}
.title_table {margin-left:9%;}
.star_line {background: url(imgs/title_bg2.png) repeat-x 0 0;}
.title_page {height:60px;}
.title_page h1 {}
.title_page span {height:50px;display:inline-block;line-height:50px;}
.title_text {background: url(imgs/title_c.png) repeat-x 0 0;font-size:27px;color:#19294A;}
.title_text .title_l {background: url(imgs/title_l.png) no-repeat 0 0;}
.title_text .title_r {background: url(imgs/title_r.png) no-repeat 100% 0;
  padding:0 20px 4px;line-height:40px;white-space:nowrap;}


/* home */
.home_text {background: url(imgs/ovca.png) no-repeat 70% 100%;}
.home_text_in {margin: 0 6.4%;padding-bottom:180px;}
.special {margin-top:8px;}
/* category */
.sub_cats {padding-top:20px;}

/* product */
.imboxl {width:41.5%;}
.el_price {width:1%;white-space:nowrap;background-image: url(imgs/ppay_c.png);}
#optionPrice .p_price_l {background-image: url(imgs/ppay_l.png);height:30px;background-color:transparent;}
#optionPrice .p_price_r {background-image: url(imgs/ppay_r.png);height:30px;}
.full_prod_desc {padding:20px 0 20px 10px;}

/* foot */
.foot_wrap {height:92px;}
#foot {padding:10px 0 0 0;}
.foot_in {margin:0 6.7%;}
.foot_left, .foot_right {width:34%;vertical-align:top;}
.foot_center {width:32%;vertical-align:top;text-align:center;}
.foot_left_in {margin:14px 0 0 0;}
.onepx {width:180px;margin:0 auto;background:url(imgs/1px.png) no-repeat 50% 0;
  height:70px;overflow:hidden;}
.onepx a {color:#626262;height:60px;display:block;line-height:82px;}
.conters {margin:0 auto;}
.conters td {padding:10px 10px}

/* cart */
#formppl, .content_page {margin:0 8.5%;}
.page_content {margin:0 8.5% 50px;}
.cart_prod_name {height:30px;}
.card_prod_del, .card_prod_price, .card_prod_col {width:1%;white-space:nowrap;text-align:center;}
.card_prod_price {color:#19294A;font-size:19px;padding:0 10px;text-align:right;}
.cart_foot td {padding:20px 0 50px;white-space:nowrap;vertical-align:top;}
.cart_foot .cart_total {color:#19294A;padding:20px 10px 50px;}
.cart_total b {font-size:19px;font-weight:normal;}
.pl_product .cart_prod_name {background-position: 0 5px;}

/* price_list */
.pl_name {height:30px;}
.pl_product .pl_name_in, .cart_prod_name {background: url(imgs/dot_02.png) repeat-x 0 0px;}
.pl_product .pl_name_in a, .cart_prod_name a {background:#FFF;}
.pl_category .pl_name a {color:#19294A;font-weight:bold;text-decoration:none;}
.pl_price {font-size:19px;color:#19294A;}
.pl_download, .new_discus {margin-bottom:50px;}
s {font-size:70%;}
s i {font-size:140%;font-style:normal;}

.nav_link_in {margin:0 auto;}
.nav_link_in .top_link {font-size:19px;}
.nav_link_in {text-align:center;}

.bottom_link {padding-bottom:50px;}
.bottom_link a {cursor:pointer;}
.nouse {color:#000;}

.order_radio {padding:10px;}
.order_name {background: url(imgs/dot_02.png) repeat-x 0 18px;}
.order_name span {background:#FFF;}
.order_price {font-size:19px;color:#19294A;padding:14px 0 0;}
