/*tab*/
#main{position: relative;}
.tab{border-bottom: 2px solid #000000;height: 40px;line-height: 40px;margin-bottom: 10px;padding-left: 5px;}
.tab s,.tab a{border-left: 1px solid #DDDDDD;border-radius: 5px 5px 0 0;border-right: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;color: #000000;display: inline-block;font-size: 15px;height: 39px;margin-right: 5px;padding: 0 30px;text-decoration: none;}
.tab s{background-color: #EDEDED;color: #000000;font-weight: bold;height: 38px;}
.tab a:hover{background-color: #01764a;color: #FFFFFF;}
/*products details*/
#main .cover-sider{left: 0;position: absolute;top: 54px;width: 350px;padding-top: 10px;}
.cover-sider .cover{}
.cover-sider .cover .outer-box{border: 1px solid #CCCCCC;height: 202px;padding: 15px 70px;width: 202px;}
.cover-sider .cover .pic_box{height: 100%;overflow: hidden;position: relative;width: 100%;}
.cover-sider .cover .pic_box a{display:none;}
.cover-sider .cover .pic_box a.active{display: block;}
.cover-sider .cover .pic_box a img{display:block;max-width: 100%;}
#loading{background: url("../../images/products/loading.gif") no-repeat scroll center center #000000;display: none;border-radius: 10px 10px 10px 10px;height: 46px;left: 50%;margin: -23px 0 0 -23px;opacity: 0.7;filter:alpha(opacity=70);position: absolute;top: 50%;width: 46px;z-index: 100;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
#loadingBox{background: none repeat scroll 0 0 #000000;display: none;height: 100%;left: 0;opacity: 0.1;filter:alpha(opacity=10);position: absolute;top: 0;width: 100%;}
.loading #loadingBox,.loading #loading{display:block;}
/*scroll*/
.pic_list{height: 70px;position: relative;width: 348px;}
.pic_list s{cursor: pointer;display: block;font-size: 48px;outline: medium none;position: absolute;text-decoration: none;text-indent: -18px;top: 7px;width: 16px;}
.pic_list s.left{left: 10px;}
.pic_list s.right{right: 10px;}
.pic_list s.disabled{color: #DDDDDD;}
#images_list{height: 52px;width: 10000px;}
.cover-sider .pic_list .list{left: 46px;overflow: hidden;position: absolute;top: 9px;width: 256px;}
.cover-sider .pic_list .list a{border: 1px solid #B8B8B8;display: inline;float: left;margin: 0 4px;opacity: 0.5;outline: medium none;width: 54px;}
.cover-sider .pic_list .list a img{display:block;max-width: 100%;}
.cover-sider .pic_list .list a.active{opacity: 1;}
.showBox{z-index: 999;}
/*download*/
.cover-sider .datasheet{margin-top: 15px;}
.cover-sider .datasheet dt{border-bottom: 1px solid #DDDDDD;color: #000000;font-size: 18px;line-height: 40px;padding-left: 5px;}
.cover-sider .datasheet dd{padding: 10px;}
.cover-sider .datasheet dd a{background-image: url("../images/pdf.png");background-repeat: no-repeat;color: #000000;display: block;height: 32px;line-height: 24px;padding-left: 28px;}
.rfq-btn{padding-top: 20px;}
.rfq-btn a{background-color: #FFFCF5;border: 1px solid #FFBA81;border-radius: 5px;color: #3A3A3A;display: block;font-size: 14px;height: 34px;line-height: 34px;margin: 0 40px;text-align: center;text-decoration: none;}
.rfq-btn a:before{color:#FE7000;}
.rfq-btn a:hover{background-color: #01764a;color: #FFFFFF;}
.rfq-btn a:hover:before{color: #FFFFFF;}
/*middle*/
#main .parameter{float: left;margin-left: 350px;padding: 0 10px;position: relative;width: 546px;}
#main .parameter h1{font-size: 22px;padding-bottom: 10px;padding-left: 20px;}
#main .parameter table{}
#main .parameter th,#main .parameter td{border-bottom: 1px dotted #CCCCCC;color: #4B4B4B;font-weight: normal;height: 30px;}
#main .parameter th{padding-right: 10px;text-align: right;}
#main .parameter td{border-left: 1px solid #EEEEEE;padding-left: 10px;}
#main .parameter tr.mobile{display:none;}
#main .parameter td a{color: #1879C0;}
#main .parameter .brand{position: absolute;right: 40px;top: 0;}
#main .parameter .brand a{display: block;border: 1px solid #DDDDDD;}
#main .parameter .brand a:hover{border: 1px solid #1879C0;}
#main .parameter .brand img{display: block;max-height: 25px;}
#main .parameter tr:nth-child(2n){background-color: #FDFDFD;}
#main .parameter tr:hover{background-color: #F6F6F6;}
/*right*/
#main .related-info{background-color: #FFFFFF;float: right;width: 284px;}
#main .scroll{margin-right: -600px;position: fixed;right: 50%;top: 0;padding-top:10px;}
#main .related-info .box{border: 1px solid #DDDDDD;padding: 5px 10px 10px;}
#main .related-info .quick{}
#main .quick h2{color: #001D5A;font-size: 20px;line-height: 30px;}
#main .quick i{display: block;padding-bottom: 10px;}
#main .quick ul.form{}
#main ul.form li.t{font-size: 14px;line-height: 16px;min-height: 20px;}
#main ul.form li.require:before{color: #CA0007;content: "*";font-family: arial;font-size: 14px;}
ul.form input.textbox, ul.form input.textbox_focus, ul.form input.textbox_error, ul.form input.textbox_tip,ul.form textarea.textbox, ul.form textarea.textbox_focus, ul.form textarea.textbox_error, ul.form textarea.textbox_tip{width: 232px;}
ul.form textarea.textbox, ul.form textarea.textbox_focus, ul.form textarea.textbox_error, ul.form textarea.textbox_tip{height:70px;}
#main .quick .submit{background-color: #07ac70;border: 0 none;color: #FFFFFF;cursor: pointer;display: block;font-size: 14px;height: 30px;letter-spacing: 1px;line-height: 29px;margin: 10px auto 0;padding: 0 37px;text-align: center;}
#main .quick .submit:hover{background-color:#01764a;transition: all .2s ease 0s;-webkit-transition: .2s;-moz-transition: .2s;-o-transition: .2s;}
/*description*/
#main .description{background-color: #F6F6F6;border: 1px solid #DDDDDD;line-height: 20px;margin-top: 25px;padding: 10px;}
#main .description a{color: #1879C0;text-decoration: underline;}
#main .description a:hover{color:#01764a;}
/*related*/
#main .related{}
#main .related h2{font-size: 20px;line-height: 40px;margin-bottom: 3px;margin-top: 10px;padding-left: 10px;}
/*keywords*/
.hot-keywords{border: 1px solid #FDBA83;margin-top: 15px;}
.hot-keywords h2{background-color: #FFFCF5;border-bottom: 1px solid #FDBA83;font-size: 16px;height: 38px;line-height: 38px;padding-left: 10px;}
.hot-keywords ul{padding: 5px 0;}
.hot-keywords li{display: inline;float: left;line-height: 30px;padding-left: 1%;width: 19%;}
/*specification*/
#main .spec{margin: 0;width: 896px;}
#main .spec .box{border: 1px solid #DDDDDD;margin-bottom: 15px;}
#main .spec h2{background-color: #F6F6F6;border-bottom: 1px solid #DDDDDD;font-size: 16px;height: 38px;line-height: 38px;padding-left: 10px;}
.spec .rfq-btn{display: none;}