@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline
}
input:focus {
	outline: 0
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
ol, ul {
	list-style: none
}
th, td {
	vertical-align: middle
}
.Left {
	float: left
}
.Right {
	float: right
}
.r {
	text-align: right!important
}
.c {
	text-align: center!important
}
.l {
	text-align: left!important
}
a {
	text-decoration: none;
	color: #333
}
a:hover {
	color: #f60!important;
	text-decoration: underline
}
a:hover img {
	text-decoration: none
}
.red, a.red {
	color: #B1191A
}
.gray, a.gray {
	color: #666
}
.orange, a.orange {
	color: #F60
}
.black, a.black {
	color: #333
}
.white, a.white {
	color: #FFF
}
.none {
	display: none
}
.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.clearfix {
*zoom:1
}
.clear {
	clear: both
}
.w {
	width: 1190px;
	margin-left: auto;
	margin-right: auto
}
.height5 {
	height: 5px;
	line-height: 1px
}
.height10 {
	height: 10px;
	line-height: 1px
}
.height15 {
	height: 15px
}
.height20 {
	height: 20px
}
.height25 {
	height: 25px
}
.height30 {
	height: 30px
}
.height40 {
	height: 40px
}
.mt10 {
	margin-top: 10px
}
.mt15 {
	margin-top: 15px
}
.mb10 {
	margin-bottom: 10px
}
.mt20 {
	margin-top: 20px
}
.inline_block {
	display: inline-block
}
.bold {
	font-weight: bold
}
.f14 {
	font-size: 14px
}
.f16 {
	font-size: 16px
}
.fline {
	text-decoration: line-through
}
.uline {
	text-decoration: underline
}
.yen {
	font-family: Arial, Helvetica, sans-serif
}
.pointer {
	cursor: pointer
}
img {
	overflow: hidden;
	vertical-align: top;
	background: #eee
}
body {
	margin: 0 auto;
	font-family: Arial;
	_font-family: 宋体, Arial;
	font-size: 14px
}
html, html body {
	_background-image: url(about:blank);
	_background-attachment: fixed
}
.pageAD {
	height: 50px;
	overflow: hidden;
	position: relative
}
.pageAD .closeX {
	position: absolute;
	top: 2px;
	right: 2px;
	background: #c00;
	width: 16px;
	height: 16px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 16px;
	cursor: pointer
}
.city-select {
	height: 22px;
	margin-right: 5px;
	position: relative;
	z-index: 105
}
.city-select .selector {
	width: 59px;
	height: 18px;
	line-height: 18px;
	padding-left: 5px;
	margin-left: 5px;
	margin-top: 2px;
	color: #717171;
	text-decoration: none;
	display: inline-block;
	vertical-align: top;
	background-position: -58px -79px
}
.city-select .selector:hover {
	background: #c6033b;
	color: #fff!important
}
.city-select .hideMap {
	width: 400px;
	padding: 10px 15px;
	border: solid 1px #ca033c;
	background: #fff;
	position: absolute;
	left: 5px;
	top: 18px;
	display: none;
	box-shadow: 1px 2px 5px #666;
	color: #444
}
.city-select .hideMap .showPanel {
	border-bottom: solid 1px #e9e9e9;
	padding-bottom: 10px
}
.city-select .hideMap .showPanel2 {
	padding-top: 10px
}
.city-select .hideMap .showPanel .near {
	height: 20px;
	display: inline-block;
	padding: 0 6px 0 20px;
	text-align: center;
	line-height: 20px;
	background: #fffaf0 url(/statics/images/change_city3.gif) -20px 3px no-repeat;
	border: 1px solid #f5e6bf;
	border-radius: 3px;
	color: #cf2c2d
}
.city-select .hideMap .showPanel .near:hover {
	border-color: #f3bd33;
	text-decoration: none
}
.city-select .hideMap .showPanel .mycity {
	line-height: 20px
}
.city-select .hideMap .showPanel2 a {
	color: #434343
}
.city-select .hideMap .showPanel2 .search_city_input {
	width: 114px;
	height: 22px;
	padding: 0 5px;
	border: 1px solid #ccc;
	border-right: 0;
	color: #999;
	vertical-align: middle;
	line-height: 22px\0;
*line-height:22px
}
.city-select .hideMap .showPanel2 .search_city_input:focus {
	color: #333;
	outline: 0
}
.city-select .hideMap .showPanel2 .search_city_submit {
	border: 1px solid #bbb;
	display: inline-block;
	width: 46px;
	height: 24px;
	text-align: center;
	line-height: 22px;
	color: #444;
	vertical-align: middle;
	background: #fff;
	font-size: 12px;
	cursor: pointer;
	background: url(/statics/images/change_city3.gif) -45px -15px
}
.city-select .hideMap .showPanel2 .search_city_submit:hover {
	border-color: #aaa;
	color: #333!important;
	text-decoration: none
}
.city-select .hideMap .showPanel2 .search_city_tip {
	position: absolute;
	width: 169px;
	height: 20px;
	text-align: center;
	color: #ee7001;
	background: #fffde6;
	border: 1px solid #e5935b;
	box-shadow: 2px 2px 2px #999;
	margin-top: 25px;
	line-height: 20px
}
.city-select .hideMap .showPanel2 .city_words a {
	display: inline-block;
	width: 17px;
	text-align: center;
	color: #d02e2c;
	font-family: Arial;
	font-size: 14px
}
.city-select .hideMap .showPanel2 .city_words a:hover, .city-select .hideMap .showPanel2 .hot_city a:hover, .city-select .hideMap .cityMap .city_list td a:hover {
	color: #fff!important;
	background: #ca033c;
	text-decoration: none
}
.city-select .hideMap .showPanel2 .hot_city a {
	display: inline-block;
	padding: 0 3px;
	line-height: 19px;
	margin-right: 2px
}
.city-select .hideMap .scrollBody {
	height: 180px;
	margin-top: 10px;
	overflow: hidden
}
.city-select .hideMap .cityMap {
	width: 385px;
	height: 180px;
	float: left
}
.city-select .hideMap .cityMap .city_list {
	width: 385px
}
.city-select .hideMap .cityMap .city_list th {
	vertical-align: top
}
.city-select .hideMap .cityMap .city_list th div {
	width: 19px;
	height: 19px;
	padding-right: 2px;
	background: url(/statics/images/change_city3.gif) -20px -17px;
	text-align: center;
	line-height: 19px;
	color: #fff;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 11px;
	overflow: hidden
}
.city-select .hideMap .cityMap .city_list td {
	line-height: 19px;
	vertical-align: top;
	padding-bottom: 11px;
	padding-left: 5px
}
.city-select .hideMap .cityMap .city_list td a {
	display: inline-block;
	padding: 0 5px;
	line-height: 19px
}
.city-select .hideMap .scrollBar {
	width: 10px;
	height: 180px;
	float: right;
	overflow: hidden;
	background: url(/statics/images/change_city3.gif) -10px 0 repeat-y
}
.city-select .hideMap .scrollBar span {
	width: 10px;
	height: 36px;
	overflow: hidden;
	cursor: pointer;
	background: url(/statics/images/change_city3.gif) 0 0 no-repeat;
	display: inline-block
}
.city-select .hide_city_group {
	display: none
}
.city-select.hover .selector {
	background: #c6033b;
	color: #fff
}
.city-select.hover .hideMap, .city-select.hover .hide_city_group {
	display: block
}
.page-header .topAd {
	height: 90px;
	padding-left: 40px;
	display: none
}
.page-header .topAd table {
	height: 90px
}
.page-top {
	height: 24px;
	background: #fff
}
.page-top .topMenu {
	float: right
}
.page-top .topMenu, .page-top .topMenu td {
	height: 24px;
	line-height: 24px
}
.page-top .topMenu tr td {
	vertical-align: top
}
.page-top .topMenu span, .page-top .topMenu a {
	display: inline-block;
	color: #515151;
	vertical-align: top
}
.page-top .topMenu .login .red {
	color: #c00
}
.page-top .topMenu .line {
	display: inline-block;
	width: 1px;
	height: 12px;
	overflow: hidden;
	border-left: dotted 1px #ccc;
	margin: 4px 5px 0
}
.page-top .topMenu .mobLink {
	height: 24px;
	padding-left: 15px;
	background: url(/statics/images/bg3.png) -159px -176px no-repeat
}
.page-top .topMenu .help {
	width: 77px;
	position: relative;
	z-index: 11
}
.page-top .topMenu .help .link {
	display: inline-block;
	width: 56px;
	height: 24px;
	padding-right: 21px;
	background: url(/statics/images/bg3.png) 0 -145px no-repeat;
	text-align: right;
	text-decoration: none
}
.page-top .topMenu .help .link:hover {
	color: #333!important;
	background: url(/statics/images/bg3.png) 0 -169px no-repeat
}
.page-top .topMenu .help .hideMenu {
	display: none;
	width: 75px;
	position: absolute;
	left: 0;
	top: 24px;
	z-index: 11;
	border: 1px solid #dcdcdc;
	border-top: 0;
	background: #fff
}
.page-top .topMenu .help .hideMenu ul {
	width: 90%;
	border-top: solid 1px #efefef;
	padding: 5px 0;
	margin: 0 auto
}
.page-top .topMenu .help .hideMenu ul li {
	line-height: 22px;
	text-align: center
}
.page-top .topMenu .help .hideMenu ul li a {
	text-decoration: none
}
.page-top .topMenu .help .hideMenu ul li a:hover {
	color: #b20000!important
}
.page-top .topMenu .help.hover .link {
	color: #333!important;
	background: url(/statics/images/mll_header.png) -175px -374px no-repeat
}
.page-top .topMenu .help.hover .hideMenu {
	display: block!important
}
.page-top .topMenu .hotLine {
	font-weight: bold;
	color: #B1191A;
	font-family: Arial
}
.page-top .topMenu .sinaLink {
	width: 16px;
	height: 24px;
	margin-left: 5px;
	overflow: hidden;
	background: url(/statics/images/bg3.png) 0 -198px no-repeat
}
.page-top .JS_head_scoll_phone_527_active_br {
	border: 1px solid #fff
}
.page-top .JS_head_scoll_phone_527_active {
	border: 1px solid #eaeaea;
	border-bottom: 0
}
.page-top #JS_head_scoll_phone_527 .show_hot {
	cursor: pointer;
	width: 150px;
	border: 1px solid white;
	border-bottom: 0;
	background: white;
	position: relative;
	padding: 0 5px;
	z-index: 10
}
.page-top #JS_head_scoll_phone_527 .active {
	border: 1px solid #eaeaea;
	border-bottom: 0
}
.page-top #JS_head_scoll_phone_527 .show_panel {
	cursor: pointer;
	display: none;
	width: 400px;
	border: 1px solid #eaeaea;
	background: white;
	margin-top: -1px;
	margin-left: -201px;
	position: absolute;
	z-index: -1
}
.page-top #JS_head_scoll_phone_527 .show_panel_2 {
	cursor: pointer;
	display: none;
	width: 200px;
	border: 1px solid #eaeaea;
	background: white;
	margin-top: -1px;
	margin-left: -1px;
	position: absolute;
	z-index: 5
}
.page-top #JS_head_scoll_phone_527 .show_panel .item, #JS_head_scoll_phone_527 .show_panel_2 .item {
	width: 190px;
	padding: 0 5px
}
.page-top #JS_head_scoll_phone_527 .hotLine {
	font-weight: bold;
	color: #B1191A;
	font-family: Arial
}
.page-top .expr_scroll {
	height: 24px;
	overflow: hidden;
	width: 200px;
	position: relative;
	z-index: 6;
	background: #fff
}
.page-top .expr_scroll .expr_view {
	line-height: 24px;
	position: absolute
}
.page-top .expr_scroll .expr_view .expr_item {
	height: 24px;
	line-height: 20px;
	overflow: hidden;
	width: 190px;
	padding: 0 5px
}
.page-top #JS_head_scoll_phone_527 .show_panel {
	text-align: left
}
.page-top .JS_head_scoll_phone_527_active_br {
	left: 0;
	text-align: left
}
.common-bg {
	background: url(/statics/images/site-bg.png) no-repeat;
	_background: url(/statics/images/site-bg.gif) no-repeat
}
.site-nav {
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #eaeaea;
	background: #f8f8f8;
	text-align: center
}
.site-nav .sn-container {
	color: #999;
	white-space: nowrap;
	text-align: left
}
.site-nav .sn-container .snc-wraper {
	margin-top: 8px
}
.site-nav .sn-container .snc-link {
	color: #999;
	padding: 0;
	z-index: 100
}
.site-nav .sn-container .snc-link:hover {
	color: #B1191A!important
}
.site-nav .sn-container .snc-arrow {
	margin-left: 3px;
+margin-top:-14px;
	display: inline-block;
*zoom:1;
	width: 11px;
	height: 11px;
	background-position: 2px -66px;
	transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	-o-transition: .2s ease-in-out;
	vertical-align: -1px
}
.site-nav .sn-container .att-arrow {
*margin-left:0;
	_margin-left: 0
}
.site-nav .sn-container .hover .snc-arrow {
	transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-o-transform: rotate(-180deg)
}
.site-nav .sn-container .hover .snc-arrow-ie {
	background-position: 2px -77px
}
.site-nav .sn-container .snc-app {
	padding-left: 15px;
*line-height:15px;
	_line-height: 17px;
	background-position: -111px -40px;
	margin: 0 7px
}
.site-nav .sn-container .snc-weibo {
	padding-right: 5px;
	padding-left: 23px;
	margin-left: 11px;
	background-position: -104px -24px
}
.site-nav .sn-container .snc-line {
	height: 12px;
	display: inline-block;
	font-size: 0;
	vertical-align: bottom;
	border-left: 1px solid #e7e7e7
}
.site-nav .sn-container .snc-login {
	color: #B1191A!important
}
.site-nav .sn-container #JS_head_login {
	margin-left: 2px
}
.site-nav .sn-container .logout, .site-nav .sn-container .login_name {
	font-family: 宋体
}
.site-nav .sn-container .logout:hover {
	color: #B1191A!important
}
.site-nav .sn-container .login_name:hover {
	color: #B1191A!important
}
.site-nav .sn-container .snc-reg {
	padding-left: 0
}
.site-nav .sn-container .snc-qmenu {
	padding-top: 8px;
	margin-right: 0;
	float: right;
	white-space: nowrap
}
.site-nav .sn-container .snc-qmenu .sncq-item {
	height: 22px;
	float: left;
	position: relative;
	z-index: 36
}
.site-nav .sn-container .snc-order {
	padding: 0 7px;
	padding-top: 4px
}
.site-nav .sn-container .snc-mll {
	padding-left: 9px;
	padding-right: 7px;
	background-position: 65px -65px
}
.site-nav .sn-container .att_mll {
	padding-left: 26px;
	padding-right: 7px;
	background-position: -115px -195px
}
.site-nav .sn-container .snc-help {
	padding-left: 9px;
	padding-right: 7px;
	background-position: 51px -65px
}
.site-nav .sn-container .snc-collect {
	padding: 0 9px
}
.site-nav .sn-container .snc-expr {
	padding-left: 9px
}
.site-nav .sn-container .expr-scroll {
	height: 15px;
	overflow: hidden;
	margin-top: -2px
}
.site-nav .sn-container .expr-scroll .scroll-item {
	height: 100%
}
.site-nav .sn-container .expr-show {
	width: 402px;
	border: 1px solid #eaeaea;
	left: -213px;
	top: 22px;
	background: #fff;
	position: absolute;
	z-index: -2;
	display: none
}
.site-nav .sn-container .expr-show .expr-item {
	float: left;
	padding: 3px 0 3px 22px
}
.site-nav .sn-container .hover .expr-show {
	display: block
}
.site-nav .sn-container .blank {
	width: 86px;
	height: 29px;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	border-top: 1px solid #eaeaea;
	display: none;
	left: 1px;
	top: -6px;
	background: #fff;
	position: absolute;
	z-index: -1
}
.site-nav .sn-container .blank-help {
	width: 74px
}
.site-nav .sn-container .att_help {
	width: 105px;
	left: -1px
}
.site-nav .sn-container .move_help {
	width: 85px
}
.site-nav .sn-container .blank-expr {
	width: 188px
}
.site-nav .sn-container .sncq-submenu {
	width: 86px;
	border: 1px solid #eaeaea;
	border-top: 0;
	padding-bottom: 4px;
	display: none;
	position: absolute;
	left: 1px;
	top: 23px;
	background: #fff
}
.site-nav .sn-container .sncq-submenu-help {
	width: 74px
}
.site-nav .sn-container .sncq-submenu .sncq-subitem {
	padding: 4px 7px
}
.site-nav .sn-container .sncq-submenu .sncq-sublink {
	color: #999!important
}
.site-nav .sn-container .sncq-submenu .sncq-sublink:hover {
	color: #B1191A!important
}
.site-nav .sn-container .hover .sncq-submenu {
	display: block
}
.site-nav .sn-container .hover .blank {
	display: inline
}
.site-nav .sn-container .two-dimension {
	width: 132px;
	padding: 20px 20px 15px;
	text-decoration: none;
	margin-left: -69px
}
.site-nav .sn-container .mobile-client {
	padding: 15px;
	width: 255px
}
.site-nav .sn-container .two-dimension .p1 {
	text-align: center;
	color: #333;
	font-size: 13px;
	font-family: 微软雅黑;
	padding: 11px 0 4px;
	display: block
}
.site-nav .sn-container .two-dimension .p2 {
	display: block;
	width: 126px;
	height: 15px;
	background-position: 0 -216px;
	margin: auto
}
.site-nav .sn-container .sncq-submenu .writer {
	width: 127px;
	font-family: 微软雅黑
}
.site-nav .sn-container .sncq-submenu .writer .text {
	color: #333;
	font-size: 12px;
	line-height: 22px
}
.site-nav .sn-container .sncq-submenu .writer .img {
	display: block;
	width: 128px;
	height: 15px;
	background-position: 0 -233px;
	margin: 5px 0 19px
}
.site-nav .sn-container .sncq-submenu .writer .iphone, .site-nav .sn-container .sncq-submenu .writer .android {
	font-size: 12px;
	color: #666
}
.site-nav .sn-container .sncq-submenu .writer .iphone {
	margin: 0 23px 0 12px
}
.site-nav .sn-container .sncq-submenu .writer .iphone span {
	display: inline-block;
	width: 38px;
	height: 32px;
	background-position: 5px -252px
}
.site-nav .sn-container .sncq-submenu .writer .android span {
	display: inline-block;
	width: 46px;
	height: 33px;
	background-position: -45px -252px;
	text-algin: center
}
.site-nav #JS_head_scoll_phone_527 {
	height: 22px;
	background: #f8f8f8!important;
	z-index: 36
}
.site-nav .hover #JS_head_scoll_phone_527 {
	background: none!important
}
.site-nav #JS_head_scoll_phone_527 .show_hot {
	cursor: pointer;
	width: 150px;
	background: white;
	position: relative;
	padding: 0 5px;
	z-index: 10
}
.site-nav #JS_head_scoll_phone_527 .show_panel {
	display: none;
	width: 422px;
	background: white;
	margin-left: -199px;
	position: absolute;
	z-index: -1;
	border: 1px solid #eaeaea;
	margin-top: -4px
}
.site-nav #JS_head_scoll_phone_527 .show_panel_2 {
	display: none;
	width: 222px;
	border: 1px solid #eaeaea;
	border-top: 0;
	background: white;
	margin-left: 1px;
	margin-top: -3px;
	position: absolute;
	z-index: 5;
	height: auto!important
}
.site-nav #JS_head_scoll_phone_527 .show_panel .item {
	float: left
}
.site-nav #JS_head_scoll_phone_527 .show_panel .item, .site-nav #JS_head_scoll_phone_527 .show_panel_2 .item {
	width: 190px;
	display: inline-block;
*zoom;
1;
	padding: 3px 5px
}
.site-nav .hover #JS_head_scoll_phone_527 a {
	color: #515151
}
.site-nav .hover #JS_show_hot_527 span {
	color: #515151
}
.site-nav #JS_head_scoll_phone_527 .hotLine {
	font-weight: bold;
	color: #B1191A!important;
	font-family: 微软雅黑
}
.site-nav .expr_scroll {
	height: 22px;
	overflow: hidden;
	width: 225px;
	position: relative;
	z-index: 6
}
.site-nav .expr_scroll .expr_view {
	position: absolute
}
.site-nav .expr_scroll .expr_view .expr_item {
	height: 22px;
	width: 213px;
	padding: 0 5px;
	padding-left: 7px;
	line-height: 15px;
	line-height: 13px\9;
*line-height:13px;
	overflow: hidden
}
.site-nav .expr_scroll a {
	color: #999
}
.site-nav #JS_head_scoll_phone_527 a:hover {
	color: #B1191A!important
}
.site-nav .hover .show_panel {
	display: block!important
}
.page-header {
	width: 100%;
	height: 60px;
	padding: 15px 0;
	text-align: center;
	background: #fff
}
.page-header .ph-container {
	text-align: left;
	position: relative;
	z-index: 35
}
.page-header .phc-citys {
	margin-left: 10px;
	background-position: -1px -75px
}
.page-header .phc-citys .city {
	width: 145px;
	_width: 147px;
	margin-top: 17px
}
.page-header .phc-citys .city .city-name {
	font-family: 微软雅黑;
	font-size: 17px;
	vertical-align: -2px;
	_vertical-align: -3px
}
.page-header .phc-citys .city .city-switch {
	width: 64px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	display: inline-block;
*zoom:1;
	background-position: -58px -79px
}
.page-header .phc-citys .city .city-switch:hover {
	background: #c6033b;
	color: #fff!important;
	text-decoration: none
}
.page-header .phc-citys .city .city-logo {
	width: 121px;
	height: 24px;
	margin-top: 1px;
	display: inline-block;
*zoom:1;
	background-position: -1px -95px
}
.page-header .phc-ad {
	margin-left: 10px;
	display: none
}
.page-header .phc-no-ad {
	display: none;
	width: 170px;
	height: 60px
}
.page-header .phc-search {
	width: 465px;
	height: 57px;
	margin-left: 47px;
	padding-top: 4px;
	float: left;
	text-align: left;
	position: relative;
	z-index: 5
}
.page-header .phc-search .search-form {
	height: 32px;
	padding: 0;
	margin: 0;
	border: 2px solid #B1191A;
	line-height: 32px;
	overflow: hidden
}
.page-header .phc-search .search-form .search-input {
	width: 370px;
*width:360px;
	padding: 2px 0;
	padding-left: 10px;
	border: 0;
	margin: 0;
	color: #999;
	font-family: 宋体;
	font-size: 12px;
	line-height: 12px;
	margin-top: 8px;
*+margin-top:2px;
	_margin-top: 6px
}
.page-header .phc-search .search-form .search-input-focus {
	color: #333
}
.page-header .phc-search .search-form .submit-btn {
	width: 80px;
	height: 37px;
	margin: 0;
	border: 0;
	padding-top: 0;
	padding-bottom: 5px;
	color: #fff;
	font-family: 微软雅黑;
	font-size: 14px;
	background: #B1191A;
	cursor: pointer
}
.page-header .phc-search .search-hot {
	padding-top: 6px
}
.page-header .phc-search .hot-item {
	color: #999
}
.page-header .phc-search .hot-item:hover {
	text-decoration: underline
}
.page-header .phc-search .suggest {
	width: 322px;
	display: none;
	position: absolute;
	top: 40px;
	z-index: 10;
	background: #fff;
	border: 1px solid #d6d6d6;
	line-height: 22px
}
.page-header .phc-search .suggest a {
	display: block;
	padding: 0 11px
}
.page-header .phc-search .suggest a.current {
	background: #fffaec;
	text-decoration: none
}
.page-header .phc-search .suggest .catelist {
	border-bottom: 1px solid #eaeaea
}
.page-header .phc-search .suggest .catelist a {
	padding-left: 24px
}
.page-header .phc-cart {
	width: 130px;
	height: 30px;
	border: 1px solid #ededed;
	margin-top: 8px;
	position: relative;
	z-index: 5;
	text-align: center
}
.page-header .phc-cart .cart {
	width: 130px;
	height: 25px;
	display: inline-block;
*zoom:1;
	color: #666;
	padding-top: 5px;
	background-color: #f9f9f9
}
.page-header .phc-cart .cart:hover {
	color: #B1191A!important
}
.page-header .phc-cart .cart-box {
	width: 280px;
	border: 1px solid #ededed;
	left: -151px;
	top: 31px;
	position: absolute;
	box-shadow: 0 0 3px #ccc;
	z-index: 2;
	display: none
}
.page-header .phc-cart .cart-icon {
	width: 22px;
	height: 22px;
	padding-right: 11px;
	display: inline-block;
	background-position: -100px 1px;
	vertical-align: middle
}
.page-header .phc-cart .cart-num {
	padding: 1px 5px;
	border-radius: 20px;
	position: absolute;
	top: -11px;
	left: 21px;
	text-align: center;
	color: #fff;
	background: #ff8f16;
	font-weight: bold
}
.page-header .phc-cart .cart-arrow {
	width: 12px;
	height: 12px;
	margin-left: 25px;
*margin-top:-14px;
	display: inline-block;
*zoom:1;
	vertical-align: middle;
	background-position: 1px -55px;
	transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	-o-transition: .2s ease-in-out;
	vertical-align: -1px
}
.page-header .phc-cart .cart-list {
	height: 72px;
	background: #fff url(/statics/images/loading.gif) no-repeat center center
}
.page-header .hover .cart-box {
	display: block
}
.page-header .hover.phc-cart {
	box-shadow: 0 0 3px #ccc
}
.page-header .phc-cart .cart .blank {
	display: none
}
.page-header .hover .blank {
	width: 100%;
	height: 3px;
	z-index: 10;
	left: 0;
	top: 29px;
	position: absolute;
	background: #fff;
	display: inline!important
}
.page-header .hover .cart-arrow {
	transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-o-transform: rotate(-180deg)
}
.page-header .hover .cart-arrow-ie {
	background-position: 1px -40px
}
.page-header .hover .cart {
	background: #fff
}
.page-header .hover .cart-list {
*zoom:1
}
.page-header .hover .cart-list .nothing {
	height: 28px;
	font-size: 14px;
	font-family: 微软雅黑;
	color: #999;
	padding-top: 25px;
	background-color: #fff
}
.page-header .hover .cart-list .nothing-icon {
	width: 21px;
	height: 20px;
	display: inline-block;
*zoom:1;
	background-position: -101px -59px;
	vertical-align: bottom
}
.page-header .hover .cart-full {
	height: auto;
	max-height: 255px;
*max-height:270px;
	background: #fff;
	padding: 0 15px;
	text-align: left;
	overflow-y: auto
}
.page-header .hover .cart-full3 {
	_height: 270px!important
}
.page-header .hover .cart-full2 {
	_height: 185px!important
}
.page-header .hover .cart-full1 {
	_height: 100px!important
}
.page-header .cart-full .cart-item {
	height: 54px;
*height:auto;
	padding: 15px 0;
	background: 00;
	border-bottom: 1px dashed #eaeaea;
*zoom:1
}
.page-header .cart-full .cart-item .cart-img {
	width: 87px;
	height: 59px
}
.page-header .cart-full .cart-item .cart-link {
	width: auto;
	min-width: 131px;
	height: 36px;
	margin-left: 98px;
	line-height: 18px;
	color: #333;
	display: block;
	overflow: hidden;
	word-break: break-all;
	word-wrap: break-word
}
.page-header .cart-full .cart-item .cart-link {
	_width: 130px!important
}
.page-header .cart-full .cart-item .cart-link:hover {
	color: #B1191A!important
}
.page-header .cart-full .cart-item .cart-price {
	margin-left: 10px;
	margin-top: 5px
}
.page-header .cart-full .cart-item .cart-cal {
	margin-top: 5px
}
.page-header .cart-full .cart-item .cart-del {
	margin-right: 8px;
	color: #B1191A
}
.page-header .cart-full .cart-item .cart-del:hover {
	color: #B1191A!important
}
.page-header .phc-cart .cart-box .cart-count {
	padding-bottom: 11px;
	padding-top: 10px;
	background: #f8f8f8;
	text-align: right
}
.page-header .cart-box .cart-count .count-area {
	padding-right: 20px
}
.page-header .cart-box .cart-count .count-total {
	font-size: 16px;
	vertical-align: middle;
	position: relative;
	top: -1px
}
.page-header .cart-box .cart-count .count-btn {
	width: 106px;
	height: 29px;
	border-radius: 3px;
	margin-right: 21px;
	color: #fff;
	display: inline-block;
	font-size: 14px;
	background: #B1191A;
	font-weight: bold;
	line-height: 29px;
	text-align: center;
	margin-top: 10px;
	font-family: 微软雅黑
}
.page-header .cart-box .cart-count .count-btn:hover {
	color: #fff!important;
	text-decoration: none
}
.page-header .phc-cart .cart-tip {
	padding: 14px 10px 12px 19px;
	border: 1px solid #ebebeb;
	margin: 20px 17px 17px 17px;
	background: #fff;
	display: none;
	text-align: left
}
.page-header .phc-cart .cart-tip .tip-link {
	width: 210px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	color: #777;
	text-decoration: underline;
	line-height: 16px;
	background: #fff
}
.page-header .phc-cart .cart-tip .tip-content {
	margin-top: 3px;
	background: #fff
}
.page-header .hover .cart-tip {
	display: block
}
.root_body .page-header .phc-ad, .root_body .page-header .phc-no-ad {
	display: inline-block;
*zoom:1
}
.root_body .page-header .phc-search {
	width: 467px
}
.root_body .page-header .phc-search {
	margin-left: 35px
}
.root_body .page-header .phc-search .suggest {
	width: 465px
}
.root_body .global-nav .gn-container .other-item {
	padding: 0 30px
}
.mll-navigator {
	height: 40px;
	padding-top: 10px;
	background: #fff;
	font-family: Microsoft YaHei
}
.mll-navigator .menu-panel {
	width: 205px;
	height: 45px;
	position: relative;
	z-index: 32;
	float: left
}
.mll-navigator .menu-panel h2 {
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 14px
}
.mll-navigator .menu-panel h2 span, .mll-navigator .menu-panel h2 i {
	display: inline-block;
	vertical-align: top
}
.mll-navigator .menu-panel h2 i {
	width: 11px;
	height: 5px;
	overflow: hidden;
	margin: 15px 0 0 10px;
	background: url(/statics/images/menu-icon.png) -168px -94px no-repeat;
	_background: url(/statics/images/menu-icon.gif) -168px -94px no-repeat
}
.mll-navigator .menu-panel.hover h2 i {
	background-position: -168px -88px;
	_background-position: -168px -88px
}
.mll-navigator .menu-panel .top {
	width: 205px;
	position: absolute;
	padding-bottom: 3px;
	background: #B1191A
}
.mll-navigator .menu-panel .top .top-item {
	height: 38px;
	line-height: 38px;
	vertical-align: top;
	border-top: 1px dotted #900;
	font-size: 14px;
}
.mll-navigator .menu-panel .top .top-item em, .mll-navigator .menu-panel .top .top-item .txt, .mll-navigator .menu-panel .top .top-item i {
	display: inline-block
}
.mll-navigator .menu-panel .top .top-item em, .mll-navigator .menu-panel .top .top-item i {
	background: url(/statics/images/menu-icon.png) no-repeat;
	_background: url(/statics/images/menu-icon.gif) no-repeat;
	float: left
}
.mll-navigator .menu-panel .top .top-item .flag {
	width: 16px;
	height: 18px;
	overflow: hidden;
	margin: 8px 7px 0 14px
}
.mll-navigator .menu-panel .top .top-item .flag0 {
	background-position: -18px -2px
}
.mll-navigator .menu-panel .top .top-item .flag1 {
	background-position: -18px -20px
}
.mll-navigator .menu-panel .top .top-item .flag2 {
	background-position: -18px -37px
}
.mll-navigator .menu-panel .top .top-item .flag3 {
	background-position: -18px -55px
}
.mll-navigator .menu-panel .top .top-item .flag4 {
	background-position: -18px -72px
}
.mll-navigator .menu-panel .top .top-item .flag5 {
	background-position: -18px -90px
}
.mll-navigator .menu-panel .top .top-item .flag6 {
	background-position: -18px -109px
}
.mll-navigator .menu-panel .top .top-item .flag7 {
	background-position: -18px -126px
}
.mll-navigator .menu-panel .top .top-item .flag8 {
	background-position: -18px -145px
}
.mll-navigator .menu-panel .top .top-item .flag9 {
	background-position: -18px -163px
}
.mll-navigator .menu-panel .top .top-item .flag10 {
	background-position: -18px -181px
}
.mll-navigator .menu-panel .top .top-item .flag11 {
	background-position: -18px -199px
}
.mll-navigator .menu-panel .top .top-item .txt {
	color: #fff;
	margin-right: 8px;
	float: left;
}
.mll-navigator .menu-panel .top .top-item .txt:hover {
	color: #fff!important
}
.mll-navigator .menu-panel .top .top-item.hover {
	background: #fae6ec!important
}
.mll-navigator .menu-panel .top .top-item.hover .flag0 {
	background-position: 0 -2px
}
.mll-navigator .menu-panel .top .top-item.hover .flag1 {
	background-position: 0 -20px
}
.mll-navigator .menu-panel .top .top-item.hover .flag2 {
	background-position: 0 -37px
}
.mll-navigator .menu-panel .top .top-item.hover .flag3 {
	background-position: 0 -55px
}
.mll-navigator .menu-panel .top .top-item.hover .flag4 {
	background-position: 0 -72px
}
.mll-navigator .menu-panel .top .top-item.hover .flag5 {
	background-position: 0 -90px
}
.mll-navigator .menu-panel .top .top-item.hover .flag6 {
	background-position: 0 -109px
}
.mll-navigator .menu-panel .top .top-item.hover .flag7 {
	background-position: 0 -126px
}
.mll-navigator .menu-panel .top .top-item.hover .flag8 {
	background-position: 0 -145px
}
.mll-navigator .menu-panel .top .top-item.hover .flag9 {
	background-position: 0 -163px
}
.mll-navigator .menu-panel .top .top-item.hover .flag10 {
	background-position: 0 -181px
}
.mll-navigator .menu-panel .top .top-item.hover .flag11 {
	background-position: 0 -199px
}
.mll-navigator .menu-panel .top .top-item.hover .txt:hover {
	color: #B1191A!important
}
.mll-navigator .menu-panel .top .top-item.hover .txt {
	color: #B1191A
}
.mll-navigator .menu-panel .top .top-item.hover .arrow {
	width: 0;
	height: 0;
	overflow: hidden;
	border-left: 3px solid #B1191A;
	border-top: 3px solid #fae6ec;
	border-bottom: 3px solid #fae6ec;
	border-right: 0;
	float: right;
	margin-top: 13px;
	margin-right: 13px
}
.mll-navigator .menu-panel .top .recommend {
	height: 34px;
	line-height: 34px;
	background: #d81b51
}
.mll-navigator .menu-panel .top .recommend ul {
	width: 69px;
	height: 390px;
	padding: 10px 0 0 11px;
	background: #fff;
	filter: alpha(opacity=80);
	background: rgba(255,255,255,0.8);
	font-size: 13px;
	position: absolute;
	left: 205px;
	top: 0
}
.mll-navigator .menu-panel .top .recommend ul li {
	height: 32px;
	line-height: 32px;
	white-space: nowrap;
	overflow: hidden
}
.mll-navigator .menu-panel .top .recommend ul li .hot {
	width: 12px;
	height: 12px;
	margin-top: 3px;
	position: absolute;
	background-position: -167px -65px;
	_margin-top: -3px
}
.mll-navigator .menu-panel .top .recommend ul li a {
	width: 52px;
	position: relative\9;
	display: inline-block
}
.mll-navigator .menu-panel .top .recommend ul li .hot-cat {
	font-weight: bold;
	color: #B1191A
}
.mll-navigator .menu-panel .top .recommend ul li a:hover {
	color: #B1191A!important;
	font-weight: bold;
	text-decoration: none
}
.mll-navigator .menu-panel .top .top-item .sub {
	width: 366px;
	height: 366px;
	padding: 13px 27px 21px 21px;
	position: absolute;
	left: 205px;
	top: 0;
*top:-1px;
	background: #fff;
	z-index: 10;
	box-shadow: 0 0 5px #ddd;
*border:1px solid #ddd;
	display: none
}
.mll-navigator .menu-panel .top .top-item .sub .title {
	line-height: 22px;
	padding-right: 1px;
	margin-top: 10px;
	margin-bottom: 9px
}
.mll-navigator .menu-panel .top .top-item .sub .title .darrow {
	margin-left: 5px;
	font-family: 宋体;
	font-size: 14px;
	letter-spacing: -2px
}
.mll-navigator .menu-panel .top .top-item .sub .title h4 {
	font-size: 15px
}
.mll-navigator .menu-panel .top .top-item .sub .title h4 a:hover {
	color: #B1191A!important;
	text-decoration: none
}
.mll-navigator .menu-panel .top .top-item .sub .title .link {
	font-size: 12px
}
.mll-navigator .menu-panel .top .top-item .sub .title .link a:hover {
	color: #B1191A!important;
	text-decoration: underline
}
.mll-navigator .menu-panel .top .top-item .sub .list {
	margin-right: -30px;
	font-size: 13px
}
.mll-navigator .menu-panel .top .top-item .sub .list .sub-item {
	width: 115px;
	height: 29px;
	line-height: 29px;
	margin-right: 10px;
	margin-bottom: 10px;
	background: #f3f3f3;
	display: inline-block;
	border-radius: 2px;
	color: #333;
	text-align: center;
	float: left
}
.mll-navigator .menu-panel .top .top-item .sub .list a.sub-item:hover {
	background: #B1191A;
	color: #fff!important;
	text-decoration: none
}
.mll-navigator .menu-panel .top .top-item .sub .list .hot {
	color: #B1191A
}
.mll-navigator .menu-panel .top .top-item .sub .ad {
	position: absolute;
	right: 27px;
	bottom: 26px;
	_bottom: 20px
}
.mll-navigator .menu-panel .top .top-item .sub img {
	width: 365px;
	height: 154px
}
.mll-navigator .navigator {
	height: 40px;
	font-size: 15px
}
.mll-navigator .navigator li {
	height: 40px;
	line-height: 40px;
	padding: 0 12px;
	font-weight: bold;
	position: relative;
	float: left
}
.mll-navigator .navigator li.current a {
	border: 1px solid #eaeaea;
	background: #f8f8f8;
	border-bottom: none;
	height: 39px;
	line-height: 39px;
	width: 95px;
	text-align: center;
	float: left;
	color: #B1191A!important;
	text-decoration: none;
}
.mll-navigator .navigator li a:hover {
	color: #B1191A!important;
	text-decoration: none;
}
.mll-navigator.navigator-index .menu-panel h2 {
	background: #3b3b3b
}
.mll-navigator.navigator-other {
	border-bottom: solid 2px #B1191A;
	margin-bottom: 10px
}
.mll-navigator.navigator-other .menu-panel h2 {
	background: #B1191A
}
.root_body .mll-navigator .navigator li {
	padding: 0 20px;
}
.root_body .w {
	width: 1190px
}
.root_body .topAd {
	display: block
}
.root_body .footer-table .line {
	margin: 0 38px
}
.root_body .footer-icon .iconMap a, .root_body .footer-icon a.iconMap1, .root_body .footer-icon a.iconMap2, .root_body .footer-icon a.iconMap7, .root_body .footer-icon a.iconMap8 {
	width: 145px
}
.root_body .footer-icon a.iconMap2 {
	margin-right: 0
}
.root_body .footer-icon a.iconMap7 {
	margin-left: 0
}
.root_body .page-header .topAd {
	padding-left: 5px
}
.root_body .page-header .search {
	width: 440px
}
.root_body .page-header .search .submit {
	width: 76px
}
.lightBox {
	width: 100%;
	position: fixed;
	left: 0;
	top: 200px;
	_position: absolute;
_top:expression(eval(document.documentElement.scrollTop+200))
}
.lightBox .in {
	width: 390px;
	background: #fff;
	margin: 0 auto;
	border: 2px solid #a00;
	border-radius: 4px
}
.lightBox .htmls {
	padding: 15px
}
.lightBox .btns {
	text-align: center;
	border-top: 1px solid #f4f4f4;
	padding: 10px 0;
	margin: 0 3px
}
.lightBox .btns a {
	padding: 5px 15px;
	border: 1px solid #ccc;
	border-radius: 3px;
	background: #f4f4f4;
	color: #333;
	cursor: pointer;
	margin: 0 6px 0 0;
	display: inline-block
}
.lightBox .btns a:hover {
	color: #000!important;
	background: #fff;
	text-decoration: none
}
.MLL_LOGIN_BOX {
	position: fixed;
	_position: absolute;
	top: 150px;
_top:expression(eval(document.documentElement.scrollTop+150));
	left: 0;
	z-index: 200;
	width: 400px
}
.Login_main {
	background: #eee;
	margin: 0 auto;
	border: solid 1px #cdcdcd
}
.login_title {
	background: url(/themes/paipai/statics/images/login/dl_1.png) repeat-x 0 0;
	line-height: 18px;
	font-weight: 800;
	padding: 7px 0;
	width: 398px;
	white-space: nowrap
}
.login_title span {
	vertical-align: top
}
.login_title .loginBox_close {
	cursor: pointer;
	background: url(/themes/paipai/statics/images/login/dl_1.png) repeat-x 0 -65px;
	height: 18px;
	width: 17px;
	margin-left: 246px;
	display: inline-block
}
.login_area {
	border: solid 1px #cdcdcd;
	background: #fff;
	margin: 0 7px;
	color: #686666
}
.user_submit {
	margin-bottom: 5px
}
.login_warnning {
	line-height: 14px;
	margin: 19px auto 0 auto;
	padding-left: 160px
}
.user_input {
	margin: 17px auto 0 60px;
	white-space: nowrap
}
#user_submit {
	margin: 5px 30px 0 129px;
	background: url(/themes/paipai/statics/images/login/dl_1.png) no-repeat 0 -38px;
	width: 87px;
	height: 27px;
	vertical-align: middle;
	border: 0
}
.login_inline, .use_regist span, .login_title span {
	display: inline-block;
*display:inline;
*zoom:1
}
.use_regist {
	padding-left: 20px;
	line-height: 30px;
	white-space: nowrap
}
.use_regist span {
	margin-right: 100px
}
#mll_loginBox {
	width: 440px;
	height: auto;
	min-height: 300px;
	margin-left: auto;
	margin-right: auto;
	border: solid 1px #787878;
	box-shadow: 2px 2px 5px #666
}
#lgb_header {
	height: 72px;
	border-bottom: solid 2px #c8c8c8;
	padding: 10px 20px 0;
	background: #fbfbfb
}
#lgb_header .main {
	width: 368px;
	height: 72px;
	float: left
}
#lgb_header .main h4 {
	height: 18px;
	padding: 8px 0
}
#lgb_header .main h4 span {
	display: inline-block;
	height: 18px;
	line-height: 18px;
	float: left
}
#lgb_header .main h4 .ico {
	width: 18px;
	overflow: hidden;
	background: url(/statics/images/loginbox_bg_1337995587.png) -116px -42px no-repeat;
	margin-right: 5px
}
#lgb_header .main p {
	width: 368px;
	height: 30px;
	position: absolute;
	margin-top: 10px;
	text-align: center
}
#lgb_header .main p a {
	display: inline-block;
	width: 80px;
	height: 18px;
	padding: 7px 36px 5px 0;
	text-align: right;
	overflow: hidden;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold
}
#lgb_header .main p a:hover, #lgb_header .main p .current {
	background: url(/statics/images/loginbox_bg_1337995587.png) 0 -42px no-repeat
}
#lgb_header .aside {
	width: 32px;
	margin-top: 10px;
	float: right
}
#lgb_header .aside a, #lgb_header .aside span {
	display: inline-block;
	width: 32px;
	text-align: center;
	overflow: hidden
}
#lgb_header .aside a {
	height: 32px;
	line-height: 32px;
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	background: #a6a6a6
}
#lgb_header .aside a:hover {
	background: #f60000;
	color: #fff!important
}
#lgb_header .aside span {
	color: #a6a6a6
}
#lgb_body {
	height: auto;
	padding: 30px 15px;
	background: #fff
}
#lgb_body .current {
	display: block!important
}
#lgb_body .tab_body {
	display: none
}
#lgb_body .tab_body ul li {
	height: 30px;
	padding: 4px 0
}
#lgb_body .tab_body ul li span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	float: left
}
#lgb_body .tab_body ul li span a {
	text-decoration: underline
}
#lgb_body .tab_body ul li .name {
	width: 80px;
	text-align: right;
	color: #333;
	font-size: 14px
}
#lgb_body .tab_body ul li .input {
	width: 165px
}
#lgb_body .tab_body ul li .input input {
	width: 163px;
	height: 28px;
	border: solid 1px #d8d8d8;
	padding: 0
}
#lgb_body .tab_body ul li .tip {
	padding-left: 5px
}
#lgb_body .tab_body ul li .tip i {
	font-style: normal;
	color: #a10000
}
#lgb_body .tab_body ul li .tip em {
	font-style: normal;
	color: #787878
}
#lgb_body .tab_body ul li .ok, #lgb_body .tab_body ul li .error {
	padding-left: 22px
}
#lgb_body .tab_body ul li .ok {
	color: #077c17;
	background: url(/statics/images/loginbox_bg_1337995587.png) 0 -88px no-repeat
}
#lgb_body .tab_body ul li .error {
	background: url(/statics/images/loginbox_bg_1337995587.png) 0 -118px no-repeat;
	color: #a10000
}
#lgb_body .tab_body .login {
	height: 42px;
	padding-left: 80px;
	margin-top: 20px
}
#lgb_body .tab_body .login span {
	height: 42px;
	float: left;
	color: #9c9c9c
}
#lgb_body .tab_body .login button {
	height: 41px;
	border-top: 0;
	border-right: solid 1px #7e0100;
	border-bottom: solid 1px #7e0100;
	border-left: none;
	padding: 0 15px;
	background: url(/statics/images/loginbox_bg_1337995587.png) 0 0 repeat-x;
	font-size: 16px;
	color: #fff;
	font-weight: bold
}
#lgb_body .tab_body .login .link {
	line-height: 42px;
	padding-left: 10px
}
#lgb_body .tab_body .login .fb {
	color: #010101
}
#lgb_body .tab_body .login .fg {
	color: #616161
}
#lgb_body .tab_body p {
	padding-left: 30px
}
#lgb_body .tab_body .t {
	color: #787878;
	margin-top: 40px
}
#lgb_body .tab_body .tLink {
	height: 16px;
	margin-top: 15px
}
#lgb_body .tab_body .tLink a, #lgb_body .tab_body .tLink a span {
	display: inline-block;
	height: 16px;
	line-height: 16px;
	float: left
}
#lgb_body .tab_body .tLink .first {
	padding-left: 0!important;
	border-left: 0!important
}
#lgb_body .tab_body .tLink a {
	padding: 0 5px;
	color: #005b9e;
	border-left: solid 1px #ccc
}
#lgb_body .tab_body .tLink .ico {
	background: url(/statics/images/loginbox_bg_1337995587.png) no-repeat;
	margin-right: 5px;
	overflow: hidden
}
#lgb_body .tab_body .tLink .zfb {
	width: 33px;
	background-position: 0 -72px
}
#lgb_body .tab_body .tLink .tb {
	width: 16px;
	background-position: -33px -72px
}
#lgb_body .tab_body .tLink .qq {
	width: 15px;
	background-position: -49px -72px
}
#lgb_body .tab_body .tLink .rr {
	width: 16px;
	background-position: -64px -72px
}
#lgb_body .tab_body .tLink .sina {
	width: 16px;
	background-position: -80px -72px
}
.MALERT .in {
	width: 360px;
	border-radius: 0;
	border: 5px solid #bbb
}
.MALERT .in .htmls {
	padding: 0
}
.MALERT .in .title {
	height: 40px;
	background: #f1f1f1;
	color: #343434;
	border-bottom: 1px solid #dedede
}
.MALERT .in .title .Left {
	height: 14px;
	line-height: 14px;
	padding-left: 10px;
	padding-top: 13px;
*padding-top:9px
}
.MALERT .in .title .Left i {
	display: inline-block;
	background: url(/statics/images/icon_a_1373954928.png) 0 -97px no-repeat;
	vertical-align: top
}
.MALERT .in .title .Left span {
	display: inline-block;
	height: 14px;
	vertical-align: top;
	margin-left: 5px;
	font-size: 16px;
	font-family: "微软雅黑";
*line-height:20px;
*height:20px
}
.MALERT .in .title .Right {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 10px;
	color: #8f8f8f;
	margin-top: 11px;
	font-size: 18px;
	font-weight: bold;
	cursor: pointer
}
.MALERT .in .title .Right:hover {
	color: #bf1b3d!important;
	text-decoration: none
}
.MALERT .in .content {
	padding: 42px 15px 8px
}
.MALERT .in .content_rate {
	padding: 69px 15px 8px
}
.MALERT .in .content .icons_td {
	width: 32px;
	padding: 0 20px 0 25px;
	vertical-align: middle
}
.MALERT .in .content .content_td1 {
	color: #666;
	line-height: 1.8;
	vertical-align: middle;
	font-size: 18px;
	font-family: '微软雅黑';
	font-weight: bold;
	text-align: center
}
.MALERT .in .content .content_td {
	color: #333;
	line-height: 1.8;
	vertical-align: middle
}
.MALERT .in .content .icons {
	width: 32px;
	height: 32px;
	display: inline-block;
	background: url(/statics/images/icon_a_1373954928.png) 0 0 no-repeat
}
.MALERT .in .content .icons_warn {
	background-position: 0 -64px
}
.MALERT .in .content .icons_ok {
	background-position: 0 -32px
}
.MALERT .btns {
	text-align: right;
	padding: 11px 15px 39px 0;
	margin: 0 25px;
	border-bottom: 1px solid #f4f4f4
}
.MALERT .btns a {
	background: url(/statics/images/icon_a_1373954928.png) 0 -113px
}
.MALERT .btns a:hover {
	background: url(/statics/images/icon_a_1373954928.png) 0 -141px
}
.MCONFIRM .btns {
	text-align: center;
	padding-right: 0;
	margin-bottom: 17px
}
.ipad_root .page-top, .ipad_root .page-header, .ipad_root .footer-box, .ipad_root .ipad_none, .ipad_root .site-nav {
	display: none!important
}
/*sheqiulin:2015-11-19 16:21:27*/
