* {
	margin: 0px;
	font-family:'Roboto',Corbel,helvetica,"Lucida Grande",Tahoma ;
}
body {
width: 100%;
text-align: left;
background:#FBFBFB;
text-align:left;
-webkit-font-smoothing: antialiased; 
}
.addTocart,.incart{
	top:-2px;
	position:relative;
	}
#main_store{
	width: 560px;
	height: auto;
	display: inline-block;
	background-color: #fff;
	margin:auto;
	padding-bottom: 10px;
	margin-bottom: 10px;
	margin-top:65px;
	position:intial;
	border-radius:3px;
	border:1px solid #efefef;
}
#main_store:hover{

}

.buttonjob {
	border: none;
	color: #FFFFFF;  
	padding:6px; 
	border-radius:3px; 
	display:block;
	margin-left:auto; 
	margin-right:auto; 
	margin-top:25px; 

background: #fd746c; /* fallback for old browsers */
background: -webkit-linear-gradient(to left, #fd746c , #ff9068); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #fd746c , #ff9068); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */       
}
.buttonjob:hover { 
outline:none;
background: #fd746c; /* fallback for old browsers */
background: -webkit-linear-gradient(to left,  #ff9068, #fd746c); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #ff9068, #fd746c ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */       
}
.buttonjob:focus { 
outline:none;
background: #fd746c; /* fallback for old browsers */
background: -webkit-linear-gradient(to left,  #ff9068, #fd746c); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to left, #ff9068, #fd746c ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */       
}

#all_store {
	width: 560px;
	margin:auto;
	background-color:none;  
}
#all_store123 {
	width: 560px;
	margin-left:170px;
	background-color:#063;
	position:absolute;
	top:15px;
}
#all_store_a,#all_store_adver {
	width: 560px;
	margin:auto;
	background:none;
}
.contact_adver{
	width:270px;
	background-color:#fff;
	margin-top:px;
	font-size:12px;
	margin-left:10px;
	}
#all_store1 {
	width:710px;
	background-color:#063;
	position:absolute;
	right:113px;
	top:43px;
}
#main_store1 {
	width: 700px;
	height: auto;
	display: inline-block;
	background-color:#fff;
	border: 1px double #e2e1e8;
	margin: auto;
	position: absolute;
	border-radius:3px 3px 0px 0px;
}
#search_product {
	padding-top: 30px;
	padding-bottom: 10px;
}
#create_store {
	width: 180px;
	height: 27px;
	position: relative;
	top: 0px;
	float:right;
	margin-right:0px;
	
}
#create_store img {
	width: 16px;
	height: 16px;
}
#create_store a {
	padding: 5px;
	text-decoration: none;
	color:#4d4d4d;
	font-size: 15px;
	
}
#create_store a i {
	padding: 5px;
	text-decoration: none;
	color:#4d4d4d;
	font-size: 18px;
	
}
#create_store a:hover {
	color: rgb(255, 51, 0);
	font-weight:Bold;
}
.storemenu{
	padding: 2px 8px 2px 6px; 
	width: 380px;
	height: 24px;
	margin-top:10px;
	margin-left:50px;
	background:#fff;
	 border:none;
	border-bottom: 1px double #e2e1e8;
	font-size:16px;
}
.storemenu1,.storemenu22 {
	padding: 3px 5px;
	font-size: 16px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	color: #4d4d4d;
	border: 0px;
    border-bottom:1px solid rgb(102, 204, 255);
	background-color:none;
}
.storemenu1:focus {
	border:none;
    border-bottom:2px solid rgb(102, 204, 255);
}
.bord_store{
	border-bottom:1px solid #e2e1e8;
	margin:auto;
	width:480px;
	}
.storemenu1{
	top:40px;
	right:100px;
	}
#searched p {
	font-size: 16px;
	color: #333;
	padding: 10px;
}
#searched p cite {
	font-size: 16px;
	color: #583f7f;
}
#product_menu {
	width: 550px;
	margin-top: 2px;
	margin-left: 7px;
	height:auto;
	background-color: #333;
}
#product_menu a {
	text-decoration: none;
}
.cart_button,.compare_button{
	float:right;
	z-index:100;
	width:100px;
	height:35px;
	right:30px;
	border-bottom:1px double #bbb;
	border-left:1px double #bbb;
	border-right:1px double #bbb;
	background-color:rgb(255, 251, 240);
	padding-top:5px;
	border-radius:3px;
	position:fixed;
	margin-top:40px;
	-webkit-box-shadow: 0px 2px 6px 1px #ccc;
-moz-box-shadow: 0px 2px 6px 1px #ccc;
box-shadow: 0px 2px 6px 1px #ccc;
	}
.compare_button{
	margin-top:85px;
	padding:7px 0px;
	height:auto;
	}
.compare_button p{
	font-size:15px;
	font-weight:bold;
	color:#F90;
	}
.cart_button img{
	margin-top:3px;
	margin-left:10px;
	}
.cart_button p{
	position:absolute;
	top:10px;
	right:15px;
	font-weight:bold;
	color:rgb(102, 204, 255);
	}
#count{
	position:absolute;
	background-color:#F00;
	color:rgb(255, 251, 240);
	width:auto;
	height:auto;
	font-size:12px;
	padding:0px 5px;
	border-radius:17px;
	font-weight:bold;
	right:60px;
	top:4px;
	}
#cmcount{
	position:absolute;
	background-color:#F00;
	color:rgb(255, 251, 240);
	width:auto;
	height:auto;
	font-size:12px;
	padding:0px 5px;
	border-radius:17px;
	font-weight:bold;
	right:60px;
	top:4px;
}	
#product {
	width: 150px;
	height: 220px;
	border: 1px solid #efefef;
	float: left;
	margin: 10px 2px 10px 22px;
	border-radius: 4px;
}
#product:hover {
	border:1px solid #FFF;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .05), 0 1px 4px 0 rgba(0, 0, 0, .08), 0 3px 1px -2px rgba(0, 0, 0, .2);
    border-radius:3px;
}
#product_img img {
	width: auto;
	max-width:145px;
	height: auto;
	max-height:120px;
	display:block;
	margin-left:auto;
	margin-right:auto; 
	padding: 5px 5px 5px 5px;
}
#product_img  span .dia {
	width: 127px;
	height: 127px;
	padding: 5px 5px 1px 5px;
				width: 140px;
                display: inline-block;
                height: 30px;
                line-height: 30px;
                color: rgb(255, 251, 240);
                background: orange;
                text-align: center;
                position: absolute;
               -webkit-transform:rotate(-45deg);
                -moz-transform:rotate(-45deg);
                transform:rotate(-45deg);
                left: 10px;
                top: 220px;
}
#product_name p {
	font-size: 14px;
	padding: 5px 3px 1px 5px;
	color: #262626;
	font-weight:700;
}
#product_price p {
	font-size: 14px;
	padding: 1px 5px 1px 5px;
	color: red;
	font-weight:700;
}
#product_price span {
	font-size: 12px;
	padding: 0px 3px 0px 0px;
	color: #4d4d4d;
	text-decoration: line-through;
}
#product_instock p {
	font-size: 12px;
	padding: 1px 1px 1px 5px;
	color: #396;
}
#product_outstock p {
	font-size: 12px;
	padding: 1px 1px 1px 5px;
	color: #F00;
}
.compare {
	width: 15px;
	height: 15px;
	position: relative;
	top: -39px;
	left: 100px;
}
.compare a {
	width: 15px;
	height: 15px;
	font-size: 22px;
	font-weight: bold;
	color: #F60;
}
#cart img {
	width: 30px;
	height: 30px;
	margin-left: 90px;
	margin-top: -32px;
}
#openstore {
	width: 558px;
	background-color:#FFF;
	height: auto;
}
#profile_img {
	width: 100%;
	height: auto;
	float: left;
}
#profile_img img {
	width: 100%;
	height: auto;
	border:none;
	padding: 1px;
	background: #FFF;
	border-radius:3px;
	margin: 5px 0px 5px 0px;
}
#profile_title {
	width: 100%;
	height: auto;
	float: right;
	position: relative;
	margin: 5px -11px 5px 5px;
	border-radius: 2px;
}
#details_rows {
	width: auto;
	height: auto;
	padding: 5px;
}
#details_rows p {
	font-size: 16px;
	padding-top:60px;
}
.line_border_hlth{
	width:540px;
	border-bottom:1px double #e2e1e8;
	margin:auto;
	}
	#store_title {
	width:96%;
	height:auto;
	padding:8px 8px 2px 10px;
	
}
.jobContact {
	width:97%;
	height:auto;
	margin:4px 0px 4px 0px;
	padding:2px 4px 2px 8px;
}
.jobContact p {
    font-size:16px;
    color:#4d4d4d;
	font-weight:500;
    text-align:left; 
	padding:2px 4px 2px 8px; 
	white-space:pre-wrap;
	
}
.jobContact a {
    text-decoration:inherit;
	color:inherit;
	
}
#store_name p {
	height:auto;
	color: #080808 ;
	font-size:16px;
	font-weight:bold;
    line-height:1.5;
	white-space:pre-wrap;
	padding-top:0px;
	margin-top:10px;
}
#store_name span {
	height:auto;
	color: #ff3300 ;
	font-size:16px;
	font-weight:bold;
    line-height:1.5;
	white-space:pre-wrap;
	padding-top:0px;
	margin-top:10px;
}
#store_name a {
	color:inherit;
    text-decoration:none;
	white-space:pre-wrap;
	}
#store_title strong {
	color: #262626;
	font-size:23px;
	line-height:1.3;
	font-weight:500;
	

}
#store_title H1 {
	color: #FF3300;
	font-size:25px;
	text-shadow:0px 1px #D0D0D0;
	font-weight:Lighter;

}
#store_features {
	height: 180px;
	background-color: #33;
}
#store_features1 {
	height: auto;
	color: #333;
	margin-top:10px;
	padding:0px 8px 0px 8px;
}
#play_list {
	height: 80px;
	border-top: 1px solid #D4D4D4;
	margin-top: 75px;
	padding-left: 3px;
}
#play_list p {
	font-size: 16px;
	color:#333;
	font-weight:bold;
}
#play_list span {
	font-size: 12px;
	color: #666;
}
#store_features p {
	font-size: 14px;
	color: #666;
    white-space: pre-wrap;
}
#store_features1 p {
	font-size: 16px;
	color: #262626;
	white-space:pre-wrap;
	font-weight:500;
	padding:0px 8px 0px 8px;
}
#store_features1 h4 {
	font-size: 16px;
	color:#262626;
	padding:0px 8px 0px 8px;
	white-space:pre-wrap;
	line-height:1.6;
	font-weight:600;
	text-align:left;
}
#store_features1 span {
	font-size: 18px; 
	color: #262626;
	font-weight:600;
}
#store_price {
	padding-left: 43px;
	padding-right: 3px;
	margin-top: -22px;
	background-color: #33;
}
#store_price strong {
	color: #0066FF;
	font-size:20px;
	text-shadow:0px 1px #D0D0D0 ;
}
#store_price2{
	padding-left: 123px;
	padding-right: 3px;
	margin-top: -22px;
	background-color: #33;
}
#store_price2 strong {
	color: #ff3300;
	font-size:20px;
	text-shadow:0px 1px #D0D0D0 ;
	font-weight:100;
}
#cart_button {
	margin: 30px;
}
.cart1 {
	background-color:rgb(0, 153, 255);
	border: none;
	width: 100px;
	height: 30px;
	color: rgb(255, 251, 240);
	top:300px;
	font-weight:bold;
	position:absolute;
	cursor: pointer;
	border-radius:2px;
}
.compare23 {
	background-color: #FF3300;
	border: none;
	width: 100px;
	height: 30px;
	border-radius:2px;
	color: rgb(255, 251, 240);
	cursor: pointer;
	position:absolute;
	top:300px;
	font-weight:bold;
	right:10px;
	height: 30px;
}
.cart1:hover ,.compare23:hover{
-webkit-box-shadow: 0.5px 0.5px 4px 2px rgba(186,186,186,1);
-moz-box-shadow: 0.5px 0.5px 4px 2px rgba(186,186,186,1);
box-shadow: 0.5px 0.5px 4px 2px rgba(186,186,186,1);
}
.compare:hover {
	opacity: 0.8;
}
#uploader_name {
	width: 560px;
	height: auto;
	margin-top:10px;
}
#uploader_name a {
	text-decoration: none;
}
#uploader_name a p {
	font-size: 15px;
	text-align:left;
	padding: 3px 3px 3px 10px;
	font-weight:bold;
	color: #FF3300;
    white-space: pre-wrap;
}
#uploader_name span {
	font-size: 18px;
	text-align:left;
	padding: 3px 3px 3px 10px;
	font-weight:bold;
	color: #0066ff;
    white-space: pre-wrap;
}
#uploader_name1 p {
	font-size: 18px;
	padding:2px 10px;
	color: #080808 ;
    white-space :pre-wrap;
}
#uploader_name1 b {
	font-size: 16px;
	padding:2px 10px;
	color: red ;
    white-space :pre-wrap;
}
.bod_main{
    width:520px;
	border-bottom:1px double #e2e1e8;
	margin:auto;
	
	}
#uploader_name1 span {
	color:#0099FF ;
	font-size: 14px;
	font-weight:600;  
    white-space :pre-wrap;
	margin-left:12px;
	padding-top:12px;

}
#uploader_stock {
	float: right;
	position: absolute;
	top: 300px;
	right:130px;
	font-weight:bold;
}
 #uploader_stock p {
 color: #666;
 font-size:14px;
}
#uploader_stock strong {
	color: #248F24;
	font-size:14px;

}
#specif {
	width: 560px;
	background-color: rgb(255, 251, 240);
	margin: 5 auto auto auto;
}
#heading_order {
	height: auto;
	background-color:rgb(255, 251, 240);
	color:#FFF;
}
#heading_order h1 {
	font-size: 14px;
	color:rgb(102, 204, 255);
	padding: 5px 0px;
}
#invoice {
	width: 540px;
	height: 70px;
	border-top: 1px solid #e2e1e8;
	padding: 2px;
	margin:auto;
}
#order_final {
	width: 65px;
	height: 60px;
	float: left;
	margin-right: 3px;
	padding: 2px;
}
#order_final img {
	width: 60px;
	height: 60px;
	border-radius:3px;
}
#order_name {
	width: 295px;
	height: 20px;
}
#order_name p {
	padding: 2px;
	color: #333;
	font-size: 13px;
	font-weight:bold;
}
#order_qantity {
	width: 295px;
	height: 25px;
	margin-top: 1px;
	padding: 1px;
}
#order_qantity strong {
	color: #666;
	font-size: 12px;
	font-weight:normal;
	padding:2px;
}
#order_qantity p {
	color: #F00;
	font-size: 18px;
}
#o_price {
	width: 130px;
	height: 60px;
	padding: 5px 1px;
}
#o_price p {
	font-size: 14px;
	color:#666;
	font-weight:bold;
}
#total{
	width:80px;
	border:none;
	font-size:14px;
	font-weight:bold;
	margin-top:25px;
	color:#666;
	}
#gdtotal{
	width:90px;
	border:none;
	font-size:16px;
	font-weight:bold;
	background-color:#eee;
	}
.qty{
	width:32px;
	border:1px solid #DDD;
	border-radius:1px;
	}
#country{
	background-color:#999;
	color:#F00;
	}
#qantity_num {
	width: 40px;
	height: auto;
	margin-left: 5px;
}
#grand_total {
	height: 30px;
	border-top: 1px solid #e2e1e8;
	border-bottom: 1px solid #e2e1e8;
	padding-top: 10px;
	width:560px;
	background-color:#EEE;
	margin-bottom:10px;
}
#total_price {
	float: left;
	font-size: 16px;
	font-weight: bold;
	width:60px;
	border-right: 1px solid #ccc;
	margin-left: 330px;
	color: #333;
}
#order_total p {
	float: right;
	font-size: 16px;
	font-weight: bold;
	margin-right: 40px;
	color: #333;
}
#select_payment {
	background-color: #EFEFEF;
	padding: 5px 5px 5px 5px;
	color: #333;
	font-size: 15px;
}
#select_payment select {
	font-size: 14px;
	color: #333;
	width: 150px;
}
#hide_button {
	font-size: 14px;
	color: #333;
	width:140px;
	border:1px solid #CCC;
	padding-left:5px;
}
#proced {
	margin-top: 10px;
}
#myButton3 {
	margin-top: 30px;
	width: 145px;
	margin-left: 270px;
	height: 30px;
	color: rgb(255, 251, 240);
	background-color: #F60;
	border: none;
	font-size: 12px;
	cursor: pointer;
	border-radius:3px;
	font-weight:bold;
}
#myButton5 {
	width: 130px;
	height: 30px;
	color: rgb(255, 251, 240);
	left: 270px;
	position: relative;
	background-color:rgb(102, 204, 255);
	border: none;
	font-size: 12px;
	font-weight:bold;
	cursor: pointer;
	border-radius:3px;
	margin-bottom: 00px;
}
.delorder{
	position:relative;
	top:30px;
	right:5px;
	color:#333;
	background-color:rgb(255, 251, 240);
	text-decoration:none;
	font-size:24px;
	background-color:#DDD;
	line-height:18px;
	padding:0px 2px;
	border-radius:15px;
	}
#compare_page {
	width: 550px;
	height: 540px;
	background-color: rgb(255, 251, 240);
	border: 1px solid #EFEFEF;
	margin:80px auto auto auto;
}
#all_compare {
	width: 550;
	height: 500px;
	padding-top: 20px;
}
#product_compare {
	width: 186px;
	height: 460px;
	margin-left: 20px;
	border: 1px solid #BBB;
	border-radius: 4px;
	margin-top: 10px;
	float: left;
	background-color: rgb(255, 251, 240);
}
#compare_img img {
	width: 180px;
	height: 180px;
	margin: 2px;
	position: relative;
}
#product_id {
	width: 184px;
	height: 25px;
	border-bottom: 1px solid #F3F3F3;
}
#product_id strong {
	font-size: 14px;
	color: #333;
	margin-left: 5px;
}
#product_id p {
	font-size: 12px;
	color: #F60;
}
#compare_price {
	width: 184px;
	height: 26px;
	border-bottom: 1px solid #F3F3F3;
}
#compare_price strong {
	font-size: 16px;
	color: #666;
	margin-left: 5px;
}
#compare_price p {
	font-size: 14px;
	color: #1c9d74;
}
#compare_description {
	width: 184px;
	height: 190px;
	border-bottom: 1px solid #F3F3F3;
}
#compare_description strong {
	font-size: 14px;
	color: #999;
	margin-left: 5px;
}
#compare_description ul {
	width: 164px;
	margin-left:-20px;
	margin-top:5px;
}
#compare_description ul li {
	font-size: 11px;
	color: #666;
	margin-top:5px;
	list-style: square;
}
#compare_offer {
	width: 184px;
	height: 30px;
	background-color: #EBEBEB;
}
#compare_offer strong {
	font-size: 16px;
	color: #666;
	margin-left: 5px;
}
#compare_offer p {
	font-size: 14px;
	color: #1c9d74;
}
#compare_scroll {
	width: 545px;
	height: 490px;
	overflow-y: hidden;
	overflow-x: auto;
	margin-left: 2px;
}
#scroll_horizontal {
	height: 480px;
	width: 1050px;
}
#compare_close {
	position: relative;
	width: 15px;
	height: 20px;
	margin-left: 170px;
	margin-top: -20px;
	border-radius: 25px;
	z-index: 3;
}
#compare_close a {
	position: absolute;
	text-decoration: none;
	background-color:#ccc;
	border-radius: 25px;
	padding: 0px 5px;
	margin-top: 12px;
	color: #000;
}
#title_newstore p {
	background-color: #FFF;
	color:rgb(102, 204, 255);
	padding: 5px 0px;
	text-align: center;
	margin-top:0px;
	border-radius:3px 3px 0px 0px;
}
#registation_form table {
	margin: 30px auto auto auto;
}
#registation_form table tr td {
	padding: 5px;
	font-size: 20px;
	height: 35px;
	font-size:14px;
	font-weight:bold;
	color: #999;
}
#register-form table tr td{
	color:#aaa;
	}
#register-form table tr td span{
	position:absolute;
	margin-top:7px;
	font-size:16px;
	font-weight:normal;
	}
#reg_form {
	width: 420px;
	max-width:420px;
	font-size: 16px;
	height: auto;
	max-height:350px;
	padding:4px 2px;
	border:none; 
	border-bottom:1px solid #efefef;
	font-weight: normal;
	white-space:pre-wrap;
	margin-top:10px;
}
#reg_form:focus {
	border-bottom:1px solid #3399ff;
	transition:.3s;
}
#select_store {
	width: 250px;
	font-size: 15px;
	height: 33px;
	font-weight:bold;
	color: #999;
	background-color:#bbb;
}
#select_store1 {
	width: 282px;
	font-size: 14px;
	height: auto;
	padding:3px 1px;
	color: #fff;
	background-color:#CCC;
}
#select_store2,#select_store4,#select_store3  {
	width: 220px;
	font-size: 14px;
	padding:3px 0px;
	color: #999;
}
#select_store3{
	background-color:#CCC;
	color:#fff;
	}
#char {
	width: 450px;
	font-size: 14px;
	color: #999;
	height: 30px;
}
#upload_store {
	width: 350px;
	font-size: 20px;
	color: #333;
	height: 35px;
	background-color: #E4E4E4;
	border: none;
}
#upload_store1 {
	width: 282px;
	font-size: 20px;
	color: #333;
	height: 35px;
	background-color: #E4E4E4;
	border: none;
}
#button21 {
	margin-top: 30px;
	position: relative;
	width: 100px;
	left: 170px;
	height: 28px;
	color: rgb(255, 251, 240);
	font-size: 16px;
	background-color:#3399ff;
	border: none;
	font-size: 16px;
	border-radius:3px;
	cursor: pointer;
}
#button21:hover{
		-webkit-box-shadow: 0px 1px 6px 1px #ccc;
	-moz-box-shadow: 0px 1px 6px 1px #ccc;
	box-shadow: 0px 1px 6px 1px #ccc;
	}
#hold_product {
	width: 10px;
	height: 10px;
	position: relative;
	top: -30px;
	float: right;
	right: 20px;
}
#hold_product p {
	color: #36C;
	padding: 0px 12px;
}
#number_restrict {
	width: 50px;
	font-size: 14px;
	height: auto;
	padding:3px 0px;
	color: #666;
}
#shipping_amount {
	width: 150px;
	font-size: 20px;
	height: 35px;
	color: #666;
}
#business_address {
	width: 421px;
	height: 60px;
	font-size: 18px;
	resize:none;
	border:1px double #EFEFEF;
}
#order_list {
	width: 100%;
	height: auto;
	margin: auto;
}
#order_list p {
	background-color:#FFF;
	color:rgb(102, 204, 255);
	padding: 4px 0px;
	text-align: center;
	border-radius:3px 3px 0px 0px;
	font-size: 14px;
}
#order_field {
	width: 160px;
	height: auto;
	float: left;
	border-left: 1px solid #e2e1e8;
}
#order_field p {
	width: 100%;
	padding: 5px 0px;
	font-size: 11px;
	color:#333;
	background-color: #CCC;
}
#custome_no1 {
	width: 100%;
	height: 100px;
	padding: 3px 1px;
	border-bottom: 1px solid #e2e1e8;
}
#custome_no1 p {
	width: 100%;
	background: none;
	color: #333;
	border: none;
	font-size: 11px;
}
#custome_no1 p strong {
	color: #333;
	font-size: 15px;
}
.status_button {
	color: rgb(255, 251, 240);
	background-color: #F30;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
.status_button1 {
	color: rgb(255, 251, 240);
	background-color: #F60;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
.status_button2 {
	color: rgb(255, 251, 240);
	background-color: #393;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
#status_button {
	color: rgb(255, 251, 240);
	background-color: #F30;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
#status_button1 {
	color: rgb(255, 251, 240);
	background-color: #F60;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
#status_button2 {
	color: rgb(255, 251, 240);
	background-color: #393;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
#Pending {
	color: rgb(255, 251, 240);
	background-color: #0000FF;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
#order_field a {
	text-decoration: none;
}
#show_singlefill {
	width: 100%;
	height: auto;
}
#show_singlefill table {
	width: 700px;
	margin: auto auto auto auto;
	padding: 5px 10px;
}
#show_singlefill table tr td {
	height: 30px;
	width: 250px;
	font-size: 14px;
	font-weight:bold;
}
#show_singlefill p {
	background-color: #fff;
	color: #583f7f;
	padding: 4px 0px;
	text-align: center;
	border-bottom: 1px solid #E5E5E5;
}
#show_singlefill table tr td span {
	font-size: 14px;
	color: #666;
	font-weight: 600;
}
#job_reg p {
	background-color:#fff;
	padding: 7px 0px;
	text-align: center;
	color: rgb(230, 0, 0);
	font-weight:bold;
	width:auto;
	
}
#job_reg table {
	margin: auto auto auto auto;
	padding: 5px 5px;
	margin-top:20px;
}
#job_list {
	width:559px;
	height: 94px;
	background: #fff;
	    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .05), 0 1px 4px 0 rgba(0, 0, 0, .08), 0 3px 1px -2px rgba(0, 0, 0, .2);
	margin-top:18px;
	border-radius:3px; 
	margin-left:-2px;
}
#job_list:hover {
	background:#F5F5F5;
	transition:0.3s;
}
#job_img {
	width: 90px;
	height: 90px;
	top: 4px;
	left: 4px;
	margin-right:2px;
	float: left;
}
#job_img img {
	width: 90px;
	height: 90px;
}
#job_title {
	width: 450px;
	height: auto;
	background-color:none;
	margin-left: 35px;
	padding-top:6px;
	color:#333;
}
#job_title p {
	width:450px;
	font-size: 16px;
	font-weight:bold;
	margin-left:63px;
}

#job_skill strong {
	color: #4d4d4d;
}
#job_skill {
	width: 450px;
	position: relative;
	top: 8px;
	margin-left: 100px;
	height: 25px;
}
#job_skill p {
	font-size: 15px;
	color: #262626;
	font-weight:600;
}

#job_skill span {
	font-size: 13px;
	color:#808080;
}
#job_description {
	width: 450px;
	font-size: 14px;
	color: #4d4d4d;
	font-weight:500;
    margin-top:2px;
	line-height:1.5;
	margin-left: 100px;
	height: 40px;
}
#job_description p span {
	color:#2d8659;
	font-weight:600;
	font-size:12px;
}
#job_description strong {
	color: #333;
}
#job_date,#job_date1 {
	position: absolute;
	top:0px;
	left: 450px;
	text-align: left;
	width:100px;
}
#job_date1 {
	top:-22px;
}
#job_date p,#job_date1 p {
	font-size: 13px;
	color: #999;
}
#on_clickjob{
	width:100px;
	height:30px;
	top:5px;
	left:1px;
	}
#on_clickjob a {
	text-decoration: none;
}
#description_details p {
	font-size: 16px;
	color:#262626;
	margin-left:8px;
	margin-top:6px;
	padding:0px 5px;
	white-space:pre-wrap;
	line-height:1.6;
	font-weight:500;
	text-align:left;
}
#description_details h4 {
	font-size: 16px;
	color:#262626;
	margin-left:8px;
	margin-top:6px;
	padding:0px 5px;
	white-space:pre-wrap;
	line-height:1.4;   
	font-weight:600;
	text-align:left;
}
#description_details span {
	font-size: 12px;
	color:#8c8c8c;
	margin-left:8px;
	
	padding:0px 5px;
	white-space:pre-wrap;
	line-height:2;
	font-weight:600;
}
#virtual_pedit{
	width:auto;
	height:30px;
	background-color:rgb(255, 251, 240);	
	border-bottom:1px solid #EFEFEF;
	}
#virtual_pedit p{
	float:right;
	margin-right:55px;
	margin-top:5px;
	}
#virtual_pedit p a{
	text-decoration:none;
	color:#333;
	}
#virtual_list{
    width:auto;
	height:50px;
	background-color:rgb(255, 251, 240);	
	border-bottom:1px solid #EFEFEF;
	}
#virtual_product{
	width:400px;
	height:50px;
	}	
#virtual_product p{
	width:400px;
	font-size:18px;
	padding:10px 5px;
	color:#666;
	}
#virtual_pdelete{
	width:150px;
	height:50px;
	float:right;
	position:relative;
	top:-50px;
	}
.v_delbutton{
	width:70px;
	height:30px;
	position:relative;
	border:none;
	margin-top:10px;
	color:rgb(255, 251, 240);
	background-color:#CCC;
	cursor:pointer;
	}
.v_delbutton:hover{
	background-color:#808080;
	}
#update_upload{
	width:auto;
	height:60px;
	background-color:rgb(255, 251, 240);
	}
.u_but{
	width:80px;
	height:30px;
	position:relative;
	border:none;
	margin-top:10px;
	color:rgb(255, 251, 240);
	background-color:#F90;
	margin-left:90px;
	cursor:pointer;
	}
	.u_but1{
	width:80px;
	height:30px;
	position:relative;
	border:none;
	cursor:pointer;
	margin-top:10px;
	margin-left:150px;
	color:rgb(255, 251, 240);
	background-color:#1c9d74;
	}
#track_order{
	width:100%;
	height:100%;
	}
#track_order img{
	width:550px;
	height:430px;
	}
#customer_no{
	width:auto;
	height:60px;
	border-bottom:1px solid #EFEFEF;
	border-top:1px solid #EFEFEF;
	background-color:EFEFEF;
	}
#customer_no p span{
	color:#39F;
	font-size:13px;
	}
#customer_no p{
		font-size:12px;
	padding:5px 5px;
	color:#999;
	}
#user_pname{
	width:370px;
	background-color:rgb(255, 251, 240);
	height:auto;
	padding:5px 0px;
	float:left;
	}
#user_pname pre{
font-size:14px;
margin-left:5px;
color:#666;
	}
#user_pname span{
font-size:14px;
float:right;
margin-right:5px;
color:#666;
	}
#user_nameslip{
	width:auto;
	background-color:rgb(255, 251, 240);
	margin-top:30px;
	margin-bottom:10px;
	border-bottom:1px solid #EFEFEF;
	}
#user_nameslip span{
    font-size:22px;
	color:#666;
	}
#contact_user{
	width:auto;
	height:auto;
	background:rgb(255, 251, 240);	
	}
#contact_user table{
	background-color:rgb(255, 251, 240);
	width:560px;
	}
#contact_user table tr{
	width:560px;
	}
#contact_user table tr td{
	padding:5px;
	color:#666;
	font-size:14px;
}
#payment_slip{
	width:560px;
	background-color:#C03;
	}
#payment_slip table{
	background-color:rgb(255, 251, 240);
	width:560px;
	}
#payment_slip table tr{
	width:560px;
	background-color:#ccc;
	text-align:center;
	}
#payment_slip table tr td{
	padding:5px;
	color:#666;
	font-size:14px;
	border:1px solid #EFEFEF;
}	
#total_useramount{
width:auto;
height:auto;	
	}
#total_useramount table{
background-color:#EFEFEF;
	width:560px;
	}
#total_useramount table tr{
	width:560px;
	background-color:rgb(255, 251, 240);
	text-align:center;
	}
#total_useramount table tr td{
	padding:5px;
	color:#333;
	font-size:16px;
}
#admin{
	width:100%;
	height:auto;
	background-color:rgb(255, 251, 240);
	}
#admin table{
background-color:#EFEFEF;
	width:100%;
	}
#admin table tr{
	width:100%;
	background-color:#EFEFEF;
	text-align:center;
	font-weight:600;
	}
#admin table tr td{
	padding:4px;
	color:#333;
	font-size:11px;
	border:1px solid #999;
}
#admin table tr td img{
	width:40px;
	height:40px;
}
#admin table tr td span select{
	width:60px;
	font-size:11px;
	color:#666;
	text-align:center;
}
#admin_psearch{
	width:100%;
	height:auto;
	background:#D9D9B3;
	}
.admin_allsearch{
	width:40%;
	height:30px;
	font-size:14px;
	padding-left:5px;
	border:1px #A7A754;
	}
.Admin_searchbutton{
	border:none;
	background-color:#75BAFF;
	padding:5px;
	color:rgb(255, 251, 240);
	}
	.main_cond{
	color:#333;
	font-size:11px;
	}
.main_cond a{
	text-decoration:none;
	color:#F60;
	}
/*************************************Registration For Advertise*******************************************/
.preview
{
width:120px;
padding:10px;
position:relative;
right:55px;
margin-left:200px;
border: 1px double #FFBE7D;
-webkit-box-shadow: 0px 0px 5px 0px #FFC082;
-moz-box-shadow: 0px 0px 5px 0px #FFC082;
box-shadow: 0px 0px 5px 0px #FFC082;
}
#preview
{
color:#cc0000;
font-size:12px;

}
.p_preview img{
	top:330px;
	}
div#upload_adver {
    width: auto;
    height: 31px;
    background: url(../images/upload.png) no-repeat;
    overflow: hidden;
    position: relative;
	left:200px;
	margin-top:10px;

}
div#upload_adver input {
    display: block !important;
    width:auto; !important;
    height: 57px !important;
    opacity: 0 !important;
    overflow: hidden !important;
}
div#up_store {
    width:40px;
    height: 37px;
    background: url(../images/Photoup3.png) no-repeat;
    overflow: hidden;
    position: relative;
    bottom: 25px;
    left: 175px;
}
div#up_store input {
    width: 40px !important;
    line-height: 37px !important;
    opacity: 0 !important;
    overflow: hidden !important;
}
div#upload_store1 {
    width: 157px;
    height: 57px;
    background: url(../images/Photoup2.png) no-repeat;
    overflow: hidden;
    position: relative;
    bottom: 25px;
    left: 175px;

}


div#upload_store1 input {
    display: block !important;
    width: 157px !important;
    height: 57px !important;
    opacity: 0 !important;
    overflow: hidden !important;
}
div.upload_store1 {
  	width:80px;
	height:30px;
	position:relative;
	border:none;
	margin-top:10px;
	color:rgb(255, 251, 240);
	background-color:#F90;
	margin-left:90px;
	cursor:pointer;
}
div.upload_store1 input {
    display: block !important;
    width:80px	 !important;
   	height:30px !important;
    opacity: 0 !important;
    overflow: hidden !important;
}
#virtual {
	margin-top: 30px;
	position: relative;
	width: 100px;
	left: 180px;
	height: 28px;
	color: rgb(255, 251, 240);
	font-size: 16px;
	background-color: #F60;
	border: none;
	font-size: 16px;
	cursor: pointer;
}
#deliverable {
	margin-top: 30px;
	position: relative;
	width: 100px;
	left: 180px;
	height: 28px;
	color: rgb(255, 251, 240);
	font-size: 16px;
	background-color: #F60;
	border: none;
	font-size: 16px;
	cursor: pointer;
}
#general {
	margin-top: 30px;
	position: relative;
	width: 100px;
	left: 180px;
	height: 28px;
	color: rgb(255, 251, 240);
	font-size: 16px;
	background-color: #F60;
	border: none;
	font-size: 16px;
	cursor: pointer;
}
/************************************Alert message****************************/

.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
position:absolute;
}
.info {
color: #00529B;
background-color: #BDE5F8;
background-image: url('../images/info.jpg');
}
.success {
color: #4F8A10;
position:absolute;
background-color: #DFF2BF;
background-image:url('../images/success.jpg');
}
.warning {
color: #9F6000;
background-color: #FEEFB3;
background-image: url('../images/warning.jpg');
}
.error {
color: #D8000C;
background-color: #FFBAB3;
background-image: url('../images/error.jpg');
}
/*************************************************************************************/

/**************************************************************************************/
@media only screen and (max-width: 1300px) {
	 #all_store {
	width: 560px;
}
}
}
 @media only screen and (max-width: 1224px) {
	 #all_store {
	width: 560px;
	float:left;
	margin-left:210px;
}
	 #all_store_a {
	width: 560px;
	float:left;
	margin-left:248px;
}
}
 @media only screen and (max-width: 1024px) {
	.cart_button,.compare_button{
		position:absolute;
		left:50px;
		z-index:2;
		}
	 #all_store_a {
	width: 560px;
	float:left;
	margin-left:290px;
}

}

/***********BAck Buttons*****************/
.status_button3 {
	color: rgb(255, 251, 240);
	background-color: #4800ff;
	width: 90px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}
.status_button4 {
	color: rgb(255, 251, 240);
	background-color: #fd051c;
	width: 80px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	cursor: pointer;
}

#status_button4,#status_button3,#status_button1,#status_button2,#status_button2,#Pending {
	color: rgb(255, 251, 240);
	background-color: #fd051c;
	width: 90px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	border-radius:3px;
	font-size:12px;
	font-weight:bold;
	cursor: pointer;
}
#status_button {
	color: rgb(255, 251, 240);
	background-color: #F30;
}
#status_button1 {
	color: rgb(255, 251, 240);
	background-color: #F60;
}
#status_button2 {
	color: rgb(255, 251, 240);
	background-color: #393;
}
#Pending {
	color: rgb(255, 251, 240);
	background-color: #0000FF;
}
#status_button3 {
	color: rgb(255, 251, 240);
	background-color: #666;
}

/*****************Slider********************************/
/***************************************slider**********************************************/
.my_allstore{
	margin:auto;
	width:600px;
	height:auto;
	}
.divider{
	margin:auto;
	width:553px;
	border-top:1px double #ccc;
	height:1px;
	margin-top:10px;
	}
.container12{
	width:520px;
	height:230px;
	border-top:1px double #e2e1e8;
	border-bottom:1px double #e2e1e8;
	background: #fff;
	margin:15px auto auto auto;
	}
.slider_wrapper{
	overflow: hidden;
	position:relative;
	height:240px;
	width:520px;
	top:auto;
}
.slider_wrapper h1{
	font-size:15px;
	padding:3px;
	}
#image_slider{

	position: relative;
	height: auto;
	list-style: none;
	overflow: hidden;
	float: left;
	padding:0px;
	margin:0px;
}
#image_slider li{
	position: relative;
	float: left;
}
.nvgt{
	position:absolute;
	top: 90px;
	height: 50px;
	width: 30px;
	opacity: 0.6;
}
.nvgt:hover{
	opacity: 0.9;
}
#prev{
	background:url(../images/prev.png) no-repeat center;
	left: 0px;
	opacity: 0.6;
}
#prev:hover{
	opacity: 0.9;
}
#next{
	background:url(../images/next.png) no-repeat center;
	right: 0px;
	opacity: 0.6;
}
#next:hover{
	opacity: 0.9;
}
.similar_prod_sld{
	width:520px;
	height:200px;
	background-color:#fff;
	margin-top:5px;
	border:1px solid #e2e1e8;
	}
.my_product{
	background-color:#fff;
	width:167px;
	height:180px;
	margin-left:4px;
	margin-top:10px;
	border:1px double #e2e1e8;
	float:left;
	}
.my_pro_img img{
	width:150px;
	height:130px;
	margin:3px 8px;
	}
.my_pro_pri{
	width:155px;
	height:35px;
	margin:auto;
	background-color:#fff;
	border-top:1px double #e2e1e8;
	}
.my_pro_pri span,.my_pro_pri pre{
	padding:2px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	}
.my_pro_pri pre{
	color:#396;
	font-weight:normal;
	}
.similar_cart{
	position:relative;
	left:128px;
	width:40px;
	top:-22px;
	border-left:1px double #e2e1e8;
	height:18px;
	 padding-bottom:4px;
	}
.similar_cart img{
	width:25px;
	height:25px;
	margin:0px 4px;
    margin-bottom:5px;
	cursor:pointer;
	}
/**************************************************************************************/
@media only screen and (max-width: 1300px) {
	 #all_store {
	width: 560px;
}
}
}
 @media only screen and (max-width: 1224px) {
	 #all_store {
	width: 560px;
	float:left;
	margin-left:210px;
}
	 #all_store_a {
	width: 560px;
	float:left;
	margin-left:248px;
}

}
 @media only screen and (max-width: 1024px) {
	.cart_button,.compare_button{
		position:absolute;
		left:50px;
		z-index:2;
		}
	 #all_store_a {
	width: 560px;
	float:left;
	margin-left:290px;
}

}

/***********BAck Buttons*****************/
#status_button,#status_button4,#status_button3,#status_button1,#status_button2,#status_button2,#Pending,.status_button4,.status_button3,.status_button1,.status_button2,.status_button2,.Pending,.status_button {
	color: rgb(255, 251, 240);
	background-color: #fd051c;
	width: 90px;
	height: 25px;
	border: none;
	position: relative;
	margin-top: 3px;
	border-radius:3px;
	font-size:12px;
	font-weight:bold;
	cursor: pointer;
}
#status_button,.status_button {
	color: rgb(255, 251, 240);
	background-color: #F30;
}
#status_button1,.status_button1 {
	color: rgb(255, 251, 240);
	background-color: #F60;
}
#status_button2,.status_button2 {
	color: rgb(255, 251, 240);
	background-color: #393;
}
#Pending,.pending {
	color: rgb(255, 251, 240);
	background-color: #0000FF;
}
#status_button3,.status_button3 {
	color: rgb(255, 251, 240);
	background-color: #666;
}
/*****************************payment*********/
#paymentopt{
width:100%;
border-top:1px solid #E8E8E8 ;
border-bottom:1px solid #E8E8E8 ;
margin-top:60px;
height:75px;
}
#paymentopt p{
font-size:15px;
color:#989898; 
font-weight:Bold;
font-family:corbel,arial;
margin-left:5px;
}
#paymentopt img {
height:auto;
width:99%;
}

/*******end********/
/****************newstore****************/
.block021 {
width:600px;
height:auto;
margin:auto;
margin-top:50px;
}

@media (min-width:100px) and (max-width:750px) { 
.block021 {
margin-left:60px;
}
.status{
margin-left:60px;	
}
}
.block500 {
width:99.99%;
height:40px;
background-color:#00cc99;	
}
.block500 input {
color:#fff;
font-size:16px;
line-height:1.1;
font-weight:500;
margin:0px;
padding:12px 0px 0px 0px;
text-align:center;
}

.block500 h3 {
color:#fff;
font-size:16px;
line-height:1.1;
font-weight:500;
margin:0px;
padding:12px 0px 0px 0px;
text-align:center;

}
.block500 b {
color:#fff;
font-size:14px;	
line-height:1.2;
font-weight:200;
float:right;
margin:12px 5px 0px 0px;
}
.block600 {
	width:100%;
height:30px;
background-color:#e2e2e2;
margin:auto;
margin-top:0px;	
box-shadow: 2px 0px #27496d;
}
.block600 ul img {
width:26px;
height:26px;
margin-top:0px;	
margin-left:0px;
border-left:2px solid #ccc;
}
.block600 ul {
width:auto;
height:29px;
float:left;
margin-top:2px;
margin-left:60px;
padding:0px;

margin-bottom:0px;
}
.block600 ul li {
list-style:none;
width:auto;
height:auto;
float:left;	
margin-left:10px;
margin-top:;
color:#262626;
font-size:16px;
line-height:1.2;
padding:5px;
padding-bottom:0px;
}
.block601 {
width:140px;
height:210px;
-webkit-box-shadow: 0px 0px 2px 0px rgba(171,171,171,1);
-moz-box-shadow: 0px 0px 2px 0px rgba(171,171,171,1);
box-shadow: 0px 0px 2px 0px rgba(171,171,171,1);
background-color:#fff;
float:left;	
margin:4px 2px 14px 8px;
border-radius:3px;
}
.block601 img {
width:100%;
height:140px;
margin:0px;
margin-top:4px;
padding:0px;
}
.block601 h1 {
color:#00cc99;
font-size:16px;
line-height:1.2;
font-weight:500;
margin:4px 2px 2px 2px;
text-align:center;
}
.block601 p {
height:16px;
color:#a6a6a6;
font-size:14px;
line-height:1;
font-weight:500;
margin:0px 2px 6px 3px;
text-align:center;

}
.block601 h2 {
height:16px;
color:#ff3300;
font-size:16px;
line-height:1;
font-weight:500;
margin:2px 2px 1px 3px;
text-align:center;
}
/*************similar product************/
.fdiv {
width:180px;
height:275px;
border-radius:5px;
background-color:#fff;
float:left;
margin-left:13px;
margin-top:20px;
margin-bottom:8px;
border:1px solid #efefef;
}
.fdiv:hover {
border:1px solid #fff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .05), 0 1px 4px 0 rgba(0, 0, 0, .08), 0 3px 1px -2px rgba(0, 0, 0, .2);
}
.fdiv img{
width:auto;
max-width:100%;
height:auto;
max-height:80%;
display:block;
margin-left:auto;
margin-right:auto;
border-radius:4px;
}
.fdiv h1 {

height:auto;
font-size:16px;
color:#1a8cff;
margin-top:1px;
font-weight:600;
text-align:left;
padding:1px 5px 0px 5px;
}
.fdiv p {

height:auto;
font-size:14px;
color:#262626;
margin-top:-10px;
text-align:left;
padding:.5px 8px 0px 5px;
font-weight:bold;
}
.fdiv p strike {

height:auto;
font-size:12px;
color:red;
margin-top:-10px;
text-align:left;
font-weight:bold;
}
.fdivimg {
width:100%;
height:70%;
}
.fdivimg:hover {
width:101%;
height:70%;
}
.fdivimg img {
width:auto;
max-width:100%;
height:auto;
max-height:80%;
display:block;
margin:auto; 
margin-top:10%;
border-radius:4px;
}
.cart img{
width:30px;
height:30px;
float:right;
margin-top:-46px;
margin-right:6px;
border-radius:50%;
}
/**************************************************************/
/*************readmore*************/
.morecontent span {
    display: none;
}
.morelink {
    display: block;
}
/********************************/

.block800 {
width:600px;
height:30px;
background-color:#fff;
margin:auto;
margin-top:6px;	
-webkit-box-shadow: 0px 0px 2px 0px rgba(171,171,171,1);
-moz-box-shadow: 0px 0px 2px 0px rgba(171,171,171,1);
box-shadow: 0px 0px 2px 0px rgba(171,171,171,1);
border-radius:3px;
}
/****************************/
.block800 ul {
width:60%;
height:28px;
margin-top:1px;
padding-left:0px;
margin-bottom:0px;
border-radius:3px;
float:right;
}
.block800 ul li {
list-style:none;
width:auto;
height:26px;
float:left;	
margin-left:5px;
margin-top:2px;
color:#ff1a1a;
font-size:14px;
line-height:1.2;
padding:0px;
padding-bottom:0px;
}
.block800 ul li img {
width:22px;
height:20px;
margin-top:2px;
}

.block800 ul li p {
width:24px;
height:auto;
margin:1px 1px 0px 1px;
padding:3px 1px 3px 1px;
font-size:16px;	
font-weight:100;
line-height:1.3;
border-radius:3px;
text-align:center;
color:#4d4d4d;

}
.block800 ul li p span {
width:auto;
height:auto;
margin:-1px 1px 0px 1px;
padding:4px;
font-size:11px;	
font-weight:800;
line-height:1;
border-radius:8px;
text-align:center;
color:#fff;
background-color:#00cc99;

}
.block800 ul li h2 {
width:auto;
height:auto;
margin:1px 1px 0px 1px;
padding:3px 3px 1px 3px;
font-size:14px;	
font-weight:500;
line-height:1.3;
border-radius:3px;
text-align:center;
color:#4d4d4d;

}

.block800 input {
	width:180px;
	height:28px;
	border:none;
	float:left;
	margin-right:4px;
	margin-left:6px;
	margin-top:1px;
}
.block800 input:focus {
    outline: none;
	border-bottom:1px solid #ccc;
}
.block800 button {
	width:30px;
	height:28px;
	padding:0px;
	color:#4d4d4d;
	font-weight:100;
	background-color:#fff;
	float:left;
	border:none;
	border-right:1px solid #a6a6a6;
	margin-right:5px;
	margin-top:1px;
	font-size:18px;
}
.block800 button:focus {
    outline: none;
	box-shadow:0px 1px #ccc;
}

.block1000 {
width:99.9%;
height:auto;

border-radius:3px;
margin-top:5px;
margin-bottom:16px;
background-color:#fff;
border:1px solid #efefef;
/*-webkit-box-shadow: 0px 1px 2px 0px rgba(168,168,168,1);
-moz-box-shadow: 0px 1px 2px 0px rgba(168,168,168,1);
box-shadow: 0px 1px 2px 0px rgba(168,168,168,1);*/
display:inline-block;
}
.block1000 H1 {
font-size:20px;
color:#262626;
font-weight:600;
margin:4px 2px 4px 8px;
line-height:1.5;
text-align:center;	
}
.block1000 h2{
font-size:14px;
color:#4d4d4d;
font-weight:600;
margin:2px 2px 4px 8px;	
}


.block1001 ,.block1002 {
width:49.5%;
height:400px;
float:left;

}

.block1002 {
height:auto;	
}
.block1001 img {
width:auto;
height:auto;
max-height:365px;	
margin-top:5px;

}
.block1011 {
width:auto;

height:auto;
max-height:365px;
margin:auto;

}
.block1011 img {
width:auto;
max-width:290px;
height:auto;
max-height:360px;
margin:auto;
display: block;
    margin-left: auto;
    margin-right: auto; 
margin-top:5px;
padding-bottom:18px;
padding-top:16px;
  
}
.block1002 H1 {
font-size:18px;
color:#ff3300;
font-weight:600;
margin:2px 2px 4px 8px;
line-height:1.5;	
}
.block1002 H2 {
font-size:14px;
color:#4d4d4d;
font-weight:600;
margin:2px 2px 4px 8px;	
}
.block1002 H3 {
font-size:20px;
color:#00cc99;
font-weight:600;
margin:2px 2px 4px 8px;
white-space:pre-wrap;
}
.block1002 b {
font-size:14px;
color:#33ccff;
line-height:1.5;
font-weight:600;
margin:2px 2px 2px 3px;
padding-bottom:3px;

}
.block1002 del {
font-size:13px;
color:#595959;
line-height:1.5;
font-weight:600;
margin:2px 2px 2px 4px;
padding-bottom:3px;

}
.block1002 i {
font-size:12px;
color:#696969;
font-weight:500;
margin:2px 2px 4px 8px;	
}
.block1002 p {
font-size:13px;
color:#595959;
line-height:1.5;
font-weight:500;
margin:2px 2px 2px 8px;
padding-bottom:3px;	
}
.block1002 span {
font-size:14px;
color:#ff3300;
line-height:1.5;
font-weight:600;
margin:5px 2px 2px 2px;
padding-bottom:3px;
border-bottom:1px solid #d9d9d9;	
}
.block1002 button {
width:120px;
height:30px;
background-color:#607D8B;
color:#fff;
border-radius:2px;
margin:2px 2px 2px 8px;
border:none;
box-shadow:1px 1px #bfbfbf;	
}
.block1002 input {
width:140px;
height:23px;
font-size:12px;
border:none;
color:#696969;
margin:6px 2px 2px 8px;
}
.block1002 input:focus{
outline:none;
border-bottom:1px solid #d9d9d9;
}
.block1003 {
width:auto;
height:20px;
margin-bottom:10px;
}
.block1003 img {
width:25px;
height:25px;
border-radius:15px;

}
.block1003 p {
font-size:13px;
color:#595959;
line-height:1.4;
font-weight:500;
margin:4px 2px 2px 8px;
padding-bottom:3px;	
}
.block1013 {
width:auto;
height:38px;
margin-bottom:10px;
margin-left:6px;
float:left;
}
.block1013 img {
width:auto;
height:30px;
margin:2px 2px 2px 5px;
border:1px solid #d9d9d9;
}
.block1004 {
width:99.9%;
height:auto;
border-bottom:1px solid #d9d9d9;
float:left;
}
.block1004 p {
font-size:13px;
color:#595959;
line-height:1.5;
font-weight:500;
margin:2px 4px 2px 8px;
padding-bottom:3px;	
white-space:pre-wrap;
}
.block1004 span {
font-size:13px;
color:#595959;
line-height:1.5;
font-weight:600;
margin:2px 4px 2px 8px;
padding-bottom:3px;	
white-space:pre-wrap;
}
.block1004 H2 {
font-size:14px;
color:#4d4d4d;
font-weight:600;
margin:2px 2px 4px 8px;	
}
/***************Product review****************/
.block1005 {
width:38px;
height:38px;

}
.block1005 img {
width:35px;
height:35px;
margin:6px 5px 2px 10px;
border-radius:6px;	
float:left;
}
.block1006 {
width:100%;
height:auto;
}
.block1006 h3 {
color:#ff3300;
font-size:14px;
line-height:1.5;
font-weight:600;
margin:-35px 2px 0px 15px;
padding-top:0px;
}
.block1006 h3 a{
 color: inherit; 
 text-decoration: inherit;
}
.block1006 h4 {
color:#ff3300;
font-size:14px;
line-height:1.5;
font-weight:500;
margin:5px 6px 0px 8px;
padding-top:0px;
text-decoration:underline;
}
.block1006 b {
color:#4d4d4d;
font-size:12px;	
float:right;
margin:-25px 5px 0px 0px;
padding-top:0px;
}
.block1006 span {
color:#666666;
font-size:10px;
margin-left:5px;
line-height:1;
margin-top:1px;
margin-bottom:8px;
word-break:no-break;
}
.block1006 p {
width:auto;
color:#4d4d4d;
font-size:13px;
font-weight:500;
margin-left:48px;
line-height:1.3;
margin-top:-1px;
margin-right:20px;
padding-bottom:4px;
text-align:left;
white-space:pre-wrap;
}
.block1006 textarea {
width:75%;
max-width:75%;
min-width:75%;
height:30px;
max-height:100px;
border:none;
margin-top:10px;
color:#999;	
margin-left:40px;
padding-top:8px;
font-size:12px;
font-family:'Roboto';

}
.block1006 textarea:focus {
outline:none;
border-bottom:1px solid #d9d9d9;
}
.block1006 button {
width:70px;
height:30px;
background-color:#ff3300;
color:#fff;
font-size:13px;	
border:none;
border-radius:4px;
margin-right:35px;
margin-top:9px;
margin-bottom:8px;
float:right;
}
.block1006 button:focus {
outline:none;	
box-shadow:-2px 1px #999;
}
/**************bid************/
.bid {
 width:100%;
 height:auto;  
 border-top:1px solid #efefef;
 margin-top:10px;
 padding-top:10px;
 
}
.bid h4 { 
 font-size:14px; 
 color:#4d4d4d;
 padding:2px 4px 0px 15px;
 
}
.bid p {
 font-size:14px;
 color:#4d4d4d;  
 padding:2px 4px 0px 15px;  
 margin-bottom:4px;
}
.bid span {
 font-size:14px;
 color:#009973;
 padding:2px 2px;
}
.bid input {
width:240px;
height:23px;
font-size:14px;
border:none;
color:#696969;
margin:6px 2px 2px 15px;
}
.bid input:focus{
outline:none;
border-bottom:1px solid #d9d9d9;
}
.bid textarea {
max-width:400px; 
min-width:400px;
height:25px;
font-size:14px; 
border:none; 
color:#696969;
margin:6px 2px 8px 15px; 
}
.bid textarea:focus{
outline:none;
border-bottom:1px solid #d9d9d9;
}
.bid button { 
width:70px;
height:25px;
color:#4d4d4d;
font-size:13px;	
border:none;
border-bottom:2px solid #ff3300;
margin-right:35px;
margin-top:5px;
margin-bottom:12px;
float:right;
}
.bid button:focus {
outline:none;
box-shadow :0px 1px #999;
}
.bid121 {
width:140px;
max-width:140px;
height:23px;
max-height:200px;
font-size:12px;
border:none;
color:#696969;
margin:6px 2px 2px 8px;
}
.bid121:focus{
outline:none;
border-bottom:1px solid #d9d9d9;
}
.Page12 {
width:100%;
height:30px;
float:left;
text-align:center;
font-size:14px;

}

.Page12:hover {
background:#efefef;
transition:0.4s;
}
.Page12 a {
font-size:14px;
}
/*****************category**********/
	.left_pannel{	
	width: 240px;
	height: auto;
	margin-top: 70px;
	margin-left:60px;
    margin-right:20px;	
    float:left;	
	background:linear-gradient(90deg, #FFF 10%, #FFF 90%); /* W3C */ /* IE6-9 */
	 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .05), 0 1px 4px 0 rgba(0, 0, 0, .08), 0 3px 1px -2px rgba(0, 0, 0, .2);
	border-radius:4px;
}

.menu,.child{
	background:linear-gradient(90deg, #FFF 10%, #FFF 90%); /* W3C */ /* IE6-9 */
	padding: 10px;
	margin-bottom: 1px;
	font-size: 14px;
	font-weight: bold;
	color: #262626;
	cursor: pointer;
}
.menu a{color: #ffffff;}
.menu b{
	margin-left: 10px;
	margin-right: 5px;
}

.menu:hover,.child:hover,.menu b:hover{
	background: #efefef;
	color: #4d4d4d;
}

#sub_portal,#sub_menu,#sub_menu1,#sub_menu2,#sub_menu3,#sub_menu4,#sub_menu5,#sub_menu6,#sub_menu7{
	display: none;
}
/*******************************************/
.Newsnew {
width:562px;
height:75px;
background-color:#fff;
margin:auto;
margin-top:3px;
border-radius:3px;
border:1px solid #efefef; 

}
.Newsnewimg {
 width:60px;
 height:60px;
 float:left;
 margin-left:10px;
 margin-right:10px; 
 margin-top:8px;
}
.Newsnewimg img {
 width:100%;
 height:100%;
 border-radius:50%;
 border:1px solid efefef;
 object-fit: cover; 
}

.Newsnew h4 {
font-size:15px;
color:#404040; 
font-weight:600;
line-height:1;

padding-top:12px; 
margin-left:6px; 
text-align:left;
}
.Newsnew p {
font-size:13px;
color:#404040; 
font-weight:400;
line-height:2;  
margin-left:6px; 
text-align:left;
}
.Newsnew a{
text-decoration:none;
color:inherit;
}

.Newsnew span {
font-size:11px;
color:#ff3300; 
font-weight:400;  
text-align:left;

line-height:1;
}