@charset "utf-8";
#search-box{
	border:0;
	width:50%;
	background:url(../images/grey_noise.png);
	margin-top:10px;
	padding-left:20%;
	padding-right:20%;
}
#search-i-main{
	border:0;
	border:0;
}
#search-i-main .block{
	margin-top:-1px;
	padding:0;
	overflow:inherit;
	background: url(../images/grey_noise.png);
}
#search-i-main .block #search{
	float:left;
	width:75%;
	height:50px;
}
#search-i-main .block #search .large{
	width:100%;
}
#search-i-main .block #submit{
	width:20%;
	padding-top:20px;
	padding-left:5%;
	float:left;
}
#search-i-main .block .input_group{
	float:left;
}
#search-i-main #search-product{
	float:left;
	display:block;
}
#search-i-main .search--company{ display:none; }
#search-i-main #search-cenall{
	float:left;
	margin-left:5px;
	margin-right:5px;
	display:block;
}
#search-i-main #search-Manufacturers{
	float:left !important;
	display:block;
}
#search-i-main #search-Manufacturers:hover,#search-i-main #search-product:hover{
	cursor:pointer;
}
#search-i-main .block .input_group b{
	font-weight:100;
}
#search-i-main .block .selectt{
	margin-top:-5px;
	margin-left:5px;
}

/***********************************************************************************/

#menu-select-page{
	float:left;
	width:840px;
	margin-left:11%;
	padding:10px;
	font-size:14px;
	text-align:center;
	border:1px solid #fff;
}
#menu-select-page #group--1{
	width:60%;
	float:left;
}
#menu-select-page #item--1{
	float:left;
	width:200px;
	height:25px;
	text-align:left;
	padding-top:30px;
	padding-left:290px;
	background:#fff url(../images/fied.png) no-repeat 70px 1px;
	border:1px solid #959ba2;
}
#menu-select-page #item--2{
	float:left;
	width:480px;
	height:52px;
	padding-top:35px;
	margin-bottom:10px;
	text-align:center;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--3{
	float:left;
	width:333px;
	height:52px;
	padding-top:35px;
	margin-bottom:10px;
	text-align:center;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #group--2{
	width:100%;
	float:left;
}
#menu-select-page #item--4{
	float:left;
	width:120px;
	height:60px;
	padding-top:40px;
	margin-bottom:10px;
	margin-right:10px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--5{
	float:left;
	width:838px;
	height:60px;
	padding-top:40px;
	margin-bottom:10px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--lng{
	float:left;
	width:140px;
	height:100px;
	margin-left:15px;
	margin-bottom:10px;
}
#menu-select-page #item--lng img{
	margin:10px;
}
#menu-select-page #item--6{
	float:left;
	width:838px;
	height:35px;
	padding-top:15px;
	margin-bottom:10px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--7{
	float:left;
	width:500px;
	height:170px;
	padding-top:130px;
	margin-bottom:10px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--8{
	float:left;
	width:325px;
	height:84px;
	padding-top:60px;
	margin-bottom:10px;
	margin-left:10px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--9{
	float:left;
	width:325px;
	height:84px;
	padding-top:60px;
	margin-bottom:10px;
	margin-left:10px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--10{
	float:left;
	width:838px;
	height:35px;
	padding-top:15px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--11{
	float:left;
	width:500px;
	height:60px;
	padding-top:40px;
	margin-bottom:10px;
	border:1px solid #959ba2;
	background:url(../images/trans_black_less.png);
}
#menu-select-page #item--1:hover,#menu-select-page #item--2:hover,#menu-select-page #item--3:hover,#menu-select-page #item--4:hover,
#menu-select-page #item--5:hover,#menu-select-page #item--6:hover,#menu-select-page #item--7:hover,#menu-select-page #item--8:hover,
#menu-select-page #item--9:hover,#menu-select-page #item--10:hover,#menu-select-page #item--11:hover{
	cursor:pointer;
	border-color:#000;
}
/******************************************************************************/
#box-_1{
	width:98%;
}
#box-_1 #content-mt{
	margin-left:40%;
	margin-bottom:5px;
	width:40%;
}
#box-_1 #content-mt #show-logo{
	background: url(../images/box-img.png) no-repeat;
	width:100px;
	height:140px;
	margin-left:40px;
	text-align:center;
	padding:5px;
}
#box-_1 #content-mt #show-logo img{
	height:100px;
	margin-bottom:3px;
	width:100px;
}
#box-_2{
	width:98%;
}
#box-_2 #data-company{
	width:40%;
	float:left;
}
#box-_2 #switch-company{
	width:10%;
	height:30%;
	padding-top:40%;
	float:left;
}
#box-_2 #data-company small{
	float:left;
	display:block;
	margin-top:4px;
	margin-right:5px;
}
#manager-- #box-_2 #data-company #address small{
	width:100px;
	text-align:right;
}
#box-_2 #data-company #address .medium{
	width:52%;
}
#box-_3{
	width:98%;
}
#box-_3 small{
	display:block;
	float:left;
	width:20%;
	text-align:right;
	padding:10px;
}
#box-_3 .block{
	width:50%;
	margin-left:5%;
}
#box-_3 #block--{
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	width:94%;
	margin-top:10px;
	padding-left:20px;
	padding-bottom:5px;
	margin-left:20px;
}
#dd-datetime-- #box1--{
	float:left;
}
#dd-datetime-- #box1-- input{
	width:120px;
	margin-left:10px;
}
/*****************************************************************************************/
.add-new-menu{
	margin-left:10px;
}
/****************************************************************************************/
#submitform-s{
	float:left;
	margin-left:40%;
}
/****************************************************************************************/
#bnt-bin{
	display:block;
	height:16px;
	width:24px;
	margin-top:3px;
	background:url(../images/icons/small/grey/trashcan.png) no-repeat 0 -2px;
}
#bnt-edit{
	display:block;
	height:16px;
	width:24px;
	margin-top:3px;
	background:url(../images/icons/small/grey/pencil.png) no-repeat 0 -2px;
}
#bnt-copy{
	display:block;
	height:16px;
	width:24px;
	margin-top:3px;
	background: url(../images/icons/small/grey/documents.png) no-repeat 0 -2px;
}
#table-product input[type=text]{
	border:1px solid #ccc;
}
#ky-word-product input[type=text]{
	width:90px;
	margin-right:15px;
}
#message-dviso{
	display:block;
	width:100%;
	float:left;
	margin-bottom:10px;
}
#message-dviso b{
	font-weight:100;
	color:#F00;
}
/***********************************************/
.control-manager{
	margin:1%;
}
.main-search-from{
	float:right;
	margin-bottom:10px;
	display:inline-block;
}
.main-search-from table{
	margin:0px;
	padding:0px;
}
.main-search-from input[type=text]{
	width:150px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #ccc;
	height:20px;
	margin-top:2px;
	text-indent:5px;
	color:#666;
	float:right;
	font-size:11px;
}
.main-search-from select{
	float:right;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #ccc;
	font-size:11px;
	margin-right:0px;
	margin-left:2px;
	width:80px;
}
.main-search-from button{
	float:right;
	font-size:11px;
	padding:4px;
	margin:0px;
	margin-top:2px;
	margin-left:2px;
}
.image-checkbox{
	height:100px;
	width:100px;
	float:left;
	position:absolute;
}
.image-checkbox:hover{
	cursor:pointer;
}
.image-checkbox span{
	display:block;
	float:left;
	height:22px;
	width:22px;
	margin-top:-5px;
	margin-left:-5px;
	background:url(../images/set-icon1.png) no-repeat 3px -227px #fff;
}
.image-checkbox i{
	display:block;
	float:left;
	margin:0px;
	height:28px;
	width:28px;
	margin-top:-5px;
}
.image-checkbox.checked i{
	background: url(../images/check.png) no-repeat center center;
	background-size:20px;
}
.imgcheckbox{
	display:none;
}
.tbimagemanager{
	width:100%;
	margin:0px;
	padding:0px;
}
.tbimagemanager td{
	vertical-align:top;
}
.tbimagemanager td:last-child{
	vertical-align:middle;
	border-left:1px solid #ccc;
	background:#f5f5f5;
}
.showimageinfo{
	height:350px;
	
}
/********************************************/
.table-mes-product{
	background:#f5f5f5;
	width:100%;
	margin:0;
	margin-top:10px;
}
.table-mes-product td{
	padding:10px;
	vertical-align:top;
}
.table-mes-product td:first-child{
	width:80px;
	padding-right:0;
}
.table-mes-product td:first-child img{
	width:100%;
}
.table-mes-product .headfield{
	height:20px;
}
.tbfieldimage{
	margin:0;
}
.tbfieldimage td{
	padding:0;
	border:0 !important;
	background:none !important;
}
.tbfieldimage label{
	margin-top:7px;
	text-align:right !important;
}
.tbfieldimage .box-inputfile{
	margin:0 !important;
}
.deleteloading{
	float:right;
	opacity:0;
	margin-right:4px !important;
	margin-top:10px !important
}
.maddloading {
	float:right;
	display:inline-block;
	clear:none;
	opacity:0;
	margin-bottom:-40px;
	margin-top:4px;
	margin-right:40px;
}
/********************************************************/
.table-evtapyweb{
	margin:20px;
}
.table-evtapyweb td{
	padding: 2px 2px;
}
.table-evtapyweb table{
	margin:0;
	margin-top:10px;
}
.table-evtapyweb textarea{
	width:670px;
	height:250px;
	margin-top:5px;
	border:1px solid #ccc;
}
/*******************************************************/
.frmadd-payment{
	background:#fff;
}
.ulclass-banks{
	border-bottom:1px dashed #ccc;
	display:block;
	float:left;
	margin:0;
	width:100%;
	list-style-type:none;
}
.ulclass-banks li{
	float:left;
	padding:5px 3px;
	display:inline-block;
}
.iconbank{
	display:block;
	height:40px;
	width:64px;
	background-repeat:no-repeat;
	background-position:0px -12px;
}
.iconbank:hover{
	cursor:pointer;
	opacity:0.5;
}
.iconbank.bankscb{
	background-image:url(../../img/bank/SCB-1.png);
}
.iconbank.bankbangkok{
	background-image: url(../../img/bank/BANGKOK-1.png);
}
.iconbank.bankcimb{
	background-image: url(../../img/bank/CIMB.png);
}
.iconbank.bankgsb{
	background-image: url(../../img/bank/GSB-1.png);
}
.iconbank.bankkbank{
	background-image: url(../../img/bank/KBANK-1.png);
}
.iconbank.bankkrungsri{
	background-image: url(../../img/bank/KRUNGSRI-1.png);
}
.iconbank.bankktb{
	background-image: url(../../img/bank/KTB-1.png);
}
.iconbank.bankthanachart{
	background-image: url(../../img/bank/THANACHART-1.png);
}
.iconbank.banktmb{
	background-image: url(../../img/bank/TMB.png);
}
.iconbank.bankuob{
	background-image: url(../../img/bank/UOB.png);
}
.iconbank.banksc{
	background-image: url(../../img/bank/SC-1.png);
}
/*************************************/
.bnksmallicon{
	height:30px;
	width:30px;
	display:block;
}
.bnksmallicon.bankscb{
	background-image:url(../../img/bank/SCB-2.png);
}
.bnksmallicon.bankbangkok{
	background-image: url(../../img/bank/BANGKOK-2.png);
}
.bnksmallicon.bankcimb{
	background-image: url(../../img/bank/CIMB-2.png);
}
.bnksmallicon.bankgsb{
	background-image: url(../../img/bank/GSB-2.png);
}
.bnksmallicon.bankkbank{
	background-image: url(../../img/bank/KBANK-2.png);
}
.bnksmallicon.bankkrungsri{
	background-image: url(../../img/bank/KRUNGSRI-2.png);
}
.bnksmallicon.bankktb{
	background-image: url(../../img/bank/KTB-2.png);
}
.bnksmallicon.bankthanachart{
	background-image: url(../../img/bank/THANACHART-2.png);
}
.bnksmallicon.banktmb{
	background-image: url(../../img/bank/TMB-2.png);
}
.bnksmallicon.bankuob{
	background-image: url(../../img/bank/UOB-2.png);
}
.bnksmallicon.banksc{
	background-image: url(../../img/bank/SC-2.png);
}
/*************************************/
.frmadd-payment .input-data{
	padding:10px 0;
	float:left;
	width:100%;
	border-bottom:1px dashed #ccc;
}
.frmadd-payment .input-data label{
	display:inline-block;
	width:140px;
	height:26px;
	line-height:26px;
	margin-right:5px;
	text-align:right;
	font-weight:bold;
	float:left;
}
.frmadd-payment .input-data span.tak {
	color:#000;
	background:#ccc;
	display: inline-block;
	height:26px;
	width:30px;
	margin-left:5px;
	padding:0px 5px;
	line-height:26px;
	margin-top:2px;
	margin-right:-5px;
	float:left;
}
.frmadd-payment .input-data input{
	padding:3px;
	float:left;
	border:1px solid #ccc;
}
.frmadd-payment .input-data button{
	padding:5px 15px;
}
.frmadd-payment .input-data select{
	padding:3px;
	background:#f5f5f5;
	border:1px solid #ccc;
}
.frmadd-payment .status-frm{
	display:none;
	color:#00F;
	padding:10px;
	background:#CFF;
	margin-bottom:10px;
}
.addtitleb{
	padding:10px;
	font-weight:bold;
	background:#2d7829;
	color:#fff;
}
/*****************************************************************************************/
.ajaxshowmenu{
	position:fixed;
	height:20px;
	width:60px;
	top:0;
	left:50%;
	padding:5px 10px;
	margin-left:-40px;
	z-index:99999;
	text-align:center;
	background:#398033;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	-khtml-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	-khtml-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	display:none;
}
.ajaxshowmenu:hover{
	cursor:pointer;
}
.ajaxshowmenu .icon{
	display:block;
	height:20px;
	width:28px;
	margin:0 auto;
	background: url(../../img/i_viewmode.gif) no-repeat -20px -20px;
}
/****************************************************/
.mainfrm-map{
	width:48%;
	background:#FFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	overflow:hidden;
}
.boxtitlev{
	padding:10px;
	font-weight:bold;
	background:#2d7829;
	color:#fff;
}
.mainfrm-map label{
	display:inline-block;
	float:left;
	line-height:30px;
	font-weight:bold;
	margin-right:10px;
}
.mainfrm-map input[type=text],.mainfrm-map textarea{
	border:1px solid #ccc;
	padding:5px;
	width:98%;
	background:#f9f9f9;
}
.mainfrm-map input[type=text]:focus,.mainfrm-map textarea:focus{
	background:#f5f5f5;
}
.mainfrm-map button[type=submit]{
	padding:5px 15px;
}
.field-inputdata{
	padding:5px;
}
.inputfilegoooglemap{
	width:100%;
	float:left;
}
.inputfilegoooglemap input{
	float:left;
	margin:0;
	text-indent:30px;
}
.inputfilegoooglemap .iconmap{
	height:29px;
	width:29px;
	display:block;
	float:left;
	border-right:1px solid #ccc;
	position:absolute;
	background: url(../images/Google-maps-icon.png) no-repeat;
	background-size:100%;
	margin-left:1px;
}
.main-youreffect{
	background:#fff;
	margin:1%;
	width:98%;
	clear:both;
}
.main-youreffect .title{
	background:#2f792a;
	float:left;
	width:100%;
	text-indent:15px;
	padding:10px 0;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.main-youreffect table{
	margin-top:10px;
	float:left;
}
.main-youreffect img{
	border:2px dashed #ccc;
}
.main-youreffect img:hover{
	border:2px dashed #00F;
	cursor:pointer;
}
.main-youreffect .active{
	border:2px dashed #F00;
}
/*****************************************************************************************/
@media(max-width:1000px) {
#sidebar{
	display:none !important;
}
#sidebar.minopen{
	display:block !important;
	z-index:99999;
	background:#000;
	margin:0;
	padding:0 10px;
	padding-top:10px;
}
.logo{
	display:none !important;
}
#main_container{
	margin:0;
}
.ajaxshowmenu{
	display:block;
}
}
/****************************************************************************************/
.main-psettingshop{
	width:49%;
	margin-left:1%;
	background:#FFF;
	float:left;
	margin-top:10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	overflow:hidden;
}
.titleshop{
	background:#3d8336;
	width:100%;
	float:left;
	color:#fff;
	padding:10px 0;
	font-weight:bold;
	text-indent:15px;
}
#imageloadstatus,#imageloadbutton{
	width:100%;
	float:left;
	height:25px;
	margin-top:5px;
	margin-bottom:10px;
}
#imageloadstatus img{
	float:left;
	margin-top:3px;
}
#imageloadstatus span{
	display:block;
	float:left;
	margin-left:5px;
}
.tip-pvitem{
	padding-left:24px;
	margin-bottom:10px;
	float:left;
	min-height:25px;
	background:url(../images/icons/information.png) no-repeat left 1px;
	background-size:18px;
}
.tabpdsetting{
	width:100%;
}
.tabpdsetting td{
	padding:5px;
	vertical-align:top;
}
.carttemplate{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	margin-bottom:15px;
}
.carttemplate li{
	display:inline-block;
}
.carttemplate li span{
	display:block;
	width:124px;
	height:70px;
	background-repeat:no-repeat;
	background-size:120px auto;
	background-position:center center;
	border:1px solid #fff;
}
.carttemplate li span:hover,.carttemplate li span.active{
	cursor:pointer;
	border-color:#F00;
}
.template-cart1{
	background-image:url(../../img/cart/cartbg-1.png);
}
.template-cart2{
	background-image:url(../../img/cart/cartbg-2.png);
}
.template-cart3{
	background-image:url(../../img/cart/cartbg-3.png);
}
.template-cart4{
	background-image:url(../../img/cart/cartbg-4.png);
}
.titleshopsub{
	width:100%;
	float:left;
	font-weight:bold;
	padding:5px 0;
	background:#e5e5e5;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:10px;
}
.change-bgcartstatus{
	width:100%;
	float:left;
	display:none;
	margin-top:-12px;
}
.change-bgcartstatus img{
	float:left;
	margin-top:2px;
	height:16px;
}
.change-bgcartstatus span{
	display:block;
	float:left;
	padding-left:5px;
}
.deliverry-setting{
	margin-left:1%;
	float:left;
	width:98%;
	background:#FFF;
}
.viewstatus{
	float:left;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:left center;
	background-size:16px;
}
.viewstatus.loader{
	background-image:url(../../img/loadding.gif);
}
.viewstatus.error{
	background-image: url(../images/icons/shield_protect_off.png);
}
.viewstatus.success{
	background-image: url(../images/icons/shield_protect_on.png);
}
.field-data-v2{
	width:100%;
	display:block !important;
	opacity:1 !important ;
	clear:both;
	background:#FFF !important ;
}
.field-data-v2 .sub-field{
	width:100%;
	padding:10px 0;
}
.field-data-v2 .sub-field label{
	width:120px;
	text-align:right;
	display: inline-block;
}
.field-data-v2 .sub-field input[type=text],.field-data-v2 .sub-field input[type=number]{
	border:1px solid #ccc;
	font-size:12px;
	padding:4px;
}
/********************************************************************/
.div-edit-theme{
	width:600px;
	border:1px solid #ccc;
	height:800px;
	margin:15px auto;
}
.webpage-header,.webpage-menu,.webpage-footer{
	background:#f5f5f5;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
	margin-bottom:3px;
	width:100%;
}
.webpage-footer{
	width:90%;
	margin-left:5%;
}
.webpage-line{
	background:#f5f5f5;
	width:100%;
	height:3px;
	line-height:3px;
	text-align:center;
	float:left;
	margin-bottom:3px;
}
.webpage-imgheader{
	background:#f5f5f5;
	width:90%;
	margin-left:5%;
	height:60px;
	line-height:60px;
	text-align:center;
	float:left;
	margin-bottom:3px;
}
.webpage-slider{
	background:#f5f5f5;
	width:90%;
	margin-left:5%;
	height:90px;
	line-height:90px;
	text-align:center;
	float:left;
	margin-bottom:3px;
}
.webpage-content{
	background:#f5f5f5;
	width:90%;
	margin-left:5%;
	height:200px;
	line-height:120px;
	text-align:center;
	float:left;
	margin-bottom:3px;
}
.thmitem{
	color:#789;
}
.div-edit-theme .thmitem:hover{
	cursor:pointer;
	background:#e5e5e5;
}
.tb-first-login{
	width:100%;
}
.tb-first-login thead{
	background:#f5f5f5;
	text-align:left;
}
.tb-first-login thead th{
	padding:5px;
}
.tb-first-login thead th .flag{
	float:left;
	margin-top:5px;
	margin-left:5px;
	width:16px;
	height:16px;
}
.tb-first-login thead th .name{
	margin-left:10px;
	height:16px;
	line-height:16px;
	display:block;
	float:left;
}
.boxnojavascript{
	border:1px solid #F00;
	background:#F00;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:10px;
}
.nfirst-step{
	width:100%;
	display:none;
}
.table-theme1nc td{
	vertical-align:top;
}
.thmmain-gb-color {
	text-align:center;
}
.thmmain-gb-color img{
	width:25px;
	float:left;
}
.thmmain-gb-color span{
	display:inline-block;
	background:#f5f5f5;
	padding:5px;
	padding-left:0;
	padding-bottom:0;
	width:321px;
	height:32px;
	border:1px solid #ccc;
}
.thmmain-gb-color .item-color{
	float:left;
	height:25px;
	width:25px;
	border:1px solid #ccc;
	border-bottom-width:5px;
	margin-left:5px;
}
.thmmain-gb-color .item-color:hover{
	border-color:#F00;
	cursor:pointer;
}
.cbn-itemtext{
	display:inline-block;
	padding-top:0px;
	margin:0;
	margin-top:2px;
	float:left;
}
.cbn-itemtext1{
	float:left;
}
.custofrm-table{
	width:100%;
	margin:0;
	text-align:left;
}
.custofrm-table thead{
	background:#277423;
}
.custofrm-table thead th{
	padding:5px 10px;
	height:30px;
	line-height:30px;
	color:#fff;
}
.custofrm-table tbody{
	min-height:200px;
	height:200px;
}
.custofrm-table tbody td{
	padding:5px;
	vertical-align:top;
	line-height:17px;
	border-left:1px dotted #ccc;
	border-bottom:1px solid #ccc;
}
.custofrm-bntedit,.custofrm-bntdelete{
	background:#f5f5f5;
	padding:0px;
	display:block;
	line-height:24px;
	margin-bottom:3px;
	height:24px;
	width:60px;
	float:left;
	text-align:center;
}
.custofrm-bntedit:hover,.custofrm-bntdelete:hover{
	background:#e5e5e5;
	cursor:pointer;
}
.custofrm-table tbody td:first-child{
	border-left:0px;
}
.custofrm-table tfoot td{
	background:#ccc;
	padding:5px 10px;
}
.custofrmbnt-edittitle{
	float:right;
	margin-top:5px;
}
.custofrmbnt-edittitle:hover,.custofrm-bntadd:hover{
	cursor:pointer;
	opacity:0.6;
}
.custofrm-bntadd{
	display:inline-block;
	background:url(../images/icons/small/grey/pencil.png) no-repeat;
	height:24px;
	padding-left:28px;
	line-height:24px;
}
.linkpreviewebsite{
	font-weight:100 !important;
	display:inline-block;
	background:#06F;
	color:#fff !important;
	border:1px solid #06F;
	padding:3px 10px;
	padding-left:24px;
}
.quinl-bnt-addtocart{
	float:left;
	width:100%;
	margin-top:10px;
}
.quinl-bnt-addtocart ul{
	margin:0;
	width:100%;
}
.quinl-bnt-addtocart ul li{
	display:inline-block;
	padding:5px;
	margin:2px;
	border:1px solid #fff;
}
.quinl-bnt-addtocart ul li:hover,.quinl-bnt-addtocart ul li.active{
	border-color:#F00;
	cursor:pointer;
}
.txtalert-vve{
	display:inline-block;
	font-size:12px;
	font-weight:100;
	font-style:normal;
	color:#789;
	margin-left:5px;
}
/*************************************************/
.msgtum-develop{
	background:#3CF;
	padding:6px;
	margin-top:7px;
}
.msgtum-develop.error{
	background:#F93;
}
.viewshopyouorder{
	background:#2b7727;
	margin-bottom:5px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.viewshopyouorder a{
	display:block;
	padding:5px 10px;
	color:#fff !important;
}
.viewshopyouorder a:hover{
	color:#000 !important;
}
.payment-no{
	color:#F00;
	padding:5px;
}
.table-banklistpay td,.table-banklistpay th{
	line-height:30px;
	border-left:1px dashed #ccc;
}
.table-banklistpay th{
	background:#f5f5f5;
	border-top:1px dashed #ccc;
}
.table-banklistpay td{
	border-top:1px dashed #ccc;
}
.table-banklistpay tbody tr:hover{
	background:#f9f9f9;
}
.table-banklistpay tbody tr:last-child{
	border-bottom:1px solid #eee;
}
.table-banklistpay button{
	padding-left:12px;
	padding-right:12px;
	margin:0;
	margin-top:7px;
}
.title-banklistpay{
	padding-left:10px;
	padding-top:15px;
	font-size:16px;
}
.money-banklistpay{
	font-size:14px;
	color:#F00;
	padding-left:10px;
}
.frmmain-payment{
	padding:10px;
}
.table-paymentfrm1{
	width:100%;
}
.table-paymentfrm1 input[type=text]{
	border:1px solid #e5e5e5;
	width:60%;
	max-width:100px;
	padding:3px;
	line-height:22px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.image-slipp{
	height:120px;
	margin-bottom:10px;
}
.showstatusfrmp1{
	text-align:center !important;
	color:#fff !important;
}
.showstatusfrmp1 span{
	border:1px solid #F00;
	padding:5px 15px;
	background:#F00;
	min-width:250px;
	display:inline-block;
}
.boxpage-option{
	height:25px;
	float:right;
	margin-top:-5px;
}
.boxpage-option span{
	background:#f5f5f5;
	border:1px solid #ccc;
	padding:3px 15px;
	line-height:17px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	display:inline-block;
}
.boxpage-option span:hover{
	background:#3d8336;
	border:1px solid #3d8336;
	color:#fff;
	cursor:pointer;
}
.boxpage-option span.active{
	background-color:#3d8336;
	border:1px solid #3d8336;
	background-image:url(../images/check.png);
	background-repeat:no-repeat;
	background-size:16px 16px;
	background-position:4px 4px;
	padding-left:25px;
	color:#fff;
}
.mm-intovbcontent{
	width:98%;
	height:30px;
	margin-left:1%;
	float:left;
}
.mm-intovbcontent a{
	display:block;
	float:left;
	background:#0C0;
	height:20px;
	line-height:20px;
	padding:5px 20px;
	padding-left:40px;
	margin-right:10px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#fff !important;
}
.mm-intovbcontent a img{
	position:absolute;
	margin-left:-30px;
}
.mm-intovbcontent a:hover{
	color:#f0f0f0 !important;
}
.iconfilenefview{
	background-image:url(../images/fnclank.png);
	background-size:32px auto;
	background-repeat:no-repeat;
	background-position:center center;
	display:inline-block;
	height:32px;
	width:32px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
.dismembername{
	height:40px;
	word-wrap:break-word;
}
.boxcompanyimage img{
	height:60px;
	width:55px;
	overflow:hidden;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}