@charset "utf-8";
/* =================== 产品详细 > 大图 ===================== */
/* product_detail_bigview */
/* ================================================================== */
.product_detail_bigview {
  background-image: url(product_detail_bigview_bg.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 405px;
  width: 940px;
  overflow: hidden;
  position: relative;
  margin-right: auto;
  margin-left: auto;
}
/* .product_detail_bigview .wb-desc */
.product_detail_bigview .wb-desc {
  /* background-color: #fff; */
  height: 310px;
  width: 350px;
  position: absolute;
  left: 30px;
  top: 25px;
}
.product_detail_bigview .wb-desc ul {
}
.product_detail_bigview .wb-desc ul li {
  padding: 15px 0;
  padding-bottom: 5px;
  background-image: url(divider_h20_dd.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  zoom: 1;
}
.product_detail_bigview .wb-desc ul li .icon {
  float: left;
  display: inline;
  width: 45px;
  height: 45px;
  overflow: hidden;
  padding-bottom: 10px;
}
.product_detail_bigview .wb-desc ul li .desc {
  float: left;
  display: inline;
  width: 290px;
  margin-left: 10px;
}
/* .product_detail_bigview .wb-desc-tit-txt */
.product_detail_bigview .wb-desc-tit-txt {
  /* background-color: #fff; */
  height: 310px;
  width: 350px;
  position: absolute;
  left: 30px;
  top: 25px;
}
.product_detail_bigview .wb-desc-tit-txt ul {
}
.product_detail_bigview .wb-desc-tit-txt ul li {
  padding: 15px 0;
  padding-bottom: 5px;
  background-image: url(divider_h20_dd.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  zoom: 1;
}
.product_detail_bigview .wb-desc-tit-txt ul li .desc {
  float: left;
  display: inline;
  width: 350px;
}
/* .product_detail_bigview .wb-desc-text */
.product_detail_bigview .wb-desc-text {
  height: 330px;
  width: 350px;
  position: absolute;
  left: 48px;
  top: 35px;
}
.product_detail_bigview .wb-desc-text ul {
}
.product_detail_bigview .wb-desc-text ul li {
  font-size: 13px;
}
.product_detail_bigview .wb-desc-text ul li h3 {
}
.product_detail_bigview .wb-microsoft-genuine {
  position: absolute;
  height: 27px;
  left: 30px;
  bottom: 48px;
}
.product_detail_bigview .wb-microsoft-genuine,
.product_detail_bigview .wb-microsoft-genuine a {
  color: #000;
  font-weight: 700;
}
.product_detail_bigview .wb-favorite {
  /* background-color: #fff; */
  position: absolute;
  height: 27px;
  width: 100px;
  left: 30px;
  bottom: 14px;
}
.product_detail_bigview .wb-favorite a {
  line-height: 27px;
  height: 27px;
  display: inline-block;
}
.product_detail_bigview .wb-shopping {
  /* background-color: #fff; */
  position: absolute;
  height: 27px;
  width: 100px;
  left: 130px;
  bottom: 14px;
}
.product_detail_bigview .wb-shopping a {
  line-height: 27px;
  height: 27px;
  display: inline-block;
}
.product_detail_bigview .wb-share {
  /* background-color: #fff; */
  position: absolute;
  /* height: 25px; */
  padding-top: 3px;
  height: 18px;
  width: 180px;
  left: 240px;
  bottom: 17px;
}
.product_detail_bigview .wb-gallery {
  /* background-color: #fff; */
  position: absolute;
  height: 370px;
  width: 420px;
  right: 20px;
  top : 20px;
}
.product_detail_bigview .wb-gallery .pic_box {
  /* background-color: #f00; */
  position: absolute;
  height: 350px;
  width: 350px;
  left: 0;
  top : 0;
}
.product_detail_bigview .wb-gallery .zoom {
  /* background-color: #ff0; */
  position: absolute;
  height: 20px;
  width: 350px;
  left: 0;
  bottom: 0;
  text-align: center;
}
.product_detail_bigview .wb-gallery .slider_box {
  /* background-color: #f00; */
  position: absolute;
  height: 350px;
  width: 52px;
  right: 9px;
  top : 0;
}
.product_detail_bigview .wb-gallery .slider_box .nav_prev,
.product_detail_bigview .wb-gallery .slider_box .nav_next {
  /* background-color: #f0f; */
  position: absolute;
  height: 29px;
  width: 52px;
  left: 0;
}
.product_detail_bigview .wb-gallery .slider_box .nav_prev a,
.product_detail_bigview .wb-gallery .slider_box .nav_next a {
  height: 29px;
  width: 52px;
  display: block;
  overflow: hidden;
}
.product_detail_bigview .wb-gallery .slider_box .nav_prev {
  top : 0;
}
.product_detail_bigview .wb-gallery .slider_box .nav_next {
  bottom : 0;
}
.product_detail_bigview .wb-gallery .slider_box .nav_prev:hover {
}
.product_detail_bigview .wb-gallery .slider_box .nav_next:hover {
}
.product_detail_bigview .wb-gallery .slider_box .window {
  /* background-color: #0ff; */
  position: absolute;
  height: 292px;
  width: 52px;
  left: 0;
  top : 29px;
  overflow: hidden;
}
.product_detail_bigview .wb-gallery .slider_box ul {
  position: absolute;
  height: 2000px;
  width: 52px;
  left: 0;
  top : 0;
}
.product_detail_bigview .wb-gallery .slider_box ul li {
  width: 52px;
  height: 52px;
  /* background-color: #0f9; */
  display: block;
  margin-bottom: 8px;
}
.product_detail_bigview .wb-gallery .slider_box ul li a {
  width: 50px;
  height: 50px;
  border: 0 none;
  padding: 1px;
  display: block;
}
.product_detail_bigview .wb-gallery .slider_box ul li.active a,
.product_detail_bigview .wb-gallery .slider_box ul li.hover a {
  border: 1px solid #a0a1a2;
  padding: 0;
}
/* =================== 产品详细 > 大图 （厨房） ===================== */
/* product_detail_bigview_kitchen */
/* ================================================================== */
.product_detail_bigview_kitchen {
  background-image: url(product_detail_bigview_bg_kitchen.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  height: 470px;
  border: 1px solid #ddd;
  position: relative;
}
.product_detail_bigview_kitchen .wb-side-bar {
  width: 250px;
  position: absolute;
  top: 20px;
  right: 20px;
}
.product_detail_bigview_kitchen .wb-side-bar .wb-desc {
  border-bottom: solid 1px #ddd;
}
.product_detail_bigview_kitchen .wb-side-bar .wb-favorite {
  padding-top: 10px;
}
.product_detail_bigview_kitchen .wb-side-bar .wb-share {
  padding-top: 10px;
}
.product_detail_bigview_kitchen .wb-gallery {
  width: 640px;
  height: 460px;
  left: 10px;
  top: 10px;
  position: absolute;
}
.product_detail_bigview_kitchen .wb-gallery .pic_box {
  width: 640px;
  height: 360px;
  position: absolute;
  left: 0;
  top: 0;
}
.product_detail_bigview_kitchen .wb-gallery .desc_box {
  width: 640px;
  height: 0;
  position: absolute;
  left: 0;
  bottom: 100px;
  overflow: hidden;
}
.product_detail_bigview_kitchen .wb-gallery .desc_box .bg {
  width: 640px;
  height: 84px;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.product_detail_bigview_kitchen .wb-gallery .desc_box .desc {
  width: 600px;
  padding: 10px 20px 0 20px;
  position: absolute;
  left: 0;
  top: 0;
  color: #FFF;
}
.product_detail_bigview_kitchen .wb-gallery .desc_box .desc h4 {
  color: #FFF;
  padding-bottom: 5px;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box {
  height: 80px;
  width: 640px;
  position: absolute;
  left: 0;
  bottom: 10px;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box .window {
  width: 606px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box ul {
  width: 999999px;
  position: relative;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box ul li {
  float: left;
  display: inline;
  width: 118px;
  height: 80px;
  padding-right: 4px;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box ul li a {
  width: 112px;
  height: 63px;
  overflow: hidden;
  padding: 14px 3px 3px 3px;
  float: left;
  display: inline;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box ul li a:hover,
.product_detail_bigview_kitchen .wb-gallery .slider_box ul li.hover a {
}
.product_detail_bigview_kitchen .wb-gallery .slider_box ul li.active a {
  background-image: url(product_detail_bigview_image_slider_list_item_bg.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box ul li.active a:hover {
}
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_prev,
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_next {
  /* background-color: #f0f; */
  position: absolute;
  height: 69px;
  width: 20px;
  top: 11px;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_prev a,
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_next a {
  height: 69px;
  width: 20px;
  display: block;
  overflow: hidden;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_prev {
  left : -5px;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_next {
  right : -5px;
}
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_prev:hover {
}
.product_detail_bigview_kitchen .wb-gallery .slider_box .nav_next:hover {
}
/* =================== 产品详细 > tabs ===================== */
/* product_detail_tabs */
/* ================================================================== */
.product_detail_tabs {
}
/* 通栏大图 ps-col1 */
.ps-col1 {
  padding-bottom: 30px;
  zoom: 1;
}
/* 左文+右侧大图 ps-col2-tp */
.ps-col2-tp {
  padding-bottom: 30px;
  zoom: 1;
}
.ps-col2-tp .ps-c1 {
  width: 320px;
  display: inline;
  float: left;
  padding-left: 20px;
}
.ps-col2-tp .ps-c2 {
  display: inline;
  float: right;
  width: 556px;
  overflow: hidden;
  padding-right: 20px;
}
/* 左图+右文 ps-col2-tp-b */
.ps-col2-tp-b {
  padding-bottom: 30px;
  zoom: 1;
}
.ps-col2-tp-b .ps-c1 {
  display: inline;
  float: left;
  width: 556px;
  overflow: hidden;
  padding-left: 20px;
}
.ps-col2-tp-b .ps-c2 {
  width: 320px;
  display: inline;
  float: right;
  padding-right: 20px;
}
/* 左文+右侧2大图 ps-col3-tpp */
.ps-col3-tpp {
  padding-bottom: 30px;
  zoom: 1;
}
.ps-col3-tpp .ps-c1 {
  width: 286px;
  display: inline;
  float: left;
  padding-left: 20px;
}
.ps-col3-tpp .ps-c2 {
  width: 286px;
  display: inline;
  float: left;
  padding-left: 20px;
  overflow: hidden;
}
.ps-col3-tpp .ps-c3 {
  width: 286px;
  display: inline;
  float: left;
  padding-left: 20px;
  overflow: hidden;
}
/* 三列式上图下文 ps-col3-ptr */
.ps-col3-ptr {
  padding-bottom: 30px;
  zoom: 1;
}
.ps-col3-ptr .ps-c1,
.ps-col3-ptr .ps-c2,
.ps-col3-ptr .ps-c3 {
  width: 286px;
  float: left;
  display: inline;
  padding-left: 20px;
}
.ps-col3-ptr .pic {
  width: 286px;
  overflow: hidden;
}
.ps-col3-ptr .desc {
  padding-top: 15px;
  margin-bottom: -10px;
}
/* 四列式上图下文 ps-col4-ptr */
.ps-col4-ptr {
  padding-bottom: 30px;
  zoom: 1;
}
.ps-col4-ptr .ps-c1,
.ps-col4-ptr .ps-c2,
.ps-col4-ptr .ps-c3,
.ps-col4-ptr .ps-c4 {
  padding-left: 20px;
  float: left;
  display: inline;
  width: 210px;
}
.ps-col4-ptr .ps-c1 {
  padding-left: 19px;
}
.ps-col4-ptr .pic {
  width: 210px;
  overflow: hidden;
}
.ps-col4-ptr .desc {
  padding-top: 15px;
  margin-bottom: -10px;
}
/* 图文视频混排 ps-col3-tvp */
.ps-col3-tvp {
  padding-bottom: 30px;
  position: relative;
  zoom: 1;
}
.ps-col3-tvp .ps-headline {
  height: 25px;
  padding-bottom: 30px;
  padding-left: 20px;
}
.ps-col3-tvp .ps-desc {
  width: 310px;
  float: left;
  padding-left: 20px;
  display: inline;
  padding-bottom: 100px;
}
.ps-col3-tvp .ps-video {
  position: absolute;
  left: 20px;
  bottom: 30px;
  width: 310px;
  height: 100px;
}
.ps-col3-tvp .ps-video .ps-video-preview {
  width: 150px;
  height: 100px;
  overflow: hidden;
}
.ps-col3-tvp .ps-video .ps-video-desc {
  width: 145px;
  position: absolute;
  right: 0;
  bottom: -10px;
}
.ps-col3-tvp .ps-bigview {
  width: 556px;
  float: right;
  padding-right: 20px;
  display: inline;
}
/* 左图右文 ps-col2-pt */
.ps-col2-pt {
  padding-bottom: 30px;
  zoom: 1;
}
.ps-col2-pt .ps-c1 {
  width: 460px;
  float: left;
  padding-left: 20px;
  display: inline;
}
.ps-col2-pt .ps-c2 {
  width: 420px;
  float: right;
  display: inline;
  padding-right: 20px;
  margin-bottom: -10px;
}
/* 左文右图 ps-col2-pt-b */
.ps-col2-pt-b {
  padding-bottom: 30px;
  zoom: 1;
}
.ps-col2-pt-b .ps-c1 {
  width: 420px;
  float: left;
  display: inline;
  padding-left: 20px;
  margin-bottom: -10px;
}
.ps-col2-pt-b .ps-c2 {
  width: 460px;
  float: right;
  padding-right: 20px;
  display: inline;
}
/* 两栏式图文混排 ps-col2x2-ptr */
.ps-col2x2-ptr {
  overflow: hidden;
  zoom: 1;
}
.ps-col2x2-ptr .ps-row {
  width: 900px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 30px;
  margin-bottom: -1px;
}
.ps-col2x2-ptr .ps-row .ps-item {
  display: inline;
  float: left;
  width: 430px;
  padding-right: 20px;
}
.ps-col2x2-ptr .ps-row .ps-item .pic {
  display: inline;
  float: left;
  width: 200px;
  overflow: hidden;
}
.ps-col2x2-ptr .ps-row .ps-item .desc {
  display: inline;
  float: right;
  width: 210px;
  overflow: hidden;
  margin-bottom: -10px;
}
/* ts_slide_activity */
.ts_slide_activity {
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  zoom: 1;
}
.ts_slide_activity .border_wrap {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #ddd;
  border-bottom-color: #ddd;
  padding-top: 10px;
  padding-bottom: 10px;
}
.ts_slide_activity .window {
  height: 174px;
  overflow: hidden;
  position: relative;
}
.ts_slide_activity .window ul {
  position: absolute;
}
.ts_slide_activity .window ul li {
  height: 174px;
  overflow: hidden;
}
.ts_slide_activity .window ul li .pic {
  height: 100px;
  width: 190px;
  overflow: hidden;
}
.ts_slide_activity .window ul li .desc {
  height: 36px;
  overflow: hidden;
}
.ts_slide_activity .window ul li .time {
  height: 18px;
  overflow: hidden;
}
.ts_slide_activity .btn_prev {
  position: absolute;
  top: -5px;
}
.ts_slide_activity .btn_prev a {
  width: 190px;
  display: block;
}
.ts_slide_activity .disable {
  display: none;
}
.ts_slide_activity .btn_next {
  position: absolute;
  width: 190px;
  bottom: -5px;
}
.ts_slide_activity .btn_next a {
  width: 190px;
  display: block;
}
.ts_slide_activity .disable {
  display: none;
}
/* =================== 用户中心 > 我的威望 ===================== */
/* uc_mypoint_table_list* */
/* ================================================================== */
.uc_mypoint_table_list {
  padding-top: 20px;
}
.uc_mypoint_table_list td.tb_col1 {
  width: 25%;
}
.uc_mypoint_table_list td.tb_col2 {
  width: 20%;
}
.uc_mypoint_table_list td.tb_col3 {
  width: 15%;
}
.uc_mypoint_table_list td.tb_col4 {
  width: 40%;
}
/* =================== 用户中心 > 产品注册 ===================== */
/* uc_product_register_form* */
/* ================================================================== */
.uc_product_register_form {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
}
.uc_product_register_form th {
  padding-top: 0.25em;
  vertical-align: top;
}
.uc_product_register_form .tb_col1 {
  width: 16%;
}
.uc_product_register_form .tb_col2 {
  width: 42%;
}
.uc_product_register_form .tb_col3 {
  width: 42%;
}
.uc_product_register_form .uc_product_register_category_wrap select {
  width: 270px;
}
.uc_product_register_form .uc_product_register_series_wrap select {
  width: 270px;
}
.uc_product_register_form .uc_product_register_type_wrap input {
  width: 66px;
}
.uc_product_register_form .uc_product_register_type_wrap select {
  width: 200px;
}
.uc_product_register_form .uc_product_register_sn_wrap input {
  width: 262px;
}
.uc_product_register_form .uc_product_register_buy_date_wrap input {
  width: 70px;
}
.uc_product_register_form .uc_product_register_channel_wrap select {
  width: 270px;
}
.uc_product_register_form .uc_product_register_price_wrap input {
  width: 70px;
}
.uc_product_register_form .uc_product_register_preview {
  height: 136px;
  width: 180px;
  overflow: hidden;
  text-align: left;
}
/* =================== 用户中心 > 我的评论 ===================== */
/* uc_product_register_form* */
/* ================================================================== */
.uc_comment_table_list {
}
.uc_comment_table_list .tb_col1 {
  width: 22%;
}
.uc_comment_table_list .tb_col2 {
  width: 24%;
}
.uc_comment_table_list .tb_col3 {
  width: 19%;
}
.uc_comment_table_list .tb_col4 {
  width: 35%;
}
.uc_comment_table_list .product_box {
}
.uc_comment_table_list .product_box .pic {
  display: inline;
  float: left;
  height: 136px;
  width: 136px;
  overflow: hidden;
}
.uc_comment_table_list .product_box .info {
  display: inline;
  float: right;
  width: 160px;
  overflow: hidden;
}
.uc_comment_register_product_flyout {
  width: 425px;
  position: absolute;
  left: -1000px;
  top: -1000px;
  zoom: 1;
}
.uc_comment_product_register_form .tb_col1 {
  width: 26%;
}
.uc_comment_product_register_form .tb_col2 {
  width: 72%;
}
.uc_comment_product_register_form .uc_comment_product_register_sn_wrap input {
  width: 262px;
}
.uc_comment_product_register_form .uc_comment_product_register_buy_date_wrap input {
  width: 70px;
}
.uc_comment_product_register_form .uc_comment_product_register_channel_wrap select {
  width: 270px;
}
.uc_comment_product_register_form .uc_comment_product_register_price_wrap input {
  width: 70px;
}
/* =================== 用户中心 > 注册信息成功提交 ===================== */
/* uc_product_register_form* */
/* ================================================================== */
.uc_user_register_success {
}
.uc_user_register_success .steps {
}
.uc_user_register_success .steps ul {
  overflow: hidden;
  zoom: 1;
}
.uc_user_register_success .steps li {
  background-image: url(steps_ball.png);
  background-repeat: no-repeat;
  background-position: center 5px;
  text-align: center;
  padding-top: 45px;
  margin-left: -1px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #ddd;
  height: 36px;
}
.uc_user_register_success .steps .step1 {
  background-position: center 5px;
}
.uc_user_register_success .steps .step2 {
  background-position: center -95px;
}
.uc_user_register_success .steps .step3 {
  background-position: center -195px;
}
.uc_user_register_success .steps .step4 {
  background-position: center -295px;
}
/* =================== 营销活动  ===================== */
/* sales_activity* */
/* ================================================================== */

.sales_activity {
}
.sales_activity_list {
  overflow: hidden;
  width: 700px;
  zoom: 1;
  position: relative;
  padding-left: 10px;
  margin-left: -10px;
  margin-right: -20px;
}
.sales_activity_list .item_wrap {
  width: 720px;
  border-top: solid 1px #ddd;
}
.sales_activity_list .item {
  display: inline;
  float: left;
  width: 220px;
  position: relative;
  padding-top: 20px;
  height: 240px;
  padding-right: 20px;
  padding-bottom: 10px;
  margin-bottom: -1px;
  border-bottom: solid 1px #ddd;
  zoom: 1;
}
.sales_activity_list .item .pic {
  height: 140px;
  width: 220px;
  overflow: hidden;
  padding-bottom: 10px;
}
.sales_activity_list .item .tag_member_only {
  position: absolute;
  left: -5px;
  top: 15px;
}
.sales_activity_list .item .desc {
  height: 82px;
  overflow: hidden;
}
.sales_activity_list .item .p {
}
.sales_activity_my_activity {
  text-align: right;
}
/* =================== 延保服务  ===================== */
/* uc_warranty_extend* */
/* ================================================================== */
.uc_warranty_extend {
}
.uc_warranty_extend .card_number {
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  background-position: left center;
  padding-top: 20px;
  padding-bottom: 20px;
}
.uc_warranty_extend .card_number .card_number_tb {
  margin-left: auto;
  margin-right: auto;
}
.uc_warranty_extend .uc_warranty_card_number_input {
  width: 300px;
}
/* 搜索结果 */
.uc_warranty_extend .search_result {
}
.uc_warranty_extend .search_result .no_result {
  text-align: center;
}
.uc_warranty_extend .search_result table {
  width: 340px;
}
.uc_warranty_extend .search_result table .tb_col1 {
  width: 120px;
}
.uc_warranty_extend .search_result table .tb_col2 {
  width: 220px;
}
.uc_warranty_extend .search_result .info_owner {
  display: inline;
  float: left;
  width: 340px;
}
.uc_warranty_extend .search_result .info_warranty {
  display: inline;
  float: right;
  width: 340px;
}
/* 延保相关信息 */

.uc_warranty_extend .warranty_info {
  padding-top: 30px;
}
.uc_warranty_extend .warranty_info .image_text {
}
.uc_warranty_extend .warranty_info .image_text .image {
  display: inline;
  float: left;
  width: 150px;
  height: 150px;
  overflow: hidden;
}
.uc_warranty_extend .warranty_info .image_text .text {
  display: inline;
  float: left;
  padding-left: 10px;
  width: 498px;
}
/* =================== 产品服务搜索结果  ===================== */
/* service_search_result* */
/* ================================================================== */
.service_search_result {
}
.service_search_result .search_by_category {
  padding-top: 20px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ddd;
  padding-bottom: 20px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ddd;
}
.service_search_result .search_by_category h3 {
  width: 100px;
  text-align: left;
  padding: 0;
}
.service_search_result .search_by_keywords {
  padding-top: 20px;
  padding-bottom: 20px;
}
.service_search_result .search_by_keywords h3 {
  width: 100px;
  text-align: left;
  padding: 0;
}
.service_search_result .search_by_keywords .ss_product_search_kw_wrap {
  vertical-align: middle;
  overflow: hidden;
}
.service_search_result .search_by_keywords .ss_product_search_kw_wrap input {
  width: 210px;
}
.service_search_result .search_by_keywords .ss_product_search_kw_wrap label {
}
/* 最佳答案 */
.service_search_result .best_result {
  height: 200px;
  position: relative;
  background-image: url(gradient_fade_up.png);
  background-repeat: repeat-x;
  background-position: left bottom;
}
.service_search_result .best_result h2 {
  position: absolute;
  left: 20px;
  top: 0;
}
.service_search_result .best_result .pic {
  height: 136px;
  width: 136px;
  overflow: hidden;
  position: absolute;
  left: 20px;
  top: 40px;
}
.service_search_result .best_result .info {
  height: 136px;
  width: 380px;
  overflow: hidden;
  position: absolute;
  left: 200px;
  top: 40px;
}
.service_search_result .best_result .info .path {
}
.service_search_result .best_result .info .desc {
}
.service_search_result .best_result .info .links {
  margin-left: -10px;
}
.service_search_result .best_result .info .links ul {
  padding: 0;
}
.service_search_result .best_result .info .links a {
  color: #005aaa;
}
.service_search_result .best_result .info .links a:hover {
  color: #005aaa;
}
.service_search_result .site_search_kw_wrap input {
  width: 370px;
}
/* mc-list-search-result */
.mc-frame .mc-list-search-result {
  padding: 0 20px;
}
.mc-frame .mc-list-search-result ul {
  overflow: hidden;
  zoom: 1;
  position: relative;
  padding: 0;
  margin: 0;
}
.mc-frame .mc-list-search-result ul li.list-item {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ddd;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  margin-top: -1px;
  zoom: 1;
}
.mc-frame .mc-list-search-result .pic {
  float: left;
  overflow: hidden;
  height: 136px;
  width: 136px;
  margin-left: 15px;
  display: inline;
}
.mc-frame .mc-list-search-result .info {
  display: inline;
  float: right;
  width: 480px;
  padding-right: 20px;
}
.mc-frame .mc-list-search-result .info .links {
  margin-left: -10px;
}
.mc-frame .mc-list-search-result .info .links a {
  color: #005aaa;
}
.mc-frame .mc-list-search-result .info .links a:hover {
  color: FE697D;
}
/* mc-list-search-result-news */
.mc-frame .mc-list-search-result-news {
  padding: 0;
}
.mc-frame .mc-list-search-result-news ul {
  overflow: hidden;
  zoom: 1;
  position: relative;
  padding: 0;
  margin: 0;
}
.mc-frame .mc-list-search-result-news ul li.list-item {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ddd;
  padding: 20px;
  padding-left: 32px;
  padding-bottom: 10px;
  position: relative;
  margin-top: -1px;
  zoom: 1;
}
.mc-frame .mc-list-search-result-news ul li.list-item h3 {
  margin-left: -12px;
}
.mc-frame .mc-list-search-result-news ul li.list-item h3 a {
}
.mc-frame .mc-list-search-result-news ul li.list-item h3 a em {
}
.mc-frame .mc-list-search-result-news ul li.list-item p {
}
.mc-frame .mc-list-search-result-news ul li.list-item p em {
  color: #303030;
  font-weight: 700;
}
.mc-frame .mc-list-search-result-news ul li.list-item .date {
  font-style: italic;
  color: #303030;
}
/* =================== 产品比较  ===================== */
/* product_compare* */
/* ================================================================== */
.product_compare {
}
.product_compare .product_list {
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  width: 100%;
}
.product_compare .product_list .desc {
  display: inline;
  float: left;
  width: 158px;
  padding-top: 15px;
  padding-bottom: 30px;
  padding-right: 15px;
  padding-left: 15px;
}
.product_compare .product_list .slot {
  display: inline;
  float: left;
  width: 188px;
  min-height: 10px;
  _height: 10px;
}
.product_compare .product_list .item {
  width: 188px;
  position: relative;
  padding-top: 30px;
  padding-bottom: 30px;
}
.product_compare .product_list .item .pic {
  height: 136px;
  width: 136px;
  height: 136px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
}
.product_compare .product_list .item .name {
  text-align: center;
  padding-top: 10px;
}
.product_compare .product_list .item .remove {
  position: absolute;
  top: 10px;
  right: 10px;
  outline: none;
}
/* compare_table */
.product_compare .compare_table {
}
.product_compare .compare_table .tb_col1,
.product_compare .compare_table .tb_col2,
.product_compare .compare_table .tb_col3,
.product_compare .compare_table .tb_col4,
.product_compare .compare_table .tb_col5 {
  width: 20%;
}
.compare_table .tb_title {
  padding: 0px;
}
.compare_table .tb_title a {
  background-image: url(nr_dot_right_w12.png);
  background-repeat: no-repeat;
  background-position: right 5px;
  display: block;
  padding: 10px;
  padding-top: 0;
  margin-right: 10px;
  margin-top: 20px;
  outline: none;
}
.compare_table table.expend .tb_title a {
  background-position: right 3px;
  color: #303030;
}
.compare_table table.expend .tb_title a:hover {
  background-position: right -17px;
}
.compare_table table.expend tbody.tb_main {
  display: table-row-group;
}
.compare_table table.collapse .tb_title a {
  background-position: right -57px;
  color: #303030;
}
.compare_table table.collapse .tb_title a:hover {
  background-position: right -77px;
}
.compare_table table.collapse tbody.tb_main {
  display: none;
}
.compare_table .is_different .tb_bg1 {
  background-color: #fff6f8;
}
.compare_table .is_different .tb_bg2 {
  background-color: #f9dee5;
}
/* =================== PL首页  ===================== */
/* pl_product_image_slider* */
/* ================================================================== */
.pl_product_image_slider {
  width: 100%;
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  position: relative;
  padding-top: 35px;
  padding-bottom: 20px;
}
.pl_product_image_slider .window {
  height: 200px;
  width: 800px;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.pl_product_image_slider ul {
  width: 99999px;
  position: absolute;
}
.pl_product_image_slider ul li {
  display: inline;
  float: left;
  width: 160px;
  height: 200px;
}
.pl_product_image_slider ul li .pic {
  height: 136px;
  width: 136px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
}
.pl_product_image_slider ul li .name {
  padding-top: 10px;
  text-align: center;
}
.pl_product_image_slider ul li .type {
  text-align: center;
}
.pl_product_image_slider .btn_prev {
  position: absolute;
  height: 136px;
  width: 25px;
  left: 20px;
  top: 35px;
}
.pl_product_image_slider .btn_prev a {
  height: 136px;
  width: 25px;
  display: block;
}
.pl_product_image_slider .btn_next {
  position: absolute;
  height: 136px;
  width: 25px;
  right: 20px;
  top: 35px;
}
.pl_product_image_slider .btn_next a {
  height: 136px;
  width: 25px;
  display: block;
}
.pl_product_image_slider .disable a {
  display: none;
}
.pl_product_image_slider h3 {
  position: absolute;
  left: 10px;
  top: 10px;
}
/* =================== PL首页  ===================== */
/* pl_haier_reward_slider* */
/* ================================================================== */
.pl_haier_reward_slider {
  width: 100%;
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  position: relative;
  padding-top: 35px;
  padding-bottom: 20px;
  margin-top: 10px;
}
.pl_haier_reward_slider .window {
  height: 118px;
  width: 850px;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.pl_haier_reward_slider ul {
  width: 99999px;
  position: absolute;
}
.pl_haier_reward_slider ul li {
  display: inline;
  float: left;
  width: 118px;
  height: 118px;
  margin-right: 4px;
}
.pl_haier_reward_slider ul li a {
  display: inline;
  float: left;
  width: 78px;
  height: 78px;
  padding: 20px;
}
.pl_haier_reward_slider ul li a img {
  width: 78px;
  height: 78px;
  display: block;
  overflow: hidden;
}
.pl_haier_reward_slider ul li.hover a {
  width: 118px;
  height: 118px;
  padding: 0px;
}
.pl_haier_reward_slider ul li.hover a img {
  width: 118px;
  height: 118px;
}
.pl_haier_reward_slider .btn_prev {
  position: absolute;
  height: 118px;
  width: 25px;
  left: 20px;
  top: 35px;
}
.pl_haier_reward_slider .btn_prev a {
  height: 118px;
  width: 25px;
  display: block;
}
.pl_haier_reward_slider .btn_next {
  position: absolute;
  height: 118px;
  width: 25px;
  right: 20px;
  top: 35px;
}
.pl_haier_reward_slider .btn_next a {
  height: 118px;
  width: 25px;
  display: block;
}
.pl_haier_reward_slider .disable a {
  display: none;
}
.pl_haier_reward_slider h3 {
  position: absolute;
  left: 10px;
  top: 10px;
}
/* 四列带阴影的 */
.mc-col4-shadow_wrap {
  background-image: url(pl_shadow_bg.png);
  background-repeat: no-repeat;
  background-position: left top;
  width: 900px;
  margin-right: -6px;
  margin-left: -6px;
  padding-right: 25px;
  padding-left: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  overflow: hidden;
}
.mc-col4-shadow_wrap .box {
  width: 920px;
  overflow: hidden;
}
.mc-col4-shadow_wrap .item {
  display: inline;
  float: left;
  width: 210px;
  margin-right: 20px;
}
.mc-col4-shadow_wrap .item .pic {
  width: 210px;
  height: 70px;
  overflow: hidden;
}
.mc-col4-shadow_wrap .item .text {
  padding-top: 10px;
}
/* 四列全宽度的 */
.mc-col4-full-width {
  width: 940px;
  overflow: hidden;
  padding-bottom: 10px;
}
.mc-col4-full-width .box {
  width: 960px;
  overflow: hidden;
}
.mc-col4-full-width .item {
  display: inline;
  float: left;
  width: 220px;
  margin-right: 20px;
}
.mc-col4-full-width .item .pic {
  width: 220px;
  height: 124px;
  overflow: hidden;
}
.mc-col4-full-width .item .text {
  padding-top: 10px;
}
/* slider_text_vscroll */
.slider_text_vscroll {
  padding-top: 38px;
  padding-bottom: 38px;
  height: 108px;
  padding-right: 15px;
  padding-left: 15px;
  position: relative;
}
.slider_text_vscroll .window {
  height: 108px;
  overflow: hidden;
  position: relative;
}
.slider_text_vscroll ul {
  position: absolute;
}
.slider_text_vscroll ul li {
  overflow: hidden;
  line-height: 18px;
  vertical-align: top;
}
.slider_text_vscroll ul li span.date {
  display: inline-block;
  font-weight: 700;
  width: 50px;
  vertical-align: top;
}
.slider_text_vscroll ul li span.desc {
  width: 220px;
  display: inline-block;
  vertical-align: top;
}
.slider_text_vscroll .btn_prev {
  position: absolute;
  top: 10px;
  height: 25px;
  width: 200px;
  left: 50%;
  margin-left: -100px
}
.slider_text_vscroll .btn_next {
  position: absolute;
  bottom: 10px;
  height: 20px;
  width: 200px;
  left: 50%;
  margin-left: -100px
}
.slider_text_vscroll .btn_prev a,
.slider_text_vscroll .btn_next a {
  height: 25px;
  width: 200px;
  display: block;
}
.slider_text_vscroll .disable a {
  display: none;
}
/* slider_pic_vscroll */
.slider_pic_vscroll {
  padding-top: 45px;
  padding-bottom: 45px;
  height: 100px;
  width: 270px;
  padding-right: 15px;
  padding-left: 15px;
  position: relative;
}
.slider_pic_vscroll .window {
  width: 270px;
  height: 100px;
  overflow: hidden;
  position: relative;
}
.slider_pic_vscroll ul {
  position: absolute;
}
.slider_pic_vscroll ul li {
  height: 100px;
  overflow: hidden;
  line-height: 18px;
}
.slider_pic_vscroll ul li th {
  width: 100px;
  height: 100px;
  overflow: hidden;
  padding: 0;
  margin: 0;
  border: 0 none;
}
.slider_pic_vscroll ul li td {
  width: 160px;
  height: 54px;
  overflow: hidden;
  padding: 0;
  margin: 0;
  border: 0 none;
  padding-left: 10px;
}
.slider_pic_vscroll .btn_prev {
  position: absolute;
  top: 5px;
  height: 20px;
  width: 270px;
  left: 50%;
  padding-bottom: 5px;
  margin-left: -135px;
  border-bottom: solid 1px #ddd;
}
.slider_pic_vscroll .btn_next {
  position: absolute;
  bottom: 5px;
  height: 20px;
  width: 270px;
  left: 50%;
  padding-top: 5px;
  margin-left: -135px;
  border-top: solid 1px #ddd;
}
.slider_pic_vscroll .btn_prev a,
.slider_pic_vscroll .btn_next a {
  height: 25px;
  width: 270px;
  display: block;
}
.slider_pic_vscroll .disable a {
  display: none;
}
/* =================== 趣味下载  ===================== */
/* download_center */
/* ================================================================== */
.download_center {
}
.download_center .download_list {
  padding-top: 20px;
}
/* mc-list-download */
.mc-list-download {
  overflow: hidden;
}
.mc-list-download .list-item {
  padding: 20px 0;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: -1px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ddd;
  zoom: 1;
}
.mc-list-download .list-item .pic {
  display: inline;
  float: left;
  height: 95px;
  width: 124px;
  overflow: hidden;
}
.mc-list-download .list-item .info {
  float: left;
  margin-left: 20px;
  display: inline;
  width: 500px;
}
/* =================== 家居解决方案  ===================== */
/* home_solution_frame */
/* ================================================================== */
.home_solution_frame {
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  background-position: left top;
  padding: 20px;
}
.slider_home_solution {
  width: 610px;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
  border-bottom: solid 1px #ddd;
  height: 135px;
}
.slider_home_solution .window {
  width: 610px;
  height: 135px;
  overflow: hidden;
  position: relative;
}
.slider_home_solution .window ul {
  padding: 0;
  margin: 0;
  width: 9999px;
  position: absolute;
}
.slider_home_solution .window ul li {
  padding-bottom: 20px;
  width: 90px;
  margin-right: 40px;
  float: left;
  display: inline;
  cursor: pointer;
}
.slider_home_solution .window ul li .tit {
  text-align: center;
  padding-bottom: 5px;
  height: 20px;
}
.slider_home_solution .window ul li .pic {
}
.slider_home_solution .btn_prev {
  position: absolute;
  width: 20px;
  height: 100px;
  left: 0;
  top: 20px;
}
.slider_home_solution .btn_prev a {
  width: 20px;
  height: 100px;
  display: block;
}
.slider_home_solution .btn_next {
  position: absolute;
  width: 20px;
  height: 100px;
  right: 0;
  top: 20px;
}
.slider_home_solution .btn_next a {
  width: 20px;
  height: 100px;
  display: block;
}
.slider_home_solution .disable a {
  display: none;
}
.slider_home_solution .window ul li.active {
  background-image: url(dot_delta_bottom.png);
  background-repeat: no-repeat;
  background-position: center bottom;
}
.slider_home_solution .window ul li.active .tit a {
  font-weight: 700;
}
/* home_solution_tab_content */
.mc-frame-pic-text,
.home_solution_tab_content .pic_text {
  padding-top: 20px;
  zoom: 1;
}
.mc-frame-pic-text .pic,
.home_solution_tab_content .pic_text .pic {
  height: 130px;
  width: 208px;
  overflow: hidden;
  float: left;
  display: inline;
}
.mc-frame-pic-text .text,
.home_solution_tab_content .pic_text .text {
  width: 415px;
  overflow: hidden;
  float: left;
  display: inline;
  padding-left: 20px;
}
.mc-frame-pic-text-only-text {
  padding-left: 228px;
}
/* =================== 服务与支持 产品细节页  ===================== */
/* home_solution_frame */
/* ================================================================== */

.service_product_detail_tabs_wrap {
  padding-top: 20px;
}
/* 最佳答案 */
.service_product_detail .best_result {
  height: 270px;
  position: relative;
  background-image: url(gradient_fade_up.png);
  background-repeat: repeat-x;
  background-position: left bottom;
}
.service_product_detail .best_result .pic {
  height: 204px;
  width: 204px;
  overflow: hidden;
  position: absolute;
  left: 30px;
  top: 35px;
}
.service_product_detail .best_result .info {
  width: 380px;
  overflow: hidden;
  position: absolute;
  left: 285px;
  top: 40px;
}
.service_product_detail .best_result .info .links {
  padding-top: 10px;
  border-top: solid 1px #ddd;
}
.service_product_detail_porduct_manual_table .tb_col1 {
  width: 34%;
}
.service_product_detail_porduct_manual_table .tb_col2 {
  width: 20%;
}
.service_product_detail_porduct_manual_table .tb_col3 {
  width: 22%;
}
.service_product_detail_porduct_manual_table .tb_col4 {
  width: 24%;
}
.service_product_detail_porduct_drivers_table .tb_col1 {
  width: 30%;
}
.service_product_detail_porduct_drivers_table .tb_col2 {
  width: 14%;
}
.service_product_detail_porduct_drivers_table .tb_col3 {
  width: 14%;
}
.service_product_detail_porduct_drivers_table .tb_col4 {
  width: 14%;
}
.service_product_detail_porduct_drivers_table .tb_col5 {
  width: 14%;
}
.service_product_detail_porduct_drivers_table .tb_col6 {
  width: 14%;
}
.service_product_detail_porduct_params_table table {
  border-top: 1px solid #DDDDDD;
}
.service_product_detail_porduct_params_table .tb_col1 {
  width: 26%;
}
.service_product_detail_porduct_params_table .tb_col2 {
  width: 74%;
}
/* =================== 销售渠道  ===================== */
/* salse_channel */
/* ================================================================== */
.salse_channel {
}
.store_search_form {
}
.store_search_form input {
  width: 182px;
}
.store_search_form select {
  width: 190px;
}
/* store_list_item */
.store_list_item {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ddd;
  margin-bottom: 20px;
}
.store_list_item .pic {
  display: inline;
  float: left;
  height: 100px;
  width: 220px;
  overflow: hidden;
}
.store_list_item .text {
  display: inline;
  float: left;
  width: 440px;
  padding-left: 20px;
}
/* logo_list_col4 */
.store_list_item .logo_list_col4 {
}
.store_list_item .logo_list_col4 ul {
  overflow: hidden;
  zoom: 1;
}
.store_list_item .logo_list_col4 ul li {
  display: inline;
  float: left;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #ddd;
  margin-left: -1px;
  width: 110px;
  overflow: hidden;
}
.store_list_item .logo_list_col4 ul li a {
}
.store_list_item .logo_list_col4 ul li a img {
}
/* logo_list_col3 */
.store_list_item .logo_list_col3 {
}
.store_list_item .logo_list_col3 ul {
  overflow: hidden;
  zoom: 1;
}
.store_list_item .logo_list_col3 ul li {
  display: inline;
  float: left;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #ddd;
  margin-left: -1px;
  width: 145px;
  overflow: hidden;
}
.store_list_item .logo_list_col3 ul li a {
}
.store_list_item .logo_list_col3 ul li a img {
}
/* ts_slide_store_location */
.ts_slide_store_location {
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  zoom: 1;
}
.ts_slide_store_location .border_wrap {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #ddd;
  border-bottom-color: #ddd;
}
.ts_slide_store_location .window {
  height: 330px;
  overflow: hidden;
  position: relative;
}
.ts_slide_store_location .window ul {
  position: absolute;
}
.ts_slide_store_location .window ul li {
  height: 89px;
  width: 190px;
  float: left;
  clear: left;
  display: inline;
  overflow: hidden;
  border-top: solid 1px #ddd;
  padding-top: 10px;
  margin-bottom: 10px;
}
.ts_slide_store_location .btn_prev {
  position: absolute;
  top: -5px;
}
.ts_slide_store_location .btn_prev a {
  width: 190px;
  display: block;
}
.ts_slide_store_location .disable {
  display: none;
}
.ts_slide_store_location .btn_next {
  position: absolute;
  width: 190px;
  bottom: -5px;
}
.ts_slide_store_location .btn_next a {
  width: 190px;
  display: block;
}
.ts_slide_store_location .disable {
  display: none;
}
.ts_slide_store_location .mark {
  background-image: url(icon_h25w25_hotpoint.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding-left: 30px;
}
.ts_slide_store_location .active .mark {
  background-image: url(icon_h25w25_hotpoint.png);
  background-repeat: no-repeat;
  background-position: -2000px 0px;
  padding-left: 30px;
}
.ts_slide_store_location .active strong a {
  color: #303030;
}
/* =================== 联系我们  ===================== */
/* contact_us */
/* ================================================================== */
.contact_us_online_servide_desc {
  padding-left: 45px;
}
.contact_us .contact_us_left {
  display: inline;
  float: left;
}
.contact_us .contact_us_right {
  display: inline;
  float: right;
}
.contact_us .contact_us_left {
  width: 640px;
  float: left;
  display: inline;
}
.contact_us .contact_us_right {
  float: right;
  display: inline;
}
.contact_us .pic_text {
}
.contact_us .pic_text .pic {
  float: left;
  display: inline;
  width: 220px;
}
.contact_us .pic_text .text {
  float: right;
  display: inline;
  width: 400px;
}
.contact_us .col2_ul {
}
.contact_us .col2_ul li {
  float: left;
  display: inline;
  width: 150px
}
/* =================== 产品详情页  ===================== */
/* pd_ */
/* ================================================================== */
.pd_comments_rating {
  float: left;
  width: 220px;
  display: inline;
}
.pd_comments_good {
  display: inline;
  float: left;
  width: 250px;
  padding-right: 45px;
}
.pd_comments_bad {
  display: inline;
  float: left;
  width: 250px;
  padding-right: 45px;
}
.pd_comments_operate {
  display: inline;
  float: right;
  width: 88px;
}
.pd_comments_operate .item {
  text-align: right;
  padding-bottom: 5px;
}
.pd_comments_rating .headline,
.pd_comments_good .headline,
.pd_comments_bad .headline {
  padding-top: 5px;
  height: 28px;
  overflow: hidden;
}
.pd_comments_rating .headline h3 {
  width: 60px;
  float: left;
}
.pd_comments_rating .headline span {
  width: 75px;
  float: left;
  margin-top: 2px;
}
.pd_comments_rating .item,
.pd_comments_good .item,
.pd_comments_bad .item {
  padding-bottom: 5px;
}
.pd_comments_rating .tit,
.pd_comments_good .tit,
.pd_comments_bad .tit {
  width: 60px;
  display: inline-block;
  vertical-align: middle;
}
.pd_comments_details {
  padding-top: 10px;
  padding-bottom: 0px;
}
.pd_comments_details .content {
}
.pd_comments_details .reply {
}
.pd_comments_details .reply .reply_item {
  border-top-style: solid;
  border-top-color: #ddd;
  border-top-width: 1px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
}
.pd_comments_details .reply .reply_item dt {
}
.pd_comments_details .reply .reply_item dt .tit {
  margin-left: -12px;
}
.pd_comments_details .reply .reply_item dt .date {
  float: right;
}
.pd_comments_details .reply .reply_item dd {
  padding-top: 5px;
}
.pd_comments_reply_form {
  padding-top: 10px;
  border-top: solid 1px #ddd;
}
.pd_comments_reply_form_content {
  width: 300px;
  height: 100px;
}
.pd_comments_reply_form_submit_btn {
  padding-top: 5px;
}
/* comments_submit_form_wrap */
.comments_submit_form_wrap {
}
.comments_submit_form_wrap .tb_col1 {
  width: 10px;
  font-size: 0;
}
.comments_submit_form_wrap .tb_col2 {
  width: 460px;
}
.comments_submit_form_wrap .tb_col3 {
  width: 460px;
}
.comments_submit_form_wrap .tb_col4 {
  width: 10px;
}
.comments_submit_form_wrap .sel_box {
  padding-bottom: 5px;
}
.comments_submit_form_wrap .sel_box .tit {
  width: 100px;
  display: inline-block;
  vertical-align: middle;
}
.comments_submit_form_wrap .cb_box {
  padding-bottom: 5px;
}
.comments_submit_form_wrap .cb_box .tit {
  width: 100px;
  display: inline-block;
  vertical-align: middle;
}
/* 产品详情页 ->型号列表 */

.product_type_list {
  padding: 20px;
  padding-bottom: 0;
}
.product_type_list .expend_all {
  padding: 20px;
  font-size: 13px;
  font-weight: 700;
}
.product_type_list .tb_col1 {
  width: 20%;
}
.product_type_list .tb_col2 {
  width: 20%;
}
.product_type_list .tb_col3 {
  width: 20%;
}
.product_type_list .tb_col4 {
  width: 20%;
}
.product_type_list .tb_col5 {
  width: 20%;
}
.product_type_list .product_pic {
  height: 136px;
  width: 136px;
  overflow: hidden;
}
.product_type_list .type {
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: left;
}
.product_type_list .add_compare {
}
.product_type_list .tb_title {
  padding: 0px;
}
.product_type_list .tb_title a {
  background-image: url(nr_dot_right_w12.png);
  background-repeat: no-repeat;
  background-position: right 5px;
  display: block;
  padding: 5px 10px;
  padding-top: 0;
  margin-right: 10px;
  margin-top: 20px;
  outline: none;
  font-size: 14px;
}
.product_type_list tbody.expend .tb_title a {
  background-position: right 3px;
  color: #303030;
}
.product_type_list tbody.expend .tb_title a:hover {
  background-position: right -17px;
}
.product_type_list tbody.collapse .tb_title a {
  background-position: right -57px;
  color: #303030;
}
.product_type_list tbody.collapse .tb_title a:hover {
  background-position: right -77px;
}
.product_type_list tr.not_important {
  display: none;
}
/* product_detail_params */
.product_detail_params {
  padding: 20px;
}
.product_detail_params .tb_col1{
  width:20%;
}
.product_detail_params_4 .tb_col2,
.product_detail_params_4 .tb_col3,
.product_detail_params_4 .tb_col4,
.product_detail_params_4 .tb_col5 {
  width: 20%;
}
.product_detail_params_3 .tb_col2,
.product_detail_params_3 .tb_col3 {
  width: 27%;
}
.product_detail_params_3 .tb_col4 {
  width: 26%;
}
.product_detail_params_2 .tb_col2,
.product_detail_params_2 .tb_col3 {
  width: 40%;
}
.product_detail_params_1 .tb_col2{
  width: 80%;
}


.product_detail_params table {
}
/* product_detail_manual */
.product_detail_manual {
  padding: 20px;
}
.product_detail_accessories {
  padding: 20px 19px;
}
/* product_detail_accessories_list */
.product_detail_accessories_list {
  width: 900px;
}
.product_detail_accessories_list .box {
  width: 900px;
}
.product_detail_accessories_list .item {
  display: inline;
  float: left;
  width: 300px;
}
.product_detail_accessories_list .item .pic {
  float: left;
  display: inline;
  width: 136px;
  height: 136px;
  overflow: hidden;
  padding-bottom: 10px;
}
.product_detail_accessories_list .item .desc {
  float: left;
  display: inline;
  width: 130px;
  margin-left: 20px;
}
/* support_col2_list */
.support_col2_list {
  width: 940px;
  padding-bottom: 10px;
}
.support_col2_list .box {
  width: 940px;
}
.support_col2_list .item {
  width: 470px;
  float: left;
  display: inline;
  padding-bottom: 10px;
}
.support_col2_list .item .pic {
  float: left;
  display: inline;
  width: 124px;
  height: 95px;
  padding-bottom: 10px;
}
.support_col2_list .item .desc {
  float: left;
  display: inline;
  width: 220px;
  margin-left: 15px;
}
/* support_col3_tpt */
.support_col3_tpt {
  width: 940px;
  overflow: hidden;
}
.support_col3_tpt .box {
  width: 960px;
}
.support_col3_tpt .item {
  width: 300px;
  float: left;
  margin-right: 20px;
  display: inline;
}
.support_col3_tpt .item .tit {
  background-image: url(gradient_h38_fade_up.png);
  background-repeat: repeat-x;
  background-position: left bottom;
  line-height: 30px;
  padding-left: 10px;
}
.support_col3_tpt .item .tit h3 {
  padding: 0;
  margin: 0;
}
.support_col3_tpt .item .pic {
}
.support_col3_tpt .item .desc {
  padding: 10px 0;
}
/* ts_history_list */
.ts_history_list {
}
.ts_history_list ul {
}
.ts_history_list ul li {
}
.ts_history_list ul li .pic {
  display: inline;
  float: left;
  height: 50px;
  width: 50px;
  padding-bottom: 10px;
  overflow: hidden;
}
.ts_history_list ul li .desc {
  display: inline;
  float: right;
  width: 130px;
}
/* ts_history_list_pw80 */
.ts_history_list_pw80 {
}
.ts_history_list_pw80 ul {
}
.ts_history_list_pw80 ul li {
}
.ts_history_list_pw80 ul li .pic {
  display: inline;
  float: left;
  height: 45px;
  width: 80px;
  padding-bottom: 10px;
  overflow: hidden;
}
.ts_history_list_pw80 ul li .desc {
  display: inline;
  float: right;
  width: 100px;
}
/* =================== 商业类产品 首页  ===================== */
/* business_product_category_list */
/* ================================================================== */
.business_product_category_list {
}
.business_product_category_list .box {
}
.business_product_category_list .col4_wrap {
  padding-top: 10px;
  margin-right: -20px;
  zoom: 1;
}
.business_product_category_list .item {
  display: inline;
  float: left;
  width: 160px;
  padding-right: 20px;
}
.business_product_category_list .item .pic {
  padding: 10px 0;
}
.business_product_category_list .item h3 {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ddd;
  padding-bottom: 5px;
}
.business_product_category_list .item ul {
  padding-top: 5px;
}
.business_product_category_list .item ul.aw_al li {
  line-height: 2;
}
.business_product_category_list .item ul.aw_al li a {
  line-height: 2;
  background-position: 0 0.5em;
}
/* =================== 联系海尔  ===================== */
/* contact_haier */
/* ================================================================== */
.contact_haier_form_wrap {
  padding-left: 20px;
  padding-right: 20px;
}
.contact_haier_form_wrap .tb_col1 {
  width: 20%;
}
.contact_haier_form_wrap .tb_col2 {
  width: 80%;
}
.contact_haier_form_wrap input,
.contact_haier_form_wrap textarea {
  width: 300px;
}
.contact_haier_form_wrap select {
  width: 308px;
}
.contact_haier_form_wrap textarea {
  height: 100px;
}
.contact_haier_form_wrap .select_province select,
.contact_haier_form_wrap .select_city select,
.contact_haier_form_wrap .select_district select {
  width: 100px;
}
.contact_haier_form_wrap .input_zone_number input {
  width: 88px;
}
.contact_haier_form_wrap .input_phone_number input {
  width: 200px;
}
.business_solution_contact_haier {
  margin-top: 30px;
  border: solid 1px #ddd;
  padding: 10px 15px;
}
/* =================== 我参加的活动  ===================== */
/*  */
/* ================================================================== */

.sales_activity_my_activity_list {
  padding-bottom: 50px;
}
.sales_activity_my_activity_list .tb_col1 {
  width: 50%;
}
.sales_activity_my_activity_list .tb_col2 {
  width: 30%;
}
.sales_activity_my_activity_list .tb_col3 {
  width: 20%;
}
/* =================== 产品列表页 icons  ===================== */
/* 冰箱款式 */
/* ================================================================== */
li.disabled label {
  cursor: default!important;
}
.icon_plf_fridge_style_option_1,
.icon_plf_fridge_style_option_2,
.icon_plf_fridge_style_option_3,
.icon_plf_fridge_style_option_4,
.icon_plf_fridge_style_option_5,
.icon_plf_fridge_style_option_6,
.icon_plf_fridge_style_option_7 {
  background-image: url(icon_plf_fridge_style_options.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 70px;
  width: 50px;
  overflow: hidden;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.icon_plf_fridge_style_option_1 {
  background-position: 0px 0px;
}
li.checked .icon_plf_fridge_style_option_1 {
  background-position: 0px -100px;
}
li.disabled .icon_plf_fridge_style_option_1 {
  background-position: 0px -200px;
}
.icon_plf_fridge_style_option_2 {
  background-position: -50px 0px;
}
li.checked .icon_plf_fridge_style_option_2 {
  background-position: -50px -100px;
}
li.disabled .icon_plf_fridge_style_option_2 {
  background-position: -50px -200px;
}
.icon_plf_fridge_style_option_3 {
  background-position: -100px 0px;
}
li.checked .icon_plf_fridge_style_option_3 {
  background-position: -100px -100px;
}
li.disabled .icon_plf_fridge_style_option_3 {
  background-position: -100px -200px;
}
.icon_plf_fridge_style_option_4 {
  background-position: -150px 0px;
}
li.checked .icon_plf_fridge_style_option_4 {
  background-position: -150px -100px;
}
li.disabled .icon_plf_fridge_style_option_4 {
  background-position: -150px -200px;
}
.icon_plf_fridge_style_option_5 {
  background-position: -200px 0px;
}
li.checked .icon_plf_fridge_style_option_5 {
  background-position: -200px -100px;
}
li.disabled .icon_plf_fridge_style_option_5 {
  background-position: -200px -200px;
}
.icon_plf_fridge_style_option_6 {
  background-position: -250px 0px;
}
li.checked .icon_plf_fridge_style_option_6 {
  background-position: -250px -100px;
}
li.disabled .icon_plf_fridge_style_option_6 {
  background-position: -250px -200px;
}
.icon_plf_fridge_style_option_7 {
  background-position: -300px 0px;
}
li.checked .icon_plf_fridge_style_option_7 {
  background-position: -300px -100px;
}
li.disabled .icon_plf_fridge_style_option_7 {
  background-position: -300px -200px;
}
/* =================== 产品列表页 icons  ===================== */
/* 洗衣机款式 */
/* ================================================================== */
.icon_plf_washmachine_style_option_1,
.icon_plf_washmachine_style_option_2,
.icon_plf_washmachine_style_option_3,
.icon_plf_washmachine_style_option_4,
.icon_plf_washmachine_style_option_5,
.icon_plf_washmachine_style_option_6,
.icon_plf_washmachine_style_option_7 {
  background-image: url(icon_plf_washmachine_style_options.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 70px;
  width: 50px;
  overflow: hidden;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.icon_plf_washmachine_style_option_1 {
  background-position: 0px 0px;
}
li.checked .icon_plf_washmachine_style_option_1 {
  background-position: 0px -100px;
}
li.disabled .icon_plf_washmachine_style_option_1 {
  background-position: 0px -200px;
}
.icon_plf_washmachine_style_option_2 {
  background-position: -50px 0px;
}
li.checked .icon_plf_washmachine_style_option_2 {
  background-position: -50px -100px;
}
li.disabled .icon_plf_washmachine_style_option_2 {
  background-position: -50px -200px;
}
.icon_plf_washmachine_style_option_3 {
  background-position: -100px 0px;
}
li.checked .icon_plf_washmachine_style_option_3 {
  background-position: -100px -100px;
}
li.disabled .icon_plf_washmachine_style_option_3 {
  background-position: -100px -200px;
}
.icon_plf_washmachine_style_option_4 {
  background-position: -150px 0px;
}
li.checked .icon_plf_washmachine_style_option_4 {
  background-position: -150px -100px;
}
li.disabled .icon_plf_washmachine_style_option_4 {
  background-position: -150px -200px;
}
.icon_plf_washmachine_style_option_5 {
  background-position: -200px 0px;
}
li.checked .icon_plf_washmachine_style_option_5 {
  background-position: -200px -100px;
}
li.disabled .icon_plf_washmachine_style_option_5 {
  background-position: -200px -200px;
}
.icon_plf_washmachine_style_option_6 {
  background-position: -250px 0px;
}
li.checked .icon_plf_washmachine_style_option_6 {
  background-position: -250px -100px;
}
li.disabled .icon_plf_washmachine_style_option_6 {
  background-position: -250px -200px;
}
.icon_plf_washmachine_style_option_7 {
  background-position: -300px 0px;
}
li.checked .icon_plf_washmachine_style_option_7 {
  background-position: -300px -100px;
}
li.disabled .icon_plf_washmachine_style_option_7 {
  background-position: -300px -200px;
}
/* =================== 产品列表页 icons  ===================== */
/* 抽油烟机 */
/* ================================================================== */
.icon_plf_rangehood_style_option_1,
.icon_plf_rangehood_style_option_2,
.icon_plf_rangehood_style_option_3,
.icon_plf_rangehood_style_option_4,
.icon_plf_rangehood_style_option_5,
.icon_plf_rangehood_style_option_6,
.icon_plf_rangehood_style_option_7 {
  background-image: url(icon_plf_rangehood_style_options.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 70px;
  width: 50px;
  overflow: hidden;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.icon_plf_rangehood_style_option_1 {
  background-position: 0px 0px;
}
li.checked .icon_plf_rangehood_style_option_1 {
  background-position: 0px -100px;
}
li.disabled .icon_plf_rangehood_style_option_1 {
  background-position: 0px -200px;
}
.icon_plf_rangehood_style_option_2 {
  background-position: -50px 0px;
}
li.checked .icon_plf_rangehood_style_option_2 {
  background-position: -50px -100px;
}
li.disabled .icon_plf_rangehood_style_option_2 {
  background-position: -50px -200px;
}
.icon_plf_rangehood_style_option_3 {
  background-position: -100px 0px;
}
li.checked .icon_plf_rangehood_style_option_3 {
  background-position: -100px -100px;
}
li.disabled .icon_plf_rangehood_style_option_3 {
  background-position: -100px -200px;
}
.icon_plf_rangehood_style_option_4 {
  background-position: -150px 0px;
}
li.checked .icon_plf_rangehood_style_option_4 {
  background-position: -150px -100px;
}
li.disabled .icon_plf_rangehood_style_option_4 {
  background-position: -150px -200px;
}
.icon_plf_rangehood_style_option_5 {
  background-position: -200px 0px;
}
li.checked .icon_plf_rangehood_style_option_5 {
  background-position: -200px -100px;
}
li.disabled .icon_plf_rangehood_style_option_5 {
  background-position: -200px -200px;
}
.icon_plf_rangehood_style_option_6 {
  background-position: -250px 0px;
}
li.checked .icon_plf_rangehood_style_option_6 {
  background-position: -250px -100px;
}
li.disabled .icon_plf_rangehood_style_option_6 {
  background-position: -250px -200px;
}
.icon_plf_rangehood_style_option_7 {
  background-position: -300px 0px;
}
li.checked .icon_plf_rangehood_style_option_7 {
  background-position: -300px -100px;
}
li.disabled .icon_plf_rangehood_style_option_7 {
  background-position: -300px -200px;
}
/* =================== 产品列表页 icons  ===================== */
/* 电视屏幕类型 */
/* ================================================================== */
.icon_plf_tv_screentype_option_1,
.icon_plf_tv_screentype_option_2,
.icon_plf_tv_screentype_option_3,
.icon_plf_tv_screentype_option_4,
.icon_plf_tv_screentype_option_5,
.icon_plf_tv_screentype_option_6,
.icon_plf_tv_screentype_option_7 {
  background-image: url(icon_plf_tv_screentype_options.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 70px;
  width: 50px;
  overflow: hidden;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.icon_plf_tv_screentype_option_1 {
  background-position: 0px 0px;
}
li.checked .icon_plf_tv_screentype_option_1 {
  background-position: 0px -100px;
}
li.disabled .icon_plf_tv_screentype_option_1 {
  background-position: 0px -200px;
}
.icon_plf_tv_screentype_option_2 {
  background-position: -50px 0px;
}
li.checked .icon_plf_tv_screentype_option_2 {
  background-position: -50px -100px;
}
li.disabled .icon_plf_tv_screentype_option_2 {
  background-position: -50px -200px;
}
.icon_plf_tv_screentype_option_3 {
  background-position: -100px 0px;
}
li.checked .icon_plf_tv_screentype_option_3 {
  background-position: -100px -100px;
}
li.disabled .icon_plf_tv_screentype_option_3 {
  background-position: -100px -200px;
}
.icon_plf_tv_screentype_option_4 {
  background-position: -150px 0px;
}
li.checked .icon_plf_tv_screentype_option_4 {
  background-position: -150px -100px;
}
li.disabled .icon_plf_tv_screentype_option_4 {
  background-position: -150px -200px;
}
.icon_plf_tv_screentype_option_5 {
  background-position: -200px 0px;
}
li.checked .icon_plf_tv_screentype_option_5 {
  background-position: -200px -100px;
}
li.disabled .icon_plf_tv_screentype_option_5 {
  background-position: -200px -200px;
}
.icon_plf_tv_screentype_option_6 {
  background-position: -250px 0px;
}
li.checked .icon_plf_tv_screentype_option_6 {
  background-position: -250px -100px;
}
li.disabled .icon_plf_tv_screentype_option_6 {
  background-position: -250px -200px;
}
.icon_plf_tv_screentype_option_7 {
  background-position: -300px 0px;
}
li.checked .icon_plf_tv_screentype_option_7 {
  background-position: -300px -100px;
}
li.disabled .icon_plf_tv_screentype_option_7 {
  background-position: -300px -200px;
}
/* =================== 产品列表页 icons  ===================== */
/* 冰箱颜色 */
/* ================================================================== */
.icon_plf_fridge_color_option_1,
.icon_plf_fridge_color_option_2,
.icon_plf_fridge_color_option_3,
.icon_plf_fridge_color_option_4,
.icon_plf_fridge_color_option_5,
.icon_plf_fridge_color_option_6 {
  background-image: url(icon_plf_fridge_color_options.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 40px;
  width: 40px;
  overflow: hidden;
  display: inline-block;
  margin: 0;
  padding: 0;
}
.icon_plf_fridge_color_option_1 {
  background-position: 0px 0px;
}
li.checked .icon_plf_fridge_color_option_1 {
  background-position: 0px -40px;
}
li.disabled .icon_plf_fridge_color_option_1 {
  background-position: 0px -80px;
}
.icon_plf_fridge_color_option_2 {
  background-position: -40px 0px;
}
li.checked .icon_plf_fridge_color_option_2 {
  background-position: -40px -40px;
}
li.disabled .icon_plf_fridge_color_option_2 {
  background-position: -40px -80px;
}
.icon_plf_fridge_color_option_3 {
  background-position: -80px 0px;
}
li.checked .icon_plf_fridge_color_option_3 {
  background-position: -80px -40px;
}
li.disabled .icon_plf_fridge_color_option_3 {
  background-position: -80px -80px;
}
.icon_plf_fridge_color_option_4 {
  background-position: -120px 0px;
}
li.checked .icon_plf_fridge_color_option_4 {
  background-position: -120px -40px;
}
li.disabled .icon_plf_fridge_color_option_4 {
  background-position: -120px -80px;
}
.icon_plf_fridge_color_option_5 {
  background-position: -160px 0px;
}
li.checked .icon_plf_fridge_color_option_5 {
  background-position: -160px -40px;
}
li.disabled .icon_plf_fridge_color_option_5 {
  background-position: -160px -80px;
}
.icon_plf_fridge_color_option_6 {
  background-position: -200px 0px;
}
li.checked .icon_plf_fridge_color_option_6 {
  background-position: -200px -40px;
}
li.disabled .icon_plf_fridge_color_option_6 {
  background-position: -200px -80px;
}
/* =================== 产品列表页 range slider  ===================== */
/* 区域选择 */
/* ================================================================== */

.plf_range_slider_bg_fridge_price {
  background-image: url(plf_range_slider_step_bg_fridge_price.png);
}
.plf_range_slider_bg_tv_screen_size {
  background-image: url(plf_range_slider_step_bg_tv_screen_size.png);
}
/* =================== 产品选择顾问 product_advice_popup_wrap ===================== */
/* product_advice_popup_wrap */
/* ================================================================== */
.product_advice_popup_wrap {
  zoom: 1;
}
.product_advice_popup_wrap h3 {
  padding-bottom: 20px;
  position: relative;
}
.product_advice_popup_wrap .step_icon_wrap {
  margin-bottom: -22px;
  text-align: right;
  zoom: 1;
  position: relative;
}
.product_advice_popup_wrap .step_icon_wrap span {
  display: inline-block;
  zoom: 1;
  position: relative;
}
/* col4_ps */
.product_advice_popup_wrap .col4_ps {
  width: 660px;
  overflow: hidden;
}
.product_advice_popup_wrap .col4_ps .box {
  width: 680px;
}
.product_advice_popup_wrap .col4_ps .item {
  width: 150px;
  display: inline;
  float: left;
  padding-right: 20px;
}
.product_advice_popup_wrap .col4_ps .item .pic {
  height: 100px;
  width: 150px;
  overflow: hidden;
}
.product_advice_popup_wrap .col4_ps .item .pic label {
  margin: 0;
  padding: 0;
}
.product_advice_popup_wrap .col4_ps .item .radio {
  width: 150px;
  padding-top: 5px;
  padding-bottom: 15px;
}
.product_advice_popup_wrap .col4_ps .item .radio input {
}
.product_advice_popup_wrap .col4_ps .item .radio label {
}
/* col7_ps */
.product_advice_popup_wrap .col7_ps {
  width: 660px;
  overflow: hidden;
}
.product_advice_popup_wrap .col7_ps .box {
  width: 679px;
}
.product_advice_popup_wrap .col7_ps .item {
  width: 78px;
  display: inline;
  float: left;
  padding-right: 19px;
}
.product_advice_popup_wrap .col7_ps .item .pic {
  height: 78px;
  width: 78px;
  overflow: hidden;
}
.product_advice_popup_wrap .col7_ps .item .pic label {
  margin: 0;
  padding: 0;
}
.product_advice_popup_wrap .col7_ps .item .radio {
  width: 78px;
  padding-top: 5px;
  padding-bottom: 15px;
}
.product_advice_popup_wrap .col7_ps .item .radio input {
}
.product_advice_popup_wrap .col7_ps .item .radio label {
}
/* =================== popup_login_and_register col2_ul  ===================== */
/*popup_login_and_register  col2_ul */
/* ================================================================== */


/* col2_ul */
.popup_login_and_register .col2_ul {
  width: 100%;
  zoom: 1;
}
.popup_login_and_register .col2_ul ul {
  width: 100%;
}
.popup_login_and_register .col2_ul ul li {
  float: left;
  display: inline;
  width: 158px;
  overflow: hidden;
}
/* =================== 维修与安装首页  ===================== */
/* repare_install_query_table* */
/* ================================================================== */
.repare_install_query_table {
  padding-bottom: 10px;
}
.repare_install_query_table .tb_col1 {
  width: 7%;
}
.repare_install_query_table .tb_col2 {
  width: 12%;
}
.repare_install_query_table .tb_col3 {
  width: 14%;
}
.repare_install_query_table .tb_col4 {
  width: 12%;
}
.repare_install_query_table .tb_col5 {
  width: 19%;
}
.repare_install_query_table .tb_col6 {
  width: 14%;
}
.repare_install_query_table .tb_col7 {
  width: 12%;
}
.repare_install_query_table .tb_col8 {
  width: 10%;
}
.repare_install_query_table .tb_bg3 {
  background-color: #fffbd2;
}
.repare_install_query_table .tb_bg4 {
  background-color: #dff8df;
}
/* repare_install_apply_form */
.repare_install_apply_form_wrap {
}
.repare_install_apply_form_wrap .form_info {
  padding: 20px;
  padding-bottom: 10;
}
.repare_install_apply_form_wrap .form_frame {
  padding-bottom: 10px;
}
.repare_install_apply_form .tb_col1 {
  width: 25%;
}
.repare_install_apply_form .tb_col2 {
  width: 75%
}
.repare_install_apply_form {
  padding: 20px;
  padding-top: 0;
}
.repare_install_apply_form th {
  padding-top: 0.25em;
  vertical-align: top;
}
.repare_install_apply_form .fe_text {
  width: 270px;
}
.repare_install_apply_form .fe_select {
  width: 278px;
}
.repare_install_apply_form .fe_textarea {
  width: 270px;
  height: 90px;
}
.repare_install_apply_form .fe_datepicker {
}
.repare_install_apply_form .fe_datepicker input {
  width: 70px;
}
.repare_install_apply_form .fe_datepicker label {
}
.repare_install_apply_form .j_validate input {
  width: 50px;
  vertical-align: middle;
}
.repare_install_apply_form .j_validate img {
  vertical-align: middle;
}
.repare_install_apply_form .query_select input {
  width: 66px;
}
.repare_install_apply_form .query_select select {
  width: 200px;
}
.repare_install_apply_form .area_tel .cellphone {
  width: 100px;
}
.repare_install_apply_form .area_tel .area_no {
  width: 30px;
}
.repare_install_apply_form .area_tel .telephone {
  width: 142px;
}
.repare_install_apply_form .select_3 select {
  width: 90px;
}
.repare_install_apply_form .select_3 input.fe_text {
  width: 90px;
}
/* =================== 产品比较浮窗  ===================== */
/* product_compare_list_wrap */
/* ================================================================== */


/* product_compare_list_wrap */
.product_compare_list_wrap {
  position: absolute;
  right: 50%;
  margin-right: -500px;
  top: 430px;
  /* width:250px; */
  width: 26px;
  height: 290px;
  /* background-color:#CCC; */
  overflow: hidden;
}
.product_compare_list_wrap .box {
}
.product_compare_list_wrap .box .list,
.product_compare_list_wrap .box .handle_close,
.product_compare_list_wrap .handle_open,
.product_compare_list_wrap .box .list ul li .delete {
  background-image: url(compare_list.png);
  background-repeat: no-repeat;
}
.product_compare_list_wrap .box .list {
  height: 246px;
  width: 233px;
  padding-top: 44px;
  background-position: right top;
  position: absolute;
  left: 17px;
  top: 0;
  display: none;
}
.product_compare_list_wrap .box .list ul {
}
.product_compare_list_wrap .box .list ul li {
  /* background-color: #999; */
  height: 48px;
  margin-left: 10px;
  margin-right: 10px;
  position: relative;
}
.product_compare_list_wrap .box .list ul li a.name {
  position: absolute;
  left: 14px;
  top: 8px;
  line-height: 16px;
  color: #005aaa;
  display: block;
  width: 160px;
  height: 16px;
  overflow: hidden;
}
.product_compare_list_wrap .box .list ul li a.name:hover {
  color: #005aaa;
}
.product_compare_list_wrap .box .list ul li span.model {
  position: absolute;
  left: 14px;
  top: 28px;
  line-height: 16px;
  display: block;
  width: 160px;
  height: 16px;
  overflow: hidden;
}
.product_compare_list_wrap .box .list ul li .delete {
  position: absolute;
  right: 15px;
  top: 13px;
  height: 13px;
  width: 13px;
  display: block;
  background-position: 0 -200px;
  outline: none;
}
.product_compare_list_wrap .box .list .btn_clear {
  height: 29px;
  position: absolute;
  right: 76px;
  bottom: 16px;
  outline: none;
}
.product_compare_list_wrap .box .list .btn_compare {
  height: 27px;
  position: absolute;
  right: 20px;
  bottom: 17px;
  outline: none;
}
.product_compare_list_wrap .box .handle_close {
  background-position: -50px -10px;
  height: 40px;
  width: 19px;
  position: absolute;
  left: 10px;
  top: 10px;
  outline: none;
  display: none;
}
.product_compare_list_wrap .handle_open {
  background-position: 0 -10px;
  height: 40px;
  width: 19px;
  position: absolute;
  left: 10px;
  top: 10px;
  outline: none;
}
/* =================== 服务与支持 按产品类别搜索  ===================== */
/* search_by_category_list_wrap */
/* ================================================================== */
.search_by_category {
}
.search_by_category .expend_trigger {
  cursor: pointer;
}
.search_by_category .expend_trigger .collapse {
}
.search_by_category .expend_trigger .expend {
  display: none;
}
.search_by_category .search_by_category_list_wrap {
  display: none;
}
.search_by_category .expend .expend_trigger .collapse {
  display: none;
}
.search_by_category .expend .expend_trigger .expend {
  display: inline-block;
}
.search_by_category .expend .search_by_category_list_wrap {
  display: block;
}
.search_by_category .expend_trigger span {
  color: #303030;
}
.search_by_category_list_wrap {
  position: relative;
  height: 170px;
  margin-top: 10px;
}
.search_by_category_list_wrap .data_list {
  display: none;
}
.search_by_category_list_wrap .list_wrap_lv1 {
  width: 154px;
}
.search_by_category_list_wrap .list_wrap_lv2 {
  width: 154px;
}
.search_by_category_list_wrap .list_wrap_lv3 {
  width: 214px;
}
.search_by_category_list_wrap .list_wrap h3 {
  padding-bottom: 5px;
}
.search_by_category_list_wrap .list_wrap ul {
  height: 140px;
  border: 1px solid #ddd;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 0;
  margin: 0;
}
.search_by_category_list_wrap .list_wrap_lv1 ul {
  width: 154px;
}
.search_by_category_list_wrap .list_wrap_lv2 ul {
  width: 154px;
}
.search_by_category_list_wrap .list_wrap_lv3 ul {
  width: 214px;
}
.search_by_category_list_wrap .list_wrap ul li {
  height: 18px;
  padding: 1px;
}
.search_by_category_list_wrap .list_wrap ul li a {
  height: 18px;
  display: block;
  color: #303030;
  padding: 0 5px;
  outline: none;
  overflow: hidden;
}
.search_by_category_list_wrap .list_wrap ul li a:hover {
  background-color: #e1e1e1;
}
.search_by_category_list_wrap .list_wrap ul li.active {
}
.search_by_category_list_wrap .list_wrap ul li.active a {
  background-color: #e1e1e1;
}
.search_by_category_list_wrap .list_wrap ul li.active a:hover {
}
.search_by_category_list_wrap .list_wrap_lv1 {
  position: absolute;
  top: 0;
  left: 20px;
}
.search_by_category_list_wrap .list_wrap_lv2 {
  position: absolute;
  top: 0;
  left: 190px;
}
.search_by_category_list_wrap .list_wrap_lv3 {
  position: absolute;
  top: 0;
  left: 344px;
}
.search_by_category_list_wrap .preview_wrap {
  position: absolute;
  top: 0;
  left: 365px;
  width: 364px;
}
.search_by_category_list_wrap .preview_wrap .pic {
  position: absolute;
  top: 24px;
  left: 0;
  width: 136px;
  height: 136px;
  overflow: hidden;
}
.search_by_category_list_wrap .preview_wrap .info {
  position: absolute;
  top: 24px;
  left: 150px;
  width: 210px;
}
.search_by_category_list_wrap .preview_wrap .info h3 {
  padding-bottom: 10px;
}
/* =================== 海尔用户政策  ===================== */
/* haier_user_policy */
/* ================================================================== */
.haier_user_policy h1 {
}
.haier_user_policy {
}
/* =================== product_list_focus_image_slider  ===================== */
/* product_list_focus_image_slider */
/* ================================================================== */
.product_list_focus_image_slider {
  width: 700px;
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  position: relative;
  padding-top: 55px;
  padding-bottom: 20px;
  margin-top: 20px;
}
.product_list_focus_image_slider .window {
  width: 640px;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.product_list_focus_image_slider ul.list_ul {
  width: 99999px;
  position: relative;
}
.product_list_focus_image_slider ul.list_ul li.item {
  display: inline;
  float: left;
  width: 160px;
}
.product_list_focus_image_slider ul.list_ul li.item .pic {
  height: 136px;
  width: 136px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
}
.product_list_focus_image_slider ul.list_ul li.item .info {
  width: 136px;
  margin-right: auto;
  margin-left: auto;
}
.product_list_focus_image_slider ul.list_ul li.item .name {
  padding-top: 10px;
}
.product_list_focus_image_slider ul.list_ul li.item .type {
}
.product_list_focus_image_slider ul.list_ul li.item .desc {
  padding-top: 10px;
}
.product_list_focus_image_slider .btn_prev {
  position: absolute;
  height: 136px;
  width: 25px;
  left: 10px;
  top: 55px;
}
.product_list_focus_image_slider .btn_prev a {
  height: 136px;
  width: 25px;
  display: block;
}
.product_list_focus_image_slider .btn_next {
  position: absolute;
  height: 136px;
  width: 25px;
  right: 10px;
  top: 55px;
}
.product_list_focus_image_slider .btn_next a {
  height: 136px;
  width: 25px;
  display: block;
}
.product_list_focus_image_slider .disable a {
  display: none;
}
.product_list_focus_image_slider h3 {
  position: absolute;
  left: 10px;
  top: 10px;
}
/* =================== product_list_focus_image_kitchen_slider  ===================== */
/* product_list_focus_image_kitchen_slider */
/* ================================================================== */
.product_list_focus_image_kitchen_slider {
  width: 700px;
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  position: relative;
  padding-top: 55px;
  padding-bottom: 20px;
  margin-top: 20px;
}
.product_list_focus_image_kitchen_slider .window {
  width: 604px;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.product_list_focus_image_kitchen_slider ul.list_ul {
  width: 99999px;
  position: relative;
}
.product_list_focus_image_kitchen_slider ul.list_ul li.item {
  display: inline;
  float: left;
  width: 188px;
  padding-right: 20px;
}
.product_list_focus_image_kitchen_slider ul.list_ul li.item .pic {
  height: 106px;
  width: 188px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
}
.product_list_focus_image_kitchen_slider ul.list_ul li.item .info {
}
.product_list_focus_image_kitchen_slider ul.list_ul li.item .name {
  padding-top: 10px;
}
.product_list_focus_image_kitchen_slider ul.list_ul li.item .type {
}
.product_list_focus_image_kitchen_slider ul.list_ul li.item .desc {
  padding-top: 10px;
}
.product_list_focus_image_kitchen_slider .btn_prev {
  position: absolute;
  height: 106px;
  width: 25px;
  left: 10px;
  top: 55px;
}
.product_list_focus_image_kitchen_slider .btn_prev a {
  height: 106px;
  width: 25px;
  display: block;
}
.product_list_focus_image_kitchen_slider .btn_next {
  position: absolute;
  height: 106px;
  width: 25px;
  right: 10px;
  top: 55px;
}
.product_list_focus_image_kitchen_slider .btn_next a {
  height: 106px;
  width: 25px;
  display: block;
}
.product_list_focus_image_kitchen_slider .disable a {
  display: none;
}
.product_list_focus_image_kitchen_slider h3 {
  position: absolute;
  left: 10px;
  top: 10px;
}
/* =================== product_detail_focus_image_kitchen_slider  ===================== */
/* product_detail_focus_image_kitchen_slider */
/* ================================================================== */
.product_detail_focus_image_kitchen_slider {
  width: 940px;
  background-image: url(gradient_fade_down.png);
  background-repeat: repeat-x;
  position: relative;
  padding-top: 55px;
  padding-bottom: 20px;
  margin-top: 20px;
}
.product_detail_focus_image_kitchen_slider .window {
  width: 812px;
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}
.product_detail_focus_image_kitchen_slider ul.list_ul {
  width: 99999px;
  position: relative;
}
.product_detail_focus_image_kitchen_slider ul.list_ul li.item {
  display: inline;
  float: left;
  width: 188px;
  padding-right: 20px;
}
.product_detail_focus_image_kitchen_slider ul.list_ul li.item .pic {
  height: 106px;
  width: 188px;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
}
.product_detail_focus_image_kitchen_slider ul.list_ul li.item .info {
}
.product_detail_focus_image_kitchen_slider ul.list_ul li.item .name {
  padding-top: 10px;
}
.product_detail_focus_image_kitchen_slider ul.list_ul li.item .type {
}
.product_detail_focus_image_kitchen_slider ul.list_ul li.item .desc {
  padding-top: 10px;
}
.product_detail_focus_image_kitchen_slider .btn_prev {
  position: absolute;
  height: 106px;
  width: 25px;
  left: 10px;
  top: 55px;
}
.product_detail_focus_image_kitchen_slider .btn_prev a {
  height: 106px;
  width: 25px;
  display: block;
}
.product_detail_focus_image_kitchen_slider .btn_next {
  position: absolute;
  height: 106px;
  width: 25px;
  right: 10px;
  top: 55px;
}
.product_detail_focus_image_kitchen_slider .btn_next a {
  height: 106px;
  width: 25px;
  display: block;
}
.product_detail_focus_image_kitchen_slider .disable a {
  display: none;
}
.product_detail_focus_image_kitchen_slider h3 {
  position: absolute;
  left: 10px;
  top: 10px;
}
/* =================== news_detail  ===================== */
/* news_detail */
/* ================================================================== */
.news_detail .nd-title {
  padding-bottom: 10px;
}
.news_detail .nd-title h2 {
  text-align: center;
  padding: 0;
}
.news_detail .nd-title .nd-info {
  text-align: center;
}
.news_detail .nd-title .nd-info .nd-date {
}
.news_detail .nd-content {
}
.news_detail .nd-content .nd-pic {
  text-align: center;
  padding-bottom: 15px;
}
.news_detail .nd-content .nd-pic .nd-pic-caption {
  text-align: center;
  padding-top: 5px;
}
.news_detail .nd-footer {
  border-top: solid 1px #ddd;
  padding-top: 5px;
}
.news_detail .nd-footer .nd-back {
}
/* =================== popup_product_compare_add_product  ===================== */
/* popup_product_compare_add_product */
/* ================================================================== */
.popup_product_compare_add_product .list_wrap {
  width: 174px;
  float: left;
  display: inline;
}
.popup_product_compare_add_product .list_wrap h3 {
  padding-bottom: 5px;
}
.popup_product_compare_add_product .list_wrap ul {
  width: 172px;
  height: 140px;
  border: 1px solid #ddd;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 0;
  margin: 0;
}
.popup_product_compare_add_product .list_wrap ul li {
  height: 18px;
  padding: 1px;
}
.popup_product_compare_add_product .list_wrap ul li a {
  height: 18px;
  display: block;
  color: #303030;
  padding: 0 5px;
  outline: none;
  overflow: hidden;
}
.popup_product_compare_add_product .list_wrap ul li a:hover {
  background-color: #e1e1e1;
}
.popup_product_compare_add_product .list_wrap ul li.active {
}
.popup_product_compare_add_product .list_wrap ul li.active a {
  background-color: #e1e1e1;
}
.popup_product_compare_add_product .list_wrap ul li.active a:hover {
}
.popup_product_compare_add_product .preview_wrap {
  width: 304px;
  float: right;
  display: inline;
  position: relative;
}
.popup_product_compare_add_product .preview_wrap .pic {
  position: absolute;
  top: 24px;
  left: 0;
  width: 136px;
  height: 136px;
  overflow: hidden;
}
.popup_product_compare_add_product .preview_wrap .info {
  position: absolute;
  top: 24px;
  left: 150px;
  width: 150px;
}
.popup_product_compare_add_product .preview_wrap .info h3 {
  padding-bottom: 10px;
}
/* =================== product_spec_wrap  ===================== */
/* product_spec_wrap */
/* ================================================================== */
.product_spec_wrap {
  padding-top: 20px;
}
.product_spec_wrap h2 {
  font-family: "Microsoft YaHei", "宋体", "Arial Narrow";
  font-size: 1.66em;/* 20px */
  padding-bottom: 0px;
}
.product_spec_wrap h3 {
  font-family: "Microsoft YaHei", "宋体", "Arial Narrow";
  font-size: 1.33em;/* 16px */
  color: #606060;
  padding-bottom: 1px;
}
.product_spec_wrap h4 {
  font-family: "Microsoft YaHei", "宋体", "Arial Narrow";
  font-size: 1.16em;/* 16px */
  color: #606060;
}
.product_spec_wrap .microsoft_black,
.ac_pr_detail_feature_960 .microsoft_black {
  text-align: right;
  padding: 0 20px 20px 0;
}
.product_spec_wrap .dhb_dd {
  background-image: none;
}
/* =================== header_language_select  ===================== */
/* product_spec_wrap */
/* ================================================================== */
.header_language_select_trigger {
  cursor: pointer;
}
.header_language_select_wrap {
  position: absolute;
  left: 50%;
  top: 30px;
  padding-top: 10px;
  width: 450px;
  display: none;
  margin-left: 20px;
}
.header_language_select_wrap .lang_country_list {
}
.header_language_select_wrap .lang_country_list ul {
}
.header_language_select_wrap .lang_country_list ul li {
  float: left;
  width: 33%;
  display: inline;
  padding-top: 5px;
  padding-bottom: 5px;
}
.header_language_select_wrap .lang_country_list ul li img {
  vertical-align: middle;
}
.header_language_select_wrap .lang_country_list ul li a {
  color: #606060;
  vertical-align: middle;
}
.header_language_select_wrap .lang_country_list ul li a:hover {
  color: #005aaa;
}
/* hp-bt-flyout-nav */
.hp-bt-flyout-nav {
  background-image: url(hp_bt_nav_btns.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  width: 940px;
  padding-left: 30px;
  padding-right: 30px;
  height: 114px;
  overflow: hidden;
}
.hp-bt-flyout-nav .btn1,
.hp-bt-flyout-nav .btn2,
.hp-bt-flyout-nav .btn3,
.hp-bt-flyout-nav .btn4 {
  float: left;
  height: 114px;
  display: inline;
}
.hp-bt-flyout-nav .btn1 a,
.hp-bt-flyout-nav .btn2 a,
.hp-bt-flyout-nav .btn3 a,
.hp-bt-flyout-nav .btn4 a {
  background-image: url(hp_bt_nav_btns.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  overflow: hidden;
  height: 114px;
  float: left;
  display: inline;
  text-indent: -9999px;
}
.hp-bt-flyout-nav .btn1,
.hp-bt-flyout-nav .btn1 a {
  width: 230px;
  background-position: -30px 0px;
}
.hp-bt-flyout-nav .btn1 .hover,
.hp-bt-flyout-nav .btn1 a:hover {
  background-position: -30px -200px;
}
.hp-bt-flyout-nav .btn2,
.hp-bt-flyout-nav .btn2 a {
  width: 240px;
  background-position: -260px 0px;
}
.hp-bt-flyout-nav .btn2 .hover,
.hp-bt-flyout-nav .btn2 a:hover {
  background-position: -260px -200px;
}
.hp-bt-flyout-nav .btn3,
.hp-bt-flyout-nav .btn3 a {
  width: 241px;
  background-position: -500px 0px;
}
.hp-bt-flyout-nav .btn3 .hover,
.hp-bt-flyout-nav .btn3 a:hover {
  background-position: -500px -200px;
}
.hp-bt-flyout-nav .btn4,
.hp-bt-flyout-nav .btn4 a {
  width: 228px;
  background-position: -741px 0px;
}
.hp-bt-flyout-nav .btn4 .hover,
.hp-bt-flyout-nav .btn4 a:hover {
  background-position: -741px -200px;
}
/* hp_body */
.hp_body .footer {
  padding-top: 0;
}
.hp_body .footer .hr_divider {
  border-top: none;
}
.hp_body {
}
/* hp-bt-flyout-1 */
.hp-bt-flyout-1 {
  background-image: url(hp_t1_bg.png);
  height: 353px;
  width: 970px;
  position: absolute;
  display: none;
  overflow: hidden;
}
.hp-bt-flyout-1 .ul_lv1 {
  position: absolute;
  left: 45px;
  top: 71px;
  width: 271px;
  height: 252px;
  padding: 0;
}
.hp-bt-flyout-1 .box_lv2 {
  display: none;
}
.hp-bt-flyout-1 .btn_lv1_bg1,
.hp-bt-flyout-1 .btn_lv1_bg2,
.hp-bt-flyout-1 .btn_lv1_bg3,
.hp-bt-flyout-1 .btn_lv1_bg4 {
  background-image: url(hp_t1_c1_btns.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 60px;
  width: 271px;
  display: block;
  padding-bottom: 3px;
  text-indent: -9999px;
  overflow: hidden;
}
.hp-bt-flyout-1 .btn_lv1_bg1 {
  background-position: 0px 0px;
}
.hp-bt-flyout-1 .btn_lv1_bg1:hover,
.hp-bt-flyout-1 .active .btn_lv1_bg1 {
  background-position: -329px 0px;
}
.hp-bt-flyout-1 .btn_lv1_bg2 {
  background-position: 0px -100px;
}
.hp-bt-flyout-1 .btn_lv1_bg2:hover,
.hp-bt-flyout-1 .active .btn_lv1_bg2 {
  background-position: -329px -100px;
}
.hp-bt-flyout-1 .btn_lv1_bg3 {
  background-position: 0px -200px;
}
.hp-bt-flyout-1 .btn_lv1_bg3:hover,
.hp-bt-flyout-1 .active .btn_lv1_bg3 {
  background-position: -329px -200px;
}
.hp-bt-flyout-1 .btn_lv1_bg4 {
  background-position: 0px -300px;
}
.hp-bt-flyout-1 .btn_lv1_bg4:hover,
.hp-bt-flyout-1 .active .btn_lv1_bg4 {
  background-position: -329px -300px;
}
.hp-bt-flyout-1 .view_box_wrap {
  position: absolute;
  right: 45px;
  top: 71px;
  height: 248px;
  width: 579px;
}
.hp-bt-flyout-1 .view_box_wrap .bg {
  position: absolute;
  width: 579px;
  height: 248px;
}
.hp-bt-flyout-1 .view_box_wrap .view_box {
  position: absolute;
  height: 248px;
  width: 185px;
  top: 0px;
  right: 40px;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .btn_prev {
  height: 20px;
  left: 50%;
  margin-left: -90px;
  position: absolute;
  top: 5px;
  width: 180px;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .btn_next {
  height: 20px;
  left: 50%;
  margin-left: -90px;
  position: absolute;
  bottom: 5px;
  width: 180px;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .btn_prev a,
.hp-bt-flyout-1 .view_box_wrap .view_box .btn_next a {
  display: block;
  height: 20px;
  width: 180px;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .disable a,
.hp-bt-flyout-1 .view_box_wrap .view_box .disable a {
  display: none;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .window {
  position: absolute;
  height: 197px;
  width: 185px;
  top: 25px;
  overflow: hidden;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .window .list {
  height: 9999px;
  width: 185px;
  display: block;
  position: relative;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .window .list li {
  height: 65px;
  width: 185px;
  border-bottom: solid 1px #cacaca;
  float: left;
  position: relative;
  overflow: hidden;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .window .list li .pic {
  height: 50px;
  width: 50px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 7px;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .window .list li .txt {
  height: 54px;
  width: 110px;
  overflow: hidden;
  position: absolute;
  right: 10px;
  top: 7px;
}
.hp-bt-flyout-1 .view_box_wrap .view_box .window .list li .txt .name {
}
.hp-bt-flyout-1 .view_box_wrap .view_box .window .list li .txt .type {
}
/* hp-bt-flyout-2 */
.hp-bt-flyout-2 {
  background-image: url(hp_t2_bg.png);
  height: 353px;
  width: 970px;
  position: absolute;
  display: none;
  overflow: hidden;
}
.hp-bt-flyout-2 .padding_box {
  padding: 53px 15px 15px 15px;
}
.hp-bt-flyout-2 .col3x_box {
  width: 939px;
  height: 285px;
  overflow: hidden;
}
.hp-bt-flyout-2 .col3x_box .list {
  width: 10000px;
  height: 285px;
}
.hp-bt-flyout-2 .col3x_box .item {
  width: 251px;
  height: 285px;
  padding: 20px 31px;
  border-right: solid 1px #ddd;
  float: left;
  display: inline;
  overflow: hidden;
}
.hp-bt-flyout-2 .col3x_box .item .pic {
  width: 250px;
  height: 126px;
  overflow: hidden;
}
.hp-bt-flyout-2 .col3x_box .item .text {
  width: 250px;
  padding-top: 15px;
}
.hp-bt-flyout-2 .start_btn {
  position: absolute;
  right: 57px;
  top: 21px;
}
/* hp-bt-flyout-3 */
.hp-bt-flyout-3 {
  background-image: url(hp_t3_bg.png);
  height: 353px;
  width: 970px;
  position: absolute;
  display: none;
  overflow: hidden;
}
.hp-bt-flyout-3 .padding_box {
  padding: 53px 15px 15px 15px;
}
.hp-bt-flyout-3 .col2x_box {
  padding: 20px 30px;
  zoom: 1;
}
.hp-bt-flyout-3 .col2x_box .col1_wrap {
  width: 510px;
  height: 202px;
  overflow: hidden;
  float: left;
  display: inline;
  position: relative;
}
.hp-bt-flyout-3 .col2x_box .col1_wrap .pic {
  width: 318px;
  height: 202px;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
}
.hp-bt-flyout-3 .col2x_box .col1_wrap .text {
  width: 170px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.hp-bt-flyout-3 .col2x_box .col2_wrap {
  width: 340px;
  height: 202px;
  float: right;
  display: inline;
  overflow: hidden;
}
.hp-bt-flyout-3 .col2x_box .col2_wrap .item {
  width: 340px;
  height: 90px;
  margin-bottom: 22px;
  position: relative;
}
.hp-bt-flyout-3 .col2x_box .col2_wrap .item .pic {
  width: 142px;
  height: 90px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.hp-bt-flyout-3 .col2x_box .col2_wrap .item .text {
  width: 180px;
  position: absolute;
  right: 0;
  top: 0;
}
.hp-bt-flyout-3 .col2x_box .col2_wrap .item .tag_member_only {
  position: absolute;
  left: -5px;
  top: -5px;
}
.hp-bt-flyout-3 .col1x_box {
  margin: 0 30px;
  padding: 10px 0 0 0;
}
/* hp-bt-flyout-4 */
.hp-bt-flyout-4 {
  background-image: url(hp_t4_bg.png);
  height: 353px;
  width: 970px;
  position: absolute;
  display: none;
  overflow: hidden;
}
.hp-bt-flyout-4 .padding_box {
  padding: 53px 15px 15px 15px;
}
.hp-bt-flyout-4 .col1_wrap {
  width: 578px;
  height: 225px;
  padding: 30px;
  border-right: solid 1px #ddd;
  float: left;
  display: inline;
  overflow: hidden;
}
.hp-bt-flyout-4 .col1_wrap .col2_pt_list {
}
.hp-bt-flyout-4 .col1_wrap .col2_pt_list .item {
  width: 289px;
  height: 95px;
  float: left;
  display: inline;
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}
.hp-bt-flyout-4 .col1_wrap .col2_pt_list .item .pic {
  width: 124px;
  height: 95px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.hp-bt-flyout-4 .col1_wrap .col2_pt_list .item .text {
  width: 145px;
  overflow: hidden;
  position: absolute;
  right: 10px;
  top: 0;
}
.hp-bt-flyout-4 .col2_wrap {
  float: right;
  display: inline;
  width: 240px;
  height: 225px;
  padding: 30px;
}
.hp-bt-flyout-4 .col2_wrap .search_box_wrap {
}
.hp-bt-flyout-4 .col2_wrap .search_box_wrap .hp_t4_search_kw {
  display: inline-block;
}
.hp-bt-flyout-4 .col2_wrap .search_box_wrap .hp_t4_search_kw input {
  width: 180px;
}
/* hi_plist_clear_options */
.hi_plist_clear_options span em {
  background-image: url(icon_h18w18_eraser.png);
  background-repeat: no-repeat;
  background-position: 0px center;
  padding-left: 20px;
  font-style: normal;
  font-weight: 300;
  color: #005aaa;
}
.hi_plist_clear_options:hover span em {
  color: #005aaa;
  background-position: -1000px center;
}
/* js-hp-main-vision */
.hp-main-vision {
  width: 1000px;
  height: 425px;
  position: relative;
  overflow: hidden;
}
.hp-main-vision .kv_box {
  width: 1000px;
  height: 425px;
  position: absolute;
  left: 0;
  top: 0;
}
.hp-main-vision .nav {
  position: absolute;
  top: 15px;
  right: 50px;
}
.hp-main-vision .nav_list {
  float: right;
}
.hp-main-vision .nav_list li {
  float: left;
  display: inline;
}
.hp-main-vision .nav_list li a {
  float: left;
  display: inline;
  width: 20px;
  height: 20px;
  background-image: url(hp_kv_nav_btns.png);
  text-indent: -999px;
  overflow: hidden;
  margin-right: 2px;
  outline: none;
}
/* item_01 */
.hp-main-vision .nav_list li .item_01 {
  background-position: 0 0;
}
.hp-main-vision .nav_list li .item_01:hover,
.hp-main-vision .nav_list li.active .item_01 {
  background-position: 0 -20px;
}
/* item_02 */
.hp-main-vision .nav_list li .item_02 {
  background-position: -20px 0;
}
.hp-main-vision .nav_list li .item_02:hover,
.hp-main-vision .nav_list li.active .item_02 {
  background-position: -20px -20px;
}
/* item_03 */
.hp-main-vision .nav_list li .item_03 {
  background-position: -40px 0;
}
.hp-main-vision .nav_list li .item_03:hover,
.hp-main-vision .nav_list li.active .item_03 {
  background-position: -40px -20px;
}
/* item_04 */
.hp-main-vision .nav_list li .item_04 {
  background-position: -60px 0;
}
.hp-main-vision .nav_list li .item_04:hover,
.hp-main-vision .nav_list li.active .item_04 {
  background-position: -60px -20px;
}
/* kv_item */
.hp-main-vision .kv_box .kv_item_bg_01,
.hp-main-vision .kv_box .kv_item_bg_02,
.hp-main-vision .kv_box .kv_item_bg_03,
.hp-main-vision .kv_box .kv_item_bg_04 {
  height: 425px;
  width: 1000px;
  background-position: 0 0;
  overflow: hidden;
  position: absolute;
  left: 0px;
  top: 0px;
}
.hp-main-vision .kv_box .hot_point {
  position: absolute;
  background-image: url(hp_kv_hot_point.png);
  background-repeat: no-repeat;
  height: 20px;
  width: 20px;
  background-position: 0px 0px;
  left: -20px;
  top: -20px;
  outline: none;
}
.hp-main-vision .kv_box .hot_point:hover {
  background-position: 0px -20px;
}
/* kv_item_01 */
.hp-main-vision .kv_box .kv_item_bg_01 {
  background-image: url(hp_kv_pic_01.jpg);
}
/* kv_item_02 */
.hp-main-vision .kv_box .kv_item_bg_02 {
  background-image: url(hp_kv_pic_02.jpg);
}
.hp-main-vision .kv_box .kv_item_bg_02 .hot_point_01 {
  left: 100px;
  top: 245px;
}
.hp-main-vision .kv_box .kv_item_bg_02 .hot_point_02 {
  left: 240px;
  top: 202px;
}
.hp-main-vision .kv_box .kv_item_bg_02 .hot_point_03 {
  left: 255px;
  top: 76px;
}
.hp-main-vision .kv_box .kv_item_bg_02 .hot_point_04 {
  left: 655px;
  top: 88px;
}
/* kv_item_03 */
.hp-main-vision .kv_box .kv_item_bg_03 {
  background-image: url(hp_kv_pic_03.jpg);
}
.hp-main-vision .kv_box .kv_item_bg_03 .hot_point_01 {
  left: 336px;
  top: 215px;
}
.hp-main-vision .kv_box .kv_item_bg_03 .hot_point_02 {
  left: 377px;
  top: 356px;
}
.hp-main-vision .kv_box .kv_item_bg_03 .hot_point_03 {
  left: 890px;
  top: 198px;
}
/* kv_item_04 */
.hp-main-vision .kv_box .kv_item_bg_04 {
  background-image: url(hp_kv_pic_04.jpg);
}
/* kv_flyout */
.hp-main-vision .kv_flyout {
  position: absolute;
  left: 0;
  top: 0;
  width: 1000px;
  height: 425px;
  overflow: hidden;
}
.hp-main-vision .kv_flyout .load_box {
  position: absolute;
  left: 0;
  top: 0;
  width: 1000px;
  height: 425px;
  overflow: hidden;
}
.hp-main-vision .kv_flyout .flyout_wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 1000px;
  height: 425px;
  overflow: hidden;
}
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider {
  position: absolute;
  width: 425px;
  height: 425px;
  left: 114px;
  top: 0;
}
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .pic_slider_window {
  width: 425px;
  height: 425px;
  overflow: hidden;
}
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .btn_prev,
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .btn_prev a,
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .btn_next,
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .btn_next a {
  width: 20px;
  height: 100px;
  display: block;
}
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .btn_prev {
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -50px;
}
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .btn_next {
  position: absolute;
  right: -20px;
  top: 50%;
  margin-top: -50px;
}
.hp-main-vision .kv_flyout .flyout_wrap .pic_slider .pic_slider_list_wrap {
  display: none;
}
/* .flyout_wrap .desc */
.hp-main-vision .kv_flyout .flyout_wrap .desc {
  position: absolute;
  left: 590px;
  top: 0;
  width: 290px;
  height: 425px;
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.hp-main-vision .kv_flyout .flyout_wrap .desc a {
  width: 290px;
  height: 425px;
  display: block;
  background-image: url(#);
  outline: none;
}
.hp-main-vision .kv_flyout .flyout_aircon .desc {
  background-image: url(hp_kv_p_aircon_text.png);
}
.hp-main-vision .kv_flyout .flyout_fridge .desc {
  background-image: url(hp_kv_p_fridge_text.png);
}
.hp-main-vision .kv_flyout .flyout_gascooker .desc {
  background-image: url(hp_kv_p_gascooker_text.png);
}
.hp-main-vision .kv_flyout .flyout_notebook .desc {
  background-image: url(hp_kv_p_notebook_text.png);
}
.hp-main-vision .kv_flyout .flyout_rangehoods .desc {
  background-image: url(hp_kv_p_rangehoods_text.png);
}
.hp-main-vision .kv_flyout .flyout_tv .desc {
  background-image: url(hp_kv_p_tv_text.png);
}
.hp-main-vision .kv_flyout .flyout_washing .desc {
  background-image: url(hp_kv_p_washing_text.png);
}
/* flyout_wrap background */
.hp-main-vision .kv_flyout .flyout_aircon,
.hp-main-vision .kv_flyout .flyout_fridge,
.hp-main-vision .kv_flyout .flyout_gascooker,
.hp-main-vision .kv_flyout .flyout_notebook,
.hp-main-vision .kv_flyout .flyout_rangehoods,
.hp-main-vision .kv_flyout .flyout_tv,
.hp-main-vision .kv_flyout .flyout_washing {
  background-image: url(hp_kv_p_bg.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
/* .kv_flyout .kv_flyout_close */
.hp-main-vision .kv_flyout .kv_flyout_close {
  background-image: url(icon_h18w18_close.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  display: block;
  height: 18px;
  width: 18px;
  overflow: hidden;
  position: absolute;
  left: 895px;
  top: 45px;
}
.hp-main-vision .kv_flyout .kv_flyout_close:hover {
  background-position: -1000px 0px;
}
/* .hp-main-vision .kv_flyout .loading_box */
.hp-main-vision .kv_flyout .loading_box {
  position: absolute;
  left: 0;
  top: 0;
  width: 1000px;
  height: 425px;
  overflow: hidden;
  background-image: url(hp_kv_p_bg.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.hp-main-vision .kv_flyout .loading_box .loading_icon {
  background-image: url(ajax_loading.gif);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 16px;
  width: 16px;
  position: absolute;
  left: 50%;
  top: 50%;
  padding-top: -8px;
  padding-left: -8px;
  display: block;
}
/* kv_arrow_nav_ */
.hp-main-vision .kv_arrow_nav_prev,
.hp-main-vision .kv_arrow_nav_prev a,
.hp-main-vision .kv_arrow_nav_next,
.hp-main-vision .kv_arrow_nav_next a {
  width: 50px;
  height: 100px;
  display: block;
}
.hp-main-vision .kv_arrow_nav_prev a,
.hp-main-vision .kv_arrow_nav_next a {
  background-image: url(hp_kv_arrows.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  text-indent: -999px;
  overflow: hidden;
  outline: none;
}
.hp-main-vision .kv_arrow_nav_prev a {
  background-position: 0px 0px;
}
.hp-main-vision .kv_arrow_nav_next a {
  background-position: -150px 0px;
}
.hp-main-vision .kv_arrow_nav_prev {
  position: absolute;
  left: 20px;
  top: 50%;
  margin-top: -50px;
  display: none;
}
.hp-main-vision .kv_arrow_nav_next {
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -50px;
  display: none;
}
/* ts_w220_intel_flash */
.ts_w220_intel_flash,
.ts_w220_intel_flash .flash,
.ts_w220_intel_flash .mask {
  width: 220px;
  height: 165px;
  overflow: hidden;
  border: 0 none;
  padding: 0;
  margin: 0;
  position: relative;
}
.ts_w220_intel_flash .flash,
.ts_w220_intel_flash .mask {
  position: absolute;
  left: 0;
  top: 0;
}
.ts_w220_intel_flash .mask {
  background-image: url(#);
}
.ts_w220_intel_flash .mask a {
  width: 220px;
  height: 0px;
  overflow: hidden;
  padding-top: 165px;
  display: block;
}
/* 服务专区 - 星级服务 - 服务流程 */
.policy_1 {
  background: url(service_d_num1.gif) no-repeat scroll 6px 15px transparent;
  margin: 10px 0;
  padding-left: 44px;
}
.policy_2 {
  background: url(service_d_num2.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_3 {
  background: url(service_d_num3.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_4 {
  background: url(service_d_num4.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_5 {
  background: url(service_d_num5.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_6 {
  background: url(service_d_num6.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_7 {
  background: url(service_d_num7.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_8 {
  background: url(service_d_num8.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_9 {
  background: url(service_d_num9.gif) no-repeat scroll 6px 15px transparent;
  margin-bottom: 10px;
  padding-left: 44px;
}
.policy_b_top {
  background: url(service_d_b1.gif) no-repeat scroll 0 0 transparent;
  height: 22px;
}
.policy_b_center {
  background: url(service_d_b2.gif) repeat-y scroll 0 0 transparent;
  line-height: 16px;
  padding: 1px 18px;
}
.policy_b_bottom {
  background: url(service_d_b3.gif) no-repeat scroll 0 0 transparent;
  height: 22px;
}
/* ss_service_police_tab */
.ss_service_police_tab .tab_a_btns a {
  color: #606060;
}
.ss_service_police_tab .tab_a_btns a:hover {
  color: #005aaa;
}
.ss_service_police_tab .tab_a_btns a.active {
  color: #005aaa;
  font-weight: 700;
}
/* solution_content */
.solution_content .tab_silver_content .img_col1 {
  margin: 0 -6px;
}
/* announcement */
.announcement {
  height: 1.5em;
  padding: 10px;
  border-top: solid 1px #ddd;
  border-bottom: solid 1px #ddd;
}
.announcement .announc_head {
  float: left;
  display: inline;
  height: 1.5em;
  width: 70px;
  overflow: hidden;
}
.announcement .announc_body {
  float: left;
  display: inline;
  height: 1.5em;
  overflow: hidden;
  position: relative;
  width: 850px;
}
.announcement .announc_body ul {
  position: absolute;
  top: 0;
  left: 0;
}
.announcement .announc_body ul li {
}
/* service_and_support_search */
.service_and_support_search {
  padding: 30px 0;
}
.service_and_support_search .col2_wrap {
  padding: 20px 0;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #ddd;
  border-bottom-color: #ddd;
  zoom: 1;
}
.service_and_support_search .col2_wrap .by_kw {
  float: left;
  display: inline;
  width: 379px;
  height: 120px;
  border-right: solid 1px #ddd;
}
.service_and_support_search .col2_wrap .by_kw .kw_bd {
}
.service_and_support_search .col2_wrap .by_category {
  float: right;
  display: inline;
  width: 480px;
  height: 120px;
  padding-left: 80px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd {
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul.cat_ul_lv1 {
  width: 480px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul.cat_ul_lv1 li.cat_li_lv1 {
  width: 160px;
  float: left;
  display: inline;
  position: relative;
  zoom: 1;
  height: 25px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul.cat_ul_lv1 li a.cat_a_lv1 {
  width: 130px;
  float: left;
  display: inline;
  line-height: 25px;
  background-image: url(icon_h25w25_service_and_support.png);
  background-repeat: no-repeat;
  padding-left: 30px;
  color: #606060;
  zoom: 1;
  height: 25px;
  overflow: hidden;
  position: relative;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li {
  z-index: 0;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active {
  z-index: 1;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.cat_a_lv1,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.cat_a_lv1:hover {
  color: #005aaa;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.cat_a_lv1 span {
  background-image: url(nr_dot_right_w12.png);
  background-position: right -60px;
  background-repeat: no-repeat;
  padding-right: 13px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.cat_a_lv1 span,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.cat_a_lv1:hover span {
  background-position: right -1px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_01 {
  background-position: 0 0px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_01,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_01:hover {
  background-position: 0 -25px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_02 {
  background-position: 0 -50px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_02,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_02:hover {
  background-position: 0 -75px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_03 {
  background-position: 0 -100px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_03,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_03:hover {
  background-position: 0 -125px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_04 {
  background-position: 0 -150px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_04,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_04:hover {
  background-position: 0 -175px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_05 {
  background-position: 0 -200px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_05,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_05:hover {
  background-position: 0 -225px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_06 {
  background-position: 0 -250px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_06,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_06:hover {
  background-position: 0 -275px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_07 {
  background-position: 0 -300px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_07,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_07:hover {
  background-position: 0 -325px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_08 {
  background-position: 0 -350px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_08,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_08:hover {
  background-position: 0 -375px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_09 {
  background-position: 0 -400px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd ul li.active a.icon_09,
.service_and_support_search .col2_wrap .by_category .cat_bd ul li a.icon_09:hover {
  background-position: 0 -425px;
}
/* cat_flyout_lv1 */
.service_and_support_search .col2_wrap .by_category .cat_bd .cat_flyout_lv1 {
  position: absolute;
  left: -500px;
  top: 25px;
  background-color: #FFF;
  width: 750px;
  display: none;
}
.service_and_support_search .col2_wrap .by_category .cat_bd .cat_flyout_lv1 .search_by_category_list_wrap {
  height: 185px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_01 .cat_flyout_lv1,
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_04 .cat_flyout_lv1,
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_07 .cat_flyout_lv1 {
  left: -270px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_02 .cat_flyout_lv1,
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_05 .cat_flyout_lv1,
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_08 .cat_flyout_lv1 {
  left: -430px;
}
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_03 .cat_flyout_lv1,
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_06 .cat_flyout_lv1,
.service_and_support_search .col2_wrap .by_category .cat_bd li.item_09 .cat_flyout_lv1 {
  left: -590px;
}
/* service_and_support_quick_links */
.service_and_support_quick_links {
  border-top: solid 1px #ddd;
  padding-top: 20px;
}
.service_and_support_quick_links .box {
  padding-top: 10px;
}
.service_and_support_quick_links .box .pic {
  width: 300px;
  float: left;
  display: inline;
}
.service_and_support_quick_links .box .text {
  width: 620px;
  float: right;
  display: inline;
}
.service_and_support_quick_links .box .text dl {
}
.service_and_support_quick_links .box .text dl dt {
  float: left;
  display: inline;
  width: 90px;
}
.service_and_support_quick_links .box .text dl dd {
  float: right;
  display: inline;
  width: 520px;
}
.service_and_support_quick_links .box .text dl dd ul {
  zoom: 1;
  padding: 0;
  margin: 0;
}
.service_and_support_quick_links .box .text dl dd ul li {
  float: left;
  display: inline;
  padding-right: 10px;
}
.service_and_support_quick_links .box .text dl dd ul li a {
  white-space: nowrap;
}
.service_and_support_quick_links .box .text dl dd ul li a:hover {
}
.service_and_support_quick_links .box .text .item {
  padding-bottom: 5px;
  zoom: 1;
}
/* repare_and_install_options */

.repare_and_install_options {
  padding: 25px 45px 5px;
}
.repare_and_install_options .item {
  padding-bottom: 20px;
}
.repare_and_install_options .item .btn {
  width: 120px;
  float: left;
  display: inline;
}
.repare_and_install_options .item .btn span {
  width: 80px;
}
.repare_and_install_options .item .desc {
  float: left;
  display: inline;
  line-height: 24px;
}
/* case_show */
.case_show {
  padding-bottom: 20px;
}
.case_show .item {
  padding-top: 20px;
}
.case_show .item .desc {
  float: left;
  display: inline;
  width: 170px;
  background-image: url(gradient_fade_down_h150.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  padding: 10px 25px;
}
.case_show .item .list {
  float: right;
  display: inline;
  width: 700px;
}
.case_show .item .list ul {
  margin-right: -20px;
  zoom: 1;
}
.case_show .item .list ul li {
  float: left;
  display: inline;
  width: 160px;
  padding: 0 20px 10px 0;
}
.case_show .item .list ul li .pic {
  width: 160px;
  height: 100px;
}
.case_show .item .list ul li .tit {
  font-weight: 700;
  padding-top: 5px;
}
/* product_detail_tab_business_product_list */
.product_detail_tab_business_product_list {
}
.product_detail_tab_business_product_list .item {
  padding-bottom: 15px;
}
.product_detail_tab_business_product_list .item .pic {
  float: left;
  display: inline;
  width: 208px;
}
.product_detail_tab_business_product_list .item .desc {
  float: right;
  display: inline;
  width: 660px;
}
.product_detail_tab_business_product_list .item .desc .spec_list_col2 {
  zoom: 1;
}
.product_detail_tab_business_product_list .item .desc .spec_list_col2 li {
  width: 45%;
  display: inline-block;
 *float:left;
 *display:inline;
}
/* product_top_filter */
.product_top_filter {
  width: 930px;
  border-top: solid 1px #dddddd;
  margin: 40px -5px 0 -5px;
  padding: 0 40px 30px 40px;
  background-image: url(product_top_filter_bt.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  position: relative;
}
.product_top_filter_collapse .product_top_filter_window {
  overflow: hidden;
  height: 149px;
  position: relative;
}
.product_top_filter .more {
  position: absolute;
  right: 10px;
  top: -30px;
}
.product_top_filter .c2x_wrap {
  width: 930px;
  clear: both;
  overflow:auto;
  zoom:1;
}
.product_top_filter .c2x_wrap .col_item {
  width: 435px;
  float: left;
  display: inline;
  border-top: solid 1px #dddddd;
  margin-top: -1px;
  padding: 15px 0;
  position: relative;
  zoom: 1;
}
.product_top_filter .c2x_wrap .col1 {
  margin-right: 46px;
}
.product_top_filter .c2x_wrap .col2 {
}
.product_top_filter .c2x_wrap .col_item .title {
  font-weight: 700;
  width: 95px;
  float: left;
  display: inline;
  padding: 5px;
}
.product_top_filter .c2x_wrap .col_item .title .hi_h18_question_i,
.product_top_filter .c2x_wrap .col_item .title .hi_h18_question_i:hover {
  overflow: visible;
  height: 18px;
}
.product_top_filter .c2x_wrap .col_item .title .tt_454 {
}
.product_top_filter .c2x_wrap .col_item .options {
  width: 330px;
  float: left;
  display: inline;
}
.product_top_filter .c2x_wrap .col_item .options a {
  float: left;
  display: inline;
  padding: 3px 6px;
  margin-right: 2px;
  color: #606060;
}
.product_top_filter .c2x_wrap .col_item .options a:hover {
  background-color: #005aaa;
  color: #fff;
}
.product_top_filter .c2x_wrap .col_item .options a.active {
  background-color: #005aaa;
  color: #fff;
}
.product_top_filter .c2x_wrap .col_item .options .option_none {
  width: 40px;
  float: left;
  display: inline;
}
.product_top_filter .c2x_wrap .col_item .options .option_list {
  width: 290px;
  float: left;
  display: inline;
  zoom: 1;
  overflow: auto;
}
.product_top_filter .c2x_wrap .col_item .options .option_list a {
  white-space: nowrap;
  float: left;
  display: inline;
  zoom: 1;
  /* overflow: hidden;*/
}
.product_top_filter .c2x_wrap .col_item .options .option_list a:hover {
}
.product_top_filter .c2x_wrap .col_item .options .option_list a.active {
}
/* option_list_col2it */
.product_top_filter .c2x_wrap .col_item .options .option_list_col2it {
  width: 290px;
  float: left;
  display: inline;
}
.product_top_filter .c2x_wrap .col_item .options .option_list_col2it ul {
}
.product_top_filter .c2x_wrap .col_item .options .option_list_col2it ul li {
  float: left;
  display: inline;
  width: 145px;
  overflow: hidden;
  height: 30px;
}
.product_top_filter .c2x_wrap .col_item .options .option_list_col2it ul li .icon {
  width: 25px;
  height: 25px;
  display: inline-block;
  vertical-align: top;
}
.product_top_filter .c2x_wrap .col_item .options .option_list_col2it ul li a {
  display: inline-block;
  float: none;
  vertical-align: top;
}
.product_top_filter .c2x_wrap .col_item .options .option_list_col2it ul li a:hover {
}
.product_top_filter .c2x_wrap .col_item .options .option_list_col2it ul li a.active {
}
.product_top_filter .c2x_wrap .col_item .slider {
  width: 330px;
  float: left;
  display: inline;
  z-index: 999;
  position: relative;
}
.product_top_filter .bottom_btn {
  position: absolute;
  width: 400px;
  margin-left: -200px;
  left: 50%;
  height: 31px;
  overflow: hidden;
  bottom: -26px;
}
.product_top_filter .bottom_btn .btn_showall,
.product_top_filter .bottom_btn .btn_collapse {
  position: absolute;
  height: 0;
  padding-top: 31px;
  left: 50%;
}
.product_top_filter .bottom_btn .btn_showall {
  background-image: url(product_top_filter_btn_showall.png);
  width: 164px;
  margin-left: -82px;
}
.product_top_filter .bottom_btn .btn_collapse {
  background-image: url(product_top_filter_btn_collapse.png);
  width: 88px;
  margin-left: -44px;
  display: none;
}
/* product_list_v2 */
.product_list_v2 {
  padding: 33px 50px 0 50px;
  margin: 30px -50px 0 -50px;
  width: 1000px;
  background-image: url(tab_mc_full_wing.png);
  background-position: 0 0;
  background-repeat: no-repeat;
}
/* product_list_v2_filter */
.product_list_v2_filter {
  overflow: hidden;
  height: 32px;
  padding: 10px 0;
  color: #333;
  border-bottom: solid 1px #dddddd;
}
.product_list_v2_filter .divider {
  background-image: url(product_list_v2_filter_divider.png);
  background-repeat: no-repeat;
  background-position: left center;
}
.product_list_v2_filter .sort_type,
.product_list_v2_filter .list_type,
.product_list_v2_filter .keywords,
.product_list_v2_filter .pagi {
  float: left;
  display: inline;
  height: 30px;
  line-height: 30px;
  padding: 1px 0;
}
.product_list_v2_filter .sort_type {
}
.product_list_v2_filter .sort_type .tit {
  font-weight: 700;
  float: left;
  display: inline;
  margin-right: 10px;
}
.product_list_v2_filter .sort_type a {
  float: left;
  display: inline;
  padding-right: 18px;
  background-repeat: no-repeat;
  background-position: right center;
  margin-right: 10px;
  color: #666;
}
.product_list_v2_filter .sort_type .desc {
  background-image: url(icon_h18w18_arrow_down.png);
}
.product_list_v2_filter .sort_type .asc {
  background-image: url(icon_h18w18_arrow_up.png);
}
.product_list_v2_filter .list_type {
  padding-left: 20px;
  width: 130px;
  overflow: hidden;
}
.product_list_v2_filter .list_type ul {
}
.product_list_v2_filter .list_type ul li {
  float: left;
  display: inline;
  width: 65px;
  height: 30px;
}
.btn_list_type_pic,
.btn_list_type_list {
  background-image: url(btn_list_type.png);
  background-repeat: no-repeat;
  width: 65px;
  height: 0px;
  padding-top: 30px;
  overflow: hidden;
  display: inline-block;
}
.btn_list_type_pic:hover,
.btn_list_type_list:hover {
}
.btn_list_type_pic {
  background-position: 0 0;
}
.btn_list_type_list {
  background-position: -65px 0;
}
.active .btn_list_type_pic {
  background-position: 0 -30px;
}
.active .btn_list_type_list {
  background-position: -65px -30px;
}
.product_list_v2_filter .keywords {
  padding-left: 20px;
  margin-left: 20px;
}
.product_list_v2_filter .keywords .tit {
  font-weight: 700;
  float: left;
  display: inline;
  margin-right: 10px;
  float: left;
  display: inline;
}
.product_list_v2_filter .keywords .input {
  position: relative;
  float: left;
  display: inline;
  width: 150px;
  height: 30px;
}
.product_list_v2_filter .keywords .input input {
  position: absolute;
  left: 0;
  top: 5px;
  width: 130px;
}
.product_list_v2_filter .keywords .input label {
  position: absolute;
  left: 0;
  top: 5px;
  width: 130px;
  height: 20px;
  line-height: 20px;
  color: #888888;
}
.product_list_v2_filter .keywords .btn {
  float: left;
  display: inline;
}
.product_list_v2_filter .pagi {
  padding-left: 20px;
}
.product_list_v2_filter .pagi {
}
.product_list_v2_filter .pagi .result {
  margin-right: 20px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
}
.product_list_v2_filter .pagi .nav_btn {
  margin-right: 20px;
  height: 30px;
  display: inline-block;
  vertical-align: top;
}
.product_list_v2_filter .pagi .nav_btn .abtn_prev {
  margin-right: 5px;
}
.product_list_v2_filter .pagi .showall {
  height: 18px;
  line-height: 18px;
  display: inline-block;
  padding: 6px 0;
  overflow: hidden;
  vertical-align: top;
}
.product_list_v2_filter .pagi .showall a {
  line-height: 18px;
}
.product_list_v2_filter .pagi .showall {
}
/* product_list_v2_list_c4 */
.product_list_v2_list_c4 {
  overflow: hidden;
  border-bottom: solid 1px #dddddd;
}
.product_list_v2_list_c4 ul {
  padding-bottom: 0;
}
.product_list_v2_list_c4 ul li {
  width: 250px;
  float: left;
  display: inline;
  height: 360px;
  position: relative;
  border-bottom: solid 1px #dddddd;
  margin-bottom: -1px;
  overflow: hidden;
}
.product_list_v2_list_c4 ul li .pic {
  width: 204px;
  height: 204px;
  position: absolute;
  left: 23px;
  top: 25px;
}
.product_list_v2_list_c4 ul li .name {
  width: 230px;
  height: 36px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 240px;
  text-align: center;
}
.product_list_v2_list_c4 ul li .type {
  width: 230px;
  height: 18px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 276px;
  text-align: center;
}
.product_list_v2_list_c4 ul li .desc {
  display: none;
}
.product_list_v2_list_c4 ul li .compare {
  width: 230px;
  height: 30px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 300px;
  text-align: center;
}
.product_list_v2_list_c4 ul li .compare .cb {
  display: inline-block;
  height: 14px;
  padding-top: 8px;
  vertical-align: top;
}
.product_list_v2_list_c4 ul li .compare .cb input {
  border: 0 none;
}
.product_list_v2_list_c4 ul li .compare .text,
.product_list_v2_list_c4 ul li .compare .text_selected {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_list_c4 ul li .compare .text label,
.product_list_v2_list_c4 ul li .compare .text_selected label {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_list_c4 ul li .compare .text_selected {
  display: none;
}
.product_list_v2_list_c4 ul li .compare .text_selected label {
  color: #005aaa;
  font-weight: 700;
}
.product_list_v2_list_c4 ul li .compare .btn {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  display: none;
}
.product_list_v2_list_c4 li.cp_selected .compare .text {
  display: none;
}
.product_list_v2_list_c4 li.cp_selected .compare .text_selected {
  display: inline-block;
}
.product_list_v2_list_c4 li.cp_cur_selected .compare .text {
  display: none;
}
.product_list_v2_list_c4 li.cp_cur_selected .compare .btn {
  display: inline-block;
}
.product_list_v2_list_c4 ul li .tags {
  width: 68px;
  position: absolute;
  right: 20px;
  top: 20px;
}
/* product_list_v2_list_c1 */
.product_list_v2_list_c1 {
  overflow: hidden;
  border-bottom: solid 1px #dddddd;
}
.product_list_v2_list_c1 ul {
  padding-bottom: 0;
}
.product_list_v2_list_c1 ul li {
  width: 1000px;
  height: 240px;
  position: relative;
  border-top: solid 1px #dddddd;
  margin-top: -1px;
  overflow: hidden;
}
.product_list_v2_list_c1 ul li .pic {
  width: 204px;
  height: 204px;
  position: absolute;
  left: 18px;
  top: 18px;
}
.product_list_v2_list_c1 ul li .name {
  width: 530px;
  height: 36px;
  overflow: hidden;
  position: absolute;
  right: 10px;
  top: 20px;
  text-align: left;
  font-size: 14px;
}
.product_list_v2_list_c1 ul li .type {
  width: 170px;
  height: 18px;
  overflow: hidden;
  position: absolute;
  left: 290px;
  top: 20px;
  text-align: left;
}
.product_list_v2_list_c1 ul li .desc {
  width: 530px;
  overflow: hidden;
  position: absolute;
  right: 10px;
  top: 50px;
  text-align: left;
}
.product_list_v2_list_c1 ul li .desc h3 {
  font-size: 14px;
  color: #606060;
}
.product_list_v2_list_c1 ul li .desc ul {
}
.product_list_v2_list_c1 ul li .desc ul li {
  width: auto;
  height: auto;
  border: 0 none;
  list-style-type: disc;
  list-style-position: inside;
}
.product_list_v2_list_c1 ul li .desc ul li a {
}
.product_list_v2_list_c1 ul li .compare {
  width: 170px;
  height: 30px;
  overflow: hidden;
  position: absolute;
  left: 290px;
  top: 50px;
  text-align: left;
}
.product_list_v2_list_c1 ul li .compare .cb {
  display: inline-block;
  height: 14px;
  padding-top: 8px;
  vertical-align: top;
}
.product_list_v2_list_c1 ul li .compare .text,
.product_list_v2_list_c1 ul li .compare .text_selected {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_list_c1 ul li .compare .text label,
.product_list_v2_list_c1 ul li .compare .text_selected label {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_list_c1 ul li .compare .text_selected {
  display: none;
}
.product_list_v2_list_c1 ul li .compare .text_selected label {
  color: #005aaa;
  font-weight: 700;
}
.product_list_v2_list_c1 ul li .compare .btn {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  display: none;
}
.product_list_v2_list_c1 li.cp_selected .compare .text {
  display: none;
}
.product_list_v2_list_c1 li.cp_selected .compare .text_selected {
  display: inline-block;
}
.product_list_v2_list_c1 li.cp_cur_selected .compare .text {
  display: none;
}
.product_list_v2_list_c1 li.cp_cur_selected .compare .btn {
  display: inline-block;
}
.product_list_v2_list_c1 ul li .tags {
  width: 68px;
  position: absolute;
  left: 157px;
  top: 13px;
}
/* product_list_v2_pagi */
.product_list_v2_pagi {
  height: 26px;
  overflow: hidden;
  padding: 10px;
}
.product_list_v2_pagi .pagination_v2 {
  float: right;
  display: inline;
}
/* pagination_v2 */
.pagination_v2 {
  height: 26px;
}
.pagination_v2 .summary {
  float: left;
  display: inline;
  height: 26px;
  line-height: 26px;
  margin-right: 22px;
}
.pagination_v2 .btn_prev,
.pagination_v2 .btn_next {
  float: left;
  display: inline;
  height: 26px;
  margin-right: 10px;
}
.pagination_v2 .page {
  float: left;
  display: inline;
  height: 24px;
  padding-top: 2px;
}
.pagination_v2 .page a {
  height: 20px;
  float: left;
  display: inline;
  border: solid 1px #cccccc;
  padding: 0 6px;
  background-color: #f6f6f6;
  border-radius: 3px;
  margin-right: 10px;
  color: #666;
}
.pagination_v2 .page a:hover {
  background-color: #e5e5e5;
}
.pagination_v2 .page a.current {
  font-weight: 700;
  border: solid 1px transparent;
  background-color: transparent;
}
.pagination_v2 .page a.current:hover {
  background-color: transparent;
}
/* product_list_v2_follow_list */
.product_list_v2_follow_list {
  width: 1000px;
  overflow: hidden;
  height: 360px;
  position: relative;
}
.product_list_v2_follow_list ul {
  width: 100000px;
  position: relative;
}
.product_list_v2_follow_list ul li {
  width: 250px;
  float: left;
  display: inline;
  height: 360px;
  position: relative;
  margin-bottom: -1px;
  overflow: hidden;
}
.product_list_v2_follow_list ul li .pic {
  width: 204px;
  height: 204px;
  position: absolute;
  left: 23px;
  top: 25px;
}
.product_list_v2_follow_list ul li .name {
  width: 230px;
  height: 36px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 240px;
  text-align: center;
}
.product_list_v2_follow_list ul li .type {
  width: 230px;
  height: 18px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 276px;
  text-align: center;
}
.product_list_v2_follow_list ul li .compare {
  width: 230px;
  height: 30px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 300px;
  text-align: center;
}
.product_list_v2_follow_list ul li .compare .cb {
  display: inline-block;
  height: 14px;
  padding-top: 8px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_follow_list ul li .compare .cb input {
  border: 0 none;
}
.product_list_v2_follow_list ul li .compare .text,
.product_list_v2_follow_list ul li .compare .text_selected {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_follow_list ul li .compare .text label,
.product_list_v2_follow_list ul li .compare .text_selected label {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_follow_list ul li .compare .text_selected {
  display: none;
}
.product_list_v2_follow_list ul li .compare .text_selected label {
  color: #005aaa;
  font-weight: 700;
}
.product_list_v2_follow_list ul li .compare .btn {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  display: none;
}
.product_list_v2_follow_list li.cp_selected .compare .text {
  display: none;
}
.product_list_v2_follow_list li.cp_selected .compare .text_selected {
  display: inline-block;
}
.product_list_v2_follow_list li.cp_cur_selected .compare .text {
  display: none;
}
.product_list_v2_follow_list li.cp_cur_selected .compare .btn {
  display: inline-block;
}
.product_list_v2_follow_list ul li .tags {
  width: 68px;
  position: absolute;
  right: 20px;
  top: 20px;
}
/* product_list_v2_follow */
.product_list_v2_follow {
  position: relative;
  background-image: url(full_col_shadow_top.png);
  background-repeat: no-repeat;
  background-position: center top;
  width: 1000px;
  padding: 70px 50px 0 50px;
  margin: 30px -50px 0 -50px;
}
.product_list_v2_follow .title_follow {
  margin: 0;
  padding: 0;
  width: 192px;
  height: 28px;
  font-size: 20px;
  font-weight: 700;
  font-family: "Microsoft YaHei", "宋体", "Arial Narrow";
  overflow: hidden;
  position: absolute;
  left: 76px;
  top: 30px;
}
.product_list_v2_follow .btn_prev,
.product_list_v2_follow .btn_next {
  height: 136px;
  position: absolute;
  top: 50px;
  width: 25px;
}
.product_list_v2_follow .btn_prev {
  left: -25px;
}
.product_list_v2_follow .btn_next {
  right: -25px;
}
.product_list_v2_follow .btn_prev a,
.product_list_v2_follow .btn_next a {
  display: block;
  height: 136px;
  width: 25px;
}
.product_list_v2_follow .disable a {
  display: none;
}
/* product_top_filter_col3x */
.product_top_filter_col3x {
  background-image: url(product_top_filter_bt.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  border-top: 1px solid #DDDDDD;
  margin: 40px -5px 0;
  padding: 30px 40px 30px;
  position: relative;
  width: 930px;
}
.product_top_filter_col3x .col_group {
  clear: both;
}
.product_top_filter_col3x .col_item {
  float: left;
  display: inline;
  width: 310px;
  overflow: hidden;
  position: relative;
  margin-bottom: 10px;
}
.product_top_filter_col3x .col_item .cb {
  position: absolute;
  left: 5px;
  top: 4px;
}
.product_top_filter_col3x .col_item .cb input {
  border: 0 none;
}
.product_top_filter_col3x .col_item .desc {
  padding-left: 26px;
}
.product_top_filter_col3x .col_item .desc label {
  font-weight: 700;
  padding-left: 0;
  padding-bottom: 10px;
  display: block;
}
.product_top_filter_col3x .more {
  position: absolute;
  right: 10px;
  top: -30px;
}
/* product_list_v2_guide_list */
.product_list_v2_guide_list {
  width: 1000px;
  overflow: hidden;
  height: 360px;
  position: relative;
}
.product_list_v2_guide_list ul {
  width: 100000px;
  position: relative;
}
.product_list_v2_guide_list ul li {
  width: 250px;
  float: left;
  display: inline;
  height: 360px;
  position: relative;
  margin-bottom: -1px;
  overflow: hidden;
}
.product_list_v2_guide_list ul li .pic {
  width: 204px;
  height: 204px;
  position: absolute;
  left: 23px;
  top: 25px;
}
.product_list_v2_guide_list ul li .name {
  width: 230px;
  height: 36px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 240px;
  text-align: center;
}
.product_list_v2_guide_list ul li .type {
  width: 230px;
  height: 18px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 276px;
  text-align: center;
}
.product_list_v2_guide_list ul li .compare {
  width: 230px;
  height: 30px;
  overflow: hidden;
  position: absolute;
  left: 10px;
  top: 300px;
  text-align: center;
}
.product_list_v2_guide_list ul li .compare .cb {
  display: inline-block;
  height: 14px;
  padding-top: 8px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_guide_list ul li .compare .cb input {
  border: 0 none;
}
.product_list_v2_guide_list ul li .compare .text,
.product_list_v2_guide_list ul li .compare .text_selected {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_guide_list ul li .compare .text label,
.product_list_v2_guide_list ul li .compare .text_selected label {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  line-height: 30px;
}
.product_list_v2_guide_list ul li .compare .text_selected {
  display: none;
}
.product_list_v2_guide_list ul li .compare .text_selected label {
  color: #005aaa;
  font-weight: 700;
}
.product_list_v2_guide_list ul li .compare .btn {
  display: inline-block;
  height: 30px;
  vertical-align: top;
  display: none;
}
.product_list_v2_guide_list li.cp_selected .compare .text {
  display: none;
}
.product_list_v2_guide_list li.cp_selected .compare .text_selected {
  display: inline-block;
}
.product_list_v2_guide_list li.cp_cur_selected .compare .text {
  display: none;
}
.product_list_v2_guide_list li.cp_cur_selected .compare .btn {
  display: inline-block;
}
.product_list_v2_guide_list ul li .tags {
  width: 68px;
  position: absolute;
  right: 20px;
  top: 20px;
}
/* product_list_v2_guide */
.product_list_v2_guide {
  position: relative;
  width: 1000px;
  padding: 30px 50px;
  margin: 0 -50px 0 -50px;
  background-image: url(product_top_filter_bt_wide.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}
.product_list_v2_guide .title_recommend {
  background-image: url(tit_product_list_v2_recommend.png);
  margin: 0;
  padding: 0;
  width: 174px;
  padding-top: 24px;
  height: 0;
  overflow: hidden;
  position: absolute;
  left: 76px;
  top: 30px;
}
/* product_list_v2_guide_nav */
.product_list_v2_guide_nav {
}
.product_list_v2_guide_nav dl {
}
.product_list_v2_guide_nav dl dt {
  height: 40px;
  background-image: url(btn_product_list_guide_bg.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  cursor: pointer;
  margin-bottom: 1px;
}
.product_list_v2_guide_nav dl dd {
  display: none;
}
.product_list_v2_guide_nav dl dt h2 {
}
.product_list_v2_guide_nav dl dt h2.icon_people,
.product_list_v2_guide_nav dl dt h2.icon_fork,
.product_list_v2_guide_nav dl dt h2.icon_money {
  background-image: url(btn_product_list_guide_icons.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  margin: 0;
  padding: 0;
  padding-left: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #222;
}
.product_list_v2_guide_nav dl dt h2.icon_people {
  background-position: 0 0;
}
.product_list_v2_guide_nav dl dt h2.icon_fork {
  background-position: 0 -80px;
}
.product_list_v2_guide_nav dl dt h2.icon_money {
  background-position: 0 -160px;
}
.product_list_v2_guide_nav dl dt.active {
  background-position: 0 -40px;
}
.product_list_v2_guide_nav dl dt.active h2.icon_people {
  background-position: 0 -40px;
}
.product_list_v2_guide_nav dl dt.active h2.icon_fork {
  background-position: 0 -120px;
}
.product_list_v2_guide_nav dl dt.active h2.icon_money {
  background-position: 0 -200px;
}
.product_list_v2_guide_nav dl dd .guide_c3x {
  width: 960px;
  margin: 40px auto 0 auto;
  overflow: hidden;
}
.product_list_v2_guide_nav dl dd .guide_c3x ul {
  width: 1040px;
}
.product_list_v2_guide_nav dl dd .guide_c3x ul li {
  width: 260px;
  height: 370px;
  margin-right: 80px;
  float: left;
  display: inline;
}
.product_list_v2_guide_nav dl dd .guide_c3x ul li .pic {
  display: block;
  text-align: center;
  width: 260px;
  height: 300px;
}
.product_list_v2_guide_nav dl dd .guide_c3x ul li .txt {
  text-align: center;
  height: 20px;
  padding: 25px 0;
}
.product_list_v2_guide_nav dl dd .guide_c3x ul li .txt input {
  border: 0 none;
}
.product_list_v2_guide_nav dl dd .guide_c5x {
  width: 960px;
  margin: 0 auto;
  overflow: hidden;
  padding: 25px 0;
}
.product_list_v2_guide_nav dl dd .guide_c5x ul {
  width: 975px;
}
.product_list_v2_guide_nav dl dd .guide_c5x ul li {
  width: 180px;
  margin-right: 15px;
  float: left;
  display: inline;
}
.product_list_v2_guide_nav dl dd .guide_c5x ul li input {
  border: 0 none;
}
.product_list_v2_guide_nav dl dd hr {
  height: 0;
  padding: 0;
  margin: 0;
  overflow: hidden;
  border: 0 none;
  border-top: solid 1px #ddd;
  margin-bottom: 20px;
}
.product_list_v2_guide_nav dl dd .btn_r {
  text-align: right;
  display: none;
}
/* product_list_v2_guide_result */
.product_list_v2_guide_result {
  position: relative;
  width: 1000px;
  padding: 70px 50px 30px 50px;
  margin: 0 -50px 0 -50px;
  background-image: url(product_top_filter_bt_wide.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}
.product_list_v2_guide_result .title_recommend {
  font-family: "Microsoft YaHei", "宋体", "Arial Narrow";
  font-size: 20px;
  font-weight: 700;
  height: 28px;
  left: 76px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 30px;
  width: 192px;
}
.product_list_v2_guide_result hr {
  height: 0;
  padding: 0;
  margin: 0;
  overflow: hidden;
  border: 0 none;
  border-top: solid 1px #ddd;
  margin-bottom: 20px;
}
.product_list_v2_guide_result .btn_r {
  text-align: right;
}
/* btn_how_to_buy */
.btn_how_to_buy {
  position: relative;
}
.btn_how_to_buy .tt_how_to_buy {
  position: absolute;
  right: 0;
  top: 30px;
  width: 520px;
  height: 200px;
  padding: 20px;
  border: solid 1px #dddddd;
  box-shadow: 2px 2px 2px #dddddd;
  background-color: #fff;
  display: none;
}
.btn_how_to_buy .tt_how_to_buy .pic {
  width: 230px;
  height: 200px;
  float: left;
  display: inline;
}
.btn_how_to_buy .tt_how_to_buy .desc {
  width: 260px;
  float: right;
  display: inline;
}
.btn_how_to_buy .tt_how_to_buy .desc hr {
  height: 0;
  border: 0 none;
  border-bottom: solid 1px #ddd;
  padding-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}
/* echo css start @ 20121017 */
/* .label_input_wrap */
.label_input_wrap {
  display: inline-block;
  position: relative;
}
.label_input_wrap label {
  color: #999999;
  left: 3px;
  line-height: 30px;
  position: absolute;
  top: 0;
}
/* .separate_line_shadow_full_width_h10 */
.separate_line_shadow_full_width_h10 {
  background: url(full_col_shadow_top.png) center top no-repeat;
  height: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}
/* .keywords_simple_search_box */
.keywords_simple_search_box {
  height: 30px;
  line-height: 30px;
}
.keywords_simple_search_box .tit {
  display: inline;
  float: left;
  font-weight: 700;
  margin-right: 10px;
}
.keywords_simple_search_box .input {
  display: inline;
  float: left;
  margin-right: 10px;
  height: 30px;
  position: relative;
  width: 310px;
}
.keywords_simple_search_box .input input {
  left: 0;
  position: absolute;
  top: 5px;
  width: 300px;
}
.keywords_simple_search_box .btn {
  display: inline;
  float: left;
}
/* .mod_authorized_online_shop_list */
.mod_authorized_online_shop_list {
  width: 1000px;
  margin: 0 auto;
}
.mod_authorized_online_shop_list .mod_authorized_online_shop_search_bar {
  border-bottom: 1px solid #DDDDDD;
  padding-bottom: 10px;
}
.mod_authorized_online_shop_list .mod_authorized_online_shop_search_bar .keywords_simple_search_box .tit {
  color: #303030;
}
.mod_authorized_online_shop_list .mod_authorized_online_shop_search_bar .input_text {
  width: 310px;
}
.mod_authorized_online_shop_list .mod_city_filter {
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: right;
}
.mod_authorized_online_shop_list .mod_city_filter .tit {
  font-weight: 700;
  margin-right: 10px;
  color: #303030;
}
/* .authorized_online_shop_list_c2 */
.authorized_online_shop_list_c2 {
}
.authorized_online_shop_item {
  width: 480px;
  float: left;
  display: inline;
  padding-right: 20px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #dddddd;
}
.authorized_online_shop_item .shop_tit {
  font-size: 20px;
  line-height: 20px;
  font-family: "Microsoft Yahei";
  color: #606060;
  font-weight: 700;
  margin-bottom: 15px;
}
.authorized_online_shop_item .shop_auth_num,
.authorized_online_shop_item .shop_belonged_area {
  width: 130px;
  height: 20px;
  line-height: 20px;
  float: left;
  display: inline;
  margin-right: 20px;
  margin-bottom: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.authorized_online_shop_item .shop_auth_date,
.authorized_online_shop_item .shop_account_tit {
  width: 330px;
  height: 20px;
  line-height: 20px;
  float: left;
  display: inline;
  margin-bottom: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.authorized_online_shop_item .shop_link {
  width: 100%;
  clear: both;
}
.authorized_online_shop_search_result_list .authorized_online_shop_item {
  border-bottom: none;
  float: none;
  display: block;
}
.search_result_tip {
  margin-top: 20px;
  margin-bottom: 20px;
}
.text_emp {
  color: #005aaa;
}
/* echo css end @ 20121017 */





/* aircon_hp_slide */
.aircon_hp_slide {
  width: 2000px;
  height: 600px;
  overflow: hidden;
  background-color: #999;
  margin:0 0 -285px -1000px;
  position: relative;
  left:50%;
}
.aircon_hp_slide .window {
  width: 2000px;
  height: 600px;
  position: absolute;
  left: 0;
  top: 0;
}
.aircon_hp_slide .list {
  width: 430px;
  position: absolute;
  left: 50%;
  margin-left: -500px;
  top: 160px;
}
.aircon_hp_slide .list ul {
}
.aircon_hp_slide .list ul li {
  width: 91px;
  height: 66px;
  margin-right: 12px;
  float: left;
  display: inline;
}
.aircon_hp_slide .list ul li a {
  width: 91px;
  height: 66px;
  float: left;
  display: inline;
  background-image: url(aircon_slide_list_item_bg.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #303030;
}
.aircon_hp_slide .list ul li.active a,
.aircon_hp_slide .list ul li a:hover {
  background-position: 0 -70px;
  color: #fff;
}
.aircon_hp_slide .list ul li a .thumb {
  padding: 3px 3px 0 3px;
  display: block;
}
.aircon_hp_slide .list ul li a .tit {
  display: block;
  text-align: center;
}
.aircon_hp_slide .btn_prev,
.aircon_hp_slide .btn_next {
  position: absolute;
  top: 0;
  width: 25px;
  height: 300px;
}
.aircon_hp_slide .btn_prev {
  left: 450px;
}
.aircon_hp_slide .btn_next {
  right: 450px;
}
.aircon_hp_slide .btn_prev a,
.aircon_hp_slide .btn_next a {
  width: 25px;
  height: 300px;
  display: block;
}
/* aircon_home_c3x_lmr */
.aircon_home_c3x_lmr {
  height: 467px;
  background-image: url(ac_home_page_col1_shadow.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}
.aircon_home_c3x_lmr .col1 {
  width: 240px;
  float: left;
  display: inline;
  margin-right: 15px;
  height: 432px;
}
.aircon_home_c3x_lmr .col1 .nav_by_usage {
  padding: 0;
  margin: 0;
  margin-bottom: 20px;
}
.aircon_home_c3x_lmr .col1 .nav_by_solution {
  padding: 0;
  margin: 0;
}
.aircon_home_c3x_lmr .col2 {
  width: 490px;
  height: 432px;
  float: left;
  display: inline;
  margin-right: 35px;
}
.aircon_home_c3x_lmr .col3 {
  width: 205px;
  height: 432px;
  float: left;
  display: inline;
  overflow: hidden;
}
/* col1 */
/* nav_side */
.aircon_home_c3x_lmr .nav_side {
  width: 240px;
}
.aircon_home_c3x_lmr .nav_side h2 {
  background-image: url(ac_nav_side_tit_bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  font-size: 15px;
  color: #303030;
  text-shadow: 1px 1px 1px #fff;
  width: 200px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  padding: 0 20px;
}
.aircon_home_c3x_lmr .nav_side .ul_lv1 {
  padding: 0;
  margin: 0;
}
.aircon_home_c3x_lmr .nav_side .li_lv1 {
  width: 240px;
  position: relative;
  height: 32px;
}
.aircon_home_c3x_lmr .nav_side .a_lv1 {
  width: 200px;
  padding: 0 20px;
  background-image: url(ac_nav_side_item_bg.png);
  height: 32px;
  overflow: hidden;
  line-height: 32px;
  display: block;
  color: #606060;
  text-shadow: 1px 1px 1px #cccccc
}
.aircon_home_c3x_lmr .nav_side .a_lv1:hover {
  background-position: 0 -40px;
}
.aircon_home_c3x_lmr .nav_side .ul_lv1 li.child .a_lv1 {
  background-position: 0 -160px;
}
.aircon_home_c3x_lmr .nav_side .ul_lv1 li.child .a_lv1:hover {
  background-position: 0 -200px;
}
.aircon_home_c3x_lmr .nav_side .ul_lv2 {
  position: absolute;
  left: 240px;
  top: 0;
  width: 240px;
  display: none;
}
.aircon_home_c3x_lmr .nav_side .li_lv2 {
  width: 240px;
  position: relative;
  height: 32px;
}
.aircon_home_c3x_lmr .nav_side .a_lv2 {
  width: 200px;
  padding: 0 20px;
  background-image: url(ac_nav_side_item_bg.png);
  background-position: 0 0;
  height: 32px;
  overflow: hidden;
  line-height: 32px;
  display: block;
  color: #606060;
  text-shadow: 1px 1px 1px #cccccc
}
.aircon_home_c3x_lmr .nav_side .a_lv2:hover {
  background-position: 0 -40px;
}
.aircon_home_c3x_lmr .nav_side .ul_lv2 .first .a_lv2 {
  background-position: 0 -80px;
}
.aircon_home_c3x_lmr .nav_side .ul_lv2 .first .a_lv2:hover {
  background-position: 0 -120px;
}
/* col2 */
.aircon_home_c3x_lmr .col2 .banner_biz_ac,
.aircon_home_c3x_lmr .col2 .banner_home_ac {
  width: 490px;
  height: 196px;
  overflow: hidden;
}
.aircon_home_c3x_lmr .col2 .banner_biz_ac a,
.aircon_home_c3x_lmr .col2 .banner_home_ac a {
  width: 490px;
  height: 196px;
  display: block;
}
.aircon_home_c3x_lmr .col2 .banner_biz_ac {
  margin-bottom: 20px;
}
.aircon_home_c3x_lmr .col2 .banner_home_ac {
}
/* col3 */
.aircon_home_c3x_lmr .col3 .solution_list {
}
.aircon_home_c3x_lmr .col3 .solution_list li {
  margin-bottom: 20px;
}
.aircon_home_c3x_lmr .col3 .solution_list li .pic {
  width: 205px;
  height: 115px;
}
.aircon_home_c3x_lmr .col3 .solution_list li .content {
  height: 36px;
  overflow: hidden;
  line-height: 18px;
  margin: 10px 0;
}
.aircon_home_c3x_lmr .col3 .solution_list li .info {
  height: 26px;
  line-height: 26px;
  border-top: solid 1px #dddddd;
}
/* 空调首页-行业案例 */
.aircon_home_case_study {
  padding-top: 20px;
  padding-bottom: 58px;
  background-image: url(ac_home_page_col1_shadow.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  height: 304px;
}
.aircon_home_case_study .case_list {
  width: 750px;
  height: 304px;
  overflow: hidden;
  background-color: #fff;
  float: left;
  display: inline;
}
.aircon_home_case_study .case_list ul {
  width: 750px;
}
.aircon_home_case_study .case_list ul li {
  width: 121px;
  height: 150px;
  float: left;
  display: inline;
  margin: 0 4px 4px 0;
  position: relative;
}
.aircon_home_case_study .case_list ul li a {
  width: 121px;
  height: 150px;
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  zoom: 1;
}
.aircon_home_case_study .case_list ul li a img {
  width: 121px;
  height: 150px;
  position: absolute;
  display: block;
  left: 0;
  top: 0;
}
.aircon_home_case_study .case_list ul li a span {
  width: 121px;
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  background-image: url(ac_home_r2_list_tit_bg.png);
  background-repeat: repeat;
  display: none;
  text-align: center;
  font-family: "Microsoft Yahei";
  font-size: 20px;
  color: #fff;
  height: 24px;
  line-height: 24px;
  padding: 63px 0;
  font-weight: 700;
  zoom: 1;
}
.aircon_home_case_study .case_list {
}
.aircon_home_case_study .content {
  padding: 40px 30px;
  width: 190px;
  height: 224px;
  background-color: #f0f0f0;
  float: left;
  display: inline;
}
.aircon_home_case_study .content h2 {
  font-size: 20px;
  color: #303030;
  font-family: "Microsoft Yahei";
  font-weight: 300;
  padding-bottom: 25px;
}
.aircon_home_case_study .content p {
  font-size: 14px;
  font-family: "Microsoft Yahei";
}
/* 空调首页底部帮助 */
.aircon_home_healper {
  width: 1000px;
  overflow: hidden;
  padding-top: 20px;
}
.aircon_home_healper ul {
  width: 1050px;
}
.aircon_home_healper ul li.col_item {
  width: 300px;
  float: left;
  display: inline;
  margin-right: 50px;
  overflow: hidden;
}
.aircon_home_healper ul li.col_item .thumb {
  width: 300px;
  height: 115px;
}
.aircon_home_healper ul li.col_item .content {
  width: 250px;
}
/* tab_mc_ac */
.tab_mc_ac i {
  background-image: url(ac_tab_icon_about.png);
  background-repeat: no-repeat;
  width: 30px;
  height: 0px;
  padding-top: 30px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
}
.tab_mc_ac .i_ac {
  background-position: 0px 0px;
}
.tab_mc_ac li.active .i_ac {
  background-position: 0px -30px;
}
.tab_mc_ac .i_thumb {
  background-position: 0px -60px;
}
.tab_mc_ac li.active .i_thumb {
  background-position: 0px -90px;
}
.tab_mc_ac .i_flag {
  background-position: 0px -120px;
}
.tab_mc_ac li.active .i_flag {
  background-position: 0px -150px;
}
.tab_mc_ac .i_team {
  background-position: 0px -180px;
}
.tab_mc_ac li.active .i_team {
  background-position: 0px -210px;
}
.tab_mc_ac .i_cup {
  background-position: 0px -240px;
}
.tab_mc_ac li.active .i_cup {
  background-position: 0px -270px;
}
/* ac_about_col2_mp */
.ac_about_col2_mp {
  padding-top: 20px;
}
.ac_about_col2_mp .col1 {
  width: 630px;
  float: left;
  display: inline;
}
.ac_about_col2_mp .col2 {
  width: 340px;
  float: right;
  display: inline;
}
.ac_about_col2_mp .slogon {
  padding: 20px 30px;
  font-size: 24px;
  font-family: "Microsoft Yahei";
  border-top: solid 2px #bbbbbb;
  border-bottom: solid 2px #bbbbbb;
  margin-bottom: 30px;
}
.ac_about_col2_mp .slogon strong {
  font-size: 32px;
  font-weight: 700;
  color: #303030;
}
/* ac_case_detail_raw */
.ac_case_detail_raw {
  width: 1000px;
  height: 140px;
  overflow: hidden;
  margin-bottom: 40px;
}
.ac_case_detail_raw ul {
  width: 1005px;
}
.ac_case_detail_raw ul li {
  width: 196px;
  height: 140px;
  float: left;
  display: inline;
  margin-right: 5px;
}
.ac_case_detail_raw ul li .thumb {
  width: 196px;
  height: 106px;
}
.ac_case_detail_raw ul li .tit {
  background-image: url(ac_case_detail_r1_tit_bg.png);
  background-repeat: repeat-x;
  background-position: 0 0;
  height: 34px;
  padding: 0 10px;
  font-size: 14px;
  color: #303030;
  font-family: "Microsoft YaHei";
  font-weight: 700;
  line-height: 34px;
}
/* ac_case_detail_list */
.ac_case_detail_list {
}
.ac_case_detail_list h2 {
  font-family: "Microsoft YaHei";
  font-size: 20px;
  font-weight: 700;
  padding-bottom: 0;
  line-height: 24px;
}
.ac_case_detail_list .case_item {
  padding-bottom: 10px;
  background-image: url(ac_case_detail_item_bt_shadow.png);
  background-position: center bottom;
  background-repeat: no-repeat;
}
.ac_case_detail_list .case_item h3 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: 300;
  padding-bottom: 10px;
  padding-top: 30px;
}
.ac_case_detail_list .case_item .desc {
}
.ac_case_detail_list .case_item .desc .col1 {
  float: left;
  display: inline;
  width: 235px;
  margin-right: 20px;
  margin-bottom: 25px;
}
.ac_case_detail_list .case_item .desc .col1 .thumb {
  width: 235px;
  height: 151px;
  overflow: hidden;
  margin-bottom: 10px;
}
.ac_case_detail_list .case_item .desc .col1 .more {
}
.ac_case_detail_list .case_item .desc .col2 {
  float: left;
  display: inline;
  width: 430px;
  margin-bottom: 25px;
  margin-right: 40px;
}
.ac_case_detail_list .case_item .desc h4 {
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: #606060;
}
.ac_case_detail_list .case_item .desc .col3 {
  float: left;
  display: inline;
  width: 235px;
  margin-bottom: 25px;
  padding-left: 39px;
  border-left: solid 1px #ddd;
  height: 178px;
}
.ac_case_detail_list .case_item .detail {
  background-image: url(ac_case_detail_detail_bg.png);
  background-position: center top;
  background-repeat: repeat-x;
  overflow: hidden;
  display: none;
}
.ac_case_detail_list .case_item .detail .btn_collapse {
  text-align: right;
  height: 20px;
  margin-top: -20px;
}
.ac_case_detail_list .case_item .detail h3 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  margin-bottom: 10px;
  padding-top: 35px;
}
.ac_case_detail_list .case_item .detail .detail_item {
  margin-bottom: 40px;
}
.ac_case_detail_list .case_item .detail .detail_item .pic {
  float: left;
  display: inline;
  width: 725px;
  height: 466px;
}
.ac_case_detail_list .case_item .detail .detail_item .pic_desc {
  float: right;
  display: inline;
  width: 235px;
}
.ac_case_detail_list .case_item .detail .detail_item .pic_desc h4 {
  font-size: 20px;
  font-family: "Microsoft YaHei";
  color: #606060;
}
.ac_case_detail_list .case_item .detail .detail_item .pic_desc h4 {
}
/* ac_solution_detail_case_list */
.ac_solution_detail_case_list {
  border-top: 1px solid #DDDDDD;
  padding-top: 20px;
}
.ac_solution_detail_case_list h2 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  font-weight: 700;
}
.ac_solution_detail_case_list .case_wrap {
  overflow: hidden;
}
.ac_solution_detail_case_list .case_item {
  background-repeat: no-repeat;
  border-top: solid 1px #ddd;
  margin-top: -1px;
}
.ac_solution_detail_case_list .case_item h3 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: 300;
  padding-bottom: 10px;
  padding-top: 20px;
}
.ac_solution_detail_case_list .case_item .desc {
}
.ac_solution_detail_case_list .case_item .desc .col1 {
  float: left;
  display: inline;
  width: 235px;
  margin-right: 20px;
  margin-bottom: 25px;
}
.ac_solution_detail_case_list .case_item .desc .col1 .thumb {
  width: 235px;
  height: 151px;
  overflow: hidden;
  margin-bottom: 10px;
}
.ac_solution_detail_case_list .case_item .desc .col1 .more {
}
.ac_solution_detail_case_list .case_item .desc .col2 {
  float: left;
  display: inline;
  width: 430px;
  margin-bottom: 25px;
  margin-right: 40px;
}
.ac_solution_detail_case_list .case_item .desc h4 {
  font-size: 14px;
  font-family: "Microsoft YaHei";
  color: #606060;
}
.ac_solution_detail_case_list .case_item .desc .col3 {
  float: left;
  display: inline;
  width: 235px;
  margin-bottom: 25px;
  padding-left: 39px;
  border-left: solid 1px #ddd;
  height: 178px;
}
.ac_solution_detail_case_list .case_item .detail {
  background-image: url(ac_case_detail_detail_bg.png);
  background-position: center top;
  background-repeat: repeat-x;
  overflow: hidden;
  display: none;
}
.ac_solution_detail_case_list .case_item .detail .btn_collapse {
  text-align: right;
  height: 20px;
  margin-top: -20px;
}
.ac_solution_detail_case_list .case_item .detail h3 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  margin-bottom: 10px;
  padding-top: 20px;
}
.ac_solution_detail_case_list .case_item .detail .detail_item {
  margin-bottom: 40px;
}
.ac_solution_detail_case_list .case_item .detail .detail_item .pic {
  width: 725px;
  height: 466px;
}
.ac_solution_detail_case_list .case_item .detail .detail_item .pic_desc {
  width: 725px;
  margin-top: 10px;
}
.ac_solution_detail_case_list .case_item .detail .detail_item .pic_desc h4 {
  font-size: 20px;
  font-family: "Microsoft YaHei";
  color: #606060;
}
.ac_solution_detail_case_list .case_item .detail .detail_item .pic_desc h4 {
}
/* ac_pr_list_c2x */
.ac_pr_list_c2x {
  width: 1000px;
  clear: both;
  overflow: hidden;
  border-bottom: solid 1px #dddddd;
}
.ac_pr_list_c2x .pr_item {
  width: 460px;
  position: relative;
  padding: 25px 10px 15px 10px;
  overflow: hidden;
  border-bottom: solid 1px #dddddd;
  margin-bottom: -1px;
  float: left;
  display: inline;
}
.ac_pr_list_c2x .pr_item .thumb {
  width: 204px;
  height: 204px;
  overflow: hidden;
  float: left;
  display: inline;
}
.ac_pr_list_c2x .pr_item .desc {
  width: 240px;
  float: right;
  display: inline;
}
.ac_pr_list_c2x .pr_item .desc h2 {
}
.ac_pr_list_c2x .pr_item .desc h3 {
  padding-bottom: 0px;
}
.ac_pr_list_c2x .pr_item .desc ul.list_c2 {
  width: 240px;
  overflow: auto;
  list-style: disc inside;
}
.ac_pr_list_c2x .pr_item .desc ul.list_c2 li {
  /*width: 100px;
  float: left;
  display: inline;*/
  list-style: none;
  padding-left: 20px;
  background-image: url(dot_8s_grey.png);
  background-repeat: no-repeat;
  background-position: 6px 5px;
}
/* ac_cp_family_pr_detail */
.ac_cp_family_pr_detail {
  padding: 40px 0 30px 0;
}
.ac_cp_family_pr_detail .thumb {
  width: 235px;
  height: 235px;
  overflow: hidden;
  float: left;
  display: inline;
}
.ac_cp_family_pr_detail .desc {
  float: right;
  display: inline;
  width: 715px;
}
.ac_cp_family_pr_detail .desc h2 {
  font-family: "Microsoft YaHei";
  font-size: 20px;
}
.ac_cp_family_pr_detail .desc dl {
}
.ac_cp_family_pr_detail .desc dl dt {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  padding-left: 20px;
  background-image: url(dot_8s_grey.png);
  background-repeat: no-repeat;
  background-position: 6px 17px;
  padding-top: 10px;
}
.ac_cp_family_pr_detail .desc dl dd {
  padding-left: 20px;
}
.ac_cp_family_pr_detail .desc hr {
  border: 0 none;
  border-bottom: solid 1px #dddddd;
  padding-top: 10px;
  margin-bottom: 10px;
  height: 0;
  overflow: hidden;
}
.ac_cp_family_pr_detail .desc p {
  padding-left: 20px;
}
/* ac_cp_family_case_study */
.ac_cp_family_case_study {
  border-top: solid 1px #dddddd;
  padding: 30px 0 30px 0;
}
.ac_cp_family_case_study h2 {
  font-family: "Microsoft YaHei";
  font-size: 20px;
  padding-bottom: 30px;
}
.ac_cp_family_case_study .list_c4x {
  width: 1000px;
  height: 190px;
  overflow: hidden;
}
.ac_cp_family_case_study .list_c4x ul {
  width: 1020px;
  height: 190px;
}
.ac_cp_family_case_study .list_c4x ul li {
  height: 190px;
  width: 235px;
  float: left;
  display: inline;
  margin-right: 20px;
}
.ac_cp_family_case_study .list_c4x ul li .thumb {
  width: 235px;
  height: 151px;
  overflow: hidden;
}
.ac_cp_family_case_study .list_c4x ul li .title {
  height: 18px;
  padding: 10px 0 11px 0;
}
/* ac_pr_detail_preview */
.ac_pr_detail_preview {
  width: 1100px;
  margin: 0 -50px;
  padding: 30px 0;
  overflow: auto;
  position: relative;
  background-image: url(ac_pr_detail_prinfo_top.png);
  background-position: center top;
  background-repeat: no-repeat;
}
.ac_pr_detail_preview .bg_wrap {
  background-image: url(ac_pr_detail_prinfo_bt.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  overflow: auto;
  width: 1000px;
  padding: 0 50px;
  padding-bottom: 30px;
}
.ac_pr_detail_preview .thumb {
  width: 350px;
  height: 350px;
  overflow: hidden;
  float: left;
  display: inline;
}
.ac_pr_detail_preview .pr_info {
  float: right;
  display: inline;
  width: 510px;
  padding-right: 80px;
}
.ac_pr_detail_preview .pr_info h1 {
  font-size: 26px;
  padding-bottom: 20px;
}
.ac_pr_detail_preview .pr_info .feature_icon_list {
}
.ac_pr_detail_preview .pr_info .feature_icon_list li {
  overflow: auto;
  margin-bottom: 5px;
}
.ac_pr_detail_preview .pr_info .feature_icon_list li .icon {
  float: left;
  display: inline;
  width: 45px;
  height: 45px;
  margin-right: 15px;
}
.ac_pr_detail_preview .pr_info .feature_icon_list li .content {
  float: left;
  display: inline;
  width: 450px;
}
.ac_pr_detail_preview .pr_info .feature_icon_list li .content h2 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
}
.ac_pr_detail_preview .pr_info hr {
  height: 1px;
  overflow: hidden;
  border: 0 none;
  margin-bottom: 20px;
  background-image: url(ac_pr_detail_prinfo_hr.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  width: 550px;
}
/* ac_pr_detail_feature_960 */
.ac_pr_detail_feature_960 {
  padding: 20px 30px 0;
}
/* ac_pr_detail_feature */
.ac_pr_detail_feature {
  padding-top: 25px;
}
.ac_pr_detail_feature hr {
  margin-bottom: 30px;
  padding-top: 1px;
  border: 0 none;
  height: 0;
  overflow: hidden;
  border-top: solid 1px #dddddd;
}
/* ac_pr_detail_feature col2pt*/
.ac_pr_detail_feature .col2pt {
  overflow: auto;
  clear: both;
  margin-bottom: 20px;
}
.ac_pr_detail_feature .col2pt .col-item {
  float: left;
  display: inline;
  margin-right: 20px;
  width: 490px;
  overflow: auto;
}
.ac_pr_detail_feature .col2pt .col2 {
  margin-right: 0;
}
.ac_pr_detail_feature .col2pt .col-item .pic {
  width: 235px;
  height: 151px;
  float: left;
  display: inline;
  overflow: hidden;
  padding-bottom: 10px;
}
.ac_pr_detail_feature .col2pt .col-item .text {
  width: 235px;
  float: right;
  display: inline;
}
.ac_pr_detail_feature .col2pt .col-item .text h2 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: 700;
}
.ac_pr_detail_feature .col2pt .col-item .text h3 {
  font-size: 14px;
  font-family: "Microsoft YaHei";
}
/* ac_pr_detail_feature col4ptv*/
.ac_pr_detail_feature .col4ptv {
  overflow: auto;
  clear: both;
  margin-bottom: 20px;
}
.ac_pr_detail_feature .col4ptv .col-item {
  float: left;
  display: inline;
  margin-right: 20px;
  width: 235px;
}
.ac_pr_detail_feature .col4ptv .col4 {
  margin-right: 0;
}
.ac_pr_detail_feature .col4ptv .col-item .pic {
  width: 235px;
  height: 160px;
  overflow: hidden;
  padding-bottom: 20px;
}
.ac_pr_detail_feature .col4ptv .col-item .text {
  width: 235px;
}
.ac_pr_detail_feature .col4ptv .col-item .text h2 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: 700;
}
.ac_pr_detail_feature .col4ptv .col-item .text h3 {
  font-size: 14px;
  font-family: "Microsoft YaHei";
}
/* ac_pr_detail_feature col2ptv*/
.ac_pr_detail_feature .col2ptv {
  overflow: auto;
  clear: both;
  margin-bottom: 20px;
}
.ac_pr_detail_feature .col2ptv .col-item {
  float: left;
  display: inline;
  margin-right: 20px;
  width: 490px;
}
.ac_pr_detail_feature .col2ptv .col2 {
  margin-right: 0;
}
.ac_pr_detail_feature .col2ptv .col-item .pic {
  width: 490px;
  height: 207px;
  overflow: hidden;
  padding-bottom: 20px;
}
.ac_pr_detail_feature .col2ptv .col-item .text {
  width: 490px;
}
.ac_pr_detail_feature .col2ptv .col-item .text h2 {
  font-size: 16px;
  font-family: "Microsoft YaHei";
  font-weight: 700;
}
.ac_pr_detail_feature .col2ptv .col-item .text h3 {
  font-size: 14px;
  font-family: "Microsoft YaHei";
}
/* ac_pr_detail_feature_tab */
.ac_pr_detail_feature_tab {
  clear: both;
  padding-top: 24px;
}
.ac_pr_detail_feature_tab_pr_group {
  background-image: url(ac_case_detail_item_bt_shadow.png);
  padding-bottom: 10px;
  background-position: center bottom;
  background-repeat: repeat-x;
}
.ac_pr_detail_feature_tab_pr_group hr {
  padding-top: 10px;
  margin-bottom: 10px;
  border: 0 none;
  border-bottom: solid 1px #ddd;
  height: 0;
  overflow: hidden;
}
.ac_pr_detail_feature_tab_pr_group h2 {
  font-size: 20px;
  font-family: "Microsoft YaHei";
  font-weight: 700;
}
.ac_pr_detail_feature_tab_pr_group .pr_info {
  overflow: auto;
}
.ac_pr_detail_feature_tab_pr_group .pic {
  width: 240px;
  height: 240px;
  overflow: hidden;
  float: left;
  display: inline;
}
.ac_pr_detail_feature_tab_pr_group .desc {
  width: 715px;
  float: right;
  display: inline;
}
.ac_pr_detail_feature_tab_pr_group .desc h3 {
  font-size: 20px;
  font-family: "Microsoft YaHei";
  font-weight: 300;
}
.ac_pr_detail_feature_tab_pr_group .desc dl {
}
.ac_pr_detail_feature_tab_pr_group .desc dl dt {
  background-image: url(dot_8s_grey.png);
  background-position: 6px 17px;
  background-repeat: no-repeat;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  padding-left: 20px;
  padding-top: 10px;
}
.ac_pr_detail_feature_tab_pr_group .desc dl dd {
  padding-left: 20px;
}
.ac_pr_detail_feature_tab_pr_group .spec {
}
.ac_pr_detail_feature_tab_pr_group .spec .trigger {
  padding: 10px 0;
}
.ac_pr_detail_feature_tab_pr_group .spec .content {
  background-image: url(ac_case_detail_detail_bg.png);
  background-position: 0 0;
  background-repeat: repeat-x;
  display: none;
}
.ac_pr_detail_feature_tab_pr_group .spec .content table {
  border-collapse: collapse;
  border: 0 none;
  width: 100%;
}
.ac_pr_detail_feature_tab_pr_group .spec .content table .tb-col-1 {
  width: 275px;
}
.ac_pr_detail_feature_tab_pr_group .spec .content table tr {
}
.ac_pr_detail_feature_tab_pr_group .spec .content table th,
.ac_pr_detail_feature_tab_pr_group .spec .content table td {
  border: 0 none;
  padding: 10px 15px;
}
.ac_pr_detail_feature_tab_pr_group .spec .content table th {
  font-weight: 700;
}
.ac_pr_detail_feature_tab_pr_group .spec .content table td {
}
/* ac_pr_detail_params_tab */
.ac_pr_detail_params_tab {
}
.ac_pr_detail_params_tab table {
  border-collapse: collapse;
  border: 0 none;
  width: 100%;
}
.ac_pr_detail_params_tab table .tb-col-1 {
  width: 275px;
}
.ac_pr_detail_params_tab table tr {
}
.ac_pr_detail_params_tab table th,
.ac_pr_detail_params_tab table td {
  border: 0 none;
  padding: 10px 15px;
}
.ac_pr_detail_params_tab table th {
  font-weight: 700;
}
.ac_pr_detail_params_tab table td {
}
/* ac_pr_detail_solutions_tab */
.ac_pr_detail_solutions_tab {
  overflow: hidden;
  zoom: 1;
}
.ac_pr_detail_solutions_tab .pt_c2x {
  padding: 30px 0;
  border-top: solid 1px #dddddd;
  margin-top: -1px;
  position: relative;
  zoom: 1;
}
.ac_pr_detail_solutions_tab .pt_c2x .col1 {
  width: 235px;
  float: left;
  display: inline;
}
.ac_pr_detail_solutions_tab .pt_c2x .col2 {
  width: 745px;
  float: right;
  display: inline;
  padding-bottom: 20px;
}
.ac_pr_detail_solutions_tab .pt_c2x .col2 h2 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #606060;
  font-weight: 300;
  color: #005aaa;
}
.ac_pr_detail_solutions_tab .pt_c2x .col2 p {
}
.ac_pr_detail_solutions_tab .pt_c2x .col2 .more {
  position: absolute;
  bottom: 30px;
}
/* ac_pr_detail_case_tab */
.ac_pr_detail_case_tab {
  overflow: hidden;
}
.ac_pr_detail_case_tab .case_item {
  overflow: auto;
  padding: 30px 0;
  margin-top: -1px;
  border-top: solid 1px #dddddd;
}
.ac_pr_detail_case_tab .case_item h2 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #606060;
  font-weight: 300;
}
.ac_pr_detail_case_tab .case_item h3 {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #606060;
  font-weight: 300;
}
.ac_pr_detail_case_tab .ptt_c3x {
  overflow: auto;
  zoom: 1;
}
.ac_pr_detail_case_tab .case_item .col1 {
  width: 235px;
  float: left;
  display: inline;
  margin-right: 20px;
}
.ac_pr_detail_case_tab .case_item .col1 .thumb {
  width: 235px;
  height: 151px;
  overflow: hidden;
}
.ac_pr_detail_case_tab .case_item .col1 .more {
  padding-top: 5px;
}
.ac_pr_detail_case_tab .case_item .col2 {
  float: left;
  display: inline;
  width: 450px;
}
.ac_pr_detail_case_tab .case_item .col3 {
  width: 235px;
  float: right;
}
/* ac_solution_detail_brief_c2pt */
.ac_solution_detail_brief_c2pt {
  overflow: auto;
  padding-bottom: 30px;
  zoom: 1;
}
.ac_solution_detail_brief_c2pt .pic {
  width: 235px;
  height: 151px;
  overflow: hidden;
  float: left;
  display: inline;
}
.ac_solution_detail_brief_c2pt .txt {
  width: 490px;
  float: right;
  display: inline;
}
.ac_solution_detail_brief_c2pt .text h2 {
}
.ac_solution_detail_brief_c2pt .text p {
}
/* ac_solution_detail_content_list */
.ac_solution_detail_content_list {
  overflow: hidden;
}
.ac_solution_detail_content_list .item {
  border-top: solid 1px #dddddd;
  padding: 20px 0;
  margin-top: -1px;
}
.ac_solution_detail_content_list .item h2 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  font-weight: 700;
}
.ac_solution_detail_content_list .item h3 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  font-weight: 300;
}
.ac_solution_detail_content_list .item h4 {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  font-weight: 300;
}
.ac_solution_detail_content_list .item p {
}
.ac_solution_detail_content_list .item .pt_c2x {
  overflow: auto;
  zoom: 1;
}
.ac_solution_detail_content_list .item .pt_c2x .col1 {
  width: 235px;
  float: left;
  display: inline;
}
.ac_solution_detail_content_list .item .pt_c2x .col1 .thumb {
}
.ac_solution_detail_content_list .item .pt_c2x .col1 .more {
  margin-top: 5px;
}
.ac_solution_detail_content_list .item .pt_c2x .col2 {
  width: 490px;
  float: right;
  display: inline;
}
.ac_solution_detail_content_list .case_product_slide {
  width: 745px;
  height: 250px;
  position: relative;
}
.ac_solution_detail_content_list .case_product_slide .list {
  width: 660px;
  height: 250px;
  overflow: hidden;
  position: absolute;
  left: 42px;
  top: 0;
}
.ac_solution_detail_content_list .case_product_slide .list ul {
  width: 99999px;
  overflow: auto;
  height: 250px;
  position: relative;
}
.ac_solution_detail_content_list .case_product_slide .list ul li {
  width: 204px;
  height: 250px;
  float: left;
  display: inline;
  margin-right: 24px;
  overflow: hidden;
}
.ac_solution_detail_content_list .case_product_slide .list ul li .thumb {
  width: 204px;
  height: 204px;
  overflow: hidden;
}
.ac_solution_detail_content_list .case_product_slide .list ul li .thumb a {
}
.ac_solution_detail_content_list .case_product_slide .list ul li .thumb a:hover {
}
.ac_solution_detail_content_list .case_product_slide .list ul li .title {
  width: 204px;
  height: 18px;
  padding: 18px 0 0;
  text-align: center;
}
.ac_solution_detail_content_list .case_product_slide .list ul li .title a {
}
.ac_solution_detail_content_list .case_product_slide .list ul li .title a:hover {
}
.ac_solution_detail_content_list .case_product_slide {
}
.ac_solution_detail_content_list .case_product_slide .btn_prev,
.ac_solution_detail_content_list .case_product_slide .btn_next {
  height: 136px;
  position: absolute;
  top: 50px;
  width: 25px;
}
.ac_solution_detail_content_list .case_product_slide .btn_prev {
  left: 0;
}
.ac_solution_detail_content_list .case_product_slide .btn_next {
  right: 0;
}
.ac_solution_detail_content_list .case_product_slide .btn_prev a,
.ac_solution_detail_content_list .case_product_slide .btn_next a {
  display: block;
  height: 136px;
  width: 25px;
}
.ac_solution_detail_content_list .case_product_slide .disable a {
  display: none;
}
/* mcr235_contact_haier */
.mcr235_contact_haier {
  background-image: url(ac_solution_detail_side_contact_haier_bg.jpg);
  background-repeat: no-repeat;
  background-position: right top;
  margin-bottom: 20px;
}
.mcr235_contact_haier h2 {
  font-family: "Microsoft YaHei";
  font-size: 16px;
  font-weight: 700;
}
.mcr235_contact_haier h3 {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  font-weight: 700;
}
.mcr235_contact_haier h3 strong {
  font-size: 16px;
}
.mcr235_contact_haier p {
}
/* mcr235_pt_slide */
.mcr235_pt_slide {
  width: 235px;
  padding-top: 30px;
  border-top: solid 1px #ddd;
  overflow: auto;
}
.mcr235_pt_slide h2 {
  padding-bottom: 20px;
}
.mcr235_pt_slide .widnow {
  width: 235px;
  height: 223px;
  overflow: hidden;
  position: relative;
}
.mcr235_pt_slide ul.list {
  height: 223px;
  width: 99999px;
  position: relative;
}
.mcr235_pt_slide ul.list li {
  width: 235px;
  height: 223px;
  overflow: hidden;
  float: left;
  display: inline;
}
.mcr235_pt_slide ul.list .thumb {
  width: 235px;
  height: 151px;
  overflow: hidden;
}
.mcr235_pt_slide ul.list .text {
}
.mcr235_pt_slide ul.list .text h3 {
  width: 235px;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  font-family: "Microsoft YaHei";
  font-size: 14px;
  font-weight: 700;
  padding: 0;
  margin: 0;
}
.mcr235_pt_slide ul.list .text p {
  height: 36px;
  overflow: hidden;
}
.mcr235_pt_slide ul.nav {
  float: right;
  display: inline;
}
.mcr235_pt_slide ul.nav li {
  float: left;
  display: inline;
  width: 11px;
  height: 12px;
  margin-right: 3px;
}
.mcr235_pt_slide ul.nav li a {
  float: left;
  display: inline;
  background-image: url(dot_h12_bg_w.png);
  width: 11px;
  height: 0px;
  padding-top: 12px;
  overflow: hidden;
}
.mcr235_pt_slide ul.nav li.active a,
.mcr235_pt_slide ul.nav li a:hover {
  background-position: -14px 0;
}
/* START css by txue */
.cl {
  clear: both;
  height: 1px;
  overflow: hidden;
  width: 100%;
}
.dealerPage {
  background: url(bg_dealer_page.png) left top repeat-y;
  margin-bottom: 70px;
  width: 100%;
}
.dealerSide {
  float: left;
  margin-right: 40px;
  width: 239px;
}
.dealerMain {
  float: left;
  width: 721px;
}
.dealerSide label {
  color: #636363;
  display: block;
  font: bold 16px/16px "Microsoft Yahei";
  padding: 0;
}
.dealerSide .iptBox {
  margin: 13px 0 10px;
  position: relative;
  z-index: 2;
}
.dealerSide .iptBox input {
  background: url(bg_dealer_ipt.png);
  border: none;
  color: #707070;
  height: 28px;
  line-height: 28px;
  padding: 0 0 0 10px;
  width: 226px;
}
.hotCity {
  background: url(bg_hot_city.png);
  display: none;
  left: 0;
  height: 175px;
  position: absolute;
  padding: 4px 0 0;
  top: 38px;
  width: 239px;
}
.hotCity .btn_close {
  width: 14px;
  height: 14px;
  position: absolute;
  right: 6px;
  top: 4px;
}
.hotCity .btn_close a {
  background-image: url(btn_close_14s.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 14px;
  height: 0;
  padding-top: 14px;
  display: block;
  overflow: hidden;
}
.hotCity .btn_close a:hover {
  background-position: -14px 0;
}
.hotCity ul {
  width: 100%;
}
.hotCity li {
  float: left;
  line-height: 24px;
  padding-left: 17px;
  width: 42px;
}
.hotCity li a {
  color: #e2507a;
}
.cityTitle {
  border-bottom: 1px solid #dddddd;
  color: #636363;
  font: bold 14px/14px "Microsoft Yahei";
  line-height: 35px;
  margin-left: 17px;
  width: 204px;
}
.cityTitle span {
  font-weight: normal;
  font-size: 12px;
}
.dealerMain .mapTitle {
  display: block;
  margin-bottom: 12px;
}
.dealerResultNum {
  color: #606060;
  border-top: 1px solid #dddddd;
  line-height: 50px;
  margin-top: 18px;
}
.dealerResultNum span {
  color: #e2507a;
}
.dealerResultList {
  height: 475px;
  overflow: hidden;
  position: relative;
  width: 239px;
  z-index: 1;
}
.innerDealerResultList dl {
  background: url(icon_dealer.png) left 20px no-repeat;
  border-top: 1px solid #dddddd;
  padding: 18px 0 20px 25px;
  width: 183px;
}
.innerDealerResultList dl dt {
  color: #e2507a;
  font-family: "Microsoft Yahei";
  font-size: 14px;
}
/*scroll bar*/
.dealerResultList .scrCont {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 208px;
}
.dealerResultList .scrPanel {
  position: absolute;
  top: 0px;
  right: 0px;
}
.dealerResultList .scrPanel .scrUp {
  width: 0px;
  height: 0px;
  overflow: hidden;
}
.dealerResultList .scrPanel .scrDown {
  width: 0px;
  height: 0px;
  overflow: hidden;
}
.dealerResultList .scrPanel .scrZone {
  width: 22px;
  background: url(bg_scroll.png) no-repeat;
  cursor: pointer;
  overflow: hidden;
}
.dealerResultList .scrPanel .scrBar {
  width: 22px;
  height: 20px;
  background: url(scroll_drag.png) center top no-repeat;
  position: absolute;
  cursor: pointer;
  overflow: hidden;
}
.solItem {
  margin-bottom: 1px;
  width: 100%;
}
.solTitle {
  background: url(bg_solution_title.png) left top repeat-x;
  cursor: pointer;
  height: 40px;
}
.solTitle span {
  color: #303030;
  float: left;
  font: normal 14px/40px "Microsoft Yahei";
  height: 40px;
}
.solSprite {
  background-image: url(sprite_solution.png);
  background-repeat: no-repeat;
}
.solTitle .solIcon,
.solTitle .iconShow {
  width: 44px;
}
.solTitle .iconShow {
  background-position: 0 -200px;
  float: right;
}
.solItem1 .solIcon {
  background-position: 0 0;
}
.solItem2 .solIcon {
  background-position: 0 -40px;
}
.solItem3 .solIcon {
  background-position: 0 -80px;
}
.solItem4 .solIcon {
  background-position: 0 -120px;
}
.solItem5 .solIcon {
  background-position: 0 -160px;
}
.curSolItem .iconShow {
  background-position: 0 -240px;
}
.solDetail {
  display: none;
}
.solDetailList {
  border-bottom: 1px solid #dddddd;
  padding: 25px 0;
}
.innerSolDetailList {
  background: url(bg_solution_detail.png) left top repeat-y;
}
.solDetailList .imgHolder {
  float: left;
  height: 151px;
  margin-right: 20px;
  width: 235px;
}
.solDetailList dl {
  border-right: 1px solid #dddddd;
  float: left;
  line-height: 1.8;
  padding-right: 50px;
  width: 420px;
}
.solDetailList dt {
  color: #005aaa;
  font: normal 16px/16px "Microsoft Yahei";
  margin-bottom: 10px;
}
.solDetailList .caseList {
  float: right;
  width: 238px;
}
.solDetailList .caseList span {
  color: #303030;
  display: block;
  font: normal 14px/14px "Microsoft Yahei";
  margin-bottom: 4px;
}
.solDetailList .caseList li {
}
.noBorder {
  border: none;
}
/* END css by txue */
/* START 服务评价页面相关 echo update 20121114 , from nf_tony.css */
.nf_error_txt {
  color: #005aaa;
  display: none;
  width: 100%;
}
.nf_service_list {
  width: 1000px;
}
.nf_service_list .cl {
  clear: both;
  height: 1px;
  overflow: hidden;
  width: 100%;
}
.nf_service_list .greenTxt {
  color: #98cb4f;
}
.nf_service_list .marginR10 {
  margin-right: 10px;
}
.nf_ser_list_table {
  width: 100%;
}
.nf_ser_list_table p {
  padding: 0;
}
.nf_ser_list_table thead,
.nf_ser_list_table thead th {
  font-weight: bold;
}
.nf_ser_list_table th {
  padding: 0 0 0 12px;
}
.nf_ser_list_table thead th,
.nf_ser_list_table thead td {
  border-bottom: 2px solid #a0a1a2;
  padding-top: 10px;
  padding-bottom: 10px;
}
.nf_ser_list_table tbody th,
.nf_ser_list_table tbody td {
  border-bottom: 1px dotted #ddd;
  padding-top: 14px;
  padding-bottom: 14px;
}
.nf_ser_list_table .min_reply th,
.nf_ser_list_table .min_reply td {
  border: none;
  border-bottom: 1px solid #ddd;
  padding: 0;
}
.nf_ser_list_table .min_reply_inner,
.nf_ser_list_table .all_reply {
  padding: 10px 0 10px 12px;
  position: relative;
  width: auto;
}
.nf_ser_list_table .last_td {
  padding-right: 10px;
  text-align: right;
  width: 200px;
}
.nf_ser_list_table .tdWid1 {
  width: 140px;
}
.nf_ser_list_table .tdWid2 {
  width: 160px;
}
.nf_ser_list_table .tdWid3 {
  width: 204px;
}
.nf_ser_list_table .tdWid4 {
  width: 152px;
}
.nf_ser_list_table .min_reply_inner .link_show,
.nf_ser_list_table .all_reply .link_hide {
  position: absolute;
  right: 10px;
  top: 10px;
}
.nf_ser_list_table .no_border th,
.nf_ser_list_table .no_border td {
  border: none;
}
.nf_ser_list_table .link_down,
.nf_ser_list_table .link_up {
  background: url(nf_icon_arrow_down.png) right 5px no-repeat;
  color: #606060;
  padding-right: 15px;
}
.nf_ser_list_table .link_up {
  background: url(nf_icon_arrow_up.png) right 5px no-repeat;
}
.nf_ser_list_table .cur_tr {
  background: #f4f5f7;
}
.nf_ser_list_table .all_reply {
  display: none;
  padding: 30px 12px;
}
.nf_ser_list_table .all_reply dl {
  margin: 0 0 20px;
}
.nf_ser_list_table .all_reply dt {
  font-weight: bold;
  margin: 0 0 10px;
}
.nf_ser_list_table .reply_detail {
  background: url(nf_bg_reply.png) left top no-repeat;
}
.nf_ser_list_table .reply_detail_inner {
  background: url(nf_bg_reply_btm.png) left bottom no-repeat;
  padding: 22px;
}
.nf_ser_list_table .all_reply input {
  border: none;
  margin: 0 4px 0 0;
  padding: 0;
}
.nf_ser_list_table .all_reply label {
  margin: 0 10px 0 0;
}
.nf_ser_list_table .all_reply .noMargin {
  margin: 0;
}
.nf_ser_list_table .all_reply .btn_send {
  margin: 10px 0 0;
}
.nf_service_list .prize {
  background: url(nf_gap_line.png) center top no-repeat;
  margin: 20px 0 0;
  padding: 35px 0 0;
}
.nf_service_list .prize .prize_main {
  background: url(nf_gap_line_ver.png) right center no-repeat;
  float: left;
  width: 740px;
}
.nf_service_list .prize .prize_side {
  float: right;
  width: 215px;
}
.nf_service_list .prize_main dt,
.nf_service_list .prize_side dt {
  font: normal 16px/16px "Microsoft Yahei";
  margin: 0 0 8px;
}
.nf_service_list .prize_main .prize_card {
  height: 196px;
  padding: 28px 0 0;
  width: 100%;
}
.nf_service_list .prize_main .prize_card li {
  font: normal 14px/18px "Microsoft Yahei";
  float: left;
  text-align: center;
  width: 173px;
  margin-right:20px;
}
.nf_service_list .prize_main .prize_card li .img_box {
  display: block;
  height: 138px;
  overflow: hidden;
}
.nf_service_list .prize_main .prize_card li .img_box img {
  height: 138px;
}
.nf_service_list .prize_main .prize_card li .name_box {
  display: block;
}
.nf_service_list .prize_main .prize_card li.special {
  width:140px;
}
.nf_service_list .prize_main .prize_card li.last {
  margin-right:0px;
}
.nf_service_list .prize_main .nf_list_round_checked {
  margin: 10px 0 0;
}
.nf_service_list .prize_side .btn_box {
  margin: 18px 0 0;
}
.nf_service_list .prize_side .btn_box a.btn_phone {
  background: url(nf_btn_phone.png) no-repeat;
  display: block;
  height: 41px;
  text-indent: -100000px;
  width: 172px;
}
/*service list end*/

/*pop start*/
.nf_pop_wrap {
  padding: 26px;
  width: 493px;
}
.nf_pop_header {
  border-bottom: 1px solid #ddd;
  margin: 0 0 10px;
  padding: 0 0 8px;
}
.nf_pop_header .pop_tit {
  display: block;
  font: normal 16px/16px "Microsoft Yahei";
  margin: 0 0 10px;
}
.nf_pop_header .note strong {
  color: #005aaa;
}
.nf_pop_wrap .tel_list {
  margin: 12px 0 0;
}
.nf_pop_wrap .tel_list li {
  margin: 0 0 8px;
  width: auto;
}
.nf_pop_wrap .tel_list span,
.nf_pop_wrap .tel_list a {
  float: left;
}
.nf_pop_wrap .tel_list .num {
  background: url(nf_icon_num.png) 0 0 no-repeat;
  color: #fff;
  font: bold 13px/20px 'arial';
  height: 20px;
  text-align: center;
  width: 21px;
}
.nf_pop_wrap .tel_list .tel {
  line-height: 20px;
  padding: 0 0 0 12px;
  width: 120px;
}
.nf_pop_wrap .login_fm {
  padding: 0;
}
.nf_pop_wrap .login_fm li {
  margin: 0 0 16px;
  width: 493px;
}
.nf_pop_wrap .login_fm_th {
  float: left;
  line-height: 28px;
  width: 60px;
}
.nf_pop_wrap .login_fm_ipt {
  float: left;
  width: 295px;
}
.nf_pop_wrap .login_fm_ipt .width_short {
  margin: 0 11px 0 0;
  width: 120px;
}
.nf_pop_wrap .login_fm .sm_box {
  height: auto;
  margin: 0;
  padding: 0 0 0 52px;
  width: 441px;
}
.nf_pop_wrap .login_fm .sm_box .cbIpt {
  margin: 0 10px 0 0;
  height: auto;
  padding: 0;
  width: auto;
}
.nf_pop_wrap .login_fm .sm_box .btnSm {
  height: 41px;
  margin: 12px 0 0;
}
.nf_loading {
  height: 78px;
  padding-bottom: 0;
  text-align: center;
}
.nf_pop_wrap .remove_con {
  background: url(nf_bg_sd_box.png);
  display: none;
  height: 70px;
  padding: 20px 0 0 15px;
  width: 472px;
}
.nf_pop_wrap .remove_con dt {
  margin: 0 0 8px;
}
.nf_pop_wrap .remove_con dd a {
  margin: 0 10px 0 0;
}
/*pop end*/
/* END 服务评价页面相关 echo update 20121114 , from nf_tony.css */


/* START 服务评价页面相关 echo update 20121114 from nf_echo.css */
.nf_form_table input {
}
.nf_form_table {
  width: 100%;
  table-layout: fixed;
}
.nf_form_table td,
.nf_form_table th {
  padding-bottom: 10px;
}
/*
public styles :
表单域 .nf_fieldset_box
*/
.nf_fieldset_box {
  border-bottom: 1px dotted #dddddd;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.nf_fieldset_box .nf_fdsetbox_tit {
  font-size: 16px;
  font-family: "Microsoft Yahei";
  margin-bottom: 10px;
}
/*
public styles :
页面的一个独立部分,相当于teaser:  .nf_section
*/
.nf_section {
}
.nf_section .section_tit {
  font-family: "Microsoft Yahei";
  font-size: 16px;
}
/*public styles :
两列布局 .nf_layout_c2 
应用于:
服务评价页面 nf_service_comments_finish1.shtml 
*/
.nf_layout_c2 {
  zoom: 1;
  width: 1000px;
  background: url(nf_line_ddd_w1h10.png) 700px top repeat-y;
}
.nf_layout_c2 .nf_layout_c2_main {
  float: left;
  display: inline;
  width: 660px;
  margin-right: 80px;
}
.nf_layout_c2 .nf_layout_c2_sub {
  float: right;
  display: inline;
  width: 260px;
}
/*public styles :
两列布局 .nf_layout_2col 
应用于:
服务评价页面 nf_service_comments_finish1.shtml 
*/
.nf_mod_quick_reg {
  zoom: 1;
  width: 1000px;
  border-top: 1px solid #dddddd;
  padding-top: 25px;
  margin-top: 25px;
}
.nf_mod_quick_reg .reg_form_area {
  float: left;
  display: inline;
  width: 569px;
  margin-right: 40px;
  border-right: 1px solid #dddddd;
}
.nf_mod_quick_reg .reg_form_area .nf_form_table th,
.nf_mod_quick_reg .reg_form_area .nf_form_table td {
  vertical-align: top;
}
.nf_mod_quick_reg .reg_form_area .nf_form_table th {
  padding-top: 3px;
}
.nf_mod_quick_reg .reg_info {
  float: right;
  display: inline;
  width: 390px;
}
.nf_mod_quick_reg .form_table .input_text {
  width: 200px;
}
/* 
public styles: .nf_mod_service_comments_processing_bar 
服务评价进度条
应用于：服务评价各步骤表单页面
*/
.nf_mod_service_comments_processing_bar {
  height: 33px;
  width: 514px;
  overflow: hidden;
}
.nf_mod_service_comments_processing_bar .step_wrap {
  background-image: url(nr_service_comments_processing_bar_bg_h33.jpg);
  background-repeat: no-repeat;
}
.nf_mod_service_comments_processing_bar .step1 {
  background-position: left top;
}
.nf_mod_service_comments_processing_bar .step2 {
  background-position: left -50px;
}
.nf_mod_service_comments_processing_bar .step3 {
  background-position: left -100px;
}
.nf_mod_service_comments_processing_bar .step4 {
  background-position: left -150px;
}
.nf_mod_service_comments_processing_bar .step_wrap span {
  line-height: 33px;
  font-size: 14px;
  text-align: center;
  display: inline-block;
  height: 33px;
}
.nf_mod_service_comments_processing_bar .step1 .s1,
.nf_mod_service_comments_processing_bar .step2 .s2,
.nf_mod_service_comments_processing_bar .step3 .s3,
.nf_mod_service_comments_processing_bar .step4 .s4 {
  color: #ffffff;
}
.nf_mod_service_comments_processing_bar .step_wrap .s1 {
  width: 143px;
}
.nf_mod_service_comments_processing_bar .step_wrap .s2 {
  width: 139px;
  margin-left: -16px;
}
.nf_mod_service_comments_processing_bar .step_wrap .s3 {
  width: 139px;
  margin-left: -16px;
  margin-right: 26px;
}
.nf_mod_service_comments_processing_bar .step_wrap .s4 {
}
/*
public styles: nf_service_somments_phead
服务评价 页面 头部 标题区域 
应用于：服务评价各步骤表单页面
*/
.nf_service_somments_phead {
  background: url(full_col_shadow_top.png) center bottom no-repeat;
  padding-bottom: 27px;
  padding-top: 20px;
  border-top: 1px solid #dddddd;
  position: relative;
  margin-bottom: 30px;
}
.nf_service_somments_phead .nf_mod_service_comments_processing_bar {
  position: absolute;
  right: 0px;
  top: 54px;
}
/* 服务评价 step1 */
.nf_service_comment_s1 {
}
.nf_service_comment_s1 .gift_list {
  overflow: hidden;
}
.nf_service_comment_s1 .gift_list li {
  width: 200px;
  display: inline;
  float: left;
  margin-right: 40px;
  text-align: center;
}
.nf_service_comment_s1 .gift_list li span {
  font-size: 14px;
  font-family: "Microsoft Yahei";
}
.nf_service_comment_s1 .linkbar {
  margin-top: 15px;
}
/*
应用于: 预约成功页面 nf_book_suc.shtml  
*/
.nf_mod_book_suc_box {
  width: 1000px;
  height: 168px;
  border-top: 1px solid #dddddd;
  background: url(nf_mod_book_suc_box_bg.jpg) center top no-repeat;
  position: relative;
  margin-bottom: 35px;
}
.nf_mod_book_suc_box .sub_l {
  padding-left: 65px;
  position: absolute;
  top: 30px;
  left: 5px;
}
.nf_mod_book_suc_box .sub_l h1 {
  font-size: 26px;
  font-weight: normal;
}
.nf_mod_book_suc_box .sub_r {
  position: absolute;
  top: 70px;
  right: 5px;
  text-align: right;
}
/*
应用于:预约成功页面 nf_book_suc.shtml  
*/
.nf_mod_comments_gift {
  text-align: center;
}
.nf_mod_comments_gift h2 {
  font-size: 20px;
  font-family: "Microsoft Yahei";
}
.nf_mod_comments_gift ul {
  margin-top: 20px;
}
.nf_mod_comments_gift ul li {
  width: 200px;
  display: inline;
  float: left;
  margin: 0 25px;
  height: 20px;
  padding-top: 210px;
  position: relative;
}
.nf_mod_comments_gift ul li p {
  position: absolute;
  top: 0px;
  left: 0px;
}
.nf_mod_comments_gift ul li p span {
  font-size: 14px;
  font-family: "Microsoft Yahei";
  color: #303030;
}
/*
.nf_mod_sc_finish_gift
应用于: 服务评价完成页面 nf_service_comments_finish1.shtml  
*/
.nf_mod_sc_finish_gift {
  zoom: 1;
}
.nf_mod_sc_finish_gift .pic {
  float: left;
  display: inline;
  width: 200px;
  margin-right: 25px;
}
.nf_mod_sc_finish_gift .des {
  float: left;
  display: inline;
  width: 435px;
}
.nf_mod_sc_finish_gift .des h2 {
  font-size: 20px;
  color: #005aaa;
  font-family: "Microsoft Yahei";
}
/* .nf_mod_your_goods_info_more */
.nf_mod_your_goods_info_more {
  zoom: 1;
  border-top: 1px solid #dddddd;
  padding-top: 25px;
  margin-top: 25px;
}
.nf_mod_your_goods_info_more .goods_base_info {
  float: left;
  display: inline;
  width: 200px;
  margin-left: 20px;
  margin-right: 90px;
}
.nf_mod_your_goods_info_more .goods_base_info .pic {
}
.nf_mod_your_goods_info_more .goods_base_info .name {
  margin-top: 15px;
  text-align: center;
}
.nf_mod_your_goods_info_more .goods_base_info .type {
  text-align: center;
}
.nf_mod_your_goods_info_more .goods_more_info {
  float: left;
  display: inline;
  width: 300px;
}
.nf_mod_your_goods_info_more .goods_more_info ul {
}
.nf_mod_your_goods_info_more .goods_more_info ul li {
  margin-bottom: 5px;
}
.nf_mod_your_goods_info_more .goods_more_info ul li a {
  color: #606060;
}
.nf_mod_your_goods_info_more .goods_more_info ul li a:hover {
  color: #005aaa;
}
/* 服务评价step2 */
.nf_service_comment_s2 {
}
.nf_service_comment_s2 form {
}
.nf_service_comment_s2 form .nf_reason_for_not_satisfy {
 
}
.nf_service_comment_s2 form .nf_reason_for_not_satisfy ul {
  overflow: hidden;
  zoom: 1;
  padding-bottom: 0px;
}
.nf_service_comment_s2 form .nf_reason_for_not_satisfy ul li {
  width: 25%;
  float: left;
  display: inline;
  margin-bottom: 5px;
}
.nf_service_comment_s2 .linkbar {
  margin-top: 15px;
}
.nf_row {
  zoom: 1;
  padding-top: 5px;
  padding-bottom: 5px;
}
.nf_row .nf_col_1,
.nf_row .nf_col_2,
.nf_row .nf_col_3 {
  float: left;
  display: inline;
}
.nf_service_comment_s2 form .nf_row .nf_col_1 {
  padding-right: 20px;
  width: 240px;
}
.nf_service_comment_s2 form .nf_row .nf_col_2 {
  padding-right: 20px;
  width: 180px;
}
.nf_service_comment_s2 form .nf_row .nf_col_3 {
  width: 200px;
}
.nf_service_comment_s2 .nf_row {
  position: relative;
  z-index: 1;
}
/*服务评价step 3*/
.nf_service_comment_s3 {
}
.nf_service_comment_s3 .nf_service_engineers_list {
  overflow: hidden;
  zoom: 1;
}
.nf_service_comment_s3 .nf_service_engineers_list li {
  float: left;
  display: inline;
  margin-right: 20px;
  width: 200px;
  margin-bottom: 10px;
}
.nf_service_comment_s3 .nf_service_engineers_list li .pic {
  float: left;
  display: inline;
  margin-right: 10px;
  width: 60px;
  border: 1px solid #dddddd;
}
.nf_service_comment_s3 .nf_service_engineers_list li .pic {
  float: left;
  display: inline;
  margin-right: 10px;
  width: 60px;
  border: 1px solid #dddddd;
  padding: 1px;
}
.nf_service_comment_s3 .nf_service_engineers_list li dl {
  display: block;
  width: 126px;
  float: left;
}
.nf_service_comment_s3 .nf_service_engineers_list li dl dd {
  margin-bottom: 5px;
}
.nf_service_comment_s3 .nf_charge_info {
  display: none;
}
.nf_service_comment_s3 .linkbar a.abtn_gray_h36 {
  margin-right: 20px;
}
.nf_service_comment_s3 .nf_fixed_detail_info {
  display: none;
}
.nf_service_comment_s3 .nf_fixed_detail_info ul li {
  margin-bottom: 5px;
}
/* 服务评价step4 */
.nf_service_comment_s4 {
}
.nf_service_comment_s4 .nf_form_top_box {
  zoom: 1;
  overflow: hidden;
  margin-bottom: 20px;
  background: url(nf_line_dot_ddd_h2w1.png) 475px top repeat-y;
}
.nf_service_comment_s4 .nf_form_top_box .form_tip {
  width: 450px;
  float: left;
  display: inline;
}
.nf_service_comment_s4 .nf_form_top_box .form_tip em {
  font-size: 16px;
}
.nf_service_comment_s4 .nf_form_top_box .nf_toolset_online_help {
  width: 90px;
  float: right;
  display: inline;
  background: url(nf_icon_online_help.png) left top no-repeat;
  padding-left: 60px;
  padding-top: 20px;
}
.nf_service_comment_s4 .linkbar a.abtn_gray_h36 {
  margin-right: 20px;
}
.nf_service_comment_s4 .nf_textarea {
  max-width: 450px;
  padding-left: 6px;
  padding-right: 6px;
}
.nf_service_comment_s4 .il_box label {
  margin-top: 0px;
  top: 0px;
}
/* END 服务评价页面相关 echo update 20121114 from nf_echo.css */
/*登陆弹出层 */
.nf_pop_login_box {
  width: 455px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
.nf_pop_login_box .nf_form_table th,
.nf_pop_login_box .nf_form_table td {
  vertical-align: top;
}
.nf_pop_login_box .nf_form_table th {
  padding-top: 3px;
  text-align: right;
}
.nf_pop_login_box .nf_pop_hd {
  padding-bottom: 5px;
  border-bottom: 1px solid #dddddd;
  margin-bottom: 10px;
}
.nf_pop_login_box .nf_pop_hd h2 {
  font-size: 20px;
  font-weight: 700;
  font-family: "Microsoft Yahei";
}
.nf_pop_login_box .nf_pop_bd {
}
.nf_pop_login_box .nf_pop_bd .tip_site {
  background: url(nf_icon_h18w18_pc.png) left top no-repeat;
  padding-left: 25px;
}
.nf_pop_login_box .nf_pop_bd .tip_tel {
  background: url(nf_icon_h18w18_cellphone.png) left top no-repeat;
  padding-left: 25px;
  margin-bottom: 20px
}
.nf_pop_login_box .nf_pop_bd .tip_site span,
.nf_pop_login_box .nf_pop_bd .tip_tel span {
  color: #909090;
}
.nf_pop_login_box .nf_pop_bd .tip_site em,
.nf_pop_login_box .nf_pop_bd .tip_tel em {
  color: #ff7700;
}
.nf_pop_login_box .nf_input_text {
  width: 245px;
}
.nf_pop_login_box #nf_sms_for_poplogin_sms_method {
  width: 100px;
}
.nf_pop_login_box .abtn_gray_h30 span {
  font-size: 12px;
  font-weight: normal;
}
.nf_pop_login_box .il_box label {
  left: 3px;
}
.nf_pop_login_box .tip_psw,
.nf_pop_login_box .tip_identify_sms {
  color: #005aaa;
}
/* START nf首页相关css by albert */
/* 主视觉 */
.nf_hp_kv {
  width: 2000px;
  height: 456px;
  margin: 0 -500px;
  position: relative;
}
.nf_hp_kv .window {
  width: 2000px;
  height: 456px;
  overflow: hidden;
  position: relative;
}
.nf_hp_kv .window .kv_item {
  width: 1000px;
  height: 456px;
  overflow: hidden;
  position: absolute;
  padding: 0 500px;
}
.nf_hp_kv .nav {
  position: absolute;
  height: 20px;
  left: 50%;
  top: 320px;
}
.nf_hp_kv .nav li {
  width: 20px;
  height: 20px;
  float: left;
  display: inline;
}
.nf_hp_kv .nav li a {
  width: 20px;
  height: 0px;
  padding-top: 20px;
  float: left;
  display: inline;
  background-image: url(nf_hp_kv_dot.png);
  _background-image: url(nf_hp_kv_dot_ie6.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  overflow: hidden;
}
.nf_hp_kv .nav li.active a,
.nf_hp_kv .nav li a:hover {
  background-position: -20px 0;
}
.nf_hp_kv .btn_prev,
.nf_hp_kv .btn_next {
  width: 32px;
  height: 78px;
  position: absolute;
  top: 110px;
  box-shadow: 0 0 5px #666;
  overflow: hidden;
}
.nf_hp_kv .btn_prev {
  left: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.nf_hp_kv .btn_next {
  right: 0;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.nf_hp_kv .btn_prev a,
.nf_hp_kv .btn_next a {
  width: 32px;
  height: 0;
  padding-top: 78px;
  overflow: hidden;
  display: block;
  background-image: url(nf_hp_kv_btn_nav.png);
}
.nf_hp_kv .btn_prev a {
  background-position: 0 0;
}
.nf_hp_kv .btn_next a {
  background-position: right 0;
}
.nf_hp_kv .btn_prev a:hover,
.nf_hp_kv .btn_next a:hover {
  opacity: 0.8;
}
.nf_hp_kv .btn_prev a:hover {
}
.nf_hp_kv .btn_next a:hover {
}
/* 3个teaser */
.nf_hp_teaser_c3x {
  width: 998px;
  height: 168px;
  padding-bottom: 20px;
  background-image: url(nf_hp_teasers_shadow.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  position: relative;
  margin-top: -110px;
  background-color: #fff;
}
.nf_hp_teaser_c3x .t_l,
.nf_hp_teaser_c3x .t_m,
.nf_hp_teaser_c3x .t_r {
  width: 332px;
  height: 168px;
  overflow: hidden;
  float: left;
  display: inline;
  padding-right: 1px;
  background-image: url(nf_hp_teasers_divider.png);
  background-repeat: no-repeat;
  background-position: right 0;
  position: relative;
}
.nf_hp_teaser_c3x .t_l {
}
.nf_hp_teaser_c3x .t_m {
}
.nf_hp_teaser_c3x .t_r {
  background-image: none;
  padding-right: 0;
}
.nf_hp_teaser_c3x .t_item {
  width: 332px;
  height: 168px;
  overflow: hidden;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #fff;
}

.nf_hp_teaser_c3x .t_item .event_layer{
}
.nf_hp_teaser_c3x .t_item .event_layer h2{
  position:absolute;
  left:20px;
  top:16px;
  font-size:14px;
  color:#303030;
  font-weight:700;
}
.nf_hp_teaser_c3x .t_item .event_layer p{
  position:absolute;
  left:20px;
  top:40px;
  color:#5f5f5f;
}




/* 底部链接图片 */
.nf_hp_bt_links_c4x {
  width: 1000px;
  height: 180px;
  overflow: hidden;
}
.nf_hp_bt_links_c4x .col_item {
  width: 250px;
  height: 180px;
  float: left;
  display: inline;
  overflow: hidden;
}
/* nf_hp_teaser_haier_weibo */
.nf_hp_teaser_haier_weibo {
  height: 148px;
  width: 292px;
  padding: 10px 20px;
  overflow: hidden;
}
.nf_hp_teaser_haier_weibo h2 {
}
.nf_hp_teaser_haier_weibo .weibo_content {
  height: 54px;
  overflow: hidden;
  padding-bottom: 10px;
}
.nf_hp_teaser_haier_weibo .weibo_info {
  overflow: auto;
  zoom: 1;
}
.nf_hp_teaser_haier_weibo .weibo_info .info {
  float: left;
}
.nf_hp_teaser_haier_weibo .weibo_info .btn {
  float: right;
}
/* nf_hp_teaser_user_say */
.nf_hp_teaser_user_say {
  height: 148px;
  width: 292px;
  padding: 10px 20px;
  overflow: hidden;
}
.nf_hp_teaser_user_say h2 {
  height: 26px;
  padding: 0;
  margin: 0;
  padding-bottom: 7px;
}
.nf_hp_teaser_user_say .nf_ts_dot_tab {
  position: relative;
  height: 115px;
}
.nf_hp_teaser_user_say .nf_ts_dot_tab .dt_tabs {
  position: absolute;
  top: -30px;
  right: 0;
}
.nf_hp_teaser_user_say .nf_ts_dot_tab .dt_tabs a {
  background-image: url(nf_hp_teaser_dot.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  float: left;
  display: inline;
  width: 15px;
  height: 0;
  padding-top: 15px;
  overflow: hidden;
}
.nf_hp_teaser_user_say .nf_ts_dot_tab .dt_tabs a.active,
.nf_hp_teaser_user_say .nf_ts_dot_tab .dt_tabs a:hover {
  background-position: -15px 0;
}
.nf_hp_teaser_user_say .nf_ts_dot_tab .dt_contents {
}
.nf_hp_teaser_user_say .nf_ts_dot_tab .dt_content {
}
.nf_hp_teaser_user_say .user_say_content {
  height: 36px;
  padding-bottom: 10px;
  overflow: hidden;
}
.nf_hp_teaser_user_say .nf_ts_text_tab {
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_tabs {
  background-image: url(nf_ts_text_tabs_bg.png);
  background-position: center bottom;
  background-repeat: no-repeat;
  height: 19px;
  overflow: hidden;
  font-size: 0;
  line-height: 0;
  text-align: center;
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_tabs a {
  border-bottom: solid 1px #c4c5c6;
  border-left: solid 1px #c4c5c6;
  border-right: solid 1px #c4c5c6;
  display: inline-block;
  height: 18px;
  padding: 0 15px;
  color: #303030;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  margin-left: -2px;
  background-color: #fff;
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_tabs a.active,
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_tabs a:hover {
  border-bottom: solid 1px #fff;
  color: #26539c;
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_contents {
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_content {
  height: 60px;
  overflow: hidden;
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_content .ul_c2x {
  overflow: auto;
  width: 292px;
  zoom: 1;
  padding: 10px 0;
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_content .ul_c2x li {
  float: left;
  display: inline;
  height: 18px;
  width: 146px;
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_content .ul_c2x li a {
  float: left;
  display: inline;
  height: 18px;
}
.nf_hp_teaser_user_say .nf_ts_text_tab .tt_content .ul_c2x li a:hover {
}
/* END nf首页相关css by albert */



/* START 海尔空调 about页面 tab:领先技术，tab:产品里程碑 echo update 20121116 */

.nf_mod_about_aircon_tab {
}
.nf_mod_about_aircon_tab .tab_mc_full .tab_mc_full_contents .tab_mc_full_content {
  display: block;
}
.nf_mod_pro_history {
  padding-top: 20px;
}
.nf_mod_pro_history h2 {
  font-size: 20px;
  font-family: "Microsoft Yahei";
  margin-bottom: 10px;
}
.nf_mod_pro_history .nf_timeline {
  background: url(nf_timeline.jpg) 67px 9px repeat-y;
  padding-bottom: 20px;
  display: block;
  width: 100%;
}
.nf_mod_pro_history .nf_timeline .nf_time_item {
  zoom: 1;
  margin-bottom: 18px;
}
.nf_mod_pro_history .nf_timeline .nf_time_item .time_point {
  float: left;
  display: inline;
  background-image: url(nf_timeline_time_point_h16w16.png);
  background-position: right center;
  background-repeat: no-repeat;
  width: 90px;
  margin-right: 15px;
  line-height: 18px;
}
.nf_mod_pro_history .nf_timeline .nf_time_item .des {
  float: left;
  display: inline;
  line-height: 18px;
  width: 895px;
}
/* END 海尔空调 about页面 tab:领先技术，tab:产品里程碑 echo update 20121116 */
/* START 海尔服务评价礼品详情页 echo update 20121128 */
.nf_service_comments_gift_info {
  width: 1000px;
}
.nf_service_comments_gift_info h2 {
  font-size: 18px;
  color: #303030;
  font-family: "Microsoft Yahei";
}
.nf_service_comments_gift_info p {
  line-height: 22px;
}
.nf_service_comments_gift_info table {
  border-collapse: collapse;
  border-spacing: 0px;
  table-layout: fixed;
  width: 100%;
}
.nf_service_comments_gift_info table .col1-wc {
  width: 30%;
}
.nf_service_comments_gift_info table .col2-wc {
  width: 20%;
}
.nf_service_comments_gift_info table .col3-wc {
  width: 50%;
}
.nf_service_comments_gift_info table thead th {
  background-color: #DDDDDD;
  font-size: 14px;
  font-weight: bold;
  color: #303030;
  font-family: "Microsoft Yahei";
}
.nf_service_comments_gift_info table th,
.nf_service_comments_gift_info table td {
  border: 1px solid #DDDDDD;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 60px;
}
/* END 海尔服务评价礼品详情页 echo update 20121128 */


/*覆盖非nr样式表*/
.aircon_home_case_study .kt_content ul li a{font-family: "Microsoft Yahei";}
.aircon_home_case_study .kt_content h4{margin:0;}
#nr_body .tab_mc_full{padding-bottom:40px;}