.redColor{color: #d6000f;}
.main-wrap { width: 1200px; margin: 0 auto; height: auto; overflow: hidden; font-family: "微软雅黑";padding-bottom: 50px; }
.space-box { height: 40px; }
.mgr0{margin-right: 0!important;}
/* 左侧样式 */
.left-main-container { width: 195px; float: left; height: auto; overflow: hidden; }
.left-main-container .cp-sort { width: 193px; background: #dfe3e8; border: 1px solid #dfe3e8; }
.left-main-container .cp-sort h5 { line-height: 32px; color: #222; font-size: 16px; padding-left: 8px; font-weight: 600; }
.left-main-container .cp-sort h6 { line-height: 32px; color: #666; font-size: 14px; text-align: center; font-weight: 100; }
.left-main-container .cp-sort ul, .left-main-container .cp-sort .skin-prob { width: 100%; background: #f9f9f9; height: auto; overflow: hidden; padding: 10px 0; }
.left-main-container .cp-sort li a ,.skin-prob a{ padding-left: 10px; line-height: 32px; color: #333; }
.left-main-container .cp-sort li a:hover,.skin-prob a:hover{ text-decoration: none; }
.left-main-container .cp-sort li a.active,.skin-prob a.active{ color: #d7000e; }
.left-main-container .cp-sort ul li { width: 95px; float: left; }
.left-main-container .cp-sort .skin-prob a { display: block; }
.left-main-container .advisory-container { margin: 50px 0; }
.left-main-container .advisory-container img { display: block; margin: 0 auto; }
.left-main-container .advisory-container p { text-align: center; color: #d6000f; font-size: 14px; line-height: 32px; padding-top: 5px; font-family: "方正兰亭中粗黑简体" }
.left-main-container .newest-try { width: 193px; background: #f9f9f9;font-size: 13px;height: 255px;overflow: hidden; }
.left-main-container .newest-try img { width: 180px; height: 180px;display: block;margin: 0 auto; }
.left-main-container .newest-try .cp-title { text-align: center; color: #666; font-size: 14px; line-height: 24px; padding: 10px 0;text-overflow: ellipsis;overflow: hidden;white-space:nowrap; }
.left-main-container .newest-try .now-apply { display: block; font-size: 14px; color: #fff; text-align: center; width: 104px; height: 30px; line-height: 30px; background: #c0000e; margin: 18px auto; }
.left-main-container .newest-try .cp-price { text-align: center; }
.left-main-container .cp-sort .hot-goods { padding: 20px 0 0; }

/* 右侧内容样式 */
.right-main-container { width: 968px; height: auto; overflow: hidden; float: right; margin-bottom: 60px; }
.right-main-container .search-nav { margin-top: 40px; width: 100%; height: 30px; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; font-size: 15px; line-height: 30px; color: #666; }
.right-main-container .search-nav p { float: left; }
.right-main-container .search-box { float: left; width: 150px; height: 27px; border: 1px solid #e8e8e8; margin-left: 20px; }
.right-main-container .search-box .search-text { width: 74%; height: 27px; line-height: 27px; float: left; border: none; }
.right-main-container .search-box .search-button { width: 25%; height: 27px; cursor: pointer; float: right; border: none; background: url('../images/list_search_icon.png') no-repeat center center; }
.right-main-container .sequence-way { width: 252px; float: right; height: 30px; }
.right-main-container .sequence-way a { font-size: 15px; color: #333; line-height: 30px; padding: 0 15px 0 20px; }
.right-main-container .sequence-way a.active{color: #d6000f;}
.right-main-container .sequence-way a.arrowTopDef { background: url('../images/arrow_top.png') no-repeat right center; }
.right-main-container .sequence-way a.arrowTopAct { color: #d6000f; background: url('../images/arrow_top_act.png') no-repeat right center; }
.right-main-container .sequence-way a.arrowBottomDef { background: url('../images/arrow_bottom.png') no-repeat right center; }
.right-main-container .sequence-way a.arrowBottomAct { color: #d6000f;background: url('../images/arrow_bottom_act.png') no-repeat right center; }
.right-main-container .sequence-way a.nobg { padding: 0 10px 0 0; background: url(about:blank); }
.right-main-container .sequence-way a.nobg.active { background: url(about:blank); color: #d6000f; }
.right-main-container .search-cp-list { width: 100%; height: auto; overflow: hidden;padding-bottom: 50px; }
.right-main-container .search-cp-list li { width: 210px; float: left; margin: 50px 15px 0; height: auto;color: #222; line-height: 28px; text-align: center;overflow: hidden; }
/* .right-main-container .search-cp-list li:hover{ box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.2);}
 */
 .right-main-container .search-cp-list li .cp-prot { width: 200px; height: 200px; }
.right-main-container .search-cp-list li h5 { font-size: 19px; height: 28px; overflow: hidden; text-overflow: ellipsis; font-weight: 500; padding-top: 10px; }
.right-main-container .search-cp-list li .cp-detail { height: 28px; overflow: hidden; text-overflow: ellipsis; font-size: 16px; }
.right-main-container .search-cp-list li .goods-price { margin-bottom: 10px; color: #222; font-size: 16px; line-height: 34px; text-align: center; }

/*无搜索结果*/

.noSearchRes h5 { width: 100%; color: #222; font-size: 20px; line-height: 50px; font-weight: 100; padding: 10px 0; }
.noSearchRes h5 b { color: #d6000f; }
.noSearchRes p { font-size: 14px; color: #333; line-height: 32px; padding: 5px 0; }
.noSearchRes p span { padding: 0 10px; color: #d6000f; cursor: pointer; }