﻿
/* =Header
============================================================================== */
/* =Header Containers
	-------------------------------------------------------------------------- */
.header { height: 162px; padding: 30px 2px 0px 2px; color: #fff; font-family: "Microsoft YaHei Light";}
.header .topFun { height: 114px; }
.header .topFun .location { width: 90px; margin:2px 0px 0px 24px; }
.header .topFun .location .location_icon { width: 22px; height: 30px; background: url(../images/location.png) no-repeat;  }
.header .topFun .location .location_text { font-family: "NSimSun"; font-size: 12px; margin: 2px 0px 0px 10px;}
.header .topFun .location .location_text span { line-height:22px;}

.header .topFun .search { margin-left: 28px; }
.header .topFun .search .search_input { width: 408px; height: 38px; background: #fff; }
.header .topFun .search .search_input.search_input input { width: 95%; border: 0; font-size: 14px; padding: 9px 10px; }
.header .topFun #search_button { cursor: pointer;  height: 14px; background: #ead732; color: #1d65d4; font-weight:bold; padding: 12px 22px; }
.header .topFun #search_button:hover { background: #f5e233; }

.header .topFun .account .btn_account {font-size:12px; color:#1d65d4; font-weight:bold; padding:7px 11px; width:51px; height:10px; background:url(../images/btn_reg_normal.png)}
.header .topFun .account .btn_account:hover {cursor:pointer; background:url(../images/btn_reg_hover1.png); }
.header .topFun .account { margin-left:44px}
.header .topFun .account .tel{ margin-top:-1px;}
.header .menu { height:50px; text-align:left; }
.header .menu ul{ position: relative;}
.header .menu ul li{ float:left; margin-right:50px; padding:20px 0px;}
.header .menu ul li.mainItem  { font-size:14px; font-weight:bold; background:#00a7eb;padding:20px 34px; width:150px; height:8px;}
#add_login,#add_affiliate{ cursor:pointer; color:#000000; font-weight:600;display: block; text-align: center;height:30px; line-height:30px; width:100px; background: #E3CF24;}
#add_affiliate:hover,#add_login:hover{ background:#ffffff; color:#1D65D4;}
#add_login img,#add_affiliate img{display:inline-block; vertical-align: middle; margin-top:-5px;}
#add_affiliate img{  margin-top:-3px;}

#r_2_menu_setp1,#r_2_menu_setp2,#r_2_menu_setp3,#r_2_menu_setp4{ cursor:pointer; border-right:none; padding-top:-10px;}
.header .menu ul li.mainItem:hover .subMenu{
    display:block;
}
.header .menu ul li a { color:#fff; text-decoration:none}
.header .menu ul li .subMenu ul li {
    padding:0px;
}
.header .menu ul li .subMenu{ padding:0px 10px 0px 20px; width:188px; height:500px; background:#414141;
                               position:absolute;  margin:8px 0px 0px -34px; z-index:1;
}
.header .menu { height:50px;}
.subMenu .items {padding:8px 0px; border-bottom:1px solid #808080}
.subMenu .subMenu_icon { text-align:left; margin-top:20px;}
.subMenu .subMenu_title { font-weight:normal;font-size:16px; color:#fff; font-weight:700; padding-left:10px; width:130px;line-height:36px; text-align:left}
.subMenu .subMenu_icon_plus{padding-top:12px; text-align:right; }
.subMenu .subMenu_objects { margin:7px 0px;}
.subMenu .subMenu_objects  a{  font-weight:normal;font-size:13px; color:#fff;}
.subMenu .subMenu_objects1 { margin:7px 0px;}
.subMenu .subMenu_objects1  a{  font-weight:normal;font-size:13px; color:#fff;}
/*添加*/
.header .menu ul li.lastItem{ position:absolute; right:-45px; top:40px;  width:230px; height:463px; z-index: 1;}
.header .menu ul li .last_sub{ width:230px; height:243px; background:#ffffff; color:#000000; overflow:hidden; padding-top:20px;}
.header .menu ul li .last_sub ul{ width:210px; margin-left: auto; margin-right: auto; padding-top:10px; overflow:hidden;}
.header .menu ul li .last_sub ul li{ width:100%;  line-height:15px; padding:7px 1px 7px 1px;}
.header .menu ul li .last_sub ul li a{ font-size:12px; color:#858585; white-space: nowrap;}
.header .menu ul li .last_sub .more{ display:block; text-align:right; font-size:14px; color:#000000; margin-right:10px; padding-top:10px;}
.header .menu ul li .last_tu{ margin-top:10px;}
