input{font-size:100%;}

/* container start */
.container{width:950px; margin:0 auto;}
/* container end */

/* header start */
.header{width:100%; height:30px; background:#f4f4f4;}

#top_l{float:left; color:#333333;}
#top_l a{margin-right:5px; color:#333333;}
#top_l a.lin:hover{color:#e77919;}
#top_l span{color:#333333;}
#top_l .lin_1{color:#e77919;}
.tid{width:220px; display:inline-block; color:#333333;overflow:hidden;}

.tund{width:950px; margin:20px 0 0 0;height:80px}
.rins{width:950px; float:left;}
.tund .logo{float:left;width:206px;height:55px;}
.tubn{float:left; width:50px;margin:32px 0 0 22px; display:inline; position:relative; z-index:9999;}
.tubn ul li .dimin{min-width:35px; _width:35px; height:22px; display:block; padding-right:10px; font-size:14px; font-weight:bold;color:#5c5c5c; background:url(../images/tund.jpg) right top no-repeat;}
.cur{color:#f50}

.box{width:85px; position:absolute; display:none; background:#FFF;}
.citylistArrow{height:4px;background:#ccc url(/images/tou.jpg) no-repeat left top;}
.tind{width:126px; float:left; padding:2px 0; border:1px solid #f27b04;border-top:1px solid #f27b04;background:#fff;margin-top:-3px;*margin-top:-8px;}
.tind ul li{float:left;height:25px;overflow:hidden;}
.tind ul li a{width:63px; height:25px; line-height:25px; display:block; text-align:center; color:#5c5c5c;font-weight:bold;}
.tind ul li a.cur{color:#f27b04;}
.tind ul li a.gray{color:#dbdcdb;}
.tind ul li a:hover{color:#f27b04;}
.tine{width:600px;height:75px; float:right; overflow:hidden;}
.sousuo{width:350px; height:35px; float:left; margin:20px 45px 0 0; display:inline; background:url(../images/tuns.jpg) no-repeat;z-index:998;}
.sousuo input{width:290px; height:35px; line-height:35px; padding-left:20px; float:left; border:0; color:#7f7f7f; background:none;}
.soun{width:25px; height:35px; float:right; margin-right:10px; display:inline;}
#address_in{position:relative;z-index:9999;}
#address_tips{width:285px;border:1px solid #C5C5C5;border-top:none;background:#FFF;position:relative;z-index:9999;left:15px;top:0px;_top:2px;font-size:12px;color:#666;}
#address_tips a,#busi_tips a{display:block;clear:both;overflow:hidden;height:22px;line-height:22px;padding:0 0 0 23px}
#address_tips a:hover,#busi_tips a:hover{background:#ECF4FD;color:#F60}
.rom{float:left; margin:20px 0 0 0;}
.rom{float:left; margin:22px 0 0 0;}
.rom span{float:left; margin-left:10px; display:inline;}
.rom #weatherimg{width:38px};
.rom #weatherimg img{width:38px;height:38px;}
.tixn{width:135px; height:39px; padding-left:10px; background:url(../images/tin.jpg) no-repeat;}
.tixn p{height:18px;line-height:18px; }
.xn_1{color:#fff;}
.xn_2{color:#000;}

.nav{width:950px; height:36px; margin:0 auto;margin-top:10px display:inline-block; background:url(../images/nav_bj.gif) repeat-x;}
.nav_l{width:750px; float:left; margin:9px 0 0 10px; display:inline;}
.nav_l ul li{float:left; position:relative; z-index:999;}
.nav_l ul li.shouy{width:62px;height:26px; line-height:26px; margin-left:5px;font-size:14px; font-weight:bold; text-align:center;}
.nav_l ul li.shouy a:link,.nav_l ul .shouy a:visited{color:#f27b04;display:block}
.nav_l ul li.shouy a:hover,.nav_l ul .shouy a:active{color:#f60;background:url(../images/nav_jg2.jpg) no-repeat;}
.nav_l ul li.shouy a.curr{background:url(/images/nav_dq.jpg) no-repeat;display:block;color:#fff;}
.nav .nav_l ul li.shouy a.curr{color:#fff;}
.nav_l ul li.neiy{width:90px; color:#f27b04; height:26px; line-height:26px; margin-left:5px; display:block; font-size:14px; font-weight:bold; text-align:center;}
.nav_l ul li.neiy a:link,.nav_l ul li.neiy a:visited{color:#f27b04;display:block}
.nav_l ul li.neiy a:hover,.nav_l ul li.neiy a:active{color:#f60;background:url(../images/nav_jg.jpg) no-repeat;}
.nav_l ul li.neiy a.curr{background:url(../images/nav_dq2.jpg) no-repeat left 0px;display:block;color:#fff;width:79px}
.nav .nav_l ul li.neiy a.curr{color:#fff;}

.nav_r{width:156px; float:right;}
.nav_r img{width:156px;height:31px;}

.erji{width:88px; border:1px solid #f27b04; position:absolute;left:0; display:none; z-index:999;background:#fff;}
.nav_l ul .neiy .erji p a:link,.nav_l ul .neiy .erji p a:visited{width:76px; margin:0 auto;height:30px; line-height:30px; text-align:center; display:block; color:#5c5c5c; font-weight:400;font-size:12px;background:#fff;border-bottom:1px solid #dbdcdb}
.nav_l ul .neiy .erji p a:hover,.nav_l ul .neiy .erji p a:active{color:#f27b04;}

/* nav start */
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
#container{width:1003px; text-align:left; margin:0 auto;}
#site-nav .quick-menu li {background:url(../images/mbg.png) no-repeat}
#site-nav .search .menu-hd s {background:url(../images/mbg.png) no-repeat}
#site-nav .quick-menu .cart s {background:url(../images/mbg.png) no-repeat 999em 0px}
#site-nav .search .menu-bd button {background:url(../images/mbg.png) no-repeat 999em 0px}
#header{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px}
#page{margin-left: auto; width:950px; margin-right: auto}
#site-nav-bg{z-index: 9999; background: #f7f7f7; left: 0px; width: 100%; border-bottom: #d2d2d2 1px solid; position: absolute; top: 0px; height:29px}
#site-nav{z-index:10000; margin: 2px auto; color: #000; line-height:29px; position: relative; height:29px}
#site-nav a{color: #666}
#site-nav a:hover{color: #f50}
#site-nav .login-info{float: left; padding-top: 1px}
#site-nav .login-info a{margin-right: 8px}
#site-nav .login-info a.user-nick{margin-right: 0px}
#site-nav .quick-menu{right: 0px; position: absolute; top: 0px}
#site-nav .quick-menu li{padding-right: 10px; background-position: right 6px; padding-left: 10px; float: left; padding-bottom: 0px; margin-left: -1px; padding-top: 2px}
#site-nav .quick-menu li.last{background: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu li.menu-item{padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; position: relative}
#site-nav .quick-menu .cart{padding-top: 1px; position: relative; _padding-top: 2px}
#site-nav .quick-menu .cart a{padding-left: 16px}
#site-nav .quick-menu .cart s{background-position: -83px -21px; left: 8px; width: 14px; position: absolute; top: 6px; height: 11px}
#site-nav .menu-hd {padding-right: 22px; display: block; padding-left: 10px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative; height:28px}
#site-nav .mytaobao .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px}
#site-nav .search .menu-hd {width: 24px; padding-top: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px}
#site-nav .menu-hd b {border-right: #eee 4px solid; border-top: #666 4px solid; font-size: 0px; right: 10px; border-left: #eee 4px solid; width: 0px; line-height: 0; border-bottom: #eee 4px solid; position: absolute; top:11px; height:0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {padding-left: 25px; color: #666}
#site-nav .search .menu-hd s {background-position: -67px -20px; left: 9px; width: 14px; position: absolute; top: 4px; height: 13px}
#site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; right: 0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px}
#site-nav .search .menu-bd {_right: -1px}
#site-nav iframe.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1; background: none transparent scroll repeat 0% 0%; filter: alpha(opacity=0); float: left; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .menu-bd-panel {padding:10px;color:#666;}
#site-nav .menu-bd-panel dd{float:left;height:20px;}
#site-nav .menu-bd-panel dd.cydz_name{width:50px;}
#site-nav .menu-bd-panel dd.cydz_addr{width:160px;overflow:hidden}
#site-nav .menu-bd-panel dd.cydz_goto{width:60px;}
#site-nav .menu-item-opp .menu-bd {left: 0px}
#site-nav .menu-item-opp .menu-bd s.rt {left: 0px}
#site-nav .menu-item-opp .menu-bd s.lt {background-position: -87px -55px; right: -2px; left: auto}
#site-nav .menu {position: relative}
#site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {display: block}
#site-nav .hover .menu-bd {display: block}
#site-nav .menu:hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top:8px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mytaobao .menu-bd{width:80px; line-height:1.7; top:20px;}
#site-nav .mytaobao .menu-bd-panel{padding-right: 10px; padding-left: 10px; padding-bottom:8px; padding-top:8px}
#site-nav .mytaobao .menu-bd-panel a{width:60px;display:block;}
#site-nav .search .menu-bd{width:204px; top:21px;}
#site-nav .search .menu-bd input {border-right: #b7b7b7 1px solid; padding-right: 1px; border-top: #878787 1px solid; padding-left: 1px; float: left; margin-bottom: 5px; padding-bottom: 2px; border-left: #878787 1px solid; width: 180px; line-height: 13px; padding-top: 3px; border-bottom: #b7b7b7 1px solid}
#site-nav .search .menu-bd button {border-top-width: 0px; background-position: 0px -20px; border-left-width: 0px; float: left; border-bottom-width: 0px; width: 66px; cursor: pointer; color: #fff; height: 24px; border-right-width: 0px}
#site-nav .services .menu-bd {width: 174px; top:29px;}
#site-nav .services .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px}
#site-nav .services .menu-bd dl {padding-right: 0px; padding-left: 0px;}
#site-nav .services .menu-bd .last {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .services .menu-bd dt {font-weight: bold; color: #8c8c8c; line-height: 1.5; text-align: left}
#site-nav .services .menu-bd dd {line-height: 1.6; text-align: left}
#site-nav .services .menu-bd dd a {margin-right: 2px}
/* nav end */
/* header end */

/**当前位置**/
#main{width:950px;margin:auto; }
#main .q1{ height:26px; line-height:26px; font-size:12px; border-bottom:1px solid #dbdcdb;margin-bottom:10px;color:#666;}
#main .q1 a:link,#main .q1 a:visited{color:#666}
#main .q1 span{ color:#ff6600}
/**当前位置end**/

/**地图**/
.tool{height:35px;line-height:35px;text-align:left;padding-left:270px;border-bottom:1px solid #ACA899;text-indent:.5em;background:url(../images/left_slider_h1_bg.jpg) repeat-x}
.tool a{margin:0 5px 0 0}
.weight{padding:2px 3px 2px 3px;margin-top:2px;}
/****/

/****级别显示样式******/
#user_rank{margin-bottom:5px;}
#user_rank img{float:left;width:50px;height:50px;padding:2px;border:1px #ccc solid;margin-right:8px;}
#user_rank .user_id_info{height:50px;margin-top:0px;position:relative;}
#user_rank .user_id_info p{line-height:25px;}
#user_rank .user_id_info p span{font-weight:bold;color:#666;}
#user_rank .user_id_info p a.sz{margin-left:10px;}
#Ratingtype{position:absolute;border:1px solid #ccc;padding:10px;background:#fff;left:110px;top:10px;width:180px;}
#Ratingtype ul{list-style:none;}
#Ratingtype li{float:left;width:60px;}
#Ratingtype a:link,#Ratingtype a:visited{display:block;height:20px;line-height:20px;text-align:center;border:1px solid #ccc;margin-right:10px;padding:0 3px 0 3px;}
#Ratingtype .cur{background:#ff7200;color:#fff;border:1px solid red;}
/****/

/**分页样式**/
.page{padding-top:20px;}

/* footer start */
.foot_main{width:950px;margin:0 auto;}
.foot_main table,.foot_main td{border:none;}
.foot_main li{list-style-type:none;}
.foot_line{border:1px solid #666;margin-top:20px;margin-bottom:15px;clear:both;height: 0px;overflow:hidden;}
/*.bottom{width:100%; margin:15px 0 0 0;}*/
.dns td{height:25px; line-height:25px; padding-left:35px;}
.dns .tisz{height:25px; line-height:25px; padding-left:20px;}
.dns td span{height:25px; line-height:25px; padding-left:20px; display:block; color:#666666;}
.tom_1{background:url(../images/tui_1.jpg) no-repeat 0 4px;}
.tom_2{background:url(../images/tui_2.jpg) no-repeat 0 4px;}
.tom_3{background:url(../images/tui_3.jpg) no-repeat 0 4px;}
.tom_4{background:url(../images/tui_4.jpg) no-repeat 0 4px;}
.tom_5{background:url(../images/tui_5.jpg) no-repeat 0 4px;}
.tom_6{background:url(../images/tui_6.jpg) no-repeat 0 4px;}
.tids td{border:1px solid #dbdcdb;}

.ens_1{width:154px; height:130px; float:left; margin-left:2px; display:inline; border-left:1px solid #ebebeb; border-right:1px solid #0;}
.ens_1 ul{margin:0 0 0 20px;}
.ens_1 ul li{margin:12px 0 0 0; color:#e15616; padding-left:10px; background:url(../images/din.jpg) no-repeat 0 5px;}
.ens_1 ul li.normal{margin-top:6px;}
.ens_1 ul li a{color:#666666;}
.ens_2{width:154px; height:130px; float:left; margin-left:2px; display:inline; border-left:1px solid #ebebeb; border-right:1px solid #0;}
.ens_2 ul{margin:10px 0 0 38px;}
.ens_2 ul li{height:22px; line-height:22px; padding-left:15px; background:url(../images/din.jpg) no-repeat 0 10px;}
.ens_2 ul li a{color:#666666;}
.ens_2 ul li a:hover{color:#e15616;}
.ens_3{width:154px; height:130px; float:left; margin-left:2px; display:inline; border-left:1px solid #ebebeb; border-right:0;}
.ens_3 ul{margin:10px 0 0 18px;}
.ens_3 ul li{height:22px; line-height:22px; padding-left:15px; background:url(../images/din.jpg) no-repeat 0 10px;}
.ens_3 ul li a{color:#666666;}
.ens_3 ul li a:hover{color:#e15616;}

.footer{width:950px; padding:15px 0 20px 0; text-align:center;}
.tomd{height:20px; line-height:20px; border-bottom:1px solid #dbdcdb;}
.tomd a{margin:0 10px; color:#333333;}
.tixm{height:22px; line-height:22px; color:#646464;}
.tons{margin:10px 0 0 0;}
.tons a{margin:0 5px;}
/* footer end */
