.shop-news {
	border: 1px solid #ddd;
	height: 76px;
	background: #f7f7f7 url(../Images/store_distribution.gif) no-repeat -36px 0
}

.shop-news .new_box {
	height: 44px;
	width: 400px;
	overflow: hidden;
	margin: 15px 0 0 55px
}

.shop-news ul {
	width: 400px
}

.shop-news ul li {
	float: left;
	height: 22px;
	line-height: 22px;
	width: 200px;
	overflow: hidden;
	font-size:14px;
}

.shop-news .shop-search {
	margin: 25px 30px 0 0;
	display: inline
}

.shop-news .shop-search select {
	margin-right: 10px;
	width: 120px
}

.shop-news .shop-search input {
	background-color: #F60;
	width: 100px;
	height: 22px;
	border: 0;
	cursor: pointer;
	color: #fff
}

.shop-news .shop-search input.disabled {
	background-color: #B2D035;
	cursor: default
}


.shop-map-out {
	margin-top: 20px;
	background-image: url(../Images/shop-map-bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
.shop-map {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

.shop-map-out .link {
   display: block;
    position: absolute;
    width: 199px;
    height: 29px;
    background: url(../Images/map-join-link.jpg) 0 0 no-repeat;
    margin-left: 73px;
    margin-top: 557px;
    z-index: 2;
}
.shop-map-out .link:hover {
	background-position: 0 -29px
}
.exprGroup {
	height: auto;
	margin-top:20px;
}

.exprGroup .shopList{
	margin-top:15px;
	width:1140px;
	position:relative;
}

.exprGroup .eList {
	width: 550px;
	height: 171px;
	border: solid 1px #dcdcdc;
	background: #fff;
	float: left;
    margin: 0 16px 16px 0;
}

.exprGroup .eList .header {
	height: 35px;
	background-color: #0075C2;
	padding-right: 10px
}

.exprGroup .eList .header span,.exprGroup .eList .header strong,.exprGroup .eList .header a {
	display: inline-block
}

.exprGroup .eList .header span,.exprGroup .eList .header strong {
	height: 35px;
	line-height: 35px;
	float: left
}


.exprGroup .eList .header strong {
	font-size: 14px;
	padding-left:12px;
}

.exprGroup .eList .header a {
	height: 20px;
	line-height: 20px;
	color: #FFF;
	margin-top: 8px;
	float: right
}

.exprGroup .eList .header a.vist {
	background-color: #F60;
	color: #FFF;
	height: 19px;
	line-height: 19px;
	display: inline-block;
	width: 63px;
	text-align: center
}

.exprGroup .eList .header strong a.name {
	color: #FFF!important;
	float: left;
	margin-top: 7px;
	height: 20px;
	line-height: 20px
}

.exprGroup .eList .header strong a.name:hover {
	text-decoration: none;
	color: #f60!important
}

.exprGroup .eList .body {
	height: 107px;
	padding: 15px
}

.exprGroup .eList .body .imgBox {
	width: 166px;
	height: 103px;
	float: left;
	padding: 2px;
	border: 1px #dfdfdf solid
}

.exprGroup .eList .markBox {
	width: 148px;
	height: 72px;
	padding: 10px 13px 0;
	overflow: hidden;
	cursor: pointer;
	float: left
}

.exprGroup .eList .markBox ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden
}

.exprGroup .eList .markBox .isOpen {
	line-height: 22px;
	text-align: center;
	color: #999
}

.exprGroup .eList .markBox .txt {
	width: 60px;
	height: 24px;
	line-height: 24px;
	float: left;
	text-align: right
}

.exprGroup .eList .infoBox {
	width: 330px;
	height: 109px;
	overflow: hidden;
	float: right
}

.exprGroup .eList .infoBox li {
	line-height: 20px
}

.exprGroup .eList .infoBox .name,.exprGroup .eList .infoBox .txt {
	display: inline-block;
	line-height: 20px;
	float: left
}

.exprGroup .eList .infoBox .name {
	width: 24%;
	float: left
}

.exprGroup .eList .infoBox .txt {
	width: 76%;
	float: right;
	font-family: Arial,Verdana
}

.exprGroup .eList .infoBox a.ico {
	display: inline-block;
	width: 117px;
	height: 26px;
	background: url(../Images/goods.png) -107px -145px;
	no-repeat;margin-right: 10px
}


.exprGroup .eList .infoBox a.icon {
	width: 79px;
	background-position: -115px -95px
}

.exprGroup .allExpr .header span {
	background-position: -56px -332px
}

.exprGroup .allExpr .header a {
	background: 0;
	color: #c9033b
}

.exprGroup .allExpr .header a:hover {
	text-decoration: none
}

.exprGroup .allExpr .listBox {
	width: 320px;
	height: 95px;
	float: right
}

.exprGroup .allExpr .listBox .exprScroll {
	height: 80px;
	overflow: hidden
}

.exprGroup .allExpr .listBox ul li {
	height: 26px;
	line-height: 26px;
	overflow: hidden
}
.exprGroup .allExpr .listBox ul li.fontColor a{color:#16A5DF;}
.exprGroup .allExpr .listBox ul li a {
	color: #000;
	font-size:14px;
}

.exprGroup .allExpr .listBox .exprMore {
	text-align: right;
	padding-top: 10px
}

.exprGroup .allExpr .listBox .exprMore a {
	color: #c9033b;
}

.marking {
	width: 82px;
	height: 14px;
	margin: 5px 0;
	overflow: hidden;
	background: url(../images/sub_expr20120717/index_new_3.png) no-repeat;
	float: left
}

.marking span {
	display: inline-block;
	height: 14px;
	line-height: 14px;
	background: url(../images/sub_expr20120717/index_new_3.png) no-repeat;
	vertical-align: top
}

.marking1 {
	background-position: 0 -66px
}

.marking1 span {
	background-position: 0 -80px
}

.marking2 {
	background-position: 0 -94px
}

.marking2 span {
	background-position: 0 -108px
}

.onlyOne {
	height: auto
}

.onlyOne .eList {
	width: 735px;
	height: auto;
	float: left;
	display: inline
}

.onlyOne .eList .body,#exprList .onlyOne .allExpr .body {
	height: 165px
}

.onlyOne .eList .imgBox {
	width: 216px;
	height: 136px;
	padding: 6px;
	border: solid 1px #ddd;
	overflow: hidden;
	float: left
}

.onlyOne .eList .infoBox {
	width: 300px;
	height: 170px;
	overflow: hidden;
	float: left;
	margin-left: 20px
}

.onlyOne .eList .infoBox ul {
	height: 48px
}

.onlyOne .eList .infoBox ul li {
	height: 24px;
	line-height: 24px
}

.onlyOne .eList .infoBox .txt {
	width: 20%;
	height: 22px;
	float: left
}

.onlyOne .eList .infoBox .item {
	height: auto
}

.onlyOne .eList .infoBox span {
	display: inline-block;
	line-height: 22px;
	float: left
}

.onlyOne .eList .infoBox .motto {
	height: 22px;
	width: 240px;
	overflow: hidden
}

.onlyOne .eList .infoBox .name {
	width: 20%
}

.onlyOne .eList .infoBox .info {
	width: 80%
}

.onlyOne .eList .comment {
	width: 119px;
	height: 160px;
	border-left: dotted 1px #ddd;
	padding-left: 14px;
	float: right
}

.onlyOne .eList .comment .show {
	height: 52px;
	padding: 12px 0 20px;
	overflow: hidden;
	background: url(../images/sub_expr20120717/index_new_3.png) 0 -122px no-repeat
}

.onlyOne .eList .comment .show span {
	display: inline-block;
	width: 119px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	font-family: "寰蒋闆呴粦"
}

.onlyOne .eList .comment .show .t1 {
	line-height: 22px;
	font-size: 14px
}

.onlyOne .eList .comment .show .t2 {
	line-height: 30px;
	font-size: 24px
}

.onlyOne .eList .comment p {
	width: 107px;
	height: 24px;
	line-height: 24px;
	padding-bottom: 6px;
	text-align: center;
	background: url(../images/sub_expr20120717/index_new_3.png) 0 -232px no-repeat;
	margin: 5px auto 0
}

.onlyOne .eList .comment a {
	display: block;
	width: 70px;
	height: 24px;
	padding-left: 37px;
	line-height: 24px;
	color: #464646;
	text-decoration: none;
	background: url(../images/sub_expr20120717/index_new_3.png) 0 -262px no-repeat;
	margin: 2px auto 0
}

.sendToPhone {
	width: 115px;
	height: 23px;
	line-height: 24px;
	padding-left: 0;
	margin-top: 15px;
	margin-right: 10px;
	background: url(../images/sub_expr20120717/index2.png?1) 0 -95px no-repeat
}

.onlyOne .allExpr {
	width: 242px
}

.onlyOne .allExpr .mapBox {
	width: 134px;
	height: 98px;
	overflow: hidden;
	margin: 0 auto
}

.onlyOne .allExpr .eItem {
	height: 40px;
	overflow: hidden
}

.onlyOne .allExpr ul li {
	height: 20px;
	line-height: 20px;
	overflow: hidden
}

.onlyOne .allExpr .more {
	height: 20px;
	line-height: 20px;
	text-align: right
}

.onlyOne .allExpr .more a {
	color: #d73c03
}

.conter .zx_bigimg {
	padding-bottom: 10px
}

.conter .zx_bigimg .tipsL {
	padding: 15px;
	width: 225px;
	float: left
}

.conter .zx_bigimg .tipsL .title {
	color: #333;
	font-size: 15px;
	font-family: "寰蒋闆呴粦"
}

.conter .zx_bigimg .tipsL .tips a {
	display: inline-block;
	border: 1px solid #d8d8d8;
	padding: 6px 8px;
	margin: 11px 8px 0 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px
}

.conter .zx_bigimg .tipsL .tips .current {
	border: 1px solid #f6ced3;
	color: #c9033b;
	background: #fff6f8
}

.conter .zx_bigimg .tipsL .tips a:hover {
	border: 1px solid #f6ced3;
	color: #c9033b!important;
	background: #fff6f8;
	text-decoration: none
}

.conter .zx_bigimg .bigbox {
	float: left;
	width: 345px;
	padding-right: 16px
}

.zx_info {
	height: 30px;
	line-height: 30px;
	width: 345px
}

.zx_info .name,.boxL .sinfo .name {
	color: #454545
}

.zx_info .xin,.zx_info .good,.boxL .sinfo .xin,.boxL .sinfo .good {
	background: url(../images/sub_expr20120717/index2.png?1) no-repeat;
	height: 16px;
	display: inline-block;
	color: #c9033b;
	text-align: center;
	line-height: 16px
}

.zx_info .xin,.boxL .sinfo .xin {
	background-position: -286px -205px;
	padding: 0 10px 0 15px
}

.zx_info .good,.boxL .sinfo .good {
	background-position: -286px -221px;
	padding: 0 0 0 15px
}

.conter .zx_small {
	border-top: 1px dashed #e8e8e8;
	padding: 18px 16px;
	padding-right: 0
}

.conter .zx_small .boxL {
	padding-right: 16px;
	width: 225px;
	height: 180px;
	float: left
}

.conter .zx_small .boxL .sinfo {
	width: 225px;
	height: 30px;
	line-height: 30px
}

.temaily .in {
	width: 392px!important
}

.temaily .in .btns .lightbox_btnsi_1 {
	padding: 0;
	background: url(../images/sub_expr20120717/player.gif) 0 0 no-repeat;
	display: inline-block;
	width: 87px;
	height: 25px;
	padding-left: 22px;
	border: 1px solid #FFF!important;
	line-height: 25px
}

.temaily .in .btns .lightbox_btnsi_2 {
	padding: 0;
	background: url(../images/sub_expr20120717/player.gif) 0 -25px no-repeat;
	display: inline-block;
	width: 90px;
	height: 25px;
	padding-left: 19px;
	border: 1px solid #FFF!important;
	padding-right: 0!important;
	line-height: 25px
}



.exprGroup .mapContainer {
	width: 550px;
    height: 360px;
    border: 1px solid #dcdcdc;
	float: left;
    margin: 0 16px 16px 0;
	z-index:100;
}

.baiduSearchWinContent {
	padding: 6px 5px;
	width:340px;
}

.baiduSearchWinContent table {
	width: 100%
}

.baiduSearchWinContent tr td {
	vertical-align: top;
	padding: 3px 0;
	line-height: 150%
}

.baiduSearchWinContent .k {
	width: 60px;
	color: #777;
	text-align: right
}

.baiduSearchWinContent .v {
	color: #333;
	width: 185px
}

.baiduSearchWinContent .t {
	width: 65px;
	padding-right: 10px
}

.baiduSearchWinContent .t .tab {
	color: #eb2c2c
}

.baiduSearchWinContent .BMapLib_icon_tohere {
	vertical-align: middle;
	top: 0!important
}

.BMapLib_SearchInfoWindow {
	font: 12px arial,sans-serif;
	position: absolute;
	border: 1px solid #999;
	background-color: #fff;
	cursor: default;
}

.BMapLib_SearchInfoWindow form,.BMapLib_SearchInfoWindow ul,.BMapLib_SearchInfoWindow li {
	margin: 0;
	padding: 0
}

.BMapLib_SearchInfoWindow img {
	border: 0
}

.BMapLib_SearchInfoWindow ul {
	list-style: none
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_top {
	border-bottom: 1px solid #ccc;
	height: 31px
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_title {
	line-height: 30px;
	background-color: #f9f9f9;
	overflow: hidden;
	height: 30px;
	padding: 0 5px;
	font-size: 12px
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_tools {
	padding-right: 5px;
	position: absolute;
	top: 0;
	right: 0;
	height: 30px;
	width: 64px;
	z-index: 10000
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_tools div {
	float: right;
	height: 30px;
	width: 22px;
	cursor: pointer;
	background-color: #f9f9f9;
	cursor: pointer;
	overflow: hidden
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_close {
	background: url(http://api.map.baidu.com/library/SearchInfoWindow/1.5/src/iw_close.gif) no-repeat center center
}

.BMapLib_SearchInfoWindow .BMapLib_sendToPhone {
	background: url(phone.png) no-repeat center center
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_center {
	z-index: 3
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_content {
	padding: 3px 5px;
	overflow-x: auto;
	overflow-y: hidden
}

.BMapLib_SearchInfoWindow .BMapLib_bubble_bottom {
	display: block;
	z-index: 2
}

.BMapLib_SearchInfoWindow .BMapLib_trans {
	z-index: 5;
	position: absolute;
	bottom: -31px;
	*bottom: -32px
}

.BMapLib_SearchInfoWindow .BMapLib_nav {
	width: 100%;
	height: 75px;
	overflow: visibile;
	position: relative
}

.BMapLib_SearchInfoWindow .BMapLib_nav input {
	vertical-align: middle
}

.BMapLib_SearchInfoWindow .iw_bt,.BMapLib_SearchInfoWindow .iw_bt_down,.BMapLib_SearchInfoWindow .iw_bt_over {
	width: 48px;
	height: 26px;
	line-height: 18px;
	cursor: pointer;
	border: 0;
	padding: 0;
	background: url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') no-repeat 0 -87px;
	vertical-align: middle
}

.BMapLib_SearchInfoWindow .iw_bt_over {
	background-position: -52px -87px
}

.BMapLib_SearchInfoWindow .iw_bt_down {
	background-position: -104px -87px;
	font-weight: 700
}

.BMapLib_search_text {
	width: 100%;
	height: 20px;
	line-height: 20px;
	border: 1px solid #a5acb2
}

.BMapLib_trans_text {
	width: 100%;
	height: 20px;
	line-height: 20px;
	border: 1px solid #a5acb2
}

.BMapLib_nav_tab {
	height: 30px;
	width: 100%;
	background: url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') repeat-x 0 0
}

.BMapLib_nav_tab li {
	position: relative;
	float: left;
	width: 114px;
	height: 25px;
	padding-top: 5px;
	text-align: center;
	border-left: 1px solid #dadada;
	cursor: pointer;
	overflow: hidden;
	width: 33%
}

.BMapLib_nav_tab .BMapLib_icon,.baiduSearchWinContent .BMapLib_icon {
	display: inline-block;
	position: relative;
	width: 10px;
	height: 15px;
	top: 3px;
	margin-right: 7px;
	background: url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') no-repeat 0 -136px
}

.BMapLib_nav_tab .BMapLib_icon_tohere,.baiduSearchWinContent .BMapLib_icon_tohere {
	background-position: -15px -136px
}

.BMapLib_nav_tab .BMapLib_icon_nbs {
	width: 14px;
	height: 14px;
	background-position: -30px -136px
}

.BMapLib_nav_tab li.BMapLib_first {
	border-left: 0
}

.BMapLib_nav_tab li:hover {
	text-decoration: none
}

.BMapLib_nav_tab li.BMapLib_current {
	color: #4d4d4d;
	cursor: default;
	background: url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') repeat-x 0 -44px
}

.BMapLib_nav_tab_content li {
	padding: 10px 0 0 0;
	position: relative;
	height: 22px;
	font-family: "瀹嬩綋"
}

.exprGroup .eList .infoBox a.ybj {
	display: inline-block;
	width: 103px;
	height: 26px;
	background: url(../images/goods/goods.png?v6) -1px -643px;
	margin-right: 10px
}

.exprGroup .eList .header .ybj_a {
	display: inline-block;
	width: 103px;
	height: 25px;
	background: url(../images/goods/goods.png?v7) -123px -643px;
	margin-right: 10px;
	vertical-align: middle;
	margin: 5px 0
}

.shop-show {
	margin-top: 20px;
}
.shop-show .shop-info {
	float: right;
	width: 670px;
    height: 530px;
	border: 1px solid #ddd;
}
.shop-show h4.title {
	height: 33px;
    line-height: 33px;
    color: rgb(70, 70, 70);
    font-size: 16px;
    font-family: "Microsoft YaHei";
    padding-left: 20px;
    font-weight: bold;
    border-bottom: 1px solid rgb(221, 221, 221);
    background: rgb(245, 245, 245);
}
.shop-show .shop-info .shop-info-tb {
	padding: 10px 22px 20px;
    position: relative;
}
.shop-show .shop-info .shop-info-tb .go{
	display: inline-block;
	vertical-align: top;
	width: 84px;
	height: 26px;
	overflow: hidden;
	background: url(../Images/expr_map.png) 0 -138px no-repeat;
	margin-right: 10px
}
.shop-show .shop-info .shop-info-tb .sms{
	display: inline-block;
	vertical-align: top;
	overflow: hidden;
	background: url(../Images/expr_map.png) 0 -138px no-repeat;
	margin-right: 10px;
	width: 142px;
    height: 26px;
    overflow: hidden;
    background-position: 0 -111px;
}



.shop-show .shop-info .shop-info-tb .title_l {
    font-size: 14px;
    color: rgb(0, 0, 0);
    font-weight: bold;
    font-family: "Microsoft YaHei";
}
.shop-show .shop-info .shop-info-tb table td {
    vertical-align: top;
    line-height: 3em;
    color: #464646;
	font-size:14px;
}
.shop-show .shop-info .shop-info-tb .info_l {
    font-weight: bold;
    width: 75px;
}
.shop-show .shop-info .shop-info-tb .phone_l {
    font-size: 18px;
    font-weight: bold;
    line-height: 2em;
    color: #c9033b;
}
.shop-show .shop-banner {
	float: left;
	width: 422px;

}

.jqzoom{ position:relative; z-index:1; text-align:center;}
/*jqzoom*/
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:700px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FFF 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

#shop-banner-big {
	border:solid 1px #DDD;
}
#shop-banner-big  img{
	width: 420px;
	height: 420px;
}
#shop-banner-ul{
	height:60px; 
	margin-top:10px;
	text-align:left;
}
#shop-banner-ul li{
	height:60px; 
	text-align:center;
	width:84px;
	float:left;
}
#shop-banner-ul img{
	width: 55px;
	height: 55px;
	border:solid 2px #FFF;
	display:inline-block;
	margin:0 12px;
}
.shop-banner-share{
	margin:10px 0 0 20px;
}
.shop-info-map-con {
	float: right;
	border: 1px solid #DDD;
	height: 340px;
	width: 670px;
}
.shop-info-map {
	margin-top: 10px;
}
.shop-info-nav {
	height: 340px;
	width: 422px;
	border: 1px solid #DDD;
	float: left;
}
.shop-info-nav .line{
	padding:10px;
}
.shop-info-nav .line li{
	line-height: 20px;
    margin: 3px 0;
}
.shop-info-nav .line li .sn {
    background: #8a8a8a;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    width: 15px;
    height: 15px;
    display: inline-block;
    line-height: 15px;
    text-align: center;
}
.shop-info-nav .line li .detail {
    padding-left: 10px;
}

.shop-list .place {
    background-color: #FFF;
    border: 1px solid #EFEFEF;
    padding: 15px;
    margin-top: 12px;
    line-height: 22px;
}
.shop-list .place span {
    display: inline-block;
    background: url(../Images/store_distribution.gif) no-repeat -65px -98px;
    padding-left: 15px;
    color: #e70e39;
	margin-right:5px;
}
.shop-list .place a {
    display: inline-block;
	margin-right:8px;
}
.shop-list .place_city {
    background-color: #FFF;
    border: 1px solid #EFEFEF;
    padding: 15px;
    margin-top: 12px;
    line-height: 22px;
}
.shop-list .place_city a{
	display:inline-block;
	width:10%;
}
.shop-tips{
	margin-top:20px;
	font-size:18px;
	text-align:center;
	line-height:1.8;
}
.shop-tips a{
	color:#16A5DF;
	font-weight:700;
}

.infoBox .txt_btn .send_to_phone {
    background-position: 0 -107px;
    width: 127px;
    margin-right: 7px;
}
.infoBox .txt_btn .view_shop {
    background-position: 0 -155px;
    width: 115px;
}
.infoBox .txt_btn a {
    border: 0;
    background: url(../Images/btn_bg.png) no-repeat;
    height: 24px;
    text-indent: -9999px;
    float: left;
}

.city-info-a{
	display: inline-block;
    height: 19px;
    width: 70px;
    background: url(../Images/index_new_2.png) 0 -90px no-repeat;
    margin: 11px 0 0 10px;
    color: #555;
    line-height: 19px;
    padding-left: 5px;
	float:left;
}
.city-info-page{
	margin-top:15px;
}
.city-info-page .sub {
    float:left;
	width: 240px;
}
.city-info-page .sub .title {
    border: 1px solid #ddd;
    border-bottom: 0;
    background: #f5f5f5;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    font-weight: bold;
    padding-left: 14px;
    font-family: "微软雅黑";
}
.sub_leader {
    padding: 14px;
    border: 1px solid #ddd;
    background: #fff;
}
.sub_leader table {
    border-collapse: collapse;
    border-spacing: 0;
}
.sub_leader .leader_box td {
    vertical-align: top;
}
.leader_box {
    width: 210px;
    overflow: hidden;
    position: relative;
}
.sub_leader .img {
    width: 206px;
    height: 130px;
    padding: 1px;
    border: 1px solid #eaeaea;
}
.sub_leader .info {
    padding-top: 10px;
    line-height: 1.8;
    color: #333;
}
.sub_leader .info {
    padding-top: 10px;
    line-height: 1.8;
    color: #333;
}
.sub_leader .info h3 {
    background: url(../Images/bolg_new2.png) -181px 0 no-repeat;
    height: 17px;
    line-height: 17px;
    padding-left: 20px;
}
.sub_leader .info .server p {
    padding-left: 20px;
    margin-bottom: 5px;
    color: #666;
}
.sub_leader .info .server p .sendToPhone {
    display: inline-block;
    background: url(../Images/blog_new_4.png) 0 -473px no-repeat;
    width: 119px;
    height: 27px;
}

.sub_leader .nav {
    padding-top: 5px;
	text-align: right;
}
.sub_leader .nav a {
    display: inline-block;
    width: 12px;
    height: 14px;
    text-align: center;
    line-height: 12px;
    color: #999;
    font-family: Arial;
    font-size: 16px;
    _font-size: 8px;
}
.sub_leader .nav a.current, .sub_leader .nav a:hover {
    color: #c9033b!important;
    text-decoration: none;
}
.city-info-page .main {
    float:right;
	width:870px;
}
.city-info-page .introduce {
	background: #fff;
    padding: 14px;
    border: 1px solid #ddd;
    font-family: "Microsoft YaHei";
}
.city-info-page .introduce h1.title {
    text-align: center;
    line-height: 45px;
    font-size: 24px;
    margin-bottom: 10px;
}
.city-info-page .introduce .content {
    font-size: 14px;
    line-height: 1.8;
}
.Elist {
	border: 1px solid #ddd;
	border-top: 0
}

.Elist .expr_T {
	height: 25px;
	line-height: 25px;
	background: #f5f5f5;
	padding: 5px 10px 5px 10px
}

.Elist .expr_T .btne {
	float: right
}

.Elist .expr_T .btne .v_expr,.Elist .expr_T .btne .v_goods {
	background: url(../Images/bolg_new2.png) 0 -159px no-repeat;
	width: 57px;
	height: 23px;
	display: inline-block;
	margin-top: 2px;
	padding-left: 23px;
	line-height: 23px;
	color: #da1541
}

.Elist .expr_T .btne .v_goods {
	background-position: 0 -394px;
	margin-left: 30px;
	padding-left: 27px;
	line-height: 22px;
	height: 22px;
	color: #333
}

.Elist .expr_T .Icon {
	float: left;
	background: url(../Images/bolg_new2.png) -181px 0 no-repeat;
	width: 17px;
	height: 17px;
	display: inline-block;
	margin-top: 4px
}

.Elist .expr_T .expr_n {
	color: #464646;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	float: left;
	padding-left: 5px
}

.Elist .contant {
	border-top: 1px solid #ddd;
	padding: 10px 18px
}

.Elist .contant p {
	color: #464646;
	line-height: 20px
}

.Elist .contant p .time {
	padding-left: 20px
}

.Elist .contant p a.addr {
	color: #464646
}
.goods2_send_sms {
    display: inline-block;
    width: 101px;
    padding-left: 13px;
    height: 22px;
    line-height: 22px;
    background: url(../Images/bolg_new2.png) 0 -422px no-repeat;
    text-align: center;
    margin-left: 6px;
}

.promotion {
	border: 1px solid #ddd;
	margin-top: 25px
}

.promotion .protitle {
	border-bottom: 1px solid #ddd;
	height: 25px;
	padding: 5px 18px;
	line-height: 25px;
	background: #f5f5f5
}

.promotion .protitle .text {
	color: #464646;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	float: left
}

.promotion .protitle .v_all {
	float: right
}

.promotion .protitle .v_all i {
	background: url(../Images/bolg_new2.png) -180px -115px no-repeat;
	width: 19px;
	height: 11px;
	display: inline-block;
	margin-top: 6px
}

.promotion .protitle .v_all a {
	padding-left: 5px;
	font-family: "Microsoft YaHei"
}

.promotion .promotion-main {
	padding: 15px;
	padding-bottom: 5px
}

.promotion .promotion-main .submap {
	padding: 10px;
	float: left;
	width: 205px;
	height: 145px
}

.promotion .promotion-main .oplist {
	float: left;
	padding: 20px 15px;
	width: 280px;
	height: 120px
}

.promotion .promotion-main .oplist .play {
	width: 280px;
	height: 100px;
	overflow: hidden
}

.promotion .promotion-main .oplist .play li {
	height: 20px;
	line-height: 20px;
	width: 280px;
	overflow: hidden
}

.promotion .promotion-main .oplist .play li .red {
	color: #da1541!important
}

.promotion .promotion-main .oplist .play li .gray {
	color: #a9a9a9!important
}

.promotion .promotion-main .intro {
	float: right;
	width: 285px;
	padding-top: 20px
}

.promotion .promotion-main .intro p {
	text-indent: 2em;
	line-height: 20px;
	color: #464646
}

.promotion .promotion-main .intro .more {
	text-align: right;
	padding-top: 10px
}

.promotion .promotion-main .intro .more .btne {
	background: url(../Images/bolg_new2.png) 0 -339px no-repeat;
	width: 95px;
	height: 25px;
	display: inline-block
}

.exprServer {
	border:1px solid #dfdfdf;
	padding:20px;
	margin-top:10px;
}
.exprServer .Slist {
	float:left;
	padding-right:45px;
	padding-bottom:20px;
	width:235px
}
.exprServer .Slist .img_div {
	text-align:center;
	border-bottom:1px solid #ededed;
	padding-bottom:10px
}
.exprServer .Slist .img_div span {
	background:url(../Images/server2.gif) no-repeat;
	display:inline-block;
	height:60px
}
.exprServer .Slist .img_div .home {
	background-position:-1px 0;
	width:180px
}
.exprServer .Slist .img_div .paid {
	background-position:-185px 0;
	width:185px
}
.exprServer .Slist .img_div .return {
	background-position:-373px 0;
	width:200px
}
.exprServer .Slist .img_div .year {
	background-position:-578px 0;
	width:198px
}
.exprServer .Slist .info_div {
	padding-top:15px
}
.exprServer .Slist .info_div a {
	color:#888
}
.course-info{
	border: solid 1px #ddd;
	padding: 10px;
}
.course-info h2 {
    font-size: 14px;
}
.course-info h2 strong {
    color:red;
}
.course-info .eMap {
    height: 145px;
    text-align: center;
    margin-top: 10px;
}
.course-info .eList {
    height: 66px;
    overflow: hidden;
    margin-top: 12px;
}
.course-info .eList ul li {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
}
.eButton {
    height: 25px;
    margin-top: 10px;
    text-align: center;
}

.eButton .aBig {
    width: 103px;
    background-position: 0 0;
}

.eButton a {
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-right: 5px;
    overflow: hidden;
    text-align: center;
    color: #fff;
    text-decoration: none;
    background: url(../Images/blog_new_4.png) no-repeat;
}
.eButton .aSmall {
    width: 78px;
    background-position: -103px 0;
}
.eb2_title2b {
	height: 33px;
	border-bottom: 2px solid #0B8BCC;
}
.eb2_title2b .text {
    font-size: 18px;
    font-weight: bold;
    font-family: "Microsoft YaHei";
    color: #444;
}
.eb2_title2b .text .icon {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 8px 0 1px;
	background-color: #F60;
}
.exprcourse {
    border: 1px solid #ddd;
    border-top: 0;
    padding: 25px;
}
