.cRed,a.cRed:link,a.cRed:visited{color:#fb6e52 !important}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#08c !important}
.cYellow,a.cYellow:link,a.cYellow:visited{ color:#fd0 !important}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931 !important}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#f60 !important}
.cGray,a.cGray:link,a.cGray:visited{ color:#888 !important}
.cGreen,a.cGreen:link,a.cGreen:visited{ color:#484 !important}
.cDGray,a.cDGray:link,a.cDGray:visited{ color:#444 !important}
.cRreen,a.cRreen:link,a.cRreen:visited{ color:#6b0 !important}
.cWhite ,a.cWhite:link,a.cWhite:visited{ color:#fff !important}

.am-topbar-inverse , .am-btn-danger{background:#ea881a !important;border:#ea881a !important;}
.am-btn-error{color: #fff;background-color: #dd514c;border-color: #dd514c;}
.am-icon-btn.am-danger , .am-badge-danger , .am-header-default{background:#ea881a;}
.am-text-primary , .header{color:#ea881a !important;}
.am-nav-tabs > li.am-active > a, .am-nav-tabs > li.am-active > a:hover, .am-nav-tabs > li.am-active > a:focus{border:0;background:#f90;color:#fff;margin:0 20px;padding:10px 25px;border-radius:3px 3px 0 0;}
.am-tabs-bd{border:0;}

.mag50{margin:49px 0 0 0 !important;}
.mag25{margin:25px 0 0 0 !important;}
.mag0{margin:0 !important;padding:0 !important}
.pd50{padding:50px 0 0 0 !important;}
.pd25{padding:25px 0 0 0;}
.text_l{text-align:left !important}
.text_r{text-align:right !important}
.f18{font-size:18px;font-weight:bold;}
.f16{font-size:16px;font-weight:bold;}
.f12{font-size:12px;}
.w2{width:2%;}
.w5{width:5%;}
.w8{width:8%;}
.w10{width:10%;}
.w13{width:13%;}
.w15{width:15%;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w40{width:40%;}
.w45{width:45%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w85{width:85%;}
.w100{width:100% !important;}
.bg_e{background:#eee !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.td_button{background-color:#3bb4f2 !important;}

/*area*/
.area_red{border:1px solid #f9dbcc;padding:9px 19px;width:98%;font-size:12px;color:#e85235;background:#fff7ef;text-align:left;overflow:hidden;margin:1%;}
.area_red h2{font-size:16px;color:#e85235;}
.area_blue{border:1px solid #cbe9f9;padding:9px 19px;width:98%;font-size:12px;color:#08c;background:#f1f9fd;text-align:left;overflow:hidden;margin:1%;}
.area_blue h2{font-size:16px;color:#08c;}
.area_green{border:1px solid #d6e9c6;padding:9px 19px;width:98%;font-size:12px;color:#484;background:#e8f3e3;text-align:left;overflow:hidden;margin:1%;}
.area_green h2{font-size:16px;color:#484;}
.area_gay{border:1px solid #f7f7f7;padding:9px 19px;width:98%;font-size:12px;color:#444;background:#ddd;text-align:left;overflow:hidden;margin:1%;}
.area_gay h2{font-size:16px;color:#444;}


.pic_upload{width:160px;float:left;padding:20px 0 0 0;position:relative;color:#888;font-size:12px;}
.pic_upload img{width:120px;height:120px;border:1px solid #ddd;padding:2px;border-radius:5px;margin:0 0 5px 0;}
.pic_upload a span{left:125px;top:3px;position:absolute;color:#aaa;font-size:16px;}

.title_search .am-selected{width:180px;}
.input_list{width:40px !important;height:30px;line-height:30px;text-align:center;padding:0 !important;margin:0 !important;}
.img_list{width:40px;height:40px;float:left;padding:0 5px 0 0;}
.img_photo{width:80px;height:80px;float:left;padding:0 10px 0 0;}

.am-selected-100 div{width:100% !important;}
.express_form{width:900px;}
.express_form td{padding:0 6px 12px 6px;}

.am-panel_pd{padding:10px 15px 15px 10px !important;}
.am-panel-bd{overflow:hidden;}
.kind_info{width:100%;border-bottom:1px dotted #ddd;float:right;padding:0 0 10px 13px;margin:0 0 10px 0;}
.kind_info img{width:30px;height:30px;float:left;margin:0 5px 0 0;padding:2px;border:1px solid #ddd;}

.title_list{border-bottom:1px #eee solid;height:60px;margin:0 0 20px 0;-overflow:hidden;}
.title_list a{width:113px;text-align:center;display:block;line-height:40px;float:left;margin:20px 0 0 20px;}
.title_list a.a_on{background:#fb6e52;color:#fff;border-radius:5px 5px 0 0;}

.table_title{padding:10px 0 0 0;}
.table_title table , .table_title tbody , .table_title tr{width:100%;padding:0;margin:0;}
.table_title tr{background:#f7f7f7;border:1px solid #ddd;text-align:center;}
.table_title td{padding:7px;}

.table_list{padding:15px 0 0 0;}
.table_list table , .table_list tbody , .table_list tr{width:100%;padding:0;margin:0;}
.table_list td{border:1px solid #ddd;text-align:center;padding:7px;}
.table_list td.td_title{background:#f7f7f7;text-align:left;}
.table_list td.td_title div{float:right;width:8%;text-align:center;}
.table_list td.td_title div button{height:22px;line-height:22px;padding:0 14px;margin:0 3px 0 0;}

.list_tips{width:100%;padding:10px;background:#f7f7f7;border:1px solid #ddd;margin:25px 0 10px 0;}
.list_tips span{color:#fb6e52;}

.underline_info{width:100%;padding:20px;background:#eee;margin:10px 0 25px 0;}
.underline_info img{width:110px;height:110px;float:left;margin:0 10px 0 0;border:1px solid #ddd;background:#fff;padding:2px;}

.am_position{position:relative;}
.am_position span.span_error{border:1px solid #f9dbcc;background:#fff7ef;color:#e85235;padding:0 5px;display:block;position:absolute;left:18px; top:-18px;font-size:12px;z-index:10;}

.list_none{width:100%;padding:50px 0;text-align:center;color:#aaa;}
.list_none a{margin:10px 0 0 7%;width:39%;float:left;font-size:12px;color:#888;}

.ewm_content{background:#fff;overflow:hidden;width:300px;height:300px;padding:50px 80px 80px 80px;}
.ewm_content img{width:140px;height:140px;}
.ewm_content h2{font-size:14px;text-align:center;padding:0 0 10px 0;color:#444;}

.login_bg{width:100%;height:100%;background:url(../images/bg_login.jpg) no-repeat center center;}
.login_content{width:460px;margin:0 auto;padding:180px 0 0 0;}
.login_content h1{font-size:24px;text-align:center;color:#08c;padding:0 0 60px 0;}

.footer_login{width:100%;bottom:0;left:0;padding:20px 0;text-align:center;position:fixed;background:#fff;color:#888;}

.ul_bg{background:#e85235;}
.ul_bg li{background:#444;}
.ul_bg li a.a_on{color:#ff0 !important;font-weight:bold;}

.admin-sidebar {  overflow-y: hidden;}

.login_body{background:#ddd;}
.bg_index{background:url(../images/bg_body.jpg) repeat-x;}

.index_content{width:1100px;margin:0 auto;}
.index_content img{line-height:0;}

.img_code{width:80px;height:40px;float:right;}

.left_code_pic{left:20px;bottom:20px;position: fixed;}
.left_code_pic img{width:160px;}

.title_content{width:100%;height:200px;font-size:40px;text-align:center;font-weight:bold;line-height:200px;color:#fff;}

.temp_select{width:220px;float:left;margin:0 0 20px 20px;overflow:hidden;padding:10px;background:#fff;}
.temp_select:hover{background:#eee;color:#fff;}
.temp_select img{width:200px;height:280px;margin:0 0 10px 0;}
.temp_select button{width:100%;background:#09c;color:#fff;}

.temp_select_on{background:#eee;}
.temp_select_on button{background:#f60;color:#fff;}

.star_score {  width:160px; height:21px;  position:relative; }
.star_score a{ height:21px; display:block; text-indent:-999em; position:absolute;left:0;}
.star_score a:hover{left:0;}
.star_score a.clibg{left:0;}
#starttwo .star_score { background:url(../images/starky.png);}
#starttwo .star_score a:hover{ background:url(../images/starsy.png);left:0;}
#starttwo .star_score a.clibg{ background:url(../images/starsy.png);left:0;}

.dialogue_content{width:300px;height:500px;background:#fff;border:1px solid #ddd;padding:20px;overflow:hidden;}
.dialogue_list{height:350px;overflow-y:scroll;width:295px;}
.dialogue_form{width:100%;}
.dialogue_form input{width:100%;padding:5%;border:1px solid #ddd;margin:0 0 10px 0;}
.dialogue_form button{width:100%;padding:5%;border:0;background:#f90;text-align:center;color:#fff;}
.dialogue_list_info{float:left;width:80%;color:#666;font-size:12px;margin:0 0 20px 0;}
.dialogue_list_info span{color:#aaa;}
.dialogue_list_info div{width:100%;padding:10px;background:#fff9df;border-radius:5px}
.dialogue_list_info.info_right{float:right;text-align:right;margin:0 10px 20px 0;}
.dialogue_list_info.info_right div{background:#eee;text-align:left;}

.weixin_info{width:98%;margin:20px auto;border:1px solid #ddd;padding:3% 5%;overflow:hidden;}
.weixin_info dl{width:700px;clear:both;}
.weixin_info dd{width:100px;float:left;text-align:right;font-weight:bold;margin:5px 0;}
.weixin_info dt{float:left;font-weight:normal;margin:5px 0;}
.weixin_info div{float:right;}
.weixin_info div img{width:100px;height:100px;border:1px solid #ddd;border-radius:5px;padding:9px;float:right;margin:0 0 0 20px;}
.weixin_info div.fr span{width:100px;height:100px;border:1px solid #ddd;border-radius:5px;padding:9px;float:right;margin:0 0 0 20px;font-size:50px;text-align:center;line-height:75px;}

.money_info{width:100%;padding:5% 10%;}
.money_info div{width:33%;float:left;border:1px solid #eee;color:#aaa;text-align:center;border-bottom:5px solid #f90;height:354px;}
.money_info div div{width:100%;padding:30px 0 0 0;border:0;border-bottom:1px solid #eee;height:118px;color:#444;}
.money_info div h2{font-size:14px;border-bottom:1px solid #eee;padding:10px 0;margin:10px 0;color:#444;font-weight:normal;}
.money_info div div h2{font-size:14px;border:0;padding:0 0 10px 0;margin:0 0 10px 0;color:#444;font-weight:normal;}
.money_info div span{width:200px;height:200px;line-height:180px;font-size:26px;display:block;border:10px solid #f90;border-radius:100px;margin:50px auto;color:#f90;font-weight:bold;}
.money_info div.money_info_2{border-bottom:5px solid #75c60c;border-left:0;}
.money_info div.money_info_2 span{border:10px solid #75c60c;color:#75c60c;}
.money_info div.money_info_2 div h2{color:#75c60c;font-weight:bold;font-size:24px;}
.money_info div.money_info_3{border-bottom:5px solid #09c;border-left:0}
.money_info div.money_info_3 span{border:10px solid #09c;color:#09c;}
.money_info div.money_info_3 div h2{color:#09c;font-weight:bold;font-size:24px;}

.statistics_shop{width:98%;float:left;border:1px solid #eee;margin:0 0 2% 1%;}
.statistics_shop h2{text-align:center;background:#eee;margin:0;line-height:48px;font-size:14px;}
.statistics_shop h3{text-align:center;margin:0;font-size:18px;color:#444;}
.statistics_shop div{width:33.33%;float:left;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:center;color:#888;font-size:12px;padding:5px 0;}
.statistics_shop div.border_bn{border-bottom:1px solid #fff;}
.statistics_shop div.border_rn{border-right:1px solid #fff;}

.ranking_shop{width:23.8%;float:left;border:1px solid #eee;margin:0 0 2% 1%;}
.ranking_shop h2{font-size:14px;margin:0;color:#fff;text-align:center;background:#5eb95e;line-height:36px;}

.carded_content{position:relative;}
.carded_content_pic{position:absolute;left:700px;top:0;}
.carded_content_pic img{width:160px;height:120px;float:right;margin:0 0 0 10px;}

.c_add{border:1px #ddd solid;overflow:hidden;float:left;clear:both;}
.c_add a{float:left;width:25px !important;;height:25px;line-height:22px;float:left;text-align:center;color:#888;padding:5px 0;}
.c_add input{width:100px !important;border:0 !important;text-align:center;float:left;padding:5px 0;border-left:1px #ddd solid !important;border-right:1px #ddd solid !important;}

.order_list_pay{text-align:right;line-height:40px;padding:40px 0 0 0;}
.order_list_pay span{color:#e85235;font-size:18px;font-weight:bold;}
.order_list_pay a{color:#08c;}
.order_list_pay a.a_btn , .order_list_pay button{width:160px;margin:0 0 0 20px;color:#fff;float:right;}

.order_content{width:100%;color:#888;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid #ddd;overflow:hidden;}
.order_content h2{font-size:16px;color:#444;width:100%;margin:0 10px 0 0;}
.order_content a{color:#08c;}
.order_content .area_green{clear:both;margin:0;}
.order_content span{color:#f60;font-size:18px;font-weight:bold;}
.order_content a.a_select{border:1px solid #eee;margin:10px 10px 0 0;width:240px;line-height:42px;color:#444;background:#f7f7f7;text-align:center;display:block;float:left;border-radius:5px;}
.order_content a.a_select:hover{border:1px solid #d8f4e4;color:#484;background:#eefaf3;}
.order_content a.a_select_on{border:1px solid #d6e9c6;margin:10px 10px 0 0;width:240px;line-height:42px;color:#484;background:#e8f3e3;text-align:center;display:block;float:left;border-radius:5px;}
.order_content input{width:350px;line-height:30px;padding:3px 10px;border:1px solid #ccc;}

.tips_finish{padding:30px 0 30px 40%;overflow:hidden;clear:both;}
.tips_finish img{float:left;width:90px;padding:0 20px 0 0;}
.tips_finish h2{font-size:18px;padding:0 0 10px 0;margin:0;}

.weixin_pay_content{width:700px;margin:50px 30%;overflow:hidden;}
.weixin_pay_left{float:left;width:300px;border-right:1px solid #ddd;}
.weixin_pay_right{float:right;width:300px;}
.weixin_pay_right_title{padding:0 0 20px 40px;font-size:16px;font-weight:bold;background:url(../images/weixin_icon.jpg) no-repeat;line-height:28px;}
.weixin_pay_right_title span{color:#f90;}
.weixin_pay_right_ewm img{width:300px;height:300px;border:1px solid #eee;padding:70px;}
.weixin_pay_right_btn{margin:20px 0 0 0;}
.weixin_pay_right_btn a{width:100%;margin:10px 0 0 0;line-height:36px;}

.product_pic_add{width:110px;float:left;margin:20px 20px 0 0;background:url(../images/pic_none.jpg) no-repeat;}
.pic_area{width:110px;height:120px;}
.pic_area img{width:110px;height:110px;}
.product_pic_add button{font-size:12px !important;height:24px;line-height:24px;margin:10px 0 0 0;padding:0;width:100%;}
.info_show_content{width:100%;overflow:hidden;padding:20px 0;}
.info_show_content dl{width:33%;float:left;;margin:0;padding:0;overflow:hidden;line-height:40px;}
.info_show_content dd{width:100px;float:left;margin:0;padding:0;color:#888;}
.info_show_content dt{float:left;font-weight:normal;margin:0;padding:0;}

.table_count td{padding:5px 10px;font-size:14px;}
.table_count h2{font-size:16px;margin:0 0 10px 0;text-align:center;}

.data_show{width:100%;padding:2% 5%;overflow:hidden;}
.data_show_info{width:18%;margin:0 0 1% 2%;float:left;background:#09c;color:#fff;font-size:14px;text-align:center;border-radius:20px;padding:50px 0;}
.data_show_info h2{font-size:24px;margin:0;}
.data_show_info-4{width:23%;}
.am-show-sm-only .data_show_info{width:30%;padding:20px 0;border-radius:6px;margin:1.5%;font-size:12px;}
.am-show-sm-only .data_show_info h2{font-size:16px;}

.data-title{width:100%;font-size:16px;font-weight:bold;text-align:center;padding:20px 0;overflow:hidden;}