* { padding: 0; margin: 0; }

.qfy_iconfont { font-family: "qfy_iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }

@font-face { font-family: 'qfy_iconfont';
  /* project id 199442 */
src: url("//at.alicdn.com/t/font_kkis1qwtrd0ftj4i.eot"); src: url("//at.alicdn.com/t/font_kkis1qwtrd0ftj4i.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_kkis1qwtrd0ftj4i.woff") format("woff"), url("//at.alicdn.com/t/font_kkis1qwtrd0ftj4i.ttf") format("truetype"), url("//at.alicdn.com/t/font_kkis1qwtrd0ftj4i.svg#qfy_iconfont") format("svg"); }
.qfypc_top { border-bottom: #ddd solid 1px; }
.qfypc_top .logoimg { height: 40px; }
.qfypc_top .navbar { border: none; }
.qfypc_top .navbar-nav > li > a { padding: 15px 10px; }
.qfypc_top .navbar-nav > li.active { background-color: #3280fc; }
.qfypc_top .navbar-nav > li.active a { color: #fff; }
.qfypc_top .navbar-nav > li > .span { position: relative; display: block; padding: 15px; color: #353535; }
.qfypc_top .qfypc_light_nav .navbar-nav > li > a:hover { color: #fff; background-color: #ff9913; }
.qfypc_top .qfypc_light_nav .navbar-nav > .dropdown > a:hover { color: #fff; background-color: #ff9913; }
.qfypc_top .qfypc_light_nav .navbar-nav > .active > a:hover { color: #fff; background-color: #ff9913; }
.qfypc_top .qfypc_light_nav .navbar-nav > .open > a:focus, .qfypc_top .qfypc_light_nav .navbar-nav > .open > a:hover { color: #fff; background-color: #ff9913; }
.qfypc_top .qfypc_light_nav .navbar-nav > li > a { color: #fff; }
.qfypc_top .qfypc_light_nav .navbar-brand { color: #fff; }

.qfypc_main .category { border: #eee solid 1px; }
.qfypc_main .category .item { padding: 0 10px; line-height: 30px; text-align: center; }
.qfypc_main .category .item .label { border-radius: 0; }
.qfypc_main .category .item .search_inp { line-height: 24px; height: 24px; width: 120px; padding: 0 5px; margin-left: 10px; }
.qfypc_main .category .item .search_btn { height: 24px; line-height: 24px; width: 60px; background-color: #3280fc; border: none; border-radius: 3px; color: #fff; margin-left: 10px; }
.qfypc_main .category .item .select_item { cursor: pointer; }
.qfypc_main .qfy_searchbox { background-color: #eff4fa; border-top: 2px #3280fc solid; }
.qfypc_main .qfy_reslut_num { line-height: 30px; padding: 0 0 0 5px; }
.qfypc_main .qfy_reslut_num .num { font-size: 16px; color: #FF0000; padding: 0 5px; }
.qfypc_main .qfy_res_table th { background: #009CEB; color: #fff; }
.qfypc_main .qfy_res_table th, .qfypc_main .qfy_res_table td { text-align: center; vertical-align: middle; }

.qfy_copyright { padding: 10px; }
.qfy_copyright p { margin: 0; text-align: center; font-size: 12px; color: #999; }

.qfy_login_width { width: 1000px; margin: 0 auto; }

.qfy_login_logo { margin-top: 30px; }
.qfy_login_logo .logo { height: 40px; display: block; float: left; }
.qfy_login_logo .logo_text { display: block; line-height: 40px; font-size: 26px; color: #009CEB; float: left; }

.qfy_login_out { background: #f5f5f5; min-height: 100%; }

.qfy_login_body { margin-top: 30px; margin-bottom: 30px; }
.qfy_login_body .left { float: left; width: 640px; }
.qfy_login_body .left .login_left_img { display: block; width: 100%; }
.qfy_login_body .right { height: 280px; float: left; width: 360px; background: #fff; }
.qfy_login_body .right .login_form { color: #666; padding: 10px 20px 0 0; }
.qfy_login_body .right .login_form .login_title { color: #666; font-size: 20px; padding: 0 0 10px 20px; }
.qfy_login_body .right .login_form .yz_code { height: 30px; }

.qfypc_index1_out .order_header { background: #eeeeee; border-top: #ccc solid 1px; }
.qfypc_index1_out .order_header .order_ul { list-style: none; padding: 0; margin: 0; }
.qfypc_index1_out .order_header .order_ul li { font-size: 16px; line-height: 40px; border-top: #eeeeee solid 3px; width: 80px; text-align: center; float: left; color: #666; }
.qfypc_index1_out .order_header .order_ul li.on { border-top: #0894df solid 3px; background: #FFF; }
.qfypc_index1_out .order_header .res_num { line-height: 40px; padding-right: 20px; text-align: right; font-size: 14px; }
.qfypc_index1_out .order_header .res_num .num { color: #fc8800; }
.qfypc_index1_out .qfypc_line_list .item { box-sizing: content-box; position: relative; border: #ddd solid 1px; height: 138px; padding: 10px 0; margin-top: 15px; }
.qfypc_index1_out .qfypc_line_list .item .left, .qfypc_index1_out .qfypc_line_list .item .mid, .qfypc_index1_out .qfypc_line_list .item .right { float: left; position: relative; height: 138px; }
.qfypc_index1_out .qfypc_line_list .item .left { width: 200px; }
.qfypc_index1_out .qfypc_line_list .item .left .img { border: none; display: block; margin: 0 auto; width: 190px; height: 138px; border-radius: 4px; }
.qfypc_index1_out .qfypc_line_list .item .left .end { position: absolute; left: 5px; top: 0px; }
.qfypc_index1_out .qfypc_line_list .item .left .end .endimg { width: 80px; }
.qfypc_index1_out .qfypc_line_list .item .mid { width: 526px; padding-left: 10px; }
.qfypc_index1_out .qfypc_line_list .item .mid h2 { width: 500px; margin: 0; min-height: 52px; line-height: 26px; padding: 0; font-weight: normal; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.qfypc_index1_out .qfypc_line_list .item .mid h2 a { color: #333333; font-size: 16px; }
.qfypc_index1_out .qfypc_line_list .item .mid .info { max-height: 60px; line-height: 20px; overflow: hidden; padding-top: 10px; margin: 0; }
.qfypc_index1_out .qfypc_line_list .item .mid .price_info { color: #ff8800; }
.qfypc_index1_out .qfypc_line_list .item .mid .day_info { color: #999; }
.qfypc_index1_out .qfypc_line_list .item .mid .line_progress { margin: 0; width: 200px; display: inline-block; position: relative; }
.qfypc_index1_out .qfypc_line_list .item .mid .progess_info_out { position: absolute; bottom: -5px; }
.qfypc_index1_out .qfypc_line_list .item .mid .progress_info { width: 200px; color: #ff8800; }
.qfypc_index1_out .qfypc_line_list .item .mid .price_box { position: absolute; bottom: 0; left: 390px; }
.qfypc_index1_out .qfypc_line_list .item .mid .price_box .price { text-align: right; color: #999; }
.qfypc_index1_out .qfypc_line_list .item .mid .price_box .price dnf { font-size: 18px; }
.qfypc_index1_out .qfypc_line_list .item .mid .price_box .price .price_span { font-size: 38px; color: #ff8800; }
.qfypc_index1_out .qfypc_line_list .item .right { width: 115px; }
.qfypc_index1_out .qfypc_line_list .item .right .btns { padding-right: 5px; }
.qfypc_index1_out .qfypc_line_list .item .right .btns .btn { margin-bottom: 10px; }
.qfypc_index1_out .qfypc_index1_rightitem { border: solid 1px #eee; background: #fff; padding: 5px; }
.qfypc_index1_out .qfypc_index1_rightitem .header { border-bottom: #3280fc solid 2px; }
.qfypc_index1_out .qfypc_index1_rightitem .header .title { font-size: 16px; line-height: 30px; padding: 0; margin: 0; }
.qfypc_index1_out .qfypc_index1_rightitem .header .more { line-height: 30px; }
.qfypc_index1_out .qfypc_index1_rightitem .list { padding: 0; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item { padding: 10px 0; border-top: #eee dashed 1px; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .left { width: 80px; height: 60px; float: left; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .left img { width: 80px; height: 60px; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .right { height: 60px; width: 175px; float: right; position: relative; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .right h4 { line-height: 18px; height: 36px; height: 38px\0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 0; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .right h4 a { color: #333333; font-size: 16px; font-weight: normal; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .right .price { position: absolute; bottom: -2px; left: 0; color: #666; line-height: 20px; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .right .price dnf { font-size: 14px; }
.qfypc_index1_out .qfypc_index1_rightitem .list .item .right .price .price_span { font-size: 20px; color: #ff8800; }

.pt_title_head { border-left: #76B835 solid 3px; }

/*# sourceMappingURL=main.css.map */
