﻿*{margin:0;padding:0;list-style-type:none;}
body {
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    /*font:400 12px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif*/
    font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;
}
a, p, span, ul, li, tr, td, h5,img{
    /*display:inline-block;*/
    list-style:none;
    margin:0px;
    padding:0px;
    color:#565555;
    font-size:16px;
    text-decoration:none;
    border:none;
}
input {
    outline:none;
}
a:hover{
    color:#fe4949;
}

/**********************商城头部样式**********************/
.nav {
    width:100%;
    float:left;
}
.nav_main {
    width:1300px;
    margin:0 auto;
}
.mall_head {
    height:160px;
}
.mall_head .head,.m_head {
    height:120px;
}
.m_title {
    height:40px;
}
.mall_head .h_title {
    height:40px;
    background:#333333;
}
.head_left {
    width:500px;
    height:120px;
    float:left;
}
.head_right {
    width:800px;
    height:120px;
    float:left;
}
.searchbox {
    height:40px;
    width:450px;
    background:#fe4949;
    float:right;
    margin-top:40px;
}
.searchbox input[type=text] {
    height:38px;
    width:380px;
    background:#ffffff;
    border:1px solid #dbdbdb;
    padding-left:5px;
    float:left;
    font-size:14px;
    color:#414141;
}
.searchbox a {
    height:40px;
    width:63px;
    display:inline-block;
    background:#3fb8ed;
    text-align:center;
    color:#ffffff;
    font:400 24px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    line-height:40px;
}
.m_title ul {
    width:1000px;
    height:40px;
    float:left;
}
.m_title ul li {
    height:40px;
    float:left;
}
.m_title ul li a {
    height:40px;
    padding:0 20px 0 20px;
    font:400 14px/1.5em 'Microsoft YaHei';
    line-height:40px;
    color:#ffffff;
    display:block;
}
.m_title ul li a:hover {
    background:#3fb8ed;
}
.m_title ul li a:active {
    background:#32a8dc;
}
.m_title ul li.allgoods a {
    background:#5C5C5C;
    padding:0 30px 0 30px;
}
.m_title ul li.allgoods a:hover {
    background:#787777;
}
.m_title ul li.allgoods a:active {
    background:#4a4949;
}
.m_title .user_dbinfo {
    width:300px;
    height:40px;
    float:left;
}
.mall_footer {
    height:45px;
    background:#c4c4c4;
}
.mfooter {
    height:45px;
    font:14px/1.5em 'Microsoft YaHei';
    line-height:45px;
    text-align:center;
    color:#333333;
}
/***********************商场主页内容***********************/
.mall_content {
    width:100%;
    float:left;
}
.mall_content > .mc_main {
    width:1300px;
    margin:0 auto;
}
.mall_content > .mc_main > .todayhot {
    width:100%;
    height:395px;
    float:left;
    margin-top:40px;
}
.mall_content > .mc_main > .todayhot > .tdh_title {
    width:100%;
    height:45px;
    float:left;
}
.mall_content > .mc_main > .todayhot > .tdh_content {
    height:340px;
    width:100%;
    float:left;
    border:1px solid #d5d5d5;
    margin-top:10px;
    display:none;
}
.mall_content > .mc_main > .todayhot > .tdh_content > .hot_product {
    height:300px;
    width:237px;
    float:left;
    margin:20px 0 0 20px;
}
.mall_content > .mc_main > .todayhot > .tdh_content > .hot_product > .hp_image {
    width:100%;
    height:210px;
}
.mall_content > .mc_main > .todayhot > .tdh_content > .hot_product > .hp_title {
    width:100%;
    height:40px;
    margin-top:10px;
}
.mall_content > .mc_main > .todayhot > .tdh_content > .hot_product > .hp_title > a {
    font:400 12px/1.5em "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    color:#5f5f5f;
}
.mall_content > .mc_main > .todayhot > .tdh_content > .hot_product > .hp_price {
    width:100%;
    height:40px;
    font:400 18px/1.5em "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    color:#e12f2f;
}
.mall_content > .mc_main > .todayhot > .tdh_title > h5 {
    width:20%;
    height:45px;
    float:left;
    font-size:20px;
    line-height:45px;
}
.mall_content > .mc_main > .todayhot > .tdh_title > ul {
    height:45px;
    float:right;
}
.mall_content > .mc_main > .todayhot > .tdh_title > ul > li {
    height:36px;
    float:left;
    line-height:36px;
    padding:0 15px 0 15px;
    background:#fe4949;
    font-size:14px;
    color:#fff;
    margin-left:20px;
    position:relative;
    cursor:pointer;
}
/*.mall_content > .mc_main > .todayhot > .tdh_title > ul > li > span.triangle1 {
    position:absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #5a9ed8;
    top:36px;
    left:40px;
    display:none;
}*/
.mall_content > .mc_main > .todayhot > .tdh_title > ul > li > span.triangle1 {
    position:absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #e7bb5c;
    top:36px;
    left:40px;
    display:none;
}
.mall_content > .mc_main > .todayhot > .tdh_title > ul > li > span.triangle2 {
    position:absolute;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #71e069;
    top:36px;
    left:40px;
    display:none;
}
.mbanner {
    width:100%;
    height:450px;
    float:left;
    background:#fe4949;
}
.mbanner > .mbanner_main {
    width:1300px;
    height:450px;
    margin:0px auto;
    background:#dbdbdb;
}
.mprolist {
    width:188px;
    height:450px;
    float:left;
    background:#006ac8;
}
.mprolist ul {
    width:100%;
    float:left;
    margin-top:15px;
}
.mprolist ul li {
    width:100%;
    float:left;
    margin-top:10px;
}
.mprolist ul li dl dt {
    width:100%;
    height:30px;
    font-size:14px;
    color:#ffffff;
    line-height:30px;
    text-indent:0.52em;
}
.mprolist ul li dl dd ul {
    margin:0px auto;
    border-bottom:1px dashed #62cfff;
    width:180px;
    float:none;
    padding-bottom:10px;
    display:table;
}
.mprolist ul li dl dd ul li {
    width:60px;
    float:left;
}
.mprolist ul li dl dd ul li a {
    font-size:12px;
    color:#ffffff;
    text-indent:0.52em;
    float:left;
}
.mprolist ul li dl dd ul li a:hover {
    color:#ff4b4b;
}list ul li dl dd ul li a:active {
    color:#d44646;
}
.adverbanner {
    width:1112px;
    height:450px;
    float:left;
    background:#ffffff;
    position:relative;
}
.hot-event > .switch-tab {
	text-align:center;
	position:absolute;
	bottom:10px;
	left:42%;
	z-index:999;
}
.hot-event .switch-tab a, .hot-event .switch-tab .current {
	margin:0 2px;
	display:inline-block;
	width:15px;
	height:15px;
	line-height:99em;
	overflow:hidden;
	background-image:url(../Images/changeico.png);
	background-position:-161px 0;
}
.hot-event .switch-tab .current {
	background-image:url(../Images/changeico.png);
	background-position:-195px 0;
}
.hot-event .switch-nav {
	position:absolute;
	top:210px;
	z-index:2;
    width:1112px;
}
.hot-event .switch-nav .i-prev {
	background-image:url(../Images/changeico.png);
	background-position:-127px 0;
}
.hot-event .switch-nav .prev {
    border:none;
    margin-left:20px;
}
.hot-event .switch-nav .next {
    border:none;
    margin-right:200px;
    float:right;
}
.hot-event .switch-nav .i-next {
	background-image:url(../Images/changeico.png);
	background-position:-144px 0;
}
.hot-event .switch-nav a {
	display:inline-block;
	padding:7px 5px;
	background:rgba(0,0,0,.3);
	border-style:solid;
	border-color:rgba(255,255,255,.6);
}
.hot-event .switch-nav a:hover {
	background:rgba(0,0,0,.2);
}
.hot-event .event-item {
	height:450px;
	width:1112px;
	position:absolute;
	z-index:1;
	left:0;
	top:0;
}
.ico {
	display:inline-block;
	width:16px;
	height:16px;
	line-height:999em;
	overflow:hidden;
}
.muserright {
    width:180px;
    height:300px;
    background:#f7f7f7;
    float:right;
    position:absolute;
    z-index:100;
    top:75px;
    right:0px;
}
/*********************右侧用户信息*******************/
.mall_uhead {
    width:80px;
    height:80px;
    float:left;
    margin-left:50px;
    margin-top:20px;
    border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    overflow:hidden;
}
.mall_uname {
    width:100%;
    float:left;
    margin-top:10px;
}
.mall_uname a {
    width:100%;
    font:600 14px/1.8em 'Microsoft YaHei';
    text-align:center;
    display:inline-block;
}
.mall_blance {
    width:100%;
    float:left;
    height:45px;
}
.mall_blance span {
    font:400 12px/1.2em 'Microsoft YaHei';
    color:#c4c4c4;
    float:left;
    line-height:45px;
    margin-left:30px;
}
.mall_e {
    font:600 18px/1.8em 'Microsoft YaHei';
    color:#fe4949;
    float:left;
    line-height:38px;
}
.Advbanner {
    float:left;
    margin-top:11px;
}


/*******************分类查询产品样式*******************/

.mall_content > .mc_main > .collection {
    width:100%;
    float:left;
    margin-top:40px;
    margin-bottom:40px;
}
.mall_content > .mc_main > .collection > .ctchoose > .coll_title {
    width:100%;
    height:36px;
    float:left;
    background:#e5e5e5;
    color:#333333;
    border:1px solid #c4c4c4;
    border-left:none;
    border-right:none;
}
.mall_content > .mc_main > .collection > .ctchoose > .coll_title > h5 {
    height:36px;
    float:left;
    background:#e5e5e5;
    color:#333333;
    line-height:36px;
    margin-left:10px;
    font-size:14px;
}
.mall_content > .mc_main > .collection > .ctchoose > .changelist {
    width:1280px;
    float:left;
    min-height:100px;
    margin:0 10px 0 10px;
}
.mall_content > .mc_main > .collection > .ctchoose > .changelist > .f_type {
    width:100%;
    float:left;
    min-height:40px;
    border-bottom:1px dashed #d0d0d0;
}
.mall_content > .mc_main > .collection > .ctchoose > .changelist > .f_type > .ftype_key {
    width:100px;
    float:left;
    min-height:40px;
}
.mall_content > .mc_main > .collection > .ctchoose > .changelist > .f_type > .ftype_key > span {
    float:left;
    min-height:40px;
    font-size:12px;
    line-height:40px;
    margin-left:10px;
    color:#aaa;
}
.mall_content > .mc_main > .collection > .ctchoose > .changelist > .f_type > .ftype_list {
    width:1180px;
    float:left;
    min-height:40px;
}
.mall_content > .mc_main > .collection > .ctchoose > .changelist > .f_type > .ftype_list ul li {
    float:left;
    min-height:40px;
    margin:0 10px 0 10px;
    font-size:12px;
    line-height:40px;
    cursor:pointer;
}
.mall_content > .mc_main > .collection > .ctchoose > .changelist > .f_type > .ftype_list ul li:hover {
    color:#fe4949;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list {
    width:1280px;
    float:left;
    margin:20px 10px 0 10px;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot{
    width:180px;
    min-height:600px;
    float:left;
    border:1px solid #d0d0d0;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul{
    width:160px;
    height:240px;
    margin:10px auto;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li{
    width:100%;
    height:240px;
    float:left;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li > .lh_img{
    width:100%;
    height:160px;
    float:left;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li > .lh_img > a > img{
    width:100%;
    height:160px;
    float:left;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li > .lh_price{
    width:100%;
    height:30px;
    float:left;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li > .lh_price > span{
    width:100%;
    font-size:14px;
    color:#fe4949;
    line-height:30px;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li > .lh_title{
    width:100%;
    height:50px;
    float:left;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li > .lh_title > a{
    font-size:12px;
    color:#767676;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .likehot > ul li > .lh_title > a:hover{
    color:#fe4949;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .p_wrap {
    width:1088px;
    min-height:600px;
    float:left;
    margin-left:10px;
    background:#f1f1f1;
}
.mall_content > .mc_main > .collection > .ctchoose > .product_list > .p_wrap > ul li{
    width:272px;
    height:390px;
    float:left;
}
.pinfowrap {
    width:240px;
    margin:0 auto;
}
.wrapimg, .wrapprice, .wraptitle, .wrapevalcount{
    width:100%;
    float:left;
}
.wrapimg {
    height: 270px;
    margin-top:10px;
}
.wrapimg a img {
    width:100%;
    height: 270px;
}
.wrapprice {
    margin-top:10px;
    height:30px;
}
.wrapprice span{
    font-size:18px;
    color:#e23030;
    line-height:30px;
}
.wraptitle {
    height:40px;
}
.wraptitle a {
    line-height:18px;
    font-size:12px;
    color:#5C5C5C;
}
.wraptitle a:hover {
    color:#fe4949;
}
.wrapevalcount {
    font-size:12px;
}
.wrapevalcount a {
    font-size:12px;
    color:#a9a9a9;
}
.wrapevalcount a:hover {
    font-size:12px;
    color:#fe4949;
}
.wrapevalcount strong {
    font-weight:400;
    color:#7e7e7e;
}