<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
.clear{
  clear: both;
}



input::-ms-clear{display: none;}

/*#skylin*/
.clearfix:after
{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix
{
  display:inline-block;
}
.clearfix {display:block;}
/*#skylin*/

body{font-size:12px;line-height:22px;font-family:Arial, Verdana, sans-serif;background:#FFF; text-align:center; color:#333;overflow-x:hidden;}
html,body {
-ms-overflow-style: scrollbar;
}
body,form,ul,li,p,h1,h2,h3,h4,h5,h6,hr,dl,dt,dd{margin:0;padding:0;}input,select{font-size:12px;line-height:16px; vertical-align:middle}img{border:0;}ul,li{list-style-type:none;}
.color999{ color:#999}
.color666{ color:#666}
.color369{ color:#369}
.color369line,.color369line:hover{ color:#369; text-decoration:underline}
.colorgreen{ color:#008000}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.dis{display:block;}.undis{display:none;}.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.fb{font-weight:bold;}.fchot{color:#ff0700}.f11{font-size:12px;font-family:tahoma;}
a{color:#333;text-decoration:none;}a:hover {color:#666;text-decoration:none;}
.a_line a{color:#333; text-decoration:underline} .a_line a:hover{ color:#666}
.red_noline,.red_noline:link,.red_noline:visited{ color:#c00; text-decoration:none;}
.c90_noline,.c90_noline:link,.c90_noline:visited{ color:#e7a200; text-decoration:none;}
.c90_line,.c90_line:link,.c90_line:visited{ color:#e8bb00; text-decoration:underline}
.b_c90a{ color:#333;}
.b_c90a:hover{ color:#c90;}
.f14{ font-size:14px}
h2{ font-size:16px;}
h3 {font-size:1.15em;}h4 {font-size:14px;font-weight:normal;text-align:center;cursor:pointer;overflow:hidden;}h4 a {width:100%;height:100%;display:block;}
.w960{ width:1025px; text-align:left; margin:0 auto;}
.w1000{ width:1000px; text-align:left; margin:0 auto;margin-bottom: 50px;}
.w1150{ width:1100px; text-align:center; margin:0 auto;}
.w940_p10{ width:940px; padding:0 10px; margin:0 auto; text-align:left;}
.w100{ min-width: 940px; width:expression(document.body.clientWidth&lt; 940?"940px": "auto" ); text-align:center;}
.lh30{ line-height:30px;}
.lh22{ line-height:22px;}
.b_line940{ height:10px; overflow:hidden; border-bottom:1px solid #e0e0e0; margin:0 10px;}
.cldiv{ line-height:1px; height:0px; overflow:hidden; clear:both; font-size:1px;}
.dis {
  DISPLAY: block
}
.undis {
  DISPLAY: none
}
/* top */
.small_nav{ background:url(../images/top_bj.jpg); height:30px;}
.small_nav span{ float:right;}
.logo_boxframe{ background:url(../images/lo_bj.jpg) repeat-x;}
.logo_box{ background:url(../images/logo_boxbj.jpg) right top no-repeat; height:79px; overflow:hidden; padding-top:9px;}

LI A.go {
  DISPLAY: inline-block; Z-INDEX: 300; 
}
.main_nav LI BLOCKQUOTE {
  DISPLAY: none; Z-INDEX: 201; LEFT: -43px; POSITION: absolute; TOP: 26px;*top:38px; HEIGHT: auto;
}

.main_nav LI BLOCKQUOTE .ChildNavIn { padding:5px 5px 10px; overflow:hidden;BACKGROUND:  #dd9100; WIDTH: 170px; COLOR: #dee6e9;  TEXT-ALIGN: left;
}
.main_nav LI BLOCKQUOTE .ChildNavIn A { padding:0px 10px;DISPLAY: block;WIDTH:150px; COLOR: #fff; LINE-HEIGHT: 22px; TEXT-ALIGN: left; background-image:none; border-bottom:#d58306 solid 1px; height:22px; overflow:hidden
}
.main_nav LI BLOCKQUOTE A:hover {
  BACKGROUND: #fcc000; COLOR: #fff; border-bottom:1px solid #fec202;
}
div.header{
  width:100%;
  height:30px;
  /*background:url(../images/top_bj.jpg);*/
}
div.header ul.sn_container{
  width:1000px;
  height:30px;
  line-height:30px;
  margin:0 auto;
  background:red;
}
div.header ul.sn_container li{
  float:left;
  margin-right:6px;
}
/*    flash上传组件样式 开始     */
.uploadimg{ display:block;float:left;width:20px;height:20px;background:url(../images/load.gif) no-repeat;}
.uploadswf{ display:block;float:left;width:20px;height:20px;background:url(../images/uploadswf.gif) no-repeat;}
.uploadaccessory{ display:block;float:left;height:17px; background:url(../images/hxz2.png) no-repeat;padding-left:24px;margin-right: 5px;cursor: pointer;position: relative;color:#c90}
.upload{float:left;margin-top:2px;}
.uploadop{float:left;}
.progressbar{padding-left:0px;clear:both;border:1px solid #990000;height:5px;width:100px;font-size: 0px;line-height: 0px;}
.progressbar p{padding-left:0px;background:#FFCC00;height:5px;width:100px;font-size: 0px;line-height: 0px;}
.uploaddown{float:left;font-size:12px;margin:0px;padding:0px;margin-top: 2px;margin-right:10px;position: relative;cursor: pointer;height:22px;text-decoration: underline;}
.uploadpreview{
  position: absolute;
  z-index: 3;
  left: 24px;
  top: 22px;
  border: 1px solid #cccccc;
  background:#ffffff;
  padding: 5px;
  
}
.uploadpreview1{
  position: absolute;
  left: 0px;
  top: 18px;
  border: 1px solid #cccccc;
  background:#ffffff;
  padding: 5px;
  
}
/*#attachment .reupload,#attachment1 .reupload,.attachment .upload{ background:url(../images/hxz.png) no-repeat; padding-left:20px; color:#369;}*/
#attachment .swf,#attachment1 .swf,.attachment .swf{ float:left;overflow:hidden;width:98px; height:27px; line-height:27px; text-align:center; padding-left:0px;}
.attachment {display: inline-block;}
#attachment .uploadswf,#attachment1 .uploadswf,.attachment .uploadswf{ background: url(../images/hxz.png) no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 13px;
    width: 13px;}
#attachment .upload,.attachment .upload{ clear:both;}
#attachment .update_cancel,.attachment .update_cancel{ padding-right:4px}
#attachment .update_addattachment,.attachment .update_addattachment{ padding-left:4px; border-left:1px solid #000;}
#attachment a,#attachment1 a,attachment a,#attachment1 a{ color:#369}
#attachment a.uploadfilename,#attachment1 a.uploadfilename,.attachment1 a.uploadfilename{color:#c90}
/*    flash上传组件样式 结束     */


/* footer */

.footerframe{ background:url(../images/ft_bj.jpg) repeat-x #fff; padding:9px 0 0px; overflow:hidden; text-align:center}
.footer{ text-align:center; background:url(../images/ft_top.jpg) no-repeat; padding:10px;}
.footer a{ color:#c90}


/* cart */
.cart_dw{position:fixed; top:0; left:0;z-index:4000; width:100%;_position: absolute;_top: expression(documentElement.scrollTop+body.scrollTop);background-image:url(about:blank);
background-attachment:fixed; height:0px;}
.w960h{ max-width:960px; width:expression(document.body.clientWidth&gt; 960?"960px": "auto" );text-align:left; margin:0 auto;}
.cart_wrapper{ float:right; line-height:22px;}
.small_cart{background:url(../images/cartbj.png) no-repeat; width:177px; height:46px; float:right; padding:5px 5px 4px 60px; overflow:hidden}
.small_cart p span{ float:right}
.small_cart .cart_button{ float:right;background:url(../images/cart_subbj.png) no-repeat; width:99px; height:20px; border:none; cursor:pointer; margin-top:4px;}
.wz_cart{background:url(../images/cart_bot.png) left bottom no-repeat; width:356px; float:right; padding-bottom:10px; overflow:hidden}
.wz_carttop{background:url(../images/cart_top2.png) no-repeat; width:287px; height:53px; padding:5px 5px 5px 64px; overflow:hidden}
.wz_carttop p span{ float:right}
.wz_carttop .cart_button{ float:right;background:url(../images/cart_subbj.png) no-repeat; width:99px; height:20px; border:none; cursor:pointer; margin-top:4px;}
.wz_cartmx{background:url(../images/cart_bj2.png); padding:5px 10px 5px 15px;}
.wzgdt{max-height:300px;height:expression(this.offsetHeight&gt; 300?"300px": "auto" ); overflow-y:auto; padding-right:5px;}
.wz_cartmx .wz_mxsingle{background:url(../images/cart_xx.png) left bottom repeat-x; margin-bottom:15px; padding-bottom:5px; line-height:24px; }
.wz_mxsingle .ger_file{background:url(../images/015.gif) left center no-repeat; padding-left:23px;}
.ger_file span{ margin-left:10px; color:#369;}
.wz_mxsingle .op{position: relative;}
.wz_mxsingle .op a{background:url(../images/del.png) no-repeat; width:10px; height:10px; display:block; text-indent:20px; cursor:pointer; position:absolute;right:0px;bottom:8px; overflow:hidden;}
/*-- #wxl --*/
.dclear{ height:0px; clear:both; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:0px; line-height:0px; background-color:#FF0000; overflow:hidden; }
.dhidden{ width:1px; height:1px; left:0px; top:0px; overflow:hidden; display:none; position:absolute; visibility:hidden; }
.FRed1{color:#FF0000;}

.alertMessage{ margin:2px 0px 0px 8px; padding:9px 10px 9px 10px; border:1px #DFC590 solid; background-color:#FFFFFF; line-height:32px; }
.alertMessageRed{ color:#FF0000; font-weight:700; }

.TitleA{ font-size:24px; line-height:64px; }

.tableA{ font-size:12px;width:100%; background-color:#CCCCCC; }
.tableA_Title{ line-height:36px; }
.tableA_TitleA{ background-color:#E9F1F8; border-top:1px #FFFFFF solid; text-align:center; }
.tableA_TitleB{}
.tableA_TitleC{}
.tableA_TitleA{}
.tableA_Cell{ line-height:36px; }
.tableA_CellA{ background-color:#FFFFFF; text-align:center; }
.tableA_CellB{}
.tableA_CellC{}
.tableA_CellA{}

.panelReply{}
.panelReply_Box{ background-color:#FFFCF5; border:1px #F2E6C6 solid; }
.panelReply_Box0{}
.panelReply_Box1{}
.panelReply_Box2{}
.panelReply_Box1{}
.panelReply_Cell{}
.panelReply_Cell0{}
.panelReply_Cell1{ padding:12px 12px 12px 12px; }
.panelReply_Cell2{}
.panelReply_Cell2 .A{ float:left; font-weight:700; color:#CB9A00; }
.panelReply_Cell2 .B{ float:right; color:#999999; }
.panelReply_Cell3{ clear:both; padding:6px 0px 6px 0px; }
.panelReply_Cell4{}
.panelReply_Cell4 .Image{ margin:12px 0px 0px 12px; padding:3px 3px 3px 3px; background-color:#FFFFFF; border:1px #CCCCCC solid; cursor:pointer; }
.panelReply_Cell1{}
.panelReply_Reply{}
.panelReply_Reply0{}
.panelReply_Reply1{ margin:12px 12px 12px 12px; padding:12px 12px 12px 12px;  }
.panelReply_Reply2{}
.panelReply_Reply2 .A{ float:left; font-weight:700; color:#CB9A00; }
.panelReply_Reply3{ clear:both; }
.panelReply_Reply3 .ATable{}
.panelReply_Reply3 .A{ padding:6px 10px 6px 0px; font-weight:700;font-size: 12px; }
.panelReply_Reply3 .B{ padding:6px 0px 6px 0px; }
.panelReply_Reply3 .C{}
.panelReply_Reply3 .TextboxBox{ border:1px solid #e6e6e6; background-color:#f6f6f6; display:inline-block; zoom:1; overflow:hidden; }
.panelReply_Reply3 .Textbox{ width:420px; height:120px; border:4px solid #f6f6f6;resize: none; }
.panelReply_Reply3 .SubmitButton{ background:url(../user_images/user_button.jpg); width:136px; height:31px; margin-top:10px; border:none; color:#c60; cursor:pointer; font-weight:bold; font-size:14px; text-align:center; }
.panelReply_Reply1{}
.panelReply_0{}
.panelReply_1{}
.panelReply_2{}
.panelReply_1{}

/*-- #wxl --*/

/*#skylin*/
.wzgdt .Part{

}
.wzgdt .Part .Title{
  border-bottom: 1px solid #CCCCCC;
  font-size: 15px;
  line-height: 25px;
  color: #666666;
  font-weight: bold;
}
.wzgdt .Part .Content{
  line-height: 25px;
}
.wzgdt .Part .Content .Item{
  float: left;
}
.wzgdt .Part .Content .Price{
  float: right;
}
/*#skylin*/

.Error{
  color:#F00;
margin-left: 10px;
}

.Success{
  color:#090;
margin-left: 10px;
}

.processinfo{
  border: 1px solid #CCCCCC;
}
.processinfo p{
  height: 35px;
  line-height: 35px;
  margin: 2px 2px;
}
.processinfo p.grey{
  background: #F8F8F8;
}
.processinfo p .text{
  padding-left: 12px;
}
.processinfo p .gou{
  margin-left: 1px;
}
.processinfo p .time{
  color:#999999;
  margin-left: 10px;
}

.verifying_error{
   color:red;
}
.verifying_load{
   color:#c90;
   padding:5px 0px 5px 20px;
   height:25px;
   display:inline;
   background:url("../images/043.gif") no-repeat left center;
}
.verifying_ok{
   color:#c90;
   padding-left:20px;
   background:url("../images/succ.png") no-repeat left center;
}
.box_hid{
   opacity: 0;
   -moz-opacity: 0;
   filter:alpha(opacity=0);

}
.cc_box,.bc_box{
   border:none;
   _border:0px;
   padding:0px;
   margin:0px;
}
.label_box{
   border:1px solid red;
   display:inline-block;
   height:11px;
   width:11px;
}
.remove_box{
   overflow:hidden;
   text-align:center;
}
.order_remove{
   cursor:pointer;
   display:inline-block;
   width:20px;
   height:20px;
   background:url("../images/remove.png") no-repeat center center;
   vertical-align:middle;
}
.noremove{
   cursor:default;
   opacity: 0;
   -moz-opacity: 0;
   filter:alpha(opacity=0);
}
/*.newtitle{
   position:absolute;
   top:-10px;
   right:0px;
   height:28px;
   width:28px;
   z-index:10;
   background-color:transparent;
   background:url("../images/news.png") center center no-repeat;
}*/

/*.hottitle{
   position:absolute;
   top:-10px;
   right:0px;
   height:28px;
   width:28px;
   z-index:10;
   background-color:transparent;
   background:url("../images/HOT.png") center center no-repeat;
}
*//*.order_remove:hover{
   opacity: 0.8;
   -moz-opacity: 0.8;
   filter:alpha(opacity=80);
}*/
.SHFeeList{
   display:block;
   overflow:hidden;
}
.PartSHFee {
  overflow:hidden;
  height:30px;
  min-width:120px;
  _width:140px;
  display:inline;
  float:left;
  text-align:left;
  margin-right:10px;
}
.PartSHFeeTitle {
  overflow:hidden;
  display:inline;
  float:left;
  text-align:left;
  width:110px;
  font-weight:bold;
}
.PartSHFeeList {
  overflow:hidden;
  display:inline;
  float:left;
  text-align:left;
  width:450px;
}
.PartSHFee input{
   vertical-align:middle;
   padding:0px;
   margin:0px;
}


.wzgdt .pool-minicart-sec{

}
.wzgdt .pool-minicart-sec .Title{
    border-bottom: 1px solid #CCCCCC;
    font-size: 15px;
    line-height: 25px;
    color: #666666;
    font-weight: bold;
}

.wz_cartmx .wz_pool_minicartitem{
    background:url(../images/cart_xx.png) left bottom repeat-x;
    margin-bottom:15px;
    padding-bottom:5px;
    line-height:24px;
}
.wz_pool_minicartitem .ger_file{
    background:url(../images/015.gif) left center no-repeat;
    padding-left:23px;
}

.wz_pool_minicartitem .op{
    position: relative;
}
.wz_pool_minicartitem .op a{
    background:url(../images/del.png) no-repeat;
    width:10px; height:10px; display:block;
    text-indent:20px; cursor:pointer;
    position:absolute;right:0px;bottom:8px; overflow:hidden;
}


#bimg img{
  width: 100%;
}

.banner_l{
    position: absolute;
    left: 0;
    top: 40px;
    font-family: '微软雅黑';
    cursor: pointer;
}

.banner_m{
    position: absolute;
    top: 15px; 
    left: 565px;
}

.banner_r{
    position: absolute;
    right: 0;
    text-align: left;
    cursor: pointer;
}

.nav_l li{
    width: 178px;
    height: 44px;
    margin-bottom: 5px;
    background-color: #333;
}

.nav_l{
  float: left;
}

.nav_l li span{    
    font-size: 15px;    
    line-height: 44px; 
    display: block;
    float: left;
    color: #fff;
}

.nav_l li img{
    width: 22px;
    height: 22px;
    margin: 11px 10px 11px 15px;
    float: left;
}

#backcolor{
    background-color: #fff;
    margin-right: -1px;
    position: relative;
    border-top: 1px solid #e7a200;
    border-left: 1px solid #e7a200;
    border-bottom: 1px solid #e7a200;
    
}
#backcolor span{
  color: #333;
}

.nav_r{
    width: 345px;
    height: 175px;
    border: 1px solid #e7a200;
    float: left;
    background-color: #fff;
    text-align: left;
    padding: 16px 0 0 16px;
}

.inch{
    float: left;
    width: 250px;
}

.inch li{
    float: left;
    margin-right: 10px;
    width: 110px;
}

.inch span{
    color: #888;
}

.inch strong{
    color: #ff871f;
    font-size: 17px;
    font-family: Arial;
}

.more{
    color: #ff871f;
    float: right;
    padding-top: 65px;
    padding-right: 15px;
    font-family: '微软雅黑';
}

.more1{
    color: #ff871f;
    float: right;
    padding-top: 33px;
    padding-right: 10px;
    font-family: '微软雅黑';
}

.inch1{
    line-height: 15px;
}

.inch1 span{
    color: #888;
}

.inch1 strong{
    color: #ff871f;
    font-size: 17px;
    font-family: Arial;
}

.b_dr{
    width: 187px;
    height: 121px;
    margin:5px 0; 
    filter:alpha(opacity=90);  
    -moz-opacity:0.9;  
    -khtml-opacity: 0.9;  
    opacity: 0.9;  
    background-color:#fff;
    padding-left: 10px;
    padding-top:10px;
}

.b_dr img{padding-left: 40px;}


/*login*/
.login_background{
   width:1024px;
   height:auto;
   border: 1px solid #e1e1e1;
   margin:50px auto;
   background-color: #f1f4f4;
   
}
.login_title{
  height: 30px;
  font-size: 16px;
  font-weight: bold;
  text-align: left;
  padding-top:30px;
  margin-left: 40px;
}
.login_box_title{
   width:984px;
   height:auto;
   font-size:14px;
   margin-left:20px;
   background-color: #fff;
   border: 1px solid #e1e1e1;
}
.login_box_title p{
   text-align: left;
   margin-left: 120px;
   padding-top: 15px;
   margin-bottom: 15px;
}
.login_back_box{
   width:984px;
   height:400px; 
   margin-top:20px;
   margin-left: 18px;
   margin-bottom: 20px;
   background-color: #fff;
   border: 1px solid #e1e1e1; 

}
.login_left{
  width:500px;
  height:400px;
  margin-left: 20px;
  
}
.login_form_box{
  text-align: left;
  padding-top: 40px;
 
}
.login_form_box span{
  color:#d81d0e;
}
.login_form_box label{
  font-size:14px;
  padding-left: 30px;
}
.login_form_box input{ 
  height:28px;
  line-height:28px;
  width:300px; 
  vertical-align:middle; 
  margin-left: 10px;
  border:1px solid #e1e1e1;
  
  }
.login_form_img{
 width:433px; 
 height:262px;
 float:right;
 margin-top: -370px;
 
}
.login_form_img img{
  padding-top: 60px;
  padding-right: 90px;
  
}
.login_user_button{
  width:300px;
  height:38px;
  margin-left:110px;
  margin-top: 30px;
  
}
.login_user_button span{
  color:#e1e1e1;
  font-size: 22px;
}
.login_user_button input{
    display: block;
    cursor: pointer;
    width: 300px;
    height: 39px;
    margin: 0 auto;
    line-height: 39px;
    color: #FFF;
    border: 0;
    font-size: 14px;
    font-weight: bold;
    border: 0;
    background: url(../srd_images/bnt_signin.png)
}
.login_user_button a{  
  color:#888;
  font-size: 14px;
}
.login_user_button p{
  margin-top: 15px;
}
.form_box_login{
  text-align: left;
  padding-top: 40px;
}
.form_box_login input{
  width:80px;
  height:28px;
  float: left;
  border:1px solid #e1e1e1;
}
.form_box_login label{ 
  display:block; 
  width:80px;
  height:28px; 
  line-height:28px; 
  float:left; 
  padding-left:10px;}
.login_test_picbox{
  float: left;
  margin-left: 20px;
}
.form_box_login span{
  margin-left: 10px;
}
/*footer*/
.capa_pcb a{
    color: #888;
}

.capa_pcb{
  padding-top: 13px;
  padding-bottom:20px;
  height: 110px;
}
.footer_mpcb li{
  width: 200px;
  text-align:left;
}


.footer_mpcb strong{
    line-height: 14px;
    font-size: 14px;
    color: #333;
}

.footer_mpcb{
  width: 1025px;
  margin: 0 auto;
  text-align: left;
  position: relative;
}

.footer_apcb{
    background-color: #f1f4f4;
    height: 275px;
    border-top: 1px solid #e1e1e1;
}


#button_pcb{
    width: 120px;
    height: 28px;
    border-radius: 3px;
    background-color: #e7a200;
    border: none;
    font-family: '微软雅黑';
    color: #fff;
    font-size: 13px;
    line-height: 2px;
}
.footer_line{
  width:auto;
  background-color: #f1f4f4;
}
.footer_bpcb{
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 0 auto;
    color: #888;
    width:1025px;
    border-top: 1px solid #e1e1e1;
}


.footer_bpcb a{
    color: #888;
}
.infor input{
  border-radius: 3px;
  border:1px solid #dbdbdb;
  height: 25px;
  color: #333;
  padding-left: 7px;
  margin-bottom: 7px;

}
#description{
    height: 40px;
    width: 202px;
    border-radius: 3px;
    border: 1px solid #dbdbdb;
    margin-bottom: 7px;
    color: #333;
    font-family: Arial;
    font-size: 12px;
    padding-left: 7px;
    resize: none;
}
.infor{
  float: right;
  width: 220px;
  margin-top: 17px;
}

.m_input input{
  width: 204px;
}

.ul_l{
  padding-top: 30px;
  padding-bottom:30px;
  height: 207px;
  float: left;
}

.ul_l li{
    float: left;
}
.ul_lm{
    margin-top: 10px;
    height: 26px;
}

.ul_lm img{
   margin-right: 2px;
}
/*first page*/
.header_middle_pcb{
  width: 1025px;margin:0 auto;
}

.header_middle_pcb ul{
  float: right;
}

.header_middle_pcb ul li{
  float: left;
  line-height: 30px;
  font-family: '微软雅黑';
}

.header_middle_pcb ul li img{
  vertical-align: middle;
    margin-right: 5px;
    margin-top: -4px;
}
.header_middle_pcb ul li span{
  padding:0 13px;color: #afafaf;
}


.header_middle_pcb ul li a{ 
  color: #afafaf;
  font-size:13px;
}

.header_top_pcb{
  height: 30px;
  background-color: #fff; 
  border-bottom: 1px solid #e1e1e1; 
}

.info{
    float: right;
}

.head_title{
    height: 86px;
    background-color: #fff;
}

.head_img{
    width: 1025px;margin:0 auto;text-align: left;padding-top: 18px;
}

.coupons_p{
    background-color: #fff9eb; float: right; margin-top: 9px;
}

.coupons_a{
    font-size: 12px; padding: 1px 8px;border: 1px dashed #e7a200;color: #888;
}

.img_l{
    float: left;
}

.cart{
    float: left;
    margin-right: 30px;
}

.cart_r{
    float: right;
}

.right_b{
    z-index: 9999; position: fixed; top: 33%;cursor: pointer;height: 30%;
}

#cart_items{
    width: 20px;height: 20px;background-color: #e7a300;border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-left: 10px;
}

#itemcart{
    color: #e7a200;
}

.info p a{
    color: #888;
    font-size: 12px;
    padding-top: 3px;
    float: left;
}

.info p img{
  float: left;
  margin-right: 3px;
  
}

.main_navframe{ background-color: #e7a300; text-align:center;}
.main_nav{ height:34px;text-align: center;}
.main_nav ul{ padding:0 0 0 0;margin: 0 auto; text-align: center;list-style-type:none;display:inherit;position:relative; left:50%; float:left;}
.main_nav li{Z-INDEX: 1; float:left; position:relative; display:inherit;
    height: 33px;margin: 0 auto; text-align: center; right:50%;}
#home a{
    border: 0;
    padding-left:0px;
    display: block;
    height: 30px;
}

.main_nav li a{
    padding: 0 14px;
    right: 3px;
    color: #FFF;
    text-decoration: none;
    font-size: 14px;
    line-height: 33px;
    font-family: '微软雅黑';
}

.main_nav li span{
    float: right;
    margin-right: -2px;
    margin-top: 9px;
    display: block;
    height: 18px;
    width: 2px;
    background: url("../images/nav_border.png");
}




#home a:hover{text-decoration:none; color:#333;font-weight:bold;}

.main_nav li a:hover{ text-decoration:none; color:#333;font-weight:bold;}

.main_nav li:hover{
    background-color:#fff9eb;
    height: 32px;
    margin-top: 1px;
}

.main_nav li:hover a{
    background-color:#fff9eb;
    color: #333;
}

.main_nav .hover{ color:#333}

LI A.go { DISPLAY: inline-block; Z-INDEX: 300; }

.main_nav LI BLOCKQUOTE {
    DISPLAY: none;
    Z-INDEX: 201;
    LEFT: -41px;
    POSITION: absolute; 
    TOP: 19px;
    HEIGHT: auto;
    border-bottom: 1px solid #e7a300;
    border-right: 1px solid #e7a300;border-left: 1px solid #e7a300;
}



.main_nav LI BLOCKQUOTE .ChildNavIn {
    padding:5px 5px 10px 17px;
    overflow:hidden;BACKGROUND:  #fff9eb;
    WIDTH: 189px; COLOR: #dee6e9;  TEXT-ALIGN: left;
}
.main_nav LI BLOCKQUOTE .ChildNavIn A {
    padding:0px 1px;
    DISPLAY: block;
    WIDTH:175px;
    COLOR: #333;
    LINE-HEIGHT: 33px;
    TEXT-ALIGN: left;
    background-image:none;
    border-bottom:#fec202 solid 1px;
    height:33px;
    overflow:hidden;
    border-left: 0;
    font-size: 12px;
}

#bimg img{
  width: 100%;
  margin-top: -2px;
}
 
.b_dr_pcb{
    width: 200px;
    height: 135px;
    margin:20px 0 30px 0; 
    filter:alpha(opacity=85);  
    -moz-opacity:0.85;  
    -khtml-opacity: 0.85;  
    opacity: 0.85;  
    background-color:#fff;
    padding-left: 10px;
    padding-top:10px;
    margin-right: 10px;
}

.b_dr_pcb img{/*padding-left: 40px;*/}

.more_pcb{
    color: #ff871f;
    float: right;
    padding-top: 50px;
    padding-right: 10px;
    font-family: '微软雅黑';
}

.b_dr_back{
    width: 230px;
    height: 165px;
    opacity: 0.2;
    position: absolute;
    top: 10px;
    right: 0;
    background-color: #fff;
}

.b_dr2_back{
    width: 230px;
    height: 165px;
    opacity: 0.2;
    position: absolute;
    top: 185px;
    right: 0;
    background-color: #fff;
}
#backcolor_pcb{
    background-color: #fff;
    margin-right: -1px;
    position: relative;
    
}
#backcolor_pcb span{
  color: #333;
  font-weight: bold;
}
.banner_lpcb{
    position: absolute;
    left: 0;
    top: 80px;
    font-family: '微软雅黑';
    cursor: pointer;
    padding-left: 10px;
}

.nav_l_pcb li{
    width: 176px;
    height: 42px;
    margin-bottom: 10px;
    background-color: #108232;
    opacity:0.75;
    margin-right: 10px;
    border: 1px solid #fff;
}

.nav_l_pcb{
  float: left;
}

.nav_l_pcb li span{    
    font-size: 15px;    
    line-height: 42px; 
    display: block;
    float: left;
    color: #fff;
}

.nav_l_pcb li img{
    width: 22px;
    height: 22px;
    margin: 10px 10px 10px 15px;
    float: left;
}
.nav_r_pcb{
    width: 345px;
    height: 191px;
    float: left;
    text-align: left;
    padding: 15px 0 0 20px;
    opacity:0.75;
    background-color: #fff;
}
.inch_pcb{
    float: left;
    width: 250px;
}

.inch_pcb li{
    float: left;
    margin-right: 10px;
    width: 110px;
}

.inch_pcb span{
    color: #000;
}

.inch_pcb strong{
    color: #ff871f;
    font-size: 17px;
    font-family: Arial;
}
.inch1{
    line-height: 15px;
}

.inch1 span{
    color: #888;
}

.inch1 strong{
    color: #ff871f;
    font-size: 17px;
    font-family: Arial;
}
.border_m{
    border-bottom: 1px solid #e1e1e1;
    height: 131px;
    margin-top: -66px;
}
#ulist_pcb {
    width: 1025px;
    margin: 0 auto;
    text-align: left;
    font-family: '微软雅黑';
}

#ulist_pcb li{    
    float: left;
    width: 246px;
    height: 90px;
    border: 1px solid #f3b526;
    margin: 20px 11px 0 0;
  
}

#ulist_pcb li a span{    
    color: #afafaf;
}
.title_listpcb{
    font-size: 16px;
    font-weight: bold;
    margin-top:19px;
    color: #f3b526;
}
#icon{
    display: inline-block;
    float: left;
    margin: 20px 10px 20px 15px;
}
.track_submit_pcb{
  background: url(../images/search-icon.png) no-repeat;
    position: relative;
    left: -145px;
    border: 0;
    width: 16px;
    
}
.track_submit_ShowPartDetail{
    background: url(../images/search-icon.png) no-repeat;
    position: relative;
    border: 0;
    width: 16px;
    position: absolute;
    width: 50px;
    height: 50px;
    z-index: 999;
    right: 0px;
    top: 344px;
}

.track_search_pcb input[type="text"]{ 
  font-size: 13px;
    display: inline;
    width: 120px;
    height: 25px;
    line-height: 25px;
    margin: 5px 0;
    font-family: '微软雅黑';
    color: #afafaf;
    border: 1px solid #dbdbdb;
    border-radius: 5px;
    padding-left: 25px;
}
.right_nav{
  width: 40px;
    background-color: #333;
    z-index: 999;
    position: fixed;
    right: 0;
    top: 0px;
    height: 100%;
}

.right_nav p{
  color: #fff;
}

.right_nav span{    
  width: 30px;
    height: 1px;
    display: block;
    background-color: #888;
    margin-left: 5px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.c_news .title_pcb{
    font-size: 14px;
    font-weight: bold;
    color: #888;    
    width: 125px;
    float: left;
}


.myscroll {width: 315px; height: 176px; line-height: 22px;overflow: hidden;}

::-webkit-input-placeholder { /* WebKit browsers */ 
    color: #bdbdbd !important;
} 
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
    color: #bdbdbd !important;
} 
::-moz-placeholder { /* Mozilla Firefox 19+ */ 
    color: #bdbdbd !important;
} 

:-ms-input-placeholder { /* Internet Explorer 10+ */ 
    color: #bdbdbd !important;
}
#lastest_pcb li{
  line-height: 22px;
}

#lastest_pcb span{
    display: inline-block;
    line-height: 22px;
}
.scroll_t{
    padding-top: 15px;
    border-top:1px solid #dbdbdb;
    margin-bottom: 8px;
    height: 25px;
}

.scroll_t span{
    margin-right: 27px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #afafaf;

}
.top_pcb{
 
  background: #fff;
}
.title_span{
    border-bottom: 2px solid #e7a300;
    display: inline-block;
    width: 95px;
    padding-top: 4px; 
}

.red_nolinepcb{ color:#d81d01; text-decoration:none;}

.content_boxpcb{
    overflow: hidden;    
    height: auto;
    background: #fff;
}
.box-middle{
    width: 1025px;
    text-align: left;
    margin: 0 auto;
    background-color: #fff;
}
.main_back{
  height:600px;
  background-color: #f1f4f4;
  padding-top: 20px;
}
.move{
  width: 1025px;
  height:20px;
  background-color: #f1f4f4;
  border-bottom: 2px solid #f3b526;
}
.img_b{
    height: 185px;
    background: #fff;
    margin-top: 20px;
    /*margin-bottom: 20px;*/
}

.img_m{
    width: 1025px;
    margin:0 auto;
}

.img_m li{
    float: left;
    width: 225px;
    margin: 30px 0 28px 15px;
    padding-right: 15px;
    border-right: 1px solid #dbdbdb;
}
.p_s{
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 2px;
    color: #333;
}

.p_t{
    font-size: 12px;
    color: #afafaf;
    line-height: 16px;
}


/***除了footer其他页面的验证码的样式***/
.tncode{
    width: 260px;
    height: 26px;
    cursor: pointer;
    opacity: 1;
    color:#E8BB00 ;
    line-height: 26px;
    font-size: 14px;
    text-align:center;

}

.forgotpass-tncode{
    border: 1px solid #E8BB00;
    width: 180px;
    height: 26px;
    cursor: pointer;
    opacity: 1;
    color:#E8BB00 ;
    line-height: 26px;
    font-size: 14px;
    text-align:center;
}
/*浮层*/

/*页面大于1200时的样式*/
@media only screen and (min-width: 1200px) {
    .tncode_div{
        display: none;
        background-color: white;
        z-index: 1000000;
        width: 260px;
        height: 260px;
        position: fixed;
        left: 50%;top:50%;
        margin-top: -130px;
        margin-left: -130px;
        border: 1px solid #d1d1d1;
        border-radius: 2px;
        overflow: hidden;
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/
        /*background-color: #ccc;*/
        -moz-box-shadow:2px 2px 5px #969696;/*firefox*/
        -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/
        box-shadow:2px 2px 5px #969696;/*opera或ie9*/
    }

}

/*平板时的样式*/
@media only screen and (min-width: 768px) and (max-width: 1200px) {

    .tncode_div{
        display: none;
        background-color: white;
        z-index: 1000000;
        width: 260px;
        height: 260px;
        position: fixed;
        left: 20%;
        top:20%;
        margin-top: -130px;
        margin-left: -130px;
        border: 1px solid #d1d1d1;
        border-radius: 2px;
        overflow: hidden;
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/
        /*background-color: #ccc;*/
        -moz-box-shadow:2px 2px 5px #969696;/*firefox*/
        -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/
        box-shadow:2px 2px 5px #969696;/*opera或ie9*/
    }
}

/*手机时的样式 和 Mobile Menu*/
@media only screen and (max-width: 767px) {

    .tncode_div{
        display: none;
        background-color: white;
        z-index: 1000000;
        width: 260px;
        height: 260px;
        position: fixed;
        left: 20%;top:20%;
        margin-top: -130px;
        margin-left: -130px;
        border: 1px solid #d1d1d1;
        border-radius: 2px;
        overflow: hidden;
        filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/
        /*background-color: #ccc;*/
        -moz-box-shadow:2px 2px 5px #969696;/*firefox*/
        -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/
        box-shadow:2px 2px 5px #969696;/*opera或ie9*/
    }
}




.tncode_div .tncode_canvas_bg{
    z-index: 0;
}
.tncode_div .tncode_canvas_mark{
    z-index: 10000;
}
.tncode_div canvas{
    position: absolute;
    left: 10px;
    top: 10px;
}
.tncode_div .code-loading{
    padding-top: 60px;
    position: absolute;
    left: 10px;
    top: 10px;
    background-color: #ccc;
    width: 240px;
    height: 150px;
    text-align: center;
    box-sizing:border-box;
}
.dd{
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-animation: ddf 0.1s ease-in 0s infinite;
    -o-animation: ddf 0.1s ease-in 0s infinite;
    animation: ddf 0.1s ease-in 0s infinite;
}
@-webkit-keyframes ddf {
    0% {-webkit-transform: translate(-8px, 3px);}
    20% {-webkit-transform: translate(-3px, 1.5px);}
    50% {-webkit-transform: translate(0px, 0px) ;}
    70% {-webkit-transform: translate(5px, -1.5px) ;}
    100% {-webkit-transform: translate(0px, 0px);}
}
@-o-keyframes ddf {
    0% {-o-transform: translate(-8px, 3px);}
    20% {-o-transform: translate(-3px, 1.5px);}
    50% {-o-transform: translate(0px, 0px) ;}
    70% {-o-transform: translate(5px, -1.5px) ;}
    100% {-o-transform: translate(0px, 0px);}
}
@-moz-keyframes ddf {
    0% {-moz-transform: translate(-8px, 3px);}
    20% {-moz-transform: translate(-3px, 1.5px);}
    50% {-moz-transform: translate(0px, 0px) ;}
    70% {-moz-transform: translate(5px, -1.5px) ;}
    100% {-moz-transform: translate(0px, 0px);}
}
@keyframes ddf {
    0% {transform: translate(-8px, 3px);}
    20% {transform: translate(-3px, 1.5px);}
    50% {transform: translate(0px, 0px) ;}
    70% {transform: translate(5px, -1.5px) ;}
    100% {transform: translate(0px, 0px);}
}
.hgroup{
    z-index: 20000;
    content: "";
    position: absolute;
    left: -800px;
    top: 70px;
    width: 250px;
    height: 15px;
    background-color: rgba(255,255,255,.5);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: searchLights 3s ease-in 0s infinite;
    -o-animation: searchLights 3s ease-in 0s infinite;
    animation: searchLights 3s ease-in 0s infinite;
}






@-webkit-keyframes searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}

@-o-keyframes searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}

@-moz-keyframes searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}

@keyframes searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}




/*拉条*/
.slide,.slide_block,.tools .tncode_close,.tools .tncode_refresh{
    background-repeat: no-repeat;
    background-image: url('../images/codeicon.png');
}
.tncode_msg_ok{
    background-color: #24C628;
}
.tncode_msg_error{
    background-color: #DE5145;
}
.tncode_msg_ok,.tncode_msg_error{
    position: absolute;
    top:136px;
    left: 10px;
    width: 220px;
    height: 20px;
    color: #fff;
    margin: 0;
    padding: 2px 10px;
    overflow: visible;
    background-position: 0px 0px;
    font-size: 14px;
    opacity:0;
    filter: alpha(opacity=0);
    z-index: 10000;
}
.slide{
    position: absolute;
    top:160px;
    width: 93.52%;
    height: 0px;
    background-color: white;
    background-size: 100%;
    margin: 5.39% 3.24%;
    padding: 0px 0px 13.67%;
    overflow: visible;
    background-position: 0px 0px;
}

.tools{
    position: absolute;
    top:210px;
    width: 93.52%;
    height: 0px;
    background-color: white;
    background-size: 100%;
    margin: 5.39% 3.24%;
    padding: 5px 0px 13.67%;
    overflow: visible;
    background-position: 0px 0px;
    border-top: 1px solid #EEEEEE;
}

.ve-slide_block{
    background-position: 0px 12.9794%;
    width: 65px;
    height: 65px;
    position: absolute;
    left: 0px;
    top: 0px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
}
.ve-slide_block_text{
    background-position: 0px 12.9794%;
    height: 65px;
    position: absolute;
    left: 65px;
    top: 20px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
    font-size: 14px;
    color: rgb(136, 148, 157);
}


.ve-Safari-slide_block{
    background-position: 0px 12.9794%;
    width: 65px;
    height: 65px;
    position: absolute;
    left: 0px;
    top: -12px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
}
.ve-Safari-slide_block_text{
    background-position: 0px 12.9794%;
    height: 65px;
    position: absolute;
    left: 65px;
    top: 10px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
    font-size: 14px;
    color: rgb(136, 148, 157);
}

.tncode_canvas_bg,.tncode_canvas_mark{
    /* width: 240px;*/
}

.tools .tncode_close{
    background-position: 0 50%;
    height: 30px;
    width: 30px;
    float: left;
    margin-right: 10px;
    cursor: pointer;
}
.tools .tncode_refresh{
    background-position: 0 94%;
    height: 30px;
    width: 30px;
    float: left;
    cursor: pointer;
}
.tools .tncode_tips{
    float: right;
}
.tools .tncode_tips a{
    text-decoration: none;
    font-size: 10px;
    color: rgb(136, 148, 157);
}


.ve-tncode{
    border: 1px solid #78c430;
    color: #78c430;
    width: 260px;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    text-align: center;
}

.ve-hide{
    display: none;
}

.ve-show{
    display: block;
}

.code-info{
    float: right;
    height: 28px;
    margin-right: 128px;
    margin-top: -4px;
    position: relative;
}



.ve-checkbox{
    display: block;
    float: left;
    margin-left: -28px;
    margin-top: 0px;
}

.ve-checkbox div{

    width: 27px;
    height: 27px;

    /*position: absolute;
    top: -12px;
    right: 65px;*/
}

.ve-checkbox input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none
}



.ve-checkbox input[type="checkbox"] + div {
    display: inline-block;
    width: 27px;
    height: 27px;
    margin-right: 12px;
    background: url("../images/ve_default.png") no-repeat ;
}


.ve-checkbox input[type="checkbox"]:checked + div {
    background: url("../images/ve_select.png") no-repeat ;
}

.tncode-select-texttip{
    clear: both;
    display: inline-block;
    margin-left:-130px;
    color:#333;
    line-height: 28px;
}


 .tipinfo-ts {
     border: 4px solid #f6f1ea;
     padding: 10px;
     margin: 5px 0;
     margin-bottom: 10px;
}

/***除了footer其他页面的验证码的样式***/


/***footer验证码的样式***/

.ft-tncode{
    width: 211px;
    height: 26px;
    cursor: pointer;
    opacity: 1;
    color:#888 ;
    line-height: 26px;
    font-size: 12px;
    text-align:center;

}
/*浮层*/

.ft-tncode_div{
    display: none;
    background-color: white;
    z-index: 1000000;
    width: 260px;
    height: 260px;
    position: absolute;
    right: -10%;
    top:15%;
    margin-top: -90px;
    margin-left: -130px;
    border: 1px solid #d1d1d1;
    border-radius: 2px;
    overflow: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/
    /*background-color: #ccc;*/
    -moz-box-shadow:2px 2px 5px #969696;/*firefox*/
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/
    box-shadow:2px 2px 5px #969696;/*opera或ie9*/
}
.ft-tncode_div .ft-tncode_canvas_bg{
    z-index: 0;
}
.ft-tncode_div .ft-tncode_canvas_mark{
    z-index: 10000;
}
.ft-tncode_div canvas{
    position: absolute;
    left: 10px;
    top: 10px;
}
.ft-tncode_div .ft-loading{
    padding-top: 60px;
    position: absolute;
    left: 10px;
    top: 10px;
    background-color: #ccc;
    width: 240px;
    height: 150px;
    text-align: center;
    box-sizing:border-box;
}
.ft-dd{
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-animation: ft 0.1s ease-in 0s infinite;
    -o-animation: ft 0.1s ease-in 0s infinite;
    animation: ft 0.1s ease-in 0s infinite;
}
@-webkit-keyframes ft {
    0% {-webkit-transform: translate(-8px, 3px);}
    20% {-webkit-transform: translate(-3px, 1.5px);}
    50% {-webkit-transform: translate(0px, 0px) ;}
    70% {-webkit-transform: translate(5px, -1.5px) ;}
    100% {-webkit-transform: translate(0px, 0px);}
}
@-o-keyframes ft {
    0% {-o-transform: translate(-8px, 3px);}
    20% {-o-transform: translate(-3px, 1.5px);}
    50% {-o-transform: translate(0px, 0px) ;}
    70% {-o-transform: translate(5px, -1.5px) ;}
    100% {-o-transform: translate(0px, 0px);}
}
@-moz-keyframes ft {
    0% {-moz-transform: translate(-8px, 3px);}
    20% {-moz-transform: translate(-3px, 1.5px);}
    50% {-moz-transform: translate(0px, 0px) ;}
    70% {-moz-transform: translate(5px, -1.5px) ;}
    100% {-moz-transform: translate(0px, 0px);}
}
@keyframes ft {
    0% {transform: translate(-8px, 3px);}
    20% {transform: translate(-3px, 1.5px);}
    50% {transform: translate(0px, 0px) ;}
    70% {transform: translate(5px, -1.5px) ;}
    100% {transform: translate(0px, 0px);}
}
.ft-hgroup{
    z-index: 20000;
    content: "";
    position: absolute;
    left: -800px;
    top: 70px;
    width: 250px;
    height: 15px;
    background-color: rgba(255,255,255,.5);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: ft-searchLights 3s ease-in 0s infinite;
    -o-animation: ft-searchLights 3s ease-in 0s infinite;
    animation: ft-searchLights 3s ease-in 0s infinite;
}






@-webkit-keyframes ft-searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}

@-o-keyframes ft-searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}

@-moz-keyframes ft-searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}

@keyframes ft-searchLights {
    0% {
        left: -800px;
        top: 70px;
    }

    to {
        left: 350px;
        top: 70px
    }
}




/*拉条*/
.ft-slide,.ft-slide_block,.ft-tools .ft-tncode_close,.ft-tools .ft-tncode_refresh{
    background-repeat: no-repeat;
    background-image: url('../images/codeicon.png');
}
.ft-tncode_msg_ok{
    background-color: #24C628;
}
.ft-tncode_msg_error{
    background-color: #DE5145;
}
.ft-tncode_msg_ok,.ft-tncode_msg_error{
    position: absolute;
    top:136px;
    left: 10px;
    width: 220px;
    height: 20px;
    color: #fff;
    margin: 0;
    padding: 2px 10px;
    overflow: visible;
    background-position: 0px 0px;
    font-size: 14px;
    opacity:0;
    filter: alpha(opacity=0);
    z-index: 10000;
}
.ft-slide{
    position: absolute;
    top:160px;
    width: 93.52%;
    height: 0px;
    background-color: white;
    background-size: 100%;
    margin: 5.39% 3.24%;
    padding: 0px 0px 13.67%;
    overflow: visible;
    background-position: 0px 0px;
}

.ft-tools{
    position: absolute;
    top:210px;
    width: 93.52%;
    height: 0px;
    background-color: white;
    background-size: 100%;
    margin: 5.39% 3.24%;
    padding: 5px 0px 13.67%;
    overflow: visible;
    background-position: 0px 0px;
    border-top: 1px solid #EEEEEE;
}

.ve-ft-slide_block{
    background-position: 0px 12.9794%;
    width: 65px;
    height: 65px;
    position: absolute;
    left: 0px;
    top: 0px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
}
.ve-ft-slide_block_text{
    background-position: 0px 12.9794%;
    height: 65px;
    position: absolute;
    left: 65px;
    top: 20px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
    font-size: 14px;
    color: rgb(136, 148, 157);
}



.ve-Safari-ft-slide_block{
    background-position: 0px 12.9794%;
    width: 65px;
    height: 65px;
    position: absolute;
    left: 0px;
    top: -12px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
}
.ve-Safari-ft-slide_block_text{
    background-position: 0px 12.9794%;
    height: 65px;
    position: absolute;
    left: 65px;
    top: 10px;
    margin: -4.62% 0 0 -2.31%;
    cursor: pointer;
    font-size: 14px;
    color: rgb(136, 148, 157);
}

.ft-tncode_canvas_bg,.ft-tncode_canvas_mark{
    /* width: 240px;*/
}

.ft-tools .ft-tncode_close{
    background-position: 0 50%;
    height: 30px;
    width: 30px;
    float: left;
    margin-right: 10px;
    cursor: pointer;
}
.ft-tools .ft-tncode_refresh{
    background-position: 0 94%;
    height: 30px;
    width: 30px;
    float: left;
    cursor: pointer;
}
.ft-tools .ft-tncode_tips{
    float: right;
}
.ft-tools .ft-tncode_tips a{
    text-decoration: none;
    font-size: 10px;
    color: rgb(136, 148, 157);
}


.ft-ve-tncode{
    border: 1px solid #78c430;
    color: #78c430;
    width: 211px;
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    text-align: center;
}

.ft-ve-hide{
    display: none;
}

.ft-ve-show{
    display: block;
}

.ft-code-info{
    float: left;
    /*margin-right: 128px;*/
    margin-top: -10px;
    /*position: relative;*/
}



.ft-ve-checkbox{
    display: inline-block;
    position: relative;
}

.ft-ve-checkbox div{
    display: inline-block;

    width: 27px;
    height: 27px;

    position: absolute;
    top: -18px;
    right: 60px;
}

.ft-ve-checkbox input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none
}

.ft-ve-checkbox input[type="checkbox"] + div {
    display: inline-block;
    width: 27px;
    height: 27px;
    margin-right: 6px;
    background: url("../images/ve_default.png") no-repeat ;
}

.ft-ve-checkbox input[type="checkbox"]:checked + div {
    background: url("../images/ve_select.png") no-repeat ;
}

.ft-tncode-select-texttip{
    margin-left: -55px;
    color:#333;
    line-height: 28px;
}




#Currency{
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    width: 50px;
    text-align: center;
    padding: 2px 20px 2px 5px;
    border: 1px solid #d6d6d6;
    cursor: pointer;
    color: #e7a200;
    font-weight: bold;
    font-size: 10px;
    z-index: 9998;
    background: url(../images/top-arrow.png) no-repeat scroll right 4px center transparent;
}





/***货币下拉框样式***/

/**头部货币样式**/

.cy-hide { display: none; }
.cy-select {
    position: relative;
    float: right;
    margin-top: 4px;
}


.cy-select #Currencytext {
    width: 50px;
    height: 8px;
    line-height: 7px;
    text-align: left;
    padding: 6px 0 6px 10px;
    border: 1px solid #d6d6d6;
    cursor: pointer;
    color: #e7a200;
    font-weight: bold;
    font-size: 10px;
    z-index: 9998;
    background: url(../images/top-arrow.png) no-repeat scroll right 4px center transparent;

}

#CurrencySelect{
    position: absolute;
    top: 22px; right: 0;
    width: 188px;
    background: #fff;
    z-index: 9999;
    border: 2px solid #e1e1e1;
}

.cy-select #CurrencySelect ul {
    /*
    width: 60px; border: 1px solid #d6d6d6;
    */
    border-top: none;
}

.cy-select  #CurrencySelect ul li {
    width: 40px;
    height: 20px; line-height: 20px;
    color: #888;
    margin: 5px 10px;
    cursor: pointer;
    text-align: center;
}

/**头部货币样式**/

/**询价货币样式**/

.quote-cy-hide { display: none; }
.quote-cy-select {
    position: relative;
    float: right;
    margin-top: 4px;
}


.quote-cy-select #quote-Currencytext {
    width: 40px;
    height: 8px;
    line-height: 7px;
    text-align: left;
    padding: 6px 0 6px 10px;
    border: 1px solid #d6d6d6;
    cursor: pointer;
    color: #e7a200;
    font-weight: bold;
    font-size: 10px;
    z-index: 9998;
    background: url(../images/top-arrow.png) no-repeat scroll right 4px center transparent;

}
#quote-current-Currencytext{
    float: right;
    margin-top: 4px;
    margin-left: 2px;
    width: 40px;
    height: 8px;
    line-height: 7px;
    text-align: left;
    padding: 6px 0 6px 10px;
    border: 1px solid #d6d6d6;
    cursor: pointer;
    color: #e7a200;
    font-weight: bold;
    font-size: 10px;
    /*background: url(../images/top-arrow.png) no-repeat scroll right 4px center transparent;*/
}

#quote-CurrencySelect{
    position: absolute;
    top: 22px; left: 0;
    width: 218px;
    background: #fff;
    z-index: 9999;
    border: 2px solid #e1e1e1;
}
.quote-cy-select #quote-CurrencySelect ul {
    /*
    width: 60px; border: 1px solid #d6d6d6;
    */
    border-top: none;
}

.quote-cy-select  #quote-CurrencySelect ul li {
    width: 40px;
    height: 20px; line-height: 20px;
    display: inline-block;
    color: #888;
    margin: 5px 10px;
    cursor: pointer;
    text-align: center;
}

/**询价货币样式**/


/*select{
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}*/


#partscate{
    height: 42px;
    line-height: 38px;
    border: 1px solid #CCCCCC;
    font-size: 14px;
    margin-top: 15px;
    border-right: none;
    padding-left: 13px;
    /*background: url(../images/top-arrow.png) no-repeat scroll left 235px center transparent;*/
    background-color: #fff;
    width: 260px;
    color: #999999;
}

.pager li{
    float: left;
    padding: 0px 4px;
    border: 1px solid #e1e1e1;
    margin-left: 4px;
    cursor: pointer;
}
table{
    border-collapse: inherit;
}



 .showBigImg {
     display: none;
     position: fixed;
     left: 0;
     top: 0;
     width: 100%;
     height: 100%;
     background: rgba(0,0,0,.6);
     z-index: 999;
 }
.showBigImg .closeBigImg {
    position: absolute;
    right: 200px;
    top: 35px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #000;
    text-align: center;
    line-height: 45px;
    font-size: 45px;
    color: #fff;
    z-index: 9999;
    user-select: none;
}
.showBigImg .showBigImgWrap {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.showBigImg .showBigImgWrap .allImgBox {
    position: relative;
    width: 100%;
    height: 100%;
}
.showBigImg .showBigImgWrap .allImgBox .imgIte {
    float: left;
    width: 100%;
    height: 100%;
    text-align: center;
}
.showBigImg .showBigImgWrap .allImgBox .imgIte span {
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}
.showBigImg .showBigImgWrap .allImgBox .imgIte img {
    max-width: 90%;
    max-height: 90%;
    vertical-align: middle;
}
.small-img img{
    width: 150px;
}
.magnifier{
    position: absolute;
    width: 50px;
    height: 50px;
    z-index: 999;
    right: 0px;
    top: 344px;
}
.advert{

    width: 112px;
    position: fixed;
    right: 66px;
    top: 30%;
    z-index: 999;
    padding: 5px;
    text-align: left;
    color: red;
    font-weight: bold;
}

.advert2{
    width: 150px;
    position: fixed;
    left: 10px;
    top: 30%;
    z-index: 999;
    padding: 5px;
    text-align: left;
    color: red;
    font-weight: bold;
}</pre></body></html>