﻿/*全局*/
body{background:#E8EBF2;font:13px/1.125 'Microsoft Yahei';margin: 0; padding: 0;color:#333;overflow-x:hidden;}
a,a:link,a:visited{color: #666;text-decoration: none;}
a:hover {text-decoration: underline;color:#f00}
ul, ol,li,dl,dt,dd,p,form,input,h1,h2,h3,h4{margin:0;padding:0;list-style: none;}
img {border:0;}
table,tr,th,td {border-collapse: collapse;}
.wrap{clear:both;width:1104px;margin:0 auto;overflow:hidden;}
.wrap2{clear:both;width:1000px;margin:0 auto;}
/*顶部*/
#toolbar{background:#D7D7D7;height:35px;line-height:35px;width:100%;}
.barsm{color:#444;background:url(../images/tel.png) no-repeat right center;padding-right:135px;}
.barac *{float:left;}
.barac a{color:#777;font-size:14px;margin-left:10px;}
.barac a.baraclk{display:block;margin-top:7px;width:20px;height:20px;margin-left:7px;}
.barac a.wb{background:url(../images/icon.png) no-repeat;margin-left:10px;}
.barac a.qq{background:url(../images/icon.png) no-repeat 0 -28px;}
/*头部 logo search*/
#header{overflow:hidden;display:block;padding:20px 0 10px 0;}
.logo{width:360px;height:60px;float:left;overflow:hidden;background:url(../images/logo.png) no-repeat 0 -8px;}
.logo a{display:block;width:360px;height:60px;cursor:pointer;}
/*搜索框*/
#search{float:left;width:295px;height:27px;border:solid 1px #ccc;background:#fff;line-height:28px;margin:13px 20px 0 60px;padding:0;}
#search input{background:none;border:none;float:left;height:27px;line-height:28px;display:block;}
#search span.stype{color:#999;display:block;width:45px;height:25px;padding:0 3px 0 7px;text-align:left;float:left;font-weight:bold;
background:url(../images/icon.png) no-repeat 35px -51px;cursor:pointer;border-right:solid 0px #ccc;display:block;
}
#search select{background:none transparent scroll repeat 0% 0%;display:none;}
#search select option{padding:5px 0;}
#search input.stext{padding-left:5px;width:210px;color:#999;}
#search input.sbtn{width:25px;background:url(../images/icon.png) no-repeat 0 -73px;cursor:pointer;}
#searchsel{position:absolute;top:97px;left:630px;z-index:2000;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;
	background:#fff;width:48px;overflow:hidden;display:none;padding-top:5px;}
#searchsel li{clear:boht;padding-left:8px;height:25px;line-height:25px;font-size:12px;border-right:solid 1px #ccc;color:#666;cursor:pointer;}
#searchsel li:hover{background:#eee;color:#333;}

#tag{line-height:55px;font-size:12px;float:right;}
#tag a{padding-right:10px;}
/*导航菜单*/
#menu{height:40px;}

#navcate{display:block;width:230px;height:40px;float:left;background:#F38CB7;text-align:center;line-height:40px;font-size:16px;color:#fff;position:relative;z-index:1000;}
a.navcta,a.navcta:hover{color:#fff;cursor:pointer;text-decoration:none;border:solid 0px red;padding-right:25px;background:url(../images/icon.png) no-repeat 102px -327px;}
a.navctaon{background-position:102px -345px;}

#categorybox{position:absolute;top:40px;left:0;z-index:1001;background:#fff;width:230px;display:block;border-top:solid 1px transparent;background:#fff;}
.categoryboxon{box-shadow:2px 2px 2px #ccc;}
.catelist{width:230px;}
.catelist li{clear:both;border-bottom:solid 1px #eee;height:82.3px;margin:0;overflow:hidden;padding:14px 0 5px 0;background:url(../images/icon_subcate_h.png) no-repeat 212px 18px;color:#333}
*html .catelist li{margin-bottom:-4px;}
*+html .catelist li{margin-bottom:-4px;}
.catelist li.on,.catelist li:hover{background:#F38DB8 url(../images/icon_subcate_s.png) no-repeat 215px 30px;color:#fff;}
.catelist-icon{width:75px;height:40px;padding-top:40px;float:left;margin-left:6px;text-align:center;font-size:13px;font-weight:bold;color:#999;background:url(../images/icon_cate_bg.png) no-repeat;}
.catelist-icon0{background-position:12px 0;}
.catelist-icon1{background-position:12px -106px;}
.catelist-icon2{background-position:12px -210px;}
.catelist-icon3{background-position:12px -313px;}
.catelist li.on .catelist-icon,.catelist li:hover .catelist-icon{background:url(../images/icon_cate_bg2.png) no-repeat;color:#fff;}
.catelist li.on .catelist-icon0,.catelist li:hover .catelist-icon0{background-position:12px 0;}
.catelist li.on .catelist-icon1,.catelist li:hover .catelist-icon1{background-position:12px -106px;}
.catelist li.on .catelist-icon2,.catelist li:hover .catelist-icon2{background-position:12px -210px;}
.catelist li.on .catelist-icon3,.catelist li:hover .catelist-icon3{background-position:12px -313px;}
.catelist-item{float:left;width:135px;border:solid 0px red;font-size:13px;text-align:left;line-height:24px;}
.catelist-item a{display:inline-block;padding-right:8px;color:#666;}
.catelist li.on .catelist-item a,.catelist li:hover .catelist-item a{color:#fff;}
#subcatecon{position:absolute;top:0;left:230px;width:510px;height:412px;overflow:hidden;border:solid 0px red;display:none;
}
.subcatebox{float:left;width:480px;height:369px;padding:20px 0;background:#fff;overflow:hidden;display:none;border:solid 0px red;text-align:left;
}
.subcatebox li{text-align:left;border:solid 0px red;line-height:22px;color:#ddd;background:none;	
	display:inline-block;vertical-align:top;margin:0 0 0 0px;padding:0 0 10px 15px;width:220px;overflow:hidden;
}
.subcatebox li{*display:inline;}
.subcatebox h2{font-size:15px;color:#F38DB8;padding:0;margin:0;}
.subcatebox a{font-size:14px;color:#999;}
.subcatebox i{font-style:normal;padding:0 7px;font-size:12px;}

#nav-menu{float:left;overflow:hidden;background:#5DB4E1;margin-left:2px;width:768px;height:40px;}
#nav-menu li{float:left;overflow:hidden;}
#nav-menu a{display:block;float:left;height:40px;padding:0 20px;color:#fff;font-size:16px;text-align:center;line-height:40px;}
#nav-menu a:first-child{padding-left:25px;}
#nav-menu a:hover,#nav-menu a.on{background:#F38CB7;text-decoration:none;}





/*
#leftfx{position:fixed;left:10px;top:300px;}
#leftfx a{display:block; width:150px;height:400px; background:url(../images/left_icon.png) no-repeat 0px 0px;margin-top:50px;
	cursor:pointer;}

*/

/*=================================*/
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.show{display:block;}
.hide{display:none;}

.nav{position:fixed;top:0;left:0;z-index:9999;margin-bottom:0;width:100%;height:49px;background:#CCCCCC;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);_position:absolute}
.nav .nav-content{position:relative;margin:0 auto;width:1150px}
.nav h1{width:200px;height:50px;background:url(../images/weimob-logo.png) no-repeat 0 0;text-indent:-9999em;_filter:progid:dximagetransform.microsoft.AlphaImageLoader(enabled=true,src='../../../img/www/index1/weimob-logo.png');_background:0;_position:absolute;_top:10px;_left:0;_margin-top:0}
.nav h1 a{ display:block;width:200px;height:50px;}
.city{width:163px;height:45px;line-height:50px}
.city h2{float:left;padding-right:15px;height:21px;color:#FFF;font-size:14px}
.city a{position:relative;float:left;display:inline-block;margin-top:0px;padding-right:12px;height:18px;color:#868686;text-decoration:none;_margin-top:0}
.city a .tri4{top:23px;right:0;border-top:4px solid #868686;_top:8px}
.tri4{position:absolute;width:0;height:0;border:4px dashed transparent;font-size:0;line-height:0;cursor:pointer}
.nav .line-li{padding-top:10px;width:780px;}
.nav .line-li li{float:left;margin-left:-1px;*margin-left:-4px;}
.nav .line-li li{svertical-align:top; font-size:14px;}
.nav .line-li li a,.nav .line-li li .sub-nav a{display:inline-block;color:#5a5a5a;text-align:center;text-decoration:none;text-shadow:none;font-size:14px; padding:8px; margin:0 1px;}
.nav .line-li li a:hover{ color:#008fd7;}
.nav .line-li li a.hover,.nav .line-li li a.navtwo{display:inline-block;background-color: #ccc;color: #5a5a5a;border: 0 none;-webkit-appearance: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
.nav .line-li .account .btn0 {display: inline-block;margin:0 0 0 8px;font-size: 14px;padding: 9px 20px; text-decoration:none;}
.nav_menu_li_1:hover a._hover{display:inline-block;background-color: #ccc;color: #5a5a5a;border: 0 none;-webkit-appearance: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.nav_menu_li_1 i{
	background-image: url(../images/sub-menu.png);
	width: 13px;
	height: 18px;
	background-repeat: no-repeat;
	position: absolute;
	background-position: -14px 5px;
	margin-left: 3px;
}

.nav_menu_li_1{
	position:relative;cursor:pointer;
}
.nav_menu_li_1:hover i{ background-position:-2px 4px;}
.nav_menu_li_1 .sub-nav{
	padding-top:5px;
	display: none;
	background:#CCC;
	/* width: 80px; */
	position: absolute;
	width: 88px;
	left: 1px;
	top: 28px;
	border-radius: 4px;
	z-index: 10000;
}
.nav_menu_li_1:hover .sub-nav{
	display:block;
}
.right{float:right}
.left{float:left;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}