@charset "utf-8";
/* CSS Document */

.cms_right_box2_table .table tbody td{padding: 5px 10px !important;}

.cms_left{position:fixed;width:250px;background-color:#474e64;height:100%;}
.cms_left_title{float: left;width: 250px;}
.cms_left_title b img{margin-left: 20px;margin-top: 18px; margin-bottom: 18px; width: 200px;}
.cms_left_title a{float: right;height: 50px;width: 50px;margin-top: 10px;text-align: center;}
.cms_left_title a:hover{background: #65CEA7;}
.cms_left_title a img{height: 20px;margin-top: 15px;}
.cms_left_list{float: left;width: 250px;}
.cms_left_list_inner{float: left;width: 250px;}
.cms_left_list_inner1{float: left;width: 250px;box-sizing: border-box;padding: 0 15px 0 20px;height: 54px;cursor: pointer;}
.cms_left_list_inner1:hover{background: #759ed8;}
.cms_left_list_inner1 span{float: left;font-size: 14px;color: #fff;height: 54px;line-height: 54px;}
.cms_left_list_inner1 span img{height: 26px;margin-right: 10px;}
.cms_left_list_inner1 a{float: right;}
.cms_left_list_inner1 a img{height: 16px;margin-top: 19px;}
.cms_left_list_inner2{float: left;width: 250px;box-sizing: border-box;padding-left: 5px;}
.cms_left_list_inner2 ul{float: left;width: 100%;}
.cms_left_list_inner2 li{float: left;width: 100%;background: #474e64;}
/*.cms_left_list_inner2 li:hover{background: #759ed8;}*/
.cms_left_list_inner2 li.active{background: #759ed8;}
.cms_left_list_inner2 li.active a.cms_left_list_bg1{background: url(../images/cms_menu1_inner1_hover.png) no-repeat center;background-size: 16px;background-position:20px 13px ;color: #fff;}
.cms_left_list_inner2 li.active a.cms_left_list_bg2{background: url(../images/cms_menu1_inner2_hover.png) no-repeat center;background-size: 16px;background-position:20px 13px ;color: #fff;}
.cms_left_list_inner2 li.active a.cms_left_list_bg3{background: url(../images/cms_menu1_inner3_hover.png) no-repeat center;background-size: 16px;background-position:20px 13px ;color: #fff;}
.cms_left_list_bg1{float: left;width: 100%;height: 42px;line-height: 42px;box-sizing: border-box;padding-left: 51px;background: url(../images/cms_menu1_inner1.png) no-repeat center;background-size: 16px;background-position:20px 13px;font-size: 12px;color: #7881a0;}
.cms_left_list_bg1:hover{background: url(../images/cms_menu1_inner1_hover.png) no-repeat center;background-size: 16px;background-position:20px 13px ;color: #fff;}
.cms_left_list_bg2{float: left;width: 100%;height: 42px;line-height: 42px;box-sizing: border-box;padding-left: 51px;background: url(../images/cms_menu1_inner2.png) no-repeat center;background-size: 16px;background-position:20px 13px;font-size: 12px;color: #7881a0;}
.cms_left_list_bg2:hover{background: url(../images/cms_menu1_inner2_hover.png) no-repeat center;background-size: 16px;background-position:20px 13px ;color: #fff;}
.cms_left_list_bg3{float: left;width: 100%;height: 42px;line-height: 42px;box-sizing: border-box;padding-left: 51px;background: url(../images/cms_menu1_inner3.png) no-repeat center;background-size: 16px;background-position:20px 13px;font-size: 12px;color: #7881a0;}
.cms_left_list_bg3:hover{background: url(../images/cms_menu1_inner3_hover.png) no-repeat center;background-size: 16px;background-position:20px 13px ;color: #fff;}

.cms_right{margin-left:250px;overflow: auto;}
.cms_right_top{float: left;overflow: hidden;}
.cms_right_title{float: left;width: 100%;box-sizing: border-box;padding: 15px 20px;height: 70px;background: #fff;}
.cms_right_title_left{float: left;height: 40px;line-height: 40px;font-size: 16px;color: #35404f;}
.cms_right_title_left img{height: 20px;margin-right: 10px;margin-top: -2px;}
.cms_right_title_right{float: right;width: 100px;height: 40px;}
.cms_right_title_right1{float: left;width: 100px;padding: 5px;height: 40px;box-sizing: border-box;background: #f5f8fb;}
.cms_right_title_right1 b{float: left;}
.cms_right_title_right1 b img{height: 30px;border-radius: 30px;}
.cms_right_title_right1 a{float: left;margin-left: 10px;font-size: 14px;height: 30px;line-height: 30px;color: #ea7d7d;}
.cms_right_title_right1 a img{margin-left: 8px;}
.cms_right_title_right2{position:absolute;width: 100px;padding: 5px;height: 42px;box-sizing: border-box;background: #ea7d7d;margin-top: 40px;}
.cms_right_title_right2 b{float: left;}
.cms_right_title_right2 b img{height: 14px;margin-top: 9px;margin-left: 3px;}
.cms_right_title_right2 a{float: left;margin-left: 26px;font-size: 16px;height: 30px;line-height: 30px;color: #fff;}
.cms_right_title_right2 span{float: right;margin-top: -43px;margin-right: 5px;}


.cms_right_box1{float: left;width: 100%;box-sizing: border-box;padding: 12px 20px 0px 20px;background: #f5f8fb;}
.cms_right_box1 label{float: left;min-width: 60px;height: 30px;line-height: 30px;font-size: 14px;color: #35404f;font-weight: bold;margin-bottom: 12px;}
.cms_right_box1 .stockinfobox{float: left;width: 100%;flex-wrap: wrap;border-bottom: 1px dashed #999;margin-bottom: 12px;}
.cms_right_box1 .stockinfobox .stockinfoinner{height: 20px;line-height: 20px;font-size: 14px;color: #666;padding-right: 48px;margin-bottom: 10px;}
.cms_right_box1 .stockinfobox .stockinfoinner .status1{color: #749ED8;}
.cms_right_box1 .stockinfobox .stockinfoinner .status2{color: #EF5151;}
.cms_right_box1_inner{float: left;}
.cms_right_box1_inner em{float: left;}
.cms_right_box1_inner em span{float: left;height: 30px;line-height: 30px;font-size: 14px;color: #b2b2b2;margin-right: 10px;}
.cms_right_box1 b{float: left;margin-bottom: 12px;}
.cms_right_box1 input{float: left;width: 254px;height: 30px;box-sizing: border-box;padding: 5px 10px;background: #fff;line-height: 20px;font-size: 14px;color: #c5ccd3;border-radius: 3px;margin-right: 18px;margin-bottom: 12px;}
.cms_right_box1 select{float: left;width: 126px;height: 30px;box-sizing: border-box;padding: 5px 10px;background: #fff;line-height: 20px;font-size: 14px;color: #c5ccd3;border-radius: 3px;margin-right: 18px;border: none;margin-bottom: 12px;}

/*盘点管理部分新增样式*/
.cms_right_box2_table .table tbody td.status2{color: #EF5151;}
.cms_right_box2 .stock_listbox{flex-wrap:wrap;margin-top: 20px;}
.cms_right_box2 .stock_listbox .stock_listbox_inner{
	width: 200px;height: 88px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 6px;
	padding: 12px 20px;margin-right: 20px;
}
.cms_right_box2 .stock_listbox .stock_listbox_inner .stock_list_num{
	height: 36px;line-height: 36px;font-size: 26px;margin-right: 20px;
}
.cms_right_box2 .stock_listbox .stock_listbox_inner .stock_list_num.status1{
	color: #749ED8;
}
.cms_right_box2 .stock_listbox .stock_listbox_inner .stock_list_num.status2{
	color: #EF5151;
}
.cms_right_box2 .stock_listbox .stock_listbox_inner .stock_list_des{
	height: 20px;line-height: 20px;font-size: 14px;color: #666;margin-top: 8px;
}
.cms_right_box2_table_top{float: left;width: 100%;box-sizing: border-box;margin-top: 20px;}
.cms_right_box2_table_top .cms_right_box2_table_top_left .table_top_left_inner{
	width: 158px;box-sizing: border-box;height: 40px;border: 1px solid #ddd;border-radius: 6px 6px 0 0;margin-right: 20px;
	line-height: 38px;font-size: 14px;color: #666;border-bottom: none;text-align: center;cursor: pointer;
}
.cms_right_box2_table_top .cms_right_box2_table_top_left .table_top_left_inner.current{
	color: #749ED8;background: #F6F7F9;
}
.cms_right_box2_table_top .cms_right_box2_table_top_left .table_top_left_inner:hover{
	color: #749ED8;background: #F6F7F9;
}
.cms_right_box2_table_top .cms_right_box2_table_top_right{
	
}
.cms_right_box2_table_top .cms_right_box2_table_top_right .table_top_right_btn{
	height:30px;min-width: 86px;padding: 0 15px;box-sizing: border-box;font-size: 14px;
	color: #fff;margin-left: 15px;line-height: 30px;margin-bottom: 10px;
}
.cms_right_box2_table_top .cms_right_box2_table_top_right .table_top_right_btn.changebtn{
	background: #F1C05B;
	cursor: pointer;
}
.cms_right_box2_table_top .cms_right_box2_table_top_right .table_top_right_btn.exportbtn{
	background: #70CBE8;
	cursor: pointer;
}
.cms_right_box2_table_top .cms_right_box2_table_top_right .table_top_right_btn.endbtn{
	background: #EA6363;
	cursor: pointer;
}

.stockpopup{
	position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.4);top: 0;left: 0;z-index: 1000;
}
.stockpopup .stockpopup_inner{
	width: 1200px;margin: 0 auto;background: #fff;border-radius: 4px;
}
.stockpopup .stockpopup_inner .title{
	height: 62px;background: #f0f1f4;padding: 18px 20px;box-sizing: border-box;align-items: center;
	border-radius: 4px 4px 0 0;
}
.stockpopup .stockpopup_inner .title .txt{height: 26px;line-height: 26px;font-size: 18px;color: #000;}
.stockpopup .stockpopup_inner .title .img{cursor: pointer;}
.stockpopup .stockpopup_inner .contentleft{width: 480px;background: #fbfbfb;}
.stockpopup .stockpopup_inner .contentright{width: 720px;background: #fff;box-sizing: border-box;padding: 0 20px;}
.stockpopup .stockpopup_inner .contentright .righttitle{
	height: 24px;line-height: 24px;color: #000;font-size: 14px;margin: 10px 0;
}
.stockpopup .stockpopup_inner .contentright .righttitle b{
	color: #82b2eb;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox{
	height: 36px;border: 1px solid #ddd;background: #f7f7f7;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span{
	height: 34px;line-height:34px;font-size:12px;color:#333;border-right: 1px solid #ddd;background: #f7f7f7;
	box-sizing: border-box;padding: 0 10px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span:nth-child(1){
	width: 80px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span:nth-child(2){
	width: 160px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span:nth-child(3){
	width: 100px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span:nth-child(4){
	width: 180px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span:nth-child(5){
	width: 80px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span:nth-child(6){
	width: 80px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorytitlebox span:last-child{
	border-right: none;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent{max-height: 324px;}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner:nth-child(even){
	background: #f9f9f9;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner:nth-child(odd){
	background: #fff;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span{
	height: 36px;line-height:36px;font-size:12px;color:#333;box-sizing: border-box;padding: 0 10px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span img{
	width: 18px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span:nth-child(1){
	width: 80px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span:nth-child(2){
	width: 160px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span:nth-child(3){
	width: 100px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span:nth-child(4){
	width: 180px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span:nth-child(5){
	width: 80px;
}
.stockpopup .stockpopup_inner .contentright .stockhistorybox .stockhistorycontent .stockhistoryhistorylist .stockhistorylistinner span:nth-child(6){
	width: 80px;
}
.stockpopup .stockpopup_inner .content{
	padding: 24px 20px;
}
.stockpopup .stockpopup_inner .content .imgbox .img{
	width: 84px;
}
.stockpopup .stockpopup_inner .content .imgbox .img1{
	height: 120px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklisttitlebox{
	height: 30px;line-height: 30px;background: #f7f7f7;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklisttitlebox span{
	font-size: 14px;color: #000;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklisttitlebox span:nth-child(1){
	width: 40px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklisttitlebox span:nth-child(2){
	width: 80px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklisttitlebox span:nth-child(3){
	width: 220px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklisttitlebox span:nth-child(4){
	width: 100px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent{max-height: 240px;}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner{
	height: 60px;border-bottom: 1px solid #ddd;padding: 8px 0;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner span{
	font-size: 14px;color: #333;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner span input{
	width: 16px;height: 16px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner span img{
	height: 44px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner span:nth-child(1){
	width: 40px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner span:nth-child(2){
	width: 80px;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner span:nth-child(3){
	width: 220px;overflow: hidden;text-overflow: ellipsis;line-height: 22px;padding-right: 10px;
	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;
}
.stockpopup .stockpopup_inner .content .booksearchbox .booklistcontent .booklistouter .booklistcontentinner span:nth-child(4){
	width: 100px;
}
.stockpopup .stockpopup_inner .content .booktxtbox .bookname{
	line-height: 32px;font-size: 24px;color: #333;margin-top: 24px;text-align: center;
}
.stockpopup .stockpopup_inner .content .booktxtbox .booknum{
	line-height: 22px;font-size: 16px;color: #333;margin-top: 10px;text-align: center;
}
.stockpopup .stockpopup_inner .content .confirm_stock{
	margin-top: 32px;margin-bottom: 24px;
}
.stockpopup .stockpopup_inner .content .endstocktxtbox .endstocktxtbox1{
	line-height: 32px;font-size: 18px;color: #333;text-align: center;
}
.stockpopup .stockpopup_inner .content .endstocktxtbox .endstocktxtbox2{
	line-height: 20px;font-size: 14px;color: #666;text-align: center;margin-top: 14px;
}
.stockpopup .stockpopup_inner .content .endstocktxtbox .endstocktxtbox2 em{
	color: #749ED8;
}
.stockpopup .stockpopup_inner .content .confirm_stock .confirm_stockinner{
	width: 128px;height: 128px;border-radius: 128px;background: linear-gradient(to right, #B9D1FF 0%,#5397F4 100%);
	align-items: center;cursor: pointer;
}
.stockpopup .stockpopup_inner .content .confirm_stock .confirm_stockinner span{
	line-height: 24px;font-size: 16px;color: #578EDF;text-align: center;width: 98px;height: 98px;border-radius: 98px;
	background: linear-gradient(to bottom, #fff 0%,#f1f1f1 100%);cursor: pointer;
}
.stockpopup .stockpopup_inner .content .contentinner{
	margin-bottom: 20px;
}
.stockpopup .stockpopup_inner .content .contentinner:last-child{
	margin-bottom: 0;
}
.stockpopup .stockpopup_inner .content .contentinner .innerleft{
	width: 90px;height: 36px;line-height: 36px;font-size: 14px;color: #333;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright{
	width: 350px;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright .input{
	height: 36px;box-sizing: border-box;border: 1px solid #ddd;background: #f5f8fb;padding: 5px 10px;
	line-height: 24px;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright .textarea{
	height: 100px;box-sizing: border-box;border: 1px solid #ddd;background: #f5f8fb;resize: none;
	padding: 5px 10px;line-height: 24px;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright span{
	height: 30px;line-height:30px;box-sizing: border-box;font-size: 12px;color: #333;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright span label{
	color: #749ED8;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright .stock_popupbtns{
	width: 104px;height: 36px;text-align:center;line-height:36px;border-radius: 4px;font-size: 16px;cursor: pointer;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright .stock_popupbtns.cancel{
	background: #e7e7e7;color: #666;margin-right: 20px;
}
.stockpopup .stockpopup_inner .content .contentinner .innerright .stock_popupbtns.confirm{
	background: #749ed8;color: #fff;
}

.cms_right_box1 a{float: left;width: 80px;height: 30px;line-height: 30px;color: #FFFFFF;font-size: 14px;border-radius: 3px;text-align: center;margin-right: 18px;background: #c8cacc;}
.cms_right_box2{float: left;width: 100%;box-sizing: border-box;padding: 0 20px;}
.cms_right_box2_title{float: left;width: 100%;height: 60px;box-sizing: border-box;padding: 15px 0;}
.cms_right_box2_title_left{float: left;}
.cms_right_box2_title_left select{float: left;width: 64px;height: 30px;box-sizing: border-box;padding: 5px;border: 1px solid #edeff2;border-radius: 3px;font-size: 12px;color: #35404f;}
.cms_right_box2_title_left span{float: left;height: 30px;line-height: 30px;font-size: 14px;color: #c5ccd3;margin-left: 5px;}
.cms_right_box2_title_right{float: right;}
.cms_right_box2_title_right a{float: left;width: 80px;height: 30px;line-height: 30px;color: #FFFFFF;font-size: 14px;border-radius: 3px;text-align: center;margin-right: 18px;background: #70c4e8;}
.cms_right_box2_title_right a img{height: 14px;margin-right: 5px;}

.cms_right_box2_bottom{float: left;width: 100%;height: 60px;box-sizing: border-box;padding: 15px 20px;}
.cms_right_box2_bottom_left{float: left;}
.cms_right_box2_bottom_left select{float: left;width: 64px;height: 30px;box-sizing: border-box;padding: 5px;border: 1px solid #edeff2;border-radius: 3px;font-size: 12px;color: #35404f;}
.cms_right_box2_bottom_left span{float: left;height: 30px;line-height: 30px;font-size: 14px;color: #c5ccd3;margin-left: 5px;}
.cms_right_box2_bottom_right{float: right;}
.cms_right_box2_bottom_right ul{float: left;}
.cms_right_box2_bottom_right li{float: left;margin: 0 5px;}
.cms_right_box2_bottom_right li a.active{background: #70c4e8;color: #fff;}
.cms_page_num{float: left;height: 20px;padding: 0 6px;line-height: 20px;font-size: 14px;color: #c5ccd3;}
.cms_page_num:hover{background: #70c4e8;color: #fff;}
.cms_page_prev{float: left;height: 20px;padding: 0 6px;line-height: 20px;}
.cms_page_prev img{height: 18px;}
.cms_page_next{float: left;height: 20px;padding: 0 6px;line-height: 20px;}
.cms_page_next img{height: 18px;}

.cms_inner3_submit{float: left;width: 80px;height: 28px;line-height: 28px;text-align: center;font-size: 14px;color: #fff;background: #759ed8;border-radius: 3px;}

.cms_right_box2_table{float: left;width: 100%;max-width: 1630px;overflow: hidden;}

.change_style{font-size: 14px;}

.cms_list_edit{float: left;width: 22px;height: 22px;background: url(../images/cms_list_edit.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_edit:hover{background: url(../images/cms_list_edit_hover.png) no-repeat center;background-size: cover;}
.cms_list_delete{float: left;width: 22px;height: 22px;background: url(../images/cms_list_delete.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_delete:hover{background: url(../images/cms_list_delete_hover.png) no-repeat center;background-size: cover;}
.cms_list_chose{float: left;width: 22px;height: 22px;background: url(../images/cms_list_chose.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_chose:hover{background: url(../images/cms_list_chose_hover.png) no-repeat center;background-size: cover;}
.cms_list_detail{float: left;width: 22px;height: 22px;background: url(../images/cms_list_detail.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_detail:hover{background: url(../images/cms_list_detail_hover.png) no-repeat center;background-size: cover;}
.cms_list_add{float: left;width: 22px;height: 22px;background: url(../images/cms_list_add.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_add:hover{background: url(../images/cms_list_add_hover.png) no-repeat center;background-size: cover;}
.cms_list_discount{float: left;width: 22px;height: 22px;background: url(../images/cms_list_discount.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_discount:hover{background: url(../images/cms_list_discount_hover.png) no-repeat center;background-size: cover;}

.cms_list_config{float: left;width: 22px;height: 22px;background: url(../images/cms_list_config.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_config:hover{background: url(../images/cms_list_config_hover.png) no-repeat center;background-size: cover;}

.cms_list_stock{float: left;width: 22px;height: 22px;background: url(../images/cms_list_stock.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_stock:hover{background: url(../images/cms_list_stock_hover.png) no-repeat center;background-size: cover;}
.cms_list_count{float: left;width: 22px;height: 22px;background: url(../images/cms_list_count.png) no-repeat center;background-size: cover;margin-right: 15px;}
.cms_list_count:hover{background: url(../images/cms_list_count_hover.png) no-repeat center;background-size: cover;}

.panel-body{overflow: auto;}




@media (max-width:1090px) {
	.cms_right_box1 b {
		margin-left: 60px;
	}
	.cms_right_box1_inner {
		margin-bottom: 15px;
	}
}

@media (max-width:894px) {
	/*.cms_right_box1 span {
		margin-left: 60px;
		margin-top: -30px;
	}*/
	.cms_right_box1_inner {
		margin-bottom: 15px;
	}
}

@media (max-width:833px) {
	/*.cms_right_box1 span {
		margin-left: 60px;
		margin-top: -30px;
	}*/
	.cms_right_box1_inner {
		margin-bottom: 15px;
	}
}

@media (min-width:800px) {
	.width_limit {
		min-width: 131px;
	}
	.table-bordered>tbody>tr>td {
		max-width: 100px;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
}




/*新增项目*/
.background{background: #f5f8fb;}
/*.cms_right_box2_write{width: 680px;margin: auto;overflow: hidden;background: #fff;border-radius: 3px;padding-bottom: 30px;}
.cms_right_box2_write_inner{width: 500px;margin: auto;overflow: hidden;}
.cms_right_box2_write_group{float: left;width: 500px;margin-top: 32px;}
.cms_right_box2_write_group label{float: left;width: 90px;height: 36px;line-height: 36px;text-align: right;font-size: 14px;color: #747d89;}
.cms_right_box2_write_group input{float: left;width: 300px;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;margin-left: 30px;}
.cms_right_box2_write_group select{float: left;width: 300px;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;margin-left: 30px;}
.cms_right_box2_write_group em{float: left;height: 36px;}
.cms_right_box2_write_group em a{float: left;margin-left: 10px;}
.cms_right_box2_write_group em a img{height: 30px;margin-top: 3px;}
.write_group_btn a{float: left;width: 80px;height: 28px;line-height: 28px;text-align: center;font-size: 14px;color: #fff;background: #759ed8;border-radius: 3px;margin-left: 120px;}*/


.cms_right_box2_write{width: 80%;margin: auto;overflow: hidden;background: #fff;border-radius: 3px;padding-bottom: 30px;}
.cms_right_box2_write_inner{width: 100%;margin: auto;overflow: hidden;}
.cms_right_box2_write_group1{float: left;width: 100%;padding: 0 5%;margin-top: 32px;box-sizing: border-box;}
.cms_right_box2_write_group2{float: left;width: 100%;padding: 0 5%;margin-top: 32px;box-sizing: border-box;}
.cms_right_box2_write_group1 label{float: left;width: 20%;height: 36px;line-height: 36px;text-align: right;font-size: 14px;color: #747d89;}
.cms_right_box2_write_group2 b{float: left;width: 20%;height: 36px;line-height: 36px;text-align: right;font-size: 14px;color: #747d89;font-weight: normal;}
.cms_right_box2_write_group1_inner1{float: left;width: 60%;margin-left: 5%;}
.cms_right_box2_write_group1_inner1 input{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.cms_right_box2_write_group1_inner1 input[disabled]{background: #efefef;}
.cms_right_box2_write_group1_inner1 input[readonly]{background: #efefef;}
.cms_right_box2_write_group1_inner1 select{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.cms_right_box2_write_group1_inner1 img{width: 100%;}

.cms_right_box2_write_group1_inner2{float: left;width: 27.5%;margin-left: 5%;}
.cms_right_box2_write_group1_inner2 input{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.cms_right_box2_write_group1_inner2 select{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}

.cms_right_box2_write_group1_inner2_img{float: left;width: 5%;height: 36px;line-height: 36px;text-align: center;}
.cms_right_box2_write_group1_inner2_img img{height: 30px;}

.cms_right_box2_write_group1_inner3{float: left;width: 16.67%;margin-left: 5%;}
.cms_right_box2_write_group1_inner3 input{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.cms_right_box2_write_group1_inner3 select{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.cms_right_box2_write_group1_inner3 span{float: left;}

.cms_right_box2_write_group1_inner4_par{float: left;width: 80%;}
.cms_right_box2_write_group1_inner4{float: left;width: 20.84%;margin-left: 6%;}
.cms_right_box2_write_group1_inner4 input{float: left;width: 20px;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;margin-left: 10%;}
.cms_right_box2_write_group1_inner4 span{float: left;height: 36px;line-height: 36px;text-align: right;font-size: 14px;color: #747d89;}
.square-blue{margin-left: 6%;}

.cms_right_box2_write_group1_inner5{float: left;width: 60%;margin-left: 5%;}
.cms_right_box2_write_group1_inner5 span{float: left;width: 100%;}
.cms_right_box2_write_group1_inner5 span input{float: left;width: 75%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.cms_right_box2_write_group1_inner5 span a{float: left;width: 22%;height: 36px;box-sizing: border-box;border-radius: 3px;background: #70c4e8;font-size: 14px;color: #fff;text-align: center;line-height: 36px;margin-left: 3%;}
.cms_right_box2_write_group1_inner5 b{float: left;width: 100%;}
.cms_right_box2_write_group1_inner5 b img{width: 100%;margin-top: 20px;}

.cms_right_box2_write_group1_inner5_map{float: left;width: 100%;margin-top: 20px;}
.cms_right_box2_write_group1_inner5_map1{float: left;width: 75%;}
.cms_right_box2_write_group1_inner5_map1 img{width: 100%;}
.cms_right_box2_write_group1_inner5_map2{float: left;width: 25%;}
.cms_right_box2_write_group1_inner5_map2 img{width: 100%;}

.cms_right_box2_write_group1 em{float: left;height: 36px;width: 88px;}
.cms_right_box2_write_group1 em a{float: left;margin-left: 8px;}
.cms_right_box2_write_group1 em a img{height: 30px;margin-top: 3px;}

.write_group_btn a{float: left;width: 80px;height: 28px;line-height: 28px;text-align: center;font-size: 14px;color: #fff;background: #759ed8;border-radius: 3px;margin-left: 25%;}
.write_group_btn a.cancel{float: left;width: 80px;height: 28px;line-height: 28px;text-align: center;font-size: 14px;color: #fff;background: #cfcfcf;border-radius: 3px;margin-left: 15px;}


@media (max-width:1238px) {
	.cms_right_box2_write_group1_inner2_img img {
		width: 80%;
	}
}
@media (max-width:1105px) {
	.cms_right_box2_write_group1 em {
		margin-top: 20px;
		margin-left: 25%;
	}
}

@media (max-width:1124px) {
	.cms_right_box2_write_group1_inner4 {
		width: 34.375%;
	}
}

@media (max-width:1000px) {
	.cms_right_box2_write_group1_inner4 {
		width: 100%;
	}
}

@media (max-width:1000px) {
	.cms_right_box2_write_group1 label {
		width: 100%;
		text-align: left;
	}
	.cms_right_box2_write_group2 b {
		width: 100%;
		text-align: left;
	}
	.cms_right_box2_write_group1_inner1{
		width: 100%;
		margin-left: 0;
	}
	.cms_right_box2_write_group1_inner5{
		width: 100%;
		margin-left: 0;
	}
	.cms_right_box2_write_group1_inner2{
		width: 100%;
		margin-left: 0;
		margin-bottom: 10px;
	}
	.cms_right_box2_write_group1_inner2_img{
		display: none;
	}
	.cms_right_box2_write_group1_inner3{
		width: 100%;
		margin-left: 0;
		margin-bottom: 10px;
	}
	.cms_right_box2_write_group1 em {
		margin-top: 20px;
		margin-left: 0%;
		margin-bottom: 10px;
	}
}


/*模块配置*/
.cms_right_box2_collocation{float: left;width: 100%;}
.cms_right_box2_collocation_inner1{float: left;width: 100%;margin-top: 10px;}
.cms_right_box2_collocation_inner1_left{float: left;width: 150px;}
.cms_right_box2_collocation_inner1_left span{float: left;width: 150px;height: 42px;line-height: 42px;}

.collocation_checkbox{margin-left: 0;}
.cms_right_box2_collocation_inner1_right{float: left;padding: 6px 0;}
.cms_right_box2_collocation_inner1_right select{float: left;width: 108px;height: 30px;box-sizing: border-box;padding: 5px;border-radius: 3px;border: 1px solid #ddd;line-height: 18px;color: #7f7f7f;margin-right: 20px;}
.cms_right_box2_collocation_inner1_right input{float: left;width: 108px;height: 30px;box-sizing: border-box;padding: 5px;border-radius: 3px;border: 1px solid #ddd;line-height: 18px;color: #7f7f7f;margin-right: 20px;}

.cms_right_box2_collocation_inner2{float: left;width: 100%;}
.cms_right_box2_collocation_inner2_box{float: left;width: 180px;}

.cms_table_inner span{float: left;width: 80%;text-align: center;height: 30px;line-height: 30px;background: #f5f8fb;margin-left: 10%;}
.cms_table_inner input{float: left;width: 80%;text-align: center;height: 30px;line-height: 18px;box-sizing: border-box;padding: 5px;border: 1px solid #ddd;margin-left: 10%;}
.cms_table_inner select{float: left;width: 80%;text-align: center;height: 30px;line-height: 18px;box-sizing: border-box;padding: 5px;border: 1px solid #ddd;margin-left: 10%;}


/*登录*/
.background2{background: url(../images/cms_login_bg.png);}
.cms_login_con{float: left;width: 100%;overflow: hidden;}
.cms_login_con_box{position: absolute;left: 0;right: 0;width: 420px;height: 465px;margin: 0 auto;top: 50%;margin-top: -232px;}
.cms_login_con_box_inner{width: 400px;height: 450px;margin: 0 auto;background: #fff;border-radius: 8px;box-shadow: 0 0 15px #666;box-sizing: border-box;padding: 0 50px;}
.cms_login_con_box_inner_img{float: left;width: 100%;text-align: center;margin-top: 25px;margin-bottom: 20px;}
.cms_login_con_box_inner_img img{width: 50%;}
.cms_login_con_box_inner_input{float: left;width: 300px;}
.cms_login_con_box_inner_input_inner{float: left;width: 300px;margin-top: 25px;}
.cms_login_con_box_inner_input_inner input{float: left;width: 300px;box-sizing: border-box;padding: 5px 5px 5px 20px;background: #f1f5fb;border-radius: 3px;height: 44px;line-height: 34px;font-size: 12px;font-family: "微软雅黑 light";color: #a8abaf;}
.cms_login_con_box_inner_btn{float: left;width: 300px;margin-top: 25px;}
.cms_login_con_box_inner_btn a{float: left;width: 300px;height: 44px;}
/*5-8-1.提现弹出*/
.popup_con{width: 100%;}
.popup_con_inner{width: 1200px;margin: 0 auto;overflow: hidden;}
.encash_con{width: 500px;margin: 0 auto;background: #fff;margin-top: 166px;}
.encash_con_title{float: left;width: 100%;height: 30px;line-height: 30px;background: #f3f3f3;padding: 0 12px;}
.encash_con_title_left{float: left;height: 30px;line-height: 30px;font-size: 14px;font-family: "微软雅黑 light";}
.encash_con_title_right{float: right;}
.encash_con_title_right a{float: left;margin-top: 7px;}
.encash_con_title_right a img{height: 14px;}
.encash_con_box{float: left;width: 100%;background: #fff;padding: 0 12px;padding-bottom: 70px;}
.encash_con_box_remind{float: left;width: 100%;min-height: 20px;line-height: 20px;border-radius: 3px;background: #eaeaea;color: #fc6922;font-size: 14px;box-sizing: border-box;padding: 0 12px;margin-top: 15px;}
.encash_con_box_inputgroup{float: left;width: 100%;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;margin-top: 15px;padding: 10px 0;}
.encash_con_box_inputgroup_inner{float: left;width: 360px;margin-left: 57px;margin-bottom: 10px;}
.encash_con_box_inputgroup_inner span{float: left;width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #4C4C4C;}
.encash_con_box_inputgroup_inner input{float: left;width: 100%;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;height: 26px;padding: 5px;margin-top: 5px;}
.encash_con_box_inputgroup_inner a{float: left;width: 80px;height: 30px;line-height: 30px;border-radius: 30px;background: #8db742;text-align: center;font-size: 14px;color: #fff;margin-top: 15px;}

/*会议室配置管理-会议室预定*/
.meetingroom_bookingbox{float:left;width: 100%;padding: 0 16%;margin-top: 32px;}
.meetingroom_bookingbox .booking_box1 .booking_box1_title{
	border: 1px solid #ddd;border-right: none;
}
.meetingroom_bookingbox .booking_box1 .booking_box1_title .inner{
	height: 42px;line-height:40px;background: #F6F7F9;box-sizing: border-box;padding-left: 16px;
	font-size: 14px;font-weight: bold;border-right: 1px solid #ddd;
}
.meetingroom_bookingbox .booking_box1 .booking_box1_title .inner:nth-child(1){width: 26%;}
.meetingroom_bookingbox .booking_box1 .booking_box1_title .inner:nth-child(2){width: 37%;}
.meetingroom_bookingbox .booking_box1 .booking_box1_title .inner:nth-child(3){width: 37%;}
.meetingroom_bookingbox .booking_box1 .booking_box1_body .booking_box1_body_inner{
	border: 1px solid #ddd;border-top: none;
}
.meetingroom_bookingbox .booking_box1 .booking_box1_body .booking_box1_body_inner .inner{
	height: 42px;line-height:40px;box-sizing: border-box;padding-left: 16px;font-size: 14px;
}
.meetingroom_bookingbox .booking_box1 .booking_box1_body .booking_box1_body_inner .inner img{
	width: 24px;height: 24px;border-radius: 24px;
}
.meetingroom_bookingbox .booking_box1 .booking_box1_body .booking_box1_body_inner .inner:nth-child(1){width: 26%;}
.meetingroom_bookingbox .booking_box1 .booking_box1_body .booking_box1_body_inner .inner:nth-child(2){width: 37%;}
.meetingroom_bookingbox .booking_box1 .booking_box1_body .booking_box1_body_inner .inner:nth-child(3){width: 37%;}

.meetingroom_bookingbox .booking_box2{
	margin-top: 24px;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_title{
	border: 1px solid #ddd;border-right: none;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_title .inner{
	height: 42px;line-height:40px;background: #F6F7F9;box-sizing: border-box;padding-left: 16px;
	font-size: 14px;font-weight: bold;border-right: 1px solid #ddd;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_title .inner:nth-child(1){width: 37.5%;}
.meetingroom_bookingbox .booking_box2 .booking_box2_title .inner:nth-child(2){width: 62.5%;}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner{
	border: 1px solid #ddd;border-top: none;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner .inner{
	min-height: 42px;box-sizing: border-box;padding-left: 16px;padding-right:16px;font-size: 14px;
	border-right: 1px solid #ddd;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner .inner img{
	height: 100px;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner .inner:nth-child(1){width: 37.5%;}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner .inner:nth-child(2){
	width: 62.5%;padding-top:15px;padding-bottom:5px;border-right: none;
	}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner .inner .inner_info .inner_infoleft{
	width: 60px;height: 20px;line-height: 20px;font-size: 14px;color: #666;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner .inner .inner_info{
	margin-bottom: 10px;
}
.meetingroom_bookingbox .booking_box2 .booking_box2_body .booking_box1_body_inner .inner .inner_info .inner_infoleft{
	line-height: 20px;font-size: 14px;color: #666;
}

.booking_box3{float: left;width: 100%;margin-top: 32px;box-sizing: border-box;}
.booking_box3 label{float: left;width: 15%;height: 36px;line-height: 36px;font-size: 14px;color: #747d89;}
.booking_box3_inner1{float: left;width: 80%;margin-left: 5%;}
.booking_box3_inner1 input{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.booking_box3_inner1 select{float: left;width: 100%;height: 36px;box-sizing: border-box;border: 1px solid #ddd;border-radius: 3px;padding: 5px;background: #f5f8fb;}
.booking_box3_inner1 img{width: 100%;}
.booking_box3_inner1 .timebox .timetitle{
	height: 20px;line-height: 20px;font-size: 12px;font-weight: bold;
}
.booking_box3_inner1 .timebox .timedetail{flex-wrap: wrap;margin-top: 8px;}
.booking_box3_inner1 .timebox .timedetail .timeinner{
	width:18%;height: 28px;line-height: 26px;font-size: 12px;color: #666;margin-right: 2.5%;
	text-align: center;margin-bottom: 10px;box-sizing: border-box;
}
.booking_box3_inner1 .timebox .timedetail .timeinner.nouse{
	background: #F1F1F1;border: 1px solid #F1F1F1;border-radius: 2px;
}
.booking_box3_inner1 .timebox .timedetail .timeinner.canuse{
	background: #fff;border: 1px dashed #C0C0C0;border-radius: 2px;cursor: pointer;
}
.booking_box3_inner1 .timebox .timedetail .timeinner.canuse:hover{
	background: #55C47C;border: 1px solid #55C47C;color: #fff;
}
.booking_box3_inner1 .timebox .timedetail .timeinner.canuse.selected{
	background: #55C47C;border: 1px solid #55C47C;color: #fff;
}
.booking_box3_inner1 .timebox .timedetail .timeinner:nth-child(5n){
	margin-right: 0;
}
.booking_page_submitbox{
	float: left;
    width: 100%;
    padding: 0 16%;
    margin-top: 32px;
    box-sizing: border-box;
}
.booking_page_submitbox a{margin-left: 20%;}


.comparepopup{
	position:fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.4);top: 0;left: 0;
}
.comparepopup .stockpopup_inner{
	width: 800px;margin: 0 auto;background: #fff;border-radius: 4px;
}
.comparepopup .stockpopup_inner .title{
	height: 62px;background: #f0f1f4;padding: 18px 20px;box-sizing: border-box;align-items: center;
	border-radius: 4px 4px 0 0;
}
.comparepopup .stockpopup_inner .title .txt{height: 26px;line-height: 26px;font-size: 18px;color: #000;}
.comparepopup .stockpopup_inner .title .img{cursor: pointer;}
.comparepopup .stockpopup_inner .content{
	padding: 0 24px;
}
.comparepopup .stockpopup_inner .content .compare_content_title{
	height: 20px;line-height: 20px;font-size: 14px;color: #333;margin: 15px 0;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox{
	width: 347px;border: 1px solid #ddd;
}
.comparepopup .stockpopup_inner .content .compare_content_content .exchangebtn{
	margin: 0 18px;
}
.comparepopup .stockpopup_inner .content .compare_content_content .exchangebtn .exchangeoperation{
	cursor: pointer;
}
.comparepopup .stockpopup_inner .content .compare_content_content .rightcheckbox{
	width: 347px;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checktitlebox span{
	height: 36px;line-height: 36px;font-size: 12px;color: #000;font-weight: bold;
	border-right: 1px solid #ddd;padding-left:15px ;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checktitlebox .chosebox{
	width: 65px;padding-left: 0;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checktitlebox .chosetitle{
	width: 128px;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checktitlebox .chosename{
	width: 152px;border-right: none;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox{
	border-top: 1px solid #ddd;max-height: 450px;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist:nth-child(even){
	background: #F9F9F9;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist .chosebox{
	width: 65px;font-size: 12px;height: 36px;line-height: 36px;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist .chosetitle{
	width: 128px;padding-left: 15px;font-size: 12px;height: 36px;line-height: 36px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist .chosename{
	width: 152px;padding-left: 15px;font-size: 12px;height: 36px;line-height: 36px;padding-right: 5px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}

.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist .checkbox{
	position: relative;-webkit-appearance: none;cursor: pointer;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist input[type="checkbox"]:focus{
	outline: none;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist input[type="checkbox"]:checked:before{
	content: "";
    position: absolute;
    top: 1px;
    left: 6px;
    display: table;
    width: 5px;
    height: 10px;
    border: 1px solid #ffffff;
    border-top-width: 0;
    border-left-width: 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
} 
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist input[type="checkbox"]:checked:after{
	background-color: #70c4e8;
    border-color: #70c4e8;
} 
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist input[type="checkbox"]:after{
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 2px;
    -webkit-transition: 240ms;
    transition: 240ms;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist input[type="checkbox"][disabled]:after{
	background: #ddd;
}
.comparepopup .stockpopup_inner .content .compare_content_content .leftcheckbox .checklistbox .checkinnerlist input[type="checkbox"][disabled]{
	cursor: not-allowed;
}
.comparepopup .stockpopup_inner .content .compare_content_btn{
	margin: 24px 0;
}
.comparepopup .stockpopup_inner .content .compare_content_btn .innerright{
	width: 84px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;background: #70CBE8;cursor: pointer;
}


.cms_right_box2 .compareinfobox .compareinfoinner{
	border-radius: 6px;border: 1px solid #ddd;padding: 15px 20px;width: 360px;margin-right: 20px;
}
.cms_right_box2 .compareinfobox .compareinfoinner .compareinfotitle{
	height: 24px;line-height: 24px;font-size: 18px;font-weight: bold;color: #333;
}
.cms_right_box2 .compareinfobox .compareinfoinner .compareinfoshop{
	height: 20px;line-height: 20px;font-size: 14px;color: #666;margin-top: 10px;
}
.cms_right_box2 .compareinfobox .compareinfoinner .compareinfoshop span{
	width: calc(100% - 20px);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.cms_right_box2 .compareinfobox .compareinfoinner .compareinfocount{
	height: 20px;line-height: 20px;font-size: 14px;color: #666;margin-top: 10px;
}
.cms_right_box2 .compareinfobox .compareinfoinner .compareinfocount b{
	color: #49BF78;margin-right: 5px;
}

.comparetableboxouter{
	margin-top: 40px;margin-bottom: 40px;max-height: 700px;
}
.cms_right_box2 .comparetablebox{
	
}
.cms_right_box2 .comparetablebox .producttable{
	border: 1px solid #ddd;width: 33.3%;
}
.cms_right_box2 .comparetablebox .producttable .primarytitle{
	line-height: 22px;padding: 15px 20px;font-size: 16px;font-weight: bold;color: #000;height: 53px;border-bottom: 1px solid #ddd;
}

.cms_right_box2 .comparetablebox .producttable .secondtitle b{
	line-height: 20px;padding: 11px 20px;font-size: 14px;font-weight: bold;color: #000;height: 42px;border-right: 1px solid #ddd;
}
.cms_right_box2 .comparetablebox .producttable .secondtitle{
	border-bottom: 1px solid #ddd;
}
.cms_right_box2 .comparetablebox .producttable .secondtitle .secondtitle1{
	max-width: 186px;width:35%;
}
.cms_right_box2 .comparetablebox .producttable .secondtitle .secondtitle2{
	width: 344px;width:65%;border-right: none;
}
.cms_right_box2 .comparetablebox .producttable .producttable_list .tableinner_list span{
	line-height: 20px;padding: 11px 20px;font-size: 14px;color: #333;height: 42px;border-right: 1px solid #ddd;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.cms_right_box2 .comparetablebox .producttable .producttable_list .tableinner_list .secondtitle1{
	max-width: 186px;width:35%;
}
.cms_right_box2 .comparetablebox .producttable .producttable_list .tableinner_list .secondtitle2{
	width: 344px;width:65%;border-right: none;
}

.cms_right_box2 .comparetablebox .yeartable{
	border: 1px solid #ddd;width:33.3%;border-left: none;
}
.cms_right_box2 .comparetablebox .yeartable .primarytitle{
	line-height: 22px;padding: 15px 20px;font-size: 16px;font-weight: bold;color: #000;height: 53px;border-bottom: 1px solid #ddd;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}

.cms_right_box2 .comparetablebox .yeartable .secondtitle b{
	line-height: 20px;padding: 11px 20px;font-size: 14px;font-weight: bold;color: #000;height: 42px;border-right: 1px solid #ddd;max-width: 180px;width:33.3%;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.cms_right_box2 .comparetablebox .yeartable .secondtitle{
	border-bottom: 1px solid #ddd;
}
.cms_right_box2 .comparetablebox .yeartable .secondtitle .secondtitle3{
	border-right: none;
}
.cms_right_box2 .comparetablebox .yeartable .producttable_list .tableinner_list span{
	line-height: 20px;padding: 11px 20px;font-size: 14px;color: #333;height: 42px;border-right: 1px solid #ddd;width:180px;
}
.cms_right_box2 .comparetablebox .yeartable .producttable_list .tableinner_list .secondtitle3{
	border-right: none;color: #EF5151;
}

.cms_right_box2 .comparetablebox .yeartable .producttable_list .tableinner_list .syncbtn{
	height:30px;min-width: 86px;padding: 0 15px;box-sizing: border-box;font-size: 14px;color: #fff;margin-left: 15px;line-height: 30px;margin-top: 10px; margin-right: 10px;background: #70CBE8; cursor: pointer;
}
