@charset "utf-8";
/* CSS Document */
body {
	background-color:#3b3b3b;
	margin-top:2px;
}
.container{
width:990px;
background-color:#fff;
font-size:12px;
margin-left:auto;margin-right:auto;
text-align:center;
}
.header{
height:270px;
float:left;
background:#fff;
width:990px;
}
.content{
float:left;
width:990px;
background-color:#fff;
}
.maga_info{
margin:0px 0px 0px 10px;
background-color:#fff;
}
.info{
float:left;
width:590px;
background-color:#fff;
border: 1px solid #b5b3b3;
margin:20px 0px 0px 20px;
}
.maga{
float:left;
150px;
margin:12px 0px 0px 50px;}
.shadow_top{
float:left;
width:590px;
height:37px;
background-color:#fff;
background-image:url(./images/shadow.gif);
background-repeat:repeat-x;
padding:10px 0px 0px 0px;
}
.detail_info{
width:570px;
float:left;
text-align:left;
border: 1px solid #b5b3b3;
*border: 3px solid #b5b3b3;
border-bottom:none;
border-left:none;
border-right:none;
border-top:#b5b3b3;
border-top-style:solid;
margin:2px 0px 0px 10px;
*margin:2px 0px 0px 5px;
}
.clear{
clear:both;}
.unametxt{
float:left;
margin:20px 0px 0px 20px;
}
.uname{
margin:10px 0px 0px 0px;}
.uname input{
margin:5px 0px 0px 24px;
*margin:0px 0px 0px 24px;
}
.contact_txt{
float:left;
margin:20px 0px 0px 20px;
}
.contact{
margin:10px 0px 0px 0px;
}
.contact input{margin:5px 0px 0px 0px;}
.addr_txt{
margin:20px 0px 0px 20px;
*margin:20px 0px 0px 40px;
}
.addr input{
margin:0px 0px 0px 20px;
*margin:0px 0px 0px 40px;}
.email_txt{
float:left;
margin:15px 0px 0px 20px;}
.email{
margin:10px 0px 0px 24px;
}
.detail_info input{
border-top:none;
border-left:none;
border-right:none;
border-bottom:1px  dashed #000;
}
.txt_in{
margin:10px 0px 20px 20px;
*margin:10px 0px 20px 40px;
color:#f1b024;
}
.pics{
margin:20px 0px 0px 50px;
background-color:#fff;

}
.big_pic_txt{
float:left;
margin:0px 0px 0px 15px;}
.pic_txt{
font-size:25px;
font-weight:900;
color:#ff006c;
text-align:left;
}
.big_pic{
width:235px;
}
.small_pic{
float:left;
padding:150px 5px 0px 15px;
}
.small_pic img{
width:30px;
}
.jpnum{
font-size:12px;
font:bold;
color:#ff006c;
}
.fqa_q{
text-align:left;
margin:10px 0px 0px 0px;}
.fqa_q input{
margin:0px 0px 0px 0px;
border-top:none;
border-left:none;
border-right:none;
border-bottom:1px  solid #5c5b5b;
padding:10px 0px 0px 0px;
}
.pinp{
text-align:left;
color:#5c5b5b;
}
.ml{
color:#5c5b5b;
padding:0px 0px 0px 24px;
*padding:0px 0px 0px 17px;}
#ml input{width:126px;}
.faq_all{
float:left;
margin:0px 0px 0px 15px;
width:290px;}
.getlink{
margin:15px 0px 0px 0px;
}
.getlink a{text-decoration:underline;
color:#ff006c;
}
.but_img input{
margin:25px 0px 0px 0px;}
.maga img{border:0;}
.mq_left{float:left;}
.mq_center{float:left;}
.mq_right{float:left;}
.mq_clear{clear:both;height:0;width:0;overflow:hidden;}
