@charset "utf-8";
/* CSS Document */
/*body{ background:url(../images/back_bg.png) no-repeat scroll center top #fff; padding:0; margin:0}*/
/*.wrapper{width:978px; margin:0 auto; background:#fff;}
body{background:url(../images/2.png) no-repeat scroll 0 100% transparent; background-size:100%;}
body{background:url(../images/bg_img.png) ; margin:0}*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600);
body{margin:0;
background:url(../images/back_bg.png) repeat-y scroll center top #fff; /* Old browsers */
}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
img{outline:none; border:none;}
ul.nav{margin:0 0 20px 0; padding:0; background:url(../images/nav_bg.png) repeat-x 10px; float:left; width:100%; }
ul.nav li{margin:41px 0; padding:0; float:left; display:inline}
ul.nav li a{margin:0; padding:0; float:left;}
ul.nav li a.logo{margin:-41px 7px; float:left;}
ul.nav li a.logo:hover{opacity:1.0}
ul.nav li a:hover{opacity:.8;}
.slide{ width:956px; border:3px solid #741472; float:left;margin:10px 0px; position:relative;}
.slide .next{position:absolute; top:140px; padding:10px; right:10px; background:rgba(116,20,114,1); border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; color:#fff; border:3px solid #fff; opacity:0;}
.slide .prev{position:absolute; top:140px; padding:10px; left:10px; background:rgba(116,20,114,1); border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; color:#fff; border:3px solid #fff; opacity:0;}
.slide:hover .prev, .slide:hover .next{opacity:0.9; font-size:26px; font-weight:bold; width:22px; text-align:center; cursor:pointer; box-shadow:0 0 3px #ccc;}
.part{ margin:28px 0px;padding:0; float:left;}
.box{float:left; margin:11px 0 16px 10px; padding:0;}
.foot{background:url(../images/footer_bg.png) repeat-x; margin-top:22px;}
ul.footer{margin:0px 0 0; padding:0}
ul.footer li{display:inline; margin:0 0 0 4px; padding:0; float:left}
ul.footer li a{margin:0; padding:0; float:left}
ul.footer li a:hover{opacity:0.8}
.wht_outbg{background:#fff; padding:0 10px; width:980px; box-shadow:0 0 80px #969696; margin:0 auto;}
.bg_btm{background:url(../images/1.png) no-repeat scroll 100% 0 transparent;}
.wrapper{width:960px; margin:0 auto;}
.table{float:left; width:100%; text-align:center; margin: 50px 0;}
.line{background: #f8bdd6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4YmRkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZjQ5YWMwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjQlIiBzdG9wLWNvbG9yPSIjZjQ5YWMwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjYlIiBzdG9wLWNvbG9yPSIjZjQ5YWMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjZjdjMWQ5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjZjdjMGQ5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4YzhkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #f8bdd6 0%, #f49ac0 2%, #f49ac0 64%, #f49ac1 66%, #f7c1d9 70%, #f7c0d9 98%, #f8c8dd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8bdd6), color-stop(2%,#f49ac0), color-stop(64%,#f49ac0), color-stop(66%,#f49ac1), color-stop(70%,#f7c1d9), color-stop(98%,#f7c0d9), color-stop(100%,#f8c8dd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f8bdd6 0%,#f49ac0 2%,#f49ac0 64%,#f49ac1 66%,#f7c1d9 70%,#f7c0d9 98%,#f8c8dd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f8bdd6 0%,#f49ac0 2%,#f49ac0 64%,#f49ac1 66%,#f7c1d9 70%,#f7c0d9 98%,#f8c8dd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f8bdd6 0%,#f49ac0 2%,#f49ac0 64%,#f49ac1 66%,#f7c1d9 70%,#f7c0d9 98%,#f8c8dd 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f8bdd6 0%,#f49ac0 2%,#f49ac0 64%,#f49ac1 66%,#f7c1d9 70%,#f7c0d9 98%,#f8c8dd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8bdd6', endColorstr='#f8c8dd',GradientType=0 ); /* IE6-8 */
padding:5px 0; float: left; width: 100%; margin:13px 0;}
.m_b30{margin-bottom:30px;}
.line .base{ padding:5px 58px; border-radius:0 10px 10px 0; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; background:#ed1384; color:#000;float:left;}
.line span{float:right; margin-right:7%; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:30px; font-weight:bold; }
.carousel img{display:block;	float:left;}
.slide_right{width:450px; float:right; position:relative}		
.slide_right .next{position:absolute; top:140px; padding:1px 6px; right:10px; background:rgba(116,20,114,1); border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; color:#fff; border:3px solid #fff; opacity:0;}
.slide_right .prev{position:absolute; top:140px; padding:1px 6px; left:10px; background:rgba(116,20,114,1); border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; color:#fff; border:3px solid #fff; opacity:0;}
.slide_right:hover .prev, .slide_right:hover .next{opacity:0.9; font-size:26px; font-weight:bold; width:22px; text-align:center; cursor:pointer; box-shadow:0 0 3px #ccc;}
/*------------anal page start-----------------------------*/
.video{border:3px solid #ccc; margin:18px 0 10px 188px; width:560px; padding:0; float:left;}
/*------------anal page start-----------------------------*/
.avla{margin:15px 12px; float:left}
.avla a{opacity:1;}
.avla a:hover{opacity:0.9;}
.pillow_avil{width:309px; text-align:center; margin:15px 0; float:left}
.pillow_avil a{opacity:1;}
.pillow_avil a:hover{opacity:0.9;}
.word_h{float:left; width:319px; margin:15px 0; text-align:center;}
.word_h a{opacity:1;}
.word_h a:hover{opacity:0.9;}
.new_pr{float:left; width:300px; margin:15px 10px}
.new_pr a{opacity:1;}
.new_pr a:hover{opacity:0.9;}
.sec{margin:15px 0 0 140px ; float:left; text-align:center}
.buy_now{float:right; margin:36px 175px 0 0;}
.buy_now1{float:right; margin:6px 175px 0 0;}
.hov_drop{position:relative;}
h2.head{font:400 30px 'open sans'; color:#751673;}
.hov_drop .lis_drop{padding:1px 0 0 0; position:absolute; overflow: hidden; display:none; top:43px; z-index:10; width:180px; }
.hov_drop:hover .lis_drop, .hov_drop:focus .lis_drop, .hov_drop:active .lis_drop{display:block; }
.hov_drop .lis_drop ul{margin:0; padding:0; float:left; background:#fff; }
.hov_drop .lis_drop ul li{margin:0;  background:#741472; width:180px; padding:0px 0 0 8px; float:left; list-style:none;}
.hov_drop .lis_drop ul li:hover{opacity:0.7;}
.hov_drop .lis_drop ul li a{width:100%; padding:8px 0; margin:0px 0; float:left; font:normal 14px 'open sans'; color:#fff; text-decoration:none;}
.prod_1{float:left; width:300px; min-height:496px; margin:5px 9px 15px;}
.prod_1 p a{font:normal 16px 'open sans'; color:#761774; text-decoration:none;}
.prod_1 h2{font:normal 19px 'open sans';}
.prod_1 p samp{font:normal 16px 'open sans'; color:#cecccc; clear:both}
.box_1, .box_2{width:300px; text-align:center; border:1px solid #ccc; float:left; height:260px;}
iframe.cboxIframe{width:100%; height:100%}
.video_sec .v_box{width:300px; margin:12px; border:0px solid #761874; float:left}
.video_sec .v_box img{border:2px solid #761874; height:205px; width:100%;}
.video_sec .v_box span{text-align:center; width:100%; float:left; font: normal 16px 'open sans';}
.video_sec .v_box:first-child, .video_sec .v_box:nth-child(4), .video_sec .v_box:nth-child(7), .video_sec .v_box:nth-child(10),  .video_sec .v_box:nth-child(13){margin-left:0;}
.video_sec .v_box:nth-child(16){margin-left:17%;}
.video_sec .v_box:nth-child(3), .video_sec .v_box:nth-child(6), .video_sec .v_box:nth-child(9), .video_sec .v_box:nth-child(12), .video_sec .v_box:nth-child(15){margin-right:0;}
.box_1{overflow:hidden;}
.box_1 img
{
	 max-width: 333px;
}

.box_2 img
{
	margin-top: 25px;
    max-width: 283px;
}



/****** 27-1-14 *******/
.myprofile{ width:100%; float:left; }
.myprofile .maintxt{font:normal 14px 'open sans'; color:#000; text-decoration:none;}
.form{ width:100%; float:left; }
.form .formtbl{font:normal 13px 'open sans'; color:#000; text-decoration:none; }
.txtbx{ width:200px; border:1px solid #ccc; padding:5px; }
.adrsbx{ width:200px; height:50px; border:1px solid #ccc; padding:5px; resize:none; }
.languagebx, .statebx, .countrybx{ width:212px; border:1px solid #ccc; padding:5px; }
.formtbl .smltxt{ font:normal 12px 'open sans'; color:#a7a7a7; margin:0px; }
.status{ font-size:12px; }
.submitbtn{ background:#741472; font-size:14px; color:#fff; border:none; padding:8px 20px; cursor:pointer; }
.notasso{ float:left; margin:0px; }
ul.sidelink{ margin:0px; padding:0px; }
ul.sidelink li{ list-style:none; }
ul.sidelink li a{ float:left; width:100%; padding:5px 10px; text-decoration:none; font:normal 14px 'open sans'; color:#751673; border-bottom:1px solid #dotted; }
ul.sidelink li.active a, ul.sidelink li:hover a{ background:#751673; color:#fff; }
.form .formtbl h3.head{ font:400 30px 'open sans'; color:#751673; margin:34px 0 10px 0; }
.link{ text-decoration:none; color:#0090ff; }