﻿@charset "utf-8";
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}

a{color:#333;text-decoration:none;}
/**a:hover{color:#c00;}*/

/*智能提示*/
.zu-top-search{position: relative;float: left;margin: 7px 0 0 12px;}
.zu-top-search-form{ position: relative;width: 367px;}
.hide-text{ font: 0/0 a; color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.zu-top-search-input{padding: 7px 50px 7px 10px;width: 100%;color: #49525c;font-size: 14px;line-height: 17px;background-color: #e1eaf2;border: 1px solid #045bb2;border-radius: 4px;box-shadow: inset 0 1px 3px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.1);outline: 0;box-sizing: border-box;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.zu-top-search .ac-renderer{top: 32px;z-index: 20;}

body.zhi{-webkit-font-smoothing: subpixel-antialiased;padding-top: 46px;_padding-top: 64px;}
.zhinengtishi{border:0px;padding:0px;margin:0px;position: absolute;top: 35px;left: 1px;z-index: 10;}
.ac-renderer{width: 600px;background: #fff;border: solid 1px #999\0;border: 0 none rgba(0,0,0,0);border-radius: 5px;box-shadow: 0 1px 4px rgba(0,0,0,.5);position:absolute;top:32px;}
.zu-autocomplete-row-label{padding: 2px 8px;cursor: default;margin-bottom:5px;}
.ac-renderer .ac-row:first-child{border-radius: 5px 5px 0 0;}
.zu-autocomplete-row-label, .ac-row.zu-autocomplete-row-search-link{background: #f6f6f6;color: inherit;}
.ac-row{cursor: pointer;padding: 8px;zoom: 1;clear: both;}
.zm-item-tag, .zm-tag-editor-edit-item{background: #eff6fa;padding: 1px 10px 0;border-radius: 30px;text-decoration: none;margin: 0 5px 5px 0;display: inline-block;float: left;white-space: nowrap;}
div[contentEditable], input, textarea, button, a:link {-webkit-tap-highlight-color: rgba(225,225,225,.5);}


.section{margin: 0 auto;width: 1210px;text-align: left;font-family: 'microsoft yahei';}
.wrapper {position: relative;margin: 0 auto;padding: 60px 20px;width: 1160px;height: auto;text-align: left;overflow: hidden; height:600px; padding-bottom:20px;}
.wrap-box{width: 1160px;}
.left-292 {position: relative;float: left;margin: 40px 0 0 0;padding: 0;width: 292px; border:1px solid #A9A9A9;height:518px; }
.search-keywords{height:480px}
#batchkeywords{width:94%; height:480px; border:none;line-height:40px;background: #fff;vertical-align: middle;color: #333; padding:0px 8px;font-size: 14px;}
.left-292 .search-tit{display: block;margin: 0 0;height:38px;line-height: 38px; background: #E2E2E2; width:100%; }
.left-292 .search-tit p{color:#333;margin-left:10px;font-size: 13px; }
.left-150 {position: relative;float: left;margin: 40px 0 0 0;padding: 0;width: 150px; height:518px; }
.left-150 .search-btn{ margin:0 auto;width:93px;margin-top: 242px;}
.search-btn a{ cursor:pointer;}
.left-500 {position: relative;float: left;margin: 0 0 0 0;padding: 0;width: 700px; height:570px;}
.main-tit {height: 40px;line-height: 40px;text-align: left; width:100%;}
.main-tit h3 {display: inline-block;color: #333;font-size: 13px;font-weight: normal;}
.main-tit span {margin-left: 15px;color: #333;font-size: 13px;}
.main-tit span strong {margin: 0 2px;color: #1e7bb3;font-weight: 600;}
.main-result{height: 527px;text-align: left;width:100%; border:1px solid #A9A9A9;}
.result-tit{display: block;margin: 0 0;height:38px;line-height: 38px; background: #E2E2E2; width:100%; font-size:13px;}
.result-tit .category-tit{float:left;width:160px; border-right:1px solid #A9A9A9; text-align:center; overflow:hidden;}
.result-tit .brand-tit{margin-left:20px;float:left;width:310px;}
.search-result{width:100%; background:#F6F6F6; font-size:13px;max-height:490px; overflow:auto;overflow-x:hidden;}
.search-result li{width:100%; border-bottom:1px solid #E9E9E9;}
.search-category{float:left; width:160px; text-align:center; vertical-align:middle; overflow:hidden;height: 39px;line-height: 39px;}
.match-category{height:39px;float:left; width:160px; text-align:center; vertical-align:middle;line-height: 39px; overflow:hidden;}
.search-brand{height:39px;float:left;width:332px;color:#0036FF;vertical-align:middle;line-height: 39px;}
.search-brand a { color:#0036FF; margin:0 2px 0 6px; cursor:pointer;}
.search-brand span { color:#FF9600;margin:0 15px;}
.search-result1{width:510px;border-left: solid 1px #e9e9e9;overflow:auto;overflow-x:hidden;}
.search-result1 li{width:100%;height:39px; border-bottom:1px solid #E9E9E9;}

.subcon {
    padding-top: 15px;
    color: #999;
    font-size: 12px;
    width:100%;
    height:40px;
    margin-bottom:20px;
}

.subcon .submit {
    float: right;
    display: inline-block;
    padding: 0 20px;
    height: 36px;
    line-height: 34px;
    color: #fff;
    font-size: 12px;
    background: #38f;
    vertical-align: middle;
    cursor: pointer;
    border: 0;
    margin-right:40px;
}

.subcon .zhuanyuan{
    width: 350px;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 19px;
    font-size: 19px;
    color: red;
    }

.table-wrap {
    padding: 10px 20px;
    width: 1160px;
}

.ftable{ margin:15px 0; width:100%; border:1px solid #f0f0f0; background:#fff; }
.mtable{ margin:15px 0; width:100%; background:#fff; _width:auto; }
.mtable th,.ftable th{ padding:0.8em; color:#6e717a; font-size:13px; font-weight:400; background:#fbfbfb; border-bottom:1px solid #e8e8e8; }
.mtable td,.ftable td{ padding:0.8em; color:#333; font-size:13px; border-bottom:1px solid #F3F3F3; }
.ftable td .img{ padding:1px; width:60px; height:60px; border:1px solid #e8e8e8; }
.ftable td s{ color:#999; text-decoration:line-through; }
.mtable .tr_odd_bg,.ftable .tr_odd_bg{ background:#f9f9f9; }
	
/*页码容器*/
.page-box{ margin:15px 30px; padding-bottom:30px; }
.page-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }	

.prompt
{
    padding: 0.8em;
    color: #6e717a;
    font-size: 13px;
    font-weight: 400;
    background: #fbfbfb;
    border: 1px solid #e8e8e8;
}
.prompt em{ float:left; height:30px; margin-right:4px;}
.promptSearch
{
   width:780px;
   float:left; 
  
}
.promptSearch a
{
  color:#0076cd;  
}
.promptSearch span
{
   margin-bottom:5px;
}
.promptSearch .brand
{
     border: 1px solid #0368B8;
     background: #fff;
     padding: 0.3em;
     width:86px;
}
.promptSearch .brand a
{
     color: #0368B8;
        padding: 1.6em; 
}
.promptSearch .category
{
     border: 1px solid #0368B8;
     background:  #0368B8;
     padding: 0.3em;
         width: 135px;
    overflow: hidden;
}
.promptSearch .category a
{
     color:#fff;
     padding: 1.6em;
}
.m5
{
    margin-left:5px;
    margin-right:5px;
 }
/*=====================以下部分是Validform必须的====================*/
.Validform_checktip{ margin-left:8px; line-height:20px; height:20px; overflow:hidden; color:#999; font-size:12px; }
.Validform_right{ color:#71b83d; padding-left:20px; background:url(../images/valid_icons.png) no-repeat -40px -20px; }
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(../images/valid_icons.png) no-repeat -20px -40px; }
.Validform_loading{ padding-left:20px; background:url(../images/icon_onload.gif) no-repeat left center; }
.Validform_error{ background:#FEFBD3; }

#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{ position:absolute; left:0px; top:-1px; z-index:-1; }
#Validform_msg .Validform_title{ position:relative; line-height:35px; height:35px; text-align:left; font-weight:bold; padding:0 10px; color:#fff; background:#33B5E5; }
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{ line-height:30px; position:absolute; right:10px; top:0px; color:#fff; text-decoration:none; }
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:10px;border:1px solid #bbb; border-top:none; text-align:left;}
/*=====================以上部分是Validform必须的====================*/