table{font-family: verdana,arial,sans-serif;font-size:12px;color:#333333;border-width: 1px;border-color: #e6e6e6;border-collapse: collapse;}
table th {border-width: 1px;padding: 8px;border-style: solid;border-color: #e6e6e6;background-color: #dedede;}
table tr td {border-width: 1px;padding: 8px;border-style: solid;border-color: #e6e6e6;background-color: #ffffff;}
.s-line{width: 100%;height: 2px; min-width: 1180px; background: #ff6815;}
.wrap-store{width: 100%; min-width: 1180px; }
ul.ul-class{overflow: hidden; margin: 25px 0px 10px 0px; height: 34px; line-height: 34px;}
ul.ul-class li {float:left;}
ul.ul-class li a{color: #666; float:left;}
ul.ul-class li span{color: #ff6815;}
ul.ul-class .has-class {font-size:14px;}
ul.ul-class .has-class .sj{ width:5px; height:9px; font-size:12; margin:0 9px; font-family:'SimSun'; }
ul.ul-class .close-link a {float:left; padding:2px 6px 3px; border:1px solid #ccc; line-height:16px; font-size:12px; *display: block; margin-top: 5px;}
ul.ul-class .close-link .icon-x {width: 12px; height:12px;margin-left:3px; color:#ccc; font-size:12px; font-family:'tahoma'; background-position: -633px -2px;}
ul.ul-class .close-link a:hover {background:#f2f2f2; color:#333;}
ul.ul-class .close-link a:hover .navPillIco {color:#fff;}
ul.ul-class .toatl-all{margin-left:10px; color:#aaa;}
ul.ul-class .toatl-all span{padding: 0px 4px;}
.all-class{border:solid 1px #eee; border-top: none;}
.all-class .item{border-top: solid 1px #eee; font-family:'SimSun';}
.all-class .item a{font-family:'SimSun'; color: #666; padding: 0px 24px;}
.all-class .item a:hover{color: #ff6815;}
.all-class .item .class-name{padding: 10px 0px; width: 100px; text-align: center; overflow: hidden; vertical-align: middle;}
.all-class .item .class-pr{width: 1000px;border-left:solid 1px #eee; padding: 10px 10px;}

.wrap-list{width: 100%; min-width: 1180px; }
.wrap-list .w{margin-top: 48px;}
.wrap-list .mt10{margin-top: 10px;}
.wrap-list .w .f-list{width: 960px; padding-bottom: 50px;}
.wrap-list .w .f-list .list-item{border:solid 1px #eee; display: block; margin-bottom: 20px;}
.wrap-list .w .f-list .list-item:hover{background:#fafafa; color: #111; border-color: #ccc;}
.wrap-list .w .f-list .list-item .gl-pr{overflow: hidden;}
.wrap-list .w .f-list .list-item .gl-pr p{float: left; }
.wrap-list .w .f-list .list-item .gl-pr p.p1{width: 355px; padding: 20px 10px 0px 20px;}
.wrap-list .w .f-list .list-item .gl-pr p.p2{width: 415px; padding: 20px 10px 0px 20px;}
.wrap-list .w .f-list .list-item .gl-pr p.p3{width: 125px;}
.wrap-list .w .f-list .list-item .gl-pr p.p3 img{ max-width: 60px;  margin: 12px 5px 6px 55px;}
.wrap-list .w .f-list .list-item .gl-pr p.p1 .s-td1{color: #111; font-size: 16px; padding-bottom: 15px;}
.wrap-list .w .f-list .list-item .gl-pr p.p1 .s-td2{color: #ff6815; font-size: 14px; padding-bottom: 10px;}
.wrap-list .w .f-list .list-item .gl-pr p.p1 .s-td2 b{font-weight: normal; color: #999; padding: 0px 15px;}
.wrap-list .w .f-list .list-item .gl-pr p.p1 .s-td2 i{font-size: 20px;}
.wrap-list .w .f-list .list-item .gl-pr p.p2 .s-td3{color: #666; font-size: 16px; padding-bottom: 15px;}
.wrap-list .w .f-list .list-item .gl-pr p.p2 .s-td4{color: #666; font-size: 14px; padding-bottom: 10px;}
.wrap-list .w .f-list .list-item .gl-pr p span{display: block; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.gl-bt{background: #f9f9f9; padding: 6px 0px;}
.gl-bt p{float: left; font-size: 14px; color: #666;}
.gl-bt p.p4{float: left; width: 355px; padding: 0px 10px 0px 20px;}
.gl-bt p.p5{ padding: 0px 10px 0px 20px;}
.gl-bt p.p5 i{display: inline-block; border:solid 1px #ccc; padding: 0px 4px; font-size: 12px;}
.wrap-list .w .r-ad-img{width: 194px;}
.wrap-list .w .r-ad-img img{max-width: 194px; margin-bottom: 22px;}
.search-null{width: 520px; margin:65px 20px 65px 220px; }
.search-null p{width: 400px; font-size: 18px; color: #333; line-height: 30px;}
.search-null p .search-text{color: #ff6815;}
.search-null .null-bg{width: 112px; height: 72px; background: url("404.png") no-repeat;}



.store-details{width: 100%; }
.crumbs{height:40px; line-height:40px; color:#666; overflow:hidden; padding-top: 10px;}
.crumbs a {color:#666;}
.crumbs a:hover {color:#ff6815;}
.crumbs i{padding: 0px 4px; font-family: simsun;}
.f-cont{width: 100%;}
.f-cont .pr-head{ width: 100%; height: 402px;}
#preview {width:300px; float: left; height: 300px;}
#preview .jqzoom {width:100%; height:240px; border:1px solid #e8e8e8; overflow:hidden; position:relative;}
#preview .jqzoom img {width:300px; height:300px;}
#preview #spec {width:320px; height:62px; position:relative; margin:0 auto; padding-top:28px;}
#preview #spec #specList {width:320px;height:62px; overflow:hidden; position:relative;}
#preview #spec #specList ul {position:absolute; left:0; top:0;}
#preview #spec #specList ul li {width:60px; height:60px; float:left; margin:0px 18px 0px 0px; cursor:pointer;     border: 1px solid #e8e8e8;}
#preview #spec #specList ul li.act {border-color:#ff6815;}
#preview #spec #specList ul li img {width:60px; height:60px;}
#preview #spec .control {width:30px;  line-height:60px; font-family:"arial"; font-size:50px; text-align:center; position:absolute; top:28px;  cursor:pointer; z-index:9999;}
#preview #spec .col{color: #aaa;}
#preview #spec .specLeftF {left:-31px; }
#preview #spec .specRightF {right:-15px;}
#specLeft{left:-31px; }

#preview .zoomdiv {position:absolute; z-index:99999; border:1px solid #e8e8e8; text-align:center; display:none; background:url(404.png) #fff no-repeat center center; overflow:hidden;}
#preview .bigimg {width:800px; height:800px;}
#preview .jqZoomPup {position:absolute; z-index:99; background:#000; visibility:hidden; cursor:move; border:1px solid #fff; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}

.pr-info{width: 500px;  float: left; margin-left: 28px; }
.pr-info .title{font: 700 16px Arial,"microsoft yahei";
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-variant-numeric: normal;
    font-weight: 700;
    font-stretch: normal;
    font-size: 16px;
    line-height: 28px;
    font-family: Arial, "microsoft yahei";
    color: #666;
    padding-top: 10px;
    line-height: 28px;
    margin-bottom: 5px;}
.pr-info h1{font-size: 16px; padding: 8px 0px; text-overflow: ellipsis;white-space: nowrap; overflow: hidden;}
.pr-info .p-text{color: #ff6815;  font-family:'SimSun';}
.div-size{background: #f3f3f3; margin-top: 16px; width: 500px;}
.div-size p{clear: both; overflow: hidden; height: 60px;  line-height: 50px; }
.div-size p span{float:left;width: 80px; padding-left: 10px; color: #9f9f9f;}
.div-size p i{float:left; margin-left:10px;  color: #333;}
.div-size p.p-m i{font: 700 16px Arial,"microsoft yahei";
    font-style: normal;
    font-variant-ligatures: normal;
    font-variant-caps: normal;
    font-variant-numeric: normal;
    font-weight: 700;
    font-stretch: normal;
    font-size: 26px;
    line-height: 28px;
    font-family: Arial, "microsoft yahei";
    color: #e4393c;
    padding-top: 10px;
    line-height: 28px;
    margin-bottom: 5px;}
.div-size p.p-m i em{font-size: 16px;}

.prop {margin-top:20px;}
.prop p{clear: both; overflow: hidden; height: 50px; line-height: 22px; }
.prop p span{float:left; padding-left: 0px; color: #9f9f9f;}
.prop p i{float:left; margin-left:0px; color: #333; }
.prop p i{float:left; margin-left:0px; color: #333; }
.prop p.p-m i{color: #e4393c;}

.ul-pr-info{overflow: hidden; padding-top: 22px; }
.ul-pr-info li{clear: both; padding-bottom: 15px; overflow: hidden;}
.ul-pr-info li .row1, .ul-pr-info li .row2{float: left}
.ul-pr-info li .row1{width: 60px; padding: 0px 10px; color: #9f9f9f;}
.ul-pr-info li .row2{color: #666; padding-left: 10px;}
.ul-pr-info li .row2 .a-kf{color: #3c6eb4;}
.ul-pr-info li .row2 .a-kf:hover{color: #1a498b;}
.ul-pr-info li .row2 .minus{ float:left;width:28px; height:28px; line-height: 28px;font-size: 25px;  cursor:pointer; text-align:center; border: solid 1px #ddd; border-right:none; background: #f9f9f9;  }
.ul-pr-info li .row2 .integer{ float:left;width:50px; height:28px; line-height:28px; padding:0 5px; border:1px solid #ddd; text-align:center; color:#333; }
.ul-pr-info li .row2 .added{ float:left;width:28px; height:28px; line-height: 28px;font-size: 25px; cursor:pointer; text-align:center; border: solid 1px #ddd; border-left:none; background: #f9f9f9;  }
.ul-pr-info li .row1 span{display: block; height: 30px; line-height: 30px;}
.sub-btn{padding:25px 0px 0px 90px;}
.sub-btn button{padding: 10px 34px; border:solid 1px #e5580b; font-size: 16px; cursor: pointer;}
.sub-btn button.btn1{background: #ff6815; color: #fff;}
.sub-btn button.btn1:hover{background: #f05804;}
.sub-btn button.btn2{background: #fff8f2; color: #ff6815; margin-left: 20px;}
.sub-btn button.btn2:hover{text-decoration: underline; }
.p-out{padding: 10px 0px 10px 10px; background: #f2f2f2; font-weight: bold;  margin: 0px 20px 0px 0px;}
.p-ti{color: #aaa; padding-top: 25px;}
.p-ti i{display: inline-block; width: 60px; padding: 0px 10px;}
.p-ti span{padding-left: 10px;}



@keyframes mymove
{
 from {left:0px;}
 to {left:50px;}
}

@-webkit-keyframes mymove 
{
 from {left:0px;}
 to {left:50px;}
}

#tabs {
 overflow: hidden;
 width: 100%;
 margin: 0;
 padding: 0;
 list-style: none;
}

#tabs li {
 float: left;
 margin: 0 .5em 0 0;
}

#tabs a {
 position: relative;
 background: #ddd;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 background-image: -webkit-linear-gradient(top, #fff, #ddd);
 background-image: -moz-linear-gradient(top, #fff, #ddd);
 background-image: -ms-linear-gradient(top, #fff, #ddd);
 background-image: -o-linear-gradient(top, #fff, #ddd);
 background-image: linear-gradient(to bottom, #fff, #ddd);
 padding: .7em 3.5em;
 float: left;
 text-decoration: none;
 color: #444;
 text-shadow: 0 1px 0 rgba(255,255,255,.8);
 -webkit-border-radius: 5px 0 0 0;
 -moz-border-radius: 5px 0 0 0;
 border-radius: 5px 0 0 0;
 -moz-box-shadow: 0 2px 2px rgba(0,0,0,.4);
 -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.4);
 box-shadow: 0 2px 2px rgba(0,0,0,.4);
}



#tabs a:focus {
 outline: 0;
}

#tabs a::after {
 content:'';
 position:absolute;
 z-index: 1;
 top: 0;
 right: -.5em;
 bottom: 0;
 width: 1em;
 background: #ddd;
 background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));
 background-image: -webkit-linear-gradient(top, #fff, #ddd);
 background-image: -moz-linear-gradient(top, #fff, #ddd);
 background-image: -ms-linear-gradient(top, #fff, #ddd);
 background-image: -o-linear-gradient(top, #fff, #ddd);
 background-image: linear-gradient(to bottom, #fff, #ddd);
 -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.4);
 -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.4);
 box-shadow: 2px 2px 2px rgba(0,0,0,.4);
 -webkit-transform: skew(10deg);
 -moz-transform: skew(10deg);
 -ms-transform: skew(10deg);
 -o-transform: skew(10deg);
 transform: skew(10deg);
 -webkit-border-radius: 0 5px 0 0;
 -moz-border-radius: 0 5px 0 0;
 border-radius: 0 5px 0 0;
}

#tabs #current a {
  background: #fff; 
 color:#333;
 border-top: 2px solid #0080CC;
 font-size:15px;
 z-index: 3;
}

#tabs #current a::after {
  background: #fff; 
 z-index: 3;
}


.pr-spec{
 width:100%;
}
#content {
 background: #fff;
 padding: 2em;
 position: relative;
 z-index: 2;
 -moz-border-radius: 0 5px 5px 5px;
 -webkit-border-radius: 0 5px 5px 5px;
 border-radius: 0 5px 5px 5px;
 -moz-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
 -webkit-box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
 box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);
}




#about {
 color: #999;
}

#about a {
 color: #eee;
}