/*page layout*/
.main-wrap{width:950px; margin:0 auto;}
.main{float:left;width:950px;display:inline;}
.cls{ clear:both;height:10px; font-size:0;width:100%;}
/*page layout*/

/*header*/
#header	{height:78px;background:#fff /*url(../images/homeOther.gif) repeat-x top*/;}
#page950 {width:950px;margin:auto;text-align:left;}
#Logo{float:left;position:relative;top:5px;margin-right:0px;font:bold 10px verdana; margin-left:20px;}
#Logo a{text-indent:-999px;display:block;overflow:hidden;width:230px;height:50px;background: url(../images/logo.jpg) no-repeat; margin-top:10px;}
#citys { float:left; margin-top:20px;}
.header960{width:950px;margin: auto;}
.utility{text-align:right;padding:3px;height:20px;font:1.02em verdana;}
.utility #welcome_info{float:left;color:#000000;font-size:11px;}
.utility #log-info{color:#003399;}
.utility a:link,.utility a:visited{color:#003399;text-decoration:none;}
.utility a:hover{text-decoration:underline;}
.importantNotice{text-align:center;width:100%;background-color:#FFFFE1;border-bottom:1px solid #ACA899;}
.importantNotice a:link{text-decoration:underline;}

/* Search Bar */
.searchBar {margin-top: -27px;_margin-top:-31px;background: url(../images/search_bar.gif) repeat-x -50px -32px;position:relative;z-index:1;}
.searchBar ul, x:-moz-any-link{margin:0 0 0 43px;}
.searchBar ul, x:-moz-any-link, x:default{margin:0 0 0 282px;}
.searchBar ul{position:relative;list-style-type: none;list-style-image: none;_margin:0 0 0 282px;height: 30px;width:239px;overflow:hidden;background:transparent url(../images/search_bar.gif) scroll no-repeat 100% -300px;}
#aliexpress{float:right;margin-right:282px;_position:relative;zoom:1;}
.searchBar li {float: left;height: 28px;margin-right: 0px;background: none;}
.searchBar li.first-tab{background:transparent url(../images/search_bar.gif) scroll no-repeat 0px -259px;_height:28px !important;}
.searchBar li a:link, .searchBar li a:hover, .searchBar li a:visited {display: block;height: 10px;padding: 4px 15px 7px 11px;margin:3px 0;width: auto;font: bold 13px / 100% arial;color: #2C5E9A;border-right:1px solid #b9d3e4;background: none;hide-focus: expression( this.hideFocus = true);outline:none;_float:left;overflow:hidden;}
#lastSearchTab a{border-right:none;}
.searchBar li.current.first-tab{background:transparent url(../images/search_bar.gif) scroll no-repeat 0px 0px;_background:transparent url(../images/search_bar.gif) scroll no-repeat 0px 0px;margin-top:0;height:29px;margin-left:0 !important;}
.searchBar li.first-tab{_background-position-y:-259px;}
.searchBar li.current{background:  url(../images/search_bar.gif) no-repeat -997px 0;margin-top:0;height:29px;_height:28px !important;margin-left:-1px;}
.searchBar li.current a:link, .searchBar li.current a:visited {font-weight: bold;text-decoration: none;color: #ffffff !important;background:  url(../images/search_bar.gif) no-repeat 100% -340px;margin-left:2px;_margin-left:1px !important;margin:0 0 0 2px;height: 16px;padding: 7px 15px 7px 11px;border-right:none;}
.searchBar li.current a{_margin-left:1px !important;}
.searchBar li.current a:hover {cursor: default;}
.searchBar .searchBox{padding:7px 12px;_padding-bottom:0;color:#fff;background:none;}
.searchBox form{color:#ffffff;}
.searchBar .hint{color:#999999;}
.searchBar.skinHome .searchBox{position:relative;padding-left:92px;height:50px;}
.searchBar.skinHome #SearchTextIdx{padding:6px 3px 0px 3px;width:400px;height:22px;font-size:13px;border:1px solid;border-color:#7c7c7c #c3c3c3 #c3c3c3 #7c7c7c;background:#ffffff url(../images/search_bar.gif) scroll no-repeat 0 -450px;margin-right:5px;}
.searchBar.skinHome #searchCountry{display:none;}
.searchBar.skinHome #searchSubmit{margin:0 0 0 7px;padding:0;border:0;width:72px;height:32px;font-weight:bold;font-size:13px;color:#5E2708;background:url(../images/search_bar.gif) no-repeat 100% -210px;cursor:pointer;}
#searchCountryWrap{float:left;padding:4px 0;background-color:#ffffff;border-color:#7C7C7C #C3C3C3 #C3C3C3 #7C7C7C;border-style:solid;border-width:1px;width:156px;background-image:url(../images/search_bar.gif);background-position:-852px -146px;}
#searchCountryInput{background-color:#ffffff;height:20px;width:131px;border-color:#ffffff;overflow:hidden;border-style:solid;border-width:1px;}
#fakeSelectorBox{float:left;position:relative;background-color:#ffffff;}
.arrowNormal{background:#FFFFFF url(../images/search-bar.gif) no-repeat scroll right -150px;display:block;height:21px;position:absolute;top:6px;left:141px;width:15px;}
#fakeSelectorBox .optionBox{background-color:#FFFFFF;border:1px solid #7F9DB9;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;visibility:hidden;}
#fakeSelectorBox .optionBox ol{float:left;list-style:none;margin:0;padding:1px 0 0 0px;}
#fakeSelectorBox .optionBox ol li{display:list-item;float:none;color:black;font:normal 1.3em Arial;height:16px;padding-left:6px;cursor:default;width:150px;}
#fakeSelectorBox .optionBox ol li.currentLi{background-color:#316ac5 !important;color:#ffffff;}

#fakeSelectorBox .inputEl{padding:7px 5px 4px 5px;vertical-align:top;border:none;background-color:#ffffff;width:149px;cursor:default;font:normal 1.3em Arial;}

.searchBar.skinHome .searchBarWin{width:130px;right:45px!important;top:15px!important;*top:15px!important;}
.searchBarWin {position:absolute;font-size:12px;*top:18px!important;}
.searchBarWin a:link,.searchBarWin a:visited {color:#ffffff;}
a.searchBarFYS:link,a.searchBarFYS:visited{display:block;width:125px;padding:0 0 0 30px;line-height:25px;color:#455B80;background:url(../images/23x22_080710_sdicon.jpg) no-repeat;}
.homePopSearch{background:none;}
.homePopSearch{position:relative;z-index:1;height:18px;padding:0 222px 0 0;margin:3px 0 10px -4px;_margin-bottom:0;*margin-top:-17px;font-size:11px;color:#fcfcfc;overflow:hidden;font-family:Tahoma;}
.homePopSearch strong{color:#fcfcfc;}
.homePopSearch a{margin-left:5px;margin-right:2px;color:#fcfcfc!important;}
/*new searchbar*/
#aliexpress{float:right;margin-right:247px;position:relative;top:-1px;}
.newSearchBar{margin-top:-28px;}
.newSearchBar .searchTabWrap{position:relative;height:29px;top:2px;}
#searchTabsBox{width:218px;height:29px;margin:0 0 0 292px;background:#ecf5fb url(../images/newSearchBar.png) repeat-x 0 -385px;}
#searchTabsBox li{float:left;display:list-item;height:29px;font:bold 13px/100% arial;margin-bottom:0;}
#firstTab{background:transparent url(../images/newSearchBar.png) no-repeat -98px -350px;}
#lastTab{background:transparent url(../images/newSearchBar.png) no-repeat -18px -310px;}
#searchTabsBox a{margin:0;padding:8px 13px 0 13px;outline:none;hide-focus: expression( this.hideFocus = true);font:Arial 13px bold;color:#2C5E9A;display:block;height:20px;overflow:hidden;outline:none;_float:left;}
#searchTabsBox .current a{color:#ffffff;text-decoration:none;cursor:default;background:transparent url(../images/newSearchBar.png) repeat-x 0 -350px;}
#searchTabsBox .current{background:transparent url(../images/newSearchBar.png) repeat-x 100% -160px;}
#searchTabsBox #firstTab.current a{background:transparent url(../images/newSearchBar.png) repeat-x 0 -310px;}
#searchTabsBox #firstTab.current{background:transparent url(../images/newSearchBar.png) repeat-x 100% -160px;}
#searchTabsBox #lastTab.current a{background:transparent url(../images/newSearchBar.png) repeat-x 0 -350px;}
#searchTabsBox #lastTab.current{background:transparent url(../images/newSearchBar.png) repeat-x 100% -200px;}
.newSearchBar .searchBoxWrap{height:64px;clear:both;}
.newSearchBar .searchSpaceTaker{width:8px;border:none;height:20px;margin:0;padding:0;float:left;}
.newSearchBar .searchBoxLeftBorder{float:left;width:3px;height:64px;background:transparent url(../images/newSearchBar.png) no-repeat 0 0;}
.newSearchBar .searchBoxRightBorder{float:left;width:3px;height:64px;background:transparent url(../images/newSearchBar.png) no-repeat -97px 0;}
.newSearchBar .newSearchBox{float:left;width:954px;height:64px;background:transparent url(../images/newSearchBar.png) repeat-x 0 -80px;}
#page950 .newSearchBar .newSearchBox{width:944px;}
.newSearchBar #fakeSelectorBox{float:left;}
.newSearchBar #fakeSelectorBox{float:left;}
.newSearchBar #SearchForm{margin-top:15px;padding:0 0 0 70px;}
.newSearchBar .select { float:left; margin-right:10px; border:solid 1px #ccc;}
.newSearchBar .select select {height:26px;width:120px;}
.newSearchBar #searchIntelligent{float:left;width:380px;height:28px;border-width:1px;border-style:solid;border-color:#7c7c7c #c3c3c3 #c3c3c3 #7c7c7c;}
.top_button {height:24px; position:relative; left:340px; top:30px; float:left; text-align:center;}
.top_button a { float:left;padding:0 5px; background:url(../images/home_button.gif) repeat-x;height:22px; line-height:22px; border:solid 1px #ccc; margin-left:10px;}
a.fabu { color: #C00;/* font-weight:bold;*/ margin-right:50px;padding:0 10px; background:url(../images/home_button.gif) repeat-x;height:22px; line-height:22px; border:solid 1px #C00; float:right; margin-top:5px;}
.newSearchBar #searchIntelligent input{width:376px;height:22px;_margin-bottom:-1px;padding:4px 0 0 2px;border-left:2px solid #cbddec;border-top:2px solid #cbddec;border-right:0;border-bottom:0;}
.newSearchBar #fakeSelectorBox{position:relative;height:28px;width:161px;border-width:1px;border-style:solid;border-color:#7c7c7c #c3c3c3 #c3c3c3 #7c7c7c;}
.newSearchBar #fakeSelectorBox .inputEl{height:22px;*height:26px;width:157px;}
.newSearchBar .inputEl{height:22px;*height:26px;*line-height:26px !important;width:157px;padding:6px 0 0 2px !important;*padding-top:0px !important;_margin-bottom:-1px;border-left:2px solid #cbddec;border-top:2px solid #cbddec;border-right:0;border-bottom:0;}
.arrowNormal{background:#FFFFFF url(../images/newSearchBar.png) no-repeat scroll 0 -280px;display:block;height:24px;width:18px;position:absolute;top:3px;left:141px;}
.newSearchBar #searchSubmit{margin:0 0 0 7px;border-style:outset;padding:0;border:none;width:72px;height:30px;font-weight:bold;font-size:13px;color:#5E2708;background: transparent url(../images/newSearchBar.png) no-repeat 100% -280px;cursor:pointer;}
#CategoryFakeSelector .optionBox{width:255px !important;background-color:#FFFFFF;border:1px solid #7F9DB9;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;visibility:hidden;}
#CategoryFakeSelector .optionBox ol{float:left;list-style:none;margin:0;padding:1px 0 0 0px;}
#CategoryFakeSelector .optionBox ol li{display:list-item;float:none;width:237px;color:black;font:normal 13px Arial;height:16px;padding-left:6px;cursor:default;}
#CategoryFakeSelector .optionBox ol li.currentLi{background-color:#316ac5 !important;color:#ffffff;}
#CountryFakeSelector .optionBox{width:190px !important;background-color:#FFFFFF;border:1px solid #7F9DB9;left:-1px;overflow-x:hidden;overflow-y:auto;position:absolute;visibility:hidden;}
#CountryFakeSelector .optionBox ol{float:left;list-style:none;margin:0;padding:1px 0 0 0px;}
#CountryFakeSelector .optionBox ol li{display:list-item;float:none;width:167px;color:black;font:normal 13px Arial;height:16px;padding-left:6px;cursor:default;}
#CountryFakeSelector .optionBox ol li.currentLi{background-color:#316ac5 !important;color:#ffffff;}
.subLevel1{background:#EDF6FF url(/images/eng/style/css_images/levelflag.gif) no-repeat 12px center;padding-left:20px !important;}
.subLine{height:16px;_height:auto;margin:0px 3px;background:url(/images/eng/style/css_images/splitline.gif) repeat-x left center;}
.newSearchBar .tabSplitLineLeft{background:transparent url(../images/newSearchBar.png) no-repeat scroll -99px -436px;}
.newSearchBar .tabSplitLineRight{background:transparent url(../images/newSearchBar.png) no-repeat scroll 100% -436px;}
.newSearchBar #searchBarWinId{font-size:12px; float:left;width:140px; padding:22px 0 0 30px;}
.newSearchBar #searchBarWinId a:link,.newSearchBar #searchBarWinId a:visited{font-size:12px;color:#ffffff;}
.citybtn { float:left; background:url(../images/city.gif) no-repeat left; text-indent:18px; font-weight:bold; font-size:13px; text-decoration:none;}
/*new searchbar*/

.hotlist {width:730px; float:left; overflow:hidden;}
.hotlist .listdiv {width:750px; float:left;}
.hotlist .list {width:356px; float:left; border:solid 1px #dae5ef; margin-right:10px; display:inline;padding:1px;}
.hotlist .list .title { width:100%; background:url(../images/title.gif) repeat-x top;color:#0a2649;height:20px; line-height:20px; padding-top:4px;}
.hotlist .list .title b { float:left; text-indent:15px;}
.hotlist .list .title span { float:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif;}
.hotlist .list .title span a { color: #CC0000;}
.hotlist .list .info {width:100%; float:left;padding:5px 0;}
.hotlist .list .info li { float:left;width:336px; margin-left:10px; line-height:28px;border-top:solid 1px #dae5ef; display:inline;}
.hotlist .list .info li.f { border-top:none;}
.hotlist .list .info li em {  float:right;padding-right:15px; font-style:normal;}
.hotlist .list .info li a { float:left; text-indent:10px;color:#0033CC;}
.hotlist .list .info li span {float:right; padding-right:5px;}

.channellist {width:950px; float:left; overflow:hidden;}
.channellist .listdiv {width:980px; float:left;}
.channellist .list {width:308px; float:left; border:solid 1px #c1cee0; margin:0 10px 10px 0; display:inline;}
.channellist .list .title { width:100%;background:#f6fbfe;color:#333;height:24px; line-height:24px; border-bottom:solid 1px #c1cee0;}
.channellist .list .title b { float:left; text-indent:10px;}
.channellist .list .title span { float:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif;}
.channellist .list .title span a { color: #CC0000;}
.channellist .list .info {width:100%; float:left;padding:5px 0;}
.channellist .list .info li { float:left;width:100%; line-height:28px;}
.channellist .list .info li em { float:right;padding-right:15px; font-style:normal;}
.channellist .list .info li a { float:left; text-indent:10px;color:#3a66dd;}
.channellist .list .info li span {float:right; padding-right:10px;}

.right { float:right;width:210px;}
.right .login {width:208px; float:left;background:#fffef0; border:solid 1px #c1cee0; padding-bottom:10px;}
.logintitle { float:left; height:30px;width:100%; line-height:30px; text-indent:15px;}
.right .login li { float:left; margin-left:10px;width:190px;padding:5px 0;}
.right .login li span { float:left; line-height:18px; padding-top:2px; padding-left:8px;}
.right .login li input {width:120px; border:solid 1px #dedede;height:18px;}
.right .login li font { padding-left:12px;}
.right .login li input.btn {width:87px; border:none; background:url(../images/login-btn.png) no-repeat;height:27px;color:#5e0a2e;}
.right .login li.botton { padding-top:10px;}
.right .login li a { background:url(../images/login-btn1.png) no-repeat; float:left;width:87px;height:27px; line-height:27px; margin-right:13px; text-align:center;color:#fff;}
.right .post {width:208px; border:solid 1px #c1cee0; float:left; padding-bottom:5px;}
.posttitle {width:100%;height:28px; line-height:28px;border-bottom:solid 1px #c1cee0; background:url(../images/title.png) repeat-x; margin-bottom:6px; text-indent:15px;}
.right .post li { float:left;width:190px; line-height:25px; text-indent:10px;}
.right .post li em { font-style:normal;}

.ad { width:949px; float:left;overflow:hidden; margin-left:1px;}
.addiv {width:980px;}
.ad .addiv span { border:solid 1px #c1cee0;padding:1px;width:180px;height:80px; overflow:hidden; float:left; display:inline; margin-right:7px;}
.ad .addiv span img {width:180px;height:80px; }

.city {width:948px; border:solid 1px #c1cee0; float:left; padding-bottom:5px;}
.city .cityinfo { width:938px; float:left; margin-left:10px; display:inline;}
.city .cityinfo span { float:left;width:57px; line-height:22px;}

.link {width:948px; border:solid 1px #c1cee0; float:left; padding-bottom:5px;}
.link .linkinfo { width:938px; float:left; margin-left:10px; display:inline;}
.link .linkinfo span { float:left;width:102px; line-height:22px; text-align:center;}

#footer { float:left;width:100%; border-top:solid 1px #ccc; padding-top:5px; text-align:center; }
.footlink { width:100%; float:left;line-height:24px;}
#footer dl { float:left;width:100%; padding:0; margin:0; line-height:20px;}