﻿/* 公用 */
table { border-collapse:separate; border-spacing:0;}
caption, th, td { text-align:left; font-weight:normal;}
body, h1, h2, h3, h4, h5, p, ul, li, input,textarea, button, thead, tr, th, td, a,code {margin: 0;padding: 0;font-family:"microsoft yahei",Arial;}
body {background-color: #f0f0f0;  color: #505050; font: 14px/28px "microsoft yahei",Arial;}
a,a:active{color:#666;text-decoration:none;}
a:focus{outline: none;}
form {margin: 0;}
img {border: 0 none;}
ul li{list-style-type: none;}
::-ms-clear, ::-ms-reveal{display: none;}
.clear{clear:both;}
.f_l{float:left;}
.f_r{float:right;}
.red{color:red;}
.green{color:green;}
.blue{color:blue;}
.bg{background-image: url("../images/base.png");background-repeat:no-repeat;}
.br4{border-radius: 4px;}
.br3{border-radius: 3px;}
input,textarea{border: 1px solid #cccccc;border-radius: 3px;}
.input{background-color: #fff;border: 1px solid #ddd;border-radius: 3px;margin: 0;padding: 0;text-indent: 5px;}
.rel{position: relative;}
.c_txt {text-align: center;}
.abs {position: absolute;}
.l_txt {text-align: left;}
.r_txt {text-align: right;}
.d_n{display:none;}
.mb-hide{display:none;}
.block {display: block;}
.margin_auto {margin: 0 auto;}
.over_hidden {overflow: hidden;}
.uploadimg{display:none;}
.w150{width:150px;}
.w210{width:210px;}
.w270{width:270px;}
.w380{width:380px;}
.fanhui{display:none;}
.fanhui a{display:inline-block;height:35px;line-height:35px;width:59px;text-align:center;color:blue; color: red;}
.tianjia{color: blue;height: 35px;line-height: 35px;position: absolute;right: -59px;text-align: center;top: 0;width: 59px;}
.nopic{top:0px;left:0;border-radius: 3px;height: 65px;width:65px;border:1px solid #e5e8eb;background-image: url("../images/nopic.png");background-size:65px 65px;}
.btns{width:170px;height:45px;border:none;line-height:45px;font-size:16px;background-color:#34a76c;border-radius:3px;color:#fff;text-align:center;cursor:pointer}
.btns:active{background-color:#298355;}
#seainput{ border-radius: 3px 0 0 3px;}
#seabtn{border-radius: 0;margin-left: 0;padding-left: 0;border-bottom-right-radius: 2px;border-top-right-radius: 2px;}
.box_radius {border-radius: 5px;}
.important_a {color:red;margin-left:10px;height: 33px;line-height: 33px;}
/* 遮罩 */
.masking {background-image: url("../images/mask.png");background-repeat:repeat;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 1000;display:none;}

/*公共*/
.main .cont_l{width:230px;position:absolute;top:0;left:0;color:#fff;font-size:16px;}
.main .cont_l .logo{margin: 35px 0 0 19px;display:inline-block;}
.main .cont_l .list{margin-top:45px;overflow:auto;}
.main .cont_r{margin-left:230px;}
.main .cont_r .top{height:74px;padding-left: 50px; padding-right: 18px;}
.main .cont_r .kuai{padding: 15px;background-color: #f0f0f0;}
.main .cont_r .kuai .tseaval{border-bottom: 1px solid #c5c5c5;height: 30px;line-height: 20px;padding-left: 5px;}
.main .cont_r .kuai .tseaval span{padding-left:5px;}
.main .cont_r .kuai .tseaval span img{margin-top: -2px;vertical-align: middle;}
.main .cont_r .kuai .tseaval .export{margin-right:5px;}
.main .cont_r .kuai .tcontent{overflow:auto; height:2000px;/* min-height: 450px; */}
.main .cont_l ul.list{border-top: 1px solid #343849;border-bottom: 1px solid #6c7081;}


/* select */
.c_select{position: relative;}
.c_select span{color: #fff;height: 40px;line-height: 40px;padding-right: 5px;}
.c_select div{float:right;cursor: pointer;width:150px;background-color: #fff;background-image:url(../images/select_d.png);background-repeat:no-repeat;background-position: right center;border: 1px solid #ccc;border-radius: 3px;height: 40px;line-height: 40px;text-indent: 10px;text-indent:9px;}
.c_select ul{display:none;background-color:#fff;cursor: pointer;border:1px solid #ccc;border-radius:3px;position: absolute;right:0px;top:41px;z-index:1000;width:150px;}
.c_select ul li{border-bottom:1px solid #fff;padding:0 10px;height:37px;line-height:37px;}
.c_select ul li:hover{background-color:#f7f7f7;border-bottom:1px solid #ccc;}

/* input_select */
.c_input_select{position: relative;}
.c_input_select div{height: 45px;left: 186px;background-color:#f7f7f7;position: absolute;text-align: center;top: 1px;width: 45px;cursor: pointer;}
.c_input_select div:active{background-color:#f3f3f3;}
.c_input_select ul{display:none;background-color:#fff;cursor: pointer;border:1px solid #ccc;border-top:none;border-radius:3px;position: absolute;left:0px;top:47px;z-index:1000;width:230px;}
.c_input_select ul li{border-top:1px solid #ccc;height:37px;line-height:37px;position: relative;}
.c_input_select ul li:hover{background-color:#f7f7f7;}
.c_input_select ul li span{display: inline-block;padding-left: 10px;width: 175px;}
.c_input_select ul li a{font-size: 12px;position: absolute;right: 11px;top: 1px;}
.c_input_select ul li a:hover{color:red;}

/* search */
.c_search{position: relative;}
.c_search .h_label{font-size: 16px;}
.c_search input{font-size: 16px;width:380px;background-color:#fff;height:40px;text-indent:5px;}
.c_search a{display: inline-block;height:40px;width:40px;position: absolute;top:1px;}
.c_search .e{right:1px;}
.c_search .e:active{background-color:#f0f0f0;}
.c_search .e i{width:21px;height:21px;display: inline-block;background-position: -162px -37px;margin:10px 0 0 10px;}

/* time */
.c_time {color:#fff; margin-right: 35px;}
.c_time input{width:130px;background-color:#fff;height:40px;text-indent:5px;font-size: 16px;}

/* button 带图标 */
.c_button{font-size: 16px;border-radius: 2px;color:#fff;background-color:#105fde;position: relative;display: inline-block;padding-left:35px;width:95px;text-align:center;height: 42px;line-height: 42px;}
.c_button:active{background-color:#1057ca;color:#fff;}
.c_button i{width:24px;height:24px;display: inline-block;background-position: -24px -50px;position: absolute;top:9px;left:11px;}

/* buttons 不带图标*/
.c_buttons{font-size: 16px;background-color:#105fde;width:96px;height:38px;line-height:38px;color:#fff;margin-top:9px;display:inline-block;border-radius: 2px;}
.c_buttons:active{background-color:#0f55c6;color:#fff;}

/* 加载更多 */
.c_jz{/* background-color:#fff;border:1px solid #ccc;border-radius: 4px; */clear: both;margin-top:12px;height:46px;line-height:46px;text-align:center;}
.c_jz img{margin: -2px 10px 0 0;vertical-align: middle;}
.c_more{clear: both;background-color:#fff;border:1px solid #ccc;border-radius: 4px;margin-top:12px;height:46px;line-height:46px;text-align:center;cursor: pointer;display:none;}
.c_more:active{background-color:#f9f9f9;}

/* 增、删、改、查 */
.c_zsgc{display:none;float:left;position:relative;padding: 0 8px;height:45px;line-height:45px;text-align:center;margin-top:15px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;}
.c_zsgc a{padding: 0 25px;display:inline-block;background-image:url(../images/line_01.png);background-repeat:no-repeat;background-position:right;}
.c_zsgc a:hover{color:#3073df;text-decoration:underline;}
.c_zsgc i{position:absolute;left:-1px;top:-9px;width:14px;height:14px;display:inline-block;background-position:-183px -29px;background-repeat:no-repeat;}

/* 弹框头部 old */
/* .tk_head {height:56px;line-height:56px;background-color:#0d4cb2;color:#fff;}
.tk_head .hl{font-size:16px;float:left;}
.tk_head .hl i{width:33px;height:33px;display:inline-block;vertical-align:middle;background-position:-49px -50px;margin:-2px 10px 0;}
.tk_head .hr{float:right;}
.tk_head .hr a{display: block;padding: 0 15px;}
.tk_head .hr a:active{background-color:#3476e1;}
.tk_head .hr a i{width:24px;height:24px;display:inline-block;vertical-align:middle;background-position:0px -50px;}
 */
 
/* 弹框头部 */
.tk_head {height:50px;line-height:50px;background-color:#0d4cb2;color:#fff;}
.tk_head .hl{font-size:16px;float:left;width:180px;}
.tk_head .hl i{width:33px;height:33px;display:inline-block;vertical-align:middle;background-position:-49px -50px;margin:-2px 10px 0;}
.tk_head .hr,.tk_head .hc{border-radius: 2px;float: right;font-size: 16px;height: 38px;line-height: 38px;margin: 6px;text-align: center;width: 95px;cursor: pointer;}
.tk_head .hr{background-color: #04a6a8;margin-right:12px;}
.tk_head .hr:active{background-color: #04989a;}
.tk_head .hc{background-color: #f96d21;border:none;color:#fff;}
.tk_head .hc:active{background-color: #ec671f;}
.tk_head .hc.input{border: medium none;color: #fff;line-height: 36px;padding-right: 5px;}
.tk_content{padding: 30px 30px 50px;}
.tk_content_goods{padding: 30px 50px 20px;}

.tankuang{margin:20px auto 0;width:800px;background-color: #f8f6f2;z-index:1100;position:absolute;}
.tankuang .news p{margin-bottom:12px;}
.tankuang .news p.stocksty{margin-bottom:5px;}
.tankuang .news p label{width:95px; height:33px;line-height:33px;display: inline-block;text-align:center;}
.tankuang .news input{height: 33px;text-indent: 5px;}
.tankuang .news p a{color:red;margin:2px 5px 0 10px;}
.tankuang .news .beizhu label{height:107px;float:left;text-align:center;}
.tankuang .news .beizhu textarea{font-size:14px;padding:0 10px;line-height:22px}
.tankuang .news .sel{margin-bottom:12px;}
.tankuang .news .sel label{width:95px; height:33px;line-height:33px;display: inline-block;text-align:center;}
.tankuang .news .sel .c_select div{height:33px;line-height: 33px;}
.tankuang .news .sel .c_select ul{top: 34px;}
.tankuang .news .sel .c_select ul li{height: 33px;line-height: 33px;}
.tankuang .news .photo{margin-bottom:2px;}
.tankuang .news img{cursor:pointer;}
.tankuang .news .img_align{padding:0 10px;}
.tankuang .news .photo label{height:76px;line-height:76px;width:95px;text-align:center;float:left;}
.tankuang .news .photo img{display:inline-block;border:1px solid #ccc;margin-right:10px;border-radius: 3px;}
.tankuang .news .line{border-top:1px dashed #ccc;height:7px;}
.tankuang .news .img_tip{color: #999; display: inline-block; font-size: 12px; height: 75px; vertical-align: top; width: 114px; line-height: 22px;}

.tankuang .news .left{width:50%;}
.tankuang .news .left p label{text-align:center;}
.tankuang .news .left select{width:135px;}
.tankuang .news .right{width:50%;}
.tankuang .news .right p label{text-align:center;}
.tankuang .news .cangku{font-size:16px;text-align: center;}
.tankuang .news table tr td{padding: 0 12px;width:50%;height:35px;line-height:35px;}

.tankuang .news .childtitle {background-color: #3476e1;border-radius: 3px;height: 40px;line-height: 40px;}
.tankuang .news .childtitle span{background-image: url("../images/line_02.png");background-position: right center;background-repeat: no-repeat;color: #fff;float: left;font-weight: bold;text-align: center;width: 20%;}
.tankuang .news .childlist{background-color: #e2e4f0;height: 45px;line-height: 45px;margin-top: 12px;text-align: center;}
.tankuang .news .childlist .rct{float: left;width: 20%;}
.tankuang .news .childlist .rct span{display:block;border-right: 1px solid #fff;}
.tankuang .news .childlist .rct .delbtn{background-color: #66cccc;color:#fff;border-radius: 3px; cursor: pointer; font-size: 14px;padding:5px 15px;   margin: 2px;border:none;}
.tankuang .news .childlist .rct .cancelbtn{background-color: #66cccc;color:#fff;border-radius: 3px; cursor: pointer; font-size: 14px;padding:5px 15px;   margin: 2px;border:none;}
.tankuang .news .childlist .rct .okbtn{background-color: #ff6666;color:#fff;border-radius: 3px; cursor: pointer; font-size: 14px;padding:5px 15px;   margin: 2px;border:none;}
.tankuang .news .childlist .rct .delbtn:active{background-color: #ec671f;}
.tankuang .news .abutton{background-color: #e2e4f0;height: 45px;line-height: 45px;margin-top: 12px;text-align: center;display:block;}
.tankuang .news .abutton:active {background-color: #ccceda;}

/* 选择门店 */
.selectshop_tk{width:520px;background-color:#f8f6f2;position:absolute;z-index:1100;}
.selectshop_tk .tk_head .hl i{background-position: -49px -84px;}
.selectshop_tk .scontent{margin: 20px;}
.selectshop_tk .scontent .top{height:180px;}
.selectshop_tk .scontent .top a{position: relative;border: 2px solid #e7e5e2;display: inline-block;float: left;height: 43px;line-height: 43px;margin-bottom: 15px;margin-right: 15px;padding: 0 28px 0 18px;}
.selectshop_tk .scontent .top a i{position: absolute;right:0px;top:0px;width:24px;height:22px;display: inline-block;background-position:-227px -24px;}
.selectshop_tk .scontent .top a.active{border: 2px solid #f96d21;}
.selectshop_tk .scontent .top a.active i{background-position:-227px -102px;}
.selectshop_tk .scontent .bottom a{background-color: #f96d21;border-radius: 3px;color: #fff;display: block;font-size: 16px;height: 45px;line-height: 45px;margin: auto;text-align: center;width: 200px;}
.selectshop_tk .scontent .bottom a:active{background-color:#db5f1c;}

/* 注册 */
.register {position: fixed;width: 100%;}
.register .header{height:100px;background:#2980cd;position: relative;}
.register .header .text {color: #fff;font-size: 28px;height: 100px;line-height: 100px;text-align: center;}
.register .header .lcont{height:70px;position: absolute;top:15px;left:0px;}
.register .header .lcont a{float: left;color:#fff;}
.register .header .lcont a.img{margin-left: 15px;display:block;width: 70px;height: 70px;}
.register .header .lcont .klife{float:left;}
.register .header .lcont .klife .txt{padding:7px 0 0 20px;font-size: 20px;}
.register .header .lcont .klife .moren{color: #fff;display: inline-block;height: 32px;line-height: 32px;padding-left: 20px;}
.register .header .lcont .klife .moren i{background-position: 0 -199px;display: inline-block;height: 9px;margin-left: 15px;vertical-align: middle;width: 10px;}
.register .content .daoh{ border-bottom: 1px dashed #b6b6b6;height: 160px;margin: auto;width: 620px;}
.register .content .daoh_1{background-image:url("../images/preg01.png");background-position:center center;background-repeat:no-repeat;}
.register .content .daoh_2{background-image: url("../images/preg02.png");background-position:center center;background-repeat:no-repeat;}
.forget .content .daoh_1{background-image:url("../images/forget_01.png");background-position:center center;background-repeat:no-repeat;}
.forget .content .daoh_2{background-image: url("../images/forget_02.png");background-position:center center;background-repeat:no-repeat;}
.register .content .kuang{width:450px;margin:40px auto auto;}
.register .content .kuang .name{height:50px;line-height:50px;padding-bottom:10px;}
.register .content .kuang .name span{width:100px;font-size:16px;float:left;}
.register .content .kuang .name .h_r_div{width:300px;float:left;}
.register .content .kuang .name input{height:40px;line-height:40px;width:300px;  margin-top: 4px;font-size:16px;text-indent:5px;}
.register .content .kuang .ver{position: relative;}
.register .content .kuang .ver input{width:150px;}
.register .content .kuang .ver .h_r_div{width:150px;}
.register .content .kuang .ver img{height: 31px;left: 275px;position: absolute;top: 10px;width: 68px;cursor: pointer;}
.register .content .kuang .ver button{border: medium none;cursor: pointer;font-size: 14px;height: 41px;left: 275px;line-height: 20px;position: absolute;top: 4px;width: 127px;}
.register .content .kuang .ver button:active{background:#236eb0;}
.register .content .kuang .trueimg{position: relative;height:50px;}
.register .content .kuang .trueimg img{position: absolute;left:5px;top:0px;}
.register .content .kuang .trueimg span{font-size:16px;position: absolute;left:65px;top:12px;}
.register .content .kuang .btn {background-color: #2980cd;border-radius: 3px;color: #fff;display: inline-block;height: 44px;line-height: 24px;padding: 10px;text-align: center;}
.register .content .kuang .btns_news{background-color: #34a76c;border-radius: 3px;color: #fff;cursor: pointer;font-size: 16px;height: 42px;line-height: 42px;text-align: center;width: 170px;margin-left: 100px;margin-top: 30px;display: inline-block;}
.register .content .kuang .btns_news:active {background-color: #298355;color: #fff;}


/* 上传图片 */
.upimg{display:none;z-index: 1500;position: absolute;width:600px;height:400px;background:#fff;border: 1px solid #c5c5c5;border-radius: 4px;box-shadow: 1px 1px 3px 0 #ccc;}
.upimg .uptop{padding:40px 40px 50px;position: relative;}
.upimg .uptop .upkuai{float:left;width:202px;height:202px;background-color: #f5f5f5; border:1px solid #e1e1e1;position: relative;border-radius: 4px;}
.upimg .uptop .upkuai .uploadify .uploadify-button{text-align: center;}
.upimg .uptop .upkuai .preview{background-color: #fff;height: 200px;left: 1px;overflow: hidden;position: absolute;top: 1px;width: 200px;z-index: 11;border-radius: 4px;}
.upimg .uptop .upkuai .uploadify-queue {position: absolute;top: 0px;left: 0px;width: 202px;height: 202px;}
.upimg .uptop .upkuai .uploadify-queue-item {position: relative;z-index: 9;width: 202px;height: 202px;background-color: #fff;border: none;padding: 0;border-radius: 4px;}
.upimg .uptop .upkuai .uploadify-queue .fileName,.uploadify-queue .data {display: none;}
.upimg .uptop .upkuai .uploadify-queue .uploadify-progress {float: left;margin-top: 95px;width: 170px;margin-left: 16px;}
.upimg .uptop .upkuai .uploadify-queue .cancel {display: none;}
.upimg .uptop .del{width:22px;height:21px;display:inline-block;background-image: url("../images/yx_gb.png");background-repeat:no-repeat;position: absolute;right: 13px;top: 13px;}
.upimg .uptop .upkuai .uploadify-queue .uploadify-progress-bar {height: 10px;line-height: 10px;font-size: 0;background-color: #72B939;}
.upimg .uptop .res{float: left;padding-left: 80px;width: 210px;color: #777;}
.upimg .uptop .res a{color:blue;}
.upimg .upbottom{margin: 0 15px;padding: 15px;text-align: right;}
.upimg .upbottom .sz{background-color: #f96d21;border: medium none;border-radius: 2px;color: #fff;cursor: pointer;display: inline-block;font-size: 16px;height: 38px;text-align: center;width: 100px; margin-right: 25px;}
.upimg .upbottom .sz:active{background-color:#ec671f;}
.upimg .upbottom .br{background-color: #04a6a8;border: medium none;border-radius: 2px;color: #fff;cursor: pointer;font-size: 16px;height: 38px;text-align: center;width: 100px;}
.upimg .upbottom .br:active{background-color:#04989a;}
/* jquery.Jcrop.min.css v0.9.12 (build:20130126) */
.jcrop-holder{direction:ltr;text-align:left;}
.jcrop-vline,.jcrop-hline{background:#FFF url(../images/Jcrop.gif);font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-vline.right{right:0;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-hline.bottom{bottom:0;}
.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%;}
.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px;}
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;filter:alpha(opacity=70)!important;opacity:.70!important;}
.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border-color:#FFF;border-radius:3px;}
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;filter:alpha(opacity=70)!important;opacity:.7!important;}
.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#FFF;border-color:#000;border-radius:3px;}
.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF;}
.jcrop-holder img,img.jcrop-preview{max-width:none;}

/*打印*/
.dayin{color:#666;width:350px;}
.dayin .mm{padding:12px;/* background:#dedede; */}
.dayin .mm p{font-family: 宋体;line-height:22px;font-size: 13px;}
.dayin .mm .company{font-size: 15px;font-weight: bold;text-align:center;color: #333;}
.dayin .mm .shop{font-weight: bold;text-align:center;color: #333;padding-bottom: 3px;padding-top: 3px;}
.dayin .mm .danhao span{float:right;}
.dayin .mm .fenspan span{width:50%;float:left;}
.dayin .mm .shouyin{margin-bottom: 8px;padding-bottom: 8px;border-bottom:1px dashed #666;}
.dayin .mm .goods{width:100%;font-size:13px;}
.dayin .mm .goods tr th{line-height:21px;text-align:center;padding-bottom:5px;}
.dayin .mm .goods tr th.one{text-align:left;}
.dayin .mm .goods tr th.four{text-align:right;}
.dayin .mm .goods tr td{line-height:21px;text-align:center;font-family: 宋体;}
.dayin .mm .goods tr td.one{text-align:left;}
.dayin .mm .goods tr td.four{text-align:right;}
.dayin .mm .goods tr td.five{text-align:left;}
.dayin .mm .money{margin-top: 8px;padding-top: 8px;border-top:1px dashed #666;}
.dayin .mm .shishou{margin-bottom: 8px;padding-bottom: 8px;border-bottom:1px dashed #666;}
.dayin .mm .beizhu{margin-bottom: 8px;padding-bottom: 8px;border-bottom:1px dashed #666;}


