﻿@charset "utf-8";
/* CSS Document */

div.hrr{width:448px;  height:auto; margin-left:auto; margin-right:auto;}
div.reqwrap{ border:solid 2px red; width:458px; height:auto; margin-left:auto; margin-right:auto;  background-color:#FFFFFF; border:0px solid #55771b; position:absolute; top:100px; left:40%; z-index:1001;}
div.reqwrap div.top{width:458px; height:46px; float:left; background-image:url(../images/it_tp_bg.gif); background-repeat:repeat-x; border-left:3px solid #432113; border-right:3px solid #432113; border-top:3px solid #432113;}
div.reqwrap div.top div.logo{width:142px; height:28px; float:left; padding-top:0px; padding-left:5px;}
div.reqwrap div.top div.close{width:auto; height:auto; float:right; padding-top:15px; padding-right:5px;}
div.reqwrap div.tarea{width:458px; height:auto; float:left; background-color:#FFFFFF; padding-top:10px; border-left:3px solid #432113; border-right:3px solid #432113;}
div.reqwrap div.tarea div.def{width:448px; height:auto; float:left; background-color:#FFFFFF; padding-left:5px; padding-bottom:5px; padding-right:5px; border:0px solid #FF0000;}
div.reqwrap div.tarea div.def div.mage{width:63px; height:auto; float:left; border:1px solid #e8e8e8;}
div.reqwrap div.tarea div.def div.rytarea{width:380px; height:auto; float:right; border:0px solid #e8e8e8;}
div.reqwrap div.tarea div.def div.rytarea div.nrm{width:380px; height:auto; float:left; border:0px solid #e8e8e8;}
div.reqwrap div.tarea div.def div.lef{width:auto; height:auto; float:left; background-color:#FFFFFF; padding-left:0px; padding-bottom:0px; border:0px solid #FF0000;}
div.reqwrap div.tarea div.def div.ry{width:auto; height:auto; float:right; background-color:#FFFFFF; padding-right:0px; padding-bottom:0px;}
div.reqwrap div.tarea div.bto{width:448px; height:auto; float:left; background-color:#FFFFFF; padding-left:5px; padding-bottom:5px; padding-right:5px; border-left:0px solid #432113; border-right:0px solid #432113; border-bottom:3px solid #432113;}
div.reqwrap div.tarea div.bto div.btns{width:300px; height:auto; margin-left:auto; margin-right:auto; padding-top:10px;}
div.reqwrap div.tarea div.bto div.btns div.btn{width:auto; height:auto; float:left; padding-right:5px;}

/** tell a friend **/
div.reqwrap div.tarea div.def div.label{width:90px; height:auto; float:left; background-color:#FFFFFF;padding-left:5px; border:0px solid #FF0000;}
div.reqwrap div.tarea div.def div.txt{width:345px; height:auto; float:right; background-color:#FFFFFF; padding-right:5px; border:0px solid #FF0000;}
div.reqwrap div.tarea div.def div.txt div.btns{width:auto; height:auto; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
div.reqwrap div.tarea div.def div.txt div.btns div.bt{width:auto; height:auto; background-color:#FFFFFF; float:left; padding-right:5px;}

div.reqwrap div.tarea div.bto div.label{width:90px; height:auto; float:left; background-color:#FFFFFF;padding-left:5px; border:0px solid #FF0000;}
div.reqwrap div.tarea div.bto div.txt{width:345px; height:auto; float:right; background-color:#FFFFFF; padding-right:5px; border:0px solid #FF0000;}
div.reqwrap div.tarea div.bto div.txt div.btns{width:auto; height:auto; background-color:#FFFFFF; margin-left:auto; margin-right:auto;}
div.reqwrap div.tarea div.bto div.txt div.btns div.bt{width:auto; height:auto; background-color:#FFFFFF; float:left; padding-right:5px;}

/*css for thity day free shipping ends here*/
/** fonts **/
.grn{color:#476826;}
.grn16{color:#476826; font-size:16px; padding-left:5px; padding-bottom:5px;}
.ttl{color:#bd2400;}


/*font*/
.title_green{font-size:18px; color:#432113; text-align:left;}
.title_grey{font-size:14px; color:#333333; text-align: left; font-weight:bold;}
.title_des{font-size:12px; color: #666666; text-align: justify;}
.txtbox_txt{width:130px; }

/** textbx **/
.tx1{width:338px; height:25px; border:1px solid #ccc;}
.txa1{width:338px; height:40px; border:1px solid #ccc;}
.txa{width:300px; height:40px; border:1px solid #ccc;}


body{font-family:Arial, Helvetica, sans-serif; margin-left:0px;	margin-top: 0px; margin-right:0px;	margin-bottom:0px;}
.popup{width:560px; height:auto;  margin-left:auto; margin-right:auto; border:#FF0000 0px solid;}
.popup div.top{width:500px; height:50px;border:#FF0000 0px solid; float:left; background-color:#432113;}
.popup div.top div.logo{width:425px; height:auto; border:#FF0000 0px solid; float:left; background-color:#432113;}
.popup div.top div.close{width:55px; height:auto; border:#FF0000 0px solid; float:right; background-color:#432113; padding-top:20px; padding-right:10px;}

.popup div.cont{width:530px; height:auto; border:#FF0000 0px solid; float:left; padding-top:20px;}
.popup div.cont div.title{width:500px; height:30px; border:#FF0000 0px solid; float:left; padding-bottom:10px;}
.popup div.cont div.des{width:500px; height:auto; border:#FF0000 0px solid; float:left;}


.popup div.head_gry{width:530px; height:auto; border:#FF0000 0px solid; float:left; padding-top:10px;}
.popup div.head_gry div.hg{width:521px; height:30px; border:#FF0000 0px solid; float:left; padding-top:10px;}
.popup div.head_gry div.arrow{width:10px; height:12px; border:#FF0000 0px solid; float:left;}
.popup div.head_gry div.des_hg{width:500px; height:auto; border:#FF0000 0px solid; float:left;}
.popup div.head_gry div.des_hg1{width:500px; height:auto; border:#FF0000 0px solid; float:left; padding-top:15px;}
.popup div.head_gry div.bullet{width:20px; height:auto; border:#FF0000 0px solid; float:left; padding-left:20px; padding-top:12px;}
.popup div.head_gry div.bullet_des{width:460px; height:auto; border:#FF0000 0px solid; float:left; padding-top:10px;}




/*css for thity day free shipping ends here*/
