
/* 页面切换 */
.mainswitch{ margin:auto; width:1200px; height:auto; padding-top:10px; text-align:left;  }
.mainswitch .seas{ float:left; width:1200px; height:40px; margin-top:10px; }
.mainswitch .seas .sea{ float:left; width:690px; height:40px; position:relative; }
.mainswitch .seas .sea .sea1{ float:left; width:590px; height:40px; }
.mainswitch .seas .sea .sea1 .seainp{ float:left;width:588px; height:40px; line-height:40px;border:0px #EE4E4E solid; padding:0px;background:url(/images/list/seaicon.png) 10px center no-repeat; padding-left:35px;font-family: "Microsoft YaHei", 微软雅黑; color:#AAA; font-size:14px;outline:none;background-color:#FFF;border-top-left-radius:3px;border-bottom-left-radius:3px;outline:none; }
.mainswitch .seas .sea .sea2{ float:left; width:100px; height:40px; }
.mainswitch .seas .sea .sea2 .seabtn{ display:inline-block;width:100px; height:40px; line-height:40px; border:none; background:linear-gradient(to right,#EE4E4E,#F17474); text-align:center; font-size:14px; color:#FFF;border-radius:0px;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer;outline:none;  }
.mainswitch .seas .btns{ float:right; width:auto; height:40px; }
.mainswitch .seas .btns a{ float:left; width:135px; line-height:36px; border:1px #F27979 solid; padding:0px 0px; font-size:14px; color:#ee3e3e; text-align:center;margin-left:20px;border-radius:3px; background-color:#FFF; }
.mainspce{ float:left;width:100%; height:20px; }


/* 关键字联想(显示/隐藏) */
.seahidden{ z-index:100; position: absolute;top:40px;left:0px; width:660px; height:auto;border:1px #f2f2f2 solid; padding:10px 14px;overflow:auto; background-color:#fff;text-align:left; display:none;border-radius:3px; }
.seashow{ width: 100%;z-index: 10;display: block; }
#divSearchLogin{ float:left;width:660px; height:200px;background:url(/images/index/sealogin.png)  center 20px no-repeat; background-size:330px 125px; background-color:#FFF; }
#divSearchLogin a{ margin:auto; width:100px; line-height:32px; margin-top:150px; display:block; background-color:#ee4e4e; text-align:center; color:#FFF; font-size:12px;border-radius:2px; }
#divSearchLogin a:hover{ background-color:#e14e4e; }

.historykey{ float:left; width:100%; height:auto; padding:5px 0; }
.historykey .key{ float:left; width:90%; height:auto; }
.historykey .key a{ float:left; width:auto; line-height:20px; background-color:#eee; color:#808080; font-size:12px;border-radius:3px; padding:2px 10px; margin-right:10px; margin-bottom:10px; }
.historykey .key a:hover{ background-color:#E5F2FD;color:#00AAFF; }
.historykey .del{ float:left; width:10%; height:24px; }
.historykey .del a{ float:right; width:16px; height:16px; margin-top:4px;background:url(/images/header/del.png) center no-repeat; }
.historykey .del a:hover{ background:url(/images/header/dels.png) center no-repeat; }

.browsehistory{ float:left; width:100%; }
.browsehistory .list{ float:left; width:100%; padding:10px 0; background-color:#F8FBFE; }
.browsehistory .list .lst{ float:left; width:100%; height:25px; padding:5px 0; }
.browsehistory .list .lst a{ float:left; width:85%; line-height:25px;background:url(/images/header/time.png) left center no-repeat; padding-left:25px; color:#333; }
.browsehistory .list .lst p{ float:right; width:10%; line-height:25px; }
.browsehistory .list .lst p i{ float:right; width:auto; line-height:20px; background-color:#f6f6f6; color:#999; font-size:12px;border-radius:3px; padding:2px 5px; font-style:normal; }
.browsehistory .list .lst:hover a{ color:#00AAFF; }
.browsehistory .list .lst:hover p i{ background-color:#E5F2FD;color:#00AAFF; }
.browsehistory .set{ float:left; width:100%; margin-top:0px;margin-bottom:0px;  height:25px; }
.browsehistory .set .more{ float:left; line-height:25px; padding-left:18px;background:url(/images/header/more.png) left center no-repeat; font-size:12px; color:#999; }
.browsehistory .set .more:hover{ background:url(/images/header/mores.png) left center no-repeat; color:#00AAFF; }
.browsehistory .set .delete{ float:left; line-height:25px; padding-left:18px;background:url(/images/header/delete.png) left center no-repeat; font-size:12px; color:#999; margin-left:15px; }
.browsehistory .set .delete:hover{ background:url(/images/header/deletes.png) left center no-repeat; color:#00AAFF; }

.searchkey{ float:left; width:620px;padding:10px 20px; background-color:#F8FBFE; }
.searchkey .searchlist{ float:left; width:400px; }
.searchkey .searchlist .title{ float:left; width:100%; line-height:35px; color:#b2b2b2; }
.searchkey .searchlist .list{ float:left; width:100%; }
.searchkey .searchlist .list a{ float:left; width:100%; line-height:35px; color:#333;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;  }
.searchkey .searchlist .list a:hover{ color:#00AAFF; }
.searchkey .searchlist .list a i{ color:#ee4e4e; font-weight:bold; font-style:normal; }
.searchkey .typelist{ float:right; width:200px; }
.searchkey .typelist .title{ float:left; width:100%; line-height:35px; color:#b2b2b2; }
.searchkey .typelist .list{ float:left; width:100%; }
.searchkey .typelist .list .lst{ float:left; width:100%; line-height:35px; color:#333; cursor:pointer;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;  }
.searchkey .typelist .list .lst:hover{ color:#00AAFF; }
.searchkey .typelist .list .lst i{ color:#ee4e4e; font-weight:bold; font-style:normal; }


/* 搜索条件 */
.mainform{  margin:auto; width:100%; height:auto; background-color:#FFF; text-align:left;border:0px #E4E4E4 solid;  padding-top:10px; padding-bottom:10px;font-size:13px; overflow:hidden; }

.mainform .path{ margin:auto; width:1200px; height:30px; line-height:30px; color:#bbb; font-size:12px; }
.mainform .path a{ color:#bbb; margin:0px 5px; }
.mainform .path a:hover{ color:#ee4e4e; }

.mainform .switchs{ margin:auto; width:1200px; height:35px; border-bottom:1px #F2F2F2 solid; }
.mainform .switchs ul{ float:left; width:1170px; height:35px; padding:0 15px; }
.mainform .switchs ul li{ float:left; width:auto; line-height:33px; font-size:15px; font-weight:bold; margin-right:30px; }
.mainform .switchs ul .cls1{ border-bottom:2px #ee4e4e solid; }
.mainform .switchs ul .cls1 a{ color:#ee4e4e; }
.mainform .switchs ul .cls2{ border-bottom:2px #FFF solid; }
.mainform .switchs ul .cls2 a{ color:#333; }
.mainform .switchs ul .cls2 a:hover{ color:#ee4e4e; }

.mainform .switch{ margin:auto; width:1200px; height:40px; padding-top:10px; }
.mainform .switch ul{ float:left; width:1170px; height:40px; padding:0 15px; }
.mainform .switch ul li{ float:left; width:auto; line-height:38px; font-size:15px; margin-right:40px; }
.mainform .switch ul .cls1{ border-bottom:2px #ee4e4e solid; }
.mainform .switch ul .cls1 a{ color:#ee4e4e; }
.mainform .switch ul .cls2{ border-bottom:2px #FFFFFF solid; }
.mainform .switch ul .cls2 a{ color:#333; }
.mainform .switch ul .cls2 a:hover{ color:#ee4e4e; }

.formlist{ margin:auto; width:1200px; height:auto; padding-top:10px;padding-bottom:15px; text-align:left;  background-color:#FFF; }
.formlist .listul{ float:left; width:1200px; padding:0px 0px; }
.formlist .listul li{ float:left; width:1170px; height:auto; line-height:30px; padding:5px 15px; border-top:0px #EEE solid; }
.formlist .listul li b{ float:left; width:50px; height:auto;line-height:30px; font-weight:normal; color:#888;  }
.formlist .listul li p{ float:left; width:1100px;line-height:30px;padding:0px; }
.formlist .listul li p a{ float:left; width:auto; line-height:30px;color:#333; padding:0px 7px;white-space:nowrap; }
.formlist .listul li p a:hover{ color: #ee4e4e; }
.formlist .listul li p span{ float:left; width:auto;line-height:30px; margin-left:15px;font-size:12px; padding-top:4px; }
.formlist .listul li p span input{ width:45px; height:20px; line-height:20px;border:1px #ddd solid; padding:0px 5px;color:#333; outline:none; text-align:center; }
.formlist .listul li p span button{ width:45px; height:23px; line-height:22px;border:1px #ddd solid; padding:0px 5px;color:#666; outline:none; background-color:#fff; margin-left:5px; cursor:pointer; }
.formlist .listul li p span button:hover{ border:1px #fff solid; background-color:#ee4e4e; color:#fff; }
.formlist .listul li p u{ float:left; width:auto;line-height:30px; margin-right:15px; text-decoration:none; }

.formlist .listul li i{ float:right; width:40px; height:auto;line-height:30px;padding:0px; font-style:normal; }
.formlist .listul li i a{ color:#888;}

.formlist .listul li .p1{ float:left; width:105px; height:26px;line-height:26px; margin-right:10px; display:inline; }
.formlist .listul li .p2{ float:right; width:271px; height:28px;line-height:28px; }

.formlist .seadrop{ float:left;width:95px;height:26px; line-height:26px;background:url(/images/list/seadrop.png) no-repeat;padding:0px 5px; border:0px; font-size:13px; color:#333;cursor: pointer;} 
.formlist .seadroplist{ width:103px; left:0px; top:25px;z-index:88; border:1px #E5E5E5 solid;position:absolute; background-color:#FFF; display: none; }
.formlist .seadroplist ul{ width:103px; margin:0px; font-size:14px;height:112px; overflow-y:auto; overflow-x:hidden; }
.formlist .seadroplist li{ width:95px; line-height:28px;padding:0px 4px;font-size:13px; cursor: pointer; }
.formlist .seadroplist li a{ width:100%; line-height:28px; display:inline-block; }

/* 选中项 */
.formlist .listul li p a.seaLink:link{ color: #ee4e4e; font-weight:bold; }
.formlist .listul li p a.seaLink:visited{ color: #ee4e4e; font-weight:bold; }
.formlist .listul li p a.seaLink:hover{ color: #ee4e4e; font-weight:bold; }

.formlist .listul li p a.circle:link{ color: #666; }
.formlist .listul li p a.circle:visited{ color: #666; }
.formlist .listul li p a.circle:hover{ color: #f40; }

/* 展开收起  */
.formlist .more{ float:left; width:1170px; padding:0px 15px; margin-top:5px; background:url(/images/search/moretop.png) top repeat-x; }
.formlist .more .more0{ margin:auto; display:block;width:220px; height:25px; line-height:25px; font-size:12px; color:#999; padding-right:40px;text-align:right;border:1px #f2f2f2 solid; border-top:none;background:url(/images/search/down0.png) right no-repeat; background-color:#FFF; }
.formlist .more .more0:hover{ color:#e13e3e; background:url(/images/search/down1.png) right no-repeat; background-color:#FFF; }
.formlist .more .more2{ margin:auto; display:block;width:180px; height:25px; line-height:25px; font-size:12px; color:#999; padding-right:40px;text-align:right;border:1px #f2f2f2 solid; border-top:none;background:url(/images/search/down0.png) right no-repeat; background-color:#FFF; }
.formlist .more .more2:hover{ color:#e13e3e; background:url(/images/search/down1.png) right no-repeat; background-color:#FFF; }
.formlist .more .more1{ margin:auto; display:block;width:65px; height:25px; line-height:25px; font-size:12px; color:#999; padding-right:40px;text-align:right;border:1px #f2f2f2 solid; border-top:none;background:url(/images/search/up0.png) right no-repeat; background-color:#FFF; }
.formlist .more .more1:hover{ color:#e13e3e; background:url(/images/search/up1.png) right no-repeat; background-color:#FFF; }

/* 已选条件 */
.formover{ margin:auto; width:1170px; padding:0px 15px; padding-bottom:10px; background-color:#FFF; border-top:0px #eee solid; }
.formover span{ float:left; width:50px;line-height:25px; font-weight:normal; color:#888; }
.formover p{ float:left; width:1000px;line-height:25px;color:#999; }
.formover p a{ float:left; width:auto; line-height:22px;border:1px #ddd solid;background:url(../images/list/close1.png) right center no-repeat; padding:0px 8px; padding-right:20px;border-radius:1px;color:#333; margin-right:8px; white-space: nowrap; }
.formover p a:hover{ border:1px #ee4e4e solid;background:url(../images/list/close2.png) right center no-repeat;color:#d43400; }

.formover i{ float:right; width:88px;line-height:25px; font-style:normal;color:#999; text-align:right; }
.formover i a{ background:url(../images/list/empty2.png) 0px 5px no-repeat;color:#999; padding-left:15px; }
.formover i a:hover{ background:url(../images/list/empty1.png) 0px 5px no-repeat;color:#FF6600; padding-left:15px;}