@CHARSET "UTF-8";
body { margin:0 auto; padding:0; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#333; -webkit-text-size-adjust:none; background:#fff; /*line-height:20px;*/ }
a { color:#363636; text-decoration:none; outline:0; blr:expression(this.onFocus=this.blur());
}
a:hover {color:#555;/*  color:#E47911; */ text-decoration:underline; }
.all_bg { background:url(../images/menu_bg_01.gif); background:url(../images/bg_pic.gif); background:url(../images/pay_warrant.jpg); height:0; weight:0; display:inline; }
.box { width:1200px; padding:0 2px; margin:0 auto; }
.button_01, .no_stock, .button_04 { float:left; /* background:#888; */ border:1px solid #EEE; border-radius:3px; /* color:#fff; */ cursor:pointer; display:inline-block; line-height:25px; margin-bottom:0; padding:5px 15px; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif;  }
.button_01:hover, .button_04:hover { background:#fff; text-decoration:none; -moz-transition:background-position 0.1s linear; -o-transition:background-position 0.1s linear; transition:background-position 0.1s linear; color:#e47911; }
.button_04 { padding:1px 8px; }
.fs_chatlive_service_btn #psKH1al, .button_02, .live_chat a { float:left; background:#E47911; border-radius:3px; border:1px solid #E47911; color:#fff; cursor:pointer; display:inline-block; line-height:20px; margin-bottom:0; padding:5px 15px; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.fs_chatlive_service_btn #psKH1al:hover, .button_02:hover { text-decoration:none; background:#E47911; color:#fff; }
.button_10 { background:#E47911; box-shadow:none; border:0; text-shadow:none; padding:5px 30px; font-size:14px; }
.button_10:hover { text-decoration:none; background:#E47911; transition:background-position 0.05s linear; color:#fff; }
.button_11 { float:left; background:#fff; box-shadow:none; border:1px solid #eee; text-shadow:none; padding:5px 20px; font-size:14px; color:#999; }
.button_11:hover { background:#ededed; transition:background-position 0.05s linear; color:#888; border:1px solid #ededed; }
.contact_button_01, .contact_button_01:hover { float:left; background:#ededed; border:1px solid #ededed; border-radius:3px; color:#888; cursor:pointer; display:inline-block; font-size:14px; line-height:20px; margin-bottom:0; padding:5px 15px; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.attr_input, .big_input, .attr_input_1, .attr_input_2, .p_07, .shopping_cart_01 { float:left; border:1px solid #ccc; line-height:18px; /*height:18px;*/ padding:5px 6px; width:250px;  font-family:Arial; color:#363636; background:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius:3px; vertical-align:middle; }
.big_input:focus, .attr_input_1:focus, .attr_input_2:focus, .p_07:focus, .shopping_cart_01:focus {
    border-color: #66AFE9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none;
}
.tishi_02 { background:none repeat scroll 0 0 #FFF6DF; border:1px solid #E47911; border-radius:4px; margin:0 30px; padding:5px; }
.tishi_02 span { background:url(../images/bg_pic.gif) no-repeat scroll -280px 2px transparent; display:block; line-height:14px; padding:2px 22px; font:12px Arial; color:#E47911; }
.top {/* background:#f4f4f4; border-bottom:1px solid #e9e9e9; height:22px;*/ line-height:22px; padding:4px 0; font-family:Verdana, Arial; min-width:1200px; }
.top_01 { width:1200px; margin:0 auto; padding:0 2px; }
.top_01 ul { float:right; position:relative; z-index:999; }
.top_01 ul li { float:left; padding:0 8px; list-style-type:none; /*background:url(../images/menu_bg_01.gif) no-repeat -80px -104px;*/ }
.top_01 .top_02 { background:none; }
.top_01 .top_02 a {/*  color:#E47911; */ }
.top_01 ul li.top_04, .top_01 ul li.top_05 { position:relative; z-index:9; padding:0 0 0 1px; }
.top_01 ul li.top_04:hover, .top_01 ul li.top_05:hover { position:relative; z-index:9; padding:0; }
.top_01 ul li.top_04 a { display:block; padding-left:8px; padding-right:8px; width:75px; }
.top_01 ul li.top_04 a em { font-style:normal; /* color:#E47911; */ display:block; float:left; width:16px; }
.top_01 ul li.top_04 a, .top_04 a:visited {  color:#E47911;  overflow:hidden; /*border:1px solid #f2f2f2; border-bottom:none;*/ line-height:20px; height:22px; border-radius:4px 4px 0px 0px; }
.top_01 ul li.top_04:hover a { color:#E47911; border:1px solid #dedede; padding-left:9px; line-height:20px; background:#fff; }
.top_01 ul li.top_04 a i { display:block; float:right; width:7px; height:4px; background:url(../images/menu_bg_01.gif) no-repeat right -161px; -moz-transition:.4s;
    -webkit-transition:.4s;
    -o-transition:.4s;
    transition:.4s;
    margin-top:8px; }
.top_01 ul li.top_04:hover a i { -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg); }
.top_01 ul li.top_04 ul { display:none; list-style-type:none; }
.top_01 ul li.top_04:hover ul { display:block; position:absolute; top:22px; left:0; background:#fff; border-radius:0px 0px 4px 4px; border:1px solid #dedede; border-top:none; padding:0 0 2px 0; margin:0; z-index:98; box-shadow:1px 4px 4px rgba(0, 0, 0, 0.2); }
.top_01 ul li.top_04 ul li { position:relative; margin:0; }
.top_01 ul li.top_04:hover ul li a { border:none; margin:0; background:#fff; border-radius:0px; }
.top_01 ul li.top_04:hover ul li { margin:0; padding:0; }
.top_01 ul li.top_04:hover ul li a { display:block; color:#000; line-height:20px; margin:0; }
.top_01 ul li.top_04:hover ul li a:hover { color:#E47911; text-decoration:none; background:#f4f4f4; }
.top_01 ul li.top_04 a:hover ul { background:url(../images/menu_bg_01.gif) no-repeat right -173px #fff; color:#E47911; border:1px solid #dedede; padding-left:9px; line-height:20px; }
.top_01 ul li.top_04 a:hover ul li { display:block; zoom:1; }
.top_01 ul li.top_05 a { display:block; padding-right:0px; padding-left:10px; }
.top_01 ul li.top_05 a, .top_05 a:visited { overflow:hidden; /* background:url(../images/menu_bg_01.gif) no-repeat scroll -777px -59px; border:1px solid #f2f2f2; border-bottom:none;*/ line-height:20px; height:22px; border-radius:4px 4px 0px 0px; width:62px; }
/*.top_01 ul li.top_05:hover a { background:url(../images/menu_bg_01.gif) no-repeat scroll -776px -59px #fff;  color:#E47911; border:1px solid #dedede; padding-left:29px; line-height:20px; }*/
.top_01 ul li.top_05 ul { display:none; list-style-type:none; }
.top_01 ul li.top_05:hover ul { display:block; position:absolute; top:22px; left:-139px; background:#fff; border-radius:0px 0px 4px 4px; border:1px solid #dedede; border-top:none; padding:0 0 10px 0; margin:0; z-index:98; box-shadow:1px 4px 4px rgba(0, 0, 0, 0.2); width:230px; font-family:Arial, Helvetica, sans-serif; }
.top_01 ul li.top_05:hover ul li { background:#fff; }
.top_01 ul li.top_05:hover ul li dt { font-weight:bold; padding-top:10px; }
.top_01 ul li.top_05:hover ul li dd { line-height:16px; padding-left:24px; }
.top_01 ul li.top_05:hover ul li dd.livechat_xian { padding-bottom:5px; border-bottom:1px solid #dedede; }
.top_01 ul li.top_05:hover ul li dd a { border:none; padding:0; color:#333; text-decoration:underline; background:none; display:inline; }
.top_01 ul li.top_05:hover ul li dt s { background:url(../images/menu_bg_01.gif) no-repeat scroll -227px -311px; width:24px; height:18px; display:block; float:left; }
.top_01 ul li.top_05:hover ul li dt i { background:url(../images/menu_bg_01.gif) no-repeat scroll -227px -329px; width:24px; height:18px; display:block; float:left; }
.top_01 ul li.top_11 { background:none; }
.top_01 ul li.top_11 a { color:#999; }
.top_01 ul li.top_my_acc a { width:82px; color:#333;}
.top_01 ul li.top_my_acc ul li a { width:110px;}

.header { height:76px; margin:0 auto; }
.header_01 { float:left; height:64px; padding-top:10px;   }
.header_01_plus{padding-left:25px;}
.header_02 { float:left; margin:33px 0 0 100px; padding-left:39px; /* background:url(../images/bg.png) no-repeat 0 0; */ width:60px; height:24px; line-height:12px; }
.header_02 span { display:block; width:60px; height:24px; line-height:12px; background:#fff; }
.header_03 { float:left; margin:30px 0 0 0px; width:387px; border:2px solid #dedede; padding:1px 0; border-radius:4px; position:relative; z-index:1; }
.header_03_01 { float:left; background:#FFF; font-family:Arial, Helvetica, sans-serif; width:330px; /*height:15px;*/ line-height:15px; padding:5px; border:none; color:#999; border-radius:4px 0 0 4px; }
.header_03_01:focus { border:none; box-shadow:0 1px 1px rgba(0, 0, 0, 0) inset, 0 0 8px rgba(0, 0, 0, 0); border-color:rgba(0, 0, 0, 0); outline:0 none; }
.header_03_02 { cursor:pointer; float:left; background:url(../images/menu_bg_01.gif) no-repeat -498px -54px #999; width:46px; padding:5px 0; height:25px; line-height:14px; border:none; text-align:center; color:#FFF; font-size:13px; font-weight:bold; text-shadow:0 1px 0 #000; border-radius:0 2px 2px 0; }
.header_04 { float:left; margin-left:86px; padding-top:22px; /*height:50px;*/ overflow:hidden; }
.header_04 img { display:table-caption; padding:5px 10px; float:left; width:140px; }
.header_05 { float:right; height:36px; margin-top:25px; position:relative; border:1px solid #eee; background:#f6f6f6; border-radius:4px; }
.header_05:hover { border:1px solid #dedede; border-radius:4px 4px 0 0; box-shadow:1px 4px 4px rgba(0, 0, 0, 0.2); background:#fff; }
.header_05 dl dt { padding:10px; }
.header_05:hover dl dt em { background-clip:padding-box; background-color:#fff; display:block; height:5px; left:0; position:absolute; top:34px; width:100%; z-index:99999; }
.header_05 dl dt i { float:right; display:block; margin-left:6px; margin-top:1px; width:8px; height:12px; background:url(../images/menu_bg_01.gif) no-repeat -296px -158px; border-radius:2px; }
.header_05 dl dt a { display:block; padding:2px 0px 2px 22px; line-height:12px; height:12px; text-decoration:none; background:url(../images/menu_bg_01.gif) no-repeat -304px -62px; font-size:12px; font-weight:bold; }
.header_05 dl dt a font { color:#E47911; }
.header_05 dl dd { display:none; }
.header_05:hover dl dd { display:block; background:#fff; border:1px solid #dedede; width:250px; padding:12px 10px; position:absolute; right:-1px; top:36px; z-index:999; border-radius:0 0 4px 4px; box-shadow:1px 4px 4px rgba(0, 0, 0, 0.2); }
.header_05 dl dd li { height:50px; padding:5px; position:relative; }
.header_05 dl dd li:hover { background:#f4f4f4; }
.header_05 dl dd li .cart_image { float:left; height:50px; width:50px; padding-right:10px; }
.header_05 dl dd li .cart_image img { height:50px; width:50px; }
.header_05 dl dd li a.cart_name { float:left; width:180px; font-size:11px; line-height:16px; }
.header_05 dl dd li b { color:#E47911; font-family:Verdana, Arial, Helvetica, sans-serif; }
.header_05 dl dd li a.cart_remove, .header_05 dl dd li:hover a.cart_remove { display:block; float:right; position:absolute; top:36px; right:10px; color:#666; }
.header_05 dl dd div { clear:both; margin-top:10px; font-size:12px; font-weight:bold; text-align:right; border-top:1px dotted #dedede; padding-top:10px; }
.header_05 dl dd div b, .header_05 dl dd li:hover a.cart_remove:hover { color:#E47911; }
.header_05 dl dd div a.button_04 { margin-top:8px; font-size:12px; padding:2px 8px; }
.header_05 dl dd div a.button_02 { float:right; margin-top:8px; font-size:12px; padding:2px 12px; border-radius:3px; }
.menu { margin:0 auto; line-height:50px;  font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067); }
.menu ul { position:relative; z-index:2; width: 100%;}
.menu ul li { float:left; }
.menu ul li a { /* color:#fff; */ text-decoration:none; }
.menu ul li ul, .menu ul li .allsort { display:none; }
.menu ul li:hover ul, .menu ul li a:hover ul, .menu ul li:hover .allsort { display:block; z-index:999; }
.menu ul li:hover ul li { float:none; border:none; }
.menu ul li:hover ul li a { color:#000; }
.menu ul li:hover ul li a:hover { color:#E47911; }
.menu ul li.first .item:hover .i-mc .special a { color:#333; text-decoration:none; font-weight:normal; }
.menu ul li.first:hover .allsort h3 a, .menu ul li.first:hover .allsort dl dt a, .menu ul li.first:hover .allsort dl dd a { color:#363636; }
.menu ul li.first .allsort h3 a:hover, .menu ul li.first .allsort dl dt a:hover, .menu ul li.first .allsort dl dd a:hover { color:#E47911; }
.menu ul li.first { color:#333; display:block; width:218px; height:42px; position:relative; z-index:99999; }
.menu ul li.first a.bj, .menu ul li.first a.bj_01 { display:block;  padding-left:14px; font-size:13px; min-height: 50px;}
.menu ul li.first a i { margin: 0 0 0 5px; margin-top:11px; /* background:url(../images/menu_bg_01.gif) no-repeat -510px -104px; */ -moz-transition:.2s;
    -webkit-transition:.2s;
    -o-transition:.2s;
    transition:.4s;
}
.fitb-caret {
    display: inline-block;
    width: 10px;
    /*height: 10px;*/
    border-top: 6px solid #000;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    content: "";
}
.menu ul li.first:hover a i { -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg); opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); }
.menu ul li.other { background: no-repeat left -46px; position:relative; }
.menu ul li.other:hover {  margin-right:-2px; z-index:999; background-color: #E5E5E5;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125) inset;
    color: #555555;
    text-decoration: none;}
.menu ul li.other:hover a { display:block; padding:0 26px 0 24px; }
.menu ul li.other a { display:block; padding:0 24px; font-size:13px; }
.allsort { Z-INDEX:11; WIDTH:218px; padding:0; margin: 0 0 0 -11px; POSITION:relative; border-top:none;  }
.allsort .mc { padding:0; OVERFLOW:visible; POSITION:relative; TOP:0px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; z-index:-999;
    background-color: #FFF; border-radius: 4px 4px 4px 4px;
}
.allsort .mc .hover h3:hover {
    border-left: 2px solid #e47911;
}
.allsort .mc .hover h3:hover a{
    color: #e47911;
}
.allsort .fore { BORDER-TOP-STYLE:none }
.allsort SPAN { DISPLAY:block; POSITION:relative; z-index:999; }
.allsort H3 { margin:0; padding-right:12px; border:1px solid #fff; font-weight:normal; line-height:25px;
}
.allsort H3 a { display:block; padding:8px 0 8px 12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; width:163px; font-size:13px; font-weight:bold; }
.allsort H3 A:link { DISPLAY:block; COLOR:#333; text-decoration:none; width:180px; }
.allsort H3 A:visited { DISPLAY:block; }
.allsort H3 A:hover, .allsort H3 A:active { COLOR:#E47911; }
.allsort .item .i-mc { DISPLAY:none; background:#fff; OVERFLOW:hidden; WIDTH:1195px; padding:0px; padding-left:218px; POSITION:absolute; TOP:0px; left:-1px;  border-top:none; z-index:99999;
    background-color: #FFF; border-radius: 4px 4px 4px 4px; min-height: 500px;
}
.allsort .subitem { FLOAT:left; position:relative; /*font-family:Arial, Helvetica, sans-serif;*/
    font-family: arial verdana;
    background-color: #FFF;
    border-radius: 4px 4px 4px 4px;
}
.subitem dl { width:220px; float:left; line-height:20px; padding:0 20px 10px 0; }
.subitem dl dt { margin:0; padding:3px 0; /* border-bottom:1px dotted #dedede; */ line-height:24px; }
.subitem dl dt a { font-weight:bold; font-size:15px; color:#333; text-decoration:none; }
.subitem dl dt a:hover { color:#E47911; text-decoration:underline; }
.subitem dl dd { line-height:25px; padding:3px 0; }
.subitem dl dd a { color:#363636; text-decoration:none; font-size:15px; font-weight:normal; }
.subitem dl dd a:hover { color:#E47911; text-decoration:underline; }
.special { float:left; width:139px; padding:10px; margin-left:20px; line-height:20px; border-left:1px dotted #dedede; background:#f8f8f8; color:#363636; }
.special a, .menu ul li.first .item:hover .i-mc .special a { color:#333; text-decoration:none; font-weight:normal; }
.special a:hover, .menu ul li.first .item:hover .i-mc .special a:hover { color:#E47911; text-decoration:underline; }
.special b { font-size:13px; font-weight:bold; background:#dedede; padding:2px 8px; line-height:30px; }
.i-mc .close { position:absolute; float:right; width:18px; height:18px; background:url(../images/menu_bg_01.gif) no-repeat -733px -62px; border:0; cursor:pointer; right:6px; top:6px; }
.i-mc .close:hover { background:url(../images/menu_bg_01.gif) no-repeat -713px -62px; }
.allsorthover { BACKGROUND-POSITION:0px -166px }
.allsorthover .mc { DISPLAY:block }
.allsort .hover SPAN { Z-INDEX:13; }
.allsort .hover H3 { width:214px; border:1px solid #fff; OVERFLOW:hidden; background:#fff }
.allsort .hover .i-mc { DISPLAY:block; Z-INDEX:12; }
* HTML .allsort .item DD { PADDING-BOTTOM:6px }
.fitb_category_list { padding:10px 0 0 20px; float:left;  background:#fff; min-height:400px; }
.root_category { width:960px; }
.special_offers { float:left; padding:10px 15px; min-height:282px; width:190px; }
.special_offers_1 { height:180px; overflow:hidden; }
.special_offers_1 dd { line-height:20px; padding:3px 0; /*font-size:11px;*/ color:#363636; }
.special_offers b { line-height:30px; font-size:18px; color:#E47911; }
.special_offers_2 a { float:right; position:absolute; z-index:999999; bottom:0px; right:0px; }
.menu ul li.first .allsort .special_offers { font-family:Arial; }
.menu ul li.first .allsort .special_offers a { color:#363636; font-weight:normal; /*font-size:11px;*/ }
.menu ul li.first .allsort .special_offers a:hover { color:#E47911; text-decoration:underline; }
.menu ul li.first .allsort .subitem dl dt a.recommend_red, .menu ul li.first .allsort .subitem dl dd a.recommend_red, .allsort a.recommend_red { color:#E47911; cursor:pointer; }
.menu_02 {padding: 25px 10px; }
.menu_02 dl dt { float:left; line-height:24px; padding-right:12px; background:url(../images/menu_bg_01.gif) no-repeat right -100px; }
.menu_02 dl dt i { display:block; width:18px; height:24px; background:url(../images/bg_pic.gif) no-repeat 0 -666px; }
.menu_02 dl dt i:hover { background:url(../images/bg_pic.gif) no-repeat -40px -666px; }
.menu_02 dl dd { float:left; position:relative; border:1px solid #fff; line-height:24px; padding:0 14px 0 16px; margin-left:-9px; background:url(../images/menu_bg_01.gif) no-repeat right -100px; z-index:1; }
.menu_02 dl dd a { display:block; padding-right:14px; background:url(../images/menu_bg_01.gif) no-repeat right -196px; color:#666;     font-weight: 400;    font-size: 16px;}
.menu_02 dl dd dl dd a {
    min-width: 200px;
    line-height: 30px;
}
.menu_02 dl dd dl dd {
    margin: 10px;
}
.menu_02 dl dd b { width:100%; height:5px; position:absolute; background:#fff; top:22px; left:0; z-index:999; }
.menu_02 dl dd dl, .menu_02 dl dd b { display:none; }
.menu_02 dl dd.last_no { background:none; }
.menu_02 dl dd.last_no a { background:#fff; color:#666; }
.menu_02 dl dd.last_no a { padding-right:8px; }
.menu_02 dl dd.last_no:hover { border:1px solid #fff; background:none; color:#E47911; text-decoration:none; }
.menu_02 dl dd:hover { border:1px solid #dedede; border-bottom:none; border-radius:4px 4px 0 0; background:#fff; z-index:997; }
.menu_02 dl dd:hover dl { display:block; background:#fff; min-width:200px; padding:2px 0 5px 0; position:absolute; z-index:998; left:-1px; top:24px; border:1px solid #dedede; border-radius:0 4px 4px 4px; box-shadow:1px 4px 4px rgba(0, 0, 0, 0.1); max-height:400px; overflow:scroll; overflow:scroll; overflow-x:hidden; overflow-y:auto; }
.menu_02 dl dd:hover dl dd, .menu_02 dl dd:hover b { display:block; border:none; }
.menu_02 dl dd a:hover { color:#E47911; text-decoration:none; }
.menu_02 dl dd:hover dl dd { float:none; margin-left:0; padding-left:24px; background:none; height:24px; overflow:hidden; }
.menu_02 dl dd:hover dl dd a { background:none; }
.menu_02 dl dd:hover dl dd:hover { background:#f4f4f4; border-radius:0; }
.menu_02 dl dd.my_dashboard:hover { border:1px solid #fff; background:url(../images/menu_bg_01.gif) no-repeat right -100px; }
.menu_02 dl dd.my_dashboard a { background:none; padding-right:14px; }

.menu_02 dl dd.bg_triangle:hover, .menu_02 dl dd.bg_triangle{background: url(../images/menu_bg_01.gif) no-repeat right -100px;}
.content { }
.content p{ font-size: 16px;line-height: 30px;}
.content_index { padding-top:0px; }
.sidebar { float:right; width:280px; padding-left:20px; }
.sidebar_contact { margin:15px 0 5px 0; }
.sidebar_contact span { display:block; font-size:13px; line-height:26px; font-weight:bold; border-bottom:2px solid #ccc; }
.sedebar_contact_01 { border:1px solid #dedede; padding:1px 3px; border-radius:4px; }
.sedebar_contact_01 a { text-decoration:underline; }
.vertical_height { margin-top:15px; }
.sidebar_02_01 { background:url(../images/sidebar_pic.jpg) no-repeat 0 0; }
.sidebar_02_02 { background:url(../images/sidebar_pic.jpg) no-repeat 0 -50px; }
.sidebar_02_03 { background:url(../images/sidebar_pic.jpg) no-repeat 0 -100px; }
.sidebar_02_04 { background:url(../images/sidebar_pic.jpg) no-repeat 0 -150px; }
.sidebar_02_05 { background:url(../images/sidebar_pic.jpg) no-repeat 0 -200px; }
.sidebar_02_06 { background:url(../images/sidebar_pic.jpg) no-repeat scroll 0 -252px transparent; }
.sidebar_03_menu { border:1px solid #dedede; border-radius:4px; font-size: 12px;}
.sidebar_03 a { padding:10px; height:60px; border-bottom:1px solid #f1f1f1; background:#fff; -moz-transition:.2s;
    -webkit-transition:.2s;
    -o-transition:.2s;
    transition:.2s;
    color:#363636; display:block; text-decoration:none; cursor:pointer; }
.sidebar_03 a:hover { background:#f1f1f1; }
.sidebar_03_01 { display:block; float:left; width:40px; height:40px; }
.sidebar_03_02 { display:block; float:left; padding-left:15px; width:130px; line-height:12px; color:#555; }
.sidebar_03_02 b { display:block; padding-bottom:4px; color:#363636; }
.sidebar_03_radius01 { border-radius:4px 4px 0 0; }
.sidebar_03_radius02 { border-radius:0 0 4px 4px; }
.main_content { float:left; width:900px; }
.main_content_index { padding-top:15px; }
.content_01 { width:960px; height:283px; background:#f4f4f4; }
.banner_01 { float:left; position:absolute; z-index:3; left:70px; top:64px; width:460px; display:table-cell; vertical-align:middle; }
.banner_01 b { font-size:32px; color:#444; line-height:44px; padding-bottom:5px }
.banner_01 p { font-size:12px; color:#444; line-height:24px; padding-bottom:15px; font-weight:bold; }
.banner_01 a { display:block; }
.banner_01 a:hover { color:#444; text-decoration:none; }
.banner_01 span { background:#E47911; padding:5px 16px; color:#fff; font-weight:bold; margin-top:10px; border-radius:2px; font-size:12px; display:inline-block; }
.banner_image_01 { width:960px; height:280px; background:url(../images/banners/007.jpg); }
.banner_image_02 { width:960px; height:280px; background:url(../images/banners/ad002.jpg); }
.banner_image_03 { width:960px; height:280px; background:url(../images/banners/003.jpg); }
.banner_image_04 { width:960px; height:283px; background:url(../images/banners/004.jpg); }
.banner_image_05 { width:960px; height:280px; background:url(../images/banners/005.jpg); }
.banner_image_06 { width:960px; height:280px; background:url(../images/banners/006.jpg); }
.banner_01 b.banner_01_font { font-size:20px; line-height:30px; font-weight:normal; text-indent:6em; }
.banner_01 .signature { font-size:14px; color:#666; display:block; padding:10px 0; }
#inner { margin:0 auto; }
.hot-event { position:relative; }
.hot-event .switch-tab { text-align:right; height:15px; padding:2px; position:absolute; top:246px; z-index:1; left:424px; }
.hot-event .switch-tab a, .hot-event .switch-tab .current { margin:0 2px; display:inline-block; width:12px; height:12px; background-position:-161px 0; font:0/0 arial; color:transparent; overflow:hidden; vertical-align:top; background:rgba(100, 100, 100, 0.5); border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; border:1px solid #ccc; }
.hot-event .switch-tab .current { background:rgba(255, 255, 255, 0.7); }
.hot-event .switch-nav { position:absolute; left:0; top:106px; z-index:2; }
.hot-event .switch-nav .i-prev { background:url(../images/menu_bg_01.gif) no-repeat -710px -158px; }
.hot-event .switch-nav .prev { border-radius:0 3px 3px 0; border-width:0; }
.hot-event .switch-nav .next { border-radius:3px 0 0 3px; border-width:0; position:absolute; left:920px; top:0px; }
.hot-event .switch-nav .i-next { background:url(../images/menu_bg_01.gif) no-repeat -728px -158px; }
.hot-event .switch-nav a { display:inline-block; padding:16px 7px; }
.hot-event .switch-nav a:hover { background:rgba(0, 0, 0, 0.3); }
.hot-event .switch-nav a:hover .i-prev { background:url(../images/menu_bg_01.gif) no-repeat -710px -304px; }
.hot-event .switch-nav a:hover .i-next { background:url(../images/menu_bg_01.gif) no-repeat -728px -304px; }
.hot-event .event-item { height:265px; width:780px; position:absolute; z-index:1; left:0; top:0; display:table; }
.hot-event .event-item .banner { display:block; }
.hide-clip { position:absolute!important; clip:rect(1px 1px 1px 1px); clip:rect(1px,1px,1px,1px); padding:0!important; border:0!important; height:1px!important; line-height:0!important; width:1px!important; overflow:hidden; }
.ico { display:inline-block; width:26px; height:40px; vertical-align:middle; overflow:hidden; }
.hot-event .switch-nav { display:none; }
.hot-event:hover .switch-nav { display:block; }
.main_content_one { /* border-top:1px solid #f1f1f1; */ margin-top:15px; padding:0 20px;
}
.main_content_01 { width:919px; /* height:582px; */ overflow:hidden; margin-top:-1px; }
.main_content_02 { width:921px; position:relative; }
.main_content_02 dl { padding:35px 0 0 0; float:left; }
.main_content_02 dl dt { display:block; position:relative; padding-right:15px; padding-left:15px;  }
.main_content_02 dl dd {  padding-right:15px; padding-left:15px; margin-bottom:15px; width:199px; }
.main_content_02 dl dt a { line-height:14px; font-size:12px; text-decoration:none; display:block; }
.main_content_02 dl dt a i { display:block; float:left; top:0; left:15px; position:absolute; height:130px; width:200px; background:#000; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); -moz-transition:.2s;
    -webkit-transition:.2s;
    -o-transition:.2s;
    transition:.2s;
}
/*.main_content_02 dl dt a:hover i { display:block; float:left; top:0; left:15px; position:absolute; height:130px; width:200px; opacity:0.06; -moz-opacity:0.08; filter:alpha(opacity=8); background:#000; }*/
.main_content_02 dl dt a h3 { display:block; line-height:14px; padding:10px 0 6px 0; font-size:16px; }
.main_content_02 dl dt a:hover h3 { text-decoration:none; }
.main_content_02 dl dd ul li { list-style-type:none; padding:4px 0 4px 10px;  background:url(../images/menu_bg_01.gif) no-repeat -310px -102px; }
.main_content_02 dl dd ul li.list_all { background:none; }
.main_content_02 dl dd ul li a { color:#363636; }
.main_content_02 dl dd ul li a:hover { color:#E47911; text-decoration:underline; }
.con_box01 { border-top:2px solid #dedede; padding:15px 0 0px 0; }
.box_deals { width:369px; padding:0 15px; float:left; min-height:122px; }
.con_box01_tit { font-size:12px; font-weight:bold; padding-bottom:10px; }
.box_deals dl { display:block; }
.box_deals dl dt, .feedback dl dt { display:block; float:left; padding-right:15px; height:73px; }
.box_deals dl dd, .feedback dl dd { float:left; line-height:18px; color:#555; width:275px; height:72px; overflow:hidden; }
.box_deals dl dd ul li { background:url(../images/menu_bg_01.gif) no-repeat scroll -994px -225px transparent; padding-left:12px; height:18px; overflow:hidden; }
.box_deals dl dd ul li a { color:#555; }
.box_deals dl dd ul li a:hover { color:#E47911; text-decoration:underline; }
.box_deals b { display:block; clear:both; text-align:right; }
.box_deals p { font-weight:bold; display:block; max-height:36px; overflow:hidden; }
.blk_18 { WIDTH:369px; height:112px; overflow:hidden; ZOOM:1; position:relative; float:left; border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4; padding:0 15px; }
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH:360px; max-height:92px; overflow:hidden; }
.blk_18 .ScrCont { WIDTH:32766px; ZOOM:1; padding-left:1px; }
.blk_18 #List1_1, .blk_18 #List2_1 { FLOAT:left; }
.blk_18 .LeftBotton { BACKGROUND:url(../images/bt_03.jpg) no-repeat; FLOAT:left; WIDTH:14px; HEIGHT:14px; position:absolute; left:340px; }
.blk_18 .RightBotton { BACKGROUND:url(../images/bt_03.jpg) no-repeat; FLOAT:right; WIDTH:14px; HEIGHT:14px; position:absolute; left:365px; }
.blk_18 .LeftBotton { BACKGROUND-POSITION:0px 0px; MARGIN-LEFT:2px; }
.blk_18 .RightBotton { BACKGROUND-POSITION:0px -120px; MARGIN-right:2px; }
.blk_18 .LeftBotton:hover { BACKGROUND-POSITION:-48px 0px }
.blk_18 .RightBotton:hover { BACKGROUND-POSITION:-48px -120px }
.con_box01_tit { font-size:12px; font-weight:bold; padding-bottom:10px; }
.feedback_img { display:block; float:left; height:70px; width:70px; padding-right:10px; }
.feedback ul{ float:left;}
.feedback ul li img{ width:70px; height:70px;}
.feedback ul li.pl { color: #555555; float: left; margin:0; margin-right:5px; padding:0; overflow: hidden; width:360px;}
.feedback span { background: url(../images/ping_bg.gif) no-repeat scroll 0px -180px rgba(0, 0, 0, 0); color: #555555; display: block; float:left;width:275px;position: relative;text-indent:2em;}
.feedback i { background: url(../images/ping_bg.gif) no-repeat scroll 0 -146px rgba(0, 0, 0, 0); height: 15px; position: absolute; width: 15px; }
.feedback b { clear: both; display: block; text-align: right;}

.footer { margin:20px auto 0 auto; min-width:1200px; }
.footer_line { border-bottom:1px solid #eee; border-top:1px solid #e9e9e9; }
.footer_01 { margin:0 auto; width:1200px; padding:0 2px; }
.footer_02 { height:50px; line-height:50px; border-bottom:1px solid #e9e9e9; }
.footer_02 a { color:#333; text-decoration:none; padding:4px 6px; }
.footer_02 a:hover { color:#fff; background:#E47911; text-decoration:none; padding:4px 6px; }
.footer_02 span { font-weight:bold; }
.footer_03 {   padding: 30px;}
.footer_04 { float:left; margin:15px 0; width:240px; height:150px; line-height:20px; position:relative; }
.footer_04 span { font-weight:bold; line-height:30px; }
.footer_04 a { color:#666; text-decoration:none; }
.footer_04 a:hover { color:#666; text-decoration:underline; }
.footer_04 img { margin-right:5px; margin-bottom:10px; }
.footer_04_01 { color:#666; line-height:14px; }
.footer_04 .footer_04_01 a { text-decoration:none; color:#fff; font-size:12px; padding:2px 10px; border-radius:2px; }
.footer_04_02 { background:#FFF; color:#666; height:16px; line-height:16px; width:170px; padding:4px; border-style:solid; border-width:1px; border-color:#999 #dedede #dedede #999; font:12px Arial; margin:5px 0; }
.footer_05 span { font-size:12px; }
.footer_05 p { line-height:16px; color:#666; display:block; }
.footer_05 a { background:#E47911; height:34px; line-height:34px; color:#fff; display:inline-block; border-radius:4px; font-size:12px; font-weight:bold; padding:0 22px; margin-top:15px; }
.footer_05 a:hover { background:#E47911; color:#fff; text-decoration:none; }
.footer_05 a em { background:url(../images/live_bg.png) no-repeat -301px -462px; width:35px; height:25px; display:inline-block; vertical-align:middle; }
.footer_09 { padding:15px 0; }
.footer_09 span { font-weight:bold; float:left; line-height:24px;}
.footer_09_01 a, .footer_09_02 a, .footer_09_03 a, .footer_09_04 a, .footer_09_05 a, .footer_09_06 a, .footer_09_07 a{ display:block; float:left; margin-left:10px; background-image:url(../images/live_bg.png); background-repeat:no-repeat; height:24px; width:24px;}
.footer_09_01 a { background-position:-0px -557px; }
.footer_09_01 a:hover {background-position:-0px -528px;}
.footer_09_02 a { background-position: -34px -557px; }
.footer_09_02 a:hover { background-position: -34px -528px;}
.footer_09_03 a { background-position: -68px -557px; }
.footer_09_03 a:hover {background-position: -68px -528px;}
.footer_09_04 a { background-position: -102px -557px; }
.footer_09_04 a:hover {background-position: -102px -528px;}
.footer_09_06 a { background-position: -136px -557px; }
.footer_09_06 a:hover {background-position: -136px -528px;}
.footer_09_07 a { background-position:-170px -557px; }
.footer_09_07 a:hover { background-position:-170px -528px }


.footer_06 { padding:15px 0; }
.footer_07 { padding:0 150px; }
.footer_07 img { margin-right:12px; vertical-align:middle; }
.footer_07 embed { height:50px; }
.footer_08 { margin:0 auto; text-align:center; padding:0 0 25px 0; line-height:20px; color:#666; }
.footer_08 a { text-decoration:none; color:#666; }
.footer_08 a:hover { text-decoration:underline; }
.sidebar_04, .sidebar_t04 { background:#fff; padding-bottom:5px; border:1px solid #EEE; border-radius:4px; margin-bottom:15px; line-height:14px; }
.sidebar_04 a { display:block; color:#363636; line-height:14px; text-decoration:none; padding-top:6px; padding-bottom:6px; }
.sidebar_04 a:hover { color:#E47911; text-decoration:none; }
.sidebar_04 b, .sidebar_06 b, .sidebar_t04 b { font-size:13px; margin:0px 1px; display:block; line-height:18px; padding:8px 10px; border-bottom:1px solid #EEE; text-shadow:0 1px 0 #eee; color:#000; }
.sidebar_06 b{color:#E47911;}
.sidebar_04 dl { list-style:none; padding:5px 10px 0 10px; }
.sidebar_04 dl dt { font-weight:bold; }
.sidebar_04 dl dt em, .sidebar_04 dl dd em { font-size:10px; font-style:normal; font-weight:normal; color:#999; padding-left:3px; }
.sidebar_04 dl dd { padding-left:12px; }
.sidebar_04 dl.category span a, .sidebar_04 dl.category_01 span a { /*background:url(../images/menu_bg_01.gif) no-repeat -296px -150px;*/ font-size: 18px; padding-left:16px; }
.sidebar_04 dl.category span a:hover, .sidebar_04 dl.category_01 span a:hover { /*background:url(../images/menu_bg_01.gif) no-repeat -297px -267px #FFF6DF;*/ }
.sidebar_04 dl.category dt { line-height:14px; padding:4px 0 3px 18px; color:#E47911 }
.sidebar_04 dl.category dd { padding-left:32px; }
.sidebar_04 dl.category_01 { padding-left:10px; padding-right:10px; }
.sidebar_04 dl.category_01 dt { font-weight:normal; padding-left:16px; line-height:24px; }
.sidebar_04 dl.category_01 dt a { /*background:url(../images/menu_bg_01.gif) no-repeat -296px -150px; font-weight:normal;*/ padding-left:16px; font-weight:bold; }
.sidebar_04 dl.category_01 dt a:hover { /*background:url(../images/menu_bg_01.gif) no-repeat -297px -267px #FFF6DF;*/ }
.sidebar_04 dl.category_01 dd { color:#E47911; padding:0px 0 0px 16px; margin-left:16px; }
.sidebar_04 dl.category_01 dd.sidebar_danq { padding:4px 0 4px 16px; line-height:14px; font-weight:bold; }
.sidebar_t04 a { color:#363636; }
.sidebar_t04 a:hover { background:#FFF6DF; }
.sidebar_t04 span a { display:block; background:url(../images/menu_bg_01.gif) no-repeat -296px -152px; padding:4px 0 4px 12px; font-weight:bold; }
.sidebar_t04 span a:hover { background:url(../images/menu_bg_01.gif) no-repeat -297px -269px #FFF6DF; color:#E47911; text-decoration:none; }
.sidebar_t04 dl { list-style:none; font-size:12px; padding:5px 6px 0 6px; }
.sidebar_t04 dl dt { line-height:14px; padding:4px 0px; color:#E47911; font-weight:bold; }
.sidebar_t04 dl dd { padding-left:12px; }
.sidebar_t04 dl dd a { display:block; line-height:14px; padding:4px 0px; color:#363636; }
.sidebar_t04 dl dd a:hover { color:#E47911; background:#f0f0f0; text-decoration:none; }
.sidebar_t04 dl dd.dqian a { color:#E47911; padding:4px 0; font-weight:bold; display:block; line-height:14px; padding:4px 0px 4px 24px; }
.sidebar_t04 dl.t_01 dt { margin-left:12px; }
.sidebar_t04 dl.t_01 dd { margin-left:12px; }
.sidebar_t04 dl.t_01 dd.dqian { color:#E47911; font-weight:bold; display:block; line-height:14px; padding:4px 0px 4px 12px; }
.sidebar_t04 dl.t_02 dt { margin-left:12px; padding:0; }
.sidebar_t04 dl.t_02 dt a { display:block; padding:4px 0 4px 12px; background:url(../images/menu_bg_01.gif) no-repeat -306px -152px; }
.sidebar_t04 dl.t_02 dt a:hover { background:url(../images/menu_bg_01.gif) no-repeat -307px -269px #FFF6DF; color:#E47911; text-decoration:none; }
.sidebar_t04 dl.t_02 dd.dqian { color:#E47911; padding:4px 0; font-weight:bold; display:block; line-height:14px; padding:4px 0px 4px 24px; }
.sidebar_t04 dl.t_02 dd a { margin-left:12px; }
.min_category img { width:130px; height:130px; padding-left:34px; }
.min_category .main_content_01 { height:auto; }
.sidebar_06 { border:1px solid #fff; }
.sidebar_06 a { color:#555 }
.sidebar_06 dt a { color:#363636; line-height:14px; }
.sidebar_06 b a { float:right; font-weight:normal; margin-top:3px; color:#666; font-size:11px; }
.sidebar_06 dl { padding:10px 0;  margin:0 5px; }
.sidebar_06_js { background:url(../images/menu_bg_01.gif) no-repeat -514px -343px; padding:4px 6px 6px 16px; }
.sidebarForJS { color:#363636; background:url(../images/menu_bg_01.gif) no-repeat -514px -382px; padding:6px 6px 6px 16px; }
.sidebar_06 dl.select dt { color:#363636; font-weight:normal; padding:4px 0; display:block; }
.wenhao { background:url(../images/menu_bg_01.gif) no-repeat -513px -196px; width:14px; height:14px; border:none; cursor:pointer; }
.sidebar_06 dl.select dd a { display:block; line-height:14px; background:url(../images/menu_bg_01.gif) no-repeat 0px -260px #fff; padding:6px 4px 6px 20px; margin-left:10px; margin-right:10px; }
.sidebar_06 dl.select dd a:hover { background:url(../images/menu_bg_01.gif) no-repeat 0px -310px #fff; text-decoration:none; color:#E47911;font-weight: bold }
.sidebar_06 dl.select dd.xiand a { background:url(../images/menu_bg_01.gif) no-repeat 0px -310px #fff; padding-left:20px; color:#E47911;font-weight: bold }
.sidebar_06 dl.select dd.xiand a em { color:#ddd; }
.sidebar_06 a em { color:#999; font-style:normal; }
.Menubox_index a { text-decoration:none; }
.Menubox_index a:hover { color:#E47911; text-decoration:none; }
.Tab_index { width:780px; margin:20px 0 10px 0; padding:0px; }
.Menubox_index { height:24px; line-height:24px; border-bottom:2px solid #E47911; }
.Menubox_index ul { margin:0; padding:0; }
.Menubox_index li { float:left; display:block; cursor:pointer; font-size:13px; font-weight:bold; text-align:center; border:2px solid #fff; border-bottom:none; height:20px; line-height:22px; padding:0 20px; }
.Menubox_index li.hover { display:block; height:22px; line-height:22px; font-size:13px; font-weight:bold; background:#E47911; border:2px solid #E47911; border-radius:4px 4px 0px 0px; }
.Menubox_index li.hover a { display:block; text-decoration:none; color:#fff; height:22px; line-height:22px; }
.Contentbox_index { clear:both; padding:20px 0 0 0; text-align:left; min-height:200px; overflow:hidden; }
.index_label { width:300px; padding:0 10px; min-height:150px; float:left; }
.index_label img { float:left; width:78px; height:78px; border:1px solid #dedede; }
.index_label_b { font-weight:bold; color:#E47911; }
.index_label_01 { float:left; padding-left:10px; width:200px; line-height:20px; }
.index_label_01 span { color:#666; }
.index_label_02 { line-height:14px; padding:3px 0; min-height:52px; overflow:hidden; }
.list_01 { float:left; width:370px; padding:10px; }
.list_01 img { float:left; width:100px; height:100px; }
.list_01 dl { display:block; float:left; padding-left:20px; }
.list_01 dl a { color:#363636; text-decoration:none; }
.list_01 dl a:hover { color:#E47911; text-decoration:underline; }
.list_01 dl dt { font-weight:bold; }
.list_01 dl dd { padding-left:10px; }
.filter_tools { line-height:26px; padding:10px;  margin-top:15px; }
.filter_tools_no { border:none; background:#fff; padding-right:0; }
.filter_tools ul li { float:left; }
.filter_tools ul li.list, .filter_tools ul li.grid { margin-left:5px; }
.filter_tools ul li.grid { margin-right:30px; }
.filter_tools ul li.list a { display:block; padding-left:18px; background:url(../images/view.png) no-repeat 0 -1px; color:#363636; text-decoration:none; }
.filter_tools ul li.list a:hover { text-decoration:underline; color:#E47911 }
.filter_tools ul li.grid a { display:block; padding-left:18px; background:url(../images/view.png) no-repeat 0px -35px; color:#363636; text-decoration:none; }
.filter_tools ul li.grid a:hover { text-decoration:underline; color:#E47911 }
.filter_tools ul li.red_01 { padding-left:18px; background:url(../images/view.png) no-repeat 0 -18px; color:#E47911; }
.filter_tools ul li.red_02 { padding-left:18px; background:url(../images/view.png) no-repeat 0 -53px; color:#E47911; }
.filter_tools ul li.sort em { float:left; font-style:normal; }
.filter_tools ul li .sort_01 { float:left; margin-left:5px; border:1px solid #EEE; background:#fff; padding:4px; border-radius:2px; font-family:Arial; cursor:pointer; }
.filter_tools ul li .sort_01 option { padding:5px 0; }
.filter_tools ul li.page { float:right; }
.filter_tools ul li.page_01 { display:block; text-align:center; width:100%; }
.filter_tools ul li.page b { }
.filter_tools ul li.page i, .cp_abc_yema i { font-style:normal; padding:10px 15px; margin-left:4px; color:#fff; background:#777; border-radius:5px; }
.filter_tools ul li.page span, .cp_abc_yema span { line-height:14px; color:#999; text-decoration:none; padding:10px 15px; border:1px solid #dedede; background:#fff; border-radius:5px; }
.filter_tools ul li.page a, .cp_abc_yema a { line-height:14px; color:#363636; text-decoration:none; padding:10px 15px; border:1px solid #dedede; border-radius:5px; background:#fff; }
.filter_tools ul li.page a:hover, .cp_abc_yema a:hover { color:#E47911; background:#f4f4f4; }
.filter_tools_search { margin-top:0; }
.list_line { border-bottom:1px solid #dedede; border-right:1px solid #dedede; }
.page_list_bg { background:#f6f6f6; }
.list_line ul li { float:left;  height:80px; }
.list_line ul li.tab_one { width:80px; }
.list_line ul li.tab_one img { width:70px; height:70px; margin:5px 0 0 5px ; }
.list_line ul li.tab_two { width:260px; line-height:16px; padding:0 10px; }
.list_line ul li.tab_two a { text-decoration:none; }
.list_line ul li.tab_two a:hover { text-decoration:underline; }
.list_line ul li.tab_two span.tab_02_01 { display:block; margin-top:8px; color:#999; font-size:11px; overflow:hidden; height:16px; }
.list_line ul li.tab_two a.tab_02_02 { font-weight:bold; display:block; height:32px; overflow:hidden; }
.list_line ul li.tab_two span.tab_02_03 { display:block; }
.list_line ul li.tab_two span.tab_02_03 a { color:#3E6EC1; }
.list_line ul li.tab_three { width:80px; line-height:80px; text-align:center; font-size:11px; }
.list_line ul li.tab_four_qty{ width:70px; text-align:center;}
.list_line ul li.tab_three i { font-style:normal; color:#E47911; font-size:11px; }
.list_line ul li.tab_three s { display:block; background:url(images/ddm_01.png) 0 0; height:12px; width:12px; margin-left:24px; margin-top:34px; line-height:12px; }
.list_line ul li.tab_three em { display:block; margin-top:26px; line-height:14px; font-style:normal; }
.list_line ul li.tab_three em a { display:block; }
.list_line ul li.tab_four { text-align:center; line-height:16px; padding-left:20px; }
.list_line ul li.tab_four span.tab_04_01 { display:block; margin-top:15px; }
.list_line ul li.tab_four .tab_qty_01 a, .live_chat a { padding:1px 4px; line-height:18px; margin-top:4px; font-size:11px; border-radius:2px; }
.page_list_first { height:36px; font-weight:bold; border-top: 1px solid #dedede;}
.page_list_first ul { height:30px; }
.page_list_first ul li.tab_one, .page_list_first ul li.tab_two, .page_list_first ul li.tab_three, .page_list_first ul li.tab_four { height:36px; line-height:36px; text-align:center; font-size:11px; }
.live_chat a { margin:28px 0 20px 5px; text-decoration:none; }
.page_list_01 { padding-top:30px; padding-bottom:30px; }
.page_list_01 a img { float:left; }
.page_list_01_01 { float:left; width:640px; margin-left:20px; color:#666; }
.page_list_01_01 span a { font-size:14px; font-weight:bold; color:#363636; }
.page_list_01_01 span a:hover { color:#E47911; }
.page_list_01_02 { color:#999; line-height:16px; padding-top:5px; }
.page_list_02 { float:right; color:#363636; padding-top:30px; font-size:14px; font-weight:bold; line-height:46px; width:114px; text-align:right; padding-right:20px; }
.page_list_02 a { color:#E47911; text-decoration:none; }
.page_list_02 a:hover {  color:#e47911;}
.page_list_02 .button_01 { float:right; padding:2px 10px; margin-top:8px; }
.page_list_02 .button_01 a { color:#363636; font-size:12px; text-decoration:none; }
.page_list_02 .button_01:hover, .page_list_02 .button_01 a:hover { color:#e47911; }
.page_list_02_button a { display:block; float:right; width:90px; height:23px; background:url(../images/new_button.png) no-repeat 0 -487px; }
.arrive_soon { display:block; background:url(../images/soon.jpg) no-repeat 0 0; width:80px; height:13px; }
.list_11 { border-radius:4px; display:block; background:url(../images/bg_list.jpg) repeat; padding:15px; border:1px solid #dedede; margin-bottom:10px; margin-top:10px; }
.list_12_01 { float:left; width:80px; font-weight:bold; line-height:14px; }
.list_12_02 { float:left; width:845px; line-height:14px; }
.list_12_02 a { float:left; padding:2px; margin:0px 8px 2px 0; color:#363636; }
.list_12_02 a:hover { color:#E47911; background:#fff6df; text-decoration:none; }
.list_12_02 a.show_all { font-weight:bold; color:#E47911; text-decoration:underline; }
.list_08 { max-width:300px; min-height:320px; float:left; padding:20px; text-align:left; line-height:14px; position:relative; word-wrap:break-word; word-break:break-all; /*border-bottom:1px solid #dedede;*/ overflow:hidden; }
.list_08 img { width:120px; height:120px; }
.list_08 span { color:#666; }
.list_08 span a { color:#3E6EC1; }
.list_08 a { color:#666; padding: 10px; line-height: 20px;}
.list_08_hot { float:left; z-index:1; width:80px; height:52px; position:absolute; left:100px; top:-1px; background:url(../images/bg_pic.gif) no-repeat 0 -242px; }
.list_08_hot_03 { background-position:-75px -242px; }
.list_08_hot_04 { background-position:-144px -242px; }
.list_08_hot_01 { float:left; z-index:999; width:50px; height:50px; position:absolute; left:130px; top:0; background:url(../images/bg_pic.gif) no-repeat -56px -233px; }
.list_08_hot_02 { text-decoration:line-through; color:#999; padding-top:8px; }
.list_08_hot_05 { background:url(../images/bg_pic.gif) no-repeat 0 -312px; height:18px; margin-bottom:3px; }
.list_09 { line-height:20px; height:30px; font-weight:bolder; color:#E47911; font-size: 16px; padding: 10px 0 10px 50px;}
.list_10 { text-align:center; margin-bottom:5px; border:1px solid #fff; }
.list_10 a { display:block; }
.list_10:hover { border:1px solid #eee; }
.list_08_star a { color:#999; text-decoration:none; }
.list_08_star a:hover { color:#E47911; text-decoration:underline; }
.product { width:1200px; /*margin-bottom:40px;*/ }
.product_03 { width:800px; float:right; line-height:22px; }
.product_info_container { position:relative; }
.product_left { /*float:left; width:460px; */}
.product_right { float:right; width:220px; margin:10px 0; color:#555;  }
.product_right a { color:#E47911; }
.product_right tr td { line-height:24px; font-weight:normal; padding:2px 0 2px 22px; text-align:left; border-top:1px solid #fff; }
.product_right tr th { text-align:left; padding:2px 0 2px 20px; }
.product_right tr.qty_even td { background:#f6f6f6; }
.product_info_sign_to_view { color:#E47911; }
.product_03_01 { line-height:36px; }
.product_03_02 { display:block; float:left; min-width:230px; color:#666; padding-right:10px;}
.product_03_02 strong, .product_03_02 label { font-weight: normal !important; }
.product_03_03 { margin-left:50px; padding-left:16px; line-height:22px; background:url(../images/bg_pic.gif) no-repeat 0 -532px; }
.product_03_03_01 { padding-left:16px; background:url(../images/ddm.png) no-repeat; }
.product_03_03_02 { padding-left:16px; background:url(../images/address_delete.png) no-repeat; }
.product_03_04 { font-size:22px; color:#E47911; font-weight:bold; }
.product_03_05 { display:block; width:150px; float:left; }
.product_03_05 span { margin-top:6px; }
.product_03_14 .product_03_05 { color:#777; }
.product_03_14 .product_03_05 a { color:#666; border-bottom:none; }
.product_03_06 { display:block; padding:4px 0; line-height:15px; overflow:hidden; }
.product_03_07 { border-top:1px dotted #dedede;  padding:10px 0; margin-top:5px; }
.product_03_08 { float:left; display:block; /*width:700px;*/ }
.product_03_08 select { float:left; padding:4px; border:1px solid #eee; cursor:pointer; background:#fff; border-radius:2px; margin-right:5px;  min-height: 35px;line-height:30px; min-width:360px; margin-bottom:5px; }
.product_03_08 select option { padding:2px 5px; cursor:pointer; }
.product_03_08 label { font:14px Arial; display:block; float:left; line-height:20px; padding-right:10px; margin-top:4px; color:#555; cursor:pointer; }
.product_03_08 label input { float:left; margin:2px 3px 2px 0; cursor:pointer; }
.product_03_08 label.attribsRadioButton { display:inline-block; width:320px; float:none; padding-top:4px; vertical-align:top; margin:0 }
.product_03_08_01 { padding-bottom:5px; }
.product_03_08_01 label { margin:0; }
.product_03_08_01 label.attribsRadioButton { display:inline; padding:0; vertical-align:middle; }
.product_03_08_01 img { padding-right:5px; }
.product_03_08_01 input { margin:0px 5px 0 0; vertical-align:middle; }
.product_03_09 { padding:5px 0; }
.product_info_per_meter { color:#666; font-weight:normal; font-size:11px; }
.no_stock { font-size:14px; font-weight:bold; margin:20px 20px 20px 110px; line-height:26px; cursor:default; }
.product_03_24 input { margin:0; }
.product_03_07 .product_03_10 { border-radius:0px; }
.custom_01 { font-weight:bold; }
.product_03_08_radio { margin:5px 5px 0 0; }
.product_mode01 .question_text { vertical-align:middle; }
.product_mode01 .question_text .question_text_01 { top:-24px; }
.product_mode01 .question_text .question_bg { margin:0; }
.product_info_per_meter { color:#666; font-weight:normal; font-size:11px; }
.no_stock { font-size:14px; font-weight:bold; margin:20px 20px 20px 110px; line-height:26px; cursor:default; }
#shipping_result { font-size:12px; }
#shipping_result a { font-weight:bold; padding-right:15px; background:url(../images/bg_pic.gif) no-repeat right -732px; }
#basic-modal-content .p_shipping_01 tr td { padding:7px; line-height:22px; font-size:12px; }
.p_shipping_01 tr.p_shipping_02 td { background:#f4f4f4; border-bottom:1px solid #dedede; }
.p_shipping_01 tr.p_shipping_03 td { border-bottom:1px solid #dedede; }
.p_shipping_01 tr td label { cursor:pointer; }
.p_shipping_01 tr td label input { float:left; margin:14px 5px 0 0; }
.box_close { float:right; position:absolute; top:15px; right:15px; }
.box_close a { display:block; width:25px; height:25px; background:url(../images/menu_bg_01.gif) no-repeat -718px -211px; }
.box_close a:hover { background:url(../images/menu_bg_01.gif) no-repeat -718px -248px; }
.product_03_10 { width:60px; text-align:center; float:left; /*height:16px;*/     padding: 4px;}
.product_03_11 { display:block; width:490px; }
.product_03_13 { line-height:34px; }
.product_03_15 { padding:5px 10px 5px 0; }
.product_03_13 .question_text .question_bg { margin:0px 0 0 5px; background-position:2px -720px; }
.popover-content { line-height:20px; }
.P_bulk a { color:#777777; }
.P_bulk a:hover { color:#E47911; }
.sedebar_hot_01 { padding:15px 10px 5px 10px; text-align:left; border-top:1px solid #dedede; line-height:14px; }
.sedebar_hot_01 img { width:100px; height:100px; padding:0 40px; }
.sedebar_hot_02 { line-height:16px; text-align:left; padding-top:10px; }
.sedebar_hot_03, .sedebar_hot_04 { color:#E47911; font-weight:bold; line-height:20px; }
.product_03_22 { font-size:10px; padding:0px 3px; border:1px solid #ccc; }
.product_03_23 { font-size:9px; padding:0px 3px; border:1px solid #ccc; }
#custom_text { line-height:24px; }
#custom_price { padding-left:5px; color:#E47911; }
.attr_input { width:207px; margin-right:5px; margin-bottom:5px; }
.p_pic_03 { text-align:center; }
.quote_products { color:#363636; font-size:14px; font-weight:bold; padding-left:10px; padding-bottom:5px; }
.quote_alert { padding-left:10px; color:#333; margin-bottom:10px; }
#wrapper-l { float:left; width:784px; }
#wrapper-r { float:right; width:192px; }
.productAU { margin:2px 0; position:relative; z-index:1; }
.productImg, .productImgAlt { float:left; font-size:12px; width:350px; }
.productImgAlt { width:331px; }
.w-prImages { font-size:11px; }
.w-prImages #w-featurePics { margin:0 auto; position:relative; /*width:348px;*/ height:348px; /*border:1px solid #dedede;*/ z-index:1; border-radius:3px; }
#w-featurePics img { height:348px; width:348px; border-radius:3px; }
#w-featurePics a, #customAttrContents .bbb a { display:block; }
#customAttrContents { position:relative; }
#customAttrContents .bbb a { position:relative; }
#w-featurePics a i, #customAttrContents .bbb a i { display:none; }
#w-featurePics a:hover i, #customAttrContents .bbb a:hover i { display:block; height:24px; width:24px; position:absolute; float:right; top:10px; right:10px; z-index:99999; background:url(../images/bg_pic.gif) no-repeat -83px -670px; }
#w-prodtViewAll { height:50px; margin:15px 0; padding-left:13px; position:relative; width:330px; }
#w-prodtViewAll a.pre, #w-prodtViewAll a.nex { background:url(../images/menu_bg_01.gif) no-repeat; cursor:pointer; height:50px; position:absolute; top:23px; width:10px; }
#w-prodtViewAll a.pre { background-position:-716px -103px; left:0px; top:0px; }
#w-prodtViewAll a.nex { background-position:-737px -103px; left:340px; top:0px; }
#w-prodtViewList { height:50px; overflow:hidden; position:absolute; width:324px; }
#w-prodtViewList ul { height:50px; left:0; position:absolute; top:0; width:10000px; }
#w-prodtViewList li { display:none; height:48px; margin:0 3px; position:absolute; width:48px; }
#w-prodtViewList li.current { background-position:24px -500px; }
#w-prodtViewList li img { border:1px solid #E2E2E2; height:46px; width:46px; border-radius:3px; }
#w-prodtViewList li.current img { border:1px solid #E47911; height:46px; width:46px; border-radius:3px; }
#w-prodtViewList li a { background:none repeat scroll 0 0 #FFFFFF; border:medium none; display:block; height:48px; width:48px; }
#w-prodtViewList li.current a { height:48px; width:48px; }
.prodtViewspecial #fitb-wrapper { overflow:hidden; }
.prodtViewspecial #fitb-thumbnail {/* background:none repeat scroll 0 0 #f4f4f4;*/ float:right; padding:0 0 0 18px; width:182px; }
.prodtViewspecial #fitb-content { width:574px; }
.prodtViewspecial #contentHere { padding:10px 20px; width:600px; height:600px; text-align:center; display:table-cell; vertical-align:middle; }
.prodtViewspecial #contentHere img { max-height:550px; max-width:550px; }
.prodtViewspecial #fitb-thumbnail a img { border:1px solid #E7E7E7; height:50px; margin:0; padding:0; width:50px; border-radius:3px; }
#fitbbox { position:absolute; z-index:9991; display:none; }
#fitbOverlay { top:0; left:0; width:100%; height:100%; position:fixed; z-index:9990; }
#fitbOverlay div { width:100%; height:100%; background:#000; }
#fitb-wrapper { float:left; position:relative; z-index:10; padding:0; zoom:1; background-color:#fff; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; }
.prodtViewspecial #fitb-title {/* border-bottom:1px solid #DDDDDD; color:#333333; */ display:block; font:bold 16px Arial; padding:10px 40px 10px 10px; height:40px; text-align: center;}
.prodtViewspecial #fitb-thumbnail a { border:1px solid #F5F5F5; display:block; float:left; height:52px; margin:12px 0 0 10px; width:52px; }
#fitb-thumbnail { position:relative; overflow:hidden; padding:0 18px; background:#fff; }
#fitb-content { float:left; position:relative; display:inline; }
#fitb-thumbnailContent { float:left; }
.lb-thumbnaiRight #fitb-thumbnail #fitb-thumbnailContent a { margin:4px 19px 9px; }
#fitb-thumbnail a img { cursor:pointer; }
.lb-thumbnaiRight #fitb-thumbnail { position:absolute; zoom:1; padding:18px 0; bottom:5px; right:0; }
.prodtViewspecial #fitb-contentControls a#lb-previous, .prodtViewspecial #fitb-contentControls a#lb-next { height:52px; width:30px; }
#fitb-contentControls a#lb-previous { float:left; position:absolute; background:url(../images/menu_bg_01.gif) no-repeat -705px -152px; top:290px; }
#fitb-contentControls a#lb-next { float:left; position:absolute; top:290px; background:url(../images/menu_bg_01.gif) no-repeat -727px -152px; left:610px; }
#fitb-contentControls a#lb-previous:hover { background:url(../images/menu_bg_01.gif) no-repeat -705px -152px #ccc; }
#fitb-contentControls a#lb-next:hover { background:url(../images/menu_bg_01.gif) no-repeat -727px -152px #ccc; }
#fitb-thumbnailContent a.current { border:1px solid #E47911; border-radius:3px; }
#fitb-close, #lb-corners span, #close_shipping_address, #close_billing_address { background:url(../images/menu_bg_01.gif) no-repeat -712px -203px; display:block; position:absolute; }
#fitb-close { top:0; right:0; width:40px; height:40px; }
#close_shipping_address, #close_billing_address { width:40px; height:40px; float:right; position:relative; right:50px; }
#fitb-close:hover, #close_shipping_address:hover, #close_billing_address:hover { background:url(../images/menu_bg_01.gif) no-repeat -712px -240px; }
.product_help { background:#f4f4f4; border-radius:4px; overflow:hidden; margin-top:20px; }
.product_help em { display:inline-block; float:left; border-right:1px solid #dedede; width:50px; height:30px; background:url(../images/bg_pic.gif) no-repeat 0px -8px; padding-right:15px; }
.product_help span { padding-left:15px; display:inline-block; color:#666; line-height:16px; }
.product_help span b { color:#E47911; }
.product_help a { display:block; width:100%; padding:12px; }
#preview { margin:0; padding:0; text-align:center; width:300px; }
.jqzoom { width:300px; height:300px; position:relative; border:1px solid #dedede; }
.jqzoom:hover { cursor:pointer; }
.list-h li { float:left; }
#spec-n5 { width:300px; height:56px; padding-top:6px; overflow:hidden; }
#spec-left { background:url(images/left.gif) no-repeat; width:18px; height:45px; float:left; cursor:pointer; margin-top:6px; }
#spec-right { background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:6px; }
#spec-list { width:260px; float:left; overflow:hidden; margin-left:2px; display:inline; }
#spec-list ul li { float:left; margin-right:0px; display:inline; width:52px; padding-top:5px; }
#spec-list ul li img { padding:2px; border:1px solid #ccc; width:42px; height:42px; }
#spec-list ul li img:hover { cursor:pointer; }
.jqzoom { position:relative; padding:0; }
.zoomdiv { z-index:100; position:absolute; top:1px; left:0px; width:300px; height:300px; background:url(i/loading.gif) #fff no-repeat center center; border:1px solid #e4e4e4; display:none; text-align:center; overflow:hidden; }
.bigimg { width:800px; height:800px; }
.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:20px; height:20px; border:1px solid #333; background:#ddd 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:move; }
#spec-list { position:relative; width:266px; }
#spec-list div { margin-top:0; margin-left:-40px; *margin-left:0;
}
.ui-widget-overlay { background:repeat scroll 50% 50% #000; opacity:0.2; height:100%; left:0; position:fixed; top:0; width:100%; z-index:9999; }
.ui-corner-all { background:#FFF; border-radius:6px; }
.login_011 span a { float:right; position:absolute; top:18px; left:592px; z-index:999999999; text-decoration:none; padding:1px 5px; background:#dedede; border-radius:2px; }
.login_011 span a:hover { color:#fff; background:#E47911; }
.ui-corner_pop{position: fixed; left:50%; top:50%; width:600px; margin-top:-240px; margin-left:-310px; padding:15px;z-index:9999999;  box-shadow:0 0 16px #000}
.ui-tabs-nav { border-bottom:1px solid #dedede; height:30px; margin-bottom:20px; }
.ui-tabs-nav li { float:left; border:1px solid #fff; line-height:28px; }
.ui-tabs-nav li a { display:block; padding:0px 20px; }
.ui-tabs-nav li.ui-tabs-active { line-height:28px; height:29px; border:1px solid #dedede; border-bottom:1px solid #fff; }
.p_content_01 { border-bottom:1px solid #cdcdcd; line-height:22px; color:#666; }
.p_content_01 a:link, .p_content_01 a:visited { color:#666; text-decoration:none; }
.p_content_01 a:hover, .p_content_01 a:active { color:#E47911; text-decoration:underline; }
.p_content_02 { border-bottom:1px solid #EEE; margin-bottom:10px; }
.p_content_02 h1 { padding:8px 0; font-size:18px; color:#363636;  line-height:40px; }
.p_content_02 h1 em { font-style:normal; color:#999; }
.p_content_02_01 { margin-bottom:25px; }
.p_content_02_01 h1 { padding-top:0; }
.p_content_03 a { color:#3E6EC1; }
.p_content_03 a:hover { color:#E47911; }
.p_content_03 img { float:left; width:150px; height:150px; margin-right:10px; }
.product_04 { width:110px; background:url(../images/p_logo.png) no-repeat 0 0px; }
.product_06 { float:left; color:#666; height:32px; line-height:12px; font-weight:bold; padding:3px 10px 0 34px; margin-top:5px; }
.product_05 { width:76px; background:url(../images/p_logo.png) no-repeat 0 -44px; }
.p_sidebar dl { padding:5px 10px 0 10px; }
.p_sidebar dl a { background:url(../images/menu_bg_01.gif) no-repeat -306px -192px; padding-left:10px; }
.p_sidebar dl a:hover { background:url(../images/menu_bg_01.gif) no-repeat -306px -226px #fff6df; padding-left:10px }
.sidebar_histor { border:1px solid #dedede; border-radius:4px; margin-bottom:15px; }
.sidebar_histor span { background:url(../images/bg_01.png) repeat-x scroll 0 0 transparent; border:1px solid #FFFFFF; display:block; font-size:13px; font-weight:bold; line-height:30px; padding-left:10px; }
.sidebar_histor_01 { border-top:1px solid #DEDEDE; padding:10px; }
.sidebar_histor_01 img { float:left; height:50px; width:50px; margin-right:10px; }
.sidebar_04 i, .sidebar_histor i { border-bottom:1px solid #eee; font-size:13px; font-style:normal; display:block; font-weight:bold; background:#f4f4f4; border-radius:4px 4px 0 0; border-top:1px solid #fff; padding:7px 10px; line-height:14px; }
.sidebar_histor i { border-bottom:none; }
.product_03_21 { padding:10px 0 5px 200px; }
.product_03_21 .button_02 { height:36px; }
.product_03_21 a.button_02 { height:auto; margin-right:20px; }
.product_03_21 input.button_01 { font-size:14px; height:36px; margin-left:10px; padding:0 8px; font-weight:bold; padding:5px 20px; }
.product_03_21 a.button_01 { font-size:14px; margin-left:10px; padding:0 8px; font-weight:bold; color:#888; padding:5px 20px; /*height:25px;*/ line-height:25px; }
.results_font {font-size:18px; padding:50px 0 50px; }
.results_font a { color:#787878; }
.results_font a:hover { color:#E47911; text-decoration:underline; }
.results_font s { color:#E47911; text-decoration:none; }
.product_05_21 { width:52px; float:none; /*height:16px;*/ text-align:center; }
.product_04_22 { line-height:26px; }
.product_04_22 span { display:inline-block; padding:10px 0 0 0px; color:#E47911; }
.custom-checkbox input { position:absolute; left:2px; top:2px; margin:0; }
.custom-checkbox label { display:block; position:relative; font-size:1.3em; padding-right:1em; line-height:1; padding:.5em 0 .5em 30px; margin:0 0 .3em; cursor:pointer; }
#show1, #show2 { width:220px; display:block; clear:left; }
#show1 .custom-checkbox, #show2 .custom-checkbox, #show1 .custom-radio #show2 .custom-radio { float:left; position:relative; }
.toggle label { border-collapse:collapse; }
.toggle .custom-checkbox label, .toggle .custom-radio label { padding:.4em 1em; border:1px solid #aaa; background-color:#eee; text-align:center; cursor:pointer; font-size:1.2em; width:auto; overflow:visible; background:#459e00 url(images/button-green.gif) no-repeat left center; color:#fff; border-color:#2d7406; text-shadow:-1px -1px 0 #37730e; margin-right:5px; }
.toggle .custom-checkbox label.hover, .toggle .custom-checkbox label.focus, .toggle .custom-radio label.hover, .toggle .custom-radio label.focus { background-position:right center; border-color:#999; }
.toggle .custom-checkbox label.checked, .toggle .custom-radio label.checked, .toggle .custom-checkbox label.checkedHover, .toggle .custom-checkbox label.checkedFocus { background:#2d7406; border-color:#2d7406; }
.toggle .custom-checkbox label { padding:0px; height:14px; width:28px; border:1px solid #ccc; }
.toggle .custom-checkbox label span { border:1px solid #fff; display:block; height:12px; }
.toggle .custom-checkbox label.lable_color_1 { background:#0990D0; }
.toggle .custom-checkbox label.lable_color_2 { background:#ED7610; }
.toggle .custom-checkbox label.lable_color_3 { background:#009341; }
.toggle .custom-checkbox label.lable_color_4 { background:#804733; }
.toggle .custom-checkbox label.lable_color_5 { background:#C7D4DC; }
.toggle .custom-checkbox label.lable_color_6 { background:#fff; }
.toggle .custom-checkbox label.lable_color_7 { background:#D32C1C; }
.toggle .custom-checkbox label.lable_color_8 { background:#1F1A17; }
.toggle .custom-checkbox label.lable_color_9 { background:#FFF402; }
.toggle .custom-checkbox label.lable_color_10 { background:#6C5FA5; }
.toggle .custom-checkbox label.lable_color_11 { background:#F19981; }
.toggle .custom-checkbox label.lable_color_12 { background:#B8DC7A; }
.toggle .custom-checkbox label.checked { border:1px solid #E47911; background-image:url(../images/bg_pic.gif); background-position:0px -756px; background-repeat:no-repeat; z-index:2; }
.Menubox { height:35px; line-height:32px; border-bottom:1px solid #eee; position:relative; }
.Menubox ul { list-style:none; margin:0px; padding:0px; }
.Menubox a { color:#666; text-decoration:none; padding-right:20px; }
.Menubox a:hover { color:#363636; text-decoration:none; }
.Menubox li { float:left; display:block; cursor:pointer; background:#fff; text-align:center; font-size:20px; font-weight:bold; margin-right:10px; text-shadow:0 1px 0 #fff; border:1px solid #fff; border-bottom:none;  height:31px; border-radius:4px 4px 0 0; }
.Menubox li.hover { display:block; padding:0px; background:#fff; text-align:center; font-weight:bold; position:relative; border-radius:4px 4px 0 0; }
.Menubox li.hover a { display:block; text-decoration:none; background:#fff; border-radius:4px 4px 0 0; color:#E47911; text-align:center; }
.Contentbox { float:left; padding:10px 0 0 10px; font-size:18px; color: #333;  font-family: arial verdana;     line-height: 30px;/*width:820px;*/ }
.Contentbox img { clear:both; }
.shuqian span, .p_con_02 span { display:block; color:#555; /*line-height:16px;*/ padding:3px 0; /*background:url(/images/productbg.png) no-repeat -130px 2px;*/ padding-left:15px; }
.p_con_03 span { display:block; color:#555; background:url(/images/productbg.png) no-repeat -130px 2px; padding-left:15px; }
.product_mux_demux dl { display:block; overflow:hidden; padding-bottom:15px; }
.product_mux_demux dl dt { width:20px; float:left; height:20px; border-radius:20px; background:#E47911; font-size:12px; font-weight:bold; text-transform:uppercase; color:#fff; text-align:center; line-height:20px; }
.product_mux_demux dl dd { padding-left:30px; }
.product_mux_demux dl dd b { font-size:12px; line-height:20px; padding-bottom:5px; display:block; }
.product_mux_demux dl dd ul li { background: url(/images/productbg.png) no-repeat -130px 2px; line-height:18px; padding:3px 0 3px 15px; color:#555; }
.p_con_01, .p_pic_01 { margin:30px 0 10px 0; color:#333; }
.p_con_01 span { color:#333333; }
#con_one_2 a { color:#3E6EC1; }
#con_one_2 a:hover { color:#E47911; }
.shuqian, .p_con_02, .p_con_03, p_con_07 { /*line-height:20px;*/ color:#555; }
/*.p_con_02 table, #con_one_2 table { width:100%; line-height:14px; border:1px solid #999; border-right:0px; border-bottom:0px; }
.p_con_02 table tr td, #con_one_2 table tr td { border-right:1px solid #999; border-bottom:1px solid #999; padding:6px; text-align:center; font-size:11px; }*/
.p_con_04 { font-weight:bold; /*line-height:14px;*/ padding:8px; }
.p_con_05 { padding:10px 0 15px 0; border-bottom:1px solid #dedede; }
/*.p_con_02 table tr.p_con_04 td, .p_con_05 table tr.p_con_04 td { background:#dedede; }*/
.p_con_05 table tr.p_con_04 td strong { font-weight:bold; }
.p_con_05 table tr.p_con_04 td.first_td { width:150px; }
.p_con_05 table tr td u { text-decoration:none; }
.p_con_05 table tr td strong { font-weight:normal; }
.p_con_02 i { line-height:30px; display:block; font-style:normal; padding:3px 0 3px 15px; /*background:url(/images/productbg.png) no-repeat -130px 2px;*/ }
.p_con_02 s { line-height:30px; display:block; font-style:normal; padding:3px 0 3px 15px; text-decoration:none; /*background:url(/images/productbg.png) no-repeat -130px 2px;*/ }
.p_con_02 a { color:#3E6EC1; }
.p_con_02 a:hover { color:#E47911; }
.p_con_10 { background:url(../images/pdf_d.png) no-repeat 0 3px; padding:4px 4px 4px 20px; line-height:30px; margin-top:30px; }
.p_con_10 a { font-weight:normal; }
.p_con_pic { border-bottom:1px solid #dedede; border-top:1px solid #dedede; margin-top:15px; }
.p_con_pic dl { display:block; clear:both; line-height:40px; font-size:12px; font-weight:bold; color:#666; }
.p_con_pic dl dd { float:left; height:250px; padding-left:30px; padding-top:20px; }
.p_con_pic .p_con_01 { color:#333333; }
.p_con_06 { font-size:13px; font-weight:bold; line-height:20px; margin:10px 0 8px; }
.p_con_07 { padding-bottom:10px; line-height:20px; }
.p_con_08 { padding-left:10px; }
.p_con_09 { padding-bottom:5px; }
.cwdmctable { border-left:1px solid #999999; border-top:1px solid #999999; }
.cwdmctable tr td { border-bottom:1px solid #999999; border-right:1px solid #999999; font-size:11px; line-height:18px; padding:6px; }
.p_con_022 { line-height:32px; font-weight:bold; padding-left:5px; font-size:14px; margin:20px 0 10px 0; background:#f4f4f4; }
.cwdmpic { overflow:hidden; }
.cwdmpic ul { border-bottom:1px dotted #dedede; overflow:hidden; margin-left:-16px; padding:15px 0; }
.cwdmpic ul li { width:405px; float:left; border-left:1px dotted #dedede; padding:0 15px; }
.cwdmpic ul li span { display:block; padding-top:10px; line-height:18px; color:#555; }
.p_con_02 table tr td.no_height, .no_height { padding:0; border:0; height:0; line-height:0; }
.mmctable { border-left:1px solid #999; border-top:1px solid #999; }
.mmctable tr td { border-bottom:1px solid #999; border-right:1px solid #999; line-height:20px; padding:6px; font-size:11px; }
.p_con_02 table.p_con_removal { border:0; }
.p_con_02 table.p_con_removal tr td { border:0; }
.ping { float:left; display:block; position:fixed; z-index:9999; width:500px; background:#fff; border:1px solid #cdcdcd; left:370px; top:200px; padding:20px 50px; }
.p_star01 { float:left; display:block; width:70px; height:13px; background:url(../images/star.png) no-repeat; }
.p_star02 { float:left; display:block; width:70px; height:13px; background:url(../images/star.png) no-repeat 0 -12px; }
.p_star03 { float:left; display:block; width:70px; height:13px; background:url(../images/star.png) no-repeat 0 -24px; }
.p_star04 { float:left; display:block; width:70px; height:13px; background:url(../images/star.png) no-repeat 0 -36px; }
.p_star05 { float:left; display:block; width:70px; height:13px; background:url(../images/star.png) no-repeat 0 -48px; }
.Menubox_login { border-bottom:1px solid #dedede; height:30px; line-height:30px; padding-left:15px; }
.Menubox_login ul { list-style:none; }
.Menubox_login a { color:#363636; text-decoration:none; padding:0 30px; }
.Menubox_login a:hover { color:#363636; text-decoration:none; }
.Menubox_login ul { margin:0px; padding:0px; }
.Menubox_login li { float:left; display:block; cursor:pointer; background:#fff; text-align:center; font-size:14px; font-weight:bold; margin-right:5px; border-radius:4px 4px 0 0; }
.Menubox_login li.hover { display:block; padding:0px; background:#fff; border:1px solid #dedede; border-bottom:1px solid #fff; text-align:center; }
.Menubox_login li.hover a { display:block; text-decoration:none; background:#fff; font-size:14px; font-weight:bold; text-align:center; border-radius:4px 4px 0 0; padding:0 29px; line-height:28px; height:30px; }
.Contentbox_lgoin { padding:20px; }
.Contentbox_lgoin .login_zhu_left { border-right:none; min-height:inherit; }
.Custom_none { padding-top:5px; padding-bottom:5px; }
.Custom_none label { cursor:pointer; font-weight:normal !important; color:#555; float:left; }
.Custom_none input { margin-top:5px; margin-right:5px !important; }
.Custom_none .question_text .question_bg { margin-top:4px; }
#customAttrContents .attr_input_1 { margin-top:8px }
#customAttrContents .aaa .product_03_08 { width:250px; }
#customAttrContents .bbb img { padding:3px; border:1px solid #dedede; box-shadow:1px 1px 3px rgba(0, 0, 0, 0.1); }
#customAttrContents .product_03_08 { width:250px; }
.custom_right_01 { position:absolute; right:0; z-index:1; top:5px; }
.track_orders_wenhao, .question_text { position:relative; display:inline-block; }
.track_orders_wenhao .question_text_01, .question_text .question_text_01 { display:none; color:#666; padding:10px; border:1px solid #ccc; min-width:240px; left:30px; top:-20px; cursor:text; text-decoration:none; text-align:left; white-space:normal; background-color:#fff; border:1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 1px 6px rgba(0, 0, 0, 0.2); box-shadow:0 1px 6px rgba(0, 0, 0, 0.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; z-index:999; position:absolute; }
.track_orders_wenhao:hover .question_text_01, .question_text:hover .question_text_01 { display:block; }
.track_orders_wenhao .arrow, .question_text .arrow { border-width:11px; }
.question_text .question_text_01.leftjt .arrow { border-left-width:0; border-right-color:rgba(0, 0, 0, 0.25); left:-11px; margin-top:-11px; top:30px; }
.question_text .question_text_01.leftjt .arrow:after { border-left-width:0; border-right-color:#fff; bottom:-10px; left:1px; }
.track_orders_wenhao .question_text_01 .arrow:after, .question_text .question_text_01 .arrow:after { border-width:10px; content:""; }
.track_orders_wenhao .question_text_01 .arrow, .arrow:after, .question_text .question_text_01 .arrow, .arrow:after { border-color:rgba(0, 0, 0, 0); border-style:solid; display:block; height:0; position:absolute; width:0; }
.track_orders_wenhao .question_text_01 { min-width:210px; left:-150px; top:30px; }
.track_orders_wenhao .question_text_01.leftjt .arrow { border-top-width:0; border-bottom-color:rgba(0, 0, 0, 0.25); top:-11px; left:156px; margin-left:-11px; }
.track_orders_wenhao .question_text_01.leftjt .arrow:after { border-top-width:0; border-bottom-color:#FFFFFF; bottom:-11px; left:-10px; }
.question_bg { background:url(../images/bg_pic.gif) no-repeat 2px -723px; width:20px; height:16px; margin-top:6px; cursor:pointer; }
.p_con_history { display:block; font-size:12px; line-height:20px; overflow:hidden; display:block; }
.p_con_history dl { width:159px; float:left; padding:20px; }
.p_con_history dl dt { width:120px; height:120px; margin:0 auto; margin-bottom:5px; }
.p_con_factory table { border:1px solid #dedede; }
.p_con_download_btn { border-radius:4px; line-height:30px; clear:both; padding-top:15px; }
.p_con_download_btn a { border-radius:4px; color:#fff; font-family:Arial; padding:0px 15px 0 10px; border:0; display:inline-block; background:#4d7bc9; text-decoration:none; margin-right:15px; transition:all 0.2s ease 0s; }
.p_con_download_btn a:hover { background:#3a6aba; color:#fff; }
.p_con_download_btn em { background:url(/images/support_bg.png) no-repeat -5px -165px; width:20px; height:20px; display:inline-block; }
.product_made_to_order { padding-top:10px; }
.product_made_to_order p { color:#666; padding-top:5px; }
.product_made_to_order ul { padding-top:10px; }
.product_made_to_order ul li { width:164px; float:left; }
.product_made_to_order ul li em { padding-right:5px; }
.p_c_right { float:right; margin-top:40px; margin-right:45px; width:190px; background:#f4f4f4; color:#666; padding:15px 20px; line-height:18px; }
.p_c_right dl dt { font-size:12px; font-weight:bold; padding:5px 0; color:#363636; }
.p_c_right dl dt img { margin-left:5px; }
.p_c_right dl dd { font-size:11px; padding:2px 0 2px 15px; background:url(../images/productbg.png) no-repeat -130px 2px; }

.my_agent{border-radius:4px; background:#f4f4f4; padding:10px; margin-top:15px;}
.my_agent b{ font-size:12px; padding-bottom:10px; display:block;}
.my_agent dl dt{ background:#fff; text-align:center; padding:8px ; margin-bottom:10px;}
.my_agent dl dt img{border-radius:60px; padding:1px; border:1px solid #eee; width:60px; height:60px;}
.my_agent_but{ width:180px; text-align:center; line-height:24px; padding:0; background:#a8a8a8; border:0;}
.my_agent ul{ padding:5px 0 0 15px;}
.my_agent ul li{ padding-top:5px;}

.my_agent_pop{ padding:10px;}
.my_agent_pop ul.Management_Review_10{ margin:0}
.my_agent_pop ul.Management_Review_10 li{ margin:10px 0;}
.my_agent_pop ul.Management_Review_10 li .login_014{ width:570px;}
.my_agent_pop ul.Management_Review_10 .button_02{ margin-right:10px;}

.account_qa_con{overflow:hidden; margin-bottom:25px;}
.account_qa_con dl dt{ overflow:hidden; }
.account_qa_clearfix li{}
.account_qa_q{ width:45px; height:45px; line-height:45px; text-align:center;background:#a8a8a8; color:#fff; float:left; font-size:24px;}
.account_qa_name{ width:690px; background:#f4f4f4; padding:15px; float:left;}
.account_qa_name_a{width:690px; background:#f4f4f4; padding:10px; color: #555; float:right;}
.account_qa_name h5{ font-size:11px;}
.account_qa_con dl dd{overflow:hidden; padding-top:10px;}
.account_qa_a{ float:right;}
.account_qa_title .button_02{ font-size:12px;}
.account_qa_title{ overflow:hidden;}

.product_review { display:block; margin-bottom:20px; }
.product_review .filter_tools { border:0; padding:0 15px; }
.p_hot_01 { height:25px; border-bottom:1px solid #dedede; margin:20px 0 10px 0; position:relative; }
.p_hot_01 b { display:block; font-weight:bold; float:left; color:#E47911; font-size:14px; padding-left:15px; }
.p_hot_01 b span { border:1px solid #dedede; padding:9px 15px; position:relative; background:#fff; border-bottom:none; border-radius:4px 4px 0 0; }
.p_hot_01 s { text-decoration:none; font-size:14px; background:url(../images/live_bg.png) no-repeat -320px -227px; padding-left:23px; float:right; padding-right:15px; }
.p_01 { padding:20px 15px; color:#999; font-size:12px; display:none; }
.p_06 { border-bottom:1px dotted #dedede; padding:15px 0; margin:0 30px; overflow:hidden; font-size:12px; position:relative; }
.p_06_01 { float:left; color:#999; line-height:14px; font-size:11px; }
.P_06_01_01 { clear:both; color:#999; }
.p_06_03 span { display:block; padding-top:5px; }
.p_06_02 { float:left; padding-bottom:10px; }
.p_06_02 ul li { display:block; list-style-type:square; }
.p_06_03 { border:1px solid #dedede; margin-top:10px; padding:10px; background:#f4f4f4; color:#666; }
.p_06_03 span { color:#999; display:block; padding-top:10px; }
.p_06_03 span b { color:#333; font-weight:normal; }
.p_06_03 span em { font-style:normal; padding-left:20px; background:url(../images/s_logo.jpg) no-repeat; }
.p_06_02_problem { float:right; width:300px; line-height:14px; color:#666; text-align:right; position:absolute; right:0; font-size:11px; }
.p_06_04 { display:block; margin-top:5px; line-height:14px; padding:5px; height:42px; width:608px; border:1px solid #dedede; color:#666; }
.p_06_04_01 { width:648px; }
.p_06_05 { display:block; height:5px; }
#commentForm_118 textarea { border:1px solid #dedede; width:668px; margin:0; margin-top:5px; padding:5px; line-height:16px; height:48px; font-size:11px; font-family:Arial; }
.p_06_06 { float:left; display:block; width:25px; height:8px; left:20px; top:1px; background:url(../images/ping_bg.gif) no-repeat 0 0px; position:relative; }
.p_06_07 { margin-top:8px; padding:2px 10px; font-size:12px; }
.p_06_07_01 { margin-top:0; float:left; }
.p_06_08 { color:#999; margin-top:10px; line-height:20px; }
.p_06_09 { padding:5px 4px 2px 4px; padding-left:20px; background:url(../images/ping_bg.gif) no-repeat 0px -23px; color:#999; }
.p_06_09 a { color:#999; }
.p_06_09 a:hover { color:#E47911; }
.p_06_10 { padding:2px 6px; padding-left:24px; background:url(../images/ping_bg.gif) no-repeat 4px -56px #fff; color:#999; text-decoration:none; }
.p_06_11 { padding:2px 0px; padding-left:24px; background:url(../images/ping_bg.gif) no-repeat 4px -86px #fff; color:#999; text-decoration:none; }
.p_06_12 { background:url(../images/ping_bg.gif) no-repeat 2px -108px; }
#post_reply { width:100%; height:70px; border:1px solid #dedede; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px; background:#f4f4f4; margin-top:10px; }
#post_reply_01 { width:709px; height:70px; border:1px solid #dedede; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px; background:#f4f4f4; margin-top:10px; }

/******************************************     Customers Visited History  *****************************************************/
.v_show { display:block; position:relative; overflow:hidden;}
.v_caption { height:35px; overflow:hidden; background:#F7F7F7; }
.v_caption h2 { float:left; height:35px; overflow:hidden; color:#333 }
.v_caption .cartoon { background:none; border: none }
.v_caption .variety { background-position:-100px -100px; }
.highlight_tip { display:inline; float:right; vertical-align:middle; }
.highlight_tip span { display:inline; float:left; width:12px; height:12px; overflow:hidden; margin:0 4px; text-indent:-9999px; }
.change_btn { display:block; float:left; width:30px; height:23px; overflow:hidden; background:url(../images/live_bg.png) no-repeat; text-indent:-9999px; cursor:pointer; }
.v_show .prev { width:15px; background-position:-266px -591px; position:absolute; top:130px; left:0 ; z-index:99}
.v_show .next { width:15px; background-position:-282px -591px; position:absolute; top:130px; right:0; z-index:99}
.v_show .prev:hover{background-position:-213px -591px;}
.v_show .next:hover{background-position:-229px -591px;}
.v_content { position:relative; height:200px; overflow:hidden; width:1149px; margin:0 auto;}
.v_content_list { position:absolute; overflow:hidden;  width:25000px; top:0px; left:0px; margin-top:10px; }
.v_content ul li { display:block;  height:190px; width:200px; padding:0 15px; float:left;}
.v_content ul li span { bottom:10px; z-index:100; color:#666; text-align:left;}
.v_content ul li span a { color:#E47911; }
.v_content ul li span a:hover { text-decoration:none }


.login_new_01 { margin:0 auto; height:64px; width:980px; padding:10px 0; }
.login_new_02 { display:block; float:left; border-left:1px solid #eee; height:36px; line-height:36px; padding-left:20px; margin:18px 0 0 15px; font-size:22px; color:#999; }
.login_new_03 {padding:100px 0; }
.login_new_04 {  border-radius:4px; width:980px; background:#fff; margin:0 auto; }
.login_title { font-size:16px; font-weight:bold; padding-bottom:20px; }
.login_footer { width:980px; margin:0 auto; padding:20px 0; }
.login_new_07 { border-top:1px dotted #dedede; color:#666; margin:30px 0; line-height:24px; padding-top:15px; }
.login_new_07 .aaa {line-height: 14px;padding-right: 10px;text-align: right;width: 100px;}
.fs_api_login { padding-top:2px;display:inline-block; }
.login_new_08 { padding-top:20px; padding-left:70px; color:#666; }
.login_new_08 dl dt b { color:#444; }
.login_new_08 dl dd { padding-left:18px; /* background:url(../images/menu_bg_01.gif) no-repeat -990px -225px;  */}
.login_new_09 { width:700px; float:left; color:#666; padding-top:10px; }
.login_zhu_left { float:left; padding:30px; width:490px; border-right:1px solid #eee; min-height:360px; }
.login_zhu_left_01 { width:640px; }
.login_zhu_left li { display:block; padding-top:20px; }
.login_zhu_right { float:left; padding:25px; min-height:360px; }
.login_zhu_left li p, .login_zhu_right li p { float:left; width:100px; line-height:30px; font-weight:bold;  padding-right:10px; text-align:right; }
.login_zhu_left li p em, .login_zhu_right li p em { font-family:Verdana, Arial, Helvetica, sans-serif; color:#E47911; }
.login_zhu_left li.login_02 { min-height:28px; line-height:30px; padding-left:110px; }
.login_zhu_left li.login_02 a { padding-left:15px; color:#666; }
.fs_login_plus { margin-right:10px; }
.fs_login_plus a { cursor:pointer; }
.login_error { border:1px solid #f90; line-height:20px; padding:5px; color:#E47911; background:#FFF6DF; margin:0 30px; border-radius:4px; }
.login_error span { background:url(../images/bg_pic.gif) no-repeat scroll -280px 3px transparent; display:block; line-height:14px; padding:2px 22px; }
.attr_input_2, .attr_input_1 { /*height:16px;*/ width:140px; }
.pay_input { line-height:12px; height:12px; margin-bottom:5px; }
.pay_input_01 { width:160px; }
.check2_Payment_Total .button_01 { margin-left:10px; padding:3px 10px; font-size:11px; font-weight:bold; }
.login_015 { float:left; width:28px; height:46px; margin-right:12px; background:url(../images/bg_pic.gif) no-repeat -270px -64px; }
.login_016 { float:left; width:84px; height:68px; margin-right:12px; background:url(../images/bg_pic.gif) no-repeat 0 -106px; }
.login_017 { float:left; width:140px; height:50px; margin-right:5px; background:url(../images/bg_pic.gif) no-repeat 0 -183px; }
.error_prompt, .tian_ts { clear:both; display:block; line-height:11px; padding-left:190px; color:#990000; padding-top:5px; }
.login_zhu_left .error_prompt { padding-left:110px; }
.login_regist_21 .error_prompt { padding-left:190px; }
.error_prompt_01 { padding-left:0; }
.error_prompt_02 { padding-left:110px; }
.tian_ts { color:#666; }
.login_facebook { display:none; }
.products_login_err_email, .products_login_err_pass { padding-left:110px; }
.product_login { padding-bottom:30px; }
.product_login li { padding-top:15px; display:block; }
.other_login p, .product_login li p { float:left; width:180px; line-height:30px; font-weight:bold; font-size:12px; padding-right:10px; text-align:right; }
.product_login .error_prompt { padding-left:190px; }
.product_login li.login_02 { padding-left:190px; }
.product_login li.login_new_06 { line-height:12px; padding-top:15px; min-height:0; }
.product_login li.login_new_06 a { display:inline-block; float:right; margin-right:135px; color:#666; }
.product_login li.login_02 .button_02 { width:234px; text-align:center; font-size:14px; }
.product_login li.other_login { margin-top:40px; padding-top:10px; border-top:1px dotted #dedede; }
.product_login li.other_login span { margin:6px 8px 0 0; }
.product_login_icon_01, .product_login_icon_02, .product_login_icon_04, .product_login_icon_05{ float:left;}
.product_login_icon_01 a { display:block;background:url(../images/live_bg.png) no-repeat -136px -528px; height:24px; width:24px;opacity: 1.0;}
.product_login_icon_01 a:hover { opacity:0.8;}
.product_login_icon_02 a { display:block; background:url(../images/live_bg.png) no-repeat -204px -528px;height:24px; width:24px;opacity: 1.0;}
.product_login_icon_02 a:hover {opacity:0.8; }
.product_login_icon_04 a { display:block; background:url(../images/live_bg.png) no-repeat -34px -528px;height:24px; width:24px;cursor:pointer; opacity: 1.0;}
.product_login_icon_04 a:hover {opacity:0.8;}
.product_login_icon_05 a { display:block;background:url(../images/live_bg.png) no-repeat -102px -528px;height:24px; width:24px;cursor:pointer; opacity: 1.0;}
.product_login_icon_05 a:hover {opacity:0.8;}

.login_zhu_left li.login_new_05 { line-height:12px; height:12px; padding-top:15px; min-height:0; }
.login_zhu_left li.login_new_05 a { padding:0; }
.login_zhu_left li.login_new_06 { line-height:12px; padding-top:25px; min-height:0; }
.login_new_06 label input { float:left; margin-right:8px; margin-top: -1px;}
.forgotten_password { padding:30px; }
.forgotten_password ul { padding:0 0 180px 200px; }
.forgotten_password ul li { padding-top:15px; overflow:hidden; display:block; }
.forgotten_password ul li p { float:left; font-size:12px; font-weight:bold; line-height:30px; padding-right:10px; text-align:right; width:100px; }
.forgotten_password span { display:block; padding:70px 0 10px 15px; }
.forgotten_password ul li .button_02 { font-size:12px; }
.forgotten_password ul li span { padding:0; }
.checkout_shipping_01 { border-right:none; }
.help_page, .login_005, .search { width:940px;  float:left; }
.login_content { padding-top:0;  border-radius:4px; }
.login_content_title { border-radius:4px 4px 0 0; color:#E47911; display:block; padding:30px 30px 30px 0;  font-weight:bold; text-shadow:0 1px 0 #FFFFFF; height: 80px;}
.login_012 { margin:10px 10px 0 10px; line-height:20px; }
.login_009 { display:block; color:#363636; }
.login_009 em { color:#E47911; font-family:Verdana; padding-right:5px; }
.login_regist_21 li { padding-top:15px; }
.login_regist_21 li span { float:left; text-align:right; width:180px; color:#444; line-height:14px; padding:5px 10px 5px 0; }
.login_regist_21 li .curCountry span { width:222px; }
.login_regist_21 li span em { font-family:Verdana; color:#E47911; font-size:12px; }
.login_regist_21 li span i { font-style:normal; font-weight:normal; }
.login_regist_21 li.kong { padding-left:190px; color:#363636; }
.login_regist_21 li.kong .button_02 { font-size:14px; }
.login_regist_21 li .regist_use_input { float:left; width:300px; padding-left:10px; margin-top:-2px; }
.login_regist_21 li.kong_01 { padding-left:210px; padding-right:50px; }
.login_regist_21 li.height_01 .login_014{ width:430px;}
.regist_width li span { width:260px; }
.regist_width li.kong { padding-left:265px; }
.regist_width li .curCountry span.big_input { width:auto; min-width:222px; text-align:left; cursor:pointer; }
.regist_width li .curCountry span.big_input span { width:auto; float:right; }
.login_regist_21 li ul li ul li, .login_regist_21 li ul li { padding-top:0; }
{
    padding-top:0;
}
.regist_width li .curCountry span.big_input span.fiberinthebox-caret, .login_regist_21 li span.big_input span.fiberinthebox-caret, .fs_data li span.big_input span.fiberinthebox-caret { background:url(../images/bg_pic.gif) no-repeat scroll right -764px transparent; padding:10px; width:1px; height:1px; float:right; }
.login_032 { border-radius:0; margin-top:15px; border-top:1px solid #eee; }
.login_013 { padding:0 20px 20px 20px; text-align:right; }
.login_006 { width:230px; border:1px solid #dedede; border-radius:4px; background:url(../images/bg_list.jpg); margin-bottom:15px; }
.login_007 { margin:10px; padding:10px; border:1px solid #eee; background:#fff; }
.login_007 b { display:block; line-height:16px; padding:2px 0 6px 0; color:#666; }
.login_country { float:left; border:1px solid #eee; height:30px; line-height:30px; padding:5px 6px; /*font-size:12px;*/ color:#363636; font-family:Arial; background:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius:2px; vertical-align:middle; cursor:pointer; }
.login_country:focus { border:1px solid #999; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2); border-color:rgba(0, 0, 0, 0.3); outline:0 none; }
.login_country option { padding:1px 8px; }
.countries_1 { background-position:0 -160px; }
.pay_login_country { line-height:24px; height:24px; padding:3px; margin-bottom:5px; }
.successful_registration { width:630px; margin:50px auto 60px auto; padding:10px 20px 20px 20px; border:1px solid #dedede; border-radius:4px; }
.successful_registration_con { padding:10px 22px 0 22px; }
.successful_registration_con span { font-size:12px; font-weight:bold; padding-bottom:10px; display:block; }
.shipping_countries { padding-bottom:10px; }
.shipping_countries li span { width:125px; text-align:left; font-size:12px; }
.shipping_countries_font { font-size:13px; padding-bottom:5px; font-weight:bold; }
.admin_sidebar { width:200px; }
.account_sidebar { border:1px solid #eee; border:1px solid #dedede; border-radius:4px; line-height:14px; }
.account_sidebar a { display:block; color:#666; line-height:16px; text-decoration:none; padding:8px 20px;  }
.account_sidebar a:hover { text-decoration:none; color:#E47911; }
.account_sidebar b { display:block; font-size:14px; font-weight:bold; background:#f6f6f6; border-bottom:1px solid #eee; border-radius:4px; }
.account_sidebar b a { display:block; line-height:20px; padding:10px 0; font-size:14px; text-align:center; background:#f6f6f6; }
.account_sidebar b a:hover { color:#E47911; }
.account_sidebar b.zz a { color:#666; border-radius:4px 4px 0 0; }
.account_sidebar span { line-height:34px; padding-left:10px; display:block; border-top:1px solid #eee; }
.account_sidebar li { display:block; border-top:1px solid #eee; }
.account_sidebar li:hover { background:#f6f6f6; }
.account_sidebar li.dq a { font-weight:bold; color:#E47911; }
.account_content_05 { font-size:18px; line-height:36px; color:#666; display:inline-block; }
.account_content_06{ color:#666; }
.account_content_color { color:#333; }
.login_dashboard_01 { display:block; margin-top:25px; line-height:30px; }
.login_dashboard_01 b { display:block; line-height:30px; font-size:12px; border-bottom:1px solid #eee; }
.login_dashboard_01title b { font-size:16px; padding-bottom:8px; }
.login_dashboard_01 b a { float:right; font-weight:normal; font-size:11px; }
.login_dashboard_02 { overflow:hidden; }
.login_dashboard_03 { float:left; width:304px; margin:15px 15px 15px 0; color:#666; border-right:1px solid #eee; }
.login_dashboard_03 span { display:block; padding-bottom:8px; font-weight:bold; color:#333; }
.login_dashboard_03 span a { float:right; margin-right:15px; font-weight:normal; }
.login_dashboard_04 { width:45%; padding-bottom:25px; }
.my_settings_body, .login_dashboard_04 ul { padding-top:15px; }
.my_settings_body, .login_dashboard_04 ul b{ color:#999;}
.login_dashboard_04 ul li { float:left; margin:0 10px 10px 0; width:60px; }
.login_dashboard_04 ul li img { width:60px; height:60px; border:1px solid #eee; }
.track_icon{background: url(../images/live_bg.png) no-repeat -321px -560px; display:inline-block; vertical-align:middle;width:18px; height:15px; }
.search_icon{background: url(../images/glyphicons-halflings.gif) no-repeat -120px -74px; display:inline-block; vertical-align:middle;width:18px; height:12px; }
.edit_icon{ background: url(../images/glyphicons-halflings.gif) no-repeat -97px -74px; display:inline-block; vertical-align:middle;width:18px; height:12px;}
.jump_icon{background: url(../images/live_bg.png) no-repeat 5px -468px; display:inline-block; vertical-align:middle;width:15px; height:12px;}
.email_icon{background: url(../images/glyphicons-halflings.gif) no-repeat -73px -2px; display:inline-block; vertical-align:middle;width:18px; height:12px;}
.phone_icon{background: url(../images/live_bg.png) no-repeat -34px -466px; display:inline-block; vertical-align:middle;width:18px; height:15px; margin-top:-1px;}
.account_content_07 { font-size:18px; display:block; line-height:36px; color:#363636;  padding: 10px;}
.account_content_07_02 { background:#fff; border:1px solid #dedede; border-left:1px solid #999; border-top:1px solid #999; padding:2px; font-family:Arial; line-height:12px; }
.account_content_07_03 { height:26px; padding:10px 0; }
.account_content_07_04 { width:220px; padding:3px; }
.account_content_07_05 { border:1px solid #dedede; background:#f4f4f4; height:24px; line-height:24px; padding:2px; font-weight:bold; margin-left:5px; }
.account_content_07_06 { float:right; display:block; width:324px; text-align:right; }
.my_orders_02 { border:1px solid #eee; margin-bottom:8px; color:#333; }
.my_orders_02 th { background:#f6f6f6; line-height:14px; padding:10px 6px; color:#666; font-weight: normal;text-align: center;}
.my_orders_02 td { padding:10px 5px;line-height:18px; text-align:center; border-top:1px solid #eee; }
.order_page { border:none; background:#fff; padding-left:0px; }
.my_orders_02 img { width:60px; height:60px; border:1px solid #eee; margin-left:5px; }
.my_orders_03 { font-weight:normal; color:#999; }
.text_color_03 a { color:#333; }
.text_color_03:hover { color:#E47911; text-decoration:none; }
.my_orders_botton { padding:2px 10px; margin-top:3px; float:none; }
.my_input_botton { background:url(../images/live_bg.png) no-repeat -310px -557px #888; display:inline-block; width:89px; height:22px; vertical-align:middle; padding:0px 8px 0px 30px; font-size:11px; }
.my_input_botton:hover { background:url(../images/live_bg.png) no-repeat -310px -557px #777; }
.order_pay a.button_02 { float:none; /*height:16px;*/ line-height:16px; padding:2px 10px; font-size:11px; }
.order_buy { float:left; margin-left:6px; }
.order_buy a { height:16px; line-height:16px; padding:1px 10px; border:1px solid #dedede; margin-top:0px; margin-bottom:2px; color:#999; }
.order_js { position:relative; }
.es-carousel-wrapper { width:201px; background:#fff; padding:5px 12px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; position:relative; margin:0 auto; }
.es-carousel { overflow:hidden; }
.es-carousel ul { display:none; }
.es-carousel ul li { height:100%; float:left; display:block; }
.es-carousel ul li a { display:block; border-style:solid; }
.es-carousel ul li a img { display:block; border:1px solid #eee; max-height:100%; max-width:100%; }
.es-nav span { position:absolute; top:50%; left:2px; background:transparent url(../images/nav.png) no-repeat top left; width:8px; height:13px; margin-top:-6px; text-indent:-9000px; cursor:pointer; opacity:0.8; }
.es-nav span.es-nav-next { right:0px; left:auto; background-position:top right; }
.es-nav span:hover { opacity:1.0; }
.serach_order {  padding:15px; margin-bottom:15px; height:45px; }
.serach_order dt { float:left; width:350px; padding-top:1px; font-weight: normal; }
.serach_order dd { float:right;  text-align:right; }
.serach_order_03, .search_order_01 {border-radius: 3px; border:1px solid #ccc;  border-right:none;  font-family:Arial; padding:3px; background:#fff; font-weight: normal;}
.search_order_01 {border-radius: 3px; padding:3px; line-height:24px; width:220px; }
.serach_order dd input.button_02 { padding:2px 4px; line-height:24px; float:right; font-size:11px; border-radius:0 2px 2px 0; }
.menu_02_search{height: 14px;line-height: 14px;width: 180px;border:1px solid #dedede;font-size:11px; font-family:Arial; background:#fff; padding:3px; margin-top:1px;border-radius:2px;}
.menu_02_search_btn{ height:18px; width:16px;cursor: pointer; display:inline-block;background: url(../images/live_bg.png) no-repeat 0 -638px;border: 0 none;font-size: 0;position: absolute;right:18px;top:3px;}
.sales_service { padding-top:30px; }
.sales_item { padding-bottom:20px; overflow:hidden; }
.sales_label { width:220px; padding-right:15px; float:left; text-align:right; font-size:12px; font-weight:bold; }
.sales_fl { width:725px; float:left; }
.sales_type li { position:relative; width:142px; line-height:30px; float:left; text-align:center; font-size:12px; font-weight:bold; background:#f6f6f6; border-radius:4px; border:2px solid #eee; margin-right:15px; }
.sales_type li a:hover { text-decoration:none; }
.sales_type li:hover { border-color:#e0a3a3; cursor:pointer; }
.sales_type li:hover em { width:24px; height:24px; background:url(../images/live_bg.png) no-repeat; background-position:-316px -324px; display:block; position:absolute; top:6px; right:-1px; }
.sales_type li.sales_type_hover { border-color:#e0a3a3; }
.sales_type li.sales_type_hover em { width:24px; height:24px; background:url(../images/live_bg.png) no-repeat; background-position:-316px -324px; display:block; position:absolute; top:6px; right:-1px; }
.sales_table tr td { text-align:left; }
.sales_input { width:40px; }
.sales_color { color:#E47911; }
.sales_note { color:#999; }
.sales_note_padding { padding-top:5px; }
.sales_font { padding-top:15px; color:#666; }
.sales_font b { font-size:12px; font-weight:bold; padding-bottom:8px; display:block; color:#333; }
.sales_font p { padding-bottom:5px; }
.sales_botton_padding { padding-left:235px; }
.my_wishlist_tishiyu { font-size:12px; margin-top:20px; border:1px solid #dedede; padding:20px; }
.my_orders_mian { border:1px solid #eee; }
.my_orders_mian img { border:1px solid #eee; }
.my_orders_mian tr th { line-height:14px; padding:10px;font-weight: normal; }
.my_orders_mian tr td { line-height:14px; padding:10px; border-top:1px solid #eee; }
.my_orders_mian tr td.wishlist_del { position:relative;}
.wi_name span { font-size:11px; }
.my_orders_mian_01 { margin-top:0; }
.my_orders_mian tr td.wishlist_del a.del { display:none; }
.my_orders_mian tr:hover td.wishlist_del a.del{ display:block; position:absolute;z-index:999; float:left; line-height:20px;}
.wi_add { float:right; padding-right:32px; }
.wi_add input { padding:2px 6px; font-size:11px; }
.wishlist_03 { display:block; float:left; margin-left:10px; }
.wishlist_03 a.button_01 { padding:0 10px; font-size:11px; }
.wishlist_02 input { margin:5px 5px 5px 0; float:left; }
.address_bt { font-weight:bold; line-height:24px; border-top:1px solid #dedede; margin-top:15px; padding-top:15px; font-size:12px; }
.address_bt_01 { padding-bottom:0; padding-top:0; border-top:none; }
.address_bt_01 a { float:right; font-weight:normal; }
.address_delete { margin-left:20px; }
.address_03 a { }
.address_05 i { color:#999; padding-left:10px; font-style:normal; }
.address_05 b { display:block; font-weight:normal; width:190px; float:left; line-height:24px; text-align:right; padding-right:10px; color:#666 }
.address_05 b em, .address_03 em { font-family:Verdana, Arial; color:#E47911; padding-right:4px; }
.address_01 { float:left; width:280px; min-height: 150px; position:relative; border:1px solid #dedede; margin:10px 25px 10px 0; line-height:22px; border-radius:4px; padding:12px 15px 40px 15px; }
.address_01_plus { }
.manage_address_03 { float:left; position:absolute; left:0; bottom:0; border-top:1px solid #dedede; background:#f9f9f9; height:30px; width:275px; border-radius:0 0 4px 4px; }
.manage_address_01, .manage_address_02 { float:right; display:block; width:30px; height:30px; border-left:1px solid #dedede; }
.manage_address_01 { background:url(../images/menu_bg_01.gif) no-repeat -716px -276px; }
.manage_address_02 { background:url(../images/menu_bg_01.gif) no-repeat -716px -208px; }
.manage_address_01:hover, .manage_address_02:hover { background-color:#dedede; }
.yinc, .xians { display:block; height:30px; line-height:30px; float:left; border-right:1px solid #dedede; font-weight:bold; padding:0 10px 0 28px; border-radius:0 0 0 4px; }
.yinc { background:url(../images/bg_pic.gif) no-repeat 10px -461px; color:#aaa; }
.xians, .xians:hover, .yinc:hover { background:url(../images/bg_pic.gif) no-repeat 10px -428px #EBF8E8; color:#006633; text-decoration:none; }
.Phone_quhao { float:left; line-height:26px; padding-right:5px; }
.Addresses_button { padding-left:190px; }
.Addresses_button .button_02{ padding:3px 15px;}
.Addresses_button a { padding:6px 12px }
.address_01 a.button_04 { margin-top:5px; }
.my_se_Tab { margin-top:20px; }
.my_se_Menubox { margin-top:5px; border-bottom:1px solid #dedede; height:33px; line-height:33px; }
.my_se_Menubox a { color:#666; font-weight:bold; text-decoration:none; padding:0 15px; }
.my_se_Menubox a:hover { color:#E47911; text-decoration:none; border-bottom:none; }
.my_se_Menubox ul { list-style:none; margin:0; padding:0; }
.my_se_Menubox li { cursor:pointer; display:block; float:left; font-size:12px; font-weight:bold; margin:0; padding:0; text-align:center; margin-right:5px; background:#f4f4f4; border:1px solid #dedede; border-bottom:none; height:32px; border-radius:4px 4px 0 0; }
.my_se_Menubox li.hover { display:block; line-height:32px; height:33px; border-bottom:none; border:1px solid #dedede; border-bottom:none; background:#fff; }
.my_se_Menubox li.hover a { display:block; text-decoration:none; color:#E47911; font-weight:bold; line-height:33px; }
.my_se_Contentbox { border:1px solid #dedede; border-top:none; border-radius:0 0 3px 3px; clear:both; height:auto; line-height:18px; margin-top:0; padding:20px; text-align:left; }
.my_se_Contentbox table.coupons_tab, #con_one_2 table.coupons_tab { border:none; }
.my_se_Contentbox table.coupons_tab tr th, #con_one_2 table.coupons_tab tr th { background:#f4f4f4; line-height:14px; padding:5px; }
.my_se_Contentbox table.coupons_tab tr td, #con_one_2 table.coupons_tab tr td { border-bottom:1px solid #f1f1f1; border-right:none; line-height:14px; padding:8px 5px; }
.my_se_body1 { width:720px; clear:both; color:#666666; padding-left:29px; padding-bottom:20px; padding-top:10px; padding-right:30px; }
.my_se_mian_ts { line-height:30px; }
.my_se_mian_ts p { float:right; }
.submit_review_01 { width:930px; float:left; }
.review { border-top:1px solid #dedede; padding:10px 0 }
.review img { float:left; margin-right:20px; width:80px; height:80px; border:1px solid #eee; }
.review ul { display:block; float:left; width:680px; }
.review_01 { line-height:14px; padding:2px 0 4px 0; font-weight:bold; }
.review_02 { padding-left:10px; color:#999; }
.review_03 { padding:5px 0; line-height:14px; color:#666; }
.star_review { width:15px; float:left; }
.Management_Review_10 { margin:20px; }
.Management_Review_10 label { display:block; float:left; height:20px; width:100px; }
.Management_Review_10 label span { margin-top:2px; }
.Management_Review_10 p { line-height:30px; font-weight:bold; }
.Management_Review_10 li { margin:10px; overflow:hidden;}
.Management_Review_02 { border:1px solid #CDCDCD; padding:10px; border-radius:4px; }

.Management_Review_09 { background:none repeat scroll 0 0 #E5E5E5; color:#555; display:block; font-size:12px; font-weight:bold; padding:2px 10px; line-height:24px; margin-bottom:10px; border-radius:3px 3px 0 0; }
.Management_Review_10 .error_prompt { padding-left:0;}
.Management_Review_07 { text-align:center; padding:5px 15px 15px 15px; }
.Management_Review_04 { display:block; line-height:18px; width:200px; }
.login_014:focus { border:1px solid #999; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2); border-color:rgba(0, 0, 0, 0.3); outline:0 none; }
.all_reviews { width:80px; }
.all_reviews_01 { width:230px; }
.review_error { color:#E47911; }
.login_014 { width:500px; height:100px; border:1px solid #dedede; padding:4px; font-family:Arial; background:#fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius:3px; vertical-align:middle;}
.order_view_top { /*border:1px solid #DEDEDE;*/ line-height:40px; padding:10px 0; }
.order_view_01 { border-top:1px solid #DEDEDE; margin-top:10px; padding:5px 10px; }
.order_view_top_01 { /*font-size:12px;*/ padding:0 12px 0 10px; }
.order_view_top_02 { color:#E47911; font-size:12px; padding:0 12px 0 5px; }
.order_view_top_05 { float:right; }
.order_view_top_05 .print { font-size:12px; display:block; float:left; margin-right:15px; }
.order_view_top_05 input { margin:0 5px;  padding:2px 8px; height:30px; }
.order_view_top_04 { background:url(../images/button.png) no-repeat scroll 0 -305px transparent; border:0 none; clear:both; cursor:pointer; height:24px; text-indent:-9999px; width:160px; }
.order_view_top_03 { background:url(../images/button.png) no-repeat scroll 0 -280px transparent; border:0 none; cursor:pointer; float:right; text-indent:-99999px; width:74px; }
.shipping_pic { margin:20px auto 0 auto; height:75px; width:600px; background:url(../images/shopping_01.jpg) no-repeat 0 0; line-height:25px; }
.shipping_pic_01 { margin:20px auto 0 auto; height:75px; width:600px; background:url(../images/shopping_01.jpg) no-repeat 0 -80px; line-height:25px; }
.shipping_pic_02 { margin:20px auto 0 auto; height:75px; width:600px; background:url(../images/shopping_01.jpg) no-repeat 0 -160px; line-height:25px; }
.shipping_pic_03 { margin:20px auto 0 auto; height:75px; width:600px; background:url(../images/shopping_01.jpg) no-repeat 0 -240px; line-height:25px; }
.track_orders, .orders_05 { /*border:5px solid #dedede; border-radius:4px;*/ margin-top:25px; line-height:22px; }
.track_orders b, .orders_05 b { /*background:#dedede;*/ display:block; padding:0px 0 5px 10px; font-size:12px; }
.orders_05 { /*border:5px solid #dedede;*/ border-radius:4px; margin-top:20px; line-height:22px; }
.orders_05 b { /*background:#dedede;*/ display:block; padding:0px 0 5px 10px; font-size:13px; }
.orders_05 table { padding:5px 10px; }
.orders_05 table th { border-bottom:1px solid #dedede;font-weight: normal; }
.orders_05 table td { line-height:14px; padding:4px 0; }
.orders_05_01 { border:1px solid #dedede; border-left:none; border-right:none; height:18px; line-height:18px; padding:6px 0; color:#666; font-weight:bold; margin:0 10px 10px 10px }
.orders_05_01 span { float:left; margin-top:2px; }
.orders_05_01 span a { color:#E47911; }
.orders_05_01 span i { font-style:normal; color:#333; }
.orders_05_01 input.button_01 { padding:0 6px; }
.track_orders th { padding:5px 0; color:#555; }
.track_orders tr td { padding:10px 5px; text-align:center;border-top:1px solid #eee; }
.track_orders .popover-content a { color:#E47911; }
.track_orders a:hover { }
.track_orders .question_text { margin-left:5px; vertical-align:middle; font-weight:normal; }
.track_orders .question_bg { margin:0 }
.track_orders .question_text_01 { top:-24px; }
.track_orders_wenhao .question_text_01 { top:25px; }
.orders_06 { border:1px solid #ddd; border-radius:4px; margin-top:20px; padding:10px; }
.orders_06 strong { font-size:13px; }
.orders_view_body_information tr td { line-height:14px; padding:4px; }
.orders_08 { margin-top:20px; }
.orders_09 { margin-top:10px; }
.orders_09 b { display:block; margin-bottom:10px; }
.tab_02 { margin-top:10px; width:100%; }
.tab_02 th {  line-height:20px; padding:4px 5px; text-align: center;font-weight: normal;}
.tab_02 td { padding:15px 5px; line-height:14px; text-align:center; border-bottom:1px dotted #dedede;font-weight: normal; }
.tab_02 tr td.left { text-align:left; }
.tab_02 tr td a.button_04 { margin-top:5px; padding:1px 6px; }
.tab_03 tr td { padding:8px 5px 0 5px; line-height:30px; }
.tab_03 tr td.big {  color:#E47911;  }
.edit_shipping_address { padding-left:18px; color:#3e6ec1; background:url(../images/menu_bg_01.gif) no-repeat -512px -195px; margin-left:10px; }
.cancel_order_title { font-size:13px; font-weight:bold; border-bottom:1px solid #dedede; line-height:26px; }
.cancel_order_con { padding:10px; }
.cancel_order_con p { padding-bottom:10px; }
.cancel_order_con label { padding-top:8px; width:280px; float:left; cursor:pointer; }
.cancel_order_con label input { margin-right:5px; float:left; margin-top:2px; cursor:pointer; }
.cancel_order_textarea { width:570px; height:100px; margin-top:15px; }
.cancel_order_btn { padding:20px 0 10px 0; clear:both; overflow:hidden; }
.cancel_order_btn input { margin-right:10px; }
.cancel_order_btn .button_01 { font-size:12px; }
.cancel_order_close { background:#f4f4f4; cursor:default; readOnly:true; }
.cancel_order_reason span { color:#E47911; padding-top:7px; display:inline-block; }
.sales_wide { width:520px; height:130px; }
.search h2 a { font-size:12px; }
.search_01 { margin:0 auto; line-height:30px; padding-top:10px; font-size:18px; }
.search_01 span { color:#E47911; padding:0 2px; }
.search_02 { margin-top:20px; border:1px solid #dedede; float:left; border-radius:4px; }
.search_03 { float:right; width:300px; margin-top:25px; color:#666; }
.search_03 p { font-size:14px; font-weight:bold; margin-bottom:5px; line-height:20px; }
.search_03 li { padding-left:10px; line-height:18px; background:url(../images/menu_bg_01.gif) no-repeat -994px -225px; }
.search_04 { padding-left:10px; color:#E47911; line-height:28px; font-weight:bold; border-radius:4px 4px 0 0; font-size:12px; }
.search_05 { margin:25px 20px; }
.search_name_01 { display:block; min-height:50px; overflow:hidden; }
.search_07 { float:left; padding:0 10px 10px 10px; width:350px; }
.search_07 h1 { display:block; line-height:24px; font-size:12px; padding:10px 0 0 0 }
.search_07 h2 { display:inline; line-height:16px; font-weight:normal; }
.sidebar_04 dl.search_08 dt { font-weight:normal; }
.about_page_title01 { font-size:14px; font-weight:bold; padding-bottom:5px; }
dl.other_page_list {
    padding: 10px;
}
.about_page_01 { font-size:14px; font-weight:bold; line-height:22px; }
.about_page_02 { float:left; border-top:1px solid #dedede;  margin:10px 20px 0 0; }
.about_page_title { font-size:16px; font-weight:bold; padding-bottom:10px; border-top:1px solid #dedede; padding-top:20px; margin-top:20px; }
.about_page_03 { float:left; padding:15px 0px 15px 0; }
.about_page_04 { font-size:14px; font-weight:bold; }
.about_page_05 { width:205px; float:right; background:#f6f6f6; padding:20px; margin:10px 0 0 0; }
.about_page_05 dl { clear:both; display:block; overflow:hidden; background:url(../images/menu_bg_04.png) no-repeat scroll 0px -6px; }
.about_page_05 dl dt { font-weight:bold; width:32px; float:left; padding-left:8px; }
.about_page_05 dl dd { float:left; width:165px; padding-bottom:6px; }
.other_page_list dd { width:100%; line-height:24px; float:left; color:#555; }
.other_page_list dd i.i_01 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -8px; }
.other_page_list dd i.i_02 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -32px; }
.other_page_list dd i.i_03 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -58px; }
.other_page_list dd i.i_04 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -84px; }
.other_page_list dd i.i_05 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -109px; }
.other_page_list dd i.i_06 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -133px; }
.other_page_list dd i.i_07 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -157px; }
.other_page_list dd i.i_08 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -181px; }
.other_page_list dd i.i_09 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -205px; }
.other_page_list dd i.i_10 { padding:4px 14px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -229px; }

.page_01_01 h1 { margin:0 0 10px 0; padding:0; line-height:30px; height:30px; color:#E47911; font-size:14px; border-bottom:1px solid #cdcdcd; font-weight:bold; }
.page_01_01_01 h1 { margin:0; padding:0; line-height:30px; height:30px; font-size:16px; color:#363636; text-align:center; margin-top:10px; border-bottom:1px solid #eee; }
.page_01_02_01 { display:block; border-bottom:1px dotted #dedede; margin:5px 0; line-height:24px; height:24px; font-weight:bold; font-size:12px; }
.page_01_02 a, .page_01_02 a:link, .page_01_02 a:visited, .page_01_02 a:hover, .page_01_02 a:active { color:#fff; text-decoration:none; }
.page_01_03 img { margin:10px; padding:5px; border:1px solid #cdcdcd }
.page_01_04 { padding:5px 10px; margin-bottom:10px; }
.page_01_07 { padding:0px 0 10px 0; }
.page_01_07 a { padding:0px 6px; width:176px; float:left; height:110px; }
.page_01_05 { display:block; background:#757575; color:#fff; width:180px; border-radius:4px 4px 0px 0px; text-align:center; line-height:30px; font-weight:bold; }
.page_01_05 img { width:80px; height:80px; padding-left:48px; padding-right:48px; background:#fff; border:2px solid #757575; }
.page_01_06 { font-weight:normal; line-height:20px; padding:5px; }
.page_01_06_01 { display:block; float:left; }
.page_01_06_01 a { color:#3E6EC1; text-decoration:none; }
.page_01_06_01 a:hover { color:#E47911; text-decoration:underline; }
.page_01_06_02 { display:block; float:right; color:#999; }
.page_01_06_03 { display:block; float:left; padding-right:8px; color:#cdcdcd; }
.page_01_06_03 a { color:#363636; text-decoration:none; }
.news_content_01 { line-height:24px; height:24px; color:#999; border-bottom:1px dotted #dedede; padding-bottom:5px; margin-bottom:10px; }
.page_oem_01 { border:1px solid #ddd; margin-bottom:10px; }
.page_oem_01 span { display:block; background:#f4f4f4; line-height:30px; padding-left:6px; font-weight:bold; color:#E47911; }
.page_oem_02 { padding:5px; }
.news_content_03 { padding-right:10px; height:24px; }
.news_content_03 span { color:#363636; }
.news_content_03_01 a { padding-left:14px; background:url(../images/rss.png) no-repeat -10px -3px; color:#3E6EC1; text-decoration:none; }
.news_content_03_01 a:hover { padding-left:14px; background:url(../images/rss.png) no-repeat -10px -23px; color:#3E6EC1; text-decoration:underline; }
.news_content_03_02 a { padding-left:14px; background:url(../images/rss.png) no-repeat -10px -43px; color:#3E6EC1; text-decoration:none; }
.news_content_03_02 a:hover { padding-left:14px; background:url(../images/rss.png) no-repeat -10px -63px; color:#3E6EC1; text-decoration:underline; }
.news_content_03_03 a { padding-left:14px; background:url(../images/rss.png) no-repeat -10px -82px; color:#3E6EC1; text-decoration:none; }
.news_content_03_03 a:hover { padding-left:14px; background:url(../images/rss.png) no-repeat -10px -102px; color:#3E6EC1; text-decoration:underline; }
.news_content_04 { float:right; height:20px; padding-top:3px; }
.list_02 span.text_color { color:#E47911; }
.about_main { }
.about_main p { margin-bottom:10px; color:#555; }
.about_main_bt1 { line-height:20px; }
.about_main_bt1 h1 { color:#333333; font-size:20px; line-height:56px; margin:0; padding-bottom:2px; text-shadow:0 1px 0 #FFFFFF; }
.about_bgxtb { font-size:12px; }
.about_main.about_001 {
    font-size: 16px;
}
.warranty_01 { width:360px; padding:20px 40px 10px 0;}
.warranty_02 { width:540px; padding:20px 20px 10px 0;}
.warranty_03 { background:#f4f4f4; padding:5px; }
.about_10 { padding-top:20px; }
.about_10 img { width:260px; float:right; }
.about_11 { float:left; margin-right:20px; margin-top:6px; }
.about_12 { border-bottom:1px dotted #cdcdcd; display:block; font-weight:bold; text-align:left; margin-bottom:10px; background:url(../images/sjx1.gif) no-repeat 0 5px; padding-left:10px; color:#E47911; }
.about_13 { display:block; }
.about_13 ul { margin:0; padding:0; }
.about_13 ul li { margin-left:14px; padding:0; list-style-image:url(../images/sjx4.gif); }
.about_14 { display:block; text-align:justify; margin-top:10px; }
.about_15 a { color:#363636; font-weight:normal; }
.about_15 a:hover { color:#E47911; font-weight:normal; }
.con_us_lxfs { /* border:1px solid #dedede; */ margin:10px 0 20px 0; border-radius:4px; }
.con_us_lxfs_tu { float:left; height:50px; width:50px; }
.checbox_wen { padding-top:15px; padding-left:205px; }
.checbox_wen input { float:left; margin-top:2px; margin-right:5px; }
.con_us_button { padding:10px 0 20px 205px; }
.about_05 { float:left; height:24px; width:24px; margin:5px; }
.about_01 { background:url(../images/xiaotb.png) no-repeat 0 -4px; }
.about_02 { background:url(../images/xiaotb.png) no-repeat 0 -38px; }
.about_03 { background:url(../images/xiaotb.png) no-repeat 0 -79px; }
.about_04 { background:url(../images/xiaotb.png) no-repeat 0 -119px; }
.about_06 { background:url(../images/xiaotb.png) no-repeat 0 -160px; }
.con_tu_em { background:url(../images/xiaotubiao.png) no-repeat 0px -24px; }
.con_tu_tp { background:url(../images/xiaotubiao.png) no-repeat -50px -24px; }
.con_tu_lc { background:url(../images/xiaotubiao.png) no-repeat -100px -24px; }
.con_tu_ly { background:url(../images/xiaotubiao.png) no-repeat -150px -24px; }
.con_tu_lc1 { background:url(../images/xiaotubiao.png) no-repeat -200px -24px; }
.con_tu_tp1 { background:url(../images/xiaotubiao.png) no-repeat -250px -24px; }
.con_tu_em1 { background:url(../images/xiaotubiao.png) no-repeat -300px -24px; }
.con_us_lxfs_wen { width:660px; float:right; }
.con_us_lxfs_wen span { display:block; font-weight:bold; color:#E47911; line-height:20px; }
.con_us_ly_mian { }
.con_us_ly_mian li { display:block; line-height:38px; /* border-bottom:1px solid #dedede; */ }
.con_us_ly_mian li span { display:block; width:220px; text-align:right; float:left; padding-right:10px; color:#363636; /* background:#f4f4f4;  border-right:1px solid #dedede;*/ }
.login_mian li span em { font-family:Verdana; font-size:12px; color:#E47911; }
.con_us_ly_mian li span em { color:#E47911; font-family:Verdana; }
.con_us_ly_mian li span div { line-height:12px; color:#666; font-weight:normal; }
.con_us_ly_mian li.kong { padding-left:200px; height:20px; line-height:20px; }
.con_us_ly_mian li.kong_01 { padding-left:240px; line-height:16px; padding-right:20px; }
.con_us_ly_mian li.height_01 { height:76px; }
.con_us_ly_mian li.height_02 { height:50px; padding-top:15px }
.con_us_ly_mian li .line_input { margin-left:5px; margin-top:4px; }
.contact_cgts_01 { border:1px solid #dde8da; padding:14px 14px 14px 70px; background:url(../images/bg_pic.gif) no-repeat -246px -106px #EBF8E8; color:#2F7823; font-size:12px; font-weight:bold; margin:15px 0; }
.contact_cgts_01 h2 { color:#2F7823; font-size:12px; }
.site_map { padding-bottom:10px; border-bottom:1px dotted #dedede; margin:0 auto; }
.site_map dt, .site_map_01 dt { display:block; font-weight:bold; line-height:30px; padding-top:10px; }
.site_map dd, .site_map_01 dd { display:block; width:146px; float:left; line-height:14px; padding:4px 10px; background:url(../images/menu_bg_01.gif) no-repeat scroll -310px -102px transparent }
.site_map dd a, .site_map_01 dd a, .site_map_menu dd a { color:#555; }
.site_map dd a:hover, .site_map_01 dd a:hover, .site_map_menu dd a:hover { color:#E47911; text-decoration:underline; }
.site_map_01 { float:left; padding-left:10px; width:153px; }
.site_map_menu { border:1px solid #dedede; line-height:14px; border-radius:4px; margin-bottom:15px; width:230px; }
.site_map_menu dt { background:#eee; font-weight:bold; font-size:14px; padding:8px 10px; border-radius:4px 4px 0 0; border-top:1px solid #fff; }
.site_map_menu dd { border-top:1px solid #dedede; padding:8px 10px; }
.site_map_02 { width:365px; padding:0 10px 10px 10px; float:left; line-height:22px; }
.site_map_02 dt { display:block; font-size:14px; font-weight:bold; }
.site_map_03 { border-bottom:1px solid #dedede; padding-bottom:15px; }
.estimated_mian table { margin:20px; border-left:1px solid #ddd; border-top:1px solid #ddd; }
.estimated_mian table tr td { padding:4px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.sjx_share { margin-left:10px; height:20px; width:58px; padding-top:5px; padding-bottom:5px; }
.tutorial_more { float:right; color:#666; text-transform:capitalize; }
.tutorial_zhu_wen { border-bottom:1px dotted #dedede; color:#333; line-height:18px; padding-bottom:10px; text-align:justify; }
.tutorial_zhu_wen a { display:none; }
.tutorial_zhu_wen span { display:block; line-height:20px; padding-top:5px; color:#666; }
.page_01_06 h3 { margin:0px; padding:0px; line-height:30px; font-size:12px; color:#333333; }
.tutorial_bt { height:24px; width:798px; border:1px solid #cdcdcd; border-radius:4px 4px 4px 4px; margin-bottom:10px; }
.tutorial_bt h1 { margin:0; padding:0 30px 0px 8px; font-size:14px; color:#E47911; font-weight:bold; line-height:24px; height:24px; float:left; text-shadow:0 1px 0 #ffffff; background:url(../images/bg.png) 0px -407px; border-left:1px solid #fff; border-radius:4px 0px 0px 4px; }
.tutorial_bt_bjtu { height:24px; width:32px; float:left; background:url(../images/bg.png) no-repeat -27px -431px; }
.tutorial_bt13 h1 { font-size:13px; color:#333333; }
.tutoria_search { float:right; height:16px; margin-top:3px; margin-bottom:3px; border:1px solid #d2d2d2; margin-right:3px; }
.tutoria_box_in_wen { float:right; width:630px; text-align:justify; }
.tutoria_box_in_wen h2 { padding:0px; font-size:13px; line-height:24px; margin:0 0 5px 0; width:630px; }
.about_main p a { color:#00549F; }
.about_main p a:hover { color:#E47911; text-decoration:underline; }
.why_us_span01 {  padding-right:40px; padding-top:20px; padding-bottom:30px;}
.why_sub_tit_001 { background:url(../images/bg_icon.jpg) no-repeat scroll 0px -558px transparent; line-height:16px; font-size:14px; padding-left:50px; padding-bottom:10px; font-weight:bold;}
.why_sub_tit_002 { background:url(../images/bg_icon.jpg) no-repeat scroll 0px -608px transparent; line-height:16px; font-size:14px; padding-left:50px; padding-bottom:10px; font-weight:bold;}
.why_sub_tit_003 { background:url(../images/bg_icon.jpg) no-repeat scroll 0px -658px transparent; line-height:16px; font-size:14px; padding-left:50px; padding-bottom:10px; font-weight:bold;}
#products_moq { line-height:24px; font-weight:bold; color:#666; padding-left:10px; }
#products_moq.moq_alert { font-weight:normal; color:#E47911; }
.tutorial_capital { text-transform:uppercase; }
.tutoria_box_plate { float:left; width:465px; margin:10px 0; }
.tutoria_box_plate_line { float:left; width:30px; height:100px; }
.tutoria_box_plate h3 { float:left; }
.tutoria_box_plate h3 a { padding-left:0px; color:#363636; }
.tutoria_box_plate h3 a:hover { color:#E47911; text-decoration:underline; }
.tutoria_box_plate h3 s { display:none; background:url(../images/menu_bg_01.gif) no-repeat scroll -511px -300px transparent; padding:10px; }
.tutoria_box_plate_wen { padding:10px 0px 0px 0px; }
.tutoria_box_plate_wen a { color:#3E6EC1; text-decoration:none; }
.tutoria_box_plate_wen a:hover { color:#E47911; text-decoration:underline; }
.tutoria_box_plate_bt { display:block; border-top:1px solid #999; border-bottom:1px dotted #999; margin:0; padding:8px 0; line-height:12px; height:12px; }
.tutoria_box_plate_wen dl { display:block; overflow:hidden; padding-bottom:5px; }
.tutoria_box_plate_wen dl dt { width:70px; height:70px; float:left; }
.tutoria_box_plate_wen dl dd { float:left; padding-left:10px; width:295px; height:72px; overflow:hidden; }
.tutoria_box_plate_wen dl dd .dd_title { font-size:11px; font-weight:bold; color:#3e6ec1; }
.tutoria_box_plate_wen dl dd a { color:#666; }
.tutoria_box_plate_wen dl dd a:hover { color:#E47911; }
.tutoria_box_plate_wen ul { display:block; }
.tutoria_box_plate_wen li { line-height:20px; background:url(../images/tutorial_bg.png) no-repeat -297px -55px; list-style-type:none; padding-left:10px; }
.t_more a { border:1px solid #dedede; border-radius:10px; display:block; float:left; font-size:11px; font-weight:bold; line-height:11px; padding:3px 15px; text-decoration:none; margin:10px 0 0 10px; color:#666; }
.t_more a:hover { color:#E47911; }
.tutorial_zhu { padding-bottom:5px; }
.tutorial_zhu_bt h2 { color:#666; font-size:12px; line-height:32px; }
.tutorial_zhu_fanye { padding:15px 0; margin-top:10px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; }
.tutorial_zhu_fanye dl { float:left; width:360px; padding:5px; }
.tutorial_zhu_fanye dl dt { font-size:13px; font-weight:bold; padding-bottom:5px; }
.tutorial_zhu_fanye .aaa a { border:1px solid #dedede; color:#3E6EC1; font-size:11px; font-weight:bold; padding:4px 10px; }
.tutorial_zhu_fanye a:hover { color:#E47911; text-decoration:underline; }
.iso_standard_mian { font-size:11px; padding:10px; text-align:justify; }
.iso_standard_mian img { float:left; margin-bottom:30px; }
.iso_standard_mian span { display:block; width:625px; float:right; margin-bottom:30px; }
.sales_stop { display:block; font-size:13px; border-bottom:1px solid #363636; padding:10px 0; }
.sales_stop_01 { background:url(../images/top.jpg) no-repeat 0 -5px; display:block; height:50px; width:380px; margin:10px 0; }
.sales_stop_01a { background:url(../images/top.jpg) no-repeat 0 -55px; display:block; height:50px; width:380px; margin:10px 0; }
.sales_stop_01b { background:url(../images/top.jpg) no-repeat 0 -105px; display:block; height:50px; width:380px; margin:10px 0; }
.sales_stop_01c { background:url(../images/top.jpg) no-repeat 0 -155px; display:block; height:50px; width:380px; margin:10px 0; }
.sales_stop_01d { background:url(../images/top.jpg) no-repeat 0 -205px; display:block; height:50px; width:380px; margin:10px 0; }
.sales_stop_02 { padding:5px; display:block; font-size:18px; text-align:left; background:#363636; width:370px; color:#fff; }
.sales_stop_03 { width:390px; float:left; margin-bottom:10px; }
.sales_stop_04 { float:right; width:380px; display:block; text-align:center; }
.sales_stop_05 { float:left; width:380px; display:block; text-align:center; }
.sales_stop_04 img, .sales_stop_05 img { width:240px; height:240px; }
.sales_stop_06 { width:370px; display:block; display:block; padding:5px; }
.pay_01 { display:block; font-size:16px; color:#339933; line-height:30px; font-weight:bold; padding-top:10px; }
.print_dd { display:block; position:relative; }
.print_font { position:absolute; right:0; top:-9px; background:#f9f9f9; border:1px solid #dedede; padding:0 5px; }
.print_font a { background:url(../images/rss.png) no-repeat scroll -10px -43px transparent; color:#363636; padding-left:14px; }
.print_font a:hover { background:url(../images/rss.png) no-repeat scroll -10px -63px transparent; color:#E47911; padding-left:14px; text-decoration:underline; }
.pay_02 { display:block; font-size:14px; text-align:left; font-weight:bold; padding-bottom:10px; }
.pay_03 { display:block; text-align:left; background:#f9f9f9; border:1px solid #dedede; padding:10px; margin:5px 0 10px 0; }
.pay_04 { margin:0 0 20px 0; border:1px solid #dedede; background:#f9f9f9; padding:10px; }
.pay_04 table tr td, .pay_05 table tr td { padding:2px 10px; }
.pay_04 table tr td.red { color:#E47911; font-weight:bold; }
.pay_04 table tr td.bold { color:#363636; font-weight:bold; }
.pay_05 { float:left; }
.pay_05_padding { padding-bottom:12px; }
.pay_05_padding a { color:#3E6EC1; font-weight:bold; }
.pay_05_padding a:hover { color:#E47911; font-weight:bold; }
.transfer { min-width:800px; margin:0 auto; }
.pay_05_xd { background:url(../images/menu_bg_01.gif) no-repeat scroll -994px -224px transparent; padding-left:12px; padding-bottom:5px; }
.page_404 { width:640px; height:120px; margin:60px auto auto auto; text-align:left; }
.page_404 img { float:left; }
.block { color:#333333; font-size:12px; line-height:28px; }
.page_404 span { font-size:16px; font-weight:bold; }
.contact_rigth { float:right; width:400px; height:300px; padding-top:20px; }
.contact p { padding-left:5px; }
.contact_05 { padding:5px; margin-bottom:10px; display:block; background:#f4f4f4; font-size:12px; }
.solution_new_con { padding:0px 8px 0 8px; }
.solution_new_con dl { display:block; }
.solution_new_con dl dt { font-size:13px; font-weight:bold; line-height:22px; }
.solution_new_con dl dt a { font-size:13px; font-weight:bold; color:#E47911; }
.solution_new_con dl dd { padding:5px 0 15px 0; color:#363636; line-height:18px; }
.solution_new_con ul { display:block; border-top:1px dotted #999; padding-top:10px; }
.solution_new_con ul li { padding:1px 0; background:url(../images/tutorial_bg.png) no-repeat -296px -55px; padding-left:10px; overflow:hidden; }
.solution_new_con ul li a { color:#363636; font-weight:bold; }
.solution_new_con ul li a:hover { color:#E47911; text-decoration:underline; }
.solution_box_plate { float:left; width:378px; margin-top:12px; }
.solution_box_plate_bt { font-size:13px; height:24px; border-bottom:2px solid #999; line-height:24px; font-weight:bold; }
.solution_box_plate_bt span { display:block; float:left; border-bottom:2px solid #E47911; }
.solution_box_plate_wen { padding-top:12px; }
.solution_box_plate_wen dl { display:block; overflow:hidden; padding-bottom:8px; }
.solution_box_plate_wen dl dt img { float:left; width:70px; height:70px; }
.solution_box_plate_wen dl dd { float:left; padding-left:10px; width:295px; }
.solution_box_plate_wen dl dd span { display:block; }
.solution_box_plate_wen dl dd .dd_title { font-size:11px; font-weight:bold; color:#3e6ec1; }
.solution_box_plate_wen dl dd a { color:#666; }
.solution_box_plate_wen dl dd a:hover { color:#E47911; }
.solution_box_plate_wen dl dd p { height:54px; overflow:hidden; }
.solution_box_plate_wen ul { display:block; }
.solution_box_plate_wen ul li { background:url(../images/menu_bg_01.gif) no-repeat scroll -994px -224px transparent; font-weight:bold; line-height:20px; list-style-type:none; padding-left:10px; }
.about_001 dl dd { line-height:14px; padding:3px 0 3px 20px; background:url(../images/menu_bg_01.gif) no-repeat -986px -224px; }
.faq_01 dl { margin-bottom:10px; }
.faq_01 dl dt, .faq_mian_bt { font-size:16px; font-weight:bold; line-height:20px; margin-top:5px; margin-bottom:5px; }
.faq_01 dl dd { padding-top:5px; padding-left:25px; background:url(/images/productbg.png) no-repeat  -120px 7px; }
.faq_01 dl dd a { text-decoration:none; color:#363636; }
.faq_01 dl dd a:hover { text-decoration:underline; color:#E47911; }
.solution_list_box { display:block; }
.solution_list_box_tit { font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:6px; margin-top:15px; }
.solution_list_01 { padding-right:20px; }
.solution_list_01 p { padding-bottom:10px; }
.solution_list_02 { display:block; overflow:hidden; }
.solution_list_02 dl { padding:15px 20px 0 20px; float:left; width:340px; }
.solution_list_02 dl dt { font-size:12px; font-weight:bold; padding-bottom:5px; }
.solution_list_02 dl dd { background:url(../images/menu_bg_01.gif) no-repeat scroll -986px -224px; padding-left:18px; line-height:20px; margin-left:10px; }
.solution_list_02 dl dd a { color:#00549F; text-decoration:underline; }
.solution_list_02 dl dd a:hover { color:#E47911; text-decoration:underline; }
.solution_list_03 dl { padding:15px 20px 0 20px; }
.solution_list_03 dl dt { font-size:12px; font-weight:bold; padding-bottom:5px; }
.solution_list_03 dl dd { background:url(../images/menu_bg_01.gif) no-repeat scroll -986px -224px; padding-left:18px; line-height:20px; margin-left:10px; }
.solution_list_03 dl dd a { color:#00549F; text-decoration:underline; }
.solution_list_03 dl dd a:hover { color:#E47911; text-decoration:underline; }
.sidebar_ad dl dd { position:relative; margin-top:15px; }
.sidebar_ad dl dd a { display:block; background:#000; }
.sidebar_ad dl dd a img { opacity:1; display:block; top:0; left:0; -moz-transition:.2s;
    -webkit-transition:.2s;
    -o-transition:.2s;
    transition:.2s;
}
.sidebar_ad dl dd a:hover img { opacity:0.92; display:block; top:0; left:0; }
.solution_box_tit { font-size:14px; font-weight:bold; margin-top:15px; line-height:26px; border-bottom:1px solid #dedede; }
.tutoria_box_kk { padding-left:10px; width:370px; }
.tutoria_box_plate_wen01 { padding-top:5px; }
.tutoria_box_plate_bt01 { display:block; margin:0; padding:5px 0; line-height:12px; height:12px; }
.solution_list_01 p a { color:#00549F; }
.solution_list_01 p a:hover { color:#E47911; text-decoration:underline; }
.tutorial_banner01 { float:left; }
.tutorial_new { float:right; width:620px; }
.tutorial_new_title { border:1px solid #dedede; line-height:28px; height:28px; background:#f8f8f8; }
.tutorial_new_title ul { display:block; position:relative; }
.tutorial_new_title ul li { float:left; width:118px; }
.tutorial_new_title ul li a { line-height:28px; color:#666; text-align:center; font-size:13px; font-weight:bold; display:block; border-right:1px solid #dedede; }
.tutorial_new_title ul li a:hover { line-height:28px; height:29px; color:#363636; text-decoration:none; }
.tutorial_new_title ul li.hover a { line-height:28px; height:29px; color:#3E6EC1; background:#fff; text-decoration:none; display:block; border-right:1px solid #dedede; }
.tutorial_new_con { padding:8px 8px 0 0px; }
.tutorial_new_con dl { display:block; }
.tutorial_new_con dl dt { font-size:13px; font-weight:bold; line-height:22px; }
.tutorial_new_con dl dt a { font-size:13px; font-weight:bold; color:#E47911; }
.tutorial_new_con dl dd { padding:5px 0; color:#363636; line-height:16px; }
.tutorial_new_con ul { display:block; }
.tutorial_new_con ul li { padding:1px 0; background:url(../images/tutorial_bg.png) no-repeat -297px -55px; padding-left:10px; overflow:hidden; }
.tutorial_new_con ul li a { color:#363636; font-weight:bold; }
.tutorial_new_con ul li a:hover { color:#E47911; text-decoration:underline; }
.riqi { float:right; color:#666; }
.tutoria_box_introduce { margin-top:15px; margin-bottom:10px; }
.tutoria_box_introduce img { width:100%; }
.tutorial_list_top { width:790px; padding-bottom:20px; border-bottom:1px dotted #999; padding-top:8px; margin-bottom:10px; }
.tutorial_list_top dl { display:block; overflow:hidden; }
.tutorial_list_top dl dt { float:left; width:164px; }
.tutorial_list_top dl dd { float:left; width:605px; padding-left:20px; }
.tutorial_list_top dl dd span { display:block; }
.tutorial_list_top_con_tit { font-size:12px; color:#3e6ec1; font-weight:bold; line-height:26px; }
.tutorial_list_top_con_riqi { color:#999; line-height:22px; display:none; }
.tutorial_article { width:770px; background:#f8f8f8; padding:10px; overflow:hidden; }
.tutorial_article dl { display:block; width:375px; padding-right:10px; float:left; }
.tutorial_article dl dt { font-size:12px; font-weight:bold; line-height:24px; }
.tutorial_article dl dd { padding-left:10px; background:url(../images/menu_bg_01.gif) no-repeat scroll -994px -225px transparent; line-height:20px; }
#player { float:left; height:180px; width:310px; position:relative; }
#player .Limg { position:relative; z-index:0; }
#player .Limg li { background:none repeat scroll 0 0 #eee; height:180px; margin:0; position:absolute; left:0; top:0; }
#player .Limg li p { font-size:14px; line-height:25px; padding-left:15px; }
#player .Limg li span { display:block; background:#000; position:absolute; float:left; top:150px; left:0; width:310px; filter:alpha(opacity=50); opacity:0.5; height:30px; }
#player .Limg li i { color:#fff; float:left; position:absolute; left:10px; top:150px; font-style:normal; font-weight:bold; line-height:30px; }
#player .Nubbt { position:absolute; right:10px; line-height:20px; top:160px; z-index:1; }
#player .Nubbt span { background:url(../images/s_banner_bt.png) no-repeat scroll 0 0 transparent; cursor:pointer; display:block; float:left; height:12px; margin:0 1px; width:12px; }
#player .Nubbt span.on { background:url(../images/s_banner_bt.png) no-repeat scroll -12px 0 transparent; }
.why_guide_bg {   }
.why_tit_font {  font-weight:bold; color:#363636; }
.why_us_fl {  padding-right:20px; border-right:1px solid #eee; margin-top:10px;}
.why_us_fr {  margin-top:10px;}
.font_bg {  color:#363636; line-height:20px; padding:5px 0px; }
.why_sub_tit {  font-weight:bold; color:#363636; line-height: 35px; }
.payment_zhu img { float:left; margin-top:10px; }
.payment_zhu { margin:10px auto; }
.pay_wen { width:760px; float:right; }
.pay_wen span { color:#363636; font-weight:bold; font-size:12px; line-height:24px; }
.payment_zhu_map { display:block; overflow:hidden; }
.payment_zhu_map ul li { width:340px; float:left; background:url(../images/menu_bg_01.gif) no-repeat scroll -995px -225px transparent; padding-left:12px; }
.payment_zhu_map ul li a { color:#00549f; }
.payment_zhu_map ul li a:hover { color:#E47911; }
.oem_01 a { display:block; background:url(../images/oem.jpg) no-repeat 0px 0px; text-decoration:none; margin-bottom:15px; }
.oem_index a { background:url(../images/oem_01.jpg) no-repeat 0 0; margin-top:15px; }
.oem_02 { font-size:20px; display:block; padding-top:20px; padding-bottom:5px; line-height:18px; text-decoration:none; color:#363636; font-weight:bold; padding-left:10px; }
.oem_03 { display:block; text-decoration:none; padding:10px; line-height:14px; color:#E47911; }
.oem_04 { color:#666; padding-right:50px; font-weight:bold; padding-top:0px; padding-bottom:20px; line-height:18px; }
.oem_05 dd { list-style-type:disc; }
.oem_tabel_01 { border:1px solid #dedede; border-right:none; border-bottom:none; }
.oem_tabel_01 tr td { border-bottom:1px solid #dedede; border-right:1px solid #dedede; padding:5px 10px; }
.oem_tabel_01 tr th { border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:5px 10px; }
.oem_fl { width:100%; padding-bottom:10px;}
.oem_fr { width:100%; padding-left:20px; padding-bottom:10px;}

.oem_shipping_01 { background:url(../images/pay_warrant.jpg) no-repeat 0px -482px; display:block; padding:20px 40px; }
.oem_shipping_02 { background:url(../images/pay_warrant.jpg) no-repeat 0px -436px; display:block; padding:20px 40px; }
.oem_shipping_03 { background:url(../images/pay_warrant.jpg) no-repeat 0px -530px; display:block; padding:20px 40px; }
.oem_shipping_04 { background:url(../images/pay_warrant.jpg) no-repeat 0px -624px; display:block; padding:20px 40px; }
.oem_shipping_05 { background:url(../images/pay_warrant.jpg) no-repeat 0px -671px; display:block; padding:20px 40px; }

.tishi_01 { line-height:18px; font:18px Arial; margin-bottom:10px; padding:8px 8px 8px 54px; background:url(../images/bg_pic.gif) no-repeat -256px -110px; color:#339933; border:1px solid #eee; border-radius:4px; }
.con_us_ly_mian li i.yes, .login_regist_21 li i.yes, .login_zhu_left li i.yes, .fs_data li i.yes, .product_login i.yes, .cancel_order_reason .yes, .sales_fl i.yes, .forgotten_password ul li i.yes { display:block; float:left; margin-left:5px; margin-top:7px; height:13px; width:13px; background:url(../images/bg_pic.gif) no-repeat 0px -532px; }
.con_us_ly_mian li i.no, .login_regist_21 li i.no, .login_zhu_left li i.no, .login_zhu_right li i.no, .fs_data li i.no, .cancel_order_reason .no, .product_login i.no, .sales_fl i.no, .forgotten_password ul li i.no { display:block; float:left; margin-left:5px; margin-top:8px; height:13px; width:13px; background:url(../images/bg_pic.gif) no-repeat 0px -587px; }
.locations_title { font-size:14px; font-weight:bold; color:#333; border-bottom:1px solid #dedede; padding:20px 0 5px 0; }
.locations_left { width:650px; float:left; }
.locations_left dl { display:block; border-bottom:1px dotted #dedede; padding:15px 0 15px 0; }
.locations_left dl dt { width:317px; height:168px; float:right; }
.locations_left dl dd { width:220px; float:left; }
.locations_left dl dd b { font-size:12px; padding-bottom:8px; display:block; line-height:14px; padding:0px 0 8px 0; }
.locations_right { width:205px; float:right; }
.locations_right_title { font-size:12px; font-weight:bold; background-color:#f4f4f4; line-height:30px; padding-left:10px; margin-top:15px; }
.locations_right dl { padding:10px 10px 0 10px; }
.locations_right dl dt { font-weight:bold; }
.locations_right dl dd { padding-bottom:10px; display:block; }
.banzu { margin:20px 0 10px 0; line-height:30px; }
.cp_abc_menu { border-bottom:1px solid #dedede; padding:0 0 10px 0; margin-bottom:10px; }
.cp_abc_menu a { padding:3px 6px; }
.li_zhu li { float:left; width:580px; line-height:22px; height:22px; overflow:hidden; padding-right:9px; }
.cp_abc_yema { margin-top:10px; line-height:40px; border-top:1px solid #dedede; }
.main_content_02 dl dd ul li.list_all a, .index_label_01 span a, .solution_01 a, .login_zhu_left li.login_02 a, .login_004 a, .login_002 a, .tutorial_zhu a, .order_view_top_05 a.print, .Management_Review_13, .text_center a, .regist_use, .login_006 a, .banzu a, .search h2 a, .checkout_03 ul li a, .checkout_02 a, .login_dashboard_03 a, .del, .fs_products_description a, .buy a, .login_dashboard_01 b a, .shopping_cart_08 a, .shipingtime_more a, .password_01 li .set_button a, .product_03_01 a .product_right a, .pay_warrant a, .pay_warrant_01 a, .success_page_04 a { color:#333; }
.main_content_02 dl dd ul li.list_all a:hover, .index_label_01 span a:hover, .list_08 a:hover, .solution_01 a:hover, .login_zhu_left li.login_02 a:hover, .login_004 a:hover, .login_002 a:hover, .tutorial_zhu a:hover, .order_view_top_05 a.print:hover, .Management_Review_13:hover, .text_center a:hover, .regist_use:hover, .login_006 a:hover, .banzu a:hover, .search h2 a:hover, .checkout_03 ul li a:hover, .checkout_02 a:hover, .login_dashboard_03 a:hover, .del:hover, .fs_products_description a:hover, .top_01 ul li.top_05:hover ul li dd a:hover, .buy a:hover, .login_dashboard_01 b a:hover, .shopping_cart_08 a:hover, .shipingtime_more a:hover, .password_01 li .set_button a:hover, .product_03_01 a:hover, .product_right a:hover, .news_02 a:hover, .pay_warrant a:hover, .pay_warrant_01 a:hover, .inventory_list a:hover, .success_page_04 a:hover { color:#E47911; text-decoration:none; }
.list_08 s, .page_list_01 .page_list_01_01 s { color:#000; background:#f2eC02; text-decoration:none; border-radius:2px; padding:0 2px; }
.main_content .list_08 { word-break:normal; }
.p_review { background:url(../images/bg_pic.gif) no-repeat 0 -238px; }
.p_review:hover { background:url(../images/bg_pic.gif) no-repeat 0 -301px; }
.product_03_14 a { color:#999; }
.product_03_14 a:hover { color:#E47911; text-decoration:none; }
.product_warranty { margin-right:15px; float:left; padding:2px 0; }
.product_leadtime { float:left; padding:2px 0; }
.product_warranty a, .product_leadtime a { color:#666; }
.product_warranty em { display:block; float:left; margin-top:10px; padding:7px 9px; background:url(../images/bg_pic.gif) no-repeat -288px -669px; }
.product_leadtime em { display:block; float:left; margin-top:10px; padding:7px 9px; background:url(../images/bg_pic.gif) no-repeat -288px -700px; }
h1, h2, h3, p, ul, li, dl, dt, dd, input, select, form, div { margin:0; padding:0; }
ul { list-style:none; }
li { list-style:none; }
img { border:none; vertical-align:middle; }
textarea { margin:0; }
.aaa { float:left;font-weight: normal; }
.bbb { float:right; }
.ccc { clear:both; height:0; _height:1%; padding:0; margin:0; _zoom:1; overflow:hidden; font-size:1px; }
.display_none { display:none; }
.text_left { text-align:left; }
.text_right { text-align:right; }
.text_center { text-align:center; }
.text_color { color:#E47911; }
.text_color_01 { color:#f60; }
.text_color_02 { color:#999; }
.text_color_04 { color:#333; }
.text_bold { font-weight:bold; }
.text_bold_01 { font-weight:normal; }
.text_font_size { font-size:12px; }
.font_size_14 { font-size:14px; font-weight:bold; }
.checkout_line { border-top:1px solid #dedede; }
.list_line { border-bottom:1px solid #dedede; border-left:1px solid #dedede;}
.con_text_font { font-size:12px; font-weight:bold; color:#333; }
.right_line_no { border-right:none; }
.shopping_cart_04_01_delete label input, .checkout_03 ul li label input, .checkout_03 ul li label, .check2_Shipping_Method_zhu_ysbiao table tr td label input, .check2_Shipping_Method_zhu_ysbiao table tr td label { cursor:pointer; }
.orders_view_body { padding:0 10px; max-width:960px; }
.my_account_bt { border-bottom:1px solid #cdcdcd; color:#333;  font-weight:bold; line-height:30px; margin-bottom:10px; padding:0 10px; }
.print_box { border:1px solid #dedede; margin-top:10px; padding:0 5px; }
.orders_view_body_information {  }
.print_box .orders_05 { background:none repeat scroll 0 0 #fffceb; border:1px solid #eed97c; margin-top:20px; }
.orders_view_body_information strong { display:block; padding:5px; }
.orders_view_body_information table.tab_02 { text-align:center; }
.orders_view_body_information table { width:100%; }
.order_view_total table { margin-bottom:20px; width:100%; }
.Contentbox table { border-collapse:collapse; border-spacing:0; margin-bottom:10px; }
.p_06_02 .p_06_05 { display:block; height:7px; }
.return_policy p { padding-bottom:10px; color:#555; }
.return_policy_tit { color:#E47911; font-size:13px; line-height:34px; font-weight:bold; }
.return_policy_con { display:block; }
.return_policy_con ul li { padding:3px; line-height:16px; padding-left:13px; }
.return_policy_font { background:url(../images/bg_pic.gif) no-repeat scroll -0px -627px transparent; color:#333; }
.return_policy_tit01 { color:#333; font-size:14px; line-height:24px; font-weight:bold; }
.return_policy_dian { background:url(../images/menu_bg_01.gif) no-repeat scroll -995px -225px transparent; padding-left:10px; margin-left:12px; color:#555; }
.return_policy_subtit { font-weight:bold; color:#363636; }
.return_policy_tiao { display:block; padding-bottom:10px; float:left; width:380px; }
.return_policy_tiao ul li { background:url(../images/menu_bg_01.gif) no-repeat scroll -995px -225px transparent; padding-left:10px; margin-left:12px; }
.return_policy_tiao_img { float:right; }
.how_to_buy_01 { padding:20px;}
.how_to_buy_01 img { float:left;}
.how_to_buy_02 { width:770px; float:right;}
.text_bg { background:#f4f4f4; padding:10px;}
.how_to_order { display:block; }
.how_to_order ul { float:left; width:580px; }
.how_to_order ul li { width:280px; float:left; color:#555; padding:5px; }
.title_zhenghe { border-radius:4px; border:1px solid #eee; }
.title_zhenghe ul { display:block; }
.title_zhenghe ul b { font-size:12px; font-weight:bold; padding:10px 10px; display:block; line-height:14px; background:#f4f4f4; border-top:1px solid #eee; }
.title_zhenghe ul p { font-size:12px; font-weight:bold; padding:10px 10px; display:block; line-height:16px; background:#f4f4f4; }
.title_zhenghe ul li a { color:#333; line-height:16px; display:block; padding:8px 20px 8px 20px; border-top:1px solid #eee; }
.title_zhenghe ul li a:hover { color:#E47911; text-decoration:none; background:#f8f8f8; }
.title_zhenghe ul li.mrxs { font-weight:bold; }
.title_zhenghe ul li.mrxs a { color:#E47911; }
.title_zhenghe_bor { margin:0 0 0px 0; }
.con_right { width:960px; float:right; }
.con_left { width:200px; float:left; }
.blank12 { height:12px; clear:both; }
.intl_sp_mian_js p { padding-bottom:10px; color:#555; }
.estimated_mian p { padding-bottom:10px; }
.intl_gj_zhu { color:#555; }
.smg h2 { font-size:12px; line-height:24px; }

*html { background-image:url(about:blank); background-attachment:fixed; }
#tbox { width:22px; height:85px; float:right; position:fixed; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
    _margin-bottom:10px; }
#jianyi { width:22px; height:85px; background:url(../images/suggest.png) no-repeat; position:absolute; bottom:0px; cursor:pointer }
#gotop { width:22px; height:85px; background:url(../images/top01.png) no-repeat; position:absolute; top:0px; display:none; cursor:pointer }
#jianyi:hover { background:url(../images/suggest.png) no-repeat 0px -26px; }
#gotop:hover { background:url(../images/top02.png) no-repeat; }
.account_content_03 { padding-top:10px; }
.account_content_03 li { background:url(../images/menu_bg_01.gif) no-repeat scroll -994px -224px transparent; line-height:14px; padding:4px 0 4px 12px; }
.account_content_03_padding { padding:8px 0 0 105px }
.padding_left15 { padding-left:12px; }
.padding_top15 { padding-top:15px; display:block; float:left; width:440px; padding-right:40px; padding-bottom:20px; }
.padding_top15 img { padding-right:30px; float:left; }


.warranty_tab_01 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -264px transparent;}
.warranty_tab_02 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -296px transparent;}
.warranty_tab_03 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -328px transparent;}
.warranty_tab_04 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -360px transparent;}
.warranty_tab_05 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -392px transparent;}
.warranty_tab_06 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -424px transparent;}
.warranty_tab_07 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -456px transparent;}
.warranty_tab_08 i { float:left; margin-top:5px; height:32px; width:52px; background:url(../images/bg_icon.jpg) no-repeat scroll 0px -488px transparent;}

.intl_sp_mian_js s { display:block; padding-left:15px; text-decoration:none; }
.solution_nav { width:181px; border-radius:4px 4px 4px 4px; padding:5px; border:1px solid #dedede; }
.solution_nav b { border-bottom:2px solid #ccc; display:block; font-size:13px; font-weight:bold; padding:5px 0; line-height:14px; margin-bottom:5px }
.solution_nav_01 dt a { font-weight:bold; display:block; background:url(../images/menu_bg_01.gif) no-repeat scroll -300px -190px transparent; line-height:12px; padding:8px 8px 8px 15px; }
.solution_nav_01 dt a:hover { background:url(../images/menu_bg_01.gif) no-repeat scroll -300px -190px #f0f0f0; text-decoration:none; color:#363636 }
.solution_nav_01 dd { display:none; }
.solution_nav_01 dd a { display:block; line-height:12px; padding:6px 0; padding-left:15px; color:#555; }
.solution_nav_01 dd a:hover { display:block; background:#f0f0f0; padding-left:0; margin-left:15px; text-decoration:none; color:#E47911; }
.solution_nav_01 dt a.solution_nav_js { background:url(../images/menu_bg_01.gif) no-repeat scroll -295px -150px #f4f4f4; color:#333; font-weight:bold; }
.solution_nav_01 dd.solution_block { display:block; }
.solution_nav_01 dd.sidebar_products a { font-weight:bold; color:#E47911; }
.code { border:1px solid #ccc; list-style-type:decimal-leading-zero; padding:5px; margin:0; }
.code code { display:block; padding:3px; margin-bottom:0; }
.code li { background:#ddd; border:1px solid #ccc; margin:0 0 2px 2.2em; }
.indent1 { padding-left:1em; }
.indent2 { padding-left:2em; }
.show_all_product { float:left; margin-top:20px; }
.show_border_right { border-right:1px solid #dedede; min-height:700px; width:239px; }
.show_all_product dl { display:block; overflow:hidden; width:190px; padding:0 25px 10px 25px; }
.show_all_product dl dt { width:190px; height:140px; border:1px solid #f4f4f4; }
.show_all_product dl dt img { width:190px; height:140px; }
.show_all_product dl dt:hover { border:1px dotted #ccc; }
.show_all_product dl dd { padding-right:5px; }
.show_all_product dl dd h5 { font-size:12px; font-weight:bold; padding:5px 0; }
.show_all_product dl dd a.leftbg { background:url(../images/menu_bg_01.gif) no-repeat scroll -310px -102px transparent; display:block; line-height:14px; padding:4px 10px; }
.show_all_img { margin-top:40px; }
.product_wholesale_list { float:none; height:12px; width:34px; }
.solution_01, .solution_02 { float:left; margin-top:20px; padding:0 5px; width:365px; }
.question { position:absolute; display:inline; text-align:center; width:174px; height:78px; font-size:13px; line-height:1.5em; padding-top:5px; margin-left:-9.4em; margin-top:-7.3em; opacity:0; }
.question b { display:block; z-index:999; position:relative; margin-left:130px; background:url(../images/ping_bg.png) no-repeat scroll 0 0 transparent; height:10px; width:24px; }
.question_01 { background:#f4f4f4; box-shadow:0 2px 6px rgba(0, 0, 0, 0.5); padding:15px; border-radius:4px; }
.yes, .cancel { margin-top:.5em; margin-right:.5em; cursor:pointer; display:inline-block; width:60px; height:21px; line-height:21px; color:#fff; background:#777; font-size:11px; font-weight:bold; }
.tip-yellow { z-index:1000; text-align:left; border:1px solid #939393; padding:5px; top:210px; min-width:40px; max-width:330px; color:#8c3901; background-color:#fef9d9; background-image:url(../images/tip-yellow.png); }
.search_selected { color:#E47911; font-size:13px; text-decoration:none; }
.any_category { color:#999999; font-size:13px; padding-left:36px; cursor:pointer; }
.any_category02 { color:#E47911; font-size:13px; padding-left:38px; }
.any_category03 { color:#E47911; padding-left:60px; }
.elmbBlur { border:1px solid #666666; }
.subscribe_text { background:#FEE9E8; color:#A31112; }
.product_tittle { color:#333333; font-size:20px; font-weight:bold; line-height:36px; padding-bottom:2px; text-transform:uppercase; }
.product_box_tit { color:#333333; font-size:12px; font-weight:bold; padding:20px 0 5px 0; text-transform:uppercase; border-bottom:1px dotted #dedede; }
.product_box_con { width:960px; display:block; overflow:hidden; float:left; padding:5px 0px 0px 10px; }
.product_box_con dl { display:block; overflow:hidden; }
.product_box_con dl dt { float:left; display:block }
.product_box_con dl dd { float:left; width:290px; padding-right:20px; display:block; }
.product_box_con dl dd a { color:#555; line-height:14px; text-decoration:none; display:block; background:url(/images/productbg.png) no-repeat; background-position:-130px 2px; padding:3px 0px 3px 12px; }
.product_box_con dl dd a:hover { color:#E47911; text-decoration:none; background:url(/images/productbg.png) no-repeat; background-position:-104px -17px; }
.xuxian { border-bottom:1px dotted #dedede; height:10px; width:100%; }
.product_right_con { color:#555555; }
.product_right_con p { padding:0; }
.product_right_con_tit { color:#333333; font-size:20px; font-weight:bold; line-height:24px; margin-bottom:5px; padding:6px 0; border-bottom:1px dotted #dedede; text-transform:uppercase; }
.product_title_cpxq { color:#333333; font-size:13px; font-weight:bold; line-height:24px; margin-bottom:5px; padding:6px 0; border-bottom:1px dotted #dedede; }
.konggao { height:15px; overflow:hidden; display:block; width:100%; }
.product_right_box { width:960px; }
.features { padding-right:40px; float:left; width:690px; }
.features_tit { font-size:12px; color:#333; text-transform:uppercase; font-weight:bold; padding-bottom:5px; }
.features ul li { display:block; background:url(/images/productbg.png) no-repeat; background-position:-130px 1px; line-height:14px; padding:2px 0 2px 12px; }
.features01 { width:100%; float:left; }
.features01 ul li { display:block; background:url(/images/productbg.png) no-repeat; background-position:-130px 1px; line-height:14px; padding:2px 0 2px 12px; }
.mgmt { width:177px; float:right; border-left:1px dotted #ccc; padding-left:10px; }
.mgmt span { font-size:12px; color:#363636; text-transform:uppercase; font-weight:bold; border-bottom:1px dotted #ccc; line-height:14px; display:block; padding-bottom:3px; }
.mgmt ul li { line-height:14px; padding:3px 0 3px 0; border-bottom:1px dotted #dedede; }
.product_right_img { border-bottom:1px dotted #dedede; border-top:1px dotted #dedede; padding:10px 0px; margin-bottom:10px; }
.solu_table { border:1px solid #dedede; border-bottom:none; margin-bottom:15px; }
.solu_table tr td { border-bottom:1px solid #DEDEDE; padding:2px 6px; }
.solu_table tr td.solu_table_tit01 { font-weight:bold; line-height:14px; font-size:12px; background:#666666; color:#fff; padding:6px 8px; text-transform:uppercase; }
.solu_table tr td.font_title { font-weight:bold; color:#363636; }
.solu_table a { color:#00549F; text-decoration:none; }
.solu_table a:hover { color:#E47911; text-decoration:underline; }
.solu_table01 { border-top:1px solid #dedede; border-left:1px solid #dedede; margin-bottom:15px; }
.solu_table01 tr td { border-bottom:1px solid #DEDEDE; border-right:1px solid #DEDEDE; padding:2px 6px; }
.solu_table01 tr td.solu_table_tit01 { font-weight:bold; line-height:14px; font-size:12px; background:#666666; color:#fff; padding:6px 8px; text-transform:uppercase; }
.solu_table01 tr td.font_title { font-weight:bold; color:#363636; line-height:14px; padding:4px 6px; }
.custom_otrder a, .solu_table01 a { color:#00549F; text-decoration:none; }
.custom_otrder a:hover, .solu_table01 a:hover { color:#E47911; text-decoration:underline; }
.custom_otrder { border:1px solid #dedede; border-radius:5px; padding:5px; margin-bottom:15px; }
.transceiver_table tr td { border-bottom:1px solid #dedede; border-right:1px solid #dedede; padding:4px 10px; }
.transceiver_table_title { text-transform:uppercase; font-size:11px; color:#363636; font-weight:bold; line-height:14px; }
.transceiver_table_title_01 { line-height:24px; }
.transceiver_tit { font-size:15px; font-weight:bold; color:#fff; line-height:30px; display:block; float:left; text-transform:uppercase; }
.transceiver_tit_bg { background:#E47911; height:30px; padding-left:10px; border-radius:4px 4px 0px 0px; }
.transceiver_tit01 { font-size:12px; color:#fff; float:left; padding:0px 0 0 20px; line-height:30px; }
.transceiver_tit04 { font-size:11px; color:#fff; float:left; padding:0px 0 0 0px; line-height:30px; }
.transceiver_tit02 { font-size:15px; font-weight:bold; color:#E47911; line-height:26px; display:block; float:left; text-transform:uppercase; }
.transceiver_tit03 { font-size:12px; color:#E47911; float:left; padding:0px 0 0 20px; line-height:26px; }
.custom_otrder_title { height:26px; display:block; overflow:hidden; margin-bottom:10px; border-radius:4px 4px 0px 0px; border-bottom:1px dotted #dedede; }
.spotlight dl dt { float:left; padding-top:5px; padding-bottom:3px; }
.spotlight dl dd { float:right; width:540px; padding-right:10px; }
.note_font { text-transform:uppercase; font-weight:bold; color:#363636; padding-bottom:5px; display:block; }
.note_font01 { color:#888; }
.border_right { border-right:1px dotted #dedede; }
.tab_text01 li { text-indent:-6px; line-height:14px; padding:2px 0px 2px 4px; }
.tad_xiao_font { border:0px; color:#333; padding:5px 0 0 10px; }
.features_tit01 { font-size:15px; color:#E47911; text-transform:uppercase; font-weight:bold; padding-bottom:5px; }
.pro_copyright { font-size:11px; color:#ccc; line-height:14px; float:right; text-transform:uppercase; }
.pro_float_left { float:left; }
.normal a { color:#555; }
.normal a:hover { cursor:text; color:#555; text-decoration:none; }
.modal { background-clip:padding-box; background-color:#FFFFFF; border:1px solid rgba(0, 0, 0, 0.3); border-radius:6px 6px 6px 6px; box-shadow:0 3px 7px rgba(0, 0, 0, 0.3); left:50%; margin-left:-280px; outline:0 none; position:fixed; top:10%; width:560px; z-index:1050; }
.hide { display:none; }
.modal-header { border-bottom:1px solid #EEEEEE; padding:6px 15px; }
.modal-header .close { margin-top:2px; }
button.close { background:none repeat scroll 0 0 transparent; border:0 none; cursor:pointer; padding:0; }
.close { color:#000000; float:right; font-size:16px; font-weight:bold; line-height:20px; text-shadow:0 1px 0 #FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.modal-header h3 { line-height:30px; margin:0; font-size:14px; font-weight:bold; }
.modal-body { max-height:400px; overflow-y:auto; padding:15px; position:relative; }
.modal-footer { background-color:#F5F5F5; border-radius:0 0 6px 6px; border-top:1px solid #DDDDDD; box-shadow:0 1px 0 #FFFFFF inset; margin-bottom:0; padding:10px 15px 10px; text-align:right; }
.modal-footer:before, .modal-footer:after { display:table; line-height:0; }
.modal-footer:after { clear:both; }
.modal-footer:before, .modal-footer:after { display:table; line-height:0; }
/*.btn { -moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background-color:#F5F5F5; background-image:linear-gradient(to bottom, #FFFFFF, #E6E6E6); background-repeat:repeat-x; border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3; border-image:none; border-radius:2px; border-style:solid; border-width:1px; box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); color:#333333; cursor:pointer; display:inline-block; font-size:14px; line-height:22px; margin-bottom:0; padding:4px 12px; text-align:center; text-shadow:0 1px 1px rgba(255, 255, 255, 0.75); vertical-align:middle; text-transform:uppercase; }
.btn:hover { text-decoration:none; color:#E47911; }
.btn:focus { outline:thin dotted #333333; outline-offset:-2px; }
.btn.active, .btn:active { background-image:none; box-shadow:0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05); outline:0 none; }*/
.modal-footer .btn + .btn { margin-bottom:0; margin-left:5px; }
.modal-backdrop, .modal-backdrop.fade.in { opacity:0.8; }
.modal-backdrop { background-color:#000000; bottom:0; left:0; position:fixed; right:0; top:0; z-index:1040; }
textarea, .uneditable-input { border-radius:0px; color:#555555; display:inline-block; font-size:14px; height:20px; line-height:20px; padding:4px 6px; vertical-align:middle; }
textarea, .uneditable-input { background-color:#FFFFFF; border:1px solid #dedede; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; }
textarea:focus, .uneditable-input:focus { border-color:rgba(82, 168, 236, 0.8); box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.2); outline:0 none; }
.attribsTextarea { width:220px; }
#scrollUp { bottom:20px; right:20px; height:36px; width:51px; background:url(../images/proposal_bg.png) no-repeat 0px -76px transparent; }
#scrollUp:hover { bottom:20px; right:20px; height:36px; width:51px; background:url(../images/proposal_bg.png) no-repeat -52px -76px transparent; }
.pinned { bottom:70px; right:20px; height:68px; width:51px; background:url(../images/proposal_bg.png) no-repeat; }
.pinned:hover { height:68px; width:51px; background:url(../images/proposal_bg.png) no-repeat -52px 0 transparent; }
.partner_benefits { padding:0 100px 0 0; }
.partner_benefits ul li { background:url(../images/productbg.png) no-repeat scroll -130px 2px transparent; color:#555555; display:block; line-height:14px; padding:3px 0 3px 12px; text-decoration:none; margin-left:15px; }
.partner_reseller { width:205px; background:#f4f4f4; padding:10px 15px 15px 15px; margin-right:20px; float:right; border-radius:4px; border-bottom:1px solid #c4c4c4; border-right:1px solid #c4c4c4; }
.par_huise { color:#888; line-height:14px; padding:3px 0; display:block; }
.partner_reseller .button_02 { padding:5px 30px; font-size:14px; }
.reseller_box { margin:10px auto 0 auto; border:1px solid #dedede; border-radius:4px 4px 0px 0px; }
.reseller_box_tit { background:#f4f4f4; height:34px; border-radius:4px 0; display:block; }
.reseller_box_tit ul li { float:left; margin-top:4px; margin-left:10px; }
.reseller_box_tit ul li a { color:#555; display:block; padding:0 30px; line-height:34px; font-weight:bold; text-transform:none; font-size:12px; }
.reseller_box_tit ul li a:hover { color:#E47911; background:#fff; border-radius:4px 4px 0px 0px; line-height:34px; padding-bottom:4px; text-decoration:none; }
.reseller_box_tit ul li.hover { color:#E47911; background:#fff; border-radius:4px 4px 0px 0px; line-height:34px; padding-bottom:4px; text-transform:none; }
.reseller_box_con { padding:20px 0 30px 50px; }
.curCountry .yourCurrency { position:relative; padding-left:28px; text-align:left; font-weight:normal; line-height:18px; cursor:pointer; }
.curCountry .yourCurrency em { left:-1px; top:-1px; }
.curCountry em.flag { width:16px; height:16px; position:absolute; left:5px; top:2px; }
.curCountry .dropdown-menu li a { position:relative; padding:2px 2px 2px 27px; line-height:14px; display:block; }
.curCountry .dropdown-menu li a:hover { background:#f4f4f4 }
.curCountry .dropdown-menu li.noResul { padding-left:5px; }
.curCountry .dropdown-menu { width:232px; }
.curCountry .dropdown-menu ul { min-width:173px; margin:2px 5px 2px 2px; height:200px; overflow:hidden; overflow-y:scroll; position:relative; }
.curCountry .dropdown-menu a { white-space:normal; }
.curCountry .dropdown-menu .searchInput { position:relative; }
.curCountry .dropdown-menu input { height:18px; line-height:18px; width:147px; margin:2px 0 0 6px; padding-left:20px; }
.curCountry .dropdown-menu .icon-search { position:absolute; left:8px; top:9px; width:16px; height:16px; }
.divider { border-bottom:1px dotted #ccc; }
.btn-group { position:relative; }
.btn-group:before, .btn-group:after { content:""; display:table; }
.btn-group:after { clear:both; }
.country_01 { padding:0; width:auto; padding-right:20px; }
.dropdown-menu { background-clip:padding-box; background-color:white; border:1px solid rgba(0, 0, 0, 0.2); border-radius:5px 5px 5px 5px; box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); float:left; left:190px; list-style:none outside none; margin:1px 0 0; min-width:160px; padding:4px 0; position:absolute; top:100%; z-index:1000; }
.flag { background-image:url(../images/country.png); background-repeat:no-repeat; }
.af { background-position:0 0; }
.WW { background-position:-20px 0; }
.WW { background-position:-40px 0; }
.al { background-position:-60px 0; }
.WW { background-position:-80px 0; }
.dz { background-position:-100px 0; }
.as { background-position:-120px 0; }
.ad { background-position:-140px 0; }
.ao { background-position:-160px 0; }
.ai { background-position:-180px 0; }
.WW { background-position:-200px 0; }
.ag { background-position:-220px 0; }
.WW { background-position:-240px 0; }
.ar { background-position:-260px 0; }
.am { background-position:-280px 0; }
.aw { background-position:-300px 0; }
.WW { background-position:-320px 0; }
.au { background-position:-340px 0; }
.at { background-position:-360px 0; }
.az { background-position:-380px 0; }
.bs { background-position:-400px 0; }
.bh { background-position:-420px 0; }
.bd { background-position:-440px 0; }
.bb { background-position:-460px 0; }
.WW { background-position:-480px 0; }
.by { background-position:0 -20px; }
.be { background-position:-20px -20px; }
.bz { background-position:-40px -20px; }
.bj { background-position:-60px -20px; }
.bm { background-position:-80px -20px; }
.bt { background-position:-100px -20px; }
.bo { background-position:-120px -20px; }
.ba { background-position:-140px -20px; }
.bw { background-position:-160px -20px; }
.WW { background-position:-180px -20px; }
.br { background-position:-200px -20px; }
.io { background-position:-220px -20px; }
.bn { background-position:-240px -20px; }
.bg { background-position:-260px -20px; }
.bf { background-position:-280px -20px; }
.bi { background-position:-300px -20px; }
.kh { background-position:-320px -20px; }
.cm { background-position:-340px -20px; }
.ca { background-position:-360px -20px; }
.cv { background-position:-380px -20px; }
.WW { background-position:-400px -20px; }
.WW { background-position:-420px -20px; }
.ky { background-position:-440px -20px; }
.cf { background-position:-460px -20px; }
.td { background-position:-480px -20px; }
.cl { background-position:0 -40px; }
.cn { background-position:-20px -40px; }
.cx { background-position:-40px -40px; }
.WW { background-position:-60px -40px; }
.cc { background-position:-80px -40px; }
.co { background-position:-100px -40px; }
.WW { background-position:-120px -40px; }
.km { background-position:-140px -40px; }
.cg { background-position:-160px -40px; }
.WW { background-position:-180px -40px; }
.ck { background-position:-200px -40px; }
.cr { background-position:-220px -40px; }
.ci { background-position:-240px -40px; }
.hr { background-position:-260px -40px; }
.cu { background-position:-280px -40px; }
.WW { background-position:-300px -40px; }
.cy { background-position:-320px -40px; }
.cz { background-position:-340px -40px; }
.dk { background-position:-360px -40px; }
.dj { background-position:-380px -40px; }
.dm { background-position:-400px -40px; }
.do { background-position:-420px -40px; }
.ec { background-position:-440px -40px; }
.eg { background-position:-460px -40px; }
.sv { background-position:-480px -40px; }
.WW { background-position:0 -60px; }
.gq { background-position:-20px -60px; }
.er { background-position:-40px -60px; }
.ee { background-position:-60px -60px; }
.et { background-position:-80px -60px; }
.eu { background-position:-100px -60px; }
.fk { background-position:-120px -60px; }
.WW { background-position:-140px -60px; }
.WW { background-position:-160px -60px; }
.fj { background-position:-180px -60px; }
.fi { background-position:-200px -60px; }
.fr { background-position:-220px -60px; }
.tf { background-position:-240px -60px; }
.gf { background-position:-260px -60px; }
.ga { background-position:-280px -60px; }
.WW { background-position:-300px -60px; }
.gm { background-position:-320px -60px; }
.ge { background-position:-340px -60px; }
.de { background-position:-360px -60px; }
.gh { background-position:-380px -60px; }
.gi { background-position:-400px -60px; }
.gr { background-position:-420px -60px; }
.gl { background-position:-440px -60px; }
.gd { background-position:-460px -60px; }
.WW { background-position:-480px -60px; }
.gt { background-position:0 -80px; }
.gu { background-position:-20px -80px; }
.gg { background-position:-40px -80px; }
.gn { background-position:-60px -80px; }
.gw { background-position:-80px -80px; }
.gy { background-position:-100px -80px; }
.ht { background-position:-120px -80px; }
.WW { background-position:-140px -80px; }
.hn { background-position:-160px -80px; }
.hk { background-position:-180px -80px; }
.hu { background-position:-200px -80px; }
.WW { background-position:-220px -80px; }
.is { background-position:-240px -80px; }
.WW { background-position:-260px -80px; }
.in { background-position:-280px -80px; }
.id { background-position:-300px -80px; }
.ir { background-position:-320px -80px; }
.iq { background-position:-340px -80px; }
.ie { background-position:-360px -80px; }
.WW { background-position:-380px -80px; }
.WW { background-position:-400px -80px; }
.il { background-position:-420px -80px; }
.it { background-position:-440px -80px; }
.jm { background-position:-460px -80px; }
.jp { background-position:-480px -80px; }
.je { background-position:0 -100px; }
.jo { background-position:-20px -100px; }
.kz { background-position:-40px -100px; }
.ke { background-position:-60px -100px; }
.ki { background-position:-80px -100px; }
.WW { background-position:-100px -100px; }
.kw { background-position:-120px -100px; }
.kg { background-position:-140px -100px; }
.WW { background-position:-160px -100px; }
.lv { background-position:-180px -100px; }
.lb { background-position:-200px -100px; }
.ls { background-position:-220px -100px; }
.lr { background-position:-240px -100px; }
.WW { background-position:-260px -100px; }
.li { background-position:-280px -100px; }
.lt { background-position:-300px -100px; }
.lu { background-position:-320px -100px; }
.WW { background-position:-340px -100px; }
.mk { background-position:-360px -100px; }
.mg { background-position:-380px -100px; }
.mw { background-position:-400px -100px; }
.my { background-position:-420px -100px; }
.mv { background-position:-440px -100px; }
.ml { background-position:-460px -100px; }
.mt { background-position:-480px -100px; }
.mh { background-position:0 -120px; }
.mq { background-position:-20px -120px; }
.mr { background-position:-40px -120px; }
.mu { background-position:-60px -120px; }
.yt { background-position:-80px -120px; }
.mx { background-position:-100px -120px; }
.fm { background-position:-120px -120px; }
.md { background-position:-140px -120px; }
.mc { background-position:-160px -120px; }
.mn { background-position:-180px -120px; }
.me { background-position:-200px -120px; }
.ms { background-position:-220px -120px; }
.ma { background-position:-240px -120px; }
.mz { background-position:-260px -120px; }
.mm { background-position:-280px -120px; }
.na { background-position:-300px -120px; }
.WW { background-position:-320px -120px; }
.nr { background-position:-340px -120px; }
.np { background-position:-360px -120px; }
.an { background-position:-380px -120px; }
.nl { background-position:-400px -120px; }
.WW { background-position:-420px -120px; }
.nz { background-position:-440px -120px; }
.ni { background-position:-460px -120px; }
.ne { background-position:-480px -120px; }
.ng { background-position:0 -140px; }
.nu { background-position:-20px -140px; }
.nf { background-position:-40px -140px; }
.WW { background-position:-60px -140px; }
.WW { background-position:-80px -140px; }
.WW { background-position:-100px -140px; }
.mp { background-position:-120px -140px; }
.no { background-position:-140px -140px; }
.WW { background-position:-160px -140px; }
.WW { background-position:-180px -140px; }
.WW { background-position:-200px -140px; }
.om { background-position:-220px -140px; }
.WW { background-position:-240px -140px; }
.pk { background-position:-260px -140px; }
.pw { background-position:-280px -140px; }
.WW { background-position:-300px -140px; }
.pa { background-position:-320px -140px; }
.pg { background-position:-340px -140px; }
.py { background-position:-360px -140px; }
.pe { background-position:-380px -140px; }
.ph { background-position:-400px -140px; }
.pn { background-position:-420px -140px; }
.pl { background-position:-440px -140px; }
.pt { background-position:-460px -140px; }
.pr { background-position:-480px -140px; }
.qa { background-position:0 -160px; }
.WW { background-position:-20px -160px; }
.WW { background-position:-40px -160px; }
.ro { background-position:-60px -160px; }
.ru { background-position:-80px -160px; }
.rw { background-position:-100px -160px; }
.WW { background-position:-120px -160px; }
.WW { background-position:-140px -160px; }
.lc { background-position:-160px -160px; }
.WW { background-position:-180px -160px; }
.WW { background-position:-200px -160px; }
.ws { background-position:-220px -160px; }
.sm { background-position:-240px -160px; }
.st { background-position:-260px -160px; }
.sa { background-position:-280px -160px; }
.WW { background-position:-300px -160px; }
.sn { background-position:-320px -160px; }
.rs { background-position:-340px -160px; }
.sc { background-position:-360px -160px; }
.sl { background-position:-380px -160px; }
.sg { background-position:-400px -160px; }
.WW { background-position:-420px -160px; }
.sk { background-position:-440px -160px; }
.si { background-position:-460px -160px; }
.sb { background-position:-480px -160px; }
.so { background-position:0 -180px; }
.xs { background-position:-20px -180px; }
.za { background-position:-40px -180px; }
.WW { background-position:-60px -180px; }
.kp { background-position:-80px -180px; }
.WW { background-position:-100px -180px; }
.es { background-position:-120px -180px; }
.lk { background-position:-140px -180px; }
.kn { background-position:-160px -180px; }
.vc { background-position:-180px -180px; }
.sd { background-position:-200px -180px; }
.sr { background-position:-220px -180px; }
.sj { background-position:-240px -180px; }
.sz { background-position:-260px -180px; }
.se { background-position:-280px -180px; }
.ch { background-position:-300px -180px; }
.sy { background-position:-320px -180px; }
.WW { background-position:-340px -180px; }
.tw { background-position:-360px -180px; }
.tj { background-position:-380px -180px; }
.tz { background-position:-400px -180px; }
.th { background-position:-420px -180px; }
.WW { background-position:-440px -180px; }
.tg { background-position:-460px -180px; }
.tk { background-position:-480px -180px; }
.to { background-position:0 -200px; }
.tt { background-position:-20px -200px; }
.WW { background-position:-40px -200px; }
.tn { background-position:-60px -200px; }
.tr { background-position:-80px -200px; }
.tm { background-position:-100px -200px; }
.tc { background-position:-120px -200px; }
.tv { background-position:-140px -200px; }
.ug { background-position:-160px -200px; }
.ua { background-position:-180px -200px; }
.WW { background-position:-200px -200px; }
.WW { background-position:-220px -200px; }
.ae { background-position:-240px -200px; }
.gb { background-position:-260px -200px; }
.WW { background-position:-280px -200px; }
.WW { background-position:-300px -200px; }
.us { background-position:-320px -200px; }
.uy { background-position:-340px -200px; }
.uz { background-position:-360px -200px; }
.vu { background-position:-380px -200px; }
.va { background-position:-400px -200px; }
.ve { background-position:-420px -200px; }
.vn { background-position:-440px -200px; }
.vg { background-position:-460px -200px; }
.vi { background-position:-480px -200px; }
.WW { background-position:0 -220px; }
.WW { background-position:-20px -220px; }
.eh { background-position:-40px -220px; }
.WW { background-position:-60px -220px; }
.WW { background-position:-80px -220px; }
.ye { background-position:-100px -220px; }
.zm { background-position:-120px -220px; }
.zw { background-position:-140px -220px; }
.tp { background-position:-160px -220px; }
.fo { background-position:-180px -220px; }
.gp { background-position:-200px -220px; }
.kr { background-position:-220px -220px; }
.la { background-position:-240px -220px; }
.ly { background-position:-260px -220px; }
.mo { background-position:-280px -220px; }
.ic { background-position:-320px -220px; }
.cd { background-position:-340px -220px; }
.xy { background-position:-360px -220px; }
.pf { background-position:-380px -220px; }
.sh { background-position:-400px -220px; }
.re { background-position:-220px -60px; }
.pm { background-position:-220px -60px; }
.wf { background-position:-220px -60px; }
.nc { background-position:-220px -60px; }
.inventory_title { color:#363636; font-size:13px; font-weight:bold; line-height:20px; padding:10px 0 5px 0; border-bottom:2px solid #dedede; }
.inventory_list { float:left; line-height:14px; padding:15px; position:relative; text-align:left; width:161px; border-right:1px solid #f1f1f1; }
.inventory_list dl dt { height:120px; }
.inventory_list dl dt img { width:120px; height:120px; margin:0 auto; }
.inventory_list dl dd { padding:10px 0 0 0; }
.inventory_list dl dd a { color:#666; }
.inventory_list dl dd i { color:#E47911; font-style:normal; }
.inventory_list dl dd .inventory_list_price s { text-decoration:line-through; font-style:normal; color:#666666; }
.inventory_list dl dd .inventory_list_price span { font-size:12px; color:#E47911; font-weight:bold; }
.inventory_list dl dd .inventory_list_price { padding-top:8px; }
.inventory_list_line { border-bottom:1px solid #f1f1f1; }
.inventory_title02 { color:#363636; font-size:16px; font-weight:bold; line-height:20px; padding:6px 0; border-bottom:2px solid #dedede; }
.login_010 { line-height:18px; padding:8px 0 16px 0; font-size:18px; }
.login_010 i { color:#E47911; padding:0 5px; }
/*.shopping_cart tr td img { width:60px; height:60px; }*/
.shopping_cart tr td { border-bottom:1px solid #eee; padding:10px 12px; }
.shopping_cart tr th { border-bottom:1px solid #eee; padding:10px 12px; text-align:left; }
.shopping_cart tr th.text_center { text-align:center; }
.shopping_cart tr th.text_right { text-align:right; }
.shopping_cart tr td span.remove_shopping_cart, .shopping_cart tr:hover td span.remove_shopping_cart { display:block; float:right; position:absolute; width:80px; text-align:right; }
.remove_shopping_cart a { color:#999; }
.cart_empty { text-align:center; color:#C50001; font-size:14px; padding:50px; font-weight:bold; }
.cart_empty em { color:#666; font-weight:normal; font-style:normal; }
.shopping_cart_01 { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CACACA; color:#363636; /*font:12px Arial;*/ /*height:20px; */padding:4px; float:left; border-radius:0; text-align:center; width:80px; }
.shopping_cart tr td.shopping_cart_02 { padding-right:40px; }
.shopping_cart_02 { color:#999; padding-right:20px; }
.shopping_cart_02 a { color:#363636; font-size: 16px;}
.shopping_cart_02 a:hover { color:#E47911; }
.shopping_cart_03 { color:#E47911; }
.shopping_cart_03 { padding-right:20px;     font-size: 16px;}
.shopping_cart_04 { height:60px;  }
.shopping_cart_04 dd { float:left; padding:12px; }
.shopping_cart_04 dd.shopping_cart_04_01 { width:720px; padding-top:25px; line-height:16px; }
.shopping_cart_04_02 { width:200px; line-height:40px; }
.shopping_cart_04_02 span { /*font-size:11px;*/ font-weight:bold; padding-left:50px; }
.shopping_cart_04 dd.shopping_cart_04_03 { float:right; font-size:28px; line-height:40px; font-weight:bold; color:#E47911; }
.shopping_cart_05 { padding:20px 0px; line-height:28px; }
.shopping_cart_06 a { padding:4px 12px; margin-right:10px; }
.shopping_cart_08 { padding:10px 0; }
.shopping_cart_button { float:right; }
.shopping_cart_button a { padding:5px 15px; }
.cartAttribsList ul li { /*font-size:9px;*/ }
.shopping_cart_04_01_delete label { margin-right:10px; }
.shopping_cart_04_01_delete label input { float:left; margin-top:1px; margin-right:5px; }
.shopping_cart_del { color:#666; }
.shopping_cart_del i { padding:6px 8px; background:url(../images/glyphicons-halflings.gif) no-repeat -314px 6px; }
.track_orders_logo01, .shipping_logo_01 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -481px; }
.track_orders_logo02, .shipping_logo_02 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -435px; }
.track_orders_logo03, .shipping_logo_03 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -670px; }
.track_orders_logo04, .shipping_logo_04 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -529px; }
.track_orders_logo05, .shipping_logo_05 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -623px; }
.track_orders_logo06, .shipping_logo_06 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -576px; }
.track_orders_logo07, .shipping_logo_07 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -719px; }
.track_orders_logo08, .shipping_logo_08 span { float:left; height:40px; line-height:40px; padding-left:100px; background:url(../images/pay_warrant.jpg) no-repeat 0px -766px; }
.cart_qty_reduce { float:left; background:url(../images/menu_bg_01.gif) no-repeat -508px -232px; width:22px; height:28px; margin-left:15px; }
.cart_qty_add { float:left; background:url(../images/menu_bg_01.gif) no-repeat -510px -269px; width:22px; height:28px; }
.cart_reduce { margin-left:0; }
.track_logo { float:none; margin:0 auto; width:93px; display:block; height:40px; padding-left:0; }
.checkout_header { /* border-bottom:2px solid #E47911; */ width:960px; margin:0 auto; }
.bigbox { width:960px; margin:0 auto; }
.checkout_footer { border-top:none; }
.checkout_11 { background:url(../images/menu_bg_01.png) no-repeat scroll 0 -372px transparent; line-height:14px; font-weight:bold; margin:10px auto 20px auto; height:28px; width:934px; display:none; }
.checkout_01 { min-width: 900px; margin-bottom:15px; border:1px solid #dedede; margin-top:20px; margin-left:30px; }
.login_dashboard i { background:none repeat scroll 0 0 #F1F1F1;  display:block;  font-style:normal; font-weight:bold; padding:15px 10px; text-shadow:0 1px 0 #fff; }
.login_dashboard i.checkout_lab_01 { padding-left:32px; background:url(../images/menu_bg_01.png) no-repeat -974px -292px #F1F1F1; }
.login_dashboard i.checkout_lab_02 { padding-left:32px; background:url(../images/menu_bg_01.png) no-repeat -974px -319px #F1F1F1; }
.login_dashboard i.checkout_lab_03 { padding-left:32px; background:url(../images/menu_bg_01.png) no-repeat -974px -349px #F1F1F1; }
.login_dashboard i.checkout_lab_04 { padding-left:32px; background:url(../images/menu_bg_01.png) no-repeat -974px -375px #F1F1F1; }
.checkout_03 { margin:15px 20px; }
.checkout_03 ul { border:none; }
.checkout_03 ul li { line-height:30px; padding:0; }
.checkout_03 ul li label strong, .check2_Shipping_Method_zhu_ysbiao table tr td label span strong{padding: 0 0 0 15px; font-weight: normal;}
.checkout_03 label{font-weight: normal !important;}
.check_Address_add { margin:10px 0 20px 0px }
.checkout_04 { margin:10px; }
.checkout_04 table tr td { padding:5px; }
.checkout_04 input { width:12px; }
.check_shiping_time { margin-top:20px; }
.check_shiping_time strong { display:block; margin-bottom:15px; }
.check_Payment { margin:10px; }
.Payment_select { margin-bottom:15px; }
.shopping_cart td.checkout_05 { border-bottom:none; padding-left:0; padding-top:10px; }
.shopping_cart td.checkout_06 { font-size:18px; background:#eee; line-height:24px; color:#E47911; padding-top:5px; padding-bottom:5px; }
.shopping_cart td.checkout_06_size { font-size:12px; font-weight:bold; background:#eee; color:#363636; }
.shopping_cart td.checkout_08 { padding-top:5px; padding-bottom:10px; }
.checkout_09 { margin-top:20px; margin-left:20px; }
.checkout_07 a { float:right; display:block; padding:8px 12px; font-size:14px; font-weight:bold; margin:20px; }
.address_box1 { padding:20px 10px 20px 40px; }
.Payment_paynow_anquan { padding:0px 0px 20px 20px; }
.check2_Shipping_Method_zhu_ysbiao { margin-bottom:10px; }
.check2_Shipping_Method_zhu_ysbiao table tr.first td { font-weight:bold; color:#666; }
.check2_Shipping_Method_zhu_ysbiao table tr td { padding:5px 0; }
.check2_shiping_time_tubiao { display:block; margin-bottom:10px; }
.Payment_wen legend { margin-left:20px; line-height:30px; padding:0 5px; }
.Payment_wen legend img { float:left; }
.Payment_wen table { padding:10px 20px; }
#total_fee, #shipping_cost { font-weight:bold; }
.check2_Address_xuanzhe { float:left;     margin: 10px 0 0 0 !important; }
.fangshi_Sp { float:left; margin:2px 5px 2px 0px; }
.shopping_cart_checkout tr th, .shopping_cart_checkout tr td { padding:5px 20px; }
.check2_01 p { padding-left:18px; }
.checkout_prompt { background-color:#FCF8E3; border:1px solid #FBEED5; border-radius:4px; margin-bottom:20px; padding:8px 35px 8px 15px; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5); color:#C09853; }
.checkout_prompt b { font-size:20px; display:block; }
.checkout_prompt span { }
.check_coupons { display:block; overflow:hidden; width:240px; }
.check_coupons ul li { padding-top:10px; overflow:hidden; }
.check_coupons ul li a { color:#666; display:inline-block; padding-bottom:5px; }
.check_coupons ul li a:hover { color:#E47911; }
.check_coupons span { display:inline-block; vertical-align:middle; font-size:12px; }
.check_coupons span input { margin:2px 5px 0 0 }
.check_coupons ul li .button_10 { font-size:12px; padding:5px 15px; }
#page_message { display:none; text-align:center; left:0; top:0; padding:15px; position:fixed; width:100%; z-index:999999; }
.page_mess_error { background-color:#de4343; }
.page_mess_ok { background-color:#48bb5e; }
.fs_chatlive_banner { border-radius:4px; background:#ededed; padding:30px 0; padding-left:30px; color:#666666; }
.fs_chatlive_banner h3 { font-size:24px; font-weight:bold; color:#666666; }
.fs_chatlive_banner span { font-size:14px; color:#666666; padding-top:10px; display:block; }
.fs_chatlive_con { padding:20px; font-size:12px; display:block; }
.fs_chatlive_bg { background-image:url(../images/live_bg.png); }
.fs_chatlive_service { width:267px; float:left; }
.fs_chatlive_service dl { overflow:hidden; display:block; padding-top:15px; height:75px; }
.fs_chatlive_service_gap { width:59px; display:block; min-height:20px; float:left; }
.fs_chatlive_service_bg1 { background-position:-0 -293px; width:267px; height:146px; }
.fs_chatlive_service_bg2 { background-position:-0 -147px; width:267px; height:146px; }
.fs_chatlive_service_bg3 { background-position:-0 -0px; width:267px; height:146px; }
.fs_chatlive_service dl { overflow:hidden; display:block; padding-top:15px; }
.fs_chatlive_service dl dt { width:58px; height:58px; float:left; }
.fs_chatlive_service dl dd { float:left; color:#666; width:209px; }
.fs_chatlive_service dl dd b { color:#333; }
.fs_chatlive_icon01 { background-position:-298px 2px; background-repeat:no-repeat; }
.fs_chatlive_icon02 { background-position:-300px -71px; background-repeat:no-repeat; }
.fs_chatlive_icon03 { background-position:-297px -158px; background-repeat:no-repeat; }
.fs_chatlive_service_btn { margin:0 auto; width:150px; padding-top:20px; clear:both; padding-bottom:10px; }
.fs_chatlive_service_btn .button_02 { font-size:12px; text-align:center; padding:4px 15px; float:none; font-weight:bold; }
.fs_chatlive_service_btn .button_04{ padding:4px 15px; font-size:12px;}
.fs_chatlive_service_btn .contact_button_01 { cursor:default; }
.fs_chatlive_service_prompt { color:#f60; }
.fs_chatlive_bottom { color:#999; text-align:center; border-top:1px solid #dedede; line-height:40px; margin-top:50px; font-size:12px; border-radius:4px; }
.fs_phone_title { font-size:14px; padding-bottom:10px; }
.fs_data ul li { padding-top:10px; clear:both; }
.fs_data ul li span { float:left; font-size:12px; padding:5px 5px 5px 0; text-align:right; width:150px; }
.fs_data_btn { font-size:12px; text-align:center; padding:4px 15px; }
.fs_data .contact_button_01:hover { font-size:12px; padding:4px 15px; }
.fs_mail_title { font-size:18px; padding-bottom:10px; }
.fs_data .regist_country_01 .dropdown-menu { left:155px; }
.fs_data li .btn-group span { width:227px; }
.fs_data li .btn-group li { padding:0; }
.fs_data li em { color:#E47911; display:inline-block; padding-right:4px; }
.chosen-container .chosen-results li em { color:#e0a3a3; }
.fs_data li .error_prompt { padding-left:155px; }
.chat_back { clear:both; padding-top:60px; }
.live_chat_email { width:520px; height:158px; }
.email_send_to { padding-left:160px; }
.email_send_to input { float:left; margin-top:2px; margin-right:5px; }
.fs_input_prepend { font-size:0; }
.fs_area_code { background-color:#EEEEEE; border:1px solid #CCCCCC; display:inline-block; font-size:12px; font-weight:normal;/* height:20px;*/ line-height:20px; min-width:16px; padding:4px 5px; border-radius:4px 0px 0px 4px; text-align:center; text-shadow:0 1px 0 #FFFFFF; width:auto; margin-right:-1px; vertical-align:top; }
.fs_chat_input {float:left; background-color:#FFFFFF; border:1px solid #CCCCCC; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius:0px 4px 4px 0px; color:#555555; display:inline-block; font-size:14px; /*height:20px;*/ line-height:20px; padding:4px 6px; width:193px; vertical-align:middle; font-family:Arial; }
.fs_chat_input:focus { border:1px solid rgba(82, 168, 236, 0.8); box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline:0 none; }
.ac_results { padding:0px; border:1px solid #FFF; overflow:hidden; background-color:#FFF; box-shadow:2px 2px 5px #888888; z-index:999; margin-top:2px; }
.ac_results ul { width:100%; list-style-position:outside; list-style:none; padding:0; margin:0; margin-top:2px; }
.ac_results iframe { display:none; display:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; }
.ac_results li { margin:0px; padding:2px 10px; cursor:pointer; display:block; width:100%; font:menu; font-size:12px; overflow:hidden; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.ac_loading { background:#AFD2FD url('../images/loader.gif') right center no-repeat; }
.ac_over { background-color:#EFEFEF; color:black; }
.cookie_usage { width:720px; margin:0 auto; padding:20px 0 60px 0; overflow:hidden; }
.cookie_usage h1 { font-size:16px; padding-bottom:8px; }
.cookie_usage h2 { font-size:12px; padding-top:20px; line-height:34px; }
.cookie_usage_font { font-size:12px; color:#E47911; }
.cookie_usage_font01 { font-size:12px; padding-top:15px; }
.cookie_usage ul { background:#f4f4f4; display:block; padding:15px 15px 5px 15px; }
.cookie_usage ul li { padding-bottom:10px; }
.cookie_usage span { display:block; color:#666; padding-top:10px; }
.evaluation_banner { display:block; width:1200px; height:320px; background:url(../images/partners_banner.jpg) no-repeat; position:relative; }
.evaluation_banner_con { top:80px; left:150px; position:absolute; color:#444; }
.evaluation_banner_con b { font-size:32px; padding-bottom:20px; display:block; }
.evaluation_banner_con p { font-size:16px; line-height:24px; }
.evaluation_con { margin:15px 0 50px 0; background:#f4f4f4; padding:0 80px; font-size:12px; line-height:22px; }
.evaluation_con_top ul li { padding:50px 20px; overflow:hidden; border-bottom:1px solid #dedede; }
.evaluation_con_top_font { width:58%; }
.evaluation_con_top_font h3 { font-size:22px; font-weight:normal; padding:20px 0; text-align:center; }
.evaluation_con_top_font h3 a:hover{ color:#363636; text-decoration:none;}
.evaluation_con_top_font p { font-size:14px; line-height:24px; }
.evaluation_con_top_font span { color:#666; padding-top:15px; display:block; }
.evaluation_con_top_pic { width:354px; border:3px solid #fff; }
.evaluation_con_top_pic img { width:354px; }
.evaluation_con_bottom { overflow:hidden; margin-left:-40px; padding-top:50px; }
.evaluation_con_bottom dl { width:230px; margin-left:40px; float:left; height:410px; }
.evaluation_con_bottom dl dt { width:230px; }
.evaluation_con_bottom dl dd { padding-top:15px; }
.evaluation_con_bottom dl dd span { color:#666; display:block; padding-top:5px; }

/*cwdm*/
.cwdm_list_pic{ padding:20px 0; overflow:hidden;}
.cwdm_list_pic ul li{ float:left; border:2px solid #eee; border-radius:4px; margin-left:30px; position:relative;}
.cwdm_list_pic ul li img{border-radius:4px;}
.cwdm_list_pic ul li:hover{ border:2px solid #dedede;}
.cwdm_list_pic ul li i{ display:none; position: absolute; z-index:1; bottom:-1px; right:0;background: url(../images/live_bg.png) no-repeat -314px -640px;width:24px; height:24px;border-radius:0 0 3px 0;}
.cwdm_list_pic ul li.picborder{border:2px solid #E47911;}
.cwdm_list_pic ul li.picborder i{ display:block;}


/*support*/
.sup_banner { width:869px; height:190px; float:left; border-right:1px solid #fff;background: url(../images/support_banner01.png) no-repeat; padding-left:50px;}
.sup_banner span{ padding:56px 0 15px 0px; display:block; font-size:24px; }
.sup_banner p{ font-size:16px; color:#666;}
.kongxi_kuan { width:28px; height:20px; float:left; }
.kongxi_kuan01 { width:20px; height:20px; float:left; }
.kongxi_gao { height:30px; width:100%; overflow:hidden; display:block; clear:both; }
.sup_kuang { width:247px; float:left;border-radius: 4px; padding:10px 15px; min-height:461px; float:left; font-size:12px; line-height:20px;border:1px solid #dedede; margin-bottom:15px;}
.sup_live{ width:244px; height:155px; float:left; background:#f4f4f4; padding:35px 0 0 35px;}
.sup_live b{ font-size:14px; font-weight:bold; display:block; padding-bottom:10px;}
.sup_qh_con dl { padding-top:10px; overflow:hidden; display:block }
.sup_qh_con dl dt { float:left; width:107px; height:82px; }
.sup_qh_con dl dd { float:left; padding-left:10px; width:169px; color:#666; }
.sup_qh_con dl dd b { line-height:14px; color:#333; }
.sup_qh_con ul { padding:13px 0 8px 0; }
.sup_qh_con ul li { line-height:14px; padding:5px 0; }
.sup_products_title { font-size:14px; font-weight:bold; padding-bottom:10px; }
.sup_products_pic { width:247px; height:120px; }
.sup_classification_title { font-size:14px; font-weight:bold; border-bottom:1px solid #dedede; padding:10px 0 0 0; line-height:28px; }
.sup_latest_rticles dl, .sup_classification dl { padding:5px 10px; }
.sup_classification ul{ padding:5px 0px; }
.sup_classification ul li { line-height:14px; padding:8px 0 8px 15px;background: url(/images/productbg.png) no-repeat -130px 6px ;}

.sup_list{ padding-top:10px;}
.sup_list dl { overflow:hidden; padding-bottom:10px; border-bottom:1px solid #eee; margin-bottom:20px;}
.sup_list dl dt { width:35px; height:45px; padding:0 15px 0 15px; background: url(../images/live_bg.png) no-repeat -296px -674px; float: left; }
.sup_list dl dd { padding-left:70px; }
.sup_list dl dd b { font-size:12px; padding-bottom:8px; display:block; }
.sup_list dl dd b a { color:#094891; }
.sup_list dl dd b a:hover { color:#E47911; }
.sup_list_by { color: #999999; height: 24px; line-height: 24px; }

/*top to language_switching*/
.language_switching { background: #e3e3e3; background:-webkit-linear-gradient(top, #e9e9e9, #e3e3e3); background:-moz-linear-gradient(top, #e9e9e9, #e3e3e3); background:-o-linear-gradient(top, #e9e9e9, #e3e3e3); width:100%; height:36px; border-bottom:1px solid #ccc; line-height:36px; font-size:12px; }
.language_switching ul { width:1200px; margin:0 auto; }
.language_switching ul li { float:left; }
.language_switching ul li.language_switching_close { float:right; position:relative; }
.language_switching ul li.language_switching_close .box_close { top:6px; right:0; float:right; }

.language_switching ul li.language_switching_btn{ float:left; border:1px solid #ccc;display: inline-block; width:60px; height:22px;line-height:22px;margin:6px 0 0 20px; padding: 0 10px;border-radius: 3px; background: #f4f4f4; position:relative;}
.language_switching ul li.language_switching_btn:hover{ background:#fff;}
.language_switching ul li.language_switching_btn a em { color: #E47911;display: block;float: left;font-style: normal;width: 12px;}
.language_switching ul li.language_switching_btn a i {background: url(../images/menu_bg_01.gif) no-repeat scroll right -161px rgba(0, 0, 0, 0);display: block; float: right;height: 4px;margin-top:9px;transition: all 0.4s ease 0s;width: 7px;}
.language_switching ul li.language_switching_btn:hover a i{-moz-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.language_switching ul li.language_switching_btn ul{ display:none; width:80px; padding-top:5px; position:absolute; top:20px; left:-1px; z-index:99; background:#fff;box-shadow: 1px 4px 4px rgba(0, 0, 0, 0.2); border:1px solid #ccc; border-top:0;border-radius: 0 0 3px 3px;}
.language_switching ul li.language_switching_btn:hover ul{ display:block;}
.language_switching ul li.language_switching_btn ul li{ display:block; float:none; padding-left:10px;}
.language_switching ul li.language_switching_btn ul li:hover{ background:#f4f4f4; }
.language_switching ul li a:hover{text-decoration:none;}
.support_bg_01 { background:#f4f4f4; padding:20px 140px; margin-bottom:20px; font-size:14px; line-height:24px;}
.support_bg_01 a { color:#0e6899;}
.support_bg_01 a:hover { color:#E47911;}

@media (max-width:1220px) {
    .support_bg_01 { padding:25px }
    .p_c_right {
        display:none;
    }
    .top {
        min-width:960px;
    }
    .top_01, .box, .menu, .content, .con_box01, .product, .footer_01 {
        width:960px
    }
    .box {
        overflow:hidden;
    }
    .footer {
        min-width:960px;
    }
    .header_02, .header_04 {
        margin-left:40px;
    }
    .main_content, .content_01, .con_right {
        max-width: 680px;
    }
    .width_small img, .spotlight dl dt img {
        width:100%;
    }
    .main_content_one {
        padding:0 15px;
    }
    .main_content_01 {
        width:689px;
    }
    .main_content_02 {
        width:691px;
    }
    .footer_07 {
        padding:0 100px;
    }
    .box_deals, .blk_18 {
        width:289px;
    }
    .footer_04 {
        width:192px;
    }
    .productImg {
        width:300px;
    }
    .w-prImages #w-featurePics, #w-featurePics img {
        width:298px;
        height:298px;
    }
    #w-prodtViewAll a.nex {
        left:290px;
    }
    #w-prodtViewList {
        width:272px;
    }
    .review ul {
        width:600px;
    }
    .list_line ul li.tab_two {
        width:152px;
    }
    .list_line ul li.tab_three {
        width:63px;
    }
    .list_line ul li.tab_four {
        padding-left:5px;
    }
    .banner_image_01 {
        width:720px;
        height:283px;
        background:url(../images/banners/007.jpg) no-repeat -20px 0;
    }
    .banner_image_02 {
        width:720px;
        height:283px;
        background:url(../images/banners/ad002.jpg) no-repeat -180px 0;
    }
    .banner_image_03 {
        width:720px;
        height:283px;
        background:url(../images/banners/003.jpg) no-repeat -200px 0;
    }
    .banner_image_04 {
        width:720px;
        height:283px;
        background:url(../images/banners/004.jpg) no-repeat -80px 0;
    }
    .banner_image_05 {
        width:720px;
        height:283px;
        background:url(../images/banners/005.jpg) no-repeat -120px 0;
    }
    .banner_image_06 {
        width:720px;
        height:283px;
        background:url(../images/banners/006.jpg) no-repeat -80px 0;
    }
    .evaluation_banner {
        background:url(../images/partners_banner.jpg) no-repeat -100px 0;
    }
    .hot-event .switch-nav .next {
        left:680px;
    }
    .hot-event .switch-tab {
        left:310px;
    }
    .product_03 {
        width:620px;
    }
    .other_page_list dd {
        width:240px;
    }
    .about_page_02 {
        width:480px;
        margin:10px 10px 0 0;
    }
    .about_page_05 {
        padding:10px;
    }
    .locations_left dl dt {
        width:290px;
        overflow:hidden;
    }
    .locations_left dl dd {
        width:200px;
    }
    .banner_01 {
        left:50px;
    }
    .box_deals dl dd, .feedback dl dd{ width:200px;}
    .feedback ul li.pl, .blk_18 .pcont{ width:280px;}
    .feedback span{ width:180px;}
    .blk_18 .LeftBotton { left: 260px; }
    .blk_18 .RightBotton { left:285px}
    .allsort .item .i-mc {
        WIDTH:740px;
        padding-left:218px;
    }
    .fitb_category_list {
        padding:10px 0 0 20px;
    }
    .subitem dl {
        width:160px;
    }
    .special_offers {
        width:149px;
    }
    .Contentbox_index {
        height:300px;
    }
    .index_label {
        width:320px;
        padding:0 20px;
    }
    .product_right_img img, .about_main table img {
        height:100%;
    }
    .special_offers_2 img {
        width:180px;
    }
    .tutorial_new {
        width:380px;
    }
    .tutoria_box_plate {
        width:345px;
    }
    .pay_wen {
        width:560px;
    }
    .login_005 {
        width:700px;
    }
    .product_right_box, .product_box_con {
        width:720px;
    }
    .features {
        width:490px;
    }
    .shopping_cart_04_02 {
        width:180px;
    }
    .login_dashboard_03 {
        width:224px;
    }
    .locations_left {
        width:490px;
    }
    .product_03_08 {
        width:450px;
    }
    .question_text .question_text_01 {
        min-width:200px;
    }
    .list_12_02 {
        width:600px;
    }
    .page_list_01_01 {
        width:440px;
    }
    .product_box_con dl dd {
        width:220px;
    }
    .li_zhu li {
        width:460px;
    }
    .product_right {
        width:200px;
    }
    .header_03 {
        margin:30px 0 0 10px;
        width:257px;
    }
    .header_03_01 {
        width:200px;
    }
    .sales_label {
        padding-bottom:10px;
        text-align:left;
    }
    .sales_fl {
        width:720px;
    }
    .sales_botton_padding {
        padding-left:0;
    }
    .es-carousel-wrapper {
        width:171px;
    }
    .my_orders_02 img {
        width:50px;
        height:50px;
    }
    .login_dashboard_04 {
        width:49%;
    }
    .account_qa_name{ width:550px; }
    .account_qa_name_a{width:550px; }
    .evaluation_con_top_font {
        width:54%
    }
    .evaluation_con {
        padding:0 15px 50px 15px;
    }
    .evaluation_con_bottom {
        margin-left:40px;
    }

    .sup_banner { width:670px; background: url(../images/support_banner01.png) no-repeat -100px 0; }
    .sup_live{ width:204px;}
    .cart_qty_reduce {
        margin-left:0
    }
    .cwdm_list_pic ul li{ margin-left:10px;}
    .cwdm_list_pic ul li img{ width:220px;}
    .why_us_fl { width:320px; }
    .why_us_fr { width:360px; }
    .why_us_span01 { width:200px; }
    .padding_top15 { width:680px; }
    .warranty_01 { width:280px; }
    .warranty_02 { width:380px; }
    .how_to_buy_02 { width:520px; }
    .language_switching ul{ width:960px;}
    .v_content{ width:905px;}

}
.inthenews { color:#565656; display:block; clear:both; }
.inthenews li { list-style:none; padding:20px 8px 0px 0px; margin:0; display:block; float:left; width:80%; line-height:18px; font:normal 12px Arial, Helvetica, sans-serif; }
.inthenews li:first-child { width:10%; }
.inthenews li a { color:#094891 !important; }
.fitb-shadow, .fitb-shadow-without-border{
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
}
.fitb-shadow-home{
    border: 1px solid #D4D4D4;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
}
.contact-us-layer{
    padding: 0 0 0 2em;
}
.contact-us-checkbox{
    padding:15px 0 0 225px;
}
.help_info > img{
    /*padding: 11px 0 0 0;*/
}
.fitb-success{
    display: block;
    padding: 15px 0 5px 15px;
    color: #468847;
    height: 80px;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.menu-background-color{
    background-color: #E5E5E5;
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125) inset;
    color: #555555;
}
/*bof subscribe*/
.subscribe-input-prepend .add-on {
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    min-width: 16px;
    padding: 4px 5px;
    text-align: center;
    text-shadow: 0 1px 0 #FFFFFF;
    width: auto;
    margin-right: -1px;
}
.subscribe-icon-envelope {
    background-position: -72px 0;
    background-image: url("../img/glyphicons-halflings.png");
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    margin-top: 1px;
    vertical-align: text-top;
    width: 14px;
}
.subscribe-email{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    border-radius: 4px 4px 4px 4px;
    color: #555555;
    display: inline-block;
    font-size: 14px;
    /*height: 20px;*/
    line-height: 20px;
    margin-bottom: 10px;
    padding: 4px 6px;
    vertical-align: middle;
    /*width: 170px;*/
}
.subscribe-email:focus{
    border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal
                                                                                                                                                                                                                                                                                                                  }
.subscribe-submit{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFF;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 12px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
}
.subscribe-submit:hover, .subscribe-submit:focus{
    font-size: 15px;
}
/*ebof subscribe*/


/*bof product info*/
.fitb-product-market-price{
    font-size: 20px;
    color: #808080;
}
.fitb-product-price-save{
    font-size: 13px;
    color: #808080;
}
.fitb-product-price-discount{
    font-size: 13px;
    color: #E47911;
}
.fitb-buy-more-save-more{
    font-size: 15px;
    color: #E47911;
}
.fitb-product-info-line, .fitb-contact-us-line{
    border-bottom: 1px solid #e5e5e5;
    margin: 15px 0 15px 0;
}
/*eof product info*/

/* bof contact us  */
.fitb-contact-us-email, .fitb-contact-us-address{
    padding: 10px 0 10px 25px;
}
.fitb-column-left{
    float:left;
    width: 430px;
}
/* eof contact us  */

.fitb-red{
    color: #E47911;
}

.w-proAttention, .w-joinUsProgram a, .w-evidence h4, .w-translatePage, .w-wordsOfUser h2 {
    background-image: url(../images/trustful.jpg);
    background-repeat: no-repeat;
}
.w-evidence h4 {
    background-position: center -388px;
}
.w-evidence h4 {
    height: 81px;
    text-indent: -9999px;
    padding: 0;
    overflow: hidden;
}
.w-evidence, .w-popularTags{
    border: 1px solid #dedede;
    padding: 1px 3px;
    border-radius: 4px;
    background: #fff;
    -moz-transition: .2s;
    -webkit-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
    color: #363636;
    display: block;
}
.w-evidence p,  .w-popularTags p{
    font-size: 13px;
    padding: 0 0 0 5px;
}
.w-popularTags h2 {
    background: none;
    font-size: 13px;
    padding: 2px 0 0 5px;
    height: auto;
    color: #333;
}
.page-heading {
    border-bottom: 1px solid #dedede;
}

/***footer***/
#fitb-copyright .fitb-top {
    background: url("../images/backtotop.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: right;
    font-size: 0;
    height: 25px;
    text-indent: -9999px;
    text-transform: capitalize;
    width: 20px;
}
#fitb-copyright .mj-grid88 {
    padding-top: 3px;
}
#fitb-copyright .moduletable, #fitb-copyright p {
    margin-bottom: 0;
}
#fitb-copyright .mj-grid8 {
    float: right;
}
.fitb-subcontainer {
    margin: 0 auto;
    width: 92%;
}
.float-left{
    float:left;
}
.float-right{
    float:right;
}

.fitb-qd {
    padding: 0 0 0 110px;
}

.fitb-qd table{
    width: 250px;
}

.fitb-qd a { color:#E47911; }
.fitb-qd tr td { line-height:24px; font-weight:normal; padding:2px 0 2px 20px; text-align:left; border-top:1px solid #fff; }
.fitb-qd tr th { text-align:left; padding:2px 0 2px 20px; }
.fitb-qd tr.qty_even td { background:#f6f6f6; }

.fitb-p-support{
    width: 260px;
}

.fitb_reasons { min-width: 960px; max-width: 1200px; margin:10px auto 5px auto;  height: auto; padding-bottom: 10px; }

.fitb_reasons_bt { font-size: 14px; line-height: 30px;  font-weight: bold; padding:0 0 5px 200px;}

.fitb_reasons_box { float: left;  padding-right: 5px; padding-left: 15px; }

.fitb_reasons_box1{ float: left; }

.fitb_reasons_mian { float: left; max-width: 590px; min-width: 480px; height: auto; margin-bottom: 5px; }

.fitb_reasons_mian_bt { float: left; height: 30px; width: 520px; }
/*
.foot_six_mian_bt_tu { float: left; height: 30px; width: 30px; background: url(../images/xiaotubiao.png) no-repeat -600px -132px; margin-left: 5px; }

.foot_six_mian_bt_tu1 { float: left; height: 30px; width: 30px; background: url(../images/xiaotubiao.png) no-repeat -630px -132px; margin-left: 5px; }

.foot_six_mian_bt_tu2 { float: left; height: 30px; width: 30px; background: url(../images/xiaotubiao.png) no-repeat -660px -132px; margin-left: 5px; }

.foot_six_mian_bt_tu3 { float: left; height: 30px; width: 30px; background: url(../images/xiaotubiao.png) no-repeat -600px -162px; margin-left: 5px; }

.foot_six_mian_bt_tu4 { float: left; height: 30px; width: 30px; background: url(../images/xiaotubiao.png) no-repeat -630px -162px; margin-left: 5px; }

.foot_six_mian_bt_tu5 { float: left; height: 30px; width: 30px; background: url(../images/xiaotubiao.png) no-repeat -660px -162px; margin-left: 5px; }
*/
.foot_six_mian_bt_wen { width: 440px; padding-left: 5px; line-height: 30px; font-weight: bold; color: #555555; }

.fitb_reasons_mian_zhu { float: left; width: 450px; text-align: justify;  line-height: 16px; font-size: 12px; color: #333; padding:5px 20px 5px 10px;}

#fitb-borderBg {
    width: 100%;
    height: 100%;
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    -moz-box-shadow: 0px 0px 20px #4d4948;
    -webkit-box-shadow: 0px 0px 20px #4d4948;
    box-shadow: 0px 0px 20px #4d4948;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#fitb-cwdm-mux-demux > .span3 > a > img:hover{
    opacity:1;
}
.main_content_02 > dl > dt > a > img:hover{
    opacity:1;
}
.fitb-left-side-ad > a > img:hover{
    opacity:1;
}
.fitb-font-medium{
    font-size: small;
}
.fitb-color777{
    color:#777;
}
.popular_tags{
    padding: 25px 0 0 0 ;
}
.popular_tags span{
    padding: 0 0 0 20px
}
.thumbnails {
    margin-left: -20px;
    list-style: none;

}
.thumbnails > li{
    float:left;
    padding: 10px 20px 10px 0;
}
.row-fluid .thumbnails {
    margin-left: 0;

}
.row-fluid .span4 {
    width: 280px;
}

.thumbnail {
    display: block;
    padding: 4px;
    line-height: 20px;
    border: 1px solid #ddd;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055);
    box-shadow: 0 1px 3px rgba(0,0,0,0.055);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.thumbnail > a > img {
    width:250px;
}
.thumbnail .caption {
    padding: 9px;
    color: #555;
}
.caption > h3{
    font-size: 24.5px;
    line-height: 40px;
    margin: 10px 0;
    font-family: inherit;
    font-weight: bold;
    color: inherit;
    text-rendering: optimizelegibility;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    display: block;
    color: #E47911;
}
.caption > p{
    margin: 0 0 10px;
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.have-a-look{
    padding:  0 45px 0;
}
.text-center{
    text-align:center;
}
.text-center > a{

}

.fitbSocialMediaColor{
    color:#E47911;
    font-weight: bolder;
}
.fitbAdvanceSearchGoogle{
    padding: 25px;
    display: block;
}
.fitbAdvanceSearchGoogleSubmit{
    border: 1px solid #ccc;
}
.fitbProductInfoSocialMediaLoginUl{
    padding: 30px 0 0 0;
}
.fitbProductInfoSocialMediaLoginLi{
    padding: 0 0 0 185px;
}
.contact_us_page{
    max-width: 940px;
    min-width: 640px;
    float: left;
}
.clearBoth{
    clear: both;
}
.inputLabelPayment{
    float: left;
    width: 100px;
    padding: 10px;
}
.ccInput{
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #363636;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    padding: 5px 6px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    vertical-align: middle;
    width: 200px;
}
.ccSmallInput{
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #363636;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    padding: 5px 6px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    vertical-align: middle;
    width: 50px;
}
.ccSelect{
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #363636;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 5px 6px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    vertical-align: middle;
}
.paypal_01 { margin: 50px; padding:40px; border-radius: 5px;

    box-shadow: 3px 4px 4px rgba(0, 0, 0, 0.2);

    -moz-box-shadow: 3px 4px 4px rgba(0, 0, 0, 0.2);

    -webkit-box-shadow: 3px 4px 4px rgba(0, 0, 0, 0.2);

    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#363636);

    -ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#363636);

}

.paypal_02 { margin:0; padding:15px 0 15px 60px; line-height:20px; font-size:16px; font-weight:bold; color:#339933;  background:url(../images/201248.png) no-repeat;}

.paypal_03 { padding-left:60px; padding-bottom:10px;}

.paypal_04 { margin-left:60px; padding:5px; line-height:16px; border:1px solid #eee; width:400px; background:#f6f6f6;}

.paypal_04 table tr td { padding:4px 10px;}

.fitb-h1{
    font-size:16px;
}
.padding-top-10px{
    padding: 10px 0 0;
}
.padding-top-20px{
    padding: 20px 0 0;
}
.padding-top-30px{
    padding: 30px 0 0;
}
.padding-top-40px{
    padding: 40px 0 0;
}
.padding-top-50px{
    padding: 50px 0 0;
}
.padding-left-40px{
    padding:  0 0 0 40px;
}
.padding-left-50px{
    padding:  0 0 0 50px;
}
.padding-left-100px{
    padding:  0 0 0 100px;
}
.padding-left-150px{
    padding:  0 0 0 150px;
}
.fitb-brand-ul > li{
    float: left;
    padding: 0 10px 0;
}
.fitb-brand-models-list{

}
.ccinfo i{
    background: none;
    border:none;
    display: inline;
}

.width-250px{
    min-width: 250px;
}
.width-235px {
    width: 235px;
}
.width-50{
    width: 50%;
}
.fitb-border-radius-3px{
    border-radius: 3px;
}
.fitb-border-radius-5px{
    border-radius: 3px;
}
.page_list_01 img{
    transform: scale(1);
    transition: all 1s linear;
}
.page_list_01 img:hover{
    transform: scale(1.1);
}

.list_10 img{
    transform: scale(1);
    transition: all 1s linear;
}
.list_10 img:hover{
    transform: scale(1.1);
}

img.fitb-fade{
    transform: scale(1);
    transition: all 1s linear;
}
img.fitb-fade:hover{
    transform: scale(1.1);
}
.productImg img{
    transform: scale(1);
    transition: all 1s linear;
}
.productImg img:hover{
    transform: scale(1.1);
}
.fitb-product-certification{
    height: 70px;
    padding: 10px 0 0 20px;
    float: left;
}
.fitb-product-certification img{
    height: 70px;
    padding: 10px 0 0 20px;
    float: left;
}
.fitb-product-paypal img{
    padding: 10px 0 0 20px;
    border-radius: 5px;
    transform: scale(1);
    transition: all 1s linear;
}
.fitb-product-paypal img:hover{
    transform: scale(1.1);
}

.fitb-cart-paypal img{
    transform: scale(1);
    transition: all 1s linear;
}

.fitb-cart-paypal img:hover{
    transform: scale(1.1);
}
.fitb-cart-paypal{
    text-align: center;
    padding: 20px 0 20px 0;
}
.fitb-left-side-paypal img{
    transform: scale(1);
    transition: all 1s linear;
}
.fitb-left-side-paypal img:hover{
    transform: scale(1.1);
}
.w-evidence{
    height: 180px;
}
.fitb-account-person-icon{
    opacity: 0.8;
    width: 110px;
    height: 110px;

}
#fitb-related-attr ul li a.active{
    border: 1px solid #E47911;
}
#fitb-related-attr ul li a {
    border: 1px solid #CCCCCC;
    padding: 10px;
    border-radius: 3px;
}

#fitb-related-attr ul li a:hover {
    border: 1px solid #E47911;
}
#fitb-related-attr .row {
    padding: 5px 0;
}
#fitb-related-attr ul li{
    line-height: 45px;
}

#fitb-related-attr div.col-md-12{
    padding:0;
}
.fitb-product-desc-h4-underline{
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.fitb-product-desc-row{
    padding: 0 0 10px;
}
.fitb-product-desc-p{

}


.fitb-product-desc-ul > li{
    line-height: 25px;
}

.padding-top-30 {
    padding: 30px 0 0;
}
.fitb-popover {
    position: relative;
    display: block;
    float: left;
    max-width: 100% !important;
    margin: 20px;
    min-height: 600px;
}


.fitb-product-desc-h4-underline{
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.fitb-product-desc-row{
    padding: 0 0 10px;
}
.fitb-product-desc-p{

}


.fitb-product-desc-ul > li{
    line-height: 25px;
}




.plugin {
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-family: Tahoma,Kalimati,Verdana,"Bitstream Vera Sans","DejaVu Sans",Geneva,Arial,Helvetica,Sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 0 0 20px;
}


.plugin #providers {
    float: left;
    position: relative;
}

.plugin #providers .providers_group {
    float: left;
}
.plugin #providers.providers_unpaginated .providers_group .providers_block {
    padding: 0 !important;
}
.plugin #providers .providers_group .providers_block .providers_row {
    clear: both;
}

.plugin #providers .provider {
    opacity: 0.9;
}
.plugin #providers .provider {
    padding: 2px 4px 4px 2px;
    width: 135px;
}
.plugin #providers .provider {
    float: left;
    outline: 0 none;
}
.plugin #providers .provider .button .tick {
    right: -4px;
}
.plugin #providers .provider .button .tick {
    display: inline-block;
    height: 16px;
    position: absolute;
    width: 16px;
    z-index: 9999;
}

.plugin #providers .provider .name {
    border-left: 1px solid rgba(255, 255, 255, 0.22);
    color: #FFFFFF;
    cursor: pointer;
    display: block !important;
    font-size: 12px;
    line-height: 29px;
    margin: -25px 0 0 45px;
    padding-left: 3px;
    position: absolute;
    z-index: 9999;
}
.plugin #providers .provider .name {
    color: #fff;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
}
.plugin #providers .provider .name {
    width: 62px;
}

.plugin #providers .provider .button {
    background-image: url("../images/social-media.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    height: 32px;
    line-height: 32px;
    padding: 0 0 0 35px;
    text-align: left;
    text-decoration: none;
    width: 96px !important;
}
.plugin #providers .provider .button {
    border-radius: 3px;
    cursor: pointer;
    display: block;
    margin: 0 auto;
    outline: 0 none;
    position: relative;
    z-index: 9998;
}
.plugin #providers .provider #button_facebook {
    background-color: #3B5998;
    background-position: 2px -1175px;
}
.plugin #providers .provider #button_twitter {
    background-color: #00ACED;
    background-position: 2px -3524px;
}
.plugin #providers .provider #button_pinterest {
    background-color: #CB2027;
    background-position: 2px -2209px;
}

.plugin #providers .provider #button_dribbble {
    background-color: #EA4C89;
    background-position: 2px -705px;
}
.plugin #providers .provider #button_google {
    background-color: #245DC1;
    background-position: 2px -1551px;
}

.plugin #providers .provider #button_disqus {
    background-color: #36D794;
    background-position: 2px -517px;
}


.plugin #providers .provider #button_instagram {
    background-color: #3F729B;
    background-position: 2px -1739px;
}

.plugin #providers .provider #button_pixelpin {
    background-color: #000000;
    background-position: 2px -4836px;
}

.plugin #providers .provider #button_linkedin {
    background-color: #007FB1;
    background-position: 2px -1834px;
}

.plugin #providers .provider #button_reddit {
    background-color: #FF4500;
    background-position: 2px -2772px;
}

.plugin #providers .provider #button_steam {
    background-color: #000000;
    background-position: 2px -3147px;
}

.plugin #providers .provider #button_vimeo {
    background-color: #44BBFF;
    background-position: 2px -3900px;
}
.plugin #providers .provider #button_paypal {
    background-color: #0070BA;
    background-position: 2px -2584px;
}
.plugin #providers .provider #button_windows {
    background-color: #44BBFF;
    background-position: 2px -4275px;
}
.plugin #providers .provider #button_yahoo {
    background-color: #3775DD;
    background-position: 2px -4558px;
}
.plugin #providers .provider #button_yandex {
    background-color: #FFDB4C;
    background-position: 2px -5248px;
}
.plugin #providers .provider #button_youtube {
    background-color: #CC181E;
    background-position: 2px -4652px;
}
.plugin #providers .provider #button_amazon {
    background-color: #232F3E;
    background-position: 2px -45px;
}
#name_yandex{
    color:#000 !important;
}
.providers_row{
    padding: 15px 0 0;
}
.register-list-ok{
    line-height: 20px;
    margin: 5px 0 0 0;
}

.tab_02 tr td.text-left{
    text-align: left;
}
.img-height-450{
    height: 450px;
}
.font-size-15{
    font-size: 15px;
}
.fitb-home-side-pic{
    height: 280px; width: 200px;
}
.fitb-line-height-30{
    line-height: 30px;
}
.fitb-product-paypal {
    display: inline;
    float: left;
}
.Contentbox b {
    font-weight: normal;
}
#fitbWholesale {
    padding: 30px 0 0 0;
}
.page_list_shadow{
    transition: all .2s linear;
}
.page_list_shadow:hover{
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    transform: translate3d(0, -5px, 0);
}
.media-body button{
    background: #fff;
    border: 1px solid #eee;
}
.login_new_08 .one b{
    font-weight: normal;
}
.con_us_ly_mian .big_input{
    width: 620px;
}
.email{
    font-size: 15px;
    color: #3085d6;
    font-weight: bold;
}
.order_view_top_01 strong, .order_view_top_01 strong, .contact-us-checkbox label{
    font-weight: normal;
}
span.related-group-name {
    min-width: 80px;
    float: left;
    padding: 30px 0 0;
    font-size: 16px;
}
.related-group-items a{
    padding: 10px;
    text-decoration: none;
}
li.related-group-li {
    float: left;
    border: 1px solid #ccc;
    margin: 5px;
    border-radius: 5px;
}
li.related-group-li:hover {
    border: 1px solid #E47911;
    cursor: pointer;
}
.fitb-border{
    border: 1px dotted #eee;
}
.fitb-hover{
    border: 1px solid #E47911 !important;
    border-radius: 5px;
}
ul.related-group {
    padding: 10px 0;
}

.fitb-product-questions{

}
.fitb-product-questions > li{
    line-height: 30px;
}

.together-group-items a{
    min-width: 200px;
    float: left;
    padding: 10px;
    text-decoration: none;
}
.together-group-items a:hover{
    text-decoration: none;

}
.together-group-items img{
}
.together-group-items a div{
    min-width: 200px;
}
.together-product-name{
    margin: 0 0 0 20px;
}
.together-h3, .product-question-h3{
    color:#E47911;
    font-weight: bold;
}

.product-question-h3{
    padding: 50px 0 0 0;
}
.fitb-font-size{
    font-size: 16px;
}