.layout{width:980px;margin:0 auto}
.ui-icon{background-image:url(http://cn-style.gcimg.net/i/201403/rrakwvzoY1.png);background-repeat:no-repeat;display:inline-block;font-size:0;line-height:0;overflow:hidden}
.smart-header{height:80px;position:relative;z-index:1;width:980px;margin:0 auto}
.smart-header .logo{margin-top:25px}
.smart-header .logo,.smart-header .logo a{float:left}
.smart-header .logo p{height:22px;border-left:1px solid #e3e3e3;padding-left:10px;float:left;margin-left:10px;display:inline;margin-top:5px}
.smart-header .logo p a{font-size:16px;font-weight:700;color:#06488b}
.smart-header .logo p a:hover{text-decoration:none;color:#ed5f01}
.t-search{position:absolute;right:0;top:14px}
.t-search-cell{background-color:#e4eef7;padding:2px;margin-bottom:4px}
.paths{border-top:2px solid #bed5ed;height:40px;position:relative}
.paths p{padding-top:6px;color:#666}
.paths p span{padding:0 8px}
.paths a{color:#06488b}
.paths .m-today{position:absolute;right:0;top:6px}
.profile{border-top:2px solid #656565;background-color:#f0f0f0;margin-top:10px;position:relative}
.profile-name{height:44px;padding-top:10px;padding-left:28px;zoom:1;position:relative}
.profile-name h1{float:left}
.profile-name span{float:left;font-size:22px;font-weight:700;margin-right:30px}
.profile-name span.ds-thread-count{font-size:12px;margin-right:0}
.profile-name .bl{position:absolute;width:5px;height:22px;overflow:hidden;background-color:#36b336;left:11px;top:16px}
.profile-name .btn-praise{font-size:12px;font-family:Arial;color:#999;float:left;cursor:pointer;padding:0 15px 0 8px;height:22px;line-height:24px;font-weight:700;background-color:#e0e0e0;border-radius:3px;margin-top:6px;overflow:hidden}
.profile-name .btn-praise:hover{text-decoration:none;color:#ff8001}
.profile-name .icon-praise{width:20px;height:20px;background-position:0 1px;float:left;margin-right:8px}
.profile-cap{position:absolute;top:11px;right:11px;height:32px;line-height:32px}
.profile-cap span{float:left}
.profile-cap a{display:inline-block;width:102px;text-align:center;color:#fff;margin-left:8px;font-weight:700;font-size:14px}
.profile-cap a:hover{text-decoration:none}
.profile-cap .link-1{background-color:#40b350}
.profile-cap .link-1:hover{background-color:#2d9c3c}
.profile-cap .link-2{background-color:#446cb2}
.profile-cap .link-2:hover{background-color:#4976c6}
.profile-main{background-color:#fff;margin:0 10px 10px;box-shadow:0 0 5px rgba(0,0,0,.1);overflow:hidden;zoom:1;padding:15px 0 15px 15px}
.contact-info{float:right;padding-top:20px;width:650px}
.contact-info ul{width:480px}
.contact-info li{height:36px;line-height:36px;font-size:14px;overflow:hidden}
.contact-info span{display:none}
.contact-info a{text-decoration:underline}
.contact-info i.ui-icon{width:108px;height:20px;float:left;margin-top:6px;margin-right:18px}
.icon-contact{background-position:0 -40px}
.icon-mobile{background-position:0 -80px}
.icon-phone{background-position:0 -20px}
.icon-post{background-position:0 -60px}
.icon-address{background-position:0 -100px}
.icon-shop{background:url(http://cn-style.gcimg.net/i/201403/6LDyAojhQ1.png) 0 0 no-repeat}
.view-map{width:145px;text-align:center;position:absolute;right:20px;bottom:175px}
.icon-map{display:block;width:51px;height:51px;position:relative;margin:77px auto 5px}
.icon-map span{position:absolute;width:51px;text-align:center;margin-top:-23px;color:#fff;left:0}
.view-map a{color:#999}
.content{margin-top:0px;margin-bottom:25px}
.aside{width:190px;float:left;margin-right:-1px;display:inline;border-top:1px solid #e6e6e6}
.main{float:right;width:789px;float:right;border:1px solid #e6e6e6}
.main-body{width:723px;margin:0 auto;min-height:500px}
.nav-menu{background-color:#f0f0f0;border-left:1px solid #e6e6e6}
.nav-menu li{vertical-align:middle}
.nav-menu li a{display:block;height:38px;border:1px solid #e6e6e6;font-size:14px;line-height:38px;padding-left:35px;border-left:0;border-top:0;position:relative}
.nav-menu li a:hover{text-decoration:none}
.nav-menu li .icon-gt{width:8px;height:13px;background-position:-24px 0;position:absolute;top:13px;right:25px}
.nav-menu .active a{color:#40b350;border-bottom-color:#40b350;background-color:#fff}
.nav-menu .active .icon-gt{background-position:-36px 0}
.tab-menu{height:36px;margin-bottom:-2px;position:relative}
.tab-menu li{float:left;height:32px;line-height:32px;margin-top:1px;padding:0 16px;font-size:16px;border:1px solid #e6e6e6;border-bottom:0;margin-right:-1px;display:inline}
.tab-menu li.active{border-bottom:2px solid #fff;margin-bottom:-2px;border-top:2px solid #000;margin-top:0}
.tab-menu li.active a:hover{text-decoration:none;color:#333}
.tab-content{border:1px solid #d9d9d9;border-top:2px solid #e6e6e6;overflow:hidden;zoom:1}
.recommend{margin-bottom:10px;overflow:hidden;zoom:1}
.recommand-list{overflow:hidden;margin:12px 18px 10px}
.recommand-list ul{background:url(http://cn-style.gcimg.net/i/201403/tJtP2e0JnG.png) 0 0 repeat;margin-top:-1px}
.recommand-list li{float:left;height:35px;line-height:35px;padding-left:12px;width:292px;margin-right:10px;display:inline;overflow:hidden}
.search-b{background-color:#f0f0f0;margin-top:10px;margin-bottom:10px}
.search-b .sform{height:72px;width:510px;margin:0 auto;padding-top:28px}
.sales ul{border-top:1px solid #d8d8d8;margin:0 20px 10px;padding-top:8px;clear:both;zoom:1}
.sales li{display:inline-block;*display:inline;*zoom:1;overflow:hidden;white-space:nowrap;line-height:22px;margin-bottom:3px;margin-right:20px}
.sales li a{display:inline-block;white-space:nowrap}
.sales li.label{font-weight:700;margin-right:0}
.aboutRemind{padding:13px 18px;background:#FAEFCD;line-height:24px;margin:0 auto;color:#6e360c}
.aboutRemind{border:1px solid #efd3b1;background-color:#fcf2e1;color:#444;line-height:24px;padding:7px 13px;margin-bottom:9px}
.aboutRemind p span{font-weight:700}
.aboutRemind img{vertical-align:middle;margin:0 3px}
.footer{border-top:2px solid #333;padding-top:8px;padding-bottom:30px}
.footer p{text-align:center;height:22px;line-height:22px;margin-bottom:2px}
.footer span{padding:0 7px;color:#999}
.footer img{vertical-align:middle;display:inline}
.footer .copyright{color:#6e6e6e}
.yp-index{}
.company-intro{padding-bottom:12px}
.company-intro .name{font-size:18px;font-weight:700;margin-bottom:5px}
.company-intro .article{font-size:14px;color:#666;line-height:1.8em}
.company-intro .article p{margin:15px 0}
.company-intro .article h2{font-size:16px;color:#333;font-weight:700;height:32px;line-height:32px;text-indent:0.5em;border-left:4px solid #28a728;border-bottom:2px solid #e6e6e6;position:relative;zoom:1}
.company-info{padding-bottom:8px}
.company-info table{border:1px solid #e5e5e5;width:405px}
.company-info td{padding:4px 10px 4px 12px;line-height:22px;font-size:14px}
.company-info td.c{width:80px;padding-left:20px;background-color:#fcfcfc;font-weight:700}
.company-info td{border:1px solid #e5e5e5}
.company-info .isellp{margin-right:5px}
.yp-title{border-bottom:2px solid #e6e6e6;position:relative;zoom:1}
.yp-title h3{font-size:16px;font-weight:700;height:32px;line-height:32px}
.yp-title i{width:4px;height:15px;background-color:#28a728;overflow:hidden;margin-right:8px;float:left;margin-top:8px}
.yp-title p{position:absolute;right:0;top:10px}
.yp-title a{color:#1e5f9f}
.file-detail{padding:15px 0}
.file-detail p{line-height:24px;color:#666}
.sales-list{line-height:22px;padding:0 0 10px;color:#666;font-size:14px}
.sales-list a{color:#666;text-decoration:underline}
.sales-list a:hover{color:#333}
.comments-wrapper{margin-top:20px}
.products-box{background-color:#f5f5f5;border:1px dashed #e0e0e0;font-size:14px;padding:20px;line-height:22px;margin:15px 0}
.products-box .empty-tip{color:#999;text-align:center}
.yp-certs{}
.cert-box table{width:100%;margin-bottom:15px}
.cert-box th{background-color:#ebebeb;font-size:14px;color:#666;padding:5px;text-align:center}
.wuzheng{padding:25px;font-size:14px;color:#999;border:1px #e0e0e0 dashed;text-align:center}
.certItem{padding-top:15px}
.certImg{width:100px;height:100px;overflow:hidden}
.certImg{max-height:100px;max-width:100px;_width:100px;_height:100px}
.map-container{height:400px}
.map-container iframe{width:740px}
.y-form{padding:15px 30px 15px 0}
.y-form .field{position:relative;zoom:1;padding-left:100px;margin-top:10px}
.y-form label{position:absolute;text-align:right;width:100px;top:0;left:0;height:27px;line-height:27px;color:#666}
.y-form label em,.y-form .tip em{line-height:24px;color:#ed5f01;padding-right:5px}
.y-form .radio{margin-right:5px}
.y-form .input{height:15px;line-height:15px;padding:5px 3px;border:1px solid #999;width:200px;vertical-align:middle}
.y-form textarea{border:1px solid #999;width:300px;height:60px;padding:2px;resize:none;line-height:20px}
.y-form .tip{padding-left:30px;margin-bottom:10px;margin-top:-5px;font-weight:700}
#ntfs,#qq123{border:3px solid #666!important}
#ccode{vertical-align:middle}
.ad-01{}
.ad-02{}
.ad-03{border:1px solid #e6e6e6;padding:10px;text-align:center}
.ad-04{float:left}
.ad-05{border:1px solid #e6e6e6;text-align:center;padding:10px}
.ad-06{background-color:#e7e7e7;margin-top:0!important}
.ad-07,.ad-08{}
.ad-09{padding:10px}
.ad-10{border:1px solid #e2e4e7;padding:10px;margin-top:10px}
.ad-11{margin-top:8px}
.ad-12{}
.ad-13{}
.ad-14{float:left;margin-right:18px;display:inline}
.ad-15{min-height:20px;background-color:#e7e7e7;margin:0 0 15px}
.ad-16{float:left;margin-right:10px;display:inline}
.ad-17{margin-bottom:10px}
.ad-18{margin:10px 0 6px}
.ad-19,.ad-20{}
.ad-21,.ad-22{}
.ad-23,.ad-24{}
.ad-25,.ad-26{}
iframe{display:inline-block}
#baidu_adm_872061{margin:0 -33px;background:#ebebeb;padding:10px 0;text-align:center;margin-bottom:12px}
.qr-code{display:inline-block;float:left;height:23px;width:25px;margin:6px 17px 0 0;background:url(http://cn-style.gcimg.net/i/201404/PUO7BNvdrp.png) no-repeat 0 0;position:relative}
.qr-code .code-img{position:absolute;left:0;top:37px;height:153px;width:140px;display:none;background:#fff;border:1px solid #dfdfdf;padding-top:16px;text-align:center}
.qr-code p{color:#12990f;display:block;margin-top:9px;font-size:12px;font-weight:400}
.qr-code table{margin:0 auto}
.qr-code .code-link{display:inline-block;height:23px;width:25px;left:0;top:0;position:absolute}
.info-change{border:1px solid #8ca8c4;width:628px;position:absolute;left:50%;top:100px;margin-left:-315px;background:#fff;z-index:101}
.info-change input{outline:0}
.info-change .change-title{background:#f0f0f0;height:40px;padding:0 10px;line-height:40px;font-size:14px;font-weight:700;margin-bottom:15px}
.info-change .change-close{float:right;font-size:20px;font-weight:700}
.info-change .change-close:hover{text-decoration:none}
.info-change .change-box{padding:0 15px 10px}
.info-change .change-box .title-box{margin-bottom:10px}
.info-change .title-box span{float:left;margin:1px 3px 0 0;color:red;font-family:Tahoma,'Microsoft Yahei'}
.info-change .label-wrap{overflow:hidden}
.info-change .label-wrap label{float:left;width:100px;height:32px}
.info-change .label-wrap input{margin:4px 3px 0 0;float:left}
.info-change .input-box{overflow:hidden;margin-bottom:18px}
.info-change .input-box p{width:90px;float:left;margin-top:4px}
.info-change .input-box .text{width:250px;height:20px;line-height:20px;float:left;border:1px solid #a9a9a9;padding:2px 10px}
.info-change .input-box select{height:24px;outline:0}
.info-change .radio-box label{width:85px;float:left;margin-top:4px}
.info-change .radio-box input{margin:3px 4px;float:left}
.info-change .inputs .mainprd{width:58px;padding:2px 5px;float:left;margin:0 15px 12px 0}
.info-change .inputs{float:left;width:510px;margin-right:-15px}
.info-change .input-box .fixed{width:auto}
.info-change .area-wrapper{float:left;width:500px}
.info-change .tips{color:red;overflow:hidden}
.info-change .sub-wrap{margin:0 auto 30px}
.info-change .sub-wrap input{width:100px;height:30px;text-align:center;line-height:30px;cursor:pointer;border:0;margin:0 auto;display:block;background:#456db3;color:#fff}
.info-change .sub-wrap input:hover{background:#2c55a2}
.info-change .sub-wrap .tips{width:100%;text-align:center;margin-top:10px}
.info-change textarea{width:514px;height:90px;padding:5px 10px;resize:none;outline:0}
.info-change .tip-con{float:left}
.info-change div.tip-con{width:530px}
.mask{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;left:0;top:0;z-index:100}
.fixed-wrap{margin-top:auto; position:static; margin-right:-1px; top:0px; width:190px; bottom:auto;}