@CHARSET "UTF-8";
/*初始化代码*/
@import url(init.css);

span.float_r{display: inline-block;width: 95px;text-align: right;float: right;color: darkblue;padding-right: 5px}
span.span_r{display: inline-block;min-width: 95px;text-align: left;float: right;color: #444;}
span.span_just_r{display: inline-block;text-align: center;float: right;color: #444;}
span.span_l{display: inline-block;min-width: 95px;text-align: left;float: left;color: #444;}
i.i_orange{padding:0 5px;color:orange;min-width:50px;display: inline-block;}
i.i_green{padding:0 5px;color:green;min-width:50px;display: inline-block;}
.advt{width: 100%;margin:5px 0;}
.advt img{width: 100%;}
span.span_blue{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid blue;border-radius:8px;color:blue;margin-right:10px;text-align:center}
span.span_orange{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid orange;border-radius:8px;color:orange;margin-right:10px;text-align:center}
span.span_red{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid red;border-radius:8px;color:red;margin-right:10px;text-align:center}
span.span_green{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid green;border-radius:8px;color:green;margin-right:10px;text-align:center}
span.span_black{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid black;border-radius:8px;color:black;margin-right:10px;text-align:center}
span.span_silver{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid silver;border-radius:8px;color:silver;margin-right:10px;text-align:center}
span.span_gold{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid gold;border-radius:8px;color:gold;margin-right:10px;text-align:center}
span.span_purple{height:20px;line-height:20px;display:inline-block;width:auto;padding:0 5px;border:1px solid purple;border-radius:8px;color:purple;margin-right:10px;text-align:center}
.border_bottom{border-bottom: 1px dashed silver}
.line_14{line-height: 14px;}

#wrap{width: 100%;height:auto;margin: 0;padding: 0;background: #f1f1f1}
#wrap #top {background: #fff}
#wrap #top .banner{margin: 1px auto}
#wrap #top .menu{height:50px;line-height: 50px;border-bottom: 1px solid silver;padding-top: 40px}
#wrap #top .menu ul li{width: 50%;text-align: center;float: left}
#wrap #top .menu ul li a{display: inline-block;height: 20px;line-height: 20px;width: 98%;border-right: 1px solid silver;}
#wrap #top .menu ul li a.last{border: none}
#wrap{width: 100%;height:auto;margin: 0;padding: 0;}
  .clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
  .clearfix { *zoom:1; }
  .singleline{overflow: hidden;/*超出部分隐藏*/
            white-space: nowrap;/*不换行*/
            text-overflow:ellipsis;/*超出部分文字以...显示*/}
            
  .jiengmeng_img{width: 100%;margin: 0px;padding: 0px;z-index:-1;position:absolute;top:0}
  .jiengmeng_top_img{width: 100%;height: 25%;background: red}
  .jiengmeng_top_img img{width: 100%;height: 100%;}
  .jiengmeng_centre_img{width: 100%;height:50%;background: #000}
  .jiengmeng_centre_img img{width: 100%;top:0;height: 100%;}
  .jiengmeng_bottom_img{width: 100%;height: 25%;background: red;position:relative;}
  .jiengmeng_bottom_img img{width: 100%;top:0;height: 100%;position: absolute;bottom: 0;left: 0;right: 0;}


  .jiengmeng{width: 100%;margin: 0px;padding: 0px;z-index:10;top:0;position:absolute;}
  .jiengmeng_top{width: 100%;margin-top:120px;margin-bottom: 10px}
  .jiengmeng_top .text{height:50px;width: 100%;}
  .jiengmeng_top .text input{text-align: left;background:none;border:none;color:#eda305;font-size:bold;font-size:18px;width:75%;height: 60px;line-height: 60px;padding-left: 5%}
  .jiengmeng_top .text img{text-align: center;height: 25px;line-height: 25px;float: right;margin: 18px 10px 0 0}
  .jiengmeng_centre{width: 100%;height:80%;}

  .jiengmeng_centre .jiengmeng_centre_name{width: 100%;height: 300px;top:200px;}
  .jiengmeng_centre_name_box{width: 83%;height:100%; margin: auto;overflow-y: scroll;}
  .jiengmeng_centre_name_box div{ width: 118px;height: 40px;float: left;margin: 10px 0 0 22px;color: #C63200;font-size: 18px;
   background:url(/Public/jiemengimg/categorybg.png);background-size: 100% 100%; text-align: center;line-height: 40px;box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.5)}
  .handlebox{height: 40px;line-height: 40px;position: fixed;bottom: 5px;width: 100%;text-align: center;}
  .handlebox div{display: inline-block;padding: 0 10px;text-align: center;box-shadow: 0 0 5px #000;border-radius: 10px;margin:0 5px;}
  .handlebox div.bggreen{background: rgba(7,165,41,0.8);color: #fff;font-weight: bold}
  .handlebox div.bgwhite{background: rgba(255,255,255,0.8);color: #000;font-weight: bold}
  .handlebox div.bgred{background: rgba(228,4,4,0.8);color: #fff;font-weight: bold}
  .handlebox div.bgblue{background: rgba(7,156,233,0.8);color: #fff;font-weight: bold}


  .content_box{box-shadow: 5px 10px 15px 2px rgba(0,0,0,0.5);
    width:94%;height: 400px;margin:100px auto; background: url(/Public/jiemengimg/contentbg.gif);overflow-y: scroll;border-radius: 5px;}
  .content_box .title{font-size: 16px;font-weight: 500px;margin: 5px 0 0 5px;color:#C63200;}
  .content_box .list{width: 98%;font-size: 14px;margin: 2px 0px 0 5px;color:#915329;height: 40px;
    border-bottom: 2px solid #820F08;}

    .unscramble{width: 100%;margin: 0;padding: 0;position:relative;}
    .unscramble .unscramble_imgs{width: 100%;top:0;height: 100%;position: absolute;bottom: 0;left: 0;right: 0;}
    .unscramble .top{position:absolute;width: 100%;height: 40px;top:0px;line-height: 40px}
    .unscramble .body{position:absolute;width: 90%;height: 75%;overflow-y: scroll;padding:0 5% 10% 5%;top:10%;text-align: justify-all;}
  
   .vipbox{width:100%;min-height: 20px;margin-top:20px;background:#fff;padding:2px 0 8px 0;}
  .vipbox_div{width:80px; height:90px;
        border:1px solid #f1f1f1;text-align: center;position:relative;margin:20px auto;}
  /*中部*/
  .recommend_middle{width:100%;background: #fff;border-bottom:10px solid #f1f1f1}
  .recommend_middle_top{width: 100%;height:50%;}
  .recommend_middle_top_img{width:160px;height:60px;margin: auto;top:-8px;position:relative;}
  .recommend_middle_top_img img{width:100%;text-align: center;}
  .recommend_middle_middle{width: 100%;height:25%;text-align:center;}
  .recommend_middle_middle p{width:33%;float: left;margin:5px 0 15px 0px;}
  .recommend_middle_tail{width: 100%;background: #f1f1f1;}
  .recommend_middle_tail p{width:25%;float: left;margin: auto;text-align: center;}
  /*大师排行*/
 .recommend_tail_box{width:100%;border-bottom:1px solid #f1f1f1;background: #fff; }
 .recommend_tail_box_top{width:100%;height:120px;border-bottom:1px solid #f1f1f1;}
 .recommend_tail_box_top_left{width:100px;height:100px;float: left;margin:10px 5px 5px 5px;border-radius:5px;overflow: hidden;}
 .recommend_tail_box_top_left img{width:100%;height:100%; text-align: center;}
 .recommend_tail_box_top_right{width:65%;float: left;margin:8px 0 0 0;}
 .recommend_tail_box_top_right_top .left{width:50%;height:100%;float: left;}
 .recommend_tail_box_top_right_top .left h3{padding:1px 0 0 10px;}
 .recommend_tail_box_top_right_top .left img{width: 25px;width: 25px;padding:0px 0 0 10px;}
 .recommend_tail_box_top_right_top .right{width:40%;height:100%;float: right;margin:20px;}
 .recommend_tail_box_top_right_bottom{width:100%;height:25%;overflow: hidden;margin-top:17px;}
 .recommend_tail_box_top_right_bottom p{padding:1px 0 0 10px;font-size:12px;color: silver;}

 .recommend_tail_box_bottom{width: 100%;height: 35px;background: #fff;border-bottom: 6px solid #f1f1f1;line-height: 35px}
 .recommend_tail_box_bottom ul li{float: left;width:33%;text-align: center;font-size: 12px}
 .recommend_tail_box_bottom ul li img{width:30px;height: 30px;line-height: 30px;}

 /*大师推荐榜*/
 .master_the_dynamic{width:100%;background: #fff;border-bottom:1px solid silver;margin-top: 10px;}
 .master_the_dynamic_left{width:20%;float:left;}
 .master_the_dynamic_left .left_img{width:55px;height:55px;border-radius: 50%;margin:5px 0 0 10px;overflow: hidden;}
 .master_the_dynamic_left .left_img img{width:100%;text-align: center;}
 .master_the_dynamic_right{width:79%;;float:left;}
 .master_the_dynamic_right_top{width:100%;height:20px;}
 .master_the_dynamic_right_top h3{float: left;}
 .master_the_dynamic_right_top h3 img{width:14px;height: 14px;}
 .master_the_dynamic_right_top p{float: left;border:1px solid red; border-radius:5px;padding:1px 5px 1px 5px;color: red;font-size: 13px;}
 .master_the_dynamic_right_character{width: 100%;padding:10px 0 0 0  ;}
 .master_the_dynamic_right_character p{width: 98%;}
 .master_the_dynamic_right_img{width: 100%;line-height: 20px;margin-top:10px;}
 .master_the_dynamic_right_img .img{width: 200px;height: 100px;overflow: hidden;}
 .master_the_dynamic_right_img .img img{ width:100%;text-align: center; }
 .master_the_dynamic_right_comment{width: 100%;line-height: 20px;margin-top:10px;}
 .master_the_dynamic_right_comment p{float:right;}
 .master_the_dynamic_right_comment p img{width:14px;height: 14px;padding:0 6px 0 6px;}
 .master_the_dynamic_right_comment_bottom{width:100%;background: #f1f1f1;margin:5px 0 10px 0;}
 .master_the_dynamic_right_comment_bottom p{padding:3px 2px 0 5px;}
 /*大师直播*/
 .master_live{width:100%;background: #fff;border-bottom:1px solid  #f1f1f1;margin-top: 10px;}
 .master_live_left{width:45%;float: left;padding: 10px 0;}
 .master_live_left_img{width:90%;height:100px;border-radius:5px;margin:0 0 0 5px;overflow: hidden;position:relative;}
 .master_live_left_img p{position:absolute;top:10px;left:10px;color:red}
 .master_live_left_img img{width:100%;text-align: center;}
 .master_live_right{width:55%;float: right;padding: 10px 0;}
 .master_live_right h3 img{width: 20px;height: 20px ;border-radius:50px;float: left;}
 .master_live_right h3 span{float: left;margin-top: -3px;}
 .master_live_right p{margin-top:5px;font-size:11px;color:silver;}
 .master_live_right p img{width:25px; height:25px;float: left;vertical-align: middle;}
 .master_live_right p span{float: left;margin-top: 4px}


#wrap .searea{height: 45px;line-height: 45px;width: 100%;margin:auto;text-align: center;}
#wrap .searea input{height: 35px;line-height: 35px;width: 97%;background: none;border:1px solid silver;padding-left: 5px}
#wrap .searea span
{
	height: 45px;line-height: 45px;width: 45px;text-align: center;display: inline-block;position: absolute;right: 1px;
	background: url(/Public/images/fdj.png) no-repeat center center;
}

.input_fill_99{width: 98%;height: 30px;line-height: 30px;padding-left:1%;border:none;background: #fff}
.input_fill_40{width: 39%;height: 30px;line-height: 30px;padding-left:1%;border:none;background: #fff}
.textarea_fill{width: 98%;height: 180px;line-height: 20px;padding-left:1%;border:1px solid silver;background: #fff;margin:auto;}
/*登录*/
.login_area{line-height: 40px;width: 98%;margin: 5px auto ;min-height: 200px;padding:1%;border-bottom:1px solid silver; background:none}
.login_area .login_handle
{
	line-height: 40px;width: 98%;text-align: center ;margin: 15px auto ;padding:1%;
}
.login_area .login_handle .btn_login
{
	line-height: 30px;width:100px;text-align: center ;margin: 5px auto ;height: 30px;display: inline-block;
	margin-right: 20px;background: #0b79be;color:#fff;
}
/*登录*/

#wrap #content {width: 100%;margin: 0px auto;background: #fff;padding-bottom: 60px;}
#wrap #content .mainbox{width: 98%;margin-top: 10px;padding: 1%}
#wrap #content .mainbox .title{height: 40px;line-height: 40px;border-bottom: 1px solid silver}
#wrap #content .mainbox .list_box {width: 99%;margin:auto;}
#wrap #content .mainbox .list_box img.thumbnai{float:left;width:160px;margin:0 5px 5px 0;}
#wrap #content .mainbox .list_box p{text-align: justify;}
#wrap #content .mainbox .list_box h2{line-height: 40px;height: 40px;border-bottom: 1px solid silver;margin-bottom: 2px}

#wrap #content .mainbox .listview_box {width: 99%;margin:auto;}
#wrap #content .mainbox .listview_box img.thumbnai{float:left;width:100px;margin:0 5px 5px 0;}
#wrap #content .mainbox .listview_box p{text-align: justify;}
#wrap #content .mainbox .listview_box h3{line-height: 30px;height: 30px;margin-bottom: 2px}
#wrap #content .mainbox .listview_box h4{border-bottom: 1px solid silver;padding-bottom: 2px;margin-bottom: 2px}

#wrap #content .main_category ul li{float: left;width: 20%;text-align: center;margin-bottom: 10px}
#wrap #content .main_category ul li p.p_name{font-size: 12px;text-align: center;overflow: hidden;}
#wrap #content .main_category ul li img{width: 90%}




.div_merchant_details{
	line-height: 35px
}
.span_marks{
	display: inline-block;min-width: 40px;padding:0 5px;margin-right: 10px;height: 20px;line-height: 20px;background: #d7f5f9;
	text-align: center;color: #444
}
.span_marks_nobg{
	display: inline-block;min-width: 40px;padding:0 5px;margin-right: 10px;height: 20px;line-height: 20px;background: none;
	text-align: center;color: #888;font-size: 12px
}
.span_right{
	float: right;padding-right: 5px
}
.span_price{
	float: right;padding-right: 5px;margin-top: 10px;color:orange;font-size: 20px
}
.span_price i{
	color:#000;font-size: 14px
}

.p_comments{
	background: none;height: 60px;font-size: 12px
}
.p_comments p{
	height: 20px;line-height: 20px;text-align: left;
}
.p_comments p span{
	font-size: 14px;color: #0b79be
}
.p_comments p b{
	color: orange
}

.h3_tab {
	border-bottom: 1px solid #0b79be
}
.h3_tab a{
	display: inline-block;width: 90px;padding:0 5px;text-align: center;
}
.h3_tab .tab_active{
	background: #0b79be;color:#fff;
}

/*评价*/
.div_comments {
	min-height: 100px;margin-top: 20px;clear: both
}
.div_comments h3{
	height: 30px;line-height: 30px;border-bottom: 1px solid #0380d6;color:#fff;
}
.div_comments h3 span{
	display: inline-block;width: 90px;height: 30px;line-height: 30px;text-align: center;background: #0380d6;

}

.div_comments .comments_member img{
	height: 30px;float: left;margin:0 5px;

}
/*评价*/

#wrap #content .listview ul li{width: 23%;padding:1%;float:left;margin-bottom: 10px}
#wrap #content .listview ul li img{width: 100%;border-radius: 5px;overflow: hidden;}
#wrap #content .listview ul li p{text-align: left;line-height: 20px;height: 40px;margin-top: 5px;overflow: hidden;}


#wrap #content .main_searea {height: 230px;}


.span_book
{
	display:inline-block;width:50px;text-align:center;color:#fff;background:orange;height:30px;line-height:30px;
	cursor: pointer;border-radius: 5px;float: right;margin:3px 5px 0 0;

}
.span_book_rightnow
{
	display:inline-block;width:50px;text-align:center;color:#fff;background:orange;height:30px;line-height:30px;
	cursor: pointer;border-radius: 5px

}
.span_book:hover
{
	color:red;

}
.span_box{width:49%;display: inline-block;}
.prevnext{height: 60px;line-height: 60px;text-align: center;}
.prevnext span{margin:0 5px;font-weight: bolder}
/*第二层*/

#wrap #content .mainbox .floor_2{padding:20px 0 0 0;}
#wrap #content .mainbox .floor_2 .title
{
	border-bottom: 1px solid #3e036f;height: 50px;line-height: 50px;
	
}
#wrap #content .mainbox .floor_2 .title img{float: left}
#wrap #content .mainbox .floor_2 .title span.span_category{display:inline-block;height:50px;line-height:50px}
#wrap #content .mainbox .floor_2 .title span.span_category a{font-size: 12px;color: #444;}
#wrap #content .mainbox .floor_2 .title span.span_category a:hover{color: red}
#wrap #content .mainbox .floor_2 .title b.floor_2_name 
{
	color: #3e036f;margin-right: 20px;
	
}
#wrap #content .mainbox .floor_2 .title b.floor_2_name big {color:green;}
#wrap #content .mainbox .floor_2 .title b.floor_2_name a {color:#000;}
#wrap #content .mainbox .floor_2 .box {background: #f1f1f1}
#wrap #content .mainbox .floor_2 .box ul{background: transparent;}
#wrap #content .mainbox .floor_2 .box ul li{float: left;width:47.6%;margin:0.2%;padding:1%;background: #fff}
#wrap #content .mainbox .floor_2 .box ul li img{width: 100%;border-radius:10px;}
#wrap #content .mainbox .floor_2 .box ul li p.p_name{height: 50px;line-height: 25px;overflow: hidden;}
#wrap #content .mainbox .floor_2 .box ul li p.p_price{height: 25px;line-height: 25px;color: orange}
#wrap #content .mainbox .floor_2 .box div.div_item_box{height: auto;background: #fff;padding:5px 5px;}
#wrap #content .mainbox .floor_2 .box div.div_item_box .imgbox{float: left;width: 120px;height:auto;overflow: hidden;margin-right: 5px}
#wrap #content .mainbox .floor_2 .box div.div_item_box .imgbox img{max-width: 120px;max-height:120px;float:left;}
#wrap #content .mainbox .floor_2 .box div.div_item_box h4{font-size: 15px;color:#000;}
#wrap #content .mainbox .floor_2 .box div.div_item_box p{color:#888;}
#wrap #content .mainbox .floor_2 .box div.div_item_box p.price{color:orange;font-size: 18px;line-height: 30px}
#wrap #content .mainbox .floor_2 .box div.div_item_box p.price s{color:#888;font-size: 12px;}
/*层*/
#wrap #content .mainbox .div_pro_show{width:99%;margin:auto;}
#wrap #content .mainbox .div_pro_show .div_title{border-left: 5px solid #f96a6a;padding-left:10px;font-size:16px;line-height: 30px;min-height: 30px;padding-top: 0px;color:#f96a6a;}
#wrap #content .mainbox .div_pro_show .box {background: #fff}

#wrap #content .mainbox .div_pro_show .box div.div_item_box{height: 100px;background: #fff;margin:5px 0 0 0;}
#wrap #content .mainbox .div_pro_show .box div.div_item_box .imgbox{height: 100px;float: left;width: 120px;overflow: hidden;margin-right: 5px}
#wrap #content .mainbox .div_pro_show .box div.div_item_box h4{font-size: 15px;color:#000;}
#wrap #content .mainbox .div_pro_show .box div.div_item_box p{color:#888;}
#wrap #content .mainbox .div_pro_show .box div.div_item_box p.price{color:orange;font-size: 18px;line-height: 30px}
#wrap #content .mainbox .div_pro_show .box div.div_item_box p.price s{color:#888;font-size: 12px;}

/*层*/


span.span_blue{height:25px;line-height:25px;display:inline-block;width:auto;padding:0 5px;border:1px solid silver;border-radius:8px;color:blue;margin-right:10px;text-align:center}
span.span_orange{height:25px;line-height:25px;display:inline-block;width:auto;padding:0 5px;border:1px solid silver;border-radius:8px;color:orange;margin-right:10px;text-align:center}
span.span_red{height:25px;line-height:25px;display:inline-block;width:auto;padding:0 5px;border:1px solid silver;border-radius:8px;color:red;margin-right:10px;text-align:center}
span.span_green{height:25px;line-height:25px;display:inline-block;width:auto;padding:0 5px;border:1px solid silver;border-radius:8px;color:green;margin-right:10px;text-align:center}
span.span_black{height:25px;line-height:25px;display:inline-block;width:auto;padding:0 5px;border:1px solid silver;border-radius:8px;color:black;margin-right:10px;text-align:center}
.mark_span{float:right;font-size: 14px;display: inline-block;}
.active{color:#0b79be;}
.bg-active{background:#0b79be;}
.sprite1-dashed{height: 1px;border-bottom:1px dashed #f1f1f1}
.sprite1{height: 1px;background: #f1f1f1}
.sprite2{height: 2px;background: #f1f1f1}
.line2{height: 2px;background: #fff}
.sprite10{height: 10px;background: #f1f1f1}
.sprite40{height: 45px;background: #fff}
.icon{font-size: 20px;font-weight: bolder;margin-right: 10px;margin-top: 12px;float:left;}


/*底部菜单*/
#wrap #footer {width: 100%;height: 60px;position: fixed;bottom: 0px;}
#wrap #footer .menu{width: 100%;text-align: center;background: #ffffff;padding: 5px 0;height: 50px}
#wrap #footer .menu .itembox{width: 25%;float: left;}
#wrap #footer .menu .itembox img{max-height: 30px;display: inline-block;}
#wrap #footer .menu .itembox p{font-size: 10px}

/*底部菜单 end*/



/*内页*/
#wrap .contentinner{
	padding-top: 42px;
}

#wrap #top .guider {
	height: 45px;line-height: 40px;color: #000;text-align: center;font-size: 17px;font-weight: bold;
	position: fixed;width: 100%;z-index: 1000;padding-top: 30px
}
#wrap #top .guider .bgpanel {
	height: 65px;background: rgba(0,0,0,0.8);opacity: 0;position: absolute;top:0;left: 0;width: 100%;z-index: 1001;
}
#wrap #top .guider .bgpanel .tab-box{
	width: 160px;position: absolute;right: 95px;bottom: 5px;
}
#wrap #top .guider .bgpanel .tab-box .tab-item{
	width: 40px;float: left;text-align: center;color: #fff;line-height: 20px;font-size: 14px;z-index: 1002;
}
#wrap #top .guider .bgpanel .tab-box .tab-item .active{
	height: 2px;background: red
}


.span-left{position: absolute;height: 20px;width:20px;background: rgba(255,255,255,0.8);border-radius: 50%;padding: 5px;left: 5px;z-index: 1002}
.span-right-sandian{position: absolute;height: 20px;width:20px;background: rgba(255,255,255,0.8);border-radius: 50%;padding: 5px;right: 5px;z-index: 1002}
.span-right-share{position: absolute;height: 20px;width:20px;background: rgba(255,255,255,0.8);border-radius: 50%;padding: 5px;right: 45px;z-index: 1002}


/*品牌街*/
#wrap #content #brand ul li{float: left;width: 46%;padding:2%;text-align: center; background: #f1f1f1}
#wrap #content #brand ul li img{width: 100%}

/*品牌街*/

/*商品详情*/
#wrap #content #pro_details .div_introduce{width: 99%;margin:auto;padding-bottom: 50px;position: relative;top: 0}
#wrap #content #pro_details .div_introduce img{float: left;max-width: 100%}

#wrap #handlefooter{height: 50px;line-height:50px;position: fixed;bottom: 0px;z-index: 1000000;width: 100%;border-top: 1px solid silver;padding-top:1px;background: url(/Public/images/whitergbabg.png); }
#wrap #handlefooter ul.handle {width: 99%;margin: auto}
#wrap #handlefooter ul.handle li{color:#444;float: left;text-align: center;margin: 1%}
#wrap #handlefooter ul.handle li img{max-width: 25px}
#wrap #handlefooter ul.handle li p{font-size: 10px}
#wrap #handlefooter ul.handle li.li-service{width:15%;line-height:12px;}
#wrap #handlefooter ul.handle li.li-store{width:15%;line-height:12px;}
#wrap #handlefooter ul.handle li.li-cart{width:15%;line-height:12px;}
#wrap #handlefooter ul.handle li.li-cart .cartnum{display: none;min-width: 10px;height: 10px;line-height:12px;text-align: center;padding: 2px;color: #ffffff;background: #d90e26;border-radius: 50%;position: absolute;top:0;font-size: 10px}
#wrap #handlefooter ul.handle li.li-addcart{width:23%;line-height: 40px;;background: #d90e26;color: #ffffff;border-radius: 15px;}
#wrap #handlefooter ul.handle li.li-buy{width:22%;line-height:40px;background: #e79609;color: #ffffff;border-radius: 15px;}
/*商品详情*/


/*会员中心*/
#wrap #content #header_pic{height: 120px;width: 100%;overflow: hidden;position: relative;}
#wrap #content #header_pic img.img_bg{width: 100%;position: absolute;}
#wrap #content #header_pic .member_intro{width: 100px;height: 100px;line-height: 30px;position: absolute;z-index: 3;left:0px;top:0px;width: 100%}
#wrap #content #header_pic .member_intro img.img_header{width: 80px;height: 80px;border-radius: 80px;float: left;margin: 10px 20px 0 5px}
#wrap #content #header_pic .member_intro div.div_name {margin-top: 20px}
#wrap #content #account_show {margin-top: 20px;}
#wrap #content #account_show ul li{background: #fff;width: 98%;padding-left:2%;height: 45px;line-height: 45px;border-bottom: 1px solid silver;font-size: 15px;}
#wrap #content #account_show ul li .span_show{width: 100px;margin: 0 0 0 10px;}
#wrap #content #account_show ul li .span_mark{float: right;padding-right: 2px}


/*会员中心*/

/*订单*/
#wrap #content #order_filter{height: 50px;width: 100%;position: relative;line-height: 50px;position: fixed;border-bottom: 1px solid silver}
#wrap #content #order_filter ul li{float: left;width: 20%;background: #fff;text-align: center;}

#wrap #content #order_list {padding: 51px 0 0 0}
#wrap #content #order_list .order_title{height: 40px;line-height: 40px;background: #fff;border-bottom: 1px dashed silver;text-align: left;padding-left: 5px}
#wrap #content #order_list .order_item{min-height: 130px;padding:5px 0;margin-bottom: 10px;border-bottom:1px solid #f1f1f1;background: #fff}
#wrap #content #order_list .order_item .item_details{min-height: 60px;background: #f5f5f7;padding: 2px 0 3px 5px;margin-top: 2px}
#wrap #content #order_list .order_item .order_intro{height: 35px;line-height: 35px;margin-top: 5px;padding: 0 5px 0 0;text-align: right;font-size: 12px}
#wrap #content #order_list .order_item .item_details ul li{float: left;}
#wrap #content #order_list .order_item .item_details ul li img{width: 95%}


/*订单*/


.div_empty{height: 50px;line-height: 50px;text-align: center}
/*商品展示*/
#wrap #content .mainbox .category-show-box {background: #f1f1f1;padding-top: 5px}
#wrap #content .mainbox .category-show-box #category {width: 29%;position: fixed;top:78px;}
#wrap #content .mainbox .category-show-box #category .item-box {height: 40px;line-height: 40px;background:#ffffff;margin-top: 1px;padding-left: 5px}
#wrap #content .mainbox .category-show-box #goods {width: 70%;float: right;}
#wrap #content .mainbox .category-show-box #goods .adv-category {padding: 4px;}
#wrap #content .mainbox .category-show-box #goods .adv-category img{max-width: 100%;}
#wrap #content .mainbox .category-show-box ul{background: transparent;}
#wrap #content .mainbox .category-show-box ul li{float: left;width:94%;margin:1%;padding:2%;background: #fff}
#wrap #content .mainbox .category-show-box ul li img {width: 60px;float: left;margin:0 10px 10px 0;border-radius: 5px}
#wrap #content .mainbox .category-show-box ul li p.p_name{height: 50px;line-height: 25px;overflow: hidden;}
#wrap #content .mainbox .category-show-box ul li p.p_price{height: 25px;line-height: 25px;color: orange}
/*商品展示*/

/*商品详情*/
#pro_se_area{width: 98%;padding:0 1%;}
#pro_se_area .pro_details_description{line-height: 35px}
#pro_se_area .pro_details_description .div_pro_name{font-size: 16px;color:#000;line-height: 20px}
#pro_se_area .pro_details_description .div_pro_title{font-size: 12px;color:red;line-height: 20px}
#pro_se_area .pro_details_description .div_pro_title{font-size: 12px;color:red;line-height: 20px}


/*购买数量*/
#pro_se_area .pro_details_description .cms_div #ul_num
{
	width: 200px;margin: 5px 0 0 0;
}
#pro_se_area .pro_details_description .cms_div #ul_num li
{
	float:left;height: 25px;text-align: center;border:1px solid #e8effc;background: #e8effc;line-height: 25px;
}
#pro_se_area .pro_details_description .cms_div #ul_num li#numplus
{
	width: 25px;border-right: none;color: green;cursor: pointer;background: url(/Tp/images/plus.png) no-repeat center center;
}
#pro_se_area .pro_details_description .cms_div #ul_num li#numarea
{
	width: 45px;background:none;
}
#pro_se_area .pro_details_description .cms_div #ul_num li#numarea input.input_num
{
	width: 95%;border:none;background: none;text-align: center;color: red
}
#pro_se_area .pro_details_description .cms_div #ul_num li#numminus
{
	width: 25px;border-left: none;color:#000;cursor: pointer;background: url(/Tp/images/minus.png) no-repeat center center;
}
/*购买数量*/
/*购物车数量修改*/
#pro_se_area .div_edit_num #ul_num
{
	width: 200px;margin: 5px 0 0 0;
}
#pro_se_area .div_edit_num #ul_num li
{
	float:left;height: 25px;text-align: center;border:1px solid #e8effc;background: #e8effc;line-height: 25px;
}
#pro_se_area .div_edit_num #ul_num li#numplus
{
	width: 25px;border-right: none;color: green;cursor: pointer;background: url(/Public/images/plus.png) no-repeat center center;
}
#pro_se_area .div_edit_num #ul_num li#numarea
{
	width: 45px;background:none;
}
#pro_se_area .div_edit_num #ul_num li#numarea input.input_num
{
	width: 95%;border:none;background: none;text-align: center;color: red
}
#pro_se_area .div_edit_num #ul_num li#numminus
{
	width: 25px;border-left: none;color:#000;cursor: pointer;background: url(/Public/images/minus.png) no-repeat center center;
}
#pro_se_area .div_edit_num .p_proname
{
	min-height: 40px;line-height: 25px;padding-right:5px;font-size: 16px
}
#pro_se_area .div_edit_num .div_save_num
{	
	height: 40px;line-height: 40px;text-align: center;background: #0b79be;color: #fff;clear: both;margin: 30px auto;width: 99%
}

/*购物车数量修改*/
/*商品详情*/
/*购物车*/
#wrap #content table.tb_cartinfo{width: 98%;padding:1%;line-height: 40px;color:#000;}
#wrap #content table.tb_cartinfo tr.tr_cartbox
{
	background: #faf7f7;
}
#wrap #content table.tb_cartinfo tr.tr_cartbox td .cart_item_details{
	clear: both;margin-top: 10px;
}
#wrap #content table.tb_cartinfo tr.tr_cartbox td
{
	height: 120px;padding: 5px;border-bottom:10px solid #fff;
}
div.btn{cursor: pointer;float: right;width: 60px;height: 35px;line-height: 35px;text-align: center;background: #d90e26;margin:15px 10px;color:#fff;border-radius: 10px}
div.showbox{float: right;width: auto;height: 35px;line-height: 35px;text-align: center;background: none;margin:15px 10px;color:#444;}
div.showbox i{color:#0b79be;font-weight: bolder}


/*购物车*/

/*订单确认*/
#wrap #content .order_addressinfo{height: 60px;line-height: 30px;padding:5px 0;}
/*订单确认*/

/*物流选择*/
#wrap #content .se_shippingmethod{min-height: 30px;padding-bottom: 2px}
#wrap #content .se_shippingmethod div{padding-left: 2px;border-bottom: 1px solid silver;line-height: 40px;height: 40px}
#wrap #content .se_shippingmethod div i{padding-left: 10px;color: red}
#wrap #content .se_shippingmethod .shipping_option{display: none;}
#wrap #content .livemessage {padding-bottom: 30px}
#wrap #content .livemessage input{border:none;border-bottom: 1px solid silver;height: 40px;line-height: 40px;width: 99%;margin-top:5px;padding-left: 1%}
/*物流选择*/



/*领取数量*/
#ul_freecollar_num
{
	width: 100%;margin: 5px 0 0 0;height: 33px;line-height: 33px;
}
#ul_freecollar_num li
{
	float:left;height: 25px;line-height: 25px;text-align: center;border:1px solid #e8effc;background: #e8effc;font-size:15px;
}
#ul_freecollar_num li#numplus
{
	width: 25px;border-right: none;color: green;cursor: pointer;background: url(/Tp/images/plus.png) no-repeat center center;
}
#ul_freecollar_num li#numarea
{
	width: 45px;background:none;
}
#ul_freecollar_num li#numarea input.input_num
{
	width: 95%;border:none;background: none;text-align: center;color: red
}
#ul_freecollar_num li#numminus
{
	width: 25px;border-left: none;color:#000;cursor: pointer;background: url(/Tp/images/minus.png) no-repeat center center;
}
/*领取数量*/
#wrap #content #income_show {margin-top: 0px;}
#wrap #content #income_show ul li{background: #fff;width: 99%;padding-left:0px;min-height: 45px;line-height: 45px;border-bottom: 1px solid #f1f1f1;font-size: 15px;}
#wrap #content #income_show ul li .span_show{min-width: 100px;margin: 0 0 0 10px;text-align: left;display: inline-block;line-height: 22px;float: left}
#wrap #content #income_show ul li .span_show_money{height: 45px;line-height: 45px;display: inline-block;float: right;margin-right:20px;font-size: 16px;color:red;}
#wrap #content #income_show ul li .span_mark{float: right;padding-right: 2px}
.loadmore{color:#000;text-align: center;margin: 20px 0}
.nodata{color:#000;text-align: center;margin: 20px 0}



/*订单列表查询条件*/
.span_order_filter{width:25%;float:left;text-align: center;display: inline-block;}
/*订单列表查询条件*/



.h_title{height: 30px;line-height: 30px;}
.ul_card li{float: left;width:50%;height: 35px;line-height: 35px;border-bottom: 1px dashed silver;color:red;}
.ul_card li .span_title{display: inline-block;width: 65px;text-align: right;margin-right: 15px;color:#444;}
/*内页*/

/*内页*/
/*银行账号*/
#card_show{line-height: 25px;}
#card_show div.item span.span_show{display: inline-block;;width:100%;}
/*银行账号*/


.div_itembox{width: 100%;padding:0;background: #f1f1f1}
.div_itembox ul.ul_box li{width: 33%;float: left;height: 110px;background: #fff;margin:0 0 0.5% 0;text-align: center;}
.div_itembox ul.ul_box li.center{margin:0 0.5% 0 0.5%;}
.div_itembox ul.ul_box li img.mark{height: 55px;margin-top: 12px}
.div_itembox ul.ul_box li p{height: 25px;line-height: 25px}


/*收入详情*/
#wrap #content #income_list {padding: 1px 0px 0 0}
#wrap #content #income_list .income_title{height: 40px;line-height: 40px;background: #fff;border-bottom: 1px dashed silver;text-align: left;}
#wrap #content #income_list .income_item{min-height: 60px;padding:5px 0;margin-bottom: 10px;border-bottom:1px solid silver;background: #fff}
#wrap #content #income_list .income_item .income_intro{min-height: 20px;line-height: 20px;margin-top: 5px;padding: 0 5px 0 5px;text-align: right;font-size: 12px}


/*收入详情*/


/*展示页面*/
.h_title{padding:2px;}
.tb_list{width: 99%;border:1px solid silver;margin: auto}
.tb_list td{border:1px solid silver;padding:2px;font-size: 15px}
.tb_list td.td_title{width: 50px;text-align: right;background: #e1e2e6;font-weight: bolder}



/*无数据*/
.div_no_data{line-height: 100px;text-align: center}






.listview_box {width: 99%;margin:auto;}
.listview_box img.thumbnai{float:left;width:100px;margin:0 5px 5px 0;}
.listview_box p{text-align: justify;}
.listview_box h3{line-height: 30px;height: 30px;margin-bottom: 2px}
.listview_box h4{border-bottom: 1px solid silver;padding-bottom: 2px;margin-bottom: 2px}
.libox{border:1px solid #d0eaf5;width:80%;margin:20px auto;box-shadow: 0px 0px 10px #000;padding:1%;border-radius: 1px}


.tabbox{ width: 100%;height: 60px;line-height: 40px;;background: #fff;text-align: center; }
.tabbox div{width: 90px;text-align: center;border-bottom: 3px solid #fff;color: #000;display: inline-block;margin:0 10px;font-size: 15px}
.tabbox div.active{border-color: #ec0505}


#wrap #content #listbox {margin-top: 0px;}
#wrap #content #listbox ul li{background: #fff;width: 98%;padding-left:2%;height: 45px;line-height: 45px;border-bottom: 1px solid silver;font-size: 15px;}
#wrap #content #listbox ul li .span_show{width: 100px;margin: 0 0 0 10px;}
#wrap #content #listbox ul li .mark{max-width: 20px;float: left;margin-top: 12px;margin-right: 10px}
#wrap #content #listbox ul li .span_mark{max-width: 15px;float: right;margin-top: 18px}


.upload-box {text-align: left;padding-left: 9%}
.upload-box .img-box{width: 32%;display: inline-block;}
.upload-box .img-box .mark{max-width: 50%;padding: 10%;border:1px dashed #999;}
.div-title {line-height: 40px;padding-left: 9%}

.title-box{line-height: 40px;text-align: left;color: #fff;background:#000;padding-top: 30px;height:40px;}
.title-box img{max-height: 24px;vertical-align: middle;margin-left: 10px}
.title-box span{display: inline-block;margin-left: 10px;font-size: 16px;}




