body{font-size:12px;background:#e9eef4;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
*{margin:0;padding:0;list-style:none}
img{border:0;vertical-align:text-bottom}
ul{margin:0;padding:0}
li{margin:0;padding:0;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.fh{overflow:hidden;zoom:1}
.dn{display:none}
a{ color:#999b9d; text-decoration: none;}
a:hover{ color:#35a2f4}
.curinput{ cursor: pointer; }
.wh{ width:1180px; margin:0 auto;}

.head{width: 100%;

	 
	background: rgba(255,255,255,0.97);
	box-shadow: 0 0 1px rgba(0,0,0,0.15);
	}
	
.main_nav  { height:60px;}

.main_nav a.logo{ margin-top:15px;}
.main_nav  .nav { margin-top:19px; margin-left:95px;}
.main_nav a.logo h1{ display:block; width:187px; height:26px; background:url(?/css/../images/newlogo_k.png) no-repeat;}
.nav ul li{ float:left; display:inline;}
.nav ul li.m{ margin-top:3px;}
.nav ul li a.a01{ font-size:16px; display:block;height:41px; margin-right:32px;}
.nav ul li.m a.a01{ height:38px;}

.nav ul li b,
.nav ul li i{ float:left;}
.nav ul li b{ font-weight:normal;}
.nav ul li i{ display:block; background:url(?/css/../images/icon_arro.jpg) no-repeat; width:10px; height:6px; margin-left:4px; margin-top:10px;}

.nav ul li:hover i{ background:url(?/css/../images/icon_arro2.jpg) no-repeat;}

.nav ul li.m i{ margin-top:7px;}


.nav li{ position:relative;}


.nav li:hover a.a01{ color:#35a2f4;}

.nav li a.a01{ color:#000;}

.dropdownkk{
position: absolute;


 background: #fff;
 z-index: 100; visibility:hidden; padding:10px 20px;
    box-shadow: 0 7px 12px 0 rgba(0,0,0,0.50);

}
.nav li:hover .dropdownkk{visibility: visible;}

.dropdownkk .title{
    font-size: 15px;
    line-height: 24px;
    padding: 10px 0;
}
.dropdownkk .title span {
    border-left: 2px #35a2f4 solid;
    padding-left: 10px;
    color: #000;
}
.dropdownkk hr {
    border-left: 0 solid #abb0b5;
    border-right: 0 solid #abb0b5;
    border-top: 1px dotted #abb0b5;
    border-bottom: 0 solid #abb0b5;
    height: 1px;
    margin: 0;
    width: 100%;
}

.dropdownkk .items span {
    color: #555;
    line-height: 20px;
    font-size: 12px;
    vertical-align: top;
    display: inline-block;
    margin-top: -1px;
}

 .dropdownkk  .items a {
    display: inline-block;
    color: #555;
    font-size: 14px;
    line-height: 20px; margin-bottom:10px;
    padding: 0 5px 0px 5px;
}
.dropdownkk  .items a:hover{ color:#35a2f4;}

.dropdownkk  .triangle {
    position: absolute;
    top: -10px ;
     background:url(?/css/../images/arrowkk.png) no-repeat; width:23px; height:11px;
}
.case_dropdown{ width:490px; right: -434px; top: 41px;}
.case_dropdown .triangle {left: 38px;}

.tvc_dropdown{ width:490px; right: -434px; top: 38px;}
.tvc_dropdown .triangle {left: 38px;}

.new_login_k ul li.dlover .dropdown{visibility:visible}

/*search input*/
.new_search_k{ margin-top:19px; margin-left:15px}
.new_search_k .search_input {
    line-height: 24px;
    background: #f2f2f2;
    border: 0;
    height: 24px;
    float: left;
    display: inline;
    width: 94px;
    outline: 0;
    padding-left: 5px;
}
.new_search_k .button {
    width: 24px;
    height: 24px;
    display: block;
    background: url(?/css/../images/search_bar_k.png) no-repeat;
    float: left;
    display: inline;
    border: 0;
    text-indent: -1000px;
    cursor: pointer;
    outline: 0;
}
.share_menusmall02 {
    width: 320px;
    margin: 5px auto;
}

.new_login_k {
    margin-top: 19px; position:relative;
}
.new_login_k ul li {
    float: left;
    display: inline;
    position: relative;
}
.new_login_k ul li.zx {
    margin-right: 5px;
}
.new_login_k a {
    color: #666;
    margin-right: 5px;
}

.new_login_k i.msgred {
    color: #f00;
    font-style: normal;
}
.new_login_k a:hover{background:#35a2f4; color:#FFFFFF}
.new_login_k a:hover i.msgred{ color:#fff;}
.dropdown {
padding: 10px;
    position: absolute;
    top: 15px;
    right: -50px;
    background: #fff;
    z-index: 100; visibility:hidden;
}
.dropdown_zh {
    width: 53px;
    padding: 10px;
    position: absolute;
    top: 15px;
    right: -10px;
    background: #fff;
    z-index: 100;
    visibility: hidden;
}
.t_info{ position:absolute; right:0px; bottom:0px;}
.login_input2016{}
 .new_login_k ul li:hover .dropdown_zh{ visibility:visible;}
.new_login_k ul li.login_user{ cursor:pointer; margin-right:5px; height:35px;}
 .new_login_k ul li .dropdown_zh a{ display:block;}
 .new_login_k ul li span#denglubt {
    color: #666;
    margin-right: 5px;
    float: left;
    display: inline;
    cursor: pointer;
}
.new_login_k ul li.login_user span{ display:block; float:left; width:87px; height:15px; text-align:right; overflow:hidden; color:#666;}
.k_icon { display:block; background:url(?/css/../images/darrow.png) no-repeat; float:left;
    width: 6px;
    height: 3px;    margin: 7px 0 0 3px;
    
}

.new_login_k ul li .dropdown span {
    display: block;
    width: 94px;
    color: #666;
    margin-bottom: 5px;
}.new_login_k ul li .dropdown span input.username, .new_login_k ul li .dropdown span input.password {
    line-height: 24px;
    background: #f2f2f2;
    border: 0;
    height: 24px;
    width: 94px;
    outline: 0;
}.new_login_k ul li .dropdown span input.sumbit {
    width: 40px;
    margin: 0 3px 0 0;
    display: block;
    text-align: center;
    border-radius: 3px;
    background-color: #35a2f4;
    text-align: center;
    color: #fff;
    cursor: pointer;
    border: 0;
}
.new_login_k a.getpass {
    margin-right: 0;
}
	
.case_dd{ width:600px; left:-50px;}
.index  .new_login_k {
    display: none;
}

 
.main_article .wh{ height:112px; margin:18px auto;}
.main_article a{ margin-right:26px; display:block; float:left; display:inline;}
.main_article a img{ width:175px; height:112px;}
.main_article a.t06{ margin-right:0;}

.home_list,.nr_left{background:#fff; width:856px;}
.home_c_right{ width:308px;  }

.nav_menu {
    display: flex;
    width: 816px;
    padding: 0 16px;
    background-color: #fff;
}
.nav_menu a {
    position: relative;
    display: inline-block;
    width: 80px;
    height: 55px;
    color: #999b9d;
    font-size: 13px;
    line-height: 58px;
    text-align: center;
    transition: all .15s;
	 border-bottom: 2px solid #fff;
}
.nav_menu a.active, .nav_menu a:hover {
    color: #35a2f4;
    border-bottom: 2px solid #35a2f4;
}


.works  { overflow:hidden;    zoom: 1;padding: 30px 20px;
    
   
    background-color: #fff; border-bottom: 1px dotted #ccc;}
.works_img { float:left; position:relative;}
.works_img  a img{ width:175px; height:112px;}

.works_info {
    padding-left: 195px;
}
.works_info .span_ckss02{font-size: 12px;
    color: #999999;
    font-weight: normal;}
 
 .works_info h4 {    margin-bottom: 15px;}
.works_info h4 span a:hover {
    text-decoration: underline;  
}
.works_info h4 a {
    font-size: 16px;
    color: #333;
   
}

.works_infotxt{    color: #999;
    line-height: 22px;
    margin-bottom: 15px;}
.taglist  .plnum,.works_tag .plnum{ color:#35a2f4;}
 
 .kki {
    padding-bottom: 20px;
    border-bottom: 1px dotted #ccc;padding-top:20px; padding-left:20px;
}.kki a {
    float: left;
  
    margin-right: 30px; 
   
    display: inline;
    border: 1px solid #EEE;
}
.kki a img{ width:175px; height:112px;}
 .kki a.t04{ margin-right:0px;}
 
 .sqfx_k_title {
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 5px;
    line-height: normal;
    display: block;
    background: #2dc9f2;
    color: #fff;
}
.vipclass{ position: absolute; width: 10px; height: 10px;     background: url(?/css/../images/vipico.jpg) no-repeat; right: 3px; top: 3px;}

 
.list_nav{ padding:20px 0 20px 20px; }
.new_listnav2016 .list_nav{margin-bottom:20px; border-bottom:1px dotted #ccc;}
.lt_content  .list_nav{ padding-left:0;}
.list_nav b,
.list_nav a,
.favaepages a,
.favaepages b{ background:#fff; display:block; border:1px solid #fff; float:left; width:30px; height:30px; line-height:30px; text-align:center; font-weight:normal; margin-right:5px;}
.list_nav b,
.list_nav a:hover,
.list_nav a.active,
.favaepages b,
.favaepages a:hover,
.favaepages a.active{ border:1px solid #999b9d; border-radius: 50%;    transition: all .15s ease-in-out; color:#35a2f4;}

/*right*/
.r_block{ margin-bottom:18px; background:#fff;}
.r_title{
padding: .5em 1em;
border-bottom: 1px solid #e7e8e8;
color: #999b9d;
font-size: 12px;}
.r_list,.r_ad{    padding: 16px;
    border-bottom: 1px solid #e7e8e8;}
	.r_ad a{ display:block; width:275px; margin:0 auto;}
	.r_list a.r_img_a .r_img{ width:40px; height:26px;  }
		.r_list a.r_img_a{ margin-top:3px;}

.r_list  .media-body{ padding-left:52px;}
.r_list  .media-body span{ display:block; color:#999b9d}
.r_list  .media-body a.title{ color:#343536}
.r_list  .media-body a.title:hover{ text-decoration:underline;}
.r_block_pl  .r_list  .media-body a.title { color:#999b9d;}
.r_block_pl  .r_list  .media-body a.title  b{ color:#343536; margin-right:6px;}
.r_ad a img{ width:275px; height:126px;}


.r_block_pl  .media-body{ padding-left:0;}
 

.r_taglist{ padding:16px;}
.r_taglist a,.c_listk_a a{float: left; height:28px; line-height:28px;
    padding: 0px 8px;
    margin: 2px 1px 8px 1px;
    border-radius: 20px;
    border: 1px solid #eee;
    font-size: 12px; display:inline;}
	.r_taglist a:hover,.c_listk_a a:hover{    border: 1px solid #e0e0e0;}


/*footer*/
.k_footer { margin-top:60px;}
.k_footer,.k_footer_content{ background:#2a2c31;}.new_main{ padding-bottom:50px;}.index_new_main{ padding-bottom:0;}
.k_footer_content{ padding:30px 0;}.news_main .v_tj2{margin-top:0;}
.k_footer_left dl{text-align: center; 
width: 100px;
padding: 0 25px;
border-right: 1px solid #333;
float: left;}
.k_footer_left dl.dl_first{ width:auto; padding:0 46px 0 0;}
.k_footer_left dl dt {
margin-bottom: 20px;
font-size: 16px;
color: #ccc;}
.k_footer_left  dl dd { margin-bottom:3px;}
.k_footer_left  dl dd a{ color:#a1a0a1; font-size:14px;}
.k_footer_left  dl dd a:hover{ color:#32bc9f;}
 
.k_footer_right a.footer_logo,.k_footer_right span{ display:block; margin-bottom:4px;  color:#a1a0a1; text-align:right;}
.k_footer_right a.footer_logo{ width:275px; height:38px; background:url(?/css/../images/footerlogo.jpg) no-repeat; margin-top:42px;}
.m_errortishi{ width:98%; border:0;  }.m_errortishiinfo_a{ text-align:center;}
.k_link{ padding:10px 0; border-top:1px #3b3e46 solid;}
.k_link,.k_link .wh{  background: #2a2c31;}
 .k_link a{  margin-right: 5px;
  margin-bottom: 5px;
  display: block;
  float: left;
  _display: inline; color:#757575;}
 .k_link a:hover{ color:#32bc9f;}


/*nr*/
.nr_content{   width:675px; margin: 20px auto 40px auto;}

.nr_content h1{    font-weight: 700;
    font-size: 23px; margin-bottom:40px; margin-top:20px;}
.news_ckkk  iframe {width: 100%;
    height: 500px;
    max-width: 100% !important;
    margin: 0 auto;}
.news_ckkk  p{ margin-bottom:10px;}
.news_ckkk  p.vippclass{ margin-bottom:0px;}
.news_ckkk  p.vipvideos{ margin-bottom: 0px; font-size:12px; color: #666; overflow:hidden;zoom:1}
.news_ckkk  p.vipvideos b{  font-weight: normal; }
.news_ckkk  p.vipvideos a{ color: #666;border-bottom: 1px solid #666; }
.nninfok {
    width: 675px;
    color: #ccc;
    border-bottom: 1px dotted #ddd;
    padding-bottom: 5px;
}
.news_content {
     
    clear: both;
    font-size: 14px;
    line-height: 28px;
    margin: 25px auto 25px;
}.news_content p.ksmm {
    color: gray;
    margin-top: 50px;
    margin-bottom: 15px;
}
.news_content p.ksmm a {
    font-size: 12px;
    color: gray;
    text-decoration: none;
    border: 1px solid #f2f2f2;
    padding: 3px;
}
.news_content p.ksmm a:hover{
    color: #fff;
	background:#35a2f4;
    border: 1px solid #35a2f4;
}
.news_content p.ksmm a#fava{ line-height:12px; color: #fff; background: #35a2f4; border: 1px solid #35a2f4; }
.news_content p.ksmm a#show{ line-height:12px; color: #666; background: #fff; border: 1px solid #f2f2f2; }



.news_content p.ksmm02 {
    line-height: 24px;
    margin: 30px 0;
    color: #999;
    font-size: 12px;
}
.otherlink {
    margin-top: 30px;
}.otherlinktitle {
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 5px;
    margin-bottom: 20px;
    border-bottom: 1px solid #f1f1f1;
}.olinka {
    margin-bottom: 15px;
}.olinka_title {
    padding-left: 120px;
}.olinka img {
    width: 100px;
    height: 64px;
    border: 1px solid #f1f1f1;
}.news_content .olinka a {
    color: #000;
}
.news_content .olinka a:hover{ text-decoration:underline;}


.olinka i {
    margin-left: 10px;
    font-style: normal;
    color: #999;
    font-size: 12px;
}.news_content .olinka span.xgspan a, .news_content .olinka span.xgspan {
    color: #999;
    font-size: 12px;
}
 .pinglun_biaoti {
    font-size: 14px;
    padding: 0 10px;
    margin-top: 10px;
    height: 100%;
    overflow: hidden;
    line-height: 34px;
    background: url(?/css/../images/linaaa.png) repeat-x 0 100% #eee;
}.pl_title {
    float: left;
    border-bottom: 0;
    text-align: center;
    line-height: 24px;
    margin-top: 3px;
    color: #35a2f4;
}.pl_info {
    font-size: 12px;
    color: #666;
}
.news_ckkk li{list-style: square; margin-bottom:5px;}
.news_ckkk a {
    color: #000;
    text-decoration: none;
    border-bottom: 1px solid #35a2f4;
}.case_zt {
    margin-top: 10px;
    border: 1px dashed #ddd;
    padding: 0px 10px 0 0;
    position: relative;
    background: #f5f5f5;
}.case_zt_info {
    position: absolute;
    display: block;
    background: #35a2f4;
    color: #fff;
    top: 0;
    right: 0;
    padding: 2px 5px;
    line-height: normal;
}.case_zt a.case_zt01 {
    float: left;
    display: inline;
    border-bottom: none;
}.case_zt .case_zt01 img {
    width: 218px;
    height: 140px;
} 
.case_zt .case_zt02 {
    padding-left: 265px;
    display: block; color: #333;
    border-bottom: none;
}
.case_zt .case_zt02 b {
    color: #333;
    font-size: 16px;
    margin-bottom: 20px;
    margin-top: 10px;
}.case_zt a.case_zt02 i {
    font-style: normal;
    color: #666;
    font-size: 12px;
    line-height: 20px;
}.case_zt a.case_zt02 b, .case_zt a.case_zt02 i {
    display: block;
}
.case_zt  .case_span_01{ position:relative;}
.case_zt  .case_span_01 .awardname{   position: absolute;
  top: 0;
  right: 0;
  padding: 2px 5px; font-size:12px;
  line-height: normal;
  display: block;
  background: #2dc9f2;
  color: #fff; font-weight:normal;}

.news_message  { padding-left:15px; margin-top:5px;}
.messages_one {
    border-bottom: 1px dashed #E6E6E6;
    padding: 12px 0px;
}
.messages_user_img {
    float: left;
    display: inline;
}.messages_user_img img {
    border-radius: 24px;
    width: 48px;
    height: 48px;
    border: #f1f1f1 1px solid;
}.messages_user {
    margin-left: 68px;
}.messages_user_name {
    overflow: hidden;
    zoom: 1;
    margin-top: 3px;
}span.user_name {
    display: block;
    float: left;
    display: inline;
}span.user_name a {
    color: #2dc9f2;
    font-weight: bold;
    font-size: 12px;
}span.messages_time {
    float: left;
    margin-left: 20px;
    font-size: 12px;
    color: #999;
    display: block;
    display: inline;
}.news_content a.replaytop {
    color: #999;
    font-size: 12px;
    margin-right: 5px;
}.messages_info {
    color: #999;
    margin: 15px 0;
}.ecomment {
    display: block;
    padding: 8px;
    background: #f1f1f1;
    border: #ccc 1px solid;
    color: #999;
    margin: 15px 0 10px 0;
}
 

a.hfplname {
    display: block;
    margin-bottom: 8px;
    color: #999;
}



.messages_user_img  a:hover img{     border: #35a2f4 1px solid;}
span.user_name a:hover,a.hfplname:hover,.news_content a.replaytop:hover{ text-decoration:underline;}
input.sayhf {
    border: 0;
    color: #666;
    float: left;
    display: inline;
    background: #fff;
}
.webad_content_messages_leave_textarea  textarea{    
border: 1px solid #ddd;
    background-color: #f3f3f3; padding:3px; width:651px;
    
    height: 150px;
    color: #333;
    font-size: 12px;}

.webad_content_messages_leave_button {
    margin-top: 20px;
    text-align: center;
}.webad_content_messages_leave_button input {
    background-color: #fff;
    border: 0;
    padding: 2px;
    cursor: pointer;
    color: #099b2b;
}.new_tagline {
    background-color: #EEEEEE;
    clear: both;
    height: 2px;
    line-height: 2px;
    overflow: hidden;
    width: 100%;
}

.webad_workinfo a.a_companytop {
    color: #ccc;
}.new_webad_workinfo span {
    float: left;
    margin-left: 10px;
   
    display: inline;}
	.webad_workinfo a.a_companytop02:hover{ color:#fff; background:#35a2f4;} 


/*community*/
.lt_content {
    margin: 30px 40px;
}
.user_favorites_list {
    position: relative;
    padding: 6px 3px 5px 0;
    border-bottom: 1px dashed #ddd;
    line-height: 1.62;
}.user_favorites_img {
    font-size: 13px;
    font-weight: normal;
    margin-top: 0;
    display: block;
    width: 426px;
    word-break: break-all;
    color: #666;
}.user_title_tdk h3.user_favorites_img, .user_title_tdk div.user_favorites_class, .user_title_tdk div.user_favorites_class .u_sj {
    color: #666;
}.user_favorites_img a {
    color: #37a;
}
.user_favorites_img a:visited {
    color: #669;
}.user_favorites_img a:hover {
    color: #fff; background:#35a2f4;
}

div.user_favorites_class .u_bt {
    width: 90px;
}div.user_favorites_class .u_hy {
    width: 32px;
    text-align: center;
}div.user_favorites_class .u_sj {
    width: 80px;
    text-align: right;
    color: #999;
}
.ftqx_k { font-size:16px; text-align:center; line-height:24px; width:776px;}
.ftqx_k a{ font-weight:bold; color:#f30; text-decoration:underline;}
.ftqx_k a:hover{ text-decoration:none;}
.ftqx_k i{ font-style:normal; text-decoration:line-through;}

/*tag*/
.tag_content{ background:#fff;}
.c_listk_a { margin:20px;}

.newtagass,.newcompany { margin:0 20px;}
h3.atagnam {
    clear: both;
    overflow: hidden;
    font-size: 12px;
    font-weight: normal;  
    zoom: 1;
    background: #eee;
    color: #35a2f4;
    padding: 8px 0;
    text-align: center;
    margin: 0 0 20px 0;
}
.newtagass a.tagak {
    margin-right:23px;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 30px;
    display: block; line-height:60px;
    font-size: 14px; width:120px; height:60px;
    color: #666;
    text-align: center;
    border: 1px solid #ccc;
}
.newtagass a.tagak:hover{  border: 1px solid #35a2f4;}

.fe_text {
    text-align: center;
    margin-top: 10px;
    color: #666;
}.fe_text a {
    color: #00aece;
}
.newcompany  a{ margin-right:23px;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 50px;
    display: block; 
     height:80px; width:122px;
    font-size: 14px;  
    color: #666;
    text-align: center;
     }
.newcompany  a img{ width:120px; height:60px;  border: 1px solid #ccc;}
.newcompany  a span{ font-size:12px; color:#999b9d;}
.newtagass  a.tmo,.newcompany a.tmo{ margin-right:0;}
.newcompany { margin-top:30px;}



/*company_nr*/
.companynr{ background:#fff;}
.companynr_content{ margin:40px 20px}
.company_left {
    display: inline;
    float: left;
    width: 160px;
    padding-bottom: 20px;
}
.company_logo {
    height: 150px;
    overflow: hidden;
    zoom: 1;
    width: 160px;
    background-color: #f1f1f1;
    text-align: center;
}
.company_logo a {
    margin-top: 45px;
    display: block;
}.company_logo a {
    margin-top: 45px;
    display: block;
}.company_logo a img {
    width: 120px;
    height: 60px;
}
.company_other {
    margin-left: 4px;
    margin-top: 38px;
}
.company_left h2 {
    background: transparent url(../images/graybj.gif) no-repeat scroll 0 0;
    color: #666;
    padding: 7px 0 7px 6px;
    font-size: 12px;
    font-weight: normal;
}
.company_other span {
    display: block;
    width: 120px; height:60px;
    margin: 0 auto;
    margin-top: 22px;
}
.company_other span  img{ width:120px; height:60px;}

.company_right {
    overflow: hidden;
    zoom: 1;
    padding-left: 20px; margin-right:30px;
    
}
.company_right p.companynonlist{    padding: 30px 0 0 12px;}
.company_name {
    margin-bottom: 10px;
    padding-top: 10px;
}
.company_name h1 {
    font-size: 2em;
    color: #000000;
}
.company_name span {
    color: #847e7e;
    font-size: 12px;
    font-weight: normal;
    display: block;
}
.company_infok {
    color: #666;
    border-top: 1px dotted #ccc;
    padding-top: 5px;
    margin-top: 3px;
    line-height: 24px;
}
.company_menu {
    overflow: hidden;
    zoom: 1;
    margin-top: 20px;
}
.company_menu ul li {
    margin-right: 6px;
    float: left;
    color: #35a2f4;
    background: #fff;
    padding: 5px 10px;
    border-radius: 3px;
    cursor: pointer;
}.company_menu ul li.menu_active {
    font-weight: bold;
    background: #35a2f4;
    color: #fff;
}.company_info_introduction {
 
    
    color: #847e7e;
    font-size: 12px;
    line-height: 22px;
}
.company_other a {
    padding: 1px;
    border: 1px solid #CCCCCC;
    display: block;
    overflow: hidden;
}
.company_other a:hover {
    border: 1px solid #35a2f4;
}
.companynr_content .works{ padding-left:0px;}
#con_menu_2, #con_menu_3 {
    display: none;
}
.companynr_content  .list_nav{ padding-left:0px;}
.company_infok  p{}
.r_user{padding: 10px;
    border-bottom: 1px solid #e7e8e8;}
.r_user a.r_user_a {
   
}
.r_user .r_user-body{padding-left: 62px;}
.r_user .r_uimg { width:50px; height:50px; border-radius:35px; border:1px solid #ccc;
}
.r_user .r_user_c{ margin-top:10px;}
.r_user .r_user_title,.r_user .r_user_x_aurl { margin-top:5px; display:block;}

.r_user_c a,.r_user_c span{ float:left; display:inline;}
.r_user_c span{ margin:0 5px; color:#999b9d;}
.r_user .r_user_pnum{color:#999b9d; margin-top:10px; display:block;}
.zpts_k {
    background: #fafafa;
    padding: 5px 10px;
    border: 1px solid #F1F1F1;
    margin-top: 25px;
    font-size: 12px;
}
.bds_tools_24{width: 320px;
    margin: 0 auto;}

.top_bianji {
    position: absolute;
    right: 0;
   top: 20px;
    font-size: 12px;
}.bdshark {
    margin-top: 20px;
    position: relative; margin-bottom:30px;
}
.use_block .r_list  .media-body{ padding-left:0;}
.use_block .r_list, .r_ad{ padding:12px;}

/*monthly*/
.monthly{background: #fff;width: 856px;}
.monthly_top{ margin:10px 10px 20px 10px;  border-bottom:2px solid #dadada;}
.monthly_top a { float:left; display:inline; margin-bottom:20px; margin-right:19px;}
.monthly_top a.mt05{ margin-right:0;}
.monthly_top a img{width: 150px; height:96px; border:1px solid #dadada}

.monthly_list{ margin-left:10px;}
.top_list {
    overflow: hidden;
    zoom: 1;
    margin-bottom: 30px;
    margin-right: 20px;

}.top_list .img {
    float: left;
    display: inline;
}.top_list .img a {
    background: #eee;
    display: block;
    
}.top_list .img a img {
    
    width: 120px; height:77px; border:1px solid #dadada;
  
  
}
.top_list .info {
    float: left;
    display: inline;
    margin-left: 11px;
    width: 190px; 
}

.top_list .info .title h2 a {
    font-size: 12px;
    font-weight: bold;
    color: #00addc;
}
.top_list .info .title h2 a:hover{ text-decoration:underline;}
.top_list .info .times {
    color: #fe591a;
    margin-top: 5px;
}.top_list .info .class a {
     
    margin-top: 5px;
}.clear {
    clear: both;
    overflow: hidden;
    zoom: 1;
    line-height: 1px;
    height: 1px;
    font-size: 1px;
}.awardsmenu ul li {
    float: left;
    margin-right: 10px;
}
.awardsmenu ul li span {
    cursor: pointer;
    display: block;
    padding: 4px 5px;
    border-radius: 3px;
}
.awardsmenu ul li span.active {
    font-weight: bold;
    background: #32bc9f;
    color: #fff;
}
.awardsmenu{ overflow:hidden;zoom:1; margin:20px 0;}
.company_info b.award_biaoti {
    padding: 5px;
    background: #eee;
    margin-bottom: 5px;
    display: block;
    text-align: center;
}.awards{ background:#fff; padding:15px;}
.awards .works{ padding:10px;}
.vxilie a {
    margin-right: 7px;
    padding: 5px 8px 5px 5px;
    background: #f1f1f1;
    border: 1px solid #f1f1f1;
    margin-bottom: 5px;
}.vxilie a span img {
    width: 60px;
    height: 39px;
}.vxilie a i {
    font-style: normal;
    font-size: 12px;
}.vxilie a span {
    margin-right: 5px;
}.error_left, .error_right {
    float: left;
}.error_right li {
    margin-bottom: 5px;
}
.error_right li.error_title {
    font-size: 36px;
    font-weight: bold;
    margin-bottom: 11px;
}.error_right li.error_info {
    margin-bottom: 31px;
}.error_right a {
    color: #fe5816;
}.error_right {
    margin-left: 106px;
    color: #35a2f4;
    margin-top: 56px;
}.error {
    overflow: hidden;
    zoom: 1;
    width: 460px;
    margin: 97px auto;
}
.missing{ background:#fff; margin:60px auto;}

.member-list{ margin:0 16px 20px 16px;}
.member-list li {
    display: inline-block;
    zoom: 1;
    width: 55px;
    margin-top: 20px;
    text-align: center;
    height: 72px;
    font-size: 12px;
    vertical-align: top;
    letter-spacing: normal;
    float: left;
    word-spacing: normal;
    word-break: break-all;
}.member-list .pic {
    margin-bottom: 5px;
}.member-list li a {
    word-wrap: break-word;
    word-break: normal;
    overflow: hidden;
}.member-list .pic a img {
    width: 50px;
    height: 50px;
}.member-list .name {
    clear: both;
}
/*µÈ¼¶*/
.admin_u_info, .admin_u_share {
    margin-bottom: 15px;
    border-bottom: 1px solid #d1d1d1;padding-bottom: 10px;
}
.admin_u_info .tableborder td {
   
    margin-bottom: 5px;
    display: block;
    float: left;
    display: inline;
}.admin_u_info .tableborder td.first {
    width: 60px; font-weight:bold; 
}
.admin_u_info .tableborder tr.firsttr{margin-bottom: 10px; }

.admin_u_info .tableborder {
    margin-top: 10px;
}.admin_u_info .tableborder td.second {
    width: 20%;
}a.a_orange {
    color: #FF5812;
}a.a_orange:hover{ text-decoration:underline;}
div.user_favorites_class .u_sj_02 {
    width: 120px;
    text-align: right;
    color: #999;
}div.user_favorites_class .plus {
    color: red;
}div.user_favorites_class .plusk {
    color: #32bc9f;
    font-weight: bold;
}
.user_favorites_notification i.nt_time {
    color: #999;
    font-style: normal;
}
.notificationlist .user_favorites_img{width:100%;}
.r_user_x_aurl a{padding: 2px;}
.r_user_x_aurl a.active{ background:#35a2f4; color:#fff;}

.editinfo{height: 1700px;}
.editinfo table.tableborder td,.editinfo table.tableborder td input,.editinfo table.tableborder td input {
    padding: 3px;
}.editinfo table.tableborder td input.buttonik {
    cursor: pointer;
}#sucessuplodk{ text-align:center; color:red; font-weight:bold;}
#sucessuplodk a.scjf{ color:#32bc9f; font-size:14px;}
.addmsg .add_msg_biaoti, .addmsg .add_msg_textarea {
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 5px;
    outline-style: none;
}
.addmsg_tr  input.add_kkksubmit { cursor:pointer;}
table.tableborder tr.msg_list td {
    padding: 6px 3px 5px 0;
    border-bottom: 1px dashed #ddd;
    line-height: 1.62;
    color: #666;}
	.u_msg .msg_list a { color:#000000;}
	.u_msg  .msg_list a:hover {color:#35a2f4;}
	.u_msg  .msg_list a:visited { color:#999b9d;}
	.viwe_msg table.tableborder{ border:1px;}
	.viwe_msg table.tableborder td{ border-bottom: 1px dashed #ddd;}
	.viwe_msg table.tableborder td.firstkkk{border-right: 1px dashed #ddd; margin-right:20px;border-left: 1px dashed #ddd;}
.viwe_msg table.tableborder td.sfirstkkk{border-right: 1px dashed #ddd; padding:10px;}
.viwe_msg table.tableborder td.sfirstkkk2{ font-size:14px;}
.viwe_msg table.tableborder td.sfirstkkk2 a{ color:#f30; border-bottom:1px solid #f30;}
.viwe_msg tr.header{ background:#e9eef4; font-weight:bold; font-size:14px; text-align:center;}
/*VIP*/
.vipinfo {
    background: #fafafa;
    padding: 5px 10px;
    border: 1px solid #F1F1F1;
    font-size: 16px;
    line-height: 30px;
}.vipinfo b, .vipinfo a {
    color: #FF0000;
    font-weight: normal;
}.masczk {
    cursor: pointer;
    background: url(?/css/../images/lijichongzhi.jpg) no-repeat;
    width: 100px;
    height: 30px;
    display: block;
    border: 0;
    text-indent: -10000px;    padding: 3px;
}
.u_pinglun {
    padding-left: 18px;
    background: url(?/css/../images/u_pinglunicon.jpg) no-repeat 0px 11px;
}.u_wenzhang {
    padding-left: 18px;
    background: url(?/css/../images/u_wenzahngicon.jpg) no-repeat 0px 11px;
}.postlogk i {
    font-style: normal;
    color: #999;
}.postlogk a {
    color: #369;
}
.postlogk a:hover{ text-decoration:underline;}

/*login*/
.login_k_new .ydenglu{ height:90px;}
.login_k_new .head_tips{ margin-top:80px;}
.login_k_new .head_tips a{ color:#3E3E3E;}
.login_k_new .head_tips a:hover{ text-decoration:underline;}
.login_k_new {  background:#fff;}
.login_k_new   .nike{ width:415px; height:408px;   margin-top:5px;}
.login_k_new .login{ width:287px;  color:#666; height:318px; padding:0px 20px; border-radius:5px;  margin-top:26px; margin-right:20px;}
.login_k_new .top,.login_k_new .top02{ color:#666; }
.login_k_new .top{ margin-left:8px;}
.login_k_new .top02{ margin-bottom:18px;}
.login_k_new .top h1,.login_k_new .top02 h1{ font-size:16px; margin-top:3px;}
.login_k_new .top .tips{ margin-top:5px;}
.login_k_new .top .zhuce{ display:block; color:#3E3E3E;
background: url(?/css/../images/logo_button.png) no-repeat -96px 0px;
width: 61px; height:22px; line-height:22px;
text-align: center; margin-left:10px; 
}
.login_k_new .top .zhuce:hover{ color:#06aeea; text-decoration:underline;}
.login_k_new .list{ margin-top:30px; margin-left:13px;}
.login_k_new .list01{ margin-bottom:13px;}
.login_k_new .list01 .name{ width:50px; margin-top:10px;}
.login_k_new .list01 .input input,.list01 .input2 input{ border-radius:3px; padding: 7px 5px 6px; border:1px solid #ccc; outline-style:none; width:200px;}
.login_k_new .list01 .input2 input{  width:140px;}
.login_k_new .list01 .yzm{ margin-left:4px; margin-top:5px;}
.login_k_new .r_listk016 .login_button .sumbit{ width: 95px;
height: 34px;
background: url(?/css/../images/logo_button.png) no-repeat 0 0; display:block;
border: 0;
text-indent: -9999px; cursor: pointer;}
.login_k_new .r_listk016 a.getpass{ margin-left:30px; margin-top:10px; display:block; color:#369;}
.login_k_new .r_listk016 a.getpass:hover{background-color: #32bc9f;
color: #fff;}
.login_k_new .fenge{ height:10px; background: url(?/css/../images/logo_button.png) no-repeat -18px -38px; margin-top:12px;}
.login_k_new .openid{ margin-top:10px;}
.login_k_new .openid .note{ color:#333; margin-bottom:5px;  display:block;}
.login_k_new .r_heng{ background:#2fbaeb; height:59px;}
.login_k_new .r_heng_r{ color:#fff; line-height:59px;}
.login_k_new .r_heng_r a{ font-size:16px; font-weight:bold; color:#fff; text-decoration:underline;}
.login_k_new .r_heng_l{ width:312px; height:59px;   text-align:right; color:#2fbaeb; background:url(?/css/../images/hyzc.png) no-repeat;}
.login_k_new .r_heng_yxzc{ margin-top:22px; margin-right:24px; font-size:14px;}

/*r_resend*/
.login_k_new .r_resend .r_heng_yxzc{margin-top:22px; margin-right:7px;}
.login_k_new .r_resend .chk_email{ color:#666666; margin-top:8px;}
.login_k_new .r_resend .r_heng_l{background: url(?/css/../images/cfzcyj.png) no-repeat;}
.login_k_new .r_getpassword .r_heng_l{background: url(?/css/../images/qhmm.png) no-repeat;}
.login_k_new  .regsend .chk_email{color: #666;
margin-left: 5px;
margin-top: 10px;}
#sucessuplodk{ text-align:center; color:red; font-weight:bold;}
#sucessuplodk a.scjf{ color:#32bc9f; font-size:14px;}

/*= Register =*/
.login_k_new .r_input .left{ margin-left:129px;} 
.login_k_new .r_input .right{ margin-right:229px;} 
.login_k_new .r_input{ margin-top:80px; margin-bottom:130px;}
.login_k_new .r_inputk{ margin-top:20px; margin-bottom:100px}
.login_k_new .r_listk016{ margin-bottom:20px;}
.login_k_new .r_listk016 .r_list01{ width:80px; margin-top:10px; color:#666;}
.login_k_new .r_listk016 .r_list03{ margin-left:5px; margin-top:10px; color:#666;}
.login_k_new .r_listk016 .r_list02 input,
.login_k_new .r_listk016 .r_list03 input{border: 1px #bbb solid; outline-style:none; width:235px;
padding: 8px 4px;
border-radius: 5px;}

.login_k_new .r_listk016 .r_list03 input{ width:100px;}
.login_k_new .r_listk016 .r_list04{ margin-top:18px; margin-left:10px;}
.login_k_new .r_listk016 .r_list04 img{ cursor:pointer;}
.login_k_new .r_listk016 .r_list02 input:focus,
.login_k_new .r_listk016 .r_list03 input:focus{border-color:#76C378;background:#EBFFE0;}
.login_k_new .r_listk016   .red,
.login_k_new .r_listk016   .green,
.login_k_new .r_listk016   .yellow{padding-left:17px; height:20px;padding-top: 5px; margin-left:10px; margin-top:5px;}
.login_k_new .r_listk016   .red{ background: url(?/css/../images/msg.png) no-repeat 0 -157px; color:#F00; }
.login_k_new .r_listk016   .green{background: url(?/css/../images/msg.png) no-repeat 0 -97px;  }
.login_k_new .r_listk016   .yellow{background: url(?/css/../images/msg.png) no-repeat 0 -186px; color:#999;  }
.login_k_new .r_listk016 .r_list05 input{ cursor:pointer;display:block; border:0; width:97px; height:36px; text-indent:-1000px; background:url(?/css/../images/zhuche.png) no-repeat;}
.login_k_new .r_list02csmm{margin: 6px 0 0 0;font-weight: bold;font-size: 14px;}
/*= Reg-extra =*/
.login_k_new .reg-extra{width:190px;padding:15px 10px 15px 30px;border-left:1px solid #e7e7e7;}
.login_k_new .reg-extra .note{line-height:24px;color:#999;}
.login_k_new .reg-extra .r_login{margin-bottom:15px;}
.login_k_new .reg-extra .r_login .btn{display:block;width:115px;height:29px;margin-top:10px;background:url(?/css/../images/dialog-login-btn.png) no-repeat 0 -64px;text-indent:-9999px;}
.login_k_new .reg-extra .r_login .btn02{display:block;width:115px;height:29px;margin-top:10px;background:url(?/css/../images/dialog-login-btn.png) no-repeat 0 -35px;text-indent:-9999px;}
.login_k_new .reg-extra .k_list{padding-top:5px;}
.login_k_new .reg-extra .k_list li{line-height:33px;padding-left:20px;background:url(?/css/../images/share-icon.png) no-repeat 0 -9999px;}
.login_k_new .reg-extra .k_list li.weibo{background-position:0 8px;}
.login_k_new .reg-extra .k_list li.qq{background-position:0 -26px;}
.login_k_new .reg-extra .k_list li.taobao{background-position:0 -57px;}
.login_k_new .reg-extra .k_list li.alipay{background-position:0 -90px;}
.login_k_new .reg-extra .k_list a{color:#111;}
.login_k_new .reg-extra .k_list a:hover{color:#f60;}

.lt_sct_list .lt_title03 {
    width: 280px;
    border: 1px solid #ccc;
    padding: 3px;
}.lt_sct_list .lt_title01 {
    width: 56px;
    color: #666;
    margin-top: 2px;
}.lt_sct_list {
    margin-bottom: 15px;
}.lt_title02 input.tijiao {
    padding: 7px 0;
    width: 80px;
    display: block;
    border-radius: 5px;
    background-color: #35a2f4;
    text-align: center;
    color: #fff;
    cursor: pointer;
    border: 0px;
}
.submit2016k{ width:718px;}
.lt_left_sumbit{ height:1600px;}
.fava{ height:1800px;}
.ruhefaswf{ margin-right:30px; margin-top:5px;}
.ruhefaswf a{ color:#999;}
.ruhefaswf a:hover{ color:#35a2f4; }
.lt_left_deletewenzan{ margin:20px 0 0 20px;}
/*pl_more*/
.pl_more_ms_list .messages_list_left { margin:20px; width:94%;}
.pl_more_ms_list  .messages_list_left  h1{ margin-bottom:20px; color:#000; font-size:30px;}
.pl_more_ms_list  .commenct_list{ margin-top:10px;}
.pl_more_ms_list  .commenct_list i{ display:none;}
.pl_more_ms_list  .commenct_list b,.pl_more_ms_list  .commenct_list a:hover{
    padding: 2px 4px;
    background: #35a2f4;
    color: #fff;
}
.pl_more_ms_list  .commenct_list  a{
    color: #666;
    padding: 2px 4px;
}
.pl_more_ms_list  .messages_reply_button{ text-align:right;}
.pl_more_ms_list .webad_content_messages_leave_textarea  textarea{ width:100%;}
 .pl_more_ms_list  .pl_tishi a{ color:#35a2f4;}
 
 .checked_login{ margin-top:50px; background:#fff; }
 .checked_login_c{   width:500px; margin:80px  auto 130px auto;}
 .checked_login_login .login_k_new,.dloutk .checked_login_login .login_k_new{ display:none;}
 .dloverk  .checked_login_login .login_k_new{ display: block;}
 .dloverk .vipinfokkk{ display:none;}
  .vipinfokkk td{ margin-bottom:5px;}
.dloverk  .checked_login_login .login_k_new .r_input{ margin-top:0; margin-bottom:0;}
.dloverk  .checked_login_login .login_k_new .r_input .left{ margin-left:0;}
 .checked_login .tdfirst{ width:95px;}
.checked_login  .tableborder{ font-size:16px;}
.checked_login  .tableborder u{ font-weight:bold;  cursor:pointer; color:#000;}
.checked_login b{ color:#FF3300;}
.checked_login  .tableborder u:hover{ text-decoration:none;}

/*list*/
.home_list  .nav_menu  h1.tagname{ overflow:hidden; height:57px;}
.jfbz { font-size:14px; padding:20px; border-bottom:1px dotted #ccc; margin-bottom:20px;}
.jfbz a{  font-weight:bold;}
.jfbz a u{ font-weight:bold; color:#000;}
.jfbz a b{ color:#f30; text-decoration:underline;}
.jfbz a:hover u{ text-decoration:none;}
.jfbz a:hover b{text-decoration:none;}
.relat_tagid_a { margin:10px 20px 20px 20px;}
.relat_tagid_a a{ color:#35a2f4; margin-right:5px;}
.relat_tagid_a a:hover{ text-decoration:underline;}
.qxvip{ background:#fff;   font-size:16px;}
.qxvipkk{ margin:60px auto; width:600px;}
 
.qxvipkk div.qxvip_3{ font-size:14px;}
.qxvipkk div b{ color:#f30;}

.qxvip_3 { font-size:12px;}
.qxvip_2{ margin-top:30px;}
.qxvip_2 a b{ text-decoration:underline;}
.qxvip_2 a:hover b{ text-decoration:none;}
.dloutk .checked_login_login,.dloverk .qxvip_2,.dloverk .qxvip_3{ display:none;}
.dloverk .checked_login_login,.dloutk .qxvip_2,.dloutk .qxvip_3{ display:block;}
 
.qxvip_1 u{ font-weight:bold; cursor:pointer;}
.qxvip_1 a{ color:#000; font-weight:bold;  }
.qxvip_1 u:hover{ text-decoration:none;}
.qxvip_1 a:hover{ text-decoration:none;}
.qxvipkk .login_k_new { font-size:12px;}
.qxvip_k1{ margin-bottom:8px;}
.qxvip_k2,.qxvip_1_1{ margin-bottom:20px;}
.qxvip_3 {color:#888;}
.qxvip_3 i{ font-style:normal; font-weight:bold; color:#000000;}
.simg{ padding-left:0;}
.works_title div h4 span.fl{ color:#999999; font-weight:normal; margin-top:5px;}
.works_title div h4  a:hover { text-decoration:underline;}
.award_links a b {
    color: #FE591A;}
.award_links a:hover b{ color:#343536; margin-top:5px;}
 .award_links a:hover {text-decoration: none;}
.award_links  .media-body { margin-top:8px;}
.r_block_ad { margin:4px;}
.about_2016{ background:#fff; margin-top:60px; padding-bottom:60px;}
.about2016_head,.about2016_content{ width:796px; margin:0px auto;}
.about2016_content p{margin-bottom: 20px;}
.about2016_content  {font-size: 14px;
    line-height: 28px;
    
}
.about2016_head {width:475px; margin:60px auto 68px auto;}
.about2016_head a{ font-size:14px; margin-right:20px; color:#000;}
.about2016_head a:hover{color:#35a2f4;}
.about2016_content  a{ color:#FF3300; font-size:}
.about2016_head a.about25,.about2016_head a.link23,.about2016_head a.ad26,.about2016_head a.contact27,.about2016_head a.disclaimer24,.about2016_head a.disclaimer24,.about2016_head a.map28{ font-weight:bold;}

.company_new12{    background: #fff;
    width: 856px;}
	.company_new12	.newcompany{ margin-top:28px;}
.company_new12	.newcompany  a img{ width:111px; height:55px;}
.company_new12	.newcompany  a{ width:113px; height:80px;margin-right:27px;}
.company_new12	 .newcompany a.tmo{ margin-right:0;}

 
.companyupdata_01 { color:#000000; font-weight:bold; }
.companyupdata_02 a{ color:#999b9d;}
.newtitleh3{ border-left:7px #0099FF solid; padding-left:10px;}
.fava_pagnation .favaepages{ padding:6px 0; }
.fava_pagnation .favaepages a,.fava_pagnation .favaepages b{ width: 24px; height: 24px; line-height: 24px; }
.fava .fava_head{ padding: 6px 3px 5px 0; border-bottom: 1px dashed #ddd;line-height: 1.62;color: #666;}
.fava .fava01{ width: 74%; }
.fava .fava02{ width: 18%; }
.fava .fava03{ width: 8%; }
.fava .fava04{ width: 8%; }
.fava_list   li { width: 100%; padding: 10px 5px 15px 0;border-bottom: 1px dashed #ddd;line-height: 1.62;}
.fava_list .favaimage img{ width:80px; height: 51px; padding: 1px; border: 1px #ccc }
.fave_title .fave_titletk{color: #343536; font-weight: bold; margin-bottom: 5px;}
.fave_title{ margin-left:10px; padding-left: 90px;  padding-right: 10px;}
.fave_title .fave_titletk,.fave_title i{ display: block; }
.fave_title i{ font-style: normal; color:#999;}
.fave_title .favaflp{ margin-top: 5px;  }
.fave_title .favaflp a{ margin-left:4px; color: #0099FF;  }
.fave_title .favaflp a:hover{ border-bottom: 1px sold #0099FF; }
.fava_time  { color: #999; }
.fava_checkbox input,.fava_time{margin: 22px auto 0 auto;  }
.fava_checkbox input{ margin-left: 20px; }
.fava_time i { font-style: normal; display: block;}
.fave_title i.fava_fenlei{ margin-top:10px;  }
.fava_pagnation .favaright{ margin-top:6px;  }
.favaclass_listt ul{ padding: 10px 0; border-bottom: 1px dashed  #ddd  }
.favaclass_listt ul li{ float: left;display:inline; text-align:center;}
.favaclass_listt ul li.favaclass_li01{ width: 8%; }
.favaclass_listtc ul li.favaclass_li01{  line-height: 25px;}
.favaclass_listt ul li.favaclass_li02{ width: 56%;  }
.favaclass_listt ul li.favaclass_li03{ width: 34%; }
.favaclass_listt ul li input,.favaclass_title p input{ padding: 3px; }
.favaclass_title p input.fac_submit{ padding: 2px; }
.favaclass_title p{ margin-bottom: 10px;  }
.favaclass_listt_h ul li{ font-weight: bold; }
.favaclass_listt_h  { margin: 10px 0 0 0; }
.favaclass_title  {    padding: 0 5px 0 0;border-bottom: 1px solid #ddd;}

.favaclass_title  .backfava{ margin: 10px 0 0 0; }


.search_bar{ border-bottom: 5px solid #e9eef4; padding: 10px; }

.searchbar_01{ padding:4px 0 0 0; margin-right: 10px;}
.searchbar_01 input{margin:2px 0 0 0; }
.searchbar_01 span,.searchbar_01 input{ float: left;display:inline; }
.searchbar_01 span{ margin:0 10px 0 5px; }
.searchbar_02{margin-right: 10px;}
.searchbar_02 input,.searchbar_03 select,.searchbar_04 input{ border: 1px solid #ccc; padding: 3px;display:inherit; }
.searchbar_03 select,.searchbar_04 input{ cursor: pointer; }
.searchbar_04,.searchbar_03 { margin-right: 10px; }
.searchbar_04 input{ background:#35a2f4; color:#fff; border: 1px solid #35a2f4;}

.searchqz_list_nav{margin-bottom: 20px;
    border-bottom: 1px dotted #ccc;padding: 20px 0 20px 20px;}
.searchqz_list_nav a,.searchqz_list_nav b{ float:left; display: block; margin-right:5px; padding:2px 5px; border:1px #fff solid;
    height:20px;    line-height: 20px;
    text-align: center;}

.searchqz_list_nav b{border:1px #ccc solid;  }
.searchqz_list_nav a b{margin-right:0px; padding:0px;border:0px ; color:#999999 }
.searchqz_list_nav a:hover{border:1px #ccc solid; }
.qzsearch-info { color:#666666; line-height:22px;}
.qzsearch-info a{ border-bottom:1px solid #35a2f4}
.qz_dropdown {
    width: 70px;
    right: -28px;
    top: 38px;}

    .googlesearchbar{ min-height: 1000px;  }

