@charset "utf-8";
/* CSS Document */
.mall_top{background-color: #FFFFFF;float: left;height: 150px;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE;}
.mall_top .mall_search{float: left;width: 750px;margin-top: 20px;margin-left: 30px;}
.m_search{float: left;width: 100%;margin-top: 30px;position: relative;}
.m_search .mall_search_tips{background-image: url(../images/mall_search_tip.png);background-repeat: no-repeat;height: 68px;width: 268px;position: absolute;left: -40px;top: -38px;}
.m_search .clear_text{cursor: pointer;position: absolute;z-index: 3;height: 30px;width: 30px;right: 233px;top: 10px;font-size: 20px;color: #999999;line-height: 32px;text-align: center;background-color: #FFFFFF;display:none;padding-right: 5px;}
.m_search .clear_text:hover{color: #666666;}
.m_search .search{border: 2px solid #ff5050;float: left;height: 45px;width: 500px;padding-left: 10px;padding-right: 5px;font-size: 14px;color: #333333;position: relative;z-index: 2;border-top-left-radius: 2px;border-bottom-left-radius: 2px; -moz-border-top-left-radius: 2px;-moz-border-bottom-left-radius: 2px; -webkit-border-top-left-radius: 2px;-webkit-border-bottom-left-radius: 2px;}
.m_search .search_submit{background-color: #ff5050;border: 2px solid #ff5050;height: 49px;padding-right: 15px;padding-left: 45px;float: left;font-size: 16px;color: #FFFFFF;cursor: pointer;background-image: url(../images/search_btn.png);background-repeat: no-repeat;background-position: 10px center;border-top-right-radius: 2px;border-bottom-right-radius: 2px; -moz-border-top-right-radius: 2px;-moz-border-bottom-right-radius: 2px; -webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;}
.m_search .search_submit:hover{background-color: #f95c68;}
.mall_top .mall_search .m_shouzima{float: left;width: 100%;margin-top: 20px;font-size: 13px;color: #666666;}
.mall_top .mall_search .m_shouzima a{color: #666666;margin-left: 10px;margin-right: 5px;}
.mall_top .mall_search .m_shouzima a:hover,.mall_top .mall_search .m_shouzima a.on{color: #ff5050;text-decoration: underline;font-weight: bold;}
.mall_top .mall_fljc{float: right;margin-top: 50px;}
.mall_content{float: left;width: 100%;}
.mall_content .mall_info{float: left;width: 100%;margin-top: 15px;background-color: #FFFFFF;}
.mall_content .mall_info .mall_nav{float: left;width: 100%;height: 80px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #F2F2F2;}
.mall_content .mall_info .mall_nav li{float: left;text-align: center;width: 100px;height: 60px;padding-top: 10px;padding-bottom: 10px;position: relative;}
.mall_content .mall_info .mall_nav li a{display: block;}
.mall_content .mall_info .mall_nav li.on,.mall_content .mall_info .mall_nav li:hover{background-color: #ff5050;}
.mall_content .mall_info .mall_nav li.on i,.mall_content .mall_info .mall_nav li:hover i{background-color: #ffffff;color: #ff5050;}
.mall_content .mall_info .mall_nav li.on span,.mall_content .mall_info .mall_nav li:hover span{color: #ffffff;}
.mall_content .mall_info .mall_nav i{height: 34px;width: 34px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background-color: #999999;display: block;font-size: 25px;color: #FFFFFF;text-align: center;line-height: 34px;}
.mall_content .mall_info .mall_nav i.tjsc{background-color: #d7adfe;font-size:22px;}
.mall_content .mall_info .mall_nav i.zhsc{background-color: #f6d663;}
.mall_content .mall_info .mall_nav i.smjd{background-color: #f7be8c;}
.mall_content .mall_info .mall_nav i.fsxb{background-color: #d7adfe;}
.mall_content .mall_info .mall_nav i.tsyx{background-color: #ffa9cb;}
.mall_content .mall_info .mall_nav i.spbh{background-color: #90dfb9;}
.mall_content .mall_info .mall_nav i.mzgh{background-color: #9abcf0;}
.mall_content .mall_info .mall_nav i.mybj{background-color: #f6d663;}
.mall_content .mall_info .mall_nav i.jtsh{background-color: #f7be8c;}
.mall_content .mall_info .mall_nav i.lxpw{background-color: #ffa9cb;}

.mall_content .mall_info .mall_nav i.hwsj{background-color: #90dfb9;}
.mall_content .mall_info .mall_nav i.tgsc{background-color: #9abcf0;}
.mall_content .mall_info .mall_nav span{font-size: 13px;color: #666666;width: 100%;line-height: 30px;}
.mall_content .mall_info .mall_list{float: left;width: 100%;margin-bottom: 20px;position: relative;}
.mall_content .mall_info .mall_list li{border: 2px solid #fff;height: 68px;width: 110px;display: inline;float: left;margin-top: 20px;margin-left: 10px;position: relative;padding: 2px;margin-right: 4px;}
.mall_content .mall_info .mall_list a{display: block;float: left;width: 100%;}
.mall_content .mall_info .mall_list a:hover .i_mall_txt{color: #ff4800;}
.mall_content .mall_info .mall_list .i_mall_img{height: 36px;width: 100px;overflow: hidden;text-align: center;position: relative;z-index: 0;margin-left: 5px;margin-top: 3px;}
.mall_content .mall_info .mall_list .i_mall_img img{max-height: 36px;max-width: 100px;}
.mall_content .mall_info .mall_list .i_mall_txt{font-size: 12px;line-height: 20px;color: #555555;text-align: center;height: 20px;width: 100%;margin-top: 5px;}
.mall_content .mall_info .mall_list .i_mall_open{width: 100px;position: absolute;z-index: 2;border: 2px solid #ffad1d;padding-top: 45px;padding-right: 5px;padding-left: 5px;background-color: #FFFFFF;left: 0px;top: 0px;display: none;}
.mall_content .mall_info .mall_list .i_mall_open a{float: left;height: 28px;width: 100px;margin-bottom: 3px;background-image: url(../images/mall_go_btn.png);background-repeat: no-repeat;}
.mall_content .mall_info .mall_list .i_mall_open .zhida{background-position: 0px -60px;}
.mall_content .mall_info .mall_list .i_mall_open .zhida:hover{background-position: 0px 0px;}
.mall_content .mall_info .mall_list .i_mall_open .info{background-position: 0px -90px;}
.mall_content .mall_info .mall_list .i_mall_open .info:hover{background-position: 0px -30px;}
.mall_content .mall_info .mall_page{text-align: center;margin-bottom: 20px;}
.mall_content .mall_info .mall_page a,.mall_content .mall_info .mall_page .page_dian{background-color: #f7f7f7;}
.mall_content .mall_info .mall_page a:hover{background-color: #ff6600;}.mall_content .yqh_mall_fljc{background-image: url(../images/mall_jiaocheng_img.jpg);background-repeat: no-repeat;background-position: center center;float: left;height: 77px;width: 100%;margin-top: 20px;}
.mall_content .yqh_mall_bg{background-color: #fff9f1;float: left;width: 100%;margin-top: 20px;}
.mall_content .yqh_mall_bg .mall_jiaocheng{float: left; margin-top: 20px; margin-bottom: 20px; text-align: center;}
.mall_v_top{float: left;width: 100%;margin-top: 10px;background-color: #FFFFFF;position: relative;}
.mall_v_top .left{padding: 20px;float: left;width: 200px;}
.mall_v_top .left .mall_img{width: 200px;height: 80px;display: table-cell;overflow: hidden;vertical-align: middle;text-align: center;table-layout: fixed;}
.mall_v_top .left .mall_img img{vertical-align: middle;max-height: 80px;max-width: 200px;}
.mall_v_top .left .mall_fan{font-size: 16px;line-height: 30px;color: #555555;float: left;height: 30px;width: 100%;text-align: center;margin-top: 10px;}
.mall_v_top .left .mall_fan span{color: #FF3300;font-size: 18px;margin-left: 5px;}
.mall_v_top .left .mall_buy{float: left;width: 100%;height: 45px;text-align: center;margin-top: 20px;}
.mall_v_top .left .mall_buy a{color: #FFFFFF;background-color: #ff5050;height: 40px;width: 160px;text-align: center;margin-left: 20px;line-height: 40px;float: left;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #a44949;font-size: 16px;}
.mall_v_top .left .mall_buy a:hover{background-color: #FF4444;}
.mall_v_top .left .mall_youhuiquan{text-align: center;float: left;width: 100%;margin-top: 20px;}
.mall_v_top .left .mall_youhuiquan a{font-size: 14px;color: #00A5DB;}
.mall_v_top .left .mall_youhuiquan a:hover{color: #FF6600;text-decoration: underline;}
.mall_v_top .right{float: left;width: 950px;margin-left: 10px;}
.mall_v_top .right .mall_title{float: left;width: 100%;line-height: 40px;margin-top: 10px;height: 40px;overflow: hidden;}
.mall_v_top .right .mall_title span{font-size: 18px;color: #FF3300;}
.mall_v_top .right .mall_title i{font-size: 13px;font-style: normal;color: #333333;margin-left: 10px;}
.mall_v_top .right .mall_url{line-height: 30px;float: left;height: 30px;width: 100%;overflow: hidden;}
.mall_v_top .right .mall_url span{font-size: 14px;color: #333333;margin-right: 5px;}
.mall_v_top .right .mall_url a{font-size: 12px;margin-right: 20px;color: #999999;}
.mall_v_top .right .mall_url a.url{font-size: 14px;color: #60AD0A;}
.mall_v_top .right .mall_url a:hover{text-decoration: underline;color: #ff6600;}
.mall_v_top .right .mall_jianjie{float: left;width: 100%;margin-top: 10px;}
.mall_v_top .right .mall_jianjie span{font-size: 14px;color: #333333;float: left;width: 70px;}
.mall_v_top .right .mall_jianjie i{font-size: 12px;color: #555555;float: left;margin-left: 5px;font-style: normal;width: 875px;line-height: 20px;max-height: 60px;overflow: hidden;}
.mall_v_top .right .mall_gendan{float: left;width: 100%;margin-top: 10px;font-size: 12px;line-height: 30px;color: #666666;height: 30px;overflow: hidden;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EFEFEF;padding-bottom: 5px;}
.mall_v_top .right .mall_link{float: left;width: 100%;line-height: 60px;margin-top: 10px;}
.mall_v_top .right .mall_link a{color: #666666;font-size: 15px;margin-right: 40px;}
.mall_v_top .right .mall_link a:hover{color: #ff6600;}
.mall_v_top .renzheng{height: 60px;width: 60px;position: absolute;z-index: 2;top: 0px;right: 0px;}
.mall_v_top .renzheng i{font-size: 60px;color: #ff8200;}
.mall_v_content{float: left;width: 100%;margin-top: 15px;margin-bottom: 20px;}
.mall_v_content .left{float: left;width: 880px;}
.mall_v_content .c_title{float: left;height: 45px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EEEEEE;line-height: 45px;margin-right: 10px;margin-left: 10px;width: 97%;}
.mall_v_content .c_title span{font-size: 16px;color: #ff5050;padding-right: 10px;padding-left: 10px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ff5050;float: left;position: relative;}
.mall_v_content .c_title a{font-size: 12px;color: #888888;float: right;margin-right: 10px;line-height: 50px;}
.mall_v_content .c_title a:hover{color: #666666;}
.mall_v_content .c_content{float: left;margin-top: 2px;width: 840px;overflow: hidden;line-height: 24px;font-size: 13px;color: #333;word-break: break-all;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
.mall_v_content .c_content p{margin-top: 0;margin-right: 0;margin-bottom: 4px;margin-left: 0;padding-top: 5px;padding-right: 0;padding-bottom: 5px;padding-left: 0;}
.mall_v_content .c_content table{border-left: 1px solid #D9D9D9; border-top: 1px solid #D9D9D9; border-right: 0px none ;border-bottom: 0px none ; FONT: 14px Microsoft yahei;width: 100%;border-spacing: 0px;}
.mall_v_content .left .c_content li{list-style: decimal outside;padding-top: 2px;padding-right: 0px;padding-bottom: 2px;padding-left: 0px;}
.mall_v_content .c_content ol{margin:0;padding-left: 20px;}
.mall_v_content .c_content table p{margin: 0px;padding: 0px;}
.mall_v_content .c_content table td{border-bottom: 1px solid #D9D9D9;border-right: 1px solid #D9D9D9;line-height: 25px;font-size: 13px;color: #333333;padding-top: 5px;padding-right: 15px;padding-bottom: 5px;padding-left: 15px;text-align: center;}
.mall_v_content .left .mall_bili{float: left;width: 100%;background-color: #FFFFFF;}
.mall_v_content .left .mall_wufanli,.mall_v_content .left .mall_zhuyi,.mall_v_content .left .mall_jieshao{background-color: #FFFFFF;float: left;width: 100%;margin-top: 15px;}
.mall_v_content .right{float: left;width: 300px;margin-left: 20px;}
.mall_v_content .right .mall_similar{float: left;width: 100%;background-color: #FFFFFF;overflow: hidden;}
.mall_v_content .mall_similar .r_content li{float: left;width: 140px;text-align: center;margin-right: 5px;margin-left: 5px;margin-bottom: 15px;}
.mall_v_content .right .mall_similar .r_content .mall_img{float: left;width: 100%;}
.mall_v_content .right .mall_similar .r_content .mall_img img{height: 40px;}
.mall_v_content .right .mall_similar .r_content .mall_txt{float: left;width: 100%;font-size: 12px;color: #666666;line-height: 30px;}
.mall_v_content .right .mall_similar .r_content a:hover .mall_txt{color: #ff5050;}
.mall_v_content .right .mall_advert{float: left;width: 100%;margin-top: 15px;overflow: hidden;text-align: center;}
.mall_v_content .right .mall_advert img{display: block; width: 100%;}
.mall_v_content .right .mall_baoliao{background-color: #FFFFFF;float: left;width: 100%;margin-top: 15px;overflow: hidden;}
.mall_v_content .right .mall_similar .c_title,.mall_v_content .right .mall_baoliao .c_title{width: 100%;margin-right: 0px;margin-left: 0px;}
.mall_v_content .r_content{float: left;width: 300px;margin-top: 10px;}
.mall_baoliao li{float: left;width: 100%;padding-top: 10px;padding-bottom: 10px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #F3F3F3;margin-left: 3%;margin-top: 5px;}
.view_user_b_img{height: 75px;width: 75px;overflow: hidden;float: left;}
.view_user_b_img img{height: 75px;width: 75px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;border-radius: 3px;}
.view_user_b_img img:hover{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;opacity: 0.8;filter: alpha(opacity=80);}
.view_user_b_text{float: left;margin-left: 10px;width: 200px;color: #C5C5C5;display: block;}
.view_user_b_text span{float: left;height: 44px;display: block;overflow: hidden;width: 100%;line-height: 22px;margin-bottom: 10px;}
.view_user_b_text span a{font-size: 12px;color: #666666;line-height: 20px;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
.view_user_b_text span a:hover{color: #FF6600;}
.view_user_b_text .v_u_r_price{float: left;font-size: 13px;color: #FF6600;}
.view_user_b_text nobr{float: right;font-size: 12px;margin-left: 20px;}
#progress{position:absolute;height: 2px;top: 0;background:#ff5050;transition:opacity 500ms linear;width: 0%;}
#progress.done{opacity:0}
#progress span{position:absolute; height:2px; -webkit-box-shadow:#ff5050 1px 0 6px 1px; -webkit-border-radius:100%; opacity:1; width:0px; right:-10px; -webkit-animation:pulse 2s ease-out 0s infinite;}
@-webkit-keyframes pulse{30%{opacity:.6} 60%{opacity:0;} 100%{opacity:.6}}